@media screen and (max-width:1200px){

body{background: #fff;}
.mobile{ display: block;  width: 100%; top: 50px; z-index: 99999; }
.mobile-inner{ width: 100%; }
.nav_ul{ display: none; }
.days{ display: none; }
.search{  display: none; }
.box{ width: 100%; padding: 0 5px; box-sizing: border-box; }
.top_map{ margin: 0; background: url(../images/top1.png) 3px center no-repeat; padding-left:26px;   }
h1{ line-height: inherit; padding: 10px 0; position: relative; z-index: 99999999; }
.head_inner{ height: auto; }
.equ{  display: none; }
.foot_recu{ display: block; }
.foot_inner{padding:15px 0;}
.foot_left{ display: none; }
.foot_img{padding-top: 0;}
.foot_right{float: none;margin: 0 auto;}
.add{ padding: 10px 0; }
.link{ height: auto; }
.add_inner{ height: auto; }
.west_left{ float: none; width: 100%; height: auto; text-align: center; margin-bottom: 20px; }
.west_left img{ width: auto; height: auto; max-width: 100% }
.west_right{ float: none; width: 100% }
.west_right li{ float: none; margin: 0 auto 10px;width: 100%;height:auto;}
.west_right li img{width:100%;height:auto;}
.small_pic{ display: none; }
.big_pic{ float: none; width: 100%;height: 450px; }
.play{ width: 100%; height: 450px; }
.big_pic li{ width: 100%; height: 450px; text-align: center; }
.big_pic li img{ float: none; width: auto; height: auto; max-width: 100%; text-align: center; }
.big_right{ float: none; width: 100%; height: auto; background: #fff; padding: 0 }
.big_tit{ padding-top: 15px; }
.big_time{ height: 30px; line-height: 30px; }
.big_zi{ height: 0; }
.map_inner{z-index: 9999999999;}
.gpai_ul{ margin: 0 0 30px 0; }
.gpai_ul li{ float: none; margin: 0 0 20px 0; width: 100%; height: auto; text-align: center; }
.gpai_ul li img{ width: auto; height: auto; max-width: 100% }
.big_see{ width: 100px; margin: 0 auto }
.pos{ height: 60px; line-height: 60px; }
.join_left{ float: none; width: 100%; padding: 20px 10px ;  margin-bottom: 30px;}
.join_dl{ padding: 20px 10px; }
.join_tit{ font-size: 16px; font-weight: normal; }
.money{ font-size: 14px; }
.des_left{ float: none; }
.des_right{ float: none; width: 100% }
.des_i{ height: auto; }
.join_right{ float: none; width: 100%; }
.vacation{ padding: 20px 10px; overflow: hidden; }
.vaca_dl{ float: left; width: 50%; padding: 0 5px; box-sizing: border-box; }
.join_h3{ margin-bottom: 20px; }
.details{ padding: 20px 10px; }
.enjoy_ul{ margin: 0; }
.enjoy_ul li{ float: none; width: 100%; margin: 0 0 30px 0; border: none; }
.enjoy_img{ width: auto; height: auto; max-width: 100%; text-align: center; }
.enjoy_img img{ width: auto; height: auto; max-width: 100% }
.enjoy_inner{ padding: 0; }
.enjoy_h3{ text-align: center; height: auto; line-height: 30px; font-size: 16px; }
.enjoy_time{ text-align: center; }
.enjoy_zi{  height: auto; }
.wiki_word img{ width: auto; height: auto; max-width: 100% }
.rel_h3{ height: auto; line-height: 30px; font-size: 16px; }
.piece{ height: auto; padding: 10px 0; }
.pie_left{ float: none; width: 100%; height: auto; line-height: 34px; font-size: 12px; }
.pie_right{ text-align: left; width: 100%; height: auto; line-height: 34px; padding: 0; font-size: 12px;  }
.ele{ margin: 0; }
.ele_dl{ float: none; width: 100%; margin: 0 0 20px 0; }
.ele_dl dt{ margin: 0 auto 10px; float: none; text-align: center; width: 100%; height: auto; }
.ele_dl dt img{ width: auto; height: auto; max-width: 100% }
.ele_dl dd{ float: none; width: 100% }
.ele_tit{ height: auto; line-height: 30px; font-size: 16px; text-align: center; }
.ele_zi{ height: auto; }
.ele_see{ margin: 0 auto }
.ele_ti{ height: 40px; line-height: 40px; }

.ele_scroll{ width: 320px; left: 50%; margin-left: -160px; height: 155px; }
.ele_scroll li img{ width: auto;  height: auto; max-width: 100% }
.ele_scroll li{ width: 320px; height: 155px;  }
.ele_pic{ height: 155px; }
.wiki_dl dt{ float: none; width: 100%; height: auto; text-align: center; margin: 0 0 10px 0; }
.wiki_dl dt img{ width: auto; height: auto; max-width: 100% }
.wiki_dl dd{ float: none; width: 100%; }
.wiki_zi{ height: auto; }
.wiki_tit{ font-size: 16px; text-align: center; }
.cata_ul li{ margin: 0 0 10px 0; width: 50%; padding: 0 5px; box-sizing: border-box; }
.cata_ul li a{ width: 100% }
.about_top img,.team_pic img{ width: auto; height: auto; max-width: 100% }
.about_img,.ent_img{ float: none!important; width: 100%!important; text-align: center!important; margin:0 0 10px 0!important; }
.team_dl{ float: none; width: 100%; margin: 0 0 20px 0 }
.team_dl dt{ float: none; width: 100%; text-align: center; height: auto; margin:0 0 20px 0; }
.team_dl dt img{ width: auto; height: auto; max-width: 100% }
.team_dl dd{ float: none; width: 100% }
.team{ width: 100%; background: none; padding: 0;}
.team_inner{ padding-top: 20px; margin: 0; }
.team_word{ height: auto; }
.team_tit{ text-align: center; }
.team_see{ text-align: center; height: 40px; line-height: 40px; }
.deve_top{ display: none; }
.deve_ul{background: none;}
.deve_div{ float: none; width: 100%; padding: 0; }
.deve_time,.deve_left .deve_time{background: url(../images/phone.png) center bottom no-repeat; float: none; width: 120px; height: 30px; line-height: 30px; text-align: center; margin: 0 auto 10px; text-indent: 0; }
.deve_h3,.deve_left .deve_h3{ padding: 0; text-align: center; }
.deve_word,.deve_left .deve_word{padding: 0; text-align: center; }
.ul_bus{ margin: 0; }
.ul_bus li{ float: none; width: 100%; height: auto; margin: 0 0 35px 0; }
.bus_inner{ padding: 50px 10px 20px; }
.bus_word{ height: auto; }
.bus_img{ top: -60px; }
.ent_he{ float: none!important; width: 100%!important; height: auto!important; padding: 10px!important; margin-bottom: 20px!important }
.event{ padding: 0 0 40px 0; }
.event_top{ display: none; }
.event_ul{ background: none }
.event_left{ float: none; margin: 0 auto 10px; }
.event_right{ background: none; padding: 0; width: 100% }
.act_dl dt{ float: none; width: 100%; text-align: center; height: auto; box-shadow:none;}
.act_dl dt img{ width: auto; height: auto; max-width: 100% }
.act_dl dd{ float: none; width: 100%; height: auto; background: none; padding: 0; }
.act_h3{padding-top: 10px; height: 40px; line-height: 40px; font-size: 16px;  text-align: center;}
.act_word{ height: auto; }
.item_h3{ font-size: 20px; }
.act_inner{ padding: 0 }
.index_h3{ font-size: 20px; }
.letter{ font-size: 45px; }
.prev{ top: 90px; right: 10px; }
.next{ top: 90px; left: 10px;}
.big_zi{ height: 80px; }


.guide_top{ padding: 0 10px; }

.guide_a{ width: 70%; font-size: 14px; }
.guide_i{ width: 30% }
.guide{ margin-bottom: 5px; }
.guide_bottom{ padding: 10px 10px 0; }

}
@media screen and (max-width:1024px){
    .tion_left{float: none;width:100%;margin:0 auto;}
    .tion_right{float: none;width:100%;margin:2% auto;}
    .pages{text-align: center;}
    .site_tit{text-align: center;}
}
@media screen and (max-width:768px){
    .site_left{float: none;margin: 0 auto;}
    .site_right{float: none;margin:5px auto;}
    .tion_dl dt{width:100%;text-align: center;margin: 0px auto;float: none;}
    .site_right a{margin:0 auto}
    .tion_dl dd{margin: 0 auto;max-width: 560px;float: none;}

}
@media screen and (max-width:414px){
.a_banner{ background-size:cover!important; height:130px!important;}
.tion_left{width:100%;padding:0 0 60px;}
.tion_dl dt{width:100%;float: none;text-align: center;}
.tion_dl dd{width: 100%;float: none;}
.site_left,.site_right{width: 100%;float: none;}
.inner_left{width:70px;}
.site_right{margin-top:5px;}
.tion_right{float: none;width:100%;margin: 3% auto;}
.site_right a{margin:0 auto;}
.inner_right{width:320px;}
}
@media screen and (max-width:375px){
    .inner_right{width:273px;}

}

@media screen and (max-width:360px){

}
@media screen and (max-width:320px){
}


@media screen and (min-width:1201px){
}

