﻿.fullSlide {
	width:100%;
	position:relative;
	height:459px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:459px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:459px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:8px;
	margin:6px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
	border-radius:20px;
}
.fullSlide .hd ul .on {
	background:#ff9000;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

.f_fm{ font-family: "Microsoft Yahei"; }
.f_ft{ font-family: "Times New Roman", Times, serif; }
.f_far{ font-family: Arial, Helvetica, sans-serif; }
.f_fim{ font-family: Impact; }

/*
 1、小于12px 的英文要写入 （-webkit-transform:scale(0.8); -webkit-margin-start:-37px;）
 */


.banner a{ display:block; height:459px; overflow:hidden;}


.t_h2{ margin:25px auto 30px; height:50px; overflow:hidden; text-align:center; font: bold 46px/50px "Microsoft Yahei"; }
.t_h2 a{ color:#fff;}
.t_h2 i{ display:block; color:#fff; font:28px/50px Arial Verdana; text-transform: uppercase;}
.t_h2 span{ display:block; height:51px; margin-right:18px; overflow:hidden; font:14px/50px Arial, Helvetica, sans-serif;}
.t_h2 span a{ color:#b3b3b3;}
.t_h2 a:hover{ text-decoration:none;}

/*bra*/

.bra{height:184px;font-family:"\5FAE\8F6F\96C5\9ED1";margin:0 auto;}
.bra h3{height:48px;line-height:48px;background:url(Img/Index/bra_t.jpg) no-repeat;font-size:22px;text-align:center;}
.bra h3 a{color:#fff;}

.bra .hor_list{padding: 0 12px;padding-bottom: 12px; border: 1px solid #c6c6c6;border-top: none;width: 936px; margin: 0;}
.bra .hor_list .btn{margin-top:43px;width:15px;height:41px;}
.bra .hor_list .btn_l{background:url(Img/Index/btn_lf.gif) no-repeat 0 0;}
.bra .hor_list .btn_r{background:url(Img/Index/btn_rt.gif) no-repeat 0 0;}
.bra .hor_c{margin:18px 7px 13px;text-align:center;width:890px;height:105px;overflow:hidden;}
.bra .slihor_cde_c li{width:162px;height:105px;float:left;margin:0 8px;background:url(Img/Index/sl_li.gif) no-repeat;overflow:hidden;zoom:1;display:inline;}
.bra .hor_c img{width:158px;height:78px;display:block;margin:0 auto;padding:1px;border:1px solid #c6c6c6;}
.bra .hor_c span{display:block;margin-top:8px;}
.bra .hor_c span a{color:#444444;font-size:12px;}
.bra .hor_c li{    width: 162px;
    height: 105px;
    float: left;
    margin: 0 8px;
    background: url(Img/Index/sl_li.gif) no-repeat;
    overflow: hidden;
    zoom: 1;
    display: inline;}


/*hor*/
.hor_bg{ height:303px; overflow:hidden;} 
.hort{margin: 0 auto 16px; padding-left: 13px; width: 940px; height:62px; overflow: hidden;  background:url(Img/Index/hor_t.png) no-repeat center top;}

.hort li{float: left; height: 62px; font: bold 16px/42px "Microsoft Yahei";}
.hort li a{ color:#0e884a; height: 62px; padding: 0 26px; display: inline-block;}
.hort li a:hover ,.hort .cur a{color: #ff9000;}
.hort span{font:bold 14px/42px Arial, Helvetica, sans-serif; text-transform: uppercase; }
.hort span a{ color:#adadad;}
.hort a:hover{text-decoration: none;}

.hor_list{margin: 0 auto;width: 1090px; overflow: hidden;}

.roll1,.roll2{margin-top:53px; width:21px; height:25px; overflow:hidden;}
.roll1 a,.roll2 a{width:21px; height:25px;overflow:hidden; display:inline-block;}
.roll1 a{ background:url(Img/Index/roll3.png) no-repeat left top;}
.roll1 a:hover{ background:url(Img/Index/roll33.png) no-repeat left top;}  
.roll2 a{ background:url(Img/Index/roll4.png) no-repeat left top;}
.roll2 a:hover{ background:url(Img/Index/roll44.png) no-repeat left top;} 

.hor_c{margin-left: 49px; display:inline; width:950px; overflow:hidden;}
.hor_c ul li{ float:left; line-height: 0px; margin-right:34px; width:212px; overflow:hidden;}
.hor_c ul li img{width:212px; height:135px;}
.hor_c ul li em{display:block; text-align:center; font:14px/48px "Microsoft Yahei";  color:#000000; }
.hor_c ul .nones{ margin-right:0px;}


/*cul*/
.cul_bg{height: 635px; overflow: hidden;}
.cul h2{margin: 65px auto 0px; text-align: center; height: 120px; font: bold 48px/65px "Microsoft Yahei"; background:url(Img/Index/cul_t.png) no-repeat center 78px;color: #0e884a;}
.cul h2 a{color: #0e884a;}
.cul h2 em{color: #ff9000;}
.cul h2 i{display: block;color: #000000;font:24px/40px "Microsoft Yahei";}
.cul h2 a:hover{text-decoration: none;}
.cul h3{margin: 0px 0 20px 308px;height: 42px;font:bold 30px/42px Arial, Helvetica, sans-serif; background:url(Img/Index/cul_b.png) no-repeat left 0;color: #333;}
.cul h3 em{float: left; text-align: center; margin-right: 5px; display: inline-block;width: 176px; color: #fff; font:18px/42px "Microsoft Yahei"; }

.cul01 h4{margin: 0px auto 28px; padding-left: 24px; height: 45px; font: bold 20px/45px "Microsoft Yahei"; background:url(Img/Index/cul_ic.gif) no-repeat left center;color: #333;}
.cul01 h4 a{color: #333;}

.cul_c li em{display: block;position: absolute;left:0px; bottom: 0px;width: 100%; color: #fff;font:14px/40px "Microsoft Yahei";text-align: center;background:url(Img/Index/span.png) repeat left top;}
.cul_jt{height: 27px; width: 616px; overflow: hidden; background:url(Img/Index/cul_l.gif) repeat-x left center; }
.cul_jt a{float: left; display: inline-block; width: 41px; height: 27px; overflow: hidden; background: #333;}
.cul_jt a:hover{background: #0e884a;}
.cul_jt .roll01{margin-left: 268px;}

.reg{float: right; margin-top: 13px; padding:0 15px; width: 318px; border: 1px solid  #e5e5e5; height:410px;overflow:hidden;}
.reg h4{margin: 12px auto 0px; padding-left: 24px; height: 40px; font:16px/40px "Microsoft Yahei"; background:url(Img/Index/cul_ic.gif) no-repeat left center;color: #333;}
.reg h4 em{color: #999; font-size: 14px;}
.reg p{display:block; height:53px; font:14px/45px "Microsoft Yahei"; color:#999; }

.reg ul{ overflow:hidden;}
.reg li{margin:0 0 8px 0;float: left; vertical-align: top; line-height:33px; color:#000000;}
.reg li p{float: left; border: 1px solid #e4e4e4; overflow: hidden;background:#f6f6f6; height: 33px; width: 296px; margin-right: 5px; }
.reg li span{float: left; display:inline-block;border-right: 1px solid #e4e4e4; width: 38px; height: 33px;}
.reg li span img{ vertical-align:middle; width: 38px; height: 33px;}
.reg .inp1{ width:245px; padding-left:10px;height:33px;border:0px; line-height:33px; overflow:hidden; background:#f6f6f6; color:#666;outline:none;}
.reg .li02 p{height:71px; }
.reg .li02 span{height: 81px; }
.reg .li02 span img{width: 38px; height: 71px;}
.reg .inp2{ width:245px; padding-left:10px; height:71px;border:0px; line-height:33px; overflow:hidden; background:#f6f6f6; resize:none; color:#000000;outline:none;}
.reg .li04{ height:35px; margin:20px 0 0 0; float:left; display:inline; overflow:hidden;}
.reg .btn1{cursor:pointer; float: left; display:inline-block; background:url(Img/Index/reg_b1.jpg) no-repeat left top;width:142px; height:35px; border:0;}
.reg .btn2{ display:inline-block; background:url(Img/Index/reg_b2.jpg) no-repeat left top; width:142px; height:35px; margin-left:9px; font-size:0;}

/*case*/
.case_bg{ background:url(Img/Index/cs_bg.jpg) no-repeat center top; height:715px; overflow:hidden;} 
.case h2{margin: 15px auto 3px; text-align: center; height: 180px;background:url(Img/Index/cs_tl.png) no-repeat center top;}
.case h2 em{display: block; color: #fff;letter-spacing: 11px; font: bold 40px/57px "Microsoft Yahei"; }
.case h2 span{display: block; margin-top: 10px; color: #0e884a; font: bold 30px/37px "Microsoft Yahei"; }
.case h2 i{display: block;color: #afbeaf;text-transform: uppercase; letter-spacing: 5px; font:12px/31px Arial, Helvetica, sans-serif;}
.case h3{margin: 0px 0 10px 543px;width: 202px;text-align: center; padding-top: 22px; height: 52px;font:26px/52px "Microsoft Yahei";; background:url(Img/Index/cs_b1.png) no-repeat left 0;color: #fff;}

.case ul{margin: 30px 0 0 468px;}
.case ul li{ overflow: hidden; margin-bottom: 30px; line-height: 60px;}
.case ul li img{float: left; margin-right: 20px; width: 67px; height: 67px;}
.case ul li span{float: left; color: #000000; font:14px/25px "Microsoft Yahei";}
.case ul li span b{color: #333; padding-top: 5px; display: block; font: bold 18px/32px "Microsoft Yahei";}
.case ul .cs2{margin-left: 42px;}
.case ul .cs3{margin-left: 80px;}
.case ul .cs4{margin-left: 122px;}


/*zc*/
.zc_bg{ background:url(Img/Index/zc_bg.jpg) no-repeat center top; height:822px; overflow:hidden;} 
.zc {margin: 0 auto; border-width: 1070px; height:822px; overflow:hidden;}

.zc h2{margin: 52px auto 50px;width: 1000px; text-align: center; height: 125px;background:url(Img/Index/zc_tl.png) no-repeat center top;}
.zc h2 em{display: inline-block; color: #2ba43d;letter-spacing: 11px; font: bold 58px/80px "Microsoft Yahei"; }
.zc h2 b{display: inline-block; color: #fff;text-align: center; margin: 0 10px 0 44px; width: 80px; font: bold 66px/80px "Microsoft Yahei"; }
.zc h2 i{display: block;color: #363636;font:28px/30px "Microsoft Yahei";}

.zc ul {height: 595px; position: relative;}
.zc ul li{overflow:hidden;width: 274px;line-height: 0px;background:url(Img/Index/zc_ibg2.png) no-repeat left 3px;}
.zc ul li img{float: right;background:url(Img/Index/zc_ibg.png) no-repeat left top; width: 98px; height: 98px;}
.zc ul li span{float: left; padding: 12px 4px 0 15px;width: 156px; color: #000000; font:14px/25px "Microsoft Yahei";}
.zc ul li span em{color: #363636;  display: block; font: bold 16px/26px "Microsoft Yahei";}
.zc ul li span b{display: inline-block; padding-right: 10px;  font-family:Arial, Helvetica, sans-serif; }
.zc ul li span i{display: block; font-size: 14px; line-height: 25px; color: #363636;}
.zc ul .zc00{background:url(Img/Index/zc_ibg2.png) no-repeat right 3px;}
.zc ul .zc00 img{float: left;}
.zc ul .zc00 span{float: right; padding: 12px 14px 0 5px;}

.zc ul .zc1{position: absolute; left: 168px; top:0px;}
.zc ul .zc2{position: absolute; right: 168px; top:0px;}

.zc ul .zc3{position: absolute; left: 42px; top:125px;}
.zc ul .zc4{position: absolute; right: 42px; top:125px;}

.zc ul .zc5{position: absolute; left: 0px; top:280px;}
.zc ul .zc6{position: absolute; right: 0px; top:280px;}

.zc ul .zc7{position: absolute; left: 23px; top:430px;}
.zc ul .zc8{position: absolute; right: 23px; top:430px;}

/*jm*/
.jm_bg{height:867px; overflow:hidden;} 
.jm {position: relative; height:867px;width: 1000px; margin: 0 auto;}
.jm .tel{position: absolute; top:25px;}

.jm h2{margin: 47px auto 50px;width: 1000px; height: 135px;background:url(Img/Index/jm_t.png) no-repeat center top;}
.jm h2 span{float: left; width: 520px; display: inline-block; color: #ff9000; font: bold 44px/62px "Microsoft Yahei"; }
.jm h2 span em{display:block; color: #fff;font:18px/32px "Microsoft Yahei"; }
.jm h2 b{margin-left: 200px; float: left; display: inline-block; color: #0e884a; width: 185px; font: bold 56px/100px "Microsoft Yahei"; }
.jm h2 i{display: block; margin-left: 270px; clear: both; text-transform: uppercase; color: #8d8d8d;font:12px/40px Arial, Helvetica, sans-serif;}
.jm ul{float: left;width: 242px; overflow: hidden;}
.jm ul li{width: 242px; margin-bottom: 10px;}
.jm ul li img{margin-bottom: 10px;width: 242px; height: 170px;}
.jm ul li span{display: block; color: #000000;font:14px/26px "Microsoft Yahei";  }

.jm_r{position: absolute; right: -34px; top:195px; width: 748px; height: 622px;}
.jm_r h3{width:710px; overflow: hidden; text-align: center;background:url(Img/Index/zc_L.gif) no-repeat center 100px;}
.jm_r h3 span{ display:block; color: #76c10c; font: bold 52px/77px "Microsoft Yahei"; }
.jm_r h3 em{display:block; color: #ff9000;font:30px/50px "Microsoft Yahei"; }
.jm_r h3 i{display: block; color: #000000; font:18px/32px "Microsoft Yahei"; }
.jm_r h3 i b{color: #ff9000;}
.jm_r p{}
.jm_r p img{width: 748px; height: 431px;}



/*pro*/
.pro_bg{height:auto; overflow:hidden;} 

.pro h2{ text-align:center; margin:36px auto 14px; height: 96px; background:url(Img/Index/pro_tl.png) no-repeat center 36px; font:bold 36px/60px "Microsoft Yahei"; color:#fff;}
.pro h2 a{ color:#fff;}
.pro h2 i{color: #cbcbcb;text-transform: uppercase; display: block; font:24px/36px Arial, Helvetica, sans-serif; }
.pro h2 a:hover{text-decoration: none;}

.prot{ margin:0 0 28px 196px; width:735px; height:60px; overflow:hidden;}
.prot ul li{float: left; height:58px; padding: 0 40px; overflow:hidden; background:url(Img/Index/pro_ic1.gif) no-repeat right center;}
.prot ul li a{color: #555; height: 58px; display: inline-block; font:22px/58px "Microsoft Yahei";}
.prot ul li a:hover,.prot ul .cur a{text-decoration: none; font:bold 28px/58px "Microsoft Yahei"; color: #47af34; background:url(Img/Index/pro_ic2.gif) repeat-x left bottom;}
.prot ul .nones{background: none;}
.prot span{ font:14px/58px "Microsoft Yahei";}
.prot span a{color: #000000;}

.pro_c ul{ overflow:hidden;}
.pro_c li{float:left; margin:0 20px 0 0; text-align: center; width:30.7%; height:427px;background:#DAF7E5; overflow:hidden; line-height: 0px;}
.pro_c li img{border:1px solid #e5e5e5; width:auto; height:242px;}
.pro_c li span{display: block; height: 38px;background:#DAF7E5;color: #000000; font:18px/38px "Microsoft Yahei";}
.pro_c li p{padding: 25px 10px 0 10px;  height: 83px; display:block;overflow:hidden; color: #000000;font:18px/30px "Microsoft Yahei";} 
.pro_c li em{display: block; height: 38px;background: #c0c0c0;color: #fff; font:18px/38px "Microsoft Yahei";}
.pro_c .nones{ margin-right:0;}
.pro_c li a:hover{text-decoration: none; }
.pro_c li a:hover span{background: #DAF7E5;color: #fff;}
.pro_c li a:hover em{background: #ff9000;}

/*ys*/
.ys_bg{ background:#F2F2F2 url(Img/Index/ysbg.jpg) no-repeat center top; height:1310px; overflow:hidden;}
.ys{ height:1310px; width:1000px; overflow:hidden;}

.ys h2{ text-align:center; margin:22px auto 60px; padding-right: 20px; background:url(Img/Index/ys_t.png) no-repeat center top; font:bold 36px/40px "Microsoft Yahei"; color:#fff;}
.ys h2 span{ display:block; font:bold 40px/60px "Microsoft Yahei"; color:#ff9000; text-transform:uppercase;}
.ys h2 span b{display: inline-block; color: #fff;text-align: center; width: 100px; font: bold 78px/84px "Microsoft Yahei"; }
.ys h2 span em{color: #363636;}
.ys h2 i{ display:block;font:24px/40px "Microsoft Yahei";color:#212121; text-transform:uppercase;} 


.ys dl{float: left; margin-bottom: 20px; border-bottom: 2px solid #dcdcdc;background: #fff;margin-right: 24px; width:48%; height: 520px; overflow:hidden;}
.ys dt{margin-bottom: 7px;padding:5px; border-bottom: 1px solid #f2f2f2;overflow: hidden;}
.ys dt img{ width:100%; }

.ys dd{width:450px; clear: both; margin:0 auto; overflow: hidden;}
.ys dd h3{overflow:hidden;font: bold 22px/44px "Microsoft Yahei"; color: #ff9000; background:url(Img/Index/ys_l.gif) no-repeat 44px bottom;}
.ys dd h3 img{float:left;  margin-right:6px; margin-right: 14px; width:44px; height:44px;}
.ys dd h3 span{ float:left; display:inline-block;color:#000; }
.ys dd p{ display:block; color:#000000; margin-top: 6px; font:14px/26px "Microsoft Yahei"; padding-left: 14px; background:url(Img/Index/ys_ic.gif) no-repeat left 11px;text-align: justify;}
.ys .nones{margin-right: 0px;}


/*bann1*/
.bann1_bg{background:url(Img/Index/bann1.jpg) no-repeat center top;height:225px;overflow:hidden;} 
.bann1 { position:relative; height:225px; overflow:hidden;}
.bann1 p{ position:absolute; top:65px; right:0px;width: 213px; display:block;color:#fff; padding-top:8px; background:url(Img/Index/ban_tel.png) no-repeat left center; height:58px; font:14px/20px "Microsoft Yahei";}
.bann1 p i{padding-left: 50px; display: block;}
.bann1 p b{padding-left: 25px; color:#fff; display:block; font: bold 26px/30px Arial, Helvetica, sans-serif;}
.bann1 span{ position:absolute; top:156px; right:0px; display:block;  width:214px; height:36px; overflow:hidden; text-align:center; font:bold 16px/36px "Microsoft Yahei"; background:#2ba43d;}
.bann1 span a{ color:#fff;text-decoration:none;}

/*lc_bg*/
.lc_bg{ height:380px; overflow:hidden;}
.lc h2{margin: 0px auto 44px; text-align: center; height: 118px; font: bold 48px/72px "Microsoft Yahei"; background:url(Img/Index/lc_tl.png) no-repeat center bottom;color: #0e884a;}
.lc h2 a{color: #0e884a;}
.lc h2 em{color: #ff9000;}
.lc h2 i{display: block;text-transform: uppercase;color: #0e884a;font:bold 26px/35px "Microsoft Yahei";}
.lc h2 a:hover{text-decoration: none;}

.lc ul{height: 200px;width: 995px; overflow: hidden; background:url(Img/Index/lc_l.gif) repeat-x left 42px;}
.lc ul li{float: left; width: 118px;margin-right: 10px; background:url(Img/Index/lc_ic.png) no-repeat right 37px;}
.lc ul li em{display: block; margin-bottom: 22px; width: 98px; height: 85px; overflow: hidden;}
.lc ul li span{display: block;width: 98px; font:14px/32px "Microsoft Yahei"; color: #333; text-align: center; }
.lc ul li:hover{zoom: 1;}
.lc ul li:hover span{color: #ff9000;}
.lc .lc08{margin-right: 0px; width: 98px;background: none;}

.lc .lc01 em{background:url(Img/Index/lc_i1.jpg) no-repeat left top;}
.lc .lc01:hover em{background:url(Img/Index/lc_i11.jpg) no-repeat left top;}

.lc .lc02 em{background:url(Img/Index/lc_i2.jpg) no-repeat left top;}
.lc .lc02:hover em{background:url(Img/Index/lc_i22.jpg) no-repeat left top;}

.lc .lc03 em{background:url(Img/Index/lc_i3.jpg) no-repeat left top;}
.lc .lc03:hover em{background:url(Img/Index/lc_i33.jpg) no-repeat left top;}

.lc .lc04 em{background:url(Img/Index/lc_i4.jpg) no-repeat left top;}
.lc .lc04:hover em{background:url(Img/Index/lc_i44.jpg) no-repeat left top;}

.lc .lc05 em{background:url(Img/Index/lc_i5.jpg) no-repeat left top;}
.lc .lc05:hover em{background:url(Img/Index/lc_i55.jpg) no-repeat left top;}

.lc .lc06 em{background:url(Img/Index/lc_i6.jpg) no-repeat left top;}
.lc .lc06:hover em{background:url(Img/Index/lc_i66.jpg) no-repeat left top;}

.lc .lc07 em{background:url(Img/Index/lc_i7.jpg) no-repeat left top;}
.lc .lc07:hover em{background:url(Img/Index/lc_i77.jpg) no-repeat left top;}

.lc .lc08 em{background:url(Img/Index/lc_i8.jpg) no-repeat left top;}
.lc .lc08:hover em{background:url(Img/Index/lc_i88.jpg) no-repeat left top;}



/*kh_bg*/
.kh_bg{ height:662px; overflow:hidden;background:url(Img/Index/kh_bg.jpg) no-repeat center top;}
.kh h2{margin: 50px auto 28px; text-align: center; height: 118px; font: bold 48px/72px "Microsoft Yahei"; background:url(Img/Index/kh_tl.png) no-repeat center bottom;}
.kh h2 a{color: #0e884a;}
.kh h2 em{color: #ff9000;}
.kh h2 i{display: block;text-transform: uppercase;color: #000000;font:24px/35px "Microsoft Yahei";}
.kh h2 a:hover{text-decoration: none;}

.kh dl{float: left;width: 470px; height:225px;}
.kh dt {margin-top: 7px; float:left; width:166px;height: 184px; line-height: 0px; overflow:hidden; border: 3px solid #ebebeb;}
.kh dt img{width:166px; height: 184px;}
.kh dd{float:right; width:280px;overflow:hidden; }
.kh dd p{font:14px/27px "Microsoft Yahei"; color:#000000;}
.kh dd h3{margin-bottom: 5px; overflow:hidden; font:bold 16px/34px "Microsoft Yahei";}
.kh dd h3 a{ color:#333;}
.kh dd h3 i{display: block;font:14px/25px "Microsoft Yahei"; color:#000;}
.kh dd h3 a:hover{ text-decoration:none;}
.kh dd em{display: block; margin-top: 14px;  width: 140px; height: 35px; overflow: hidden;  font:14px/35px "Microsoft Yahei"; color: #fff; text-align: center; background: #ff9000;}
.kh dd em a{color: #fff;}
.kh .kh_dl2{float: right;}


/*about_bg*/
.about_bg{ height:600px; overflow:hidden;}
.about {position: relative; height: 600px;} 
.about h2{margin: 50px auto 24px; text-align: center; padding-right: 150px; height: 103px; font: bold 48px/68px "Microsoft Yahei"; background:url(Img/Index/about_tl.png) no-repeat center bottom;}
.about h2 a{color: #0e884a;}
.about h2 em{color: #ff9000;}
.about h2 i{display: block;text-transform: uppercase;color: #d0d0d0;font:14px/26px Arial, Helvetica, sans-serif;}
.about h2 a:hover{text-decoration: none;}

.about dl{ width: 1000px; height: 385px; overflow: hidden;background:url(Img/Index/about_ibg.png) no-repeat left top;}
.about dt { float:left; width:528px;overflow:hidden;}
.about dt img{width:430px; height:322px; margin: 21px 0 0 40px;}
.about dd{padding-top:20px; float:right; width:454px;overflow:hidden; }
.about dd p{font:14px/30px "Microsoft Yahei"; color:#000000;}
.about dd h3{margin-bottom: 15px; overflow:hidden;padding-left: 45px; height: 52px; font:20px/44px "Microsoft Yahei";background:url(Img/Index/about_tl2.jpg) no-repeat left top;}
.about dd h3 a{ color:#333;}
.about dd h3 a:hover{ text-decoration:none;}
.about dd em{display: block; margin-top: 50px; }
.about dd em a{display: inline-block; float: left;margin-right: 11px; width: 140px; height: 35px; overflow: hidden;  font:14px/35px "Microsoft Yahei"; color: #fff; text-align: center; background: #ff9000;}
.about dd em .about_a2{background: #0e884a;}


.tel{position: absolute; z-index: 100; right: -100px; top:10px; width: 200px; height: 95px;}
.tel p{padding-left:45px;height:60px;  display: block; background:url(Img/Index/bann_tel.png) no-repeat left center; font:18px/30px "Microsoft Yahei"; color:#363636;}
.tel p em{color:#363636; display:block;font:bold 22px/30px Arial, Helvetica, sans-serif;} 
.tel span{width: 190px;display: block; text-align: center; overflow:hidden; height: 35px; font:18px/35px "Microsoft Yahei";background:#ff9000; margin-top:32px;}
.tel span a{ color:#fff;text-decoration:none;}


/*new*/
.new_bg{ height:400px; overflow:hidden;}
.new_l{width:238px;overflow:hidden; margin-right: 30px;}

.new_h2{ margin-bottom:15px; padding-left: 15px; height:32px; overflow:hidden; font: bold 18px/32px "Microsoft Yahei";background:url(Img/Index/new_l.gif) no-repeat left 8px;}
.new_h2 a{ color:#0e884a; display: inline-block;}
.new_h2 img{ vertical-align:middle; padding-right:10px;}
.new_h2 span{font:12px/32px Arial, Helvetica, sans-serif; text-transform: uppercase; }
.new_h2 span a{ color:#999;}
.new_h2 a:hover{text-decoration: none;}

.new_l p{ margin-bottom:14px; border: 2px solid #0e884a; width:234px; height:176px;overflow:hidden;}
.new_l p img{width:234px; height:176px;}

.new_l li{ padding-left: 20px;  font:14px/33px "Microsoft Yahei"; background:url(Img/Index/new_ic1.gif) no-repeat left center;}
.new_l li a{ color:#000000;}
.new_l li a:hover,.new_l .cur a{ text-decoration:none; }
.new_l .nones{ border-bottom:0;}
.new_l li em{float: right; color: #000000;}

.new_c{width: 429px; margin-right: 0px;}
.new_c p{ margin-bottom:14px; border: 2px solid #0e884a; width:425px; height:176px;overflow:hidden;}
.new_c p img{width:425px; height:176px;}


.new_r{ width:277px;overflow:hidden;}
.new_r .new_h2{margin-bottom: 8px;}
.new_r dl{width:277px; overflow:hidden; padding:0 0 22px 0;}
.new_r dt{margin-bottom: 8px; height:36px; width:277px; overflow:hidden; background:url(Img/Index/new_w.gif) no-repeat left 8px; font:bold 14px/36px "Microsoft Yahei";}
.new_r dt a{padding-left:34px; color:#2ba43d; display:inline-block;}
.new_r dd{ padding-left:34px; font:12px/24px "Microsoft Yahei"; color:#000000;background:url(Img/Index/new_d.gif) no-repeat left 2px; }


/*link*/
.link_bg{ background:url(Img/Index/link_bg.jpg) no-repeat center top; height:215px;overflow:hidden;} 
.link{}
.link h2{margin: 34px auto 14px; height:40px; padding-left: 35px; width:965px; overflow:hidden; font:bold 18px/40px "Microsoft Yahei";background:url(Img/Index/link_t.png) no-repeat left top;}
.link h2 a{ color:#0e884a;}
.link h2 span{ display:block;font:14px/40px "Microsoft Yahei"; }
.link h2 span a{ display:inline-block; color:#0e884a;}

.link p{ height:80px; overflow:hidden; font:14px/34px "Microsoft Yahei";}
.link p a{ color:#000000; padding:0 24px; display:inline-block;}
 
/*副导航*/

.pro_bg .leib2{float: left;overflow: hidden;width: 22%;}
.pro_bg .leib2 .tit{color:#fff;  font-size:20px; background-color:#0D8845;height:60px; padding-top:18px; text-align:center; overflow:hidden;}
.pro_bg .leib .tit{color:#fff;  font-size:18px; background-color:#47af34;height:34px; padding-top:10px; text-align:center; overflow:hidden;}
.pro_bg .leib2 .tit i,.leib .tit i{color: #fff;display: block;font:12px Arial; text-align: center; font-size:14px; line-height:25px; text-transform:uppercase;}
.pro_bg .leib2 .tit a,.leib tit a{ color:#333;}
.pro_bg .leib2 .nr{ padding:15px 0;    background-color: #f9f9f9; }
.pro_bg .leib2 .nr h3{background-color:#47af34; height:37px; line-height:37px; font-weight:bold; text-indent:0px; font-family:"Microsoft Yahei";text-align:center; transition: all 1s;width: 200px;margin:66px auto 66px;}
.pro_bg .leib2 .nr h3:hover,.leib2 .nr h3.cur{box-shadow: 0px 3px 10px 0px #f8b866;background-color:#ff9000;}
.pro_bg .leib2 .nr h3 a{color:#fff; font-size:16px;font-weight: lighter;}
.pro_bg .leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{text-decoration: none;color:#fff}
.pro_bg .leib2 .nr ul { padding:5px;}
.pro_bg .leib2 .nr ul li { border-bottom:1px dashed #dedede; height:40px; line-height:40px;margin-bottom:1px;padding-left: 10px;    overflow: hidden;width: 185px; margin: 0 auto;}
.pro_bg .leib2 .nr ul li a { color:#494949; background:url(Img/pro/left_li.gif) left center no-repeat; display:inline-block; padding-left:12px;transition: all 0.5s;font-size:14px;}
.pro_bg .leib2 .nr ul li:last-child{ border-bottom:0;}
.pro_bg .leib2 .nr li.cur a,.leib2 .nr li a:hover{color:#ff9000;text-decoration: none;padding-left: 20px;}
 
.pro_bg .pro_c{float: right;width: 77%;}




.tech {
    width: 260px;
    margin-right: 41px;
    display: block;
}
.tech img {
    margin: 0 auto 15px;
    width:100%;
    height: 150px;
}
.tech h5 a {
    display: block;
    color: #000;
    border-bottom: 1px solid #8e8e8e;
    padding-bottom: 10px;
}
.cu_name, .cu_title {
    line-height: 3;
    white-space: pre-wrap;
    color: #000;
}
.cu_name, .cu_title {
    line-height: 3;
    white-space: pre-wrap;
    color: #000;
}
.cu_text {
    font-size: 12px;
    line-height: 26px;
    margin-bottom: 20px;
    color: #000;
}
.tech_link {
    background: url(Img/Index/tech_link.jpg) no-repeat;
    width: 100px;
    height: 23px;
    color: #fff;
    font-weight: bold;
    display: block;
    text-indent: 30px;
    line-height: 23px;
    margin-top: 8px;
}

.tech:nth-child(2) {
    background: url(Img/Index/cu_middle.png) no-repeat center top;
    width: 267px;height:390px;
    padding: 0 43px;
}