html,body,div,p,dl,dt,dd,span,i,em,ul,li,a,img,h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
}

img{
	border:none;
}

ul,li{
	list-style:none;
}

a{
	text-decoration:none;
}

body{
	max-width:750px!important;
	margin:0 auto;
}

.banner img{
	width:100%;
}

.topbox{
	width:94%;
	margin:0 auto;
	display:flex;
	justify-content:flex-start;
	margin-top:1em;
}

.topbox p{
	width:30%;
}

.topbox p img{
	width:100%;
	display:block;
}


.headtit{
	width:auto;
	margin-left:.8em;
	margin-top:.6em;
}

.headtit img{
	display:block;
	width:100%;
}

.headtit h2{
	width:.6em;
}

.headtit h3{
	font-size:1.2em;
	font-weight:normal;
	margin-top:.4em;
	margin-bottom:.1em;
}

.headtit h4{
	width:1.4em;
}

.toptext{
	width:94%;
	margin:0 auto;
	margin-top:.6em;
}

.toptext p{
	font-size:.5em;
	line-height:1.8em;
}


.zixun{
	width:40%;
	height:auto;
	margin:0 auto;
	margin-top:1em;
}

.zixun a{
	width:100%;
	height:2.4em;
	display:block;
	background:#FF6537;
	line-height:2.4em;
	border-radius:2em;
	text-align:center;
	color:#FFF;
	font-size:.6em;
	transition:.6s;
}



.shuji{
	width:94%;
	height:auto;
	margin:0 auto;
	margin-top:2em;
	border:1px solid #eee;
	border-radius:10px;
	box-shadow:0 0 .6em #CCCCCC;
	display:flex;
	justify-content:space-between;
	overflow:hidden;
	position:relative;
	flex-wrap:wrap;
}


.shuji div{
	width:48%;
	height:auto;
	margin-top:1em;
	margin-bottom:1em;
	border-right:1px solid #eee;
	box-sizing:border-box;
	text-align:center;
	overflow:hidden;
}

.shuji div h3{
	font-size:1.2em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.shuji div h3 span{
	font-weight:normal;
	font-size:.4em!important;
	vertical-align:top;
}

.shuji div p{
	font-size:.5em!important
}

.shuji div h4{
	width:2.0em;
	margin:0 auto;
}

.shuji div h4 img{
	width:100%;
	display:block;
}


.shuji .sjbg{
	width:4.4em;
	height:4.4em;
	border-radius:2em;
	background:#FF6537;
	position:absolute;
	left:-2.4em;
	bottom:-4em;
}

.shuji .sjbg2{
	width:4.4em;
	height:4.4em;
	border-radius:2em;
	background:#FF6537;
	position:absolute;
	right:-2.4em;
	top:-4em;
}


.nbr{
	border-right:none!important;
}



.mupiao{
	width:100%;
	margin-top:2em;
	text-align:center;
}

.mupiao h2{
	width:auto;
	color:#FF7257;
	font-size:.6em;
}

.mupiao h3{
	font-size:1.2em;
}

.mpbox{
	width:94%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	margin-top:1em;
}

.mpbox .px{
	width:48.8%;
	border:1px solid #EEE;
	box-sizing:border-box;
	border-radius:.4em;
}

.px dl{
	padding:.2em;
}

.px dl dt{
	font-size:.7em;
	font-weight:bold;
	margin-top:.3em;
}
.px dl dd{
	font-size:.44em;
	margin-top:1em;
	line-height:1.8em;
}

.mpimg{
	width:94%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	margin-top:.5em;
}

.mpimg p:nth-child(1){
	width:48%;
}


.mpimg p:nth-child(2){
	width:49.4%;
}

.mpimg p img{
	width:100%;
	display:block;
	margin-bottom:.5em;
}


.works{
	width:94%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.works p{
	width:32%;
	margin-bottom:.3em;
}

.works p img{
	display:block;
	width:100%;
}



/*标题*/

.titles{
	width:100%;
	margin:0 auto;
	text-align:center;
	margin-top:2em;
	margin-bottom:1em;
}

.titles h3{
	width:auto;
	font-size:1.4em;
	margin-bottom:.2em;
}

.titles p{
	font-size:.5em!important;
	color:#666;
}


.baoming{
	width:100%;
	height:2.4em;
	background:url(../images/bmbg.png) no-repeat;
	background-size:100% auto;
	margin-top:2em;
	overflow:hidden;
	padding:.3em 0 .4em 0;
}

.baoming dl{
	width:94%;
	height:100%;
	margin:0 auto;
	display:flex;
	justify-content:flex-start;
	align-items:center;
}


.baoming dl dt{
	width:32%;
	margin-left:2%;
}

.baoming dl dt input{
	width:100%;
	height:3em;
	border:none;
}

.baoming dl dt input.ipus{
	font-size:.5em;
	text-indent:.5em;
}

.baoming dl dt input.sbm{
	border:none;
	background:#FF6537;
	text-align:center;
	cursor:pointer;
	font-size:.5em;
	color:#FFF;
}




