*{margin:0; padding:0; list-style:none; }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }


/* 轮播 */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{  overflow:hidden; position:absolute;  bottom:25px; z-index:1;width: 100%;text-align: center; }
.slideBox .hd ul{ overflow:hidden; zoom:1; display: inline-block; margin: 0 auto;}
.slideBox .hd ul li{ float:left; margin-right:22px;  width:20px; height:20px;border-radius: 50%; background:#fff;transition:all ease-out 0.5s;}
.slideBox .hd ul li.on{ width: 90px;border-radius: 15px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .bd li div{position: relative;top: -520px;}
.slideBox .bd h2{ font-size: 134px;text-align: center;font-family: 'kaiti';color: #fff;}
.slideBox .bd p{ font-size: 36px;text-align: center;margin-top: 30px;color: #fff;}

.slideBox .prev{ position:absolute; left:5%; top:50%; margin-top:-25px; display:block; width:60px; height:95px; background:url(../images/zuojiantou.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5; transition:all ease-out 0.5s;  }
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:60px; height:95px; background:url(../images/youjiantou.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;  transition:all ease-out 0.5s; }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop:nth-child(5){ display:none;  }




/* 新闻中心 */
.xwzx{
    width: 1200px;
    margin: 0 auto;
    margin-top: 65px;
}
.xwzx h2{
    width: 100%;
    height: 105px;
    text-align: center;
    font-size: 36px;
    font-weight: bold;
    padding-top: 20px;
    color: rgba(0, 118, 192, .5);
    background: url(../images/logo2.png) no-repeat center 0;
}
.xwzx h2 span{
    color: #0076c0;
    font-weight: 500;
}
.xwzx .nierong{
    width: 1200px;
    height: 555px;
    margin-top: 72px;

}
.xwzx .nierong .left{
    width: 640px;
    height: 470px;
    float: left;
}
.xwzx .nierong .left p span{
    font-size: 24px;
    font-weight: bold;
    position: relative;
    top: -25px;
    left: 15px;
    transition: all ease-out 0.5s;
}
.xwzx .nierong .left p a{
    color: #333;
    transition: all ease-out 0.5s;
}
.xwzx .nierong .left p:hover a span{
    color: #0076c0;
}
                
.xwzx .nierong .left>span{
    font-size: 12px;
    color: #a9a9a9;
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    text-indent: 2em;
    line-height: 2;
    height: 48px;
    overflow: hidden;
}
.xwzx .nierong .left>span a{
    color: #8d0707;
}
.slideBox2{ width:100%; height:360px; overflow:hidden; position:relative; }
.slideBox2 .hd{  overflow:hidden; position:absolute;  bottom:18px; z-index:1;width: 100%;text-align: center; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; display: inline-block; margin: 0 auto;float: right;margin-right: 15px;}
.slideBox2 .hd ul li{ float:left; margin-right:15px;  width:10px; height:10px;border-radius: 50%;background-color: #fff; transition:all ease-out 0.5s;}
.slideBox2 .hd ul li.on{background: #0277c0; }
.slideBox2 .bd{ position:relative; z-index:0;border-radius: 20px;overflow: hidden;}
.slideBox2 .bd li{ zoom:1; vertical-align:middle;border-radius: 20px;overflow: hidden;}
.slideBox2 .bd img{ width:100%; height:360px; display:block;border-radius: 20px;transition:all ease-out 0.5s;overflow: hidden;}
.slideBox2 .bd li:hover img{transform: scale(1.05); }
.slideBox2 .bd li span{
    position: absolute;
    bottom: 0px;
    display: inline-block;
    width: 620px;
    height: 50px;
    padding-left: 20px;
    line-height: 50px;
    color: #fff;
    background-color: rgb(0 0 0 / 50%);
    border-radius: 0 0 20px 20px;
}


.xwzx .nierong .right{
    width: 520px;
    height: 470px;
    float: right;
}
.xwzx .nierong .right ul li{
    width: 100%;
    height: 103px;
    border-bottom: 1px dashed #d1d1d1;
}
.xwzx .nierong .right ul li p{
    font-size: 18px;
    font-weight: bold;
    color: #000;
    margin: 18px 0;
    margin-bottom: 10px;
    transition:all ease-out 0.5s;
}
.xwzx .nierong .right ul li p a{
    font-size: 18px;
    font-weight: bold;
    color: #000;
    transition:all ease-out 0.5s;
}
.xwzx .nierong .right ul li:hover p a{
    color: #0076c0;
}
.xwzx .nierong .right ul li:first-child p{
    margin-top: 0px;
}
.xwzx .nierong .right ul li span{
  display: inline-block;
    height: 56px;
    overflow: hidden;
    font-size: 14px;
    color: #a9a9a9;
    line-height: 2;
    transition:all ease-out 0.5s;
}
.xwzx .nierong .right ul li span a{
    font-size: 14px;
    color: #8d0707;
    transition:all ease-out 0.5s;
}

.xwzx .nierong .lianjie{
    width: 100%;
    float: left;
    text-align: center;
}
.xwzx .nierong .lianjie span{
  display: inline-block;
  width: 200px;
  height: 45px;
  line-height: 45px;
  border-radius: 25px;
  text-align: center;
  background-color: #1584bc;
  color: #fff;
  margin-top: 40px;
}


/* 党建工作 */
.djgz{
  width: 1200px;
  margin: 0 auto;
  margin-top: 55px;
}
.djgz h2{
  width: 100%;
  height: 105px;
  text-align: center;
  font-size: 36px;
  font-weight: bold;
  padding-top: 20px;
  color: rgba(0, 170, 170, .5);
  background: url(../images/logo2.png) no-repeat center 0;
}
.djgz h2 span{
  color: #00aaaa;
  font-weight: 500;
}
.djgz .nierong{
  width: 1200px;
  margin-top: 50px;
  display: inline-block;

}
.djgz .nierong .left{
  width: 1200px;
  float: left;
}


.djgz .left{ width:1200px;position:relative;}
.djgz .left .hd{position: absolute;width: 1200px;}
.djgz .left .hd .prev{    
  display: block;
  width: 35px;
  height: 66px;
  float: right;
  margin-right: 5px;
  margin-top: 10px;
  overflow: hidden;
  cursor: pointer;
  background: url(../images/djgzyou.png) no-repeat;filter:alpha(opacity=50);opacity:0.5; transition:all ease-out 0.5s;
  position: absolute;
  right: -60px;
  top: 110px;
}
.djgz .left .hd .next{
  display: block;
    width: 35px;
    height: 66px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/djgzzuo.png) no-repeat;filter:alpha(opacity=50);opacity:0.5; transition:all ease-out 0.5s;
    position: absolute;
    left: -60px;
    top: 100px;
}
.djgz .left .bd{ padding:10px;   }
.djgz .left .bd ul{width: 100%; overflow:hidden; zoom:1; }
.djgz .left .bd ul li{ margin:0 10px; width:275px;float:left; _display:inline; overflow:hidden; }
.djgz .left .bd ul li .pic{ width:275px; height:175px;overflow: hidden;border-radius:20px;}
.djgz .left .bd ul li .pic img{ width:275px; height:175px; display:block;transition:all ease-out 0.5s;}
.djgz .left .bd ul li:hover .pic img{ transform: scale(1.05);}
.djgz .left .bd ul li .pic a:hover img{ border-color:#999;  }
.djgz .left .bd ul li .title>a{display: inline-block;width: 100%; font-size: 16px;font-weight: bold;color: #000;transition:all ease-out 0.5s;margin-top: 20px;}
.djgz .left .bd ul li:hover .title>a{color: #02aaa8;}
.djgz .left .bd ul li .title span{display: inline-block;width: 100%; font-size: 14px;color: #a9a9a9;margin-top: 20px;line-height: 1.5;height: 105px;}
.djgz .left .bd ul li .title span a{font-size: 14px;color: #8d0707;}
.djgz .left .bd ul li .title p{font-size: 14px;color: #00aaaa;text-align: right;}
.djgz .nierong .lianjie{
  width: 100%;
  float: left;
  text-align: center;
}
.djgz .nierong .lianjie span{
display: inline-block;
width: 200px;
height: 45px;
line-height: 45px;
border-radius: 25px;
text-align: center;
background-color: #1bb57d;
color: #fff;
margin-top: 40px;
}
.djgz .left .hd .prev:hover,
.djgz .left .hd .next:hover{ filter:alpha(opacity=100);opacity:1; }

.djgz .left .hd .nextStop{ filter:alpha(opacity=0);opacity:0 !important;}
.djgz .left .hd .prevStop{ filter:alpha(opacity=0);opacity:0 !important; }



/* 文旅项目 */
.wlxm{
  width: 1200px;
  margin: 0 auto;
  margin-top: 45px;
}
.wlxm>h2{
  width: 100%;
  height: 105px;
  text-align: center;
  font-size: 36px;
  font-weight: bold;
  padding-top: 20px;
  color: rgba(0, 141, 58, .5);
  background: url(../images/logo2.png) no-repeat center 0;
}
.wlxm h2 span{
  color: #008d3a;
  font-weight: 500;
}
.wlxm .nierong{
  width: 1200px;
  height: 545px;
  margin-top: 50px;

}
.wlxm .nierong .left{
  width: 1155px;
  height: 460px;
  margin: 0 auto;
}


.wlxm .left{ width:1200px;position:relative;}
.wlxm .left .hd{position: absolute;width: 1200px;}
.wlxm .left .hd .prev{    
  display: block;
  width: 35px;
  height: 66px;
  float: right;
  margin-right: 5px;
  margin-top: 10px;
  overflow: hidden;
  cursor: pointer;
  background: url(../images/wlxmyou.png) no-repeat;filter:alpha(opacity=50);opacity:0.5; transition:all ease-out 0.5s;
  position: absolute;
  right: -40px;
  top: 110px;
}
.wlxm .left .hd .next{
  display: block;
    width: 35px;
    height: 66px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/wlxmzuo.png) no-repeat;filter:alpha(opacity=50);opacity:0.5; transition:all ease-out 0.5s;
    position: absolute;
    left: -80px;
    top: 100px;
}

.wlxm .left .bd #picList1{width: 100%; overflow:hidden; zoom:1; }
.wlxm .left .bd #picList1>li{ width:100%;float:left; _display:inline; overflow:hidden; }


.wlxm .left .bd .picList{width: 100%; overflow:hidden; zoom:1; }
.wlxm .left .bd .picList li{ margin:0 1px; width:230px;float:left; _display:inline; overflow:hidden; }
.wlxm .left .bd .picList li .pic{ width:230px; height:230px;overflow: hidden;border-radius:20px;}
.wlxm .left .bd .picList li .pic img{ width:230px; height:230px; display:block;transition:all ease-out 0.5s;}
.wlxm .left .bd .picList li:hover .pic img{ transform: scale(1.05);}
.wlxm .left .bd .picList li .pic a:hover img{ border-color:#999;  }


.wlxm .left .bd .picList li .pic1{ width: 457px;height: 465px;overflow: hidden;border-radius:20px;}
.wlxm .left .bd .picList li .pic1 img{  width: 457px;height: 465px; display:block;transition:all ease-out 0.5s;}
.wlxm .left .bd .picList li:hover .pic1 img{ transform: scale(1.05);}
.wlxm .left .bd .picList li .pic1 a:hover img{ border-color:#999;  }
.wlxm .left .bd .picList li .pic1 p{ position: relative;top: -35px;height: 21px;overflow: hidden;color: #fff;font-size: 16px;text-align: center; transition:all ease-out 0.5s;}


.wlxm .left .bd .picList li .title{width: 230px;height: 230px;margin-bottom: 5px;border-radius: 20px;background-color: #50a727;}
.wlxm .left .bd .picList li:nth-child(4) .title{margin-bottom: 0px;margin-top: 5px;}

.wlxm .left .bd .picList li .title h2{font-size: 18px;color: #fff;text-align: center;padding-top: 40px;margin-bottom: 25px;transition:all ease-out 0.5s;}
.wlxm .left .bd .picList li .title p{font-size: 12px;color: #fff;width: 195px;margin: 0 auto;line-height: 1.5;height: 72px;transition:all ease-out 0.5s;}
.wlxm .left .bd .picList li:hover .title h2{color: #000;}
.wlxm .left .bd .picList li:hover .title p{color: #000;}
.wlxm .left .bd .picList li:hover .pic1 p{color: #000;}

.wlxm .nierong .lianjie{
  width: 100%;
  float: left;
  text-align: center;
}
.wlxm .nierong .lianjie span{
display: inline-block;
width: 200px;
height: 45px;
line-height: 45px;
border-radius: 25px;
text-align: center;
background-color: #008d3a;
color: #fff;
margin-top: 40px;
}
.wlxm .left .hd .prev:hover,
.wlxm .left .hd .next:hover{ filter:alpha(opacity=100);opacity:1;  }




/* 文旅资源 */
.wlzy{
  width: 1200px;
  margin: 0 auto;
  margin-top: 78px;
}
.wlzy h2{
  width: 100%;
  height: 105px;
  text-align: center;
  font-size: 36px;
  font-weight: bold;
  padding-top: 20px;
  color: rgba(0, 141, 58, .5);
  background: url(../images/logo2.png) no-repeat center 0;
}
.wlzy h2 span{
  color: #008d3a;
  font-weight: 500;
}
.wlzy .nierong{
  width: 1200px;
  height: 560px;
  margin-top: 50px;
  position:relative; 
  z-index:0;
  border-radius: 20px;
  overflow: hidden;

}
.wlzy .nierong .left{
  width: 640px;
  height: 470px;
  float: left;
}
.wlzy .nierong .left p span{
  font-size: 24px;
  font-weight: bold;
  position: relative;
  top: -25px;
  left: 15px;
}
.wlzy .nierong .left>span{
  font-size: 12px;
  color: #a9a9a9;
  display: inline-block;
  width: 100%;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 32px;
}
.wlzy .nierong .left>span a{
  color: #8d0707;
}

.wlzy .nierong ul{width: 1200px;height: 560px;border-radius: 20px;overflow: hidden;}
.wlzy .nierong li{width: 200px;height: 560px; vertical-align:middle;overflow: hidden;float: left;position: relative;}
.wlzy .nierong img{ width:100%; height: 560px; display:block;transition:all ease-out 0.5s;overflow: hidden;}
.wlzy .nierong li:hover img{transform: scale(1.05); }
.wlzy .nierong li div{width: 91px;height: 385px;position: absolute;top: 95px;left: 55px; z-index: 10;}
.wlzy .nierong li:nth-child(1) div p{width: 91px;height: 240px;background: url(../images/xiaochi.png) no-repeat;transition:all ease-out 0.5s;}
.wlzy .nierong li:nth-child(1) :hover div p{width: 91px;height: 240px;background: url(../images/xiaochi2.png) no-repeat;}

.wlzy .nierong li:nth-child(2) div p{width: 91px;height: 240px;background: url(../images/xiaozhu.png) no-repeat;transition:all ease-out 0.5s;}
.wlzy .nierong li:nth-child(2) :hover div p{width: 91px;height: 240px;background: url(../images/xiaozhu2.png) no-repeat;}

.wlzy .nierong li:nth-child(3) div p{width: 91px;height: 240px;background: url(../images/xiaoxing.png) no-repeat;transition:all ease-out 0.5s;}
.wlzy .nierong li:nth-child(3) :hover div p{width: 91px;height: 240px;background: url(../images/xiaoxing2.png) no-repeat;}

.wlzy .nierong li:nth-child(4) div p{width: 91px;height: 240px;background: url(../images/xiaoyou.png) no-repeat;transition:all ease-out 0.5s;}
.wlzy .nierong li:nth-child(4) :hover div p{width: 91px;height: 240px;background: url(../images/xiaoyou2.png) no-repeat;}

.wlzy .nierong li:nth-child(5) div p{width: 91px;height: 240px;background: url(../images/xiaogou.png) no-repeat;transition:all ease-out 0.5s;}
.wlzy .nierong li:nth-child(5) :hover div p{width: 91px;height: 240px;background: url(../images/xiaogou2.png) no-repeat;}

.wlzy .nierong li:nth-child(6) div p{width: 91px;height: 240px;background: url(../images/xiaoyu.png) no-repeat;transition:all ease-out 0.5s;}
.wlzy .nierong li:nth-child(6) :hover div p{width: 91px;height: 240px;background: url(../images/xiaoyu2.png) no-repeat;}

.wlzy .nierong li div span{display: inline-block; width: 70px;font-size: 36px;color: #fff;margin-left: 25px;transition:all ease-out 0.5s;}
.wlzy .nierong li:hover div span{color: #008d3a;}



.wlzy .nierong>p{width: 1200px;height: 560px;border-radius: 20px;background-color:rgba(0, 0, 0, .4);position: absolute;top: 0px;}










