body {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family: "宋体";
	font-size: 12px;
	 background:url(../images/templatemo_bg.jpg) repeat;
}
a:link, a:visited { color:#3f5761; text-decoration: none; } 
a:active, a:hover { color:#3f5761; text-decoration: underline; }
.clear {
	clear: both;
	width: 100%;
	height: 10px;
	font-size: 1px;	
}
.clear1 {
	clear: both;
	width: 100%;
	height: 6px;	font-size: 1px;	


}
#templatemo_wrapper {
	margin: 0 auto; background:url(../images/templatemo_gradient_bg.jpg) top repeat-x;
}
.cont{ margin:0 auto; width:956px;}
img {
	border:0;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
ol, ul {
	list-style:none;
}
dl, dd, dt, ul, li, h1, h2, h3, h4, h5, form {
	color:#000;
}

.top { height:65px; background:url(../images/logo.jpg)  15px 0 no-repeat; line-height:65px;}
.top p {line-height:65px; font-size:20px; padding-left:100px; font-weight:bold; float:left;}
.top span{ float:right; padding-right:10px;} 
#templatemo_footer {
	clear: both;
	width: 960px;
	height: 65px;
	padding: 10px 0 0 0;
	text-align: center;
	color: #888;
	background:url(../images/templatemo_footer.jpg) no-repeat;
}
#templatemo_footer p {
	padding-bottom: 5px;
}

#templatemo_footer a {
	color: #888;
	font-weight: normal;
}
.logo { width:935px; height:190px;}
.logo img{ width:935px; height:190px;}
.infor{ height:30px; line-height:30px; font-size:12px; font-weight:bold; color:#3f5761;color:#3f5761; }
.infor p { color:#3f5761; float:right; padding-right:10px;}
.infor p a:link,.infor p  a:visited {color:#3f5761; }
#templatemo_menu {
	clear: both;
	width: 958px;
	padding: 0 1px;
	background: url(images/templatemo_top_panel_bg.jpg) no-repeat;
}
.indentmenu {
	font: bold 15px Arial;
}
.indentmenu ul {
	margin: 0;
	padding: 0;
	height: 58px;
	background: black url(indentbg.gif) center center repeat-x;
}
.indentmenu ul li {
	display: inline;
}
.indentmenu ul li a {
	float: left;
	color: white;
	width: 158px;
	text-align: center;
	height: 40px;
	padding-top: 18px;
	text-decoration: none;
	border-right: 2px solid #000;
	outline: none;
	background:url(../images/templatemo_menu_bg.jpg) repeat-x;
}
.indentmenu ul li a:visited {
	color: white;
}
.indentmenu ul li a.selected, .indentmenu ul li a:hover {
	color: white !important;
	background:url(../images/templatemo_menu_hover_bg.jpg) center;
}
.indentmenu li .last {
	border-right: none;
}
.tabcontentstyle {
	clear: both;
	width:900px;
	height: 35px;
	padding: 23px 30px 0 30px;
	color: #000;
	font-size: 18px;
}
.tabcontentstyle ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.tabcontentstyle li {
	margin: 0px;
	padding: 0px;
	display: inline;
}
.tabcontentstyle li a {
	font-weight: normal;
	color: #FFF;
	margin: 0px;
	padding: 0 10px 0 5px;
}
.tabcontent {
	display:none;
}
.tabcontent {
	display:block !important;
}
.m {
	background-color:#ffffff;
	border-left:#7c7c7c solid 2px;
	border-right:#7c7c7c solid 2px;
	padding:0 10px 0 10px;
	width:936px;
	float: left;
}
.m_left {
	float:left;
	width:206px;


}
.m_left1 {
	height: 600px;
	background-color:#f8f9fb;
	width:201px;
	border-right:#b3c0c8 solid 1px;
	border-left:#b3c0c8 solid 1px;
	border-bottom:#b3c0c8 solid 1px;
}
.m_left_tit {
	background:url(../images/s1.jpg) no-repeat;
	height:30px;
	line-height:30px;
	color:#293f4a;
	font-size:14px;
	font-weight:bold;
	width:195px;
	padding-left:10px;
}
.m_left1 dt {
	line-height:27px;
	font-size:12px;
	color:#000;
	padding-left:15px;
	border-bottom:#dee6e9 dashed 1px;
	font-weight: bold;
	cursor:pointer
}
.m_left1 .close{background:url(../images/s2.jpg) 6px 9px no-repeat;}
.m_left1 .open{background:url(../images/s3.jpg) 6px 9px no-repeat;}
.m_left1 dt a:link, .m_left1 dt a:visited{color:#000;}
.m_left1 dd {
	line-height:26px;
	font-size:12px;
	color:#2f434c;
	display:none;
}
.m_left1 dd p{
	border-bottom:#fff solid 1px;
	background: #e2ebea url(../images/s4.jpg) 6px 12px no-repeat;
	padding-left:13px; position:relative;
	}
.m_right{
	width:720px;
	float:right;
}
.hot{
	position:absolute;
	left: 16px;
	top: -7px;
}
