/**
 * 首页样式表
 */
.article{}
.banner_a{  height:184px;}
.banner_top{ height:34px;}


.section_a{  background:#f7f7f7; padding-bottom:30px;}
.section_a aside{ float:left; width:200px; display:inline;}
.section_a .right{ float:right; width:786px; display:inline;}

.box_a{ }
.box_a header { background:#9d9d9e; font-size:14px; padding-left:15px; color:#fff; height:35px; line-height:35px;}
.box_a footer{ background:#23ab38}
.box_a footer ul li{  line-height:40px; height:auto; overflow:hidden; }
.box_a footer ul li a{ overflow:hidden; display:block; height:40px; background:url(../images/1_12.png) 15px center no-repeat; padding-left:35px; color:#fff; font-size:14px;}
.box_a footer ul li a.hover,.box_a footer ul li a:hover{ background:#0b6617 url(../images/1_08.png) 15px center no-repeat; }
.box_a footer ul li ul{ background:#0b6617; padding-bottom:10px;}
.box_a footer ul li ul li a{ height:25px; line-height:25px; font-size:12px; margin:0 5px; background:none; padding-left:30px; background:#0b6617}
.box_a footer ul li ul li a:hover,.box_a footer ul li ul li a.hover{ background:#23ab38}

.box_a2{ }
.box_a2 header { background:#9d9d9e; font-size:14px; padding-left:15px; color:#fff; height:35px; line-height:35px;}
.box_a2 footer{ background:#23ab38}
.box_a2 footer ul li{  line-height:40px; }
.box_a2 footer ul li a{ overflow:hidden; display:block; height:40px; background:url(../images/1_12.png) 15px center no-repeat; padding-left:35px; color:#fff; font-size:14px;}
.box_a2 footer ul li a.hover,.box_a2 footer ul li a:hover{ background:#0b6617 url(../images/1_08.png) 15px center no-repeat; }
.box_a2 footer ul li ul{ background:#0b6617; padding-bottom:10px;}
.box_a2 footer ul li ul li a{ height:25px; line-height:25px; font-size:12px; margin:0 5px; background:none; padding-left:30px; background:#0b6617}
.box_a2 footer ul li ul li a:hover,.box_a2 footer ul li ul li a.hover{ background:#23ab38}

.box_b{ padding:10px 15px 15px 15px; background:#E9EDE1;}
.box_b ul li{ margin-top:10px;}

.box_c{ margin-left:35px;  margin-top:35px; margin-right:35px;  }
.box_c header{border-bottom:#23ab38 3px solid;  line-height:35px; font-size:20px; font-weight:bold;}
.box_c header span{ display:block; float:right; height:35px;}
.box_c footer{ padding:10px 0;}



.pro_list{ padding:10px 0;}
.pro_list dl{ margin-bottom:20px;}
.pro_list dl dt{ float:left; width:160px; height:250px;}
.pro_list dl dd{ padding-bottom:10px; border-bottom:#dcdcdc 1px solid; min-height:260px; float:right; width:535px;}
.pro_list dl dd h3 a{ display:block; font-size:20px; color:#23ab38; line-height:30px;}
.pro_list dl dd h3{  font-size:20px; color:#23ab38; line-height:30px;}
.pro_list dl dd p{ padding-top:10px;}

.pro_text{ padding:10px 0; background:url(../images/2_03.png) bottom no-repeat; padding-bottom:80px;}
.pro_text h3{font-size:20px; color:#23ab38; line-height:30px; margin-bottom:20px;}

.pro_list2{padding:10px 0;  position:relative; width:800px;}
.pro_list2 dl{ float:left; width:106px; text-align:center; margin:10px 20px 10px 0; line-height:18px;}


.news_list{ padding:10px 0;}
.news_list  dl{ margin-bottom:20px; height:100px;}
.news_list  dl dt{ float:left; width:180px; height:100px;}
.news_list  dl dd{ padding-left:200px;}
.news_list  dl dd h3{ height:30px; line-height:30px;}
.news_list  dl dd h3 a{ color:#23ab38}
.news_list  dl dd h3 span{ display:block; float:right; height:30px; padding-right:10px;}


.down_list{ padding:10px 0;}
.down_list dl{ height:220px; margin-bottom:30px;}
.down_list dl dt{ float:left; width:560px; border-bottom:#dcdcdc 1px solid; padding-bottom:10px; height:208px;}
.down_list dl dd{ float:right; width:160px;}
.down_list dl dt .title{ color:#23ab38; font-size:16px; height:30px; line-height:30px;}
.down_list dl dt p{ padding:20px 0;}
.down_list dl dt .file{ background:url(../images/3_06.png) left center no-repeat; padding-left:40px; height:30px; line-height:30px;}


.contact{ }
.contact .left{line-height:16px; float:left; width:466px;}
.contact .right{ float:right; width:250px;}
.contact .right .line{ font-size:14px; border-bottom:#dcdcdc 1px dotted; height:35px; line-height:35px;}
.contact .right .line span{ font-weight:bold; color:#23ab38}
.contact .right .line2{ padding:10px 0; border-bottom:#dcdcdc 1px dotted; margin-bottom:15px;}
/*返馈表单*/
.feed_text{ height:24px; background:url(../images/8_03.jpg) top left; border-radius:3px;line-height:18px; padding:0 5px; border:#CCC 1px solid;}
.feed_select{ padding:3px; border:#CCCCCC 1px solid; border-radius:3px;}
.feed_textarea{padding:3px; width:97%; border:#CCCCCC 1px solid; border-radius:3px;background:#fff url(../images/8_03.jpg) top left no-repeat;}
.feed_but{border:none; background:url(../images/1_32.png); width:117px; height:27px; line-height:27px; text-align:center; color:#fff; margin-left:2px;}
.feed_buta{ background:url(../images/1_10.png); height:30px; width:77px; border:none; margin-top:5px;}
.input_button{ background:none; border:#dcdcdc 1px solid; padding:3px 10px; color:#23ab38}



.section_b{padding-bottom:30px; padding:35px 0;}
.table{ background:url(../images/2.png); width:318px; height:385px; position:fixed; right:0px; top:120px;}
.table .box{ position:relative; width:318px; height:385px;}
.table .box input{ background:none; border:none; color:#666; font-family:"微软雅黑"; font-size:14px; width:240px; height:18px; line-height:18px; position:absolute;}
.table .box .name{ left:39px; top:116px;}
.table .box .tel{ left:39px; top:170px;}
.table .box .qq{ left:39px; top:225px;}
.table .box .button{ left:111px; top:284px; width:110px; height:35px;}




















