@charset "utf-8";
body{font-size: 18px; background: #f7f6f5;font-family: "微软雅黑";}
.banner{background: url(../images/hnmyfg25121704.jpg) no-repeat center top;height:630px;overflow: hidden;}
.subNav{background: url(../images/hnlhtit24012302.jpg) no-repeat  center top; overflow: hidden; height: 90px; line-height: 90px;}
.navlist{ width: 1000px; margin: 0 auto;}

.navlist ol li a{color: #fff;}
.hot-title a{color: #ea272f;}
.hr_60{height: 50px;}
.slideBox{display: none;}
.img-title a{color:#fff;}
.pannel-title img{display: block;}
.mianCloum {width: 1200px;}
.hotTit{font-weight: bold;font-size: 20px;text-align: left; line-height: 30px;margin-top: 10px;}
.hotTit a{color: #555;}
.hotSum2{font-size: 16px;text-indent: 2em;line-height: 24px;color: #888;margin-top: 10px; }
.hotSum2 a{color: #888;}
.hotSum2 span a{color: #333;}
.hotSum2 span{color: #333;}
.hot-list dd{border-bottom: 1px solid #ed9782;padding:15px 0; }
.footer{text-align: center;background-color: #ed2600;padding: 20px 0;color: #fff;line-height: 30px;margin-top: 30px;font-size: 15px;}
.footer a{ color:#fff;}
.mobImg,.mob-top{ display: none;}
.cloum02{width: 775px;}
.cloum03{width: 405px;}
.foucua03 .prev, .foucua03 .next{background:url(../images/hnlhtit24012303.png) no-repeat left bottom; width:21px; height:38px; position: absolute; top:46%;}
.foucua03 .prev { left: 0; }
.foucua03 .next { right:-1px; background-position: right  bottom;}
.foucua03{position: relative;height:435px;overflow: hidden;}
.foucua03 .num01{position: absolute;bottom: 15px;right: 5px;}
.foucua03 .num01 li{ width:12px; height:12px; line-height:10px;background: #fff; margin-right: 5px; cursor:pointer; float: left;border-radius: 50%; }
.foucua03 .num01 li.on { background: #ffb72f; color:#FFF;border-radius: 20px;}
.fcImg img,.fcBox{width: 775px;height: 435px;}
.fcImg img{display: block;}
.fcBox{position:relative;}
.fcTit {position: absolute;bottom: 0; background:#cf0207 ;overflow: hidden;line-height: 25px;padding: 10px 2%;font-size: 18px;width:96%;text-align: left;}
.fcTit a{color:#fff}
.pannel-tit{font-size: 20px;font-weight: bold; line-height: 28px;}
.panenl-sum{font-size: 14px;line-height: 24px;color: #888;margin-top: 10px; text-indent: 2em;}
.hot-title{font-size:32px;line-height:40px; text-align: center; font-weight: bold;}
.hot-title a:hover{text-decoration: none;}
.roundup{font-size: 16px;line-height: 28px;text-align: center;}
.roundup a,.panenl-sum{color: #888;}
.roundup a:hover,.panenl-sum a:hover{color: #900;}
.pannel-tit a{ color: #ea272f;}
.Fmore{border: 1px solid #ea272f; width: 100px; height: 30px; line-height: 30px; font-size: 16px; text-align: center; float: right;}
.Fmore a{color: #ea272f;}
.Fmore a:hover{text-decoration: none;}
.list li{font-size: 16px;
    color: #333;font-weight: bold;
    border-left: 6px solid #ea2313;
    padding: 10px 15px ;
    height: 50px;    align-items: center;
    display: flex; background: #fff;border-bottom: 2px solid #ddd; line-height: 24px;
    flex-wrap: wrap; }
    .list li * {
        vertical-align: middle;
    }
    .list li a { text-decoration: none;}
    .list li:hover{background: #cf0207;    border-left: 6px solid #cf0207;   }
    .list li:hover a,   .list li:hover a:hover{color: #fff; }


.list li a{color: #333;}
.Fmore{margin-top: 5px;}
.list li a:hover{color: #900;}
/*多图滚动效果*/
.ladyScroll5 dt{height: auto;}
.ladyScroll5{width:1200px;position:relative;height:555px;}
.ladyScroll5 .prev,.ladyScroll5 .next{width:46px;height:77px;position:absolute;top:35%;left:0;z-index:100; cursor:pointer; background:url(../images/hhfzxtj11.png) no-repeat left  top;}
.ladyScroll5 .next{ left:auto; right:0; background-position:right top;}  
.ladyScroll5 .scrollWrap5{width:1200px;  overflow:hidden;position:absolute;}  
.ladyScroll5 dl{float:left;width:270px;position:relative; margin-right:40px;} 
.ladyScroll5  dt{width:270px;} 
.lstit{left: 0;bottom: 0; width: 100%;height: auto;padding: 5px 0;line-height: 30px; text-align: center;   background: url(http://www.lswz.gov.cn/html/xhtml/ztcss/special-skin1/mark.png) repeat;
font-size: 18px;text-align: center;}
.lstit a{color: #fff;margin: 0 8px;}
.ladyScroll5  img{display:block;width:270px;height:480px;}   
.ladyScroll5  dd{width:270px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}  
.ladyScroll5  dd a{ color:#fff;  }   
.ladyScroll5  dd a:hover{ text-decoration:none;  }
.ladyScroll5 dl:hover span{ background:#B52153;  }
.ladyScroll5 dl:hover span{background:none}.slideBox .bd li .tit{font-size:14px}



/*多图滚动效果*/
.ladyScroll6 dt{height: auto;}
.ladyScroll6{width:1200px;position:relative;height:285px;}
.ladyScroll6 .prev,.ladyScroll6 .next{width:46px;height:77px;position:absolute;top:25%;left:0;z-index:100; cursor:pointer; background:url(../images/hhfzxtj11.png) no-repeat left  top;}
.ladyScroll6 .next{ left:auto; right:4px; background-position:right top;}  
.ladyScroll6 .scrollWrap5{width:1200px;  overflow:hidden;position:absolute;}  
.ladyScroll6 dl{float:left;position:relative; margin-right:20px;} 
.ladyScroll6  dt,.ladyScroll6 dl,.ladyScroll6 img,.ladyScroll6  dd{width:385px;} 

.ladyScroll6 img{display:block;height:220px;}   
.ladyScroll6  dd{height:20px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}  
.ladyScroll6 dd a{ color:#fff;  }   
.ladyScroll6  dd a:hover{ text-decoration:none;  }
.ladyScroll6 dl:hover span{ background:#B52153;  }
.ladyScroll6 dl:hover span{background:none}.slideBox .bd li .tit{font-size:14px}
.ladyScroll6 .xctit01{padding-top: 10px;}





.yx-img img{width:245px; height:140px;display: block;}
.yx-img{float: left;width:245px;}
.yx-box{float: left;padding-left:20px;width:325px;height:140px;overflow: hidden;}
/* .hnlh-list dl dd{width: 590px; float: left; margin:0 20px 20px 0; border-bottom: 1px dashed #ccc; padding-bottom: 20px;}
.hnlh-list dl dd:nth-child(even){margin-right: 0;}
.hnlh-list dl dd:nth-child(3),.hnlh-list dl dd:nth-child(4){border: none;margin-bottom: 0;} */
/*图片列表页*/
.list-temPIC ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.list-temPIC ul li {width: 370px;text-align: center;position: relative;margin-bottom: 40px;}
.list-temPIC ul li p {padding: 10px 0;}
.list-temPIC ul li img {width: 370px;height: 210px;}
.list-temPIC p{height: 40px;overflow: hidden;}
.subNav{background:#a00408; overflow: hidden; height:60px; line-height: 60px;}
.navlist{ width: 1000px; margin: 0 auto;}
.navlist ol li{float: left; padding: 0 36px; line-height:60px;font-weight: bold;}
.navlist ol li a{color: #fff;}

.pannel-t img{display: block;}
.pannel-title{position: relative;}
.pannel-title .more{position: absolute; right: 0;top:15px;font-size: 16px;}
.pannel-title .more a{color: #e20702;}
.hr_50{height: 50px;}
.spBox{position: relative;width: 370px;height: 210px;}
.list-temPIC .sp-btn img{width: 47px;height: 47px; display:block; position:absolute; left: 42%; top: 42%;}
.hnlh-list .pannel-tit a{color: #000;}
.lhzsBox dl dd{float: left;width: 380px;border: 1px solid #ccc; border-radius: 10px; margin-right:26px;height: 450px;overflow: hidden;}
.lhzs img{width: 380px; height: 210px; display: block;border-radius: 10px;}
.lhzsBox dl dd:nth-child(3n){margin-right: 0;}
.fBox{padding:20px; overflow: hidden;}
.ftit{font-weight: bold; font-size: 20px; line-height: 30px;}
.ftit a{color: #e42014;}
.fsum{font-size: 16px; line-height: 30px; margin-top: 10px;}
.pannel-t img.showPc{ display: block;}
.pannel-t img.showIph{ display: none;}
.lhzspic dd{float:left; width: 270px; margin-right: 40px;}
.lhzspic dd:nth-child(4n){ margin-right: 0;}

.lhzspic  .lsPic img{width: 270px; height: 480px; display: block;}

/* 
.piclist dd{float: left; width: 290px; margin-right: 13px; padding-bottom: 20px;}
.hlpic img{width: 290px; height: 163px; display: block}
.piclist dd:nth-child(4n){margin-right: 0;}

.hltit{text-align: center; padding-top: 10px;} */

.cloum580{width: 580px;}
.cloum600{width: 600px;}
.hdbox,.hdimg img{width:580px;height: 325px;}
.hdbox{position: relative;}
.hdimg img{display: block;}
.hdtit{width: 94%; position: absolute; bottom: 0;left: 0; line-height: 24px; padding: 10px 3%; background: #cf0207;}
.hdtit a{color: #fff;}
.xcpic{float: left;}
.xcpic img{float: left; margin-right: 20px;width:180px; height: 100px;}
.hdxc{overflow: hidden; border-top: 1px solid #ccc; padding: 6px ;}
.hdxc:first-child {padding-top: 0; border:none}







/* 高水平对外开放*/ .zmgbox dl dd{float: left; margin-right:40px;width: 580px;padding-bottom:30px;}
.zmgbox dl dd:nth-child(2n){margin-right: 0;}
.Tbox{border: 1px solid #cf0207; background: #fff3f3;padding: 20px; overflow: hidden; height: 160px;}
.Titex{ font-size: 18px; font-weight: bold; line-height: 30px;}
.Tsum{line-height: 30px; margin-top:5px; font-size: 16px;}
.data{float: left; width: 80px; height: 100px;}
.Dline{    width: 18px;
    height: 5px;
    background: #d0271c;
    margin-top: 10px; float: left;}

    .data h2{font-size: 24px;color: #333; font-weight:normal;}
    .data h3{font-size: 16px;color: #333; font-weight:normal;}
.Ybox{float: right; width: 430px;overflow: hidden;}

.Tbox:hover {
    background: linear-gradient(to right, rgba(208, 39, 28, 1) 1%, rgba(253, 74, 61, 1) 100%);
    width: 550px;
    height: 160px;
    border: none;border: none;  color: #fff;
}
.Tbox a{ text-decoration: none;}
.Tbox:hover a,.Tbox:hover a:hover{color: #fff;}
.Tbox:hover .Dline{background: #fff0d0;}
.Tbox:hover .data h2,.Tbox:hover .data h3{color: #fff;}

.xctit01{line-height: 24px; height: 48px; overflow: hidden;  clear: both;}
.Dline01{width: 50px;margin: 10px 0;}


.newbox{ background: #fffbf3;border: 1px solid #cf0207; padding: 15px;overflow: hidden;}
.zxbbL{float: left;width: 130px;}
.zxbbL img{ display: block;}
.zxbbR{width:1020px; float: right;}



.scroll-box {
    width: 100%;
    height: 24px;
    line-height: 20px; font-size: 18px;

    overflow: hidden;
    position: relative;}
/* 滚动容器：绝对定位 + 横向排列所有li */
.scroll-list {
    position: absolute;
    left: 0;
    top: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex; /* 核心：li横向排列 */
}
/* 列表项样式：自定义间距、内边距 */
.scroll-item {
position: relative;
    margin: 0 5px;padding: 0px 15px;
    color: #333; line-height: 20px;
    white-space: nowrap; /* 防止文字换行 */
}

.scroll-item:before {
    content: "";
    width: 6px;
    height: 6px;
    background: #d4171b;
    border-radius: 100%;
    position: absolute;
    left: 0;
    top: 8px;
}



/* 可选：hover高亮 */
.scroll-item:hover {
    color: #0066cc;
}












.Titex a{color: #333;}
.Titex a:hover{color: #900;}


@media (max-width: 768px){
.focimg img{width: 100%;height: auto;}
.foc-list dl dd{width: 100%;float: none; margin-bottom: 20px;}
.pannel-tit{font-size: 18px; line-height: 30px;}
.list li{font-size: 16px; padding: 5px 0 5px 15px; background-position: left  15px; font-weight: normal;}
.Fmore{margin-top: 5px;}
.mianCloum{width:96%;}
.slideBox{ position:relative;display: block;margin-bottom: 20px;}
.slideBox .hd{ position:absolute; height:16px; line-height:16px; bottom:5px; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 3px;   }
.slideBox .hd li.on{ background:#ffb72f;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.slideBox .bd li .tit{position: absolute;background:#cf0207;overflow: hidden;width: 98%;padding-left: 2%; font-size: 14px; display:block; position:absolute; bottom:0;  line-height:28px; color:#fff;   }
.topfram{display:none;}
.mob-top{display: block;}
.mobImg img,.pannel-title img,.slideBox img,.yx-img img,.lhzs img,.lhzspic  .lsPic img{display: block;width: 100%; height: auto;}
.mobImg{display: block;}
.banner{display: none;}
.hr_60{height: 20px;}
.ladyScroll5 .scrollWrap5,.ladyScroll6 .scrollWrap6{width: 90%; left: 10%;}
.navlist{width: 100%;}
.subNav{height: auto; padding: 10px 0;}
.navlist ol li{line-height: 35px; padding: 0 20px; font-size: 16px;}
.hot-title{font-size: 24px;line-height: 30px;}
.bgBox{padding-top: 25px;}
.hr_50{height:20px;}
.foucua03{display: none;}
.cloum02,.cloum03,.ladyScroll5,.ladyScroll6,.lhzsBox dl dd,.cloum580,.cloum600{width: 100%; float: none!important;}
/* .hnlh-list{width: 96%;}
.yx-img{float: none;width: 100%;}
.hnlh-list dl dd,.hnlh-list dl dd:nth-child(3),.hnlh-list dl dd:nth-child(4){width: 100%;float: none;margin: 0 0 20px 0;}
.hnlh-list dl dd{overflow: hidden;}
.hnlh-list dl dd:nth-child(3),.hnlh-list dl dd:nth-child(4){ border-bottom: 1px dashed #ccc;  } */
.yx-box{float: none;width: 100%;height: auto; padding-left: 0;}
.yx-img{margin-bottom: 20px;}
.hnlh-list dl dd:nth-child(4),.lhzsBox dl dd:nth-child(3){margin-bottom: 0;}
.lhzsBox dl dd{height: auto; margin-right: 0; margin-bottom: 20px;}
.list-temPIC ul li{margin-bottom: 20px;}
.list-temPIC p{height: auto;}
.footer{margin-top: 10px;}
.pannel-t img.showPc{ display:none;}
.pannel-t img.showIph{ display:block;}
.pannel-title .more{top: 10px;}
.lhzspic dd{float: none; margin-right: 0; margin-bottom: 20px;width: 100%;}

.subNav{ line-height: 30px;}

.zxbbL{float: none; margin-bottom: 10px;}

.zxbbR{width: 100%; float: none;}

.pannel-title .more{top: 0;}

.Tbox:hover{width: auto; height: auto;}


.zmgbox dl dd{width:auto; float: none; margin-right: 0; padding-bottom: 20px;}

.Ybox{width: 100%;float: none;}
.Tbox,.data{height: auto; padding-bottom: 10px;}


.hdimg img,.hdbox, .hdimg img{width: 100%; height: auto;}
.hdbox{margin-bottom: 20px;}

.ladyScroll6 dt, .ladyScroll6 dl, .ladyScroll6 img, .ladyScroll6 dd{width: 100%; ;}
.ladyScroll6 img{height: 200px}

}