


/*-------------------------------------------------------------about--*/
.about_info{ float: left; width: 1100px; line-height:40px; text-indent:3em; letter-spacing:1px; margin-top: 10px; margin-left: 60px; font-size: 16px;margin-bottom: 10px; }
.about-box{ float: left; width: 1280px; height: 120px;}
.about-head{ float:left;width: 400px;}
.about-list{float: left; width: 800px;}
.about-list li{float:left;display: block; background: #35a388; color: #fff; margin: 10px; width: 100px; line-height: 40px; text-align: center; font-size: 14px}

/*-------------------------------------------------------------news--*/
.news-list{ width: 1280px; float: left}
.news-list ul{width:1280px;}
.news-list li{height:60px;float:left;width:600px; background:url(../images/arrows.png) no-repeat 575px -38px #f9f9f9;margin:0 20px 20px 0;}
.news-list li a{display:block;width:100%;height:100%;}
.news-list li span{display:block;width:60px;height:50px; background:#aaaaaa;color:#fff;float:left; font-size:36px; text-align:center; font-weight:bold; line-height:26px;padding-top:10px;}
.news-list li span em{ font-size:14px;display:block; font-weight:normal;}
.news-list li p{float:left;width:490px;height:58px; line-height:58px; border:1px solid #e1e1e1; border-left:0 none;padding:0 31px 0 18px;color:#717171; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list li:hover{ background-position:575px -78px;}
.news-list li:hover span{ background:#35a388;}
.news-list li:hover p{border:1px solid #35a388;border-left:0 none;color:#35a388;}


.news-detail{ width: 1280px; float: left; line-height: 40px; margin: 10px 0; color:#35a388; font-size:24px; font-weight: bold}
.news-detail-time{ float: left; line-height: 30px; color: #000}
.next-1{ width: 600px; float: left; line-height: 40px;  text-align: center; color:#000; margin-bottom: 10px;}
.next-1 a{color:#000}
.next-1 a:hover{color:#35a388;}
/*-------------------------------------------------------------Product--*/


.pro-info{width: 1240px; float: left; }
.pro-left{float: left; width: 290px; }
.pro-list-left{ float: left; width: 200px; line-height: 60px;}
.pro-list-left li{float:left;display: block; background: #35a388; color: #fff;  width: 200px; line-height: 40px; text-align: center; font-size: 14px}
.pro-right{float: left; width: 920px; border:1px solid #e1e1e1;  margin-left: 20px; margin-bottom: 20px;}
.pro-img{float:left; width: 280px;}
.pro-right-list{margin-left: 10px;float:left; width: 540px; margin-left: 20px; margin-top: 20px;}
.pro-right-list li{ line-height: 40px; float: left; display: block; width: 540px;}
.pro_title{float: left ; width: 900px; border-top:1px double #e1e1e1; margin-left: 10px;}
.pro_title li{ margin: 10px; display: block; background: #35a388; color: #fff; width: 100px; text-align: center; line-height: 40px;}
.pro_detail{ float: left ; width: 900px; margin-left: 10px; line-height:20px; text-indent:3em; letter-spacing:1px;}
.pro_detail table{border-right:1px solid #000;border-bottom:1px solid #000}
.pro_detail table td{border-left:1px solid #000;border-top:1px solid #000; line-height: 30px;}
