/*基本样式------------------*/
*{padding:0px; margin:0px;font-family:Arial,'Microsoft YaHei';}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
input,select,button{vertical-align:middle;line-height:normal;font-size:100%;}
table{border-collapse:collapse;}
textarea{line-height:100%;}
a{outline:0;cursor:pointer;*star:expression(this.onFocus=this.blur()); text-decoration:none;}
input:focus,select:focus,textarea:focus,button:focus{outline:none;}

img{border:0;max-width:100%;}
ul,li{list-style:none;}
p{word-break:break-all;text-justify:inter-ideograph; line-height:1.7em;}
.fl{float:left;}
.fr{float:right;}
.textCenter{ text-align:center;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;}
.hde{ overflow:hidden;}
.block{ display:block;}
body{min-width:320px; max-width:640px; margin:0 auto; background:#fff;font:24px Microsoft Yahei;color:#464646;}
.topFix{ background:#f5f5f5;width:100%; position:fixed;top:0;left:50%;max-width:640px;text-align:center; z-index:10;}
.topFix a{ display:block; text-align:center;}
.topFix a img{width:66.1%;}
.logo{text-align:center;}
.logo img{width:100%; display:block;}

nav table{background:#fff;}
nav td {background:#ea5504; text-align:center; border:solid 1px #fff;}
nav td a{display:block;color:#fff; padding:6% 0;}


.banner{ width:100%; margin:0 auto; overflow:hidden }
.banner img{ display:block; width:100%;}

.a_hdjs{ width:100%; margin:2% auto; background:url(../images/a_top_05.jpg) no-repeat; background-size:100% 100%; overflow:hidden}
.a_hdjs dt{ width:22%; font-size:.9em; color:#fff; font-weight:bold; float:left; padding-top:27.5%; margin-left:4%;}
.a_hdjs dd{ float:left; width:70%;font-size:.9em; margin:2% 0; margin-left:2%; text-indent:2em; line-height:1.45em; }

.a_ahone{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/a_qd_02.jpg) no-repeat; background-size:100% 100%;  color:#fff; }
.a_ahone h3{ width:17%; float:left; text-align:center; margin-top:1%; margin-bottom:5%;font-weight:bold}
.a_ahone span{ display:block; margin-top:2%; font-size:.9em; margin-left:3%; float:left; width:67%; text-align:center; font-weight:bold}
.a_ahone p{ margin-left:3%;  float:left; width:80%;font-weight:bold}

.focus{ width:90%; margin:2% auto; position:relative; overflow:hidden;   }
	.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:25px; text-align:center;  }
	.focus .hd ul{ display:inline-block; height:35px;  font-size:0; vertical-align:top;
	}
	.focus .hd ul li{ display:inline-block; width:15px; height:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#dab7b7; margin:0 5px;  vertical-align:top; overflow:hidden;   }
	.focus .hd ul .on{ background:#f46800;  }

	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  background:url(../images/loading.gif) center center no-repeat;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }


.a_danw{ width:100%; margin:0 auto; overflow:hidden}
.a_danw dl{ width:90%; margin:0 auto;}
.a_danw dl dt{ font-weight:bold; color:#f46800}
.a_danw dl dd{ font-size:.8em;}
.a_danw dl dd a{ color:#000; display:inline-block; margin-right:20px; line-height:2em;}
.a_danw dl dd a b{ color:#f46800; font-weight:lighter}

.a_mtzo{ overflow:hidden; width:90%; background:url(../images/a_mton_03.jpg) no-repeat; background-size:100% 100%; margin:0 auto}
.a_mtzo ul{ overflow:hidden; margin-top:5%;}
.a_mtzo ul li{ width:22%; float:left; margin:1% 1.5%;}
.a_mtzo ul li img{ width:100%;}


.a_yzmo{ background:url(../images/a_yze_02.jpg) no-repeat; background-size:100%; overflow:hidden; padding-left:15%; margin:3% auto;}
.a_yzmo dl{ float:left; width:23%; background:url(../images/a_zy_03.jpg) no-repeat; background-size:100%; margin-top:2%; margin-right:2%; padding-bottom:5%;}
.a_yzmo dl dt{ font-size:.8em; line-height:1.95em; color:#fff;}
.a_yzmo dl dt span{ display:inline-block; color:#d3919f; font-weight:bold; font-size:1.3em; margin-left:5%; margin-right:15%;}
.a_yzmo dl dd{ text-align:center; margin-top:11%; color:#fff; font-size:.8em;}
.a_yzmo dl dd span{ display:block; background:url(../images/a_yun_03.jpg) no-repeat 90% 40%; background-size:20%; font-size:1.5em; color:#ffff00; text-align:right; font-weight:bold; padding-right:41%;}
.a_yzmo dl dd b{ color:#ffff00; font-weight:lighter}


.a_bdh{ overflow:hidden; width:100%;}
.a_bdh ul{ overflow:hidden; width:80%; margin:0 auto}
.a_bdh ul li{ float:left; width:28%; margin:2% 2.5%;}
.a_bdh ul li img{ width:100%;}
.a_bdh p{ width:80%; margin:0 auto; padding-left:8%; background:url(../images/a_bdh_13.jpg) no-repeat left center; background-size:8%; font-size:.9em; margin-bottom:2%;}

.a_tcoy{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/a_tcuy_02.jpg) no-repeat; background-size:100% 100%; padding-bottom:2%}
.a_tcoy dt{ float:left; width:30%; font-size:2.4em; font-weight:bold; color:#fff; text-align:right}

.a_tcoy dd{ float:left; width:70%;}
.a_tcoy dd p{ font-weight:bold; color:#fff; line-height:2.5em; font-size:1.1em; padding-left:2%;}
.a_tcoy dd span{ display:block; font-size:.8em; color:#fff; margin-bottom:5%; display:none}
.a_tcoy .a_tcoy_u{ width:40%;}
.a_tcoy .a_tcoy_y{ width:60%;}


.a_tcaj{ width:97%; margin:0 auto; overflow:hidden; background:url(../images/a_tchd_03.jpg) no-repeat; background-size:100% 100%;}
.a_tcaj dl{ width:35%; font-size:.8em; margin-top:6%; margin-bottom:4%;}
.a_tcaj dl dt{ overflow:hidden;}
.a_tcaj dl dt p{ float:left;  text-align:center; color:#000; line-height:1.4em;}
.a_tcaj dl dt p b{ color:#a6233f; display:block}
.a_tcaj dl dt span{ float:right; margin-right:3%; font-size:.9em;}
.a_tcaj dl dt span b{ color:#ff0000; font-size:1.5em;}
.a_tcaj dl dt strong{ font-weight:lighter; text-decoration:line-through}
.a_tcaj dd{ font-size:.9em;}
.a_tcaj_1{ float:left;}
.a_tcaj_2{ float:right;}



.a_tcag{ width:97%; margin:0 auto; overflow:hidden; background:url(../images/a_tchd_06.jpg) no-repeat; background-size:100% 100%;}
.a_tcag dl{ width:35%; font-size:.8em; margin-top:6%; margin-bottom:2%;}
.a_tcag dl dt{ overflow:hidden;}
.a_tcag dl dt p{ float:left;  text-align:center; color:#000; line-height:1.4em;}
.a_tcag dl dt p b{ color:#a6233f; display:block}
.a_tcag dl dt span{ float:right; margin-right:3%;font-size:.9em;}
.a_tcag dl dt span b{ color:#ff0000; font-size:1.5em;}
.a_tcag dl dt strong{ font-weight:lighter; text-decoration:line-through}
.a_tcag dd{ font-size:.9em;}
.a_tcag_1{ width:29%; float:left;height:5.5em; }

.a_tcac{ width:97%; margin:0 auto; overflow:hidden; background:url(../images/a_tchd_08.jpg) no-repeat; background-size:99.5% 100%; margin-bottom:3%;}
.a_tcac dl{ width:35%; font-size:.8em; margin-top:6%; margin-bottom:2%;}
.a_tcac dl dt{ overflow:hidden;}
.a_tcac dl dt p{ float:left;  text-align:center; color:#000; line-height:1.4em;}
.a_tcac dl dt p b{ color:#a6233f; display:block}
.a_tcac dl dt span{ float:right; margin-right:3%;font-size:.9em;}
.a_tcac dl dt span b{ color:#ff0000; font-size:1.5em;}
.a_tcac dl dt strong{ font-weight:lighter; text-decoration:line-through}
.a_tcac dd{ font-size:.8em;}
.a_tcac_1{ width:29%; float:left;height:5.5em; }


.a_yqir{ width:100%; overflow:hidden; background:url(../images/a_tcbn_02.jpg) no-repeat; margin-top:3%; background-size:100%; }
.a_yqir_a{ float:right; width:66%; font-size:.8em; text-align:center; margin:3%;}

.a_natc{ background:url(../images/a_nayu_02.jpg) no-repeat; background-size:100% 100%; overflow:hidden; margin:2% auto;}
.a_natc dt{ float:left; width:42%;}
.a_natc dt img{ display:block; width:75%; margin:0 auto; margin-top:4%;}
.a_natc dt p{ width:90%; margin:0 auto; font-size:.9em; text-align:center; color:#fff;}
.a_natc dd{ width:58%; float:left; overflow:hidden; padding-top:9%;}
.a_na_yt{ width:48%; float:left; margin-left:2%;}
.a_na_yt p{ font-size:3em; color:#f46800; font-weight:bold; line-height:1em; background:url(../images/a_naya_03.jpg) no-repeat 80% 80%; background-size:26%; }
.a_na_yt span{ text-decoration:line-through; text-align:center}

.a_na_yr{ float:left; width:37%; margin-left:3%;}
.a_na_yr img{ width:100%;}

.a_auio{ width:36%; margin:3% auto; background:url(../images/a_auio_03.jpg) no-repeat; background-size:100%; line-height:1.9em; color:#fff; font-size:.9em; display:block; padding-left:10%;}
.a_auio_1{ width:51%; margin:3% auto; background:url(../images/a_auio_03.jpg) no-repeat; background-size:100% 100%; line-height:1.9em; color:#fff; font-size:.9em; display:block; padding-left:13%;}

.a_yiwa{ background:url(../images/a_ywyz_02.jpg) no-repeat; background-size:100% 100%; color:#fff; text-align:center;}
.a_yiwa h3{ font-size:1em; font-weight:bold; line-height:3em;}
.a_yiwa span{ display:block; font-size:.8em; color:#d3919f; display:none}
.a_yiwa p{ margin-top:2%; color:#000; padding-bottom:4%; font-size:.9em;}


.a_rlwt{ background:url(../images/a_ywbi_03.jpg) no-repeat; background-size:100% 100%; width:100%; overflow:hidden}
.a_wtrl{ width:88%; margin:0 auto; overflow:hidden; margin-bottom:1%;}
.a_wtrl dt{ float:left; color:#ffff00; font-size:1em; font-weight:bold; margin:2% auto; padding: 2% 0; width:30%;}
.a_wtrl dd{ float:right; overflow:hidden; width:70%; margin:2% auto 1%;padding-bottom: 1%;}
.a_wtrl dd span{padding: 1% 0; float:left; width:60%; text-align:right; color:#fff;}
.a_wtrl dd p{ width:40%;font-size:2.4em;color:#ffff00; float:left; line-height:1em; font-weight:bold; background:url(../images/a_yq_03.jpg) no-repeat 96% 80%; background-size:20%; margin-top:3%;}

.a_tui{  color:#fff; font-size:.9em; margin-right:3%; padding-left:30%; line-height:1.2em; margin-top:2%;margin-bottom: 6%;}
.a_yye{ overflow:hidden; margin:5% auto}
.a_yye p{ float:left; font-size:.9em; margin-right:3%; color:#fff; margin-left:30%;}
.a_yye a{ width:20%; float:left;}
.a_yye a img{ width:100%;}



.a_rlwt_1{ background:url(../images/a_sqty_02.jpg) no-repeat; background-size:100% 100%; width:100%; overflow:hidden; margin:2% auto;}
.a_wtrl_1{ width:88%; margin:0 auto; overflow:hidden; margin-bottom:1%;}
.a_wtrl_1 dt{ float:left; color:#ffff00; font-size:1em; font-weight:bold; margin-top:4%; width:30%;}
.a_wtrl_1 dd{ float:right; overflow:hidden; width:70%; margin-top:4%;}
.a_wtrl_1 dd span{ float:left; width:60%; text-align:right; color:#fff;}
.a_wtrl_1 dd p{ width:40%;font-size:2.4em;color:#ffff00; float:left; line-height:1em; font-weight:bold; background:url(../images/a_yrt_03.jpg) no-repeat 96% 80%; background-size:20%; margin-top:3%;}



.a_yye_1{ overflow:hidden; margin:5% auto; padding-left:23%;}
.a_yye_1 a{ width:30%; float:left; margin-left:5%;}
.a_yye_1 a img{ width:100%;}



.a_rlwt_2{ background:url(../images/a_wtr_02.jpg) no-repeat; background-size:100% 100%; width:100%; overflow:hidden; margin:2% auto;}
.a_wtrl_2{ width:88%; margin:0 auto; overflow:hidden; margin-bottom:1%;}
.a_wtrl_2 dt{ float:left; color:#ffff00; font-size:.9em; font-weight:bold; margin-top:4%; width:34%;}
.a_wtrl_2 dd{ float:right; overflow:hidden; width:64%; margin-top:4%;}
.a_wtrl_2 dd span{ float:left; width:60%; text-align:right; color:#fff;}
.a_wtrl_2 dd p{ width:40%;font-size:2.4em;color:#ffff00; float:left; line-height:1em; font-weight:bold; background:url(../images/a_yirh_03.jpg) no-repeat 96% 80%; background-size:20%; margin-top:3%;}


.a_tcoy_1{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/a_tcuy_02.jpg) no-repeat; background-size:100% 100%; text-align:center}
.a_tcoy_1 dd p{ font-weight:bold; color:#fff; line-height:3em;}
.a_tcoy_1 dd span{ display:block; font-size:.8em; color:#d3919f; margin-bottom:5%; display:none}



.a_yohi{ width:100%; overflow:hidden; margin:2% auto;}
.a_yohi dl{ float:left; width:40%; border:1px solid #d8d8d8; padding:1%; margin-left:5%;}
.a_yohi dl dt h3{ font-size:1em; font-weight:bold; text-align:center; color:#f46800;}
.a_yohi dl dt span{ display:block; background:url(../images/a_yhio_03.jpg) no-repeat center; background-size:90%; height:4em; line-height:2em; padding-left:12%; font-size:.9em; line-height:4em;}
.a_yohi dl dt span b{ color:#ff0000}
.a_yohi dl dd p{ text-align:center;}
.a_yohi dl dd p b{color:#ff0000; font-weight:lighter;}
.a_yohi dl dd a{ display:block; width:50%; margin:0 auto;}
.a_yohi dl dd a img{ width:100%;}


.a_wxts{ overflow:hidden; width:88%; margin:0 auto; font-size:.9em; background:url(../images/a_wenxi_03.jpg) no-repeat; background-size:100% 100%; padding-top:8%; padding-bottom:1%;}
.a_wxts p{ font-size:.85em; width:92%; margin:0 auto;}
.a_wxts p b{ color:#f00; font-weight:lighter;}


.a_yunqr{ overflow:hidden; width:79%; margin:2% auto; background:url(../images/a_yuqc_03.jpg) no-repeat; background-size:100% 100%; text-align:center;}

.a_yuq_1 h3{ font-size:1.3em; font-weight:bold; color:#f46800; margin-top:5%;}
.a_yuq_1 p{ font-size:0.8em; line-height:1.5em;}
.a_yuq_1 p b{  color:#f46800;}
.a_yuq_1 p strong{ font-size:1.2em; color:#f46800;}
.a_yuq_1 p a{ display:inline-block; background:#f46800; color:#fff; margin-left:2px;}

.a_yuq_2{ margin-top:8%;}
.a_yuq_2 p{ font-size:2em; line-height:1em; background:url(../images/a_yiot_03.jpg) no-repeat 70% 80%; background-size:7%; color:#f46800}
.a_yuq_2 span{ text-decoration:line-through; font-size:.8em;}
.a_yuq_2 a{ width:30%; display:block; margin:4% auto; margin-bottom:6%;}
.a_yuq_2 a img{ width:100%;}


.a_snsf{ background:url(../images/a_styv_03.jpg) no-repeat; background-size:100% 100%; overflow:hidden; margin-bottom:2%; margin-top:2%  }
.a_snsf h3{ color:#fff; text-align:center;  line-height:3em; font-weight:bold}
.a_snsf span{ display:block; color:#d3919f; font-size:.85em; text-align:center; display:none}

.a_ans_pp{ margin-top:3%; overflow:hidden; margin-bottom:6%;}
.a_ans_pp p{ width:85%; margin:0 auto; font-size:.8em; line-height:1.9em;}
.a_ans_pp p b{ color:#f46800;}


.ba_sub{ width:100%; overflow:hidden; margin:2% auto;}
.ba_sub img{ width:100%;}

	/* 本例子css -------------------------------------- */
	.focus_1{ width:100%;   margin:0 auto; position:relative; overflow:hidden; padding-bottom:10%;   }
	.focus_1 .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:25px; text-align:center;  }
	.focus_1 .hd ul{ display:inline-block; height:35px;  font-size:0; vertical-align:top;
	}
	.focus_1 .hd ul li{ display:inline-block; width:15px; height:15px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#dab7b7; margin:0 5px;  vertical-align:top; overflow:hidden;   }
	.focus_1 .hd ul .on{ background:#f46800;  }


	.focus_1 .bd{ position:relative; z-index:0; }
	.focus_1 .bd li img{ width:100%;background:url(../images/loading.gif) center center no-repeat;  }
	.focus_1 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	/*-----------------------------------------------------------------------------------*/
.a_gfy{ background:url(../images/a_gdyh_05.jpg) no-repeat; background-size:100% 100%; overflow:hidden; width:75%; padding-left:25%; padding-top:2%; padding-bottom:2%; font-size:.8em;}
.a_gfy_2{ background:url(../images/a_gdyh_07.jpg) no-repeat; background-size:100% 100%; overflow:hidden; width:95%; padding-left:5%; padding-top:2%; padding-bottom:2%; font-size:.8em; margin:2% auto;}
.a_gfy_3{ background:url(../images/a_gdyh_09.jpg) no-repeat; background-size:100% 100%; overflow:hidden; width:78.5%; padding-left:22%; padding-top:4%; padding-bottom:4%; font-size:.8em;}



.a_bdh_1{ overflow:hidden; width:100%;}
.a_bdh_1 ul{ overflow:hidden; width:100%; margin:0 auto}
.a_bdh_1 ul li{ float:left; width:30%; margin:2% 1.5%;}
.a_bdh_1 ul li img{ width:100%;}

.a_dahr { overflow:hidden;}
.a_dahr a{ display:block; width:40%; margin:1% auto;}
.a_dahr a img{ width:100%;}





.a_foot ul{width:100%;}
.a_foot a{ display:block;}
.a_foot ul li{width:24.5%; float:left; text-align:center; margin:0; padding:0; background:#a6233f; margin:0.25%;}
.a_foot ul li a{   color:#fff; font-size:.8em; line-height:2.5em;}



.b_fot{ background:#e0e0e0; overflow:hidden; width:100%; padding-bottom:13%;}
.b_fot a{ display:block; width:25%; margin:3% auto}
.b_fot a img{ width:100%;}
.b_fot p{ font-size:.8em; text-align:center;}
.b_fot p img{ width:3%;}


.a_yrt{ overflow:hidden;}
.a_yrt h2{ text-align:center; font-weight:bold; color:#a6233f}


.a_yrt_u{overflow:hidden; padding-top:5%; height:12em; margin-bottom:3%;}
.a_yrt_u li{ width:90%; overflow:hidden; margin:0 auto; border-bottom:1px dashed #7f7f7f; padding-bottom:1%; height:3em;}
.a_yr_d{ overflow:hidden; font-size:.8em;}
.a_yr_d dt{ float:left; width:50%; margin-right:15%;}
.a_yr_d dt p{ color:#909090; overflow:hidden; line-height:1.5em;}
.a_yr_d dt p b{ color:#000; font-weight:lighter;}
.a_yr_d dt p span{ float:right;}
.a_yr_d dd{ float:left;color:#909090;line-height:1.5em;}
.a_yr_d dd b{ color:#000; font-weight:lighter;}






	.picMarquee-top{ margin:0 auto;  width:100%; overflow:hidden; position:relative; height:12em;  background:url(../images/a_yyrt_03.jpg) no-repeat; background-size:100% 100%; margin-bottom:3%;   }
		.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display:none  }

		.picMarquee-top .bd{ padding:3%;  }
		.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }


.a_ahone .a_ahe{ width:65%; text-align:center}
.a_ahone .a_aj_1{width:60%; text-align:center}
.a_ahone .a_zj_2{width:70%; text-align:center}
.a_ahone .a_ah_pp{ width:80%;}


@media screen and (max-width:360px){body,input,select{font-size:15.5px}}
@media screen and (min-width:360px){body,input,select{font-size:15.75px}}
@media screen and (min-width:400px){body,input,select{font-size:17.5px}}
@media screen and (min-width:480px){body,input,select{font-size:21px}}
@media screen and (min-width:560px){body,input,select{font-size:24.5px}}
@media screen and (min-width:600px){body,input,select{font-size:26.25px}}
@media screen and (min-width:640px){body,input,select{font-size:28px}}
