/*banner*/
.gy {
    max-width: 1500px;
    margin: 0 auto;
    min-width: 1200px;
    width: 100%;
}
.gyb {
    margin: 0 auto;
    max-width: 1500px;
    min-width: 1200px;
}
.dgcontent_title_h5 h5{ text-align:center !important;}
.column_content_page_content{    text-align: center;}
.column_content_page_content p,.dgcontent_title_h5 strong{ font-size:22px; line-height:35px;}
.column_content_page_content img{     width: 30vw; margin-bottom:30px;margin-left: 1%;}
.slider{width:100%;}
.slick-slide{height:auto;}
.slick-slide img{width:100%;}
.slick-prev{left:38px;z-index:99;}
.slick-next{right:40px;}
.bann>button{display:none!important;}
.ban_bc{width:100%;position:relative;}
.slick-dotted.slick-slider{margin-bottom:0!important;}
.bann_num>span{font-size:30px;color:#fff;display:block;z-index:999;cursor:pointer;width:60px;height:90px;background:rgba(0,0,0,0.5);text-align:center;line-height:90px;}
.bann_num>.ban_prev{position:absolute;top:50%;left:40px;transform:rotate(180deg);}
.bann_num>.ban_next{position:absolute;top:calc(50% - 45px);right:40px;}
.ban_dot{position:absolute;bottom:46px;left:50%;display:flex;margin-left:-33px;}
.ban_dot li{width:12px;height:12px;border-radius:100%;background:#fff;}
.ban_dot li+li{margin-left:12px;}
.ban_dot li button{display:none;}
.ban_dot li.slick-active{background:#016e57;}
.si-content{clear: both;position: absolute;z-index: 999;top: 59%;margin: 0 auto;width: 100%;left:10%;}
.inner-wrap>*:last-child{margin-bottom: 0;}
.si-header{display: block;color: #fff;font-weight: normal;line-height: 80px;font-size: 50px;}
.si-subtext{color: #fff;margin-bottom: 3em;font-size: 26px;display: block;margin-top: 0;position: relative;}
.si-content a{font-size: 26px;color: #fff;}
.si-subtext a{font-size: 26px;color: #fff;}
.si-cta{display: inline-block;border: solid 1px transparent;margin-left: 0;}
.si-ctas{text-align: center;}
.si-ctas{text-align: center;}
.gdd-017-b .si-brochure{margin: 0 0.3125em;}
.si-cta img{display: block;box-shadow: 0px 0px 4px #fff;width: 172px;}
.si-header span{color: #fff;font-size: 50px;display: block;font-weight: 400;line-height:70px;}
.banner_c{width: 100%;margin: 0 auto;position: relative;left: 0;z-index: 5;overflow: hidden;}
.carousel-item img{width: 100%;}
.banner_c:before{content: '';position: absolute;width: 100%;height: 100%;background:rgba(0,0,0,0.5);left: 0;top: 0;z-index: 6;}
/* 公共部分*/.mod_tab{position: relative;margin-top: -35px;margin-bottom: 30px;z-index: 9;}
.mod_tab_crumbs{}
.mod_tab_list{display: flex;box-shadow: 0px 4px 26px rgba(0, 0, 0, 0.1);border-radius: 12px;}
.mod_tab_item{width: 33.33333%;}
.mod_tab_item a{font-size: 18px;}
.mod_tab_item_cont{height: 70px;display: flex;align-items: center;justify-content: center;font-size: 18px;line-height: 1.7;color: #333;transition: color 0.36s;border-right: 1px solid #EFEFEF;position: relative;font-weight:500;background: #fff;z-index: 1;}
.mod_tab_item:last-child{border: none}
.mod_tab_item_cont::after{content: "";position: absolute;bottom: 0;left: 0%;transform: translateX(0%);width: 0%;height: 71px;background-color: #016e57;transition: all 0.36s;z-index: -1;}
.mod_tab_item.active .mod_tab_item_cont{color: #fff;}
.mod_tab_item:hover .mod_tab_item_cont{color: #fff;}
.mod_tab_item:last-child .mod_tab_item_cont{border-right: none;}
.mod_tab_item.active .mod_tab_item_cont::after{width: 100%;transition: all 0.36s;}
.mod_tab_item.actives .mod_tab_item_cont::after{width: 100%;transition: none;}
.mod_tab_item:hover .mod_tab_item_cont::after{width: 100%;}
.mod_tab_crumbs{position: absolute;width: 100%;bottom: calc(100% + 30px);}
.mod_tab_crumbs .c_smnav1_a{opacity: 0.7;color: #fff;}
.mod_tab_crumbs .c_smnav1_icon .iconfont{opacity: 0.7;color: #fff;}
/*banner_page*/#banner_com{width:100%;background:url(http://login.114my.cn/memberpic/huifengyuan88/uploadfile/image/20241212/20241212155631_1177541730.jpg) top center no-repeat;height:400px;position: relative;}
#banner_news{width:100%;position: relative;background:url(../uploadfile/image/20250701/20250701203858_699406799.jpg) top center no-repeat;height:500px;}

#banner_n{width:100%;position: relative;background:url(../uploadfile/image/20250724/20250724165900_1675111636.jpg) top center no-repeat;height:500px;}
#banner_n:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.4);
}

#banner_h{width:100%;position: relative;background:url(../uploadfile/image/20250526/20250526154545_1278618246.jpg) top center no-repeat;height:400px;}

#banner_p{width:100%;position: relative;background:url(../uploadfile/image/20250526/20250526143853_1850380839.jpg) top center no-repeat;height:400px;}

#banner_con{width:100%;position: relative;background:url(../uploadfile/image/20250701/20250701203858_699406799.jpg) top center no-repeat;height:500px;}
#banner_feed{width:100%;position: relative;background:url(../uploadfile/image/20250526/20250526143853_738523467.jpg) top center no-repeat;height:500px;}
#banner_hz{width:100%;position: relative;background:url(../uploadfile/image/20250701/20250701203858_699406799.jpg) top center no-repeat;height:400px;}
#banner_ca{width:100%;position: relative;background:url(../uploadfile/image/20250526/20250526143854_1338954807.jpg) top center no-repeat;height:500px;}
/*面包屑导航*/.mianbxContent{width: 100% !important;text-align: left !important;height: 62px !important;line-height: 62px !important;padding-left: 28px;margin-bottom: 0px !important;font-size: 16px;font-weight: 100;margin-top: 10px !important;background: url(http://login.114my.cn/memberpic/huifengyuan88/uploadfile/image/20241212/20241212155757_228668150.png) left no-repeat;}
.mianbxContent,
.mianbxContent a{color: #666;font-size: 16px;}
.strong_title{display: none;}
/*内页产品分类*/
.pro_all_class>div{display: flex;justify-content: center;}
.pro_all_class{width:1400px !important;height:auto !important;margin:0 auto !important;font-size:0px;line-height:0px;border-bottom:none !important;margin-bottom:20px !important;}
.total_2019{font-size: 0;display: flex;width:100%;flex-wrap: wrap;}
.one_2019{width:19.8%;height:52px;display: inline-block;position:relative;margin-bottom: 1px;margin-left: 1px;}
.one_2019:hover .two_2019{height:auto;transition:0.6s;}
.pro_all_class>a,.one_2019>span a{display:inline-block;width:19%;height:52px;overflow:hidden;text-align:center;font-size: 22px !important;color:#fff;background:#016e57;white-space: nowrap;text-overflow: ellipsis;line-height:52px;text-decoration:blink;transition: all 0.8s linear;margin-bottom: 10px;border-radius: 50px;}
.pro_all_class>a:hover,.one_2019:hover,.one_2019.cur,.one_2019:hover>span a{transition: all 0.5s linear;background: linear-gradient(120deg,#00634e 10%,#00634e80%);color:#fff;border-radius: 50px;}
.pro_all_class strong{background:#e35f13;color:#fff;display:block;height: 100%;width: 100%;line-height: 52px;font-size: 18px;border-radius: 50px;}
.pro_all_class .pur{display:none;}
.pro_all_class>a+a{margin-left:0px;}
.two_2019{width: 100%;height:0;position:absolute;top:52px;left:0;z-index: 9;overflow: hidden;transition:0.6s;}
.one_2019:hover .two_2019{height:auto;transition:0.6s;}
.pro_all_class .two_bt_2019 a{width:100% !important;display:block;line-height: 42px;color:#fff;height: 42px;overflow:hidden;font-size:22px;background: #01bb5b;border-radius: 50px;border-radius: 50px;margin-top: 1%;}
.two_bt_2019 a:hover{background: linear-gradient(120deg,#03d96b 10%,#03d96b 80%);color:#fff;}
.pro_all_class>a:hover,.one_2019:hover,.one_2019.cur{transition: all 0.5s linear;color:#fff;}


.ny_propic{border: 1px solid #eee;}
.miaoshu_head{display:none;}
/*新闻分类*/.strong_title{display: none;}
.nswsfenlei_2019{margin-bottom: 30px;}
.nswsfenlei_2019 ul{font-size: 0;}
.nswsfenlei_2019 li{display: inline-block;vertical-align: top;width: 32.7%;height: 52px;border: 1px solid #e0e0e0;}
.nswsfenlei_2019 li+li{margin-left: 12px;}
.nswsfenlei_2019 li:hover,
.nswsfenlei_2019 li.curNewsType_2019{background: #016e57 !important;border-color: #016e57 !important;}
.nswsfenlei_2019 li a{display: block;line-height: 50px;font-size: 17px;font-weight: 100;text-align: center;}
.ny_newslist:hover .ny_newsday{color:#016e57 !important;}
.ny_newslist:hover .ny_newsmy{color:#016e57 !important;}
.ny_newslist:hover .ny_newstil a{color:#016e57 !important;}
/*新闻详情*/.nyxqnews_left{width: 880px !important;}
.nyxqnews_leftpage{width: 880px !important;}
.nyxqnews_leftup{width: 50% !important;line-height: 70px;}
.nyxqnews_leftdown{line-height: 70px;background-position: 329px 29px !important;}
.nyxqnews_rightcont a{line-height: 36px;}
.nyxqnews_righttit strong{font-size: 18px;color: #000 !important;}
.nyxqnews_righttit:before{background: #000 !important;}
.nynews-list:hover .nynews-more{background: #016e57 !important;transform: translateX(6px);-webkit-transform: translateX(6px);}
/*留言*/.fee_box{padding: 15px;border: 1px solid #d7d7d7;}
.fee_box #form1{padding: 0 30px;}
.fee_box #tianxieone,
.fee_box #tfour,
.fee_box #liuyanshenming,
.fee_box #lytijiao{width: 1120px !important;border: none !important;}
.fee_box #tianxieone .clear{display: block;}
.fee_box #tfour{padding-bottom: 10px;}
.fee_box #tianxiethree,
.fee_box #tfive{width: 1000px !important;border: 1px solid #d7d7d7;}
.fee_box .tianXoImg{border: none !important;}
.fee_box .tianXoImg input+input{height: 26px;border: 1px solid #d7d7d7;}
.fee_box .bodycon_box{width: 100%;background: #f7f7f7;}
.fee_box #lytijiao input{width: 120px;height: 36px;cursor: pointer;}
.fee_box #lytijiao input:hover{background: #00924a;color: #fff;}
.fee_box #chakantwo{width: 1300px !important;height: 65px !important;padding-left: 30px;text-align: left;font-size: 0;}
.fee_box #chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #2b0103;text-align: center;}
.fee_box #chakantwo a+a{margin-left: 2px;}
/*分页*/.pages_info{width: 900px !important;clear: both;margin-top: 20px !important;}
.page_total,
.pages_box a,
.page_jump{display: inline-block;vertical-align: middle;padding: 0 14px;height: 36px;background: #eee;line-height: 36px;border: 1px solid #eee;font-size: 13px;cursor: pointer;}
.pages_box a{margin-left: 10px;color: #666;}
.pages_box a.page_curr,
.pages_box a:hover{background: #016e57;color: #fff;font-size: 13px;}
.page_jump{margin-left: 10px;}
/*内页产品样式*/.dwtwo li{width: 30.3% !important;margin: 0 1% 2% 1.7% !important;}
.dwtwo li .dw_pic img{height: 338px !important;}
.ny_protil{background: #f7f7f7 !important;}
.nynews_time{background: rgba(25, 142, 62, 80%) !important;}
.ny_prolist{border: 1px #eee solid;padding: 0.5% !important;width:30% !important;}
.ny_prolist:hover .ny_protil a{}
.ny_propic img{width: 100% !important;transition: all 0.5s !important;height: 100% !important;}
.propic_show_right .cpbz a{display: block;height: 38px;width: 100%;margin-top: 40px;}
.ny_protil:before{background: #016e57 !important;}
.propic_show_left_20170301 img{width: 600px;height: 450px;border: 1px solid;color: #eee;}
.propic_show_right_20170301{width:50% !important;font-size: 14px;color: #666;line-height: 30px;padding-left: 6% !important;margin-top: 0px;display: flex;flex-direction: column;justify-content: flex-start;padding-top: 0 !important;}
.propic_show_right_item_20170301 img:nth-child(6){margin-right: 0px !important;}
.pro_detail_title{font-size: 20px;font-weight: bold;margin-bottom: 0px;display: block;padding-bottom: 30px;}
.pshangxia_box{margin: 50px auto !important;}
.pshangxia{padding: 10px 40px;background: #f5f5f5;border: 1px #eee solid;}
.pcontent_title_h4{display: none;}
.detail_title{}
.propic_show_right_20170301>br{display: none;}
.pro_show_ewm{display: flex;}
/*详情*/.big_x{width: 100%;}
.box_1 .txt_img{display: flex;}
.box_1 .txt_img span{width: 50px;height: 50px;background: #016e57;display: flex;justify-content: center;align-items: center;}
.box_1 .txt_img p{height: 50px;line-height: 50px;font-size: 18px;font-weight: bold;background: #ddd;width: 96%;padding-left: 14px;}
.box_1 .txt_ps{margin: 20px 0;font-size: 16px;line-height: 30px;}
.box_1 .txt_ps p{line-height: 30px;font-size: 16px;text-align: left;}
.box_1 .txt_ps table{border: 1px solid #ddd;border-collapse: collapse;}
.box_1 .txt_ps td{line-height: 30px;font-size: 16px;}
.bo_img{text-align: center;}
.big_x img{display: flex;margin: 8px auto;}
.big_x .txt_img img{width: 32px;}
/*相关产品*/.pro_detail_rel_hd{height: 52px;line-height: 42px;padding-left: 20px;margin-top: 0px;background: #016e57;}
.pro_detail_rel_hd strong,
.detail_title strong{font-size: 16px;font-weight: bold;color: #fff;}
.pro_detail_rel_box{padding: 0 20px 20px 20px !IMPORTANT;margin-top: 50px !important;color: #fff;}
.pro_detail_rel_item{width: 100% !important;overflow: hidden;padding: 15px 50px;}
.pro_detail_rel_item div{border: 1px solid #eee;display: flex;flex-direction: column;}
.pro_detail_rel_item div img{border: 0px !important;}
.pro_detail_rel_item div+div{margin-left: 20px;}
.pro_detail_list{width: 32% !important;border: 1px solid #dcdcdc;margin-top: 20px;}
.pro_detail_list+.pro_detail_list{margin-left: 2%;}
.pro_detail_list img{width: 100% !important;height: auto !important;}
.pro_detail_rel_item div a{line-height: 1px;font-size: 0px;}
.pro_detail_rel_item div br{display: none;}
/*内页适应*/#bodycon #center,
#bodycon #left{float: none !important;height: auto !important;}
#bodycon #right,
#right{display: none !important;}
#bodycontent{width: 100% !important;min-width: 1200px;max-width: 1500px;height: auto !important;margin: 0 auto;float: none !important;}
#bodycon #center{width: 100% !important;min-width: 1200px;max-width: 1500px;margin: 0 auto;}
#bodycon{width: 100% !important;min-width: 1200px;position: relative;z-index: 99;}
.pro_show_ewm{display: flex;}
.pcontent_title_h4{width: 100% !important;}
#bodycon:first-child table{min-width: 1200px;}
#center>table{width: 100% !important;min-width: 1200px;}
#bodycontent>#bodycontent{width: 100% !important;}
.propic_show_left_20170301{width:40% !important;padding-top: 0 !important;}
.propic_show_left_20170301 img{width: 100%;height: 100%;}
.divproduct_new_div_item_body{line-height: 1.8vw;}
.detail_title{width: 100% !important;}
.propic_show_right_item_20170301{margin-top: 20px;}
.propic_show_right_item_20170301 img{width: 24% !important;}
.pro_detail_rel_item div{width:32% !important;height: 100% !important;}
.pro_detail_rel_item div img{width: 100% !important;height: auto !important;}
.pro_detail_rel_item div+div{margin-left: 2%;}
.news_box_lbm{width: 100% !important;}
.bodyContentString8{width: 100% !important;min-width: 1200px;}
.psupdown{margin-bottom:30px !important;margin-top: 30px !important;}
/*内页产品第六*/.protemptwo ul{display: flex;flex-wrap: wrap;}
.protemptwo li{width: 31% !important;margin-left: 26px !important;margin-top: 26px !important;margin: 0 1% 2% 1% !important;padding:1%;}
.protemptwo li:hover .protemppic img{transform:none !important;;}
.protemptitl:before{background: #016e57 !important;}
.protemptwo li{border: 1px #eee solid;box-shadow: none !important;}
.protemppic img{height: auto;}
.protemppic{border: none !important;}
/*内页产品右边样式*/.propic_show_right_20170301 p{font-size: 14px;line-height:20px;font-weight: lighter;}
/*内页产品二维码*/.pro_show_ewm{display: flex;justify-content: space-between;align-items: center;width: 94%;}
.pro_ewm_left{display: flex;flex-direction: column;justify-content: space-between;}
.propic_show_con_box{width:77%;padding: 3% 5%;height: auto;margin-top: 3%;background: #f8f8f8;border-radius: 20px;}
.pro_ewm_m{width: 24%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.pro_ewm_m img{width: 100%;}
.pro_ewm_m span{}
.pro_ewm_left p{font-size: 18px;line-height: 24px;}
.pro_ewm_left b{font-size:20px;line-height: 30px;font-family: 'moo';}
/*自定义第七样式*/.nylist li{width:;}
.nylist-title:before{width: 100%;height: 0;content: '';background: #016e57;transition: 0.5s;position: absolute;bottom: 0;left: 0;z-index: -1;}
.nylist li:hover .nylist-title:before{height: 100%;transition: 0.5s;}
.nylist-title{position: relative;z-index: 5;}
.nylist-photo img{height: 100%;}
/*自定义图片*/.content_image img{width: auto !important;height: auto !important;}
.nylist li .nylist_tit:before{background: #016e57 !important;}
.ban_page{width: 1380px;margin: 0 auto;overflow: hidden;position: relative;top: 55%;}
/*新闻*/.in_new p{font-size: 15px;line-height: 32px;}
.pro_detail_cppp{line-height: 30px;display: none;}
/*内页幻灯片文字*/h3{margin-block-start: 0em !important;margin-block-end: 0em !important;}
h5{margin-block-start: 0em !important;margin-block-end: 0em !important;}
.banLeft{float: left;}
.banLeft .banLine{width: 50px;height: 4px;background: #016e57;}
.banLeft h3{color: #fff;font-size: 38px;line-height: 1;font-weight: bold;padding: 18px 0 8px 0;text-transform: uppercase;}
.banLeft h5{color: #fff;font-size: 24px;line-height: 1;padding: 30px 0 28px 0;}
@media screen and (max-width:1429px){.banLeft .banLine{width: 42px;height: 3px;}
.banLeft h1{font-size: 34px;padding: 22px 0 12px 0;}
.banLeft h2{font-size: 21px;padding: 0 0 24px 0;}}
@media screen and (max-width:1229px){.banLeft .banLine{width: 34px;height: 2px;}
.banLeft h1{font-size: 27px;padding: 15px 0 9px 0;}
.banLeft h2{font-size: 17px;padding: 0 0 18px 0;}}
@media screen and (max-width:991px){.joinBanBox{bottom: auto;top: 50%;margin-top: -33px;}
.joinBanBox .banLeft{width: 100%;text-align: center;}
.joinBanBox .banLeft .banLine{display: inline-block;vertical-align: top;}
.joinBanBox .banLeft h3{font-size: 23px;}
.joinBanBox .banLeft h3{padding: 0;}}
.xw p{text-indent: 2em;line-height: 30px;}
/*产品详情*/
.detail_title{margin-top:30px;background:#fff;width: ;margin-left: 0 !important;font-size:0;padding: 0 !important;margin:0 auto!important;background:#016e57;}
.detail_title strong{font-size:16px;display:inline-block;vertical-align:top;width:180px;height:62px;line-height:62px;text-align:center;color:#fff;padding-left:25px;background:#016e57url(https://memberpic.114my.com.cn/dg169080/uploadfile/image/20231009/20231009102157_1903072260.png) no-repeat 35px center;}
.hbt {
    color: #000;
    border-left: 7px solid #016e57;
    font-size: 22px;
    margin: 25px 0 30px;
    padding: 0px 0 0px 10px;
    border-bottom: 1px solid #eee;
    font-weight: bold;
}
.hbt .btl {
    line-height: 40px;
}
.hbt .btl em {    display: none;
    display: inline-block;
    font-style: normal;
    color: #c1c1c1;
    margin-left: 10px;
    font-size: 16px;
    letter-spacing: 0px;
    text-transform: uppercase;
    font-weight: normal;
}
.product_content{    width: 1200px !important;   line-height: 35px;}
.product_content p {
    line-height: 35px;
}
.cpxq{padding: 60px;}
.cpxq h3{text-align: center;font-size: 25px;padding-bottom: 35px;}
.cpxq span{font-size: 18px;line-height: 30px;}
.cpxq p{font-size: 16px;line-height: 34px;}