﻿* {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: "微软雅黑";
}
h3 {
	font-size: 16px;
	font-family: "微软雅黑";
}
a {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-outline: none;
	text-decoration: none;
	color: #ff8027;
}
ul, ol, li {
	list-style: none;
}
.w {
	width: 1200px;
	margin: 0 auto;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.top_tbody {
	width: 1200px;
	margin: 0 auto;
	height: 40px;
	line-height: 40px;
	background: #323232;
	text-align: right;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.top_tbody a {
	color: #ffffff;
	margin-right: 30px;
}
.top {
	width: 100%;
	height: 100px;
	line-height: 100px;
}
.top img {
	width: 128px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 60px;
}
.top a {
	font-size: 22px;
	margin-left: 10px;
	padding: 5px 10px;
	font-weight: bold;
}
.top a:hover {
	background: #ff8027;
	color: #ffffff;
	border-radius: 5px;
}
.top .nav {
	background: #ff8027;
	color: #ffffff;
	border-radius: 5px;
}
#test1 {
	width: 1200px !important;
	margin: 0 auto;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.bottom_top {
	width: 1200px;
	margin: 0 auto;
	height: 300px;
	background: #323232;
	margin-bottom: 30px;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.bottom_top_left {
	width: 680px;
	height: 190px;
	float: left;
	border-right: 2px solid #fff;
	margin-top: 55px;
}
.bottom_top_right {
	float: left;
	margin-top: 65px;
	margin-left: 50px;
	color: #fff;
	width: 460px;
}
.bottom_top_right h3 {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 25px;
}
.bottom_top_right p {
	font-size: 18px;
	line-height: 35px;
	width: 180px;
	float: left;
	padding-left: 35px;
	background: url(../images/dh.png) no-repeat 0 5px;
}
.bottom_top_right .sj {
	background: url(../images/sj.png) no-repeat 0 5px;
	width: 460px;
}
.bottom_top_right .sj1 {
	background: url(../images/sj1.png) no-repeat 0 5px;
}
.bottom_top_right .gs {
	background: url(../images/gs.png) no-repeat 0 5px;
	width: 460px;
}
.gzewm {
	float: left;
	margin-left: 40px;
	width: 110px;
	text-align: center;
}
.gzewm img {
	width: 125px;
}
.gzewm p {
	line-height: 50px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	letter-spacing: 2px;
}
.bottom_nr {
	text-align: center;
	padding-bottom: 20px;
}
.bottom_nr a {
	padding: 15px;
	font-size: 16px;
	line-height: 50px;
}
.bottom_nr p {
	font-size: 16px;
	line-height: 30px;
}
/*首页*/
.lbt {
	width: 100%;
	height: 500px;
}
.gg {
	width: 1200px;
	margin: 0 auto;
	height: 60px;
	line-height: 60px;
	background: 20px 15px url(../images/gonggao.png) no-repeat #ff8027;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.gg .ggbody {
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
	color: #fff;
	font-family: "微软雅黑";
	margin-left: 50px;
}
.gg .ggbody span {
	font-size: 16px;
	margin-left: 20px;
}
.gg .ggbody a {
	font-size: 20px;
	color: #fff;
	margin-right: 20px;
	font-weight: bold;
}
.slht {
	width: 100%;
	height: 500px;
}
.slht .slhtbody {
	width: 1200px;
	margin: 0 auto;
}
.ywitem {
	width: 100%;
	height: 555px;
	background: #f2f3f7;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.ywitem .ywmlist {
	width: 400px;
	text-align: center;
	padding-top: 130px;
	float: left;
}
.ywitem .ywmlist h3 {
	font-size: 20px;
	line-height: 50px;
	font-family: "微软雅黑";
	color: #000;
	margin-top: 50px;
	font-weight: bold;
}
.ywitem .ywmlist p {
	width: 225px;
	margin: 0 auto;
	font-size: 14px;
}
.zxbody {
	width: 100%;
	height: 720px;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.zxtitle {
	text-align: center;
	width: 100%;
}
.zxtitle h3 {
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 2px;
	margin-top: 30px;
}
.zxtitle h4 {
	font-size: 16px;
}
.zxtitle span {
	width: 80px;
	border-bottom: 3px solid #ff8027;
	display: block;
	margin: 10px auto;
}
.zxitem {
	margin-top: 80px;
}
.zxitem_list {
	width: 275px;
	height: 376px;
	float: left;
	overflow: hidden;
	margin-right: 33px;
}
.zxitem_list_img {
	position: relative;
	height: 180px;
}
.zxitem_list_img img {
	z-index: 0;
}
.zxitem_list_img span {
	width: 275px;
	height: 40px;
	position: absolute;
	display: block;
	bottom: 0;
	left: 0;
	z-index: 1;
	background: #000;
filter:alpha(opacity:70);
	opacity: 0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
}
.zxitem_list_img h3 {
	position: absolute;
	bottom: 10px;
	left: 20px;
	z-index: 2;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
.zxitem_list_img:hover span {
	background: #ff8027;
}
.zxitem_list_cont {
	width: 233px;
	height: 155px;
	border-bottom: 1px solid #a6a6a6;
	border-left: 1px solid #a6a6a6;
	border-right: 1px solid #a6a6a6;
	padding: 20px;
}
.zxitem_list_cont a {
	width: 233px;
	display: block;
	line-height: 25px;
}
.zxitem_list_cont a h3 {
	margin-bottom: 15px;
	font-weight: bold;
}
.zxitem_list_cont .more {
	border-top: 1px solid #a6a6a6;
	margin-top: 10px;
	line-height: 50px;
	font-size: 14px;
	color: #a6a6a6;
	font-weight: bold;
}
.zxitem_list_cont .more:hover {
	color: #ff8027;
}
.hzbody {
	width: 100%;
	height: 600px;
	background: #f2f3f7;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.hzbody_list {
	margin-top: 50px;
}
.hzbody_list img {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
}
.jrwm {
	width: 100%;
	background: url(../images/jrwm.jpg) no-repeat center;
	height: 299px;
	display: block;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.jrwm a {
	width: 100%;
	height: 299px;
	display: block;
}
/*商家入驻*/
.sjrzbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/sjrzbanner.jpg) no-repeat center;
	overflow: hidden;
}
.sjrzbd {
	width: 450px;
	height: 320px;
	background: #fff;
	border-radius: 5px;
	display: block;
	margin-top: 90px;
	margin-left: 720px;
	overflow: hidden;
}
.sjrzbd h3 {
	width: 450px;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 3px;
	margin-top: 30px;
	overflow: hidden;
}
.sjrzbd .rzbd {
	width: 400px;
	margin: 10px auto;
}
.sjrzbd .text_input {
	width: 360px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	padding-left: 40px;
	margin-top: 10px;
	background: url(../images/rzbd1.jpg) 15px 10px no-repeat
}
.sjrzbd .text_input1 {
	width: 360px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	padding-left: 40px;
	margin-top: 10px;
	background: url(../images/rzbd2.jpg) 15px 10px no-repeat
}
.sjrzbd .text_yzm {
	width: 200px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	padding-left: 40px;
	margin-top: 10px;
	background: url(../images/rzbd3.jpg) 15px 10px no-repeat
}
.sjrzbd .text_submit {
	width: 400px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	background: #ff8027;
	border: 0;
	border-radius: 5px;
	margin-top: 10px;
}
.rzfwbody {
	width: 100%;
	height: 600px;
}
.rzllist li {
	width: 131px;
	margin-left: 20px;
	margin-right: 20px;
	float: left;
	text-align: center;
	margin-top: 60px;
}
.rzllist li h3 {
	font-size: 20px;
	margin-top: 20px;
}
.rzllist li .rzjt {
	margin-top: 40px;
}
.rzalbody {
	width: 100%;
	height: auto;
	margin-bottom: 20px;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.rzaltitle {
	margin-top: 30px;
	position: relative;
	height: 48px;
}
.rzaltitle a {
	width: 111px;
	line-height: 45px;
	height: 45px;
	border-bottom: 3px solid #c4c4c4;
	float: left;
	padding-left: 70px;
	font-size: 20px;
	color: #c4c4c4;
	font-weight: bold;
	background: url(../images/rztb21.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz1 {
	background: url(../images/rztb1.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz3 {
	background: url(../images/rztb2.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz2 {
	background: url(../images/rztb11.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz4 {
	background: url(../images/rztb3.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz41 {
	background: url(../images/rztb31.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz5 {
	background: url(../images/rztb4.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz51 {
	background: url(../images/rztb41.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz6 {
	background: url(../images/rztb5.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz61 {
	background: url(../images/rztb51.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz7 {
	background: url(../images/rztb6.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz71 {
	background: url(../images/rztb61.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz8 {
	background: url(../images/rztb7.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz81 {
	background: url(../images/rztb71.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz9 {
	background: url(../images/rztb8.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz91 {
	background: url(../images/rztb81.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz10 {
	background: url(../images/rztb9.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz101 {
	background: url(../images/rztb91.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz11 {
	background: url(../images/rztb10.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz111 {
	background: url(../images/rztb101.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz12 {
	background: url(../images/rztb11_1.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz121 {
	background: url(../images/rztb111.jpg) 30px 10px no-repeat;
}
.rzaltitle .rzhz13 {
	background: url(../images/rztb12_1.jpg) 30px 10px no-repeat;
	color: #ff8027;
	border-bottom: 3px solid #ff8027;
}
.rzaltitle .rzhz131 {
	background: url(../images/rztb121.jpg) 30px 10px no-repeat;
}
.rzaltitle span {
	border-bottom: 3px solid #c4c4c4;
	position: absolute;
	bottom: 0;
	display: block;
	width: 100%;
	z-index: -1
}
.rzalbody .zxtitle h3 {
	margin-top: 20px;
}
.rzallist {
	margin-top: 50px;
	height: 435px;
}
.rzallist li {
	width: 285px;
	height: 265px;
	float: left;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 30px;
}
.rzallist li img {
	width: 285px;
	height: 180px;
}
.rzallist li h3 {
	width: 285px;
	line-height: 30px;
	font-size: 20px;
	font-weight: bold;
	margin-top: 25px;
}
.rzallist li p {
	width: 285px;
	line-height: 20px;
	font-size: 12px;
	height: 40px;
	overflow: hidden;
}
.rzallist li span {
	width: 285px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	color: #0068b7;
	border-top: 1px solid #c4c4c4;
	display: block;
	margin-top: 20px;
}
.rzalbody .ljrzs {
	width: 200px;
	height: 60px;
	line-height: 60px;
	font-size: 30px;
	font-weight: bold;
	border-radius: 5px;
	margin: 0px auto;
	background-color: #ff8027;
	overflow: hidden;
	text-align: center;
	color: #fff;
	letter-spacing: 2px;
}
.rzalcjwtbody {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.rzcjwt {
	width: 100%;
	margin-top: 30px;
	line-height: 25px;
	padding-left: 20px;
}
/*资讯*/
.zxbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/zxbanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.newlist {
	width: 1200px;
	margin: 30px auto;
	overflow: hidden;
 width: expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.newlist_left {
	width: 200px;
	float: left;
}
.newlist_left a {
	width: 200px;
	line-height: 60px;
	height: 60px;
	background: #f3f3f3;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-bottom: 10px;
	display: block;
}
.newlist_left .seleceta, .newlist_left a:hover {
	background: #ff8027;
	color: #fff;
}

.newlist_left h3 {
	width: 200px;
	line-height: 60px;
	height: 60px;
	background: #ff8027 17px 20px url(../images/dfljt.png) no-repeat;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	border-bottom:5px #ffffff solid;
	display: block;

	
}
.newlist_left .seleceth3 {
	background: #ff8027 17px 23px url(../images/dfljt1.png) no-repeat;
	color: #fff;
	border-bottom:5px #ff8027 solid;
	
	
}



.newlist_left .za {
	width: 200px;
	line-height: 40px;
	height: 40px;
	background:none;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	display: block;
	margin-bottom: 0px;
}
.newlist_left .seleceta2, .newlist_left .za:hover {
	background:none;
	color: #ff8027;
}





.newlist_right {
	width: 900px;
	float: right;
}
.newlist_li {
	width: 100%;
	border-bottom: 1px solid #c4c4c4;
	padding-bottom: 10px;
	margin-bottom: 10px;
	overflow: hidden;
}
.newlist_li h3 {
	width: 780px;
	float: left;
}
.newlist_li h3 a {
	font-size: 20px;
	line-height: 60px;
	height: 60px;
	color: #000;
	font-weight: bold;
}
.newlist_li h3 a:hover {
	color: #ff8027
}
.newlist_li span {
	font-size: 16px;
	line-height: 60px;
	height: 60px;
	color: #a6a6a6;
	float: right;
}
.newlist_li p {
	width: 900px;
	line-height: 25px;
	font-size: 16px;
	float: left;
}
.page {
	width: 100%;
	text-align: center;
	overflow: hidden;
}
.page li {
	display: inline-block;
	padding: 10px 10px 10px 10px;
	margin-left: 5px;
	margin-right: 5px;
	line-height: 10px;
	font-size: 20px;
	cursor: pointer;
	overflow: hidden;
}
.page li:hover {
	background: #ff8027;
	color: #fff;
}
.page li span, .page li strong {
	font-size: 16px;
}
.newdetails_nav {
 width:expression(document.body.clientWidth <= 1180? "1180px": "auto");
	min-width: 1180px;
	font-size: 16px;
	color: #000;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #c4c4c4;
	font-weight: bold;
	min-width: 1180px;
	padding-left: 20px;
}
.newdetails_nav span {
	font-size: 16px;
	color: #d0d0d0;
}
.newdetails_title {
	line-height: 60px;
	font-size: 30px;
	font-weight: bold;
	margin-top: 20px;
	padding-left: 20px;
}
.newdetails_date {
	font-size: 16px;
	line-height: 30px;
	color: #a6a6a6;
	font-weight: bold;
	padding-left: 20px;
}
.newdetails_body {
	line-height: 40px;
	margin-top: 20px;
	font-family: "宋体";
 width:expression(document.body.clientWidth <= 1180? "1180px": "auto");
	min-width: 1180px;
	padding-left: 20px;
}
.newdetails_body img {
	margin: 0;
	padding: 0;
	display: inline;
	vertical-align: top;
}
/*人才招聘*/
.zpbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/zpbanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.recruitbody {
	width: 100%;
	margin: 30px auto;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.recruittop {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-left: 1px solid #ff8027;
}
.recruittop a {
	width: 180px;
	height: 39px;
	border-top: 1px solid #ff8027;
	border-right: 1px solid #ff8027;
	float: left;
	text-align: center;
	font-size: 20px;
	color: #323232;
	font-weight: bold;
}
.recruittop .select, .recruittop a:hover {
	color: #fff;
	background: #ff8027;
}
.zplist {
	width: 100%;
	border-top: 2px solid #ff8027;
}
.zplist th {
	background: #f2f2f2;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}
.zplist td {
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	border-bottom: 1px solid #f2f2f2;
}
.zplist td a {
	font-size: 16px;
}
.zplist td a:hover {
	color: #ff8027;
}
.recruitbody .page {
	margin-top: 50px;
}
.zpnav {
	font-size: 16px;
	color: #000;
	height: 60px;
	line-height: 60px;
	border-bottom: 2px solid #ff8027;
	font-weight: bold;
	padding-left: 20px;
}
.zpnav span {
	font-size: 16px;
	color: #d0d0d0;
}
.zpbody {
	width: 1098px;
	border: 1px solid #f2f2f2;
	padding: 50px;
	margin: 20px auto;
}
.zpbody .zptitle {
	height: 60px;
	line-height: 60px;
	background: url(../images/zpbj.jpg) repeat-x bottom;
	font-size: 36px;
	font-weight: bold;
	padding: 10px 20px 10px 20px;
}
.zpxq {
	margin-top: 50px;
	line-height: 30px;
}
.zpbd {
	width: 220px;
	height: 65px;
	text-align: center;
	line-height: 65px;
	border-radius: 5px;
	background: #ff8027;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	border-bottom: 4px solid #eb6100;
	display: block;
	margin: 0 auto;
	margin-top: 50px;
}
.forminput {
	width: 800px;
	margin: 0 auto;
}
.forminput td {
	font-size: 16px;
	color: #323232;
	font-weight: bold;
	letter-spacing: 2px;
	height: 60px;
}
.forminput td span {
	color: #F00;
}
.forminput td .inputclass, .forminput td select {
	width: 255px;
	height: 35px;
	line-height: 35px;
}
.forminput td textarea {
	width: 635px;
	height: 120px;
	line-height: 35px;
}
.forminput td .subbd {
	width: 120px;
	height: 40px;
	line-height: 40px;
	background: #ff8027;
	border-radius: 5px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	border: 0;
	margin-right: 10px;
	margin-top: 30px;
}
.forminput td .resetbd {
	width: 120px;
	height: 40px;
	line-height: 40px;
	background: #4d4d4d;
	border-radius: 5px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	border: 0;
	margin-left: 10px;
	margin-top: 30px;
}
/*关于我们*/
.guwmbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/gywmbanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.gywmbody {
	width: 100%;
	height: auto;
	margin-bottom: 50px;
}
.lxwmbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/lxwmbanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.lxwm {
	width: 100%;
	margin: 50px auto;
	line-height: 35px;
	overflow: hidden;
	width: 1150px;
}
.lxwm p {
	font-size: 16px;
}
/*关注小程序*/
.gzxcxbanner {
	width: 1200px;
	margin: 0 auto;
	height: 597px;
	background: url(../images/gzxcxbanner.jpg) no-repeat center;
	overflow: hidden;
}
.gznav {
	width: 100%;
	height: 40px;
	background: #ff8027;
}
.gznav a {
	width: 160px;
	height: 40px;
	line-height: 40px;
	float: left;
	font-size: 16px;
	color: #fff;
	text-align: center;
}
.gznav a:hover, .gznav .selecta {
	background: #f16300
}
/*下载app*/
.appbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/appbanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.appnav {
	width: 100%;
	height: 40px;
	background: #ededed;
}
.appnav a {
	width: 160px;
	height: 40px;
	line-height: 40px;
	float: left;
	font-size: 16px;
	color: #000;
	text-align: center;
}
.appnav a:hover, .appnav .selecta {
	background: #d9d9d9
}
.downloadapp {
	margin-top: 267px;
	margin-left: 653px;
	width: 420px;
}
.downloadapp_left {
	width: 187px;
	float: left;
}
.downloadapp_left img {
	margin-bottom: 22px;
	cursor: pointer;
}
.downloadapp_right {
	width: 160px;
	height: 210px;
	background: #fff;
	float: right;
	text-align: center;
	padding: 10px;
}
.downloadapp_right img {
	width: 155px;
	height: 155px;
	margin-bottom: 10px;
}
.downloadapp_right span {
	font-size: 18px;
	font-weight: bold;
}
/*帮助中心*/
.helpbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/helpbanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.helplist_li {
	width: 100%;
	padding-top: 10px;
	overflow: hidden;
}
.helplist_li h3 {
	width: 780px;
	float: left;
}
.helplist_li h3 a {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	color: #000;
}
.helplist_li h3 a:hover {
	color: #ff8027
}
.helplist_li span {
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	color: #a6a6a6;
	float: right;
}
/*城配*/
.cpbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/cpbanner.jpg) no-repeat center;
	overflow: hidden;
}
.cplbody {
	height: auto;
}
.cpllist {
	margin-top: 50px;
	height: 435px;
}
.cpllist li {
	width: 200px;
	margin-left: 20px;
	margin-right: 20px;
	float: left;
	text-align: center;
	margin-top: 60px;
}
.cpllist li .cplpic1 {
	width: 130px;
	height: 130px;
	border: 1px solid #d4d4d4;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl1.png) center no-repeat;
}
.cpllist li .cplpic2 {
	width: 130px;
	height: 130px;
	border: 1px solid #d4d4d4;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl2.png) center no-repeat;
}
.cpllist li .cplpic3 {
	width: 130px;
	height: 130px;
	border: 1px solid #d4d4d4;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl3.png) center no-repeat;
}
.cpllist li .cplpic4 {
	width: 130px;
	height: 130px;
	border: 1px solid #d4d4d4;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl4.png) center no-repeat;
}
.cpllist li .cplpic5 {
	width: 130px;
	height: 130px;
	border: 1px solid #d4d4d4;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl5.png) center no-repeat;
}
.cpllist li .cplpic1:hover {
	width: 130px;
	height: 130px;
	border: 1px solid #ff8027;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl11.png) center no-repeat #ff8027;
}
.cpllist li .cplpic2:hover {
	width: 130px;
	height: 130px;
	border: 1px solid #ff8027;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl21.png) center no-repeat #ff8027;
}
.cpllist li .cplpic3:hover {
	width: 130px;
	height: 130px;
	border: 1px solid #ff8027;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl31.png) center no-repeat #ff8027;
}
.cpllist li .cplpic4:hover {
	width: 130px;
	height: 130px;
	border: 1px solid #ff8027;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl41.png) center no-repeat #ff8027;
}
.cpllist li .cplpic5:hover {
	width: 130px;
	height: 130px;
	border: 1px solid #ff8027;
	border-radius: 130px;
	margin: 0 auto;
	background: url(../images/cpl51.png) center no-repeat #ff8027;
}
.cpllist li h3 {
	margin-top: 60px;
	font-size: 20px;
	font-weight: bold;
}
.cpllist li p {
	font-size: 12px;
	line-height: 25px;
	margin-top: 10px;
	letter-spacing: 2px;
}
.hzzc_list li {
	width: 1140px;
	margin: 10px auto;
	height: 300px;
	background: #ffffff;
	padding: 30px;
	overflow: hidden;
}
.hzzc_list img {
	width: 500px;
	height: 300px;
	float: left;
}
.hzzc_list div {
	width: 640px;
	float: left;
}
.hzzc_list h3, .hzzc_list p {
	width: 460px;
	padding-right: 80px;
	padding-left: 100px;
	float: left;
}
.hzzc_list h3 {
	font-size: 24px;
	margin-bottom: 30px;
	font-weight: bold;
}
.hzzc_list p {
	line-height: 25px;
	font-size: 14px;
	text-indent: 20px;
	letter-spacing: 2px;
}
.hzzc_list a {
	margin-left: 100px;
	float: left;
	width: 150px;
	height: 35px;
	line-height: 35px;
	background: #ff8027;
	color: #fff;
	font-size: 14px;
	text-align: center;
	text-align: center;
	border-radius: 5px;
	margin-top: 30px;
}
.cpfs {
	height: 1500px;
	overflow: hidden;
}
/*车位共享*/
.cpbanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/cwbanner.jpg) no-repeat center;
	overflow: hidden;
}
.cwgxyw {
	height: 550px;
}
.cwgxywcenter {
	margin-top: 100px;
}
.cwgxywcenter img {
	width: 550px;
	height: 350px;
	float: left;
	margin-right: 70px;
}
.cwgxywcenter h3 {
	width: 521px;
	float: left;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 30px;
}
.cwgxywcenter p {
	width: 521px;
	float: left;
	font-size: 14px;
	line-height: 23px;
	letter-spacing: 2px;
}
.cwgxywcenter a {
	float: left;
	width: 150px;
	height: 35px;
	line-height: 35px;
	background: #ff8027;
	color: #fff;
	font-size: 14px;
	text-align: center;
	text-align: center;
	border-radius: 5px;
	margin-top: 30px;
}
.cwgxl {
	height: 450px;
	background: #f2f3f7;
}
.cwgxl li {
	width: 240px;
	margin-left: 30px;
	margin-right: 30px;
	float: left;
	text-align: center;
	margin-top: 60px;
}
.cpllist li .cwlpic1 {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl11.jpg) center no-repeat;
}
.cpllist li .cwlpic2 {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl21.jpg) center no-repeat;
}
.cpllist li .cwlpic3 {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl31.jpg) center no-repeat;
}
.cpllist li .cwlpic4 {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl41.jpg) center no-repeat;
}
.cpllist li .cwlpic1:hover {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl1.jpg) center no-repeat #ff8027;
}
.cpllist li .cwlpic2:hover {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl2.jpg) center no-repeat #ff8027;
}
.cpllist li .cwlpic3:hover {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl3.jpg) center no-repeat #ff8027;
}
.cpllist li .cwlpic4:hover {
	width: 129px;
	height: 147px;
	margin: 0 auto;
	background: url(../images/cwl4.jpg) center no-repeat #ff8027;
}
.cwgxjs {
	height: 500px;
	margin-top: 20px;
width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.cwgxjs_left {
	width: 750px;
	float: left;
}
.cwgxjs_left h3 {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 20px;
}
.cwgxjs_left span {
	width: 35px;
	display: block;
	border-bottom: 2px solid #ff8027;
}
.cwgxjs_left h4 {
	font-size: 18px;
	color: #b2b2b2;
	margin-top: 20px;
}
.cwgxjs_left p b {
	font-size: 16px;
}
.cwgxjs_left p {
	font-size: 16px;
	margin-top: 20px;
	line-height: 22px;
	letter-spacing: 2px;
}
.cwgxjs_left a {
	width: 140px;
	display: block;
	height: 35px;
	line-height: 35px;
	border: 1px solid #535353;
	color: #636363;
	font-size: 14px;
	text-align: center;
	text-align: center;
	border-radius: 35px;
	margin-top: 20px;
}
.cwgxjs_right {
	width: 420px;
	float: right;
}
.cwgxjs_right img {
	margin-bottom: 5px;
	cursor: pointer;
}
/*合作共赢*/
.hzgybanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/hzgybanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.hzgybody {
	height: 1200px;
	z-index: -2;
	overflow: hidden;
}
.hzgylist li {
	height: 400px;
}
.hzgylist img {
	width: 526px;
	height: 434px;
}
.hzzc_list div {
	width: 600px;
	float: left;
}
.hzzc_list h3, .hzzc_list p {
	width: 500px;
	padding-right: 60px;
	padding-left: 40px;
	float: left;
}
.hzgylist h3 {
	font-size: 24px;
	margin-bottom: 30px;
	font-weight: bold;
	margin-top: 50px;
}
.hzzc_list p {
	line-height: 25px;
	font-size: 14px;
	text-indent: 20px;
	letter-spacing: 2px;
}
.hzzc_list a {
	margin-left: 40px;
	float: left;
	width: 150px;
	height: 35px;
	line-height: 35px;
	background: #ff8027;
	color: #fff;
	font-size: 14px;
	text-align: center;
	text-align: center;
	border-radius: 5px;
	margin-top: 30px;
}
.hzlist {
	margin-top: 30px;
	overflow: hidden;
}
.hztitle {
	height: 67px;
	background: url(../images/ztxj.png) no-repeat left bottom;
}
.hztitle h3 {
	width: auto;
	height: 60px;
	line-height: 60px;
	padding-left: 50px;
	padding-right: 30px;
	background: #ff8027;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
}
.hzxq {
	margin-top: 20px;
	margin-left: 50px;
}
.hzxq .pic {
	float: left;
	width: 500px;
	height: 300px;
	margin-right: 50px;
}
.hzxq p {
	width: 521px;
	float: left;
	font-size: 14px;
	line-height: 23px;
	letter-spacing: 2px;
}
.hzxq a {
	float: left;
	width: 140px;
	display: block;
	height: 35px;
	line-height: 35px;
	border: 1px solid #535353;
	color: #636363;
	font-size: 14px;
	text-align: center;
	border-radius: 35px;
	margin-top: 20px;
}
/*收益*/
.sybanner {
	width: 1200px;
	margin: 0 auto;
	height: 500px;
	background: url(../images/sybanner.jpg) no-repeat center;
	overflow: hidden;
 width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.sylist {
	margin-top: 50px;
	height: 435px;
}
.sylist li {
	width: 240px;
	margin-left: 30px;
	margin-right: 30px;
	float: left;
	text-align: center;
	margin-top: 60px;
}
.sylist li .sypic1 {
	width: 80px;
	height: 80px;
	border: 1px solid #d4d4d4;
	margin: 0 auto;
	background: url(../images/sytb1.png) center no-repeat;
}
.sylist li .sypic2 {
	width: 80px;
	height: 80px;
	border: 1px solid #d4d4d4;
	margin: 0 auto;
	background: url(../images/sytb2.png) center no-repeat;
}
.sylist li .sypic3 {
	width: 80px;
	height: 80px;
	border: 1px solid #d4d4d4;
	margin: 0 auto;
	background: url(../images/sytb3.png) center no-repeat;
}
.sylist li .sypic4 {
	width: 80px;
	height: 80px;
	border: 1px solid #d4d4d4;
	margin: 0 auto;
	background: url(../images/sytb4.png) center no-repeat;
}
.sylist li .sypic1:hover {
	width: 80px;
	height: 80px;
	border: 1px solid #ff8027;
	margin: 0 auto;
	background: url(../images/sytb11.png) center no-repeat #ff8027;
}
.sylist li .sypic2:hover {
	width: 80px;
	height: 80px;
	border: 1px solid #ff8027;
	margin: 0 auto;
	background: url(../images/sytb21.png) center no-repeat #ff8027;
}
.sylist li .sypic3:hover {
	width: 80px;
	height: 80px;
	border: 1px solid #ff8027;
	margin: 0 auto;
	background: url(../images/sytb31.png) center no-repeat #ff8027;
}
.sylist li .sypic4:hover {
	width: 80px;
	height: 80px;
	border: 1px solid #ff8027;
	margin: 0 auto;
	background: url(../images/sytb41.png) center no-repeat #ff8027;
}
.sylist li h3 {
	margin-top: 60px;
	font-size: 20px;
	font-weight: bold;
}
.sylist li span {
	width: 45px;
	border: 1px solid #888888;
	display: block;
	margin: 0 auto;
	margin-top: 20px;
}
.sylist li p {
	font-size: 12px;
	line-height: 25px;
	margin-top: 10px;
	letter-spacing: 2px;
}
.zbyw {
	margin-top: 60px;
	overflow: hidden;
}
.zbyw img {
	float: left;
	height: 240px;
	width: 550px;
}
.zbywright {
	width: 578px;
	height: 208px;
	border: 1px solid #f2f3f7;
	float: right;
	padding-left: 70px;
	padding-top: 30px;
}
.zbywright h3 {
	width: 520px;
	float: left;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 10px;
}
.zbywright p {
	width: 520px;
	float: left;
	font-size: 14px;
	line-height: 23px;
	letter-spacing: 2px;
}
.gdsylist {
	margin-top: 30px;
	overflow: hidden;
width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
}
.gdsylist li {
	width: 208px;
	height: 180px;
	float: left;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #ff8027;
	padding: 20px 35px;
}
.gdsylist li h3 {
	color: #ff8027;
	font-size: 24px;
	margin-top: 20px;
}
.gdsylist li p {
	font-size: 16px;
	line-height: 23px;
	letter-spacing: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.gdsylist li a {
	width: 127px;
	height: 33px;
	line-height: 33px;
	border: 1px solid #ff8027;
	display: block;
	margin: 0 auto;
	font-size: 14px;
}
.gdsylist li a:hover {
	background: #ff8027;
	color: #fff;
}
.ddjl_title {
	width: 480px;
	margin: 30px auto;
	border: 1px solid #c4c4c4;
	border-right: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.ddjl_title h3 {
	width: 119px;
	float: left;
	height: 30px;
	border-right: 1px solid #c4c4c4;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.ddjl_title .selecth3 {
	background: #ff8027;
	color: #fff;
}
.xfddbody {
	width: 1080px;
	margin: 70px auto;
}
.xfddbody img {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
.xxddbody {
	width: 1080px;
	margin: 70px auto;
}
.cwddbody {
	width: 1080px;
	margin: 70px auto;
}
.psddbody {
	width: 1080px;
	margin: 70px auto;
}
/*右侧悬浮*/
.ycxf {
	width: 60px;
	height: 275px;
	position: fixed;
	right: 0;
	top: 30%;
	border: 1px solid #ababab;
	border-bottom: 0;
	border-right: 0;
	background: #f7f8fe;
}
.ycxf span {
	width: 60px;
	text-align: center;
	display: block;
	cursor: pointer;
}
.ycxf .xf1 {
	height: 85px;
	border-bottom: 1px solid #ababab;
	color: #ff8027;
	background: url(../images/ycxf1.png) no-repeat 18px 40px;
	padding-top: 15px;
}
.ycxf .xf1:hover {
	color: #ffffff;
	background: #ff8027 url(../images/ycxf11.png) no-repeat 18px 40px;
}
.ycxf .xf2 {
	height: 57px;
	border-bottom: 1px solid #ababab;
	background: url(../images/ycxf2.png) no-repeat center;
}
.ycxf .xf2:hover {
	background: #ff8027 url(../images/ycxf21.png) no-repeat center;
}
.ycxf .xf3 {
	height: 57px;
	border-bottom: 1px solid #ababab;
	background: url(../images/ycxf3.png) no-repeat center;
}
.ycxf .xf3:hover {
	background: #ff8027 url(../images/ycxf31.png) no-repeat center;
}
.ycxf .xf4 {
	height: 57px;
	border-bottom: 1px solid #ababab;
	background: url(../images/ycxf4.png) no-repeat center;
}
.ycxf .xf4:hover {
	background: #ff8027 url(../images/ycxf41.png) no-repeat center;
}
/*食链惠通*/
.slhtbody {
	height: auto;
	overflow: hidden;
width:expression(document.body.clientWidth <= 1200? "1200px": "auto");
	min-width: 1200px;
	margin-bottom: 20px;
}
.slwdg {
	margin-bottom: 50px;
	overflow: hidden;
}
.slwdg li {
	width: 16%;
	float: left;
	margin-left: 2%;
	margin-right: 2%;
	text-align: center;
	margin-top: 20px;
}
.slwdg li img {
	width: 100px;
	height: 100px;
	margin-bottom: 20px;
}
.slwdg li p {
	font-size: 26px;
	font-weight: bold;
	letter-spacing: 2px;
}
/*精美礼品*/
.jmlp {
	width: 100%;
	border: 1px solid #ff8027;
	height: auto;
	margin-bottom: 20px;
	overflow: hidden;
	margin-top: 20px;
}
.jmlp li {
	float: left;
	text-align: center;
	width: 18%;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 1%;
	margin-right: 1%;
}
.jmlp li h3{
  height: 60px;
  overflow: auto;
  width: 100%;
}
.jmlp li img{
  height: 140px;
    width: 140px;
}
/*推荐样式*/
.tjxys {
	width: 500px;
	float: left;
	height: 130px;
	margin-right: 50px;
	margin-left: 50px;
}
.tjxys span {
	width: 100px;
	height: 100px;
	border-radius: 100px;
	display: block;
	background: #ff8027;
	color: #ffffff;
	font-size: 40px;
	font-weight: bold;
	margin-right: 20px;
	text-align: center;
	line-height: 100px;
	float: left
}
.tjxys h3 {
	float: left;
	width: 280px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.tjxys p {
	float: left;
	width: 280px;
}
/*食链会员修改样式*/
.xslhy {
	width: 540px;
	float: left;
	height: 140px;
	border: 1px solid #ff8027;
	padding: 20px 25px;
	margin-top: 15px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 20px;
}
.xslhy p {
	font-size: 16px;
}
/*服务应用*/
.sygnyyb{ width:1198px; border:2px solid #ff8027; padding-top:10px; padding-bottom:10px;}
.sygnyy {
	width: 100%;
	text-align: center; margin-bottom:10px;
}
.sygnyy h3 {
	font-size: 26px;
	font-weight: bold;
	letter-spacing: 2px;
	margin-bottom: 10px;
}
.sygnyy span {
	font-size: 18px;
	text-align: left;
    margin: 0 auto;
    display: block;
	
}
.sygnyytp {
	width: 100%;
	text-align: center;
	margin-bottom:10px;
}
html {
 @firstViewportWidth: 1920px;
 @defaultFontSize: 100px;
 @media screen and (width: @firstViewportWidth) {
 font-size: @defaultFontSize;
 min-width: 100%;
}
;
 .media(@viewportWidth, @firstViewportWidth:1920px) {
 @media screen and (min-width: @viewportWidth) {
 font-size: @defaultFontSize / (@firstViewportWidth /  @viewportWidth)!important;
}
};
 .media(1024px);
 .media(1366px);
 .media(1280px);
 .media(1440px);
 .media(1600px);
 .media(1920px);
}

@media screen and (max-width: 1440px) {
html {
	font-size: 75px !important;
}
}
