/*header start*/

.wpcf7-form label {
    font-size: 16px;
    margin-bottom: 9px;
    display: block;
}

.wpcf7-form input,
.wpcf7-form textarea {
    height: 40px;
    /*padding: 20px;*/
    border: 1px solid #DBDBDB;
    width: 100%;
    margin-top: 10px;
}

.wpcf7-form textarea {
    height: 100px;
}

.wpcf7-form input[type="submit"] {
    width: auto;
    padding: 15px 30px;
    height: auto;
}

.wpcf7-form input[type="submit"]:hover {
    background-color: #F9AD07;
    color: #FFF;
}


.header{border-bottom:1px solid #f4f4f5;max-width:1920px;margin:0 auto;}



.header-box{}



.logo{float:left;width:124px;padding:25px 0;}



.nav-box{float:left;margin-left:15%;}



.nav-box nav#menuPc > ul > li{display: inline-block;float:left;margin:0 35px;position: relative;padding:36px 0;}



.nav-box nav#menuPc > ul > li > a{font-size:16px;color:#555555;font-family: Arial;font-weight: 500;transition: all 0.3s;display: block;padding:14px 0;position: relative;text-shadow:1px 1px 1px #ffffff;}



.nav-box nav#menuPc > ul > li > a:hover ,.nav-box nav#menuPc > ul > li.on > a{color:#333333;text-shadow:0 0 1px #333333;}



.nav-box nav#menuPc > ul > li > a:after{width:0;height:3px;background:#e60012;content: '';position: absolute;bottom:0;left:50%;transform: translateX(-50%);z-index:2;transition: all 0.4s;}



.nav-box nav#menuPc > ul > li:hover > a:after ,.nav-box nav#menuPc > ul > li.on > a:after{width:37px;}



.nav-box nav#menuPc .second-box{position: absolute;left:-30px;top:100%;z-index:2;border:1px solid #ececec;border-bottom:3px solid #295a83;background:#e7eef4;width:744px;opacity:0;visibility: hidden;transition: all 0.1s;transform: translateY(-2%);z-index:9999;}

.nav-box nav#menuPc .slt .second-box{width:222px;}

.nav-box nav#menuPc .other .second-box{left: auto;right:-30px;}



.nav-box nav#menuPc > ul > li:hover .second-box{opacity:1;visibility: visible;transform: translateY(0%);}



.nav-box nav#menuPc .second-box .second-nav{width:205px;background:#e7eef4;float:left;padding:0 25px;}

.nav-box nav#menuPc .slt .second-box .second-nav{width:170px;}


.nav-box nav#menuPc .second-box .second-nav li{line-height:34px;border-bottom:1px solid #f1f5f9;box-sizing: border-box;padding: 5px;}



.nav-box nav#menuPc .second-box .second-nav li a{color:#666666;transition: all 0.4s;font-family: Arial, sans-serif;font-weight:normal;display: block;line-height: 1;padding:10px;}



.nav-box nav#menuPc .second-box .second-nav li a:hover{background-color:#295a83;color: #FFF;}



.nav-box nav#menuPc .second-box .hot-pro{background:#FFFFFF;width:408px;float:right;padding:25px 40px;}



.nav-box nav#menuPc .second-box .hot-pro .t a{display: block;margin:20px 0 15px;font-size:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all 0.4s;color:#333333;}



.nav-box nav#menuPc .second-box .hot-pro .t a:hover{color:#295a83;}



.nav-box nav#menuPc .second-box .hot-pro .t article{color:#999999;line-height:22px;height:44px;overflow: hidden;}











.search-lug{float:right;padding:50px 14px;}



.search-lug .search-box{float:left;}



.search-lug .search-box a{display: inline-block;}



.search-lug .search-box a img{vertical-align:sub;}



.search-lug .language-box{float:right;margin-left:35px;}



.search-lug .language-box a{font-family: Arial, sans-serif;font-weight:normal;color:#444444;font-size:16px;display: inline-block;transition: all 0.4s;}
.search-lug .language-box dl{position: relative;}
.search-lug .language-box dl dt{position: relative;padding-right:20px;}
.search-lug .language-box dl dt i{display: block;position: absolute;width:16px;height:16px;background:url(../image/lan-down.png) no-repeat center;top:50%;margin-top:-8px;right:0;}
.search-lug .language-box dl dd{position: absolute;top:100%;left:0;width:100%;z-index:99;background: #ffffff;box-shadow:1px 5px 5px 0px #295a83;transition: all 0.4s;opacity:0;visibility: hidden;}
.search-lug .language-box dl:hover dd{opacity:1;visibility: visible;}
.search-lug .language-box dl dd a{font-size:14px;padding:5px 10px;}

.search-lug .language-box a:hover{color:#295a83;}


#menuWap{display: none;}



/*header end*/







/*footer start*/



.footer{background:#19344c;padding:80px 0 35px;position: relative;}



.footer .f-nav{text-align: center;padding-bottom:30px;}



.footer .f-nav ul li{display: inline-block;margin:0 40px;}



.footer .f-nav ul li a{font-size:16px;color:#ffffff;transition: all 0.4s;font-family: Arial, sans-serif;font-weight:normal;}



.footer .f-nav ul li a:hover{color:#E60012;}



.footer .f-contact{padding-bottom:30px;text-align: center;}



.footer .f-contact .a-box{padding-bottom:10px;}



.footer .f-contact .a-box a{display: inline-block;margin:0 10px;color:#4e6171;transition: all 0.4s;font-family: Arial, sans-serif;font-weight:normal;}



.footer .f-contact .a-box a:hover{color:#E60012;}



.footer .f-contact .add-box{color:#4e6171;font-family: Arial, sans-serif;font-weight:normal;}



.footer .f-share{padding-bottom:30px;text-align: center;}



.footer .f-share a{display: inline-block;width:34px;height:34px;background:#24425e;border-radius:50% 50%;margin:0 10px;transition: all 0.4s;opacity:1;}



.footer .f-share a:hover{opacity:0.5;}



.footer .f-share a i{display: inline-block;width:34px;height:34px;}



.footer .f-share a.f i{background:url(../image/f-facebook.png) no-repeat center;}



.footer .f-share a.t i{background:url(../image/f-twitter.png) no-repeat center;}



.footer .f-share a.i i{background:url(../image/f-in.png) no-repeat center;}







.footer .copy-box{text-align: center;color:#41576a;font-family: Arial, sans-serif;font-weight:normal;}











/*footer end*/







/*轮播图start*/



.banner{max-width:1920px;margin:0 auto 0;width:100%;background:#FFFFFF;}



.banner .swiper-slide{position: relative;overflow: hidden;}



.banner .bg-box{position: relative;z-index:1;}



.banner .bg-box img{width:100%;height:auto;}



.banner .wap-box{display:none;}



.banner .wap-box img{width:100%;height:auto;}



.banner .banner-content{width:1280px;left:50%;margin-left:-640px;top:0;height:100%;z-index:2;position: absolute;justify-content: flex-start;display: flex;align-items: center;}



.banner .banner-content .bc-inner{width:40%;}



.banner .banner-content h3{font-weight:bold;font-size:48px;color:#295a83;text-transform: uppercase;}



.banner .banner-content article{line-height:28px;color:#444444;height:84px;overflow: hidden;margin:30px 0;}



.banner .banner-content a.more{transition: all 0.3s;display: block;width:210px;height:62px;background:#FFFFFF;text-transform: uppercase;color:#444444;text-align: center;line-height:62px;font-size:16px;box-shadow:1px 1px 10px #eef2f5}



.banner .banner-content a.more:hover{background:#295a83;color:#FFFFFF;}



.swiper-slide .banner-content{



	transform:translateY(-200px);



	opacity:0;



	transition:all .6s;



}



.ani-slide .banner-content{



	transform:translateY(0);



	opacity:1;



}

.banner .swiper-pagination{left:0;bottom:40px;z-index:99;width:100%;}
.banner .swiper-pagination-bullet{border:1px solid #295a83;background: #ffffff;margin:0 10px;opacity:1;position: relative;}
.banner .swiper-pagination-bullet-active{background:transparent;}
.banner .swiper-pagination-bullet-active::after{content: '';background:url(../image/h-okl-act.png) no-repeat center;width:18px;height:16px;position: absolute;left:50%;top:50%;margin:-8px 0 0 -9px;z-index:3;}
/* .banner-share-page{position: absolute;left:7%;top:0;height:100%;display:flex;align-items: center;justify-content: center;z-index:3;flex-direction: column;}



.banner-share-page .share-list a{display: block;width:28px;height:28px;border:1px solid #295a83;margin:5px 0;}



.banner-share-page .share-list a:hover{background:#295A83;}



.banner-share-page .share-list a span{display: block;width:28px;height:28px;transition: all 0.3s;}



.banner-share-page .share-list a.f span{background:url(../images/b-facebook.png) no-repeat center;}



.banner-share-page .share-list a.t span{background:url(../images/b-twitter.png) no-repeat center;}



.banner-share-page .share-list a.i span{background:url(../images/b-in.png) no-repeat center;}



.banner-share-page .share-list a.f:hover span{background:url(../image/b-facebook-h.png) no-repeat center;}



.banner-share-page .share-list a.t:hover span{background:url(../image/b-twitter-h.png) no-repeat center;}



.banner-share-page .share-list a.i:hover span{background:url(../image/b-in-h.png) no-repeat center;} */




/* .banner-share-page .swiper-pagination{position: relative;margin-top:70px;}
.banner-share-page .swiper-pagination .swiper-pagination-bullet{width:28px;height:28px;text-align: center;transform: rotate(-90deg);font-size:16px;color:#bfbfbf;transition: all 0.4s;display: block;background:none;font-weight: bold;margin:5px 0;opacity:1;}
.banner-share-page .swiper-pagination .swiper-pagination-bullet-active{color:#295a83;} */
/*轮播图end*/

.banner .swiper-button-next, .banner .swiper-button-prev{width:42px;height:74px;margin-top:-37px;}
.banner .swiper-button-prev:hover{background:url(../image/hright-408-h.png) no-repeat center;}
.banner .swiper-button-next:hover{background:url(../image/hleft-408-h.png) no-repeat center;}
.banner .swiper-button-next{right:0;background:url(../image/hleft-408.png) no-repeat center;}
.banner .swiper-button-prev{left:0;background:url(../image/hright-408.png) no-repeat center;}
.inner-banner{max-width:1920px;margin:0 auto;}



.inner-banner .img-box img{width:100%;height:auto;}



.crumbs-box{padding:30px 0;}



.crumbs-box a:first-child{padding-left:30px;background:url(../image/home-icon.png) no-repeat left 2px;}



.crumbs-box a{color:#b6b6b6;display: inline-block;transition: all 0.4s;font-size:16px;font-family: Arial, sans-serif;font-weight:normal;}



.crumbs-box a:hover{color:#295a83;}



.crumbs-box i{display: inline-block;padding:0 5px;color:#bfbfbf;font-family: simsun;}



.crumbs-box span{color:#b6b6b6;font-size:16px;font-family: Arial, sans-serif;font-weight:normal;}







/*公共样式定义 start*/



/*例如,统一间距,统一字体,统一大小写,统一最大距离*/







.m-width-1280{max-width:1280px;margin:0 auto;}



.m-width-percentage-85{width:85%;margin:0 auto;}







/*置顶按钮 start*/



#toTop{width:66px;height:66px;left:50%;top:-35px;position:absolute;z-index:9;background:#c81c2a;margin-left:-33px;}



#toTop img{width:17px;height:20px;position: absolute;left:50%;top:50%;margin:-10px 0 0 -8.5px;}



/*置顶按钮 end*/







/*分页 start*/



.page-box{padding:0 0;text-align: center;}



.page-box .page-inner{display:flex;justify-content: center;}



.page-box .page-inner a{font-weight: bold;display:inline-flex;font-size:14px;color:#696969;margin:0 5px;width:50px;height:50px;line-height:50px;justify-content: center;background:transparent;}



.page-box .page-inner .current{font-weight: bold;display:inline-flex;font-size:14px;color:#696969;margin:0 5px;width:50px;height:50px;line-height:50px;justify-content: center;background:transparent;}



.page-box .page-inner .page-list{display: flex;}







.page-box .page-inner .page-list a.act ,.page-box .page-inner .page-list a:hover{color:#295a83;transition: all 0.4s;}







.page-box .page-inner .page-list .current {



	color: #295a83;



	transition: all 0.4s;



}



.page-box .page-inner a.prev{font-family: Arial, sans-serif;font-weight:bold;}



.page-box .page-inner a.next{font-family: Arial, sans-serif;font-weight:bold;}



.page-box .page-inner a.prev.no-drop ,.page-box .page-inner a.next.no-drop{cursor: no-drop;opacity:0.5;}







.page-box .page-inner .page-list .current.act ,.page-box .page-inner .page-list .current:hover{color:#295a83;transition: all 0.4s;}



.page-box .page-inner .current.prev{font-family: Arial, sans-serif;font-weight:bold;}



.page-box .page-inner .current.next{font-family: Arial, sans-serif;font-weight:bold;}



.page-box .page-inner .current.prev.no-drop ,.page-box .page-inner .current.next.no-drop{cursor: no-drop;opacity:0.5;}







/*分页 end*/







/*公共样式定义 end*/





.content img{max-width: 100%;}

.index-ltd{padding:58px 0;background:url(../image/pic-01-03.jpg) no-repeat bottom center;max-width:1920px;margin:0 auto;}



.index-ltd .ltd-img{margin-left:-25%;width:30%;float:left;}



.index-ltd .ltd-img img{border-top-right-radius:25%;border-bottom-right-radius:25%;transition: all 0.6s;transform: scale(1);}



.index-ltd .ltd-img:hover img{transform: scale(1.05);}







.index-ltd .ltd-text{width:60%;float:right;}



.index-ltd .ltd-text .t{font-size:32px;color:#202931;text-transform: uppercase;line-height:42px;position: relative;}



.index-ltd .ltd-text .t:after{width:8px;height:8px;background:#E60012;position: absolute;left:-30px;top:50%;margin-top: -4px;content: '';}



.index-ltd .ltd-text .d{font-size:16px;line-height:26px;height:78px;overflow: hidden;color:#444444;margin:30px 0 40px;}



.index-ltd .ltd-text .list ul li{width:32%;float:left;margin-left:2%;text-align: center;background:#FFFFFF;box-shadow:1px 1px 10px #dee9f5;}



.index-ltd .ltd-text .list ul li:first-child{margin-left:0;}



.index-ltd .ltd-text .list ul li a{display: block;padding:25px 0 0;position:relative;overflow: hidden;}



.index-ltd .ltd-text .list ul li a span{font-family: Arial, sans-serif;font-weight:normal;color:#666666;padding:20px 0 25px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.index-ltd .ltd-text .list ul li a i{width:60px;height:60px;border-radius:50% 50%;background:#eb3341;position:absolute;right:-60px;bottom:-60px;transition: all 0.6s;}



.index-ltd .ltd-text .list ul li a:hover i{right:-30px;bottom:-30px;}







.index-os{padding-bottom:58px;}



.index-os .tit{padding:58px 0;}



.index-os .tit h3{font-size:32px;font-size:32px;color:#202931;text-transform: uppercase;line-height:42px;position: relative;padding-left:30px;float:left;}



.index-os .tit h3:after{width:8px;height:8px;background:#E60012;position: absolute;left:0;top:50%;margin-top:-4px;content: '';}



.index-os .tit article{float:right;width:70%;color:#444444;font-size:16px;}



.index-os .list ul li{width:24%;float:left;margin-left:1.33333%;background:#f5f7f9;transition: all 0.6s;transform: translateY(0%);}

.index-os .list ul li:hover{transform: translateY(-2%);box-shadow:1px 1px 10px #dee9f5;}



.index-os .list ul li:first-child{margin-left:0;}



.index-os .list ul li .li-inner{padding:45px 25px;}



.index-os .list ul li .icon-box{width:90px;height:90px;background:#FFFFFF;border-radius:50% 50%;position: relative;box-shadow:1px 1px 5px #f0f3f6;}



.index-os .list ul li .icon-box img{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index:1;transition: all 0.4s;}



.index-os .list ul li .icon-box img.h{z-index:2;opacity:0;transition: all 0.4s;}



.index-os .list ul li:hover .icon-box img.h{opacity:1;}



.index-os .list ul li:hover .icon-box img.s{opacity:0;}



.index-os .list ul li .t{padding:20px 0;}



.index-os .list ul li .t a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px;color:#333333;transition: all 0.4s;font-family: Arial, sans-serif;font-weight:700;}



.index-os .list ul li .t a:hover{color:#295a83;}



.index-os .list ul li .d{color:#939393;line-height:24px;height:72px;overflow: hidden;}







.index-pro{background:url(../image/pic-01-04.jpg) no-repeat top center;max-width:1920px;margin:0 auto;overflow: hidden;}



.index-pro .pro-h{padding:100px 0;}



.index-pro .pro-h h3{font-size:32px;color:#ffffff;text-transform: uppercase;text-align: center;}



.pro-inner .pro-tit{width:28%;float:left;}



.pro-inner .pro-tit .pro-tit-inner{padding:0 50px;}



.pro-tit .pro-tit-inner .t{font-size:20px;color:#22527a;text-transform: uppercase;}



.pro-tit .pro-tit-inner .d{margin:30px 0;font-size:16px;color:#444444;line-height:24px;height:72px;overflow: hidden;}



.pro-tit .pro-tit-inner .bt{width:44px;height:44px;border:1px solid #E60012;border-radius:50% 50%;display:inline-block;background:#E60012;transition: all 0.4s;position: relative;}



.pro-tit .pro-tit-inner .bt.swiper-button-disabled{background:#FFFFFF;border:1px solid #9b9b9b;}



.pro-tit .pro-tit-inner .bt:first-child{margin-right:15px;}



.pro-tit .pro-tit-inner .bt i{display: block;position: absolute;left:50%;bottom:48%;width:20px;height:9px;margin:0 0 0 -10px;}



.pro-tit .pro-tit-inner .bt.p i{background:url(../image/icon-01-08-h.png) no-repeat center;}



.pro-tit .pro-tit-inner .bt.p.swiper-button-disabled i{background:url(../image/icon-01-08.png) no-repeat center;}



.pro-tit .pro-tit-inner .bt.n i{background:url(../image/icon-01-09-h.png) no-repeat center;}



.pro-tit .pro-tit-inner .bt.n.swiper-button-disabled i{background:url(../image/icon-01-09.png) no-repeat center;}



.pro-i-m{margin-right:-25%;background:#FFFFFF;border-top-left-radius:60px;padding:100px 0;}



.pro-slider{float:right;width:72%;}



.pro-slider .swiper-slide{border:1px solid #e5e5e5;}



.pro-slider .img-box{display: block;}



.pro-slider .img-box img{width:100%;height:auto;}



.pro-slider .img-tit{border-top:1px solid #e5e5e5;padding-bottom:5px;background:#f6f8fa url(../image/icon-01-10.png) repeat-x bottom center;}



.pro-slider .img-tit a{display: block;padding:25px 20px;color:#333333;font-family: Arial, sans-serif;font-weight:bold;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}







.index-pd{padding-bottom:100px;}



.index-pd .pd-tit{padding-bottom:100px;}



.index-pd .pd-tit .img-box{width:20.70312%;float:left;}



.index-pd .pd-tit .img-box img{width:100%;height:auto;}



.index-pd .pd-tit .tit-text{width:70%;float:right;}



.index-pd .pd-tit .tit-text h3{padding:30px 0 0;position: relative;font-size:32px;color:#202931;text-transform: uppercase;}



.index-pd .pd-tit .tit-text h3:after{width:8px;height:8px;background:#E60012;position: absolute;left:-30px;top:50%;margin-top:-4px;content: '';}



.index-pd .pd-tit .tit-text article{font-size:16px;color:#444444;line-height:28px;}

.index-pd .pd-tit .tit-text .lx_xiugaianniu{margin-top:30px;}

.index-pd .list-pic ul{position: relative;height:200%;}



.index-pd .list-pic ul li:nth-child(1){float:left;width:24.5%;}



.index-pd .list-pic ul li a{display: inline-block;overflow: hidden;}



.index-pd .list-pic ul li a img{width:100%;height:auto;transition: all 0.6s;transform: scale(1);}



.index-pd .list-pic ul li a:hover img{transform: scale(1.05);}



.index-pd .list-pic ul li:nth-child(2){float:left;width:24.5%;margin-left:0.5%;}



.index-pd .list-pic ul li:nth-child(3){position: absolute;bottom:0;left:0;width:49.5%;}



.index-pd .list-pic ul li:nth-child(4){float:right;width:49.5%;}



.index-pd .list-pic ul li:nth-child(5){width:24.5%;position:absolute;bottom:0;right:25%;}



.index-pd .list-pic ul li:nth-child(6){width:24.5%;position: absolute;bottom:0;right:0;}







.fixed-box{position: relative;}



.fixed-box .menu{position: absolute;left:0;top:0;z-index:2;width:298px;background:#ffffff;}

.fixed-box .menu.nav-fixed{position: fixed;}

.fixed-box .menu .item{padding:20px 15px 20px 20px;}



.fixed-box .menu .item.nav{box-shadow:1px 1px 30px rgba(0,0,0,0.1);margin-bottom:45px;}



.fixed-box .product-list{padding-left:346px;padding-bottom:100px;min-height:820px;}



.fixed-box .menu .item .item-tit{padding:13px 0;line-height:1;position: relative;}



.fixed-box .menu .item .item-tit:after{width:46px;height:2px;background:#E60012;content: '';position: absolute;left:0;bottom:0;}



.fixed-box .menu .item .item-tit h4{font-size:20px;color:#333333;text-transform: uppercase;}



.fixed-box .menu .item.nav .item-list{padding:20px 0;} 



.menu .item.nav .item-list > ul > li > .li-inner{padding:8px 0;}



.menu .item.nav .item-list > ul > li > .li-inner a{display:inline-block;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#444444;transition: all 0.3s;}



.menu .item.nav .item-list > ul > li > .li-inner a:hover ,.menu .item.nav .item-list > ul > li.act > .li-inner a{color:#295a83;}



.menu .item.nav .item-list > ul > li > .li-inner span{cursor: pointer;display: inline-block;float:right;width:36px;height:20px;background:#eaeaea;border-radius:10px;text-align: center;color:#a6a6a6;font-size:12px;line-height:20px;}

.menu .item.nav .item-list > ul > li .second{display:none;}
.menu .item.nav .item-list > ul > li.act .second{display: block;}

.menu .item.nav .item-list > ul > li .second ul li{padding:8px 0 8px 15px;}



.menu .item.nav .item-list > ul > li .second ul li a{display:inline-block;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#444444;transition: all 0.3s;}



.menu .item.nav .item-list > ul > li .second ul li a:hover{color:#295a83;}



.menu .item.nav .item-list > ul > li .second ul li span{display: inline-block;float:right;width:36px;height:20px;background:#eaeaea;border-radius:10px;text-align: center;color:#a6a6a6;font-size:12px;line-height:20px;}



.menu .item .item-share{padding:35px 0;}



.menu .item .item-share a{display: inline-block;margin-right:5px;transition: all 0.6s;opacity:1;}



.menu .item .item-share a:hover{opacity:0.7;}



.fixed-box .product-list ul li{width:31%;float:left;margin-left:3.5%;margin-bottom:45px;}



.fixed-box .product-list ul li:nth-child(3n+1){margin-left:0;}



.fixed-box .product-list ul li .li-inner{border:1px solid #e5e5e5;}



.product-list .li-inner .img-box a{display: block;position: relative;overflow: hidden;}



.product-list .li-inner .img-box a img{width:100%;height:auto;}



.product-list .li-inner .img-box a span{position: absolute;left:0;top:0;z-index:2;width:100%;height:100%;background: rgba(200,28,42,0.34);opacity:0;transform: scale(1.1);transition:all 0.6s;}



.product-list .li-inner .img-box a span i{width:52px;height:52px;background:url(../image/pro-more.png) no-repeat center;position: absolute;left:50%;top:50%;margin:-26px 0 0 -26px;transform:scale(0.7);transition: all 0.6s;}



.product-list .li-inner .img-box a:hover span{transform: scale(1);opacity:1;}



.product-list .li-inner .img-box a:hover span i{transform: scale(1);}



.product-list .li-inner .img-tit{padding-bottom:5px;background: #f6f8fa url(../image/icon-01-10.png) repeat-x bottom center;border-top:1px solid #e5e5e5;}



.product-list .li-inner .img-tit a{display: block;padding:20px;font-size:16px;color:#333333;font-family: Arial, sans-serif;font-weight:normal;transition: all 0.3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product-list .li-inner .img-tit a:nth-child(1){padding:15px 20px 0;}
.product-list .li-inner .img-tit a:nth-child(2){padding:0 20px;text-overflow: inherit;white-space: inherit;line-height:24px;height:48px;margin:5px 0 10px;}


.product-list .li-inner .img-tit a:hover{color:#295a83;}







.prodis-box{padding-left:346px;padding-bottom:100px;min-height:820px;}



.prodis-gall{margin-bottom:50px;}



.prodis-gall .pic-gall{width:45%;float:left;}



.pic-gall .gallery-thumbs{margin-top:10px;}



.pic-gall .gallery-thumbs .swiper-slide{height:76px;cursor: pointer;background-position: center;background-size: cover;box-sizing: border-box;border:1px solid #FFFFFF}



.pic-gall .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border:1px solid #d00514;}



.pic-gall .gall-box{position: relative;}



.pic-gall .gall-box .swiper-slide img{width:100%;height:auto;}



.prodis-gall .gall-tips{width:50%;float:right;padding:0 0 0 5%;}



.prodis-gall .gall-tips .tit{padding:25px 0;}



.prodis-gall .gall-tips .tit p{color:#444444;padding-bottom:15px;}



.prodis-gall .gall-tips .tit h4{font-size:30px;color:#333333;line-height:1.1;}



.prodis-gall .gall-tips .des-t{padding:20px 0;font-size:16px;color:#333333;}



.gall-tips .prodis-des{padding:0 0;line-height:2;}







.gall-tips .links{padding:20px 0 40px;}



.gall-tips .links a{transition: all 0.6s;width:164px;height:48px;background:#295a83;display:inline-block;text-align: center;line-height:48px;color:#FFFFFF;}



.gall-tips .links a span{display: inline-block;padding-left:38px;font-size:16px;}



.gall-tips .links a:nth-child(2){margin:0 0 0 12px;}



.gall-tips .links a:nth-child(1) span{background:url(../image/get-price.png) no-repeat left center;}

@media only screen and (min-width: 769px) {
.linksOne{display:inline-block !important}
.linksTwo{display:none !important}
}
@media only screen and (max-width: 768px) {
.linksOne{display:none  !important}
.linksTwo{display:inline-block  !important}
}

.gall-tips .links a:nth-child(2) span{background:url(../image/contacts.png) no-repeat left center;}



.gall-tips .links a:hover{background:#c81c2a;}







.gall-tips .prodis-share label{display: inline-block;float:left;color:#444444;font-size:16px;font-weight: bold;}



.gall-tips .prodis-share ul{float:left;display: inline-block;}



.gall-tips .prodis-share ul li{display: inline-block;float:left;margin:0 11px;}



.gall-tips .prodis-share ul li a{display: block;width:23px;height:23px;transition: all 0.6s;}



.gall-tips .prodis-share ul li.f a{background:url(../image/pro-facebook.png) no-repeat center;}



.gall-tips .prodis-share ul li.i a{background:url(../image/pro-twitter.png) no-repeat center;}



.gall-tips .prodis-share ul li.t a{background:url(../image/pro-in.png) no-repeat center;}



.gall-tips .prodis-share ul li.f a:hover{background:url(../image/pro-facebook-h.png) no-repeat center;}



.gall-tips .prodis-share ul li.i a:hover{background:url(../image/pro-twitter-h.png) no-repeat center;}



.gall-tips .prodis-share ul li.t a:hover{background:url(../image/pro-in-h.png) no-repeat center;}



.prodis-box .dis-tit{padding:15px 0;position: relative;background:url(../image/prodis-pic-06.png) repeat-x center;}



.prodis-box .dis-tit h4{padding:5px 0;line-height:1;font-weight: bold;font-size:18px;color:#333333;background:#FFFFFF;display: inline-block;padding-right:30px;}



.prodis-box .text{padding:20px 0;line-height:2;}



.prodis-box .text .d{padding-left:25px;position: relative;margin-bottom:30px;}



.prodis-box .text .d:after{width:4px;height:4px;content: '';background:#a9a9a9;border-radius:50% 50%;position:absolute;left:0;top:12px;}



.prodis-box .table-box{margin-bottom:45px;margin-top:40px;}



.prodis-box .table-box table{width:100%;}

.prodis-box .table-box table sup{vertical-align: super;}
.prodis-box .text ul li sup{vertical-align: super;}

.prodis-box .table-box table tr:nth-child(odd){background:#f8f8f8;}



.prodis-box .table-box table tr th{border:1px solid #e4e4e4;padding:15px 0;text-align: center;color:#6f7577;font-size:15px;}



.prodis-box .table-box table tr td{border:1px solid #e4e4e4;padding:15px 0;text-align: center;color:#6f7577;font-size:15px;}



.download{padding:40px 0;text-align: center;}



.download a{display:inline-block;width:175px;height:48px;background:#c81c2a;text-align: center;line-height:48px;background:#c81c2a;color:#FFFFFF;font-weight: normal;font-size:16px;transition: all 0.4s;}



.download a span{display: inline-block;padding-left:35px;background:url(../image/download.png) no-repeat left center;}



.download a:hover{background:#22527A;}



.ps-tit{font-size:30px;padding:40px 0;color:#333333;position: relative;text-align: center;}



.ps-tit h4{font-weight: bold;line-height:1;}



.ps-case-list{margin-bottom:20px;}



.ps-case-list ul li{width:31%;float:left;margin-left:3.5%;}



.ps-case-list ul li:first-child{margin-left:0;}



.ps-case-list ul li .img-box{display: block;overflow: hidden;}



.ps-case-list ul li .img-box img{width:100%;height:auto;transition: all 0.4s;transform: scale(1);}



.ps-case-list ul li .img-box:hover img{transform: scale(1.05);}



.ps-case-list ul li .img-tit{padding:15px 0;margin-top:15px;display: block;font-weight: bold;color:#333333;font-size:16px;position: relative;}



.ps-case-list ul li .img-tit:after{content: '';width:40px;height:2px;background:#c0c0c0;position: absolute;left:0;bottom:0;}



.ps-list ul li{width:31%;float:left;margin-left:3.5%;}



.ps-list ul li:nth-child(3n+1){margin-left:0;}



.ps-list ul li .li-inner{border:1px solid #e5e5e5;}



.ps-list .li-inner .img-box a{display: block;position: relative;overflow: hidden;}



.ps-list .li-inner .img-box a img{width:100%;height:auto;}



.ps-list .li-inner .img-box a span{position: absolute;left:0;top:0;z-index:2;width:100%;height:100%;background: rgba(200,28,42,0.34);opacity:0;transform: scale(1.1);transition:all 0.6s;}



.ps-list .li-inner .img-box a span i{width:52px;height:52px;background:url(../image/pro-more.png) no-repeat center;position: absolute;left:50%;top:50%;margin:-26px 0 0 -26px;transform:scale(0.7);transition: all 0.6s;}



.ps-list .li-inner .img-box a:hover span{transform: scale(1);opacity:1;}



.ps-list .li-inner .img-box a:hover span i{transform: scale(1);}



.ps-list .li-inner .img-tit{padding-bottom:5px;background: #f6f8fa url(../image/icon-01-10.png) repeat-x bottom center;border-top:1px solid #e5e5e5;}



.ps-list .li-inner .img-tit a{display: block;padding:20px;font-size:16px;color:#333333;font-family: Arial, sans-serif;font-weight:normal;transition: all 0.3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.ps-list .li-inner .img-tit a:hover{color:#295a83;}



.ps-pro{margin-bottom:20px;}



.message-tit{font-size:30px;padding:30px 0;color:#333333;position: relative;text-align: center;}



.message-tit h4{font-weight: bold;line-height:1;}







.ps-swiper-wrapper .swiper-slide{border:1px solid #e5e5e5;width:23%;margin-left:2.666666%;float:left;box-sizing: border-box;}



.ps-swiper-wrapper .swiper-slide:first-child{margin-left:0;}



.ps-swiper-wrapper .img-box{display: block;}



.ps-swiper-wrapper .img-box img{width:100%;height:auto;}



.ps-swiper-wrapper .img-tit{border-top:1px solid #e5e5e5;padding-bottom:5px;background:#f6f8fa url(../image/icon-01-10.png) repeat-x bottom center;}



.ps-swiper-wrapper .img-tit a{display: block;padding:25px 20px;color:#333333;font-family: Arial, sans-serif;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}







.error-box{padding-bottom:100px;}



.error-box .error-pic-box img{width:100%;height:auto;}



.error-box .error-inner{background:#f8f8f8;padding-bottom:60px;}



.error-box .error-inner .tips{text-align: center;font-size:16px;line-height:2;}



.error-box .error-inner .more{margin-top:20px;text-align: center;}



.error-box .error-inner .more a{display:inline-block;width:152px;height:44px;background:#0e90c9;text-align: center;line-height:44px;color:#FFFFFF;text-transform: uppercase;}







.solution-tit{padding:40px 0 80px;}



.solution-tit .tit{width:45%;float:left;}



.solution-tit .tit h4{font-weight: bold;font-size:30px;color:#333333;margin-bottom:30px;}



.solution-tit .tit a{display: inline-block;width:210px;height:62px;background:#E60012;font-weight: normal;text-align: center;line-height:62px;color:#FFFFFF;font-size:16px;text-transform: uppercase;transition: all 0.4s;}



.solution-tit .tit a:hover{background:#22527A;}



.solution-tit .tips{width:50%;float:right;line-height:2;font-size:16px;}



.solution-list ul li{background:#f8fafb;}



.solution-list ul li .img-box{width:50%;float:left;position: relative;}



.solution-list ul li .img-box img{width:100%;height:auto;}



.solution-list ul li .img-box span{position: absolute;width:40px;height:40px;z-index:2;background:#F8FAFB;transform: rotate(45deg);top:50%;margin-top:-20px;right:-20px;}



.solution-list ul li .text-box{width:50%;float:right;padding:50px 0;position: relative;}



.solution-list ul li .text-box .text-inner{padding:0 110px;position: relative;z-index:2;}



.solution-list ul li:nth-child(1) .text-box:after{content: '01';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:90px;left:110px;z-index:1;line-height:1;}



.solution-list ul li:nth-child(2) .text-box:after{content: '02';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:90px;right:110px;z-index:1;line-height:1;}



.solution-list ul li:nth-child(3) .text-box:after{content: '03';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:90px;left:110px;z-index:1;line-height:1;}



.solution-list ul li:nth-child(4) .text-box:after{content: '04';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:90px;right:110px;z-index:1;line-height:1;}



.solution-list ul li .text-box .icon-box{width:90px;height:90px;background:#FFFFFF;border-radius:50% 50%;position: relative;box-shadow:1px 1px 5px #f0f3f6;display: inline-block;}



.solution-list ul li .text-box .icon-box img{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index:1;transition: all 0.4s;}



.solution-list ul li .text-box .icon-box img.h{z-index:2;opacity:0;transition: all 0.4s;}



.solution-list ul li .text-box:hover .icon-box img.h{opacity:1;}



.solution-list ul li .text-box:hover .icon-box img.s{opacity:0;}



.solution-list ul li .text-box .t{padding:35px 0;}



.solution-list ul li .text-box .t a{font-weight: bold;font-size:28px;color:#333333;transition: all 0.4s;overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;}



.solution-list ul li .text-box .t a:hover{color:#22527A;}



.solution-list ul li .text-box .d{padding-right:25%;font-size:16px;line-height:30px;height:90px;overflow: hidden;}
.solution-list ul li .text-box .more{margin-top:35px;}
.solution-list ul li .text-box .more a{display: inline-block;width:184px;height:52px;text-align: center;line-height:52px;color:#ffffff;font-size:16px;background:#295a83;text-transform: uppercase;transition: all 0.6s;}
.solution-list ul li .text-box .more a:hover{background:#c81c2a;}
.solution-list ul li:nth-child(even) .text-box .more a{background:#c81c2a;}
.solution-list ul li:nth-child(even) .text-box .more a:hover{background:#295a83;}


.solution-list ul li:nth-child(even) .img-box{float:right;}



.solution-list ul li:nth-child(even) .img-box span{right:auto;left:-20px;}



.solution-list ul li:nth-child(even) .text-box{float:left;text-align: right;}



.solution-list ul li:nth-child(even) .text-box .d{padding-left:25%;padding-right:0;}



.lym{background:url(../image/solution-pic-06.jpg) no-repeat center bottom;padding:60px 0 100px;}







.case-menu{background:#f8f8f8;border-bottom:1px solid #f0f0f0;margin:15px 0 50px;}
.case-menu.nav-fixed{position: fixed;width:100%;left:0;top:0;z-index:999999;margin:0 0 50px;}


.case-menu ul{text-align: center;}



.case-menu ul li{display: inline-block;padding:0 30px;}



.case-menu ul li a{display: inline-block;padding:25px 10px;color:#444444;transition: all 0.4s;position: relative;font-weight: bold;}



.case-menu ul li a:after{width:0%;height:2px; background:#295a83;position: absolute;left:50%;bottom:0;transform: translateX(-50%);content: '';transition: all 0.6s;}



.case-menu ul li.act a ,.case-menu ul li a:hover{color:#295A83;}



.case-menu ul li.act a:after ,.case-menu ul li a:hover:after{width:100%;}



.case-list{padding:100px 0;}



.case-list ul li{width:27%;margin-left:9.5%;float:left;margin-bottom:60px;}



.case-list ul li:nth-child(3n+1){margin-left:0;}



.case-list ul li .img{display: block;position: relative;}



.case-list ul li .img img{width:100%;height: auto;}



.case-list ul li .img span{display: block;width:72px;height:68px;background:#FFFFFF;line-height:68px;box-shadow:#e8eef2;position: absolute;right:-20px;z-index:2;top:-25px;box-shadow:1px 1px 10px #e8eef2;}



.case-list ul li .img span i{font-size:40px;color:#295a83;padding-left:20px;font-weight: bold;}



.case-list ul li .tit{padding:30px 0 15px;font-size:16px;color:#333333;display: block;font-weight: bold;transition: all 0.4s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.case-list ul li .tit:hover{color:#22527A;}



.case-list ul li .text{color:#444444;line-height:24px;height:72px;overflow: hidden;}



.case-list .page-box{padding-top:0;}







.company-text .ct-tit{width:40%;float:left;}



.company-text .ct-tit .tit{padding:30px 0;position: relative;}



.company-text .ct-tit .tit:after{content: '';width:40px;height:1px;background:#E60012;position:absolute;left:0;top:0;}



.company-text .ct-tit .tit h4{font-weight: bold;font-size:30px;color:#333333;}



.company-text .ct-tit .s{line-height:48px;}



.company-text .ct-tit .s a{display: inline-block;width:46px;height:46px;text-align: center;border:1px solid #e5e5e5;transition: all 0.4s;filter: brightness(1);margin-right:20px;}



.company-text .ct-tit .s a:hover{filter: brightness(0.6);}



.company-text .ct-tit .s a i{display: inline-block;width:46px;height:46px;}



.company-text .ct-tit .s a.f i{background:url(../image/f-facebook.png) no-repeat center;}



.company-text .ct-tit .s a.t i{background:url(../image/f-twitter.png) no-repeat center;}



.company-text .ct-tit .s a.i i{background:url(../image/f-in.png) no-repeat center;}



.company-text .ct-tit .s span{display: inline-block;vertical-align: top;padding-left:50px;position: relative;font-size:20px;color:#b0b5c1;}



.company-text .ct-tit .s span:after{content: '';width:40px;left:0;top:50%;position: absolute;background:#e5e5e5;height:1px;}



.company-text .ct-tit .img{margin-top:70px;width:90%;}



.company-text .ct-tit .img img{width:100%;height:auto;}



.company-text .ct-text{width:58%;float:right;}



.company-text .ct-text .text{line-height:2;font-size:16px;padding:40px 0 40px 100px;/* text-align: justify; */}



.company-text .ct-text .img-list{margin-top:30px;}



.company-text .ct-text .img-list img:first-child{float:left;width:50%;height: auto;}



.company-text .ct-text .img-list img{float:right;width:40%;height: auto;}



/* .company-team{padding-bottom:100px;} */



.company-team .ct-tit{padding:70px 0;}



.company-team .ct-tit .t{width:30%;float:left;}



.company-team .ct-tit .t{padding:30px 0;position: relative;}



.company-team .ct-tit .t:after{content: '';width:40px;height:1px;background:#E60012;position:absolute;left:0;top:0;}



.company-team .ct-tit .t h4{font-weight: bold;font-size:30px;color:#333333;}



.company-team .ct-tit .d{width:60%;float:right;line-height:2;font-size:16px;}



.ct-slider-warp{padding:110px 0;position: relative;max-width:1920px;margin:0 auto 100px;}



.ct-slider-warp:after{width:90%;height:100%;position: absolute;left:0;top:0;background:#f7f8fb;content: '';}



.ct-slider-warp .ct-slider .swiper-slide img{width:100%;height:auto;}



.ct-slider-warp .ct-slider{position: relative;}



.ct-slider-warp .ct-slider .swiper-bt{width:118px;height:46px;left:50%;margin-left:-59px;bottom:-80px;z-index:2;position: absolute;}



.ct-slider .swiper-bt .bt{float:right;width:44px;height:44px;border:1px solid #E60012;border-radius:50% 50%;display:inline-block;background:#E60012;transition: all 0.4s;position: relative;}



.ct-slider .swiper-bt .bt:hover{background:#FFFFFF;border:1px solid #9b9b9b;}



.ct-slider .swiper-bt .bt:first-child{float:left;}



.ct-slider .swiper-bt .bt i{display: block;position: absolute;left:50%;bottom:48%;width:20px;height:9px;margin:0 0 0 -10px;}



.ct-slider .swiper-bt .bt.p i{background:url(../image/icon-01-08-h.png) no-repeat center;}



.ct-slider .swiper-bt .bt.p:hover i{background:url(../image/icon-01-08.png) no-repeat center;}



.ct-slider .swiper-bt .bt.n i{background:url(../image/icon-01-09-h.png) no-repeat center;}



.ct-slider .swiper-bt .bt.n:hover i{background:url(../image/icon-01-09.png) no-repeat center;}







.contact-box{padding-bottom:100px;}



.msg-wap{width:60%;float:left;}



.msg-wap .msg-tit{padding-bottom:40px;}



.msg-wap .msg-tit h4{font-weight: bold;font-size:30px;color:#333333;/* padding-bottom:30px; */position: relative;margin-bottom:30px;}



/* .msg-wap .msg-tit h4:after{width:132px;height:1px;background:#295a83;content: '';position: absolute;left:0;bottom:7px;position: absolute;}



.msg-wap .msg-tit h4:before{width:66px;height:1px;background:#295a83;content: '';position: absolute;left:0;bottom:0;position: absolute;}
 */


.msg-wap .msg-tit p{font-size:16px;}



.tag{width:32%;float:right;}



.tag ul li{background:#f8f8f8 url(../image/contact-pic-02.png) repeat-x center bottom;padding-bottom:5px;margin-bottom:15px;}



.tag ul li .li-inner{padding:40px 50px;}



.tag ul li .li-inner .icon-box{width:30%;float:left;}



.tag ul li .li-inner .icon-box img{max-width:100%;height:auto;}



.tag ul li .li-inner .text{width:70%;float:right;}



.tag ul li .li-inner .text .t{padding-bottom:17px;color:#333333;font-weight: bold;font-size:18px;position: relative;margin-bottom:20px;}



.tag ul li .li-inner .text .t:after{content: '';width:36px;height:2px;background:#d0d0d0;position: absolute;bottom:0;left:0;}



.tag ul li .li-inner .text .d a{display: block;}



.tag ul li .li-inner .text .d a:hover{color:#22527A;}



.contact-map{margin:100px 0 20px;}



.contact-map img{width:100%;height:auto ;}



.contact-map iframe{width:100% !important;	}



.contact-list ul li{padding:50px 0;}
.contact-list ul li .dl-tit{
	font-size: 22px;
	color: #333333;
	font-weight: bold;
}


.contact-list ul li:first-child{border-bottom:3px solid #f3f3f3;}



.contact-list ul li dl{width:80%;float:left;}



.contact-list ul li dl dt{padding:20px 0;font-size:18px;color:#333333;font-weight: bold;}



.contact-list ul li dl dd{width:50%;float:left;padding:8px 0;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.contact-list ul li dl dd a:hover{color:#22527A;}



.contact-list ul li img{width:20%;float:right;height: auto;}







.news-hot{margin:0 0 0;background:#295a83;}



.news-hot .text{width:34.5%;float:left;}



.news-hot .text .text-inner{padding:40px 25px;}



.news-hot .text .text-inner .ts .t{display: inline-block;color:#7c96ac;padding-left:30px;position: relative;}



.news-hot .text .text-inner .ts .t:after{content: '';width:20px;height:1px;background:#7C96AC;position: absolute;left:0;top:48%;}



.news-hot .text .text-inner .ts .s{display: inline-block;margin-left:50px;}



.news-hot .text .text-inner .ts .s a.ic{display: inline-block;background:url(../image/stp.png) no-repeat center;transition: all 0.4s;width:28px;height:28px;}

.news-hot .text .text-inner .ts .s .ic-list{display: inline-block;margin-left:10px;}

.news-hot .text .text-inner .ts .s .ic-list a{display: inline-block;width:28px;height:28px;transition: all 0.5s;opacity:1;margin-right:5px;}

.news-hot .text .text-inner .ts .s .ic-list a:hover{opacity:0.7;}

.news-hot .text .text-inner .ts .s .ic-list a.f{background:url(../image/akl-s33.png) no-repeat center;}

.news-hot .text .text-inner .ts .s .ic-list a.tt{background:url(../image/akl-s22.png) no-repeat center;}

.news-hot .text .text-inner .ts .s .ic-list a.i{background:url(../image/akl-s11.png) no-repeat center;}





















.news-hot .text .text-inner .tit{padding:30px 0;}



.news-hot .text .text-inner .tit a{display: block;overflow: hidden;font-size:24px;color:#FFFFFF;height:90px;line-height:30px;}



.news-hot .text .text-inner .d{color:#9bb2c6;line-height:26px;height:78px;overflow: hidden;}



.news-hot .text .text-inner .m{margin-top:40px;}



.news-hot .text .text-inner .m a{display: inline-block;width:152px;height:38px;text-align: center;line-height:38px;background:#7c96ac;color:#ffffff;transition: all 0.4s;}



.news-hot .text .text-inner .m a:hover{background:#9bb2c6;}



.news-hot .img{width:65.5%;float:right;}



.news-hot .img a{display: block;overflow: hidden;position: relative;}



.news-hot .img a img{width:100%;height:auto;transition: all 3s;transform: scale(1);}



.news-hot .img a:hover img{transform: scale(1.1);}



.news-list{padding-bottom:50px;}



.news-list ul li{margin-top:50px;}



.news-list ul li .img-box{width:34.5%;float:left;overflow: hidden;position:relative;}



.news-list ul li .img-box img{width:100%;height:auto;transition: all 0.6s;transform: scale(1);}



.news-list ul li .img-box:hover img{transform: scale(1.05);}



.news-list ul li .text{width:62%;float:right;}



.news-list ul li .text .tit{font-weight: bold;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:28px;color:#333333;transition: all 0.4s;margin:20px 0;}



.news-list ul li .text .tit:hover{color:#295a83;}



.news-list ul li .text .ts .t{display: inline-block;color:#7c96ac;padding-left:30px;position: relative;}



.news-list ul li .text .ts .t:after{content: '';width:20px;height:1px;background:#7C96AC;position: absolute;left:0;top:48%;}



.news-list ul li .text .ts .s{display: inline-block;margin-left:50px;}

.news-list ul li .text .ts .s a.ic{display: inline-block;background:url(../image/stp.png) no-repeat left center;transition: all 0.4s;padding:5px 0 5px 35px;}

.news-list ul li .text .ts .s .ic-list{display: inline-block;margin-left:10px;}

.news-list ul li .text .ts .s .ic-list a{display: inline-block;width:24px;height:24px;transition: all 0.5s;opacity:1;margin-right:5px;border-radius:50% 50%;vertical-align: bottom;}

.news-list ul li .text .ts .s .ic-list a:hover{opacity:0.7;}

.news-list ul li .text .ts .s .ic-list a.f{background:url(../image/akl-s3.png) no-repeat center;}

.news-list ul li .text .ts .s .ic-list a.tt{background:url(../image/akl-s2.png) no-repeat center;}

.news-list ul li .text .ts .s .ic-list a.i{background:url(../image/akl-s1.png) no-repeat center;}























.news-list ul li .text .d{line-height:26px;margin-top:20px;height:78px;overflow: hidden;}







.display-box .tit{padding:20px 0;font-size:40px;font-weight: bold;color:#333333;}



.display-box .jv{padding:30px 0;}



.display-box .jv .c{display: inline-block;background:#ebebeb;padding:10px 30px;color:#a0a0a0;font-weight: normal;}



.display-box .jv .j{display: inline-block;margin-left:60px;}



.display-box .jv .j i{display: inline-block;color:#a0a0a0;font-size:16px;}



.display-box .jv .j i:first-child{margin-right:40px;padding-left:30px;position: relative;}



.display-box .jv .j i:first-child:after{content: '';width:20px;height:1px;background:#A0A0A0;position: absolute;left:0;top:48%;}



.display-box .content{line-height:2;}



.display-box .share{padding:60px 0;text-align: center;}



.display-box .share a{display:inline-block;width:165px;height:42px;text-align: center;line-height:42px;margin:0 10px;border-radius:5px;color:#FFFFFF;font-weight: normal;transition: all 0.4s;opacity:1;}



.display-box .share a:hover{opacity:0.7;}



.display-box .share a span{display: inline-block;padding-left:30px;}



.display-box .share a.f{background:#3b5999;}



.display-box .share a.f span{background:url(../image/b-facebook-h.png) no-repeat left center;}



.display-box .share a.t{background:#1da1f3;}



.display-box .share a.t span{background:url(../image/b-twitter-h.png) no-repeat left center;}



.display-box .share a.i{background:#007bb6;}



.display-box .share a.i span{background:url(../image/b-in-h.png) no-repeat left center;}



.dpage{border-top:1px solid #e9e8ed;border-bottom:1px solid #E9E8ED;padding:35px 40px;position: relative;}



.dpage .pgx{width:20px;height:20px;background:url(../image/pg-x.png) no-repeat center;content:'';position: absolute;left:50%;top:50%;margin:-5px 0 0 -10px;}



.dpage .ps{width:40%;float:left;padding-left:40px;background:url(../image/ps.png) no-repeat left center;}



.dpage .nt{width:40%;float:right;padding-right:40px;background:url(../image/nt.png) no-repeat right center;text-align: right;}



.dpage a span{display:block;color:#444444;font-weight: normal;}



.dpage a b{font-size:18px;color:#333333;transition: all 0.4s;}



.dpage a:hover b{color:#22527A;}



.ymal{padding:50px 0 100px;}



.ymal .tit{font-size:16px;font-weight: bold;color:#333333;padding:40px 0;}



.ymal .ymal-list ul li{width:32%;float:left;margin-left:2%;}



.ymal .ymal-list ul li:first-child{margin-left:0;}



.ymal-list ul li .img-box{display: block;overflow: hidden;}



.ymal-list ul li .img-box img{width:100%;height:auto;transition: all 0.6s;transform: scale(1);}



.ymal-list ul li .img-box:hover img{transform: scale(1.05);}



.ymal-list ul li .text{padding:20px 30px;background:#f7f7f7;}



.ymal-list ul li .text .t{display: block;font-size:22px;color:#333333;line-height:28px;height:56px;overflow: hidden;font-weight: normal;}



.ymal-list ul li .text .d{margin-top:20px;line-height:26px;height:78px;overflow: hidden;}







.search-tool{padding:55px 0;}



.search-tool .input-box{max-width:500px;margin:0 auto;position: relative;}



.search-tool .input-box input{width:70%;height:58px;border:1px solid #e7e7e7;border-radius:30px;padding:0 20% 0 10%;position: relative;box-shadow:1px 1px 10px #f5f5f5;}



.search-tool .input-box button{border:none;background:transparent;position: absolute;right:0;width:20%;height:58px;z-index:2;top:0;}



.search-list{padding-bottom:50px;}



.search-list ul li{box-shadow:1px 1px 10px #f5f5f5;margin-bottom:35px;padding:40px;}



.search-list ul li .tit{display: block;font-weight: bold;color:#333333;font-size:20px;transition: all 0.4s;}



.search-list ul li .tit:hover{color:#22527A;}



.search-list ul li .tit b{display: inline-block;margin-right:55px;position: relative;}



.search-list ul li .tit b:after{content:'|';right:-27px;top:0;position: absolute;z-index:2;font-weight: lighter;}



.search-list ul li .d{margin:25px 0;line-height:26px;}



.search-list ul li .more a{display: block;width:120px;height:40px;color:#305f87;border:1px solid #305f87;text-align: center;line-height:40px;transition: all 0.4s;}



.search-list ul li .more a:hover{background:#305F87;color:#FFFFFF;}







.about-box{padding-bottom:100px;}



.about-box .about-la .la-l{width:50%;float:left;}



.about-box .about-la .la-l h4{font-size:30px;color:#333333;font-weight: bold;}



.about-box .about-la .la-l .d{padding:25px 0;font-size:20px;}



.about-box .about-la .la-l .k{padding-left:30px;border-left:5px solid #e60012;font-weight: bold;}



.about-box .about-la .la-r{display: inline-block;position: relative;float:right;max-width:45%;}



.about-box .about-la .la-r .img-box{position: relative;}



.about-box .about-la .la-r .img-box img{max-width:100%;height:auto;}



.about-box .about-la .la-r .la-item{position: absolute;left:0;top:0;z-index:2;width:100%;height:100%;}



.la-r .la-item .icon-span{width:136px;height:128px;background:#FFFFFF;box-shadow:1px 1px 10px #e9e9e9;border-radius:10px;position: absolute;text-align: center;transition: all 0.4s;display:flex;justify-content: center;align-items: center;flex-direction: column;}



.la-r .la-item .icon-span:hover{background:#026ea5;}



.la-r .la-item .icon-span:nth-child(1){left:0;top:50%;margin-top:-64px;}



.la-r .la-item .icon-span:nth-child(2){bottom:0;left:50%;margin-left:-68px;}



.la-r .la-item .icon-span:nth-child(3){right:106px;top:35px;}



.la-r .la-item .icon-span .icon{display: inline-block;position: relative;}



.la-r .la-item .icon-span .icon img.s{position: relative;opacity:1;}



.la-r .la-item .icon-span .icon img.h{position: absolute;left:0;top:0;z-index:2;opacity:0;transition: all 0.4s;}



.la-r .la-item .icon-span:hover .icon img.h{opacity:1;}



.la-r .la-item .icon-span span{display: block;margin-top:10px;color:#333333;transition: all 0.4s;}



.la-r .la-item .icon-span span b{display: block;}



.la-r .la-item .icon-span span i{line-height:1;}



.la-r .la-item .icon-span:hover span{color:#FFFFFF;}



.about-video{margin:80px 0;position: relative;}

.about-text{line-height:2;}

.about-video img{width:100%;height:auto;position: relative;z-index:1;}



.about-video a.m-video{width:98px;height:98px;display: block;position: absolute;left:50%;top:50%;margin:-49px 0 0 -49px;z-index:3;}



.m-video:after {



	animation: sanfang 1s ease-out infinite;



	width: 160px;



	height: 160px;



	content: '';



	left: 50%;



	top: 50%;



	margin: -80px 0 0 -80px;



	background: rgba(200, 28, 42, 0.2);



	position: absolute;



	border-radius: 50%;



}



.m-video:before {



	animation: sanfang 1s ease-out infinite;



	width: 220px;



	height: 220px;



	background: rgba(200, 28, 42, 0.1);



	position: absolute;



	left: 50%;



	top: 50%;



	margin: -110px 0 0 -110px;



	content: '';



	border-radius: 50%;



}



@keyframes sanfang {



	0% {



		transform: scale(0.6);



		opacity: 0.6;



	}







	25% {



		transform: scale(0.7);



		opacity: 0.8;



	}







	50% {



		transform: scale(0.8);



		opacity: 1;



	}







	75% {



		transform: scale(0.9);



		opacity: 0.8;



	}







	100% {



		transform: scale(1);



		opacity: 0.6;



	}



}



.about-box .text{line-height:2;}



.about-box .about-list ul li{margin-top:80px;}



.about-box .about-list ul li .img-box img{width:100%;height:auto;}



.about-box .about-list ul li .text{padding-top:60px;}



.about-box .about-list ul li .text .tit{float:left;width:25%;}



.about-box .about-list ul li .text .tit h4{font-size:24px;font-weight: bold;color:#333333;line-height:1.1;padding-bottom:20px;position: relative;}



.about-box .about-list ul li .text .tit h4:after{content: '';width:35px;height:1px;background:#D00514;left:0;bottom:0;position: absolute;}



.about-box .about-list ul li .text .tit p{line-height:2;margin-top:30px;}



.about-box .about-list ul li .text .texter{width:65%;float:right;padding:0 0 20px 5%;border-left:1px solid #e6e6e6;}



.about-box .about-list ul li .text .texter .edi{line-height:2;}



.about-box .about-list ul li .text .texter .m{display: block;margin-top:30px;width:210px;height:48px;background:#c81c2a;color:#FFFFFF;text-align: center;line-height:48px;font-weight: normal;text-transform: uppercase;transition: all 0.4s;}



.about-box .about-list ul li .text .texter .m:hover{background:#22527A;}







.about-h-list{padding-bottom:100px;}



.about-h-text{padding-bottom:50px;text-align: center;}



.about-h-text .t{padding:40px 0;font-size:30px;font-weight: bold;}



.about-h-text .d{line-height:2;}



.about-h-list ul{position: relative;padding-top:130px;padding-bottom:20px;}



.about-h-list ul:before{content: '';width:46px;height:61px;background:#FFFFFF url(../image/a-h-01.png) no-repeat center;position: absolute;left:50%;top:0;margin-left:-23px;z-index:2;}



.about-h-list ul:after{width:1px;height:100%;content:'';background:#e6e6e6;position: absolute;left:50%;top:0;}



.about-h-list ul li{margin-bottom:44px;}



.about-h-list ul li .img-box{width:45%;text-align: right;float:left;position: relative;}



.about-h-list ul li .img-box:after{width:10%;height:1px;background:#e6e6e6;right:-10%;content: '';position:absolute;top:45px;}



.about-h-list ul li .img-box:before{width:22px;height:22px;position: absolute;content: '';background:url(../image/a-h-02.png) no-repeat center;top:45px;right:-10%;margin-right:-19px;margin-top:-11px;z-index:3;}



.about-h-list ul li:nth-child(even) .img-box:before{left:-10%;right: auto;margin-right: auto;margin-left:-16px;}



.about-h-list ul li:nth-child(even) .img-box:after{right:auto;left:-10%;}



.about-h-list ul li .img-box img{max-width:100%;height:auto;}



.about-h-list ul li .text{width:45%;float:right;padding-top:27px;}



.about-h-list ul li .text .b{width:20%;float:left;font-size:24px;color:#333333;font-weight: bold;}



.about-h-list ul li .text .s{line-height:2;width:80%;float:left;}



.about-h-list ul li:nth-child(even) .img-box{float:right;text-align: left;}



.about-h-list ul li:nth-child(even) .text{float:left;text-align: right;}



.about-h-list ul li:nth-child(even) .text .b{float:right;text-align: right;}



.about-h-list ul li:nth-child(even) .text .s{float: left;text-align: right;}



.about-h-list .more{text-align: center;padding:25px 0;}



.about-h-list .more a{display: inline-block;text-transform: uppercase;font-size:16px;transition: all 0.4s;}



.about-h-list .more a:hover{color:#22527A;}







.about-c-list .img-box{width:50%;float:left;text-align: right;position: relative;}



.about-c-list ul li:nth-child(3) .img-box:after{width:100%;height:50%;content: '';position: absolute;left:0;top:0;background:#F4F4F4;}



.about-c-list .img-box img{max-width:100%;height:auto;position: relative;z-index:2;}



.about-c-list ul li:nth-child(even) .img-box{float:right;text-align: left;} 



.about-c-list ul li:nth-child(even){background:#f4f4f4;}



.about-c-list .text{width:35%;float:right;padding-right:15%;padding-top:70px;padding-bottom:70px;}



.about-c-list ul li:nth-child(even) .text{padding-left:15%;padding-right:0;float:left;}



.about-c-list .text .t{padding:20px 70px;position: relative;font-size:30px;font-weight: bold;color:#333333;}



.about-c-list .text .t:after{width:44px;height:1px;background:#E60012;content: '';left:70px;bottom:0;position: absolute;}



.about-c-list .text .d{padding:0 70px;margin-top:30px;font-size:16px;line-height:2;}



.about-c-content{padding-bottom:100px;}



.about-c-content .it{padding:70px 0;text-align: center;}



.about-c-content .it .t{padding:20px 0;font-size:30px;font-weight: bold;position: relative;}



.about-c-content .it .t:after{width:44px;height:1px;content: '';background:#E60012;position:absolute;bottom:0;left:50%;margin-left:-22px;z-index:2;}



.about-c-content .it .d{margin-top:20px;line-height:2;}



.about-c-content .img-box img{width:100%;height:auto;}
.about-c-content .img-box .img-tips{text-align:right;padding:10px 0 0;font-style: italic;}






.about-d-box{background:url(../image/world.jpg) no-repeat center;padding:0 0 100px;}



.about-d-box .about-d-img{text-align: center;}



.about-d-box .about-d-img img{max-width:100%;height:auto;}







.about-n-list{padding-bottom:50px;}



.about-n-list ul li{width:30%;float:left;margin-left:5%;box-shadow:1px 1px 10px #e0e0e0;margin-bottom:45px;}



.about-n-list ul li:nth-child(3n+1){margin-left:0;}



.about-n-list ul li .img-box{padding:30px 40px;text-align: center;position: relative;}



.about-n-list ul li .img-box .img{position: relative;}



.about-n-list ul li .img-box img{width:100%;height:auto;}
.about-n-list ul li .img-box span{margin-top:10px;line-height:24px;height:48px;overflow: hidden;display: block;}


.about-n-list ul li .img-box .img:after{background:url(../image/s-big-pic.png) no-repeat center;width:30px;height:30px;z-index:2;position: absolute;bottom:0;right:0;content: '';}



.about-n-list ul li .t{line-height:20px;height:40px;overflow: hidden;padding:0 40px;margin:0 0 20px;text-align: center;}







.about-h-text .d.lf{text-align:left;}



.msc-box{max-width:1920px;margin:0 auto;background:url(../image/qhse-pic-05.jpg) no-repeat center;background-size:cover;padding:0 0 90px;}



.msc-box .msc-tit{padding:80px 0;text-align: center;font-size:30px;font-weight: bold;}



.msc-box .msc-slider .swiper-slide img{width:100%;height:auto;}



.msc-box .msc-slider{position: relative;}



.msc-box .swiper-button-next, .msc-box .swiper-button-prev{width:46px;height:46px;margin-top:-23px;transition: all 0.6s;border-radius:50% 50%;}





.msc-box .swiper-button-next{background:url(../image/e-right.png) no-repeat center;right:-80px;}



.msc-box .swiper-button-prev{background:url(../image/e-left.png) no-repeat center;left:-80px;}



.msc-box .swiper-button-next:hover{background: #E60012 url(../image/e-right-ss.png) no-repeat center;right:-80px;}



.msc-box .swiper-button-prev:hover{background: #E60012 url(../image/e-left-ss.png) no-repeat center;left:-80px;}







.msc-list{padding:60px 0 100px;}



.msc-list dl{padding:20px 0;}



.msc-list dl dt{font-size:16px;color:#333333;font-weight: bold;}



.msc-list dl dd{line-height:2;}



.soludis-act .act-tit{font-size:30px;color:#333333;text-align: center;}

.soludis-act .act-list > ul > li{padding:70px 0;}

.act-list > ul > li > .act-fixed{max-width:1280px;margin:0 auto;}

.act-list > ul > li > .act-fixed .img-box{width:46%;float:left;}

.act-list > ul > li > .act-fixed .img-box img{width:100%;height:auto;}

.act-list > ul > li > .act-fixed .img-text{width:50%;float:right;}

.act-list > ul > li > .act-fixed .img-text .t{font-size:30px;color:#333333;}

.act-list > ul > li > .act-fixed .img-text .d{padding:25px 0;}

.act-list > ul > li > .act-fixed .img-text .d ul li{padding:10px 0 10px 20px;background:url(../image/jx-icon.png) no-repeat left center;}

.act-list > ul > li > .act-fixed .img-text .more a{display: block;width:210px;height:48px;text-align: center;line-height:48px;color:#FFFFFF;font-size:16px;background:#c81c2a;transition: all 0.4s;}

.act-list > ul > li > .act-fixed .img-text .more a:hover{background:#295a83;}

.act-list > ul > li:nth-child(even){background:#f8f8f8;}

.act-list > ul > li:nth-child(even) .img-text{float:left;}

.act-list > ul > li:nth-child(even) .img-box{float:right;}

.soludis-bst .act-tit{text-align: center;padding:50px 0;font-size:30px;color:#333333;}

.soludis-bst .table-box{width:100%;}

.soludis-bst .table-box table{width:100% !important;}

.soludis-bst .table-box table td{border:1px solid #e9e9e9;text-align: center;padding:10px 0;}

.soludis-bst .table-box table tr:nth-child(even){background:#f8f8f8;}

.soludis-bst .dca-box{padding:70px 0;}



.soludis-bst .dca-box .img-box{width:46%;float:left;}

.soludis-bst .dca-box .img-box img{width:100%;height:auto;}

.soludis-bst .dca-box .img-text{width:50%;float:right;}

.soludis-bst .dca-box .img-text .t{font-size:30px;color:#333333;}

.soludis-bst .dca-box .img-text .d{padding:25px 0;}

.soludis-bst .dca-box .img-text .d ul li{padding:10px 0 10px 20px;background:url(../image/jx-icon.png) no-repeat left center;}



.soludis-bst .hdcs-box .t{text-align: center;padding:0 0 50px;font-size:30px;color:#333333;}

.soludis-bst .hdcs-fixed .table-box{width:70%;float:left;}

.soludis-bst .hdcs-fixed .img-list{width:28%;float:right;}

.soludis-bst .hdcs-fixed .img-list img{width:100%;height:auto;}

.soludis-bst .hdcs-fixed .img-list img:first-child{margin-bottom:38px;}



.dposcs-box .t{text-align: center;padding:50px 0 50px;font-size:30px;color:#333333;}

.dposcs-box .dposcs-list ul li{width:24%;float:left;margin-left:1.33333%;}

.dposcs-box .dposcs-list ul li:first-child{margin-left:0;}

.dposcs-box .dposcs-list ul li img{width:100%;height:auto;}









































@media only screen and (max-width: 1800px) {

	.nav-box{margin-left:7%;}

	.solution-list ul li .text-box{padding:45px 0;}



	.solution-list ul li:nth-child(1) .text-box:after{content: '01';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:10px;left:50px;z-index:1;line-height:1;}



	.solution-list ul li:nth-child(2) .text-box:after{content: '02';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:10px;right:50px;z-index:1;line-height:1;}



	.solution-list ul li:nth-child(3) .text-box:after{content: '03';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:10px;left:50px;z-index:1;line-height:1;}



	.solution-list ul li:nth-child(4) .text-box:after{content: '04';font-weight: bold;font-size:180px;font-style: italic;color:#f0f1f2;position: absolute;bottom:10px;right:50px;z-index:1;line-height:1;}



	.about-c-list .text{padding:40px 15% 40px 0;}



	.about-c-list .text .t{padding:20px 40px;}



	.about-c-list .text .d{padding:0 40px;}



	.about-c-list .text .t:after{left:40px;}



	.pro-i-m{margin-right:-15%;}



}











@media only screen and (max-width: 1700px) {

	.solution-list ul li .text-box .more{margin-top:20px;}

	.nav-box{margin-left:2.5%;}



	.m-width-percentage-85{width:100%;max-width:1280px;}



	/* .banner-share-page{left:3%;} */



	.banner .banner-content{width:1000px;margin-left:-500px;}



	.banner .banner-content h3{font-size:32px;}



	.solution-list ul li .text-box{padding:20px 0;}



	.solution-list ul li .text-box .text-inner{padding:0 50px;}



	.solution-list ul li .text-box .t{padding:20px 0;}



	.about-c-list .text{padding:20px 0;width:50%;}



	.about-c-list ul li:nth-child(even) .text{padding-left:0;}

	.pro-i-m{margin-right:-10%;}
	


}


@media only screen and (max-width: 1500px) {
	.solution-list ul li .text-box .d{line-height:24px;height:72px;}
	.solution-list ul li .text-box .more a{width:130px;height:44px;line-height:44px;font-size:14px;}
	.nav-box nav#menuPc > ul > li{margin:0 30px;}
}








@media only screen and (max-width: 1360px) {

	.solution-list ul li .text-box .t a{font-size:18px;}

	.inner-padding-20{padding:0 20px;}



	.nav-box{margin-left:3.5%;}



	.index-ltd .ltd-text{width:50%;}



	.index-ltd .ltd-img{margin-left:-15%;}



	.index-pro{padding:0 20px;}



	.fixed-box .product-list{padding-left:320px;}



	.prodis-box{padding-left:320px;}

	.pro-i-m{margin-right:-5%;}

	.act-list > ul > li > .act-fixed{padding:0 20px;}

	.nav-box nav#menuPc > ul > li > a{font-weight:400;}

}



@media only screen and (max-width: 1400px) {
	.case-menu ul li{padding:0 0;}
}



@media only screen and (max-width: 1279px) {



	.m-width-percentage-85{max-width:1000px;}



	.nav-box nav#menuPc > ul > li{margin:0 10px;}



	.nav-box{margin-left:5%;}



	.banner .banner-content{width:800px;margin-left:-400px;}



	.index-ltd .ltd-img{margin-left:-30%;}



	.prodis-gall .pic-gall{width:100%;float:none;}



	.prodis-gall .gall-tips{width:100%;float:none;padding-left:0;margin-top:20px;}



	.solution-list ul li .text-box .t{padding:0;}



	.solution-list ul li .text-box .t a{font-size:18px;}
	.pic-gall .gallery-thumbs .swiper-slide{height:190px;}



}







@media only screen and (max-width: 1000px) {
	.pic-gall .gallery-thumbs .swiper-slide{height:76px;}


	#menuPc{display: none;}



	#menuWap{display: block;}



	#page{background:#FFFFFF;}



	.btn-nav{position: relative;background: transparent;border: none;padding:35px 0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;z-index: 99999;display: block;width:30px;float:right;}



	.icon-bar {display: block;margin: 6px 0;width: 30px;height: 3px;background-color:#E60012;-webkit-transition: all .7s ease;-moz-transition: all .7s ease;-ms-transition: all .7s ease;-o-transition: all .7s ease;transition: all .7s ease;z-index: 999999;}



	.mm-opening .top {-webkit-transform: translateY(8px) rotateZ(45deg);-moz-transform: translateY(8px) rotateZ(45deg);-ms-transform: translateY(8px) rotateZ(45deg);-o-transform: translateY(8px) rotateZ(45deg);transform: translateY(8px) rotateZ(45deg);}



	.mm-opening .bottom {-webkit-transform: translateY(-10px) rotateZ(-45deg);-moz-transform: translateY(-10px) rotateZ(-45deg);-ms-transform: translateY(-10px) rotateZ(-45deg);-o-transform: translateY(-10px) rotateZ(-45deg);transform: translateY(-10px) rotateZ(-45deg);}



	.mm-opening .middleo{width: 0;}



	.banner .bg-box{display: none;}



	.banner-content{display: none;}



	.banner .wap-box{display: block;}



	.search-lug{display: none;}



	.logo{padding:15px 0;}



	.share-list{display: none;}



	.banner-share-page .swiper-pagination{margin-top:0;}



	.banner .banner-content{display: none;}



	.index-ltd{padding:0 20px;}



	.index-ltd .ltd-img{margin-left:0;width:100%;float:none;}



	.index-ltd .ltd-img img{width:100%;height:auto;}



	.index-ltd .ltd-text{width:100%;float:none;}



	.banner-share-page{left:0;width:100%;text-align: center;height:28px;bottom:20px;top: auto;text-align: center;}

	.banner-share-page .swiper-pagination .swiper-pagination-bullet{display: inline-block;transform: rotate(0);}



	.index-ltd .ltd-text .t{font-size:18px;line-height:28px;margin-top:30px;padding-left:30px;}



	.index-ltd .ltd-text .list ul li{width:100%;margin-left:0;margin-bottom:20px;}



	.index-os .tit h3{float:none;font-size:18px;width:auto;line-height:28px;}



	.index-ltd .ltd-text .t:after{left:0;}



	.index-os .tit article{width:100%;float:none;margin-top:30px;}



	.index-os .list ul li{width:100%;margin-left:0;float:none;margin-bottom:20px;}



	.pro-i-m{margin-right:0;border-top-left-radius:10px;border-top-right-radius:10px;padding:20px 0;}



	.index-pro .pro-h h3{font-size:18px;}



	.index-pro .pro-h{padding:40px 0;}



	.pro-inner .pro-tit{width:100%;float:none;}



	.pro-inner .pro-tit .pro-tit-inner{padding:0 20px;}



	.pro-slider{float:none;width: auto;padding:0 20px;margin-top:20px;}



	.index-pd .pd-tit .img-box{width:100%;float:none;margin-bottom:20px;text-align: center;display: none;}



	.index-pd .pd-tit .img-box img{width:90%;}



	.index-pd .pd-tit .tit-text{width:100%;float:none;}



	.index-pd .pd-tit .tit-text h3{font-size:18px;padding-left:30px;}



	.index-pd .pd-tit .tit-text h3:after{left:0;top:38px;}



	.index-pd .pd-tit{padding-bottom:50px;}



	.footer .f-nav{display: none;}



	.pro-slider .swiper-slide{box-sizing: border-box;}



	.fixed-box .menu{position: relative;width:100%;}



	.fixed-box .product-list{padding-left:0;padding-bottom:50px;}



	.fixed-box .menu .item.nav{margin-bottom:20px;background: url(../image/pro-dd.png) no-repeat 95% center;}



	.fixed-box .product-list ul li{width:49%;float:left;margin-left:0;margin-bottom:20px;}



	.fixed-box .product-list ul li:nth-child(even){float:right;}



	.page-box .page-inner .page-list{display: none;}



	.fixed-box .menu .item.nav .item-list{display: none;}



	.inner-banner{display: none;}



	.prodis-box{padding-left:0;}



	.gall-tips .links a{width:130px;}



	.gall-tips .links a span{padding-left:30px;}



	.ps-case-list ul li{width:49%;margin-left:0;margin-bottom:20px;}



	.ps-case-list ul li:nth-child(even){float:right;}



	.ps-list ul li{width:49%;margin-left:0;margin-bottom:20px;}



	.ps-list ul li:nth-child(even){float:right;}



	.solution-tit .tit{width:100%;float:none;}



	.solution-tit .tips{width:100%;float:none;margin-top:20px;}



	.solution-tit{padding:0 0 20px;}



	.solution-tit .tit h4{font-size:18px;}



	.solution-tit .tit a{width:140px;height:40px;line-height:40px;}



	.solution-list ul li .img-box{width:100%;float:none;}



	.solution-list ul li .img-box span{display: none;}



	.solution-list ul li .text-box{width:100%;float:none;}



	.solution-list ul li .text-box .text-inner{padding:0 20px;}



	.solution-list ul li .text-box .d{padding-right:0;}



	.solution-list ul li:nth-child(even) .text-box .d{padding-left:0;}



	.solution-list ul li:nth-child(even) .text-box{text-align: left;}



	.case-menu ul li{padding:0;}



	.case-list ul li{width:100%;float:none;margin-left:0;}



	.case-list ul li .img span{right:-5px;}



	.company-text .ct-tit{width:100%;float:none;}



	.company-text .ct-tit .tit h4{font-size:18px;}



	.company-text .ct-tit .img{width:100%;margin-top:40px;}



	.company-text .ct-text{width:100%;float:none;}



	.company-text .ct-text .text{padding:20px 0;}



	.company-team .ct-tit .t{width:100%;float:none;}



	.company-team .ct-tit .t h4{font-size:18px;}



	.company-team .ct-tit .d{width:100%;float:none;}



	.ct-slider-warp{margin-left:0;padding:50px 0 110px;}



	.about-box .about-la .la-l{width:100%;float:none;}



	.about-box .about-la .la-l h4{font-size:18px;}



	.about-box .about-la .la-r{width:100%;float:none;max-width:100%;}



	.about-box .about-la .la-r .la-item{position: relative;left: auto;top: auto;width: auto;height: auto;margin-top:20px;margin-bottom:20px;}



	.la-r .la-item .icon-span{position: relative;left: auto !important;top:auto !important;margin-top:0 !important;bottom:auto !important;margin-left:0 !important;right:auto !important;margin:10px auto !important;float:left;}



	.la-r .la-item .icon-span:nth-child(even){float: right;}



	.m-video:before{display: none;}



	.m-video:after{display: none;}



	.about-video a.m-video{width: 40px;height:40px;margin:-20px 0 0 -20px;}



	.about-video{margin:40px 0;}



	.about-box .about-list ul li .text .tit{width:100%;float:none;}



	.about-box .about-list ul li .text .tit h4{font-size:18px;}



	.about-box .about-list ul li .text .texter{width:100%;float:none;margin-top:20px;}



	.about-h-text .t{font-size:18px;padding:20px 0;}



	.about-h-list ul{padding:0;}



	.about-h-list ul li{margin-bottom:20px;}



	.about-h-list ul li .img-box{width:100%;float:none;}



	.about-h-list ul li .text{float:none;width:100%;margin-top:20px;padding-top:0;}



	.about-h-list ul li:nth-child(even) .text .b{float:left;text-align: left;}



	.about-h-list ul li:nth-child(even) .text .s{text-align: left;}



	.about-h-list ul:before{display: none;}



	.about-h-list ul:after{display: none;}



	.about-n-list ul li{width:49%;margin-left:0;}



	.about-n-list ul li:nth-child(even){float:right;}



	.about-c-list .img-box{width:100%;float:none;}



	.about-c-list .text{width:100%;float:none;}



	.about-c-list .text .t{font-size:18px;}



	.about-c-content .it .t{font-size:18px;}



	.msc-box .msc-tit{font-size:18px;padding:40px 0;}



	.msc-box{padding:0 0 40px;}



	.news-hot .text{width:100%;float:none;}



	.news-hot .text .text-inner .ts .s{margin-left:0;}



	.news-hot .img{width:100%;float:none;}



	.news-list ul li .img-box{width:100%;float:none;}



	.news-list ul li .text{width:100%;float:none;}



	.news-list ul li .text .tit{font-size:18px;}



	.msg-wap{width:100%;float:none;}



	.msg-wap .msg-tit h4{font-size:18px;}



	.tag{width:100%;float:none;margin-top:30px;}



	.contact-map{margin:20px 0;}



	.contact-list ul li dl{width:100%;float:none;}



	.contact-list ul li dl dd{width:100%;float:none;}



	.contact-list ul li img{width:100%;float:none;margin-top:20px;}



	.ps-swiper-wrapper .swiper-slide{width:49%;margin-left:0;margin-bottom:20px;}



	.ps-swiper-wrapper .swiper-slide:nth-child(even){float:right;}



	.ps-tit{font-size:18px;}



	.search-list ul li{padding:20px;}



	.soludis-act .act-tit{font-size:18px;padding:0 20px;}

	.soludis-act .act-list > ul > li{padding:30px 0;}

	.act-list > ul > li > .act-fixed .img-box{width:100%;float:none;}

	.act-list > ul > li > .act-fixed .img-text{width:100%;float:none;margin-top:35px;}

	.act-list > ul > li > .act-fixed .img-text .t{font-size:18px;}

	.soludis-bst .act-tit{font-size:18px;padding:30px 0;}

	.soludis-bst .dca-box .img-box{width:100%;float:none;}

	.soludis-bst .dca-box .img-text{width:100%;float:none;}

	.soludis-bst .dca-box .img-text .t{font-size:18px;padding-top:35px;}

	.soludis-bst .hdcs-box .t{font-size:18px;}

	.soludis-bst .dca-box{padding:30px 0;}

	.soludis-bst .hdcs-fixed .table-box{width:100%;float:none;}

	.soludis-bst .hdcs-fixed .img-list{width:100%;float:none;margin-top:30px;}

	.dposcs-box .t{font-size:18px;padding:30px 0;}

	.dposcs-box .dposcs-list ul li{width:48%;float:left;margin-left:0;margin-bottom:15px;}

	.dposcs-box .dposcs-list ul li:nth-child(even){float:right;}

	.lym{padding:0 0 100px;}
	.about-box .about-la .la-r .img-box{display:none;}
}	







