.zz .m_zz li#top_boxbody{margin: 0px auto; padding: 0px; font-size:14px; font-family:Microsoft YaHei; line-height:24px; color: #333;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px; font-family:Microsoft YaHei;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1300px}

h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase; vertical-align:top;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
:focus {outline:none;background-color:transparent;}
::selection{background:#115195;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}

/*公用*/
.page,.content{ width:1300px; margin:0 auto; overflow: hidden;}
.content1{ width:1300px; margin:0 auto; position: relative;}
.pr{position: relative;}
.pa{position: absolute;}
.nno{margin:0px !important;padding:0px !important;border:none !important;}
.nnx{margin-right:0px !important;}

#top10,#top20,#top30,#top40,#top50,#top60,#top80,#top100{ margin:0 auto; width:1300px; overflow:hidden;}
#top10{height:10px;}
#top20{height:20px;}
#top30{height:30px;}
#top40{height:40px;}
#top50{height:50px;}
#top60{height:60px;}
#top80{height:80px;}
#top100{height:100px;}

.font_yt{font-family:"youth";}
.font_yw{font-family:"yuwei";}

@font-face {
  font-family: "youth";
  src: url("//memberpic.114my.com.cn/0438201/cssnew/youth.woff2.txt") format("woff2"),
       url("//memberpic.114my.com.cn/0438201/cssnew/youth.woff.txt") format("woff"),
       url("//memberpic.114my.com.cn/0438201/cssnew/youth.ttf.txt") format("truetype"),
       url("//memberpic.114my.com.cn/0438201/cssnew/youth.eot.txt") format("embedded-opentype"),
       url("//memberpic.114my.com.cn/0438201/cssnew/youth.svg.txt") format("svg");
}

@font-face {
  font-family: "yuwei";
  src: url("//memberpic.114my.com.cn/0438201/cssnew/yuwei.woff2.txt") format("woff2"),
       url("//memberpic.114my.com.cn/0438201/cssnew/yuwei.woff.txt") format("woff"),
       url("//memberpic.114my.com.cn/0438201/cssnew/yuwei.ttf.txt") format("truetype"),
       url("//memberpic.114my.com.cn/0438201/cssnew/yuwei.eot.txt") format("embedded-opentype"),
       url("//memberpic.114my.com.cn/0438201/cssnew/yuwei.svg.txt") format("svg");
}




/*title*/

.title{text-align:center;}
.titlea{font-size:36px;}
.titlea span{color:#30b54a;}
.titleb{font-size:20px;color:#999;margin: 10px 0px 20px;}
.line{width:48px;height:4px;background:#97daa4;border-radius:25px;margin:auto;}





/*head*/
.head{ height: 42px;line-height:42px;border-bottom: 1px #edebeb solid; font-weight:200; background:#f8f8f8;}
.head .fl,.head .fr a{letter-spacing: 0.5px; color: #5b5b5b; font-size: 15px;}
.head .fr a {display:inline-block; padding-left: 50px;background: url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200728/20200728100254_1920048865.png) no-repeat 2px 11px; transition: 0.3s all ease-in-out;font-size: 13px;line-height:42px;padding-right:15px;cursor:pointer;position:relative;color:#5b5b5b;}

.head .fr .tel{background-position:-107px 10px;}
.head .fr .wx{background-position:-223px 12px;}
.head .fr .wx .wxewm {width: 120px;height: 120px;position:absolute;top:42px;z-index:2;left:0;display:none;}
.head .fr .wx .wxewm img{width: 120px;height:120px;display:block;}

.top{width:100%;background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200728/20200728095357_437677994.jpg)no-repeat;padding:18px 0px; height:120px;}
.top .logo{display:block;float:left;margin-right:30px;border-right:1px #e1e1e1 solid;padding-right:30px;margin-top: 17px;}
.top .logo_addr{float:left;font-weight:100;color:#333;font-size:28px;line-height:32px; padding-top: 10px;    font-weight: bold;}
.top .logo_addr p{font-size:16px;font-weight: normal;color:#999;display: block;line-height: 40px; text-transform: uppercase; letter-spacing: 1.6px;}
.top .top_tel{background: url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200811/20200811105932_95745224.png) no-repeat 175px 0px;width:250px;float:right;margin-top: 8px;}
.top .top_tel i{font-size:14px;color:#666;display: block;font-weight: 100;position: relative;left:68px;}
.top .top_tel span{color:#30b54a;font-size: 24px;font-family:Impact;line-height:30px;display: block;}
.telx{letter-spacing:0.8px;}

.top .logo_ar{float:left;font-weight:100;color:#333;font-size:24px;line-height:32px; padding-top:9px;margin-left:30px;}
.top .logo_ar span{font-size:24px;color:#30b54a;font-weight: bold;}
.top .logo_ar p{font-size:18px;font-weight: normal;color:#999;display: block;line-height: 38px;}


/*nav*/
.nav{height:70px;width: 100%;    background: #30b54a;}
.menu{width: 1300px;margin: auto;}
.NavCeshi{}
.NavCeshi > li { float: left; transition: 0.2s all ease-in-out; position: relative;width:150px; letter-spacing: 1px;background: url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200728/20200728100816_1043830380.png)no-repeat top 32px right;}
.NavCeshi > li:last-child {background: none !important;}
.NavCeshi > li > a { display: block; text-align: center; padding: 0px 0; font-size:18px; line-height:70px; color:#fff; transition: 0.2s all ease-in-out; height:70px; position: relative; font-weight: 500;}
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a {    background:#fd8435;}
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ }
.search-bg{width: 956px;height: 60px;line-height:60px;    padding-left: 10px;    float: left;}
.search-i {width: 32px;overflow: hidden;height: 32px;float: left;margin-top: 13px;}
.home-menu {color: #fff;padding: 20px 40px 10px 40px;position: absolute;top: 83px;left: 0;border-radius: 3px;background-color: #ef8642;display: none;white-space: nowrap;text-align: left;z-index: 99999;line-height: 34px;font-weight: 100;height:auto;}
.home-menu a{color: #fff;}
.menu-item {margin: 0 40px 10px 0;display: inline-block;vertical-align: top;}
.home-menu .menu-item:last-child {margin: 0 40px 10px 0;}
.memu-head {font-size: 16px;margin-bottom: 12px;padding-right: 10px;padding-bottom: 14px;border-bottom: 1px solid #fecbaa;text-align: left;}
.menu-list {display: inline-block;vertical-align: top;}
.menu-list+ul{margin-left: 20px;}
.navbar-nav .menu-list li {font-size: 14px;margin-bottom: 20px;min-width: 100px;text-align: left;}
.navbar-nav .menu-list li a {color: #fff;font-size: 14px;padding: 0px;}
.navbar-nav .menu-list li a:hover {color: #2589ff;}


@media only screen and (max-width:1600px) {
#top_l {width:auto;padding-right:10px;}
.nav {width:auto;min-width:0 !important;padding-left:10px;}
.NavCeshi > li {padding:0 10px}
.menu {width:auto;min-width:0;}
.top_d {background:no-repeat;}
.top_tel {width:auto;min-width:0;float:right;background:#2fb449;}
#top_box {min-width:0;width:100%;}
.top_name {margin-left:20px;}
.top_namea {font-size:22px;font-family:"youth";color:#333;line-height:35px;}
#top_gg {font-size:13px;float:none;}
.top_telx {padding-right:20px}
}



/*导航下拉*/
.NavCeshi li .sedNav {width:180px;  position: absolute; background:#fff;left:-36px; top:100%; z-index:9999; display: none;}
.NavCeshi li .sedNav a {display: block; line-height: 50px; color: #333; font-size: 14px;text-align: center;}
.NavCeshi li .sedNav a:hover {color: #fff; background:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e92929', endColorstr='#c21313',GradientType=0 );}:root .gradient{-webkit-filter:none;filter:none;}
.nav .searchIcon{float: right;width: 82px; height:70px;background: url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200728/20200728102002_1647331064.png) no-repeat top 25px right 40px;cursor: pointer;}
.nav .slideDown{display: none; text-align: center; font-size: 0; overflow: hidden; position: absolute; right: 0; top:232px; width: 100%; height: 204px; background:rgba(48, 181, 75, 0.8);z-index: 9999; padding:0px 50px;}
.nav .slideDown .searchBox{ overflow: hidden; display: inline-block; width: 600px; height: 60px; margin-top:60px; margin-bottom: 15px; background: #fff; border-radius: 50px;}
.nav .slideDown .searchBox{*display: inline}
.nav .slideDown .searchHot{ font-size: 14px; color: #eee;}
.nav .slideDown .searchHot a{ color: #eee;}
.nav .slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 600px; height: 100%; border: none; outline: none; background: none; line-height: 60px; margin-left: 25px; font-size: 14px; color: #666;}
.nav .slideDown .searchBox button[type='submit']{ cursor: pointer; float: right; margin-right: 15px; width: 60px; height: 60px; border: none; background: url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200728/20200728101413_1424202435.png) no-repeat center;}
.search-bg{width: 550px;height: 60px;line-height:60px; padding-left: 10px; float: left;}
.search-i {width: 32px;overflow: hidden;height: 32px;float: left; margin-top: 17px;}

.NavCeshi li>.nav2 {display:none;position:absolute;left:-27px;top:70px;z-index:99999;}
.NavCeshi li>.nav2 a{display:block;background:#35bd50;height:42px;line-height:42px;width:203px;font-size:15px;text-align:center;color:#fff;border-bottom:none;}
#aa2 > .nav2 {}
#aa2 > .nav2 a {width:150px;font-size:15px;}
.NavCeshi li>.nav2 a:hover{background:#25903a;color:#fff;}
.nav2 b{color:#999;}



/*幻灯片*/
.focus {width: 100%;min-width: 1300px;height:762px;overflow: hidden;position: relative;}
.focus ul {height: 100%;position: absolute;overflow: hidden;}
.focus ul li {float: left;width: 100%;height: 100%;overflow: hidden;position: relative;background: #fff;}
.focus ul li div {position: absolute;overflow: hidden;width: 100%;height: 100%;}
.focus .btnBg {position: absolute;width: 100%;height: 20px;left: 0;bottom: 0;background: #000;display: none;}
.focus .btn {position: absolute;width: 952px; height: 23px;margin-left: -480px;left: 50%;bottom:50px;text-align: center;}
.focus .btn span {font-size: 0;display:inline-block;display:inline;zoom:1;width: 10px;height: 10px;text-align: center;_font-size: 0;margin-left: 16px;cursor: pointer;background: #fff;border-radius: 50%;}
.focus .btn span.on {background: #333; width: 30px;height: 10px; border-radius: 40px;}
.focus .preNext {width: 45px;height: 100px;position: absolute;top: 280px;background: url(https://memberpic.114my.com.cn/julidianzi123/uploadfile/image/20200428/20200428140351_104007448.png) no-repeat 0 0;cursor: pointer;}
.focus .pre {left: -45px;}
.focus .next {right:-45px; background-position: right top;}
.focus:hover .pre{left: 0px; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;  }
.focus:hover .next{ right: 0px;-webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}

.main_t{width: 100%;margin: 0 auto;background: #fcfcfc;}
.main_row1{position: relative;z-index: 3;width: 1400px; margin: auto;}
.main_row1:after{content: '';display: block;clear: both;}
.main_r1{float:right;}
.main_r1_item{display: block;width:280px;float:left;padding:47px 0;position:relative;cursor: pointer}
.main_r1_item p{margin:auto;width: 240px;}
.main_r1_item span{text-align: center;color: #454545;font-size:20px;line-height:25px; font-weight:400}
.main_r1_item em{color:#999;font-size:15px;display: block; font-weight:200}
.main_r1_item i{display: block;-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}
.main_r1_item .iconfont{font-size:35px;width:40px;height:40px;float:left;margin-right: 20px;line-height:45px;color:#999;}
.main_r1_item:nth-child(4) .iconfont { font-size:40px;}
.main_r1_item:nth-child(3) .iconfont { font-size:45px;}
.main_r1_item:hover i,.main_r1_item.active i{background-position-y: -70px}
.main_r1_item:after{content:'';display:block;width:280px;background:#30b54a;height:1px;position:absolute;bottom: -15px;opacity: 0;filter: alpha(opacity=0);-webkit-transition: 0.3s all ease;transition: 0.3s all ease;}

.main_r1_item.active:before,.main_r1_item:hover:before{opacity: 1;top: -5px;}
.main_r1_item.active:after,.main_r1_item:hover:after{opacity: 1;filter: alpha(opacity=100);bottom:0px;}
.main_r1_item.active p,.main_r1_item:hover p{color: #30b54a;}


/*case*/
.case{width: 100%;overflow:hidden;background:#fff url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200720/20200720102315_581560710.jpg)no-repeat top center;}
.adv_bt{}
.adv_btl{float:left;font-size:65px;color:#fff;font-weight:bold;line-height:65px;padding-left:15px;letter-spacing:2px;}
.adv_btl span{color:#30b54a; font-size: 65px;}
.adv_btl i{font-size:24px; color: #999; display: block; font-weight: normal;}
.adv_btr{float:right;font-size:25px; color: #999; font-weight: normal; text-transform: uppercase; text-align: right; padding-top: 20px;}
.case .con{margin-top:0px;width:810px; float:right;}
.case .con dl{position:relative;}
.case .con dt{}
.case .tit{width:420px; float: left;box-shadow:0px 0px 20px rgba(204, 204, 204, 0.3);border: 1px #e6e6e6 solid;}
.case .tit ul{width:420px;margin: 0 auto;}
.case .tit li{display: inline-block;width:420px;padding:18px 57px; transition: all 0.3s linear;cursor: pointer;height:120px;}
.case .tit li .bt{float:left;}
.case .tit li .bt span{font-size:20px;font-weight: 500;margin-top: 6px;line-height:50px;}
.case .tit li .bt p{transition:0.3s;font-size:16px;color:rgba(255, 255, 255, 0.6);color:#666; ont-weight:100;}
.case .tit li.cur .bt p{color:#fff; font-weight:100;}
.case .tit li.cur{background: #30b54a; width:460px;position: relative;z-index: 99;}
.case .tit li.cur span{color: #fff;}
.case .tit li.cur .bt{width:395px;}
.case .tit li:after{content:"";width:300px;height:1px;background:#e6e6e6;display:block;position:relative;top:102px;}
.cbyb_conr1{width:810px;height:590px;background:url(https://memberpic.114my.com.cn/szzuoyi/uploadfile/image/20200826/20200826091035_12980419.jpg)no-repeat center;}
.cbyb_conr2{width:810px;height:590px;background:url(https://memberpic.114my.com.cn/szzuoyi/uploadfile/image/20200826/20200826091236_1388938981.jpg)no-repeat center;}
.cbyb_conr3{width:810px;height:590px;background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200907/20200907084607_85718681.jpg)no-repeat center;}
.cbyb_conr4{width:810px;height:590px;background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200907/20200907174245_1615030137.jpg)no-repeat center;}
.cbyb_conr5{width:810px;height:590px;background:url(https://memberpic.114my.com.cn/szzuoyi/uploadfile/image/20200826/20200826091217_1099485552.jpg)no-repeat center;}
.cbyb_conrt{width:660px;height:295px;background:rgba(255, 255, 255, 0.9);padding:40px;border:1px #e6e6e6 solid;position: relative;margin: auto;top: 230px;display: none;}
.cbyb_tt{font-size:17px;line-height:35px;text-align:center;color:#666;}
.cbyb_mo{width:220px;height:40px;background:#30b54a;text-align:center;line-height:40px;margin: 30px auto; transition: all 0.6s;}
.cbyb_conrt .cbyb_mo:hover{width:420px; transition: all 0.6s;}
.cbyb_mo a{font-size:17px;color:#fff;}

.linex{width:100%; margin-bottom:30px; border-bottom: 1px #d1d1d1 dashed;}

/*pro*/
.pr_fl{height:38px;width:1300px;margin: auto;}
.pr_fla{width: 127px !important;height:38px !important;background:#30b54a;line-height:38px;float:left;text-align: center;}
.pr_fla a{color: #fff;font-size:18px;}
.pr_flb{float:right;}
.pr_flb li{width:234px;text-align:center;font-size: 16px;float: left;line-height:38px;}
.pr_flb li a{font-size:18px;}

.pro_con{padding-bottom:0px; width:1300px; margin:auto;}
.divproduct_new_div{font-size:0;}
.divproduct_new_div>div{width:32.8%;display:inline-block;vertical-align:top;overflow:hidden;}
.divproduct_new_div_item+.divproduct_new_div_item{}
.divproduct_new_div_item_title{height:48px;position:relative;}
.divproduct_new_div_item_title a{line-height:52px;font-size:16px;display:block;text-align: center; font-weight:100;}
.product_div_item_pic{overflow:hidden;}
.product_div_item_pic img{width:99%;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; overflow:hidden;}
.product_div_item_pic:hover img{transition: all 0.5s linear; -webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.divproduct_new_div_item_content{padding:0 25px;text-align: left;}
.divproduct_new_div_item_body{font-size:14px;color:#aaa;line-height:22px;padding-top:13px;border-top:1px solid #e4e3e3;height: 58px;overflow: hidden;}
.divproduct_new_div_item .pro_btn{background:#fff;border:1px solid #e6e7ea;}
.pro_btn,.pro_beizhu_more_zdy{width:120px;line-height:33px;border-radius:40px;display:block;margin:auto; margin-bottom: 17px; margin-top: 6px;}
.pro_btn:hover,.pro_beizhu_more_zdy:hover{transition:0.3s;}
.pro_btn a,.pro_beizhu_more_zdy a{display:block;font-size:15px;color:#999;text-align: center; font-weight:100}
.pro_btn:hover a,.pro_beizhu_more_zdy:hover a{color:#38b34b;}


/*产品特点*/
.product{ position: relative; overflow: hidden;background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200720/20200720135826_1401176787.jpg)no-repeat;height:990px;}
.product-con { max-width: 1300px; margin: 0 auto;height: 875px;}
.product-slide { margin-top: 45px; height: 478px;  position: relative;}
.product-menu { float: left; width: 350px; background: #fff; position: relative;}
.product-menu:after { content: ''; display: block; position: absolute; z-index: 3; right: -5px; top: 20px; width: 5px; height: 9px;}
.product-menu ul { padding:23px 0 0 100px;}
.product-menu ul li { display: block; height:75.3px;}
.product-menu ul li a { font-size:22px; color: #333; position: relative;}
.product-menu ul li.on a:after { content: ''; display: block; width: 100%; height:8px; position: absolute; left: 0; top:24px;background: #30b54a;z-index:-1;}
.product-menu ul li.on a {position: absolute;z-index: 99;}
.product-main { float: left;}
.product-main .product-item { display:block;position: relative;}
.product-item .pic { width: 758px;  position: relative;}
.product-item .pic a { display: block;}
.product-item .pic:after { content: ''; display: block; position: absolute; z-index: 1; width: 700px; height:590px; background: #30b54a; left:250px; top: 70px;}
.product-item .pic img { width: 100%; transition: all 1s;z-index: 2; position: relative;}
.product-tit { position: absolute; width: 600px; background:#30b54a;overflow:hidden;left:250px;top:440px;z-index:4;height: 220px;padding:44px 60px;}
.product-tit1{font-size:24px;font-weight:bold;color:#fff;line-height:40px;}
.product-tit1 span{font-size:48px;font-weight: normal;}
.product-tit1:after {content: "";width:520px;height: 1px; display: block;position:relative;background:#59c46e;margin-top:15px;margin-bottom:20px}
.product-tit2{font-size: 16px;line-height:30px;;color:#fff;}
.product-slide .prev, .product-slide .next { display: block; position: absolute;z-index: 5; top: 205px; width: 90px; height: 65px; background: #000;}
.product-slide > span img { margin-left: 32%; margin-top: 32%; width:37px; height: 9px; transition: all 1s;}
.product-slide .prev {left:1018px;}
.product-slide .next {right: 102px;}
.product-slide .prev:hover img { transform: translateX(-10px);}
.product-slide .next:hover img {transform: translateX(10px);}

/*厂家优势*/
.cpysbj{ height:850px; background: url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200824/20200824190913_971017773.jpg) no-repeat center top; padding-top:108px; overflow: hidden; font-family:"Microsoft Yahei";box-sizing: border-box; position: relative;max-width: 1920px; }
.cpys{width: 1330px;margin:0 auto;position: relative;height: 564px;}
.cpys h2{font-size:62px;color:#ffffff;line-height:60px;text-align:left;float:left;}
.cpys h2 b{ display: block;letter-spacing:-5px;margin-bottom: 35px; }
.cpys h2 b:after {content: "";width: 85px;height: 1px;background: #fff;position: absolute;top: 31px;left:240px;}
.cpys h2 p{ line-height: 24px; color: #ffffff;  font-size:45px; font-weight: normal;margin-top: 15px; }
.cpys_c{width: 731px; float: right;}
.cpys_c dl{width: 360px;height: 347px;padding:43px 27px; box-sizing: border-box; float: left;margin-right: 11px;margin-bottom: 11px;background:#fff;    transition: all 0.3s;}
.cpys_c dt{overflow: hidden; position: relative;}
.cpys_c dt img{height: 61px;position: absolute;left:0;top:0;}
.cpys_c .iconfont{font-size:70px;}}
.cpys_c dd{ text-align: left; }
.cpys_c dd h3{color: #16172e;font-size: 26px;margin-bottom: 15px; }
.cpys_c dd p{font-size:15px;line-height:30px;text-align:justify; font-weight:300;}
.cpys_c dl:nth-child(2n){margin-right: 0;}
.cpys_c dl.cur{background:#30b54a;color:#fff;}
.cpys_c dl.cur dt img{left:-65px;-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
.cpys_c dl.cur dd h3{color: #fff;}
.cpys_c dl.cur dd p{color: #fff;}

/*成功案例*/
.case_t{height:60px;width:1300px;margin: auto;line-height:40px;}
.case_t ul li{float: left;padding:0 25px 0 32px;}
.case_t ul li a{font-size:16px;color: #333;display: block; padding:0 13px;}
.case_t ul li:nth-child(1) a {color: #fff;}
.case_t ul li a:hover{color:#30b54a;}
.case_t ul li:first-child{padding-left: 0;width: 127px; height: 38px;background: #30b54a;text-align: center;line-height: 38px;padding: 0px !important;}
.case_t ul li:first-child a｛color:#fff !important;｝
.case_t span{float: right;width: 100px;height: 30px;background: #30b54a;text-align: center;    transition: all 1s}
.case_t span a{font-size: 15px;color:#fff;text-transform: uppercase;line-height:30px;}
.case_t span:hover{width:115px;}

.case_box{width:1300px;margin:auto;position: relative; padding-top:10px;}
.case_box .tempWrap{float:left;width: 1300px !important;}
.case_box .divdgweb_new_div_item{width:312px !important;float:left;position:relative;height:376px;    margin: 0px 10px;}
.case_box .divdgweb_new_div_item_content {width: 312px;background: #f4f4f4;padding: 25px 25px 25px 25px;position: absolute;top: 234px;}
.case_hd{overflow: hidden;padding: 0 10px;}
.case_hd .next{width: 63px; height: 63px;background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200720/20200720173551_1046880148.png)no-repeat left;float: left;position: absolute; left: -6%; top: 34%;}
.case_hd .next:hover{background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200720/20200720173551_1046880148.png)no-repeat center left  -73px;}

.case_hd .prev{width: 63px; height: 63px;background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200720/20200720173457_481343640.png)no-repeat center right -73px;float: right;position: absolute;right: -6%; top: 34%;}
.case_hd .prev:hover{background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200720/20200720173457_481343640.png)no-repeat center right  0px;}
.news_div_item_pic img{width:312px;}

.case_box .divdgweb_new_div_item_a {font-size: 18px;}
.case_box .divdgweb_new_div_item_body{font-size: 14px; color:#999; font-weight: 100;padding-top: 10px; line-height:27px;}


/*公司简介*/
.company_box{width:100%;background:url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200720/20200720175953_2130978970.jpg)no-repeat center;padding:70px 0px;height:1126px;}
.company_tt{width:1160px;margin:auto;text-align:center;font-size:16px;color:#333;line-height:35px;}
.company_mo{width:247px;height:48px;border:1px #30b54a solid;border-radius:50px;margin: auto;margin-top: 30px;text-align:center;transition: all 0.6s;}
.company_mo a{font-size: 16px;line-height:48px;margin:30px auto 0px; font-weight:100}
.company_mo:hover{width:447px;transition: all 0.6s; background:#30b54a;color:#fff;border:none}
.company_mo:hover a{color:#fff;}
/*zz*/
.zz_box{width:1300px;margin:0px auto;padding-top:40px;}
.zz{width: 1300px; margin:0px auto; overflow: hidden; z-index: 9999}
.zz .m_zz ul{width:1300px; position: relative;background: rgba(48, 181, 74, 0.8);height: 209px;}
.zz .m_zz li{ width:310px; box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative; padding:37px 28px;transition: all 0.3s;color:#fff;}
.zz .m_zz li:hover {color: rgba(255, 255, 255, 0.8);transition: all 0.3s;}
.zz .m_zz li:hover .zz1 h3 {color: rgba(255, 255, 255, 0.8);transition: all 0.3s;}
.zz .m_zz li:hover em i {background:rgba(255, 255, 255, 0.8) ;color:#30b54a}
.zz .m_zz li:hover em{color:rgba(255, 255, 255, 0.8);}

.zz .m_zz .n{border-right:none;}
.zz .m_zz li em{display: block; position: relative;width:110px; float: left; left:38%; height: 50px; margin-bottom:5px;margin-top:20px;color:#fff;}
.ttb{float: left;font-size:68px;font-family:"youth";font-weight: 500; font-style: normal; line-height:68px;}
.zz .m_zz li em i{font-size:15px;color: #30b54a;text-align: center;line-height: 19px;width: 20px;height: 20px;display: block;position: absolute;top: 10px;right:-2px;background:#fff ;border-radius: 50px;}
.zz .m_zz .zz1{width:300px; }
.zz .m_zz .zz1 h3{font-size: 18px; color: #fff; width:300px; float: left; line-height:60px; font-weight: 80; text-align: center;}
.zz .m_zz .zz1 p{ text-align: center; line-height: 20px; height: 40px; box-sizing: border-box; font-size: 15px; color: #333; display: block;white-space: nowrap;  width:300px; float: left; padding-top: 6px;}
.zz .m_zz li:nth-child(2) em{width:107px; left:34%;}
.zz .m_zz li:nth-child(3) em{width:93px; left:36%;}
.zz .m_zz li:nth-child(4) em{width:135px; left:28%;}

.zz .m_zz li:nth-child(2) em i {right: -7px;}
.zz .m_zz li:nth-child(4) em i { right: -11px;}

/*设备*/
#pr_advbox{width:100%; margin:auto;  overflow:hidden;}
.pr_advbox1{width:1300px;margin: auto;height: 433px;}
.prod_d_d{overflow:hidden; width:1300px; margin:0 auto; padding-top:30px;position: relative;}
.prod_d{width:1300px; position: relative;    margin-top: 40px;  margin:0 auto; padding-top: 15px; height:330px;}

.prod_but{width:134px;height:62px;position: absolute;top: 50%;left: 416px;margin-top:-31px;overflow:hidden;}
.prod_but>div{width:62px;height:62px;background:#333;text-align: center;line-height: 62px;font-size: 38px;color: #fff;cursor: pointer}
.witness_d .divdgweb_new_div{height:505px;position: absolute;overflow: hidden;}
.prod_but>div:hover{background:#30b54a;}

.prod #bd{ width:1300px; height:436px; margin:0 auto;}
.pro_libox{height:350px;overflow:hidden;position: absolute;top:0;}
.pro_list{width:1300px;float:left;}

#prod_a{display: block;width:129px;height:35px;border:1px #eee solid; position:absolute;top:395px; font-size:15px; line-height:34px; text-align:center;left:44.5%; color:#666; background:#eee;}

#bd tr > td:first-child {}
#bd td { display: block; float: left; padding: 0 !important; width:309px; position: relative;}
#bd td+td{ margin-left: 21px;}
#bd td > a:after,.pro_cont_page td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(https://memberpic.114my.com.cn/0438201/uploadfile/image/20200721/20200721112244_1061561410.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }

#bd td > div { height: 51px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden; margin-top:3px;}
#bd td > div > a{ display:block; height:60px; line-height: 51px; color: #333; font-size: 15px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
#bd td > div:after,.pro_cont_page td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #30b54a; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
#bd td:hover > a:after,.pro_cont_page td:hover > a::after{ top: 0; }
#bd td:hover > div > a{ color: #fff; }
#bd td:hover > div:after,.pro_cont_page td:hover > span::after{ bottom: 0; }
#bd td br { display: none;}
#bd tr:after, .pro_cont_page tr::after { content: ''; display: block; clear: both; }
#bd td a{ position: relative; display: block; overflow: hidden; }
#bd td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out;}
#bd td:hover a img{ transform:scale(1.1);}

.main_tx{width: 100%;margin: 0 auto;background: #fff;}
.main_txr{width: 100%;margin: 0 auto;background: #fcfcfc;}
.main_row1x{position: relative;z-index: 3;float: right;width:1300px;margin:auto;}
.main_r1x{float:right;}
.main_r1_itemx{display:block;width:325px;float:left;padding:67px 0;position:relative;cursor: pointer}
.main_r1_itemx p{margin:auto;width: 240px;}
.main_r1_itemx span{text-align:center;color:#454545;font-size:20px;line-height:25px; font-weight: 400;}
.main_r1_itemx em{color:#999;font-size:15px;display: block; font-weight: 100;}
.main_r1_itemx i{display:block;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
.main_r1_itemx .iconfont{font-size:40px;width:40px;height:40px;float:left;margin-right:20px;line-height:40px;}



/*新闻*/
.news_bg{width:100%;overflow: hidden;background: #f8f8f8;padding-bottom: 80px;}
.news_cont{height:572px;}
.news_cont_l{width:560px;height:570px;}
.news_cont_l .news_div{    width: 560px;
    height: 595px;
    padding: 36px;
    background: #fff;
    }
.news_cont_l .news_div_item{ position: relative;}
.news_cont_l .news_div_item_date{position: absolute;right: 0;top: 350px;width: 100px;height: 20px;display: block;    font-size: 14px;line-height: 20px;font-family: 'Arial';}
.news_div_item_year ,.news_div_item_month ,.news_div_item_day{float:left}
.news_cont_l .news_div_item_content{position: absolute; top: 350px;}
.news_cont_l .news_div_item_pic{position: absolute;}
.news_cont_l .news_div_item_pic img{width:488px;height:320px;}
.news_cont_l .news_div_item_a{font-size:18px;color:#333;font-weight:lighter;  width: 100%;height: 185px; display: block;position: absolute; z-index: 3;}
.news_cont_l .news_div_item_body{font-size:14px;color:#999;font-weight:lighter;    margin-top: 36px; line-height:24px;}
.news_cont_l .news_div_item_body:after{content:'了解详细+';width:160px;height:35px;background:#30b54a;text-align:center;color:#fff;display:block;line-height:35px;     position: relative;   top: 26px;}
.news_cont_l .news_div_item_a:hover{color:#30b54a;}
.news_cont_l:hover .news_div_item_body:after{background:#30b54a;}
.news_cont_r{width:705px;height:604px;}
.news_cont_r ul{height:65px;}
.news_cont_r ul a{width:30%;height:63px;margin-left:5%;float:left;background:#fff;border-top:2px solid #f5f5f5;text-align:center;line-height:65px;font-size:18px;color:#333;font-weight:bolder;display:block; font-weight: 300;}
.news_cont_r ul a:nth-child(1){ margin-left:0;}
.news_cont_r .cur{background:#30b54a;color:#fff;    border-top: 2px solid #30b54a;}
.news_cont_r .news_div_item:nth-child(1){display:none;}
.news_cont_r .news_div_item{margin-top:8px;position: relative;width:703px;border:1px solid #eee;height:169px; background: #fff; padding:10px;}
.news_cont_r .news_div_item_date{display:none;}
.news_cont_r .news_div_item_pic{position: absolute;}
.news_cont_r .news_div_item_pic img{width:186px;height:147px;}
.news_cont_r .news_div_item_content{position: absolute;width: 421px;left: 210px;top: 33px;}
.news_cont_r .news_div_item_a{font-size:18px;color:#333;width: 100%;height: 115px;display: block;position: absolute;z-index: 3;}
.news_cont_r .news_div_item_a:hover{color:#30b54a;}
.news .tempWrap{width:705px !important;}
.news_cont_r .news_div_item_body{font-size:14px;color:#999;font-weight:lighter;    margin-top: 36px; line-height:24px;}


/*版权*/
.footer{overflow:hidden;background:#111;}
.wrapper{width: 1300px;margin: auto;}
.ft-inner{padding:60px 0 60px;overflow:hidden;border-bottom:#333 solid 1px;width:1300px;margin:auto;}
.ft-menu{float:left;width:920px;overflow:hidden;}
.ft-menu dl{float:left;width:160px;}
.ft-menu dt{height:32px;line-height:32px;font-size:18px;}
.ft-menu dt::after {
    content: "";
    position: relative;
    width: 30px;
    height: 1px;
    background: rgba(255,255,255,0.2);
    top: 20px;
    display: block;
}
.ft-menu dt a{color:#fff;    font-size: 17px;}
.ft-menu dt a:hover{font-weight:bold;}
.ft-menu dd{padding-top:40px;}
.ft-menu dd a{display:block;height:32px;line-height:32px;font-size:14px;color:#999; font-weight:100}
.ft-menu dd a:hover{color:#fff;}
.ft-info{float:right;width:370px;overflow:hidden;}
.ft-info .QRcode{float:left;padding:10px;width:145px;background:#fff;}
.ft-info .QRcode img{display:block;width:126px;}
.ft-info .QRcode p{height:40px;line-height:40px;text-align:center;font-size:16px;color:#666;}
.ft-info .text{float:right;width:190px;}
.ft-info .text dl{margin-bottom:10px;line-height:1.25;overflow:hidden;}
.ft-info .text dt{font-size:16px;color:#fff;}
.ft-info .text dd{height:30px;line-height:35px;font-size:24px;color:#30b54a;font-family:"DIN-Medium"}
.ft-info .text a{display:block;margin-top:25px;height:44px;line-height:44px;text-align:center;font-size:16px;color:#fff;background:#30b54a;border-radius:22px;}
.ft-info .text a:hover{background:#17a232;}
.copyright{padding:26px 0;line-height:28px;font-size:14px;color:#999;overflow:hidden; font-weight:100;}
.copyright a{color:#999;}
.copyright a:hover{text-decoration:underline;}
.flinks{padding:30px 0;line-height:25px;font-size:14px;color:#666;overflow:hidden;border-top:#333 solid 1px;}
.flinks .addlink{display:block;float:right;color:#666;}
.flinks dl{overflow:hidden;}
.flinks dt{float:left;color:#666;}
.flinks dt a{color:#666;}
.flinks dd{padding-left:12px;overflow:hidden;}
.flinks dd a{display:inline-block;padding:0 12px;color:#666;}
.flinks a:hover{text-decoration:underline;}

.ft-menu dl:nth-child(3) {width: 210px;}
.ft-menu dl:nth-child(2) {width: 230px;}


/*link*/
#link_box{width:100%; margin:0 auto; overflow:hidden;padding:10px 0px;border-top: 1px #333 solid;}
#link{width:1300px; margin:0 auto; overflow:hidden;}

#link_bt{width:105px; float:left; font-size:16px; color:#666;  font-weight: 400; line-height:62px;}
#link_bg{width:1150px; line-height:60px; float:left; overflow:hidden; font-size:15px; font-weight:100; color: #999;}
#link_bg a{font-size:14px; color: #666 !important;}


/*合作客户*/
    
.website16_db .swiper-pagination-bullet {
  background: #aaa;
}
.website16_db .swiper-pagination-bullet-active{
  background: #30b54a;
    width: 60px;
    border-radius: 50px;
margin: 0px 5px; transition: all 0.5s;

}
.website16_db{width: 1300px;margin: auto;height: 235px;background: #f4f4f4;padding: 45px 14px;}
.website16_db_item img{width:100%;border-right: 1px #f1f1f1 solid;}
.swiper-container { height: 180px;}
.swiper-pagination{top:140px; margin: auto;width:1300px; }

#newBridge .icon-right-center {
    left: 2px !important;
    top: 50%;
    right: auto !important;
    bottom: auto;
    margin: -25px 0 0 0;
}



/*factory*/
.fac {overflow: hidden; height: 495px;}
.fac_box{margin:0px auto; height: 335px;}
.fb_tab{text-align:center;font-size:0;}
.fb_tab a{font-size:20px;color:#757575;display:inline-block;vertical-align:top;width:650px;line-height:1em;padding-bottom:30px;border-bottom:1px solid #eee; font-weight: 400;}
.fb_tab a.cur{border-bottom:1px solid #0db8a8;color:#0db8a8;font-weight:600;}
.fb_con{margin-top:30px;position:relative;}
.fb_con li{width:1300px;height:450px;position:relative;overflow:hidden;display:block;}
.fb_con li+li{display:none;}
.fb_con li table{position:absolute;top:0;left:0;}
.fb_con li td{width:325px;display:inline-block;vertical-align:top;  overflow: hidden; height: 419px;}
.fb_con li td br{display:none;}
.fb_con li td div a{line-height: 37px; font-size: 15px;font-weight: 200; color: #fff;padding-top: 5px;position: relative;text-align: center; display: block; top: -52px;background: rgba(0, 0, 0, 0.7);width: 304px; height: 52px;    transition: all 0.3s;}
.fb_con li td:hover div a{width:325px;}

.fb_con>div{width:63px;height:63px;position:absolute;top:50%;margin-top:-31px;transition:600ms;z-index: 999;}
.fbc_btnl{left:10px;background:rgba(0, 0, 0, 0.8); }
.fbc_btnr{right:10px;background:rgba(0, 0, 0, 0.8);}
.fb_con>div:hover{background-position:-73px center;cursor: pointer;transition:600ms;}
.fbc_btnl img {padding: 27px 13px;}
.fbc_btnr img{padding: 27px 13px;}
.fb_con li td img{    border: 1px #eee solid;  transition: all 0.3s;}
.fb_con li td img:hover{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);-moz-transform: scale(1.12, 1.12);}


#banner{position: relative; z-index: 9999;}