/*自定义栏目*/
.nylist li:hover .nylist-title{color: #019d55 !important;}
.nylist li {border: 1px solid #eee;}
.nylist-photo img{height:auto;}



/*新闻中心*/
.nyxqnewsbg{padding: 0 !important;}

.newshx:after, .newshx:before, .newssx:after, .newssx:before{background: #019d55  !important;}
.newstemptwo li:hover .news_a a{    color: #019d55 !important;}
.newstemptwo li:hover .news_more a {background: #019d55 !important;}
.nyxqnews_righttit strong{    color: #019d55 !important;}
.nyxqnews_righttit:before{    background: #019d55 !important;}



/*产品中心*/
.ny_propic{border: 1px solid #eee;}
.ny_propic a img {height: auto;}
.ny_protil:before{ background: #019d55 !important;}
.ny_prolist{    width: 23% !important;}








/*栏目小导航*/
.mianbxContent { height: 50px !important; line-height: 50px !important;font-size: 16px !important; text-align: left !important; width: 1300px !important;text-indent: 2.5em;-webkit-transition: 0.1s all;transition: 0.1s all;background: url(../images/20210910101338_1949880702.png) no-repeat 7px 12px;border: 1px dashed #eee;position: relative;margin-bottom: 10px !important;width: 100%;}
.mianbxContent:hover { background-position: 7px -35px;}
.mianbxContent a{font-size: 15px !important;}
.mianbxContent a:hover{color:#019d55;}
.strong_title{display:none;}
.dgweb_pages_info{padding:10px 0!important;}

#bodycon{margin-bottom: 10px; margin-top: 20px;}




/*分页*/
.pages_info{margin-top:5px !important;}
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;line-height:36px;border-radius:100px;background:#f5f5f5;}
.pages_box a,.page_jump{margin-left:10px;}
.pages_box a.page_curr,.pages_box a:hover{background:#019d55;color:#fff;}






/*在线留言*/
#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: 1298px !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;width: 1298px !important;}
#bodycontent #tianxieone #tianxietwo {width: 120px; float: left;text-align: right;padding: 5px 0;}
#bodycontent #tianxieone #tianxiethree {width: 1256px; float: left; text-align: left; padding: 5px 0;}
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;}#lytijiao input, textarea{padding: 5px 20px;}





/*内页幻灯片*/
.banner_about{ width:100%; height:250px; background:url(../jspic/mian.jpg) center; overflow:hidden;position: relative;}

.banner_news{ width:100%; height:250px; background:url(../images/20210910113828_2081574845.jpg) center; overflow:hidden;position: relative;}

.banner_cont{ width:100%; height:250px; background:url(../images/20210910113828_1621925295.jpg) center; overflow:hidden;position: relative;}

.banner_liuyan{ width:100%; height:250px; background:url(../images/20210910113828_1636939819.jpg) center; overflow:hidden;position: relative;}



/*新闻分类*/
.strong_title{display:none;}
.nswsfenlei_2019{margin:30px auto;}
.nswsfenlei_2019 ul{/*font-size:0;*/display: flex;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:240px;height:50px;border:1px solid #e0e0e0;display: flex;
align-items: center;
justify-content: center;
flex: 1;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:#019d55;border-color:#019d55;}
.nswsfenlei_2019 li a{display:block;line-height:50px; font-size:16px;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a{color:#fff;}
.newshx:after,.newshx:before,.newssx:after,.newssx:before{background:#019d55 !important;}
.newstemptwo li:hover .news_more a{  background:#019d55 !important;}
.newstemptwo li:hover .news_a a{ color:#019d55 !important;}

/*.newspic{width:20% !important;}*/
/*.newswa{width:99% !important;}*/


.newstemptwo{ width:100%;}
.newstemptwo li{ box-shadow:0px 0px 10px #ddd; padding:20px; position:relative; margin:0 0 2% 0;}
.newshx:after,.newshx:before,.newssx:after,.newssx:before{display:block; content:''; position:absolute; transition:all .5s ease; background:#0086e2;}
.news_more{ margin-top: 20px;}
.newshx:after,.newshx:before{ width:0px; height:3px;}
.newshx:after{ top:0px; left:0px;}
.newshx:before{ bottom:0px; right:0px;}
.newssx:after{ top:0px; left:0px;}
.newssx:before{ bottom:0px; right:0px;}
.newssx:after,.newssx:before{ height:0px; width:3px;}
.newstemptwo li:hover .newshx:after,.newstemptwo li:hover .newshx:before{ width:100%;}
.newstemptwo li:hover .newssx:after,.newstemptwo li:hover .newssx:before{ height:100%;}
.newspic{ float:left; overflow:hidden; width:26%;}
.newspic img{width:100%;}
.newswa{width:72%; float:right; padding-top:1%;}
.news_a a{ font-size:20px; font-weight:bold;}
.news_a span{ float:right; font-size:16px; color:#999; font-weight:bold;}
.news_body{ margin-top:2%; font-size:14px; line-height:28px; transition:all .3s ease; position:relative; color:#888;}
.news_more a{ display: inline-block; padding:0 23px;line-height:34px; font-size:14px; border-radius:17px; background:#000; color:#fff; text-align:center;  transition:all .3s ease;}
.newstemptwo li:hover .news_body{ padding-left:2%;}
.newstemptwo li:hover .news_more a{ border-radius:0px; background:#0086e2;}
.newstemptwo li:hover .news_a a{ color:#0086e2;}
.clear{clear:both;}


/*1300px*/
.xw p{text-indent: 2em;    line-height: 28px;}
.nyxqnewsbg{background:#fff !important; padding:  0 !important }
.nyxqnews{width:1300px !important;}
.nyxqnewsfanhui{left:-1058px !important;}
.nyxqnews_left{width:980px !important;}
.nyxqnews_leftpage{width:980px !important;}
.nyxqnews_righttit strong {color: #019d55 !important;}
.nyxqnews_righttit:before{background:#019d55 !important;}
.nyxqnews_left,.nywenzhang{background:#fafafa !important;}


.nyxqnews_leftup{   width: 474px !important; }
.nyxqnews_leftdown{    width: 450px !important;}





/*内页通用样式 每个单都要有*/
.pcontent_title_h4 h4{ text-align: center; font-size:18px; color:#333 !important; line-height:50px;}
.dgcontent_title_h5 { display: block;text-align: center;border-bottom:1px solid #ddd;height:55px !important;line-height:55px !important;margin: 10px auto 25px !important;}
.dgcontent_title_h5 h5,.dgcontent_title_h5 h5 strong{ font-size:18px}
.pshangxia {padding: 10px 40px;background: #f5f5f5;border: 1px #ccc solid;margin-top: 20px;display: inline-block;}
.second_next_pre_dgwbct{text-align: center !important;}
.second_next_pre_dgwbct a{padding: 10px 40px;background: #f5f5f5;border: 1px #ccc solid;display: inline-block;}



/*内页产品分类横向*/
.pro_all_class{/*width:1300px !important; height:60px !important; border:0 !important;position: relative;*/ overflow:hidden;}
.pro_all_class a{line-height: 52px;
font-size: 18px;/*float: left;*/
padding: 0 20px;margin: 0 5px;display: inline-block;}
.pro_all_class a:nth-child(1){display: inline-block;
width: 147px;
height: 52px;
line-height: 52px;
font-size: 18px;
text-align: center;
color: #333;
background: #eee;
float: left;
margin: 0 0 15px 15px;
border-radius: 25px;}
.pro_all_class a strong ,.pro_all_class a:hover{color: #fff;background:#019d55;/*display: block;*/font-weight: normal;border-radius:25px;}
.sbnycpfldiv{ overflow:hidden;}



/*搜索*/
.search_nbg{top:660px !important;}





/*内页幻灯片*/
.banner-n,.banner-n .bd li{height:400px;background: #000;}
.banner-n .banner-btn a.prev{background-image:url(../images/20210910191537_1475023742.png);}
.banner-n .banner-btn a.next{background-image:url(../images/20210910191556_1243249019.png);}
.banner-n .hd ul li.on{background:#019d55;}
.banner-n{min-width:1300px;position:relative;overflow:hidden;margin: 0 auto;z-index: 99;}
.banner-n .bd{ width:100% !important;}
.banner-b{position: absolute;bottom: 0;}
.banner-n .bd li{width:100% !important;background-position: center;background-repeat: no-repeat;}
.banner-n .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-n .banner-btn a{display:block;width:60px;height:60px;position:absolute;opacity:0.4;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all linear; top:165px;background-repeat:no-repeat; }
.banner-n .banner-btn a.prev{animation:prev 1.5s linear infinite;} 
.banner-n .banner-btn a.next{animation:next 1.5s linear infinite;}
@keyframes prev{
	0%{left:60px;opacity:1;}
	50%{left:80px;opacity:0.1;}
	100%{left:60px;opacity:1;}
}

@keyframes next{
	0%{right:60px;opacity:1;}
    50%{right:80px;opacity:0.1;}
	100%{right:60px;opacity:1;}
}
.banner-n .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner-n .bd ul{width:100% !important;}
.banner-n .hd ul{ text-align: center;}
.banner-n .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-n .hd ul li.on{ width: 32px;}




/*关于我们*/
.ncom{margin: 0 auto;width: 1300px;box-sizing: border-box;}
.com_text{width:46%;float:left;height: 568px;padding-top: 23px;}
.ncom .com_text{height:auto;float:right;width:100%;}
.com_text dd{ font-size: 16px;color: #666;line-height: 32px;text-indent: 2em;}
.sbvaview{font-size: 16px;color: #666;line-height: 32px;text-indent: 2em;}
.com_text i {display: block;width: 100%;height: 1px;background: #eee;margin: 20px 0;position: relative;}
.com_text i:before {content: "";display: block;width: 12%;height: 4px;background: #019d55;position: absolute;top: -4px;}
.ncom .com_img{height:450px;float:left;width:640px;}
.com_text d p{font-size:20px !important;}
.com_text .sbtitle { font-size: 33px;color: #333;line-height: 50px;}
.com_text span { font-size: 14px;color: #ccc;}
.ncom2 { margin: 0 auto; width: 100%;min-width: 1300px;box-sizing: border-box;}
.com_text2 { width: 432px;float: left;height: 276px;}
.com_text2 p {font-size: 24px;color: #333;line-height: 40px;}
.com_text2 span {font-size: 14px;color: #ccc;}
.com_text2 i {display: block;width: 100%;height: 1px;background: #eee;margin: 7% 0 6%;position: relative;}
.com_text2 i:before {content: "";display: block;width: 15%;height: 4px;background: #019d55;position: absolute;top: -4px;}
.com_text2 dd {font-size: 16px;color: #666;line-height: 38px;font-weight: 500;}
.culture2{ float:right; width:860px;}
.culture2 dl{ width:185px; float:left; margin-left:30px;}
.culture2 dt{ width:185px; height:213px; overflow:hidden;}
.culture2 dt img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.culture2 dl:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.culture2 dd{ height:63px; padding-top:8px; text-align:center; color:#FFF; line-height:24px; font-size:15px; background:#019d55;}





/*内页联系我们*/
.cs{height:945px;}
.bodyContentString8 {width: 1300px!important;}
.contact_one{ margin-right: 25px;}
.contact_one span{font-size:40px;line-height: 30px; color: #019d55;    margin-bottom: 22px;display: block; font-weight: bold;}
.contact_one span{font-size:40px;line-height: 30px; color:#019d55;    margin-bottom: 22px;display: block; font-weight: bold;}
.contact_one div{  margin-bottom: 32px;font-size: 30px;line-height: 30px;}
.contact_one i {width: 40px;height: 3px;background:  #019d55; display:block;margin-bottom: 30px;}
.contact_one i {width: 40px;height: 3px;background:  #019d55; display:block;margin-bottom: 30px;}
.contact_two{ width:866px; height:auto; position:relative;background: #f5f5f5 url(../images/20210910111119_1016032416.png) no-repeat; background-position:325px 310px;padding: 50px 33px; font-size:16px;line-height: 40px; margin-left: 18px;}
.contact_two strong{ font-size: 24px;color: #019d55;}
.contact_title{ position:absolute;    width: 200px;height: 45px;background: #019d55;border-radius: 10px; font-size:24px; color:#fff; line-height:45px; font-weight:bold; padding-left:50px; left:28px;}
.contact_content1{ color: #8e8e8e!important;line-height: 43px;font-size: 15px;}
.contact_content1 span{font-size: 17px;font-weight: bold;}
.contact_content{ margin-top:70px;color: #555;}
.contact_content a{ text-decoration: none;font-size: 16px;color:#555;}
.contact_img { text-align:center; width:130px; margin-top:40px;}
.contact_img img{ width:130px; background:#fff; border:1px solid #ccc; padding:3px; background:#fff;}
.tup {margin-bottom: 0px!important;}