/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden; font-size:14px;}
*{-webkit-box-sizing: border-box;box-sizing: border-box;}
#copy { display: none;}
a {color: #666; text-decoration: none;}
a:hover { color:#ff9a24;text-decoration: none; border-bottom-style:}
.bg{ width: 100%;min-width: 1300px;position: relative;}
.box{margin:0 auto;width:100%;min-width: 1300px;box-sizing: border-box;padding:0px 5%;max-width: 1600px;}
.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}

@keyframes hover{
    0%{transform:scale(1)}
    25%{transform:scale(.6)}
    50%{transform:scale(1)}
    75%{transform:scale(1.2)}
    100%{ttransform:scale(1)}
}



/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 14px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 16px;}
.top100 {padding-top: 100px;}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en {font-family: Arial, Helvetica, sans-serif;font-weight: normal;}

.t{text-align:center;}
.t h3{font-size:40px;line-height: 40px;color: #333;font-weight: normal;}
.t h3 b{color:#195093;font-weight: bold;}
.t p{font-size:18px;margin-top:10px;}


/*抬头*/
.top_bg{background:#000;height:45px;line-height: 45px;color: #999;font-size:14px;}
.top_bg a{color: #999;font-size:14px;}

.laug{position: relative;width:150px;padding-left: 10px;height:45px; z-index: 5;border-left:1px #666 solid;border-right:1px #666 solid;margin-left:40px;}
.laug > ul{position: absolute;overflow: hidden;width: 100%;height:40px;transition: 0.3s all ease;top: 0px;left: 0;}
.laug:hover > ul{ height:130px}
.laug > ul:after{ content: ''; display: block; width: 0; height: 0; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 4px solid #999; position: absolute; top: 18px; right: 15px; transition: 0.3s all ease; }
.laug ul li a{ display: block; padding: 0 0 0 15px; line-height: 45px; font-size: 14px;}
.laug ul li:nth-child(2) a{background: #f5f5f5; }
.laug ul li a:hover{ color: #d3281b;}
.laug ul li a i{display: block;float: left;height: 16px;width: 22px;margin: 15px 10px 12px 0;}
.laug ul li a i img{display: block;}

.tel{background:url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211216/20211216171445_1807682813.png)no-repeat center left;padding-left:20px;}
.tel span{font-size:24px;color: #ff0000;}

/*导航*/
.head_bg{height:110px;}
.head{position: relative;}
.logo{position: absolute;left: 43.5%;margin-top: 33px;}
.head_nav {display: flex;justify-content: space-between;position: relative;}
.head_nav>ul {width: 560px; display: flex;justify-content: space-between;}
.head_nav>ul>li {height:110px;line-height: 110px;}

.head_nav>li a:after{content: '';background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211216/20211216181345_1321825512.png)no-repeat;position: absolute;right: -10px;top: -4px;width: 31px;height: 31px;z-index:-1;opacity: 0;transition: 0.5s;}

.head_nav>ul>li:hover>a:after,.head_nav>ul>li.cur a:after {opacity: 1;transition: 0.5s;}
.head_nav>ul>li a {font-size: 16px;position: relative;}
.head_nav>ul>li:hover>a,.head_nav>ul>li.cur>a{color:#ff9a24;}


/*下拉*/
.head_nav>ul>li>dl {position: absolute; overflow:hidden;width:100%;display:block; z-index:10000; background:#fff ;  transition: all 0.3s;left: 0;padding:40px;visibility: hidden;top: 115px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.head_nav>ul>li>dl>dd {display:block;overflow:hidden;margin: auto;}
.nav_xl1 li{width:calc(100%/3);float:left;padding:0 30px;height:285px !important;}
.nav_xl1 li p{font-size:20px;text-align:center;color:#d0b393;display:block;line-height:50px;    transition: all 0.3s;}
.xl_bt{width:100%;border-bottom:1px #eee solid; padding-bottom:40px;overflow: hidden;}
.xl_bt p{font-size:30px;color:#333;float:left;font-weight:bold;line-height:40px;}
.xl_bt a{width:120px;height:40px;background:#ff9a24;text-align:center;color:#fff;font-size:16px;display: block;float: right;
 line-height: 40px;}
.fl_box{width:100%;overflow:hidden;}
.fl_box li{width:calc( (100% - 40px)/6);float:left;margin-top:25px;}
.fl_box li dl{display:none;}
.fl_box li+li{margin-left:10px;}
.fl_box li a{font-size:17px;color:#666;position: relative;padding-left:20px;text-align: left; line-height: 20px;display: block;}
.fl_box li a:hover{color:#ff9a24;}
.fl_box li a:before {content: "";width: 10px;height: 10px;border: 1px #949494 solid; position: absolute; left: 0; top: 6px;border-radius: 50%;}
.fl_box li a:hover:before{border-color:#ff9a24;}
.fl_box li:nth-child(6){margin-left:0}
.fl_box li dt{margin-top:5px;padding-left: 20px;}
.fl_box li dt a{font-size:15px;color:#999;}
.fl_box li dt a:before{border-color:#a9a9a9;}
.re{width:100%;overflow:hideen;margin-top:30px;}
.re .rbt{font-size:30px;color:#333;float:left;font-weight:bold;border-left: 5px #ff9a24 solid;padding-left: 10px;margin-bottom: 30px;}
.re .t_box{width:100%;overflow: hidden;}
.t_box>.progdwz2021 li {float: left;width:calc((100% - 30px)/4);border-radius:15px;}
.t_box>.progdwz2021 li img{width:100%;height: auto;border: 1px #eee solid;}
.t_box>.progdwz2021 li+li{margin-left:10px;}
.t_box>.progdwz2021 li  a{line-height:40px;}
.t_box>.progdwz2021 li span{display:block;text-align: center;}
.re .t_box>.news_div>.news_div_item {float: left;width: calc((100% - 20px)/2);text-align: left;border: 1px #eee solid;margin-bottom: 20px;box-shadow: 0 0 5px #eee;padding: 20px;}  
.re .t_box>.news_div>.news_div_item+.news_div_item{margin-left:20px;}
.re .t_box>.news_div>.news_div_item:nth-child(3) {margin-left: 0;}
.re .t_box .news_div_item_a {font-size: 16px;line-height: 35px;color: #ff9a24; font-weight: bold;}
.re .t_box .news_div_item_body {font-size: 14px;line-height: 23px; color: #666;}
.news_div_item_date {display: flex;}
.news_div_item_year,.news_div_item_month,.news_div_item_day {color: #666;font-size: 16px;}
.head_nav>ul>li:hover>dl{opacity: 1;visibility: inherit;}

.com_bo{width:100%;color:#666;line-height:25px;overflow: hidden;text-align: left;}


/*数据*/
.digital_bg{background:#fff;padding:90px 0px;}
.digital ul{display: flex;align-items: center;height:225px;}
.digital li{float: left;text-align: center;width: 13.4vw;height: 12.4vw;border-radius: 50%;border: 1px #ddd dashed;}
.digital li+li{margin-left: calc((100% - 60vw) / 5);}
.digital li p{font-size:14px;padding-top:30%;}
.digital li p b{font-size:50px;color:#ff9a24;}
.digital li span{display: block;font-size:18px;color: #666;}



/*弹窗*/
.pop_up{width:100%;height:90px;background:rgba(0,0,0,0.9);position: fixed;bottom: 0;left:0;z-index: 20;}
.pop_up.on{width:120px;height:120px;bottom:200px;left:10px;background:none;}
.pop_box{width: 1200px;height: 100%;position: relative;display: flex;align-items: center;    padding-left: 120px;padding-right: 0px;}
.pop_up.on .pop_box{width:100%;min-width: auto;}
.pop_img{position: absolute;bottom: 0;left: 0;}
.pop_tel{display: flex;color:#fff;margin-left:12%;align-items: center;}
.pop_up.on .pop_tel,.pop_up.on .pop_btn,.pop_up.on .pop_ewm{display:none;}
.pop_tel p,.pop_tel em,.pop_tel b{white-space :nowrap;}
.pop_tel p,.pop_tel em{font-size:26px;font-weight:bold;color:#fff;}
.pop_tel em{margin-left:24px;font-weight: normal;font-style:normal;}
.pop_tel b{color:rgba(255,255,255,0.6);}
.pop_btn{margin-left:16%;margin-right:5%;}
.pop_btn a{display:inline-block; width:133px; height:33px; background:#ff9a24; border-radius:15px; font:20px "Microsoft YaHei UI"; font-weight:bold; text-align:center; line-height:33px; color:#fff;}
.pop_QR{width:150px;height: 100%;display: flex;margin-right: 30px;position:relative;}
.pop_QR_img{width:150px;padding:10px;background:#fff;text-align: center;box-shadow: 0 0 10px rgb(204, 204, 204);position:absolute;bottom:20px;right:0;}
.pop_QR_img img{width:100%;}
.pop_ewm{position: relative;}
.pop_ewm+.pop_ewm{margin-left:10px;}
.pop_ewm i{display:block;width:46px;height:46px;border-radius:100%;font-size: 20px;color: #fff;text-align: center;line-height: 42px;border: 2px solid #fff;}
.pop_ewm i:hover{background:#fff;color: #ff9a24;}
.pop_wx{width:180px;padding:10px;background:#fff;position:absolute;top:-204px;left:50%;transform: translateX(-50%);box-shadow: 0 0 10px rgb(0 0 0 / 10%);opacity: 0;visibility: hidden;transition: all 0.5s;z-index:99;}
.pop_ewm:hover .pop_wx{opacity: 1;visibility: visible;}
.pop_wx img{width:100%;}
.pop_wx p{text-align:center;margin-top:5px;}
.pop_close{display:block; width:28px; height:28px; border-radius:28px; background:#ff9a24;font-family: "Microsoft YaHei UI";font-size:20px;position:absolute; top:-10px; right:-10px; cursor:pointer;}
.pop_up.on .pop_close{background:#ff0000;}
.pop_close em{display:block;color: #fff;text-align: center;line-height: 28px;font-style: normal;}
.pop_close em.two,.pop_up.on .pop_close em.one,.pop_up.on .pop_QR{display:none;}
.pop_up.on .pop_close em.two{display:block;font-style: normal;}

/*弹窗留言*/
.masge_warr{width:800px;height:642px;position:fixed;top:50%;left:50%;z-index:999;margin-top:-321px;margin-left:-400px;opacity:0;visibility:hidden;}
.masge_warr:before{content:'';width:300%;height:300%;background:rgba(0,0,0,0.8);position:absolute;top:50%;left:50%;margin-top:-150%;margin-left:-150%;}
.masge_box{width:798px;padding:30px;border:1px solid #ddd;background:#fff;position:relative;}
.masge_box #feedback_form{margin: 0 0;}
.masge_box .sbx{width:30px;height:30px;font-size:16px;text-align: center;line-height:28px;position:absolute;top:0;right:0;border:1px solid #eee;user-select: none;cursor:pointer;}
.masge_box .sbx:hover{background:#000;color:#fff;}
.from_item.code{display:flex;align-items: center;position: relative;}
.from_item+.from_item{margin-top:20px;}
.from_item em{color: #ff9a24;font-size:22px;display: flex;align-items: center;font-style: normal;}
.from_item em b{font-size:16px;color:#999;margin-left:8px;font-weight:normal;}
.from_item input{width:100%;height:46px;border:1px solid #ddd;line-height:46px;margin-top:10px;text-indent:20px;}
.from_item.code input{width:30%;}
.from_item.code input#authcode{margin:0 2%;}
.from_item textarea{width:100%;min-height:90px;line-height:30px;border:1px solid #ddd;margin-top:10px;padding:0 20px;}
.from_item .feedback_btn{width: 30%;position: absolute;right: 0;}
.from_item .feedback_btn input{width:100%;}
.from_item .feedback_btn .btns{line-height: 46px;text-align: center;border:none;background:#333;color:#fff;cursor: pointer;}


/*产品中心*/
.prod_list .prolist2021 li{float: left;width: calc(100%/6);height: 60px;line-height: 60px;text-align: center;}
.prod_list .prolist2021 li a{display: block;width: 100%;height: 100%;font-size: 15px;background: #f5f5f5;}
.prod_list .prolist2021 li dl{display:none;}
.prod_list .prolist2021 li:hover a,.prod_list .prolist2021 li.on a{background: #ff9a24;color:#fff;}
.prod_a a{background: #f5f5f5;height: 60px;display: inline-block;width: 16.6%;line-height: 60px;text-align: center;font-size: 15px;}
.prod_a a:hover{background: #ff9a24;color:#fff;}
.prod_d .progdwz2021 ul{display: block;}
.prod_d .progdwz2021 li{width: 23.5%;position: relative;overflow: hidden;text-align: center;border: 1px #eee solid;display: inline-block;}
.prod_d .progdwz2021 li+li{margin-left: 2%;}
.prod_d .progdwz2021 li img{display: block;width: 100%;height: 100%;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.prod_d .progdwz2021 li:hover img{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.prod_d .progdwz2021 li br{display:none;}
.prod_d .progdwz2021 ul+ul li{margin-top: 2%;}
.prod_d .progdwz2021 li span{display: block;height: 50px;line-height: 50px;background: #f5f5f5;position: relative;z-index: 2;}
.prod_d .progdwz2021 li:hover span{background: #ff9a24;}
.prod_d .progdwz2021 li span a{font-size: 15px;}
.prod_d .progdwz2021 li:hover span a{color:#fff;}

/*特点*/
.doubt_bg{background:url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211217/20211217172230_692589222.jpg)no-repeat center top;padding:90px 0px 0px 0px;}
.doubt_t{}
.doubt_t h3{color: #fff;font-size:40px;font-weight: normal;}
.doubt_t p{font-size:18px;color: #fbcb93;margin-top:8px;}
.doubt_img{width:50%;position: relative;}
.doubt_img img{display: block;width:100%;}
.doubt_r{width: 45%;}
.doubt_w li{float:left;width: 48%;background: #fff;height:70px;line-height: 70px;text-align: center;font-size:16px;margin-bottom: 20px;border-radius:10px;cursor:pointer;}
.doubt_w li.on{box-shadow: 0px 0px 30px rgb(0 0 0 / 10%);background: #c26c07;color: #fff;}
.doubt_w li:nth-child(2n){float: right;}
.doubt_cont{margin-top:120px;font-size:18px;line-height:36px;}
.doubt_cont li p{font-size:40px;color: #000;margin-bottom: 30px;margin-top: 20px;}

.int_l{width:100% !important;}
.int_img{display: block;width:100%;}
.int_img img{display: block;}
.int_tab{position: absolute;top:70px;left:70px;height: 38px;}
.int_a{width:9px;height:9px;border-radius: 50%;background: #ddd;margin-top: 10px;}
.int_a+a{}
.int_a:nth-child(1){margin-top: 0px;}
.int_a.on{background: #ff9a24;}


/*流程*/
.cus_c {display: flex;justify-content: space-between;border: 1px solid #eee;}
.cus_lc {position: relative;}
.cus_lc img {}
.cus_tit {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.cus_tit i {width: 46px;height: 4px;background: rgba(255,255,255,0.5);}
.cus_tit b {font-weight: normal;font-size: 34px;color: #fff;margin: 32px 0;}
.cus_tit p {font-size: 20px;color: #fff;line-height: 30px;width: 54%;min-width: 162px;}
a.cus_btn {width: 119px;height: 34px;background: #333;color: #fff;font-size: 16px;border-radius: 17px;text-align: center;line-height: 34px;margin-top: 34px;}
.cus_rc {width: 81%;}
.cus_rc>ul {display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 57px;padding: 16px 0;}
.cus_rc li {width: 17%;text-align: center;position: relative;background: none;height: 140px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.cus_rc li span {font-size: 35px;color: #ff9a24;transition: all .3s;}
.cus_rc li:hover span {transform: rotateY(180deg);}
.cus_rc li p {font-size: 16px;color: #666;margin: 22px 0 0;}
.cus_rc li i {width: 51px;height: 2px;background: #ff9a24;margin: 0 auto;transition: all .3s;position: absolute;bottom: 13px;}
.cus_bc {padding: 117px 0 62px;}
.cus_rc li:after {position: absolute;content: "";background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218102609_771143087.png) no-repeat center;width: 18px;height: 20px;right: -30px;top: 50%;margin-top: -10px;}
.cus_rc li:nth-child(10):after {display: none;}
.cus_rc li:nth-child(5):after {right: 50%;top: auto;bottom: -44px;transform: rotate(90deg);margin-right: -9px;}
.cus_rc li:nth-child(n+6):after {transform: rotate(180deg);}
.cus_rc li:hover i {transform: scaleX(0);}
.cus_rc li:before {background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211217/20211217192620_600343085.png);position: absolute;content: "";width: 120px;height: 100%;top: 50%;left: 50%;margin-left: -60px;margin-top: -70px;transition: all .5s;opacity: 0;}
.cus_rc li:hover:before {opacity: 1;}
/*consultative*/
.co_c {background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211217/20211217194413_1009776238.png) no-repeat center;height: 296px;display: flex;align-items: center;margin-bottom: 0px;}
.co_ti i {font-size: 50.5px;color: #ff9a24;font-style: normal;}
.co_ti p {display: flex;margin-top: 17px;}
.co_ti p em:nth-child(1) {background: #ff9a24;width: 284px;text-align: center;}
.co_ti p em {height: 42px;font-size: 28px;color: #fff;line-height: 42px;font-style: normal;}
.co_ti p em:nth-child(2) {background: #333;width: 341px;}
.co_ti {padding-left: 37px;}


/*优势*/
.adv_bg{background: #f5f5f5; padding:90px 0px;}
.adv_list{text-align:center; margin-top:20px;}
.adv_list li{display: inline-block; width: 180px; height: 170px; margin: 0 20px;  text-align: center; cursor: pointer;}
.adv_list li h3{font-size: 24xp; color: #222; }
.adv_list li h3:before{content:""; display: block; width: 48px; height: 48px; border-radius: 100%; border:1px #ccc solid; margin:30px auto 10px auto; background-image: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211217/20211217203550_1832277437.png); background-repeat: no-repeat; }
.adv_list li:nth-child(1) h3:before{background-position: 0 0;}
.adv_list li:nth-child(2) h3:before{background-position: -51px 0;}
.adv_list li:nth-child(3) h3:before{background-position: -101px 0;}
.adv_list li:nth-child(4) h3:before{background-position: -151px 0;}
.adv_list li p{font-size: 12px; color: #999; text-transform: uppercase; font-family: "Arial"; line-height: 30px;}
.adv_list li.on{border:1px #e1e1e1 solid;}
.adv_cont{margin-top:70px; }
.adv_w{height: 540px; background: #fff; box-shadow: 0 0 100px rgba(0,0,0,0.1);}

.adv_wl,.adv_wr{width: 50%; height: 540px;}
.adv_wl1{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218090556_931431149.jpg)no-repeat center;}
.adv_wl2{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218090838_1560921717.jpg)no-repeat center;}
.adv_wl3{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218090959_710573905.jpg)no-repeat center;}
.adv_wl4{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218091053_365572867.jpg)no-repeat center;}

.adv_wr{padding: 90px; position: relative;}
.adv_wr:after{content:""; display: block; width: 110px; height: 195px; position: absolute; top:-15px; left: -52px; }
.adv_wr1:after{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218084656_388261809.png)no-repeat center;}
.adv_wr2:after{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218084718_2064588888.png)no-repeat center;}
.adv_wr3:after{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218084732_1430769554.png)no-repeat center;}
.adv_wr4:after{background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218084748_1527837358.png)no-repeat center;}

.adv_wr h3{font-size: 30px; color: #000;}
.adv_wr p{font-size: 30px; color: #ff9a24; }
.adv_wr span{color: #ccc;}
.adv_wr dd{font-size: 16px; line-height: 30px; margin-top: 30px;}
.adv_wr a{display: block; width: 160px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color:#fff; background: #ff9a24; margin-top: 50px; border-radius: 100px; transition: all ease 0.3s;}
.adv_wr a:hover{ width: 220px; }

/*荣誉资质*/
.ryz_d tr{display:block;width:100%;overflow: visible !important;}
.ryz_d td a{display: block;overflow: hidden;}
.ryz_d td br{display:none;}
.ryz_d td{width:calc((100% - 120px) / 4);padding-left:0px !important;float:left;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;display:block;margin-right: 40px;-webkit-box-shadow: 0px 0px 50px rgba(0,0,0,.05);box-shadow: 0px 0px 50px rgba(0,0,0,.05);}
.ryz_d .tempWrap{width:100% !important;overflow: visible !important;}
.ryz_d td img{width:100%;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;height:auto;}
.ryz_d table,.ryz_d  tbody{display:block;}
.ryz_d td div{width:100%;height:60px;padding-top:0px !important;position: relative;background:#fff;}
.ryz_d td div a{width:100%;height:100%;line-height:60px;font-size:16px;display:block;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;position: relative;}
.ryz_d td:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.ryz_d td:hover div a{color:#fff;}
.ryz_d td div:before{content:'';width:0%;height:100%;display:block;background:#ff9a24;position: absolute;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;}
.ryz_d td:hover div:before{width:100%;}

.ryzz{margin-top:20px; margin-bottom:20px;}


/*简介*/
.gywm{}
.gywm .t h3{color:#fff;}

.gywm .t h3 span{opacity: 0.1; left: 3%;}

.gywm .t p{color:#fff;}
.gywm-t{overflow:hidden;background:#ff9a24;padding-top: 90px;}
.gywm-t .sybt h3{color:#fff;background:url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218102655_507429826.png)no-repeat center bottom;}
.gywm-t .sybt h3 span{background:#fff;}
.gywm-t .sybt p{color:#fff;}
.gywm-t img{width:100%;display:block;}
.gywm-b{margin-top:-125px;position:relative;z-index:2}
.gywm-b1{box-shadow:1px 1px 10px #8e8e8e;padding:45px 50px 0 50px;margin-bottom:27px; position:relative;padding-bottom:40px; box-shadow: 0 0 100px rgba(0,0,0,0.1); background:#fff;
 padding:4vw 4.6vw 5vw 4.6vw;}
.gywm-b1 h3{color:#242424;margin-bottom:24px;line-height:100%; font-size:1.8vw; font-weight:bold; display:block;}
.gywm-b1 h3 em{color: #aaa; line-height:37px; font-size:13px; font-weight:lighter; display:block; font-family:Arial; letter-spacing: 1px;}
.gywm-b1 p{line-height:32px;font-size:17px;color:#626262;max-height:60px; text-overflow: -o-ellipsis-lastline; font-weight:lighter;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;}
.gywm-b1 a{display:block;width:60px;height:60px;line-height:60px;border-radius:100px;text-align:center;color:#fff; font-size:35px;background:#ff9a24;transition:all 0.5s;position:absolute;left:50%;margin-left:-27.5px;bottom:-29.5px;}

.gywm-b1 a:after,.gywm-b1 a:before{content:""; position: absolute; top:0; left:0; right:0; bottom:0;  margin:auto; width:3vw; height:3vw;border-radius: 100%; background:rgba(65,176,35,0.2);  transition:0.3s all linear;}
.gywm-b1 a:after{animation:after 1.5s ease infinite;}
.gywm-b1 a:before{animation:before 1s ease infinite;}

.gywm-b1 a:hover{opacity:0.8;transition:all 0.5s;}
.gywm-b2{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px;}
.gywm-b2 h4{width:25%;background:url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218102717_1758918910.jpg);background-size:100% 100%;text-align:center;box-sizing:border-box;text-align:center;padding:40px 52px;font-weight:normal;}
.gywm-b2 h4 img{display:block;margin:0 auto 24px auto;}
.gywm-b2 h4 p{font-size:24px;line-height:100%;margin-bottom:22px;}
.gywm-b2 h4 span{display:block;line-height:38px;color:#626262;font-size:15.7px;}
.gywm-b2 h4:hover p{color:#ff9a24;}
.gywm-b3{justify-content:center;flex-wrap:wrap;display:flex;margin-bottom:50px;}
.gywm-b3 p{width:180px;height:54px;border-radius:100px;margin:0 10px;background:#292929;cursor:pointer;color:#fff;font-size:18px;display:flex;justify-content:center;align-items:center;transition:all 0.5s;}
.gywm-b3 p i{display:block;margin-right:20px;}
.gywm-b3 p span{}
.gywm-b3 p.active{background:#ff9a24;}
.gywm-b3 p:hover{background:#ff9a24;transition:all 0.5s;}


.com_t a{position: absolute;z-index: 2;top:-50px;width: 100%; margin:0 auto;background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20211218/20211218102743_1941260848.png)no-repeat center;height: 100px;left: 0px;}
.com_t a:before, .com_t a:after{position: absolute;left: 50%;top: 52%;height: 100px;width: 100px;margin-top: -52px;margin-left: -50px;border-radius: 50%;box-shadow: 0 0 0 0 #fdbaa0;animation: ripple 1.8s infinite;}
.com_t a:after {animation-delay: 1s;content: "";position: absolute;right: 0;bottom: 0;}
.com_t a:before {animation-delay: 0.7s;content: "";position: absolute;right: 0;bottom: 0;}

@-webkit-keyframes ripple {
    70% {box-shadow: 0 0 0 30px rgba(0, 159, 232, .0);}
    100%{box-shadow: 0 0 0 0 rgba(0, 159, 232, .0);}
}

/*车间*/
.equ_bg{background: url()no-repeat center; overflow: hidden; padding-bottom:30px;}
.equ_d tr{display:block;width:100%;overflow: visible !important;}
.equ_d td a{display: block;overflow: hidden;}
.equ_d td br{display:none;}
.equ_d td{width:calc((100% - 120px) / 4);padding-left:0px !important;float:left;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;display:block;margin-right: 40px;-webkit-box-shadow: 0px 0px 50px rgba(0,0,0,.05);box-shadow: 0px 0px 50px rgba(0,0,0,.05);}
.equ_d .tempWrap{width:100% !important;overflow: visible !important;}
.equ_d td img{width:100%;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;height:auto;}
.equ_d table,.equ_d  tbody{display:block;}
.equ_d td div{width:100%;height:60px;padding-top:0px !important;position: relative;background:#fff;}
.equ_d td div a{width:100%;height:100%;line-height:60px;font-size:16px;display:block;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;position: relative;}
.equ_d td:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.equ_d td:hover div a{color:#fff;}
.equ_d td div:before{content:'';width:0%;height:100%;display:block;background:#ff9a24;position: absolute;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;}
.equ_d td:hover div:before{width:100%;}
.equ_a a{display: block;width:320px;height: 78px;line-height: 78px;border: 1px #ccc solid;margin: 0 auto;margin-top: 50px;padding-left: 97px;font-size: 16px; transition: 0.3s ease all;}
.equ_a a:hover{width:340px;}
.equ_a a img{margin-left: 19px;transition: 0.3s ease all;}
.equ_a a:hover img{margin-left:36px;}




/*新闻*/
.news_t{text-align:center; padding-top:60px; }
.news_t h3{font-size:44px; color:#000; }
.l21{left: -21%;}
.news_t span{font-size:18px; color:#555; line-height:40px;}
.news_list{text-align:center; border-bottom:1px #eee solid; padding:0 0 30px 0;  }
.news_list li{display:inline-block; width:160px;height:42px; line-height:42px;cursor: pointer;text-align: center; border-radius:27px; margin:0 10px;}
.news_list li.on{background: #ff9a24;}
.news_list li a{display:block; font-size: 18px;color: #333;}
.news_list li.on a{color: #fff;}
.news_box .news_div_item:nth-child(-n+2){width:27%;height: 480px;}
.news_box .news_div_item:nth-child(-n+2) .news_div_item_pic img{width:100%;height:306px;border: 1px solid #eee;box-sizing: border-box;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.news_box .news_div_item:nth-child(-n+2) .news_div_item_pic img:hover{-webkit-transform: scale(1.12, 1.12);transform: scale(1.12, 1.12);}
.news_box .news_div_item:nth-child(-n+2) .news_div_item_pic{position: absolute;top:0;width:100%;display:block;}
.news_box .news_div_item:nth-child(-n+2) .news_div_item_date{position: absolute;top:92%;width:410px;font-size:12px;color: #333;}
.news_div_item_year,.news_div_item_month,.news_div_item_day{display: inline-block;}
.news_box .news_div_item:nth-child(-n+2) .news_div_item_content{position: absolute;top:64%;width:100%;}
.news_box .news_div_item:nth-child(-n+2) .news_div_item_month:after{content:'-';}
.news_div_item_content {margin-top: 10px;}
.news_div_item_a{font-size:18px !important;color:#333;line-height:40px;}
.news_div_item_body{font-size:14px;color:#999;line-height:26px; overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}


.news_box .news_div_item:nth-child(2){margin-left:2%;}
.news_box .news_div_item{width:40%;height:120px;border-bottom:1px solid #eee;float:left;position: relative;box-sizing: border-box;}
.news_box .news_div_item:nth-child(n+3){margin-left:4%;}
.news_box .news_div_item_pic{display:none;}
.news_box .news_div_item:nth-child(n+3) .news_div_item_content{width:88%;}
.news_box .news_div_item:nth-child(n+3) .news_div_item_date{position: absolute;right:0px;font-size:12px;top: 70px;}
.news_box .news_div_item:nth-child(n+3) .news_div_item_day{position: absolute;top:-47px;font-size: 38px;left:0;}

.news_div_item_content:hover a{color:#ff9a24;font-weight:bold;}



/*--footer--*/
.footer{overflow:hidden;background:#191919;}
.ft-inner{padding:90px 0 56px 0;overflow:hidden;}
.ft-menu{float:left;width:48%;}
.ft-menu dl{float:left;width:33.3333%;}
.ft-menu dt{height:45px;line-height:45px;font-size:20px;}
.ft-menu dt a{color:#fff; font-weight:bold; font-size:20px;}
.ft-menu dt a:hover{font-weight:bold;}
.ft-menu dd{padding-top:30px;overflow:hidden;}
.ft-menu dd a{display:block;margin-bottom:8px;line-height:30px;font-size:16px;color:#666;transition:all .5s;}
.ft-menu dd a:hover{color:#fff;}
.ft-info{float:left;width:33%;}
.ft-info dt{height:45px;line-height:45px;font-size:20px;}
.ft-info dt a{color:#fff; font-weight:bold; font-size:20px;}
.ft-info dt a:hover{font-weight:bold;}
.ft-info dd{padding-top:30px;overflow:hidden;}
.ft-info dd p{margin-bottom:8px;line-height:30px;font-size:16px;color:#666;}
.ft-info dd p a{ font-family: "DIN";color:#ff9a24; font-size:24px;     font-weight: bold;}
.ft-QRcode{float:right;padding-top:12px;width:92px;overflow:hidden;}
.ft-QRcode .item{margin-bottom:35px;}
.ft-QRcode .item:last-child{margin-bottom:0;}
.ft-QRcode .item i{display:block;position:relative;overflow:hidden;}
.ft-QRcode .item i img{display:block;width:100%;}
.ft-QRcode .item p{margin-top:10px;font-size:15px;color:#666;text-align:center;}
.ft-copyright{height:98px;line-height:98px;border-top:#000 solid 1px;}
.ft-copyright .fl span{display:inline-block;margin-right:7px;font-size:15px;color:#666;}
.ft-copyright .fl a{color:#666;font-size:15px;}
.ft-copyright .fl a:hover{color:#fff;}
.ft-copyright .fr{}
.ft-copyright .fr {font-size:15px;color:#666;}
.ft-copyright .fr a{color:#666; padding-right:14px;font-size:15px;}
.ft-copyright .fr a:hover{color:#fff;}
@media(max-width:1440px){
.ft-inner{padding:90px 0;}
.ft-copyright{height:80px;line-height:80px;}
}
@media(max-width:1200px){
.ft-inner{padding:40px 10px 20px;}
.ft-menu,.ft-QRcode{display:none;}
.ft-info{width:100%;}
.ft-info dt{display:none;}
.ft-info dd{padding-top:0;}
.ft-info dd p{margin-bottom:6px;line-height:1.5;font-size:14px;}
.ft-copyright{padding:20px 10px;height:auto;line-height:25px;}
.ft-copyright .fl{float:none;width:100%;}
/*.ft-copyright .fr{display:none;}*/
}
/*--end footer--*/

/*--flinks--*/
.flinks{padding:30px 0;overflow:hidden;  border-bottom: #222 solid 1px;}
.flinks .addlink{display:block;float:right;font-size:16px;color:#bfbfbf;line-height:30px;}
.flinks .addlink:hover{color:#fff;}
.flinks dl{overflow:hidden;}
.flinks dt{float:left;font-size:20px; margin-right:18px;}
.flinks dt i { vertical-align: middle; margin-right: 10px; display: inline-block; width: 30px; height: 30px; line-height: 30px;  color: #fff; font-size: 16px; border-radius: 50%; background: #ff9a24; text-align: center;}
.flinks dt a{color:#fff; font-size: 16px;}
.flinks dt a:hover{color:#fff;}
.flinks dd{overflow:hidden; font-size: 16px;line-height:30px; margin-left:16px;}
.flinks dd a{display:inline-block;padding:0 10px;color:#bfbfbf;}
.flinks dd a:hover{color:#fff;}
@media(max-width:992px){
    .flinks{display:none;}
}


/*浮动*/
.y-kefu-box { position: fixed; right: 0; bottom: 31%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(https://memberpic.114my.com.cn/cy48083/uploadfile/image/20220114/20220114150336_1722207742.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; background-color: #ff9a24; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
.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:#ff9a24; border-color:#ff9a24; 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; }
.line-b{ border-bottom: solid 1px #efefef;}
.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:#ff9a24; border-color:#ff9a24;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px;border-bottom: 1px #efefef solid;border-top: 0px !important;}
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }
.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: 220px; 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:#ff9a24; font-size: 18px; }
y-kefu-box .right {width: 12px;height: 12px;position: absolute;right: -12px;top: 24px;}
y-kefu-box .right-arrow1,y-kefu-box .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;}
y-kefu-box .right-arrow1 {left: 1px;border-left: 6px #efefef solid;}
y-kefu-box .right-arrow2 {border-left: 6px white solid;}

.y-kefu-box01 .y-ewm-box { width: 140px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 140px; padding:10px;}
.y-kefu-box01 .y-ewm-box>div p{line-height:34px;}
.y-kefu-box01 .y-ewm-box img { width:120px; height:120px; margin: 0 auto; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 140px;  }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; width:170px;}
.y-kefu-box01 .y-email-infos p { color:#ff9a24; 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:#ff9a24;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }