@charset "UTF-8";

.mb{width:89.58%;margin:0 auto}
.i-tit p{text-align:center}
.i-tit .tit{margin-bottom:18px;font-size:16px;color:#cd1a2c}
.i-tit .subtit{font-size:48px}
.gray-img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;transition:all .3s ease-in-out}
.i-partner{padding:96px 0 100px}
.i-partner .i-partner-main{height:360px;padding-bottom:60px}
.i-partner .i-partner-tit{margin-bottom:40px;}
.i-partner-main .partner-item{position:relative;width:300px;height:160px;border:1px solid #d9d9d9;box-sizing:border-box}
.i-partner-main .partner-item:nth-child(even){margin-top:40px!important}
.i-partner-main .partner-item .item-inner>img{position:absolute;left:50%;top:50%;display:block;max-width:90%;max-height:90%;width:auto;height:auto;transform:translate(-50%,-50%)}
.i-partner-main .partner-item:hover .gray-img{webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:gray}
.i-partner .logo-pagination{text-align:center;margin:1.2rem 0 0}
.i-partner .logo-pagination .swiper-pagination-bullet{background-color:#ccc;border-radius:5px;height:10px;margin:0 6px;opacity:1;-webkit-transition:all .5s;transition:all .5s;width:10px}
.i-partner .logo-pagination .swiper-pagination-bullet-active{background-color:#164b97;width:28px}
.pb30{padding-bottom: 30px;}

@media screen and (min-width:1921px){.mb{max-width:1720px}
}
@media screen and (max-width:1680px){.mb{width:94%}
}
@media screen and (max-width:1440px){.i-tit .tit{margin-bottom:12px}
.i-tit .subtit{font-size:38px}
}
@media screen and (max-width:1024px){.i-tit .tit{margin-bottom:8px;font-size:14px}
.i-tit .subtit{font-size:26px}
.i-partner-main .partner-item{height:100px}
.i-partner-main .partner-item .item-inner>img{max-width:76%}
.i-partner-main .partner-item:nth-child(even){margin-top:20px!important}
.i-partner .i-partner-main{height:280px;padding-bottom:0}
.i-partner .swiper-pagination-bullet{width:6px;height:6px;margin:0 4px!important}
.i-partner{padding:56px 0 60px}
}


.home-news{padding:12vh 0;background:#eee!important}
.home-news h2{margin-bottom:45px}
.home-news h2 span{font-weight:700;font-size:48px;color:#164b97}
.home-news h2 .tab-nav{font-size:0;text-align:center}
.home-news h2 .tab-nav a{border:1px solid #e5e5e5; color: #333;;height:48px;line-height:46px;padding:0 25px;display:inline-block;vertical-align:middle;font-size:18px;background-color:#fff;transition:.3s;margin:5px;font-weight:400}
.home-news h2 .tab-nav a.active,.home-news h2 .tab-nav a:hover{background:#164b97;color:#fff}
.home-news .tab-box .box{display:none}
.home-news .tab-box .box.active{display:block}
.home-news .tab-box .box ul{font-size:0;display:-webkit-flex;display:-ms-flexbox;display:flex}
.home-news .tab-box .box ul li{flex:1;margin-right:24px;background:#fff;position:relative;transition:.36s}
.home-news .tab-box .box ul li:nth-child(3){margin-right:0}
.home-news .tab-box .box ul li .img{overflow:hidden; height: 280px; }
.home-news .tab-box .box ul li .img img{transition:.36s;object-fit: cover;width: 100%; height: 100%;}
.home-news .tab-box .box ul li .img img:hover{transform: scale(1.1)}

.home-news .tab-box .box ul li .content{padding:24px 25px 60px}
.home-news .tab-box .box ul li .content h3{font-size:20px;color:#161616;line-height:1.8;font-weight:400;margin-bottom:20px;transition:.3s}
.home-news .tab-box .box ul li .content .s-content{font-size:14px;color:#666;line-height:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:84px;margin-bottom:30px}
.home-news .tab-box .box ul li .date{position:absolute;bottom:0;width:100%;left:0;height:60px;line-height:59px;border-top:1px solid #e5e5e5;padding-left:30px}
.home-news .tab-box .box ul li .date span{color:#b1b1b1;font-weight:400;font-size:14px}
.home-news .tab-box .box ul li .date i{height:100%;width:60px;border-left:1px solid #e5e5e5;font-size:24px;float:right;text-align:center;color:#bfbfbf;line-height:60px;transition:.5s}
.home-news .tab-box .box ul li:hover{box-shadow:0 5px 27px 0 rgba(6,0,1,.22);transform:translateY(-10px)}
.home-news .tab-box .box ul li:hover .content h3{color:#164b97}
.home-news .tab-box .box ul li:hover .date i{background:#164b97;color:#fff}
.home-news .tab-box .box a.more{display:block;width:201px;height:54px;background:#164b97;color:#fff;line-height:54px;text-align:center;margin:55px auto 0;transition:.3s}
.home-news .tab-box .box a.more:hover{box-shadow:0 5px 27px 0 rgba(6,0,1,.22);transform:translateY(-5px)}
@media (max-width:992px){.home-news .tab-box .box ul{flex-wrap:wrap}
.home-news .tab-box .box ul li{min-width:45%;margin:0 10px 25px!important}
.home-news h2 span{font-size:36px}
}
@media (max-width:768px){.home-news .tab-box .box a.more{width:180px;height:45px;line-height:45px;font-size:14px!important}
.home-news h2 .pull-right{float:none!important}
.home-news h2 .tab-nav{text-align:left;margin:20px 0 0}
.home-news .tab-box .box ul li .content{padding:15px 16px 50px}
.home-news h2 span{font-size:24px}
.home-news .tab-box .box ul li .content h3{font-size:18px}
}
@media (max-width:468px){.home-news h2 .tab-nav a{padding:0 15px;margin:3px;height:40px;line-height:38px}
.home-news .tab-box .box ul li{min-width:100%;margin:0 0 20px!important}
.home-news h2 .tab-nav a{font-size:16px}
}




.slide-page{display:none;left:auto;transform:translateX(0)!important;margin:15px auto 0;text-align:center}
.slide-page .swiper-pagination-bullet{background:#dcdcdc;opacity:1;outline:0}
.slide-page .swiper-pagination-bullet-active{background:#164b97}
.i-title .cn-tit{margin-bottom:.3em;font-size:45px;line-height:1}
.i-title .en-tit{font-size:35px;font-weight:700;line-height:.8;color:#999;text-transform:uppercase;opacity:.2}
.home-product{padding:110px 0;}
.home-product .home-product-title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:75px}
.home-product .home-product-main{position:relative}
.home-product-main .item{background:#f5f5f5;border-radius:5px;overflow:hidden}
.home-product-main .item .item-img{border-bottom:1px solid #e8e8e8;overflow:hidden}
.home-product-main .item .item-img img{display:block;width:100%;height:auto;transition:all 1s}
.home-product-main .item .item-text{padding:10px 20px;color:#333;transition:background-color .7s}
.home-product-main .item:hover .item-img img{transform:scale(1.1)}
.home-product-main .item:hover .item-text{color:#fff;background:#164b97}
.home-product-main .home-product-btn{position:absolute;top:50%;left:0;width:100%}
.home-product-main .home-product-btn .prev{left:-60px}
.home-product-main .home-product-btn .next{right:-60px}


.home-product-main .products-pagination{text-align:center;margin:1.2rem 0 0}
.home-product-main .products-pagination .swiper-pagination-bullet{background-color:#ccc;border-radius:5px;height:10px;margin:0 6px;opacity:1;-webkit-transition:all .5s;transition:all .5s;width:10px}
.home-product-main .products-pagination .swiper-pagination-bullet-active{background-color:#164b97;width:28px}

@media screen and (max-width:1199px) {
  .home-product{padding:30px 0;}
  .home-product-main .products-pagination{text-align:center;margin:0.2rem 0 0}
  }

  

.slide-btn-circle{position:absolute;z-index:9}
.slide-btn-circle a{position:absolute;top:50%;display:block;width:50px;height:50px;margin-top:-25px;border-radius:50%;background:#e4e3e3}
.slide-btn-circle i{display:block;font-size:15px;font-weight:700;line-height:50px;text-align:center}
.slide-btn-circle a:hover{color:#fff;background:#164b97;border-color:#164b97}
.icon-you:before { content: "\e775"; }
.icon-zuo:before { content: "\eb15"; }

@media screen and (min-width:1025px){.mshow{display:none!important}
}
@media screen and (max-width:1600px){
.i-title .cn-tit{font-size:36px}
.slide-btn-circle a{width:40px;height:40px;margin-top:-20px}
.slide-btn-circle i{font-size:14px;line-height:40px}
.i-title .en-tit{font-size:28px}
.home-product .home-product-title{margin-bottom:60px}
}
@media screen and (max-width:1440px){
.i-title .cn-tit{font-size:28px}
}
@media screen and (max-width:1366px){
}
@media screen and (max-width:1024px){
.mshow{display:block}

.i-title .cn-tit{font-size:24px}
.i-title .en-tit{font-size:18px}
.slide-btn-circle a{width:32px;height:32px;margin-top:-18px}
.slide-btn-circle i{line-height:32px}
.home-product{padding-bottom:50px}
.home-product .home-product-title{margin-bottom:30px}
.home-product-main .home-product-btn{display:none}
.home-product-main .item .item-text{padding:6px 10px}
}


.clearfix:after{content:'\20';display:block;height:0;clear:both}
.cssimgp img{transition:all 1.5s cubic-bezier(.215,.61,.355,1) 0s}
@media screen and (min-width:768px){.cssimgp:hover img{transform:scale(1.08,1.08)}
}
.daxie{text-transform:uppercase}
.more_link{display:inline-block;width:4.875em;height:3em;position:relative}
.more_link span{transform:translateY(-50%);z-index:10;position:absolute;left:0;top:50%;height:6px;width:3.375em}
.more_link span:before{transform:translateY(-50%);content:'';position:absolute;left:0;width:100%;height:1px;background-color:#fff;top:50%}
.more_link span:after{transition:all .5s ease;content:'';position:absolute;right:.5em;top:0;height:100%;width:7px;background-color:#fff;border-radius:50%}
.more_link:after{transition:all .5s ease;content:'';position:absolute;right:0;top:0;width:3em;height:100%;background-color:#1b7ab1;border-radius:50%}
.more_link:hover span:after{right:0}
.more_link:hover:after{transform:scale(.8,.8)}
.home-equipment{margin:1.125em 8.95833333333333%}
.home-equipment_mid_left{float:left;width:65%}
.home-equipment_mid_right{float:right;width:35%}
.home-equipment_mid_right ul li{margin-bottom:1.875vw}
.home-equipment_mid_right ul li:last-child{margin-bottom:0}
.home-equipment_mid_right_mid{overflow:hidden;position:relative;margin-left:1.875vw}
.home-equipment_mid_right_mid_1{position:absolute;z-index:1;left:1.875vw;top:1.875vw;color:#fff}
.home-equipment_mid_right_mid_1_1{font-size:1.875vw;margin-bottom:.1em; color: #00508f;}
.home-equipment_mid_left_2{margin-top:4.16666666666667vw;text-align:right;font-family:Calibri;color:#3a4251;padding-right:1.875vw}
.home-equipment_mid_left_1{position:relative}
.home-equipment_mid_left_1_right{position:relative;overflow:hidden;margin-left:31.70731707317073%}
.home-equipment_mid_left_1_right_2 img,.home-equipment_mid_right_mid_2 img{width:100%}
.home-equipment_mid_left_1_right_1 .home-equipment_mid_right_mid_1_1{color:#00508f}
.home-equipment_mid_left_1_left{transform:translateY(-50%);z-index:10;position:absolute;left:0;top:50%;width:54.24390243902439%}
.home-equipment_mid_left_1_left_2{margin-top:2.5vw}
.more_link.h span:after,.more_link.h span:before{background-color:#d9e4ea}
.home-equipment_mid_left_1_left_1_1 span{font-weight:700;padding-left:1.2em;position:relative;display:inline-block;font-size:1.25em;color:#151b26;font-family:Calibri}
.home-equipment_mid_left_1_left_1_1 span i{border-radius:100%;transform:translateY(-50%);width:.7em;height:.7em;background-color:#409fd3;position:absolute;left:0;top:50%}
.home-equipment_mid_left_1_left_1_1 span i:after{transform:translate(-50%,-50%);border-radius:100%;content:'';position:absolute;left:50%;top:50%;background-color:#fff;width:57.14285714285714%;height:57.14285714285714%}
.home-equipment_mid_left_1_left_1_2{font-weight:700;margin-top:1vw;color:#164b97;opacity:0.2;font-size:2.5vw;letter-spacing:0..8vw;margin-bottom:.6vw}
.home-equipment_mid_left_1_left_1_2 span{color:#b8272d;opacity:0.2}
.home-equipment_mid_left_1_left_1_3 span{font-family:Impact;line-height:1.14; color:#164b97;opacity:0.2; font-size:4.1vw; }



@media screen and (max-width:1090px){.home-equipment_mid_right_mid_1_1{font-size:1.375em}
.home-equipment_mid_left_1_left_1_2{font-size:1.5em}
.home-equipment_mid_left_1_left_1_2{font-size:1.875em}
.home-equipment_mid_left_1_left_1_3{font-size:2em}
}
@media screen and (max-width:950px){.home-equipment_mid_left_1_left_1_2{font-size:1.5em}
}
.home-equipment_mid_right_mid_2_bg{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;height:27.60416666666667vw;display:none}
@media screen and (max-width:900px){.home-equipment_mid_right_mid_1_1{font-size:1.25em}
.home-equipment_mid_right_mid_2_bg{display:block}
.home-equipment_mid_right_mid_2 img{width:100%;}
.home-equipment_mid_right_mid{margin-left:0}
.home-equipment{margin-left:4%;margin-right:4%;margin-top:4em;margin-bottom:4em}
.home-equipment_mid_left{width:100%}
.home-equipment_mid_right{width:100%;margin-top:2em}
.home-equipment_mid_right ul li{width:49%;float:left;margin-bottom:0}
.home-equipment_mid_right ul li:nth-child(2){float:right}
}
@media screen and (max-width:768px){.more_link{font-size:.875em}
.home-equipment_mid_left_1_left_1_2{font-size:1.5em}
.home-equipment_mid_left_1_left_1_3{font-size:1.875em}
}
@media screen and (max-width:640px){.home-equipment_mid_left_1_left_1_2{font-size:1.25em}
.home-equipment_mid_left_1_left_1_3{font-size:1.5em}
}
@media screen and (max-width:480px){.home-equipment_mid_right_mid_2_bg{height:40vw;display: none;}
.home-equipment{margin-top:2em;margin-bottom:2em}
.more_link{font-size:.75em}
}
@media screen and (max-width:400px){.home-equipment_mid_left_1_left_1_3{font-size:1.375em}
.home-equipment_mid_left_1_right{margin-left:43%}
}
@media screen and (max-width:480px){.more_link{font-size:.45em}
.more_link span{left:.6em}
}



.head-box{height:90px}
@media (max-width:1240px){.head-box{height:100px}
}
@media (max-width:768px){.head-box{height:80px}
}
@media screen and (min-width:0\0){body{font:16px/1.5 Arial,"Microsoft Yahei"}
}

.ovhidden{overflow:hidden}
.cz{position:relative;z-index:22}
.cz::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("../wenli.png") center;
    opacity: .4
  }
.mflex{display:flex;flex-wrap:wrap}
.m-content p{font-size:16px;line-height:2em;color:#555}
.m-content img{margin:0 auto;max-width:100%;height:auto}
.font50{font-size:50px}
.font40{font-size:40px}
.font30{font-size:30px}
.font16{font-size:16px;line-height:2em}
.dwsxcenter{position:absolute;top:50%;transform:translateY(-50%)}
@keyframes fn{0%{background-position:0 center}
100%{background-position:777px center}
}
.n-banner{height:300px;align-items:center;line-height:1em;color:#333}
.n-banner .mes .tit{margin-bottom:18px;line-height:1em}
.n-banner .mes .en{line-height:.8em;text-transform:uppercase}
.n-banner .phone{display:none}
.enav{position:relative;border-bottom:1px solid #eee;z-index:99}
.enav .main{width:96.14583333333333%;margin:0 auto}
.enav .main .enav-index{margin-right:38px;line-height:62px;font-size:18px;color:#1d1d1d}
.enav .main .enav-down{position:relative;box-sizing:border-box;border-left:1px solid #eee;border-right:1px solid #eee;min-width:176px}
.enav .main .enav-down .top{position:relative;height:62px;padding:0 16px;box-sizing:border-box;cursor:pointer}
.enav .main .enav-down .top .tit{line-height:62px;color:#555}
.enav .main .enav-down .top .jt{right:16px;transform:translateY(-50%) rotate(0)}
.enav .main .enav-down .bottom{position:absolute;top:62px;left:-1px;width:calc(100% + 2px);border:1px solid #eee;box-sizing:border-box;display:none;background:#fff}
.enav .main .enav-down .bottom a{line-height:40px;color:#555}
.enav .main .enav-down .bottom li{border-bottom:1px solid #eee;padding:0 16px;transition:all .5s}
.enav .main .enav-down .bottom li:last-child{border-bottom:none}
.enav .main .enav-down .bottom li:hover{background:#004572;color:#fff}
.enav .main .enav-down .bottom li:hover a{color:#fff}
.enav .main .enav-down.oth{left:-1px}
.enav .main .enav-down.oth .top{border-bottom:3px solid #004572}
.enav .main .enav-down.oth .tit{color:#004572}
.ny-title .tit{margin-bottom:10px;font-size:35px;line-height:1em;color:#333}
.ny-title .en{font-size:16px;line-height:.8em;text-transform:uppercase;color:rgba(0,69,114,.1)}
.speech-warp1{position:relative;padding:10px 0 65px;min-height: 500px;}
.inside{min-height: 500px;}
.speech-warp1 .bigimg{width:38.57142857142857%}
.speech-warp1 .main{justify-content:space-between}
.speech-warp1 .main .mes{width:60%;max-width:784px;padding:10px 0 0}
.speech-warp1 .main .mes .m-content p{text-indent:2em}
.speech-warp1 .main .mes .m-content .phone{display:none}
.speech-warp1 .main .mes .m-content img{width:100%;height:auto;display:block}
.speech-warp1 .main .mes .di{position:relative}
.speech-warp1 .main .mes .di .colortit{line-height:1.5em;color:#004572;background:url(../bg/i4.jpg) repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fn 8s linear infinite}
.speech-warp1 .main .mes .di .img{right:0}
@media (max-width:1720px){
.font50{font-size:44px}
.font40{font-size:34px}
.font30{font-size:26px}
}
@media (max-width:1550px){.font50{font-size:26px}
.font40{font-size:28px}
.font30{font-size:22px}
.n-banner{height:220px}
.n-banner .mes .tit{margin-bottom:10px}
.n-banner .mes .en{font-size:15px}
.ny-title .tit{margin-bottom:5px;font-size:26px}
.ny-title .en{font-size:14px}
.speech-warp1 .main .mes .di .img{top:100%;transform:translateY(0)}
.speech-warp1 .main .mes{width:57%}
}
@media (max-width:1440px){
}
@media (max-width:1240px){
.speech-warp1 .main{justify-content:center}
.speech-warp1 .bigimg{width:100%;max-width:540px}
.speech-warp1 .main .mes{width:100%;padding:30px 0 0}
.speech-warp1 .main .mes .ny-title{text-align:center}
}
@media (max-width:940px){.font40{font-size:32px}
.font30{font-size:22px}
.font50{font-size:35px}
.n-banner{height:300px;background-position-x:-500px!important}
.n-banner .mes .tit{margin-bottom:10px}
}
@media (max-width:768px){.m-content p{font-size:14px}
.font50{font-size:24px}
.font40{font-size:22px}
.font30{font-size:20px}
.font16{font-size:14px}
.n-banner{position:relative;height:auto;background:0 0}
.n-banner .phone{display:block}
.n-banner .mes{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.n-banner .mes .en{font-size:12px}
.enav .main .enav-down{min-width:150px}
.enav .main .enav-index{margin-right:10px}
.ny-title .tit{margin-bottom:10px}
.ny-title .en{font-size:20px}
.speech-warp1{padding:60px 0 40px}
.speech-warp1 .main .mes .m-content .pc{display:none}
.speech-warp1 .main .mes .m-content .phone{display:block}
.ny-title .tit{font-size:22px}
.ny-title .en{font-size:12px}
}
@media screen and (min-width:0\0){body{font:16px/1.5 Arial,"Microsoft Yahei"}
.speech-warp1 .main .mes .di .colortit{background:0 0}
}



.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clear{zoom:1}
.mb2{width:81.25%;margin:0 auto}
.top-nav{line-height:68px;color:#777; border-bottom: 1px solid #eee;}
.top-nav .top-nav-bread{float:left;}
.top-nav .top-nav-menu{float:right;text-align:right}
.top-nav a{display:inline-block;color:#777;line-height:68px}
.top-nav .top-nav-bread a{margin:0 6px;font-size:15px;line-height:40px}
.top-nav .top-nav-bread a:first-child{margin-left:0}
.top-nav .top-nav-bread a:last-child{margin-right:0;color:#004098}
.top-nav .top-nav-menu a{position:relative;margin-left:54px;font-size:15px}
.top-nav .top-nav-menu a:first-child{margin-left:0}
.top-nav .top-nav-menu .active::after{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:3px;background:#004098}
@media screen and (max-width:1660px){.mb2{width:90%}
.top-nav .top-nav-menu a{margin-left:54px}
}
@media screen and (max-width:1024px){.mb2{width:94%}
.top-nav .top-nav-inner{width:100%}
.top-nav .top-nav-bread{width:100%;padding:10px 3%;margin:0 auto;background:#fff;box-sizing:border-box}
.top-nav .top-nav-bread,.top-nav .top-nav-menu{float:none}
.top-nav .top-nav-bread a{padding:5px 0;font-size:13px;line-height:20px}
.top-nav .top-nav-menu{display:flex;width:100%;padding:0 3%;text-align:left;overflow-x:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}
.top-nav .top-nav-menu::-webkit-scrollbar{display:none}
.top-nav .top-nav-menu a{margin-right:20px;margin-left:0;padding:15px 0;font-size:14px;line-height:20px;white-space:nowrap}
}








.new-list_list{padding:70px 0 0 0;}
.new-list_li{float:left;width:calc((100% - 40px)/ 3);margin-bottom:75px;padding:0 20px 0 0}
.new-list_li:nth-child(3),.new-list_li:nth-child(6),.new-list_li:nth-child(9),.new-list_li:nth-child(12){padding:0}
.new-list_lisbox{position:relative;display:block;transition:all .36s}
.new-list_lisbox::before{content:"";position:absolute;left:0;bottom:0;z-index:1;width:100%;height:1px;background:#e2e0e0}
.new-list_lisbox::after{content:"";position:absolute;left:0;bottom:0;z-index:1;width:0;height:1px;background:#001eb4;transition:all .36s}
.new-list_txtbox{padding:18px 28px 38px 8px}
.new-list_txt{font-size:18px;line-height:30px;overflow:hidden;color:#000;margin-bottom:24px;white-space: nowrap;}
.new-list_date{font-size:16px;color:#999}
.new-list_imgbox img{transition:all .36s}
.mc_list_imgbox{position:relative}
.mc_list_imgbox img{object-fit:cover}
@media screen and (min-width:1200px){.new-list_lisbox:hover{box-shadow:0 5px 47px 4px rgba(214,211,211,.75)}
.new-list_lisbox:hover::after{width:100%}
.new-list_lisbox:hover .new-list_imgbox img{transform:scale(1.1)}
}
.new-list_txt{color:#333}
.mc_list_imgbox img{z-index:initial}
@media screen and (max-width:1440px){.new-list_txt{font-size:16px;margin-bottom:35px}
.new-list_txtbox{padding:18px 20px 35px}
.new-list_li{margin-bottom:40px}
}
@media screen and (max-width:1024px){body{cursor:pointer}
}
@media screen and (max-width:991px){.new-list_li{width:100%}
.new-list_txtbox{padding:15px 15px 20px}
.new-list_txt{font-size:14px;line-height:24px;height:48px;margin-bottom:15px}
.new-list_date{font-size:14px}
.new-list_li{margin-bottom:30px}
.new-list_lisbox{box-shadow:0 5px 10px 0 rgba(214,211,211,.75)}
.new-list_list{padding-bottom:20px}
}
@media screen and (max-width:767px){.new-list_li{width:100%}
}
img{max-width:100%;object-fit:contain;vertical-align:middle}
a{display:inline-block}
.mc_list_imgbox{position:relative;overflow:hidden}
.mc_list_png{width:100%;position:relative;z-index:1;top:0;left:0}
.mc_list_img{width:100%;height:100%;position:absolute;z-index:2;top:0;left:0}



/* 设备 */

.equipment-box .pd{padding:70px 0}
.equipment-box .box2 .ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-5px}
.equipment-box .box2 .ul li{flex-shrink:0;width:49%;margin-top:5px}
.equipment-box .box2 .ul a{position:relative;display:block;background-color:#f5f5f5;color:#004098}
.equipment-box .box2 .ul a em{display:block;height:420px;overflow:hidden}
.equipment-box .box2 .ul a  img{width:100%;height:420px;object-fit:cover;transition:all .4s}
.equipment-box .box2 .ul a dl{padding:3px 5px}
.equipment-box .box2 .ul a dt{display:flex;align-items:flex-end;justify-content:space-between;line-height:1.2;margin:14px ;}
.equipment-box .box2 .ul a dt h6{flex:1;min-width:0;margin-right:5px;font-size:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .4s}
.equipment-box .box2 .ul a dt span{font-size:16px;color:#666}
.equipment-box .box2 .ul a dd{margin:24px ;}
.equipment-box .box2 .ul a dd p{font-size:16px;color:#666;margin-bottom:8px;line-height:1.4}
.equipment-box .box2 .ul a dd p:last-of-type{margin-bottom:0}

@media screen and (max-width:992px) {
  .equipment-box .box2 .ul li{width:100%;}
  .equipment-box .box2 .ul a  img{width:100%;height:320px;object-fit:cover;transition:all .4s}
  .equipment-box .box2 .ul a em{display:block;height:320px;overflow:hidden}
  }


@media (min-width:992px){



  .equipment-box .box2 .ul a:hover dt h6{color:#004098}
.equipment-box .box2 .ul a:hover::after{width:100%}
.equipment-box .box2 .ul a:hover em img{transform:scale(1.1)}
}
@media (max-width:1600px){html{font-size:90px}
}
@media (max-width:1400px){html{font-size:80px}
}

/* 设备 */

/* newspage */
.news-s2{width: 80%;margin:0 auto}
.news-s2 h3{font: 1.8em sans-serif; clear: both; margin: 20px 0; color: #255dbc;}
.news-s2 strong{color: #255dbc;}
.news-s2:after{content:'';display:block;clear:both}
.news-s2 .top-block{border-bottom:2px solid #e6e6e6;padding-bottom:20px;margin-bottom:3vw}
.news-s2 .top-block h3{font-size:48px;color:#333;letter-spacing:1px;max-width:90%}
.news-s2 .top-block .date{font-size:24px;color:grey;font-family:EuclidCircularA-Regular;margin-top:2.5vw}
.news-s2 .bot-block{padding-top:20px;border-top:2px solid #e6e6e6}
.news-s2 .bot-block a{display:block;font-size:16px;line-height:2;color:grey;transition:color .3s ease}
.news-s2 .bot-block a:hover{color:#255dbc}
.news-s2 a.back{display:block;width:120px;height:120px;background-color:#255dbc;border-radius:50%;margin:3vw auto 4.5vw;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.news-s2 a.back span{display:block;font-size:14px;color:#fff}
.news-s2 a.back span:before{content:'';width:26px;height:24px;display:block;margin:0 auto 15px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../icon-4.png)}
@media screen and (min-width:1025px){.news-s2 a.back:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(37,93,188,.3)}
}
@media screen and (max-width:1680px){.news-s2 .top-block h3{font-size:44px}
.news-s2 .top-block .date{font-size:22px}
}
@media screen and (max-width:1440px){.news-s2 .top-block h3{font-size:36px}
.news-s2 .top-block .date{font-size:20px}
}
@media screen and (max-width:1024px){body{padding-top:60px}
}
@media screen and (max-width:768px){
  .news-s2{width: 100%;margin:0 auto}
  .news-s2 .cont{width:100%}
.news-s2 .block{margin:0;padding:20px 5vw 40px}
.news-s2 .top-block{margin-bottom:20px}
.news-s2 .top-block h3{font-size:20px;max-width:none}
.news-s2 .top-block .date{font-size:16px;margin-top:10px}
.news-s2 a.back{display:none}
.news-s2 .bot-block{margin-top:20px}
.news-s2 .bot-block a{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}

.h3{font-weight:400}
.cell-box{font-size:0}
.cell-box:before{content:'';height:100%;display:inline-block;vertical-align:middle}
.cell-box .cell{width:100%;display:inline-block;vertical-align:middle}

#endtxt{font-size:18px;line-height:2;color:#555;overflow:hidden;clear:both;word-break:normal;text-align:justify}
@media screen and (max-width:1600px){#endtxt{font-size:16px}
}
@media (max-width:640px){#endtxt{font-size:14px;line-height:24px}
}
/* newspage */


/* productspage */

.flexBetween{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}
.flexStart{display:-webkit-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}
.p85{padding-top:85px}
.p85_{padding-bottom:85px}
.jiujon-product-page-title .le h5{font-size:48px;text-transform:uppercase}
.jiujon-product-page-title .le h6{font-size:20px;color:#aaa;margin-top:13px;text-transform:uppercase}
.m54{margin-top:54px}
.jiujon-product-page1 h3 {font-size: 1.35em;}
.jiujon-product-page .box .boxLeft{width:46%}
.jiujon-product-page .box .boxLeft p{background:#f2f2f2;height:477px;display:flex;align-items:center;text-align:center}
.jiujon-product-page .box .boxLeft p img{max-width:90%;max-height:90%;margin:auto}
.jiujon-product-page .box .boxRight{width:46%}
.jiujon-product-page .box .boxRight .content1{font-size:32px;color:#1b2f5b;font-weight:700;margin:19px 0 40px}
.jiujon-product-page .box .boxRight .content2{line-height:36px;color:#666;text-align:justify}
.jiujon-product-page .box .boxRight .content2 p{margin-bottom:10px;font-size:17px}
.jiujon-product-page1{background:#f2f2f2}
/* .jiujon-product-page1 .box img{width:100%} */

.jiujon-product-page1 table{border-collapse:collapse;margin:20px 0;width:100%;vertical-align:middle}
.jiujon-product-page1 table td{border:1px solid #eaeaea; padding:6px 16px;vertical-align:middle}
.jiujon-product-page1 tr:nth-child(1) td { font-weight: 600; }
.jiujon-product-page1 tr:nth-child(2n) td{ background:#fff;}
.jiujon-product-page1 tr:nth-child(2n-1) td{ background:#f2f2f2; }

@media screen and (max-width:1024px){.jiujon-product-page-title .le h5{font-size:32px}
.jiujon-product-page .box .boxLeft{width:100%}
.m54{margin-top:54px}
.jiujon-product-page .box .boxRight{width:100%;margin-top:48px}
}
/* productspage */



/* .jiujon-stock-page  .box img{width:100%} */

.jiujon-stock-page table{border-collapse:collapse;margin:20px 0;width:100%;vertical-align:middle}
.jiujon-stock-page table td{border:1px solid #eaeaea; padding:6px 16px;vertical-align:middle}
.jiujon-stock-page tr:nth-child(1) td { }
.jiujon-stock-page tr:nth-child(2n) td{ background:#fff;}
.jiujon-stock-page tr:nth-child(2n-1) td{ background:#f2f2f2; }

@media screen and (max-width:1024px){.jiujon-stock-page .le h5{font-size:32px}
.jiujon-stock-page .box .boxLeft{width:100%}
.m54{margin-top:54px}
.jiujon-stock-page .box .boxRight{width:100%;margin-top:48px}
}
/* jiujon-stock-page  */

