/*搜索框*/
.comwidth .erR form{text-align: center;}
.comwidth .erR form #ssTitle{width: 480px;height: 45px;border-radius: 25px;padding: 0 30px;box-shadow: -1px 3px 10px #c0adad;font-size: 18px;}
.comwidth .erR form #btn{position: absolute;z-index: 999;margin-left: -60px;background: #1962ac url() no-repeat 50% 50%;width: 60px;height: 45px;background-size: 50%;border-bottom-right-radius: 25px;border-top-right-radius: 25px;}

.erjiBox {padding-bottom:50px;}
.web_logo{box-shadow: 0px 10px 55px 0px #e3e3e3;border-bottom:1px solid #e3e3e3;}
/**/
.dqwz{font-size: 16px;color: #555; line-height: 40px;padding:20px 0;}
.dqwz>span>a{    font-size: 16px;color: #555; line-height: 40px;}
.ext_content{padding-bottom:50px;}
.pubcon{width:1200px;margin:0 auto;}
/*文章列表*/

.conTitle{border-bottom:1px solid #eee;margin-bottom:20px;}
.conTitle a{font-size: 22px;color: #bd1a2d;font-weight: bold; border-bottom: 2px solid #bd1a2d; display: inline-block; padding-bottom: 16px;}
.flBox1{padding:30px;background: #fff;}
.flBox1 .flList1{}
.flBox1 .flList1 li{line-height:34px;position:relative;}
.flBox1 .flList1 li i{background: #555555; width: 3px;height: 3px; display: inline-block;position:absolute;top:15px;left:0px;border-radius:50%;}
.flBox1 .flList1 li a{font-size: 16px;color: #555555;margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:84%;display:block;}
.flBox1 .flList1 li:hover a, .flBox1 .flList1 li:hover i, .flBox1 .flList1 li:hover span{color:#bd1a2d;}
.flBox1 .flList1 li:hover i{background:#1961ac;}
.flBox1 .flList1 li span{position:absolute;right:0;top:0;font-size:15px;color:#555555;}
.consSu{font-size:16px;color:#333;line-height:28px;text-indent:2em;text-align:justify;}

/*图文列表*/
.dxxb {margin-left:-2%;}
.dxxb li{width:31%;margin-left:2%;float:left;margin-top:20px;}
.dxxb li div{overflow:hidden;width:100%;    position: relative;}
.dxxb li div img{width:100%;height:230px;object-fit:cover;transition:all .7s;}
.dxxb li p{margin-top:12px;text-align: center;}
.dxxb li p a{font-size:16px;color:#333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96 %; display: block;}
.dxxb li:hover img{transform:scale(1.1)}
.dxxb li:hover a{color:#bd1a2d;}
.dxxb li div.bg{    position: absolute;top: 38%;left: 50%;background: url(/bjtb/uiFramework/commonResource/image/2022052919574557626.png) no-repeat center; width: 36px; height: 36px; background-size: cover; margin: 0px 0 0 -18px}


/*分页*/
.ej_page { overflow: hidden; width:670px ; margin: 0 auto;padding:30px 0 40px 0 }
.ej_page .easysite-page-wrap { float: left; height: 30px; }
.ej_page .easysite-page-wrap a {cursor:pointer; display: block; float: left;font-size:14px; padding: 0 10px; height: 28px; margin: 0 20px; line-height: 28px;border:1px solid #c9c9c9;border-radius:4px; color:#333; }
.ej_page .easysite-jump-page{float:left;height:30px;line-height:30px;margin-left:16px;color:#333;}
.ej_page .easysite-jump-page *{color:#333;font-size:14px; padding: 0 10px; height: 28px; ; line-height: 28px;border-radius:4px;}
.ej_page .easysite-jump-page .iptOne{border-bottom:1px solid #333;width:32px;text-align:center; }
.ej_page .easysite-jump-btn{cursor:pointer;background:none;border:1px solid #c9c9c9;color:#bd1a2d;font-size:16px;}
.ipts{border:1px solid #c9c9c9;}
.ej_page .easysite-total-page { line-height: 30px; font-size: 14px; margin: 0 6px; float: left; }
.ones{border:1px solid #c9c9c9;border-radius:4px;padding:4px 6px;color:#dc092b;}


/*单篇*/
.mt_rn{padding:30px 20px;min-height:370px;}
.mt_rn p,.mt_rn p strong{font-size: 16px; color: #444;line-height: 30px;margin-bottom: 10px;text-align:justify;}
.mt_rn p img{margin:10px 0;    max-width: 100%;}

.zhib_bt{line-height: 40px;font-size: 24px;color: #bd1a2d;font-weight: bold;text-align: center;margin-bottom: 20px; border-bottom: 3px solid #dabb85; padding-bottom: 10px;}

/*图片轮播*/
.newsBox{width:100%;position:relative; margin-top:26px;}
.newsBox .HB{overflow:hidden;}
.newsBox .HB .autoPlay li{float:left;position:relative;width:100%;height:591px;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;}
.newsBox .HB .autoPlay li .Image{height:100%;background:#000;margin:0;}
.newsBox .HB .autoPlay li .Image img{display:block;width:1200px;height: 591px;margin:0 auto;object-fit:cover;
}
.newsBox .HB .autoPlay li .Title{position:absolute;bottom:0;left:0;z-index:30;width:100%;background:rgba(0,0,0,.5); margin: 0;height:92px;}
.newsBox .HB .autoPlay li .Title{}
.newsBox .HB .autoPlay li .Title a{display:block;line-height:90px;font-size:24px;color:#fff;text-indent:32px;    max-width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsBox .PLAYbtn{position:absolute;bottom:14px;right:6px;z-index:60}
.newsBox .PLAYbtn ul li{display:inline-block;width:9px;height:9px;margin-right:.5em;border:1px solid #fff;border-radius:50%;cursor:pointer;text-indent:99em;overflow:hidden;}
.newsBox .PLAYbtn ul li.on{width:9px;height:9px;background:#710304;}
.btn_an{
    position: absolute;
    bottom:21px;
    right: 40px;z-index:999;
}
.btn_an a{ width:51px;height:51px;display:block;}
.btn_an .prev{ background: url(/bjtb/resource/cms/2024/05/img_pc_site/left_fc.png) no-repeat;position: absolute;right:88px;}
.btn_an .next{ background: url(/bjtb/resource/cms/2024/05/img_pc_site/right_fc.png) no-repeat;}

.tsjl_conbg{width: 100%; background:url(/eportal/fileDir/yanqing/resource/cms/2023/03/img_pc_site/zhu_bg.jpg) no-repeat top center; overflow: hidden; padding-bottom:100px;}

.tsjl_ul li{width:293px;margin-right: 8px;float: left; position:relative;height: 220px;margin-bottom:14px; overflow:hidden;border-radius:15px;}
.tsjl_ul li img{width: 100%;height: 100%;float: left;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;object-fit:cover;}
.tsjl_ul li a:hover img{transform:scale(1.2);-webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);}
.tsjl_ul li span{display:block;line-height:42px;text-align:center;color:#fff;font-size:18px; position: absolute;bottom: 0;background:#000;opacity: 0.5;width:100%;height:56px;}
.tsjl_ul li b{position: absolute;bottom: 0;width:100%;left:0;font-weight:normal; }
.tsjl_ul li b a{ color:#fff;font-size:16px; text-align:center; display:block; margin:0 auto;line-height:56px;}
.tsjl_ul li:nth-child(4n){margin-right:0;}

.mk_tit{overflow:hidden;/*position:relative;*/}
.mk_tit p{width:100%;height: 54px;line-height:54px;margin: 42px 0 60px 0;background:url(/bjtb/resource/cms/2024/05/img_pc_site/list_bg.png) no-repeat center center;text-align:center;font-size:38px;color:#d42223;font-family:"思源黑体";font-weight: bold;}
.mk_tit p span{font-size:38px;color:#d42223;font-family:"思源黑体";font-weight: bold;background:#fff;padding:0 2px;}
/*.mk_tit p:after{    content: '';
   content: '';
    width: 160px;
    height: 6px;
    background: #d42223;
    position: absolute;
    bottom: -1px;
    left: 44%;
    margin-left: -30px;
}*/
.mk_tit .mt60{margin-bottom:60px;}
.xxgk_footer{background:none; padding-top:0 !important;}
.xxgk_footer .txtsm{background:url(/bjtb/resource/cms/2024/05/img_pc_site/foot_bg.png) no-repeat !important;}
.xxgk_footer .txtsm p,.xxgk_footer .txtsm p a,.xxgk_footer .txtsm p span{color:#fff !important;}


/*手机端1200px*/
@media only screen and (min-width: 100px) and (max-width: 1200px) {
.pubcon{width:96%;}
}


/*手机端960px*/
@media only screen and (min-width: 100px) and (max-width: 960px) {
.leftNav{display:none;}
.conRig{width:100%;margin-bottom:24px;min-height:auto;}
.flBox1{width:100%;}
.flList1>li{padding:0px;box-sizing:border-box;}
.flList1>li>a{font-size:14px;margin-left:6px;}
.flList1>li>span{float:right;padding:0;font-size:14px;right:6px;}
}


/*手机端768px*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
.erR{  padding: 0 !important;}
.dqws{margin-bottom: 20px !important;}
.erjiBox{padding-bottom:0;}
.comBox{padding:20px 0;}
.mt_rn{padding:20px 12px;min-height:inherit;}
/*分页*/
#left{margin-left:12px;}
#right{margin-right:12px;}
.ej_page{width:100%;padding:0;margin:20px auto;text-align: center;}
.ej_page .easysite-page-wrap{float: unset;display: inline-block !important;}
.ej_page .easysite-page-wrap a{padding:0 8px;height:24px;line-height:24px;margin:0 8px;}
.ej_page .easysite-jump-page *{height: 26px; ; line-height: 26px;border-radius:4px;}

.dqwz{width:100%;margin:0 auto;float:none;padding:1rem 0;}

.conTitle a{font-size:18px;padding-bottom:6px;}
.mt_rn p, .mt_rn p strong{font-size:14px;line-height:26px;}
.flBox1{padding:20px 10px;box-sizing:border-box;}
.flBox1 .flList1 li a{max-width:68%;}
.flBox1 .flList1 li a,
.flBox1 .flList1 li span{font-size:14px;}
.easysite-jump-page{    display: none;}
.mt_rn table tr td:first-child{display:none;}

/*图文列表*/
.dxxb {margin-left:0%;}
.dxxb li{width:100%;margin-left:0%;float:left;margin-top:1rem;}
.dxxb li div img{height:auto;}
.dxxb li p{margin:10px 0;}

.newsBox .HB .autoPlay li .Image img{width:100%;height:260px;}
body, html{max-width:100%;}
.newsBox .HB .autoPlay li{height:260px;}
.newsBox .HB .autoPlay li .Title a{line-height:72px;text-indent:0;font-size:1.2rem;}
.newsBox .HB .autoPlay li .Title{height:72px;}
.btn_an {right:0;bottom:10px;}
.btn_an .prev{right:58px;}
.tsjl_ul li{width:48%;height:190px;}
.tsjl_ul li b a{line-height:24px;}
.mk_tit p{margin:0;font-size:1.2rem;}
.mk_tit p span{font-size:1.2rem;}
}