@charset "gb2312";

body {
	background:#fdfbfb;
	font-size:14px;
	color:#414040;
	line-height:26px;
	font-family: "ËÎÌå","Î¢ÈíÑÅºÚ";
	margin: 0;
	padding: 0;
}
* {outline: none;}
.red a{ color:red;}
a{outline:none; text-decoration:none; color:#000;} a:hover{ text-decoration:none; color:#F00;}
.header{ height:38px; line-height:38px; vertical-align:middle; background-image:url(mainIcon.png); background-position:0 0; background-repeat:repeat-x;}
.innerBox {width: 1000px;margin: 0 auto;clear: both;}
.logo{ float:left; padding-top:5px;line-height:0;}
.nav{ float:right;}
.nav ul{ list-style:none; margin:0;} 
.nav li{ float:left; padding:0 34px;font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ";font-size: 16px;}
.nav li a{ color:#fff;text-decoration: none;}
#con{ display:table; background:#feeaf9; border:1px solid #f6c6e6;margin: 0 10px; line-height:27px;}
p {
	margin-bottom: 1.1em;
	margin-top: 0;
}
#main p.lastNode {
	margin-bottom: 0;
}
a:link img, a:visited img {
	border: none;
}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.AbsWrap {
	position: relative;
	width: 100%;
}
.rowWrap {
	width: 100%;
}
#main {
	margin: 0 auto;
	width: 100%;
}
#lock_r1_c1 {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 30px;
	margin-bottom: 0;
	width: 100%;
}
#lock_r2_c1 { 
	margin:0 auto;
	display: block;
	height:246px;
	width: 1400px;
}
#lock_r3_c1 {
	width: 1000px;
	margin: 0 auto;
	display:table;	
	background:#fff;
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
}
.fl{ float:left;}.fr{ float:right;}
.bd{ border:1px solid #b9b6b6; background-color:#fffefe; position:relative; z-index:0;width: 390px; }
.bd ul{margin-top: 50px;}
.bd h2{ position:absolute;margin: -10px 0 0 10px;z-index:1;}
.bd ul li{max-width: 340px;line-height: 29px;}
.bd ul li.first{ font-weight:bold;}


.kpl{width: 657px;}
.kpl p{margin-bottom:15px;}
.kpl .m{ width:302px; float:left;margin-right: 50px;margin-bottom: 15px;}
.kpl .c2{ margin-right:0}
.kpl .m ul{ margin-left:-23px;}
.kpl h2{border-bottom:2px solid #b5b2b2;}
.kpl h2 span{ border-bottom:2px solid #79b732;margin-top: -26px;position: absolute; color:#3199fb;}
.kpl h2 .more{margin-top: -26px;font-size: 14px;}

.lckp{ width:299px;}
.lckp ul{ margin-left:-23px;}
.lckp ul li.first{ font-weight:bold;}
.lckp p{}

.s{ width:100%; height:316px; background:url(sbg.jpg) left center repeat-x;}
.s .innerBox{ background:url(s.jpg) top center no-repeat; width:1006px; height:273px;}
.s .innerBox ul{ list-style:none;padding-top: 55px;margin-left: 9%;display: table;}
.s .innerBox ul li{ float:left;padding:0 25px;}
.s .innerBox center{padding: 30px 30px 0 0;}

.footer {
background-color: #f9fdff;
padding: 25px;
clear: both;
text-align: center;
}