/* ********CSS reset****** */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,pre,form,input,textarea,th,td,select
{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Helvetica, Tahoma, Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
}
ol,ul{
	margin:0;
	padding:0;
	list-style: none;
}
a{
	text-decoration:none;
	color: #333;
}
img{
	border:none;
	vertical-align: top;
}
/* ********公共样式****** */
.wrap{
	margin:0 auto;
	width:1190px;
}
.boxClear:after{
	content: "";
	display:block;
	clear: both;
}
.boxClear{
	zoom:1;
}
/* banner  */
#l_banner{
	width:100%;
	height:593px;
}
.banner_top{
	width:100%;
	height:493px;
	background: url(../images/banner_bg.jpg) no-repeat center center;
}
#l_banner a:hover{
	background: url(../images/join_active.jpg) no-repeat center center;
}
#l_banner a{
	display:block;
	height:100px;
	background: url(../images/join.jpg) no-repeat center center;
}
/* mainOne */
#mainOne .mainCon{
	background:#f7f7f7;
}
#mainOne h2{
	height:275px;
	width:1190px;
	background:url(../images/title.jpg) no-repeat 50px #fff;

}
#mainOne ul.frist{
	
	padding-top:13px;
	width:1190px;
}
#mainOne ul.frist li{
	width:198px;
	height:236px;
	float:left;
}
#mainOne ul.frist li p{
	text-align:center;
	font-size:18px;
	line-height:46px;
	color:#111111;
	font-weight: bold;
}
#mainOne ul.frist li.di{
	height:149px;
}
#mainOne ul.second li{
	width:390px;
	height:236px;
	
}
#mainOne ul.second li img{
	margin:0 auto;
	display: block;
}
/* mainTwo */
#mainTwo h2{
	height:134px;
	width:1190px;
	background:url(../images/ljwm.jpg) no-repeat 24px 41px;
}
#mainTwo dl{
	padding:34px 0 10px;
}
#mainTwo dt{
	float:right;
	padding: 12px 0px;
}
#mainTwo dd{
	float:left;
	width:568px;
	padding-left:46px;
}
#mainTwo dd p{
	line-height:46px;
	font-size: 21px;
	font-style:italic;
	text-indent:41px;
}
#mainTwo dd p strong{
	font-size:28px;
	color:#020202;
}
#mainTwo .p{
	background:url(../images/font.jpg) no-repeat 88px 34px;
	height:176px;
}
/* mainThree */
#mainThree{
	background: #f7f7f7;
	height:1046px;
}
#mainThree h2{
	height:262px;
}
#mainThree h2 .span{
	color:#52cbea;
	display:block;
	font-weight:normal;
}
#mainThree h2 .span1{
	font-size:52px;
	padding-top:50px;
	
}
#mainThree h2 .span2{
	font-size:90px;
}
#mainThree ul li{
	width:396px;
	height:338px;
	float:left;
}
#mainThree ul li img{
	display:block;
	margin:0 auto;
	margin-bottom: 16px;
}
#mainThree ul li p{
	text-align: left;
	color:#232323;
	font-size:22px;
	line-height:42px;
	padding-left:88px;
}
#mainThree ul li p.pTag{
	font-size:16px;
	line-height:30px;
	color:#646464;
}
/* mianFour */
#mianFour .ConTitle{
	height:330px;
	border-bottom: 1px solid #dbdbdb;
}
#mianFour .ConTitle h2{
	background: url(../images/f_title.jpg) no-repeat 0 34px;
	height:320px;
	width:469px;
	float:left;
}
#mianFour .ConTitle .tilteR{
	width:718px;
	padding-top:82px;
	float:left;
}
#mianFour .ConTitle .tilteR .p1{
	font-size:36px;
	line-height:60px;
	color:#4d4d4d;
	padding-left: 52px;
}
#mianFour .ConTitle .tilteR .p2{
	font-size:26px;
	line-height:36px;
	color:#4a4a4a;
}
#mianFour .ConTitle .tilteR .p2 span{
	color:#fe5250;
}
#mianFour .ConTitle .tilteR a{
	background: url(../images/wylx_btn.jpg) no-repeat;
	width:216px;
	height: 68px;
	display:block;
	margin:0 auto;
	margin-top:12px;
}
#mianFour .ConTable li{
	padding: 10px 0;
	line-height:54px;
	overflow: hidden;
} 

#mianFour .ConTable li span{
	text-align: right;
	display:inline-block;
	font-size:22px;
	color:#121212;

}
#mianFour .ConTable li span.wh {
   width:186px;
   	padding-left:186px;
    }
#mianFour .ConTable li span.name,#mianFour .ConTable li span.title{
	padding-left: 0;
}
#mianFour .ConTable li span.title{
	font-size: 26px;
}
#mianFour .ConTable li em.red{
	color:#ff4449;
	padding:0 8px;

}
#mianFour .ConTable li input{
	font-size:20px;
}
#mianFour .ConTable li input[type="text"]{
	width:580px;
	border:1px solid #dfdfdf; 
	height:52px;
	line-height: 52px;
	padding:0 10px;
}
#mianFour .ConTable li select{
	height:52px;
	line-height: 52px;
	font-size:20px;
	width: 138px;
	border:1px solid #dfdfdf; 
}
#mianFour .ConTable li input[type="radio"]{
	margin-left:10px;
}
#mianFour .ConTable li b{
	font-size:20px;
	font-style:normal;
	font-weight: normal;
	display: inline-block;
	padding-left: 12px;
}
#mianFour .ConTable li b.sex{
	font-size:22px;
	padding-left: 66px;
}
#mianFour .ConTable li select.addr{
	width:204px;
}
#mianFour .ConTable li .scProduct{
	width:660px;
	float: right;
	padding-right: 134px;
}
#mianFour .ConTable li .scProduct p{
	display:inline-block;
	font-size:20px;
	padding-right: 20px;
}
#mianFour .ConTable li input[type="file"]{
	outline:none;
}
#mianFour .ConTable li input[type="submit"]{
	width:339px;
	height:90px;
	background: url(../images/submit.jpg) no-repeat;
	cursor:pointer;
	border:none;
	display: block;
	margin:72px auto 92px;
}
/* mainFive */
#mainFive .mainCon{
	height:126px;
}
#mainFive .mainCon dl{
	overflow: hidden;
	float:left;
	width:297px;
}
#mainFive .mainCon dt{
	float: left;
	width:62px;
	height:48px;
	background: url(../images/icon.jpg) no-repeat;
}
#mainFive .mainCon dt.icon2{
	background: url(../images/icon.jpg) no-repeat  0 -48px;
}
#mainFive .mainCon dt.icon3{
	background: url(../images/icon.jpg) no-repeat 0 -96px;
}
#mainFive .mainCon dt.icon4{
	background: url(../images/icon.jpg) no-repeat  0 -144px;
}
#mainFive .mainCon dd{
	float:left;
	width:220px;
	font-size:16px;
	line-height: 22px;
}
#mainFive .mainCon dd p{
	color:#737373;
	font-size:16px;
}
/* top_btn */
.top_btn{
	width:60px;
	height:200px;
	position: fixed;
	bottom:30px;
	right:60px;
	background: url(../images/top_pic.jpg) no-repeat;
}
.top_btn a{
	display: block;
	position: absolute;
	top:0;
	left:0;
	width:60px;
	height:150px;
}
.top_btn a.a1{
	top:150px;
	left:0;
	width:60px;
	height:50px;
	
}


