<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*网站首页抬头*/
.clear{clear: both;}
.container {
    width: 1200px;padding:0;margin:0;margin:0 auto;
}
.header_top{display: table;width: 100%;background:#f5f5f5;height: 38px;border-bottom: 1px solid #ddd;box-shadow: 1px 1px 10px #ddd;}
.header_top span:nth-child(1){display: table; float: left; line-height: 38px; color: #848484;}
.header_top span:nth-child(1) i{margin-right: 3px; color: #8cc135;}
.header_top span:nth-child(2){float: right;line-height: 38px;}
.header_top span:nth-child(2) a{margin: 0 12px; color: #848484;position: relative;}
.header_top span:nth-child(2) a:after{content: "*"; position: absolute; right: -17px; font-size: 16px; font-weight: bold; top: -5px;color: #8cc135;}

.logo{display: table; width: 70px; float: left; margin-right: 10px;table-layout:fixed;}
.logo img{max-width: 100%;}
.header_logo{display: table; width: 100%; margin: 18px auto;}
.logo_text{display: table;float: left;}
.logo_text span{font-family: 时尚中黑简体; font-size: 30px; display: table; letter-spacing: 10px; line-height: 38px; margin-top: 3px;}
.logo_text span font{color: #8cc135;}
.logo_text&gt;font{font-size: 14px; line-height: 26px; letter-spacing: 3px;}


nav{width: 100%; float: right;}
nav&gt;ul&gt;li{display: inline-block; margin: 0 auto; position: relative; margin: 0 34px; padding: 16px 0;text-align: center;width: 100px;}
nav&gt;ul&gt;li&gt;a{font-size: 15px;color: #fff;}
nav&gt;ul&gt;li&gt;ul{position: absolute; top: 53px; display:none; width: 152px; z-index: 9999999; background: #fff; border: 1px solid #ddd; left: -22px;}
nav&gt;ul&gt;li&gt;a:after{content: ''; display: block; width: 50px; height: 10px; line-height: 3px; position: absolute; left: 50%; bottom: 0px; margin-left: -25px; -webkit-transition: all .3s; transition: all .3s; -webkit-transform: scaleX(0); transform: scaleX(0); background: url(../images/dian.png) no-repeat center;}
nav&gt;ul&gt;li:hover&gt;a:after{-webkit-transform: scaleX(1); transform: scaleX(1);}
#cur a:after{-webkit-transform: scaleX(1); transform: scaleX(1);}
nav&gt;ul&gt;li&gt;ul&gt;li{width: 100%;border-bottom: 1px solid #ddd;line-height: 40px;}
nav&gt;ul&gt;li&gt;ul&gt;li&gt;a{font-size: 14px;}
nav&gt;ul&gt;li:hover&gt;a{color:#fff;}
nav&gt;ul&gt;li&gt;ul&gt;li:hover a{color:#8cc135;}

/*幻灯片*/
.dowebok { margin: 0 auto;}
.swiper-container { margin: 0 auto; overflow: visible;}
.swiper-container:hover .swiper-button-next, .swiper-container:hover .swiper-button-prev { display: block;}
.swiper-slide { position: relative; opacity: 0 !important;}
.swiper-slide img { width: 100%;}
.swiper-slide-active { opacity: 1 !important;}
.swiper-slide .ren { position: absolute; left: 0; top: 0; width: 1436px; height: 840px;}
.swiper-button-next, .swiper-button-prev { display: none; width: 40px; height: 68px; background-size: contain;}
.swiper-button-next { right: 100px; background-image: url(../images/next.png);}
.swiper-button-prev { left: 100px; background-image: url(../images/prev.png);}
.swiper-container-horizontal .swiper-pagination-bullets { bottom: 40px;}
.swiper-pagination-bullet { width: 70px; height: 4px; margin: 0 10px !important; padding: 6px 0; border-radius: 0; background-color: transparent; opacity: 1;}
.swiper-pagination-bullet:after { content: ""; display: block; height: 4px; background-color: #fff; opacity: 0.5;}
.swiper-pagination-bullet:hover:after, .swiper-pagination-bullet-active:after { background-color: #000;}

/*热门关键词*/
.hot{display: table;width: 100%;height: 50px;background: #f5f5f5;border-bottom: 1px solid #ddd;}
.hot_body{float: left;display: table;width: 80%;}
.hot span{line-height: 50px; font-weight: bold; font-size: 14px;display: table;float: left;}
.hot span i {margin-right: 5px;color: #8cc135;}

.hot_text{display: table;float: left;margin-left: 20px;line-height:51px;}
.hot_text a{float: left; margin: 0 5px; line-height: 50px;}
.form-control{float: left; line-height: 30px; height: 30px; font-size: 12px; border-radius: 5px 0px 0px 5px; border-right: none;}
.btn-sm{padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 0px; background-color: #8cc135; border-color: #8cc135;}
.input{margin-top: 10px; float: right;}


.process_top{display: table;width: 100%;margin:30px auto;}
.process_top h2{display: table;width: 100%;text-align: center;font-size: 30px;}
.process_top h2 font {color: #8cc135;}
.process_top i{display: table; width: 75px; height: 2px; background: #8cc135; margin: 15px auto;margin-bottom: 10px;}
.process_top span{display: table;width: 100%;text-align: center;}


.process_nr{height: 116px; background: url()center no-repeat; margin-bottom: 30px;}
.process_nr dl dd {
    float: left;
    width: 135px;
    height: 116px;
    line-height: 30px;
    font-size: 20px;
    text-align: center;
    display: block;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
    transition: transform 0.4s ease-out;
}
.dd_01 {background: url(../images/beijingdian.png) no-repeat center;}
.process_nr dl dd div{padding-top: 40px; color: #fff;}
.process_nr dl dd div i{width: 24px; display: block; height: 2px; background-color: #fff; margin: 0 auto; margin-top: 5px;}
.process_nr dl li{   
    display: block;
    width: 20px;
    float: left;
    margin-top: 45px;
    }
.process_nr dl li img{max-width: 100%;}


.lc_tel{width: 350px; height: 41px; line-height: 41px; border: 1px #7ab301 solid; border-radius: 50px; margin: 0 auto;}
.lc_tel span{font-size: 18px; padding-left: 20px;}
.lc_tel a {
    background-color: #7ab301;
    display: block;
    width: 120px;
    text-align: center;
    border-radius: 50px;
    color: #fff;
    margin: 0 auto;
    margin-top: 20px;
}

.process {
    display: table;
    width: 100%;
    padding: 30px;
    padding-bottom: 40px;
}


/*产品中心*/
.product{display: table;width: 100%;margin:20px auto;}
.index_left{display: table;margin-top: 20px;}
.index_left&gt;span{display: table; width: 100%; background: #8cc135; text-align: center; padding: 12px 0; font-size: 20px; font-weight: 500; color: #fff; font-family: 微软雅黑;}
.index_left&gt;span i{margin-right: 6px;}
.index_left&gt;ul{border-top:none;border:1px solid #ddd;}
.index_left&gt;ul&gt;li{position: relative; padding: 15px 0; border-bottom: 1px dashed #ddd; text-align: center; background-color: rgba(255,178,3,0); transition: all 0.5s;}
.index_left&gt;ul&gt;li&gt;a{display: inline-block;width: 100%;height: 100%;}
.index_left&gt;ul&gt;li:last-child{border-bottom: none;}
.index_left&gt;ul&gt;li:before{content: "&gt;"; display: inline-block; position: absolute; top: 26%; left: 18px;}
.index_left&gt;ul&gt;li:hover{background-color: rgba(255,178,3,1);}
.index_left&gt;ul&gt;li:hover a{color:#fff;}
.index_left&gt;ul&gt;li:hover:before{color:#fff;}



.index_contact{display: inline-block; border: 1px solid #ddd; margin-top: 10px; background: #f5f5f5; padding: 10px;}
.index_contact h3{font-size: 18px; line-height: 35px;}
.index_contact&gt;span{line-height: 30px;}

.index_right_top{display: table; width: 100%; height: 42px;}
.index_right_top span{font-size: 19px; display: inline-block; font-weight: bold; color: #8cc135; letter-spacing: 3px; margin-top: 14px;}
.dashed{display: inline-block; width: 100%; height: 5px; border-bottom: 1px dashed #ddd; border-top: 1px dashed #ddd; float: left; margin-bottom: 10px;}
.product_more{float: right; padding: 1px 9px; text-align: center; margin-top: 16px; border-radius: 10px; background: #8cc135; font-size: 12px; color: #fff; height: 22px; line-height: 22px;}

.index_right_body {display: inline-block;}
.index_right_body ul li{width: 31%;margin:1%;float: left;border:1px solid #ddd;}
.index_right_body .img{width: 100%;}

.index_right_body .img{width: 100%;overflow: hidden;}
.index_right_body .img img{max-width: 100%;transition: all 0.5s;}
.index_right{margin-top: 10px;}
.index_right_body ul li span{display: table; width: 100%; text-align: center; line-height: 40px; height: 40px;font-size: 12px;}
.index_right_body ul li:hover img{transform: scale(1.1);}


.adv_gg{display: table;width: 100%;background: #ddd;height: 140px;background: url(../images/adv_gg.jpg) no-repeat center;}
.adv_gg h3{font-size: 28px; color: #fff; font-weight: bold; text-align: center; padding-top: 56px;}
.adv_gg font{display: table; width: 100%; text-align: center; font-size: 16px; line-height: 40px; color: #fff;}

.box{width: 1200px; margin: 0 auto;}
.ys_bt{text-align: center; line-height: 35px; margin-top:55px;}
.ys_t_w{font-size: 33px;font-weight: bold;color: #9dd441;}
.ys_t_y{font-size:20px; font-weight: 200; color: #333; margin-top: 15px;}
.ys_bg{width: 100%; margin-top: 15px;}
#chanpin_3 li{float: left; text-align: center; width: 294px; color: #343434; border: 1px solid #ddd; margin: 3px; background: #fff;}
#chanpin_3 ul li{}
#chanpin_3 ul li a{color: #8cc135; text-decoration: none; font-size: 33px; font-weight: bold; text-align: center; display: block; line-height: 30px; padding: 14px 0; font-family: "Arial"; cursor: pointer;}
#chanpin_3 ul li a span{font-size: 20px; font-weight: 300; font-family: "Microsoft YaHei";}
#chanpin_3_span{width: 2px; float: right;}
#chanpin_4{width: 100%; margin: 0 auto;padding-bottom: 20px;}
.prod_d1{width: 100%; height: auto;display: none;}
.hidden{display: none;}
.bgmst_zs1{width: 100%; display: table;}
.bgmst_zs2 { width: 100%; }
.bgmst_zs3 { width: 100%; }
.bgmst_zs4 { width: 100%;  }
.ys_lw { padding-top:75px; width:520px;}
.ys_lw_y { font-family: "Arial"; font-size: 30px; color:#484848; text-transform:uppercase;}
.ys_lw_y strong { font-size: 50px;}
.ys_lw_e {font-size:30px; color:#8cc135; font-weight:bold; margin-top:10px; }
.ys_lw_s {font-size:14px; color:#333; line-height:36px; font-weight:300; margin-top:30px; }
.ys_lw_q {width:180px; height:40px; line-height:40px; text-align:center; border:solid #ddd 1px; margin-top:20px; }
.ys_lw_q a{font-size:18px;}

.chanpin_4_title{overflow:hidden; width:100%; float:right;}
.ys_img{width:40%;float:right;margin-top:37px;}



/*优势*/
.adv{display: table; width: 100%; padding: 50px 0; background: url(../images/adv_bg.jpg)no-repeat center;}
.adv .adv_top{display: table;width: 100%;text-align: center;}
.adv .adv_top h2{font-size: 30px; line-height: 40px; color: #fff;}
.adv_top i{display: table; width: 75px; height: 2px; background: #ffffff; margin: 15px auto; margin-bottom: 10px;}
.adv_body{display: table;width: 100%;}
.adv_body ul li{width: 23%; margin: 1%; float: left; min-height: 350px; background: #fff; border: 2px solid #fff;}
.adv_body ul li h5{font-size: 18px; display: table; width: 100%; text-align: center; padding-top: 12px;}
.adv_body ul li i{display: table; width: 60px; height: 2px; background: #8cc135; margin: 10px auto; margin-bottom: 10px;}
.adv_body ul li span{display: table; width: 94%; line-height: 28px; font-size: 12px; margin: 0 auto;}
.adv_img{display: table;}
.adv_img img{max-width: 100%;}

/*关于我们*/
.about_bg{display: table; width: 100%; background: #fff; padding: 26px 0;background: url(../images/about_text_bg.jpg);background-size:cover;border-top: 1px solid #ddd;}
.about_top{display: table;width: 100%;text-align: center;}
.about_top h4{font-size: 30px; color: #5f5f5f; line-height: 45px;}
.about_text{display: table;width: 100%;}
.about_text .about_text_z{display: table; width: 50%; float: left; margin-top: 12px;}
.about_text .about_text_y{display: table; width: 42%; float: right; margin-top: 15px; margin-right: 5px;}
.about_text_z h4{font-size: 24px; line-height: 50px; border-bottom: 1px dashed #929292; font-family: 时尚中黑简体; margin-bottom: 10px;}
.about_text_z span{display: table;width: 100%;font-size: 14px;line-height: 35px;}


.about_text_y{width: 49%;float: right;}
.about_text_y img{max-width: 100%; border-radius: 10px; border: 3px solid #8cc135;}
.about_text_z i{font-size: 14px; display: table; width: 130px; text-align: center; line-height: 35px; background: #8cc135; border-radius: 20px;font-style: normal;margin-top: 15px;}
.about_text_z i a{color:#fff;}


/*新闻*/
.news{ margin-top:45px;}
.comnews{ float:left; width:790px;}
.comnews1{ height:50px; line-height:43px; background:url(../images/a.jpg) left bottom no-repeat;}
.comnews11{ width:450px; font-size:22px;  float:left; }
.comnews12{ float:right;}
.comnews2{ margin-top:30px; background:#f5f5f5;  padding:20px;}
.comnews2 .news_div_item{}
.comnews2 .news_div_item_title{}
.comnews2 .news_div_item_title a{line-height: 28px; font-size: 20px; font-weight: 500; text-decoration: none; color: #8cc135;}
.comnews2 .news_div_item_body{ line-height:26px; margin-top:10px;}
.comnews2 .news_div_item_body a{ color:#003689;}

.comnews3{ margin-top:20px;}
.comnews3 .news_div_item{ margin-bottom:15px; height:70px;}
.comnews3 .news_div_item_date{width:70px; height:70px; background:#eeeeee; font-family:Arial, Helvetica, sans-serif; position:relative; font-size:14px; color:#666; float:left;}
.comnews3 .news_div_item:hover .news_div_item_date{ background:#8cc135; color:#FFF;}
.comnews3 .news_div_item_day{ font-size:30px; font-weight:bold; top: 7px; left: 7px; position: absolute; border-bottom:1px solid #aeaeae; width:56px; text-align:center;}
.comnews3 .news_div_item:hover .news_div_item_day{ border-bottom:1px solid #fff;} 
.comnews3 .news_div_item_year{ position: absolute; left: 8px; top: 48px;}
.comnews3 .news_div_item_month{ position: absolute; left: 50px; top: 48px;}
.comnews3 .news_div_item_content{ line-height:24px; width:700px; float: right;margin-top: 10px;}
.comnews3 .news_div_item_title{ padding-top:0px;}
.comnews3 .news_div_item_title a{font-size: 16px; color: #333;}
.comnews3 .news_div_item:hover .news_div_item_title a{color: #8cc135;}
.comnews3 .news_div_item_body{padding-top: 5px; font-size: 12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}


.problems{ float:right; width:375px;}
.problems1{ height:50px; line-height:43px; background:url(../images/a.jpg) left bottom no-repeat;}
.problems11{ width:275px; font-size:22px;/* background:url(../images/g.png) right 13px no-repeat; */float:left; }
.problems12{ float:right;}
.problems2{ margin-top:30px; line-height:26px; color:#666; padding-bottom:10px; border-bottom:1px solid #cccccc;}
.problems2 img{margin-bottom: 15px; border: 1px solid #ddd;}
.problems2 span{ font-size:16px; color:#333; line-height:32px;}
.problems2 a{ color:#003689;}
.problems3{ line-height:36px; margin-top:1px;}
.divdgweb2_tag a{ font-size:14px;}
.divdgweb2_tag li{ padding-left:23px; background:url(../images/g.png) left center no-repeat;}
.new_title_bottom{display: inline-block; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.title_top{width: 76%;}

.link{height: 58px; background: #f5f5f5; overflow: hidden; line-height: 58px;}
.link h2{float: left; font-size: 15px; color: #8cc135; overflow: hidden; line-height: 58px; font-weight: bold;}
.link h2 i{margin-right: 3px;}
.link p{width: 965px; float: left; overflow: hidden; font-size: 14px; color: #6a6a6a;}
.link p a{display: inline-block; padding: 0 16px; color: #6a6a6a;}


.footer_bg{width: 100%; min-width: 1200px; padding-top: 34px; height: auto; background: #749a36; font-family: "Microsoft YaHei"; color: #999;}
.footer_nbg{height: 280px;}
.footer_bg a{color: #ffffff; font-size: 15px;}
.footer_l{width: 100%; text-align: center;}
.footer_l li{width: 108px; float: none; margin: 0 18px; display: inline-block; position: relative;}
.footer_l li a{display:block; line-height: 30px;}
.footer_l li p{padding-bottom: 30px; background: url(../images/59.jpg) no-repeat left 44px;}
.footer_l li p a{font-size: 16px; color: #fff;}
.footer_r{width: 130px; padding-top: 10px;text-align: center; font-size: 16px; line-height: 16px; color:#fff;}
.footer_r img{padding-top: 20px; width: 130px;}
.footer_l li.cont_w{line-height: 30px; width: 320px; color: #e8e8e8;}
.copy{text-align: center; line-height: 50px; display: table; width: 100%; border-top: 1px solid #60802e; margin-top: 25px; color: #fff;}
.footer_l li:after{content: "|"; position: absolute; top: 4px; right: -20px; color: #fff;}

.nav_bg{display: table;width: 100%; background: #8cc135;}
.logo_nav_text{display: table; float: left; margin-top: 7px; margin-left: 45px;}
.logo_nav_text font{display: table; font-size: 26px; font-weight: 500; color: #8cc135; margin-top: 12px;}
.logo_nav_text span{line-height: 30px;font-size: 14px;}
.logo_nav_text_phone{display: inline-block;float: right;}
.logo_nav_text_phone span{display: inline-block; font-size: 28px; margin-top: 20px;}
.logo_nav_text_phone span i{color: #ffb203; font-size: 28px; margin-right: 5px;}
.adv_bg_body{display: table;width: 100%;background: #f5f5f5;padding-bottom: 45px;background: url(../images/advadv_bg.jpg) no-repeat center; background-size: cover;}


.about{margin-bottom: 10px}
.about_t{text-align: center; font-size: 30px; letter-spacing: 2px; font-weight: bold; margin-bottom: 6px; padding-top: 16px; color:#8cc135;}
.about_t em{display: block; font-size: 16px; font-style: normal; letter-spacing: 0px; font-weight: normal; text-transform: uppercase;}
.about_nr{}
.about_nr b{font-size: 20px; display: block; padding-bottom: 20px; text-align: center;}
.about_nr b span{color: #0060c4;}
.about_nr span p{line-height: 34px;}
.about_td{padding-top: 30px; height: 172px; padding-bottom: 30px; width: 936px; margin: auto;}
.about_td ul li{width: 15%; text-align: center; line-height: 25px; float: left; margin: 0 46px;}
.about_td ul li img{padding-bottom: 10px; max-width: 100%}
.about_td ul li b{display: block; font-size: 16px;}
.about_td ul li em{font-size: 12px; font-style: normal; padding-bottom: 10px; display: block;}
.about_td ul li i{display: block; height: 3px; width: 35px; background: #0060c4; margin: 0 auto;}
.about_td ul li p{display: block; padding-top: 10px;}
.about_xq a{width: 145px; height: 40px; line-height: 40px; background: #0060c4; color: #fff; display: block; margin: 0 auto; text-align: center;}
.about_xq a:hover{background: #ffa200;}



/*新闻中心*/
.faq{width: 350px; height: 350px; background: #fff; overflow: hidden; padding: 0px 20px 0; margin-right: 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.faq h3{background: url(../images/newsico.gif) no-repeat 0 0; height: 34px; border-bottom: 1px solid #a7a7a7; padding-left: 30px;}
.faq dt{padding-left: 32px; background: url(../images/faqico.gif) no-repeat 0 0; padding-left: 33px; font-weight: bold; line-height: 20px;}
.faq dd{padding-left: 32px; background: url(../images/faqico1.gif) no-repeat 0 0; padding-left: 33px; line-height: 20px; color: #505050; margin-top: 15px;}
.faq dt a{color: #505050; font-size: 12px;}
.faq h3 a{font-size: 14px; color: #00a1e9; display: inline-block; height: 35px; position: relative; line-height: 24px;}
.faq dl{border-bottom: 1px dashed #c7c8c8; margin: 0 15px; padding: 20px 0;}
.news-box{display: table; border: 1px solid #ddd;float: left;background: #fff}

.faq_top{display: table; width: 82%;margin: 0 auto;line-height: 50px;border-bottom: 1px solid #ddd; font-size: 16px; font-weight: bold;margin-bottom: 20px;}
.faq_top span{display: inline-block; color:#8cc135;}
.faq_top&gt;i{font-style: normal; font-weight: normal; float: right;}
.faq_top&gt;i a{font-size: 12px; color: #233573;}
.faq_top span i{margin-right: 5px; color: #e57414;}

.new_bg{display: table; width: 100%; padding: 30px 0; padding-top: 0; padding-bottom: 30px;}
.new_bg_top{display: table;width: 100%;}
.new_bg_top span{font-size: 30px; display: table; width: 100%; text-align: center; color: #8cc135;}
.new_bg_top i{display: table; width: 50px; height: 3px; background: #e57515; margin: 5px auto; margin-top: 14px; border-radius: 14px;}
.new_body{display: table;margin-top: 10px;}


.new_z{width: 360px; float: left; border: 1px solid #ddd; background: #fff;}
.new_z_top{display: table; width: 90%; margin: 0 auto; line-height: 50px; border-bottom: 1px solid #ddd; font-size: 16px; font-weight: bold; margin-bottom: 20px;}
.new_z_top span{color:#8cc135;}
.new_z_top span i{margin-right: 5px; color: #e57515;}
.new_z_top&gt;i{font-style: normal; font-weight: normal; float: right;}
.new_z_top&gt;i a{font-size: 12px; color: #233573;}


.new_title{width: 90%;margin:0 auto;margin-top: 20px;}
.new_title_img{display: inline-block;width: 48%;float: left;}
.new_title_img img{max-width: 100%;border: 1px solid #ddd;}
.new_title_text{display: table;width: 48%;float: right;}
.new_title_text h5{font-size: 14px; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 25px; line-height: 25px;}
.new_title_text span{width: 100%;
line-height: 25px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
.new_title_ul{display: inline-block;width: 100%;}
.new_title_ul li{width: 100%; line-height: 43px; height: 43px; border-bottom: 1px solid #ddd; padding: 5px 0;}
.new_title_ul li h5{width: 75%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; float: left; line-height: 43px; height: 43px;}
.new_title_ul li i{font-style: normal;float: right;}
.new_z{width: 360px; float: left; border: 1px solid #ddd; margin-left: 30px;}


.news{ margin-top:30px;}
.comnews{ float:left; width:730px;}
.comnews1{ height:50px; line-height:43px; background:url(../images/a.jpg) left bottom no-repeat;}
.comnews11{ width:450px; font-size:22px;  float:left; }
.comnews12{ float:right;}
.comnews2{ margin-top:30px; background:#eaeaea;  padding:20px;}
.comnews2 .news_div_item{}
.comnews2 .news_div_item_title{}
.comnews2 .news_div_item_title a{line-height: 28px; font-size: 20px; font-weight: 500; text-decoration: none; color: #8cc135;}
.comnews2 .news_div_item_body{ line-height:26px; margin-top:10px;}
.comnews2 .news_div_item_body a{ color:#003689;}

.comnews3{ margin-top:20px;}
.comnews3 .news_div_item{ margin-bottom:15px; height:70px;}
.comnews3 .news_div_item_date{width:70px; height:70px; background:#e6e6e6; font-family:Arial, Helvetica, sans-serif; position:relative; font-size:14px; color:#666; float:left;}
.comnews3 .news_div_item:hover .news_div_item_date{ background:#8cc135; color:#FFF;}
.comnews3 .news_div_item_day{ font-size:30px; font-weight:bold; top: 2px; left: 7px; position: absolute; border-bottom:1px solid #aeaeae; width:56px; text-align:center;}
.comnews3 .news_div_item:hover .news_div_item_day{ border-bottom:1px solid #fff;} 
.comnews3 .news_div_item_year{ position: absolute; left: 8px; top: 48px;}
.comnews3 .news_div_item_month{ position: absolute; left: 50px; top: 48px;}
.comnews3 .news_div_item_content{ line-height:24px; width:645px; float: right;margin-top: 10px;}
.comnews3 .news_div_item_title{ padding-top:0px;}
.comnews3 .news_div_item_title a{font-size: 16px; color: #333;}
.comnews3 .news_div_item:hover .news_div_item_title a{color: #8cc135;}
.comnews3 .news_div_item_body{padding-top: 5px; font-size: 12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;}


.divdgweb2_tag {width:100%; height:auto; margin:0px; padding:0px;} 
.divdgweb2_tag ul {margin:0px;padding:0px;list-style-type:none;list-style:none;} 
.divdgweb2_tag li {list-style:none;margin:0px;float:left;width: 100%;}



.problems{ float:right; width:415px;}
.problems1{ height:50px; line-height:43px; background:url(../images/a.jpg) left bottom no-repeat;}
.problems11{ width:275px; font-size:22px;/* background:url(../images/g.png) right 13px no-repeat; */float:left; }
.problems12{ float:right;}
.problems2{ margin-top:30px; line-height:26px; color:#666; padding-bottom:10px; border-bottom:1px solid #cccccc;table-layout: fixed;}
.problems2 img{margin-bottom: 15px; border: 1px solid #ddd;max-width: 100%;}
.problems2 span{ font-size:16px; color:#333; line-height:32px;display: block;}
.problems2 span a{color:#8cc135;}
.problems2 a{ color:#003689;}
.problems3{ line-height:36px; margin-top:1px;}
.divdgweb2_tag a{ font-size:14px;}
.divdgweb2_tag li{ padding-left:23px; background:url(../images/g.png) left center no-repeat;margin-bottom: 3px;}
.new_title_bottom{display: inline-block; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.title_top{width: 76%;}


.footer_body{display: table; width: 95%; margin: 0 auto; margin-top: 30px;}
.footer_img{width: 23.3%; float: right;}
.footer_body_z{display: table;width: 76%;float: left;}
.footer_logo{width: 150px; float: left; margin-top: 15px;}
.footer_logo img{max-width: 100%;}
.footer_text{display: table; margin-left: 135px; float: left; margin-top: 5px;width:60%;}
.footer_text h3{font-size: 18px; color: #fff; margin-bottom: 10px;}
.footer_text span{font-size: 14px; line-height: 30px; color: #fff;}


/*内页的样式*/
.ny_main{display: table;width: 100%;margin:20px auto;}
.main_right_body{padding:20px;display:table; width: 100%; margin-top: 15px; line-height: 35px; font-size: 12px;min-height: 610px;border: 1px solid #f5f5f5; box-shadow: inset 1px 1px 10px #e0e0e0;}

/*内页总样式*/
.product_right_nav{display: block;width: 100%;line-height: 35px;height: 35px;margin-top: 10px;}
.product_right_nav span a{display: inline-block; margin: 0 3px;}
.product_right_nav span a i{margin-right: 5px; color: #484848;}


/* 产品滚动*/
.picMarquee-top{margin:0 auto;width:99%;overflow:hidden;position:relative;border:1px solid #ccc;}
.picMarquee-top .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px;}
.picMarquee-top .hd .prev,.picMarquee-top .hd .next{display:block;width:9px;height:5px;float:right;margin-right:5px;margin-top:10px;overflow:hidden;cursor:pointer;background:url("../images/arrow.png") 0 -100px no-repeat;}
.picMarquee-top .hd .next{background-position:0 -140px;}
.picMarquee-top .hd .prevStop{background-position:-60px -100px;}
.picMarquee-top .hd .nextStop{background-position:-60px -140px;}
.picMarquee-top .bd{padding:10px;}
.picMarquee-top .bd ul{overflow:hidden;zoom:1;}
.picMarquee-top .bd ul li{text-align:center;zoom:1;}
.picMarquee-top .bd ul li .pic{text-align:center;}
.picMarquee-top .bd ul li .pic img{width:95%;height:183px;display:block;padding:2px;border:1px solid #ccc;margin:0 auto;}
.picMarquee-top .bd ul li .pic a:hover img{border-color:#999;}
.picMarquee-top .bd ul li .title{line-height:24px;}



.index_rec{display: block;width: 100%;text-align: center;}
.indexx-rec_top{display: block; padding: 14px 0; background: #8cc135; margin-top: 10px; margin-bottom: 3px; box-shadow: inset 0px 0px 5px 1px #90d61d; border-radius: 3px;}
.indexx-rec_top h3{font-size: 18px;color:#fff;}
.indexx-rec_top h3 i{margin-right: 5px;font-size: 14px;}
.product_right_nav span{display: block;float: left;}
.product_right_nav span a i{margin-right: 3px; color: #ffb203;}
.hot_nav{display: block; float: right; font-size: 16px; color: #8cc135; font-weight: 500;}
.hot_nav i{margin-right: 5px; color:#666666;}



/*产品详情*/

.main_left{
    display: table;
    margin-top: 20px;
}
.main_right{margin-top:10px;}


.main_left&gt;span {
    display: table;
    width: 100%;
    background: #8cc135;
    text-align: center;
    padding: 15px 0;
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    font-family: 微软雅黑;
}
.main_left span i {
    margin-right: 6px;
}
.main_left&gt;ul&gt;li {
    position: relative;
    padding: 15px 0;
    border-bottom: 1px dashed #ddd;
    text-align: center;
    background-color: rgba(255,178,3,0);
    transition: all 0.5s;
}
.main_left&gt;ul{border-top: none;border: 1px solid #ddd;}

.main_left&gt;ul&gt;li:before {
    content: "&gt;";
    display: inline-block;
    position: absolute;
    top: 27%;
    left: 18px;
}
.main_left&gt;ul&gt;li:hover a {
    color: #fff;
}
.main_left&gt; ul&gt;li:hover {
    background-color: rgba(255,178,3,1);
}

.main_left&gt;ul&gt;li:hover:before {
color:#fff;
}


.product_bottom li {
    width: 31%;
    margin: 1%;
    float: left;
    border: 1px solid #ddd;
}
.product_bottom .img {
    width: 100%;
    overflow: hidden;
}
.product_bottom .img img {
    max-width: 100%;
    transition: all 0.5s;
}

.product_bottom li span {
    display: table;
    width: 100%;
    text-align: center;
    line-height: 40px;
    height: 40px;
    font-size: 12px;
}


.image{display: block;width: 100%;}
.image li{width: 23%; margin: 1%; display: inline-block; float: left; border: 1px solid #ddd;}
.image li .img{overflow: hidden;table-layout: fixed;}
.image li .img img{max-width: 100%;float: left;}
.image li span{display: block; width: 100%; text-align: center; box-shadow: inset 1px 1px 5px #ddd;font-size: 12px;}






.zhutu{display: inline-block;float: left;margin-top: 10px;}
.cs_y{display: table;width: 49%;float: right;margin-top: 10px;}
.cs_y h3 {
    font-size: 20px;
    display: table;
    border-bottom: 1px solid #ddd;
    width: 100%;
    line-height: 50px;
    margin: 0;
    font-weight: 500;
}
.cs_y h4 {
    display: block;
    width: 100%;
    margin-top: 10px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ddd;
    padding: 0;
    margin: 0;
}
.cs_y span{display: table; width: 100%; font-size: 14px; line-height: 26px; margin-top: 12px;}
.cs_y span font{font-weight: bold;margin-right: 3px;}
.cs_y em{display: table; padding: 0 18px; line-height: 40px; height: 40px; background: #ffb203; color: #fff; font-style: normal; border-radius: 24px; font-weight: bold; margin-top: 10px;}
.cs_y em i{margin-right: 5px;}
.details{display: table; width: 100%; min-height: 250px; padding: 10px; border: 1px solid #ddd; box-shadow: inset 1px 1px 18px #ddd;}
.details span {
    display: table;
    border-bottom: 1px solid #ddd;
    line-height: 40px;
    height: 40px;
    font-weight: 500;
    width: 100%;
    font-size: 16px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.cp_rec{display: table; width: 100%; margin-top: 20px;}
.cp_rec span{display: table; border-bottom: 1px solid #ddd; line-height: 50px; height: 50px; font-weight: 500; width: 100%; font-size: 20px; margin-bottom: 10px;}
.fanye{display: table; width: 100%; padding-top: 10px; border-top: 1px solid #ddd;}
.fanye span{display: table;width: 100%;}
.fanye span a{font-size: 12px;line-height: 35px;height: 35px;display: table;}



.main_new_bg{display: table;width: 100%;}
.main_new_bg li{display: table; width: 100%; margin: 20px auto; border-bottom: 1px solid #ddd; padding-bottom: 20px;}
.main_new_bg li .pic{width: 23%;float: left;border:1px solid #ddd;}
.main_new_bg li .pic img{width: 100%;}
.main_new_bg .title{width: 74%;float: right;}
.main_new_bg .title h4{font-size: 20px; line-height: 20px; width: 100%; padding: 0; margin: 0; margin-top: 10px; font-weight: 500; font-family: 黑体; color: #ddd;}
.main_new_bg .title h4 a {color: #8cc135;}
.main_new_bg .title span{font-size: 12px; line-height: 30px; display: table; width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top: 10px;}
.main_new_bg .title i{font-size: 14px;font-style: normal;}
.ny_new_bg{display: table;width: 100%;}
.ny_new_bg h4{font-size: 22px; font-weight: 500; text-align: center;}
.ny_new_bg i{font-size: 14px;font-style: normal;display: table;width: 100%;border-bottom: 1px solid #ddd;text-align: center;}
.ny_new_bg span{font-size: 14px;line-height: 35px;margin-top: 12px;display: table;}

.new_title {
    width:100%;
    height: 60px;
}
.new_title h4 {
    height: 60px;
    line-height: 60px;
    font-family: '黑体';
    font-size: 20px;
    font-weight: normal;
    display: block;
    text-align: center;
}

.resource {
    height: 35px;
    width: 100%;
    line-height: 35px;
    border-bottom: 1px solid #DEDEDE;
    text-align: center;
    margin-bottom: 8px;
}

.content {
    line-height: 35px;
    font-size: 12px;
    padding: 6px 20px 25px 20px;
    width: 100%;
    background: #FFF;
}


.Separate {
    background: url(../images/map.png) no-repeat bottom;
    font-size: 25px;
    text-align: center;
    margin: 20px auto 20px;
    overflow: hidden;
}

.Separate span {
    display: block;
    font-size: 14px;
    letter-spacing: 5px;
    color: #a4a4a4;

}

/*在线留言提交*/
.hza{margin: 10px auto; background: #fff; padding: 10px; color: #e10601; width: 100%;}
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.soka{width: 49%; border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 12px; padding-left: 10px; font-size: 12px; font-family: "Microsoft YaHei", verdant, tahoma; height: 35px; margin-right: 5px;}
.sokb{height: 65px; border: 1px solid #D8D8D8; line-height: 50px; margin-bottom: 15px; padding-left: 10px; font-size: 14px; font-family: "Microsoft YaHei", verdant, tahoma; width: 99%; color: #757575; margin: -30px; margin-left: 0px; margin-top: 10px; margin-right: 10px;}
.tj{display: inline-block; width: 120px; line-height: 30px; height: 30px; background: #ddd; margin-right: 10px; margin-top: 35px;}

/*内页幻灯片*/
.ny_banner {
    overflow: hidden;
}
.ny_banner img {
    width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
}

/*推荐产品*/
 .rec{
    display: table;
    width: 100%;
    min-height: 250px;
    padding: 10px;
    border: 1px solid #ddd;
    box-shadow: inset 1px 1px 18px #ddd;
    margin-top: 20px;
}

 .rec&gt;span {
    display: table;
    border-bottom: 1px solid #ddd;
    line-height: 40px;
    height: 40px;
    font-weight: 500;
    width: 100%;
    font-size: 16px;
    margin-bottom: 10px;
}
 .rec ul li{
    width: 23%;
    margin:1%;
    float: left;
}
.rec ul li .img{
    width: 100%;
    overflow: hidden;
    border:1px solid #ddd;
    table-layout: fixed;
}
.rec ul li .img img{
    max-width: 100%;
    float: left;
}
.rec ul li span{
    display: block;
    width: 100%;
    text-align: center;
    font-size: 12px;
}</pre></body></html>