@charset "utf-8";
/* CSS Document */
:root{
--main-color:#f67f00;
--main-image:520px;
}



/*抬头幻灯片框架*/
#webdh{width:100% !important; min-width:1400px; max-width:1920px; margin:0 auto;}



/*面包线*/
#bodycon{margin-top:40px;}
#bodycon *{box-sizing:border-box;}
#center strong.strong_title{display:none;}
#center .mianbxContent{width:100% !important; height:auto !important; margin:0 auto 30px; padding-left:30px; text-align:left !important; background-image:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250717/20250717195543_2047524574.png); background-position:left center; background-repeat:no-repeat;}
#center .mianbxContent,#center .mianbxContent a{font-size:16px; line-height:22px; color:#666;}
#center .mianbxContent a:hover{color:var(--main-color);}



/*翻页按钮*/
.pages_box{display:flex; flex-direction:row; justify-content:center; align-items:center;}
.pages_box > *{display:block; margin-left:10px; padding:0 14px; line-height:38px; background-color:#eee; transition-duration:0.8s;}
.pages_box > a{cursor:pointer;}
.pages_box > a:hover,.pages_box > a.page_curr{color:#fff; background-color:var(--main-color);}



/*左导航*/
#left .sortbg{width:260px;}
#left .sort_tit{width:100%; padding:30px 0 30px 90px; background-color:var(--main-color); background-image:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250721/20250721144404_496766624.png); background-position:left center; background-repeat:no-repeat;}
#left .sort_tit em{font-size:22px; line-height:22px; color:#fff; font-weight:bold;}
#left .sort_tit p{margin-top:5px; font-family:Arial; font-size:14px; line-height:14px; color:rgba(255,255,255,.5);}
#left .sort_cont{width:100%; padding:20px; background-color:#f5f5f5;}
#left .prolist2021{}
#left .prolist2021 li{}
#left .prolist2021 li+li{margin-top:15px;}
#left .prolist2021 li > a{display:block; padding-left:40px; font-size:16px; line-height:55px; color:#333; background-color:#fbfbfb; background-image:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250721/20250721144404_1079364724.png); background-position:15px center; background-repeat:no-repeat; transition-duration:0.8s;}
#left .prolist2021 li > a:hover,#left .prolist2021 li.diy_one_cur > a{color:#fff; background-color:var(--main-color); background-image:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250721/20250721150733_1178293949.png);}
#left .prolist2021 dl{margin-top:10px;}
#left .prolist2021 dt{border-bottom:1px solid #ddd;}
#left .prolist2021 dt a{display:block; padding:0 16px; font-size:14px; line-height:40px; color:#1a1a1a; transition-duration:0.8s;}
#left .prolist2021 dt a::before{content:">"; color:#b9b9b9; letter-spacing:6px; transition-duration:0.8s;}
#left .prolist2021 dt:hover a,#left .prolist2021 dt.diy_two_cur a{padding-left:26px; color:var(--main-color);}
#left .prolist2021 dt:hover a::before,#left .prolist2021 dt.diy_two_cur a::before{color:var(--main-color);}



/*产品列表模板七*/
.bodycontent2020 .ny_prolist .ny_propic a{border:1px solid #f5f5f5;}
.bodycontent2020 .ny_prolist .ny_protil::before{background-color:var(--main-color);}
.bodycontent2020 .ny_prolist .ny_protil a{padding:4%;}



/*产品详情页*/
.content_99eeb62c9bc9d4a9{display:flex; flex-direction:row; justify-content:space-between; align-items:stretch; padding:40px; background-color:#f8f8f8;}
.propic_show_left_20170301{width:var(--main-image) !important; height:auto; padding-top:0 !important;}
.propic_show_left_20170301 img{width:100% !important; height:auto;}
.propic_show_right_20170301{width:calc(100% - var(--main-image) - 15px) !important; font-size:0; line-height:0; color:transparent;}
.propic_show_right_20170301 .pro_detail_title{display:block; padding:10px; font-size:24px; line-height:24px; color:#000; font-weight:bold; border-bottom:1px solid #eee; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.psupdown{display:flex; flex-direction:row; justify-content:center; align-items:center;}
.psupdown a{display:block; padding:10px 40px; font-size:14px; line-height:14px; color:#1a1a1a; border:1px #ccc solid; background-color:#f5f5f5;}
#bodycon #center .pcontent_title_h4{display:none;}
#bodycon #center .detail_title{width:180px !important; margin-left:0px !important; padding-left:65px; font-size:16px; line-height:60px; color:#fff; border:none !important; background:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250721/20250721172026_2094109401.png) no-repeat 35px center var(--main-color);}
#bodycon #center .detail_title strong{line-height:inherit;}

.details{padding:30px; font-size:16px; line-height:26px; color:#555; box-shadow:0px 5px 15px rgb(51 51 51 / 20%);}



/*产品详情页-联系方式*/
#right .propic_show_right_tel{display:none;}
.propic_show_right_tel{display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-start; margin-top:20px; box-sizing:border-box; border-radius:10px;}
.propic_show_right_QR{display:flex; flex-direction:row; justify-content:flex-start; align-items:stretch;}
.propic_show_right_QR dl{padding:15px 10px 10px; border:1px solid #cdcdcd;}
.propic_show_right_QR dl+dl{margin-left:20px;}
.propic_show_right_QR dt,.propic_show_right_QR dt img{width:120px; height:120px; border-radius:10px;}
.propic_show_right_QR dd{text-align:center; font-size:14px; line-height:24px; color:#666;}
.propic_show_right_cont{padding-top:8px; box-sizing:border-box;  margin-left:40px;}
.propic_show_right_cont dl{display:flex; flex-direction:column; justify-content:flex-start; align-items:flex-start;}
.propic_show_right_cont dt{margin-bottom:10px; font-size:16px; line-height:16px; color:#333;}
.propic_show_right_cont dd{font-size:28px; line-height:28px; color:var(--main-color); font-weight:bold;}
.propic_show_right_cont dd+dd{margin-top:8px;}



/*自定栏目列表模板一*/
.bodycontent2020 .nylist li:hover a .nylist-title{color:var(--main-color);}



/*内页幻灯片*/
.ny_banner{width:100%; height:450px; position:relative;}
.ny_banner_title{margin:0 auto; width:1350px; text-align:left; color:#555; letter-spacing:1px; padding-top:160px; padding-left:50px;}
.ny_banner_title p{position:relative; font-size:33px; font-weight:bold; display:block; height:60px; margin-bottom:20px;}
.ny_banner_title p:after {content:""; position:absolute; width:70px; height:1px; display:block; background:#555; left:0; bottom:0; opacity:0.5;}
.ny_banner_title span{font-size:18px; opacity: 0.8;}
.ny_banner_title.blank{color:#fff;}
.ny_banner_title.blank p:after{background:#fff;}



/*新闻列表页*/
.nswsfenlei_2019{margin-top:40px; margin-bottom:30px;}
.nswsfenlei_2019 ul{display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.nswsfenlei_2019 ul li{width:calc((100% - 30px) / 3); background-color:#f5f5f5; transition-duration:0.8s;}
.nswsfenlei_2019 ul li a{display:block; padding:25px 0 25px 30px; text-align:left; font-size:24px; line-height:24px; color:#222; background-image:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250721/20250721203253_1839779013.png); background-position:92% center; background-repeat:no-repeat;}
.nswsfenlei_2019 ul li a::after{display:block; margin-top:8px; font-family:Arial; font-size:16px; line-height:16px; color:#888; text-transform:uppercase;}
.nswsfenlei_2019 ul li:nth-child(1) a::after{content:"Company News";}
.nswsfenlei_2019 ul li:nth-child(2) a::after{content:"Industry News";}
.nswsfenlei_2019 ul li:nth-child(3) a::after{content:"Common problem";}
.nswsfenlei_2019 ul li:hover{background-color:var(--main-color);}
.nswsfenlei_2019 ul li:hover a{color:#fff; background-image:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250721/20250721203941_389561402.png);}
.nswsfenlei_2019 ul li:hover a::after{color:#fff;}

.newstemptwo{}
.newstemptwo li .newssx::after,.newstemptwo li .newssx::before,.newstemptwo li .newshx::after,.newstemptwo li .newshx::before{background-color:var(--main-color);}
.newstemptwo li:hover .newswa .news_a a{color:var(--main-color);}
.newstemptwo li:hover .newswa .news_more a{background-color:var(--main-color);}



/*新闻详情页*/
#center .nyxqnewsbg{padding-top:0; background-color:#fff;}
#center .nyxqnewsbg .nyxqnews{width:100%;}
#center .nyxqnews_left{width:78%; background-color:#f4f4f4;}
#center .nyxqnews_leftpage{width:calc(100% + 60px);}
#center .nyxqnews_leftpage > div{width:50% !important; line-height:70px;}
#center .nyxqnews_leftpage .nyxqnews_leftdown{background-position:500px 29px;}
#center .nyxqnews_right{}
#center .nyxqnewsfanhui{left:-1158px;}
#center .nywenzhang{background-color:#f4f4f4;}
#center .nywenzhang .nyxqnews_righttit::before{background-color:var(--main-color);}
#center .nywenzhang .nyxqnews_righttit strong{color:var(--main-color);}
#center .nywenzhang .nyxqnews_rightcont a{line-height:36px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.in_new{width:95%; margin:0 auto;}
.in_new p{padding-bottom:13px; text-indent:2em; font-size:15px; line-height:36px;}
.in_new p a{color:var(--main-color); text-decoration:underline;}
.in_new img{display:block; margin:0 auto 10px; max-width:100%;}



/*内页幻灯片*/
.ny-banner{width:100%; overflow:hidden; background:#fff; position:relative;}
.ny-banner-box{width:100%; height:550px; position:relative; margin:0 auto;}
.ny-banner-box .ny-bd{width:100%; }
.ny-banner-box .ny-bd li{width:100%; height:550px; background-position:center; background-repeat:no-repeat;}
.ny-banner-box .ny-bd li a{display:block; background-size:auto;}
.ny-banner-btn{width:100%; position:absolute;top: 4px;left: 0;margin-left: 0;height: 100%;overflow: hidden;}
.ny-banner-btn a{display:block; width:49px; height:104px; position:absolute; top:45%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.ny-banner-btn a.prev{left:-50px; background:url(https://memberpic.114my.com.cn/0374881/uploadfile/image/20240829/20240829153912_387560202.png) 0 0 no-repeat; } 
.ny-banner-btn a.next{right:-50px; background:url(https://memberpic.114my.com.cn/0374881/uploadfile/image/20240829/20240829153912_387560202.png) -49px 0 no-repeat; }
.ny-banner-box .ny-hd {position:absolute; bottom:25px; width:100%;}
.ny-banner-box .ny-hd ul {width:1400px; margin:0 auto; text-align:center; }
.ny-banner-box .ny-hd ul li{width:30px; height:30px; line-height:30px; color:#fff; font-family:Arial; font-size:16px; background:#333;cursor:pointer;display:inline-block; margin:0 2px; transition:0.3s all ease-in-out; }
.ny-banner-box .ny-hd ul li.on{background:var(--main-color);}
.ny-banner-box:hover .ny-banner-btn a.prev{left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.ny-banner-box:hover .ny-banner-btn a.next{right:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.ny-banner-box .ny-banner-btn a.prev:hover,.ny-banner-box:hover .ny-banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}

.propic_show_right_20170301 a.ke-insertfile{
    padding-top: 10px;
    margin-top: 10px;
    position: relative;
    top: 176px;
    font-size: 18px;
    background: var(--main-color);
    width: 100%;
    padding: 10px 20px;
    color: #ffffff;
    left: 185px;}



/*自定义产品分类*/
.classify-bg{}
.classify-tit{text-align:center; font-size:46px; line-height:46px; color:#000; font-weight:bold; padding-bottom:33px; position:relative;}
.classify-tit::before{content:""; display:block; width:100%; height:13px; position:absolute; left:0; bottom:0; background:url(https://memberpic.114my.com.cn/szgywy/uploadfile/image/20250731/20250731192543_984688355.jpg) center no-repeat;}
.classify-box{display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:stretch; margin-top:20px;}
.classify-item{width:calc(97% / 4); margin-right:1%; margin-bottom:1%; padding:1%; border-radius:5px; box-sizing:border-box; background-color:#fff; box-shadow:0 0.03rem 0.06rem rgba(0,0,0,0.1),0 0.10rem 0.30rem rgba(0,0,0,0.1); display:flex; flex-direction:row; justify-content:flex-start; align-items:center; overflow:hidden; cursor:pointer; position:relative;}
.classify-item:nth-child(4n){margin-right:0;}
.classify-item::before{content:"查看更多 +"; display:flex; justify-content:center; align-items:center; width:100%; height:100%; font-size:18px; line-height:18px; color:#fff; background-color:rgba(12,12,12,0.8); position:absolute; left:0; bottom:-100%; transition-duration:0.5s;}
.classify-item:hover::before{bottom:0;}
.classify-item .classify-img,.classify-item .classify-img img{width:112px; height:82px;}
.classify-item .classify-cont{margin-left:15px; text-align:center; font-size:16px; line-height:26px; color:#000;}