@charset "utf-8";
/* CSS Document */

/*
 *全局样式整理
 */
	* {margin:0px; padding:0px;}
	body,td,th {font-family: Verdana, Geneva, sans-serif;font-size: 12px;color: #333;}
	body {text-align:left; background:url(../images/bg.gif) repeat-x;}
	/*
	 *清理ul,li默认样式
	 */
	ul,li{list-style-type:none;}
	/*
	 *修正bug
	 */
	select option{padding-right:3px;}
	/*
	 *默认链接样式
	 */
	a{font-size:12px; font-weight:normal;color: #3366cc;}
	a:link {color: #3366cc; text-decoration:none;}
	a:visited{color:#3366cc; text-decoration:none;}
	a:hover {color: #F00; text-decoration:underline;}

	/*
	 *清除有连接图片边框
	 */
	img{border:0 none;}
	/*
	 *清理浮动
	 */
	.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
	/*
	 *着重连接红色
	 */
	a.red{color:#F00;}
/*
 *全局样式整理结束
 */

#header{height:100px; width:1000px; clear:both; margin:0 auto;}
#header .logo{float:left;}
#header .logo a{display:block; width:170px; height:72px; background:url(../images/logo.gif) no-repeat;margin-top:20px; margin-left:24px; }
#header .nav{float:right; margin:20px 10px 0px 0px; width:790px;}
#header .nav ul{float:left; height:22px; margin-right:6px; line-height:22px;}
#header .nav li{padding:0px 5px; overflow:hidden; white-space:nowrap; line-height:22px; float:left;}
#header .nav b{font-size:12px; font-weight:bold;}
#header .cla{padding:0 10px; background:url(../images/nav_b_arr.gif) no-repeat 0px 2px; border-right:#CCC 1px solid;}

#menu{height:40px; line-height:40px; width:1000px; margin:0 auto;}
#menu a:hover{width:100px; height:40px; line-height:40px; float:left; text-align:center; background:url(../images/menu_index_bg.gif) no-repeat;font-size:14px; font-weight:bold; color:#333;}
#menu a.index{width:100px; height:40px; line-height:40px; float:left; text-align:center; background:url(../images/menu_index_bg.gif) no-repeat;font-size:14px; font-weight:bold; color:#333;}
#menu a{width:100px; height:40px; line-height:40px; float:left; text-align:center;font-size:14px; font-weight:bold; color:#FFF;}
#menu p{color:#FFF; margin:0px 20px; float:left;}
#menu form{float:right; width:520px; color:#FFF; margin-top:8px;}
#menu .inp{height:20px; border:#CCC 1px solid; background-color:#FFF; line-height:18px; width:290px; vertical-align:middle;}
#menu .submit{width:70px; height:21px; border:0 none; background:url(../images/menu_search_submit.gif) no-repeat; margin-left:10px; vertical-align:middle;}
#menu .submit2{ height:22px; line-height:22px; border:0 none; vertical-align:middle; font-size:14px; font-weight:bold; color:#FFF; background:url(../images/menu_search_bg.gif) repeat-x;}

.content{width:1000px; margin:20px auto;}

.side{width:240px; float:right;}
.main{width:728px; float:left; position:relative; background-color:#f1f1f1; border:#c0c0c0 1px solid; padding:0px 10px 10px 10px;}
.main .lt{height:5px; width:5px; font-size:0; background:url(../images/art_round.gif); position:absolute; left:-1px; top:-1px;}
.main .rt{height:5px; width:5px; font-size:0; background:url(../images/art_round.gif) -6px 0px; position:absolute; right:-1px; top:-1px;}
.main .bao{height:38px; line-height:38px; background:url(../images/bao_bg.gif) no-repeat; text-indent:10px; color:#666; position:relative;}
.main a.f{height:22px; width:90px; display:inline-block; background:url(../images/f.gif) no-repeat; line-height:22px; position:absolute; right:10px; top:6px;}
.main .art{width:698px; background-color:#FFF; padding:15px;}
.main h2{font-size:14px; font-weight:bold; color:#333; text-align:center; padding-top:10px;}
.main .contact{height:48px; line-height:48px; text-align:center; color:#CCC; border-bottom:#e6e6e6 1px solid;}
.main p{padding:20px 0px; line-height:1.6em}
.interfix{width:728px; float:left; background-color:#f1f1f1; border-left:#c0c0c0 1px solid; border-right:#c0c0c0 1px solid; border-bottom:#c0c0c0 1px solid; padding:10px;}
.interfix .a{width:698px; padding:0px 15px; background-color:#FFF;}
.interfix dl{padding-bottom:8px;}
.interfix dt{line-height:30px; height:30px; font-size:14px; font-weight:bold;}
.interfix dd{text-indent:10px; line-height:22px;}
	.list_num{width:698px; margin-top:10px;}
	.list_num ul{width:610px; float:left;}
	.list_num li{float:left;}
	.list_num a{display:block; border:#d7d7d7 1px solid; padding:2px 6px; margin-right:6px; background-color:#f7f7f7;}
	.list_num a:hover{display:block; border:#f25602 1px solid; padding:2px 6px; margin-right:6px; background-color:#ffd6bf; color:#000; text-decoration:none;}
	.list_num .top{float:right; margin-right:-6px;}
.ad3{width:240px; height:85px; margin:10px 0px;}
.ad2{width:240px; height:85px; margin:10px 0px; clear:both}

#new{width:238px; height:198px; border:#e6e6e6 1px solid; overflow:hidden;}
#new h4{height:27px; line-height:27px; width:238px; font-size:12px; font-weight:bold; color:#333; text-indent:16px; background:url(../images/new_h4.gif) no-repeat;}
#new ul{padding:6px;}
#new li{line-height:23px; height:23px; white-space:nowrap; width:226px; overflow:hidden; text-indent:8px;}


	#tab1{width:238px;}
	#tab2{width:238px;}
	#tab3{width:238px;}
		.Menubox {width:224px; height:25px; line-height:25px; overflow:hidden; background:url(../images/tab_ul_bg.gif) repeat-x bottom; margin:0 auto;}
		.Menubox ul{margin:0px;}
		.Menubox li{float:left; display:block; cursor:pointer; width:90px; text-align:center; color:#333; font-weight:bold; background:url(../images/tab_li.gif) no-repeat; margin-left:6px;}
		.Menubox li.hover{width:90px;  background:url(../images/tab_lion.gif) no-repeat; margin-left:6px;color:#333; font-weight:bold; height:25px; line-height:25px;}
		.Menubox .Menubox_on{width:90px; background:url(../images/tab_lion.gif) no-repeat; margin-left:6px; font-weight:bold; height:25px; line-height:25px;}
		.Menubox a{font-weight:bold; color:#333;}
		.Menubox a:hover{text-decoration:none;}
		.Contentbox{padding:5px;}
		.Contentbox ol{padding:2px 0px 0px 6px;}
		.Contentbox li{width:219px; white-space:nowrap; overflow:hidden; line-height:24px; height:24px;}
		.Contentbox a{margin-left:6px;}
		.Contentbox .num{background-color:#91d135; text-align:center; line-height:14px; height:14px; width:20px; color:#FFF; font-size:10px; font-weight:bold; display:inline-block;}
		.Contentbox .num2{background-color:#cccccc; text-align:center; line-height:14px; height:14px; width:20px; color:#333333; font-size:10px; font-weight:bold; display:inline-block;}
		
	.si{width:238px; height:288px; border:#e6e6e6 1px solid; background:url(../images/si_bg.gif) no-repeat; padding-top:10px;}
	.si a.gray{color:#333;}

#ft{width:1000px; text-align:center; line-height:24px; margin:0 auto;}
#ft a{color:#FFF; line-height:44px;}
#ft span{color:#FFF;}
.ftall{width:100%; background:url(../images/ft.gif) repeat-x;}

