body { color:#666;font-size:14px;  font-family:"Microsoft Yahei","微软雅黑"; min-width:1200px;} 
*{ margin:0; padding:0; font-size:13px; font-family:microsoft yahei;color: #333}
html,body{  width: 100%;
  height: 100%;position: relative;}
img{  border:0 none}
a,img{ outline:0}
a{ text-decoration:none}
li{ list-style:none}
.fl{ float:left}
.pl{ left:0}
.pl,.pr{ position:absolute}
.pr{ right:0}
.fr{ float:right}
.pa{ position:absolute;}
.pr{ position:relative}
.page{ margin:0 auto; width:1200px}
.cl,.clear{ clear:both;display: block;}
.dis{ display:none} 
.top35{ margin-top:35px}
.en{ text-transform:uppercase; font-family:arial}
em,i{ font-style:normal;}
.header , .content , .footer { width:1200px; margin:0 auto;  }

.clear{ clear:both;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
        list-style-type:none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:1px 2px 1px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.fl{ float:left}
.fr{ float:right}
.h5{ clear:both; height:5px;}
.h10{ clear:both; height:10px;}
.h20{ clear:both; height:20px;}
.zhengwen{ font-size:14px; line-height:22px;}

/*头部开始*/
.header{ width:1375px; margin:0 auto -31px;height:258px; overflow: hidden; position: relative; font-family: "Microsoft YaHei"; z-index: 9;}
   .search_01 h1{ float:left;font-weight:normal;}
.topc{height:180px; margin:0 88px; overflow: hidden;}
.topc h2{ float:left; margin-top:28px; overflow:hidden;   }
.topc h2 img{ display:block;}
.topc  h5{ height:80px; margin: 61px 0 0 0; overflow:hidden; font-size:28px; font-weight:bold; color:#14a83b; float:left;}
.topc  h5 span{ display:block; font:20px "Microsoft YaHei";color:#444444; letter-spacing:2px; margin-left:12px; margin-top:3px;magrin-left:13px;}
.tel{width:190px; overflow: hidden; float: right;margin-top:58px;background:url(20180523104431_1007853026.gif) no-repeat  0 13px; height:95px; font-size: 16px; color:#575757;padding-left: 48px; line-height: 24px;}
.tel b{display: block; font-size: 30px;  font-family: Arial; font-family: Impact;font-weight: normal; line-height:36px; color:#14a83b;}
   
.nav{background:url(20180522095124_649128360.png) no-repeat center 0; height:78px;}
.nav ul{ height:60px;width:1118px; margin: 0 auto; overflow:hidden;}
.nav li{ font-size: 16px; height:60px;  float:left;background:url(20180522095244_1109557987.jpg) no-repeat  right  0; position: relative;margin-left: -1px;}
.nav li a{ display:inline-block; padding:0 28.6px; color:#fff;height:60px; line-height: 60px;  font-size: 16px; }
.nav li a:hover,.nav .cur a{ background:#ff8500;text-decoration: none;font-weight: bold; font-size: 16px; }
.nav li:last-child{background:none;}
    
/*幻灯*/
.banner-box {
    min-width: 1200px;
    height:518px;
    position: relative;
    overflow: hidden;
}
.banner-box .bd {
    width: 100% !important;
}
.banner-box .bd li {
    width: 100% !important;
    height:518px;
    background-position: center;
    background-repeat: no-repeat;
}
.banner-box .bd li a {
    display: block;
    background-size: auto;
}
.banner-btn {
    width: 100%;
    position: absolute;
    top: 166px;
    left: 0;
    margin-left: 0;
    height:384px;
    overflow: hidden;
}
.banner-btn a {
    display: block;
    width: 49px;
    height: 104px;
    position: absolute;
    top: 45px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    transition: 0.3s all ease-in-out
}
.banner-btn a.prev {
    left: -50px;
    background: url() no-repeat 0 0;
}
.banner-btn a.next {
    right: -50px;
    background: url() no-repeat -49px 0;
}
.banner-box .hd {
    position: absolute;
    top:320px;
    width: 100%;
    display: block;
}
.banner-box .hd ul {
    text-align: center
}
.banner-box .hd ul li {
    width: 20px;
    height: 20px;
    border-radius : 20px;
    text-indent: -9999px;
    background: #ccc;
    cursor: pointer;
    display: inline-block;
    margin: 0 5px;
    transition: 0.3s all ease-in-out
}
.banner-box .hd ul li.on {
    background: #14a83b;
    width: 30px;
}
.banner-box:hover .banner-btn a.prev {
    left: 20px;
    filter: alpha(opacity=40);
    -moz-opacity: .4;
    -khtml-opacity: .4;
    opacity: .4;
}
.banner-box:hover .banner-btn a.next {
    right: 20px;
    filter: alpha(opacity=40);
    -moz-opacity: .4;
    -khtml-opacity: .4;
    opacity: .4;
}
.banner-box .banner-btn a.prev:hover, .banner-box:hover .banner-btn a.next:hover {
    filter: alpha(opacity=80);
    -moz-opacity: .8;
    -khtml-opacity: .8;
    opacity: .8;
}
.ny-banner{
    height: 350px;
    background: url("20180523212442_1465408208.jpg") no-repeat center 0;
    overflow: hidden;
    color: #fff;
margin-bottom: 20px;
}
.banner3{
    height: 193px;
    background: url("20180418193818_1856838843.jpg") no-repeat center 0;
    overflow: hidden;
    color: #fff;
    margin-bottom: 70px;
}
.banner3 p{
    font-size: 16px;
    font-weight: bold;
    padding: 90px 0 0 993px;
}
.banner3 a{
    color: #fff;font-size: 16px;
}
<!--一-->
/* 品牌 */
.g_pg{}
.g-wt{ width: 100%; margin-top:74px;}
.wt{position: relative;height: 618px;margin: 0 auto;}

.wt-cen{height: 495px; width:1100px; margin:auto; background:url(20180524212545_164504333.png) no-repeat center ;}
.wt h2{background:width: 736px;}
.wt .kh a{color: #fff;font-size: 26px;font-family:'Microsoft YaHei';}
.wt .kh .a1{position: absolute; top:209px;left: 476px;}
.wt .kh .a2{position: absolute; top:342px;left: 411px;}
.wt .kh .a3{position: absolute; top:478px;left: 476px;}
.wt .kh .a4{position: absolute; top:209px;left: 672px;}
.wt .kh .a5{position: absolute; top:342px;left: 724px;}
.wt .kh .a6{position: absolute; top:478px;left: 675px;}
.kh-l{float: left;margin-left: 70px;}
.kh-l p{margin-bottom: 55px; display: block;color: #666666;font-size: 18px;font-family:'Microsoft YaHei'; line-height: 25px;}
.kh-l p i{color: #fe6800;font-size: 18px;font-family:'Microsoft YaHei';font-weight: bold;font-style: normal;}
.kh-l .p1{width: 285px;margin-bottom: 65px;margin-top:70px;}
.kh-l .p1 a{ font-size:15px;}
.kh-l .p2 a{ font-size:15px;}
.kh-l .p3 a{ font-size:15px;}
.kh-l .p2{width: 269px;}
.kh-l .p3{width: 303px;}
.kh-r .p3 a{ font-size:15px; line-height:23px;}
.kh-r .p1 a{ font-size:15px;}
.kh-r .p2 a{ font-size:15px;}


.kh-r{float: right ;text-align: right;line-height: 25px; margin-right: 70px;}
.kh-r p{margin-bottom: 55px; display: block;color: #666666;font-size: 18px;font-family:'Microsoft YaHei';}
.kh-r p i{color: #fe6800;font-size: 18px;font-family:'Microsoft YaHei';font-weight: bold;font-style: normal;}
.kh-r .p1{margin-bottom: 65px;margin-top: 70px;}

.g_pg h2{}
.g_pg .m_pp{height: 320px;}
.g_pg .m_pp h3{height: 68px;line-height: 68px;text-align: center;font-size: 40px;color: #111111;font-weight: normal;}
.g_pg .m_pp ul{height: 134px;}
.g_pg .m_pp .li04{color: #ff8500;font-size: 16px;}
.g_pg .m_pp span{width: 140px;margin: 0 auto;display: block;}
.g_pg .m_ff h4{height: 170px;}
.g_pg .ffcon dl{position: relative; float: left;width: 274px;margin-right: 33px;height: 404px;background: #fff;text-align: center;}
.g_pg .ffcon .lastdl{margin-right: 0;}
.g_pg .ffcon dt em{position: absolute;left:120px;top:230px;width: 40px;height: 40px;}
.g_pg .ffcon dd h3{margin-top: 40px;height: 30px;line-height: 30px;text-align: center;font-size: 25px;font-weight: bold;color: #111111;}
.g_pg .ffcon dd h3 em{display: block;font-size: 12px;color: #888888;text-transform: uppercase;font-weight: normal;line-height: 18px; padding-top: 10px;}
.g_pg .ffcon p{position: absolute;left:0;top:0;background:url(20180523104529_193799265.png) no-repeat;width: 244px;height:307px;padding-top: 110px; padding:97px 15px 0; font-size: 15px;color: #fff;line-height: 28px;text-align: center;display: none;}
.g_pg .ffcon dl:hover p{display: block;}
.g_pg .ffcon p b{display: block;text-align: center;font-size:26px;color: #fff;font-weight: bold;margin-bottom: 35px;}

.g_pro{position: relative;margin-top: 60px;}
.g_pro h2{height: 135px;}
.g_pro .proc{float: right;width: 958px;position: relative;}
.g_pro .proc img{width: 958px;height: 483px;display: block;}
.g_pro .proc dd{position: absolute;left:80px;top:110px;width: 310px;height: 310px;}
.g_pro .proc h3{height: 36px;line-height: 36px;font-size: 20px;font-weight: bold;color: #333333;overflow: hidden;margin-bottom: 10px;}
.g_pro .proc p{ height:140px; overflow:hidden;}
.g_pro .proc .wz{font-size: 14px;line-height: 28px;height:196px;overflow: hidden; }
.g_pro .proc span{display:inline-block;width: 118px;height: 32px; margin-right:10px;}
.g_pro .proc span img{width: 118px;height: 32px;}
/*见证*/
.jz_bg { background:url(20180522171321_1030632691.jpg) no-repeat center 0; height:499px;}

.jz_bg a img { }
.jz_bg a {/* display:block; color:#fff*/;}
.jz_bg em { display:block; font-size:20px; color:#fff; padding:10px 0 28px;}

.g_kf{ padding-top:78px;}

.g_kf h2{height: 100px;}
.g_kf dl{float: left;width: 380px;margin-right: 22px;height: 230px;}
.g_kf .lastdl{margin-right: 0;}
.g_kf dd{padding: 25px 25px 0;background: #fff;height: 145px;}
.g_kf dd p{font-size: 14px;line-height: 28px;color: #555555;margin-bottom: 20px;}
.g_kf dd h3{height: 26px;line-height: 26px;overflow: hidden;font-size: 14px;color: #ff8500;font-weight: normal;margin-left: 100px;}
.g_kf dd h3 a{color: #555555;}
.g_kf dd h3 a:hover{color: #ff8500;}

.g_kf dt{position: relative; margin-left: 25px;position: relative;margin-top: -40px;width: 86px;height: 86px;}
.g_kf dt em{position: absolute;width: 86px;height: 86px;left:0;top:0;}
.g_kf dt img{width: 86px;height: 86px;display: block;border: 5px solid #fff; border-radius: 50%;}

/*简介*/
.zj_bg { background:url(20180522171811_879440891.jpg) no-repeat center 0; height:590px;}
.zj_top { padding:70px 0 25px; text-align:center;}
.zj02 { width:940px; overflow:hidden;}
.zj02 dl dt { float:left;}
.zj02 dl dd { float: right; width:373px; padding:80px 0 0; background:url(20180522164732_1997552284.png) no-repeat; width:402px; height:329px;}
.zj02 dl dd b a { display:block; font-size:22px; color:#14a83b;}
.zj02 dl dd b a:hover { color:#ff8500}
.zj02 dl dd p { font-size:15px; color:#555; line-height:30px; padding:20px 15px 30px 0;}

.company_row2 { }
.company_row2 .fl { display: block; width: 424px; height: 309px; background: url(20180319111115_1873841028.jpg) no-repeat center; position: relative; left: 30px; z-index: 3; padding: 50px 50px 50px 280px; }
.company_row2 .fr { display: block; width: 315px; padding-top: 473px; background: url(20180319111254_1103132618.jpg) no-repeat top center; position: relative; right: 30px; margin-top: -129px; }
.company_row2 .fr a { line-height: 50px; color: #fff; background: #0aa73e; height: 50px; display: block; text-align: center; font-size: 15px; width: 240px; position: relative; left: 29px; }
.company_row2 .fl strong { display: block; text-align: center; font-size: 20px; line-height: 50px; padding: 0 0 10px; position: relative; }
.company_row2 .fl strong:after,.company_row2 .fl strong::after { content: ''; width: 45px; height: 2px; background: #555; display: block; margin: 10px auto; }
.company_row2 .fl p { font-size: 13px; line-height: 28px; padding-bottom: 15px; color: #565656; text-align: justify; text-indent: 2em; }

.company_img_r2 { width: 1136px; height: 240px; position: relative; display: block; margin: 0 auto; }

.company_img_r2 .comp_ibtn { width: 50px; height: 50px; background: #343434 url(20180523105132_917181373.png) no-repeat; display: block; position: absolute; top: 75px; cursor: pointer; transition: 0.3s all ease-in-out; }

.company_img_r2 #company_img_btn_l:after,.company_img_r2 #company_img_btn_l::after{ content: ''; border-bottom: 50px solid #343434; border-right: 13px solid transparent; position: absolute; bottom: 0; right: -13px; transition: 0.3s all ease-in-out; }

.company_img_r2 #company_img_btn_l:hover:after,.company_img_r2 #company_img_btn_l:hover::after{ border-bottom: 50px solid #0aa73e; border-right: 13px solid transparent; }

.company_img_r2 #company_img_btn_r:after,.company_img_r2 #company_img_btn_r::after{ content: ''; border-bottom: 50px solid #343434; border-left: 13px solid transparent; position: absolute; bottom: 0; left: -13px; transition: 0.3s all ease-in-out; }
.company_img_r2 #company_img_btn_r:hover:after,.company_img_r2 #company_img_btn_r:hover::after{ border-bottom: 50px solid #0aa73e; border-left: 13px solid transparent; }


.company_img_r2 #company_img_btn_l:before,.company_img_r2 #company_img_btn_l::before{ content: ''; border-top: 10px solid #454545; border-left: 25px solid transparent; position: absolute; bottom: -10px; left: 0; transition: 0.3s all ease-in-out; }
.company_img_r2 #company_img_btn_r:before,.company_img_r2 #company_img_btn_r::before{ content: ''; border-top: 10px solid #454545; border-right: 25px solid transparent; position: absolute; bottom: -10px; right: 0; transition: 0.3s all ease-in-out; }
.company_img_r2 #company_img_btn_l:hover:before,.company_img_r2 #company_img_btn_l:hover::before{ border-top: 10px solid #008527; border-left: 25px solid transparent; }
.company_img_r2 #company_img_btn_r:hover:before,.company_img_r2 #company_img_btn_r:hover::before{ border-top: 10px solid #008527; border-right: 25px solid transparent}
.company_img_r2 #company_img_btn_l{ left: -25px; background-position: left center; }
.company_img_r2 #company_img_btn_r{ right: -25px; background-position: right center}
.company_img_r2 .comp_ibtn:hover{ background-color: #0aa73e; }
.company_img { padding: 43px 0 20px; 
    border-top: 3px solid rgb(105, 187, 0);
	    margin-top: 27px;
	border-bottom: 3px solid rgb(105, 187, 0);
	}

.company_img table > tbody > tr > td { display: block; float: left; padding: 0 !important; width: 269px; margin-right: 20px; }
.company_img table > tbody > tr > td a,.company_img table > tbody > tr > td img{ display:block; }
.company_img table > tbody > tr > td img{ width: 100%; height: auto; }
.company_img table > tbody > tr > td br{ display: none; }
.company_img table > tbody > tr > td > div > a{ font-size: 14px; font-weight: 100; color: #454545; display: block; line-height: 35px; }


.company_img table > tbody > tr > td > a{ overflow: hidden; position: relative; }
.company_img table > tbody > tr > td > a:after,.company_img table > tbody > tr > td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(20180523105217_307472626.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }
.company_img table > tbody > tr > td > a > img{ transition: 0.3s all ease-in-out}
.company_img table > tbody > tr > td:hover > a > img{ transform: scale(1.15)}
.company_img table > tbody > tr > td > div { padding: 0 !important; transition: 0.3s all ease-in-out; width: 100%; position: relative; top: 0; background: none; }
.company_img table > tbody > tr > td > div > a { font-size: 14px; color: #333; line-height: 40px; transition: 0.3s all ease-in-out; }
.company_img table > tbody > tr > td:hover > div { width: 85%; margin: 0 auto; background: #0aa73e; top: -20px; }
.company_img table > tbody > tr > td:hover > div > a { color: #fff; font-size: 16px; }
.company_img table > tbody > tr > td:hover > a:after,.company_img table > tbody > tr > td:hover > a::after{ top: 0; }


/*新闻*/
.news { padding: 50px 0; }
.news_row2{border-bottom: 1px solid #cecece; height:52px;}
.news_row2 > .fl { width:1200px; line-height: 50px; }
.news_row2 > .fl > a { display: block;text-transform:uppercase; float: right; color: #333; font-size: 15px; }
.news_list a { font-size:20px; display: block; font-weight: bold; padding-left: 40px; line-height: 50px; position: relative; border-bottom: 2px solid #fff; float: left; margin-right:30px; }
.news_list a.news_list1:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(20180522161733_481209853.png) no-repeat 0 -30px; }
.news_list a.news_list2:after{ content:''; display:block; width:30px; height:30px; position: absolute; left: 0; top: 10px; background: url(20180522161743_45795378.png) no-repeat 0 -30px; }
.news_list a.cur{ color: #0ba73c; border-bottom: 2px solid #0ba73c; }
.news_list a.cur:after{ background-position: 0 0; }

.news_row2 > .fr{ width: 390px; }

.faq_cont { background: #f5f5f5; padding: 20px 0; }
.news_r2cont { margin-top:40px; position: relative; height: 370px; }
.news_r2cont > div { position: absolute; top: 0; left: 0; }

.news_cont_l { float: left; width:628px; }
.news_cont_l .news_div_item, .news_cont_l .divdgweb_new_div_item{ position:relative; width:589px; height: 370px; display: block; }
.news_cont_l .news_div_item_date, .news_cont_l .divdgweb_new_div_item_date { position: absolute; width: 85px; height: 85px; background: #fff; left: 20px; bottom: 75px; color: #171717; font-family: Arial, Helvetica, sans-serif; font-size: 14px; z-index: 2;     border-radius: 5px 5px 0 0}
.news_cont_l .news_div_item .news_div_item_content, .news_cont_l .divdgweb_new_div_item .divdgweb_new_div_item_content { position: absolute; bottom: 0; width: 100%;  height: 120px; }
.news_cont_l .news_div_item_day, .news_cont_l .divdgweb_new_div_item_day { position: absolute; font-weight: bold; font-size: 41px; text-align: center; height: 47px; width: 65px; line-height: 35px; top: 10px; left: 10px; color:#171717; font-family: arial; }
.news_cont_l .news_div_item_month, .news_cont_l .divdgweb_new_div_item_month { position: absolute; font-size:14px; bottom: 0; right: 16px; color: #171717; line-height: 35px; }
.news_cont_l .news_div_item_year, .news_cont_l .divdgweb_new_div_item_year { position: absolute; bottom: 0; left: 0; color:#171717; font-size:14px; line-height: 35px; left: 16px; }
.news_cont_l .news_div_item_title, .news_cont_l .divdgweb_new_div_item_title { padding-left: 120px; padding-top: 0px; line-height: 45px; color: #333; font-weight: bold; }
.news_cont_l .news_div_item_title a, .news_cont_l .divdgweb_new_div_item_title a { font-size: 18px; font-weight: bold; color: #333; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_cont_l .news_div_item_body, .news_cont_l .divdgweb_new_div_item_body { line-height: 24px; padding: 13px 20px 0 20px; color: #888888; }
.news_cont_l .news_div_item_pic a,.news_cont_l .news_div_item_pic a img { display: block; width:589px; height: 250px; }
.news_cont_r { width:572px; float: right; }
.news_cont_r .divdgweb_new_div, .news_cont_r .news_div { padding: 0px 0 0 15px; height: 370px; font-weight: normal; }
.news_cont_r .news_div_item, .news_cont_r .divdgweb_new_div_item { position: relative; padding: 2px 0 3px; height: 40px; overflow: hidden; transition: 0.3s all ease;     border-bottom: 1px dashed #d0d0d0;}
.news_cont_r .divdgweb_new_div_item_date, .news_cont_r .news_div_item_date { position: absolute; right: 10px; top: 2px; font-size:14px; transition: 0.3s all ease; }
.news_cont_r .divdgweb_new_div_item_date > div, .news_cont_r .news_div_item_date > div{ display: inline-block; color: #787878; font-size: 14px; font-family: 'arial'; line-height: 40px; }
.news_cont_r .news_div_item_title, .news_cont_r .divdgweb_new_div_item_title{ position: relative; }

.news_cont_r .news_div_item_year:after, .news_cont_r .news_div_item_year::after, .news_cont_r .divdgweb_new_div_item_year:after, .news_cont_r .divdgweb_new_div_item_year::after{ content: '-'; }
.news_cont_r .on .news_div_item_year:after, .news_cont_r .on .divdgweb_new_div_item_year:after,{ content: ''; }
.news_cont_r .news_div_item_title:after, .news_cont_r .divdgweb_new_div_item_title:after{ content: ''; background: #0ba73c; width: 4px; height: 4px; position: absolute; left: 10px; top: 19px; }
.news_cont_r .on .news_div_item_title:after, .news_cont_r .on .divdgweb_new_div_item_title:after{ content: ''; display: none; }
.news_cont_r .news_div_item_title .news_div_item_a, .news_cont_r .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 26px; display: block; line-height: 40px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic, .news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body{ transition: 0.3s all ease; }
.news_cont_r .news_div_item_pic { padding-top: 15px; padding-left: 15px; }
.news_cont_r .news_div_item_pic a, .news_cont_r .news_div_item_pic a img { display: block; width: 162px; height: 110px; }
.news_cont_r .news_div_item.on, .news_cont_r .divdgweb_new_div_item.on { height: 125px; border-bottom: 1px dotted #ccc; padding: 0 0 15px; background: #f5f5f5; }
.news_cont_r .news_div_item_body, .news_cont_r .divdgweb_new_div_item_body { line-height: 20px; color: #767676; font-size: 13px; width:342px; text-align: justify; position: absolute; right: 20px; top: 86px; }
.news_cont_r .on .divdgweb_new_div_item_date, .news_cont_r .on .news_div_item_date { top: 12px; right:300px; }
.news_cont_r .on .news_div_item_title .news_div_item_a, .news_cont_r .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 170px; top: 50px; width: 190px; }
.news_cont_r .on .divdgweb_new_div_item_date > div, .news_cont_r .on .news_div_item_date > div { font-weight: bold; color: #0ba73c; font-size: 24px; line-height: 24px; }
.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year, .news_cont_r .on .news_div_item_date > .news_div_item_year{ font-size: 14px; display: block; font-weight: 100; line-height: 20px; text-indent: 1px; }
.news_cont_r .on .news_div_item_date > .news_div_item_year:after,.news_cont_r .on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year:after{ content: ''; }
.news_cont_r .news_div_item.delete,.news_cont_r .divdgweb_new_div_item.delete{display: none;}
/*新闻*/
.Faq{width:1200px; margin:0 auto 30px;}
.Faqtitle{ width:102px; float:left; background:url(20180523105442_1685843334.gif) no-repeat left 39px; padding-top:8px;}
.Faqtitle a{ color:#383838; font-size:20px; float:left; text-decoration:none;}
.Faqtitle span{ display:block; padding-top:53px;}
.Faqcont dl{ float:left; margin-left:21px; width:526px; height:107px; background: #fafafa;    border: 1px solid #ececec;}
.Faqcont dt{ padding:18px 0 6px 62px; background:url(20180523105505_1614246762.jpg) 32px 18px no-repeat; line-height:22px;}
.Faqcont dt a{font-size:15px; color:#3d3d3d; font-weight:bold;}
.Faqcont dt a:hover{ color:#0ba73c;}
.Faqcont dd{ padding:0 10px 0 62px; background:url(20180523105538_1854451825.jpg) 32px 3px no-repeat; line-height:25px; font-size:13px; color:#7c7c7c;}

.dt_top { padding:0 0 35px; text-align:center;}
.dt_top a em { display:block; font-size:20px; color:#555}

.dt01 { width:599px;}
/*版权*/
.copy { background: url(20180522141750_1491413597.jpg) no-repeat center bottom; text-align: justify; margin-top: 40px;background-attachment: fixed; border-top:#69bb00 5px solid;}

.copy_row1 { padding: 45px 0 0; width: 950px; margin-left: auto; height: 220px; }
.copy_row2 { width: 950px; margin-left: auto; }
.copy_row1 .col4 { float: left; margin-right: 50px; padding-right:50px; }
.copy_row1 .col4:nth-last-child(1){ margin-right: 0; background: none; }
.copy_row1 .col4 .c4title { position: relative; padding: 0 0 25px 0; margin-bottom: 5px; display: inline-block; }
.copy_row1 .col4 .c4title::after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #fff; left: 0; bottom: 10px; transition:0.6s all ease-in-out; }
.copy_row1 .col4 .c4title a{ font-size: 17px; color: #fff; display: block; line-height: 35px; }
.copy_row1 .col4:hover .c4title::after{ width: 100%; background: #fff}
.copy_row1 .col4 ul li a { color: #fff; font-size: 14px; display: block; line-height: 30px; }
.copy_row1 .col4 ul li a:hover{ text-decoration: underline !important; color: #fff; }

.copy_row1 .fr{ text-align: right; }
.copy_row1 .cr_2 {
    font-size: 15px;
    color: #fff;
    line-height: 30px;
    padding: 5px 0;
    font-family: arial,microsoft yahei;
}
.copy_row1 .cr_2 p {
    font-size: 15px;
    display: block;
    line-height: 30px;
    color: inherit;
    font-family: arial,microsoft yahei;
}
.copy_row1 .cr_3{ font-size: 14px; color: #fff; line-height: 30px; }
.copy_row1 .cr_4 { font-size: 14px; border-top: #fff 1px solid; display: inline-block; padding: 5px; border-bottom: #fff 1px solid; margin: 0 0 5px 0; color: #fff; line-height: 25px; }
.friendlink { margin-top: 10px; width: 229px; margin-left: auto; }
.friendlink .fri_L { background: url(20180523105631_118869163.png) no-repeat; width: 77px; height: 28px; float: left; color: #fff; font-size: 17px; letter-spacing: 1px; padding: 6px; text-align: center; }
.friendlink .fri_R { height: 37px; display: block; float: right; width: 140px; background: #fff; }
.friendlink .linkTagcs { width: 140px; max-height: 37px; background: rgba(228,228,228,0.8) url(20180523105717_410424053.png) no-repeat 122px 18px; overflow: hidden; transition: 0.3s all ease-in-out; }
.friendlink .linkTagcs:hover { max-height: 110px; overflow-x: hidden; overflow-y: auto; }
.friendlink .fri_R .linkTagcs li { float: none; line-height: 37px; text-align: left; text-indent: 10px; }
.friendlink .fri_R .linkTagcs li a{ display: block; }
.cr4button { float: right; color: #fff;}
.copy_row2 {  line-height: 60px; background: url(20180523105739_1695012174.png) no-repeat center top; margin-top: 25px; }
.copy_row2 { height: 60px; line-height: 29px; color: #fff; font-size: 13px; letter-spacing: 0px; }
.copy_row2  a{ display: inline-block; color: #fff; font-size: inherit; }
.cr4button a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 25px; padding: 0 3px; }
.ine{ background: url(20180522153812_607521271.png) no-repeat center; width: 11px; height: 11px; display: inline-block; padding: 0 5px; }
.ewm { position: absolute; width: 120px; bottom: 35px; right: 0; z-index:1; display:none; }
.ewm img { width: 100%; height:auto; }
.copy_row2 .fr > a { font-size: 14px; display: inline-block; color: #fff; height: 60px; line-height: 60px; }
.copy_row2 .fr{ position: relative; }
.copy_row2 a:hover{ text-decoration: underline; }

.copy_logo { float: left; width: 140px; padding: 30px; background: #fff; height: 290px; }
.copy_logo a{ display: block; }
.copy_logo a img{ display: block; margin: 0 auto}
.copy_logo p{ display: block; text-align: center; line-height: 30px; font-size: 14px; padding-top:10px; }
.copy_logo p img { display: block; margin: 0 auto; border: 3px solid #e9e9e9; padding: 4px; width: 116px; }



.izl-rmenu{position:fixed;bottom:10px; padding-bottom:73px; z-index:999; right:10px;}
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(20180522153849_1117531529.png) 0px 0px no-repeat; background-color:#67ED8B;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(20180522153849_1117531529.png) 0px 0px no-repeat; background-color:#488bc7; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(20180522153957_210868026.png) 0px 0px no-repeat; background-color:#CBB018;}
.izl-rmenu .btn-wx1{background:url(20180522154021_1847374476.png) 0px 0px no-repeat; background-color:#71B616;}
.izl-rmenu .btn-wx2{background:url(20180522154042_572257837.png) 0px 0px no-repeat; background-color:#6FB516;}
.izl-rmenu .btn-wx3{background:url(20180522154104_1409395906.png) 0px 0px no-repeat; background-color:#14a83b;}
.izl-rmenu .btn-wx:hover{background-color:#14a83b;}
.izl-rmenu .btn-wx1:hover{background-color:#14a83b;}
.izl-rmenu .btn-wx2:hover{background-color:#14a83b;}
.izl-rmenu .btn-wx3:hover{background-color:#14a83b;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(20180522154153_2134473909.png) 0px 0px no-repeat; background-color:#ff8500;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone {background-color: #ff811b;position: absolute;
width: 160px;left: -160px;top: 0px;line-height: 60px;color: #FFF;font-size: 18px;text-align: center;display: none;padding: 7px 0 6px;}
.izl-rmenu .btn-top{background:url(20180522154220_96279871.png) 0px 0px no-repeat; background-color:#252525; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.company_btn_r1{ width:228px; float:left;}
.company_btn_r1 p { padding:23px 0 0 89px;}
.company_btn_r1 > a{ display: block; float: left; width:65px; height: 200px;position:relative; overflow:hidden;}
.company_btn_r1>a::after,.company_btn_r1>a:after{content:'';background:rgba(255,255,255,0.2);position:absolute;width:100%;height:100%;top:0;right:-100%;transition:0.3s all ease-in-out}
.company_btn_r1 > a:hover::after,.company_btn_r1 > a:hover:after{right:0;}
.company_btn_r1 > a.cbtn_1{ background:#0aa73e}
.company_btn_r1 > a.cbtn_2{ background:#01ae3a}
.company_btn_r1 > a.cbtn_3{ background:#08be44}
.company_btn_r1 > a.cbtn_4{ background:#07c746}
.company_btn_r1 > a > p { display: block; width: 20px; font-size: 16px; color: #fff; text-align: center; padding: 58px 36px 16px 12px; line-height: 19px; position:relative;z-index:3; }
.company_btn_r1 > a.cbtn_1 > p{background: url(20180522160447_1056979748.png) no-repeat top center;}
.company_btn_r1 > a.cbtn_2 > p{ background: url(20180522160610_67084639.png) no-repeat top center; }
.company_btn_r1 > a.cbtn_3 > p{ background: url(20180522160732_472736922.png) no-repeat top center; }
.company_btn_r1 > a.cbtn_4 > p{ background: url(20180522161007_2062702958.png) no-repeat top center; }


/*产品*/




.product { padding: 100px 0 60px; height: 626px; margin-top: -80px; position: relative; }


.prod_row2 { height: 114px;}
.prod_row2 > .col2 > a { display: block; text-align: justify; color: #0ba73c; transition: 0.3s all ease-in-out; padding:  32px 0 32px 177px; font-size: 20px; font-weight: bold; line-height: 30px; height: 50px;font-size: 22px;  }
.prod_row2 > .col2 > a .en { display: block; color: #0ba73c; text-transform: capitalize; font-weight: 100; line-height: 20px; }
.prod_row2 > .col2 { float: left; width:240px; height:95px; overflow: hidden; margin-left:0px;}
.prod_row2 > .col2:first-child { margin-left: 0; }
.prod_row2 > .col2_1 >a{ background: url(20180523090846_99275816.png) no-repeat center; background-position: -20px;padding-left: 90px;}
.prod_row2 > .col2_2 >a{ background: url(20180523090901_1563461027.png) no-repeat center; background-position: -18px;padding-left:115px;}
.prod_row2 > .col2_3 >a{ background: url(20180523090912_701640068.png) no-repeat center; background-position: -10px;padding-left: 130px;}
.prod_row2 > .col2_4 >a{ background: url(20180523090925_693776302.png) no-repeat center; background-position: -4px;padding-left: 136px;}
.prod_row2 > .col2_5 >a{ background: url(ganhuo.png) no-repeat center; background-position: -4px;padding-left:136px;}
.prod_row2 > .col2.on, .prod_row2 > .col2:hover { }
.prod_row2 > .col2last { background:#fff; }

.prod_row3{ width: 1200px; height: 570px; position: relative; overflow: hidden; }
.prod_row3 ul li .fl{ position: relative; }
.prod_row3 ul li .fl .prod_more1{ position: absolute; display: block; text-align: left; font-size: 18px; color: #454545; line-height: 30px; top: 35px; left:35px; }
.prod_row3 ul li .fl .prod_more1 i{ display: block; width: 80px; height: 1px; background: #0aa73e; position: relative; top: 5px; }
.prod_row3 ul li .fl .prod_more1 .en{ display: block; text-align: left; font-size: 12px; text-transform: uppercase; color: #999999; }
.prod_row3 ul li .fl .prod_more2 { position: absolute; display: block; bottom: 45px; left: 35px; font-size: 16px; color: #454545; }
.prod_row3 ul li .fl .prod_more2 .en { font-size: 12px; text-transform: uppercase; color: #999; display: inline-block; margin: 0 5px; }
.prod_row3 .prod_list { margin-top:16px; position: absolute; }
.prod_row3 .prod_list > li{ width:1200px; float: left; }
.prod_row3 .prod_list > li > .fr{ width:912px; }
.divproduct_new_div_item { width:288px; float: left; margin: 0 0 2% 16px; position: relative; cursor:pointer; overflow:hidden; }

.divproduct_new_div_item:hover{ box-shadow: 0 0 0 1px #0aa73e; }
.divproduct_new_div_item .divproduct_new_div_item_date{ display: none; }
.divproduct_new_div_item .divproduct_new_div_item_content { position: absolute; width: 100%; height: 35px; bottom: 0; line-height: 35px; overflow: hidden; }
.divproduct_new_div_item .divproduct_new_div_item_title{ position: relative; }
.divproduct_new_div_item:after, .divproduct_new_div_item::after { position: absolute; content: ''; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.5) url(20180523110054_781157704.png) no-repeat center; opacity: 0; filter: alpha(opacity=0); transition: 0.3s all ease; transform: scale(2); }
.divproduct_new_div_item:hover:after, .divproduct_new_div_item:hover::after{ transform:scale(1); opacity: 1; filter: alpha(opacity=100); transition: 0.4s all ease 0.3s; }
.divproduct_new_div_item .divproduct_new_div_item_a { display: block; line-height: 35px; height: 35px; background: #0aa73e; width: 128px; padding-left: 20px; color: #fff; font-size: 14px; position: relative; float: left; transition:0.3s all ease-in-out; left:0}
.divproduct_new_div_item:hover .divproduct_new_div_item_a{ left: -215px; transition: 0.4s all cubic-bezier(.89,-0.42,0,.66); }
.divproduct_new_div_item .divproduct_new_div_item_a0 { display: block; line-height: 35px; height: 35px; background: #ccd4df url(20180320093532_601532950.png) no-repeat 12px center; width: 70px; padding-right: 15px; color: #0aa73e; font-size: 14px; position: relative; float: right; padding-left: 40px; transition:0.3s all ease-in-out; right: 0; }
.divproduct_new_div_item:hover .divproduct_new_div_item_a0{ right: -160px; transition: 0.4s all cubic-bezier(.89,-0.42,0,.66); }
.divproduct_new_div_item .divproduct_new_div_item_a::after { content: ''; width: 0px; height: 0px; border-top: 35px solid transparent; border-left: 35px solid #0aa73e; display: block; position: absolute; top: 0; right: -35px; }
.divproduct_new_div_item .divproduct_new_div_item_a0::after { content: ''; width: 0px; height: 0px; border-bottom: 35px solid transparent; border-right: 35px solid #ccd4df; display: block; position: absolute; top: 0; left: -35px; }
.divproduct_new_div_item .product_div_item_pic{ display: block; padding: 0; transition:0.3s all ease-in-out; }
.divproduct_new_div_item .product_div_item_pic img{ width:288px; display: block; height:216px; }
/*广告*/
55
/*优势*/
.ys_top { padding:40px 0 0; text-align:center;}

.ys_con { height:1910px;}
.ys_pic01 { top:13px; right:-10px;}
.ys_pic02 { top:448px; left:0;}
.ys_pic03 { top:945px; right:-10px;}
.ys_pic04 { top:1390px; left:0;}
.ys_con dl { position:absolute; top:40px; left:0; width:650px;}
.ys_con dl dt { float:left;}
.ys_con dl dd { float:left; margin:60px 0 0 -22px; width:446px;}
.ys_con dl dd span a { display:block; font-size:24px; color:#14a83b}
.ys_con dl dd b { display:block; font-size:20px; color:#333; font-weight:normal; padding:10px 0;}
.ys_con dl dd p { font-size:16px; color:#333; line-height:30px; padding:10px 0; padding-bottom:40px;}
.ys_con dl dd p em { color:#ff8500;font-size:16px;}
.ys_con .ys_dl02 { top:512px; left:628px;}
.ys_con .ys_dl03 { top:986px; left:0;}
.ys_con .ys_dl04 { top:1462px; left:608px;}

.g_ya{background:url(20180522180859_2140235415.jpg) no-repeat center 0;height:280px;}
.m_ya{position: absolute; padding-top:35px;text-align: center; width:1200px; }
.m_ya p{font-size:39px;letter-spacing: 2px; padding-top:60px; font-weight:bold;line-height: 30px;color: #fff;}
.m_ya span{display: block;font-size:18px;color: #fff;padding: 9px 0}
.m_ya span b{font-size:30px; color:#fff;}
.m_ya em{display: block;margin-left:442px;height: 55px;}
.m_ya em a{display: block;float: left;width: 142px;margin-right: 30px;background:url(20180523091655_1273881523.png) no-repeat;width: 142px;height: 34px;line-height: 34px;text-align: center;font-size: 16px;color: #fff;}
.g_ya .m_ya .yabtn1{background:url(20180523091710_49471126.png) no-repeat;}

.search_bg{width: 100%; height:70px; margin:0 auto; border-bottom:1px solid #d9d9d9;}
#search{	width:1200px;	height:70px; line-height:70px;	margin:0 auto; }
.search_01{ float:left;overflow:hidden;}
.search_01 a{ padding-left:10px; padding-right:10px;overflow:hidden;}
.search_02{	height:34px;	width:307px;	overflow:hidden;	margin-top:16px;	float:right;  background:url() no-repeat;	}
.search-i{	float:right; 	width:105px; 	overflow:hidden; 	height:34px;	}
.search-bg{	float:left;	width:192px;	height:34px;	overflow:hidden;	padding-left:10px;	line-height:34px;	}