@charset "utf-8";
html,body,div,ul,ol,li,p,h3,h4,span,input,textarea,select,option,table,tr,td,dd,dl,strong{
	padding: 0;
	margin: 0;

}
body{font-family:"微软雅黑";width:100%;color:#202020;overflow-x:hidden;  font-size:24px; }
img{border:none;max-width:100%; vertical-align:middle;}
ul,li{list-style-type:none;}
input{outline: none;}
a{text-decoration:none;}
.clear{clear: both;}
.main{ margin:0 auto;min-width:320px;max-width:640px;}
.bt{ width:100%; margin:6% auto 3% auto; background:#ebebeb; color:#781d76; font-size:26px; padding:1.8% 0; text-indent:4%; border-bottom:4px solid #e1e1e1;}
.bt a{ color:#781d76}
.ziti{font-size:20px !important;}

/****content****/
.head_m{ width:100%; overflow:hidden; background:#e5e5e5; height:48px; overflow:hidden}
.head_gd{ width:100%; margin:0 auto;}
.head_gd ul li{ width:100%; height:48px; line-height:48px;overflow:hidden; margin:0 auto; background:url(../img/li_lb.jpg) no-repeat 3% center;  color:#504f4f; font-size:16px; text-indent:10%;}
.head_gd ul li a{ color:#781d76;}

.con1{ width:94%; margin:6% auto 0 auto;}
.con1 ul li{ width:100%; margin-bottom:4%;}
.con1 ul li.lz{ margin-bottom:0 !important}
.con_img{ margin-top:4%;}

.qwzj{width:94.5%; margin:0 auto;}
#zj{width:100%;max-width:640px;overflow:hidden;margin:3% auto 0 auto;left:0;right:0;}
#zj .bd{width:100%; margin-top:2%;}
#zj img{float:left;}
#zj .bh{margin:0 auto;height:6px; width:100%}
#zj .bh li{width:24.6%;height:6px;display:inline-block;background:#b0b0b0; float:left; margin-right:0.5%; box-sizing:border-box;}
#zj .bh li.on{background:#781d76;}
#zj .bh li.lz{ margin-right:0 !important}

.con3{width:94%; margin:0 auto;}
.con3 ul li{ width:100%; padding:2% 0; border-bottom:1px dashed #8e8d8d; color:#757575}
.con3 ul li a{ color:#781d76}
.con3 ul li .x5{ color:#484848 !important}


/* --------------------------------------------------------*/
@media screen and (min-width:500px) and (max-width:640px){
	body{ font-size:20px;}
	.ziti{font-size:16px !important;}
	.bt{ font-size:24px;}
	.bt img{ width:38px; height:36px;}
	.head_gd ul li{ text-indent:10%;}
	}
@media screen and (min-width:400px) and (max-width:499px){
	body{ font-size:18px;}
	.ziti{font-size:15px !important;}
	.bt{ font-size:22px;}
	.bt img{ width:34px; height:32px;}
	.head_gd ul li{ text-indent:12%; font-size:16px;background-size:7%;}
	}
@media screen and (min-width:360px) and (max-width:399px) {
	body{ font-size:16px;}
	.ziti{font-size:13px !important;}
	.bt{ font-size:20px;}
	.bt img{ width:32px; height:30px;}
	.head_gd ul li{ text-indent:12%; font-size:14px;background-size:8%;}
	}
@media screen and (max-width:359px) {
	body{ font-size:14px;}
	.ziti{font-size:12px !important;}
	.bt{ font-size:18px;}
	.bt img{ width:30px; height:28px;}
	.head_gd ul li{ text-indent:12%; font-size:14px; background-size:8%;}
	}