﻿@charset "utf-8";
/* CSS Document */
.bt { width:980px; height:325px;}
.flash { float:left; width:720px; height:317px; margin-right:8px; display:inline;}
.news {float:left; width:252px;}

.nd{ border-bottom: 2px solid #9b9999; height:33px; line-height:33px;}
.nd .name {padding-left:5px;}
.news ul{ padding:0px}
.news ul li { height:30px; line-height:30px; background:url(../images/icon/1.gif) 1px 12px no-repeat; padding-left:12px; font-size:14px; border-bottom: 1px dotted #ccc;}


.case { width:978px; border: 1px solid #d8d8d8;}
.cd{ background:url(../images/dhbg.gif) repeat-x;}
.case ul{ height:1000px;}
.case li { float:left; margin: 10px 6px 0px 8px; background:url(../images/cbg.png) no-repeat center; width:230px; height:237px; text-align:center; color:#666; display:inline;}
.case li img { width:212px; height:160px; margin-top: 10px;}
.case li a { color:#666;}
.case li a:hover{color:#416901;}
.case li p{ height:22px; line-height:22px; text-align:left; padding-left:12px;}
.case li p span { padding: 0 5px;}

.c3{ width:980px; height:auto;}
.cleft { float:left;width:730px;}
.cright{float:left; margin-left:8px; width:242px; display:inline;}
.cait { float:left; width:359px; border:1px solid #d8d8d8; margin-top:8px;}
.whd{ background:url(../images/dhbg.gif) repeat-x;}
.whd .name { font-size:14px; color:#fff; background:url(../images/whd.png) repeat-x; width:90px; text-align:center;}
.cait ul{ padding:5px}
.cait ul li { height:28px; line-height:28px; background:url(../images/icon/2.gif) 1px 10px no-repeat; padding-left:12px; font-size:14px; border-bottom: 1px dotted #ccc;}

.crait {border:1px solid #d8d8d8; margin-top:8px;}
.wrhd{ background:url(../images/wrhd.png) repeat-x;}
.wrhd .name, .wrhd .more a {color:#fff; }
.wrhd .more a:hover{color:#BC2D09;}
.crait ul{ padding:5px}
.crait ul li { height:28px; line-height:28px; background:url(../images/icon/2.gif) 1px 10px no-repeat; padding-left:12px; font-size:14px; border-bottom: 1px dotted #ccc;}

/* 首页焦点图 */
.container01{width:718px; height:316px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:718px; height:316px; display:block;}
.slider2{width:3000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:8px; bottom:8px;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px;
	border: 1px solid #535353;
	background-color: #959796;
}
.num li.on{
	color: #fff;
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	border: 0;
	background-color: #333;
}