*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
body{overflow-x:hidden}
.wp{width:98%;max-width:1360px;margin:0 auto}
.wp2{width:98%;max-width:1678px;margin:0 auto}
.headerrel01-box-menuBtn{display:none}
.headerrel01-menuBtn{width:100%;height:100%;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.headerrel01-menuBtn span{height:5px;position:absolute;top:50%;display:block;width:100%;margin:0 auto;border:none;cursor:pointer;color:inherit;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.headerrel01-menuBtn span:before{-ms-transform:translate(-50%,-10px);-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}
.headerrel01-menuBtn span:after{-ms-transform:translate(-50%,10px);-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px)}
.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.headerrel01-menuBtn.headerrel01-menuBtn__open span{background:0 0}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.headerrel01-menuBtn.headerrel01-menuBtn__open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.headerrel01-box-menuBtn{position:absolute;right:0;top:0;bottom:0;padding:10px;width:50px;background-color:#f0863d}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background-color:#000;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01{background-color:#fff;box-shadow:0 10px 14px 2px rgba(0,0,2,.05);position:fixed;left: 0; right: 0;top: 0;height: 137px;z-index:100}
body{padding-top: 137px}
.headerrel01-hd{padding:14px 0;border-bottom:1px solid #dcdcdc}
.headerrel01-logo{float:left;height:64px;line-height:64px;font-size:0;overflow:hidden}
.headerrel01-logo img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.headerrel01-logo .txt{margin-left:38px;padding:2px 0 4px;display:inline-block;vertical-align:middle;padding-left:44px;border-left:1px solid #c8c8c8;line-height:1.5}
.headerrel01-logo .txt h2{margin-bottom:3px;font-size:20px;color:#333;font-weight:700}
.headerrel01-logo .txt p{font-size:14px;color:#666;}
.headerrel01-hd-r{float:right;text-align:right;font-size:0}
.headerrel01-tel{padding:4px 0 6px;padding-right:27px;display:inline-block;vertical-align:middle;border-right:1px solid #c8c8c8}
.headerrel01-tel a{padding-left:26px;display:block;color:#0158cb;background-repeat:no-repeat;background-position:left center;line-height:1.42;font-weight:700;text-align: left; text-align-last: justify}
.headerrel01-tel .a1{font-size:20px}
.headerrel01-tel .a2{font-size:17px}
.headerrel01-lang{margin-left:36px;display:inline-block;vertical-align:middle;width:102px;text-align:left;position:relative}
.headerrel01-lang dt{padding-left:28px;background:url(../images/z-i3.png) left center no-repeat;height:60px;line-height:60px;cursor:pointer}
.headerrel01-lang dt span{display:inline-block;vertical-align:middle;width:calc(100% - 17px);font-size:12px;color:#999}
.headerrel01-lang dt i{display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(../images/z-i4.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.headerrel01-lang dd{position:absolute;left:0;right:0;top:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.02);z-index:100;display:none}
.headerrel01-lang dd a{display:block;font-size:12px;color:#999;line-height:40px;padding:0 20px 0 28px;background-color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-lang dd a.on,.headerrel01-lang dd a:hover{background-color:#f0863d;color:#fff}
.headerrel01-so{margin:0 -10px 0 2px;display:inline-block;vertical-align:middle;position:relative}
.headerrel01-so .btn{width:60px;height:60px;background:url(../images/z-i5.png) center center no-repeat;cursor:pointer}
.headerrel01-so .headerrel01-so-inner{position:absolute;top:100%;right:0;width:300px;z-index:100;display:none}
.headerrel01-so .headerrel01-so-inner input{outline:0;border:none}
.headerrel01-so .headerrel01-so-inner .inp{padding:0 60px 0 20px;display:block;width:100%;height:60px;line-height:58px;font-size:14px;color:#999;border:1px solid #eee;background-color:#fff;border-radius:5px}
.headerrel01-so .headerrel01-so-inner .sub{position:absolute;right:0;top:0;bottom:0;width:60px;background:url(../images/z-i5.png) center center no-repeat}
.headerrel01-hdr .headerrel01-so{display:none}
/*.headerrel01-nav ul{margin:0 -120px 0 -10px}*/
.headerrel01-nav ul{font-size: 0;text-align: center}
.headerrel01-nav li{position:relative;/*float:left;*/width:182px;display: inline-block;vertical-align: middle}
.headerrel01-nav li:first-child{width:150px}
.headerrel01-nav a{padding:0 10px;display:block;font-size:0;position:relative}
.headerrel01-nav a span{display:inline-block;vertical-align:middle;font-size:18px;color:#333;line-height:44px;letter-spacing:.1em;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-nav a span:after{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#f0863d;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-nav a i{position:absolute;right:0;top:50%;width:16px;height:16px;background:url(../images/z-i49.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.headerrel01-nav .show a i{display:block;background-image:url(../images/z-i50.png)}
.headerrel01-nav .on span,.headerrel01-nav li:hover a span{color:#f0863d}
.headerrel01-nav .on span:after,.headerrel01-nav li:hover a span:after{opacity:1;filter:alpha(opacity=100)}
.headerrel01-navsub{padding:10px 0;position:absolute;left:0;top:100%;right:0;background-color:#fff;z-index:101;display:none}
.headerrel01-navsub a{padding:5px 10px;display:block;font-size:14px;color:#666;line-height:1.8;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.headerrel01-navsub a:hover{color:#f0863d}
@media only screen and (max-width:1799px){
.headerrel01-nav ul{margin:0 -10px}
.headerrel01-nav li,.headerrel01-nav li:first-child{width:10%}
}
@media only screen and (max-width:1199px){
.headerrel01-logo .txt{padding-left:30px;margin-left:30px}
.headerrel01-logo .txt h2{font-size:16px}
.headerrel01-logo .txt p{font-size:12px}
.headerrel01-tel{padding-right:20px}
.headerrel01-tel .a1{font-size:18px}
.headerrel01-tel .a2{font-size:15px}
.headerrel01-lang{margin-left:30px}
.headerrel01-nav a span{font-size:14px}
}
@media only screen and (max-width:959px){
.wp{width:100%;padding:0 15px}
.wp2{width:100%;padding:0 15px}
body{padding-top:50px}
.headerrel01{position:fixed;z-index:100;top:0;padding:5px 0;width:100%;height:50px;background:#fff;box-shadow:0 5px 7px 1px rgba(0,0,2,.05)}
.headerrel01-hd{padding:0;border:none}
.headerrel01-logo{height:40px;line-height:40px}
.headerrel01-logo .txt{display:none}
.headerrel01-tel{display:none}
.headerrel01-lang{margin:0;position:absolute;right:68px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.headerrel01-lang dt{height:40px;line-height:40px}
.headerrel01-so{display:none}
.headerrel01-hdr .headerrel01-so{display:block}
.headerrel01-so{margin:0;margin-top:20px}
.headerrel01-so .headerrel01-so-inner{position:relative;width:100%;display:block}
.headerrel01-so .headerrel01-so-inner .inp{padding:10px 15px 10px 45px;height:44px;line-height:24px;border-radius:44px;background:#fff url(../images/z-i48.png) left 20px center no-repeat;-webkit-background-size:16px auto;background-size:16px auto;font-size:12px;color:#666}
.headerrel01-so .headerrel01-so-inner .sub{display:none}
.headerrel01-box-menuBtn{display:block}
.headerrel01-menuBtn{height:100%;position:relative}
.headerrel01-menuBtn span,.headerrel01-menuBtn span:after,.headerrel01-menuBtn span:before{background:#fff}
.headerrel01-nav ul{margin:0}
.headerrel01-nav li,.headerrel01-nav li:first-child{float:none;display: block;width:auto;line-height:40px;border-bottom:1px solid #c8c8c8}
.headerrel01-nav a{padding:0 3px}
.headerrel01-nav .on span,.headerrel01-nav a span,.headerrel01-nav li:hover a span{font-size:18px;color:#333;line-height:40px}
.headerrel01-nav .on span:after,.headerrel01-nav a:hover span:after{opacity:0;filter:alpha(opacity=0);display:none}
.headerrel01-nav .on span,.headerrel01-nav a:hover span{color:#333}
.headerrel01-navsub{padding:0;padding-bottom:10px;position:static;background-color:transparent}
.headerrel01-hdr{overflow:scroll;position:fixed;z-index:100;top:50px;width:100%;max-height:100%;background-color:#eee;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.headerrel01-hdr.headerrel01-hdr__down{bottom:100%;visibility:hidden;opacity:0}
.headerrel01-hdr.headerrel01-hdr__down.headerrel01-hdr__open{bottom:0;visibility:visible;opacity:1}
.headerrel01-hdr.headerrel01-hdr__left{bottom:0;left:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__left.headerrel01-hdr__open{left:0}
.headerrel01-hdr.headerrel01-hdr__right{bottom:0;right:-75%;width:75%;max-width:375px}
.headerrel01-hdr.headerrel01-hdr__right.headerrel01-hdr__open{right:0}
}
.footer{overflow:hidden}
.footer-hd{padding:100px 0 88px;background-color:#f5f5f5}
.footer-hd_2{margin-bottom:50px;overflow:hidden}
.footer-nav{float:left;width:67%;overflow:hidden}
.footer-nav dl{padding-right:15px;float:left;width:25%}
.footer-nav dl dt{margin-bottom:20px;font-size:16px;color:#333}
.footer-nav dl dd a{display:block;font-size:14px;color:#666;line-height:2.45;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.footer-nav dl dd a:hover{color:#f0863d}
.footer-info{float:right;width:32%;font-size:14px;color:#333;line-height:1.7;text-align:right}
.footer-info .tel{margin-bottom:34px}
.footer-info .tel a{display:block;font-size:30px;color:#f0863d;font-weight:700;line-height:1.2}
.footer-link{overflow:hidden}
.footer-link h4{margin-bottom:8px;font-size:16px;color:#333;font-weight:400}
.footer-link .link{margin:0 -23px -10px;overflow:hidden}
.footer-link .link a{margin-bottom:10px;padding:0 23px;float:left;display:block;font-size:14px;color:#999;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.footer-link .link a:hover{color:#f0863d}
.footer-bd{padding:30px 0;font-size:14px;color:#646464;background-color:#0a0a0a}
.footer-link2{margin:0 -30px;margin-left:15px;float:right;overflow:hidden}
.footer-link2 .item{padding:0 30px;float:left;text-align:right}
.footer-link2 a{color:#646464}
.footer-link2 a:hover{text-decoration:underline}
.footer-copy{overflow:hidden}
@media only screen and (max-width:1199px){
.footer-hd{padding:60px 0}
.footer-hd_2{margin-bottom:30px}
.footer-nav dl dt{font-size:14px}
.footer-nav dl dd a{font-size:12px}
.footer-info{font-size:12px}
.footer-info .tel{margin-bottom:30px}
.footer-info .tel a{font-size:28px}
.footer-link h4{font-size:14px}
.footer-link .link a{font-size:12px}
.footer-link2{margin:0 -20px;margin-left:15px}
.footer-link2 .item{padding:0 20px}
.footer-bd{font-size:12px}
}
@media only screen and (max-width:959px){
.footer-link2{margin:0 -15px;margin-left:15px}
.footer-link2 .item{padding:0 15px}
}
@media only screen and (max-width:767px){
	.link-l2 li{width: 50%;}
	.link-l2 li a{text-align: center;padding-right: 0}
.footer{padding:36px 0 41px;background-color:#f5f5f5}
.footer-hd{padding:0;margin-bottom:40px}
.footer-nav{display:none}
.footer-hd_2{margin-bottom:0}
.footer-info{width:100%;font-size:10px;text-align:left}
.footer-info .tel{margin-bottom:16px}
.footer-info .tel a{font-size:22px}
.footer-info .info{font-size:12px;line-height:1.45}
.footer-link{display:none}
.footer-bd{padding:0;background-color:#f5f5f5}
.footer-link2{display:none}
.footer-copy{font-size:10px}
}
.slide-nav{position:fixed;right:0;top:30%;z-index:99}
.slide-nav .item{margin-bottom:2px;height:80px;line-height:80px;position:relative}
.slide-nav .hd{width:80px;height:100%;text-align:center;font-size:0;background-repeat:no-repeat;background-position:center center;background-color:#0158cb;position:relative;z-index:100;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.slide-nav .hd h4{padding-top:40px;display:inline-block;vertical-align:middle;width:100%;background-repeat:no-repeat;background-position:center top;font-size:12px;color:#fff;line-height:1.5;text-align:center;font-weight:400}
.slide-nav .mask{position:absolute;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.slide-nav .tel{padding-right:19px;height:80px;line-height:80px;background-color:#eee;font-size:20px;color:#333;font-weight:700;white-space:nowrap}
.slide-nav .tel i{margin:-2px 10px 0 0;display:inline-block;vertical-align:middle;width:57px;height:80px;background-repeat:no-repeat;background-position:center center;position:relative}
.slide-nav .tel i:after{content:'';position:absolute;right:0;top:50%;width:1px;height:32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#dcdcdc}
.slide-nav .qr{padding:5px;width:160px;height:160px;border:1px solid #eee;overflow:hidden}
.slide-nav .qr img{display:block;width:100%;height:100%}
.slide-nav .item:hover .mask{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.slide-nav .item2:hover .hd{opacity:0;filter:alpha(opacity=0)}
.slide-nav .item2:hover .mask{-webkit-transform:translate(calc(-100% + 80px));-ms-transform:translate(calc(-100% + 80px));-o-transform:translate(calc(-100% + 80px));transform:translate(calc(-100% + 80px))}
.snavH{height:50px;display:none}
.slide-nav-m{position:fixed;left:0;bottom:0;right:0;font-size: 0;display:none;z-index:99}
.slide-nav-m .item{padding:4px 0 6px;display: inline-block;vertical-align: middle;width:25%;background-color:#333;border-left:1px solid #fff}
.slide-nav-m .item:first-child{border:none}
.slide-nav-m .tel{background-color:#f0863d}
.slide-nav-m h4{padding-top:27px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:27px auto;background-size:27px auto;font-size:9px;color:#f2f2f2;text-align:center;font-weight:400}
@media only screen and (max-width:959px){
.slide-nav{display:none}
.snavH{display:block}
.slide-nav-m{display:block}
}
.banner{overflow:hidden}
.banner .con{padding-top:42%;position:relative;overflow:hidden}
.banner .con img,.banner .con video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:fill}
.banner .slick-dots{margin:0 -18.5px;position:absolute;left:50%;bottom:45px;width:1360px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:right;overflow:hidden}
.banner .slick-dots li{margin:0 18.5px;display:inline-block;vertical-align:middle;width:13px;height:13px;border-radius:50%;border:1px solid #fff;overflow:hidden;cursor:pointer}
.banner .slick-dots li button{outline:0;border:none;text-indent:-999px}
.banner .slick-dots .slick-active{background-color:#f0863d;border-color:#f0863d}
.banner .slick-arrow{position:absolute;top:50%;width:60px;height:60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;overflow:hidden;z-index:2}
.banner .slick-prev{left:50%;margin-left:-843px;background-image:url(../images/z-i6.png)}
.banner .slick-next{right:50%;margin-right:-843px;background-image:url(../images/z-i7.png)}
.banner-m{overflow:hidden;display:none!important}
.banner-m .con{padding-top:108%;position:relative;overflow:hidden}
.banner-m .con img,.banner-m .con video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:fill}
.banner-m .slick-dots{margin:0 -9px;position:absolute;left:0;right:0;bottom:20px;text-align:center;overflow:hidden}
.banner-m .slick-dots li{margin:0 9px;display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;border:1px solid #fff;overflow:hidden;cursor:pointer}
.banner-m .slick-dots li button{outline:0;border:none;text-indent:-999px}
.banner-m .slick-dots .slick-active{background-color:#f0863d;border-color:#f0863d}
.tit-z1{overflow:hidden}
.tit-z1 h3{font-size:36px;color:#333;font-weight:400;letter-spacing:.1em}
.tit-z1 h3 span{margin-bottom:8px;display:block;font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:0}
.tit-z1 h3 span em{margin-left:4px;color:#ef8f4d}
.tit-z1.center h3{text-align:center}
.tit-z2{margin-bottom:58px;font-size:14px;color:#333;text-align:center;overflow:hidden}
.tit-z2 h3{margin-bottom:4px;font-size:32px}
.tit-z3{margin-bottom:30px;font-size:14px;color:#333;text-align:center;overflow:hidden}
.tit-z3 h3{    margin-bottom: 5px;
    font-size:32px;
    letter-spacing: .1em;
    font-weight: 400;
    width:84%;
    margin: 0 auto;}
.tit-z4{margin-bottom:52px;color:#333;text-align:center;overflow:hidden}
.tit-z4 h3{font-size:24px;font-weight:400}
.tit-z5{margin-bottom:53px;font-size:14px;color:#fff;overflow:hidden}
.tit-z5 h3{font-size:36px;font-weight:400;letter-spacing:.1em}
.tit-z6{margin-bottom:49px;font-size:16px;color:#666;text-align:center;overflow:hidden}
.tit-z6 h3{margin-bottom:5px;font-size:36px;color:#333;letter-spacing:.1em;font-weight:400}
.more-z1{display:block;font-size:14px;color:#666;line-height:36px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.more-z1 i{margin:-2px 0 0 14px;display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(../images/z-i8.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.more-z1:hover{color:#f0863d}
.pages{font-size:16px;text-align:center;overflow:hidden}
.pages ul{display:inline-block;vertical-align:middle}
.pages li{margin:0 6px;float:left}
.pages a{padding:0 5px;display:block;min-width:40px;height:40px;line-height:40px;background-color:#ebebeb;font-size:20px;color:#646464;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.pages .active a,.pages a:hover{color:#fff;background-color:#f28f4c}
.pages .prev a{background:#ebebeb url(../images/z-i33.png) center center no-repeat}
.pages .prev a:hover{background-color:#f28f4c;background-image:url(../images/z-i35.png)}
.pages .next a{background:#ebebeb url(../images/z-i34.png) center center no-repeat}
.pages .next a:hover{background-color:#f28f4c;background-image:url(../images/z-i36.png)}
.pages.ff a{background-color:#fff}
.pages.ff .active a,.pages.ff a:hover{color:#fff;background-color:#f28f4c}
.ban{height:700px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}
.ban-txt1{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}
.ban-txt1 h2{margin-bottom:18px;font-size:36px;color:#fff;letter-spacing:.1em;font-weight:400}
.ban-txt1 .txt{width:890px;margin:0 auto 84px;font-size:16px;color:#fff;line-height:1.5}
.ban-txt1 .data-l2{margin:0 -62px}
.ban-txt1 .data-l2 li{padding:0 62px;text-align:left;width:auto}
.ban-txt1 .data-l2 li:before{content:'';position:absolute;left:0;top:50%;width:1px;height:64px;background-color:rgba(255,255,255,.3);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ban-txt1 .data-l2 li:first-child:before{display:none}
.ban-txt2{padding:53px 80px 66px 60px;position:absolute;left:calc(50% + 10px);bottom:86px;width:670px;background-color:rgba(9,44,125,.9)}
.ban-txt2 h2{margin-bottom:14px;font-size:36px;color:#fefefe;letter-spacing:.1em;font-weight:400}
.ban-txt2 .txt{margin-bottom:47px;font-size:16px;color:#fefefe;line-height:1.5}
.ban-txt2 .data-l2 li{width:auto}
.ban-txt1.ban-txt1-2{left:50%;top:62.8%;right:auto;width:1360px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:left}
.ban-txt1.ban-txt1-2 .txt{margin:0;margin-bottom:40px;width:547px}
.ban2{height:400px}
.ban-txt3{padding-right:200px;position:absolute;left:50%;top:43.4%;width:1360px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ban-txt3 .icon{position:absolute;right:115px;bottom:0;width:69px;height:69px;background:url(../images/z-i27.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ban-txt3 h2{margin-bottom:18px;font-size:40px;color:#fefefe;font-weight:400;letter-spacing:.1em}
.ban-txt3 h2 em{color:#f0863d}
.ban-txt3 .txt{width:470px;font-size:16px;color:#fefefe;line-height:1.5}
.row-index1{padding:140px 0 71px;position:relative;overflow:hidden}
.row-index1 .tit-z1{float:left}
.index1-con{padding:106px 0 68px 33.5%}
.index1-con h4{margin-bottom:17px;font-size:18px;color:#333}
.index1-con .txt{font-size:14px;color:#666;line-height:1.75}
.index1-con .txt ul{padding: 0 15px}
.index1-con .txt ul p{font-size:16px;color#000;line-height:30px;}
.row-index1 .more-z1{float:right}
.desc-info{padding:79px 0;position:relative;overflow:hidden}
.desc-info:after{content:'';position:absolute;left:116px;top:0;bottom:0;right:0;background-color:#092c7d}
.desc-info .video{margin-right:130px;float:left;width:58%;height:442px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;cursor:pointer;position:relative;z-index:2}
.desc-info .video .start{padding-top:140px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../images/z-i9.png) center top no-repeat;font-size:20px;color:#fff;font-weight:700}
.desc-info .data-l1{position:relative;z-index:2}
.data-l1{margin-bottom:-40px;overflow:hidden}
.data-l1 li{margin-bottom:40px;overflow:hidden}
.data-l1 .icon{margin:16px 70px 0 0;float:left;width:50px;height:50px;overflow:hidden}
.data-l1 .icon img{display:block;width:100%;height:100%}
.data-l1 h4{font-size:16px;color:#fff;font-weight:400;overflow:hidden}
.data-l1 h4 span{margin:0 2px;font-size:48px;color:#fff;font-weight:700}
.row-index2{padding:71px 0;overflow:hidden}
.make-l1{overflow:hidden}
.make-l1 li{float:left;width:28%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.make-l1 .con{display:block;height:724px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;cursor:pointer;overflow:hidden}
.make-l1 .tit{padding:45px;position:absolute;left:0;bottom:0;right:0;z-index:2}
.make-l1 .tit h4{font-size:24px;color:#fff;font-weight:400;line-height:1.4;letter-spacing:.1em}
.make-l1 .tit h4 span{display:block;font-size:14px;letter-spacing:0}
.make-l1 .mask{padding:53px 80px;position:absolute;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.9);z-index:3;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.make-l1 .mask .tit{padding:0;margin-bottom:23px;position:static}
.make-l1 .mask .tit h4{color:#333}
.make-l1 .mask .txt{font-size:14px;color:#666;line-height:1.75}
.make-l1 .mask .btn{position:absolute;right:12.8%;top:-58px;width:117px;height:117px;line-height:117px;border-radius:50%;background-color:rgba(240,134,61,.9);font-size:14px;color:#fff;text-align:center;letter-spacing:.1em}
.make-l1 .on{width:44%}
.make-l1 .on .tit{opacity:0;filter:alpha(opacity=0)}
.make-l1 .on .mask{opacity:1;filter:alpha(opacity=100)}
.make-l1 .on .mask .tit{opacity:1;filter:alpha(opacity=100)}
.row-index3{padding:82px 0;overflow:hidden}
.row-index3 .wp{padding-bottom:145px;height:100%;position:relative}
.index3-bg{position:absolute;left:0;bottom:0;top:0;right:-281px;background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% 449px;background-size:100% 449px}
.index3-hd{margin-bottom:63px;position:relative;z-index:2;overflow:hidden}
.index3-hd .tit-z1{float:left}
.index3-hd .more-z1{margin-left:112px;float:right}
.index3-hd .link-l1{float:right}
.link-l1{overflow:hidden}
.link-l1 li{float:left;font-size:0}
.link-l1 a,.link-l1 em{display:inline-block;vertical-align:middle;font-size:16px;color:#333;line-height:36px}
.link-l1 a{padding:0 40px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.link-l1 a:hover{color:#ef8f4d}
.product-l1{overflow:hidden}
.product-l1 li{float:left;width:33.33%}
.product-l1 .con{display:block;padding-top:134.2%;position:relative;background-color:#fff;overflow:hidden}
.product-l1 .pic{position:absolute;left:0;top:0;right:0;height:50%;overflow:hidden}
.product-l1 .pic img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.product-l1 .mask{position:absolute;left:0;bottom:0;right:0;height:50%;background-color:#eee;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.product-l1 .mask .mask-con{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}
.product-l1 .mask h4{margin-bottom:10px;font-size:24px;color:#333;letter-spacing:.1em;font-weight:400;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.product-l1 .mask .btn{font-size:14px;color:#666;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.product-l1 li:nth-child(even) .pic{top:auto;bottom:0}
.product-l1 li:nth-child(even) .mask{bottom:auto;top:0}
.product-l1 .con:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.05,1.05);-ms-transform:translate(-50%,-50%) scale(1.05,1.05);-o-transform:translate(-50%,-50%) scale(1.05,1.05);transform:translate(-50%,-50%) scale(1.05,1.05)}
.product-l1 .con:hover .mask{background-color:#092c7d}
.product-l1 .con:hover .mask h4{color:#fff}
.product-l1 .con:hover .mask .btn{color:#fff}
.row-index4{padding:60px 0 0;overflow:hidden}
.row-index4 .tit-z1{margin-bottom:40px}
.solution-l1{overflow:hidden}
.solution-l1 li{margin-bottom:10px;float:left;width:24%;margin: 0 0.5%}
.solution-l1 .con{display:block;overflow:hidden}
.solution-l1 .pic{padding-top:75%;position:relative;overflow:hidden}
.solution-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.solution-l1 h4{font-size:16px;color:#333;font-weight:400;height:70px;line-height:70px;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.solution-l1 .mask{padding:20px 15%;position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.solution-l1 .mask .txt{margin-bottom:20px;font-size:14px;color:#fff;line-height:1.5}
.solution-l1 .mask .more{font-size:14px;color:#f0863d}
.solution-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.solution-l1 .con:hover .mask{opacity:1;filter:alpha(opacity=100)}
.row-index5{padding:148px 0 80px;background-color:#eee;overflow:hidden}
.row-index5 .tit-z1{margin-bottom:66px}
.adv-l1{margin:0 -26px;font-size:0;overflow:hidden}
.adv-l1 li{padding:0 26px;display:inline-block;vertical-align:top;width:25%}
.adv-l1 .hd{margin-bottom:10px;overflow:hidden}
.adv-l1 .hd .icon{margin-right:30px;float:left;height:90px;overflow:hidden}
.adv-l1 .hd .icon img{display:block;height:100%}
.adv-l1 .hd h4{padding-top:30px;font-size:20px;color:#333;overflow:hidden}
.adv-l1 .txt{font-size:16px;color:#333;line-height:1.9}
.adv-ad{height:400px;position:relative;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.adv-ad .tit{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#fff;text-align:center}
.adv-ad .tit h3{margin-bottom:6px;font-size:32px;color:#fff;font-weight:400}
.row-index7{padding:150px 0 100px;overflow:hidden}
.row-index7 .index3-hd{margin-bottom:57px}
.news-l1{margin:0 -14px -20px;font-size:0;overflow:hidden}
.news-l1 li{margin-bottom:20px;padding:0 14px;display:inline-block;vertical-align:top;width:33.33%}
.news-l1 .con{display:block;overflow:hidden}
.news-l1 .pic{padding-top:56%;position:relative;overflow:hidden}
.news-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-l1 .inner{padding:34px 0;overflow:hidden}
.news-l1 .tag{overflow:hidden}
.news-l1 .tag span{float:left;font-size:12px;color:#999}
.news-l1 h4{margin-bottom:14px;font-size:18px;color:#323232;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-l1 .txt{margin-bottom:36px;font-size:14px;color:#666;line-height:1.5;height:3em;overflow:hidden}
.news-l1 .date{font-size:12px;color:#999;font-weight:700}
.news-l1 .date span{font-size:24px;letter-spacing:.1em}
.news-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.news-l1 .con:hover h4{color:#f28f4c}
.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none}
.pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1}
.g-close{position:absolute;right:40px;top:40px;width:60px;height:60px;background:url(../images/z-i26.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer;z-index:2}
.video-pop{position:absolute;left:50%;top:50%;width:70%;height: 60%;overflow:hidden;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.video-pop video, .video-pop iframe{display:block;width:100%;height: 100%}
.row-in1-1{padding:90px 0 96px;overflow:hidden}
.mould-l1{margin:0 -15px;overflow:hidden}
.mould-l1 li{padding:0 15px;float:left;width:20%}
.mould-l1 .con{padding-top:31px;display:block;background-color:#eee;position:relative;overflow:hidden}
.mould-l1 .con:after{content:'';position:absolute;left:0;bottom:0;width:0;height:4px;background-color:#ee8f4d;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mould-l1 .pic{height:203px;line-height:203px;font-size:0;text-align:center;overflow:hidden}
.mould-l1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mould-l1 h4{font-size:20px;color:#323232;height:97px;line-height:97px;font-weight:400;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.mould-l1 .con:hover:after{width:100%}
.mould-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-in1-2{padding:94px 0 100px;background-color:#eee;overflow:hidden}
.effect-l1{margin:0 -9px;overflow:hidden}
.effect-l1 li{padding:0 9px;float:left;width:33.33%}
.effect-l1 .con{padding:16px 14px 24px;display:block;background-color:#fff;overflow:hidden}
.effect-l1 .pic{margin-bottom:30px;padding-top:65%;position:relative;overflow:hidden}
.effect-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.effect-l1 h4{padding:0 12%;font-size:16px;color:#666;font-weight:400;text-align:center;line-height:1.5;height:3em;overflow:hidden}
.effect-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-in1-3{padding:102px 0 99px;overflow:hidden}
.row-in1-3 .tit-z3{margin-bottom:47px}
.in1-3-pic{overflow:hidden}
.in1-3-pic img{display:block;margin:0 auto}
.in1-3-pic .img-m{display:none}
.row-in1-4{padding:80px 0 72px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.data-1{padding:103px 20px 115px 86px;width:554px;float:right;position:relative}
.data-1:after{content:'';position:absolute;left:0;top:0;bottom:0;right:-1000px;background-color:rgba(9,44,125,.9)}
.data-1 .tit-z5{position:relative;z-index:2}
.data-1 .data-l2{position:relative;z-index:2}
.data-l2{margin:0 -55px -58px;font-size:0;position:relative;z-index:2;overflow:hidden}
.data-l2 li{margin-bottom:58px;padding:0 55px;display:inline-block;vertical-align:top;width:50%;position:relative}
.data-l2 li:nth-child(even):before{content:'';position:absolute;left:0;top:50%;width:1px;height:64px;background-color:rgba(255,255,255,.3);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.data-l2 .num{font-size:16px;color:#fff}
.data-l2 .num span{margin:-4px 6px 0 0;display:inline-block;vertical-align:top;font-size:54px;font-weight:700;line-height:1}
.data-l2 h4{font-size:16px;color:#fff;font-weight:400}
.row-in1-5{padding:90px 0 101px;background-color:#eee;overflow:hidden}
.table-1{overflow:hidden}
.table-1 table{width:100%}
.table-1 th{padding:0 4px;font-size:18px;color:#fff;font-weight:400;height:35px;background-color:#f28f4c;text-align:left}
.table-1 td{padding:0 4px;font-size:16px;color:#666;height:38px;border-bottom:1px solid #c8c8c8;background-color:#fff}
.table-1 td:first-child,.table-1 th:first-child{padding-left:68px}
.more-tips{margin-top:8px;font-size:8px;color:#333;display:none}
.row-in1-6{padding:90px 0 137px;overflow:hidden}
.row-in1-6 .tit-z3{margin-bottom:57px}
.workshop-l1{margin:0 -10px -22px;overflow:hidden}
.workshop-l1 li{margin-bottom:22px;padding:0 10px;float:left;width:50%}
.workshop-l1 .con{display:block;overflow:hidden}
.workshop-l1 .pic{padding-top:67%;position:relative;overflow:hidden}
.workshop-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.workshop-l1 h4{font-size:16px;color:#333;font-weight:400;text-align:center;height:60px;line-height:60px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.workshop-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-in1-7{padding:88px 0 100px;background-color:#eee;overflow:hidden}
.row-in1-7 .tit-z3{margin-bottom:43px}
.mould-l2{margin:0 -11px -22px;overflow:hidden}
.mould-l2 li{margin-bottom:22px;padding:0 11px;float:left;width:33.33%}
.mould-l2 .con{display:block;position:relative;background-color:#fff;overflow:hidden}
.mould-l2 .pic{height:293px;line-height:293px;font-size:0;text-align:center;background-color:#fff;overflow:hidden}
.mould-l2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.mould-l2 .mask{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(20,51,127,.9);opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.mould-l2 .mask .mask-con{position:absolute;left:0;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.mould-l2 .mask h4{font-size:16px;color:#fff;text-align:center;font-weight:400}
.mould-l2 .mask .more{display:block;font-size:14px;color:#fff;text-align:center}
.mould-l2 .con:hover .mask{opacity:1;filter:alpha(opacity=100)}
.row-in2-1{margin-top:-102px;background-color:#eee;overflow:hidden}
.row-in2-1 .wp{height:100%;position:relative}
.in2-1-bg{position:absolute;left:0;top:0;bottom:0;right:-1000px;background-color:#fff}
.craft-l1{position:relative;z-index:2}
.craft-l1 .con{display:block;background-color:#fff;overflow:hidden}
.craft-l1 .pic{float:right;width:50%;position:relative;overflow:hidden}
.craft-l1 .pic:after{content:'';display:block;padding-top:52%}
.craft-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%}
.craft-l1 .inner{float:left;width:50%;line-height:350px;font-size:0;text-align:center;overflow:hidden}
.craft-l1 .inner .inner-con{padding:40px 100px;display:inline-block;vertical-align:middle;text-align:left;line-height:1.5}
.craft-l1 .inner h4{font-size:30px;color:#333;letter-spacing:.1em;font-weight:400;margin-bottom:11px}
.craft-l1 .inner .txt{font-size:16px;color:#646464;line-height:1.5}
.craft-l1 li:nth-child(even) .pic{float:left}
.craft-l1 li:nth-child(even) .inner{float:right}
.row-in3-1{padding:90px 0 105px;overflow:hidden}
.row-in3-1 .tit-z3{margin-bottom:57px}
.equipment-l1{overflow:hidden}
.equipment-l1 li{margin-bottom:22px}
.equipment-l1 .con{display:block;background-color:#f5f5f5;font-size:0;overflow:hidden}
.equipment-l1 .pic{display:inline-block;vertical-align:middle;width:50%;position:relative;overflow:hidden}
.equipment-l1 .pic:after{content:'';display:block;padding-top:66%}
.equipment-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.equipment-l1 .inner{display:inline-block;vertical-align:middle;width:50%;font-size:0;overflow:hidden}
.equipment-l1 .inner .inner-con{padding:40px 57px;display:inline-block;vertical-align:middle;line-height:1.5}
.equipment-l1 .inner h4{margin-bottom:16px;font-size:24px;color:#333;letter-spacing:.1em;font-weight:400}
.equipment-l1 .inner .txt{font-size:16px;color:#666;line-height:1.5}
.equipment-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.equipment-l2{margin:0 -11px;overflow:hidden}
.equipment-l2 li{padding:0 11px;float:left;width:33.33%}
.equipment-l2 .con{display:block;background-color:#f5f5f5;overflow:hidden}
.equipment-l2 .pic{padding-top:123%;position:relative;overflow:hidden}
.equipment-l2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.equipment-l2 .inner{padding:24px 26px 46px;overflow:hidden}
.equipment-l2 .inner h4{margin-bottom:10px;font-size:24px;color:#333;letter-spacing:.1em;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.equipment-l2 .inner .txt{font-size:16px;color:#666;line-height:1.5;height:6em;overflow:hidden}
.equipment-l2 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-in3-2{padding:90px 0 100px;background-color:#eee;overflow:hidden}
.row-in3-2 .tit-z3{margin-bottom:54px}
.authentication-l1{margin:0 -12px -25px;overflow:hidden}
.authentication-l1 li{margin-bottom:25px;padding:0 12px;float:left;width:25%}
.authentication-l1 .con{padding:39px 20px 25px;display:block;background-color:#fff;overflow:hidden}
.authentication-l1 .pic{margin-bottom:22px;height:286px;line-height:286px;font-size:0;text-align:center;overflow:hidden}
.authentication-l1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.authentication-l1 h4{font-size:16px;color:#666;line-height:1.5;height:3em;font-weight:400;text-align:center;overflow:hidden}
.authentication-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-in4-1{position:relative;overflow:hidden}
.block-equipment{padding:94px 0 77px;float:right;width:50.4%;position:relative}
.equipment-bg{position:absolute;left:50%;right:-800px;top:0;bottom:0;width:800px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.equipment-sk{position:relative;z-index:2;overflow:hidden}
.equipment-sk .pic{padding-top:67%;position:relative;overflow:hidden}
.equipment-sk .pic img{position:absolute;left:0;top:0;width:100%;height:100%}
.equipment-sk .slick-dots{position:absolute;right:19px;bottom:24px;left:0;font-size:0;text-align:right;overflow:hidden}
.equipment-sk .slick-dots li{margin:0 8px;display:inline-block;vertical-align:middle;width:11px;height:11px;border-radius:50%;background-color:#fefefe;border-radius:50%;overflow:hidden}
.equipment-sk .slick-dots button{outline:0;border:none;text-indent:-999px}
.equipment-sk .slick-dots .slick-active{background-color:#f28f4c}
.in4-1-con{padding:174px 118px 0 0;float:left;width:49.6%;position:relative;z-index:2;overflow:hidden}
.in4-1-con .tit-z3{text-align:left}
.in4-1-con .table-1 td:first-child,.in4-1-con .table-1 th:first-child{padding-left:35px}
.in4-1-con .table-1 td{background-color:#f2f2f2}
.row-in5-1{padding:40px 0 142px;overflow:hidden}
.row-in5-1 .tit-z3{margin-bottom:35px}
.adv-l2{padding:0 2%;margin-bottom:96px;font-size:0;text-align:center;overflow:hidden}
.adv-l2 li{display:inline-block;vertical-align:top;width:20%}
.pro-value{margin-bottom:30px;}
.pro-value p{font-size:18px;line-height:30px;color:#333}
.adv-l2 .pic{margin:0 auto 20px;overflow:hidden}
.adv-l2 .pic img{display:block;max-width:100%;height:100%;margin: 0 auto;}
.adv-l2 h4{font-size:18px;color:#333;letter-spacing:.1em;font-weight:400}
.category-l1{padding-bottom:71px;margin:0 -11px;overflow:hidden}
.category-l1 li{margin-bottom:22px;padding:0 11px;float:left;width:50%}
.category-l1 .con{display:block;position:relative;overflow:hidden}
.category-l1 .pic{padding-top:75%;position:relative;overflow:hidden}
.category-l1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.category-l1 .mask{position:absolute;top: 0;left:0;bottom:0;right:0;background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));z-index:2}
.category-l1 .mask .mask-con{padding:46px;position: absolute; left: 0; right: 0; bottom: 0}
.category-l1 .mask h4{margin-bottom:4px;font-size:30px;color:#fff;font-weight:400}
.category-l1 .mask .txt{margin-bottom:30px;width:68%;font-size:14px;color:#fefefe;line-height:1.8}
.category-l1 .mask .more{display:block;font-size:14px;color:#fff;line-height:30px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.category-l1 .mask .more i{margin:-2px 0 0 10px;display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(../images/z-i32.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.category-l1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.category-l1 .con:hover .more{color:#f0863d}
.category-l1 .con:hover .more i{background-image:url(../images/z-i8.png)}
.row-in6-1{padding: 30px 0 0;background-color:#eee;overflow:hidden}
/*.in6-1-col{margin-right:25px;float:left;width:320px}*/
.link-l2 li{float: left;}

.in6-1-cor{overflow:hidden}
.slide-nav2{padding:24px 0;}
.slide-nav2 h3{margin-bottom:15px;font-size:30px;color:#333;letter-spacing:.1em;font-weight:400}
.link-l2{overflow:hidden;    display: flex;
    justify-content: center;}
.link-l2 a{padding-right:60px;display:block;font-size:20px;color:#333;line-height:48px}
.link-l2 .on a,.link-l2 a:hover{color:#f0863d;background:url(../images/z-i37.png) right center no-repeat}
.product-l2{padding-bottom:27px;margin:0 -12px;font-size:0;overflow:hidden}
.product-l2 li{margin-bottom:17px;padding:0 12px;display:inline-block;vertical-align:top;width:33.33%}
.product-l2 .con{display:block;overflow:hidden}
.product-l2 .pic{height:215px;line-height:215px;font-size:0;text-align:center;background-color:#fff;overflow:hidden}
.product-l2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.product-l2 h4{font-size:16px;color:#333;height:56px;line-height:56px;text-align:center;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.product-l2 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-in7-1{padding:95px 0 127px;background-color:#eee;overflow:hidden}
.in7-1-col{float:left;width:49%}
.in7-1-cor{overflow:hidden}
.product-sk-for{margin:5px 0 26px;position:relative;overflow:hidden}
.product-sk-for .pic{height:446px;line-height:446px;font-size:0;text-align:center;background-color:#fff;overflow:hidden}
.product-sk-for .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.product-sk-for .slick-dots{position:absolute;left:0;bottom:16px;right:0;font-size:0;text-align:center;z-index:2}
.product-sk-for .slick-dots li{margin:0 6px;display:inline-block;vertical-align:middle;width:6px;height:6px;border-radius:50%;background-color:#c8c8c8;overflow:hidden}
.product-sk-for .slick-dots button{outline:0;border:none;text-indent:-999px}
.product-sk-for .slick-dots .slick-active{background-color:#f0863d}
.product-sk-nav{padding:0 69px;position:relative;overflow:hidden}
.product-sk-nav .item{padding:0 6px}
.product-sk-nav .pic{height:79px;line-height:79px;font-size:0;text-align:center;background-color:#fff;overflow:hidden}
.product-sk-nav .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.product-sk-nav .slick-arrow{position:absolute;top:50%;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);outline:0;border:none;text-indent:-999px;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.product-sk-nav .slick-prev{left:18px;background-image:url(../images/z-i40.png)}
.product-sk-nav .slick-prev:hover{background-image:url(../images/z-i39.png)}
.product-sk-nav .slick-next{right:18px;background-image:url(../images/z-i38.png)}
.product-sk-nav .slick-next:hover{background-image:url(../images/z-i8.png)}
.product-info{padding-left:72px;overflow:hidden}
.product-info h3{padding-bottom:20px;font-size:20px;color:#333;line-height:1.5;font-weight:400;border-bottom:1px solid #c8c8c8}
.product-info .con{padding:8px 0 19px;font-size:16px;color:#666;line-height:2.25;border-bottom:1px solid #c8c8c8}
.product-info .tel{margin-bottom:29px;padding:22px 0;margin-right:-51px;overflow:hidden}
.product-info .tel a{margin-right:51px;float:left;padding-left:25px;background-repeat:no-repeat;background-position:left center;font-size:20px;color:#0158cb;font-weight:700}
.product-info .submit{display:block;width:140px;height:40px;line-height:40px;background-color:#0158cb;font-size:16px;color:#fff;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.product-info .submit:hover{opacity:.8;filter:alpha(opacity=80)}
.row-in7-2{padding:80px 0 8px;overflow:hidden}
.product-detail{overflow:hidden}
.product-detail h3{border-bottom:1px solid #dcdcdc;font-size:0}
.product-detail h3 span{display:inline-block;vertical-align:middle;padding-right:79px;font-size:30px;color:#333;line-height:68px;font-weight:400;position:relative}
.product-detail h3 span:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:1px;background-color:#f28f4c}
.product-detail .con{padding:30px 0 90px 0}
.product-detail .con img{display:block;margin:0 auto}
.row-in8-1{background-color:#eee;border-bottom:1px solid #dcdcdc}
.pos-l1{font-size:0}
.pos-l1 li{margin-right:15px;display:inline-block;vertical-align:top}
.pos-l1 a{padding:0 44px;display:block;font-size:24px;color:#333;line-height:87px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.pos-l1 a:after{content:'';position:absolute;left:0;bottom:-1px;right:0;height:1px;background-color:#f28f4c;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.pos-l1 .on a,.pos-l1 a:hover{color:#ef8f4d}
.pos-l1 .on a:after,.pos-l1 a:hover:after{opacity:1;filter:alpha(opacity=100)}
.row-in8-2{padding:129px 0 102px;background-color:#eee;overflow:hidden}
.news-sk{position:relative;overflow:hidden}
.news-sk .slider{position:relative;overflow:hidden}
.news-sk .con{display:block;position:relative;background-color:#fff;overflow:hidden}
.news-sk .pic{float:left;width:50%;position:relative;overflow:hidden}
.news-sk .pic:after{content:'';display:block;padding-top:56%}
.news-sk .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-sk .inner{padding:58px 60px;position:relative;overflow:hidden}
.news-sk .tag{overflow:hidden}
.news-sk .tag span{float:left;font-size:12px;color:#999}
.news-sk h4{margin-bottom:13px;font-size:18px;color:#f28f4c;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.news-sk .txt{margin-bottom:37px;font-size:14px;color:#666;line-height:1.5;height:3em;overflow:hidden}
.news-sk .date{font-size:12px;color:#999;letter-spacing:.1em}
.news-sk .date span{font-size:24px;font-weight:700;letter-spacing:.1em}
.news-sk .type{position:absolute;right:0;top:0;background-color:#f28f4c;line-height:39px;font-size:16px;color:#fff;text-align:center;min-width:80px}
.news-sk .type i{margin:-2px 4px 0 0;display:inline-block;vertical-align:middle;width:22px;height:22px;background:url(../images/z-i41.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.news-sk .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.news-sk .news-sk-btn{padding:0 36px;position:absolute;left:calc(50% + 62px);bottom:37px}
.news-sk .news-sk-btn .slick-arrow{position:absolute;top:50%;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.news-sk .news-sk-btn .slick-prev{left:0;background-image:url(../images/z-i40.png)}
.news-sk .news-sk-btn .slick-prev:hover{background-image:url(../images/z-i39.png)}
.news-sk .news-sk-btn .slick-next{right:0;background-image:url(../images/z-i38.png)}
.news-sk .news-sk-btn .slick-next:hover{background-image:url(../images/z-i8.png)}
.news-sk .news-sk-btn .slick-dots{padding:11px 0;font-size:0;overflow:hidden}
.news-sk .news-sk-btn .slick-dots li{margin:0 6px;display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;background-color:#dcdcdc;overflow:hidden}
.news-sk .news-sk-btn .slick-dots button{outline:0;border:none;text-indent:-999px}
.news-sk .news-sk-btn .slick-dots .slick-active{background-color:#f28f4c}
.row-in8-3{padding:105px 0 74px;overflow:hidden}
.row-in8-3 .news-l1{padding-bottom:55px}
.row-in9-1{padding:56px 0 104px;overflow:hidden}

.wh_con{padding: 48px 0;line-height: 28px}

.job{line-height:32px;font-size:16px;}
.detail-1{padding:0 2%;overflow:hidden}
.detail-1 .hd{padding-bottom:16px;text-align:center;border-bottom:1px solid #dcdcdc}
.detail-1 .hd h1{margin-bottom:8px;font-size:24px;color:#333;font-weight:400}
.detail-1 .hd .info{font-size:12px;color:#999}
.detail-1 .hd .info span{margin:0 6px}
.detail-1 .con{padding:40px 0;font-size:16px;color:#646464;line-height:1.5}
.detail-1 .detail-page{padding-top:30px;border-top:1px solid #dcdcdc;overflow:hidden}
.detail-1 .detail-page a{float:left;width:50%;height:76px;line-height:76px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px;color:#646464;background-color:#eee;background-repeat:no-repeat;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.detail-1 .detail-page .prev{padding:0 32px 0 76px;background-image:url(../images/z-i43.png);background-position:left 25px center}
.detail-1 .detail-page .next{padding:0 76px 0 32px;background-image:url(../images/z-i42.png);background-position:right 25px center}
.detail-1 .detail-page a:hover{color:#fff;background-color:#f28f4c}
.detail-1 .detail-page .prev:hover{background-image:url(../images/z-i45.png)}
.detail-1 .detail-page .next:hover{background-image:url(../images/z-i44.png)}
.row-in9-2{padding:90px 0 80px;background-color:#eee;overflow:hidden}
.row-in9-2 .tit-z3{margin-bottom:46px}
.row-in10-1 .pos-l1 li{margin:0 54px}
.row-in10-1 .pos-l1 a{padding:0}
.row-in10-2{background-color:#eee;overflow:hidden}
.in10-2-pic{float:right;width:50%;position:relative;z-index:2;overflow:hidden}
.in10-2-pic img{display:block;width:100%}
.in10-2-con{padding:48px 0 20px;padding-right:71px;float:left;width:50%;overflow:hidden}
.in10-2-con h3{margin-bottom:26px;font-size:36px;color:#333;letter-spacing:.1em;font-weight:400}
.txt-l1{overflow:hidden;font-size:16px;color#000;line-line-height:30px}
.txt-l1 li{margin-bottom:20px;padding-left:22px;position:relative;font-size:16px;color:#666;line-height:1.5}
.txt-l1 li:before{margin-top:-2px;content:'';position:absolute;left:2px;top:50%;width:4px;height:4px;border-radius:50%;background-color:#666}
.row-in10-3{padding:85px 0 42px;overflow:hidden}
.data-l3{margin:0 -78px;margin-right:-1000px;font-size:0;overflow:hidden}
.data-l3 li{padding:0 78px;margin-bottom:40px;display:inline-block;vertical-align:top;overflow:hidden}
.data-l3 .icon{margin:18px 10px 0 0;float:left;width:50px;height:50px;overflow:hidden}
.data-l3 .icon img{display:block;width:100%;height:100%}
.data-l3 h4{font-size:16px;color:#323232;font-weight:400;overflow:hidden}
.data-l3 h4 span{margin:0 2px;font-size:48px;font-weight:700}
.row-in10-4{padding:100px 0 ;overflow:hidden;background:url(../images/z-bg5.jpg) center center no-repeat;background-size: contain;}
.row-in10-4 .tit-z6{font-size:18px}
.pro-l1{overflow:hidden}
.pro-l1 li{padding:0 calc(50% + 40px) 22px 0;position:relative;text-align:right}
.pro-l1 li:nth-child(even){padding:0 0 22px calc(50% + 40px);text-align:left}
.pro-l1 li:before{content:'';position:absolute;left:50%;top:26px;bottom:-26px;width:2px;background-color:#c8c8c8;}
.pro-l1 li:after{content:'';position:absolute;left:50%;top:14px;width:15px;height:15px;border:2px solid #fff;border-radius:50%;background-color:#ef8f4d;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.pro-l1 li:last-child:before{display:none}
.pro-l1 .year{margin-bottom:6px;font-size:30px;color:#323232;font-weight:700}
.pro-l1 .txt{font-size:16px;color:#666;line-height:1.5}
.row-in10-5{padding:86px 0 33px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.row-in10-5 .tit-z6{margin-bottom:40px}
.area-1{margin:0 auto;width:980px;position:relative;overflow:hidden}
.area-1 img{display:block;width:100%}
.area-1 .point{position:absolute;font-size:16px;color:#666;text-align:center;width:114px;height:43px;line-height:34px}
.area-1 .point:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/z-i46.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;z-index:2}
.area-1 .point:after{content:'';position:absolute;left:50%;bottom:-6px;width:12px;height:12px;border-radius:50%;background-color:#ef8f4d;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1}
.area-1 .point span{display:block;position:relative;z-index:3}
.row-in10-6{padding:90px 0 100px;overflow:hidden}
.row-in10-6 .tit-z6{margin-bottom:38px}
.customer-l1{overflow:hidden}
.customer-l1 li{float:left;width:15.6%;border: 1px solid #eee;margin: 0 0.5% 1%;}
.customer-l1 .con{display:block;height:130px;line-height:130px;font-size:0;text-align:center;overflow:hidden}
.customer-l1 .con img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.customer-l1 .con:hover img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.row-in11-1{padding:84px 0 93px;background-color:#eee;overflow:hidden}
.row-in11-1 .authentication-l1{padding-bottom:86px}
.row-in12-1{padding:94px 0 100px;overflow:hidden}
.addr-l1{margin:0 -90px 93px;font-size:0;overflow:hidden}
.addr-l1 li{padding:0 86px;display:inline-block;vertical-align:top;width:50%;position:relative;overflow:hidden}
.addr-l1 li:before{content:'';position:absolute;left:0;top:10px;width:1px;height:72px;background-color:#dcdcdc}
.addr-l1 li:first-child:before{display:none}
.addr-l1 .tit{padding:2px 0 0 38px;margin-right:62px;float:left;max-width: 218px;font-size:18px;color:#323232;font-weight:700;line-height:1.35;background:url(../images/z-i47.png) left top 4px no-repeat}
.addr-l1 .txt{font-size:16px;color:#323232;line-height:1.75;overflow:hidden}
.addr-l1 .txt img{max-width:120px;}
.form-1{overflow:hidden}
.form-1 .items{margin:0 -22px}
.form-1 .item{padding:0 22px;margin-bottom:44px;float:left;width:33.33%;overflow:hidden}
.form-1 .item.nowrap{width:100%}
.form-1 .name{float:left;width:60px;font-size:16px;color:#969696;line-height:40px}
.form-1 .name i{color:#f04d24}
.form-1 .right{overflow:hidden}
.form-1 .inp{padding:0 10px;outline:0;border:none;display:block;width:100%;height:40px;line-height:40px;font-size:14px;color:#323232;background-color:#eee}
.form-1 .tar{padding:6px 10px;outline:0;border:none;display:block;width:100%;height:250px;font-size:14px;color:#323232;background-color:#eee;line-height:1.5;resize:none}
.form-1 .submit{margin-left:64px;outline:0;border:none;display:block;width:140px;height:40px;line-height:40px;background-color:#f28f4c;font-size:16px;color:#fff;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.form-1 .submit:hover{opacity:.8;filter:alpha(opacity=80)}
.map{height:800px;display: none;}
.map img{max-width:none;-webkit-transition:0s;-o-transition:0s;transition:0s}
.map2{overflow: hidden}
.map2 iframe{display: block;width: 100%;height: 640px}
.row-in13-1{padding:111px 0 119px;background-color:#eee;overflow:hidden}
.in13-1-r{margin-left:46px;float:right;width:300px}
.in13-1-l{overflow:hidden}
.link-l3{overflow:hidden}
.link-l3 li{margin-bottom:11px}
.link-l3 a{display:block;line-height:80px;background-color:#fff;font-size:20px;color:#646464;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.link-l3 .on a,.link-l3 a:hover{color:#fff;background-color:#f0863d}
.site-map{padding:0 50px 90px;background-color:#fff;overflow:hidden}
.site-map h3{padding:48px 0;font-size:30px;color:#323232;font-weight:400;text-align:center;border-bottom:1px solid #dcdcdc}
.site-map-item{padding:50px 0 26px;border-bottom:1px solid #dcdcdc;overflow:hidden}
.site-map-item h4{margin-bottom:14px;font-size:20px;color:#323232;font-weight:400;padding-left:21px;position:relative}
.site-map-item h4:before{content:'';position:absolute;left:0;top:50%;width:4px;height:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#f0863d}
.siteLink-l1{margin:0 -15px;overflow:hidden}
.siteLink-l1 li{padding:0 15px;float:left;min-width:16.66%}
.siteLink-l1 a{padding-left:18px;display:block;font-size:16px;color:#646464;line-height:36px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.siteLink-l1 a:before{content:'';position:absolute;left:0;top:50%;width:9px;height:9px;border-radius:50%;background-color:#c8c8c8;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.siteLink-l1 a:hover{color:#f0863d}
.siteLink-l1 a:hover:before{background-color:#f0863d}
@media only screen and (max-width:1720px){
.banner .slick-prev{left:1%;margin:0}
.banner .slick-next{right:1%;margin:0}
.ban-txt1.ban-txt1-2{width:98%}
.data-l3{margin:0 -44px}
.data-l3 li{padding:0 44px}
}
@media only screen and (max-width:1359px){
.desc-info .video{margin-right:100px}
.data-l1 .icon{margin-right:40px}
.banner .slick-dots{width:100%;left:1%;right:1%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.mould-l1 .pic{height:160px;line-height:160px}
.ban-txt2{left:auto;right:1%}
.ban-txt3{width:98%}
.data-l3{margin:0 -30px}
.data-l3 li{padding:0 30px}
.data-l3 .icon{margin-top:10px}
.data-l3 h4 span{font-size:40px}
}
@media only screen and (max-width:1199px){
.row-index1{padding:110px 0 50px}
.tit-z1 h3{font-size:30px}
.index1-con{padding:80px 0 50px 33.3%}
.index1-con h4{font-size:16px}
.index1-con .txt{font-size:12px}
.desc-info{padding:60px 0}
.desc-info .video{margin-right:50px;height:350px}
.desc-info .video .start{padding-top:90px;font-size:18px;-webkit-background-size:80px auto;background-size:80px auto}
.data-l1{margin-bottom:-30px}
.data-l1 li{margin-bottom:30px}
.data-l1 .icon{margin:8px 20px 0 0}
.data-l1 h4 span{font-size:36px}
.row-index2{padding:50px 0}
.tit-z2{margin-bottom:40px;font-size:12px}
.tit-z2 h3{font-size:25px}
.make-l1 .con{height:570px}
.make-l1 .tit{padding:30px}
.make-l1 .tit h4{font-size:20px}
.make-l1 .tit h4 span{font-size:12px}
.make-l1 .mask{padding:42px 60px}
.make-l1 .mask .tit{margin-bottom:18px}
.make-l1 .mask .txt{font-size:12px}
.make-l1 .mask .btn{width:90px;height:90px;line-height:90px;font-size:12px}
.row-index3{padding:60px 0}
.more-z1{font-size:12px}
.more-z1 i{width:24px;height:24px}
.link-l1 a{padding:0 30px;font-size:14px}
.index3-hd{margin-bottom:50px}
.index3-hd .more-z1{margin-left:60px}
.product-l1 .mask h4{margin-bottom:8px;font-size:20px}
.product-l1 .mask .btn{font-size:12px}
.row-index4{padding:40px 0 0}
.row-index4 .tit-z1{margin-bottom:30px}
.solution-l1 h4{font-size:14px;height:50px;line-height:50px}
.solution-l1 .mask{padding:10px 10%}
.solution-l1 .mask .txt{font-size:12px;margin-bottom:16px}
.solution-l1 .mask .more{font-size:12px}
.row-index5{padding:110px 0 60px}
.row-index5 .tit-z1{margin-bottom:50px}
.adv-l1{margin:0 -10px}
.adv-l1 li{padding:0 10px}
.adv-l1 .hd .icon{height:70px;margin-right:20px}
.adv-l1 .hd h4{font-size:18px;padding-top:20px}
.adv-l1 .txt{font-size:14px}
.adv-ad{height:320px}
.adv-ad .tit{font-size:12px}
.adv-ad .tit h3{font-size:25px}
.row-index7{padding:120px 0 80px}
.row-index7 .index3-hd{margin-bottom:40px}
.news-l1{margin:0 -10px -20px}
.news-l1 li{padding:0 10px}
.news-l1 .inner{padding:26px 0}
.news-l1 h4{margin-bottom:10px;font-size:16px}
.news-l1 .txt{margin-bottom:30px;font-size:12px}
.news-l1 .date span{font-size:20px}
.row-in1-1{padding:70px 0}
.tit-z3{margin-bottom:20px;font-size:12px}
.tit-z3 h3{font-size:28px}
.mould-l1{margin:0 -10px}
.mould-l1 li{padding:0 10px}
.mould-l1 .con{padding-top:20px}
.mould-l1 .pic{height:140px;line-height:140px}
.mould-l1 h4{height:70px;line-height:70px;font-size:18px}
.row-in1-2{padding:70px 0 80px}
.tit-z4{margin-bottom:40px}
.tit-z4 h3{font-size:20px}
.effect-l1 .con{padding:12px 12px 20px}
.effect-l1 .pic{margin-bottom:20px}
.effect-l1 h4{font-size:14px}
.row-in1-3{padding:80px 0 80px}
.row-in1-3 .tit-z3{margin-bottom:30px}
.row-in1-4{padding:60px 0 50px}
.data-1{padding:80px 20px 90px 70px}
.tit-z5{margin-bottom:40px;font-size:12px}
.tit-z5 h3{font-size:28px}
.data-l2{margin:0 -40px -40px}
.data-l2 li{padding:0 40px;margin-bottom:40px}
.data-l2 .num{font-size:14px}
.data-l2 .num span{font-size:40px}
.data-l2 h4{font-size:14px}
.row-in1-5{padding:70px 0 80px}
.table-1 td:first-child,.table-1 th:first-child{padding-left:30px}
.table-1 th{font-size:16px}
.table-1 td{font-size:14px}
.row-in1-6{padding:70px 0 100px}
.row-in1-6 .tit-z3{margin-bottom:40px}
.workshop-l1{margin:0 -10px -15px}
.workshop-l1 li{margin-bottom:15px}
.workshop-l1 h4{height:40px;line-height:40px;font-size:14px}
.row-in1-7{padding:70px 0 80px}
.row-in1-7 .tit-z3{margin-bottom:30px}
.mould-l2{margin:0 -10px -20px}
.mould-l2 li{margin-bottom:20px;padding:0 10px}
.ban{height:560px}
.ban-txt1 h2{margin-bottom:14px;font-size:28px}
.ban-txt1 .txt{width:100%;font-size:14px;margin-bottom:60px}
.craft-l1 .inner .inner-con{padding:30px 80px}
.craft-l1 .inner h4{font-size:24px;margin-bottom:8px}
.craft-l1 .inner .txt{font-size:14px}
.craft-l1 .inner{line-height:240px}
.row-in1-5{padding:50px 0 60px}
.row-in1-6{padding:50px 0 80px}
.row-in1-6 .tit-z3{margin-bottom:30px}
.block-equipment{padding:70px 0 60px;width:40%}
.in4-1-con{padding:100px 60px 60px 0;width:60%}
.in4-1-con .table-1 td:first-child,.in4-1-con .table-1 th:first-child{padding-left:20px}
.equipment-bg{width:400px}
.ban-txt2{padding:40px 50px 50px 40px;width:50%}
.ban-txt2 h2{margin-bottom:10px;font-size:28px}
.ban-txt2 .txt{margin-bottom:30px;font-size:14px}
.row-in3-1{padding:70px 0 80px}
.row-in3-1 .tit-z3{margin-bottom:40px}
.equipment-l1 li{margin-bottom:20px}
.equipment-l1 .inner .inner-con{padding:30px 40px}
.equipment-l1 .inner h4{margin-bottom:10px;font-size:20px}
.equipment-l1 .inner .txt{font-size:14px}
.equipment-l2{margin:0 -10px}
.equipment-l2 li{padding:0 10px}
.equipment-l2 .inner{padding:20px 20px 30px}
.equipment-l2 .inner h4{font-size:20px}
.equipment-l2 .inner .txt{font-size:14px}
.row-in3-2{padding:70px 0 80px}
.row-in3-2 .tit-z3{margin-bottom:40px}
.authentication-l1{margin:0 -10px -20px}
.authentication-l1 li{margin-bottom:20px;padding:0 10px}
.authentication-l1 .con{padding:30px 20px 20px}
.authentication-l1 .pic{height:220px;line-height:220px}
.authentication-l1 h4{font-size:14px}
.ban2{height:300px}
.ban-txt3{padding-right:160px}
.ban-txt3 h2{margin-bottom:10px;font-size:32px}
.ban-txt3 .txt{font-size:14px}
.ban-txt3 .icon{right:90px;width:50px;height:50px}
.row-in5-1{padding:70px 0 110px}
.row-in5-1 .tit-z3{margin-bottom:60px}
.adv-l2{margin-bottom:70px}
.adv-l2 .pic{margin-bottom:15px;width:80px;height:80px}
.adv-l2 h4{font-size:16px}
.category-l1{margin:0 -10px -20px;padding-bottom:50px}
.category-l1 li{margin-bottom:20px;padding:0 10px}
.category-l1 .mask .mask-con{padding:30px}
.category-l1 .mask h4{font-size:24px}
.category-l1 .mask .txt{margin-bottom:20px;font-size:12px;width:70%}
.category-l1 .mask .more{font-size:12px;line-height:20px}
.pages a{min-width:40px;height:40px;line-height:40px;font-size:18px}
.row-in6-1{padding:30px 0}
.in6-1-col{}
.slide-nav2{padding:30px}
.slide-nav2 h3{margin-bottom:10px;font-size:24px}
.link-l2 a{font-size:18px;line-height:38px}
.product-l2{padding-bottom:20px;margin:0 -10px -15px}
.product-l2 li{padding:0 10px;margin-bottom:15px}
.product-l2 .pic{height:170px;line-height:170px}
.product-l2 h4{font-size:14px;height:40px;line-height:40px}
.row-in7-1{padding:70px 0 100px}
.product-sk-for .pic{height:350px;line-height:350px}
.product-sk-nav .pic{height:60px;line-height:60px}
.product-info{padding-left:50px}
.product-info h3{padding-bottom:30px;font-size:18px}
.product-info .con{padding:5px 0 15px;font-size:14px}
.product-info .tel{margin-bottom:30px;margin-right:-30px;padding:15px 0}
.product-info .tel a{margin-right:30px;font-size:18px}
.product-info .submit{font-size:14px;width:110px;height:30px;line-height:30px}
.row-in7-2{padding:60px 0 8px}
.product-detail h3 span{font-size:24px;padding-right:60px;line-height:50px}
.product-detail .con{padding:30px 0 70px 0}
.pos-l1 a{font-size:20px;line-height:70px}
.row-in8-2{padding:100px 0 80px}
.news-sk .inner{padding:40px}
.news-sk h4{margin-bottom:10px;font-size:16px}
.news-sk .txt{margin-bottom:30px;font-size:12px}
.news-sk .date span{font-size:20px}
.news-sk .type{font-size:14px;min-width:70px;line-height:30px}
.news-sk .type i{width:18px;height:18px}
.news-sk .news-sk-btn{bottom:15px;left:calc(50% + 40px)}
.row-in8-3{padding:80px 0 60px}
.row-in8-3 .news-l1{padding-bottom:50px}
.row-in9-1{padding:80px 0}
.detail-1 .hd{padding-bottom:10px}
.detail-1 .hd h1{font-size:20px}
.detail-1 .con{font-size:14px}
.detail-1 .detail-page a{height:60px;line-height:60px;font-size:14px}
.row-in9-2{padding:70px 0 60px}
.row-in9-2 .tit-z3{margin-bottom:30px}
.in10-2-con{padding:70px 50px 20px 0}
.in10-2-con h3{margin-bottom:20px;font-size:28px}
.txt-l1 li{margin-bottom:15px;font-size:14px}
.row-in10-3{padding:60px 0 30px}
.data-l3{margin:0 -20px}
.data-l3 li{padding:0 20px}
.data-l3 .icon{margin:6px 5px 0 0;width:40px;height:40px}
.data-l3 h4{font-size:14px}
.data-l3 h4 span{font-size:32px}
.row-in10-4{padding:30px 0 80px}
.tit-z6{margin-bottom:30px;font-size:14px}
.tit-z6 h3{font-size:28px}
.row-in10-4 .tit-z6{font-size:16px}
.pro-l1 .year{font-size:24px}
.pro-l1 .txt{font-size:14px}
.row-in10-5{padding:60px 0 20px}
.row-in10-5 .tit-z6{margin-bottom:30px}
.area-1{width:100%}
.area-1 .point{font-size:14px}
.row-in10-6{padding:70px 0 80px}
.row-in10-6 .tit-z6{margin-bottom:30px}
.customer-l1 .con{height:100px;line-height:100px}
.row-in11-1{padding:60px 0 70px}
.row-in11-1 .authentication-l1{padding-bottom:60px}
.row-in12-1{padding:70px 0 80px}
.addr-l1{margin:0 -20px 80px}
.addr-l1 li{padding:0 20px}
.addr-l1 .tit{margin-right:20px;font-size:16px}
.addr-l1 .txt{font-size:14px}
.form-1 .name{font-size:14px}
.form-1 .inp{font-size:12px}
.form-1 .tar{font-size:12px}
.form-1 .submit{font-size:14px}
.map{height:600px}
.row-in13-1{padding:80px 0 90px}
.in13-1-r{width:200px}
.link-l3 a{font-size:18px;line-height:60px}
.site-map{padding:0 40px 70px}
.site-map h3{padding:30px 0;font-size:24px}
.site-map-item{padding:40px 0 20px}
.site-map-item h4{margin-bottom:10px;font-size:18px}
.siteLink-l1 a{font-size:14px}
}
@media only screen and (max-width:959px){
.banner .slick-arrow{display:none!important}
.banner .slick-dots{bottom:20px;text-align:center}
.banner .slick-dots li{margin:0 10px}
.make-l1 .con{height:500px}
.mould-l1 .pic{height:100px;line-height:100px}
.mould-l1 h4{font-size:16px}
.table-1 td:first-child,.table-1 th:first-child{padding-left:15px}
.mould-l2 .pic{height:200px;line-height:200px}
.ban-txt1.ban-txt1-2{width:calc(100% - 30px)}
.craft-l1 .inner{line-height:190px}
.craft-l1 .inner .inner-con{padding:20px 50px}
.authentication-l1 .pic{height:160px;line-height:160px}
.product-l2 .pic{height:110px;line-height:110px}
.news-sk .inner{padding:20px 40px}
.news-sk .txt{margin-bottom:15px}
.news-sk .news-sk-btn{bottom:10px}
}
@media only screen and (max-width:767px){
.banner{display:none!important}
.banner-m{display:block!important}
.row-index1{padding:34px 0 0}
.row-index1 .tit-z1 h3 span{margin-bottom:10px}
.tit-z1 h3{font-size:22px;line-height:1.2}
.tit-z1 h3 span{margin-bottom:0}
.more-z1{font-size:9px;line-height:22px}
.more-z1 i{margin-left:8px;width:17px;height:17px}
.index1-con{padding:22px 0 64px;width:100%;clear:both}
.index1-con h4{margin-bottom:18px;font-size:15px}
.desc-info{padding:1px 0 40px;overflow:visible}
.desc-info:after{left:-15px;right:-15px}
.desc-info .video{margin:-35px 0 28px;float:none;width:100%;height:194px}
.desc-info .video .start{font-size:12px;padding-top:50px;-webkit-background-size:45px auto;background-size:45px auto}
.desc-info .data-l1{padding-left:60px}
.data-l1{margin-bottom:-12px}
.data-l1 li{margin-bottom:12px}
.data-l1 .icon{margin:10px 30px 0 0;width:30px;height:30px}
.data-l1 h4{font-size:10px}
.data-l1 h4 span{font-size:29px}
.row-index2{padding:32px 0 15px}
.tit-z2{margin-bottom:20px;font-size:10px}
.tit-z2 h3{margin:0 auto 4px;width:260px;font-size:18px}
.tit-z2 p{margin:0 auto;width:310px}
.make-l1{padding:0 15px;overflow-x:auto;font-size:0;white-space:nowrap}
.make-l1 .on,.make-l1 li{float:none;display:inline-block;vertical-align:middle;width:316px;white-space:normal}
.make-l1 .con{height:274px}
.make-l1 .tit{padding:40px 30px}
.make-l1 .tit h4{font-size:15px}
.make-l1 .tit h4 span{font-size:9px}
.make-l1 .mask{padding:10px 30px}
.make-l1 .mask .tit{margin-bottom:5px}
.make-l1 .mask .txt{font-size:10px;line-height:1.1}
.make-l1 .mask .btn{right:34px;top:-26px;width:52px;height:52px;line-height:52px;font-size:7px}
.row-index3{padding:20px 0}
.row-index3 .wp{padding-bottom:50px}
.index3-hd{margin-bottom:20px}
.index3-hd .more-z1{margin:0}
.index3-hd .link-l1{float:none;clear:both}
.link-l1{padding-top:20px;font-size:0;text-align:center}
.link-l1 li{float:none;display:inline-block;vertical-align:middle}
.link-l1 a{padding:0 26px;font-size:15px}
.index3-bg{right:0;-webkit-background-size:auto 224px;background-size:auto 224px}
.product-l1 li{float:none;width:100%}
.product-l1 .con{padding-top:34%}
.product-l1 .pic{right:auto;height:100%;width:50%}
.product-l1 .mask{height:100%;left:auto;width:50%}
.product-l1 .mask h4{margin:0;font-size:12px}
.product-l1 .mask .btn{font-size:8px}
.product-l1 li:nth-child(even) .pic{right:0;left:auto}
.product-l1 li:nth-child(even) .mask{left:0;right:auto}
.row-index4{padding:15px 0 26px}
.row-index4 .tit-z1{margin-bottom:20px}
.solution-l1{padding:0 15px}
.solution-l1 li{margin-bottom:6px;width:49%}
.solution-l1 h4{font-size:12px;height:32px;line-height:32px}
.solution-l1 .mask{display:none}
.row-index5{margin-bottom:10px;padding:36px 0 50px}
.row-index5 .tit-z1{margin-bottom:20px}
.adv-l1{margin-bottom:-32px}
.adv-l1 li{float:none;width:100%;margin-bottom:32px}
.adv-l1 .hd{margin-bottom:6px}
.adv-l1 .hd .icon{height:50px}
.adv-l1 .hd h4{padding-top:10px}
.adv-l1 .txt{font-size:12px;line-height:1.5}
.adv-ad{height:200px}
.adv-ad .tit h3{margin:0 auto 8px;width:290px;font-size:18px}
.adv-ad .tit p{margin:0 auto;width:266px}
.row-index7{padding:34px 0 8px}
.row-index7 .index3-hd{margin-bottom:10px}
.news-l1{margin-bottom:-20px}
.news-l1 li{margin-bottom:20px;float:none;width:100%}
.news-l1 .inner{padding:20px 0}
.news-l1 .tag span{font-size:10px}
.news-l1 h4{margin-bottom:12px;font-size:15px}
.news-l1 .date{font-size:10px}
.news-l1 .date span{font-size:19px}
.g-close{width:40px;height:40px}
.row-in1-1{padding:30px 0 40px}
.tit-z3{font-size:10px}
.tit-z3 h3{margin:0;font-size:22px}
.mould-l1{margin:0 -10px -20px}
.mould-l1 li{padding:0 10px;margin-bottom:20px;width:50%}
.mould-l1 .pic{height:140px;line-height:140px}
.mould-l1 h4{font-size:13px;height:60px;line-height:60px}
.row-in1-2{padding:36px 0 40px}
.tit-z4{margin-bottom:20px}
.tit-z4 h3{font-size:15px}
.effect-l1{margin:0 -9px -20px}
.effect-l1 li{float:none;width:100%;margin-bottom:20px}
.effect-l1 .con{padding:8px 6px 22px}
.effect-l1 h4{font-size:12px}
.row-in1-3{padding:34px 0 40px}
.row-in1-3 .tit-z3{margin-bottom:24px}
.in1-3-pic img{display:none}
.in1-3-pic .img-m{display:block}
.row-in1-4{padding:38px 0}
.data-1{padding:38px 46px;width:320px}
.tit-z5{margin-bottom:20px;font-size:10px}
.tit-z5 h3{font-size:22px}
.data-l2{margin:0 -20px -36px}
.data-l2 li{margin-bottom:36px;padding:0 20px}
.data-l2 .num{font-size:10px}
.data-l2 .num span{margin-top:-3px;font-size:34px}
.data-l2 h4{font-size:10px}
.row-in1-5{padding:30px 0 40px}
.table-1{overflow-x:auto}
.table-1 table{width:700px}
.table-1 th{font-size:10px;height:18px}
.table-1 td{font-size:10px;height:20px}
.more-tips{display:block}
.row-in1-6{padding:34px 0}
.row-in1-6 .tit-z3{margin-bottom:20px}
.workshop-l1{margin:0 -3px -10px}
.workshop-l1 li{padding:0 3px;margin-bottom:10px}
.workshop-l1 h4{font-size:12px;height:26px;line-height:26px}
.row-in1-7{padding:32px 0 40px}
.row-in1-7 .tit-z3{margin-bottom:20px}
.mould-l2{margin:0 -6px -12px}
.mould-l2 li{padding:0 6px;margin-bottom:12px;width:50%}
.mould-l2 .pic{height:112px;line-height:112px}
.mould-l2 .mask h4{font-size:12px}
.ban{height:350px}
.row-in2-1{margin:0;padding:24px 0 40px;background-color:#fff}
.ban-txt1 h2{margin-bottom:6px;font-size:22px}
.ban-txt1 .txt{margin-bottom:50px;width:auto;font-size:12px}
.ban-txt1 .data-l2{margin:0 -10px}
.ban-txt1 .data-l2 li{padding:0 10px}
.craft-l1{margin-bottom:-20px}
.craft-l1 li{margin-bottom:20px}
.craft-l1 .inner,.craft-l1 .pic,.craft-l1 li:nth-child(even) .inner,.craft-l1 li:nth-child(even) .pic{float:none;width:100%;line-height:1.5}
.craft-l1 .inner .inner-con{padding:14px 0}
.craft-l1 .inner h4{margin-bottom:4px;font-size:18px}
.craft-l1 .inner .txt{font-size:12px}
.ban-txt1.ban-txt1-2 .txt{width:100%}
.row-in4-1{padding:30px 0 0}
.block-equipment,.in4-1-con{float:none;padding:0;width:100%}
.in4-1-con{margin-bottom:30px}
.in4-1-con .table-1 table{width:100%}
.in4-1-con .tit-z3{margin-bottom:10px}
.block-equipment{padding:28px 0}
.equipment-sk .slick-dots{display:none!important}
.ban-txt2{padding:20px 25px;width:calc(100% - 30px);bottom:18px;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.ban-txt2 h2{font-size:22px}
.ban-txt2 .txt{margin-bottom:15px;font-size:12px}
.row-in3-1{padding:30px 0 0}
.row-in3-1 .tit-z3{margin-bottom:20px}
.equipment-l1 li{margin-bottom:40px}
.equipment-l1 .inner,.equipment-l1 .pic{display:block;width:100%}
.equipment-l1 .inner .inner-con{padding:14px 16px 26px}
.equipment-l1 .inner h4{margin-bottom:4px;font-size:18px}
.equipment-l1 .inner .txt{font-size:12px}
.equipment-l2 li{margin-bottom:40px;float:none;width:100%}
.equipment-l2 .inner{padding:14px 16px 26px}
.equipment-l2 .inner h4{margin-bottom:4px;font-size:18px}
.equipment-l2 .inner .txt{font-size:12px}
.row-in3-2{padding:30px 0 50px}
.row-in3-2 .tit-z3{margin-bottom:30px}
.authentication-l1{margin:0 -6px -12px}
.authentication-l1 li{margin-bottom:12px;padding:0 6px;width:50%}
.authentication-l1 .con{padding:20px}
.authentication-l1 .pic{margin-bottom:10px;height:150px;line-height:150px}
.authentication-l1 h4{font-size:10px}
.ban2{height:200px}
.ban-txt3{padding-right:90px;top:50%;width:calc(100% - 30px)}
.ban-txt3 h2{font-size:20px;width:100%}
.ban-txt3 .txt{font-size:10px;width:100%}
.ban-txt3 .icon{bottom:10px;right:0;width:35px;height:35px}
.row-in5-1{padding:28px 0 40px}
.row-in5-1 .tit-z3{margin-bottom:14px}
.row-in5-1 .tit-z3 h3{font-size:18px}
.pro-value p{font-size:14px;}
.adv-l2{margin-bottom:28px;padding:0}
.adv-l2 .pic{margin-bottom:6px;width:56px;height:56px}
.adv-l2 h4{font-size:12px}
.category-l1{padding-bottom:40px}
.category-l1 li{float:none;width:100%}
.category-l1 .mask .mask-con{padding:32px 23px}
.category-l1 .mask h4{font-size:22px}
.category-l1 .mask .txt{margin-bottom:10px;line-height:1.5}
.category-l1 .mask .more{font-size:9px;line-height:16px}
.category-l1 .mask .more i{width:18px;height:18px}
.pages li{margin:0 3px}
.pages a{min-width:24px;height:24px;line-height:24px;font-size:10px}
.pages .next a,.pages .prev a{-webkit-background-size:9px auto;background-size:9px auto}
.row-in6-1{padding:28px 0}
.in6-1-col,.in6-1-cor{float:none;width:auto}
.in6-1-col{}
.slide-nav2{padding:0;min-height:auto}
.slide-nav2 h3{padding:0 15px;font-size:18px;color:#fff;line-height:40px;background:#092c7d url(../images/z-i55.png) right 14px center no-repeat;-webkit-background-size:12px auto;background-size:12px auto}
.slide-nav2.on h3{background-image: url(../images/z-i56.png)}
.link-l2{padding:14px 0px 20px;background-color:#fff}
.link-l2 a{font-size:15px;line-height:30px}
.product-l2{padding-bottom:24px;margin:0 -6px -6px}
.product-l2 li{margin-bottom:6px;padding:0 6px;width:50%}
.product-l2 h4{font-size:12px;height:30px;line-height:30px}
.row-in7-1{padding:0}
.in7-1-col,.in7-1-cor{float:none;width:auto}
.in7-1-col{margin:0 -15px}
.product-sk-for{margin:0}
.product-sk-for .pic{height:250px;line-height:250px}
.product-sk-nav{display:none!important}
.product-info{padding:24px 0 30px}
.product-info h3{padding-bottom:14px;font-size:15px}
.product-info .con{padding:10px 0;font-size:12px;line-height:2}
.product-info .tel{padding:16px 0;margin-bottom:2px;margin-right:-30px}
.product-info .tel a{margin-right:30px;font-size:14px}
.product-info .submit{width:100%;height:44px;line-height:44px;font-size:15px}
.row-in7-2{padding:18px 0}
.product-detail h3 span{padding-right:26px;font-size:18px;line-height:36px}
.product-detail .con{padding:12px 0}
.pos-l1 li{margin-right:10px}
.pos-l1 a{padding:0 14px;font-size:15px;line-height:40px}
.row-in8-2{padding:24px 0}
.news-sk .pic{float:none;width:100%}
.news-sk .inner{padding:30px 20px 54px}
.news-sk .type{min-width:48px;font-size:10px;line-height:24px}
.news-sk .type i{width:10px;height:10px}
.news-sk .tag span{font-size:10px}
.news-sk h4{font-size:15px}
.news-sk .txt{margin-bottom:26px;font-size:12px}
.news-sk .date{font-size:10px}
.news-sk .date span{font-size:19px}
.news-sk .news-sk-btn{padding:0 20px;bottom:30px;right:auto;left:20px}
.news-sk .news-sk-btn .slick-arrow{width:18px;height:18px}
.news-sk .news-sk-btn .slick-dots{padding:6px 0}
.news-sk .news-sk-btn .slick-dots li{margin:0 4px;width:6px;height:6px}
.row-in8-3{padding:26px 0 70px}
.row-in9-1{padding:32px 0}
.detail-1{padding:0}
.detail-1 .hd{padding:0 15% 15px}
.detail-1 .hd h1{margin-bottom:4px;font-size:18px}
.detail-1 .hd .info{font-size:9px}
.detail-1 .hd .info span{margin:0 3px}
.detail-1 .con{padding:10px 0;font-size:12px}
.detail-1 .detail-page{border:none;padding:0}
.detail-1 .detail-page a{float:none;width:100%;display:block;font-size:10px;height:53px;line-height:53px;-webkit-background-size:12px auto;background-size:12px auto}
.detail-1 .detail-page .prev{padding:0 23px 0 80px;background-position:left 10px center}
.detail-1 .detail-page .next{padding:0 80px 0 23px;background-position:right 10px center}
.row-in9-2{padding:30px 0}
.row-in9-2 .tit-z3{margin-bottom:34px}
.row-in10-1 .pos-l1 li{margin:0;margin-right:14px}
.row-in10-1 .pos-l1 a{padding:0 20px}
.in10-2-con{padding:20px 0;float:none;width:100%}
.in10-2-con h3{margin-bottom:18px;font-size:18px}
.txt-l1 li{margin-bottom:10px;padding-left:10px;font-size:12px}
.txt-l1 li:before{top:10px;left:0;width:4px;height:4px}
.in10-2-pic{float:none;width:100%}
.row-in10-3{padding:30px 0}
.data-l3{margin:0}
.data-l3 li{margin-bottom:8px;padding:0;padding-left:70px;float:none;width:100%}
.data-l3 .icon{margin:10px 40px 0 0;width:30px;height:30px}
.data-l3 h4{font-size:10px}
.data-l3 h4 span{font-size:29px}
.row-in10-4{padding:14px 0 40px}
.tit-z6{font-size:10px}
.tit-z6 h3{margin:0;font-size:22px}
.row-in10-4 .tit-z6{margin-bottom:20px;font-size:10px}
.pro-l1 li{padding:0 calc(50% + 10px) 10px 0}
.pro-l1 li:nth-child(even){padding:0 0 10px calc(50% + 10px)}
.pro-l1 li:after{top:8px;width:8px;height:8px}
.pro-l1 li:before{top:16px;bottom:-16px}
.pro-l1 .year{font-size:18px}
.pro-l1 .txt{font-size:12px}
.row-in10-5{padding:34px 0}
.row-in10-5 .tit-z6{margin-bottom:40px}
.area-1 .point{font-size:10px;width:57px;height:22px;line-height:18px}
.area-1 .point:after{bottom:-3px;width:6px;height:6px}
.row-in10-6{padding:20px 0}
.row-in10-6 .tit-z6{margin-bottom:6px}
.customer-l1 li{width:32.5%}
.customer-l1 .con{height:60px;line-height:60px}
.row-in11-1{padding:24px 0 40px}
.row-in11-1 .authentication-l1{padding-bottom:34px}
.row-in12-1{padding:30px 0 46px}
.addr-l1{margin:0}
.addr-l1 li{padding:0;margin-bottom:20px;display:block;width:100%}
.addr-l1 li:before{display:none}
.addr-l1 .tit{padding-left:24px;float:none;margin:0;-webkit-background-size:12px auto;background-size:12px auto;font-size:12px;max-width: none}
.addr-l1 .txt{padding-left:24px;font-size:12px}
.form-1 .item{margin-bottom:14px;float:none;width:100%}
.form-1 .name{font-size:12px;line-height:30px;width:40px}
.form-1 .inp{padding:5px 10px;height:30px;line-height:20px}
.form-1 .submit{margin:0;width:100%;height:40px;line-height:40px;font-size:18px}
.form-1 .tar{height:214px}
.map{height:400px}
.row-in13-1{padding:40px 0}
.in13-1-r{float:none;width:100%;margin:0}
.link-l3 li{float:left;width:50%}
.link-l3 a{font-size:16px;line-height:50px}
.site-map{padding:0 20px 40px}
.site-map h3{padding:20px 0;font-size:20px}
.site-map-item{padding:20px 0}
.site-map-item h4{font-size:16px}
.siteLink-l1 a{font-size:12px}
}
@media only screen and (max-width:1199px){
.map{display: block;}
.map2{display: none;}
}
.slide-nav-m .item{position: relative;}
.slide-nav-m .mask{position: absolute; left: 50%; bottom: 110%; -webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);
transform: translateX(-50%); overflow: hidden; display: none;}
.slide-nav-m .mask .pic{width: 100px; height: 100px; background-color: #fff; border-radius: 5px;}
.slide-nav-m .mask .pic object{display: block; width: 100%; height: 100%;}


.idx_pro li{width:23%;float: left;margin: 0 1%}
.idx_pro .pro_img{overflow: hidden;}
.idx_pro .pro_img img{width: 100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.idx_pro li:hover .pro_img img{ -webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.idx_pro p{width: 100%;background: #f5f5f5;text-align: center;height: 80px;line-height: 80px;font-size: 16px}
.idx_pro li:hover p{background: #f0863d;color: #fff}

@media only screen and (max-width:768px){
.idx_pro li{width: 46%;margin: 0 2%}
.link-l2 a{padding-right: 40px}
.link-l2{display: block;}
}