@charset "utf-8";
/*
[DTmuban Template] Copyright (c) 2010-2021 www.dtmuban.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: ST04_v8, time: 20180701.
Special note: do not modify this document without permission.
*/
/* zhusixiang*/
/*p1*/
.p1{background:#f5f5f5;overflow: hidden;}
.p1-l{width: 108px; background: #117390; display: block; height: 50px; line-height: 50px;}
.p1-l h2.p1-l-h{font-size: 20px;text-align: center;color: #ffffff;height: 50px;line-height: 50px;}
.p1-l h2.p1-l-h a{color: #ffffff;}
.p1-r{width: 1020px;height: 50px;line-height: 65px;}
.p1-r .p1-r-li{float: left;height: 20px;line-height: 20px;font-size: 16px;border-right: 1px solid #ddd;margin-top: 16px;padding-left: 20px;padding-right: 20px;font-weight: 700;}
.p1-r .p1-r-li:last-child{border-right:0}


/* 下面是前/后按钮代码，如果不需要删除即可*/
.hot-img-top{}
.hot-img-top .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.hot-img-top .hd ul{ overflow:hidden; zoom:1; float:left;  }
.hot-img-top .hd ul li{ float:left; margin-right:4px;  width:10px; height:5px; line-height:5px; text-align:center; background:#fff; cursor:pointer; border-radius:5px}
.hot-img-top .hd ul li.on{ background:#f00; color:#fff;width:20px; }
.hot-img-top .prev,.hot-img-top .next{position:absolute;left: 1%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(image/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.hot-img-top .next{left:auto;right: 1%;background-position:8px 5px;}
.hot-img-top .prev:hover,.hot-img-top .next:hover{filter:alpha(opacity=100);opacity:1;}

/*p2*/
.zsxp2{overflow: hidden;}
.zsxp2 .zsxp2-l{float:right;width: 880px;}
.zsxp2 .zsxp2-l .zsxp2-l-s{width: 880px;height: 343px;/*border: 1px solid #ededed;*/background: #fff;}
.zsxp2 .zsxp2-l .zsxp2-l-s img{width: 880px;height:343px;}
.p1-hot-img{width: 880px;}
.hot-img-top{width: 880px;border-radius: 3px;overflow: hidden;position: relative;}
.hot-img-top img{width:880px;height: 343px;}
.hot-img-top p{position: absolute;left: 0;bottom: 0;width: 770px;height: 45px;line-height: 45px;box-sizing: content-box;display: inline-block;color: #fff;background: rgb(4 4 4 / 65%);background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%));text-align: center;padding: 0 10px;font-size: 17px;padding-right: 100px;}



.zsxp2 .zsxp2-l .zsxp2-l-x{margin-top: 10px;overflow: hidden;}
.zsxp2 .zsxp2-l .zsxp2-l-x li{width: 287px;height: 179px;float:left;/* border: 1px solid #ededed; */margin-right: 9px;position: relative;border-radius: 3px;overflow: hidden;}
.zsxp2 .zsxp2-l .zsxp2-l-x li.no_mr{margin-right:0}
.zsxp2 .zsxp2-l .zsxp2-l-x li img{width: 100%;height: 179px;border-radius: 3px;overflow: hidden;}
.zsxp2 .zsxp2-l .zsxp2-l-x li .ui-bfc-content{position:absolute;width: 100%;padding:0 10px;bottom: 0;height: 30px;line-height: 30px;background: rgb(4 4 4 / 65%);background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%));text-align: center;}
.zsxp2 .zsxp2-l .zsxp2-l-x li .ui-bfc-content .title-news{white-space: nowrap; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;color:#fff}
.zsxp2 .zsxp2-l .zsxp2-l-x li .ui-bfc-content .title-news a{color:#fff;height: 30px;line-height: 30px;width: 250px;font-size: 14px;}
.zsxp2-r{float:left;width: 310px;border: 1px solid #ededed;background: #ffffff;padding: 20px 15px 21px;}
.zsxp2-r .zsxp2-r-s{margin-bottom: 0px;}
.zsxp2-r .zsxp2-r-s .title-news{font-size: 16px;height:35px;line-height:35px;overflow: hidden;}
.zsxp2-r .zsxp2-r-s .hot-star{background:#e60000;color:#fff;padding:0 5px;}
.zsxp2-r .zsxp2-r-s .title-news a{color: #4CAF50;font-weight: 700;}
.zsxp2-r .zsxp2-r-s .text{font-size:14px;color:#999}
.zsxp2-r .zsxp2-r-x .title-news{font-size: 16px;font-weight: 600;height: 30px;line-height: 30px;margin-top: 13px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.zsxp2-r .zsxp2-r-x .title-news a{/* color:#666 */}
.zsxp2-r .zsxp2-r-x .title-news:hover a {color:#e60000;}
.zsxp2-r .zsxp2-r-x .hot-star{background:#e60000;color:#fff;padding:0 5px;font-size:14px}
.zsxp2-r .zsxp2-r-x .text{font-size:14px;color:#999;height: 40px;overflow: hidden;}

/*p3*p4*/
.zsxp3{background:#fff;overflow:hidden;border: 1px solid #ededed;}
.zsxp3 .p3-name{border-bottom: 2px solid #666;height: 55px;line-height: 55px;padding:0 10px;}
.zsxp3 .p3-name h2{font-size: 18px;font-weight:700;float:left;padding-right:40px;color: #000;height: 55px;line-height: 55px;}
.zsxp3 .p3-name .p3-ar-name{font-size: 14px;}
.zsxp3 .p3-name .p3-ar-name a{padding:0 10px}
.zsxp3 .p3-name .guo{font-size:14px}
.zsxp3 .p3-name .guo a{color:#888888}
.zsxp3 .p3-name .guo .sqqq{margin-right:20px;background: #dd2726;color:#fff;padding: 1px 8px 2px;border-radius: 5px;}
.zsxp3 .p3-list{overflow:hidden;height: 410px;}
.zsxp3 .p3-list-l{float:left;width: 145px;border-right: 1px solid #ddd;}
.zsxp3 .p3-list-l li{text-align:center;border-bottom: 1px solid #ddd;height: 102px;line-height: 102px;font-size: 17px;font-weight: 600;}
.zsxp3 .p3-list-l li.no-bm{border-bottom:0}
.zsxp3 .p3-list-r{float:right;width: 1035px;overflow: hidden;padding: 15px 0 0;}
.zsxp3 .p3-list-r .p3-list-r-l{float:left;width: 242px;height: 395px;margin-right: 10px;overflow:hidden;position: relative;}
.ui-bfc-aside{/* border: 1px solid #ededed; */}
.zsxp3 .p3-list-r .p3-list-r-l img{width: 240px;height: 355px;}
.zsxp3 .p3-list-r .p3-list-r-l .ui-bfc-content{position:absolute;bottom: 5px;width: 220px;height: 30px;line-height: 30px;padding: 0 10px;/* background: hsla(0, 0%, 4%, 0.57); */font-size: 14px;text-align: center;}
.zsxp3 .p3-list-r .p3-list-r-l .ui-bfc-content a{/* color:#ffffff; */height: 28px;line-height: 28px;font-size:14px;/* font-weight:bold */}
.zsxp3 .p3-list-r .p3-list-r-r{float:left;width: 770px;}
.zsxp3 .p3-list-r .p3-list-r-r li{float:left;width: 120px;height: 185px;margin-right: 10px;margin-bottom:10px;}
.zsxp3 .p3-list-r .p3-list-r-r li.no_mr{margin-right:0}
.zsxp3 .p3-list-r .p3-list-r-r li img{width: 120px;height: 160px;border: 1px solid #f5f5f5;}
.zsxp3 .p3-list-r .p3-list-r-r li p.title-news{height:28px;line-height:28px;text-align:center;/* font-weight:700; */font-size:14px;overflow: hidden;padding: 0 10px;}

/*p5*/
.zsxp5{background:#fff;overflow:hidden;border: 1px solid #ededed;}
.zsxp5 .p5-name{border-bottom: 2px solid #666;height: 55px;line-height: 55px;padding:0 10px;padding-left: 15px;}
.zsxp5 .p5-name h2{font-size:20px;font-weight:700;float:left;padding-right:40px;height: 55px;line-height: 55px;}
.zsxp5 .p5-name .guo{font-size:14px}
.zsxp5 .p5-name .guo a{color:#888888}
.zsxp5 .p5-list{overflow:hidden;}
.zsxp5 .p5-list-s{margin: 15px 15px 25px 15px;overflow: hidden;/* background: #F8F1F1; */}
.zsxp5 .p5-list-s .ui-bfc-aside{width:760px;height: 330px;}
.zsxp5 .p5-list-s .ui-bfc-aside img{width:750px;height:330px}
.zsxp5 .p5-list-s .ui-bfc-content{width:380px;padding-right: 5px;}
.zsxp5 .p5-list-s .ui-bfc-content h4.title-news{font-size:20px;font-weight:700;height:50px;line-height:50px;}
.zsxp5 .p5-list-s .ui-bfc-content h4.title-news .hot-star{background:#e60000;color:#fff;padding:0 5px;font-size:14px;margin-right:5px}
.zsxp5 .p5-list-s .ui-bfc-content .text{font-size:14px;color: #666;line-height: 33px;}
.zsxp5 .p5-list-x{padding:10px 15px 15px 15px;overflow: hidden;}
.zsxp5 .p5-list-x .p5-list-x-li{}
.zsxp5 .p5-list-x .p5-list-x-li li{float:left;width: 372px;margin-right:20px;margin-bottom: 25px;}
.zsxp5 .p5-list-x .p5-list-x-li li img{float:left;width: 130px;height: 150px;margin-right: 15px;}
.zsxp5 .p5-list-x .p5-list-x-li li.no_mr{margin-right:0}
.zsxp5 .p5-list-x .p5-list-x-li li .ui-bfc-aside{width:150px;}
.zsxp5 .p5-list-x .p5-list-x-li li .ui-bfc-content{width:220px;}
.zsxp5 .p5-list-x .p5-list-x-li li .ui-bfc-content .title-news{height:40px;line-height:40px;font-weight:700}
.zsxp5 .p5-list-x .p5-list-x-li li .ui-bfc-content .text{color:#888;font-size:14px;height:100px;overflow:hidden;line-height: 25px;}

/*p6*/
.zsxp6{background:#fff;overflow:hidden;border: 1px solid #ededed;}
.zsxp6 .p6-name{border-bottom: 2px solid #666;height: 55px;line-height: 55px;padding:0 10px;}
.zsxp6 .p6-name h2{font-size:20px;font-weight:700;float:left;padding-right:40px;padding-left:9px;height: 55px;line-height: 55px;}
.zsxp6 .p6-name .p6-name-cat{font-size:16px;}
.zsxp6 .p6-name .p6-name-cat a{padding:0 10px;}
.zsxp6 .p6-name .guo{font-size:14px}
.zsxp6 .p6-list{overflow:hidden;}
.zsxp6 .p6-list-s{padding:15px 15px 0 15px;overflow: hidden;height: 240px;margin-bottom: 20px;}
.zsxp6 .p6-list-s .p6-list-s-l{float:left;width: 790px;height: 230px;}
.zsxp6 .p6-list-s .p6-list-s-r{float:right;width: 340px;}
.zsxp6 .p6-list-s .p6-list-s-r h4{font-size:20px;font-weight:700;height:55px;line-height:55px;}
.zsxp6 .p6-list-s .p6-list-s-r p.text{color:#888;height:160px;overflow:hidden;font-size:14px;line-height:27px;}
.zsxp6 .p6-list-x{padding:10px 15px 15px 15px;overflow: hidden;}
.zsxp6 .p6-list-x li{width: 278px;margin-right:15px;float:left;}
.zsxp6 .p6-list-x li img{width: 278px;height:90px;border: 1px solid #ededed;}
.zsxp6 .p6-list-x li.no-mr{margin-right:0}