body{scroll-behavior: smooth;font-family: 'Quicksand', sans-serif;font-size:14px;background-color:#fff;margin:0;padding:0;color:#000;}
blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul,img {margin: 0;padding: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);}
textarea{resize:none;}
.clearboth:after{clear:both;display:block;content:"";}
.clear{clear:both;}
ol{list-style: none;}
li{list-style: none;}
img{border:0;display: inline-block;max-width:100%;}
a,a:hover{color:#858585;text-decoration: none !important;}
input,button{-webkit-appearance:none;border-radius:0;border:none;outline:none;}

::-webkit-scrollbar-track-piece {background-color:#f5f5f5;border-left:1px solid #d2d2d2;}
::-webkit-scrollbar { width:8px;height:15px;}
::-webkit-scrollbar-thumb { background-color:#ccc;background-clip:padding-box;border:1px solid #979797;}
::-webkit-scrollbar-thumb:hover {border:1px solid #066eb9;background-color:#066eb9;}

.center{max-width:1220px;width:90%;margin:0 auto;}
.nav_center{max-width:1520px;width:90%;margin:0 auto;}
.ncenter{max-width:1200px;width:90%;margin:0 auto;}

.nav_bot{position:fixed;top: 30px;left:0;width:100%;  z-index:999;display: flex;align-items: center;}
.nav_bot .center{padding:0 8%;background-color:rgba(256,256,256,0.9);border-radius:0 56px 0 56px;position:relative;}
.nav_bot .logo{float:left;width: 24%;height:64px;margin: 8px 0;display:flex;justify-content:center;align-items:center;}
.nav_bot .logo>img{width:100%;}
.nav_bot .nav_list{width:70%;float:right;}
.nav_bot .top_rt{float:right;width:5%;text-align:right;position: relative;cursor: pointer;}
.nav_bot .top_rt p {font-size: 16px;color: #b60005;height: 70px;line-height: 70px;}
.nav_bot .top_rt .nav_box{display:none;opacity:0;}
.nav_bot .top_rt:hover .nav_box {display: block;opacity:1;transition:all 0.3s linear;}
.nav_bot .top_rt .nav_box {position: absolute;top: 70px;padding-top:10px;left: 0;width: 110%;background-color: #eef5fc;display: none;z-index: 999;}
.nav_bot .top_rt .nav_box li{height:40px;text-align:center;line-height:40px;}
.nav_bot .top_rt .nav_box li a{color:#666;font-size:16px;}
.nav_bot .top_rt .nav_box li:hover a{color:#066eb9;transition:all 0.3s linear;}

.nav_bot .nav_list>li{position: relative;width:calc(100%/7);float:left;text-align:center;line-height: 80px;}
.nav_bot .nav_list>li>a{color:#333;font-size:16px;display:inline-block;}
.nav_bot .nav_list>li:hover a{color:#066eb9;transition:all 0.3s linear;}
.nav_bot .nav_list .active>a{color:#066eb9;}
.nav_bot .icon{position:absolute;top:36px;right:4%;}
.nav_bot .icon a{float:left;margin-right:10px;position:relative;}
.nav_bot .icon a:last-child{margin-right:0;}
.nav_bot .icon .ative .box{display:none;position:absolute;top:60px;right:-35px;width:104px;}
.nav_bot .icon .ative:hover .box{display:block;}
.nav_bot .icon .ative .box img{width:100%;}
.nav_bot_la	{top:0;background-color:#fff;width:100%;transition:all 0.3s linear;box-shadow: 0 0 10px #ccc;}
.nav_bot_la .nav_list>li>a{color:#666}
.nav_bot_la .mainlevel .subnav li{background-color: rgba(0,0,0,0.4) !important;}
.nav_bot_la .mainlevel .subnav li:hover{background-color: #fff!important;transition: all 0.3s linear;}

.wap_nav{position:fixed;top:0;left:0;z-index:999;height:50px;width:100%;display:none;background-color:#fff;}
.wap_nav_la{display:none!important;}
.logo2{display:none;display:block;width: 124px;padding:8px 0;margin: 0 auto;float: none;}
.nav_bot .mainlevel .subnav {display: none;position: absolute;top:81px;left: 0;width: 170%;margin-left: -35%;}
.nav_bot .mainlevel .subnav li {background-color: rgba(0,0,0,0.4);width: 100%;height: 45px;line-height: 45px;position: relative;margin-right: 30px;float: left;text-align: center;}
.nav_bot .mainlevel .subnav li a {display: block;font-weight: normal;font-size: 14px;color: rgba(256,256,256,0.9);margin: 0;padding: 0;border: none;text-align: center;border-bottom: 1px dashed rgba(256,256,256,0.4);}
.nav_bot .mainlevel .subnav li:last-child a{border-bottom:none;}
.nav_bot .mainlevel .subnav li:hover{background-color:#fff;transition:all 0.3s linear;}
.nav_bot .mainlevel .subnav li:hover a{color:#066eb9;transition:all 0.3s linear;}
.nav_bot .mainlevel .subnav li:hover .subnav2{display:block;transition:all 0.3s linear;}
.nav_bot .mainlevel .subnav2{display:none;position:absolute;top:0;right:-100%;width:100%;}
.nav_bot .mainlevel .subnav2 a{color:#fff!important;}
.nav_bot .mainlevel .subnav2 a:hover{color:#b60005!important;transition:all 0.3s linear;}

.navbotxiala {display: none;}

.swiper-slide{position: relative;display: flex;justify-content: center;align-items: center;overflow: hidden;}
.swiper-slide .swiper-text{position: absolute;margin-top: 20px;color: #fff;}
.swiper-slide .swiper-text h1,.swiper-slide .swiper-text p{text-align: center;}
.swiper-slide .swiper-text h1{font-size: 52px;}
.swiper-slide .swiper-text p{font-size: 20px;line-height: 45px;}
.banner .swiper-container .swiper-slide img{width: 100%;height: 100%;transition: 1s linear 2s;transform: scale(1.1);}
.banner .swiper-container .swiper-slide.swiper-slide-active img,
.banner .swiper-container .swiper-slide.swiper-slide-duplicate-active img{transition: 6s linear;transform: scale(1);}
@media (max-width: 996px){
.banner{margin-top: 50px;}
}
@media (max-width: 1200px){
.swiper-slide .swiper-text{display: none;}
}

@media (max-width:1299px){
.nav_bot .nav_list{width:70%;}
}
@media (max-width:1199px){
.nav_bot .nav_list{width:65%;}
.nav_bot .nav_center{padding:10px 20px;max-width:1460px;width:95%;}
.nav_bot .icon{right:3%;top:38px;}
.nav_bot .icon a{width:22px;}
}
@media (max-width:1099px){
.nav_bot .top_rt{width:38px;}
.nav_bot .nav_list{width:calc(70% - 38px);}
.nav_bot .top_rt p{font-size:14px;}
.nav_bot .top_rt .nav_box li a{font-size:14px;}
.nav_bot .nav_list>li>a{font-size:14px;}
}
@media (max-width:996px){
.wap_nav{display:block;}
.nav{display:none;}
.nav_bot{display:none;}
}
 
@font-face {font-family: 'Material Icons';font-style: normal;font-weight: 400;src: url(../font/fluhrq6tzzclqej-vdg-iuiadsnaihq8tq.woff) format('woff');}
.sidenav-brand {background: #066eb9;border-bottom: 1px solid #fff;color: #fff;height: 50px;}
.material-icons {font-family: 'Material Icons';font-weight: normal;font-style: normal;font-size: 24px;line-height: 1;letter-spacing: normal;text-transform: none;display: inline-block;white-space: nowrap;word-wrap: normal;direction: ltr;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;}
.sidenav{background:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.3);font-size:16px;font-weight:400;height:100%;left:0;position:fixed;overflow:auto;transform:translate(-262px,0);transition:transform .3s;top:0;width:200px;z-index:10001;}
.leftnav_hide{display:none;position:fixed;top:0;left:0;z-index:10000;height:100%;width:100%;background-color:transparent;}
.sidenav.show{transform:translate(0,0)}
.sidenav-brand img{margin:0 auto;display:block;height:40px;padding-top:10px;}
.sidenav-dropdown,.sidenav-header{margin:0}
.sidenav-header{background:0 0;color:#757575;font-size:19px;line-height:32px;padding:16px 24px 15px}
.sidenav-header small{display:block;font-size:14px;line-height:16px}
.sidenav-menu{list-style:none;margin:0;padding:0}
.sidenav-menu li{display:block;position:relative}

.sidenav-menu a{background:0 0;color:#000;display:block;line-height:24px;padding:16px 20px;text-decoration:none}
.sidenav-menu .sidenav-dropdown a{padding: 10px 20px;}
.sidenav-menu .sidenav-dropdown a{font-size:14px;color:#999;}

.sidenav-menu a.active,.sidenav-menu a.active .sidenav-dropdown-icon,.sidenav-menu a.active .sidenav-link-icon{color:#333;}

.sidenav-dropdown-icon,.sidenav-link-icon{color:#757575;position:absolute;text-align:center;top:16px}

.sidenav-link-icon{display:block;height:18px;left:39px;width:18px;margin-top:3px;background-image: url('../images/navsprite.png');background-repeat: no-repeat;background-size: 18px auto;}
.sidenav-menu li:nth-child(2) .sidenav-link-icon{background-position: 0 -19px;}
.sidenav-menu li:nth-child(3) .sidenav-link-icon{background-position: 0 -39px;}
.sidenav-menu li:nth-child(4) .sidenav-link-icon{background-position: 0 -58px;}
.sidenav-menu li:nth-child(5) .sidenav-link-icon{background-position: 0 -77px;}
.sidenav-menu li:nth-child(6) .sidenav-link-icon{background-position: 0 -94px;}
.sidenav-menu li:nth-child(7) .sidenav-link-icon{background-position: 0 -112px;}
.sidenav-menu li:nth-child(8) .sidenav-link-icon{background-position: 0 -134px;}
.sidenav-menu li:nth-child(9) .sidenav-link-icon{background-position: 0 -153px;}

.sidenav-link-title{display:block;padding:0 16px 0 55px;font-size:16px;}
.sidenav-dropdown{display:none;list-style:none;padding:0}
.sidenav-dropdown a{text-align: center;}
.sidenav-dropdown li:hover{background-color:#00a539;}
.sidenav-dropdown li:hover a{color:#fff;}
.sidenav-dropdown li:first-child a{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}

.sidenav-dropdown-icon{display:none;height:16px;right:18px;width:16px}
.sidenav-dropdown-icon.show{display:block}
.sidenav-overlay{background:rgba(255,255,255,.8);display:none!important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}

.sidenav-no-scroll{overflow:hidden!important}
.toggle {display:none;text-align: center;position:fixed;top:8px;left:10px;z-index:999;}
@font-face {font-family: 'Material Icons';font-style: normal;font-weight: 400;}

.material-icons {font-family: 'Material Icons';font-weight: normal;font-style: normal;letter-spacing: normal;text-transform: none;display: inline-block;white-space: nowrap;word-wrap: normal;direction: ltr;-webkit-font-smoothing: antialiased;}
#sidenav-toggle .material-icons{color: #066eb9;font-size: 35px;}
.header-topbg #sidenav-toggle .material-icons{color:#000;}
.top_phone{display: none;text-align: center;position: fixed;top: 14px;right: 10px;z-index: 999;width:24px;}
.top_phone>img{width:100%;}
@media (max-width: 992px) {.toggle{display:block!important;}
.top_phone{display:block!important;}
}
 
.footer	.top{overflow:hidden;background-color: #242933;padding:50px 0;}
.footer	.top .center{display: flex;justify-content: center;align-items: center;}
.footer	.top .xian{width:1px;height:120px;background-color:#066eb9;}
.footer	.top .left{float:left;overflow:hidden;width:32%;}
.footer	.top .foot_nav{float: left;width: calc(50% - 3px);overflow: hidden;display: flex;justify-content: center;}
.footer	.top .foot_nav h1{font-size: 36px;color: #b60006;font-weight: bold;}
.footer	.top .foot_nav h1{}
.footer	.top .cen{float:left;width:28%;display: flex;justify-content: center;align-items: center;}
.footer	.top .right{float:right;width:18%;text-align:right;}
.footer	.top .left h1{font-size:36px;color:#fff;font-weight:normal;}
.footer	.top .left h1 span{font-size:36px;color:#066eb9;font-weight:normal;}
.footer	.top .left>p{font-size:16px;color:#ccc;margin:8px 0 30px;}
.footer .top .foot_nav ul:last-child{margin-right: 0;}
.footer	.top .left .txt p{font-size:14px;line-height:30px;color:#ccc;}
.footer	.top .foot_nav ul{float: left;margin-right: 10%;}
.footer .top .foot_nav ul:nth-child(2){margin-right: 5%;}
.footer	.top .foot_nav h1{font-weight:normal;margin-bottom:8px;height: 35px;line-height: 35px;font-size:18px;color:#fff;}
.footer	.top .foot_nav h1 span{font-size:36px;color:#066eb9;font-weight:normal;}
.footer	.top .foot_nav li{}
.footer	.top .foot_nav li a{font-size: 16px;line-height:32px;color: #ccc;opacity: 0.7;}

 .contentImg{overflow: hidden;}
 .product_content{padding-top: 50px;}
 .product_content img{display: table;max-width: 600px;width: 70%;margin: 0 auto;}



.contentImg h2{padding: 20px;text-align: center;overflow: hidden;}
.contentImg h2 img.imgIco{max-width: 500px;width: 80%;}
.showpro_nav{border-bottom: solid 1px #dcdcdc;padding: 3px 0 0;margin-top: 35px;height: 76px;width: 100%;}
.showpro_nav ul{transform: translateX(-50%);position: relative;float: left;left: 50%;}
.showpro_nav ul li {padding:0 32px;float:left;}
.showpro_nav ul li a {line-height:72px;font-size:15px;display:block;padding:0 2px;cursor:pointer;color:#000;}
.showpro_nav ul li.active a {border-bottom:solid 1px #066eb9;color:#066eb9;}
.product_content .item_block{display: none;}
@media (max-width: 600px){
.showpro_nav ul li{padding: 0 10px;}
}
    
.footer	.bot{border-top:1px solid #666;height:40px;background-color: #066EB9;}
.footer	.bot p{margin:0 auto;max-width:90%;text-align:center;font-size:14px;line-height:40px;color:#fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.footer	.bot p a{font-size:14px;line-height:40px;color:#fff;}
.footer	.bot p a:hover{opacity:1;transition: all 0.4s linear;}

@media (max-width: 996px){.footer	.top{display:none;}
}

@media (max-width: 750px) {.product_content img{width: 100%;}
}
 
.suspension{position:fixed;z-index:55;right:0;bottom:180px;width:60px;height:140px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#242933;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#066eb9;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:210px;background:#fff;position:absolute;right:60px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:0;}
.suspension .d-qrcode{top:46px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:100px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;} 