﻿@charset "utf-8";
/* 网站主体部份 */

/* 首页第一部份 */
.main_part
{
	height: 238px;
	margin-bottom: 5px;
}
.m_part1_left
{
	float: left;
	border: #7d9498 1px solid;
	width: 538px;
	height: 234px;
}
.m_part1_menu
{
	float: left;
	border-right: #7d9498 1px solid;
	width: 99px;
	height: 224px;
	padding-top: 10px;
}
.m_part1_menu li
{
	height: 29px;
	background: url(images/m_p1_btoff.gif) no-repeat;
	margin-bottom: 8px;
	padding: 8px 0 0 32px;
}
.m_part1_menu .Classon
{
	background: url(images/m_p1_bton.gif) no-repeat;
}
.m_part1_menu .Classon a
{
	color: #fff;
	font-weight: bold
}
.m_part1_list
{
	margin-left: 109px;
	padding: 9px 1px 0 1px;
}
.m_part1_list li
{
	background: url(images/main_lite_icon1.gif) no-repeat 10px 10px;
	height: 24px;
	text-align: right;
	padding: 0 20px 0 29px;
	color:#073a43;
}
.m_part1_list span
{
	 float: left; 
}
.m_part1_list a
{
	/* padding-top: 6px; */
	color:#073a43;
}
.m_part1_list .spacolor
{
	background-color:#e7eff0;
}
.m_part1_right
{
	float: right;
/*	border: #7d9498 1px solid;
*/	width: 410px;
	height: 234px;
	background: #f1f4f6;
}



/* 首页第二部份 */
.main_part2
{
	height: 94px;
	background: url(images/main_p2_bg.gif) repeat-x top;
	clear: both;
	margin-bottom: 4px;
}
.m_part2_l
{
	float: left;
	width: 38px;
	height: 94px;
	background: url(images/main_p2_lpic.gif) no-repeat;
}
.m_part2_r
{
	float: right;
	width: 4px;
	height: 94px;
	background: url(images/main_p2_rpic.gif) no-repeat;
}
.m_part2_c
{
	margin-right: 4px;
}
.m_part2_c a
{
	float: left;
	width: 71px;
	height: 88px;
	padding-top: 1px;
	background: url(images/main_p2_spa.gif) no-repeat right 1px;
}
.m_part2_c img
{
	border: 0px;
}
.m_part2_c a.lasticon
{
	width: 65px;
}

/* 首页第三部份 */
.main_part3
{
	height: 290px;
	margin-bottom: 4px;
}
.main_left_ad1  /* 左边广告位一*/
{
	width: 176px;
	height: 58px;
	border: #778f94 1px solid;
	padding: 2px;
	margin-top: 4px;
}
.main_left_ad1 img
{
	width: 176px;
	height: 58px;
}
.main_p3_box_l
{
	float: left;
	width: 382px;
}
.main_p3_box_r
{
	float: right;
	width: 382px;
}

/* 首页第四部份 */
.main_part4
{
	height: 115px;
	background: url(images/main_p4_bg.gif) repeat-x top;
	clear: both;
	margin-bottom: 4px;
}
.m_part4_l
{
	float: left;
	width: 38px;
	height: 115px;
	background: url(images/main_p4_lpic.gif) no-repeat;
}
.m_part4_r
{
	float: right;
	width: 4px;
	height: 115px;
	background: url(images/main_p4_rpic.gif) no-repeat;
}
.m_part4_c
{
	margin-right: 4px;
	padding-top: 5px;
	overflow: hidden;
	white-space: nowrap;
	width:913px;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li, #scroll_begin li .picThumb, #scroll_end li .picThumb {display:inline;}/*设置ul和li横排*/
.m_part4_c li
{
	padding: 5px 0;
	width: 124px;
	margin-left: 7px;
	display: inline;
	overflow:hidden;
}
.m_part4_c li img
{
	border: 0px;
	width: 124px;
	height: 100px;
}
.m_part4_c .pe_u_thumb_title
{
	display:none;
}

/* 首页第五第六部份 */
.main_part5, .main_part6
{
	height: 291px;
	margin-bottom: 6px;
}
.m_p5_ms_list
{
	padding: 4px;
	height: 249px;
}
.main_ms_pic
{
	height: 134px;
	text-align: center;
	padding-top: 4px;
}
.main_ms_pic img
{
	border: #727272 1px solid;
	width: 170px;
	height: 130px;
}
.main_ms_intro
{
	padding: 5px;
	line-height:20px;
}
.main_ms_more
{
	text-align: right;
}
.main_ms_more a
{
	color:#ee2525;
	font-weight: bold;
}

/* 首页第七部份 */
.main_part7
{
	height: 113px;
	margin-bottom: 7px;
}
.m_user_toplist
{
	border: #778f93 1px solid;
	background: #f1f4f6;
	height: 114px;
	overflow: hidden;
}
.m_user_toplist dt
{
	background: url(images/m_p7_titlebg.gif) repeat-x top;
	height: 34px;
	overflow: hidden;
}
.m_user_toplist dt span
{
	display: block;
	height: 34px;
	background: url(images/topuser_icon.gif) no-repeat 10px 10px;
	font-weight: bold;
	color:#055a69;
	padding: 8px 0 0 33px;
}
.m_user_toplist dd
{
	padding-top: 3px;
}
.m_user_toplist li
{
	padding-left: 15px;
}
.main_maddle_ad1
{
	width: 768px;
	height: 113px;
	background: #f1f4f6;
	overflow: hidden;
}

/* 首页第八部份 */
.main_part8
{
	height: 332px;
	margin-bottom: 7px;
}
.main_sitemap
{
	float: left;
	width: 502px;
}
.main_sitemap a
{
	line-height:14px;
}
.main_sitemap dd
{
	float: left;
	padding: 5px 0;
	height:288px;
	overflow:hidden;
}
.main_sitemap ul ul
{
	float: right;
	width: 390px;
}
.main_sitemap li
{
	float: left;
	background: url(images/sitemap_bottombg.gif) no-repeat bottom center;
	padding-top: 3px;
}
.main_sitemap li li
{
	background: none;
	padding: 4px 7px 0px 0px;
	height: 21px;
/*	overflow: hidden;
*/}
.main_sitemap li a
{
	float: left;
	width: 75px;
	padding: 3px 0 0 12px;
}
.main_sitemap li a:hover {
	text-decoration: underline;
	color: #cc3333;
}
.main_sitemap li li a
{

	white-space:nowrap;
	width: auto;
	padding: 0;
}
.main_sitemap dd img
{
	display:none;
}
.main_p8_box_r
{
	float: right;
	width: 262px;
}
.main_p8_box_r li
{
	float: left;
	padding: 8px 10px 0 10px;
	height: 50px;
}
.main_p8_box_r dd
{
	height: 299px;
	overflow: hidden;
}
.main_p8_box_r dd li img
{
	width: 240px;
	height: 50px;
	border: 0px;
}
.Gen_left_box .main_new_blog
{
	padding: 4px 0;
	height:290px;
}
.main_new_blog li
{
	float:left;
	width:136px;
}

/* 首页第九部份 */
.main_part9
{
	height: 87px;
	margin-bottom: 6px;
}
.m_part9_l
{
	float: left;
	width: 39px;
	height: 87px;
	background: url(images/main_p9_lpic.gif) no-repeat left;
}
.m_part9_c
{
	float: right;
	width: 905px;
	border-top: #82989b 1px solid;
	border-right: #82989b 1px solid;
	border-bottom: #82989b 1px solid;
	height: 69px;
	padding: 8px;
	overflow: hidden;
}
.m_part9_c li
{
	float: left;
	width: 100px;
	height: 35px;
	text-align: center;
	margin-bottom: 2px;
	overflow: hidden;
}
.m_part9_c li img
{
	width: 88px;
	height: 30px;
	border: 0px;
}

/* 会员登陆 */
.main_left .user_login
{
	padding-top: 10px;
	height: 178px;	
	text-align:center;
}
.main_left .user_login td
{
	height:30px;
}
.user_spa_line
{
	height:12px;
	padding-top:6px;	
}
.user_forget
{
	text-align:center;
}