*{
	padding: 0;
	margin: 0;
}

a{
	text-decoration: none;
}

ul,li{
	list-style: none;
}

body{
	min-width: 1200px;
}

.banner{
	width: 100%;
	height: 578px;
	background: url(../images/banner.jpg) no-repeat center center;
}

.topinfo{
	width: 100%;
	height: 150px;
	background: #E79110;
}

.topinfo p{
	width: 1000px;
	line-height: 36px;
	margin: 0 auto;
	font-size: 18px;
	color: #fff;
	text-indent: 36px;
	padding-top: 30px;
}


.titles{
	width: 1000px;
	text-align: center;
	margin: 0 auto;
	margin-top: 50px;
}

.titles p{
	font-size: 34px;
	color: #E79110;
	font-weight: 700;
	margin-bottom: 20px;
}

.titles dl{
	width: 300px;
	height: 42px;
	line-height: 42px;
	border: 1px solid #E79110;
	margin: 0 auto;
	border-radius: 20px;
}

.titles dl dd{
	font-size: 18px;
	font-weight: bold;
	color: #E79110;
}

.calls{
	width: 32px;
	height: 32px;
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle;
}

.calls img{
	width: 100%;
}


.titles .smtitle{
	width: 100%;
	height: auto;
	line-height: 50px;
	text-align: center;
	font-size: 22px;
	margin-top: 30px;
}

.hezuo{
	width: 1200px;
	margin: 0 auto;
	font-size: 0;
	text-align: center;
	margin-top: 20px;
	position: relative;
}

.hezuo span{
	width: 200px;
	height: 200px;
	background: #fff;
	position: absolute;
	left: 490px;
	top: 70px;
	padding:5px;
	border-radius: 50%;
}

.hezuo span img{
	width: 100%;
}

.hezuo p{
	width: 600px;
	height: 330px;
	display: inline-block;
}

.hezuo p img{
	width: 600px;
}

.jiaoliu{
	width:1200px;
	height: auto;
	background: #eee;
	margin: 0 auto;
	margin-top: 30px;
	padding-bottom: 15px;
	margin-bottom: 50px;
	position: relative;
}

.jiaoliu h3{
	width: 100%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
	border-bottom: 1px solid #fff;
	margin-bottom: 15px;
}

.jiaoliu .cai{
   width: 100%;
   text-align: center;
   margin: 0 auto;
   font-weight: bold;
   color: #fff;
   font-size: 0;
}

.jiaoliu .cai dl{
	width: 280px;
	height: auto;
	display: inline-block;
	background: #fff;
	vertical-align: top;
	margin:0 10px;
	text-align: left;
}

.jiaoliu .cai dl dt{
	width: 80px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	display: inline-block;
	font-size: 18px;
	cursor: pointer;
	vertical-align: top;
}


.jiaoliu .cai dl dt.zhongbu{
   background: #E9662E;
}

.jiaoliu .cai dl dt.beibu{
	background: #FF9A35;
}

.jiaoliu .cai dl dt.nanbu{
	background: #AFAF61;
}

.jiaoliu .cai dl dt.dongbei{
	background: #FFCC66;
}


.jiaoliu .cai dl dd{
	width: 170px;
	display: inline-block;
	font-size: 14px;
	color: #333;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 5px;
}

.jiaoliu .cai dl dd span{
	display: block;
	text-align: left;
	line-height: 24px;
}

.jiaoliu ul{
	width: 100%;
	font-size: 0;
	text-align: center;
}

.jiaoliu ul li{
	width: 360px;
	display: inline-block;
	margin: 15px;
}

.jiaoliu ul li img{
	width: 100%;
}


.zixun{
	width: 360px;
	height: 50px;
	margin: 0 auto;
	text-align: center;
	line-height: 50px;
	margin-bottom: 50px;
}

.zixun a{
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	font-size: 18px;
	background: #E79110;
}

.zixun a:hover{
	background: #f00;
}

.jiaoliu .mores{
	width: 360px;
	height: 50px;
	background: #E79110;
	position: absolute;
	right: 30px;
	bottom: 120px;
	text-align: center;
	line-height: 50px;
}


.jiaoliu .mores a{
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	font-size: 18px;
}


.youzi{
	width: 1220px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
	text-align: center;
}

.youzi dl{
	width: 380px;
	height: auto;
	display: inline-block;
	background: #eee;
	margin: 0 10px;
	padding-bottom: 20px;
}

.youzi dl dt{
	width: 380px;
	height: 100px;
	text-align: center;
	line-height: 100px;
	font-size: 40px;
	font-weight: bold;
	background: #E1E1E1;
	color: #E79110;
}

.youzi dl dd{
	text-align: center;
	line-height: 30px;
	margin-top: 20px;
	font-size: 20px;
}



.haoping{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	margin-top: 30px;
	text-align: center;
}

.fl{
	float: left;
}

.fr{
	float: right;
}


.haoping dl{
	width: 580px;
}

.haoping dl dt{
	width: 70px;
	float: left;
}

.haoping dl dt img{
	width: 100%;
}

.haoping dl dd{
	width: 500px;
	float: left;
	padding-left: 10px;
}

.pname{
	font-size: 16px;
	font-weight: normal;
	color: #89939C;
	height: 26px;
	text-align: left;
}
.ptext{
	font-size: 15px;
	line-height: 24px;
	text-align: left;
}

.ptext img{
	width: 200px;
	margin-right: 10px;
	display:inline-block;
	margin-top: 10px;
}

.ptext2{
	text-align: left;
}
.ptext2 img{
	width: 158px;
	margin-right: 10px;
	display:inline-block;
	margin-top: 10px;
}
.ptext2 img:last-child{
	margin-right: 0;
}

.myform{
	width:1200px;
	height:80px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	margin-top: 30px;
	margin-bottom: 50px;
}

.myform ul{
	width:auto;
}

.myform ul li{
	width:auto;
	margin:10px;
	display:inline-block;
	font-size:18px;
	color:#333;
}


.ipbor{
	width:300px;
	border:1px solid #f00;
	height:42px;
	text-indent:5px;
	border-radius:5px;
	font-size:18px;
}

.bbai{
	background:#f00;
	cursor:pointer;
	border: none;
	color: #fff;
}

.bbai:hover{
	font-weight: bold;
}

