body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:28px; color: #333; font-family:Microsoft YaHei; box-sizing: border-box; }
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color:#38302f; font-size: 14px;}
a:hover{color:#cb0914; text-decoration:blink; font-size: 14px;}
em,i{font-style: normal;}
.cp img{border:solid #ddd 2px;}
.cp a:hover img{border:solid #0abd56 2px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1400px; height:20px;}
.page,.w1400{width:1400px;margin:0 auto;max-width:100%;}
.kg40{width:1400px; height:40px; margin:0 auto;  overflow:hidden;}
.kg2{width:1400px; height:50px; margin:0 auto;  overflow:hidden;}
.kg3{width:1400px; height:60px; margin:0 auto;  overflow:hidden;}
.kg60{width:1400px; height:60px; margin:0 auto;  overflow:hidden;}
.kg4{width:1400px; height:49px; margin:0 auto;  overflow:hidden;}
.bz{ width:1400px; margin:0 auto; overflow:hidden;}
.bz1{ width:1400px; margin:0 auto;}
.clear{height:0; overflow:hidden; clear:both;}
/*head*/
.head{ width: 100%; height:40px; border-bottom: 1px solid #f2f2f2;}
.top{ width:1400px; margin:0 auto; line-height:40px;}
.top1{ float:left;}
.top2{ background: url(//memberpic.114my.com.cn/030427/uploadfile/image/20190318/20190318093005_1819423322.jpg) left no-repeat; float:right; padding-left: 30px;}
.top2 span{ font-size: 20px; font-family: Arial; color: #cb0914; }

@font-face {
  font-family: 'iconftb';  /* Project id 2711650 */
  src: url('//at.alicdn.com/t/font_2711650_ta8p57qy2ik.eot?t=1647073909847'); /* IE9 */
  src: url('//at.alicdn.com/t/font_2711650_ta8p57qy2ik.eot?t=1647073909847#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//at.alicdn.com/t/font_2711650_ta8p57qy2ik.woff2?t=1647073909847') format('woff2'),
       url('//at.alicdn.com/t/font_2711650_ta8p57qy2ik.woff?t=1647073909847') format('woff'),
       url('//at.alicdn.com/t/font_2711650_ta8p57qy2ik.ttf?t=1647073909847') format('truetype'),
       url('//at.alicdn.com/t/font_2711650_ta8p57qy2ik.svg?t=1647073909847#iconftb') format('svg');
}

/*top*/
.topbg{ margin:0 auto; width:100%; background:#fff; height:136px; border-bottom:1px #eee solid;}
.top{margin:0 auto;width:1400px;display: flex;justify-content: space-between;height: 100%;align-items: center;}
.top_t {display: flex;}
.logo{margin-right: 15px;}
.name{font-size: 30px;color: #cb0914;line-height:34px;}
.name span{ font-size:22px;  color: #333;}
/*nav*/
#nav{width: 60%;z-index:12;position:relative;height: 100%;} 
#navW{width: 100%;height: 100%;} 
#nav ul{width: 100%;display: flex;justify-content: space-between;height: 100%;align-items: center;}
#nav li{float:left;text-align:center;position:relative;transition: all 0.3s linear;height: 100%;}
#nav ul li a{text-decoration: none;font-size:16px;display:block;text-align:center;transition: all 0.3s linear;position:relative;z-index:3;}
#nav ul li:hover>div>a,#nav ul .none a{color:#cb0914;font-weight: bold;}
#nav ul .none:hover a, #nav ul .a_nav:hover a{color:#cb0914;}
#nav ul li .nav_t::after{content:"";display:block;position:absolute;width: 100%;height: 1px;border-bottom: 1px solid #cb0914;left: 0;bottom: -100%;transition: all 0.3s linear;z-index:1;filter:Alpha(opacity=0);opacity:0;transform: scale(1.5);}
#nav ul li:hover  .nav_t::after, #nav ul .none  .nav_t::after, #nav ul .a_nav  .nav_t::after{transition: all 0.3s linear;left: 0;filter:Alpha(opacity=100);opacity:1;bottom: 36%;height: 1px;transform: scale(1);}

#nav ul li.cur{height: 152px; color:#cb0914; background:url(//memberpic.114my.com.cn/030427/uploadfile/image/20190320/20190320093002_934933010.png) center no-repeat;}
#nav ul li a.cur{ color:#cb0914;}
#nav .nav_t{transition: all 0.5s linear;position:relative;height: 100%;display: flex;flex-flow: column;align-items: center;justify-content: center;}
#nav .nav_d{width:130px;position:absolute;background:#cb0914;z-index:99;transition: all 0.3s linear;width:0;overflow:hidden;margin-left: -50%;top: 80%;}
#nav .nav_d a{ color:#fff;line-height:36px; height:auto; padding-top:0; transition: all 0.2s linear; width:130px; margin-left:-161px; z-index:6; font-size:14px;}
#nav .nav_da{ position:relative;}
#nav .nav_da_d{ position:absolute; width:130px; top:0; margin-left:0px; overflow:hidden; background:#cb0914; width:0; transition: all 0.3s linear; z-index:5;}
#nav li:hover .nav_d{ transition: all 0.3s linear; width:130px; font-size:14px; border-top:none; overflow:hidden;}
#nav li:hover .nav_d:hover{ overflow:visible;}
#nav li:hover .nav_da:hover{ overflow:visible;}
#nav li:hover .nav_d a{ transition: all 0.3s linear; font-size:14px; margin-left:0; width:100%; color:#fff;}
#nav li:hover .nav_d a:hover{ transition: all 0.3s linear; background:#9e0009; color:#fff;}
#nav li:hover .nav_da:hover .nav_da_d{ transition: all 0.3s linear; width:152px; margin-left:160px; border-top: none; border-left:solid 1px #fff;}
#nav li:hover .nav_da:hover .nav_da_d a{ line-height:32px; font-size:14px;}
#nav li:hover .nav_da:hover .nav_da_d a:hover{ font-size:15px;}

#nav .nav_di{ overflow:hidden;}
#nav .nav_di tr{ display:block; width:130px; position:relative;}
#nav .nav_di tr td{display:block; font-size:0; line-height:0; background:#cb0914; padding:0 !important; position:relative; z-index:6;}
#nav .nav_di tr td b a{font-weight: normal;}
#nav .nav_di tr #showtyepname{position:absolute;top:0;margin-left:0px;overflow:hidden;background:#cb0914;width:130px;transition: all 0.3s linear;z-index:5;display: none;}
#nav li:hover .nav_di tr:hover #showtyepname{width:130px; transition: all 0.3s linear; border-left:solid 1px #fff; margin-left:130px;}

#showtyepname{opacity: 0; !important;}
#aa2 > div.nav_d > div > table > tbody > tr.on #showtyepname{opacity: 1; !important;}
#nav .nav_di tr.on #showtyepname {display: block;}

/*banner*/
.banner-box{ min-width:1400px; height:680px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:680px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn{ width: 100%; position: absolute; top:267px; left: 0; margin-left: 0; height:378px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; 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(//memberpic.114my.com.cn/030427/uploadfile/image/20190319/20190319172145_28948686.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(//memberpic.114my.com.cn/030427/uploadfile/image/20190319/20190319172145_28948686.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:16px; height:16px; border-radius :20px; text-indent:-9999px; background:#303030; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background:#cb0914; width: 20px; }
.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; }   
      
/* search */
.search_bz1{ width: 100%; height:72px; border-bottom: 1px solid #f2f2f2;  top:578px; z-index:99; position: absolute; overflow:hidden;}
.search_bz{ width: 100%; height:72px; border-bottom: 1px solid #f2f2f2; }
#search_b{width:1400px;margin:0 auto;height:72px;border-radius: 8px;display: flex;justify-content: space-between;}
#search_b form {display: flex;}
#search-i{width:57px;overflow:hidden;height:39px;margin-top:15px;}
#search-bg{width:335px;height:39px;background:#f4f4f4;overflow:hidden;padding-left:14px;margin-top:15px;box-sizing: border-box;}
.search-text{width:778px; float:left; font-size:14px; line-height:72px; height:72px;}
.search-text a{ font-size:14px; }
.search-text a:hover{ font-size:14px;}
.search-text span{ float:left; font-weight:bold;}
#infoname{ border:none;background:none; outline:none;}

/* ad1 */   
.ad1{ width: 100%; height:526px; margin-bottom:60px; background: url(//memberpic.114my.com.cn/030427/uploadfile/image/20190318/20190318115714_994780637.jpg) center no-repeat;}
.ad1_z{ width: 514px; margin-left:85px; margin-top:205px; color: #666; font-size: 15px; line-height: 30px;}
.ad1_y{ width: 424px; height: 264px; margin-top: 131px; margin-right: 40px;}
    
/*pordcut*/
.pordcut {position: relative;z-index: 20;}
.bz.pro_c {display: flex;justify-content: space-between;margin-top: 40px;}
.pord_z.fl {width: 20%;background: #f2f2f2;height: 100%;padding-bottom: 30px;}
div#ddsidemenubar0 {width: 100%;}
#ddsidemenubar0 ul {display: flex;flex-flow: column;row-gap: 20px;}
#ddsidemenubar0 ul li a {background: #fff;padding-left: 30px;}
.pord_d{width: 213px;height: 80px;font-size: 29px;color: #fff;background: #cb0914;margin: 30px auto 20px;display: flex;box-sizing: border-box;flex-flow: column;justify-content: center;padding-left: 30px;}
.pord_d span{font-family: Arial;font-size: 14px;text-transform:uppercase;line-height: 14px;margin-top: 10px;}
.pord_l{line-height: 56px;width: 76%;margin: 0 auto;}
.ddsubmenustyle, .ddsubmenustyle ul{ width: auto !important; }
.blackwhite li a{ font-size: 13px !important; }
.ddsubmenustyle li a{ padding-left: 10px !important; }

.prod_con.fr {width: 78%;}
.prod_convert{width:100%;}
.proCon_row2 ul{position:absolute;display: flex;}
.proCon_row2 ul li{float:left;width:1014px;}
.proCon_row2{position:relative;overflow:hidden;margin-top:20px;height:897px;}
.prod_convert .tab a::after,.prod_convert .tab a:after{position:absolute;top:10px;left:0;display:block;width:9px;height:9px;border-radius:50%;background:#303030;content:'';transition:.4s all ease-in-out;}
.prod_convert .tab a.on::after,.prod_convert .tab a.on:after{background:#cb0914;}
.prod_convert .tab a{position:relative;display:inline-block;margin-right:20px;padding-left:18px;height:30px;color:#343434;font-size:14px;line-height:30px;transition:.4s all ease-in-out;}
.prod_convert .tab a.on{color:#cb0914;}
.prod_convert .tab{display:flex;padding:8px 16px;background:#f2f2f2;justify-content:space-around;}
.proCon_row2 table>tbody>tr>td{position:relative;float:left;overflow:hidden;margin-bottom:10px;margin-left:15px;padding:0!important;width:32.34%;line-height:0;cursor:pointer;transition:.3s all ease-in-out;}
.proCon_row2 table>tbody>tr>td:first-child{margin-left:0;}
.proCon_row2 table>tbody>tr>td>a{position:relative;display:block;overflow:hidden;border:1px solid #eee;}
.proCon_row2 table>tbody>tr>td>a>img{transition:.5s all ease-in-out;width: 100%;height: calc(326px * 3 / 4);}
.proCon_row2 table>tbody>tr>td:hover img{transform:scale(1.1);}
.proCon_row2 table>tbody>tr>td>span{bottom:0;left:0;overflow:hidden;width:100%;}
.proCon_row2 table>tbody>tr>td>span>a{position:relative;z-index:3;height:35px;color:#343434;font-size:14px;line-height:35px;transition:.5s all ease-in-out;}
.proCon_row2 table>tbody>tr>td:hover>span>a{font-size:14px;}
.proCon_row2 table>tbody>tr>td br{display:none;}
.proCon_row2 table>tbody>tr>td>a::before{position:absolute;top:-199.5px;left:-166px;z-index:0;width:600px;height:600px;border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.1) inset;box-shadow:0 0 0 0 rgba(0,0,0,.1) inset;content:'';-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.proCon_row2 table>tbody>tr>td>a::after{position:absolute;top:0;left:0;width:100%;height:100%;background:url(//memberpic.114my.com.cn/runtenghg/uploadfile/image/20171130/20171130163700_1111416998.png) no-repeat center;background-size:auto auto;background-size:0;content:'';-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.proCon_row2 table>tbody>tr>td:hover>a::before{-webkit-box-shadow:0 0 0 50rem rgba(0,0,0,.5) inset;box-shadow:0 0 0 50rem rgba(0,0,0,.5) inset;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.proCon_row2 table>tbody>tr>td:hover>a::after{background-size:50px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}

/*tit*/
.tit{text-align: center;} 
.tit b{font-size: 32px;line-height:55px;color:#cb0914;display: block;font-weight: normal;}
.tit em{margin: 0 auto;text-align: center;position: relative;display: flex;justify-content: center;align-items: center;font-style: normal;}
.tit i{position: relative;width: 90px;background: #ddd;height: 1px;}
.tit span{font-size: 14px;text-transform:uppercase;padding: 0 30px;}
.tit i:after{position: absolute;content:'';width: 16px;height: 2px;background: #cb0914;right: 0;top: -1px;}
.tit i:last-child:after{right:unset;left:0;}

/*project*/
.pro_bc{width: 100%;background:url(//memberpic.114my.com.cn/030427/uploadfile/image/20220312/20220312141608_1167384219.png) no-repeat top center;padding:160px 0 14px;position: relative;margin-top: -20px;overflow: hidden;}
.pro_c{width: 74%;margin:0 auto;min-width: 1300px;}
.pro_tit{text-align: center;}
.pro_tit p{font-size: 42px;color: #fff;}
.pro_tit span{display: block;font-size: 18px;color: rgba(255,255,255,0.4);margin-top: 19px;}
.pro_cc{margin-top: 40px;}
.pro_cc ul{display: flex;justify-content: space-between;}
.pro_cc ul li{width: 24%;background: #fff;padding:86px 34px;display: flex;flex-direction: column;justify-content: center;align-items: center;overflow:hidden;box-shadow: 1px 1px 20px rgba(0,0,0,0.1);transition: all .5s;}
.pro_cc ul li span{font-size: 64px;color: #333;line-height: 64px;display: block;}
.pro_cc ul li b{font-size: 24px;color: #333;font-weight: normal;margin:24px 0 19px;}
.pro_cc ul li p{font-size: 14px;color: #333;text-transform:uppercase;}
.pro_img img{width: 100%;}
.wz_tp{position: relative;transition: all .5s;overflow: hidden;display: flex;align-items: center;margin:15px 0;}
.wz_tp>div{flex-shrink: 0;width: 100%;}
.pro_info{font-size: 16px;color: #333;line-height: 50px;text-align: center;transition: all .5s;}
.pro_img {transition: all .5s;transform: translateX(180px);}
a.pro_btn{display: block;width: 115px;height: 34px;background: #cb0914;font-size: 16px;color: #fff;line-height: 34px;text-align: center;border-radius: 20px;transition: all .5s;}
.pro_cc ul li:hover .pro_info{transform: scale(0);position: absolute;}
.pro_cc ul li:hover .pro_img{transform: translateX(0);}
.pro_cc ul li:hover span,.pro_cc ul li:hover b,.pro_cc ul li:hover p{color: #cb0914;}
.pro_cc ul li:hover a.pro_btn{width: 100%;border-radius: 0;}
.pro_cc ul li:hover{transform: translateY(-15px);}

/*process*/
.proc_bc{overflow: hidden;padding: 100px 0 60px;position: relative;background: url(//memberpic.114my.com.cn/030427/uploadfile/image/20220312/20220312141635_1015087262.png)no-repeat  center bottom;}
.proc_bc>img{position: absolute;width: 100%;overflow: hidden;transform: translate3d(0, 0, 0);animation: play 25s linear infinite;-webkit-animation: play 25s linear infinite;}
@keyframes play {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);

  }
}
.proc_c{position:relative;z-index:999;}
.proc_tit{position:relative;}
.proc_tit>b{display:block;color:#000;font-weight:400;font-size:32px;}
.proc_tit>p{margin-top:13px;color:#666;font-size:18px;}
.proc_tit:after,.proc_tit:before{position:absolute;content:"";}
.proc_tit:before{top:-50px;left:0;width:30px;height:22px;background:url(//memberpic.114my.com.cn/sz1312ad/uploadfile/image/20210510/20210510085551_1191115946.png) no-repeat center;}
.proc_tit:after{right:0;bottom:10px;width:255px;height:25px;background:url(//memberpic.114my.com.cn/sz1312ad/uploadfile/image/20210510/20210510085551_865141291.png) no-repeat center;}
.proc_c ul{display:flex;margin-top:60px;border-bottom:1px solid #eee;justify-content:space-between;}
.proc_c ul li{display:flex;margin-left:-1px;padding:20px 0 40px;width:calc(100% / 7);transition:all .5s;flex-direction:column;justify-content:center;align-items:center;position: relative;}
.proc_c ul li:after{content: '';width: 6px;height: 6px;border-radius: 100%;background: #999;bottom: -3px;position: absolute;}
.proc_c ul li i{position:relative;display:block;display:flex;width:80px;height:80px;border:1px solid #d2d2d2;border-radius:100%;transition:all .5s;justify-content:center;align-items:center;}
.proc_c ul li i b{position:absolute;top:-11px;right:25px;display:block;display:flex;display:none;padding:5px;width:24px;height:24px;background:#fdfdfd;justify-content:center;align-items:center;}
.proc_c ul li:nth-child(2) i b{top:50%;right:-12px;margin-top:-14px;}
.proc_c ul li:nth-child(3) i b{top:50%;right:-12px;margin-top:-3px;}
.proc_c ul li:nth-child(4) i b{top:50%;right:-6px;margin-top:14px;}
.proc_c ul li:nth-child(5) i b{top:50%;left:-6px;margin-top:14px;}
.proc_c ul li:nth-child(6) i b{top:50%;left:-12px;margin-top:-3px;}
.proc_c ul li:nth-child(7) i b{top:-11px;left:25px;}
.proc_c ul li i b span{display:block;width:13px;height:13px;border:2px solid #cb0914;border-radius:100%;}
.proc_c ul li i>span{color:#8a8a8a;font-size:45px;}
.proc_c ul li:nth-child(1) i>span{font-size:38px;}
.proc_c ul li:nth-child(2) i>span{font-size:38px;}
.proc_c ul li:nth-child(4) i>span{font-size:42px;}
.proc_c ul li:nth-child(6) i>span{font-size:50px;}
.proc_c ul li p{margin:27px 0 13px;color:#333;font-size:18px;transition:all .5s;}
.proc_c ul li div{display:none;width:70%;color:#666;text-align:center;font-size:15px;line-height:24px;}
.proc_btn{display:flex;margin:0 auto;margin-top:60px;width:57%;height:60px;border:1px dashed #d2d2d2;border-radius:30px;justify-content:center;align-items:center;}
.proc_btn i{color:#333;font-size:24px;}
.proc_btn span{color:#cb0914;font-size:36px;font-family:Kabe;}
.proc_c ul li:hover i{border-color:#cb0914;background:#cb0914;}
.proc_c ul li:hover i>span{color:#fff;}
.proc_c ul li:hover p{color:#cb0914;font-weight:400;}
.proc_c ul li:hover{position:relative;z-index:20;}
.proc_c ul li:hover:after{background:#cb0914;}

/*ad2*/   
.ad2{ width: 100%; height:714px; margin-bottom: 60px; margin-top: 30px; background: url(//memberpic.114my.com.cn/030427/uploadfile/image/20190318/20190318150326_676201427.jpg) center no-repeat;}
.ad2_z{ margin-top: 68px; overflow: hidden; margin-right:839px; }
.ad2_d{ font-size: 16px; color: #fff; letter-spacing:8.2px; overflow: hidden; margin-right:829px; }
.ad2_b{ width: 606px; }
.ad2_1{ width: 265px;}
.ad2_1_d{ font-size: 20px; color:#fff; margin-top: 75px; margin-left: 56px;}
.ad2_1_d span{ font-family: Arial; color: #fff; font-size: 12px; line-height:18px;}
.ad2_1_w{ color: #fff; font-size: 16px; margin-top: 26px;}
.ad3_b{ width: 606px; margin-top:17px; }
    
/*case*/    
.pord_d1{ text-align: center; font-size: 36px; line-height: 45px; font-weight: bold; padding-top: 120px;}
.pord_t1{ width: 200px; margin: 15px auto;}
.pord_dh1{ font-size: 17px; text-align: center; letter-spacing: 1.5px;}
    
.appli{width:100%; min-width:1400px; overflow:hidden; margin-top: 10px;}
.appli_d{width:1400px; margin:0 auto; overflow:hidden; margin-top:30px;}
.appli_d tr{display:flex;flex-flow: wrap;justify-content: space-between;row-gap: 10px;}
.appli_d td{display:block;float:left;width: calc((100% - 20px)/ 3);overflow:hidden;padding:0 !important;transition: all 0.3s linear;position:relative;height: 345px;}
.appli_d td:hover{transition: all 0.6s linear; position:relative;}
.appli_d td img{width: 100%;height: 100%;transition: all 0.3s linear;}
.appli_d td:hover img{transform: scale(1.1);}
.appli_d td a{text-decoration:blink;}
.appli_d td br{display:none;}
.appli_d td div:nth-child(3){width: 100%;padding:0px !important;position:absolute;bottom:0;left:0;transition: all 0.6s linear;}
.appli_d td div:nth-child(3) a{font-size:14px; color:#fff; line-height:45px; width:370px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; position:relative; z-index:2; padding:0px 10px;}
.appli_d td div:nth-child(3)::after{ content:""; display:block; width:100%; height:45px; transition: all 0.6s linear; filter:Alpha(opacity=70); opacity:0.7; background:#000; position:absolute; top:0; z-index:1;}
.appli_d td:hover div:nth-child(3)::after{transition: all 0.6s linear;}
.appli_d td:hover div:nth-child(3){bottom: 100%;transition: all 0.6s linear;}

.appli_rgo{position:absolute;width: 100%;height: 100%;top: 100%;transition: all 0.6s linear;text-align:center;}
.appli_rgo a{font-size:20px;font-weight:bold;line-height:60px;color:#fff;position:relative;z-index:3;width: 100%;height: 100%;display: flex;flex-flow: column;justify-content: center;}
.appli_rgo p{font-family:Arial, Helvetica, sans-serif; width:95px; line-height:27px; color:#fff; background:#cb0914; margin:0 auto; display:block; font-size:15px; text-transform:uppercase; font-weight:normal; margin-top:8px;}

.appli_d .appli_rgo::after{content:"";display:block;width:100%;height: 100%;transition: all 0.6s linear;filter:Alpha(opacity=70);opacity:0.7;background:#000;position:absolute;top:0;z-index:1;}
.appli_d td:hover .appli_rgo{top:0; transition: all 0.6s linear;}

.appli_a{width:256px; margin:0 auto; overflow:hidden; margin-top:40px; text-align:center; background:#333; position:relative; line-height:48px; border-radius:10px; transition: all 0.5s linear;}
.appli_a a{display:block; color:#fff; position:relative; z-index:2; font-size:18px;}
.appli_a::after{content:""; display:block; width:0; height:100%; background:#333; position:absolute; top:0; transition: all 0.3s linear; z-index:1;}
.appli_a:hover::after{width:100%; transition: all 0.3s linear;}        
.appli_a:hover{width:320px; transition: all 0.5s linear;}    
    
.appl{ width: 447px; height: 102px;  margin: 0 auto; font-size: 20px; text-align: center; color: #333; background: url(//memberpic.114my.com.cn/hongwang/uploadfile/image/20190313/20190313173259_365608190.jpg) center no-repeat; line-height: 40px;}
.appl b{ font-size: 38px; line-height: 45px;}
.appl b span{ color: #333;}   

/*Partner*/    
.Partner{ width: 100%; padding-top: 60px; padding-bottom: 60px;margin-bottom: 60px; background: #f2f2f2;}
.Partner1{width: 1400px;margin: 0 auto;padding-top: 25px;border-bottom: 1px solid #ddd;}
.Partner1 table tr {display: flex;justify-content: space-between;border-top: 1px solid #ddd;}
.Partner1 table tr:last-child{border-bottom:none;}
.Partner1 table tr td{padding-left: inherit !important;transition: all 0.3s linear;text-align: center;border-left: 1px solid #ddd;width: calc(100% / 5);background: #fff;overflow: hidden;}
.Partner1 table tr td a{display: flex;height: 100%;align-items: center;justify-content: center;}
.Partner1 table tr td a img{}
.Partner1 table tr td:nth-child(5){border-right: 1px solid #ddd;}
.Partner1 table tr td div{ display: none;}

.Partner1 table tr td a img{    -webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);

filter: grayscale(100%);

filter: gray; transition: all 0.5s linear;}
    .Partner1 table tr td a img:hover{    -webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);

filter: grayscale(0);

filter: gray; transition: all 0.5s linear;}
.Partner1 table tr td:hover{box-shadow: 0 0 20px rgb(0 0 0 / 0.2);position: relative;z-index: 99;transform: scale(1);}
    
/*adv*/

.adv{ text-align: center; font-size: 36px; color: #cb0914; line-height: 46px;}
.adv span{text-transform:uppercase; line-height: 28px; font-size: 14px; color: #666; font-family: Arial;}
.adv_t{ width: 1400px; margin: 0 auto; height: 42px;  text-align: center; font-size: 18px; letter-spacing:6px; line-height: 42px; }

 /*advan*/
.advan{width:100%; overflow:hidden; min-width:1400px; margin-top: 30px;}

#advan_tablit{width:1400px; height:auto; background-repeat:no-repeat; margin:0 auto; padding-bottom:51px;}
.advan_tabcon{width:1400px; margin:0 auto; clear:both; overflow:hidden;}
.advan .dis{display:none;}

.advan_dd_i{overflow:hidden; height:440px; margin:0 auto; width:1400px; margin-bottom:34px;}
.advan_dd_i img{width:100%;}
.advan_dd_en{font-family:Arial, Helvetica, sans-serif; color:#898989; font-size:24px; font-weight:bold; text-transform:uppercase; line-height:30px;}
.advan_dd_m{font-size:28px; line-height:36px;}
.advan_dd_tn{color:#cb0914; font-size:18px; line-height:30px; padding-top:8px;}
.advan_dd_line{width:57px; height:1px; background:#999; overflow:hidden; margin:15px 0;}
.advan_dd_dn{overflow:hidden; width:765px; font-size:15px; line-height:24px;}

#advan_tablit dl{width:280px; right:61px; position:absolute; top:225px; background:#fff; box-shadow:0px 8px 16px #999; overflow:hidden; }
#advan_tablit dl dd{float:left; display:block; width:280px; height:116px; border-top:solid 1px #ddd; transition: all 0.5s linear; position:relative; margin-top:-1px}
#advan_tablit .on{text-decoration:blink; transition: all 0.5s linear; color:#fff;}
#advan_tablit .on .advan_dt_rm{transition: all 0.5s linear; color:#fff;}
#advan_tablit .on .advan_dt_ren{transition: all 0.5s linear; color:#fff;}

.advan_dt{width:1400px; margin:0 auto; position:relative; z-index:99;}

#advan_tablit dd::before{content:""; display:block; background:#cb0914; transition: all 0.3s linear; width:100%; height:0; left:0; top:0; position:absolute; z-index:1;}
#advan_tablit .on::before{transition: all 0.3s linear; height:100%;}

.advan_dt_l{position:relative; z-index:2; float:left; width:58px; height:58px; border-radius:50%; background:#fff; border:solid 1px #dfdfdf; margin-left:30px; margin-top:26px;}
.advan_dt_l img{width:58px; height:58px; border-radius:50%;}
.advan_dt_r{position:relative; z-index:2; float:right; width:175px; margin-top:25px;}
.advan_dt_rm{font-size:28px; line-height:36px; transition: all 0.5s linear;}
.advan_dt_ren{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; text-transform:uppercase; transition: all 0.5s linear;}   
  
/*Evaluation*/    
.Eva{ width: 100%; padding-top: 245px; padding-bottom: 60px;background:#f2f2f2 url(//memberpic.114my.com.cn/030427/uploadfile/image/20190319/20190319143812_1415421129.jpg)top no-repeat;}   
.Eva_b{overflow: initial;}
.Eva_b ul{display:flex;justify-content: space-around;}
.Eva_b li{width: calc(100% / 4);height: 300px;border-right: 1px solid #ddd;float: left;padding: 50px 0;transition: all 0.5s linear;background: #fff;}
.Eva_b li:hover{box-shadow: 0 0 10px rgb(0 0 0 / 0.2);transform: scale(1.1);}
.eva_k{ width: 239px; margin: 0 auto; overflow: hidden;}
.eva_d{ color: #cb0914; font-size: 16px; margin-top: 18px; margin-left: 15px;}
.eva_d b{ font-size: 18px;}
.eva_wz{ width: 238px; margin: 0 auto; padding-top: 28px; padding-bottom: 20px;}
.eva_tp{ width: 50px; margin: 0 auto;}
.eva_gd{ width: 238px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #303030; margin: 0 auto; margin-top: 22px;}
    
/*about*/
.about{padding: 60px 0;background: url(//memberpic.114my.com.cn/030427/uploadfile/image/20220312/20220312180548_1343830429.jpg) no-repeat center;background-attachment: fixed;}
.ab_c{display: flex;justify-content: space-between;margin-top: 40px;}
.about_z{width: 50%;}
.about_y{width: 68%;background:#f2f2f2;}
.about_d{ font-size: 28px; color: #cb0914; font-weight: bold; line-height: 30px; padding-left: 40px; padding-top: 50px;}
.about_x{ width: 47px; height: 1px; background: #999; margin-left: 40px; margin-top:25px;}
.about_w{ padding-left: 40px; padding-right: 40px; padding-top: 35px; line-height: 26px;}
.about_g{ width: 140px; height: 40px; line-height: 40px; text-align: center; background: #cb0914; margin-left: 40px; margin-top:30px;}
.about_g a{ color: #fff;}
    
/*厂房设备*/
.equ_bg{width: 100%;min-width: 1400px;}
.equ_t{ width: 180px; height: 52px; line-height:52px; background:  #cb0914; text-align: center; color: #fff; font-size: 24px;font-weight: bold;display: none;}
.equ_a a{font-size: 14px;color: #333;padding-top: 20px;display: block;}
.equ_a a:hover{color: #cb0914;}

.company_img{margin-top: 60px;}
.company_img_r2 { width: 1400px;position: relative; display: block; margin: 0 auto; }
#company_img_btn_l{ background:url(//memberpic.114my.com.cn/lingzhidz/uploadfile/image/20190315/20190315152542_1126311115.png) center no-repeat; width:41px; height:41px; left: -70px; top: 70px; cursor: pointer; position:absolute;filter: brightness(0.5);}
#company_img_btn_r{ background:url(//memberpic.114my.com.cn/lingzhidz/uploadfile/image/20190315/20190315152559_206981044.png) center no-repeat; width:41px; height:41px; right: -70px; top: 70px; cursor: pointer;position:absolute;filter: brightness(0.5);}


#company_img_cont {
    overflow: hidden;
}
#company_img_cont ul {
    display: block;
}
#company_img_cont .tempWrap {
    width: 100% !important;
}
#company_img_cont li {float: left; padding: 0 !important;margin-right: 15px;width:268px;display: block;position: relative;height: 201px;}
#company_img_cont li>a{display: block;overflow: hidden;}
#company_img_cont li a img { width: 100%; height: auto;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
#company_img_cont li:hover img{-webkit-transform: scale(1.1);
   -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
     -o-transform: scale(1.1);
        transform: scale(1.1);}
#company_img_cont li p a{display: block;position: absolute;bottom: 0px;width: 100%;height: 34px;line-height: 34px;background: #444;color: #fff;-webkit-transition: all 0.5s;transition: all 0.5s;text-align: center;}

#company_img_cont li:hover p a{background: #cb0914;} 
.pord_d2{ font-size: 38px; font-weight: bold; line-height: 42px; text-align: center;}
.pord_x1{ width: 586px; height:3px;margin: 25px auto;}
.pord_dh1{  text-align: center; font-size: 18px; text-align: center; letter-spacing: 2px;}
   
/*news*/
.news_bc{padding: 80px 0;background: #f8f8f8;}
.tg_tit p{font-size: 32px;font-weight: bold;display: block;margin-bottom: 10px;position: relative;z-index: 2;color: #cb0914;}
.tg_tit span{font-size: 16px;}
.news_c{}
.news_cc {display: flex;padding: 55px 10px 10px;transition:all .5s;}
.news_wz .news_div_item {display: flex!important;flex-direction: column-reverse;width:calc(25% - 15px);flex-shrink: 0;position: relative;    box-shadow: 0px 0px 20px rgb(0 0 0 / 12%);}
.news_div_item_pic {width: 100%;overflow: hidden;transition: .4s;height: 236px;}
.news_div_item_year,.news_div_item_month,.news_div_item_day{font-family: Roboto;font-size: 14px;font-weight: bold;}
.news_wz .news_div_item_pic img{width: 100%;transform:scale(1);transition: .4s;height: 100%;}
.news_cc .news_div+.news_div{display:none;}
.news_wz .news_div {display: flex;}
.news_wz .news_div_item .news_div_item_date {position: absolute;top: 49.5%;left: 25px;width: 102px;height: 30px;background: #333;color: #fff;z-index: 2;transition: all .5s;border-radius: 6px;display: flex;align-items: center;justify-content: center;padding-top: 1px;}
.news_wz .news_div_item:hover .news_div_item_date {background: #cb0914;}
.news_div_item_day {font-family: Rotobo;}
.news_wz .news_div_item .news_div_item_title a {display: block;font-size: 16px;color: #333;position: relative;margin-top:48px;padding-left: 30px;}
.news_wz .news_div_item .news_div_item_body {font-size: 14px;line-height: 28px;color: #666;padding-top: 14px;}
.news_wz .news_div_item .news_div_item_title a:after {position: absolute;content: "\e612";top: 0;left: 0;font-family: 'iconftb';}
.news_wz button {display: none!important;}
.news_wz .news_div_item .news_div_item_content {padding: 0 25px 35px;}
.news_wz {width: 100%;flex-shrink: 0;}
.news_wz .news_div_item+.news_div_item {margin-left: 20px;}
.news_wz+.news_wz{display:none;}
.news_wz .news_div_item .news_div_item_pic a {display: block;position: relative;overflow: hidden;height: 100%;}
.news_wz .news_div_item:hover img{transform:scale(1.1);}
.cate_c ul{display: flex;}
.cate_c ul li+li{margin-left: 20px;}
.cate_c ul li a{display:block;width: 120px;color: #333;text-align: center;font-size: 20px;}
.cate_c ul li.on a{color: #cb0914;}
.cate_c ul li a em{font-size: 20px;}
.cate_c ul li a b{font-weight: normal;}
.cate_c1 ul li:hover:last-child a {background:#cb0914;}
.news_tc {display: flex;justify-content: space-between;padding-top: 18px;position: relative;}

/*links*/
.links{overflow:hidden;padding:20px 0;width:100%;background:#cb0914;}
.linksW{margin:0 auto;width:1400px;}
.links_l{float:left;width:120px;border-right:dashed 1px #9c010a;color:#fff;font-size:16px;line-height:18px;}
.links_l span{color:#fff;text-transform:uppercase;font-weight:700;font-size:36px;font-family:Arial,Helvetica,sans-serif;line-height:36px;}
.links_r{float:right;width:90%;color:#fff;}
.linkTagcs{width:100%!important;}
.links_r a{color:#fff!important;}

/*footer*/
.footer{overflow:hidden;padding-bottom:40px;width:100%;min-width:1400px;border-bottom:solid 1px #333;background:#1a1a1a;color:grey;font-size:14px;}
.footer a{color:grey;font-size:14px;transition:all .5s linear;}
.footer a:hover{color:#fff!important;transition:all .5s linear;}
.footerW{overflow:hidden;margin:0 auto;padding:60px 0 0 0;width:1400px;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.footer_li{display: flex;}
.footer_m{margin-bottom:10px;color:#fff;font-size:20px;line-height:26px;}
.footer_l i,.footer_lx i{display:block;margin-bottom:40px;width:20px;height:1px;background:rgba(255,255,255,.3);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;-ms-transition:.4s;}
.footer_l:hover i,.footer_lx:hover i{width: 50px;background: #FFF;}
.footer_en{overflow:hidden;color:#525252;text-transform:uppercase;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:20px;}
.footer_lx{}
.footer_lx_d{overflow:hidden;line-height:28px;}
.footer_lx_d a{color:grey!important;transition:all .5s linear;}
.footer_lx_d a:hover{color:#fff!important;transition:all .5s linear;}
.footer_l{float:left;margin-right:90px;}
.footer_ld{overflow:hidden;}
.footer_ld_lo{overflow:hidden;}
.footer_ld_lo tr{width:120px!important;}
.footer_ld_lu{overflow:hidden;}
.footer_ld_lu a{color:grey!important;transition:all .5s linear;}
.footer_ld_lu a:hover{color:#fff!important;transition:all .5s linear;}
.footer_ld_lu li{overflow:hidden;width:120px!important;line-height:28px!important;}
.footer_ld_lu li span{display:block;overflow:hidden;width:120px!important;text-overflow:ellipsis;white-space:nowrap;line-height:28px!important;}
.footer_ld_li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px;}
.footer_ld_li a{color:grey!important;transition:all .5s linear;}
.footer_ld_li a:hover{color:#fff!important;transition:all .5s linear;}
.footer_r{float:right;width: 15%;}
.footer_r>b{font-size: 20px;display: block;margin-bottom: 20px;font-weight: normal;border-bottom: 1px solid rgba(255,255,255,0.3);padding-bottom: 10px;}
.footer_ri{overflow:hidden;margin-top:8px;margin-bottom:20px;width: 100%;position: relative;height: 210px;}
.footer_ri p{}
.footer_ri p+p{display:none;}
.footer_ri img{width: 100%;height: 100%;}
.footer_ri_d{display: flex;justify-content: center;}
.footer_ri_d i{display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 20px;color: rgba(255,255,255,0.3);}
.footer_ri_d i+i{margin-left:20px;}
.footer_ri_d i.on{color: #fff;}
.footer_ri_r .footer_m{margin-bottom:0;}
.footer_fl b{font-weight:400;font-size:0;line-height:0;}
.footer_fl b a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:28px;}
.footer_fl #showtyepname{display:none;}
.footer_er{}
.footer_er em{display: block;margin-top: 30px;}
.footer_er em img{width: 200px;}
.footer_er b{display: block;font-size: 20px;}
.footer_er i{}
.footer_er i+i{}

/*copy*/
.copy{width:100%; background:#1a1a1a; text-align:center; font-size:14px; color:#808080; overflow:hidden; padding:20px 0; line-height:26px; border-top:solid 1px #000;}
.copy a{ font-size:14px; color:#808080; transition: all 0.5s linear;}
.copy a:hover{ font-size:14px; color:#fff; transition: all 0.5s linear; }
.copyW{width:1400px; margin:0 auto;}


.rightarrowpointer{display:none;}

/*浮动*/
.qqkefu{position:fixed;top:18%;right:30px;z-index:20;width:39px;}
.qqkefu ul li{position:relative;float:right;margin-bottom:1px;width:45px;height:45px;background:url(//memberpic.114my.com.cn/030427/uploadfile/image/20190417/20190417160030_219670439.png) no-repeat;background-color:#333;font-size:14px;line-height:45px;cursor:pointer;}
.qqkefu ul li a{display:block;overflow:hidden;padding-left:10px;height:45px;color:#fff;}
.qqkefu ul li.qq_cza{overflow:hidden;}
.qqkefu ul li:hover{background-color:#e6091a;}
.qqkefu ul li.top{position:relative;width:45px;height:45px;background-position:0 0;cursor:pointer;}
.qqkefu ul li b{float:right;display:block;overflow:hidden;width:45px;height:45px;}
.qqkefu ul li span{color:#fff;font-weight:700;font-size:14px;}
.qqkefu ul li.qq_phone{background-position:right -46px;}
.qqkefu ul li.qq_ku{background-position:right -92px;}
.qqkefu ul li.qq_ms{background-position:right -138px;}
.qqkefu ul li.qq_czb{background-position:right -184px;}
.qqkefu ul li.qq_czbb{background-position:right -184px;}
.qqkefu ul li.qq_app{background-position:right -228px;}
.qqkefu ul li.qq_sh{background-position:right -272px;}
.qqkefu ul li.qq_czae{line-height:15px!important;}
.erweima{position:absolute;top:-107px;left:-150px;float:right;display:none;width:130px;height:150px;border:1px solid #ccc;background:#fff;cursor:default!important;}
.erweima p{float:right;width:130px;color:#000;text-align:center;font-size:12px;line-height:20px;}
.erweima p img{margin:10px 10px 0 10px;width:110px;height:110px;}
.erweima .arrow3{position:absolute;top:122px;right:-5px;display:block;width:5px;height:10px;}
.erweimab{position:absolute;top:-107px;left:-150px;float:right;display:none;width:130px;height:150px;border:1px solid #ccc;background:#fff;cursor:default!important;}
.erweimab p{float:right;width:130px;color:#000;text-align:center;font-size:12px;line-height:20px;}
.erweimab p img{margin:10px 10px 0 10px;width:110px;height:110px;}
.erweimab .arrow4{position:absolute;top:122px;right:-5px;display:block;width:5px;height:10px;}
.app{position:absolute;top:-107px;left:-150px;float:right;display:none;width:130px;height:150px;border:1px solid #ccc;background:#fff;cursor:default!important;}
.app p{float:right;width:130px;color:#000;text-align:center;font-size:12px;line-height:20px;}
.app p img{margin:10px 10px 0 10px;width:110px;height:110px;}
.app .arrow3{position:absolute;top:132px;right:-5px;display:block;width:5px;height:10px;}
.sh{position:absolute;top:-107px;right:-150px;float:right;display:none;width:130px;height:150px;border:1px solid #ccc;background:#fff;cursor:default!important;}
.sh p{float:right;width:130px;color:#000;text-align:center;font-size:12px;line-height:20px;}
.sh p img{margin:10px 10px 0 10px;width:110px;height:110px;}
.sh .arrow3{position:absolute;top:132px;right:-5px;display:block;width:5px;height:10px;}
.xw{text-indent:2em;font-size:14px;line-height:30px;}
.prodn img{padding-bottom:10px;}
.prodn p{font-size:14px;line-height:28px;}
.prodn p strong{color:#333;}