﻿@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	font-size:14px;
	font-family: "SourceHanSansCN-Regular", Helvetica, sans-serif;
	position: relative;
	}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	font-weight: normal;
	font-size: 14px;
	font-family: "SourceHanSansCN-Light", Helvetica, sans-serif;
	}		
a{text-decoration:none;}
.clear{clear: both;}
.hide{display: none;}
@font-face {
    font-family: 'SourceHanSansCN-Light';
    src: url('../font/SourceHanSansCN-Light.otf');
	src: url('../font/SourceHanSansCN-Heavy.otf') format('truetype'),
    font-weight: normal;
    font-style: normal;
}	
.width{width: 1275px;margin: auto;}
.padding{padding: 0 10%;}


/*head*/
.head{width: 80%;height: 100px;background: #006bb9;position: absolute;top: 0;left: 0;z-index:999;}
.logo{width: 300px;float: left;margin-top: 7px;}
.logo img{width: 100%;display: block;}
.nav{float: right;margin-top: 7px;}
.nav li{float: left;margin-right: 35px;position: relative;}
.nav li h1{line-height: 93px;}
.nav li h1 a{color: #fff;font-size: 20px;display: block;padding: 0 12px;}
.nav li:hover h1{background: #f08200;}
.nav .ua1 h1{background: #f08200;}
.lan{width: 50px;height: 50px;float: right;border: 2px solid #fff;border-radius: 100%;text-align: center;line-height: 50px;margin-top: 25px;}
.lan a{display: block;color: #fff;font-size: 20px;}
.lan:hover{background: #fff}
.lan:hover a{color: #006bb9}
.navchild{width: 200px;position: absolute;top: 92px;left: 50%;margin-left: -100px;text-align: center;background: #006bb9;z-index: 999999999999;display: none}
.navchild dt{line-height: 40px;}
.navchild dt a{display: block;font-size: 16px;color: #fff}
.navchild dt:hover{background: #f08200}
.nav li:hover .navchild{display: block;}
/*banner*/
.banner{position: relative;padding-top: 100px}
.banner .swiper-container {width: 100%;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff; display: -webkit-box;
display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;
-webkit-align-items: center;align-items: center;}
.banner .swiper-slide img{width: 100%;display: block;}
.banner .swiper-pagination{width: fit-content;bottom: 50px;left: 5%;text-align: center;}
.banner .swiper-pagination .swiper-pagination-bullet{width: 16px;height: 16px;background: url(../img/bg1.png) center no-repeat;background-size: 100% 100%;
display: inline-block;vertical-align: top;margin: 0 10px;}
.banner .swiper-pagination .swiper-pagination-bullet-active{background: url(../img/bg1a.png) center no-repeat;background-size: 100% 100%;}
.bot_icon{width:50px;position:absolute;bottom:40px;left:50%;margin-left: -25px text-align:center;z-index:999;animation:boticon 1s infinite;}
.bot_icon img{display: block;margin: auto}
@keyframes boticon {
  0% {transform:translatey(-8px)}
  50% {transform:translatey(0)}
  100% {transform:translatey(-8px)}
}
@-webkit-keyframes boticon {
  0% {transform:translatey(-8px)}
  50% {transform:translatey(0)}
  100% {transform:translatey(-8px)}
}
/*首页关于我们*/
.all1{height: 579px;background: url(../img/bg2.jpg) center bottom no-repeat;overflow: hidden;padding-top: 100px;background-size: cover;}
.pic1{width: 44%;float: right;}
.pic1 img{width: 100%;display: block;}
.all1a{width: 47%;float: left;margin-top: 30px;}
.index1 h1{color: #fff;font-size: 48px;font-weight: bold;font-family: "微软雅黑";line-height: 55px;}
.index1 p{color: #fff;font-size: 36px;font-weight: bold;letter-spacing: 3px;}
.syabt1{color: #fff;font-size: 18px;line-height: 38px;height: 152px;overflow: hidden;margin-top: 30px;}
.more1{width: 135px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #fff;margin-top: 40px;}
.more1 a{display: block;color: #ffffff;font-size: 16px;}
.more1:hover{background: #F08200;border-color: #F08200;}
.more1:hover a{color: #fff;}
.all2{padding-top: 95px;padding-bottom: 95px;background: #f4f4f4;overflow: hidden;}
.all2 li{width: 14.5%;float: left;background: #fff;text-align: center;padding: 45px 0;margin-left: 2.6%;transition:all 0.3s ease-in-out;}
.all2 li .a{display: block;}
.all2 li .b{position: absolute;top: 0;left: 0;display: none;}
.all2 li h1{margin: auto;position: relative;width: 60px;height: 60px;}
.all2 li p{margin-top: 10px;color: #333333;font-size: 18px;line-height: 25px;height: 50px}
.all2 li:hover{background: #006bb9;}
.all2 li:hover h1 .a{display: none;}
.all2 li:hover h1 .b{display: block;}
.all2 li:hover p{color: #fff;}
.all2 li:nth-of-type(1){margin-left: 0;}
/*首页产品分类*/
.sypro{position: relative;}
.sypro .swiper-slide{position: relative;overflow: hidden;}
.sypro .swiper-slide img{width: 100%;display: block;transition: all 0.5s;}
.hide1{width: 80%;position: absolute;bottom: 135px;left: 50%;margin-left: -40%;z-index: 999;}
.hide1 h1{color: #fff;font-size: 30px;font-weight: bold;}
.hide1 p{color: #fff;font-size: 18px;text-transform: uppercase;}
.sypro .swiper-button-next{width: 50px;height: 50px;background: rgba(255,255,255,0.25) url(../img/right1.png) center no-repeat;
position: absolute;top: 50%;margin-top: -25px;right: 40px;z-index: 99999;outline: none;cursor: pointer;}
.sypro .swiper-button-prev{width: 50px;height: 50px;background: rgba(255,255,255,0.25) url(../img/left1.png) center no-repeat;
position: absolute;top: 50%;margin-top: -25px;left: 40px;z-index: 99999;outline: none;cursor: pointer;}
.sypro .swiper-button-next:hover{background: #fff url(../img/right1a.png) center no-repeat;}
.sypro .swiper-button-prev:hover{background: #fff url(../img/left1a.png) center no-repeat;}
.sypro .swiper-slide:hover img{transform: scale(1.05);}
/*首页新闻动态*/
.all3{height: 900px;background: url(../img/bg3.jpg) center bottom no-repeat;padding-top: 90px;position: relative;background-size: cover;}
.all3 canvas{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.all3a{overflow: hidden;}
.index2{float: left;}
.index2 h1{color: #fff;font-size: 48px;font-weight: bold;font-family: "微软雅黑";line-height: 55px;}
.index2 p{color: #fff;font-size: 36px;font-weight: bold;letter-spacing: 3px;}
.synews{float: right;}
.synews ul{overflow: hidden;margin-top: 20px;}
.synews li{width: 165px;height: 50px;float: left;border: 1px solid #fff;text-align: center;line-height: 50px;margin-left: 25px;}
.synews li a{display: block;color: #fff;font-size: 18px;}
.synews li:hover a{background: #fff;color: #006bb9;}
.synews .selected a{background: #fff;color: #006bb9;}
.synews1{overflow: hidden;margin-top: 65px;}
.synews1 li{width: 48%;float: left;background: #fff;padding-bottom: 40px;margin-top: 20px}
.pic2 img{width: 100%;display: block;}
.synews2{width: 90%;margin: auto;margin-top: 40px;}
.synews2 h1{color: #000;font-size: 24px;height: 32px;line-height: 32px;overflow: hidden;font-weight: bold;}
.synews2 p{color: #000;line-height: 30px;height: 60px;overflow: hidden;margin-top: 20px;}
.synews2 span{display: block;font-size: 18px;background: url(../img/bg4.png) right center no-repeat;color: #000;font-weight: bold;margin-top: 25px;}
.synews1 li:nth-of-type(2n){float: right}
.synews1 li:hover .synews2 h1{color: #006bb9;}
.synews1 li:hover .synews2 p{color: #006bb9;}
.synews1 li:hover .synews2 span{color: #006bb9;background: url(../img/bg4a.png) right center no-repeat;}
.btn-4 {cursor:pointer;overflow: hidden; position: relative;}
.btn-4 span{z-index: 20;}
.btn-4:after {background: #fff;content: "";height: 650px;left: -265px;opacity: .1;position: absolute;top: -100px;
  -webkit-transform: rotate(35deg);
      -ms-transform: rotate(35deg);
          transform: rotate(35deg);
  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
          transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 100px;
  z-index: 100;
}
.btn-4:hover:after {	
  left: 140%;
  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}
/*首页资质证照*/
.all5{width: 100%;position: relative;}
.all5 .swiper-container {width: 100%;}
.all5 .swiper-slide {text-align: center;font-size: 18px;background: #fff; display: -webkit-box;
display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;
-webkit-align-items: center;align-items: center;}
.all5 .swiper-slide img{width: 100%;display: block;}
.all5a{width: 100%;position: absolute;top: 0;left: 0;z-index: 9999999}
.all5b{overflow: hidden;}
.syhonor{float: right;margin-top: 70px;}
.index4{text-align: right;}
.index4 h1{color: #006bb9;font-size: 48px;font-weight: bold;font-family: "微软雅黑";}
.index4 p{color: #006bb9;font-size: 36px;text-transform: uppercase;}
.more2{overflow: hidden;margin-top: 350px;}
.more2 a{width: 140px;height: 40px;border: 1px solid #fff;float: right;text-align: center;line-height: 40px;color: #fff;font-size: 16px;}
.more2 a:hover{background: #006bb9;border-color: #006bb9;color: #fff;}
.syhonor1{float: left;width: 56%;margin-top: 100px;}
.syhonor1 li{float: left;width: 30%;float: left;margin-top: 25px;margin-left: 25px;transition:all 0.3s ease-in-out;}
.syhonor1 li img{display: block;width: 100%;}
.syhonor1 li:hover{moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.15);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.15);
	box-shadow: 0px 0px 20px rgba(0,0,0,0.15);}
/*首页联系我们*/
.all4{height: 850px;background: url(../img/bg6.jpg) center top no-repeat;background-size: cover;}
.all4a{padding-left: 8%;overflow: hidden;padding-top: 130px;}
.all4b{width: 30%;float: left;}
.index3 h1{color: #fff;font-size: 48px;font-weight: bold;font-family: "微软雅黑";line-height: 55px;}
.index3 p{color: #fff;font-size: 36px;font-weight: bold;letter-spacing: 3px;margin-top: 5px;padding-left: 5px;}
.sycont{margin-top: 155px;}
.sycont h1{color: #fff;font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.sycont li{color: #fff;font-size: 16px;line-height: 40px;}
.all4c{width: 70%;float: right;}
.symap{width: 100%;height: 350px;}
.symap img{width: 100%;height: 100%;display: block;}
.symess{width: 1040px;}
.symess1{overflow: hidden;border-bottom: 1px solid #fff;margin-top: 15px;}
.symess1a{width: 33.3%;float: left;height: 90px;line-height: 90px;overflow: hidden;}
.symess1a label{width: 30%;float: left;color: #fff;font-size: 18px;}
.symess1a input{width: 70%;height: 90px;float: right;background: none;outline: none;color: #fff;}
.symess2{height: 90px;margin-top: 10px;border-bottom: 1px solid #fff;overflow: hidden;line-height: 90px;}
.symess2 label{width: 10%;float: left;color: #fff;font-size: 18px;}
.symess2 input{width: 89%;height: 90px;float: right;background: none;outline: none;color: #fff;}
.symess3{overflow: hidden;margin-top: 30px;}
.symess3 input{width: 127px;height: 42px;background: #fff;color: #006bb9;font-size: 18px;cursor: pointer;float: right;}
/*foot*/
.foot{background: #006bb9;padding-top: 80px;}
.foot1{border-bottom: 1px solid #599fd1;overflow: hidden;padding-bottom: 35px;}
.foot1a{float: left;}
.foot1a img{display: block;}
.foot1b{float: right;text-align: right;margin-top: 15px;}
.foot1b li{display: inline-block;vertical-align: top;margin-left: 55px;}
.foot1b li a{color: #fff;display: block;font-size: 18px;}
.foot2{text-align: right;color: #fff;font-size: 14px;padding: 60px 0;}
.foot2 a{color: #fff;padding-left: 50px;}
/*关于我们*/
.list{text-align: center;height: 100px;line-height: 100px;font-size: 0;top: 100px;
moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
.list li{display: inline-block;vertical-align: top;background: url(../img/bg8.png) left center no-repeat;}
.list li a{display: block;color: #333333;font-size: 22px;font-weight: bold;padding: 0 45px;}
.list li:hover a{color: #006bb9;background: url(../img/bg9.png) center bottom no-repeat;}
.list li:nth-of-type(1){background: none;}

.lista{width: 100%;position: absolute;height: 100px;left: 0;top: 100px;text-align: center;z-index: 9;background: #fff;
moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
.lista li {line-height: 100px;display: inline-block;vertical-align: top;background: url(../img/bg8.png) left center no-repeat;}
.lista li a{color: #707070;display: block;font-size: 22px;font-weight: bold;padding: 0 45px;}
.lista .active a{color: #006bb9;background: url(../img/bg9.png) center bottom no-repeat;}
.lista li:nth-of-type(1){background: none;}
.lista li:hover a{color: #006bb9;background: url(../img/bg9.png) center bottom no-repeat;}
.lista .ua3 a{color: #006bb9;background: url(../img/bg9.png) center bottom no-repeat;}
/*第一屏*/
.page1{background: url(../img/bg10.jpg) center bottom no-repeat;background-size: 100%;height: 950px;padding-top: 100px}
/* #menu {width: 100%;position: fixed;height: 100px;left: 0;top: 100px;text-align: center;z-index: 9999;background: #fff;
moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
#menu li {line-height: 100px;display: inline-block;vertical-align: top;background: url(../img/bg8.png) left center no-repeat;}
#menu a {color: #707070;display: block;font-size: 22px;font-weight: bold;padding: 0 45px;}
#menu .active a {color: #006bb9;background: url(../img/bg9.png) center bottom no-repeat;}
#fp-nav{display: none;}
#menu li:nth-of-type(1){background: none;}
.active01 a{color: red !important;} */
/* .about{width: 67%;margin: auto;margin-top: 350px;} */
.about{width: 67%;margin: auto;padding-top: 350px;}
.index5 h1{color: #fff;font-size: 72px;font-weight: bold;font-family: 微软雅黑;line-height: 80px;}
.index5 p{color: #fff;font-size: 36px;}
.about1{color: #fff;font-size: 24px;line-height: 40px;margin-top: 90px;text-align: justify;font-weight: bold;}
.about1 p{font-size: 24px;}
/*第二屏*/
.page2{background: url(../img/bg11new.jpg) center bottom no-repeat;background-size: cover;height: 950px;}
.aboutBody {display: flex;justify-content: center;align-items: center;flex-direction: column;padding-top: 330px;position: relative;}
.Body1400{width: 1400px;height: auto;margin: 0 auto;}
.aboutBody .first { margin-top: 0px;position: relative;}
.aboutBody .Body1400 {display: flex;align-items: center;justify-content: center;margin-top: -195px;width: 100%}
.diyi{display: flex;flex-direction: column;margin-top: 20px;}
.aboutBody .Body1400 .fPart {width: 360px;height: 360px;margin: 15px;background: url(../img/bg41.png) no-repeat center;
display: flex;justify-content: center;align-items: center;background-size: 100% 100%;position: relative;}
.aboutBody .Body1400 .fPart img{width: 100%;display: block;margin: auto}
.aboutBody .Body1400 .fPart h1{width: 100%;text-align: center;line-height: 360px;color: #fff;font-size: 25px;font-weight: bold;
position: absolute;top: 0;left: 0;}
.index6{position: absolute;top: 120px;right: 10%;text-align: right;}
.index6 h1{color: #006bb9;font-size: 72px;line-height: 80px;font-weight: bold;font-family: "微软雅黑";}
.index6 p{color: #006bb9;font-size: 36px;}
/*第三屏*/
.page3{background: url(../img/bg12new.jpg) center bottom no-repeat;background-size: cover;height: 950px;}
.susta{width: 70%;margin: auto;padding-top: 150px;}
.index7 h1{color: #fff;font-size: 72px;line-height: 80px;font-weight: bold;font-family: "微软雅黑";}
.index7 p{color: #fff;font-size: 36px;}
.susta1{color: #fff;font-size: 24px;line-height: 35px;width: 50%;margin-top: 70px;font-weight: bold;}
/*第四屏*/
.page4{background: url(../img/bg13.jpg) center bottom no-repeat;background-size: cover;height: 950px;position: relative;}
.envir{width: 40%;height: 100%;background: rgba(0,107,185,0.8);position: absolute;top: 0;right: 0;}
.envir1{width: 70%;margin: auto;padding-top: 300px;}
.index8 h1{color: #FFFFFF;font-size: 72px;line-height: 80px;font-weight: bold;font-family: "微软雅黑";}
.index8 p{color: #FFFFFF;font-size: 36px;}
.envir2{color: #fff;font-size: 24px;margin-top: 40px;font-weight: bold;}
/*第五屏*/
.page5{background: url(../img/bg14new.jpg) center bottom no-repeat;background-size: cover;height: 950px;}
.ethical{padding-top: 300px;}
.index9{text-align: center;}
.index9 h1{color: #fff;font-size: 72px;line-height: 80px;font-weight: bold;font-family: "微软雅黑";}
.index9 p{color: #fff;font-size: 36px;}
.ethical1{color: #fff;font-size: 24px;line-height: 40px;width: 850px;margin: auto;margin-top: 80px;font-weight: bold;text-align: center;}
/*第六屏*/
.page6{background: url(../img/bg15.jpg) center bottom no-repeat;background-size: cover;height: 950px;}
/*第七屏*/
.page7{background: url(../img/bg16.jpg) center bottom no-repeat;background-size: cover;height: 950px;margin-bottom: 30px;}
.sister{padding-top: 150px;}
.sister1{color: #006bb9;font-size: 24px;margin: auto;margin-top: 80px;text-align: center;font-weight: bold;width: 70%}
.foota{height: 135px;line-height: 135px;overflow: hidden;background: #006bb9;}
.foota1{float: left;margin-top: 30px;}
.foota1 img{display: block;}
.foota2{float: right;color: #fff;font-size: 14px;color: #fff;}
.foota2 a{color: #fff;padding-left: 30px;}
/*新闻详情*/
.banner1 img{width: 100%;display: block;}
.list .ua2 a{color: #006bb9;background: url(../img/bg9.png) center bottom no-repeat;}
.all11{background: #f4f4f4;padding-top: 60px;padding-bottom: 90px;}
.news{width: 1100px;margin: auto;}
.news li{background: #fff;overflow: hidden;margin-top: 35px;padding-bottom: 30px}
.pic3{width: 29%;float: right;}
.pic3 img{width: 100%;display: block;}
.news1{width: 90%;margin-left: 5%;margin-top: 30px;}
.news1 h1{color: #000;font-size: 24px;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;}
.news1 p{color: #5b5b5b;line-height: 30px;height: 60px;overflow: hidden;margin-top: 30px;}
.news1 span{display: block;font-size: 24px;background: url(../img/bg4.png) right center no-repeat;color: #000;
font-weight: bold;margin-top: 20px;}
.news li:hover .news1 h1{color: #006bb9;}
.news li:hover .news1 p{color: #006bb9;}
.news li:hover .news1 span{color: #006bb9;background: url(../img/bg4a.png) right center no-repeat;}
.news li:hover{moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
/*新闻详情*/
.all11a{width: 75%;margin: auto;background: #fff;padding-top: 70px;padding-bottom: 60px;}
.newsde{width: 1200px;margin: auto;}
.title1{text-align: center;border-bottom: 1px dashed #bebebe;padding-bottom: 55px;}
.title1 h1{color: #006bb9;font-size: 30px;font-weight: bold;}
.title1 span{display: block;color: #000000;margin-top: 25px;}
.content1{color: #333333;font-size: 18px;line-height: 35px;margin-top: 50px;border-bottom: 1px dashed #bebebe;padding-bottom: 80px;}
.content1 p{font-size: 18px;}
.content1 img{display: block;margin-top: auto;max-width: 100%}
.back{width: 90px;height: 30px;margin: auto;border: 1px solid #c9c9c9;border-radius: 15px;text-align: center;line-height: 30px;margin-top: 60px;}
.back img{display: inline-block;vertical-align: top;width: 22px;margin-right: 5px;margin-top: 5px;}
.back a{display: block;color: #7e7e7e;}
/*资质证照*/
.all12-a{background: url(../img/bg17.jpg) center bottom no-repeat;background-size: cover;padding-bottom: 170px;}
.index10{text-align: center;padding-top: 295px;}
.index10 h1{color: #006bb9;font-size: 72px;line-height: 80px;font-weight: bold;font-family: "微软雅黑";}
.index10 p{color: #006bb9;font-size: 36px;}
.text{text-align: center;color: #006bb9;font-size: 24px;line-height: 40px;margin-top: 45px;}
.honor{text-align: center;width: 70%;margin: auto;margin-top: 20px;}
.honor li{display: inline-block;vertical-align: top;margin: 0 2%;margin-top: 50px;}
.honor li h1{height: 330px;width: 330px;background: #fff;display: table;text-align: center;}
.honor li h1 span{display: table-cell;vertical-align: middle;}
.honor li h1 span img{display: block;margin: auto;}
.honor li:hover{moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.1);
box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
/*联系我们*/
.contact{width: 75%;margin: auto;background: #fff;padding-top: 70px;padding-bottom: 80px;}
.contact1{width: 88%;margin: auto;}
.contact2{overflow: hidden;}
.index11{float: left;}
.index11 h1{color: #006bb9;font-size: 48px;font-family: "微软雅黑";font-weight: bold;}
.index11 p{color: #006bb9;font-size: 36px;}
.contact2a{float: right;overflow: hidden;margin-top: 10px;}
.contact2a ul{float: left;line-height: 40px;border-left: 2px solid #006bb9;padding: 0 55px;}
.contact2a ul h1{color: #006bb9;font-size: 24px;font-weight: bold;}
.contact2a ul li{color: #006bb9;font-size: 18px;}
.contact2a ul:nth-of-type(1){border-left: none;padding-left: 0;}
.contact2a ul:nth-of-type(2){padding-right: 0;}
.map{height: 515px;margin-top: 50px;}
.map img{width: 100%;height: 100%;display: block;}
/*在线留言*/
.all12{background: url(../img/bg18.jpg) center bottom no-repeat;background-size: cover;padding-top: 115px;}
.message{width: 70%;margin: auto;}
.index12 h1{color: #006bb9;font-size: 48px;font-family: "微软雅黑";font-weight: bold;}
.index12 p{color: #006bb9;font-size: 36px;}
.form{overflow: hidden;margin-top: 40px;}
.form1{width: 32.5%;float: left;height: 80px;background: #fff;overflow: hidden;line-height: 80px;margin-left: 1.2%;}
.form1 label{width: 28%;float: left;text-align: right;color: #5f5f5f;font-size: 18px;}
.form1 input{width: 69%;height: 80px;float: right;outline: none;color: #5f5f5f;font-size: 18px;}
.form .form1:nth-of-type(1){margin-left: 0;}
.form2{height: 340px;background: #fff;margin-top: 15px;overflow: hidden;}
.form2 label{width: 9%;float: left;text-align: right;color: #5f5f5f;font-size: 18px;margin-top: 35px;}
.form2 textarea{width: 89%;height: 280px;float: right;margin-top: 35px;color: #5f5f5f;font-size: 18px;outline: none;}
.form3{margin-top: 40px;overflow: hidden;}
.form3 input{float: right;width: 120px;height: 38px;background: #006bb9;color: #fff;font-size: 16px;cursor: pointer;}
/*产品列表*/
.all13{background: url(../img/bg19.jpg) center bottom no-repeat;padding-top: 160px;padding-bottom: 175px;background-size: cover;}
.all13a{width: 80%;margin: auto;}
.index13 h1{color: #fff;font-size: 48px;font-weight: bold;font-family: "微软雅黑";}
.index13 p{color: #ffffff;font-size: 36px;}
.content2{color: #ffffff;font-size: 20px;line-height: 35px;margin-top: 30px;}
.content2 p{color: #ffffff;font-size: 24px;}
.content2 strong{color: #fff;font-size: 48px;font-weight: bold;font-family: "微软雅黑";}
.pro{overflow: hidden;margin-top: 30px;}
.pro li{margin-top: 40px;background: #fff;float: left;width: 29%;margin-left: 5%;cursor: pointer;}
.pic4 img{width: 100%;display: block;}
.pro1{overflow: hidden;padding: 15px 25px;}
.pro2{float:none;width: 100%;text-align: center;}
.pro2 h1{color: #006bb9;font-size: 24px;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;}
.pro2 p{color: #006bb9;font-size: 22px;height: 25px;line-height: 25px;overflow: hidden;} 
.pro3{float: none;width: 120px;height: 35px;line-height: 35px;background: #006bb9;color: #fff;font-size: 18px;
text-align: center;margin: auto;margin-top: 10px}
.pro li:nth-of-type(3n-2){margin-left: 0;}
/*产品详情*/
.container-hxl{width: 70%;margin: auto;}
.title2{padding-top: 100px;}
.title2 h1{display: inline-block;vertical-align: top;color: #fff;font-size: 30px;font-weight: bold;}
.title2 span{display: inline-block;vertical-align: top;color: #fff;font-size: 30px;margin-left: 20px;}
.prode-hxl{margin-top: 25px;position: relative;}
.prode-hxl .swiper-container{width: 100%;margin: 0;margin-top: 30px;height: auto}
.prode-hxl .swiper-slide img{width: 100%;display: block;}
.prode-hxl .swiper-pagination{width: 100%;bottom: 0;text-align: center;left: 0;color: #f7f7f7;font-size: 24px;}
.prode-hxl .swiper-pagination .swiper-pagination-bullet{width: 16px;height: 16px;background: url(../img/bg1.png) center no-repeat;background-size: 100% 100%;
display: inline-block;vertical-align: top;margin: 0 10px;}
.prode-hxl .swiper-pagination .swiper-pagination-bullet-active{background: url(../img/bg1a.png) center no-repeat;background-size: 100% 100%;}
.prode-hxl .swiper-button-next{width: 68px;height: 68px;position: absolute;left: 0;top: 50%;margin-top: -75px;
background: rgba(255,255,255,0.4) url(../img/left2a.png) center no-repeat;z-index: 99999;outline: none;cursor: pointer;}
.prode-hxl .swiper-button-prev{width: 68px;height: 68px;position: absolute;right: 0;top: 50%;margin-top: -75px;
background: rgba(255,255,255,0.4) url(../img/right2a.png) center no-repeat;z-index: 99999;outline: none;cursor: pointer;}
.prode-hxl .swiper-button-next:hover{background: rgba(255,255,255,0.4) url(../img/left1a.png) center no-repeat;}
.prode-hxl .swiper-button-prev:hover{background: rgba(255,255,255,0.4) url(../img/right1a.png) center no-repeat;}
.prode-hxl .swiper-pagination .swiper-pagination-current{font-size: 30px;font-weight: bold;}


.back1{width: 40px;position: absolute;top: 60px;right: 60px;}
.back1 img{width: 100%;display: block;}

.my-map {
        margin: 0 auto;
        width: 100%;
        height: 100%;
    }



.menu{display: none;width: 30px;float: right;margin-top: 28px}
.menu img{width: 100%;display: block;}
.nav_phone{width: 60%;height: 100%;background: rgba(255,255,255,0.9);z-index: 999999;position: fixed;top: 0;right: -100%;transition:all 0.5s ease-in-out;
-moz-box-shadow:-2px 0px 2px rgba(0,0,0,0.1); -webkit-box-shadow:-2px 0px 2px rgba(0,0,0,0.1); box-shadow:-2px 0px 2px rgba(0,0,0,0.1);}
.active_05{right: 0 !important;}
.close1{width: 30px;position: absolute;top: 20px;right: 4%}
.close1 img{width: 100%;display: block;}
.nav_phone ul{text-align: center;padding-top: 50px;}
.nav_phone ul li{margin-top: 30px;}
.nav_phone ul li h1 a{color: #000;font-size: 18px;font-weight: bold;font-family: "SourceHanSansCN-Heavy"}
.nav_phone ul li dl{width: 90%;margin: auto;margin-top: 10px;}
.nav_phone ul li dl dt{display: inline-block;vertical-align: top;margin: 0 10px;margin-top: 10px;}
.nav_phone ul li dl dt a{display: block;font-size: 18px;color: #000;}
.sypro-phone{display: none;position: relative;}
.sypro-phone .swiper-slide{position: relative;overflow: hidden;}
.sypro-phone .swiper-slide img{width: 100%;display: block;transition: all 0.5s;}
.sypro-phone .swiper-button-next{width: 35px;height: 35px;background: rgba(255,255,255,0.25) url(../img/right1.png) center no-repeat;
position: absolute;top: 50%;margin-top: -25px;right: 0px;z-index: 99999;outline: none;cursor: pointer;background-size: 8px}
.sypro-phone .swiper-button-prev{width: 35px;height: 35px;background: rgba(255,255,255,0.25) url(../img/left1.png) center no-repeat;
position: absolute;top: 50%;margin-top: -25px;left: 0px;z-index: 99999;outline: none;cursor: pointer;background-size: 8px}
.sypro-phone .swiper-button-next:hover{background: #fff url(../img/right1a.png) center no-repeat;background-size: 8px}
.sypro-phone .swiper-button-prev:hover{background: #fff url(../img/left1a.png) center no-repeat;background-size: 8px}
.sypro-phone .swiper-slide:hover img{transform: scale(1.05);}
.all5-2{display: none;height: 430px}
.all5-2 .swiper-container {width: 100%;height: 100%}
.all5-2 .swiper-slide {text-align: center;font-size: 18px;background: #fff; display: -webkit-box;
display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;
-webkit-align-items: center;align-items: center;;height: 100%;}
.all5-2 .swiper-slide img{width: 100%;display: block;}
.diyi-phone{display: none;marker-top: 30px}
.diyi-phone1{width: 94%;margin: auto;font-size: 0;text-align: center;}
.diyi-phone2{width: 33.33%;display: inline-block;vertical-align: top}
.diyi-phone2 img{width: 100%;display: block;}


















