body{background-color:#fff;padding-top:30px;margin:0px;padding:0px;}
img,input{border:0px;vertical-align:top;}
h1,div,ul,li{list-style:none; margin:0px; padding:0px;}
a{text-decoration:none;}
.main{max-width:680px; min-width:320px; margin:0px auto;}
.img_wax img{width:100%; height:auto; display:block;}
.logo_b{height:0.425rem; margin-top:0.15rem; background:#2175cb;}
.muen{ width:100%; margin:0.35rem 0px 0px 0px; padding:0px;}
	.muen li{float:left; width:25%; border:none; padding:0.1rem 0.075rem; box-sizing:border-box; margin:0px;}
	.muen li.li1{padding-left:0px; padding-right:0.1rem;}
	.muen li.li2{padding-left:0.1rem; padding-right:0px;}
.bann{margin-top:0.45rem;}	
.tit{margin-top:0.6rem; background:#2770cf; height:1.675rem;}
	/*.tit .tit_le{width:6rem; float:left;}*/	.tit .tit_le{width:5rem; float:left;}
	.tit .tit_ri{width:15%; float:right; text-align:center; background:#2770cf;}
	.tit .tit_ri a{ font-size:0.6rem; padding:0.15em; color:#fff;  line-height:1.675em;}
.ks{margin-top:0.6rem;margin-bottom:0.15rem; height:3.875rem;}
	.ks .ks_le{width:5rem; float:left;}
	.ks .ks_cn{width:8.95rem; float:right; margin-left:0.15em; overflow:hidden;}
		.ks .ks_cn li{width:2.82rem; height:1.75rem; padding:0 0.075rem  0.15rem 0; overflow: hidden;  list-style:none; float:left;}
		.ks .ks_cn li table{width:100%; border:0.025rem solid #2770ce; border-radius:0.225em;}
			.ks .ks_cn li table td{width:100%; height:1.75rem; text-align:center; vertical-align:middle; font-size:0.4rem; line-height:0.5rem; color:#000; box-sizing:border-box; padding:0rem 0.4rem}
				.ks .ks_cn li table td a{color:#000;}
			.ks .ks_cn li .box_cen{ transform: translate(0%, 15%); font-size:0.4rem;}
			.ks .ks_cn li .box_cen a{font-size:0.4rem; line-height:0.4rem; color:#000;}
			.ks .ks_cn li .box_show{ text-align:center; transform: translate(0%, 15%); font-size:0.4rem;}
				.ks .ks_cn li .box_show div{font-size:0.4rem; height:0.8rem; word-wrap:break-word; width:100%;}
				.ks .ks_cn li .box_show a{font-size:0.4rem; line-height:0.4rem; color:#000;}
	.ks .ks_ri{width:0.855rem; float:right;}
.zjtd{margin-top:0.75rem;}
.mfbd{margin-top:0.5rem;}
.yyhj{margin-top:0.7rem;}

.foot { overflow: hidden; background: #f4f4f4; margin-bottom: 2.5rem;}
.foot h1 img { width: 100%;}
.foot dl { overflow: hidden; width: 98%; margin: 0 auto; border-bottom: 1px dashed #d2d2d2; padding-bottom: 0.5rem; font-size:0px;}
.foot dt { width: 12%; float:left;}
.foot dt img { width: 100%;}
.foot dd {width: 86%; font-size: 0.6rem; color: #333; line-height: 0.8rem; float:right; margin-inline-start:0px;}
.foot h2 { text-align: center; background: #949494; font-size: 0.6rem; color: #fff; line-height: 1.975rem;}
.blank1 { height: 0.5rem; font-size: 0; line-height: 0; clear: both; overflow: hidden;}
/*banner*/
.banner{position:relative;overflow:hidden;}
.banner .bd{overflow:hidden;}
.banner .hd{width:100%;height:4px;position:absolute;z-index:1;bottom:5px;text-align:center;}
.banner .hd ul li{display:inline-block;width:30px;height:4px;background:#fff;border-radius:4px;margin:0 3px;vertical-align:top;text-indent:9999px;overflow: hidden;}
.banner .hd ul .on{background:#f46b27;}
.clear{ clear:both;}