@charset "gb2312";
/* CSS Document */
body {color:#FFFFFF; background-color:#000;}
.box {width:1000px; margin:0 auto;}
.mar1 {margin-top:10px;}
.cont1 {line-height:20px;}
.cont2 {padding:5px;}
.cont3 {padding:10px; line-height:20px;}
.bg1 {background-image:none;}

/* 顶部 */
#top {height:65px;}
#top #logo {float:left; padding:2px 0 0 5px;}

/* 导航 */
#nav {
	line-height: 34px;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	height: 34px;
	font-size:15px; 
	font-weight:bold;
}
#nav ul {width:946px; margin:0 auto;}
#nav ul li {float:left;text-align: center;width: 76px; margin: 0 5px;}
#nav ul li.curr,#nav ul li:hover {
	background-image: url(../images/nav_curr.jpg);
	background-repeat: no-repeat;
}
#nav ul li a {color:#FFF;}
#nav ul li.curr a,#nav ul li:hover a {color:#000;}

#banner { height:200px;  overflow:hidden; }

/* 主体 */
#box_body {padding-top:10px;}
#box_left {float:left; width:252px;}
#box_right {float:right; width:744px;}

#box_left dl {
	background-color:#3B3B3B; 
	border:1px solid #3B3B3B;
	border-radius: 10px;
}
#box_left dl dt {height:28px; line-height:28px; text-indent:1em; font-size:15px; font-weight:bold;}
#box_left dl dt span {float:left; width:124px; text-align:center; text-indent:0; font-weight:normal; font-size:12px; color:#999; cursor:default;}
#box_left dl dt span.curr1 {font-weight:bold; color:#FFF; font-size:15px; border-top-left-radius:10px; background-color:#F00;}
#box_left dl dt span.curr2 {font-weight:bold; color:#FFF; font-size:15px; border-top-right-radius:10px; background-color:#F00;}
#box_left dl dt span:first-child {border-right:1px solid #999;}
#box_left dl dd {border-radius: 10px;background-color:#000000; padding:10px;}

.ul01 {}
.ul01 li {
	line-height: 34px;
	background-image: url(../images/1.jpg);
	background-repeat: no-repeat;
	text-indent: 2em;
	font-size: 15px;
}
.curr a:link,.curr a:visited {color:#FF0000;}

.ul02 {}
.ul02 li {
	line-height: 34px;
	background-image: url(../images/2.jpg);
	background-repeat: no-repeat;
	text-indent: 2em;
	font-size: 15px;
	width: 115px;
	float: left;
	overflow: hidden;
	height: 34px;
}

.dl02 {border:1px solid #3B3B3B;}
.dl02 dt {
	line-height: 27px;
	background-image: url(../images/3.jpg);
	background-repeat: no-repeat;
	height: 27px;
	text-indent: 10px;
	font-size: 15px;
}
.dl02 dt span {float:right; margin-right:10px; font-size: 12px;}
.dl02 dd {}
.dl02 dt,.dl02 dt a {color:#FFFFFF;}

.list1 {padding-top:15px;}
.list1 div {float:left; width:185px; text-align:center;}
.list1 div img {border:3px solid #CCCCCC;}
.list1 div p {text-align:center; line-height:120%; height:40px; padding-top:5px;}
.list1 div.clear {float:none;}
.he{ height:175px; overflow:hidden;}

.list2 {float:left; width:370px; height:148px;}
.list2 .img {
	float:left;
	width:125px;
	height: 125px;
	text-align: center;
	background-image: url(../images/4.jpg);
	background-repeat: no-repeat;
	margin: 15px;
}
.list2 .img img {margin-top:2px;}
.list2 .conts {float:left; width:195px; padding-top:15px; color:#959595; line-height:22px;}
.list2 .conts h3 {color:#91E305; margin:0; line-height:25px;}

#serv {padding-bottom:10px;}
#serv .list3 {
	float:left;
	margin:0 3px;
	background-image: url(../images/5.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 179px;
}
#serv .list3:first-child {background-image:none;}
#serv .list3 .img {}
#serv .list3 h3 {color:#91E305; margin:0; padding:0; line-height:35px;}
#serv .list3 .conts {color:#959595; line-height:24px; height:70px;}
#serv .list3 h3,.list3 .conts,.list3 p {width:150px; margin:0 auto;}

/* 底部 */
#foot {padding-top:15px; text-align:center; line-height:23px; font-size:13px;}









