/*公共部分*/
.banner {
  width:100%;
}
.banner img{
	max-width:100%;
}
.banners {
	width:100%;
}
.banners img{
	max-width:100%;
}
#main-content {
 background-color: #f5f5f5;
}
/*面包屑*/
#tit {
	height:80px;

	background-color: #f5f5f5;
}
#tit .sendcate p{
	width:60%;
	font-weight:bold;
	font-size:28px;
	color: #1e1e1e;
	padding-left:20px;
	float: left;
	text-transform: uppercase;
}
.YLlightbox p{
   float:left;
   width:23%;
   margin-right:2%;
}
.YLlightbox p img{
    max-width:100%;
}
.YLlightbox span{
  width:100%;
  line-height:30px;
  font-size:14px;
  text-align:center;
  padding-left:40%;
}
.breadcrumb {
	font-size: 14px;
}
.breadcrumb > li + li::before {
	padding: 0 5px;
	color: #ad0610;
	content: "\2022";
}


.breadcrumb {
	float: left;
	padding:0;
	line-height: 80px;
	margin-bottom:0;
	background: none;
	font-size: 14px;
}
.breadcrumb li a {
	color: #333;
}
.breadcrumb li i {
	margin-right: 10px;
}


/*内页导航栏*/
#list_nav {
	height:65px;
	border-bottom:1px solid #fff;

}
#list_nav ul {
	text-align: center;
}
#list_nav ul li a {
	color: #000;
	display: block;
}

#list_title {
	font-size:28px;
	color: #010101;
	font-weight:800;
	margin-top:30px;
	margin-bottom:30px;
	padding-left:40px;
	background:url(../img/prodian.png) no-repeat left;
}
#list_title p .prolist_icon {
	width:20px;
	height:20px;
	display: inline-block;
	margin-right:20px;
	position: relative;
	top:5px;
	background: url(../img/prolist_icon.jpg) no-repeat center center;
}

.ser-culture{
    line-height:30px;
	font-size:16px;
	padding-bottom:50px;
}

/*关于我们*/
.ab-title {
	padding:50px 0 65px;
}
.ab-title h2 {
	margin-top:0;
	font-size:34px;
	color: #27201f;
	font-weight:700;
}
.ab-title small {
	font-size:14px;
}

.about-cul {
	margin-bottom:70px;
}

.fold_wrap{width:1300px;height:600px;margin:40px auto 0 auto;overflow:hidden;}
.fold_wrap li{float:left;width:130px;height:600px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.7);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h4{color:#fff;width:30px;margin:0 auto;display:block;font:30px/30px Microsoft Yahei;position:relative;padding:120px 0 0 0;}
.fold_wrap li.big{width:322px;}
.fold_wrap li .adv_intro{ width:92%; height:40px; padding:5px 4%; position:absolute;left:0; bottom:-50px;background:#37D; color:#FFF; overflow:hidden;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}

.pic_auto{width:100%;height:100%;}
.pic_auto1{background:url(../img/cul1.jpg) no-repeat center 0;}
.pic_auto2{background:url(../img/cul2.jpg) no-repeat center 0;}
.pic_auto3{background:url(../img/cul3.jpg) no-repeat center 0;}
.pic_auto4{background:url(../img/cul4.jpg) no-repeat center 0;}
.pic_auto5{background:url(../img/cul5.jpg) no-repeat center 0;}
.pic_auto6{background:url(../img/cul6.jpg) no-repeat center 0;}


.pic-info {
	width:100%;
	height:auto!important;
	height:696px;
	min-height:696px;
	background: #fff;
	margin:0 auto;
	padding-top:60px;
}
.pic-info .apic {
	width:40%;
	padding-top:60px;
}
.pic-info .apic img{
	max-width:100%;
}
.pic-info .ainfo {
	width:60%;
	padding-top:20px;
	padding-bottom:50px;
}
.pic-info .ainfo p img {
    padding-bottom:30px;
}
.pic-info .ainfo1 {

	padding-left:35px;
	padding-right:15%;
}
.pic-info .ainfo h2 {
	font-size:26px;
	font-weight:700;
	margin-bottom:35px;
}
.pic-info .ainfo p {
	font-size:16px;
	line-height:40px;
}
.pic-info .ainfoen {
	width:50%;
	padding-top:140px;
}
.pic-info .ainfoen h2 {
	font-size:26px;
	line-height:40px;
	font-weight:700;
	margin-bottom:35px;
}
.pic-info .ainfoen p {
	font-size:16px;
	line-height:25px;
}
.right {
	text-align:right;
}
.pic-info .ainfo2 {
	padding-left:15%;
	padding-right:10%;
}
.pic-info .ainfo2en {
	padding-left:3%;
	padding-right:5%;
}
.pic-info .ainfo2en p {
	font-size:16px;
	line-height:25px;
}
.video {
	width:1500px;
	height:auto!important;
	height:540px;
	min-height:540px;
	background: #f4f4f4;
	margin:110px auto;
}
.video .video-img {
	width:65%;
	overflow: hidden;
	position:relative;
	height:540px;
}
.video .video-img img {
	position: absolute;
	left:50%;
	margin-left:-480px;
	width:960px;
}
.video .video-info {
	width:35%;
	padding-top:175px;
	text-align: center;
}
.video .video-info h2 {
	font-size:26px;
	font-weight:700;
	margin-bottom:35px;
}

.about-honor {
   width:100%;
   text-align:left;
   height:210px;
}
.about-line{
	border-bottom:#EA5514 solid 5px;}
.about-honor li{
    padding-top: 10px;
    width: 33.333333%;
	float:left;
	text-align:center;
	/*background-color: rgba(83,83,83,0.7);*/
}
.about-honor li:hover{
	/*background-color:rgba(2,121,146,0.7);*/
}
.about-honor li p{
    width: 100%;
	text-align:center;
	line-height: 40px;
    font-size: 32px;
    font-weight: 700;
	color:#252424;
	padding:20px 0 0;
}
.about-honor li p span{
    font-size:24px;
	color:#252424;
}
.about-honor li dd{
    width: 100%;
	text-align:center;
	line-height: 30px;
    font-size: 16px;
    color: #252424;
}
.about-workshop {
   padding:109px 0 105px;
} 
.about-workshop .workshop-title{
    width: 100%;
    text-align: center;
    line-height: 60px;
    font-size: 42px;
    font-weight: 800;
    color: #343434;
}
.about-workshop .workshop-test{
    width: 100%;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    color: #343434;
	padding-left:15%;
	padding-right:15%;
	padding-bottom:30px;
}

#slider_pic {
	height:300px;
	margin:0px auto;
	position: relative;
	overflow: hidden;

}
#slider_pic ul {
	position: absolute;
	left:0;
	list-style: none;
	height:300px;
	padding:0;
}

#slider_pic ul li.hceg {
	width:430px;
	height: 300px;
	float: left;
	text-align: center;
	margin-right: 22px;
	background-color: #fff;
	line-height: 300px;

}
#slider_pic ul li.hceg img {
	display: inline-block;
	vertical-align: middle;
}
#slider_pic ul li.hceg:last-child {
	margin-right:0;
}



/*质量控制*/
.quality {
	background: #f0f0ef;
	padding:65px 0 80px;
}
.quality h1 {
	margin-bottom:80px;
}
.quality h1::after {
	content:'';
	width:40px;
	height:2px;
	background-color: #a9061f;
	display: block;
	margin:30px auto 0;
}
.qua {
	padding-left:65px;
	font-size: 16px;
	font-family:'arial regular';
	color: #1a1a1a;
	background:url(../img/dui.jpg) no-repeat;
}
.qua_p {
	margin-bottom:40px;
}
.qua_img {
	margin-right:40px;
}
/*企业文化*/
.culture {
	padding:60px 30px 70px;
}
.cul {
	background-color: #f3f3f3;
	padding:10px 30px 30px;
	margin-bottom:30px;
}
.cul h2 {
	font-size:20px;
	font-family:'din';
	color: #404040;
}
.cul p {
	color: #404040;
	font-size: 16px;
}
/*证书*/
.honor {
	padding:50px 0 75px;
	background-color: #f0f0ef;

}
.honor h1::after {
	content:'';
	width:40px;
	height:2px;
	background-color: #a9061f;
	display: block;
	margin:30px auto 0;
}
.superbox-list {
	display:inline-block;
	*display:inline;
	zoom:1;
	margin: 10px 1%;
}
.superbox-img {
	max-width:100%;
	/*width:100%;*/
	cursor:pointer;
}
.superbox-show {
	text-align:center;
	position:relative;
	background:#333;
	box-shadow:inset 0 1px 5px #111;
	-webkit-box-shadow:inset 0 1px 5px #111;
	-moz-box-shadow:inset 0 1px 5px #111;
	width:100%;
	float:left;
	padding:25px;
	display:none;
}
.superbox-current-img {
	max-width:100%;
	box-shadow:0 1px 4px #222;
	border:1px solid #222;
}
.superbox-img:hover {
	opacity:0.8;
}
.superbox-float {
	float:left;
}
.superbox-close {
	opacity:0.7;
	cursor:pointer;
	position:absolute;
	top:25px;
	right:25px;
	background:url(../img/close.gif) no-repeat center center;
	width:35px;
	height:35px;
}
.superbox-close:hover {
	opacity:1;
}


/*关于我们结束*/


/**营销网络*/
.network {
	padding-bottom:70px;
}
.newtitle {
	height:105px;
	padding:50px 0 0 45px;
}
.newtitle h1 {
	font-size:26px;
	font-family: 'din';
	color: #151515;
	margin:0;
}
.net-bg {
	background-color: #fff;
}


/**营销网络结束**/

/*联系我们*/
#contact-con {
	background-color: #f3f3f3;
	padding:50px 0 140px;
}
.contact {
	width:388px;
	height:425px;
	background-color: #f9f9f9;
	margin-right:15px;
	float: left;
}
.contact .act-info {

	text-align: center;
	padding-top:40px;

}
.contact .act-info h2 {
	margin-top:0;
	font-size:22px;
	font-weight:normal;
	color: #1f1f1f;
	margin-bottom:30px;
}
.contact .act-info p.qq {
	color: #595959;
	margin-bottom:25px;
}
.contact .act-info span a {
	width:130px;
	height:35px;
	display: inline-block;
	border:1px solid #d2d2d2;
	line-height:35px;
	color: #666666;
}
.contact .act-info .comtel {
	line-height:25px;
	text-align: left;
	padding:0 50px;
}
.margin-none {
	margin-right:0;
}



	/* list*/
 .list li { border-bottom: 1px solid #f2f2f2; overflow: hidden; padding: 30px 0; position: relative; display: flex;} .list li .pic {float: left;margin-right: 30px; } .list li .cont {  float: left; width: 100%}.list li .cont h4, .list li .cont h3{margin: 0;color: #333; font-size: 20px;} .list li:hover h3 {color: #db6d4c} .list li .title { color: #333; display: block; font-size: 2.4rem; line-height: 1.4em; margin-bottom: 12px; } .list li .info { color: #b3b3b3; font-size: 1.3rem; margin: 10px 0; } .list li .intro { color: #808080; font-size: 1.3rem; line-height: 1.6em; margin-bottom: 5px; }
.list li .info a ,.list li .tag{ color: #db6d4c; }.list li .tag a { color: #db6d4c ; margin: 0 8px 10px 0; }

/*list end */

/*product 分类*/
.product {
	opacity:0;
	transition:all 0.5;
	background:url("../img/cate_bg.jpg") no-repeat center center;
	background-size:cover;
	height:1100px;

}
.w1200 {
	width: 1200px;
	margin:0 auto;
}
.product .w1200 {
	overflow:hidden;
	position:relative
}
.product .w1200 .con {
	overflow:hidden;
	margin-top:105px
}
.product .w1200 .con .c_l {
	float:left;
	width:1200px
}
.product .w1200 .con .c_l ul {
	position:relative;
	height:1018px;
}
.product .w1200 .con .c_l ul li {
	position:absolute;
	left:46px;
	top:0px;
	width:157px;
	height:290px;
	border:1px solid #dbc39b;
	background:rgba(255,255,255,0.85);
	transition:all 1s
}
.product .w1200 .con .c_l ul li a {
	position:relative;
	display:block
}
.product .w1200 .con .c_l ul li a .l_t {
	width:90px;
	height:90px;
	margin:35px auto 20px;
	position:relative;
	transition:all 0.5s;
	display:block;
	border-radius:100px
}
.product .w1200 .con .c_l ul li a .l_t img {
	/*width:100%;*/
	display:block;
	position:absolute;
	left:0;
	top:0;
	transition:all 0.5s
}
.product .w1200 .con .c_l ul li a .l_t .img1 {
	opacity:1
}
.product .w1200 .con .c_l ul li a .l_t .img2 {
	opacity:0
}
.product .w1200 .con .c_l ul li a .l_b {
	margin:0 auto;
	width:20px;
	height:128px;
	transition:all 0.5s;
	display:block;
	position:relative
}
.product .w1200 .con .c_l ul li a .l_b img {
	/*width:100%;*/
	display:block;
	position:absolute;
	left:0;
	top:0;
	transition:all 0.5s
}
.product .w1200 .con .c_l ul li a .l_b .img1 {
	opacity:1
}
.product .w1200 .con .c_l ul li a .l_b .img2 {
	opacity:0
}
.product .w1200 .con .c_l ul li a .l_img1 {
	width:47px;
	height:54px;
	position:absolute;
	left:46px;
	top:0px;
	opacity:0;
	transition:all 0.5s;
	z-index:10
}
.product .w1200 .con .c_l ul li a .l_img2 {
	width:180px;
	height:180px;
	margin-top: 10px;
	transition:all 0.5s;
	opacity:0;
	display:none;
	transform:scale(0.1);

}
.product .w1200 .con .c_l ul .l2 {
	left:353px
}
.product .w1200 .con .c_l ul .l2 a .l_b {
	height:102px
}
.product .w1200 .con .c_l ul .l2:hover {
	left:353px
}
.product .w1200 .con .c_l ul .l3 {
	left:660px
}
.product .w1200 .con .c_l ul .l3 a .l_b {
	height:105px
}
.product .w1200 .con .c_l ul .l3:hover {
	left:630px
}
.product .w1200 .con .c_l ul .l4 {
	left:976px
}
.product .w1200 .con .c_l ul .l4 a .l_b {
	height:135px
}
.product .w1200 .con .c_l ul .l4:hover {
	left:946px
}
.product .w1200 .con .c_l ul .l5 {
	top:524px;
	left:46px
}
.product .w1200 .con .c_l ul .l5 a .l_b {
	height:100px
}
.product .w1200 .con .c_l ul .l5:hover {
	left:46px;
	top:400px;
}
.product .w1200 .con .c_l ul .l6 {
	top:524px;
	left:353px
}
.product .w1200 .con .c_l ul .l6 a .l_b {
	height:100px
}
.product .w1200 .con .c_l ul .l6:hover {
	left:353px;
	top:400px;
}
.product .w1200 .con .c_l ul .l7 {
	top:524px;
	left:660px
}
.product .w1200 .con .c_l ul .l7 a .l_b {
	height:100px
}
.product .w1200 .con .c_l ul .l7:hover {
	left:660px;
	top:400px;
}
.product .w1200 .con .c_l ul li:hover {
	width:180px;
	height:442px;
	left:2px;
	top:50px;
	background:url("../img/kuang.jpg") no-repeat;
	background-size:cover
}
.product .w1200 .con .c_l ul li:hover a .l_t {
	margin:-50px auto 38px;
	/*background:#fff;*/
	background: #ad060f;
	margin-bottom:38px;
	width:89px;
	height:89px
}
.product .w1200 .con .c_l ul li:hover a .l_t .img1 {
	opacity:0
}
.product .w1200 .con .c_l ul li:hover a .l_t .img2 {
	opacity:1
}
.product .w1200 .con .c_l ul li:hover a .l_b {
	transform:scale(1.0)
}
.product .w1200 .con .c_l ul li:hover a .l_b .img1 {
	opacity:0
}
.product .w1200 .con .c_l ul li:hover a .l_b .img2 {
	opacity:1
}
.product .w1200 .con .c_l ul li:hover a .l_img1 {
	top:50px;
	opacity:1
}
.product .w1200 .con .c_l ul li:hover a .l_img2 {
	transform:scale(1);
	opacity:1;
	display:block
}
.product .w1200 .con .c_r {
	float:right
}
.product .w1200 .s1 {
	position:absolute;
	left:95px;
	top:253px
}
.product .w1200 .s1 img {
	width:100%;
	display:block
}
.product .w1200 .s2 {
	position:absolute;
	left:369px;
	top:634px
}
.product .w1200 .s2 img {
	width:100%;
	display:block
}
.product .w1200 .s3 {
	position:absolute;
	left:782px;
	top:310px
}
.product .w1200 .s3 img {
	width:100%;
	display:block
}
.product .w1200 .s4 {
	position:absolute;
	left:790px;
	top:300px
}
.product .w1200 .s4 img {
	width:100%;
	display:block
}
.product .w1200 .s5 {
	position:absolute;
	left:595px;
	top:615px
}
.product .w1200 .s5 img {
	width:100%;
	display:block
}

/**
产品列表
*/
#good-content {
	padding:40px 0 15px;
	background:#fff;

}
#good-his {
	padding:0px 0 95px;
	background:#fff;

}
#good-his img{
   max-width:100%;
}
#list_nav {
	height:75px;
	border-bottom:1px solid #fff;

}
#list_nav ul {
	text-align: center;
}
#list_nav ul li {
	padding:0 30px;
	height:75px;
	text-align: center;
	line-height:75px;
	display: inline-block;
	font-size:16px;
}
#list_nav ul li i {
	display: inline-block;
}
#list_nav ul li a:hover {
	color: #027992;
}
#list_nav ul li:hover::after {
	content: '';
	width:110px;
	height:3px;
	background-color: #027992;
	display: block;
	margin:0 auto;
}
#list_nav ul li:hover i {
	color: #027992;
}
#list_nav ul li a {
	color: #000;
	display: inline-block;

}
.casetitle{
   width:100%;
   text-align:center;
   line-height:30px;
   font-size:16px;
}
#goodshow ul.marg {
	margin-top:35px;
}
#goodshow ul li.hceg {
	width: 30%;
	margin-right:3.33333%;
	height: auto;
	float: left;
	background:#fff;
	margin-bottom:30px;
}
#goodshow ul li.hceg a {
	display: block;
	color: #535353;
}
#goodshow ul li.hceg a dl dt {
	width: auto;
	text-align: center;
}
#goodshow ul li.hceg a dl dd {
	padding:10px 20px;
	color: #535353;
	line-height:50px;
}
#goodshow ul li.hceg a dl dd .p-left{
    width:35%;
	float:left;
	height:50px;
	line-height:50px;
	font-size:16px;
	font-weight:800;
	text-align:left;
	border-bottom:#ccc solid 1px;
}
#goodshow ul li.hceg a dl dd .p-right{
    width:65%;
	float:left;
	height:50px;
	font-size:16px;
	font-weight:800;
	line-height:50px;
	text-align:right;
	border-bottom:#ccc solid 1px;
}
#goodshow ul li.hceg a dl dd .p-lefta{
    width:50%;
	float:left;
	height:50px;
	line-height:50px;
	text-align:left;
}
#goodshow ul li.hceg a dl dd .p-righta{
    width:50%;
	float:left;
	height:50px;
	line-height:50px;
	text-align:right;
}
#goodshow ul li.cceg {
	width: 23%;
	margin-right:1.33333%;
	height: auto;
	float: left;
}
#goodshow ul li.cceg a {
	display: block;
	color: #535353;
}
#goodshow ul li.cceg a dl dt {
	width: auto;
	height: 222px;
	text-align: center;

}

#goodshow ul li.cceg a dl dd {
	height: 35px;
	padding-top:10px;
	color: #535353;
}

/*product end*/




/*
工程业绩
*/
.mr_frUl{
	float:left;
	width:1200px;
	overflow: hidden;
}

.mr_frUl ul li{
	display:inline;
	float:left;
	height:380px;
	width:385px;
	margin-right:15px;
	overflow:hidden;
	background: #e8e8e8;
	margin-bottom:15px;
}
.mr_frUl ul li a {
	color: #171717;
}
.mr_frUl ul li img{
	display:block;

}
.mr_frUl ul li a:hover img{}

.case_info {
	background: #e8e8e8;
}
.case_info dl dd {
	padding:40px 23px;
}
.case_info dl dd h5 {
	font-size:16px;

}
.casecon {
	padding:70px 0;
}

/**
 * 在线留言样式
 */
/**
 * 在线留言
 *
 */
.company-con {
	padding-top:5px;
}
.pro-head-news {
    width: 100%;
    text-align: center;
    font-size: 42px;
    color: #141414;
    line-height: 50px;
    font-weight: 800;
    font-family: 'MONTSERRAT-BOLD';
    padding: 40px 0 20px;
}
.basic-grey {
	margin:0px auto 50px;
	max-width: 880px;
	background: #F7F7F7;
	padding: 25px 40px 25px 40px;
	font-size: 14px;
	color: #888;
	text-shadow: 1px 1px 1px #FFF;
	border:1px solid #E4E4E4;
}
.basic-grey h1 {
	font-size: 25px;
	padding: 0px 0px 10px 10px;
	display: block;
	border-bottom:1px solid #E4E4E4;
	margin: -10px -15px 30px -10px;;
	color: #888;
}
.basic-grey h1>span {
	display: block;
	font-size: 11px;
}
.basic-grey label {
	display: block;
	margin: 0px;
}
.basic-grey label>span {
	float: left;
	width: 25%;
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
	color: #888;
}
.basic-grey input[type="text"], .basic-grey input[type="email"], .basic-grey textarea, .basic-grey select {
	border: 1px solid #DADADA;
	color: #888;
	height: 60px;
	margin-bottom: 20px;
	margin-right: 6px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px 3px 3px 5px;
	width: 99%;
	font-size: 12px;
	line-height:15px;
	box-shadow: inset 0px 1px 4px #ECECEC;
	-moz-box-shadow: inset 0px 1px 4px #ECECEC;
	-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
}
.basic-grey textarea{
	padding: 5px 3px 3px 5px;
}
.basic-grey select {

	appearance:none;
	-webkit-appearance:none;
	-moz-appearance: none;
	text-indent: 0.01px;
	text-overflow: '';
	width: 70%;
	height: 35px;
	line-height: 25px;
}
.basic-grey textarea{
	height:200px;
}
.basic-grey .button {
	background: #515151;
	width:100%;
	font-size:16px;
	border: none;
	padding: 20px 45px 20px 45px;
	color: #FFF;
	border-radius: 3px;

	cursor: pointer;
}
.basic-grey .button:hover {
	background: #af6437;
}

.cate_padding {
	padding-left:10px;
}

.superbox {
	/*	padding-top:20px;*/
}
.superbox-list {
	display:inline-block;
	*display:inline;
	zoom:1;
	margin: 10px 1%;
	width:22%;
	text-align:center;
}
.superbox-list p {
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    text-align: center;
    color: #343434;

}
.superbox-img {
	max-width:100%;
	/*width:100%;*/
	cursor:pointer;

}
.superbox-show {
	text-align:center;
	position:relative;
	background:#333;
	box-shadow:inset 0 1px 5px #111;
	-webkit-box-shadow:inset 0 1px 5px #111;
	-moz-box-shadow:inset 0 1px 5px #111;
	width:100%;
	float:left;
	padding:25px;
	display:none;
}
.superbox-current-img {
	max-width:100%;
	box-shadow:0 1px 4px #222;
	border:1px solid #222;
}
.superbox-img:hover {
	opacity:0.8;
}
.superbox-float {
	float:left;
}
.superbox-close {
	opacity:0.7;
	cursor:pointer;
	position:absolute;
	top:25px;
	right:25px;
	background:url(../img/close.gif) no-repeat center center;
	width:35px;
	height:35px;
}
.superbox-close:hover {
	opacity:1;
}

/*人才招聘*/
.maincontent {
	padding-top:50px;
}
.job {
	background:#fff;
	padding:40px;
}
.job h4 {
	height: 55px;
	line-height: 55px;
	padding-left: 35px;
	background-color:#fafafa;

}
.job h4 span {
	margin-right:50px;
}
.job ul li {
	margin-bottom: 50px;

}
.jobcon {
	padding-left: 35px;
	padding-right: 300px;
}
.job table tr {
	height: 40px;
}
.job table tr td input {
	width: 200px;
}

/*线下门店*/
.md {
   width:100%;
}
.md .title{
   padding-top:30px;
   width:100%;
   text-align:center;
   line-height:50px;
   font-size:30px;
   font-weight:600;
   color:#2b2b2b;
}
.md .title-case{
   width:100%;
   text-align:center;
   line-height:50px;
   font-size:30px;
   font-weight:600;
   color:#2b2b2b;
}
.md .case-img{
   width:100%;
   text-align:center;
   padding-top:20px;
   padding-bottom:30px;
}
.md .test{
   width:100%;
   text-align:center;
   line-height:30px;
   font-size:18px;
   font-weight:500;
   color:#2b2b2b;
   padding-bottom:30px;
}
.md ul li{
   width:100%;
   height:163px;
   background:url(../img/casebg.png);
   margin-bottom:20px;
}
.md ul li .case-left{
   width:35%;
   float:left;
   height:163px;
   text-align:left;
}
.md ul li .case-right{
   width:65%;
   float:left;
   height:163px;
   text-align:left;
}
.md ul li .case-right .casetitle{
   width:100%;
   line-height:60px;
   font-size:18px;
   color:#141414;
   text-align:left;
}
.md ul li .case-right .casetest{
   width:100%;
   line-height:22px;
   font-size:14px;
   color:#141414;
   text-align:left;
}
.case-cul{
    width:100%;
	height:600px;
	background:#f5f5f5;
}
.case-cul .title{
   padding-top:30px;
   width:100%;
   text-align:center;
   line-height:50px;
   font-size:30px;
   font-weight:600;
   color:#2b2b2b;
}
.case-cul .line{
   width:100%;
   text-align:center;
   line-height:30px;
   font-size:16px;
   color:#2b2b2b;
   padding-bottom:20px;
}
.case-cul li{
    width:25%;
	float:left;
	height:200px;
	background:#fff;
}
.case-cul li .ca-title{
    width:100%;
	line-height:40px;
	padding-top:30px;
	font-size:24px;
	font-weight:400;
	padding-left:10%;
}
.case-cul li .ca-test{
    width:100%;
	line-height:30px;
	font-size:16px;
	padding-left:10%;
	padding-right:10%;
}
.case-lyb{
    width:100%;
	height:600px;
	background:#f5f5f5;
}
.case-lyb .ly-title{
   width:100%;
   text-align:center;
   line-height:50px;
   font-size:30px;
   font-weight:600;
   color:#2b2b2b;
}
.case-lyb .ly-content{
   padding-top:30px;
   width:100%;
   text-align:center;
}
.case-lyb .ly-content .lybleft{
   width:50%;
   float:left;
   text-align:center;
}
.case-lyb .ly-content .lybleft img{
   max-width:100%;
}

.main_img{
    width: 100%;
	overflow:hidden;
	position: relative;
}
.main_img img{
    max-width: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
.main_img .show {
    background: rgba(2,121,146,0.7);
    height:380px;
    left: 0;
    opacity: 0;
	filter:alpha(opacity=0);
    position: absolute;
    top: 0;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: opacity;
    transition-timing-function: ease-in;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: opacity;
    -moz-transition-timing-function: ease-in;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: opacity;
    -o-transition-timing-function: ease-in;
    width:100%;
    z-index: 200;
}
.main_img .show .imgArea {
    left: 50%;
	bottom:0;
    margin:-15px 0px 0px -40px;
    opacity: 0;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.main_img .show .imgArea a{
	color:rgba(255,255,255, 0.8);
	display:block;
	padding:5px 12px;
	border:rgba(255,255,255, 0.6) 1px solid;
	border-radius:8px;
	font-size: 16px;
}
.main_img .show .imgArea a:hover{
	background: rgba(255,255,255, 0.7);
	color:rgba(0,0,0, 0.6);
}
.main_img:hover  .show {opacity: 1;filter:alpha(opacity=100);}
.main_img:hover .show .imgArea{opacity:1;filter:alpha(opacity=100);bottom:40%;}
.main_img:hover img {
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}

.Box {position: relative; padding-bottom:50px;}
			.Box .content {width: 1360px;margin: 0 auto; padding-top:20px;}
			.Box h2 {text-align: center;margin-bottom: 35px;}
			.Box .Box_con {position: relative;}
			.Box .Box_con .btnl {position: absolute;}
			.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: -60px;cursor: pointer;}
			.Box .Box_con .btnl {background: url(../img/jtl02.png) no-repeat center;right: 60px;}
			.Box .Box_con .btnr {background: url(../img/jtr02.png) no-repeat center;right: 10px;}
			.Box .Box_con .btnl:hover {background: url(../img/jtl03.png) no-repeat center;}
			.Box .Box_con .btnr:hover {background: url(../img/jtr03.png) no-repeat center;}
			.Box .Box_con .conbox {position: relative;overflow: hidden;}
			.Box .Box_con .conbox ul {position: relative;list-style: none;}
			.Box .Box_con .conbox ul li {float: left;width: 330px;height: 290px;margin-left: 10px;overflow: hidden; background:#fff;}
			.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
			.Box .Box_con .conbox ul li img {display: block;max-width:100%;transition: all 0.5s;}
			.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
			.Box .Box_con .conbox ul li p{ text-align:center; line-height:60px; font-size:18px; color:#010101;}
			
			.Box .BoxSwitch {margin-top: 10px;text-align: center;}
			.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 10px;height: 10px; border-radius:50%;background: #666666;margin: 0 10px;cursor: pointer;}
			.Box .BoxSwitch span.cur {background: #1d5296;}