@charset "gb2312";
.wrap{width: 100%; max-width:640px; min-width:320px; margin: 0 auto;font-size:15px; line-height:24px; color:#3c3c3c; background:#eeeeee;}
*{margin:0px; padding:0px;}
.img-responsive{display: block; max-width: 100%; height: auto;}
.con{width:96%; margin:0 auto;}
.ti2{text-indent:2em;}
.l{float:left; display:inline;}
.r{float:right; display:inline;}

.logo{width:96%; margin:0 auto; padding:0px 2%; background-color:#063978;}
.ban{margin-bottom:5px;}
.ban img{vertical-align:top; }

.boxa{ background:#fff; border:1px solid #cfcfcf; border-radius:5px; margin-bottom:20px;}

.title{background:#ebebeb;}
.title h2{color:#3c3c3c; height:38px; line-height:38px;  font-size:18px;font-family:"microsoft yahei"; font-weight:normal;}
.title h2 img{ margin-left:10px; margin-right:10px;}

.boxa1{padding-top:20px;}
.boxa1 li{float:left; display:inline; width:31%; margin-right:3%;}
.boxa1 li img{margin:0 auto;}
.boxa1 li p{font-size:16px; text-align:center;font-family:"microsoft yahei";}
.boxa2{ width:90%; margin:10px auto 0px; line-height:26px;}

.zixun{ font-size:18px; height:36px; line-height:36px; margin:20px 0 ; text-align:center; font-family:"microsoft yahei";}
.zixun a{ padding:5px 12px;color:#fff; background:#ff6800; border-radius:10px; }

.boxb{ background:#fff; border:1px solid #cfcfcf; border-radius:5px; margin-bottom:20px;}
.boxb1{padding-top:20px;}
.boxb1 li{float:left; display:inline; width:30%; margin-right:3%; background:#5b5b5b; color:#fff;font-size:18px;font-family:"microsoft yahei"; text-align:center;border-radius:5px; padding:10px 0px; margin-bottom:10px}
.boxb p{width: 95%;  margin: 0 auto;}
.boxb span{color:#ff6800;}

.ad { margin-bottom:20px}

.boxc{ background:#fff; border:1px solid #cfcfcf; border-radius:5px; margin-bottom:20px;}
.boxc p{width: 95%;  margin: 0 auto; padding-top:20px}
.boxc span{color:#ff6800;}
.boxc1{width:80%; margin:20px auto 0px; text-align:center;}
.boxc1 img{vertical-align:top; margin:0 auto;}

.boxd{ background:#fff; border:1px solid #cfcfcf; border-radius:5px;margin-bottom:20px; }
.boxd1{ padding:32px 0px; background:#5b5b5b;}
.boxd1a{margin-bottom:10px;}
.boxd1a  li{float:left; display:inline;}
.boxd1a .la{ width:75px; height:100px;position:relative; overflow:hidden;}
.boxd1a .la span{width:100px; height:100px; display:inline-block; background:#267edd; color:#fff; position:absolute; left:-40px; top:0px; border-radius:100px;font-size:18px;font-family:"microsoft yahei";}
.boxd1a .la span b{position:absolute; left:46px; top:25px;}
.boxd1a .lb{ width:84%; color:#fff; border-bottom:1px dashed #393838; padding-bottom:14px; font-family:"microsoft yahei";}

.boxd1b{margin-bottom:10px;}
.boxd1b  li{float:left; display:inline;}
.boxd1b .bla{ width:75px; height:100px;position:relative; overflow:hidden;}
.boxd1b .bla span{width:100px; height:100px; display:inline-block; background:#f5584c; color:#fff; position:absolute; left:-40px; top:0px; border-radius:100px;font-size:18px;font-family:"microsoft yahei";}
.boxd1b .bla span b{position:absolute; left:46px; top:25px;}
.boxd1b .blb{ width:84%; color:#fff; border-bottom:1px dashed #393838; padding-bottom:2%; font-family:"microsoft yahei"; padding-top: 3%;}

.boxd1c  li{float:left; display:inline;}
.boxd1c .cla{ width:75px; height:100px;position:relative; overflow:hidden;}
.boxd1c .cla span{width:100px; height:100px; display:inline-block; background:#775ea5; color:#fff; position:absolute; left:-40px; top:0px; border-radius:100px;font-size:18px;font-family:"microsoft yahei";}
.boxd1c .cla span b{position:absolute; left:46px; top:25px;}
.boxd1c .clb{ width:84%; color:#fff; font-family:"microsoft yahei";}
.boxd1c .clb p{margin-bottom:8px;}
.boxd1c .clb a{color:#fff; background:#393838; border-radius:5px; padding:3px 5px; display:inline-block}

.boxe{ background:#fff; border:1px solid #cfcfcf; border-radius:5px; margin-bottom:20px; }
.boxe1{padding-top:20px;width:80%; margin:0 auto; padding-bottom:20px;}
.boxe1 img{ margin:0 auto;}
.boxe1 li{ width:45%;font-family:"microsoft yahei";}
.boxe1 li .e1a{font-size:18px; text-align:center; margin-bottom:10px; margin-top:5px;}
.boxe1 li .e1b{color:#787777}

@media (min-width: 320px) and (max-width: 400px){
	.wrap{font-size:14px; line-height:22px;  }
	.title h2{font-size:16px; }
	.title h2 img{ margin-left:5px; margin-right:5px;}
	.boxa1{padding-top:10px; width:95%; margin:0 auto;}
	.boxa1 li p{font-size:12px; text-align:center;font-family:"microsoft yahei";}
	.boxa2{ width:92%; margin:10px auto 0px; line-height:24px;}
	.zixun{ font-size:16px;}
	.boxb1{padding-top:10px;}
	.boxb1 li{font-size:13px;}
	.boxc p{ padding-top:10px}
	.boxd1a{margin-bottom:5px;}
	.boxd1a .la{ width:60px; height:90px;position:relative; overflow:hidden;}
	.boxd1a .la span{width:70px; height:70px; display:inline-block; background:#267edd; color:#fff; position:absolute; left:-20px; top:0px; border-radius:100px;font-size:16px;font-family:"microsoft yahei";}
	.boxd1a .la span b{position:absolute; left:26px; top:13px;}
	.boxd1a .lb{ width:80%; color:#fff; border-bottom:1px dashed #393838; padding-bottom:8px; font-family:"microsoft yahei"; font-size:12px; line-height:16px;}
	.boxd1b{margin-bottom:5px;}
	.boxd1b .bla{ width:60px; height:90px;position:relative; overflow:hidden;}
	.boxd1b .bla span{width:70px; height:70px; display:inline-block; background:#f5584c; color:#fff; position:absolute; left:-20px; top:0px; border-radius:100px;font-size:16px;font-family:"microsoft yahei";}
	.boxd1b .bla span b{position:absolute; left:26px; top:13px;}
	.boxd1b .blb{ width:80%; color:#fff; border-bottom:1px dashed #393838; padding-bottom:2%; font-family:"microsoft yahei"; padding-top: 3%; font-size:12px; line-height:16px;}
	.boxd1c .cla{ width:60px; height:90px;position:relative; overflow:hidden;}
	.boxd1c .cla span{width:70px; height:70px; display:inline-block; background:#775ea5; color:#fff; position:absolute; left:-20px; top:0px; border-radius:100px;font-size:16px;font-family:"microsoft yahei";}
	.boxd1c .cla span b{position:absolute; left:26px; top:13px;}
	.boxd1c .clb{ width:80%; color:#fff;font-family:"microsoft yahei"; font-size:12px; line-height:16px;}
	.boxe1{padding-top:10px;width:98%; margin:0 auto;padding-bottom:10px;}
	.boxe1 li{ width:49%;font-family:"microsoft yahei";}
	.boxe1 li .e1a{font-size:16px; text-align:center; margin-bottom:5px; margin-top:0px;}
	.boxe1 li .e1b{ font-size:12px;}
	.boxf .mt20{margin-top:10px;}
	.boxf1{border:1px solid #ebebeb;width:90%; margin:0 auto; padding:10px 2%;}
	.boxf1 .r1{font-size:15px; margin-bottom:5px;}
	.boxf1 .r2{text-align:center; margin:5px auto 0px;}
	.boxf1 .r2 a{color:#fff;font-family:"microsoft yahei"; font-size:15px; background:#ff6800; padding:3px 10px; border-radius:10px;}
	}
@media (min-width: 401px) and (max-width: 500px){
	.boxa1{padding-top:10px; width:95%; margin:0 auto;}
	.boxa1 li p{font-size:15px; text-align:center;font-family:"microsoft yahei";}
	.boxb1{padding-top:15px;}
	.boxb1 li{font-size:16px;}
	.boxc p{ padding-top:15px}
	.boxd1a .la{ width:60px; height:100px;position:relative; overflow:hidden;}
	.boxd1a .la span{width:80px; height:80px; display:inline-block; background:#267edd; color:#fff; position:absolute; left:-30px; top:0px; border-radius:100px;font-size:16px;font-family:"microsoft yahei";}
	.boxd1a .la span b{position:absolute; left:33px; top:13px;}
	.boxd1a .lb{ width:84%; color:#fff; border-bottom:1px dashed #393838; padding-bottom:11px; font-family:"microsoft yahei"; font-size:14px; line-height:18px;}
	.boxd1b .bla{ width:60px; height:100px;position:relative; overflow:hidden;}
	.boxd1b .bla span{width:80px; height:80px; display:inline-block; background:#f5584c; color:#fff; position:absolute; left:-30px; top:0px; border-radius:100px;font-size:16px;font-family:"microsoft yahei";}
	.boxd1b .bla span b{position:absolute; left:33px; top:13px;}
	.boxd1b .blb{ width:84%; color:#fff; border-bottom:1px dashed #393838; font-size:14px; line-height:18px;padding-bottom:3%; font-family:"microsoft yahei"; padding-top: 3%;}
	.boxd1c .cla{ width:60px; height:100px;position:relative; overflow:hidden;}
	.boxd1c .cla span{width:80px; height:80px; display:inline-block; background:#775ea5; color:#fff; position:absolute; left:-30px; top:0px; border-radius:100px;font-size:16px;font-family:"microsoft yahei";}
	.boxd1c .cla span b{position:absolute; left:33px; top:13px;}
	.boxd1c .clb{ width:84%; color:#fff;  font-size:14px; line-height:18px;padding-bottom:3%; font-family:"microsoft yahei";}
	.boxe1{padding-top:10px;width:92%; margin:0 auto;}
	.boxe1 li{ width:49%;font-family:"microsoft yahei";}
	.boxe1 li .e1a{font-size:16px; text-align:center; margin-bottom:5px; margin-top:3px;}
	.boxf1{border:1px solid #ebebeb;width:85%; margin:0 auto; padding:10px 2%;}
	}