body {
	color:#404141;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:20px;
	background:#fff;
}
INPUT {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
td {
	line-height:24px;
	font-size:12px;
}
a:link {
	color: #404141;
	font-size: 12px;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #404141;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #bc0000;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	color: #404141;
	text-decoration: none;
}
#root {
	width:100%;
	margin:0 auto;
}
#top1 {
	width:100%;
	background:url(../images/topbg.jpg);
}
#top2 {
	width:100%;
	background:url(../images/navbg.jpg);
}
ul.nav {
	background:url(../images/nav.jpg);
	width:770px;
	height:36px;
	margin:0 auto;
	padding:0 auto;
	list-style:none;
	padding:0;
}
ul.nav li {
	width:99px;
	float:left;
	list-style:none;
}
ul.nav li.nav2 {
	width:95px;
}
ul.nav li.nav3 {
	width:95px;
}
ul.nav li.nav4 {
	width:95px;
}
ul.nav li.nav5 {
	width:95px;
}
ul.nav li.nav6 {
	width:95px;
}
ul.nav li.nav7 {
	width:95px;
}
ul.nav li.nav8 {
	width:95px;
}
ul.nav li a {
	display:block;
	text-indent:-9999em;
	width:98px;
	height:36px;
}
ul.nav li a:hover {
	display:block;
	text-indent:-9999em;
	background:url(../images/nav.jpg) no-repeat;
	background-position:0 -36px;
	height:35px;
}
ul.nav li.nav1 a:hover {
	background-position:0 -36px;
	width:95px;
}
ul.nav li.nav2 a:hover {
	background-position:-99px -36px;
}
ul.nav li.nav3 a:hover {
	background-position:-194px -36px;	
	width:94px;
}
ul.nav li.nav4 a:hover {
	background-position:-289px -36px;
	width:94px;
}
ul.nav li.nav5 a:hover {
	background-position:-384px -36px;
	width:94px;
}
ul.nav li.nav6 a:hover {
	background-position:-479px -36px;
	width:94px;
}
ul.nav li.nav7 a:hover {
	background-position:-574px -36px;
	width:93px;
}
ul.nav li.nav8 a:hover {
	background-position:-669px -36px;
	width:94px;
}
#banner_sub2 ul.pnav {
	width:225px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING: 0px;
	LIST-STYLE-IMAGE: none;
	background:url(../images/ul.jpg);
	height:304px;
	margin:0 auto;
	padding:0 auto;
	list-style:none;
	padding:0;
}
#banner_sub2 ul.pnav li {
	height:38px;
	float:left;
	list-style:none;
	width:225px;
}
#banner_sub2 ul.pnav li a {
	display:block;
	text-indent:-9999em;
	height:38px;
	line-height:38px;
	width:225px;
}
#banner_sub2 ul.pnav li A:hover {
	background:url(../images/ul.jpg) no-repeat;
	background-position:-225px 0px;
	display:block;
	text-indent:-9999em;
	height:38px;
	line-height:38px;
	width:225px;
}
#banner_sub2 ul.pnav li.nav1 a:hover {
	background-position:-225px 0px;
}
#banner_sub2 ul.pnav li.nav2 a:hover {
	background-position:-225px -38px;
}
#banner_sub2 ul.pnav li.nav3 a:hover {
	background-position:-225px -76px;
}
#banner_sub2 ul.pnav li.nav4 a:hover {
	background-position:-225px -114px;
}
#banner_sub2 ul.pnav li.nav5 a:hover {
	background-position:-225px -152px;
}
#banner_sub2 ul.pnav li.nav6 a:hover {
	background-position:-225px -190px;
}
#banner_sub2 ul.pnav li.nav7 a:hover {
	background-position:-225px -228px;
}
#banner_sub2 ul.pnav li.nav8 a:hover {
	background-position:-225px -266px;
}
#top {
	width:980px;
	margin:0 auto;
	padding:0 auto;
	clear:both;
	background:url(../images/index_02.jpg) top left repeat-x;
	height:79px;
}
#header {
	width:980px;
	padding:0 auto;
	margin:0 auto;
	height:36px;
	clear:both;
}
#nav {
	width:770px;
	padding:0;
	margin:0 0 0 4px;
	background:url(../images/navbg.jpg);
	height:36px;
	overflow:hidden;
	float:left;
}
#search {
	width:200px;
	float:right;
}
#search .sleft {
	float:left;
	margin-top:6px;
}
#search .keyword {
	float:left;
	width:126px;
	height:24px;
	background:url(../images/search_06.jpg) no-repeat;
	border:0;
	VERTICAL-ALIGN: middle;
	line-height:24px;
	padding-left:8px;
	color:#b8b8b8;
	font-size:12px;
}
#search .sright {
	float:left;
	margin-top:6px;
	width:36px;
}
#search .btn {
	width:36px;
	height:24px;
	background:url(../images/search_07.jpg) no-repeat;
	cursor:pointer;
	text-indent:-99em;
	display:block;
	border:0;
	font-size:12px;
}
#banner {
	width:980px;
	margin:0 auto;
	padding:0 auto;
	clear:both;
	text-align:center;
	margin-top:10px;
}
#banner_sub1 {
	width:748px;
	float:left;
}
#banner_sub2 {
	width:225px;
	float:right;
	background:url(../images/pro.jpg) top center no-repeat;
	padding-top:30px;
}
#main {
	clear:both;
	width:980px;
	margin:0 auto;
	overflow:hidden;
	margin-top:10px;
}
#main_sub1 {
	float:left;
	width:305px;
	background:#e9e9e9;
}
#main_sub1_2 {
	float:left;
	width:305px;
	background:#e9e9e9;
	margin-left:30px;
}
#main_sub2 {
	margin:0 auto;
	/*padding-top:345px;*/
	width:980px;
}
#left {
	width:220px;
	float:left;
}
#left .left_top {
	clear:both;
}
#left .left_center {
	background:#e7e7e7;
	border-right:1px solid #004faa;
	border-left:1px solid #004faa;
	border-bottom:1px solid #004faa;
	overflow:hidden;
	width:218px;
	padding-bottom:10px;
}
#left .left_center2 {
	background:#e7e7e7;
	border-right:1px solid #004faa;
	border-left:1px solid #004faa;
	border-bottom:1px solid #004faa;
	overflow:hidden;
	padding:10px;
}
#right {
	width:745px;
	float:right;
}
#right_top {
	clear:both;
	background:url(../images/about_08.jpg) repeat-x;
	height:27px;
}
#right_top .title {
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	margin-left:20px;
	line-height:27px;
	color:#18549c;
}
#right_center {
	clear:both;
	padding:10px;
	width:705px;
	margin:0 auto;
	line-height:180%;
}
ul.plist {
	width:218px;
	float:left;
	list-style:none;
	padding:0;
	margin:5px auto;
}
ul.plist li {
	clear:both;
	height:25px;
	width:218px;
	line-height:25px;
	margin:5px auto;
	list-style:none;
	padding:0;
	_margin:0 auto;
}
ul.plist li a {
	clear:both;
	background:url(../images/about_13.jpg) no-repeat 10px 7px;
	height:31px;
	width:200px;
	line-height:31px;
	margin:5px 0;
	list-style:none;
	padding:0 0 0 28px;
	display:block;
	font-size:14px;
}
ul.plist li a:hover {
	clear:both;
	background:url(../images/about_17.jpg) no-repeat;
	height:31px;
	width:200px;
	line-height:31px;
	margin:5px 0;
	list-style:none;
	padding:0 0 0 28px;
	display:block;
	color:#525252;
	font-size:14px;
}
#left .ad {
	margin-top:10px;
	margin-bottom:10px;
}
#link .linkt {
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
#link {
	margin:0 auto;
	width:980px;
	background:#eae9e9;
	border:1px solid #b7b7b7;
	height:30px;
	color:#3c6eab;
	margin-top:15px;
	clear:both;
}
#link a {
	color:#3c6eab;
}
#link .link_sub1 {
	width:72px;
	background:url(../images/linkbg.jpg) repeat-x;
	border-right:1px solid #b7b7b7;
	text-align:center;
	font-weight:bold;
	color:#3c6eab;
	height:30px;
	line-height:30px;
	float:left;
}
#link .link_sub2 {
	height:30px;
	line-height:30px;
	float:right;
	width:890px;
}
#foot {
	margin:0 auto;
	width:980px;
	text-align:center;
	padding-top:10px;
	clear:both;
	line-height:20px;
	color:#8a8a8a;
	border-top:2px solid #1c5aa6;
	margin-top:5px;
}
#foot a {
	color:#8a8a8a;
}
#clear {
	clear:both;
	height:1px;
}
/*在线客服部分*/
#Online {
	float:left;
	width:153px;
	z-index:10000;
	overflow-x:hidden;
}
#Obtn {
	float:left;
	margin-top:18px;
	width:33px;
	background-image: url(../images/online/OnlineBtn.gif);
	height:158px;
	margin-left:-1px;
}
#OnlineDiv {
	float:right;
	width:120px;
}
#OnlineDivTop {
	float:left;
	width: 120px;
	height:40px;
	background-image: url(../images/online/top.gif);
}
#OnlineDivMiddle {
	float:left;
	width: 120px;
	height:auto;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/online/middle.gif);
}
#OnlineDivMiddle ul {
	list-style:none;
	padding:0;
	margin:0;
}
#OnlineDivMiddle li {
	float:left;
	width:120px;
	text-align:left;
	padding-left:25px;
	padding-top:2px;
	padding-bottom:3px;
	list-style-type: none;
	margin:0;
}
#OnlineDivBottom {
	float:left;
	width:120px;
	height:12px;
	background-image: url(../images/online/bottom.gif);
}
/*在线客服部分*/
