@charset "utf-8";
*{margin: 0;padding: 0;}
body,ul,li,dl,dt,form,p,h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
.iconfont{font-size: inherit;}
dl,dt,ul,li,h1,h2,h3,h4,h5,h6{list-style:none;}
body{-webkit-text-size-adjust: 100% !important;text-size-adjust: 100% !important;-moz-text-size-adjust: 100% !important; background: url(../images/bg.png) center top no-repeat;background-size: 100% 100%;}
body,input,textarea,div,h1,h2,h3{font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
body,input,textarea{font-size:16px; color:#000;}
h1,h2,h3{font-size:16px; color:#000;}
em,i { font-style:normal;}
input,textarea { font-family:"Arial"; outline: none;}
li{overflow:hidden;}
img,input{border: none;}
a{text-decoration:none; color:#000;}
a:hover{text-decoration:none;color:#cc0000;}
.red{color:#cc0000;}
.left{float: left;}
.center{float: left;}
.center_box{margin: 0 60px;}
.right{float: right;}
.clearfix{overflow:auto; _overflow:inherit; _zoom:1;}
.bg1{background-color: #F5F5F5;}
.hr-li{height: 1px !important;border-bottom:1px solid #F6F6F6;margin: 17px 0;background:none !important;}
.hr-li1{height: 1px !important;border-bottom:1px solid #F6F6F6;margin: 12px 0;background:none !important;}
.tac{text-align: center;}
.disb{display: block;}
.clear15{font-size:0;line-height:0;display:block;height:15px;overflow:hidden;clear:both;width: 1400px;margin: 0 auto;}
.maxwidth{width:1430px;/*width: 100%;*/height: auto;overflow: hidden; background: #fff;margin: 0 auto 25px auto;}
.maxcenter{width:1400px; margin:0 auto;height: auto;overflow: hidden;text-align: left;}
.maincenter{width:1400px; margin:0 auto;height: auto;overflow: hidden;text-align: left;}
.header{height: 110px;}
.header .left{height: 110px;width: 450px;display: flex;align-items: center;}
.header .right{padding: 10px 0; position: relative;}
.header .right .form{float: right;}
.header_nav{margin-bottom: 15px;height: auto;overflow: hidden; }
.header_nav a{font-size: 14px; color:#6a6767; height: 30px;line-height: 30px;padding: 0 10px;display: block;float: left;}
.header_nav a i{background: url(../images/down.png) center center no-repeat;width: 10px;height: 30px;display:block;float: right;margin-left: 3px;}
.input01{width:200px; height:28px; line-height:28px;font-size:16px;color:#888;border:1px #D2D2D2 solid; padding:0 10px; margin:0; float:left;}
.input01::-webkit-input-placeholder{color:#B7CDE3;font-size:16px;}
.button01{width:35px; height:30px; background:url(../images/icon_search.png) center center no-repeat;cursor:pointer; float:left;border:1px #D2D2D2 solid;border-left: none; }

.wxqrcode{display: flex;justify-content: space-between;}
.wxqrcode span{display: block;color:#000;text-align: center; margin:0 5px;}
.wxqrcode span img{display: block;}
.headlines-box .news_party_des{text-align: center;color: #A3A0A0;line-height: 40px;display:flex;align-items:center;justify-content:center}
.headlines-box .news_party_des a{color:#A3A0A0; font-size: 16px; padding: 0 20px;max-width:360px;overflow:hidden;text-overflow:ellipsis;display:block;white-space: nowrap;}
.layui-layer{width:auto !important;}

.navbar{height: 100px;background-color: #206ba5;}
.navbar ul{padding: 5px 30px;height: auto;overflow: hidden;}
.navbar ul li{float: left;padding: 0 10px;height: 45px;line-height: 45px;width: 12.5%;text-align: center;box-sizing: border-box;}
.navbar ul li a{color: #FFF; font-size: 18px;transition: all .2s linear;}
.navbar ul li a:hover{color: #efb305;}

.news_party{margin-top: 10px;background-color: #FDF7F4;height: 110px;}
.news_party h2{text-align: center;height: 70px;/*font-size: 45px;line-height: 70px;*/color: #DC0317;}
.news_party h2 a{color: #DC0317;}
.news_party .news_party_des{text-align: center;color: #A3A0A0;line-height: 40px;}
.news_party .news_party_des a{color:#A3A0A0; font-size: 16px; padding: 0 20px;}

.guancha_more{position:relative;display:flex;justify-content:center;}
.guancha_more:before{content:'';position:absolute;left:0;top:50%;width:100%;height:1px;background:#888;opacity:.3}
.guancha_more a{font-size:16px;color:#888;line-height:30px;background:#fff;display:inline-block;padding:0 10px;position:relative;z-index:1}

.news_party_list{position:relative;background-color: #F4F4F4;height: 55px;margin-top: 10px;}
.news_party_list .prev,.news_party_list .next{position: absolute;left: 0;bottom: 0; display:block; width:20px; height:55px; cursor:pointer; background:url(../images/arrow1.png) left center no-repeat;}
.news_party_list .next{background:url(../images/arrow1.png) right center no-repeat;right: 0;left: auto;}
.news_party_list .bd{padding: 0 30px;}
.news_party_list .bd .tempWrap{width:1340px !important;}
.news_party_list .bd ul{overflow:hidden;}
.news_party_list .bd ul li{margin-right:40px; float:left; height:55px; line-height:55px; text-align:left; background:url(../images/li1.jpg) 5px center no-repeat; text-indent:1.5em; width: auto !important;}
.news_party_list .bd ul li a{color:#6a6767; font-size: 18px;}

.adv2{overflow:hidden; position:relative;width:1400px;}
/*.adv2 div{width: 690px;}*/
.adv2 .bd{ position:relative; height:100%; z-index:0;}
.adv2 .bd li{ zoom:1; vertical-align:middle;}
.adv2 .bd img{ width:1400px; height:85px; display:block;}

.adv2 .bd1, .adv2 .bd2{ position:relative; height:100%; z-index:0;}
.adv2 .bd1 li, .adv2 .bd2 li{ zoom:1; vertical-align:middle;}
.adv2 .bd1 img, .adv2 .bd2 img{ width:695px; height:86px; display:block;}

.adv3{position: relative;padding: 20px 0;background: #f3f3f3;}
.adv3 .adv3_title{position: absolute;left: 0;top:0;width: 50px;height: 100%;background: #226aa5;font-size: 24px;color: #fff;font-weight: bold;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.adv3 .prev,.adv3 .next{position: absolute; left: 0; top: 50%;transform: translateY(-50%); display:block; width:25px; height:55px; cursor:pointer; background:url(../images/arrow1.png) left center no-repeat;z-index: 10;}
.adv3 .next{background:url(../images/arrow1.png) right center no-repeat;right: 0;left: auto;}
.adv3 li{ float:left; width: 335px; text-align: center}
.adv3 li img{width: 300px;}
.adv3 .slide_adv3_title{padding: 5px 10px;font-size: 16px;}

/* .news_head{margin-top: 30px;} */
.news_head .left{width: 1210px;}
.news_head .left h2{text-align: center;font-size: 42px;height: 70px;line-height: 70px;color: #0D3C69;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_head .left h2 a{color: #0D3C69;}
.news_head .left div{text-align: center;overflow: hidden;}
.news_head .left div a{color: #6F6F6F; padding: 0 10px; font-size: 16px;}
.news_head .left div a.more{padding: 0 0 0 15px; width: 55px;color: #015593;}
.news_head .right{width: 160px;}
.news_head .right a{display: block;width: 160px;height: 50px;margin-bottom: 5px;}
.news_head .right .bg_sjzj{background: url(../images/icon_sj.png) center center no-repeat;}
.news_head .right .bg_szzj{background: url(../images/icon_quzhang.png) center center no-repeat;}
.con_tit{background:url(../images/con1.jpg) center center no-repeat;height:100px;text-align:center;line-height:100px;font-size:40px;font-weight:900;color:#1B7CD7;}
.con1{margin-top:20px;}
.con1 .left{width:800px;margin-top: 0;}
.news_pic_big{width:800px; height:510px; overflow:hidden; position:relative;}
.news_pic_big .hd{height:10px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.news_pic_big .hd ul{overflow:hidden; zoom:1; float:left;}
.news_pic_big .hd ul li{float:left; margin-right:5px;  width:10px; height:10px; background:#fff; cursor:pointer;border-radius: 5px;}
.news_pic_big .hd ul li.on{background:#f00; color:#fff;}
.news_pic_big .bd{position:relative; height:100%; z-index:0;}
.news_pic_big .bd li{zoom:1; vertical-align:middle;position: relative;}
.news_pic_big .bd img{width:800px; height:510px; display:block; border-radius: 8px;}
.news_pic_big .bd li .text{position: absolute;left: 0;bottom: 0;width: 100%;height: 50px;line-height: 50px;background: rgba(0, 0, 0, .5);text-indent: 1em;color: #FFF;font-size: 20px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.news_pic_big .prev,
.news_pic_big .next{width: 30px;height: 60px;margin: -50px 0 0;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;filter: alpha(opacity=50);opacity: 0.5;background-position: -10px -10px;}
.news_pic_big .next {background-position: -20px -100px !important; right: 2px !important;}

.news_pic_big .next{left:auto; right:3%; background-position:8px 5px;}
.news_pic_big .prev:hover,
.news_pic_big .next:hover{filter:alpha(opacity=100);opacity:1;}
.news_pic_big .prevStop{display:none;}
.news_pic_big .nextStop{display:none;}

.news_pic_small{margin-top: 20px;width: 100%;overflow: hidden;position: relative;}
.news_pic_small .bd{ }
.news_pic_small .bd ul{overflow:hidden; zoom:1;}
.news_pic_small .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;margin-right: 11px;}
.news_pic_small .bd ul li .pic{text-align:center;overflow: hidden;}
.news_pic_small .bd ul li .pic img{width:260px;height:155px;}
.news_pic_small .bd ul li .title{line-height:30px; font-size: 16px;}
.news_pic_small .prev,.news_pic_small .next{width: 30px;height: 60px;margin: -50px 0 0;background: url(../images/ad_ctr.png) no-repeat 0 0;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;filter: alpha(opacity=50);opacity: 0.5;background-position: -10px -10px;}
.news_pic_small .prev {left: 0;}
.news_pic_small .next {background-position: -20px -100px;right: 2px;}

.con1 .right{width: 550px;}
.con1 .right .con1_tit{border-bottom:1px solid #F2F2F2;height: 35px;overflow: hidden;line-height: 35px;}
.con1 .right .con1_tit span{float: left;color: #37538D;font-size: 24px; font-weight: 900;}
.con1 .right .con1_tit a{float: right;color: #949290;font-size: 16px;}

.list_box ul li{line-height: 40px;height: 40px;overflow: hidden;font-size: 17px;}
.list_box .list-jdxw{overflow: hidden;font-size: 20px;margin: 5px 0;white-space: nowrap;}
.list_box .list-jdxw a{color: #000;font-weight: bold;}
.list_box  a font{color: #FEB300;}

.hours_24{border-top:5px solid #C6CEDA;margin-top: 20px;height: 60px;line-height: 60px;}
.hours_24 .left{background: url(../images/24hours.png) left center no-repeat;width: 120px;height: 60px;padding-left:85px;}
.time{color: #770B09; font-size: 22px;}

.hours_24 .right{color:#989898; width: 1180px; text-align: center;}
.hours_24 .right ul{overflow:hidden; zoom:1;}
.hours_24 .right ul li{margin-right:30px; float:left; height:61px; line-height:61px; text-align:left; _display:inline; width:auto !important;background:url(../images/li1.jpg) 5px center no-repeat;text-indent:1em;max-width: 350px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis}
.hours_24 .right ul li a{color: #6a6767; padding:0 5px; font-size: 18px;}

.box_tit{width: 98%;height: 40px;line-height: 40px;border-bottom:1px solid #F2F2F2;margin-bottom: 15px; border-left: solid 4px #d90000;}
.box_tit span{    font-size: 20px;
    color: #000;
    font-weight: bold;
    padding-left: 10px;
}
/* .box_tit span a{color:#324F8A;} */
.box_tit .more{float: right;font-size: 16px;color: #949290;}
.list_box2{ /*width:100%;*/ width: 415px;}
.list_box2 .img1{width: 100%;position: relative;height: 210px;margin-bottom: 20px;overflow: hidden;}
.list_box2 .img1 img{width: 100%; height: 100%; border-radius: 8px;}
.list_box2 .img1 .text{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;background: rgba(0, 0, 0, .5);color: #FFF; text-align: center;font-size: 18px;}
.list_box2 ul li{height: 40px;line-height: 40px;}

.list_v li{background: url(../images/li_v.png) left center no-repeat;padding-left: 30px;}
.list_v li a{ font-size: 18px;}
.con_qmcb,.con_hdzq{padding: 20px 0;}
.con_qmcb font,.con_hdzq font{color:#1B7CD7;}
.con_qmcb .left,.con_qmcb .center,.con_qmcb .right{width: 420px;}
.con_hdzq .left,.con_hdzq .center,.con_hdzq .right{width: 420px;}

.poster-main{position:relative;width:100%;/*height:270px;*/ margin-bottom: 10px;}
.poster-main img{display:block;box-shadow:0px 0px 10px #222;-webkit-box-shadow:0px 0px 10px #222;}
.poster-main a,.poster-main img{display:block;width:100%;height:100%;}
.poster-main .poster-list{/*width:1000px; height:500px;*/}
.poster-main .poster-list .poster-item{width:200px;height:500px;position:absolute;left:0;top:0}
.poster-main .poster-list .poster-item .item{position:relative;width:100%;height:100%}

.poster-main .poster-list .list-img{height: auto !important; margin:20px 0 10px 0; /*padding:0 3px;*/ overflow: hidden;}
.poster-main .poster-list .list-img .left{ float: left;}
.poster-main .poster-list .list-img .right{ float: right;}
.poster-main .poster-list .img-0{overflow: hidden;position:relative;}
.poster-main .poster-list .img-1{width: 150px; height:110px; _margin-bottom:12px;}

.poster-btn{position: absolute;width: 20px;bottom: 3px;left: 0;height: 29px;z-index: 4;}
.poster-main .poster-prev-btn{left:0;background: url(../images/arrow1.png) left center no-repeat;}
.poster-main .poster-next-btn{left:auto;right:0;background: url(../images/arrow1.png) right center no-repeat;bottom: 3px;}
.poster-item-title{background:rgba(42,42,42,0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=80);background:#2a2a2a;color:#FFF;width:100%;height:52px;line-height:52px;position:absolute;bottom:0;text-indent:29px;}

/*.lunbo_btn{height:26px;width:328px;margin:0px auto;position:absolute;z-index:3;text-align:center;bottom:2px;padding: 1px 25px;border: 1px solid #E2E0E0;}*/
.epaper{position:relative; height: 35px; margin-top: 5px; border: 1px solid #E2E0E0;}
.epaper .prev,.epaper  .next{position: absolute;left: 0;bottom: 0; display:block; width:20px; height:35px; cursor:pointer; background:url(../images/arrow1.png) left center no-repeat;}
.epaper .next{background:url(../images/arrow1.png) right center no-repeat;right: 0;left: auto;}
.epaper .epaperlist{padding: 0 30px;}
.epaper .epaperlist ul li{float:left; height:35px; line-height:35px; text-align: center; width: 96px !important;}
.epaper .epaperlist ul li:nth-of-type(7){width: 110px !important;}
.epaper .epaperlist ul li a{color: #858585; font-size: 16px;}

.list_tj{/*margin-top: 20px;*/}
.list_tj li{height: 40px;line-height: 40px;}
.list_tj li font{color:#1B7CD7;}
.list_tj li a{ font-size: 18px;}

.lt_img_box div{float: left;height: auto;overflow: hidden;}
.lt_img_box div a{display: block;cursor: pointer;}
.lt_img_box div .bg-1{font-size: 16px;}
.lt_img_1{height: 235px;width: 420px;margin-bottom: 5px;position: relative;}
.lt_img_1 img,.lt_img_1 a{height: 235px;width: 420px;}
.bg-1{position: absolute;left: 0; bottom: 0;width: 100%; height:25px;line-height:25px;z-index: 2; background: url(../images/bg_1.png);text-align: center;color: #FFF;font-family: "微软雅黑"; font-size:12px;}
.lt_img_2{width: 207px;height: 125px;margin-right: 5px;}
.lt_img_2 img,.lt_img_2 a{width: 100%;height: 125px;overflow: hidden;position: relative;}
.lt_img_3{width: 207px;position: relative;}
.lt_img_3 img,.lt_img_3 a{width: 100%;height:255px;}

.hot_lt{margin-top: 20px;}
.hot_lt .box_tit{background: url(../images/ltrt.png) left bottom no-repeat;}
.retie .rt-tt{height: auto ;background: none; padding-bottom: 5px;margin-bottom: 10px;}
.retie .rt-tt h2{text-align:center;font-weight:bold;height:40px;line-height:40px;font-family:"微软雅黑";overflow:hidden;text-indent:0;}
.retie .rt-tt h2 a{color: #000;font-size:25px;}
.retie .rt-tt p{line-height: 30px;padding-bottom: 10px;text-indent: 2em;}
.retie .rt-tt p a{font-size: 16px;color: #8CA2B9;}
.border-top{border-top:1px dotted  #62A9DD;padding-top:12px;}

.list_box3 li{line-height: 42px; height: 42px; overflow: hidden; background: url(../images/li1.jpg) 5px center no-repeat; text-indent: 1em;}
.list_box3 li a{font-size: 18px;}
.myztc,.qcwp{margin-bottom:18px;}
.myztc .box_tit{background: url(../images/myztc.png) left bottom no-repeat;}
.qcwp .box_tit{background: url(../images/qcwp.png) left bottom no-repeat;margin-top: 15px;}
.bmfw .box_tit{background: url(../images/bmfw.png) left bottom no-repeat;margin-bottom: 18px;margin-top: 15px;}
.myztc ul li,.qcwp ul li{height: 40px;line-height: 40px;}
.myztc ul li,.qcwp ul li a{ font-size: 18px;}
.myztc ul li font,.qcwp ul li font{color:#1B7CD7;}

.bmfw ul{background: url(../images/icon.png) 30px 10px no-repeat;height: auto;overflow: hidden;}
.bmfw ul li{float: left;width: 24.5%;height: 80px;text-align: center;line-height: 120px;}
.bmfw ul li a{display: block;width: 100%;height: 100%;cursor: pointer; font-size: 16px;}

.qmtjz{height: 180px;padding-top: 20px;}
.qmtjz .left{width: 268px;text-align: center;padding: 40px 0;font-size: 22px;font-weight: 900;}
.qmtjz .left h3{font-weight: 900;font-size: 22px;}
.qmtjz .right{width: 1100px;padding: 10px 0;}
.qmtjz .right ul li{float: left; width: 180px;text-align: center;}
.qmtjz .right ul li img{width: 112px; display: block; margin:0 auto;}
.qmtjz .right ul li span{}
.group_box{padding: 10px 0;}
.group_box .left{width: 925px;}
.group_box .center,.group_box .right{width: 425px;}
.group_box .box_tit,.ytw .box_tit{position: relative;}
.group_box .box_tit span,.ytw .box_tit span{position: absolute;left: 0;bottom: 0;}
/* .group_box .box_tit span a,.ytw .box_tit span a{font-size: 20px;color: #000;font-weight: bold;padding-left: 10px;border-left: solid 4px #d90000;} */
.group_box .img1{height: 235px;overflow: hidden;}
.ytw .img1 span{font-size: 18px;}

.ytw{padding: 10px 0 20px;}
.ytw .img1{position: relative;overflow: hidden;}
.ytw .img1 img{width: 100%;height: 100%;}
.ytw .img1 span{position: absolute;left: 0;bottom: 0;width: 100%;height: 40px;line-height: 40px;background: rgba(0, 0, 0, .5);text-indent: 1em;color: #FFF;}
.ytw .left,.ytw .center{width: 345px;}
.ytw .left .img1,.ytw .center .img1{height: 192px;margin-bottom: 5px;}
.ytw .center{margin: 0 15px;}
.ytw .right{width: 680px;height: 390px;}
.ytw .right .img1{height: 390px;margin-bottom: 5px;}
.yqlj_list{padding: 0 10px;}
.yqlj_list a{display: block;width: 120px;float: left;text-align: center;height: 40px;line-height: 40px;margin: 0 26px; font-size: 18px; overflow: hidden}

.dblink{text-align: center;padding-top: 40px;line-height: 35px;}
.dblink a{font-size: 16px;}
.footer{text-align: center;padding-bottom: 50px;}
.footer ul li{line-height: 35px; font-size: 16px;}
.footer-bt{margin-top: 15px;}

/*网址导航*/
.header .header_nav .fold-bd{display: none; position:absolute;background:#fff;z-index:999;right:0;top:40px;border-radius:3px;box-shadow: 0 6.25px 15px 0 rgba(17, 30, 54, 0.08);}
.header .header_nav .guide{width:400px;padding:0 12px}
.header .header_nav .guide dl{clear:both;width:100%;zoom:1;overflow:hidden;border-bottom:1px solid #eee;padding:10px 0;line-height:26px}
.header .header_nav .guide dl.lst{border:0;}
.header .header_nav .guide dd{display:inline;}
.header .header_nav .guide dd a{white-space:nowrap; color: #666;width: 20%;display: inline-block; float:left;}
.header .header_nav .guide dd a:hover{ color: #fb5f20; }

/*24小时*/
.clock {
    height: 22px;
    float: left;
    width: 142px;
    margin-top: 20px;
}

.clock ul li {
    width: 6px;
    height: 30px;
    float: left;
    margin: 0 4px;
    overflow: visible;
}

.clock ul li ul {
    position: relative;
}

.clock ul li ul li {
    width: 7px;
    height: 2px;
    display: block;
}

.clock ul li ul li:nth-child(1) {
    position: absolute;
    left: 0px;
}

.clock ul li ul li:nth-child(2) {
    position: absolute;
    transform: rotateZ(90deg);
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -moz-transform: rotate(90deg);
    /* Firefox */
    -webkit-transform: rotate(90deg);
    /* SafariChrome */
    -o-transform: rotate(90deg);
    top: 0px;
    left: -4px;
    top: 4px;
}

.clock ul li ul li:nth-child(3) {
    position: absolute;
    transform: rotateZ(90deg);
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -moz-transform: rotate(90deg);
    /* Firefox */
    -webkit-transform: rotate(90deg);
    /* Safari Chrome */
    -o-transform: rotate(90deg);
    top: 0px;
    left: 4px;
    top: 4px;
}

.clock ul li ul li:nth-child(4) {
    position: absolute;
    top: 8px;
    left: 0px;
}

.clock ul li ul li:nth-child(5) {
    position: absolute;
    transform: rotateZ(90deg);
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -moz-transform: rotate(90deg);
    /* Firefox */
    -webkit-transform: rotate(90deg);
    /* Safari Chrome */
    -o-transform: rotate(90deg);
    top: 12px;
    left: -4px;
}

.clock ul li ul li:nth-child(6) {
    position: absolute;
    transform: rotateZ(90deg);
    -ms-transform: rotate(90deg);
    /* IE 9 */
    -moz-transform: rotate(90deg);
    /* Firefox */
    -webkit-transform: rotate(90deg);
    /* Safari Chrome */
    -o-transform: rotate(90deg);
    left: 4px;
    top: 12px;
}

.clock ul li ul li:nth-child(7) {
    position: absolute;
    top: 16px;
    left: 0px;
}

.clock ul li ul li img {
    top: 0;
    position: absolute;
    left: 0;
}

.clock ul .point {
    width: 2px;
}

.clock ul .point span {
    display: block;
    height: 2px;
    width: 2px;
    background: #9b0202;
    margin: 4px 6px;
}

.jcImgScroll {position:relative; height:205px;}
.jcImgScroll li {border:1px solid #ccc; float: left;}
.jcImgScroll li a {background:#fff; display:block; height:205px;}
.jcImgScroll li.loading a { background:#fff url(../images/loading.gif) no-repeat center center;}
.jcImgScroll li img { width: 150px; height:210px; }
.jcImgScroll li img,.jcImgScroll li,.jcImgScroll em,.jcImgScroll dl { /*display:none;*/ border:0 none;}
.jcImgScroll em.sPrev, .jcImgScroll em.sNext {width:30px;height:60px;margin: -50px 0 0;background: url(../images/ad_ctr.png) no-repeat 0 0;top:50%;filter: alpha(opacity=30);opacity: 0.3;}
.jcImgScroll em.sPrev {background-position: -10px -10px;left:0;}
.jcImgScroll em.sNext {background-position: -20px -100px;right:0;}
.jcImgScroll dl dd { background:url(../images/numbtn.png) no-repeat 0 bottom; text-indent:-9em;}
.jcImgScroll dl dd:hover,.jcImgScroll dl dd.curr { background-position:0 0;}

.poster-itemm{background: #fff;height: 205px;width:150px;border-radius: 10px;
    transition: all 0.5s;cursor: default;
    -moz-transition: all 0.5s;cursor: default;
    -webkit-transition: all 0.5s;cursor: default;
    -o-transition: all 0.5s;cursor: default;
}

/* ******************************* */
.bj20px{height: 20px;}
.ggjg .zb{width: 65%;}
.ggjg .yb{width: 32.5%;}
.left {float: left;}
.right {float: right;}

.lmt{margin: 10px 0px;}
.lmt a:first-child{border-left: solid 4px #d90000;line-height: 20px;padding-left: 10px;font-size: 20px;}
.lmt .more{float: right;
    font-size: 16px;
    color: #949290;}

.liangbian {clear: both;}
.jg .zb{width: 32%;}
.jg .zbd{width: 65%;}
.jg .mb{width: 32%;}
.jg .yb{width: 32.5%;}
.jg .mb2{width: 48%;}

.tplb1{overflow: hidden;}
.tplb1 ul{width: calc(100% + 5px);}
.tplb1 .lb{float:left;width:33%;box-sizing: border-box;padding:0px 5px 5px 0px;}
.tplb1 .bk{border-radius: 4px;overflow: hidden;} 
.tplb1 .lb .xtp{height: 30vw;}.tplb1 .lb .xtp a,.tplb1 .lb .xtp a img{width:100%;height: 100%;}
.tplb1 .lb .bt{background: #EFEFEF;padding: 5px;overflow: hidden;} 
/* .tplb1 .lb .bt div{vertical-align:middle;display:table-cell;overflow: hidden;}  */
.tplb1 .lb .bt a{white-space: nowrap;line-height: 30px;text-overflow: ellipsis;overflow: hidden;display: block;}
.tplb1 .lb .an{display: none;} 
.tp1dg2 ul{width: calc(100% + 20px);}   
.tp1dg2 .lb{width:33.3%;padding:0px 20px 5px 0px;}
.tp1dg2 .lb .xtp{height: 160px;}     
.tp1dg2 .lb .bt{background: #EFEFEF url("../images/u54p16t48d312f1710dt20230605112211.png") no-repeat 10px center;padding: 5px 15px 5px 40px;} 
/* .tp1dg2 .lb .bt div{height: 80px; }  */
.sxullb{padding:5px 0px 0px 0px;}/*两文字列表之间间距20*/
.ullb .piclb {padding-left: 22px;background: url(../images/u54p16t48d312f1711dt20230605112211.png) no-repeat left center;background-size: 20px 16px ;}
.ullb .mvlb {padding-left: 22px;background: url(../images/u54p16t48d312f1710dt20230605112211.png) no-repeat left center;display: block;}
.tpyc{display: none;}
.ullbxg1{width:103%;}     
.b{font-weight: bold;}
.ullbxg1 li{width: 47%;padding-right: 3%; float: left;}
.wz2xg2 .lb{width:100%;}
.wz2xg2 .lb .xtp{float: right;padding:0px 5px 0px 5px;height: 80px;} 

.hn_section{line-height: 40px;font-size: 17px;}
.f80{font-size: 80%;}
.slide_adv3{
    margin:0 25px 0 60px;
    position: relative;
}
.bottom{background: #e5e5e5;}
.bot_nav{display: table;margin:0 auto;text-align: center;}
.bot_nav li{float: left;padding: 5px 20px;}
.bot_nav li a{color: #d90000;}
.bot_xian{border-top: solid 3px #d90000;}
.f16 {font-size: 16px;}
.c{ text-align:center;}
.full_ad img{width: 100%;}
.block-box-9 {
    width: 100%;
    clear: both;
    overflow: hidden;
}

.block-box-9 .block-1 {
    width: 100%;
}

.block-box-9 .block-1 .title {
    width: 100%;
    height: 43px;
    text-align: center;
}

.block-box-9 .block-1 .title img {
    width: 100%;
    height: 100%;
}

.block-box-9 .block-1 .img-box {
    width: 1600px;
    height: 250px;
    overflow: hidden;
    clear: both;
}

.block-box-9 .block-1 .img-box .img-list {
    width: 440px;
    height: 250px;
    position: relative;
    margin-right: 39px;
}

.block-box-9 .block-1 .img-box .img-list img {
    width: 440px;
    height: 250px;
}

.block-box-9 .block-1 .img-box .img-list p {
    width: 400px;
    padding-left: 35px;
    color: #fff;
    position: absolute;
    bottom: 0px;
    left: 20px;
    height: 40px;
    line-height: 40px;
    font-size: 17px;
    background: url(../images/video_play.png) no-repeat left center;
}

.block-box-9 .block-1 .img-box .img-list p a {
    color: #fff;
}
.l {
    float: left;
}
.mt25 {
    margin-top: 25px;
}
.video-bak {
    position: absolute;
    bottom: 0;
    width: 100%;
    min-height: 40px;
}
.titlebak {
    background: url(../images/bak.png) repeat-x left bottom;
}
.block-box-11 *{
    box-sizing: border-box;
}
.block-box-11 {
    width: 100%;
    clear: both;
    overflow: hidden;
}

.block-box-11 .block-1 {
    height: 490px;
    background: url(../images/fswl.jpg) no-repeat left top;
}

.block-box-11 .block-1 .title-box {
    width: 100%;
    height: 60px;
    padding: 15px 0;
    font-size: 24px;
    color: #2269a5;
    text-decoration: none;
}

.block-box-11 .block-1 .title-box a {
    color: #2269a5;
    height: 21px;
    line-height: 21px;
    display: inline-block;
    text-decoration: none;
    padding: 0 20px;
    border-left: 1px solid #2269a5;
}

.block-box-11 .block-1 .title-box a:first-child {
    border: none;
}

.block-box-11 .block-1 .title-box a:hover,
.block-box-11 .block-1 .title-box a.act {
    font-weight: bold;
}

.block-box-11 .block-1 .list-box {
    width: 100%;
}

.block-box-11 .block-1 .list-box .list {
    width: 100%;
    overflow: hidden;
    clear: both;
    margin: 10px 0 0 25px;
}

.block-box-11 .block-1 .list-box .list .list-div {
    width: 206px;
    height: 131px;
    margin-bottom: 3px;
    margin-left: 3px;
    position: relative;
    overflow: hidden;
}

.block-box-11 .block-1 .list-box .list .list-div:first-child {
    width: 415px;
    height: 264px;
}

.block-box-11 .block-1 .list-box .list .list-div .img,
.block-box-11 .block-1 .list-box .list .list-div .img img {
    width: 100%;
    height: 100%;
}
.block-box-11 .block-1 .list-box .list .list-div:hover .list-doc{opacity:1}
.block-box-11 .block-1 .list-box .list .list-div .list-doc {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px;
    opacity: 0;
    transition:all .3s linear;
}

.block-box-11 .block-1 .list-box .list .list-div .list-doc p {
    font-size: 16px;
    color: #fff;
    text-align: :center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.block-box-11 .block-1 .list-box .list .list-div .list-doc p a {
    color: #fff;
    text-decoration: underline;
}

.block-box-11 .block-1 .list-box .list .list-div .list-doc .docket {
    width: 100%;
    font-size: 16px;
    margin-top: 5px;
    height: 40px;
    line-height: 20px;
    color: #fff;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    padding: 0 10px;
}

.block-box-11 .block-1 .list-box .list .list-div .list-doc .docket a {
    color: #fff;
}

.block-box-11 .block-2 .list-box .list {
    width: 100%;
    overflow: hidden;
    clear: both;
    margin: 10px 0 0 0px;
}

.block-box-11 .block-2 .list-box .list .list-div {
    width: 300px;
    height: 189px;
    margin-bottom: 20px;
    margin-left: 28px;
    position: relative;
}

.block-box-11 .block-2 .list-box .list .list-div:first-child {
    width: 300px;
    height: 189px;
}
.hidden {
    display: none !important;
}
.ad680 {
    width: 680px;
}.r {
    float: right;
}
.headlines-first {
    text-align: right;
}

.headlines-first a.more {
    font-size: 14px;
    font-weight: 400;
    color: #226aa5;
}
.headlines-box *{
    box-sizing: border-box;
}
.headlines-box h1 a{color:#e62933;}                        
.headlines-box h1{line-height: 1.3;max-width: 80%;overflow: hidden;text-overflow: ellipsis;margin: 0 auto;white-space: nowrap;color:#e62933 !important;}

.headlines-list {
    clear: both;
    margin-top: 15px;
    overflow: hidden;
    margin-bottom: 25px;
}

.headlines-list a {
    float: left;
    width: 32.3%;
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 35px;
    padding-left: 12px;
    margin-right: 1%;
    line-height: 35px;
    color: #666666;
    font-size: 14px;
    background: url(../images/point.png) no-repeat left center;
}
.headlines-box {
    overflow: hidden;
}

.headlines-box h1 {
    color: #226aa5;
    font-size: 36px;
    text-align: center;
    margin-top: 35px;
}
.headlines-box .headlines-first-text{
    max-width: 80%;
    overflow: hidden;
    margin: 0 auto;
    font-size: 14px;
    color: #666;
    text-align: center;
}

.block-list-box .block-1 .list-box .list-div .title{
    font-size: 20px;
    font-weight: normal;
    color: #333333;
    font-weight: bold;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
img{max-width: 100%;height: auto;}

.block-list-box .block-1 .list-box .list-div .title::before{
    content: "·";
    font-size: 20px;
    line-height: 18px;
    font-weight: bold;
    text-align: center;
    padding: 0 8px 0 11px;
}
.block-list-box .block-1 .list-box .list-div{
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 0px;
    padding: 25px 0 25px 0;
}
.ad873 {
    width: 873px;
}
.block-list-box .block-1 .list-box .list-div .sources{width: 100%; padding: 20px 0 0 33px;}
.block-list-box .block-1 .list-box .list-div .sources span{
    display: inline;
}
.block-list-box .block-1 .list-box .list-div .sources span:nth-child(1){
    margin-right: 20px;
}
.block-list-box .block-1 .list-box .list-div .describe{
    font-size: 14px;
    line-height: 1.7;
    color: #777;
    padding: 15px 0 0 33px;
}
.block-list-box .block-1 .list-box .list-div span{
    display:contents
}

.block-list-box .block-1 .page{
    margin-top: 52px;
    margin-bottom: 79px;
}

.block-list-box .block-2 .right-div .title a{
    border-bottom: 5px solid #bd2728;
    line-height: 40px;
    color: #bd2728;
    padding-bottom: 4px;
}
.block-list-box .block-2 .right-div .title{
    border-bottom: 2px solid #bd2728;
    height: auto;
    background: none;
    color: #bd2728;
    font-size: 24px;
    font-weight: bold;
}

.ad382 {
    width: 380px;
}

.block-list-box .block-2{
    margin-top: 5px;
}
.block-list-box .block-2 .right-div li.img{
    width: 380px;
    position: relative;
    font-size: 0;
    height:229px ;
    overflow: hidden;
}
.block-list-box .block-2 .right-div li.img img{
    width:380px;
    height:229px ;
    font-size: 0;
}
.block-list-box .block-2 .right-div ul li
{
    font-size: 16px;
    line-height: 24px;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 15px;
    
}
.block-list-box .block-2 .right-div ul li p{white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.block-list-box .block-2 .right-div li.img .text{
    width: 100%;
    position: absolute;
    bottom:0;
    height: 47px;
    line-height: 47px;
    color: #fff;
    font-size: 16px;
    background: rgba(0,0,0,0.5);
    padding: 0 10px;
    box-sizing: border-box;
}


.block-list-box .block-2 .right-div ul{
    margin-top: 17px;
}
.block-list-box .block-2 .right-div .right-div-1 .img{
    width: 380px;
}
.block-list-box .block-2 .right-div .right-div-1 p{
    width: 380px;
    padding: 10px 0;
    height: auto;
    line-height: 18px;
    font-size: 16px;
}
.block-list-box .block-2 .right-div .right-div-1{
    padding-bottom:0;
}
.ad2{
    margin-top: 20px;
}

.block-list-box .block-2 .right-div2{
    margin-top: 20px;
}
.block-list-box .block-2 .right-div2 .title a{
    border-bottom: 5px solid #bd2728;
    line-height: 40px;
    color: #bd2728;
    padding-bottom: 4px;
}
.block-list-box .block-2 .right-div2 .title{
    border-bottom: 2px solid #bd2728;
    height: auto;
    background: none;
    color: #bd2728;
    font-size: 24px;
    font-weight: bold;
}

.block-list-box .block-2 .right-div2 ul li
{
    font-size: 16px;
    line-height: 24px;
    padding: 14px 0;
    border-bottom: 1px solid #e8e8e8;
}
.block-list-box {
    width: 100%;
    overflow: hidden;
}

.block-list-box .block-1 .nav {
    font-size: 16px;
    height: 65px;
    line-height: 65px;
}

.block-list-box .block-1 .nav a {
    margin: 0 10px;
}

.block-list-box .block-1 .nav a:first-child {
    margin-left: 0;
}
.itemnames{
    height: 47px;
    width: 910px;
    border-bottom: 4px solid #bd2728;
    border-radius: 0 0 0 6px;
}
.itemnames.full{width: 100%;}
.itemnames .itemnames_1{
    background: #bd2728;
    color: #fff;
    font-size: 24px;
    line-height: 47px;
    /* width: 150px; */
    padding: 0 30px 0 20px;
    display: inline-block;
    border-radius: 0 50px 0 6px;
    text-align: center;
}.mt65 {
    margin-top: 65px;
}
.block-list-box .block-2 .right-div .right-div-1 {
    width: 100%;
    clear: both;
    overflow: hidden;
    border-bottom: 1px dashed #e3e3e3;
    padding-bottom: 20px;
    margin-top: 20px;
}

.news_right.tab_box .tab_title{display: flex;}

.news_right.tab_box .tab_title .title{margin-right:25px;font-size: 20px;font-weight: bold;margin-bottom: 15px;position: relative;padding-bottom: 15px;}
.news_right.tab_box .tab_title .title.active::before{content: '';position: absolute;left: 0;bottom: 0;height: 3px;width: 100%;background: red;}
.news_right.tab_box .tab_item{display: none;} 

.imgs_list{display: flex;margin: 0 -15px;}
.imgs_list .item{width: 33.33%;padding: 0 15px;}

.video_style{position: relative;}
.video_style .video_play{position: absolute;left: 0;top: 0;color: rgba(255,255,255,.7); width: 100%;height: 100%;background: rgba(0, 0, 0, .3);display: flex;align-items: center;justify-content: center;transition: all .3s linear;font-size: 80px !important;}
/* .video_style:hover .video_play{opacity: 1;} */
.video_style .video_play .play_btn{cursor: pointer;}

.video_section{padding: 45px 0;overflow: hidden;}
.video_section *{box-sizing: border-box;}
.video_section .list_box{display: flex;flex-wrap: wrap;margin: 0 -20px;}
.video_section .list_box .item{width: 25%;padding: 0 20px;margin-bottom: 10px;}
.video_section .list_box .item img{width: 100%;}
.video_section .list_box .item .title{font-size: 20px;padding: 20px 0;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.full_video{margin-bottom: 50px;}

.default_single{
    padding: 30px;
    border: 1px solid #ccc;
    border-radius: 4px;
}
/* .default_single .single_title{font-size: 30px;text-align: center;font-weight: bold;}
.default_single .meta_box{display: flex;align-items: center;justify-content: center;padding: 25px 0;font-size: 16px;color: #999;}
.default_single .meta_box span{margin: 0 15px;} */

.default_single{line-height: 1.8;font-size: 16px;color: #7e808a;}
.default_single p{margin-bottom: 15px;font-size: 16px;color: #333;line-height: 1.7;text-indent: 2em;}
.default_single .single_title{font-size:30px;text-align: center;margin-bottom: 24px;color: #333;font-weight: bold;}
.default_single .meta_box{display: flex;justify-content: center;padding-bottom: 20px;margin-bottom: 30px;border-bottom: 1px solid #eee;font-size: 14px;color: #666;}
.default_single .meta_box span{padding: 0 10px;}
.default_single .single_video video{max-width: 100%;display: block;margin: 0 auto;}


.time_add{position: relative;display: block;}
.time_add .text{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.time_add .time{margin-left: 20px;position: absolute;right: 0;top: 0;font-size: 14px;color: #666;}
.time_add.first_time{padding-right: 0;display: flex;}
.time_add.first_time .time{margin: 0;position: static;white-space: nowrap;}
.textnoWrap{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.textnoWrap.m15{margin: 0 15px;}

.bottom_img{display: flex;justify-content: space-between;padding-top: 15px;}
.link_list a{margin-right: 30px;}
.link_list{display: flex;flex-wrap: wrap;}

.page_fixed_ad{position: fixed;top: 20%;left: 50%;max-width: 200px;margin-left: -730px;transform: translateX(-100%);}
.page_fixed_ad.right_ad{position: fixed;top: 20%;left: 50%;max-width: 200px;margin-left: 730px;transform: translateX(0%);}


.top_ad_full {position: relative;text-align: right;}
.top_ad_full .ad{display: none;text-align: center;}
.top_ad_full .close{text-align: right;background: #fdfdfd;padding: 3px;font-size: 12px;border: 1px solid #eee;display: inline-block;}