.clear{ clear: both; }
/*index*/


.JT_conwap{ width: 1200px; margin:0 auto; margin-top: 50px; }


/*产品*/
.newtit16.newtit162{ margin:0; margin-bottom: 2px }
.cpfl_wap{ width: 227px; padding-bottom: 0px;  float: left; margin-bottom: 30px;}
.dalei{ width: 100%; height: 47px; border-bottom: 1px solid #d7efba; line-height: 47px; color: #fff;
 padding-left: 25px; background: #75c30d;  }
 .dalei a{  color: #fff }
.dalei.dalei2{ border-top: 1px solid #d7efba}
.dalei.dalei3{ border-top: 1px solid #d7efba; border-bottom: 0px}
.dalei:hover a{ color: #75c30d }
.dalei img{ float: left; margin-right: 10px; margin-top:19px }
.xiaolei{ padding:10px 0px 10px 63px; background: #f8fdf1 }
.xiaolei a{ line-height: 30px; display: block; color: #666 }
.xiaolei a:hover{ color: #75c30d }
.pror_wap{ width: 970px; float: right;  }
.pror_l{ width: 474px; height: 452px; float: left; margin-left: 12px; }
.pro_a1{ display: block; width: 468px; height: 446px; margin-top: 3px; bottom: #fff;-moz-box-shadow: 0px 0px 3px #cdcdcd; /* 老的 Firefox */
box-shadow: 0px 0px 3px #cdcdcd; background: #fff; position: relative; }
.pro_a1 p,.pro_a2 p{ position: absolute; bottom:8px; left: 20px;  color: #fff }
.opac{ position: absolute; bottom:0px; left: 0px; height: 35px; width: 100%; background: #000;filter:alpha(opacity=40);  
      -moz-opacity:0.4;  
      -khtml-opacity: 0.4;  
      opacity: 0.4; }
.pror_r{ width: 484px; height: 452px; float: left; }
.pro_a2{display: block; width: 228px; position: relative; height: 218px; margin-top: 3px; bottom: #fff;-moz-box-shadow: 0px 0px 3px #cdcdcd; /* 老的 Firefox */
box-shadow: 0px 0px 3px #cdcdcd; background: #fff; float: left; margin-bottom: 7px; margin-left: 10px}
.inpro_pic{ width: 90%; height: 90%; margin-left:5%;margin-top:5%; position: absolute;}
.inpro_pic:hover{transition:all 0.5s;transform:scale(1.1,1.1)}

/*联系*/
.w100.w1002{ width: 100%; height: 360px; background: url(../images/index05_19.png) top center; }
.lxul{ margin-top: 60px }
.lxul li{ width: 300px; float: left; }
.lxul li img{ display: block; margin:0 auto; }
.lxul li p{ width: 80%; margin:0 auto;  text-align: center; margin-top: 15px; line-height: 25px }

/*底部*/
#JT_foot{ width: 100%; background: #2c2d2c; padding:30px 0px 15px; }
.foot_cen{ width: 1200px; margin:0 auto;  overflow: hidden;}
.f_t_left{ width: 700px; float: left; }
.f_t_right{ width: 405px; float: right; }
.f_nav_g{ overflow: hidden; margin-bottom: 17px }
.f_nav_g li{ float: left; margin-right:55px; }
.f_nav_g li.f_li_first{ margin-right: 60px; color: #fff; font-size: 16px }
.f_nav_g li a{ color: #c1c1c1 }
.f_nav_g li:hover a{ color: #75c30d; }
.erwerm{ float: left; width: 105px; }
.f_r_rig{ width: 285px; float: left; margin-left:15px; }
.f_r_rig p{ color: #c1c1c1; }
.f_r_rig a{ color: #c1c1c1; display: block; margin-top: 10px }
.hxian{ display: block; margin-top:30px; }
.h_foot_p{ color: #959595; margin-top: 8px; text-align: center; }
.h_foot_p a{ color: #959595 }
.h_foot_p a:hover{ color: #75c30d }



/*产品列表*/
.banner2_wap{ width: 100%; height: 300px; background: url(s_banner4.jpg) top center; }
.banner3_wap{ width: 100%; height: 300px; background: url(s_banner1.jpg) top center; }
.banner4_wap{ width: 100%; height: 300px; background: url(s_banner2.jpg) top center; }
.banner5_wap{ width: 100%; height: 300px; background: url(s_banner3.jpg) top center; }
.wzdh_wap{ width: 100%; height: 33px; line-height: 33px; border-bottom: 1px solid #e7e7e7;background: #fff; }
.wz_p12{ width: 1200px; margin:0 auto; }
.wz_p12 img{ float: left; margin-right:10px; margin-top: 9px }
.wz_p12 a{ color: #85c226; }
.le_225{ width: 227px; float: left; }
.xiaolei.xiaolei2{ padding-left:30px; }
.xiaolei.xiaolei2 p{ line-height: 27px }
.rig_915{ width: 950px; float: right; background:#fff; padding-top:20px }
.rig_tit_bg{ width: 915px; margin-left:30px; height: 32px; background: url(index05_25.jpg) no-repeat top left; 
    font-size: 16px; padding-left: 35px; color: #000;}
.pro_a2.pro_a_plist{ width: 280px; height: 256px; margin-left:34px; float: left; margin-bottom: 30px }
.rig_prowap{ width: 100%; margin-top: 30px }
.pro_a2.pro_a_plist p a{ color: #fff; }
.pro_a2.pro_a_plist:hover .opac{ background:#85c226;filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;   }
	  
 .type {
	width: 227px;
	background: url(type-bg.png) no-repeat scroll top left #85c226;
	padding-bottom: 20px;
}

.type .tit {
	height: 30px;
	width: 100%;
	line-height: 30px;
	font-size: 24px;
	padding-top: 42px;
	margin-bottom: 18px;
}

.type .tit a{
	color: #fff;
	margin-left: 40px;
}


.protype {
	text-align: left;
}

.protype1,
.protype1sel {
	line-height: 35px;
	position: relative;
	height: 35px;
	margin-bottom: 10px;
}

.protype1 a,
.protype1sel a {
	display: inline-block;
	overflow: hidden;
	height: 35px;
	color: #fff;
	font-size: 16px;
	padding-left: 60px;
}

.protype1 a .img1,
.protype1sel a .img1 {
	float: left;
}

.protype1 a .img2,
.protype1sel a .img2 {
	display: none;
	float: left;
}

.protype1 a span,
.protype1sel a span {
	float: left;
	margin-left: 25px;
}
.protype1 a:hover,
.protype1sel a {
	color: #02863d;
}

.protype1 a:hover .img2,
.protype1sel a .img2 {
	display: block;
}

.protype1 a:hover .img1,
.protype1sel a .img1 {
	display: none;
}

.cont{ }
.cont .tit{
	height: 60px;
	line-height: 30px;
	margin-bottom: 24px;
	border-bottom: 3px solid #5b5a5a;
	padding-bottom: 10px;
	border-bottom:2px solid #757575;
}

.cont .tit a{
	font-size: 18px;
	color: #02863d;
	font-weight: bold;
	display: inline-block;
}

.cont .tit a span{
	display: block;
	font-size: 24px;
	text-transform: uppercase;
}
.con p{ line-height:25px;
color:#000;
font-size:14px}


/*详情*/
.rig_conwap{ width: 920px; margin:0 auto}
.cq_tit{ font-size: 18px; color: #000; text-align: center; margin-bottom: 20px;margin-top: 40px }
.f12{ border-bottom:1px dashed #dfdfdf; padding-bottom: 15px; text-align: center; }
.xq_con img{ display: block; margin:0 auto; margin-top: 20px }
.xq_con{ margin-top: 30px }
.xq_con p{ line-height:30px}
.sxpian{ margin-top: 80px; overflow: hidden; border-bottom: 1px dashed #dfdfdf; padding-bottom: 15px }
.sxpian p{ width: 360px; float: left; }
.sxpian p.sxp_x{ float: right }
.sxpian p a{ color: #666; }
.sxpian p a:hover{ color: #75c30d }
/*关于我们*/
.xq_pp{ text-indent:2em; line-height: 25px }
.xgwen_wap{ margin-top: 30px }
.xgwen_tit{ border-left: 3px solid #75c30d; padding-left:10px; height: 15px; line-height: 15px }
.xgwen_ul{ width: 100%; overflow: hidden; margin-top: 30px}
.xgwen_ul li{ width: 50%; float: left; margin-bottom: 13px }
.xgwen_ul li img{ float: left; margin-right:7px; margin-top: 7px }
.xgwen_ul li a{ color: #666; }
.xgwen_ul li a:hover{ color: #75c30d; }

/*企业风采*/
.fenc_g{ width: 280px; float: left; margin-left:34px; margin-bottom: 30px }
.fenc_g>img{ display: block; height: 211px; width: 100%; }
.fenc_g>p{ text-align: center; margin-top: 15px; }

/*新闻列表*/
.new_conr.new_conr2{ width: 750px; }
.new_group.new_group2{ margin-top: 30px; border-bottom: 1px solid #e9e9e9; padding-bottom: 25px }
.chak{ width:100px; float:right; height:35px; line-height:35px; background:#ececec; color:#000; text-align:center; margin-top:15px;}
.chak:hover{ background:#85c226; color:#fff;}
.w100{ width: 100%; height: 555px; background: #f3fbe7 top center; margin-top:50px; padding-top: 1px }

.n_left{ width: 495px; float: left; }
.newbigpic{ width:495px; height: 260px }
.newtit16{ font-size: 16px; color: #000; display: block; margin:15px 0px; }
.new_xiaq{ line-height: 24px; height: 48px;overflow:hidden; }

.new_xiaq a{ color: #75c30d }
.w2xian{ width: 2px; float: left; margin-left: 44px; }
.n_right{ width: 620px; float: right; }
.new_group{ display: block; overflow: hidden; margin-bottom: 25px}
.new_group:hover .new_timel{border:2px solid #85c226;}
.new_group:hover .newtit16.newtit162{ color: #85c226 }
.new_timel{ width: 85px; height: 70px; border:2px solid #cecece; padding:12px; float: left; background: #fff }
.new_timel span{ font-size: 22px; color: #000; display: block; text-align: right; }
.new_timel p{text-align: right;}
.new_conr{ float: left; width:490px; margin-left:15px  }




.rig_wap{ width: 910px; float: right; }
.con_right{ width: 860px;  background: #fff; padding:20px; margin-bottom: 30px }
.rig_top{ overflow: hidden; width:860px; height: 35px; line-height: 35px; background: url(r_top_bg.jpg) no-repeat left bottom; }
.rig_top>p{ font-size: 18px; color: #85c226; float: left; padding-left: 7px }
.rig_con{ margin-top: 30px; }
.rig_con p{ line-height: 24px }
.new_tjul{ overflow: hidden; }
.new_tjul li{ width: 45%; float: left; margin-right:5%;border-bottom: 1px dashed #ccc; height: 45px; line-height: 45px }
.new_tjul li a{ color: #666; }
.new_tjul li a:hover{ color: #85c226 }
.new_tjul li a span{ float: right; color: #a0a0a0; font-size: 12px }
.new_tjul li a font{ float: left; width: 85%; overflow: hidden;}
.xq_tit{ font-size: 20px; font-weight: bold; color: #000; text-align: center; }
.fu_tit{ text-align: center; margin-top: 20px; }
.xq_word_wap img{ display: block; max-width: 80%; margin:0 auto; margin-top: 20px; margin-bottom: 20px }
.xq_word_wap p{ text-indent: 2em; margin-top:15px;}
#wgd_pro {
   

    margin: 30px auto 0;
    overflow: hidden;
    width: 1200px;
}

#wgd_pro ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#wgd_pro ul li {
    float: left;
    width: 31%;
    background: #fff; margin-left: 2%;
    margin-bottom: 20px;
    padding-top:20px
}
#wgd_pro ul li .sub {
    width: 100%;
}
#wgd_pro ul li .sub .left {
   
    
    min-height: 245px;
    overflow: hidden;
    width: 90%;
    margin:0 auto;
}

#wgd_pro ul li .sub .left img, #wgd_pro ul li .sub .right img {
    float: left;
    height: 245px;
    transition: all 0.5s ease 0s;
    width: 300px;
}
#wgd_pro ul li .sub .left:hover img, #wgd_pro ul li .sub .right:hover img{transform:scale(1.1);
}


A:link {
    text-decoration: none;
    transition: all 0.5s ease-in-out 0s;
}
#wgd_pro ul li .sub .right {
   
    height: 135px;
    overflow: hidden;
    width: 90%;
    margin:0 auto;
   
}
.nr {
    float: left;
    overflow: hidden;
    padding: 20px 0 0 0px;
}


.nr .bt {
    color: #666;
    font-family: "微软雅黑";
    font-size: 18px;
    line-height: 25px;
    text-align: left;
}


.nr .ms {
    color: #6d6c6c;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 23px;
    overflow: hidden;
    padding: 5px 0 5px;
    text-align: left;
}
.nr .more {
    display: block;
    font-family: "微软雅黑";
    height: 32px;
    overflow: hidden;
    width: 90px;
}

.nr .more a {
    border: 1px solid #cbcbcb;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 12px;
    line-height: 30px;
    text-align: center;
}

.nr .more a:hover {
    background:#85c226;
    color:#fff;
}
.more_anli{ display: block; width: 150px; height: 40px; text-align: center; line-height: 40px; 
    color: #9d020f; border:1px solid #9d020f; margin:20px auto;  }
.more_anli:hover {
    background:#bb0414;
    color:#fff;
}






