body{margin:0 auto; font-family:"microsoft yahei"; color:#555; font-size:14px;min-width:1300px;}
div,dl,ul,li,span,p,img,h1,h2,dl,p,em,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear:both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.cp img{border:1px solid #ccc; background-color:#fff; padding:2px; background-color:#fff;}
.cp a:hover img{border:1px solid #f27f02; background-color:#fff; padding:2px;}
a{color:#525252; text-decoration: none; cursor:pointer;}
.trans1 img{transition:all 0.8s linear; -webkit-transition:all 0.8s linear; -moz-transition:all 0.8s linear; -ms-transition:all 0.8s linear;}
.trans1 img:hover{ transform: rotate(360deg);-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg);}
		
.trans2 img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.trans2 img:hover{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
	
a:hover{text-decoration: none; color:#f27f02;}
.box{width:1300px; height:auto; margin:0 auto; position: relative;}
.box:after{ display: block; content: ""; clear: both;}
 
 @font-face {
font-family: 'zcoolgdh';
src: url('../fonts/zcoolgdh.woff.txt'),url('../fonts/zcoolgdh.ttf.txt'),url('../fonts/zcoolgdh.eot.txt'),url('../cssnew/zcoolgdh.otf.txt'),url('../cssnew/zcoolgdh.woff2.txt')
} 


 
 .top_all{ font-size:14px; color:#b3b5b7; min-width: 1300px; height:40px; line-height:40px; background:#f6f7f8; padding:0 75px 0 75px; position:relative;}
.top_all:after{ content:''; display:block; position:absolute; right:0; top:0; z-index:1; background:#f27f02; width:430px; height:50px; border-bottom-left-radius:80px;}
.top_r{z-index:2;position:relative; font-size:16px; color:#fff; line-height:48px; padding-left:30px; background:url(../images/20201216142707_1131613768.png) no-repeat left center;}
.top_r span{ font-size:22px; color:#ffffff;letter-spacing: 1px; vertical-align: sub; font-family:"arial";}
 
 .head_all{ padding:35px 75px 0 75px; position:relative;min-width: 1300px; margin-bottom: 30px;}
 .head_l{}
 .head_logo{ margin-right:8px;} 
 .head_logo img{ display: block; height: 66px;}
 .head_w{font-size:18px;color: #444; line-height: 32px; padding-top: 5px; }
 .head_w strong{ display: block; font-size:57px; color: #222;letter-spacing: -2px;font-family: zcoolgdh;  font-weight: normal;}
 .head_w dl{ letter-spacing: 0;}
 
 /*搜索*/
 .search_all{position: absolute;top: 12px;right: 0; height: 20px; overflow: hidden;box-sizing: border-box; background: #fff; width: 600px; z-index: 2; cursor: pointer; padding-bottom: 30px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 
 .search_all:hover{ height: 200px;}
 .search_all:before{display: block;content: ""; width: 20px;height: 20px;background: url(../images/20201214095257_291334824.png) no-repeat;float: right; margin-bottom: 50px;}

  input{outline: none;}
#search-i{width:40px; height:45px; overflow:hidden; margin-top:16px; background:#f5f5f5; border-radius: 0px 30px 30px 0px; box-sizing: border-box; padding-top:15px;}
#search-bg{float:left; width:490px; height:45px; line-height: 45px; background:#f5f5f5; overflow:hidden; padding-left:14px;box-sizing: border-box; border-radius: 30px 0px 0px 30px;}
.search-text{ font-size:14px; line-height:32px;color: #999999; padding:10px 40px 0 40px;}
.search-text a{ font-size:14px; color: #888888;}
.search-text a:hover{ color: #f27f02;}
.search-text span{ float:left; font-weight:bold; color:#888888;}
#infoname{ border:none;background:none; outline:none;}  
 .search_all ul{ display: block;margin-top:74px; padding: 0 40px;}
 
 /*导航*/
.navbor{ width: auto;color: #333;font-size: 16px;margin:15px 0  0 0;position:relative; padding-right: 30px;}
.nav{}
.NavCeshi.page{ position: relative;z-index: 3; }
.nav > ul > li{ float: left;display:block;line-height:45px;width:auto; box-sizing: border-box;  position:relative; z-index: 99; text-align:center; margin-left:39px;}
.nav > ul > li > a{ display: block;  font-size:1rem;color:#333; padding: 0 17px; }
.nav > ul > li:hover{ height:45px;}
  .nav > ul > li:hover  a{color:#fff;}

.nav > ul > .block{ background-color:#f27f02; height:45px; color:#fff !important;display: block; box-sizing: border-box; position: absolute; top: 0;padding: 0 20px;  margin-left:39px;}
.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top: 45px; }
.erji_menu ul li a{ display: block; box-sizing: border-box;white-space: nowrap; text-overflow: ellipsis;overflow: hidden; padding: 0 20px; text-align: center; font-size: 14px; color: #555 !important; line-height:45px; border-top:1px solid #e4e4e4; background: #f5f5f5; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out; position: relative;z-index: 1111;}
.erji_menu ul li a:hover{background:#f27f02 ;color:#fff !important;}
  
.navcurrent a{color:#fff !important;  background:#f27f02 !important; z-index: 9999;}
.rightarrowpointer{display:none;}
 
  @media screen and (max-width:1800px){
   .nav > ul > li{ margin-left:26px;}
   .nav > ul > .block{ margin-left: 14px; padding: 0 14px;}
   .nav > ul > li > a{ padding: 0 14px;}
   }   
 
 
  @media screen and (max-width:1700px){
   .nav > ul > li{ margin-left: 22px;}
   .nav > ul > .block{ margin-left: 12px; padding: 0 12px;}
   .nav > ul > li > a{ padding: 0 12px;}
      .head_all{ padding:35px 50px 0 60px;}

   }   
 
   @media screen and (max-width:1600px){
   .nav > ul > li{ margin-left: 15px;}
   .nav > ul > .block{ margin-left: 5px; padding: 0 10px;}
   .nav > ul > li > a{ padding: 0 10px; }
    .head_all{ padding:35px 50px 0 50px;}
    .top_all{ padding:0 50px 0 50px; }
    .top_all:after{width: 400px;}
   }   
 
  @media screen and (max-width:1500px){
   .nav > ul > li{ margin-left: 15;}
   .nav > ul > .block{  margin-left: 0; padding: 0 12px;}
   .nav > ul > li > a{ padding: 0 12px;}
    .head_all{ padding:35px 0 0 0;}
    .top_all{ padding:0 30px 0 0; }
    .top_all:after{width: 380px;}
   
   }  
 
   @media screen and (max-width:1400px){
       .nav > ul > li > a{font-size: 0.92rem;}
 }

 /*幻灯片*/
.banner{ overflow: hidden; height:700px; width: 100%; position:relative; }
.banner-box{ min-width:1300px; height:700px;overflow: hidden; position:relative; margin:0 auto; }
 .banner-box ul{width: 100%;min-width: 1300px;}
.banner-box .bd div{width: 100%;;height: 700px;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:700px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn { width: 100%;  top: 0; left: 0; margin-left: 0; height: 700px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:40%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../images/20201216142910_979363911.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20201216142910_979363911.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:40px; width: 100%; display: block; }
.banner-box .hd ul { width: 1300px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:15px; height:15px; border-radius:15px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 9; }
.banner-box .hd ul li.on{ background: #f27f02 ; width: 30px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

 
 /*简介*/
 .about_all{width: 100%; min-width: 1300px;margin-top: 70px;}
 .about{ box-sizing: border-box;padding: 60px; background: url(../images/20201214113642_1370458818.png) left bottom no-repeat; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
 .about_l{width: 580px; font-weight: lighter;font-size: 15px;line-height: 32px;text-align: justify;}
.about_l .img{font-size:60px;line-height:40px;color:#f27f02;font-family: zcoolgdh;letter-spacing: -2px;}
 .about_l dl{ font-size:20px;color: #222; line-height: 50px; padding: 12px 0 20px 0; font-weight: normal;}
 .about_l p{ font-size: 15px;padding-top: 5px;}
 .about_l p a{ font-size: 15px;}
 .about_l dl:after{ display: block;content: "";width: 100px; height: 1px;background: rgba(0,0,0,0.1);margin-top: 20px; }
 .about_r_b{ margin-top: 30px;font-size:50px;line-height:40px;color:#222;font-family: zcoolgdh;letter-spacing: -2px;}
  /*视频*/
 .about_r{position: relative;}
  .sp{display: block;position: relative;background: url(../images/20201214113935_1715039700.jpg) no-repeat center;width: 550px; height: 350px; transition: all linear 0.3s;-moz-transition: all linear 0.3s;-ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;position: relative;z-index: 1;}
  .about_r .sp:after{ display: block; content: "";width: 70px; height: 70px; border-radius: 50%;  position: absolute; background: rgba(255,255,255,0.7) url(../images/20201216143014_1815153577.png) center no-repeat; left: 0;right: 0;margin: 0 auto;top: 140px;z-index: 999;}
 .about_r .sp:before{display: block; content: ""; width: 70px; height: 70px; right: 0;left: 0;margin: 0 auto;top: 135px; border-radius: 50%;  position: absolute; background: rgba(255,255,255,0.7); animation:mymove 2s infinite; -moz-animation:mymove 1.5s infinite;-ms-animation:mymove 2s infinite; -o-animation:mymove 1.5s infinite; -webkit-animation:mymove 1.5s infinite; z-index: 999;}
 
 @-webkit-keyframes mymove
{
0% {background: rgba(255,255,255,1);top: 135px;}
100% { width: 160px; height: 160px; top:100px;background: rgba(255,255,255,0.0);}
}
 

 /*车间*/
 .worshop{ padding-top:40px; padding-bottom:50px;overflow: hidden;}
 .worshop li{ display: block;width: 325px;  padding: 30px 80px 30px 80px;position: relative;   background: url(../images/20201216143215_40933060.png) right center no-repeat; line-height: 26px;font-size: 14px; text-align: center;}
.worshop li:nth-of-type(1){ padding-left: 0;}
.worshop li:nth-of-type(3){  background: none; padding-right: 0;}
 .worshop li a{ display: block; font-size: 22px; color: #222; padding: 10px 0;margin: 3px auto;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}

 .worshop li:hover{  transition: 0.6s;   transform: scale(1.1);  box-shadow: -7px 2px 20px rgba(6, 33, 58, 0.4);    padding: 30px 42px;
    width: 325px;    background: #fff;}

 .worshop li p{ padding-top: 0px; font-weight: lighter;}
 .worshop li:After{ display: block;content: "";clear: both;}
 .worshop li .img{display: block;width: 50px;height: 45px; margin: 0 auto;position: relative; overflow: hidden;}
 .worshop li .img img{ display: block;position: absolute;left: 0;top: 0; overflow: hidden;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .worshop li:hover .img img{top: -45px; transform: rotateY(360deg); -o-transform: rotate(360deg); -moz-transform:  rotateY(360deg); -ms-transform: rotateY(360deg); -wbkit-transform: rotateY(360deg);}
 .worshop li:nth-of-type(2):hover{    width: 325px;   padding: 30px 80px 30px 80px ;}
 /*产品展示*/
 .prod_all{width: 100%;min-width: 1300px;background: #f9f9f8 url(../images/20201214152155_572115281.jpg) bottom center no-repeat; padding: 70px 0 120px 0;}
 .prod_t{text-align: center;line-height: 40px; margin-bottom: 30px;}
 .prod_t dl{font-size: 60px;color: #333;font-family: zcoolgdh;letter-spacing: -2px;}
.prod_t dl strong{font-weight: normal;color: #f27f02;}
 .prod_t  span{ color: #f27f02; font-weight: bold;}
 .prod_t p{ font-size: 18px;font-weight: lighter; padding-top: 5px;}
 .prod_t  img{ display: block;margin: 5px auto; height: 30px;}

#tablit { margin-top: 0;}
 #tablit .title{  color: #fff;width: 325px; height: 130px; overflow: hidden;box-sizing: border-box;padding:33px 20px;  line-height: 40px; background: #f27f02;text-align: center;}
 #tablit .title a{ display: block;color: #fff;}
 #tablit .title a i{ display: block;font-style: normal;font-weight: bold; font-size: 30px; }
 #tablit p{ color: #fff; font-size: 14px; text-transform: uppercase; line-height: 30px;}
 
#tablit dl{width: auto; }
#tablit dl dt{}
#tablit dl dd{float:left; display: block; position: relative;margin:0  !important; line-height:35px;width: 325px; height: 130px; box-sizing: border-box; overflow: hidden;background: #fff; border: 1px solid #f2f2f2; border-left: none; padding:35px 0 0 30px !important;}
 #tablit dl dd a{ display: block;}
 #tablit dl dd a em{ display: block; font-style: normal;font-size: 25px; color: #333; overflow: hidden; white-space: nowrap; width: 225px;text-overflow: ellipsis;}
 #tablit dl dd a p{ font-size: 13px;font-family: "arial";text-transform: uppercase; color: #999;overflow: hidden; white-space: nowrap; width: 225px;text-overflow: ellipsis;}
 #tablit dl dd .img{ margin-right: 10px;}

  #tablit dl dd a{ font-size:16px; color:#fff;  }

#tablit .on{position:relative; color: #f27f02; }

 #tablit .on a em, #tablit .on a p{ color: #f27f02;}
 .dis{display:none;}

   .prod_b{ position: relative; margin-top: 30px; }
 .prod_b_l{width: 610px;background: #fff;  overflow: hidden;border: 1px solid #f2f2f2;  box-sizing: border-box;}
 .prod_b_l a .pic{width: 610px;height:400px; overflow: hidden;}
 .prod_b_l a .pic img{ width: 610px;}
 .prod_b_l a .title { display: block;width: 100%; line-height: 26px; background: #fff; font-size: 15px; color: #555;box-sizing: border-box;position: relative;padding: 0 50px 90px 50px;}
 .prod_b_l a .title p{font-size: 20px; color: #333; line-height: 60px;}
 .prod_b_l a:hover .title p{ font-weight: bold;}
 .prod_b_l a .title dl{font-weight: lighter;text-align: justify;}
 .prod_b_l a .title:after{ display: block;content: "";height: 15px;width: 41px;background: url(../images/20201215100210_711904779.png) center top no-repeat; position: absolute;left: 50px;bottom:50px;}
 
 .prod_b_l:hover a .title:after{background: url(../images/20201215100210_711904779.png) center bottom no-repeat; transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear;}

 .prod_b_r{width:100%;}
 .prod_b_r td{ display: block;width: 310px;height: 289px; background: #fff; overflow: hidden;box-sizing: border-box;border: 1px solid #f2f2f2;padding: 0 !important; float: left; margin-left: 20px; margin-bottom: 25px; position: relative;}
 .prod_b_r td:nth-of-type(4n+1){ margin-left: 0;}
 .prod_b_r span a{ display: block;position: absolute;bottom:15px;font-size: 14px;background: rgba(255,255,255,0.6);width: 100%;height: 30px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .prod_b_r td img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 .prod_b_r td:hover img{transform: scale(1.2) rotate(90deg); -o-transform: scale(1.2) rotate(90deg); -moz-transform: scale(1.2) rotate(90deg); -ms-transform: scale(1.2) rotate(90deg); -wbkit-transform: scale(1.2) rotate(90deg);}
 .prod_b_r td:hover span a{ bottom: 0; height: 45px;line-height: 45px; color: #fff;background: rgba(242,127,2,0.8);}
 
/* 特点*/
 .made_all{width: 100%;min-width: 1300px;padding-bottom:60px; background: url(../images/20201214172227_806802045.jpg) bottom center no-repeat;}
 .made_c{ padding: 60px 60px; background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
 .made_c li{ display: block;  width: 275px; overflow: hidden;}
 .made_c li+li{ margin-left: 26px;}
 .made_c li .img{ display: block;width: 280px; height: 180px; overflow: hidden; background: #fff;}
 .made_c li .img img{width: 280px; display: block; transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear;}
 
 .made_c li:hover .img img{ transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
 .made_c li .word{ margin-top: 20px; line-height: 30px;}
 .made_c li .word p{font-size: 33px; color: #333;font-family: zcoolgdh;letter-spacing:-2px;}
  .made_c li .word dl{color: #d3d3d3;font-size: 17px;font-family: "arial";}
 
 #made_b{ margin-top:70px;}
   #made_b li{display: block; float: left; font-size: 18px; color: #555; line-height: 30px;width: auto; padding: 0 72px;position: relative;text-align: center;}
 #made_b li:after{display: block; content: ""; position: absolute;right: 0;top: 0; height: 145px;width: 1px; background: rgba(255,255,255,0.9);}
 #made_b li:nth-of-type(1){ padding: 0 72px 0 0;}
 #made_b li:nth-of-type(4){ padding: 0 0 0 72px;}
 #made_b li:nth-of-type(4):after{display: none;}
   #made_b li span{ color: #f27f02;  font-family: "impact"; font-size:60px;line-height:60px; float: left;}
 #made_b li p{ margin-bottom:18px; display:inline-block; position:relative;}
.number_ljs{font-size:18px; color:#fff; text-align:center;}
 #made_b em{font-style:normal;display:block; font-size:20px;float: left; width: 25px; height: 25px; background: #f27f02;border-radius: 50%;color: #fff; line-height: 23px; font-weight: bold; margin-left: 5px;}
 
  .made_all .link a{ display: block; font-size: 20px; color: #fff; width: 250px; line-height: 55px; border-radius: 30px;background: linear-gradient(to bottom,#f27f02,#ff9726,#f27f02) ; margin: 60px auto; text-align: center;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; }

 .made_all .link a:hover{ border-radius: 30px 0 30px 0; width: 280px;}
 
/*优势*/
 .adv_all{width: 100%;min-width: 1300px; padding-bottom: 130px; margin-top:20px; background: url(../images/20201215083432_444845495.jpg) center bottom no-repeat;}

 .adv_all .prod_t p{ line-height: 28px;padding: 20px 0 10px 0;}
 .adv_all .tempWrap{width: 690px !important; margin: 0 auto;}

 .adv_all .picScroll-left{ overflow:hidden; position:relative;  }
 .adv_all .picScroll-left .hd{ overflow:hidden; padding:0 ; line-height: 60px;  height: 500px;}

 .adv_all .picScroll-left .hd ul{  margin: 0 auto;overflow:hidden; zoom:1;}
.adv_all .picScroll-left .hd ul li{ width:280px; height:220px;position: relative; z-index: 4;  box-sizing: border-box; position: relative;overflow:hidden;  cursor:pointer;text-align: center;color: #333;  font-size: 25px;  background:#f9f9f9; margin-bottom: 25px; padding: 30px; line-height: 35px;}


.adv_all .picScroll-left .hd ul li.on{ color: #fff; position: relative;overflow: hidden;}
 .adv_all .picScroll-left .hd ul li.on:after{display: block; content: ""; position: absolute; background: #f27f02;width: 280px;height: 220px;left: 0;top: 0;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}

 
 .adv_all .picScroll-left .hd ul li .img{ display: block;width: 50px;height: 45px; z-index: 2;overflow: hidden;position: relative; margin: 0 auto;}
 .adv_all .picScroll-left .hd ul li .img img{ display: block;position: absolute;top: 0;left: 0;}
 .adv_all .picScroll-left .hd ul li.on .img img{top: -45px;}
 .adv_all .picScroll-left .hd ul li dl{ font-size: 25px;color: #222; margin-top: 10px;position: relative; z-index: 2;}
 .adv_all .picScroll-left .hd ul li p{ font-size: 12px; text-transform: uppercase; color: #999; font-family: "arial"; line-height: 25px;position: relative; z-index: 2;}
 .adv_all .picScroll-left .hd ul li.on dl{ color: #fff;}
  .adv_all .picScroll-left .hd ul li.on p{ color: #fff; opacity: 0.6;}
 .adv_all .picScroll-left .hd ul li a{ display: block;width: 150px;color: #333;font-size: 15px;border-radius: 10px;background: #eee;margin-top: 5px; margin: 0 auto; margin-top: 10px; position: relative; z-index: 2;}
 
.adv_all .picScroll-left .bd{ position: absolute;top: 0;left: 0;right: 0;margin: 0 auto;}
.adv_all .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.adv_all .picScroll-left .bd ul li{  _display:inline; overflow:hidden; width: 690px !important; height: 500px; box-sizing: border-box; overflow: hidden; position: relative;}

 .adv_all .picScroll-left .bd ul li:after{ display: block;content: "";width: 690px;height: 35px;background: url(../images/20201215091453_1682016407.png)center no-repeat;}
 
 .adv_all .picScroll-left .hd ul li:nth-of-type(2){ position: absolute;right: 0;top: 0;}
  .adv_all .picScroll-left .hd ul li:nth-of-type(4){ position: absolute;right: 0;top: 245px;}
 .adv_all .picScroll-left .bd ul li .word{width: 640px; background: rgba(255,255,255,0.85);color: #333;line-height: 30px;font-size: 15px;height: 120px;box-sizing: border-box;padding: 30px 30px;position: absolute;left: 0;right: 0;margin: 0 auto;bottom:60px;}
 
/*应用案例*/
 .case_all{ width: 100%;min-width: 1300px; padding-bottom:50px;}
  .case_all .prod_t{ margin-bottom: 20px;}
  .case_all .font{margin-bottom: 25px;  line-height: 40px; border-bottom: 1px solid #eee;padding-bottom: 25px; }
  .case_all .font a{ display: inline-block; font-size: 16px; float: left;}
  .case_all .font a:nth-of-type(1){ width: 114px; background: #f27f02; color: #fff; text-align: center; border-radius:20px; margin-right: 28px; margin-left:0;}
  .case_all .font span{ color: #ddd; font-size: 12px;padding: 0 28px; display: block; float: left; font-style: italic;}
  

 .case_b{ width:1400px; margin:0 auto; position:relative; height: 398px;}
.btnLeft{ width:38px;height:103px; position: absolute;left:-20px;top: 120px; background:url(../images/20201216143254_618133989.png) no-repeat center;}
.btnRight{width:38px;height:103px; position: absolute;right:-20px;top: 120px; background:url(../images/20201216143319_938844888.png) no-repeat center;}
.case_b dl{ display:block; width:1320px; margin: 0 auto;}
.case_b .hzCont{position:relative; }
.case_b .hzCont ul{margin:0 auto; width:1290; overflow:hidden;}
.case_b .hzCont ul td{ overflow: hidden;padding:15px !important; width:410px !important; text-align:center !important;}
 .case_b td>a{ display: block;width: 410px;height: auto;overflow: hidden;}
 .case_b .hzCont ul td img{ display: block;width: 100%; height: auto;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
 
 .case_b .hzCont ul td:hover img{transform: scale(1.2); -o-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -wbkit-transform: scale(1.2);}
 
.case_b td br{ display: none !important;}

 .case_b td div {padding: 0 !important;}
.case_b td div a{ display: block;font-size: 15px; position: relative; z-index: 3; text-align:left !important; line-height: 60px; padding-left:30px;background: #f5f5f5;}
 
 .case_b td div a:after{display: block;content: "";height: 15px;width: 41px;background: url(../images/20201215100210_711904779.png) center top no-repeat; position: absolute;right: 30px;bottom:20px;}
 .case_b td:hover div a:after{background: url(../images/20201215100210_711904779.png) center bottom no-repeat; transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear;}

 .case_bg{background:  url(../images/20201215154126_249035588.jpg) center bottom no-repeat;}
  /*留言*/
 .feadback{width: 100%;min-width: 1300px; padding-bottom: 75px;}
 .cc_ri{width:1300px;  box-sizing: border-box;padding: 60px 70px 40px 70px; background: #fff; box-shadow: 0 0 10px inset rgba(0,0 ,0,0.1); border-radius: 120px; }
.feed_lx{overflow: hidden;}
.feed_lx+.feed_lx{margin-top:18px;}
.cc_ri ul li{float: left;height: 45px;position: relative;}
.cc_ri ul li+li{margin-left:30px;}

.cc_ri ul li input{width:267px; box-sizing: border-box; height:50px;line-height:48px;padding: 0 10px 0 12px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;}

#submit,#submit2{color: #fff;font-size: 16px;width:200px;height:45px;line-height: 43px;text-align: center;background-color: #f27f02;display:inline-block;vertical-align: top;margin: 0 10px; cursor: pointer; outline: none; border: none; border-radius: 25px; overflow: hidden;}
 #submit2{ background: #333;}
 #submit:hover,#submit2:hover{ background: #f27f02;}
  .cc_ri .code{width: 445px;margin: 30px auto auto auto;}

input::-webkit-input-placeholder {
  color: #b8b8b8;
}
input::-moz-input-placeholder {
  color: #b8b8b8;
}
input::-ms-input-placeholder {
  color: #b8b8b8;
}
textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
textarea::-moz-input-placeholder {
  color: #b8b8b8;
}
textarea::-ms-input-placeholder {
  color: #b8b8b8;
 }
 
 
/*流程*/
 .process_all{width: 100%;min-width: 1300px; overflow: hidden;padding: 75px 0 80px 0;  background: url(../images/20201215111947_1939060543.jpg) bottom center fixed no-repeat; color: #fff;}
 .process_t{line-height: 50px;font-size: 30px; font-weight: lighter;}
 .process_t dl{font-size: 55px; padding-bottom: 10px;letter-spacing: -2px;font-family: zcoolgdh;  }
 .process_t a{font-size: 30px; font-weight: lighter;color: #f27f02; }
  .process_t a+a{color: #fff;}
 .process_t a:hover{ color: #f27f02;}
 .process_b{ margin-top: 40px;}
 .process_b i{ display: block;font-size: 25px;color: #fff;letter-spacing: 2px;width: 100px;height: 100px;box-sizing: border-box;padding: 18px 20px; text-align: center;line-height: 32px;background: #f27f02; font-style: normal;}
 .process_b_r{width: 1190px;background: #fff;height: 100px;box-sizing: border-box;padding: 25px 30px; overflow: hidden;color: #555;font-size: 18px; }
 .process_b_r li{ text-align: center;  display: block;font-size: 18px;line-height: 26px; color: #333; position: relative;padding-right:58px;}
 .process_b_r li+li{ margin-left: 15px;}
 .process_b_r li:after{ display: block;content: "";width: 40px;height: 1px;background: #ddd; position: absolute;top:27px;right: 0; }
 .process_b_r li:last-child:after{ display: none;}
 .process_b_r li:last-child{ padding-right: 0;}
 
 /*新闻*/
.news{ margin-top: 10px;}
.news_t{ font-size:16px; color:#999999;}
.news_t strong{ display:block; font-size:38px; color:#343434;}
 .newstab{width: 690px;margin: 0 auto;}
 .newstab:after{ display: block; content: "";clear: both;}
.newstab a{ display:block; float: left;width: 200px;margin: 0 15px; position:relative; font-size:18px;background: #333;line-height: 55px; color:#fff;text-align: center;}

.newstab a.on{ color:#fff; background: #f27f02;}



.newscon .news_div_item{ float:left; width:409px; position:relative; height:514px;}
.newscon .news_div_item .news_div_item_pic{ overflow:hidden;}
.newscon .news_div_item .news_div_item_pic img{ width:409px; height:292px; transition:all .5s ease;}
.newscon .news_div_item_date{ position:absolute; transition:all .3s ease; color:#999; font-size:14px; right:25px; top:470px; z-index:333;}
.newscon .news_div_item_content{ position:absolute; width:100%; top:292px; height:222px; width:100%; background:#f5f5f5; padding:20px 25px 0px 25px; box-sizing: border-box;}
.newscon .news_div_item_date>div{ float:left; }
.newscon .news_div_item_a{padding-top: 15px;  text-align: left;  font-size:20px; color:#333; display:block; }
.newscon .news_div_item_body{ font-size:14px; line-height:30px; margin-top:15px; padding-bottom: 20px; color: #999;border-bottom: 1px dashed #ddd;}

.newscon .news_div_item+.news_div_item{ margin-left:36.5px;}

.newscon .news_div_item:hover .news_div_item_a{ color:#f27f02;}
.newscon .news_div_item:hover .news_div_item_pic img{ transform:scale(1.2);}

 .top30{margin-top: 30px;}
 .news_div_item_title{ position: relative;}
 .news_div_item_title a:after{ display: block;position: absolute;content: "See more"; top: 155px;text-transform: uppercase;left:0;font-size: 13px; color: #999;font-family: "arial";line-height: 20px;}
 

/*版权*/
.copy_row2 { background:#222; width:100%; padding-bottom: 20px; min-width:1300px;	font-size: 14px;line-height: 28px; color: #888; }
.copy_row2 > .content1{ position:relative; padding-top:50px;}
.copy_list{ float:left; margin-right: 110px; }
 .copy_list .fl+.fl{ margin-left: 35px;}
.copy_list2 ul{ float:left;}
.copy_list2 ul:nth-last-child(1){ padding-left:50px;}
 .copy_list2 a{ width: 140px;overflow: hidden;text-transform: uppercase;text-overflow: ellipsis;white-space: nowrap;}
.copy_list li a{
	display: block;
	color: #888888;
	font-size: 14px;
	line-height: 28px;
}
.copy_list li a:hover{color:#fff;}
.copy_list strong{ display:block;}
.copy_list strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_list strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_list:hover strong a:after{ width:100%; background:#f27f02;}

.copy_lists{ float:left;  margin-left:40px;}
.copy_lists li a{ display:block; color:#888888; font-size:12px; line-height:28px;}
.copy_lists li a:hover{text-decoration: underline;color: #fff;}
.copy_lists strong{ display:block;}
.copy_lists strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_lists strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_lists:hover strong a:after{ width:100%; background:#f27f02;}

.copy_lists1{ float:left; margin-left:40px;}
.copy_lists1 li a{ display:block; color:#888888; font-size:12px; line-height:28px;}
.copy_lists1 li a:hover{text-decoration: underline;color: #fff;}
.copy_lists1 strong{ display:block;}
.copy_lists1 strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_lists1 strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_lists1:hover strong a:after{ width:100%; background:#f27f02;}

.copy_lists2{ float:left;margin-left:40px;}
.copy_lists2 li a{ display:block; color:#888888; font-size:12px; line-height:28px;}
.copy_lists2 li a:hover{text-decoration: underline;color: #fff;}
.copy_lists2 strong{ display:block;}
.copy_lists2 strong a{ color:#fff; line-height:50px; font-size:18px; font-weight:normal; display:inline-block; position:relative; padding-bottom:10px; margin-bottom:15px;}
.copy_lists2 strong a:after{ content: ''; display:block; width:25px; height:2px; background:#fff; position:absolute; bottom:0; -webkit-transition:0.3s all ease; transition: 0.3s all ease;}
.copy_lists2:hover strong a:after{ width:100%; background:#f27f02;}

.copy_row3{ display:block; position:relative;  margin-top:35px;}
.copy_row3 .fl{border-top:1px #3e3e3e solid; width:1000px;padding-top:26px;}
.copy_row3 .fl,.copy_row3 .fl a{ font-size:14px; color:#888; line-height:30px; font-weight:100;}
.copy_row3 .fl a:hover{ text-decoration:underline; color:#fff;}

.copy_phone{width:158px; height:343px; position:absolute; bottom:-106px; right:0; z-index:5;padding: 3px 0 0 0;}
.copy_phone ul{ position:absolute; bottom:15px; left:0; width:162px; text-align:center; height:40px;}
.copy_phone ul li{ box-sizing: border-box; display:inline-block; border:1px solid #fff; border-radius:50%; padding:9px; width:41px; height:41px; margin:0 5px; -webkit-transition:0.3s all ease; transition:0.3s all ease; background:transparent; cursor:pointer;}
.copy_phone ul li.cur{ background:#f27f02; border-color:#f27f02;}
.copy_phone ul li img{ display:block; width:100%; height:100%;}
.copy_ewm_cont{ display:block; width:136px; position:absolute; height:136px; top:106px; left:0; padding: 10px; border: 1px solid #888;}
.copy_ewm_cont img{ display:block; width:100%; height:100%;}
.copy_ewm_cont p{ position:absolute; top:-43px; color:#fff; font-size:18px;text-align: center;display: block;width: 136px;}

.copy1_item2{ padding-top:43px !important;}
.copy1_item3{ padding-top: 43px !important;}

/*友情链接*/
.links_bj{ width:100%; height:70px; background:#333; margin:0 auto;margin-top: 70px;}
.links_zbt{ width:165px;font-size:20px; color:#ffffff; line-height:70px;}
.links_zbt span{ font-size:20px; color:#ffffff; font-family: akr; text-transform:uppercase;}
.links_lj{ width:996px; font-size:12px; color:#ffffff; margin-left:10px; line-height:70px;}
.links_tb{ width: auto; height:70px; }
.linkTagcs li a{font-size: 16px; line-height: 70px;}
 .linkTagcs li a:hover{ color: #f27f02 !important;}
.jquery-lightbox.jquery-lightbox-mode-html {height: 514px !important;}

/*右侧浮动*/
.y-kefu-box { position: fixed; right: 0; top: 30%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(../images/20201216174036_1223529805.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;  background-color: #f27f02 ; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #f27f02 ; border-color: #f27f02 ; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #f27f02 ; border-color: #f27f02 ;}/*颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #f27f02 ; font-size: 18px; }/*颜色更改*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 120px; height: 120px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #f27f02 ; font-size: 16px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#f27f02 ;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }