﻿@charset "utf-8";
/* CSS Document */
a{text-decoration:none; color:#333;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
body{background:url(../images/bg_body.gif) #ecffe1 repeat-x;}

.banner{background:url(../images/banner.jpg) no-repeat; width:1440px; height:380px; margin:0 auto;}
.main,.nav{width:1000px; margin:0 auto;}
.main{background:#fff; width:960px; padding:20px;}
.nav{height:40px;}
.nav_l{width:21px; height:40px; background:url(../images/nav_l.gif) no-repeat;}
.nav_m{width:958px; height:40px; background:url(../images/nav_m.gif);}
.nav_r{width:21px; height:40px; background:url(../images/nav_r.gif) no-repeat;}
.nav_m a{display:inline-block; padding:0 15px; font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:38px; height:38px; margin-top:1px;}
.nav_m a:hover{background:url(../images/nav_hover.gif) repeat-x; border-left:1px solid #2f9b1e; border-right:1px solid #2f9b1e;}
.text_all{width:375px; margin:0 27px;}
.text_all h1{font-size:14px;}
.text_all p{padding:10px 0; margin-bottom:15px; line-height:1.8em; color:#a5a5a5; border-bottom:1px solid #ccc;}
.text_all p a{color:#b9121d;}
.text_all ul li{background:url(../images/list_style.gif) 0 6px no-repeat; padding-left:10px; height:24px; width:365px;}
.text_all ul li a{display:block; white-space:nowrap; color:#5e5e5e; overflow:hidden;}
.tel{height:195px; width:170px; background:url(../images/our.gif) #f3f3f3 center no-repeat;}
.tit{width:960px; height:31px; background:url(../images/tit.gif) no-repeat; margin:20px 0 10px 0; position:relative;}
.tit_tab{position:absolute; left:200px; top:4px;}
.tit_tab li{float:left; width: 87px; margin-right: 6px; display:inline;}
.tit_tab a{display:inline-block; margin-right:5px !important; width:87px; height:22px; line-height:22px !important; text-align:center; background:url(../images/sw_nml.gif) no-repeat; color:#5e5e5e !important;}
.tit_tab a.choose_on{color:#439028 !important; background:url(../images/sw_hover.gif) no-repeat;}
.tit h1{color:#fff; font-size:14px; line-height:30px; margin-left:15px; float:left;}
.tit a{color:#d3ffc4; line-height:30px; margin-right:15px; float:right;}
.con1{width:938px; padding:10px; height:315px; border:1px solid #cafe9c; background:url(../images/bg_con.gif) repeat-x 0 4px;}
.con1 .tp{height:122px;}
.con1 .tp a{float:left; margin-right:1px;}
.con1 .tp a img{width:233px; height:122px;}
.con1 .text div{width:285px; float:left; margin:30px 12px 0;}
.con1 .text div a{display:block;}
.con1 .text div a p:hover{color:#32911f;}
.con1 .text div h2{color:#32911f; font-size:12px; margin-bottom:5px;}
.con1 .text div p{line-height:1.8em; color:#5e5e5e; overflow:hidden;}
.con1 .text div ul li{height:25px; background:url(../images/list_style1.gif) no-repeat 0 6px;}
.con1 .text div ul li a{padding-left:10px; color:#32911f; white-space:nowrap; overflow:hidden; font-weight:bold;}
.con_tab1 div.tab_main{width:218px; border:1px solid #CAFE9C; padding:10px 5px; background:url(../images/bg_con.gif) bottom repeat-x; float:left;}
.con_tab1 div.tab_main a img{width:218px;}
.con_tab1 div.tab_main h3{ margin-top:20px; color:#316501; text-align:center;}
a.tab_text{display:block; height:60px; overflow:hidden; padding:0 10px;}
.con_tab1{height:360px;}
table.table_a{width:960px; height:250px; overflow:hidden;}
table.table_a tr:hover{background:url(../images/bg_tablehover.gif) repeat-x;} 
table.table_a tr td{padding-left:15px; background:#ecffe1; height:40px;}
table.table_a tr td a{font-size:14px; color:#316501; font-weight:bold; line-height:40px;}
table.table_a tr td a:hover{color:#4fa202;}
table.table_a tr td span{font-size:14px; color:#f69d00; font-weight:bold; line-height:40px;}
.tit1{position:relative; border-bottom:1px solid #5bba34; margin:10px 0 10px 0;}
.tit1 h1{height:40px; line-height:40px; color:#408925; font-size:14px;}
.tit1 h1 span{color:#f69d00;}
.tit1 a{position:absolute; right:15px; top:12px;}
table.table_b{width:960px;}
table.table_b td{text-align:center; height:150px;}
table.table_b td a h3:hover{color:#333;}
table.table_b td a img{padding:3px; border:1px solid #b6dd93; width:215px; height:105px;}
table.table_b td a h3{text-align:center; font-size:12px; height:36px; line-height:36px; color:#5e5e5e;}
.con2 a{color:#5e5e5e; margin:0 10px; line-height:1.8em; display:inline-block;}
.con2 span{color:#5e5e5e; display:inline-block;}

h2,h3 {font-size:14px;}


		/* 本例子css */
		.slideBox{ width:360px; height:190px; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;}
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:360px; height:190px; display:block;}





