
body {color:#333333} a{color:#333333}a:active,a:hover {color:#0075be}

@media (min-width: 1710px) {.container{ width: 1710px; }}
.el{ width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.el2{ width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.el3{ width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.w1200{ padding: 0 240px;}
.w1330{ padding: 0 175px;}
@media screen and (max-width:1709px ) {
.w1200{ padding: 0; margin: 0 -15px;}     
.w1330{ padding: 0; margin: 0 -15px;}  
}
@media screen and (max-width:1199px ) {
.w1200{ padding: 0; margin: 0;}   
.w1330{ padding: 0; margin: 0;}   
}
*{ font-family: "Microsoft yahei";}
body{ font-family: "Microsoft yahei";}
/* 头部 */
.pz_top{ width: 100%; float: left; background: #fff;}
.pz_top .pos{ padding: 0 185px 0 150px; width: 100%; position: relative;}
.pz_top .logo{ width: 148px; height: 52px; line-height: 0; position: absolute; left: 0; top: 50%; margin-top: -26px;}
.pz_top .dh{ font-size: 26px; line-height: 30px; height: 30px; position: absolute; right: 0; top: 50%; margin-top: -15px; font-weight: bold; color: #0075be;}
.pz_top .menu{ text-align: center; font-size: 0;}
.pz_top .menu ul{ display: inline-block; width: auto;}
.pz_top .menu ul::after{ content: ""; clear: both;}
.pz_top .menu .nli{ float: left; margin: 0 28px; position: relative;}
.pz_top .menu .nli span a{ display: block; line-height: 120px; height: 120px; font-size: 18px; color: #333;}
.pz_top .menu .nli.on span a,.pz_top .menu .nli:hover span a{ color: #0075be;}
.pz_top .menu .nli .sub{ display: none; position: absolute; width: 160px; top: 120px; left: 50%; margin-left: -80px; z-index: 999;}
.pz_top .menu .nli .sub li{ height: 40px; line-height: 40px; text-align: center;}
.pz_top .menu .nli .sub li a{ display: block; color: #333;  background: rgba( 255, 255, 255, 0.84); font-size: 14px;}
.pz_top .menu .nli .sub li a:hover{ color: #ffffff; background: #0075be;}

.menuph{ display: none;}
.xialaph{ display: none;}
@media screen and (max-width:1709px ) {
.pz_top .menu .nli{ margin: 0 18px;}
}
@media screen and (max-width:1199px ) {
.pz_top .menu .nli{ margin: 0 8px;}
}
@media screen and (max-width:991px ) {
.pz_top{ position: fixed; top: 0; z-index: 99999999999999;}
.pz_top .pos{ padding: 0;}
.pz_top .logo{ margin: 5px 0; width: 102px; height: 36px; float: left; position: static;}
.pz_top .dh{ display: none;}

.menu{ display: none;}
.menuph{ display: block;}
.xialaph{ display: block;}

/*手机按钮*/
.menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 12px 0;}
.menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before { width: 28px;}
.menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #0075be;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after,
.menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #0075be;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.menuph .navbtn::after { top: -11px;}
.menuph .navbtn::before { top: 10px;}
.menuph .point.active .navbtn{ background: transparent;}
.menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px;}
.menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px;}

/*手机下拉*/
.xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 0 100px 0; display: none; z-index:999999998; background:#ffffff;}
.xialaph .ul2,
.xialaph .ul3{ display: none;}
.xialaph h4 a{ float: left; width: 60%; color: #333333; font-size:16px; line-height: 50px;}
.xialaph h4 a span{ padding-left: 6px; color: #ccc; font-size: 14px;}
.xialaph h4{ float: left; width: 100%; position: relative;}
.xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
.xialaph h4:hover a,
.xialaph h5:hover a{ color:  #0075be;}
.xialaph h4::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
.xialaph h5 a{ float: left; width: 100%; color: #1f1f1f; font-size: 14px; line-height: 40px; text-transform:uppercase;}
.xialaph h5{ float: left; width: 100%; position: relative;}
.xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.xialaph .ul2 li:last-child h5::after{ display: none;}
.xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
.xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: 26px; margin-right: 18px; cursor: pointer;}
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{ display: none;}
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{ display: block;}
.xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
.xialaph .ul3{ padding-top: 12px; padding-bottom: 18px; padding-left: 15px; position: relative;}
.xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #3c3a3a;}
.xialaph li:last-child .ul3::after{ display: none;}
.xialaph .ul3 li a{ color: #333333; font-size: 14px; line-height: 35px; display: block;}
.xialaph .ul3 li{ padding-top: 5px;}
.xialaph .ul3 li:first-child{ padding-top: 0;}
.xialaph .phsou{ position: relative; margin-top: 34px;}
.xialaph .phsou input{ width: 100%; height: 56px; background-color: #ffffff; color: #aaa; font-size: 14px; padding-left: 20px; border: 1px solid #e5e5e5;}
.xialaph .phsou img{ cursor: pointer; width: 21px; height: 22px; position: absolute; top: 17px; right: 29px;  }
.img_d, .disno{ display: none;}    
}

/* 底部 */
.pz_down{ width: 100%; float: left;}
.pz_down .foot1{ padding: 80px 0 75px 0; width: 100%; float: left;}
.pz_down .foot1 .pos{ min-height: 215px; padding: 0 200px 0 470px; width: 100%; position: relative;}
.pz_down .foot1 .cont{ width: 290px; position: absolute; top: 0; left: 0;}
.pz_down .foot1 .cont .t1{ font-size: 24px; line-height: 28px; font-weight: bold; color: #333;}
.pz_down .foot1 .cont .img{ width: 148px; line-height: 0;}
.pz_down .foot1 .cont .u1{ margin: 38px 0 0 0;}
.pz_down .foot1 .cont .l1{ margin: 26px 0; font-size: 14px; position: relative; padding-left: 44px;}
.pz_down .foot1 .cont .l1 .p1{ color: #999; position: absolute; top: 0; left: 0;}
.pz_down .foot1 .cont .l1 .p2{ color: #333; width: 100%;}
.pz_down .foot1 .list{ width: 100%;}
.pz_down .foot1 .list .l1{ width: 16.6%; padding-right: 5px; float: left;}
.pz_down .foot1 .list .l1 .p{ font-size: 20px; margin-bottom: 28px; color: #333;}
.pz_down .foot1 .list .l1 .a{ display: block; font-size: 14px; line-height: 20px; padding: 10px 0; color: #333; opacity: 0.6;}
.pz_down .foot1 .list .l1 .a:hover{ text-decoration: underline;}
.pz_down .foot1 .gz{ width: 160px; position: absolute; top: 0; right: 40px;}
.pz_down .foot1 .gz .p{ font-size: 20px; margin-bottom: 28px; color: #333;} 
.pz_down .foot1 .gz .ewm{ width: 115px; height: 115px; line-height: 0;}
.pz_down .foot1 .gz .wz{ font-size: 14px; line-height: 20px; margin: 15px 0 0 0; text-align: center; color: #333;}
.pz_down .foot2{ font-size: 14px; line-height: 20px; padding: 20px 0; background: #eaeaea; color: #999; text-align: center; width: 100%; float: left;}
.pz_down .foot2 a{ color: #999;}
.q_d_m{ float: left; width: 100%; height: 50px;}
.pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #0075be; z-index: 99999999; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.pf_down li.l1 .ico7{ background: url(images/btn1.png) no-repeat center; background-size: 20px 20px;}
.pf_down li.l2 .ico7{ background: url(images/btn2.png) no-repeat center; background-size: 20px 20px;}
.pf_down li.l3 .ico7{ background: url(images/btn3.png) no-repeat center; background-size: 20px 20px;}
.pf_down li:last-child{ border: none;}
/* .pf_down li:nth-child(3n){ border: none;} */
@media screen and (max-width:1709px ) {
.pz_down .foot1 .cont{ width: 260px;}
.pz_down .foot1 .pos{ padding: 0 130px 0 300px;}
.pz_down .foot1 .cont .t1{ font-size: 20px;}
.pz_down .foot1 .list .l1 .p{ font-size: 18px;}
.pz_down .foot1 .gz{ width: 120px; right: 0;}
.pz_down .foot1 .gz .p{ font-size: 18px;}
}
@media screen and (max-width:991px ) {
.pz_down .foot1{ padding: 30px 0 30px 0;}
.pz_down .foot1 .pos{ padding: 0 100px 0 220px; min-height: 0;}
.pz_down .foot1 .cont{ width: 200px;}
.pz_down .foot1 .cont .t1{ font-size: 14px; line-height: 18px;}
.pz_down .foot1 .cont .img{ width: 102px;}
.pz_down .foot1 .cont .u1{ margin: 15px 0 0 0;}
.pz_down .foot1 .cont .l1{ font-size: 12px; margin: 10px 0;}
.pz_down .foot1 .list .l1 .p{ font-size: 14px; margin-bottom: 10px;}
.pz_down .foot1 .list .l1 .a{ font-size: 12px; line-height: 16px; padding: 5px 0;}
.pz_down .foot1 .gz{ width: 100px;}
.pz_down .foot1 .gz .p{ margin-bottom: 15px; font-size: 14px; line-height: 18px;}
.pz_down .foot1 .gz .ewm{ width: 100px; height: 100px;}
.pz_down .foot1 .gz .wz{ font-size: 12px; line-height: 20px; margin: 5px 0 0 0;}
}
@media screen and (max-width:767px ) {
.pz_down .foot1 .pos{ padding: 0;}
.pz_down .foot1 .cont{ float: left; width: auto; position: static;}
.pz_down .foot1 .cont .l1{ margin: 14px 0;}
.pz_down .foot1 .gz{ float: right; width: auto; position: static;}
.pz_down .foot1 .list{ width: 100%; float: left; margin-top: 25px; display:none;}
.pz_down .foot1 .list .l1{ width: 33.3%;}
.pz_down .foot1 .list .l1 .p{ position: relative;}
.pz_down .foot1 .list .l1 .p::before{ content: ""; display: block; position: absolute; right: 10px; top: 4px; width: 8px; height: 8px; border-top: 1px solid #ccc; border-right: 1px solid #ccc;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.pz_down .foot1 .list .l1 .p.active::before{ top: 8px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
.pz_down .foot1 .list .l1 .bot{ display: none;}
}

/* 首页banner */
.pz_banner{ width: 100%; float: left; position: relative;}
.slide_banner{ width: 100%; line-height: 0; overflow: hidden; text-align: center; position: relative;}
.slide_banner img{ width: 100%;}
.slide_banner .slick-dots{ position: absolute; bottom: 40px; z-index: 10; height: 10px; text-align: center;}
.slide_banner .slick-dots li{ vertical-align: top; margin: 0 10px; width: 10px; height: 10px; border-radius: 50%; background: rgba( 255, 255, 255, 0.5);}
.slide_banner .slick-dots li.slick-active{ background: #fff;}
@media screen and (max-width:991px ) {
.pz_banner{ margin-top: 46px;}
.slide_banner .slick-dots{ bottom: 15px; height: 6px;}
.slide_banner .slick-dots li{ margin: 0 5px; width: 6px; height: 6px;}
}

/* 首页1 */
.homeCon1{ padding: 100px 0 120px 0; width: 100%; float: left;}
.homeCon1 .tit .bt{ margin-bottom: 32px; font-size: 40px; line-height: 44px; color: #333; text-align: center;}
.homeCon1 .tit .line{ width: 40px; height: 2px; margin: 0 auto 55px auto; background: #333;} 
.homeCon1 .list{ margin: 0 -8px; float: left;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);}
.homeCon1 .l1{ padding: 40px 90px; margin: 0 8px; position: relative;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.homeCon1 .l1:hover{ transform: translateY(10px);}
.homeCon1 .l1 .bg1{ position: absolute; width: 100%; height: 61.5%; top: 0; left: 0; background: #eeeff1; z-index: -1;}
.homeCon1 .l1 .bg2{ position: absolute; width: 100%; height: 38.5%; bottom: 0; left: 0; background: #0075be; z-index: -1;}
.homeCon1 .l1 .img{ margin-bottom: 40px; width: 100%; padding-bottom: 83.78%; position: relative; overflow: hidden;}
.homeCon1 .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.homeCon1 .l1 .text{ font-size: 20px; text-align: center; color: #fff;}
.homeCon1 .slick-prev,.homeCon1 .slick-next{ width: 21px; height: 47px; position: absolute; top: 50%;}
.homeCon1 .slick-prev{ left: -70px; background: url(images/home1_4.png) no-repeat center; background-size: cover;}
.homeCon1 .slick-next{ right: -70px; background: url(images/home1_5.png) no-repeat center; background-size: cover;}
@media screen and (max-width:991px ) {
.homeCon1{ padding: 30px 0 30px 0;}
.homeCon1 .tit .bt{ margin-bottom: 15px; font-size: 20px; line-height: 24px;}
.homeCon1 .tit .line{ margin: 0 auto 15px auto;}
.homeCon1 .l1{ padding: 20px 30px;}
.homeCon1 .l1 .img{ margin-bottom: 15px;}
.homeCon1 .l1 .text{ font-size: 14px;}
.homeCon1 .slick-prev,.homeCon1 .slick-next{ width: 12px; height: 23px;}
.homeCon1 .slick-prev{ left: -5px;}
.homeCon1 .slick-next{ right: -5px;}
}
@media screen and (max-width:767px ) {
.homeCon1 .l1{ padding: 15px;}
}

/* 首页2 */
.homeCon2{ width: 100%; float: left;}
.homeCon2:target{ padding-top: 60px;}
.homeCon2 .tit .bt{ margin-bottom: 32px; font-size: 40px; line-height: 44px; color: #333; text-align: center;}
.homeCon2 .tit .line{ width: 40px; height: 2px; margin: 0 auto 55px auto; background: #333;} 
.homeCon2 .list .u1{ margin: -8px; float: left;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);}
.homeCon2 .list .l1{ width: 33.3%; padding: 8px; float: left; position: relative;}
.homeCon2 .list .l1 .img{ width: 100%; padding-bottom: 87.27%; position: relative; overflow: hidden;}
.homeCon2 .list .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.homeCon2 .list .l1 .wz{ padding: 0 50px; font-size: 30px; line-height: 88px; position: absolute; bottom: 0; left: 0; color: #fff; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.homeCon2 .list .l1:hover .wz{ display: none;}
.homeCon2 .list .l1 .text{opacity:0; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba( 0, 117, 190, 0.9); transition:all 0.5s; -webkit-transition:all 0.5s;}
.homeCon2 .list .l1 .text .pos{ width: 100%; padding: 0 60px; position: absolute; left: 0; top: 50%;
-webkit-transform: translate(0, -50%); 
-moz-transform: translate(0, -50%); 
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%);}
.homeCon2 .list .l1 .text .t1{ font-size: 30px; color: #fff;}
.homeCon2 .list .l1 .text .line{ margin: 25px 0 35px 0; width: 46px; height: 2px; background: #fff;}
.homeCon2 .list .l1 .text .info{ font-size: 16px; line-height: 30px; text-align: justify; color: #fff;}
.homeCon2 .list .l1 .text .more{ margin-top: 65px; font-size: 18px; width: 176px; height: 44px; line-height: 40px; color: #fff; border: 2px solid #fff; text-align: center;}
.homeCon2 .list .l1:hover .text{ opacity:1;}
@media screen and (max-width:1709px ) {
.homeCon2 .list .l1 .text .line{ margin: 15px 0 25px 0;}
.homeCon2 .list .l1 .text .more{ margin-top: 35px;}
}
@media screen and (max-width:1199px ) {
.homeCon2 .list .l1 .text .line{ margin: 10px 0 15px 0;}
.homeCon2 .list .l1 .text .more{ margin-top: 15px;}
}
@media screen and (max-width:991px ) {
.homeCon2 .tit .bt{ margin-bottom: 15px; font-size: 20px; line-height: 24px;}
.homeCon2 .tit .line{ margin: 0 auto 15px auto;}
.homeCon2 .list .l1 .wz{ padding: 0 15px; font-size: 14px; line-height: 50px;}
.homeCon2 .list .l1 .text .pos{ padding: 0 15px;}
.homeCon2 .list .l1 .text .t1{ font-size: 16px;}
.homeCon2 .list .l1 .text .line{ margin: 5px 0 10px 0; width: 25px;}
.homeCon2 .list .l1 .text .info{ font-size: 14px; line-height: 20px;}
.homeCon2 .list .l1 .text .more{ margin-top: 15px; font-size: 14px; width: 120px; height: 34px; line-height: 30px;}
}
@media screen and (max-width:767px ) {
.homeCon2 .list .l1{ width: 50%;}
.homeCon2 .list .l1 .text .t1{ text-align: center;}
.homeCon2 .list .l1 .text .line{ margin-left: auto; margin-right: auto;}
.homeCon2 .list .l1 .text .info{ display: none;}
.homeCon2 .list .l1 .text .more{ width: 100px; margin: 0 auto;}
}

/* 首页3 */
.homeCon3{ padding: 130px 0 125px 0; width: 100%; float: left;}
.homeCon3 .u1{ width: 100%; overflow: hidden;}
.homeCon3 .u2{ margin-top: 16px; width: 100%; overflow: hidden;}
.homeCon3 .u1 .l1{ padding-right: 16px;}
.homeCon3 .u2 .l1{ padding-left: 16px;}
.homeCon3 .l1{ width: 62.18%;}
.homeCon3 .l2{ width: 37.82%;}
.homeCon3 .li{ float: left;}
.homeCon3 .li .img{ width: 100%; height: 585px; position: relative;}
.homeCon3 .li .text{ padding: 0 50px; font-size: 36px; line-height: 88px; background: rgba( 0, 0, 0, 0.2); font-weight: bold; text-align: right; position: absolute; bottom: 0; left: 0; color: #fff; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.homeCon3 .li:hover .text{ color: #0075be;}
@media screen and (max-width:991px ) {
.homeCon3{ padding: 30px 0 30px 0;}
.homeCon3 .li .img{ height: 300px;}
.homeCon3 .li .text{ padding: 0 15px; font-size: 16px; line-height: 50px;}
}
@media screen and (max-width:767px ) {
.homeCon3{ padding: 30px 0 20px 0;}
.homeCon3 .u1 .l1{ padding-right: 0;}
.homeCon3 .u2{ margin-top: 0;}
.homeCon3 .u2 .l1{ padding-left: 0;}
.homeCon3 .li{ margin-bottom: 10px;}
.homeCon3 .l1{ width: 100%;}
.homeCon3 .l2{ width: 100%;}
.homeCon3 .li .img{ height: 180px;}
.homeCon3 .li .text{ font-size: 14px; line-height: 40px;}
}

/* 首页4 */
.homeCon4{ padding: 0 0 160px 0; width: 100%; float: left;}
.homeCon4 .tit .bt{ margin-bottom: 32px; font-size: 40px; line-height: 44px; color: #333; text-align: center;}
.homeCon4 .tit .line{ width: 40px; height: 2px; margin: 0 auto 55px auto; background: #333;} 
.homeCon4 .u1{ padding-bottom: 50px;}
.homeCon4 .l1{ line-height: 0; border: 1px solid #e6e6e6;}
.homeCon4 .slick-prev,.homeCon4 .slick-next{ margin-top: -25px; width: 21px; height: 47px; position: absolute; top: 50%;}
.homeCon4 .slick-prev{ left: -70px; background: url(images/home1_4.png) no-repeat center; background-size: cover;}
.homeCon4 .slick-next{ right: -70px; background: url(images/home1_5.png) no-repeat center; background-size: cover;}
.homeCon4 .slick-dots{ position: absolute; bottom: 0; height: 4px; text-align: center;}
.homeCon4 .slick-dots li{ width: 28px; height: 4px; margin: 0 10px; background: #cce3f2;}
.homeCon4 .slick-dots li.slick-active{ background: #0075be;}
@media screen and (max-width:991px ) {
.homeCon4{ padding: 0 0 30px 0;}
.homeCon4 .tit .bt{ margin-bottom: 15px; font-size: 20px; line-height: 24px;}
.homeCon4 .tit .line{ margin: 0 auto 15px auto;}
.homeCon4 .u1{ padding-bottom: 15px;}
.homeCon4 .slick-prev,.homeCon4 .slick-next{ margin-top: -6px; width: 12px; height: 23px;}
.homeCon4 .slick-prev{ left: -15px;}
.homeCon4 .slick-next{ right: -15px;}
.homeCon4 .slick-dots{ height: 2px;}
.homeCon4 .slick-dots li{ width: 15px; height: 2px; margin: 0 5px;}
}

/* 内页banner */
.nybanner{ position: relative; width: 100%; line-height: 0;}
.nybanner .pos{ position: absolute; top: 50%; left: 0; width: 100%; margin-top: -18px;
-webkit-transform: translate(0, -50%); 
-ms-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transform: translate(0,-50%);}
.nybanner .pos .bt{ font-size: 36px; margin-bottom: 40px; font-weight: bold; text-align: center; color: #000;}
.nybanner .pos1 .bt{ color: #fff;}
.nybanner .pos .line{ width: 60px; height: 3px; margin: 0 auto; background: #0075be;}
.nybanner .pos1 .line{ background: #fff;}
@media screen and (max-width:991px ) {
.nybanner .pos{ margin-top: -5px;}
.nybanner .pos .bt{ font-size: 18px; margin-bottom: 20px;}
.nybanner .pos .line{ width: 30px;}     
}

/* 内页导航 */
.subNav{ padding: 28px 0; border-bottom: 1px solid #ebebeb; width: 100%; float: left;}
.subNav .u1{ font-size: 0; text-align: center;}
.subNav .u1 .l1{ margin: 0 70px; font-size: 18px; line-height: 24px; display: inline-block; position: relative;}
.subNav .u1 .l1::before{ content: ""; display: block; position: absolute; right: -70px; top: 50%; margin-top: -7px; width: 1px; height: 14px; background: #ccc;}
.subNav .u1 .l1:last-child::before{ display: none;}
.subNav .u1 .l1 a{ color: #333;}
.subNav .u1 .l1:hover a,.subNav .u1 .l1.on a{ font-weight: bold; color: #0075be;}
@media screen and (max-width:991px ) {
.subNav{ padding: 15px 0;}
.subNav .u1 .l1{ margin: 0 15px; font-size: 16px; line-height: 20px;}
.subNav .u1 .l1::before{ right: -15px;}
}
@media screen and (max-width:767px ) {
.subNav .u1 .l1{ margin: 0 10px; font-size: 14px;}
.subNav .u1 .l1::before{ right: -10px;}
}

/* 2产品介绍 */
.prodList{ padding: 80px 0 120px 0; width: 100%; float: left;}
.prodList .u1{ margin: 0 -8px; float: left;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);}
.prodList .l1{ width: 33.3%; padding: 0 8px; float: left;}
.prodList .l1 a{ display: block; padding: 36px 90px; position: relative;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.prodList .l1:hover a{ transform: translateY(10px);}
.prodList .l1 .bg1{ position: absolute; width: 100%; height: 65.62%; top: 0; left: 0; background: #eeeff1; z-index: -1;}
.prodList .l1 .bg2{ position: absolute; width: 100%; height: 34.38%; bottom: 0; left: 0; background: #0075be; z-index: -1;}
.prodList .l1 .img{ margin-bottom: 40px; width: 100%; padding-bottom: 83.78%; position: relative; overflow: hidden;}
.prodList .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.prodList .l1 .text{ font-size: 20px; text-align: center; color: #fff;}

@media screen and (max-width:1600px ) {
.prodList .l1 a{padding: 36px 30px;}
.prodList .l1 .text{font-size:16px;}
}
@media screen and (max-width:991px ) {
.prodList{ padding: 30px 0 30px 0;}
.prodList .l1 a{ padding: 20px 30px;}
.prodList .l1 .img{ margin-bottom: 15px;}
.prodList .l1 .text{ font-size: 14px;}

}
@media screen and (max-width:767px ) {
.prodList .u1{ margin: -10px 0; width: 100%;}
.prodList .l1{ width: 100%; margin: 10px 0; padding: 0;}
.prodList .l1 a{ padding: 15px;}
}

/* 内页标题 */
.titCon{ border-bottom: 1px solid #ebebeb;}
.titCon .bt{ font-size: 20px; padding-bottom: 20px; display: inline-block; font-weight: bold; color: #0075be; position: relative;}
.titCon .bt::before{ content: ""; width: 100%; height: 3px; position: absolute; bottom: -1px; left: 0; background: #0075be;}
.titCon.col{ border-bottom: 1px solid rgba( 255, 255, 255, 0.3);}
.titCon.col .bt{ color: #fff;}
.titCon.col .bt::before{ background: #fff;}
.titCon2{ margin-bottom: 35px; font-size: 24px; line-height: 28px; font-weight: bold; text-align: center; color: #333;}
@media screen and (max-width:991px ) {
.titCon .bt{ font-size: 18px; padding-bottom: 15px;}
.titCon2{ margin-bottom: 15px; font-size: 18px; line-height: 22px;} 
}

/* 2产品详情1 */
.prodCon1{ margin: 55px 0 0 0; width: 100%; float: left;}
.prodCon1 .bt{ display: none;}
.prodCon1 .u1{ font-size: 0;}
.prodCon1 .l1{ padding: 0 35px; color: #333; font-size: 18px; height: 60px; line-height: 60px; margin-right: 6px; cursor: pointer; display: inline-block; background: #f2f2f2;}
.fixed{ position: fixed; top: 0; left: 0; right: 0; background: #fff; z-index: 999999997;}
.prodCon1 .l1:hover,.prodCon1 .l1.on{ background: #0075be; color: #fff;}
@media screen and (max-width:1199px ) {
.prodCon1 .l1{ padding: 0 20px;}
}
@media screen and (max-width:991px ) {
.prodCon1{ margin: 30px 0 0 0;}
.prodCon1 .bt{ font-size: 16px; height: 40px; line-height: 40px; text-align: center; display: block; position: relative; background: #0075be; color: #fff;}
.prodCon1 .bt::before{ content: ""; display: block; width: 8px; height: 8px; position: absolute; right: 20px; top: 50%; margin-top: -6px; border-top: 1px solid #fff; border-right: 1px solid #fff;
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.prodCon1 .bt.on::before{ margin-top: -2px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
.prodCon1 .pos{ position: relative; width: 100%;} 
.prodCon1 .u1{ display: none; position: absolute; top: 40px; left: 0; z-index: 999999996; width: 100%; background: #fff;}
.prodCon1 .l1{ width: 100%; margin-top: 5px; padding: 0 10px; font-size: 16px; height: 40px; line-height: 40px; margin-right: 5px;}
.prodCon1 .l1:hover{ color: #333; background: #f2f2f2;}
.prodCon1 .l1.on{ background: #0075be; color: #fff;}
.fixed{ top: 46px;}
}

/* 2产品详情2 */
.prodCon2{ padding: 65px 0 75px 0; width: 100%; float: left; position: relative; z-index: 99999999;}
.prodCon2 .over{ margin-top: 65px; width: 100%; overflow: hidden;}
.prodCon2 .over .left{ width: 40.65%; float: left;}
.prodCon2 .over .left .pictop{ border: 1px solid #e6e6e6; width: 100%; float: left;}
.prodCon2 .over .left .pictop .l1{ line-height: 0; position: relative;}
.prodCon2 .over .left .pictop .l1 .img{ width: 57.72%; margin: 0 auto; display: block;}
/* .prodCon2 .over .left .pictop .l1 .video{ width: 57.72%; margin: 0 auto; padding-bottom: 57.72%; position: relative; overflow: hidden;}
.prodCon2 .over .left .pictop .l1 .video video{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);} */

.prodCon2 .over .left .pictop .l1 .video{ float: left; width: 103%; line-height: 0; position: relative; padding-bottom: 57.7%; overflow: hidden;}
.prodCon2 .over .left .pictop .l1 video{ float: left; max-width: 100%; min-width: 100%; min-height:100%; position: absolute; left: 50%; top: 50%;
transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);}

.prodCon2 .over .left .picbot{ margin: 20px -8px 0 -8px; float: left;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);}
.prodCon2 .over .left .picbot .l1{ margin: 0 8px; line-height: 0; cursor: pointer; border: 1px solid #e6e6e6; position: relative;}
.prodCon2 .over .left .picbot .l1 .bg{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: rgba( 0, 0, 0, 0.2);}
.prodCon2 .over .left .picbot .l1 .ico{ width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; background: url(images/prodcon2_4.png) no-repeat center; background-size: cover;}
.prodCon2 .over .right{ padding-bottom: 60px; width: 55.77%; min-height: 538px; float: right; position: relative;}
.prodCon2 .over .right .bt{ margin: 25px 0 35px 0; font-size: 30px; color: #333;}
.prodCon2 .over .right .line{ width: 40px; height: 2px; background: #0075be;}
.prodCon2 .over .right .wz{ margin: 48px 0 10px 0; font-size: 18px; font-weight: bold; color: #333;}
.prodCon2 .over .right .info{ font-size: 18px; line-height: 35px; color: #333;}
.prodCon2 .over .right .more{ position: absolute; left: 0; bottom: 0; margin-top: 232px; display: block; width: 200px; height: 56px; line-height: 56px; font-size: 20px; color: #fff; background: #0075be; font-weight: bold; text-align: center;}
.prodCon2 .over .right .more:hover{ opacity: 0.8;}
.tcPic{width: 100%; height: 100%; position: fixed; bottom: -200%; left: 0; z-index: 99999999; background: rgba(0, 0, 0, 0.8);}
.tcPic.on{bottom: 0;}
.tcPic .pic{ width: 1080px; margin: 0 auto; position: relative;}
.tcPic .img{ width: auto; margin: 10vh auto; height: 80vh; display: block;}
.tcPic .img img,.tcPic .img video{ position: absolute; margin: auto; left: 0; right: 0; top: 0; bottom: 0; width: auto; height: auto; max-width: 100%; max-height: 100%;}
.tcPic .slick-prev,.tcPic .slick-next{ width: 21px; height: 47px; position: absolute; top: 50%; margin-top: -23.5px; text-indent: -99999999px; z-index: 999999;}
.tcPic .slick-prev{ left: 0; background: url(images/prodcon2_5.png) no-repeat center; background-size: cover;}
.tcPic .slick-next{ right: 0; background: url(images/prodcon2_6.png) no-repeat center; background-size: cover;}
.tcPic .clo{ position: absolute; top: 20px; right: 20px; width: 38px; height: 38px; z-index: 999999; cursor: pointer; background: url(images/clo.png) no-repeat center; background-size: cover;}
@media screen and (max-width:1709px ) {
.prodCon2 .over .right{ min-height: 378px;}
.prodCon2 .over .right .more{ margin-top: 60px;}
}
@media screen and (max-width:1199px ) {
.prodCon2 .over .right{ min-height: 312px;}
.prodCon2 .over .right .bt{ margin: 15px 0 25px 0;}
.prodCon2 .over .right .wz{ margin: 38px 0 10px 0;}
.prodCon2 .over .right .more{ margin-top: 42px;}
.tcPic .pic{ width: 768px;}
}
@media screen and (max-width:991px ) {
.prodCon2{ padding: 30px 0;}
.prodCon2 .over{ margin-top: 20px;}
.prodCon2 .over .left .picbot{ margin: 10px -5px 0 -5px;
width: -moz-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -webkit-calc(100% + 8px);
width: calc(100% + 8px);}
.prodCon2 .over .left .picbot .l1{ margin: 0 5px;}
.prodCon2 .over .left .picbot .l1 .ico{ width: 20px; height: 20px; margin-top: -10px; margin-left: -10px;}
.prodCon2 .over .right{ min-height: 236px;}
.prodCon2 .over .right .bt{ margin: 10px 0 15px 0; font-size: 18px;}
.prodCon2 .over .right .line{ width: 20px;}
.prodCon2 .over .right .wz{ margin: 15px 0 10px 0; font-size: 16px;}
.prodCon2 .over .right .info{ font-size: 14px; line-height: 24px;}
.prodCon2 .over .right .more{ margin-top: 50px; width: 100px; height: 40px; line-height: 40px; font-size: 14px;}
.tcPic .pic{ width: 300px;}
.tcPic .slick-prev,.tcPic .slick-next{ width: 10px; height: 23px; margin-top: -11px;}
.tcPic .slick-prev{ left: -20px;}
.tcPic .slick-next{ right: -20px;}
.tcPic .clo{ width: 20px; height: 20px; top: 60px;}
}
@media screen and (max-width:767px ) {
.prodCon2 .over .left{ width: 100%;}
.prodCon2 .over .right{ width: 100%; min-height: 0; margin-top: 10px;}
.prodCon2 .over .right .more{ margin-top: 15px;}
}

/* 2产品详情3 */
.prodCon3{ padding: 80px 0; width: 100%; float: left; background: #f5f5f5;}
.prodCon3 .u1{ margin: 65px -58px 0 -58px; float: left; text-align: center;
width: -moz-calc(100% + 116px);
width: -o-calc(100% + 116px);
width: -webkit-calc(100% + 116px);
width: calc(100% + 116px);}
.prodCon3 .u1 .l1{ width: 25%; padding: 0 58px; text-align: center; float: left;}
.prodCon3 .u1 .l1 .img{ width: 100%; padding-bottom: 86.74%; line-height: 0; position: relative; overflow: hidden;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.prodCon3 .u1 .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);}
.prodCon3 .u1 .l1:hover .img{ transform: rotateY(180deg);}
.prodCon3 .u1 .l1 .text{ margin-top: 20px; font-size: 18px; color: #333;}
.prodCon3 .slick-prev,.prodCon3 .slick-next{ width: 48px; height: 48px; margin-top: -26px;}
.prodCon3 .slick-prev{ left: -24px; background: url(images/left.png) no-repeat center; background-size: cover;}
.prodCon3 .slick-next{ right: -24px; background: url(images/right.png) no-repeat center; background-size: cover;}
.prodCon3 .slick-track{ display: inline-block;}
@media screen and (max-width:991px ) {
.prodCon3{ padding: 30px 0;}
.prodCon3 .u1{ margin: 20px -15px 0 -15px;
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.prodCon3 .u1 .l1{ padding: 0 15px;}
.prodCon3 .u1 .l1 .text{ margin-top: 10px; font-size: 14px;}
.prodCon3 .slick-prev,.prodCon3 .slick-next{ width: 24px; height: 24px; margin-top: -15px;}
.prodCon3 .slick-prev{ left: 0;}
.prodCon3 .slick-next{ right: 0;}
}
@media screen and (max-width:767px ) {
.prodCon3 .u1{ margin: 10px -15px -10px -15px;}
.prodCon3 .u1 .l1{ width: 50%; margin: 10px 0;}
}

/* 2产品详情4 */
.prodCon4{ padding: 80px 0 50px 0; width: 100%; float: left;}
.prodCon4 .u1{ margin: 40px 0 0 0; float: left; width: 100%; text-align: center;}
.prodCon4 .u1 .l1{ padding: 0 10px; width: 20%; text-align: center; float: left;}
.prodCon4 .u1 .l1 .img{ width: 220px; height: 220px; border-radius: 50%; margin: 0 auto; line-height: 0; overflow: hidden;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.prodCon4 .u1 .l1:hover .img{ transform: rotateY(180deg);}
.prodCon4 .u1 .l1 .text{ margin-top: 40px; font-size: 18px; line-height: 30px; }
.prodCon4 .slick-prev,.prodCon4 .slick-next{ width: 48px; height: 48px; margin-top: -60px;}
.prodCon4 .slick-prev{ left: -82px; background: url(images/left.png) no-repeat center; background-size: cover;}
.prodCon4 .slick-next{ right: -82px; background: url(images/right.png) no-repeat center; background-size: cover;}
.prodCon4 .slick-track{ display: inline-block;}
@media screen and (max-width:1191px ) {
.prodCon4 .u1 .l1 .img{ width: 160px; height: 160px;}
}
@media screen and (max-width:991px ) {
.prodCon4{ padding: 30px 0;}
.prodCon4 .u1{ margin: 20px 0 0 0;}
.prodCon4 .u1 .l1 .img{ width: 100px; height: 100px;}
.prodCon4 .u1 .l1 .text{ margin-top: 10px; font-size: 14px; line-height: 24px;}
.prodCon4 .slick-prev,.prodCon4 .slick-next{ width: 24px; height: 24px; margin-top: -24px;}
.prodCon4 .slick-prev{ left: -15px;}
.prodCon4 .slick-next{ right: -15px;}
}
@media screen and (max-width:767px ) {
.prodCon4 .u1 .l1{ width: 100%; margin: 0;}
}

/* 2产品详情5 */
.prodCon5{ padding: 80px 0; width: 100%; float: left; background: #f5f5f5;}
.prodCon5 .list{ margin-top: 40px; padding: 40px 60px 40px 30px; background: #fff; width: 100%; overflow: hidden;}
.prodCon5 .list .table{ width: 47.5%; float: left;}
.prodCon5 .list .table:nth-child(2n){ float: right;}
.prodCon5 .list .table td{ font-size: 18px; line-height: 20px; padding: 18px 0; width: 63.43%; color: #333; border-bottom: 1px dashed #eee;}
.prodCon5 .list .table .td1{ font-weight: bold; width: 36.57%;}
@media screen and (max-width:991px ) {
.prodCon5{ padding: 30px 0;}
.prodCon5 .list{ margin-top: 20px; padding: 10px 20px;}
.prodCon5 .list .table{ width: 100%;}
.prodCon5 .list .table td{ font-size: 14px; padding: 15px 0;}
}

/* 2产品详情6 */
.prodCon6{ padding: 80px 0; width: 100%; float: left;}
.prodCon6 .img{ display: block; width: 100%; margin: 48px 0 135px 0; line-height: 0;}
.prodCon6 .img img{ display: block; max-width: 100%; margin: 0 auto;}
.prodCon6 .wz{ font-size: 18px; color: #333; text-align: center;}
.prodCon6 .wz .a{ margin: 0 5px; color: #0075be; text-decoration: underline;}
@media screen and (max-width:991px ) {
.prodCon6{ padding: 30px 0;}
.prodCon6 .img{ margin: 15px 0 20px 0;}
.prodCon6 .wz{ font-size: 14px;}
}

/* 2产品详情7 */
.prodCon7{ padding: 80px 0; width: 100%; float: left; background: #f5f5f5;}
.prodCon7 .u1{ margin: 40px -10px 0 -10px; float: left;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.prodCon7 .l1{ padding: 0 10px; width: 25%; float: left;}
.prodCon7 .l1 .img{ width: 100%; padding-bottom: 69.13%; position: relative; overflow: hidden;}
.prodCon7 .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.prodCon7 .l1 .ico{ width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; margin-top: -25px; margin-left: -25px; background: url(images/prodcon2_4.png) no-repeat center; background-size: cover;}
.prodCon7 .l1 .text{ font-size: 18px; height: 60px; line-height: 60px; padding: 0 5px; color: #333; text-align: center; background: #fff;}
.prodCon7 .l1:hover .text{ color: #0075be;}
@media screen and (max-width:991px ) {
.prodCon7{ padding: 30px 0;}
.prodCon7 .u1{ margin: 20px -10px 0 -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.prodCon7 .l1 .ico{ width: 20px; height: 20px; margin-top: -10px; margin-left: -10px;}
.prodCon7 .l1 .text{ font-size: 14px; height: 30px; line-height: 30px;}
}

/* 2产品详情8 */
.prodCon8{ padding: 80px 0 120px 0; width: 100%; float: left;}
.prodCon8 .u1{ margin: 40px -8px 0 -8px;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);}
.prodCon8 .l1{ width: 33.3%; padding: 0 8px; float: left;}
.prodCon8 .l1 .bor{ border: 1px solid #f5f5f5;}
.prodCon8 .l1 .img{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden;}
.prodCon8 .l1 .img img{ width: 70%; position: absolute; left: 50%; top: 50%; min-height: 50%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.prodCon8 .l1 .text{ font-size: 18px; height: 80px; line-height: 80px; text-align: center; color: #333; background: #f5f5f5;}
.prodCon8 .l1:hover .text{ color: #0075be;}
@media screen and (max-width:991px ) {
.prodCon8{ padding: 30px 0;}
.prodCon8 .u1{ margin: 20px -8px 0 -8px;}
.prodCon8 .l1 .text{ font-size: 14px; height: 40px; line-height: 40px;}
}

/* 3行业应用 */
.applList{ padding: 80px 0 120px 0; width: 100%; float: left;}
.applList .u1{ margin: -8px; float: left;
width: -moz-calc(100% + 16px);
width: -o-calc(100% + 16px);
width: -webkit-calc(100% + 16px);
width: calc(100% + 16px);}
.applList .l1{ width: 33.3%; padding: 8px; float: left; position: relative;}
.applList .l1 .img{ width: 100%; padding-bottom: 87.27%; position: relative; overflow: hidden;}
.applList .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.applList .l1 .wz{ padding: 0 50px; font-size: 30px; line-height: 88px; position: absolute; bottom: 0; left: 0; color: #fff; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.applList .l1:hover .wz{ display: none;}
.applList .l1 .text{ opacity:0; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba( 0, 117, 190, 0.9); transition:all 0.5s; -webkit-transition:all 0.5s;}
.applList .l1 .text .pos{ width: 100%; padding: 0 60px; position: absolute; left: 0; top: 50%;
-webkit-transform: translate(0, -50%); 
-moz-transform: translate(0, -50%); 
-ms-transform: translate(0, -50%);
-o-transform: translate(0, -50%);
transform: translate(0, -50%);}
.applList .l1 .text .t1{ font-size: 30px; color: #fff;}
.applList .l1 .text .line{ margin: 25px 0 35px 0; width: 46px; height: 2px; background: #fff;}
.applList .l1 .text .info{ font-size: 16px; line-height: 30px; text-align: justify; color: #fff;}
.applList .l1 .text .more{ margin-top: 65px; font-size: 18px; width: 176px; height: 44px; line-height: 40px; color: #fff; border: 2px solid #fff; text-align: center;}
.applList .l1:hover .text{ opacity:1;}
@media screen and (max-width:1709px ) {
.applList .l1 .text .line{ margin: 15px 0 25px 0;}
.applList .l1 .text .more{ margin-top: 35px;}
}
@media screen and (max-width:1199px ) {
.applList .l1 .text .line{ margin: 10px 0 15px 0;}
.applList .l1 .text .more{ margin-top: 15px;}
}
@media screen and (max-width:991px ) {
.applList{ padding: 30px 0;}
.applList .l1 .wz{ padding: 0 15px; font-size: 14px; line-height: 50px;}
.applList .l1 .text .pos{ padding: 0 15px;}
.applList .l1 .text .t1{ font-size: 16px;}
.applList .l1 .text .line{ margin: 5px 0 10px 0; width: 25px;}
.applList .l1 .text .info{ font-size: 14px; line-height: 20px;}
.applList .l1 .text .more{ margin-top: 15px; font-size: 14px; width: 120px; height: 34px; line-height: 30px;}
}
@media screen and (max-width:767px ) {
.applList .l1{ width: 50%;}
.applList .l1 .text .t1{ text-align: center;}
.applList .l1 .text .line{ margin-left: auto; margin-right: auto;}
.applList .l1 .text .info{ display: none;}
.applList .l1 .text .more{ width: 100px; margin: 0 auto;}
}

/* 3行业应用列表 */
.applEjList{ padding: 80px 0 100px 0; width: 100%; float: left;}
.applEjList .u1{ margin: 50px 0 0 0;}
.applEjList .l1{ padding: 32px 70px 32px 0; position: relative; border-bottom: 1px dashed #ebebeb;}
.applEjList .l1 .wz{ font-size: 18px; line-height: 20px; color: #333;}
.applEjList .l1 .more{ font-size: 16px; line-height: 20px; position: absolute; top: 50%; margin-top: -10px; right: 0; color: #0075be;}
.applEjList .l1 .more:hover{ text-decoration: underline;}
@media screen and (max-width:991px ) {
.applEjList{ padding: 30px 0;}
.applEjList .u1{ margin: 10px 0 0 0;}
.applEjList .l1{ padding: 15px 70px 15px 0;}
}

@media screen and (max-width:640px ) {
	.applEjList .l1 .wz{font-size:16px;}
	.applEjList .l1 .more{font-size:14px;}
}

/* 3行业应用详情 */
.applCon{ padding: 80px 0 105px 0; width: 100%; float: left;}
.applCon .bor{ padding: 60px 135px 90px 135px; border: 1px solid #dee1e5;}
.applCon .bt{ font-size: 24px; font-weight: bold; text-align: center; color: #333;}
.applCon .time{ margin-top: 25px; font-size: 14px; color: #999; text-align: center;}
.applCon .line{ margin: 45px 0; width: 100%; height: 1px; background: #ebebeb;}
.applCon .info{ font-size: 18px; line-height: 36px; color: #666; text-align: justify;}
.applCon .info .p{ font-size: 20px; color: #333; font-weight: bold; text-align: center;}
.applCon .info img{ display: block; margin: 0 auto; max-width: 100%;}
.applCon .info video{ display: block; margin: 0 auto; max-width: 100%; object-fit: cover;}
@media screen and (max-width:991px ) {
.applCon{ padding: 30px 0 30px 0;}
.applCon .bor{ padding: 20px 15px;}
.applCon .bt{ font-size: 18px;}
.applCon .time{ margin-top: 10px;}
.applCon .line{ margin: 15px 0;}
.applCon .info{ font-size: 16px; line-height: 30px;}
.applCon .info .p{ font-size: 16px;}
}

@media screen and (max-width:991px ) {
.applCon .info{ font-size: 14px; line-height: 25px;}	

}

/* 4服务支持-1质量保障 */
.zlList{ padding: 80px 0 120px 0; width: 100%; float: left;}
.zlList .l1{ width: 100%; float: left;; position: relative;}
.zlList .l1 .img{ width: 50%; float: left; line-height: 0;}
.zlList .l1 .text{ padding: 30px 20px 35px 35px; width: 50%; height: 100%; overflow-y: scroll; position: absolute; top: 0; right: 0; box-shadow: 0 0 8px rgba( 0, 0, 0, 0.1)}
.zlList .l1 .text::-webkit-scrollbar{ display: none;}
.zlList .l1 .bt{ font-size: 20px; margin-bottom: 15px; font-weight: bold; color: #333;}
.zlList .l1 .info{ font-size: 16px; line-height: 28px; color: #333;}
.zlList .l1:nth-child(2n) .img{ float: right;}
.zlList .l1:nth-child(2n) .text{ left: 0; right: auto;}
@media screen and (max-width:1200px ) {
.zlList{ padding: 30px 0;}
.zlList .l1 .text{ padding: 15px;}
.zlList .l1 .bt{ font-size: 16px; margin-bottom: 10px;}
.zlList .l1 .info{ font-size: 14px; line-height: 24px;}
}
@media screen and (max-width:767px ) {
.zlList .l1 .img{ width: 100%;}
.zlList .l1 .text{ width: 100%; position: static;}
.zlList .l1 .info{line-height:28px;}
}

/* 4服务支持-2常见问题 */
.cjList{ padding: 80px 0 120px 0; width: 100%; float: left;}
.cjList .u1{ margin: -32px 0; width: 100%; float: left;}
.cjList .l1{ margin: 32px 0; padding: 33px 0; background: #fff; cursor: pointer; position: relative; box-shadow: 0 0 10px rgba( 0, 0, 0, 0.1);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.cjList .l1 .bt{ width: 100%; padding: 0 90px 0 90px;}
.cjList .l1 .bt .ico1{ position: absolute; left: 32px; top: 33px; width: 33px; height: 33px; background: url(images/cj1.png) no-repeat center; background-size: cover;}
.cjList .l1 .bt .wz{ width: 100%; font-size: 20px; line-height: 34px; color: #333; text-align: justify;}
.cjList .l1 .bt .ico2{ position: absolute; right: 42px; top: 33px; width: 33px; height: 33px; border-radius: 50%; background: #e5e5e5 url(images/cj2.png) no-repeat center; background-size: cover;}
.cjList .l1 .box{ padding: 0 42px 0 90px; height: 0; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cjList .l1.on .box{ height: 0;}
.cjList .l1 .box.on{ height: auto;}
.cjList .l1.on{ background: #0075be; box-shadow: none;}
.cjList .l1.on .bt .ico1{ background: url(images/cj1_1.png) no-repeat center; background-size: cover;}
.cjList .l1.on .bt .wz{ color: #fff; padding-bottom: 15px;}
.cjList .l1.on .bt .ico2{ background: #0069ab url(images/cj2_1.png) no-repeat center; background-size: cover;}
.cjList .l1.on .bt .line{ height: 1px; border-bottom: 1px dashed #3687c5;
width: -moz-calc(100% + 48px);
width: -o-calc(100% + 48px);
width: -webkit-calc(100% + 48px);
width: calc(100% + 48px);}
.cjList .l1.on .box{ display: block; padding: 26px 42px 0 90px; font-size: 18px; line-height: 35px; color: #fff; text-align: justify;}
@media screen and (max-width:991px ) {
.cjList{ padding: 30px 0;}
.cjList .u1{ margin: -15px 0;}
.cjList .l1{ margin: 15px 0; padding: 15px 0;}
.cjList .l1 .bt{ padding: 0 50px;}
.cjList .l1 .bt .ico1{ left: 15px; top: 15px; width: 20px; height: 20px;}
.cjList .l1 .bt .wz{ font-size: 16px; line-height: 20px;}
.cjList .l1 .bt .ico2{ right: 15px; top: 15px; width: 20px; height: 20px;}
.cjList .l1.on .bt .wz{ padding-bottom: 15px;}
.cjList .l1.on .bt .line{
width: -moz-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -webkit-calc(100% + 30px);
width: calc(100% + 30px);}
.cjList .l1 .box{ padding: 0 50px 0 50px;}
.cjList .l1.on .box{ padding: 10px 50px 0 50px; font-size: 14px; line-height: 24px;}
}

/* 4服务支持-3资料下载 */
.xzList{ padding: 80px 0 120px 0; width: 100%; float: left;}
.xzList .link{ width: 100%; border-bottom: 1px solid #e6e6e6;}
.xzList .link .u1{ text-align: center; font-size: 0;}
.xzList .link .l1{ margin: 0 40px; font-size: 18px; display: inline-block;}
.xzList .link .l1 a{ padding: 20px 0; display: block; color: #333;}
.xzList .link .l1:hover a,.xzList .link .l1.on a{ font-weight: bold; color: #0075be; border-bottom: 4px solid #0075be;}
.xzList .table{ margin-top: 55px; width: 100%; text-align: left;}
.xzList .table .th{ padding: 0 40px; font-size: 18px; line-height: 60px; font-weight: bold; background: #f5f5f5; color: #333;}
.xzList .table .th1{ width: 43.45%;}
.xzList .table .th2{ width: 14.28%;}
.xzList .table .th3{ width: 29.76%;}
.xzList .table .th4{ width: 12.51%;}
.xzList .table td{ padding: 30px 40px; font-size: 18px; line-height: 20px; border-bottom: 1px dashed #ebebeb; color: #333;}
.xzList .table .tr1 td{ padding-top: 60px;}
.xzList .table .a{ color: #0075be;}
.xzList .table .a:hover{ text-decoration: underline;}
@media screen and (max-width:991px ) {
.xzList{ padding: 30px 0;}
.xzList .link .l1{ margin: 0 10px; font-size: 16px;}
.xzList .link .l1 a{ padding: 10px 0;}
.xzList .link .l1:hover a,.xzList .link .l1.on a{ border-bottom: 2px solid #0075be;}
.xzList .table{ margin-top: 20px;}
.xzList .table .th{ padding: 0 10px; font-size: 14px; line-height: 40px;}
.xzList .table td{ padding: 15px 10px; font-size: 12px; line-height: 20px;}
.xzList .table .tr1 td{ padding-top: 20px;}
}
@media screen and (max-width:767px ) {
.xzList .table .th1{ width: 31.45%;}
.xzList .table .th2{ width: 13.28%;}
.xzList .table .th3{ width: 29.76%;}
.xzList .table .th4{ width: 25.51%;}
}


/* 4服务支持-4技术文章 */
.jsList{ padding: 80px 0 120px 0; width: 100%; float: left;}
.jsList .table{ margin-top: 55px; width: 100%; text-align: left;}
.jsList .table .th{ padding: 0 40px; font-size: 18px; line-height: 60px; font-weight: bold; background: #f5f5f5; color: #333;}
.jsList .table .th1{ width: 57.73%;}
.jsList .table .th2{ width: 29.58%;}
.jsList .table .th3{ width: 12.69%;}
.jsList .table td{ padding: 30px 40px; font-size: 18px; line-height: 20px; border-bottom: 1px dashed #ebebeb; color: #333;}
.jsList .table .tr1 td{ padding-top: 60px;}
.jsList .table .a{ color: #0075be;}
.jsList .table .a:hover{ text-decoration: underline;}
@media screen and (max-width:991px ) {
.jsList{ padding: 30px 0;}
.jsList .table{ margin-top: 20px;}
.jsList .table .th{ padding: 0 10px; font-size: 14px; line-height: 40px;}
.jsList .table td{ padding: 15px 10px; font-size: 12px; line-height: 20px;}
.jsList .table .tr1 td{ padding-top: 20px;}
}
@media screen and (max-width:767px ) {
.jsList .table .th1{ width: 46.73%;}
.jsList .table .th2{ width: 29.58%;}
.jsList .table .th3{ width: 23.69%;}
}

/* 5新闻资讯2 */
.newsList{ padding: 80px 0 120px 0; width: 100%; float: left; background: #f5f5f5;}
.newsList .u1{ margin: -21px -12px; float: left;
width: -moz-calc(100% + 42px);
width: -o-calc(100% + 42px);
width: -webkit-calc(100% + 42px);
width: calc(100% + 42px);}
.newsList .l1{ padding: 21px 12px; width: 33.3%; float: left;}
.newsList .l1 .img{ width: 100%; padding-bottom: 55.14%; position: relative; overflow: hidden;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.newsList .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.newsList .l1:hover .img img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.newsList .l1 .text{ font-size: 18px; height: 88px; line-height: 88px; padding: 0 40px; color: #333; font-weight: bold; background: #fff; color: #333;}
.newsList .l1:hover .text{ color: #0075be;}
@media screen and (max-width:991px ) {
.newsList{ padding: 30px 0;}
.newsList .u1{ margin: -5px -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.newsList .l1{ padding: 5px;}
.newsList .l1 .text{ font-size: 14px; height: 40px; line-height: 40px; padding: 0 10px;}
}
@media screen and (max-width:767px ) {
.newsList .l1{ width: 50%;}
}

/* 页码 */
.wack{ margin-top: 60px; text-align: center; width: 100%; float: left;}
.wack .pz_fy{ display: inline-block; *display: inline; *zoom: 1;}
.wack .pz_fy a { float: left; height: 36px; line-height: 36px; color:#999; background: #fff; font-size: 14px; font-family: Arial; padding: 0 15px; margin: 0 5px;}
.wack .pz_fy a:hover,
.wack .pz_fy a.on{ background:  #0075be; color: #fff;}
@media  screen and (max-width:991px){
.wack{ margin-top: 20px;}
.wack .fy_pc{ text-align:center; font-size:14px; color:#272727; padding:5px 0;}
.wack .fy_pc a{ padding:5px 25px; background:  #0075be; color:#fff; border: transparent; border-radius:16px; overflow:hidden;}
.wack .fy_pc span{ padding:5px 20px; color:#272727;}
}

.wack1{ margin-top: 60px; text-align: center; width: 100%; float: left;}
.wack1 .pz_fy{ display: inline-block; *display: inline; *zoom: 1;}
.wack1 .pz_fy a { float: left; height: 36px; line-height: 36px; color:#999; border: 1px solid #ccc; background: #fff; font-size: 14px; font-family: Arial; padding: 0 15px; margin: 0 5px;}
.wack1 .pz_fy a:hover,
.wack1 .pz_fy a.on{ background:  #0075be; border: 1px solid  #0075be; color: #fff;}
@media  screen and (max-width:991px){
.wack1{ margin-top: 20px;}
.wack1 .fy_pc{ text-align:center; font-size:14px; color:#272727; padding:5px 0;}
.wack1 .fy_pc a{ padding:5px 25px; background:  #0075be; color:#fff; border: transparent; border-radius:16px; overflow:hidden;}
.wack1 .fy_pc span{ padding:5px 20px; color:#272727;}
}



/* 5新闻资讯-详情 */
.newsCon{ padding: 80px 0 120px 0; width: 100%; float: left; background: #f5f5f5;}
.newsCon .bg{ padding: 60px 140px 120px 140px; width: 100%; background: #fff;}
.newsCon .bt{ font-size: 24px; color: #333; text-align: center; font-weight: bold;}
.newsCon .time{ margin-top: 30px; font-size: 14px; color: #999; text-align: center;}
.newsCon .line{ margin: 54px 0 45px 0; width: 100%; height: 1px; background: #ebebeb;}
.newsCon .info{ font-size: 18px; line-height: 35px; color: #666;}
.newsCon img{ display: block; margin: 10px auto; max-width: 100%;}
.newsCon .fy{ width: 100%;}
.newsCon .fy a{ width: 100%; display: block; color: #333; font-size: 16px; line-height: 30px;}
.newsCon .fy a:hover{ color: #0075be;}
@media screen and (max-width:991px ) {
.newsCon{ padding: 30px 0;}
.newsCon .bg{ padding: 20px 20px 20px 20px;}
.newsCon .bt{ font-size: 18px;}
.newsCon .time{ margin-top: 10px;}
.newsCon .line{ margin: 15px 0 15px 0;}
.newsCon .info{ line-height: 24px;}
.newsCon .fy a{ font-size: 14px; line-height: 24px;}
}

@media screen and (max-width:640px ) {
.newsCon .info{ font-size:14px;}	
}

/* 6关于迅创1 */
.aboutCon1{ padding: 80px 0 120px 0; width: 100%; float: left; background: #f5f5f5;}
.aboutCon1 .info{ font-size: 14px; line-height: 30px; color: #333; text-align: justify;}
.aboutCon1 img{ display: block; margin: 0 auto; max-width: 100%;}
@media screen and (max-width:991px ) {
.aboutCon1{ padding: 30px 0;}
}

/* 6关于迅创2 */
.aboutCon2{ padding: 80px 0 115px 0; width: 100%; float: left; position: relative;} 
.aboutCon2 .line{ width: 100%; height: 1px; background: #ccc; position: absolute; top: 325px; left: 0; z-index: -1;}
.aboutCon2 .u1{ margin-top: 20px; width: 100%; float: left;}
.aboutCon2 .l1{ padding: 0 5px; width: 16.6%; float: left;}
.aboutCon2 .l1 .img{ width: 120px; height: 120px; line-height: 0; margin: 0 auto; border-radius: 50%; display: block;}
.aboutCon2 .l1 .ico{ width: 20px; height: 20px; margin: 32px auto; background: url(images/fz8.png) no-repeat center; background-size: cover;}
.aboutCon2 .l1 .text{ text-align: center;}
.aboutCon2 .l1 .text .bt{ font-size: 18px; line-height: 30px; color: #1a1a1a;}
.aboutCon2 .l1 .text .info{ font-size: 14px; line-height: 30px; color: #666;}
@media screen and (max-width:991px ) {
.aboutCon2{ padding: 30px 0;}
.aboutCon2 .u1{ margin-top: 10px;}
.aboutCon2 .line{ top: 160px;}
.aboutCon2 .l1 .img{ width: 60px; height: 60px;}
.aboutCon2 .l1 .ico{ width: 16px; height: 16px; margin: 15px auto;}
.aboutCon2 .l1 .text .bt{ font-size: 16px; line-height: 24px;}
.aboutCon2 .l1 .text .info{ font-size: 12px; line-height: 24px;}
}

/* 6关于迅创3 */
.aboutCon3{ padding: 80px 0 120px 0; width: 100%; float: left; background: #f5f5f5;}
.aboutCon3 .tab .hd{ width: 100%; border-bottom: 1px solid #e6e6e6;}
.aboutCon3 .tab .hd .u1{ text-align: center; font-size: 0;}
.aboutCon3 .tab .hd .l1{ margin: 0 40px; font-size: 18px; display: inline-block;}
.aboutCon3 .tab .hd .l1 .a{ padding: 20px 0; display: block; color: #333; cursor: pointer;}
.aboutCon3 .tab .hd .l1:hover .a,.aboutCon3 .tab .hd .l1.on .a{ font-weight: bold; color: #0075be; border-bottom: 4px solid #0075be;}
.aboutCon3 .tab .bd{ margin-top: 55px; width: 100%; float: left;}
.aboutCon3 .tab .bd .u1{ margin: -20px; float: left;
width: -moz-calc(100% + 40px);
width: -o-calc(100% + 40px);
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);}
.aboutCon3 .tab .bd .l1{ padding: 20px; width: 25%; float: left;}
.aboutCon3 .tab .bd .l1 .img{ background: #fff; width: 100%; padding-bottom: 77.94%; position: relative; overflow: hidden;}
.aboutCon3 .tab .bd .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.aboutCon3 .tab .bd .l1 .text{ height: 96px; line-height: 96px; width: 100%; font-size: 16px; padding: 0 5px; color: #333; text-align: center; background: #fff;}
.aboutCon3 .tab .bd .l1:hover .text{ color: #0075be}
@media screen and (max-width:991px ) {
.aboutCon3{ padding: 30px 0;}
.aboutCon3 .tab .hd .l1{ margin: 0 10px; font-size: 16px;}
.aboutCon3 .tab .hd .l1 .a{ padding: 10px 0;}
.aboutCon3 .tab .hd .l1:hover .a,.aboutCon3 .tab .hd .l1.on .a{ border-bottom: 2px solid #0075be;}
.aboutCon3 .tab .bd{ margin-top: 20px;}
.aboutCon3 .tab .bd .u1{ margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.aboutCon3 .tab .bd .l1{ padding: 10px;}
.aboutCon3 .tab .bd .l1 .text{ height: 40px; line-height: 40px; font-size: 14px;}
}
@media screen and (max-width:767px ) {
.aboutCon3 .tab .bd .l1{ width: 50%;}
.aboutCon3 .tab .bd .u1{ margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.aboutCon3 .tab .bd .l1{ padding: 5px;}
}

/* 6关于迅创4 */
.aboutCon4{ padding: 70px 0 115px 0; width: 100%; float: left; position: relative;}
.aboutCon4 .line{ width: 100%; height: 1px; border-bottom: 1px dashed #ccc; position: absolute; top: 50%; left: 0;} 
.aboutCon4 .list{ margin: 35px 0 0 0;}
.aboutCon4 .list .l1{ margin-top: 27px; text-align: center;}
.aboutCon4 .list .l1:nth-child(2n){ margin-top: 176px;}
.aboutCon4 .list .l1 .nf{ margin-bottom: 20px; font-size: 24px; line-height: 24px; color: #0075be;}
.aboutCon4 .list .l1 .wz{ font-size: 18px; line-height: 40px; height: 40px; padding-left: 18px; overflow: hidden; display: inline-block; color: #333; position: relative;}
.aboutCon4 .list .l1 .wz::before{ content: ""; display: block; position: absolute; left: 0; top: 50%; margin-top: -3px; width: 6px; height: 6px; border-radius: 50%; background: #0075be;}
.aboutCon4 .list .l1 .xian{ width: 1px; height: 40px; margin: 10px auto; background: #ccc;}
.aboutCon4 .list .l1 .dot{ width: 10px; height: 10px; margin: 0 auto; background: #fff; border-radius: 50%; border: 2px solid #0075be;}
.aboutCon4 .slick-prev,.aboutCon4 .slick-next{ width: 48px; height: 48px; margin-top: -10px; border-radius: 50%; position: absolute;}
.aboutCon4 .slick-prev{ left: -85px; background: #e6e6e6 url(images/about4_1.png) no-repeat center; background-size: cover;}
.aboutCon4 .slick-next{ right: -85px; background: #e6e6e6 url(images/about4_2.png) no-repeat center; background-size: cover;}
@media screen and (max-width:991px ) {
.aboutCon4{ padding: 30px 0;}
.aboutCon4 .line{ margin-top: 10px;}
.aboutCon4 .list{ margin: 10px 0 0 0;}
.aboutCon4 .list .l1{ margin-top: 10px;}
.aboutCon4 .list .l1:nth-child(2n){ margin-top: 95px;}
.aboutCon4 .list .l1 .nf{ margin-bottom: 10px; font-size: 18px; line-height: 22px;}
.aboutCon4 .list .l1 .wz{ font-size: 14px; line-height: 20px; height: 20px; padding-left: 18px;}
.aboutCon4 .list .l1 .xian{ height: 20px; margin: 5px auto;}
.aboutCon4 .slick-prev,.aboutCon4 .slick-next{ width: 30px; height: 30px; margin-top: -10px;}
.aboutCon4 .slick-prev{ left: 0;}
.aboutCon4 .slick-next{ right: 0;}
}

/* 6关于迅创-1公司简介 */
.jjCon{ padding: 80px 0 120px 0; width: 100%; float: left;}
.jjCon .info{ font-size: 18px; line-height: 35px; color: #333; text-align: justify;}
.jjCon img{ display: block; margin: 0 auto; max-width: 100%;}
@media screen and (max-width:991px ) {
.jjCon{ padding: 30px 0;}
}

@media screen and (max-width:991px ) {
.jjCon .info{font-size:14px; line-height:30px;}	
}

/* 6关于迅创-2企业文化 */
.whCon{ padding: 80px 0 120px 0; width: 100%; float: left;}
.whCon .pos{ margin-top: 95px; width: 100%; float: left; position: relative;}
.whCon .li{ position: absolute;}
.whCon .l1{ right: 73.25%; top: 0.92592593%; text-align: right;}
.whCon .l2{ right: 83.16666667%; top: 43.33333333%; text-align: right;}
.whCon .l3{ right: 73.25%; top: 84.81481481%; text-align: right;}
.whCon .l4{ left: 72.75%; top: 84.81481481%;}
.whCon .l5{ left: 83.25%; top: 43.33333333%;}
.whCon .l6{ left: 74%; top: 0.92592593%;}
.whCon .bt{ font-size: 24px; line-height: 40px; height: 40px; overflow: hidden; color: #1a1a1a;}
.whCon .info{ font-size: 18px; line-height: 30px; height: 60px; overflow: hidden; color: #333;}
@media screen and (max-width:991px ) {
.whCon{ padding: 30px 0 40px 0;}
.whCon .pos{ margin-top: 15px;}
.whCon .bt{ font-size: 16px; line-height: 24px; height: 24px;}
.whCon .info{ font-size: 14px; line-height: 18px; height: 36px;}
}
@media screen and (max-width:767px ) {
.whCon{ padding: 30px 0 30px 0;}
.whCon .li{ position: relative; width: 100%; padding-left: 60px;}
.whCon .li .ico{ width: 50px; height: 50px; line-height: 0; position: absolute; top: 0; left: 0;}
.whCon .li .over{ width: 100%;}
.whCon .bt{ font-size: 14px; line-height: 24px; height: 24px;}
.whCon .info{ font-size: 10px; line-height: 14px; height: 42px;}
}

/* 6关于迅创-3资质荣誉 */
.ryCon{ padding: 80px 0 120px 0; width: 100%; float: left;}
.ryCon .link{ width: 100%; border-bottom: 1px solid #e6e6e6;}
.ryCon .link .u1{ text-align: center; font-size: 0;}
.ryCon .link .l1{ margin: 0 40px; font-size: 18px; display: inline-block;}
.ryCon .link .l1 a{ padding: 20px 0; display: block; color: #333;}
.ryCon .link .l1:hover a,.ryCon .link .l1.on a{ font-weight: bold; color: #0075be; border-bottom: 4px solid #0075be;}
.ryCon .list{ margin-top: 55px; width: 100%; float: left;}
.ryCon .list .u1{ margin: -20px; float: left;
width: -moz-calc(100% + 40px);
width: -o-calc(100% + 40px);
width: -webkit-calc(100% + 40px);
width: calc(100% + 40px);}
.ryCon .list .l1{ padding: 20px; width: 25%; float: left;}
.ryCon .list .l1 .img{ background: #f7f9fa; width: 100%; padding-bottom: 77.94%; position: relative; overflow: hidden;}
.ryCon .list .l1 .img img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.ryCon .list .l1 .text{ height: 96px; line-height: 96px; width: 100%; font-size: 18px; padding: 0 5px; color: #333; text-align: center; background: #f7f9fa;}
.ryCon .list .l1:hover .text{ color: #0075be}
@media screen and (max-width:991px ) {
.ryCon{ padding: 30px 0;}
.ryCon .link .l1{ margin: 0 10px; font-size: 16px;}
.ryCon .link .l1 a{ padding: 10px 0;}
.ryCon .link .l1:hover a,.ryCon .link .l1.on a{ border-bottom: 2px solid #0075be;}
.ryCon .list{ margin-top: 20px;}
.ryCon .list .u1{ margin: -10px;
width: -moz-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -webkit-calc(100% + 20px);
width: calc(100% + 20px);}
.ryCon .list .l1{ padding: 10px;}
.ryCon .list .l1 .text{ height: 40px; line-height: 40px; font-size: 14px;}
}
@media screen and (max-width:767px ) {
.ryCon .list .l1{ width: 50%;}
.ryCon .list .u1{ margin: -5px;
width: -moz-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -webkit-calc(100% + 10px);
width: calc(100% + 10px);}
.ryCon .list .l1{ padding: 5px;}
}

/* 6关于迅创-4发展历程 */
.fzCon{ padding: 80px 0 120px 0; width: 100%; float: left;}
.fzCon .list{ padding: 20px 0 130px 0; width: 100%; float: left; position: relative;}
.fzCon .list::after{ content: ""; display: block; position: absolute; bottom: 0; left: 50%; margin-left: -7px; width: 14px; height: 14px; background: #fff; border: 1px solid #ccc; border-radius: 50%;}
.fzCon .list .line{ position: absolute; top: 0; left: 50%; margin-left: -0.5px; width: 1px; height: 100%; border-left: 1px dashed #ccc;}
.fzCon .l1{ padding-top: 40px; width: 100%; overflow: hidden;}
.fzCon .l1 .flo{ width: 50%; float: left;}
.fzCon .l1 .nf{ margin-bottom: 10px; padding: 0 50px 0 0; text-align: right; font-size: 36px; font-weight: bold; position: relative; color: #333; font-family: Arial;}
.fzCon .l1 .nf::before{ content: ""; display: block; position: absolute; right: -10px; top: 50%; margin-top: -10px; width: 20px; height: 20px; background: url(images/fz8.png) no-repeat center; background-size: cover;}
.fzCon .l1 .wz{ font-size: 18px; line-height: 36px; padding-left: 22px; color: #333; position: relative;}
.fzCon .l1 .wz::before{ content: ""; position: absolute; top: 15px; left: 0; display: block; width: 5px; height: 5px; border-radius: 50%; background: #0075be;}
.fzCon .l1 .tp{ width: 100%; overflow: hidden;}
.fzCon .l1 .img{ display: block; margin-top: 15px; line-height: 0; max-width: 100%; float: left;}
.fzCon .l1 .img1{ max-width: 48%; margin-right: 4%;}
.fzCon .l1 .img1:last-child{ margin-right: 0;}
.fzCon .l1:nth-child(2n) .flo{ float: right;}
.fzCon .l1:nth-child(2n) .nf{ padding: 0 0 0 50px; text-align: left;}
.fzCon .l1:nth-child(2n) .nf::before{ right: auto; left: -10px;}
.fzCon .l1:nth-child(2n) .pad{ padding-left: 165px;}
@media screen and (max-width:991px ) {
.fzCon{ padding: 30px 0;}
.fzCon .list{ padding: 10px 0 40px 0;}
.fzCon .list::after{ margin-left: -5px; width: 10px; height: 10px;}
.fzCon .l1{ padding-top: 15px;}
.fzCon .l1 .pad{ padding-right: 20px;}
.fzCon .l1 .nf{ margin-bottom: 10px; padding: 0 15px 0 0; font-size: 18px;}
.fzCon .l1 .nf::before{ right: -8px; margin-top: -8px; width: 16px; height: 16px;}
.fzCon .l1 .wz{ font-size: 14px; line-height: 22px; padding-left: 15px;}
.fzCon .l1 .wz::before{ top: 8px;}
.fzCon .l1 .img{ margin-top: 10px;}
.fzCon .l1:nth-child(2n) .nf{ padding: 0 0 0 15px;}
.fzCon .l1:nth-child(2n) .nf::before{ left: -8px;}
.fzCon .l1:nth-child(2n) .pad{ padding-left: 20px; padding-right: 0;}
}

/* 7联系我们-1联系我们 */
.fzCon{ padding: 60px 0 105px 0; width: 100%; float: left;}
.fzCon1{ margin: 30px 0 80px 0; width: 100%; float: left;}
.fzCon1 .l1{ width: 25%; float: left;}
.fzCon1 .l1 .ico{ display: inline-block; vertical-align: middle; width: 18px; height: 18px; line-height: 0; margin-right: 8px;}
.fzCon1 .l1 .t1{ display: inline-block; vertical-align: middle; font-size: 18px; line-height: 18px; color: #666;}
.fzCon1 .l1 .t2{ font-size: 18px; margin-top: 15px; color: #333;}
.fzCon1 .bdmap{ margin-top: 58px; height: 800px; width: 100%; float: left; border: 1px solid #e6e6e6;}
.fzCon1 .BMap_stdMpCtrl,.fzCon1 .anchorBL{ display: none;}
.fzCon1 .bdmap .BMap_pop{ position: relative; background: #fff; font-weight: bold; border:none!important; width: 300px !important; height: 74px; line-height: 74px; margin: 30px 0 0 102px; text-align: center; box-shadow: 0 0 10px #ccc;}
.fzCon1 .bdmap .BMap_pop::after{ content: ""; width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0; border-width: 8px; border-style: solid dashed dashed dashed; border-color: #fff transparent transparent transparent; position: absolute; bottom: -16px; left: 40px;}
.fzCon1 .bdmap .BMap_Marker{ display: none;}
.fzCon1 .bdmap .BMap_shadow, .BMap_shadow img, .BMap_shadow div{ display: none;}
.fzCon1 .bdmap .BMap_pop div:nth-child(2){ background: none!important;}
.fzCon1 .bdmap .BMap_pop div:nth-child(3){ display: none;}
.fzCon1 .bdmap .BMap_pop div:nth-child(5){ display: none!important;}
.fzCon1 .bdmap .BMap_pop div:nth-child(7){ display: none;}
.fzCon1 .bdmap .BMap_pop div:nth-child(8){ display: none;}
.fzCon1 .bdmap .BMap_pop div:nth-child(9),
.fzCon1 .bdmap .BMap_center{ left: 0!important; top: 0!important; width: 300px!important; height: 74px!important; line-height: 74px; overflow: hidden; background: none!important;}
.fzCon1 .bdmap .BMap_pop img:nth-child(10){ display: none!important;}
.fzCon1 .bdmap .BMap_bottom{ display: none!important;}
.fzCon1 .bdmap .BMap_pop div{ border: none!important; background: none!important;}
.fzCon1 .bdmap .BMap_bubble_content{ width: 300px!important; height: 74px!important; line-height: 74px; overflow: hidden; background: none!important;}
.fzCon1 .bdmap .BMap_bubble_content{ width: 300px !important; height: 74px !important; line-height: 74px; overflow: hidden; background: none!important;}
.fzCon1 .bdmap .iw_poi_title{ font-size: 18px; line-height: 74px; color: #555; font-weight: normal; text-transform: uppercase;}
.fzCon1 .bdmap .iw_poi_title img{ margin: 0 15px -5px 0;}
.fzCon2{ width: 100%; float: left;}
.fzCon2 .t1{ margin: 25px 0 30px 0; font-size: 18px; line-height: 20px; color: #0075be;}
.fzCon2 .t2{ font-size: 18px; line-height: 32px; color: #333;}
.fzCon2 .form{ margin-top: 25px; width: 100%; float: left;}
.fzCon2 .lab{ margin-top: 15px; width: 100%; float: left;}
.fzCon2 .lab .fv{ padding: 16px 30px; font-size: 16px; line-height: 30px; color: #999; width: 100%; background: #f5f5f5;}
.fzCon2 .lab .fv1{ height: 135px; border: none;}
.fzCon2 .lab .fv2{ width: 260px; height: 70px; line-height: 70px; font-size: 20px; display: block; margin: 40px auto 0 auto; text-align: center; font-weight: bold; color: #fff; background: #0075be;}
.fzCon2 .lab .fl{ width: 49.2%; float: left;}
.fzCon2 .lab .fr{ width: 49.2%; float: right;}
.fzCon2 .lab .fv2:hover{ opacity: 0.9;}
@media screen and (max-width:991px ) {
.fzCon{ padding: 30px 0;}
.fzCon1{ margin: 0 0 30px 0;}
.fzCon1 .l1 .ico{ width: 14px; height: 14px; margin-right: 5px;}
.fzCon1 .l1 .t1{ font-size: 12px; line-height: 14px;}
.fzCon1 .l1 .t2{ font-size: 14px; margin-top: 10px;}
.fzCon1 .bdmap{ margin-top: 20px; height: 300px;}
.fzCon2 .t1{ margin: 15px 0 15px 0; font-size: 16px;}
.fzCon2 .t2{ font-size: 14px;}
.fzCon2 .form{ margin-top: 15px;}
.fzCon2 .lab{ margin-top: 10px;}
.fzCon2 .lab .fv{ padding: 10px 10px; font-size: 14px; line-height: 24px;}
.fzCon2 .lab .fv1{ height: 100px;}
.fzCon2 .lab .fv2{ width: 160px; height: 40px; line-height: 40px; font-size: 16px; margin: 10px auto 0 auto;}
}
@media screen and (max-width:767px ) {
.fzCon1 .l1{ width: 100%; padding-left: 70px; position: relative;}
.fzCon1 .l1 .over{ width: 70px; position: absolute; top: 12px; left: 0;}
.fzCon1 .l1 .t1{ font-size: 14px; line-height: 20px;}
.fzCon1 .l1 .t2{ margin-top: 0; font-size: 14px; line-height: 20px; width: 100%;}
.fzCon2 .lab .fl{ margin-bottom: 10px; width: 100%;}
.fzCon2 .lab .fr{ width: 100%;}
.fzCon1 .bdmap .BMap_pop{ width: 220px !important; height: 50px; line-height: 50px; margin: 50px 0 0 102px;}
.fzCon1 .bdmap .BMap_pop div:nth-child(9),
.fzCon1 .bdmap .BMap_center{ width: 220px!important; height: 50px!important; line-height: 50px;}
.fzCon1 .bdmap .BMap_bubble_content{ width: 220px!important; height: 50px!important; line-height: 50px;}
.fzCon1 .bdmap .BMap_bubble_content{ width: 220px !important; height: 50px !important; line-height: 50px;}
.fzCon1 .bdmap .iw_poi_title{ font-size: 14px; line-height: 50px;}
.fzCon1 .bdmap .iw_poi_title img{ margin: 0 5px -5px 0;}
}

/* 7联系我们-2加入我们 */
.jrCon{ padding: 60px 0 65px 0; width: 100%; float: left;}
.jrCon .tit .t1{ font-size: 24px; font-weight: bold; text-align: center; color: #333;}
.jrCon .tit .t2{ margin: 15px 0 60px 0; font-size: 16px; text-align: center; color: #333;}
.jrCon .u1{ margin-top: 40px; padding: 10px 40px; border: 1px solid #e6e6e6;}
.jrCon .u1 .l1{ border-bottom: 1px solid #f5f5f5; width: 100%; overflow: hidden;}
.jrCon .u1 .l1:last-child{ border-bottom: none;}
.jrCon .u1 .l1 .bt{ line-height: 20px; width: 100%; padding: 30px; position: relative; float: left;}
.jrCon .u1 .l1 .bt .t1{ width: 45.6%; font-size: 18px; float: left; color: #333; font-weight: bold;}
.jrCon .u1 .l1 .bt .t2{ width: 54.4%; font-size: 18px; float: left; color: #333;}
.jrCon .u1 .l1 .bt .ico{ width: 16px; height: 10px; position: absolute; right: 20px; top: 50%; margin-top: -5px; background: url(images/jr1.png) no-repeat center; background-size: cover;}
.jrCon .u1 .l1.on .bt .ico{ background: url(images/jr1_1.png) no-repeat center; background-size: cover;}
.jrCon .u1 .l1 .box{ display: none; padding: 40px 30px; width: 100%; background: #f5f5f5; width: 100%; float: left;}
.jrCon .u1 .l1 .box .p1{ font-size: 18px; line-height: 20px; padding-bottom: 15px; border-bottom: 1px solid #e6e6e6; font-weight: bold; color: #333;}
.jrCon .u1 .l1 .box .p2{ margin-top: 30px; font-size: 18px; line-height: 36px; font-weight: bold; color: #666;}
.jrCon .u1 .l1 .box .p3{ font-size: 16px; line-height: 30px; color: #666;}
@media screen and (max-width:991px ) {
.jrCon{ padding: 30px 0;}
.jrCon .tit .t1{ font-size: 18px;}
.jrCon .tit .t2{ margin: 10px 0 20px 0; font-size: 14px;}
.jrCon .u1{ margin-top: 20px; padding: 10px 10px;}
.jrCon .u1 .l1 .bt{ line-height: 20px; padding: 15px;}
.jrCon .u1 .l1 .bt .t1{ font-size: 16px;}
.jrCon .u1 .l1 .bt .t2{ font-size: 16px;}
.jrCon .u1 .l1 .box{ padding: 15px 15px;}
.jrCon .u1 .l1 .box .p1{ font-size: 16px; line-height: 20px; padding-bottom: 10px;}
.jrCon .u1 .l1 .box .p2{ margin-top: 10px; font-size: 16px; line-height: 36px;}
.jrCon .u1 .l1 .box .p3{ font-size: 14px; line-height: 30px;}    
}

/* 7联系我们-3加盟代理1 */
.jmCon1{ padding: 60px 0 65px 0; width: 100%; float: left;}
.jmCon1 .tit .t1{ font-size: 24px; font-weight: bold; text-align: center; color: #333;}
.jmCon1 .tit .t2{ margin: 15px 0 50px 0; font-size: 16px; text-align: center; color: #333;}
.jmCon1 .u1{ margin-top: 35px; width: 100%; overflow: hidden;}
.jmCon1 .l1{ padding: 40px 75px; float: left; width: 49%; border: 1px solid #f3f3f3;}
.jmCon1 .l1:nth-child(2n){ float: right;}
.jmCon1 .l1 .ico{ width: 96px; height: 96px; margin: 0 auto; line-height: 0; background: #f2f4f5; border-radius: 50%;}
.jmCon1 .l1 .wz{ font-size: 18px; line-height: 26px; height: 52px; margin-top: 30px; overflow: hidden; color: #333;}
.jmCon1 .l1:hover{ background: #0075be; border: 1px solid #0075be;}
.jmCon1 .l1:hover .wz{ color: #fff;}
@media screen and (max-width:1199px ) {
.jmCon1 .l1 .wz{ height: 78px;}
}
@media screen and (max-width:991px ) {
.jmCon1{ padding: 30px 0;}
.jmCon1 .tit .t1{ font-size: 18px;}
.jmCon1 .tit .t2{ margin: 10px 0 20px 0; font-size: 14px;}
.jmCon1 .u1{ margin-top: 20px;}
.jmCon1 .l1{ padding: 20px 15px;}
.jmCon1 .l1 .ico{ width: 40px; height: 40px;}
.jmCon1 .l1 .wz{ font-size: 14px; line-height: 26px; height: 52px; margin-top: 10px;}
}
@media screen and (max-width:767px ) {
.jmCon1 .l1{ width: 100%; margin-bottom: 10px;}
.jmCon1 .l1:last-child{ margin-bottom: 0;}
.jmCon1 .l1 .wz{ height: auto;}
.jmCon1 .l1:hover{ margin-bottom: 10px;}
}

/* 7联系我们-3加盟代理2 */
.jmCon2{ padding: 60px 0 65px 0; width: 100%; float: left; background: #f5f5f5;}
.jmCon2 .list{ margin-top: 80px; width: 100%; float: left; position: relative;}
.jmCon2 .line{ width: 100%; height: 1px; position: absolute; top: 50%; left: 0; border-top: 1px dashed #ccc;}
.jmCon2 .u1{ width: 100%; float: left;}
.jmCon2 .l1{ width: 25%; height: 175px; text-align: center; float: left; position: relative;}
.jmCon2 .l1 .ico{ width: 16px; height: 16px; position: absolute; top: 50%; left: 50%; margin-left: -8px; margin-top: -8px; background: url(images/jm2_1.png) no-repeat center; background-size: cover;}
.jmCon2 .l1 .text{ font-size: 18px; line-height: 30px; max-height: 60px; overflow: hidden; color: #333;}
.jmCon2 .l1:nth-child(2n) .text{ margin-top: 140px;}
@media screen and (max-width:991px ) {
.jmCon2{ padding: 30px 0;}
.jmCon2 .list{ margin-top: 20px;}
.jmCon2 .l1{ height: 130px;}
.jmCon2 .l1 .text{ font-size: 14px; line-height: 24px; max-height: 48px;}
.jmCon2 .l1:nth-child(2n) .text{ margin-top: 82px;}
}
@media screen and (max-width:767px ) {
.jmCon2 .l1{ height: 218px;}
.jmCon2 .l1 .text{ max-height: 96px;}
.jmCon2 .l1:nth-child(2n) .text{ margin-top: 130px;}
}

/* 7联系我们-3加盟代理3 */
.jmCon3{ padding: 60px 0 65px 0; width: 100%; float: left;}
.jmCon3 .u1{ margin-top: 35px;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
justify-content: space-between;}
.jmCon3 .l1{ display: inline-block;}
.jmCon3 .l1 .dis{ width: 260px; height: 300px; padding: 75px 40px 0 40px; background: url(images/jm3_4.png) no-repeat center; background-size: cover; display: inline-block;}
.jmCon3 .l1 .ico{ width: 52px; height: 52px; line-height: 0; margin: 0 auto; display: block;}
.jmCon3 .l1 .wz{ margin-top: 30px; font-size: 18px; line-height: 26px; text-align: justify; color: #333;}
@media screen and (max-width:991px ) {
.jmCon3{ padding: 30px 0;}
.jmCon3 .u1{ margin-top: 20px;}
.jmCon3 .l1 .dis{ width: 185px; height: 225px; padding: 55px 30px 0 30px;}
.jmCon3 .l1 .ico{ width: 30px; height: 30px;}
.jmCon3 .l1 .wz{ margin-top: 10px; font-size: 14px; line-height: 20px;}
}
@media screen and (max-width:767px ) {
.jmCon3 .l1{ text-align: center;}
.jmCon3 .l1 .dis{ width: 130px; height: 158px; padding: 24px 20px 0 20px;}
}

/* 7联系我们-3加盟代理4 */
.jmCon4{ padding: 80px 0 80px 0; width: 100%; float: left;}
.jmCon4 .u1{ margin-top: 35px; width: 100%; float: left;}
.jmCon4 .l1{ width: 25%; float: left;}
.jmCon4 .l1 .ico{ display: inline-block; vertical-align: middle; width: 18px; height: 18px; line-height: 0; margin-right: 8px;}
.jmCon4 .l1 .t1{ display: inline-block; vertical-align: middle; font-size: 18px; line-height: 18px; color: #fff;}
.jmCon4 .l1 .t2{ font-size: 18px; margin-top: 15px; color: #fff;}
@media screen and (max-width:991px ) {
.jmCon4{ padding: 30px 0;}
.jmCon4 .u1{ margin-top: 20px;}
.jmCon4 .l1 .ico{ width: 14px; height: 14px; margin-right: 5px;}
.jmCon4 .l1 .t1{ font-size: 12px; line-height: 14px;}
.jmCon4 .l1 .t2{ font-size: 14px; margin-top: 8px;}
}
@media screen and (max-width:767px ) {
.jmCon4 .l1{ width: 100%; padding-left: 70px; position: relative;}
.jmCon4 .l1 .over{ width: 70px; position: absolute; top: -2px; left: 0;}
.jmCon4 .l1 .t1{ font-size: 14px; line-height: 20px;}
.jmCon4 .l1 .t2{ margin-top: 0; font-size: 14px; line-height: 20px; width: 100%;}
}

/* 7联系我们-3加盟代理5 */
.jmCon5{ padding: 80px 0 120px 0; width: 100%; float: left;}
.jmCon5 .form{ margin-top: 40px;}
.jmCon5 .form .lab .u1{ margin: 0 -7px; overflow: hidden;
width: -moz-calc(100% + 14px);
width: -o-calc(100% + 14px);
width: -webkit-calc(100% + 14px);
width: calc(100% + 14px);}
.jmCon5 .form .lab .l1{ width: 33.3%; padding: 0 7px; float: left;}
.jmCon5 .form .fv{ font-size: 16px; line-height: 20px; padding: 24px 30px; color: #999; width: 100%; background: #f5f5f5;}
.jmCon5 .form .fv1{ height: 200px; margin: 20px 0 20px 0; border: 0;}
.jmCon5 .form .fv2{ font-size: 24px; width: 520px; height: 72px; line-height: 72px; display: block; background: #0075be; color: #fff; font-weight: bold; text-align: center; margin: 0 auto;}
.jmCon5 .form .yz{ margin-bottom: 60px; width: 100%; position: relative;}
.jmCon5 .form .yz .img{ height: 68px; position: absolute; top: 0; right: 0; overflow:hidden;}
@media screen and (max-width:991px ) {
.jmCon5{ padding: 30px 0;}
.jmCon5 .form{ margin-top: 20px;}
.jmCon5 .form .fv{ font-size: 14px; line-height: 20px; padding: 10px 10px;}
.jmCon5 .form .fv1{ height: 200px; margin: 10px 0 20px 0;}
.jmCon5 .form .fv2{ font-size: 16px; width: 200px; height: 40px; line-height: 40px;}
.jmCon5 .form .yz .img{ width: 104px; height: 40px;}
}
@media screen and (max-width:767px ) {
.jmCon5 .form .lab .l1{ width: 100%; margin-bottom: 10px;}
.jmCon5 .form .yz{ margin-bottom: 20px;}
}


