﻿@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	word-break:keep-all;
}

body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Verdana;
	vertical-align: top;
	background-image:url(/templets/images-2/bodybg.gif);
	background-repeat:repeat-x;
	background-position: center top;
}
.maindiv {
	width:900px;
	margin:0px auto;
	padding:2px 5px;
	clear:both;
	background-color:#FFF;
	overflow:hidden;
}
/****header****/
.head1 {
	width:900px;
	height:95px;
	margin:0px auto;
	background-color:#861D35;
}
.h1_left {
	float:left;
	padding-top:25px;
	width:185px;
	height:60px;
	background:url(/templets/images/toplogo.gif) no-repeat center bottom;
	
}
.h1_left a{ width:185px; height:60px; display:block;}
.hlink {
	float:right;
	width:620px;
	line-height:25px;
	padding-top:65px;
	background:url(/templets/images-2/h1bg.gif) no-repeat right top;
	text-align:right;
}
.hlink a{ color:#FFF; font-weight:bold; font-size:14px;}
#head2 {
	width:900px;
	margin:0 auto;
	padding:5px 5px 0px 5px;
	clear:both;
	overflow:hidden;
	height:215px;
	background:url(/templets/images-2/topbg.jpg) no-repeat center center #FFF;
	
}
#menuline {
	color:#cccccc;
	line-height:30px;
}
/****main***/
.main01 {
	float:left;
	clear:left;
	margin:0px;
	height:290px;
	border:#C9D2D8 1px solid;
	width:240px;
}
.main02 {
	float:left;
	width:398px;
	border:1px solid #C9D2D8;
	margin:0px 8px;
	height:290px;
}
.main03 {
	float:right;
	clear:right;
	width:240px;
	border:1px solid #C9D2D8;
	height:290px;
}
.main04 {
	float:left;
	clear:left;
	width:240px;
	margin:0px;
	height:165px;
	border:1px solid #C9D2D8;
}
.main05 {
	float:right;
	width:648px;
	height:165px;
}
.main06 {
	float:left;
	width:240px;
	border:1px solid #C9D2D8;
	margin:0px;
	height:260px;
}
.main07 {
	float:left;
	width:398px;
	border:1px solid #C9D2D8;
	margin:0px 8px;
	height:260px;
}
.main08 {
	float:right;
	width:240px;
	margin:0px;
	height:260px;
	border:1px solid #C9D2D8;
}
.main09 {
	float:left;
	clear:left;
	margin:0px;
	height:100px;
	border:#C9D2D8 1px solid;
	width:898px;
}
.mainleft {
	float:left;
	clear:left;
	width:240px;
	margin:0px;
}
.mainright {
	float:right;
	width:648px;
	border:1px solid #C9D2D8;
}
.lmtitle {
	background:url(/templets/images-2/indexlmbg.gif) no-repeat left center;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#B1002A;
	height:37px;
	line-height:30px;
	padding-left:15px;
	margin:0px;
}
.lmtitle a{ color:#B1002A;}
.lmtitle2 {
	background-image:url(/templets/images-2/indexlmbg2.gif);
	background-repeat:repeat-x;
	height:37px;
	font-family:"宋体";
	font-size:14px;
	font-weight:bold;
	color:#B1002A;
	line-height:30px;
	padding-left:15px;
}
.lmtitle2 a{color:#B1002A;}

#lmleft {
	padding:0px 0px 0px 10px;
	margin:0px;
}
#search {
	margin:0px auto;
	line-height:35px;
	height:35px;
	font-size:12px;
	background:url(/templets/images-2/search01.gif) no-repeat 10px center;
	padding-left:80px;
	width:400px; float:left;
}

.hot{ width:420px; float:right; line-height:40px;}
.mainflash {
	float:right;
	clear:right;
	width:175px;
	border:1px solid #6AB1E9;
	height:258px;
	padding:0px;
	text-align:center;
	vertical-align:text-bottom;
}
/***foot***/
.footer {
	margin:0px auto;
	text-align:center;
	line-height:34px;
	background-image:url(/templets/images-2/footbg.gif);
	background-repeat:repeat-x;
	height:34px;
	color:#ffffff;
}
.footer a:link, .footer a:visited, .footer a:hover{ color:#ffffff;}

.footer2{ line-height:25px; height:40px; color:#000; text-align:center;}
