@charset "utf-8";

/**/

*{margin: 0;padding: 0;font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;}
a{text-decoration: none;    color: #686868;}
img{border: none;}
body{color:#222;-webkit-text-size-adjust:none; background:#fffeeb;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0; list-style:none; text-decoration: none;}
h1,h2,h3,h4,h5,h6{font-size:100%; text-decoration: none;}
body,button,input,select,textarea {font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:62.5%; line-height:1.5;}
ol,ul{list-style:none;}

a:link { text-decoration: none; color:#000000;}
a:visited {text-decoration: none; color:#000000;}
a:hover { text-decoration: none; color:#000000;}
a:active {text-decoration: none; color:#000000;}


/*头部*/
.index_toptqBox{width:100%; min-width:1200px; height:35px; margin:0 auto; background:url(../images/Img_23.jpg) 0 0 repeat;position:absolute; top:0; z-index:9999;}
.index_toptq{width:1200px; margin:0 auto; overflow:hidden;}
.index_toptq h1{width:1030px; height:35px; float:left; text-align:right; line-height:35px;}	
.index_toptq h1 iframe{padding:5px 0 0 0; color:#FFF;}	
.index_toptq h6{width:170px; float:right; line-height:35px; color:#FFF; text-align:right; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
	
.index_topBox{width:100%; min-width:1200px; height:155px; background:url(../images/Img_24.png) center 0 no-repeat; position:absolute; top:35px; z-index:9999; margin:0 auto;}
.index_top{width:1200px; height:auto; margin:0 auto;}
.index_logo{width:300px; height:auto; float:left; margin:10px 0 0 0; padding:0 0 0 73px;}
.index_logo img{float:left; cursor:pointer;}
.index_logo img.img2{margin:10px 0 0 15px;}
.index_topright{width:810px; height:auto; float:right;}
.index_topright1{width:100%; height:40px; overflow:hidden; margin:10px 0 0 0;}
.index_topright1 > h1{float:right; padding:0 10px 0 0; font-weight:normal;}
.index_topright1 > h1 img{float:left;}
.index_topright1 > h1 a{float:left; height:27px; line-height:27px;font-size:14px;}
.index_topright1 > h2{float:right; padding:0 10px 0 0; font-weight:normal;}
.index_topright1 > h2 img{float:left;}
.index_topright1 > h2 a{float:left; height:27px; line-height:27px;font-size:14px;}

.index_topright1 > dl dd{float:right; width:560px;font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:14px; color:#FFF; text-align:left; line-height:30px;}

.index_topright_nav{width:100%; height:80px;}
.index_topright_nav ul{width:100%;}
.index_topright_nav ul li{float:left; width:115px; height:75px; text-align:center; line-height:80px;}
.index_topright_nav ul li a{font-family:"迷你简中倩", Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:16px; color:#292929; display:block;}
.index_topright_nav a:hover,.index_topright_nav .active a{color:#b27f2c;text-decoration:none;font-weight:normal; background:url(../images/Img_25.png) center center no-repeat;}


/*banner*/
/* 必要布局样式css */
.banner-content {
    min-width: 1200px;
    height: 835px;
    width: 100%;
    position: relative;
    overflow: hidden;
	
}

.banner-slide-circle {
    position: absolute;
    bottom: 52px;
    z-index: 1002;
    left: 49%;
}

.banner-slide-circle ul li {
    width: 11px;
    height: 11px;
    background: #bdccd4;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    margin: 0 8px;
}

.banner-slide-circle ul .on {
    background: #6fb82e;
}

.banner-background-01 {
    width: 997px;
    height: 85px;
    background: url(../images/background01.png) repeat-x;
    _background: url(../images/background01.png) repeat-x;
    position: absolute;
    top: 710px;
    width: 400%;
    left: -236px;
    z-index: 999;
    animation: wave1 25s linear .4s infinite normal;
    -moz-animation: wave1 25s linear .4s infinite normal;
    -webkit-animation: wave1 25s linear .4s infinite normal;
    -o-animation: wave1 25s linear .4s infinite normal;
}

.banner-background-02 {
    width: 1009px;
    height: 100px;
    background: url(../images/background02.png) repeat-x;
    _background: 0 0;
    position: absolute;
    top: 700px;
    width: 400%;
    left: 0;
    z-index: 998;
    animation: wave2 60s linear .4s infinite normal;
    -moz-animation: wave2 60s linear .4s infinite normal;
    -webkit-animation: wave2 60s linear .4s infinite normal;
    -o-animation: wave2 60s linear .4s infinite normal
}

.banner-slide-image ul li {
    height: 450px;
}

.banner-slide-image ul li a img {
    width: 100%;
    height:835px;
    display: block;
    border: none;
}

@-webkit-keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@-moz-keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@-o-keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@keyframes wave1 {
    from {
        left: -236px
    }

    to {
        left: -1233px
    }
}

@-webkit-keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

@-moz-keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

@-o-keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

@keyframes wave2 {
    from {
        left: 0
    }

    to {
        left: -1009px
    }
}

/*首页内容区*/
.index_box{width:100%; min-width:1200px; height:auto; margin:0px auto; padding:15px 0 0 0; background:url(../images/Img_28.jpg) center 0 no-repeat;background-size:100% 100%;}
	
/*首页景区公告*/
.index_box_jqBox{width:1200px; height:60px; margin:0 auto;}
.index_box_jqgg{width:746px; height:55px; float:left; background:url(../images/Img_27.png) center 0 no-repeat; margin:0 auto;}

/* scrollDiv */
.scrollDiv{width:730px;height:50px;/* 必要元素 */line-height:50px; overflow:hidden;/* 必要元素 */}
.scrollDiv li{height:50px;padding-left:100px; cursor:pointer; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:16px; color:#FFF;}
.scrollDiv li a{color:#FFF;}
.scrollDiv li span{float:right; color:#F6F6F6;}
.scrollDiv li:hover a{color:#d31220; text-decoration:underline;}
.scrollDiv li:hover span{color:#d31220; text-decoration:underline;}
.index_box_menu{width:450px; height:auto; float:right;}
.index_box_menu ul{width:100%;}
.index_box_menu ul li{float:left; margin:0 0 0 20px; cursor:pointer;}
.index_box_menu ul li.menuAhover1{background:url(../images/Img_29.png) 0 0 no-repeat; width:203px; height:55px;}
.index_box_menu ul li.menuAhover2{background:url(../images/Img_30.png) 0 0 no-repeat; width:203px; height:55px;}
.index_box_menu ul li.menuAhover1:hover a{background:url(../images/Img_29A.png) 0 0 no-repeat; width:203px; height:55px; display:block;}
.index_box_menu ul li.menuAhover2:hover a{background:url(../images/Img_30A.png) 0 0 no-repeat; width:203px; height:55px; display:block;}


/*资讯列表*/
.index_box_list{width:1200px; height:auto; margin:15px auto; overflow:hidden;}

.index_box_jq{width:785px; height:590px; float:left; overflow:hidden;}
.title_btn{width:100%; height:35px; margin:6px auto;}
.title_btn h2{float:left; width:170px; height:35px;font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:24px; color:#b27f2c; font-weight:normal;}
.title_btn h2 i{width:22px; height:35px; float:left; overflow:hidden; margin:4px 10px 0 0;}
.title_btn h2 i img{width:100%; height:22px; overflow:hidden;}
.title_btn span{float:right; text-align:right; width:75px; height:35px; line-height:35px; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:14px; color:#777;}
.title_btn span a{color:#777;}
.title_btn span a:hover{color:#b27f2c; text-decoration:underline;}

.jq_list{width:100%; height:auto; margin:6px auto; overflow:hidden;}
.jq_list > .jq_list1{width:380px; height:auto; float:left; overflow:hidden;}
.jq_list > .jq_list1 .jq_list1_hot{width:100%; height:auto; overflow:hidden;}

.title_btn_jq{width:100%; height:46px; margin:6px auto; background:url(../images/Img_32.png) center bottom no-repeat;}
.title_btn_jq h2{float:left; width:170px; height:35px;font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:18px; color:#b27f2c; font-weight:normal;}
.title_btn_jq h2 i{width:22px; height:35px; float:left; overflow:hidden; margin:4px 10px 0 0;}
.title_btn_jq h2 i img{width:100%; height:22px; overflow:hidden;}
.title_btn_jq span{float:right; text-align:right; width:75px; height:35px; line-height:35px; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:14px; color:#777;}
.title_btn_jq span a{color:#777;}
.title_btn_jq span a:hover{color:#b27f2c; text-decoration:underline;}

.jq_list1_hot_hang{width:380px; height:auto; overflow:hidden;}
.jq_list1_hot_hang ul{width:100%; height:auto; overflow:hidden;}
.jq_list1_hot_hang ul li{width:380px; height:35px; overflow:hidden;line-height:35px; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:16px;}
.jq_list1_hot_hang ul li i{width:15px; height:35px; float:left; margin:2px 5px 0 0; overflow:hidden;}
.jq_list1_hot_hang ul li i img{width:100%; height:15px; overflow:hidden;}
.jq_list1_hot_hang ul li a{color:#606060; width:284px; height:35px; line-height:35px; overflow:hidden; float:left;}
.jq_list1_hot_hang ul li span{float:right; color:#696969; font-size:14px;}
.jq_list1_hot_hang ul li:hover a{color:#b27f2c; text-decoration:underline;}
.jq_list1_hot_hang ul li:hover span{color:#b27f2c; text-decoration:underline;}

.fullSlide{width:100%;position:relative;height:268px;background:transparent}
.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{height:100%;}
.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat; width:100%; background-size:cover;}
.fullSlide .bd li a{display:block;height:100%}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:75px}
.fullSlide .hd ul{text-align:center;margin-bottom:30px}
.fullSlide .hd ul li{background:#fff;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:50px;height:3px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background:#b27f2c}

.jq_list > .jq_listLine{width:12px; height:536px; border-right:1px dashed #cdcdcd; float:left;}
.jq_list > .jq_list2{width:380px; height:auto; float:right; overflow:hidden;}

.index_box_sp{width:390px; height:572px; background:#ece9d6; padding: 0 5px 0 5px; float:right;}

.sp_list{width:390px; height:auto; margin:0 auto; overflow:hidden;}
.sp_list > dl{width:100%; margin:3px 0 0 0;}
.sp_list > dl dt{width:390px; height:226px; overflow:hidden; position:relative; cursor:pointer;}
.sp_list > dl dt img{width:100%; height:226px; overflow:hidden;}
.sp_list > dl dt i{position:absolute; left:42%; top:34%; z-index:999; width:60px; height:60px; overflow:hidden;}
.sp_list > dl dt i img{width:100%; height:60px; overflow:hidden;opacity:.8}

.sp_list > dl dd{cursor:pointer; height:30px; overflow:hidden; line-height:30px; text-align:center; font-weight:normal; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:16px; color:#d31220;}
.sp_list > dl:hover a{color:#b27f2c; text-decoration:underline;}

/*首页特色景点*/
.index_box_tsjd{width:1200px; height:530px; margin:0 auto; overflow:hidden;}

.title_btn_z{width:33%; height:35px; margin:0 auto;}
.title_btn_z i{width:22px; height:35px; float:left; overflow:hidden; margin:8px 10px 0 0;}
.title_btn_z i img{width:100%; height:22px; overflow:hidden;}
.title_btn_z a{float:left; width:110px; height:35px;font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:24px; color:#b27f2c; font-weight:normal;}
.title_btn_z font{float:left; height:35px; line-height:39px; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:18px; color:#777; font-weight:normal;}
.title_btn_z a:hover{color:#b27f2c; text-decoration:underline;}



/*首页景区配套*/
.index_box_jqpt{width:1200px; height:auto; margin:0 auto; overflow:hidden;}

.title_btn_T{width:24%; height:35px; margin:0 auto;}
.title_btn_T i{width:22px; height:35px; float:left; overflow:hidden; margin:8px 10px 0 0;}
.title_btn_T i img{width:100%; height:22px; overflow:hidden;}
.title_btn_T a{float:left; width:110px; height:35px;font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:24px; color:#b27f2c; font-weight:normal;}
.title_btn_T font{float:left; height:35px; line-height:39px; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:18px; color:#777; font-weight:normal;}
.title_btn_T a:hover{color:#b27f2c; text-decoration:underline;}


/*首页游记分享*/
.index_box_yjfx{width:1200px; height:auto; margin:0 auto; overflow:hidden;}

.title_btn_X{width:27%; height:35px; margin:0 auto;}
.title_btn_X i{width:22px; height:35px; float:left; overflow:hidden; margin:8px 10px 0 0;}
.title_btn_X i img{width:100%; height:22px; overflow:hidden;}
.title_btn_X a{float:left; width:110px; height:35px;font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:24px; color:#b27f2c; font-weight:normal;}
.title_btn_X font{float:left; height:35px; line-height:39px; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:18px; color:#777; font-weight:normal;}
.title_btn_X a:hover{color:#b27f2c; text-decoration:underline;}


.yjfx_list{width:100%; height:360px; margin:0 0 30px 0; overflow:hidden;}
.yjfx_list > dl{width:365px; height:145px; float:left; margin:15px 0 0 18px; padding:5px 5px 5px 5px;background:#FFF;}
.yjfx_list > dl a dt{width:193px; height:145px; overflow:hidden; float:left;}
.yjfx_list > dl a dt img{width:100%; height:145px; overflow:hidden;}
.yjfx_list > dl a dd{width:160px; height:145px; overflow:hidden; float:right;}
.yjfx_list > dl a dd h1{cursor:pointer; line-height:35px; font-weight:normal; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:15px; color:#292929;}
.yjfx_list > dl a dd p{cursor:pointer; line-height:26px; font-weight:normal; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:12px; color:#696969;}
.yjfx_list > dl a dd span{cursor:pointer; line-height:35px; font-weight:normal; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:15px; color:#d31220;}


.yjfx_list > dl:hover{ background:#f4f3df; box-shadow: 0 0 6px rgba(0, 0, 0, .7);}
.yjfx_list > dl:hover a dd h1{color:#d31220; text-decoration:underline;}
.yjfx_list > dl:hover a dd span{text-decoration:underline;}

/*首页溪山胜境*/
.index_box_xssj{width:100%; min-width:1200px; height:549px; margin:0 auto; overflow:hidden; background:url(../images/Img_34.jpg) center 0 no-repeat;background-size:100% 100%;}
.xssj_Box{width:1200px; margin:0 auto; overflow:hidden;}
.xssj_BoxLogo{width:270px; height:549px; float:left; background:url(../images/Img_35.jpg) 0 0 no-repeat;}
.xssj_p{width:780px;float:left;}
.xssj_p p{ width:780px; line-height:35px; font-weight:normal; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:16px; color:#5c5d56;}

/*首页底部信息*/
.index_box_foot{width:100%; min-width:1200px; height:245px; margin:0 auto; overflow:hidden; background:url(../images/Img_36.jpg) center 0 repeat;}
.foot{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.foot h1{width:263px; height:145px; background:url(../images/Img_16.png) center 0 no-repeat; overflow:hidden; float:left;}
.foot .foot_p{width:600px; height:auto; margin:35px 0 0 0; float:left; background:url(../images/Img_17.png) 0 0 no-repeat;}
.foot .foot_p p{padding:0 0 0 70px;line-height:30px; font-weight:normal; font-family: Microsoft YaHei,"宋体",Arial, Helvetica, sans-serif;font-size:16px; color:#FFF;}
.foot .foot_p p a{color:#FFF;}
.foot h3{width:285px; height:218px; background:url(../images/Img_18.png) center 0 no-repeat; overflow:hidden; margin:15px 0 0 0; float:right;}




/*悬浮按钮*/
.side-bar {position:fixed;right:10px;top:50%;	z-index:99999;	margin-top:50px;	width:100px;height:400px;}
.side-bar li {margin-bottom:10px;width:100%;}
.side-bar li a {display:block;color:#fff;}
.side-bar li a:hover .drop-info, .side-bar li a:hover .drop-info-p,.side-bar li a:hover .drop-info-yyzz{display:block;}
.side-bar li a span {margin-left:44px;display:block;width:46px;height:46px;border-radius:50%;background:rgba(0, 0, 0, .3) url(../images/side-bar-icons.png) 0 0 no-repeat;}
.side-bar li a .drop-info {position:relative;display:none;margin-top:5px;width:100px;height:35px;overflow:hidden;}
.side-bar li a .drop-info i {position:absolute;	top:0;	right:27px;	display:block;	width:0;	height:0;	border-left:5px solid transparent;	border-right:5px solid transparent;	border-bottom:5px solid rgba(0, 0, 0, .3);}
.side-bar li a .drop-info p {margin-top:5px;height:30px;line-height:30px;text-align:center;	border-radius:15px;	background:rgba(0, 0, 0, .3);}
.side-bar li a .drop-info-p {display:none;	position:absolute;	top:-20px;	right:65px;	border:1px solid rgba(0, 0, 0, .3);}
.side-bar li a .drop-info-p i {position:absolute;	top:45px;	right:-5px;	display:block;	width:0;	height:0;	border-top:5px solid transparent;	border-left:5px solid rgba(0, 0, 0, .3);	border-bottom:5px solid transparent;}
.side-bar li a .drop-info-p .wechat-code {width:120px;	height:120px;	background:rgba(0, 0, 0, .3) url(../images/wechat-code.png) 50% no-repeat;	background-size:cover;}
.side-bar li a .drop-info-p .app-code {	width:120px;height:120px;	background:rgba(0, 0, 0, .3) url(../images/wechat-code.png) 50% no-repeat;}
.side-bar li a .drop-info-p-app {top:87px;}
.side-bar li .ticket {	background-position:11px 12px;}
.side-bar li .wechat {	background-position:11px -52px;}
.side-bar li .app {	background-position:11px -109px;}
.side-bar li .photo {	background-position:11px -166px;}
.side-bar li .vedio {	background-position:11px -220px;}


.side-bar li a .drop-info-yyzz {display:none;	position:absolute;	top:-470px;	right:65px;	border:1px solid rgba(0, 0, 0, .3);}
.side-bar li a .drop-info-yyzz i {position:absolute;	top:656px;	right:-5px;	display:block;	width:0;	height:0;	border-top:5px solid transparent;	border-left:5px solid rgba(0, 0, 0, .3);	border-bottom:5px solid transparent;}
.side-bar li a .drop-info-yyzz .wechat-yyzz {width:565px;	height:790px;	background:rgba(0, 0, 0, .3) url(../images/yyzz.jpg) 50% no-repeat;	background-size:cover;}
.side-bar li .yyzz {background-position:11px 9px;}

/*分页*/
.page{padding:30px 0 36px;font-size:0;overflow: hidden; width:100%; height:45px;}
.page,.page>a{text-align:center}
.page>a,.page>span{display:inline-block;height:38px;padding:0 14px;margin:0 5px;font-size:14px;line-height:38px;background:#fff;font-family:Microsoft YaHei;color:#666;border:1px solid #e8e8e8;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;vertical-align:top}
.page>.curr,.page>a:hover,.page>span{color:#fff;background-color:#c0b68a;border-color:#c0b68a}





















