/*通用样式*/
/* html{ overflow-x:hidden} */
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight: normal;}body{color:#666666;font-size:15px;font-family:Arial,"Microsoft YaHei","微软雅黑","宋体";line-height:28px;}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:couriernew,courier,monospace}li,ol,ul{list-style:none}fieldset,img,input{border:0}table{border-collapse:collapse;border-spacing:0}td{padding:0 5px;line-height:26px}img,input,select{vertical-align:middle}button,input,select,textarea{font-size:100%}textarea{resize:none}a{outline:0;color:#222;text-decoration:none}a:hover{text-decoration:none;}.clear:after{clear:both;display:block;visibility:hidden;height:0;content:""}.clear{zoom:1}
.wp{ width:1423px; margin:0 auto;}
.wp2{ width:1120px; margin:0 auto;}
.z{ float:left;}
.y{ float:right;}
.cl{ clear:both;}
.mr_0{ margin:0;}
.img{ border:none;}
/*首字母大写*/
.sax {text-transform:capitalize;}
/*全都是大写*/
.qdx {text-transform:uppercase;}
/*全都是小写*/
.qxx {text-transform:lowercase;} 
/*头部开始*/
.logos{ 
        background:#ffffff repeat-x; height:114px; }
.logo { width:1120px; height:114px; margin-left:0px;}
/*导航*/
.nav{ 
	 height:42px;
	 background:#9fcf47 repeat-x center;	
	 margin:0 auto;
	 width:100%;
	 }
.nav li{
	 list-style:none;
	 float:left;
     display:inline;
     width:auto;
     height:42px;
     line-height:42px;
	 padding:0 22px;
	 background: url(../images/xiexian.jpg) no-repeat right;
} 
.nav a{
	color:#ffffff;
	font-size:16px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	  }
.nav a:hover{ color:#ffffff;}
/*导航结束*/
/*通栏开始ʼ*/
#tonglan{ width:100%; height:437px; margin:0 auto;background-color:#FFFFFF;}
#tonglan1{ width:100%; height:311px; margin:0 auto; background-image:url(../images/about_02.jpg);}
/*通栏结束*/
/*首页简介*/
.ggjj{ margin-top:50px; margin-bottom:50px;}
.wenrong,.jian{width: 64%;padding-right: 10px;}
.j-tu{ }
.j-rong{ line-height:36px;}
.j-rong a{ }
.lvduo{ width: 200px;line-height: 38px;margin-top: 22px;}
.lvduo a{ color:#999999; font-weight:bold; font-size:14px;}
.lvduo a:hover{ color:#9addfc;}
.dh{ margin-left:20px;}
.dh span{ padding-left:16px;}
.lyuan{margin-left:20px;}
.lyuan a{ padding-left:16px;}
/*首页产品*/
.dahui{    width: 1423px;
    height: 584px;
    background: #f4f4f4;
    padding-top: 40px;
}
.c-tu{ text-align:center;}
		.slideTxtBox .parHd{  position:relative;height:129px }
		.slideTxtBox .parHd ul{ float:left; position:absolute; left:0; top:-1px; height:129px   }
		.slideTxtBox .parHd ul li{ float:left;  cursor:pointer;  }
		.slideTxtBox .slideBox{ overflow:hidden; zoom:1; position:relative;   }
		.slideTxtBox .parBd ul{ overflow:hidden; zoom:1;   }
		.slideTxtBox .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.zahngshu{ width:330px;}
.xwdt{ width:1421px;}
.lankuang{margin-top:10px;}
.lankuang li{ background:#2c7347; width:352px; margin-bottom:12px; text-align:center; height:114px; font-size:24px; font-weight:bold; color:#ffffff; line-height: 54px;}
.lankuang li:hover{ background: url("../images/lvjian_en.jpg") no-repeat; height:129px;}
.youbiao{ width:1423px; margin:30px auto 0;}
.xti{ color:#006ec7; line-height:40px; font-weight:bold; font-size:16px; margin-top: 12px;}
.duoduo a{ color:#9b9b9b;}
.xiaoti li{ background: url("../images/lanjt.png") no-repeat left;line-height:30px;list-style:none;float:left; width:276px;}	
.jgs{ width: 198px;height: 182px;border-bottom:#cccccc solid 1px; margin:0 auto;}	
.cp-tit{width: 198px;margin:0 auto;}	
.jgs:hover{background: #ffffff; border: #cccccc solid 1px;}
.chak{ background:#979797; width:88px; line-height:30px; text-align:center;}	
.chak a{ color:#ffffff;}
.dingd{ background:#979797; width:88px; line-height:30px; text-align:center;}	
.dingd a{ color:#ffffff;}
/*中间开始*/
#jianjie { width:100%; height:405px; float:left; background-color:#FFFFFF;}
.jianjie { width:1120px; height:405px; margin:0 auto;}
#chanpin { width:100%; height:624px; float:left; background-image:url(../images/index-1_09.jpg);}
.chanpin { width:1120px; height:624px; margin:0 auto;}
#xinwen { width:100%; height:543px; float:left; background-color:#FFFFFF;}
.xinwen { width:1120px; height:543px; margin:0 auto;}
#neirong{ width:100%; height:440px; float:left; background-color:#FFFFFF}
.neirong { width:1040px; height:440px; margin:0 auto;}
#neirong1 { width:100%; height:1005px; float:left; background-color:#FFFFFF}
.neirong1 { width:1120px; height:1005px; margin:0 auto;}
.chak{ }
/*中间结束*/
/*首页新闻*/
.sxinwen{ background:#ffffff; height:544px; margin-bottom:50px;}

.wen-rong a{ font-size:16px;}
.wen-rong li{ border-bottom: #cccccc dotted 2px; margin-top:24px;}
/*首页新闻结束*/
/*脚开始ʼ*/
.foot{     height: 396px;
background: #414141;
padding-top: 62px;
}
.dididi{ width: 1421px; margin:0 auto;}
.gy-d{ color:#ffffff; width: 186px;  }
.gy-d h2{ margin-left: 10px;}
.gy-d a {     color: #999999;
    margin-left: 10px;
}
.gy-d a:hover{ color:#ffffff;}
.youjian{ margin-right:10px;}
.cp-d{ color:#ffffff; width: 158px;  }
.cp-d h2{ margin-left: 10px;}
.cp-d a {     color: #999999;
    margin-left: 10px;
}
.cp-d a:hover{ color:#ffffff;}
.ewm{ width:168px; text-align:center;}
.nl-d{ color:#ffffff; width:150px; }
.nl-d h2{ margin-left: 10px;}
.nl-d a {     color: #999999;
    margin-left: 10px;
}
.nl-d a:hover{ color:#ffffff;}
.yf-d{ color:#ffffff; width:144px; }
.yf-d h2{ margin-left: 10px;}
.yf-d a {     color: #999999;
   margin-left: 10px;
}
.yf-d a:hover{ color:#ffffff;}
.wm-d{ color:#999; width:360px; }
.wm-d h2{ margin-left: 10px;color: #FFF}
.wm-d a {color: #999;}
.foot0{ line-height:50px; color:#ffffff;text-align:center;}
.foot0 a{ color:#ffffff;}
.copy{ width: 214px;
color: #d8d9da;
font-size: 12px;
margin-left: 10px;
margin-top: 20px;
line-height: 32px;
} 
.copy a{ color:#d8d9da; }
/*脚结束*/
/*关于我们*/
.tlan{margin:0 auto; width:1423px;}
.dalei{ padding-left:10px;}
.dalei：hover{ color:}
.ggy{ margin-left:20px; margin-top:30px; margin-bottom:30px;}
.ggy li { border-bottom: #cccccc solid 1px;
width: 256px;
list-style: none;
line-height: 36px;}
.ggy a:hover{ color:#9fcf47;}
.lan{margin-left: 14px;float: left;}
.lvv{margin-left: 14px;
    float: left;
    margin-top: 10px;
    margin-right: 10px;
}
width: 256px;
list-style: none;
line-height: 36px;}
.gsjs-z{ margin-top:30px;}
.dazong{ width:1000px; margin-top: 30px; margin-bottom:50px; margin-right:50px; }
.dazong a{ color:#3fc06f;}
/*new*/
.d4 p{color: #4f4f4f;}
.d4 a{color: #4f4f4f;}
.d4 a:hover{color: #30930f;}
.d4 div{color: #4f4f4f;}
.d5{height: 180px;margin: 20px;float: left;border: 3px solid #e5e5e5;padding: 3px; line-height:180px;}
.d5:hover{border: 3px solid #30930f; }
.d5 img:hover{opacity: 0.7;}
.newspage {
    width:100%; DISPLAY: block; padding:25px 0 0px 0; TEXT-ALIGN: center; clear:both
}
.newspage A {
    BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:Arial,"宋体"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #30930f; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
    BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#30930f; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
    BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#30930f; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
    BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
/*下拉菜单*/
.mainlevel{position:relative;}
.sub_menu{display:none; position:absolute;left:-1px; top:42px; z-index:99;text-align: center;font-size: 12px;font-weight: normal;}
.menu-cp{width:111px; }
.menu-ab{width:348px; }
.sub_menu dd{float:none; line-height:34px;margin-bottom:1px; background:#e5e5e5;white-space: nowrap;text-overflow: ellipsis;position:relative; margin-left: 18px;}
.menu-ab dd:hover{background: #9fcf47;}
.menu-cp dd:hover{background:#569bd2;}
.sub_menu dd a{font-size: 16px; color:#fff; float:none;line-height:28px; height:28px;color: #333333;}
.sub_menu dd:hover a{color:#fff;}
.mainlevel:hover .sub_menu{display:block;}
.le1{left:-74px;}
.le2{left:-74px;}
.le3{left:-38px;}
.le4{left:-62px;}
.le5{left:-34px;}
/*contact*/		
.contact_list{ background:url(../images/contact_bg.png) no-repeat scroll right center; margin-bottom:38px; margin-top: 16px}
.contact_list a{ color:#323232;}
.contact_list ul li{ border-bottom:1px dotted #ccc; line-height:30px;background:url(../images/mprod_list2_bg.jpg) no-repeat scroll 5px center; padding-left:20px; width:500px; }
/*产品*/		
.left-list dd{line-height:42px;background-image: -webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#f5f5f5));
background-image: -webkit-linear-gradient(#fefefe ,#f5f5f5);
background-image: -moz-linear-gradient(#fefefe ,#f5f5f5);
background-image: -ms-linear-gradient(#fefefe ,#f5f5f5);
background-image: -o-linear-gradient(#fefefe ,#f5f5f5);
background-image: linear-gradient(#fefefe ,#f5f5f5);
text-shadow: 0 2px 1px #FFF;
border-bottom: 1px solid #ccc;padding:0 20px 0 36px;cursor:pointer;margin:10px 0 0;position:relative;font-weight:bold;}
span.ico-lt{position:absolute;top:50%;margin-top:-6px;left:16px;display:block;width:12px;height:12px;background:url(../images/icon-lx.png) no-repeat center}
.prod-list dt{margin-top:30px;line-height:50px;background:#9fcf47;padding-left:20px;font-size:18px;font-weight:bold;color:#fff}
.prod-list dt a{color:#fff}
.prod-list dd{width:28%;float:left;margin:2% 0 0 2%;padding: 0 1% 0 2%;line-height:36px;border:1px solid #ddd;background:url(../images/ico-103.gif) no-repeat 6px center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dabti{ font-size: 18px;
color: #9fcf47;
font-weight: bold;}
.ArticleList{
	font-size:15px;}
.ArticleList td{
	line-height:35px;
	border-bottom:1px dashed #CCC;}	
.ArticleList .fw_t{
	font-size:15px;
	}
.ArticleList .fw_s{
	font-size:15px;
	color:#666666;}
.ArticleList ul li span{
	font-weight:bold;
	color:#66CC33;
	padding-right:20px;}
.ArticleList ul li p{
	line-height:200%;
	color:#999;
	padding:5px 0px;}
.ArticleList ul li{
	border-bottom:1px dotted #dddddd;
	padding:10px 0px 10px 0px;}
.cp-td td{ border:#999 solid 1px; text-align:center;}
.ccpp a{color:#009f3b; font-size:16px; }
.pages .num{ margin:0 6px;}
/* order */
.order-main input{padding-left:5px;height:24px;border:1px solid #01325b}
.order-main input:hover{border-color:#e22a34}
.form-btn{display:inline-block;margin:10px 20px;padding:.3em 1em;outline:0;border:solid 1px #3fb151;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#3fc06f,#458c27);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#d9eef7;vertical-align:baseline;text-align:center;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);cursor:pointer;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5')}
.form-btn:hover{text-decoration:none}
.order-mes{margin:5px 0;padding:5px 0 0 8px;width:524px;border:1px solid #01325b}
.red{color:red}
.a01{color:#323232;text-decoration:none;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;line-height:36px}
.a02{border:1px solid #e5e1e1;color:#323232;text-align:center;text-decoration:none;line-height:30px}
.list-m{ margin: 0 23px 0 -47px;
float: right;
color: #ffffff;
font-size: 14px;}