@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: 80%;margin: auto;}
.padding{max-width: 1400px;margin: auto}


#snav_33{display: none}
.sypro1 .sypro2a:nth-of-type(3) .swiper-slide:nth-of-type(3){display: none}

/*head*/
.head{width: 1400px;position: absolute;top: 0;left: 50%;z-index: 999;margin-left: -700px}
.logo{width: 222px;float: left;margin-top: 35px;}
.logo img{width: 100%;display: block;}
.nav{float: right;}
.nav li{float: left;margin-right: 20px;}
.nav li h1 a{color: #1d2088;font-size: 20px;display: block;padding: 0 15px;padding-top: 45px;padding-bottom: 17px;transition:all 0.1s ease-in-out;}
.nav li:hover h1 a{background: rgba(255,255,255,0.15);border-bottom: 4px solid #ce800f;}
.nav .ua1 h1 a{background: rgba(255,255,255,0.15);border-bottom: 4px solid #ce800f;}
/*banner*/
.banner{position: relative;}
.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{max-width: 100%;display: block;}
.banner .swiper-pagination{width: 200px;bottom: 50px;right: 8.1%;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;outline: none}
.banner .swiper-pagination .swiper-pagination-bullet-active{background: url(../img/bg1a.png) center no-repeat;background-size: 100% 100%;}
.bot_icon{width:100px;position:absolute;bottom:40px;left:50%;margin-left: -50px; text-align:center;z-index:999;animation:boticon 1s infinite;}
@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{overflow: hidden;margin-top: 100px;background: url(../img/bg2.png) 95% 250% no-repeat;padding-bottom: 120px;}
.pic1{width: 47.5%;float: left;}
.pic1 img{width: 100%;display: block;transition: all 0.5s;}
.syabt{width: 44%;float: right;margin-top: 20px;}
.index1 h1{color: #5f5f5f;font-size: 54px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index1 p{color: #b8b8b8;font-size: 30px;font-weight: bold;text-transform: uppercase;}
.syabt1{color: #5f5f5f;font-size: 16px;line-height: 32px;text-align: justify;margin-top: 50px;}
.syabt1 p{font-size: 16px;}
.more1{width: 97px;height: 38px;border: 1px solid #30318b;text-align: center;line-height: 38px;margin-top: 60px;transition:all 0.1s ease-in-out;}
.more1 a{display: block;color: #30318b;font-size: 16px;transition:all 0.1s ease-in-out;}
.more1:hover{background: #30318B;}
.more1:hover a{color: #fff;}
.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);
}
/*首页品牌&产品*/
.all2{background: #f8f8f8;padding-top: 55px;padding-bottom: 100px;}
.all2a{overflow: hidden;padding: 0 20px;}
.index2{float: left;}
.index2 h1{color: #5f5f5f;font-size: 54px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index2 p{color: #b8b8b8;font-size: 30px;font-weight: bold;text-transform: uppercase;}
.sypro{float: right;margin-top: 30px;}
.sypro li{width: 120px;height: 38px;border: 1px solid #bfbfbf;text-align: center;line-height: 38px;
display: inline-block;vertical-align: top;margin-left: 30px;}
.sypro li a{display: block;color: #5f5f5f;font-size: 18px;}
.sypro .selected{background: #30318B;border-color: #30318B;}
.sypro .selected a{color: #fff;}
.sypro1{position: relative;margin-top: 60px;overflow: hidden;}
.sypro2a{overflow: hidden;}
.sypro2 .swiper-container{width: 100%;}
.sypro2 .swiper-slide{background: url(../img/bg3a.png) center no-repeat;background-size: 100% 100%;padding-top: 95px;
padding-bottom: 80px;text-align: center;transition:all 0.2s ease-in-out;}
.sypro2 .swiper-slide img{display: block;margin: auto;max-width: 80%;}
.sypro2 .swiper-slide h1{color: #5f5f5f;font-size: 20px;height: 25px;line-height: 25px;overflow: hidden;margin-top: 30px;
font-weight: bold;transition:all 0.2s ease-in-out;}
.sypro2 .swiper-slide h2{width: 170px;height: 38px;border: 1px solid #b8b8b8;text-align: center;line-height: 38px;
color: #5f5f5f;font-size: 16px;margin: auto;margin-top: 25px;transition:all 0.2s ease-in-out;}
.sypro2 .swiper-slide:hover h1{color: #30318B;}
.sypro2 .swiper-slide:hover h2{color: #fff;background: #30318B;border-color: #30318B;}
.sypro2 .swiper-slide:hover{background: url(../img/bg3.png) center no-repeat;background-size: 100% 100%;}
.sypro2 .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: 25px;z-index: 99999;outline: none;cursor: pointer;}
.sypro2 .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: 25px;z-index: 99999;outline: none;cursor: pointer;}
.sypro2 .swiper-button-next:hover{background: #fff url(../img/right1a.png) center no-repeat;}
.sypro2 .swiper-button-prev:hover{background: #fff url(../img/left1a.png) center no-repeat;}
.active_04{height: 0 !important;}



/*首页技术支持*/
.all3{background: #f8f8f8 url(../img/bg4.jpg) center top no-repeat;}
.all3a{padding-top: 70px;max-width: 1670px;margin: auto}
.index3{text-align: right;width: 90%;margin: auto;}
.index3 h1{color: #f8f8f8;font-size: 54px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index3 p{color: #b8b8b8;font-size: 30px;font-weight: bold;text-transform: uppercase;}
.sysupport{width: 100%;position: relative;margin-top: 70px;padding-bottom: 120px;}
.sysupport .swiper-container{width: 90%;margin: auto;padding: 50px;}
.sysupport .swiper-slide img{display: block;margin: auto;width: 100%;transition: all 0.5s;}
.sysupport .swiper-button-next{width: 33px;height: 33px;background:url(../img/right1.png) center no-repeat;background-size: 10px;
position: absolute;top: 50%;margin-top: -25px;right: 0;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.sysupport .swiper-button-prev{width: 33px;height: 33px;background:url(../img/left1.png) center no-repeat;background-size: 10px;
position: absolute;top: 50%;margin-top: -25px;left: 0;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.sysupport .swiper-button-next:hover{border-color: #30318B;background:url(../img/right1a.png) center no-repeat;background-size: 10px;}
.sysupport .swiper-button-prev:hover{border-color: #30318B;background:url(../img/left1a.png) center no-repeat;background-size: 10px;}
.sysupport .swiper-slide:hover img{transform: scale(1.08);-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); 
  -moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); 
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);}
.sysupport .swiper-pagination{width: 100%;bottom: 70px;left: 0;text-align: center;}
.sysupport .swiper-pagination .swiper-pagination-bullet{width: 16px;height: 16px;background: url(../img/bg5.png) center no-repeat;background-size: 100% 100%;
display: inline-block;vertical-align: top;margin: 0 10px;outline: none;}
.sysupport .swiper-pagination .swiper-pagination-bullet-active{background: url(../img/bg5a.png) center no-repeat;background-size: 100% 100%;}
/*首页合作企业*/
.all4{background: url(../img/bg6.png) center bottom no-repeat;padding-top: 80px;padding-bottom: 150px;}
.index4 h1{color: #5f5f5f;font-size: 54px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index4 p{color: #b8b8b8;font-size: 30px;font-weight: bold;text-transform: uppercase;}
.sycooper{position: relative;margin-top: 65px;overflow: hidden;}
.sycooper1 {position: relative;width: 150px;height: 250px;background-color: #f8f8f8;display: table;text-align: center;float: left;margin-left: 72px;}
.sycooper1:before {content: '';display: block;position: absolute;width: 0;height: 0;right:150px;border-width: 125px 75px;
border-style: solid;border-color: transparent #f8f8f8 transparent transparent;}
.sycooper1:after {content: '';display: block;position: absolute;width: 0;height: 0;left:150px;border-width: 125px 75px;
border-style: solid;border-color: transparent transparent transparent #f8f8f8;top:0;}
.sycooper1 span {display: table-cell;vertical-align: middle;}
.sycooper1 span img{display: block;margin: auto;max-width: 150px;}
.sycooper1 span h2 {font-size: 16px;margin-top: 20px;}
.sycooper1 span b {font-size: 14px;margin-top: 10px;display: block;}
.sycooper .sycooper1:nth-of-type(2n-1){margin-top: 150px;}
/*首页合作客户*/
.all5{background: #f8f8f8;padding-top: 80px;padding-bottom: 90px;}
.index5{text-align: right;margin: auto;}
.index5 h1{color: #5f5f5f;font-size: 54px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index5 p{color: #b8b8b8;font-size: 30px;font-weight: bold;text-transform: uppercase;}
.all5a{background: #fff;-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); 
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);margin-top: 60px;overflow: hidden;padding: 80px 8%; display: flex;align-items: stretch;justify-content: space-between;flex-wrap: wrap;}
.all5a li{width: 20%;height: 164px;text-align: center;box-sizing: border-box;display: flex;align-items: center;justify-content: center;border-right: 2px solid #eeeeee;}
.all5a li:nth-child(-n+5) {
  border-bottom: 2px solid #eeeeee;
}
.all5a li:nth-child(5n) {
  border-right: none;
}
.all5a li span{display: table-cell;vertical-align: middle;}
.all5a li img{display: block;margin: auto;width: 60%;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity: 0.7;
transition:all 0.2s ease-in-out;}

.all5a li:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);
-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter: gray;opacity: 1;}
/*首页新闻资讯*/
.all6{padding-top: 100px;margin-bottom: 75px;}
.synews{margin-top: 60px;}
.synews ul li{overflow: hidden;margin-top: 20px;}
.pic2{width: 38%;float: right;}
.pic2 img{display: block;width: 100%;}
.synews1{width: 55%;float: left;overflow: hidden;margin-top: 20px;}
.synews2{float: left;text-align: center;}
.synews2 h1{color: #5f5f5f;font-size: 55px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;transition:all 0.2s ease-in-out;}
.synews2 span{display: block;color: #5f5f5f;font-size: 16px;}
.synews3{width: 87%;float: right;}
.synews3a{border-left: 1px solid #bfbfbf;padding-left: 25px;}
.synews3a h1{color: #5f5f5f;font-size: 18px;height: 25px;line-height: 25px;overflow: hidden;font-weight: bold;transition:all 0.2s ease-in-out;}
.synews3a p{color: #5f5f5f;line-height: 23px;height: 69px;overflow: hidden;margin-top: 20px;}
.more2{width: 97px;height: 35px;border: 1px solid #bfbfbf;text-align: center;line-height: 35px;color: #b8b8b8;
font-size: 16px;margin-left: 25px;margin-top: 35px;transition:all 0.2s ease-in-out;}
.synews ul li:hover .synews2 h1{color: #30318B;}
.synews ul li:hover .synews3a h1{color: #30318B;}
.synews ul li:hover .more2{background: #30318B;color: #fff;border-color: #30318B;}
/*foot*/
.foot{background: url(../img/bg8.jpg) center bottom no-repeat;padding-top: 60px;background-size: cover;}
.foot1{overflow: hidden;padding-bottom: 80px;}
.foot2{float: left;}
.foot2 img{display: block;}
.foot2 ul{overflow: hidden;margin-top: 30px;}
.foot2 ul li{float: left;margin-right: 40px;}
.foot2 ul li a{color: #fff;font-size: 16px;}
.foot2 ul li a:hover{text-decoration: underline;}
.foot3{float: right;overflow: hidden;margin-top: 20px;}
.foot3 ul{float: left;width: 270px;margin-top: 10px;}
.foot3 ul li{overflow: hidden;}
.foot3 ul li img{float: left;width: 25px;margin-top: 10px;}
.foot3 ul li h1{color: #fff;font-family: "SourceHanSansCN-Heavy";font-weight: bold;font-size: 32px;float: left;margin-left: 10px;}
.foot3 p{color: #fff;font-size: 16px;}
.foot3a{width: 79px;float: right;margin-left: 15px;}
.foot3a img{width: 100%;display: block;}
.foot4{height: 60px;background: rgba(255,255,255,0.1);line-height: 60px;overflow: hidden;}
.foot4a{float: left;color: #ffffff;}
.foot4b{float: left;color: #ffffff;margin-left: 25px;}
.foot4b a{color: #ffffff;}
.foot4c{float: right;color: #ffffff;margin-left: 25px;}
.foot4c a{color: #ffffff;}
/*关于我们*/
.banner1{position: relative;overflow-x: hidden;}
.banner1 .ua2{max-width: 100%;display: block;margin: auto}
.now{overflow: hidden;height: 99px;border-bottom: 1px solid #eeeeee;line-height: 99px;}
.now1{float: left;overflow: hidden;}
.now1 li{float: left;}
.now1 li a{display: block;color: #5f5f5f;font-size: 18px;padding: 0 40px;background: url(../img/bg8.png) left center no-repeat;}
.now1 li a span{display: block;}
.now1 li:nth-of-type(1) a{padding-left: 0;background: none;}
.now1 li:hover span{background: url(../img/bg9.png) center bottom no-repeat;color: #1d2088;}
.now1 .ua3 a span{background: url(../img/bg9.png) center bottom no-repeat;color: #1d2088;}
.now2{float: right;}
.now2 img{display: inline-block;vertical-align: top;width: 20px;margin-top: 38px;margin-right: 5px;}
.now2 ul{display: inline-block;vertical-align: top;color: #252525;font-size: 18px;}
.now2 ul a{color: #5f5f5f;font-size: 18px;}
.all7{background: #f8f8f8;padding-top: 100px;padding-bottom: 100px;overflow: hidden;}
.all7a{overflow: hidden;}
.index6{width: 35%;float: left;}
.index6 h1{color: #5f5f5f;font-size: 36px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index6 p{color: #b8b8b8;font-size: 24px;text-transform: uppercase;}
.about{width: 56%;float: right;color: #5f5f5f;font-size: 16px;line-height: 33px;text-align: justify;}
.about p{color: #5f5f5f;font-size: 16px;}
.about1{margin-top: 80px;}
.about1 img{width: 100%;display: block;}
/*新闻列表*/
.news li{background: #fff;overflow: hidden;transition:all 0.2s ease-in-out;margin-top: 50px;}
.pic3{width: 38%;float: right;}
.pic3 img{width: 100%;display: block;}
.news1{width: 55%;float: left;overflow: hidden;margin-left: 3%;margin-top: 40px;}
.news2{float: left;text-align: center;}
.news2 h1{color: #5f5f5f;font-size: 55px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;transition:all 0.2s ease-in-out;}
.news2 span{display: block;color: #5f5f5f;font-size: 16px;}
.news3{width: 87%;float: right;}
.news3a{border-left: 1px solid #bfbfbf;padding-left: 25px;}
.news3a h1{color: #5f5f5f;font-size: 18px;height: 25px;line-height: 25px;overflow: hidden;font-weight: bold;transition:all 0.2s ease-in-out;}
.news3a p{color: #5f5f5f;line-height: 23px;height: 69px;overflow: hidden;margin-top: 20px;text-align: justify;}
.more2{width: 97px;height: 35px;border: 1px solid #bfbfbf;text-align: center;line-height: 35px;color: #5f5f5f;
font-size: 16px;margin-left: 25px;margin-top: 35px;transition:all 0.2s ease-in-out;}
.news li:hover .news2 h1{color: #30318B;}
.news li:hover .news3a h1{color: #30318B;}
.news li:hover .more2{background: #30318B;color: #fff;border-color: #30318B;}
.news li:hover .news3a p{color: #30318B;}
.news li:hover .news2 span{color: #30318B;}
.news li:hover{-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); 
box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);}
.news li:nth-of-type(1){margin-top: 0;}
.more3{width: 120px;height: 38px;border: 1px solid #bfbfbf;text-align: center;line-height: 38px;margin: auto;margin-top: 80px;transition:all 0.2s ease-in-out;}
.more3 a{display: block;color: #b8b8b8;font-size: 16px;transition:all 0.2s ease-in-out;}
.more3:hover{background: #30318B;border-color: #30318B;}
.more3:hover a{color: #fff;}
/*新闻详情*/
.all7b{background: #fff;-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); 
box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);padding-bottom: 100px;}
.all7c{width: 1155px;margin: auto;}
.title1{border-bottom: 1px solid #cccccc;text-align: center;padding-top: 80px;padding-bottom: 35px;}
.title1 h1{color: #5f5f5f;font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.title1 span{color: #5f5f5f;font-size: 18px;padding: 0 10px;}
.content1{color: #5f5f5f;font-size: 18px;margin-top: 35px;}
.content1 p{font-size: 18px;}
.content1 img{max-width: 100%;display: block;margin: auto;}
.back{width: 120px;height: 38px;margin: auto;border: 1px solid #1d2088;text-align: center;line-height: 38px;margin-top: 60px;}
.back a{color: #1d2088;font-size: 16px;display: block;}
.back:hover{background: #1d2088;}
.back:hover a{color: #fff;}
/*企业文化*/
.index7{text-align: center;}
.index7 h1{color: #5f5f5f;font-size: 36px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index7 p{color: #b8b8b8;font-size: 24px;text-transform: uppercase;}
.culture{text-align: center;color: #3a3a3a;font-size: 16px;margin-top: 40px;}
.culture p{font-size: 16px;}
.culture1{overflow: hidden;margin-top: 60px;}
.culture1 li{width: 23%;float: left;position: relative;margin-left: 2.6%;}
.culture1 li img{width: 100%;display: block;}
.culture1 li h1{width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 36px;
font-family: "SourceHanSansCN-Heavy";font-weight: bold;position: absolute;top: 50%;margin-top: -20px;left: 0;}
.culture1 li:nth-of-type(1){margin-left: 0;}
/*企业愿景*/
.vision{position: relative;}
.vision img{width: 100%;display: block;}
.vision1{width: 578px;height: 240px;background: rgba(255,255,255,0.6);position: absolute;top: 90px;right: 0;
-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.2); 
box-shadow: 0 0px 20px rgba(0, 0, 0, 0.2);}
.index8{width: 80%;margin: auto;padding-top: 35px;}
.index8 h1{color: #1d2088;font-size: 36px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index8 span{color: #1d2088;font-size: 24px;text-transform: uppercase;}
.index8 h2{width: 24px;height: 3px;background: #1d2088;margin-top: 35px;}
.index8 p{color: #1d2088;font-size: 16px;margin-top: 30px;}
/*在线留言*/
.index9 h1{color: #5f5f5f;font-size: 36px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index9 p{color: #b8b8b8;font-size: 24px;text-transform: uppercase;}
.message{margin-top: 80px;}
.form{overflow: hidden;}
.form1{width: 32.5%;float: left;height: 80px;background: #fff;overflow: hidden;line-height: 80px;margin-left: 1.2%;}
.form1 label{width: 25%;float: left;text-align: right;color: #5f5f5f;font-size: 18px;}
.form1 input{width: 72%;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: 8%;float: left;text-align: right;color: #5f5f5f;font-size: 18px;margin-top: 35px;}
.form2 textarea{width: 90%;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: #1d2088;color: #fff;font-size: 16px;cursor: pointer;}
/*联系方式*/
.contact{background: #fff;-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); 
box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);overflow: hidden;}
.map{width: 50%;height: 650px;float: left;}
.map img{width: 100%;height: 100%;display: block;}
.contact1{width: 50%;float: right;margin-top: 80px;}
.contact2{width: 85%;margin: auto;}
.index10 h1{color: #5f5f5f;font-size: 36px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index10 p{color: #b8b8b8;font-size: 24px;text-transform: uppercase;}
.index10 h2{width: 15px;height: 1px;background: #3a3a3a;margin-top: 35px;}
.contact3{margin-top: 45px;}
.contact3 h1{color: #5f5f5f;font-size: 24px;font-weight: bold;}
.contact3 ul{margin-top: 20px;}
.contact3 li{overflow: hidden;line-height: 30px;}
.contact3 li span{float: left;width: 17%;color: #5f5f5f;font-size: 18px;}
.contact3 li p{width: 82%;float: right;color: #5f5f5f;font-size: 18px;}
.infor{background: #fff;-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); 
box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);overflow: hidden;margin-top: 80px;padding: 80px 0;}
.infor1{width: 85%;margin: auto;border: 6px solid #f7f7f7;line-height: 100px;overflow: hidden;text-align: center;}
.infor1 ul{height: 100px;border-bottom: 2px solid #eeeeee;background: #f7f7f7;}
.infor1 ul li{width: 33.3%;float: left;color: #5f5f5f;font-size: 24px;font-weight: bold;}
.infor1 dl{overflow: hidden;}
.infor1 dl dt{width: 33.3%;float: left;color: #5f5f5f;font-size: 18px;}
.infor1 dl:nth-of-type(2n){background: #f7f7f7;}
/*人才战略*/
.job{width: 100%;background: #fff;margin-top: 70px;}
.job1{height: 70px;border-bottom: 2px solid #eeeeee;line-height: 70px;overflow: hidden;padding: 0 5%;cursor: pointer;}
.job1 h1{float: left;color: #5f5f5f;font-size: 18px;}
.job1 span{float: right;color: #5f5f5f;font-size: 16px;}
.job2{width: 90%;margin: auto;display: none;padding-bottom: 35px;}
.job3{height: 100px;line-height: 100px;overflow: hidden;border-bottom: 2px solid #eeeeee;}
.job3 p{float: left;width: 25%;color: #3a3a3a;font-size: 18px;}
.active01{background: #1d2088 !important;}
.active01 h1{color: #fff !important;}
.active01 span{color: #fff !important;}
.job3a{color: #1d2088;font-size: 18px;margin-top: 35px;}
.job3b{color: #3a3a3a;line-height: 27px;}
.joba{background: #fff;margin: auto;width: 90%;padding-bottom: 80px;}
/*品牌&产品*/
.pro-list{overflow: hidden;}
.pro-list img{float: left;}
.pro-list ul{float: right;overflow: hidden;margin-top: 20px;}
.pro-list ul li{width: 120px;height: 38px;border: 1px solid #bfbfbf;text-align: center;line-height: 38px;float: left;margin-left: 13px;}
.pro-list ul li a{display: block;color: #5f5f5f;font-size: 18px;}
.pro-list ul li:hover{background: #30318b;border-color: #30318b;}
.pro-list ul li:hover a{color: #fff;}
.pro-list ul .ua4{background: #30318b;border-color: #30318b;}
.pro-list ul .ua4 a{color: #fff;}
.pro{margin-top: 30px;overflow: hidden;padding: 10px}
.pro li{margin-top: 50px;background: #fff;float: left;text-align: center;padding-bottom: 60px;width: 31.5%;margin-left: 2.55%;
transition:all 0.2s ease-in-out;}
.pro li a{display: block;padding-top: 60px;}
.pic4 img{width: 100%;display: block;}
.pro li h1{color: #5F5F5F;font-size: 18px;height: 24px;line-height: 24px;overflow: hidden;margin-top: 10px;transition:all 0.2s ease-in-out;}
.pro li p{color: #5F5F5F;margin-top: 20px;height: 25px;line-height: 25px;overflow: hidden;}
.pro li span{display: block;width: 120px;height: 38px;border: 1px solid #bfbfbf;text-align: center;
line-height: 38px;color: #5f5f5f;margin: auto;margin-top: 25px;transition:all 0.2s ease-in-out;}
.pro li:nth-of-type(3n-2){margin-left: 0;}
.pro li:hover{-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2); 
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);}
.pro li:hover h1{color: #30318b;font-weight: bold;}
.pro li:hover span{background: #30318b;color: #fff;border-color: #30318b;}
/*产品详情弹出框*/
.demo{width: 100%;height: 100%;background: rgba(0,0,0,0.8);position: fixed;top: 0;left: 0;z-index: 99999;display: none;}
.demo1{width: 1200px;height: 700px;position: absolute;top: 50%;margin-top: -350px;left: 50%;margin-left: -600px;background: #fff;}
.close{position: absolute;top: 25px;right: 25px;width: 30px;cursor: pointer;}
.close img{width: 100%;display: block;}
.demo1a{width: 90%;margin: auto;overflow: hidden;margin-top: 80px;}
.pic5{width: 53%;float: left;}
.pic5 img{width: 100%;display: block;}
.prode{width: 42%;float: left;margin-left: 0;height: 500px;overflow-y: scroll;padding-right: 5%;}
.prode::-webkit-scrollbar{width:5px;height:7px;opacity: 0;}
.prode::-webkit-scrollbar-track{background: rgb(239, 239, 239);border-radius:2px;opacity: 0;}
.prode::-webkit-scrollbar-thumb{background: #30318b;border-radius:10px;opacity: 0;}
.prode::-webkit-scrollbar-corner{background: #179a16;opacity: 0;}
.title2{color: #5f5f5f;font-size: 30px;font-weight: bold;border-bottom: 2px solid #5f5f5f;padding-bottom: 20px;}
.prode1{color: #5f5f5f;font-size: 20px;font-weight: bold;margin-top: 25px;}
.prode2{color: #5f5f5f;line-height: 25px;text-align: justify;margin-top: 15px;border-bottom: 1px solid #dcdcdc;padding-bottom: 35px;}
.prode3{color: #5f5f5f;line-height: 35px;text-align: justify;margin-top: 15px;padding-bottom: 35px;}
/*合作单位*/
.part{overflow: hidden;}
.part1{width: 24%;float: left;}
.index11 h1{color: #5f5f5f;font-size: 54px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index11 span{display: block;color: #5f5f5f;font-size: 30px;}
.index11 img{display: block;/*margin-top: 80px;*/}
.part1a{color: #5f5f5f;font-size: 16px;line-height: 35px;width: 73%;float: right;text-align: justify;}
.part1a p{font-size: 16px;}
.book{background: url(../img/bg10.png) center no-repeat;background-size: 100%;padding-top: 80px;padding-bottom: 80px;overflow: hidden;}
.index12{float: left;}
.index12 h1{color: #5f5f5f;font-size: 36px;font-family: "SourceHanSansCN-Heavy";font-weight: bold;}
.index12 p{color: #5f5f5f;font-size: 24px;text-transform: uppercase;}
.book1{width: 80%;float: right;}
.book1 img{display: block;margin: auto;-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); 
box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);}
.certify{overflow: hidden;max-width: 1700px;float: right;position: relative;}
.certify1{float: left;overflow: hidden;}
.certify .swiper-container{width: 70%;float: right;padding: 20px 0;padding-left: 20px;}
.certify .swiper-slide img{display: block;margin: auto;width: 100%;transition: all 0.5s;}
.certify .swiper-button-next{width: 33px;height: 33px;background:url(../img/right1.png) center no-repeat;background-size: 10px;
position: absolute;bottom: 50px;left: 60px;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.certify .swiper-button-prev{width: 33px;height: 33px;background:url(../img/left1.png) center no-repeat;background-size: 10px;
position: absolute;bottom: 50px;left: 0;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.certify .swiper-button-next:hover{border-color: #30318B;background:url(../img/right1a.png) center no-repeat;background-size: 10px;}
.certify .swiper-button-prev:hover{border-color: #30318B;background:url(../img/left1a.png) center no-repeat;background-size: 10px;}
.certify .swiper-slide img:hover{-webkit-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1); 
box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1);}


.menu{display: none;float: right;width: 40px;margin-top: 20px}
.menu img{width: 100%;display: block;}
.sysupport-pad{display: none;position: relative;}
.sysupport-pad{width: 100%;position: relative;margin-top: 50px;}
.sysupport-pad .swiper-container{width: 100%;margin: auto;}
.sysupport-pad .swiper-slide img{display: block;margin: auto;width: 100%;}
.sysupport-pad .swiper-button-next{width: 33px;height: 33px;background:url(../img/right1.png) center no-repeat;background-size: 10px;
position: absolute;top: 50%;margin-top: -25px;right: 0;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.sysupport-pad .swiper-button-prev{width: 33px;height: 33px;background:url(../img/left1.png) center no-repeat;background-size: 10px;
position: absolute;top: 50%;margin-top: -25px;left: 0;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.sycooper-phone{display: none;overflow: hidden;}
.sycooper-phone li{width: 28%;background: #f8f8f8;height: 250px;border-radius: 10px;float: left;margin-top: 30px;
  display: table;text-align: center;margin-left: 8%}
.sycooper-phone li img{display: block;margin: auto;max-width: 80%;margin-top: 20px;}
.sycooper-phone li h2 {margin-top: 20px;font-size: 16px;}
.sycooper-phone li b {display: block;margin-top: 10px;font-size: 14px;}
.sycooper-phone li:nth-of-type(3n-2){margin-left: 0}
.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;}
.close3{width: 40px;position: absolute;top: 20px;right: 4%}
.close3 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;display: block;}
.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;}
.sypro2-phone{position: relative;overflow: hidden;display: none}
.sypro2-phone .swiper-container{width: 100%;}
.sypro2-phone .swiper-slide{background: url(../img/bg3a.png) center no-repeat;background-size: 100% 100%;padding-top: 95px;
padding-bottom: 80px;text-align: center;transition:all 0.2s ease-in-out;}
.sypro2-phone .swiper-slide img{display: block;margin: auto;max-width: 80%;}
.sypro2-phone .swiper-slide h1{color: #5f5f5f;font-size: 20px;height: 25px;line-height: 25px;overflow: hidden;margin-top: 30px;
font-weight: bold;transition:all 0.2s ease-in-out;}
.sypro2-phone .swiper-slide h2{width: 170px;height: 38px;border: 1px solid #b8b8b8;text-align: center;line-height: 38px;
color: #5f5f5f;font-size: 16px;margin: auto;margin-top: 25px;transition:all 0.2s ease-in-out;}
.sypro2-phone .swiper-slide:hover h1{color: #30318B;}
.sypro2-phone .swiper-slide:hover h2{color: #fff;background: #30318B;border-color: #30318B;}
.sypro2-phone .swiper-slide:hover{background: url(../img/bg3.png) center no-repeat;background-size: 100% 100%;}
.sypro2-phone .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: 25px;z-index: 99999;outline: none;cursor: pointer;}
.sypro2-phone .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: 25px;z-index: 99999;outline: none;cursor: pointer;}
.sypro2-phone .swiper-button-next:hover{background: #fff url(../img/right1a.png) center no-repeat;}
.sypro2-phone .swiper-button-prev:hover{background: #fff url(../img/left1a.png) center no-repeat;}
.sysupport-phone{display: none;position: relative;}
.sysupport-phone{width: 100%;position: relative;margin-top: 30px;}
.sysupport-phone .swiper-container{width: 100%;margin: auto;}
.sysupport-phone .swiper-slide img{display: block;margin: auto;width: 100%;}
.sysupport-phone .swiper-button-next{width: 33px;height: 33px;background:url(../img/right1.png) center no-repeat;background-size: 10px;
position: absolute;top: 50%;margin-top: -25px;right: 0;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.sysupport-phone .swiper-button-prev{width: 33px;height: 33px;background:url(../img/left1.png) center no-repeat;background-size: 10px;
position: absolute;top: 50%;margin-top: -25px;left: 0;z-index: 99999;outline: none;cursor: pointer;border: 1px solid #b5b5b5;}
.certify-phone{display: none;width: 94%;margin: auto;margin-top: 30px}
.certify-phone .swiper-container{width: 100%;float: right;}
.certify-phone .swiper-slide img{display: block;margin: auto;width: 100%;transition: all 0.5s;}
.banner1 .ua2a{display: none;width: 100%;}




























