blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,textarea,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}

.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}

.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 "微软雅黑","Microsoft Yahei";color:#444;overflow-x:hidden;overflow-y:auto}
a{text-decoration:none;color:#444}
a:hover{color:#f7b502}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp1{width:100%;max-width:1400px;margin:0 auto}
.wp2{width:100%;max-width:1680px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:Helvetica;src:url(../fonts/helvetica.ttf)}
@font-face{font-family:HelveticaBold;src:url(../fonts/helveticabold.ttf)}
@font-face{font-family:PangMenZhengDaoCu;src:url(../fonts/pangmenzhengdaocu.ttf)}
@font-face{font-family:HelveticaInseratRomanSemiB;src:url(../fonts/helveticainseratromansemib.ttf)}
@font-face{font-family:HelveticaRomanSemiB;src:url(../fonts/helveticaromansemib.ttf)}
@font-face{font-family:SourceHanSeriFSC;src:url(../fonts/SourceHanSeriFSC.otf)}
@font-face{font-family:gabo_drive;src:url(../fonts/gabo_drive.otf)}
.header{position:absolute;left:0;right:0;top:0;z-index:100}
.hd-bg{background:rgba(0,0,0,.2);height:120px;-webkit-border-radius:0 0 95px 95px;-moz-border-radius:0 0 95px 95px;border-radius:0 0 95px 95px;padding:0 64px}
.hd-r{float:right;padding-top:28px}

.btn-slide{width:30px;height:30px;background:url(../images/img68.png) center center no-repeat;-webkit-background-size:30% auto;background-size:30% auto;position:absolute;right:5px;top:3px;display:none}
.btn-slide.ok{background-image:url(../images/img69.png)}
.menuBtn{width:30px;cursor:pointer;position:absolute;left:10px;top:50%;z-index:9;padding-top:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.menuBtn b{display:block;height:3px;background-color:#0c5736;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}

.banner{height:100vh;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover;position:relative}
.banner-bg{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}
.m-notice{width:634px;background:rgba(0,0,0,.6);padding:15px 34px 30px;position:absolute;left:0;bottom:0;z-index:5}
.m-notice .btn-close{display:block;width:22px;height:22px;background:url(../images/img15.png) center center no-repeat;cursor:pointer;position:absolute;right:-5px;top:-5px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-notice .btn-close:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.m-notice .col-l,.m-notice .col-r{width:50%}
.m-notice .tit1,.m-notice .tit2{font-size:18px;color:#fff;line-height:52px;font-weight:400}
.m-notice .tit2{overflow:hidden;border-bottom:1px solid #6d6d72;margin-bottom:11px}
.m-notice .tit2 .more{float:right;font-size:14px;color:#fff}
.m-notice .tit2 .more:hover{color:#f7b502}
.m-notice .tit2 h3{font-size:20px;color:#fff;font-weight:400}
.m-notice .tit3{overflow:hidden;font-size:16px;color:#fff;line-height:20px;font-weight:400}
.m-notice .pic{display:block;width:227px;height:147px;overflow:hidden}
.m-notice .pic a{display:block;height:100%;position:relative}
.m-notice .pic img{display:block;width:100%;height:100%}
.m-notice .icon-play{display:block;width:50px;height:50px;position:absolute;left:50%;top:50%;z-index:10;-webkit-transform:translate(-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/img19.png) center center no-repeat;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-notice .pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.m-notice .date{float:left;margin-right:14px;width:51px;padding:3px 0;font-size:12px;color:#fff;line-height:16px;text-align:center;background:rgba(255,255,255,.1)}
.m-notice .date strong{display:block;font-size:26px;line-height:1}
.m-notice .det{font-size:12px;color:#fff;line-height:20px;clear:both;padding-top:11px}
.m-notice .det p{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-notice .det a{color:inherit}
.m-notice .det a:hover{color:#f7b502}
.c{height:0;clear:both}

.g-float{position:fixed;right:0;top:30%;z-index:100}
.g-float li{margin-bottom:1px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-float li a{display:block;width:54px;height:54px;line-height:54px;text-align:center;background:rgba(0,0,0,.6)}
.g-float li:hover a{background:#f7b502}
.g-float .img{display:inline-block;vertical-align:middle;width:40px;height:40px;margin-top:-2px}
.g-float .det{position:absolute;top:0;left:100%;width:169px;height:100%;background:#f7b502;font-size:14px;color:#fff;line-height:54px;font-weight:700;text-align:left;padding-left:10px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-float li:hover .det{left:-115px}
.g-float .det img{width:40px;height:40px;display:inline-block;vertical-align:middle;margin:-2px 0 0}
.g-float .pic{position:absolute;right:100%;top:0;width:100px;height:100px;background:rgba(0,0,0,.6);display:none}
.g-float li:hover .pic{display:block}
.g-float .pic img{display:block;width:100%;height:100%}
.hide{height:0;clear:both}
.row-a1,.row-a2,.row-a3,.row-a4,.row-a5,.row-a6{-webkit-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;overflow:hidden;position:relative}
.row-a1{padding:60px 0 49px}
.row-a2{padding:85px 0 153px}
.row-a3{padding:82px 0 102px}
.row-a4{padding:82px 0 0}
.row-a5{padding:82px 0 78px}
.row-a6{padding-left:6.25%}
.g-tit1{overflow:hidden;text-align:center;position:relative;color:#222}
.g-tit1 .more{font-size:20px;color:#333;line-height:47px;padding-left:24px;background:url(../images/img17.png) left center no-repeat;position:absolute;right:0;bottom:0}
.g-tit1 .more:hover{color:#f7b502;background-image:url(../images/img18.png)}
.g-tit1 h3{display:inline-block;vertical-align:top;font-size:50px;color:inherit;line-height:70px;text-align:center;position:relative;z-index:5}
.g-tit1 h3 span{font-family:SourceHanSeriFSC,"微软雅黑";padding:0 18px 0 2px;background:url(../images/img20.png) right center no-repeat;-webkit-background-size:auto 81.66%;background-size:auto 81.66%}
.g-tit1 h3 span:last-child{background:0 0}
.g-tit1 h3:after{content:"";display:block;width:32px;height:32px;background:#feba01;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:-18px;top:4px;z-index:-1}
.g-tit1-1{color:#fff}
.g-tit1-1 h3 span{background-image:url(../images/img20-1.png)}
.m-play{margin:38px -7px 0}
.m-play .slick-dots{position:absolute;left:0;bottom:-20px;width:100%;text-align:center;z-index:9}
.m-play .slick-dots li{display:inline-block;margin:0 2px}
.m-play .slick-dots li button{display:block;width:10px;height:10px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:50%;padding:0;border:1px solid #000;cursor:pointer}
.m-play .slick-dots li.slick-active button{background-color:#f7b502;border-color:#f7b502}
.m-play .slick-next,.m-play .slick-prev{position:absolute;top:50%;margin-top:-30px;overflow:hidden;width:30px;height:60px;font-size:0;line-height:0;z-index:9;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;border:none}
.m-play .slick-prev{left:-57px;background-image:url(../images/img24.png)}
.m-play .slick-next{right:-57px;background-image:url(../images/img25.png)}
.m-play .slick-prev:hover{background-image:url(../images/img26.png)}
.m-play .slick-next:hover{background-image:url(../images/img27.png)}
.m-play .con{background:#fff;position:relative;z-index:10;overflow:hidden;margin:0 7px}
.m-play .pic{height:0;padding-top:112.9%;position:relative;z-index:3;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;top:249px}
.m-play .con:hover .pic{top:0}
.m-play .pic img{display:block;z-index:1;position:absolute;left:0;top:0;width:100%;height:100%}
.m-play .txt{position:absolute;left:0;right:0;top:0;z-index:5;background:#fff;font-size:14px;color:#666;line-height:24px;padding:43px 44px 51px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}
.m-play .tit{font-size:24px;color:#000;line-height:30px;font-weight:400;padding:35px 0 0;position:relative;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-play .tit:after{content:"";display:block;width:21px;height:2px;background:#000;position:absolute;left:0;top:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-play .info{font-size:14px;color:#999;margin:5px 0 12px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:url(../images/img22.png) left center no-repeat}
.m-play .icon-date{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/eb1cd94f9b9840a89af45e1c54a7d6df.gif) center center no-repeat;margin:-2px 3px 0 0}
.m-play .det{height:48px;overflow:hidden}
.m-play .btn-det{display:block;width:133px;height:37px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:16px;color:#fff;line-height:37px;text-align:center;background:#f7b502;position:absolute;left:56px;bottom:85px;z-index:8;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-play .btn-det:hover{background:#f6c746}
.m-play .con:hover .btn-det{opacity:1;filter:alpha(opacity=100)}
.m-play .con:hover{color:#fff;background:0 0}
.m-play .con:hover .tit:after{background:#fff}
.m-play .con:hover .txt{background:0 0;color:rgba(255,255,255,.6)}
.m-play .con:hover .info{background-image:url(../images/img23.png);color:rgba(255,255,255,.6)}
.m-play .con:hover .tit{color:#fff}
.m-video{margin:40px -7px 0}
.m-video .slick-dots{position:absolute;left:0;bottom:-15px;width:100%;text-align:center;z-index:9}
.m-video .slick-dots li{display:inline-block;margin:0 2px}
.m-video .slick-dots li button{display:block;width:10px;height:10px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:50%;padding:0;border:1px solid #000;cursor:pointer}
.m-video .slick-dots li.slick-active button{background-color:#f7b502;border-color:#f7b502}
.m-video .slick-next,.m-video .slick-prev{position:absolute;top:50%;margin-top:-15px;overflow:hidden;width:30px;height:60px;font-size:0;line-height:0;z-index:9;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;border:none}
.m-video .slick-prev{left:-57px;background-image:url(../images/img24.png)}
.m-video .slick-next{right:-57px;background-image:url(../images/img25.png)}
.m-video .slick-prev:hover{background-image:url(../images/img26.png)}
.m-video .slick-next:hover{background-image:url(../images/img27.png)}
.m-video .con{margin:0 7px 10px;box-shadow:0 0 7px rgba(0,0,0,.06)}
.m-video .pic{height:0;padding-top:55.34%;position:relative;z-index:3;overflow:hidden}
.m-video .pic a{display:block;height:100%}
.m-video .pic img{display:block;z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.m-video .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-video .icon-play{display:block;width:90px;height:90px;position:absolute;left:50%;top:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/img28.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.m-video .txt{background:#fff;font-size:14px;color:#222;line-height:24px;padding:53px 85px 47px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}
.m-video .tit{font-size:24px;color:#191919;line-height:30px;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding-left:15px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-video .tit a{color:inherit}
.m-video .tit:hover{color:#f7b502}
.m-video .tit:hover:after{background:#f7b502}
.m-video .tit:after{content:"";display:block;width:2px;height:21px;background:#000;position:absolute;left:0;top:6px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-video .det{opacity:.7;filter:alpha(opacity=70);height:48px;overflow:hidden;margin:14px 0 16px}
.m-video .info{padding-top:16px;border-top:1px solid #e0e1e3;color:#666;color:rgba(102,102,102,.7)}
.m-video .info span{display:inline-block;vertical-align:top;margin-right:93px;max-width:50%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-video .info img{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0}
.m-tourist{font-size:14px;color:#fff;line-height:24px;width:42.7%;margin:61px 0 0 8.9%}
.m-tourist .tit2{font-size:16px;font-weight:400;position:relative}
.m-tourist .tit2:after{content:"";display:block;width:9999px;height:1px;background:#fff;position:absolute;right:100%;top:50%;margin-right:25px}
.m-tourist .tit1{font-size:36px;line-height:46px;font-weight:400;margin:27px 0 30px}
.m-tourist .more{display:block;width:136px;height:37px;border:1px solid rgba(255,255,255,.5);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;font-size:14px;color:#fff;line-height:35px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:36px}
.m-tourist .more:hover{background:#f7b502;border-color:#f7b502}
.ul-tab1{height:171px;border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.5);background:#000;background:rgba(0,0,0,.5);margin-top:263px}
.ul-tab1 li{float:left;width:20%;height:100%;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,.5);cursor:pointer}
.ul-tab1 li:last-child{border:none}
.ul-tab1 .pic{height:0;padding-top:49.73%;position:relative;overflow:hidden;display:none}
.ul-tab1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%}
.ul-tab1 .txt{font-size:14px;color:#fff;line-height:24px;text-align:center;padding:0 34px}
.ul-tab1 .det{height:48px;overflow:hidden;display:none}
.ul-tab1 .tit{font-size:22px;color:#fff;font-weight:400;margin-bottom:9px}
.ul-tab1 i{display:block;width:81px;height:81px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;margin:27px auto -9px}
.ul-tab1 .icon1{background-image:url(../images/img34.png)}
.ul-tab1 .icon2{background-image:url(../images/img35.png)}
.ul-tab1 .icon3{background-image:url(../images/img36.png)}
.ul-tab1 .icon4{background-image:url(../images/img37.png)}
.ul-tab1 .icon5{background-image:url(../images/img38.png)}
.ul-tab1 li.on{background:#f7b502}
.ul-tab1 li.on .con{position:relative;top:-212px}
.ul-tab1 li.on .det,.ul-tab1 li.on .pic{display:block}
.ul-tab1 li.on .txt{background:#f7b502}
.ul-tab1 li.on .tit{font-weight:700}
.ul-tab1 li.on i{background-color:#fff;position:relative;z-index:10;top:-39px;margin-top:0;margin-bottom:-30px}
.ul-tab1 li.on .icon1{background-image:url(../images/img39.png)}
.ul-tab1 li.on .icon2{background-image:url(../images/img40.png)}
.ul-tab1 li.on .icon3{background-image:url(../images/img41.png)}
.ul-tab1 li.on .icon4{background-image:url(../images/img42.png)}
.ul-tab1 li.on .icon5{background-image:url(../images/img43.png)}
.ul-tab2{position:absolute;top:154px}
.ul-tab2 li{display:inline-block;vertical-align:top;font-family:SourceHanSeriFSC,"微软雅黑";font-size:48px;color:#fff;line-height:1.33;margin-right:27px;padding-bottom:10px;opacity:.6;filter:alpha(opacity=60);cursor:pointer;position:relative;z-index:2;border-bottom:3px solid transparent}
.ul-tab2 li:after{content:"";width:32px;height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f7b502;position:absolute;left:-15px;top:0;z-index:-1;display:none}
.ul-tab2 li.on{border-color:#fff;opacity:1;filter:alpha(opacity=100)}
.ul-tab2 li.on:after{display:block}
.box-news{overflow:hidden}
.m-news{float:left;width:51%;margin-top:313px}
.m-news .slick-dots{position:absolute;left:0;bottom:0;width:100%;z-index:9}
.m-news .slick-dots li{display:inline-block;margin:0 2px}
.m-news .slick-dots li button{display:block;width:16px;height:16px;font-size:0;line-height:0;text-indent:999px;background:url(../images/img46.png) center center no-repeat;cursor:pointer;border:none}
.m-news .slick-dots li.slick-active button{background-image:url(../images/img47.png)}
.m-news .con{padding-bottom:144px}
.m-news .date{width:117px;height:32px;font-size:14px;color:#fff;line-height:32px;text-align:center;background:#f7b502}
.m-news .tit{font-size:48px;color:#fff;line-height:1.25;font-weight:400;margin:32px 0 78px;max-height:2.5em;overflow:hidden}
.m-news .tit a{color:inherit}
.m-news .more{font-size:14px;color:#fff;line-height:24px}
.m-news .more:hover,.m-news .tit a:hover{color:#f7b502}
.ul-news{float:right;width:40.2%;border-left:1px solid rgba(255,255,255,.5)}
.ul-news li{background:#000;background:rgba(0,0,0,.5);border-bottom:1px solid rgba(255,255,255,.5);padding:111px 90px 148px;position:relative}
.ul-news li:after,.ul-news li:before{content:"";display:block;height:8px;position:absolute;left:10px;right:10px;background:url(../images/img48.png) left top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}
.ul-news li:before{top:8px}
.ul-news li:after{bottom:8px}
.ul-news li:last-child{border:none}
.ul-news .date{width:117px;height:32px;font-size:14px;color:#fff;line-height:32px;text-align:center;background:#f7b502}
.ul-news .tit{font-size:24px;color:#fff;line-height:1.5;font-weight:400;margin:30px 0 45px;max-height:3em;overflow:hidden}
.ul-news .tit a{color:inherit}
.ul-news .more{font-size:14px;color:#fff;line-height:24px}
.ul-news .more:hover,.ul-news .tit a:hover{color:#f7b502}
.ul-hot{overflow:hidden;margin-top:33px}
.ul-hot li{overflow:hidden;position:relative;padding-right:40.6%;background:#fff;margin-bottom:13px}
.ul-hot .pic{height:0;padding-top:61.12%;position:relative;overflow:hidden}
.ul-hot img{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}
.ul-hot .pic:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
.ul-hot .icon-hot{position:absolute;left:0;top:0;z-index:5;width:174px;height:174px;background:url(../images/img52.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ul-hot .icon-play{position:absolute;left:50%;top:50%;z-index:5;width:90px;height:90px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/img28.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ul-hot .item-price{position:absolute;right:77px;bottom:53px;z-index:5;font-size:16px;color:#fff}
.ul-hot .item-price em{font-family:gabo_drive;font-size:81px;line-height:1}
.ul-hot .txt{width:40.6%;position:absolute;right:0;top:0;bottom:0;padding:5% 4.8% 0;background-repeat:no-repeat;background-position:right 30px bottom 30px;font-size:14px;color:#666;line-height:24px}
.ul-hot .det{height:120px;overflow:hidden}
.ul-hot .tit1{font-size:40px;color:#333;line-height:1.5;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot .tit1 em{display:block;font-family:PangMenZhengDaoCu,Arial;font-size:98px;text-transform:uppercase;line-height:1;opacity:.06;filter:alpha(opacity=6);margin-bottom:-61px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot .tit2{font-size:30px;color:#666;line-height:1.1;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot .info{font-size:16px;letter-spacing:10px;padding:32px 0 24px;margin-bottom:21px;border-bottom:1px solid #e5e5e5}
.ul-hot .btn-reserve{display:block;width:158px;height:37px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:url(../images/img53.png) right 3px center no-repeat #f7b502;-webkit-background-size:auto 90%;background-size:auto 90%;font-size:16px;color:#fff;line-height:37px;margin-top:42px;padding:0 30px 0 27px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot .btn-reserve:hover{background-color:#f6c746}
.ul-hot li:nth-child(2n){padding-right:0;padding-left:40.6%}
.ul-hot li:nth-child(2n) .txt{left:0;right:auto;background-position:left 30px bottom 10px}
.ul-hot li:nth-child(2n) .icon-hot{left:auto;right:0;background-image:url(../images/img52-1.png)}
.ul-hot li:nth-child(2n) .item-price{right:auto;left:77px}
.m-attractions{background:url(../images/img56.png) center top 80px no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin:118px 0 40px}
.m-attractions .pic{display:block;width:165px;height:165px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#f7b502;position:relative;font-size:28px;color:#fff;line-height:30px;margin:80px auto 30px;cursor:pointer}
.m-attractions .pic img{display:block;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.m-attractions .pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.m-attractions .pic span{padding:0 20px;display:block;position:absolute;left:0;right:0;top:50%;z-index:5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-attractions .pic:after{content:"";display:block;width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0;z-index:-1;opacity:0;filter:alpha(opacity=0);-webkit-animation:1.2s linear infinite prop;-o-animation:1.2s linear infinite prop;animation:1.2s linear infinite prop}
.m-attractions .slick-current .pic:after{display:none}
.m-attractions .slick-current .pic{box-shadow:0 0 0 8px rgba(255,255,255,.4)}
.m-attractions .slick-current .pic img{opacity:.1;filter:alpha(opacity=10)}
@-webkit-keyframes prop{
from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}
to{box-shadow:0 0 0 25px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}
}
@-o-keyframes prop{
from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}
to{box-shadow:0 0 0 25px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}
}
@-moz-keyframes prop{
from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}
to{box-shadow:0 0 0 25px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}
}
@-ms-keyframes prop{
from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}
to{box-shadow:0 0 0 25px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}
}
@keyframes prop{
from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}
to{box-shadow:0 0 0 25px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}
}
.m-attractions .item2 .pic{top:-51px}
.m-attractions .item3 .pic{top:-15px}
.m-attractions .item4 .pic{top:-25px}
.m-attractions-det{width:1144px;margin:0 auto}
.m-attractions-det .slick-next,.m-attractions-det .slick-prev{position:absolute;top:50%;margin-top:-30px;overflow:hidden;width:30px;height:60px;font-size:0;line-height:0;z-index:9;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;border:none}
.m-attractions-det .slick-prev{left:-124px;background-image:url(../images/img63.png)}
.m-attractions-det .slick-next{right:-124px;background-image:url(../images/img64.png)}
.m-attractions-det .slick-prev:hover{background-image:url(../images/img26.png)}
.m-attractions-det .slick-next:hover{background-image:url(../images/img27.png)}
.m-attractions-det .slick-dots{position:absolute;left:0;bottom:-20px;width:100%;text-align:center;z-index:9}
.m-attractions-det .slick-dots li{display:inline-block;margin:0 2px}
.m-attractions-det .slick-dots li button{display:block;width:10px;height:10px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:50%;cursor:pointer;border:1px solid #000;padding:0}
.m-attractions-det .slick-dots li.slick-active button{background-color:#f7b502;border-color:#f7b502}
.m-attractions-det .item{overflow:hidden}
.m-attractions-det .col-l{width:29%}
.m-attractions-det .tit{font-size:48px;color:#fff;line-height:1.2;font-weight:400;margin-bottom:26px}
.m-attractions-det .btn-voice{display:block;width:136px;height:37px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #fff;border:1px solid rgba(255,255,255,.5);overflow:hidden;cursor:pointer;font-size:16px;color:#fff;line-height:35px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-attractions-det .btn-voice:hover{background:#f7b502;border-color:#f7b502}
.m-attractions-det .btn-voice img{display:inline-block;vertical-align:middle;margin:-2px 3px 0 0}
.m-attractions-det .btn-voice audio{position:absolute;left:-9999px}
.m-attractions-det .det{width:70.6%;float:right;font-size:14px;color:#fff;line-height:24px;position:relative;padding-left:4.2%}
.m-attractions-det .det:after{content:"";display:block;width:1px;position:absolute;left:0;top:5px;bottom:4px;background:#fff}
.m-map{margin:50px 0 68px;background:#fff;border:1px solid #dbdbdb}
.m-map img{display:block;margin:0 auto}
.m-driving{font-size:14px;color:#666;line-height:24px;margin:66px 0 72px}
.m-driving .tit{font-size:24px;color:#333;line-height:1.5;font-weight:400;margin-bottom:19px}
.m-driving .video{margin-top:46px;background:#000}
.m-driving .video video{display:block;width:100%;height:auto}
.m-weather{margin:38px 0 28px}
.m-weather .con{padding:43px 83px 32px;margin-top:17px;background:#fff}
.ul-hot2{margin-top:58px;margin-bottom:65px}
.ul-hot2 li{overflow:hidden;position:relative;padding-right:40.28%;background:#fff;margin-bottom:30px;box-shadow:0 0 30px rgba(0,0,0,.06)}
.ul-hot2 .pic{height:0;padding-top:61.12%;position:relative;overflow:hidden}
.ul-hot2 img{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}
.ul-hot2 .pic:hover img{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}
.ul-hot2 .icon-hot{position:absolute;left:0;top:0;z-index:5;width:146px;height:146px;background:url(../images/img52.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ul-hot2 .icon-play{position:absolute;left:50%;top:50%;z-index:5;width:76px;height:76px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/img28.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ul-hot2 .item-price{position:absolute;right:63px;bottom:45px;z-index:5;font-size:14px;color:#fff}
.ul-hot2 .item-price em{font-family:gabo_drive,"微软雅黑";font-size:66px;line-height:1}
.ul-hot2 .txt{width:40.28%;position:absolute;right:0;top:0;bottom:0;padding:5% 4.8% 0;background-repeat:no-repeat;background-position:right 30px bottom 30px;font-size:12px;color:#666;line-height:24px}
.ul-hot2 .det{height:120px;overflow:hidden}
.ul-hot2 .tit1{font-size:33px;color:#333;line-height:1.5;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot2 .tit1 em{display:block;font-family:PangMenZhengDaoCu,Arial;font-size:82px;text-transform:uppercase;line-height:1;opacity:.06;filter:alpha(opacity=6);margin-bottom:-50px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot2 .tit2{font-size:25px;color:#666;line-height:1.1;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot2 .info{font-size:14px;letter-spacing:10px;padding:25px 0 19px;margin-bottom:21px;border-bottom:1px solid #e5e5e5}
.ul-hot2 .btn-reserve{display:block;width:133px;height:31px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:url(../images/img53.png) right 3px center no-repeat #f7b502;-webkit-background-size:auto 83%;background-size:auto 83%;font-size:14px;color:#fff;line-height:31px;font-weight:700;margin-top:13px;padding:0 30px 0 23px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-hot2 .btn-reserve:hover{background-color:#f6c746}
.ul-hot2 li:nth-child(2n){padding-right:0;padding-left:40.28%}
.ul-hot2 li:nth-child(2n) .txt{left:0;right:auto;background-position:left 30px bottom 10px}
.ul-hot2 li:nth-child(2n) .icon-hot{left:auto;right:0;background-image:url(../images/img52-1.png)}
.ul-hot2 li:nth-child(2n) .item-price{right:auto;left:36px}
@media only screen and (max-width:1920px){
.g-tit1 h3{font-size:2.6vw;line-height:1.4}
.ul-hot .tit1 em{font-size:5.1vw}
.ul-hot .tit1{font-size:2vw}
.ul-hot .tit2{font-size:1.56vw}
.m-attractions .pic{font-size:1.45vw;line-height:1.07}
.m-attractions-det .tit,.m-news .tit,.ul-tab2 li{font-size:2.5vw}
.m-tourist .tit1{font-size:1.87vw;line-height:1.27}
.ul-hot .item-price em{font-size:4.2vw}
.ul-hot2 .tit1{font-size:1.71vw}
.ul-hot2 .tit1 em{font-size:4.27vw}
.ul-hot2 .tit2{font-size:1.3vw}
.ul-hot2 .item-price em{font-size:3.43vw}
}
@media only screen and (max-width:1680px){
.wp1,.wp2{width:1200px}
.hd-bg{height:100px;padding:0 30px;-webkit-border-radius:0 0 80px 80px;-moz-border-radius:0 0 80px 80px;border-radius:0 0 80px 80px}
.hd-r{padding-top:20px}

.g-float .det{font-size:13px}
.row-a1,.row-a2,.row-a3,.row-a4,.row-a5{padding:30px 0}
.row-a4{padding-bottom:0}
.g-tit1{margin-bottom:30px}
.g-tit1 h3:after{width:20px;height:20px;left:-8px}
.ul-hot .txt,.ul-hot2 .txt{padding:2% 2% 0;font-size:12px}
.ul-hot .tit1 em{margin-bottom:-50px}
.ul-hot2 .tit1 em{margin-bottom:-40px}
.ul-hot .info{font-size:14px;padding:20px 0 10px}
.ul-hot .btn-reserve{font-size:14px;margin-top:30px}
.ul-hot .icon-hot,.ul-hot2 .icon-hot{width:140px;height:140px}
.m-video .icon-play,.ul-hot .icon-play,.ul-hot2 .icon-play{width:70px;height:70px}
.g-tit1 .more{font-size:16px;-webkit-background-size:auto 30%;background-size:auto 30%;padding-left:20px}
.ul-hot .item-price{bottom:20px;right:5%}
.ul-hot li:nth-child(2n) .item-price{left:7%;right:auto}
.m-attractions{margin:60px 0 30px}
.m-attractions-det .btn-voice{font-size:14px}
.m-attractions .pic{font-size:18px}
.m-attractions-det .slick-next{right:-70px}
.m-attractions-det .slick-prev{left:-70px}
.m-play .txt{padding:20px;font-size:12px}
.m-play .tit{font-size:18px;padding-top:20px}
.m-play .pic{top:179px}
.ul-tab1 .tit{font-size:18px}
.ul-tab1 li.on .txt{padding:0 10px}
.m-tourist{margin-top:30px}
.m-tourist .tit1{margin:15px 0}
.m-tourist .more{margin-top:20px}
.m-video{margin:0}
.m-video .txt{padding:20px}
.m-video .tit{font-size:18px}
.ul-hot2{margin:30px 0}
.ul-hot2 .item-price{bottom:20px;right:40px}
.ul-hot2 li:nth-child(2n) .item-price{left:55px;right:auto}
}
@media only screen and (max-width:1440px){
.m-driving,.m-map,.m-weather{margin:20px 0}
.m-weather .con{padding:20px 5%}
.m-driving{font-size:12px;line-height:1.8}
.m-driving .tit{font-size:20px;margin-bottom:10px}
.m-driving .video{margin-top:20px}
.m-notice{width:450px;padding:10px 10px 20px}
.m-notice .tit1,.m-notice .tit2,.m-notice .tit2 h3,.m-notice .tit3{font-size:14px}
.m-notice .tit1,.m-notice .tit2{line-height:40px}
.m-notice .tit2 .more{font-size:12px}
.m-notice .pic{width:200px;height:130px}
.m-notice .date{font-size:12px}
.m-notice .date strong{font-size:20px}
.m-attractions .pic{width:130px;height:130px}
.m-attractions-det{width:80%}
.ul-tab1{height:120px;margin-top:190px}
.ul-tab1 .tit{font-size:16px}
.ul-tab1 .txt{font-size:12px}
.ul-tab1 i{width:60px;height:60px;margin:10px auto 0}
.ul-tab1 li.on .con{top:-152px}
.ul-tab1 li.on i{top:-30px;margin-bottom:-25px}
.ul-news li{padding:60px}
.ul-news .tit{font-size:18px}
.m-news .date,.ul-news .date{font-size:12px}
.m-news{margin-top:190px}
.m-news .con{padding-bottom:100px}
.ul-tab2{top:70px}
.ul-news .more{font-size:12px}
.ul-tab2 li:after{width:20px;height:20px;left:-10px}
}
@media only screen and (max-width:1199px){
.wp1,.wp2{width:auto;max-width:none;padding:0 10px}
body{padding-top:60px}

.m-weather{display:none}
.m-driving .tit{font-size:18px}
.banner{height:auto}
.banner-bg{position:static;height:47.39vw}
.g-tit1{margin-bottom:20px}
.ul-hot{margin-top:0}
.g-tit1 h3{font-size:22px;line-height:30px}
.g-tit1 h3:after{width:10px;height:10px;left:-3px}
.g-tit1 .more{font-size:12px;line-height:30px;padding-left:13px;-webkit-background-size:auto 36%;background-size:auto 36%}
.ul-hot .tit1 em{font-size:40px;margin-bottom:-25px}
.ul-hot .tit1{font-size:18px}
.ul-hot .tit2{font-size:16px}
.ul-hot .info,.ul-hot2 .info{padding:15px 0 5px;margin-bottom:10px}
.ul-hot .icon-hot,.ul-hot2 .icon-hot{width:100px;height:100px}
.m-video .icon-play,.ul-hot .icon-play,.ul-hot2 .icon-play{width:50px;height:50px}
.ul-hot .item-price{font-size:14px}
.ul-hot .item-price em{font-size:36px}
.ul-hot2 .item-price em{font-size:30px}
.ul-hot2 .item-price{font-size:12px}
.ul-hot .btn-reserve,.ul-hot2 .btn-reserve{width:128px;height:30px;line-height:30px;-webkit-background-size:auto 80%;background-size:auto 80%;padding-left:15px}
.m-attractions-det .tit,.m-news .tit,.ul-tab2 li{font-size:22px}
.m-attractions .pic{font-size:16px}
.m-play .pic{top:0}
.m-play .txt{background:0 0;padding:10px;color:#fff}
.m-play .tit{color:#fff;font-size:14px;padding-top:10px}
.m-play .tit:after{display:none}
.m-play .info{color:#fff;background-image:url(../images/img23.png);font-size:12px}
.m-play .btn-det{width:90px;height:30px;line-height:30px;font-size:12px;opacity:1;filter:alpha(opacity=100);left:auto;right:10px;bottom:10px}
.m-play{margin:0}
.m-play .con{margin-bottom:10px}
.m-tourist{width:90%;margin:20px 0 0 5%;overflow:hidden;font-size:12px;line-height:1.8}
.m-tourist .more{width:100px;height:30px;font-size:12px;line-height:28px;float:right}
.m-tourist .tit1{font-size:16px}
.m-tourist .tit2{font-size:14px}
.ul-tab1{margin-top:140px}
.ul-tab1 .txt,.ul-tab1 li.on .txt{padding:0 5px}
.ul-tab1 li.on .con{top:-110px}
.ul-tab1 .tit{font-size:14px}
.ul-tab1 i{width:50px;height:50px;margin-top:15px}
.ul-tab1 li.on i{top:-25px;margin-bottom:-20px}
.m-video .txt{font-size:12px;padding:15px 10px}
.m-video .tit{font-size:16px}
.m-video .det{margin:10px 0}
.m-video .info{padding-top:10px}
.row-a6{padding:30px 10px 0}
.ul-tab2{position:static;text-align:center}
.ul-tab2 li{display:inline-block;vertical-align:top;margin:0 10px;border-width:2px}
.ul-tab2 li:after{width:10px;height:10px;left:-3px;top:3px}
.m-news{float:none;width:auto;margin:20px 0}
.ul-news{float:none;width:auto;overflow:hidden;border:none}
.ul-news li{float:left;width:50%;border:none;padding:5%}
.m-news .date,.ul-news .date{width:90px;height:30px;line-height:30px}
.m-news .tit{margin:10px 0 20px;max-height:none}
.m-news .more{font-size:12px}
.m-news .con{padding-bottom:40px}
.m-news .slick-dots{right:0;text-align:center}
.m-news .slick-dots li button{width:12px;height:12px;-webkit-background-size:cover;background-size:cover}
.ul-news .tit{font-size:16px;margin:15px 0 25px}
.ul-hot2 .tit1 em{font-size:34px;margin-bottom:-23px}
.ul-hot2 .tit1{font-size:16px;margin-bottom:5px}
.ul-hot2 .tit2{font-size:14px}
.ul-hot2{margin:20px 0 10px}
.ul-hot2 li{margin-bottom:20px}
.g-box{margin-bottom:15px}
}
@media only screen and (max-width:959px){
.ul-hot li,.ul-hot2 li{padding:0!important;margin-bottom:10px}
.ul-hot .txt,.ul-hot2 .txt{width:auto;position:static!important;padding:15px;overflow:hidden;-webkit-background-size:auto 60%;background-size:auto 60%}
.ul-hot .det,.ul-hot2 .det{height:auto}
.ul-hot .btn-reserve,.ul-hot2 .btn-reserve{float:right;margin-top:10px;width:110px}
.ul-hot li:nth-child(2n) .item-price{right:5%;left:auto}
.ul-hot li:nth-child(2n) .icon-hot{background-image:url(../images/img52.png);left:0;right:auto}
.ul-tab1 li.on .con{position:static}
.ul-tab1 li.on .det,.ul-tab1 li.on .pic{display:none}
.ul-tab1 li.on i{position:static;top:auto;margin:0 auto}
.ul-tab1{height:auto;overflow:hidden;margin-top:40px}
.ul-tab1 li{height:auto;padding:15px 0}
.ul-tab1 i{margin-top:0}
.ul-tab1 .tit{margin-bottom:0}
.m-video .info span{display:block;float:none;width:100%;margin-bottom:3px}
}
@media only screen and (max-width:767px){
body{padding-top:45px}

.hd-lang span{height:30px;line-height:28px}
.m-driving .tit{font-size:16px}
.m-notice{position:relative;width:auto;padding:5px 10px 15px}
.m-notice .col-l,.m-notice .col-r{float:none;width:auto}
.m-notice .pic{width:auto;height:auto}
.m-notice .btn-close{right:5px;top:5px}
.row-a1,.row-a2,.row-a3,.row-a4,.row-a5{padding:20px 0}
.row-a4{padding-bottom:0}
.g-tit1 h3{font-size:20px}
.g-tit1 h3 span{padding-right:13px}
.ul-hot .icon-hot,.ul-hot2 .icon-hot{width:60px;height:60px}
.m-video .icon-play,.ul-hot .icon-play,.ul-hot2 .icon-play{width:36px;height:36px}
.ul-hot .txt,.ul-hot2 .txt{padding:10px;-webkit-background-size:50% auto;background-size:50% auto}
.ul-hot .tit1 em{font-size:36px}
.ul-hot .tit1{font-size:16px;margin-bottom:5px}
.ul-hot .tit2{font-size:14px}
.ul-hot .info,.ul-hot2 .info{font-size:13px;letter-spacing:5px}
.ul-hot .item-price em{font-size:32px}
.ul-hot .item-price{bottom:10px}
.ul-hot2 .item-price,.ul-hot2 li:nth-child(2n) .item-price{bottom:10px;right:5%;left:auto}
.m-attractions{margin:0;background:0 0}
.m-attractions .item2 .pic,.m-attractions .item3 .pic,.m-attractions .item4 .pic{top:0}
.m-attractions .pic{width:100px;height:100px;margin:20px auto}
.m-attractions-det{width:90%}
.m-attractions-det .col-l,.m-attractions-det .det{float:none;width:auto}
.m-attractions-det .tit,.m-news .tit,.ul-tab2 li{font-size:18px;text-align:center}
.m-attractions-det .tit{margin-bottom:20px}
.m-attractions-det .btn-voice{width:100px;height:30px;line-height:28px;margin:0 auto 10px;font-size:12px}
.m-attractions-det .det{padding:0;margin-bottom:20px;font-size:12px;line-height:1.8}
.m-attractions-det .det:after{display:none}
.m-attractions-det .slick-dots{bottom:-5px}
.m-play .slick-dots{bottom:-10px}
.m-play .con{margin-left:0;margin-right:0}
.m-tourist{width:auto;margin-left:0}
.m-tourist .more{margin-top:10px}
.ul-tab1{margin-top:20px}
.ul-tab1 .txt,.ul-tab1 li.on .txt{padding:0}
.ul-tab1 i{width:30px;height:30px}
.ul-tab1 .tit{font-size:12px}
.ul-tab1 li{padding:5px 0}
.m-tourist .tit1{margin:10px 0}
.m-video .con{margin-left:0;margin-right:0}
.m-video .slick-dots{bottom:-10px}
.m-video .txt{padding:10px}
.m-news .tit{text-align:left}
.ul-news li{float:none;width:auto;border-bottom:1px solid rgba(255,255,255,.3);overflow:hidden}
.m-news .con{overflow:hidden;padding-bottom:20px}
.m-news .more,.ul-news .more{float:right}
.ul-news .tit{font-size:14px;margin-bottom:15px}
.m-news .date,.ul-news .date{width:80px;height:24px;line-height:24px}
}
/*!公用*/
.ban{height:577px;min-height:180px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;position:relative}
.ban .txt{overflow:hidden;padding-top:290px}
.ban .txt h3{font-size:60px;color:#fff;line-height:1.2em;overflow:hidden}
.g-box{overflow:hidden;background-color:#fff;padding:23px 0;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.ul-txtq1{float:right;overflow:hidden}
.ul-txtq1 li{float:left}
.ul-txtq1 li a{display:block;font-size:16px;color:#333;line-height:40px;padding:0 24px;border-radius:20px;overflow:hidden}
.ul-txtq1 li.on a,.ul-txtq1 li:hover a{background-color:#f7b502;color:#fff}
.cur{overflow:hidden;font-size:14px;color:#666;line-height:40px;padding-left:32px;background:url(../images/iconq1.png) left center no-repeat}
.cur a{color:#666}
.cur a:hover{color:#f7b502}
.g-titq1{overflow:hidden}
.g-titq1 h3{font-size:30px;color:#666;line-height:1.5em;font-weight:400;padding-left:20px;position:relative;overflow:hidden}
.g-titq1 h3:after{content:'';width:3px;height:28px;background-color:#4c4c4c;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.pages{overflow:hidden;margin:0 -2px 58px;font-size:0}
.pages ul{display:inline-block;vertical-align:middle}
.pages li{float:left;margin:0 2px}
.pages li a,.pages li span{display:block;width:42px;height:42px;font-size:16px;color:#c9c8c8;line-height:40px;font-family:Helvetica,"微软雅黑";text-align:center;border:1px solid #e5e5e5;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.pages .pages-prev a{background-image:url(../images/iconq2.png)}
.pages .pages-next a{background-image:url(../images/iconq3.png)}
.pages li span{background-image:url(../images/iconq4.png)}
.pages .pages-on a{background-color:#e5e5e5;color:#666}
.pages li.on a,.pages li:hover a{background-color:#f7b502;border-color:#f7b502;color:#fff}
.pages .pages-prev.on a,.pages .pages-prev:hover a{background-image:url(../images/iconq2-1.png)}
.pages .pages-next.on a,.pages .pages-next:hover a{background-image:url(../images/iconq3-1.png)}
.cur a,.pages li a,.ul-txtq1 li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
/*!景区介绍 -酒店介绍*/
.m-hotel{margin-top:32px}
.m-hotel:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-hotel .top{background-color:#fff;margin-bottom:28px;padding:40px 108px 46px 40px;position:relative}
.m-hotel .top:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-hotel .top .money{display:block;width:107px;height:77px;text-align:center;font-size:30px;color:#fff;line-height:77px;background:url(../images/iconq5.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:-7px;right:0;z-index:2}
.m-hotel .top .box:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-hotel .top .ll{float:left;width:566px;margin-right:65px}
.m-hotel .slider-for{margin-bottom:14px}
.m-hotel .slider-for .item{overflow:hidden}
.m-hotel .slider-for .pic{position:relative;height:0;padding-top:100%;overflow:hidden}
.m-hotel .slider-for .pic img{display:block;width:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-hotel .slider-nav{margin:0 -7px}
.m-hotel .slider-nav .item{margin:0 7px}
.m-hotel .slider-nav .pic{position:relative;height:0;padding-top:65%;background-color:#ccc;overflow:hidden;cursor:pointer}
.m-hotel .slider-nav .pic img{display:block;width:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-hotel .slider-nav .slick-current .pic:after{content:'';border:3px solid #f7b502;position:absolute;top:0;left:0;bottom:0;right:0}
.m-hotel .slider-nav .slick-next,.m-hotel .slider-nav .slick-prev{position:absolute;top:50%;margin-top:-15px;overflow:hidden;width:30px;height:30px;font-size:0;line-height:0;z-index:2;border:none;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer}
.m-hotel .slider-nav .slick-prev{left:-18px;background-image:url(../images/iconq6.png)}
.m-hotel .slider-nav .slick-next{right:-18px;background-image:url(../images/iconq7.png)}
.m-hotel .slider-nav .slick-next:hover,.m-hotel .slider-nav .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-hotel .top .rr{overflow:hidden;padding-top: 30px;}
.m-hotel .top .tit{font-size:36px;color:#333;font-weight:400;line-height:1.5em;margin-bottom:17px;overflow:hidden}
.m-hotel .top .info{overflow:hidden;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:14px 0 23px;margin-bottom:34px}
.m-hotel .top .info dd{float:left;width:25%;padding:0 10px;text-align:center;font-size:14px;color:#666;line-height:1.71em;overflow:hidden;position:relative}
.m-hotel .top .info dd:after{content:'';width:1px;height:50px;background-color:rgba(0,0,0,.1);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-hotel .top .info dd:last-child:after{display:none}
.m-hotel .top .info span{display:block;font-size:24px;color:#999;line-height:1.4em;overflow:hidden}
.m-hotel .top .info span em{color:#b30912}
.m-hotel .top .info span i{display:inline-block;vertical-align:middle;width:16px;height:15px;background:url(../images/iconq8.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin:-6px 1px 0}
.m-hotel .top .txt{overflow:hidden;font-size:16px;color:#666;line-height:1.88em}
.m-hotel .top .txt p{margin-bottom:20px}
.m-hotel .top .txt p a{color:#000;margin-left:10px}
.m-hotel .top .txt p a:hover{text-decoration:underline}
.m-hotel .details{overflow:hidden;background-color:#fff;margin-bottom:48px}
.ul-tabq1{overflow:hidden;padding-top:3px;background-color:#f7b502}
.ul-tabq1 .tel{display:block;float:right;font-size:20px;color:#fff;line-height:67px;font-weight:700;margin-right:40px;overflow:hidden}
.ul-tabq1 .tel i{display:inline-block;vertical-align:middle;width:40px;height:40px;background:url(../images/iconq9.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;margin-right:12px}
.ul-tabq1 ul{overflow:hidden}
.ul-tabq1 li{float:left}
.ul-tabq1 li a{display:block;font-size:18px;color:#fff;font-weight:700;line-height:67px;padding:0 30px;overflow:hidden}
.ul-tabq1 li.on a,.ul-tabq1 li:hover a{background-color:#fff;color:#333;padding:0 40px}
.m-hotel .details .box{overflow:hidden;padding:48px 58px 61px}
.m-hotel .details .item{overflow:hidden;margin-bottom:4px}
.m-hotel .details .tit{font-size:18px;color:#333;line-height:1.67em;font-weight:400;overflow:hidden;margin-bottom:17px}
.m-hotel .details .tit i{display:inline-block;vertical-align:middle;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:8px}
.m-hotel .details .txt{font-size:16px;color:#666;line-height:1.88em;overflow:hidden}
.m-hotel .details .item.qm{margin-bottom:29px}
.m-hotel .details .item.qm .tit{margin-bottom:9px}
.m-hotel .details .item.qm .txt{line-height:2.3em}
.m-hotel .details .pics{overflow:hidden;margin-top:19px}
.m-hotel .details .con{float:left;width:50%;height:auto;padding:0 2px;margin-bottom:43px;overflow:hidden}
.m-hotel .details .pic{position:relative;height:0;padding-top:66.2%;background-color:#ccc;overflow:hidden}
.m-hotel .details .pic img{display:block;width:100%;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-hotel .details #map{height:585px;overflow:hidden}
.m-hotel .details #map img{-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s}
.m-hotel .slider-nav .slick-next,.m-hotel .slider-nav .slick-prev,.m-hotel .top .txt p a,.ul-tabq1 li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.g-box1{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.m-article{overflow:hidden;padding:40px 0 90px}
.m-articlel{float:left;width:970px;padding-top:5px}
.m-articler{float:right;width:352px;margin-left:78px}
.m-articlel .tit{font-size:30px;color:#222;margin-bottom:9px}
.m-articlel .info{font-size:14px;color:#666;margin:0 -15px 32px}
.m-articlel .info span{padding:0 15px;position:relative}
.m-articlel .info span:after{content:"";position:absolute;top:50%;right:0;height:15px;width:1px;background-color:#666;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-articlel .info span:last-child:after{display:none}
.m-articlel .txt{font-size:14px;color:#222;line-height:2em;margin-bottom:40px}
.m-articlel .txt video{width: 100% !important;height: 600px !important;}
.m-articlel .flip{overflow:hidden}
.m-articlel .flip ul{overflow:hidden;margin:0 -6px}
.m-articlel .flip li{height:58px;line-height:58px;float:left;width:45%;padding:0 6px}
.m-articlel .flip li a{display:block;font-size:14px;color:#333;padding:0 40px;background-color:#ededed;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-articlel .flip li.li2{width:70px;height:58px}
.m-articlel .flip li.li2 a{padding:0;border-radius:50%;text-align:center;overflow:hidden;font-size:0}
.m-articlel .flip li.li2 img{display:inline-block;width:46px;height:46px;vertical-align:middle}
.m-articlel .flip li.li2-m{display:none}
.m-articlel .flip li:hover a{color:#fff;background-color:#f7b502}
.m-listl1{overflow:hidden}
.m-listl1 .tit{font-size:24px;color:#222;font-weight:400;margin-bottom:18px}
.ul-listl1,.ul-listl1 .con{overflow:hidden}
.ul-listl1{margin-top:-12px}
.ul-listl1 li{border-bottom:1px dashed rgba(09,15,56,.1)}
.ul-listl1 .con{padding:12px 0 10px;display:block}
.ul-listl1 .pic{float:left;width:103px}
.ul-listl1 .pic img{display:block;width:100%}
.ul-listl1 .txt{overflow:hidden;font-size:14px;color:#666;line-height:1.43em;padding-left:23px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-listl1 .txt p{height:2.86em;overflow:hidden}
.ul-listl1 .txt .time{font-size:14px;color:#999;padding-left:17px;font-family:Helvetica,"微软雅黑";background:url(../images/i-iconl1.png) left center no-repeat;-webkit-background-size:12px auto;-moz-background-size:12px auto;-ms-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}
.ul-listl1 .con:hover .txt{color:#f7b502}
.m-probleml{overflow:hidden}
.m-titls{overflow:hidden;text-align:center;padding:23px 0}
.m-titls .tit{font-size:24px;color:#333;font-weight:400;display:inline-block;text-decoration:underline;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-titls .tit:hover{color:#f7b502}
.m-titls i{display:inline-block;vertical-align:middle;width:37px;height:38px;margin:-5px 10px 0 0;background:url(../images/i-iconl2.png) center center no-repeat;-webkit-background-size:37px auto;-moz-background-size:37px auto;-ms-background-size:37px auto;-o-background-size:37px auto;background-size:37px auto}
.ul-listl2{overflow:hidden;margin-bottom:15px}
.ul-listl2 li{padding:0 55px 0 48px;background-color:#fff;margin-bottom:18px}
.ul-listl2 .tit{overflow:hidden;position:relative;height:78px;line-height:78px;padding-right:73px}
.ul-listl2 .tit h3{float:left;font-size:18px;color:#333;font-weight:400;position:relative;padding-left:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl2 .tit h3:after{content:"";position:absolute;left:0;width:2px;height:17px;top:50%;background-color:#000;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ul-listl2 .tit .info{float:right;font-size:14px;color:#666}
.ul-listl2 .tit .info span{display:inline-block;padding-left:22px;margin-right:20px;-webkit-background-size:15px auto;-moz-background-size:15px auto;-ms-background-size:15px auto;-o-background-size:15px auto;background-size:15px auto;-ms-background-position:left center;background-position:left center;background-repeat:no-repeat}
.ul-listl2 .tit .info span:last-child{margin-right:0}
.ul-listl2 .tit .btn{position:absolute;right:0;top:50%;width:45px;height:45px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/i-iconl5.png) center center no-repeat #bfbfbf;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-listl2 .tit.on .btn,.ul-listl2 .tit:hover .btn{background-color:#f7b502;background-image:url(../images/i-iconl5-1.png)}
.m-forml{overflow:hidden;padding:10px 0;margin-bottom:26px;border-top:1px solid rgba(0,0,0,.1)}
.m-forml .item{margin-bottom:31px}
.m-forml .reply{font-size:14px;color:#666;line-height:1.71em;margin-bottom:12px}
.m-forml .reply span{color:#0c5736}
.m-forml .item .time{display:inline-block;padding-left:22px;margin-right:20px;-webkit-background-size:15px auto;-moz-background-size:15px auto;-ms-background-size:15px auto;-o-background-size:15px auto;background-size:15px auto;-ms-background-position:left center;background-position:left center;background-repeat:no-repeat}
.m-forml .txt{height:223px;padding:13px 28px 0 0;overflow-y:scroll;margin-bottom:7px}
.m-forml textarea{width:100%;height:123px;font-size:14px;color:#b9b9b9;border-color:#dcdcdc;padding:17px}
.m-forml .btn{height:29px;line-height:29px;background-color:#f7b502;font-size:14px;color:#fff;border:none;padding:0 25px;border-radius:5px;margin:15px 0}
.m-pop{position:fixed;left:0;top:0;right:0;bottom:0;cursor:auto;z-index:101;display:none}
.m-pop .pop-bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;background:rgba(0,0,0,.8)}
.m-pop .inner{position:absolute;left:50%;top:50%;width:1102px;padding:83px 107px 90px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-color:#fff;overflow:hidden}
.m-pop .tit{font-size:24px;color:#333;font-weight:400;cursor:pointer}
.m-pop i{display:inline-block;vertical-align:middle;width:26px;height:27px;margin-right:10px;background:url(../images/i-iconl2.png) center center no-repeat;-webkit-background-size:26px auto;-moz-background-size:26px auto;-ms-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto}
.m-pop .close{position:absolute;top:16px;right:19px;display:block;width:37px;height:37px;-webkit-background-size:37px auto;-moz-background-size:37px auto;-ms-background-size:37px auto;-o-background-size:37px auto;background-size:37px auto}
.m-forml1{overflow:hidden;padding-top:38px}
.m-forml1 .item{width:100%;font-size:14px;color:#7b7b7b;position:relative;margin-bottom:20px}
.m-forml1 .item .inp{width:100%;height:46px;line-height:44px;border:1px solid #d3d3d3;color:#7b7b7b;font-size:14px;padding:0 15px 0 100px}
.m-forml1 .item .left{position:absolute;top:0;left:15px;bottom:0;line-height:44px}
.m-forml1 .item .left em{color:#e20000;padding-right:5px}
.m-forml1 .item .inp1{resize:none;height:115px;line-height:1.5em;padding:10px 15px 10px 100px}
.m-forml1 .btn{overflow:hidden}
.m-forml1 .btn1{display:block;float:left;width:189px;height:46px;line-height:44px;border:1px solid #d3d3d3;text-align:center;background-color:#fff;margin-right:14px;font-size:16px;color:#333;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-forml1 .btn1.on,.m-forml1 .btn1:hover{background-color:#f7b502;border-color:#f7b502;color:#fff}
.bodybg{background-color:#f8f8f8}
.ul-list2{margin:56px 0 7px;overflow:hidden}
.ul-list2 li{position:relative;overflow:hidden;margin-bottom:25px;background-color:#fff}
.ul-list2 .essence{position:absolute;right:0;top:0;width:66px;height:65px;line-height:52px;background:url(../images/z-bg1.png) top center no-repeat;-webkit-background-size:100%;background-size:100%;font-size:20px;color:#fff;text-align:center}
.ul-list2 .pic{float:left;width:372px;height:264px;margin-right:68px;overflow:hidden}
.ul-list2 .pic a{display:block}
.ul-list2 .pic img{display:block;width:100%;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s;transition:.8s}
.ul-list2 .txt{overflow:hidden;padding:46px 68px 0 0}
.ul-list2 .tit{position:relative;line-height:1.6;margin-bottom:18px;padding-left:12px}
.ul-list2 .tit:after{content:'';position:absolute;left:0;top:50%;width:3px;height:22px;background-color:#333;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ul-list2 .tit a,.ul-list2 .tit:after{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list2 .tit a{display:block;font-size:22px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-list2 .desc{overflow:hidden;height:5em;line-height:24px;font-size:14px;color:#333}
.ul-list2 .info{margin-top:14px;padding-top:10px;border-top:1px solid #e5e5e5}
.ul-list2 .info span{padding-left:24px;background:left center no-repeat;font-size:14px;color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-list2 .info .s1{margin-right:51px;background-image:url(../images/z-i1.png)}
.ul-list2 .info .s2{margin-right:44px;background-image:url(../images/z-i2.png)}
.ul-list2 .info .s3{background-image:url(../images/z-i3.png)}
.ul-list2 li:hover .tit a{color:#f7b502}
.ul-list2 li:hover .tit:after{background-color:#f7b502}
.ul-list2 li:hover .pic img{transform:scale(1.1)}
.m-survey{margin:36px 0 34px}
.m-evaluate{overflow:hidden;margin-top:18px;padding:55px 80px 33px;background-color:#fff}
.ul-evaluate{overflow:hidden;margin:0 -50px 35px}
.ul-evaluate li{float:left;width:33.33%;padding:0 50px}
.ul-evaluate .tit{line-height:1.6;font-size:18px;color:#666;font-weight:400}
.ul-evaluate .traffic{display:block;width:81px;height:29px;line-height:29px;margin:11px 0 14px;background-color:#f7b502;border-radius:6px;font-size:14px;color:#fff;text-align:center}
.ul-evaluate label{position:relative;display:block;overflow:hidden;line-height:2.9;cursor:pointer}
.ul-evaluate label input{position:absolute;left:-999px}
.ul-evaluate label em{display:inline-block;vertical-align:middle;font-size:14px;color:#4c4c4c}
.ul-evaluate label span{width:160px;display:inline-block;vertical-align:middle;overflow:hidden}
.ul-evaluate label span i{float:left;margin-right:16px;width:16px;height:16px;background:center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ul-evaluate label .s2,.ul-evaluate label .s3{width:162px}
.ul-evaluate label .s1 i{background-image:url(../images/z-i4.png)}
.ul-evaluate label .s2 i{background-image:url(../images/z-i5.png)}
.ul-evaluate label .s3 i{background-image:url(../images/z-i6.png)}
.ul-evaluate label b{display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(../images/z-i7.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ul-evaluate label.checked b{background-image:url(../images/z-i8.png)}
.m-form1 .item input{width:100%;height:50px;border-radius:4px;font-size:16px}
.m-form1 .item1 input,.m-form2 .btn button{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-form1 .item1:hover input,.m-form2 .btn:hover button{background-color:#ffc526}
.m-form2 .item input::-webkit-input-placeholder,.m-form2 .item textarea::-webkit-input-placeholder{color:#666}
.m-form2 .item input:-moz-placeholder,.m-form2 .item textarea:-moz-placeholder{color:#666}
.m-form2 .item input::-moz-placeholder,.m-form2 .item textarea::-moz-placeholder{color:#666}
.m-form2 .item input:-ms-input-placeholder,.m-form2 .item textarea:-ms-input-placeholder{color:#666}
.m-form2{margin-top:23px;padding:53px 80px 70px;background-color:#fff}
.m-form2 p{margin-bottom:33px;font-size:14px;color:#666;opacity:.8}
.m-form2 .item em{position:absolute;top:14px;left:44px;font-size:16px;color:#cd0000}
.m-form2 .star em{top:24px}
.m-form2 .item{position:relative;margin-bottom:26px}
.m-form2 .two{overflow:hidden}
.m-form2 .two .item{width:48.8%;float:left}
.m-form2 .two .item1{float:right;width:48.5%}
.m-form2 .btn button,.m-form2 .item input,.m-form2 .item textarea{width:100%;height:50px;padding:0 54px;border:1px solid #e0e0e0;border-radius:6px;font-size:16px}
.m-form2 .item textarea{display:block;height:190px;padding:24px 54px;resize:none}
.m-form2 .btn{margin-top:-2px}
.m-form2 .btn button{background-color:#f7b502;border:none;font-size:18px;color:#fff;cursor:pointer}
.m-form1{padding:0;overflow:hidden}
.m-form1 .item1 input{border:none;background-color:#f7b502;color:#fff}
.m-about{margin:39px 0 51px}
.m-desc{margin-top:24px;padding:66px 80px 70px;background-color:#fff}
.m-imgtxt{overflow:hidden}
.m-imgtxt .pic{float:left;width:616px;margin-right:66px;overflow:hidden}
.m-imgtxt .pic img{display:block;width:100%}
.m-imgtxt .txt{margin-top:39px;overflow:hidden}
.m-imgtxt .txt h4{line-height:1.8;padding-left:39px;background:url(../images/z-i12.png) left center no-repeat;font-size:22px;color:#666;font-weight:400}
.m-imgtxt .info1{margin-top:11px;padding:11px 0 6px;border-top:1px solid #eaeaea}
.m-imgtxt .info span{display:block;line-height:30px;font-size:16px;color:#666}
.m-imgtxt .icon{display:block;height:25px;margin-bottom:3px;background:left center no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}
.m-imgtxt .icon1{background-image:url(../images/z-i9.png)}
.m-imgtxt .icon2{margin-bottom:-1px;background-image:url(../images/z-i10.png)}
.m-txt{margin:49px 0 52px;line-height:24px;font-size:14px;color:#666}
.m-cont{overflow:hidden;padding-top:38px;border-top:1px solid #eaeaea}
.m-cont .tel{float:left;overflow:hidden;margin-top:19px}
.m-cont .tel .pic{float:left;width:79px;height:65px;margin-right:13px;overflow:hidden}
.m-cont .tel .pic img{display:block;max-width:100%;max-height:100%}
.m-cont .tel .txt{overflow:hidden}
.m-cont .tel .txt em{line-height:18px;color:#666;font-size:19px;opacity:.6}
.m-cont .tel .txt p{line-height:48px;font-size:48px;color:#666;font-family:HelveticaBold;opacity:.8}
.m-cont .qr{overflow:hidden;float:right}
.m-cont .qr .pic{float:left;width:84px;margin-left:28px;text-align:center}
.m-cont .qr p{line-height:1.6;color:#333;opacity:.6;font-size:14px}
.pages-zs{margin-bottom:40px}
.ul-video{overflow:hidden;margin:48px -23px 16px}
.ul-video li{float:left;width:50%;padding:10px 23px;box-sizing:border-box;margin-bottom:23px}
.ul-video .con{display:block;box-shadow:0 0 12px rgba(188,188,188,.3)}
.ul-video .pic{padding-top:55%;height:0;position:relative;background-color:#f5f5f5;z-index:2}
.ul-video .pic:before{content:"";width:82px;height:82px;background:url(../images/sy-play.png) 100% 100% no-repeat;position:absolute;-webkit-background-size:cover;background-size:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9;transition:.3s;opacity:0}
.ul-video .con:hover .pic:before{opacity:1}
.ul-video .pic img{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-video .txt{padding:34px 46px 45px;box-sizing:border-box;background-color:#fff}
.ul-video .txt .tit{font-size:24px;color:#191919;line-height:1.2em;position:relative;padding-left:8px;font-weight:400;margin-bottom:14px;transition:.3s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-video .con:hover .txt .tit{color:#f7b502}
.ul-video .txt .tit:before{content:"";position:absolute;top:4px;left:0;width:2px;height:21px;background-color:#000;transition:.3s}
.ul-video .txt .tit:hover:before{background-color:#f7b502}
.ul-video .txt .desc{font-size:15px;color:rgba(34,34,34,.7);line-height:1.6em;height:3.2em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:13px}
.ul-video .txt .info{border-top:1px solid #e5e5e5;padding-top:12px}
.ul-video .txt .info .place{font-size:13px;color:rgba(102,102,102,.7);background:url(../images/sy-place.png) left center no-repeat;padding-left:25px;display:inline-block}
.ul-video .txt .info .date{font-size:13px;color:rgba(102,102,102,.7);background:url(../images/sy-date.png) left center no-repeat;padding-left:25px;display:inline-block;margin-left:50px}
.ul-dynamic li{overflow:hidden;padding:60px 0;background-color:#fff}
.ul-dynamic li:nth-child(even){background-color:#f8f8f8}
.ul-dynamic .sy-slider{float:right;width:675px}
.ul-dynamic .sy-slider .pic{overflow:hidden;width:675px;height:401px}
.ul-dynamic .sy-slider .pic img{display:block;width:100%;height:100%;transition:.3s}
.ul-dynamic .sy-slider .pic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-dynamic .txt{overflow:hidden;padding:22px 53px 0 25px;box-sizing:border-box}
.ul-dynamic .txt .info{margin-bottom:47px}
.ul-dynamic .txt .tit{font-size:30px;font-weight:400;margin-bottom:19px}
.ul-dynamic .txt .tit a{color:#333;transition:.3s}
.ul-dynamic .txt .tit a:hover{color:#f7b502}
.ul-dynamic .txt .sy-t1 .author{font-size:14px;color:#999;background:url(../images/sy-dzz.png) left center no-repeat;padding-left:25px;display:inline-block;line-height:1.2}
.ul-dynamic .txt .sy-t1 .date{font-size:14px;color:#999;background:url(../images/sy-ddt.png) left center no-repeat;padding-left:25px;display:inline-block;margin-left:20px;line-height:1.2}
.ul-dynamic .txt .sy-t1{border-bottom:1px solid #e5e5e5;padding-bottom:23px;margin-bottom:19px}
.ul-dynamic .txt .desc{font-size:14px;color:#666;line-height:1.78em;max-height:7.12em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.sy-slider2{margin:0 -5.5px}
.sy-slider2 .item{padding:0 5.5px}
.sy-slider2 .pic{padding-top:63.04%;height:0;position:relative;background-color:#f5f5f5;z-index:2}
.sy-slider2 .pic img{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.sy-slider2 .slick-arrow{position:absolute;width:12px;height:18px;top:50%;margin-top:-9px;font-size:0;border:none;outline:0;z-index:8;cursor:pointer}
.sy-slider2 .slick-prev{left:-17px;background:url(../images/sy-ll.png) center center no-repeat;transition:.3s}
.sy-slider2 .slick-next{right:-17px;background:url(../images/sy-rr.png) center center no-repeat;transition:.3s}
.sy-slider2 .slick-prev:hover{background:url(../images/sy-llt.png) center center no-repeat}
.sy-slider2 .slick-next:hover{background:url(../images/sy-rrt.png) center center no-repeat}
.sy-slider2 .item.slick-current .pic:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:3px solid #f7b502;opacity:1;z-index:8}
.sy-slider2 .item .pic:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:3px solid #f7b502;z-index:8;opacity:0;transition:.3s}
.sy-slider2 .item .pic:hover:before{opacity:1}
.sy-tit h3{text-align:center;padding:23px 0;background-color:#f8f8f8;font-weight:400;font-size:24px;text-decoration:underline}
.sy-tit h3 a{color:#333;transition:.3s}
.sy-tit h3 a:hover{color:#f7b502}
.sy-tit i{width:40px;height:40px;display:inline-block;background:url(../images/sy-aircraft.png) 100% 100% no-repeat;vertical-align:middle;margin-right:12px;-webkit-background-size:cover;background-size:cover}
.sy-pop{width:57.4479%;padding:87px 111px 85px;background-color:#fff;margin:0 auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.sy-pop .tit{font-size:24px;color:#333;line-height:29px;margin-bottom:38px;font-weight:400}
.sy-pop .tit i{width:29px;height:29px;display:inline-block;background:url(../images/sy-fb.png) 100% 100% no-repeat;vertical-align:middle;margin-right:10px;-webkit-background-size:cover;background-size:cover}
.sy-pop .inp1{border:1px solid #d3d3d3;height:46px;width:100%;font-size:14px;color:#7b7b7b;padding-left:25px;background:url(../images/sy-xing.png) 16px 17px no-repeat;margin-bottom:21px}
.sy-pop .txt{font-size:14px;color:#7b7b7b;width:100%;height:115px;border:1px solid #d3d3d3;background:url(../images/sy-xing.png) 13px 17px no-repeat;padding:12px 0 0 25px;margin-top:-1px;margin-bottom:17px}
.sy-pop .Tips{font-size:14px;color:#7b7b7b;display:block;background:url(../images/sy-xing.png) 18px 3px no-repeat;padding-left:25px;line-height:1.2;margin-bottom:16px}
.sy-pop .ul-img-sy{overflow:hidden;margin-bottom:39px}
.sy-pop .ul-img-sy li{float:left;margin-right:6px}
.sy-pop .ul-img-sy li:last-child{margin-right:0}
.sy-pop .ul-img-sy .pic{width:79px;height:79px;position:relative}
.sy-pop .ul-img-sy .pic img{display:block;width:100%;height:100%}
.sy-pop .ul-img-sy .pic .Close{width:14px;height:14px;background:url(../images/sy-close.png) 100% 100% no-repeat;position:absolute;top:3px;right:4px}
.btn-sy1{width:189px;height:44px;line-height:42px;text-align:center;border:1px solid #d3d3d3;display:inline-block;font-size:16px;color:#333;background-color:#fff;transition:.3s}
.btn-sy1:hover{color:#fff;border:1px solid #f7b502;background-color:#f7b502}
.btn-sy1+.btn-sy1{margin-left:10px}
.sy-pop .ul-img-sy .inp #btn-sy{width:79px;height:79px;border:1px dashed #c0ccda;line-height:79px;text-align:center;font-size:60px;display:block;cursor:pointer;color:#c0ccda;transition:.3s;font-weight:400;background:url(../images/sy-jia.png) center center no-repeat;transition:.3s}
#sy-upload{display:none}
.sy-pop .ul-img-sy .inp #btn-sy:hover{border:1px dashed #f7b502;background:url(../images/sy-jiat.png) center center no-repeat}
.sy-pop .op{position:relative}
.sy-pop .Close2{width:37px;height:37px;background:url(../images/sy-close2.png) 100% 100% no-repeat;position:absolute;top:16px;right:19px;cursor:pointer;-webkit-background-size:cover;background-size:cover}
.sy-box1{overflow:hidden}
.sy-Scenery{margin:0 -52px 56px}
.sy-Scenery .item{padding:0 52px;box-sizing:border-box}
.sy-Scenery .pic{padding-top:60%;height:0;position:relative;overflow:hidden;background-color:#f5f5f5;margin-bottom:30px}
.sy-Scenery .pic img{display:block;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.sy-Scenery .slick-dots{position:absolute;left:0;bottom:-28px;width:100%;text-align:center}
.sy-Scenery .slick-dots li{display:inline-block;margin:0 6px}
.sy-Scenery .slick-dots li button{border:0;display:block;width:10px;height:10px;background-color:#e0e0e0;font-size:0;line-height:0;text-indent:999px;padding:0;cursor:pointer;border-radius:50%}
.sy-Scenery .slick-dots li.slick-active button{background-color:#f7b502}
.ul-Scenery{text-align:center;font-size:0;padding:50px 0 45px;overflow:hidden}
.ul-Scenery li{display:inline-block}
.ul-Scenery li span{font-size:16px;color:#666;width:176px;height:44px;line-height:42px;text-align:center;border:1px solid #e6e5e5;background-color:#fff;border-radius:25px;display:inline-block;margin-right:6px;transition:.3s;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px}
.ul-Scenery li:last-child{margin-right:0}
.ul-Scenery .on span,.ul-Scenery li span:hover{background-color:#f7b502;color:#fff}
.hide-tab{height:0;overflow:hidden}
.sy-Scenery .slick-arrow{position:absolute;width:31px;height:55px;top:50%;margin-top:-25px;font-size:0;border:none;outline:0;z-index:8;cursor:pointer}
.sy-Scenery .slick-prev{left:328px;background:url(../images/sy-pll.png) center center no-repeat;transition:.3s}
.sy-Scenery .slick-next{right:328px;background:url(../images/sy-prr.png) center center no-repeat;transition:.3s}
.sy-Scenery .slick-prev:hover{background:url(../images/sy-pllt.png) center center no-repeat}
.sy-Scenery .slick-next:hover{background:url(../images/sy-prrt.png) center center no-repeat}
.sy-Scenery .txt .tit{font-size:24px;color:#333;text-align:center;line-height:1.2em}
.pages.sy1{overflow:hidden;margin:0 -2px 48px;font-size:0}
.wp-sy{width:100%;max-width:1450px;margin:0 auto}
.ul-dynamic{margin-bottom:12px}
.m-trends{padding-top:48px}
.ul-trends{margin:0 0 52px}
.ul-trends li{background-color:#fff;overflow:hidden;margin-bottom:18px}
.ul-trends .date{float:left;width:127px;height:150px;text-align:center;padding-top:28px;transition:.8s}
.ul-trends li:hover .date{background-color:#f7b502}
.ul-trends .date .month{display:block;font-size:16px;transition:.5s}
.ul-trends .date .day{display:block;font-size:48px;color:#333;margin-bottom:-12px;transition:.5s}
.ul-trends li:hover .day,.ul-trends li:hover .month{color:#fff}
.ul-trends .txt{overflow:hidden;padding:31px 33px;position:relative}
.ul-trends .txt:after{content:" ";position:absolute;left:0;top:26px;width:1px;height:99px;background:#e5e5e5}
.ul-trends .tit{font-size:18px;line-height:32px;font-weight:400;margin-bottom:7px;transition:.5s;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-trends .tit a{color:#000}
.ul-trends li:hover .tit a{color:#f7b502}
.ul-trends .desc{font-size:14px;line-height:24px;color:#999;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.ul-scenic{margin:66px -20px 60px}
.ul-scenic li{float:left;width:10%;padding:0 20px}
.ul-scenic li a{display:block;font-size:36px;width:102px;height:102px;line-height:86px;font-weight:700;color:#f7b502;border:5px solid #f7b502;border-radius:50%;text-align:center;box-shadow:0 0 0 5px #fef7e5;position:relative}
.ul-scenic .on a:after,.ul-scenic li:hover a:after{content:" ";position:absolute;bottom:-18.5%;left:41%;width:19px;height:13px;background-image:url(../images/ul-scenic-i1.png);background-repeat:no-repeat}
.m-scenic .desc{font-size:18px;line-height:30px;color:#666;position:relative;padding:0 75px;margin-bottom:90px}
.m-scenic .desc .em1{content:" ";position:absolute;left:0;top:10px;font-size:72px;font-family:Arial;font-weight:700;color:#adadad}
.m-scenic .desc .em2{content:" ";position:absolute;right:15px;top:10px;font-size:72px;font-family:Arial;font-weight:700;color:#adadad}
.ul-introduce li{position:relative;overflow:hidden;    background-color: #164dac;padding:50px 7px 42px}


.ul-introduce li:last-child:after{display:none}
.ul-introduce{overflow:hidden;padding:0 7px 81px}
.ul-introduce .pic{    width: 265px;

    float: left;
    margin-right: 43px;
}
.ul-introduce .pic img{width:100%;height:100%;border-radius:50%;display:block;position:absolute}
.ul-introduce .txt{    padding-left: 5%;
    padding-right: 5%;overflow:hidden}
.ul-introduce .info{float:left;margin-right:9px;padding-top:24px}
.ul-introduce .info .tit{font-size:40px;color:#666;font-weight:400;max-height:60px;margin-bottom:24px;width:320px;overflow:hidden}
.ul-introduce .info .voice{width:136px;height:37px;line-height:33px;display:block;font-size:16px;color:#666;text-align:center;font-weight:700;border:1px solid #d1d1d1;border-radius:25px;transition:.5s}
.ul-introduce li.on .voice,.ul-introduce li:hover .voice{background:#f7b502;color:#fff}
.ul-introduce .voice .icon{background-image:url(../images/yy-icon1-0.png);background-repeat:no-repeat;width:16px;height:20px;display:inline-block;vertical-align:middle;margin-top:-2px;transition:.5s}
.ul-introduce li.on .voice .icon,.ul-introduce li:hover .voice .icon{background-image:url(../images/yy-icon1-1.png)}
.ul-introduce .desc{overflow:hidden;font-size:14px;color:#666;line-height:24px;padding-left:50px;margin-top:22px;border-left:1px solid #d1d1d1}
.ul-list1-td{overflow:hidden;margin:21px -15.5px}
.ul-list1-td li{float:left;width:50%;padding:0 15.5px;box-sizing:border-box;margin-bottom:19px}
.ul-list1-td .con{position:relative;display:block;overflow:hidden;background:#fff;padding:33px 37px 33px 41px}
.ul-list1-td .audio-mp{overflow:hidden;display:block;width:136px;height:37px;line-height:35px;font-weight:700;text-align:center;font-size:16px;color:#666;border:1px solid #666;border-radius:18.5px;-webkit-border-radius:18.5px;-moz-border-radius:18.5px;-ms-border-radius:18.5px;-o-border-radius:18.5px;float:right;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s}
.ul-list1-td .audio-mp i{width:16px;height:20px;display:inline-block;transform:translateY(3px);-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list1-td .tit{font-size:18px;color:#333;font-weight:400;display:block;line-height:38px;background:url(../images/shb-icon.png) center left no-repeat;padding-left:41px;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow:hidden}
.ul-list1-td .tit i{display:inline-block;width:30px;height:23px;margin-right:4px;transform:translateY(6px);-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px)}
.ul-list1-td .audio-mp:hover,.ul-list1-td li.on .audio-mp{background:#f7b502;color:#fff;border:1px solid #f7b502}
.ul-list1-td .audio-mp:hover i,.ul-list1-td li.on .audio-mp i{background-image:url(../images/yy-icon1.png)!important}
.ul-list2-td{overflow:hidden;margin:46px -15px 40px}
.ul-list2-td li{width:50%;float:left;padding:0 15px;box-sizing:border-box;margin-bottom:32px}
.ul-list2-td li.t1{width:100%}
.ul-list2-td .con{display:block;position:relative}
.ul-list2-td .pic{width:100%;overflow:hidden}
.ul-list2-td .pic img{display:block;height:100%;width:100%;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s}
.ul-list2-td .con .txt{position:absolute;left:50%;top:51.1%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:42px;font-weight:700;color:#fff}
.ul-list2-td .con .txt .inner{background:rgba(0,0,0,.3);line-height:167px;text-align:center;width:460px}
.ul-list2-td .con .txt i{display:inline-block;width:88px;height:78px;margin-right:7px;background:center center no-repeat;background-size:100% auto;transform:translateY(26px);-webkit-transform:translateY(26px);-moz-transform:translateY(26px);-ms-transform:translateY(26px);-o-transform:translateY(26px)}
.ul-list2-td .con:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.ul-imgtxt-j{margin:48px 0 52px}
.ul-imgtxt-j li{overflow:hidden;margin-bottom:35px}
.ul-imgtxt-j .con{display:block;overflow:hidden;background-color:#fff}
.ul-imgtxt-j .pic{float:left;width:550px;height:372px;margin-right:80px;overflow:hidden}
.ul-imgtxt-j .pic img{display:block;width:100%;height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s}
.ul-imgtxt-j .txt{overflow:hidden;position:relative;padding-right:70px}
.ul-imgtxt-j .more{position:absolute;top:0;right:0;width:55px;height:55px;background:url(../images/icon-1-j.jpg) no-repeat;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s}
.ul-imgtxt-j .tit{color:#000;font-size:24px;line-height:32px;font-weight:400;margin:95px 0 7px;transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-imgtxt-j .info{padding-bottom:18px;margin-bottom:19px;border-bottom:1px solid #e5e5e5}
.ul-imgtxt-j .date{background:url(../images/icon-3-j.png) left center no-repeat;color:#999;font-size:14px;line-height:27px;padding-left:21px}
.ul-imgtxt-j .desc{color:#666;font-size:14px;line-height:24px;height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.ul-imgtxt-j li:hover .pic img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}
.ul-imgtxt-j li:hover .more{background:url(../images/icon-2-j.jpg) no-repeat}
.ul-imgtxt-j li:hover .txt .tit{color:#f7b502}
.m-imgtxt-j .pages{margin-bottom:54px}
.m-pic-j{overflow:hidden}
.ul-pic-j{overflow:hidden;margin:37px -11px 4px}
.ul-pic-j li{float:left;width:50%;padding:0 12.5px;margin-bottom:43px}
.ul-pic-j .pic{position:relative;height:0;padding-top:59.5%;overflow:hidden;background-color:#f8f8f8}
.ul-pic-j .pic img{position:absolute;top:50%;left:50%;display:block;width:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-pic-j .txt{background-color:#fff;text-align:center}
.ul-pic-j .tit{color:#333;font-size:18px;line-height:73px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease}
.ul-pic-j .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
.ul-pic-j .con:hover .tit{color:#f7b502}
.m-pic-j .pages{margin-bottom:50px}
.box-j{overflow:hidden}
.ul-list-j{padding:0 190px 0 170px;margin:50px 0 55px}
.ul-list-j li{float:left;width:25%;padding:0 29px;text-align:center}
.ul-list-j .con{display:inline-block;position:relative}
.ul-list-j .pic{width:205px;height:205px;line-height:198px;text-align:center;overflow:hidden;border:5px solid #fff;border-radius:50%;transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
.ul-list-j .pic1{background-color:#75c4a4}
.ul-list-j .pic2{background-color:#ee7968}
.ul-list-j .pic3{background-color:#f8b857}
.ul-list-j .pic4{background-color:#a1d0e0}
.ul-list-j img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.ul-list-j .con:before{content:"";width:0;height:0;border-top:15px solid #f7b502;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;bottom:-14px;left:50%;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
.ul-list-j .on .con:before,.ul-list-j li:hover .con:before{opacity:1}
.ul-list-j .on .pic,.ul-list-j li:hover .pic{border-color:#f7b502}
.ul-list2-j{overflow:hidden;margin:0 -11px 20px}
.ul-list2-j li{float:left;width:50%;padding:0 7px;margin-bottom:21px}
.ul-list2-j .pic{position:relative;height:0;padding-top:59.4%;overflow:hidden;background-color:#f8f8f8}
.ul-list2-j .pic img{position:absolute;top:50%;left:50%;display:block;width:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-list2-j li:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
.box-j .pages{text-align:center;margin-bottom:41px}
@media only screen and (max-width:1920px){
.ban{height:30.05vw}
.ban .txt h3{font-size:3.125vw}
.ban .txt{padding-top:15vw}
.g-titq1 h3,.m-hotel .top .money{font-size:1.56vw}
.m-hotel .top .tit{font-size:1.875vw}
.m-articlel .tit{font-size:1.56vw}
.m-cont .tel .txt p{font-size:2.5vw}
.sy-tit h3{font-size:1.25vw}
.ul-dynamic .txt .tit{font-size:1.5625vw}
.ul-trends .date .day{font-size:2.5vw}
.ul-scenic li a{font-size:1.875vw}
.m-scenic .desc .em1,.m-scenic .desc .em2{font-size:3.75vw}
.ul-introduce .info .tit{font-size:2.08vw}
.ul-list2-td .con .txt{font-size:2.18vw}
.ul-imgtxt-j .tit{font-size:1.25vw}
}
@media only screen and (max-width:1680px){
.m-articlel{width:69%}
.m-articler{width:25%;margin-left:6%}
.m-listl1 .tit{font-size:22px}
.m-articlel .info{margin-bottom:25px}
.m-evaluate{padding:40px 30px 14px}
.ul-evaluate{margin:0 -20px 20px}
.ul-evaluate li{padding:0 20px}
.ul-evaluate .traffic{margin:10px 0}
.m-desc,.m-form2{padding:40px 30px}
.m-imgtxt .pic{width:560px;margin-right:40px}
.m-txt{margin:40px 0}
.m-cont{padding-top:30px}
.m-form1{padding:0}
.sy-pop{padding:53px 96px 37px}
.ul-scenic{margin:60px -14px}
.ul-scenic li{padding:0 14px}
.m-scenic .desc{padding:0 50px;margin-bottom:60px}
.ul-list-j{padding:0 60px;margin:40px 0 50px}
}
@media only screen and (max-width:1440px){
.g-box{padding:10px 0}
.m-articlel{width:65%}
.m-articler{width:30%;margin-left:5%}
.m-articlel .tit{font-size:22px}
.m-listl1 .tit{font-size:20px;margin-bottom:15px}
.m-articlel .info{margin-bottom:20px}
.m-articlel .flip li{height:50px;line-height:50px}
.m-articlel .flip li.li2{height:50px;line-height:50px;width:62px}
.m-articlel .flip li.li2 img{width:40px;height:40px}
.m-article{padding:30px 0 60px}
.m-articlel .txt{margin-bottom:30px;line-height:1.8em}
.m-articlel .flip li a{padding:0 30px}
.m-titls{padding:15px 0}
.m-titls .tit{font-size:22px}
.m-titls i{width:30px;height:31px;-webkit-background-size:30px auto;-moz-background-size:30px auto;-ms-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto}
.ul-listl2 .tit h3{font-size:16px}
.ul-listl2 .tit{height:60px;line-height:60px}
.ul-listl2 .tit .btn{width:35px;height:35px;line-height:35px}
.m-forml .item{margin-bottom:20px}
.ul-listl2 li{padding:0 30px}
.m-forml .reply{margin-bottom:8px}
.m-forml textarea{padding:10px}
.m-pop .inner{width:57%;padding:60px 90px 70px}
.m-pop .tit{font-size:20px}
.m-forml1{padding-top:28px}
.m-forml1 .item .inp{height:36px;line-height:34px}
.m-forml1 .item .left{line-height:34px;left:10px}
.m-forml1 .item .inp1{height:100px}
.m-forml1 .btn1{height:36px;line-height:34px;width:140px;font-size:14px}
.m-articlel .txt img{margin:20px 0 30px!important}
.ul-list2{margin-top:40px}
.ul-list2 li{margin-bottom:20px}
.ul-list2 .pic{width:306px;height:218px;margin-right:30px}
.ul-list2 .txt{padding-top:24px}
.ul-list2 .tit a{font-size:18px}
.ul-list2 .tit:after{height:18px}
.ul-list2 .essence{width:56px;height:56px;line-height:42px;font-size:16px}
.ul-evaluate .tit{font-size:16px}
.ul-evaluate .traffic{width:70px;height:28px;line-height:28px}
.ul-evaluate label{line-height:2.4}
.m-imgtxt .pic{width:480px}
.m-imgtxt .txt{margin-top:20px}
.m-imgtxt .txt h4{font-size:18px}
.m-imgtxt .info span{font-size:14px;line-height:1.8}
.m-cont .tel .pic{width:68px}
.ul-dynamic .sy-slider .pic{width:620px;height:370px}
.ul-dynamic .sy-slider{width:620px}
.ul-dynamic .txt .tit{margin-bottom:10px}
.ul-dynamic .txt .sy-t1{padding-bottom:12px;margin-bottom:10px}
.sy-tit h3{font-size:20px}
.sy-tit i{width:30px;height:30px;margin-top:-3px}
.sy-pop{padding:19px 47px 13px}
.sy-Scenery .item{padding:0 30px}
.sy-Scenery{margin:0 -30px 30px}
.sy-Scenery .slick-arrow{zoom:.8}
.sy-Scenery .slick-prev{left:430px}
.sy-Scenery .slick-next{right:430px}
.sy-Scenery .txt .tit{font-size:20px}
.ul-video{margin:48px -18px 16px}
.sy-pop .txt{height:81px;margin-bottom:10px}
.sy-pop .tit{font-size:22px;margin-bottom:15px}
.sy-pop .ul-img-sy{margin-bottom:27px}
.ul-trends{margin:35px 0}
.ul-trends .date{padding-top:40px}
.ul-trends .date .day{margin-bottom:-5px}
.ul-scenic{margin:50px 0}
.ul-scenic li{padding:0 7px}
.ul-scenic li a{height:102px;font-size:30px}
.ul-list2-td{margin:20px 0 10px}
.ul-list2-td li{padding:0 10px;margin-bottom:20px}
.ul-list2-td .con .txt{font-size:20px}
.ul-list2-td .con .txt i{width:43px;height:64px}
.ul-list2-td .con .txt .inner{width:250px;line-height:120px}
.ul-list1-td{margin:20px 0}
.ul-list1-td li{padding:0 5px;margin-bottom:15px}
.ul-imgtxt-j{margin:40px 0 45px}
.ul-imgtxt-j .pic{margin-right:50px}
.ul-imgtxt-j .tit{font-size:18px}
}
@media only screen and (max-width:1199px){
.g-titq1 h3{font-size:24px}
.ul-txtq1{display:none}
.pages{margin-bottom:30px}
.m-hotel .top .ll{float:none;width:auto;margin-right:0}
.m-hotel .top{padding:30px}
.m-hotel .top .money{font-size:20px;width:80px;height:57px;line-height:57px;top:-5px}
.m-hotel .top .rr{padding-top:20px}
.m-hotel .top .tit{font-size:24px}
.m-hotel .top .info{margin-bottom:20px}
.m-hotel .details .box{padding:20px}
.m-hotel .details{margin-bottom:30px}
.m-hotel .details .con{margin-bottom:20px}
.ul-tabq1 .tel{margin-right:10px}
.ul-tabq1 li a{padding:0 20px}
.ul-tabq1 li.on a,.ul-tabq1 li:hover a{padding:0 30px}
.m-hotel .details #map{height:460px}
.m-hotel{margin-top:20px}
.m-articlel .tit{font-size:20px}
.m-listl1 .tit{font-size:18px}
.m-articlel .info{margin-bottom:10px}
.m-articlel .txt{margin-bottom:20px;line-height:1.5em}
.m-article{padding:30px 0}
.m-articlel .flip li a{padding:0 20px}
.m-pop .inner{padding:40px 70px 50px}
.m-forml1{padding-top:16px}
.m-forml1 .item{margin-bottom:15px}
.m-pop .tit{font-size:16px}
.m-pop .tit i{width:22px;height:23px;-webkit-background-size:22px auto;margin-right:5px;-moz-background-size:22px auto;-ms-background-size:22px auto;-o-background-size:22px auto;background-size:22px auto}
.m-pop .close{width:26px;height:26px;-webkit-background-size:26px auto;-moz-background-size:26px auto;-ms-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto}
.m-titls .tit{font-size:20px}
.ul-list2{margin:30px 0 0}
.ul-list2 .pic{width:250px;height:178px}
.ul-list2 .txt{padding-top:14px}
.ul-list2 .tit{margin-bottom:10px}
.ul-list2 .info span{font-size:12px}
.ul-list2 .info .s1,.ul-list2 .info .s2{margin-right:30px}
.ul-list2 .desc{font-size:12px;height:6em}
.m-evaluate{padding:20px 20px 0}
.ul-evaluate label em{font-size:12px}
.ul-evaluate label span i{width:12px;height:12px;margin-right:8px}
.ul-evaluate .tit{font-size:14px}
.ul-evaluate .traffic{width:50px;height:22px;line-height:22px;font-size:12px}
.ul-evaluate label span{width:122px}
.ul-evaluate label .s2,.ul-evaluate label .s3{width:124px}
.ul-evaluate label b{width:16px;height:16px}
.m-form2 .btn button,.m-form2 .item input,.m-form2 .item textarea{padding:0 20px;height:40px;font-size:14px}
.m-form2 .item em{left:10px;top:8px}
.m-form2 .item textarea{height:100px;padding:10px 20px}
.m-form2{padding:20px}
.m-form2 .item{margin-bottom:14px}
.m-form2 p{margin-bottom:20px}
.m-desc{padding:20px}
.m-imgtxt .pic{width:50%;margin-right:30px}
.m-imgtxt .txt h4{padding-left:28px;font-size:16px;background-size:20px auto}
.m-imgtxt .icon{height:20px;margin-bottom:0}
.m-txt{margin:30px 0;font-size:12px}
.m-cont .tel .txt p{line-height:1.2;font-size:24px}
.m-cont .tel .txt em{font-size:16px;line-height:1.2}
.m-cont .tel .pic{width:52px;height:42px}
.m-cont .qr p{font-size:12px}
.m-cont .qr .pic{width:72px;margin-left:20px}
.m-cont{padding-top:20px}
.m-about{margin:30px 0}
.m-form1{padding:0}
.m-survey{margin:30px 0}
.ul-evaluate{margin:0 -18px 20px}
.ul-evaluate li{padding:0 18px}
.m-survey{margin-top:0}
.ul-video li{padding:10px 15px;margin-bottom:10px}
.ul-video{margin:16px -15px}
.ul-video .txt .tit{font-size:20px;margin-bottom:6px}
.ul-video .txt{padding:15px 26px 24px}
.ul-video .txt .tit:before{height:17px}
.pages.sy1{margin-bottom:30px}
.ul-dynamic .sy-slider{float:none;width:100%}
.ul-dynamic .sy-slider .pic{margin:0 auto}
.ul-dynamic .txt{padding:0}
.sy-slider2{padding:0 20px}
.sy-slider2 .slick-prev{left:7px}
.sy-slider2 .slick-next{right:7px}
.wp-sy{width:98%}
.ul-dynamic .txt .tit{font-size:20px;text-align:center;padding-top:15px}
.ul-dynamic .txt .sy-t1{text-align:center}
.ul-dynamic .txt .info{margin-bottom:20px}
.sy-tit h3{font-size:18px;padding:0}
.sy-tit i{width:25px;height:25px;margin-top:-3px}
.sy-tit{padding:15px 0}
.m-pop .sy-pop .tit{font-size:16px}
.sy-pop .tit i{width:22px;height:22px;margin-right:5px;margin-top:-3px}
.sy-pop{padding:18px 38px 13px}
.sy-pop .tit{margin-bottom:16px}
.sy-pop .Close2{width:26px;height:26px}
.sy-pop .inp1{height:40px}
.btn-sy1{width:125px;height:33px;line-height:31px;font-size:14px}
.sy-Scenery .slick-prev{left:302px}
.sy-Scenery .slick-next{right:302px}
.ul-Scenery li span{font-size:14px;width:131px;height:37px;line-height:37px}
.ul-Scenery{padding:26px 0}
.sy-Scenery .pic{margin-bottom:18px}
.sy-Scenery .txt .tit{font-size:18px}
.ul-video .pic:before{width:49px;height:49px}
.ul-trends .txt{padding:20px;position:relative}
.ul-trends .txt:after{top:20px;height:90px}
.ul-trends .date{padding-top:20px;width:110px;height:127px}
.ul-trends .date .day{margin-bottom:0;font-size:3vw}
.ul-scenic li{width:20%;text-align:center;margin-bottom:20px}
.ul-scenic li a{display:inline-block;width:96px;height:96px}
.ul-introduce .desc{padding-left:35px}
.ul-introduce .info .tit{width:170px;margin-bottom:5px}
.m-scenic .desc{padding:0 45px;margin-bottom:20px;font-size:16px}

.ul-introduce li:before{left:80px}
.ul-introduce li:after{left:75px}
.ul-introduce .info .voice{width:130px;height:35px;line-height:35px;font-size:14px}
.ul-list1-td .con{padding:20px}
.ul-list1-td .tit{font-size:16px}
.ul-list1-td .audio-mp{font-size:14px;width:120px;height:34px;line-height:34px}
.ul-imgtxt-j{margin:35px 0 40px}
.ul-imgtxt-j li{margin-bottom:25px}
.ul-imgtxt-j .pic{width:420px;height:284px;margin-right:35px}
.ul-imgtxt-j .txt{padding-right:30px}
.ul-imgtxt-j .tit{margin:70px 0 7px;line-height:1.5}
.ul-imgtxt-j .more{width:50px;height:50px;background-size:50px auto}
.ul-imgtxt-j li:hover .more{background-size:50px auto}
.m-imgtxt-j .pages{margin-bottom:30px}
.ul-pic-j{margin:30px 0 6px}
.ul-pic-j li{padding:0 10px;margin-bottom:30px}
.ul-pic-j .tit{line-height:60px}
.m-pic-j .pages{margin-bottom:30px}
.ul-list-j{padding:0;margin:25px 0 30px}
.ul-list-j li{padding:0 10px}
.ul-list-j .pic{width:160px;height:160px;line-height:155px;border:3px solid #fff}
.ul-list-j .con:before{border-top:13px solid #f7b502;border-left:9px solid transparent;border-right:9px solid transparent;bottom:-12px}
.ul-list2-j{margin:0 0 18px}
.box-j .pages{margin-bottom:30px}
}
@media only screen and (max-width:959px){
.m-articlel,.m-articler{width:auto;float:none}
.m-articler{margin-left:0}
.m-articlel{margin-bottom:30px}
.m-articlel .flip li a{padding:0 15px}
.m-pop .inner{padding:30px 50px 40px;width:66%}
.m-titls{padding-top:5px}
.ul-list2{margin-top:20px}
.ul-list2 li{margin-bottom:10px}
.ul-list2 .pic{width:194px;height:138px;margin-right:20px}
.ul-list2 .txt{padding-right:46px}
.ul-list2 .desc{height:3.6em;line-height:1.8}
.ul-list2 .essence{width:46px;height:46px;line-height:36px;font-size:14px}
.ul-list2 .tit:after{height:16px}
.ul-list2 .tit a{font-size:16px}
.ul-list2 .info{margin-top:6px}
.ul-list2 .info span{padding-left:18px;background-size:12px auto}
.ul-list2 .info .s1,.ul-list2 .info .s2{margin-right:20px}
.ul-evaluate{margin:0 -76px}
.ul-evaluate li{width:50%;margin-bottom:14px;padding:0 76px}
.m-form1{margin-top:0;padding:0}
.m-imgtxt .txt{margin-top:6px}
.m-imgtxt .txt h4{font-size:14px}
.m-imgtxt .info span{font-size:12px;line-height:1.6}
.m-imgtxt .info1{margin-top:10px;padding:8px 0 4px}
.m-txt{margin:20px 0}
.m-cont .tel .txt em{font-size:14px}
.m-cont .tel .txt p{font-size:20px}
.ul-video .txt .tit{font-size:16px}
.ul-video .txt .desc{font-size:14px}
.ul-video .txt .tit:before{height:14px}
.ul-dynamic .txt .tit{font-size:18px}
.ul-dynamic li{padding:30px 0}
.sy-Scenery .slick-prev{left:199px}
.sy-Scenery .slick-next{right:199px}
.sy-Scenery .pic{margin-bottom:11px}
.m-trends{padding-top:10px}
.ul-trends{margin:10px 0 20px}
.ul-trends .date .day{font-size:26px}
.ul-trends .date .month{font-size:14px}
.ul-introduce{padding:0 0 35px}
.ul-introduce .pic{border-bottom: 2px solid #f3ecec;
    padding-bottom: 10px;float:none;margin:0 auto 15px}
.ul-introduce li:after,.ul-introduce li:before{display:none}
.ul-introduce .info{width:160px;overflow:hidden;margin-right:20px}
.ul-introduce .desc{font-size:14px;line-height:24px;padding-left:30px}
.ul-introduce li{padding:20px 0}
.ul-introduce .info .tit{font-size:20px;width:auto}
.ul-introduce .info .voice{width:130px;height:35px;line-height:35px;font-size:14px}
.ul-scenic li{width:20%;margin-bottom:20px}
.ul-scenic li a{font-size:22px}
.ul-scenic{margin:30px 0}
.ul-list2-td .con .txt .inner{width:200px;line-height:80px}
.ul-list2-td .con .txt{font-size:16px}
.ul-list2-td .con .txt i{width:34px;height:46px;transform:translateY(18px);-webkit-transform:translateY(18px);-moz-transform:translateY(18px);-ms-transform:translateY(18px);-o-transform:translateY(18px)}
.ul-list2-td li{padding:0 5px}
.ul-imgtxt-j{margin:25px 0 30px}
.ul-imgtxt-j li{margin-bottom:20px}
.ul-imgtxt-j .pic{width:330px;height:223px;margin-right:20px}
.ul-imgtxt-j .txt{padding-right:20px}
.ul-imgtxt-j .more{width:40px;height:40px;background-size:40px auto}
.ul-imgtxt-j li:hover .more{background-size:40px auto}
.ul-imgtxt-j .tit{font-size:16px;margin:45px 0 7px}
.ul-imgtxt-j .info{padding-bottom:10px;margin-bottom:15px}
.ul-pic-j{margin:25px 0 6px}
.ul-pic-j li{margin-bottom:25px}
.ul-pic-j .tit{font-size:16px;line-height:50px}
.ul-list-j .pic{width:130px;height:130px;line-height:125px}
.ul-list-j img{max-height:85%;max-width:85%}
.ul-list2-j li{margin-bottom:15px}
}
@media only screen and (max-width:767px){
.ban .txt h3{font-size:20px}
.ban .txt{padding-top:0;position:absolute;top:50%;left:10px;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-box{padding:0}
.g-titq1 h3{font-size:18px}
.g-titq1 h3:after{height:20px}
.pages li{display:none}
.pages{text-align:center}
.pages .pages-next,.pages .pages-prev{display:block}
.m-hotel .top{padding:20px 20px 10px;margin-bottom:20px}
.m-hotel .top .money{font-size:16px;width:60px;height:43px;line-height:43px;top:-3px}
.m-hotel .top .tit{font-size:18px;margin-bottom:10px}
.m-hotel .top .info{padding:10px 0;margin-bottom:10px}
.m-hotel .top .info span{font-size:16px}
.m-hotel .top .txt{font-size:14px}
.m-hotel .top .txt p{margin-bottom:10px}
.ul-tabq1{padding-top:0}
.ul-tabq1 .tel{float:none;font-size:16px;text-align:center;margin-right:0;line-height:40px;margin-bottom:5px}
.ul-tabq1 .tel i{width:24px;height:24px;margin-right:5px}
.ul-tabq1 li{width:33.33%}
.ul-tabq1 li a{font-size:14px;line-height:40px;padding:0;text-align:center}
.ul-tabq1 li.on a,.ul-tabq1 li:hover a{padding:0}
.m-hotel .details .box{padding:20px 10px}
.m-hotel .details .tit{font-size:16px;margin-bottom:10px}
.m-hotel .details .tit i{width:20px;height:20px}
.m-hotel .details .txt{font-size:14px}
.m-hotel .details .item.qm{margin-bottom:10px}
.m-hotel .details .pics{margin-top:10px}
.m-hotel .details .con{margin-bottom:10px}
.m-hotel .details #map{height:300px}
.m-articlel .flip ul{margin:0}
.m-articlel .flip li{width:auto;float:none;margin-bottom:10px;padding:0;height:40px;line-height:40px}
.m-articlel .flip li.li2{display:none}
.m-articlel .flip li.li2-m{display:block;width:46px;height:46px;line-height:46px}
.m-articlel .info span{display:block;margin-bottom:5px}
.m-articlel .info span:after{display:none}
.m-listl1 .tit{margin-bottom:10px}
.ul-listl2 .tit{height:auto;line-height:0;padding:15px 30px 15px 0}
.ul-listl2 li{padding:0 15px;margin-bottom:15px}
.ul-listl2 .tit h3{margin-bottom:10px;white-space:normal}
.ul-listl2 .tit h3:after{top:4px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.ul-listl2 .tit .info,.ul-listl2 .tit h3{float:none;line-height:1.5em}
.m-forml .txt{padding-right:0}
.ul-listl2 .tit .btn{top:18px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:20px;height:20px;line-height:20px}
.m-pop .inner{padding:20px 40px 30px;width:80%}
.m-forml1 .btn1{width:100px}
.m-forml textarea{height:100px}
.m-titls .tit{font-size:18px}
.m-titls i{width:26px;height:27px;-webkit-background-size:26px auto;-moz-background-size:26px auto;-ms-background-size:26px auto;-o-background-size:26px auto;background-size:26px auto}
.m-forml .txt{padding-top:0;height:180px}
.m-article{padding:10px 0 30px}
.m-articlel{margin-bottom:10px}
.ul-list2 .pic{width:auto;height:auto;float:none;margin-right:0}
.ul-list2 .txt{padding:10px}
.ul-list2 .info span{display:block;line-height:1.8}
.ul-evaluate{margin:0}
.ul-evaluate li{padding:0;width:auto;float:none}
.m-form2 .two .item{width:auto;float:none}
.m-form2 .item{margin-bottom:10px}
.m-form2 p{margin-bottom:14px}
.m-imgtxt .pic{width:auto;float:none;margin-right:0}
.m-cont .tel{float:none;margin:0 0 20px}
.m-cont .qr{float:none}
.m-cont .qr .pic{margin:0 10px 0 0}
.m-about{margin:20px 0}
.m-survey{margin:0 0 20px}
.m-evaluate{padding:10px 10px 0}
.m-form2{padding:10px}
.m-form1{padding:0;margin:0}
.m-desc{padding:10px}
.ul-video .txt .tit{font-size:16px}
.ul-video li{float:none;width:100%;padding:10px 8px;margin-bottom:0}
.ul-video{margin:16px 0 0}
.ul-dynamic .txt .tit{font-size:16px}
.ul-dynamic .sy-slider .pic{width:100%;height:auto}
.sy-tit i{width:20px;height:20px;margin-top:-3px}
.ul-dynamic .txt .sy-t1 .author{font-size:12px;padding-left:18px;background-size:12px}
.ul-dynamic .txt .sy-t1 .date{font-size:12px;padding-left:18px;background-size:12px;margin-left:18px}
.sy-pop{width:80.4479%}
.sy-pop .ul-img-sy{margin-bottom:25px}
.btn-sy1{width:97px;height:33px}
.sy-pop .ul-img-sy .pic{width:67px;height:67px}
.sy-pop .ul-img-sy .inp #btn-sy{width:67px;height:67px;line-height:67px;font-size:50px}
.sy-pop .Tips{background-position:1px 3px;padding-left:8px}
.sy-Scenery .slick-prev{left:163px}
.sy-Scenery .slick-next{right:163px}
.sy-Scenery .item{padding:0 18px}
.sy-Scenery{margin:0 -18px 20px}
.sy-Scenery .slick-arrow{zoom:.6}
.ul-Scenery li{float:left;width:100%;display:block;margin-bottom:10px}
.ul-Scenery li span{margin-right:0;width:100%}
.ul-Scenery{padding:19px 0 10px}
.sy-Scenery .txt .tit{font-size:16px}
.ul-video .txt{padding:15px}
.m-trends{padding-top:0}
.ul-trends li{margin-bottom:10px}
.ul-trends .date .day{font-size:20px}
.ul-trends .date{padding-top:30px;width:90px;height:112px}
.ul-trends .tit{font-size:16px;line-height:1.5;margin-bottom:5px}
.ul-trends .txt:after{top:20px;height:75px}
.ul-introduce{padding:0 5px 20px}
.ul-introduce .info{float:none;padding-top:0;margin:0 auto 10px}
.ul-introduce .desc{font-size:12px;line-height:1.5;padding-left:0;border-left:none}
.ul-introduce .info .tit{font-size:18px;margin-bottom:10px;width:auto;text-align:center}
.ul-introduce .info .voice{width:auto;line-height:30px;height:30px}
.m-scenic .desc{padding:0 30px;margin-bottom:20px;font-size:16px;line-height:1.7}
.m-scenic .desc .em1,.m-scenic .desc .em2{font-size:50px;top:-18px}
.m-scenic .desc .em2{right:0}
.ul-scenic li a{width:80px;height:80px;line-height:70px}

.ul-scenic{margin:20px 0}
.ul-list2-td .con .txt .inner{width:150px;line-height:55px}
.ul-list2-td .con .txt i{height:31px;transform:translateY(9px);-webkit-transform:translateY(9px);-moz-transform:translateY(9px);-ms-transform:translateY(9px);-o-transform:translateY(9px)}
.ul-list1-td li{width:auto;float:none;padding:0}
.ul-list1-td li:last-child{margin-bottom:0}
.ul-list1-td .tit{font-size:15px;background-size:28px 21px}
.ul-list1-td .audio-mp{width:100px;font-size:13px}
.ul-list1-td .tit i{width:25px;height:19px}
.ul-list1-td .con{padding:5px 10px}
.ul-imgtxt-j .pic{float:none;width:auto;height:auto;margin-right:0}
.ul-imgtxt-j .txt{padding:0 10px 20px}
.ul-imgtxt-j .more{width:35px;height:35px;background-size:35px auto}
.ul-imgtxt-j li:hover .more{background-size:35px auto}
.ul-imgtxt-j .tit{font-size:14px;margin:35px 0 7px}
.ul-imgtxt-j .date{font-size:12px;line-height:1.5;padding-left:18px;background-size:12px auto}
.ul-imgtxt-j .info{padding-bottom:5px;margin-bottom:10px}
.ul-imgtxt-j .desc{font-size:12px}
.ul-pic-j li{margin-bottom:20px}
.ul-pic-j .tit{font-size:14px;line-height:40px}
.ul-list-j{margin:20px 0}
.ul-list-j .con:before{border-top:11px solid #f7b502;border-left:8px solid transparent;border-right:8px solid transparent;bottom:-10px}
.ul-list-j .pic{width:100px;height:100px;line-height:95px}
.ul-list2-j{margin:0 0 10px}
.m-articlel .txt video{height: 250px !important;}
}
@media only screen and (max-width:479px){
.m-hotel .top .info dd{width:50%;margin-bottom:5px}
.m-hotel .top .info dd:nth-child(even):after{display:none}
.m-pop .inner{padding:20px;width:84%}
.m-forml1 .btn1{width:95px}
.ul-list2 .info .s1,.ul-list2 .info .s2{padding-left:14px;margin-right:0;background-size:10px auto}
.sy-pop{width:92.4479%;padding:18px 18px 15px}
.sy-pop .ul-img-sy .pic{width:60px;height:60px}
.sy-pop .ul-img-sy .inp #btn-sy{width:60px;height:60px;line-height:60px;font-size:42px}
.sy-Scenery .slick-prev{left:111px}
.sy-Scenery .slick-next{right:111px}
.sy-Scenery .txt .tit{font-size:14px}
.sy-Scenery{margin:0 -18px 43px}
.ul-video .txt .info .date{margin-left:10px}
.ul-video .pic:before{width:38px;height:38px}
.ul-trends .date{float:none;width:auto;height:auto;text-align:left;padding-top:10px;margin-left:10px}
.ul-trends li:hover .date{background-color:#fff}
.ul-trends li:hover .day,.ul-trends li:hover .month{color:#333}
.ul-trends .date .month{font-size:12px}
.ul-trends .date .day{display:inline;margin-bottom:-12px;margin-right:10px}
.ul-trends .txt:after{display:none}
.ul-trends .txt{padding:0 10px 15px}
.ul-trends .desc{font-size:12px;line-height:1.5;-webkit-line-clamp:inherit;overflow:auto}
.ul-scenic li{width:25%}
.ul-scenic li a{width:60px;height:60px;line-height:52px;font-size:20px;border:3px solid #f7b502}
.ul-scenic .on a:after,.ul-scenic li:hover a:after{bottom:-25.5%;left:32%}
.m-scenic .desc{margin-bottom:10px;font-size:14px;padding:0 20px}
.m-scenic .desc .em1,.m-scenic .desc .em2{font-size:30px;top:-15px}
.m-scenic .desc .em1{left:-10px}
.m-scenic .desc .em2{right:0}
.ul-list2-td .con .txt .inner{width:120px;line-height:49px}
.ul-list2-td .con .txt{font-size:14px}
.ul-list2-td .con .txt i{height:32px;margin-right:5px}
.ul-imgtxt-j .txt .desc{height:auto;-webkit-line-clamp:5}
.ul-pic-j{margin:20px 0 6px}
.ul-pic-j li{float:none;width:auto;padding:0}
.ul-list-j li{padding:0 5px}
.ul-list-j .con:before{border-top:9px solid #f7b502;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-8px}
.ul-list-j .pic{width:70px;height:70px;line-height:65px}
.ul-list2-j li{float:none;width:auto;padding:0}
}