body,html{
	max-width: 750px;
	margin:auto;
	font-family: 'STHeiti,Microsoft YaHei, Helvetica,Arial,sans-serif' !important;
	padding-top: env(safe-area-inset-top);
	position: inherit !important;
	-webkit-overflow-scrolling: touch;
	/* background: #f6f6f6 !important; */
	overflow:inherit !important;
}
img {

	image-rendering: -moz-crisp-edges; /* Firefox */
	image-rendering: -o-crisp-edges; /* Opera */
	image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}
.news_div .h span {
	float: left;
	margin-right: 0.8rem;
}
.englishDomHide{
	display:none;
	font-style:normal;
}
.english{
	display:none;
	font-style:normal;
}
.jiangshui .englishDomHide{
	font-size:0.7rem;
}
.jiangshui .english{
	font-size:0.7rem !important;
}
section{
	width: 300px;
	height: 300px;
	margin:  auto;
	margin-top: 50px;
}
.Ellipse1 {
	width: 50px;
	height: 30px;
	border-radius: 16px;
	background-color: #ccc;
	transition: 0.3s;
	margin-bottom: 10px;
}
.circle1 {
	width: 29px;
	height: 29px;
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0px 1px 5px rgba(0, 0, 0, .5);
	transition: 0.3s;
	position: relative;
	left: 0px;
}
.circle1:hover {
	transform: scale(1.2);
	box-shadow: 0px 1px 8px rgba(0, 0, 0, .5);
}
#englishCity a{
	width:50%;
}
.notclick{
	pointer-events: none;
}
/* commom方法样式 */

/* 怪异盒模型 */
*{box-sizing:border-box;}
.news_div .h span.on {
	border-bottom: 2px solid #007aff;
	padding-bottom: 0.5rem;
	color: #007aff;
}
.blocks{
	display: block;
}
.color333{
	color:#333;
}
.line18{
	line-height: 1.8rem;
}
/* 登录样式 */
.login i{
	font-size: 1.3rem;
	color:#666;
}
.login img{
	width:1.5rem;
	display: block;
}
strong{
	font-weight: bold;
}
.videoPlayer{
	position:relative;
}
.videoCover{
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:100;
	text-align:center;
	display:flex;
	align-items: center;
}
.videoCover img{
	width:100%;
	height:100%;
}
.videoCover i{
	position:absolute;
	font-size: 3rem;
	left: 42%;
	top: 31%;
	color:#fff;
	z-index:100;
}
.weatherRelease{
	color:#fff;
	right:0.5rem;
	bottom:6rem;
	position: absolute;
	font-size: 0.7rem;
}
.loginbox{
	position: fixed;
	width:10rem;
	left:50%;
	margin-left: -5rem;
	height:6.5rem;
	top:60%;
	margin-top: -3.25rem;
	background-color: #fff;
	color:#fff;
	z-index: 10000;
	border-radius: 0.5rem;
	box-shadow: 0px 0px 10px #333;
}
#qq_connect_login .iconfont{
	background-image: linear-gradient(135deg,#4f94d9,#d82b60);
	-webkit-background-clip:text;
	color: transparent;
	display: block;
	margin-top: -0.2rem;
}
.loginbox span{
	text-align: center;
	line-height: 10rem;
	display: block;
	/*float: left;*/
	width:93%;
	margin:auto;
	padding:0.3rem;
	border-radius: 0.6rem;
	background-color: #ddd;
	border:1px solid #ddd;
	height:auto;
	align-content: center;
	vertical-align: middle;
	line-height: 100%;
	/*margin-left: 1.3rem;*/
	margin-top: 1.7rem;
}
.loginbox span img{
	width:95%;
	margin:auto;
	display: block;
}
#newslist{
	display:none;
}
.bottomLine{
	text-align:center;
	line-height:1.8rem;
	font-size:0.7rem;
	color:#333;
}
.close{
	position: absolute;
	right:0.5rem;
	top:0.5rem;
}
.close i{
	color:#999;
	font-size: 0.7rem;
}
/* loading */
.gu_loading{ width:100%; height:100%; position:fixed; top:0; left:0; }
.gu_loading .loading_main{ position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); background:rgba(0, 0, 0, 0.5); border-radius:.3125rem; }
.gu_loading .loading_main .close{ position:absolute; top:-0.40625rem; right:-0.40625rem; width:.546875rem; line-height:.546875rem; border:solid #000 .015625rem; border-radius:50%; text-align:center; color:rgba(0, 0, 0, 0.6);; font-size:.4375rem; }
.gu_loading .loading_main .text{ width:2.34375rem; color:#fff; text-align:center; font-size:.40625rem; margin:-0.34375rem 0 .15625rem 0; padding:0 .15625rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.gu_loading .loading_main .circle_bounce{ width:2.34375rem; height:2.34375rem; position:relative; }
.gu_loading .loading_main .circle_bounce .child{ width:100%; height:100%; position:absolute; left:0; top:0; padding:.625rem; }
.gu_loading .loading_main .circle_bounce .child:before{ content:''; display:block; margin:0 auto; width:15%; height:15%; background-color:#fff; border-radius:50%; -webkit-animation:circle_bounce_delay 1.2s infinite ease-in-out both; animation:circle_bounce_delay 1.2s infinite ease-in-out both; }
.gu_loading .loading_main .circle_bounce .circle-2{ -webkit-transform:rotate(30deg); transform:rotate(30deg); }
.gu_loading .loading_main .circle_bounce .circle-3{ -webkit-transform:rotate(60deg); transform:rotate(60deg); }
.gu_loading .loading_main .circle_bounce .circle-4{ -webkit-transform:rotate(90deg); transform:rotate(90deg); }
.gu_loading .loading_main .circle_bounce .circle-5{ -webkit-transform:rotate(120deg); transform:rotate(120deg); }
.gu_loading .loading_main .circle_bounce .circle-6{ -webkit-transform:rotate(150deg); transform:rotate(150deg); }
.gu_loading .loading_main .circle_bounce .circle-7{ -webkit-transform:rotate(180deg); transform:rotate(180deg); }
.gu_loading .loading_main .circle_bounce .circle-8{ -webkit-transform:rotate(210deg); transform:rotate(210deg); }
.gu_loading .loading_main .circle_bounce .circle-9{ -webkit-transform:rotate(240deg); transform:rotate(240deg); }
.gu_loading .loading_main .circle_bounce .circle-10{ -webkit-transform:rotate(270deg); transform:rotate(270deg); }
.gu_loading .loading_main .circle_bounce .circle-11{ -webkit-transform:rotate(300deg); transform:rotate(300deg); }
.gu_loading .loading_main .circle_bounce .circle-12{ -webkit-transform:rotate(330deg); transform:rotate(330deg); }
.gu_loading .loading_main .circle_bounce .circle-2:before{ -webkit-animation-delay:-1.1s; animation-delay:-1.1s; }
.gu_loading .loading_main .circle_bounce .circle-3:before{ -webkit-animation-delay:-1s; animation-delay:-1s; }
.gu_loading .loading_main .circle_bounce .circle-4:before{ -webkit-animation-delay:-0.9s; animation-delay:-0.9s; }
.gu_loading .loading_main .circle_bounce .circle-5:before{ -webkit-animation-delay:-0.8s; animation-delay:-0.8s; }
.gu_loading .loading_main .circle_bounce .circle-6:before{ -webkit-animation-delay:-0.7s; animation-delay:-0.7s; }
.gu_loading .loading_main .circle_bounce .circle-7:before{ -webkit-animation-delay:-0.6s; animation-delay:-0.6s; }
.gu_loading .loading_main .circle_bounce .circle-8:before{ -webkit-animation-delay:-0.5s; animation-delay:-0.5s; }
.gu_loading .loading_main .circle_bounce .circle-9:before{ -webkit-animation-delay:-0.4s; animation-delay:-0.4s; }
.gu_loading .loading_main .circle_bounce .circle-10:before{ -webkit-animation-delay:-0.3s; animation-delay:-0.3s; }
.gu_loading .loading_main .circle_bounce .circle-11:before{ -webkit-animation-delay:-0.2s; animation-delay:-0.2s; }
.gu_loading .loading_main .circle_bounce .circle-12:before{ -webkit-animation-delay:-0.1s; animation-delay:-0.1s; }
@-webkit-keyframes circle_bounce_delay {
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}
@keyframes circle_bounce_delay {
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}
	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}
#floatWindow{
	position: fixed;
	right:1rem;
	bottom:12%;
	z-index: 100000000;
	border-radius: 100%;
}
#floatWindow i{
	font-size: 1.2rem;
	color:#fff;
	display: block;
}
.closeFloat{
	position: absolute;
	right:0.6rem;
	bottom:-14px;
	width:0.8rem;
	height:0.8rem;
	background: #999;
	border-radius: 100%;
	text-align: center;
	line-height: 0.8rem;
}
#windowHome i{
	font-size:1rem;
}
.blue{
	background-color:#4a9fe8;
	box-shadow:0 1px 7px #4a9fe8;
}
.green{
	background-color:#3edaa5;
	box-shadow:0 1px 7px #3edaa5;
}
.yellow{
	background-color:#efcc44;
	box-shadow:0 1px 7px #efcc44;
}
.orange{
	background-color:#e9925d;
	box-shadow:0 1px 7px #e9925d;
}
.red{
	background-color:#db3978;
	box-shadow:0 1px 7px #db3978;
}
.windowIndexLever{
	background: none;
}
.windowIndexLever span{
	width:2rem;
	height:2rem;
	border-radius: 100%;
	display: block;
	text-align: center;
	line-height: 2rem;
	margin:0.2rem auto auto auto;
}
.windowIndexLever span i{
	color:#fff;
}
.windowHome span{
	width:1.4rem;
	height:1.4rem !important;
	line-height:1.4rem !important;
}
.closeFloat i{
	color:#fff;
	font-size: 0.6rem !important;
	display: block;
	line-height: 0.8rem !important;
}
.le{
	float:left;
}
.ri{float:right}
.jibing a img{
	display: block;
	width:100%;
}
.moreForecast{
	overflow: hidden;
	align-items: center;
}
.moreForecast div{
	text-align: center;
	width:40%;
	float: left;
	margin-left: 7%;
}
.moreForecast a{
	color: #2f2f2f;
	font-size: 0.75rem;
	font-weight: 700;
	display: block;
	line-height: 1.5rem;
	margin-top: 0.5rem;
	border:1px solid #ddd;
	border-radius: 0.2rem;
}
.moreForecast i{
	font-size:1rem;
	color:#174a6e;
	margin-right:0.3rem;
}
.gameCarousel{
	width:100%;
}
.gameCarousel a{
	display: block;
}
.gameCarousel a img{
	width:100%;
	display: block;
}
#jingdongad{
	height:8.5rem;
	display:none;
}
#jingdongad .swiper-pagination{
	bottom:5px !important;
}
.horizontalBanner{
	/* height:7rem; */
	overflow:hidden;
}
.horizontalBanner a{
	display: block;
}
.horizontalBanner a img{
	width:100%;
	display: block;
}
.baiduAlliance{
	display: none;
	width:92%;
	margin:0.5rem auto;
	overflow: hidden;
	border-radius: 0.5rem;
	padding:0.4rem 0.7rem 0.1rem;
	box-sizing: border-box;
	overflow: hidden;
	background-color: #fff;
}
.baiduAlliance2{

	width:92%;
	margin:0.5rem auto;
	overflow: hidden;
	border-radius: 0.5rem;
	padding:0.4rem 0.7rem 0.1rem;
	box-sizing: border-box;
	overflow: hidden;
	background-color: #fff;
}
.jibingicon{
	position: absolute;
	left: 0.5rem;
	bottom: 6rem;
	z-index: 100;
	/* display: none; */
}
.threePicNew a{
	display: block;
}
.threePicNew .t{
	color:#1e1e1e;
	font-size: 0.8rem;
}
.threePicNew .time{
	color:#cfcfcf;
	font-size: 0.7rem;
}
.threePicNew .imgbox{
	overflow: hidden;
	display: flex;
	align-items: center;
	margin-top: 0.2rem;
}
.carouselVideo .videoTitle{
	font-size: 0.8rem;
	line-height:1.4rem;
	display:block;
	margin-top:0.5rem;
	color:#333;
}
.recommend{
	color:#333;
	font-size:0.8rem;
	line-height:1.6rem;
	margin-top:0.2rem;
}
.threePicNew .imgbox img{
	width:33%;
}
.threePicNew .imgbox .mo{
	margin:auto 0.2rem;
}
.jibingicon a{
	background: rgba(0,0,0,0.3);
	border-radius: 0.3rem;
	padding: 0.3rem 0.5rem;
	display: block;
	overflow: hidden;
}
.jibingicon a img{
	display: block;
	float: left;
	width: 1rem;
	margin-right: 0.2rem;
}
.jibingicon a span{
	display: block;
	float: left;
	color: #fff;
	font-size: 0.6rem;
	line-height: 1rem;
}
.clear{
	clear: both;
}
#native01, #native02, #native03, #native04, #native05,#native06, #native07, #native08{
	display: none;
	width: 92%;
	margin: 0.5rem auto auto auto;
	border-radius: 0.5rem;
	overflow: hidden;
	max-height:14rem;
}
#id_video_container_9031868222905377333, #jieqiVideo{
	width:100%;
	height:100%;
}
#qqHeader{
	display: none;
}
#Videotop{
	display: none;
}
#returnUrll{
	display: none;
}
.qqHeader h3{
	text-align: left;
}
.qqHeader h3 img{
	display: block;
	float: left;
	width: 1rem;
	margin-top: 0.5rem;
	margin-right: 0.5rem;
	margin-left: 0.5rem;
}
#tab-contentbox a{
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #f2f2f2;
	padding: .5rem 0;
}
#banner div:first-child {
	width:100% !important;
}
#banner iframe{
	width:100% !important;
	border: none;
}
iframe{
	width:100% !important;

}

iframe .container{
	width:100% !important;
}

#banner a{
	width:100% !important;
	display: block;
}
#banner a img{
	width:100% !important;
	display: block;
}
.mask{
	position: fixed;
	width:100%;
	height:100%;
	z-index: 1000;
	background-color: rgba(0,0,0,0.3);
	left:0;
	top:0;
}
ol,ul{list-style:none;margin:auto;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.cpt-loading-mask *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cpt-loading-mask.column{width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;background:0 0;z-index:100;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.cpt-loading-mask.column .div-loading{position:absolute;top:50%;left:50%;width:260px;background:rgba(0,0,0,.6);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:16px}.cpt-loading-mask.column .div-loading .loading{position:relative;width:60px;height:60px;background:0 0;margin:0 auto}.cpt-loading-mask.column .div-loading .loading.origin div{width:80%;height:80%;position:absolute;left:10%;top:10%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-animation:load 2.28s linear infinite;-webkit-animation:load 2.28s linear infinite;animation:load 2.28s linear infinite}.cpt-loading-mask.column .div-loading .loading.origin div span{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fbc9b9;position:absolute;left:50%;margin-top:-10px;margin-left:-10px}.cpt-loading-mask.column .div-loading .loading.origin div:nth-child(1){-moz-animation-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s}.cpt-loading-mask.column .div-loading .loading.origin div:nth-child(2){-moz-animation-delay:.4s;-webkit-animation-delay:.4s;animation-delay:.4s}.cpt-loading-mask.column .div-loading .loading.origin div:nth-child(3){-moz-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s}.cpt-loading-mask.column .div-loading .loading.origin div:nth-child(4){-moz-animation-delay:.8s;-webkit-animation-delay:.8s;animation-delay:.8s}.cpt-loading-mask.column .div-loading .loading.origin div:nth-child(5){-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.cpt-loading-mask.column .div-loading .loading.pic{width:80px;height:80px}.cpt-loading-mask.column .div-loading .loading.pic img{width:100%;height:100%}.cpt-loading-mask.column .div-loading .loading-title{width:100%;text-align:center;color:#fff;padding:2px 0;font-size:16px;margin-bottom:20px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cpt-loading-mask.column .div-loading .loading-discription{width:100%;text-align:center;color:#fff;font-size:12px;margin-top:20px}.cpt-loading-mask.row{width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;background:0 0;z-index:100;-moz-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.cpt-loading-mask.row .div-loading{position:absolute;top:50%;left:50%;width:260px;background:rgba(0,0,0,.6);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:15px}.cpt-loading-mask.row .div-loading .loading{position:relative;width:60px;height:60px;background:0 0;float:left}.cpt-loading-mask.row .div-loading .loading.origin div{width:80%;height:80%;position:absolute;left:10%;top:10%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-animation:load 2.28s linear infinite;-webkit-animation:load 2.28s linear infinite;animation:load 2.28s linear infinite}.cpt-loading-mask.row .div-loading .loading.origin div span{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fbc9b9;position:absolute;left:50%;margin-top:-10px;margin-left:-10px}.cpt-loading-mask.row .div-loading .loading.origin div:nth-child(1){-moz-animation-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s}.cpt-loading-mask.row .div-loading .loading.origin div:nth-child(2){-moz-animation-delay:.4s;-webkit-animation-delay:.4s;animation-delay:.4s}.cpt-loading-mask.row .div-loading .loading.origin div:nth-child(3){-moz-animation-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s}.cpt-loading-mask.row .div-loading .loading.origin div:nth-child(4){-moz-animation-delay:.8s;-webkit-animation-delay:.8s;animation-delay:.8s}.cpt-loading-mask.row .div-loading .loading.origin div:nth-child(5){-moz-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.cpt-loading-mask.row .div-loading .loading.pic{width:80px;height:80px}.cpt-loading-mask.row .div-loading .loading.pic img{width:100%;height:100%}.cpt-loading-mask.row .div-loading .loading-title{width:72%;text-align:center;color:#fff;font-size:16px;padding:2px 0;padding-left:20px;margin-bottom:0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cpt-loading-mask.row .div-loading .loading-discription{display:none;width:100%;text-align:center;color:#fff;font-size:12px;margin-top:20px}.animated{animation-duration:.5s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@-webkit-keyframes fadeInNoTransform{0%{opacity:0}100%{opacity:1}}@keyframes fadeInNoTransform{0%{opacity:0}100%{opacity:1}}.fadeInNoTransform{-webkit-animation-name:fadeInNoTransform;animation-name:fadeInNoTransform}@-webkit-keyframes fadeOutNoTransform{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutNoTransform{0%{opacity:1}100%{opacity:0}}.fadeOutNoTransform{-webkit-animation-name:fadeOutNoTransform;animation-name:fadeOutNoTransform}@-webkit-keyframes load{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotate(160deg);-ms-transform:rotate(160deg);-webkit-transform:rotate(160deg);transform:rotate(160deg)}62%{filter:alpha(opacity=0);opacity:0}65%{filter:alpha(opacity=0);opacity:0;-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-webkit-transform:rotate(200deg);transform:rotate(200deg)}90%{-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-webkit-transform:rotate(340deg);transform:rotate(340deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes load{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotate(160deg);-ms-transform:rotate(160deg);-webkit-transform:rotate(160deg);transform:rotate(160deg)}62%{filter:alpha(opacity=0);opacity:0}65%{filter:alpha(opacity=0);opacity:0;-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-webkit-transform:rotate(200deg);transform:rotate(200deg)}90%{-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-webkit-transform:rotate(340deg);transform:rotate(340deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes load{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotate(160deg);-ms-transform:rotate(160deg);-webkit-transform:rotate(160deg);transform:rotate(160deg)}62%{filter:alpha(opacity=0);opacity:0}65%{filter:alpha(opacity=0);opacity:0;-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-webkit-transform:rotate(200deg);transform:rotate(200deg)}90%{-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-webkit-transform:rotate(340deg);transform:rotate(340deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes load{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotate(160deg);-ms-transform:rotate(160deg);-webkit-transform:rotate(160deg);transform:rotate(160deg)}62%{filter:alpha(opacity=0);opacity:0}65%{filter:alpha(opacity=0);opacity:0;-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-webkit-transform:rotate(200deg);transform:rotate(200deg)}90%{-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-webkit-transform:rotate(340deg);transform:rotate(340deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:rotate(160deg);-ms-transform:rotate(160deg);-webkit-transform:rotate(160deg);transform:rotate(160deg)}62%{filter:alpha(opacity=0);opacity:0}65%{filter:alpha(opacity=0);opacity:0;-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-webkit-transform:rotate(200deg);transform:rotate(200deg)}90%{-moz-transform:rotate(340deg);-ms-transform:rotate(340deg);-webkit-transform:rotate(340deg);transform:rotate(340deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
#header.home{
	position: absolute;
	right:0;
	top:0.3rem;
	background: none;
}
h1,h2,h3,h4,h5,h6{
	margin:auto;
}
.returnLeft{
	text-align: center;
	line-height: 2rem;
	font-size: 1rem;
	color:#2c2c2a;
	width:2rem;
	/* display: block; */
	/* float: left; */
}
.iconcaidan{
	text-align: center;
	line-height: 2rem;
	font-size: 1.2rem;
	color:#2c2c2a;
}
.videohome{
	height:10rem;
}
.titles{
	width:92%;
	margin:auto;
	line-height: 1rem;
}
.whitebackground{
	background: #fff;
}
.titles a{
	display: block;
	float: right;
	color:#b8b8b8;
	font-size:0.7rem
}
.clear{
	clear: both;
}
.iconloading{
	animation: xuanz 2.5s infinite linear;
	transform-origin: center 50%;
	color:#fff;
	font-size: 1rem;
	display: block;
	line-height: 1.5rem;
	width:1rem;
	margin:auto;
}
.loading{
	position: fixed;
	left:50%;
	top:40%;
	width:5rem;
	margin-left: -2.5rem;
	background-color: rgba(0,0,0,.6);
	border-radius: 0.2rem;
	color:#fff;
	font-size: 0.7rem;
	z-index: 10000000000000;
	line-height: 1rem;
	padding:0.5rem 0.5rem;
	text-align:center;
}
@-moz-keyframes xuanz {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

@keyframes xuanz {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}
.width92{
	width:92%;
	margin:auto;
	border-radius: 0.5rem;
}
h2{
	text-align: center;
	font-size: 0.82rem;
	color:#323232;
}
header b{
	color:#333 !important;
	font-size:0.8rem;
}
#headerTilteH3{
	/* position: absolute;
    width:70%;
    margin-left: -35%;
    left:50%; */
	line-height: 2rem;
	/* top:0; */
	text-align:center;
}
.caidan{
	float: right;
	width:2rem;
	text-align: center;
}
.caidanbox{
	position: absolute;
	right:0.5rem;
	top:2rem;
	z-index: 100000 !important;
	background: #ffffff;
	border-radius: 0.5rem;
	padding:0.4rem 1rem;
	display: none;
	box-shadow: 0rem 0rem 1rem #dedede;
}
.caidanbox.on{
	display: block;
	-moz-transition: all 2s;
	-webkit-transition: all 2s;
	-o-transition: all 2s;
	transition: all 2s;
}
.caidanbox dl{
	margin:auto;
}
.caidanbox dl a{
	overflow: hidden;
	border-bottom: 1px dashed rgba(255,255,255,0.3);
	display: block;
}
.caidanbox dl a i{
	color:#b3b9c3;
	font-size: 1rem;
}
.caidanbox dl:last-child a{
	border-bottom: none;
}
.caidanbox dl a dt{
	width:1rem;
	height:2rem;
	float: left;
	text-align: center;
	line-height: 2rem;
}
.caidanbox dl a dt img{
	max-width: 1rem;
	max-height: 1.5rem;
	margin-top:0.5rem;
}
.caidanbox dl a dd{
	float: left;
	line-height:2rem;
	color:#15180f;
	font-size:0.7rem;
	margin-left: 0.5rem;
}
.caidanbox .jiao{
	position: absolute;
	left:82%;
	top:-0.5rem;
}
.caidanbox .jiao img{
	width:0.8rem;
}
.box-daohang {
	overflow: hidden;
	clear: both;
	text-align: center;
	border-bottom: 1px solid rgba(129,129,129,0.5);
	padding:0 1rem 0.2rem 1rem;
	padding-bottom: 0.2rem;
}
.box-daohang1 {
	text-align: center;
	/* height: 5rem; */
	position: relative;
	float: left;
	width: 25%;
	padding:0.2rem 0;
}
.daohangcn, .daohangen, .lxwm_div, .lxwm_div a{
	color:#808080;
	font-size:0.7rem;
	text-align: center;
}
.footerbos{
	overflow: hidden;
	width:78%;
	margin:auto;
}
.footerri {
	float: left;
	width: 74%;
}
.foot_logo img {
	height: 1.8rem;
	margin: 0.35rem auto;
	width: auto;
	display: block;
}
.lxwm_div a {
	font-size: 0.6rem;
}
.footerle {
	float: left;
	margin-top: 1rem;
	margin-left: 1%;
	width: 25%;
}
#header header{
	position: relative;
	z-index: 10;
	height:2rem;
	background: #fff;
	display: none;
	display: flex;
	flex-direction:row;
	justify-content: space-between;
}
.loginR{
	display: flex;
	flex-direction:row;
	align-items: center;
}
.returnTop{
	position: fixed;
	bottom:4.5rem;
	right:1rem;
	z-index: 1000;
	display: none;
}
.titles{
	overflow: hidden;
	color:#fff;
	font-size: 0.8rem;
	padding:0.5rem 0;
}
.titles i{
	display: block;
	float: left;
	width:8px;
	height:20px;
	background: #227ee7;
	border-radius: 5px;
	margin-right: 0.5rem;
	margin-top: 3px;
}
.titles span{
	display: block;
	float: left;
	color:#333;
	font-size: 0.8rem;
}
.tab-content ul a{
	display:block;
	overflow:hidden;
	border-bottom: 1px solid #f2f2f2;
	padding: .5rem 0;
	min-height:6rem;
}
.li-title {
	font-size: 0.8rem;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height:1.4rem;
	height:2.8rem;
	font-weight: 400;
	display: block;
}

.li-contents strong a {
	color: #333;
}

.li-contents p {
	margin-top: 1.4rem !important;
	font-size: .6rem;
	color: #888;
	margin-bottom:0;
}

.li-contents-news {
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.li-img {
	float: right;
	position: relative;
	width:32.56%;
	height:5rem;
	overflow: hidden;
}

.li-img img {
	width:100%;
}
.li-contents {
	float: left;
	width: 63%;
}
.tab-content a{
	overflow: hidden;
	display: block;
}
.tab{
	display: flex;
	margin: auto;
	margin-top: 1rem;
	border-radius: 0.5rem;
	justify-content: space-between;
	border: 1px solid #007EFB;
}
.tab .item{
	line-height: 1.6rem;
	text-align: center;
	color: #007EFB;
	font-size: 0.7rem;
	border-radius: 0.2rem;
	width: 33%;
}
.tab .item.on{
	color: #fff;
	background: #007EFB;
}
.contentbox .item{
	display: none;
}
.contentbox #yantuIframe, .contentbox #taifengIframe{
	height:100vh;
}
.ioss{
	display:none;
	width:92%;
	border-radius: 0.2rem;
	-webkit-border-radius: 0.2rem;
	-moz-border-radius: 0.2rem;
	-ms-border-radius: 0.2rem;
	-o-border-radius: 0.2rem;
	margin:auto;
	overflow: hidden;
}
.androids{
	/* display: none; */
	width:92%;
	border-radius: 0.2rem;
	-webkit-border-radius: 0.2rem;
	-moz-border-radius: 0.2rem;
	-ms-border-radius: 0.2rem;
	-o-border-radius: 0.2rem;
	margin:auto;
	overflow: hidden;
	margin-top:0.5rem;
}
.M_banner{
	width: 92%;
	margin: 0.5rem auto auto auto;
	border-radius: 0.5rem;
	overflow: hidden;
}
.sougou{
	width: 92%;
	margin: 0.5rem auto auto auto;
	border-radius: 0.5rem;
	overflow: hidden;
}
.sougou img{
	border-radius: 0.5rem;
}
.JDbanner{
	width:100%;
	height:2.1rem;
}
.JDbanner a{
	display: block;
}
.JDbanner a img{
	width:100%;
	display: block;
	border-radius: 0.5rem;
}
h1,h2,h3,h4,h5,h6,p{
	margin:0;
}
#cambrian2, #cambrian3, #cambrian4, #cambrian5, #cambrian6, #cambrian7, #cambrian8, #cambrian9{
	display: none !important;
}
#gdt_banner_popup_wrap{
	overflow-x:hidden !important;
	width:100% !important;
}
ul,li{
	padding:0;
	margin:0;
	list-style-type: none;
}
dl{
	margin:0;
}
.tishi{
	font-size:0.7rem;
	text-align: center;
	line-height: 2rem;
	color:#dedede;
}
.cuowubg{
	width:100%;
	height:100%;
	position: absolute;
	left:0;
	top:0;
}
.cuowubg img{
	width:100%;
	height:100%;
}
.fankui{
	position: absolute;
	right:1rem;
	top:2rem;
	z-index: 1000;
}
.fankui img{
	width:3rem;
}
.tanchuceng{
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index: 10000;
	background: rgba(0,0,0,0.5);
	display: none;
}
.tanchuceng textarea{
	width:80%;
	border:1px solid #ffffff;
	height:6rem;
	border-radius: 10px;
	padding:0.5rem;
	margin:auto;
	margin-top:20%;
	display: block;
}
.tanchuceng input{
	width:80%;
	border:1px solid #ffffff;
	height:1.5rem;
	background: #ffffff;
	color:#333333;
	font-size:0.8rem;
	display: block;
	margin:auto;
	margin-top:1rem;
	border-radius: 10px;
}
.tanchuceng .quxiao{
	background: #dddddd;
	margin-top:0.5rem;
}
.gongzhonghao{
	display: block;
}
a{
	text-decoration: none;
}
.gongzhonghao a{
	display: block;
	overflow:hidden;
	padding: 0.5rem 0.5rem;
	background: rgba(0,0,0,0.36);
	margin-top:0.5rem;
}
.gongzhonghaole{
	float:left;
	width: 67%;
	font-size: 0.8rem;
	color: #ffffff;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 1.4rem;
	font-weight: 400;
	display: block;
}
.gongzhonghaole i{
	font-style: normal;
	color:#f1eff0;
	font-size:0.6rem;
}
.gongzhonghaole span{
	padding:0rem 0.2rem;
	border:1px solid #ffffff;
	border-radius: 0.5rem;
	color:#ffffff;
	font-size:0.4rem;
	line-height: 1rem;
	margin-right: 0.5rem;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	height:1rem;
	display: block;
}
.gongzhonghaole b{
	font-weight: 400;
	height:2.8rem;
	display: block;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
.gongzhonghaori{
	float: right;
	position: relative;
	width: 32.56%;
	overflow: hidden;
	height:4.5rem !important;
}
.gongzhonghaori img{
	width: 100%;
}
.weather {
	webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
}
.footer {
	background: rgba(56,82,118,1);
}
.banner{
	margin-top:0.5rem;
	display: none;
}
.banner a{
	display: block;
}
.banner a img{
	width:100%;
	display: block;
}
.daohangimg {
	margin: 0.10rem auto;
}
.daohangimg i{
	color:#51515d;
	font-size: 1rem;
}
.daohangimg img {
	width:1.3rem;
	height:1.3rem;
	display:block;
	margin:auto;
}
.returnURL{
	position: fixed;
	bottom:7rem;
	right:1rem;
	z-index: 1000;
}
.returnTop{
	position: fixed;
	bottom:7rem;
	right:1rem;
	z-index: 1000;
	display: none;
}
.returnTop{
	bottom:4.5rem;
}
.returnURL a, .returnTop a{
	display: block;
	overflow: hidden;
}
.returnURL a img, .returnTop a img{
	width:2rem;
	display: block;
	float: right;
}
.foot_logo {
	margin: 0 auto 0rem auto;
	text-align: center;
	width: 100%;
}

.lxwm_div span {
	padding: 0 .24rem;
}

.ba_div {
	text-align: center;
	width: 100%;
	color: #fff;
	font-size: .25rem;
	line-height: .8rem;
}
.forbg{
	background: url(../img/forbg.jpg) no-repeat center top;
	background-size:100% 100%;
}

.silingsi{
	background: #fff;
}
.spanf{
	width:100%;
	text-align: center;
	margin-top:6rem;
}
.spanf img{
	width:12rem;
	margin:auto;
}
.silingsi p{
	color:#ff940d;
	font-size:0.7rem;
	text-align: center;
	line-height: 2rem;
}
.btnb{
	text-align: center;
}
.btnb a{
	display: inline-block;
	padding:0.2rem 0.5rem;
	border: 1px solid #ff940d;
	border-radius: 0.5rem;
	color:#ff940d;
	margin:0.5rem 0.5rem;
	font-size:0.7rem;
}
.hometop{
	overflow: hidden;
	/*position: fixed;*/
	width:100%;
	/*left:0;
	top:0;*/
	z-index: 100;
	/*height:4rem;*/
}
.caidanbox{
	position: absolute;
	right:0.5rem;
	top:2rem;
	z-index: 100000 !important;
	background: #ffffff;
	border-radius: 0.5rem;
	padding:0.4rem 1rem;
	display: none;
	box-shadow: 0rem 0rem 1rem #dedede;
}
.caidanbox.on{
	display: block;
	-moz-transition: all 2s;
	-webkit-transition: all 2s;
	-o-transition: all 2s;
	transition: all 2s;
}
.caidanbox dl a{
	overflow: hidden;
	border-bottom: 1px dashed rgba(255,255,255,0.3);
	display: block;
}
.caidanbox dl:last-child a{
	border-bottom: none;
}
.caidanbox dl a dt{
	width:1rem;
	height:2rem;
	float: left;
	text-align: center;
	line-height: 2rem;
}
.caidanbox dl a dt img{
	max-width: 1rem;
	max-height: 1.5rem;
	margin-top:0.5rem;
}
.caidanbox dl a dd{
	float: left;
	line-height:2rem;
	color:#15180f;
	font-size:0.7rem;
	margin-left: 0.5rem;
}
.caidanbox .jiao{
	position: absolute;
	left:82%;
	top:-0.5rem;
}
.caidanbox .jiao img{
	width:0.8rem;
}

.-mob-share-ui-button{
	background: none !important;
	padding:0 !important;
}
.-mob-share-ui.-mob-share-ui-theme{
	top:auto !important;
	bottom:0 !important;
	height:9.5rem !important;
}
.bb_pull-text{
	color:#fff !important;
}
.liuchengjieqi{
	border-left:none !important;
	margin-left: 0 !important;
}
.liuchengjieqi ul{
	padding-bottom: 1rem;
}
.liuchengjieqi ul li{
	margin-top:0.5rem;
}
.liuchengjieqi ul li a{
	display: block;
	text-align: right;
	font-size:0.8rem;
	color:#c77a34;
	margin-right: 0.5rem;
	width:6.5rem;
	float: right;
}
.liuchengjieqi ul li a img{
	width:2.5rem;
	display: block;
	float: left;
}
.jieqi{
	color:#000000;
	font-size:0.8rem;
	line-height:1.6rem;
	margin:auto 0.5rem;
	text-indent: 1.6rem;
}
.liuchengjieqi ul li h3{
	display: block;
	color:#0a0909;
	font-size:0.8rem;
	background: url(../img/jieqi_bg.png) no-repeat center top;
	background-size:100% 100%;
	width:8rem;
	height:1.5rem;
	text-align: center;
	line-height: 1.5rem;
	margin:auto 0.5rem;
	margin-bottom: 0.5rem;
}
.liuchengjieqi ul li img{
	width:90%;
	display: block;
	margin:auto;
}
.liuchengjieqi ul li p{
	color:#000000;
	font-size:0.8rem;
	width:90%;
	margin:0.5rem auto;
	line-height: 1.6rem;
	text-indent: 1.6rem;
}
.lanmubox{
	overflow: hidden;
	padding:0rem 0.5rem;
}
.lanmubox span{
	display: block;
	float: left;
	color:#000000;
	font-size:0.6rem;
	line-height: 1.6rem;
	font-weight: bold;
}
.lanmubox img{
	width:2rem;
	float: left;
	display: block;
	margin-top:0.5rem;
	margin:0.5rem 0.2rem
}

/*广告位*/
.guanggaowei{
	position: relative;
}
.guanggaowei a{
	display: block;
}
.guanggaowei a img{
	width:100%;
}
.closeguangg{
	position: absolute;
	right:3rem;
	top:0.5rem;
	z-index: 1000;
	width:2rem;
}
.closeguangg img{
	width:1rem;
	display: block;
	float: right;
}
.footerbos{
	overflow: hidden;
	width:78%;
	margin:auto;
}
.footerle img{
	width:100%;
}
.footerri{
	float: left;
	width:74%;
}
.popjiangshui{
	position:absolute;
	left:0;
	bottom:7rem;
	width:70%;
	background: rgba(0,0,0,0.3);
	border-radius: 0.5rem;
	padding: 0.2rem 0.5rem;
	height:100px;
}
.airquality{
	background-image: linear-gradient(#89affe, #6b78f7) !important;
	padding-bottom: 2rem !important;
}
.airadress{
	float: left;
	display: flex;
	justify-content:center;
	align-item:center;
	font-size: 0.8rem;
}
.airadress img{
	width:1rem;
	height:1rem;
	margin-right: 0.5rem;
}
.airdate{
	float: right;
	font-size: 0.8rem;
}
.airqualitytop{
	overflow: hidden;
	color:#fff;
	width:90%;
	margin:auto;
}
.airqualitybo{
	width:43%;
	margin:auto;
}
.airqualitybot{
	display: flex;
	justify-content: center;
	color: #fff;
	align-items: center;
	position: relative;
}
.airqualitybot .airCurrent{
	font-size:4rem;
}
.airqualitybot span b{
	display: block;
	color:#fff;
	font-weight: 400;
}
.airqualitybob{
	display: flex;
	justify-content:center;
	color:#fff;
	font-size:0.8rem;
	align-items: center;
	margin-top: -0.5rem;
}
.airqualitybob span{
	border-top-left-radius:0.5rem;
	border-top-right-radius:0.5rem;
	border-bottom-left-radius:0rem;
	border-bottom-right-radius:0.5rem;
	font-size: 0.7rem;
	padding:0.2rem 0.2rem;
	margin:auto 0.5rem;
}
.airicon{
	position: absolute;
	right: -2rem;
	top: 1.5rem;
	width: 2rem;
}
.kapian{
	overflow: hidden;
	background: #ffffff;
	border-radius: 0.5rem;
	margin: auto;
	box-shadow: 0rem 0.2rem 0.5rem #eeeded;
	padding: 0.5rem 0.5rem;
	width:92%;
	margin-top:0.5rem;
}
.kapian-gg{
	overflow: hidden;
	background: #ffffff;
	border-radius: 0.5rem;
	margin: 0.5rem auto;
	box-shadow: 0rem 0.2rem 0.5rem #eeeded;
	padding: 0;
	width:92%;
	display: none;
}
header h3{
	color: #141313 !important;
	font-size:0.8rem;
}
.xg h1{
	background: #ffffff;
	color:#1e1e1e;
}
.h{
	color: #020202;
	font-size: 0.8rem;
	line-height:0.8rem;
	margin-bottom: 0.5rem;
	overflow:hidden;
}
.footerboxn{
	background:#fff;
	padding: 1rem 1rem;
}
.footern img{
	display: block;
	margin: 0.35rem auto;
	width: auto;
	height: 1rem;
}
.footerbon{
	text-align: center;
}
.footerbon a{
	color: #333;
	font-size: 0.6rem;
}
.jieqibo{
	background: #ffffff;
}
.shipintop{
	position: relative;
}
.poster{
	background: #000;
	position: relative;
	border-radius: 0.5rem;
}
.poster img{
	width:100%;
	opacity: 0.8;
	display: block;
	border-radius: 0.5rem;
}
.zhishu .swiper-container .swiper-slide img{
	border-radius: 0.5rem;
}
.poster .bofang{
	width: 3rem;
	height: 3rem;
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	margin-left: -1.5rem;
	top: 50%;
	margin-top: -1.5rem;
	text-align: center;
	line-height: 3rem;
	color:#fff;
	font-size: 3rem;
	z-index: 100;
}
.shandian img{
	width:5rem !important;
	height:auto !important;
}
.smallIcon{
	background: #fff;
	width:2rem;
	height:2rem;
	border-radius: 100%;
	text-align: center;
	line-height: 2rem;
	font-size:1rem !important;
}
.smallIcon .iconfont{
	font-size: 1rem;
	color:#ccc;
}
.androids{
	display: none;
}
.swiper-pagination{
	width:100%;
	text-align:center;
	left:0;
	bottom:-3px !important;
}
.zhishub .swiper-container{
	padding-bottom: 0.5rem;
	overflow: initial;
}
.swiper-container{
	height:100%
}
.swiper-pagination-bullet{
	width: 1rem !important;
	border-radius: 0.1rem !important;
	height: 4px !important;
}
.sougouadmeng{
	padding:0.2rem 0.7rem 0.4rem;margin-top:0.5rem;box-sizing:border-box;background:#fff;border-radius:0.75rem;
	margin:0 auto;
}
/*京东联盟*/
.clearfix:after{
	display: block;
	content: "";
	clear:both;
}
.textl{
	text-align: left;
}
.textr{
	text-align: right;
}
.textc{
	text-align: center;
}


