/* main */
body{
	margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005375;
	background-color:#f2f1eb;
	text-align:center;
	}

.main{
	width: 998px;
	text-align:left;
	margin:0px auto;
	padding:0px;
	}

ul{
	margin: 0px;
	padding: 0px;
	}

li{
	list-style:none;
	}

p{
	margin: 0px;
	padding: 0px;
	}

a:link{
	color:#005375;
	text-decoration:none;
	}

a:hover{
	color:#FF6600;
	text-decoration:underline;
	}

a:visited{
	color:#666;
	text-decoration:none;
	}

/* top */
.header{
	margin: 0px;
	padding: 0px;
	background-color:#fff;
	}

.header_logo{
	padding: 5px;
	margin:0px;
	}

.header_item{
	width:100%;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
	background-color:#fff;
	}

.header_item a:link,
.header_item a:visited{
	color:#FFF;
	text-decoration:none;
	}

.header_item a:hover{
	color:#FFf;
	text-decoration:underline;
	}

.header_item ul{
	height: 30px;
	margin: 0px 0px 5px 5px;
	padding: 0px 10px;
	background:url(/images/newpage/top03.gif) repeat-x left top;
	}

.header_item li{
	list-style:none;
	float:left;
	color:#fff;
	font-size: 14px;
	margin: 8px 0px;
	padding: 0px 20px;
	border-right:2px groove #fff;
	}

.Header_Link_none,
.Header_Link_none a{
	border: 0px;
	}

/* mid */
.content{
	margin: 0px;
	padding: 0px;
	clear:both;
	float:left;
	background-color:#fff;
	}

.content_leftcontent{
	width: 250px;
	margin: 0px;
	padding: 0px;
	float:left;
	border-right: 1px solid #ebeae0;
	border-left: 5px solid #fff;
	}

.content_leftcontent h5,
.boxcontent h2{
	margin: 0px;
	padding: 7px 8px;
	font-size: 13px;
	font-weight:bold;
	color:#333;
	background:url(/images/newpage/titbg.gif) repeat-x left top;
	}

.content_leftcontent ul{
	background:url(/images/newpage/bg01.gif) repeat-x left top;
	padding: 5px;
	border-bottom: 1px solid #ebeae0;
	}

.boxcontent p{
	margin: 0px 0px 0px 18px;
	padding: 5px 0px 0px 18px;
	background:url(/images/newpage/mbi_014.gif) no-repeat left 8px;
	}

.content_leftcontent li{
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 18px;
	line-height: 18px;
	background:url(/images/newpage/mbi_014.gif) no-repeat left 3px;
	}

.content_leftcontent_guide ul{
	margin: 0px;
	padding: 8px 0px 8px 5px;
	background:url(/images/newpage/bg01.gif) repeat-x left top;
	}

.content_leftcontent_guide li{
	margin: 0px;
	padding: 5px 0px 0px 0px;
	list-style:none;
	background:none;
	text-align:center;
	}

.content_leftcontent_guide li a:link,
.content_leftcontent_guide li a:visited{
	width:170px;
	height: 22px;
	color:#005375;
	text-decoration:none;
	background:url(/images/newpage/btn001.gif) no-repeat center top;
	}

.content_leftcontent_guide li a:hover{
	width:170px;
	height: 22px;
	color:#005375;
	text-decoration:none;
	background:url(/images/newpage/btn001.gif) no-repeat center -22px;
	}

.content_leftcontent_search p{
	margin: 0px;
	padding: 10px;
	background:url(/images/newpage/bg01.gif) repeat-x left top;
	border-bottom: 1px solid #ebeae0;
	}

.content_rightcontent{
	width: 737px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float:right;
	}

.content_rightcontent_group{
	width:99%;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
	background:url(/images/newpage/team_41.gif) no-repeat left top;
	}

.content_rightcontent_group ul{
	float:left;
	clear:both;
	width:100%;
	background:url(/images/newpage/team_42.gif) repeat-y left top;
	/*border: 1px solid #8fe044;*/
	}

.content_rightcontent_group h5{
	width:712px;
	margin: 0px;
	padding: 5px 0px 0px 15px;
	color:#fff;
	background:url(/images/newpage/top02.gif) no-repeat left -21px;
	border-bottom: 3px solid #8fe044;
	}

.content_rightcontent_group span{
	margin: 0px;
	padding: 3px;
	text-align:center;
	float:left;
	clear:both;
	}

.content_rightcontent_group li{
	margin: 0px;
	padding: 10px;
	padding-right:none;
	text-align:center;
	float:left;
	list-style:none;
	}

.content_rightcontent_group_bottom{
	background:url(/images/newpage/team_43.gif) no-repeat left top;
	float:left;
	clear:both;
	width: 730px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	}

.content_rightcontent_article{
	width:100%;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
	}

.content_rightcontent_article_u{
	width: 100%;
	margin:0px;
	padding: 0px;
	float:left;
	clear:both;
	border-bottom: 3px solid #2da7f2;
	}

.content_rightcontent_article li{
	margin: 0px 2px 0px 0px;
	padding: 0px;
	float:left;
	cursor:pointer;
	}

.content_rightcontent_article_d{
	width:100%;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
	}

.PinkPanel{
	width:360px;
	height:257px;
	margin: 0px;
	padding: 3px;
	float:left;
	}

.PinkCate h3{
	width: 338px;
	margin: 0px;
	padding: 5px 0px 5px 25px;
	font-size: 12px;
	background:#eee url(/images/newpage/mbi_017.gif) no-repeat 5px 4px;
	border:none;
	color:#005375;
	}

.PinkList ul{
	margin: 0px;
	padding: 5px 0px 0px 5px;
	float:left;
	clear:both;
	background:url(/images/newpage/jbt.gif) no-repeat center top;
	}

.PinkList li{
	margin: 0px;
	padding: 0px 0px 0px 15px;
	line-height: 22px;
	background:url(/images/newpage/freeway_56.gif) no-repeat left 3px;
	}

.PinkList li a{
	width:285px;
	float:left;
	display:block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	}

.content_rightcontent_newarticle{
	width:100%;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
	position:relative;
	}

.content_rightcontent_newarticle_d h3{
	margin: 0px;
	padding: 5px 0px;
	font-size:12px;
	border-bottom: 1px solid #f16412;
	background-color:#eee;
	}

.content_rightcontent_newarticle_d h3 a:link,
.content_rightcontent_newarticle_d h3 a:hover{
	margin: 0px;
	padding: 0px 0px 0px 28px;
	background:#eee url(/images/newpage/mbi_0222.gif) no-repeat 10px center;
	}

.content_rightcontent_newarticle_d h3 a:visited{
	margin: 0px;
	padding: 0px 0px 0px 28px;
	color:#666;
	background:#eee url(/images/newpage/mbi_022.gif) no-repeat 10px center;
	}

.content_rightcontent_newarticle_d ul{
	margin: 0px 5px 0px 0px;
	padding: 5px 0px;
	float:left;
	clear:both;
	}

.content_rightcontent_newarticle_d li{
	padding:0px 0px 5px 0px;
	}

.content_rightcontent_newarticle_d span{
	display:block;
	margin: 0px;
	padding: 5px;
	line-height: 22px;
	}

.content_rightcontent_newarticle_d p{
	padding: 0px 5px 0px 0px;
	margin: 0px;
	color:#333;
	text-align:right;
	}

.content_rightcontent_newarticle_u{
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
	}

.content_rightcontent_newarticle_u li{
	margin: 0px 2px 0px 0px;
	padding: 0px;
	float:left;
	cursor:pointer;
	}

.content_rightcontent_article_u li h3,
.content_rightcontent_newarticle_u li h5{
	margin: 0px;
	padding: 8px 0px 0px 0px;
	width:100px;
	height:25px;
	text-align:center;
	font-size: 13px;
	color:#fff;
	background:url(/images/newpage/top02a.gif) no-repeat left top;
	}

.content_rightcontent_newarticle_k{
	width:100%;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
	border-bottom: 3px solid #2da7f2;
	}

/* footer */
.footer{
	width:100%;
	margin: 0px;
	padding: 0px;
	clear:both;
	float:left;
	text-align:center;
	background-color:#FFF;
	}

.PostPage{
	width:100%;
	float:left;
	clear:both;
	text-align:right;
	}

.PostPage span{
	display:inline;
	color:#990000;
	margin:0px;
	padding: 2px 5px;
	font-weight:bold;
	}

.PostPage a:link,
.PostPage a:visited{
	line-height:25px;
	border:1px solid #B3B3B3;
	padding:2px 5px;
	margin: 0px;
	}

.PostPage a:hover{
	color:#fff;
	background-color:#0063dc;
	font-weight:bold;
	line-height:25px;
	border:1px solid #000;
	padding:2px 5px;
	margin: 0px;
	}

.PostPage02{
	position:absolute;
	top: -2px;
	right: 2px;
	}

.content_rightcontent_newarticle>.PostPage02{
	left:630px;
	}

.content_rightcontent_article_u.pointer,
.content_rightcontent_newarticle_u.pointer{
	margin: 0px;
	padding: 5px 23px 0px 23px;
	font-size: 13px;
	color:#666;
	background:url(/images/newpage/top022.gif) no-repeat left top;
	}