@charset "utf-8";

@media only screen and (max-width:1190px){

	.ab2b .ab2m{ width: 100%;}

	.ab2b .swiper-button-next{ right: 0;}

	.ab2b .swiper-button-prev{ left: 0;}

}

@media only screen and (min-width: 576px) and (max-width: 768px){

    .top1{ max-width: 540px;}

	

	.sc2bl{width: 16.5%;}

	.sc2br{width: 79.5%;}

}

@media only screen and (min-width: 768px) and (max-width: 993px){

    

}

@media only screen and (min-width: 576px){

/* .dy6m{ margin-left: 12px; padding: 70px; padding-bottom: 60px;} */

.dy6m{flex: 0 0 24%;max-width: 24%; margin-left: 1.33%;}

.dy6m a{padding: 15px;}

.dy6m:first-child{ margin-left: 0;}



.ms21{flex: 0 0 24%; max-width: 24%; padding: 0; margin-left: 1.33%;}

.ms21:first-child{ margin-left: 0;}

.ms22{ margin-top: 10%;}

.m6{padding: 20% 10%;padding-bottom: 40%;}



.ms41{ flex: 0 0 36%; max-width: 36%; padding: 0;}

.ms42{ flex: 0 0 64%; max-width: 64%; padding: 0; margin-left: auto;}



.rz1{ width: 36%; max-width: 36%; padding: 0;}

.rz2{ width: 64%; max-width: 64%; padding: 0;}



.rzsm{width: 800px;margin-left: -400px;padding-bottom: 30px;}

.rzsm1{ padding-top: 50px;}

.rzsm3{ margin-top: 50px;}



.j41{ flex: 0 0 225px; max-width: 225px; padding: 0;} 

.j41t{ margin-top: 10px; margin-bottom: 25px; line-height: 40px; font-size: 26px;}

.j42{ flex: 0 0 68%; max-width: 68%; padding: 0; text-align: right; margin-left: auto;}

 

.hx21{ flex: 0 0 46%; max-width: 46%; padding: 0; padding-top: 12%;} 

.hx22{ flex: 0 0 54%; max-width: 54%; padding: 0;} 

 

.hx31{ flex: 0 0 32%; max-width: 32%; padding: 0; margin: 0 0.5%; margin-bottom: 5px;}



}

@media (min-width:768px){

	.n31{ flex: 0 0 51.9%; max-width:100%; padding: 0;} 

	.n32{ flex: 0 0 47.6%; max-width: 47.6%; padding: 0; margin-left: auto;}

	

	.n4 .n32{ margin-left: 0;}

	.n4 .n31{ margin-left: auto;}

	

	.top1{ max-width: 720px;}

	

	.dt1{ flex: 0 0 44.8%; max-width: 44.8%; padding: 0;}

	.dt2{ flex: 0 0 54.8%; max-width: 54.8%; padding: 0;}

	.dt2m1{ flex: 0 0 49.5%; max-width: 49.5%; padding: 0; }

	.dt2m2{ flex: 0 0 49.5%; max-width: 49.5%; padding: 0; margin-left: 0px;}

	.dt2m3{ flex: 0 0 49.5%; max-width: 49.5%; padding: 0; margin-left: 0px;}


	.f1t2{ margin-top: 6px; flex: 0 0 66%; max-width: 66%; padding: 0;}

	

	.dy1m{ width: 768px;}

	.dy11{ width: 190px; flex: 0 0 190px; max-width: 190px; padding: 0; margin-left: 99px;}

	.dy11 a{ background: #333333; width: 190px; height: 190px; border-radius: 100%; padding-top: 52px;}

	

	.sc2bl{ width: 10.5%;line-height: 40px;margin-top: -11%;font-size: 20px;}

	.sc2br{width: 85.5%;}

	

	.gy21{ flex: 0 0 24.5%; max-width: 24.5%; padding: 0; margin-left: 0.2%; margin-right: 0.2%;}

	

	.rzb{ max-width: 648px; margin: 0 auto; margin-top: 58px;}

	

	.ry30{ flex: 0 0 33%; max-width: 33%; margin-left: 0.16%; margin-right: 0.16%;}

	

	.news1{ flex: 0 0 26.4%; max-width: 26.4%;}

	.news2{ flex: 0 0 68.5%; max-width: 68.5%; margin-left: auto;}

	

	.px41{ flex: 0 0 24.6%; max-width: 24.6%; margin-left: 0.2%; margin-right: 0.2%;}

	

	.ys31{ flex: 0 0 57.3%; max-width: 57.3%;}

	.ys32{ flex: 0 0 39%; max-width: 39%; margin-left: auto;}

	

	.lc31{ flex: 0 0 64.7%; max-width: 64.7%;}

	.lc32{ flex: 0 0 26.5%; max-width: 26.5%; margin-left: auto;}

	

	.lc51{ flex: 0 0 32.5%; max-width: 32.5%; margin-left: 0.25%; margin-right: 0.25%;}

}

@media (min-width:992px){

.menu{/* width:970px; */}

.menu .e_j{display:none !important;}

.menu ul li:hover .e_j{display:block !important;}



.top1{ max-width: 960px;}



.f1t1{ flex: 0 0 32%; max-width: 32%; padding: 0;}

.f1b1{ flex: 0 0 32%; max-width: 32%; padding: 0;}

.f1b2{ flex: 0 0 33%; max-width: 33%; padding: 0;}

.f1b3{ flex: 0 0 28%; max-width: 295px; padding: 0; margin-left: auto;}



.ab11{ flex: 0 0 39%; max-width: 39%;}

.ab12{ flex: 0 0 60%; max-width: 60%; margin-left: auto;}



.ys31{ margin-top: -86px;}

}

@media only screen and (min-width: 992px) and (max-width: 1191px){

    .top2{width: 150px;text-align: center;font-size: 14px;color: #85878b;padding-top: 8px;}

    .menu{width: 508px;/* padding-top: 10px; */float: left;margin-left: 0%;}

    .menu ul li{width: 76px;margin: 0 3px;text-align:center;float:left;position:relative;}

    .menu ul li a.o_lm{line-height: 43px;display:block;text-decoration: none;color: #fff;font-size: 15px;}

    .tel{font-size: 15px;}

	

	.n5t1 ul li{float: left;width: 90px;line-height: 32px;text-align: center;}

	.n5t1 ul li a{font-size: 16px;color: #333333;}

	.n5t2{font-size: 16px;}

	

	.f1t2{margin-top: 6px;flex: 0 0 66%;max-width: 66%;padding: 0;}

	.f1t2 span{margin: 0 10px;color: #fff;}

	

	.dy6m a{ padding: 50px;}

	.dy6mt{ font-size: 28px;}

	.dy6mm{line-height: 32px;font-size: 20px;}

	

}

@media only screen and (min-width:1190px){

	.container{ max-width: 1190px;}

	.top1{ max-width: 1190px;}

	

	.dy6m { width: 288px; height: 300px; max-width: 288px; flex: 0 0 288px;}

	.dy6m a{ padding: 70px 70px 60px;}

	.dy6m { margin-left: 12px;}

	.dy6m:first-child { margin-left: 0;}

	

}

@media only screen and (max-width:992px){

img{max-width: 100%;height: auto;}



a.ck_gd{background: url(../images/bjt.png) no-repeat  105px #000000;width: 150px;height:40px;border:1px solid #ddd;padding-left: 10px;text-transform:uppercase;font-size: 13px;color: #fff;line-height:40px;display:block;position:relative;}

a.ck_gd i{padding-left:10px;}



.header{ margin-bottom:0px;}

.header .an{display:block;}

.menu{width: 100%;padding:15px 5%;background-color:#000;height:100%;position:fixed;top: 60px;left: -100%;z-index:9999;margin-left: 0;overflow:auto;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;}

.menu.on{left:0;}

.menu{width:100%;}

.menu i{display:block;}

.menu ul li{width:100%; height:auto; font-size:15px; text-align:left; border-bottom:1px solid #444; float:none; margin-right:0;}

.menu ul li a.o_lm{color:#aaa;font-size: 14px;line-height: 40px;}

.menu ul li:hover a.o_lm{background:none;border-bottom: none;}

.menu ul li.on a.o_lm{background:none;color:#fff;border-bottom: none;}

.menu .e_j{background:none; position:relative; display:none; padding-bottom:10px;}

.menu .e_j a{border-top:0; font-size:12px; color:#aaa; line-height:32px;}

.menu .e_j a:hover{background:none;}

.menu ul li:hover .e_j{display:none;}

.head_h{display:block;}



.navbar-brand{/* width:70%; */padding: 15px 0;}

.wrap{ display:none;}

.ss{display:block;}

.ss{width: 100%;background: #3674b9;padding: 10px 20px;}

.ss form {width: 80%;margin: 0 auto;}

.ss form .txt {float:left;width: 75%;height: 30px;font-size: 12px;padding-left: 10px;box-sizing:border-box;font-family: 微软雅黑;border: 1px solid #fff;}

.ss form .input-button {width: 25%;box-sizing:border-box;overflow:hidden;background: #fff;float: left;border-left: 1px solid #999;}

.ss form .input-button > input {width: 100%;height: 30px;color:#005ead;font-size: 14px;background: #fff;border: none;line-height: 30px;font-family: 微软雅黑;}



.ban .swiper-button-next, .ban .swiper-button-prev{ width: 30px; height: 30px; margin-top: -15px; background-size: 100%; display:none;}



.tel{ display: none;}

.top2{ font-size: 15px;}



.n1{background: url(../images/n1_bg.jpg) no-repeat top center;height: auto;}

.n1t{padding-top: 30px;text-align: center;}

.t1{line-height: 25px;font-size: 16px;color: #fff;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}

.t1:hover{ transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); -webkit-transform: translateX(5px);}

.b1{font-size: 13px;line-height: 20px;text-transform: uppercase;color: #85878b;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}

.b1:hover{ transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); -webkit-transform: translateX(5px);}

.n1m{width: 100%;margin: 0 auto;margin-top: 30px;}

.n1m ul li{width: 40%;float: left;margin-left: 5%;margin-bottom: 10px;}

.n1m ul li:first-child{margin-left: 5%;}

.n1mt{width: 100px;margin: 0 auto;line-height: 30px;color:#fff;font-size: 14px;text-align: center;border-radius:46px;background:#d80c18;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;font-weight: bold;}

.n1mt:hover{ width: 165px; box-shadow:inset 165px 0 0 0 #999999; -webkit-box-shadow:inset 165px 0 0 0 #999999; -moz-box-shadow:inset 165px 0 0 0 #999999; -ms-box-shadow:inset 165px 0 0 0 #999999;-o-box-shadow:inset 165px 0 0 0 #999999;}

.n1mb{width: 100%;margin: 0 auto;margin-top: 5px;line-height: 22px;text-align: center;font-size: 13px;color: #fff;}

.n1b{margin-top: 15px;padding-bottom: 30px;text-align: center;}

.n1b a{ font-size: 13px; color: #85878b; text-decoration: underline; font-weight: bold;}



.n2{background: #f5f5f5;padding-top: 30px;}

.n2t{ text-align: center;}

.t2{line-height: 25px;font-size: 16px;}

.b2{font-size: 13px;}

.marqueeleft{padding-top: 30px;padding-bottom: 30px;overflow:hidden;}



.n5{background: #f5f5f5;padding-top: 30px;padding-bottom: 30px;overflow: hidden;}

.n5t1 ul li{float: left;width: 80px;line-height: 32px;text-align: center;}

.n5t1 ul li a{font-size: 14px;color: #333333;}

.n5t2{ display: none;}

.n5b{padding-top: 15px;}

.ca2{background: #fff;padding: 15px;}

.ca2t{line-height: 25px;}

.ca2t a{font-size: 14px;color: #333333;}

.ca2b{line-height: 20px;}

.ca2b a{font-size: 12px;color: #999999;}



.n6{ padding: 30px 0;height: auto;}

.n61{margin-top: 5px;}

.n61 ul li{display: inline-block;margin-left: 10px;margin-right: 10px;}

.n61 ul li a{font-size: 15px;}

.n62{margin-top: 20px;}

.dtl a{font-size: 13px;}

.dtr{font-size: 12px;}



.n7{ padding-top: 30px;padding-bottom: 30px;}

.n7b{margin-top: 30px;}



.n8{ padding-top: 30px;}

.n8m{ display: none;}

.n81{font-size: 16px; line-height: 25px;}

.n82{font-size: 16px; line-height: 26px;}

.n83{width: 220px; line-height: 28px; margin-top: 10px; font-size: 15px;}

.n84{margin-top: 30px;}



.f1{background: #071525;padding-top: 15px;padding-bottom: 15px;}

.f1t1{ text-align: center;}

.f1t2{ display: none;}

.f1b3{ display: none;}



.case{ padding: 30px 0;}

.case .n5b{ padding-top: 15px;}



.cxq{margin: 30px 0;}

.title{font-size: 16px;color: #333333;line-height: 30px;text-align: center;}

.cxq .ms{font-size: 13px;color: #666666;}

.cxq .ms img{ max-width: 100%;}

.sxf{margin-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #cacaca;overflow: hidden;}

.sxf1{ width: 50%;}

.sxf1 .prev{line-height: 23px;font-size: 13px;color: #cc3333;}

.sxf1 .prev a{ font-size: 13px; color: #cc3333;}

.sxf1 .next{line-height: 23px;font-size: 13px;color: #333333;}

.sxf1 .next a{ font-size: 13px; color: #333333;}

.sxf2{width: 110px;}

.sxf2 .fh1{background: url(../images/z.png) no-repeat left center;width: 50px;padding-left: 10px;}

.sxf2 .fh1 a{font-size: 13px;color: #333333;}

.sxf2 .fh2{background: url(../images/y.png) no-repeat right center;width: 50px;padding-right: 10px;}

.sxf2 .fh2 a{font-size: 13px;color: #333333;}

.fenxiang{margin-top: 15px;float: right;}

.xcase{ margin-bottom: 30px;}

/* 服务导引 */

.dy1{ padding-top: 30px;padding-bottom: 30px;overflow: hidden;}

.dy11{ width: 100px; height: 100px;}

.dy11 a{ background: #333333;width: 100px;height: 100px;border-radius: 100%;padding-top: 20px;}

.dy1t{line-height: 30px;font-size: 15px;color: #d70c18;text-align: center;font-weight: bold;}

.dy1m{margin: 0 auto;margin-top: 15px;}

.dy11:first-child{ margin-left: 0;}

.dy11t{background: #d70c18;width: 30px;margin: 0 auto;height: 3px;}

.dy11b{width: 90%;margin: 0 auto;margin-top: 5px;line-height: 18px;font-size: 12px;color: #fff;text-align: center;}

.dy11:hover .dy11t{ background: #fff;}

.dy1b{margin-top: 15px;line-height: 22px;font-size: 13px;color: #333333;text-align: center;}



.dy2{margin-top: 30px;margin-bottom: 30px;overflow: hidden;}

.dy2t{line-height: 30px;text-align: center;font-size: 15px;color: #333333;font-weight: bold;}

.dy2m{ margin: 0 auto;margin-top: 15px;}

.dy2b{margin-top: 15px;line-height: 23px;text-align: center;font-size: 13px;color: #333333;}

.t3{ padding-top: 15%;text-align: center;}

.t3 a{font-size: 14px;color: #d70c18;border-bottom: 1px solid #fff;padding: 0 3px;padding-bottom: 2px;}

.b3{width: 96%;text-align: center;margin: 0 auto;padding-top: 8%;font-size: 12px;color: #fff;}



.dy3{background: #f5f5f5;padding: 30px 0;padding-bottom: 15px;}

.dy3t{text-align: center;line-height: 30px;font-size: 15px;color: #333333;font-weight: bold;}

.dy3b{margin-top: 15px;}

.dy31{padding: 0;max-width: 127px;margin-left: 4.7%;margin-bottom: 15px;}

.dy31:first-child{margin-left: 4.7%;}

.dy31t{text-align: center;height: 69px;}

.dy31b{margin-top: 10px;line-height: 22px;text-align: center;font-size: 13px;color: #333333;}



.dy4{margin-top: 30px;margin-bottom: 30px;}

.dy4t{line-height: 30px;text-align: center;font-size: 15px;}

.dy4b{margin-top: 5px;}

.dy4b ul li{margin-left: 10px;width: 85px;line-height: 25px;margin-top: 10px;}

.dy4b ul li a{font-size: 13px;}



.dy5{ padding-top: 30px;padding-bottom: 30px;}

.t4{line-height: 30px; font-size: 15px;}

.b4{line-height: 20px; font-size: 13px;}

.b4 a{ font-size: 13px;}

.dy5m{margin-top: 15px;margin-bottom: 15px;}

.dy5m1{ margin-left: 10px;padding-left: 20px;background-size: 15px;}

.dy5m1 ul li{ margin-right: 10px;}

.dy5m1 ul li a{font-size: 14px;}

.dy5m2{margin-top: 15px;}

.dy5b{margin-top: 30px;}

.dy5b1{ margin-left: 10px;padding-left: 20px;background-size: 15px;}

.dy5b1 ul li{ margin-right: 10px;}

.dy5b1 ul li a{font-size: 14px;}



.dy6{margin: 30px 0;margin-bottom: 15px;}

.dy6m a{ display:block; width:100%; background: #071525;text-align: center;margin-bottom: 15px;}

.dy6mt{line-height: 30px; font-size: 15px;color: #fff;}

.dy6mm{ margin: 5px 0;line-height: 20px;font-size: 12px;}

.dy6mb{font-size: 13px;}



/*服务模式*/

.fwms{margin-top: 30px;margin-bottom: 30px;}



.ms1{ text-align: center; overflow: hidden;}

.ms1t{font-size: 16px;color: #333333;line-height: 23px;}

.ms1b{font-size: 13px;color: #666666;text-transform: uppercase;line-height: 20px;}



.ms2{ height: auto;margin-top: 15px; padding-bottom: 15px;}

.ms2t{padding-top: 30px;}

.ms2l{font-size: 18px; line-height: 38px;margin-right: 5px;}

.t5{font-size: 13px; line-height: 20px;}

.b5{font-size: 12px;}

.ms2b{margin-top: 15px;}

.t6{ line-height: 40px; text-align: center;font-size: 14px;color: #020202;}

.m6{ font-size: 12px; color: #fffefe;line-height: 20px;padding: 10px;}

.b6{text-align: center;font-size: 25px;color: #fff;}



.ms3t{margin-top: 30px;margin-bottom: 30px;}

.t7{font-size: 15px;}

.b7{padding-top: 8%;line-height: 22px;font-size: 13px;}

.ms3b{ height: 126px;margin-top: -80px;}



.ms4t{margin-top: 30px;margin-bottom: 30px;}

.ms4t .t5{ color: #000000;}

.ms41m{width: 90%;margin: 0 auto;}

.ms41t{padding-top: 20%;font-size: 14px;}

.ms41t span{ width: 40px;height: 3px;margin-top: 12%;}

.ms41b{padding-top: 10%;padding-bottom: 8%;line-height: 22px;font-size: 12px;color: #fdfcfc;}

/* 客户地图 */

.kh1{margin: 30px 0;text-align: center;}

.kh1 img{ max-width: 100%;}



.kh2{background: #333333;padding: 30px 0;padding-bottom: 30px;line-height: 28px;font-size: 13px;color: #fff;text-align: center;}

.kh2 strong{display: block;line-height: 23px;margin-top: 8px;font-size: 14px;color: #d70c18;}



.kh3{margin-top: 30px;text-align: center;}

.kh3 img{ max-width: 100%;}



.kh4{margin-top: 30px;margin-bottom: 30px;font-size: 14px;color: #333333;text-align: center;}

.kh4 strong{font-size: 16px;color: #d70c18;margin: 0 5px;letter-spacing: 2px;}

/* 生产服务 */

.scfw{margin-top: 30px;margin-bottom: 30px;}

.sc1t{ text-align: center;}

.t8{font-size: 16px; line-height: 23px;}

.b8{font-size: 13px; line-height: 20px;}

.sc1b{margin-top: 15px;margin-bottom: 15px;line-height: 23px;font-size: 13px;}



.sc2{ display:none;}

.sc2_sj{ display:block;}

.sc2l{ margin-top: 58px;}

.sc20{ margin-bottom: 20px;}

.sc2b{padding: 10px 15px;padding-right: 30px;}

.sc2bl{line-height: 40px;margin-top: -11%;font-size: 20px;}

.t9{line-height: 25px;}

.t9 a{font-size: 15px;}

.m9{line-height: 20px;font-size: 14px;}

.b9{margin-top: 5px;line-height: 23px;font-size: 13px;}



.sc3{margin: 30px 0;}

.sc3t{line-height: 23px;font-size: 16px;}

.sc3b{margin-top: 15px;line-height: 23px;font-size: 13px;}



.sc4{ padding-top: 30px;padding-bottom: 30px;}

.sc4t{line-height: 23px; font-size: 16px;}

.sc4b{margin-top: 15px;}

.sc42{line-height: 23px;margin-top: 15px;font-size: 13px;}



.sc5t{margin-top: 30px;line-height: 23px;margin-bottom: 10px;font-size: 16px;}



.sc6t{margin-top: 30px;margin-bottom: 15px;line-height: 23px;font-size: 16px;}

.sc6b{line-height: 23px;font-size: 13px;}

/* 供应链 */

.gyl{margin-top: 30px;margin-bottom: 30px;}

.gy1l{font-size: 15px; width: 18%;}

.gy1r{ width: 82%;}

.gy1r ul li{ width: auto; float: left;padding: 0 10px;line-height: 23px;margin-right: 8px; margin-left: auto; margin-bottom: 10px;}

.gy1r ul li a{font-size: 13px;}

.gy1b{ margin-top: 15px;}



.gy2{ margin-top: 30px;}

.gy21{flex: 0 0 49%;max-width: 49%;padding: 0; margin-left: 0.5%; margin-right: 0.5%;}

.gy21b{line-height: 22px;padding: 8px 5px;}

.g1{font-size: 14px;}

.g1 a{font-size: 14px;}

.g2{margin: 0 8px;font-size: 13px;}

.g3{font-size: 13px;}



.gy3{padding-top: 30px;padding-bottom: 15px;}

.gy32{width: 290px;margin: 0 auto;float: none;margin-top: 15px;}

.gy321{ width: 130px;line-height: 28px;border-radius: 28px;}

.gy321 a{font-size: 13px;}

.gy322{ width: 100px;line-height: 28px;border-radius: 28px;}

.gy322 a{font-size: 13px;}

/* 供应链的说明 */

.sm1{background: #333333;padding-top: 30px;padding-bottom: 30px;}

.sm1t{line-height: 23px;text-align: center;font-size: 16px;color: #fff;font-weight: bold;}

.sm1b{line-height: 23px;font-size: 13px;color: #fff;margin-top: 15px;}



.sm2{padding-top: 30px;padding-bottom: 30px;}

.sm2t{line-height: 23px;text-align: center;font-size: 16px;color: #000000;font-weight: bold;}

.sm2b{line-height: 23px;font-size: 13px;color: #666666;margin-top: 15px;}



.sm3{background: #f0f0f0;padding-top: 30px;padding-bottom: 30px;}

.sm3t{line-height: 23px;text-align: center;font-size: 16px;color: #000000;font-weight: bold;}

.sm3b{line-height: 23px;font-size: 13px;color: #666666;margin-top: 15px;}



/* 供应商入驻申请表 */

.ruzhu{margin-top: 30px;margin-bottom: 30px;}

.rzt{line-height: 23px; font-size: 16px;}

.rzb{ margin-top: 30px;}



/*加入我们*/

.join{margin-top: 30px;}



.j1t{line-height: 23px;font-size: 16px;color: #333333;text-align: center;}

.j1b{line-height: 18px;font-size: 12px;color: #666666;text-align: center;text-transform: uppercase;}



.j2{margin-top: 15px;}

.j2 .swiper-slide-active,.swiper-slide-duplicate-active{ -webkit-transform: scale(1); transform: scale(1);}

.j2 .swiper-slide{ -webkit-transform: scale(1); transform: scale(1);}

.j2 .swiper-slide a{ padding: 0;}

.t10{padding-top: 10%;line-height: 23px;font-size: 16px;}

.b10{ padding-top: 5%; font-size: 14px;}



.j3 #dituContent{height:300px;}



.j4{ padding: 30px 0;}

.j41t{ font-size: 15px;}

.j41b{line-height: 23px;font-size: 13px; margin: 15px 0;}

.j42{ text-align: center;}

/* 公司介绍 */

.erji{ line-height: 35px;}

.erji ul li{ width: 25%;}

.erji ul li a{ font-size: 14px;}



.ab1{margin-top: 30px;margin-bottom: 30px;}

.m11{ margin-top: 15px; margin-bottom: 5px;line-height: 23px;font-size: 15px;}

.b11{font-size: 13px; line-height: 23px;}

.ab12{ margin-top: 15px;}



.ab2t{ padding: 15px 0; font-size: 16px;}

.ab2b .container{ position: relative;}

/*.ab2b .swiper-slide{ -webkit-box-pack: top; -ms-flex-pack: top; -webkit-justify-content: top; justify-content: top; -webkit-box-align: top; -ms-flex-align: top; -webkit-align-items: top; align-items: top;}*/

.ab2b .swiper-button-prev{width: 30px;height: 30px;left: 5%;position: absolute;background: url(../images/left1.png) no-repeat left center;background-size: 100%;}

.ab2b .swiper-button-next{width: 30px;height: 30px;right: 5%;position: absolute;background: url(../images/right1.png) no-repeat left center;background-size: 100%;}

.ab2b .ab2m{background: url(../images/wh.png) no-repeat;box-shadow: 1px -1px 18px #f3c7ca;-webkit-box-shadow: 1px -1px 18px #f3c7ca;height: 200px;width: 98%;text-align: left;border-radius: 10px;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}

.ab2b .ab2m:hover{ transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); -webkit-transform: translateY(-5px);}

.ab2b .ab20{ width: 80%; margin: 0 auto;}

.t12{width: 130px;padding-top: 35px;font-size: 14px;color: #333333;line-height: 20px;text-transform: uppercase;}

.m12{font-size: 16px;color: #d70c18;line-height: 30px;font-weight: bold;}

.b12{line-height: 20px;font-size: 13px;color: #333333;}



.ab3t{background: #f6f6f6;padding: 15px 0;text-align: center;}

.t13{line-height: 23px;font-size: 16px;color: #333333;font-weight: bold;}

.b13{line-height: 20px;font-size: 13px;color: #666666;}

.ab3b{margin-top: 30px;margin-bottom: 30px;}



.ab4{margin-bottom: 30px;}

.ab4t{ padding: 15px 0;}

/* 团队介绍 */

.tm1 ul li{ margin: 0 5px; margin-bottom: 10px;}

/* 公司荣誉 */

.ry1{margin-top: 30px;margin-bottom: 30px;}



.ry2{line-height: 26px;font-size: 14px;}



.ry3{margin-top: 30px;margin-bottom: 30px;}

.ry3b{ padding: 10px 6px;background: rgba(0,0,0,0.8);line-height: 18px;font-size: 13px;}

/*新闻中心*/

.ej{margin-top: 20px;}

.ej ul li{ margin-right: 15px; line-height: 34px;}

.ej ul li a{font-size: 14px;}



.xinwen{ margin-top: 15px;}

.news1{width: 100%;}

.news1 img{ width:100%;}

.news2{ width:100%;}

.news{margin-top: 15px; margin-bottom: 0; padding-bottom: 15px;}

.news img{ width:100%; transition: all 3s; -webkit-transition: all 3s; -moz-transition: all 3s; -ms-transition: all 3s; -o-transition: all 3s;}

.news img:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

.news2t{line-height: 21px;margin-top: 10px;}

.news2t a{font-size: 14px;}

.fbsj{line-height: 23px;margin-bottom:5px;font-size: 13px;}

.news2b{line-height: 21px;font-size: 13px;}

/*新闻中心详细页*/

.sj{ line-height: 23px; margin-bottom: 10px;}

/* 参观培训 */

.px1{background: #071525;margin-top: 15px;padding-top: 30px;padding-bottom: 22px;text-align: center;}

.px1t{line-height: 28px;font-size: 16px;color: #d80c18;}

.px1m{font-size: 14px;color: #fff;margin-top: 6px;}

.px1b{line-height: 20px;font-size: 13px;color: #fff;margin-top: 10px;}



.px2{margin-top: 30px;margin-bottom: 30px;text-align: center;}

.px2t{line-height: 23px;font-size: 16px;color: #333333;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}

.px2t:hover{ transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); -webkit-transform: translateX(5px);}

.px2b{font-size: 13px;color: #999999;line-height: 20px;text-transform: uppercase;transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}

.px2b:hover{ transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s; transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); -webkit-transform: translateX(5px);}



.px31{ margin-bottom: 15px;}

.px3t{line-height: 26px;text-align: center;font-size: 15px;color: #000000;margin-top: 10px;}

.px3b{line-height: 20px;font-size: 13px;color: #595757;}



.px4{margin-top: 15px;margin-bottom: 30px;}

.px41{ padding: 0; margin-bottom: 6px;}

.px41b{background: rgba(7,21,37,0.8);position: absolute;bottom: 0;width: 100%;padding: 6px 5px;line-height: 22px;}

.px41b a{font-size: 13px;color: #fefefe;}

/* 加入我们 */

.lx1{margin-top: 30px;margin-bottom: 30px;text-align: center;}

.lx1t{line-height: 23px;font-size: 15px;color: #333333;font-weight: bold;}

.lx1b{margin-top: 10px;line-height: 25px;font-size: 13px;color: #666666;}



.lx3{ text-align: center;}

.lx3t{margin-top: 30px;line-height: 23px;font-size: 14px;color: #000000;}

.lx3m{line-height: 30px;font-size: 18px;color: #d70c18;font-weight: bold;}

.lx3b{margin-top: 4px;margin-bottom: 5px;line-height: 25px;font-size: 14px;color: #000000;}



.lx4{ margin-bottom: 30px;}

.lx4 .card{ background: none; line-height: 60px; border: none; border-top: 1px solid #cacaca;}

.lx4 .card-header{background: none;border: none;line-height: 35px;padding: 0;}

.lx4 .card-link{background: url(../images/xia.png) no-repeat right;font-size: 15px;color: #333333;display: block;}

.lx4 .collapsed{ background: url(../images/you.png) no-repeat right;}

.lx4 .collapse{width: 100%;margin: 0 auto;}

.lx4 .card-body{ padding: 0;}

.lx4 .gwt{line-height: 23px;font-size: 15px;color: #666666;}

.lx4 .gwb{line-height: 23px;font-size: 13px;color: #666666;}

.lx4 .gw2{margin-top: 15px;}

.lx4 .gw3{margin-top: 15px;}

/* 核心服务 */

.hxfw_xf{margin-top: 30px;margin-bottom: 30px;font-size: 14px;color: #333333;text-align: center;}



.hxfw{margin-top: 30px;margin-bottom: 30px;}

.hx1{ margin-bottom:10px;}

.hx1t{ line-height: 35px;}

.hx1l{font-size: 15px; padding-left: 10px; letter-spacing: 2px;}

.hx1r{padding-right: 15px;height: 35px;}

.hx1r img{ width: 15px;}

.hx1b{background: #f6f6f6;padding: 0 10px;padding-top: 30px;padding-bottom: 30px;}

.hx1 .hx1b{ line-height:23px; font-size: 13px; color: #666666;padding: 15px;}

.hx11{line-height: 23px;font-size: 15px;color: #d70c18;font-weight: bold;text-align: center;}

.hx12{margin-top: 10px;line-height: 23px;font-size: 13px;color: #666666;}



.hx2{margin-top: 30px;margin-bottom: 30px;}

.hx21{text-align: center;line-height: 30px;font-size: 15px;color: #333333;font-weight: bold;}

.hx22{ padding: 0; text-align: center; margin-top: 15px;}



.hx4{margin-top: 30px;}

.hx4t{line-height: 23px;font-size: 15px;color: #333333;font-weight: bold;}

.hx4b{margin-top: 15px;}



.hx5{margin-top: 15px;}

.hx5 .card{ padding-top: 10px;}

.hx5 .collapse{ width: 100%; padding: 0; padding-bottom: 5px;}

.hx5 .card{ border-top: none; border-bottom: 1px solid #cacaca;}

.hx5 .gw1{ line-height: 23px; font-size: 13px; color: #666666;}

/* 乐品优势 */

.youshi{ margin-bottom: 70px;}

.ys{margin-top: 30px;margin-bottom: 10px;}

.ys1{line-height: 23px;font-size: 15px;color: #d70c18;text-align: center;}

.ys2{line-height: 23px;font-size: 13px;color: #333333;text-align: center;}

.ys3{background: #071525;padding-top: 15px;padding-bottom: 30px;margin-top: 20px;}

.ys31{ padding: 0; margin-top: -25px;}

.ys32{ padding: 0;}

.t15{line-height: 40px;font-size: 26px;color: #fff;}

.t15 span{font-size: 22px;}

.m15{width: 160px;line-height: 20px;margin-top: 0px;font-size: 16px;color: #fff;text-transform: uppercase;}

.b15{margin-top: 10px;line-height: 22px;font-size: 13px;color: #fff;}

/* 服务流程 */

.lc{margin-top: 30px;margin-bottom: 30px;}

.lc1{ text-align: center;}

.lc1t{line-height: 23px;font-size: 15px;color: #333333;}

.lc1b{line-height: 20px;font-size: 13px;color: #666666;text-transform: uppercase;}



.lc2{margin-top: 15px;margin-bottom: 30px;line-height: 20px;text-align: center;font-size: 13px;color: #333333;}



.lc31{ padding: 0;}

.lc31 ul li{ position: relative; width: 9px; background: #2f3a57; left: 16px;}

.lc30{ position: relative;}

.lc3l{width: 25px;}

.lc3l1{background: #2f3a57;width: 30px;height: 30px;line-height: 30px;border-radius: 100%;font-family: Arial;font-size: 18px;color: #fff;text-align: center;font-weight: bold;}

.lc3l2{background: #2f3a57;width: 6px;height: 127px;margin-top: -1px;margin-left: 12px;}

.lc3r{width: 88.3%;padding-left: 30px;}

.lc3r::before{content: '';background: #2f3a57;width: 35px;height: 3px;position: absolute;left: 27px;top: 15px;}

.lc3t1{background: #2f3a57;width: 110px;line-height: 32px;border-radius: 42px;font-size: 15px;color: #fff;text-align: center;font-weight: bold;}

.lc3t2{background: url(h../images/y.png) no-repeat right 2px center;width: 74px;padding-left: 6px;border: 1px solid #adadad;line-height: 19px;margin-left: 15px;margin-top: 5px;font-size: 12px;color: #666666;border-radius: 19px;}

.lc3t2:hover{ background: #d70c18; color: #fff; border: 1px solid #d70c18;}

.lc3b{margin-top: 15px;line-height: 23px;font-size: 13px;color: #333333;}



.slideBox{width:90%;margin-left: auto;left: 0;}

.slideBox .bd img{ width:90%;}

.slideBox .next{right: 0%;}



.cha{font-size: 20px;position:absolute;top:0;right: 15px;z-index:99999;color: #fff;}



.lc4{margin-top: 15px;margin-bottom: 15px;line-height: 28px;text-align: center;font-size: 13px;color: #333333;}

.lc4 strong{font-size: 18px;color: #cc0000;}



.lc5{margin-bottom: 30px;}

/*产品中心*/

.ny_cp{padding: 5px;border:solid 1px #ECECEC;margin-top: 8px;margin-bottom: 8px;}

.ny_cp .nc_tp{ background:#F1F1F3;}

.ny_cp .nc_wz{text-align:center;line-height: 35px;font-size: 13px;color:#656565;}

}

@media only screen and (max-width: 768px){

	.n31{ padding: 0;}

	.n32{ padding: 0; margin-top: 5px;}

	.n4 .n31{ margin-top: 5px;}

	

	.n6{ background: url(../images/n6_bg.jpg) repeat top center;}

	.dt1{ padding: 0;}

	.dt2{ padding: 0; margin-top: 10px;}

	.dt2m1{ padding: 0;}

	.dt2m2{ padding: 0;}

	

	.n841{margin-top: 15px;padding: 0;}

	.f1b3{ padding: 0;}

	

	.ry30{ flex: 0 0 49%; max-width: 49%; margin-left: 0.5%; margin-right: 0.5%;}

	

	.px41{ flex: 0 0 49%; max-width: 49%; margin-left: 0.5%; margin-right: 0.5%;}

	

	.lc32{ margin-top: 15px;}

	.lc51{ flex: 0 0 49%; max-width: 49%; margin-left: 0.5%; margin-right: 0.5%;}

}

@media only screen and (max-width: 576px){

    /* .t1{ margin: 15px 0; text-align: center;}

	.t1 img{ max-width: 80px;}

	.n10{ margin-bottom: 15px;flex: 0 0 49%; max-width: 49%; margin-left: 2%;}

	.n11{ margin-left: 0;}

	.n13{ margin-left: 0;} */

	

	.top2{ display: none;}

	

	.n841{margin-top: 0;padding: 0;}

	

	.dy6m{flex: 0 0 48%;max-width: 48%; margin-left: 1.33%;}

	.dy6m a{padding: 15px;}

	

	.dy3b{max-width: 300px;}

	

	.ms41t{padding-top: 10%;font-size: 14px;}

	.ms41t span{width: 40px;height: 3px;margin-top: 2%;}

	.ms41b{padding-top: 5%;padding-bottom: 8%;line-height: 22px;font-size: 12px;color: #fdfcfc;}

	.ms42{ margin-top: 15px;}

	

	.sc2l{ width: 100%; float: none;margin-top: 30px;}

	.sc2r{ width: 100%; float: none;}

	.sc2r1{ display: none;}

	.sc2r2{ width: 100%; float: none;}

	

	.rzsm{width: 92%;margin: 0 auto;left: 4%;padding-bottom: 15px;top: 10%;}

	.rzsm1{ padding-top: 40px;}

	.rzsm1 a{font-size: 20px;}

	.rzsm3{ margin-top: 40px;}

	

	.hx31{ flex: 0 0 49%; max-width: 49%; padding: 0; margin: 0 0.33%; margin-bottom: 5px;}

}

@media only screen and (max-width: 576px){

	.dy11{flex: 0 0 90px;max-width: 90px;padding: 0; margin-left: 10px;}

	.dy11 a{ width: 90px; height: 90px;}

}