/* CSS Document */
body {
	font-size:12px;
	font-family:"宋体";
	margin:0px;
	padding:0px;
	background:#fff;
}
form {margin:0; padding:0;}
a { font-size:12px; color:#333; text-decoration:none;}
a:hover { font-size:12px; color:#C00; text-decoration:underline;}
img {border:0px;}
ul {list-style:none; margin:0px; padding:0px;}

.top {height:18px; line-height:18px; border-bottom:1px solid #CCC; padding-left:50px;}
.contain { width:920px; height:100px; margin:0 auto;}
.w920 {width:920px;}
.w210 {width:211px;}
.w700 {width:690px;}
.w480 {width:480px;}
.clear {clear:both;}
.boder-l {border-left:1px solid #D9D9D9;}
.boder-r {border-right:1px solid #D9D9D9;}
.float-r {float:right;}
.float-l {float:left;}
.m-top {margin-top:10px;}
.m-botton {margin-bottom:10px;}

/*************头部样式**************/
.header { margin-top:0px;}
.logo {
	width:400px;
	height:75px;
	margin-left:20px !important;
	margin-left:10px;
	float:left;
}
.logo-r {}
.rlink {
	width:230px;
	margin-left:40px;
}
.rlink ul {list-style:none; margin-top:10px;}
.rlink ul li {
	float:left; 
	width:65px;
	padding-left:10px;
	background:url(../images/index_r_ico.gif) no-repeat;
}
.search {
	height:20px;
	width:300px;
	line-height:20px;
}
.k_form {margin-top:15px;}
.submit {
	border:1px solid #69F;
	background:#e1e7ec;
	height:16px;
	width:40px;
}
.input-text {
	height:12px;
	width:150px;
	font-size:12px;
	border:1px solid #69f;
}

.banner {
	height:202px;
}
.nav {
	height:30px;
	width:920px;
	background:#7d7d7d;
	line-height:30px;
}
.nav ul {
	list-style:none; 
	margin-left:20px;
	padding:0;
}
.nav ul li {
	float:left;
	border-right:1px solid #FFF;
	font-weight:bold;
	width:90px;
	text-align:center;
	color:#FFF;
}
.nav ul li a {color:#FFFFFF; text-decoration:none;}
.nav ul li a:hover {display:block; background:#999999;}
.nav ul li a:active {display:block; background:#999;}

/***************主体样式**************/
.main { margin-top:5px;}
.left {width:211px; float:left;}
.service{}
.service h3{font-size:14px; color:#666666; margin:0; background:url(../images/index_t_bg01.jpg) no-repeat; height:26px; line-height:28px; padding-left:20px;}

.list-top-ico {
height:3px;
background:url(../images/t_head_bg.gif) no-repeat;
margin-top:3px;
display:block;
}
.list-btm-ico {
height:3px;
background:url(../images/t_foot_bg.gif) no-repeat;
}
.list-link { padding:5px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; background:#f2f2f2;}
.list-link ul {list-style:none; margin:0; padding:0}
.list-link ul li {padding-left:30px; background:url(../images/index_l_ico01.gif) 15px 2px no-repeat; line-height:25px; border-bottom:1px solid #CCCCCC;}

.list-link2 h3 {margin:0; font-size:14px; color:#666666; padding-left:10px; line-height:25px; border-bottom:1px solid #CCCCCC;}
.list-link2 span {float:right; font-size:12px; margin-right:5px !important; margin-right:2px;}
.list-link2 span a {color:#CC0000; font-weight:400;}
.list-link2 { padding:5px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.list-link2 ul li {padding-left:15px; background:url(../images/index_l_ico02.gif) 5px 8px no-repeat; line-height:25px;}

.right {width:700px; float:right;}
.right-news {width:395px; float:left; background:#f8f8f8;}
.right-about {width:292px; float:right;background:#f8f8f8;}
.h3 { margin:0; height:32px; line-height:35px; font-size:14px; color:#666; background:url(../images/r-title-bg.gif) no-repeat; padding-left:10px;}
.xpjm { padding:10px; border:1px solid #d9d9d9; margin-top:10px;}
.h3-2 {margin:0; line-height:30px; font-size:14px; color:#666; padding-left:20px; border-bottom:1px solid #ccc;}
.h3-2 span{float:right; font-size:12px; font-weight:400; color:#000000;}
.h3-2 a{font-size:14px; color:#666; text-decoration:none;}
.h3-2 a:hover {font-size:14px; color:#333333; text-decoration:none;}
.xpjmlist {margin:0; padding:0}
.xpjmlist dd {margin:0px;line-height:25px; padding-left:15px; background:url(../images/index_r_ico01.gif) 5px 9px no-repeat; width:210px; float:left;}
.h3 span {float:right; margin-right:6px !important; margin-right:3px;}
.h3 span a {color:#CC0000; font-weight:400;}
.right-news ul { list-style:none; margin:0; padding:5px;}
.right-news ul li {line-height:25px; padding-left:20px; background:url(../images/index_l_ico02.gif) 8px 8px no-repeat; border-bottom:1px solid #CCC;}
.aboutus {line-height:25px; padding:10px;}

.case-top {width:700px; height:2px; background:url(../images/case-top-ico.gif) no-repeat;}
.case-btm {width:700px; height:3px; background:url(../images/case-btm-ico.gif) no-repeat;}
.case-text {border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; height:200px;}
.case-text2 {border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding-bottom:10px;}
.caseh3 { margin:0; height:30px; line-height:30px; font-size:14px; color:#666; padding-left:20px; border-bottom:1px solid #d9d9d9;}
.caseh3 span {float:right; margin-right:6px !important; margin-right:3px;}
.caseh3 span a {color:#CC0000; font-weight:400;}
.case ul { margin-left:18px !important; margin-left:9px; float:left; margin-top:10px; list-style:none;}
.case ul li {margin-top:2px; text-align:center;}
.case ul li img {height:117px; width:117px; border:1px solid #CCCCCC;}
.case-text-link { width:117px; height:20px; line-height:20px; background:#fdb151;}
.case dl {margin:5px 0 0 0; padding:0px;}
.case dl dd { margin:0px;line-height:25px; padding-left:30px; background:url(../images/index_r_ico01.gif) 15px 9px no-repeat;}

.dl{margin:0; padding:10px 10px 2px 10px;}
.dl dd {line-height:20px; margin:0;}

/*****************底部样式******************/
.footer { line-height:25px; margin-top:10px;}
.foot-nav {height:25px; line-height:25px; text-align:center; background:#dfdfdf;}
.friend-link {padding-left:15px;}
.friend-link a{padding-left:5px; padding-right:5px;}
.banquan {padding-left:15px;}

/*****************列表页样式*******************/
.middle {margin-left:10px !important; margin-left:5px;}
.location {height:30px; background:url(../images/location_line.gif) 0px 27px no-repeat; line-height:30px;}
.location h4 {padding-left:30px; background:url(../images/location_ico.gif) 5px 7px no-repeat; font-weight:400; color:#666666; font-size:12px;}

.list ul {list-style:none; margin:0; padding:0;}
.list ul li { line-height:25px; padding-left:10px;}
.pagelist {
	text-align:center;
	padding:5px;
}
.pagelist a {
	display:inline;
	border:1px solid #D9D9D9;
	padding:2px 5px;
	margin:0px 3px;
}
.pagelist a:hover {
	display:inline;
	border:1px solid #E5DCC7;
	background:#CC0000;
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 5px;
	margin:0px 3px;
}
.pagelist a:active {
	display:inline;
	border:1px solid #E5DCC7;
	background:#CC0000;
	padding:2px 5px;
	margin:0px 3px;
}

/****************内容页CSS*****************/
.content-box { padding:8px;}
.content-box h1 {margin:0; padding:0; text-align:center; font-size:16px; color:#333333;}
.info { height:25px; line-height:25px; border-bottom:1px dashed #CCCCCC; text-align:center; margin-top:5px;color:#666666;}
.content {font-size:12px; font-family:"宋体"; line-height:25px; margin-top:5px; color:#333333;}
