@charset "utf-8";
/* CSS Document */
/* common CSS  */
*{margin: 0px;padding: 0px;}
body{font-family:"Microsoft YaHei",Arial;font-size:12px;color:#666;line-height:22px;text-decoration:none;margin:0px;padding:0px;}
img{border:none;}
div,a,span,img,p,h1,h2,h3,h4,h5,h6,ul,li,table,tr,td,input{margin: 0px;padding: 0px;}
ul,li{list-style-type: none;}
a{text-decoration:none;}
a:link {color: #333;}
a:visited {color: #333;}
a:hover {color: #333;}
a:active {color: #333;}
.clearfix { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.fl{float:left;}
.fr{float:right;}
.mlmrw1180{margin:0 auto;width:1180px;}

.head_box{width:100%;height:163px;background:url(../images/head_boxBG.jpg) center center no-repeat;}
/*top*/
.top{ width:100%;height:30px;}
.topIn{line-height:30px;}
.topIn p{color:#fff;}
.topIn div{}
.topIn div a{padding-left:5px; padding-right:5px; color:#fff; border-left:1px #fff solid;}
.topIn div a:first-child{border-left:none;}
.topIn div a:link,.topIn div a:visited {color: #fff;} 
/*header*/
.header{width:100%;height:130px;overflow: hidden;}
.headerIn_L{}
.headerIn_L h1{padding-right:10px;width:275px;background:url(../images/line.png) right center no-repeat;}
.headerIn_L .dingwei{width:400px;height:60px;padding-top:40px;margin-left:20px;text-align:left;background:url(../images/dingwei_bg.png) left 30px no-repeat;padding-left: 90px;}
.headerIn_L .dingwei1{color:#011a80;font-size:22px;font-weight:bold;}
.headerIn_L .dingwei2{color:#2d2d2d;font-size:18px;margin-top:3px;color:#333;}
.headerIn_L .dingwei2 span{font-weight:bold;color:#f33e0e;}
.headerIn_R{width:275px;height:55px;padding-top:50px;text-align:left;}
.headerIn_R .headerIn_R1{font-size:18px;color:#011a80; }
.headerIn_R .headerIn_R1 span{font-size:24px;font-weight:bold; }
/*nav*/
.nav{width:100%;height:53px;background:url(../images/nav_bg.jpg) center center no-repeat;}
.navIn{ }
.navIn ul li{ float:left;text-align:center;width:118px;line-height:53px;height:53px;display:inline-block;background:url(../images/navLi_bg.png) left no-repeat;}
.navIn ul li:first-child{background:none;}
.navIn ul li a{ font-size:14px; color:#fff;}
.navIn ul li:hover{background:#011a80;}
.navIn ul li:hover a{color:#fff;}
.another{background:#011a80;}
.another a{color:#fff;}



/*foot*/
.foot{width:100%;background:#011a80;height:244px;}
.weixin{width:186px;background:#f33e0e;height:246px;}
.weixin .weixinIn{width:160px;height:180px;background:#f9c5b3;margin-top:20px;margin-left:13px;text-align:center;color:#131313;padding-top:20px;}
.weixin .weixinIn img{width:133px;height:133px;}
.footnav{height:35px;border-bottom:1px dashed #fff;}
.footnav  li{font-size:14px; float:left;text-align:left;width:92px;}
.footnav  li a{color:#fff;}
.footTxt{font-size:14px;color:#fff;}
.footTxtIn{text-align:left;  padding-top: 53px;margin-left:235px;line-height:26px;}
.footTxt a{color:#fff;line-height:14px;text-align:center;}
.footTxt .crt {margin-top:20px;line-height: 30px;}
.footTxt .crt h2{ font-weight:normal;display:inline-block;font-size:14px;}
.mapIn{width:60px;height:14px; display:inline-block;}
.mapOther{width:50px;height:14px;display:inline-block;border-right:1px solid #fff;}
