@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family:"microsoft yahei","yahei";}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ol,ul,li,dl,dt,dd{ list-style:none;}
em,i{ font-style:normal;}
/*input,button,textarea,checkbox,select,radio,form{ vertical-align:top;}*/
a{ color:#333; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
.red,.red a{ color:#F00;}
.fl{ float:left;}
.fr{ float:right;}
.pr{ position:relative;}
.pb{ position:absolute;}
.autohei{ overflow:hidden; zoom:1;}
/*.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}*/
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.yahei{ font-family:"microsoft yahei","yahei";}
.songti{ font-family:"SimSun";}
.heiti{ font-family:"SimHei";}
body{ font-size:.24rem !important; border-box; -webkit-box-sizing: border-box; box-sizing: border-box; max-width:720px; margin:0 auto; background:#fff; color:#333;}
img {
	max-width: 100%;
	width: auto\9;
	height: auto;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
	margin-top: 0em;
}
*{border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}


/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{ display:block;}
/*html5*/

/*-----清除浮动-----*/
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear-x{ height:0px; *height:0px; clear:both; font-size:0px; line-height:0px;}
.clear{ clear:both; display:block;}

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */


/*针对水果手机内核input属性*/

input[type="button"], input[type="submit"], input[type="reset"]{
	-webkit-appearance: none;
}
textarea{ 
	-webkit-appearance: none;
}
 
/*针对水果手机内核input属性*/


.pt2{ padding-bottom:2% !important;}
.mt2{ margin-top:2% !important;}
.mt3{ margin-top:3% !important;}
.mt4{ margin-top:4% !important;}
.mt5{ margin-top:5% !important;}
.mt6{ margin-top:6% !important;}
.mt7{ margin-top:7% !important;}
.mt8{ margin-top:.8rem !important;}
.mt10{ margin-top:10% !important;}






/*提示0.28rem=28px(0.28*100)		提示0.28rem=28px(0.28*100)		提示0.28rem=28px(0.28*100)		提示0.28rem=28px(0.28*100)		提示0.28rem=28px(0.28*100)*/

.white_bg{ background:#fff; padding:0 .2rem;}
.main{ padding:0 .2rem;}
.pd_t2{ padding-top:2% !important;}
.pd_t3{ padding-top:3% !important;}
.pd_t4{ padding-top:4% !important;}
.pd_t5{ padding-top:5% !important;}
.pd_t6{ padding-top:6% !important;}
.pd_b3{ padding-bottom:3% !important;}
.pd_b4{ padding-bottom:4% !important;}
.pd_b5{ padding-bottom:5% !important;}
.pd_b6{ padding-bottom:6% !important;}
.img_block img{ display:block !important;}
.tc{ text-align:center !important;}


.navs{ position:relative; overflow:hidden;}
.navs_a1{ display:block; position:absolute; top:0; left:4%; width:23%; height:80%;}
.navs_a2{ display:block; position:absolute; top:0; left:27%; width:23%; height:80%;}
.navs_a3{ display:block; position:absolute; top:0; left:50%; width:23%; height:80%;}
.navs_a4{ display:block; position:absolute; top:0; left:73%; width:23%; height:80%;}

.sform{ position:relative;}
#ghname{ position:absolute; left:28%; top:33.5%; width:62%; height:.42rem; line-height:.42rem; padding-left:.15rem; font-size:.19rem; border:none; }
.raddio{ position:absolute; left:28%; top:39%; width:62%; height:.42rem; line-height:.42rem; font-size:.2rem; font-weight:bold; color:#666666;}
#ghtel{ position:absolute; left:28%; top:44%; width:62%; height:.42rem; line-height:.42rem; padding-left:.15rem; font-size:.19rem; border:none; }
#ghdesc{ position:absolute; left:11%; top:54.5%; width:79%; height:21.3%; line-height:.42rem; padding-left:.15rem; font-size:.19rem; border:none;}

#button{ position:absolute; left:15%; top:79%; width:30%; height:.55rem; line-height:.55rem; font-size:.22rem; background:#c40b0b; color:#fff; border:none; border-radius:.1rem;}
#button2{ position:absolute; left:55%; top:79%; width:30%; height:.55rem; line-height:.55rem; font-size:.22rem; background:#aaaaaa; color:#fff; border:none; border-radius:.1rem;}

.cons{padding:.15rem;} 

.cons h3{ font-size:.22rem; margin-bottom:.15rem; font-weight:bold;}
.cons p{ font-size:.2rem; margin-bottom:.15rem; text-indent:.4rem;}


@media screen and (max-width:480px){
	
	}	
	
@media screen and (max-width:420px){
	
	}

@media screen and (max-width:380px){
	
	}
	
@media screen and (max-width:360px){
	
	}	
