@charset "utf-8";
/* CSS Document */
.cw{width:1236px; margin:0 auto;}
/*header*/

header{height:130px;border-bottom:1px solid #b2b2b2;}
header div.clearfix{width:100%;}

.head01{height:40px;background:#003a8f; overflow:hidden;}
.head01 div.clearfix div.fl{background:#1a4e9a;font-size:14px;color:#fff;padding:0 30px;line-height:40px;}
.head01 div.clearfix div.fl b{font-weight:bold;line-height:40px;padding-left:35px;background:url(../images/bg01.png) no-repeat left center;display:inline-block;}
.head01 div.clearfix div.fl em{width:15px;display:inline-block;}

.head01 div.clearfix div.fr a{font-size:12px;font-weight:bold;color:#d8d8d8;padding-left:35px;line-height:40px;display:inline-block;margin-left:30px; text-decoration:none;}
.head01 div.clearfix div.fr a:hover{color:#fff;}
.head01 div.clearfix div.fr a.h1{background:url(../images/h_icon_1.png) no-repeat left center;}
.head01 div.clearfix div.fr a.h1:hover{background:url(../images/h_icon_1_h.png) no-repeat left center;}
.head01 div.clearfix div.fr a.h2{background:url(../images/h_icon_2.png) no-repeat left center;}
.head01 div.clearfix div.fr a.h2:hover{background:url(../images/h_icon_2_h.png) no-repeat left center;}
.head01 div.clearfix div.fr a.h3{background:url(../images/h_icon_3.png) no-repeat left center;}
.head01 div.clearfix div.fr a.h3:hover{background:url(../images/h_icon_3_h.png) no-repeat left center;}
.head01 div.clearfix div.fr a.h4{background:url(../images/h_icon_4.png) no-repeat left center;}
.head01 div.clearfix div.fr a.h4:hover{background:url(../images/h_icon_4_h.png) no-repeat left center;}
header ul.nav li{float:left;line-height:90px;margin-left:65px; position:relative;z-index:999;}
header ul.nav li a{display:block;font-size:14px;color:#333; text-decoration:none;}
header ul.nav li a:hover,header ul.nav li a.cur{color:#3a71c2}


.nav li a:hover,nav a.cur{color:#d81457;}
.nav li .subNav{ position:absolute; width:147px;left:-45px;z-index:999;display:none;top:90px;border-top: 1px solid #b2b2b2;}
.nav li .subNav h3{height:10px;}
.nav li .subNav dl{width:145px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;box-shadow:0 0 3px #e0e0e0;}
.nav li .subNav dl dd{ text-align:center;height:46px;line-height:46px;background:#fff;border-bottom:1px solid #e0e0e0;width:145px; position:relative;}
.nav li .subNav dl dd a{display:block;line-height:46px;}
.nav li .subNav dl dd .subCon{ position:absolute;left:145px;top:0;width:190px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;box-shadow:1px 0 1px #e0e0e0;display:none;}
.nav li .subNav dl dd .subCon p{ text-align:center;height:46px;line-height:46px;background:#fff;border-bottom:1px solid #e0e0e0;width:190px; }


footer{ position:relative;}
.foot01{padding:40px 0;border-bottom:1px solid #e5e5e5;width:100%;border-top:1px solid #e5e5e5;}
.foot01 div.fl{padding-right:255px;}
.foot01 h2{line-height:40px;padding-bottom:20px;}
.foot01 h2 a{font-size:16px;color:#333; text-decoration:none;}
.foot01 h2 a:hover{color:#3a71c2;}
.foot01 p{line-height:28px;font-size:14px;color:#333; }
.foot01 p a{font-size:14px;color:#333; text-decoration:none;}
.foot01 p a:hover{color:#3a71c2;}

.foot02{padding:25px 0;border-bottom:1px solid #e5e5e5;width:100%;}
.foot02 li{float:left;padding-left:95px;font-size:16px;color:#333;line-height:73px;padding-right:160px;}
.foot02 .l1{background:url(../images/foot01.jpg) no-repeat 2px center;}
.foot02 .l2{background:url(../images/foot02.jpg) no-repeat 2px center;}
.foot02 .l3{background:url(../images/foot03.jpg) no-repeat 2px center;}
.foot02 .l4{background:url(../images/foot04.jpg) no-repeat 2px center;}

.foot03{width:100%;line-height:28px;padding:18px 0;}
.foot03 h3{font-size:14px;color:#333;padding-left:5px;}
.foot03 h3 a{color:#333;}
.foot03 .share a{display:inline-block;width:30px;height:30px;margin:0 0 0 15px;padding-left:0;}
.foot03 .share a.bds_sqq{background:url(../images/foot_icon_3.png) no-repeat;}
.foot03 .share a.bds_tsina{background:url(../images/foot_icon_2.png) no-repeat;}
.foot03 .share a.weixin{background:url(../images/foot_icon_1.png) no-repeat;}
.foot03 .share a.bds_sqq:hover{background:url(../images/foot_icon_3_h.png) no-repeat;}
.foot03 .share a.bds_tsina:hover{background:url(../images/foot_icon_2_h.png) no-repeat;}
.foot03 .share a.bds_weixin:hover{background:url(../images/foot_icon_1_h.png) no-repeat;}
.foot03 .yqLink{margin-right:40px;}
.foot03 .yqLink span.fl{font-size:14px;color:#666;line-height:26px;padding-right:10px;}
.foot03 .yqLink .select_box{width:210px;height:26px;border:1px solid #dedede;line-height:26px;position:relative}
.foot03 .yqLink .select_box div{font-size:14px;line-height:26px;color:#999; text-indent:10px;background:url(../images/yqlink.jpg) no-repeat 195px center; cursor:pointer;}
.foot03 .yqLink .select_box  ul.select_ul{display:none;position:absolute;width:210px;left:0;bottom:28px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-top:1px solid #dedede;}
.foot03 .yqLink .select_box  ul.select_ul li{line-height:28px;height:28px;background:#fff;width:210px;}
.foot03 .yqLink .select_box  ul.select_ul li a{display:block; text-indent:10px;color:#666;font-size:14px; text-decoration:none;}
.foot03 .yqLink .select_box  ul.select_ul li:hover{background:#e8f1ff;}
.foot03 .yqLink .select_box  ul.select_ul li:hover a{color:#666;}
.foot03 a.mail{font-size:14px;color:#666;margin-right:20px;}

.popShare{position:absolute;left:0;right:0;bottom:175px; text-align:center;display:none;}
.popShare .shareBody{padding:10px;border: solid 1px #d8d8d8;background:#fff;display:inline-block;margin:0 auto; position:relative;}
.popShare .shareBody a.closeBtn{width: 16px;height: 16px;position: absolute;right: 0;top: 0;color: #999;text-decoration: none;font-size: 16px;}
.popShare .shareBody h3{font-size:14px;color:#000;font-weight:bold; text-align:left;}
.popShare .shareBody ul li{float:left;padding:20px 20px 10px;}
.popShare .shareBody ul li img{width:190px;}
.popShare .shareBody ul li p{font-size:16px;line-height:26px;padding-top:5px;}