@charset "UTF-8";
h2 a,
h1 a,
h3 a,
h4 a,
h5 a,
h6 a,
#header .social-networks a,
#header form .form-control,
#header form button,
#nav .icon-menu,
#nav .btn,
.slideshow .header a,
.switcher time a,
.switcher .slick-prev.slick-arrow,
.switcher .slick-next.slick-arrow,
.cols-holder time a,
.link-more,
.carousel .slick-prev.slick-arrow,
.carousel .slick-next.slick-arrow,
.navigation .page-numbers,
.pagination .page-numbers,
.widget.contact-widget a,
.widget.widget-block .social-networks a,
.widget.widget-block .subtitle a,
.widget.widget_search button,
.widget.widget_categories ul a,
.widget.recent-posts-widget .tag:before,
.widget.recent-posts-widget a.tag,
.widget.recent-posts-widget a.tag.hot,
.widget.recent-posts-widget time a,
.widget.profile-widget.version-ii .social-networks a,
.instagram-slider .slide>a,
.aside .social-networks a,
.footer-nav a,
.subscribe-form button,
#footer a,
.policy-nav a,
.read-more,
.posts-slider .slide,
.posts-slider .img-holder,
.posts-slider time,
.posts-slider time a,
.posts-slider .read-more,
.posts-slider .slick-prev.slick-arrow,
.posts-slider .slick-next.slick-arrow,
.posts-slider img,
.post-block footer a,
.blocks-slider .slick-prev.slick-arrow,
.blocks-slider .slick-next.slick-arrow,
.blocks-slider h2,
.blocks-slider time,
.blocks-slider time a,
.blocks-slider .read-more,
.masonry-blocks time a,
.masonry-blocks .info a,
.image-slider .slick-prev.slick-arrow,
.image-slider .slick-next.slick-arrow,
.socials a,
.commentlist-item .meta a,
.commentlist-item .name a,
.commentlist-item .comment-reply-link,
.comment-form input[type="text"],
.comment-form input[type="search"],
.comment-form input[type="password"],
.comment-form input[type="email"],
.comment-form input[type="tel"],
.comment-form input[type="url"],
.comment-form textarea,
.breadcrumb a,
.single-postv2 time a,
.single-postv2 .info a,
.recent-posts time a,
.btn-default {
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

#back-top,
#header .social-networks a:hover,
.changer-opener .fa-cog,
#header .social-networks a:focus,
#header .social-networks a:active,
#nav li.icon-li a:focus,
#nav li.icon-li a:active,
#nav li.icon-li.active a:hover,
#nav li.icon-li.active a:focus,
#nav li.icon-li.active a:active,
#nav .icon-menu.active,
.active #nav .icon-menu,
#nav .icon-menu:hover,
#nav .icon-menu:focus,
#nav .icon-menu:active,
.widget.contact-widget a:hover,
.widget.contact-widget a:focus,
.widget.contact-widget a:active,
.widget.widget-block .social-networks a:hover,
.widget.widget-block .social-networks a:active,
.widget.widget-block .social-networks a:focus,
.widget.widget_categories ul a:hover,
.widget.widget_categories ul a:active,
.widget.widget_categories ul a:focus,
.widget.recent-posts-widget time a:hover,
.widget.recent-posts-widget time a:active,
.widget.recent-posts-widget time a:focus,
.widget.profile-widget.version-ii .social-networks a:hover,
.widget.profile-widget.version-ii .social-networks a:active,
.widget.profile-widget.version-ii .social-networks a:focus,
.version-ii .aside .footer-nav li.active a,
.aside.version-ii .footer-nav li.active a,
.version-iii .aside .footer-nav li.active a,
.aside.version-iii .footer-nav li.active a,
.version-ii .aside .footer-nav a:hover,
.version-ii .aside .footer-nav a:focus,
.version-ii .aside .footer-nav a:active,
.aside.version-ii .footer-nav a:hover,
.aside.version-ii .footer-nav a:focus,
.aside.version-ii .footer-nav a:active,
.version-iii .aside .footer-nav a:hover,
.version-iii .aside .footer-nav a:focus,
.version-iii .aside .footer-nav a:active,
.aside.version-iii .footer-nav a:hover,
.aside.version-iii .footer-nav a:focus,
.aside.version-iii .footer-nav a:active,
.aside .social-networks a:hover,
.aside .social-networks a:active,
.aside .social-networks a:focus,
.footer-nav li.active a,
.footer-nav a:hover,
.footer-nav a:active,
.footer-nav a:focus,
#footer a:hover,
#footer a:focus,
#footer a:active,
.policy-nav a:hover,
.policy-nav a:focus,
.policy-nav a:active,
.read-more,
.masonry-blocks .info a:hover,
.masonry-blocks .info a:focus,
.masonry-blocks .info a:active,
.commentlist-item .name a:hover,
.commentlist-item .name a:focus,
.commentlist-item .name a:active,
.commentlist-item .comment-reply-link:hover,
.commentlist-item .comment-reply-link:active,
.commentlist-item .comment-reply-link:focus,
.breadcrumb a:hover,
.breadcrumb a:focus,
.breadcrumb a:active,
.single-postv2 .info a:hover,
.single-postv2 .info a:focus,
.single-postv2 .info a:active,
.page-error h1 .text-color,
h2 a:hover,
h2 a:active,
h2 a:focus,
h1 a:hover,
h1 a:active,
h1 a:focus,
h3 a:hover,
h3 a:active,
h3 a:focus,
h4 a:hover,
h4 a:active,
h5 a:hover,
h5 a:active,
h5 a:focus,
h6 a:hover,
h6 a:active,
h6 a:focus,
.slideshow .header a,
.cols-holder time a,
.link-more:hover,
.link-more:active,
.link-more:focus,
.video-holder .ico-play:hover,
.video-holder .ico-play:active,
.video-holder .ico-play:focus,
.page-error .comming-timer .countdown-amount {
	color: #8E7037;
}

.videobf {
	display: block;
	margin: 0px auto 50px auto;
}

.ban-text h2,
.banner-temsjingdian h2,
.banner-tems1 .banner-content h2,
.banner-tems2 .banner-content h2,
.banner-tems3 .banner-content h2,
.banner-tems4 .banner-content h2,
.banner-tems5 .banner-content h2,
.banner-tems6 .banner-content h2,
.banner-tems7 .banner-content h2,
.banner-tems8 .banner-content h2,
.banner-tems44 .banner-content h2 {
	font-size: 40px;
	/* font-weight: bold; */
	color: white;
	text-transform: uppercase;
	letter-spacing: 2px;
	/* text-shadow: 0px 1px 6px rgba(0,0,0,0.2); */
}

.banner-content h2:after {
	content: '';
	width: 92px;
	height: 2px;
	display: block;
	background-color: #FFF;
	margin: 0 auto;
	margin-top: 15px;
}

.weather_img.wdimg0 {
	width: 25px;
}

a.posted-on {
	border-radius: 50%;
}

.section-guest-book .guest-book .guest-book_head .text p.laiyuan {
	font-size: 14px;
	/* float: left; */
	/* background: rgba(0, 0, 0, 0.21); */
}

.laiyuan .bianji {
	padding: 0 15px;
}

.nubm {
	text-align: left;
	padding: 10px 0px 20px 10px;
	border-top: 1px solid #666;
	margin: 60px 0 0 0;
}

.nubm p a {
	color: #333;
}

.nubm p:hover a {
	color: #816735;
}

.bj_fenx {
	overflow: hidden;
	background: #f3f3f3;
	padding: 0 0 0 2%;
	text-align: center;
}

.bdsharebuttonbox {
	float: right;
	margin: 5px auto;
}

.bdshare-button-style0-16 a,
.bdshare-button-style0-16 .bds_more {
	height: 18px!important;
}


/*---评论，顶踩*/

.dingcainub {
	/* padding:0 5%; */
	overflow: hidden;
}

.other {
	height: 60px;
	text-align: center;
	border-top: #ccc 1px solid;
	padding-top: 10px;
}

.ding {
	width: 52px;
	margin: 5px;
	color: rgb(252, 68, 27);
	font-weight: 500;
	font-size: 20px;
	cursor: pointer;
	float: left;
}

.cai {
	width: 52px;
	margin: 5px;
	color: #8b6d36;
	font-weight: 500;
	font-size: 20px;
	cursor: pointer;
	float: left;
}

.ding p,
.cai p {
	display: block;
	font-weight: 700;
	margin: 6px;
}

.clear-10 {
	clear: both;
	height: 10px;
}

.hundred100
/*页面百分比*/

{
	width: 100%;
}

.rim06 {
	border: 1px solid #d8d8d8;
	background: #fcfcfc;
	padding-bottom: 30px;
}

.pinglun
/*评论*/

{
	width: 100%;
	font-size: 12px;
}

.pltable {
	width: 95%;
	margin: auto;
	height: 180px;
}

.cinput
/*评论内容*/

{
	width: 90%;
	height: 80px;
	border: 1px solid #ccc;
	line-height: 24px;
}

.plcode
/*评论验证码*/

{
	width: 100px;
	height: 26px;
	border: 1px solid #ccc;
	line-height: 26px;
}

.published
/*表布按钮*/

{
	background: #ff7e0c;
	width: 80px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	border: 0;
	cursor: pointer;
	text-align: center;
}

.LanMu01-2 span {
	line-height: 30px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #2b4099;
}

.plfl1 {
	float: left;
	text-align: right;
	width: 80px;
	line-height: 26px;
}

.plfr1 {
	float: left;
	clear: both;
}

.plfr2 {
	float: left;
	margin-top: 10px;
}

.plfl2 {
	float: left;
	text-align: right;
	margin-top: 10px;
	width: 80px;
	line-height: 26px;
}

#commentList {
	line-height: 30px;
	float: right;
	margin-right: 5px;
	font-size: 12px;
}

#commentList a {
	font-size: 12px;
}

#commentListContainer {
	width: 100%;
	margin: auto;
	line-height: 24px;
	font-size: 12px;
}


/*--end--*/

.guest-book_content.zixunneir .row {
	padding: 0 8%;
}

.btn.btn-room.btn-product.ljyd a {
	width: 100%;
	height: 100%;
	display: inline-block;
	color: #fff;
}

.btn.btn-room.btn-product.ljyd:hover a {
	color: #8e7037;
}

span.newstyle {
	display: inline-block!important;
	margin: 0px!important;
	font-size: 16px!important;
}

h2.newhl {
	font-size: 16px!important;
	text-align: left;
	letter-spacing: normal!important;
	margin: 26px 0px 0px 0px;
}

.avatar.imgurltp {
	width: 150px!important;
	height: 150px!important;
}


/*biaoti*/

.w3ls_head {
	font-size: 32px;
	font-weight: bold;
	position: relative;
	padding: 0px 0px 0px 15px;
	text-align: center;
}

p.w3agile {
	font-size: 15px;
	color: #777;
	width: 70%;
	margin: 0 auto;
	line-height: 28px;
	text-align: center;
}

.w3ls_head:after {
	display: inline-block;
	content: " ";
	/* width: 12px; */
	/* height: 12px; */
	/* border: 3px solid #8e7037; */
	border-radius: 50%;
	position: absolute;
	top: -5px;
	margin: 0 0 0 3px;
}


/* .w3ls_head:before {
    width: 15%;
    bottom: 8%;
    left: 42.5%;
} 
.w3ls_head:after {
    width: 18%;
    right: 40%;
    bottom: 2%;
}*/

p.para {
	width: 50%;
	margin: 0 auto;
	color: #777;
	line-height: 32px;
	font-size: 15px;
	letter-spacing: 0px;
	text-align: center;
}

.banner-content p {
	font-size: 16px;
	color: rgb(255, 255, 255);
	font-weight: 300;
	/* text-shadow: 0px 1px 6px rgba(0,0,0,0.2); */
}

.banner-tems5.banner_2 {
	background: url("../img/header56.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.banner-tems.tems_91 {
	background: url("../img/headerjiaotong.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.banner-tems5.banner_17 {
	background: url("../img/headergouwu.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.blog-content .post-thumbnail.hover-zoom.img-responsive {
	margin-top: 10px;
}

.blog-content .post-thumbnail.hover-zoom.img-responsive img {
	max-width: 100%;
}

.blog-content .jt_blod {
	font-weight: 600;
	color: #3b3a3a;
}

.jt_blod.fx {
	padding: 5px 0px;
	font-weight: 700;
	font-size: 18px;
	color: #232323;
}

.banner-tems.menpiao {
	background: url("../img/headermenpiao.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.banner-tems.daoyou {
	background: url("../img/headerdaoyou.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.reservation_step.wenzi_tit h3 {
	text-align: center;
	margin-top: 30px;
	font-size: 20px;
}

.banner-tems.wenda {
	background: url("../img/headerwenda.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.banner-tems.fuwu {
	background: url("../img/headerfuwu.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}

.banner-tems3.tems-2 {
	background: url("../img/headerzixun.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}


}
.banner-tems6.jianyi {
	background: url("../img/headerzixun.jpg") no-repeat;
	background-size: cover;
	background-position: center;
}
.page_div {
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 15px;
	color: #666666;
	margin-right: 10px;
	/* padding-left: 20px; */
	
	box-sizing: border-box;
	text-align: center;
}
.page_div a {
	min-width: 30px;
	height: 28px;
	border: 1px solid #444444!important;
	text-align: center;
	margin: 0 4px;
	cursor: pointer;
	line-height: 28px;
	color: #444444;
	font-size: 13px;
	display: inline-block;
}
#firstPage,
#lastPage {
	width: 50px;
	color: #444444;
}
#prePage,
#nextPage {
	width: 70px;
	color: #444444;
}
#firstPage:hover,
#lastPage:hover,
#prePage:hover,
#nextPage:hover {
	color: #fff;
}
.page_div .current,
.page_div a:hover {
	background-color: #8E7037;
	border-color: #8E7037!important;
	color: #FFFFFF;
}
.totalPages {
	margin: 0 10px;
}
.totalPages span,
.totalSize span {
	color: #8e7037;
	margin: 0 5px;
}
span.tit-span {
	margin-right: 10px;
	color: #fff;
}
span.tit-span:hover{
	background: #fff;
	color: #000;
}
.header-top-left #sskll,
.header-top-left #drljy,
.header-top-left #zdczl {
	margin-right: 0px;
	padding-right: 5px;
}
.header-sky .navbar .navbar-nav.sxjtit_li li {
	/* padding: 35px 10px; */
}
.guest-book_content.zixunneir {
	/* text-align:left; */
}

/*xingxing*/
.xxing {
	display: inline-block;
	background: url(../img/xingji_xx.png) no-repeat -120px 0px;
	width: 130px;
	height: 22px;
	margin: 0px 0 0 5px;
}
.xxing_1 {
	background-position: -66px 5px;
}
.xxing_2 {
	background-position: -50px 5px;
}
.xxing_3 {
	background-position: -33px 5px;
}
.xxing_4 {
	background-position: -16px 5px;
}
.xxing_5 {
	background-position: 0px 5px;
}
.body-restaurant .restaurant-lager .restaurant_content .content-restaurant .restaurant_item .text .desc.ms_text {
	font-size: 14px;
}
.restaurant_title.text-center.ms-tit {
	margin: 10px 0px;
	position: relative;
}
.tagkuanghang.metuxs.body-restaurant-2 {
	padding: 55px 0 0px 0;
}
.h5-room .h5-room-dh {
	line-height: 1.6;
}
.product-detail.margin .iframe_top {
	border: 1px solid #ddd;
}
.product-detail.margin .iframe_top.dtdh-if {
	border: none;
	margin: 0 0 100px 0;
}
.wx_wb img {
	float: left;
	width: 50%;
}
.wx_wb {
	overflow: hidden;
}
.left_div1.box .search.search1 {
	margin: 20px 0 0 0;
	text-align: center;
	color: #333;
	font-size: 16px;
}
.left_div1.box .search.search1 span input {
	width: 30%;
	border: 2px solid #333333;
	border-radius: 0px;
	height: 42px;
	line-height: 37px;
	padding: 0 10px;
}
.left_div1.box .search.search1 span input.button {
	width: 10%;
	background: #fff;
}
.left_div1.box .search.search1 span input.button:hover {
	color: #fff;
	background: #8e7037;
	border: 2px solid #8e7037;
}
.reservation-room_item .reservation-room_text .reservation-room_price.ssu-more .btn {
	margin: 20px 0 10px 0;
}
.reservation-room_item .reservation-room_text.list-ss {
	margin: 0px;
}
a.atitle {
	color: #fff;
}
a.atitle:hover {
	color: #fff;
}
.check_availability_title .fa.fa-calendar {
	padding: 0 10px 0 0;
}
.banner-tems.keliuliang {
	background: url(../img/keliuliang.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.banner-tems.lishi {
	background: url(../img/lishi.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.banner-tems.lvxing {
	background: url(../img/lvxing.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.section-contact .contact .contact-form .tusu_left {
	height: 42px;
	line-height: 42px;
	width: 100%;
	margin-top: 15px;
	padding-left: 15px;
	text-align: right;
	font-size: 16px;
}
.section-contact .contact .contact-form .yzm-img {
	margin-top: 10px;
}
h2.sceneRightTitle {
	border-bottom: 1px solid #e4e4e4;
	padding: 0 0 2% 0;
}
.about-item .text h3 {
	line-height: 1.2em;
	font-size: 28px;
	color: #333333;
	margin: 0 0 0px 0;
}
.about-item .text.dy_text {
	margin: 10px 0 0 0;
}
.about-item .row.dyyd-xq {
	margin: 10px 0 0 0;
}
.about-item .row.dyyd-xq .dy_name {
	font-size: 16px;
	line-height: 2;
}
.about-item .row.dyyd-xq .dy_name span {
	padding: 0 10px 0 5px;
}
.price.jd_fx .bdsharebuttonbox {
	margin: 0px;
	float: none;
	text-align: center;
}
.price.jd_fx {
	padding: 0 20% 0 25%;
}
@media (max-width: 1320px) {
	.price.jd_fx {
		overflow: hidden;
	}
	
	.price.jd_fx .bdsharebuttonbox {
		float: right;
	}
}

/**--产品内容页地图--**/
#hotel_tab {
	WIDTH: 100%;
	margin: 20px 0 0 0;
}
#hotel_tabnav ul {
	margin: 0px;
	padding: 0px;
}
#hotel_tabnav {
	width: 100%;
	background: url(../infomap/title_bg.jpg) repeat-x;
	height: 43px;
	cursor: pointer;
	margin: 0 auto;
	/* background: #e9e6e6; */
	
	border-top: 1px solid #ddd;
	/* border-bottom: 1px solid #ddd; */
}
#hotel_tabnav LI {
	border-bottom: #ddd 1px solid;
	text-align: center;
	line-height: 42px;
	height: 43px;
	width: 16.633%;
	float: left;
	border-right: #dddddd 1px solid;
	list-style: none;
}
#hotel_tab .current {
	border-bottom: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 42px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../infomap/tab_arrow.jpg) #fff no-repeat 80px 35px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: #c4c3c0 1px solid;
	PADDING-TOP: 0px;
	/* background: #8e7037; */
	/* color: #fff; */
}
#hotel_tab .hotel_around {
	margin-top: 2px;
	width: 835px
}
#hotel_tab .hotelmap {
	float: left
}
#hotel_tab .around_list {
	margin-top: 3px;
	width: 180px;
	float: left;
	margin-left: 10px;
	_margin-left: 5px
}
.around_list LI {
	border-bottom: #f08200 1px dotted;
	PADDING-BOTTOM: 2px;
	LINE-HEIGHT: 14px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	MARGIN-BOTTOM: 5px;
	FONT-SIZE: 12px;
	PADDING-TOP: 2px
}
.around_list LI A {
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-TOP: 3px
}
.aroundname {
	WIDTH: 120px;
	DISPLAY: block;
	FLOAT: left;
	COLOR: #4a4a4a
}
.aroundmile {
	WIDTH: 40px;
	DISPLAY: block;
	FLOAT: left
}
.Switch {
	BORDER-BOTTOM: #dadada 1px solid;
	BORDER-LEFT: #dadada 1px solid;
	MARGIN-TOP: 20px;
	WIDTH: 306px;
	OVERFLOW: hidden;
	BORDER-TOP: #dadada 1px solid;
	BORDER-RIGHT: #dadada 1px solid
}
.Switch_con {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	PADDING-TOP: 10px
}
.Switch_con SPAN {
	TEXT-ALIGN: center;
	MARGIN: 10px 0px;
	DISPLAY: block
}
.Switch_input {
	BORDER-BOTTOM: #acadb2 1px solid;
	BORDER-LEFT: #acadb2 1px solid;
	LINE-HEIGHT: 18px;
	PADDING-LEFT: 2px;
	WIDTH: 214px;
	HEIGHT: 20px;
	BORDER-TOP: #acadb2 1px solid;
	BORDER-RIGHT: #acadb2 1px solid;
	PADDING-TOP: 2px
}
.Switch_input1:focus {
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: 0px
}
.Switch_input:focus {
	OUTLINE-STYLE: none;
	OUTLINE-COLOR: invert;
	OUTLINE-WIDTH: 0px
}
.Switch_input1 {
	BORDER-BOTTOM: #acadb2 1px solid;
	BORDER-LEFT: #acadb2 1px solid;
	LINE-HEIGHT: 18px;
	PADDING-LEFT: 2px;
	WIDTH: 150px;
	DISPLAY: inline;
	HEIGHT: 20px;
	BORDER-TOP: #acadb2 1px solid;
	BORDER-RIGHT: #acadb2 1px solid;
	PADDING-TOP: 2px
}
.Switch_input_btn {
	MARGIN-LEFT: 5px
}
.fo_1 {
	PADDING-LEFT: 20px
}
.fo_3 {
	PADDING-LEFT: 40px
}
#circleText2 {
	COLOR: #808080
}
.fo_2 INPUT {
	MARGIN: 0px 10px;
	FONT-SIZE: 12px
}
#MapHolder {
	WIDTH: 306px;
	HEIGHT: 251px
}
.nav_tab {
	BACKGROUND: url(../infomap/allbg.gif) repeat-x left -131px;
	HEIGHT: 30px
}
.nav_tab DIV {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 28px;
	MARGIN-TOP: 1px;
	PADDING-LEFT: 16px;
	PADDING-RIGHT: 16px;
	FLOAT: left;
	HEIGHT: 28px;
	COLOR: #6687ce;
	OVERFLOW: hidden;
	CURSOR: pointer;
	PADDING-TOP: 0px
}
.nav_tab DIV.hover {
	BACKGROUND: url(../infomap/allbg.gif) repeat-x left -172px;
	COLOR: black;
	CURSOR: pointer;
	TEXT-DECORATION: none
}
.vi_tourcon.ditucon label.BMapLabel {
	/* border: none!important; */
	
	max-width: none!important;
}
.header-sky .brend-two {
	display: none;
}
.header-sky.header-top-sky .brend-two {
	display: block;
}
.header-sky.header-top-sky .brend-one {
	display: none;
}
.banner-tems2.tems_115 {
	padding-top: 230px;
	padding-bottom: 180px;
	min-height: 350px;
	background: url(../img/header234.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.banner-tems.lvxing.tems_111 {
	background: url(../img/header256.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.banner-tems.lvxing.tems_130 {
	background: url(../img/header278.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}
.app-bg {
	margin: 0;
	background: url(../img/index_app_bg.jpg) no-repeat center;
	max-width: 100%;
}
.app-bg .app-bg-h {
	min-height: 666px;
}
.index_app {
	position: absolute;
	left: -420px;
	top: 160px;
}
.app-contant {
	padding: 10% 0 0 0;
	position: relative;
}
.app-contant .line {
	width: 210px;
	height: 2px;
	background: #8e7037;
	margin-top: 22px;
	margin-bottom: 45px;
}
.app-contant .app-p {
	text-indent: 2em;
	color: #fff;
	font-size: 16px;
	/* font-weight: 300; */
}
.app-contant .app-p .app-content {
	width: 95%;
}
.app-img {
	text-align: left;
}
.app-img img {
	max-width: 100%;
}
@media (max-width: 420px) {
	.title-room:after,
	.title-gallery:after,
	.new-title:after,
	.events-title:after,
	.about-title:after,
	events-title:after,
	.app-contant .app-title:after,
	.entry-header .entry-title:after,
	.section-product-detail.dzdlt-all .heading.dzd-tit:after {
		display: none;
	}
	
	.he_3DFlipY_caption {
		display: none;
	}
	
	.laiyuan .bianji {
		display: block;
		text-align: left;
	}
	
	.laiyuan {
		text-align: left;
		padding: 10px 0px;
		margin: 0px!important;
	}
	
	.laiyuan .fa.fa-eye {
		padding: 0 0 0 5px;
	}
	
	.bj_fenx {
		margin: 10px 0;
	}
}
.contact.tusujy-all {
	padding: 25px 0 0 0;
}
.shortcut {
	padding: 20px;
	background: #fff;
	border-bottom: 1px solid #dfdede;
	color: #333;
	position: relative;
}
.shortcut a {
	color: #333;
	padding: 0 5px;
}
.shortcut a:hover,
.shortcut span.cur,
.shortcut a.cur {
	color: #0f9ae0;
}
.rooms.ztsp-con {
	background: #FFF;
}
.shortcut .container a:nth-child(3),
.shortcut .container a:nth-child(4),
.shortcut .container a:nth-child(5) {
	cursor: text;
}
.zxhd_kfzxts {
	text-align: center;
}
.zxhd-name {
	font-size: 14px;
	color: #888;
	margin: 13px 0px 0px 0px;
}
.zxhd-content {
	font-size: 20px;
	color: #040404;
	margin: 26px 0px 0px 0px;
}
.zxhd_kf_content {
	background: #0382db;
	color: #fff;
	padding: 5px 0px;
	width: 150px;
	margin: 20px auto auto auto;
	border-radius: 5px;
}
.middle {
	margin: 77px 0px;
	position: relative;
}
.middle_img {
	background: url(../images/middle_img.jpg)no-repeat center center;
	/* width: 1890px; */
	/* height: 343px; */
}
.middle_headerbt {
	font-size: 28px;
	color: #060606;
}
.middle_headerdz {
	font-size: 16px;
	color: #5a5a5a;
	margin: 22px 0px 0px 0px;
}
.middle_header {
	margin: 50px 0px 0px 60px;
}
.middle_wxtxwb {
	float: left;
	margin: 0px 16px 0px 0px;
}
.listx {
	border-right: 1px solid #fff;
}
.listy {
	padding: 0px 0px 0px 34px;
}
.middel-left {
	margin: 30px 0px 40px 47px;
	overflow: hidden;
}
.middle_wxtxwbbt {
	font-size: 18px;
	color: #333;
	margin: 29px 0px 0px 0px;
}
.middle_wxtxwbnr {
	font-size: 14px;
	color: #878787;
	margin: 8px 0px 0px 0px;
}
.zxwdall1 {
	color: #666;
	font-size: 14px;
	margin: 10px 0px 10px 0px;
	/* padding: 0px; */
}
.col-xs-12.col-sm-12.zxwdall1 .zxwdbt {
	width: 15%;
}
.zxwdhs {
	float: left;
	color: red;
	line-height: 3.5;
}
.zxwdbt {
	float: left;
	line-height: 2.5;
	font-size: 16px;
	width: 15%;
	height: 42px;
}
.zxwdinput {
	width: 60%;
	/* border: 1px solid #d9d9d9; */
	/* border-radius: 5px; */
	/* padding: 5px 10px; */
	
	height: 42px;
	border: 2px solid #232323;
	/* width: 100%; */
	/* margin-top: 15px; */
	
	padding-left: 15px;
	padding-right: 15px;
}
.zxwdtextarea {
	width: 85%;
	height: 150px;
	/* border: 1px solid #d9d9d9; */
	/* border-radius: 5px; */
	
	padding: 10px 15px;
	border: 2px solid #232323;
}
.wdtwall {
	overflow: hidden;
}
.tjczall {
	text-align: left;
	padding: 0px 13%;
	margin: 25px 0px 30px 0px;
}
.tjall:hover {
	border: 2px solid #8E7037;
	background: transparent;
	color: #8E7037;
}
.tjall {
	padding: 10px 6%;
	background: #8E7037;
	/* border-radius: 5px; */
	
	color: #fff;
	cursor: pointer;
	font-weight: 600;
	border: 2px solid #8E7037;
}
.wdlistall {
	text-align: left;
}
.wdlist_sj {
	font-size: 14px;
	color: #878787;
	padding: 5px 0px 0px 0px;
}
.wdlist_nr {
	font-size: 16px;
	color: #202020;
	padding: 8px 0px 34px 0px;
	border-bottom: 1px solid #dce4e6;
	float: left;
	width: 100%;
}
.wdlist_nrhd {
	font-size: 16px;
	color: #202020;
	padding: 8px 0px 34px 0px;
	float: left;
	width: 89%;
}
.wdlistallimg {
	float: left;
	/* margin: 0px 20px 0px 0px; */
}
.wdlistwt {
	overflow: hidden;
}
.wdlisthd {
	overflow: hidden;
	margin: 30px 0px 0px 0px;
	border-bottom: 1px solid #dce4e6;
}
.tj.tjall.zxhd-btn {
	margin: 0 5% 0 0;
}
.wdlist.zxed-list {
	margin: 0 0 20px 0;
}
.wrap-jdyd .wjd-wen {
	padding: 10px 0px 0px 0px;
	margin-top: 0px;
}
.wrap-jdyd .desc {
	padding: 10px 0px 0px 0px;
	margin-top: 0px;
}
.jdsjall {
	text-align: left;
	position: relative;
	padding: 0 3%;
}
.wjd-tit {
	font-size: 28px;
	font-weight: bold;
	color: #353535;
	margin: 25px 0px 0px 0px;
}
.wid-money {
	position: absolute;
	top: 29px;
	right: 25px;
	font-size: 30px;
	color: #000;
}
.wjd-wen {
	color: #262626;
	font-size: 14px;
	margin: 28px 0px 0px 0px;
	line-height: 2;
}
.wjd-phone {
	color: #888;
	line-height: 2;
}
.desc {
	margin: 20px 0px 0px 0px;
}
.wjd-gogo {
	margin: 26px 0px 0px 0px;
}
.wjd-gogo img {
	margin: 0px 13px 0px 0px;
}
.wjd-ckxq {
	position: absolute;
	right: 30px;
	bottom: 0px;
	background: #8e7037;
	color: #fff;
	padding: 6px 20px;
	font-size: 14px;
	/* border-radius: 5px; */
}
.wjd-background {
	background: #f5f5f5;
	padding: 0px;
	margin: 0px 0px 50px 0px;
}
.wjd-background .col-sm-5.col-md-5 {
	padding: 0px;
}
.wjd-img {
	text-align: left;
}
.wjd-img img {
	width: 100%;
}
.tsjyleft_hx {
	margin: 27px 0px 0px 0px;
}
.tsjyleft_nr {
	font-size: 16px;
	color: #353535;
	line-height: 2.4;
}
.tsjyleft_nrall {
	margin: 40px 0px 0px 0px;
	width: 90%;
}
.tsjyright {
	margin: 17px 0px 0px 0px;
}
.interDoubtListTitle {
	font-size: 18px;
	color: #333;
}
.interDoubtListNotetw {
	font-size: 18px;
	color: #333;
}
.interDoubtListNotenr {
	font-size: 14px;
	color: #888;
}
.Fleft {
	font-size: 14px;
	color: #999;
}
.interDoubtListLayout.ywbdlist.plsy .Fleft {
	font-size: 14px;
	color: #999;
	position: relative;
	right: 0px;
	top: 0px;
}
.interDoubtListLayout,
.interDoubtListLayout.ywbdlist.plsy {
	line-height: 2;
	border: 1px solid #e4e4e4;
	padding: 30px;
	margin: 40px 0px 0px 0px;
	cursor: pointer;
	position: relative;
}
.interDoubtListLayout:hover .interDoubtListTitle {
	color: #8e7037;
}
.interDoubtListLayout:hover .interDoubtListNotetw {
	color: #8e7037;
}
.filler2 {
	position: absolute;
	display: block;
	-webkit-transition: 0.4s ease 0.2s;
	-moz-transition: 0.4s 0.2s;
	-o-transition: 0.4s 0.2s;
	transition: 0.4s 0.2s;
}
.interDoubtListLayout .filler2 {
	background-color: #8e7037;
	z-index: 5;
}
.interDoubtListLayout .filler2-left {
	width: 2px;
	height: 0%;
	left: 0%;
	bottom: 0%;
}
.interDoubtListLayout .filler2-right {
	width: 2px;
	height: 0%;
	right: 0%;
	bottom: 0%;
}
.interDoubtListLayout .filler2-top {
	width: 0%;
	height: 2px;
	left: 0%;
	top: 0%;
}
.interDoubtListLayout .filler2-bottom {
	width: 0%;
	height: 2px;
	right: 0%;
	bottom: 0%;
}
.interDoubtListLayout:hover .filler2-left {
	height: 100%;
}
.interDoubtListLayout:hover .filler2-right {
	height: 100%;
}
.interDoubtListLayout:hover .filler2-top {
	width: 100%;
}
.interDoubtListLayout:hover .filler2-bottom {
	width: 100%;
}
.tsjyover {
	overflow: hidden;
}
@media (max-width: 471px) {
	.zxhd_kfzxts .col-xs-4.col-sm-4 {
		width: 100%;
		margin: 10px 0px;
	}
	
	.middle {
		margin: 10px 0px;
	}
	
	.middle_header {
		display: none;
	}
	
	.middel-left .col-xs-4.col-sm-4 {
		width: 100%;
		padding: 10px 0px 0px 20px;
	}
	
	.middel-left {
		margin: 0px;
	}
	
	.listx {
		border: none;
		padding: 0;
	}
	
	.listy {
		padding: 0px;
	}
	
	.middle_img {
		background: none;
	}
	
	.tjczall {
		padding: 0px;
	}
	
	.wdlistwt .col-xs-1.col-sm-1 {
		width: 17%;
		padding: 0px;
	}
	
	.wdlistwt .col-xs-11.col-sm-11 {
		width: 83%;
	}
	
	.wdlist_nrhd {
		width: 100%;
	}
	
	.wdlisthd .col-xs-11.col-sm-11 {
		width: 100%;
	}
}
@media (max-width: 321px) {
	.tjall {
		padding: 10px 40px;
	}
	
	.wdlistwt .col-xs-1.col-sm-1 {
		width: 23%;
		padding: 0px;
	}
	
	.wdlistwt .col-xs-11.col-sm-11 {
		width: 76%;
	}
}
@media (max-width: 671px) {
	.section-product-detail.dzdlt-all .heading.dzd-tit {
		font-size: 20px;
	}
}
@media (max-width: 990px) {
	.jdsjall {
		margin: 0 0 5%;
	}
}
.section-product-detail.dzdlt-all {
	padding: 50px 0 0 0;
}
.heading.dzd-tit {
	font-size: 32px;
	font-weight: bold;
	position: relative;
}
.heading.dzd-tit:after {
	display: inline-block;
	content: " ";
	/* width: 12px; */
	/* height: 12px; */
	/* border: 3px solid #8e7037; */
	
	border-radius: 50%;
	position: absolute;
	top: -5px;
	margin: 0 0 0 3px;
}
.line.dzd-line {
	width: 170px;
	height: 2px;
	background: #8e7037;
	margin-top: 20px;
	margin-bottom: 45px;
}
.desc.dzd-desc {
	font-size: 16px;
	color: #333333;
}
@media (max-width: 680px) {
	.glnr .post-block h2 {
		min-height: 105px;
	}
	
	.glnr .post-block time {
		bottom: 206px;
	}
}

/*jiudianyuding*/
.wjd-gogo a img {
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
}
.wjd-gogo a:nth-child(1) img {
	-webkit-animation-name: bluePulse;
	animation-name: bluePulse;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	border-radius: 50%;
}
.wjd-gogo a:nth-child(2) img {
	-webkit-animation-name: greenPulse;
	animation-name: greenPulse;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	border-radius: 50%;
}
.wjd-gogo a:nth-child(3) img {
	-webkit-animation-name: redPulse;
	animation-name: redPulse;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	border-radius: 50%;
}
@-webkit-keyframes redPulse {
	from {
		-webkit-box-shadow: 0 0 8px #b963a4;
	}
	
	50% {
		-webkit-box-shadow: 0 0 15px #e90c82;
	}
	
	to {
		-webkit-box-shadow: 0 0 8px #ffffff;
	}
}
@-webkit-keyframes greenPulse {
	from {
		-webkit-box-shadow: 0 0 8px #c8dc93;
	}
	
	50% {
		-webkit-box-shadow: 0 0 15px #6da400;
	}
	
	to {
		-webkit-box-shadow: 0 0 8px #ffffff;
	}
}
@-webkit-keyframes bluePulse {
	from {
		-webkit-box-shadow: 0 0 8px #005ae1;
	}
	
	50% {
		-webkit-box-shadow: 0 0 15px #1f65c3;
	}
	
	to {
		-webkit-box-shadow: 0 0 8px #ffffff;
	}
}
.body-page .content .h3-404.jqqd {
	font-size: 42px;
}
.wjd-background .wjd-img {
	max-width: 100%;
	overflow: hidden;
}
.wjd-background:hover .wjd-img img {
	max-width: 100%;
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transition: 500ms;
	-webkit-transition: 500ms;
}
.body-room-1 .room-wrap-1 .room-item-1 .content.yj-con {
	min-height: 65px;
}
.text-center.active {
	-moz-animation: break ease-in-out 18s alternate;
	-webkit-animation: break ease-in-out 18s alternate;
	animation: break ease-in-out 18s alternate;
	animation-iteration-count: 1;
	-webkit-animation-iteration-count: 1;
	-moz-perspective: 200px;
	-webkit-perspective: 200px;
	perspective: 200px;
	max-width: 100%;
	max-height: 410px;
	overflow: hidden!important;
}

/* .text-center.active .ban-bg-img{
  -moz-animation: break ease-in-out 18s alternate;
  -webkit-animation: break ease-in-out 18s alternate;
  animation: break ease-in-out 18s alternate;
  animation-iteration-count:1;
  -webkit-animation-iteration-count:1;
  -moz-perspective: 200px;
  -webkit-perspective: 200px;
  perspective: 200px;
  max-width: 100%;
  max-height: 410px;
  overflow: hidden!important;
} */
#banner-bg {
	max-height: 410px;
	max-width: 100%;
	overflow: hidden!important;
}
.sec-banner {
	max-width: 100%;
	overflow: hidden!important;
	position: relative;
}
@-moz-keyframes break {
	0% {
		-moz-transform: scale(1, 1) translate3d(0, 0, 0);
		transform: scale(1, 1) translate3d(0, 0, 0)
	}
	
	50% {
		-moz-transform: scale(1.2, 1.2) translate3d(0, 0, 0);
		transform: scale(1.2, 1.2) translate3d(0, 0, 0)
	}
	
	100% {
		-moz-transform: scale(1, 1) translate3d(0, 0, 0);
		transform: scale(1, 1) translate3d(0, 0, 0)
	}
}
@-webkit-keyframes break {
	0% {
		-webkit-transform: scale(1, 1) translate3d(0, 0, 0);
		transform: scale(1, 1) translate3d(0, 0, 0)
	}
	
	50% {
		-webkit-transform: scale(1.2, 1.2) translate3d(0, 0, 0);
		transform: scale(1.2, 1.2) translate3d(0, 0, 0)
	}
	
	100% {
		-webkit-transform: scale(1, 1) translate3d(0, 0, 0);
		transform: scale(1, 1) translate3d(0, 0, 0)
	}
}
@keyframes break {
	0% {
		-moz-transform: scale(1, 1) translate3d(0, 0, 0);
		-ms-transform: scale(1, 1) translate3d(0, 0, 0);
		-webkit-transform: scale(1, 1) translate3d(0, 0, 0);
		transform: scale(1, 1) translate3d(0, 0, 0)
	}
	
	50% {
		-moz-transform: scale(1.2, 1.2) translate3d(0, 0, 0);
		-ms-transform: scale(1.2, 1.2) translate3d(0, 0, 0);
		-webkit-transform: scale(1.2, 1.2) translate3d(0, 0, 0);
		transform: scale(1.2, 1.2) translate3d(0, 0, 0)
	}
	
	100% {
		-moz-transform: scale(1, 1) translate3d(0, 0, 0);
		-ms-transform: scale(1, 1) translate3d(0, 0, 0);
		-webkit-transform: scale(1, 1) translate3d(0, 0, 0);
		transform: scale(1, 1) translate3d(0, 0, 0)
	}
}
.wjd-img img {
	width: 100%;
	-webkit-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.sec-banner #banner-bg .container {
	position: relative;
	min-height: 110px;
}
.sec-banner .banner-content {
	/* position: absolute; */
	
	width: 100%;
}
.sec-banner .ban-text {
	position: absolute;
	bottom: 100px;
	width: 100%;
	text-align: center;
}

/*wanzhuan-jiudian*/
.img.wz-jd-img img {
	width: 100%;
	max-height: 350px;
}
.body-room-3 .wrap-room-3 .wrap-item .text-room-3 .text.text1 {
	float: right;
}

/*动画效果 从左至右渐显出现*/
@-webkit-keyframes fadeIn_Li {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-moz-opacity: 0;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
	}
	
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		transform: translateX(0);
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
	}
}
@-moz-keyframes fadeIn_Ri {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-moz-opacity: 0;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
	}
	
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		transform: translateX(0);
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
	}
}
@keyframes fadeIn_Ri {
	0% {
		opacity: 0;
		-webkit-opacity: 0;
		-moz-opacity: 0;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
	}
	
	100% {
		opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		transform: translateX(0);
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
	}
}

/*动画效果 向左出现*/
@-webkit-keyframes slidR {
	0% {
		transform: translateX(50%);
		-webkit-transform: translateX(50%);
		-moz-transform: translateX(50%);
		opacity: 0;
		-webkit-opacity: 0;
		-moz-opacity: 0;
	}
	
	100% {
		transform: translateX(0);
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
	}
}
@-moz-keyframes slidR {
	0% {
		transform: translateX(50%);
		-webkit-transform: translateX(50%);
		-moz-transform: translateX(50%);
		opacity: 0;
		-webkit-opacity: 0;
		-moz-opacity: 0;
	}
	
	100% {
		transform: translateX(0);
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
	}
}
@keyframes slidR {
	0% {
		transform: translateX(50%);
		-webkit-transform: translateX(50%);
		-moz-transform: translateX(50%);
		opacity: 0;
		-webkit-opacity: 0;
		-moz-opacity: 0;
	}
	
	100% {
		transform: translateX(0);
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		opacity: 1;
		-webkit-opacity: 1;
		-moz-opacity: 1;
	}
}

/*动画效果 从上往下掉*/
@-webkit-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@-moz-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
@keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}
#mcourse.animt .contbg_0 {
	animation: fadeIn_Li 0.3s both 0.4s ease-out;
	-webkit-animation: fadeIn_Li 0.3s both 0.4s ease-out;
	-moz-animation: fadeIn_Li 0.3s both 0.4s ease-out;
}
#mcourse.animt .contbg_1 {
	animation: slidR 0.3s both 0.4s ease-out;
	-webkit-animation: slidR 0.3s both 0.4s ease-out;
	-moz-animation: slidR 0.3s both 0.4s ease-out;
}
#mcourse.animt .contbg_2 {
	animation: bounceInDown 0.3s both 0.2s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.2s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.2s ease-out;
}
#mcourse.animt .contbg_3 {
	animation: bounceInDown 0.3s both 0.4s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.4s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.4s ease-out;
}
#mcourse.animt .contbg_4 {
	animation: bounceInDown 0.3s both 0.6s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.6s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.6s ease-out;
}

/* #mvisual.animt .contbg_0 { animation:fadeIn_Li 0.3s both 0.4s ease-out; -webkit-animation:fadeIn_Li 0.3s both 0.4s ease-out; -moz-animation:fadeIn_Li 0.3s both 0.4s ease-out;}
#mvisual.animt .contbg_01 { animation:fadeIn_Li 0.3s both 0.8s ease-out; -webkit-animation:fadeIn_Li 0.3s both 0.8s ease-out; -moz-animation:fadeIn_Li 0.3s both 0.8s ease-out;}
#mvisual.animt .contbg_1 { animation:slidR 0.3s both 0.4s ease-out; -webkit-animation:slidR 0.3s both 0.4s ease-out; -moz-animation:slidR 0.3s both 0.4s ease-out;}
#mvisual.animt .contbg_11 { animation:slidR 0.3s both 0.8s ease-out; -webkit-animation:slidR 0.3s both 0.8s ease-out; -moz-animation:slidR 0.3s both 0.8s ease-out;} */
#mvisual.animt .contbg_2 {
	animation: bounceInDown 0.3s both 0.2s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.2s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.2s ease-out;
}
#mvisual.animt .contbg_3 {
	animation: bounceInDown 0.3s both 0.4s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.4s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.4s ease-out;
}
#mvisual .item .txt {
	overflow: hidden;
	background: url(../images/black_bg.png) repeat;
	/* background: none rgba(72,70,76,0.8); */
	
	width: 90%;
	height: 83%;
	padding: 0px;
	transform: rotateY(-180deg);
	opacity: 0;
	position: absolute;
	-webkit-transition: opacity 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms, -webkit-transform 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms;
	transition: opacity 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms, transform 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms;
	backface-visibility: hidden;
	transform-origin: center center 0;
	margin: 0 auto;
	border-radius: 5px;
}
#mvisual .item .info {
	-webkit-transition: opacity 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms, -webkit-transform 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms;
	transition: opacity 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms, transform 800ms cubic-bezier(0.55, 0.31, 0.15, 0.93) 0ms;
	backface-visibility: hidden;
	background: none rgba(225, 225, 225, 0.8);
	opacity: 1;
}
#mvisual .item {
	opacity: 1;
}
#mvisual .item1,
#mvisual .item2,
#mvisual .item3,
#mvisual .item4 {
	transform: rotateX(0deg);
	-webkit-transform: rotateX(0deg);
}
#mvisual .item5,
#mvisual .item6,
#mvisual .item7,
#mvisual .item8 {
	transform: rotateY(0deg);
	-webkit-transform: rotateY(0deg);
}
#mvisual .item .warpp:hover .info {
	transform: rotateY(180deg);
	opacity: 0;
}
#mvisual .item .warpp:hover .txt {
	transform: rotateY(0deg);
	opacity: 1;
}
#mvisual .item .warpp:hover .wrap-best {
	background: none rgba(72, 70, 76, 0.8);
	box-shadow: initial;
}
.warpp:hover .sky-h6 {
	color: #fff;
}
#mtravel.animt .contbg_0 {
	animation: fadeIn_Li 0.3s both 0.4s ease-out;
	-webkit-animation: fadeIn_Li 0.3s both 0.4s ease-out;
	-moz-animation: fadeIn_Li 0.3s both 0.4s ease-out;
}
#mtravel.animt .contbg_1 {
	animation: slidR 0.3s both 0.4s ease-out;
	-webkit-animation: slidR 0.3s both 0.4s ease-out;
	-moz-animation: slidR 0.3s both 0.4s ease-out;
}
#mtravel.animt .contbg_2 {
	animation: bounceInDown 0.3s both 0.2s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.2s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.2s ease-out;
}
#mtravel.animt .contbg_3 {
	animation: bounceInDown 0.3s both 0.4s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.4s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.4s ease-out;
}
#jtList.animt .contbg_5 {
	animation: fadeIn_Li 0.3s both 0.3s ease-out;
	-webkit-animation: fadeIn_Li 0.3s both 0.3s ease-out;
	-moz-animation: fadeIn_Li 0.3s both 0.3s ease-out;
}
#jtList.animt .contbg_1 {
	animation: slidR 0.3s both 0.4s ease-out;
	-webkit-animation: slidR 0.3s both 0.4s ease-out;
	-moz-animation: slidR 0.3s both 0.4s ease-out;
}
#jtList.animt .contbg_3 {
	animation: bounceInDown 0.3s both 0.6s ease-out;
	-webkit-animation: bounceInDown 0.3s both 0.6s ease-out;
	-moz-animation: bounceInDown 0.3s both 0.6s ease-out;
}
#zixun-dt.animt .contbg_0 {
	animation: fadeIn_Li 0.3s both 0.4s ease-out;
	-webkit-animation: fadeIn_Li 0.3s both 0.4s ease-out;
	-moz-animation: fadeIn_Li 0.3s both 0.4s ease-out;
}
#zixun-dt.animt .contbg_1 {
	animation: slidR 0.3s both 0.4s ease-out;
	-webkit-animation: slidR 0.3s both 0.4s ease-out;
	-moz-animation: slidR 0.3s both 0.4s ease-out;
}

/*pinglun*/
.sxj-pl {
	padding: 0 5%;
	text-align: left;
}
.sxj-pl .pl-titone {
	font-size: 20px;
	padding: 0 1%;
	text-align: left;
}
.sxj-pl .pl-tittwo {
	padding: 10px 1%;
	text-align: left;
}
.w98 {
	padding: 0 5%;
}
.comment .cinput {
	width: 100%;
}
.btn.btn-room.pl-tijiao {
	width: 100px;
	font-size: 16px;
}
#commentListContainer .wdlistall {
	margin-bottom: 5px;
}
.wdlist h3.sceneRightTitle,
.sceneRightTitle.liuyan {
	border-bottom: 1px solid #e4e4e4;
	padding: 0 0 1% 0;
	text-align: left;
	margin: 20px 0px;
}
.yh-img,
.wdlisthd .wdlistallimg {
	max-width: 100%;
	display: inline-block;
}
.wdlistwt .col-xs-2,
.wdlisthd .col-xs-2 {
	padding: 0px;
}
.wdlistwt .row {
	margin-left: 0px;
}

/*wenhua*/
.bg_0 {
	background: #eeeeee;
	width: 70%;
	height: 100%;
	position: absolute;
	left: 0%;
	top: 7%;
}
.bg_2 {
	background: #f3ead9;
	width: 70%;
	height: 100%;
	position: absolute;
	right: 0%;
	top: 7%;
}
.body-room-2 .wrap-room2.wrap-jqwh .img1,
.body-room-2 .wrap-room2.wrap-jqwh .img {
	top: 60px;
}
.body-room-2 .wrap-room2.wrap-jqwh .img1 img,
.body-room-2 .wrap-room2.wrap-jqwh .img img {
	max-height: 280px;
}
.body-room-2 .wrap-room2.wrap-jqwh .text {
	padding: 50px 0 50px 20px;
}
.body-room-2 .wrap-room2.wrap-jqwh .text p {
	min-height: 85px;
}
.wrap-room2.wrap-jqwh {
	position: relative;
}
.wrap-room2.wrap-jqwh {
	margin-bottom: 30px;
}
@media (max-width: 990px) {
	.bg_0,
	.bg_2 {
		width: 100%;
		padding: 0px;
	}
	
	.body-room-2 .wrap-room2.wrap-jqwh .text {
		margin-top: 10px;
	}
	
	.body-room-2 .wrap-room2.wrap-jqwh .text p {
		min-height: auto;
	}
}

/*dui jiao*/
.dj-bg {
	width: 583px;
	height: 344px;
	background: url(../img/sxj-nav-jk.png) no-repeat center center;
	background-size: 100%;
	position: absolute;
	left: 50%;
	margin-left: -291px;
	top: -40px;
	opacity: 0;
	z-index: 99999;
}

/* .section-slider .active .item .carousel-caption .dj-bg {
    -webkit-animation: xiangji 1s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940);
   animation: xiangji 1s forwards cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
   */
@keyframes anm_xj_1 {
	0% {
		-webkit-transform: scale(1.48);
		transform: scale(1.48);
		opacity: 0.2;
	}
	
	15%,
	25% {
		-webkit-transform: scale(1.38);
		transform: scale(1.38);
		opacity: 0.4;
	}
	
	30%,
	45% {
		-webkit-transform: scale(1.18);
		transform: scale(1.18);
		opacity: 0.6;
	}
	
	50%,
	65% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0.8;
	}
	
	76%,
	80% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0;
	}
	
	85%,
	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0.8;
	}
}

/* @keyframes anm_xj_2  {  
  0% {-webkit-transform: scale(1); transform: scale(1);opacity: 0.8;}  
  25%, 45% {-webkit-transform: scale(1); transform: scale(1);opacity: 0;}  
  50%, 75% {-webkit-transform: scale(1); transform: scale(1); opacity: 0.8;}  
  80%, 100% {-webkit-transform: scale(1); transform: scale(1); opacity: 0;}  
}   */
.section-slider .active .item .carousel-caption .dj-bg {
	animation-name: anm_xj_1, anm_xj_2;
	animation-duration: 3s, 1s;
	animation-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940), linear;
	animation-delay: 0, 2s;
	animation-iteration-count: 1, 2;
	animation-fill-mode: forwards, forwards;
	animation-direction: normal, alternate;
	-webkit-animation-name: anm_xj_1, anm_xj_2;
	-webkit-animation-duration: 3s, 1s;
	-webkit-animation-timing-function: cubic-bezier(0.250, 0.460, 0.450, 0.940), linear;
	-webkit-animation-delay: 0, 2s;
	-webkit-animation-iteration-count: 1, 2;
	-webkit-animation-fill-mode: forwards, forwards;
	-webkit-animation-direction: normal, alternate;
}

/*gong gao*/
#mnotice {
	overflow: hidden;
	padding: 13px 160px;
	height: 70px;
	background: url(../img/gonggao-bg.png);
	/* border:1px solid #e6e6e6; */
	
	border-top: 0;
}
#mnotice h2 {
	position: absolute;
	top: 50%;
	left: 60px;
	margin-top: -10px;
	color: #1A8CED;
	font-size: 17px;
	font-weight: bold;
	line-height: 20px;
}
#mnotice h2:before {
	display: inline-block;
	content: "";
	position: absolute;
	right: -15px;
	top: 50%;
	margin-top: -6px;
	width: 1px;
	height: 12px;
	background-color: #1A8CED;
}
#mnotice h2:after {
	display: inline-block;
	content: "";
	position: absolute;
	left: -25px;
	top: 50%;
	margin-top: -6px;
	width: 15px;
	height: 15px;
	/* background-color:#808080; */
	
	background: url(../img/gonggao.png) no-repeat;
	background-size: 15px 15px;
}
#mnotice .grap,
#mnotice .grap .obj {
	overflow: hidden;
	position: relative;
}
#mnotice .grap .obj {
	width: 100%;
	padding: 0;
}
#mnotice .grap .obj .item {
	position: relative;
	padding-right: 0px;
	line-height: 0;
	list-style: none;
}
#mnotice .grap .obj .item * {
	color: #0CA720;
	line-height: 20px;
}
#mnotice .grap .obj .item a {
	display: inline-block;
	overflow: hidden;
	padding: 12px 10px 20px 10px;
	max-width: 90%;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
	margin: 0 0;
}
#mnotice .grap .obj .item .date {
	position: absolute;
	top: 15px;
	right: 8%;
	font-size: 14px;
	color: #999;
}
#mnotice .control,
#mnotice .more {
	position: absolute;
	top: 0;
	right: 0;
}
#mnotice .control {
	right: 66px;
}
#mnotice .control .ir,
#mnotice .more .ir {
	display: inline-block;
	width: 66px;
	height: 70px;
	/* border-left:1px solid #e6e6e6; */
	
	vertical-align: middle;
	margin-top: 0px;
}
#mnotice .control .ir:hover,
#mnotice .more .ir:hover {
	/*background-color:#efefef;*/
}
#mnotice .control .prev:hover {
	background-position: 0 -374px;
}
#mnotice .control .next:hover {
	background-position: -66px -374px;
}
#mnotice .control .prev {
	background-position: 0 -483px;
}
#mnotice .control .next {
	background-position: -66px -483px;
}
#mnotice .more .ir {
	background-position: -132px -483px;
}
.home-call-action.about-subscibe-area.gonggao {
	margin: 0px;
	padding: 0px;
	background: url(../img/bg.jpg) repeat-x;
}
.ir {
	display: block;
	overflow: hidden;
	background: url(../img/ir.png) no-repeat;
	font-size: 0;
	line-height: 0;
	-webkit-transition: 0s;
	-moz-transition: 0s;
	-o-transition: 0s;
	transition: 0s;
}
@media(max-width:1239px) {
	#mnotice h2 {
		left: 40px;
	}
}
@media(max-width:1023px) {
	#mnotice {
		padding: 13px 130px;
	}
	
	#mnotice h2 {
		left: 30px;
		/* display: none; */
	}
	
	#mnotice .control .ir,
	#mnotice .more .ir {
		width: 33px;
		border-left: 0;
		padding: 0;
	}
	
	#mnotice .more {
		right: 20px;
	}
	
	#mnotice .more .ir {
		background-position: -148px -483px;
	}
	
	#mnotice .control {
		right: 55px;
	}
	
	#mnotice .control .next {
		background-position: -80px -483px;
	}
	
	#mnotice .control .prev {
		background-position: -18px -483px;
		padding: 0;
	}
	
	#mnotice .grap .obj .item .date {
		right: 4%;
	}
	
	#mnotice .grap .obj .item a {
		/* padding:0px; */
	}
}
@media(max-width:767px) {
	#mnotice {
		padding: 10px 25px;
	}
	
	#mnotice .grap .obj .item {
		/* padding-right:0; */
		margin: 0 0 25px 0;
	}
	
	#mnotice h2,
	#mnotice .grap .obj .item .date {
		display: none;
	}
	
	.header-top .col-md-text-right .entry:nth-child(2),
	.header-top .col-md-text-right .entry:nth-child(3),
	.header-top .col-md-text-right .entry:nth-child(4),
	.header-top .col-md-text-right .entry:nth-child(5),
	.header-top .col-md-text-right .entry:nth-child(6) {
		display: none;
	}
}

/*jianjie shiping*/
.items1.js-vid .video_animate:hover .video_button,
.items1.js-vid .video_animate .video_circle,
.items1.js-vid .video_animate .video_button {
	background: rgba(0, 0, 0, 0) url(../img/play_vid01.png) no-repeat center center;
}
.items1.js-vid .video_animate:hover .video_circle {
	opacity: 0;
}
.items1.js-vid .video_animate .video_button {
	visibility: visible;
	opacity: 1;
	transition: all .3s;
}
.items1.js-vid .video_animate:hover .video_button {
	transform: scale(1.1);
	transition: all .5s;
	background: rgba(0, 0, 0, 0) url(../img/download_vid02.png) no-repeat center center;
}
.items1.js-vid.img-v4 .video_button {
	top: 20px;
}

/*shouye zixun*/
.news-content.new-zx {
	margin-top: 50px;
}
.news-content.new-zx .imgTitle {
	color: #fff;
	background: rgba(0, 0, 0, 0.73);
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 10px;
	font-size: 16px;
}
.news-content.new-zx .section-slider .owl-dots {
	right: 15px;
	text-align: right;
	bottom: 10px;
}
.news-content.new-zx .titlesw {
	background: url(../img/ggtb.png) no-repeat 3px center;
	padding: 0px 10px 0px 10px;
	width: 60px;
	height: 66px;
	font-weight: bold;
	z-index: 100;
	position: absolute;
	float: left;
	top: 0px;
	left: 14px;
	color: #fff;
}
.news-content.new-zx .titlesw span {
	padding: 8px 0px 0px 3px;
	display: block;
	font-size: 12px;
	text-align: center;
}
.news-content.new-zx .titlesw em {
	display: block;
	margin: 0px auto;
	text-align: center;
	font-style: normal;
	font-size: 18px;
}
.news-content.new-zx .psstyle a {
	color: #333;
}
.news-content.new-zx ul {
	list-style: none;
	margin: 0px;
}
.news-content.new-zx ul .newsBox {
	font-size: 18px;
	padding: 11px 0 10px 0;
	border-bottom: 1px dashed #ddd;
}
.news-content.new-zx ul .newsBox .pffont {
	padding: 0 10px;
	float: right;
}
.news-content.new-zx ul .newsBox:hover .psfoot {
	color: #8e7037;
	font-size: 20px;
	padding-bottom: 0px;
}
.news.zixun-dt .new-title .zx-list {
	float: right;
	font-size: 14px;
	padding: 8px 8px;
	color: #333;
	font-weight: 500;
	/* border: 1px solid #b7b7b7; */
	
	margin: 5px 5px;
}
.news.zixun-dt .new-title a:hover .zx-list {
	/* border-color:#8e7037; */
	/* background: #8e7037; */
	
	color: #8e7037;
	border-bottom: 1px solid #8e7037;
}

/*shouye erweima*/
.app-img.contbg_3 .erwm {
	float: left;
	text-align: center;
	margin-top: 30px;
}
.app-img.contbg_3 .erwm:nth-child(2) {
	padding: 0 20px;
}
.app-img.contbg_3 .erwm .wm-text {
	padding: 5px 0;
	font-size: 15px;
	color: #fff;
}

/*tese jindian*/
.jd-info-bg .text-desc {
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(6, 6, 6, 0.6);
	height: 100%;
	opacity: 0;
	width: 100%;
}
.jd-info-bg .text-desc {
	opacity: 0.9;
	top: -110%;
	transition: 0.5s;
	color: #fff;
	padding: 10% 5% 0% 5%;
}
.jd-info-bg .text-desc p {
	padding: 1px 15px;
	text-align: left;
	text-indent: 25px;
}
.jd-info-bg .text-desc.text-center h3 {
	margin: 10px 0px;
}
.jd-info-bg .text-desc img {
	transition: 0.5s;
}
.jd-info-bg .owl-item .item:hover .text-desc {
	top: 0px;
}
.jd-info-bg .owl-item .item:hover .events-content {
	display: none;
}
.jd-info-bg .text-desc button {
	border-radius: 0px;
	/* line-height: 30px; */
	
	border: 2px solid #ffffff;
	background: transparent;
	color: #fff;
	margin: 5% 0 0 0;
}
.jd-info-bg .text-desc button.btn-our:hover {
	color: #ffffff;
	text-shadow: none;
	background: #8e7037;
	border: 2px solid #8e7037;
}
.avatar.imgurltp.nv-hua img:nth-child(2) {
	display: none;
}
.dl-xiang .item img {
	padding: 10%;
}

/*zhou bian jindian*/
.zhoubian .zb-con {
	margin: 50px 0 100px 0;
}
.zhoubian .zb-con .zblist {
	border: 1px solid #ccc;
	margin-bottom: 35px;
}
.zblist .col-lg-6.col-md-6.col-sm-12.col-xs-12 {
	padding: 0px;
}
.zblist .zb-img img {
	width: 100%;
	max-height: 300px;
}
.zblist .zb-txt {
	padding: 3% 0 3% 5%;
}
.zblist .zb-txt .zb-riqi {
	border-bottom: 1px solid #ccc;
	padding: 10px 0 10px 0;
	margin: 0 5% 0 0;
	/* color: #868686; */
}
.zblist .zb-txt h3 {
	margin: 10px 0;
}
.zblist .zb-txt p {
	padding: 0 5% 0 0;
	color: #868686;
}
.zxwdbt.xgmc {
	width: 30%;
	height: 42px;
	/* line-height: 42px; */
	/* width: 100%; */
	/* margin-top: 15px; */
	/* padding-left: 15px; */
	/* text-align: right; */
	
	font-size: 16px;
}
#citySelect {
	cursor: pointer;
}
#mainDate {
	cursor: pointer;
}
.tjczall.gmd-btn {
	margin: 50px;
	text-align: center;
}
.tjczall.gmd-btn .tj.tjall {
	padding: 10px 10%;
}
.gmd-sm {
	padding: 0 0 20px 0;
}

/*shi shi shi xu*/
.shixun {
	margin: 50px 0 100px 0;
}
.shixun .sx-nav {
	width: 100%;
	min-height: 270px;
	padding: 8% 10%;
	margin: 0 0 20px 0;
}
.shixun .sx-nav:hover {
	cursor: pointer;
}
.shixun .sx-nav .sx-navh3 {
	float: left;
	padding: 5%;
	color: #fff;
}
.shixun .sx-nav.sx-nax1 {
	background: url(../img/sx_shipin_bg.png) no-repeat left top;
	background-size: 100% 100%;
}
.shixun .sx-nav.sx-nax2 {
	background: url(../img/sx_shipin_bg2.png) no-repeat left top;
	background-size: 100% 100%;
}
.shixun .sx-nav .sx-icon {
	float: right;
	padding: 5% 15% 5% 5%;
}
.shixun .sx-nav img {
	-webkit-animation-duration: 2s;
	-webkit-animation-iteration-count: infinite;
}
.shixun .sx-nav.sx-nax1 .sx-icon img {
	-webkit-animation-name: sx-green;
	animation-name: sx-green;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	border-radius: 50%;
	max-width: 115px;
}
.shixun .sx-nav.sx-nax2 .sx-icon img {
	-webkit-animation-name: sx-green;
	animation-name: sx-green;
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
	border-radius: 50%;
	max-width: 115px;
}
.shixun .abList li {
	margin: 50px 0;
	list-style: none;
}
.shixun .abList li img {
	float: left;
	max-width: 100%;
	margin-right: 20px;
}
.shixun .abList li h3 {
	color: #666666;
	line-height: 1.4;
}
.shixun .abList li p {
	color: #888888;
}
.shixun .abimg {
	text-align: center;
}
.shixun .abimg img {
	max-width: 100%;
	margin-top: 20px;
}
.shixun .sx-text {
	position: relative;
}
.shixun .sx-tit {
	margin: 50px 0 0 0;
}
.shixun .sx-tit:after {
	display: inline-block;
	content: " ";
	/* width: 12px; */
	/* height: 12px; */
	/* border: 3px solid #8e7037; */
	
	border-radius: 50%;
	position: absolute;
	top: -5px;
	margin: 0 0 0 3px;
}
.shixun .line {
	width: 70px;
	height: 2px;
	background: #8e7037;
	margin-top: 22px;
}
@-webkit-keyframes sx-green {
	from {
		-webkit-box-shadow: 0 0 8px #ffffff;
	}
	
	50% {
		-webkit-box-shadow: 0 0 15px #ffffff;
	}
	
	to {
		-webkit-box-shadow: 0 0 8px #ffffff;
	}
}
@-webkit-keyframes sx-blue {
	from {
		-webkit-box-shadow: 0 0 8px #75e5d3;
	}
	
	50% {
		-webkit-box-shadow: 0 0 15px #00c7a0;
	}
	
	to {
		-webkit-box-shadow: 0 0 8px #ffffff;
	}
}
.dialog-face {
	position: fixed;
	/*     background: #A02418; */
	
	background: rgba(0, 0, 0, 0.8);
	height: 100%;
	width: 100%;
	z-index: 1000;
	top: 0;
	left: 0;
	-webkit-animation-duration: 500ms;
	-moz-animation-duration: 500ms;
	-o-animation-duration: 500ms;
	animation-duration: 500ms;
}
.dialog-face.slipBottom[opacity="0"] {
	display: none;
}
.dialog-face.slipUp {
	opacity: 0.7;
	-webkit-animation-name: dialogFaceSlipToUp;
	-moz-animation-name: dialogFaceSlipToUp;
	-o-animation-name: dialogFaceSlipToUp;
	animation-name: dialogFaceSlipToUp;
}
.dialog-face.slipBottom {
	opacity: 0;
	visibility: hidden;
	-webkit-animation-name: dialogFaceSlipToBottom;
	-moz-animation-name: dialogFaceSlipToBottom;
	-o-animation-name: dialogFaceSlipToBottom;
	animation-name: dialogFaceSlipToBottom;
}
.dialog-root {
	position: fixed;
	z-index: 2000;
	left: 50%;
	-webkit-animation-duration: 500ms;
	-moz-animation-duration: 500ms;
	-o-animation-duration: 500ms;
	animation-duration: 500ms;
	-webkit-perspective: 1300px;
	-moz-perspective: 1300px;
	perspective: 1300px;
}
.dialog-root.slipUp {
	top: 50%;
	opacity: 1;
	-webkit-animation-name: dialogSlipToUp;
	-moz-animation-name: dialogSlipToUp;
	-o-animation-name: dialogSlipToUp;
	animation-name: dialogSlipToUp;
	-webkit-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.dialog-root.slipBottom {
	top: 100%;
	opacity: 0.3;
	-webkit-animation-duration: 500ms;
	-moz-animation-duration: 500ms;
	-o-animation-duration: 500ms;
	animation-duration: 500ms;
	-webkit-animation-name: dialogSlipToBottom;
	-moz-animation-name: dialogSlipToBottom;
	-o-animation-name: dialogSlipToBottom;
	animation-name: dialogSlipToBottom;
	-webkit-transform: translate(-50%, 0);
	-o-transform: translate(-50%, 0);
	-moz-transform: translate(-50%, 0);
	-ms-transform: translate(-50%, 0);
	transform: translate(-50%, 0);
}
.dialog-wrapper {
	background: rgba(0, 0, 0, 1);
	width: 80%;
	height: 80%;
	min-width: 1040px;
	min-height: 640px;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-animation-duration: 500ms;
	-moz-animation-duration: 500ms;
	-o-animation-duration: 500ms;
	animation-duration: 500ms;
	-webkit-transform-origin: 50% 100%;
	-moz-transform-origin: 50% 100%;
	-ms-transform-origin: 50% 100%;
	-o-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}
.dialog-wrapper.slipUp {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	transform: rotateX(0deg);
	-webkit-animation-name: contentSlipToUp;
	-moz-animation-name: contentSlipToUp;
	-o-animation-name: contentSlipToUp;
	animation-name: contentSlipToUp;
}
.dialog-wrapper.slipBottom {
	-webkit-transform: rotateX(90deg);
	-moz-transform: rotateX(90deg);
	-ms-transform: rotateX(90deg);
	-o-transform: rotateX(90deg);
	transform: rotateX(90deg);
	-webkit-animation-name: contentSlipToBottom;
	-moz-animation-name: contentSlipToBottom;
	-o-animation-name: contentSlipToBottom;
	animation-name: contentSlipToBottom;
}
.dialog-header {
	height: 50px;
	background: #4d4d4f;
	text-align: center;
}
.dialog-header span {
	font-size: 20px;
	line-height: 50px;
	color: #fff;
	float: left;
	padding: 0px 0px 0px 15px;
}
.dialog-content {
	font-weight: 300;
	font-size: 1.15em;
	color: #fff;
	padding: 15px 40px 20px 40px;
	margin: 0;
}
.dialog-content p {
	margin: 0;
	padding: 10px 0;
}
.dialog-footer {}

/* ---------------------ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦Ãƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¸Ãƒâ€šÃ‚Â§ -------------------*/
@keyframes dialogFaceSlipToUp {
	0% {
		opacity: 0;
	}
	
	100% {
		opacity: 0.7;
	}
}
@keyframes dialogFaceSlipToBottom {
	0% {
		opacity: 0.7;
		visibility: visible;
	}
	
	100% {
		visibility: hidden;
		opacity: 0;
	}
}
@keyframes dialogSlipToUp {
	0% {
		top: 100%;
		opacity: 0.3;
	}
	
	100% {
		top: 50%;
		opacity: 1;
	}
}
@keyframes dialogSlipToBottom {
	0% {
		top: 50%;
		opacity: 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%);
	}
	
	100% {
		top: 100%;
		opacity: 0.3;
		-webkit-transform: translate(-50%, 0);
		-moz-transform: translate(-50%, 0);
		-ms-transform: translate(-50%, 0);
		-o-transform: translate(-50%, 0);
		transform: translate(-50%, 0);
	}
}
@keyframes contentSlipToUp {
	0% {
		-webkit-transform: rotateX(90deg);
		-moz-transform: rotateX(90deg);
		-ms-transform: rotateX(90deg);
		-o-transform: rotateX(90deg);
		transform: rotateX(90deg);
	}
	
	100% {
		-webkit-transform: rotateX(0deg);
		-moz-transform: rotateX(0deg);
		-ms-transform: rotateX(0deg);
		-o-transform: rotateX(0deg);
		transform: rotateX(0deg);
	}
}
@keyframes contentSlipToBottom {
	0% {
		-webkit-transform: rotateX(0deg);
		-moz-transform: rotateX(0deg);
		-ms-transform: rotateX(0deg);
		-o-transform: rotateX(0deg);
		transform: rotateX(0deg);
	}
	
	60% {
		-webkit-transform: rotateX(60deg);
		-moz-transform: rotateX(60deg);
		-ms-transform: rotateX(60deg);
		-o-transform: rotateX(60deg);
		transform: rotateX(60deg);
	}
	
	100% {
		-webkit-transform: rotateX(90deg);
		-moz-transform: rotateX(90deg);
		-ms-transform: rotateX(90deg);
		-o-transform: rotateX(90deg);
		transform: rotateX(90deg);
	}
}

/*shou ye jiao tong*/
.sy-jt #jtList .col-lg-3 {
	width: 20%;
}
@media (min-width: 992px) {
	.sy-jt #jtList .col-md-6 {
		width: 50%;
	}
	
	.sy-jt #jtList .col-md-4 {
		width: 33.3333333333%;
	}
}
@media (max-width: 812px) {
	.sy-jt #jtList .col-xs-4 {
		width: 33.3333333333%;
	}
}
@media (max-width: 480px) {
	.sy-jt #jtList .col-xs-4 {
		width: 50%;
	}
	/*   .sy-jt .all-list li .scale-img{width: 0px!important;height:200px;background-color:#c42ee9;}
  .sy-jt .all-list li .jt-sjzj.sjzj-01{background: none!important;} */
	/*   .sy-jt .all-list li a{background-color:#e58efb;} */
}
.sy-jt .all-list li .jt-sjzj .jt-zj {
	text-align: center;
	width: 100px;
	position: absolute;
	left: 50%;
	top: 45%;
	margin-left: -50px;
	color: #fff;
	font-size: 20px;
}
.sy-jt .all-list li .jt-sjzj {
	width: 100%;
	min-height: 125px;
	position: absolute;
	bottom: 0px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.sy-jt .all-list li .jt-sjzj.sjzj-01 {
	background: url(../img/syjt-bgxs-01.png) no-repeat left top;
}
.sy-jt .all-list li .jt-sjzj.sjzj-02 {
	background: url(../img/syjt-bgxs-02.png) no-repeat left top;
}
.sy-jt .all-list li .jt-sjzj.sjzj-03 {
	background: url(../img/syjt-bgxs-03.png) no-repeat left top;
}
.sy-jt .all-list li .jt-sjzj.sjzj-04 {
	background: url(../img/syjt-bgxs-04.png) no-repeat left top;
}
.sy-jt .all-list li .jt-sjzj.sjzj-05 {
	background: url(../img/syjt-bgxs-05.png) no-repeat left top;
}
.sy-jt .all-list li .jt-sjzj.sjzj-01 h3 {
	background-color: #c42ee9;
}
.sy-jt .all-list li .jt-sjzj.sjzj-02 h3 {
	background-color: #fc6617;
}
.sy-jt .all-list li .jt-sjzj.sjzj-03 h3 {
	background-color: #34c0f6;
}
.sy-jt .all-list li .jt-sjzj.sjzj-04 h3 {
	background-color: #24ca7c;
}
.sy-jt .all-list li .jt-sjzj.sjzj-05 h3 {
	background-color: #0f93e5;
}
.sy-jt ul {
	list-style: none;
	margin: 0px 0 80px 0;
	padding: 0px;
	position: relative;
}
.sy-jt .all-list li h3 {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -100px;
	width: 80px;
	height: 80px;
	border-radius: 50%;
	padding: 0 10px;
	font: 18px/40px "Microsoft YaHei";
	color: #333;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.75);
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#90ffffff, endColorstr=#90ffffff);
	z-index: 99;
}
.sy-jt .all-list li a {
	overflow: hidden;
	display: inline-block;
	width: 100%;
	height: 100%;
	border-radius: 10px;
}
.sy-jt .all-list li {
	max-width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0 0 30px 0;
	border-radius: 10px;
	position: relative;
}
.sy-jt .all-list li .scale-img {
	width: 100%;
	transition: all .3s linear;
}
.sy-jt .all-list li:hover .scale-img {
	transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	-webkit-transform: scale(1.2, 1.2);
	-o-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	transition: all .3s linear
}
.sy-jt .all-list li h3 i {
	display: block;
	padding: 25px 0 0 0;
	font-size: 30px;
	color: #fff;
}
.sy-jt .all-list li h3 {
	transition: all .3s linear;
}
.sy-jt .all-list li:hover h3 {
	margin-top: -120px;
}
.section-team.dy-xq-qita h3 {
	font-size: 28px;
	position: relative;
}
.section-team.dy-xq-qita .line {
	width: 130px;
	height: 2px;
	background: #8e7037;
	margin-top: 20px;
	/* margin-bottom: 45px; */
}
.section-team.dy-xq-qita h3:after {
	display: inline-block;
	content: " ";
	/*width: 12px;height: 12px;border: 3px solid #8e7037;*/
	
	border-radius: 50%;
	position: absolute;
	top: -5px;
	margin: 0 0 0 3px;
}

/*li shi ke liu liang*/
.blog.lskllcx .post .entry-media {
	height: 60px;
}
.blog.lskllcx .post .entry-media .posted-on {
	width: 200px;
	position: relative;
	border: none;
	font-size: 20px;
	color: #8e7037;
	padding: 10px 0 0 0;
}
.blog.lskllcx .entry-header h2 {
	font-size: 16px;
	font-weight: 500;
	padding: 0 15% 0 0;
}
.blog.lskllcx .entry-header,
.blog.lskllcx .entry-content {
	float: left;
	font-size: 16px;
	margin-top: 5px;
}
.blog.lskllcx .entry-content {
	padding: 0 0 0 0%;
	width: 60%;
}
.blog.lskllcx .entry-header {
	padding: 0px;
	width: 30%;
}
.blog.lskllcx .kl-jd {
	overflow: hidden;
}
.blog.lskllcx .entry-content p span {
	display: inline-block;
	width: 100%;
}
.blog.lskllcx .entry-content p span i {
	padding: 0 5px;
	color: rgba(58, 58, 58, 0.75);
}
.blog.lskllcx .blog-content .post {
	margin: 30px 0 0 0;
}
.blog.lskllcx .post .entry-media .posted-on i {
	padding: 0 10px 0 0;
}
.blog.lskllcx .entry-content p span.rl-num {
	width: auto;
	color: #439ae0;
	font-size: 20px;
	padding: 0 5px;
}
.blog.lskllcx #kl-cx {
	padding: 13% 0px 0 0;
	font-size: 24px;
	margin: 0 auto;
	text-align: center;
}
.blog.lskllcx #kl-sj {
	min-height: 430px;
}
.banner-content p span.big-sxj {
	font-size: 22px;
}

/*zhu ti huo dong*/
.xwhd-info .xwhd-bg {
	background: #000;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: Alpha(opacity=0);
	overflow: hidden;
}
.xwhd-info .restaurant_item .img {
	position: relative;
}
.xwhd-info .restaurant_item:hover .xwhd-bg {
	opacity: 0.3;
	filter: Alpha(opacity=30);
}
.xwhd-info .xwhd-kuang {
	width: 84%;
	height: 84%;
	border: 2px solid white;
	position: absolute;
	margin-left: -2px;
	margin-top: -2px;
	left: 8%;
	top: 8%;
	display: none;
}
.xwhd-info .restaurant_item:hover .xwhd-kuang {
	display: block;
}
.xwhd-info .xwhd-kuang a {
	display: inline-block;
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: 22px;
	color: #fff;
	margin: 25% 0 0 0;
}
.callbacks_container {
	margin: 30px 0 0 0;
}
.callbacks_container .swiper-container {
	width: 100%;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
}
.callbacks_container .swiper-slide {
	background-size: cover;
	background-position: center;
	height: 500px;
	background-size: 100%!important;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}
.callbacks_container .gallery-top {
	height: 80%;
	width: 100%;
}
.callbacks_container .gallery-thumbs {
	height: 20%;
	box-sizing: border-box;
	padding: 10px 0;
}
.callbacks_container .gallery-thumbs .swiper-slide {
	width: 25%;
	height: 120px;
	opacity: 0.4;
}
.callbacks_container .gallery-thumbs .swiper-slide-active {
	opacity: 1;
}
.callbacks_container .swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.callbacks_container .wrapper {
	width: 100%;
	overflow: hidden;
}
.con.ck-shiping {
	padding: 30px 0 0 0;
}
.body-restaurant.zbyl-cgms .restaurant-lager .copy-content {
	margin: 50px 0 0 0;
}
.body-restaurant.zbyl-cgms {
	padding-top: 0px;
}
.guest-book_content.zixunneir .row.nr-all-txt {
	padding: 20px;
}
@media (max-width: 480px) {
	.section-slider.height-v .item img.img-responsive {
		height: 200px;
	}
	
	.news.zixun-dt .new-title .zx-list,
	.news.zixun-dt .new-title .zx-list {
		display: none;
	}
	
	.news-content.new-zx ul {
		padding: 0px;
		margin: 0px;
		padding-left: 15px;
	}
	
	#mtravel.animt p.contbg_2 {
		font-size: 14px;
	}
	
	.news-content.new-zx .imgTitle {
		font-size: 12px;
	}
	
	.news-content.new-zx ul .newsBox {
		font-size: 14px;
	}
	
	.pnewlist {
		position: static!important;
	}
}
.wrap-content.yqlj-con a img {
	max-width: 100%;
}
.wrap-content.yqlj-con a .tit {
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
	padding: 10px 0;
	color: #333;
}
.wrap-content.yqlj-con a:hover .tit {
	color: #8e7037;
}
@media (max-width: 1200px) {
	.jd-info-bg .text-desc p {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 6;
		overflow: hidden;
	}
}

/*弹出框样式*/
.layui-layer-ico {
	background: url(../img/gbanniu.png) no-repeat!important;
}
.layui-layer-title {
	color: #fff!important;
	background: #05a0df!important;
}
.layui-layer-content {
	color: #000;
}
span.zxwdhs.bp-xing-no {
	opacity: 0;
}
.scfjlist {
	background: #0f9ae0;
	border: none;
	padding: 10px 10px;
	color: #fff;
	margin: 0px 0px 0px 10px;
	border-radius: 10px;
}
.pnewlist {
	text-align: right;
	position: relative;
	bottom: 20px;
	margin-bottom: 50px;
}
.pnewlistsb {
	padding: 5px 20px;
	background: #05a0df;
	color: #fff;
	cursor: pointer;
	margin: 0px 0px 0px 20px;
	font-size: 12px;
}
.listnumleft .hang {
	float: left;
}
@media (max-width: 420px) {
	.col-xs-12.col-sm-12.zxwdall1 .zxwdbt {
		width: 30%;
	}
	
	.listnum .listnumleft .hang {
		float: none;
		height: 30px;
		text-align: left;
	}
	
	.listnumleft .numlist {
		text-align: center;
	}
	
	form#attachmentForm {
		position: relative;
		top: -30px;
		left: 35px;
	}
	
	.listnumleft {
		margin-top: 20px;
	}
	
	div.provinceCityAll {
		top: 1260px!important;
		left: 35px!important;
		width: 303px;
	}
	
	.provinceCityAll .tabs li a,
	.provinceCity .tabs li a:visited {
		width: 100px!important;
	}
	
	.provinceCityAll .provinceAll .list li {
		width: 70px!important;
	}
	
	.provinceCityAll .provinceAll .next a.can {
		top: 40px!important;
		position: absolute;
	}
	
	.selectnew {
		padding: 7px 0px!important;
		margin: 0px 2px 0px 0px!important;
	}
}
.nr-all-txt table tr,
.nr-all-txt table td {
	border: 1px solid #333;
}
.post-block h2.biao-ti a {
	font-size: 16px;
}
.sqtkclass {
	width: 250px;
	height: 40px;
	line-height: 40px;
	background: #8e7037;
	margin: 20px auto 0px auto;
	color: #fff;
	text-align: center;
}
.newwechatpay-title {
	color: #000;
	font-size: 30px!important;
}
.newwechat-scope {
	color: #000;
	font-size: 20px;
}
.newheader-title {
	text-align: center;
	font-size: 40px;
	margin: 20px 0px 0px 0px;
}
#gotopay .payBtn {
	height: 74px!important;
}
.selectnew {
	padding: 7px 10px;
	border: 2px solid #232323;
	margin: 0px 28px 0px 0px;
}
.divnew {
	float: left;
	width: 60%;
	padding: 0px 0px 0px 8px;
}
.bmBoxlist {
	padding: 0px 0px 0px 60px;
}
.imgnew img {
	width: 100px;
	float: left;
	height: 68px;
	/* margin: 0px 20px 0px 0px; */
}
.listbmBox {
	padding: 0px 0px 0px 22px;
}
.cxjtp {
	float: right;
	background: #f60;
	padding: 6px 25px;
	border-radius: 4px;
	margin: 20px 0px 0px 0px;
}
.cxjtp a {
	color: #fff;
}

/* banner */
.c-banner {
	width: 100%;
	position: relative;
}
.c-banner img {
	width: 100%;
}
.c-banner .banner ul {
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li {
	position: absolute;
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1) {
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img {
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img {
	position: relative;
}
.c-banner .nexImg,
.c-banner .preImg {
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
}
.c-banner .nexImg:hover,
.c-banner .preImg:hover {
	opacity: 0.8;
}
.c-banner .nexImg {
	right: 0px;
}
.c-banner .nexImg img,
.c-banner .preImg img {}
.c-banner .jumpBtn {
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul {
	margin-bottom: 0px;
	padding: 0px;
}
.c-banner .jumpBtn ul li {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child {
	margin-left: 0px;
}
@media screen and (max-width:812px) {
	.c-banner {
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	
	.c-banner .banner ul li img {
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
	
	.right_float_fa,.roll {
		display: none;
	}
}
@media screen and (max-width:1024px) {
	.right_float_fa,.roll {
		display: none;
	}
}
/*右侧悬浮补充*/
.right_float_fa {
	position: fixed;
	right: 0;
	bottom: 130px;
	z-index: 500;
	height: 455px;
}
.fold {
	width: 76px;
	height: 450px;
	display: none;
}
.unfold {
	width: 230px;
	height: 320px;
}
.click_btn {
	width: 30px;
	height: 70px;
	float: left;
	background: rgba(0, 0, 0, 0.5) url(../img/click_btn_bg01.png) no-repeat center center;
	cursor: pointer;
	margin-top: 180px;
}
.right_float {
	width: 200px;
	height: 450px;
	background: rgba(0, 0, 0, 0.6);
	position: fixed;
	right: 0;
	border-radius: 6px;
	z-index: 500;
	text-align: center;
}
.right_float h3 {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.right_float h4 a {
	color: #fff
}
.right_float a:hover {
	text-decoration: underline;
	color: #fff;
}
.float_title_one {
	background: url(../img/talk.png) no-repeat 44px top;
	margin-top: 10px;
	padding-left: 20px;
}
.right_float h4 {
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}
.white_line {
	width: 184px;
	height: 1px;
	background-color: rgba(255, 255, 255, 0.5);
	margin: 10px auto;
}
.float_title_two {
	background: url(../img/IPHONE.png) no-repeat 44px center;
	color: #fff;
	margin-bottom: 15px;
	padding-left: 15px;
}
.right_float span ,.right_float p{
	color: #fff;
	font-size: 12px;
}
.float_title_three {
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}
h4.float_title_five{
	color: #fff;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}
.right_float01 {
	width: 46px;
	height: 450px;
	background: rgba(0, 0, 0, 0.5);
	border-radius: 6px;
	text-align: center;
	padding-top: 5px;
	float: right;
}
.click_btn01 {
	width: 30px;
	height: 70px;
	float: left;
	margin-top: 180px;
	background: rgba(0, 0, 0, 0.5) url(../img/click_btn_bg.png) no-repeat center center;
	cursor: pointer;
}
.right_float01 .float_bottom_right {
	float: none;
	margin: 0 auto;
}
.right_float01 .float_bottom_right div {
	padding-top: 20px;
	line-height: 24px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 20px auto 0;
	color: #fff;
}
.right_float01 .bottom_right_one {
	background: url(../img/wechat.png) no-repeat center top;
}
.right_float01 .bottom_right_two {
	background: url(../img/talk.png) no-repeat center top;
}
.right_float01 .bottom_right_three {
	background: url(../img/call.png) no-repeat center top;
}
.right_float01 .bottom_right_four {
	background: url(../img/pv.png) no-repeat center top;
}
div#roll {
	width: 200px;
	height: 310px;
	color: #fff;
	position: absolute;
	font-size: 14px;
	word-break: break-all;
	line-height: 20px;
	text-align: center;
	z-index: 100000;
}
#btnx {
	position: absolute;
	bottom: 0;
	right: 0;
	background: none;
	border: none;
}

/*********newdigg*************/
.newdigg{
	width:400px;
	height:43px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.diggbox{
	width:170px;
	height:40px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:26px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.diggbox .digg_num{
	float:left;
	line-height:26px;
	text-indent:5px;
}
.diggbox .digg_percent{
	width:175px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.newdigg .digg_good{
	background:url(../img/newdigg-bg.png) left top no-repeat;
}
.newdigg .digg_bad{
	background:url(../img/newdigg-bg.png) right top no-repeat;
}
.newdigg .digg_good .digg_act{
	color:#C30;	
}
.newdigg .digg_good .digg_num{
	color:#C63;
}
.newdigg .digg_bad .digg_act{
	color:#36C;	
}
.newdigg .digg_bad .digg_num{
	color:#39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}