*{outline:none;}
.i_pcNav{position:fixed;left:0;top:46px;z-index:999;width:100vw}
.i_pcNav_w{padding:0 70PX;display:flex;justify-content:space-between;align-items:self-start}
.lang{display:flex}
.lang a{display:block;margin:0 10px;width:50px;height:50px;position:relative;padding:4px;border-radius:50%;padding:0!important;}
.lang a svg{z-index:9;position:absolute;left:0;top:0;width:100%;height:100%;}
.lang a svg circle{stroke-dasharray:314,314;stroke-dashoffset:314;transition:1.4s all linear 0s;stroke:#201bc1}
.lang a svg:hover circle{stroke-dashoffset:0;}
.lang a.active svg circle{stroke-dashoffset:0;}
.lang a img{border-radius:50%;width:100%;height:100%;}
.i_pcNav_r{display:flex}
.i_pcNav_btn{margin-left:70px;cursor:pointer}
.i_pcNav_btnLine{height:30px;position:relative}
.i_pcNav_btnLine span{position:absolute;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);display:block;width:38px;height:3px;background:#000;border-radius:10px;transition:.6s all ease}
.i_pcNav_btnLine span:nth-child(1){top:0}
.i_pcNav_btnLine span:nth-child(2){top:50%;transform:translate(-50%,-50%);}
.i_pcNav_btnLine span:nth-child(3){bottom:0}
.i_pcNav_btn b{display:block;font-size:26px;color:#303030;font-family:Impact;font-weight:400;line-height:1;margin-top:10px;text-align:center;text-transform:uppercase}
.i_pcNav_con{opacity:0;position:fixed;left:0;top:0;transform:translateX(-100%);z-index:900;width:100vw;height:100vh;transition:.8s all ease;background:url("../image/nav_bg.jpg") no-repeat;background-size:cover;background-position:center;background-attachment:fixed}
.i_pcNav_con.active{transform:translateX(0);opacity:1}
.i_pcNav_ul{position:absolute;top:50%;left:47%;transform:translateY(-50%)}
.i_pcNav_ul>li{position:relative;margin-top:40px;display:none;transform:translateX(50px);opacity:0}
.i_pcNav_con.active .i_pcNav_ul>li{display:block}
.i_pcNav_ul>li:nth-child(1){margin-top:0;animation:i_pcNav_ul2_li 1s ease forwards;}
.i_pcNav_ul>li:nth-child(2){animation:i_pcNav_ul2_li 1s ease forwards .2s;}
.i_pcNav_ul>li:nth-child(3){animation:i_pcNav_ul2_li 1s ease forwards .4s;}
.i_pcNav_ul>li:nth-child(4){animation:i_pcNav_ul2_li 1s ease forwards .6s;}
.i_pcNav_ul>li:nth-child(5){animation:i_pcNav_ul2_li 1s ease forwards .8s;}
.i_pcNav_ul>li:nth-child(6){animation:i_pcNav_ul2_li 1s ease forwards 1s;}
.i_pcNav_ul>li:nth-child(7){animation:i_pcNav_ul2_li 1s ease forwards 1.2s;}
.i_pcNav_ul>li>a{font-size:36px;font-weight:bold;color:#d41a22;position:relative;line-height:1;padding-bottom:10px;transition:.4s all ease;text-transform:uppercase}
.i_pcNav_ul>li>a:after{content:'';position:absolute;left:0;bottom:0;width:0%;height:6px;background:#fff;opacity:0}
.i_pcNav_ul>li:hover>a{color:#fff;transition:.4s all ease}
.i_pcNav_ul>li:hover>a:after{width:100%;opacity:1;transition:.4s all ease}
.i_pcNav_ul>li:hover .i_pcNav_ul2{display:block}
.i_pcNav_ul2{position:absolute;right:100%;top:0px;padding-top:4px;padding-right:48px;display:none;animation:headerShow .8s ease forwards;}
.i_pcNav_ul2 > li{position:relative;padding-left:30px;margin-top:20px;}
.i_pcNav_ul2 > li:before{content:'';display:block;width:0;height:0;background:#d41a22;position:absolute;left:0;top:4px;opacity:0;transition:.4s all ease}
.i_pcNav_ul2 > li:hover:before{width:16px;height:6px;opacity:1;transition:.4s all ease}
.i_pcNav_ul2 > li a{display:inline-block;width:210px;padding-bottom:10px;position:relative;font-size:16px;line-height:1;color:rgba(255,255,255,.8);}
.i_pcNav_ul2 > li a:after{width:0;height:1px;background:#fff;content:'';position:absolute;left:0;bottom:0;opacity:0;transition:.6s all ease}
.i_pcNav_ul2 > li:hover a:after{width:100%;opacity:1;transition:.6s all ease}
.i_pcNav_ul2 > li a i{opacity:0;display:inline-block;transition:.4s all ease}
.i_pcNav_ul2 > li:hover a i{opacity:1;transform:translateX(10px);transition:.4s all ease}
.i_pcNav.active .i_pcNav_btnLine span{background:#fff}
.i_pcNav.active .i_pcNav_btnLine span:nth-child(1){transform:translate(-50%,-50%) rotate(45deg);top:50%;left:50%;}
.i_pcNav.active .i_pcNav_btnLine span:nth-child(2){display:none}
.i_pcNav.active .i_pcNav_btnLine span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg);top:50%;left:50%;}
.i_pcNav.active .i_pcNav_btn b{color:#fff}
.i_pcNav.active .lang a svg circle{stroke:#fff}
.i_pcNav.active .logo img{display:block!important;}
.i_pcNav.active .logo .white_logo{display:none!important;}
.white_logo{display:none}
.i_pcNav_r.white .i_pcNav_btnLine span{background:#fff}
.i_pcNav_r.white .i_pcNav_btn b{color:#fff}
.i_pcNav_r.white .lang a svg circle{stroke:#fff}
.logo.white img{display:none}
.logo.white .white_logo{display:block}
@keyframes i_pcNav_ul2_li{0%{opacity:0;transform:translateX(50px);}
    100%{opacity:1;transform:translateX(0);}
}
@-webkit-keyframes i_pcNav_ul2_li{0%{opacity:0;transform:translateX(50px);}
    100%{opacity:1;transform:translateX(0);}
}
.g_bg{background-position:center;background-size:cover;background-repeat:no-repeat}
header{position:relative}
.pcNav{position:fixed;left:0;top:0;width:100%;background:none;z-index:999;background:rgba(255,255,255,.91);}
.pcNav.active{box-shadow:0 0 4px #dfdfdf}
.pcNav.active .h-nav1 > li{height:90px;line-height:90px;}
.pcNav.active .pcNav-l img{width:100px;}
.pcNav-b{display:flex;justify-content:space-between;align-items:center;}
.pcNav-l{}
.pcNav-l img{width:152px;transition:.4s all ease;display:block}
.pcNav-r{margin-left:46px;}
.pcNav-r a{color:#fff}
.pcNav-r img{margin-right:6px;}
.pcNav-c{display:flex;justify-content:space-between;align-items:center}
.pcNav .g_w{position:relative}
.pcNav-b-a{position:absolute;top:100%;right:0;text-transform:uppercase;transform-origin:0 0;transition:.4s all ease}
.pcNav.active:hover .pcNav-b-a{transform:rotateX(0)}
.pcNav-b-a >div{padding:16px;position:relative;width:100%;white-space:nowrap}
.pcNav-b-a >div:after{position:absolute;left:0;top:0;z-index:9;background:#b2a07a;width:100%;height:100%;transform:skewX(-15deg);content:''}
.pcNav-b-a >div a{position:relative;z-index:10;display:inline-block;color:#fff;font-size:16px;padding:0 12px;transition:.4s all ease}
.pcNav-b-a >div a:after{position:absolute;left:100%;top:50%;transform:translateY(-50%);background:#fff;width:2px;height:13px;content:'';}
.pcNav-b-a >div a:nth-last-child(1):after{display:none}
.pcNav-b-a >div a:hover{transform:translateY(-4px);transition:.4s all ease}
.h-nav1{display:flex;}
.h-nav1 > li{margin-left:46px;height:120px;display:flex;align-items:center;position:relative;transition:.4s all ease}
.h-nav1 > li:nth-child(1){margin-left:0}
.h-nav1 > li > a{color:#2d2d2d;font-size:16px;text-align:center;text-transform:uppercase;position:relative;transition:.4s all ease}
.h-nav1 > li:after{content:'';position:absolute;left:50%;bottom:0px;transform:translateX(-50%);background:#201bc1;width:0;height:7px;transition:.4s all ease}
.h-nav1 > li.active > a{color:#201bc1}
.h-nav1 > li.active:after{width:70%}
.h-nav1 > li:hover > a{color:#201bc1;transition:.4s all ease}
.h-nav1 > li:hover:after{width:70%;transition:.4s all ease}
.pcNav_u1_2{line-height:1;display:none;position:absolute;left:50%;top:100%;opacity:0;z-index:9;overflow:hidden;animation:navU .5s ease forwards;-webkit-animation:navU .5s ease forwards;}
.pcNav_u1_2 li{display:inline-block;font-size:0;margin-top:2px;background:rgba(32,27,193,.8);}
.pcNav_u1_2 li>a{display:block;width:246px;height:36px;transition:.4s all ease;line-height:36px;font-size:15px;color:#fff;text-align:center;font-weight:bold;}
.pcNav_u1_2L{display:inline-block;vertical-align:text-top;white-space:nowrap}
.pcNav_u1_2R{display:inline-block;width:400px;margin-left:20px;vertical-align:text-top;}
.pcNav_u1_2 li:hover>a{background:#fff;color:#201bc1;border:1px solid #201bc1;transition:.4s all ease}
.h-nav1 > li:hover .pcNav_u1_2{display:block}
@keyframes navU{0%{opacity:0;transform:translate(-40%, -20px);}
    100%{opacity:1;transform:translate(-40%, 0);}
}
@-webkit-keyframes navU{0%{opacity:0;transform:translate(-40%, -20px);}
    100%{opacity:1;transform:translate(-40%, 0);}
}
@keyframes headerShow{0%{transform:translateY(-30px);opacity:0;}
    100%{transform:translateY(0);opacity:1;}
}
#fp-nav.fp-right{right:20px;left:auto;}
#fp-nav ul{}
#fp-nav ul li{margin:40px 7px;}
#fp-nav ul li a{color:#fff}
#fp-nav ul li a span{background:#000000;margin:0;transform:translate(-50%,-50%);width:5px;height:5px;}
#fp-nav ul li a.active span{width:10px;height:10px;}
#fp-nav ul li a span:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:19px;height:19px;border:1px solid #000000;border-radius:50%;}
#fp-nav ul li a:after{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);width:100px;}
#fp-nav.fp-right.next ul li a{color:#525252}
#fp-nav.fp-right.next ul li a span{background:#525252}
#fp-nav.fp-right.next ul li a.active span:after{border-color:#525252;}
.i-nav-left{position:fixed;left:16px;z-index:999;top:50%;transform:translateY(-50%);}
.i-nav-left ul li{width:80px;text-align:right;line-height:2px;margin-bottom:26px;transition:.4s all ease}
.i-nav-left a{width:38px;height:1px;background:#fff;opacity:1;display:inline-block;transition:.4s all ease;position:relative}
.i-nav-left a span{color:#fff;display:none;padding-left:10px;white-space:nowrap;position:absolute;left:100%;top:50%;transform:translate(20px,-50%);text-transform:uppercase;animation:headerShow2 .4s linear forwards;}
.i-nav-left.active a{background:#747474;}
.i-nav-left.active a span{color:#747474;}
.i-nav-left ul li.active a span{display:block}
.i-nav-left ul li.active a{width:100%}
@keyframes headerShow2{0%{transform:translate(20px,-50%);opacity:0;}
    100%{transform:translate(0,-50%);opacity:1;}
}
.dow{display:block;position:absolute;left:50%;bottom:28px;transform:translateX(-50%);z-index:90;width:156px;height:156px;}
.dow img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;}
.i_dow1{animation:i_dow1Move 10s ease infinite;}
.i_dow2{animation:i_dow2Move 10s ease infinite;}
.i_dow3{animation:i_dow3Move 2s ease infinite;}
@keyframes i_dow1Move{0%{transform:translate(-50%,-50%) rotate(0);}
    25%{transform:translate(-50%,-50%) rotate(360deg);}
    25.01%{transform:translate(-50%,-50%) rotate(0);}
    50%{transform:translate(-50%,-50%) rotate(0);}
    75%{transform:translate(-50%,-50%) rotate(0);}
    100%{transform:translate(-50%,-50%) rotate(0);}
}
@keyframes i_dow2Move{0%{transform:translate(-50%,-50%) rotate(0);}
    25%{transform:translate(-50%,-50%) rotate(-360deg);}
    25.01%{transform:translate(-50%,-50%) rotate(0);}
    50%{transform:translate(-50%,-50%) rotate(0);}
    75%{transform:translate(-50%,-50%) rotate(0);}
    100%{transform:translate(-50%,-50%) rotate(0);}
}
@keyframes i_dow3Move{0%{top:50%}
    50%{top:55%}
    100%{top:50%}
}

.video_view{position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);  z-index: 9999999;
    width: 960px; max-width: 90%; background: #000;padding: 20px 0;display: none}
.video_view video{width: 100%;}
.video_view .close{position: absolute;right: 5px;top: 5px; font-size: 20px; color: #fff;opacity: 1}
.play{position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%); z-index:9999997;  width: 60px; height: 60px; cursor: pointer;
    background: url("../image/play.png") no-repeat; background-size: 100% 100%}


.i-banner-swiper-web{display: none}
.i-banner-swiper-web .i-banner{height: 100vh}
.i-banner{background-size:cover;background-position:center;height:100%;width:100%;transition:3.5s all linear 1s}
.i-banner-swiper .swiper-slide-active .i-banner{}
.i-banner-swiper{height:100%;overflow:hidden}
.i-banner-swiper .swiper-container{height:100%;}
.i-banner-swiper .swiper-pagination{left:10%;width:auto!important;}
.i-banner-swiper .swiper-pagination-bullet{width:6px;height:15px;margin:0 10px!important;transition:.3s all ease;background:#ffffff;border-radius:30px;opacity:1}
.i-banner-swiper .swiper-pagination-bullet-active{width:6px;height:23px;background:#b2a07a;}
.i-banner-swiper .swiper-pagination-bullet:hover{width:6px!important;height:15px!important;background:#b2a07a!important;}
.i-banner-img{width:33%;position:absolute;left:10%;top:27.2%;transform:translateY(-50%);text-align:center;z-index:1001}
.i-banner-swiper .swiper-pagination-bullet:hover{width:10px;height:10px;transition:.3s all ease;}
.i-banner-img a{display:flex;justify-content:center;margin-top:12.3%;width:150px;height:40px;line-height:40px;text-align:center;font-size:18px;border-radius:30px;border:1px solid rgba(255,255,255,.5);color:#fff;text-transform:uppercase;transition:.4s all ease}
.i-banner-img a i{margin-left:12px;transition:.4s all ease}
.i-banner-img a:hover{width:180px;color:#b2a07a;border-color:#b2a07a;transition:.4s all ease}
.i-banner-img a:hover i{margin-left:60px;color:#b2a07a;transition:.4s all ease}
.i_contact_a{position:absolute;left:6.25%;bottom:70px;z-index:999}
.i_contact_a a{position:relative;display:inline-block;width:48px;height:48px;margin:0 10px;line-height:48px;text-align:center;background:rgba(255,255,255,.88);color:#727273;border-radius:50%}
.i_contact_a a i{font-size:24px;}
.i_contact_a a span{position:absolute;left:0;bottom:100%;padding-bottom:10px;display:none}
.i_contact_a a span em{background:rgba(255,255,255,.88);border-radius:4px;padding:8px 10px;white-space:nowrap;opacity:0;display:none;line-height:1;color:#000;font-size:16px;}
.i_contact_a a:hover span{display:block}
.i_contact_a a:hover span em{display:block;opacity:1}
.i_contact_a a:hover{background:rgba(32,27,193,.8);color:#fff;transition:.4s all ease}
.i-title{padding-bottom:22px;text-align:center;position:relative}
.i-title b{font-size:48px;font-family:Impact;color:#080808;line-height:1;text-transform:uppercase;letter-spacing:4px;font-weight:400;word-spacing:16px;}
.i-title span{margin-top:20px;color:#8a8a8a;font-size:18px;display:block}
.i-title:after{display:block;width:60px;height:3px;background:#d41a22;position:absolute;left:50%;transform:translateX(-50%);bottom:0;content:'';transition:.6s all ease}
.i-title:hover:after{width:100px;transition:.6s all ease}
.i-nav{margin-top:30px;font-size:0;border-bottom:1px solid #cccccc;text-align:center;}
.i-nav a{position:relative;display:inline-block;padding:10px;color:#000;margin:0 10px;text-transform:uppercase;transition:.4s all ease}
.i-nav a span{position:relative;z-index:9}
.i-nav a:after{content:'';position:absolute;left:0;bottom:0;z-index:1;width:100%;height:0;background:#b2a07a;transform:skewX(-15deg);transition:.4s all ease}
.i-nav a.active{color:#fff;transition:.4s all ease}
.i-nav a:hover:after{height:100%;transition:.4s all ease}
.i-nav a:hover{color:#fff;transition:.4s all ease}
.section{display:flex!important;align-items:center}
.section>div{width:100%}
.section>footer{width:100%}
@keyframes bgMove{0%{background-position:left center;}
    50%{background-position:right center;}
    100%{background-position:left center;}
}
@keyframes bgMove2{0%{background-position:top center;}
    100%{background-position:bottom center;}
}
@keyframes bgMove3{0%{background-position:right center;}
    50%{background-position:left center;}
    100%{background-position:right center;}
}
.section.about{background:url("../image/aboutBg.jpg") no-repeat;background-size:120% auto;background-attachment:fixed;background-position:bottom center;}
.section.about.active{animation:bgMove2 20s linear forwards;}
.i-about{}
.section.about .i-title{transform:translateY(-30px);opacity:1;transition:2s all 1s}
.i-about-con{margin-top:48px;display:flex;justify-content:space-between}
.i-about-l{width:49%;transform:translateX(-30px);opacity:0;transition:2s all 1s}
.i-about-c{width:24.5%;transform:translateX(30px);opacity:0;transition:2s all 1s}
.i-news-r{width:24.5%;transform:translateX(30px);opacity:0;transition:2s all 1s}
.section.about.active .i-about-l{transform:translateX(0);opacity:1;}
.section.about.active .i-about-c{transform:translateX(0);opacity:1;}
.section.about.active .i-news-r{transform:translateX(0);opacity:1;}
.section.about.active .i-title{transform:translateY(0);opacity:1;}
.i-about-item{position:relative;background-position:center;background-size:100% 100%;overflow:hidden;transition:2s all linear}
.i-about-item .g_bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;transition:1s all linear}
.i-about-item:hover .g_bg{transform:scale(1.06);transition:1s all linear}
.i-about-item b{position:relative;z-index:9;font-size:24px;font-weight:bold;line-height:1;text-transform:uppercase}
.i-more{width:122px;height:46px;margin-top:40px;display:block;position:relative;line-height:46px;text-align:center;font-size:12px;color:#090909;text-transform:uppercase;border-radius:4px;border:1px solid #090909;transition:all .5s;z-index:9;}
.i-more:hover{transform:translate(6px , -6px)}
.i-about-l .i-about-item{height:539px;padding:110px 44px 0 44px;color:#fff;}
.i-about-l .i-about-item b{display:block;}
.i-about-l .i-about-text{margin-top:50px;line-height:1.7em;}
.i-about-l .i-about-text p{margin-top:8px;position:relative;z-index:9;}
.i-about-l .i-more{color:#fff;border-color:#fff}
.i-about-c .i-about-item{height:270px;padding:84px 30px 0 30px;color:#fff}
.i-about-c .i-about-item:nth-child(2){margin-top:18px;}
.i-about-c .i-more{color:#fff;border-color:#fff}
.i-news-r{padding:80px 20px 0 20px;overflow:hidden}
.i-news-r .g_bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:1s all linear}
.i-news-r > b{font-size:24px;font-weight:bold;line-height:1;text-transform:uppercase;color:#fff;position:relative;z-index:9}
.i-news-swiper{position:relative;z-index:9}
.i-news-item{margin-top:30px;}
.i-news-item p{color:#fff;font-size:16px;line-height:1.5em;height:48px;overflow:hidden}
.i-news-item span{color:#d41a22;font-size:12px;line-height:1;margin-top:8px;}
.i-news-r:hover .g_bg{transform:scale(1.06);transition:1s all linear}
.i-news-bottom{margin-top:56px;display:flex;justify-content:flex-end}
.i-news-bottom .swiper-pagination{position:relative;left:auto;top:auto;height:100%;line-height:44px;margin-right:18px;}
.i-news-bottom .swiper-pagination-bullet{background:#fff;vertical-align:middle;margin:0 4px;opacity:1}
.i-news-bottom .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d41a22}
.i-news-bottom .all{width:56px;line-height:44px;height:44px;font-weight:bold;font-size:16px;text-transform:uppercase;text-align:center;color:#fff;border:1px solid #fff;transition:.4s all ease}
.i-news-btn{white-space:nowrap;font-size:0}
.i-news-btn .swiper-button-prev{position:relative;left:auto;right:auto;top:auto;font-family:SimSun;font-size:20px;border:1px solid #fff;display:inline-block;width:40px;line-height:44px;height:44px;text-align:center;color:#fff;background:none;transition:.4s all ease}
.i-news-btn .swiper-button-next{position:relative;left:auto;right:auto;top:auto;margin:0 6px;font-family:SimSun;font-size:20px;border:1px solid #fff;display:inline-block;width:40px;line-height:44px;height:44px;text-align:center;color:#fff;background:none;transition:.4s all ease}
.i-news-btn .swiper-button-prev:hover{color:#d41a22;border-color:#6eba44;transition:.4s all ease}
.i-news-btn .swiper-button-next:hover{color:#d41a22;border-color:#6eba44;transition:.4s all ease}
.i-news-bottom .all:hover{color:#d41a22;border-color:#6eba44;transition:.4s all ease}
.section.pro{background:url("../image/proBg.jpg") no-repeat;background-size:120% auto;background-position:left center;background-attachment:fixed;}
.section.pro.active{animation:bgMove2 20s linear infinite;}
.pro .i-title{transform:translateY(-30px);opacity:0;transition:2s all ease 1s}
.pro .i-title b{color:#fff}
.i-pro-tab{display:flex;align-items:stretch;margin-top:68px;transform:translateY(30px);opacity:0;transition:2s all ease 1s}
.section.pro.active .i-pro-tab{transform:translateY(0);opacity:1;}
.section.pro.active .i-title{transform:translateY(0);opacity:1;}
.i-pro-tabL{width:236px;}
.i-pro-tabL .item{color:#fff;font-weight:bold;font-family:Impact;text-transform:uppercase;cursor:pointer;transition:.4s all ease;display:flex;align-items:center;padding-left:34px;height:152px;border-bottom:1px solid #686969;background:rgba(25,53,115,.77)}
.i-pro-tabL .item.active{background:#d41a22;}
.i-pro-tabL .item:nth-child(3){border:0}
.i-pro-tabL .item b{font-size:60px;line-height:1;display:block;letter-spacing:5px;}
.i-pro-tabL .item span{font-size:36px;line-height:1;display:block;letter-spacing:3px;}
.i-pro-tabL .item:hover{background:#d41a22;transition:.4s all ease}
.i-pro-tabR{width:calc(100% - 236px);}
.i-pro-tabCon{width:100%;height:100%;display:none}
.i-pro-tabCon.active{display:block}
.i-pro-tabItem{display:none;position:relative;width:100%;height:100%;padding-left:90px;padding-top:50px;color:#fff}
.i-pro-tabItem.active{display:block}
.i-pro-img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}
.i-pro-img:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(212,26,34,.42)}
.i-pro-imgBg{width:100%;height:100%;background-size:cover;background-position:center right}
.i-pro-img img{position:absolute;left:65%;top:25%;max-width:100%;max-height:90%}
.i-pro-info{position:relative;z-index:99;width:566px;max-width:100%}
.i-pro-info-title{line-height:1;text-transform:uppercase;font-family:Impact;}
.i-pro-info-title b{font-size:64px;letter-spacing:5px;}
.i-pro-info-title span{font-size:24px;margin-left:16px;letter-spacing:1px;}
.i-pro-box{background:rgba(212,26,34,.88)}
.i-pro-info-nav{margin-top:34px;display:flex;}
.i-pro-info-nav a{height:62px;flex-grow:1;display:flex;color:#fff;align-items:center;justify-content:center;margin-left:1px;background:rgba(25,53,115,1)}
.i-pro-info-nav a:nth-child(1){margin-left:0}
.i-pro-info-nav a.active{background:rgba(212,26,34,0)}
.i-pro-info-text{padding:30px 40px}
.i-pro-info-text h3{font-size:36px;text-transform:uppercase;font-weight:bold}
.i-pro-info-text p{font-size:16px;line-height:1.5em;margin-top:30px;height:72px;overflow:hidden}
.i-pro-info-text .i-more{color:#fff;border-color:#fff}
.section.strength{background:url("../image/strengthBg.jpg") no-repeat;background-size:120% auto;background-position:left center;background-attachment:fixed;}
.section.strength.active{animation:bgMove2 20s linear infinite;}
.strength .g_w{display:flex}
.section.strength.active .i-service .i-title{transform:translate(0);opacity:1;}
.section.strength.active .i-service .i-service-nav{transform:translate(0);opacity:1;}
.section.strength.active .i-service .list{transform:translate(0);opacity:1;}
.section.strength.active .i-download .i-title{transform:translate(0);opacity:1;}
.section.strength.active .i-download .i-download-swiper{transform:translate(0);opacity:1;}
.i-service{width:calc(100% - 0px);padding-right:4%}
.i-service .i-title{text-align:left;padding-bottom:14px;transform:translateX(30px);opacity:0;transition:2s all ease 1s}
.i-service .i-title:after{left:0;transform:translateX(0)}
.i-service-nav{margin-top:33px;position:relative;padding-right:26px;transform:translateY(30px);opacity:0;transition:2s all ease 1s}
.i-service-nav a{color:#0f0f0f;font-size:18px;margin-right:40px;}
.i-service-nav a:hover{color:#201bc1}
.i-service-nav .after{width:24px;height:24px;margin:0;background:url("../image/more.png");background-size:100% 100%;position:absolute;right:0;top:0}
.i-service .list{display:flex;margin-top:34px;transform:translateY(30px);opacity:0;transition:2s all ease 1.5s}
.i-service .list .item{width:31%;margin-right:3.5%;}
.i-service .list .item:nth-child(3){margin-right:0}
.i-download{width:328px;}
.i-download .i-title{text-align:left;padding-bottom:14px;transform:translateX(30px);opacity:0;transition:2s all ease 1s}
.i-download .i-title:after{left:0;transform:translateX(0)}
.i-download-swiper{margin-top:32px;transform:translateX(30px);opacity:0;transition:2s all ease 1s}
.i-download-swiper .swiper-pagination{position:relative;left:auto;top:auto;margin:0;text-align:left}
.i-download-swiper .swiper-pagination-bullet{width:10px;height:10px;background:#b1aeae;opacity:1;margin-right:20px;}
.i-download-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#201bc1}
.i-download .list{margin-top:34px;}
.i-download .item{margin-top:14px;}
.i-download .item a{padding-bottom:14px;border-bottom:1px solid #bbbbec;display:flex;transition:.5s all linear}
.i-download .item:nth-child(3) a{border:0;padding-bottom:0}
.i-download .item .img{width:93px;overflow:hidden}
.i-download .item .g_bg{padding-top:123%;transition:.5s all linear}
.i-download .item .text{width:calc(100% - 93px);padding-left:20px;padding-top:30px;}
.i-download .item .text h5{font-size:18px;color:#414242;height:38px;overflow:hidden;transition:.5s all linear}
.i-download .item .text i{font-size:24px;color:#414242;margin-top:20px;transition:.5s all linear}
.i-download .list .item:hover .text h5{color:#201bc1;transition:.5s all linear}
.i-download .list .item:hover .text i{color:#201bc1;transition:.5s all linear}
.i-download .list .item:hover a{border-color:#201bc1;transition:.5s all linear}
.i-download .list .item:hover .g_bg{transform:scale(1.08);transition:.5s all linear}
.section.market.active{background-size:100% 100%;}
.section.market.active .i-market .i-title{transform:translate(0);opacity:1;}
.i-market .i-title{transform:translateY(-30px);opacity:0;transition:2s all ease 1s}
.i-market-map{text-align:center;margin-top:80px;}
.i-market-con{display:inline-block;position:relative}
.line{position:absolute;left:0;top:0;transform:scale(0);transform-origin:43% 32.4%;display:block;transition:1s all ease}
.section.market.active .line{transform:scale(1);opacity:1;transition:2s all ease 1s}
.i-market-con span{position:absolute;left:43%;top:32.4%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid #d41a22;}
.i-market-con span:before{content:'';width:12px;height:12px;border-radius:50%;background:#d41a22;animation:mymove 5s infinite;-webkit-animation:mymove 5s infinite;}
@-webkit-keyframes mymove{0%{transform:scale(.6);opacity:.7;}
    50%{opacity:.7;}
    100%{transform:scale(3);opacity:0;}
}
footer{background:#eee;}
footer .i-title{text-align:left;padding-bottom:14px;}
footer .i-title:after{left:0;transform:translateX(0)}
footer .i-title b{font-size:30px;color:#fff;text-align:left;letter-spacing:2px;}
footer .i-title span{;text-align:left;color:#fff}
.f_map{}
.my-map{margin:0 auto;width:100%;height:234px;}
.my-map .icon{background:url(http://lbs.amap.com/console/public/show/marker.png) no-repeat;}
.my-map .icon-cir{height:31px;width:28px;}
.my-map .icon-cir-red{background-position:-11px -5px;}
.amap-info-content{padding:20px 30px!important;display:block!important;opacity:1!important;}
.amap-container{height:100%;}
.f-top{padding:30px 0;background:#707273;color:#fff}
.f-top .g_w{display:flex;}
.f-top-l{width:360px;}
.f-msg{}
.f-msg-top span{color:#fff;text-transform:uppercase;margin-top:17px;opacity:.5;font-family:Impact;letter-spacing:3px;display:block}
.f-msg .form input{display:block;width:100%;margin-top:14px;color:#fff;height:42px;line-height:42px;padding:0 14px;background:#888a8b;border:0;border-radius:4px}
.f-msg .form textarea{display:block;width:100%;margin-top:14px;color:#fff;height:120px;padding:14px;background:#888a8b;border:0;border-radius:4px}
.f-msg::-webkit-input-placeholder{color:#fff;}
.f-msg::-moz-placeholder{color:#fff;}
.f-msg:-ms-input-placeholder{color:#fff;}
.form_btn{}
.f-msg .form .form_btn>input{display:inline-block;margin-right:10px;width:140px;height:42px;transition:.4s all ease;font-size:16px;line-height:42px;text-align:center;text-transform:uppercase;background:#a8a8a8}
.f-msg .form .form_btn>input:hover{background:#201bc1}
.f-top-r{width:calc(100% - 360px);}
.f-nav{display:flex;flex-wrap:wrap;padding:0 60px;}
.f-nav .item{width:20%}
.f-nav .item b{display:block;font-size:20px;color:#fff;font-family:Impact;padding-bottom:10px;font-weight:400;text-transform:uppercase}
.f-nav .item a{display:block;margin-top:10px;color:#fff;transition:.4s all ease;}
.f-nav .item a:hover{transform:translate(4px,-4px);color:#201bc1;transition:.4s all ease}
.f-nav .item2{width:75%;margin-top:36px;}
.f-nav .item2 ul{background:#a0a1a2;padding:20px 30px;border-radius:6px;position:relative;display:none}
.f-nav .item2 ul:before{content:'';position:absolute;left:-10px;top:10px;width:10px;height:20px;background:url("../image/f1.png") no-repeat;display:block}
.f-nav .item2 ul li{font-size:0;margin-top:22px;}
.f-nav .item2 ul li:nth-child(1){margin-top:0}
.f-nav .item2 ul li span{color:#201bc1;font-size:12px;width:60px;display:inline-block}
.f-nav .item2 ul li div{width:calc(100% - 60px);display:inline-block;vertical-align:top}
.f-nav .item2 ul li div a{color:#fff;font-size:12px;margin-right:30px;}
.f-nav .item2 ul li div a:hover{color:#201bc1}
.f-contact{width:100%;padding-left:30px;}
.f-contact .text{width:260px;}
.f-contact .text > span{display:block;margin-top:22px;margin-bottom:16px;color:#fff;font-size:16px;text-transform:uppercase}
.f-contact .text > p{color:#fff}
.f-contact .code{padding-left:24px;margin-top:30px;width:calc(100% - 260px);display:flex;text-align:center}
.f-contact .code span{margin-right:20px}
.f-contact-con{display:flex;justify-content:space-between}
.f-bottom{padding:22px 0;background:#707273;border-top:1px solid #fff;}
.f-bottom .g_w{display:flex;justify-content:space-between}
.f-bottom-l{font-size:12px;}
.f-bottom-l span{color:#fff;margin-right:30px;}
.f-bottom-l a{color:#fff;margin-right:10px}
.f-bottom-l a:hover{color:#201bc1}
.f-bottom-r a{display:inline-block;width:38px;height:38px;text-align:center;line-height:38px;color:#000;background:#fff;border-radius:50%;margin:0 8px;transition:.4s all ease}
.f-bottom-r a i{font-size:18px;}
.f-bottom-r a:hover{background:#201bc1;color:#fff;transition:.4s all ease}
.g_w2{max-width:1410px;margin:0 auto;width:100%}
.n-banner{padding-top:30.7%;background-size:cover;background-position:center}
.n-top{}
.n-top-con{padding:42px 0 22px 0;border-bottom:1px solid #434343;display:flex;justify-content:space-between}
.n-nav a{display:inline-block;width:226px;text-align:center;color:#343434;font-size:18px;line-height:2.2em;opacity:.8;transition:.4s all ease;text-transform:capitalize;white-space:nowrap}
.n-nav a:hover{background:#201bc1;color:#fff;transition:.4s all ease}
.n-nav a.active{background:#201bc1;color:#fff;transition:.4s all ease}
.n-breadcrumb{color:#8a8a8a;transition:.4s all ease}
.n-breadcrumb a{margin:0 4px;color:#8a8a8a;transition:.4s all ease;text-transform:uppercase}
.n-breadcrumb a:hover{color:#201bc1;transition:.4s all ease}
.n-breadcrumb a.active{color:#201bc1;transition:.4s all ease}
.n-con{padding-bottom:110px;}
.n-title{padding-bottom:14px;position:relative}
.n-title b{font-size:30px;color:#080808;line-height:1;text-transform:uppercase;}
.n-title span{margin-bottom:20px;color:#8a8a8a;font-size:18px;display:block;line-height:1}
.n-title:after{display:block;width:60px;height:4px;background:#d41a22;position:absolute;bottom:0;content:'';transition:.6s all ease}
.n-title:hover:after{width:140px;transition:.6s all ease}
.n-about{}
.n-about .con1:hover .n-title:after{width:140px;}
.n-about .con1{position:relative;overflow:hidden;margin-top:50px;padding-bottom:166px;background:url("../image/n-aboutBg.jpg") no-repeat;background-position:bottom right;}
.n-about .con1:after{content:'';position:absolute;left:0;bottom:0;width:300%;height:163px;background:url("../image/n-about6.png");background-repeat:no-repeat;}
@-webkit-keyframes bgmove{0%{transform:translateX(0);}
    100%{transform:translateX(-50%)}
}
.n-about .con1-top{display:flex;align-items:center}
.n-about .con1-top img{width:650px;transition:.8s all ease}
.n-about .con1-top img:hover{transform:scale(1.04);transition:.8s all ease}
.n-about .con1-top-r{width:calc(100% - 650px);padding-left:50px;}
.n-about .con1-top-r .text{margin-top:40px;text-align:justify}
.n-about .con1-top-r .text p{color:#090909;opacity:.87;margin-top:6px;}
.n-about .con1-b{text-align:center;margin-top:70px;}
.n-about .con1-b .text{width:654px;max-width:100%;margin-top:60px;text-align:justify}
.n-about .con1-b .text p{color:#090909;opacity:.87;margin-top:6px;}
.n-about .con2:hover .n-title:after{width:140px;}
.n-about .con2-img{margin-top:30px;}
.n-about .con2-img img:nth-child(2){margin-left:44px;}
.n-about .con2 ul{margin-top:36px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between}
.n-about .con2 ul li{margin-top:30px;width:48%;padding-left:45px;position:relative}
.n-about .con2 ul li:before{position:absolute;left:0;top:10px;width:16px;height:16px;background:#d41a22;border-radius:50%;content:''}
.n-about .con2 ul li b{font-size:24px;color:#070707;display:block;transition:.4s all ease}
.n-about .con2 ul li span{margin-top:12px;font-size:18px;color:#070707;font-weight:600;display:block;transition:.4s all ease}
.n-about .con2 ul li:hover b{color:#d41a22;transition:.4s all ease}
.n-about .con2 ul li:hover span{color:#d41a22;transition:.4s all ease}
.n-about .con3:hover .n-title:after{width:140px;}
.n-about .con3{margin-top:105px;}
.n-about .con3 .g_w2{display:flex}
.n-about .con3 .con-l{width:44%;padding-right:50px;}
.n-about .con3 .con-l ul{padding-top:10px;}
.n-about .con3 .con-l ul li{margin-top:30px;position:relative;padding-left:50px;text-align:justify;transition:.4s all ease}
.n-about .con3 .con-l ul li span{position:absolute;left:0;top:-10px;font-size:30px;}
.n-about .con3 .con-l ul li p{font-size:18px;}
.n-about .con3 .con-r{width:56%;overflow:hidden}
.n-about .con3 .con-r img{display:inline-block;transition:.8s all ease}
.n-about .con3 .con-l ul li:hover{color:#d41a22;transition:.4s all ease}
.n-about .con3:hover .con-r img{transform:scale(1.06);transition:.8s all ease}
.n-about .con4{margin-top:126px;}
.n-about .con4 ul{margin-top:30px;display:flex;justify-content:space-between}
.n-about .con4 ul li{width:31%;min-height:350px;padding:70px 30px 20px 30px;color:#fff;background:#1c305c;transition:.4s all ease}
.n-about .con4 ul li b{font-size:24px;text-transform:capitalize;display:block;text-align:center}
.n-about .con4 ul li p{font-size:16px;line-height:1.8em;margin-top:34px;text-align:justify}
.n-about .con4 ul li:hover{background:#201bc1;transition:.4s all ease}
.n-con-title{font-size:30px;color:#090909;text-align:center;text-transform:uppercase;display:block}
.n-about3{}
.n-about3 .con1{margin-top:90px;}
.n-about3 .list{display:flex;flex-wrap:wrap}
.n-about3 .list .item{width:24%;margin-right:1.33%;margin-top:60px;}
.n-about3 .list .item:nth-child(4n){margin-right:0}
.n-about3 .list .item .img{position:relative;padding-top:69.2%;}
.n-about3 .list .item .img img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%;}
.n-about3 .list .item h4{margin-top:30px;color:#080808;text-align:center}
.n-about3 .list .item span{display:block;margin:28px auto 0 auto;text-transform:uppercase;width:116px;height:40px;transition:.4s all ease;line-height:40px;text-align:center;color:#fff;background:#a0a0a0;border-radius:30px;}
.n-about3 .list .item:hover span{background:#d41a22;transition:.4s all ease}
.n-about4{}
.n-about4 .con1{margin-top:90px;}
.n-about4 .list{display:flex;flex-wrap:wrap}
.n-about4 .list .item{width:32%;margin-right:2%;margin-top:84px;}
.n-about4 .list .item:nth-child(3n){margin-right:0}
.n-about4 .list .item .n_item_v2More{margin:30px 0 0 0;height:40px;line-height:40px;border-radius:30px;background:#a0a0a0;border:0;color:#fff;}
.n-about4 .list .item .n_item_v2Text p{margin:0;color:#777777}
.n-about4 .list .item:hover .n_item_v2More{background:#d41a22}
.n-about4 .list .item:hover .n_item_v2Img{box-shadow:0 0 8px #333;transition:.4s all ease}
.n-contact{background:#f7f6f6}
.n-contact .n-con-title{text-align:left;}
.n-contact .con1{overflow:hidden}
.n-contact .con1 .g_w2 > div{background:#fff;border-radius:14px;margin-top:36px;padding:70px;}
.n-contact .con1 .list{display:flex;margin-top:80px;}
.n-contact .con1 .item{width:33.33%;position:relative;padding:0 20px;}
.n-contact .con1 .item:after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:140px;background:#aaaaaa}
.n-contact .con1 .item:nth-last-child(1):after{display:none}
.n-contact .con1 .item>div{width:340px;max-width:100%;height:100%;margin:0 auto;padding:24px 0;text-align:center;font-size:16px;transition:.4s all ease;border-radius:8px;}
.n-contact .con1 .item span{display:block;margin-top:16px;color:#0c0c0c;opacity:.8;}
.n-contact .con1 .item p{color:#0c0c0c;opacity:.8;}
.n-contact .con1 .item:hover>div{background:#e7e7e9;transition:.4s all ease}
.n-contact .share{text-align:center;margin-top:60px;}
.n-contact .share a{display:inline-block;width:44px;height:44px;text-align:center;line-height:44px;color:#000;background:#d1d1d4;border-radius:50%;margin:0 8px;transition:.4s all ease}
.n-contact .share a i{font-size:20px;}
.n-contact .share a:hover{background:#201bc1;color:#fff;transition:.4s all ease}
.n-contact .brand{margin-top:30px;}
.n-contact .brand b{font-size:18px;color:#0c0c0c;opacity:.8;text-transform:uppercase;display:block}
.n-contact .brand ul{font-size:0}
.n-contact .brand ul li{display:inline-block;vertical-align:top;width:23%;margin-right:2.6666%;height:90px;margin-top:30px;position:relative;overflow:hidden;transition:.4s all ease}
.n-contact .brand ul li:nth-child(4n){margin-right:0}
.n-contact .brand ul li img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;max-width:100%;transition:.4s all ease}
.n-contact .brand ul li:hover{transform:translateY(-8px);transition:.4s all ease}
.n-contact .brand ul li:hover img{transform:scale(1.04)translate(-50%,-50%);transition:.4s all ease}
.n-contact .con2{overflow:hidden}
.n-contact .con2 .g_w2 > div{background:#fff;border-radius:14px;margin-top:36px;padding:70px;}
.n-contact .con2 .g_w2 > div >span{display:block;font-size:12px;color:#0f0f0f;opacity:.77;margin-top:36px;}
.n-form{display:flex;margin-top:20px;justify-content:space-between}
.n-form-input{width:40%;}
.n-form-input input{display:block;margin-top:24px;height:44px;width:100%;line-height:44px;padding:0 20px;border:0;background:#e7e7e9}
.n-form-input input:nth-child(1){margin-top:0}
.n-form-textarea{width:58%}
.n-form-textarea textarea{height:100%;width:100%;padding:20px;border:0;background:#e7e7e9}
.n-form-btn{text-align:right;margin-top:30px;}
.n-form-btn input{margin:0 0 0 26px;width:176px;height:46px;line-height:46px;background:#e7e7e9;border:0;text-transform:uppercase;text-align:center;color:#0a0a0a;transition:.4s all ease}
.n-form-btn input:hover{background:#201bc1;color:#fff;transition:.4s all ease}
.n-contact .con3{margin-top:24px;}
.n-con-nav{display:flex;justify-content:space-between;margin-top:44px;}
.n-con-nav a{display:inline-block;width:33%;height:86px;line-height:86px;font-size:22px;text-align:center;background:#e5e5e5;color:rgba(9,9,9,.8);transition:.4s all ease}
.n-con-nav a:hover{color:#fff;background:#201bc1;transition:.4s all ease}
.n-con-nav a.active{color:#fff;background:#201bc1;transition:.4s all ease}
.n-division2{}
.n-division2 .p{text-align:center;font-size:18px;margin-top:30px;line-height:2em;}
.n-division2 .con1{margin-top:60px;}
.n-division2 .list{display:flex;flex-wrap:wrap}
.n-division2 .list .item{width:20%;margin-right:6.6%;text-align:center;margin-top:70px;}
.n-division2 .list .item:nth-child(4n){margin-right:0}
.n-division2 .list .item .n_item_v2Img{padding:14px;border-radius:50%;overflow:hidden;background:#e8e8ec}
.n-division2 .list .item .n_item_v2Bg{border-radius:50%;padding-top:100%}
.n-division2 .list .item .n_item_v2Text{text-align:center}
.n-division2 .list .item .n_item_v2More{width:116px;height:42px;line-height:42px;margin:24px auto 0 auto;background:#a0a0a0;border-radius:30px;color:#fff;border:0}
.n-division2 .list .item:hover .n_item_v2More{background:#d41a22;transform:translate(0)}
.n-division3{}
.n-division3 .con1{margin-top:60px;}
.n-division3 .box{overflow:auto;}
.n-division3 .list{margin-top:40px;min-width:1000px;}
.n-division3 .list .top{display:flex;background:#201bc1}
.n-division3 .list .top span{width:25%;text-align:center;font-size:20px;font-weight:bold;color:#fff;height:86px;line-height:86px;}
.n-division3 .list ul li{display:flex}
.n-division3 .list ul li:nth-child(2n){background:#eff0f2}
.n-division3 .list ul li span{width:25%;text-align:center;font-size:18px;color:#494949;height:66px;line-height:66px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.n-division3 .list ul li span a{color:#201bc1;}
.n-division3 .list ul li span:hover{color:#201bc1}
.n-division3-text{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:999999;opacity:0;visibility:hidden;transform:translateY(-30px);transition:.6s ease;pointer-events:none;}
.n-division3-text.active{opacity:1;visibility:visible;transform:translateY(0);transition:.6s ease;pointer-events:auto;}
.h-nav1 > li:hover .h-nav2{opacity:1;visibility:visible;transform:translateY(0);transition:.6s ease;pointer-events:auto;}
.n-division3-text-after{position:absolute;left:0;top:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:1}
.n-division3-p{position:relative;z-index:9;width:1400px;max-width:80%;max-height:90%;overflow:auto;border-radius:10px;box-shadow:0 0 8px #333;background:#fff;padding:40px;}
.info-body-t{padding:30px 0 14px 0;display:flex;border-bottom:1px solid #dfdfdf}
.info-body-t>div{width:33.3%;}
.info-body-t>div p{margin-bottom:10px;}
.info-body-btn a{display:inline-block;width:140px;height:40px;line-height:40px;text-align:center;border:1px solid #000;color:#000;border-radius:8px}
.info-body-btn span{cursor:pointer;display:inline-block;width:140px;height:40px;line-height:40px;text-align:center;border:1px solid #000;color:#000;border-radius:8px}
.info-body-btn a:hover{background:#201bc1;color:#ffff}
.info-body-btn span:hover{background:#201bc1;color:#ffff}
.n-con-nav2{margin-top:50px;font-size:0;border-bottom:1px solid #cacaca;border-top:1px solid #cacaca}
.n-con-nav2 span{display:inline-block;width:140px;font-size:18px;text-align:center;line-height:48px;height:48px;background:#d41a22;color:#fff;text-transform:uppercase}
.n-con-nav2 a{display:inline-block;margin-left:54px;font-size:18px;text-align:center;line-height:48px;height:48px;color:#1a1a1a;text-transform:capitalize}
.n-con-nav2 a:hover{color:#d41a22}
.n-con-nav2 a.active{color:#d41a22}
.n-dow1{}
.n-dow1 .n-con-nav a.active{background:#d41a22}
.n-dow1 .n-con-nav a:hover{background:#d41a22}
.form-input-block{margin-top:48px;position:relative}
.form-input-block input{width:100%;height:48px;border:1px solid #333;border-radius:4px;margin-bottom:32px;text-indent:1em;font-size:16px;outline:none;background:rgba(255, 255, 255, .6);}
.n-service2>.list{display:flex}
.news-l{width:calc(100% - 285px);padding-right:20px;}
.news-list .n_item_h1:nth-child(1){margin-top:0px;}
.news-r{width:285px;min-width:285px;}
.news-search{padding:44px 20px 53px 20px;box-shadow:6px 6px 50px #d9d9d9;}
.news-search h4{color:#3b4046;font-size:18px;text-transform:uppercase}
.news-search input{display:block;margin-top:34px;width:100%;height:44px;line-height:44px;border:1px solid #ccc;padding:0 10px;}
.news-search button{display:block;margin-top:16px;width:100%;height:44px;line-height:44px;background:#1a3182;color:#fff;text-align:center;border:0}
.news-search-list{margin-top:30px;padding:30px 20px 30px 20px;box-shadow:6px 6px 50px #d9d9d9;}
.news-search-list h4{color:#1a3182;font-size:18px;text-transform:uppercase;margin-bottom:30px;font-weight:600}
.news-search-item{margin-bottom:46px;}
.news-search-item .g_bg{padding-top:66.5%;}
.news-search-item p{height:48px;position:relative;color:#2f2f2f;line-height:1.8em;overflow:hidden;font-size:16px;margin-top:12px;}
.news-search-item span{padding-left:16px;color:#1a3182;font-size:12px;margin-top:10px}
.news-search-item:hover p{color:#1a3182}
.n-service2 .list{margin-top:60px}
.n-service3-nav{font-size:0;margin-top:64px;}
.n-service3-nav a{display:inline-block;width:25%;font-size:18px;color:#000;text-align:center;height:50px;line-height:50px;border:1px solid #e5e5e5;transition:.4s all ease}
.n-service3-nav a:hover{color:#fff;background:#d41a22;transition:.4s all ease}
.news-d-title{text-align:center;padding-bottom:20px;}
.news-d-title h3{font-size:26px;font-weight:500;margin-bottom:10px;display:inline-block}
.news-d-title span{display:inline-block;vertical-align:bottom;transform:translateY(100%)}
.news-d-contentText{margin-top:20px}
.news-d-contentText p{line-height:1.8em;margin-top:10px;}
.new-btn{position:relative;margin-top:50px;}
.new-btn-l{padding-right:80px;width:100%}
.new-btn-l-next{border-bottom:1px solid #dadada}
.new-btn-l > div{padding:12px 0;}
.new-btn-r{position:absolute;right:0;top:50%;transform:translateY(-50%)}
.new-btn-r a{display:block;width:74px;height:74px;padding:16px 0;text-align:center;border-radius:50%;color:#fff;background:#1a3182;transition:.4s all linear}
.new-btn-r span{display:block}
.new-btn-r span:nth-child(3){font-size:10px;}
.new-btn-r i{display:block}
.new-btn-r a:hover{background:#1a3182;transition:.4s all linear}
.new-btn-l a{display:flex;justify-content:space-between}
.new-btn-l a span{font-size:18px;color:#333}
.new-btn-l a span b{font-weight:100;color:#666;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.new-btn-l a span:nth-child(1){display:block;width:calc(100% - 80px);padding-right:110px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new-btn-l a span:nth-child(2){font-size:14px;display:block;width:64px;}
.new-btn-l a:hover span{color:#201bc1}
.new-btn-l a:hover span b{color:#201bc1}
.new-btn-l a:hover span i{color:#201bc1}
.mapsite-con1{padding-bottom:30px;}
.mapsite-list ul li{margin-top:20px;font-size:0}
.mapsite-list ul li h4{display:inline-block;vertical-align:top;width:200px;height:44px;text-align:center;line-height:44px;background:#00117f;color:#fff;}
.mapsite-list ul li h4 a{display:inline-block;width:100%;height:100%;color:#fff}
.mapsite-list ul li div>a{display:inline-block;vertical-align:middle;padding:10px 10px 10px 0;margin:0 20px 0 0;color:#201bc1;font-size:16px}
.mapsite-list ul li div{display:inline-block;vertical-align:top;width:calc(100% - 200px);padding-left:20px}
.n-division1 .con1{margin-top:60px;}
.n-division1 .img{margin-top:70px;text-align:center;position:relative}
.n-division1 .img .imgBox{position:relative;display:inline-block}
.n-division1-link{position:absolute;width:12.65%;height:11.23%;display:block}
.n-division1-link:nth-child(1){left:18.74%;top:.9%}
.n-division1-link:nth-child(2){left:35.26%;top:.9%}
.n-division1-link:nth-child(3){left:50.91%;top:.9%}
.n-division1-link:nth-child(4){left:68.46%;top:.9%}
.n-division1-link:nth-child(5){left:18.74%;bottom:.9%}
.n-division1-link:nth-child(6){left:35.26%;bottom:.9%}
.n-division1-link:nth-child(7){left:50.91%;bottom:.9%}
.n-division1-link:nth-child(8){left:68.46%;bottom:.9%}
.n-pro{}
.n-pro .n-banner{padding-top:20%}
.n-pro .con1{margin-top:60px;}
.n-pro .n-breadcrumb{background:#131313;color:#e6e5e5;height:60px;line-height:60px;text-align:right;margin-top:0}
.n-pro .n-breadcrumb a{color:#e6e5e5}
.n-pro .con1 .g_w2{display:flex}
.n-pro-l{width:262px;margin-top:-174px;}
.n-pro-l>i{display:block;font-family:Impact;font-size:42px;color:#fff;background:#d41a22;text-align:center;text-transform:uppercase;line-height:174px;height:174px;text-shadow:0 0 6px #000}
.n-pro-nav a{display:block;height:114px;line-height:114px;font-size:28px;font-weight:600;text-align:center;color:#575858;background:#e8e8e8;margin-top:4px;transition:.4s all ease}
.n-pro-nav a:hover{background:#d41a22;color:#fff;transition:.4s all ease}
.n-pro-nav a.active{background:#d41a22;color:#fff;transition:.4s all ease}
.n-pro-l #menu_pro1_txtSearch{display:block;width:100%;height:50px;line-height:50px;border:1px solid #e8e8e8;color:#575858;padding:0 20px;margin-top:30px;}
.n-pro-l>a{display:block;margin-top:30px;}
.n-pro-nav2{display:flex;}
.n-pro-nav2 a{flex-grow:1;height:56px;line-height:56px;text-transform:uppercase;text-align:center;color:#fff;border-right:1px solid #fff;background:#1c305c;transition:.4s all ease}
.n-pro-nav2 a:after{content:'';margin-left:8px;width:13px;height:6px;background:url("../image/n-pro6.png") no-repeat;display:inline-block;vertical-align:middle}
.n-pro-nav2 a:hover{background:#d41a22;transition:.4s all ease}
.n-pro-nav2 a.active{background:#d41a22;transition:.4s all ease}
.n-pro-r{width:calc(100% - 262px);padding-left:66px;}
.n-pro .n_item_v2Bg{padding-top:65.6%;}
.nap_header{margin-top:54px;}
.nap_header .caption h5{margin-top:30px;}
.nap_header .caption h5 a.btn{background:#d41a22;color:#fff;padding:8px 20px;border-radius:30px;}
.nap_header .caption h5 a.btn i{margin-right:10px;}
.nap_header .caption h3{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px;}
.nap_header .caption p{line-height:30px;}
.ncp_img{}
.ncp_img img{display:block;max-height:340px;max-width:100%;margin:0 auto;}
.share-box{margin-top:22px;}
.n-pro-table{margin-top:60px;width:100%;overflow:auto}
.n-pro-table table{text-align:center;width:auto!important;min-width:100%}
.n-pro-table table tbody > tr:nth-child(1) td{background:#939398;color:#fff;height:52px;font-weight:400;vertical-align:middle;text-align:center}
.n-pro-table table tbody > tr{background:#f3f3f4;width:auto!important;}
.n-pro-table table tbody > tr td{width:auto!important;min-width:100px;text-align:center;min-height:30px!important;height:40px!important;}
.n-pro-table table tbody > tr:nth-child(2n){background:#fff}
.product-d-form-top{display:flex;margin-top:60px;}
.product-d-form-l{width:510px;max-width:100%}
.product-d-form-item{font-size:0;margin-top:20px;}
.product-d-form-item span{display:inline-block;vertical-align:text-top;width:88px;font-size:14px;margin-top:12px;}
.product-d-form-item input{display:inline-block;vertical-align:text-top;width:calc(100% - 88px);height:48px;border:1px solid #CCC;border-radius:4px;padding:0 10px;font-size:14px;}
.product-d-form-item textarea{display:inline-block;vertical-align:text-top;width:536px;max-width:calc(100% - 88px);height:148px;border:1px solid #CCC;border-radius:4px;padding:10px;font-size:14px;}
.product-d-form-b button{margin-left:88px;display:block;margin-top:20px;width:128px;height:40px;line-height:40px;text-align:center;color:#fff;background:#d41a22;border-radius:30px;border:0;}
.product-d-form-b p{margin-left:88px;margin-top:20px;line-height:2.2em}
.product-d-form-b a{margin-left:88px;display:block;margin-top:20px;width:128px;height:40px;line-height:40px;text-align:center;color:#fff;font-weight:600;background:#b8b8b8;border-radius:30px;border:0;}
.dropdown{}
.dropdown > .dLabel{display:block;width:100%;height:50px;line-height:50px;border:1px solid #e8e8e8;color:#575858;padding:0 20px;margin-top:30px;font-size:0;}
.dropdown > .dLabel i{display:inline-block;width:calc(100% - 10px);padding-right:10px;font-size:14px;vertical-align:middle;}
.dropdown > .dLabel span{font-size:14px;}
.dropdown-menu{width:100%;}
.modal-dialog{width:500px;max-width:100%;}
.modal-content .close{position:absolute;right:6px;top:6px;color:#fff;opacity:1}
.modal-content{padding-top:80px;background:url("../image/log2.png") no-repeat;background-size:100% 100%;position:relative}
.modal-header{box-sizing:content-box;border-bottom:0;padding:0 0 24px 0;position:relative;height:50px;background:url("../image/log1.png") no-repeat;background-position:top center;}
.modal-header:after{position:absolute;left:50%;bottom:0;transform:translateX(-50%);content:'';width:200px;height:1px;background:#fff;}
.form-input-block{width:400px;max-width:80%;margin:40px auto 0 auto;border-radius:4px;overflow:auto;}
.form-input-block .n-row{display:flex;background:#fff;align-items:center;border-bottom:1px solid #000}
.form-input-block .n-row:nth-last-child(1){border:0}
.form-input-block .n-row span{display:inline-block;width:80px;line-height:1;padding-left:10px;font-weight:bold}
.form-input-block .n-row input{display:inline-block;width:calc(100% - 80px);;background:none;border:0;margin:0;padding:0 10px;font-size:14px;text-indent:0}
.modal-footer{border-top:0;text-align:center;margin-top:40px}
.modal-footer .btn{width:340px;height:64px;line-height:64px;background:url("../image/log3.png");background-size:100% 100%;border:0;padding:0;font-size:18px}
@media (max-height:740px){.i-title b{font-size:38px;}
    .i-service-nav{margin-top:20px;}
    .i-service .list{margin-top:20px;}
    .i-download .list{margin-top:10px;}
}
@media (max-height:850px){.i_pcNav{top:10px;}
    .i_pcNav .logo img{width:140px;}
}
@media (max-width:1580px){.g_w{padding:0 5%;}
    .f-nav .item2{padding-left:10px;}
    .f-nav .item2 ul li div a{margin-right:20px;}
    .f-nav .item2 ul{padding:20px;}
    .f-nav{padding:0 40px;}
    .i-nav-left a span{display:none!important;}
}
@media (max-width:1440px){.g_w2{padding:0 5%}
    .h-nav1 > li{margin-left:30px;}
    .h-nav1 > li > a{font-size:15px;}
    .lang a{width:40px;height:40px;}
    .lang a svg{width:40px;height:40px;}
    .n-nav a{width:180px;}
    .n-about .con1-b img{width:680px;}
    .n-about .con2-img img:nth-child(1){width:700px;}
    .n-about .con2-img img:nth-child(2){width:340px;}
    .n-about .con2 ul li b{font-size:20px;}
    .n-about .con2 ul li span{font-size:16px;}
    .n-about .con2 ul li:before{width:12px;height:12px;top:6px;}
    .n-about .con3 .con-l ul li p{font-size:16px;}
    .n-about .con3 .con-l ul li span{font-size:26px;}
    .f-nav{padding:0 30px;}
    .n-division3 .list .top span{height:60px;line-height:60px;font-size:18px;}
    .n-division3 .list ul li span{height:40px;line-height:40px;font-size:16px;}
    .n-con-nav2 a{font-size:16px}
    .i-nav-left a{width:18px;}
    .i-nav-left ul li{width:30px;}
    .i_pcNav{top:20px;}
    .i-title b{font-size:40px;}
    .i-title span{margin-top:10px;}
    .dow{width:120px;height:120px}
    .i-service-nav{margin-top:20px;}
    .i-download .list{margin-top:26px}
}
@media (max-width:1350px){.pcNav-r{margin-left:20px;}
    .h-nav1 > li{margin-left:20px;}
    .pcNav-l img{width:120px;}
    .f-msg{width:300px;}
    .f-msg .form .form_btn>input{width:120px;height:36px;line-height:36px;font-size:14px;}
    .n-pro-nav2 a{font-size:13px;}
}
@media (max-width:1300px){}
@media (max-width:1280px){.logo img{width:150px;}
    .i-title{padding-bottom:10px}
    .i-title b{font-size:36px;}
    .i-about-l .i-about-item{height:450px;padding:44px 44px 0 44px;}
    .i-about-c .i-about-item{height:226px;padding-top:40px;}
    .i-news-r{padding-top:40px;}
    .i-news-item{margin-top:20px;}
    .i-news-bottom{margin-top:30px}
    .i-pro-tabL .item{height:140px;}
    .i-pro-tabL .item b{font-size:50px;}
    .i-pro-tabL .item span{font-size:30px;}
    .i-pro-info-title b{font-size:54px;}
    .i-pro-info-text h3{font-size:30px;}
    .i-pro-info-text p{margin-top:16px;font-size:14px;height:64px;}
    .i-pro-info-text .i-more{margin-top:20px;}
    .i-pro-tabItem{padding-left:60px;padding-top:30px;}
    .i-pro-info-nav{margin-top:20px;}
    .i-pro-img img{left:auto;right:6%}
    .i-service-nav a{font-size:16px;}
    .i-service-nav{margin-top:20px;}
    .i-service .list{margin-top:20px;}
    .i-download .list .item:nth-child(3){display:none}
    #fullpage .my-map{height:100px;}
    .f-top{padding:40px 0}
}
@media (max-width:1220px){.i_pcNav{display:none}
    .n-top-con{display:block;border:0;padding-top:20px;padding-bottom:0}
    .n-nav{width:100%;font-size:0}
    .n-nav a{width:50%;font-size:16px;border-bottom:1px solid #333;padding:8px 0}
    .n-breadcrumb{margin-top:40px;font-size:12px;}
    .n-title span{font-size:16px;}
    .n-title b{font-size:24px;}
    .n-about .con1-top{display:block;text-align:center}
    .n-about .con1-top .n-title{text-align:left}
    .n-about .con1-top img{width:500px;}
    .n-about .con1-top-r{width:100%;padding-left:0;margin-top:20px;}
    .n-about .con1-top-r .text{margin-top:26px;}
    .n-about .con1-b{margin-top:40px;}
    .n-about .con1-b img{width:520px;}
    .n-about .con2-img img:nth-child(1){display:none}
    .n-about .con2-img img:nth-child(2){margin-left:0}
    .n-about .con2-img{text-align:center}
    .n-about .con2 ul li{padding-left:24px;}
    .n-about .con2 ul li span{margin-top:8px;}
    .n-about .con3 .con-l ul li{margin-top:16px;}
    .n-about .con3 .con-l ul li span{top:0}
    .n-about .con3{margin-top:80px;}
    .n-about .con4 ul li b{font-size:20px;}
    .n-about .con4{margin-top:80px;}
    .n-about .con4 ul li p{font-size:14px;}
    .n-con{padding-bottom:80px;}
    .f-nav{display:none}
    .f-top .g_w{justify-content:space-between}
    .f-top-l{width:400px;max-width:48%}
    .f-top-r{width:400px;max-width:48%}
    .f-top-r .code{display:none}
    .f-top-l .form .form_btn>input{font-size:14px;}
    .n-about3 .list .item{width:32%;margin-right:2%;margin-top:40px;}
    .n-about3 .list .item:nth-child(4n){margin-right:2%}
    .n-about3 .list .item:nth-child(3n){margin-right:0}
    .n-about3 .list .item h4{font-size:16px;}
	

    .n-contact .con1 .item>div{font-size:14px;}
    .n-contact .con1 .g_w2 > div{padding:40px;}
    .n-contact .con2 .g_w2 > div{padding:40px;}
    .n-contact .brand ul li{width:23%;margin-right:2.666%}
    .n-contact .brand ul li:nth-child(6n){margin-right:2.666%}
    .n-contact .brand ul li:nth-child(4n){margin-right:0}
    .n-division2 .list .item{width:30%;margin-right:5%;text-align:center;margin-top:50px;}
    .n-division2 .list .item:nth-child(4n){margin-right:5%}
    .n-division2 .list .item:nth-child(3n){margin-right:0}
    .n-con-nav a{height:60px;line-height:60px;}
    .n-con-nav2 a{font-size:16px;}
    .n-con-nav2 span{font-size:16px;}
    .news-l{width:100%;padding-right:0}
    .news-r{display:none}
    .n-division1 .img{margin-top:40px;}
    .n-pro .con1 .g_w2{display:block}
    .n-pro-r{width:100%;padding-left:0}
    .n-pro-l{width:100%;margin-top:30px;}
    .n-pro-l>i{height:70px;line-height:70px;font-size:30px;}
    .n-pro-l>input{display:none}
    .n-pro-l>a{display:none}
    .n-pro-nav{display:flex;}
    .n-pro-nav a{width:33.33%;height:40px;line-height:40px;font-size:18px;border-right:2px solid #fff}
    .n-pro-nav2{flex-wrap:wrap;margin-top:30px;}
    .n-pro-nav2 a{width:33.33%;height:30px;line-height:30px;font-size:12px;border:1px solid #fff}
    .dow{width:100px;height:100px}
    .i_contact_a a{width:30px;line-height:30px;height:30px;}
    .i_contact_a a i{font-size:18px;}
    .i-about-l .i-more{margin-top:20px;}
    .i-about-l .i-about-text p{max-height:207px;overflow:hidden}
}
@media (max-width:1024px){.i-news-bottom .swiper-pagination{display:none}
    .i-about-l .i-about-text{margin-top:20px;}
    .i-about-l .i-more{margin-top:20px;}
    .section.pro,.section.about,.section.strength{background-size:cover!important;}
}
@media (max-width:998px){.n-about .con4 ul{display:block}
    .n-about .con4 ul li{width:100%;margin-top:20px;min-height:auto;padding-top:40px;}
    .n-about .con4 ul li p{margin-top:20px;}
    .n-about .con3 .g_w2{display:block}
    .n-about .con3 .con-l{width:100%;padding-right:0}
    .n-about .con3 .con-r{margin:20px auto 0 auto;max-width:100%;width:500px;}
    .n-about .con3 .con-l ul li span{font-size:20px;top:-2px}
    .n-about .con3 .con-l ul li p{font-size:14px;}
    .f-bottom{padding:10px 0;}
    .f-bottom .g_w{display:block}
    .f-bottom-r{display:none}
    .f-bottom-l{width:100%;text-align:center}
    .f-bottom-l span{display:block}
    .f-bottom-l a{display:block}
    .n-about4 .list .item{width:49%;margin-top:40px;}
    .n-about4 .list .item:nth-child(3n){margin-right:2%}
    .n-about4 .list .item:nth-child(2n){margin-right:0}
    .n-contact .con1 .g_w2 > div{padding:30px;}
    .n-contact .con2 .g_w2 > div{padding:30px;}
    .n-contact .brand ul li{height:60px;}
    .n-contact .brand ul li{width:31%;margin-right:3.5%;margin-top:16px;}
    .n-contact .brand ul li:nth-child(6n){margin-right:3.5%}
    .n-contact .brand ul li:nth-child(4n){margin-right:3.5%}
    .n-contact .brand ul li:nth-child(3n){margin-right:0}
    .n-con-nav2 a{font-size:14px;}
    .n-con-nav2 span{font-size:14px;}
    .dow{width:80px;height:80px;}
    .n-service3-nav a{width:50%}
    .i_contact_a{bottom:10px;left:10px;}
    .i_contact_a a{margin:0 5px;}
    #fp-nav.fp-right{right:4px;}
}
@media (max-width:767px){
    .i-banner-swiper{display: none}
    .i-banner-swiper-web{display: block}
    .i-pro-img img{max-height:calc(96% - 50px)}
    .n-about .con1-b .text{margin-top:30px;}
    .n-about .con1{padding-bottom:40px;}
    .n-about .con1:after{display:none}
    .n-about .con2 ul{margin-top:0}
    .n-about .con2 ul li{width:100%;margin-top:20px}
    .n-about .con2 ul li b{font-size:18px;}
    .n-about .con2 ul li span{font-size:14px;}
    .n-about .con3{margin-top:40px;}
    .n-about .con4{margin-top:40px;}
    .n-about .con4 ul li{padding:20px;}
    .n-about .con4 ul li b{font-size:18px;}
    .n-about .con4 ul li p{font-size:14px}
    .n-con{padding-bottom:40px;}
    .f-top{padding:30px 0}
    .f-contact{display:none}
    .f-top-l{width:100%;max-width:100%}
    .f-top-l .form input{height:36px;line-height:36px;}
    .f-top-l .form textarea{height:120px;}
    .f-top-l .form .form_btn>input{line-height:36px;height:36px;}
    .f-top-r{display:none}
    .n-con-title{font-size:24px;}
    .n-about3 .con1{margin-top:40px;}
    .n-about3 .list .item{width:49%;margin-right:2%;margin-top:30px;}
    .n-about3 .list .item:nth-child(4n){margin-right:2%}
    .n-about3 .list .item:nth-child(3n){margin-right:2%}
    .n-about3 .list .item:nth-child(2n){margin-right:0}
    .n-about3 .list .item h4{font-size:14px;}
    .n-about3 .list .item span{height:36px;line-height:36px;margin-top:10px;}
    .fenye a{width:36px;line-height:36px;height:36px;margin-right:10px;}
    .fenye{margin-top:30px;}
    .n-about4 .con1{margin-top:30px;}
    .n-contact .con1 .g_w2 > div{padding:20px;}
    .n-contact .con2 .g_w2 > div{padding:20px;}
    .n-contact .con1 .list{display:block}
    .n-contact .con1 .item{width:100%;}
    .n-contact .con1 .item:after{display:none}
    .n-contact .con1 .list{margin-top:20px;}
    .n-contact .share{margin-top:20px;}
    .n-contact .share a{width:30px;line-height:30px;height:30px;}
    .n-contact .share a i{font-size:16px;}
    .n-form{display:block}
    .n-form-input{width:100%}
    .n-form-textarea{width:100%;margin-top:24px;height:160px;}
    .n-form-btn input{width:120px;margin-left:10px;}
    .n-division2 .list .item{width:46%;margin-right:8%;text-align:center;margin-top:30px;}
    .n-division2 .list .item:nth-child(4n){margin-right:8%}
    .n-division2 .list .item:nth-child(3n){margin-right:8%}
    .n-division2 .list .item:nth-child(2n){margin-right:0}
    .n-con-nav{display:block}
    .n-con-nav a{width:100%;height:40px;line-height:40px;margin-top:1px;font-size:16px;}
    .info-body-t{display:block}
    .info-body-t>div{width:100%}
    .n-division3 .list{margin-top:20px;}
    .n-division3-p{padding:20px 14px;}
    .n-con-nav2 span{display:none}
    .n-con-nav2 a{margin-left:0;margin-right:16px;}
    .n_item_h1 a{display:block;}
    .n_item_h1Img{width:100%}
    .n_item_h1Info{width:100%;padding-left:0}
    .n-service3-nav{margin-top:30px;}
    .n-service3-nav a{width:100%;font-size:14px;height:36px;line-height:36px;}
    .new-btn-l a span:nth-child(1){padding-right:0}
    .new-btn-l a span:nth-child(1) b{display:none}
    .news-d-title h3{font-size:20px}
    .new-btn{margin-top:30px;}
    .mapsite-list ul li h4{width:100%;height:36px;line-height:36px;}
    .mapsite-list ul li div{width:100%}
    .n-division3 .con1{margin-top:30px;}
    .n-division2 .con1{margin-top:30px;}
    .n-division1 .con1{margin-top:30px;}
    .n-pro-l>i{height:60px;line-height:60px;font-size:24px;}
    .n-pro-nav a{font-size:16px;}
    .product-d-form-item span{width:70px;}
    .product-d-form-item input{width:calc(100% - 70px);height:36px;line-height:36px;}
    .product-d-form-item textarea{max-width:calc(100% - 70px);}
    .product-d-form-b p{margin-left:0}
    .product-d-form-top{margin-top:10px;}
    .n-pro-table{margin-top:30px;}
    .i-nav-left{display:none}
    .i-about-l{width:100%}
    .i-about-c{display:none}
    .i-news-r{display:none}
    .i-about-l .i-about-item{padding:20px;height:auto}
    .i-about-item b{font-size:20px;}
    .i-about-con{margin-top:20px;}
    .i-title b{font-size:24px;}
    .i-title span{font-size:16px;margin-top:0}
    .i-more{height:30px;line-height:30px;margin-top:20px;}
    #fp-nav ul li a span:after{width:14px;height:14px;}
    .i-pro-tab{display:block;margin-top:20px;}
    .i-pro-tabL{font-size:0;width:100%}
    .i-pro-tabL .item{height:60px;display:inline-block;vertical-align:top;width:33.33%;padding:0;padding-top:16px;text-align:center;}
    .i-pro-tabL .item b{font-size:18px;font-weight:400}
    .i-pro-tabL .item span{font-size:14px;font-weight:400}
    .i-pro-info-title{display:none}
    .i-pro-tabR{width:100%}
    .i-pro-tabItem{padding-left:0;padding-top:0}
    .i-pro-info-text h3{font-size:16px;}
    .i-pro-info-text p{font-size:14px;}
    .i-pro-info-text{padding:20px;}
    .i-pro-info-nav a{font-size:12px;text-align:center;height:40px;}
    .i-pro-box{background:rgba(212,26,34,.5);}
    .i-pro-img img{left:62%;}
    .i-download{display:none}
    .i-service{width:100%}
    .i-service .i-title{text-align: center}
    .i-service .i-title:after{left: 50%;transform: translateX(-50%)}
    .i-service .list .item{display:none}
    .i-service .list .item:nth-child(1){display:block;width:100%}
    .i-service .n_item_v2Text p{margin:0}
    .i-service .n_item_v2Text{padding-top:10px;}
    .i-service .n_item_v2More{height:30px;line-height:30px;}
    .i-service-nav{padding:0;font-size:0}
    .i-service-nav a{font-size:14px;width:50%;padding:0 2px;margin:6px 0;text-align:center;display:inline-block}
    .i-service-nav .after{display:none}
    #fullpage .f_map{display:none}
    .n-pro-l #menu_pro1_txtSearch{height:36px;line-height:36px;margin-top:10px;}
    .dropdown > .dLabel{height:36px;line-height:36px;margin-top:10px;}
}
@media (max-width:600px){.n-about4 .list .item{width:100%;margin-top:40px;margin-right:0}
    .n-about4 .list .item:nth-child(3n){margin-right:0}
    .n-about4 .list .item:nth-child(2n){margin-right:0}
}
@media (max-width:500px){.n-division2 .list .item{width:100%;margin-right:0%;text-align:center;}
    .n-division2 .list .item:nth-child(4n){margin-right:0}
    .n-division2 .list .item:nth-child(3n){margin-right:0}
    .n-division2 .list .item:nth-child(2n){margin-right:0}
}