﻿@charset "utf-8";

@media screen and (min-width:641px) {
.banner {
	height: 500px;
}
.banner a {
	display: block;
	height: 500px;
}
.g_ys {
	height: 910px;
}
.g_ys h2 {
	background: url(../images/ystit.jpg) no-repeat left bottom;
	height: 105px;
	text-align: center;
	font-size: 32px;
	font-weight: bold;
	padding-top: 45px;
}
.g_ys h2 a {
	color: #01a0bf;
}
.g_ys h2 b {
	color: #01a0bf;
}
.g_ys h2 em {
	display: block;
	font-weight: normal;
	color: #333333;
	font-size: 20px;
	padding-top: 7px;
}
.m_ys1 {
	top: 176px;
	left: 0;
}
.m_ys2 {
	top: 560px;
	left: 624px;
}
.g_ys .m_gy {
	position: absolute;
	width: 456px;
}
.g_ys .m_gy h3 {
	text-align: left;
	color: #333333;
	font-size: 26px;
	font-weight: normal;
	height: 60px;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 10px;
	text-decoration: none;
}
.g_ys .m_gy h3 em {
	display: block;
	font-size: 10px;
	color: #999999;
	font-weight: normal;
	font-family: 微软雅黑;
	text-transform: uppercase;
}
.g_ys .m_gy p {
	font-size: 14px;
	color: #555555;
	line-height: 28px;
	background: url(../images/line1.jpg) no-repeat left bottom;
	padding-bottom: 28px;
}
.g_ys .m_gy p b {
	font-weight: bold;
	color: #01a0bf
}
.g_ys .m_ys2 p {
	background: url(../images/line1.jpg) no-repeat right bottom;
	text-align: right;
}
.g_pro {
	background: url(../images/cpbg.jpg) no-repeat center top;
	padding-top: 44px;
	overflow: hidden;
	background-color: #0792b6;
	padding-bottom: 20px;
}
.g_pro h2 {
	text-align: center;
	color: #333333;
	font-size: 28px;
	font-weight: normal;
	height: 87px;
}
.g_pro h2 a {
	color: #fff;
}
.g_pro h2 b {
	color: #fff;
}
.g_pro h2 em {
	display: block;
	color: #fff;
	font-size: 12px;
	font-family: 微软雅黑;
	text-transform: uppercase;
	padding-top: 5px;
}
.g_pro .m_pleft {
	width: 320px;
	overflow: hidden;
	border-bottom: 5px solid #01a6c6;
	background: #fff;
}
.g_pro .m_pleft h3 {
	background: url(../images/flh2bg.jpg) no-repeat;
	color: #fff;
	height: 70px;
	padding-top: 30px;
	text-align: left;
	padding-left: 28px;
}
.g_pro .m_pleft h3 a {
	font-size: 24px;
	color: #fff;
	display: block;
	font-weight: bold;
}
.g_pro .m_pleft h3 em {
	display: block;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	font-family: 微软雅黑;
	color: #ddd;
}
	.chanpinxj .detail i{
		width: 400px;
letter-spacing: 1px;
		text-align: center;
display: block;
padding: 0 24px;
margin: 0 auto;
height: 15px;
overflow: hidden;
font: 12px/15px "Times New Roman", Times, serif;
text-transform: uppercase;
color: #fff;
background: #ff8b11;
	}
.g_pro .m_plc li {
	line-height: 52px;
	overflow: hidden;
}
.g_pro .m_plc li h1 {
	background: url(../images/flh3.jpg) no-repeat;
	height: 52px;
	line-height: 52px;
	overflow: hidden;
	padding-left: 25px;
	color: #555555;
	font-size: 14px;
	font-weight: bold;
	display: block;
}
.g_pro .m_plc li h1:hover, .g_pro .m_plc .cur a {
}
.g_pro .m_plc li p {
	font-size: 14px;
	line-height: 14px;
	padding: 10px 0 10px 20px;
	;
}
.g_pro .m_pright {
	width: 764px;
	float: right;
}
.g_pro .u_cptit {
	height: 30px;
	background: url(../images/line2.jpg) repeat-x left bottom;
	margin-bottom: 20px;
}
.g_pro .u_cptit li {
	float: left;
	width: 110px;
	text-align: center;
	background: url(../images/line4.jpg) no-repeat right 3px;
	margin-right: 5px;
	padding-right: 15px;
}
.g_pro .u_cptit .lastli {
	background: none;
}
.g_pro .u_cptit li a {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.g_pro .cptit1 a {
	height: 30px;
	display: block;
}
.g_pro .cptit1 a i {
	background: url(../images/ico2.jpg) no-repeat 12px 3px;
	_background: url(../images/ico2.jpg) no-repeat 12px 0;
	width: 34px;
	height: 30px;
	display: block;
	float: left;
}
.g_pro .cptit1 a:hover i {
	background: url(../images/ico2h.jpg) no-repeat 12px 3px;
	_background: url(../images/ico2h.jpg) no-repeat 12px 0;
}
.g_pro .cptit1 a:hover {
	color: #01a6c6;
}
.g_pro .cptit2 a i {
	background: url(../images/ico1.jpg) no-repeat 12px 3px;
	_background: url(../images/ico1.jpg) no-repeat 12px 0;
	width: 34px;
	height: 30px;
	display: block;
	float: left;
}
.g_pro .cptit2 a:hover i {
	background: url(../images/ico1h.jpg) no-repeat 12px 3px;
	_background: url(../images/ico1h.jpg) no-repeat 12px 0;
}
.g_pro .cptit2 a:hover {
	color: #01a6c6;
}
.g_pro .m_pright .cur a {
	color: #fff;
}
.g_pro .m_pright .cur a i {
	width: 34px;
	height: 30px;
	display: block;
	float: left;
}
.g_pro .fc img {
	width: 100%;
	border: 2px solid #e0e0e0;
}
.g_pro .fc li {
	float: left;
	overflow: hidden;
	position: relative;
	margin-right: 5px;
	margin-bottom: 5px;
	width: 240px;
	height: 255px;
}
.g_pro .fc li .cpimg {
	display: block;
	border: 2px solid #e0e0e0;
}
.g_pro .fc li .cpimg a {
	display: block;
	left: 0;
	top: 0;
	background: #fff;
}
.g_pro .fc .lastli {
	margin-right: 0;
}
.g_pro .fc .lastli {
	margin-right: 0;
}
.g_pro .fc li a {
	display: none;
	position: absolute;
	width: 100%;
	height: 40px;
	bottom: 0;
	left: 0;
	color: #fff;
	background: url(../images/bg1.png) no-repeat;
}
.g_pro .fc li a:hover {
	text-decoration: none;
}
.g_pro .fc li a h3 {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	padding-left: 15px;
	cursor: pointer;
}
.g_pz {
	height: 732px;
	overflow: hidden;
}
.g_pz h2 {
	background: url(../images/pztit.jpg) no-repeat left bottom;
	height: 100px;
	text-align: center;
	font-size: 34px;
	font-weight: bold;
	padding-top: 45px;
	margin-bottom: 33px;
}
.g_pz h2 a {
	color: #01a0bf;
}
.g_pz h2 em {
	display: block;
	font-weight: normal;
	color: #333333;
	font-size: 24px;
	padding-top: 3px;
}
.g_pz .tableft {
	width: 212px;
	margin-right: 46px;
}
.g_pz .tableft li a {
	display: block;
	width: 212px;
	height: 192px;
	background: url(../images/tab1.jpg) no-repeat;
	padding-top: 60px;
	color: #078945;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.g_pz .tableft li em {
	display: block;
	color: #078945;
	font-size: 12px;
	font-family: 微软雅黑;
	text-transform: uppercase;
}
.g_pz .tableft li a:hover {
	background: url(../images/tab1h.jpg) no-repeat;
	text-decoration: none;
}
.g_pz .tab1 a i {
	background: url(../images/ico3.gif) no-repeat 0 0;
	width: 73px;
	height: 73px;
	display: block;
	text-align: center;
	margin: 0 auto;
}
.g_pz .tab1 a:hover i {
	background: url(../images/ico3h.gif) no-repeat 0 0;
}
.g_pz .tab1 a:hover {
	background: url(../images/tab1h.jpg) no-repeat;
	color: #fff;
}
.g_pz .tab1 a:hover em, .g_pz .tab2 a:hover em {
	color: #b9dfc7;
}
.g_pz .tab2 a i {
	background: url(../images/ico4.gif) no-repeat 0 0;
	width: 73px;
	height: 73px;
	display: block;
	text-align: center;
	margin: 0 auto;
}
.g_pz .tab2 a:hover i {
	background: url(../images/ico4h.gif) no-repeat 0 0;
}
.g_pz .tab2 a:hover {
	color: #fff;
}
.g_pz .tableft .cur a {
	display: block;
	width: 212px;
	height: 192px;
	background: url(../images/tab1h.jpg) no-repeat;
	padding-top: 60px;
	color: #fff;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
}
.g_pz .tableft .cur a i {
	background: url(../images/ico3h.gif) no-repeat 0 0;
	width: 73px;
	height: 73px;
	display: block;
	text-align: center;
	margin: 0 auto;
}
.g_pz .tableft .cur a em {
	color: #b9dfc7;
}
.g_pz .tabr {
	width: 1200px;
	float: left;
}
.g_pz .u_pztit {
	height: 38px;
	padding-left: 270px;
}
.g_pz .u_pztit li {
	float: left;
	width: 100px;
	margin-right: 32px;
}
.g_pz .u_pztit li a {
	display: block;
	background: url(../images/tab3.jpg) no-repeat;
	width: 100px;
	height: 35px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
}
.g_pz .u_pztit li a:hover, .g_pz .u_pztit .cur a {
	background: url(../images/tab4.jpg) no-repeat;
}
.g_pz .m_pz1 h3, .g_pz .m_pz2 h3 {
	height: 70px;
	line-height: 60px;
	font-weight: normal;
	font-size: 24px;
	color: #333333;
	text-align: center;
}
.g_pz .m_pz1 h3 b, .g_pz .m_pz2 h3 b {
	color: #078945;
}
.g_pz .m_pz3 h3 {
	height: 70px;
	line-height: 60px;
	font-weight: bold;
	font-size: 24px;
	color: #078945;
	text-align: center;
}
.g_pz .m_pz3 h3 b {
	color: #333;
	font-weight: normal;
}
.g_pz .m_pz4 h3 {
	height: 92px;
	padding-top: 20px;
	font-weight: normal;
	font-size: 24px;
	color: #333333;
	text-align: center;
	line-height: 34px;
}
.g_pz .m_pz4 h3 b {
	color: #078041;
	font-weight: normal;
	display: block;
}
.g_pz .tabr .img1 {
	left: 240px;
	top: 166px;
	z-index: 100;
}
.g_pz .m_pz1 .u_lst1 li {
	background: url(../images/kuan.png) no-repeat;
	width: 154px;
	height: 167px;
	padding: 40px 12px 0 12px;
	font-size: 14px;
	color: #333;
	line-height: 24px;
	text-align: center;
}
.g_pz .m_pz1 .u_lst1 li em {
	display: block;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	color: #333;
	padding-bottom: 12px;
}
.g_pz .m_pz1 .u_lst1 li b {
	color: #078945;
}
.g_pz .m_pz1 .li1 {
	left: 0;
	top: 0;
}
.g_pz .m_pz1 .li2 {
	left: 197px;
	top: 0;
}
.g_pz .m_pz1 .li3 {
	left: 395px;
	top: 0;
}
.g_pz .m_pz1 .li4 {
	left: 591px;
	top: 0;
}
.g_pz .m_pz1 .li5 {
	left: 99px;
	top: 169px;
}
.g_pz .m_pz1 .u_lst1 .li6 {
	left: 492px;
	top: 169px;
	color: #01a0bf;
	font-size: 24px;
	font-weight: bold;
	font-family: impact;
	padding-top: 60px;
	height: 147px;
	padding-left: 0;
	padding-right: 0;
	width: 178px;
}
.g_pz .m_pz1 .u_lst1 .li6 em {
	color: #555555;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	font-weight: normal;
	padding-bottom: 0;
}
.g_pz .m_pz1 .u_lst1 .li6 p {
	margin-top: 10px;
	width: 104px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	color: #fff;
	background: #078945;
	font-size: 14px;
	margin-left: 36px;
	_margin-left: 20px;
*+margin-left: 20px;
}
.g_pz .m_pz1 .u_lst1 .li6 p a {
	color: #fff;
	font-family: "Microsoft YaHei";
	font-weight: normal;
}
.g_pz .m_pz2 .pz2bg {
	top: 69px;
	right: 40px;
}
.g_pz .m_pz2 dl {
	padding-top: 50px;
	height: 106px;
}
.g_pz .m_pz2 dl dt {
	width: 100px;
	float: left;
	margin-right: 20px;
}
.g_pz .m_pz2 dl dt img {
	width: 100px;
	height: 105px;
}
.g_pz .m_pz2 dl dd {
	float: left;
	width: 407px;
}
.g_pz .m_pz2 dl h3 {
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	font-weight: bold;
	text-align: left;
}
.g_pz .m_pz2 dl h3 a {
	font-size: 18px;
	color: #333333;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
}
.g_pz .m_pz2 dl h3 span {
	font-size: 18px;
	color: #333333;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
}
.g_pz .m_pz2 dl p {
	font-size: 14px;
	color: #555555;
	line-height: 26px;
	overflow: hidden;
}
.g_pz .m_pz2 dl p b {
	color: #078041;
}
.g_pz .m_pz3 {
	background: url(../images/pz3bg.png) no-repeat left 70px;
	height: 515px;
}
.g_pz .m_pz3 .u_lst2 li {
	width: 203px;
	height: 205px;
	padding: 76px 25px 0 25px;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	text-align: center;
}
.g_pz .m_pz3 .u_lst2 li em {
	display: block;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	padding-bottom: 12px;
}
.g_pz .m_pz3 .u_lst2 li b {
	color: #fff007;
	font-weight: bold;
}
.g_pz .m_pz3 .li1 {
	left: 20px;
	top: 0;
}
.g_pz .m_pz3 .li2 {
	left: 278px;
	top: 0;
}
.g_pz .m_pz3 .li3 {
	left: 541px;
	top: 0;
}
.g_pz .m_pz3 .li4 {
	left: 147px;
	top: 132px;
}
.g_pz .m_pz3 .li5 {
	left: 409px;
	top: 132px;
}
.g_pz .m_pz4 .pz4img2 {
	top: 290px;
	right: 23px;
}
.g_pz .m_pz4 dl dt {
	width: 401px;
	float: left;
	margin-right: 30px;
}
.g_pz .m_pz4 dl dt img {
	width: 401px;
	height: 323px;
}
.g_pz .m_pz4 dl dd {
	float: left;
	width: 385px;
}
.g_pz .m_pz4 dl h3 {
	height: 48px;
	line-height: 48px;
	overflow: hidden;
	font-weight: bold;
	text-align: left;
	padding-top: 0;
}
.g_pz .m_pz4 dl h3 a {
	font-size: 20px;
	color: #333333;
	height: 48px;
	line-height: 48px;
	overflow: hidden;
}
.g_pz .m_pz4 dl h3 b {
	font-size: 20px;
	color: #333333;
	height: 48px;
	line-height: 48px;
	overflow: hidden;
}
.g_pz .m_pz4 dl p {
	font-size: 14px;
	color: #333333;
	line-height: 38px;
	overflow: hidden;
	background: url(../images/pz4ico.png) no-repeat left 12px;
	padding-left: 15px;
}
.g_xban {
	height: 200px;
}
.g_xban .kong {
	width: 960px;
	height: 200px;
	display: block;
}
.g_xban .btn1 {
	top: 146px;
	left: 398px;
}
.g_xban .btn2 {
	top: 146px;
	left: 546px;
}
.g_pp {
	height: 924px;
}
.g_pp .comppys {
	width: 50%;
	height: 320px;
	float: left;
	margin-top: 1rem;
}
.g_pp h2 {
	background: url(../images/pptit.jpg) no-repeat center top;
	height: 110px;
	text-align: center;
	font-size: 34px;
	font-weight: bold;
	padding-top: 40px;
	margin-bottom: 20px;
}
.g_pp h2 a {
	color: #01a0bf;
}
.g_pp h2 b {
	color: #01a0bf;
}
.g_pp h2 em {
	display: block;
	font-weight: normal;
	color: #333333;
	font-size: 26px;
	padding-top: 3px;
}
.g_pp .m_gypp {
	width: 460px;
	margin-top: 1rem;
	margin-left: 1rem;
	margin-bottom: 1rem;
}
.g_pp .m_gypp h3 {
	color: #01a0bf;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 14px;
}
.g_pp .m_gypp h3 em {
	display: block;
	font-size: 10px;
	text-transform: uppercase;
	color: #999999;
	font-family: 微软雅黑;
	font-weight: normal;
	padding-top: 4px;
}
.g_pp .m_gypp p {
	line-height: 24px;
	font-size: 14px;
	color: #555;
	background: url(../images/ppico.jpg) no-repeat left 10px;
	padding-left: 16px;
	margin-bottom: 10px;
}
.g_pp .m_gypp p b {
	color: #01a0bf;
}
.g_pp .m_pp2 {
	left: 600px;
	top: 375px;
}
.g_pp .m_pp3 {
	left: 26px;
	top: 726px;
}
.g_pp .m_pp4 {
	left: 600px;
	top: 726px;
}
.indexbannerim .swiper-slide {
	background-size: 100%;
}
/*力顿服务案例*/
.xinl {
	height: 616px;
	background: #eeeeee;
}
.xinl h2 {
	background: url(../images/fwtit.jpg) no-repeat;
	height: 106px;
	text-align: center;
	padding-top: 40px;
}
.xinl h2 a {
	color: #01a0bf;
	font-size: 28px;
	font-weight: bold;
}
.xinl h2 a b {
	color: #f09108;
	font-family: impact;
	font-size: 34px;
}
.xinl h2 em {
	display: block;
	padding: 7px 0 0 0;
	font-size: 20px;
	font-weight: normal;
	color: #333;
}
.xl-l {
	width: 1100px;
	height: 200px;
}
.tit1 {
	float: left;
	width: 250px;
	height: 200px;
	background: url(../images/antit.jpg) no-repeat;
	text-align: center;
	padding-right: 50px;
}
.tit1 h3 {
	padding: 62px 0 10px 0;
	font-size: 24px;
	color: #ffffff;
	text-align: center;
}
.tit1 h3 a {
	color: #fff;
}
.tit1 .more {
	display: block;
}
.xl-l dd {
	float: left;
	width: 398px;
	height: 165px;
	padding: 33px 45px 0 30px;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	background: #fff;
	border-right: none;
}
.xl-l dd h3 {
	padding: 0 0 10px 0;
	font-size: 16px;
}
.xl-l dd h3 a {
	color: #01a0bf;
}
.xl-l dd p {
	height: 72px;
	line-height: 24px;
	overflow: hidden;
	color: #000;
	margin-bottom: 16px;
}
.xl-l dd a {
	color: #01a0bf;
}
.xl-r {
	width: 306px;
	overflow: hidden;
}
.xl-r img {
	width: 306px;
	display: block;
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	height: 198px;
}
.xl-c {
	clear: both;
	height: 200px;
}
.xl-i {
	height: 200px;
	border-left: 1px solid #dcdcdc;
}
.xl-i li {
	float: left;
	width: 215px;
	height: 109px;
	border-right: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
}
.xl-i li img {
	width: 215px;
	height: 109px;
	display: block;
}
.xl-con {
	z-index: 10;
	left: 723px;
	bottom: 0;
	width: 50px;
	height: 25px;
}
.xl-con a, .js-con a {
	display: inline-block;
	width: 25px;
	height: 25px;
	background: url(../images/xl_icon1.gif) no-repeat left top;
}
.xl-con .t-r, .js-con .t-r {
	background-position: right top;
}
.xl-con a:hover, .js-con a:hover {
	background-position: left bottom;
}
.xl-con a.t-r:hover, .js-con a.t-r:hover {
	background-position: right bottom;
}
/* 左边合作右边客户 */
.g_con2 {
	padding-top: 40px;
	background: #f8f8f8;
}
.g_con2 .m_zs {
	width: 275px;
	height: 300px;
}
.u_gytit {
	height: 38px;
	line-height: 38px;
	font-weight: normal;
	border-bottom: 1px solid #dcdcdc;
	background: url(../images/line5.jpg) no-repeat left 13px;
}
.u_gytit a {
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid #01a0bf;
	display: block;
	width: 82px;
	padding-left: 8px;
	font-weight: bold;
	overflow: hidden;
	position: relative;
	left: 0;
	bottom: 0;
	_bottom: -1px;
}
.u_gytit span {
	display: block;
	/*margin-top: 10px;*/
	float: right
}
.u_gytit span a {
	width: 59px;
	display: block;
	border-bottom: none;
}
.m_zs h2 a {
	width: 115px;
}
.m_zs span a {
	width: 59px;
}
.g_con2 .u_lst2 {
	margin: 20px 0 0 0;
	background: #fff;
	width: 210px;
	height: 240px;
	border-right: 2px solid #dfdfdf;
	border-bottom: 2px solid #dfdfdf;
	padding: 10px 20px 0 20px;
}
.g_con2 .u_lst2 li {
	width: 207px;
	padding-right: 20px;
	float: left
}
.g_con2 .u_lst2 li img {
	width: 207px;
	height: 247px;
	display: block;
}
.g_con2 .u_lst2 li em {
	display: block;
	height: 34px;
	line-height: 34px;
	width: 207px;
	text-align: center;
	color: #333333;
	font-size: 14px;
	margin-top: 10px;
}
.m_zs .u_ljt, .m_zs .u_rjt {
	width: 20px;
	height: 18px;
	display: block;
}
.m_zs .u_ljt {
	top: 13px;
	right: 20px;
}
.m_zs .u_rjt {
	top: 13px;
	right: 0;
}
.m_zs .u_ljt a {
	background: url(../images/ljth.jpg) no-repeat;
	width: 20px;
	height: 18px;
	display: block;
}
.m_zs .u_rjt a {
	background: url(../images/rjt.jpg) no-repeat;
	width: 20px;
	height: 18px;
	display: block;
}
.m_zs .u_ljt a:hover {
	background: url(../images/ljth.jpg) no-repeat;
}
.m_zs .u_rjt a:hover {
	background: url(../images/rjth.jpg) no-repeat;
}
.g_con2 .m_zj {
	width: 791px;
	height: 300px;
	margin-right: 16px;
}
.g_con2 .m_zjc dl {
	height: 240px;
	padding-top: 20px;
}
.g_con2 .m_zjc dt {
	float: left;
	width: 340px;
	margin-right: 14px;
}
.g_con2 .m_zjc dt img {
	width: 340px;
	height: 240px;
	display: block;
}
.g_con2 .m_zjc dd {
	float: left;
	width: 430px;
}
.g_con2 .m_zjc dd h3 {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.g_con2 .m_zjc dd h3 a {
	color: #01a0bf;
	font-size: 18px;
	font-weight: bold;
}
.g_con2 .m_zjc dd p {
	color: #555555;
	font-size: 12px;
	line-height: 24px;
	height: 190px;
	overflow: hidden;
}
.g_con2 .m_zjc dd span {
	display: block;
	float: left;
	margin-top: 2px;
}
/* 资讯 */
.g_zx {
	height: 316px;
	margin-top: 0px;
}
.g_zx .m_zx {
	width: 337px;
	margin-right: 35px;
}
.g_zx .last {
	margin-right: 0;
}
.g_zx .m_zx .m_zxc {
	padding: 6px 0 0 0;
}
.g_zx .u_lst4 li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #a6a6a6;
	padding-left: 20px;
	background: url(../images/dtico.jpg) no-repeat 2px 16px;
	overflow: hidden;
}
.g_zx .u_lst4 .lastli {
	border-bottom: none;
}
.g_zx .u_lst4 li a {
	color: #333333;
}
.g_zx .u_lst4 li a:hover {
	color: #01a0bf;
}
.g_zx .u_lst4 li span {
	color: #999999;
	font-size: 12px;
	font-family: 微软雅黑;
	float: right
}
/* 友情链接 */
.g_link {
	height: 140px;
	background: #eeeeee;
	padding-top: 30px;
}
.g_link h2 {
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-weight: normal;
	background: url(../images/line5.jpg) no-repeat left 13px;
	padding-left: 8px;
}
.g_link h2 a {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.g_link .more01 a {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
.link_c {
	line-height: 30px;
	overflow: hidden;
	padding: 5px 0 10px 0;
	text-align: left;
}
.link_c a {
	white-space: nowrap;
	padding: 0 60px 0 0;
	height: 38px;
	line-height: 28px;
	color: #555555;
	display: inline-block;
}

/*Common.css*/
@charset "utf-8";
body {
	color: #666;
	font: 12px/1.231 微软雅黑, helvetica, clean, sans-serif, "宋体";
} /*网站字体颜色*/
a {
blr:expression(this.onFocus=this.blur())
}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
a {
	color: #666;
	text-decoration: none;
}  /*for ie f6n.net*/
a:focus {
	outline: 0;
} /*for ff f6n.net*/
a:hover {
	text-decoration: underline;
}
.vam {
	vertical-align: middle;
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
p {
	word-spacing: -1.5px;
}
.tr {
	text-align: right;
}
.tl {
	text-align: left;
}
.center {
	text-align: center;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pa {
	position: absolute;
}
.pr {
	position: relative
}
/* -- 购物车外部框架 -- */
.cart_header, .cart_content, .cart_footer {
	width: 760px;
	margin: 0 auto;
}
/* -- 页面整体布局 -- */
.header, .content, .footer {
	width: 1100px;
	margin: 0 auto;
}
.left {
	width: 201px;
	float: left;
	overflow: hidden;
}
.left2 {
	width: 670px;
	float: left;
	overflow: hidden;
}
.left3 {
	width: 754px;
	float: left;
	overflow: hidden;
	color: #666;
}
.lefttop {
	background: url(../images/left_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-top: 10px;
}
.left2top {
	background: url(../images/left2_top_img.gif.jpg) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.leftbot {
	background: url(../images/left_bot_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.left2bot {
	background: url(../images/right_bot2_img.gif.jpg) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right {
	width: 754px;
	float: left;
	display: inline;
	margin-left: 5px;
	overflow: hidden;
}
.right2 {
	width: 275px;
	float: right;
	overflow: hidden;
}
.right3 {
	width: 201px;
	float: right;
	overflow: hidden;
	color: #666;
}
.righttop {
	background: url(../images/right_top_img.gif.jpg) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.right2top {
	background: url(../images/right2_top_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
}
.rightbot {
	background: url(../images/right_bot_img.gif.jpg) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right2bot {
	background: url(../images/left_bot2_img.gif) no-repeat;
	height: 3px;
	font-size: 0;
	overflow: hidden;
	margin-bottom: 10px;
}
.right_main {
	width: 752px;
	min-height: 458px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.right2_main {
	width: 273px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
.left2_main {
	width: 668px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	border-bottom: 0;
	padding-bottom: 15px;
	overflow: hidden;
}
/* function */
span {
	cursor: pointer;
}
h2 a:hover {
	text-decoration: none;
}
input, textarea {
	outline: none;
}
textarea {
	resize: none;
}
em {
	font-style: normal;
}
.f_cb:after, .f_cbli li:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: ".";
}
.f_cb, .f_cbli li {
	zoom: 1;
}
.f_ib {
	display: inline-block;
*display:inline;
*zoom:1;
}
.f_dn {
	display: none;
}
.f_db {
	display: block;
}
.f_pr {
	position: relative;
}
.f_pa {
	position: absolute;
}
.f_fl {
	float: left;
}
.f_fr {
	float: right;
}
.f_prz {
	position: relative;
	zoom: 1;
}
.f_oh {
	overflow: hidden;
}
.f_ar {
	font-family: 微软雅黑, \5b8b\4f53;
}
.f_fw {
	font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, 微软雅黑, \5b8b\4f53;
}
.f_fa {
	font-family: 微软雅黑, Helvetica, sans-serif;
}
.f_fst {
	font-family: "微软雅黑";
}
.f_fs1 {
	font-size: 12px;
}
.f_fs2 {
	font-size: 13px;
}
.f_fs3 {
	font-size: 14px;
}
.f_fs4 {
	font-size: 24px;
}
.f_fs5 {
	font-size: 30px;
}
.f_fs6 {
	font-size: 16px;
}
.f_cs1 {
	color: #1369c0;
}
.f_fwn {
	font-weight: normal;
}
.f_fwb {
	font-weight: bold;
}
.f_tal {
	text-align: left;
}
.f_tac {
	text-align: center;
}
.f_tar {
	text-align: right;
}
.f_csp {
	cursor: pointer;
}
/*头部开始*/
.g_top {
	height: 160px;
	background: url(../images/topbg.jpg) repeat-x;
}
.top_t {
	height: 30px;
	line-height: 30px;
	color: #fff;
	overflow: hidden;
}
.top_t p {
	float: left;
}
.top_t img {
	float: right;
	width: 2rem;
	margin-top: 0.5rem;
}
.top_t p a {
	padding: 0 8px;
	color: #fff;
}
.top_t .a_last {
	padding-right: 0;
}
.top_c h1 {
	float: left;
	padding: 24px 19px 0 0;
}
.top_c h2 {
	float: left;
	height: 60px;
	margin: 37px 0 0 0;
	color: #555555;
	font-size: 18px;
	font-weight: normal;
}
.top_c h2 em {
	display: block;
	color: #01a0bf;
	font-weight: bold;
	font-size: 26px;
	padding-top: 7px;
}
.top_c p {
	float: right;
	margin: 43px 0 0 0;
	padding: 0 0 0 51px;
	background: url(../images/tel.jpg) no-repeat left top;
	color: #555555;
	font-size: 14px;
	font-family: "Microsoft Yahei"
}
.top_c p span {
	display: block;
	font-size: 26px;
	color: #01a0bf;
	font-family: 微软雅黑;
	font-weight: bold;
}
/* 导航 */
.header2 {
	position: relative;
	z-index: 10;
	height: 52px;
	background: #01a0bf;
}
.nav li {
	height: 52px;
	line-height: 52px;
	float: left;
}
.nav a.last {
	border-right: none;
}
.nav a.tit:hover, .nav a.tit.on {
	border-color: #0bc3e0;
	background: #0390ac;
}
.nav a.tit {
	display: inline-block;
	border-left: 1px solid #01a6c6;
	border-right: 1px solid #0390ac;
	padding: 0 27px;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
}
.nav a.last {
	border-right: none;
}
.nav a.tit:hover, .nav a.tit.on {
	border-color: #01b4d7;
	background: #ff8b11;
}
.xiala ul {
	display: none;
	width: 160px;
	height: auto;
	background: url(../../../images/ctoptext.png) repeat;
	position: absolute;
	z-index: 999;
	margin: 0px;
	padding: 0px;
	opacity: 0.9;
}
.xiala ul li {
	margin: 0px;
	text-align: center;
	width: 170px;
	line-height: 30px;
	height: 30px;
	float: left;
	background: url(../../../images/xldian.png) no-repeat 0px right;
	padding-left: 0px;
}
.xiala ul li a {
	font-weight: normal;
	font-size: 14px;
	color: #fff;
	text-align: left;
	line-height: 30px;
	float: left;
	height: 30px;
	width: 160px;
	text-align: center
}
.xiala ul li a:hover {
	text-decoration: underline;
	background: none;
	color: #000;
	background: #fcbe00;
}
/*
$('.xiala').mousemove(function () {
                $(this).find('ul').slideDown();//you can give it a speed
            });
            $('.xiala').mouseleave(function () {
                $(this).find('ul').slideUp("fast");
            });
    */
/*头部结束*/


/*搜索*/
.g_ser {
	height: 47px;
	line-height: 47px;
	background: #f8f8f8;
	border-bottom: 1px solid #e6e6e6;
}
.h_sea {
	height: 47px;
	overflow: hidden;
	color: #555555;
}
.h_sea b {
	font-weight: bold;
	color: #01a0bf;
}
.inp01 {
	height: 27px;
	line-height: 27px;
	background: url(../images/s_inp.jpg) no-repeat;
	padding-left: 10px;
	width: 250px;
	float: left;
	color: #999999;
	border: none;
	font-family: "Microsoft YaHei";
}
.s_ss {
	float: left;
	width: 39px;
	height: 27px;
}
.key a {
	color: #555555;
	padding-right: 15px;
}
.s_inp {
	padding-top: 10px;
}
/*底部开始*/
.g_ft {
	height: 225px;
	background:url(../images/bgtp02.jpg) center;
}
.g_ft .m_fnav {
	background: #01a0bf;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-align: center;
}
.g_ft .m_fnav a {
	color: #fff;
	padding: 0 25px;
	font-size: 14px;
	font-weight: normal;
	display: inline-block;
}
.g_ft .m_fnav a:hover, .g_ft .m_fnav .cur {
	font-weight: bold;
}
.g_ft .m_fnav .lasta {
	background: none;
}
.g_ft .f_ftcon {
	color: #555555;
	padding: 20px 0 0 380px;
	line-height: 24px;
	font-size: 12px;
	background: url(../images/logo.png) 30px 40px no-repeat;
}
.g_ft .f_ftcon a {
	color: #555555;
}

/*reset.css*/
@charset "utf-8";
html {
	color: #000;
	background: #FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style: inherit;
	font-weight: inherit;
}
del, ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align: middle;
}
body {
	font: 12px/1.231 微软雅黑, helvetica, clean, sans-serif;
}
select, input, button, textarea, button {
	font: 99% 微软雅黑, helvetica, clean, sans-serif;
}
table {
	font-size: inherit;
	font: 100%;
	border-collapse: collapse;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
*font-size:108%;
	line-height: 100%;
}
/*title*/
h1 {
	font-size: 32px;
}
h2 {
	font-size: 26px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10px;
}
.mt10 {
	margin-top: 10px;
}
/*top*/
#roll_top, #fall, #ct {
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px;
}
#roll_top {
	background: url(../images/top.gif) no-repeat;
}
#fall {
	background: url(../images/top.gif) no-repeat 0 -80px;
}
#ct {
	background: url(../images/top.gif) no-repeat 0 -40px;
}
#roll {
	z-index: 999;
	display: block;
	width: 15px;
	margin-right: -560px;
	position: fixed;
	right: 50%;
	bottom: 10%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
 _top: expression(eval(document.documentElement.scrollTop));
}
.btn {
	bottom: 20px;
	margin-right: -485px;
	padding: 5px 6px;
	position: absolute;
	right: 50%;
	z-index: 7;
}
.btn span {
	background: none repeat scroll 0 0 #ccc;
	border: 1px solid #ccc;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	margin-left: 5px;
	padding: 2px 6px;
}
.btn .cur {
	background: none repeat scroll 0 0 #01a0bf;
}
.zk {
	color: #0c8a4a;
	float: left;
	font-size: 16px;
	position: absolute;
}
/*产品细节*/	
.chanpinxj {
	width: 100%;
	background: url(../images/new_bg.jpg);
	margin-top: -1.3rem;
}
.chanpinxj .detail h3 {
	text-align: center;
	display: block;
	letter-spacing: 1px;
	color: #333;
	font: 22px/34px "Microsoft Yahei";
	margin-top: 10px;
}
.chanpinxj .detail h3 span {
	font-size: 28px;
	font-weight: bold;
	color:#ff8b11;
}
.chanpinxj .chpifl {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	margin-top: 60px;
}
.chanpinxj .chpifl .left {
	float: left;
}
.chanpinxj .chpifl .right {
	float: right;
}
.chanpinxj .chpifl .menu {
	width: 380px;
}
.chanpinxj .chpifl .menu li {
	height: 132px;
	width: 100%;
	overflow: hidden;
	margin-bottom: 20px;
	cursor: pointer;
}
.chanpinxj .chpifl .menu li .ayuan {
	width: 100px;
	height: 100px;
	float: left;
	border: 1px dashed #e0e0e0;
	border-radius: 50px;
	overflow: hidden;
	margin-top: 18px;
}
.chanpinxj .chpifl .menu li .ayuan img {
	width: 100%;
	transition: 0.5s all linear;
	overflow: hidden;
}
.chanpinxj .chpifl .menu li:hover .ayuan img {
	transform: rotate(360deg);
}
.chanpinxj .chpifl .menu li .line {
	width: 20px;
	height: 2px;
	border-bottom: 1px dashed #e0e0e0;
	float: left;
	margin-top: 70px;
}
.chanpinxj .chpifl .menu li .afang {
	width: 250px;
	height: 128px;
	border: 1px dashed #e0e0e0;
	float: right;
	background: #fff;
}
.chanpinxj .chpifl .menu li .afang h2 {
	font-size: 18px;
	font-weight: bold;
	font-family: "微软雅黑";
	line-height: 40px;
	text-align: left;
	margin-left: 10px;
}
.chanpinxj .chpifl .menu li .afang p {
	font-size: 13px;
	font-family: "微软雅黑";
	line-height: 16px;
	text-align: left;
	margin-left: 10px;
	color: #555;
	padding-right: 5px;
}
.chanpinxj .chpifl .menu .active .ayuan {
	border: 1px dashed #18a3c7;
}
.chanpinxj .chpifl .menu .active .line {
	border-bottom: 1px dashed #18a3c7;
}
.chanpinxj .chpifl .menu .active .afang {
	border: 1px dashed #18a3c7;
}
.chanpinxj .chpifl .menu .active .afang h2, .chanpinxj .chpifl .menu .active .afang p {
	color: #18a3c7;
}
.chanpinxj .syyuan {
	width: 400px;
	height: 600px;
	position: absolute;
	top: 10px;
	left: 400px;
	cursor: pointer;
}
.chanpinxj .syyuan .logo {
	display: block;
	margin: 40px auto;
}
.chanpinxj .syyuan .yuan {
	width: 400px;
	height: 400px;
	border: 2px dashed #e0e0e0;
	border-radius: 200px;
	overflow: hidden;
	position: relative;
}
.chanpinxj .syyuan .yuan img {
	width: 100%;
}
.chanpinxj .syyuan .yuan .position {
	position: absolute;
	width: 400px;
	height: 400px;
	border-radius: 200px;
	align-items: center;
	top: 0;
	left: 0;
	text-align: center;
	padding-top: 15rem;
	display: none;
}
.chanpinxj .syyuan :hover .position {
	display: block;
}
.chanpinxj .syyuan .yuan .position .nr {
	background: rgba(0,0,0,0.80);
	height: 22rem;
}
.chanpinxj .syyuan .yuan .position h3 {
	font-size: 18px;
	font-weight: bold;
	font-family: "微软雅黑";
	line-height: 50px;
	color: #fff;
}
.chanpinxj .syyuan .yuan .position p {
	font-size: 14px;
	font-family: "微软雅黑";
	line-height: 26px;
	margin-left: 20px;
	color: #fff;
}
/*优势样式*/

.core {
	width: 100%;
	height: 920px;
	overflow: hidden;
	background: url(../images/core.jpg) center no-repeat;
}
.core_title {
	width: 1200px;
	height: 95px;
	margin: 0 auto;
	font-size: 48px;
	color: #01a6c6;
	font-weight: bold;
	margin-top: 70px;
	text-align: center;
}
.core_title span {
	font-size: 72px;
	color: #ff8b11;
}
.core_text {
	width: 1200px;
	height: 50px;
	line-height: 30px;
	font-size: 30px;
	color: #01a6c6;
	text-align: center;
	margin: 0 auto;
}
.core_content {
	width: 1200px;
	height: auto;
	overflow: hidden;
	margin: 85px auto 0;
}
.core_one {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 295px;
}
.core_one_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_one_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0 15px 0 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_two {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 630px;
	margin-top: 10;
}
.core_two_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_two_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0 15px 0 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_three {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 155px;
	margin-top: 10px;
}
.core_three_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_three_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0 15px 0 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_four {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 630px;
	margin-top: 10px;
}
.core_four_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_four_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0 15px 0 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_five {
	width: auto;
	height: 35px;
	overflow: hidden;
	padding-left: 308px;
	margin-top: 10px;
}
.core_five_title {
	width: 31px;
	height: 35px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 35px;
	font-weight: bold;
}
.core_five_text {
	width: 210px;
	line-height: 25px;
	height: 35px;
	float: left;
	background: #01a6c6;
	padding: 5px 15px 5px 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
	text-align: right;
}
.core_six {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 630px;
	margin-top: 10px;
}
.core_six_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_six_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0 15px 0 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_seven {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 125px;
	margin-top: 10px;
}
.core_seven_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_seven_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0px 15px 0px 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
	text-align: right;
}
.core_eight {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 630px;
	margin-top: 10px;
}
.core_eight_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_eight_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0 15px 0 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_nine {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 245px;
	margin-top: 10px;
}
.core_nine_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_nine_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0 15px 0 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_ten {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 630px;
	margin-top: 0px;
}
.core_ten_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_ten_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0px 15px 0px 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.core_eleven {
	width: auto;
	height: 32px;
	overflow: hidden;
	padding-left: 45px;
	margin-top: 10px;
}
.core_eleven_title {
	width: 31px;
	height: 32px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 32px;
	font-weight: bold;
}
.core_eleven_text {
	width: auto;
	line-height: 32px;
	height: 32px;
	float: left;
	background: #01a6c6;
	padding: 0px 15px 0px 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
	text-align: right;
}
.core_twe {
	width: auto;
	height: 60px;
	overflow: hidden;
	padding-left: 630px;
	margin-top: 10px;
}
.core_twe_title {
	width: 31px;
	height: 60px;
	float: left;
	background: #008aa5;
	text-align: center;
	font-size: 16px;
	color: #fff;
	border-radius: 10px 0 0 10px;
	line-height: 60px;
	font-weight: bold;
}
.core_twe_text {
	width: auto;
	line-height: 25px;
	height: 65px;
	float: left;
	background: #01a6c6;
	padding: 5px 15px 5px 10px;
	font-size: 14px;
	color: #fff;
	border-radius: 0 10px 10px 0;
}
.g_sjs {
	height: 190px;
	padding-top: 32px;
}
.piclist li {
	margin: 0px 7px;
	float: left
}
.piclist li .pic {
	text-align: center;
	display: table-cell;
	vertical-align: middle;
	width: 221px;
	height: 161px;
	border: 1px solid #d9d9d9;
}
.piclist li .pic img {
	vertical-align: middle;
	padding: 2px;
}
.piclist li .pic a img {
	vertical-align: middle;
	transition: all .5s;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s
}
.piclist li .pic a:hover img {
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5
}
.piclist li p {
	line-height: 30px;
	text-align: center;
	color: #333;
	font-family: simsun;
	background: #ccc;
	font-size: 14px;
}
.titler {
	height: 55px;
	background: url(../images/line2.jpg) left bottom no-repeat;
	font-size: 30px;
	color: #000;
	margin-top: 10px;
}
.titler span {
	color: #ea480f;
	font-size: 16px;
	margin-left: 10px;
}
.order_line {
	width: 365px;
	height: auto;
}
.order {
	height: auto;
	margin-top: 0px;
}
.shop {
	width: 363px;
	height: 45px;
	border: 1px #d4d4d4 solid;
	line-height: 45px;
	font-size: 14px;
	color: #7d7d7d;
	padding-left: 10px;
	font-family: "微软雅黑", "Microsoft YaHei";
}
.uname {
	width: 208px;
	height: 45px;
	border: 1px #d4d4d4 solid;
	background: url(../images/namebg.jpg) left center no-repeat;
	padding-left: 55px;
	font-size: 14px;
	line-height: 45px;
	color: #7d7d7d;
	font-family: "微软雅黑", "Microsoft YaHei";
	background-color: #fff;
}
.tel_txt {
	width: 208px;
	height: 45px;
	border: 1px #d4d4d4 solid;
	background: url(../images/telbg2.jpg) left center no-repeat;
	padding-left: 55px;
	font-size: 14px;
	line-height: 45px;
	color: #7d7d7d;
	font-family: "微软雅黑", "Microsoft YaHei";
	background-color: #fff;
}
.neirong {
	width: 353px;
	height: 83px;
	border: 1px #d4d4d4 solid;
	color: #7d7d7d;
	font-size: 14px;
	margin-top: 12px;
	padding-left: 10px;
	padding-top: 10px;
	font-family: "微软雅黑", "Microsoft YaHei";
	background-color: #fff;
}
#productCate {
}
#productCate {
	width: 208px;
	height: 45px;
	border: 1px #d4d4d4 solid;
	background: url(../images/yzmbg.jpg) left center no-repeat;
	padding-left: 55px;
	font-size: 14px;
	line-height: 45px;
	color: #7d7d7d;
	text-transform: uppercase;
	font-family: "微软雅黑", "Microsoft YaHei";
	background-color: #fff;
}
.sub_mit {
	width: 208px;
	height: 45px;
	background-color: #ff8b11;
	text-align: center;
	border: 0px;
	cursor: pointer;
	margin-top: 12px;
	color: #fff;
	font-size: 14px;
	font-family: "微软雅黑", "Microsoft YaHei";
}
.parentLi {
	position: relative;
}
.childUl {
	position: absolute;
	background-color: #01a0bf;
	width: 300px;
	padding: 5px 0 15px 0;
	filter: alpha(opacity=90);
	top: 50px;
	z-index: 1111
}
	.secChildUl{
	 position:absolute; 
	top:0;
	left:300px;
     background-color:#01a0bf;
     width:350px;
     padding:5px 0 15px 1px;
	min-height: 300px;
	}
.nav .childUl li,.nav .secchildUl li {
	float: left;
	width: 100%;
	margin: 5px 0;
	height: 52px;
	line-height: 42px;
	font-size: 16px;
	text-align: center;
	border-top: 1px solid #01a6c6;
	border-bottom: 1px solid #0390ac;
}
.nav .childUl li a:hover, .nav .secchildUl li a:hover{
	background-color: #ff8b11;
	color: #fff;
}
.nav .childUl li a,.nav .secchildUl li a {
	width: 100%;
	float: left;
	padding: 5px 2%;
	text-decoration: none;
	color: #fff;
}
.haha {
	padding: 6px 15px;
	font-size: 15px;
	background-color: #1e71b1;
	color: #fff;
	cursor: pointer;
	border: 0;
}
.pro-detail {
	margin: 20px 0;
}
.pro_content {
	float: left;
	width: 100%;
	margin: 10px 0 30px 0;
}
.pro_content .pro-h5 {
	border-bottom: 1px solid #ccc;
	font-size: 15px;
	margin-bottom: 20px;
	float: left;
	width: 100%;
	background-color: #efefef;
}
.anispan {
	cursor: pointer;
	margin: 0 5px;
	padding: 10px 8px;
	float: left;
}
.nowspan {
	background-color: #1e71b1;
	color: #fff;
}
.cp_2_2 {
	margin: 0 auto;
	border-bottom: 1px solid #ccc;
	height: 50px;
}
.wxxx {
	width: 1100px;
	margin: 0 auto;
}
.myMap {
	padding: 31px 0 100px;
	line-height: 26px;
}
.myNetwork {
	width: 460px;
	float: left;
	background: #707070;
	padding: 20px;
	color: #fff;
	padding-top: 31px;
}
.myNetwork1 {
	width: 600px;
	float: left;
	background: #707070;
	padding: 19px;
	color: #fff;
}
.myNetwork li span {
	float: left;
	padding-right: 8px;
	font-size: 14px;
}
.myNetwork1 li span {
	float: left;
	padding-right: 8px;
	font-size: 14px;
}
.navtop {
	width: 1100px;
	margin: 0 auto;
	line-height: 50px;
}
.pro-detail p {
	line-height: 30px;
	font-size: 14px;
	color: #000
}
.tabcont {
	position: absolute;
	top: 20rem;
	left: 21rem;
	width: 400px;
	height: 400px;
	border-radius: 200px;
	background: #fff;
	border: 2px dashed#e0e0e0;
	overflow: hidden;
}
ul, li, div, p, span {
	margin: 0;
	padding: 0
}
li {
	list-style: none
}
.wxxx {
	font-size: 15px;
}
.jisuan {
	width: 1100px;
	margin: 0 auto
}
.jisuan h2 {
	margin: 20px auto;
	text-align: center;
	color: #01a6c6;
	border: 5px solid #dedede;
	padding: 20px 0;
}
.jsul {
	float: left;
	width: 500px;
}
.jsul li {
	float: left;
	width: 50%;
	margin: 10px 0
}
.jsul li.you {
	text-align: left;
}
.jsul li.double span {
	padding: 0 10px;
	text-align: center;
	height: 42px;
}
.jsul span {
	background-color: #01a6c6;
	padding: 10px 10px;
	color: #fff;
	float: left;
}
.jsul input {
	width: 70px;
	padding: 10px 10px;
	border: 1px solid #e3e3e3;
	border-radius: 0 5px 5px 0;
}
.jsclear {
	text-align: center;
	width: 100%;
	float: left;
	margin-top: 20px;
}
.jsclear span {
	cursor: pointer;
	width: 39%;
	text-align: center;
	float: left;
	color: #01a6c6;
	font-size: 26px;
line-height: 40px;
}
.bleft b {
	font-size: 20px;
	margin-right: 10px;
}
.bleft span {
	font-size: 20px;
	float: right;
	color: #ff8b11;
}
.jsbot {
	float: left;
	width: 500px;
	margin: 20px 0
}
.jsbot .bleft {
	float: left;
	width: 176px
}
.bleft p {
	float: left;
	width: 100%;
	text-align: right;
	margin-bottom: 20px;
	font-size: 16px;
}
.jsbot .bright {
	float: left;
	margin-left: 50px;
}
.bottomnav {
	margin: 20px auto;
	width: 1060px;
	height: 250px;
	padding: 20px;
	border: 4px solid #e0e0e0;
	background: url(../images/bgbg.jpg) center;
}
	.bottomnav .bonr{
		margin-top: 150px;
	}
	.bottomnav .uname{
		margin-left:40px;
	}
.bottomnav p.pc {
	color: red;
	font-size: 20px;
	font-weight: bold;
}
.inleft, .inright {
	width: 50%;
	float: left;
}
/*.detailbg{
		background:url(../images/bgtp02.jpg) center;
		width:100%;
	}*/	
.detail {
	width: 1200px;
	height: 960px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.detail h1 {
	font-size: 35px;
	color: #18a3c7;
	text-align: center;
	margin-top: 40px;
}
.detail h2 {
	font-size: 26px;
	color: #404040;
	text-align: center;
	margin-top: 40px;
	font-weight: normal;
	margin-top: 10px;
}
.detail .inleft {
	width: 50%;
	float: left;
	margin-top: 30px;
}
.detail .inleft li {
	margin-bottom: 10px;
	cursor: pointer;
}
.detail .inleft li:hover h3 {
	color: rgb(24, 163, 199);
}
.detail .inleft li h3 {
	font-size: 20px;
	color: #181818;
	margin-bottom: 6px;
}
.detail .inleft li p {
	font-size: 13px;
	color: #434343;
	line-height: 24px;
}
.detail .inright {
	width: 28%;
	float: right;
	margin-top: 30px;
	overflow: hidden;
}
.detail .inright li {
	margin-bottom: 20px;
	float: right;
	cursor: pointer;
}
.detail .inright li:hover h3 {
	color: rgb(24, 163, 199);
}
.detail .inright li h3 {
	font-size: 20px;
	color: #181818;
	margin-bottom: 6px;
}
.detail .inright li p {
	font-size: 13px;
	color: #434343;
	line-height: 24px;
}
.detail .indexxj01 {
	position: absolute;
	top: 206px;
	left: 284px;
}
.detail .indexxj02 {
	position: absolute;
	top: 366px;
	left: 284px;
}
.detail .indexxj03 {
	position: absolute;
	top: 580px;
	left: 284px;
}
.detail .indexxj04 {
	position: absolute;
	top: 760px;
	left: 364px;
}
.detail .indexxj05 {
	position: absolute;
	top: 800px;
	left: 600px;
}
.detail .indexxj06 {
	position: absolute;
	top: 766px;
	right: 380px;
}
.detail .indexxj07 {
	position: absolute;
	top: 606px;
	right: 340px;
}
.detail .indexxj08 {
	position: absolute;
	top: 440px;
	right: 330px;
}
.detail .indexxj09 {
	position: absolute;
	top: 220px;
	right: 384px;
}
.detail .indexxj10 {
	position: absolute;
	top: 400px;
	right: 540px;
}
.inleft .active h3 {
	color: #18a3c7 !important;
}
.rightfixed {
	width: 4rem;
	position: fixed;
	bottom: 11rem;
	right: 1.2rem;
}
.rightfixed .fixed1 {
	width: 4rem;
	height: 4rem;
	border-radius: 2rem;
	background: #fff;
	text-align: center;
	box-shadow: 2px 2px 10px 2px rgba(0,0,0,0.1);
	margin-top: 1.5rem;
}
.rightfixed .fixed1 img {
	width: 62.5%;
	margin-top: 0.6rem;
}
/*隐藏手机代码*/	
#heard {
	display: none;
}
.title {
	display: none;
}
.zjwzl {
	display: none;
}
.cpzx {
	display: none;
}
.lianxi {
	display: none;
}
.qysp {
	display: none;
}
.qyzztp {
	display: none;
}
.detailmob {
	display: none;
}
.coremob {
	display: none;
}
.ppys {
	display: none;
}
.sjxwlb {
	display: none;
}
.yewei {
	display: none;
}
.rightfixed {
	display: none;
}
.zjmenu {
	display: none;
}
.jsnr {
	display: none;
}
.zstupian {
	display: none;
}
.zjmenu2 {
	display: none;
}
.acptnr {
	display: none;
}
.pp4sd {
	display: none;
}
.qgjxs, qgjxs2 {
	display: none;
}
.zsjm {
	display: none;
}
.newscenter {
	display: none;
}
.cpxqnr {
	display: none;
}
.tpnr {
	display: none;
}
.pro-mainwap {
	display: none;
}
.wzlmap {
	display: none;
}
.newsdetail {
	display: none;
}
 @keyframes rightin {
0% {
transform:translate(800px, 0)
}
100% {
transform:translate(0, 0)
}
}
.rightin {
	animation: rightin 2s ease 0s 1 both
}
 @keyframes leftin {
0% {
transform:translate(-800px, 0)
}
100% {
transform:translate(0, 0)
}
}
.leftin {
	animation: leftin 2s ease 0s 1 both
}
pre {
	overflow-x: scroll;
	background: #ffffff;
	border: 1px solid #cecece;
	padding: 10px;
}
.clear {
	clear: both;
}
.zoomed > .container {
	-webkit-filter: blur(3px);
	filter: blur(3px);
}
.container {
	width: 505px;
	margin: 0 auto;
}
.gallery {
	list-style-type: none;
	float: left;
	background: #ffffff;
	padding: 20px 20px 10px 20px;
	margin: 0;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.gallery li {
	float: left;
	padding: 0 10px 10px 0;
}
.gallery li:nth-child(6n) {
	padding-right: 0;
}
.gallery li a, .gallery li img {
	float: left;
}
 @keyframes fangda {
0% {
transform: scale(0.1, 0.1);
opacity:0
}
100% {
transform: scale(1, 1);
opacity:1
}
}
.fangda0 {
	animation: fangda 1s ease 0s 1 both
}
.fangda1 {
	animation: fangda 1s ease 1s 1 both
}
.fangda2 {
	animation: fangda 1s ease 2s 1 both
}
	.bgtpnr{
		background: url(../images/bgtp02.jpg)
	}
	/*我们的服务*/
.dban {
	width: 100%;
	height: 360px;
	background: url(../images/servicebanner.jpg) no-repeat center;
}
.fuwutitle {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 50px;
}
.fuwutitle .block {
	width: 3px;
	height: 27px;
	background: #01a0bf;
	float: left;
}
.fuwutitle h1 {
	font-size: 1.2rem;
	color: #333333;
	line-height: 27px;
	float: left;
	margin-left: 10px;
}
.wmdfwnr {
	width: 1100px;
	height: 182px;
	overflow: hidden;
	margin: 0 auto;
	border: 1px solid #e0e0e0;
	margin-top: 20px;
}
.wmdfwnr ul {
	overflow: hidden;
}
.wmdfwnr ul li {
	float: left;
	border-right: 1px solid rgba(232,232,223,1.00);
	position: relative;
	width: 274px;
	height: 182px;
	cursor: pointer;
}
.wmdfwnr ul li .xian {
	width: 274px;
	height: 182px;
}
.wmdfwnr ul li .xian .yuan {
	width: 86px;
	height: 86px;
	margin: 0 auto;
	border-radius: 43px;
	border: 1px solid #e0e0e0;
	margin-top: 34px;
	margin-bottom: 16px;
}
.wmdfwnr ul li .xian .yuan img {
	display: flex;
	text-align: center;
}
.wmdfwnr ul li .xian p {
	width: 100%;
	text-align: center;
	font-size: 13px;
	line-height: 13px;
	margin-bottom: 30px;
	color: #333;
}
.wmdfwnr ul li .yin {
	position: absolute;
	top: 0;
	left: 0;
	background: #888;
	width: 100%;
	height: 182px;
	display: none;
}
.wmdfwnr ul li .yin p {
	font-size: 14px;
	text-align: center;
	color: #fff;
	margin-top: 10px;
}
.wmdfwnr ul li .yin img {
	display: block;
	margin: 0 auto;
	margin-top: 30px;
}
.wmdfwnr ul li:hover .yin {
	display: block;
}
.zddfw {
	width: 1008px;
	margin: 0 auto;
	border: 1px solid #0bc3df;
	background: #e5fcff;
	padding: 36px 46px;
	margin-top: 20px;
}
.zddfw h1 {
	font-size: 16px;
	color: #0bc3df;
	line-height: 16px;
}
.zddfw .fuwu {
	font-size: 16px;
	color: #828282;
	line-height: 30px;
	margin-top: 10px;
}
.zddfw .beizhu {
	font-size: 16px;
	color: #0bc3df;
	line-height: 30px;
	margin-top: 10px;
}
.linetab {
	width: 1100px;
	margin: 0 auto;
	border-right: 1px solid #e0e0e0;
	margin-top: 28px;
	margin-bottom: 20px;
}
.linetab dl {
	overflow: hidden
}
.linetab dt {
	width: 110px;
	height: 250px;
	background: #fff;
	float: left;
	border: 1px solid #e0e0e0;
	border-right: none;
	cursor: pointer;
}
.linetab dt.active {
	color: #fff;
	background: #fff;
}
.linetab dd {
	float: left;
	width: 542px;
	height: 250px;
	background: #fff;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	
}
	.linetab dt  img{
		display:block;
		margin: 0 auto;
		margin-top: 96px;
		
	}
	.linetab dt p{
		width:100%;
		font-size:15px;
		text-align: center;
		line-height: 15px;
		margin-top:12px; 
		text-align: center;
	}
	
	.linetab dd p{
		font-size: 16px;
       color: #828282;
      line-height: 30px;
      margin-top: 10px;
	}	
	
	.sidetab{
		display: none;
	}
	
/*招商加盟*/	
	.cometitle{
		font-size: 28px;
		color: #666666;
    text-align: center;
    line-height: 1;
		margin-top: 50px;
	}	
	.cometitle:before{
		    margin-right: 15px;
		content: "";
    width: 60px;
    height: 1px;
    background: #c0c0c0;
    display: inline-block;
    vertical-align: middle;
	box-sizing: border-box;
	}
	.cometitle:after{
		margin-left: 15px;
		    content: "";
    width: 60px;
    height: 1px;
    background: #c0c0c0;
    display: inline-block;
    vertical-align: middle;
	}
/*滚动数字样式开始*/	
.demo{
	width:1100px;
	margin: 0 auto;
	padding: 2em 0;
	margin-top: 50px;
	}
.counter{
	padding: 20px 0;
	text-align: center;
	position: relative;
}
.counter .counter-content{
	width: 140px;
	height: 140px;
	border-radius: 50%;
	background: #fff;
	padding: 30px 0;
	margin: 0 auto 30px;
	z-index: 1;
	position: relative;
	transition: all 0.3s ease 0s;
}
.counter .counter-content:before{
	content: "";
	width: 122%;
	height: 122%;
	border-radius: 50%;
	border: 20px solid #f19f48;
	border-bottom: 20px solid transparent;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.counter .counter-content:after{
	content: "";
	border-top: 16px solid #f19f48;
	border-left: 16px solid transparent;
	border-right: 16px solid transparent;
	position: absolute;
	bottom: -14px;
	left: 50%;
	transform: translateX(-50%);
}
.counter .counter-icon{
	display: block;
	font-size: 50px;
	color: #f19f48;
	line-height: 50px;
}
.counter .counter-value{
	font-size: 30px;
	font-weight: 700;
	color: rgba(0,0,0,0.7);
	line-height: 70px;
}
.counter .title{
	display: inline-block;
	padding: 5px 25px;
	background: #f19f48;
	border-radius: 10px;
	font-size: 18px;
	font-weight: 600;
	color: #fff;
	text-transform: capitalize;
	margin: 0;
}
.counter.red .counter-content:before{
	border-color: #ef5f61;
	border-bottom-color: transparent;
}
.counter.red .counter-content:after{ border-top-color: #ef5f61; }
.counter.red .counter-icon{ color: #ef5f61; }
.counter.red .title{ background: #ef5f61; }
.counter.blue .counter-content:before{
	border-color: #4d9fcf;
	border-bottom-color: transparent;
}
.counter.blue .counter-content:after{ border-top-color: #4d9fcf; }
.counter.blue .counter-icon{ color: #4d9fcf; }
.counter.blue .title{ background: #4d9fcf; }
.counter.purple .counter-content:before{
	border-color: #a98ceb;
	border-bottom-color: transparent;
}
.counter.purple .counter-content:after{ border-top-color: #a98ceb; }
.counter.purple .counter-icon{ color: #a98ceb; }
.counter.purple .title{ background: #a98ceb; }	
/*滚动数字样式结束*/	
	
/*申请加盟*/	
	.shuruner{
		width:1100px;
		margin: 0 auto;
		margin-top: 45px;
		margin-bottom: 100px;
	}
	.apply_form {
    width: 68%;
    margin: 0 auto;
}
.apply_ipt {
    float: left;
    width: 46%;
    margin-right: 8%;
    margin-bottom: 30px;
    position: relative;
}	
.apply_ipt:before {
    content: attr(data-txt);
    position: absolute;
    left: 0;
    vertical-align: middle;
    padding-left: 50px;
    font-size: 18px;
    color: #999999;
}	
.apply_ipt input {
    padding-left: 110px;
    border: none;
    width: 100%;
    border-bottom: 1px solid #eeeeee;
    line-height: 28px;
    padding-bottom: 12px;
	font-family: "microsoft yahei", 宋体, Arail;
    font-size: 14px;
    color: rgb(130, 130, 130);
    outline: none;
}	
.apply_ipt.even {
    margin-right: 0;
}	
.apply_ipt.first:before {
    background: url(../images/men.png) no-repeat center left 20px;
}	
.apply_ipt.second:before {
    background: url(../images/tell_icon.png) no-repeat center left 20px;
}	
.apply_ipt.third:before {
    background: url(../images/mail_icon.png) no-repeat center left 20px;
}	
.apply_ipt.forth:before {
    background: url(../images/add_icon.png) no-repeat center left 20px;
}	
.apply_txt {
    padding-left: 20px;
    font-size: 14px;
    color: #c3c3c3;
    margin-top: 20px;
}	
.btn-apply {
    width: 36.25%;
    height: 50px;
    background: #ff6f15;
    color: #fff;
    line-height: 50px;
    text-align: center;
    display: block;
    margin: 60px auto 0;
    border: 1px solid #ff6f15;
    font-size: 18px;
}	
	.potential_list{
		width: 1100px;
		margin: 0 auto;
		margin-top: 65px;
	}	
	.potential_list ul{
		overflow:hidden;
		width:600px;
		margin: 0 auto;
	}
	.potential_list ul li{
		float:left;
		width:164px;
		height: 88px;
		border: 1px solid #e0e0e0;
		margin: 0 10px;
	}
	.potential_list ul li img{
		display:block;
		margin:0 auto;
		margin-top: 8px;
	}
	.potential_list ul li p{
		text-align:center;
		margin-top: 12px;
	}
	.potential_list .qljs{
		width:986px;
		margin: 0 auto;
		margin-top: 70px;
	}
	.potential_list .qljs p{
		font-size:16px;
		line-height: 30px;
		color: #333;
		text-indent: 32px;
	}
	
	.allzsys{
		margin: 0 auto;
		width: 1100px;
		margin-top: 50px;
	}
	.allzsys ul{
		overflow:hidden;
	}
	.allzsys ul li{
		width:25%;
		float: left;
		margin-bottom: 40px;
	}
	.allzsys ul li img{
		display:block;
		margin: 0 auto;
	}
	.allzsys ul li  p{
		text-align:center;
	}
	
	
	/*加盟新增*/
	.jiamtit {
	width:1100px;
		margin: 0 auto;
		margin-top: 20px;
	}	
	.jiamtit p{
		font-size: 20px;
		font-family: 微软雅黑;
		color: #000;
		text-align: center;
		font-weight: bold;
		line-height: 54px;
	}
	.jiamengnr1{
		width:1100px;
		margin: 0 auto;
		overflow: hidden;
		margin-top: 26px;
	}
	.jiamengnr1 .leftnr{
		width:610px;
		float: left;
	}
	.jiamengnr1 .leftnr p{
		font-size: 14px;
		line-height: 34px;
		text-indent: 32px;
		margin-bottom: 40px;
		letter-spacing: 2px;
	}
	.jiamengnr1 .rightnr{
		width:416px;
		float: right;
	}
	.jiamengnr1 .rightnr img{
		width:100%;
	}
	.jiamengnr2{
		width:1100px;
		margin: 0 auto;
		margin-top: 70px;
		overflow: hidden;
	}
	.jiamengnr2 .leftnr{
		width:438px;
		float: left;
		margin-left: 54px;
	}
	.jiamengnr2 .rightnr{
		width: 500px;
		float: right;
		margin-top: 30px;
	}
	.jiamengnr2 .rightnr ul{
		
	}
	.jiamengnr2 .rightnr ul li{
		overflow: hidden;
	}
	.jiamengnr2 .rightnr ul li .btm{
		width:20px;
		height: 20px;
		background: #c90803;
		border-radius: 10px;
		font-size: 12px;
		line-height: 20px;
		text-align: center;
		color: #fff;
		float: left;
	}
	.jiamengnr2 .rightnr ul li p{
		height: 60px;
		font-size: 14px;
		line-height: 24px;
		font-family: 黑体;
		width:452px;
		color: #333;
		float: left;
		margin-left: 18px;
	}
	.jiamengnr3{
		width:1100px;
		height: 1090px;
		margin: 0 auto;
		background: url(../images/jiameng06.png) no-repeat center;
	}
	.jiamengnr3 ul{
		position:relative;
		height: 1090px;
	}
	.jiamengnr3 ul .no1{
		width:420px;
		position: absolute;
		top: 0;
		right: 130px;
	}
	.jiamengnr3 ul li h1{
		font-size:24px;
		color: #fff;
		line-height: 50px;
		margin-bottom: 26px;
		margin-left:20px;
	}
	.jiamengnr3 ul li h2{
		font-size:18px;
		color: #333;
		line-height: 30px;
		letter-spacing: 2px;
		font-family: 微软雅黑;
		color: #ed0e39;
		font-weight: normal;
	}
	.jiamengnr3 ul li p{
		font-size:14px;
		color: #333;
		line-height: 30px;
		letter-spacing: 2px;
		font-family: 微软雅黑;
	}
	.jiamengnr3 ul li p span{
		color:#ed0e39;
	}
	.jiamengnr3 ul .no2{
		width:350px;
		position: absolute;
		top: 300px;;
		left: 176px;
	}
	.jiamengnr3 ul .no3{
		width:356px;
		position: absolute;
		top: 525px;
		right: 200px;
	}
	.jiamengnr3 ul .no4{
		width:420px;
		position: absolute;
		top: 700px;
		left: 15px;
	}
	.jiamengnr4{
		width:1100px;
		margin: 0 auto;
		background: url(../images/jiameng20.png)
	}
	.jiamengnr4 ul{
		overflow:hidden;
		padding-top: 90px;
		padding-left: 20px;
	}
	.jiamengnr4 ul li{
		float:left;
		width: 335px;
		margin-bottom: 30px;
	}
	.jiamengnr4 ul li img{
		display: block;
		margin: 0 auto;
	}
	.bg{
		background: #f5f5f7; 
		padding-top: 30px;
		padding-bottom: 40px;
	}
	.jiamengnr4 ul li h1{
		font-size: 16px;
		color: #5a5a5a;
		text-align: center;
		font-weight: normal;
		line-height: 25px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.jiamengnr4 ul li p{
		font-size:14px;
		line-height: 20px;
		color: #797979;
		width:224px;
		margin: 0 auto;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}
