﻿.banner{ width:100%; height:409px; margin:0 auto;}
.layout{width:1110px; height:auto; margin:0 auto; overflow:hidden; top:-50px; position:relative;}





.left{ width:243px; float: left; height:auto; overflow:hidden; margin:0 auto;}
.left_title{ width:243px; height:50px ;   overflow:hidden; overflow:hidden; background:url(../image/left_01.png) no-repeat;}
.left_title h3{ float:left;font-size:20px; font-family:"微软雅黑"; color:#fff; line-height:50px; font-weight: normal; padding-left:20px;}
.left_title span{ float:left; padding-left:5px; font-size:14px; font-family: Arial; line-height:50px; padding-top:5px; color:#fff; opacity:0.3; font-weight:bold;}
.left_list{ width:243px; height:auto; overflow:hidden; }
.left_list ul{border:0px solid #e5e5e5; border-top:0px; padding-top:0px;}
.left_list ul li{ height:50px; line-height:50px; border-bottom:1px solid #f6f6f6;  background: #FFFFFF; }
.left_list ul li a{ display:block; height:50px; font-size:14px; color:#5a5a5a; font-family:"微软雅黑"; padding-left:20px;}
.left_list ul li a:hover{ background: #d13333; color:#FFFFFF; }
.left_list ul li a.hover{ background: #d13333;  color:#FFFFFF;}



.right{ width:840px; float:right; height:auto; overflow:hidden; background:#FFFFFF; margin-top:50px; padding-bottom:20px;}
.right_title{ height:50px; border-bottom:1px solid #e1e1e1;}
.right_title h3{ float:left; padding-left:20px; font-size:17px; color:#403f3f; font-family:"微软雅黑"; font-weight:bold; line-height:50px; background:url(../image/yuan.png) 5px no-repeat;}
.right_title span{ float:right; font-size:12px; color:#666666; font-family:"微软雅黑"; line-height:50px; padding-right:10px;}
.right_title span a{ font-size:12px; color:#666; font-family:"微软雅黑";}
.right_title span a:hover{color:#000;}
.right_title span img{ margin-top:5px; padding-right:8px;}


.aboutus{ width:840px; height: auto; overflow:hidden; margin-top:30px; margin-bottom:40px;}
.about_img{ width:454px; height:137px; overflow:hidden; margin:0 auto; padding:20px;}
.about_text{ width:760px; margin:0 auto; font-family:"微软雅黑"; font-size:12px; line-height:22px; color:#666; padding-top:20px;}

.products{ width:840px; height: auto; overflow:hidden; margin-top:20px;padding-bottom:50px;}
.products ul{ padding-left:8px; }
.products li{ width:198px; height:220px; float:left; margin-right:8px; border:1px solid #ddd; margin-bottom:10px;}
.products li h3{ height:45px; line-height:45px; font-family:"微软雅黑"; width:198px; color:#666; font-size:12px;text-align:center;}
.products li h3 a{ display:block;line-height:45px; font-family:"微软雅黑"; color:#666; font-weight:normal; font-size:12px; text-align:center;}
.products li h3 a:hover{ color:#b80500;}

.products_detail{ width:840px; height:775px; overflow:hidden; margin-top:20px;padding-bottom:50px;}
.products_detail_img{ float:left; width:235px; height:257px; border:1px solid #ddd; margin:20px; }
.products_detail_text{ float:right; width:520px; font-size:12px; color:#666; line-height:24px; font-family:"微软雅黑"; padding-right:20px; padding-top:20px;}
.products_detail_text h3{ width:520px; font-size:18px; color:#333; line-height:50px; font-weight:normal; font-family:"微软雅黑";}



.news{width:820px; height:auto; padding-top:20px;}
.news ul li{line-height:40px; border-bottom:1px dashed #e7e7e7; background: url(../image/dian.jpg) no-repeat left center;font-size:13px; color:#727272;padding-left:13px; margin-left:20px;}
.news ul li span{float:right; font-size:13px; color:#ccc; font-family:Arial; padding-right:10px;}
.news li a{ color:#727272; font-size:13px; font-family:"微软雅黑";}
.news li a:hover{ color:#b80500;}


.news_detail{width:780px; height:auto; overflow:hidden; padding-bottom:45px; margin:0 auto;}
.news_detail_title{height:80px; border-bottom:1px dashed #e7e7e7; text-align:center;}
.news_detail_title h3{ font-size:20px; color:#3f3f3f; padding-top:10px; font-weight: normal; font-family:"微软雅黑";}
.news_detail_title p{ font-size:13px; color:#666; margin-top:10px;font-family:"微软雅黑"; padding-bottom:10px;}
.news_detail_center{ font-size:12px; color:#666;  line-height:24px; padding-top:30px;font-family:"微软雅黑";}


.cooperative{width:760px; margin:0 auto; height:auto; padding-top:20px; overflow:hidden; margin-bottom:40px;}
.cooperative li{ width:178px; height:98px; border:1px solid #ddd; float:left; margin-left:5px; margin-right:5px; margin-bottom:10px;}


.join{width:800px; margin:0 auto; height:auto; padding-top:20px; overflow:hidden; margin-bottom:40px;}
.join_title{width:770px; padding-left:30px; height:40px; font-size:20px; color:#333; font-family:"微软雅黑"; line-height:40px; padding-top:10px; overflow:hidden;}
.join_01{ width:820px; font-size:16px; color:#717171; font-family:"微软雅黑"; line-height:30px; margin-top:10px;}
.join_01 h3{ float:left; padding-right:5px; padding-top:2px; overflow:hidden;}
.join_02{ width:820px; font-size:26px; color:#717171; font-family:"微软雅黑"; line-height:40px; margin-top:20px;}
.join_02 h3{ float:left; padding-right:5px; padding-top:7px; overflow:hidden;}

.map{width:800px; margin:0 auto; height:auto; padding-top:20px; overflow:hidden;}
.message_title{width:770px; padding-left:30px; height:40px; font-size:16px; color:#333; font-family:"微软雅黑"; line-height:40px; padding-top:10px; overflow:hidden; font-weight:bold;}
.join ul{ width:480px; height:auto; overflow:hidden; margin-top:10px; margin-left:30px;}
.join ul li{ float:left; margin-top:20px;}
.join ul li h3{ font-family:"微软雅黑"; font-size:14px; line-height:25px; color:#666; font-weight:normal; float: left;}
.tijiao{ width:93px; height:30px; margin-top:20px; margin-left:70px;}