/* reset */
@charset "utf-8";
*,*:before,*:after{box-sizing:border-box}
html{font-size:5.20833vw;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,sub,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:top}
body{line-height:1.8;color:#4d4948;font-family:Arial,Microsoft Yahei,Helvetica,sans-serif;font-size:0.14rem;letter-spacing:0.0005rem}
a{color:#373737;text-decoration:none}
a:hover{color:#cf121b}
h1,h2,h3,h4,h5,h6{font-weight:100;letter-spacing:0.005rem}
ol,ul,li{list-style:none}
img{height:auto;border:0}
i{margin-right:0.05rem}
input,select,textarea{border:0.01rem solid #ddd;background:#fff;outline:none;width:100%;color:#464646;font-size:0.14rem;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif}
textarea{resize:none;overflow-y:hidden;display:block}
table{border-collapse:collapse;max-width:100%;width:100%;margin-bottom:0.008rem}
table td{padding:0.05rem;border:0.01rem solid #e0e0e0}
.clear:after,.clear:before{content:".";display:block;visibility:hidden;height:0;clear:both}
.fl{float:left;position:relative}
.fr{float:right;position:relative}
.hidden{display:none}

/* layout */
.wrapper{padding-top:.9rem;width:100%;min-width:13rem;margin:0 auto;}
.w1300{width:90%;margin:0 auto;transition:.3s;-webkit-transition:.3s;}

/* public */
span.icon{display:inline-block;vertical-align:middle;background:url(../images/icon.png) no-repeat;background-size:10rem}
.btn{display:block;width:2rem;background:#dc000c;color:#fff;font-size:.18rem;font-weight:100;margin:.4rem auto;height:.5rem;line-height:.5rem;cursor:pointer;text-align:center;border-radius:.3rem!important;text-transform:capitalize;transition:.2s;-webkit-transition:.2s;}
.btn.btn-sm{height:.3rem;line-height:.3rem;width:1.6rem;}
.btn i{font-size:.2rem;margin-left:.3rem;}
.btn span.icon{position:relative;top:-.03rem;width:.17rem;margin-left:.15rem;height:.18rem;background-position:-5.9rem -.4rem;transition:.35s;-webkit-transition:.35s;}
.btn.green{background:#05a733;}
.btn:hover{background:#c9060e;color:#fff;}
/* .btn:hover span.icon{background-position:-6.25rem -.4rem} */
@font-face{font-family:BebasNeueRegular;src:url(../fonts/BebasNeueRegular.ttf);}
@font-face{font-family:Teko-bold;src:url(../fonts/Teko-bold.ttf)}
@font-face{font-family:Teko-regular;src:url(../fonts/Teko-Regular.ttf)}
@font-face{font-family:Teko-Medium;src:url(../fonts/Teko-Medium.ttf)}
@font-face{font-family:Teko-Light;src:url(../fonts/Teko-Light.ttf)}
@font-face{font-family:Teko-bold;src:url(../fonts/Teko-Bold.ttf)}
@font-face{font-family:Teko-SemiBold.ttf;src:url(../fonts/Teko-SemiBold.ttf)}
@font-face{font-family:Gilroy-bold;src:url(../fonts/Gilroy-bold.ttf)}
@font-face{font-family:Gilroy-regular;src:url(../fonts/Gilroy-regular.otf)}
@font-face{font-family:Gilroy-Medium;src:url(../fonts/Gilroy-Medium.otf)}
@font-face{font-family:Gilroy-Light;src:url(../fonts/Gilroy-Light.otf)}
@font-face{font-family:Gilroy-bold;src:url(../fonts/Gilroy-bold.otf)}
.snsitem{margin-top:10px;}
.snsitem a{display:inline-block;width:.34rem;text-align:center;height:.34rem;font-family:Microsoft Yahei;padding:0;line-height:.34rem;margin-right:8px;background:#fff;border-radius:5px;-webkit-border-radius:5px;transition:.25s;-webkit-transition:.25s;}
.snsitem a i{font-size:16px;color:#fff;margin-right:0;transition:.25s;-webkit-transition:.25s;}
.snsitem a.facebook{background:#3c5a9a;}
.snsitem a.linkedin{background:#0173b2;}
.snsitem a.twitter{background:#41d1da;}
.snsitem a.youtube{background:#c21717;}
.snsitem a.ins{background:#a100b4;}
.snsitem a:hover{background:#fff;}
.snsitem a:hover i{color:#f5a200;}
.textline1,.textline2,.textline3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow: ellipsis;}
.textline2{-webkit-line-clamp:2;}
.textline3{-webkit-line-clamp:3;}
.no_data{text-align:center;font-size:.18rem;color:#999;padding:.6rem 0;border:1px solid #ddd;}

/* header */
.header_box{width:100%;background:#fff;height:.9rem;position:fixed;z-index:99;top:0;left:0;transition:.8s;-webkit-transition:.8s;}
/* .header_box.active{background:#fff;} */
/* .welcome_box{background:#f5f5f5;height:.35rem;line-height:.35rem;padding:0 0 0 2%;color:#4f4f4f;font-weight:600;} */
.header{position:relative;padding-left:.3rem;transition:.3s;-webkit-transition:.3s;}
.header .logo{width:3.16rem;margin-top:.05rem;margin-left:0!important;transition:.3s;-webkit-transition:.3s;}
.header .logo img{max-width:100%;transition:.3s;-webkit-transition:.3s;}
.header .logo .darklogo{display:none;}
.header .tools{position:absolute;right:0;top:0;width:2.7rem;height:.9rem;z-index:1;display:flex;align-items:center;flex-wrap:wrap;transition:.3s;-webkit-transition:.3s;}
.header .tools .gatalogue{background:#e4e4e4;text-align:center;font-size:.1rem;color:#cf121b;display:flex;flex:1;align-items:center;justify-content:center;color:#fff;cursor:pointer;width:.9rem;height:100%;transition:.15s;-webkit-transition:.15s;}
.header .tools .gatalogue span.icon{display:block;width:.27rem;height:.23rem;background-position:-5.93rem -.78rem;margin:0 auto .1rem;}
.header .tools .gatalogue a{color:#cf121b;}
.header .tools .openlanguage{background:#1b1b1b;display:flex;flex:1;align-items:center;justify-content:center;color:#fff;cursor:pointer;width:.9rem;height:100%;transition:.15s;-webkit-transition:.15s;}
.header .tools .openlanguage img{width:.3rem;height:.18rem;margin-right:.05rem;display:block;}
.header .tools .openlanguage img.default{width:.22rem;height:.22rem;position:relative;top:-.02rem;}
.header .tools .openlanguage_box{position:relative;display:flex;cursor:pointer;vertical-align:middle;height:100%;}
.header .tools .opensearch{background:#727272;display:flex;flex:1;align-items:center;justify-content:center;cursor:pointer;vertical-align:middle;width:.9rem;height:100%;transition:.15s;-webkit-transition:.15s;}
.header .tools .opensearch span.icon{width:.24rem;height:.23rem;position:relative;top:-0.02rem;background-position:-5.46rem -0.03rem;margin-right:0.04rem;transition:.3s;}
.header .tools .opensearch.open span.icon{width:.18rem;height:.18rem;background-position:-5.89rem -0.05rem;}
.language_box{opacity:0;visibility:hidden;position:fixed;text-align:center;width:100%;height:4.1rem;left:0;top:.9rem;z-index:200;transition:.2s;background:rgba(38,38,38,.6);
backdrop-filter: blur(2px); /* 模糊核心属性，值越大越模糊 */
  -webkit-backdrop-filter: blur(4px); /* 兼容 Safari */
  /* 增强效果：边框（可选） */
  border: 1px solid rgba(0, 0, 0, 0.3);
  /* 阴影（可选，增强层次感） */
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}background:rgba(38,38,38,.6);
backdrop-filter: blur(4px); /* 模糊核心属性，值越大越模糊 */
  -webkit-backdrop-filter: blur(2px); /* 兼容 Safari */
  /* 增强效果：边框（可选） */
  border: 1px solid rgba(0, 0, 0, 0.3);
  /* 阴影（可选，增强层次感） */
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}}
.language{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transition:all 0.4s ease 0s;}
/* .language:before{content:'';position:absolute;right:37px;top:-8px;overflow:hidden;border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent;display:block;} */
/* .openlanguage_box:hover .language_box{opacity:1;visibility:visible;padding:.5rem 0;} */
.openlanguage_box.active .language_box{opacity:1;visibility:visible;padding:.5rem 0;}
/* ul.language_switch{background:rgba(0,0,0,.3)} */
ul.language_switch{display:flex;flex-wrap:wrap;gap:.15rem;width:100%;}
ul.language_switch li{padding:.02rem;justify-content:center;flex:0 0 calc(16.66666666666667% - 0.15rem * 5 / 6);display:flex;align-items:center;position:relative;background:rgba(47,47,47,.6);border-radius:.08rem;border:1px solid #565656;transition:.35s;-webkit-transition:.35s;}
/* ul.language_switch li:after{position:absolute;content:"";width:.3rem;height:1px;background:#434343;left:0;right:0;bottom:0;z-index:1;margin:0 auto;} */
/* ul.language_switch li:last-child:after{display:none;} */
/* ul.language_switch li:hover{color:#fff;} */
/* ul.language_switch li.default{flex-basis:calc(100%/1);border-color:#e5e5e5;} */
/* ul.language_switch li.default span{font-size:.12rem;} */
/* ul.language_switch li.default img{margin-left:.03rem;} */
ul.language_switch li span{color:#fff;font-size:.2rem;}
ul.language_switch li img{margin-right:.2rem;}
ul.language_switch li:hover,ul.language_switch li.active{background:#dc000c;border-color:#dc000c;}


.contactitembox{position:absolute;right:0;top:0;height:.35rem;line-height:.35rem;color:#4f4f4f;font-size:.14rem;font-weight:500;padding:0 .1rem 0 .28rem;z-index:20;display:flex;align-items:center;gap:.3rem;flex-wrap:wrap;}
/* .contactitembox:before{content:"";position:absolute;width:.55rem;height:.4rem;background:#003e6e;left:-.33rem;top:-.14rem;z-index:0;transform:rotate(45deg);} */
.contactitembox a{color:#ff8a00;transition:all 0.3s ease 0s;}
.contactitembox a:hover{color:#0061bc;}
.contactitembox > div {display:flex;align-items:center;gap:8px;z-index:1;position:relative;}
.contactitembox .snsitem {display:flex;align-items:center;margin:0;}
.contactitembox .snsitem:before{content:"Follow us:";font-family:Gilroy-Medium;}
.contactitembox .snsitem a{width:auto;height:.35rem;line-height:.35rem;margin-right:.05rem;background:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;}
.contactitembox .snsitem a i{color:#ff8a00;font-size:.22rem;transition:all 0.3s ease 0s;}
.contactitembox .snsitem a:hover i{color:#0061bc;}
/* .nav_open,.nav_close{cursor:pointer;position:fixed;width:.35rem;height:.35rem;right:0;top:.75rem;z-index:10001;display:none;text-align:right;background:url(../images/icon.png) no-repeat;background-size:10rem;} */
.nav_open,.nav_close{cursor:pointer;position:fixed;width:.9rem;height:.9rem;line-height:.9rem;right:0;top:0;z-index:10001;display:none;text-align:center;background:none;transition:.3s;-webkit-transition:.3s;}
.nav_open i,.nav_close i{color:#000;font-size:.24rem;line-height:.9rem;}
.nav_close i{color:#000;font-size:.32rem;}
.nav_open{background-position:-.97rem -.5rem;}
.nav_close{background-position:-.97rem -.07rem;}

/* nav */
.nav{height:.9rem;line-height:.9rem;z-index:13;margin:0 3rem 0 0;}
.nav_box{position:relative;}
ul.menu{position:relative;z-index:20;}
ul.menu li.first_menu{display:block;}
ul.menu li.first_menu a.lv1{position:relative;display:block;font-size:.16rem;margin:0 .2rem;line-height:.9rem;color:#000;text-transform:uppercase;transition:.3s;-webkit-transition:.3s;position:relative;}
ul.menu li.first_menu a.lv1:after{content:"";position:absolute;left:50%;bottom:0;height:3px;width:0;background:#d0121b;transition:.3s;-webkit-transition:.3s;}
ul.menu li.first_menu:hover a.lv1:after,ul.menu li.first_menu.current a.lv1:after{width:100%;left:0;transition:.3s;-webkit-transition:.3s;}
ul.menu li.first_menu a.lv1.current:after,ul.menu li.first_menu.current a.lv1:after{width:100%;left:0;transition:.3s;-webkit-transition:.3s;}
ul.menu li.first_menu a.lv1.current,ul.menu li.first_menu.current a.lv1,ul.menu li.first_menu:hover a.lv1{color:#d0121b;}
/* ul.menu li ul { */
	/* position: absolute; */
	/* z-index:99999999; */
	/* top: .9rem; */
	/* left: .2rem; */
	/* min-width:100%; */
	/* text-align:left; */
	/* clear:both; */
	/* opacity: 0; */
	/* *display:none; */
	/* -webkit-transition: opacity .25s ease .1s; */
	/* -moz-transition: opacity .25s ease .1s; */
	/* -o-transition: opacity .25s ease .1s; */
	/* -ms-transition: opacity .25s ease .1s; */
	/* transition: opacity .25s ease .1s; */
/* } */
/* ul.menu li:hover > ul { */
	/* opacity: 0.95; */
	/* *display:block; */
/* } */
/* ul.menu li ul li { */
	/* height: 0; */
	/* overflow: hidden; */
	/* padding: 0; */
	/* display:block; */
	/* -webkit-transition: height .25s ease .1s; */
	/* -moz-transition: height .25s ease .1s; */
	/* -o-transition: height .25s ease .1s; */
	/* -ms-transition: height .25s ease .1s; */
	/* transition: height .25s ease .1s; */
/* } */
/* ul.menu li:hover > ul li { */
	/* height: 40px; */
	/* line-height: 40px; */
	/* overflow: visible; */
	/* font-size:14px; */
	/* display:block; */
	/* padding: 0; */
/* } */
/* ul.menu li ul li a { */
	/* display:block; */
	/* padding:0 35px; */
	/* height: 40px; */
	/* *min-width:120px; */
	/* white-space:nowrap; */
	/* font-size:14px; */
	/* line-height: 40px; */
	/* margin: 0; */
/* } */
/* ul.menu li ul li a:after{display:none;} */
/* ul.menu li:hover ul li a{background:rgba(0,0,0,.7);color:#fff;} */
/* ul.menu li ul li:hover a{background:#d0121b;color:#fff;} */

.header_overlay{position:fixed;opacity:1;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:22;visibility:hidden;}
.header_overlay.active{opacity:1;visibility:visible;}
.nav_sub_menu{opacity:0;height:4.1rem;position:fixed;z-index:23;width:100%;left:0;top:.9rem;overflow:hidden;visibility:hidden;box-shadow:0px 8px 10px 0px rgba(0,0,0,0.14);transition:0.2s ease-out;background:rgba(38,38,38,.6);
backdrop-filter: blur(4px); /* 模糊核心属性，值越大越模糊 */
  -webkit-backdrop-filter: blur(4px); /* 兼容 Safari */
  /* 增强效果：边框（可选） */
  border: 1px solid rgba(0, 0, 0, 0.3);
  /* 阴影（可选，增强层次感） */
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}
/* ul.menu li.haschild_nav:hover .nav_sub_menu{opacity:1;visibility:visible;transition:0 ease-out;} */
ul.menu li.haschild_nav.active .nav_sub_menu{opacity:1;visibility:visible;transition:0 ease-out;}
/* .nav_sub_menu.active{opacity:1;visibility:visible;transition:0 ease-out;} */
.nav_sub_menu .sub_menu_box{display:flex;gap:1.2rem;padding:.5rem 0 0 0;}
.sub_menu_info,.sub_menu_item{height:100%;min-height:100%;flex:1;line-height:1.8;position:relative;}
.sub_menu_info:after,.sub_menu_info:before{position:absolute;content:"";width:1px;height:2.4rem;right:-.7rem;top:0;z-index:1;background:#f0f0f0;}
.sub_menu_info:before{background:#cf121b;height:1rem;z-index:2;}
.sub_menu_info{font-size:.18rem;text-align:right;color:#666;}
.sub_menu_info h3{font-size:.36rem;color:#333;font-weight:bold;line-height:normal;margin-bottom:.1rem;}
.sub_menu_item{}
.sub_menu_item a{display:flex!important;align-items:center;font-size:.18rem!important;margin:0!important;width:2.7rem!important;line-height:.4rem!important;padding:0 .15rem;background:none!important;color:#333!important;transition:.2s;-webkit-transition:.2s;}
.sub_menu_item a i{opacity:0;font-size:.22rem;margin-left:auto;margin-right:0;transition:.2s;-webkit-transition:.2s;}
.sub_menu_item a:hover{background:#cf121b!important;color:#fff!important;}
.sub_menu_item a:hover i{opacity:0;}
.sub_menu_item a:after{display:none;}

/* .header_box.active{border-bottom:1px solid #dfdfdf;height:.9rem;} */
/* .header_box.active .header .tools{height:.9rem;} */
/* .header_box.active .language_box{top:.9rem;} */
/* .header_box.active .header .nav{height:.9rem} */
/* .header_box.active ul.menu li.current a, */
/* .header_box.active ul.menu li:hover a{color:#cf121b;} */
/* .header_box.active .header .tools .opensearch span.icon{background-position:-5.46rem -0.03rem;} */
/* .header_box.active .header .tools .opensearch.open span.icon{background-position:-6.16rem -0.05rem;} */
/* .header_box.active ul.menu li a:after{bottom:0;} */
/* .header_box.active ul.menu li a, */
/* .header_box.active .header .tools .opensearch em, */
/* .header_box.active .header .tools .openlanguage{color:#000;} */
/* .header_box.active .header .tools .opensearch{background:#cf121b;} */
/* .header_box.active .header .tools .openlanguage{background:#f0f0f0;} */
/* .header_box.active ul.menu li a{line-height:.9rem;} */
/* .header_box.active ul.menu li ul li a{color:#fff!important;line-height:40px;} */
/* .header_box.active ul.menu li ul{top:.9rem;} */
/* .header_box.active .header .logo{width:1.3rem;} */
/* .header_box.active .header .logo .darklogo{display:block;} */
/* .header_box.active .header .logo .defaultlogo{display:none;} */
/* .header_box.active .contactitembox > div em, */
/* .header_box.active .contactitembox .snsitem:before, */
/* .header_box.active .header .tools .opensearch span.icon i{color:#666;} */
/* .header_box.active .contactitembox .snsitem a i{color:#ff9600;} */
/* .header_box.active .contactitembox a:hover{color:#ff9600;} */
/* .header_box.active .nav_open i{color:#000;} */
/* .header_box.active .search{top:.23rem;} */
/* .header_box.active .nav_open,.header_box.active .nav_close{top:.26rem;} */
/* .header_box.active .sub_menu{top:.7rem;} */

/* mobile_nav */
.mobile_nav{
	position: fixed;
	top: 0px;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	width: 100%;
    height: 100%;
    background: #fff;
    transition: all ease 0.5s;
    -webkit-transition: all ease 0.5s;
	z-index: 1000;
    opacity: 1;
    visibility: visible;
    margin-top: 0;
    overflow-y: auto;
    transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
    top: 0;
    transform: translateX(100%);
	-webkit-overflow-scrolling:touch;
}
.mobile_nav.open{
    transform: translateX(0);
}
.mobile_nav .logo{margin:90px auto 20px;}
.mobile_nav .logo img{max-width:300px;margin:0 auto;display:block;}
ul.mobile_menu{padding-bottom:40px;}
ul.mobile_menu li{}
ul.mobile_menu li a{display:block;font-size:16px;padding:15px 40px;border-bottom:1px solid #efefef;position:relative;text-transform:Capitalize;transition:.2s;-webkit-transition:.2s;}
ul.mobile_menu li a i{position:absolute;right:20px;top:15px;z-index:1;font-size:24px;transition:.2s;-webkit-transition:.2s;}
ul.mobile_menu li .sub_menu{max-height:0;overflow:hidden;transition:.2s;-webkit-transition:.2s;}
ul.mobile_menu li .sub_menu a{padding-left:60px;}
ul.mobile_menu li.current .sub_menu{max-height:1000px;}
ul.mobile_menu li.current a i{transform:rotate(180deg);color:#cf121b;}
ul.mobile_menu li ul.pro_nav li a{padding:10px 20px 10px 100px;}
ul.mobile_menu li ul.pro_nav li .cagename{width:auto;padding-left:40px;}
ul.mobile_menu li ul.pro_nav li .cagename:after{display:none;}

/* search */
.search{position:absolute;width:0;z-index:21;right:1.8rem;top:0;height:.9rem;background:#727272;overflow:hidden;transition:.3s;-webkit-transition:.3s;}
.search.open{width:2.6rem;padding:0 .15rem;transition:.3s;-webkit-transition:.3s;}
.search-input{position:relative;height:.35rem;margin-top:.275rem;}
.search-input .submiticon{width:40px;position:absolute;right:0;top:0;text-align:center;z-index:1;}
.search-input .submiticon i{margin:0;line-height:.35rem;font-size:18px;}
.search-input input{height:.35rem;font-size:12px;line-height:.35rem;padding:0 .2rem;border:none;float:left;}
.search-input input[type="text"]{background:#ecedec;border-radius:0;}
.search-input input[type="submit"]{z-index:2;position:absolute;right:0;top:0;width:.4rem;cursor:pointer;line-height:normal;padding:0;background:none;}
.search-input:hover i{color:#cf121b;transition:.3s;-webkit-transition:.3s;}

/* banner */
.banner{position:relative;overflow:hidden;}
.banner .flex-control-paging{bottom:25px;z-index:20;text-align:center;}
.banner .flex-control-paging li a{background:#fff;border:1px solid #fff;width:42px;height:2px;transition:.3s;-webkit-transition:.3s;}
.banner .flex-control-paging li a:hover,.banner .flex-control-paging li a.flex-active{background:#cf121b;border-color:#cf121b;}
.banner .flex-direction-nav{bottom:0;right:0;position:absolute;text-align:right;height:.55rem;width:1.1rem;z-index:21;}
.banner .flex-direction-nav a{width:.55rem;height:.55rem;background:#cf121b;margin:0;top:0;}
.banner .flex-direction-nav a:before{line-height:.55rem;font-size:.4rem;}
.banner .flex-direction-nav a.flex-prev{left:inherit;right:.55rem;}
.banner .flex-direction-nav a.flex-prev:before{content:"\f104"}
.banner .flex-direction-nav a.flex-next:before{content:"\f105"}
.banner .flex-direction-nav a.flex-next{right:0;}
.banner .flex-direction-nav a.flex-prev:hover{}
.banner .flex-direction-nav a.flex-next:hover{}
.banner ul.slides li{position:relative;height:7rem;background:#333;}
/* .banner ul.slides li a{display:block;width:100%;height:100%;} */
.banner ul.slides li a.btn{width:2rem;margin:.2rem 0 0 0;}
.banner .desc{font-family:Teko-Medium;color:#aeaeae;position:absolute;left:0;right:0;top:50%;margin:-1rem auto 0;font-size:0.3rem;line-height:1.4;text-align:left;z-index:16;font-weight:100;text-transform:Uppercase;transition:.2s;-webkit-transition:.2s}
.banner .desc h3{font-size:0.72rem;line-height:1;font-family:Teko-Medium;color:#aeaeae;line-height:normal;transition:.3s;-webkit-transition:.3s}
.banner .desc p{font-size:0.3rem;font-family:Teko-Medium;transition:.3s;-webkit-transition:.3s;}
.banner .desc h3,.banner .desc p{opacity:0;transform: translateY(30px);transition: all 0.6s ease-out;}
.banner .desc.active h3{opacity:1;transform:translateY(0);transition-delay:0.2s;}
.banner .desc.active p{opacity:1;transform:translateY(0);transition-delay:0.5s;}
.mobilebanner{position:relative;height:0;overflow:hidden;background:none;transition:.3s;-webkit-transition:.3s;}
.mobilebanner ul.slides li{position:relative;}
.mobilebanner .flex-control-nav{bottom:10px;}
.mobilebanner .flex-control-paging li a{border-radius:0;width:30px;height:3px;}
.mobilebanner .flex-control-paging li a:hover,.mobilebanner .flex-control-paging li a.flex-active{background:#cf121b;}
.pagebanner{position:relative;overflow:hidden;transition:.3s;-webkit-transition:.3s;padding-bottom: 0.35rem;}
.highbanner{height:4rem;}
.servicebanner,.aboutbanner,.contactbanner,.applybanner{height:6rem;}
.pagebanner .current_module{position:absolute;bottom:.6rem;left:0;right:0;margin:0 auto;color:#fff;font-size:.18rem;z-index:20;text-transform:uppercase;}
.pagebanner .current_module .desc{width:50%;}
.pagebanner .current_module strong.model{line-height:1;font-family:Gilroy-bold;font-size:.72rem;color:#cf121b;}
.pagebanner .current_module h3{position:relative;color:#fff;font-size:.54rem;font-weight:bold;margin-bottom:.1rem;text-transform:uppercase;}
.pagebanner .current_module h3.prosortname{font-size:.32rem;margin-bottom:.2rem;}
.pagebanner .current_module strong.current_sortname{position:absolute;right:2.1rem;bottom:0;font-size:.3rem;color:#cf121b;font-weight:100;}
.pagebanner .current_module strong.current_sortname span.icon{width:.27rem;height:.53rem;margin:0 .8rem 0 .5rem;background-position:-9.13rem -0.05rem;}
/* .pagebanner .current_module.bigfont{margin-top:-64px;} */
/* .current_module.bigfont h1{font-size:.86rem;} */
/* .highbanner .current_module{margin-top:-.5rem;bottom:.8rem;} */
/* .highbanner .position{top:.8rem;margin-top:0;} */

/* col public */
ul.col-2,ul.col-3,ul.col-4,ul.col-5,ul.col-6,ul.col-7{overflow:hidden;}
ul.col-2 li,ul.col-3 li,ul.col-4 li,ul.col-5 li,ul.col-6 li{margin-right:2%;}
ul.col-2 li{width:49%;}
ul.col-3 li{width:32%;}
ul.col-4 li{width:23.5%;}
ul.col-5 li{width:18.4%;}
ul.col-6 li{width:15%;}
ul.col-7 li{width:13%;margin-right:1.5%;}
ul.col-2 li:nth-child(2n+2),ul.col-3 li:nth-child(3n+3),ul.col-4 li:nth-child(4n+4),ul.col-5 li:nth-child(5n+5),ul.col-6 li:nth-child(6n+6),ul.col-7 li:nth-child(7n+7){margin-right:0;}
ul.col-2 li.nomargin,ul.col-3 li.nomargin,ul.col-4 li.nomargin,ul.col-5 li.nomargin,ul.col-6 li.nomargin,ul.col-7 li.nomargin{margin-right:0;}

/* module public */
.module-tip{color:#666;text-align:right;margin-bottom:.4rem;font-size:.18rem;position:relative;}
.module-tip h3{font-size:.6rem;color:#e0000a;z-index:2;position:relative;font-family:Teko-Medium;font-weight:200;text-transform:Uppercase;line-height:normal;}
.module-tip.left{text-align:left;}
.module-tip.bigfont span{position:absolute;left:0;top:0;font-family:Teko-Medium;line-height:1;height:calc(1.8rem - .2rem);z-index:1;font-size:1.8rem;color:#e3e3e3;}
.module-tip.bigfont h3{padding-top:.4rem;}
/* .module-tip h3:after{position:absolute;z-index:1;content:"";width:1.3rem;height:0.01rem;left:0;right:0;bottom:0;background:#ff8900;margin:0 auto;} */
.module-tip .desc{display:inline-block;padding-top:5px;font-size:.18rem;color:#8f8e8e;line-height:1.5;position:relative;text-transform:Uppercase;}
.module-tip .desc:after{content:"";position:absolute;left:-15px;top:17%;z-index:1;width:4px;height:70%;background:#f5a200;}
.module-tip.hasafter h3{position:relative;}
.module-tip.hasafter h3:after{content:"";position:absolute;right:-15px;top:15%;z-index:1;width:4px;height:70%;background:#f5a200;}
.module-tip.smb{margin-bottom:10px;}
.module-tip.smfont h3{font-size:30px;}
.module-tip.white,.module-tip.white h3{color:#fff;}

/* position */
.position_box{padding:.08rem .3rem;position:absolute;width:100%;left:0;right:0;margin:0 auto;background:rgba(0,0,0,.68);}
.position{color:#aeaeae;font-size:.16rem;text-align:left;font-family:Gilroy-Medium;}
.position span.icon{width:12px;height:12px;background-position:-627px -8px;margin-right:8px;}
.position a{color:#aeaeae;transition:.25s;-webkit-transition:.25s;text-transform:Capitalize;}
.position a:hover{color:#cf121b;}

/* owl btn public */
.owl-prev,.owl-next{position:absolute;top:50%;z-index:20;width:27px;height:53px;margin-top:-26.5px;background:url(../images/icon.png) no-repeat!important;transition:.2s;-webkit-transition:.2s;}
.owl-prev.disabled,.owl-next.disabled{display:none!important;}
.owl-prev i,.owl-next i{display:none!important;}
.owl-prev,.owl-prev{left:-50px;background-position:-368px -2px!important;}
.owl-next,.owl-next{right:-50px;background-position:-416px -2px!important;}
.owl-prev:hover,.owl-prev:hover{background-position:-328px -2px!important;}
.owl-next:hover,.owl-next:hover{background-position:-456px -2px!important;}
.owl-dots{text-align:center;margin-top:30px;}
.owl-theme .owl-dots .owl-dot span{width:.4rem!important;height:.05rem!important;background:#e3e3e3!important;border-radius:0!important;}
.owl-theme .owl-dots .owl-dot.active span{background:#e0000a!important;}

/* index_our_advantage */
.index_our_advantage{background:#f0f0f0; padding:1.8rem 0 .6rem 0;}
.our_advantage{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;}
.our_advantage .pic{flex: 0 0 calc(45% - 0.5rem * 0.45);position:relative;overflow:hidden;}
.our_advantage .desc{flex: 0 0 calc(55% - 0.5rem * 0.55);color:#575757;font-size:.18rem;padding-top:.15rem;}
.our_advantage .pic img{max-width:100%;display:block;margin:0 auto;}
.our_advantage .pic:after{content:"";position:absolute;width:.76rem;height:.76rem;right:-.38rem;bottom:-.38rem;z-index:1;background:#cf121b;transform: rotate(-45deg);}
.our_advantage .desc h3{font-size:.22rem;font-weight:bold;line-height:normal;}
.our_advantage .desc p{margin-bottom:.2rem;}

/* achievement_box */
.achievement_box{text-align:center;height:7.37rem;padding:1rem 0 .5rem 0;background:url(../images/baseinfobg.jpg) no-repeat;background-size:cover;}
.page_achievement_box{margin-bottom:.6rem;background:#282c77;}
.achievement_box .module-tip{margin-bottom:1rem;}
ul.achievement_list{}
ul.achievement_list li{color:#3d3d3d;position:relative;font-size:0.24rem;transition:.25s;-webkit-transition:.25s}
ul.achievement_list li .num{color:#dc000c;font-size:0.6rem;line-height:1;font-family:Teko-Bold;}
ul.achievement_list li em{color:#dc000c;font-size:.5rem;line-height:1;font-family:Teko-Bold;position:relative;top:-.05rem;vertical-align:bottom;}
ul.achievement_list li b{color:#dc000c;vertical-align:bottom;margin-left:.2rem;}
ul.achievement_list li strong{display:block;font-weight:100;margin-top:0.1rem;}
ul.achievement_list.blue li{border-color:#d5edfa;}
ul.achievement_list.blue li,ul.achievement_list.blue li .num,ul.achievement_list.blue li em{color:#0760a5;}
ul.achievement_list li:last-child{border:none;}

/* product_series_box */
.product_series_box{padding:.6rem 0;height:10.3rem;background:url(../images/prosortbg.jpg) center center no-repeat;background-size:cover;}
.product_series_box.ntpd{padding-top:0;}
.product_series{display:flex;align-items:center;padding:.8rem 0;position:relative;opacity:0;transition:all 0.8s ease-out;}
.product_series:after{content:"";position:absolute;width:0;height:100%;right:0;top:0;background:rgba(0,0,0,.3);border-top-left-radius:0.08rem;border-bottom-left-radius:0.08rem;transition:.45s ease-out;-webkit-transition:.45s ease-out;
    backdrop-filter: blur(2px); /* 模糊核心属性，值越大越模糊 */
  -webkit-backdrop-filter: blur(2px); /* 兼容 Safari */
  /* 增强效果：边框（可选） */
  border: 1px solid rgba(0, 0, 0, 0.3);
  /* 阴影（可选，增强层次感） */
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    
}
.product_series.active:after{width:95%;}
.product_series .toggle_series{display:none;cursor:pointer;position:absolute;right:.3rem;top:.3rem;color:#fff;z-index:3;}
.product_series .toggle_series i{font-size:.3rem;color:#fff;}
.product_series .all_series_box{z-index:2;width:20%;margin-right:2%;margin-left:-2px;border-top-right-radius:.08rem;border-bottom-right-radius:.08rem;}
.product_series.active .all_series_box,
.product_series.active .series_list_box{opacity:0;transform:translateY(50px);animation:fadeUp 0.8s ease-out forwards;}
.product_series.active .series_list_box{animation-delay:0.3s;}
.product_series.active {opacity:1;}
.all_series_box strong{display:block;border-bottom:1px solid #d87277;background:#cc040d;color:#fff;font-family:Teko-Regular;font-weight:400;font-size:.36rem;padding:0 .3rem;height:.75rem;line-height:.75rem;border-top-right-radius:.08rem;}
.all_series_box strong span{width:.5rem;margin-right:.2rem;text-align:center;display:inline-block;}
.all_series_box strong i{margin-right:0;}
ul.all_series{}
ul.all_series li{border-bottom:1px solid #d87277;}
ul.all_series li:last-child{border:none;border-bottom-right-radius:.08rem;}
ul.all_series li:last-child a{border-bottom-right-radius:.08rem;}
ul.all_series li a{display:flex;align-items:center;padding:0 .3rem;height:.64rem;line-height:.64rem;font-size:.3rem;background:#cc040d;color:#fff;font-family:Teko-Regular;transition:.25s;-webkit-transition:.25s}
ul.all_series li a img{width:.5rem;margin-right:.2rem;}
ul.all_series li a i{margin-left:auto;position:relative;top:-.02rem;}
ul.all_series li:hover a{background:rgba(204,4,13,.5)}
.series_list_box{width:78%;z-index:2;}
.product_series_list{}
.product_series_list .series_item{background:#fff;padding-top:.4rem;line-height:normal;border-radius:.08rem;}
.product_series_list .series_item .desc{border-left:3px solid #e0000a;font-size:.24rem;padding-left:.2rem;}
.product_series_list .series_item .desc h3{color:#e0000a;font-weight:bold;font-family:Gilroy-Medium;line-height:normal;margin-bottom:.05rem;}
.product_series_list .series_item .desc strong{color:#5d5d5d;font-family:Gilroy-Medium;}
.product_series_list .series_item .pic{height:4.25rem;}
.product_series_list .series_item .pic img{max-width:100%;max-height:100%;display:block;margin:0 auto;}
.product_series_list .series_item .more{display:block;font-size:.16rem;height:.55rem;line-height:.55rem;font-family:Gilroy-Medium;text-align:center;background:#f0f0f0;color:#5d5d5d;border-bottom-left-radius:.08rem;border-bottom-right-radius:.08rem;transition:.25s;-webkit-transition:.25s}
.product_series_list .series_item .more i{margin:0 0 0 .2rem;}
.product_series_list .series_item:hover .more{background:#e0000a;color:#fff;}
.proswiper{overflow:hidden;}
.proswiper .swiper-slide {width:calc(29% - 30px);}

/* support_news_box */
.support_news_box{padding:.4rem 0;background:#f0f0f0 url(../images/supandnewsbg.jpg) top right no-repeat;}
.our_support_overly{opacity:0;padding:1rem 0 .9rem 0;position:relative;margin-bottom:.8rem;transition: all 0.8s ease-out;}
.our_support_overly:after{content:"";position:absolute;z-index:1;width:0;height:100%;left:0;top:0;background:rgba(114,114,114,.1);border-top-right-radius:0.08rem;border-bottom-right-radius:0.08rem;transition:.45s ease-out;-webkit-transition:.45s ease-out}
.our_support_overly.active:after{width:95%;}
.our_support{position:relative;z-index:2;}
.our_support_overly.active{opacity:1;}
ul.support_item{}
ul.support_item li{text-align:center;opacity: 0;transform: translateY(50px);transition: all 0.6s ease-out;}
ul.support_item li .pic{width:1.42rem;height:1.42rem;overflow:hidden;background:#d5d5d5;margin:0 auto .3rem;border-radius:.08rem;}
ul.support_item li .pic .icon{margin:.2rem auto 0;}
ul.support_item li h3{font-size:.18rem;color:#3b3b3b;font-family:Gilroy-Medium;text-transform:Uppercase;transition:.3s;-webkit-transition:.3s}
ul.support_item li:nth-child(1) .icon{width:1.1rem;height:1.02rem;background-position:-3.27rem -1.38rem;}
ul.support_item li:nth-child(2) .icon{width:1.03rem;height:1.01rem;background-position:-3.4rem -3.37rem;}
ul.support_item li:nth-child(3) .icon{width:1.14rem;height:1.02rem;background-position:-5.46rem -1.39rem;}
ul.support_item li:nth-child(4) .icon{width:1.01rem;height:1.01rem;background-position:-5.56rem -3.29rem;}
ul.support_item li:hover h3{color:#e0000a;}
.our_support_overly.active .support_item li:nth-child(1) {transition-delay: 0.1s;}
.our_support_overly.active .support_item li:nth-child(2) {transition-delay: 0.3s;}
.our_support_overly.active .support_item li:nth-child(3) {transition-delay: 0.5s;}
.our_support_overly.active .support_item li:nth-child(4) {transition-delay: 0.7s;}
.our_support_overly.active .support_item li {opacity: 1;transform: translateY(0);}
.our_support_overly.active .support_item li:nth-child(+n+2){margin-bottom:0;}

/* aboutusvideo_box */
.aboutusvideo_box{height:6.13rem;display:flex;border-radius:.08rem;align-items:center;background:url(../images/aboutvideobg.jpg) no-repeat;background-size:cover;}
.aboutusvideo_box .play-button-o{top:0;margin-top:0;}
.play-button-o{width:1rem;height:1rem;margin:-1.4rem auto 0;top:50%;position: relative;/*border: 1px solid #000;*/}
.play-button{cursor:pointer;position:relative;width:.9rem;height:.9rem;display:inline-block;border-width:.07rem;border-style:solid;border-color:#cf121b;border-radius:50%;transition:all .4s cubic-bezier(.19,1,.22,1) 0s}
.play-button>i{font-size:.22rem;color:#cf121b;display:block;position:absolute;top:50%;left:50%;margin-left:.02rem;transform:translateY(-50%) translateX(-50%)}
.play-button.dark{border-color:#1f1f1f}
.play-button.dark>i{color:#1f1f1f}
.play-button:hover{transform:scale(1.15);transition:all .4s cubic-bezier(.19,1,.22,1) 0s}
@keyframes warn {
	0% {
		transform: scale(0.3);
		-webkit-transform: scale(0.3);
		opacity: 0.0;
	}
	25% {
		transform: scale(0.3);
		-webkit-transform: scale(0.3);
		opacity: 0.1;
	}
	50% {
		transform: scale(0.5);
		-webkit-transform: scale(0.5);
		opacity: 0.3;
	}
	75% {
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
		opacity: 0.5;
	}
	100% {
		transform: scale(1);
		-webkit-transform: scale(1);
		opacity: 0.0;
	}
}
@keyframes warn1 {
	0% {
		transform: scale(0.3);
		-webkit-transform: scale(0.3);
		opacity: 0.0;
	}
	25% {
		transform: scale(0.3);
		-webkit-transform: scale(0.3);
		opacity: 0.1;
	}
	50% {
		transform: scale(0.3);
		-webkit-transform: scale(0.3);
		opacity: 0.3;
	}
	75% {
		transform: scale(0.5);
		-webkit-transform: scale(0.5);
		opacity: 0.5;
	}
	100% {
		transform: scale(0.8);
		-webkit-transform: scale(0.8);
		opacity: 0.0;
	}
}
@-webkit-keyframes "warn" {
	0% {
		transform: scale(0);
		-webkit-transform: scale(0);
		opacity: 0.0;
	}
	25% {
		transform: scale(0);
		-webkit-transform: scale(0);
		opacity: 0.1;
	}
	50% {
		transform: scale(0.1);
		-webkit-transform: scale(0.1);
		opacity: 0.3;
	}
	75% {
		transform: scale(0.5);
		-webkit-transform: scale(0.5);
		opacity: 0.5;
	}
	100% {
		transform: scale(1);
		-webkit-transform: scale(1);
		opacity: 0.0;
	}
}
@keyframes fadeUp {
	from {
		opacity: 0;
		transform: translateY(50px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}
/* 保持大小不变的小圆圈  */
.play-button-dot {
	position: absolute;
	width: .94rem;
	height: .94rem;
	left: -.09rem;
	top: -.09rem;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index: 2;
}
.pulse {
	position: absolute;
	width: 2rem;
	height: 2rem;
	left: -.63rem;
	top: -.63rem;
	border: .03rem solid #b1b1b0;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index: 1;
	opacity: 0;
	-webkit-animation: warn 2s ease-out;
	-moz-animation: warn 2s ease-out;
	animation: warn 2s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	box-shadow: .01rem .01rem .3rem #b1b1b0;

}
.pulse1 {
	position: absolute;
	width: 2rem;
	height: 2rem;
	left: -.63rem;
	top: -.63rem;
	border: .03rem solid #cf121b;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index: 1;
	opacity: 0;
	-webkit-animation: warn1 2s ease-out;
	-moz-animation: warn1 2s ease-out;
	animation: warn1 2s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	box-shadow: .01rem .01rem .3rem #cf121b;
}

/* video_box */
.video_box{display:none;background:#000;text-align:center;width:100%;height:100%;overflow:hidden}
.video_box video{width:100%;height:100%}

/* latest_news_box */
.latest_news_box{padding:.8rem 0 .4rem 0;}
.latest_news{position:relative;}
ul.latest_news_list{display:flex;flex-wrap:wrap;gap:.4rem;}
ul.latest_news_list li{border-radius:.08rem;flex:0 0 calc(33.3333333% - 0.4rem * 2 / 3);opacity: 0;transform: translateY(50px);transition: all 0.6s ease-out;}
ul.latest_news_list li .box{border-radius:.08rem;transition:.25s;height:100%;position:relative;z-index:2;background:#f7f7f7;}
ul.latest_news_list li .pic{overflow:hidden;position:relative;border-radius:.08rem;}
ul.latest_news_list li .pic img{border-radius:.08rem;display:block;max-width:100%;width:100%;transition:.25s;-webkit-transition:.25s;}
ul.latest_news_list li .time{color:#727272;font-size:.16rem;display:block;margin-bottom:.1rem;transition:.3s;-webkit-transition:.3s;}
ul.latest_news_list li .desc{color:#727272;padding:.2rem;transition:.3s;-webkit-transition:.3s;}
ul.latest_news_list li h3.title{line-height:normal;height:.55rem;overflow:hidden;font-size:.24rem;color:#727272;margin-bottom:.15rem;font-weight:bold;transition:.3s;-webkit-transition:.3s;}
ul.latest_news_list li .txt{font-size:.16rem;height:.51rem;overflow:hidden;color:#727272;line-height:1.6;transition:.3s;-webkit-transition:.3s;}
/* ul.latest_news_list li .desc span.more{line-height:normal;z-index:1;font-size:.14rem;color:#0061bc;text-transform:Capitalize;transition:.25s;-webkit-transition:.25s;} */
/* ul.latest_news_list li:hover .box{box-shadow:0 0 10px #ddd;} */
/*ul.latest_news_list li:hover .box{background:#cf121b;}*/
/* ul.latest_news_list li:hover .desc{background:rgba(0,0,0,.8);} */
ul.latest_news_list li:hover h3{color:#e0000a;}
.latest_news.active ul.latest_news_list li:nth-child(1) {transition-delay: 0.1s;}
.latest_news.active ul.latest_news_list li:nth-child(2) {transition-delay: 0.3s;}
.latest_news.active ul.latest_news_list li:nth-child(3) {transition-delay: 0.5s;}
.latest_news.active ul.latest_news_list li:nth-child(4) {transition-delay: 0.7s;}
.latest_news.active ul.latest_news_list li {opacity:1;transform: translateY(0);}

ul.full_latest_news{}
ul.full_latest_news li{border:1px solid #e2e2e2;position:relative;z-index:2;}
ul.full_latest_news li a{display:block;width:100%;height:100%;}
ul.full_latest_news li .desc{padding-top:.1rem;}
ul.full_latest_news li .box{background:#fff;}
ul.full_latest_news li .time{background:#cf121b;color:#fff;display:inline-block;padding:.02rem .1rem;margin-bottom:.15rem;}
ul.full_latest_news li h3.title{color:#1b1b1b;font-size:.2rem;font-weight:bold;margin-bottom:.1rem;-webkit-line-clamp:2;}
ul.full_latest_news li s{position:absolute;content:"";width:100%;height:.5rem;left:0;bottom:0;z-index:1;background:#cf121b;transition:.25s;-webkit-transition:.25s;}
ul.full_latest_news li:hover .txt{color:#727272;}
ul.full_latest_news li:hover .box{background:#fff;}
ul.full_latest_news li:hover s{left:.2rem;bottom:-.2rem;}

/* all_news_list */
ul.all_news_list{position:relative;}
ul.all_news_list li{position:relative;height:2.5rem;overflow:hidden;background:#f0f0f0;margin-bottom:.3rem;transition:.25s;}
ul.all_news_list li a{display:block;width:100%;height:100%;}
ul.all_news_list li .item{height:100%;}
ul.all_news_list li .pic{width:30%;height:100%;display:flex;align-items:center;}
ul.all_news_list li .pic img{width:100%;max-height:100%;border-radius:0;}
ul.all_news_list li .desc{width:70%;padding:.15rem .15rem 0 .4rem;height:100%;overflow:hidden;}
ul.all_news_list li .desc h3{font-size:.26rem;color:#353535;font-weight:bold;font-family:Microsoft Yahei;line-height:1.5;margin-bottom:.2rem;transition:.25s;}
ul.all_news_list li .desc .txt{font-size:.16rem;color:#5c5c5c;height:.86rem;overflow:hidden;margin-bottom:.15rem;transition:.25s;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
ul.all_news_list li .time{display:block;font-family:Gilroy-regular;color:#dc000c;font-size:.14rem;transition:.4s;}
ul.all_news_list li .time em{position:relative;z-index:2;}
ul.all_news_list li .time:after{content:"";position:absolute;left:0;top:0;z-index:1;width:0;height:100%;background:#cf121b;transition:.5s;}
ul.all_news_list li .learnmore{color:#dc000c;}
ul.all_news_list li:hover .desc h3{color:#dc000c;}

/* page_menu_item_box */
.page_menu_item_box{margin-top:.8rem;}
.page_menu_item{display:flex;}
.page_menu_item .menu_item,.page_menu_item .secondnav_search{}
.page_menu_item .menu_item{width:78%;margin-right:1%;}
.page_menu_item .menu_item.full_menu_item{width:100%;margin-right:0;}
.page_menu_item .secondnav_search{width:21%;}
.secondnav_search{}
.secondnav_search .search_input_box{height:1.8rem;padding:.15rem .5rem .3rem .5rem;background:rgba(47,47,47,.6);color:#fff;border-radius:.08rem;border:1px solid #565656;}
.secondnav_search h3{font-size:.16rem;font-weight:100;text-transform:Uppercase;margin-bottom:.1rem;font-family:Gilroy-Medium;}
.secondnav_search .search-input{margin:0;height:auto;}
.secondnav_search .search-input form{overflow:hidden;}
.secondnav_search .search-input input{border-radius:.05rem;height:.42rem;line-height:.42rem;}
.secondnav_search .search-input input[type="text"]{color:#fff;margin-bottom:.15rem;background:#727272;}
.secondnav_search .search-input input[type="text"]::placeholder{font-size:.15rem;color:#fff;font-family:Gilroy-Medium;}
.secondnav_search .search-input input[type="submit"]{position:static;background:#e0000a;font-size:.16rem;color:#fff;width:100%;font-family:Gilroy-Medium;text-transform:Uppercase;transition:.3s;-webkit-transition:.3s;}
.secondnav_search .search-input input[type="submit"]:hover{background:#cf121b;}

/* second_nav */
ul.second_nav{display:flex;flex-wrap:wrap;gap:.15rem;width:100%;position:static!important;}
ul.second_nav:before{display:none;}
ul.second_nav li{flex:0 0 calc(25% - 0.15rem * 3 / 4);position:relative;background:rgba(47,47,47,.6);border-radius:.08rem;border:1px solid #565656;transition:.35s;-webkit-transition:.35s;}
ul.second_nav li.current{}
ul.second_nav li .item{display:flex;flex-wrap:wrap;gap:.15rem;height:.8rem;}
ul.second_nav li .item:before,ul.second_nav li .item:after{display:none;}
ul.second_nav li .item > div{display:flex;align-items:center;}
ul.second_nav li .item .desc{flex: 0 0 calc(70% - 0.15rem * 0.7);}
ul.second_nav li .item .pic{flex: 0 0 calc(30% - 0.15rem * 0.3);height:100%;}
ul.second_nav li .pic img{max-width:100%;margin:0 auto;display:block;}
ul.second_nav li .desc h3{font-size:.3rem;color:#fff;font-family:Teko-Regular;line-height:normal;text-transform:capitalize;word-wrap:break-word;word-break:break-all;transition:.3s;-webkit-transition:.3s;}
ul.second_nav li:hover,ul.second_nav li.current{background:#cb040d;border-color:#cb040d;}
/* ul.second_nav li:hover .desc h3{color:#005ea6} */
ul.full_second_nav li{flex:0 0 calc(20% - 0.15rem * 4 / 5);}

/* partner_box */
.partner_box{padding:.5rem 0;}
.partner{}
ul.partner_list{display:flex;align-items:center;}
ul.partner_list li{flex:1;-webkit-box-flex:1;-ms-flex:1;}
ul.partner_list li img{max-width:100%;filter:grayscale(100);transition:.35s;-webkit-transition:.35s;}
ul.partner_list li:hover img{filter:grayscale(0);}

/* gocontact_box */
.gocontact_box{height:3.25rem;overflow:hidden;padding-top:.8rem;background:url(../images/futurebg.jpg) no-repeat;background-size:cover;}
.gocontact_box .module-tip{margin-bottom:.3rem;}
.gocontact_box .module-tip h3 strong{color:#cf121b;}
.gocontact{}
.gocontact .btn{margin:0 auto;}
.gocontact_box2{display:flex;align-items:center;height:4.5rem;background:url(../images/pubgocontactbg.jpg) no-repeat;background-size:cover;}
.gocontact_box2 .module-tip{margin-bottom:0;}

/* factory_tour_index */
ul.factory_tour_index li h3.title{font-weight:bold;text-transform:Uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

/* page_box */
.page_box{}
.page_box.pd60{padding:.6rem 0;}
.page_box.pd80{padding:.8rem 0;}
.page_box.ntpd{padding-top:0;}
.page_box.nbpd{padding-bottom:0;}
.page_box.gray{background:#f5f5f5;}
.page_box.pro_page_box{}
.page_content{position:relative;}
.sidebar{position:relative;z-index:1;border-radius:.06rem;width:23%;z-index:16;transition:.25s;-webkit-transition:.25s;}
.sidebar strong.tip{display:block;padding:0 .2rem;margin-bottom:.15rem;color:#fff;font-size:.24rem;font-family:Gilroy-bold;text-transform:uppercase;}
.sidebar .search-input{height:auto;margin:0 .2rem .15rem .2rem;overflow:hidden;}
.sidebar .search-input input{height:.5rem;line-height:.5rem;border-radius:.06rem;}
.sidebar .search-input input[type="text"]{background:#fff;}
.sidebar .search-input .submiticon{height:100%;}
.sidebar .search-input .submiticon i{line-height:.5rem;}
.content{width:72%;margin-left:5%;padding:0 0 .3rem 0;min-height:5rem;}
.content.nominheight{min-height:inherit;}
.content.white{background:#fff;padding:.6rem;}
.content.nbpd{padding-bottom:0;}
.content.npd{padding:0;}
.content.pd60{padding:.6rem 0;}
.content.pd30{padding:.3rem 0;}
.content.full_content{width:100%;margin:0;}
.content.full_content.gray{background:#f7f7f7;padding:.3rem;}
.content.overflowhidden{overflow:hidden;}
.content.pro_content{padding-bottom:1rem;}
.about_content{}
h3.sort_name{position:relative;font-size:.3rem;margin-bottom:.3rem;color:#1b1b1b;font-weight:bold;line-height:normal;}
h3.sort_name.center{text-align:center;}
/* h3.sort_name:after{position:absolute;z-index:1;content:"";width:1.3rem;height:0.01rem;left:0;right:0;bottom:0;background:#ff8900;margin:0 auto;} */
ul.cage-item{overflow:hidden;margin-bottom:.5rem;border-radius:0.05rem;}
ul.cage-item li{position:relative;border-radius:.06rem;}
ul.cage-item li a{display:flex;align-items:center;background:#f0f0f0;color:#1e1e1e;font-size:.3rem;font-weight:100;border-bottom:1px solid #ccc;cursor:pointer;height:1.0rem;line-height:normal;padding:0 .35rem;position:relative;transition:.25s;-webkit-transition:.25s;}
ul.cage-item li a span.icon{width:.13rem;height:.27rem;margin-left:auto;background-position:-9.75rem -0.93rem;transition:.25s;-webkit-transition:.25s}
ul.cage-item li.current a,ul.cage-item li a:hover{font-weight:bold;background:#c90000;color:#fff;}
ul.cage-item li.current a span.icon,ul.cage-item li a:hover span.icon{background-position:-9.45rem -0.93rem;}
ul.cage-item li:last-child a{border:none;}
/* ul.cage-item li .sub_menu{min-width:100%;max-height:0;padding:.05rem 0;overflow:hidden;} */
/* ul.cage-item li .sub_menu a{display:block;font-size:.16rem;background:#0050a2!important;color:#fff!important;height:.4rem;font-family:Gilroy-regular!important;line-height:.4rem;padding:0 .12rem;margin-bottom:.02rem;} */
/* ul.cage-item li .sub_menu a span{margin:0 10px 0 5px;font-size:.12rem;transform: rotate(0)!important;position:relative;top:.003rem;} */
/* ul.cage-item li .sub_menu a.active,ul.cage-item li .sub_menu a:hover{background:#004286!important;color:#fff!important;} */
/* ul.cage-item li .sub_menu a:first-child{border-top-left-radius:0.05rem;border-top-right-radius:0.05rem;} */
/* ul.cage-item li .sub_menu a:last-child{border-bottom-left-radius:0.05rem;border-bottom-right-radius:0.05rem;} */
/* ul.cage-item li .sub_menu a.active span,ul.cage-item li .sub_menu a:hover span{opacity:1;visibility:visible;} */
/* ul.cage-item li:hover a{color:#fff;background:#004286;} */
/* ul.cage-item li:hover a span{color:#ff8900;} */
/* ul.cage-item li:hover a,ul.cage-item li.current a{color:#ff8900;} */
/* ul.cage-item li.current a span{transform: rotate(90deg);} */
/* ul.cage-item li.current .sub_menu a,ul.cage-item li:hover .sub_menu a{background:rgba(233,233,233,.9);color:#787878;} */
/* ul.cage-item li.current .sub_menu{max-height:30rem;} */
/* ul.cage-item.pushleft li a{text-align:left;padding-left:60px;} */
.cage_sort_box{display:none;margin-bottom:20px;max-height:45px;overflow:hidden;transition:.4s;-webkit-transition:.4s;}
.cage_sort_box strong{cursor:pointer;display:block;height:45px;line-height:45px;font-size:22px;font-weight:100;padding:0 20px 0 24px;color:#fff;background:#ff8400;border-radius:6px;}
.cage_sort_box strong i{float:right;margin-top:12px;margin-right:0;}
.cage_sort_box ul.cage_link{max-height:1000px;transition:.4s;-webkit-transition:.4s;padding-bottom:0;}
.cage_sort_box ul.cage_link li a{font-size:14px;height:40px;line-height:40px;text-align:left;padding:0 20px;}
.cage_sort_box.open,.cage_sort_box ul.cage_link.open{max-height:1000px;}
.tags_box{background:#fff;border-radius:.05rem;padding:.3rem .2rem;}
.tags_box h3{font-size:.24rem;margin-bottom:.2rem;text-transform:Uppercase;}
.tags_box a{font-size:.16rem;display:inline-block;background:#f5f5f5;color:#575757;padding:.04rem .15rem;margin:0 .05rem .08rem 0;transition:.25s;-webkit-transition:.25s;}
.tags_box a:hover{background:#cf121b;color:#fff;}

/* prolist */
ul.pro_list{}
ul.pro_list li{}
ul.pro_list li .series_item{background:#fff;padding-top:.4rem;line-height:normal;border-radius:.08rem;}
ul.pro_list li .series_item .desc{border-left:3px solid #e0000a;font-size:.24rem;padding-left:.2rem;}
ul.pro_list li .series_item .desc h3{color:#e0000a;font-weight:bold;font-family:Gilroy-Medium;line-height:normal;margin-bottom:.05rem;}
ul.pro_list li .series_item .desc strong{color:#5d5d5d;font-family:Gilroy-Medium;}
ul.pro_list li .series_item .pic{height:4.25rem;}
ul.pro_list li .series_item .pic img{max-width:100%;max-height:100%;display:block;margin:0 auto;}
ul.pro_list li .series_item .more{display:block;font-size:.16rem;height:.55rem;line-height:.55rem;font-family:Gilroy-Medium;text-align:center;background:#f0f0f0;color:#5d5d5d;border-bottom-left-radius:.08rem;border-bottom-right-radius:.08rem;transition:.25s;-webkit-transition:.25s}
ul.pro_list li .series_item .more i{margin:0 0 0 .2rem;}
ul.pro_list li .series_item:hover .more{background:#e0000a;color:#fff;}
ul.full_pro_list li{margin-bottom:.4rem;}
ul.full_pro_list li .series_item{border:1px solid #e4e4e4;}

/* details */
.details{position:relative;}
.details h1.title{font-size:.36rem;color:#3b3b3b;font-weight:bold;line-height:normal;margin-bottom:.3rem;text-transform:Capitalize;transition:.2s;-webkit-transition:.2s;}
.details h1.title.center{text-align:center;}
.details .postarr{color:#8c8c8c;line-height:normal;padding:.1rem 0;background:#f0f0f0;text-align:center;}
.details .postarr span{display:inline-block;margin:0 .15rem;}
.details.gray{background:#f7f7f7;padding-top:.6rem;}
.details.pd40{padding:.4rem;}
.details_content{padding:0 .5rem .5rem .5rem;}
.keyword{margin:30px 0;}
.editor{color:#2f2f2f;margin-bottom:30px;font-size:.18rem;}
.editor.fontcolor2{color:#555;}
.editor.line2{line-height:2;}
.editor.mb50{margin-bottom:50px;}
.editor img.floatright{float:right;margin:10px 0 25px 25px;}
.editor img{display:block;margin:.4rem auto;max-width:100%;}
.editor table tr{background:#f0f0f0;}
.editor table tr:first-child td{color:#222;text-align:center;}
.editor table tr:nth-child(odd){background:#e3e3e3;}
.editor table td{border-color:#d3d3d3;}
.editor strong,.editor b{color:#272727;}
.culture_editor{font-size:.3rem;color:#555;margin-bottom:2rem!important;}
.culture_editor p{margin-bottom:.4rem;}
.culture_editor strong{color:#cf121b;}
.culture_editor2 strong{}
.smfont_editor{font-size:.18rem;}
.relitem_box{padding-bottom:.5rem;}
.relitem_box.hastopmargin{margin-top:.5rem;}
.relitem_box.nbm{margin-bottom:0;}
.relitem_box.nbpd{padding-bottom:0;}
.relitem{}
.relitem h3.sort_name{margin-bottom:.4rem;font-size:.48rem;font-weight:100;}
.relitem h3.sort_name.red{color:#cf121b;font-size:.36rem;font-weight:600;}
.relitem ul.pro_list{}
.relitem ul.pro_list li .series_item{border:1px solid #e4e4e4;}
.viewvideo{width:100%;margin:.5rem auto;overflow:hidden;background:#1d1d1d;}
/* .viewvideo video{width:100%;height:500px;} */
.autoplayvideo{width:100%;object-fit:cover;background:#1d1d1d;}
.fullviewvideo{width:100%;}

/* download list */
.download_box{max-width:75%;margin:0 auto;}
.file_search_box{margin-bottom:40px;}
.file_search{overflow:hidden;position:relative;margin-right:.3rem;}
.file_search .filekword{width:75%;}
.file_search .submitbtn{width:25%;}
.file_search input{float:left;width:82%;height:.46rem;line-height:.46rem;}
.file_search input[type="text"]{border-color:#e1e1e1;padding:0 .1rem;border-radius:5px;}
.file_search input[type="submit"]{position:absolute;right:0;top:0;z-index:1;width:2.1rem;float:right;font-size:.18rem;border:none;background:#e0000a;color:#fff;padding:0;border-radius:5px;transition:.25s;-webkit-transition:.25s;cursor:pointer;text-transform:Uppercase;}
.file_search input[type="submit"]:hover{background:#cf121b;}
ul.download_list{}
ul.download_list li{font-size:12px;padding:.3rem;background:#f5f5f5;transition:.25s;-webkit-transition:.25s;}
ul.download_list li h3,ul.download_list li .down_btn{width:70%;}
ul.download_list li .down_btn{width:30%;}
ul.download_list li h3{position:relative;top:7px;font-size:.24rem;color:#313131;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:.25s;-webkit-transition:.25s;}
ul.download_list li .down_btn{text-align:right;}
ul.download_list li .down_btn a{display:inline-block;height:.46rem;line-height:.46rem;font-size:.18rem;background:#333;color:#fff;width:2.1rem;border-radius:5px;text-align:center;transition:.25s;-webkit-transition:.25s;}
ul.download_list li .down_btn a i{margin-right:.1rem;color:#fff;font-size:.2rem;position:relative;top:.02rem;transition:.25s;-webkit-transition:.25s;}
ul.download_list li .down_btn a:hover{background:#e0000a;color:#fff;}
ul.download_list li .down_btn a:hover i{color:#fff;}
ul.download_list li:nth-child(even){background:#ebebeb;}
ul.download_list li:hover{background:#dfdede;}
.downloaduserinfo{padding:.3rem;}
.downloaduserinfo ul.onlineinput li.submit{padding:0;}
.downloaduserinfo ul.onlineinput li.submit input{cursor:pointer;background:#0050a2;height:.55rem;line-height:.55rem;color:#fff;padding:0;border-radius:.1rem;transition:.25s;-webkit-transition:.25s;}
.downloaduserinfo ul.onlineinput li.submit input:hover{background:#e0000a;}

/* factory view */
ul.factoryview{}
ul.factoryview li{overflow:hidden;margin-bottom:50px;}
ul.factoryview li .pic{float:left;width:34%;margin-right:3%;}
ul.factoryview li .desc{float:right;width:63%;font-size:15px;}
ul.factoryview li .pic img{max-width:100%;border-radius:8px;display:block;}
ul.factoryview li:last-child{margin-bottom:0;}
ul.factoryview li:nth-child(odd) .pic{float:right;margin:0 0 0 2%;}
ul.factoryview li:nth-child(odd) .desc{float:left;}

/* contact_us */
.contacttype_box{margin-bottom:.5rem;}
.contacttype{padding:0 0rem;position:relative;}
.contacttype .module-title{margin-bottom:0.3rem}
ul.contactitem{padding-top:0;display:flex;flex-wrap:wrap;gap:.2rem;}
ul.contactitem li{display:flex;flex-wrap:wrap;align-items:center;flex: 0 0 calc(100%);color:#2c2c2c;margin-bottom:0.2rem;transition:.25s;-webkit-transition:.25s}
ul.contactitem li strong{flex: 1 1 auto;font-size:.24rem;font-weight:100;line-height:normal;}
ul.contactitem li span{flex: 0 0 auto;width:.65rem;margin-right:.2rem;}
ul.contactitem li .icon{background:none;position:relative;text-align:center;}
ul.contactitem li .icon i{color:#cf121b;font-size:.5rem;line-height:1;margin-right:0;}
ul.contactitem li .icon i.fa-envelope{font-size:.36rem;}
ul.contactitem li .icon i.fa-phone{font-size:.45rem;}
ul.contactitem li .icon i.fa-mobile{font-size:.6rem;}
ul.contactitem li a{color:#2c2c2c}
ul.contactitem li a:hover{color:#cf121b}
.page_onlinemsg_box{background:#f5f5f5;padding:.6rem 0;}
.page_onlinemsg{padding:0 0rem;}
.page_onlinemsg .contact_tip{text-align:center;font-size:.2rem;color:#565656;margin-bottom:.3rem;}
.followus{text-align:center;padding:.4rem 0 .6rem 0;}
.followus .qrcode{display:inline-block;vertical-align:middle;margin:0 .3rem;font-size:.2rem;}
.followus .qrcode img{display:block;margin:0 auto;width:110px;}
.contacttype .followus{position:absolute;width:auto;padding:0;right:0;top:50%;margin-top:-1rem;}
.leavemessage{}
ul.onlineinput{}
ul.onlineinput.narrow{margin:0 10%}
ul.onlineinput li{display:flex;align-items:center;position:relative;margin-bottom:0.2rem;overflow:visibility;}
ul.onlineinput li .required{flex:0 0 auto;width:1rem;margin-right:.2rem;white-space:nowrap;font-size:.2rem;font-weight:500;}
ul.onlineinput li .required b{color:red;position:relative;top:0.02rem}
ul.onlineinput li input{flex:1 1 auto;height:0.65rem;line-height:0.65rem;font-size:18px;}
ul.onlineinput li input,ul.onlineinput li textarea{flex:1 1 auto;border:0.01rem solid #e2e2e2;border-radius:0.1rem;padding:0.1rem 0.2rem;background:#fff;color:#000}
ul.onlineinput li input::placeholder,ul.onlineinput li textarea::placeholder{color:#999;font-weight:100;font-size:.18rem;}
ul.onlineinput li textarea{min-height:2rem;}
ul.onlineinput li.bigpd {display:flex;align-items:inherit;}
/* ul.onlineinput li.bigpd input,ul.onlineinput li.bigpd textarea{padding-left:1rem;padding-top:.18rem;} */
/* ul.onlineinput li.bigpd input{padding-top:.1rem;} */
ul.onlineinput li.full{width:100%;margin-right:0}
ul.onlineinput li.safe{}
ul.onlineinput li.safe img{height:0.25rem;position:absolute;right:0.1rem;top:0.1rem;z-index:1}
ul.onlineinput li.safe img{height:0.25rem;position:absolute;right:0.1rem;top:0.1rem;z-index:1}
ul.onlineinput li.textarea .required{top:.3rem;}
ul.onlineinput li.submit{background:none;margin-right:0;margin-bottom:0;margin-top:0.3rem;border:none}
ul.onlineinput li .submit_btn{display:block;width:4rem;text-transform:uppercase;text-align:center;margin:0 auto;border:none;background:#cf121b;border-radius:0.05rem;color:#fff;cursor:pointer;padding:0;font-size:0.18rem;height:0.5rem;line-height:0.5rem;transition:.25s;-webkit-transition:.25s}
ul.onlineinput li .submit_btn:hover{background:#bf0000}
.map{position:relative;height:6rem;}

/* product view */
.probase_info_box{overflow:hidden;margin-bottom:.3rem}
.probase_info{width:60%;}
.probase_img{width:40%;overflow:hidden;}
.probase_info h1.title{font-family:Gilroy-Bold;color:#e0000a;font-size:.36rem;line-height:normal;margin-bottom:.1rem;text-transform:Capitalize;}
.probase_info .view_title_box{margin-bottom:1rem;}
.probase_info .txt{font-size:.18rem;color:#2f2f2f;margin-bottom:1rem;}
.probase_info .btn{margin:0;font-weight:bold;font-family:Microsoft Yahei;}
.probase_img img{height:6rem;display:block;margin:0 auto;max-width:100%;}
.probase_img .swiper-pagination-bullet{width:.5rem;height:3px;background:#000;border-radius:0}
.probase_img .swiper-pagination-bullet-active{background:#e0000a;}
.probase_img .swiper-pagination{bottom:-10px!important;}
.pro_view_desc{overflow:hidden;}
.view_title_box{border-left:3px solid #e0000a;padding-left:.15rem;line-height:normal;color:#5d5d5d;font-size:.24rem;margin-bottom:.5rem;}
h3.view_title{font-size:.36rem;font-family:Gilroy-Bold;margin-bottom:.2rem;font-weight:200;color:#cf121b;position:relative;line-height:normal;text-transform:Uppercase;transition:.2s;-webkit-transition:.2s;}
h3.view_title.mb50{margin-bottom:.5rem;}
h3.view_title span.icon{width:.23rem;height:.23rem;background-position:-6.95rem -0.05rem;margin-right:.15rem;position:relative;top:-.03rem;}
h3.view_title.hasbor{padding-bottom:5px;border-bottom:1px solid #ededed;}
h3.view_title.style2{font-family:Teko-Regular;}
.view_title_box span{font-family:Gilroy-Medium;}
.tags{margin-bottom:.2rem;padding:.15rem 0;}
.tags strong{display:inline-block;vertical-align:middle;font-size:.16rem;position:relative;top:.02rem;margin-right:.08rem;}
.tags a{display:inline-block;background:#f5f5f5;color:#5c5c5c;border:1px solid #e7e7e7;transition:.2s;-webkit-transition:.2s;margin-right:5px;margin-bottom:5px;padding:0 .15rem;}
.tags a:hover{background:#cf121b;color:#fff;border-color:#cf121b;}
.changepage_box{}
.changepage_box.gray{background:#f7f7f7;padding:.2rem;}
.changepage_box.hsmb{margin-bottom:20px;}
.changepage{overflow:hidden;}
.changepage a{display:block;color:#585858;font-size:.14rem;padding:.02rem 0;transition:.25s;-webkit-transition:.25s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.changepage a i{font-size:.16rem;color:#ff8401;vertical-align:middle;position:relative;top:-0.02rem;}
.changepage a:hover{color:#cf121b;}

/* apply_view page */
.apply_desc_box{display:flex;}
.apply_desc_box .apply_img{width:20%;height:175px;overflow:hidden;}
.apply_desc_box .apply_desc{width:80%;}

/* aboutus page*/
.allpartner_box{padding:.5rem 0;}
.allpartner{}
.allpartner h4{text-align:center;font-size:.18rem;margin-bottom:.2rem;}
ul.allpartner_list{margin-bottom:.2rem;padding:0 .1rem;}
ul.allpartner_list li{width:16%;margin-right:0.8%;margin-bottom:.1rem;border:1px solid #f0f0f0;}
ul.allpartner_list li img{max-width:100%;display:block;margin:0 auto;}
ul.allpartner_list li:nth-child(6n+6){margin-right:0;}
.factory_box{}
ul.factory_list{}
ul.factory_list li{margin-bottom:.4rem;}
ul.factory_list li img{width:100%;display:block;margin:0 auto;}
.culture_pagebox{background: linear-gradient(#f5f5f5 0%, #f5f5f5 7rem, #ffffff 7rem, #ffffff 100%);}
.narrow_content{width:64%;margin-left:0;margin-right:8%;}
.culture_sidebar{width:28%;background:#e9e9e9;margin-top:1.2rem;}
.sidebarlogo{}
.sidebarlogo img{display:block;max-width:90%;margin:1.5rem auto;}
ul.culture_photo{}
ul.culture_photo li{margin-bottom:1px;}
ul.culture_photo li:first-child{margin:0;}
ul.culture_photo li img{width:100%;display:block;}
.videolist_box{}
ul.video_list{}
ul.video_list li{width:32.5%;margin-right:1.25%;background:#f5f5f5;margin-bottom:.2rem;border-radius:.08rem;transition:.3s;-webkit-transition:.3s;}
ul.video_list li .pic{}
ul.video_list li .pic img{width:100%;display:block;border-radius:.08rem;}
ul.video_list li .desc{padding:.2rem;}
ul.video_list li .desc h3{color:#727272;height:.7rem;font-size:.18rem;transition:.3s;-webkit-transition:.3s;}
ul.video_list li:hover{background:#cb040d;}
ul.video_list li:hover .desc h3{color:#fff;}

/* public_form_box */
.public_form_box{background:#fff;position:relative;z-index:2;padding:.5rem 0;}
.public_form_box.gray{background:#f5f5f5;}
.public_form{background:#f7f7f7;padding:40px;border-radius:.08rem;position:relative;z-index:1;border:1px solid #e2e2e2;-moz-box-shadow:0 0 15px #ddd;-webkit-box-shadow:0 0 15px #ddd;box-shadow:0 0 15px #ddd;}
.public_form .form_container{display:flex;gap:.4rem;align-items:center;}
.public_form .tip{flex: 0 0 calc(18% - 0.2rem);text-align:center;}
.public_form .form_box{flex: 0 0 calc(82% - 0.2rem);}
.public_form span.icon{width:.66rem;height:.66rem;background-position:-1.62rem -3.5rem;}
/* .public_form span.icon i{font-size:.4rem;color:#eaeaea;} */
.public_form .getintouch{display:block;color:#0061bc;font-size:.36rem;font-family:Gilroy-bold;text-transform:Uppercase;}
ul.input{}
ul.input li{position:relative;background:#fff;border:1px solid #ddd;width:28%;margin-right:2%;border-radius:5px;}
ul.input li span.required{position:absolute;left:3px;top:12px;z-index:1;width:30px;text-align:center;color:red;}
ul.input li input,ul.input li textarea{border:none;height:45px;line-height:45px;padding:0 0 0 30px;background:none;}
ul.input li textarea{height:auto;line-height:1.5;min-height:120px;padding-top:10px;}
ul.input li.safe img{position:absolute;right:10px;top:9px;z-index:1;}
ul.input li.submit{width:10%;margin-right:0;border:1px solid #05a733;border-radius:6px;transition:.25s;-webkit-transition:.25s;}
ul.input li.submit input{cursor:pointer;padding:0;background:#05a733;border:1px solid #05a733;border-radius:.05rem;color:#fff;font-size:.18rem;transition:.25s;-webkit-transition:.25s;}
ul.input li.submit input:hover{background:#ff9600;border-color:#ff9600;}
ul.input li.submit:hover{border-color:#ff9600;}

/* alltags */
.alltags{}
.alltags a{display:inline-block;border:1px solid #dfdfdf;padding:8px 15px;margin:0 .2rem .2rem 0;}

/* footer_box */
.footer_box{background:#202020;}
.footer_body{position:relative;max-width:85%;color:#b3b3b3;}
/* .footer_body .line{position:absolute;left:63%;bottom:0;height:100%;width:.01rem;background:#686868;z-index:1;} */
.footer_body a{color:#b3b3b3;transition:.2s;-webkit-transition:.2s;}
.footer_body a:hover{color:#e0000a;}
.footer_body .left,.footer_body .right{padding:.6rem 0 .3rem 0;}
.footer_body .left{width:69%;margin-right:3%;}
ul.f_menu_list{}
ul.f_menu_list li{width:25%;}
ul.f_menu_list li:nth-child(1){width:25%;}
ul.f_menu_list li:nth-child(2){width:25%;}
ul.f_menu_list li:nth-child(3){width:46%;}
ul.f_menu_list li .tips{color:#b3b3b3;font-size:.14rem;margin-bottom:.2rem;}
.footer_body .right{width:28%;color:#b3b3b3;padding-bottom:.2rem;}
.footer_body h3.title{font-size:.36rem;color:#b3b3b3;margin-bottom:.15rem;font-family:Teko-Regular;text-transform:Uppercase;}
.footer_body h3.title.white{color:#b3b3b3;}
.footer_body .contat_info{margin-bottom:.2rem;font-size:.16rem;}
.footer_body .contat_info p{position:relative;}
.footer_body .contat_info .icon{width:.21rem;height:.21rem;background-position:-6.82rem -3.42rem;position:absolute;left:0;top:0;z-index:1;}
.footer_body .contat_info .icon.email{width:.23rem;height:.21rem;background-position:-6.81rem -4rem;}
.footer_body .contat_info .icon.add{width:.21rem;height:.25rem;background-position:-6.8rem -4.56rem;}
.footer_body .contat_info .icon.whatapp{width:.23rem;height:.23rem;background-position:-6.42rem -4.57rem;}
.footer_body .followus{text-align:left;padding:0;display:flex;flex-wrap:wrap;align-items:center;}
.footer_body .followus .qrcode{width:1.1rem;margin:0 .25rem 0 0;text-align:center;font-size:14px;}
.footer_body .followus .qrcode img{max-width:100%;margin-bottom:.05rem;}
.f_menu_link{}
/* .for_pro_link{display:flex;flex-wrap:wrap;} */
/* .for_pro_link a{flex-basis:calc(100%/2);} */
.f_menu_link a{font-size:.16rem;display:block;padding:1px 0;text-transform:capitalize;}
.f_menu_link a.downlink i{color:#e0000a;}
.copyright_box{background:#202020;border-top:1px solid #4f4f4f;padding:.2rem 0;text-transform:Capitalize;}
.copyright{display:flex;align-items:center;color:#b3b3b3;}
.copyright .snsitem{position:relative;display:flex;align-items:center;}
/* .copyright .snsitem:before{position:absolute;content:"Follow Us";left:0;top:0;z-index:1;font-family:Teko-Medium;font-size:.3rem;margin-right:.1rem;} */
.copyright .snsitem strong{font-family:Teko-Regular;font-size:.3rem;font-weight:bold;}
.copyright .snsitem a{background:none;text-align:center;margin-right:0;}
.copyright .snsitem a i{color:#b3b3b3;font-size:.26rem;position:relative;}
.copyright .snsitem a:hover i{color:#e0000a;}
.copyright,.links{color:#b3b3b3;}
.copyright .widget{display:flex;align-items:center;}
.copyright .widget.text_right{margin-left:auto;text-align:right;}
.copyright .footerlogo{margin-right:.2rem;width:2.1rem;}
.copyright .techsupport{}
.copyright span{margin-right:.1rem;}
.copyright a,.links a{color:#b3b3b3;transition:.25s;-webkit-transition:.25s;margin:0 .03rem;}
.copyright a:hover,.links a:hover{color:#e0000a;}
.copyright span.icon.support{width:.12rem;height:.13rem;background-position:-.1rem -4.69rem;position:relative;top:-.02rem;margin-right:.05rem;}
a.sitemap{}
a.top{opacity:0;visibility:hidden;position:absolute;width:39px;height:39px;overflow:hidden;left:50%;margin-left:660px;bottom:30px;z-index:20;border:1px solid #fff;line-height:38px;text-align:center;border-radius:50%;-webkit-border-radius:50%;transition:.25s;-webkit-transition:.25s;}
a.top i{width:39px;height:39px;margin:0;font-size:32px;color:#fff;transition:.25s;-webkit-transition:.25s;position:relative;z-index:2;}
a.top:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background:#ff8a00;border-radius:50%;-webkit-border-radius:50%;transform:scale(0);transition:.25s;-webkit-transition:.25s;}
a.top:hover:after{transform:scale(1);}
a.top:hover i{color:#fff;transform:translate(0,-39px)}
a.top.active{opacity:1;visibility:visible;}
#page{clear:both;line-height:25px;margin:30px 0;text-align: center;}
#page a{background:#fff;border:1px solid #e2e2e2;border-radius:3px;color: #626262;display: inline-block;font-size:16px;line-height:30px;margin:0 3px;padding:0 10px;text-align:center;transition:.3s;-webkit-transition:.3s;}
#page a:hover{background: #ff8a00;border:1px solid #ff8a00;color:#fff;}
#page a:active {background:#ff8a00;}
#page span.current {background:#ff8a00;border:1px solid #ff8a00;border-radius:3px;-webkit-border-radius:3px;color:#fff;display:inline-block;font-size:16px;line-height:30px;margin:0 3px;padding:0 10px;text-align:center;}
#page span.disabled {color:#adaaad;margin-right:3px;padding:2px 6px;}

/* fixedinput */
.fixedinput{display:none;}
.fixedinput .pro_inquiry{padding:20px;}
.fixedinput .pro_inquiry ul.online_inquiry{background:#f7f7f7;}
ul.inquiry_input{}
ul.inquiry_input li{position:relative;margin-bottom:.15rem;background:#fff;display:flex;align-items:center;border:1px solid #d8d8d8;border-radius:6px;}
ul.inquiry_input li .tip{position:relative;flex-grow: 1;margin-right:20px;padding-left:10px;font-size:.2rem;font-family:Gilroy-Medium;}
ul.inquiry_input li input,ul.inquiry_input li textarea{border:none;background:none;}
ul.inquiry_input li textarea{height:.9rem;padding:.1rem 20px;font-size:.2rem;}
ul.inquiry_input li input{padding:0 20px;height:.5rem;line-height:.5rem;font-size:.2rem;}
ul.inquiry_input li input[type="button"]{text-align:center;color:#fff;font-size:20px;background:#dc000c;border:none;font-family:Gilroy-Medium;border-radius:4px;margin:0 auto;cursor:pointer;display:block;transition:.45s;-webkit-transition:.45s;}
ul.inquiry_input li input[type="button"]:hover{background:#d0121b;color:#fff;}
ul.inquiry_input li.full{width:100%;margin-right:0;align-items:flex-start;}
ul.inquiry_input li.safe{}
ul.inquiry_input li.safe img{position:absolute;right:4px;top:12px;z-index:1;}
ul.inquiry_input li.submit{border:none;margin:.2rem auto 0;color:#fff;}
ul.inquiry_input li b{color:#dc000c;position:absolute;right:-20px;top:6px;z-index:1;}

/*-----错误提示框----*/
#error{height:100%;padding:0;}
.jump {padding:140px 0 200px 0;}
.jump div{width:450px;position:relative;left:48%;margin-top:10%;margin-left:-225px;margin-right:-225px;border:1px solid #FF7200; border-radius: .3em;}
.jump div p{color:#666666;font:14px "Microsoft YaHei";text-align:center;margin-bottom:20px;}
.jump div p.msg-title{font:24px "Microsoft YaHei";color:#fff;background:#FF7200;}
.jump div p.error{font:24px "Microsoft YaHei";color:#FF5500;}
.jump div p.notice span,.jump div p.notice a{color:#FF5500;font:bold 14px Arial;}
.jump div p.notice a:hover{color:#000;}

/* nav open */
.fixed_fix.open,.nav_toggle.open,ul.mobile_menu.open{-webkit-transform: translate3d(220px,0,0);-webkit-animation: open .5s ease-in-out;transform:translate3d(220px,0,0);animation:open .5s ease-in-out;}
@-webkit-keyframes open {0%{-webkit-transform: translate3d(0,0,0);}70%{-webkit-transform: translate3d(220px,0,0);}100%{-webkit-transform: translate3d(220px,0,0);}}
@keyframes open {0%{transform:translate3d(0,0,0);}70%{transform:translate3d(220px,0,0);}100%{transform: translate3d(220px,0,0);}}

/* nav close */
.fixed_fix.close,.nav_toggle.close,ul.mobile_menu.close{-webkit-transform: translate3d(0,0,0);-webkit-animation:close .3s ease-in-out;transform: translate3d(0,0,0);animation: close .3s ease-in-out;}
@-webkit-keyframes close {0%{-webkit-transform:translate3d(220px,0,0);}100%{-webkit-transform:translate3d(0,0,0);}}
@keyframes close {0%{transform:translate3d(220px,0,0);}100%{transform: translate3d(0,0,0);}}


/* 客服 */
.fixed_sns{position:fixed;width:.7rem;background:#f2f2f2;right:10px;top:50%;z-index:22;border-radius:4px;}
.fixed_sns a.icon{cursor:pointer;display:block;width:.7rem;margin:0 auto;margin-bottom:1px;height:.7rem;background:url(../images/sns.png) no-repeat;background-size:.7rem;position:relative;transition:.25s;-webkit-transition:.25s;}
.fixed_sns a.tel{background-position:0 0;}
.fixed_sns a.whatapp{background-position:0 -.71rem;}
/* .fixed_sns a.wechat{background-position:0 -.71rem;margin-bottom:0;} */
.fixed_sns a.mail{background-position:0 -1.42rem;margin-bottom:0;}
.fixed_sns a.goheader{background-position:0 -2.13rem;height:0;margin-bottom:0;}
.fixed_sns a.goheader.active{height:.7rem;margin-top:1px;}
.fixed_sns a .inside{display:none;color:#fff;text-align:center;line-height:.7rem;font-size:18px;width:200px;height:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;position:absolute;right:.7rem;top:0;z-index:1;background:#cf121b;}
.fixed_sns a .inside.wx{width:100px;}
.fixed_sns a .inside img{width:100%;}
/* .fixed_sns a:hover .inside{width:200px;opacity:1;} */
/* .fixed_sns a:hover .inside.wx{width:120px;} */

@media (min-width: 2540px) {
	/*.banner ul.slides li{height:12.10rem;}*/
	.w1300{width:80%;margin:0 auto;transition:.3s;-webkit-transition:.3s;}
	.module-tip{margin-bottom:.4rem;}
	ul.all_news_list li .pic{width:25%;}
	ul.all_news_list li .desc{width:75%;}
	ul.all_news_list li .pic img{width:auto;height:100%;}
	.product_series .all_series_box{width:14%;}
	.series_list_box{width:84%}
	.proswiper .swiper-slide{width:calc(18% - 30px)}
	.banner ul.slides li{height:10rem;}
	.banner .desc h3{font-size:0.89rem;}
	.banner .desc p{font-size:0.35rem;}
}
@media (min-width: 1921px) {
	html {
		font-size: 100px;
	}
}
@media (max-width:1540px){
}
@media (max-width:1445px){
	.wrapper{min-width:inherit;}
	.w1300{width:90%;min-width:inherit;}
	.viewvideo{width:100%;}
}
@media (max-width:1366px){
	.search{right:2.2rem;}
}
@media (max-width:1280px){
	.footer_body .snsitem:before{position:relative;top:.05rem;}
}
@media (max-width:1180px){
	.w1300{width:96%;min-width:inherit;}
	.footer_body .snsitem:before{position:relative;top:.06rem;}
}
@media (max-width:1110px){
	
}
@media (max-width:1070px){
	
}
@media (max-width:1024px){
	html {
		font-size:70px;
	}
	/* body{padding-top:70px;} */
	/* .header_box{background:#1b1b1b;} */
	.header{height:70px;}
	.banner,.nav,.banner_box,.sidebar{display:none;}
	.pro_sidebar{display:block;width:100%;}
	ul.cage-item li a{height:.8rem;}
	.content.pro_content{}
	.header .logo{}
	.header .tools{right:.9rem;}
	.search{right:2.7rem;}
	.mobilebanner{height:auto;}
	.nav_open, .nav_close,.cage_sort_box{display:block;}
	.table_fix{width:100%;overflow:auto;}
	.content{width:100%;margin-left:0;}
	.content.pd60{padding:30px 0;}
	.culture_sidebar{width:100%;margin-top:0;}
	.sidebarlogo img{margin:1rem auto;}
	ul.culture_photo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
	ul.culture_photo li:first-child{background:#cf121b;flex: 0 0 100%;}
	ul.culture_photo li:first-child img{display:block;margin:0 auto;}
	ul.culture_photo li:not(:first-child){flex:1;-webkit-box-flex:1;-ms-flex:1;min-height:1px;min-width:.1rem;}
	.contacttype,.page_onlinemsg{padding:0;}
	ul.second_nav li .desc h3{font-size:.24rem;}
	.product_series .all_series_box{position:absolute;width:30%;height:0;overflow:hidden;left:0;top:.8rem;z-index:3;transition:.3s;-webkit-transition:.3s;}
	.product_series .all_series_box.active{height:100%;}
	.series_list_box{width:100%;}
	.product_series .toggle_series{display:block;}
	.product_series .toggle_series i{color:#dc000c;}
	.probase_info,.probase_img{float:none;width:100%;margin-bottom:.5rem;}
	.download_box{max-width:90%;}
	.file_search input[type="text"]{width:75%;}
}
@media (max-width:970px){
	/*.page_box{padding:.5rem 0;}*/
}
@media (max-width:860px){
	ul.input li{width:100%;margin-right:0;margin-bottom:8px;}
	ul.input li.submit{width:100%;margin:0;}
	ul.input li.submit input{width:100%;margin:0 auto;display:block;}
	.module-tip h3,.module-tip.smfont h3{font-size:26px;}
	.fixed_sns,.footer_body .line{display:none;}
	.owl-next, .owl-next{display:none;}
	.footer_body{padding-bottom:.2rem;}
	.footer_body,.copyright_box{font-size:12px;}
	.footer_body .left,.footer_body .right{float:none;width:100%;margin:0;padding-bottom:0;}
	.footer_body .right{padding-top:0;}
	.footer_body .right .snsitem{margin-bottom:.2rem;}
	ul.f_menu_list li{width:100%!important;margin-bottom:.2rem;}
	.footer_body h3.title{margin-bottom:.1rem;color:#fff;}
	.f_menu_link{display:flex;flex-wrap:wrap;}
	.f_menu_link a{flex-basis:calc(100%/2)}
	ul.product_series_list li{flex:0 0 calc(50% - 0.15rem * 1 / 2);}
	.home_about_box{height:auto;padding-bottom:.4rem;}
	ul.full_pro_list li,ul.video_list li{width:49%!important;margin-right:2%!important;}
	ul.full_pro_list li:nth-child(2n+2),ul.video_list li:nth-child(2n+2){margin-right:0!important;}
	ul.full_latest_news li{flex:0 0 calc(33.3333333% - 0.25rem * 2 / 3)}
	ul.latest_news_list li{flex:0 0 calc(50% - 0.4rem * 1 / 2)}
	.download_box{max-width:100%;}
	ul.download_list li h3{padding-right:.2rem;}
	.footer_body .snsitem{position:static;}
	.copyright{display:block;}
	.copyright .widget{width:100%;display:block;text-align:center;padding:.1rem 0;justify-content:center;}
	.copyright .widget.text_right{text-align:center;}
	.copyright .snsitem{justify-content:center;}
	.copyright .footerlogo{margin-right:0;}
	.page_box.pd80{padding:.3rem;}
	.pro_view_desc .pic_item{height:3rem;}
	.pagebanner .current_module strong.current_sortname{display:none;}
	ul.product_series_list li{float:none;width:100%;margin-right:0;margin-bottom:.2rem;height:4.9rem!important;}
	ul.product_series_list li .series_box{background-position:center!important;}
	ul.allpartner_list{padding:0;}
	.secondnav_search .search_input_box{padding:.1rem;}
	.product_series .all_series_box{width:40%;}
	.proswiper .swiper-slide{width:calc(38% - 30px);}
}
@media (max-width:768px){
	/* .nav_open, .nav_close{top:.82rem;} */
	/* .header .tools{top:.41rem;} */
	/* body{padding-top:100px;} */
	ul.full_latest_news li{flex:0 0 calc(50% - 0.4rem * 1 / 2)}
	.pagebanner{height:2.5rem;}
	/* ul.contactitem li{flex:0 0 calc(100%/1)} */
	ul.contactitem li{flex-wrap:nowrap;}
	ul.onlineinput li{float:none;width:100%;}
	/* .search{top:.33rem;} */
	.followus .qrcode{margin:0 .1rem;}
	.content.white{padding:.3rem;}
	.contacttype,.page_onlinemsg{padding:0;}
	.pagebanner .current_module{bottom:.1rem;}
	.pagebanner .current_module .desc{width:100%;}
	.pagebanner .current_module h3{font-size:.36rem;}
	ul.achievement_list li{border:none;}
	ul.achievement_list li .num,ul.achievement_list li em{font-size:.3rem;}
	ul.achievement_list li strong{font-size:.2rem;line-height:normal;}
	ul.achievement_list li em{vertical-align:middle;top:-.1rem;}
	h3.view_title{font-size:.3rem;}
	.page_menu_item_box{display:none;}
	ul.language_switch li img{width:.3rem;}
	ul.language_switch li span{font-size:.2rem;}
	ul.language_switch li{flex:0 0 calc(25% - 0.15rem * 3 / 4)}
	ul.support_item li{width:49%;margin-bottom:.4rem;margin-right:2%!important;}
	ul.support_item li:nth-child(2n+2){margin-right:0!important;}
	.contacttype .followus{position:static;margin-top:.5rem;}
}
@media (max-width:680px){
	/*ul.full_pro_list li{width:46%;}*/
	.header .logo{width:2rem;margin-top:.2rem;}
	ul.f_menu_list li .tips{font-size:13px;}
	.product_series .all_series_box{width:56%;}
	.proswiper .swiper-slide{width:calc(60% - 30px);}
}
@media (max-width:650px){
	.video{width:96%;}
	.layui-layer{width:96%!important;}
	.public_form{padding:.2rem;}
	.public_form span.icon{display:none;}
	/* .f_menu_link a{flex-basis:calc(100%)} */
	/*ul.product_series_list li .desc h3{font-size:.16rem;}*/
	ul.product_series_list li .series_box .btn{left:.5rem;bottom:.5rem;top:inherit;margin:0;}
	.contactitembox .snsitem:before,.contactitembox em{display:none;}
	.pro_view_desc .pic_item{height:2rem;}
	.pagebanner .current_module strong.model{font-size:.5rem;}
	.content{min-height:inherit;}
	.viewvideo iframe{height:300px!important;}
	/* .header .logo{width:2rem;margin-top:.28rem;} */
	ul.all_news_list li{height:auto;padding:.15rem;}
	ul.all_news_list li .pic,ul.all_news_list li .desc{float:none!important;width:100%!important;margin:0;}
	ul.all_news_list li .pic{margin-bottom:10px;height:auto;}
	ul.all_news_list li .desc{height:auto;padding:10px 0 40px 0;}
	ul.all_news_list li .desc .txt{margin-bottom:.5rem;}
	ul.all_news_list li .time{left:0;padding-left:.1rem;}
	.tabslider_btn a{font-size:.18rem;padding:.05rem .2rem;margin:0 .1rem;}
	/*.recommend_case_box{padding-top:0;}*/
	ul.achievement_list.col-4 li{width:49%;margin-bottom:.3rem;}
	ul.achievement_list.col-4 li:nth-child(2n+2){margin-right:0;}
	.sidebarlogo img{max-width:60%;}
	ul.recommend_case_list li,ul.video_list li{width:100%;float:none;margin-right:0;}
	.footer_body{max-width:100%;}
	.prev-btn,.next-btn{display:none!important;}
	.thumb-swiper{width:100%!important;}
	.thumb-swiper .swiper-slide{margin-right:10px!important;}
	.thumb-swiper .swiper-slide img{height:1rem!important;}
	.pro_thumbnail_swiper .swiper-slide{margin-right:10px!important;}
	.module-tip.bigfont span{font-size:1.5rem;}
	.probase_info .view_title_box,.probase_info .txt{margin-bottom:.5rem;}
	ul.download_list li .down_btn a{width:100%;}
	.file_search{margin-right:0;}
	.file_search input[type="text"]{width:65%;}
	.file_search input[type="submit"]{width:27%;margin-right:5%;}
}
@media (max-width:560px){
	.header .logo{width:1.4rem;margin-top:.3rem;}
	ul.full_latest_news li,ul.latest_news_list li{flex:100%}
	ul.full_pro_list li,ul.video_list li{width:100%!important;margin-right:0!important;}
	.copyright .techsupport{display:block;}
	.product_series .all_series_box{width:65%;}
	.proswiper .swiper-slide{width:calc(70% - 30px);}
	.pagebanner{height:2rem;}
}