.warpSubPage{background-color: #f2f2f2;min-height: 50vh;}
.subBanner{height: 0;padding-bottom: 19.9%;overflow: hidden;}
.bread{background-color: #fff;padding: 8px 0;line-height: 1.5;color: #696464;}
.subPage{background-color: #fff;margin-top: 35px;padding: 25px;}
.subTitle{margin-bottom: 5px;}
.sce_list8{}
.sce_list8 li{border-bottom: 1px dashed #d9d9d9;height: 62px;line-height: 62px;overflow: hidden;font-size: 15px;position: relative;padding-left: 15px;}
.sce_list8 li::before{content: '';width: 4px;height: 4px;background-color: #999;position: absolute;left: 0;top: 50%;magin-top:-2px;}
.sce_list8 li span{color: #6a6a6a;float: right;margin-left: 5px;}
.pages{text-align: center;padding: 50px 0  40px;text-align: center;}
.pages a,.pages span{height: 30px;border: 1px solid #a0a0a0;padding: 0 10px;display: inline-block;vertical-align: middle;line-height: 30px;color: #636363;transition: all .3s ease-in-out;margin: 0 1px 5px;}
.pages span{border: none;padding: 0 10px;color: #636363;}
.pages .prev,.pages .next{color: #666;padding: 0 12px;}
.pages a:hover{background-color:#0b4da2;color: #fff;border-color: #0b4da2;}
.pages .dotted{padding: 0 10px;border: none;}
.pages input{width: 47px;height: 47px;border: 1px solid #a6a6a6;padding: 0 5px;text-align: center;font-size: 18px;color: #a0a0a0;}
.pages .tips{color: red;font-size: 14px;}
/*文章页*/
.warpSubPage2{background-color: #fff;}
.subLeft{width: 125px;float: left;margin-top: 200px;}
.subLeft ul{border: 1px solid #ddd;border-radius: 5px;font-size: 16px;}
.subLeft ul li a {display: block;padding: 20px 10px;text-align: center;border-bottom: 1px solid #ddd;}
.subLeft ul li a.active{color: #0b4da2;font-weight: bolder;}
.subLeft ul li:last-child a{border-bottom: none;}
.warpSubPage2  .subPage{padding: 0;margin-top: 0;min-height: 50vh;}
.mobileMenu2 > span{color: #fff;font-size: 18px;line-height: 50px;height: 50px;display: inline-block;padding-left: 20px;}
.pageArticle{margin-left: 170px;}
.pageInfo{overflow: hidden;text-align: center;padding: 12px 0 ;background-color: #f2f2f2;}
.pageInfo span{display: inline-block;vertical-align: middle;color: #989898;margin: 0 20px;}
.pageHead{padding:  20px 15px 30px;text-align: center;font-size: 24px;}
.noticeArticle{padding: 40px 0 20px;line-height: 2;}
.noticeArticle p{margin-bottom: 10px;}
.articleAuthor{text-align: right;color: #7e7d7d;}
.articleAuthor p{display: block;font-size: 17px;margin-bottom: 8px;}
.articleAuthor p strong{min-width: 55px;display: inline-block;}
.articleAuthor p span{display: inline-block;}
.pageAnnex{padding: 0 0 50px;}
.pageAnnex h3{font-weight: normal;color: #0b4da2;margin-bottom: 10px;}
.annex_list{}
.annex_list li a{display: block;padding: 10px 0;}
.share{width: 60px;margin-left: 28px;padding-top: 35px;}
.shareTitle{margin:0;color: #989898;display: inline-block;width: 60px;text-align: center;}
.share_btn{  font-weight: normal;float: left;width: 50px;height: 50px;line-height: 50px;text-align: center;background-color: #0b4da2;border: 1px solid #fff;}
.share_btn i{font-size: 28px;color: #fff;}
.share .bdsharebuttonbox { height: 60px;line-height: 60px;float: left;}
.share .bdsharebuttonbox  > a{padding-left: 0;margin:0 10px 18px 0 !important;height: 60px;text-indent: 0;width: 60px;line-height:60px;text-align: center;font-size: 34px; display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.share .bdsharebuttonbox > a.bds_weixin{background-color: #7dd43c;color: #fff;}
.share .bdsharebuttonbox  > a.bds_tsina{background-color: #e83437;color: #fff;}
.share .bdsharebuttonbox  > a.bds_qzone{background: url(../images/zqone.png) no-repeat center; }
.share .bdsharebuttonbox  > a.icon-fenxiang{background-color: #c98f38; color: #fff;font-size: 28px;}
.shareBox {width: 260px;background-color: #fff;position: fixed;top: 50%;left: 50%;margin: -150px 0 0 -130px;z-index: 9998;height: 310px;border: 6px solid #8F8F8F;border-radius: 8px;box-shadow: 0 0 7px #aaa;display: none;}
.shareBox { font-size: 14px;}
.shareBox .title {   background: #f6f6f6;  font-size: 14px;  font-weight: bold;  padding: 10px 15px !important;}
.shareClose {   position: absolute;    right: 0;    top: 0; cursor: pointer;font-size: 18px;width: 20px;; }
.sharelist {  position: static;   height: 250px;  overflow-y: auto;padding-left: 17px !important;}
.sharelist li {    float: left;    width: 130px;     padding: 2px;     margin-left: 6px;     _margin-left: 3px;     height: 28px;     overflow: hidden;     list-style: none; }
.sharelist li a {     color: #565656;     font: 12px '宋体';     display: block;        text-decoration: none;     border: 1px solid #fff;     line-height: 18px; width: auto;height: auto;text-indent: 0;}
.weChatBox{width: 280px;height:320px;background-color:#fff;border:solid 1px #d8d8d8;padding:10px;position: fixed;left: 50%;top: 50%;margin:-150px 0 0 -140px;z-index: 9998;display: none;box-shadow: 0 0 10px rgba(0,0,0,0.25);}
.weChatBox .w-title{font-size: 12px;font-weight: bold;padding:0 0 10px 0;}
.w-close{width: 20px;height: 20px;line-height: 20px;text-align: center;font-size: 20px;position: absolute;right: 0;top: 0;color:#333;cursor: pointer;}
.qrcode{width: 200px;height: 200px;margin:15px auto;background: #ccc;}
.w-footer{font-size: 12px;line-height: 1.5;color:#999;}
#qrodeText{opacity: 0;position: absolute;left: 0;top: 0;z-index: 0;visibility:hidden;}

.phone_txt1{display: none;}
.othorNews{border-top: 1px dashed #bfbfbf;padding: 15px 0;margin: 20px 0;}
.othorNews li a{display: block;padding: 8px 0;}
.mobileMenu2{position: relative;min-height: 50px;background-color: #0b4da2;display: none;}
.mobileMenu2 .menu {
	position: absolute;
	width: 60px;
	height: 60px;
	right: 2vw;
	cursor: pointer;top: -5px !important;background: none;transform: scale(0.85);
}

.mobileMenu2 .menu .inner {
	right: 25%;
	top: 20px;
	width: 50%;
	position: absolute;
}

.mobileMenu2 .menu i {
	background: #fff;
	border-radius: 2px;
	height: 2px;
	transition: all 0.2s ease-out 0s;
	-webkit-transition: all 0.2s ease-out 0s;
}

.mobileMenu2 .menu i:nth-child(1) {
	width: 88%;
	position: absolute;
	right: 0;
	top: 0px;
}

.mobileMenu2 .menu i:nth-child(2) {
	width: 100%;
	position: absolute;
	right: 0;
	top: 9px;
}

.mobileMenu2 .menu i:nth-child(3) {
	width: 88%;
	position: absolute;
	right: 0;
	top: 18px;
}
body.active .mobileMenu2 .menu i:nth-child(1) {
	transform: translate(0, 9px) rotate(45deg);
	width: 100%;
}

body.active .mobileMenu2 .menu i:nth-child(2) {
	opacity: 0;
}

body.active .mobileMenu2 .menu i:nth-child(3) {
	transform: translate(0, -9px) rotate(-45deg);
	width: 100%
}
body.active .subLeft ul{display: block;}
@media screen and (max-width: 996px) {
	.bread{font-size: 14px;}
	
}
/*20230101侧栏*/
.subLeft2{margin-top: 0;width: 220px;}
.subLeft2 .webNav h2{background-color: #0b4da2;color: #fff;font-size: 20px;font-weight: normal;padding: 40px 20px;text-align: center;}
.subLeft2 .webNav  ul{border-left: 10px solid #0b4da2;}
.subLeft2 .webNav li a.active,.subLeft2 .webNav li a:hover{background-color: #d9e9ff;color: #0b4da2;font-weight: normal;}
.subLeft2 ul{border-radius: 0;border: none;}
.mobilelist2{display: none;}
.subRight2{margin-left: 250px;}
		
	@media screen and (min-width: 996px) {
		/* .subLeft2,.subRight2{padding-top: 30px;} */
		/* .subRight2 .bread{text-align: right;float: right;padding-top: 0;} */
	}	

@media screen and (max-width: 996px) {
	.subLeft ul li a{padding: 10px;}
	.subLeft2 .webNav h2{display: none;}
	.mobileMenu2{display: block;}
	.pageHead{font-size: 20px;}
	.warpSubPage2 .subPage{padding: 0 15px;}
	.subLeft{width: 100%;float: none;margin: 0;}
	.pageArticle{margin-left: 0;}
	.subLeft ul{ display: none;}
	.share{position: fixed;left: 0;bottom: 0;width: 100%;text-align: center;padding: 10px;box-sizing: border-box;margin: 0;z-index: 998;}
	.share .bdsharebuttonbox > a{width: 35px;height: 35px;line-height: 35px;font-size: 20px;margin-bottom: 0 !important;}
	.shareTitle{height: 35px;line-height: 35px;}
	.share .bdsharebuttonbox{height: 35px;float: none;line-height: 35px;}
	.wrap_footer{padding-bottom: 50px;}
	.subLeft2{width: 100%;}
	.subRight2 .bread{margin-bottom: 10px;}
	.subRight2 .subTitle{padding-top: 10px;}
	}
@media screen and (max-width: 767px) {
	
}
@media screen and (max-width: 640px) {
	.pages span{display: none;}
	.pages a{display: none;}
	.pages a.active,.pages a.prev,.pages a.next{display: inline-block;}
}

@media screen and (max-width: 480px) {
	
}
@media screen and (max-width: 480px) {
}
@media screen and (max-width: 400px) {
}
