﻿﻿@charset "utf-8";
/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0px;border:0;}
body{color:#444;font:16px Arial,'微软雅黑';font-family: "微软雅黑","Arial Narrow",;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; margin:0px; padding:0px;}
input,button,textarea,select{font:100% Arial,'微软雅黑';}

/* 默认全局样式超链接样式*/
a{transition: color .3s ease}
a:link{color:#444; text-decoration:none;}/* 链接基本样式 */
a:visited {color:#444; text-decoration:none;}/* 链接点击过后的样式 */
a:hover{color:#226ebc;text-decoration:none;cursor:pointer;}/* 链接移上时的样式 */
a:active{color:#226ebc;text-decoration:none;}/* 链接点击时的样式 */

/* 其它常用样式的定义 */

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear: both;}
.noBorder{border:none;	}

img,li{ vertical-align:top;}/* 解决图片和LI的高度空隙问题 */
.hd{ width:100%;}
.bd{ width:100%;}
.mt15{margin-bottom:15px;}

ul{ width:100%;overflow:hidden;zoom:1;}
ul li.last{ margin:0 !important; border-right:none !important; background:none !important;}

body{ background: url(../images/topheader-bg.jpg) no-repeat top center #fefeff;}

.from-control{ border:none; color:#444; outline:none; font-size:14px;}
.btn-default{ border:none; outline:none; cursor:pointer;}

.topHeader,.menuNav,.menubottom{ width:100%; margin:0 auto;}
.topHeader{background: url(../images/top-tmbg-bg.png) repeat-x top; height:332px;}

.wrap,.topLink,.logoXuchuan,.menuLink,.copyright,.wexSearch{ width:1200px; margin:0 auto;}

.mt28{margin-top:28px;}

/*--简单动态图标---*/
.menuLink li i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }

/*---列表样式--*/
.newlist{ width:100%;}
.newlist li{ overflow:hidden; zoom:1; line-height:36px; background:url(../images/arrow1.png) no-repeat left; padding-left:15px; font-family:"微软雅黑";}
.newlist li a{ display:inline-block; float:left; width:82%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newlist li span{ width:80px;float:right; color:#999999; text-align:center;  font-size:14px; font-family:"Arial"; }
.newlist li.line2{border-bottom:1px dashed #d2d2d2; height:1px; margin:5px 0px; background:none;}
.newlist li.line1 {border-bottom: 1px dashed #d2d2d2;margin: 10px 0;height: 1px !important;background: none !important;}

/*--顶部样式---*/
.topLink{ height:40px; color:#fff; line-height:40px; font-size:14px; color: #666; position: relative;} 
.topLink a{color: #6b6969; margin:0 5px;}
.topLink s,.topLink span{display: inline;padding:5px 6px;font-size:14px; }
.topLink s{   text-decoration: none;boarder-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; background: #055abc; color: #fff;  text-transform: uppercase; margin-left:13px;}
.logoXuchuan{margin-top:74px; height: 84px;}
.logoXuchuan .logo{ height: 84px;width:600px; float: left;}
.xchuanyu{ width:420px; height: 40px; margin-top:22px; float: right;}


/*---导航---*/
.menuNav{ height:60px; background: url(../images/menu-bg.jpg) no-repeat center;margin-top:74px;}
.menuLink{ height:60px;}
.menuLink li{ float:left; width:164px; line-height: 60px; font-size:18px; overflow:hidden;zoom:1; text-align: center; background:url(../images/menu-line.png) no-repeat right; overflow: hidden;zoom:1;padding:0 2px 0 1px}
.menuLink li a{ color:#fff; display:block; width:auto;height:60px; font-size: 18px;}
.menuLink li i,.menuLink li span{ display:inline-block; float: left;}
.menuLink li i{ width:30px; height: 60px; background: url(../images/menu-icon.png) no-repeat 0 0;margin-left:43px;}
.menuLink li span{margin-left:10px;line-height: 60px; }
.menuLink li a:hover,.menuLink li a.current{ color: #fff;  background:url(../images/menu-hoverbg.png) repeat-x; color: #fff; }
li.gongkai i,li.fengcai i{/*margin-left:13px;*/}
li.gongkai,li.fengcai{ width:179px;}


li.home i{ background-position: 0 0;}
li.home:hover i,li.home.current i{ background-position: -30px 0;}

li.about i{ background-position: 0 -60px;}
li.about:hover i,li.about.current i{ background-position: -30px -60px;}

li.gongkai i{ background-position: 0 -120px;}
li.gongkai:hover i,li.gongkai.current i{ background-position: -30px -120px;}

li.hudong i{ background-position: 0 -180px;}
li.hudong:hover i,li.hudong.current i{ background-position: -30px -180px;}

li.fengcai i{ background-position: 0 -240px;}
li.fengcai:hover i,li.fengcai.current i{ background-position: -30px -240px;}

li.zhuanti{ /*background: none; */}
li.zhuanti i{ background-position: 0 -300px;}
li.zhuanti:hover i,li.zhuanti.current i{ background-position: -30px -300px;}

li.service i{ background-position: 0 -360px;}
li.service:hover i,li.service.current i{ background-position: -30px -360px;}


/*--搜搜框--*/
.searchBox{margin-left:20px; width:253px; height:26px;background:url(../images/search-bg2.png) no-repeat;padding:2px 5px; overflow: hidden;zoom:1;margin-top:5px;}
.searchBox input{ display: block;float: left; outline:none;}
.searchBox input.shuruk{ width:190px; background:none;height: 26px; line-height: 26px; text-indent:10px; font-size: 14px;}
.searchBox input.btn-default{  width:53px; background: none;height: 26px;line-height: 26px; text-align: center; color: #fff; float: right; }

.searchBox input.shuruk::-webkit-input-placeholder {
  color: #737373;
}
.searchBox input.shuruk:-moz-placeholder {
  color: #737373;
}
.searchBox input.shuruk::-moz-placeholder{
color: #737373;
}
.searchBox input.shuruk:-ms-input-placeholder {
  color: #737373;
}


/*---页脚样式----*/
.foot{ width:100%;  margin: 0 auto;margin-top:30px;}
.friendlink{width:100%; background: #e7eff8; height:40px; padding:13px 0;}
.youqlink{ width:1200px; margin: 0 auto;}

.friendlink span.tit{ width: 70px; display: block; float: left; color: #1f429f; font-weight: bold; height: 40px; line-height: 40px;}
.friendlink ul{ overflow:inherit; display: block; width:1130px;float: left;}
.friendlink li{ width:176px; height: 38px; background:#fff; float:left; line-height:38px;font-size:13px; position:relative; border:1px solid #cee1f6;margin:0 6px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; text-align: center;}
.friendlink li a{ color:#444; display:inline-block;min-width:50px;   margin: 0 auto; height: 38px; line-height: 40px;padding-left:24px; background: url(../images/foot-icon.png) no-repeat left;}
.friendlink li a:hover{ color: #1f429f;}
.friendlink li.last{ background: #fff !important;}
.friendlink li.last a{ background:none;margin-right:0;padding-left:0;}


/*.copyright{ width:100%; margin: 0 auto; background: #1f429f;padding:20px 0;}
.copyrightBox{ width:1200px; margin: 0 auto; }
.copywen{ width:800px;  font-size:12px; line-height:24px; color: #fff;}
.copywen a{ margin:0 10px; color: #fff;}
.copywen img{ margin:0 5px; vertical-align:middle;}
.copyimg{ width:285px;}
.copyimg img{ display: inline-block; margin: 0 10px;}*/
.footBox{width: 100%;margin: 0 auto;background: #1f429f;padding: 20px 0;}
.copyright{ width:1060px; margin: 0 auto;margin-top:10px; color: #fff;}
.copytu{min-width:68px;margin: 20px 20px 0px 20px;}
.copywen{ width:685px;  font-size:12px; line-height:24px; color:#fff; text-align: center;}
.coylink{ line-height:24px; text-align: center;}
.coylink a,.yejwen a{ margin:0 10px; color: #fff;}
.yejwen{ width:100%;text-align: center;color:#fff;}
.copytu img{ margin:0 6px; vertical-align:middle;}


/*--位置--*/
.location{ width:100%;margin: 0 auto;height:40px;margin-top:3px;}
.nerCenter .location{ border-bottom:1px solid #f0f0f0;}
.weihz{ width:1152px; margin:0 auto; line-height:40px; background:url(../images/location.png) no-repeat 11px 12px; padding-left:36px; font-size:14px; color:#898989;}
.weihz a{ margin:0 5px; color:#898989;}


/*--翻页--*/
.pageBox{ /*background: #f7f7f7;*/ padding:13px 0;margin-top:15px; border-top:1px dashed #c0bfbf;}
.pageBox2{ border-top:none; }
.page{  overflow:hidden;zoom:1;margin:0 auto; text-align:center; display:table ; font-size:15px !important;}
.page a{ display:block; float:left;background:#fff; border:1px solid #cccccc;padding:4px 9px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:10px; text-align:center;  }
.page a:hover,.page a.current{ background:#2a8de2; color:#fff; border:1px solid #2a8de2;}
a.page1{ background:#f2efef; border:1px solid #e0e0e0 !important}
.page span{ display:block; float:left; padding:0 10px; line-height:30px;}
.page span input{ display:inline;background:none; text-align:center; width:25px; height:23px;border:1px solid #d3e6fc; line-height:23px; background:#e2effd; margin:0px 5px;  outline:none; color:#444;}





