@charset "utf-8";

/* CSS Document */

body,ol,table,tr,td,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0; font-family: "微软雅黑"; font-size:12px; font-weight:normal;}

ul,li{margin:0;padding:0; font-family:"微软雅黑";font-weight:normal;}


body{font-size:12px;color:#474747; margin:0; padding:0;  background:#fff;}

.red{ color:red;}

input,button,select,textarea{outline:none}

p{ margin:0; padding:0;}

a img{border:none;}

li{list-style-type:none;}

a{text-decoration:none;color:#000;}

input{vertical-align:middle;font-family:"微软雅黑";}

table{border-collapse:collapse;font-family:"微软雅黑";}

a:hover{cursor:pointer;}

a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */

:focus { -moz-outline-style: none; } /* for Firefox */

a { outline:none; } /* for FF Chrome */

.dis{display:none;}

.clear{ clear:both;}

html{ -webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}

/* 兼容IE6的定位属性fixed，固定不动样式 */

.fixed{

	position:fixed; 

	clip:rect(0 100% 100% 0);

	_position:absolute;	

	/* 底部 */

	bottom:0px;

	left:0px;

	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);

	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/

	/* 左侧 */

	/*left:0px;*/

	/*_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);*/

	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/

}

/* 解决固定层在IE6下闪的问题 */

*html{

	background-image:url(about:blank);

	background-attachment:fixed;

}



/*png图片ie6下透明滤镜实现写法*/

.pngimg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png');}

em{ font-style:italic !important;} strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}



/*common*/

body{ background-color:#EDEDED;}

.wap-header{ width:100%; padding-top:1em; padding-bottom:1em; background-color:#F7A00E; display:table; position:fixed; left:0; top:0; z-index:999;}

.wap-logo{  float:left; width:80px; margin-left:1em;}



.wap-logo2{ margin-top:1em; height:20px; background:url(../images/fanhui.png) no-repeat left center; background-size:13% 70%; padding-left:20px;}

.wap-logo2 a{ color:#fff; font-size:1.2em; font-weight:bold;}

@media screen and (min-width:768px){

	.wap-logo2 a{ font-size:1.3em;}	

}

.wap-logo img{ width:100%;}

.wap-title{ width:130px; margin:0 auto; text-align:center; padding-top:0.5em; font-size:1.2em; color:#fff; font-weight:bold;}

.wap-title2{ width:150px;}



.wap-nav{ float:right; width:85px; height:30px; margin-right:1em; margin-top:-2.5em; position:relative;}

.wap-nav ul{  width:155px; min-height:385px; padding-top:60px; position:absolute; right:-250px; top:-1.5em; background-color:#fff;}

.wap-nav ul li{ width:100%;}

.wap-nav ul li a{ display:block; width:125px; height:35px; text-align:center; margin:0 auto; line-height:35px; font-size:1.3em; border-bottom:1px solid #E9E9E9;}

.wap-nav ul li img{ position:absolute; right:1em; top:1.2em;}

.wap-nav ul li:hover{ background-color:#F3F3F3;

	 box-shadow:9px 0 0 #F06EAA inset;

 	 -webkit-box-shadow:9px 0 0 #F06EAA inset;

 	 -moz-box-shadow:9px 0 0 #F06EAA inset;

}



/*免费体验*/

.wap-foot-time{ width:100%; margin-top:12px; background-color:#fff; display:table;}

.wap-sub-times{ width:110%; margin-left:-2%;}

.wap-sub-time{ width:90%; display:table; margin:0 auto; padding-top:10px; padding-bottom:1.5em;}

.wap-sub-time li{ width:31%; float:left; margin-top:20px; border-right:1px solid #E0E0E0;}

.wap-sub-time li dl{ width:100%;}

.wap-sub-time li dl dt{ width:69px; height:69px; margin: 0 auto; background-size:100% 100%; -webkit-background-size:100% 100%; -moz--webkit-background-size:100% 100%;}

.wap-sub-time li dl dd{ width:100%; text-align:center; padding-top:15px;}

.wap-sub-time li dl dd p{ width:100%; font-size:12px;}

.wap-sub-time li dl dd span{ display:inline-block; width:100%; padding-top:5px; height:20px; font-size:10px;}

.wap-sub-time li dl dd h3{ width:100%; font-size:1em; font-weight:bold; padding-top:5px;}



@media screen and (min-width:768px){

	.wap-sub-time li dl dt{ width:89px; height:89px;}	

	.wap-sub-time li dl dd p{ font-size:1.3em;}

	.wap-sub-time li dl dd span{ font-size:1.3em;}

	.wap-sub-time li dl dd h3{ font-size:1.5em;}	

 }

.wap-sub-time .time1 dt{ background:url(../images/index_ico2.png) no-repeat center center;}

.wap-sub-time .time2 dt{ background:url(../images/index_ico3.png) no-repeat center center;}

.wap-sub-time .time3 dt{ background:url(../images/index_ico.png) no-repeat center center;}



/*底部导航*/

.wap-foot-banquan{ width:100%; margin-top:12px; background-color:#fff; display:table; padding-bottom:8em;}

.wap-sub-banquan{ width:90%; margin:0 auto; padding-top:10px; padding-bottom:1.5em; position:relative;}

.wap-sub-banquan h6{ width:100%; text-align:center;}

.wap-sub-banquan h6 a{ font-size:1.1em; display:inline-block; margin-right:5px;}

.wap-sub-banquan h6 a:hover{ color:#F7A00E;}

.wap-sub-banquan h6 span{ font-size:1.1em; display:inline-block; margin-right:5px;}

.wap-sub-banquan p{ width:100%; text-align:center; padding-top:12px; line-height:20px;}



@media screen and (min-width:768px){

	.wap-sub-banquan h6 a{ font-size:1.3em;}

	.wap-sub-banquan h6 span{ font-size:1.3em; }

	.wap-sub-banquan p{ font-size:1.2em;}

 }

.wap-fh-top{ position:fixed; right:1.0em; bottom:7em; width:50px; height:50px; text-align:center; background-color:rgba(224,224,224,0.5);

  border-radius:5px;

  -webkit-border-radius:5px;

  -moz-border-radius:5px;

  cursor:pointer;
  
  z-index:999;

 }

.wap-fh-top font{ display:inline-block; margin-top:10px;}



/*底部浮动*/

.wap-footer{ position:fixed; left:0; bottom:0; width:100%; background-color:#F3F3F3; border-top:2px solid #DBDBDB; padding-top:10px; padding-bottom:10px; z-index:999;}

.wap-sub-footer{ width:90%; margin:0 auto; display:table;}

.wap-sub-footer2{ width:110%; margin-left:-4%;}

.wap-sub-footer li{ width:49%; float:left;}

.wap-sub-footer li dl{ width:100%;}

.wap-sub-footer li dl dt a{ display:block; width:35px; height:35px; margin: 0 auto;}

.wap-sub-footer li dl dd{ width:100%; text-align:center; padding-top:7px;}

.wap-sub-footer li dl dd a{ font-size:1.1em; color:#727272;}



.wap-sub-footer .fot1 dt a{ background:url(../images/x_ico.png) no-repeat top center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}

.wap-sub-footer .fot2 dt a{ background:url(../images/x_ico2.png) no-repeat top center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}

.wap-sub-footer .fot3 dt a{ background:url(../images/x_ico3.png) no-repeat top center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}

.wap-sub-footer .fot4 dt a{ background:url(../images/x_ico4.png) no-repeat top center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%;}

@media screen and (min-width:768px){

	.wap-sub-footer li dl dt a{ width:55px; height:55px;}

	.wap-sub-footer li dl dd a{ font-size:1.3em;}	

 }



























