body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,lengend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea,th{color:#454545;background-color:#FFF;font-size:14px;line-height:1.5em;font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei}
h1,h2,h3,h4,h5,h6{font-size:100%}
li{list-style:none}
img{border:0 none;-ms-interpolation-mode:bicubic;display:block}
input[type="button"],input[type='submit']{cursor:pointer}
button{cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
a{color:#454545;text-decoration:none}
a:hover{color:#ff8300}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
.text_l{text-align:left}
.text_c{text-align:center}
.text_r{text-align:right}
.float_l{float:left}
.float_r{float:right}
.coolr_red{color:#f93839}
.color_333{color:#333}
.color_555{color:#555}
.color_666{color:#666}
.color_999{color:#999}
.color_fff{color:#fff}
.color_ccc{color:#ccc}
.color_bbb{color:#bbb}
.color_blure{color:#183054}
.color_blure1{color:#2a3e53}
.color_blure2{color:#697480}
.color_ora{color:#ff8300}
.color_green{color:#8ccd17}
.color_violet{color:#822071}
.font_12{font-size:12px}
.font_13{font-size:13px}
.font_14{font-size:14px}
.font_15{font-size:15px}
.font_16{font-size:16px}
.font_18{font-size:18px}
.font_20{font-size:20px}
.font_24{font-size:24px}
.font_28{font-size:28px}
.font_30{font-size:30px}
.font_34{font-size:34px}
.font_50{font-size:50px}
.line_1{line-height:1}
.line_15{line-height:1.5}
.bor_t{border-top:#ebebeb solid 1px}
.bor_b{border-bottom:#ebebeb solid 1px}
.text_ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.none{display:none}
.clear{clear:both}
.overflow{overflow:hidden}
.font_bold{font-weight:bold}
.font_normal{font-weight:normal}
.detail-con *{max-width:100%!important}
.detail-con img{display:inline-block}
.inle_25{line-height:25px}
.padd_15{padding:15px}
.padd_20{padding:20px}
.padd_l20{padding-left:20px}
.padd_r10{padding-right:10px}
.padd_t13{padding-top:13px}
.padd_t20{padding-top:20px}
.padd_t30{padding-top:30px}
.padd_t40{padding-top:40px}
.padd_t50{padding-top:50px}
.padd_t60{padding-top:60px}
.padd_t70{padding-top:70px}
.padd_b50{padding-bottom:50px}
.padd_b100{padding-bottom:100px}
.padd_tb20{padding:20px 0}
.padd_tb30{padding:30px 0}
.padd_tb50{padding:50px 0}
.padd_tb60{padding:60px 0}
.padd_0_20{padding:0 20px}
.padd_30_30_0{padding:30px 30px 0}
.width_1200{width:1200px;margin:auto}
.mar_t10{margin-top:10px}
.mar_t20{margin-top:20px}
.mar_t30{margin-top:30px}
.mar_t50{margin-top:50px}
.mar_l21{margin-left:21px}
.mar_l40{margin-left:40px}
.mar_r20{margin-right:20px}
.mar_r40{margin-right:40px}
.mar_b5{margin-bottom:5px}
.mar_b10{margin-bottom:10px}
.mar_b15{margin-bottom:15px}
.mar_b20{margin-bottom:20px}
.mar_b25{margin-bottom:25px}
.mar_b35{margin-bottom:35px}
.mar_b50{margin-bottom:50px}
.mar_tb10{margin:10px 0}
.mar_tb15{margin:15px 0}
.mar_tb35{margin:35px 0}
.mar_tb75{margin:75px auto}
.mar_r0{margin-right:0!important}
.mar_auto{margin:auto}
.relative{position:relative}
.absolute{position:absolute}
.bg_1{background:#fcfcfc;padding-bottom: 1px;}
.bg_fa{background:#fafafa}
.bg_fff{background:#fff}
.vertical_dq{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.sp_ends{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}
.flex{-webkit-flex:1;flex:1}
.text_ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.text_clamp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.inl_block{display:inline-block}
.text_ell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.icon1{background:url(../images/icon1.png) no-repeat}
.icon2{background:url(../images/icon2.png) no-repeat}
.icon3{background:url(../images/icon3.png) no-repeat}
.icon4{background:url(../images/icon4.png) no-repeat}
.icon5{background:url(../images/icon5.png) no-repeat}
.icon6{background:url(../images/icon6.png) no-repeat}
.icon15{background:url(../images/icon15.png) center no-repeat}
.icon16{background:url(../images/icon16.png) center no-repeat}
.icon17{background:url(../images/icon17.png) center no-repeat}
.icon18{background:url(../images/icon18.png) no-repeat}
.icon19{background:url(../images/icon19.png) no-repeat}
.header{background:#fff;overflow:hidden;}
.logo{width:220px;margin:40px auto}
.nav{height:90px;border-top:#f6f6f6 solid 1px;overflow:hidden}
.nav li{float:left;position:relative;margin-right:70px;text-transform:uppercase;}
.nav li>a{display:block;line-height:90px;font-size:22px}
.nav li:last-child{margin-right:0;}
.nav .active a{color:#ff8300}
.nav .active a:after{content:'';background:#ff8300;display:block;position:absolute;width:40px;height:4px;border-radius:5px;left:50%;margin-left:-20px;bottom:15px}
.language-switch{position: absolute;right: 0; bottom:40px; font-size:28px;}
.language-switch em{display: inline-block; height: 30px;background: #ccc;width:1px;margin:0 15px;}
.language-switch a{color:#959595}
.language-switch .active{color:#ff8300}
.banner{height:640px;overflow:hidden;position:relative}
.banner .d1 li{width:100%;height:640px;display:block;position:absolute;left:0;top:0;background-origin:center;background-repeat:no-repeat}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0;bottom:15px;text-align:center}
.banner .d2 li{border-radius:10px;width:20px;height:5px;border-radius:5px;overflow:hidden;cursor:pointer;opacity:.5;background:#fff;margin:0 3px;display:inline-block;*display:inline}
.banner .d2 li.nuw{background:#fff;opacity:1;width:40px}
.title{height:100px;text-transform:uppercase;line-height:1}
.title .bt1{z-index:2;top:20px;left:15px}
.title .bt1-a{margin-bottom:10px}
.title .bt1-b em{display:inline-block;width:13px;height:13px;margin-right:8px;border:#ff8606 solid 3px;border-radius:20px;vertical-align:-4px}
.title .font_50{color:#f4f4f4;z-index:1}
.title .bt1-c{font-size: 32px;padding-top:13px;}
.plate-1{padding:100px 0}
.plate-1 .float_l img{width:100%}
.plate-2{padding:100px 0;background:#ff8300}
.plate-2 dl{width:270px;float:left;margin-right:40px}
.plate-2 dl:nth-child(4){margin:0}
.plate-2 dd{padding-top:20px;color:#fff;text-transform:uppercase;}
.plate-2 .title{color:#fff}
.plate-2 .title .font_50{color:#fff;z-index:1;opacity:.14}
.plate-2 .title .bt1-b em{border-color:#fff}
.plate-3{padding:100px 0}
.plate-3 .float_l{width:500px}
.plate-3 .float_l img{width:100%}
.plate-4{padding:80px;box-sizing:border-box;margin-bottom:80px; min-height: 800px;}
.plate-4 .font_34{text-transform:uppercase;}
.plate-4 .con *{max-width:100%}
.plate-4 .line{background:#ff8300;width:100px;height:5px;border-radius:5px;margin:auto}
.plate-4 .contact dl{border-bottom:#ececec solid 1px;padding:40px 0}
.plate-4 .contact{margin-right:80px}
.product dl{width:245px;float:left;margin-right:20px;margin-top:20px}
.product dl img{width:100%;height:287px;object-fit:cover}
.product dl:nth-child(4n){margin-right:0}
.product dd{padding:20px 0}
.footer{background:#2b2b2b}
.footer .title{color:#fff}
.footer .title .font_50{color:#fff;z-index:1;opacity:.14}
.footer .top{padding:100px 0}
.footer .float_l{margin-right:120px}
.footer dl{border-bottom:#4e4e4e solid 1px;padding:40px 0}
.footer .m{border-bottom:#4e4e4e solid 1px;border-top:#4e4e4e solid 1px;line-height:80px;text-transform:uppercase;}
.footer .m a{color:#b7b7b7}
.footer .b{line-height:60px;color:#adadad}