	/* 文字列表基础 */
body{ background:#F7F7F7;}
.fl{float: left;}
.fr{float: right;}
a, a:link, a:visited {
    color: #333;
    text-decoration: none;
  }
.w1200{max-width: 1200px; min-width: 320px;width:100%; margin:0 auto;}

.list-t li {position: relative;padding-left:1rem;font-size: 1.8rem;line-height:4.5rem;background: url(http://www.rushan.gov.cn/images/7121/icon_zcjc.png) left center no-repeat; padding-left:2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:1.8rem;}

.list-t li  a{ color:#333;}


.list-t li:hover:before {background-color: #1b80d2;}
.list-t li a b{ color:#0b59c3; font-weight: normal;}
.list-t li a {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.list-t li .date {position: absolute;top: 0;right: 0;color: #bbb;}

.list-t li .date+a { width: 80%;}
.titlebg{ background:url(http://www.rushan.gov.cn/images/7121/t2.png) no-repeat center; height: 8.7rem; line-height: 8.7rem;}
.title{margin-bottom: 1.5rem; clear: both;font-size: 2rem; font-weight: bold;}
.title span{font-size: 1.4rem;float: right;line-height: 4.8rem;}
.title span a{color: #000000;}
.title span img{width: 1.2rem;height: 1.2rem;margin:0px 0 0 1rem;}

.title p { height: 2.4rem; line-height: 2.4rem; font-size: 2.4rem; color: #1f1f1f; font-weight: bold; border-left:6px solid #db3e52; display: inline-block; padding: 0 1.4rem;}
.title .ylws_ico { height: 2.4rem;line-height: 2.4rem;font-size: 2.4rem;color:#519700;font-weight: bold;display: inline-block;padding: 0px;}
.title .ylws_ico  img{ width: 4rem; display:inline-block; margin-right: 1rem;}



/*header*/
.zdlyzt_header {overflow: hidden;position: relative;background: url(http://www.rushan.gov.cn/images/7121/headbg.jpg) center top no-repeat; position: relative;background-size: cover; }
.zdlyzt_header .top-logo {position: absolute; margin-top: 4.5rem;}
.zdlyzt_header .top-logo img {display: block;max-width: 38rem; width: 80%;}
.zdlyzt_header img{width: 100%;}



/*index_content*/
.index_content{  padding: 0px 0px 4rem; max-width:1200px;width: 100%;min-width: 320px; margin:0 auto;  margin-top: 2.5rem; }
/* .container{ width: 1200px; margin: 0 auto;} */
.w250{ width:8.5rem;text-align: center; background: #c81710;}
.w250 h2{ width:3.8rem;writing-mode: horizontal-tb;margin: 0 auto;padding: 3rem 0px; text-align: center;  color: #FFF;}
.w350{ width: 30rem;}
.w560{ width: 56rem; position: absolute;}
.w620{ padding-left: 58rem;}
.w930{ width:calc(100% - 85px); padding: 1.5rem; background-color: #fff;}
.w830{ width: 83rem;}
.w1180{ position: relative;   margin: 0 auto; background: #FFF; padding: 10px;}
.topnews{max-width:1200px;width: 100%; min-width:320px;background: #FFF;box-shadow:1px 1px 5px #f4cab2; margin:3rem auto; background-color: #c81710;}
.topnews h1{ text-align:center; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;  color:#c20607;    padding: 1.5rem 0px; font-size:3rem; font-weight:bold; line-height:5rem;}
.topnews h1 a{color: #c20607;}
.topnews p{  font-size:1.6rem; text-align:left; color:#333; line-height:1.75;}
.ty{background:#fff;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);outline:none;-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.15); background:#FFF;margin-top: 3rem;}
.name{ height: 6.5rem;margin-bottom: 1.5rem; line-height: 6.5rem; background: url(http://www.rushan.gov.cn/images/7121/article-1.png) no-repeat bottom;}
.name h3{float: left; text-align: left;font-size: 2.8rem; font-weight: bold;color: #c20607;font-weight: bold;
 background: url(http://www.rushan.gov.cn/images/7121/xwzxicon.jpg) no-repeat left center; padding-left: 3rem;}
.name .more{ height: 6.5rem; width: 2.4rem; background: url(http://www.rushan.gov.cn/images/7121/more.png) no-repeat center;
float: right; display: block;}
.tit{color:#c20607; text-align: center;font-size:2.8rem; font-weight: bold; display: block; height: 5.6rem;
line-height: 5.6rem;}		
.newslb{width:100%;}
.newslb li{ width:100%; border-bottom:#ccc dashed 1px; padding:1.3rem 0;}
.newslb li:last-of-type{ border-bottom:none;}
.newslb li a span{     font-weight: bold; font-size:1.8rem; color:#333; display:block; line-height:3.6rem;}
.newslb li:hover a span{ font-size:1.8rem; color:#000; display:block; line-height:3.6rem;}
.newslb li a p { line-height: 3.8rem;width: 100%;overflow: hidden;
    text-overflow: ellipsis;-webkit-line-clamp: 2;
    white-space: nowrap;}
.newslb li a{overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
/* 本例子css */
.slideBox{ overflow:hidden; position:relative; }
.slideBox .hd{ height:1.5rem; overflow:hidden; position:absolute; right:5px; bottom:0.5rem; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:1.5rem; height:1.5rem; line-height:1.4rem; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width: 100%; }
.slideBox .bd li a{position: relative;padding-top: 75%;display: block;}
.slideBox .bd img{ display:block; position: absolute; top: 0;width: 100%; height: 100%; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-2.5rem; display:block; width:3.2rem; height:5.6rem; background: #464242 url(http://www.rushan.gov.cn/images/7121/slider-arrow.png) -11rem 1.2rem no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:0.8rem 1.5rem; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.bor_b{ border-bottom: #999999 1px dotted;  padding-bottom: 2rem;}

.picScroll-left {
    overflow: hidden;
    height: 26rem;


position:relative;
}
.picScroll-left .hd {

width: 100%;
}
.picScroll-left .hd .prev{
display:block;
width:3.4rem;
height:3.4rem;
cursor:pointer;
background:url(http://www.rushan.gov.cn/images/7121/left.png) no-repeat center;
position: absolute;
left: 0px;
top:45%;
}
.picScroll-left .hd .next {display:block;width:3.4rem;height:3.4rem;cursor:pointer;background:url(http://www.rushan.gov.cn/images/7121/right.png) no-repeat center;position: absolute;right:0px;top:45%;}

.picScroll-left .hd ul {float:right;overflow:hidden;zoom:1;margin-top:1rem;zoom:1;
}
.picScroll-left .hd ul li {float:left;width:0.9rem;height:0.9rem;overflow:hidden;margin-right:5px;
text-indent:-999px;cursor:pointer;background:url(http://www.rushan.gov.cn/images/7121/icoCircle.gif) 0 -0.9rem no-repeat;}
.picScroll-left .hd ul li.on {background-position:0 0;}
.picScroll-left .bd {margin:1rem 3.6rem;width: calc(100% - 72px);overflow: hidden;}

.picScroll-left .bd ul li {width:25%;background-color: #ffffff;float:left;
/*overflow:hidden;*/
}
.picScroll-left .bd ul li a{width: 96%;margin: 0 auto;border: 1px solid #EEE;}
.picScroll-left .bd ul li:hover{
box-shadow: 0 0 15px #767676; 
transition: all 0.3s;
}
.picScroll-left .bd ul li .pic  a{
padding: 1rem 1.5rem;
display: block;
}
.picScroll-left .bd ul li .pic a h1{
font-size: 1.6rem;
color: #d11009;
text-align: center;
width: 100%;
height: 4.5rem;
line-height: 4.5rem;
border-bottom: 1px solid #d11009;
margin-top:0.5rem;    overflow: hidden;
    text-overflow: ellipsis;    margin-bottom: 2rem;
    white-space: nowrap;font-weight: bold;
}
.picScroll-left .bd ul li .pic a p{
line-height: 3.2rem;
font-size: 1.6rem;
color: #767676;    overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical; 
}
.picScroll-left .bd ul li .pic a p i{
color: #767676;
font-size: 1.6rem;
font-style:normal;
font-weight: bold;
}

.picScroll-left .bd ul li .pic a span.xqq{
display: block;
background: url(http://www.rushan.gov.cn/images/7121/xq.png) no-repeat center right;
width: 100%;
height: 2.4rem;
}	
.bgjdlb{ width:100%; overflow:hidden; box-sizing:border-box; padding:1rem 2rem; background:#fff;;}
.bgjdlb li{ width:33.33%;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; float:left; margin-bottom:3rem; padding-left:1.5rem; background:url(http://www.rushan.gov.cn/images/7121/redpoint.jpg) no-repeat left center;}
.bgjdlb li:nth-of-type(3n+3){ margin-right:0;}
.bgjdlb li a:hover{color:#000;}
.header_logo{display: none;}
@media(max-width:960px){
    .top-logo{display: none;}
    .header_logo{display: block;}
    .w560{width: 42rem;}
    .w620{padding-left:44rem ;}
    .newslb li:last-child{display: none;}
}
@media(max-width:820px){
    .w560{width: 100%; position:unset;}
    .w620{padding-left:0 ;width:100%;}
}
@media(max-width:768px){
    html {
        font-size: 56%;
    }
    .picScroll-left .bd ul li {
        width: calc(50% - 16px);}
        .bgjdlb li{width: 50%;}
        .bgjdlb{padding:1rem;}
        .picScroll-left .bd ul li .pic a span.xqq{height: 4rem;}
}
@media(max-width:415px){
    .picScroll-left .bd ul li {
        width:100%;margin:0; border: 0;}
        .picScroll-left .bd {
            margin: 1rem 4rem;
            width: calc(100% - 78px);}
}


	
