<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*body{background:#fff;}*/
/*===============================default common=======================================*/
.ad{display:block;width:100%;}
.ad img{width:100%;}
.defblock{color:#353535;}
.defblock {padding:60px 0px 60px 0px;}
.defblock .pagewd {margin:0px auto;}
.defblock .pagewd h3 {font-weight:400;height:auto; color:#fff;text-align:center;margin-bottom:20px;position:relative;z-index:0;}
.defblock .pagewd h3:after{display:block;content:"";clear:both;width:100%; }
.defblock .pagewd h3.cen{text-align:center;}
.defblock .pagewd h3 i{display: block;font-size: 16px;color: #000;text-transform: uppercase;font-weight: bold;line-height: 30px;}
.defblock .pagewd h3 small {display: block;line-height:60px;height:60px; font-size:48px;color:#333;z-index:9;position:relative;margin-top:0px;font-weight:bold;}
.defblock .pagewd h3 small em{color:#000000;}
.defblock .pagewd h3 small:after {display: none;content: "";width: 80px;height: 4px;background: #231805;position: absolute;left:0px;bottom: -10px;}
.defblock .pagewd h3 a {display: block;width:120px;height:50px;line-height:50px;text-align:left;position:relative;padding-left:0px;color:#fff;z-index:3;}
.defblock .pagewd h4 {text-align:left;position:relative;}
.defblock .pagewd h4 span{font-size:32px;line-height:2;text-align:left;font-weight:300;}
.defblock .pagewd h4  a{display:block;width:auto;height:64px;line-height:64px;font-size:small;font-weight:300;color:#999;position:absolute;top:0;right:0;}
.defblock .pagewd a.btn_def {display:block;width:120px;height:50px;line-height:50px;text-align:center;color:#fff;position:relative;border-radius:10px;z-index:10;text-shadow:0 1px 1px rgba(0,0,0,.8); margin:30px auto;}
.defblock .pagewd a.btn_def:before{display:block;content:"";width:50px;height:50px;background:#33355c;border-radius:50%;position:absolute;left:0px;top:0px;z-index:-1;transition: left .5s,transform .5s,border-radius .5s,width .5s .5s;}
.defblock .pagewd a.btn_def:hover{color:#fff;}
.defblock .pagewd a.btn_def:hover:before {width: 100%;border-radius: 0%;transform: translateX(-50%);left: 50%;}
.defblock .pagewd a.btn_center{margin:30px auto;}

.defblock .pagewd h3 a.btn_def{position:absolute;right:0px;bottom:40px;}


.defblock .pagewd h3 font {display:block;font-weight:500; margin-left:0px;color:#000;font-size:13px; position:relative;top:0px;z-index:1}
.defblock .pagewd .pagemore01 {font-size:10pt; margin: 50px auto;width: 200px;height: 46px;border-radius: 50px;text-align: center;transition: all ease 0.5s;display: block;color:#999;line-height:46px;/*background:#f1f1f1;*/ border:1px solid #f1f1f1;}
.defblock .pagewd .pagemore02 {font-size:10pt;margin: 50px auto;width: 200px;height: 46px;border-radius: 50px;text-align: center;transition: all ease 0.5s;display: block;color:#fff;line-height:46px;background: #000000;transform: translateX(0);}
.defblock .pagemore03 {font-size:10pt;margin: 50px 0;width: 200px;height: 46px;border-radius: 50px;text-align: center;transition: all ease 0.5s;display: block;float:right; color:#fff;line-height:46px;background: #000000;transform: translateX(0);}
.defblock .pagewd .pagemore01:hover,.defblock .pagewd .pagemore02:hover{width:220px;transition: all ease 0.5s;}

.defblock .about_mgr{margin:0% auto 0% auto;padding:0px 0% 0px 0%;}

.def_about .pagewd h3 font {font-size:20px;font-weight:500;}

.def_ad01 .pagewd h3 small {color:#fff;} 
.def_ad02 .pagewd h3 small {color:#fff;}

.def_ad01 .pagewd a.btn {
    width: 180px;
}
/*===============================defbanner=======================================*/
#defbanner{display:block;position:relative;overflow:hidden;padding-top:0px;}
#defbanner:before{display:none;content:"";width:100%;height:50px; position:absolute;left:0;top:20px;padding-bottom:50px; background:url(../images/bg/cir.png) repeat-x;z-index:9;}
#defbanner:after{display:none;content:"";width:100%;height:50px; position:absolute;left:0;bottom:-50px;padding-bottom:50px; background:url(../images/bg/cir.png) repeat-x;z-index:9;}
.swiper-slide-b{position:relative; z-index:10;overflow:hidden;}
.swiper-slide-b:after {display:block;content:"";width:100%;height:50%;position:absolute;left:0px;bottom:0px;z-index:9;/*background:linear-gradient(to bottom,#6eb92b00,#6eb92b35,#6eb92b);*/}
.swiper-slide-b .bg {display:block;content:"";width:100%;height:100%;position:absolute;right:0;top:0;/*background:linear-gradient(to right top,rgba(0,0,0,0) ,rgba(0,0,0,0) ,rgba(0,0,0,0.1) ,rgba(0,0,0,0.25)  ,rgba(0,0,0,0.75));*/z-index:11;}
.swiper-slide-b a.img_pic{display:block;width:100%;height:100%;background-position:top center;}
.swiper-slide-b a.img_pic img{display:block;margin:0px;}
.swiper-slide-b .img_cover{position:absolute;width:80%;height:initial;text-align:center; left:10%;top:50%;transform:translateY(-50%); z-index:12;}
.swiper-slide-b .img_cover h1{display:block;width:100%;font-size:60px;line-height:1; padding:0%; position:relative;z-index:91;color:#ffffff;text-shadow:5px 5px 2px #00000020;text-transform:uppercase;}
.swiper-slide-b .img_cover h2{display:block;width:100%;font-size:42px;line-height:1; padding:0%; position:relative;z-index:91;color:#ffffff;text-shadow:2px 2px 2px #00000010;margin-top:30px;}
.swiper-slide-b .img_cover a{display:block;width:120px;height:40px;line-height:40px; font-size:14px; border:2px solid #fff;border-radius:0px;margin:30px auto; color:#fff;background:#d01818; position:relative; z-index:1;transition:all .3s;text-transform:uppercase;text-align:center;padding-right:40px;border-radius:5px;}
.swiper-slide-b .img_cover a:hover{width:140px;left:0px;transition:all .3s;border:2px solid #fff;color:#fff;background:#000}
.swiper-slide-b .img_cover a .iconfont{display:block;width:40px;height:40px;border-left:2px solid #fff;line-height:38px;text-align:center;position:absolute;right:0;top:0;}

.swiper-slide-b .img_cover h1 font{padding:5px 20px;background:#00000095;letter-spacing:0.01em;}
.swiper-slide-b .img_cover h2 font{padding:6px 15px;background:/*#00000040;*/letter-spacing:0.05em;}

.news_ba{position: absolute;top:calc(50% - 80px);right: 4%;color: #fff;text-align: right;z-index:91; }
.news_ba h3{color:#fff;position:relative;height:40px;line-height:40px;}
.news_ba h3:after{content:"";width:30%;height:2px;background:#35a7ee;position:absolute;clear:both;bottom:0;right:0;}
.news_ba ul li a span{color: #fff;background:rgba(0,0,0,.55);}
.news_ba ul li a label {color:#35a7ee;margin-right:20px;}
#banner_news {display:none;}

.btn_banner {display:block;width:100%;position:absolute;left:0%; top:50%;transform:translateY(-50%); z-index:9999;text-align:right;}
.btn_banner .iconfont{display:inline;float:left;width:60px;height:60px;line-height:60px;text-align:center;margin:0 5px;font-size:42px;color:#fff;background:#00000080;}
.btn_banner .icon-arrow-right{float:right;}
.btn_banner  .swiper-button-disabled{background:#00000020;color:#ffffff;}
@media screen and (max-width:1200px) {

    #defbanner{display:block;position:relative;overflow:hidden;padding-top:60px;}
    #defbanner:before{display:none;content:"";width:100%;height:50px; position:absolute;left:0;top:20px;padding-bottom:50px; background:url(../images/bg/cir.png) repeat-x;z-index:9;}
    #defbanner:after{display:none;content:"";width:100%;height:50px; position:absolute;left:0;bottom:-50px;padding-bottom:50px; background:url(../images/bg/cir.png) repeat-x;z-index:9;}

    .swiper-slide-b .img_cover{position:absolute;width:80%;height:initial;text-align:left; left:10%;top:50%;transform:translateY(-50%); z-index:12;}
    .swiper-slide-b .img_cover div.text_bg{display:block;width:600px;height:100px;padding:2%; position:relative;top:initial;left:4%;z-index:90;/*color:#fff;background:rgba(255,255,255,.5);*/}
    .swiper-slide-b .img_cover h1{display:block;width:100%;height:30px;line-height:30px; padding:0%; position:relative;top:0;left:0;z-index:91;color:#ffffff;font-size:18px;text-align:center;}
    .swiper-slide-b .img_cover h2{display:block;width:100%;height:60px;line-height:1.5; padding:0%; position:relative;top:25%;left:0;z-index:91;color:#ffcc00;font-size:14px;text-shadow:initial;text-align:center;}
    .swiper-slide-b .img_cover a{display:none;top:50%;position:relative; background:initial;border:2px solid #fff;color:#fff;font-size:15px;width:130px;height:30px;line-height:30px;}
    .swiper-button-prev-white,.swiper-button-next-white{display:none;}

    .btn_banner{display:none;}
}
/*about-us*/
.warp_about {display:block;position:relative;min-height:600px;z-index:0;}
.warp_about:after{display:block;content:"";width:100%;clear:both;}
.warp_about .con_detail{display:inline;float:left;width:400px;padding:50px;background:#fff;position:absolute;z-index:2;top:80px;}
.warp_about ._fpic{display:inline;float:right;width:1200px;position:absolute;top:0;right:0;max-height:560px;overflow:hidden;position:relative;z-index:1;}
.warp_about ._fpic img{width:100%;}
/*products*/
.prodtoplist{padding-bottom:90px;}
/*gallery*/
.box_gallery{display:inline;float:left;}
.box_gallery a{display:block;width:100%;position:relative;}
.box_gallery a img{display:block;width:calc(100% - 10px);}

.col-3-dev{width:calc(32% - 0px);margin-right:2%;padding:0px;border:0px solid #ff9900;margin-bottom:2%;border-radius:10px;position:relative;z-index:0;}
.col-3-dev a{padding-bottom:10px;}
.col-3-dev a:after{display:block;width:40%;height:30%;content:"";background:#d01818;position:absolute;bottom:0;right:0;z-index:-1;}
.col-3-dev:nth-child(3n) {width:calc(32% - 0px);margin-right:0%;}
.col-3-dev img{width:calc(100% - 10px);margin:0;}

.def_gallery,.def_allin{background:#efefef;}
.def_allin{position:relative;z-index:0;text-align:center;}
.def_allin:after{display:block;width:100%;height:100%;content:"";background:#eef6eb;position:absolute;left:0;bottom:0;z-index:-1;}
.def_allin .pagewd{display:block;position:relative;}
.def_allin .pagewd ._mark{display:inline;float:left; width:45%;position:relative;right:0;top:0px;text-align:left;}
.def_allin .pagewd ._mark p strong{color:#d01818;}
.def_allin .pagewd ._mark .btn-transparent{display:block;width:120px; height:40px;line-height:40px;padding:0 0px;background:#fff;color:#d01818;font-size:small;text-align:center;margin-top:30px;}
.def_allin .pagewd ._allin{display:inline;float:right;width:50%;position:absolute;bottom:5%;right:0;}
.def_allin .pagewd ._allin img{width:100%;}
.def_application{padding:0;position:relative;z-index:0;line-height:initial;}
/*download*/
.def_download {background:#d01818;color:#fff;position:relative;text-shadow:0px 1px 1px #000;padding:30px 0;}
.def_download .pagewd{position:relative;}
.def_download .pagewd h3{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.def_download .pagewd h3 small{color:#fff;}
.def_download .pagewd h3 small em{font-size:40px;color:#fff;}
.def_download .pagewd h3 small:after{display:none;}
.def_download ._mark{display:block;position:relative;width:40%; left:50%;top:50%;transform:translateY(-50%);transform:translateX(-50%);}
.def_download ._btn{display:block;height:40px;background:#000;padding: 0 25px;line-height:40px;font-size:small;position:absolute;right:0%;top:50%;transform:translateY(-50%);}


.def_ad ._fl{width:40%;}
.def_ad ._fr{width:55%;position:relative;padding-right:10px;padding-bottom:10px;z-index:0;}
.def_ad ._fr:after{display:block;content:"";width:50%;height:50%;background:#d01818;position:absolute;right:0;bottom:0;z-index:-1;border-radius:0 0 30px 0;}
.def_ad ._fr img{width:calc(100% - 10px);border-radius:30px;}
.def_ad ._btn{display:block;width:120px;height:40px;background:#d01818;line-height:40px;text-align:center;color:#fff;position:relative;z-index:9;margin-top:60px;font-size:small;}

.def_ad{position:relative;}

.def_choose{position:relative;padding-top:180px;z-index:0;}
.def_choose ._fl{width:42%;}
.def_choose ._fl img{width:100%;}
.def_choose ._fr{width:75%;color:#333;}
.def_choose ._fr ul li label{font-weight:bold;color:#d01818;font-size:large;}
.def_choose ._fr h3 small{color:#d01818;}

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


    .defblock .pagewd {margin:0px auto;text-align:center;width:95%;}
    .defblock .pagewd h3 {font-weight:400;height:auto; color:#000;text-align:center;margin-bottom:30px;position:relative;display:block;}
    .defblock .pagewd .con_detail h3 {display:none;}
    .def_prod  .pagewd h3 {display:none;}
    .defblock .pagewd h3 small {display: block;line-height:60px;height:60px; font-size:24px;}
    .defblock .pagewd h3 font{line-height:1.75;font-size:14px;} 
    .defblock .pagewd h3 small:after {display: block;content: "";width: 60px;height: 2px;background:#d01818;position: absolute;left:calc(50% - 30px);bottom: 10px;}
    .defblock .pagewd h3.contel{text-align:center;justify-content:center;}
    .defblock .pagewd a.btn_def{display:none;}
/*banner*/
.banner .pagewd{display:block;width:80%; position:absolute;z-index:2;color:#fff;top:40%;left:10%;}
.banner .pagewd .def_adv label{font-size:18px;line-height:2;letter-spacing:4px;}
.banner .pagewd .def_adv p{font-size:20px;line-height:1;margin:0;font-weight:600;}
.banner .def_cata{display:block;position:absolute;bottom:280px;}
.banner .def_cata ul {display:block;height:40px;line-height:40px;color:#fff;font-size:20px;}
.banner .def_cata ul li{flex:initial;display:block;}
.banner .def_cata ul li a{display:block;width:100%;height:40px;line-height:40px;color:#fff;font-size:18px;position:relative;}
.banner .def_cata ul li a:after{display:block;width:60%;height:2px;content:"";background:#fff;position:absolute;left:0;top:100%;transition:all .3s;}


/*about-us*/
.warp_about{min-height:initial;}
.warp_about:before{background:none;}
.warp_about .con_detail{display:inline;float:left;width:calc(100% - 40px);padding:20px;background:#fff;position:relative;z-index:2;top:0px;}
.warp_about ._fpic{display:inline;float:right;width:100%;position:absolute;top:0;right:0;max-height:560px;overflow:hidden;position:relative;z-index:1;}
.warp_about ._fpic img{width:90%;margin:0px auto 5% auto;}

.def_about{padding-bottom:0;}
.def_about .pagewd h3.fct{display:none;}
.purchase-btn a{margin:0px auto;}

/*products*/
.showbox36701 ._app{display:inline;float:left;width:100%;background:#fff;} 
.showbox36701 ._pic{display:inline;float:right;width:40%;position:absolute;z-index:0;right:0;bottom:0;}
.showbox36701 ._tit ._titmore{display:none;}

.def_allin:after{display:block;width:100%;height:100px;content:"";background:#f6f7fb;position:absolute;left:0;bottom:0;z-index:-1;}
.def_allin .pagewd{margin:0 auto;}
.def_allin .pagewd ._mark{display:inline;float:left; width:100%;position:relative;right:0;top:0px;text-align:left;}
.def_allin .pagewd ._mark .btn-transparent{display:block;width:120px; height:40px;line-height:40px;padding:0 0px;background:#000000;color:#fff;font-size:small;text-align:center;margin:30px auto; }
.def_allin .pagewd ._allin{display:inline;float:right;width:100%;position:relative;bottom:5%;right:0;}
.def_allin .pagewd ._allin img{width:100%;}
/*applicaion*/
.def_application ul {display:block;}
.def_application ul:after{display:block;content:"";width:100%;clear:both;}
.def_application ul li{flex:initial;width:50%;display:inline;float:left;}
.def_application ._txt h4{font-size:20px;font-weight:bold;}
/*download*/
.def_download .pagewd{position:relative;margin:0 auto;padding:30px 0;}
.def_download .pagewd h3{display:block;position:relative;left:0;top:0%;transform:translateY(-0%);}
.def_download ._mark{display:block;position:relative;width:90%; left:5%;top:0%;transform:translateY(-0%);transform:translateX(-0%);font-size:12px;}
.def_download ._btn{display:block;height:40px;background:#ff9900;padding: 0 25px;line-height:40px;font-size:small;position:relative;right:0%;top:0%;transform:translateY(-0%);margin-top:20px;width:140px;margin:20px auto;}



.def_choose{background-size:auto 100%;}
.def_choose ._fl{width:42%;}
.def_choose ._fl img{width:100%;}
.def_choose ._fr{width:100%;color:#333;}
.def_choose ._fr ul li label{font-weight:bold;color:#d01818;font-size:large;}
.def_choose ._fr h3 small{color:#333;}


.def_choose{position:relative;padding-top:0px;z-index:0;}

.col-3-dev{width:calc(49% - 0px);margin-right:2%;padding:0px;border:0px solid #ff9900;margin-bottom:2%;border-radius:10px;position:relative;z-index:0;}
.col-3-dev a{padding-bottom:10px;}
.col-3-dev a:after{display:block;width:40%;height:30%;content:"";background:#d01818;position:absolute;bottom:0;right:0;z-index:-1;}
.col-3-dev:nth-child(3n) {width:calc(49% - 0px);margin-right:2%;}
.col-3-dev:nth-child(2n) {width:calc(49% - 0px);margin-right:0%;}
.col-3-dev img{width:calc(100% - 10px);margin:0;}

}
/*
.def_top{display:block;background:url(../images/bg/3.png) no-repeat right bottom;background-attachment:fixed;}
*/
.def_top_lft{display:inline;float:left;width:100%;}

.def_top_rgt{display:none;float:right;width:calc(30% - 20px);padding:3% 5% 5% 5%;position:relative;z-index:0;background:url(../images/bg/bg_cata.jpg) no-repeat center center;background-size:cover; color:#fff;}
.def_top_rgt:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#d01818;opacity:0.85;z-index:-1;}
.def_top_rgt h4{font-size:40px;line-height:60px;}
.def_top_rgt ul{margin:30px 0;}
.def_top_rgt ul li{display:inline;float:left; margin-bottom:32px;position:relative;width:50%;}
.def_top_rgt ul li a{color:#fff;}
.def_top_rgt ul li:after{display:block;content:"";width:40px;height:2px;background:#fff;position:absolute;left:0;bottom:-10px;transition:all .3s;}
.def_top_rgt ul li:hover:after{display:block;content:"";width:120px;height:2px;background:#fff;position:absolute;left:0;bottom:-10px;transition:all .3s;}

.def_top .swiper-btn{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;position:absolute;top:calc(50% - 80px);border:2px solid #000;border-radius:0%;z-index:99;background:#fff;}
.def_top .swiper-btn span.iconfont{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;color:#000;font-weight:bold;}
.def_top .swiper-btn:hover{background:#000;}
.def_top .swiper-btn:hover span.iconfont{color:#fff;}
.def_top .btn-prev {left: 1%;}
.def_top .btn-prev:hover {background-position: 0 -46px;background-size: 100%}
.def_top .btn-next {right:1%;}
.def_top .btn-next:hover {background-position: 0 -139px;background-size: 100%}
.def_top {display:block;position:relative;overflow:hidden;z-index:0;background:#f6f7fb url(../images/bg/service-2-1.png) no-repeat top center;background-attachment:fixed;}
.def_top video{display:block;width:100%;position:absolute;left:0;top:-100px;z-index:-1;}
.def_top .pagewd{position:relative;z-index:2;}

.def_top  .pagewd+.pagewd h3{margin-bottom:0px;}

.def_count{display:block;background:url(../images/bg00.jpg) no-repeat bottom center;background-attachment:fixed;text-align:center;padding:210px 0 210px 0;}

.def_ad{display:block;background-attachment:fixed;text-align:center;padding:120px 0 0 0;}
.def_ad .pagewd h3 small{color:#fff;text-align:center;}
.def_ad .pagewd h3 font{color:#fff;text-align:center;}
.def_ad .pagewd ._text{color:#fff;text-align:center;}
.def_ad ._fr{width:calc(100% - 10px);position:relative;padding-right:10px;padding-bottom:10px;z-index:0;}
.def_ad ._fr:after{display:block;content:"";width:50%;height:50%;background:#d01818;position:absolute;right:0;bottom:0;z-index:-1;}
.def_ad ._fr img{width:calc(100% - 10px);}
.def_ad ._btn{display:block;width:120px;height:40px;background:#d01818;line-height:40px;text-align:center;color:#fff;position:relative;z-index:9;margin:60px auto;font-size:small;}
.def_ad ul{display:block;width:100%;overflow:hidden; margin:0px auto;margin-bottom:2%;}
.def_ad ul li{display:inline;float:left; width:calc(23.5% - 0px);margin-right:2%; padding:10px 0;position:relative;z-index:0;word-wrap:break-word;}
.def_ad ul li:nth-child(4n){margin-right:0%;}
.def_ad ul li em{display:inline;float:left;width:40px;height:40px;line-height:40px;text-align:center;margin:10px;font-size:32px;background:#d01818;color:#fff;border-radius:50%;}
.def_ad ul li p{display:inline;float:right;width:calc(100% - 80px);text-align:left;font-size:14px;line-height:60px; padding-right:20px; margin:0;
                    display: -webkit-box;
                      -webkit-box-orient: vertical;
                      -webkit-line-clamp: 3; /* 定义显示的行数 */
                      overflow: hidden;
                      text-overflow: ellipsis;
}
.def_ad ul li p label{font-size:18px;display:block;width:100%;text-align:left;}
.def_ad ul li:after{display:block;content:"";width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid #dcdcdc;background:#fff;opacity:1;position:absolute;left:0;bottom:0;border-radius:0px;z-index:-1;}
.def_ad ul li:hover em{display:inline;float:left;width:40px;height:40px;line-height:40px;text-align:center;margin:10px;font-size:32px;background:#ccc;color:#d01818;border-radius:50%;}
.def_ad ul li:hover:after{background:#d01818;}
.def_ad ul li:hover{color:#fff;}

.def_ad ul li.active em{display:inline;float:left;width:40px;height:40px;line-height:40px;text-align:center;margin:10px;font-size:32px;background:#ccc;color:#d01818;border-radius:50%;}
.def_ad ul li.active:after{background:#d01818;}
.def_ad ul li.active{color:#fff;}

.def_aboutul{display:block;height:200px;position:relative;overflow:hidden;margin-top:-60px;}
.def_aboutul ul{display:block;width:1000px;max-height:380px;overflow:hidden; margin:0px auto;position:absolute;top:-150px;left:calc(50% - 500px);}
.def_aboutul ul li{display:inline;float:left; width:calc(25% - 60px);padding:30px;position:relative;z-index:0;color:#fff;word-wrap:break-word;}
.def_aboutul ul li em{display:block;width:60px;height:60px;line-height:60px;text-align:center;margin:0px auto;font-size:42px;}
.def_aboutul ul li label{font-size:28px;}
.def_aboutul ul li:after{display:block;content:"";width:100%;height:100%;background:#d01818;opacity:0.5;position:absolute;left:0;bottom:0;border-radius:20px;z-index:-1;}
.def_aboutul ul li:nth-child(4n+1){padding-top:100px;}
.def_aboutul ul li:nth-child(4n+1):after{bottom:-60px;}
.def_aboutul ul li:nth-child(4n+2){padding-bottom:200px;}
.def_aboutul ul li:nth-child(4n+2):after{opacity:0.75;}
.def_aboutul ul li:nth-child(4n+3){padding-bottom:200px;}
.def_aboutul ul li:nth-child(4n+3):after{opacity:0.65;}
.def_aboutul ul li:nth-child(4n+4){padding-top:100px;}
.def_aboutul ul li:nth-child(4n+4):after{bottom:-60px;}

.con_detail h3{font-size:40px;}



.def_about .pagewd h3 {text-align:center;}
.def_about .pagewd{text-align:center;}
.def_about .pagewd .fbtn{justify-content:center;}

.def_count .pagewd h3{margin-bottom:initial;}
.def_count .pagewd h3 small{color:#fff;}
.def_count .pagewd h3 font{color:#fff;}

.def_news .pagewd h3 small{color:#333;}


/*新闻中心*/
.defblock.def_news {background:#f6f7fb;background-attachment:fixed;}
.def_bgcontact h3{margin-bottom:0px;font-size:20px;}
.contact_lft{display:inline;float:left;width:49%;margin-left:0%}
.newsitembox{display:block;width:100%;position:relative}
.newsitembox:after{display:block;content:"";width:100%;height:60px;position:absolute;left:0;bottom:0;z-index:2;background:#d01818;}
.newsitembox a,.newsitembox a img{display:block;width:100%}
.newsitembox span{line-height:40px;font-size:small;}
.newsitembox h3{font-size:16px;}
.newsitembox ._tit{display:block;width:calc(100% - 240px);padding:0 220px 0 20px; height:60px;line-height:60px;position:absolute;left:0;bottom:0;z-index:3;color:#fff;}
.newsitembox p{font-size:14px;}
.newsitemwrap .swiper-pagination{text-align:right;bottom:20px;right:20px; width:100%;padding-right:0%;position:absolute;z-index:2;}
.contact_rgt{display:inline;float:right;width:49%}

.def_notice {display:block;width:calc(100% - 40px);height:180px;padding:20px; background:#0f6bb3;position:relative;margin:20px auto 0 auto;color:#fff;overflow:hidden;}
.def_notice:after {display:block;width:calc(100% - 40px);height:180px;content:"";background:#fff;opacity:0.1;position:absolute;left:20px;top:20px;}
.def_notice a{display:inline;float:right; width:calc(95% - 150px);padding:5% 2.5% 5% 150px;color:#fff;} 
.def_notice a span{display:block;font-weight:bold;font-size:20px;line-height:2;}
.def_notice a div{font-size:small;}
.def_notice a font{font-size:14px;display:block;width:20px;height:20px;background:#fff;color:#0f6bb3;border-radius:50%;line-height:20px;text-align:center;margin-top:20px;}
.def_notice strong{font-weight:bold;display:block;width:130px;height:100%;position:absolute;left:20px;top:0;text-align:center;line-height:180px;}
.def_notice strong em{display:block;width:60px;height:60px;text-align:center;margin:0px auto;font-size:40px;}

.showbox348031 {display:block;width:100%;position:relative;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #dcdcdc;}
.showbox348031:after{display:block;content:"";width:100%;clear:both;}
.showbox348031:last-child{border-bottom:0;}
.showbox348031 ._pic{display:inline;float:right;width:27.5%;}
.showbox348031 ._pic img{width:100%;}
.showbox348031 ._txt{display:inline;float:left;width:calc(100% - 100px);position:relative;padding-left:100px;}
.showbox348031 ._txt label{color:#0f6bb3;font-weight:bold;line-height:2;display:block;}
.showbox348031 ._txt ._cont{color:#666;font-weight:400;font-size:small;margin:10px auto 0 auto;line-height:2;}
.showbox348031 ._txt ._more{color:#0f6bb3;font-weight:400;font-size:small;}
.showbox348031 ._txt ._time2{font-size:small;display:none;}
.showbox348031 ._time {background: #d01818;color: #fff;display:block;width:70px;position:absolute;left:0;top:0;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,1);}
.showbox348031 ._time span{display:block;font-size:28px;font-weight:bold;border-bottom:0px solid #fff;line-height:1.68;position:relative;}
.showbox348031 ._time span:after {display:block;content:"";width:80%;height:1px;background:#fff;position:absolute;left:10%;bottom:0;}
.showbox348031 ._time em{display:block;font-size:12px;font-weight:400;line-height:24px;}

/*
.def_adv{background:url(../images/bg_factory.jpg) no-repeat top center;}
    */

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

    .contact_lft{display:inline;float:left;width:100%;margin-bottom:30px;}
    .contact_rgt{display:inline;float:right;width:100%;margin-left:0%;margin-bottom:30px;text-align:left;}
    .def_ad ul li{display:inline;float:left; width:calc(49% - 0px);margin-right:2%;margin-bottom:2%; padding:10px 0;position:relative;z-index:0;word-wrap:break-word;}
    .def_ad ul li:nth-child(2n){margin-right:0%;}
    .def_ad ul li p label{font-size:12px;display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

    .def_aboutul{display:none;height:200px;position:relative;overflow:hidden;margin-top:-60px;}
    .def_aboutul ul{display:block;width:1000px;max-height:380px;overflow:hidden; margin:0px auto;position:absolute;top:-150px;left:calc(50% - 500px);}
    .def_aboutul ul li{display:inline;float:left; width:calc(25% - 60px);padding:30px;position:relative;z-index:0;color:#fff;word-wrap:break-word;}
    .def_aboutul ul li em{display:block;width:60px;height:60px;line-height:60px;text-align:center;margin:0px auto;font-size:42px;}
    .def_aboutul ul li label{font-size:28px;}
    .def_aboutul ul li:after{display:block;content:"";width:100%;height:100%;background:#d01818;opacity:0.5;position:absolute;left:0;bottom:0;border-radius:20px;z-index:-1;}
    .def_aboutul ul li:nth-child(4n+1){padding-top:100px;}
    .def_aboutul ul li:nth-child(4n+1):after{bottom:-60px;}
    .def_aboutul ul li:nth-child(4n+2){padding-bottom:200px;}
    .def_aboutul ul li:nth-child(4n+2):after{opacity:0.75;}
    .def_aboutul ul li:nth-child(4n+3){padding-bottom:200px;}
    .def_aboutul ul li:nth-child(4n+3):after{opacity:0.65;}
    .def_aboutul ul li:nth-child(4n+4){padding-top:100px;}
    .def_aboutul ul li:nth-child(4n+4):after{bottom:-60px;}

    .def_top_lft{display:inline;float:left;width:100%;}
    .def_top_rgt{display:inline;float:right;width:calc(95% - 20px);padding:3% 5% 5% 5%;position:relative;z-index:0;background:url(../images/bg/bg_cata.jpg) no-repeat center center;color:#fff;}
    .def_top_rgt ul li{text-align:left;}

}

.shoulearnmore{display:block;position:fixed;width:20px;height:30px;border-radius:50%;bottom:50px;left:calc(50% - 10px);z-index:999}
.shoulearnmore img{width:100%}
.active .shoulearnmore{opacity:1;transition-delay:1s;bottom:50px}
.shoulearnmore1{position:relative;text-align:center;transition:all .5s ease-in-out;cursor:pointer;-webkit-animation:guanyba 1s 0s infinite;top:0}
@keyframes guanyba{0%{transform-origin:center center;animation-timing-function:ease-out;top:0}
50%{transform-origin:center center;animation-timing-function:ease-in-out;top:10px}
100%{transform-origin:center center;animation-timing-function:ease-in-out;top:0}
}
@-webkit-keyframes guanyba{0%{-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-out;top:0}
50%{-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out;top:10px}
100%{-webkit-transform-origin:center center;-webkit-animation-timing-function:ease-in-out;top:0}
}

/*
#head_warp:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;opacity:1;}
.navBar ul li h3 a{ color:#333;}
*/


.def_ad{padding-bottom:120px;}
.def_ad .swiper-btnlist{display:block;width:100%;height:40px;line-height:40px;font-size:28px;position:absolute;bottom:370px;border-radius:0%;z-index:99;}
.def_ad .swiper-btn{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;position:absolute;bottom:calc(50% - 20px);border:2px solid #000;border-radius:0%;z-index:99;background:#d01818;}
.def_ad .swiper-btn span.iconfont{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;color:#fff;font-weight:bold;}
.def_ad .swiper-button-disabled{background:#fff;}
.def_ad .swiper-button-disabled span.iconfont{color:#333;}
.def_ad .swiper-btn:hover{background:#000;}
.def_ad .swiper-btn:hover span.iconfont{color:#fff;}
.def_ad .swiper-btnlist .btn-prev {left: calc(10% - 20px);}
.def_ad .swiper-btnlist .btn-prev:hover {background-position: 0 -46px;background-size: 100%}
.def_ad .swiper-btnlist .btn-next {right:calc(10% - 20px);}
.def_ad .swiper-btnlist .btn-next:hover {background-position: 0 -139px;background-size: 100%}

.def_ad .showbox37200{position:relative;max-height:540px;overflow:hidden;}
.def_ad .showbox37200 ._pic img{width:100%;}
.def_ad .showbox37200 ._con h4{font-size:24px;font-weight:bold;}
.def_ad .showbox37200 ._con{display:block;width:400px;padding:40px;color:#fff;position:absolute;left:12%;top:50%;transform:translateY(-50%);text-align:left;z-index:1;}
.def_ad .showbox37200 ._con:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#d01818;opacity:0.85;z-index:-1;}


/*公司介绍*/
.def_about{position:relative;z-index:0;display:block;padding:120px 0;/*height:460px;overflow:hidden;*/background:#f6f7fb;}
.def_about .bg_layer{display:none;content:"";width:100%;height:700px;position:absolute;left:0;top:0;z-index:1;}
/*
.def_about:after{display:block;content:"";width:100%;height:100%;background:url(../images/bg/14.png) no-repeat left center;background-size:cover; background-attachment:fixed; position:absolute;left:0;top:0;z-index:2;}
*/
.def_about .pagewd{position:relative;z-index:3;background:initial;}
.def_about .pagewd .fl{display:inline;float:right;}
.def_about .pagewd .fr{display:inline;float:left;}

.def_about .pagewd .fr h3{text-align:left;}

.def_about .pagewd .page_index_text h3{color:#333;}
.def_about .pagewd .mould95400{display:block;position:relative;}
.def_about .pagewd .mould95400:after{display:block;content:"";width:100%;clear:both;}            
.def_about .pagewd .con_txt{text-align:left;color:#333;width:50%;padding-right:5%;line-height:2;}
.def_about .pagewd .con_txt .btn{margin-top:30px;background:#d01818;}
.def_about .pagewd .com_pic{display:inline; width:45%;height:100%;position:relative;min-height:480px; z-index:3;}
.def_about .pagewd .com_pic img{width:100%;}
.def_about .pagewd .com_video{display:inline;width:50%;height:100%;position:relative;min-height:480px; z-index:3;}
.def_about .pagewd .com_video span.iconfont{display:block;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);width:100px;height:100px;line-height:100px; font-size:72px;color:#ffffff;opacity:0.85;font-weight:300;}
.com_pic{position:relative;z-index:0;padding:80px 0;}
._tag {display:block;width:100px;background:#d01818;opacity:0.98;padding:40px 20px 20px 20px;color:#fff;position:absolute;right:0px;top:80px;z-index:3;}
._tag label{font-size:60px;margin-top:20px;}
._tag label em{font-size:14px;}
._tag font{display:block;height:40px;line-height:20px;border-top:1px solid #fff;margin-top:15px;padding-top:15px;text-transform:uppercase;}
._bgdot{display:none;content:"";width:400px;height:400px;background:#dcdcdc;position:absolute;right:-100px;top:0px;margin: 0;background-color: #fff;background-image:radial-gradient(#c2a27e 30%, transparent 0),radial-gradient(#dcdcdc 30%, transparent 0);background-size: 10px 10px;background-position: 0 0, 100px 100px;}
._btnpiclist {display:block;width:100px;height:50px;position:absolute;left:0;bottom:110px;z-index:9;}
._btnpiclist div{display:inline;float:left;width:50%;}
._btnpiclist div span{display:block;width:50px;height:50px;line-height:50px;text-align:center;background:#d01818;font-size:28px;color:#fff;}
._btnpiclist .swiper-button-disabled span{background:#999;}



.def_ad{padding-bottom:100px;}
.def_ad .bg_layer{display:block;width:100%; position:absolute;left:0;top:0;z-index:0;}
.def_ad .bg_layer video{display:block;width:100%;margin:0 auto;}
.def_value .swiper-btnlist{display:block;width:100%;height:40px;line-height:40px;font-size:28px;position:absolute;bottom:370px;border-radius:0%;z-index:99;}
.def_value .swiper-btn{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;position:absolute;bottom:calc(50% - 20px);border:2px solid #000;border-radius:0%;z-index:99;background:#d01818;}
.def_value .swiper-btn span.iconfont{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;color:#fff;font-weight:bold;}
.def_value .swiper-button-disabled{background:#fff;}
.def_value .swiper-button-disabled span.iconfont{color:#333;}
.def_value .swiper-btn:hover{background:#000;}
.def_value .swiper-btn:hover span.iconfont{color:#fff;}
.def_value .swiper-btnlist .btn-prev {left: calc(10% - 20px);}
.def_value .swiper-btnlist .btn-prev:hover {background-position: 0 -46px;background-size: 100%}
.def_value .swiper-btnlist .btn-next {right:calc(10% - 20px);}
.def_value .swiper-btnlist .btn-next:hover {background-position: 0 -139px;background-size: 100%}


.def_equipment{position:relative;}
.def_equipment .swiper-btnlist{display:block;width:100%;height:40px;line-height:40px;font-size:28px;position:absolute;bottom:350px;border-radius:0%;z-index:99;}
.def_equipment .swiper-btn{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;position:absolute;bottom:calc(50% - 20px);border:2px solid #000;border-radius:0%;z-index:99;background:#d01818;}
.def_equipment .swiper-btn span.iconfont{display:block;width:40px;height:40px;text-align:center;line-height:40px;font-size:28px;color:#fff;font-weight:bold;}
.def_equipment .swiper-button-disabled{background:#fff;}
.def_equipment .swiper-button-disabled span.iconfont{color:#333;}
.def_equipment .swiper-btn:hover{background:#000;}
.def_equipment .swiper-btn:hover span.iconfont{color:#fff;}
.def_equipment .swiper-btnlist .btn-prev {left: calc(10% - 20px);}
.def_equipment .swiper-btnlist .btn-prev:hover {background-position: 0 -46px;background-size: 100%}
.def_equipment .swiper-btnlist .btn-next {right:calc(10% - 20px);}
.def_equipment .swiper-btnlist .btn-next:hover {background-position: 0 -139px;background-size: 100%}
.col-4{display:inline;float:left;width:23.5%;margin-right:2%;margin-bottom:2%;}
.col-4:nth-child(4n){margin-right:0;}
@media screen and (max-width:1080px) {

    .defblock .pagewd {margin:0px auto;text-align:center;width:95%;}
    .defblock .pagewd h3 {font-weight:400;height:auto; color:#000;text-align:center;margin-bottom:30px;position:relative;display:block;}
    .defblock .pagewd .con_detail h3 {display:none;}
    .def_prod  .pagewd h3 {display:none;}
    .defblock .pagewd h3 small {display: block;height:initial; font-size:24px;line-height:initial;margin-bottom:20px;}
    .defblock .pagewd h3 small:after{bottom:-10px;}
    .defblock .pagewd h3 font{line-height:1.75;font-size:14px;} 

    #defbanner{display:block;position:relative;overflow:hidden;padding-top:0px;}
    .prodtoplist:after{display:block;content:"";width:100%;clear:both;}

    .col-4{display:inline;float:left;width:100%;margin-right:0%;margin-bottom:2%;}
    .col-4:nth-child(2n){margin-right:0;}

    .def_about .pagewd .fr h3{text-align:center;}

    .def_about .pagewd .con_txt{text-align:left;width:100%;padding-right:0%;line-height:2;}
    .def_about .pagewd .com_pic{display:inline; width:100%;height:100%;position:relative;min-height:initial; z-index:3;padding:20px 0;}
    .def_about .pagewd .con_txt .btn{margin:30px auto;}
    ._btnpiclist{bottom:0;}
    ._tag{top:20px;}

    .def_ad .showbox37200{position:relative;max-height:640px;overflow:hidden;padding:30px 0 30px 0;}
    .def_ad .showbox37200 ._pic img{width:100%;}
    .def_ad .showbox37200 ._con h4{font-size:18px;font-weight:bold;}
    .def_ad .showbox37200 ._con{display:block;width:calc(100% - 40px);padding:20px;color:#fff;position:absolute;left:0%;top:50%;transform:translateY(-50%);text-align:left;z-index:1;}
    .def_ad .showbox37200 ._con:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#d01818;opacity:0.85;z-index:-1;}
        
    .def_ad{padding-bottom:120px;}
    .def_ad .swiper-btnlist{display:block;width:100%;height:40px;line-height:40px;font-size:28px;position:absolute;bottom:60px;border-radius:0%;z-index:99;}
    .def_ad .swiper-btnlist .btn-prev {left: calc(50% - 45px);}
    .def_ad .swiper-btnlist .btn-prev:hover {background-position: 0 -46px;background-size: 100%}
    .def_ad .swiper-btnlist .btn-next {right:calc(50% - 45px);}
    .def_ad .swiper-btnlist .btn-next:hover {background-position: 0 -139px;background-size: 100%}

    .def_value{padding-bottom:120px;}
    .def_value .swiper-btnlist{display:block;width:100%;height:40px;line-height:40px;font-size:28px;position:absolute;bottom:60px;border-radius:0%;z-index:99;}
    .def_value .swiper-btnlist .btn-prev {left: calc(50% - 45px);}
    .def_value .swiper-btnlist .btn-prev:hover {background-position: 0 -46px;background-size: 100%}
    .def_value .swiper-btnlist .btn-next {right:calc(50% - 45px);}
    .def_value .swiper-btnlist .btn-next:hover {background-position: 0 -139px;background-size: 100%}

    .def_equipment{padding-bottom:120px;}
    .def_equipment .swiper-btnlist{display:block;width:100%;height:40px;line-height:40px;font-size:28px;position:absolute;bottom:60px;border-radius:0%;z-index:99;}
    .def_equipment .swiper-btnlist .btn-prev {left: calc(50% - 45px);}
    .def_equipment .swiper-btnlist .btn-prev:hover {background-position: 0 -46px;background-size: 100%}
    .def_equipment .swiper-btnlist .btn-next {right:calc(50% - 45px);}
    .def_equipment .swiper-btnlist .btn-next:hover {background-position: 0 -139px;background-size: 100%}
}</pre></body></html>