@charset "utf-8";
/* 通用 */
::-webkit-input-placeholder { color:#776544; }
::-moz-placeholder { color:#776544; } /* firefox 19+ */
:-ms-input-placeholder { color:#776544; } /* ie */
input:-moz-placeholder { color:#776544; }

/*CSS 解决页面切换时滚动条出现时跳动问题 start*/
::-ms-clear,::-ms-reveal{display:none;}
:focus{outline:0;}
/*CSS 解决页面切换时滚动条出现时跳动问题 end*/

html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#252525;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition: 0.2s color;}
a:focus {outline:none;}
a:hover{color:#ea2302;text-decoration:none;cursor: pointer;}
a:focus{outline:none;}
a img {border:none;vertical-align: middle;}
i,em{font-style: normal;font-weight: normal;}
.no-pointer a:hover{cursor:initial;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
.over{overflow: hidden;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
ul,li{ vertical-align:middle;} 
.img_title{display:none}
.wza{color: #fff;margin-left: 5px;   line-height: 40px; position: absolute; right:0px; top:0px;}
.wza li{float: left;margin-left: 18px;}
.wza li a{color: #fff;  display: block; line-height: 40px;font-size: 14px;}
.wza li.num-old,.wza li.num-wza{padding-left: 30px;}
.wza li.num-wza{background: url("../images/top_wza.png") left center no-repeat;}
.wza li.num-old{background: url("../images/top_old.png") left center no-repeat;}
/* 走进黄山 */
body,html {height: 100%;overflow: hidden;width: 100%;}
body{color: #333333;font-family: Microsoft YaHei;height: 100%;}
.container_01{height: 100%;overflow: hidden;}
.center{width: 1200px;margin:  0 auto;position: relative;z-index: 11;height: 100%;}

.menu_toggle{width: 50px;height: 50px;position: absolute;left: 10px;top: 10px;background:#2295e1 url("./../zjhs_images/menu_toggle-show.png") no-repeat center center;cursor: pointer;z-index: 99999;}


/* 左侧导航栏 */
.left_dh{width: 120px;height: 100%;background: url("./../zjhs_images/nav_bg-all-new_01.png") repeat top left;text-align: center;position: absolute;top: 0;left: -200px;z-index: 9999;}
.left_dh ul li{width: 100%;height: 80px;margin-bottom: 10px;}
.left_dh ul li a{display: block;font-size: 16px;padding-top:10px;}
.left_dh ul li a span{display: block;height: 26px;color: #fff;font-size: 16px;padding-top: 10px;line-height: 26px;}
.left_dh ul li.active,.left_dh ul li:hover{background: #2295e1;}
.left_dh ul li.active a span,.left_dh ul li:hover span{font-size: 20px;}
.left_dh ul li.active a img,.left_dh ul li:hover img{transform: scale(1.2);}
.left_dh ul li a img,.left_dh ul li a span{transition: all .3s;}
.left_dh ul.nav{position: relative;padding-top: 190px;}
.left_dh ul.index_ul li.num1{margin-top: 23px;}
.left_dh ul.nav .nav_num1{left: -23px;top:26px;border-radius: 50%;z-index: 2;width: 100%;overflow:hidden;position: absolute;width: 166px;height: 166px;background: transparent;}
.left_dh ul.nav li.num1:hover,.left_dh ul.nav li.num1.active{background: url("./../zjhs_images/nav_bg-all-new_circle.png") no-repeat center center;}
.left_dh ul.nav li.num1{background: url("./../zjhs_images/nav_bg-all-new_circle.png") no-repeat center center;}
.left_dh ul.nav li.num2{margin-top: 20px;}
.container_01 .center .cont .neirong,.container_01 .content .page {width: 100%;height: 100%;overflow: hidden;}

.hs_iconBox{width: 100%;height: 100%;border-radius: 50%;position: relative;}
.wc_circle{width: 152px;height: 152px;position: absolute;top: 7px;left: 7px;z-index: 3;}
.wc_circle img,.wc_circle_li img{width: 100%;height: 100%;}
.wc_circle_li{width:150px;height: 150px;border-radius: 50%;position: absolute;top: 25px;left: 25px;z-index: 3;}
.lasted_zjhs{width: 120px;height: 120px;position: absolute;top: 25px;left: 23px;text-align: center;z-index: 5;background: rgba(255,255,255, .9);border-radius: 50%; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFFFFF,endColorstr=#E5FFFFFF);}
.left_dh ul.nav li.num1 .lasted_zjhs a{padding-top: 0;}
.left_dh ul.nav li.num1 .lasted_zjhs a img{display: block;margin: 0 auto;margin-top: 10px;}
.left_dh ul.nav li.num1 .lasted_zjhs a span{display: block;width: 100%;height: 36px;line-height: 36px;font-size: 18px;font-weight: bold;color: #335570;padding-top: 0;}
@keyframes rotation {
    from {
        transform:  rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    to {
        transform:  rotate(360deg);
        -webkit-transform: rotate(360deg);
    }
}
@-webkit-keyframes rotation {
    from {
        transform:  rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    to {
        transform:  rotate(360deg);
        -webkit-transform: rotate(360deg);
    }
}
.Rotation {
    transform:  rotate(360deg);
    -webkit-transform: rotate(360deg);
    animation: rotation 12s linear infinite;
    -moz-animation: rotation 12s linear infinite;
    -webkit-animation: rotation 12s linear infinite;
    -o-animation: rotation 12s linear infinite;
}
@keyframes rotation1 {
    from {
        transform:  rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    to {
        transform:  rotate(-360deg);
        -webkit-transform: rotate(-360deg);
    }
}
@-webkit-keyframes rotation1 {
    from {
        transform:  rotate(0deg);
        -webkit-transform: rotate(0deg);
    }
    to {
        transform:  rotate(-360deg);
        -webkit-transform: rotate(-360deg);
    }
}
.Rotation1 {
    transform:  rotate(360deg);
    -webkit-transform: rotate(360deg);
    animation: rotation1 14s linear infinite;
    -moz-animation: rotation1 14s linear infinite;
    -webkit-animation: rotation1 14s linear infinite;
    -o-animation: rotatio1 14s linear infinite;
}

/* 动画背景 */
.container_01 .content {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.container_01 .content .page1 {background: url("../zjhs_images/zjhs_bg_01.png") center no-repeat;}
.container_01 .content .page2 {background: url(../zjhs_images/zjhs_bg_02.png) center no-repeat;}
.container_01 .content .page3 {background: url(../zjhs_images/zjhs_bg_03.png) center no-repeat;}
.container_01 .content .page4 {background: url(../zjhs_images/zjhs_bg_04.png) center no-repeat;}
.container_01 .content .page5 {background: url(../zjhs_images/zjhs_bg_05.png) center no-repeat;}
.container_01 .content .page6 {background: url(../zjhs_images/zjhs_bg_06.png) center no-repeat;}
.container_01 .content .page7 {background: url(../zjhs_images/zjhs_bg_08.png) center no-repeat;}
.container_01 .content .page{background-size:100% 100%;transition: all 1.4s;}
.container_01 .content .page:hover{background-size:115% 115%;}
.container_01 .content .page.active{display: block;}
.container_01 .dian {position: fixed;right: 20px;top: 50%;text-align: center;}
.container_01 .dian ul {text-align: center;width: 14px;}
.container_01 .dian li {width: 10px;height: 10px;border-radius: 50%;background: #fff;text-align: center;margin: 0 auto;margin-bottom: 10px;cursor: pointer;}
.container_01 .dian .active {width: 14px;height: 14px;background: #d0344b}

/* 主内容 */
.cont{width: 100%;height: 100%;z-index: 10;position: absolute;right: 0;}
.container_01 .center .cont .neirong{width: 100%;height: 100%;overflow: hidden;}
.container_01 .center .cont .neirong1{position: relative;}
.logo{width: 100%;height: 369px;margin-left: 168px;margin-top: 200px;}
.logo ul,.logo ul li,.logo ul li a{display: block;width: 100%;height: 100%;}
.logo ul li a img{vertical-align: middle;display: block;}
.com_title{width:100%;height: auto;text-align: center;margin-top:15px;}
.com_title ul li{width: 100%;height: auto;}
.com_title ul li img{display: block;margin: 0 auto;}
.neirong2_content{height: 374px;overflow: hidden;box-shadow: 0 0 4px #e4ecf4,0 0 4px 0 #e4ecf4;width: 1190px;margin: 0 auto;position: relative;margin-top: 60px;z-index: 9;}
.neirong2_content .neirong2_bg{position: absolute;width: 100%;height: 100%;background: #fff;opacity: .8;position: absolute;top: 0;left: 0;z-index: 1;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.neirong2_art{width: 1110px;height: auto;position: absolute;top: 20px;left: 45px;z-index: 99;}
.neirong2_art p{line-height: 38px;font-size: 16px;color: #333;text-indent: 2em;}
.neirong2_lists{width: 100%;height: 100px;margin-top: 25px;}
.neirong2_lists li{width: 12.5%;float: left;text-align: center;}
.neirong2_lists li a{display: block;}
.neirong2_lists li a img{display: block;text-align: center;margin: 0 auto;transition: all 1s ease-in-out;}
.neirong2_lists li a:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.neirong2_lists li span{height: 38px;line-height: 38px;display: block;color: #333;font-size: 16px;font-weight: bold;}
.neirong2_lists li a:hover span{color: #ea2302;}

/* 视频 */
.vedio_box{width: 886px;position: relative;margin: 0 auto;margin-top: 150px;z-index: 999;display: none;height:664px;}
.vedio_box .close{width: 36px;height: 36px;position: absolute;right: -14px;top: -14px;cursor: pointer;z-index: 9;}
.vedio_btn{width: 202px;height: 127px;position: absolute;top: 40px;right: 40px;cursor: pointer;display: none;}
.vedio_btn img{width: 100%;height: 100%;}

/* 人文徽州 */
.rwhz_box{width: 1190px;overflow: hidden;margin:0 auto;margin-top: 80px;position: relative;}
.rwhz_box .bd{width: 100%;height: 380px;overflow: hidden;}
.rwhz_box .bd ul li{width: 306px;height: 380px;float: left;position: relative;z-index: 1;box-shadow: 0 0 4px #e4ecf4,0 0 4px 0 #e4ecf4;}
.rwhz_box .bd ul li.num1{margin-left: 0;}
.rwhz_box .bd ul li .li_bg{ display:none;position: absolute;width: 100%;height: 100%;background: #fff;opacity: .9;filter: alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";position: absolute;top: 0;left: 0;z-index: 1;}
.rwhz_box .bd ul li .main_box{  height:338px;z-index: 9; padding: 15px; margin-right: 36px;background: #fff;opacity: .9;filter: alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
.rwhz_box .bd ul li .main_box li .img-title{display: none;}
.rwhz_box .bd ul li .main_box li,.rwhz_box .bd ul li .main_box li a{display: block;width: 100%;height: 100%;}
.rwhz_box .bd ul li .main_box .pic_box{width: 100%;height: 140px;position: relative;overflow: hidden;}
.rwhz_box .bd ul li .main_box .pic_box img{display: block;height: 140px;width: 100%;transition: all .4s;}
.rwhz_box .bd ul li .main_box .pic_box:hover img{transform: scale(1.1);}
.rwhz_box .bd ul li .main_box .pic_box .pic_bg{position: absolute;background: url("./../zjhs_images/rwhz_bg.png") no-repeat center center;width: 78px;height: 78px;left: 50%; margin-left:-39px;top: 31px;font-size: 18px;font-weight: bold;color: #fff;text-align: center;}
.rwhz_box .bd ul li .main_box .pic_box .pic_bg.lh78{line-height: 78px;}
.rwhz_box .bd ul li .main_box .pic_box .pic_bg.lh39{line-height: 26px;}
.rwhz_box .bd ul li .main_box .pic_box .pic_bg span{margin-top: 11px;display: block;}
.rwhz_box .bd ul li .main_box .detail_lists{margin-top: 18px;width: 100%;height: auto;}
.rwhz_box .bd ul li .main_box .detail_lists ul li{padding:2px 0 2px 19px;background: url("./../zjhs_images/rwhz_ico.png") no-repeat 5px;height: 32px;line-height: 32px;font-size: 16px;margin: 0 auto;width: auto;float: none;box-shadow:none}
.rwhz_box .bd ul li .main_box .detail_lists ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.rwhz_box .bd ul li .main_box .detail_lists ul li a:hover{color: #ea2302;}
.rwhz_box .hd{width: 144px;height: 51px;margin: 0 auto;margin-top: 133px;}
.rwhz_box .hd a{display: block;float: left;width: 51px;height: 51px;position: absolute;z-index: 9999;}
.rwhz_box .hd a:first-child{margin-left: 0;}
.rwhz_box .hd a i{display: block;font-style: normal;width:100%;height:100%;text-align: center;}
.rwhz_box .hd a.prev{background:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000);top: 165px;left:0;}
.rwhz_box .hd a.prev i{background: url("./../zjhs_images/rwhz_left.png") no-repeat center center;}
.rwhz_box .hd a.next{background:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#c8000000,endColorstr=#c8000000);top: 165px;right:0;}
.rwhz_box .hd a.next i{background: url("./../zjhs_images/rwhz_right.png") no-repeat center center;}
/* 视觉黄山 */
.sjhs_box{width: 100%;height: 350px;overflow: hidden;margin-top:85px;}
.sjhs_box ul{display: block;height: 100%;width: 100%;}
.sjhs_box ul li{margin-left: 10px;width: 152px;height: 350px;position: relative;overflow: hidden;z-index:1;float: left;cursor: pointer;}
.sjhs_box ul li a{display: block;height: 100%;width: 100%;position: relative;}
.sjhs_box ul li .sjhs_box_bg{height: 100%;width: 100%;position: absolute;top: 0;left: 0;background:url("./../zjhs_images/sjhs_video.png") rgba(0,0,0, .5) no-repeat center center;z-index:2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.sjhs_box ul li a span{display: block;height: auto;width: 24px;color: #fff;font: 24px/1.2 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;position: absolute;left: 64px;top: 120px;z-index: 9;}
.sjhs_box ul li.num2 a span,.sjhs_box ul li.num3 a span{top: 132px;}
.sjhs_box ul li.num1{margin-left: 0;background: url("./../zjhs_images/sjhs_bg_01.png") no-repeat center left;}
.sjhs_box ul li.num2{background: url("./../zjhs_images/sjhs_bg_02.png") no-repeat center left;}
.sjhs_box ul li.num3{background: url("./../zjhs_images/sjhs_bg_03.png") no-repeat center left;}
.sjhs_box ul li.num4{background: url("./../zjhs_images/sjhs_bg_04.png") no-repeat center left;}
.sjhs_box ul li.num5{background: url("./../zjhs_images/sjhs_bg_05.png") no-repeat center left;}
.sjhs_box ul li.active{background: none;width:550px;height:350px}
.sjhs_box ul li a img,.sjhs_box ul li.active a span{display: none;}
.sjhs_box ul li a .sjhs_box_bg{background-image: none;}
.sjhs_box ul li.num1.active a .sjhs_box_bg,.sjhs_box ul li.num2.active a .sjhs_box_bg,.sjhs_box ul li.num4.active a .sjhs_box_bg,.sjhs_box ul li.num5.active a .sjhs_box_bg{background:none}
.sjhs_box ul li.active a img,.sjhs_box ul li.active a i{display: block;}
.sjhs_box ul li.active a .sjhs_box_bg{background:url("./../zjhs_images/sjhs_video.png") rgba(0,0,0, .4) no-repeat center center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);}


/* 黄山旅游 */
.lyhs_box{margin-top: 110px;height: auto;}
.lyhs_box ul{margin-left: 100px;}
.lyhs_box ul li{float: left;height: 300px;width: 180px;margin-left:86px;overflow: hidden;}
.lyhs_box ul li img{display: block;margin: 0 auto;transition: all 1s ease-in-out;}
.lyhs_box ul li.num1{margin-left: 0;}
/*.lyhs_box ul li.num2,.lyhs_box ul li.num4,.lyhs_box ul li.num6{margin-top: 110px;}*/
.lyhs_box ul li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
/* 区县名片 */
.shixian_box{width: 100%;overflow: hidden;margin: 82px auto 0;position: relative;}
.shixian_box ul li{float: left;width:202px;height: 202px;background: url("./../zjhs_images/xqmp_bg_01.png") no-repeat center center;margin-top: 18px;margin-right: 130px;position: relative;}
.shixian_box ul li a{display: block;height: 180px;height: 180px;margin:0 auto;margin-top: 11px;overflow: hidden;transition: all .5s;-webkit-transition:  all .5s;-moz-transition:  all .5s;position: relative;}
.shixian_box ul li:hover a{transform: scale(1.1);}
.shixian_box ul li a img{display: block;width: 180px;height: 180px;margin: 0 auto;}
.shixian_box ul li span{display: block;width:46px;text-align: center;position: absolute;color: #fff;position: absolute;top: 47px;left: 50%;z-index:9;height: auto;font: 26px/1.2 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;margin-left:-23px}
.shixian_box ul li.num4 span.img_title,.shixian_box ul li.num6 span.img_title{top: 60px;}
.shixian_box ul li span.xqmp_li_bg{background: #000;opacity: .4;filter: alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";z-index: 2;height: 108px;top: 40px;}
.shixian_box ul li.num7{margin-right: 0;}
.shixian_box ul li.num1{margin-left: 166px;}

/* 新增站点logo 20210525 */
.site-logo{margin-top: 10px;height: auto;width: 100%;}
.site-logo-01{text-align: center;height: auto;margin-top: 15px;width: 100%;}
.site-logo-01 img,.site-logo img{width: auto;max-width: 96%;height: auto;}

/* 新增底部 20211206 */
.zjin-footer{position: fixed;z-index: 999;left: 50%;margin-left: -600px;bottom: 0;}
.ls-footer{border-top: 0 none;background: rgba(0, 0, 0, .5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);padding-bottom: 10px;}
.footnav{display: none;}
.fotcon .bot_jiucuo{top: 15px;}
.fotcon a,.fotcon {color: #fff;}

/* 红色黄山 */
.hshs_box{height: 420px;}
.hshs_box{width: 100%;margin:0 auto;padding-top: 70px;position: relative;height: 420px;margin-top: 13px;}
.hshs_box .swiper-container{width: 100%;height: 420px;overflow: initial;}
.hshs_box .swiper-container .swiper-slide{transform: scale(0.9);position: relative;height: 400px;float: left;position: relative;z-index: 1;box-shadow: 0 0 4px #e4ecf4,0 0 4px 0 #e4ecf4;margin-right: 50px;}
.hshs_box .swiper-container .swiper-slide .li_bg{position: absolute;width: 100%;height: 100%;background: #fff;opacity: .8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";position: absolute;top: 0;left: 0;z-index: 1;}
.hshs_box .swiper-container .swiper-slide .main_box{width: auto;z-index: 9;position:absolute;top: 10px;left: 10px;right: 10px;bottom: 10px;}
.hshs_box .swiper-container .swiper-slide .main_box li .img-title{display: none;}
.hshs_box .swiper-container .swiper-slide .main_box li,.hshs_box .swiper-container .swiper-slide .main_box li a{display: block;width: 100%;height: 100%;}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box li{margin-top: 0;margin-right: 0;}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box{width: 100%;height: 180px;position: relative;overflow: hidden;}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box img{display: block;height: 180px;width: 100%;transition: all .4s;}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box:hover img{transform: scale(1.1);}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box .pic_bg{position: absolute;background: url("./../zjhs_images/rwhz_bg.png") no-repeat center center;width: 78px;height: 78px;left: 81px;top: 31px;font-size: 18px;font-weight: bold;color: #fff;text-align: center;}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box .pic_bg.lh78{line-height: 78px;}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box .pic_bg.lh39{line-height: 26px;}
.hshs_box .swiper-container .swiper-slide .main_box .pic_box .pic_bg span{margin-top: 11px;display: block;}
.hshs_box .swiper-container .swiper-slide .main_box .detail_lists{margin-top: 15px;width: 100%;height: auto;}
.hshs_box .swiper-container .swiper-slide .main_box .detail_lists h2{font-size: 22px;font-weight: bold;font-family: "黑体";line-height: 26px;text-align: center;padding-bottom: 10px;}
.hshs_box .swiper-container .swiper-slide .main_box .detail_lists ul li{padding:2px 0 2px 19px;background: url("./../zjhs_images/rwhz_ico.png") no-repeat 5px;height: 32px;line-height: 32px;font-size: 16px;margin: 0 auto;width: auto;float: none;box-shadow:none}
.hshs_box .swiper-container .swiper-slide.num2 .main_box .detail_lists ul li{float: left;width: 93px;}
.hshs_box .swiper-container .swiper-slide .main_box .detail_lists ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.hshs_box .swiper-container .swiper-slide .main_box .detail_lists ul li a:hover{color: #ea2302;}

.hshs_box .swiper-container .swiper-slide.swiper-slide-active,.hshs_box .swiper-container .swiper-slide.swiper-slide-duplicate-active{transform: scale(1.05);z-index: 30;opacity: 1;}


.hshs_box .swiper-button .swiper-button-next{margin-left: 0;}
.hshs_box .swiper-button .swiper-button-next,.hshs_box .swiper-button .swiper-button-prev{display: block;width: 42px;height: 42px;position: absolute;z-index: 9999;cursor: pointer;margin-top: -21px;top: 50%;}
.hshs_box .swiper-button .swiper-button-prev{background: url("./../zjhs_images/hshs-left-btn.png") no-repeat center center;left:0;}
.hshs_box .swiper-button .swiper-button-next{right:0;background: url("./../zjhs_images/hshs-right-btn.png") no-repeat center center;}



.hshs_box .bd{width: 100%;height: 460px;overflow: hidden;}
.hshs_box .bd ul{zoom: 1;overflow: hidden;}
.hshs_box .bd ul li{width: 366px;height: 440px;float: left;position: relative;z-index: 1;box-shadow: 0 0 4px #e4ecf4,0 0 4px 0 #e4ecf4;margin-right: 50px;margin-top: 20px;}
.hshs_box .bd ul li.num1{margin-left: 0;}
.hshs_box .bd ul li .li_bg{position: absolute;width: 100%;height: 100%;background: #fff;opacity: .6;filter: alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";position: absolute;top: 0;left: 0;z-index: 1;}
.hshs_box .bd ul li .main_box{width: 336px;z-index: 9;position:absolute;top: 15px;left: 15px;}
.hshs_box .bd ul li .main_box li .img-title{display: none;}
.hshs_box .bd ul li .main_box li,.hshs_box .bd ul li .main_box li a{display: block;width: 100%;height: 100%;}
.hshs_box .bd ul li .main_box .pic_box li{margin-top: 0;margin-right: 0;}
.hshs_box .bd ul li .main_box .pic_box{width: 100%;height: 180px;position: relative;overflow: hidden;}
.hshs_box .bd ul li .main_box .pic_box img{display: block;height: 180px;width: 100%;transition: all .4s;}
.hshs_box .bd ul li .main_box .pic_box:hover img{transform: scale(1.1);}
.hshs_box .bd ul li .main_box .pic_box .pic_bg{position: absolute;background: url("./../zjhs_images/rwhz_bg.png") no-repeat center center;width: 78px;height: 78px;left: 81px;top: 31px;font-size: 18px;font-weight: bold;color: #fff;text-align: center;}
.hshs_box .bd ul li .main_box .pic_box .pic_bg.lh78{line-height: 78px;}
.hshs_box .bd ul li .main_box .pic_box .pic_bg.lh39{line-height: 26px;}
.hshs_box .bd ul li .main_box .pic_box .pic_bg span{margin-top: 11px;display: block;}
.hshs_box .bd ul li .main_box .detail_lists{margin-top: 23px;width: 100%;height: auto;}
.hshs_box .bd ul li .main_box .detail_lists h2{font-size: 22px;font-weight: bold;font-family: "黑体";line-height: 26px;text-align: center;padding-bottom: 15px;}
.hshs_box .bd ul li .main_box .detail_lists ul li{padding-left: 19px;background: url("./../zjhs_images/rwhz_ico.png") no-repeat 5px;height: 40px;line-height: 40px;font-size: 16px;margin: 0 auto;width: auto;float: none;box-shadow:none}
.hshs_box .bd ul li.num2 .main_box .detail_lists ul li{float: left;width: 93px;}
.hshs_box .bd ul li .main_box .detail_lists ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}
.hshs_box .bd ul li .main_box .detail_lists ul li a:hover{color: #ea2302;}
.hshs_box .hd a{display: block;width: 42px;height: 42px;position: absolute;z-index: 9999;}
.hshs_box .hd a:first-child{margin-left: 0;}
.hshs_box .hd a i{display: block;font-style: normal;width:100%;height:100%;text-align: center;}
.hshs_box .hd a.prev{top: 0;right:56px;}
.hshs_box .hd a.prev i{background: url("./../zjhs_images/hshs-left-btn.png") no-repeat center center;}
.hshs_box .hd a.next{top: 0;right:0;}
.hshs_box .hd a.next i{background: url("./../zjhs_images/hshs-right-btn.png") no-repeat center center;}

/* 自适应CSS */
@media (max-width: 1280px){
    .left_dh{left: -22px;}
}
@media (max-width: 1199px) and (min-width: 992px){
    .center{width: 992px;}
    .left_dh{height: auto;display: none;}
    .vedio_box{margin-left:0!important}
    .logo{margin-left:110px}
    .neirong2_content{width: 100%;height: 450px;margin-top:40px;}
    .neirong2_art{width: 96%;left:0;top:0;padding: 20px 2%;}
    .rwhz_box{width: 100%;}
    .rwhz_box .bd ul li{width:342px}
    .rwhz_box .bd ul li .main_box{ width: 276px;}
    .sjhs_box ul li.active{width: 344px;}
    .lyhs_box ul li{margin-left:80px}
    .shixian_box ul li{margin-right: 60px;;}
    .lyhs_box ul li img{width: 100%;height: auto;}
    .lyhs_box ul li{width: 140px;height:auto}
    .site-logo{text-align: center;}
    .zjin-footer{margin-left: -496px;}

    /* 红色黄山 */
    .hshs_box .swiper-container .swiper-slide.num2 .main_box .detail_lists ul li{width: 79px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .left_dh{height: auto;display: none;}
    .center{width: 767px;}
    .content{padding: 0;}

    /* 红色黄山 */
    .hshs_box .swiper-container .swiper-slide.num2 .main_box .detail_lists ul li{width: 54px;}
}
@media (max-width: 991px){
    .left_dh{height: auto;display: none;}
    .center{width: 767px;}
    .content{padding: 0;}
    .vedio_box{width: 96%;height:auto;margin-left:auto!important;margin-right:auto!important;margin-top: 20px!important;}
    .logo{width:100%;margin-left:0;text-align:center;}
    .neirong2_art p{height: 228px;overflow-y: auto;}
    .neirong2_content{width: 100%;height: 450px;margin-top:30px;}
    .neirong2_art{width: 96%;left:0;top:0;padding: 20px 2%;}
    .rwhz_box{width: 100%;}
    .rwhz_box .bd ul li{width:391px;}
    .rwhz_box .bd ul li .main_box{margin-right: 15px;}
    .sjhs_box ul li a span{left: 50%;margin-left:-12px}
    .sjhs_box ul li{width: 89px;}
    .sjhs_box ul li.active{width: 370px;}
    .lyhs_box ul li{width: 23%;margin:0 1%;height: auto;}
    .lyhs_box ul li.num1{margin-left:1%;}
    .lyhs_box ul li img{width: 100%;height: auto;}
    .shixian_box{margin-top:30px}
    .shixian_box ul li{width: 31.333%;margin: 18px 1% 0;}
    .shixian_box ul li.num4, .shixian_box ul li.num7{margin-right: 1%;}
    .shixian_box ul li.num5{margin-left: 1%;}
    .com_title{margin-top: 20px;}
    .com_title ul,.com_title ul li,.com_title ul li img{width: 100%;height: auto;}
    .shixian_box ul li.num1{margin-left: 0;}
    .site-logo{text-align: center;}
    .vedio_btn{top: 70px;right: 10px;}
    .logo{margin-top: 150px;}
    .site-logo-01{margin-top: 30px;}
    .rwhz_box,.sjhs_box,.lyhs_box{margin-top: 30px;}
    .zjin-footer{margin-left: -50%;width: 100%;}

    /* 红色黄山 */
    .hshs_box .swiper-container .swiper-slide.swiper-slide-active, .hshs_box .swiper-container .swiper-slide.swiper-slide-duplicate-active,.hshs_box .swiper-container .swiper-slide{transform: scale(1);}
    .hshs_box{overflow: hidden;}
}
@media (max-width: 767px){
    .sjhs_box ul li.active{width: 18%!important;}
    .center{width: 100%;height: auto;}
    .zjin-footer{position: relative;}
    .shixian_box ul li{width: 31.333%;margin: 18px 1% 0;}
    .shixian_box ul li.num4, .shixian_box ul li.num7{margin-right: 1%;}
    .shixian_box ul li.num5{margin-left: 1%;}
    .container_01 .center .cont .neirong{width: 96%;padding: 0 2%;height: auto;}
    .logo img{height: auto;margin: 0 auto;}
    .lyhs_box{margin-top:40px}
    .sjhs_box{margin-top: 20px;}
    .rwhz_box{margin-top: 20px;}
    .logo{height: auto;}
    .cont{background: url("../zjhs_images/zjhs_bg_01.png") center top no-repeat;position: initial;background-size: cover;height: auto;}
    body, html{overflow: auto;}
    .container_01{overflow: auto;}
    .rwhz_box .hd{width: auto;margin-top:0;height: 0;}
    .rwhz_box .bd ul li{width:100%;}
    .rwhz_box .bd ul li .main_box{margin-right: 0px;}
    .container_01 .dian,.container_01 .content{display: none;}
    .shixian_box ul li a img{width: 90%;height: auto;margin:0 auto}
    .shixian_box ul li a{margin-top: 0;}
    .shixian_box ul li a,.shixian_box ul li {height: auto;}
    .neirong2_content .neirong2_bg{display: none;}
    .neirong2_content{width: 100%;height: auto;margin-top: 40px;background: #fff;}
    .neirong2_art{position: initial;}
    .neirong2_lists li{width: 25%;margin-top: 10px;}
    .neirong2_lists{height: auto;margin-top: 0;}
    .neirong2_lists:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
    .sjhs_box ul li{width: 18%;margin: 0 1%!important;}
    .shixian_box ul li{background: none;}
    .lyhs_box ul li.num2, .lyhs_box ul li.num4, .lyhs_box ul li.num6{margin-top: 0;}

    .site-logo-01{display: none;}
    .lyhs_box ul{margin-left: 0;}

    /* 红色黄山 */
    .hshs_box .swiper-container .swiper-slide.num2 .main_box .detail_lists ul li{width: 85px;}
    .hshs_box{padding-top: 10px;margin-top: 0;}
}
@media (max-width: 630px){
    .shixian_box ul li{width: 50%;margin: 18px 0 0;background: none;}
    .shixian_box ul li.num5{margin-left: 0%;}
    .shixian_box ul li.num4, .shixian_box ul li.num7{margin-right: 0%;}
}
@media (max-width: 500px){
    /* 红色黄山 */
    .hshs_box .swiper-container .swiper-slide.num2 .main_box .detail_lists ul li{width: 100px;}
}
@media (max-width: 375px){
    .shixian_box ul li span{font: 20px/1.2 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;}
    .shixian_box ul li span{width: 30px;margin-left: -15px;}
    .shixian_box ul li span.xqmp_li_bg{height: 92px;}
}
@media (max-width: 320px){
    .shixian_box ul li span{top: 33px;}
    .shixian_box ul li span{font: 20px/1.2 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;}
    .shixian_box ul li span{width: 30px;margin-left: -15px;}
    .shixian_box ul li span.xqmp_li_bg{height: 80px;top: 28px;}
    .shixian_box ul li.num4 span.img_title, .shixian_box ul li.num6 span.img_title{top: 42px;}
}
@media (max-width: 400px){
    .menu_toggle{ top:60px;}
}
/*!*开启无障碍*!*/
.wza-on{background: url("../zjhs_images/zjhs_bg_01.png") center top no-repeat;background-size:cover; overflow: auto;}
.wza-on .container_01 .dian, .wza-on .container_01 .content{ display: none;}
.wza-on .zjin-footer{position: relative;  z-index: 3;    width: 100%;    margin: 0;    left: 0;}
.wza-on .container_01{ height: auto;}
.wza-on .center{ height: auto; position: static; }
.wza-on .container_01 .center .cont .neirong{ height: auto;}
.wza-on .neirong2_content{ height: auto; overflow: hidden;}
.wza-on .neirong2_art p{ height: auto;}
.wza-on .neirong2_art{ position: static;}
.wza-on .neirong2_content .neirong2_bg{ display: none;}
.wza-on .cont{ position: static; height: auto;}
