@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
html,body,div,ul,ol,li,p,h3,h4,span,input,textarea,select,option,table,tr,td,dd,dl,strong{padding:0;margin:0;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
body{font-family:"微软雅黑";max-width:640px;min-width:320px;color:#000;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-size: 14px; overflow-x:hidden; margin:0 auto;} 
img{border:none; display:inline-block;}
ul,li{list-style-type:none;}
input{outline: none;}
a{text-decoration:none; color:#000;}
.clear{clear: both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*+height:1%;}
.pr{position: relative;z-index: 0;}
/*.wrap{position: absolute;}*/
.tin{text-indent:2em; overflow:hidden;}
.fl{float:left; display:block;}
.fr{float:right; display:block;}
.dis{display:none;}
.ju{ width:95%; margin:0 auto;}
.red{ color:#f70000; margin-right:5%;}
.hide{ display:none;}
em{font-style:normal;}

/****iconfont****/

/* header
----------------------------------------------------------*/
.header{color:#1d1d1d; width:100%; text-align:center;margin:0 auto;z-index: 999; overflow:hidden}
.header_01{ width:100%; text-align:center;  overflow:hidden; padding:2% 0; border:1px solid #c3c3c3;}
.header_01 span{ float:left; width:40%;}
.header_01 a{ float:left; width:20%; color:#fff; line-height:1.8em; font-size:.8em;}
.logo{ width:100%;}
.logo img{ width:100%;}
.top{ margin-top:2%;}


.top2{background:#962f9a; text-align:center; width:100%; position:fixed; top:0; z-index:999; padding:1.5% 0;}
.top2 img { margin:0 auto;max-width:620px; min-width:310px; width:100%; vertical-align:bottom;}



/*----*/
.nav{ overflow:hidden; width:100%; margin:2% auto;}
.nav ul{ overflow:hidden;}
.nav ul li{ float:left; width:24.99%; text-align:center; background:#97309b; padding:1% 0; border-left:2px solid #720d77;border-bottom:2px solid #720d77; font-size:.9em;}
.nav ul li:nth-child(1){ margin-left:0; border-left:0;}
.nav ul li:nth-child(5){ margin-left:0; border-left:0; color:#ffff00}
.nav ul li:nth-child(5) a{  color:#ffff00}

.nav ul li a{ color:#fff;}
/*.nav ul li a:hover{ color:#ffff00}*/
/*header end*/
.banner{ width:100%; margin-bottom:2%;}
.banner img{ width:100%;}
/*-----*/
.charge{ overflow:hidden;border:1px solid #cfcfcf;}
.charge span{ float:left; width:8%; border-right:1px solid #cfcfcf}
.charge span img{ width:100%;}
.charge p{ float:left; width:90%;color:#f90000; margin-left:2%;font-size:.8em; line-height:1.9em;}
.charge p a{ color:#f90000;}
/*-------------*/
.headline{ overflow:hidden; background:url(../images/a_13.jpg) no-repeat; background-size:100% 100%; width:100%; margin-top:2%; height:2.5em;}

.headline p{ width:22%;color:#97309b; font-size:1.1em;float:left; margin-left:4%; margin-top:1.5%; padding:0;font-weight:bold;}
.headline span{ width:46.5%; margin-left:2%; color:#979797; font-size:0.8em; margin-top:0%; float:left; text-align:left; line-height:2.7em; }
.headline a{ float:right; margin-right:4%; width:20%; margin-top:2%;}
.headline a img{ width:100%;}

.headline_1{ overflow:hidden; background:url(../images/a_13.jpg) no-repeat; background-size:100% 100%; width:100%; margin-top:2%; height:2.5em;}

.headline_1 p{ width:32%;color:#97309b; font-size:1.1em;float:left; margin-left:4%; margin-top:1.5%; padding:0;font-weight:bold;}
.headline_1 span{ width:46.5%; margin-left:2%; color:#979797; font-size:0.8em; margin-top:0%; float:left; text-align:left; line-height:2.7em; }

/*==========*/
.a_zix{ overflow:auto; margin:2% auto;}
.a_zix a{ float:left;}
.a_zix a img{ width:100%;}
.a_zix a:nth-child(1){ width:34%; margin-left:8%;}
.a_zix a:nth-child(2){ width:44%; margin-left:8%;}
.a_zix_1,.a_zix_2{ overflow:auto; margin:2% auto;}
.a_zix_1 a,.a_zix_2 a{ float:left;}
.a_zix_1 a img,.a_zix_2 a img{ width:100%;}
.a_zix_1 a:nth-child(1),.a_zix_2 a:nth-child(1){ width:34%; margin-left:8%;}
.a_zix_1 a:nth-child(2){ width:38%; margin-left:8%;}
.a_zix_2 a:nth-child(2){width:34%; margin-left:8%;}
/*======*/
.a_yt{ width:90%; margin:2% auto;}
.a_yt img{ width:100%;}
/*========*/
.a_lx_1{ width:90%; margin:0 auto; margin-bottom:3%; text-indent:2em; font-size:.8em; color:#393939}
.a_lx_2{ width:90%; margin:0 auto; margin-bottom:3%; text-indent:2em; font-size:.8em; color:#393939}
.a_lx_2 b{ color:#e70000}

/*====*/
.a_dlt{ overflow:hidden; width:95%; margin:2% auto; background:url(../images/a_37.jpg) no-repeat; background-size:100%;}
.a_dlt dt{ float:left; width:25%;}
.a_dlt dt img{ width:100%;}
.a_dlt dd{ float:left; width:74%;  overflow:hidden}
.a_dlt dd span{ float:left; width:25%; font-size:.5em; margin-left:10%; color:#8f8f8f;border-right:1px solid #c2c2c2; margin-top:5%;}
.a_dlt dd span b{ font-size:1.5em; color:#393939}
.a_dlt dd p{ float:left; width:60%; font-size:.7em;  padding-left:5%; margin-top:5%;}
.a_dlt dd p b{ color:#97309b; font-size:1.2em; font-weight:lighter;}
.a_wg{ width:100%; display:block; margin:5% auto; margin-bottom:2%; overflow:hidden}
.a_wg a{ width:30%; float:left; color:#fff; font-size:.7em; line-height:2.0em; text-align:center; margin-left:12%;}
.a_wg a:nth-child(1){ background:#97309b; border-radius:.4em;}
.a_wg a:nth-child(2){ background:#ff8400; border-radius:.4em;}

/*======*/
.b_a{ width:42%; background-size:100% 100%; color:#e70000; font-size:.8em; display:block; padding-left:5%; line-height:2em; margin:0 auto;}
.b_a_1{ width:42%; background-size:100% 100%; color:#e70000; font-size:.8em; display:block; padding-left:12%; line-height:2em; margin:0 auto;}
/*==========*/
.a_sup{ overflow:hidden; border:1px solid #D5D5D5; width:96%; margin:2% auto; border-bottom:0;}
.a_sup li{  line-height:2em; overflow:hidden;}
.a_sup li span{ float:left; width:30%; font-size:.8em; color:#651C6B; background:url(../images/a_59.jpg) no-repeat 10% 50%; background-size:20%; padding-left:9%; border-bottom:1px solid #D5D5D5;border-right:1px solid #D5D5D5;}
.a_sup li p{ float:left;  width:70%; padding-left:3%; font-size:.8em; border-bottom:1px solid #D5D5D5;}
.a_sup li p a{ color:#393939}
/*---------*/
.a_kj{ height:4em; text-align:center; line-height:2em; border:1px solid #D5D5D5}
/*-------------*/
.a_fk{ overflow:hidden; background:#952F9C; text-align:center; color:#fff; font-weight:bold; font-size:1em; line-height:2em; margin:2% auto;}
.a_fk span{ font-size:.7em; font-weight:lighter;}


.a_bid input.htc { background:url(../images/c_03.jpg) no-repeat center top; width:33%; margin-left:10%; border:none; display:inline; cursor:pointer; background-size:100% 100%; line-height:190%;}
.a_bid input.htc2{ background:url(../images/c_05.jpg) no-repeat center top; width:100%; margin-left:10%; border:none; display:inline; cursor:pointer; background-size:100% 100%; line-height:190%;}
/*==========*/
.a_bid{ background:url(../images/a_78.jpg) no-repeat; overflow:hidden; background-size:100%; width:98%; margin:2% auto; padding-top:3%;}
.a_bid div{ overflow:hidden; margin-top:1%;}
.a_bid label{ width:35%; text-align:right; font-size:.8em; line-height:1.8em; float:left}
.a_bid input,.a_bid select{ float:left;border:1px solid #D5D5D5;  margin-left:2%; width:40%;}
.a_qur{ overflow:hidden; margin-bottom:3%; margin-top:2%;}
.a_qur a{ float:left; width:33%; margin-left:5%;}
.a_qur a img{ width:100%;}
.a_qur a:nth-child(1){ margin-left:12%;}

/*----*/
.foot{ background:url(../images/a_83.jpg) no-repeat; background-size:100%; overflow:hidden;}
.foot h2{ font-size:1.3em; margin-top:3%; text-align:center; color:#771A75}
/*---------------------------*/
.fot_1{ overflow:hidden; width:100%;}
.fot_1 dt{ width:41%; float:right; font-size:.7em;}
.fot_1 dt p{ margin-top:5%; color:#393939}
.fot_1 dd{ width:70%; float:right; overflow:hidden; margin:2% auto;}
.fot_1 dd a{ width:30%; background:url(../images/b_03.jpg) no-repeat; background-size:100%; float:left; color:#fff; font-size:.7em; line-height:2.5em; padding-left:4%; margin-left:5%;}
.fot_1 dd a:nth-child(1){ margin-left:23%;}
.foot_2{ font-size:.7em; text-align:center; width:96%; margin:2% auto; color:#9e9c9c}
/*-----------------*/
	.slideBox{ position:relative; width:100%; overflow:hidden; margin:10px auto; }
	.slideBox .hd{ position:absolute; width:100%; bottom:60%; left:0; z-index:1; }
	.slideBox .hd img{ width:100%;  }
	.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:0; display:block; width:6%; height:3em;  text-align:center;   }
	.slideBox .next{ left:auto; right:0;}
	.slideBox .bd{ position:relative; z-index:0; width:80%; margin:0 auto }
	.slideBox .bd li{ position:relative; }
	.slideBox .bd li img{ width:100%;  display:block;   }
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:27px; line-height:27px;  text-align:center;  color:#fff; background-color:rgba(0,0,0,0.7); ; 
	}
/*--------------
.a_hid{ display:none;}*/
/*----------------------*/
/* actGotop */
.actGotop{position:fixed;_position:absolute;bottom:6%;right:3%;width:14%;;display:none;}
.actGotop a,.actGotop a:link{width:40px; height:40px;display:inline-block;background:url(../images/fanh.png) no-repeat; background-size:100%;outline:none;}


.main{width:100%;min-width:320px;margin:0 auto;max-width:640px;overflow: hidden;}
@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}}



