*,: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}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
.dn{display: none;}
::-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}
.wp{width:100%;max-width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.bgclass{background-color:#f5f5f5}
.header{border-top:4px solid #006345;position:relative;background-color:#fff}
.header::after{position:absolute;top:-1px;right:0;content:'';width:139px;height:172px;background:url(../images/zp2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.header .hd-top{overflow:hidden;padding-top:11px}
.header .hd-top .wel{font-size:12px;color:#646464;overflow:hidden;padding-top:8px}
.header .hd-top .r-link{float:right;font-size:14px;color:#646464}
.header .hd-top .r-link a{color:#646464}
.header .hd-center{overflow:hidden}
.header .hd-center .logo{height:130px;line-height:130px;font-size:0;float:left}
.header .hd-center .logo img{display:inline-block;vertical-align:middle}
.header .hd-center .tel{overflow:hidden;text-align:right;padding-top:36px}
.header .hd-center .tel .tel-info{display:inline-block;text-align:left}
.header .hd-center .tel p{font-size:14px;color:#464646;font-weight:700;line-height:1.1;padding-left:34px}
.header .hd-center .tel a{font-size:36px;color:#eb6822;font-family:DINBold;line-height:1.1;padding-left:34px;background:url(../images/zp1.png) left center no-repeat}
.header .ft-nav{border:1px solid #dcdcdc}
.header .xiding{
    position: fixed;
    top: 0;
    width: 100%;
    background: #fff;
    z-index: 19;
}
.ul-nav{height:60px}
.ul-nav li{float:left;width:11.11%;height:61px;line-height:61px;text-align:center;position:relative}
.ul-nav li a.v1{display:inline-block;vertical-align:middle;line-height:35px;padding:0 14px;border-radius:18px;font-size:16px}
.ul-nav li.on a.v1{color:#fff;background-color:#eb6822}
.ul-nav li.on:hover a.v1{color:#fff}
.ul-nav li a.v1:hover{color:#eb6822}
.ul-nav li .child{position:absolute;top:99%;left:0;width:100%;z-index:19;background-color:#fff;line-height:35px;display:none}
.ul-nav li .child a{display:block}
.ul-nav li .child a:hover{color:#eb6822}
.logo-m{display:none}
.header .link-m{display:none}
.menuBtn{display:none}
.menuBtn{position:fixed;width:50px;height:50px;color:#eb6822;font-size:32px;right:5px;top:5px}
.menuBtn span{height:1px;position:absolute;top:50%;left:50%;display:block;width:24px;margin-left:-12px;border:none;cursor:pointer;color:inherit}
.menuBtn span:after,.menuBtn span:before{content:"";position:absolute;top:0;left:50%;display:block;width:100%;height:100%}
.menuBtn span:before{-ms-transform:translate(-50%,-.28em);-webkit-transform:translate(-50%,-.28em);transform:translate(-50%,-.28em)}
.menuBtn span:after{-ms-transform:translate(-50%,.28em);-webkit-transform:translate(-50%,.28em);transform:translate(-50%,.28em)}
.menuBtn span:after,.menuBtn span:before{-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}
.header .menuBtn.open span{background:0 0}
.header .menuBtn.open span:before{-ms-transform:translate(-50%,0) rotate(45deg);-webkit-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}
.header .menuBtn.open span:after{-ms-transform:translate(-50%,0) rotate(-45deg);-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}
.menuBtn span,.menuBtn span:after,.menuBtn span:before{background-color:#eb6822;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.footer .ft-top-info{background:#464646;overflow:hidden;padding:66px 0 52px}
.footer .ft-top-info .info-nav{width:280px;float:left;border-right:1px solid #646464;margin-right:35px}
.footer .ft-copy-info{background:#323232;height:60px}
.footer .ft-tit{margin-bottom:32px}
.footer .ft-tit h3{font-size:24px;font-weight:700;color:#fff;line-height:1.1}
.footer .ft-top-info .info-nav .a-grop{overflow:hidden}
.footer .ft-top-info .info-nav .a-grop a{float:left;width:50%;color:#969696;font-size:16px;margin-bottom:11px}
.footer .ft-contant{float:left;width:595px;overflow:hidden;border-right:1px solid #646464;margin-right:35px}
.footer .ft-about{overflow:hidden}
.footer .ft-contant .tel{padding-top:9px;margin-bottom:34px}
.footer .ft-contant .tel p{font-size:14px;color:#969696;font-weight:700;padding-left:36px}
.footer .ft-contant .tel a{font-size:36px;color:#eb6822;font-family:DINBold;line-height:1.1;padding-left:34px;background:url(../images/zp1.png) left center no-repeat}
.footer .ft-contant .con-info{overflow:hidden}
.footer .ft-contant .con-info p{float:left;font-size:16px;color:#969696;margin-right:20px;margin-bottom:14px}
.footer .ft-contant .con-info p a{color:#969696;}
.footer .ft-about .qr{overflow:hidden}
.footer .ft-about .qr .item{float:left;margin-right:35px}
.footer .ft-about .qr .item:last-child{margin-right:0}
.footer .ft-about .qr .pic{width:110px;margin-bottom:9px}
.footer .ft-about .qr .pic img{display:block;width:100%}
.footer .ft-about .qr p{font-size:12px;color:#969696}
.footer .ft-copy-info .ft-copy{float:left;line-height:60px;font-size:14px;color:#969696}
.footer .ft-copy-info .ft-copy a{display:inline-block;vertical-align:middle;color:#969696;margin-left:30px;margin-top:-2px}
.footer .ft-copy-info .ft-link{overflow:hidden;text-align:right;line-height:60px;font-size:0}
.footer .ft-copy-info .ft-link span{display:inline-block;vertical-align:middle;font-size:14px;color:#969696;font-weight:700;margin-right:20px}
.footer .ft-copy-info .ft-link a{font-size:14px;color:#969696;display:inline-block;vertical-align:middle;margin-right:20px}
.bgColor{background-color:#f5f5f5;height:101px;line-height:101px;margin-bottom:80px;overflow: hidden;}
.cur-l{float:left}
.cur-l a{width:140px;margin-left:23px;border-radius:18px;background-color:#fff;cursor:pointer;padding:8px 34px;border:1px solid #006345;font-size:15px;color:#006345;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
a.on{background-color:#eb6822;color:#fff;border:1px solid #eb6822}
.active{color:#eb6822}
.m-mop-q2{margin:39px 0}
.hr-ul-list{overflow:hidden;margin:62px -9px -42px -9px}
.hr-ul-list li{float:left;width:33.33%;padding:0 10px;overflow:hidden;margin-bottom:62px}
.hr-ul-list li .cons{overflow:hidden;position:relative;height:0;padding-top:136.7%;border:solid #f5f5f5;border-width:1px 1px 0;border-radius:6px 6px 0 0}
.hr-ul-list li img{transition:all .6s;width:100%;height:100%;display:block;top:0;left:0;position:absolute}
.hr-ul-list li img:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hr-ul-list li span{line-height:70px;height:70px;display:block;text-align:center;font-size:14px;color:#646464;background-color:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:0 0 6px 6px}
.hr-ul-lists{overflow:hidden;margin:0 9px -27px}
.hr-ul-lists li{float:left;width:33.33%;padding:0 11px;overflow:hidden;margin-bottom:45px}
.hr-ul-lists li .cons{overflow:hidden;position:relative;height:0;padding-top:66.9%;border-radius:6px 6px 0 0}
.hr-ul-lists li img{transition:all .6s;width:100%;height:auto;background-size:contain;display:block;top:0;left:0;position:absolute}
.hr-ul-lists li img:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hr-ul-lists li span{line-height:70px;height:70px;display:block;text-align:center;font-size:14px;color:#646464;background-color:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:0 0 6px 6px}
.hr-ul_listh{overflow:hidden;margin-bottom:-10px;margin-top:-56px}
.hr-ul_listh li{float:left;width:50%;padding:0 10px;margin-bottom:41px;overflow:hidden}
.hr-ul_listh li .pic{overflow:hidden;position:relative;height:0;padding-top:57.4%;z-index:5;border-radius:6px 6px 0 0}
.hr-ul_listh li .pic img{transition:all .6s;width:100%;height:auto;background-size:contain;display:block;top:0;left:0;position:absolute}
.hr-ul_listh li .pic img:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hr-ul_listh li .cons{position:relative;background-color:#fff;padding-bottom:29px;border-radius:0 0 6px 6px}
.hr-ul_listh li .cons .cons-pic{position:absolute;top:-46px;right:27px;z-index:10}
.hr-ul_listh li .cons .cons-pic img{transition:all .6s;width:100%;height:auto;display:block;top:0;left:0}
.hr-ul_listh li .cons .cons-pic img:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.cons h3{color:#464646;font-size:16px;margin-left:37px;padding-top:41px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cons h3:hover{color:#eb6822;cursor:pointer;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.cons span{font-size:12px;color:#646464;margin-left:37px;line-height:1}
.cons p{font-size:14px;color:#646464;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:2;margin:14px 48px 22px 37px}
.cons i{background:url(../images/hzyl.png) no-repeat center left;padding-left:20px;margin-left:37px;font-style:12px;color:#969696}
.pages{font-size:0;text-align:center;overflow:hidden;margin:50px 0 60px 0}
.pages ul{display:inline-block;vertical-align:middle}
.pages li{margin:0 5px;float:left}
.pages li.li-i{margin:0 -5px;float:left}
.is,.pages a{padding:0 10px;display:block;font-size:20px;color:#969696;min-width:32px;line-height:32px;text-align:center;border-radius:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.pages .active a,.pages a:hover{color:#eb6822;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.pages-next .page-btn{background:url(../images/jiatou.png) no-repeat center right;padding-right:25px;color:#969696;font-size:20px;margin-left:-10px}
.hr-hdc-pic{overflow:hidden;margin-bottom:48px;padding-left:57.63%;position:relative;border-radius:5px 5px 0 0}
.hr-hdc-pic .pics{overflow:hidden;position:absolute;height:0;padding-top:57.9%;width:57.9%;display:block;left:0}
.hr-hdc-pic .pics img{transition:all .6s;width:100%;height:auto;background-size:contain;display:block;top:0;left:0;position:absolute}
.hr-hdc-pic .co-xw{overflow:hidden;background-color:#eb6822;padding-left:33px;position:absolute;top:-1px}
.r-pics{padding-top:78.35%;position:relative}
.hr-hdc-pic .co-xw .f-size{font-size:48px;color:#fff;display:block;font-family:DINBold}
.hr-hdc-pic .co-xw .m-size{font-size:12px;color:#fff;display:block;margin-left:1%;margin-top:-12px}
.r-c{margin-right:36px}
.f-color,.r-c h3{font-size:16px;color:#fff;margin-top:39px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.r-c p{color:#fff;margin-top:15px;font-size:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5%;overflow:hidden}
.r-c .f-is{background:url(../images/y.png) no-repeat center left;color:#fff;padding-left:22px;display:block;margin-bottom:10%}
.cur-ls{width:140px;margin-left:-4px;border-radius:18px;background-color:#fff;color:#eb6822;cursor:pointer;padding:4px 13px;border:1px solid #eb6822;font-size:15px;display:block;text-align:center;margin-bottom:20%}
.hr-hdc-pic .pics img:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hr-list-new{overflow:hidden;margin:0 -12px;background-color: #fff;}
.hr-list-new li{float:left;width:33.3%;margin-bottom:22px;overflow:hidden;padding:0 10px}
.hr-list-new li .pic{overflow:hidden;position:relative;height:0;padding-top:57.6%;border-radius:6px 6px 0 0}
.hr-list-new li .pic img{transition:all .6s;width:100%;height:auto;background-size:contain;display:block;top:0;left:0;position:absolute}
.hr-list-new li .pic img:hover{cursor:pointer;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hr-list-new li .cons-xw{background-color:#f5f5f5;float:left;padding-bottom:20px;border-radius:0 0 6px 6px}
.cons-xw .l-con{margin:26px 18px 3px;float:left;border-right:1px solid #dcdcdc;line-height:1.1;padding-right:6px}
.cons-xw .f-size{font-size:48px;color:#464646;display:block;font-family:DINBold}
.cons-xw .m-size{font-size:12px;color:#646464;font-family:DINBold}
.r-con h3{margin-top:21px;font-size:16px;color:#464646;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.r-con p{font-size:12px;color:#b5b5b5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:15px;margin-right:21px}
.r-con .f-i{background:url(../images/hzyl.png) no-repeat center left;padding-left:22px;font-size:12px;color:#969696;display:inline-block;margin-top:20px;margin-left:99px}
.r-con h3:hover{cursor:pointer;color:#eb6822;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.main{overflow:hidden;
    width: 100%;}
.m-mop-q{overflow:hidden;margin-bottom:100px;margin-top:40px}
.m-mop-q2{margin-top:0}
.cur{text-align:right;font-size:14px;color:#646464;float:right;background-color:#f5f5f5}
.cur a{color:#646464;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.cur a:hover{color:#eb6822}
.cur span{overflow:hidden}
.cur .current{background:url(../images/qwy-i2.png) no-repeat center left;background-size:12px;padding-left:23px;margin-right:10px}
.bgColor .m-mop-q{margin-top:0}
.mop-q{padding:76px 60px 10px;background-color:#fff;overflow:hidden;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-top:60px;width:100%}
.g-tit-q{clear:both}
.g-tit-q .tit{font-size:24px;color:#dcdcdc;position:relative;height:50px;overflow:hidden;z-index:2;background:url(../images/qwy-i1.png) no-repeat center left;background-size:13px;padding-left:30px;text-transform:uppercase;padding-top:14px}
.g-tit-q .tit em{font-size:30px;color:#464646;display:block;position:absolute;left:30px;bottom:8px;letter-spacing:3px}
.g-tit-q .desc{float:right;font-weight:700;font-size:20px;color:#323232;display:block;letter-spacing:2px}
.mop-q .info .item{padding-bottom:15px;margin-bottom:47px}
.mop-q .info .item .tit{font-size:24px;color:#323232;border-bottom:solid 1px #dcdcdc;padding-bottom:18px}
.mop-q .info{overflow:hidden;padding-top:55px}
.mop-q .info .ul-list1{overflow:hidden;margin:0 -15px;border-bottom:solid 1px #dcdcdc}
.mop-q .info .ul-list1 li{float:left;width:12.5%;font-size:16px;padding:15px 15px;overflow:hidden;border-bottom:solid 1px #dcdcdc;margin-bottom:-1px}
.mop-q .info .ul-list1 li a{display:block;height:24px;color:#646464;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.mop-q .info .ul-list1 li:hover a{color:#eb6822}
.m-cur{overflow:hidden}
.cur2{padding-top:40px}
.m-about{background-color:#fff;overflow:hidden;padding:70px 0 125px;margin-top:40px}
.m-about .about{float:left;padding-top:10px;width:50%}
.m-about .about .desc{font-size:14px;color:#646464;line-height:30px;margin-top:22px;margin-bottom:56px}
.m-about .about .desc span{padding-left:20px}
.m-about .about .phone{margin-bottom:47px}
.m-about .about .phone p{font-size:14px;color:#969696;line-height:24px;margin-bottom:5px}
.m-about .about .phone span{font-size:36px;color:#eb6622;line-height:24px;font-weight:700}
.m-about .about .ul-qr{overflow:hidden}
.m-about .about .ul-qr li{float:left;margin-right:30px;font-size:12px;color:#969696}
.m-about .about .ul-qr li .pic{width:110px;height:auto;margin-bottom:12px}
.m-about .about .ul-qr li .pic img{width:100%;display:block}
.m-about .info{overflow:hidden;padding-top:10px}
.m-about .info .m-ly{padding-top:30px}
.m-about .info .ul-ly{overflow:hidden;margin-bottom:3px}
.m-about .info .ul-ly li{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:solid 1px #dcdcdc;padding:9.5px 10px;margin-bottom:13px;overflow:hidden}
.m-about .info .ul-ly li span{float:left;display:block;font-size:16px;color:#969696}
.m-about .info .ul-ly li .inp{overflow:hidden}
.m-about .info .ul-ly li input{border:none;display:block;overflow:hidden;width:100%;padding-left:5px;font-size:16px;color:#333}
.m-about .info .ul-ly li textarea{border:none;display:block;overflow:hidden;width:100%;height:128px;resize:initial;font-size:16px;color:#333}
.m-about .info .btn{background-color:#eb6622;color:#fff;font-size:16px;display:inline-block;border:transparent 1px solid;line-height:40px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;padding:0 50px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-about .info .btn:hover{background-color:#fff;color:#eb6622;border:solid 1px #eb6622}
.map{height:700px}
.m-present{background-color:#fff;padding-top:10px}
.m-present .desc{font-size:14px;color:#646464;line-height:21px;margin-top:27px;margin-bottom:57px}
.ul-list-q{overflow:hidden;padding:40px 0 61px}
.ul-list-q li{float:left;width:25%;text-align:center}
.ul-list-q li span{font-size:48px;color:#464646;font-weight:700}
.ul-list-q li i{font-size:14px;color:#646464}
.ul-list-q li p{font-size:14px;color:#646464}
.m-nub{background-color:#f5f5f5}
.corporate{padding:95px 0 123px}
.corporate .wp{overflow:hidden}
.g-tit-q2{text-align:center}
.g-tit-q2 .tit{background:url(../images/qwy-i1.png) no-repeat bottom center;padding-bottom:60px;background-size:12px;padding-left:0}
.g-tit-q2 .tit em{left:50%;bottom:30px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.ul-corporate{overflow:hidden;margin:34px -10px 0}
.ul-corporate li{float:left;width:25%;text-align:center;padding:0 10px}
.ul-corporate li .pic{position:relative;height:0;padding-top:77.45%;overflow:hidden;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-bottom:22px}
.ul-corporate li .pic img{position:absolute;top:50%;left:50%;display:block;min-width:100%;min-height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-corporate li:hover .pic img{-webkit-transform:translate(-50%,-50%) scale(1.08);-moz-transform:translate(-50%,-50%) scale(1.08);-o-transform:translate(-50%,-50%) scale(1.08);-ms-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}
.ul-corporate li .txt{padding:0 20px}
.ul-corporate li .txt .tit{font-size:20px;color:#464646;margin-bottom:5px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-corporate li .txt .desc{font-size:14px;color:#646464;line-height:21px;margin-bottom:0}
.bgColor2{margin-bottom:0;overflow:hidden}
.m-article{background-color:#f5f5f5}
.article{background-color:#fff;padding-top:35px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}
.tit-q{overflow:hidden;border-bottom:solid 1px #dcdcdc;padding:0 40px 13px}
.tit-q .tit-r{float:right;width:23.75%;font-size:24px;color:#eb6622}
.tit-q .tit-l{overflow:hidden}
.tit-q .tit-l .tit{font-size:22px;color:#373737;font-weight:400}
.tit-q .tit-l span{font-size:12px;color:#969696;margin-right:10px}
.tit-q .tit-l span .icon{background:url(../images/qwy-i7.png) no-repeat center left;width:15px;height:10px;display:inline-block}
.article2 .col-r .tit-q{display:none}
.article2{overflow:hidden;background-color:#fff;padding:29px 40px 67px;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px}
.article2 .col-l{width:71.35%;margin-right:50px}
.article2 .txt .desc{font-size:14px;color:#646464;line-height:1.7}
.article2 .txt .pic{margin:20px auto 27px;text-align:center}
.article2 .txt .pic img{display:block;height:auto;margin:0 auto}
.ul-bottom{overflow:hidden;margin-top:20px}
.ul-bottom li{float:left;width:50%}
.ul-bottom li .con{display:block;background-color:#eee!important;padding:26px 15px 26px 45px;font-size:16px;color:#646464;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-bottom li:hover .con{background-color:#ff740a!important;color:#fff}
.ul-bottom .s1 .con{background:url(../images/qwy-i3-1.png) no-repeat center left 15px;background-size:8px 15px}
.ul-bottom .s1:hover .con{background:url(../images/qwy-i3.png) no-repeat center left 15px}
.ul-bottom .s2 .con{background:url(../images/qwy-i4.png) no-repeat center right 15px;background-size:8px 15px;padding-right:30px}
.ul-bottom .s2:hover .con{background:url(../images/qwy-i4-1.png) no-repeat center right 15px}
.article2 .col-r{overflow:hidden;float:none}
.ul-relevant{overflow:hidden;padding-top:8px}
.ul-relevant li{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden;margin-bottom:19px;padding-bottom:14px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-relevant li:hover{background-color:#f5f5f5}
.ul-relevant li .con{display:block}
.ul-relevant li .pic img{display:block;width:100%;height:auto}
.ul-relevant li .txt{padding:13px 15px 0}
.ul-relevant li .tit{font-size:14px;color:#464646;margin-bottom:8px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-relevant li:hover .tit{color:#eb6622}
.ul-relevant li .txt .desc{font-size:12px;color:#646464;margin-bottom:10px;height:42px;overflow:hidden}
.ul-relevant li .txt .time{font-size:12px;color:#969696}
.hotline{height:264px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;overflow:hidden;position:relative}
.hotline .pho{position:absolute;bottom:0;left:0;background-color:#eb6622;width:100%;padding:25px 0 25px 20px;font-size:14px;font-weight:700;color:#fff;line-height:26px}
.hotline .pho p{padding-left:30px}
.hotline .pho .p2{background:url(../images/qwy-i5.png) no-repeat center left;background-size:26px;font-size:30px;font-weight:400}
.hotline .img{display:block}
.corporate2{padding:60px 0 73px}
.ul-corporate2{margin:50px -10.5px 0}
.ul-corporate2 li .con .pic{position:relative}
.ul-corporate2 li .con .pic .icon{background:url(../images/qwy-i6.png) no-repeat;position:absolute;left:50%;top:50%;width:42px;height:42px;display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-corporate2 li:hover .con .pic .icon{opacity:1}
.ul-corporate2 li .con .tit{position:relative;font-size:14px;color:#646464;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;font-weight:400}
.ul-corporate2 li:hover .con .tit{color:#eb6622}
.ul-corporate2 li .pic{padding-top:100%;margin-bottom:16px}
.slick-index01{position:relative;height:auto;overflow: hidden}
.slick-index01 .item img{display:block;width:100%}
.slick-index01 .slick-arrow{position:absolute;top:50%;right:73px;width:50px;height:100px;border:none;cursor:pointer;z-index:5;overflow:hidden;text-indent:1000px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:rgba(0,0,0,.5) url(../images/z-next.png) center center no-repeat}
.slick-index01 .slick-prev{background-image:url(../images/z-prev.png);left:73px}
.slick-index01 .slick-arrow:hover{opacity:.8}
.slick-index01 .slick-dots{position:absolute;left:0;width:100%;bottom:48px;font-size:0;text-align:center}
.slick-index01 .slick-dots li{display:inline-block;width:60px;height:4px;background-color:#fff;margin:0 7px;position:relative;overflow:hidden;cursor:pointer}
.slick-index01 .slick-dots li button{position:absolute;left:-9999px}
.slick-index01 .slick-dots li.slick-active{background:#eb6822}
.m-index-so{overflow:hidden;padding:26px 0}
.m-index-so .so{float:right;overflow:hidden;width:285px;background-color:#fff;border-radius:17px;height:35px;margin-top:10px}
.m-index-so .so .submit{float:right;border:none;height:35px;width:44px;background:url(../images/zp3.png) center center no-repeat}
.m-index-so .so .l-con{overflow:hidden}
.m-index-so .so .l-con input{display:block;width:100%;height:35px;border:none;padding:0 14px;font-size:12px;color:#969696}
.m-index-so .hot{overflow:hidden}
.m-index-so .hot .tit{font-size:16px;font-weight:700;color:#eb6822;position:relative;background:url(../images/zp4.png) left center no-repeat;padding-left:18px;margin-bottom:9px}
.m-index-so .hot .tit span{font-family:DINBold;color:#c8c8c8}
.m-index-so .hot .hot-a a{font-size:14px;color:#646464;margin-right:34px}
.m-index-so .hot .hot-a a:hover{text-decoration:underline;color:#eb6822}
.row-index01{background-color:#fff}
.g-tit01{text-align:center}
.g-tit01 .txt-body{display:inline-block;position:relative;font-size:80px;color:#f2f2f2;font-family:DINBold;text-transform:uppercase;line-height:1.1}
.g-tit01 .txt-body h3{font-size:30px;color:#464646;position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-tit01 .txt-body::after{position:absolute;content:'';width:12px;height:12px;background:#eb6822;border-radius:50%;bottom:-17px;left:50%;margin-left:-6px}
.ul-list01{overflow:hidden;margin:66px -30px 73px}
.ul-list01 li{float:left;width:25%;text-align:center;padding:0 30px}
.ul-list01 li i{display:block;width:215px;height:199px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:0 auto 24px}
.ul-list01 li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;color:#464646;margin-bottom:5px}
.ul-list01 li .info{font-size:14px;color:#646464;line-height:1.71;height:3.42em;overflow:hidden}
.m-cont{width:570px;margin:0 auto;height:50px;border:3px solid #eb6822;border-radius:24px;overflow:hidden}
.m-cont span{float:left;width:300px;line-height:44px;text-align:center;color:#fff;background:#eb6822;font-size:20px;font-weight:700;border-top-right-radius:21px;border-bottom-right-radius:21px;margin-right:15px}
.m-cont .r-con{overflow:hidden;line-height:44px;padding-left:36px;font-family:DINBold;font-size:30px;color:#eb6822;background:url(../images/zp1.png) left center no-repeat}
.row-index01{padding:48px 0 198px}
.g-tit01.g-tit01v2{text-align:right;text-align:right}
.g-tit01.g-tit01v2 .txt-body{padding-right:50px}
.g-tit01.g-tit01v2 .txt-body::after{bottom:auto;right:0;top:50%;left:auto}
.g-tit01.g-tit01v2 .txt-body h3{text-align:right;padding-right:50px}
.row-index02{overflow:hidden;margin-top:-97px}
.snav-index{float:left;width:260px;background:#eb6822;margin-right:47px;border-radius:5px;padding:26px 22px}
.snav-index .item .tit{font-size:16px;font-weight:700;color:#fff;padding-left:27px;background:url(../images/zp5.png) right center no-repeat;position:relative;cursor:pointer;user-select:none;margin-bottom:10px}
.snav-index .item .tit::before{position:absolute;left:0;top:50%;content:'';width:8px;height:8px;border-radius:50%;background-color:#fff;border-radius:50%;margin-top:-4px;display:none}
.snav-index .item .tit.on::before{display:block}
.snav-index .item .tit.on{background-image:url(../images/zp6.png);}
.row-index02 .r-index-pro{overflow:hidden}
.snav-index .item .a-link{display:none}

.snav-index .item:last-child .tit::before,
.snav-index .item:first-child .tit::before{display:block}
.snav-index .item:last-child .tit,
.snav-index .item:first-child .tit{background-image:url(../images/zp6.png);display: block;}
.snav-index .item:last-child .a-link.ok,
.snav-index .item:first-child .a-link.ok{display:block;}
.snav-tit .btn-q{
    margin-top: 18px;
    width: 30px;
    height: 30px;
    background:url(../images/zp15.png) no-repeat center right;
    float: right;
    cursor: pointer;
}
.snav-tit .btn-q.on{
    background:url(../images/zp15-q.png);
}
.item-index01 .txt{
    display: none;
    font-size: 16px;
    color: #eb6822;
    background-image: url(../images/zp16.png);
    background-repeat: no-repeat;
    background-position: center right;
}
.item-index01 .pic{display: none;}
.m-cont02 .img2 { display: none; }
.row-index06 .img3 { display: none; }

.snav-index .item .a-link a{display:block;font-size:14px;color:#f7cbbc;margin-bottom:7px;padding-left:27px}
.snav-index .item .a-link a:hover{color:#fff}
.snav-index .item{margin-bottom:4px}
.m-pro-info1{overflow:hidden;margin-top:65px;margin-bottom:67px}
.m-pro-info1 .pic{float:left;width:485px;margin-right:47px;overflow:hidden;border-radius:5px}
.m-pro-info1 .pic img{display:block;width:100%;}
.m-pro-info1 .txt{overflow:hidden;padding-top:94px}
.m-pro-info1 .txt h3{font-size:20px;color:#464646;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-pro-info1 .txt .info{font-size:14px;color:#646464;line-height:2.14;margin-bottom:37px}
.m-pro-info1 .txt .a-grop{font-size:0}
.m-pro-info1 .txt .a-grop a{width:113px;height:30px;line-height:28px;border:1px solid #eb6822;border-radius:15px;font-size:15px;color:#fff;display:inline-block;text-align:center;background:#eb6822;margin-right:11px}
.m-pro-info1 .txt .a-grop a:last-child{color:#046548;border-color:#046548;background-color:#fff}
.ul-index-pro{overflow:hidden;margin:0 -10px}
.ul-index-pro li{float:left;width:33.3%;padding:0 10px;margin-bottom:57px}
.ul-index-pro li .pic{position:relative;padding-top:100%;margin-bottom:14px;background-color: #fff;}
.ul-index-pro li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-index-pro li .pic em{position:absolute;width:40px;height:40px;top:50%;left:50%;background:url(../images/zp8.png) center center no-repeat;background-size:cover;filter:alpha(opacity=0);opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-index-pro li .con:hover h3 a{color:#eb6822}
.ul-index-pro li .con:hover .pic{box-shadow:0 0 5px #eee}
.ul-index-pro li .con:hover .pic em{opacity:1;filter:alpha(opacity=100)}
.ul-index-pro li h3{font-weight:400;text-align:center}
.ul-index-pro li h3 a{color:#646464;font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.serve-bar{background-color:#fff;overflow:hidden;border-top:1px solid #eee;padding:30px 0}
.serve-bar .bar-body{overflow:hidden;margin:0 -10px}
.serve-bar .item{float:left;width:25%;padding:0 10px}
.serve-bar .item .con{padding-left:100px;background-repeat:no-repeat;background-position:left center;background-repeat:no-repeat;background-size:contain;height:70px;padding-top:10px}
.serve-bar .item p{font-size:20px;color:#646464;line-height:1.1;font-weight:700;margin-bottom:3px}
.serve-bar .item span{font-size:14px;color:#646464}
.row-index07{background-color:#fff}
.ul-tab01{overflow:hidden;text-align:center;font-size:0}
.ul-tab01 li{display:inline-block}
.ul-tab01 li a{font-size:15px;color:#046548;width:133px;height:30px;line-height:28px;border:1px solid #046548;border-radius:15px;display:block;font-weight:700}
.ul-tab01 li.on a{background-color:#eb6822;border-color:#eb6822;color:#fff;margin:0 5px}
.ul-list02{overflow:hidden;margin:38px -12px 0}
.ul-list02 li{float:left;width:25%;padding:0 12px}
.ul-list02 li .pic{position:relative;padding-top:67%;overflow:hidden;margin-bottom:9px}
.ul-list02 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.ul-list02 li p{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#646464}
.g-tit01.g-tit01v2.g-tit01v3{position:relative;text-align:left}
.g-tit01.g-tit01v2.g-tit01v3 .txt-body h3{text-align:center}
.g-tit01.g-tit01v2.g-tit01v3 .ul-tab01{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.item-index3{overflow:hidden}
.m-news-left{float:left;width:590px;margin-right:23px}
.m-news-left .pic img{display:block;width:100%}
.m-news-left .txt{overflow:hidden;background:#f5f5f5;padding:32px 0 25px}
.m-news-left .txt .data{float:left;width:90px;text-align:center;font-family:DINBold;border-right:1px solid #dcdcdc;margin-right:14px}
.m-news-left .txt .infos{overflow:hidden}
.m-news-left .txt .data p{font-size:48px;color:#464646;line-height:1.1}
.m-news-left .txt .data span{display:block;font-size:12px;line-height:1.1}
.m-news-left .txt h3{font-size:16px;color:#464646;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-news-left .txt .info{font-size:12px;color:#646464;line-height:1.8;height:3.6em;overflow:hidden}
.m-news-left .txt h3 a{color:#464646}
.ul-news li{overflow:hidden;overflow:hidden;background:#f5f5f5;padding:32px 0 35px;margin-bottom:22px}
.ul-news li:hover{background-color:#eb6822}
.ul-news li:hover .infos h3 a{color:#fff}
.ul-news li:hover .data p{color:#fff}
.ul-news li:hover .data span{color:#fff}
.ul-news li:hover .infos .info{color:#fff}
.ul-news li .data{float:left;width:90px;text-align:center;font-family:DINBold;border-right:1px solid #dcdcdc;margin-right:14px}
.ul-news li .data p{font-size:48px;color:#464646;line-height:1.1}
.ul-news li .data span{display:block;font-size:12px;line-height:1.1}
.ul-news li .infos{overflow:hidden}
.ul-news li .infos h3{font-size:16px;color:#464646;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-news li .infos .info{font-size:12px;color:#646464;line-height:1.8;height:3.6em;overflow:hidden}
.row-index07{padding:47px 0 66px}
.item-index2{margin-bottom:50px}
.row-index06{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;height:600px;background-size:cover}
.row-index06 .wp{position:relative;height:100%}
.row-index06 .txt-body{position:absolute;bottom:40px;right:0;width:590px;background:rgba(255,255,255,.9);border-radius:5px;padding:30px 20px 40px}
.row-index06 .txt-body .tit{overflow:hidden;margin-bottom:30px}
.row-index06 .txt-body .tit a{float:right;width:133px;height:30px;line-height:30px;text-align:center;background:#eb6822;color:#fff;font-size:15px;border-radius:15px}
.row-index06 .txt-body .tit .l-txt{overflow:hidden}
.row-index06 .txt-body .l-txt p{font-size:30px;color:#eb6822;line-height:1.1;font-weight:700}
.row-index06 .txt-body .l-txt span{font-size:36px;color:#c8c8c8;font-family:DINBold;text-transform:uppercase;opacity:.5;line-height:1.1}
.row-index06 .txt-body .info{font-size:14px;color:#464646;line-height:1.71}
.slick-index02{margin:60px -10px 0;position:relative;padding-bottom:73px}
.slick-index02 .item{padding:0 10px}
.ovh{overflow:hidden}
.slick-index02 .item .pic::after{position:absolute;width:24px;height:24px;border-radius:50%;content:'';background:url(../images/zp9.png) center center no-repeat;top:50%;right:-12px;background-size:cover;margin-top:-10px}
.slick-index02 .item .pic{position:relative;padding-top:71%;border:2px solid rgba(220,220,220,1);border-radius:3px;margin-bottom:14px}
.slick-index02 .item h3{overflow:hidden;font-weight:400}
.slick-index02 .item h3 em{float:left;width:24px;height:24px;border-radius:50%;background-color:#eb6822;font-size:12px;color:#fff;line-height:24px;text-align:center;font-style:normal;margin-right:10px}
.slick-index02 .item h3 p{font-size:16px;color:#464646;line-height:1.5;height:3em;overflow:hidden}
.slick-index02 .item .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.slick-index02 .slick-dots{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:0}
.slick-index02 .slick-dots li{display:inline-block;position:relative;cursor:pointer;width:12px;height:12px;border-radius:50%;background-color:#006345;margin:0 11px}
.slick-index02 .slick-dots li.slick-active{background-color:#eb6822}
.slick-index02 .slick-dots li button{position:absolute;left:-9999px}
.m-cont02 img{display:block;width:100%}
.row-index04{background-color:#fff}
.ul-tab02{float:left;width:260px;margin-right:40px}
.ul-tab02 li{margin-bottom:12px;border-radius:5px}
.ul-tab02 li a{position:relative;display:block;width:100%;height:120px;line-height:120px;padding-left:17px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:18px center;padding-left:110px;font-size:20px;color:#464646;border-radius:5px}
.ul-tab02 li.on a{color:#fff;background-color:#eb6822;box-shadow:0 2px 12px 0 rgba(0,0,0,.3)}
.ul-tab02 li a::after{position:absolute;width:17px;height:22px;background:url(../images/zp14.png) center center no-repeat;background-size:cover;content:'';right:-14px;top:50%;margin-top:-11px;display:none}
.ul-tab02 li.on a::after{display:block}
.item-index03{overflow:hidden;position:relative}
.item-index03 img{display:block;width:100%}
.item-index03 .txt-body{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.8);overflow:hidden}
.row-index04 .ovh{margin-top:68px}
.item-index03 .txt-body .more{float:right;width:80px;height:116px;color:#fff;background-color:#006345;text-align:center;font-size:15px;padding-top:35px;margin-left:84px}
.item-index03 .txt-body .txt{overflow:hidden;padding-left:30px;padding-top:19px}
.item-index03 .txt-body .txt h3{margin-bottom:5px}
.item-index03 .txt-body .txt h3 a{display:block;font-size:16px;color:#464646;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.item-index03 .txt-body .txt .info{font-size:14px;color:#646464;line-height:1.8;height:3.6em;overflow:hidden}
.row-index04{padding:42px 0 94px}
.row-index05{padding:40px 0 78px}
.g-tit01.g-tit01v2.g-tit01v4{text-align:center;margin-bottom:55px}
.row-index03{background-color:#fff}
.g-tit01.g-tit01v2.g-tit01v4 .txt-l{display:inline-block;font-size:48px;color:#eb6822;font-weight:700;line-height:1.1;margin-top:20px;float:left}
.g-tit01.g-tit01v2.g-tit01v4 .txt-wrap{display:inline-block}
.g-tit01.g-tit01v2.g-tit01v4 .txt{text-align:center;color:#646464;font-size:16px;margin-top:5px}
.ul-tab03{overflow:hidden;margin-bottom:57px}
.ul-tab03 li{float:left;width:25%;background:url(../images/zp15.png) right 60px top 50px no-repeat}
.ul-tab03 li.on{background-image:url(../images/zp16.png)}
.ul-tab03 li .txt{display:inline-block;border-top:4px solid #eb6822;padding-top:42px}
.ul-tab03 li p{font-size:24px;color:#464646;font-weight:700;margin-bottom:3px}
.ul-tab03 li.on p,.ul-tab03 li.on span{color:#eb6822}
.ul-tab03 li span{font-size:14px;color:#969696}
.tab-line{border-top:1px solid #dcdcdc}
.item-index01{height:600px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.item-index01 .wp{position:relative;height:100%}
.item-index01 .txt-body{position:absolute;right:0;top:135px;width:350px;color:#fff}
.item-index01 .txt-body .title{overflow:hidden;margin-bottom:27px}
.item-index01 .txt-body .title .tit-l{float:left;position:relative;text-align:center;padding-right:24px;margin-right:29px}
.item-index01 .txt-body .title .tit-l p{font-size:60px;line-height:1.1;font-family:DINBold}
.item-index01 .txt-body .title .tit-l span{text-transform:uppercase;transform:rotate(90deg);display:block;position:absolute;top:20px;right:0}
.item-index01 .txt-body .title h3{font-size:24px;line-height:1.5;overflow:hidden}
.item-index01 .txt-body .info{font-size:16px;color:#fff;line-height:1.8}
.item-index01 .txt-body a{display:inline-block;width:133px;height:30px;line-height:30px;text-align:center;color:#fff;border-radius:15px;font-size:15px;color:#eb6622;background-color:#fff;margin-top:38px}
.row-index03{padding-top:60px}
.row-index05 .g-tit01 .txt-body{color:#ebebeb}
.row-index07 .g-tit01.g-tit01v2.g-tit01v3 .txt-body h3{text-align:left}
.m-aside{position:fixed;right:34px;top:50%;z-index:19;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-aside .item{margin-bottom:2px;position:relative;height:77px}
.m-aside .item .l-con{display:block;width:77px;background:#eb6822;text-align:center;padding:14px 10px;float:right;height:75px}
.m-aside .item .l-con i{display:block;margin:0 auto;width:25px;height:25px;background:url(../images/z-s1.png) center center no-repeat;background-size:cover}
.m-aside .item .l-con p{color:#fff;margin-top:3px;font-size:14px}
.m-aside .item .tel{float:right;display:none;padding-left:20px;padding-right:30px;font-size:16px}
.m-aside .item:nth-child(2) .l-con i{background-image:url(../images/z-s2.png)}
.m-aside .item:nth-child(3) .l-con i{background-image:url(../images/z-s3.png)}
.m-aside .item:nth-child(4) .l-con i{background-image:url(../images/z-s5.png)}
.m-aside .item:nth-child(5) .l-con i{background-image:url(../images/z-s5.png)}
.m-aside .item:hover .tel{display:block;line-height:75px;font-family:DINBold;padding:0 10px;background:#fff url(../images/zp17.png) left center no-repeat}
.m-aside .item:nth-child(2):hover{border:1px solid #eb6822}
.m-aside .item:nth-child(2):hover .l-con{background-color:#fff}
.m-aside .item:nth-child(2):hover .l-con p{color:#333}
.m-aside .item:nth-child(2):hover .l-con i{background-color:#fff;background-image:url(../images/z-s2h.png)}
.m-aside .item .qr{position:absolute;width:100px;left:-110px;top:0;display:none}
.m-aside .item:hover .qr{display:block}
.so-mobile{display:none}
@media only screen and (max-width:1199px){
.so-mobile{display:block;overflow:hidden;background-color:#fff;border-radius:20px;margin-left:10px;margin-right:10px;margin-top:20px}
.so-mobile .submit{float:right;border:none;height:35px;width:44px;background:url(../images/zp3.png) center center no-repeat}
.so-mobile .l-txt{overflow:hidden}
.so-mobile .l-txt input{display:block;width:100%;border:none;padding:0 10px;height:35px}
.ul-nav li a.v1.v-child{background-image:url(../images/zp18.png);background-position:right 10px center;background-repeat:no-repeat;background-size:9px auto}
.ul-nav li a.v1.v-child.active{background-image:url(../images/zp19.png)}
.ul-nav li .child{position:static}
.ul-nav li a.v1,.ul-nav li.on a.v1{color:#464646}
.ul-nav li a.v1.active{background-color:#fff!important}
.ul-nav li .child a{text-align:left;padding-left:25px;background:url(../images/zp20.png) left 10px center no-repeat;background-size:4px auto}
.ul-nav li a.v1:hover{color:#464646}
.row-index07 .g-tit01 .txt-body{width:auto}
.item-index01 .txt-body .title h3{font-size:18px}
.item-index01 .txt-body .title .tit-l{margin-right:15px}
.item-index01 .txt-body .title .tit-l p{font-size:40px}
.item-index01 .txt-body .title .tit-l span{font-size:12px}
.item-index01 .txt-body .info{font-size:14px}
.item-index01 .txt-body{width:300px}
.ul-tab03 li,.ul-tab03 li.on{background-size: 30px;background-position: top 10px right 40px;}
.ul-tab03 li .txt{border-width:1px;padding-top:10px}
.ul-tab03 li p{font-size:16px}
.ul-tab03 li span{font-size:12px}
.ul-tab03{margin-bottom:20px}
.row-index03{padding-top:30px}
.g-tit01.g-tit01v2.g-tit01v4{margin-bottom:20px}
.g-tit01.g-tit01v2.g-tit01v4 .txt{font-size:14px}
.g-tit01.g-tit01v2 .txt-body::after{right:5px;margin-top:-4px}
.g-tit01.g-tit01v2.g-tit01v4 .txt-l{display:none}
.g-tit01.g-tit01v2.g-tit01v4 .txt-body{color:#eee}
.snav-index{width:220px;margin-right:25px;padding:15px 15px 0}
.snav-index .item .a-link a,.snav-index .item .tit{padding-left:10px}
.snav-index .item .tit::before{width:4px;height:4px}
.snav-index .item .tit{font-size:14px}
.m-pro-info1 .pic{width:350px;margin-right:30px}
.m-pro-info1 .txt{padding-top:40px}
.m-pro-info1{margin-bottom:30px}
.g-tit01.g-tit01v2 .txt-body{font-size:46px;padding-right:25px}
.g-tit01.g-tit01v2 .txt-body h3{font-size:20px;padding-right:25px}
.row-index01{padding:30px 0 190px}
.g-tit01 .txt-body{font-size:58px;width:100%}
.g-tit01 .txt-body::after{bottom:-10px;width:10px;height:10px}
.ul-list01{margin:20px -5px}
.ul-list01 li{padding:0 5px;margin-left:-10px;margin-top:-10px}
.ul-list01 li i{width:160px;height:165px;margin-bottom:5px}
.ul-list01 li h3{font-size:18px}
.g-tit01 .txt-body h3{font-size:24px}
.m-index-so .hot .hot-a a{margin-right:10px}
.slick-index01 .slick-arrow{width:25px;height:50px;background-size:10px auto;right:12px}
.slick-index01 .slick-prev{left:12px}
.slick-index01 .slick-dots{bottom:15px}
.slick-index01 .slick-dots li{width:25px;height:2px;margin:0 2px}
.header{position:fixed;top:0;left:0;display:block;width:100%;background-color:#fff}
.header .hd-top{display:none}
.header::after{display:none}
.header .hd-center .tel{display:none}
.header{border-top:none;border-top:2px solid #006345;z-index:99;border-bottom:1px solid #eee}
.header .hd-center .logo{float:none;width:140px;height:60px;line-height:60px}
.header .ft-nav{display:none;border:none;position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px);background:#ebebeb;z-index:99;padding:0;overflow-y:auto;padding-top:0;overflow-y:auto;z-index:19}
.header .ft-nav .wp{padding:0}
.ul-nav li{float:none;width:100%;height:auto;line-height:normal}
.ul-nav li a.v1{display:block;width:100%;line-height:50px;height:50px;border-bottom:1px solid #d2d2d2;border-radius:0;text-align:left}
.ul-nav{height:auto}
.ul-nav li.on a.v1,.ul-nav li.on:hover a.v1{background-color:#ebebeb}
.ul-nav li.on:hover a.v1{color:#333}
.menuBtn{display:block;background:url(../images/menu.png) center center no-repeat;background-size:26px auto}
body{padding-top:60px}
.footer .ft-top-info{padding:30px 0}
.footer .ft-top-info .info-nav{width:190px}
.footer .ft-tit h3{font-size:20px}
.footer .ft-tit{margin-bottom:20px}
.footer .ft-top-info .info-nav .a-grop a{font-size:14px;margin-bottom:8px}
.footer .ft-contant .tel a{font-size:24px}
.footer .ft-contant .tel{margin-bottom:20px}
.footer .ft-contant .con-info p{font-size:14px;margin-bottom:5px}
.footer .ft-contant{width:450px}
.wp{padding:0 12px}
.footer .ft-copy-info .ft-link span{margin-right:10px}
.footer .ft-copy-info .ft-link a{margin-right:10px}
.footer .ft-copy-info .ft-copy a{margin-left:10px}
.footer .ft-about .qr .item{margin-right:15px}
.footer .ft-about .qr .pic{width:88px;margin:0 auto 10px}
.ul-tab02{float:none;margin-right:0;width:auto;overflow:hidden}
.ul-tab02 li{float:left;width:50%}
.row-index04{padding:20px 0}
.ul-tab02 li a{height:60px;line-height:60px;background-size:35px auto;background-position:left 15px center;padding-left:65px;font-size:16px}
.ul-tab02 li{margin-bottom:6px}
.row-index04 .ovh{margin-top:30px}
.row-index05{padding:30px 0}
.row-index06{height:400px}
.row-index06 .txt-body{right:10px}
.row-index07{padding:30px 0}
.m-news-left{width:500px}
.item-index3{margin-top:20px}
.serve-bar{padding:10px 0}
.serve-bar .item .con{padding-left:70px;background-size:60px auto}
.serve-bar .item p{font-size:16px}
.logo-m{display:block}
.logo-pc{display:none}
.header .link-m{display:block;position:fixed;right:70px;top:20px;font-size:12px;color:#464646}
.header .link-m a{font-size:12px;color:#464646;display:inline-block;margin:0 3px}
}
@media only screen and (max-width:959px){
.serve-bar .item{width:50%}
.row-index07 .g-tit01.g-tit01v2.g-tit01v2 .txt-body{color:#ebebeb}
.row-index06{height:auto;padding:15px 0}
.row-index06 .txt-body{position:static;width:auto}
.row-index06 .txt-body .l-txt span{font-size:20px}
.row-index06 .txt-body .l-txt p{font-size:16px}
.row-index06 .txt-body .tit a{width:100px;height:28px;line-height:28px;font-size:12px}
.row-index06 .txt-body .tit{margin-bottom:10px}
.slick-index02 .slick-dots li{width:8px;height:8px;margin:0 4px}
.item-index03 .txt-body{position:static}
.item-index03 .txt-body .more{margin-left:15px}
.item-index03 .txt-body .txt{padding-top:10px;padding-left:0}
.item-index01{background:#eb6621!important;height:auto;padding:20px 10px}
.item-index01 .txt-body{position:static;width:auto}
.g-tit01.g-tit01v2 .txt-body{color:#fff}
.row-index02{margin-top:0;padding-top:30px}
.m-pro-info1{margin:20px 0}
.m-pro-info1 .pic{float:none;margin-right:0;width:auto;margin-bottom:20px}
.m-pro-info1 .txt{padding-top:0}
.row-index01{padding:30px 0}
.footer .ft-top-info .info-nav{float:none;width:auto;margin-right:0;border:none;margin-bottom:20px}
.footer .ft-top-info .info-nav .a-grop a{width:20%}
.footer .ft-copy-info .ft-link{display:none}
.footer .ft-copy-info .ft-copy{float:none;text-align:center;height:auto;line-height:1.4}
.footer .ft-copy-info{height:auto;padding:10px 0}
.footer .ft-contant{float:none;width:auto;border:none;margin-bottom:20px;margin-right:0}
.footer .ft-contant .tel{padding-top:0}
.ul-list01 li{width:33.33%;margin-bottom:10px}
.ul-tab03 li p{font-size:14px}
.ul-list02{margin-left:-8px;margin-right:-8px}
.ul-list02 li{padding:0 8px;margin-bottom:16px}
.m-news-left{float:none;margin-right:0;width:auto;margin-bottom:10px}
.ul-news li{padding:10px 0}
.ul-news li .data{width:70px}
.ul-news li .data p{font-size:30px}
.m-news-left .txt{padding:15px 0}
}
@media only screen and (max-width:767px){
.footer .ft-top-info .info-nav{display:none}
.footer .ft-copy-info .ft-copy a{display:none}
.footer .ft-copy-info .ft-copy{text-align:left}
.footer .ft-copy-info{background-color:#464646;padding-bottom:20px}
.footer .ft-top-info{padding-bottom:0}
.m-aside{display:none}
.serve-bar .item{float:none;width:auto}
.ul-list02 li{width:50%}
.ul-tab01 li a{width:90px;font-size:12px}
.row-index06 .txt-body .l-txt span{font-size:14px}
.slick-index02{padding-bottom:20px}
.slick-index02 .item .pic::after{display:none}
.slick-index02 .item h3 p{font-size:14px}
.slick-index02{margin-top:20px}
.row-index04{padding:30px 0}
.ul-index-pro{margin:0 -5px}
.ul-index-pro li{padding:0 5px;margin-bottom:15px;width:50%}
.g-tit01.g-tit01v2 .txt-body{font-size:30px}
.g-tit01.g-tit01v2 .txt-body h3{font-size:16px}
.m-pro-info1 .txt h3{font-size:18px;margin-bottom:10px}
.m-pro-info1 .txt .info{margin-bottom:20px}
.snav-index{float:none;width:auto;margin-right:0;padding-bottom:10px;margin-bottom:10px}
.m-cont{width:98%;height:36px;line-height:30px;border-radius:15px}
.m-cont .r-con{display:none}
.m-cont span{font-size:14px;width:150px;float:none;display:block;width:100%;border-radius:0}
.m-cont span{line-height:30px}
.g-tit01 .txt-body{font-size:26px}
.g-tit01 .txt-body h3{font-size:16px}
.ul-list01 li{width:50%}
.ul-list01 li i{width:130px;height:140px}
.ul-list01 li h3{font-size:16px}
.ul-list01 li .info{font-size:12px}
.m-index-so .so{float:none;margin-bottom:15px;width:auto}
.m-index-so{padding:15px 0}
.footer .ft-top-info .info-nav .a-grop a{width:33.33%}
.m-index-so .hot .tit{font-size:14px}
.m-index-so .hot .hot-a a{font-size:12px}
.item-index01 .txt-body .title .tit-l p{font-size:30px;color: #eb6822;}
.item-index01 .txt-body .title .tit-l span{top:10px;color: #eb6822;}
.item-index01 .txt-body .title h3{font-size:16px;color: #000;}
.item-index01 .txt-body .title{margin-bottom:15px}
.snav-tit .btn-q { margin-top: 11px;}

.item-index01 .txt-body .info { color: #646464; }
.item-index01 .txt{font-weight: bold; display: block; position: absolute; top: -75px;left: 10px; right: 20px; width: 96%;}
.ul-tab03{display: none;}
.item-index01 .pic{display: block;width: 100%;margin-bottom: 15px;}
.item-index01 .pic img{ display: block; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; border-radius:5px ;}
.item-index01 {background-color: #fff !important; padding-top: 85px;display: block !important;margin-bottom: 10px;}
.item-index01 .txt-body a {display: none;}
.row-index06{background-image: none !important;}
.m-cont02 .img1 { display: none; }
.m-cont02 .img2 { display: block; }
.row-index06 .img3 { display: block; }

}
@media only screen and (max-width:478px){
.ul-tab03 li{width:50%;text-align: center;}
.header .hd-center .logo{width:120px}
}
@font-face{font-family:DINBold;src:url(../fonts/DIN-Bold.otf)}
.fd-nav{display:none}
.fd-nav:after{content:'';display:block;height:50px}
.fd-nav_inner{position:fixed;left:0;bottom:0;right:0;background-color:#323232;overflow:hidden;display:-webkit-flex;display:flex;z-index:19}
.fd-nav_inner a{padding:6px 0;border-left:1px solid #434343;flex-grow:1;width:25%}
.fd-nav_inner a:first-child{border:none}
.fd-nav_inner .icon{margin:0 auto 1px;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:cover}
.fd-nav_inner h4{font-size:9px;color:#c8c8c8;font-weight:400;text-align:center;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.fd-nav_inner .on .icon{background-position:center -24px}
.fd-nav_inner .on h4{color:#fff}
.ban{overflow:hidden}
.ban img{display:block;width:100%}
.ban .pc{display:block}
.ban .mobile{display:none}
.hot-search{padding:26px 0;background-color:#fff;overflow:hidden}
.search-z1{margin:10px 0 0 10px;float:right;width:384px;height:35px;background-color:#f5f5f5;position:relative;border-radius:20px;overflow:hidden}
.search-z1 input{outline:0;border:none}
.search-z1 .inp{padding:0 11px;padding-right:42px;display:block;width:100%;height:35px;line-height:35px;background-color:transparent;font-size:12px;color:#646464}
.search-z1 .sub{position:absolute;right:0;top:0;bottom:0;width:42px;background:url(../images/search-i1.png) center center no-repeat}
.search-txt{overflow:hidden}
.search-txt .tit{margin-bottom:7px;padding-left:17px;background:url(../images/search-i2.png) left center no-repeat;overflow:hidden}
.search-txt .tit h3{font-size:16px;color:#eb6822}
.search-txt .tit h3 span{margin-left:6px;color:#c8c8c8}
.search-txt .link{padding:0 17px;overflow:hidden}
.search-txt .link a{margin:0 33px 3px 0;float:left;font-size:14px;color:#646464;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.search-txt .link a:hover{color:#eb6822}
.info-z1{padding:73px 0 65px;background-color:#fff;overflow:hidden}
.info-z1 .g-tit-q{margin-bottom:28px}
.list-z1{overflow:hidden}
.list-z1 li{margin-bottom:20px;float:left;width:20%;font-size:0;position:relative;text-align:center}
.list-z1 .con{display:inline-block;vertical-align:middle;text-align:left;font-size:14px;color:#646464;line-height:1.7}
.list-z1 .num span{font-size:48px;color:#eb6822;font-weight:700;font-family:DINBold;line-height:1.4}
.list-z1 li:before{content:'';position:absolute;left:0;top:20px;width:1px;height:112px;background-color:#dcdcdc}
.list-z1 li:first-child:before{display:none}
.table-z1{margin-bottom:38px;overflow:hidden}
.table-z1 table{width:100%}
.table-z1 caption{font-size:18px;color:#464646;text-align:left;line-height:48px}
.table-z1 th{font-size:16px;color:#fff;font-weight:400;height:40px;background-color:#eb6822}
.table-z1 td{font-size:16px;color:#464646;height:33px;border-bottom:1px solid #dcdcdc;text-align:center;background-color:#f5f5f5}
.info-z2{padding:79px 0 56px;background-color:#f5f5f5;overflow:hidden}
.titQ-z1{margin-bottom:27px;overflow:hidden}
.titQ-z1 .tit{overflow:hidden}
.titQ-z1 .txt{margin-top:6px;float:right;font-size:18px;color:#464646}
.box-table1{overflow:hidden}
.table1-col{float:left;width:49%}
.table1-cor{float:right;width:49%}
.table-z1.tbB-f{margin-bottom:48px}
.table-z1.tbB-f td{background-color:#fff}
.list-z2{margin:0 -11px -47px;overflow:hidden}
.list-z2 li{margin-bottom:47px;float:left;width:50%}
.list-z2 .con{margin:0 11px;border-radius:5px;display:block;overflow:hidden}
.list-z2 .pic{padding-top:67%;position:relative;overflow:hidden}
.list-z2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.list-z2 .inner{background-color:#fff;overflow:hidden}
.list-z2 .inner h4{line-height:110px;font-size:14px;color:#646464;text-align:center;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.info-z3{padding:56px 0 67px;background-color:#f5f5f5;overflow:hidden}
.list-z2.list2-col3 li{width:33.33%}
.list-z2.list2-col3 .inner h4{line-height:72px}
.list-z2 .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)}
.desc-z1{padding-bottom:77px;overflow:hidden}
.infoD-hd_z1{margin-bottom:80px;background-color:#fff;border-radius:5px;overflow:hidden}
.infoD-hd_z1 .col-l{float:left;width:42%;border-right:1px solid #dcdcdc}
.infoD-hd_z1 .col-r{padding:50px 67px 20px;float:none;overflow:hidden}
.infoD-hd_z1 .big-pic{width:100%;height:500px;line-height:500px;font-size:0;text-align:center;overflow:hidden}
.infoD-hd_z1 .big-pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.infoD-hd_z1 h3{margin-bottom:7px;font-size:20px;color:#323232;font-weight:400}
.infoD-hd_z1 .num{margin-bottom:25px;padding-left:24px;background:url(../images/qwy-i7.png) left center no-repeat;font-size:12px;color:#969696}
.infoD-hd_z1 .txt{margin-bottom:34px;font-size:14px;color:#646464;line-height:2.2}
.tabs-list{margin-bottom:34px;overflow:hidden}
.tabs-list li{margin:0 13px 10px 0;margin-right:13px;float:left}
.tabs-list .pic{width:79px;height:80px;line-height:78px;font-size:0;text-align:center;border:1px solid #dcdcdc;cursor:pointer;overflow:hidden}
.tabs-list .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.tabs-list .on .pic{border-color:#ff740a}

.col-r .btn.on p{ display: none;}

.infoD-hd_z1 .btn{overflow:hidden}
.infoD-hd_z1 .btn a{margin-right:19px;float:left;width:140px;height:35px;line-height:33px;border:1px solid transparent;font-size:16px;text-align:center;font-weight:700;border-radius:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.infoD-hd_z1 .btn .a1{background-color:#eb6822;border-color:#eb6822;color:#fff}
.infoD-hd_z1 .btn .a2{border-color:#006244;color:#006244}
.infoD-hd_z1 .btn a:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.infoD-bd_z1{background-color:#fff;overflow:hidden}
.infoD-bd_z1 .col-l{float:left;width:75%;border-right:1px solid #dcdcdc}
.infoD-bd_z1 .col-r{float:none;overflow:hidden}
.infoD-bd_z1 .col-l h3{padding:15px 0;padding-left:37px;font-size:20px;color:#eb6822;background:url(../images/search-i2.png) left 19px center no-repeat;border-bottom:1px solid #dcdcdc}
.infoD-bd_z1 .col-l .desc-con{padding:60px 51px}
.infoD-bd_z1 .col-r h3{padding:15px 0;font-size:20px;color:#fff;text-align:center;background-color:#eb6622;border-bottom:1px solid #dcdcdc}
.list-z3{padding:16px 19px;overflow:hidden}
.list-z3 li{margin-bottom:20px}
.list-z3 .con{display:block;overflow:hidden}
.list-z3 .pic{padding-top:100%;position:relative;border:1px solid #dcdcdc;border-radius:5px;overflow:hidden}
.list-z3 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.list-z3 h4{font-size:14px;color:#646464;font-weight:400;text-align:center;line-height:49px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.list-z3 .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)}
.list-z3 .con:hover h4{color:#eb6822}
.desc-z1 .bgColor{margin:0;height:auto;line-height:1.4;padding:42px 0}
.desc-z1 .m-mop-q{margin:0}
.pos-z1{margin:0}
.pos-z1 .m-mop-q{margin:0}
.titQ-z1 .list-z1{margin:-12px -58px 0;float:right}
.titQ-z1 .list-z1 li{margin:0;width:auto}
.titQ-z1 .list-z1 li:before{height:70px}
.titQ-z1 .list-z1 .con{display:block;padding:0 58px}
.titQ-z1 .list-z1 .txt{float:none;font-size:14px;line-height:1.7;color:#646464}
.product-center{padding-bottom:56px;overflow:hidden}
.product-center .col-l{margin-right:47px;float:left;width:260px}
.product-center .col-r{float:none;overflow:hidden}
.box-snav{margin-bottom:21px;background-color:#fff;border-radius:5px;overflow:hidden}
.snav-tit{padding:0 25px;background-color:#eb6822;overflow:hidden}
.snav-tit h3{padding-left:25px;font-size:30px;color:#fff;line-height:65px;background:url(../images/snavT-i1.png) left center no-repeat}
.product-center .snav-index{padding:14px 24px 21px;background-color:#fff}
.product-center .snav-index .item{margin-bottom:2px}
.product-center .snav-index .item .tit{margin:0;color:#464646;background-color:#f5f5f5;background-image:url(../images/snav-i2.png);background-position:right 16px center;line-height:36px}
.product-center .snav-index .item .tit.on{color:#eb6822;background-image:url(../images/snav-i1.png)}
.product-center .snav-index .item .tit::before{left:10px;background-color:#eb6822}
.product-center .snav-index .item .a-link{padding:3px 0 7px}
.product-center .snav-index .item .a-link a{color:#646464}
.product-center .snav-index .item .a-link a:hover{color:#eb6822;text-decoration:underline}
.product-center .ul-index-pro li{margin-bottom:45px}
.product-center .pages{margin:40px 0}
.hotline .pho .p2{font-family:DINBold}
@media only screen and (max-width:1199px){
.product-center .snav-index{width:100%}
.pos-z1{margin:0!important;height:auto!important}
}
@media only screen and (max-width:959px){
.infoD-hd_z1 .col-r{padding:25px 35px 15px}
.infoD-hd_z1 .big-pic{height:450px;line-height:450px}
.tabs-list{margin:0 -5px 20px}
.tabs-list li{margin:0;margin-bottom:10px;width:25%}
.tabs-list .pic{margin:0 5px;width:auto}
.list-z1 .num span{font-size:36px}
.product-center .ul-index-pro li{width:50%}
}
@media only screen and (max-width:767px){
.ul-tab03 li,.ul-tab03 li.on{background-size: 20px;background-position: top 10px right 0px;margin-bottom: 20px;}
.ban .pc{display:none}
.ban .mobile{display:block}
.hot-search{padding:30px 0;display:none}
.table-z1 th{font-size:14px}
.table-z1 td{font-size:14px}
.search-z1{margin:0;margin-bottom:20px;float:none;width:auto}
.search-txt .link{padding:0}
.search-txt .link a{padding:0 17px;margin-right:0;width:33.33%}
.desc-z1{padding-bottom:40px}
.desc-z1 .bgColor{padding:0}
.infoD-hd_z1{margin:40px 0}
.infoD-hd_z1 .col-l{float:none;width:auto;border:none}
.infoD-hd_z1 .big-pic{height:300px;line-height:300px}
.infoD-hd_z1 .col-r{padding:15px 15px 40px}
.infoD-hd_z1 h3{font-size:16px}
.tabs-list .pic{height:70px;line-height:68px}
.infoD-hd_z1 .btn{font-size:0;text-align:center}
.infoD-hd_z1 .btn a{margin:0 5px;float:none;display:inline-block;vertical-align:middle;width:130px}
.infoD-bd_z1 .col-l{float:none;width:auto;border:none}
.infoD-bd_z1 .col-l h3{font-size:18px}
.infoD-bd_z1 .col-l .desc-con{padding:15px}
.infoD-bd_z1 .col-r h3{font-size:18px}
.list-z3{margin:0 -5px}
.list-z3 li{margin-bottom:10px;float:left;width:50%}
.list-z3 .con{margin:0 5px}
.list-z3 h4{line-height:40px}
.info-z1{padding:40px 0}
.info-z1 .g-tit-q{margin-bottom:15px}
.list-z1{font-size:0}
.list-z1 li{margin-left:-1px;width:50%;float:none;display:inline-block;vertical-align:top}
.list-z1 .con{padding:0 20px;display:block}
.table-z1{overflow-x:auto;white-space:nowrap;margin-bottom:20px}
.table-z1 table{width:1000px}
.info-z2{padding:40px 0 20px}
.titQ-z1{margin-bottom:15px}
.titQ-z1 .txt{font-size:14px}
.table1-col,.table1-cor{float:none;width:auto}
.table-z1.tbB-f{margin-bottom:20px}
.table-z1.tbB-f table{width:600px}
.list-z2{margin-bottom:-20px}
.list-z2 li{float:none;width:auto;margin-bottom:20px}
.list-z2 .inner h4{line-height:60px}
.info-z3{padding:20px 0 40px}
.list-z2.list2-col3 li{float:none;width:auto}
.list-z2.list2-col3 .inner h4{line-height:60px}
.titQ-z1 .list-z1{float:none;margin:0;clear:both}
.titQ-z1 .list-z1 li{width:50%;margin-top:15px}
.titQ-z1 .list-z1 .con{padding:0 20px}
.product-center{padding:40px 0 20px}
.product-center .col-l,.product-center .col-r{float:none;width:auto;margin:0}
.product-center .col-l{margin-bottom:40px}
.product-center .hotline{display:none}
.snav-tit h3{font-size:20px;line-height:50px}
.product-center .ul-index-pro li{margin-bottom:15px}
.product-center .snav-index .item .tit{padding-left:20px}
.product-center .pages{margin:20px 0}
.fd-nav{display:none}
}
@media only screen and (max-width:1199px){
.hr-ul_listh{margin-top:-11px;margin-bottom:-24px}
.g-tit-q .tit{font-size:20px}
.g-tit-q .tit em{font-size:26px}
.mop-q .info .item .tit{font-size:20px;padding-bottom:15px}
.mop-q{padding:60px 40px 10px;margin-top:40px}
.mop-q .info{padding-top:30px}
.mop-q .info .item{padding-bottom:0;margin-bottom:30px}
.g-tit-q .desc{font-size:18px;margin-top:10px}
.mop-q .info .ul-list1 li{width:16.6%}
.m-mop-q{margin-bottom:60px;margin-top:30px}
.map{height:500px}
.m-about .about .phone span{font-size:30px}
.m-about{padding:55px 0 85px;margin-top:30px}
.m-about .about .desc{margin-top:15px;margin-bottom:20px}
.ul-list-q li span{font-size:36px}
.ul-list-q{padding:35px 0}
.corporate{padding:60px 0 80px}
.m-present .desc{margin-bottom:27px;margin-top:0}
.ul-corporate li .txt .tit{font-size:18px}
.tit-q .tit-r{font-size:22px}
.tit-q .tit-l .tit{font-size:20px}
.article{padding-top:30px}
.tit-q{padding:0 30px 5px}
.article2{padding:30px 30px 40px}
.article2 .col-l{margin-right:30px}
.hotline .pho .p2{font-size:24px}
.bgColor{height:60px;line-height:60px;margin-bottom:40px}
.slick-index01{display: none;}
.slick-index01.dn{display: block;}
}
@media only screen and (max-width:959px){
.cur-ls{margin-bottom:20%}
.r-c h3{margin-top:9px}
.r-c p{margin-bottom:22px}
.r-c .f-is{margin-bottom:4%}
.cur-ls{width:121px}
.hr-ul_listh li .cons .cons-pic img{width:90%}
.m-mop-q{margin-bottom:45px;margin-top:20px}
.g-tit-q .tit{font-size:18px;background-size:8px;padding-left:20px}
.g-tit-q .tit em{font-size:22px;left:20px}
.mop-q .info .item .tit{font-size:18px}
.mop-q{padding:45px 20px 10px}
.mop-q .info{padding-top:20px}
.mop-q .info .item{margin-bottom:30px}
.g-tit-q .desc{font-size:16px}
.mop-q .info .ul-list1 li{width:20%;font-size:14px;padding:10px 15px}
.m-about .info .ul-ly li input{font-size:14px}
.m-about .info .ul-ly li textarea{font-size:14px}
.m-about .about .phone span{font-size:30px}
.m-about{padding:35px 0 50px;margin-top:20px}
.m-about .info .ul-ly li span{font-size:14px}
.ul-list-q li span{font-size:30px}
.g-tit-q2 .tit em{left:50%;bottom:30px}
.g-tit-q2 .tit{padding-bottom:50px}
.corporate{padding:45px 0 50px}
.ul-corporate li .txt .tit{font-size:16px}
.tit-q .tit-r{font-size:20px}
.tit-q .tit-l .tit{font-size:18px}
.hotline .pho .p2{font-size:26px}
.cur2{padding-top:20px}
}
@media only screen and (max-width:767px){
.hr-hdc-pic .co-xw .f-size{font-size:28px}
.r-c h3{margin-top:0;font-size:15px}
.r-c p{margin-bottom:0;margin-top:1px}
.cur-ls{margin-bottom:38%;margin-top:1%;padding:0;width:100px}
.cur-l a{padding:6px 25px;margin-left:4px}
.cons h3{padding-top:37px}
.cons p{margin:10px 35px 10px 37px}
.pages{margin:15px 0 35px 0}
.hr-ul_listh{margin-top:-5px}
.hr-list-new li{width:50%}
.hr-ul-list li span{line-height:50px;height:50px}
.hr-ul-list li{margin-bottom:40px}
.r-c .f-is{margin-bottom:0}
.cons-xw .l-con{margin-top:20px}
.cons-xw .f-size{font-size:40px}
.r-con h3{margin-top:15px;font-size:15px}
.r-con p{margin-top:5px}
.r-con .f-i{margin:0}
.hr-ul_listh li .cons .cons-pic{right:5px;top:-39px}
.hr-ul_listh li .cons .cons-pic img{width:75%}
.hr-ul_listh{margin-bottom:-10px}
.hr-ul-list{margin:62px -9px -25px -9px}
.m-mop-q{margin-bottom:30px;margin-top:15px}
.g-tit-q .tit{font-size:16px;height:38px}
.g-tit-q .tit em{font-size:18px}
.mop-q .info .item .tit{font-size:16px}
.mop-q{padding:25px 15px 10px;margin-top:20px}
.mop-q .info{padding-top:20px}
.mop-q .info .item{margin-bottom:20px}
.g-tit-q .desc{font-size:14px;margin-top:0}
.mop-q .info .ul-list1 li{width:33.33%;padding:10px 15px}
.cur{text-align:left;float:none;font-size:12px;padding-left:0}
.map{height:400px}
.m-about .about{float:none;width:auto;margin-bottom:20px}
.m-about .about .phone{margin-bottom:20px}
.m-about .about .phone span{font-size:24px}
.m-about .info .btn{font-size:14px;line-height:30px;padding:0 35px}
.m-about .info .m-ly{text-align:center}
.m-about{padding:25px 0 35px;margin-top:20px}
.m-about .about .desc{font-size:14px;line-height:24px}
.m-about .about .phone p{margin-bottom:0}
.m-present .desc{font-size:14px;margin-bottom:10px}
.ul-list-q li span{font-size:24px}
.ul-list-q li{margin-bottom:20px;border-right: 1px solid #ccc;padding: 0 3px;}
.ul-list-q li:last-child{border-right: none;}
.ul-list-q {margin: 0 -10px;}
.ul-corporate li{width:50%;margin-bottom:20px}
.corporate{padding:10px 0}
.ul-corporate li .txt .desc{font-size:12px;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.ul-corporate li .pic{margin-bottom:10px}
.g-tit-q2 .tit em{bottom:15px}
.g-tit-q2 .tit{padding-bottom:35px}
.ul-corporate{margin:20px -10px 0}
.article2 .col-l{width:auto;margin-right:0;float:none;margin-bottom:20px}
.tit-q .tit-r{display:none}
.article2 .col-r .tit-q{display:block;border:none}
.article2 .col-r .tit-q .tit-r{display:block;float:none;width:auto;text-align:center}
.article{padding-top:20px}
.tit-q{padding:0 20px 5px}
.article2{padding:20px 20px 40px}
.tit-q .tit-l .tit{font-size:16px}
.article2 .txt .desc{font-size:12px;line-height:1.5}
.ul-bottom li .con{padding:20px 15px 20px 30px;font-size:14px}
.tit-q .tit-r{font-size:18px}
.ul-relevant li .txt .desc{height:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.hotline .pho .p2{font-size:22px}
.hotline .img{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.hotline .pho p{text-align:center;padding-left:0;background-image:none}
.hotline .pho .p2{background:0 0}
.hotline .pho{padding:20px 0}
.cur-l{float:none}
.bgColor{height:50px;line-height:50px;margin-bottom:20px}
.bgColor2{display:none}
.cur-l a{width:auto;margin-left:0;margin-right:20px;padding:5px 20px;font-size:13px}
.cur{display:none}
}
@media only screen and (max-width:479px){
.hr-list-new{overflow:hidden;margin:-76px -12px 0}
.hr-hdc-pic .co-xw .f-size{font-size:40px}
.r-c p{margin-top:8px;margin-bottom:10px}
.cur-ls{margin-bottom:6%;margin-top:4%}
.hr-hdc-pic .co-xw{top:-1px}
.cur-l a{padding:6px 21px;margin-left:3px}
.r-con .f-i{margin:3px}
.pages{margin:5px 0 15px 0}
.cons h3{padding-top:43px}
.cons p{margin-bottom:12px}
.hr-ul_listh{margin-bottom:-20px}
.is,.pages a{font-size:14px}
.pages li{margin:0 -5px}
.r-c h3{font-size:15px}
.hr-hdc-pic .co-xw{padding-left:22px}
.pages-next .page-btn{font-size:14px;margin-left:0}
.hr-ul_listh li .cons .cons-pic{right:12px}
.hr-ul_listh li .cons .cons-pic img{width:84%}
.hr-ul-lists{margin-bottom:-20px}
.hr-ul-list li span{height:60px;line-height:60px}
.hr-ul-list li{margin-bottom:40px;width:auto;padding:0;float:none}
.hr-ul-lists li span{height:70px;line-height:70px}
.hr-ul-lists li{margin-bottom:40px;width:auto;float:none;padding:0}
.hr-ul_listh li{width:auto;float:none;padding:0}
.hr-list-new,.hr-ul-list,.hr-ul-lists,.hr-ul_listh{margin-left:0;margin-right:0}
.hr-list-new li{width:auto;float:none;padding:0}
.cur-ls{width:101px;padding:5px 10px;font-size:12px}
.hr-hdc-pic{overflow:hidden;margin-bottom:5px;padding-left:0;position:relative}
.hr-hdc-pic .pics{position:static}
.mop-q .info .ul-list1 li{width:50%;font-size:14px;padding:10px 15px}
.m-about .about .phone span{font-size:18px}
.ul-corporate li{width:100%;padding:0}
.ul-corporate{margin:20px 0 0}
.ul-corporate li .txt .tit{font-size:14px}
.ul-bottom li .con{padding:15px 10px 15px 25px}
.ul-bottom .s1 .con{background-size:6px 12px;background-position:center left 10px}
.ul-bottom .s2 .con{background-size:6px 12px;background-position:center right 10px}
.tit-q .tit-r{font-size:16px}
.tit-q .tit-l .tit{font-size:14px}
.hotline .pho .p2{font-size:18px}
/* .ul-list-q li{width:100%} */
.ul-bottom li{float:none;width:100%;margin-bottom:10px}
.cur-l a{margin-right:15px}
.cur-l{width:390px}
.bgColor .m-mop-q{overflow-x:auto}
.ul-tab02 {margin: 0 -10px;}
.ul-tab02 li { padding: 0 10px; }
.ul-tab02 li a { background-size: 25px auto; padding-left: 50px; font-size: 14px; }
.ul-tab02 li.on a::after { display: none; }
}

.footer .ft-copy-info .ft-copy a[href='http://www.eyoucms.com/plus/powerby.php']{display: none;}