﻿@charset "UTF-8";
/* css reset */


@font-face {
  font-family: "PingFang-ExtraLight-2";
  src: url("../fonts/PingFang-ExtraLight-2.woff2") format("woff2"),
       url("../fonts/PingFang-ExtraLight-2.woff") format("woff"),
       url("../fonts/PingFang-ExtraLight-2.ttf") format("truetype"),
       url("../fonts/PingFang-ExtraLight-2.eot") format("embedded-opentype"),
       url("../fonts/PingFang-ExtraLight-2.svg") format("svg");
}

@font-face {
  font-family: "苹方字体";
  src: url("../fonts/苹方字体.woff2") format("woff2"),
       url("../fonts/苹方字体.woff") format("woff"),
       url("../fonts/苹方字体.ttf") format("truetype"),
       url("../fonts/苹方字体.eot") format("embedded-opentype"),
       url("../fonts/苹方字体.svg") format("svg");
}




body,html,div,p,h1,h2,h3,h4,h5,h6,span,i,strong,small,ul,li,dl,dt,dd,ol,table,a,input,textarea,label{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration: none;outline:none;display:inline-block;-webkit-transition: .3s;transition: .3s;color:#333}
img{border:0;vertical-align: middle;max-width: 100%;}
span{display:inline-block;}
i{font-style: normal;}
ul,li{list-style: none;}
sub,sup{font-size: 6px;margin-left: 2px}
input:focus,textarea:focus,select:focus{outline:none; }
input,textarea{font-family:"苹方字体",sans-serif,SourceHanSansCN,"Source Han Sans CN",Helvetica,"Helvetica Neue";}
/* body{font-family:"Aileron-Regular","Source Sans Pro",SourceHanSansCN,"Source Han Sans CN",Helvetica,"Helvetica Neue", Arial, sans-serif;font-weight:300;font-size:1em;color:#333;margin:0 auto;width:100%;max-width: 1920px;background:#FFF;}
 */
body{font-family:"苹方字体",sans-serif,Helvetica,"Helvetica Neue", Arial, sans-serif;font-weight:300;font-size:1em;color:#333;margin:0 auto;width:100%;background:#FFF;}

.clear{clear:both;zoom:1;}
.clear:after,.clear:before{content:""; display:table; height:0; clear: both;}
.wrap1{width:1700px;max-width:94%;margin:0 auto;}
.wrap2{width: 1320px;margin: auto;max-width: 94%;}
.fl{float:left}
.fr{float:right}
/* body{overflow-x: hidden;} */
/* header */
#header{position: fixed;width: 100%;background: rgba(255,255,255,0);left: 0;right: 0;top: 0;z-index: 999999;padding-top: 20px;}
#header.on{background: rgba(255,255,255,1);}
#header.on .header .wrap1 .nav-list ul li>a{color: #333333;}
.header{}
.header .wrap1{}
.header .wrap1 .logo{float: left;}
.header .wrap1 .logo a{}
.header .wrap1 .logo a img{}
.header .wrap1 .menu{display: none;float: right;}
.header .wrap1 .search{float: right;margin-top: 13.5px;display: none;}
.header .wrap1 .search .search-img{width: 22px;height: 22px;background: url(../images/search-img_06.png) no-repeat;background-position: center;display: inline-block;}
.header .wrap1 .nav-list{float: right;}
.header .wrap1 .nav-list ul{}
.header .wrap1 .nav-list ul li{float: left;padding: 0 20px;}
.header .wrap1 .nav-list ul li>a{font-size: 1.125rem;color: #ffffff;padding: 15px 10px;}
.header .wrap1 .nav-list ul li>a:hover{color: #a671ff;}
#header.on .header .wrap1 .search .search-img{width: 22px;height: 22px;background: url(../images/search-2.png) no-repeat;background-position: center;display: inline-block;}

.header .wrap1 .nav-list ul li dl{position: absolute;left: 0;right: 0;top: 90px;background: rgba(255,255,255,0.85);display: none;}
.header .wrap1 .nav-list ul li dl dd{text-align: center;}
.header .wrap1 .nav-list ul li dl dd a{font-size: 1.125rem;padding: 35px 25px 25px;}
.header .wrap1 .nav-list ul li:hover dl{display: block;}
#header:hover{background: rgba(255,255,255,1);}
#header:hover .header .wrap1 .nav-list ul li>a {
    color: #333333;
}
#header:hover .header .wrap1 .search .search-img {
    width: 22px;
    height: 22px;
    background: url(../images/search-2.png) no-repeat;
    background-position: center;
    display: inline-block;
}
.header .wrap1 .nav-list ul li dl{text-align: center;}
.header .wrap1 .nav-list ul li dl dd{display: inline-block;}
.header .wrap1 .nav-list ul li{padding: 0 20px 20px 20px;}
/* .header .wrap1 .nav-list ul li:hover>a{border-bottom: 2px solid rgba(175,155,208,1);} */
.header .wrap1 .nav-list ul li>a{position: relative;}
.header .wrap1 .nav-list ul li.active>a::before{position: absolute;content: "";left: 50%;width: 0%;bottom: 0;border-bottom: 2px solid rgba(175,155,208,1);opacity: 0;display: block;transition: all .3s cubic-bezier(.4,0,.2,1) 0s;}
.header .wrap1 .nav-list ul li:hover>a::before,#header.on .header .wrap1 .nav-list ul li.active>a::before{left: 0;width: 100%;opacity: 1;}
.header .wrap1 .nav-list ul li dl dd:hover{background: rgba(255,255,255,1);}
#header .header .wrap1 .nav-list ul li:hover>a{color: rgba(175,155,208,1);}


.index-kehu{overflow: hidden;}
.header .wrap1 .nav-list ul li dl dd a:hover{color: rgba(175,155,208,1);}



.index-banner{}

.index-banner .swiper-container-horizontal>.swiper-pagination-bullets,.index-banner .swiper-pagination-custom,.index-banner .swiper-pagination-fraction{width: 95px;right: 2%;left: inherit;top: 50%;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);bottom: inherit;text-align: right;}
.index-banner .swiper-pagination-bullet{width: 40px;height: 3px;background: #ffffff;border-radius: 0;display: block;margin: 8px 0!important;opacity: 1;margin-left: auto!important;border-radius: 5px;}
.index-banner .swiper-pagination-bullet-active{background: #a671ff;width: 80px;}


.index-banner .swiper-pagination-bullets{bottom: 0;}
   .index-banner .swiper-pagination-bullets{bottom: 0;}
   .swiper-num{font-size: 22px;color: #ffffff;}
   .swiper-num {position: absolute;width: 95px;right:2%;top: 45%;transform: translateY(-45%);-moz-transform: translateY(-45%);-webkit-transform: translateY(-45%);z-index: 2;text-align: right;font-weight: bold;}
   .swiper-num .active {display: inline-block;opacity: 1;font-size: 30px;margin-right: 5px;}
   .swiper-num span {font-size: 32px;opacity: 0.5;font-size: 20px;}
   .swiper-num .total {display: inline-block;}
   .index-banner .swiper-slide{line-height: 500px;text-align: center;font-size: 50px;}
 
   .blue-slide {background: #4390EE;color: #fff;}
   .red-slide {background: #CA4040;color: #fff}
   .orange-slide {background: #FF8604;color: #fff;}
   .gray-slide {background: gray;color: #fff;}

.scrool{position: absolute;bottom: 10px;left: 0;right: 0;margin: auto;text-align: center;z-index: 999;}
.scrool .scrool-img{width: 30px;height: 73px;background: url(../images/gun_03.png) no-repeat;background-position: center;display: inline-block;cursor: pointer;}

.index-kehu{position: relative;padding-bottom: 16em;}

.index-kehu .wrap2{}
.index-kehu .wrap2 ul{}
.index-kehu .wrap2 .shijian{margin: 50px auto 0;}
.index-kehu .wrap2 .shijian li{width: 25%;float: left;text-align: center;}
.index-kehu .wrap2 .shijian li:first-of-type{text-align: left;}
.index-kehu .wrap2 .shijian li:last-of-type{text-align: right;}
.index-kehu .wrap2 .shijian li p{box-sizing: border-box;color: #000000;}
.index-kehu .wrap2 .shijian li p b{display: inline-block;font-size: 60px;font-weight: normal;font-family: "PingFang-ExtraLight-2";vertical-align: middle;margin-right: 5px;}
.index-kehu .wrap2 .shijian li p i{font-style: normal;font-size: 48px;font-family: "PingFang-ExtraLight-2";vertical-align: middle;}
.index-kehu .wrap2 .shijian li p span{font-size: 16px;color: #000000;vertical-align:middle;margin-top: 10px;margin-left: 10px;}

.index-about{position: relative;}
.index-about>img{}
.index-about .index-about-text{width: 590px;position: absolute;left: 0;top: 50px;}
.index-about .index-about-text h3{font-size: 45px;line-height: 60px;color: #000000;}
.index-about .index-about-text p{font-size: 16px;line-height: 30px;color: #666666;margin-top: 25px;}

.index-about-img{flex: 0 0 100%; max-width: 100%;position: absolute;top: 12%;}
.index-about-img>div{padding-left: 50%;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;align-items: flex-end;}
.index-about-img .about-img{display: inline-block;padding: 15px;}
.index-about-img .about-img1{position: absolute;left: 0;bottom: 0;width: 48%;animation: name1;transform: translateX(-100px);transition: 0.6s;}
.index-about-img .about-img2{bottom: 0;animation: name2;transform: translateX(100px);transition: 0.6s;}
.index-about-img .about-img3{bottom: 0;animation: name3;transform: translateX(100px);transition: 0.6s;}
.index-about-img .about-img4{bottom: 0;animation: name4;transform: translateX(100px);transition: 0.6s;}
.index-about-img .about-img>.about-img-box>img{}
.index-about-img .about-img>.about-img-box{position: relative;overflow: hidden;}
.index-about-img .about-box-hover{position: absolute;left: 0;right: 0;margin: auto;text-align: center;top: 50%;transform: translateY(-50%);}
.index-about-img .about-box-a{display: block;position: absolute;left: 0;right: 0;top: 0;height: 100%;}
.index-about-img .about-box-hover span{display: block;font-size: 24px;color: #ffffff;line-height: 30px;margin-top: 10px;}
.index-about-img .about-img>.about-img-box:hover>img{transform: scale(1.025);transition: 0.4s;}
.index-about-img .about-img>.about-img-box>img{width: 100%;}




/* @keyframes name1{
	0%{}
	100%{}
}
@keyframes name1{
	0%{}
	100%{}
}
@keyframes name1{
	0%{}
	100%{}
}
@keyframes name1{
	0%{}
	100%{}
} */


.index-huoban{}
.index-huoban .wrap2{padding-top: 6em;
    border-top: 1px solid #e2e2e2;}
.title{margin-bottom: 60px;}
.title h2{font-size: 48px;font-weight: bold;color: #8c8a96;text-decoration: dashed;text-transform: uppercase;opacity: 0.2;}
.title h3{font-size: 30px;color: #000000;font-weight: bold;margin-top: -83px;}
.title p{font-size: 16px;line-height: 60px;color: #ffffff;margin-top: 20px;}
.index-huoban .gallery-top .swiper-slide{text-align: center;margin-top: 1em;font-size: 14px;line-height: 36px;color: #666666;box-sizing: border-box;}
.index-huoban .gallery-top .swiper-slide p{width: 80%;margin: auto;}
.index-huoban .swiper-slide-thumb-active{background: #eaebee;position: relative;}
.index-huoban .swiper-slide-thumb-active::after{position: absolute;left: 0;right: 0;margin: auto;content: "";width: 29px;height: 29px;background: url(../images/icc_41.png) no-repeat;background-position: center;bottom: -15px;}
.index-huoban .gallery-thumbs .swiper-slide{text-align: center;padding: 25px 0;}
.index-huoban .gallery-thumbs{padding: 20px 0em;}
.index-huoban .swiper1 .swiper-button-next.swiper-button-white,.index-huoban .swiper1 .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image: url(../images/jt_34.png)!important;}
.index-huoban .swiper1 .swiper-button-prev.swiper-button-white,.index-huoban .swiper1 .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image: url(../images/jt_34.png)!important;transform: rotateZ(180deg);}
.index-huoban .swiper1 .swiper-button-next,.index-huoban .swiper1 .swiper-button-prev{opacity: 1;outline: none;}
.index-huoban .gallery-thumbs:hover .swiper-button-next,.index-huoban .gallery-thumbs:hover .swiper-button-prev{opacity: 1;}
.swiper1{position: relative;padding: 0 3em;}
.index-huoban .title{margin-bottom: 75px;}
.index-huoban .title h3{text-align: center;}
.index-huoban .title h2{text-align: center;}



.index-fuwu{background: url(../images/index-bac-kh_02.jpg) no-repeat;background-repeat: no-repeat;background-position: top center;padding: 10em 0; margin-top: 8em;    background-size: 100% 100%;}
.index-fuwu .wrap2{}
.index-fuwu .title{}
.index-fuwu .title h2{color: #ffffff;opacity: 0.2;}
.index-fuwu .title h3{color: #ffffff;}
.index-fuwu .title p{}
.index-fuwu-list{}
.index-fuwu-list ul{}
.index-fuwu-list ul li{width: 19.2%;margin-right: 1%;float: left;height:261px;}
.index-fuwu-list ul li:last-of-type{margin-right: 0;}
.index-fuwu-list ul li a{display: block;text-align: center;position: relative;height:100%;}
.index-fuwu-list ul li a .fw1{background: rgba(0,0,0,0.23);height: 100%;}
.index-fuwu-list ul li a .fw1 icon{display: inline-block;background-position: center;background-repeat: no-repeat;width: 50px;height: 50px;margin-top: 2em;}
.index-fuwu-list ul li a .fw1 span{color: #ffffff;font-size: 18px;line-height: 30px;display: block;margin: 9px auto;}
.index-fuwu-list ul li a .fw1 p{font-size: 12px;line-height: 24px;color: rgba(255,255,255,0.5);padding: 10px;}
.index-fuwu-list ul li a .fw1 .ic1{background-image: url(../images/f1_33.png);}
.index-fuwu-list ul li a .fw1 .ic2{background-image: url(../images/f2_49.png);}
.index-fuwu-list ul li a .fw1 .ic3{background-image: url(../images/f3_37.png);}
.index-fuwu-list ul li a .fw1 .ic4{background-image: url(../images/f4_41.png);}
.index-fuwu-list ul li a .fw1 .ic5{background-image: url(../images/f5_43.png);}






.index-fuwu-list ul li a .fw2 icon{display: inline-block;background-position: center;background-repeat: no-repeat;width: 50px;height: 50px;}
.index-fuwu-list ul li a .fw2 span{color: #ffffff;font-size: 18px;line-height: 30px;display: block;}
.index-fuwu-list ul li a .fw2 .fw2-ic1{background-image: url(../images/f1_33.png);}
.index-fuwu-list ul li a .fw2 .fw2-ic2{background-image: url(../images/f2_49.png);}
.index-fuwu-list ul li a .fw2 .fw2-ic3{background-image: url(../images/f3_37.png);}
.index-fuwu-list ul li a .fw2 .fw2-ic4{background-image: url(../images/f4_41.png);}
.index-fuwu-list ul li a .fw2 .fw2-ic5{background-image: url(../images/f5_43.png);}
.index-fuwu-list ul li a .fw2 .fw2-box{position: relative;background: url(../images/fw-bac_33.jpg) no-repeat;background-position: center;background-size: cover;height: 145px;}
.index-fuwu-list ul li a .fw2 .fw2-b{position: absolute;left: 0;right: 0;margin: auto;top: 50%;transform: translateY(-50%);}
.index-fuwu-list ul li a .fw2 .fw2-dl{background: #ffffff;padding: 15px 0;}
.index-fuwu-list ul li a .fw2 .fw2-dl dd{margin-bottom: 3px;}
.index-fuwu-list ul li a .fw2 .fw2-dl dd p{display: table;text-align: left;width: 60%;margin: auto;}
.index-fuwu-list ul li a .fw2 .fw2-dl dd p i{width: 10px;height: 10px;background: url(../images/kuai_33.jpg) no-repeat;background-position: center;display: inline-block;vertical-align: middle;margin-right: 10px;}
.index-fuwu-list ul li a .fw2 .fw2-dl dd p span{font-size: 14px;color: #000000;display: table-cell;}
.index-fuwu-list ul li a .fw2{position: absolute;top: 50%;width: 100%;transform: translateY(-50%) scale(0.5);opacity: 0;}
.index-fuwu-list ul li a:hover .fw2{opacity: 1;transform:translateY(-50%) scale(1);transition: 0.6s;}
.index-fuwu-list ul li a:hover .fw1{opacity: 0;}

.index-news{padding: 100px 0;background: url(../images/n-bac_36.jpg) no-repeat;background-position: bottom;background-size: cover;}
.index-news .title h2{color: #a289cb;opacity: 0.2;}
.index-news .title p{color: #666666;}
.index-news-box{}
.index-news-box .index-news-left{width: 45%;float: left;}
.index-news-box .index-news-left .swiper-slide{}
.index-news-box .index-news-left .swiper-slide .index-img img{width: 100%;}
.index-news-box .swiper-num{bottom: 0;top: 0;transform: none;left: 7%;text-align: center;width: 45px;background: #af9bd0;padding: 0px 10px 7px;height: 60px;}
.index-news-box .swiper-num span{display: block;font-size: 16px;font-weight: normal;}
.index-news-box .swiper-num .active{margin-right: 0;font-size: 26px;font-weight: normal;}
.index-news-box .swiper-num i{display: block;width: 100%;height: 1px;background: #ffffff;opacity: 0.7;margin-bottom: 2px;}
.index-news-box .index-news-text{background: #ffffff;}
.index-news-box .index-news-text a{display: block;padding: 15px 0;}
.index-news-box .index-news-text a:hover h3{color: #8F73BE;}
.index-news-box .index-news-text a h3{position: relative;color: #000000;font-size: 18px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 30px;font-weight: bold;}
.index-news-box .index-news-text a h3::before{position: absolute;left: 0;content: "";width: 20px;height: 3px;background: #8f73be;top: 50%;}
.index-news-box .index-news-text a p{padding-left: 30px;font-size: 14px;color: #8f73be;margin-top: 6px;}
.index-news-box .swiper-button-next,.index-news-box .swiper-container-rtl .swiper-button-prev{background-image: none!important;color: #9474a4;font-size: 22px;font-weight: bold;top: inherit;bottom: 100px;background: #e0d5d0;height: 20px;line-height: 17px;text-align: center;}
.index-news-box .swiper-button-prev,.index-news-box .swiper-container-rtl .swiper-button-next{background-image: none!important;color: #9474a4;font-size: 22px;font-weight: bold;top: inherit;bottom: 100px;background: #e0d5d0;height: 20px;line-height: 17px;text-align: center;left: inherit;right: 50px;}
.index-news-box .swiper-button-next:hover,.index-news-box .swiper-button-prev:hover{background: #8F73BE;color: #ffffff;}
.index-news-box .index-news-left .swiper-slide .index-img{height: 340px;}
.index-news-box .index-news-left .swiper-slide .index-img img{height: 100%;}
.index-news-right{float: right;width: 50%;}
.index-news-right .index-news-ul{}
.index-news-right .index-news-ul li{border-bottom: 1px dashed #a0a0a0;padding-top: 14px;}
.index-news-right .index-news-ul li:first-of-type{padding-top: 0;}
.index-news-right .index-news-ul li a{display: block;padding: 0px 0 14px;}
.index-news-right .index-news-ul li a .index-news-list-time{width: 80px;float: left;text-align: center;}
.index-news-right .index-news-ul li a .index-news-list-time b{display: block;background: #e5e5e5;font-size: 26px;color: #333333;padding: 5px 0;}
.index-news-right .index-news-ul li a .index-news-list-time span{display: block;background: #af9bd0;font-size: 14px;color: #ffffff;padding: 7px 0;}
.index-news-right .index-news-ul li a .index-news-list-text{padding-left: 110px;}
.index-news-right .index-news-ul li a .index-news-list-text h3{font-size: 16px;color: #000000;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index-news-right .index-news-ul li a .index-news-list-text p{font-size: 14px;line-height: 24px;color: #666666;height: 50px;overflow: hidden;}
.index-news-right .index-news-ul li a:hover .index-news-list-text h3{color: #8F73BE;}
.index-more{text-align: center;margin: 45px auto;}
.index-more a{text-align: center;}
.index-more a icon{width: 25px;height: 30px;background: url(../images/xz_03.png) no-repeat;background-position: center;display: block;margin: auto;}
.index-more a span{font-size: 14px;color: #333333;margin-top: 8px;}
.index-huoban .gallery-thumbs .swiper-slide{}

/* footer */
.footer{background: #666666;}
.footer .wrap1{}
.footer .foot-box{padding: 45px 0 30px;}
.footer .foot-box .foot-div1{float: left;width: 20%;}
.footer .foot-box .foot-div1 .foot-logo{}
.footer .foot-box .foot-div1 .foot-logo img{}
.footer .foot-box .foot-div1 p{margin: 15px 0;;font-size: 14px;color: #ffffff;opacity: 0.5;line-height: 24px;}
.footer .foot-box .foot-div1 .lianjie{}
.footer .foot-box .foot-div1 .lianjie a{display: inline-block;width: 30px;height: 30px;background: rgba(255,255,255,0.2);border-radius: 100%;}
.footer .foot-box .foot-div1 .lianjie a icon{width: 30px;height: 30px;background-position: center;background-repeat: no-repeat;display: inline-block;background-size: 65%;border-radius: 100%;}
.footer .foot-box .foot-div1 .lianjie a .icon1{background-image: url(../images/weixin.png);}
.footer .foot-box .foot-div1 .lianjie a .icon2{background-image: url(../images/weibo.png);}
.footer .foot-box .foot-div1 .lianjie a .icon3{background-image: url(../images/Facebook.png);}
.footer .foot-box .foot-div1 .lianjie a .icon4{background-image: url(../images/twitter.png);}

.footer .foot-box .foot-div2{float: right;width: 75%;}
.footer .foot-box .foot-div2 li{float: left;width: 11%;margin-right: 2%;}
.footer .foot-box .foot-div2 li:last-of-type{width: 35%;margin-right: 0;}
.footer .foot-box .foot-div2 li dl{}
.footer .foot-box .foot-div2 li dl dt{position: relative;margin-bottom: 15px;}
.footer .foot-box .foot-div2 li dl dt::after{position: absolute;content: "";bottom: 0;left: 0;width: 80px;height: 1px;background: #575757;}
.footer .foot-box .foot-div2 li dl dt a{font-size: 14px;color: #ffffff;padding: 10px 0;}
.footer .foot-box .foot-div2 li dl dd{margin-bottom: 6px;}
.footer .foot-box .foot-div2 li dl dd a{font-size: 14px;color: rgba(255,255,255,0.5);}
.footer .foot-box .foot-div2 li.lianxi{}
.footer .foot-box .foot-div2 li.lianxi dt{}
.footer .foot-box .foot-div2 li.lianxi dd{color: #999999;font-size: 14px;display: table;}
.footer .foot-box .foot-div2 li.lianxi dd icon{width: 20px;height: 20px;background-position: center;background-repeat: no-repeat;display: inline-block;vertical-align: middle;}
.footer .foot-box .foot-div2 li.lianxi dd .ico1{background-image: url(../images/dw_07.png);}
.footer .foot-box .foot-div2 li.lianxi dd .ico2{background-image: url(../images/dh_11.png);}
.footer .foot-box .foot-div2 li.lianxi dd p{display: table-cell;vertical-align: middle;padding-left: 5px;}
.footer .foot-box .foot-div2 li.lianxi .ewm{margin-top: 20px;}
.foot-top{border-top: 1px solid #575757;padding: 15px 0;}
.foot-top p{font-size: 14px;color: rgba(255,255,255,0.5);}
.foot-top p a{font-size: 14px;color: rgba(255,255,255,0.5);}
.foot-top .foot-p1{float: left;}
.foot-top .foot-p2{float: right;}
.foot-top .foot-p2 a{padding: 0 15px;}
.footer .foot-box .foot-div2 li dl dd a:hover{color: #ffffff;}
.footer .foot-box .foot-div2 li.lianxi .ewm img{width: 100px;}

/* industry */
.main{padding: 70px 0;}
/* .nei-header{border-bottom: 1px solid rgba(255,255,255,0.1);} */
.banner{position: relative;}
.banner .banner-text{position: absolute;left: 0;right: 0;margin: auto;top: 55%;transform: translateY(-55%);}
.banner .banner-text h3{font-size: 48px;color: #ffffff;line-height: 72px;font-weight: bold;margin-bottom: 6px;}
.banner .banner-text p{font-size: 16px;line-height: 30px;color: #ffffff;width: 400px;}
.title2{text-align: center;padding: 25px 0;}
.title2 h2{color: #a289cb;opacity: 0.2;text-transform: uppercase;font-size: 48px;font-weight: bold;}
.title2 h3{font-size: 30px;color: #333333;font-weight: bold;margin-top: -83px;margin-bottom: 35px;}
.title2 p{font-size: 16px;line-height: 30px;color: #999999;}
.industry{}
.industry .hangye{margin: 25px auto;}
.industry .hangye ul{}
.industry .hangye ul li{width: 32%;margin-right: 2%;float: left;}
.industry .hangye ul li:last-of-type{margin-right: 0;}
.industry .hangye ul li .jinron{background: url(../images/han1_07.jpg) no-repeat;background-position: center;background-size: cover;height: 490px;}
.industry .hangye ul li a{display: block;position: relative;height: 100%;}
.industry .hangye ul li .dichan{background: url(../images/han2_11.jpg) no-repeat;background-position: center;background-size: cover;}
.industry .hangye ul li .li-div1{height: 490px;margin-bottom: 15px;}
.industry .hangye ul li .li-div2{height: 234px;}
.industry .hangye ul li .hov-text{position: absolute;bottom: 0;background: rgba(0,0,0,0.5);width: 100%;box-sizing: border-box;padding: 15px 0;}
.industry .hangye ul li .hov-text h3{font-size: 16px;color: #ffffff;padding-left: 50px;position: relative;}
.industry .hangye ul li .hov-text h3::after{content: "";position: absolute;left: 0;width: 30px;height: 5px;background: #A289CB;top: 50%;}
.industry .hangye ul li .hov-text p{font-size: 14px;line-height: 23px;color: #ffffff;padding: 0px 50px;display: none;margin: 10px 0 0;height: 45px;overflow: hidden;}
.industry .hangye ul li a:hover .hov-text p{display: block;}
.industry .hangye ul li a:hover .hov-text h3{font-size: 24px;}
.industry .hangye ul li a:hover{box-shadow: 0 0 8px #666666;}
.industry .hangye ul li .keji{background: url(../images/han3_09.jpg) no-repeat;background-position: center;background-size: cover;}
.industry .hangye ul li .tonxun{background: url(../images/han4_12.jpg) no-repeat;background-position: center;background-size: cover;}
.industry .hangye ul li .zizao{background: url(../images/han5_17.jpg) no-repeat;background-position: center;background-size: cover;}
.industry .hangye ul li .wuliu{background: url(../images/han6_12.jpg) no-repeat;background-position: center;background-size: cover;}
.industry .hangye ul li .zhengfu{background: url(../images/han7_17.jpg) no-repeat;background-position: center;background-size: cover;}
.industry .hangye ul li .linshou{background: url(../images/han8_24.jpg) no-repeat;background-position: center;background-size: cover;}


.industry .hangye ul li .li-div1-div{height: 234px;}
.industry .hangye ul li .li-div1-div:last-of-type{margin-top: 22px;}

/* industry-detail */
.n-nav-list{text-align: center;border-bottom: 1px solid #f4f1f8;}
.n-nav-list ul{}
.n-nav-list ul li{display: inline-block;margin: 0 25px;}
.n-nav-list ul li a{font-size: 18px;color: #333333;line-height: 30px; padding: 13px 32px;}
.n-nav-list ul li a.active,.n-nav-list ul li a:hover{color: #a289cb;border-bottom: 2px solid #A289CB;}
.industry-detail{}
.industry-detail .industry-detail-text{border-bottom: 1px solid #f4f1f8;padding-bottom: 55px;}
.industry-detail .industry-detail-text h3{font-size: 30px;line-height: 30px;color: #333333;text-align: center;margin-bottom: 30px;}
.industry-detail .industry-detail-text p{font-size: 16px;line-height: 24px;margin-top: 20px;}
.industry-case{margin: 50px auto;}
.industry-case-list li{width: 31.3333333%;margin-right: 3%;float: left;text-align: center;}
.industry-case-list li:nth-of-type(3n){margin-right: 0;}
.industry-case-list li a{display: block;overflow: hidden;}
.industry-case-list a img{width: 100%;}
.industry-case-list a p{font-size: 14px;line-height: 24px;color: #333333;padding: 15px 15px;box-sizing: border-box;}
.industry-case-list a:hover img{transform: scale(1.025);-moz-transform: scale(1.025);-webkit-transform: scale(1.025);transition: 0.3s;}
.industry-case-list{margin: 30px auto;}
/* industry-case */
.industry-case-detail{}
.industry-case-biao{position: relative;    padding: 40px 0 60px;border-bottom: 1px solid #cccccc;}
.industry-case-biao .industry-case-left{width: 45%;float: left;position: absolute;top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.industry-case-biao .industry-case-left h3{font-size: 30px;line-height: 24px;color: #333333;margin-bottom: 30px;}
.industry-case-biao .industry-case-left p{font-size: 16px;color: #666666;line-height: 30px;}
.industry-case-biao .industry-case-right{width: 40%;float: right;text-align: right;overflow: hidden;}
.industry-case-biao .industry-case-right:hover img{transform: scale(1.025);transition: 0.4s;}
.industry-case-detail .industry-case-detail-text{margin: 40px auto;padding:0 25px;}
.industry-case-detail .industry-case-detail-text .industry-case-detail-dl{}
/*.industry-case-detail .industry-case-detail-text .industry-case-detail-dl dt{position: relative;padding-left: 25px;font-size: 16px;font-weight: bold;line-height: 30px;margin-bottom: 20px;}
.industry-case-detail .industry-case-detail-text .industry-case-detail-dl dt::before{content: "";position: absolute;left: 0;top: 50%;width: 8px;height: 8px;transform: rotateZ(45deg);background: #A289CB;-webkit-transform: translateY(-50%) rotateZ(45deg);-moz-transform: translateY(-50%) rotateZ(45deg);transform: translateY(-50%) rotateZ(45deg);}
.industry-case-detail .industry-case-detail-text .industry-case-detail-dl dd{padding-left: 25px;font-size: 16px;color: #333333;margin-bottom: 20px;line-height: 30px;}
*/

.industry-case-detail .industry-case-detail-text h3{position: relative;padding-left: 25px;font-size: 16px;font-weight: bold;line-height: 30px;margin-bottom: 20px;}
.industry-case-detail .industry-case-detail-text h3::before{content: "";position: absolute;left: 0;top: 50%;width: 8px;height: 8px;transform: rotateZ(45deg);background: #A289CB;-webkit-transform: translateY(-50%) rotateZ(45deg);-moz-transform: translateY(-50%) rotateZ(45deg);transform: translateY(-50%) rotateZ(45deg);}
.industry-case-detail .industry-case-detail-text p{padding-left: 0px;font-size: 16px;color: #333333;margin-bottom: 20px;line-height: 30px;}


.solution-list{}
.solution-list .solution-list-box{margin: 30px auto;}
.solution-list .solution-list-box ul{}
.solution-list .solution-list-box ul li{width: 49%;margin-right: 2%;float: left;margin-bottom: 4%;box-sizing: border-box;border: 1px solid #F4F1F8;}
.solution-list .solution-list-box ul li:nth-of-type(2n){margin-right: 0;}
.solution-list .solution-list-box ul li a{display: block;}
.solution-list .solution-list-box ul li:hover{box-shadow: 0 0 8px #cccccc;}
.solution-list .solution-list-box ul li a .solution-list-img{float: left;width: 50%;position: relative;}
.solution-list .solution-list-box ul li a .solution-list-img::after{content: "";position: absolute;right: -57px;top:25px;width: 60px;height: 45px;background: url(../images/m-logo_08.png) no-repeat;background-position: center;}
.solution-list .solution-list-box ul li a .solution-list-img img{}
.solution-list .solution-list-box ul li a .solution-list-text{padding-left: 57%;padding-right: 5%;padding-top: 25px;}
.solution-list .solution-list-box ul li a .solution-list-text h3{font-size: 16px;line-height: 30px;color: #000000;margin-bottom: 15px;}
.solution-list .solution-list-box ul li a .solution-list-text p{font-size: 14px;line-height: 24px;color: #666666;height: 72px;overflow: hidden;}


.solution-case{background: #f6f6f6;    padding: 50px 0;}
.main-sol{padding-bottom: 0;}


/* news */
.news-main{background: url(../images/n-bac_03.jpg) no-repeat;background-position: bottom;}
.news{}
.news .news-list{margin: 30px auto;}
.news .news-list .swiper-slide{border: 0px solid #cccccc;box-sizing: border-box;}
.news .news-list .swiper-slide .news-list-left{width: 45%;float: left;}
.news .news-list .swiper-slide .news-list-left img{}
.news .news-list .swiper-slide .news-list-right{padding-left: 50%;padding-right: 5em;
    padding-top: 1em;}
.news .news-list .swiper-slide .news-list-right h3{font-size: 24px;line-height: 30px;color: #121b1c;font-weight: bold;margin-bottom: 15px;}
.news .news-list .swiper-slide .news-list-right>span{font-size: 14px;color: #af9bd0;margin-bottom: 15px;}
.news .news-list .swiper-slide .news-list-right p{font-size: 16px;line-height: 26px;color: #333333;margin-bottom: 15px;height: 72px;overflow: hidden;}
.news .news-list .swiper-slide .news-list-right .a-more{font-size: 14px;position: relative;margin-top: 15px;color: #A289CB;padding-left: 30px;}
.news .news-list .swiper-slide .news-list-right .a-more::before{content: "";position: absolute;left: 0;width: 20px;height: 3px;background: #A289CB;top: 50%;}
.news .swiper-num{right: unset;left: 2%;top: 0;transform: none;width: 45px;background: #af9bd0;padding: 0px 10px 7px;height: 60px;text-align: center;}
.news-list-more{margin: 50px auto;}
.news .swiper-num span{display: block;font-size: 16px;font-weight: normal;}
.news .swiper-num .activee {margin-right: 0;font-size: 26px;font-weight: normal;}
.news .swiper-num i {display: block;width: 100%;height: 1px; background: #ffffff;opacity: 0.7;margin-bottom: 2px;}
.news .swiper-button-prev, .news .swiper-container-rtl .swiper-button-next {background-image: none!important;color: #9474a4;font-size: 22px;font-weight: bold;top: unset;bottom: 40px;background: #e0d5d0;height: 20px;line-height: 17px;text-align: center;left: unset;right: 8%;}
.news .swiper-button-next, .news .swiper-container-rtl .swiper-button-prev {background-image: none!important;color: #9474a4;font-size: 22px;font-weight: bold;top: unset;bottom: 40px;background: #e0d5d0;height: 20px;line-height: 17px;text-align: center;right: 5%;}

.news-list-more ul li {border-bottom: 0px dashed #a0a0a0;padding-top: 40px;}
.news-list-more ul li a {display: block;padding: 0px 0 30px;}
.news-list-more ul li a .index-news-list-time {width: 80px;float: left;text-align: center;}
.news-list-more ul li a .index-news-list-time b {display: block;background: #e5e5e5;font-size: 26px;color: #333333;padding: 5px 0;}
.news-list-more ul li a .index-news-list-time span {display: block;background: #af9bd0;font-size: 14px;color: #ffffff;padding: 7px 0;}
.news-list-more ul li a .index-news-list-text {padding-left: 110px;}
.news-list-more ul li a .index-news-list-text h3 {font-size: 18px;color: #000000;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;font-weight: bold;}
.news-list-more ul li a .index-news-list-text p {font-size: 14px;line-height: 24px;color: #666666;height: 50px;overflow: hidden;}
.news-list-more ul li a:hover .index-news-list-text h3{color: #A289CB;}

.news-list-more ul li a{padding: 0 0 5px;}

/* news-detail */

.news-detail{}
.news-detail .news-detail-title{border-bottom: 1px solid #cccccc;}
.news-detail .news-detail-title h3{font-size: 24px;color: #000000;font-weight: bold;line-height: 30px;text-align: center;}
.news-detail .news-detail-title p{text-align: center;margin: 13px 0;}
.news-detail .news-detail-title p span{display: inline-block;font-size: 12px;color: #AF9BD0;margin:0 35px;}
.news-detail .news-detail-title p .span1{}
.news-detail .news-detail-title p .span2{}
.news-detail-text{padding: 50px 25px;border-bottom: 1px solid #cccccc;}
.news-detail-text p{font-size: 16px;color: #666666;line-height: 26px;margin-bottom: 15px;}
.news-detail-page{padding-top: 30px;}
.news-detail-page .news-page-left{float: left;width: 75%;}
.news-detail-page .news-page-left p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 15px 0;}
.news-detail-page .news-page-left p a{display: block;}
.news-detail-page .news-page-left p a span{font-size: 14px;color: #666666;vertical-align: middle;}
.news-detail-page .news-page-left p a b{font-weight: bold;font-size: 16px;color: #000000;vertical-align: middle;padding-left: 8px;}
.news-detail-page .news-page-right{float: right;margin-top: 20px;}
.news-detail-page .news-page-right a{text-align: center;font-size: 14px;}
.news-detail-page .news-page-right a icon{width: 35px;height: 30px;background: url(../images/back_07.jpg) no-repeat;background-position: center;display: block;margin: auto;}
.news-detail-page .news-page-right a span{color: #333333;}

/* customer */
.customer{margin-bottom: 2em;}
.customer .customer-list{}
.customer .customer-list ul{}
.customer .customer-list ul li{}
.customer .customer-list ul li:hover{box-shadow: 0 0 8px #cccccc;}
.customer .customer-list ul li a{padding: 45px 0;display:block;}
.customer .customer-list ul li a .customer-left{width: 20%;float: left;}
.customer .customer-list ul li a .customer-left img{}
.customer .customer-list ul li a .customer-right{padding-left: 23%;}
.customer .customer-list ul li a .customer-right h3{font-size: 24px;font-weight: bold;line-height: 36px;color: #000000;margin-bottom: 8px;}
.customer .customer-list ul li a .customer-right p{font-size: 14px;line-height: 30px;color: #666666;}
.customer .customer-list ul li a:hover .customer-right h3{color: #AF9BD0;}

/* join */
.join-swiper{position: relative;padding: 40px 0;}
.join .swiper-container{padding: 0 54px;}
.join .swiper-container .swiper-slide{text-align: center;}
.join .swiper-container .swiper-slide img{}
.join .swiper-container .swiper-slide p{background: #f6f6f6;}
.join .swiper-container .swiper-slide p span{font-size: 16px;color: #000c22;position: relative;}
.join .swiper-container .swiper-slide p span::before{position: absolute;content: "";width: 50px;left: 150%;height: 2px;background: #000c22;top: 50%;}
.join .swiper-container .swiper-slide p span::after{position: absolute;content: "";width: 50px;right: 150%;height: 2px;background: #000c22;top: 50%;}
.join .swiper-container .swiper-slide.swiper-slide-active p{background: #796caf;}
.join .swiper-container .swiper-slide.swiper-slide-active p span{color: #ffffff;}
.join .swiper-container .swiper-slide.swiper-slide-active p span::after{background: #ffffff;}
.join .swiper-container .swiper-slide.swiper-slide-active p span::before{background: #ffffff;}

.join .swiper-container-3d .swiper-slide-shadow-left,.join .swiper-container-3d .swiper-slide-shadow-right{background-image: none;}
.join .swiper-button-prev,.join .swiper-container-rtl .swiper-button-next{left: -50px;outline:none;background-image: url(../images/jtt_03.png);transform: rotateZ(180deg);}
.join .swiper-button-next,.join .swiper-container-rtl .swiper-button-prev{right: -50px;outline: none;background-image: url(../images/jtt_03.png);}
.join .swiper-button-next,.join .swiper-button-prev{width: 36px;height: 36px;-moz-background-size: 36px 36px;-webkit-background-size: 36px 36px;background-size: 36px 36px;}
.zaopin{background: #f5f5f7;padding: 50px 0;}
.zaopin .zaopin-list{padding: 30px 0 60px;}
.zaopin .zaopin-list ul{}
.zaopin .zaopin-list ul li{border-bottom: 1px solid #c4c6cc;}
.zaopin .zaopin-list ul li a{display: block;color: #000000;font-size: 14px;}
.zaopin .zaopin-list ul li a dl{}
.zaopin .zaopin-list ul li a dl dt{height: 53px;line-height: 53px;}
.zaopin .zaopin-list ul li a dl dt span{width: 17.5%;text-align: center;float: left;text-align: center;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zaopin .zaopin-list ul li.first{background: #e1e1e1;border-bottom: none;}
.zaopin .zaopin-list ul li.first a{font-size: 16px;font-weight: bold;}
.zaopin .zaopin-list ul li.first dl{}
.zaopin .zaopin-list ul li.first dl dt{}
.zaopin .zaopin-list ul li.first dl dt span{}
.zaopin .zaopin-list ul li dl dt span.mc{width: 30%;padding-left: 3%;box-sizing: border-box;text-align: left;}
.zaopin .zaopin-list ul li dl dt span.rs{}
.zaopin .zaopin-list ul li dl dt span.lb{}
.zaopin .zaopin-list ul li dl dt span.cs{}
.zaopin .zaopin-list ul li dl dt span.sj{}
.zaopin .zaopin-list ul li a:hover{color: #A289CB;}
.zaopin .zaopin-list ul li.first a:hover{color: #000000;}
.zaopin .swiper-pagination-bullet-active{background: #A289CB;}
.join-swiper{width: 96%;margin: auto;}

/* about */
.about{}
.about .about-text{}
.about .about-text p{font-size: 16px;color: #666666;line-height: 30px;margin-bottom: 25px;}
.about-hangye{margin: 80px 0 50px;}
.about-hangye h3{font-weight: bold;text-align: center;font-size: 24px;line-height: 60px;}
.hangye-list{}
.hangye-list ul{}
.hangye-list ul li{float: left;width: 31.333333%;margin-right: 3%;text-align: center;box-sizing: border-box;padding: 35px;margin-bottom: 3%;}
.hangye-list ul li:nth-of-type(3n){margin-right: 0;}
.hangye-list ul li img{}
.hangye-list ul li h3{font-size: 16px;font-weight: bold;color: #000000;text-align: center;padding: 20px;}
.hangye-list ul li p{font-size: 14px;line-height: 24px;text-align: center;color: #666666;padding:0 20px;}
.hangye-list ul li:hover{box-shadow: 0 0 6px #cccccc;}

.wenhua{background: url(../images/wenhua-bac_14.jpg) no-repeat;background-size: cover;background-position: top;padding: 5em 0 11em; }
.wenhua .wrap2{position: relative;}
.wenhua .title2{}
.wenhua .title2 h2{color: #ffffff;opacity: 0.58;}
.wenhua .title2 h3{color: #ffffff;}
.wenhua .wenhua-list{padding-top: 5em;}
.wenhua .wenhua-list ul{}
.wenhua .wenhua-list ul li{width: 25%;float: left;box-sizing: border-box;}
.wenhua .wenhua-list ul li a{display: block;padding:15px 25px;color: #ffffff;text-align: center;border-right: 1px dashed rgba(255,255,255,0.5);}
.wenhua .wenhua-list ul li a h3{font-size: 24px;font-weight: bold;margin: 15px 0;}
.wenhua .wenhua-list ul li a p{font-size: 18px;line-height: 30px;}
.wenhua .wenhua-list ul li:last-of-type a{border-right: none;}

.licheng{padding: 5em 0 6em 0;background: url(../images/lc-bac_06.jpg) no-repeat;background-position: bottom;height: 55em;}
.licheng .gallery-thumbs{padding: 18px 0;}
.licheng .gallery-thumbs::after{position: absolute;bottom: 26px;content: "";width: 100%;height: 1px;background: #cccccc;}
.licheng .gallery-thumbs .swiper-wrapper{}
.licheng .gallery-thumbs .swiper-wrapper .swiper-slide{box-sizing: border-box;font-size: 16px;color: #999999;text-align: center;position: relative;padding: 25px 0;line-height: 35px;cursor: pointer;}
.licheng .gallery-thumbs .swiper-wrapper .swiper-slide::after{position: absolute;width: 15px;height: 15px;background: #707070;bottom: 1px;content: "";left: 0;right: 0;margin: auto;border-radius: 100%;transform: scale(0.6);}
.licheng .gallery-thumbs .swiper-wrapper .swiper-slide::before{position: absolute;width: 15px;height: 15px;background: #d9d9d9;bottom: 0;content: "";left: 0;right: 0;margin: auto;border-radius: 100%;border: 1px solid #707070;}
.licheng .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active::after{background: #796caf;width: 20px;height: 20px;}
.licheng .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active::before{background: #ffffff;border: 1px solid #796CAF;width: 20px;height: 20px;}
.licheng .gallery-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{font-size: 30px;color: #3e3468;}
.licheng .gallery-thumbs .swiper-button-next,.licheng .gallery-thumbs .swiper-button-prev{width: 35px;height: 35px;background-size: 35px 35px;background-color: #ffffff;margin-top: 16px;}
.licheng .gallery-thumbs .swiper-button-next{background-image: url(../images/jtt_03.png);right: 0;}
.licheng .gallery-thumbs .swiper-button-prev{background-image: url(../images/jtt_03.png);transform: rotateZ(180deg);left: 0;background-color: #ffffff;}
.licheng .gallery-thumbs .swiper-button-next.swiper-button-disabled,.licheng .gallery-thumbs .swiper-button-prev.swiper-button-disabled{opacity: 1;}



.licheng .gallery-top{}
.licheng .gallery-top .swiper-wrapper{}
.licheng .gallery-top .swiper-wrapper .swiper-slide{box-sizing: border-box;padding: 5em;}
.licheng .gallery-top .swiper-wrapper .swiper-slide ul{}
.licheng .gallery-top .swiper-wrapper .swiper-slide ul li{}
.licheng .gallery-top .swiper-wrapper .swiper-slide ul li p{display: table;margin-bottom: 35px;}
.licheng .gallery-top .swiper-wrapper .swiper-slide ul li p b{font-size: 24px;line-height: 30px;color:#3e3468;display: table-cell;width: 100px;padding: 15px 30px 15px 0;border-right: 1px solid #7f7f7f;}
.licheng .gallery-top .swiper-wrapper .swiper-slide ul li p span{font-size: 16px;line-height: 30px;color: #666666;display: table-cell;padding-left: 30px;padding-top: 15px;}

/* about-honor */
.about-honor{}
.about-honor .swiper-container{padding: 60px 0;}
.about-honor .swiper-slide{text-align: center;}
.about-honor .swiper-slide img{} 
.about-honor .swiper-slide p{font-size: 16px;font-weight: bold;color: #333333;padding: 20px;}

.about-honor .swiper-button-next,.about-honor .swiper-button-prev{width: 35px;height: 35px;background-size: 35px 35px;}
.about-honor .swiper-button-next{background-image: url(../images/jtt_03.png);right: 0;}
.about-honor .swiper-button-prev{background-image: url(../images/jtt_03.png);transform: rotateZ(180deg);left: 0;}
.about-honor .swiper-button-next.swiper-button-disabled,.about-honor .swiper-button-prev.swiper-button-disabled{}

/* about-zr */
.about-zr{padding: 35px 0;}
.about-zr .gonyi{}
.about-zr .gonyi .gonyi-left{width: 45%;float: left;overflow: hidden;}
.about-zr .gonyi .gonyi-left img{width: 100%;height:100%;}
.about-zr .gonyi .gonyi-right{width: 50%;float: right;}
.about-zr .gonyi .gonyi-right h3{font-size: 24px;line-height: 24px;color: #333333;font-weight: bold;position: relative;padding: 25px 0;margin-top: 1.5em;margin-bottom: 1em;}
.about-zr .gonyi .gonyi-right h3::after{content: "";position: absolute;bottom: 0;width: 55px;height: 2px;background: #3e3468;left: 0;}
.about-zr .gonyi .gonyi-right p{font-size: 16px;line-height: 30px;color: #8c8a96;}
.about-cs{background: #f5f5f7;}
.about-zr .cs{}
.about-zr .cs .cs-left{width: 50%;float: left;overflow: hidden;}
.about-zr .cs .cs-left h3{font-size: 24px;line-height: 24px;color: #333333;font-weight: bold;position: relative;padding: 25px 0;margin-top: 1.5em;margin-bottom: 1em;}
.about-zr .cs .cs-left h3::after{content: "";position: absolute;bottom: 0;width: 55px;height: 2px;background: #3e3468;left: 0;}
.about-zr .cs .cs-left p{font-size: 16px;line-height: 30px;color: #8c8a96;}
.about-zr .cs .cs-right{width: 45%;float: right;overflow: hidden;}
.about-zr .cs .cs-right img{width: 100%;}
.about-zr .gonyi a:hover h3,.about-zr .cs a:hover h3{color: #A289CB;}
.about-zr .gonyi a .gonyi-left:hover img,.about-zr .cs a .cs-right:hover img{transform: scale(1.125);transition: 0.4s;}

/* about-gy-detail */
.about-gy-detail{width: 900px;margin: auto;}
.about-gy-detail .gallery-top{}
.about-gy-detail .gallery-top .swiper-slide{text-align: center;}
.about-gy-detail .gallery-top .swiper-slide img{width: 100%;}
.about-gy-detail .gallery-top .swiper-slide p{font-size: 16px;line-height: 30px;color: #666666;padding: 30px 0;text-align: left;}

.about-gy-sm{padding: 20px 50px;position: relative;background: #f5f5f7;}
.about-gy-sm .swiper-button-next,.about-gy-sm .swiper-button-prev{outline: none;background-image: url(../images/jt-h_10.png)!important;-moz-background-size: 18px 30px;-webkit-background-size: 18px 30px; background-size: 18px 30px;}
.about-gy-sm .swiper-button-next{}
.about-gy-sm .swiper-button-prev{transform: rotateZ(180deg);}
.about-gy-detail .gy-title{text-align: center;margin-bottom: 70px;}
.about-gy-detail .gy-title h3{font-size: 24px;font-weight: bold;position: relative;padding: 20px 0;}
.about-gy-detail .gy-title h3::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;width: 50px;height: 3px;background: #3e3468;margin: auto;}

.gy-main{background: url(../images/gy-bac_02.jpg) no-repeat;background-position: bottom;}
.cs-main{background: url(../images/cs-bac_02.jpg) no-repeat;background-position: left top;}

/* about-lx */
.about-lx{}
.about-lx ul{margin: 60px auto;}
.about-lx ul li{width: 25%;border-right: 1px dashed #dbdbdb;box-sizing: border-box;float: left;}
.about-lx ul li a{display: block;padding: 25px;text-align: center;}
.about-lx ul li a h3{font-size: 18px;line-height: 30px;font-weight: bold;color: #131416;margin: 25px;}
.about-lx ul li a p{font-size: 14px;line-height: 30px;color: #000000;}
/* .about-lx ul li a:hover h3{color: #27357c;} */
.about-lx ul li:nth-of-type(4n){border-right: 0;}


#sol1{padding-bottom: 1em;    margin-top: -101px;
    padding-top: 101px;}
#sol2{padding-bottom: 3em;    margin-top: -101px;
    padding-top: 101px;}
#ind1{padding-bottom: 2em;    margin-top: -101px;
    padding-top: 101px;}
#ind2{padding-bottom: 2em;    margin-top: -101px;
    padding-top: 101px;}
#solu1{padding-bottom: 3em;    margin-top: -101px;
    padding-top: 101px;}
#solu2{padding-bottom: 2em;    margin-top: -101px;
    padding-top: 101px;}
.index-more a{cursor: pointer;}
.index-huoban .gallery-thumbs .swiper-slide img{max-width: 190px;display: block;margin: auto;}


.page{display: none;}
.page .page-list{text-align: center;}
.page .page-list a{padding: 4px 7px;margin: 0 2px;border: 1px solid #cccccc;cursor: pointer;}
.page .page-list a.active,.page .page-list a:hover{color: #A289CB;border: 1px solid #A289CB;}

.index-huoban .gallery-thumbs .swiper-slide{box-sizing: border-box;}
.index-huoban .swiper-slide-thumb-active{background: none;box-shadow: 0 0 8px #cccccc;}
.index-huoban .gallery-thumbs .swiper-slide a{}

.n-nav-list{height: 60px;}
.n-nav-list.active ul{position: fixed;left: 0;right: 0;margin: auto;top: 95px;background: #f4f4f4;z-index: 9;}

.body-box{width:1200px;margin:100px auto;}
.timer-shaft-box{width:100%;padding:30px 40px;box-sizing:border-box}
.timer-shaft{position:relative;width:100%;height:80px;overflow:hidden}
.timer-shaft::after{content: "";position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;height: 1px;background: #cccccc;width: 90%;margin: auto;}
.timer-left{position:absolute;top:50%;left:20px;z-index:99;width:40px;height:40px;margin-top:-18.5px;background-image: url(../images/jtt_03.png);background-size:cover;cursor:pointer;transform: rotateZ(180deg);}
.timer-right{position:absolute;top:50%;right:20px;z-index:99;width:40px;height:40px;margin-top:-18.5px;background-image: url(../images/jtt_03.png);background-size:cover;cursor:pointer}
.timer-scale{position:absolute;top:0;left:0;height:80px;padding-left:80px;font-size:0;white-space:nowrap}
.timer-scale-cont{display:inline-block;height:100%;line-height:80px;position: relative;z-index: 1;}
.time-circle{display:inline-block;vertical-align:middle;width:60px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#fff;border-radius:50%;background:#b7addf;transition:all .3s;cursor:pointer}
.timer-scale-cont.hov .time-circle{width:80px;height:80px;line-height:80px;font-size:24px;background:#A289CB}
.line-scale{display:inline-block;vertical-align:middle;width:150px;height:22px;margin:0 2px;background:url(../images/icon_scale.png) no-repeat;background-size:cover}
.timer-shaft-content{width:100%;margin-top:45px;overflow:hidden;font-size:0;box-sizing:border-box;white-space:nowrap}.shaft-detail-cont{display:none;width:100%;padding: 25px 85px;}
.timer-year{padding-left:20px;font-weight:700;color:#333;font-size:0}.icon-year{display:inline-block;vertical-align:middle;width:30px;height:40px;background:url(../images/biao_03.png) no-repeat;background-size:100%;background-position: center;}
.timer-year span{display:inline-block;vertical-align:middle;margin-left:18px;font-size:24px}
.month-detail-box{position:relative;width:100%;padding-top:25px;font-size:0;box-sizing:border-box;white-space:normal}
.month-detail-box:before{content:'';position:absolute;top:0;left:36.5px;height:100%;border-right:1px dashed #A289CB}
.month-detail-box .month-title{position:absolute;font-size:16px;font-weight:700;color:#333}
.month-detail-box .month-title:before{content:'';position:absolute;top:50%;left:30px;width:13px;height:13px;margin-top:-6.5px;background:url(../images/icon_circle.png) no-repeat;background-size:cover;background: #fff;border: 1px solid #ccc;border-radius: 100px;}
.incident-record{display:inline-block;padding-left:71px;line-height:2;font-size:15px;color:#333}.incident-record a{font-size:14px;color:#1d69a3}
/* .line-scale{display: none;} */
.shaft-detail-cont{box-sizing: border-box;}
.index-about-img .about-img4{width: 356px;}
.index-about-img .about-img2{width: 600px;}
.index-about-img .about-img3{width: 213px;}

/* gai */
.nac-list .bac{background: rgba(255,255,255,0.5);}
.header .wrap1 .nav-list ul li{position: relative;}
.header .wrap1 .nav-list ul li dl::after{position: absolute;height: 78px;content: "";width: 100000px;top: 0px;background: rgba(255,255,255,1);left: -591%;
    z-index: -1;}
.header .wrap1 .nav-list ul li dl{top: 75px;}
.header .wrap1 .nav-list ul li dl{width: 5000px;z-index: 1;background: none;text-align: left;}
.header .wrap1 .nav-list ul li dl dd{text-align: left;margin-left: 15px;}
.header .wrap1 .nav-list ul li dl dd a{padding: 25px 17px 25px;}
.header .wrap1 .nav-list ul li .ab-dl{position: absolute;right: 0;left: inherit;text-align: right;}
.zaopin .zaopin-list ul li dl dt span.mc{width: 20%;}
.zaopin .zaopin-list ul li a dl dt span{width: 19.5%;}
.zaopin .zaopin-list ul li.first{background: rgba(121, 108, 175, 0.1);}
.zaopin .zaopin-list ul li.first a{color: #796caf;}
.zaopin .zaopin-list ul li.first a:hover{color: #796caf;}
.index-huoban .gallery-thumbs .swiper-slide a{height: 110px;line-height: 110px;margin: 8px;box-sizing: border-box;display: block;}
.index-huoban .gallery-thumbs .swiper-slide{padding: 0;}
.index-huoban .swiper-slide-thumb-active a{box-shadow: 0 0 8px #cccccc;}
.index-huoban .swiper-slide-thumb-active{box-shadow: none;}
.index-huoban .gallery-thumbs .swiper-slide img{width: 100%;}
.index-huoban .gallery-thumbs .swiper-slide img{display: inline-block;}
.index-huoban .swiper-slide-thumb-active::after{bottom: -7px;}
.index-about-img .about-img1{width: 49.7%;}
.index-about-img>div{padding-left: 52%;}
.index-about-img{width: 100%;}

.index-banner .swiper-slide img{width: 100%;}

/* add */



#certify{position:relative;width:100%;margin:0 auto}
#certify .swiper-container{padding-bottom:60px}
#certify .swiper-slide{width:530px;background:#fff;}
#certify .swiper-slide img{display:block}
#certify .swiper-slide p{line-height:98px;padding-top:0;text-align:center;color:#636363;font-size:1.1em;margin:0}
#certify .swiper-pagination{width:100%;bottom:20px}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:3px solid #fff;background-color:#d5d5d5;width:10px;height:10px;opacity:1}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border:3px solid #00aadc;background-color:#fff}
#certify .swiper-button-prev{left:0px;width:45px;height:45px;background-position:0 0;background-size:100%}
#certify .swiper-button-next{right:0px;width:45px;height:45px;background-size:100%}
#certify .swiper-slide img{width: 100%;}
#certify .swiper-slide p{line-height: 50px;}


/* index */
.event_box{width:100%;margin:3% auto 0;position:relative;}
.event_box .parHd{width:100%;display:inline-block;overflow:hidden;box-sizing: border-box;padding: 0 35px;}
.parHd ul{width:100%;text-align:center;margin:0 auto;padding: 15px 0!important;}
.parHd .tempWrap{margin:0 auto;width: 100%!important;}
.parHd li.no_line:before{display:none}
.parHd li{display:inline-block;cursor:pointer;padding-top:0px;font-size:16px;color:#000;margin:0 17px;position:relative;height: 100px;line-height: 100px;width: 216px;}
/* .parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px}
 */.parBd{text-align:center;margin-top:50px}
.parBd h4{position:relative;font-size:40px;margin-bottom:3%;padding:0 60px;display:inline-block;text-align:center}
.parBd h4:after{content:'';background:#000;width:100px;height:1px;position:absolute;left:-100px;bottom:12px}
.parBd h4:before{content:'';background:#000;width:100px;height:1px;position:absolute;right:-100px;bottom:12px}
.parBd p{line-height:180%;font-size:16px;width:80%;margin:0 auto;color: #666666;height: 110px;overflow: hidden;}
div#listBox{width:100%}
.sPrev,.sNext{width:30px;display:block;position:absolute;top:40px}
.sPrev{left:0;transform: rotateZ(180deg);-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);}
.sNext{right:0}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95)}
.parHd li.act{box-shadow: 0 0 8px #cccccc;}
.parHd li.act::after{position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    content: "";
    width: 29px;
    height: 29px;
    background: url(../images/icc_41.png) no-repeat;
    background-position: center;
    bottom: -15px;}


.join .swiper-button-next,.join .swiper-button-prev{z-index: 99999;}

.licheng .body-box{margin: 20px auto;}
.licheng{height: 45em;}


/* .parHd li.clone{display: none;} */


.about-gy-detail .gallery-top .swiper-slide img {
    width: 100%;
    height: auto!important;
}
.about-gy-detail .gallery-top .swiper-slide p{
	padding: 0 0 10px;
}

.footer .foot-box .foot-div2 li:nth-of-type(1) dd:nth-of-type(5){display: none;}
.footer .foot-box .foot-div2 li:nth-of-type(1) dd:nth-of-type(6){display: none;}
.footer .foot-box .foot-div2 li:nth-of-type(1) dd:nth-of-type(7){display: none;}
.footer .foot-box .foot-div2 li:nth-of-type(1) dd:nth-of-type(8){display: none;}
.footer .foot-box .foot-div2 li:nth-of-type(5){display: none;}
.footer .foot-box .foot-div2 li.lianxi{width: 290px;float: right;}
.footer .foot-box .foot-div2{width: 65%;}
.parBd p{height: 55px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.industry-case-list a p{height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.industry-case-list a img{height: 17rem;}
.industry-case-biao .industry-case-right{height: 21rem;width: 43%;}
.month-detail-box:before{left: 48.5px;}
.month-detail-box .month-title:before{left: 41px;}
.timer-year{padding-left: 34px;}
.gy-main .swiper-slide{cursor: pointer;}
.about-gy-sm .swiper-slide{height: 105px;}
.about-gy-sm .swiper-slide img{height: 100%;}
.header .wrap1 .nav-list ul li:nth-of-type(1) dl{display: none;}
.header .wrap1 .nav-list ul li:nth-of-type(5) dl{display: none;}
.header .wrap1 .nav-list ul li:nth-of-type(7) dl{display: none;}


.parHd li a{height: 100px;width: 216px;}
.parBd .slideBox{display: none;}
.parBd .slideBox:first-of-type{display: block;}
.parBd .slideBox p{display: none;}
.parBd .slideBox p:first-of-type{display: -webkit-box;}
.industry-detail .industry-detail-text p span{display: block;}
.solution-list .solution-list-box ul li a .solution-list-img{height: 189px;}
.solution-list .solution-list-box ul li a .solution-list-img img{height: 100%;}
.industry-case-biao .industry-case-right img{width: 100%;}
.news .news-list .swiper-slide .news-list-left{height: 334px;}
.news .news-list .swiper-slide .news-list-left img{height: 100%;}
.news .news-list .swiper-slide .news-list-right .a-more{margin-top: 88px;}
.news .news-list .swiper-slide .news-list-right .a-h3{display: block;}
.customer .customer-list ul li a .customer-left{height: 97px;overflow: hidden;}
.customer .customer-list ul li a .customer-left img{height: 100%;}
.about-honor .swiper-slide img{height: 130px;}
.about-zr .gonyi .gonyi-left{height: 351px;overflow: hidden;}
.about-zr .cs .cs-right{height: 351px;}
#certify .swiper-slide img{height: 331px;}

.footer .foot-box .foot-div2{width:70%;}
.footer .foot-box .foot-div2 li{width:15%;}
.news .news-list .swiper-slide .news-list-left a{display:block;height:100%;}
.news .news-list .swiper-slide .news-list-left img{width:100%;}
.industry-case-biao .industry-case-right img{height:100%;}
.customer .customer-list ul li a .customer-left img{width:100%;}
.month-detail-box .month-title{text-align: right;width: 36px;}
.industry-case-biao .industry-case-left{width:50%;}

.news .news-list .swiper-slide .news-list-right h3{white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.news .news-list .swiper-slide .news-list-right .a-h3:hover h3{color:#A289CB;}

.news-detail-text img{    max-width: 80%!important;}


.banner .banner-text{display:none;}



.swiper-gy-text{margin-bottom:35px;margin-top:35px;}
.about-gy-detail .gallery-top .swiper-slide img{width: 846px!important;
    }
.about-gy-detail .gallery-top .swiper-slide p{padding:0;}


.index-news-box .index-news-left .swiper-slide .index-img a{width:100%;height:100%;}

.about-lx ul li a img{height:75px;}

.about-lx ul li{height:295px;margin-bottom: 5%;}

.industry-case-detail .industry-case-detail-text p img,.industry-case-detail .industry-case-detail-text img{width:1060px;max-width:82%;display:block;margin:0 auto;}




.news-detail .wrap2{

	width:1024px;
}

.news-detail-text img {
   width:850px!important;max-width:82%;display:block;margin:0 auto;height:auto!important;
}



.index-about-img .about-img{padding: 0;}
.index-about-img .about-img2{width: 633px;}
.index-about-img .about-img4{width: 390px;padding-bottom: 30px;}
.index-about-img .about-img3{padding-right: 30px;
    padding-bottom: 30px;}
.about-zr .cs .cs-right img{height: 100%;}
.index-about-img .about-img1{z-index: 999;}


.about-gy-detail .gallery-top .swiper-slide .t-tt{position: absolute;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.6);color: #ffffff;padding: 10px;
    font-size: 14px;}
.swiper-gy-text{display: none;}
/* .gy-main .wrap2{max-width: 85%;} */
/* .about-gy-sm .swiper-slide{height: 90px;} */
.about-gy-detail .gallery-top .swiper-slide img{height: 500px!important;}
.about-gy-detail .gy-title{margin-bottom: 20px;}
.about-gy-sm{margin-top: 25px;}
.about-gy-detail .gy-title h3::after{display: none;}
.about-gy-detail .gallery-top .swiper-slide p{color: #ffffff;opacity: 0.85;font-size: 14px;}
.about-gy-detail .gallery-top .swiper-slide p{font-size: 13px;line-height: 20px;}
.index-about .index-about-text h3{font-size: 30px;}
.index-kehu .wrap2 .shijian li p b{font-size: 44px;}






.solution-case{display: none;}
.news .news-list .swiper-slide{margin-left: 1px;}
.month-detail-box .month-title{width: 45px;}
.timer-year{padding-left: 45px;}
.month-detail-box:before {
    left: 58.5px;
}
.month-detail-box .month-title:before {
    left: 52px;
}
.incident-record{padding-left: 92px;}
.timer-right,.timer-left{margin-top: -15.5px;}


.customer .customer-list ul li a .customer-right p:nth-of-type(1){display:none;}
.banner img{width:100%;}
.licheng{    background-size: 100%;}




 @media (max-width:1440px){
.licheng {
    background-size: auto;
}
	 .wrap2{max-width: 85%;}
	 .index-about-img .about-img1{width: 49.5%;}
	 .index-about-img>div{padding-left: 52%;}
	 .parHd .tempWrap{width: 1200px!important;}
	 .parHd li{margin: 0 12px;}
	.footer .foot-box .foot-div2 li {width: 14%;}

	 .index-about .index-about-text h3{font-size: 22px;}
	 .banner .banner-text h3{font-size: 22px;}

	/* index */
	.header .wrap1 .logo{width: 190px;}
	.header .wrap1 .nav-list ul li>a{font-size: 16px;padding: 12px 10px;}
	.header .wrap1 .nav-list ul li dl{top: 59px;}
	.header .wrap1 .nav-list ul li {padding: 0 15px 15px 15px;}
.header .wrap1 .nav-list ul li dl dd a{padding: 20px 25px 20px 8px;font-size: 16px;}
.header .wrap1 .nav-list ul li dl::after{height: 62px;}
.index-kehu .wrap2 .shijian li p b{font-size: 48px;}
.index-kehu .wrap2 .shijian li p i{font-size: 36px;}
.title h3,.title2 h3{font-size: 22px;}
.title h2,.title2 h2{font-size: 28px;}
.title h3,.title2 h3{margin-top: -68px;}
.parBd .slideBox p span{font-size: 15px;}
.index-about-img .about-box-hover span{font-size: 18px;}
.index-about-img .about-img3{width: 191px;}
.index-about-img .about-img4{width: 351px;}
.sPrev, .sNext{width: 20px;}
.index-fuwu-list ul li a .fw2 .fw2-dl dd p span{font-size: 13px;}
.index-news-right .index-news-ul li a .index-news-list-time b{font-size: 22px;}
.index-news-box .swiper-num .active{font-size: 22px;}
.index-news-box .index-news-text a h3{font-size: 16px;}
.swiper-num .active{font-size: 26px;}
.swiper-num span{font-size: 18px;}
.index-banner .swiper-pagination-bullet{height: 2px;}
.index-news-right .index-news-ul li a .index-news-list-time b{font-size: 22px;}
.industry .hangye ul li a:hover .hov-text h3{font-size: 18px;}
.n-nav-list ul li a{font-size: 16px;}
.industry-detail .industry-detail-text h3{font-size: 22px;}
.industry-detail .industry-detail-text p{font-size: 14px;}
.industry-detail .industry-detail-text p span{font-size: 14px;}
.n-nav-list.active ul{top: 80px;}
.industry-case-biao .industry-case-left h3{font-size: 22px;}
.industry-case-biao .industry-case-left p{font-size: 14px;}
.industry-case-biao .industry-case-left p span{font-size: 14px!important;}
.industry-case-detail .industry-case-detail-text p,.industry-case-detail .industry-case-detail-text p span{font-size: 14px;}
.industry-case-detail .industry-case-detail-text p span{display: block;}
.news .swiper-num .activee{font-size: 22px;}
.news .swiper-num{padding: 0px 10px 2px;}
.news .news-list .swiper-slide .news-list-right h3{font-size: 16px;}
.news .news-list .swiper-slide .news-list-right p{font-size: 14px;line-height: 24px;}
.news-list-more ul li a .index-news-list-text h3{font-size: 16px;}
.news-list-more ul li a .index-news-list-time b{font-size: 22px;}
.news-detail .news-detail-title h3{font-size: 18px;}
.news-detail-text p{font-size: 14px;}
.news-detail-page .news-page-left p a b{font-size: 14px;}
.customer .customer-list ul li a .customer-right h3{font-size: 16px;}
.about .about-text p{font-size: 14px;line-height: 26px;}
.about-hangye h3{font-size: 22px;}
.wenhua .wenhua-list ul li a h3{font-size: 16px;}
.wenhua .wenhua-list ul li a p{font-size: 14px;}
.timer-year span{font-size: 20px;}
.timer-scale-cont.hov .time-circle{width: 65px;height: 65px;line-height: 65px;font-size: 20px;}
.timer-right{width: 30px;height: 30px;right: 30px;}
.timer-left{width: 30px;height: 30px;left: 30px;}
.about-honor .swiper-slide p{font-size: 14px;}
.about-zr .gonyi .gonyi-right h3{font-size: 18px;}
.about-zr .gonyi .gonyi-right p{font-size: 14px;}
.about-gy-detail .gy-title h3{font-size: 18px;}
.swiper-gy-text p{font-size: 14px;}
.about-gy-sm .swiper-button-next, .about-gy-sm .swiper-button-prev{background-size: 14px 26px;}
.about-lx ul li a h3{font-size: 16px;}
.about-lx ul li a p{line-height: 26px;}
.about-lx ul li a h3{margin: 20px 10px 10px;}
#certify .swiper-slide{width: 485px!important;}
#certify .swiper-slide img{height: 310px;}
#certify .swiper-button-prev,#certify .swiper-button-next{width: 35px;height: 35px;}
.join .swiper-container{padding: 0 45px;}
.zaopin .zaopin-list ul li a dl dt span{font-size: 14px;}
.laypage_main a, .laypage_main span{padding: 0 8px;}
.laypage_main *{font-size: 13px;}
.about-zr .cs .cs-left h3{font-size: 18px;}
.about-zr .cs .cs-left p{font-size: 14px;}
.news-detail-text p span{font-size: 14px!important;display: block;}

.index-news-right .index-news-ul li a .index-news-list-text p{line-height: 22px;height: 44px;}
.index-news-right .index-news-ul li a{padding: 0 0 8px;}
.index-news-box .index-news-text a{padding: 10px 0;}
.index-news-box .index-news-left .swiper-slide .index-img{height: 283px;}
.title h2, .title2 h2{font-size: 25px;}
.index-news-right .index-news-ul li a .index-news-list-text p{font-size: 13px;line-height: 20px;}
.index-news-right .index-news-ul li a .index-news-list-text h3{line-height: 24px;}
.index-news-right .index-news-ul li a .index-news-list-time b{font-size: 20px;padding: 2px 0;}
.index-news-right .index-news-ul li a .index-news-list-time span{padding: 6px 0;}
.index-news-box .index-news-text a h3{line-height: 26px;}
.title {
    margin-bottom: 40px;
}
.title h3, .title2 h3{margin-top: -58px;}
.index-more{margin: 35px auto;}
.index-news{padding: 70px 0 40px;}
.title2{padding: 25px 0 20px;}
.news .news-list {
    margin: 15px auto;
}
.news-list-more ul li a .index-news-list-text p{line-height: 22px;}
.news-list-more ul li a .index-news-list-text h3{line-height: 24px;margin-bottom: 5px;}
.news-list-more ul li{padding-top: 10px;}
.about-hangye {
    margin: 80px 0 25px;
}
.hangye-list ul li{margin-bottom: 1%;padding: 25px;}
.line-scale{width: 120px;}
.body-box{width: 1050px;}
.licheng .body-box {
    margin: 2px auto;
}
.timer-shaft-content{margin-top: 20px;}
.timer-shaft-box{padding: 5px 40px;}
.zaopin .zaopin-list {
    padding: 30px 0 35px;
}
.industry .wrap2{max-width: 70%;}
.industry .hangye ul li .jinron{height: 345px;}
.industry .hangye ul li .li-div1{height: 345px;}
.industry .hangye ul li .li-div2{height: 161px;}
.industry .hangye ul li .li-div1-div{height: 161px;}
.industry .hangye ul li .hov-text h3{font-size: 15px;padding-left: 44px;}
.industry .hangye ul li .hov-text{padding: 8px 0;}
.industry .hangye ul li .hov-text h3::after{height: 3px;width: 26px;}
.industry .hangye ul li a:hover .hov-text h3{font-size: 16px;}
.industry .hangye ul li .hov-text p{font-size: 13px;padding: 0 44px;height: 42px;margin: 6px 0 0;line-height: 20px;}
.solution-list .solution-list-box ul li a .solution-list-img {
    height: 165px;
}
.solution-list .solution-list-box ul li{margin-bottom: 2%;}
.solution-list .solution-list-box {
    margin: 20px auto;
}
.licheng{height: 36em;padding: 5em 0 4em 0;}
/* .about-img1 .about-img-box{height: 230px;}
.about-img3 .about-img-box{height: 140px;}
.about-img4 .about-img-box{height: 300px;}
.about-img2 .about-img-box{height: 180px;}
.index-about-img .about-img>.about-img-box>img{height: 100%;}
.index-kehu{padding-bottom: 1em;} */
.index-news-right .index-news-ul li a .index-news-list-text h3{font-size: 14px;}
.index-news-right .index-news-ul li a .index-news-list-text p{font-size: 12px;}
.index-news-right .index-news-ul li a .index-news-list-time b{font-size: 18px;}
.index-news-right .index-news-ul li a .index-news-list-time span{font-size: 13px;}

.wrap2{max-width: 70%;}
.index-news-right .index-news-ul li a .index-news-list-time b{padding: 6px 0;}
.index-news-right .index-news-ul li a .index-news-list-time span{padding: 8px 0;}
.index-fuwu-list ul li a .fw2 .fw2-dl dd p{width: 75%;}
.index-news-right .index-news-ul li a .index-news-list-time{width: 74px;}
.index-news-right .index-news-ul li a .index-news-list-text p{color: #999999;}
.index-news-right .index-news-ul li a .index-news-list-text{padding-left: 100px;}
.index-fuwu-list ul li a .fw2 icon{width: 40px;height: 40px;background-size: 100%;}
.index-fuwu-list ul li a .fw1 p{line-height: 22px;}
.index-fuwu-list ul li a .fw1 span{font-size: 16px;}
.index-fuwu-list ul li a .fw2 .fw2-box{height: 105px;}
.index-fuwu-list ul li a .fw2 span{font-size: 16px;}
.index-fuwu-list ul li a .fw2 .fw2-dl dd p span{line-height: 28px;opacity: 0.65;}
.index-fuwu-list ul li a .fw1 span{margin: 6px auto;}
.index-fuwu-list ul li a .fw1 p{padding: 8px;}
.index-fuwu-list ul li a .fw1 icon{width: 40px;height: 40px;background-size: 100%;}
.index-fuwu-list ul li{height: 210px;}
.index-fuwu-list ul li a .fw1 icon{margin-top: 1.7em;}
.index-fuwu-list ul li a .fw1 p{height: 60px;overflow: hidden;}
.index-about-img .about-img4{/* width: 295px; */width: 297px;}
.index-about-img .about-img3{width: 150px;}
.index-about .index-about-text p{color: #999999;}
.index-kehu .wrap2 .shijian {
    margin: 40px auto 0;
}
.index-about {
    position: relative;
    margin-top: -38px;
}
.parHd li {
    margin: 0 3px;
}

.index-about-img .about-img4,.index-about-img .about-img3{padding-bottom: 20px;}
.index-about-img .about-img>.about-img-box{height: 100%;}
.index-about-img .about-img2{height: 185px;}
.index-about-img .about-img1{height: 250px;}
.index-about .index-about-text p{margin-top: 10px;}
.index-kehu .wrap2 .shijian li p b{font-size: 40px;}
.index-kehu .wrap2 .shijian li p span{font-size: 15px;}
.index-about-img .about-box-hover img{width: 52px;}
.index-about-img .about-box-hover span{font-size: 16px;margin-top: 1px;}
.index-about-img .about-img2 .about-img-box>img{width: 476.5px;}
.index-kehu{padding-bottom: 5em;}
.news .news-list .swiper-slide .news-list-left {
    height: 280px;
}
.news .news-list .swiper-slide .news-list-right .a-more{margin-top: 34px;}
.news-list-more ul li a .index-news-list-text p{color: #999999;}
.news-list-more ul li a .index-news-list-text h3{font-size: 15px;}
.news-list-more ul li a .index-news-list-time b{font-size: 20px;}
.news-list-more ul li a .index-news-list-time b{padding: 3px 0;}
.news-list-more ul li a .index-news-list-time span{padding: 6px 0;}
.news-list-more ul li a .index-news-list-text{padding-left: 105px;}
.news-list-more ul li a .index-news-list-text p{line-height: 20px;height: 44px;}
.news-list-more ul li {
    padding-top: 20px;
}
.news-list-more ul li a .index-news-list-time{width: 74px;}
.news .news-list .swiper-slide .news-list-right p{color: #999999;}
.customer .customer-list ul li a .customer-right p span{font-size: 14px!important;color: #999999;}
.customer .customer-list ul li a .customer-right p{height: 46px;overflow: hidden;line-height: 22px;}
.customer .customer-list ul li a .customer-right {
    padding-left: 23%;
    box-sizing: border-box;
    padding-right: 20px;
}
.hangye-list ul li img {
    transform: scale(0.75);
}
.hangye-list ul li h3{padding: 10px;}
.wenhua .wenhua-list ul li a h3{font-size: 18px;}
.about-honor .swiper-slide img{transform: scale(0.85);}
.about-lx ul li a img{height: 60px;}

.about-lx ul li a p{font-size: 12px;color: #666666;}
#certify .swiper-slide img {
    height: 270px;
}

#certify .swiper-slide {
    width: 470px!important;
}
.industry-case-list a img {
    height: 13rem;
}
.industry-case-biao .industry-case-right{height: 16rem;}
.industry-case-biao .industry-case-left p span{    white-space: normal!important;}
.about-honor .swiper-slide p{padding: 7px;}
.parBd .slideBox p span,.parBd .slideBox p{font-size: 15px!important;color: #999999!important;}
.about-zr .gonyi .gonyi-left,.about-zr .cs .cs-right{height: 272px;}
.about-zr .gonyi .gonyi-right h3{margin-top: 1em;}
.about-zr{padding: 0;}
.about-cs{padding: 40px 0;}
.main {
    padding: 45px 0;
}

.about-gy-detail .gallery-top .swiper-slide .t-tt{position: absolute;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.6);color: #ffffff;padding: 10px;
    font-size: 14px;}
.swiper-gy-text{display: none;}
/* .gy-main .wrap2{max-width: 85%;} */
.about-gy-sm .swiper-slide{height: 90px;}
.about-gy-detail .gallery-top .swiper-slide img{height: 340px!important;}
.about-gy-detail .gy-title{margin-bottom: 20px;}
.about-gy-sm{margin-top: 25px;}
.about-gy-detail .gy-title h3::after{display: none;}
.index-about-img .about-img>.about-img-box>img{height: 100%;}
.index-about-img>div {
    padding-left: 51.5%;
}
.index-about-img .about-img>.about-img-box>img{width: 100%;}
.parHd li a{width: 100%;}
.parHd li{width: 214px;}


.index-about-img{top: 10%;}
.index-about .index-about-text h3{line-height: 30px;}
.gy-main{background-size: cover;background-position: 75px;}
.index-about-img .about-img3{padding-right: 28px;}

.index-about-img .about-img4{height: 315px;}
.index-about{margin-top: -23px;}
.index-about .index-about-text p {
    margin-top: 5px;
}
.index-about .index-about-text p{font-size: 15px;}
.parBd .slideBox,.parBd .slideBox span{font-size: 15px!important;color: #999999;}
.about-gy-detail .gallery-top .swiper-slide p{text-align: center;}
.parHd li {margin: 0 12px;}
.parHd .tempWrap{margin-left: -7px;}
.parHd li a{overflow: hidden;}
.parHd li a img{}
.sPrev{left:9px;}

.sPrev, .sNext{height:130px;line-height:130px;background: #ffffff;top:0;}


 }



@media (max-width:1420px){

 	 .index-about-img .about-img3{width: 33.5%;}
 	 .index-about-img>div{padding-left: 51%;}
  }

@media (max-width:1416px){
	 .index-about-img .about-img1{width: 48.5%;}
	 .index-about-img>div{padding-left: 51%;}
	 .index-about-img .about-img3{}
	 .parHd li{width: 210px;}
 }

@media (max-width:1388px){
 	 .index-about-img .about-img1{width: 47.5%;}
 	 .index-about-img>div{padding-left: 50.5%;}
	 .parHd li{width: 205px;}
  }

@media (max-width:1376px){
	 .index-about-img .about-img1{width: 47.5%;}
	 .index-about-img>div{padding-left: 50.0%;}
 }

 

 @media (max-width:1366px){
 	 .parHd .tempWrap{width: 1150px!important;}
	 .parHd li{margin: 0 7px;}
	 .index-about-img>div {
	     padding-left: 49.5%;
	 }
	 .parHd li{width: 195px;}
	 
	 .index-fuwu-list ul li a .fw2 .fw2-dl dd p{width: 80%;}
	 .licheng .wrap2{max-width: 85%;}
	 .parHd li {
	     margin: 0 12px;
	 }
.parHd .tempWrap{margin-left: 0px;}

.parHd li {
    margin: 0 14px;
}

.sPrev {
    left: 14px;
}
  }

@media (max-width:1355px) {
	.index-about-img .about-img1{width: 47.0%;}
	.index-about-img>div{padding-left: 49%;}
	
	
 }
 
@media (max-width:1343px) {
 	.index-about-img .about-img1{width: 46.5%;}
 	.index-about-img>div{padding-left: 48.6%;}
 	
 	
 }
 @media (max-width:1328px) {
 	.index-about-img .about-img1{width: 46.0%;}
 	.index-about-img>div{padding-left: 48%;}
 	.parHd li{width: 195px;}
 	
 }
@media (max-width:1318px) {
 	.index-about-img .about-img1{width: 45.5%;}
 	.index-about-img>div{padding-left: 47.5%;}
 	.parHd .tempWrap {
 	    width: 1100px!important;
 	}
	.parHd li {
	    margin: 0 8px;
	}
 	
 }
 @media (max-width:1300px) {
 	.index-about-img .about-img1{width: 45.0%;}
 	.index-about-img>div{padding-left: 47.3%;}
 	
 	
 }
@media (max-width:1295px) {
 	.index-acc .wrap2 .index-acc-list ul li{width:234px;margin-right: 32px;float: left;}
 	.index-acc .wrap2 .index-acc-list ul li:last-of-type{margin-right: 0;}
 	.index-acc .wrap2 .index-acc-list ul li.first{width: 500px;}
	.swiper-num{padding-bottom: 0.5em;}
	
	.index-about-img>div{padding-left: 46.5%;}
	.index-about-img .about-img1{width: 44%;}
	.index-kehu {
	    position: relative;
	    padding-bottom: 11em;
	}
	.header .wrap1 .nav-list ul li{padding: 0 15px 20px 15px;}
	
 }
 
 
 @media (max-width:1280px) {
 	.index-about-img .about-img1{width: 43.5%;}
 	.index-about-img>div{padding-left: 46%;}	
	#certify .swiper-slide{width: 525px;}
	.footer .foot-box .foot-div2 li {width: 13%;}
	.index-about .index-about-text{width: 538px;}
	.index-about .index-about-text p{font-size: 15px;}
.parHd li {
    margin: 0 6px;
}
	
	
 }
@media (max-width:1268px) {
 	.index-about-img .about-img1{width: 42%;}
 	.index-about-img>div{padding-left: 45.5%;}	
	.parHd li {
	    margin: 0 5px;
	}
 }
@media (max-width:1250px) {
 	
 	.index-about-img>div{padding-left: 44.8%;}	
 	
 }
@media (max-width:1238px) {
 	.index-about-img .about-img1{width: 41%;}
 	.index-about-img>div{padding-left: 44%;}	
	.parHd li {
	    margin: 0 1px;
	}
 }
 @media (max-width:1220px) {
 	.index-about-img .about-img1{width: 41%;}
 	.index-about-img>div{padding-left: 43.5%;} 
		.parHd li {
		    margin: 0 0px;
		}
 }
 @media (max-width:1210px) {
 	
 	.index-about-img>div{padding-left: 43%;} 
 		
 }
 
  @media (max-width:1200px){
    /* html{width: 1200px;margin: auto;}
	.wrap1{min-width: 1150px;} */
	.parHd li{margin: 0 5px;}
	.index-about-img .about-img1,.index-about-img .about-img3,.index-about-img .about-img4,.index-about-img .about-img2{transform:translateX(0px)}
	.index-about-img .about-img4{width: 27%;padding-bottom: 3%;}
	.index-about-img>div{padding-left: 0;}
	.index-about-img .about-img3{padding-left: 53.7%;width: 16%;padding-right: 3%;padding-bottom: 3%;}
	.index-about-img .about-img1{width: 51%;}
	.index-about-img .about-img2{width: 46%;padding-left: 53.7%;}
	.index-kehu .wrap2 .shijian li p b{font-size: 30px;}
	.index-kehu .wrap2 .shijian li p span{font-size: 14px;}
	.index-kehu .wrap2 .shijian li p i{font-size: 24px;}
	.index-about{padding-bottom: 16em;}
	.index-kehu{padding-bottom: 0;}
	.index-about .index-about-text h3{font-size: 20px;line-height: 42px;}
	.index-about .index-about-text p{font-size: 15px;margin-top: 10px;line-height: 28px;}
	.index-about-img{padding-top: 5em;}
	.index-about .index-about-text{width: 66%;}
	.index-about-img .about-box-hover img{width: 55px;}
	.index-about-img .about-box-hover span{font-size: 15px;}
	.wrap2 { max-width: 89%;}
	.industry .wrap2{max-width: 89%;}
	.title h3,.title2 h3{font-size: 20px;}
	.title h2,.title2 h2{font-size: 24px;}
	.title h3,.title2 h3{margin-top: -52px;}
	.index-about .index-about-text h3{font-size: 20px;}
	.banner .banner-text h3{font-size: 20px;}
	.index-huoban .wrap2{padding-top: 4em;}
	.index-huoban .title{margin-bottom: 60px;}
	.parHd li a{width: 100%;}
	.body-box{max-width: 100%;}
	.timer-right{right: 0;}
	.timer-left{left: 0;}
	
	
	.wenhua{padding: 3em 0 4em;}
	.footer .foot-box .foot-div2 li.lianxi{width: 255px;}
	.footer .foot-box .foot-div2{width: 73%;}
	.about-zr .gonyi .gonyi-left,.about-zr .cs .cs-right{height: 300px;}
	.about-zr .cs .cs-right img{height: 100%;}
	#certify .swiper-slide {width: 428px!important;}
	.industry-case-list a img {height: 14rem;}
	.n-nav-list ul li a:hover{border-bottom: 2px solid #ffffff;}
	.news .news-list .swiper-slide .news-list-left{height: 300px;}
	.news .news-list .swiper-slide .news-list-right .a-more{margin-top: 50px;}
	.news .news-list .swiper-slide{margin-right: 0.3px;}
	.index-fuwu{padding: 6em 0;}
	.index-fuwu-list ul li{height: 220px;}
	.index-fuwu-list ul li a .fw2{display: none;}
	.index-fuwu-list ul li a:hover .fw1{opacity: 1;}
	.index-fuwu-list ul li a .fw1 span{margin: 9px auto 0;}
	.index-news{padding: 75px 0;}
	
	
	
	.body-box{width: 900px;}
	.line-scale {
	    width: 83px;
	}
	.index-about-img .about-img3{width: 16%!important;}
	.customer .customer-list ul li a .customer-right p{height: auto;}
	/* .parBd{display: none;} */
	
  }
  @media (max-width:992px){
	  #header{padding-top: 15px;padding-bottom: 8px;}
	.index-about-img .about-img1{}
	.timer-right{}
	.header .wrap1 .logo{width: 165px;}
	.header .wrap1 .nav-list ul li dl,.header .wrap1 .nav-list ul li:hover dl{display: none;}
	.header .wrap1 .nav-list ul li{padding: 0 3px 0px 3px;}
	.header .wrap1 .nav-list ul li>a{    padding: 12px 5px;}
	.n-nav-list.active ul {top: 69px;}
	.n-nav-list ul li a{font-size: 15px;}
	.n-nav-list ul li a{padding: 7px 12px;}
	.n-nav-list{height: 50px;}
	.index-banner .swiper-slide{line-height: normal;}
	.swiper-num .active{font-size: 20px;}
	.swiper-num{font-size: 18px;}
	.swiper-num span{font-size: 16px;}
	.index-banner .swiper-pagination-bullet{width: 35px;}
	.index-banner .swiper-pagination-bullet-active{width: 60px;}
	.swiper-num {padding-bottom: 1.5em;}
	.scrool .scrool-img{width: 22px;height: 66px;background-size: 100%;}
	.index-about { padding-bottom: 14em;}
	.index-about .index-about-text{top: 20px;}
	.parHd li a,.parHd li{height: 80px;line-height: 80px;}
	.parHd li.act::after{width: 20px;height: 20px;background-size: 100%;bottom: -10px;}
	.index-huoban .title {margin-bottom: 40px;}
	.sPrev, .sNext{width: 17px;}
	.parBd .slideBox p span{font-size: 14px;}
	.parBd{margin-top: 20px;}
	.index-fuwu{margin-top: 4em;padding: 4em 0;}
	.parBd p{font-size: 14px;}
	.index-fuwu-list ul li a .fw1 icon{margin-top: 1.5em;transform: scale(0.85);-webkit-transform: scale(0.85);-moz-transform: scale(0.85);}
	.index-fuwu-list ul li a .fw1 span{font-size: 16px;margin: 2px auto 0;}
	.index-fuwu-list ul li a .fw1 p{line-height: 22px;}
	.index-news-right .index-news-ul li a .index-news-list-text h3{font-size: 15px;line-height: 26px;}
	.index-news-right .index-news-ul li a .index-news-list-text p{font-size: 13px;line-height: 21px;height: 44px;}
	.index-news-right .index-news-ul li a .index-news-list-time b{font-size: 18px;}
	.index-news-right .index-news-ul li a .index-news-list-time span{font-size: 13px;}
	.index-news-right .index-news-ul li a{padding: 0 0 7px;}
	.index-news-right .index-news-ul li a .index-news-list-text{padding-left: 100px;}
	.index-news-box .index-news-text a h3{font-size: 15px;}
	.index-news-box .index-news-text a p{font-size: 13px;}
	.index-news-box .index-news-left .swiper-slide .index-img{height: 270px;}
	.index-news-box .swiper-num .active{font-size: 20px;}
	.index-news-box .swiper-num{height: 52px;padding: 0px 10px 7px;}
	.index-news-box .swiper-button-prev, .index-news-box .swiper-container-rtl .swiper-button-next{font-size: 19px;}
	.index-more a span{font-size: 13px;}
	.index-news {padding: 65px 0 40px;}
	.index-more{margin: 45px auto 20px;}
	.footer .foot-box .foot-div2 li dl dt::after{width: 60px;}
	.footer .foot-box .foot-div2 li.lianxi{width: 190px;}
	.footer .foot-box {padding: 37px 0 30px;}
	.main{padding: 40px 0;}
	.title2{padding: 25px 0 10px;}
	.industry .hangye {margin: 8px auto;}
	.industry .hangye ul li .li-div1-div:last-of-type{margin-top: 13px;}
	.industry .hangye ul li .li-div1-div{height: 188px;}
	.industry .hangye ul li .li-div1{height: 389px;}
	.industry .hangye ul li .jinron{height: 389px;}
	.industry .hangye ul li .li-div2{height: 188px;}
	.industry .hangye ul li .hov-text h3::after{height: 4px;}
	.industry .hangye ul li a:hover .hov-text p{display: none;}
	.industry .hangye ul li .hov-text{padding: 10px 0;}
	.footer .foot-box .foot-div1 p{font-size: 13px;}
	#ind1{padding-bottom: 0;}
	.industry-detail {margin-top: -1em;}
	.industry-detail .industry-detail-text h3{font-size: 20px;    margin-bottom: 20px;}
	.industry-detail .industry-detail-text p{margin-top: 8px;}
	.industry-detail .industry-detail-text{padding-bottom: 10px;}
	.industry-case {margin: 15px auto;}
	.industry-case-list { margin: 5px auto;}
	.industry-case-list a img {height: 9rem;}
	.industry-case-list a p{    padding: 9px 15px;}
	.industry-case-biao .industry-case-left h3{font-size: 18px;    margin-bottom: 10px;}
	.industry-case-biao{    padding: 10px 0 25px;}
	.industry-case-biao .industry-case-right{height: 15rem;}
	.industry-case-biao .industry-case-left p{line-height: 26px;}
	.industry-case-detail .industry-case-detail-text p{line-height: 26px;}
	.industry-case-detail .industry-case-detail-text{margin: 30px auto;}
	.solution-list .solution-list-box ul li{width: 100%;}
	.solution-list .solution-list-box ul li a .solution-list-img::after{right: -57px;}
	.solution-list .solution-list-box ul li a .solution-list-img img{width: 100%;}
	.solution-list .solution-list-box{margin: 25px auto;}
	.solution-case{padding: 30px 0;    margin-top: -3em;}
	.title h2, .title2 h2{font-size: 22px;}
	.news .news-list {margin: 10px auto;}
	.news .swiper-num .activee{font-size: 20px;}
	.news .swiper-num{height: 56px;}
	.news .news-list .swiper-slide .news-list-left{height: 240px;}
	.news .news-list .swiper-slide .news-list-right h3{margin-bottom: 5px;line-height: 22px;}
	.news .news-list .swiper-slide .news-list-right>span{margin-bottom: 7px;}
	.news .swiper-button-next, .news .swiper-container-rtl .swiper-button-prev{right: 3%;}
	.news .news-list .swiper-slide .news-list-right{padding-right: 0.5em;}
	.news .news-list .swiper-slide .news-list-right .a-more{margin-top: 19px;}
	.news-list-more ul li a .index-news-list-text h3{font-size: 15px;line-height: 25px;margin-bottom: 5px;}
	.news-list-more ul li{padding-top: 25px;}
	.news-detail-text{padding: 25px;}
	.customer .customer-list ul li a{padding: 20px 0;}
	.customer .customer-list ul li a .customer-left{height: 60px;}
	.customer .customer-list ul li a .customer-right p span{font-size: 14px!important;}
	.customer .customer-list ul li a .customer-right p{line-height: 26px;}
	.customer .customer-list ul li a .customer-right h3{line-height: 30px;margin-bottom: 3px;}
	.about .about-text p{margin-bottom: 10px;}
	.about-hangye h3{font-size: 20px;line-height: 35px;}
	.about-hangye {margin: 45px 0 35px;}
	.hangye-list ul li img {transform: scale(0.75);-webkit-transform: scale(0.75);-moz-transform: scale(0.75);}
	.hangye-list ul li h3{padding: 7px;}
	.hangye-list ul li{    padding: 25px 20px;}
	.wenhua .wenhua-list ul li a{padding: 15px 2px;}
	.wenhua .wenhua-list ul li a h3{margin: 10px 0;}
	.wenhua .wenhua-list{padding-top: 1em;}
	
	/* .timer-scale{padding-left: 58px;}*/
	.line-scale{width: 110px;} 
	
	.licheng{height: 40em;}
	.about-honor .swiper-container {padding: 30px 0;}
	.about-zr .gonyi .gonyi-left, .about-zr .cs .cs-right{height: 260px;}
	.about-zr .gonyi .gonyi-right h3{padding: 15px 0;margin-top: 0.5em;    margin-bottom: 1em;}
	.about-zr .gonyi .gonyi-right p{line-height: 26px;}
	.about-zr .cs .cs-left p{line-height: 26px;}
	.about-zr .cs .cs-left h3{padding: 15px 0;margin-top: 0.5em;    margin-bottom: 1em;}
	.about-gy-detail .gallery-top .swiper-slide img{max-width: 100%;margin: auto;}
	.about-gy-detail{max-width: 85%;}
	.about-gy-sm .swiper-slide{height: 80px;}
	.about-lx ul li{width: 33.3333%;}
	.about-lx ul li:nth-of-type(4n) {border-right: 1px dashed #dbdbdb;}
	.about-lx ul li:nth-of-type(3n) {border-right: 0;}
	.about-lx ul li a img{height: 65px;}
	.about-lx ul li a h3 {margin: 12px 10px 7px;}
	.about-lx ul li a p {line-height: 22px;}
	.about-lx ul li a{padding: 15px;}
	.about-lx ul li{height: 255px;}
	.about-lx ul {margin: 15px auto;}
	#certify .swiper-slide {width: 387px!important;}
	#certify .swiper-slide img {height: 260px;}
	
	.body-box{width: 700px;}
	.timer-scale-cont.hov .time-circle{width: 55px;height: 55px;line-height: 55px;font-size: 18px;}
	.time-circle{width: 50px;height: 50px;line-height: 50px;font-size: 16px;}
	.line-scale {
	    width: 57px;
	}
	.timer-scale{padding-left: 50px;}
	.index-about{margin-top: 0;}
	.index-news-right .index-news-ul li a .index-news-list-time span{padding: 7px 0;}
	.index-news-right .index-news-ul li a .index-news-list-time b{padding: 2px 0;}
	.index-news-right .index-news-ul li a .index-news-list-text p{line-height: 19px;height: 40px;}
.sPrev {
    left: 0px;
}
	
	
  }
  @media (max-width:750px){ 
  #header {
      background: rgba(255,255,255,1);
  }
  #header .header .wrap1 .nav-list ul li>a {
      color: #333333;
  }
  .header .wrap1 .menu{display: block;margin-top: 3px;}
  .header .wrap1 .menu span{width: 25px;height: 2px;background: #af9bd0;display: block;margin: 6px 0;}
  .header .wrap1 .logo{width: 135px;}
  #header{padding: 10px 0;}
  .index-banner{padding-top: 55px;}
  .header .wrap1 .nav-list ul li dl, .header .wrap1 .nav-list ul li:hover dl{display: block;}
  .header .wrap1 .nav-list ul li{position: initial;width: 100%;    border-bottom: 1px dashed #eeeeee;}
  .header .wrap1 .nav-list{position: absolute;top: 55px;left: 0;right: 0;    border-top: 1px solid #eeeeee;background: #ffffff;height: calc(100vh - 0px);display: none;}
  .header .wrap1 .nav-list ul li dl{position: inherit;width: 100%;box-sizing: border-box;padding-left: 15px;}
  #header .header .wrap1 .nav-list ul li>a{display: block;padding: 13px 15px;}
  .header .wrap1 .nav-list ul li dl dd{margin-left: 0;}
  .header .wrap1 .nav-list ul li dl dd a{padding: 0px 8px 12px 0;font-size: 14px;}
  .header .wrap1 .nav-list ul li dl::after{display: none;}
  .header .wrap1 .nav-list ul li .ab-dl{position: inherit;text-align: left;}
  .header .wrap1 .nav-list ul li .ab-dl{}
  .header .wrap1 .nav-list ul li{padding: 0;}
  .header .wrap1 .nav-list ul li dl dd a{color: #666666;}
  .header .wrap1 .nav-list ul li dl dd a:hover{color: #666666;outline: none;}
  .header .wrap1 .nav-list ul li dl dd:hover{background: none;}
  .scrool .scrool-img{width: 18px;height: 50px;}
  .index-kehu .wrap2 .shijian{margin: 25px auto 0;}
  .index-kehu .wrap2 .shijian li p b{font-size: 24px;}
  .index-kehu .wrap2 .shijian li p span{margin-left: 0;display: block;margin-top: 3px;}
  .index-kehu .wrap2 .shijian li:last-of-type{text-align: center;}
  .index-about .index-about-text h3{font-size: 17px;line-height: 34px;}
  .index-about .index-about-text p{font-size: 14px;line-height: 22px;margin-top: 5px;}
  .index-about .index-about-text{width: 100%;}
  .index-about-img{padding-top: 13em;}
  .index-about{padding-bottom: 19em;}
  .index-about-img .about-box-hover img{width: 35px;}
  .index-about-img .about-box-hover span{font-size: 12px;}
  .index-about-img .about-box-hover span{margin-top: 5px;line-height: 14px;}
  .parHd li{margin: 0 5px;}
  .parBd{margin-top: 10px;}
  .title h3, .title2 h3{font-size: 18px;}
  .title h2, .title2 h2{font-size: 20px;}
  .title h3, .title2 h3{margin-top: -42px;}
  .index-huoban .wrap2{padding-top: 3em;}
  .index-fuwu{margin-top: 2em;}
  .index-fuwu{padding: 3em 0;}
  .index-fuwu .title h3{font-size: 16px;}
  .title {
      margin-bottom: 40px;
  }
  .index-fuwu-list ul li{width: 100%;margin-right: 0;margin-bottom: 2%;height: auto;}
  .index-fuwu-list ul li:nth-of-type(2n){margin-right: 0;}
  .index-fuwu{background-size: cover;background-position: center;}
  .index-fuwu-list ul li a .fw1 icon{margin-top: 1em;}
  .index-fuwu-list ul li a .fw1 p{padding: 10px 10px 15px;}
  .index-news {
      padding: 45px 0 30px;
  }
  .index-news-box .index-news-left{width: 100%;}
  .index-news-box .index-news-left .swiper-slide .index-img{height: 220px;}
  .index-news-box .index-news-text a{padding: 10px 0;}
  .index-news-right{width: 100%;margin-top: 20px;}
  .index-more {
      margin: 26px auto 0px;
  }
  .footer .foot-box .foot-div1{width: 100%;}
  .footer .foot-box .foot-div1 .foot-logo img{width: 125px;}
  .footer .foot-box .foot-div2 li{display: none;}
  .footer .foot-box .foot-div2{width: 100%;}
  .footer .foot-box .foot-div2 li.lianxi{width: 100%;display: block;margin-top: 8px;}
  .foot-top p,.foot-top p a,.foot-top p{font-size: 12px;}
  .industry .hangye ul li{width: 100%;margin-right: 0;}
  .title2{padding: 20px 0 4px;}
  .industry .hangye ul li .jinron{height: 350px;}
  .industry .hangye ul li .li-div2{margin-bottom: 15px;}
  .main {padding: 25px 0;}
  .banner{padding-top: 56px;}
  .n-nav-list{display: none;}
  .industry-detail .industry-detail-text h3{font-size: 18px;margin-bottom: 10px;}
  .industry-case-list li{width: 100%;margin-right: 0;margin-bottom: 15px;}
  #ind2{display: none;}
  .industry-case-list a img{height: 11rem;}
  .industry-case-biao .industry-case-left{position: inherit;transform: none;-webkit-transform: none;-moz-transform: none;width: 100%;}
  .industry-case-biao .industry-case-right{width: 100%;}
  .industry-case-biao .industry-case-right{height: auto;margin-top: 15px;}
  .industry-case-biao .industry-case-left h3{font-size: 16px;margin-bottom: 5px;}
  .industry-case-detail .industry-case-detail-text{margin: 20px auto;padding: 0 10px;}
  .industry-case-detail .industry-case-detail-text p{margin-bottom: 5px;}
  .industry-case-detail .industry-case-detail-text p img, .industry-case-detail .industry-case-detail-text img{max-width: 100%;}
  #sol1{display: none;}
  .solution-list .solution-list-box{margin: 0 auto 20px;}
  .solution-list .solution-list-box ul li a .solution-list-img{width: 100%;height: auto;}
  .solution-list .solution-list-box ul li a .solution-list-img::after{display: none;}
  .solution-list .solution-list-box ul li a .solution-list-text{padding: 11px 8px;float: left;}
  .solution-list .solution-list-box ul li a .solution-list-text h3{font-size: 15px;line-height: 26px;margin-bottom: 5px;}
  .solution-list .solution-list-box ul li a .solution-list-text p{font-size: 13px;line-height: 20px;height: auto;}
  .news .news-list .swiper-slide .news-list-left{width: 100%;height: 200px;}
  .news .news-list .swiper-slide .news-list-right{width: 100%;padding: 0;float: left;box-sizing: border-box;padding: 10px 5px;}
  .news .swiper-num .activee{font-size: 18px;}
  .news .swiper-num{height: 51px;}
  .news .news-list .swiper-slide .news-list-right p{font-size: 13px;line-height: 22px;height: 70px;}
  .news .news-list .swiper-slide .news-list-right>span{font-size: 13px;margin-bottom: 3px;}
  .news .news-list .swiper-slide .news-list-right h3{font-size: 14px;}
  .news .news-list .swiper-slide .news-list-right .a-more{margin-top: 7px;}
  .news .swiper-button-prev, .news .swiper-container-rtl .swiper-button-next{bottom: 15px;}
  .news .swiper-button-prev, .news .swiper-container-rtl .swiper-button-next{right: 16%;}
  .news .swiper-button-next, .news .swiper-container-rtl .swiper-button-prev{bottom: 15px;}
  .news-list-more ul li a .index-news-list-time b{font-size: 16px;padding: 4px;}
  .news-list-more ul li a .index-news-list-time span{font-size: 12px;padding: 3px 0;}
  .news-list-more ul li a .index-news-list-text{padding-left: 95px;}
  .news-list-more ul li a .index-news-list-text h3{font-size: 14px;line-height: 20px;margin-bottom: 2px;}
  .news-list-more ul li a .index-news-list-text p{font-size: 13px;line-height: 18px;height: 36px;}
  .news-list-more ul li{padding-top: 10px;}
  .news-list-more{margin: 25px auto;}
  .index-more a span{font-size: 12px;}
  .index-more a icon{width: 22px;height: 27px;background-size: 100%;}
  .news-detail .news-detail-title h3{font-size: 15px;}
  .news-detail .news-detail-title p{margin: 4px 0;}
  .news-detail-text{padding: 15px;}
  .news-detail-page .news-page-left p a b{font-size: 13px;}
  .news-detail-page .news-page-right a{font-size: 12px;}
  .news-detail-page .news-page-right a icon{width: 19px;height: 25px;background-size: 100%;}
  .news-detail-page .news-page-left p{margin: 8px 0;}
  .customer .customer-list ul li a .customer-right h3{font-size: 14px;}
  .customer .customer-list ul li a .customer-left img{width: auto;}
  .customer .customer-list ul li a .customer-left{width: 100%;float: none;text-align: center;}
  .customer .customer-list ul li a .customer-right p,.customer .customer-list ul li a .customer-right p{font-size: 13px!important;line-height: 24px;color: rgb(112, 116, 115);}
  .customer .customer-list ul li a .customer-right{padding-left: 0;}
  .customer .customer-list ul li a .customer-right p span{font-size: 13px!important;}
  .customer .customer-list ul li:hover{box-shadow: none;}
  .about-hangye h3{font-size: 18px;}
  .hangye-list ul li{width: 100%;}
  .hangye-list ul li h3{font-size: 14px;}
  .hangye-list ul li p{font-size: 13px;}
  .wenhua .wenhua-list ul li{width: 50%;margin-bottom: 10px;}
  .wenhua .wenhua-list ul li:nth-of-type(2){border-right: none;}
  .wenhua .wenhua-list ul li a h3{font-size: 14px;margin: 7px 0;}
  .wenhua .wenhua-list ul li a p{font-size: 13px;line-height: 24px;}
  .wenhua .wenhua-list ul li a{padding: 10px 2px;}
  .wenhua{padding: 2em 0 2em;}
  .timer-shaft-box{padding:30px 15px;}
  .shaft-detail-cont{padding: 25px 10px;}
  .timer-shaft-content{margin-top: 15px;}
  .icon-year{width: 15px;}
  .timer-year span{font-size: 16px;}
  .time-circle{width: 43px;height: 43px;line-height: 43px;font-size: 14px;}
  .timer-scale-cont.hov .time-circle{width: 45px;height: 45px;line-height: 45px;font-size: 15px;}
  .line-scale{width: 70px;}
  .incident-record{font-size: 14px;}
  .month-detail-box{padding-top: 10px;}
  .month-detail-box:before{left: 41.5px;}
  .month-detail-box .month-title{font-size: 15px;}
  .month-detail-box .month-title:before{width: 10px;height: 10px;left: 35px;}
  .incident-record{padding-left: 63px;}
  .shaft-detail-cont{padding: 10px;}
  .licheng{height: 33em;}
  .licheng{padding: 2em 0 5em 0;}
  .timer-right,.timer-left{width: 25px;height: 25px;margin-top: -12.5px;}
  .about-honor .swiper-slide img{height: 92px;}
  .about-honor .swiper-slide p{padding: 14px;}
  .about-honor .swiper-button-next, .about-honor .swiper-button-prev{width: 27px;height: 27px;background-size:100%}
  .about-zr .gonyi .gonyi-left{width: 100%;}
  .about-zr .gonyi .gonyi-left, .about-zr .cs .cs-right{height: 195px;}
  .about-zr .gonyi .gonyi-right{width: 100%;}
  .about-zr .gonyi .gonyi-right h3,.about-zr .cs .cs-left h3{font-size: 15px;line-height: 15px;}
  .about-zr .gonyi .gonyi-right p,.about-zr .cs .cs-left p{line-height: 24px;}
  .about-zr .cs .cs-left{width: 100%;margin-bottom: 15px;}
  .about-zr .gonyi .gonyi-left, .about-zr .cs .cs-right{width: 100%;height: 195px;}
  
  .about-zr {
      padding: 10px 0;
  }
  .about-gy-detail .gy-title{margin-bottom: 34px;}
  .about-gy-sm .swiper-slide{height: 70px;}
  .about-lx ul li{width: 100%;border-right: none;height: auto;}
  .about-lx ul li a h3{font-size: 15px;}
  #certify .swiper-button-prev, #certify .swiper-button-next{width: 30px;height: 30px;}
  #certify .swiper-slide img{height: 225px;}
  .join .swiper-container .swiper-slide p span{font-size: 14px;}
  #certify .swiper-slide p{line-height: 38px;}
  .join-swiper{padding: 15px 0;}
  .zaopin .zaopin-list ul li.first span{line-height: 56px;}
  .zaopin .zaopin-list ul li a dl dt span{font-size: 12px;    overflow: unset;text-overflow: unset;white-space: normal;line-height: 18px;}
  .zaopin .zaopin-list ul li a dl dt span{}
  #certify .swiper-container{padding-bottom: 15px;}
  .zaopin .zaopin-list ul li a dl dt{height: auto;line-height: normal;}
  .zaopin .zaopin-list ul li dl dt span.mc{padding-left: 3%;}
  .zaopin .zaopin-list ul li a dl dt span{margin-left: -4px;float: none;display: inline-block;vertical-align: middle;}
  .zaopin .zaopin-list ul li a dl dt{padding: 5px 0;}
  .zaopin .zaopin-list {
      padding: 10px 0 30px;
  }
  .zaopin{padding: 25px 0;}
  .swiper-num .active{font-size: 18px;}
  .swiper-num span{font-size: 15px;}
  .index-banner .swiper-pagination-bullet{margin: 5px 0!important;margin-left: auto!important;}
  .swiper-num{top: 44%;transform: translateY(-44%);
    -moz-transform: translateY(-44%);
    -webkit-transform: translateY(-44%);}
	
	.hangye-list ul li{
	    box-shadow: 0 0 6px #cccccc;
	}
	.hangye-list ul li img {
	    transform: scale(0.70);
	    -webkit-transform: scale(0.70);
	    -moz-transform: scale(0.70);
	}
	
	
	.line-scale{width: 40px;}
	.timer-scale{padding-left: 40px;}
	.wenhua .wenhua-list ul li:nth-of-type(2n) a{border-right: none;}
	/* .timer-left,.timer-right{margin-top: 9.5px;}
	.timer-shaft{padding: 0 0 20px;}
	.timer-shaft::after{top: 60%;transform: translateY(-60%);} */
	.icon-year{height: 20px;}
	.licheng .body-box {
	    margin: 3px auto;
	}
	.timer-shaft-box {
	    padding: 4px 5px;
	}
	.parBd .slideBox p span{font-size: 13px;}
	.index-fuwu-list ul li a .fw1 icon{transform: scale(0.75);
    -webkit-transform: scale(0.75);
    -moz-transform: scale(0.75);}
	.index-fuwu-list ul li a .fw1 p{    color: rgba(255,255,255,0.85);}
	
	.about-lx ul li:nth-of-type(4n){border-right: none;}
	.about-honor .swiper-button-next, .about-honor .swiper-button-prev{outline: none;}
	.industry-case-biao .industry-case-left p span{white-space: normal!important;}
	
	.line-scale{width: 51px;}
	.index-about-img .about-img2{height: auto;}
	.index-about-img .about-img1{height: auto;}
	.index-about{margin-top: 0;}
	
	.about-gy-detail .gallery-top .swiper-slide img{height: auto;}
	.about-gy-detail .gallery-top .swiper-slide .t-tt{font-size: 12px;}
	
	.gy-main .wrap2{max-width: 89%;}
	.about-gy-detail .gallery-top .swiper-slide img {
	    height: 200px!important;
	}
	.about-gy-detail .gallery-top .swiper-slide p{font-size: 13px;line-height: 20px;}
	.gy-main{background-size: 100%;background-position: top;}
	.index-about-img .about-img4{height: auto;}
	
	
	
	.event_box .parHd{padding: 0 30px;}
	.parHd .tempWrap{margin-left: -10px;}
	
	.index-fuwu{background: url(../images/jpk_02.png) no-repeat;background-size: cover;background-position: bottom;}
	.news .news-list .swiper-slide{border:none;}
	.news .news-list .swiper-slide {
    margin-left: 0;
}
	

.sPrev, .sNext {
    height: 110px;
    line-height: 110px;
    background: #ffffff;
    top: 0;
}
.month-detail-box:before {
    left: 51.5px;
}
.month-detail-box .month-title:before{left: 46px;}
.incident-record {
    padding-left: 74px;
}	
.about-zr .gonyi .gonyi-right p span, .about-zr .cs .cs-left p span{font-size: 14px!important;    font-family: inherit!important;}
.about-gy-detail .gallery-top .swiper-slide .t-tt span{font-size: 12px!important;    font-family: inherit!important;}

  }
  @media (max-width:500px){
      
  	
  }
  
  