/*自定义栏目*/
.nylist_pic img{height:auto;}
.nylist li {width:22.8% !important;border: 1px solid #eee;}
.nylist li .nylist_tit:before{background: #00B356 !important;}



/*新闻中心*/
.nynews-list{    margin: 20px auto !important;}
.nyxqnewsbg{padding: 0 !important;}
.nynews-list:hover .nynews-more{background:#00B356 !important;}
.nynews-list:hover .nynews-title{color:#00B356 !important;}
.nynews-photo{border:1px #eee solid;}
.nynews-photo img{height:auto;position: relative; }
.nynews-text{ overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}



/*产品中心*/
.ny_prolist{width: 31.3% !important;border:1px #eee solid;}
.ny_propic img{height:auto;}
.ny_prolist a:before{ border-top: 1px solid #00B356 !important; border-right: 1px solid #00B356 !important;}
.ny_prolist a:after{border-bottom: 1px solid #00B356 !important;   border-left: 1px solid #00B356 !important;}
.ny_prolist a:hover .ny_protil{color:#00B356 !important}
.protemppic img{height: auto;}


/*产品分类*/
.pro_all_class{width:100% !important; height:auto !important;margin:0 -14px !important; overflow:hidden; font-size:0px; line-height:0px; border-bottom:none !important;     margin-bottom: 10px !important;}
.pro_all_class a{display:inline-block; width:19.05%;height:60px; overflow:hidden; text-align:center; font-size:18px; color:#333; background:#f5f5f5; white-space: nowrap; text-overflow: ellipsis; line-height:60px; text-decoration:blink; transition: all 0.3s linear;margin-bottom: 20px;float: left; margin-left: 14px !important;}
.pro_all_class a+a{ margin-left:14px !important;}
.pro_all_class a:hover{transition: all 0.3s linear; background:#00B356;color:#fff;}
.pro_all_class strong{background:#00B356;color:#fff; display:block; font-weight:normal;}
.pro_all_class>a{display:none;}
.total_2019 .one_2019:last-child a{margin-right:0px !important;}
.pro_all_class a:nth-child(1){display: none;}



/*栏目小导航*/
.mianbxContent {width: 100% !important; height: 50px !important; line-height: 50px !important;font-size: 16px !important; text-align: left !important;transition: 0.1s all;position: relative;font-weight:100;color: #666;margin-top:10px !important; margin:0px auto 20px auto !important; }
.mianbxContent:hover { background-position: 0px -28px;}
.mianbxContent a{font-size: 15px !important;color: #666;}
.mianbxContent a:hover{color:#00B356!important;}
.strong_title{display:none;}




/*分页*/
.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:#00B356;color:#fff;}


/*新闻*/
.nswsfenlei_2019{margin-bottom:30px;}
.nswsfenlei_2019 ul{font-size:0;}
.nswsfenlei_2019 li{display:inline-block;vertical-align:top;width:240px;height:50px;border:1px solid #e0e0e0;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:#00B356;border-color:#00B356;}
.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:#00B356 !important;}
.newstemptwo li:hover .news_more a{  background:#00B356 !important;}
.newstemptwo li:hover .news_a a{ color:#00B356 !important;}
.nyxqnews_righttit strong {color: #00B356 !important;}
.newspic{width:20% !important;}
.newswa{width:78% !important;}
.xw{font-size:16px;line-height:30px;}
.xw img,.xw p{margin:10px 0;}
.xw p{text-indent: 2em;    line-height: 30px;}
.nynews-content{padding-top: 25px !important;}

/*新闻详情*/
.nyxqnewsbg{background:#fff !important; padding:0 !important;}
.nyxqnews,.news_box_lbm{width:100% !important;}
.nyxqnewsfanhui{left:100% !important; top:0 !important;}
.nyxqnews_left{width:72% !important; background:#fff !important; border:1px #eee solid;}
.nyxqnews_leftpage{width:calc(100% + 60px) !important;}
.nyxqnews_leftup{width:50% !important; }
.nyxqnews_leftdown{width:47.6% !important; background-position: right center !important; margin-right:2.4%;}
.nywenzhang{background:#fff !important;  border:1px #eee solid;}
.nyxqnews_right{width:26% !important;}
.nyxqnews_rightcont a{width:260px !important;}
.nyxqnews_righttit:before{background: #00B356 !important;}
.nyxqnews_righttit strong {color: #00B356 !important;}



/*内页*/
#bodycon{margin: 0 auto;width: 100% !important;min-width: 1400px;max-width: 1600px;box-sizing: border-box;padding-left:3%; padding-right:3%;}
#bodycon #center {width: 100% !important;margin-top: 40px;}
.dgcontent_title_h5,.column_content_page_content,.bodyContentString8{width: 100% !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;}

#bodycontent{width: 100%;}


/*产品分类*/
.ny_prototal{overflow: hidden !important;float: right;margin-top: 8px;}
.products_pages_info{clear: both;}
#bodycon #left{float: left;margin-top: 80px;}
.nlist{float: none !important;width: 320px;}
.nlist_d{height: 900px !important;background: #e5e5e5 !important;}
.ny_protil:before{background: #00B356 !important;}

/*产品显示*/

.protemptwo li{width: 23% !important;}
.protemptitl:before{background:#00B356 !important;}


/*内页合作伙伴*/
.ny_cpxqbg table{border-collapse: collapse;width: 100%;font-size: 15px;color: #333;}
.ny_cpxqbg td{border: 1px #e1e1e1 solid !important;line-height: 50px;text-align: center;}


/*内页幻灯片*/
.banner_about{ width:100%; height:500px; background:url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110338_691767560.jpg) center; overflow:hidden;position: relative;}

.banner_prod{ width:100%; height:500px; background:url(//memberpic.114my.cn/xybz188/uploadfile/image/20211208/20211208203009_1476548787.jpg) center; overflow:hidden;position: relative;}

.banner_news{ width:100%; height:500px; background:url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129103358_460720303.jpg) center; overflow:hidden;position: relative;}

.banner_cont{ width:100%; height:500px; background:url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129103339_1585729644.jpg) center; overflow:hidden;position: relative;}


.banner_shiping{ width:100%; height:500px; background:url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129103312_465788812.jpg) center; overflow:hidden;position: relative;}


.banner_anli{ width:100%; height:500px; background:url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129103007_1620250225.jpg) center; overflow:hidden;position: relative;}


.banner_shengchan{ width:100%; height:500px; background:url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110245_556663555.jpg) center; overflow:hidden;position: relative;}

.ny_banner_title{ color:#fff; letter-spacing:1px; line-height:60px; padding-top:190px;}
.ny_banner_title p{position: relative; font-size:33px; font-weight:bold; display:block;}
.ny_banner_title p::after { content: ''; position: absolute; width: 70px; height: 1px; display: block; background: #fff; left: 0; bottom:-3px; transition:0.6s all ease-in-out; opacity:0.5;}
.ny_banner_title p::hover .ny_banner_title p::after{ width: 100%; background: #294293;}
.ny_banner_title span{font-size:18px; opacity: 0.8;}


/*地图*/
.contact_map{ margin-top:40px; margin-bottom:20px;}
.maptit{ text-align:center; margin-bottom:20px;}
.maptit span{ display:block; margin-bottom:6px; font-size:36px; line-height:36px;}
.maptit:after{ display:block; margin:2px auto 0 auto; content:''; width:50px; height:2px; background:#00B356;}



/*简介*/
.toct{text-align: center;padding-top: 80px;}
.toct span{font-family: 'Arial';font-weight: bold;font-size: 56px;color: #eee;text-transform: uppercase;}
.toct p{font-size: 40px;color:#222;}
.toct d{font-weight: bold;    color: #00B356;}
.toct dd{color:#666;font-size: 18px;line-height: 40px;display: block;}
*{padding:0;margin:0;}
.m1200{margin:auto;width:1400px;}
.Introduction{overflow:hidden;}
.Int_headl{border:1px solid #ccc;width:1198px;height:113px;float:left;}
.Int_headl strong{ color: #343434; font-size: 22px;    padding: 28px 0 10px 45px; display: block; }
.Int_headl p{    color: #5e5e5e;font-size:15px;    padding-left: 45px;}
.Int_headr{background:#00B356;width:200px;height:113px;float:left;}
.Int_headr h2{color:#fff;text-align:center;line-height:113px;font-size: 24px;}
.Int_foot{margin-top:30px; overflow:hidden;    font-size: 15px;    line-height: 36px;}
.Int_foot span{ display:block}
.Int_foot img{ margin-left:50px;}
    .abo_pd p{    text-indent: 2rem;line-height: 34px;font-size: 16px;}

.abo_yw{ padding-top:20px;}
.abo_yw span {  font-family: "Arial";    font-size: 48px;    font-weight: bold;    color: #333;}	
.abo_yw p {  color: #00B356;    font-size: 30px;    font-weight: bold;}
.abo_bt {  color: #333;    font-size: 30px;    font-weight: 300;    margin-top: 30px;    margin-bottom: 10px;}

.case{padding: 0px 0px 80px 0px;}
.caseshow{ margin:50px auto 0 auto; width:100%;box-sizing:border-box;display: -webkit-flex; display:flex;flex-wrap: nowrap;justify-content:space-between;align-items:flex-start;}
.caseleft{ width:39.7%;}
.caseright{ width:59.4%;}
.caseshow td a{ display:block;}
.caseshow td a img{ width:100%; height:auto;}
.caseshow td br{ display:none;}
.caseshow td{ display:block; padding:0 !important; position:relative; overflow:hidden;}
.caseright td{ width:32.4%;}
.caseright tr{display: -webkit-flex; display:flex;flex-wrap: nowrap;justify-content:space-between;align-items:flex-start;}
.caseshow td>a:after{ content:''; display:block; position:absolute; width:100%; top:-100%; left:0; transition:all .3s ease; height:calc(100% - 60px); background:rgba(0,0,0,.68) url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110427_1288901141.png) no-repeat center;}
.caseshow td:hover>a:after{ top:0;}
.caseright tr+tr{margin-top:1.5%;}
.caseshow td div { padding:0 !important;}
.caseshow td div a{ position:absolute; width:100%; line-height:60px; text-align:center; background:#00B356; font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; bottom:-60px; transition:all .3s ease; z-index:9; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.caseshow td:hover div a{ bottom:0;}
.caseleft tr{ display:block;}


/*在线留言*/
.cc_ri{width:100%;margin-top:50px;background-color:#f5f5f5;    padding: 50px;box-sizing: border-box;height:322px;padding-left: 45px;}
.feed_lx{overflow: hidden;}
.feed_lx+.feed_lx{margin-top:18px;}
.cc_ri ul li{float: left;height: 50px;position: relative;}
.cc_ri ul li+li{margin-left:18px;}
.cc_ri ul li span{position:absolute;top:-20px;left:0;line-height: 20px;color: #fa9900;}

.cc_ri ul li input{width:685px;height:50px;line-height:46px;padding: 0 10px 0 12px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;}
.cc_ri ul li input.cur{border:1px solid #fa9900;background:#c8c8c8;}
.cc_ri ul li .input-name01{background: #ffffff url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110659_1707425966.png) 645px 14px no-repeat;}
.cc_ri ul li .input-name02{background: #ffffff url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110725_1732206896.png) 645px 14px no-repeat;}
.cc_ri ul li .input-name03{}
.cc_ri ul li .input-name04{background: #ffffff url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110748_1513301752.png) 268px 10px no-repeat;}
.cc_ri ul li .input-name05{background: #ffffff url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110818_2146100652.png) 268px 10px no-repeat;}
.cc_ri ul li .input-name06{background: #ffffff url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110844_1405507804.png) 268px 10px no-repeat;}
.cc_ri ul li .input-name07{}
.cc_ri ul li.li08{margin-left:0;margin-top:18px;height: auto;}
.cc_ri textarea{background: #ffffff url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110913_1661658279.png) 1340px 40px no-repeat;width:1390px;height: 75px;line-height:33px;border:1px solid #e5e5e5;outline: none;font-size: 16px;color: #333;padding: 0 10px 0 12px;}
.code{margin:18px auto 0;float: left;font-size: 0;width:1300px;}
.code input#authcode{width: 306px;height: 45px;background: #ffffff url(//memberpic.114my.cn/xybz188/uploadfile/image/20211129/20211129110941_813580273.png) 278px 10px no-repeat;border:1px solid #e5e5e5;padding-left: 12px;display:inline-block;vertical-align: top;}
.code i{width:119px;display:inline-block;vertical-align:middle;padding:7.5px 0;}
.code img{margin-left:18px;}
#submit{color: #fff;font-size: 16px;width:107%;height: 60px;line-height: 43px;text-align: center;background-color: #080a0b;display:inline-block;vertical-align: top;border:none;    cursor: pointer;}
.feed_lx b {font-size: 20px;line-height: 40px;}
#file{margin-top: 37px;}
.cc_ri form .feed_lx ul .li03{height:75px;}

input::-webkit-input-placeholder {
  color: #b8b8b8;
}
input::-moz-input-placeholder {
  color: #b8b8b8;
}
input::-ms-input-placeholder {
  color: #b8b8b8;
}
textarea::-webkit-input-placeholder {
  color: #b8b8b8;
}
textarea::-moz-input-placeholder {
  color: #b8b8b8;
}
textarea::-ms-input-placeholder {
  color: #b8b8b8;
}



.dwtwo li .dw_pic img{height:auto;}
.second_next_pre_dgwbct{text-align:center !important;}
.back_column{display:none !important;}


.search_2{ position: absolute;
    z-index: 999;
    top: 558px;
    border: 1px solid #eee;
    width: 100%;
    min-width: 1400px;}



/*产品详情*/
  .cpxqy{width: 1400px; margin: auto -35px;}
.cpxqbti{height: 50px;width: 1400px;display: block;background:url("//memberpic.114my.cn/xybz188/uploadfile/image/20211130/20211130153833_980222720.jpg");position: relative;margin: 20px auto;}
 .cpxqbti b{color: #fff;position: absolute;top: 12px;left: 60px;font-size: 18px;}
 .cpjjwz p{line-height: 32px;font-size: 14px;color: #555;}
  .xqbtdy{width: 950px;background: #eee;height: 50px;border-radius: 10px;margin: 50px auto;}
.xqbtdy p {text-align: center; line-height: 50px;font-size: 16px;color: #222;}
.cpxqimg img{float: left;width: 450;height: 338px;margin-left: 20px;border: 1px solid #eee;margin-bottom: 20px;}
 .cpxqimg img:nth-child(1){margin-left: 5px;}
 .cpxqimg img:nth-child(4){margin-left: 5px;}