@charset "utf-8";
/* CSS Document */
ul,li,p,h1{ margin:0; padding:0; list-style:none}
img{border:0}
body{ font-family:Arial, Helvetica, sans-serif; margin:0; font-size:12px}
.header1{ width:1200px; margin:0 auto; position:relative; height:101px}
.logo{ background:url(../images/logo.jpg) no-repeat; width:178px; height:62px; position: absolute; top:24px;}
.search{ background:url(../images/search.jpg); width:683px; height:49px; position:absolute; right:10px; top:24px}
.header2{ height:44px; background-color:#179c47}
.keyword{ width:247px; height:22px; position:absolute; left:15px; top:11px; border:0;}
.btn{ width:35px; height:32px; left:276px; top:10px; position:absolute}
.btn input{ width:35px; height:32px; background-color:#fff; border:0;opacity:0; cursor:pointer}
.search2{left:388px;top:18px;position: absolute;}
.search3{left:535px;top:18px;position: absolute;}
a{ color:#333; text-decoration:none}
a:hover{ color: #C30; text-decoration: underline}

.menu{width:1200px; margin:0 auto; text-transform: uppercase; }

.menu li{ float:left; }
.menu li a{ color:#FFF; font-size:16px; text-decoration:none; line-height:44px; display:block; padding-left:30px; padding-right:30px; height:44px }
.menu li a:hover{ background-color:#087a31}
.menu .active{ background-color:#087a31}
.banner{ height:452px; background:url(../images/banner.jpg) center no-repeat}
.kuan{ width:1200px; margin:0 auto}
.title{ font-size:25px; margin-top:53px; margin-bottom:30px}
.wenzi{ text-align:center; color:#4e4e4e; line-height:180%}
.kuai img{ margin-right:8px}
.kuai a{ font-size:14px}
.kuai{ margin-top:40px}

.hui{ background-color:#f3f3f3}
.lei{ line-height:50px; }
.lei span{font-weight:bolder}
.rcmd{ font-size:24px; border-top:1px solid #d1d4d6; border-bottom:1px solid #d1d4d6; line-height:67px; text-align:center}
.list{ margin-top:67px; padding-left:37px}
.list a{ color:#FFF; text-decoration:none}
.ptu{ height:227px; background-color:#FFF}
.ptu img{ max-width:223px; max-height:223px}
.pzi{ font-size:20px; background-color:#939393; line-height:60px; text-align:center}
.list li{ width:223px; border:1px solid #cbcbcb; float:left; margin-right:75px; margin-bottom:43px}
.list ul{ width:1300px;}

.footer{ background-color:#242424; height:80px; color:#FFF}
.clear{ clear:both}
.footer ul li{ float:left; line-height:200%}

.lei span{ color:#060}

.path_c{    line-height: 65px;
    text-indent: 35px;
    background: url(../images/c_home.jpg) 5px 23px no-repeat;}
	.path{height: 65px;
    background: url(../images/c_xian.jpg) bottom repeat-x;}
	
	.zhuti{ margin-top:35px; margin-bottom:60px}
	.left{ width:236px;}
	.r_about{ float:right;width:900px;}
	.zuot{ background-color:#179c47; color:#FFF; font-size:24px; line-height:50px}
	.content{ font-size:14px; line-height:200%; color:#333}
	.biaoti{ font-size:24px; margin-bottom:10px}
	.fenlei{ background-color:#ececec; border:1px solid #cacaca}
	.fenlei a{ line-height:27px; display:block; height:27px; font-size:14px; padding:5px; text-decoration:none}
	.fenlei a:Hover{ line-height:27px; display:block; height:27px; color:#FFF; font-size:14px; background:url(../images/c_sj.jpg) no-repeat 207px 12px; background-color:#797979;}  
	
	.fenlei_c{ padding:5px}
	.ser1{ font-size:18px; border-bottom:1px #dbdbdb solid; width:216px; margin:0 auto; line-height:200%}
	.ser2 a{ line-height:20px; display:block; height:20px; font-size:14px; padding:5px; text-decoration:none}
	.service{ border-top:2px #24a151 solid;border-left:1px #dbdbdb solid;border-right:1px #dbdbdb solid;border-bottom:1px #dbdbdb solid; margin-top:35px}
	
	.pro_list ul{ width:1100px}
	.pro_list ul li{ float:left; width:227px; margin-right:80px; text-align:center; margin-bottom:20px}
	
	.pager{ margin-top:30px}
	
	.fac_list{ margin-top:40px}
	.fac_list ul{ width:1100px}
	.fac_list ul li{ float:left; width:445px;  text-align:center; margin-bottom:20px}