@charset "utf-8";
/* CSS Document */
@import url("iconfont.css");



a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color: #1f1f1f;}
a:hover{color: #003c7c;text-decoration: none;}
ul,ol,li{list-style:none outside none;}


.sub-container{width: 1320px;margin:0 auto; }
.ul-inline{font-size: 0;}
.ul-inline > li{display: inline-block;*display: inline;*zoom:1;font-size: 14px;vertical-align: top;}
.clearFix{*zoom:1;clear:both;}
.clearFix:after{content: '';display: block;clear:both;}
.clear{width: 100%;overflow:hidden;}

/*头图*/
.subBanner {width:100%;overflow:hidden;position: relative;}
.subBannerImg{width: 100%;height: 0;padding-bottom: 26.04%;overflow:hidden;display: block;}
.subBannerBg{width: 100%;background:url(../img/banner_bg.png) repeat-x;position: absolute;top: 0;left: 0;height: 250px;}
.subBannerCon{position: absolute;left:50%;margin-left:293px;bottom: 0;width: 366px;height: 226px;text-shadow: 1px 1px 1px rgba(0,0,0)}
.subBannerConBg{background:#011335;filter: alpha(opacity=54);opacity: 0.54;width:100%;height:100%;display: block;position: absolute;left:0;top: 0;z-index: 0}
.subBannerCon h3,.subBannerCon p{color:#fff;position: relative;z-index: 5}
.subBannerCon h3{font-size:48px;font-weight: normal;padding:25px 0 0;margin:0 28px 23px;}
.subBannerCon p{line-height: 27px;margin:0 27px;height: 81px;overflow: hidden;}
/*面包屑*/
.bread{height:auto; line-height:1.5; color:#5a5a5a;padding:13px 0;overflow:hidden;background-color: #eff1f7}
.bread i{padding-right: 15px;color:#5a5a5a;}
.bread  a{color:#5a5a5a;}
.bread a:hover{color:#025fc9;}



.subPage{width:100%;position:relative;background-color:#f4f4f4; margin-bottom:0px; border-bottom:#d6d6d6 1px solid;}

.subLine01{display: block;border-top:1px solid #e5e5e5;position: relative;width: 100%;height: 0;}
.subLine01 i{color:#e0e0e0;font-size: 23px;position: absolute;right: -10px;bottom: 0;}

.subLeft{width: 80%;float:left;position: relative;}
.subposition{width: 20%;float:left;position: relative;padding: 30px 0 10px;font-size: 16px;}



.subLeft.fixTop{top:90px;left:50%;margin-left:-660px;}
.subLeft.fixTop .related-links{display: none;}


.navAsideList{width: auto;overflow: hidden;padding: 4px 0 4px;margin:0 -3px;}
.navAsideList li > a:hover:after,.subLeft li > a.active:after{content:''; display:block; position:absolute; bottom:0; left:0; margin-bottom:-4px; width:100%; height:3px; background-color:#e6002f; }

.navAsideList li.word4,
	.transition { transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
.navAsideList li.word4 { position:relative; float:left; margin-right:5.3%; }
.navAsideList li.word4 > a { font-size:15px; color:#525252; line-height:72px; }


/*移动端二级导航开始*/
.phone_subNav{margin: 0 0 15px;}
.phone-icon01{width: auto;height: 40px;background-color:#327bde;display: block;}
.sub_navm{ width:auto;; overflow: hidden;display: none;}
.sub_navm ul{background-color:#eff1f7;text-align: left;width: 100%;overflow: hidden;}
.sub_navm li{border-bottom:1px solid #dadada;width: 100%;overflow: hidden;position:relative;}
.sub_navm li .phone_toggle{position:absolute;right:0;top:0;width:46px;height:45px;text-align:center;line-height:45px;font-size:22px;cursor:pointer;}
.sub_navm li a{font-size: 14px; padding-left:13px; height:45px;line-height:45px;display:block;width: 100%;float:left;}
.sub_navm li dd a{height:35px;line-height:35px;font-size:12px;padding-left:0;}
.sub_navm li a:hover{color:#fff; background-color:#cc080b;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#003c7f;float: left;overflow: hidden;}
.sub_navm dl{ display: none; background-color:#fff; overflow: hidden;width:auto;clear: both;}
.sub_navm dl dd{ padding-left: 30px; line-height:18px;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.sub_navm dl dd:last-child{border-bottom: none;}
.sub_navm li.on dl dd a{ font-size: 13px; color:#444;font-weight:normal;display:inline; border:none; padding:0px;float:left; }
.sub_navm li.on{border-bottom: none;}
.sub_navm li strong{float:right;width: 30px;height:35px;line-height:35px;text-align: center;color:#b8b8b8;font-size: 18px;}
.phone_subNav{display: none;}
.phone-icon01{display: block;}
.phone_subNav .mobile-inner-header-icon{display:inline-block;float: none;height: 40px;color:#fff;width: 100%;margin:0;background-color:#022d7e;font-size:16px;line-height:40px;text-align: left;text-indent: 1em;}
.phone_subNav .mobile-inner-header-icon i{float: right;padding-right: 15px;font-size: 30px;position: static;height: 40px;line-height: 44px;}
.phone_subNav .mobile-inner-header-icon-click i{display: block;}
.phone_subNav{width: 100%;overflow: hidden;}
.phone_subNav .mobile-inner-header-icon span{background-color: #6a1305}
.subRight{margin-left:372px;}
.listTitle2 h2 strong{text-align: center;}




@media screen and (max-width:998px) {
	.subBanner{margin-top: 40px;}
	.subBannerCon h3{font-size: 18px;}
	.subBannerBg{display: none;}
	
	.subLeft{display: none;}
	.subposition{width: 60%;float:left;position: relative;padding: 10px 0 10px;font-size: 14px;}
	.subRight{margin-left: 0}
	.listTitle02 h2{height: 27px;}
	.phone_subNav{display: block;}
	.listTitle02{padding-top: 30px;margin-bottom: 25px;}
	.bit-list03 > li{width: 50%}
	.bit-list03 > li.li2, .bit-list03 > li.li4{margin-top: 0}
	/*.listTitle02 h2{text-align: left;border-left: none;border-right: 1px solid #dbdbdb}
	.listTitle02 h2 strong{padding:0 25px 0 0;}*/
	

}
@media screen and (max-width:790px) {
.bit1Column1{width:auto;padding:15px; }
}
@media screen and (max-width:767px) {
	.subBannerCon{height: 40px;line-height: 40px;}
	.subBannerCon h3,.item-txt14{font-size: 16px;}
	.subBannerCon{bottom:50px;top: auto;}
	
	.subLeft{display: none;}
	.subposition{width: 70%;float:left;position: relative;padding: 10px 0 10px;font-size: 14px;}
	.bit-list01 li i{width: 60px;height: 60px;line-height: 60px;font-size: 30px;}
	.bit-list01 li strong,.listTitle1 h2 strong{height: 40px;line-height: 40px;font-size: 16px;}
	.list7Column li{width: 25%}
	.list6Column li,.list5Column li,.list4Column li{width: 33.3%}
	.list3Column li{width: 50%}
	.bit-list02{margin-bottom: 20px;}
	.listTitle1 h2 strong{min-width: 50px;}
	.bit-list06,.bit-list15{margin:0 -8px;}
	.bit-list06 li > div,.bit-list15 li > a{margin:0 8px;}
	.item-txt06{padding:15px;top: -25px;}
	.item-txt03 h3, .item-txt06 h3{font-size: 18px;}
	.article img{width: auto !important;height: auto !important;}
	.bread{font-size: 12px;}
	.statistics{margin-bottom: 15px;}
	.staticTop{padding:10px 0 15px;}
	.listTitle4{padding:5px 0;}
	.pages{display: none;}
	.pages_min{display: block;}
	
  
}
