.subBanner{width: 100%;display: block;overflow: hidden;height: 230px;background-size: cover !important;position: relative;}
.subBanner .title{position: absolute;left: 50%;top: 50%;overflow: visible;margin-top: -42px;}
.subBanner .title h2{position: relative;left: -50%;font-size: 38px;font-weight: bold;color: #fff;display: block;height: 84px;line-height: 84px;background: url(../images/subBannerTitle.png);padding: 0 60px;
text-shadow: 0 2px 0 #101a21,0 0 50px #101a21;}
.subBanner .title h2:after{content: '';background: #2b4c89;width: 7px;height: 28px;position: absolute;left: 0;top: 50%;margin-top: -14px;}
.subBanner .title h2:before{content: '';background: #2b4c89;width: 7px;height: 28px;position: absolute;right: 0;top: 50%;margin-top: -14px;}
@media screen and (max-width:1200px){
	.subBanner{height: 0;padding-bottom: 19.17%;}
}
@media screen and (max-width:768px){
	.subBanner .title h2{font-size: 20px;height: 40px;line-height: 40px;}
	.subBanner .title{margin-top: -20px;}
	
}

/* 板块 */
.content{position: relative;padding: 0px 0 40px;overflow: hidden;}
@media screen and (max-width:768px){
	.content{}
}

/* 二级页标题 */
.subPageTitleBox{overflow: hidden;}
.subPageTitleBox h2{float: left;background: url(../images/subTitleBg.png) left center no-repeat;width: 232px;padding: 0 0 0 34px;line-height: 57px;font-size: 22px;font-weight: bold;color: #fff;}
.subPageTitle{border-bottom: 1px solid #eee;}
.subPageTitle .bread{color: #757575;line-height: 35px;font-size: 12px;}
.subPageTitle .bread img{margin-right: 12px;}
.subPageTitle .bread a{color: #757575;}
.subPageTitle .bread a:first-child{border: 0;}
.subPageTitle .bread a:hover{font-weight: bold;}
.subPageTitle .subTitle{line-height: 24px;font-weight: bold;font-size: 20px;color: #222;border-bottom: 2px solid #2b4c89;float: left;padding-bottom: 9px;margin-bottom: -1px;}
.sidebarPage .subPageTitle{margin: 0;}
@media screen and (max-width:768px){
	.subPageTitleBox h2{float: none;font-size: 18px;line-height: 45px;width: auto;padding-left: 20px;}
	.subPageTitle{margin:10px 0  0;position: relative;bottom: 0;}
	.subPageTitle .bread{font-size: 12px;}
	.subPageTitle .bread a{}
	.subPageTitle .subTitle{font-size: 16px;}
}

.fullPage{position: relative;padding: 14px 0 0;}

/* 侧栏二级页 */
.subLeft{width: 50%;float: left;margin-right: -370px;}
.subLeft .subMenu{overflow: hidden;margin-right: 370px;background: #eee;}
.subLeft .subMenu li{line-height: 36px;font-size: 16px;position:relative;overflow: hidden;padding: 15px 0;}
.subLeft .subMenu li a{display: block;color: #444;position: relative;z-index: 1;width: 206px;float: right;clear: both;}
.subLeft .subMenu li > a{padding: 0 0 0 24px;font-size: 17px;}
.subLeft .subMenu li a.active,.subLeft .subMenu li a:hover,.subLeft .subMenu li.on > a{color: #fff;background-color: #2b4c89;}
.subLeft .subMenu li a.active:before,.subLeft .subMenu li.on > a:before{content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 4px;margin-top: -2px;background: #fff;}
.subLeft .subMenu li.on{background-color: #2b4c89;position: relative;}
.subLeft .subMenu li:hover{}
.subLeft .subMenu li .toggles{height:20px;width:20px;cursor:pointer;z-index:999;text-align: center;display: inline-block;*display: inline;*zoom: 1;position: absolute;right: 20px;top:22px;
background: url(../images/arrowBottom2.png) center center no-repeat;}
.subLeft .subMenu li.on .toggles{background: url(../images/arrowTop.png) center center no-repeat;}
.subLeft .subMenu .second_nav{display:none;clear: both;}
.subLeft .subMenu .second_nav dd a{display:block;padding: 10px 10px 10px 50px;font-size:16px;position: relative;line-height: 24px;width: 180px;color: #fff;}
.subLeft .subMenu .second_nav dd a:hover:before,.subLeft .subMenu .second_nav dd a.active:before{content: '';width:0;height:0;border-width:4px 0 4px 5px;border-style:solid;border-color:transparent transparent transparent #b8c1cc;position: absolute;left: 35px;top: 50%;margin-top: -4px;background: transparent;}
.subLeft .secondMenu{margin: 30px 0 0;width: 230px;float: right;margin-right: 370px;background: #fff;border-bottom: 1px solid #dedede;}
.subLeft .secondMenu li{margin-top: 1px;}
.subLeft .secondMenu li a{font-size: 15px;line-height: 2;color: #2b4c89;background: #f0f2f5;border: 1px solid #f0f2f5;border-left: 1px solid #dedede;display: block;border-right: 0;
padding: 12px 40px;}
.subLeft .secondMenu li a:hover{border: 1px solid #dedede;border-right: 0;background: #fff;}
.sub_right{margin-left: 260px;position: relative;}

/*移动端二级导航开始*/
.phone_subNav{margin: 10px 0;}
.phone-icon01{width: auto;height: 40px;background-color:#006ebf;display: block;}
.sub_navm{ width:auto;; overflow: hidden;display: none;}
.sub_navm ul{background-color: #fafafa;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:#006ebf;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#006ebf;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{text-align: center;display: block;}
.phone_subNav .mobile-inner-header-icon{display:inline-block;float: none;height: 40px;color:#fff;width: 100%;text-align: center;margin-right:0;font-size:16px;line-height:40px;background:#2b4c89;}
.phone_subNav{width: 100%;overflow: hidden;position: relative;}
.phone_subNav .mobile-inner-header-icon span{background-color: #6a1305}
@media screen  and (max-width:1200px){
	.subLeft{width: 200px;margin: 0 0 0 0px;}
	.sub_right{margin-left: 210px;}
	.subLeft .subMenu{margin: 0;}
	.subLeft .subMenu li a{width: auto;float: none;margin: 0 0 0 20px;}
	.subLeft .secondMenu{float: none;margin: 20px 0 0;width:  auto;}
}
@media screen  and (max-width:768px) {
	.subLeft{display: none;}
	.sub_right{margin-left:0;}
	.phone_subNav{display: block;}
}

/* 文章页 */
.articlePage{/* margin: 17px 0 0; */}
.articlePageTitle{font-size: 20px;font-weight: bold;/*! border-bottom: 1px solid #eee; */line-height: 2;/*! padding: 20px 0 5px; */text-align: center;}
.specialPage{margin: 10px 0 0;}
.specialPage .specialTitle{display: inline-block;*display: inline;*zoom: 1;background: #2b4c89;padding: 12px 19px;color: #fff;font-weight: bold;font-size: 18px;}
.article.special{padding:10px 20px;border-bottom: 1px solid #eee;font-size: 16px;line-height: 33px;color: #333;}
.article.special p{text-indent: 30px;}
.articleList.special{padding:10px 20px;border-bottom: 1px solid #eee;font-size: 16px;line-height: 24px;color: #333;margin: 0 0 14px;}
.articleList.special a{padding: 6px 0;display: block;}


.policyTitle{border-bottom: 3px solid #ff0000;padding: 0 0 2px;margin: 0 0 30px;}
.policyTitleBox{padding: 30px 0 20px;border-bottom: 1px solid #eee;}
.policyTitleNumber{text-align: center;line-height: 34px;padding: 10px 0;font-size: 16px;color: #333;border-bottom: 1px solid #f00;}



.articleTitle{}
.articleTitle h3{font-size:18px;line-height: 36px;text-align:center;font-weight: bold;color: #222;}
.articleAuthor{text-align: center;color: #757575;font-size:13px;line-height: 36px;border-bottom: 1px solid #eee;margin-bottom: 12px;}
.articleAuthor span{display: inline-block;}
.Annex{overflow:hidden;max-width: 670px;}
.Annex h3 {font-size: 15px;height: 46px;font-weight: normal;line-height: 46px;color: #222;border-bottom: 1px solid #e8e8e8;}
.Annex ul{overflow: hidden;margin: 5px 0 0;}
.Annex ul li {height: 27px;line-height: 27px;}
.Annex ul li a {font-size: 13px;color: #444;}
.Annex ul li a:hover{color:#2b4c89;}
.article{line-height: 37px;font-size: 16px;color: #777;margin: 0 0 14px;}
.article i,.article em{font-style: italic;}
.article strong,.article strong span,{font-weight: bold;}
.article table img{max-width: initial;}
.article tbody td,.article tfoot td{border-width:1px;border-style: solid;border-color: #ddd;}
.article ol,.article ol li{list-style:decimal inside none;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;}
.article ul,.article ul li{list-style: disc inside  none;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;}
.article ul li{list-style-type:disc;}
.article ol li{list-style-type:decimal;}
@media screen  and (max-width:767px){
	.article img{width:auto !important;height:auto !important;}
	.article video{width:auto !important;}
	.article table{width:100% !important; }
	.Annex{clear: both;}
}

/*分享*/
.share{width:auto;overflow: hidden;} 
.share_btn {font-weight: normal;width: auto;height: 32px;line-height: 32px;float: left;}
.bdsharebuttonbox {float: left;}
.share a { padding-left: 0px !important;margin: 0px 0px 0 15px !important;width: 32px !important; height: 32px !important;float: left;border-radius: 50%;}
.share a.bds_weixin{background:url(../images/weixin.png) no-repeat center center #7dd43c;}
.share a.bds_tsina{background:url(../images/weibo.png) no-repeat center center #e83437;}
.share a.bds_qzone{background:url(../images/qqzoom.png) no-repeat center center #fece00;}
.share a.bds_more{background:url(../images/share_more.png) no-repeat center center #a3bfd9;}
.share a.bds_weixin:hover{background-color: #7dd43c ;}
.share a.bds_tsina:hover{background-color: #e83437 ;}
.share a.bds_qzone:hover{background-color: #fece00 ;}
.share a.bds_more:hover{background-color: #a3bfd9 ;}

/*分页*/
.pages{ text-align:center;font-size:0; margin:15px 0 0;}
.pages .pageBox{display: inline-block;*display: inline;*zoom: 1;background: #eee;height: 30px;border-radius: 15px;}
.pages a{display: inline-block; *display:inline; *zoom:1; *vertical-align: middle; height: 30px;padding: 0 4px;line-height: 30px; font-size:15px; text-align:center; color:#555;margin:0 12px;transition: 0s;}
.pages a:hover,.pages a.on_pages{font-weight: bold;color: #0e2859;}
.pages a.prev{width:36px;background:url(../images/arrowPrev.png) center center no-repeat #ddd;line-height: 36px;border-radius: 50%;padding: 0;height: 36px;text-indent: -99999px;}
.pages a.next{width:36px;background:url(../images/arrowNext.png) center center no-repeat #ddd;line-height: 36px;border-radius: 50%;padding: 0;height: 36px;text-indent: -99999px;}
.pages a.prev:hover,.pages a.next:hover{border: 0;}
.pages_min{ margin:25px 0 0; overflow: hidden; display: none;font-size:13px;font-size:1.3rem;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #fafafa; border-radius: 3px; color:#2b4c89; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
@media screen and (max-width:768px){
	.pages{display: none;}
	.pages_min{display: block;}
}




















