.mobile_tpxw{margin:20px 0;}
.mobile_tpxw img{display: block; width: 100%; height: auto;}
.mobile_tpxw .swiper-slide{position: relative;}
.mobile_tpxw .swiper-slide img{display: block; width: 100%; }
.mobile_tpxw .swiper-slide span{position: absolute; bottom: 0; left: 0; right: 0; padding: 0 120px 0 2%; height:50px; line-height:50px; color: #fff; background: rgba(0,0,0,0.5); white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.mobile_tpxw .swiper-pagination{text-align: right; right: 2%; width: auto !important; display: none;}
.mobile_tpxw .swiper-pagination-bullet{background: #fff; opacity: 0.5; width: 10px; height: 10px;}
.mobile_tpxw .swiper-pagination-bullet-active{background:#ff0000; opacity: 1;}

.mobile_tpxw  .swiper-pagination-bullets{bottom: 16px;}

.common_hd{background: #f3f3f3; overflow: hidden;}
.common_hd span{width:50%; float: left; height:50px; line-height:50px; border-radius: 0; vertical-align: middle; color: #000; font-size:1.2em; background: none; opacity: 1; text-align: center;}
.common_hd span.swiper-pagination-bullet-active{color: #fff; background: #006cc9; border:none; font-weight:bold;}
.common_tit{background: #f3f3f3;}
.common_tit span{display: inline-block; padding: 0 10%; color: #fff; background: #006cc9; font-weight:bold; height:50; line-height:50px; font-size:1.2em;}

.common-newslist{padding: 15px 0;}
.common-newslist li{position:relative; padding:0 60px 0 16px; line-height:2.3; overflow:hidden; vertical-align:top;}
.common-newslist li i{position:absolute; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.common-newslist li span{ position:absolute; right:0; top:0; color:#999999; z-index:1;}
.common-newslist li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common-detail{display: block; clear: both; line-height:46px; text-align: center; background: #f1f1f1;}
.common-detail span{color: #999999;}

.home_common_tit2 {position:relative;margin-bottom:20px;}
.home_common_tit2 h2{font-size: 24px; color: #12589f; font-weight: bold;}
.home_common_tit2 i{position: absolute; right: 0; bottom: 0; width: 93%; height: 3px; background: #12589f;}
/* .common_tit3{border-bottom:#e3e3e3 2px solid;} */
.common_tit3 h3{ padding: 10px 5px; border-bottom:#e3e3e3 2px solid; margin-bottom: -2px; display: inline-block; *display: inline; *zoom:1; width:100%}
.common_tit3 h3 span{display: inline-block; vertical-align: middle; font-size: 16px; color: #a81404;}
.common_tit3 h3 i{display: inline-block; vertical-align: middle; width: 5px; height: 18px; background: #a81404; border-radius: 3px; margin-right: 10px;}

.pagination{position: relative;}

.common_btnlink, .mobile_yw_menu{ margin:15px -7px 20px; overflow:hidden; display: flex; justify-content: space-between; flex-wrap: wrap}
.common_btnlink li{width:49%; margin-bottom:14px;}
.common_btnlink li a{display:block; height:56px; line-height:56px; border-radius:5px; white-space:nowrap; overflow:hidden;text-align:center; background:#e6f5ff;}

.yshj-tab .hd{margin-bottom: 10px; background: #f3f3f3;}
.yshj-tab .hd ul{display: flex; justify-content: space-between}
.yshj-tab .hd ul li{width:50%; display: inline-block; height:50px; line-height:50px; color: #000; font-size:1.2em; background: none; opacity: 1; text-align: center;}
.yshj-tab .hd ul li a{font-size:1.2em; color: #000; }
.yshj-tab .hd ul li.on{color: #fff; background: #006cc9;  font-weight:bold;}
.yshj-tab .hd ul li.on a{color: #fff;}
.yshj-tab .bd{display: flex;}

.yshj-list{padding: 1%;}
.yshj-list li{position:relative; padding:0.5% 100px 0.5% 16px; line-height:1.5; overflow:hidden; vertical-align:top; }
.yshj-list li:after{position:absolute; content:" "; left:0; top: 22px; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.yshj-list li span{position:absolute; right:0; top:0; color:#999999; }
/* .yshj-list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; } */
/* .yshj-list li .date{color: #aaa; border: none;  margin-left: 20px;} */
/* .yshj-list li a{ font-size: 26px;} */
.yshj-list2{padding: 1%;}
.yshj-list2 li{padding:0.5% 0 0.5% 16px; line-height:1.5; overflow:hidden; vertical-align:top; display: flex; justify-content: space-between; position: relative}
.yshj-list2 li:after{position:absolute; content:" "; left:0; top: 22px; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.yshj-list2 li .gjbt{width: 85%;}
.yshj-list2 li .gjbt a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.yshj-list2 li .date{ color:#999999; line-height: 1.5; width: 15%; text-align: right; padding-right: 5px;}


.yshj-tab2 .hd{margin-bottom: 10px; background: #f3f3f3;}
.yshj-tab2 .hd ul{display: flex; justify-content: space-between}
.yshj-tab2 .hd ul li{width:50%; display: inline-block; height:50px; line-height:50px; color: #000; font-size:1.2em; background: none; opacity: 1; text-align: center;}
.yshj-tab2 .hd ul li a{font-size:1.2em; color: #000; }
.yshj-tab2 .hd ul li.on{color: #fff; background: #006cc9;  font-weight:bold;}
.yshj-tab2 .hd ul li.on a{color: #fff;}

.yshj-tab .tempWrap{height: 530px !important;}

.home_common_tit2025 {position:relative;margin-bottom:20px; text-align:center;}
.home_common_tit2025 h2{font-size: 24px; color: #12589f; font-weight: bold;}
.home_common_tit2025 i.zb{position: absolute;left: 0;bottom: 45%;width: 46%;height: 3px;background: #12589f;}
.home_common_tit2025 i.yb{position: absolute;right: 0;bottom:45%;width: 46%;height: 3px;background: #12589f;}

@media (max-width:1280px) {
 .yshj-tab .tempWrap{height: 490px !important;}   
 .home_common_tit2 i{width: 91%;}
 .home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 45%;}
}
@media (max-width:1024px) {
 .yshj-tab .tempWrap{height: 470px !important;}  
 .home_common_tit2 i{width: 89%;}
 .home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 44%;}
}
@media (max-width:920px) {
 .yshj-tab .tempWrap{height: 450px !important;} 
 .yshj-list2 li .gjbt{width: 84%;}
 .home_common_tit2 i{width: 88%;}
 .home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 43%;}
}
@media (max-width:830px) {
 .yshj-list2 li{width: 775px;}
 .home_common_tit2 i{width: 87%;}
 .home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 42%;}
}
@media (max-width:780px) {
.home_common_tit2 i{width: 86%;}
 .yshj-tab .tempWrap{height:27rem !important;} 
 .yshj-list2 li{width: 725px;}
.yshj-list2 li:after{top: 20px;}
.yshj-list2 li .gjbt{width: 81%;}
.yshj-list2 li .date{width: 18%;}
.home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 41%;}
}
@media (max-width:640px) {
.home_common_tit2 i{width: 83%;}
 .yshj-tab .tempWrap{height:26rem !important;} 
 .yshj-list2{padding-top: 2%}    
.yshj-list2 li{width: 600px;}
.yshj-list2 li:after{top: 20px;}
.yshj-list2 li .gjbt{width: 76%;}
.yshj-list2 li .date{width: 23%;}

}
@media (max-width:610px){
 .yshj-list2 li{width: 565px;}
 .home_common_tit2 i{width: 82%;}   
 .home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 40%;}
}
@media (max-width:540px) {
.home_common_tit2 i{width: 80%;} 
 .yshj-tab .tempWrap{height:22.5rem !important;} 
 .yshj-list li:after{top: 16px;}
 .yshj-list2 li{width: 505px;}
}
@media (max-width:480px) {
.home_common_tit2 i{width: 76%;} 
.yshj-tab .tempWrap{height:22rem !important;}    
.yshj-list2 li{width: 440px;}
.yshj-list2 li .gjbt{width: 76%;}
.yshj-list2 li .date{width: 23%;}
.home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 37%;}
}
@media (max-width:440px) {
.home_common_tit2 i{width: 74%;} 
.yshj-list2 li{width: 395px;}
.yshj-list2 li:after{top: 15px;}
.home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 36%;}
}
@media (max-width:420px) {
.home_common_tit2 i{width: 73%;}  
.yshj-list2 li{width: 380px;}
.yshj-list2 li:after{top: 16px;}
.yshj-list2 li .gjbt{width: 72%;}
.yshj-list2 li .date{width: 25%;}
}
@media (max-width:400px) {
.home_common_tit2 i{width: 72%;}  
.yshj-tab .tempWrap{height:21.5rem !important;} 
.yshj-list2 li{width: 360px;}
.yshj-list2 li .gjbt{width: 71%;}
.yshj-list2 li .date{width: 27%;}
.yshj-list2 li:after{top: 15px;}
.home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 35%;}
}
@media (max-width:380px) {
.home_common_tit2 i{width: 71%;}  
.yshj-tab .tempWrap{height:20rem !important;}    
.yshj-list2 li{width: 345px;}
.yshj-list2 li:after{top: 13px;}
}
@media (max-width:360px) {
.home_common_tit2 i{width: 70%;}  
.yshj-tab .tempWrap{height:19.5rem !important;} 
.yshj-list2 li{width: 330px;}
.home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 34%;}
}
@media (max-width:320px) {
.home_common_tit2 i{width: 67%;} 
.yshj-list2 li{width: 295px;}
.yshj-list2 li .gjbt{width: 70%;}
.home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width: 32%;}
}
@media (max-width:280px) {
.home_common_tit2 i{width: 62%;} 
.yshj-tab .tempWrap{height:19rem !important;} 
.yshj-list2 li{width: 255px;}   
.yshj-list2 li .gjbt{width: 63%;}
.yshj-list2 li .date{width: 35%;}
.home_common_tit2025 i.zb, .home_common_tit2025 i.yb{width:30%;}
}