/*内页幻灯片*/
.banner_n{width:100%;min-width:1400px; height:500px; }
.banner_tit{width: 1300px;position: relative; padding-top: 160px; text-align: center; margin: 0 auto;}
.banner_tit h3{font-size: 42px;color:#fff;display: block;line-height: 48px; font-weight:400; letter-spacing: 2px; text-align: center;}
.banner_tit h6{font-size: 19px;font-weight:100;color: #ccc;margin-top: 20px;line-height: 30px;text-align: left; font-weight:200; letter-spacing: 1px; text-align: center;}
.banner_contact{width: 100%;position: relative;background:url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210727/20210727192908_1272734884.jpg) top center no-repeat;height: 400px;}
.banner_gsxx{width: 100%;position: relative;background:url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210727/20210727192934_905928704.jpg) top center no-repeat;height: 400px;}
.banner_news{width: 100%;position: relative;background:url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210727/20210727192950_1146165607.jpg) top center no-repeat;height: 400px;}
.banner_company{width: 100%;position: relative;background:url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210802/20210802152446_125826625.jpg) top center no-repeat;height: 400px;}
.banner_products{width: 100%;position: relative;background:url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210802/20210802172045_1285768677.jpg) top center no-repeat;height: 400px;}
.banner_yyly{width: 100%;position: relative;background:url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210802/20210802151256_110457877.jpg) top center no-repeat;height: 400px;}
.banner_feedback{width: 100%;position: relative;background:url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210727/20210727193104_1546829119.jpg) top center no-repeat;height: 400px;}



/*简介*/
.nyabout{ width:1300px; margin:0 auto; margin-top:40px;height:540px;}
.about_titt i{ margin:10px 0px; display:block; font-size:26px; text-transform:capitalize; display:block; line-height:32px; font-family:Tw Cen MT; color:#666;}
.about_titt span{ margin-bottom:12px; display:block; font-size:34px; line-height:36px; font-weight:normal;}
.about1{ width:42%;}
.features{ background:#079e2b; height:120px; text-align:center; font-size:16px; color:#fff;}
.features span{ margin-bottom:10px; padding-top:28px; display:block; color:#fff; font-size:22px; text-align:center;}
.ab_pic{ width:100%;}
.ab_pic img{ width:100%;}
.about2{ width:55%; height:545px; padding:40px 35px; padding-top:35px; box-shadow:0px 0px 60px 0px rgba(0,0,0,0.1); background:#fff;}
.about2_tit{ margin-bottom:10px; padding-bottom:20px; font-size:30px; line-height:30px; border-bottom:1px solid #f3edf0; color:#079e2b;}
.des{ margin-top:20px; line-height:28px; font-size:15px;}



/*企业文化*/
.culture{ margin:0 auto; width:1300px; margin-top:60px; padding-bottom:50px; height:326px;}
.culture1{ float:left; width:440px; padding-top:20px; font-size:16px;  line-height:40px;}
.culture1 span{ font-size:32px; line-height:36px; font-weight:bold; color:#333; font-weight:normal;}
.culture1 em{ display:block; font-family:Tw Cen MT; font-size:22px; line-height:50px;}
.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:#079e2b;} 



/*企业形象*/
.j_con{ width:100%;}   
.j_con .t1{ text-align:center; color:#333; line-height:40px;}
.j_con .t1 b { font-size:40px;}
.j_con .t1 p { font-size:18px;  margin:5px 0 13px 0;}



/*内页导航*/
#bodycontent{width:100%;}
#bodycon{ margin-top:120px;margin-bottom: 50px;}
.mianbxContent { height: 50px !important; line-height: 50px !important;font-size: 16px !important; text-align: left !important; width: 100% !important;text-indent: 2.5em;-webkit-transition: 0.1s all;transition: 0.1s all;background: url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210728/20210728100103_807524695.png) no-repeat 7px 12px;border: 1px solid #eee;position: relative;margin-bottom: 30px !important;width: 100%;}
.mianbxContent:hover { background-position: 7px -35px;}
.mianbxContent a{font-size: 15px !important;}
.mianbxContent a:hover { color:#079e2b;}
.strong_title{display:none;}
.dgweb_pages_info{padding:10px 0!important;}
.search_nbg{top:575px !important;}


/*新闻样式*/
.nynews-list:hover .nynews-title{color:#079e2b !important;}
.nynews-list:after{background: #079e2b !important;}
.nynews_time{background:#079e2b !important;}
.nswsfenlei_2019 li:hover{background:#079e2b !important;border-color:#079e2b !important;}


/*内页新闻分类*/
.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 #eee;}
.nswsfenlei_2019 li+li{margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019{background:#079e2b;border-color:#079e2b;}
.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;}


/*内页新闻文章样式*/
.xw{font-size: 16px;line-height: 30px;text-indent: 2em;}


/*新闻详情*/
.nyxqnewsbg{background:#fff !important; padding:0 !important;}
.xw p{text-indent: 2em;    line-height: 30px;}
.nyxqnews,.news_box_lbm{width:1300px !important;}
.nyxqnewsfanhui{left:100% !important;}
.nyxqnews_left{width:76% !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:23% !important;}
.nyxqnews_rightcont a{width:100% !important;}
.nyxqnews_righttit:before{background: #079e2b !important;}
.nyxqnews_righttit strong {color: #079e2b !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: 1300px !important;}
#bodycontent #lytijiao{border: #eee 1px solid !important;width: 1300px !important;}
#bodycontent #tianxieone #tianxietwo {width: 140px !important; 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;}


/*分页*/
.page_total,.pages_box a,.page_jump{display:inline-block;vertical-align:middle;padding:0 14px;height:36px;border-radius:36px;background:#eee;line-height:36px;border: 1px solid #eee;}
.pages_box a{margin-left:10px;color:#666;}
.pages_box a.page_curr,.pages_box a:hover{background:#079e2b;color:#fff;}
.page_jump{margin-left:10px;}
.pages_info{    margin-top: 20px !important;}


/*第二套产品*/
.ny_propic img{height:100%;}
.ny_prolist a:hover .ny_protil { color:#079e2b !important;}
.ny_prolist a:before { top: 0; left: 0; border-top: 1px solid #079e2b !important; border-right: 1px solid #079e2b !important; border-bottom: 1px solid transparent; border-left: 1px solid transparent; }
.ny_prolist a:after { bottom: 0; right: 0; border-bottom: 1px solid #079e2b !important; border-left: 1px solid #079e2b !important; border-top: 1px solid transparent; border-right: 1px solid transparent; }
.ny_prolist{    width: 23% !important;}

/*产品分类*/
.pro_all_class{ height:50px !important; min-width:1300px !important;max-width:1600px !important;width:100% !important;margin: 17px auto !important;}
.pro_all_class a { font-family: "Microsoft YaHei"; background-color: #fff !important; text-align: center; font-size: 16px !important; color: #222 !important; letter-spacing: 1px; padding: 16px 36px; line-height: 50px;border:1px solid #eee;margin-right: 10px;}
.pro_all_class>a(7){margin-right:0px;}
.pro_all_class a:hover{font-family:"Microsoft YaHei"; background-color:#079e2b !important; text-align:center; font-size:16px !important; color:#fff !important; letter-spacing:1px; padding:16px 36px; line-height:50px;}
.pro_all_class{ padding-bottom:8px;border-bottom:none !important;}


/*产品*/
.nylist li{width:23% !important;}
.nylist li:hover .nylist-title {
    color: #079e2b !important;
}
.ny_protil:before{background: #079e2b !important;}
.nyqhlist li{width:23% !important;}
.nylist-photo img{height: 18vw !important;}



/*产品中心*/
.prod_l{width: 22%;    box-shadow: 0px 0px 10px rgba(0,0,0,0.05);}
.prod_top{background: #079e2b;height: 142px;text-align: center;padding-top: 50px;background-size: 100%;}
.prod_top span{font-size: 30px;text-transform: uppercase;font-weight: bold;font-family: 'Arial';color: rgba(255,255,255,0.1);}
.prod_top p{font-size: 28px;color: #fff;font-weight: bold;margin-top: -25px;}

.pcc table, .pcc tbody, .pcc tr, .pcc td { display: block; width: 100%; padding: 0 !important;transition: 0.8s all ease; }
.pcc tr{    position: relative;}
.pcc td a { display: block; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; overflow: hidden; transition: all .3s ease; }
.pcc tr td:first-child{height:60px !important;}
.pcc td b { font-size: 0; font-weight: normal !important; line-height: normal !important; }
.pcc td b a { line-height: 60px;background:#fff;padding-left: 28px; font-size: 17px; color: #222; position: relative; padding-left: 20px; }
#showtyepname { max-height: 0px; line-height: 0px; width: 100%; overflow: hidden; transition: 0.8s all ease; display: block; background: #f8f8f8; }
#showtyepname > div { width: 100%; display: block; }
#showtyepname div a { line-height: 49px; border-bottom: 1px solid #fff; font-size: 15px; color: #666666; font-weight: lighter; padding-left: 37px; }
#showtyepname div a:after { content: ''; display: block; width: 5px; height: 9px; position: absolute; top: 0; bottom: 0; left: 19px;  margin: auto 0; }
#showtyepname div a:hover { color: #079e2b; }
.pcc td:nth-child(2){position: absolute;left: 100%;top: -390px;z-index: 99;}
.pcc tr:hover #showtyepname { max-height: 700px !important; }
.pcc tr+tr { margin-top: 1px; border-top:1px solid #f9f9f9;}
.cpri { width: 1050px; }
.prod2>table>tbody>tr>td>br { display: none; }
.prod2>table>tbody>tr>td { float: left; padding: 0; width: 336px; margin: 0 21px 16px 0; position: relative; padding-left: 0 !important; overflow: hidden; }
.prod2>table>tbody>tr>td:before, .pb_ri td>a:after { content: ''; position: absolute; }
.prod2>table>tbody>tr>td::before { width: 100%; height: 100%; background: rgba(17, 18, 23, 0.58); bottom: 0; left: 0; transform: rotate(-90deg); transform-origin: left bottom; transition: 0.5s; z-index: 2; }
.prod2>table>tbody>tr>td:after { width: 58px; height: 58px; background: url(//memberpic.114my.com.cn/0470311/uploadfile/image/20210705/20210705133914_424736456.png) no-repeat; position: absolute; top: -58px; left: 50%; margin-left: -29px; transition: 0.5s; content: ''; z-index: 3; }
.prod2>table>tbody>tr>td:hover:after { top: 50%; transition: 0.5s; margin-top: -55px; }
.prod2>table>tbody>tr>td:hover:before { transform: rotate(0deg); transition: 0.5s; }
.prod2>table>tbody>tr>td:nth-child(3) { margin-right: 0 !important; }
.prod2>table>tbody>tr>td>a { display: block; width: 100%; padding-left: 0px !important; position: relative; overflow: hidden; }
.prod2>table>tbody>tr>td>a>img { width: 100%; background: #fff; border: 1px solid #e1e1e1; }
.prod2>table>tbody>tr>td:hover span a { text-decoration: none; }
.prod2>table>tbody>tr>td span { position: absolute; padding-top: 0 !important; width: 100%; bottom: -50%; left: 40%; z-index: 2; background: #024ea6; width: 200px !important; border-radius: 15px; margin-left: -60px; transition: 0.5s; height: 30px; z-index: 4; }
.prod2>table>tbody>tr>td span a { font-size: 15px; font-weight: 100; color: #fff; display: block; line-height: 30px; }
.prod2>table>tbody>tr>td:hover span { bottom: 26%; }

/*搜索*/
.search_nbg{position: absolute;z-index: 999;top: 520px !important;border-bottom: 1px solid #eee;background: #079e2b !important;}
.search_nbg .search{margin:0 auto;background: #079e2b !important;}