﻿/*============移动端通用公共样式============*/
*,body{margin: 0; padding: 0; outline: none; border: 0; list-style:none outside none;}
*, *:before, *:after{-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; }
fieldset{ 
	border: none; 
	outline: none;
}
html{ 
	font-size: 37.5px; 
	overflow-x: hidden; 
	overflow-y: auto; 
	font-family: 'Microsoft YaHei', '微软雅黑', Arial, Lucida Grande, Tahoma, sans-serif;
}

/* 禁用iPhone中Safari的字号自动调整 */
html{
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	/* 解决IOS默认滑动很卡的情况 */
	-webkit-overflow-scrolling : touch;
}

/* 禁止缩放表单 */
input[type="submit"], input[type="reset"], input[type="button"], input{
	resize: none;
	border: none;
}

/* 取消链接高亮  */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* 设置HTML5元素为块 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{
	display: block;
}

/* 图片自适应 */
img{
	width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
	display: block;
	-ms-interpolation-mode: bicubic;/*为了照顾ie图片缩放失真*/
}

/* 初始化 */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{
	margin: 0;
	padding: 0;
}
body{
	background-color: #FFF; 
}
em, i{
	font-style: normal;
}
ul,li{
	list-style-type: none;
}
strong{
	font-weight: normal;
}
.clearfix:after{
	content: "";
	display: block;
	visibility: hidden;
	height: 0;
	clear: both;
}
.clearfix{
	zoom: 1;
}
a{
	text-decoration: none;
	color: #333;
	font-family: 'Microsoft YaHei', Tahoma, Arial, sans-serif;
}
a:hover,a:active{
	text-decoration: none; 
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}
ul, ol{
	list-style: none;
}
h1, h2, h3, h4, h5, h6{
	font-size: 100%;
	font-family: 'Microsoft YaHei';
}
img{
	border: none;
}
input{
	font-family: 'Microsoft YaHei';
}
/*单行溢出*/
.dah{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*多行溢出 手机端使用*/
.dah-cut{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}
.d2{ -webkit-line-clamp:2;}
.d3{ -webkit-line-clamp:3;}
.d4{ -webkit-line-clamp:4;}
.d5{ -webkit-line-clamp:5;}

.ellipsis-2{
	display: -webkit-box;
	overflow: hidden; 
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word; 
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
/* 移动端解决单行文字溢出 */

/* 移动端解决长按图片(img)、链接(a)会弹出系统菜单 */
a, img{-webkit-touch-callout:none;}
/* 移动端解决消掉300ms的延迟，Chrome和Safari都可以生效 */
html{ touch-action: manipulation;}


.w50{
	width: 50%;
}
.w25{
	width: 25%;
}
.w20{
	width: 20%;
}
.w33{
	width: 33.333333%;
}
.f-l{
	float: left;
}
.f-r{
	float: right;
}
.d-b{
	display: block !important;
}
.d-n{
	display: none;
}
.ovh{ 
	font-size: 0; 
}
.d-b{
	display: block !important;
}
.t-l{ 
	text-align: left; 
}
.t-c{ 
	text-align: center; 
}
.t-r{ 
	text-align: right; 
}
.f-48{ 
	font-size: 0.64rem; 
}
.f-42{ 
	font-size: 0.56rem; 
}
.f-40{ 
	font-size: 0.52rem; 
}
.f-36{ 
	font-size: 0.48rem; 
}
.f-33{ 
	font-size: 0.44rem; 
}
.f-30{ 
	font-size: 0.4rem; 
}
.f-27{ 
	font-size: 0.36rem; 
}
.f-24{ 
	font-size: 0.32rem; 
}
.f-21{ 
	font-size: 0.28rem; 
}
.f-18{ 
	font-size: 0.24rem; 
}
.f-15{ 
	font-size: 0.2rem; 
}
.f-12{ 
	font-size: 0.16rem; 
}
.f-b{ 
	font-weight: bold; 
}
.h-all{
	width: 100%; 
	font-size: 0; 
	visibility: hidden; 
	clear: both; 	
}
.h-12{
	height: 0.16rem; 
}
.h-15{
	height: 0.2rem; 
}
.h-18{
	height: 0.24rem; 
}
.h-24{
	height: 0.32rem; 
}
.h-27{
	height: 0.36rem; 
}
.h-30{
	height: 0.40rem; 
}
.h-36{
	height: 0.48rem; 
}
.h-120{
	height: 1.6rem; 
}
.h-150{
	height: 2.0rem; 
}
.a-radius{
	-moz-border-radius: 0.16rem;
	-webkit-border-radius: 0.16rem;
	-o-border-radius: 0.16rem;
	border-radius: 0.16rem; 
}
.a-radius-50{
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%; 
}
.rounded-01{
	-moz-border-radius: 0.32rem 0 0.32rem 0;
	-webkit-border-radius: 0.32rem 0 0.32rem 0;
	-o-border-radius: 0.32rem 0 0.32rem 0;
	border-radius: 0.32rem 0 0.32rem 0; 
}
.rounded-02{
	-moz-border-radius: 0 0.32rem 0 0.32rem;
	-webkit-border-radius: 0 0.32rem 0 0.32rem;
	-o-border-radius: 0 0.32rem 0 0.32rem;
	border-radius: 0 0.32rem 0 0.32rem; 
}
.a-shadow{
	-moz-box-shadow: 0 0 0.16rem rgba(0, 0, 0, .1); 
	-webkit-box-shadow: 0 0 0.16rem rgba(0, 0, 0, .1); 
	box-shadow: 0 0 0.16rem rgba(0, 0, 0, .1); 
}
.tran-3s{
	-webkit-transition: .3s; 
	-moz-transition: .3s; 
	-o-transition: .3s; 
	transition: .3s; 
}
.tran-5s{
	-webkit-transition: .5s; 
	-moz-transition: .5s; 
	-o-transition: .5s; 
	transition: .5s; 
}
.color-01{
	color: #FFF;
}
.color-02{
	color: #999;
}
.color-03{
	color: #666;
}
.color-04{
	color: #333;
}
.color-05{
	color: #305dc3;
}
.color-06{
	color: #E60000;
}
.color-07{
	color: #2d57b6;
}
.color-08{
	color: #294da0;
}
.color-09{
	color: #ffb366;
}
.color-10{
	color: #fd8000;
}
.pos-a{
	position: absolute; 
}
.z-index-5{
	z-index: 5; 
}
.ovh{
	overflow: hidden; 
}
.text-stroke-01{
	-webkit-text-stroke-color: #294da0; 
	-webkit-text-stroke-width: 0.013333335rem; 	
}
.text-stroke-02{
	-webkit-text-stroke-color: #fd8000; 
	-webkit-text-stroke-width: 0.013333335rem; 	
}
.flex-center{
	display: flex;
	justify-content: center;
	align-items: center;
}
.flex-start{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.flex-end{
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.flex-between{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;	
}
.flex-between-center{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.flex-around-center{
	display: flex;
	justify-content: space-around;
	align-items: center;
}
.flex-wrap{
	flex-wrap: wrap;
}
/*============移动端通用公共样式============*/



/*============专用焦点图，焦点切换CSS============*/
.pagination{
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 0;
	width: 100%;
	z-index: 999;
}
.swiper-pagination-bullet{
	display: inline-block;
	width: 0.32rem;
	height: 0.08rem;
	opacity: 1;
	border-radius: 0;
	background: white;
	margin: 0; 
	padding: 0; 
	cursor: pointer;
	transition: width 0.3s ease-in-out;
}
.swiper-pagination-bullet-active{
	background: #E60000;
	width: 0.48rem; 
}
/*============专用焦点图，焦点切换CSS============*/


/*****各颜色渐变背景*****/
.color-graduated-01{
	background: #009155;
	background: -webkit-linear-gradient(left top, #e3161d, #009155);
	background: -o-linear-gradient(bottom right, #e3161d, #009155);
	background: -moz-linear-gradient(bottom right, #e3161d, #009155);
	background: linear-gradient(to bottom right, #e3161d, #009155);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3161d',endColorstr='#009155',GradientType=0);
}
.color-graduated-02{
	background: #ff6669;
	background: -webkit-linear-gradient(left top, #ff9395, #ff6669);
	background: -o-linear-gradient(bottom right, #ff9395, #ff6669);
	background: -moz-linear-gradient(bottom right, #ff9395, #ff6669);
	background: linear-gradient(to bottom right, #ff9395, #ff6669);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9395',endColorstr='#ff6669',GradientType=0);
}
.color-graduated-03{
	background:#ffbd1f;
	background:-webkit-linear-gradient(left top,#ffdb84,#ffbd1f);
	background:-o-linear-gradient(bottom right,#ffdb84,#ffbd1f);
	background:-moz-linear-gradient(bottom right,#ffdb84,#ffbd1f);
	background:linear-gradient(to bottom right,#ffdb84,#ffbd1f);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdb84',endColorstr='#ffbd1f',GradientType=0);
}
.color-graduated-04{
	background: #fe7e54;
	background: -webkit-linear-gradient(left top, #fe9f80, #fe7e54);
	background: -o-linear-gradient(bottom right, #fe9f80, #fe7e54);
	background: -moz-linear-gradient(bottom right, #fe9f80, #fe7e54);
	background: linear-gradient(to bottom right, #fe9f80, #fe7e54);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe9f80',endColorstr='#fe7e54',GradientType=0);
}
.color-graduated-05{
	background: #24c9a6;
	background: -webkit-linear-gradient(left top, #3ee5c2, #24c9a6);
	background: -o-linear-gradient(bottom right, #3ee5c2, #24c9a6);
	background: -moz-linear-gradient(bottom right, #3ee5c2, #24c9a6);
	background: linear-gradient(to bottom right, #3ee5c2, #24c9a6);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ee5c2',endColorstr='#24c9a6',GradientType=0);
}
.color-graduated-06{
	background: #008ad1;
	background: -webkit-linear-gradient(left top, #14afff, #008ad1);
	background: -o-linear-gradient(bottom right, #14afff, #008ad1);
	background: -moz-linear-gradient(bottom right, #14afff, #008ad1);
	background: linear-gradient(to bottom right, #14afff, #008ad1);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#14afff',endColorstr='#008ad1',GradientType=0);
}
/*****各颜色渐变背景*****/

.mobile-all{
	margin: 0 auto; 
	width: 9.2rem; 
}
header{
	width: 100%; 
	height: 2.0rem; 
}
header .logo{
	margin: 0.6rem 0 0 0.4rem; 
}
header .logo a{
	width: 4.8rem; 
	height: 0.8rem; 
	text-indent: -999rem; 
	background: url(../../image/logo.png) center center no-repeat; 
	background-size: cover; 
}
header .logo-all{
	margin: 0.4rem 0.2rem; 
	height: 1.2rem; 
}
header .logo-all a{
	height: 1.2rem; 
}
header .logo-all a .backto{
	width: 0.4rem; 
	height: 0.4rem; 
	margin: 0.4rem 0.12rem 0 0.2rem; 
	background: url(../../image/back.png) center center no-repeat; 
	background-size: 2.0rem 0.4rem; 
	background-position: 0 0;
}
header .logo-all a .atitle{
	height: 100%; 
	line-height: 1.2rem; 
}
header .logo-all a .afenge{
	margin: 0 0.12rem; 
	width: 0.28rem; 
	height: 100%; 
	line-height: 1.2rem; 
}
header .logo-all .logo-all-title{
	height: 1.2rem; 
	line-height: 1.2rem; 
}
/*===========移动端通用导航============*/
header .mobile-menu{
	position: relative; 
	margin: 0.64rem 0.4rem; 
	width: 0.72rem; 
	height: 0.72rem; 
	transition: .5s; 
}
header .mobile-menu:active{
	background: none; 
	cursor: pointer;
}
header .mobile-menu span{
	position: absolute; 
	z-index: 5; 
	display: block; 
	width: 0.32rem; 
	height: 0.32rem; 
	border: 0.04rem solid #e3161d;
	background-color: #e3161d; 
	-moz-border-radius: 0.12rem;
	-webkit-border-radius: 0.12rem;
	-o-border-radius: 0.12rem; 
	border-radius: 0.12rem; 
}
header .mobile-menu span:nth-child(1){
	top: 0; 
	left: 0; 
	background-color: #fff; 
	transition: 1.2s; 
}
header .mobile-menu span:nth-child(2){
	top: 0; 
	right: 0; 
	transition: 1.2s; 
}
header .mobile-menu span:nth-child(3){
	bottom: 0; 
	left: 0; 	
	transition: 1.2s; 
}
header .mobile-menu span:nth-child(4){
	bottom: 0; 
	right: 0; 
	transition: 1.2s; 
}
header .mobile-menu-click{
	transform: rotate(90deg); 
}
header .mobile-menu-click span:nth-child(1){
	animation-fill-mode: both;
	transform: rotate(135deg); 
	border: 0.04rem solid #999;
	background-color: #fff; 
	transition-delay: 0.4s;	
}
header .mobile-menu-click span:nth-child(2),
header .mobile-menu-click span:nth-child(3),
header .mobile-menu-click span:nth-child(4){
	animation-fill-mode: both;
	transform: rotate(90deg); 
	border: 0.04rem solid #999;
	background-color: #999; 
}

/*===========移动端通用导航============*/


/*===========通用导航弹出菜单============*/
.mobile-inner-nav{
	position: absolute; 
	top: 2.0rem; 
	left: 0; 
	z-index: 9999; 
	width: 100%; 
	height: 100vh; 
	background: #EEE; 
	display: none; 
}
.mobile-inner-nav ul.nav-a-class{
	width: 9.2rem; 
	margin: 0.2rem 0.3rem; 
}
.mobile-inner-nav ul.nav-a-class li{
	margin: 0.16rem 0; 
}
.mobile-inner-nav ul.nav-a-class li a{
	margin: 0 auto; 
	width: 4.0rem; 
	height: 1.2rem; 
	line-height: 1.2rem; 
	color: #333; 
	background: #FFF;
	border: 0.04rem solid rgba(0, 0, 0, .1);

	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: resize;
	animation-name: resize; 
}
.mobile-inner-nav ul.nav-a-class li a:active{
	color: #FFF; 
	background: #e3161d;
	border: 0.04rem solid rgba(0, 122, 72, .8);
}
@-webkit-keyframes resize{
	from, 60%, 75%, 90%, to{
		-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}
	0%{
		opacity: 0;
		-webkit-transform: translateX(30%);
		transform: translateX(30%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
	} 
}
@keyframes resize{
	from, 60%, 75%, 90%, to{
		-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	}
	0%{
		opacity: 0;
		-webkit-transform: translateX(30%);
		transform: translateX(30%);
	}
	100%{
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}
/*===========通用导航弹出菜单============*/


/*===========首页通用标题1CSS============*/
.common-title{
    margin: 0 auto;
    position: relative;
    width: 5rem;
    height: 0.8rem;
}
.common-title .common-title-cn{
	position: absolute;
	left: 0;
	bottom: 0.06rem;
	z-index: 10;
	width: 100%;
	text-align: center;
}
.common-title .common-title-bg{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 5;
	width: 100%;
	height: 0.16rem;

	background: rgba(241, 2, 21, .8);
	background: -webkit-linear-gradient(top, rgba(245, 120, 19, .8), rgba(241, 2, 21, .8));
	background: -o-linear-gradient(bottom, rgba(245, 120, 19, .8), rgba(241, 2, 21, .8));
	background: -moz-linear-gradient(bottom, rgba(245, 120, 19, .8), rgba(241, 2, 21, .8));
	background: linear-gradient(to bottom, rgba(245, 120, 19, .8), rgba(241, 2, 21, .8));
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f57813',endColorstr='#f10215',GradientType=0);

}
/*===========首页通用标题1CSS============*/



/*===========首页通用标题2CSS============*/
.wrap-title{
	width: 100%;
	height: 0.8rem;
	background: url(../../image/title_bg.png) no-repeat;
	background-size: 100% 0.8rem;
}

.wrap-title .wrap-title-icons-01{ background-position: 0 0; }
.wrap-title .wrap-title-icons-02{ background-position: -0.8rem 0; }
.wrap-title .wrap-title-icons-03{ background-position: -1.6rem 0; }
.wrap-title .wrap-title-icons-04{ background-position: -2.4rem 0; }
.wrap-title .wrap-title-icons-05{ background-position: 0 -0.8rem; }
.wrap-title .wrap-title-icons-06{ background-position: -0.8rem -0.8rem; }
.wrap-title .wrap-title-icons-07{ background-position: -1.6rem -0.8rem; }
.wrap-title .wrap-title-icons-08{ background-position: -2.4rem -0.8rem; }
.wrap-title .wrap-title-text{
	background: linear-gradient(to bottom, #f10215, #f57813);
  	-webkit-background-clip: text;
  	color: transparent;
}
/*===========首页通用标题2CSS============*/



/*===========首页通用卡片CSS============*/
.m-wrap{
	margin: 0.12rem auto;
	width: 9.2rem;
	background: #FFF;
	border-radius: 0.32rem;
	border: 0.02rem solid #d0d0d0;
	-webkit-box-shadow: 0 0 0.16rem rgba(0, 0, 0, .1); 
	-moz-box-shadow: 0 0 0.16rem rgba(0, 0, 0, .1); 
	box-shadow: 0 0 0.16rem rgba(0, 0, 0, .1); 
	padding: 0 0.2rem;
}
/*===========首页通用卡片CSS============*/



/*==整站统一底部==*/
.m-footer{
	width: 100%;
	background: #333;
	margin-top: 0.6rem;
}
.m-footer .footer-infoshow-01{
	width: 8.8rem;
	margin: 0 auto;
	padding: 0.6rem 0;
	border-bottom: 0.02rem solid #CCC;
}
.m-footer .footer-infoshow-01 .info-title{
	width: 100%;
	height: 0.96rem;
	line-height: 0.96rem;
	text-align: center;
	font-size: 0.64rem; 
}
.m-footer .footer-infoshow-01 .info-title span.title-color-01{
	color: #FFF;
}
.m-footer .footer-infoshow-01 .info-title span.title-color-02{
	color: #e3161d;
}
.m-footer .footer-infoshow-01 .info-content{
	width: 100%;
	height: 0.6rem;
	line-height: 0.6rem;
	text-align: center;
	font-size: 0.4rem;
	color: #fff; 
}
.m-footer .footer-infoshow-01 .info-button{
	display: block;
	width: 7.2rem;
	height: 1.5rem;
	line-height: 1.18rem;
	margin: 0.32rem auto;
	text-align: center;
	font-size: 0.44rem;
	color: #FFF;
	position: relative;
	overflow: hidden; 
	font-family: 'Swis721 Hv BT', Arial, Helvetica, "Times New Roman"; 	
}
.m-footer .footer-infoshow-01 .info-button:before{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.5s;
	transition: transform 0.5s;
	-webkit-transform: scale3d(2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-140%,0);
	transform: scale3d(2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-140%,0);
	-moz-border-radius: 0.16rem;
	-webkit-border-radius: 0.16rem;
	-o-border-radius: 0.16rem;
	border-radius: 0.16rem;
}
.m-footer .footer-infoshow-01 .info-button:active:before{
	-webkit-transform: scale3d(2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,140%,0);
	transform: scale3d(2,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,140%,0);
}
.m-footer .footer-infoshow-01 .info-button-bg01{
	background-color: #305dc3;
	border: 0.16rem solid #305dc3;
}
.m-footer .footer-infoshow-01 .info-button-bg02{
	background-color: #fd8000;
	border: 0.16rem solid #fd8000;
}
.m-footer .footer-infoshow-02{
	width: 8.0rem;
	margin: 0 auto;
	padding: 0 0 0.64rem 0;
}
.m-footer .footer-infoshow-02 ul{
	list-style-type: none;
}
.m-footer .footer-infoshow-02 ul li{
        width: 100%;
        line-height: 0.5rem;
        font-size: 0.32rem;
        color: #999;
        margin: 0;
        text-align: center;
}
.m-footer .footer-infoshow-02 ul li a{
	line-height: 0.5rem;
	font-size: 0.32rem;
	color: #999;
}
.m-footer .footer-infoshow-02 ul li img{
	width: 2.8rem;
	height: 2.8rem;
	margin: 0 auto;
}
.m-footer .footer-address{
	margin: 0 auto;
	width: 9.2rem;
}
ul.tabaddress{
	position: relative;
	width: 100%;
	height: 2.0rem;
}
ul.tabaddress li{ list-style-type: none;}
ul.tabaddress li input{ display: none;}
ul.tabaddress li .tabaddress5{ 
        height: 0.8rem;
        line-height: 0.8rem;
        text-align: center;
        color: #FFF;
        font-size: 0.32rem;
        border-radius: 0.16rem;
}
.tabaddress .tabaddress5{ background: #e3161d; }
ul.tabaddress li .tabcontent{ 
        width: 100%;
        text-align: center;
        padding-left: 0.6rem;
        line-height: 1.2rem;
        transition: .3s;
        color: #999;
}
ul.tabaddress li input:checked~.tabcontent{ opacity: 1; z-index: 10;}
/*==整站统一底部==*/


/*===========底部固定FIXED公用CSS============*/
.fixed-icons{
	margin-right: 0.2rem;
	width: 0.64rem;
	height: 0.64rem;
	background: url(../../image/fixed_icons.png) no-repeat;
	background-size: 2.56rem 0.64rem;
}
.fixed-icons-01{ background-position: 0 0; }
.fixed-icons-02{ background-position: -0.64rem 0; }
.fixed-icons-03{ background-position: -1.28rem 0; }
.fixed-icons-04{ background-position: -1.92rem 0; }

.m-fixed-guide{
	width: 100%;
	height: 2.16rem;
	position: fixed;
	z-index: 999;
	bottom: 0;
}
.m-fixed-guide .fixed-top{
	width: 100%;
	height: 0.96rem;
	background: #F5F5F5;
}
.m-fixed-guide .fixed-top a{
	width: 100%;
	height: 100%;
}
.m-fixed-guide .fixed-top a .fixed-top-title{
	font-size: 0.32rem;
	font-weight: bold;
	color: #333;
}
.m-fixed-guide .fixed-top a .fixed-top-title span{
	font-size: 0.4rem; 
	color: #E60000; 
}
.m-fixed-guide .fixed-mid{
	width: 100%;
	height: 1.2rem;
	background: #FFF;
	padding: 0.2rem;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul{
	width: 100%;
	height: 100%;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul .fixed-mid-li{
	width: 3.2rem;
	height: 100%; 
	border-right: 0.02rem solid #EEE;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul .fixed-mid-li:nth-child(3){
	width: 3.2rem;
	height: 100%; 
	border-right: 0.02rem solid #FFF;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul .fixed-mid-li a{
	width: 100%;
	height: 100%;
} 
/*===========底部固定FIXED公用CSS============*/
.swipere-container{
	background-image: url(../../image/xiaoxue_mobile.jpg);
	height: 6.41rem;
}