/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
 
/*---------- import ---------*/
@import url("layout.css");

/*---------- base ---------*/
*{padding:0px; margin:0px;}
html{}
body{
	font-size: 12px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: center 0px;
	font-family: Tahoma, Verdana, Arial;
	color: #676767;
}
img{border:none;}

a{
	color: #676767;
	text-decoration:none;
}
a:hover{
	color:#888888;
	text-decoration:underline;
}
ul{list-style:none;}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.clear { clear:both;}
.redfont {
	font-weight: bold;
	color: #CC0000;
}
.mt1 { margin-top:8px;}
.mb1 { margin-bottom: 30px;}

/*----------layout---------*/
#main {
	width: 889px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:0;
}
#content {}
#pleft{
	margin: 0px;
	float: left;
	width: 245px;
	overflow:hidden;
}
#pright{
	width: 619px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #c4c4c4;
	float: left;padding:19px 12px 50px 12px;
}
/*-------- header--------*/
#header{
	width:889px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow:hidden;
}
#header_banner1 {
	height: 21px;
	width: 889px;
	background-image: url(../images/header_banner1.jpg);
	background-repeat: no-repeat;
}
#header_banner2 {
	height: 205px;
	width: 889px;
	background-image: url(../images/header_banner2.jpg);
	background-repeat: no-repeat;
}

/*----- 新版导航菜单位置的样式 -------*/
.header .nav { }
/*-------- 圆角模型 ---------*/
.module, .module .mid {
	overflow:hidden;
}
.module .top .t_l, .module .bottom .b_l {
	float:left;
	overflow:hidden;
}
.module .top .t_r, .module .bottom .b_r {
	float:right;
	overflow:hidden;
}
.module .top em {
	float:left;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
.module .top em a:link, .module .top em a:visited {
	font-size:13px;
	font-weight:bold;
}
.module .top span {
	
}
.module .top strong {
	cursor:pointer;
	float:right;
	font-weight:normal;
	margin-right:4px;
}
.module .mid .m_l, .module .mid .m_r {
	overflow:hidden;
}
.module .mid .content {
	overflow:hidden;
	height:100%;
	clear: both;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 8px;/*padding-bottom: 10px;*/
}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("../images/green_skin.png");
}
/* ----- navMenu-----*/
#navMenu {
	height: 47px;
	width: 889px;
	background-image: url(../images/topnav_bg.gif);
	background-repeat: no-repeat;
}
#navMenu ul {float:left; line-height:47px;padding-left: 130px;}
#navMenu ul li {float:left;	width: 80px;}
#navMenu ul li a {width: 74px;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#navMenu ul li a:hover {
	width: 84px;
	text-decoration: underline;
}



/*---------- frame : footer ---------*/
#footer{
	clear:both;
	height: 71px;
	width: 889px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #c4c4c4;
	background-image: url(../images/footer_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 15px;
	font-size: 11px;
}
#footer img {
	float: left;
	padding-left: 60px;
}

#footer_nav{
	padding-right: 10px;
	text-align: right;
}

#footer_nav a {
	padding-right: 5px;
	padding-left: 5px;
}

#footer_copyright {
	color: #787878;
	text-align: right;
	padding-top: 9px;
	padding-right: 10px;
}
/*---index----*/
#index_top_bg1 {
	background-image: url(index_top_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 219px;
	width: 829px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}

#index_top_bg2 {
	background-image: url(index_top_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 65px;
	width: 829px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c4c4c4;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}

#container {
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	width: 800px;
}

