@charset "utf-8";
/* LEYNOW · CSS */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
a{text-decoration: none;color: black;}
body{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;-webkit-text-size-adjust:none;background:#F0F3FA}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:none;outline:none;} /*去掉苹果的默认UI来渲染按钮*/
ol,ul{list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight: normal;} 
textarea{overflow:auto;resize:none;}
i,em{font-style:normal;}
*{margin:0;padding:0;list-style:none;font-family:""Microsoft YaHei",Arial,Helvetica,sans-serif;";}
.clear{clear:both;}

@font-face {
  font-family: "iconfont"; /* Project id  */
  src: url('../fonts/iconfont.ttf?t=1705400224921') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-more:before{content:"\e608";}
.icon-news:before{content:"\e607";}
.icon-home:before{content:"\e60a";}
.icon-sousuo:before{content:"\e606";}
.icon-yong:before{content:"\e60b";}
.icon-product:before{content:"\e648";}

.icon-qq:before{content:"\e609";}
.icon-chat:before{content:"\e625";}
.icon-about:before{content:"\e60c";}
.icon-down:before{content:"\e6f2";}
.icon-maintain:before{content:"\e613";}
.icon-phone:before{content:"\e637";}
.icon-guanbi:before{content:"\e7a1";}

.banner{display:block;width:100%;}
.bannerbox ul li a{display:block;width:100%;padding-top:49.596%}
.copy{width:1440px;margin:0 auto;padding-top:300px;}
.copy h3{font-size:48px;color:#fff;}
.copy p{font-size:24px;line-height:42px;margin-top:30px;opacity:.8;color:#fff;letter-spacing:3px;}
.copy em{display:inline-block;width:220px;height:60px;color:#e50011;background:#fff;text-align:center;border-radius:2px;line-height:60px;font-size:18px;margin-top:60px;overflow:hidden;position:relative;}
.copy em:after{content:"";width:220px;height:220px;position: absolute; top: 50%; left: 50%;margin-left:-115px;margin-top:-115px;border: 6px solid #e50011; background:#e50011;border-radius:1000px; z-index: 1; opacity: 0; -webkit-animation: leynow 2.5s ease-out; -moz-animation: leynow 2.5s ease-out; animation: leynow 2.5s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}

.bannerbox .swiper-pagination-bullet{border-radius:0;box-sizing: content-box; text-align: center; width: 36px; height:4px; margin: 0 2px; cursor: pointer; background:rgb(0,0,0,0.2); padding: 30px 0; background-clip: content-box; position: relative; transition:all .3s;}
.bannerbox .swiper-pagination-bullet-active{background: #e50011; background-clip: content-box; width: 48px;}
.bannerbox .swiper-button-next:after,.bannerbox .swiper-button-prev:after{color:#e50011;font-size:28px;}
.bannerbox .swiper-button-next,.bannerbox .swiper-button-prev{opacity:.3;transition:all .3s;}
.bannerbox .swiper-button-next:hover,.bannerbox .swiper-button-prev:hover{opacity:1}
.bannerbox .swiper-button-prev{left:10%}
.bannerbox .swiper-button-next{right:10%}

.header{position:fixed;left:0;top:0;width:100%;background:rgba(255,255,255,.0);transition:all .3s;z-index:9999;}
.header.hover{background:#fff;}
.header-top{display:flex;justify-content:space-between;align-items:center;}
.logo,.nav{float:left;}
.logo{width:200px;height:28px;transition: all .3s;}
.logo a.logoa{display:block;text-align:center;font-size:0;line-height:38px;}
.logo a.logoa img{display:block;width:100%;height:100%;}
.logo a.translate{display:none;}
.nav .nav-ul{overflow:hidden;}
.nav .nav-ul .nav-li{display:block;float:left;margin-right:50px;}
.nav .nav-ul .nav-li .nav-a{float:left;font-size:16px;color:#fff;line-height:80px;transition:all .3s;}
.indexa .nav .nav-ul .nav-li .nav-a,.indexa .search-con .icon-sousuo,.indexa .login a{color:#666;}
.nav .nav-ul .nav-li.active .nav-a{color:#000;}
.aboutx .nav .nav-ul .nav-li.active .nav-a{color:#000;}
.t2 .header.hover .nav .nav-ul .nav-li.active .nav-a{color:#e50011;}
.nav .nav-ul .nav-li .nav-a:hover,.header.header-2021 .nav .nav-ul .nav-li .nav-a:hover{color:#e50011;}
.search-con{overflow:hidden;}
.aboutx .nav .nav-ul .nav-li .nav-a:hover{color:#222;}
.search-con .icon-sousuo{display:block;float:right;cursor:pointer;margin-top:8px;font-size:26px;color:#fff;transition:all .3s;}
.header-2021 .search-con .icon-sousuo{color:#666;}
.search-con .search-ul{display:block;overflow:hidden;float:left;position:relative;border-radius:100px;opacity:0;width:0;}
.search{overflow:hidden;float:right;position:relative;transition:all .3s;display:flex;align-items:center;}
.search-con{float:left;}
.login{float:right;}
.login a{display:inline-block;color:#fff;font-size:16px;line-height:32px;padding:0 10px;border-radius:2px;float:left;transition:all .3s;}
.login a.phone{font-weight:700;color:#e50011;display:flex;align-items:center;}
.login a.phone i{font-size:20px;margin-right:5px;}
.header.hover .nav .nav-ul .nav-li .nav-a{color:#333;}
.header.hover .nav .nav-ul .nav-li .nav-a:hover{color:#e50011;}
.nav .nav-ul .nav-li .icon-right{width:30px;height:30px;float:right;position:relative;top:35px;transition:all .3s;}
.nav .nav-ul .nav-li .icon-right:after{display:block;content:"";width:6px;height:6px;background-color:transparent;border-color:#333;border-style:solid;border-width: 1px 1px 0 0;transform:rotate(135deg);margin:0 auto;transition:all .3s;}
.header.hover .nav .nav-ul .nav-li .icon-right:after{border-color:#333}
.header.header-2021 .nav .nav-ul .nav-li .icon-right:after{border-color:#333;}
.header.header-2021 .nav .nav-ul .nav-li .icon-right{top:24px;}
.header.hover .nav .nav-ul .nav-li:hover .icon-right{top:38px;}
.header.hover .nav .nav-ul .nav-li:hover .icon-right:after{border-color:#e50011!important;transform:rotate(-45deg);}
.header.header-2021.hover .nav .nav-ul .nav-li:hover .icon-right{top:28px;}
.t2 .nav .nav-ul .nav-li .icon-right:after{border-color:#000;}
.t2 .nav .nav-ul .nav-li.active .icon-right:after{border-color:#000;}
.t2 .header.hover .nav .nav-ul .nav-li.active .icon-right:after{border-color:#e50011;}
.t2 .header.header-2021 .nav .nav-ul .nav-li.active .icon-right:after{border-color:#e50011;}
.t2.e3 .nav .nav-ul .nav-li .icon-right:after{border-color:#000;}
.t2.e3 .nav .nav-ul .nav-li.active .icon-right:after{border-color:#e50011;}
.t2.a3 .nav .nav-ul .nav-li.active .icon-right:after{border-color:#e50011;}
.bolg .nav .nav-ul .nav-li.active .icon-right:after{border-color:#e50011;}
/*导航下拉*/
.sub {width: 100%;position: absolute;top: 80px;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);transform: translate(-50%, 0);z-index: 90;display: none;height: auto!important;border-top:solid 1px #f9f9f9;}
.sub ul {background: rgba(255,255,255,1.0);position: relative; text-align:left;}
.sub li:last-child a{border-bottom: none;}
.sub li a{display: block;height: 20px;line-height: 20px;text-align: center;font-size: 16px;white-space: nowrap;padding: 0 20px;color: #666666;margin-bottom:26px;}
.sub .top_a{ overflow:hidden; background:#fff; text-align:left; position:relative; z-index:0;}
.sub .top_a:before{ content:""; height:100%; top:0; right:0; width:33%; background:#e50011; position:absolute; z-index:-1;}
.sub .top_a .wrap{width:93%;margin:0 auto;}
.sub .top_a .left{float:left; width:68.1%; padding-top:50px; overflow:hidden;}
.sub .top_a .left .rect-6219{padding-bottom:62.19%;position: relative; display: block; width: 100%; height: 0;}
.sub .top_a .left .nav_infor{float:left; width:50%;}
.sub .top_a .left .nav_infor .t{font-size:20px; color:#333; font-weight:bold; line-height:35px; margin-bottom:15px;} 
.sub .top_a .left .nav_infor .t a{ color:#333;}
.sub .top_a .left .nav_infor .t.bgs2{ margin-top:20px;}
.sub .top_a .left .nav_infor .c{font-size:14px; color:#666; line-height:25px; margin-bottom:17px;}
.sub .top_a .left .nav_infor .list dd{float:left; width:33%; font-size:16px; line-height:34px; color:#666;}
.sub .top_a .left .nav_infor .list dd a{ color:#666;}
.sub .top_a .left .nav_infor .list dd a:hover{color:#e50011;}
.sub .top_a .left .nav_img{float:right; width:42%; padding-top:10px; padding-right:5%;margin-bottom:80px;}
.sub .top_a .left .nav_img img{max-width: 100%;position: absolute;left: 0;  top: 0;  width: 100%; /* height: 100%; */}
.sub .top_a .right{width:31.9%; float:left; overflow:hidden; }
.sub .top_a .right .r_infor{padding-top:53px; padding-left:16%;}
.sub .top_a .right .r_infor dt{font-size:24px;  color:#fff; line-height:35px; margin-bottom:8px;display: flex;align-items: center;}
.sub .top_a .right .r_infor dt .self-svg {width:30px;height:30px; background: transparent; display:inline-block; vertical-align:top; margin-top:3px; margin-right:3px;background:url(../images/phone.png) no-repeat;}
.sub .top_a .right .r_infor dt .self-svg svg {transition: all 0.3s;}
.sub .top_a .right .r_infor dd{ color:#fff; line-height:40px; }
.sub .top_a .right .r_infor dd a{ color:#fff!important;font-size:36px;font-weight:bold;}
.sub .top_a .right .r_infor dd .weixin{ float:left; max-width:135px; width:44%; margin-right:6%; overflow:hidden; text-align:center; font-size:16px;}
.sub .top_a .right .r_infor dd .weixin img{ display:block; width:100%; margin-bottom:2px; margin-top:50px;}
.header.hover .nav li:hover .sub{overflow:hidden;display:block;}

.sub_en .top_a .left{width:75%;padding-top:32px;padding-bottom:30px;}
.sub_en .top_a .right{width:25%;}
.sub_en .top_a .left .nav_infor .list dd{width:50%;}
.sub_en .top_a:before{width:27%}
.sub_en .top_a .right .r_infor{padding-left:24%;padding-top:35px;}
.sub_en .top_a .left .nav_infor{width:60%;}
.sub_en .top_a .left .nav_img{width:30%;}
.sub_en .top_a .right .r_infor dd .weixin img{margin-top:15px;}

.nav .nav-ul .nav-li:hover .sub{display:block;}

.header.header-2021 .sub{top:60px;}

.header.header-2021{background:rgba(255,255,255,1);height:60px;transition:all .3s;border-bottom:solid 1px #d7d8d9;}
.header.header-2021 .nav .nav-ul .nav-li .nav-a{line-height:60px;font-size:16px;color:#323232;transition:all .3s;}
.bolg .nav .nav-ul .nav-li .nav-a{color:#666;}
.bolg .nav .nav-ul .nav-li.active .nav-a{color:#e50011}
.bolg .login a,.bolg .search-con .icon-sousuo{color:#666;}
.bolg .login a.phone{color:#e50011}
.header.header-2021 .nav .nav-ul .nav-li.active .nav-a{color:#e50011;}
.header.header-2021 .login a.log{color:#323232;}
.header.header-2021 .login a.phone{color:#e50011;font-weight:700;}
.search-2021 .search-con .searchb{position:relative;width: 50%; height:30%; margin: 20% auto; background-color: #fff; padding: 50px;border-radius: 6px;display: flex; align-items: center;}
.search-2021 .search-ul{opacity:1;display:block;width:100%;border-radius:0;}
.search-2021 .search-ul form{width:100%;display: flex;}
.search-2021 .icon-sousuo{position:absolute;right:20px;top:20px;z-index:1;cursor:pointer;font-size:30px;margin-top:0;color:#666;}
.search-2021 .icon-sousuo:before{content:"\e7a1";}
.search-2021 .search-con{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:999999}
.search-2021 .search-con .input-text{width:80%;}
.search-2021 .search-con .input-text input{width:100%;border: 2px solid #e50011; font-size: 16px; line-height: 60px; height: 60px; padding: 0 20px; color: #495057; font-family: "Microsoft Yahei";box-sizing:border-box;}
.search-2021 .icon{border:0!important;}
.search-2021 .search-con .input-btn{width:20%}
.search-2021 .search-con .input-btn input{width:100%;background: #e50011; border: none; line-height: 60px; height: 60px; font-size: 18px; color: #fff; outline: none;}
.header.hover .search-con .icon-sousuo,.header.hover .login a.log{color:#666;}

.container{padding:0 50px;}
.product-ul1{margin:0 -20px;margin-top:20px;}
.product-ul1 li{cursor:pointer;display:block;float:left;width:560px;background:#fff;margin:20px;position:relative;z-index:1;transition:all .3s;}
.product-ul1 li .wire{content:"";display:block;border-bottom:solid 4px #e50011;width:0%;margin:0 auto;transition:all .3s;}
.product-ul1 li:hover{box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.08);z-index:2;}
.product-ul1 li:hover .wire{width:100%}
.pro-img{display:block;width:100%;background:#fff;height:410px;overflow:hidden;}
.pro-img img{display:block;width:auto;height:100%;margin:0 auto;}
.abstract{display:block;padding:20px;}
.abstract .titleh3{font-size:22px;color:#323232;}
.abstract .parameter{font-size:13px;color:#666;margin-top:15px;overflow:hidden;}
.more-gd{display:block;width:200px;height:60px;line-height:60px;text-align:center;font-size:16px;color:#fff;margin:60px auto;background:#e50011;border:solid 2px #e50011;transition:all .3s;border-radius:2px;}
.abstract .parameter em{display:block;font-size:14px;line-height:24px;position:relative;padding-left:10px;float:left;width:50%;box-sizing:border-box;}
.abstract .parameter em:after{position:absolute;left:0;content:'•';color:#666;}
.more-gd:hover{background:#fff;border:solid 2px #e50011;color:#e50011;}

/*leynow*/
.leynow{background:#fff;padding:60px 0;}
.leynow-div:before,.leynow-div:after{display:table;clear:both;content:'';}
.leynow-div .leitem{float:left; width:20%;position:relative; height:300px; cursor:pointer; overflow:hidden;margin-top:60px;}
.leynow-div .leitem.cur{width:40%;}
.leynow-div .leitem ._img{position:absolute; left:50%; margin-left:-355px; bottom:0; width:710px; height:100%; max-width:none;}
.leynow-div .leitem .intro{position:relative; z-index:2; width:100%; height:100%;}
.leynow-div .leitem .intro .box{padding:47px 32px; ; color:#f1f1f1;}
.leynow-div .leitem .intro .box .t{font-size:24px; font-weight:bold; line-height:26px; margin-bottom:17px;}
.leynow-div .leitem .intro .box .c{font-size:14px; color:#f1f1f1; line-height:22px}


/*product_new*/
.product_new{padding:30px 0;display:none}
.product_new ul{margin:0 -8px;margin-top:10px;}
.product_new ul li{display: inline-block; float: left;width: calc(100% / 2);padding:8px 8px;}
.product_new ul li a{display:block;width:100%;height:auto;background: #fff; overflow: hidden;border: solid 1px #f4f6f9;padding-bottom:10px;}
.product_new ul li a span{display: block; width: 65%; margin: 0 auto;}
.product_new ul li a span.ln_img img{display: block; width: 100%; height: auto;}
.product_new ul li h3.ln_title{padding: 0 15px; font-size: 18px; color: #333; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; height: 18px;}
.product_new ul li p.ln_parameter{overflow: hidden; padding: 0 15px; margin-top: 18px;}
.product_new ul li p.ln_parameter i,.item_info p.ln_parameter i{display: none; float: left; width: 100%; line-height: 24px; font-size: 14px; color: #666; height: 22px; overflow: hidden;}
.product_new ul li p.ln_parameter i:nth-child(1),
.product_new ul li p.ln_parameter i:nth-child(2),
.product_new ul li p.ln_parameter i:nth-child(4),
.item_info p.ln_parameter i:nth-child(1),
.item_info p.ln_parameter i:nth-child(2),
.item_info p.ln_parameter i:nth-child(4){display:block;}


/*index-product_index*/
.product_index{background:#f4f6f9;padding:50px 0;overflow:hidden;}
.product_index_left,.product_index_right{float:left;box-sizing:border-box;}
.product_index_left{width:20%;}
.product_index_left ul li{display:block;overflow:hidden;background:#fff;margin-bottom:8px;position:relative;z-index:1;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.product_index_left ul li a{display:block;padding:20px;overflow:hidden;}
.product_index_left ul li a .leftSide{display:block;float:left;padding-left:68px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.product_index_left ul li.product:nth-child(1) a .leftSide{background:url(../images/ysj.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(3) a .leftSide{background:url(../images/hs.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(2) a .leftSide{background:url(../images/xp.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(4) a .leftSide{background:url(../images/lc.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(5) a .leftSide{background:url(../images/wy.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(6) a .leftSide{background:url(../images/fj.png) no-repeat left center;}

.product_index_left ul li a .leftSide p.product_index_title{font-size:18px;color:#333;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;display:-webkit-box;-webkit-line-clamp:1; -webkit-box-orient:vertical;overflow: hidden;}
.product_index_left ul li a .leftSide p.product_index_cn{font-size:14px;color:#888;margin-top:8px;}
.product_index_left ul li a .rightSide_arrows{display:block;float:right;background:url(../images/jiantou.png) no-repeat center center;width:14px;height:28px;margin-top:14px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.product_index_right{width:80%;padding-left:20px;}
.product_index_right ul li{display:inline-block;float:left;width:19%;height:289px;margin-right:1%;margin-bottom:8px;background:#fff;overflow:hidden;position:relative;z-index:1;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.product_index_right ul li h3.ln_title{padding:0 15px;font-size:16px;color:#333;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:22px;}
.product_index_right ul li p.ln_parameter{overflow:hidden;padding:0 15px;margin-top:10px;}
.product_index_right ul li p.ln_parameter em,.product ul li p.ln_parameter i{display:none;float:left;width:100%;line-height:24px;font-size:14px;color:#666;height:22px;overflow:hidden}
.product_index_right ul li p.ln_parameter em:nth-child(1),
.product_index_right ul li p.ln_parameter em:nth-child(2),
.product_index_right ul li p.ln_parameter em:nth-child(4),
.product ul li p.ln_parameter i:nth-child(1),
.product ul li p.ln_parameter i:nth-child(2),
.product ul li p.ln_parameter i:nth-child(4){display:block;}
.product_index_right ul li a span{display:block;width:65%;margin:0 auto;}
.product_index_right ul li a span.ln_img img{display:block;width:100%;height:auto;}

.product_index_right ul{display:none}
.product_index_right ul:nth-child(1){display:block}

/*hover*/
.product_index_left ul li:hover{background:#f4f6f9;}
.product_index_right ul li:hover{box-shadow: 8.81px 10.88px 25px 0px rgba(0, 0, 0, 0.1);position:relative;z-index:2;}
.product_index_left ul li:hover .leftSide p.product_index_title{color:#e50011;}
.product_index_left ul li:hover .rightSide_arrows{background:url(../images/jiantou1.png) no-repeat center center;}
.product_index_left ul li.product:nth-child(1):hover a .leftSide{background:url(../images/ysj1.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(3):hover a .leftSide{background:url(../images/hs1.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(2):hover a .leftSide{background:url(../images/xp1.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(4):hover a .leftSide{background:url(../images/lc1.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(5):hover a .leftSide{background:url(../images/wy1.png) no-repeat left center;}
.product_index_left ul li.product:nth-child(6):hover a .leftSide{background:url(../images/fj1.png) no-repeat left center;}

.product_index_left ul li.active{background:#f4f6f9;}
.product_index_left ul li.active .leftSide p.product_index_title{color:#e50011;}
.product_index_left ul li.active .rightSide_arrows{background:url(../images/jiantou1.png) no-repeat center center;}
.product_index_left ul li.active.product:nth-child(1) .leftSide{background:url(../images/ysj1.png) no-repeat left center;}
.product_index_left ul li.active.product:nth-child(3) .leftSide{background:url(../images/hs1.png) no-repeat left center;}
.product_index_left ul li.active.product:nth-child(2) .leftSide{background:url(../images/xp1.png) no-repeat left center;}
.product_index_left ul li.active.product:nth-child(4) .leftSide{background:url(../images/lc1.png) no-repeat left center;}
.product_index_left ul li.active.product:nth-child(5) .leftSide{background:url(../images/wy1.png) no-repeat left center;}
.product_index_left ul li.active.product:nth-child(6) .leftSide{background:url(../images/fj1.png) no-repeat left center;}



/**/
.focus{background:#fff;padding:60px 0;}
.focus-top{overflow:hidden;margin-top:50px;}
.focus-left,.focus-right{display:block;float:left;box-sizing:border-box;}
.focus-left{width:40%;height:420px;overflow:hidden;}
.focus-left a{display:block;width:100%;height:420px;position:relative;background:#fff;}
.focus-left a img{display:block;width:100%;height:100%;object-fit:cover;margin:0 auto;transition:all .6s;}
.focus-left .focusd{width:100%;top:auto;bottom:0;background-image:linear-gradient(transparent,rgba(0,0,0,.5));}
.focus-left .focus-img .mask{position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../images/banner_on.png) no-repeat center;opacity:0.2}
.focus-left .swiper-button-next:after,.focus-left .swiper-container-rtl .swiper-button-prev:after{color:#e50011;font-size:28px;}
.focus-left .swiper-button-prev:after,.focus-left .swiper-container-rtl .swiper-button-next:after{color:#e50011;font-size:28px;}
.focus-right{width:60%;padding-left:10px;box-sizing:border-box;}
.focus-right .focus-right-top{overflow:hidden;}
.focus-right .focus-right-top .topd{display:block;float:left;width:50%;box-sizing:border-box;height:200px;padding:0 5px 10px 5px;position:relative;}
.focus-right .focus-right-top a{overflow:hidden;display:block;width:100%;height:100%;}
.focus-right .focus-right-top a img{display:block;width:100%;height:100%;object-fit:cover;transition:all .6s;}
.focus-right .focus-right-bott .bottd{display:block;float:left;box-sizing:border-box;width:33.333%;height:220px;padding:0 5px;position:relative;overflow:hidden;}
.focus-right-bott .bottd a{display:block;height:100%;overflow:hidden;}
.focus-right .focus-right-bott a img{display:block;width:100%;height:100%;object-fit:cover;transition:all .6s;}
.focusd{display:block;position:absolute;left:0;top:0;padding:64px 53px 45px 34px;color:#fff;}
.focusd .t{font-size:18px;font-weight:700;margin-top:10px;}
.focus-right-bott .bottd a.bott-a .focusd{display:block;padding:0;left:50%;top:50%;transform:translate(-50%,-50%);}
.focus-right-bott .bottd a.bott-b{width:100%;height:100%;background:#e50011;}
.focus-left a:hover img,.focus-right .focus-right-top a:hover img,.focus-right .focus-right-bott a:hover img{-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}

.focusl-list ul.ful li{display:block;float:left;width:20%!important;box-sizing:border-box;padding:0 20px;margin-right:0!important;}
.focusl-list ul.ful li a{display:block;position:relative;overflow:hidden;padding:40px 0;}
.focusl-list ul.ful li h3{font-size:18px;font-weight:700;color:#222;height:60px;margin-bottom:10px;overflow:hidden;}
.focusl-list ul.ful li p.m{font-size:14px;color:#e50011;}
.focusl-list ul.ful li p.c{font-size:14px;line-height:20px;color:#666;margin-top:20px;}
.focusl-list ul.ful li a:before{content:'';width:0%;height:5px;position:absolute;left:0;bottom:0;transition:all .6s;}
.focusl-list ul.ful li a:after{content:'';width:100%;height:5px;position:absolute;left:0;bottom:0;background:#d1d1d1;}
.focusl-list ul.ful li:hover a:before{width:100%;background:#e50011;z-index:3;}
.focusl-list ul.ful li:hover h3{color:#e50011;}

.footer{display:block;background:#f0f0f6;padding:40px 0 30px 0;}
.le-dl{display:block;float:left;width:13%;}
.le-dl6{width:22%;float:right;}
.le-dl .foot-h3{font-size:14px;color:#333;margin-bottom:15px;font-weight:700;}
.le-dl .foot-logo{display:block;width:268px;height:38px;background:url(../images/logo_b.png) no-repeat;background-size:100%}
.le-dl .gs{font-size:24px;color:#fff;margin-top:30px;margin-bottom:30px;}
.le-dl1 dd p{display:block;color:#999;padding-left:26px;line-height:38px;}
.le-dl1 dd p.dh{background:url(../images/dhicon.png) no-repeat left center;}
.le-dl1 dd p.cz{background:url(../images/czicon.png) no-repeat left center;}
.le-dl1 dd p.yx{background:url(../images/yxicon.png) no-repeat left center;}
.le-dl1 dd p.dz{background:url(../images/dzicon.png) no-repeat left center;}
.le-dl .foot-dd a{font-size:14px;color:#666;line-height:24px;}
.le-dl dd{overflow:hidden;margin-bottom:8px;}
.le-ewm{display:block;float:left;box-sizing:border-box}
.le-ewm span{display:inline-block;margin:10px 0;margin-right:5px;font-size:12px;text-align:center;}
.le-ewm span img{display:block;width:62px;height:62px;margin-bottom:6px;}
.le-ewm p.ti-p{font-size:14px;color:#666;text-align:left;line-height:20px;}
.le-ewm p.ti-p2{font-size:14px;color:#666;}
.le-dl .foot-dd a:hover,.tobottom p a:hover{color:#e50011}
.tobottom{overflow:hidden;padding-top:5px;}
.tobottom p,.tobottom p a{color:#666;font-size:14px;}
.tobottom .toleft{float:left;}
.tobottom .toright{float:right;}

/**/
.title-h3-d{display:block;font-size:36px;color:#333;text-align:center;font-weight:bold;}
.cont-p-d{display:block;font-size:16px;color:#666;text-align:center;padding:15px 0;}
.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner-list{display:block;width:100%;padding-bottom:36%;position:relative;}
.listb{margin:0 50px;position:absolute;top:30%;background:#fff;padding:50px;}
.listb h3{font-size:28px;color:#333;margin-bottom:40px;}
.listb p{margin-top:20px;font-size:18px;color:#666;}
.news-pages-banner{position:relative;padding-bottom:10%;}
.tag-list{padding-bottom:40px;}
#pagination{margin-top:0;}
.pagination{display:block;overflow:hidden;text-align:center;padding:20px 0;margin-top:20px;}
.pagination li{display:inline-block;box-sizing:border-box;margin:0 5px;}
.pagination li a,.pagination li span{display:block;background:#fff;box-shadow:2.5px 4.33px 15px 0px rgba(0,0,0,.1);padding:10px 16px;transition:all .3s;border-radius:2px;}
.pagination li .current,.pagination li a:hover{background:#e50011;box-shadow:2.5px 4.33px 15px 0px rgba(229,0,17,.5);color:#fff;}
.pagination li .disabled{background:#e3e3e3;box-shadow:none}

/*sercase*/
.sercase{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:30px 50px;}
.scaseleft{width:60%;}
.scaseleft ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.scaseleft ul li{width:32%;text-align:center;margin-top:20px;background:#f4f6f9;padding:30px;box-sizing:border-box;cursor:pointer;transition:all .3s;}
.scaseleft ul li span img{display:block;width:100%;height:auto;}
.scaseleft ul li h5{font-size:18px;font-weight:700;color:#000;margin-top:10px;}
.scaseleft ul li:hover{background:#fff;box-shadow:0px 13px 23px 0px rgba(0,0,0,.1);}
.scaseleft_en ul li h5{font-size:15px;}
.casetxt p{font-size:16px;line-height:28px;margin-top:20px;}
.scaseright{width:35%;}
.scaseright span{display:block;}
.scaseright span img,.teamleft span img{display:block;width:100%;height:auto;}

/*team*/
.team{padding:80px 0;}
.teambox{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:60px 50px;}
.teamleft{width:50%;}
.teamleft span{display:block;width:100%;height:480px;}
.teamright{width:45%;}
.teamright p{font-size:16px;color:#333;line-height:28px;margin:30px 0;}
#team{background:#fff;}
.teamright dl dt{font-size:24px;font-weight:700;margin-bottom:20px;}
.teamright dl dd{margin-top:10px;overflow:hidden;}
.teamright dl dd i{display:block;width:5px;height:5px;background:#e50011;float:left;margin-right:5px;margin-top:8px;}

/*customer*/
.customer{display:block;padding:60px 0;background:#fff;}
.big-title{display:block;text-align:center;}
.big-title h3{font-size:34px;color:#323232;font-weight:700;}
.big-title span{display:block;font-size:18px;color:#666;font-weight:700;margin-top:10px;}
.big-title p{font-size:14px;line-height:26px;color:#888;width:80%;margin:0 auto;margin-top:30px;}

.case-list ul{display:block;overflow:hidden;margin-top:60px;}
.case-list ul li{display:block;float:left;width:16.666%;box-sizing:border-box;padding:30px 0;cursor:pointer;position:relative;}
.item{display:block;width:100%;height:150px;margin:0 auto;border-left:1px solid #e6e6e6;}
.case-list ul li:nth-child(6n +1) .item{border-left:0;}
.case-list ul li::after{display:block;content:"";background:#e6e6e6;width:80%;height:1px;position:absolute;left:50%;bottom:0;margin-left:-40%}
.case-list ul li::before{display:block;content:"";width:5px;height:5px;background:#e6e6e6;position:absolute;right:-2px;top:-2px;border-radius:1000px;}
.case-list ul li.li1::before,
.case-list ul li.li2::before,
.case-list ul li.li3::before,
.case-list ul li.li4::before,
.case-list ul li.li5::before,
.case-list ul li.li6::before{height:0;}
.case-list ul li.li13::after,
.case-list ul li.li14::after,
.case-list ul li.li15::after,
.case-list ul li.li16::after,
.case-list ul li.li17::after,
.case-list ul li.li18::after{height:0;}
.case-list ul li img{display:block;height:100%;margin:0 auto;}
.case-list ul li.li12::before,.case-list ul li.li18::before{width:0;height:0;}

/*solution*/
.solution{display:block;position:relative;overflow:hidden;}
.solution .container{position:relative;z-index:2}
.solution-list{display:block;overflow:hidden;position:relative;}
.solution-list .ul-bg{display:block;float:left;width:40%;text-align:right;}
.solution-list .ul-bg li{display:none;}
.solution-list .ul-bg li.active{display:block;}
.solution-item h3{font-size:42px;color:#fff;font-weight:700;}
.solution-item p{font-weight:20;color:#fff;line-height:32px;margin-top:20px;opacity:.8;}
.solution-list .ul-list{display:block;float:right;width:50%;position:relative;}
.solution-list .ul-list li{display:block;float:left;width:33.3333%;position:relative;transition:all .3s;cursor:pointer;text-align:center;}
.solution-list .ul-list li a{display:block;padding:50px 0;}
.solution-list .ul-list li a img{width:40px;height:40px;}
.solution-list .ul-list li.active{background:rgba(255,255,255,.1);/*backdrop-filter:blur(10px);*/}
.solution-list .ul-list li:hover{background:rgba(255,255,255,.1);/*backdrop-filter:blur(10px);*/}
.solution-list .ul-list li p{font-size:20px;color:#fff;margin-top:20px;}
.solution-list .ul-list li p:after{content:"";display:block;margin:0 auto;width:30px;height:3px;background:#fff;margin-top:20px;transition:all .3s;}
.solution-list .ul-list li:hover p:after{width:88px;}
.solution-item{padding-top:150px;}

.bg i{display:block;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
.bg i.curbg{opacity:1;}
.bg .curbg1{background:#09090b;}
.bg .curbg2{background:#09090b;}
.bg .curbg3{background:#09090b;}
.bg .curbg4{background:#09090b;}
.bg .curbg5{background:#09090b;}
.bg .curbg6{background:#09090b;}
.bg .curbg7{background:#09090b;}
.bg .curbg8{background:#09090b;}
.bg i img{display:block;width:100%;height:100%;opacity:0.3;object-fit:cover;}

.logy{padding-bottom:30px!important;}
.about-index{padding:60px 0;}
.about-index ul{padding-top:30px;}
.about-index ul li{display:block;float:left;width:15.2%!important;background:#fff;box-sizing:border-box;margin:30px 0;padding:20px;position:relative;overflow:hidden;cursor:pointer;}
.about-index ul li .ho-title{display:block;width:100%;position:absolute;bottom:-100px;left:0;background:#fff;height:60px;line-height:60px;font-size:16px;color:#333;text-align:center;overflow:hidden;transition:all .3s;}
.about-index ul li:hover .ho-title{bottom:0;}
.about-index ul li:before{content:"";display:block;width:100%;height:0;padding-bottom:145%;margin:0 auto;background-size:100%!important;}
.about-index ul li.li-ho1:before{background:url(../images/cerimg1.jpg) no-repeat;}
.about-index ul li.li-ho2:before{background:url(../images/cerimg2.jpg) no-repeat;}
.about-index ul li.li-ho3:before{background:url(../images/cerimg3.jpg) no-repeat;}
.about-index ul li.li-ho4:before{background:url(../images/cerimg4.jpg) no-repeat;}
.about-index ul li.li-ho5:before{background:url(../images/cerimg5.jpg) no-repeat;}
.about-index ul li.li-ho6:before{background:url(../images/cerimg6.jpg) no-repeat;}
.about-index ul li.li-ho7:before{background:url(../images/cerimg7.jpg) no-repeat;}
.about-index ul li.li-ho8:before{background:url(../images/cerimg8.jpg) no-repeat;}
.logy .swiper-pagination-bullet{width:20px;height:4px;border-radius:0;transition:all .3s;}
.logy .swiper-pagination-bullet-active{width:40px;background:#e50011;}

/*service-index*/
.service-index{padding:60px 0;}
.service-list{display:block;overflow:hidden;margin-top:60px;margin-bottom:40px;}
.service-list li{display:block;float:left;width:25%;box-sizing:border-box;background:#fff;text-align:center;padding-top:80px;}
.service-list_en li{padding-bottom:60px;}
.service-list li + li{border-left: 2px solid #f8f8f8;}
.service-list li .img{display:inline-block;background:#f2f2f2;width:140px;height:140px;border-radius:1000px;position:relative;}
.service-list li .img img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.service-list li .info h4{font-size:20px;margin-top:20px;}
.service-list li .info p{font-size:14px;color:#8f8f8f;margin-top:20px;line-height:24px;padding:0 50px;height:160px;}

/*news-index*/
.news-index{background:#fff;padding:60px 0;}
.new-box{margin-top:60px;}
.new-box .new-left{display:block;float:left;width:50%;box-sizing:border-box;height:700px;}
.new-box .new-left ul{overflow:hidden;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.08);}
.new-box .new-left ul li{display:block;background:#fff;}
.new-box .new-left ul li .new-d{display:block;padding:30px;}
.new-box .new-left ul li .new-d h3{font-size:24px;font-weight:400;color:#222;}
.new-box .new-left ul li .new-d p{font-size:14px;color:#999;margin-top:10px;line-height:30px;margin-bottom:38px;}
.new-box .new-left ul li .new-d em{display:block;font-size:14px;color:#999;display:block;background:url(../images/product_read.png) no-repeat right center;}
.new-box .new-left ul li .pica{display:block;overflow:hidden;width:100%;height:420px;}
.new-box .new-left ul li .picd{display:block;width:100%;height:100%;object-fit:cover;transition:all .3s;}
.new-box .new-right{display:block;float:right;width:48%;box-sizing:border-box}
.new-box .new-right ul li{display:block;margin-bottom:58px;height:174px;overflow:hidden;position:relative;transition:all .3s;background:#fff;}
.new-box .new-right ul li a.pica{display:block;float:left;width:300px;height:174px;box-sizing:border-box;overflow:hidden;}
.new-box .new-right ul li .picd{display:block;width:100%;height:100%;object-fit:cover;}
.new-box .new-right ul li .new-d{display:block;float:left;width:545px;box-sizing:border-box;padding-left:20px;}
.new-box .new-right ul li .new-d h3{font-size:20px;font-weight:400;color:#222;}
.new-box .new-right ul li .new-d p{font-size:14px;color:#999;line-height:24px;margin-top:10px;margin-bottom:30px;}
.new-box .new-right ul li .new-d em{font-size:14px;color:#999;display:block;background:url(../images/product_read.png) no-repeat right center;}
.new-box .new-left ul li:hover .new-d h3,.new-box .new-right ul li:hover .new-d h3{color:#e50011;}
.new-box .new-right ul li:hover{transform:translateY(-10px);}
.new-box .new-left ul li:hover .picd{transform:scale(1.1);}
.new-box .new-right ul li:last-child{margin-bottom:0;}
.news-index .more-gd{margin:10px auto;}

/*about*/
.about-topdiv ul{display:block;background:#fff;border-radius:10px;box-shadow:0px 10px 31px 0px rgba(0, 0, 0, 0.1);overflow:hidden;text-align:center;margin:0 50px;}
.about-topdiv ul li{display:block;float:left;box-sizing:border-box;width:25%;padding:0 50px;border-right:solid 1px #f1f1f1;margin:50px 0}
.about-topdiv ul li p{font-size:16px;color:#e50011;}
.about-topdiv ul li p b{font-size:38px;color:#e50011;margin-right:5px;}
.about-topdiv ul li em{display:block;font-size:16px;color:#888;margin-top:20px;}
.about-cont{display:block;}
.about-over{overflow:hidden;padding:100px 50px;}
.about-left-d{display:block;float:left;width:60%;padding-right:80px;box-sizing:border-box;}
.about-left-d h3{font-size:30px;color:#333;}
.about-left-d p{display:block;font-size:16px;color:#999;line-height:28px;margin-top:20px;}
.about-right-d{display:block;float:right;width:40%;position:relative;box-sizing:border-box;}
.video-btn{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;cursor:pointer;}
.video-btn img{display:block;width:100%;height:auto;}
.video{display:block;width:100%;height:auto;object-fit:contain;}
.about-value,.about-case{display:block;background:#fff;padding:60px 0;}
.about-value-cont{display:block;width:1440px;margin:0 auto;position:relative;}
.about-value-ul{display:block;background:url(../images/value-img.png) no-repeat;height:550px;margin-top:60px;background-size:100%;padding:0 50px;}
.about-value-ul li{display:block;position:absolute;width:495px;height:215px;background-size:100%!important;}
.about-value-ul .li-img1{left:-20px;top:0;background:url(../images/value-img1.png) no-repeat;-webkit-animation: leynow2 3.5s ease-out; -moz-animation: leynow2 3.5s ease-out; animation: leynow2 3.5s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.about-value-ul .li-img2{left:-20px;bottom:0;background:url(../images/value-img2.png) no-repeat;-webkit-animation: leynow1 4s ease-out; -moz-animation: leynow1 4s ease-out; animation: leynow1 4s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.about-value-ul .li-img3{right:-20px;top:0;background:url(../images/value-img3.png) no-repeat;-webkit-animation: leynow2 4.5s ease-out; -moz-animation: leynow2 4.5s ease-out; animation: leynow2 4.5s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.about-value-ul .li-img4{right:-20px;bottom:0;background:url(../images/value-img4.png) no-repeat;-webkit-animation: leynow1 5s ease-out; -moz-animation: leynow1 5s ease-out; animation: leynow1 5s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.li-div-d{margin-left:35px;margin-top:110px;}
.li-div-d p{font-size:16px;color:#fff;margin-top:15px;}
.li-div-d p:before{content:"";display:inline-block;margin-right:10px;float:left;margin-top:8px;background:#fff;width:5px;height:5px;}
.about-value-ul .li-img3 .li-div-d,.about-value-ul .li-img4 .li-div-d{margin-left:50px;}
.value_en .li-div-d{margin-left:15px;margin-top:95px;}
.value_en .about-value-ul .li-img3 .li-div-d,.value_en .about-value-ul .li-img4 .li-div-d{margin-left:35px;}
.about-honor{display:block;padding:60px 0;}
.about-honor-cont,.about-case-cont{display:block;padding:0 50px;}
.about-honor-cont ul,.about-case-cont ul{display:block;padding-top:60px;margin:0 -20px}
.about-honor-cont ul li{display:block;float:left;width:23%;background:#fff;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.08);box-sizing:border-box;margin:1%;padding:20px;position:relative;overflow:hidden;}
.about-honor-cont ul li .ho-title{display:block;width:100%;position:absolute;bottom:-100px;left:0;background:#fff;height:60px;line-height:60px;font-size:16px;color:#333;text-align:center;overflow:hidden;transition:all .3s;}
.about-honor-cont ul li:hover .ho-title{bottom:0;}
.about-honor-cont ul li:before{content:"";display:block;width:100%;height:0;padding-bottom:145%;margin:0 auto;background-size:100%!important;}
.about-honor-cont ul li.li-ho1:before{background:url(../images/cerimg1.jpg) no-repeat;}
.about-honor-cont ul li.li-ho2:before{background:url(../images/cerimg2.jpg) no-repeat;}
.about-honor-cont ul li.li-ho3:before{background:url(../images/cerimg3.jpg) no-repeat;}
.about-honor-cont ul li.li-ho4:before{background:url(../images/cerimg4.jpg) no-repeat;}
.about-honor-cont ul li.li-ho5:before{background:url(../images/cerimg5.jpg) no-repeat;}
.about-honor-cont ul li.li-ho6:before{background:url(../images/cerimg6.jpg) no-repeat;}
.about-honor-cont ul li.li-ho7:before{background:url(../images/cerimg7.jpg) no-repeat;}
.about-honor-cont ul li.li-ho8:before{background:url(../images/cerimg8.jpg) no-repeat;}
.about-case-cont ul{margin:0;}
.about-case-cont ul li{display:block;float:left;width:16.66%;height:110px;border:solid 1px #f7f7f7;box-sizing:border-box;overflow:hidden;cursor:pointer;position:relative;transition:all .3s;z-index:1}
.about-case-cont ul li:before{content:"";display:block;width:170px;height:110px;margin:0 auto;background-size:100%!important;}
.about-case-cont ul li.icon-1:before{background:url(../images/icon/hb-1.png) no-repeat;}
.about-case-cont ul li.icon-2:before{background:url(../images/icon/hb-2.png) no-repeat;}
.about-case-cont ul li.icon-3:before{background:url(../images/icon/hb-3.png) no-repeat;}
.about-case-cont ul li.icon-4:before{background:url(../images/icon/hb-4.png) no-repeat;}
.about-case-cont ul li.icon-5:before{background:url(../images/icon/hb-5.png) no-repeat;}
.about-case-cont ul li.icon-6:before{background:url(../images/icon/hb-6.png) no-repeat;}
.about-case-cont ul li.icon-7:before{background:url(../images/icon/hb-7.png) no-repeat;}
.about-case-cont ul li.icon-8:before{background:url(../images/icon/hb-8.png) no-repeat;}
.about-case-cont ul li.icon-9:before{background:url(../images/icon/hb-9.png) no-repeat;}
.about-case-cont ul li.icon-10:before{background:url(../images/icon/hb-10.png) no-repeat;}
.about-case-cont ul li.icon-11:before{background:url(../images/icon/hb-11.png) no-repeat;}
.about-case-cont ul li.icon-12:before{background:url(../images/icon/hb-12.png) no-repeat;}
.about-case-cont ul li.icon-13:before{background:url(../images/icon/hb-13.png) no-repeat;}
.about-case-cont ul li.icon-14:before{background:url(../images/icon/hb-14.png) no-repeat;}
.about-case-cont ul li.icon-15:before{background:url(../images/icon/hb-15.png) no-repeat;}
.about-case-cont ul li.icon-16:before{background:url(../images/icon/hb-16.png) no-repeat;}
.about-case-cont ul li.icon-17:before{background:url(../images/icon/hb-17.png) no-repeat;}
.about-case-cont ul li.icon-18:before{background:url(../images/icon/hb-18.png) no-repeat;}
.about-case-cont ul li:hover{box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.08);z-index:2;}

.about-custom{display:block;padding-top:60px;}
.about-custom-cont{position:relative;overflow:hidden;margin-top:60px;}
.about-custom-ul{display:block;overflow:hidden;}
.about-custom-ul li{display:block;float:left;width:20%;border-right:solid 1px rgba(255,255,255,.3);border-bottom:solid 1px rgba(255,255,255,.3);box-sizing:border-box;padding:131px 0;position:relative;background:rgba(0,0,0,.5);transition:all .3s;}
.about-custom-ul li.about-mid-li6,.about-custom-ul li.about-mid-li7,.about-custom-ul li.about-mid-li8,.about-custom-ul li.about-mid-li8,.about-custom-ul li.about-mid-li9,.about-custom-ul li.about-mid-li10{border-bottom:0}
.about-custom-ul li.about-mid-li5,.about-custom-ul li.about-mid-li10{border-right:0;}
.about-custom-ul li img{display:block;margin:0 auto;}
.about-custom-ul li p{position:absolute;left:24px;bottom:24px;color:#999;font-size:18px;}
.about-custom-ul li p:before{content:"";display:inline-block;width:0;height:2px;background:#999;float:left;margin-top:12px;margin-right:10px;transition:all .3s;}
.about-custom-ul li:hover .about-p-d:before{width:30px;}
.about-custom-ul li.active p{color:#fff;}
.about-custom-ul li.active p:before{background:#fff;}
.about-custom-img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-size: cover; background-repeat: no-repeat; background-position: center;opacity:0;-webkit-transition-duration: 2.5s; -ms-transition-duration: 2.5s; -o-transition-duration: 2.5s; -moz-transition-duration: 2.5s; transition-duration: 2.5s;}
.about-custom-img1{background:url(../images/toimg1.jpg) no-repeat;}
.about-custom-img2{background:url(../images/toimg2.jpg) no-repeat;}
.about-custom-img3{background:url(../images/toimg3.jpg) no-repeat;}
.about-custom-img4{background:url(../images/toimg4.jpg) no-repeat;}
.about-custom-img5{background:url(../images/toimg5.jpg) no-repeat;}
.about-custom-img6{background:url(../images/toimg6.jpg) no-repeat;}
.about-custom-img7{background:url(../images/toimg7.jpg) no-repeat;}
.about-custom-img8{background:url(../images/toimg8.jpg) no-repeat;}
.about-custom-img9{background:url(../images/toimg9.jpg) no-repeat;}
.about-custom-img10{background:url(../images/toimg10.jpg) no-repeat;}
.curbg{opacity:1;-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05);}
.about-custom-ul li.active{background:rgba(255,0,0,.5);}
.about-custom-ul li.active .about-p-d:before{width:30px;}

.about-review{background:#fff;display:block;padding:60px 0;}
.about-review-cont{display:block;padding:0 50px;}
.about-review-cont ul{display:block;margin-top:40px;overflow:hidden;}
.about-review-cont ul li{display:block;float:left;border:solid 1px #ccc;margin-right:1%;box-sizing:border-box;}
.about-review-cont ul li.szym{display: flex; flex-wrap: wrap; align-items: center;justify-content: space-between;}
.about-review-cont ul li input{height:60px;line-height:60px;padding-left:15px;}
.about-review-cont ul li textarea{height:60px;line-height:60px;padding-left:15px;}
.about-review-cont ul li:nth-child(1){width:0}
.about-review-cont ul li:nth-child(2){width:10%}
.about-review-cont ul li:nth-child(3){width:14%}
.about-review-cont ul li:nth-child(4){width:40%;}
.about-review-cont ul li.wh100{float: right; width:33%; display: flex; border: 0; margin-right: 0;justify-content: space-between;}
.about-review-cont ul li.wh100 .szym{border: solid 1px #ccc;width: 55%;display: flex; justify-content: space-between; align-items: center;}
.about-review-cont ul li.wh100 .szym input{width:100%;}
.about-review-cont ul li.wh100 .szym img{width: 40%; height: 100%; border-radius: 4px; box-sizing: border-box;cursor:pointer;}
.about-review-cont ul li.wh100 .btn{width: 42%;}
.about-review-cont ul li .txtUserName{width:100%;box-sizing:border-box;}
.about-review-cont ul li .txtUserTel{width:100%;box-sizing:border-box;}
.about-review-cont ul li .txtContent{width:100%;box-sizing:border-box;}
.about-review-cont ul li #btnSubmit{width:100%;background:#e50011;color:#fff;cursor:pointer;font-size:16px;box-sizing:border-box;}
.about-review-cont ul li.btn{border:solid 1px #e50011;margin-right:0;}
.about-review-cont ul li.btn input{padding-left:0;}

/*news*/
.news-crumbs{display:block;padding:30px 0;color:#999;font-size:16px;padding-left:50px;padding-right:50px;}
.news-crumbs_en{padding-top:100px;padding-bottom:0;}
.news-crumbs a{display:inline-block;font-size:16px;color:#666;}
.news-crumbs a:hover{color:#e50011;}
.news-row{display:block;overflow:hidden;padding:0 50px;}
.news-row2{background:#fff;border-top:solid 1px #f7f7f7;}
.newsabout{padding:30px 50px}
.news-left{width:75%;display:block;float:left;box-sizing:border-box;padding:20px;background:#fff;}
.news-right{width:23.5%;float:right;display:block;box-sizing:border-box;}
.right_fixed{position:fixed;z-index:300;background:#fff;}
.news-left-top{overflow:hidden;display:block;border-bottom:solid 1px #f7f7f7;padding-bottom:20px;}
.news-left-top span{display:block;float:left;font-size:20px;color:#333;}
.news-left-top a{display:block;float:right;font-size:14px;color:#999;line-height:26px;transition:all .3s;}
.news-left-top a:hover{color:#e50011;}
.news-ul1{overflow:hidden;display:block;margin:0 -20px;}
.news-ul1 li{display:block;margin:30px 20px;overflow:hidden;border-bottom:solid 1px #f7f7f7;padding-bottom:30px;}
.news-ul1 li .pic-img{display:block;float:left;width:20%;height:160px;box-sizing:border-box;background:#fff;border:solid 1px #f1f1f1;object-fit: cover;}
.news-ul1 li .pic-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;margin:0 auto;object-fit: cover;}
.news-contdiv{display:block;float:left;width:78%;height:160px;margin-left:2%;position:relative;box-sizing:border-box;}
.news-contdiv .n-cont-p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.n-h3{font-size:18px;color:#333;transition:all .3s;}
.n-cont-p{display:block;font-size:14px;color:#888;line-height:24px;margin-top:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.n-cont-p .n-cont-i{font-size:13px;display:block;float:left;width:50%;}
.n-time-p{display:block;position:absolute;left:0;bottom:0;overflow:hidden;width:100%;}
.time{display:block;float:left;font-size:13px;color:#d5d5d5;}
.read{display:block;float:right;font-size:13px;color:#d5d5d5;background:url(../images/readicon.png) no-repeat left center;padding-left:16px;}

.news-ul2{display:block;overflow:hidden;margin:0 -30px -30px;}
.news-ul2 li{display:block;float:left;width:50%;padding:0 30px;box-sizing:border-box;margin-bottom:30px;}
.news-ul2 li .n-cont-p{margin-top:10px;}
.n-time-d{font-size:13px;color:#d5d5d5;margin-top:10px;}

.newd-d{padding:20px;background:#fff;}
.newd-d .s-title{font-size:18px;color:#333;}
.news-zx-ul{margin-top:20px;}
.news-zx-ul li{display:block;margin-top:5px;}
.news-zx-ul li a{display:block;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;font-size:14px;color:#666;line-height:38px;transition:all .3s;}
.news-zx-ul li a:hover{color:#e50011;}
.news-zx-ul li i{display:block;float:left;width:24px;height:28px;line-height:38px;text-align:center;font-size:14px;color:#999;margin-right:10px;}
.news-zx-ul li i#i1{background:url(../images/right2-icon1.png) no-repeat;color:#fff;}
.news-zx-ul li i#i2{background:url(../images/right2-icon2.png) no-repeat;color:#fff;}
.news-zx-ul li i#i3{background:url(../images/right2-icon3.png) no-repeat;color:#fff;}

.newsaul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.newsaul li{width:32%;text-align:center;background:#f0f0f0;margin-top:2%;}
.newsaul li.active,.newsaul li:hover{background:#e50011;color:#fff;}
.newsaul li.active a,.newsaul li:hover a{color:#fff;}
.newsaul_en li{width:49%}

.re-search,.gzh-news{display:flex;justify-content:flex-start;align-items:center;margin-top:20px;}
.news-ul-re{overflow:hidden;margin:-5px;margin-top:20px;}
.news-ul-re li{display:block;float:left;width:33.333%}
.news-ul-re li a{display:block;background:#f7f7f7;color:#333;font-size:12px;padding:0 10px;line-height:24px;margin:5px;transition:all .3s;}
.news-ul-re li a:hover{background:#e50011;color:#fff;}
.gzh-news{overflow:hidden;}
.gzh-news span{display:block;width:100px;height:100px;overflow:hidden;box-sizing:border-box;}
.gzh-news span img{display:block;width:100%;height:100%;}
.gzh-news-div{display:block;padding-left:15px;box-sizing:border-box;}
.gzh-news-div .gzh-title{font-size:15px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.gzh-news-div .gzh-cont{font-size:14px;color:#999;margin-top:5px;}
#news-div{padding-bottom:60px;}

.news-gs-div{background:#fff;margin-top:20px;margin-bottom:30px;padding:20px;}
.news-gs-d{display:block;position:relative;height:120px;margin:15px;}
.news-gs-ul{overflow:hidden;margin:-15px;margin-top:10px;}
.news-gs-ul li{display:block;float:left;width:18%;margin:1%;height:330px;border:solid 1px #f7f7f7;box-sizing:border-box;}
.news-gs-ul li a{display:block;width:100%;height:100%;}
.news-gs-ul li span{display:block;width:100%;height:180px;background:#fff;overflow:hidden}
.news-gs-ul li span img{display:block;width:100%;height:100%;margin:0 auto;object-fit: cover; object-position: 50% 50%;}
.news-gs-ul li .n-h3{overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.news-gs-ul li:hover .n-h3,.n-h3:hover{color:#e50011;}

.yimg{clear:right;float:right;margin:0px 8px 0px 30px;width:268px;height:auto;border:1px solid #ccc;padding:2px;}

#news-list{margin-top:30px;}
.body-2021 .header{background:rgba(255,255,255,1)}
.body-2021 .nav .nav-ul .nav-li .nav-a{color:#323232;transition:all .3s;}
.body-2021 .nav .nav-ul .nav-li.active .nav-a{color:#e50011;}
.body-2021 .nav .nav-ul .nav-li .nav-a:hover{color:#e50011;}
.body-2021 .login a.log{color:#666;overflow:hidden;}
.body-2021 .search-con .icon-sousuo{color:#666;}
.body-2021 .phone-gd-right span,.body-2021 .phone-gd-right:before,.body-2021 .phone-gd-right:after{background:#666;}
.news-pages-div{padding:0 50px;padding-top:140px;}
.news-crumbs-pa{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.1);}
.news-crumbs-pa-div{padding:15px 50px;font-size:16px;color:#333;}
.news-crumbs-pa-div a{font-size:16px;color:#333;}
.pas-title{font-size:36px;color:#e50011;}
.pas-cont{font-size:16px;color:#333;margin-top:24px;}
.pasl{display:block;width:65%;float:left;box-sizing:border-box;}
.pasr{display:block;width:35%;float:right;box-sizing:border-box;margin-top:-80px;}
.pasr img{display:block;width:100%;height:auto;}
.news-iphone{display:block;margin-top:40px;background:url(../images/iphone.png) no-repeat left center;padding-left:60px;}
.hotline{font-size:16px;color:#333;}
.iphone{font-size:26px;color:#e50011;font-weight:700;}
#pros .pas-cont p{display:block;padding:10px 0;color:#666;}
#pros .pas-cont p.spt{font-size:20px;font-weight:700;color:#333;}
#pros .pas-cont p a{color:#e50011;font-weight:700;}
#pros{padding-top:120px;}
.e3 #pros{width:60%;}
.prod{background:#fff;height:520px;padding-bottom:0;}
.e3 .prod{height:540px;}
.e3 .pros_en#pros{width:auto;}
.luo_prod{padding-top:80px;display:flex;align-items:center;background:#e7e7e7;}
.luo_prod #pros{padding-top:0;}

.news-cont-div h3{font-size:28px;color:#222;}
.news-cont-nav{overflow:hidden;padding:20px 0;border-bottom:solid 1px #f7f7f7;}
.news-cont-nav li{display:block;float:left;padding-right:20px;font-size:12px;color:#999;}
.news-cont-nav li a{font-size:12px;color:#999;}
.news-cont-the{overflow:hidden;margin-top:20px;background:url(../images/theicon.png) no-repeat left center;padding-left:30px;}
.news-cont-the li{display:block;float:left;margin-right:10px;}
.news-cont-the li a{display:block;background:#f7f7f7;font-size:12px;padding:6px 10px;border:dashed 1px #ddd;transition:all .3s;}
.news-cont-the li a:hover{background:#e50011;border:dashed 1px #e50011;color:#fff;}

.news-cont-box{display:block;margin-top:40px;overflow:hidden;}
.news-cont-box p{display:block;font-size:14px;line-height:28px!important;color:#666!important;}
.news-cont-box p a,.news-cont-box li{color:#666;}
.news-cont-box ol{padding:0!important;}
.news-cont-box a:hover{color:#e50011;}
.news-cont-box p strong{font-size:18px;color:#333!important;font-weight:700;}
.newsabout .news-cont-box p img{display:block;max-width:100%;margin:0 auto;}
.newsabout .news-cont-box p{margin-top:10px;}
.bolg .news-cont-box{margin-top:20px;margin-bottom:10px;}

/*性能*/
.performance{width:100%;margin:0 auto;padding-top:30px;}
.performance_overflow{overflow:hidden;border-bottom:solid 1px #f2f2f2;padding-bottom:50px;margin-bottom:50px;}
.performance_overflow:nth-last-child(1){padding-bottom:0;border:0;}
#performance1 .spanimg1{display:block;float:left;width:44%;background:url(../images/spanimg1.png) no-repeat;height:210px;background-size:100%;}
#performance2 .spanimg2{display:block;float:right;width:45%;background:url(../images/spanimg2.png) no-repeat;height:156px;background-size:100%;}
#performance3 .spanimg3{display:block;float:left;width:40%;background:url(../images/spanimg3.png) no-repeat center center;height:320px;background-size:65%;}
#performance4 .spanimg4{display:block;float:right;width:35%;background:url(../images/spanimg4.png) no-repeat;height:330px;background-size:100%;}
#performance5 .spanimg5{display:block;float:right;width:35%;background:url(../images/spanimg5.png) no-repeat;height:330px;background-size:100%;}
#performance6 .spanimg6{display:block;float:left;width:35%;background:url(../images/spanimg6.png) no-repeat center center;height:295px;background-size:100%;}
#performance7 .spanimg7{display:block;float:right;width:35%;background:url(../images/spanimg7.png)  no-repeat center center;height:160px;background-size:100%;}
#performance8 .spanimg8{display:block;float:left;width:35%;background:url(../images/spanimg8.png) no-repeat;height:188px;background-size:100%;}
#performance9 .spanimg9{display:block;float:right;width:35%;background:url(../images/spanimg9.png)  no-repeat center center;height:360px;background-size:100%;}
#performance10 .spanimg10{display:block;float:left;width:44%;background:url(../images/spanimg10.png) no-repeat;height:318px;background-size:100%;}
#performance11 .spanimg11{display:block;float:left;width:44%;background:url(../images/spanimg11.png) no-repeat;height:200px;background-size:100%;}
#performance12 .spanimg12{display:block;float:right;width:44%;background:url(../images/spanimg12.pngg) no-repeat;height:268px;background-size:100%;}
#performance13 .spanimg13{display:block;float:left;width:44%;background:url(../images/spanimg13.png) no-repeat;height:298px;background-size:100%;}
.performance_overflow ul li p.pH1{font-size:24px;color:#333;margin-bottom:10px;}
.performance_overflow ul li p.pH2{font-size:24px;color:red;font-weight:700;margin-bottom:10px;}
.performance_overflow ul li p.pcot{font-size:14px;color:#666;line-height:22px;margin-bottom:10px;}
.performance_overflow ul li p#pcot{color:red;font-size:18px;}

#performance1 ul{display:block;float:right;width:56%;}
#performance2 ul{display:block;float:left;width:55%;}
#performance3 ul{display:block;float:right;width:56%;margin-top:20px}
#performance4 ul,#performance5 ul{display:block;float:left;width:60%;}
#performance6 ul,#performance8 ul{display:block;float:right;width:60%;}
#performance7 ul,#performance9 ul{display:block;float:left;width:60%;}
#performance10 ul{display:block;float:right;width:54%;}
#performance11 ul{display:block;float:right;width:50%}
#performance12 ul{display:block;float:left;width:50%}
#performance13 ul{display:block;float:right;width:55%}


.news-cont-bottom{display:block;border-top:solid 1px #f7f7f7;padding-top:30px;margin-top:30px;}
.source,.statement,.laser{font-size:14px;color:#666;line-height:24px;}
.source a{color:#666;transition:all .3s;}
.source a:hover{color:#e50011;}
.statement{margin-top:10px;}
.bot-banner{display:block;background:url(../images/bot-banner.jpg) no-repeat;width:100%;height:0;padding-bottom:12%;background-size:100%;margin:20px auto;}
.art-inner{margin:0 -20px;margin-top:40px;margin-bottom:20px;overflow:hidden;}
.pages{color:#333;font-size:14px;display:block;height:88px;cursor:pointer;float:left;width:50%;box-sizing:border-box;padding:0 20px;white-space:nowrap;text-overflow:ellipsis;}
.pages .desc{display:inline-block;}
.pages:nth-child(1) .desc{margin-left:25px;}
.pages:nth-child(1){text-align:left;}
.pages:nth-child(2){text-align:right;}
.pages:nth-child(2) .desc{margin-right:25px;}
.pages .right{background:url(../images/right.png) center no-repeat #f7f7f7;display:inline-block;color:#666;position:relative;top:13px;cursor:pointer;width:30px;height:60px;transition:all .3s;}
.pages .left{transform:rotate(180deg);}
.pages span{display:block;font-size:16px;margin-top:5px;}
.desc .title{color:#333;font-size:14px;position:relative;top:6px;width:100%;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;transition:all .3s;}
.pages:hover .title{color:#e50011;}
.pages:hover .right{background:url(../images/right.png) center no-repeat #f0f0f0;}
.news-xg-div{display:block;background:#fff;padding:20px;margin-top:20px;}
.news-xg-ul{display:block;overflow:hidden;margin:0 -20px;}
.news-xg-ul li{display:block;float:left;width:50%;padding:20px;box-sizing:border-box}
.qicon{font-size:18px;color:#333;background:url(../images/qicon.png) no-repeat left center;padding-left:35px;background-size:20px;transition:all .3s;}
.dicon{font-size:14px;color:#888;line-height:24px;margin-top:20px;background:url(../images/dicon.png) no-repeat left top;padding-left:35px;background-size:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:42px;}
.news-xg-ul li:hover .qicon{color:#e50011;}
.news-cakes-ul{display:block;overflow:hidden;margin:-15px;margin-top:10px;}
.news-cakes-ul li{display:block;float:left;width:18%;height:auto;border:solid 1px #f7f7f7;box-sizing:border-box;margin:1%;box-sizing:border-box;}
.news-cakes-ul li:nth-last-child(6){display:none}
.news-cakes-ul li a{display:block;width:100%;height:100%;}
.news-cakes-ul li span{display:block;width:100%;height:220px;background:#f7f7f7;}
.news-cakes-ul li span img{display:block;width:100%;height:100%;object-fit:cover;}
.news-cakes-ul li .cakes-title{font-size:16px;color:#333;text-align:center;transition:all .3s;padding:15px;}
.news-cakes-ul li a:hover .cakes-title{color:#e50011;}

/*service*/
.service-cont,.service-pilot{display:block;overflow:hidden;padding:0 50px;}
.service-system{display:block;padding:60px 0;background:#fff;}
#service-system{background:inherit;margin-top:0;padding:80px 0;}
.serv-pic-img{display:block;float:left;width:45%;height:450px;background:url(../images/service-img-left.jpg) no-repeat;background-size:100%;}
.serv-div-d{display:block;float:right;width:50%;}
.serv-title{font-size:36px;color:#333;font-weight:700;}
.serv-cont-p{font-size:16px;color:#666;line-height:24px;margin-top:20px;}
.serv-cont-pt{font-size:20px;font-weight:700;color:#333;}
.serv-cont-p a{color:#e50011;font-weight:700;}
.serva{display:inline-block;padding:15px 50px;border:solid 2px #e50011;text-align:center;color:#e50011;font-size:16px;margin-top:20px;position:relative;}
#serva{cursor:pointer;font-weight:700;}
.serva:after{content:'';background:#e50011;color:#fff;border:solid 2px #e50011;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s;transform-origin:0 50%;transform:scaleX(0);}
.serva:hover::after{transform:scaleX(1);}
.serva:hover{color:#fff;}
.service-system{margin-top:60px;}
.service-system-div{display:block;padding:0 50px;}
.service-ul-d{margin:0 -15px;padding:60px 0;}
.service-ul-d li{display:block;float:left;width:25%;height:320px;box-sizing:border-box;padding:15px;position:relative;z-index:1;transition:all .3s;}
.service-ul-d li:hover{background:#fff;box-shadow:0px 10px 20px 0px rgba(0,0,0,0.08);}
.system_en .service-ul-d li{height:345px;}
.se-span-pic{display:block;width:100%;padding:40px 0;background:#fce5e7;}
.se-span-pic .icon{display:block;margin:0 auto;width:80px;height:80px;}
.se-span-pic .icon1{background:url(../images/icon1-img1.png) no-repeat;}
.se-span-pic .icon2{background:url(../images/icon1-img2.png) no-repeat;}
.se-span-pic .icon3{background:url(../images/icon1-img3.png) no-repeat;}
.se-span-pic .icon4{background:url(../images/icon1-img4.png) no-repeat;}
.se-span-pic .icon5{background:url(../images/icon1-img5.png) no-repeat;}
.se-span-pic .icon6{background:url(../images/icon1-img6.png) no-repeat;}
.se-span-pic .icon7{background:url(../images/icon1-img7.png) no-repeat;}
.se-title-p{font-size:18px;text-align:center;padding:25px 0;}
.se-cont-p{font-size:14px;color:#999;padding:0 12px;line-height:24px;}
.service-pilot{padding:60px 50px;}
.service-div-p{display:block;overflow:hidden;margin-top:60px;}
.serv-div-l{display:block;float:left;width:60%;padding-top:30px;text-align:right;}
.l2{float:right;text-align:left;}
.serv-div-r{display:block;float:right;width:36%;height:313px;background-size:100%!important}
.r2{float:left}
.l-title-p{font-size:24px;color:#333;}
.l-cont-p{font-size:16px;line-height:24px;color:#999;}
.serv-div-l i{display:inline-block;margin:20px 0;width:48px;height:6px;background:#e50011;}
#serv1{background:url(../images/serv-img1.jpg) no-repeat;}
#serv2{background:url(../images/serv-img2.jpg) no-repeat;}
#serv3{background:url(../images/serv-img3.jpg) no-repeat;}
#serv4{background:url(../images/serv-img4.jpg) no-repeat;}

/*contact*/
.contact-div-d{display:block;width:1440px;margin:0 auto;overflow:hidden;padding:20px 0 80px 0;}
.contact-div-l{display:block;float:left;width:600px;}
.contact-div-r{display:block;float:right;background:#fff;padding:20px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.17);}
.contact-div-r .cont-span-pic{display:block;width:468px;height:400px;background:url(../images/con-img1.png) no-repeat;background-size:100%!important;}
.con-p-ti{font-size:24px;color:#333;}
.con-p-yw{font-size:14px;color:#999;margin-top:10px;}
.con-p-p{font-size:16px;color:#666;line-height:28px;margin-top:20px;}
.contact-ul-d{margin-top:20px;padding-top:20px;border-top:solid 1px #ddd;}
.contact-ul-d li{font-size:16px;line-height:32px;color:#333;}
.contact-ul-d li a{font-size:16px;color:#333;}
.contact-ul-d li.li-title{font-size:20px;font-weight:bold;margin-bottom:8px;}
.contact-ul-d li.li-consult{overflow:hidden;margin-top:10px;}
.contact-ul-d li.li-consult a{display:inline-block;padding:5px 30px;margin-right:10px;background-image:linear-gradient(to bottom, #fff 0%, #f6f6f6 100%);border-radius:2px;border:solid 1px #ccc;transition:all .3s;}
.contact-ul-d li.li-consult .qq span{background:url(../images/qq.png) no-repeat left center;background-size:16px;padding-left:24px;}
.contact-ul-d li.li-consult .qq:hover{background:#e50011;border:solid 1px #e50011;color:#fff;}
.contact-ul-d li.li-consult .qq:hover span{background:url(../images/qq2.png) no-repeat left center;background-size:16px;}
.contact-ul-d li.li-consult .ww span{background:url(../images/ww.png) no-repeat left center;background-size:16px;padding-left:24px;}
.contact-ul-d li.li-consult .ww:hover{background:#10b4ff;border:solid 1px #10b4ff;color:#fff;}
.contact-ul-d li.li-consult .ww:hover span{background:url(../images/ww2.png) no-repeat left center;background-size:16px;}
.company-location{background:#fff;padding:60px 0;}
#dituContent{display:block;width:1440px;height:450px;margin:0 auto;margin-top:40px;}
.BMap_Marker{background:url(../images/ditu.png) no-repeat!important;}

.contact-other-li{padding-bottom:60px;}
.contact-other-div{display:block;width:1440px;margin:0 auto;margin-top:60px;}
.other-title-p{font-size:24px;color:#333;}
.contact-other-d{display:block;background:#fff;padding:20px;margin-top:20px;overflow:hidden;}
.other-pic,.other-ul1,.other-ul2{display:block;float:left;box-sizing:border-box;height:300px;}
.other-pic{width:550px;background:#f7f7f7;background-size:100%;}
.other-pic.pic1{background:url(../images/dgimg.jpg) no-repeat;}
.other-pic.pic2{background:url(../images/shimg.jpg) no-repeat;}
.other-pic.pic3{background:url(../images/fsimg.jpg) no-repeat;}
.other-ul1{width:460px;padding:0 40px;}
.other-ul2{width:390px;}
.other-ul1 .other-title{font-size:20px;font-weight:bold;color:#333;}
.other-ul1 .other-p{font-size:16px;color:#999;margin-top:8px;margin-bottom:30px;}
.other-ul1 .mail a,.other-ul1 .web a{font-size:16px;color:#666;line-height:24px;padding-left:24px;}
.other-ul1 .mail a{background:url(../images/yxicon.png) no-repeat left center;}
.other-ul1 .web a{background:url(../images/web.png) no-repeat left center;}

.other-ul2 .online a{display:inline-block;width:160px;height:40px;color:#e50011;text-align:center;line-height:40px;margin-bottom:30px;border:solid 1px #f7f7f7;box-shadow:0.5px 1px 4px 0 rgba(0,0,0,0.08);transition:all .3s;border-radius:2px;}
.other-ul2 .online a span{display:inline-block;background:url(../images/online.png) no-repeat left center;padding-left:30px;background-size:20px;}
.other-ul2 .online a:hover{background:#e50011;border:solid 1px #e50011;color:#fff;}
.other-ul2 .online a:hover span{background:url(../images/online2.png) no-repeat left center;background-size:20px;}
.li-dw,.li-dz{font-size:16px;color:#333;line-height:24px;}
.li-zx{display:inline-block;margin-top:10px;}
.dh-icon,.cz-icon{display:inline-block;font-size:16px;color:#333;line-height:28px;padding-left:24px;}
.dh-icon{background:url(../images/dhicon.png) no-repeat left center;}
.cz-icon{background:url(../images/czicon.png) no-repeat left center;}

/*paroduct*/
.product-div-d{display:block;overflow:hidden;padding:0 50px;padding-top:40px;box-sizing:border-box;width:100%;}
.product-list-l,.product-list-r{display:block;float:left;box-sizing:border-box;}
.product-list-l{width:40%;overflow:hidden;}
.pro-img-d,.product-ul-r{display:block!important;float:left!important;box-sizing:border-box;}
.pro-img-d{width:80%;background:#fff;}
.pro-img-d img{display:block;width:100%;height:100%;font-size:0;}
.product-ul-r{width:80px!important;height:500px!important;margin-left:20px!important;}
.product-ul-r li{display:block;width:76px!important;height:76px!important;cursor:pointer;margin-bottom:10px;border:solid 2px #fff;}
.product-ul-r li img{display:block;width:100%;height:100%;font-size:0;}
.product-ul-r li.swiper-slide-thumb-active{border:solid 2px #e50011;}
.produ-pot{display:block;margin-top:20px;color:#666;}
.produ-pot2{display:block;margin-top:10px;color:#999;font-size:14px;}

.product-list-r{width:60%;padding-left:50px;}
.product-list-r .h3-title{font-size:24px;color:#333;}
.pro-r-ul1{display:block;margin-top:30px;overflow:hidden;}
.pro-r-ul1 li{display:block;font-size:16px;margin-bottom:10px;color:#666;float:left;width:50%;box-sizing:border-box;padding-right:10px;}
.pro-r-ul1 li b{display:inline-block;background:#fff;border:dashed 1px #aaa;font-weight:normal;padding:5px 15px;color:#666;}
.pro-r-ul2{display:block;overflow:hidden;margin:0 -15px;margin-top:30px;}
.pro-r-ul2 li{display:block;float:left;width:50%;box-sizing:border-box;padding:8px 15px;color:#666;}
.pro-r-div{display:block;padding-top:50px;}
.pro-r-div a{display:inline-block;height:50px;color:#fff;text-align:center;line-height:50px;font-size:16px;border-radius:2px;margin-right:30px;padding:0 25px;}
.pro-r-div a.qq{background:#e50011;box-shadow:0px 8px 26px 0px rgba(229, 0, 17, 0.36);}
.pro-r-div a.qq span{display:inline-block;background:url(../images/qq2.png) no-repeat left center;background-size:24px;padding-left:30px;}
.pro-r-div a.ww{background:#2f82ff;box-shadow:0px 8px 26px 0px rgba(47, 130, 255, 0.36);}
.pro-r-div a.ww span{display:inline-block;background:url(../images/ww2.png) no-repeat left center;background-size:24px;padding-left:30px;}
.explain{display:block;overflow:hidden;background:#fff;padding:20px 0;margin:0 50px;margin-top:20px;}
.explain p{display:block;font-size:15px;color:#666;float:left;margin-left:20px;box-sizing:border-box;}
.explain p b{display:inline-block;background:url(../images/explain.png) no-repeat left center;background-size:24px;padding-left:30px;}
.explain em{display:block;float:right;box-sizing:border-box;margin-right:20px;font-size:15px;}
.explain em b{color:#e50011;}

.product-cont-d{display:block;padding:0 50px;margin-top:20px;}
.pro-ul-d{overflow:hidden;}
.pro-ul-d li{display:block;float:left;width:150px;height:50px;line-height:50px;color:#333;font-size:16px;text-align:center;cursor:pointer;}
.pro-ul-d li.active{background:#fff;color:#e50011;}
.product-div-dd{display:block;background:#fff;padding:20px;}
.parameter .tablebox{width:100%;border:solid 1px #f1f1f1;border-spacing:0;border-collapse:collapse;}
.firstRow{line-height:45px;background:#e50011;color:#fff;font-size:16px;}
.parameter tbody tr td{line-height:45px;text-indent:1em;color:#333;font-size:16px;}
.parameter tbody tr:nth-child(2n){background:rgba(0,0,0,0.024);}
.pro-div{display:none;}
.pro-div.active{display:block;}
.pro-div .pro-div-img{display:block;width:100%;height:0;padding-bottom:40%;}
#case-index{padding-top:0;padding-bottom:50px;}
#case-index #product9.product-row ul{margin-top:0;}
.you{background:#fff;padding:15px;box-sizing:border-box;margin-top:1px;}
.you h3{font-size:24px;margin-bottom:10px;font-weight:700;color:#999}
.youx p{display:block;padding-top:8px;overflow:hidden;}
.youx p strong{font-size:15px;color:#e50011;float:left;margin-top:-1px;}

.support{margin-top:20px;}
.support ul{overflow:hidden}
.support ul li{display:block;float:left;width:100%;padding:0 15px;margin-bottom:20px;box-sizing:border-box;}
.support ul li.wh100{display:flex;justify-content: flex-end; align-items: center;}
.support ul li.wh100 .szym{overflow: hidden; border-radius: 5px; height: 56px; display: flex; width: 25%; margin-right: 20px;}
.support ul li.wh100 .szym input{width: 100%; background: rgba(0, 0, 0, 0.05); box-sizing: border-box; padding: 0 10px;}
.support ul li.wh100 .szym img{display:block;cursor:pointer;width: 40%; height: 100%;}
.support ul li.pali1{width:50%}
.support ul li.pali2{width:50%}
.support ul li span{font-size:16px;color:#333;}
.support ul li span i{font-size:14px;color:#e50011;margin-right:5px;}
.support ul li input.form-control{width:100%;color:#0a0a0a;background:#fff;height:50px;line-height:50px;margin-top:10px;font-size:14px;padding-left:10px;box-sizing:border-box;background:rgba(0,0,0,0.05);border-radius:3px;}
.support ul li.textareali{width:100%;float:none;}
.support ul li textarea.form-control{color:#0a0a0a;width:100%;float:none;border-radius:0;margin-top:10px;height:68px;padding:10px;box-sizing:border-box;font-size:14px;font-family:微软雅黑;background:rgba(0,0,0,0.05);border-radius:3px;}
.support ul input.button{display:block;width:200px;height:56px;background:#e50011;color:#fff;line-height:56px;text-align:center;font-size:16px;cursor:pointer;border-radius:3px;border:solid 2px #e50011;transition:all .3s;}
.support ul input.button:hover{border:solid 2px #e50011;background:#fff;color:#e50011;}
.support-row{padding:0 50px;margin-top:40px;}
.performance-cont-d{display:block;background:#fff;margin-top:20px;padding:60px 0;}
.performance-row{display:block;width:1200px;margin:0 auto;position:relative;}
.performance-row ul{display:block;background:url(../images/pre-img.png) no-repeat;width:780px;height:440px;margin:50px auto;background-size:100%!important}
.performance-row ul li{display:block;font-size:16px;color:#333;position:absolute;}
.performance-row ul li.per-li1{left:150px;top:75px;}
.performance-row ul li.per-li2{left:150px;top:150px;}
.performance-row ul li.per-li3{left:140px;bottom:90px;}
.performance-row ul li.per-li4{right:140px;top:60px;}
.performance-row ul li.per-li5{right:80px;top:120px;}
.performance-row ul li.per-li6{right:200px;bottom:140px;}
.performance-row ul li.per-li7{right:230px;bottom:60px;}
.more-zx{display:block;position:relative;width:240px;height:58px;line-height:58px;text-align:center;background:#e50011;border:solid 2px #e50011;margin:0 auto;margin-top:60px;color:#fff;box-shadow:0px 8px 26px 0px rgba(229, 0, 17, 0.36);transition:all .3s;border-radius:1000px;}
.zx-icon{display:inline-block;margin-top:10px;width:16px;height:16px;background:url(../images/zx-icon.png) no-repeat;background-size:16px;transition:all .3s;position:absolute;right:35%;top:50%;margin-top:-8px;opacity:0}
.more-zx:hover{background:#fff;color:#e50011;}
.more-zx:hover .zx-icon{right:25%;opacity:1}
.per-dov-img{display:block;width:280px;height:280px;position:absolute;left:50%;margin-left:-140px;}

.product-list .news-gs-div{margin-bottom:0;}
.product-list .news-xg-div{margin-bottom:30px;}

#product-index{padding-top:20px;padding-bottom:60px;}
.produ-top .title-h{display:block;font-size:36px;}
.produ-top .produ-p{display:block;font-size:16px;margin-top:15px;}
.produ-ul{margin:0 -10px;margin-top:20px;}
.produ-ul li{display:block;width:25%;float:left;box-sizing:border-box;padding:10px;}
.produ-ul li span{display:block;background:#f7f7f7;width:65%;margin:0 auto;}
.produ-ul li span img{display:block;width:100%;height:auto;}
.produ-ul li a{display:block;width:100%;height:100%;background:#fff;position:relative;z-index:1;transition:all .3s;}
.produ-ul li a:hover{box-shadow:0px 18px 14px 0px rgba(0, 0, 0, 0.05);z-index:2;}
.produ-ul li a h3{font-size:18px;padding:15px;overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.produ-ul li a p{padding:0 15px;padding-bottom:15px;}
.produ-ul li a p i{display:block;line-height:22px;font-style:normal;color:#999;overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.morediv{display:block;background:url(../images/jttt.png) no-repeat;width:30px;height:30px;background-size:100%;position:absolute;right:30px;bottom:15px;transition:all .3s;opacity:.6}
.produ-ul li a:hover .morediv{opacity:1;right:20px;}

.filter{background:#fff;padding:10px 20px;margin-bottom:30px;}
.t2 .filter{margin-bottom:0}
.filter dl{overflow:hidden;display: flex;}
.filter dl dt{line-height: 48px;position:relative;color:#222;width:auto;white-space: nowrap; text-overflow: ellipsis;box-sizing:border-box;display: inline-block;padding-right:40px;}
.filter dl dt:after{content:""; position: absolute; right:18px; top: 22px; border: 1px solid #333; border-width: 0 1px 1px 0; width: 4px; height: 4px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); transform: rotate(-45deg);}
.filter dl dd{display: inline-block; line-height:48px;width:100%;box-sizing:border-box;}

.filter dl dd a{display: inline-block;cursor:pointer;padding:0 10px;color:#888;width: 20%; float: left; box-sizing: border-box; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
#f3.filter dl dd a{width:auto;float:none;display:inline-block;}
.filter dl dd a:hover,.filter dl dt a:hover{color:#e50011;}
.filter dl dd a b{color:#e50011;cursor:pointer;}
.filter dl.filter2 dd a.active{color:#e50011;font-weight:700;}
#f3.filter dl dt,#f3.filter dl dd{line-height:inherit}
#f3.filter dl dt:after{top:10px;}

.product-row ul{margin:0 -1%;overflow:hidden;}
.product-row ul li{display:block;float:left;position: relative; width:31.33%; height: 100%;transition: all 0.3s;margin:0 1%;z-index:1;box-sizing:border-box;margin-bottom:2%}
.product-row ul li a{display:block;width:100%;height:100%;background:#fff;box-sizing: border-box; padding: 20px;}
.product-row ul li .pic{display:block;width:100%;height:260px;overflow:hidden;border-radius:10px;}
.product-row ul li .pic img{display:block;width:100%;height:100%;transition:all .3s;object-fit:cover;}
.product-row ul li h3{display:block;font-size:18px;line-height:30px;transition:all .3s;margin-bottom:20px;text-align:center;margin-top:20px;}
.product-row ul li p{font-size:14px;color:#888;text-align:center;line-height:24px;transition:all .3s;overflow:hidden;}
.product-row ul li p i{font-style:normal;padding:0 5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;width:50%;box-sizing:border-box;}
.product-row ul li:hover .pic img{transform: scale(1.1);}
.l-btn{box-sizing:border-box;width:100%; height: 68px; display: block; line-height: 71px; font-size: 14px; color: #222; border-radius: 8px; padding-left: 20px; background-color: #f0f0f6; position: relative; transition:all .3s;}
.l-btn:after{content: ''; position: absolute; top: 50%; right: 20px; width: 22px; height: 16px; background: url(../images/j-02.png) no-repeat center;background-size: 100% auto;transform: translateY(-50%);}
.product-special{display:block;width:100%;height:400px;background:#000 url(../images/guanggao1.jpg) no-repeat center center;}
.product-row ul li a:hover .l-btn{background:#e50011;color:#fff;}
.product-row ul li a:hover .l-btn:after{background: url(../images/j-01.png) no-repeat center;background-size: 100% auto;}
#product-xg .news-xg-div{background:0;}
#product-xg .news-left-top{border-bottom:solid 1px #ccc;}

#product9.product-row ul{margin:0 -.5%;margin-top:20px;}
#product9.product-row ul li{width:24%;margin:0 .5%;margin-bottom:1%}

.tobq{display:none;}
.links{display:block;border-top:solid 1px #d7d8d9;padding-top:20px;margin-top:20px;}
.links ul{overflow:hidden;}
.links ul li{float:left;display:inline-block;margin-right:10px;line-height:24px;}
.links ul li,.links ul li a{color:#999;font-size:12px;}
.links ul li a:hover{color:#e50011;}

#index-review{display:none;padding-top:0;}
.product-list2{overflow:inherit;padding-top:0!important;}
#ap{margin-top:0;}
#ap p strong{font-size:20px;border-left:solid 5px #e50011;padding-left:10px;}

/*动画*/
@keyframes leynow1 {
	0% {margin-bottom:10px;}
    50% {margin-bottom:0;}
    100% {margin-bottom:10px;}
}

@-webkit-keyframes "leynow1" {
	0% {margin-bottom:10px;}
    50% {margin-bottom:0;}
    100% {margin-bottom:10px;}
}

@keyframes leynow2 {
	0% {margin-top:10px;}
    50% {margin-top:0;}
    100% {margin-top:10px;}
}

@-webkit-keyframes "leynow2" {
	0% {margin-top:10px;}
    50% {margin-top:0;}
    100% {margin-top:10px;}
}

@keyframes leynow {
	0% {transform: scale(0);opacity: 0.0;}
    50% {transform: scale(0);opacity: 0.3;}
    100% {transform: scale(1);opacity: 0.0;}
}
@-webkit-keyframes "leynow" {
    0% {-webkit-transform: scale(0);opacity: 0.0;}
    50% {-webkit-transform: scale(0);opacity: 0.3;}
    100% {-webkit-transform: scale(1);opacity: 0.0;}
}

/*contact*/
.contact-list .container{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between; align-items:center;padding-bottom:50px;}
.flex,.infe{display:block;width:50%;box-sizing:border-box;position:relative;}
.flex{background:#e50011;padding:40px;border-radius:30px 0 0 30px;animation:myfirst 5s;-webkit-animation:myfirst 5s;z-index:1}
.flex h4{font-size:30px;color:#fff;font-weight:700;margin-bottom:30px;}
.flex dl{overflow:hidden;}
.flex dl dd{display:block;float:left;width:50%;box-sizing:border-box;margin-bottom:20px;}
.flex dl dd:nth-child(2),.flex dl dd:nth-child(4){padding-left:10px;}
.flex dl dd:nth-child(5){width:100%;}
.flex dl dd:nth-child(6){margin-bottom:0;}
.flex dl dd b{display:block;color:#fff;font-weight:500;margin-bottom:5px;position:relative;}
.flex dl dd b span{font-size:12px;position:absolute;top:5px;margin-left:5px;}
.flex dl dd input{display:block;width:100%;line-height:40px;height:40px;background:#fff;color:#212529;font-size:15px;border-radius:4px;font-weight:400;border:none;text-indent:10px}
.flex dl dd textarea{display:block;padding:10px;border-radius:4px;font-weight:400;width:100%;border:none;height:100px;background:#fff;outline:none;color:#212529;font-size:15px;font:inherit;box-sizing:border-box;}
.flex dl dd .y_send{border:none;text-transform:uppercase;width:100%;height:50px;line-height:50px;color:#212529;font-size:18px;font-weight:500;outline:none;border-radius:4px;background:#fff;cursor:pointer;}
.flex dl dd.sbot{float:right;overflow:hidden;}
.flex dl dd.sbot input{width:50%;float:right;transition:all .3s;}
.flex dl dd.szym{display:flex;flex-wrap:wrap;align-items:center;}
.flex dl dd.szym input{width:40%;margin-right:2%;height:42px;}
.flex dl dd.szym a#a_vertify{width:28%;background:#fff;text-align:center;font-size:14px;height:42px;line-height:42px;margin-left:2%;border-radius:4px;transition:all .3s;}
.flex dl dd.szym a#a_vertify:hover{background:#c4000f;color:#fff;}
.flex dl dd.sbot input:hover{background:#c4000f;color:#fff;}
.infe{background:#fff;padding:50px;border-radius:0 30px 30px 0;z-index:2}
.infe dl{border-bottom:1px dashed #ddd;padding-bottom:40px;margin-bottom:40px;}
.infe h4{font-size:30px;font-weight:550;color:#495057;text-transform:uppercase;margin-bottom:20px;}
.infe dl dt{font-size:18px;font-weight:500;color:#495057;text-transform:uppercase;margin-bottom:5px;}
.infe dl dd{color:#495057;font-size:15px;line-height:25px;font-weight:450;padding:5px 0;position:relative;}
.infe dl dd:nth-child(2){background:url(../images/dzicon.png) no-repeat left center;background-size:20px;padding-left:30px;}
.infe dl dd:nth-child(3){background:url(../images/dhicon.png) no-repeat left center;background-size:20px;padding-left:30px;}
.infe dl dd:nth-child(4){background:url(../images/czicon.png) no-repeat left center;background-size:20px;padding-left:30px;}
.infe dl dd:nth-child(5){background:url(../images/sjicon.png) no-repeat left center;background-size:20px;padding-left:30px;}
.infe dl dd:nth-child(6){background:url(../images/yxicon.png) no-repeat left center;background-size:20px;padding-left:30px;}
.infe dl dd span{display:inline-block;width:40px;font-weight:500;}
.infe dl dd.infd span{float:left;line-height:43px;}
.infe.infe_en  dl dd span{width:auto;margin-right:5px;}

.infe dl dd.infd{display:flex;align-items:center;}
.infe dl dd.infd a{display:block;margin-right:10px;position:relative;}
.indiv{display:block;padding:5px 20px;border:solid 1px #ccc;transition:all .3s;border-radius:2px;overflow:hidden;position:relative;}
.infe dl dd.infd a.qw{cursor:pointer;}
.infe dl dd.infd a.qq .indiv:after{content:'';background:#e50011;color:#fff;border:solid 1px #e50011;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s;transform-origin:0 50%;transform:scaleX(0);width:100%;height:100%;}
.infe dl dd.infd a.ww .indiv:after{content:'';background:#10b4ff;color:#fff;border:solid 1px #10b4ff;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s;transform-origin:0 50%;transform:scaleX(0);width:100%;height:100%;}
.infe dl dd.infd a.qw .indiv:after{content:'';background:#0082ef;color:#fff;border:solid 1px #0082ef;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;transition:all .3s;transform-origin:0 50%;transform:scaleX(0);width:100%;height:100%;}
.infe dl dd.infd a.qq .indiv:hover{border:solid 1px #e50011;color:#fff;}
.infe dl dd.infd a.ww .indiv:hover{border:solid 1px #10b4ff;color:#fff;}
.infe dl dd.infd a.qw .indiv:hover{border:solid 1px #0082ef;color:#fff;}
.infe dl dd.infd a.qq .indiv i{background:url(../images/qq.png) no-repeat left center;background-size:18px;padding-left:24px;}
.infe dl dd.infd a.ww .indiv i{background:url(../images/ww.png) no-repeat left center;background-size:18px;padding-left:24px;}
.infe dl dd.infd a.qw .indiv i{background:url(../images/workWechat.png) no-repeat left center;background-size:18px;padding-left:24px;}
.infe dl dd.infd a .indiv:hover::after{transform:scaleX(1)}
.infe dl dd.infd a.qq .indiv:hover i{background:url(../images/qq2.png) no-repeat left center;background-size:18px;}
.infe dl dd.infd a.ww .indiv:hover i{background:url(../images/ww2.png) no-repeat left center;background-size:18px;}
.infe dl dd.infd a.qw .indiv:hover i{background:url(../images/workWechat-h.png) no-repeat left center;background-size:18px;}
.infe dl dd.infd .qwx{display:none;height:192px;position:absolute;left:-20px;bottom:50px;background:#fff;border:solid 1px #f3f3f3;text-align:center;font-size:12px;color:#333;box-sizing:border-box;padding:10px;box-shadow:0px 8px 40px 0px rgba(0,0,0,0.1);}
.infe dl dd.infd .qwx img{display:block;width:140px;height:140px;margin:0 auto;margin-bottom:6px;}
.infe dl dd.infd a.qw:hover .qwx{display:block;}

.lxwm{background:#fff;}
.gsbx{display:block;padding:80px 50px;}
.shanghai{display:block;float:left;width:31%;background:#fff;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);padding:30px;margin-right:3.33%;box-sizing:border-box;}
.shanghai dl.shright dt{font-size:24px;color:#323232;}
.shanghai dl.shright dd{font-size:14px;color:#666;margin-top:10px;line-height:24px;padding-left:26px;}
.shanghai dl.shright dd.dzicon{background:url(../images/dzicon.png) no-repeat left top;background-size:20px;}
.shanghai dl.shright dd.dhicon{background:url(../images/dhicon.png) no-repeat left top;background-size:20px;}
.shanghai dl.shright dd.czicon{background:url(../images/czicon.png) no-repeat left top;background-size:20px;}
.shanghai dl.shright dd.yxicon{background:url(../images/yxicon.png) no-repeat left top;background-size:20px;}
.shanghai dl.shright dd.zx{padding-left:0;margin-top:20px;display:flex;}
.shanghai dl.shright dd.zx a{display:block;border:solid 1px #ccc;color:#333;font-size:14px;padding:6px 20px;border-radius:3px;position:relative;transition:all .3s;margin-right:10px;cursor:pointer;}
.shanghai dl.shright dd.zx a span{display:block;background:url(../images/qq.png) no-repeat left center;background-size:20px;padding-left:25px;}
.shanghai dl.shright dd.zx a.qywx span{display:block;background:url(../images/workWechat.png) no-repeat left center;background-size:20px;padding-left:25px;}
.shanghai dl.shright dd.zx a.qywx{display:block;position:relative;}
.shanghai dl.shright dd.zx a:hover{background:#e50011;color:#fff;border:solid 1px #e50011;}
.shanghai dl.shright dd.zx a.qywx:hover{background:#0082ef;color:#fff;border:solid 1px #0082ef;}
.shanghai dl.shright dd.zx a:hover span{background:url(../images/qq2.png) no-repeat left center;background-size:20px;}
.shanghai dl.shright dd.zx a.qywx:hover span{background:url(../images/workWechat-h.png) no-repeat left center;background-size:20px;}
.shanghai p{display:block;background:#f7f7f7;width:100%;height:260px;margin-top:30px;}
.shanghai p.shdz{background:url(../images/shdw.png) no-repeat;}
.shanghai p.dgdz{background:url(../images/dgdw.png) no-repeat;}
.shanghai p.fsdz{background:url(../images/fsdw.png) no-repeat;}
.shanghai p.shdz_en{background:url(../images/shdw_en.png) no-repeat;}
.shanghai p.dgdz_en{background:url(../images/dgdw_en.png) no-repeat;}
.shanghai p.fsdz_en{background:url(../images/fsdw_en.png) no-repeat;}
.shanghai dl.shright dd.zx a.qywx .qwd{display:none;position:absolute;left:-20px;bottom:50px;background:#fff;border:solid 1px #f3f3f3;text-align:center;font-size:12px;color:#333;box-sizing:border-box;padding:10px;box-shadow:0px 8px 40px 0px rgba(0,0,0,0.1);}
.shanghai dl.shright dd.zx a.qywx .qwd img{display:block;width:140px;height:140px;}
.shanghai dl.shright dd.zx a.qywx:hover .qwd{display:block;}
.shanghai dl.shright_en dd.zx a{padding:6px 10px;}
.shanghai dl.shright_en dd.zx a.qywx .qwd{left:0;}
.shanghai dl.shright_en dd.zx a.qywx .qwd img{display:block;width:100%;height:100%;}
.shanghai dl.shright_en dd.zx a.qywx .qwd em{display:block;font-size:14px;line-height:18px;margin-top:10px;}

.plist{display:block;float:left;width:50%;margin-bottom:20px;}
.plist p strong{font-size:20px;}
.plist_en{float:none;width:100%;margin-bottom:60px;}
.plist_en p strong{font-size:24px;}
.news-cont-box .plist_en p{font-size:18px;}

@keyframes myfirst{0%{right:-50%;}25%{right:0;}50%{right:0;}75%{right:0;}100%{right:0;}}
@-webkit-keyframes myfirst{0%{right:-50%;}25%{right:0;}50%{right:0;}75%{right:0;}100%{right:0;}}

.phone-gd-right{display:none;width:20px;height:20px;float:right;cursor:pointer;margin-top:10px;margin-right:10px;position:relative;cursor:pointer;transition:all .3s;}
.phone-gd-right span,.phone-gd-right:before,.phone-gd-right:after{position:absolute;top:50%;left:50%;width:20px;height:2px;margin-left:-10px;background: #fff;display:inline-block;transition: all 0.3s;}
.a3 .phone-gd-right span,.a3 .phone-gd-right:before,.a3 .phone-gd-right:after{background:#666;}
.indexa .phone-gd-right span,.indexa .phone-gd-right:before,.indexa .phone-gd-right:after{background:#666;}
.header.active .phone-gd-right span,.header.active .phone-gd-right:before,.header.active .phone-gd-right:after{background:#666;}
.header.active .search-con .icon-sousuo{color:#666;}
.phone-gd-right:before{content:'';margin-top:-8px;}
.phone-gd-right:after{content:'';margin-top:8px;}
.header.active .phone-gd-right:before{opacity:0;}
.header.active .phone-gd-right span{margin-top:1px!important; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); transition: margin 0.2s cubic-bezier(0.36,0,0.59,0.99) 0.1s,-webkit-transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36,0,0.59,0.99) 0.1s,transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36,0,0.59,0.99) 0.1s,transform 0.25s ease 0.36s,-webkit-transform 0.25s ease 0.36s;}
.header.active .phone-gd-right:after{margin-top:1px!important; -webkit-transform: rotateZ(-45deg); transform: rotateZ(-45deg); transition: margin 0.2s cubic-bezier(0.36,0,0.59,0.99) 0.1s,-webkit-transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36,0,0.59,0.99) 0.1s,transform 0.25s ease 0.36s; transition: margin 0.2s cubic-bezier(0.36,0,0.59,0.99) 0.1s,transform 0.25s ease 0.36s,-webkit-transform 0.25s ease 0.36s;}
.header.header-2021 .phone-gd-right span,.header.header-2021 .phone-gd-right:before,.header.header-2021 .phone-gd-right:after{background:#666;}

/*list*/
.bolg .header{background:#fff;border-bottom: solid 1px #d7d8d9;}
.title{margin-top:20px;}
.title a.lefta{display: inline-block; font-size: 22px; background: #fff; padding-right: 30px; padding-left: 15px; padding-top: 10px; padding-bottom: 10px; border-radius: 0px 50px 50px 0px;}
.leftaa{padding-left: 10px;}
.title a.righta{font-size: 14px; float: right; line-height: 45px;margin-right:15px;}
.title a:hover{color:#e50011}

.meost{display:block;width:200px;height:50px;border:solid 2px #e50011;text-align:center;line-height:50px;font-size:16px;color:#e50011;margin:0 auto;margin-top:30px;transition: all 0.3s;}
.meost:hover{background:#e50011;color:#fff;}

/*底部*/
.bar-tab{display:none;position:fixed;bottom:0;z-index:12;width:100%;height:3.3rem;background-color: #f7f7f7;padding:0;table-layout:fixed;border-bottom:0;border-left:0;width:100%;left: 0;right:0;margin:0 auto; max-width:640px;}
.bar-tab ul{background-color: #f7f7f7;height:3.3rem;}
.bar-tab li{text-align: center;float: left;height:3.3rem;width: 20%;background-color: #f7f7f7;position: relative;}
.bar-tab li:before{content:'';position:absolute;left:0;right:0;top:1px;height:1px;background-color: #e2e2e2;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}
.bar-tab li.active span:before{color:#e50011;}
.bar-tab li.active label{color:#e50011;}
.bar-tab li a{display: block;position: relative;}
.bar-tab li span{display: block; margin-top:0.6rem; line-height:1.3rem; height:1.3rem}
.bar-tab li span:before{color: #777777;font-size:1.3rem;}
.bar-tab li label{font-size:0.9rem;color: #333;position:relative;font-weight:normal; line-height:0.9rem}
.bar-tab li:nth-child(3){position:relative;top:-0.3rem;border-top: 0;background: url("../images/bg_more.png") center top no-repeat; background-size:100%;}
.bar-tab li:nth-child(3):before{display:none;}
.bar-tab li:nth-child(3) span{padding-top:0;position:relative;top:0.3rem;display:block;margin: 0 auto;width:3rem;height:3rem;border-radius:100%;line-height:3rem;text-align: center;background-color:#e50011;}
.bar-tab li:nth-child(3) span:before{color: #fff;}
.bar-tab li .product_tc{position: absolute;bottom:3.5rem;background: #fff;width:140%;left:-18%;display: none;box-shadow: 0px -1px 5px rgba(0, 0, 0, 0.3);}
.bar-tab li .product_tc3{ width:110%; left:-4%;box-shadow: 0px -1px 5px rgba(0, 0, 0, 0.3);}
.bar-tab li .product_tc dl{text-align: center;}
.bar-tab li .product_tc dl dd{line-height:2.3rem;font-size:0.9rem;border-bottom:1px solid #e9e6e6; }
.bar-tab li .product_tc dl dd:first-child{border-top:1px solid #e9e6e6;}
.bar-tab li .product_tc dl dd a{display: block;color: #666;}
.actions-modal .close{position: absolute;right: 0.25rem;top: 0.11rem;}
.actions-modal .close:before{font-size: 0.3rem;color: #999;}

.proNav .proNav-left{width: 40%;float:left;}
.proNav .proNav-left ul li{width: 50%;}
.proNav .proNav-right{width: 60%;float: left;}
.proNav .proNav-right ul li{width: 50%;height:3.3rem;line-height:3.3rem;}
.proNav .proNav-right ul li a{display: block;color: #fff;}
.proNav .proNav-right ul li:first-child{background: #ff9402;}
.proNav .proNav-right ul li:last-child{background: #e50011;}
.proNav .proNav-right ul li:first-child a:active{background:#ff9428; }
.proNav .proNav-right ul li:last-child a:active{background: #e50011;}
.proNav li:before{content:'';position:absolute;left:0;right:0;top:0px;height:1px;background-color: #e2e2e2;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);}


.luo{height:550px;background:#f0f0f0;}
.luo .pas-cont{margin-top:0;display:flex;align-items:center;justify-content:space-between;}
.luo #pros .pas-cont p{padding:0;margin-top:15px;overflow:hidden;}
.luo #pros .pas-cont p strong{color:#e50011;float:left;margin-top:-2px;margin-right:5px;}
.luo .pas-cont .pasr{margin-top:0;width:420px;}
.luo #pros .pas-cont .pp1{font-size:36px;color:#e50011;font-weight:700;margin-top:0;margin-bottom:30px;}
.luo #pros .pas-cont .pp2{display:flex;justify-content:space-between}
.luo #pros .pas-cont .pp2 p{margin-top:0;width:19%;background:#e50011;color:#fff;padding:15px 0;text-align:center;cursor:pointer;transition: .3s ease-out;}
.luo #pros .pas-cont .pp2 p:hover{background:#3f424b;}
.luo #pros .pasr{width:560px;padding:20px;background:#fff;display:flex;align-items:center;justify-content:space-between;}
.luo #pros .pasr span{display:block;width:188px;height:188px;}
.luo #pros .pasr span img{display:block;width:100%;height:100%;}
.luo #pros .pasr .dd{width:300px;}
.luo #pros .pasr .dd .a{font-size:32px;color:#3f424b;font-weight:700;margin-top:0;}
.luo #pros .pasr .dd .b{font-size:18px;color:#4a4e54;}
.pasa{display:block;width:300px;padding:20px 0;text-align:center;background:#e50011;color:#fff;margin-top:5%;transition: .3s ease-out;}
.pasa:hover{background:#3f424b;width:350px;}

.luotop{display:block;padding:0 50px;margin-top:60px;}
.luotop ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.luotop ul li{display:block;width:32%;height:460px;background:#f7f7f7;position:relative;}
.luotop ul li .luopic{display:block;overflow:hidden;}
.luotop ul li .luopic img{display:block;width:100%;transition: .3s ease-out;}
.luot,.luot a{font-size:28px;font-weight:700;color:#333;margin-bottom:30px;}
.luot a:hover{color:#e50011;border-bottom:dashed 1px #e50011;}
.luoh{align-items:stretch;background:#f7f7f7;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;padding:20px;bottom:0;left:0;width:100%;box-sizing:border-box;}
.luoh h5{font-size:20px;font-weight:700;color:#333;margin-bottom:20px;}
.luoh p{font-size:16px;color:#666;max-height:0;transition: .3s ease-out;overflow:hidden;transition-property: max-height, margin-bottom;}
.luotop ul li:hover .luoh p{max-height:30px;margin-bottom:30px;}
.luotop ul li:hover .luopic img{-moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1);}
.luoh .luobot{display:flex;position:relative;color:#e50011;align-items:center;font-weight:700;letter-spacing:2px;}
.luoh .luobot:after{content:'';display:block;width:18px;height:16px;background:url(../images/jtou.png) no-repeat;margin-left:10px;}
.gantop ul li{margin-bottom:30px;}

.luolist{padding:20px 0;}
.luoauto{padding:0 50px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;}
.luoleft{width:55%;display:flex;justify-content:center;}
.luoright{width:45%;overflow:hidden;}
.luoright img{display:block;width:100%;height:100%;object-fit:cover;}
#luoauto{padding:0;background:#3f424b;margin:40px 0;}
#luoauto .luoright{background:#f0eff4;}

.luotitle{padding:0 50px;font-weight:700;font-size:28px;margin-bottom:30px;}
.luotitle a{font-size:28px;}
.luotitle a:hover{color:#e50011;}
.luopro{border-top:solid 1px #f0f0f0;padding-top:30px;margin-top:30px;}
.luopro ul{padding:0 50px;grid-gap: 1rem; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr));}
.luopro ul li{height:460px;background:#f7f7f7;position:relative;}
.luopro ul li .luopic{display:block;overflow:hidden;height:374px;margin:10px;box-sizing:border-box;}
.luopro ul li .luopic img{display:block;width:100%;height:100%;object-fit:cover;transition: .3s ease-out;}
.luoleft h5{font-size:42px;font-weight:700;color:#fff;}
.luoleft .luotxt{font-size:16px;font-weight:700;margin:30px 0}
.luodiv p{font-size:18px;color:#666;line-height:42px;overflow:hidden;}
.luodiv p strong{display:block;float:left;margin-top:-2px;color:#e50011;margin-right:5px;}
.luopro ul li:hover .luopic img{-moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1);}
.advantage{padding:0 50px;overflow:hidden;margin:30px 0;border-top:solid 1px #f0f0f0;padding-top:30px;}
.advantage .advtxt{font-weight:700;font-size:28px;margin-bottom:20px;}
.advdiv p{font-size:16px;color:#666;line-height:32px;}
.advdiv p strong,.youx p strong{display:block;float:left;margin-top:-2px;color:#333;margin-right:5px;}
.advdiv p.ptxt{font-size:18px;font-weight:700;color:#333;}
.luopro .luoh a h3{font-size:20px;font-weight:700;margin-bottom:20px;}
.luopro .luoh p{display:flex;justify-content:space-between;flex-wrap: wrap;}
.luopro .luoh p i{width:49%;margin:4px 0;font-size:14px;overflow: hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap;}
.luopro ul li:hover .luoh p{max-height:50px;margin-bottom:30px;}
.advdiv p.pph,.youx p.pph{font-size:24px;font-weight:700;color:#333;display:flex;align-items:center;margin-bottom:10px;}
.advdiv p.pph:before,.youx p.pph:before{content:'';display:block;width:24px;height:5px;background:#333;border-radius:100px;margin-right:10px;}
.advdiv p.ppd,.youx p.ppd{margin-left:34px;}

@media (max-width:1680px){
    .gsbx{padding:80px 50px;}
	.product-ul1 li{width:480px;}
	.nav .nav-ul .nav-li{margin-right:35px;}
	.new-box .new-right ul li .new-d{width:429px;}
	.new-box .new-right ul li .new-d h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.about-index ul li{width:15%!important;}
	.new-box .new-right ul li{margin-bottom:43px;}
	.new-box .new-left ul li .pica{height:360px;}
	.item{height:132px;}
	.product_index_left ul li a .leftSide{width:164px;}
	.product_index_right ul li a span{width:75%}
	.focus-right .focus-right-top .topd{height:160px;}
	.focus-left a,.focus-left{height:360px;}
	.focus-right .focus-right-bott .bottd{height:200px;}
	.focusd{padding:48px 53px 49px 34px;}
	.service-list li .info p{padding:0 40px;}
	.serv-div-r{height:256px;}
	.sub_en .top_a .right .r_infor{padding-left:18%}
	.scaseleft_en ul li h5{height:40px;}
	.infe_en dl dd.infd_en{flex-wrap:wrap;}
	.infe_en dl dd.infd_en a .indiv{padding:5px 10px;display:flex;justify-content:center;}
	.infe_en dl dd.infd_en span{width:100%;}
	.luo #pros .pas-cont .pp1{font-size:32px;}
	.teamleft span{height:auto;}
}

@media (max-width:1580px){
    .logo a.logoa{line-height:28px}
	.news-crumbs-pa-div{font-size:13px;}
	.news-crumbs-pa-div a{font-size:13px;}
	.copy{width:1080px;}
	.product-ul1 li{width:640px;}
	.pro-img{height:340px;}
	.nav .nav-ul .nav-li{margin-right:20px;}
	.about-value-ul li{width:450px;height:195px;}
	.li-div-d{margin-top:100px;}
	.contact-div-d,#dituContent,.contact-other-div{width:1320px;}
	.other-pic{width:500px;}
	.other-ul1{width:400px;}
	.other-ul2{width:380px;}
	.other-pic,.other-ul1,.other-ul2{height:260px;}
    .serv-pic-img{height:360px;}
	.new-box .new-right ul li a.pica{width:230px;}
	.new-box .new-right ul li .new-d{width:403px;}
	.new-box .new-right ul li{margin-bottom:28px;}
	.new-box .new-left ul li .pica{height:360px;}
	.item{height:108px;}
	.about-index ul li{margin-right:27px!important;}
    .serv-title{font-size:24px;}
    .serv-cont-p{margin-top:15px;}
	.product-ul1 li{width:413px;}
	 .logo{width:168px;height:22px;}
	 .logo_en{width:100px;height:22px;}
    .header{height:60px;}
    .nav .nav-ul .nav-li .nav-a{line-height:60px;}

	.product_index_left ul li a .leftSide{width:137px;}
	.product_index_right ul li a span{width:85%}
	.le-dl .foot-logo{display:block;width:188px;height:28px;}
    .le-dl .gs{font-size:16px;margin-top:20px;margin-bottom:20px;}
    .tobottom p,.tobottom p a{font-size:13px;}
    .solution-item h3{font-size:28px;}
    .big-title h3{font-size:28px;}
    .big-title span{font-size:14px;margin-top:5px;}
    .big-title p{font-size:14px;margin-top:10px;}
    .le-dl{width:12%;}
	.le-dl6{width:28%;}
	.focusl-list ul.ful li h3{height:50px;}
    .dicon{height:50px;}
	.title{margin-top:20px;}
	.filter dl dd a{font-size:14px;}
	.serv-div-r{height:236px;}
	.about-review-cont ul li #btnSubmit{font-size:14px;}
	.service-list li .info p{padding:0 25px;}
	.product-row ul li .pic{height:230px;}
	.news-pages-banner{height:368px;padding-bottom:6%}
	.luo{height:600px;padding-bottom:0;}
	.luotop ul li{height:400px;}
	.luopro ul li .luopic{height:auto;}
	.nav .nav-ul .nav-li .icon-right{top:25px;}
	.sub{top:60px;}
	.header.hover .nav .nav-ul .nav-li:hover .icon-right{top:28px;}
	.sub_en .top_a .right .r_infor dt{font-size:20px;}
	.sub_en .top_a .right .r_infor dd a{font-size:32px;}
	.sub_en .top_a .right .r_infor{padding-left:15%}
	.infe_en dl dd.infd_en a{width:48%;}
	.infe_en dl dd.infd_en a.qw{margin-top:10px;}
	.infe_en dl dd.infd_en .qwx{height:auto;left:0;padding:20px;}
	.infe_en dl dd.infd_en .qwx img{width:100%;height:100%;}
}

@media (max-width:1440px){
	.about-left-d h3{font-size:26px;}
	.news-gs-ul li .n-h3{-webkit-line-clamp:1}
	.about-left-d p{font-size:15px;}
	.about-value-ul li{width:390px;height:170px;}
	.news-crumbs-pa-div,.news-crumbs-pa-div a{font-size:14px;}
    .search-2021 .search-con .searchb{margin:15% auto;}
	.nav .nav-ul .nav-li{margin-right:20px;}
	.le-co{height:660px;}
	.le-div{padding-top:240px;}
	.copy{width:960px;padding-top:220px;}
	.copy h3{font-size:36px;}
	.copy p{font-size:20px;line-height:36px;}
	.product-ul1 li{width:548px;}
	.pro-img{height:300px;}
    .product_index_left{width:22%;}
    .product_index_right{width:78%}
	.more-gd{width:180px;height:48px;line-height:48px;}
	.le-dl .gs{font-size:16px;margin:20px 0;}
	.le-dl .foot-logo{width:230px;height:34px;}
	.le-dl1 dd p{font-size:14px;line-height:28px;}
	.le-ewm p.ti-p{font-size:14px;}
	.about-topdiv ul li{margin:30px 0;}
	.news-ul-re li{width:50%;}
	.news-cakes-ul li span{height:193px;}
	.focusl-list ul.ful li h3{font-size:14px;height:40px;}
	.focusl-list ul.ful li p.c{font-size:12px;}
	.pas-title{font-size:28px;}
	.pas-cont{font-size:14px;margin-top:20px;}
	.news-cont-div h3{font-size:24px;}
	.focusd{padding:48px 20px 49px 20px}
	.focusd .t{font-size:14px;}
	.focusd .d{font-size:12px;}
	.focus-left .focusd{width:92.4%;padding:34px 20px 20px 20px;}
	.focus-right .focus-right-top .topd{height:132px;}
	.focus-left a,.focus-left{height:332px;}
	.focusl-list ul.ful li a:after{height:3px;}
	.focusl-list ul.ful li a:before{height:3px;}
	.contact-div-d,#dituContent,.contact-other-div{width:1136px;}
	.contact-div-l{width:550px;}
	.other-pic{width:350px;}
	.other-ul1{width:356px;}
	.other-pic,.other-ul1,.other-ul2{height:184px;}
    #pros{padding-top:80px;}
    .performance-row{width:1130px;}
	.performance-row ul{background-size:100%;width:680px;height:360px;}
	.performance-row ul li.per-li1{left:145px;top:63px;}
	.performance-row ul li.per-li2{left:160px;top:130px;}
	.performance-row ul li.per-li3{left:130px;bottom:54px;}
	.performance-row ul li.per-li4{right:135px;top:52px;}
	.performance-row ul li.per-li5{right:85px;top:102px;}
	.performance-row ul li.per-li6{right:200px;bottom:98px;}
	.performance-row ul li.per-li7{right:210px;bottom:28px;}
	.per-dov-img{width:240px;height:240px;margin-left:-120px;}
	.news-iphone{margin-top:20px;}
	.product-row ul li .pic{height:210px;}
    .search-con .icon-sousuo{font-size:24px;margin-top:10px;}
	.img1{width:820px;height:690px;}
	.img2{width:680px;height:680px;}
	.le-2 .le-div{right:140px;}
	.le-div .title-p{font-size:36px;}
	.about-value-ul{height:430px;}
	.li-div-d{margin-top:85px;}
	#pros{padding-top:100px;}
    .prod{height:340px;}
    .you h3{font-size:18px;}
	.you p span{font-size:14px;}
	.pro-r-ul2{margin-top:20px;}
	.pro-r-div{padding-top:30px;}
	.about-value-cont{width:1300px;}
	.serv-pic-img{height:330px;}
	.serv-div-r{height:216px;}
	.l-title-p{font-size:22px;}
	.l-cont-p{font-size:14px;}
	.new-box .new-right ul li a.pica{width:188px;height:140px;}
	.new-box .new-right ul li .new-d{width:357px;}
	.new-box .new-right ul li .new-d p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	.new-box .new-right ul li{margin-bottom:28px;}
    .service-list li{padding-top:40px;}
    .service-list li .img{width:120px;height:120px;}
    .service-list li .img img{width:50%;}
    .item{height:88px;}
	.about-index ul li{margin-right:21px!important;width:15.2%!important}
	.product_index_right ul li a span{width:100%}
	.body-2021 .header{height:60px;}
	.body-2021 .header .logo{width:168px;height:24px;margin-top:18px;}
	.body-2021 .nav .nav-ul .nav-li .nav-a{line-height:60px;}
	.body-2021 .header .search{margin-top:16px;}
	.body-2021 .header.header-2021{height:50px;}
	.body-2021 .header.header-2021 .nav .nav-ul .nav-li .nav-a{font-size:12px;}
	.body-2021 .header.header-2021 .login a{font-size:12px;}
	.title-h3-d{font-size:24px;}
	.pasr{margin-top:-40px;}
	.luo{height:540px;}
    .luo .pas-cont .pasl{width:60%;}
    .luoleft h5{font-size:24px;}
    .luoleft .luotxt{font-size:15px;margin:20px 0;}
    .luodiv p{font-size:15px;line-height:32px;}
    .advantage .advtxt{font-size:24px;}
    .advdiv p{font-size:15px;}
    .luotitle,.luotitle a{font-size:24px;}
    .luopro ul li .luopic{height:auto}
    .luopro ul li{height:410px;}
    .luopro .luoh a h3{font-size:18px;}
    .nav .nav-ul .nav-li .icon-right{top:24px;}
    .header.header-2021 .nav .nav-ul .nav-li .icon-right{top:24px;}
    .header.hover .nav .nav-ul .nav-li:hover .icon-right{top:28px;}
    .sub{top:60px;}
    .header.header-2021 .sub{top:50px;}
    .nav .nav-ul .nav-li .icon-right{width:20px;height:20px;}
    .sub_en .top_a .right .r_infor dd{line-height:18px;}
    .sub_en .top_a .right .r_infor dd .weixin{margin-top:20px;}
    .sub_en .top_a .right .r_infor dd .weixin img{margin-bottom:10px;}
    .sub_en .top_a .right .r_infor{padding-left:8%;}
    .shanghai dl.shright_en dd.zx a span,.shanghai dl.shright_en dd.zx a.qywx span{background-size:15px;padding-left:20px;}
    .shanghai dl.shright_en dd.zx a{font-size:12px;}
    .shanghai dl.shright_en dd.zx a.qywx .qwd em{font-size:12px;}
    .shanghai p.fsdz_en,.shanghai p.shdz_en,.shanghai p.dgdz_en{background-size:100%;}
    .shanghai p{height:175px;}
    .flex dl dd:nth-child(6),.flex dl dd:nth-child(7){width:100%}
    .scaseleft ul li{padding:10px;}
    .scaseleft ul li h5{font-size:14px;}
    .flex dl dd.sbot input{width:100%}
    .flex dl dd:nth-child(7){margin-top:20px;}
}

@media (max-width:1360px){
    .serva{padding:15px 30px;}
    .sub_en .top_a .left .nav_infor .t{font-size:16px;margin-bottom:5px;}
    .sub_en .top_a .left .nav_infor .c{font-size:12px;line-height:20px;}
    .sub_en .top_a .left .nav_infor .list dd{font-size:12px;line-height:28px;}
    .sub_en .top_a .right .r_infor dt{font-size:16px;}
    .sub_en .top_a .right .r_infor dd a{font-size:26px;}
    .sub_en .top_a .right .r_infor dd .weixin{font-size:12px;}
    .login a{font-size:14px;}
    .nav .nav-ul .nav-li .nav-a{font-size:14px;}
    .header.header-2021 .nav .nav-ul .nav-li .nav-a{font-size:14px;}
    .listb h3{font-size:22px;margin-bottom:20px;}
    .listb p{font-size:14px;margin-top:10px;}
    .shanghai dl.shright_en dd.zx{flex-wrap:wrap;}
    .shanghai dl.shright_en dd.zx a{width:100%;margin-right:0;}
    .shanghai dl.shright_en dd.zx a.qywx{margin-top:10px;}
    .shanghai dl.shright_en dd a{display:flex!important;justify-content:center;}
    .shanghai dl.shright_en dd.yxicon a{display:inline-block!important;}
    .infe_en dl dd.infd_en{flex-wrap:wrap;}
    .infe_en dl dd.infd_en a .indiv{padding:10px 10px;}
    .infe_en dl dd.infd_en .qwx{left:0;height:auto;}
    .infe_en dl dd.infd_en .qwx em{font-size:12px;line-height:16px;display:block;}
}

@media (max-width:1320px){
    .infe_en dl dd.infd_en a{width:100%;margin-right:0;}
    .infe_en dl dd.infd_en a.ww{margin-top:10px;}
    .infe_en dl dd.infd_en .qwx{width:100%}
    
}

@media (max-width:1280px){
	.header,.header.header-2021{height:50px;}
	.logo{width:140px;height:20px;}
	.logo a.logoa{line-height:20px;}
	.logo_en{width:91px;height:20px;}
	.nav .nav-ul .nav-li .nav-a{font-size:12px;line-height:50px;}
	.header.header-2021 .nav .nav-ul .nav-li .nav-a{line-height:50px;font-size:12px;}
	.login a{font-size:12px;line-height:28px;padding:0 10px;}
    .shanghai{padding:15px;}
    .shanghai p{height:150px;}
    .shanghai p.dgdz,.shanghai p.shdz,.shanghai p.fsdz{background-size:100%;}
	.nav .nav-ul .nav-li{margin-right:16px;}
	.le-co{height:574px;}
	.le-div{padding-top:180px;}
	.copy{width:820px;padding-top:180px;}
	.copy h3{font-size:32px;}
	.copy p{font-size:16px;line-height:32px;}
	.copy em{width:180px;height:48px;line-height:48px;font-size:16px;margin-top:42px;}
	.product-ul1{margin:0 -10px;}
	.product-ul1 li{width:328px;margin:10px;}
	.pro-img{height:268px;}
    .product_index_left ul li a{padding:15px 20px;}
	.le-dl .gs{font-size:16px;margin:20px 0;}
	.le-dl .foot-h3{font-size:14px;margin-bottom:10px;}
	.le-dl .foot-dd a{font-size:12px;line-height:24px;}
	.le-dl .foot-logo{width:180px;height:26px;}
	.le-dl1 dd p{font-size:12px;line-height:24px;}
	.le-ewm p.ti-p{font-size:12px;}
	.le-dl dd{margin-bottom:3px;}
	.abstract .titleh3{font-size:18px;}
	.abstract .parameter{font-size:12px;}
	.tobottom p,.tobottom p a{font-size:12px;}
	.le-div .title-p{font-size:32px;}
	.le-div .cont-p{font-size:16px;}
	.le-div .more-a{width:180px;height:45px;line-height:45px;font-size:16px;margin-top:40px;}
	.about-left-d p{font-size:13px;line-height:24px;}
	.about-value-ul{background-size:100%;}
	.about-value-ul li{width:355px;height:155px;}
	.li-div-d p{font-size:13px;margin-top:6px;}
	.li-div-d{margin-left:30px;margin-top:80px;}
	.li-div-d p:before{margin-top:7px;}
	.about-value-ul .li-img3 .li-div-d,.about-value-ul .li-img4 .li-div-d{margin-left:45px;}
	.about-custom-ul li{padding:63px 0;}
	.about-custom-ul li p{font-size:15px;}
	.about-custom-ul li p:before{margin-top:10px;}
	.about-custom-ul li.active .about-p-d:before{width:20px;}
	.about-review-cont ul li input{height:50px;line-height:50px;}
	.about-custom-img{background-size:100%;}
	.focusd{padding:65px 20px 66px 20px}
	.focus-left .focusd{width:96.1%}
	.focus-right .focus-right-top .topd{height:206px;}
	.news-crumbs{padding:20px 50px;}
	.news-crumbs,.news-crumbs a{font-size:14px;}
	.news-gs-ul li span{height:140px;}
	.news-gs-ul li{height:290px;}
	.gzh-news span{width:88px;height:88px;}
	.gzh-news-div{width:122px;}
	.news-ul1 li .pic-img{height:120px;}
	.news-contdiv{height:120px;}
	.news-contdiv .n-cont-p{-webkit-line-clamp:2;}
	.pas-title{font-size:24px;}
	.pas-cont{font-size:12px;margin-top:16px;}
	.news-cont-div h3{font-size:20px;}
	.hotline{font-size:14px;}
	.iphone{font-size:24px;}
	.news-cont-nav{padding:15px 0;}
	.news-cont-the{margin-top:15px;}
	.news-cont-box{margin-top:30px;}
	.source,.statement,.laser{font-size:12px;line-height:20px;}
	.pages span{font-size:14px;}
	.desc .title{font-size:12px;}
	.news-cont-box p{font-size:12px;line-height:24px;}
	.qicon{font-size:16px;}
	.dicon{font-size:12px;line-height:20px;margin-top:15px;}
	.news-cakes-ul li span{height:170px;}
	.news-cakes-ul li .cakes-title{font-size:14px;}
    .serv-pic-img{height:244px;}
    .serv-div-l i{height:4px;}
	.service-ul-d li{height:330px;}
	.se-title-p{padding:20px 0;}
	.se-cont-p{font-size:13px;line-height:22px;}
	.serv-div-r{height:190px;background-size:100%!important;}
	.l-title-p{font-size:20px;}
	.title-h3-d{font-size:28px;}
	.l-cont-p{font-size:13px;}
	.contact-div-d,#dituContent,.contact-other-div{width:1024px;}
	#dituContent{height:400px;}
	.contact-div-l{width:500px;}
	.contact-div-r .cont-span-pic{width:400px;height:342px;}
	.other-pic{width:320px;}
	.other-ul1{width:320px;}
	.other-ul2{width:264px;}
	.other-pic,.other-ul1,.other-ul2{height:168px;}
	.con-p-ti{font-size:20px;}
	.con-p-yw{font-size:13px;}
	.con-p-p{font-size:14px;line-height:24px;}
	.contact-ul-d li{font-size:14px;line-height:30px;}
	.contact-ul-d li a{font-size:14px;}
	.contact-ul-d li.li-title{font-size:18px;}
	.contact-ul-d li.li-consult a{padding:5px 20px;font-size:14px;}
	.other-ul1 .other-title{font-size:18px;}
	.other-ul1 .other-p{font-size:14px;}
	.other-ul1 .mail a,.other-ul1 .web a{font-size:14px;}
	.li-dw,.li-dz{font-size:14px;}
	.dh-icon,.cz-icon{font-size:14px;line-height:20px;}
	.other-ul2 .online a{margin-bottom:20px;font-size:14px;}
	#pros{padding-top:100px;}
    .prod{background:#fff;height:400px;}
    .you h3{font-size:16px;}
	.you p span{font-size:12px;}
	.product-ul-r{width:60px!important;height:440px!important;}
	.product-ul-r li{width:60px!important;height:60px!important;}
	.product-list-r .h3-title{font-size:20px;}
	.pro-r-ul1 li{font-size:14px;}
	.pro-r-ul2{margin-top:10px;}
	.pro-r-ul2 li{font-size:14px;padding:5px 15px;}
	.pro-r-div a{font-size:14px;}
	.explain p,.explain em{font-size:14px;}
	.pro-ul-d li{font-size:14px;}
	.firstRow{line-height:40px;font-size:14px;}
	.parameter tbody tr td{line-height:40px;font-size:14px;}
	.support ul li span{font-size:14px;}
	.support ul li input.form-control{font-size:12px;}
	.performance-row ul{width:600px;height:320px;}
	.performance-row ul li{font-size:14px;}
	.performance-row ul li.per-li1{left:145px;top:55px;}
	.performance-row ul li.per-li2{left:155px;top:113px;}
	.performance-row ul li.per-li3{left:135px;bottom:48px;}
	.performance-row ul li.per-li4{right:135px;top:47px;}
	.performance-row ul li.per-li5{right:90px;top:90px;}
	.performance-row ul li.per-li6{right:190px;bottom:86px;}
	.performance-row ul li.per-li7{right:200px;bottom:25px;}
	.per-dov-img{width:220px;height:220px;margin-left:-110px;}
	.more-zx{width:200px;height:48px;line-height:48px;font-size:14px;}
	.listb h3{font-size:20px;margin-bottom:30px;}
	.listb p{font-size:12px;margin-top:15px;}
	.produ-top .title-h{font-size:32px;}
	.produ-top .produ-p{font-size:14px;}
	.produ-ul li a h3{font-size:16px;}
	.produ-ul li a p i{font-size:14px;}
	.listb{padding:30px;top:35%}
	.product-row ul li .pic{height:180px;}
	.filter dl dt,.filter dl dd a{font-size:14px;}
	.product-row ul li h3{font-size:16px;}
	.img1{width:740px;height:640px;}
	.img2{width:610px;height:630px;}
	.le-2 .le-div{right:140px;}
	.le-div .title-p{font-size:32px;}
	.about-value-ul{height:390px;}
	.l-btn{height:60px;line-height:62px;}
	.pagination li a,.pagination li span{padding:8px 14px;font-size:14px;}
	.about-honor-cont ul li .ho-title{font-size:14px;}
    .about-value-cont{width:1080px;}
	.service-list li .info p{padding:0 30px;}
	.solution-list .ul-list li a{padding:24px 0;}
	.solution-item{padding-top:110px;}
	.solution-item h3{font-size:20px;}
	.solution-item p{font-size:12px;line-height:20px;}
	.solution-list .ul-list li:hover p:after{width:60px;}
	.solution-list .ul-list li p{font-size:14px;}
	.big-title h3{font-size:20px;}
	.big-title span{font-size:12px;margin-top:5px;}
	.big-title p{font-size:12px;margin-top:10px;line-height:20px;}
	.item{height:80px;}
	.case-list ul li{padding:15px 0;}
	.about-index ul li{width:15%!important}
	.new-box .new-right ul li a.pica{width:160px;height:120px;}
	.new-box .new-right ul li .new-d{width:331px;}
	.new-box .new-right ul li .new-d p{margin-bottom:20px;font-size:12px;line-height:22px;}
	.new-box .new-right ul li{margin-bottom:20px;height:130px;}
	.new-box .new-left ul li .pica{height:238px;}
	.new-box .new-left ul li .new-d h3{font-size:18px;}
	.new-box .new-right ul li .new-d h3{font-size:16px;}
	.new-box .new-left ul li .new-d p{font-size:12px;line-height:20px;}
	.new-box .new-left{height:500px;}
	.service-index{padding:60px 0;}
	.service-list li .info h4{font-size:16px;}
	.service-list li .info p{font-size:12px;line-height:22px;height:130px;}
	.focus-left{float:none;width:100%;height:520px;}
	.focus-left a{height:520px;}
	.focus-right{width:100%;float:none;padding-left:0;margin-top:10px;}
	.focus-right .focus-right-top{margin:0 -10px;}
	.focus-right-bott{margin:0 -10px;overflow:hidden;}
	.focusl-list ul.ful li h3{height:42px;overflow:hidden;font-size:16px;}
	.focusl-list ul.ful li p.c{height:60px;overflow:hidden;font-size:12px;}
	.focusl-list ul.ful li p.m{font-size:12px;}
    .product_index_left{width:25%;}
    .product_index_right{width:75%;}
    .product_index_right ul li a span{height:136px;}
    .product_index_left ul li a .leftSide{width:130px;background-size:44px!important;padding-left:56px}
    .product_index_right ul li h3.ln_title{font-size:14px;}
    .product_index_right ul li p.ln_parameter em,.product ul li p.ln_parameter i{line-height:20px;font-size:12px;}
    .tobottom{padding-top:10px;margin-top:10px;}
    .footer{padding:30px 0 20px 0;}
    .about-index ul li .ho-title{height:36px;line-height:36px;font-size:12px;}
    .solution-list .ul-list li a img{width:24px;height:24px;}
    .infe dl{padding-bottom:10px;margin-bottom:10px;}
    .infe dl dt{font-size:16px;}
    .infe dl dd{font-size:14px;line-height:22px;}
    .infe h4{font-size:25px;}
    .flex h4{font-size:25px;margin-bottom:10px;}
    .flex dl dd input,.flex dl dd textarea,.flex dl dd b{font-size:13px;}
    .flex dl dd .y_send{font-size:16px;height:40px;line-height:40px;}
    .product_index_right ul li{height:241px;}
    .leynow-div .leitem .intro .box .t{font-size:16px;}
    .leynow-div .leitem .intro .box .c{font-size:12px;line-height:20px;}
    .product_index_left ul li a .leftSide p.product_index_title{font-size:16px;}
    .product_index_left ul li a .leftSide p.product_index_cn{font-size:12px;}
    .product_index_left ul li a .rightSide_arrows{margin-top:10px;}
    .focusd .t{font-size:16px;}
    .focusd .d{font-size:12px;}
    .prod{height:320px;}
    .luo{height:460px;background:#f0f0f0;}
    .luopro ul li{height:358px;}
    .advantage .advtxt{font-size:20px;}
    .advdiv p{font-size:13px;}
    .luotitle,.luotitle a{font-size:20px;}
    .luoleft h5{font-size:20px;}
    .luopro .luoh a h3{font-size:15px;}
    .luopro .luoh p i{font-size:12px;}
    .luoh .luobot{font-size:12px;}
    .luoh .luobot:after{background-size:75%;background-position:center;}
    .luotop ul li{height:350px;}
    .luoh h5{font-size:15px;}
    .luoh p{font-size:12px;}
    .luot{font-size:20px;}
    .sub{top:50px;}
    .sub .top_a .left .nav_infor .t{font-size:14px;}
    .sub .top_a .left .nav_infor .c{font-size:12px;line-height:18px;}
    .sub .top_a .left .nav_infor .list dd{font-size:12px;}
    .sub .top_a .right .r_infor dd a{font-size:20px;}
    .sub .top_a .right .r_infor dd .weixin{font-size:12px;}
    .sub .top_a .right .r_infor dd .weixin img{margin-top:20px;}
    .sub .top_a .right .r_infor{padding-top:45px;}
    .sub .top_a .right .r_infor dt{font-size:14px;line-height:normal;margin-bottom:0;}
    .nav .nav-ul .nav-li .icon-right{top:20px;}
    .header.header-2021 .nav .nav-ul .nav-li .icon-right{top:20px;}
    .header.hover .nav .nav-ul .nav-li:hover .icon-right{top:24px;}
    .search-con .icon-sousuo{font-size:18px;margin-top:13px;}
    .login a.phone i{font-size:16px;}
    .luo #pros .pas-cont .pp1{font-size:24px;}
    .luo #pros .pasr .dd .a{font-size:26px;}
    .luo #pros .pasr .dd .b{font-size:16px;}
    .luo .pas-cont .pasr{width:360px;}
    .luo #pros .pasr span{width:168px;height:168px;overflow:hidden;}
    .luo #pros .pasr .dd{width:140px;}
    .pasa{width:240px;padding:15px 0;}
    .pasa:hover{width:260px;}
}

@media (max-width:1080px){
	.nav .nav-ul .nav-li .nav-a{font-size:12px;line-height:50px;}
	.logo{width:120px;height:18px;}
	.logo_en{width:82px;height:18px;}
	.logo .logoaa{line-height:18px;}
	.login a{font-size:12px;line-height:28px;padding:0 10px;}
	.header.header-2021 .login a{font-size:12px;}
	.shanghai dl.shright dd.dzicon{height:40px;}
	.header.header-2021 .nav .nav-ul .nav-li .nav-a{font-size:12px;}
    .pasl,.pasr{width:50%;}
	.nav .nav-ul .nav-li{margin-right:16px;}
	.le-co{height:500px;}
	.le-div{padding-top:180px;}
	.copy{width:680px;padding-top:180px;}
	.copy h3{font-size:24px;}
	.copy p{font-size:12px;line-height:24px;}
	.copy em{width:140px;height:40px;line-height:40px;font-size:14px;margin-top:42px;}
	.product-ul1 li{width:440px;}
	.pro-img{height:240px;}
	.focus-right .focus-right-top .topd{height:188px;}
	.focus-right .focus-right-bott .bottd{height:188px;}
	.focusd{padding:60px 20px 60px 20px}
	.le-ewm{margin-right:25px;}
	.more-gd{width:160px;height:40px;line-height:40px;font-size:14px;}
	.le-dl .gs{font-size:16px;margin-top:20px;margin-bottom:25px;}
	.le-dl .foot-h3{font-size:12px;margin-bottom:5px;}
	.le-ewm p.ti-p2{font-size:12px;}
	.le-dl .foot-logo{width:200px;height:28px;}
	.abstract .titleh3{font-size:16px;}
	.le-div .title-p{font-size:24px;}
	.le-div .cont-p{font-size:12px;}
	.le-div .more-a{width:160px;height:40px;line-height:40px;font-size:14px;margin-top:40px;}
	.product_index_left ul li a .leftSide{width:108px;}
	.product_index_left ul li a .leftSide p.product_index_title{font-size:14px;}
    .product_index_right ul li a span{height:131px;}
    .product_index_left ul li a{padding:16px 20px;}
	.about-left-d h3{font-size:24px;}
	.about-left-d p{font-size:13px;line-height:24px;}
	.about-value-ul{background-size:100%;}
	.about-value-ul li{width:320px;height:140px;}
	.about-value-ul{height:350px;}
	.li-div-d p{font-size:13px;margin-top:6px;}
	.li-div-d{margin-left:28px;margin-top:75px;}
	.li-div-d p:before{margin-top:7px;width:3px;height:3px;}
	.about-value-ul .li-img3 .li-div-d,.about-value-ul .li-img4 .li-div-d{margin-left:43px;}
	.about-case-cont ul li:before{width:153px;}
	.about-custom-ul li{padding:55px 0;}
	.about-custom-ul li p{font-size:14px;left:15px;bottom:15px;}
	.about-custom-ul li p:before{margin-top:10px;}
	.about-custom-ul li.active .about-p-d:before{width:20px;}
	.about-review-cont ul li input{height:40px;line-height:40px;font-size:12px;padding-left:10px;}
    #pros{padding-top:100px;}
    .prod{height:370px;}
    #pros .pas-cont span{padding:8px 0;}
	.title-h3-d{font-size:28px;}
	.cont-p-d{font-size:14px;}
	
	.news-crumbs,.news-crumbs a{font-size:12px;}
	.news-ul1 li .pic-img,.news-contdiv{height:110px;}
    .n-cont-p{margin-top:10px;}
	.news-gs-ul,.news-cakes-ul{margin:-10px;margin-top:10px;}

	.gzh-news span{width:88px;height:88px;}
	.gzh-news-div{width:122px;padding-top:25px;}
	.n-h3{font-size:16px;}
	.n-cont-p,.time,.read,.n-time-d,.news-zx-ul li a,.news-zx-ul li i,.news-ul-re li a,.gzh-news-div .gzh-title,.gzh-news-div .gzh-cont,.news-left-top a{font-size:12px;}
	.news-zx-ul li a{line-height:27px;}
	.news-zx-ul li i{width:18px;height:21px;background-size:100%!important;line-height:27px;}
	.newd-d .s-title{font-size:16px;}
	.news-gs-ul li span{height:113px;}
	.news-gs-d .n-cont-p{margin-top:10px;}
	.news-gs-d{height:100px;}
	.news-gs-d .n-cont-p{line-height:20px;}
	.news-gs-ul li{height:240px;}
	.pages:nth-child(1) .desc{margin-left:15px;}
	.pages:nth-child(2) .desc{margin-right:15px;}
	.news-cakes-ul{margin:-10px;margin-top:10px;}
	.source,.statement,.laser{font-size:12px;line-height:20px;}
	.pages span{font-size:14px;}
	.desc .title{font-size:12px;}
	.news-cont-box p{font-size:12px;line-height:24px;}
	.qicon{font-size:16px;}
	.dicon{font-size:12px;line-height:20px;margin-top:15px;}
	.news-cakes-ul li span{height:150px;}
	.news-cakes-ul li .cakes-title{font-size:14px;}
    .service-ul-d{padding:30px 0;}
	.service-ul-d li{height:330px;}
	.se-title-p{padding:20px 0;font-size:16px;}
	.se-cont-p{font-size:12px;line-height:20px;padding:0 8px;}
	.serv-div-r{height:158px;}
	.serv-div-l{padding-top:8px;}
	.l-title-p{font-size:18px;}
	.serv-pic-img{height:220px;}
	.l-title-p{font-size:20px;}
	.l-cont-p{font-size:12px;line-height:20px;}
	.serv-title{font-size:20px;}
	.title-h3-d{font-size:24px;}
	.serv-cont-p{font-size:12px;line-height:20px;}
	.contact-div-d,#dituContent,.contact-other-div{width:920px;}
	.contact-div-l{width:420px;}
	.contact-div-r .cont-span-pic{width:400px;height:342px;}
	.other-pic{width:280px;}
	.other-ul1{width:300px;padding:0 20px;}
	.other-ul2{width:260px;}
	.other-pic,.other-ul1,.other-ul2{height:147px;}
	.con-p-ti{font-size:18px;}
	.con-p-yw{font-size:12px;}
	.con-p-p{font-size:12px;line-height:20px;}
	.contact-ul-d li{font-size:12px;line-height:24px;}
	.contact-ul-d li.li-title{font-size:16px;}
	.contact-ul-d li a{font-size:12px;}
	.contact-ul-d li.li-consult a{padding:5px 20px;font-size:12px;}
	.other-ul1 .other-title{font-size:16px;}
	.other-ul1 .other-p{font-size:12px;}
	.other-ul1 .mail a,.other-ul1 .web a{font-size:12px;background-size:12px;padding-left:18px;line-height:16px;}
	.li-dw,.li-dz{font-size:12px;line-height:16px;}
	.dh-icon,.cz-icon{font-size:12px;line-height:16px;background-size:12px;padding-left:18px;}
	.other-ul2 .online a{margin-bottom:15px;width:120px;height:32px;line-height:32px;}
	.other-ul2 .online a span{font-size:12px;background-size:16px;padding-left:24px;}
	.header.header-2021.hover .nav .nav-ul .nav-li:hover .icon-right{top:25px;}

	.product-ul-r{width:50px!important;height:380px!important;}
	.product-ul-r li{width:50px!important;height:50px!important;}
	.product-list-r .h3-title{font-size:18px;}
	.pro-r-ul1 li{font-size:12px;}
	.pro-r-ul1{margin-top:20px;}
	.pro-r-ul2{margin-top:10px;}
	.pro-r-ul2 li{font-size:12px;padding:3px 15px;}
	.pro-r-ul1 li b{padding:2px 10px;}
	.pro-r-div{padding-top:40px;}
	.pro-r-div a{font-size:12px;}
	.explain p,.explain em{font-size:12px;}
	.pro-ul-d li{font-size:12px;}
	.firstRow{line-height:40px;font-size:13px;}
	.parameter tbody tr td{line-height:40px;font-size:12px;}
	.support ul li span{font-size:12px;}
	.support ul li input.form-control{font-size:12px;}
	.performance-row{width:920px;}
	.performance-row ul{background-size:100%;width:450px;height:240px;}
	.performance-row ul li{font-size:12px;}
	.performance-row ul li.per-li1{left:160px;top:40px;}
	.performance-row ul li.per-li2{left:175px;top:85px;}
	.performance-row ul li.per-li3{left:148px;bottom:35px;}
	.performance-row ul li.per-li4{right:150px;top:35px;}
	.performance-row ul li.per-li5{right:120px;top:68px;}
	.performance-row ul li.per-li6{right:210px;bottom:65px;}
	.performance-row ul li.per-li7{right:205px;bottom:18px;}
	.per-dov-img{width:160px;height:160px;margin-left:-80px;}
	.more-zx{width:200px;height:48px;line-height:48px;font-size:14px;}
	.pro-r-div a{width:120px;height:40px;line-height:40px;margin-right:30px;}
	.pro-r-div a.qq span,.pro-r-div a.ww span,.explain p b{background-size:18px;padding-left:24px;}
	
	.news-left-top span{font-size:16px;}
	
	.produ-top .title-h{font-size:28px;}
	.produ-top .produ-p{font-size:12px;}

	.produ-ul li a h3{font-size:14px;}
	.produ-ul li a p i{font-size:12px;}
	.product-row ul li h3{margin-top:20px;margin-bottom:20px;}
	.product-row ul li .pic{height:150px;}
	.l-btn{height:50px;line-height:51px;}
	.filter dl dt,.filter dl dd a{font-size:14px;}
	
	.img1{width:620px;height:580px;}
	.img2{width:588px;height:610px;}
	.le-2 .le-div{right:55px;}
	.le-div .title-p{font-size:24px;}

	.news-cakes-ul li{height:210px;}
	.pagination li a,.pagination li span{padding:7px 12px;font-size:12px;}
	.parameter tbody tr td{text-indent:initial;}
	.about-honor-cont ul li .ho-title{font-size:12px;}
	
	.new-box .new-right ul li a.pica{width:130px;height:100px;}
	.new-box .new-right ul li .new-d{width:311px;}
	.new-box .new-right ul li .new-d p{line-height:20px;margin-bottom:12px;}
	.new-box .new-right ul li{height:110px;}
	.new-box .new-left ul li .pica{height:216px;}
	.new-box .new-left ul li .new-d{padding:20px;}
	.new-box .new-left ul li .new-d p{margin-bottom:20px;}
	.new-box .new-left{height:420px;}
	.big-title h3{font-size:24px;}
	.big-title p,.big-title span{font-size:12px;}
	.service-list li .img{width:88px;height:88px;}
	.service-list li{padding-top:20px;}
	.item{height:60px;}
	.solution-list .ul-list li a img{width:30px;height:30px;}
	.solution-list .ul-list li p{font-size:14px;}
	.solution-list .ul-list li p:after{width:20px;height:2px;}
	.solution-list .ul-list li:hover p:after{width:40px;}
	.solution-list .ul-list li a{padding:25px 0;}
	.solution-item h3{font-size:20px;}
	.solution-item p{font-size:12px;line-height:24px;}
	.solution-item{padding-top:80px;}
	.product-special{height:320px;background-size:168%;}
	
	.about-index ul li{padding:15px;}
	.about-index ul li .ho-title{font-size:12px;height:40px;line-height:40px;}
	.luo{height:430px;}
	.luotop ul li{height:280px;}
	.luoh h5{font-size:14px;}
	.luoh .luobot:after{background-size:65%;}
	.luoleft h5{font-size:16px;}
	.luoleft .luotxt{font-size:12px;margin:10px 0;}
	.luodiv p{font-size:12px;line-height:28px;}
	.advantage .advtxt{font-size:16px;}
	.advdiv p{font-size:12px;line-height:28px;}
	.advdiv p.ptxt{font-size:14px;}
	.luotitle,.luotitle a{font-size:16px;}
	.luopro ul li{height:308px;}
	.luopro .luoh a h3{font-size:13px;}
	.infe_en dl dd.infd_en{flex-wrap:wrap;}
	.infe_en dl dd.infd_en span{width:100%}
	.infe_en dl dd.infd_en a{width:100%;}
    .infe_en dl dd.infd_en a .indiv{padding:15px 0;display:flex;justify-content:center;}
    .infe dl dd.infd .qwx{bottom:54px;width:100%;padding:30px 0;}
    .luo #pros .pas-cont .pp1{font-size:16px;}
    .luo #pros .pas-cont .pp2 p{padding:10px 0;}
    .luo #pros .pasr span{width:136px;height:136px;}
    .luo #pros .pasr .dd .a{font-size:20px;}
    .luo #pros .pasr .dd .b{font-size:14px;}
    .luo #pros .pasr .dd{width:110px;}
    .luo .pas-cont .pasr{width:300px;}
}

@media (max-width:966px){
	.nav .nav-ul .nav-li .nav-a{font-size:12px;line-height:50px;}
	.logo{width:118px;height:18px;}
	.logo_en{width:82px;height:18px;}
	.product_index_left ul li a{padding:10px;}
	.product_index_left ul li a .leftSide{background-size:28px!important;padding-left:40px}
	.product_index_left ul li a .rightSide_arrows{width:18px;height:18px;}
	.logo a.logoa{line-height:16px;}
	.header.header-2021 .nav .nav-ul .nav-li .nav-a{font-size:12px;}
	.header.header-2021 .login a{font-size:12px;}
	.login a{font-size:12px;line-height:20px;padding:0 4px;}
    .search-con .icon-sousuo{font-size:20px;margin-top:12px;}
    .login a.phone i{font-size:16px;}
	.nav .nav-ul .nav-li{margin-right:1px;}
	.le-co{height:420px;}
	.le-div{padding-top:180px;}
	.copy{width:588px;padding-top:180px;}
	.copy h3{font-size:24px;}
	.copy p{font-size:12px;line-height:24px;}
	.copy em{width:140px;height:40px;line-height:40px;font-size:14px;margin-top:42px;}
	.product-ul1 li{width:360px;}
	.pro-img{height:210px;}
	.le-dl{display:none;}
	.tobottom{border: 0; padding: 0; margin: 0;}
	.le-ewm{margin-right:25px;}
	.more-gd{width:160px;height:40px;line-height:40px;font-size:14px;}
	.le-dl .gs{font-size:14px;margin-top:20px;margin-bottom:25px;}
	.le-dl .foot-h3{font-size:14px;margin-bottom:10px;}
	.le-dl .foot-logo{width:200px;height:28px;}
	.abstract .titleh3{font-size:14px;display:block;height:42px;}
	.le-div .title-p{font-size:24px;}
	.le-div .more-a{width:160px;height:40px;line-height:40px;font-size:14px;margin-top:40px;}
	.tobottom .toleft,.tobottom .toright{float:none;text-align:center;}
	.tobottom .toleft{display:none;}
	.tobottom .toright{display:none;}
	.tobq{display:block;text-align:center;}
	.about-topdiv ul li{padding:0 30px;}
	.about-topdiv ul li p b{font-size:28px;}
	.about-topdiv ul li p{font-size:13px;}
	.about-topdiv ul li em{font-size:13px;}
	.shanghai dl.shright dd.dzicon{height:auto;}
	.about-left-d h3{font-size:20px;}
	.about-left-d p{font-size:12px;line-height:18px;}
	.about-value-ul{background-size:100%;}
	.about-value-ul li{width:264px;height:116px;}
	.about-value-ul{height:320px;}
	.li-div-d p{font-size:12px;margin-top:5px;}
	.li-div-d{margin-left:20px;margin-top:60px;}
	.li-div-d p:before{margin-top:6px;margin-right:3px;}
	.about-value-ul .li-img3 .li-div-d,.about-value-ul .li-img4 .li-div-d{margin-left:30px;}
	.about-case-cont ul li:before{width:120px;height:60px;background-size:100%!important;}
	.about-custom-ul li{padding:42px 0;}
	.about-custom-ul li p{font-size:12px;left:15px;bottom:15px;}
	.about-custom-ul li p:before{margin-top:10px;}
	.about-custom-ul li.active .about-p-d:before{width:20px;}
	.about-review-cont ul li input{height:40px;line-height:40px;font-size:12px;padding-left:10px;}
    .about-case-cont ul li{height:80px;}
	.about-review-cont ul li{margin-right:5px;}
    .morediv{display:none;}
	.title-h3-d{font-size:24px;}
	.cont-p-d{font-size:12px;}
    .product_index_left{width:26%;}
    .product_index_right{width:74%;}
	.news-ul1 li .pic-img,.news-contdiv{height:90px;}
    .news-ul1 li{margin:20px 20px;padding-bottom:20px;}
	.news-contdiv .n-cont-p{-webkit-line-clamp:1}
	.n-cont-p{margin-top:10px;}
	.news-gs-ul,.news-cakes-ul{margin:-5px;margin-top:10px;}
	.gzh-news span{width:100%;height:100%;float:none;}
	.gzh-news-div{float:none;width:100%;padding:0;text-align:center;}
	.gzh-news-div .gzh-cont{white-space:inherit}
	.n-h3{font-size:14px;}
	.n-cont-p,.time,.read,.n-time-d,.news-zx-ul li a,.news-zx-ul li i,.news-ul-re li a,.gzh-news-div .gzh-title,.gzh-news-div .gzh-cont,.news-left-top a{font-size:12px;}
	.news-zx-ul li a{line-height:27px;}
	.news-zx-ul li i{width:18px;height:21px;background-size:100%!important;line-height:27px;}
	.newd-d .s-title{font-size:14px;}
	.news-gs-ul li span{height:93px;}
	.news-gs-d .n-cont-p{margin-top:10px;}
	.news-gs-d{height:88px;}
	.news-ul-re li a{padding:0 10px;}
	.news-left-top span{font-size:16px;}
	.product_index_left ul li a .rightSide_arrows{margin-top:14px;}
	.product_index_right ul li{width:32%;height:205px;}
	.product_index_right ul li:nth-child(7),.product_index_right ul li:nth-child(8),.product_index_right ul li:nth-child(9),.product_index_right ul li:nth-child(10){display:none}
	.product_index_right ul li a span{height:110px;}
	.product_index_right ul li a span.ln_img img{height:100%;width:auto;margin:0 auto;}
	.product_index_right ul li p.ln_parameter{margin-top:0;}
	.desc .title{width:80%;}
	.news-cakes-ul{margin:-5px;margin-top:10px;}
    .listb{top:32%}
	.source,.statement,.laser{font-size:12px;line-height:20px;}
	.pages span{font-size:14px;}
	.desc .title{font-size:12px;}
	.news-cont-box p{font-size:12px;line-height:24px;}
	.qicon{font-size:16px;}
	.dicon{font-size:12px;line-height:20px;margin-top:15px;}
	.news-cakes-ul li{height:auto;width:31.333%;}
	.news-cakes-ul li:nth-last-child(6){display:block}
	.news-cakes-ul li span{height:auto;}
	.news-cakes-ul li .cakes-title{font-size:12px;}
    .title-h3-d{font-size:20px;}
	.service-ul-d li{height:280px;}
	.se-title-p{padding:20px 0;font-size:16px;}
	.se-cont-p{font-size:12px;line-height:20px;padding:0 8px;}
	.serv-div-r{height:136px;}
	.serv-pic-img{height:190px;}
	.l-title-p{font-size:16px;}
	.l-cont-p{font-size:12px;line-height:20px;}
	.serv-div-l i{width:40px;height:3px;margin:12px 0;}
	.se-span-pic{padding:30px 0;}
	.se-span-pic .icon{width:50px;height:50px;background-size:100%!important;}
	.serv-title{font-size:20px;}
	.serv-cont-p{font-size:12px;line-height:20px;margin-top:14px;}
	
	.contact-div-d,#dituContent,.contact-other-div{width:760px;}
	#dituContent{height:350px;}
	.contact-div-l{width:360px;}
	.contact-div-r .cont-span-pic{width:320px;height:273px;}
	.other-pic{width:100%;height:0;padding-bottom:40%;margin-bottom:20px;}
	.other-ul1{width:50%;padding:0;}
	.other-ul2{width:50%;}
	.other-pic,.other-ul1,.other-ul2{height:auto;}
	.con-p-ti{font-size:16px;}
	#pros{padding-top:80px;}
    .prod{background:#fff;height:368px;}
    #pros .pas-cont span{padding:5px 0;}
    .pasr{margin-top:-20px;}
	.product-ul-r{width:40px!important;height:314px!important;}
	.product-ul-r li{width:40px!important;height:40px!important;}
	.product-list-r .h3-title{font-size:16px;}
	.pro-r-div a.qq{box-shadow:0px 8px 15px 0px rgba(229,0,17,0.36);}
	.pro-r-div a.ww{box-shadow:0px 8px 15px 0px rgba(47,130,255,0.36);}
	.explain p,.explain em{font-size:12px;float:none;text-align:center;}
	.explain em{margin-top:15px;font-size:16px;}
	.pro-ul-d li{width:25%;}
	.support ul input.button{width:100%;}
	.firstRow{font-size:12px;}
	.pro-r-div{padding-top:20px;}
	.performance-row ul{background-size:100%;width:300px;height:160px;}
	.performance-row ul li.per-li1{left:130px;top:25px;}
	.performance-row ul li.per-li2{left:155px;top:53px;}
	.performance-row ul li.per-li3{left:105px;bottom:20px;}
	.performance-row ul li.per-li4{right:120px;top:20px;}
	.performance-row ul li.per-li5{right:100px;top:42px;}
	.performance-row ul li.per-li6{right:180px;bottom:42px;}
	.performance-row ul li.per-li7{right:35px;bottom:10px;}
	.per-dov-img{width:120px;height:120px;margin-left:-60px;}
	.more-zx{width:140px;height:40px;line-height:40px;font-size:12px;}
	.zx-icon{background-size:12px;margin-top:-6px;}
	.more-zx:hover .zx-icon{right:18%;}
	.pro-r-div a{width:120px;height:40px;line-height:40px;margin-right:30px;}
	.pro-r-div a.qq span,.pro-r-div a.ww span,.explain p b{background-size:18px;padding-left:24px;}
	
	.news-crumbs-pa-div,.news-crumbs-pa-div a{font-size:12px;}
	.flex dl dd:nth-child(7){margin-top:10px;}
	.produ-top .title-h{font-size:24px;}
	.produ-top .produ-p{font-size:12px;}

	.produ-ul li a h3{font-size:14px;}
	.produ-ul li a p i{font-size:12px;}
	.product-row ul li h3{font-size:13px;margin-top:10px;margin-bottom:10px;}
	.product-row ul li .pic{height:120px;}
	.filter dl dt,.filter dl dd a{font-size:12px;}
	.l-btn{height:40px;line-height:41px;font-size:12px;}
	.l-btn:after{width:16px;height:12px;right:15px;}
	.img1{width:540px;height:530px;}
	.img2{width:500px;height:550px;}
	.le-2 .le-div{right:55px;}
	.le-div .title-p{font-size:20px;}
	.product-row ul li p i{width:100%;float:none;}
	.about-honor-cont ul{margin:0 -10px;}

	.service-list li{width:50%;}
	.logy .swiper-pagination-bullet{height:3px;}
	.new-box .new-left{width:100%;float:none;}
	.new-box .new-right{float:none;width:100%;}
	.new-box .new-right ul li a.pica{width:30%;height:140px;}
	.new-box .new-right ul li{height:auto;}
	.new-box .new-right ul li .new-d{width:70%}
	.new-box .new-left{height:auto;margin-bottom:40px;}
	.new-box .new-left ul li .pica{height:360px;}
	.about-index,.news-index,.customer,.service-index{padding:40px 0;}
	.news-index .more-gd{margin:40px auto 20px auto;}
	.about-index ul{padding-top:0;}
	.about-index ul li{width:100%!important;margin-right:0!important}
	.big-title p{width:auto;}
	.case-list ul li{width:33.333%;padding:0;}
	.case-list ul li::before,.case-list ul li::after{content:inherit}
	.solution-list .ul-bg{width:100%;text-align:left;padding:40px 0;}
	.solution-list .ul-list{float:none;width:100%;}
	.solution-item{padding-top:0;}
	.solution-list .ul-list li a{padding:20px 0;}
	.solution-list .ul-list li p{margin-top:10px;}
	.abstract .parameter em{width:100%}
	.item{border:0;height:88px;}
	.leynow-div .leitem.cur{width:50%;}
	.leynow-div .leitem{width:50%;height:188px;margin-top:0;}
	.leynow-div .leitem ._img{width:100%;margin-left:0;transform:translate(-50%,0%);}
	.leynow-div .leitem .intro .box{padding:30px 15px;}
	.leynow-div{margin-top:30px;}
	.focus,.leynow{padding:30px 0;}
	.focus-top{margin-top:30px;}
	.focus-left,.focus-left a{height:280px;}
	.focusd{padding:30px 15px;}
	.focus-right .focus-right-top .topd{float:none;width:100%;height:auto;}
	.focus-right .focus-right-top a img{height:75%;}
	.focus-right .focus-right-bott .bottd{width:50%;}
	.focus-right .focus-right-bott .bottd:nth-child(1){width:100%;margin-bottom:10px;}
	.focusl-list ul.ful li{width:100%!important;padding:0;}
	.focusl-list ul.ful li p.c{height:auto;}
	.contact-list .container{flex-wrap:wrap;}
	.flex{width:100%;order:2;padding:20px;border-radius:30px 0 30px 0;animation:myfirst 5s;-webkit-animation:inherit;}
	.flex dl dd{width:100%!important;padding-left:0!important;margin-bottom:10px;}
	.flex h4{font-size:18px;}
	.infe{width:100%;order:1;background:inherit;padding:0;}
	.infe h4{font-size:18px;}
	.infe dl dt{font-size:14px;}
	.infe dl dd{font-size:12px;line-height:20px;}
	.shanghai{width:100%;box-shadow:none;border-bottom:1px dashed #ddd;padding:30px 0;}
	.shanghai p{background-size:100%;height:auto;padding-bottom:52%}
	.shanghai p.dgdz,.shanghai p.shdz,.shanghai p.fsdz{background-size:100%}
	.gs{padding:20px 0;}
	.performance-row{width:auto;}
	.performance-row ul{width:100%;height:0;padding-bottom:18%;background:url(../images/pre-img2.png) no-repeat;background-size:100%!important;margin:0;margin-top:35%;padding-top:65%;}
	.per-dov-img{width:68%;height:0;padding-bottom:68%;background-size:100%!important;margin-left:-32%;top:40px;}
	.performance-row{overflow:hidden;}
	.performance-row ul li{position:inherit;padding:0 15px;font-size:14px;line-height:24px;}
	.performance-row ul li:before{content:"";display:inline-block;width:8px;height:8px;background:#e50011;float:left;border-radius:100px;margin-top:8px;box-shadow:0px 2px 8px 0px rgba(229, 0, 17, 0.47);margin-right:10px;}
	.luo{height:440px;background:#f0f0f0;}
	.luo #pros .pas-cont p{margin-top:8px;}
	.luopro ul li{height:280px;}
	.luopro .luoh a h3{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
	.header.header-2021.hover .nav .nav-ul .nav-li:hover .icon-right{top:0;}
}

@media (max-width:762px){
    .header-top{display:inline;}
	.container{padding:0 15px;}
	.about-review-cont,.about-case-cont,.news-row{padding:0 15px;}
	.header.active,.header.header-2021{background:#fff;}
	.news-crumbs,.news-pages-div,.news-crumbs-pa-div{width:auto;}
	.news-crumbs{padding:15px;display:none;}
	.about-topdiv ul,.about-over,.about-value-ul,.about-value-cont,.about-honor-cont{width:auto;margin:0 15px;}
	.header-top{height:50px;padding:0;}
	.body-2021 .header{height:50px;}
	.logo,.nav,.nav .nav-ul .nav-li,.nav .nav-ul .nav-li .nav-a{float:none;}
	.login{display:none;}
	.nav .nav-ul .nav-li{margin-right:0;border-bottom:solid 1px #f7f7f7;}
	.nav .nav-ul .nav-li .nav-a{display:block;font-size:14px;color:#333;padding-left:15px;line-height:50px;}
	.nav{position:absolute;top:44px;left:0;width:100%;background:rgba(255,255,255,1);}
	.logo,.body-2021 .header .logo{display:flex;align-items: center; justify-content: space-between;margin:0;width:60%;height:auto;margin-top:12px;float:left;margin-left:15px;}
	.logo a.logoa{width:65%;line-height:24px;}
	.logo a.translate{padding: 5px 10px; font-size: 13px; border-radius: 1000px; color: #333; font-weight: 700; display: flex; align-items: center; justify-content: space-between; border: solid 1px #ccc;}
	.logo a.translate img{margin-right:5px;display:block;}
	.title a.lefta{padding:10px 15px 10px 10px;font-size:14px;}
	.phone-gd-right{display:block;margin-right:15px;margin-top:15px;}
	.search,.body-2021 .header .search{margin-top:12px;}
	.header.hover .search-con .icon-sousuo{color:#333;}
	.header.hover .phone-gd-right span,.header.hover .phone-gd-right:before,.header.hover .phone-gd-right:after{background:#333;}
	.leftaa{display:none;}
	.title{padding:0 13px;margin-top:10px;}
	.phone-gd{height:44px;width:100%;background:#fff;position:absolute;top:0;left:0;display:none;}
	.phone-gd .icon{display:block;width:30px;height:30px;background:url(../images/icon_guanbi.png) no-repeat;background-size:100%;float:right;margin-right:15px;margin-top:8px;}
	.phone-gd .phone-logo{margin:0;width:120px;height:18px;margin-top:14px;float:left;margin-left:15px;background:url(../images/logo.png) no-repeat;background-size:100%}
	.nav{display:none;}
	.banner{height:auto;padding-top:8%;background:#f0f0f6;}
	.bannerbox ul li a{height:0;padding-top:55%}
	.swiper-button-next,.swiper-button-prev{display:none!important;}
	.copy h3{font-size:16px;}
	.copy{width:auto;padding:0 15px;padding-top:100px;text-align:center;}
	.le-div-right,.le-div-left{float:none;text-align:center;padding-top:60px;}
	.product-ul1{margin:0 -5px;margin-top:15px;}
    .pasl,.pasr{width:auto;float:none;}
    .pasr{margin-top:0;}
	.product-ul1 li{width:48%;margin:0;padding:5px;box-sizing:border-box;margin:1%;}
	.abstract{padding:10px;}
	.abstract .parameter{margin-top:10px;}
	.more-gd{margin:30px auto;}
	.le-dl{display:none;}
	.le-dl1{display:none;width:100%!important;}
	.footer{padding:20px 0;margin-bottom:50px;}
	.header.active .nav{display:block;}
	.header.active .phone-gd{display:block;}
    .search-2021 .search-con .input-text{width:70%}
    .search-2021 .search-con .input-btn{width:30%}
    .product_index_right ul li a span.ln_img img{width:100%;height:auto;}
	.bannerbox .swiper-pagination-bullet{padding:0;}
	.le-co{height:auto;padding-bottom:60px;}
	.img-span,.le-2 .le-div{position:inherit;}
	.img1{width:200px;height:154px;margin:0 auto;margin-top:80px;}
	.img2{width:200px;height:189px;margin:0 auto;margin-top:80px;}
	.pro-img{height:auto;}
	.le-dl .gs{font-size:20px;}
	.bannerbox .swiper-pagination-bullet{width:18px;}
	.bannerbox .swiper-pagination-bullet-active{width:28px;}
	.banner-list{height:0;padding-bottom:65%}
	.about-topdiv ul li{width:50%;}
	.about-left-d,.about-right-d{float:none;width:100%;padding-right:0;}
	.about-left-d h3{font-size:20px;padding-bottom:10px;}
	.about-left-d p{margin-top:10px;}
	.about-right-d{margin-top:30px;}
	.video{width:100%;height:auto;}
	.about-honor-cont{padding:0;}
	.video-btn img{height:100%;}
	.about-over{padding:60px 0;}
	.about-honor-cont ul{margin:0 -2%}
	.about-honor-cont ul li{width:46%;margin:2%;padding:10px;}
	.about-case-cont ul li{width:33.333333%;height:auto;}
	.about-case-cont ul li:before{width:100%;height:0;padding-bottom:60%;}
	.about-honor-cont ul li .ho-title{position:initial;line-height:initial;height:auto;margin-top:10px;}
	.about-custom-ul li{width:50%;box-sizing:border-box;}
	.about-custom-ul li.about-mid-li5,.about-custom-ul li.about-mid-li10{border-right:solid 1px rgba(255,255,255,.3)}
	.about-custom-ul li.about-mid-li6,.about-custom-ul li.about-mid-li7,.about-custom-ul li.about-mid-li8,.about-custom-ul li.about-mid-li8,.about-custom-ul li.about-mid-li9,.about-custom-ul li.about-mid-li10{border-bottom:solid 1px rgba(255,255,255,.3)}
	.about-custom-img{background-size:auto;}
	.about-custom-ul li{padding:35px 0 55px 0;}
	.about-custom-ul li img{width:auto;height:30px;}
	.about-custom{padding-top:40px;}
	.about-custom-cont{margin-top:40px;}
	.title-h3-d{font-size:16px;padding:0 20px;}
	.about-review-cont ul li{float:none;width:100%!important;margin-bottom:10px;margin-right:0;}
	.about-review-cont ul li input{padding:0 3%;height:60px;font-size:14px;}
	.about-honor{padding:40px 0;}
	.about-honor-cont ul,.about-case-cont ul{padding-top:20px;}
	.about-review-cont ul{margin-top:10px;}
	.about-review-cont ul li input{height:48px;}
	.cont-p-d{padding:5px 0;}
	.about-value-ul{height:auto;overflow:hidden;margin:0 -2%;padding:0;margin-top:10px;}
	.about-value-ul,.about-value-ul .li-img1,.about-value-ul .li-img2,.about-value-ul .li-img3,.about-value-ul .li-img4{background:0}
	.li-div-d{margin:0;}
	.about-value-ul li{position:initial;float:left;width:46%;height:0;animation:inherit!important;margin:2%;padding-bottom:58%}
	.about-value-ul .li-img1{background:url(../images/value-img1-phone.jpg) no-repeat;}
	.about-value-ul .li-img2{background:url(../images/value-img2-phone.jpg) no-repeat;}
	.about-value-ul .li-img3{background:url(../images/value-img3-phone.jpg) no-repeat;}
	.about-value-ul .li-img4{background:url(../images/value-img4-phone.jpg) no-repeat;}
	.li-div-d{display:none;}
	.pro-r-ul1{overflow:hidden;margin:0 -5px;margin-top:20px;}
	.pro-r-ul1 li{float:left;width:50%;box-sizing:border-box;padding:0 5px;display:flex;align-items:center;}
	.pro-r-ul1 li b{width: 48%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.news-left,.news-right{width:100%;float:none;}
	.news-ul1 li .pic-img{width:35%;height:80px;}
	.news-contdiv{width:62%;height:80px;margin-left:3%;}
	.news-ul1{margin:0 -15px;}
	.news-ul1 li{margin:15px;padding-bottom:20px;}
	.news-ul2{margin:0 -15px;}
	.news-ul2 li{padding:0 15px;}
	.news-left-top{padding-bottom:5px;border:0;}
	.news-left,.newd-d{padding:15px;}
	.newd-d{margin-top:15px;}
	.gzh-news{display:none;}
	.n-h3{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.newd-d .s-title,.news-left-top span{font-size:16px;}
	.news-zx-ul li{margin-top:10px;}
	.news-zx-ul li a{font-size:14px;line-height:36px;}
	.news-zx-ul li i{width:24px;height:28px;line-height:38px;font-size:14px;}
	.news-gs-ul,.news-cakes-ul{margin:-2%;margin-top:10px;}
	.news-gs-ul li,.news-cakes-ul li{width:46%;margin:2%;}
	.news-ul-re{margin-top:15px;}
	.news-crumbs-pa-div{padding:10px 0;}
	.news-pages-div,.news-crumbs-pa-div{padding-left:15px;padding-right:15px;}
	.news-crumbs-pa{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	.news-pages-div{padding-top:66px}
	.pas-title{font-size:16px;}
	.pas-cont{margin-top:5px;}
	.news-iphone{margin-top:5px;background-size:40px;padding-top:10px;padding-bottom:10px;padding-left:50px;}
	.hotline{font-size:12px;}
	.iphone{font-size:16px;}
	.news-cont-box p{font-size:14px;line-height:24px;}
	.art-inner{display:none;}
	.news-cakes-ul{margin:-2%;}
	.links{display:none;}
	.service-cont,.service-pilot,.service-system-div{width:auto;padding:0 15px;}
	.serv-div-d{width:auto;float:none;margin-top:24px;}
	.service-system{margin-top:40px;padding:40px 0;}
	.service-ul-d{padding:40px 0;}
	.serv-pic-img{float:none;width:100%;height:0;padding-bottom:56%}
	.service-ul-d li{width:50%;}
	.service-pilot{padding:40px 0;}
	.l-title-p{font-size:16px;}
	.serv-div-l,.serv-div-r{float:none;width:auto;}
	.serv-div-r{height:auto;padding-bottom:46%}
	.service-div-p{margin-top:40px;padding:0 15px;}
	.serv-div-r{margin-top:20px;}
	.service-list{margin-top:20px;margin-bottom:10px;}
	.contact-div-d,#dituContent,.contact-other-div{width:auto;padding:0 15px;}
	.contact-div-l,.contact-div-r{float:none;width:auto;}
	.contact-div-r{margin:40px 0;}
	.contact-div-r .cont-span-pic{width:100%;padding-bottom:85%;height:0;}
	.con-p-ti,.contact-ul-d li.li-title{font-size:18px;}
	.con-p-p,.contact-ul-d li{font-size:14px;line-height:24px;}
	.contact-ul-d li a{font-size:14px;}
	.contact-ul-d li.li-consult a{font-size:14px;}
	.other-ul1,.other-ul2{width:100%;}
	.other-ul2{margin-top:30px;}
    .pro-div .pro-div-img{padding-bottom:54%;}
	.product-list-l,.product-list-r{float:none;}
	.product-list-r{width:auto;padding-left:0;margin-top:20px;}
	.pro-img-d{width:auto;height:auto;}
	.pro-img-d,.product-ul-r{float:none!important;}
	.product-ul-r{width:100%!important;height:auto!important;margin-left:0!important;white-space:nowrap!important;overflow-y:hidden!important;overflow-x:scroll!important;padding:5px 0;}
	.product-ul-r li{width:20%!important;height:auto!important;display:inline-block!important;margin-bottom:0!important;float:none;}
	.pro-r-div{overflow:hidden;margin:0 -2%;padding-top:0;}
	.explain{padding:15px;margin:0 15px;}
	.explain p{margin-left:0;}
	.pro-r-div a{width:46%;margin:0;box-shadow:none!important;float:left;box-sizing:border-box;margin:2%;}
	.product-div-dd{padding:15px;}
	.support ul{margin:0 -5px;}
	.support ul li{padding:0 5px;}
    .support ul li textarea.form-control{font-size:12px;}
	.support ul li span i{font-size:12px;}
	.leynow-div .leitem ._img{object-fit: cover;}
	.more-zx{margin-top:0;width:80%;height:60px;font-size:18px;line-height:60px;}
	.performance-cont-d{padding:40px 0;}
	#product-index{padding:0 15px;padding-bottom:30px;}
	.produ-ul{margin:0 5px;margin-top:10px;}
	.produ-ul li{width:46%;height:auto;margin:2%;padding:0;}
	.morediv{display:none;}
	.produ-ul li span{height:0;padding-bottom:60%;}
	.produ-ul li a h3,.produ-ul li a p i{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.filter{padding:10px 15px;margin-bottom:20px;}
	.filter dl{margin:10px 0;}
	.filter dl dt:after{display:none;}
	.filter dl dt{line-height:inherit;width:auto;white-space: nowrap; text-overflow: ellipsis;box-sizing:border-box;display: inline-block; float: none;padding-right:15px;}
	.filter dl dd{white-space:nowrap;overflow-y:hidden;overflow-x:scroll;line-height:inherit;}
	.filter dl dd a{padding:0;margin-right:5px;width: 50%;float:none;display: inline-block;}
	.product-list2{padding:0!important;}
	.product-row ul{margin:0 1%;overflow:hidden;}
	.product-row ul li{width:48%!important;margin:1%!important;}
	.product-row ul li .pic{height:120px;}
	.product-row ul li h3{font-size:12px;margin-top:10px;margin-bottom:0;}
	
	.about-value,.about-case{padding:40px 0;}
	.pagination li a{display:none}
	.pagination li a.tcdNumber{display:block;}
	.tobq{display:block;text-align:center;}
	.yimg{float:none;width:100%;margin:0;}
	.pro-img img{width:100%}
	.l-btn{height:36px;line-height:37px;font-size:12px;margin-top:10px;}
	.product-row ul li a{padding:10px;}
	.meost{width:150px;height:40px;line-height:40px;font-size:12px;margin:20px auto;}
	.abstract .parameter em{padding-right:0;}
	.le-div .title-p{font-size:30px;}
	.le-div .cont-p{font-size:18px;}
	.case-list ul li img{width:100%;}
	.case-list ul{border-top:solid 1px #f1f1f1;border-left:solid 1px #f1f1f1;margin-top:30px;}
	.case-list ul li{border:solid 1px #f1f1f1;margin-left:-1px;margin-top:-1px;}
	.item{height:68px;}
	.abstract .parameter em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.tobottom{border:0;padding:0;margin:0}
	.tobottom .toright{display:none;}
	.bannerbox .swiper-pagination-bullet{height:3px;}
	.big-title h3{font-size:16px;}
	.big-title span{margin-top:2px;}
	.big-title p{margin-top:5px;}
	.product_index_left{width:100%;}
	.product_index_right{width:100%;padding-left:0;}
	.product_index_right ul li{width:50%;height:auto;box-sizing:border-box;margin:0!important;padding:5px;background:inherit}
	.product_index_right ul li a{display:block;background:#fff;overflow:hidden;}
	.product_index_right ul li p.ln_parameter{margin-bottom:10px;}
	.product_index_right ul{margin:0 -5px;}
	.service-list li .info p{padding:0 15px;line-height:20px;margin-top:10px;}
	.product-special{height:150px;}
	.product-row ul li:hover h3{padding-left:10px;background-position:calc(100% - 10px) center;}
	.product-list-l{width:auto;}
	.shanghai{width:100%;box-shadow:none;border-bottom:1px dashed #ddd;padding:30px 0;}
	.shanghai p{background-size:100%;height:auto;}
	.shanghai dl.shright dd.dzicon{height:auto;}
	.about-review{padding:40px 0;}
	.performance-row ul{padding-bottom:45%}
	.product-cont-d,.product-div-d{padding:0 15px;}
	.product-div-d{padding-top:15px;}
	.news-gs-div{padding:15px;}
	.news-xg-ul li{width:100%;padding:10px 20px;}
	.product_index_right ul li a span{height:auto;}
	.search-2021 .search-con .searchb{width:85%;height:15%;padding:40px 15px;margin:auto;top:35%;transform:translateY(-50%);}
	.search-2021 .search-con .input-text input,.search-2021 .search-con .input-btn input{height:48px;line-height:48px;font-size:14px;}
	.header.header-2021 .nav .nav-ul .nav-li .nav-a{line-height:50px;font-size:14px;}
	.news-gs-ul li:nth-child(5){display:none;}
	.news-gs-d .n-cont-p{line-height:20px;}
	.news-gs-d{height:auto;padding-bottom:20px;}
	.news-gs-ul li{height:auto;}
    .dicon{height:40px;}
	.shanghai dl.shright dt{font-size:16px;}
	.shanghai dl.shright dd{font-size:12px;}
	.bar-tab{display:block;}
	#index-review{display:block;}
	.search-con .icon-sousuo{font-size:28px;margin-top:0;margin-right:10px;}
	#pros{padding-top:20%;padding-bottom:15%;}
    .prod,.e3 .prod{height:auto;padding-bottom:initial;}
    #pros .pas-cont span{padding:5px 0;}
    .you h3{font-size:14px;}
    .you p span{font-size:12px;padding:5px 0;}
    #product9.product-row ul{margin:0 -1%;}
    .e3 #pros{width:auto}
    .serva{padding:10px 30px;}
    .listb{margin:0 auto;top:35%;width:90%;box-sizing:border-box;display:block;left:50%;margin-left:-45%;}
    .listb h3{font-size:16px;margin-bottom:0;}
    .listb p{font-size:12px;margin-top:10px;}
    .product-p{background:url(../images/list/product-p.jpg) no-repeat!important;background-position:center!important;background-size:auto 100%!important;padding-bottom:100%;margin-bottom:10px;}
    .about-a{background:url(../images/list/about-p.jpg) no-repeat!important;background-position:center!important;background-size:auto 100%!important;padding-bottom:100%;margin-bottom:20px;}
    .news-a{background:url(../images/list/news-p.jpg) no-repeat!important;background-position:center!important;background-size:auto 100%!important;padding-bottom:100%;margin-bottom:20px;}
    .gbook-a{background:url(../images/list/gbook-p.jpg) no-repeat!important;background-position:center!important;background-size:auto 100%!important;padding-bottom:100%;margin-bottom:20px;}
    .app-a{background:url(../images/list/app-a.jpg) no-repeat!important;background-position:center!important;background-size:auto 100%!important;padding-bottom:100%;margin-bottom:20px;}
    .service-a{background:url(../images/list/service-p.jpg) no-repeat!important;background-position:center!important;background-size:auto 100%!important;padding-bottom:100%;margin-bottom:20px;}
    .support-row{padding:0 15px;margin-top:20px;}
    .support ul li{margin-bottom:10px;}
    .support ul li.pali1{width:50%;}
    .support ul li.pali2{width:50%;}
    .a3 .product-list{margin-top:15px;}
    .pagination li{margin:0 1px;}
    .pagination li a,.pagination li span{padding:1px 5px;box-shadow:1px 2px 3px 0px rgba(0,0,0,0.1)}
    .pagination li .current,.pagination li a:hover{box-shadow:1px 2px 3px 0px rgba(229,0,17,0.3)}
    .youx p{font-size:12px;padding-top:3px;}
    .youx p strong{font-size:22px;}
    .luo{background:#f0f0f0;}
    .luo .pas-cont{flex-wrap:wrap;}
    .luo .pas-cont .pasl{width:100%;}
    .luo .pas-cont .pasr{width:100%;}
    .luo #pros{padding-bottom:5%;}
    .luotop{margin-top:30px;padding:0 15px;}
    .luotop ul li{width:100%;height: auto; display: flex; align-items: center; padding: 15px 0; margin: 5px 0;}
    .luotop ul li .luopic{width:35%;}
    .luoh{width:65%;padding:10px;position: inherit;}
    .luoh p{font-size:14px;max-height:inherit;margin-bottom:10px;}
    .luoh h5{font-size:18px;margin-bottom:10px;}
    .luoh .luobot{font-size:14px;}
    .luoh .luobot:after{background-size:75%;}
    .luot{font-size:20px;margin-bottom:20px;}
    .luoauto{padding:0 15px;flex-wrap:wrap;}
    .luoleft,.luoright{width:100%;}
    .advantage{padding:0 15px;margin:20px 0;padding-top:20px;}
    .advdiv p{line-height:20px;margin-top:15px;}
    .luopro ul{padding:0 15px;grid-template-columns:repeat(2,minmax(0, 1fr));}
    .luopro ul li{height:auto;}
    .luopro .luoh{width:100%;}
    .luopro ul li:hover .luoh p{max-height:inherit;margin-bottom:10px;}
    .luotop ul li:hover .luoh p{max-height:inherit;margin-bottom:10px;}
    .luotitle{padding:0 15px;}
    .pas-title{font-size:24px;margin-bottom:10px;}
    .luo #pros .pas-cont p{font-size:16px;margin-top:10px;line-height:28px;}
    .luoleft h5{font-size:20px;}
    .luoleft .luotxt{font-size:16px;margin:15px 0;}
    .luodiv p{font-size:14px;}
    .advantage .advtxt{font-size:20px;}
    .advdiv p{font-size:14px;}
    .advdiv p.ptxt{font-size:16px;}
    .luotitle,.luotitle a{font-size:20px;}
    .luopro .luoh a h3{font-size:16px;margin-bottom:10px;}
    .luopro .luoh p i{width:100%;font-size:14px;}
    .advdiv p strong{margin-top:0;}
    .sub{position:inherit;transform:inherit;}
    .nav .nav-ul .nav-li .nav-a{display:inline-block;}
    .sub .top_a .left .nav_infor .list dd,.sub .top_a .left{float:none;width:100%;}
    .sub .top_a .left{padding-top:0;}
    .sub .top_a .left .nav_infor .list .fix{padding:10px 0;}
    .sub .top_a .left .nav_infor .list dd{font-size:14px;line-height:24px;padding:8px 0;}
    .sub .top_a .wrap{width:100%;box-sizing:border-box;padding:0 15px;background:#f7f7f7;}
    .sub .top_a .right,.sub .top_a:before,.sub .top_a .left .nav_img,.sub .top_a .left .nav_infor .t,.sub .top_a .left .nav_infor .c{display:none;}
    .nav .nav-ul .nav-li .icon-right{width:50px;height:50px;float:right;position:relative;top:0;}
    .nav .nav-ul .nav-li .icon-right:after{display:block;content:"";width:8px;height:8px;background-color:transparent;border-color:#f02c57;border-style:solid;border-width: 1px 1px 0 0;transform:rotate(135deg);position:absolute;left:38%;top:35%;transition:all .3s}
    .header.hover .nav li:hover .sub{display:none;}
    .nav .nav-ul .nav-li.no .sub{display:block!important;}
    .nav .nav-ul .nav-li.active .nav-a{color:#e50011!important;}
    .header.hover .nav .nav-ul .nav-li:hover .icon-right{top:0;}
    .header.hover .nav .nav-ul .nav-li:hover .icon-right:after{border-color:#333!important;transform:rotate(135deg)}
    .header.hover .nav .nav-ul .nav-li.no .icon-right:after{transform:rotate(-45deg);top:42%}
    .nav .nav-ul .nav-li.active .icon-right:after{border-color:#e50011!important;}
    .nav .nav-ul .nav-li.no .nav-a{color:#e50011!important;}
    .header.hover .nav .nav-ul .nav-li.no .icon-right:after{border-color:#e50011!important;}
    .header.header-2021 .nav .nav-ul .nav-li .icon-right{top:0;}
    .serv-title{font-size:16px;}
    .sercase{padding:10px 15px;}
    .scaseleft,.scaseright,.teamleft,.teamright{width:100%;}
    .scaseleft ul li{width:100%;padding:10px;}
    .casetxt p{font-size:14px;}
    .scaseright{margin-top:20px;}
    .team{padding:40px 0;}
    .teambox{padding:30px 15px 0 15px;}
    .teamright p{margin:20px 0;}
    .leynow-div .leitem .intro .box{padding:20px 5px;}
    .infe dl dd.infd{flex-wrap:wrap;}
    .infe dl dd.infd span{width:100%;}
    .infe dl dd.infd a{width:100%;margin-right:0;margin:5px 0;}
    .infe dl dd.infd a .indiv{padding:15px 20px;display:flex;justify-content:center;background:#fff;border-radius:1000px;}
    .infe dl dd.infd .qwx{width:100%;left:0;bottom:52px;padding:30px 0;height:auto;}
    .infe dl dd.infd .qwx img{width:75%;height:75%;}
    .shanghai dl.shright_en dd.zx{flex-wrap:wrap;}
    .shanghai dl.shright_en dd.zx a{width:100%;display:flex!important;padding:15px 0;justify-content:center;margin:5px 0;}
    .shanghai dl.shright_en dd.zx a.qywx .qwd{width:100%;left:0;bottom:52px;height:auto;padding:30px 0;}
    .shanghai dl.shright_en dd.zx a.qywx .qwd img{width:75%;height:75%;margin:0 auto;}
    .service-list_en li{width:100%;padding-bottom:10px;margin-bottom:2px;}
    .product_index_left ul li a .leftSide_en{width:auto;}
    .luo #pros .pas-cont .pp1{font-size:24px;}
    .luo #pros .pas-cont .pp2{flex-wrap:wrap;}
    .luo #pros .pas-cont .pp2 p{width:48%;margin:1% 0;}
    .pasa{width:100%;font-size:16px;}
    .luo #pros .pasr{flex-wrap:wrap;}
    .luo #pros .pasr span{width:auto;height:auto;}
    .luo #pros .pasr .dd{width:auto;}
    .luo #pros .pasr .dd .a{font-size:24px;margin-top:20px;}
    .luo #pros .pasr .dd .b{font-size:16px;}
    #luoauto{position:relative;}
    #luoauto .luoleft{position:absolute;bottom:0;left:0;background: -webkit-gradient(linear, 0 top, 0 bottom, from(rgba(255, 255, 255, 0)), to(#000));padding:80px 0 15px 0;}
    .about-review-cont ul li #btnSubmit{height:49px;}
    .support ul li.wh100 .szym{width:60%;margin-right:10px;}
    .support ul li.wh100 .bt{width:40%;}
}

/*@media (max-width:680px){
    .logo, .body-2021 .header .logo{width:40%}
}*/