@charset "utf-8";

.container{max-width: 14rem;width: 100%;margin: 0 auto;}

.containerA{max-width: 13.99rem;width: 100%;margin: 0 auto;}

.nav{position: relative;}

.nav .navA{ position: relative; margin-left: -30px;}

.nav .navA .navB{float: right;/* border-left: 1px solid #e6e6e6; */ width: 213px;}

/**搜索框**/
.nav .navA .navD{float: left;/* border-right: 1px solid #e6e6e6; */}
.nav .navA .navD button.open{background: url(/JS9FH1OPUIIDHE9PKIZ.jpg) no-repeat center center/cover;}
#toggle-menu {float: left;background-position: 0 0;background-color: #bc0023;}
#toggle-search.open:after {top: 40px;}
#toggle-basket {position: relative;float: right;background-position: -120px 0;}
#toggle-basket:before {position: absolute;top: 5px;left: 0;width: 2px;height: 50px;content: "";background-color: #000;}
#search-form {-moz-transition: max-height, 0.5s; z-index: 10000; -o-transition: max-height, 0.5s;-webkit-transition: max-height, 0.5s;transition: max-height, 0.5s;position: absolute;top: 0;left: 0;width: 400px;max-height: 0;overflow: hidden;background-color: #e9e9e9;}
#search-form.open {max-height: 86px;}
#search-form fieldset { position: relative; margin: 0 60px 0 0;padding: 0;border: none;}
#search-form input {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;display: block;height: 85px;}
#search-form input[type="search"] {width: 100%;padding: 0 5px 0 22px;background: transparent;border: none;}
#search-form input[type="submit"] {position: absolute;bottom: 0;right: 0;width: 60px;padding: 0;text-transform: uppercase;color: #516270;border: none;cursor: pointer;}
.header-button {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;text-indent: -119988px;overflow: hidden;text-align: left;text-transform: capitalize;position: relative;z-index: 1;display: block;width: 137px;height: 82px;margin: 0;padding: 0;outline: none;background:url(/JS9FH1OPUHOUKu9PKIZ.jpg) no-repeat center center/cover;border: none;cursor: pointer;}
#search-form fieldset span { display: block;width: 120px;border-radius: 40px;height: 46px;line-height: 46px; cursor: pointer; font-size: 16px; text-align: center; color:#fff;position: absolute; right:-40px; top:50%; transform: translateY(-50%);background: #b8b8b8; }
.navBB{float: left;}

.nav .fixed-head{ z-index: 999; position: absolute; top: 0;margin-top:0;width: 100%;  left:0;background: 0; }



.header.fixed-headTop{ z-index: 999;position: fixed;top: 0;margin-top:0;width: 100%;  left:0; background: #fff;  }
.fixed-headTop .fixed-head { background: #fff; }


.nav .fixed-head.header_1{
   z-index: 999;
    /* position: fixed; */
    top: 0;
    margin-top: 0;
    width: 100%;
    left: 0;
    transition: All .4s ease;
    -webkit-transition: All .4s ease;
    -moz-transition: All .4s ease;
    -o-transition: All .4s ease;
    -webkit-animation: headerFix 1s ease 1;
    animation: headerFix 1s ease 1;

}

.nav .fixed-head.header_1 .navA {
    /*  box-shadow: 0 0 10px 0 #eee;*/
}

.navBB ul li .xox-6 dl{float: left;text-align: left;margin-right: 100px;border-left: 1px solid #e9e9e9;height: 317px;position: relative;}
.navBB ul li .xox-6 dl dd span{  display: none; content: "";position: absolute;width: 2px;height: 14px;background: #fe154c;left: -1px;top: 50%; margin-top:-7px;}
.navBB ul li .xox-6 dl:nth-child(6){margin-right: 0;}
.navBB ul li .xox-6 dl dd:first-child{line-height: 1;font-size: 16px;color: #333333;font-weight:bold;margin-bottom: 15px;}
.navBB ul li .xox-6 dl dd:first-child span{ display: block;}
.navBB ul li .xox-6 dl dd{ cursor: pointer; line-height: 1;padding-left: 20px;margin-bottom: 15px; position: relative;}
.navBB ul li .xox-6 dl dd a{font-size: 15px;color: #8d8d8d;}
.navBB ul li .xox-6 dl dd a:hover{color: #e60012;}
.navBB ul li{float: left;position: relative;font-size: 16px;text-align: center;line-height: 4.2;float: left;}
.navBB ul li>a{display: block;margin-left: 40px; vertical-align: middle;}
.navBB ul li>a img {vertical-align: middle; }
.navBB .xox-6{display: none;position: absolute;background-color: rgba(248,248,248,.9);text-align: center;left: -67px;margin-left: -60px;width: 14rem;z-index: 10;top:100%;padding: 35px 61px 0 150px;}
.navBB ul li:nth-last-child(2){border-left:1px solid #886;border-right:1px solid #886;}
.navBB ul li a { display: inline-block;font-size: 20px;color:#666666;}



.fixVideo { display: none; position: fixed; top:0; left:0;background: rgba(0,0,0,0.8);width: 100%;height: 100%;z-index: 1000; }
.fixVideoA {width: 100%;height: 100%;position: relative; }
.fixVideoB { position: absolute;width: 60%; max-width: 800px; height: auto; position: absolute;left: 50%;top: 50%; transform: translate(-50%, -50%);background: #fff; }
.fixVideoB .close { position: absolute; right:-1px; top:-40px;height: 40px;width: 40px;cursor: pointer; text-align: center;line-height: 40px; font-size: 30px;  z-index: 10000;background: #000; color:#fff;}


.nav .navC{float: left;line-height: 5;margin-left: 318px;}

.nav .navC ul li{float: left;margin-right: 85px;border-top: 1px solid rgba(0,0,0,0);}

.nav .navC ul li:nth-child(3){margin-right: 0;}

.nav .navC ul li a{font-size: 18px;color: #222222;}

.nav .navC ul li a:hover{color: #e60012;}

.nav .navC ul li:hover .txt{color: #e60012;}

.nav .navC ul li:hover{border-top: 1px solid #e60012;}

.navE{background: rgba(248,248,248,.9);padding: 48px 150px 100px 50px;position: absolute;left: 0; z-index: 9;display: none;width: 100%;}

/*.nav .navC ul li:hover .navE{display: block;}*/

.nav .navC ul li .navE dl dd:hover {color: #e60012;}

.navE .ooo{float: left;margin-right: 20px; min-width: 250px; border-left: 1px solid #e9e9e9; position: relative;}

.navE dl:nth-child(3){margin-right: 0;}

.navE dl dt{font-size: 18px;color: #333333;font-weight:bold;margin-bottom: 29px;line-height: 1;}

.navE dl dd{font-size: 14px;color: #333333;line-height: 2;padding-left: 15px;position: relative;}




.navE dl dd>a{display: block;}
.navE .xox-7{display: none;/*background-color: #f8f8f8;*/ text-align: left;padding-left: 9px;}
.navE .xox-7 dl dd a{font-size: 14px;position: relative;}
.navE dl .dd{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 29px;line-height: 1;}
.navE .xox-7 dl dd a:before{content: "";position: absolute;width: 2px;height: 2px;background: #000000;border-radius:?50px;left: -6px;top: 14px;}

.navE dl .dd span {display: none;content: "";position: absolute;width: 2px;height: 14px;background: #fe154c;left: -1px;top: 50%;margin-top: -7px;}
.navE dl .dd:first-child span{ display: block;}


.navE dl dd span {display: none;content: "";position: absolute;width: 2px;height: 14px;background: #fe154c;left: -1px;top: 15px;margin-top: -7px;}
.navE dl dd:first-child span{ display: block;}


.navE dl dd:hover > span{
    display: block;
}

.navE dl dd:hover > .xox-7{
    display: block;
}

/*手机导航*/
.mh { display: none; }
.mheader { padding: 15px 0.3rem; box-sizing: border-box; height: 60px; position: fixed; left:0; top:0; z-index: 100; background: #fff; width: 100%; background: #fff; }
.mheader .logo img { width: auto; height: 30px; }
.mh .menu {position: relative; z-index: 1000000000000000000000; float: right; margin-top:5px;-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms; }
.mh .menu span { width: 28px;display: block;height: 3px;margin-bottom: 6px;background: #000000;-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms }
.g-wp { -webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms }
.m-nav { width:100%; height:100%; right:-100%; top:0; background:#222222; position:fixed; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index:1000; }
.m-nav dl dt { width: 100%; height: 75px;line-height: 75px; border-bottom:1px solid rgba(204,204,204,0.4); }
.m-nav dl dt img { float: right;margin: 22px; width: 30px;height: auto; }
.m-nav dl dd { position: relative;line-height: 60px;width: 100%;border-bottom: 1px solid rgba(204,204,204,0.4); }
.m-nav dl dd a { color:#fff; display: block;padding: 0 3%;font-size: 16px;position: relative;}
.m-nav dl dd a.inline {display: inline-block;width: 50%;text-align: center;}
.m-nav dl dd a img {float: right;display: block;margin: 24px 0;}
.headerBox-ul {position: relative;overflow-y: scroll;height: 100%;}
.headerBox-li.on {left: 0;}
.headerBox-li {position: absolute;top: 0;left: 100%;width: 100%;background: #fff;height: 100%;}
.headerBox-ul {position: absolute;top:75px;overflow-y: auto;height: 100%;padding-bottom: 80px;}
.sq_timer_800ms {-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms;}
.headerBox-li-item .headerBox-li-back {background: rgba(0, 0, 0, 0.68);}
.headerBox li {position: relative;line-height: 60px;width: 100%;border-bottom: 1px solid #f2f2f2;}

.headerBox li .sb { border-bottom:1px solid #e2e2e2; padding: 0 8%; }

.headerBox li .sb a { padding: 0; }
.headerBox li .sb .ssub a { line-height: 46px; font-size: 14px;color:#999; padding-left: 20px;}
.headerBox li .sb p { font-size: 16px;color:#333; padding-left: 10px; }

.headerBox-li-item .headerBox-li-back a {color: #fff;}
.headerBox a {display: block;padding: 0 8%;font-size: 15px;position: relative;color:#333;}
.headerBox-li-item .headerBox-li-back span {cursor: pointer;font-size: 13px;color: #fff;position: absolute;right: 0;top: 0;height: 100%;padding: 0 6%;background: rgba(0, 0, 0, 0.8);}
body.z-open .m-nav {transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);}
body.z-open .g-wp {transform:translate3d(-65%,0,0);-webkit-transform:translate3d(-65%,0,0);}
.u-mask { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; z-index:999; }
.banne{ position: relative; }
.banne .tit { text-align: center; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index: 10; font-size: 40px;color:#fff; }
.banne .tit .t1 { font-weight: bold; font-size: 40px;color:#fff; }
.banne .tit .t2 { font-size: 20px; font-family: "Arial"; color:#fff; text-transform: uppercase;margin-top:5px; }

.banner .swiper-slide{position: relative;}

.banner .swiper-slide .mKN{text-align: center;position: absolute;top: 50%; transform: translateY(-50%); width: 100%;}

.banner .swiper-slide .mKN .mKNA{font-size: 57.55px;color: #fff; font-weight:bold;}

.banner .swiper-slide .mKN .mKNB{font-size: 16px;color: #fff;}

.banner .swiper-slide .mKN .mKNC{margin-top: 54px;}

.banner .swiper-slide .mKN .mKNC .more{font-size: 14px;color: #000000;background: #fff;padding: 20px 26px;}

.banner .swiper-slide .mKN .mKNC .more img{margin-left: 27px; vertical-align: middle;}

.banner .swiper-container .swiper-pagination-bullet { position: relative; }
.banner .swiper-container .swiper-pagination-bullet:after { content:''; width: 0;height: 3px;position: absolute;left: 0; top:0; transition:all 2s; background: #ea1010; }
.banner .swiper-container .swiper-pagination-bullet-active:after { width: 100%;}

.section{background:#f0f0f0;}

.section .sectionA{padding: 45px 0 0;}

.sectionA .sectionAA .left{float: left;}

.sectionA .sectionAA .left .leftA{font-size: 37px;font-weight:bold;color: #000000;line-height: 1;margin-bottom: 16px;}

.sectionA .sectionAA .left .leftB .leftBA{color: #e60012;font-size: 14px;font-weight:bold;float: right;}

.sectionA .sectionAA .left .leftB .leftBB{float: left;}

.sectionA .sectionAA .right{float: right;}

.sectionA .sectionAA .rightA{float: left;}

.sectionA .sectionAA .rightA select{width: 315px;background: #e5e5e5;height: 57px;color: #555555;font-size: 14px;border: none;margin-right: 19px;padding:0 20px;appearance:none;-moz-appearance:none;}

select::-ms-expand { display: none; }

.sectionA .sectionAA .rightB{float: left;background: #231815;}

.sectionA .sectionAA .rightB:hover{background: #e60012;}

.sectionA .sectionAA .rightB a{color: #fff;font-size: 14px;width: 178px;padding:0 21px 0 25px;line-height: 4;}

.sectionA .sectionAA .rightB a img{margin-left: 25px; vertical-align: middle;}




.sectionB{padding-top: 40px;}
.sectionB ul { position: relative; }
.sectionB ul li .pic{ position: relative; }
.sectionB ul li .pic .t { z-index: 10; position: absolute; left:24px; top:30px; font-size: 24px;color:#fff; padding-left:8px; line-height: 0.8; border-left:3px solid #e60012; }
.sectionB ul li .pic .mb { display: none; text-align: center; font-size: 30px; color:#fff; position: absolute;width: 100%;height: 100%; background: rgba(0,0,0,0.2); left:0; top:0; }
.sectionB ul li .pic .mb .more { z-index:10; width: 100%; position: relative; top:50%; transform: translateY(-50%); }
.sectionB ul li .pic .mb a { display:inline-block; width: 100%;  margin: 10px 0; color:#e60012; }
.sectionB ul li.sign1 { width: 61.42%; }
.sectionB ul li.sign2 { right:0; top:0; position: absolute; width: 36.43%; }
.sectionB ul li.sign3 { left:63.57%; bottom:0; position: absolute; width: 17.71%; }
.sectionB ul li.sign4 { right:0; bottom:0; position: absolute; width: 17.71%; }
.sectionB ul li:hover .pic .mb { display: block; }

@media(max-width: 1920px){
    .sectionB ul li .pic .t { font-size: 20px; left:16px; top:20px; }
}
@media(max-width: 1250px){
    .sectionB ul li .pic .t { font-size: 16px; }
}
@media(max-width: 1000px){
    .sectionB ul li { position: relative!important; width: 100%!important; margin-bottom:2%; }
    .sectionB ul li.sign3 { left:0; bottom:0; width: 49%!important; }
    .sectionB ul li.sign4 { right:0; bottom:0; margin-bottom:0; position: absolute!important; width: 49%!important; }
    .sectionB ul li .pic .t { font-size: 24px; }
}
@media(max-width: 500px){
    .sectionB ul li .pic .t { font-size: 20px; }
}
@media(max-width: 420px){
    .sectionB ul li .pic .t { font-size: 16px; }
}
@media(max-width: 350px){
    .sectionB ul li .pic .t { font-size: 14px; }
}





/*.sectionB .sectionBA{float: left;margin-right: 1%;width: 8.67rem;}*/

/*.sectionB .sectionBB{width: 5.14rem;float: right;}*/

/*.sectionB .sectionBB .sectionBBA{width: 100%;background:url(/JS9FH1OPUHOEIxIoKSc3p3ZqKxIJ.jpg) no-repeat center center/cover;background-size: 100% 100%;padding: 83px 0 26px 24px;margin-bottom: 16px;}*/

/*.sectionB .sectionBB .sectionBBA ul li{margin-bottom: 23px;}*/

/*.sectionB .sectionBB .sectionBBA ul li .kd{    width: 8px;background: #6b6b6c;height: 8px;border-radius: 50px;float: left;margin-top: 6px;margin-right: 6px;}*/

/*.sectionB .sectionBB .sectionBBA ul li:hover .kd{background: #e60012;}*/

/*.sectionB .sectionBB .sectionBBA ul li a{font-size: 16px;color: #fff;float: left;}*/

/*.sectionB .sectionBB .sectionBBA ul li:hover a{color: #e60012;text-decoration: underline;}*/

/*.sectionB .sectionBB .sectionBBB .sectionBBBC{width: 2.45rem;float: left;margin-right: 4%;}*/

/*.sectionB .sectionBB .sectionBBB .sectionBBBD{width: 2.45rem;float: left;}*/












.sectionC{padding-top: 65px;margin-bottom: 50px;}

.mdlj{display: none;}

.sectionC .sectionCA{float: left;width: 25%;}

.sectionC .sectionCA .sectionCAA{font-size: 22px;color: #000000;font-weight:bold;}

.sectionC .sectionCA .sectionCAB{font-size: 42px;color: #000000;font-weight:bold;line-height: 1;}

.sectionC .sectionCA .sectionCAC{margin: 18px 0 39px;}

.sectionC .sectionCA .sectionCAC .sectionCACy{float: left;}

.sectionC .sectionCA .sectionCAC .sectionCACyy{float: left;font-size: 14px;color: #e60012;font-weight:bold;margin-left: 10px;}

.sectionC .sectionCA .sectionCAD a{background: #fff;color: #000000;font-size: 14px;padding: 21px 24px;}

.sectionC .sectionCA .sectionCAD a img{margin-left: 26px; vertical-align: middle;}

.sectionC .sectionCB{float: right;width: 66%;}

.sectionC .sectionCB .sectionCBA{font-size: 21px;color: #333333;font-weight:bold;width: 63%;}

.sectionC .sectionCB .sectionCBB{font-size: 16px;color: #333333;line-height: 2;margin-top: 40px;}

.sectionD{ overflow: hidden; background:url(/JS9FH1OPUISrDE9LD1Z.jpg) no-repeat center center/cover;padding: 3rem 0 3rem; position: relative;}
.sectionD:after { content:'';width: 100%;height: 100%; position: absolute; left:0; top:0; z-index: 10;background: rgba(0,0,0,0.2); }
.sectionD .vid { position: absolute; left:0; top:50%; transform: translateY(-50%); width: 100%; }
.sectionDA { position: relative; z-index: 100; }

.sectionD .sectionDA ul li{float: left;margin-right: 143px; color:#fff;}

.sectionD .sectionDA ul li:nth-child(4n){margin-right: 0;}

.sectionD .sectionDA ul li dl dd b{color: #fff;font-size: 82.34px;float: left;}

.sectionD .sectionDA ul li dl dd p{font-size: 42.72px;color: #fff;margin-top: 27px;float: left;}

.sectionD .sectionDA ul li dl dd .rrr{margin-top: 38px;}

.sectionD .sectionDA ul li dl .sectionDAA{font-size: ;color: #fff;font-size: 16px;}


@media(max-width: 1920px){
    .sectionD .sectionDA ul li { margin-right:0; }
    .sectionD .sectionDA ul li:nth-child(1) { width: 27%; }
    .sectionD .sectionDA ul li:nth-child(2) { width: 22%; }
    .sectionD .sectionDA ul li:nth-child(3) { width: 31%; }
}
@media(max-width: 1400px){
    .sectionC .sectionCB .sectionCBA{ width:80%;}
}

.Andfinally{padding: 65px 0 60px;}

..Andfinally .AndfinallyA {margin-bottom: 43px;}

.Andfinally .AndfinallyA .left{float: left;}

.Andfinally .AndfinallyA .left .leftA{font-size: 40px;color: #231815;font-weight:bold;}

.Andfinally .AndfinallyA .left .leftB .leftBA{float: left;margin-left: 10px;color: #e60012;font-size: 14px;font-weight:bold;}

.Andfinally .AndfinallyA .left .leftB .leftBB{float: left;}

.Andfinally .AndfinallyA .right{float: right;}

.Andfinally .AndfinallyA .right a {background: #eaeaea;color: #000000;font-size: 14px;padding: 21px 24px;display: -webkit-box;}

.Andfinally .AndfinallyA .right a img{margin-left: 27px; vertical-align: middle;}

.Andfinally .qhb{margin-top: 41px; margin-right: -20%;}

.Andfinally .qhb .swiper-container-A .swiper-slide{line-height: 0.6;}

.Andfinally .qhb .swiper-container-A .swiper-slide a .cp{padding: 31px 26px 28px 29px;background: #eeeeee;line-height: 2;}

.Andfinally .qhb .swiper-container-A .swiper-slide a .cp .cpA{font-size: 18px;color: #231815;font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.Andfinally .qhb .swiper-container-A .swiper-slide a .cp .cpB{font-size: 14px;color: #333333;line-height: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }

.Andfinally .qhb .swiper-container-A .swiper-slide a .cp .cpC{margin-top: 30px;}

.Andfinally .qhb .swiper-container-A .swiper-slide a .cp .cpC .left{float: left;font-size: 16px;color: #666666;}

.Andfinally .qhb .swiper-container-A .swiper-slide a .cp .cpC .right{float: right;}
.Andfinally .qhb .swiper-container-A .swiper-slide a .cp .cpC .right img { vertical-align: middle; }
.Andfinally .qhb .swiper-container-A .swiper-slide a img{width: 100%;}


.Andfinally .qhb .swiper-container-A .swiper-slide:hover a .cp{
        background: #e60617;
}

.Andfinally .qhb .swiper-container-A .swiper-slide:hover a .cp .cpA{color: #fff;}

.Andfinally .qhb .swiper-container-A .swiper-slide:hover a .cp .cpB{color: #fff;}
.Andfinally .qhb .swiper-container-A .swiper-slide:hover a .cp .cpC .left{color: #fff;}

.Andfinally .qhb .swiper-container-A .swiper-slide a .cp .cpC .right img.bai{display: none;}
.Andfinally .qhb .swiper-container-A .swiper-slide:hover a .cp .cpC .right img.hei{display: none;}
.Andfinally .qhb .swiper-container-A .swiper-slide:hover a .cp .cpC .right img.bai{display: inline-block;}

.footter{padding-top: 49px;background: #222222;}

.footter .footterA .footterAA{float: left;margin-top: -19px;}

.footter .footterA .tt{float: right; width: 1070px; position: relative; }
.footter .footterA .tt:after { content:'';width: 1255px;height: 1px;background: #2d2d2d; position: absolute; right:0; top:54px; }

.footter .footterA .footterAB{float: left;margin:0;padding: 20px 0 0 0;}

.footter .footterA .footterAB ul li{float:left;margin-right: 53px;}
.footter .footterA .footterAB ul li>a { margin-bottom:50px;display: block; }

.footter .footterA .footterAB ul li:last-child{margin-right: 0;}

.footter .footterA .footterAB ul li a{font-size: 16px;color: #a9a9a9;}

.footter .footterA .footterAC{float: left;margin-top: 14px;}

.footter .footterA .footterAC select{ margin-bottom:17px; color: #959595;text-transform: uppercase;appearance:none;-moz-appearance:none;-webkit-appearance:none;width: 292px;background: url(/JS9FH1OPUIIoJxITIxM0pukMESV.jpg) no-repeat left center;height: 39px;border: none;padding-left: 24px;position: relative;}
.footter .footterA .footterAC select[disabled='disabled']::-ms-value {
    color: #959595;
}
.footter .footterA .footterAC select option { font-size: 14px; }

.footter .footterB{margin-top: 30px;margin-bottom: 90px;}

.footter .footterB .footterBA{ width: 280px;margin-top:30px;}

.footter .footterB .footterBA .footterBAA{font-size: 14px;color: #a9a9a9;line-height: 2;}

.footter .footterB .footterBA .footterBAB{font-size: 26px;color: #a9a9a9;line-height: 2;}

.footter .footterB .footterBB{float: right; width: 295px;}

.footter .footterB .footterBB dl{float: left;margin-right: 68px;}

.footter .footterB .footterBB dl:nth-child(5n){margin-right: 0;}

.footter .footterB .footterBB .e{margin-right: 83px;}

.footter .footterB .footterBB .s{margin-right: 86px;}

.footter .footterB .footterBB .ss{margin-right: 82px;}

.footter .footterB dl dd{margin-bottom: 17px;}

.footter .footterA .footterAB ul li  dl dd a{color: #a9a9a9;font-size: 14px;}

.footter .footterB .footterBC{float: right;}

.footter .footterB .footterBC .footterCA{background: #1f1f1f;padding: 14px 12px 14px 42px;border: 1px solid #393939;}

.footter .footterB .footterBC .footterCA .left{float: left;text-align: center;color: #a9a9a9;font-size: 14px;line-height: 1.5;margin-right: 44px;margin-top: 19px;}

.footter .footterB .footterBC .footterCA .right{float: right;}

.footterC{background: #1d1d1d;padding: 21px 0 23px;}

.footterC .footterCKS .left{float: left;}

.footterC .footterCKS .left ul li{float: left;margin-right: 11px;}

.footterC .footterCKS .left ul li:nth-child(8){margin-right: 0;}

.footterC .footterCKS .right{float: right;margin-top: 12px;font-size: 12px;color: #a9a9a9;}




a, img { vertical-align: top; }

/**新闻动态**/
.mbx{border-bottom: 1px solid #eeeeee;}

.mbx .ks .fz{float: left;border: 1px solid #eeeeee;border-bottom: none;border-top: none;}

.mbx .ks .fzA{ position: relative; float: left;border-right: 1px solid #eeeeee;}
.mbx .ks .fzA dl { z-index: 10; background: #fff; border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2; display: none; position: absolute; left:-1px; box-sizing: border-box; }
.mbx .ks .fzA dl dd a { display: block; border-bottom:1px solid #f2f2f2; padding: 10px 30px 10px 20px; }
.mbx .ks .fzA a{font-size: 16px;color: #333333;padding: 20px 40px 20px 18px; min-width: 200px; display: block; line-height: 20px; position:relative;}


.mbx .ks .fzA>a:after { content:''; position: absolute;right:15px; top:50%; line-height: 0;border-width: 6px;border-color: #999;border-bottom-width: 0;border-style: dashed;border-top-style: solid;border-left-color: transparent;border-right-color: transparent;}
.mbx .ks .fzA>a.cur:after,.mbx .ks .fzA>a:hover:after { content:''; position: absolute;right:15px; top:50%; line-height: 0;border-width: 6px;border-color: #fff;border-bottom-width: 0;border-style: dashed;border-top-style: solid;border-left-color: transparent;border-right-color: transparent;}



.mbx .ks .fzA>a.cur,.mbx .ks .fzA>a:hover{background: #231815; color:#fff;}
.mbx .ks .fzA:hover dl { display: block; }
.mbx .ks .fzA:hover dl dd a:hover { background: #231815; color:#fff; }
.zw{padding: 47px 0 0 0;}

.zw .zwA{padding-bottom: 51px;}

.zw .zwA .left{width: 58%;float: left;}

.zw .zwA .left .bt{font-size: 32px;color: #333333;font-weight:bold;margin-bottom: 19px;}

.zw .zwA .left .buA .buB{margin-right: 2%;float: left;padding-bottom: 26px;}

.zw .zwA .left .buA .buB img{float: left;margin-top: 3px;margin-right:6px;}

.zw .zwA .left .buA .buB span{float: left;font-size: 14px;color: #999999;}

.zw .zwA .left .buA .buB:nth-child(2){margin-right: 0;}

.zw .zwA .left .nr{border-top: 1px solid #eaeaea;padding-top: 25px;}

.zw .zwA .left .nr p{font-size: 14px;color: #333333;line-height: 2;}

.zw .zwA .left .nr .jc{font-weight:bold;font-size: 18px;}

.zw .zwA .left .fyq{margin-top: 52px;}

.zw .zwA .left .fyq .lefta{float: left;}

.zw .zwA .left .fyq .lefta a{font-size: 16px;color: #333333;}

.zw .zwA .left .fyq .lefta span{font-weight:bold;}

.zw .zwA .left .fyq .righta{float: right;}

.zw .zwA .left .fyq .righta a{padding: 23px 32px;color: #fff;font-size: 16px;background: #e60012;}

.zw .zwA .left .fyq .righta a img{margin-right: 10px;}

.zw .zwA .right{width: 30.8%;float: right;}

.zw .zwA .right .bt{font-size: 42px;color: #000000;font-weight: bold;}

.zw .zwA .right .z{font-size: 14px; color: #e60012;font-weight: bold;margin: 18px 0;}

.zw .zwA .right .z img{margin-right: 10px;}

.zw .zwA .right .tuw ul li{padding: 22px 0;border-bottom:1px solid #e5e5e5 ;}

.zw .zwA .right .tuw ul li img{float: left;width: 34%;margin-right: 9%;}

.zw .zwA .right .tuw ul li .r{float: left;width: 57%;}

.zw .zwA .right .tuw ul li .r .rA{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 14px;color: #333333;line-height: 2;}

.zw .zwA .right .tuw ul li .r .rB{font-size: 14px;color: #e60012;margin-top: 10px;}


/**行业资讯**/
.hyzx{padding: 61px 0 75px 0;}

.hyzx ul li{float: left;width: 32%;margin-right: 2%;margin-bottom: 2%;}

.hyzx ul li:nth-child(3n){margin-right: 0;}

.hyzx ul li a .hzyxA{line-height: 0;}

.hyzx ul li a .hzyxA img{width: 100%;}

.hyzx ul li a .hzyxB{background: #eeeeee;padding: 32px 30px 27px;height: 219px;}

.hyzx ul li a .hzyxB .hzysC{color: #231815;font-size: 18px;font-weight: bold;margin-bottom: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.hyzx ul li a .hzyxB .hzysD{font-size: 16px;color: #333333;line-height: 1.5;
	height: 72px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.hyzx ul li a .hzyxB .hzysE {margin-top: 20px;}

.hyzx ul li a .hzyxB .hzysE .hzysF{float: left;}

.hyzx ul li a .hzyxB .hzysE .hzysG{float: right;}

.hyzx ul li a .hzyxB .hzysE .hzysG .yc{display: none;}

.hyzx ul li a:hover .hzyxB{background: #e60617;}

.hyzx ul li a:hover .hzyxB .hzysE .hzysG .xs{display: none;}

.hyzx ul li a:hover .hzyxB .hzysE .hzysG .yc{display: block;}

.hyzx ul li a:hover .hzyxB .hzysC{color: #fff;}

.hyzx ul li a:hover .hzyxB .hzysD{color: #fff;}

.hyzx ul li a:hover .hzyxB .hzysE .hzysF{color: #fff;}

/*产品列表*/
.productList.hyzx ul li a .hzyxB .hzysE .hzysG { float: left; position: relative; height:30px;}
.productList.hyzx ul li a .hzyxB .hzysE .hzysG span { font-size: 14px; color:#666666; text-transform: uppercase;line-height: 30px; }
.productList.hyzx ul li:hover a .hzyxB .hzysE .hzysG span { color:#fff; }
.productList.hyzx ul li a .hzyxB .hzysE .hzysG img {  position: absolute; left:36px; margin-top:-4px; top:50%; vertical-align: middle; }

.page a:hover,.page a.cur {background: #e60012;color: #fff;border: none;line-height: 34px;}

.page2 {margin-top: 40px;text-align: center;}

.page {text-align: center;}

.page a {display: inline-block;line-height: 34px;width: 34px;line-height: 32px;color: #333333;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;margin: 0 3px;background: #eeeeee;}





/**联系我们**/
.United{background: #fafafa;padding: 61px 0;}

.United .UnitedA .UnitedAA{font-size: 42px;color: #000000;font-weight: bold;margin-bottom: 10px;}

.mtit .t {font-size: 42px;color: #000000;font-weight: bold;margin-bottom: 10px;}
.mtit .c { font-size: 14px;color: #e60012;font-weight: bold; text-transform: uppercase;}
.mtit .c img { vertical-align: middle;margin-right: 10px; }

.mtit p {font-size: 22px;color: #000000;font-weight:bold;}

.United .UnitedA .UnitedAB{font-size: 14px;color: #e60012;font-weight: bold;}

.United .UnitedA .UnitedAB img{margin-right: 10px;vertical-align: middle;}

.United .UnitedB{margin-top: 41px;}

.United .UnitedB ul li{float: left;width: 32%;padding: 40px 46px;}

.United .UnitedB ul li.li1:hover{background:url(/JS9FH1OPUHqeEyyGKIAqHSfqESgJ.jpg) no-repeat center center/cover;}
.United .UnitedB ul li.li2:hover{background:url(/JS9FH1OPUISrDI5RIxLoJ0WH.jpg) no-repeat center center/cover;}
.United .UnitedB ul li.li3:hover{background:url(/JS9FH1OPUHqeEyyKKH1HK1HqESgJ.jpg) no-repeat center center/cover;}

.United .UnitedB .UnitedBA{font-size: 20px;color: #333333;font-weight: bold;}

.United .UnitedB .UnitedBB{font-size: 16px;color: #e60012;padding: 14px 0 22px;border-bottom: 2px dashed #eaeaea;}

.United .UnitedB .fyx{margin-top: 20px;}

.United .UnitedB .fyx1{height: 200px;}

.United .UnitedB .fyx p{font-size: 14px;color: #666666;margin-bottom: 15px;}

.United .UnitedB .fyx p:nth-child(6){margin-bottom: 0;}

.United .UnitedB .UnitedBD{margin-top: 15px;display: flex;}

.United .UnitedB .UnitedBD a{background: #eaeaea;padding: 20px 32px 20px 26px;}

.United .UnitedB .UnitedBD a img{margin-left: 21px;float: left;margin-top: 5%;}

.United .UnitedB .UnitedBD a span{font-size: 14px;color: #000000;float: left;}

.United .UnitedB .UnitedBD a .zy{display: none;}

.United .UnitedB .UnitedBD a .zz{display: block;}

.United .UnitedB ul li:hover .UnitedBA{color: #fff;}

.United .UnitedB ul li:hover .UnitedBB{color: #fff;border-bottom: 2px dashed #a0a1a2;}

.United .UnitedB ul li:hover .fyx p{color: #fff;}

.United .UnitedB ul li:hover .UnitedBD a{background: #d31e13;}

.United .UnitedB ul li:hover .UnitedBD a span{color: #fff;}

.United .UnitedB ul li:hover .UnitedBD a .zy{display: block;}

.United .UnitedB ul li:hover .UnitedBD a .zz{display: none;}

.dtover{padding: 70px;}

.dtover .dtoverA .dtoverB{position: relative;width: 59%;float: left;}

.dtover .dtoverA .dtoverB .dtoverC{position: absolute;}

.dtover .dtoverA .dtoverB .dtoverC:before{content: "";position: absolute;background:url(/JS9FH1OPUHWDT0SpIN.jpg) no-repeat center center/cover;width: 29px;height: 29px;left: -34px;top: -3px;display: inline-block;}

.dtover .dtoverA .dtoverB .dtoverCC{top: 29%;right: 17.5%;font-size: 14.5px;color: #666666;}

.dtover .dtoverA .dtoverB .dtoverCA{top: 58%;right: 17.5%;}

.dtover .dtoverA .dtoverB .dtoverCB{bottom: 17%;right: 31%;}

.dtover .dtoverA .dtoverB .dtoverC:hover ,.dtover .dtoverA .dtoverB .dtoverC.cur{color: #d31e13;}

.dtover .dtoverA .dtoverB .dtoverC:hover::before,.dtover .dtoverA .dtoverB .dtoverC.cur::before{background:url(/JS9FH1OPUIgST0SpIN.jpg) no-repeat center center/cover;}


.dtover .dtoverA .dtoverB .dtoverC.cur::before {
    -webkit-animation: godown 1.5s infinite;
    animation: godown 1.5s infinite;
    box-sizing: border-box;
}
@-webkit-keyframes godown {
    0% { -webkit-transform: scale(0.6); opacity: 0;}
    50% {opacity: 1;}
    100% { -webkit-transform: scale(1.1);opacity: 0;}
}
@keyframes godown {
    0% {transform: scale(0.6); opacity: 0;}
    50% {opacity: 1;}
    100% { transform: scale(1.1);opacity: 0;}
}

.dtover .dtoverA .dtoverD{float: right;border: 1px solid #dcdcdc;width: 34%;}

.dtover .dtoverA .dtoverD .dtoverE{border-bottom: 1px solid #eeeeee;padding:50px 0 50px 46px;}

.dtover .dtoverA .dtoverD .dtoverE .dtoverGA{float: left;margin-right: 25px;}

.dtover .dtoverA .dtoverD .dtoverE .dtoverFB{float: left;margin-top: 14px;}

.dtover .dtoverA .dtoverD .dtoverE .dtoverFB .dtoverFBA{font-size: 20px;color: #333333;font-weight: bold;margin-bottom: 10px;}

.dtover .dtoverA .dtoverD .dtoverE .dtoverFB .dtoverEBB{font-size: 14px;color: #666666;}

.dtover .dtoverA .dtoverD .dtoverE:hover{background: #d31e13;}

.dtover .dtoverA .dtoverD .dtoverE:hover .dtoverFB .dtoverFBA{color: #fff;}

.dtover .dtoverA .dtoverD .dtoverE:hover .dtoverFB .dtoverEBB{color: #fff;}



/**新增解决方案**/
.jjfa{padding:66px 0;background: #f7f7f7;}

.jjfa .jjfaA .jjfaB{font-size: 42px;color: #000000;font-weight: bold;}

.jjfa .jjfaA .jjfaC{font-size: 14px;color: #e60012;font-weight: bold;margin: 10px 0;}

.jjfa .jjfaA .jjfaC img{margin-right: 10px; vertical-align: middle;}

.jjfa .jjfaD{line-height: 2;font-size: 14px;color: #666666; margin-top:20px;}

.jjfa .anqh{margin-top: 49px;margin-bottom: 32px;}

.solution { margin-top:40px; }
.solution .gallery-thumbs { padding: 0px 2px 10px; }
.solution .gallery-thumbs .swiper-slide{ cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; float: left;text-align: center;width: 16%;border-left: 1px solid #e6e6e6;padding: 18px 0;}

.solution .gallery-thumbs .swiper-slide .xsow{display: none;}

.solution .gallery-thumbs .swiper-slide.cur .xsow{display: initial;}

.solution .gallery-thumbs .swiper-slide.cur .ycow{display: none;}

.solution .gallery-thumbs .swiper-slide.cur{border: 2px solid #e60012;position: relative;}

.solution .gallery-thumbs .swiper-slide.cur:before{content: "";position: absolute;background:url(/JS9FH1OPUIgZK0HpJHEF.jpg) no-repeat center center/cover;width: 20px;height: 12px;bottom: -12px;left: 45%;}

.solution .gallery-thumbs .swiper-slide.cur .anqhbe{color: #e60012;}

.solution .gallery-top { margin-top:30px; }
.solution .gallery-top .swiper-slide {background: #fff; }
.solution .gallery-top .swiper-slide .left { float: left; width: 6rem; }
.solution .gallery-top .swiper-slide .right { position: absolute; right:0; top:4%; width: 7.4rem; padding-right:0.6rem; }
.solution .gallery-top .swiper-slide .right .rightA { position: relative; }
.solution .gallery-top .swiper-slide .right .rightA span {font-size: 100px;color: rgb(238, 238, 238);line-height: 0.28;font-weight: bold;font-family: "Arial";line-height: 90px;}
.solution .gallery-top .swiper-slide .right .rightA .t {font-size: 28px;color:#000000; position: relative; top:-20px;background: #fff;line-height: 18px;}
.solution .gallery-top .swiper-slide .right .rightB {font-size: 16px;color:#e60315;font-family: "Arial";margin-top:-6px; }
.solution .gallery-top .swiper-slide .right .rightC {font-size: 14px;color:#666666;margin-top:20px;line-height: 2;}
.solutionA { position: absolute; left:6.6rem;bottom:4%; }
.solutionA  .swiper-button-next, .solutionA  .swiper-button-prev { background-image: none;/* border:1px solid #e2e2e2; */width: 40px;line-height: 40px; text-align: center; float: left; margin-right:20px; position: relative; top:auto; transform: translate(0); left:auto; right:auto; }
/* .solutionA .swiper-button-prev.swiper-button-white,.solutionA .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image: none!important; } */
.solutionA .swiper-button-next:after,.solutionA .swiper-button-prev:after { font-size: 20px; }
.solutionA .swiper-button-next:hover:after,.solutionA .swiper-button-prev:hover:after { color:#fff; background-image: none; }
.solutionA .swiper-button-next:hover,.solutionA .swiper-button-prev:hover { background:#e60012; border-color: #e60012; }


@media(max-width: 1700px){
    .solution .gallery-top .swiper-slide .right { top:5%; }
    .solutionA { bottom:5%; }
    .solution .gallery-top .swiper-slide .right .rightC {line-height: 2;}
}
@media(max-width: 1600px){
    .solution .gallery-top .swiper-slide .right { top:3%; width: 9.5rem; }
    .solution .gallery-top .swiper-slide .left { width:7rem; }
    .solutionA { left:7.8rem; bottom:3% top: 301px;}
    .solution .gallery-top .swiper-slide .right .rightC {line-height: 2;}
}
@media(max-width: 1400px){
    .solution .gallery-top .swiper-slide .right .rightA span {font-size: 80px;line-height: 70px;}
    .solution .gallery-top .swiper-slide .right .rightA .t {font-size: 24px;top:-18px; line-height: 16px;}
    .solution .gallery-top .swiper-slide .right .rightC { margin-top:10px;line-height: 1.5; }
    .solution .gallery-top .swiper-slide .right { top:5%;}
    .solutionA {  bottom:5% }
	.nav .navC{    float: left;line-height: 5;margin-left: 181px;}
}
@media(max-width: 1200px){
    .solution .gallery-top .swiper-slide .right .rightA span { display: none;}
    .solution .gallery-top .swiper-slide .right .rightA .t {font-size: 24px;top:0px; line-height: 1.8;}
    .solution .gallery-top .swiper-slide .right .rightC { margin-top:15px;line-height: 1.8; }
    .solution .gallery-top .swiper-slide .right .rightB { margin-top:0; }
    .solution .gallery-top .swiper-slide .right { top:5%;}
    .solutionA {  bottom:5% }
}
@media(max-width: 1024px){
    .solution .gallery-top .swiper-slide .left { width: 8rem; }
    .solution .gallery-top .swiper-slide .right .rightC { font-size: 13px; line-height:1.6; }
    .solutionA {  left:8.9rem; }
}
@media(max-width: 900px){
    .solution .gallery-top .swiper-slide .left { width: 100%; }
    .solution .gallery-top .swiper-slide .right {
        width: 100%; position: relative;
        left: auto;
        right: auto; top:auto; float: left; padding: 20px 20px 100px; }
    .solutionA {  left:20px; bottom:30px; }
}
@media(max-width: 750px){
    .jjfa .jjfaA .jjfaB { font-size: 30px; }
    .jjfa { padding: 30px 0 50px; }
}


.jjfa .anqh .anqhA .anqhB .anqhbe{font-size: 16px;color: #333333;font-weight: bold;}

.jjfa .anqh .anqhA .tabBox .box .left{float: left;width: 42.9%;}

.jjfa .anqh .anqhA .tabBox{margin-top: 50px;}

.cjdgs .swiper-button-next-p{background:url(/JS9FH1OPUIOUT1gPIN.jpg) no-repeat center center/cover;width: 50px;height: 50px;}

.cjdgs .swiper-button-prev-p{background:url(/JS9FH1OPUIOUT1gPIN.jpg) no-repeat center center/cover;width: 50px;height: 50px;position: absolute;left: -6px;}

.swiper-button-next-b{background:url(/JS9FH1OPUHbnEI9I.jpg) no-repeat center center/cover;}

.swiper-button-prev-b{background:url(/JS9FH1OPUHxnEI9I.jpg) no-repeat center center/cover;}

.jjfa .anqh .anqhA .tabBox .box .right{float: left;width: 57%;background: #fff;padding: 117px 77px 61px 66px;height: 431px;}

.jjfa .anqh .anqhA .tabBox .box .right .rightA{font-size: 28px;color: #000000;position: relative;display: inline-block;}

.jjfa .anqh .anqhA .tabBox .box .right .rightA:before{content: "";position: absolute;background:url(/JS9FH1OPUI9AT0SpIN.jpg) no-repeat center center/cover;width: 87px;height: 51px;top: -31px;}

.jjfa .anqh .anqhA .tabBox .box .right .rightB{font-size: 16px;color: #e60315;margin: 10px 0 30px;}

.jjfa .anqh .anqhA .tabBox .box .right .rightC{font-size: 14px;color: #666666;line-height: 2;}

.cjdgs{position: absolute;right: 632px;top: 352px;}

.tabBox .box{position: relative;}



/**关于&#24847;&#22823;&#21033;&#36149;&#23486;&#20250;**/
.gywm{background:url(/JS9FH1OPUIEADyjpJHEF.jpg) no-repeat center center/cover;padding: 104px 0 125px;}

.gywm .gywmA .gywmB{float: left;width: 13%;border-right:1px solid #bdbdbd;}

.gywm .gywmA .gywmB .gywmBA{font-size: 42px;color: #000000;font-weight: bold;}

.gywm .gywmA .gywmB .gywmBB{color: #e60012;font-size: 14px;font-weight: bold;}

.gywm .gywmA .gywmB .gywmBB img{margin-right: 10px; vertical-align: middle;}

.gywm .gywmA .gywmC{float: left;width: 86%;padding-left: 60px;}

.gywm .gywmA .gywmC .gywmD{font-size: 25px;color: #333333;font-weight: bold;margin-bottom: 20px;}

.gywm .gywmA .gywmC .gywmE{font-size: 16px;color: #666666;line-height: 2;}
.gywm .gywmA .gywmC .gywmE p { margin-bottom:8px; }
.gywm .gywmA .gywmC .sj{margin-top: 40px;}

.gywm .gywmA .gywmC .sj ul li{float: left;width: 25%;margin-right: 0;}

.gywm .gywmA .gywmC .sj ul li:nth-child(4){margin-right: 0;}
.gywm .gywmA .gywmC .sj ul li:nth-child(2){width: 23%;}
.gywm .gywmA .gywmC .sj ul li:nth-child(3){width: 29%;}
.gywm .gywmA .gywmC .sj ul li:nth-child(4){width: 23%;}

.gywm .gywmA .gywmC .sj ul li dl dd b{float: left;font-size: 68px;color: #e60012;}

.gywm .gywmA .gywmC .sj ul li dl dd p{float: left;font-size: 36px;color: #e60012;margin-top: 18px;font-weight: bold;}

.gywm .gywmA .gywmC .sj ul li dl dd .byx{margin-top: 31px;}



@media(max-width: 1200px){
    .gywm { padding: 40px 0 60px; }
    .gywm .gywmA .gywmB {width: 100%; }
    .gywm .gywmA .gywmC {float: right;width: 100%; padding-left:0;margin-top:20px; }
    .gywm .gywmA .gywmC .sj ul li dl dd b { font-size: 50px; }
    .gywm .gywmA .gywmC .sj ul li dl dd p { font-size: 24px; }
    .gywm .gywmA .gywmC .sj ul li dl dd .byx { margin-top:20px; }
}

@media(max-width: 800px){
    .gywm .gywmA .gywmC .sj { margin-top:20px; }
    .gywm .gywmA .gywmC .gywmD { font-size: 20px; }
    .gywm .gywmA .gywmC .sj ul li{width: 50%; margin-top:10px;}
    .gywm .gywmA .gywmC .sj ul li:nth-child(2){width: 50%;}
    .gywm .gywmA .gywmC .sj ul li:nth-child(3){width: 50%;}
    .gywm .gywmA .gywmC .sj ul li:nth-child(4){width: 50%;}
}
@media(max-width: 460px){
    .gywm .gywmA .gywmC .sj ul li{width: 55%;}
    .gywm .gywmA .gywmC .sj ul li:nth-child(2){width: 45%;}
    .gywm .gywmA .gywmC .sj ul li:nth-child(3){width: 55%;}
    .gywm .gywmA .gywmC .sj ul li:nth-child(4){width: 45%;}
    .gywm .gywmA .gywmC .sj ul li dl dd b{ font-size: 40px; }
    .gywm .gywmA .gywmC .sj ul li dl dd p { font-size: 18px; }
    .gywm .gywmA .gywmC .sj ul li .sectionDAA { font-size: 12px; }
}
@media(max-width: 360px){
    .gywm .gywmA .gywmC .sj ul li .sectionDAA { font-size: 14px; padding-right:15px; line-height: 20px; min-height: 40px; }
}


.nzqh .nzqhA { position: relative;}

.nzqh .nzqhA .left{ position: absolute; right: 50%; padding-right:0.8rem; width: 7rem; top:50%; transform: translateY(-50%); }

.nzqh .nzqhA .left .nzqhB{font-size: 42px;color: #000000;font-weight: bold;line-height: 1;}

.nzqh .nzqhA .left .nzqhC{color: #e60012;font-size: 14px;font-weight: bold;margin: 20px 0;}

.nzqh .nzqhA .left .nzqhC img{margin-right: 15px;}

.nzqh .nzqhA .left .nzqhD{font-size: 16px; margin-top:20px; color: #666666;line-height: 2;}

.nzqh .nzqhA .left .nzqhE{margin-top: 35px;}

.nzqh .nzqhA .left .nzqhE img{float: left;margin-right: 30px;}

.nzqh .nzqhA .left .nzqhE img:nth-child(3){margin-right: 0;}

.nzqh .nzqhA .right{float: right;width: 50%;}

.nzqh .nzqhA .right img{width: 100%;}

@media(max-width: 1800px){
    .nzqh .nzqhA .left .nzqhE img { width: 100px; }
}
@media(max-width: 1600px){
    .nzqh .nzqhA .left {width: 8.5rem; }
    .nzqh .nzqhA .left .nzqhE { margin-top:20px; }
    .nzqh .nzqhA .left .nzqhE img { width: 100px; }
}
@media(max-width: 1400px){
    .nzqh .nzqhA .left .nzqhD { font-size: 14px; line-height: 1.8; }
}
@media(max-width: 1024px){
    .nzqh .nzqhA .left {width: 100%; left:0; right:auto; position: relative;top:0; transform: translateY(0); padding: 30px 2% 20px; }
    .nzqh .nzqhA .left .nzqhE img { width: 130px; }
    .nzqh .nzqhA .right {width: 100%; }
}
@media(max-width: 600px){
    .nzqh .nzqhA .left .nzqhE img { width: 100px; }
}
@media(max-width: 400px){
    .nzqh .nzqhA .left .nzqhE img { width: 80px; margin-right:20px;}
}

/*社会责任*/
.shzr .shzrA { position: relative; overflow:hidden; }
.shzr .shzrA .leftA{float: left;width: 50%;}

.shzr .shzrA .rightA{ position: absolute; left:50%; top:0; width: 7rem;}

.shzr .shzrA .rightA{padding: 0.8rem 0 0 0.8rem;}

.shzr .shzrA .rightA .con { margin-top:0.3rem; font-size: 14px; color:#666666; line-height: 2; }

.shzr .shzrA .byxdpy{ width: 50%;background:url(/JS9FH1OPUHWpI1gTUI5SIt.jpg) no-repeat center center/cover; position: absolute; right:0; bottom:0; }

.shzr .shzrA .byxdpy .swiper-container-ox { position: relative; padding: 0.2rem  0 0.8rem 0; margin-left:0.8rem; margin-right:0;  width: 6.2rem; }
.shzr .shzrB .t { font-size: 22px; color:#fff; font-weight: bold; font-family: "Arial"; }
.shzr .shzrB .con { font-size: 14px; color:#fff; line-height: 1.6; margin-top:4px; }
.shzr .shzrA .rightA .nzqhC{font-size: 14px;color: #e60012;font-weight: bold;line-height: 0;margin: 20px 0;}
.shzrC { position: absolute; left:0; bottom:0.25rem; }
.shzr .shzrA .rightA .nzqhC img{margin-right: 15px;}
.shzrC .swiper-button-next,.shzrC .swiper-button-prev { left:0; right:auto; position: relative; top:0; margin-top:0; float: left; margin-right:20px; }
.shzrC .swiper-button-prev:after, .shzrC .swiper-button-next:after { font-size: 30px; }

@media(max-width: 1920px){
    .shzr .shzrA .rightA { padding: 0.3rem 0 0 0.5rem; }
    .shzr .shzrA .byxdpy .swiper-container-ox { margin-left:0.5rem; width: 6.5rem; }
}
@media(max-width: 1650px){
    .shzr .shzrA .rightA .con { font-size: 13px;}
}
@media(max-width: 1600px){
    .shzr .shzrA .rightA { width: 8.7rem; }
    .shzr .shzrA .rightA .con { line-height: 1.8;}
    .shzr .shzrA .byxdpy .swiper-container-ox {width: 8.2rem; }
    .shzrC .swiper-button-prev:after, .shzrC .swiper-button-next:after { font-size: 24px; }
}
@media(max-width: 1400px){
    .shzr .shzrA .rightA { padding-top:0.2rem; }
    .shzr .shzrA .rightA .con { line-height: 1.8;font-size: 12px; }
    .shzr .shzrB .t { font-size: 18px; }
    .shzr .shzrB .con { font-size: 13px; }
    .shzr .shzrA .byxdpy .swiper-container-ox { padding: 0.2rem 0rem 0.5rem 0; }
    .shzrC { bottom:0.15rem; }
    .shzrC .swiper-button-next, .shzrC .swiper-button-prev { margin-right:4px; }

}
@media(max-width: 1200px){
    .shzr .shzrA .rightA { padding-top:0.1rem; }
    .shzr .shzrA .rightA .con { line-height: 1.5;font-size: 12px; }
    .shzr .shzrB .t { font-size: 16px; }
    .shzr .shzrB .con { font-size: 12px; }
}
@media(max-width: 1024px){
    .shzr .shzrA .rightA {width: 100%; position: relative;float: left; left:0; padding:30px 2% 20px; }
    .shzr .shzrA .rightA .con { font-size: 14px;line-height: 2; margin-top:15px; }
    .shzr .shzrA .byxdpy {float: left;; position: relative; width: 100%;  }
    .shzr .shzrA .byxdpy .swiper-container-ox { width: 96%; margin: 0 auto; padding:20px 0 50px 0; }
    .shzr .shzrA .leftA {width: 100%; }
    .shzr .shzrB .t { font-size: 20px; }
    .shzr .shzrB .con { font-size: 14px; }
}

/*员工福利*/
.ygfl { padding: 0.2rem 0 0.4rem; }
.ygflA { position: relative; }
.ygflB { position: relative;
    z-index: 10;
    padding: 0.5rem 0.7rem 0.4rem;
    width: 58.53%;
    background: #fff;
    right: 8.5%;
    top: 53%; }
.ygflB-a { margin: 20px auto 30px; font-size: 14px;color:#666666; line-height: 2; }
.ygflC {     position: absolute;
    right: -257px;
    bottom: -0.56rem;
    float: right;
    width: 69%;
    top: 5%;}
.ygflB-b .swiper-slide { box-sizing: border-box; text-align: center; border:1px solid #e5e5e5;  padding:0.55rem 0.2rem; }
.ygflB-b .swiper-slide .icon .pic2{ display: none; }
.ygflB-b .swiper-slide .t { font-size: 18px; color:#333333; margin:10px 0 0; }
.ygflB-b .swiper-slide span.xiana { display: block;width: 10px; margin:10px auto;height: 2px;background: #333333; }
.ygflB-b .swiper-slide span.xianb { display: none;width: 10px; margin:10px auto;height: 2px;background: #fff; }
.ygflB-b .swiper-slide .c { font-size: 14px; color:#666; height:42px; line-height: 1.5; }
.ygflB-b .swiper-slide-active { background: #e60012; border-color:#e60012; }
.ygflB-b .swiper-slide-active span.xiana,.ygflB-b .swiper-slide-active .icon .pic1 { display: none; }
.ygflB-b .swiper-slide-active span.xianb { display: block; }
.ygflB-b .swiper-slide-active .icon .pic2 { display: inline-block; }
.ygflB-b .swiper-slide-active .t,.ygflB-b .swiper-slide-active .c { color:#fff; }
.ygflE { margin-top:40px; }
.ygflE span { font-size: 14px;color:#666666; font-family: "Arial"; }
.ygflE span.active { font-size: 36px;color:#e60012; }

.ygflF { position: absolute; right:0; bottom:0; }

.ygflF .swiper-button-next,.ygflF .swiper-button-prev { left:0; right:auto; position: relative; top:0; margin-top:0; float: left; margin-left:12px; }
.ygflF .swiper-button-prev:after, .ygflF .swiper-button-next:after { color:#afafaf; font-size: 30px; }
.ygflF .swiper-button-prev:hover::after, .ygflF .swiper-button-next:hover::after { color:#000000; }


@media(max-width: 1024px){
	.ygflB { position: relative;
    
    padding: 0.5rem 0.7rem 0.4rem;
    width: 100%;
    background: #fff;
    right: 0%;
    top: 0%; }
.ygflC {     position: relative;
    right:0;
    bottom: 0;
    float: right;
    width: 100%;
    top: 0%;}
	
	
    .ygfl { padding: 30px 0 0px; }
    .ygflB { width: 100%; padding:20px 0.2rem 30px; }

    .ygflC { width: 100%; position: relative; right:0; bottom:0; }
}


/*组织结构*/
.zzjg { background: url(/JS9FH1OPUHyBK1MGUI5SIt.jpg) no-repeat center/cover; padding: 1.7rem 0 1.2rem;}
.zzjg-A { position: relative; }
.zzjg-A .mtit { position: absolute; left:0; top:0; }
@media(max-width: 1024px){
    .zzjg-A .mtit { left:2%; }
}
@media(max-width: 750px){
    .zzjg { padding: 30px 0 50px; }
    .zzjg-A .mtit { position: relative;  }
    .zzjg-B { margin-top:20px; width: 100%; overflow-x: scroll; }
    .zzjg-B .img { width: 1000px;}
}
.gksp { padding: 1rem 0 0.9rem; }
.gksp-B { margin-top:40px; }
.gksp-B ul li { float: left; margin-bottom:2%; width: 32%; margin-right:2%; }
.gksp-B ul li:hover {  }
.gksp-B ul li:nth-child(3n) { margin-right:0; }
.gksp-B ul li .img{ position: relative; }
.gksp-B ul li .img .mb { position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); width: 0%;height: 0%; transition: all 0.4s; background: url(/JS9FH1OPUHIqHE9PKIZ.jpg) no-repeat center rgba(0,0,0,0.4); }
.gksp-B ul li:hover .img .mb {width: 100%;height: 100%; }
.gksp-B ul li .t{ font-size: 16px;color:#333333; padding: 18px 0 18px 6px; border-bottom:2px solid #f2f2f2; position: relative; }
.gksp-B ul li .t:after { content:'';width: 0;height: 2px;background: #e60012; position: absolute; left:0; bottom:-2px; transition: all 0.8s; }
.gksp-B ul li:hover .t:after { width: 100%; }

.gksp-B .swiper-button-next:after,.gksp-B .swiper-button-prev:after { color:#e60012; }
.gksp-B .swiper-button-next { right:10px; top:40%; }
.gksp-B .swiper-button-prev { left:10px; top:40%; }

@media(max-width: 750px){
    .gksp { padding: 30px 0 50px; }
    .gksp-B ul li {width: 100%; margin-right:0; }
    .gksp-B { margin-top:20px; }
}


/*发展历程*/
.fzlc { padding:0.7rem 0 0.65rem; background: url(/JS9FH1OPUIIBJIVpJHEF.jpg) no-repeat center/cover; }


.fzlcB {  }
.fzlcB .gallery-thumbs{ margin-top:60px; padding-top:15px; }
.fzlcB .gallery-thumbs .swiper-slide { position: relative; border-top:1px solid #7e7e7e; text-align: center; }
.fzlcB .gallery-thumbs .swiper-slide span {width: 1px;height: 10px; position: absolute;left:50%; top:-10px;background: #7e7e7e; transition: all 0.5s; }
.fzlcB .gallery-thumbs .swiper-slide-thumb-active span { top:-15px; height: 15px; }
.fzlcB .gallery-thumbs .swiper-slide p { margin-top:10px; font-size: 16px;color:#999999; }
.fzlcB .gallery-thumbs .swiper-slide-thumb-active p { color:#fff; font-weight: bold; }
.fzlcB  .gallery-top .swiper-slide {  }
.fzlcC .fzlcC-a { float: left;width: 50%; }
.fzlcC .fzlcC-b { float: right; width: 6.4rem; padding-top:10px; }
.fzlcB .solutionA { position: absolute; left:7.6rem; bottom:4%; }
.fzlcC-b .mtit .t { color:#fff; }
.fzlcC-b .tit { margin-top:60px; color:#fff; font-size: 40px;font-weight: bold;font-family: "Arial"; }
.fzlcC-b .tit span { font-size: 20px;font-weight: normal; }
.fzlcC-b .con { font-size: 14px;color:#ffffff; opacity: 0.8; margin-top:10px; line-height: 2; }
@media(max-width: 1800px){
    .fzlcC-b .tit { margin-top:20px; }
}
@media(max-width: 1600px){
    .fzlcC .fzlcC-b {
        width: 8rem; }
    .fzlcB .solutionA { left: 9.25rem; }
}
@media(max-width: 1200px){
    .fzlcC .fzlcC-b {padding-top:0; }
    .fzlcC-b .tit { margin-top:10px; font-size: 32px; }
    .fzlcC-b .con {line-height: 1.8; }
    .fzlcB .solutionA { bottom:0; }
}
@media(max-width: 1024px){
    .fzlcC .fzlcC-b {width: 8.6rem;}
    .fzlcC-b .con {line-height: 1.5; font-size: 12px; }
    .fzlcB .solutionA { left:9.85rem }
    .solutionA .swiper-button-next, .solutionA .swiper-button-prev { margin-right:10px; width: 30px;height: 30px;line-height: 30px; }
}
@media(max-width: 800px){
    .fzlcC-b .con { margin-top:0; }
}
@media(max-width: 750px){
    .fzlc { padding:30px 0 50px; }
    .fzlcC .fzlcC-a {width: 100%; }
    .fzlcC .fzlcC-b {width: 100%; margin-top:20px; }
    .fzlcC-b .tit { margin: 15px 0 20px; }
    .fzlcC-b .con {line-height: 1.8;min-height: 50px; font-size: 14px; }
    .fzlcB .gallery-thumbs { margin-top:20px; }
}
@media(max-width: 550px){
    .fzlcC-b .con { min-height: 75px;}
}
@media(max-width: 400px){
    .fzlcC-b .con { min-height: 100px;}
}
/*搜索*/
.searchBox { padding: 30px 0 60px!important; }
.searchBox ul li { padding-bottom:16px; border-bottom:1px solid #e2e2e2; margin-bottom:10px; }
.searchBox ul li h3 { font-size: 18px;color:#333; }
.searchBox ul li p { font-size: 15px; color:#666;line-height: 2; }

@media(max-width: 1024px){
    .searchBox { padding: 30px 2% 60px!important; }

}



/*产品详情*/
.product_xq{
    background: #fafafa;
    padding: 0.56rem 0 0.5rem;
}
.product_xq .containerA{position: relative;}
.product_xq .left{/*float: left;width: 43.4%; */width: 6.08rem;position: relative;left: 0;top: 0;float: left;}
.product_xq .left .img{line-height: 0;}
.product_xq .left .img img{width: 100%;}
.product_xq .cd{background: #fff;overflow: hidden;}
.product_xq .right{/*position: absolute;top: 0;right: 0;*/float: right;width: 52%;padding-top: 0.4rem;padding:0.3rem 0.5rem 0.3rem 0;}
.product_xq .right .box1 {display: inline-block;padding-bottom: 0.3rem;border-bottom: 1px solid #eeeeee;}
.product_xq .right .h1{    display: block;/*font-weight: bold;*/font-size: 0.34rem;color: #e60214;margin-bottom: 0.15rem;}
.product_xq .right ul li{font-size: 14px;color: #666666;position: relative;padding-left: 0.13rem;line-height: 1.5;margin-bottom: 5px;}
.product_xq .right ul li:last-child{margin-bottom: 0;}
.product_xq .right ul li:before{
    content: "";
    position: absolute;
    top: 8.5px;
    width: 5px;
    height: 5px;
    background: #e60012;
    left: 0;
}

.product_xq .right .box2{
  /*  margin-top: 0.3rem;*/
        display: inline-block;
}

.product_xq .right .box2 .h1{    display: inline-block;font-size: 0.22rem;color: #333333;margin-bottom: 0.15rem;}


.product_xq .right .img_lb{}
.product_xq .right .img_lb a{float: left;margin-right: 0.42rem;width: 0.5rem;}
.product_xq .right .img_lb a:last-child{margin-right: 0;}

.product_xq .product_xq_cs{margin-top: 0.7rem;}
.product_xq .product_xq_cs .title{font-size: 0.3rem;color: #333333;position: relative;padding-left: 0.16rem;margin-bottom: 0.3rem;}
.product_xq .product_xq_cs .title:before{position: absolute;left: 0;top: 7px;width: 6px;content: "";height: 0.3rem;background: #e60012;}
.product_xq .product_xq_cs .table table{margin-bottom: 0.5rem;}
.product_xq .product_xq_cs .table table .tr{
    background: #231815;
    color: #fff;
    text-align: center;
    font-size: 0.2rem;


}

.product_xq_cs img { max-width: 100%;
    height: auto!important; }

.product_xq .product_xq_cs .table table tr.tr td{padding: 0.2rem 0;color: #fff;font-size: 20px; padding-left:20px;}
.product_xq .product_xq_cs .table table tr td{ font-size: 14px;color: #333333;line-height: 1.5;padding: 0.18rem 0 0.18rem 20px;}
.product_xq .product_xq_cs .table table tr{background: #f5f5f5;}
.product_xq .product_xq_cs .table table tr:nth-child(2n){background: #fff;}
.product_xq .fanhui{text-align: center;}

.product_xq .product_xq_cs .table table td { text-align: left; padding-left:20px; }


.fanhui a{
    padding: 16px 32px;
    color: #fff;
    font-size: 16px;
    background: #e60012;
    display: inline-block;
}

.fanhui a img{
    margin-right: 10px;
    position: relative;
    top: 2px;
}
@media(max-width: 1600px){
    .product_xq .left{width: 7.28rem;}
}
@media(max-width: 1570px){
    .product_xq .right{
            padding-top: 0.35rem;
    }
    .product_xq .right .h1{font-size: 26px;}
    .product_xq .right .box1{padding-bottom: 14px;}
    /*.product_xq .right .box2{
        margin-top: 14px;
    }*/
    .product_xq .product_xq_cs .table table tr.tr td{
        font-size: 16px;
    }
     .fanhui a{font-size: 16px;}

}

@media(max-width: 1400px){
    .product_xq .right{padding-top: 15px;}
    .product_xq .right .box1{padding-bottom: 10px;}
   /* .product_xq .right .box2{margin-top: 10px;}*/
    .product_xq .right{
            padding-right: 0.55rem;
             padding-left: 0.55rem;
    }
}

@media(max-width: 1300px){
    .product_xq .right .img_lb{display: none;}

}

@media(max-width: 1024px){
    .product_xq .left{
        width: 100%;
        position: initial;
    }
    .product_xq .right{
        position: initial;
        width: 100%;
		padding: 20px 16px;
        margin-top: 15px;
    }
    .product_xq .right .h1{font-size: 24px;}
    .product_xq .product_xq_cs{margin-top: 30px;}

    .fanhui a{font-size: 14px;padding: 9px 16px;}
}

@media(max-width: 768px){
     .product_xq .product_xq_cs .table table{width: 14rem;}
    .product_xq .product_xq_cs .table {overflow: auto;}
}


.product_xq_rk{background: #fafafa;padding: 0.5rem 0 0.8rem;}
.product_xq_rkA { margin-top:50px; }
.product_xq_rk ul li{margin-bottom: 0.7rem;}
.product_xq_rk ul li:last-child{margin-bottom: 0;}
.product_xq_rk ul li .left{float: left;width: 43.4%;}
.product_xq_rk ul li .left .img{line-height: 0;padding-right: 0.6rem;}
.product_xq_rk ul li .left .img img{width: 100%;}
.product_xq_rk ul li .left .product_xq_rk_xz{background: #e60214;padding: 0.2rem;display: block;color: #fff;font-size: 0.16rem;margin-right: 0.6rem;margin-top: 0.15rem;text-align: center;}
.product_xq_rk ul li .left .product_xq_rk_xz i{background: url(/JS9FH1OPUHATJyIUHROdFHAfEy5hDyqFT0SpIN.jpg)center center/cover;width: 0.29rem;height: 0.26rem;display: inline-block;position: relative;top: 8px;margin-right: 0.1rem;}
.product_xq_rk ul li .right{float: left;width: 56.6%;padding-top: 0.2rem;}
.product_xq_rk ul li .right .bt{color: #333333;font-size: 0.3rem;margin-bottom: 0.28rem;}
.product_xq_rk ul li .right .jiansu{font-size: 0.16rem;color: #333333;margin-bottom: 0.18rem;}
.product_xq_rk ul li .right .text{font-size: 14px;color: #666666;line-height: 1.5; overflow:auto;}
.product_xq_rk ul li .right .text table tr{border-top: 1px solid #e5e5e5;}
.product_xq_rk ul li .right .text table tr:last-child{border-bottom: 1px solid #e5e5e5;}
.product_xq_rk ul li .right .text table tr td{padding: 0.12rem 0;text-align: center;}
.product_xq_rk ul li .right .text p span { vertical-align: bottom; }


@media(max-width: 1500px){
    .product_xq_rk ul li .right .bt{font-size: 28px;}
    .product_xq_rk ul li .right .jiansu{font-size: 16px;}
    /*.product_xq_rk ul li .right .text{max-height: 3rem;overflow: auto;}*/
}

@media(max-width: 1024px){
    .product_xq_rk ul li .left {width: 100%;}
    .product_xq_rk ul li .left .img{padding-right: 0;}
    .product_xq_rk ul li .left .product_xq_rk_xz{margin-right: 0;font-size: 14px;}
    .product_xq_rk ul li .left .product_xq_rk_xz i{top: 2px;}
    .product_xq_rk ul li .right {width: 100%;margin-top: 0.3rem;}
     /*.product_xq_rk ul li .right .text {max-height: initial;}*/
    .product_xq_rk ul li .right .text table{overflow: auto;max-height: initial;}
    .product_xq_rk ul li .right .bt{font-size: 24px;margin-bottom: 0.15rem;}

}

@media(max-width: 640px){
    .product_xq_rk ul li .right .text table{
        width: 14rem;
    }
}


.footterBC_zi{
    display: block;
    color: #959595;
    font-size: 14px;
    text-align: left;
        padding-left: 25px;
    margin-bottom: 17px;
}

.footterBC_zi:hover{
      color: #a9a9a9;
    font-size: 14px;
}



.bigimgx { position: relative; }
.bigimgx #close { position: absolute; right:0; top:0; z-index: 100; }
.fixVideo { display: none; position: fixed; top:0; left:0;background: rgba(0,0,0,0.8);width: 100%;height: 100%;z-index: 1000; }
.fixVideoA {width: 100%;height: 100%;position: relative; }
.fixVideoB { position: absolute;width: 60%; max-width: 800px; height: auto; position: absolute;left: 50%;top: 50%; transform: translate(-50%, -50%);background: #fff; }
.fixVideoB .close { position: absolute; right:-1px; top:0px;height: 40px;width: 40px;cursor: pointer; text-align: center;line-height: 40px; font-size: 30px;  z-index: 10000;background: #000; color:#fff;}
.t_xuanfu {
    position: fixed;
    right: 1%;
    top: 50%;
    transform: translateY(-50%);
    width: 0.6rem;
    height: 0.6rem;
    background: url(/JS9FH1OPUHqeEROgJyqnKkkQJyV.jpg)center center/cover;
}

.t_xuanfu a{
    display: block;
}

/*网站地图*/
.sitemap { padding:60px 0 80px; }
.sitemapA ul li { padding:0px 0 50px; }
.sitemapA ul li>a { display: block; padding:18px 0 18px 70px; font-size: 24px;color:#333333; background: url(/JS9FH1OPUI9EH0IjUHEoIt.jpg) no-repeat 15px center #f1f1f1; }
.sitemapA dl { padding-top:20px; padding-left:70px; }
.sitemapA dl dd { float: left; }
.sitemapA dl dd>a { font-size: 18px;color:#333333; width: 180px; display: block; }
.sitemapB-a { margin-top:15px; }
.sitemapB-a>a { display: block; font-size: 14px;color:#666666;  }
.sitemapB-b { display: none; }
.sitemapB-b .sitemapB-c a { display: block; font-size: 12px;color:#999999; margin-top:10px;  }
.sitemapB-b .sitemapB-c a:hover { color:#e72635; }
.sitemapB-a:hover .sitemapB-b { display: block; }
.sitemapB-a:hover>a { color:#333;  }

@media(max-width: 1920px){
    .sitemapA ul li.sign dl dd>a { width: auto; margin-right:100px; }
    .sitemapA dl dd>a { width: 150px; }
}
@media(max-width: 1300px){
    .sitemapA ul li.sign dl dd>a { width: auto; margin-right:100px; }
    .sitemapA dl dd>a { width: 120px; }
}
@media(max-width: 1000px){
    .sitemap { padding:30px 0 30px; }
    .sitemapA ul li { padding-bottom:30px; }
    .sitemapA ul li>a { padding: 10px 0 10px 60px; font-size: 20px; background: url(/JS9FH1OPUI9EH0IjUHEoIt.jpg) no-repeat 10px center #f1f1f1; }
    .sitemapA dl { padding-left:10px; }
    .sitemapA ul li dl dd { width: 33%; margin-right:0px; }
    .sitemapA ul li.sign dl dd>a { width: 100%; margin-right:0px; }
    .sitemapA dl dd>a { width: 100%; margin-right:0; margin-bottom:10px; }
}
@media(max-width: 500px){
    .sitemapA ul li dl dd { width: 50%; }
    .sitemapA ul li.sign dl dd:last-child { margin-top:20px; }
}

/*质量证书*/
.qualityA { margin-bottom:60px; background: #fff; margin-top:20px; }
.qualityA .tit { padding:18px 0 18px 30px; background: #231815; font-size: 20px;color:#fff; }
.qualityA ul li { border-bottom:1px solid #e2e2e2; padding : 6px 30px; }
.qualityA ul li a { display: block; width: 100%; }
.qualityA ul li a span.t { display: inline-block; width: 70%; padding:14px 0 14px 50px; font-size: 16px;color:#333333; line-height: 20px;; background: url(/JS9FH1OPUHADHk9PKIZ.jpg) no-repeat left center; }
.qualityA ul li a span.icon { float: right;  padding: 14px 26px 14px 0; font-size: 16px;color:#666666;background: url(/JS9FH1OPUHADH1HpD1cF.jpg) no-repeat right center; }

@media(max-width: 1200px){
    .qualityA .tit { padding: 10px 12px; font-size: 18px; }
    .qualityA ul li a span.t { font-size: 14px; width: 90%; padding-left:45px; }
    .qualityA ul li { padding:5px 12px; }
}
@media(max-width: 650px){
    .qualityA ul li a span.t { width: 80%; overflow: hidden;}
    .qualityA ul li { padding:5px 12px; }
}

.proEwm {  }
.proEwm .proEwm-a { float: left; }
.proEwm .proEwm-a .img { width: 150px; border:1px solid #e2e2e2; float: left; }
.proEwm .proEwm-a .con { font-size: 16px;color:#e60012; margin-left:25px; padding-top:48px; float: left;  }
.proEwm .fanhui { float: right; padding-top:47px; }

@media(max-width: 640px){
    .proEwm .fanhui {
        width: 100%; }
}

.nav ul li .navbox{
	display: none;
	    position: absolute;
	    left: -44px;
	    top: 100%;
	    background: #fff;
	    width: 150px;
	    padding: 15px 0;
	    text-align: center;
	}


.swiper-container-A .swiper-button-next:after,.swiper-container-A  .swiper-button-prev:after{opacity: 0;}
.swiper-container-A .swiper-button-next,.swiper-container-A .swiper-button-prev{
    width: 28px;
    height: 36px;
}
.swiper-container-A .swiper-button-prev{
        background: url(/JS9FH1OPUHyBT0SpIN.jpg) no-repeat center center/cover;
}
.swiper-container-A .swiper-button-next{
        background: url(/JS9FH1OPUHcAT0SpIN.jpg) no-repeat center center/cover;
}

.banner .swiper-button-next:after,.banner .swiper-button-prev:after{opacity: 0;}

.fzlc .swiper-button-next:after,.fzlc .swiper-button-prev:after{opacity: 0;}

.fzlc .swiper-button-prev{
        background: url(/JS9FH1OPUHyBGk9PKIZ.jpg) no-repeat center center/cover;
}
.fzlc .swiper-button-next{
        background: url(/JS9FH1OPUHcAGO9PKIZ.jpg) no-repeat center center/cover;
}

.shzr .swiper-button-next:after,.shzr .swiper-button-prev:after{opacity: 0;}

.shzr .swiper-button-prev{
        background: url(/JS9FH1OPUHyBG0fpD1cF.jpg) no-repeat center center/cover;
}
.shzr .swiper-button-next{
        background: url(/JS9FH1OPUHcAGRtpD1cF.jpg) no-repeat center center/cover;
}

.ygfl .swiper-button-next:after,.ygfl .swiper-button-prev:after{opacity: 0;}

.ygfl .swiper-button-prev{
        background: url(/JS9FH1OPUHyBG0gVUHEoIt.jpg) no-repeat center center/cover;
}
.ygfl .swiper-button-next{
        background: url(/JS9FH1OPUHcAGRuYUHEoIt.jpg) no-repeat center center/cover;
}
.gksp .swiper-button-next:after,.gksp .swiper-button-prev:after{opacity: 0;}

.gksp .swiper-button-prev{
        background: url(/JS9FH1OPUHyBT0SpIN.jpg) no-repeat center center/cover;
}
.gksp .swiper-button-next{
        background: url(/JS9FH1OPUHcAT0SpIN.jpg) no-repeat center center/cover;
}

.sss .swiper-button-next:after,.sss .swiper-button-prev:after{opacity: 0;}

.sss .swiper-button-prev{
        background: url(/JS9FH1OPUHyBGk9PKIZ.jpg) no-repeat center center/cover;
}
.sss .swiper-button-next{
        background: url(/JS9FH1OPUHcAGO9PKIZ.jpg) no-repeat center center/cover;
}


.nav .navC ul li.jiejue {
    position: relative;
}
.nav .navC ul li.jiejue .jiejue_xl{
    position: absolute;
    width: 150px;
    left: -43px;

    top: 100%;
    line-height: initial;
    text-align: center;
    display: none;
}
.nav .navC ul li.jiejue .jiejue_xl a{
    font-size: 16px;
    color: #333333;
    display: inline-block;
    padding: 12px 40px;
        background: rgba(248,248,248,.9);

}


.nav .navC ul li.jiejue,.nav .navC ul li.jiejue .relative {
    position: relative;
}

.nav .navC ul li .ssub { display:none; background: rgba(248,248,248,.9); position: absolute; width: 180px; position: absolute; left:147px; top:0;}
.nav .navC ul li dl dd:hover .ssub { display:block;}
.nav .navC ul li .ssub p { padding: 12px 40px; font-size: 16px;color:#333;}
.nav .navC ul li .ssub .con { display: none;}
.nav .navC ul li .ssub .ssubA { position: relative; }
.nav .navC ul li .ssub .ssubA .con { position: absolute; left: 180px; top:0;}
.nav .navC ul li .ssub .ssubA .con a { width: 180px; padding: 12px 20px; }
.nav .navC ul li .ssub .ssubA:hover .con { display: block;}

.nav .navC ul li.jiejue:hover .jiejue_xl{
    display: block;

}

.nav .navC ul li.jiejue:hover .jiejue_xl a:hover{
   background: rgba(248,248,248,.9);
    color: #e60012;
}
.nav .navC ul li a {
    position: relative; }
.nav .navC ul li a > input{
    margin-top:-5px;
     font-size: 16px;
background: none;
 border: none;
color: #fff;
}

.gksp .AndfinallyA .right{
float: right;
}
.gksp .AndfinallyA .right a{
background: #eaeaea;
color: #000000;
font-size: 14px;
padding: 21px 24px;
display: -webkit-box;
}

.gksp .AndfinallyA .right a img{
    margin-left: 27px;
    vertical-align: middle;
}

.dbloog{
    width: 210px;
}
.videoX-a ul li img {
    width: 100%; }
.videoX-a ul li .con { padding: 15px 20px;
    background: #eee; box-sizing: border-box; font-style: 16px;color:#333; }

	.dblooog{
	width: 210px;
	margin: 0 auto 22px;
	}


.relative { position: relative; }
.relative .md { position: absolute; top:-60px; }



/* 解决方案详情 */

/* 文字切换 */
.niceScroll { overflow-y: scroll;}
.niceScroll{
    scrollbar-color:  #db2819 rgba(255,255,255,0);  /* 第一个方块颜色，第二个轨道颜色(用于更改火狐浏览器样式) */
    scrollbar-width: thin;  /* 火狐滚动条无法自定义宽度，只能通过此属性使滚动条宽度变细 */
    -ms-overflow-style:none;
}
.niceScroll::-webkit-scrollbar {
        width: 3px;
        height: 1px;
}
.niceScroll::-webkit-scrollbar-thumb {
        border-radius: 3px;
        -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);
        background: #db2819;
}
.niceScroll::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0);
        border-radius: 3px;
        background: rgba(255,255,255,0);
}

.bg { background: #f6f6f6;}

.alignC { text-align: center;}
.soluxqA { padding:80px 0 100px; }
.mtit .cx,.mtit .cx p { font-weight: normal; font-size: 16px;color:#999999; line-height: 1.8; margin-top: 30px;}
.soluxqA-c { margin-top: 40px; position: relative;}
.soluxqA-d { background: #f6f6f6; padding:50px 30px 40px; }
.bg .soluxqA-d { background: #fff; }
.soluxqA-d .t { font-size: 17px;color:#333333;}
.soluxqA-d .c { margin-top: 20px; line-height: 2; font-size: 14px;color:#666666; line-height: 1.8; height: 180px; overflow-y: scroll;}
.soluxqA-d .c p { margin: 10px 0;}
.soluxqA-d .c p:first-child { margin-top:0;}
.soluxqA-c .swiper-button-prev { left: -60px; }
.soluxqA-c .swiper-button-next { right: -60px; }
.soluxqA-c .swiper-button-next:after,.soluxqA-c .swiper-button-prev:after { font-weight: 30px; color:#999999; font-weight: bold;}

@media(max-width: 1680px){
    .soluxqA { padding: 70px 0;}
}
@media(max-width: 1480px){
    .soluxqA { padding: 50px 0 70px;}
    .mtit .cx,.mtit .cx p { margin-top: 20px;}
    .soluxqA-c { margin-top: 30px;}
    .soluxqA-d { padding:40px 20px 30px; }
}
@media(max-width: 1280px){
    .soluxqA { padding: 40px 0 50px;}
    .mtit .cx,.mtit .cx p { margin-top: 12px;}
    .soluxqA-c { margin-top: 30px;}
    .soluxqA-d { padding:20px 20px 20px; }
    .soluxqA-d .c { margin-top:12px;}
    .soluxqA-c .swiper-button-prev { left: -40px; }
    .soluxqA-c .swiper-button-next { right: -40px; }
    .soluxqA-c .swiper-button-next:after,.soluxqA-c .swiper-button-prev:after { font-size: 26px; }
}
@media(max-width: 1024px){
    .soluxqA { padding: 30px 0 40px;}
    .soluxqA-c { margin-top: 20px;}
    .soluxqA-c .swiper-button-prev { left: -10px; }
    .soluxqA-c .swiper-button-next { right: -10px; }
    .soluxqA-c .swiper-button-next:after,.soluxqA-c .swiper-button-prev:after {  }
}


/* 左图右文 */
.soluxqB { padding: 150px 0;}
.soluxqB-a { position: relative; }
.soluxqB-a .img { float: left; width: 47%;}
.soluxqB-b { position: absolute; top:50%; transform: translateY(-50%); width: 44%; right:0;  }

@media(max-width: 1680px){
    .soluxqB { padding: 110px 0;}
}

@media(max-width: 1480px){
    .soluxqB { padding: 80px 0;}
    .soluxqB-b { width: 47%;}
}
@media(max-width: 1024px){
    .soluxqB { padding: 30px 0 40px;}
    .soluxqB-a .img { width: 100%;}
    .soluxqB-b { width: 100%; position: relative; top:0; transform: translateY(0); margin-top: 20px; float: left;}
}


/* 左图右文 */
.soluxqC { padding: 150px 0;}
.soluxqC-a { position: relative; }
.soluxqC-a .img { float: right; width: 47%;}
.soluxqC-b { position: absolute; top:50%; transform: translateY(-50%); width: 44%; left:0;  }

@media(max-width: 1680px){
    .soluxqC { padding: 110px 0;}
}
@media(max-width: 1480px){
    .soluxqC { padding: 80px 0;}
    .soluxqC-b { width: 47%;}
}
@media(max-width: 1024px){
    .soluxqC { padding: 30px 0 40px;}
    .soluxqC-a .img { width: 100%;}
    .soluxqC-b { width: 100%; position: relative; top:0; transform: translateY(0); margin-top: 20px; float: left;}
}


.soluxqD-c { position: relative; margin-top: 40px;}

.soluxqD-d { position: relative; }
.soluxqD-d .con { height: 50px; transition: all 0.6s; position: absolute; width: 100%; background: rgba(0,0,0,0.3); bottom:0; left:0; padding:13px 20px;}
.soluxqD-d .con .t { font-size: 17px;color:#fff;}
.soluxqD-d .con .c { font-size: 14px; margin-top: 20px; line-height: 1.6; color:#fff; max-height: 80px; }
.soluxqD-d:hover .con { height: 150px; }


.soluxqD-c .swiper-button-prev { left: -60px; }
.soluxqD-c .swiper-button-next { right: -60px; }
.soluxqD-c .swiper-button-next:after,.soluxqA-c .swiper-button-prev:after { font-weight: 30px; color:#999999; font-weight: bold;}
@media(max-width: 1280px){
    .soluxqD-c .swiper-button-prev { left: -40px; }
    .soluxqD-c .swiper-button-next { right: -40px; }
    .soluxqD-c .swiper-button-next:after,.soluxqA-c .swiper-button-prev:after { font-size: 26px; }
}
@media(max-width: 1024px){
    .soluxqD-c .swiper-button-prev { left: -10px; }
    .soluxqD-c .swiper-button-next { right: -10px; }
}


.soluxqA .mtit .cx p,.soluxqB .mtit .cx p,.soluxqC .mtit .cx p,.soluxqD .mtit .cx p { margin-top:0;}






<!--耗时0.00075006484985352秒-->