﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; color:#333; line-height:24px; font-family:"微软雅黑";}

a { color:#333; text-decoration:none; }

a:hover { text-decoration:none;}

.sider{width:285px; float:left;}
.containter{float:right; width:655px;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}


/******************header css***************/
.nav{width:100%; margin:auto; max-width:640px; background:#e8e8e8;}
.w1200{width:90%; margin:auto;}
.header{background:#fff;}
.main{background:#fff; margin-bottom:10px;}
.menu{ width:780px; float:left; margin-top:20px; margin-left:17px;}
.logo{width:200px; float:left;}
.menu ul li{ margin:0 27px;float:left;position:relative;}
.menu ul li a{padding-bottom:40px;}
.menu ul li a:hover{color:#70b13d;}
.sub_menu{position:absolute; width:235px; background:#fff; z-index:999; top:45px; display:none; left:-20px;}
.sub_menu dl dt{border-bottom:1px solid #70b13d; height:35px; line-height:35px; padding-left:15px;}
.sub_menu dl dd a{color:#999; padding-left:25px; display:block; padding-bottom:0}
.sub_menu dl dd a:hover{background:#70b13d; color:#fff;}
.tel{width:200px; float:left; color:#70b13d; font-size:16px; font-weight:bold;}
.tel img{vertical-align:middle; margin-bottom:9px;}
.num{border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:30px;}
.num dl{float:left; width:205px; margin-left:30px; margin-top:30px;}
.num dl dt span{ font-size:30px; font-weight:bold;}
.num dl dt{font-size:16px; margin-bottom:15px; color:#70b13d;}
.num dl dd{color:#999;}
.title{ padding-left:20px;font-size:17px; height:40px; line-height:40px; border-bottom:1px solid #ddd; }
.title span{border-left:4px solid #70b13d; padding-left:10px;}
.title1{text-align:center; font-size:14px; color:#999; margin-top:10px;}

.pro_lei{ background:#70b13d; height:35px; line-height:35px; border-top-right-radius:25px; border-bottom-right-radius:25px;text-align:center; width:150px; color:#fff; position:relative; z-index:9999}
.pro_cont{border:1px solid #ccc; position:relative; padding-top:10px; margin-top:-18px;}
.box{ margin:15px 0;}
.box1{width:40%; height:200px; background:#fff; border-bottom:1px solid #ddd; padding:0 5%;  text-align:center; float:left; margin-top:40px;}
.box1 img{width:30%;}
.fw_name{font-size:16px; margin:10px 0;}
.fw_memo{color:#999;}
.footer{background:#fff; margin-bottom:70px;}
.title2{border-left:3px solid #70b13d; margin-bottom:15px; padding-left:20px; font-size:18px;}
.about{margin-top:40px; float:left; width:600px; margin-bottom:70px;}
.more{margin-top:20px;}
.more a{ padding:5px 15px; background:#70b13d; color:#fff; border-radius:5px;}



.lx{background:url(../images/lx.jpg) no-repeat; padding:100px 0;}
.text{background:#fff; border-radius:5px; height:35px; width:395px; border:none; padding-left:10px;}
.biao tr{height:50px;}
.biao{ width:405px; margin:auto;margin-top:50px;}
.area{background:#fff; border-radius:5px; height:85px; width:395px; border:none; padding-left:10px; color:#999;}
.submit{border:1px solid #fff; background:none; color:#fff; width:168px; height:45px; border-radius:5px;}
.foot_left{width:50%; float:left; margin-top:20px;}
.foot_right{float:right; text-align:center; width:50%; margin-top:20px;}

.dibu{margin-top:20px;}	
.nei_menu{border-bottom:1px solid #ccc; padding-bottom:20px;}
.nei_menu a{ background:#cdcbcb; color:#fff;display: block;
    text-align: center;
    height: 30px;
    margin-bottom: 10px; line-height:30px;border-radius:5px;}
.nei_menu a:hover{ background:#70b13d;}
.nei_menu a.on{ background:#70b13d;}

.new_list{border-bottom:1px solid #ccc; padding:20px 0;}
.new_date{color:#999;}
.new_memo{color:#999;}
.new_title:hover{color:#70b13d;}
.fw_list li{float:left; width:158px; margin:71px; text-align:center;}
.fw_list{border-bottom:1px solid #ccc; margin-bottom:70px;}

.wb_banner{ text-align:center; position:relative; }
.btns{position:absolute; width:100%; bottom:40px; text-align:center}
.btn{border:1px solid #fff; border-radius:5px; color:#fff; background:#f9440f; padding:9px 25px; margin:0 15px;}


.logos ul li{float:left; width:24.5%; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}

.di_menu{background:#70b13d; padding:5px 0; position:fixed; bottom:0; width:100%;}
.di_menu ul li{float:left; width:25%; text-align:center;}
.di_menu ul li a{color:#fff;}
.di_menu ul li img{width:30%;}



























.pro{width:100%; float:left; position:relative; margin-top:10px;}
.pro_name{position:absolute; bottom:0; width:100%; background:rgba(255,255,255,0.8); height:50px;  text-align:center;}
.more_bg{background:#333333; padding:20px 0; text-align:center;}
.more_bg a{border:1px solid #fff; color:#fff; padding:5PX 25px}
.pro1{width:48%; float:left; margin:1%; text-align:center}
.pro_pn{text-align:center; margin:10px 0;}
.pro_pn:hover{color:#6fb13d;}