/**/
.strong_title{ display:none;}
.mianbxContent{ height:50px !important; line-height:50px !important; font-size:16px !important; text-align:left !important; background-color:#eee; width:100% !important; text-indent:2.5em; transition:0.1s all; background:url(../images/20210928101215_198004216.png) no-repeat 7px 14px;  position:relative; margin-bottom:30px !important;}
.mianbxContent:hover{ background-position:7px -29px;}
.mianbxContent::after, .mianbxContent:after{ content:''; position:absolute; display:block; height:40px; width:200px; top:0; right:0;}
.mianbxContent a{ font-size:15px !important; color:#333;}

/**/
.pages_info{overflow:hidden;text-align:center;margin-top: 20px !important;}
.pages_info a{display:inline-block;padding:5px 12px;border: 1px solid #e5e5e5;}
.pages_info a{margin-left:5px;font-size: 18px;float: left;}
.pages_info a:hover{background:#fff;}

/**/
#copy {text-align: justify !important;width: 100% !important;margin-top:35px !important;}
#bodycon{margin-top:25px !important;}
#webdh{width: 100% !important;overflow:visible !important; height:auto !important;}
.banner-box,.banner-box .bd li{height:450px !important;}
.banner-btn{top:15px !important;}
.banner-btn a{top:125px !important;}
.banner-box .hd{top:400px !important;}

/**/
.banner_tit{width: 1400px; margin: 170px auto;}
.banner_tit h3{font-size: 46px;color:#232323;display: block;line-height: 42px; font-weight:800; letter-spacing: 3px; text-align: left;}
.banner_tit h6{font-size: 19px;font-weight:100;color: #f5f5f5; margin-top: 20px;line-height: 30px;text-align: left; font-weight:200; letter-spacing: 1px; width: 390px; padding: 10px 20px; background: #4c484d;}
/* formData */
.formData {padding-bottom:20px;}
.formData .item {float:left;color:#999;font-weight:normal;width: 47%;height:56px;line-height:56px;border:1px solid #e4e4e4;margin-right:76px;margin-bottom:45px;position:relative;background: #fff;}
.formData .item label {padding-left:15px;position:absolute;left:0;top:0;z-index:11;text-align:center;display:block;margin:0;height:56px;line-height:56px;font-size:18px;color:#666;}
.formData .item input {outline:none;line-height:38px;height:38px;font-size:18px;}
.formData .item .txt {width:350px;height:56px;line-height:56px;display:block;background:none;padding-left:70px;border:0 none;color:#666;}
.formData .item .red {position:absolute;right:15px;top:0;color:#4C484D;z-index:11;}
.formData .item.mr0 {margin-right:0;}
.formData .msg-box {position:absolute;left:0;top:0px;}
.formData .liuyan {width: 100%;height:260px;border:1px solid #e4e4e4;float:left;}
.formData .liuyan label {text-align:right;display:block;}
.formData .liuyan textarea {width: 100%;height:234px;line-height:35px;padding:12px 10px;text-indent:100px;font-size:18px;font-family:"microsoft yahei";color:#333;border:0 none;overflow:hidden;background:none;resize:none;display:block;outline:none;}
.formData .bot {width:100%;}
.formData .sub {width:232px;line-height:52px;border: 2px solid #4C484D;margin-right:2px;text-align:center;background: #4C484D;color:#FFF;cursor:pointer;font-size:18px;display:block;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;margin: auto;}
.formData .sub:hover {background:none;color:#4C484D;}
.formData .yzm .txt {padding-left:80px;}
.formData .yzm img {position:absolute;right:0;top:0;height:56px;border:0px;display:block;}
.protemptwo {width:100%;}
.protemptwo li {float:left;width:31.33%;box-shadow:0px 0px 10px #eee;transition:all .5s ease;position:relative;margin:0 1% 2% 1%;}
.protemppic {overflow:hidden;position:relative;}
.protemppic img {width:100%;transition:all .5s ease;}
.protemptitl a {display:block;position:relative;font-size:16px;line-height:60px;padding:0px 3%;}
.protemptitl {position:relative;background: #ccc;}
.protemptitl a:after,.protemptitl:before,.protemppic a:after {content:'';display:block;position:absolute;}
.protemptitl a:after {width:18px;height:18px;border-radius:50%;right:20px;top:22px;background:url( {dgyq:sitetplpath}
/skin/images/cymprotwo_1.png) no-repeat top center;}
.protemptitl:before {width:100%;height:0px;bottom:0px;left:0px;background:#555;transition:all 0.5s ease;}
.protemppic a:after {width:100%;height:0px;background:linear-gradient(to bottom,rgba(0,0,0,0.3),transparent);top:0px;left:0px;transition:all 0.5s ease;}
.protemptwo li:hover .protemppic a:after {height:100%;}
.protemptwo li:hover .protemptitl:before {height:100%;transition:0.6s;}
.protemptwo li:hover .protemptitl a:after {background-position-y:-18px;}
.protemptwo li:hover .protemptitl a {color:#fff;}
.protemptwo li:hover .protemppic img {transform:scale(1.5) rotate(-15deg);}
.clear {clear:both;}

/**/
#ny_cp{ background:url(../images/20210929091057_2080745176.jpg) top center no-repeat; height:450px; width:100%; margin:0 auto; overflow:hidden; position: relative; }
#ny_cont{ background:url(../images/20210929091057_2080745176.jpg) top center no-repeat; height:450px; width:100%; margin:0 auto; overflow:hidden; position: relative; }
#ny_news{ background:url(../images/20210929093152_143452917.jpg) top center no-repeat; height:450px; width:100%; margin:0 auto; overflow:hidden; position: relative; }
#ny_message{ background:url(../images/20210929091057_1396658156.jpg) top center no-repeat; height:450px; width:100%; margin:0 auto; overflow:hidden; position: relative; }
#ny_aboutus{ background:url(../images/20210929092735_1842526230.jpg) top center no-repeat; height:450px; width:100%; margin:0 auto; overflow:hidden; position: relative; }
#ny_product{ background:url(../images/ny_product.jpg) top center no-repeat; height:450px; width:100%; margin:0 auto; overflow:hidden; position: relative; }

.titlea {font-size:44px;color:#333;text-align:center;}
.titlea p {display:inline-block;position:relative;line-height:40px;margin:0 auto;}
.titlea span {font-weight:bold;color:#018847;}
.titlea b {font-size:18px;color:#777;display:block;line-height:50px;font-weight:normal;}
.titlea em:after {content:'';display:inline-block;width:40px;height:10px;background:url(../images/20210928174156_101254276.png) no-repeat center;margin:0 auto;animation:translation linear 3s infinite;}
@keyframes translation {0% {transform:translateY(5px);}
50% {transform:translateY(-5px);}
100% {transform:translateY(5px);}
}
.titlea em {display:block;}
#bodycon,#bodycon #center {max-width:100% !important;}
.comm {margin:0 auto 80px;width:1300px;display:flex;justify-content:space-between;margin-top:50px;padding:50px;box-shadow:0px 0px 60px 0px rgba(228,232,229,0.8);background: #f5f5f5;}
.abo_yw span {font-family:"Arial";font-size:40px;font-weight:normal;color:#333;color:#cacaca;text-transform:uppercase;}
.abo_yw p {color:#4c484d;font-size:30px;font-weight:bold;}
.abo_yw {padding-bottom:30px;}
.abou.fl {width:50%;padding-right:55px;}
.abo_bt {color:#333;font-size:30px;font-weight:300;margin-top:30px;margin-bottom:10px;}
.abo_wz p {line-height:40px;font-size:15px;color:#333;text-indent:2em;}
.abu_img {border:3px #ededed solid;}
.ny_workshop {margin-top:60px;}
.ny_workshop .tempWrap {width:100% !important;background:#ffffff;}
.ny_workshop td {display:block;width:438px;overflow:hidden;height:auto;position:relative;padding:0 !important;float:left;margin-right:28px;margin-bottom:28px;box-shadow:0 0 5px rgba(0,0,0,0.1);}
.ny_workshop td:nth-of-type(4n) {margin-right:0;}
.ny_workshop td br {display:none;}
.ny_workshop td>a {width:304px;height:auto;overflow:hidden;}
.ny_workshop td>a img {width:100%;height:auto;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;}
.ny_workshop td:hover>a img {transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-wbkit-transform:scale(1.2);}
.ny_workshop td div {padding-top:0 !important;background:#fff;position:relative;height:50px;overflow:hidden;}
.ny_workshop td div a {display:block;width:100%;line-height:50px;text-align:center;font-size:15px;position:relative;z-index:2;}
.ny_workshop td div:after {display:block;content:"";position:absolute;z-index:1;top:0;width:100%;height:0;background:#018847;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;}
.ny_workshop td:hover div:after {height:100%;}
.ny_workshop td:hover div a {color:#fff;}


/**/
.in_new{ line-height:30px; width:98%; margin:0 auto;}
.in_new p{text-indent:2em; padding-bottom:13px;}

/**/
.nswsfenlei_2019{margin-bottom:30px;}
.nswsfenlei_2019 ul{font-size:0;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:450px;height:50px;border: 1px solid #fff;background: #4c484d;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background: #ddd;border-color:#4C484D;}
.nswsfenlei_2019 li a{display:block;line-height:50px;font-size:16px;color: #fff;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a{color:#333;}
.newshx:after,.newshx:before,.newssx:after,.newssx:before{background:#4C484D !important;}
.newstemptwo li:hover .news_more a{  background:#4C484D !important;}
.newstemptwo li:hover .news_a a{ color:#4C484D !important;}
.nyxqnews_righttit strong {color: #4C484D !important;}
.newspic{width:20% !important;}
.newswa{width:78% !important;}


/**/
.nyxqnews_left{background: #fafafa !important;}
.nyxqnewsbg {background: #ffffff !important;}
.nywenzhang {background: #fafafa !important;}
.nyxqnews_righttit strong {color: #4C484D !important;}
.newshx:after, .newshx:before, .newssx:after, .newssx:before{background: #4C484D !important;}
.newstemptwo li:hover .news_more a,.nyxqnews_righttit:before{background: #4C484D !important;}
.news_more a{background: #d90106 !important;}
.newstemptwo li:hover .news_a a{color: #4C484D !important;}

.nyxqnews{margin: 0 auto; width: 1400px !important;}
.nyxqnews_left { margin-left: 58px;  width: 940px !important; float: left; background: #f4f4f4 !important; padding: 30px; padding-bottom: 0;overflow: hidden;}
.nyxqnewsbg {width: 100%;background: #fff !important; padding: 30px 0;}
a.news_a {font-size: 18px;}
.nywenzhang {background: #f4f4f4 !important;}
.news_box_lbm {width: 1400px !important;}
.nynews_time{background-color:rgba(23, 152, 55) !important;     padding-top: 9px !important;}
.nyxqnewsfanhui{    left: -1100px !important;}
.nynewslist { padding: 30px 20px !important;}
.nynewslist_r {width: 73% !important;}

.nynews-list:hover .nynews-more{background:#6d6b6e !important;}
.nynews-more{background:#999 !important;}
.nynews-list:hover .nynews-title{color:#6d6b6e !important;}


/**/
#bodycontent #tianxieone,#bodycontent #tfour,#bodycontent #liuyanshenming{     border-top: #eee 1px solid !important;border-left: #eee 1px solid !important; border-right: #eee 1px solid !important;width: 1398px !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;width: 1398px !important;}
#bodycontent #tianxieone #tianxietwo {width: 120px; float: left;text-align: right;padding: 5px 0;}
#bodycontent #tianxieone #tianxiethree {width: 1277px !important; float: left !important; text-align: left !important; padding: 10px 0 !important;}
input, textarea { outline: none; border: none; }
#chakantwo{width: 1300px !important;height: 65px !important;text-align: left;font-size:0;}
#chakantwo a{display: inline-block;width: 120px;height: 42px;line-height: 42px;border: 1px solid #eee;text-align: center;}
#chakantwo a+a{margin-left:2px;}
#tfive textarea{width:1170px !Important;}


/**/
.psh_box{background:#fff;width: 100% !important; font-size:16px;}
.psh_box a{font-size:16px;}
.pcontent_title_h4 { font-size: 16px;}
.dgcontent_title_h5{background:#4C484D; padding:20px;text-align: center;border-top: 1px solid #eee; width: 1100px !important; margin-top:30px !important;     margin-bottom: 30px !important;}
.dgcontent_title_h5 h5 strong{font-size:24px; color:#fff;}
.detail_title{display: block !important;margin-top: 50px;background:#fff;width: 100% !important;margin-left: 0 !important;font-size:0;padding: 0 !important;     background: #4C484D;     border-bottom: none !important;}
.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:#4C484D url(../images/20210929103242_121470474.png) no-repeat 35px center;}
.product_content{width:90.6% !important; line-height:40px !important;padding: 50px !important;border: 1px #f5f5f5 solid;     box-shadow: 0px 3px 5px rgba(51, 51, 51, 0.1);}
.product_content img{display:block;margin:auto;}
.cpxq{ font-size: 16px;}

.pshangxia_box{margin:50px auto !important;}
.pshangxia{padding:10px 40px; background:#f5f5f5; border:1px #eee solid;}
propic_show_right_item_20170301 img { width: 100px; height: 100px;}


.pro_detail_box{border: 0 !important;}
.pro_detail_rel_hd{border-bottom: 0 !important;padding-top: 14px !important;padding-bottom: 14px !important; background: #4C484D;}
.pro_detail_rel_hd strong{font-size: 20px;margin-left: 20px;color: #FFF;}
.pro_detail_rel_item>div{margin-right: 21px;margin-top:10px;padding:0 !important;overflow: hidden;width: 352px !important; background: #f5f3f3;}
.pro_detail_rel_item>div:nth-child(3n){margin-right: 0 !important;}
.pro_detail_rel_item>div a{line-height:46px;}
.pro_detail_rel_item>div a img{width:100% !important;height:auto !important;box-sizing: border-box; }


/**/
.nylist-photo img,.dwtwo li .dw_pic img,.protemppic img,.nyqhlist_pic img{    height: auto !important;}
.protemptwo li:hover .protemppic img {  transform: scale(1.2) rotate(-0deg) !important;}
.protemptitl:before {background: #4C484D !important;}
.protemppic a:after{    background: none !important;}




/**/

.prod_left {width: 270px;}
.list{display: block;height: 102px;background: #4C484D; color: #333;}
.list i{display:inline-block;font-size: 26px;color: rgba(255, 255, 255, 0.25);margin-top: 30px;margin-left: 40px; width: 48px; }
.list b{font-size:32px;display: inline-block;line-height: 32px; margin-top: 38px; color: #fff;     position: absolute;}

.list_2{ overflow: hidden; }
.list_2 tr #showtyepname{height:0;overflow:hidden;transition:500ms ease;}
.list_2 tr.on #showtyepname{height: auto !important;transition:500ms ease;}
.list_2 tr .maintypename{height:60px;transition:500ms ease;  padding-top: 0px !important;}
.list_2 tr.on .maintypename{transition:500ms ease;  padding-top: 0px !important;}
.list_2 tr td{display:block;     border-bottom: 1px solid #eff6f9;}
.list_2 tr td b{font-size:0;}
.list_2 tr td b a{display:block;line-height:60px;padding-left:64px;transition:500ms ease;position:relative;  background:#ccc url(../images/20210929134919_1584256863.png)  no-repeat 26px 19px;}

.list_2 tr td a{ font-size:16px; }
.list_2 tr.on td b a{color:#fff !important;transition:500ms ease;background: #4C484D url(../images/20210929134919_660949783.png) no-repeat 26px 19px;}
.list_2 tr.on td b a:after{transform: rotate(90deg);transition:600ms ease;}
.contact_ny ul{border-top:1px  solid #f4f4f4;border-left:1px  solid #f4f4f4;}
.contact_ny ul li {float: left;width:28.2%;height: 74px;border-width: 1px 0 1px 1px;border: 1px solid #f4f4f4;padding:35px;margin: -1px 0 0 -1px;background: #fff;}
.contact_ny ul li i {float: left;display: inline-block;width: 51px;height: 51px;margin-right: 9px;margin-top: 6px;}
.contact_ny ul li h5 {color: #4c484d;margin-bottom: 10px;font-size: 20px;}
.contact_ny ul li p {padding-left: 60px;font-size:17px;}
.contact_ny .hd {text-align: center;overflow: hidden;zoom: 1;margin-top: 25px}
.contact_ny .hd ul li.on {background-position: -23px 0}
#showtyepname div{font-size:0;}
#showtyepname a{    padding: 0 20px 0 50px;  overflow: hidden;  text-overflow: ellipsis;  -webkit-box-orient: vertical;  -webkit-line-clamp: 1;    width: 200px; height: 62px; background: #f7f7f7; font-size:15px;display:block;padding-left: 50px;line-height: 62px;position:relative; border-bottom: 1px #e6eee9 dashed; color: #444; }
#showtyepname a:before{content:'';width:14px;height:14px;position:absolute;top:50%;left: 30px;margin-top: -8px;background:url(../images/20210929134919_1920101815.png) no-repeat center;}
#showtyepname a:hover:before{}

.pro_left_ewm{width: 100%;background: #ccc;padding:15px 0 25px;display: block;text-align: center;}
.pro_left_ewm em{font-size:42px;color: #f2f2f2;line-height:100%;user-select: none;transform: rotate(180deg);transition:all 0.5s;}
.pro_left_ewm.down em{font-size:0;}
.pro_left_ewm i{width: 160px;  height: 160px; display:block; overflow:hidden;transition:all 0.5s;   padding: 0px 50px 10px; font-size: 16px;}
.pro_left_ewm i img{width: 160px;     height: 160px;}
.pro_left_ewm p{display:block;height:30px;overflow:hidden;transition:all 0.5s; font-size: 16px;}
.pro_left_ewm.down i{height:200px;}
.pro_left_ewm.down i img { width: 200px;}
.pro_left_ewm.down p{height: 45px;line-height:45px;font-size:16px;}