/*通用样式*/
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:#323232;font-size:14px;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:1440px; margin:0 auto;}
.wp2{ width:1040px; 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;} 
/*头部开始*/
/*导航*/
.nav{ background:#00a934 center;
	 height:45px;
	 margin:0 auto;
	 width:100%;}

.nav li{
	 list-style:none;
	 float:left;
     display:inline;
     width:auto;
     height:45px;
     line-height:45px;
	 padding:0 40px;
	 
} 

.nav a{
	color:#ffffff;
	
	text-decoration:none;
	  }

/*导航结束*/



/*通栏开始ʼ*/
#tonglan{ width:100%; height:524px; margin:0 auto;  background-color:#f5f5f5;}
#tonglan1{ width:100%; height:341px; margin:0 auto;  background-image:url(../images/company_05.jpg);}
@charset "utf-8";
img { border: 0px; }
.bannerbox { width: 1423px; height: 514px; overflow: hidden; margin: 0px auto; }
#focus { width:1423px; height: 514px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1423px; height:514px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 1423px; height: 514px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 550px; height:514px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
/*通栏结束*/

/*中间开始*/
/*首页产品*/
.schping{ background: url(../images/lvcao.jpg); height:522px;}
.pplei ul{ padding-top:30px;}
.pplei li{
	background: url(../images/lkk.jpg) no-repeat center;
	 list-style:none;
	 float:left;
     display:inline;
     width:240px;
     height:42px;
     line-height:42px;
	 padding: 0 18px 20px 0;
	} 

.pplei a{line-height: 62px;
padding-left: 42px;
	text-decoration: none;
	  }
.pplei li:hover{ background: url(../images/lvlv.jpg) no-repeat center; }
.pplei li:hover a{color:#ffffff; }

/*首页简介*/
.sjianj{ background: url(../images/sgy-bj.jpg) no-repeat center; height:521px;}
.jies{ width:610px;}
.jies p{ margin-top:20px;}
.gdnr{ background:#02932f; width:142px; height:46px; text-align:center; margin-top:50px;}
.gdnr a{ color:#ffffff;  line-height:46px;}
/*首页产品*/

.dalvsi{background: url(../images/dalvsie.jpg) no-repeat center; height:1534px; }


/*首页4*/
.lv1{ width: 446px;
margin-top: 387px;
margin-left: 108px; line-height: 20px;}
.lv2{width: 460px;
margin-top: 180px;
margin-left: 534px; line-height: 20px;}
.lv3{width: 436px;
margin-top: 186px;
margin-left: 112px;
line-height: 26px;}
.lv4{width: 520px;
margin-top: 182px;
margin-left: 464px; line-height: 20px;}

/*首页滚动*/
.jianying{}
.gunt{ background:url(../images/yinying.jpg) no-repeat bottom; padding-bottom: 19px;  }
#demo img{  border:#dddddd solid 5px; }
#demo td{ padding:0;}

/*首页新闻留言*/
.xwly{ background:#f5f5f5; height:625px;}
.sxinwen2{ width:594px;}
.sxinwen2 h2{ font-size:18px; margin-top:20px;}
.shijian{ color:#00a934; margin-right:30px;}
.xwnr{color:#969696; margin-bottom:20px;}
.sxinwen3{ width:588px; margin-top:16px;}


/* 首页表单 */
.sliuyan{width: 400px;
}
.order-main input{
height: 41px;background:#e3efe7;
}

.form-btt{ background:#868686;display:inline-block;margin: 10px 0 0 92px;padding:.3em 1em;outline:0;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;color:#d4d4d4;vertical-align:baseline;text-align:center;text-decoration:none;cursor:pointer;zoom:1; border:none; float:right;}
.form-btn:hover{text-decoration:none}
.order-m22{
padding: -1px -4px;
width: 390px;
border:none;
background: #e3efe7;padding-left: 10px; margin-top:10px;  border-radius:.5em; font-family:Arial, Helvetica, sans-serif; }
.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;}
/*友情链接*/

/*link*/
.linkbox{ margin-bottom: 30px;}
.link{width: 650px;
height: 9px;
position: absolute;
left: 28%;
margin-top: 34px;
 }
.link  a{display: inline-block;_display:inline;width: 180px;height: 58px;background: url(../images/elink.png) no-repeat; margin:0 20px;}
.link  a:first-child{margin-left: 0;}
.link .link1{background-position: -6px 0;}
.link .link2{background-position: -216px 0;}
.link .link3{background-position: -423px 0;}

/*中间结束*/

/*脚开始ʼ*/
.daditu{    background: url(../images/sdadiyu.jpg) no-repeat center;
    height: 313px;
    padding-top: 50px;
}
.daditu p{ width:480px; margin:0 auto; color:#ffffff; padding-left:80px; margin-bottom:2px; }
.daditu a{color:#ffffff;}
.copy{ background:#3c3c3c; height:290px;}
.dibu_nav{background: url(../images/ditub.jpg) no-repeat left;
height: 256px;
padding-top: 34px;
margin-left: 34px;}

.dibu_nav li{ 
	 list-style: none;
width: auto;
padding: 3px 40px;} 

.dibu_nav a{
	color:#d8d8d8;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	  }
	  
.ewm{ line-height: 290px;
margin-left: 16px;
margin-top: 50px;}
.foot{width: 330px;
color: #d8d9da;
margin-left: 26px;
margin-top: 80px;
line-height: 36px;} 

.foot a{ color:#d8d8d8; }

/*内页*/
.dabeijing{background: url(../images/ab-bj.jpg) no-repeat bottom; min-height:900px;}
/*左侧产品*/
.cpzuoce{ width:239px; margin-top:30px;}
.ysa{background:url(../images/lei-bj1.jpg) no-repeat; line-height:40px; border:#ffffff solid 1px; border-left:none;border-right:none;}
.ysb{background:url(../images/lei-bj2.jpg) no-repeat; line-height:40px; border:#ffffff solid 1px; border-left:none;border-right:none;}
.cpzuoce2  a{ padding-left:20px;}
.gduocp{ background:#00a934; line-height:42px; width:239px; float: right; }
.gduocp a{color:#ffffff;float: right; margin-right:10px;}

/*右侧内容*/
.neirong{width:740px; }
.gsjj{ width:730px; margin-top:34px; }


/*脚结束*/

/*new*/

.d4 p{color: #4f4f4f;}
.d4 a{color: #4f4f4f;}
.d4 a:hover{color: #30930f;}
.d4 div{color: #4f4f4f;}
.d5{height: 180px;margin: 16px;float: left;border: 3px solid #e5e5e5;padding: 3px;}
.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
}

.ny-sp-tit{ width:100%; height:40px; line-height:40px; display:block; text-align:center; font-size:14px; font-weight:bold; color:#fff; background:#005ba9;}
.ny-sp-tit a{ color:#FFF;}
.red{ color:#F00;}
.ny-pro-spt{ text-align:center;height:30px; line-height:30px;  display:block;background:#012c70; font-size:16px; font-weight:bold; color:#fff;}
.ny-pro-spt1{text-align:left;height:30px; line-height:30px; margin-top:10px;display:block;font-size:16px; font-weight:bold; color:#015fb6;}
.ny-pro-con{}
.ny-pro-con-ul{margin-top: 20px;}
.ny-pro-con-ul li{ float:left; width:231px; height:240px; text-align:center;}
.ny-pro-con-ul li a{ }
.ny-pro-con-ul li a img{width:200px; height:180px; border:1px solid #dedede;}
.new-page-con table,.new-page-con table td{ border:1px solid #dedede;height:30px; line-height:30px;padding-left: 0px;}
.new-page-con{ /*padding:20px; border:1px solid #efefef;-moz-box-shadow: 3px 3px 4px #efefef;
    -webkit-box-shadow: 3px 3px 4px #efefef;
    box-shadow: 3px 3px 4px #efefef;
     /*For IE 8 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#efefef')";
    /* For IE 5.5 - 7 
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#efefef');*/}
.new-page-con tr td{padding: 5PX;}
.new-page-con tr td div{background:#efefef; font-weight:bold;}
.ny-pro-con-tab{}
.ny-pro-con-tab td{ line-height:26px;}
.ny-pro-con-tab tr td a{}
.ny-pro-con-tab tr td a:hover{ color:#012c70;}
.damen{ width:960px; height:230px; margin:0 auto;}

/* order */
.order-main1 input{border: 1px solid #01325b; height:24px; *line-height: 24px; padding-left: 5px;}
.order-main1 input:hover{border-color:#e22a34;}
.form-btn{display:inline-block;zoom:1;vertical-align:baseline;margin:10px 20px;outline:0;cursor:pointer;text-align:center;text-decoration:none;padding:.3em 1em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-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;background:#0095cd;background:-webkit-gradient(linear,left top,left bottom,from(#4a9c51),to(#13902a));background:-moz-linear-gradient(top,#4a9c51,#13902a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5')}
.form-btn:hover{text-decoration:none}
.order-mes{border:1px solid #01325b;padding: 5px 0 0 8px;margin:5px 0;width: 470px;}

/*contact*/
.contact_list{ background:url(../images/contact_bg.png) no-repeat scroll right center; margin-bottom:48px;}
.contact_list h2{color:#00a934; font-size:24px; font-weight:bold; margin-bottom:26px;}
.contact_list a{ color:#323232;}
.contact_list ul li{ border-bottom:1px dotted #ccc; line-height:50px;background:url(../images/dot-7.gif) no-repeat scroll 5px center; padding-left:20px; width:455px; }

/*产品*/
.kuang2 {
    background-color: #1e8500;
    color:#ffffff;
	
}
.kuang2 .kb {
    width: 10%;
    color: #1e8500;
}
.kuang2 .p3 {
    width: 60%;
}
.kuang2 p {
    float: left;
    font-family: Arial,"Microsoft YaHei";
    font-size: 14px;
    line-height: 36px;
    text-align: center;
}
.kuang2 .p5 {
    width: 18%;
}


.kuang2 .p6 {
    width: 10%;
}
.nr_box1 td {
    border: 1px solid #1e8500;
    color: black;
    font-size: 12px;
    text-align: center;
    border-top: none;
    line-height: 40px;
}
.pro-t{
	font-size: 14px;
	color: #fff;
}
.p_con p{
	display: inline-block;
}
.a01{color:#323232;text-decoration:none;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;line-height:50px}
.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;}
.a03{padding-left:10px;border:1px solid #e5e1e1;color:#323232;text-decoration:none;line-height:48px}


