    @charset "utf-8";
    *{padding: 0;margin: 0;font-family: '微软雅黑';}
    ul,li,dl,ol{list-style: none;}
    /*头部开始*/
    .header{width: 100%;margin: 10px auto;height: 65px;line-height: 65px;}
    /*logo*/
    .header .hadlogo{width: 25%; float: left;height: 70px;
       margin-left: 37%; cursor: pointer;}
 /*头部结束*/

    .dowebokingss { position: relative; width: 100%; height: 400px; margin: 0 auto; overflow: hidden;}
.dowebokingss img { display: block; border: 0 none;}
.dowebokingss ul, .dowebok ol { list-style-type: none;}
.flex-viewport { z-index: 1;width: 100%;height: 100%;}
.flex-control-nav { position: absolute;text-align: center;width: 100%;height:26px;line-height:26px; bottom: 0px; z-index: 2;}
.flex-control-nav li { display: inline-block; *display: inline; zoom: 1;margin-left:7px;}
.flex-control-nav a { float: left; width: 20px; height: 4px;border-radius: 2px; line-height: 100px; overflow: hidden; background:rgba(255,255,255,0.7); cursor: pointer;}
.flex-control-nav .flex-active { background: #43B6EA;}




    /*导航栏*/
    .nav{width:100%;height: 50px;line-height:50px;background: #1581EA;z-index: 9999;}
    .nav ul{width:95%;height: 50px;margin: 0 auto;text-align: center;}
    .nav ul li{float: left;padding: 0 1.8%;height: 50px;transition:.1s linear;}
    .nav ul li:nth-child(1){background: #0a56bb;}
    .nav ul li:hover{background: #0a56bb;}
    .nav ul li a{color: #fff;font-size: 18px;text-decoration: none;padding: 0 7px;margin: 0 15px;}
    /*导航结束*/

    /*轮播图开始*/
    .dowebokingss{width: 100%;height: 450px;margin: 0 auto 20px auto;}
    .dowebokingss .tags { position:absolute; width:100%; bottom:10px; left:0px; text-align:center; font-size:0px;}
            .dowebokingss .tags li { width:10px; height:10px; background-color:#888; border-radius:50%;display:inline-block; margin:0px 3px; cursor:pointer;}
            .dowebokingss .tags li.on {background-color: #ff6a00;}

    .centers{width: 95%;height: auto;margin: 0 31.7px;}

    /*选项卡*/
    .tabs{width:100%;margin: 0 auto;}
    .tab {width: 100%; height:35px;overflow: hidden;border-bottom: 1px solid #3983e5;}
    /* .tab li:nth-child(1){margin-left: -20px;color: #06c;} */
    .tab li {float: left;padding: 0 20px;height: 30px;color: #333;text-align: left;line-height: 30px;
        cursor: pointer;font-size: 16px;position: relative;}
    .tab .active{color: #06c;}
    .tab .active i{display: block;}
    .cur-none i{display: none;}
    .tab li i{   position: absolute;left: 50%;margin-left: -6px;bottom: -5px;width: 0;height: 0;overflow: hidden;line-height: 0;
        font-size: 0;vertical-align: middle;border-bottom: 6px solid #3983e5;border-top: 0 none;
        border-left: 6px solid transparent;border-right: 6px solid transparent;}
       /* 行政区域 */
    .administrative{width:100%;padding:1px 0;}
    .suggest{width:100%;margin-top:15px;clear:both;}
    .suggest .suggestimg{width:31.25%;height:200px;overflow:hidden;margin:0 10px 10px 0;float:left;}
    .suggest .suggestimg img{width:100%;height:100%;cursor: pointer;}
    .fontbottoms{float:left;width: 67%;max-height: 200px;overflow: hidden;}
    .fontbottoms .jieshaoing{margin-left: 10px;height: 40px;line-height: 40px;}
    .fontbottoms .titles {height: 40px;line-height: 45px;position: relative;}
    .fontbottoms .titles .titles-ico {width: 30px;height:30px;display: inline-block;border-radius: 50%;
           color: #FFF;background-color: #6cc8ef;position: absolute;left: 0px;top: 5px;line-height:30px;
           text-align: center;font-size: 16px;}
    .fontbottoms .titles .caption {margin-left: 35px;color: #333;font-size: 16px;}
    .fontbottoms p{color: #2d374b;font-size: 0.9rem;text-indent: 20px;line-height:1.4rem;}
    .fontbottoms p a{text-decoration: none;color: #3983e5;}
    .fontbottoms p a:hover{text-decoration: none;color: #db250d;}
   

    /*内容*/
    .spotli,.foodli,.hotelli{position:relative;}
    .spotli .reico,
    .foodli .reico,
    .hotelli .reico{position:absolute;top:0;right:0;width:27px;height:27px;z-index:999;}


    .menu{width: 100%;height: 40px;line-height:40px;margin-top: 10px;clear: both;margin-bottom: 10px; }
    .menu .remen{float: left; color: #d9016d;font-size: 25px;font-weight: normal;}
    .menu h2.green{color: #1db73b;}
    .menu h2.blue{color: #2577E3;}
    .menu h2.hui{color: #9AC1C0;}
    .menu h2.zise{color: #7e57c2;}
    /* .menu h2.red{color: #7A612C;} */
    .menu a{float: right;color: #0066CC;font-size: 14px;text-decoration: none;cursor: pointer;}
    .menu a:hover{color:#f90;}
    .menu img{vertical-align: middle;margin: 5px 10px 0 0;float: left;width: 33px;height: 33px;} 

    .div{width: 100%;height: auto;background: #fff;margin:10px auto;}
    .map{width: 100%;height: auto;margin-top: 10px;}
    .map .map-left{float: left;width: 800px;height: 316px;}
   


    .actli{position: relative;}
    .actling{position:absolute;top:0;left:0;width:100px;height:100px;z-index:9999999;
    background:rgba(0,0,0,1)}



    .font-fixed{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3);
        z-index: 999;text-align: center;display: none;}
    .font-fixed h2{color: #FFFFFF;padding: 70px 0;font-size: 25px;}

    /*地图*/
    .map-right{height: 316px;width: 390px;margin-left: 10px;float: right;overflow: hidden;
        box-shadow: 2px 2px 2px 2px #ddd;position: relative;}
    .map-right img{width: 100%;height: 100%;}
    .hudong{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;line-height: 40px; text-align: center;
        background: #339EF0;z-index: 999;}
    .hudong a{font-size: 18px;color: #fff !important;}
    a:hover{text-decoration: none;}
    .hudong:hover{opacity: 0.9;}

    /*特色活动*/
    .activity{clear: both;width: 100%;height: auto;}
    .search-box{width: 100%;height: auto;padding-top: 10px;clear: both;}
    .search-box ul li{width:24.4%;height: 185px;cursor: pointer;float: left;
        margin-left: 0.7%;margin-bottom: 10px;}
        .box-shadow{width: 24.4%;height: 150px;overflow: hidden;}
        .box-shadow img{width: 100%; transition: all 0.6s;}
        .box-shadow img:hover{transform: scale(1.2);}
    .search-box ul li .box-shadow{width:100%;height: 150px;overflow: hidden;} 
    .search-box ul li img{width: 100%;height: 100%;}
    .search-box ul li .font-box{width: 100%;height: 35px;line-height: 35px;background: #f5f5f5;}
    .font-box p{font-size: 14px;color: #333;width:220px;overflow:hidden;padding-left: 5px;float: left;}
    .font-box a{float: right;font-size: 12px;color: #FF9900;padding-right: 5px;font-weight: bold;}
    .font-box a:hover{color:#f90;}
    .search-box ul li:hover{box-shadow: 0 5px 7px 0 rgba(0,0,0,.3);}
    .search-box ul li:nth-child(1),.search-box ul li:nth-child(5){margin-left: 0;}


    /*行程*/
    .route{width: 100%;height: auto; margin-top: 10px;}
    .banner2{width: 24.1%;height: 257px;float: left; position:relative; overflow: hidden;}
    .banner2 .img2{width:400%; position:absolute;}
    .banner2 .img2 img{width: 100%; height: 257px;}
    .banner2 .img2 li{float: left;width:25%;}
    .banner2 .num2 { position:absolute; width:100%; bottom:8px; left:0px; text-align:center; font-size:0px;}
    .banner2 .num2 li { width:15px; height:5px; background-color:#888; border-radius:20%;display:inline-block; margin:0px 7px; cursor:pointer;}
    .banner2 .num2 li.on {background-color: #12d1f3;}

    .route-right{width: 74.5%;margin-left: 0.7%;height: auto;float: right;}
    .route-img{width: 100%;height: 130px;margin-bottom: 10px;}
    .route-img .img-jainjie{width: 33.3%;height: 125px;float: left;overflow: hidden;cursor: pointer;}
    .img-jainjie img{width: 100%;height: 100%;transition: all 0.6s;}
    .img-jainjie img:hover{width: 100%;height: 100%;transform: scale(1.1);}
    .route-img .jianjie{float: right;height: 97px;width: 64%;background: #fbfbfb;overflow: hidden;
        padding: 0.9%;}
    .jianjie a{font-size: 16px;color: #333;height: 27px;line-height: 27px;width: 100%;overflow: hidden;text-decoration: none;}
    .jianjie a:hover{color: #f90;}
    .jianjie p{font-size: 12px;color: #333;}
    .jianjie .zuijia{font-size: 14px;}
    .jianjie .day-zuijia{height: 30px;line-height: 30px;}
    .jianjie .font-jianjie{height: 40px;line-height:20px;overflow: hidden;}

    /*美食*/
    .delicacy{width: 100%;height: auto;margin-top: 10px;}
    .delicacy ul li:nth-child(1),.delicacy ul li:nth-child(6){margin-left: 0;}
    .delicacy ul li{width: 19.35%;height: 200px;float: left;margin-left: 0.7%;cursor: pointer;
        transition: .1s linear;margin-bottom: 10px;}
    .delicacy ul li:hover{opacity: 0.9;box-shadow: 0 5px 7px 0 rgba(0,0,0,.3);}
    .delicacy .delicacy-img{width: 100%;height: 160px;overflow: hidden;}
    .delicacy .delicacy-img img{width: 100%;height: 100%;transition: all 0.6s;}
    .delicacy .delicacy-img img:hover{width: 100%;height: 100%;transform: scale(1.1);}
    .delicacy-bottom{width: 100%;height: 40px;line-height:40px;background: #F5F5F5;}
    .delicacy-bottom a{float: left;width: 117px;height: 100%;overflow: hidden;padding-left: 5px;text-decoration: none;
        font-size: 14px;color: #333;}
    .delicacy-bottom a:hover{color: #f90;}
    .delicacy-bottom p{float: right;width: 105px;height: 100%;padding-right: 5px;text-align: right;
        font-size: 14px;}
    .delicacy-bottom p .yellow{color: #f90;font-size: 12px;}
    .delicacy-bottom p span{display: inline-block;}

    /*住宿*/
    .quarter{width: 100%;height: auto;margin-top: 0.7%;}
    .quarter-img{width: 595px;height: 220px;float: left;margin-right: 10px;}

    /*旅游指南*/
    .tourist{width: 100%;height: auto;clear: both;padding: 40px 0 10px 0;}
    .card{text-align: center;border-top:1px solid #64c972;}
    .card h2{line-height: 50px;font-size: 36px;color: #333;margin-top: 40px;font-weight: normal;}
    .card p{font-size:14px;line-height: 1.8; color: #999;}
    .card-ul ul li:nth-child(1),.card-ul ul li:nth-child(3){margin-left: 0;}
    .card-ul ul li{float: left;width: 49.17%;margin: 20px 0 10px 10px;}
    .card-ul .card-img{width: 46%;height: 170px;overflow: hidden;float: left;cursor: pointer;}
    .card-ul .card-img img{width: 100%;height: 100%;transition: all 0.6s;}
    .card-ul .card-img img:hover{width: 100%;height: 100%;transform: scale(1.3);}
    .card-font{width: 46%;height: 170px;float: right;margin-left: 1%;padding: 0 10px;}
    .card-font a{font-size: 20px;line-height: 30px;font-weight: 400;color:#333;}
    .card-font a:hover{text-decoration: underline;color: #64C972;}
    .card-font p{height: 50px;line-height: 50px;color: #333;}
    .card-font p .left{float: left;font-size:0.7rem;}
    .card-font p .right{float: right;font-size: 0.7rem;}
    .card-font p .right a{font-size: 14px;}
    .card-font p.fontp{height: 60px;line-height: 28px;font-size: 1rem;}

    /*返回顶部*/
    .sctop{position: fixed;bottom: 30px;right: 30px;width: 66px;height: 66px;background: #8ebefc;
        border-radius: 5px;cursor: pointer;z-index: 99999;}
    .sctop img{width:43px; height: 42px; margin: 12px;display: block;}
    .sctop .span{margin: 12px;font-size: 16px;color: #fff;display: block;text-align: center;}

    /*版权*/
    .footers{width: 100%;height: 50px; margin-top:50px;clear: both; background: #1581EA;border-top: #313131 solid 2px;}
    .buttoming{width: 1200px;height: 150px; margin: 0 auto;}
    .buttoming .qr{width: 250px;height: 130px;float: left; margin: 10px; border-right: 1px solid #655757;
        cursor: pointer;text-align: right;}
    .buttoming .qr img{display: block;margin: 6px;padding-left: 50px;}
    .font-p{float: left;margin: 24px 130px;}
    .font-p p{color: #ccc;font-family: '微软雅黑';font-size: 12px;line-height: 20px;display: block;}
    .font-p p a{color: #ccc;margin-left: 5px;}
    .font-p p a:hover{text-decoration: underline; color: #007AFF;}
    .font-p .tickling{color: #FFF;font-size: 12px;}
    .font-p .tickling:hover{color: #007AFF;}
    .box_skitter .prev_button,.box_skitter .next_button{position: absolute;top:30px;left:0;font-size:0;}
    .box_skitter {position: relative;width: 800px;height: 316px;cursor: pointer;}
    .box_skitter .container_skitter {overflow: hidden;position: relative;}
    .box_skitter .box_clone {position: absolute;top: 0;left: 0;width: 10px;
        overflow: hidden;display: none;z-index: 20;  }
    .box_skitter .box_clone img {position: absolute;top: 0;left: 0;z-index: 20;}
    .box_skitter .container_skitter,
    .container_skitter .image,
    .container_skitter .image .image_main,
    .box_skitter .box_clone img{width:800px;height:316px;}

    .foot{width: 100%;height: 50px;background: #000;position: relative; bottom: 0;}

    #regionQHmenu1{border-bottom: 1px solid #d9016d;}
    #regionQHmenu2{border-bottom: 1px solid #1db73b;}
    #regionQHmenu3{border-bottom: 1px solid #2577E3;}
    #regionQHmenu4{border-bottom: 1px solid #9AC1C0;}
    #regionQHmenu5{border-bottom: 1px solid #7e57c2;}
    #regionQHmenu6{border-bottom: 1px solid #0bd6dd;}

*{ padding:0px; margin:0px;list-style:none;}
.banner { width:100%; height:400px;  position:relative; overflow:hidden;}
.banner .img{width:500%; position:absolute; left:0px;top:0px;}
.banner .img img{width:100%; height:400px;}
.banner .img li{float:left;width:20%}
.banner .num { position:absolute; width:100%; bottom:8px; left:0px; text-align:center; font-size:0px;}
.banner .num li { width:16px; height:5px; background-color:#888; border-radius:20%;display:inline-block; margin:0px 5px; cursor:pointer;}
.banner .num li.on {background-color: #0ac2cf;}

.qing{width: 100%;height: auto;}
.releft{width: 48%;height: 400px;position: absolute;}
.jieqing{width: 100%;height: 400px;}
.banner1 { width:100%; height:400px;  position:relative; overflow:hidden;}
.igs{ width:100%; height:400px;}
#scroll_img{ width:100%; height:400px;}
#scroll_img li img{ width:100%; height:400px;}
.ig{position:absolute;}

