﻿@charset "utf-8";
/* CSS Document */
a:link{	
	color:#000;
	text-decoration:none;
}
a:visited{	
	color:#000;
	text-decoration:none;
}
a:hover{	
	color:#F00;
	text-decoration:underline;
}
a:active{	
	color:#F00;
	text-decoration:underline;
}
div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,form,body,a,span,label,p,table,tr,td{
	margin:0px;
	padding:0px;
	border:0px;

	font-family:宋体;
	font-size:12px;
	color:#000;
	font-weight:normal;	
	
	list-style-type:none;
	list-style-position:outside;/*强制将项目符号放置在文本以外，这是因为当设置display:inline;（解决IE 6.0的BUG）时list-style-position默认将为inside*/		
}
input,textarea,select{
	margin:0px;
	padding:0px;
}
body{	
	background-color:#FFF;	
	line-height:180%;
}
.container{
	width:960px;
	margin:0px auto;
}

/**********************************/
.footer_box{float:left;width:960px;margin-top:10px;}
.footer_menu{float:left;width:960px;height:26px;line-height:26px;text-align:center;border-top:1px solid #e5e5e5;border-bottom:1px solid #bf0030;color:#cccccc;}
.footer_menu a{margin-left:3px;margin-right:3px;}
.copyright{float:left;width:940px;display:inline;margin-left:10px;text-align:center;margin-top:5px;}
/*****************************************/
.topinfo{float:left;width:960px;height:23px;border-bottom:1px solid #e6e6e6;background-color:#f8f8f8;}
.topinfo_left{float:left;height:23px;line-height:23px;overflow:hidden;text-indent:20px;color:#828282;}
.topinfo_right{float:right;height:23px;line-height:23px;overflow:hidden;display:inline;	margin-right:20px;	color:#cccccc;}
.topinfo_right a{margin-left:5px;margin-right:5px;}
.headerbox1{float:left;	width:960px;height:74px;overflow:hidden;}
.logo{float:left;width:180px;height:74px;overflow:hidden;}
.menubox{float:left;height:48px;margin-top:13px;border-right:1px solid #e5e5e5;	padding-left:14px;padding-right:14px;}
.menubox dl{float:left;height:24px;clear:both;	white-space:nowrap;	width:140px;}
.menubox dl dt{float:left;height:24px;line-height:24px;display:inline;	overflow:hidden;padding-left:5px;padding-right:5px;}
.menubox dl dd{float:left;height:24px;line-height:24px;display:inline;	overflow:hidden;padding-left:5px;padding-right:5px;}
.menubox dl dt a{font-weight:bold;}
/********************************************/
.menu_dl{float:left;width:960px;height:35px;}
.menu_dt_left{float:left;width:5px;height:35px;background-image:url(../image/sprite.gif);background-position:-472px -112px;	background-repeat:no-repeat;}
.menu_dt_right{float:left;width:5px;height:35px;background-image:url(../image/sprite.gif);background-position:-477px -112px;background-repeat:no-repeat;}
.menu_dl dd{float:left;height:35px;line-height:35px;width:950px;overflow:hidden;background-image:url(../image/menubg.gif);background-position:left top;background-repeat:repeat-x;	text-align:center;}
.menu_dl dd div{float:left;height:35px;display:inline;margin-left:50px;overflow:hidden;}
.menu_ul{float:left;height:35px;display:inline;margin-left:-2px;}
.menu_ul li{float:left;	height:35px;line-height:35px;background-image:url(../image/menuline.gif);background-position:left top;background-repeat:no-repeat;padding-left:10px;padding-right:10px;}
.menu_ul li a{font-size:14px;}
.menu_ul li a:link{color:#fff;text-decoration:none;}
.menu_ul li a:visited{color:#fff;text-decoration:none;}
.menu_ul li a:hover{color:#ff0;text-decoration:none;}
.menu_ul li a:active{color:#ff0;text-decoration:none;}
/*****************************************/
.main_box{ float:left; width:960px; overflow:hidden; margin-top:10px;}
.main_box_left{ float:left; width:650px; overflow:hidden; }
.main_box_right{ float:left; width:298px; padding-bottom:10px; display:inline; margin-left:10px; overflow:hidden; border:1px solid #e5e5e5; background-color:#f7f7f7;}

.hostlist_dl{ float:left; width:278px; border-top:1px solid #d9d9d9; display:inline; margin-left:10px; margin-top:10px;}
.hostlist_dl dt{ float:left; width:278px; height:30px; line-height:30px; font-weight:bold;}
.hostlist_dl dt a{font-weight:bold;}
.hostlist_dl dd{ float:left; width:278px; height:20px; line-height:20px; text-indent:10px; overflow:hidden; }
.hostlist_dl dd div{ color:#fff;float:left;width:16px; height:13px; display:inline; margin-left:10px; margin-top:3px; overflow:hidden; text-align:center; text-indent:0px; line-height:13px; background-image:url(../image/sprite.gif); background-repeat:no-repeat; background-position:-98px -61px;}
.hostlist_dl dd span{ color:#fff;float:left;width:16px; height:13px;display:inline; margin-left:10px; margin-top:3px; overflow:hidden; text-align:center; text-indent:0px; line-height:13px;background-image:url(../image/sprite.gif); background-repeat:no-repeat; background-position:-98px -74px;}
.hostlist_dl dd h1{float:left; width:200px; height:20px; line-height:20px; overflow:hidden; }

.pic_ul{ float:left;width:278px; margin-top:5px;border-top:1px solid #d9d9d9;display:inline; margin-left:10px;}
.pic_ul li{ float:left; width:273px; height:152px; overflow:hidden; border:1px solid #d9d9d9; display:inline; margin-top:10px;}
.pic_ul li div{ float:left; width:263px; height:142px; overflow:hidden; display:inline; margin-top:5px; margin-left:5px;}

.pic_ul_1{ float:left;width:278px; margin-top:5px;display:inline; margin-left:10px;}
.pic_ul_1 li{ float:left; width:273px; height:152px; overflow:hidden; border:1px solid #d9d9d9; display:inline; }
.pic_ul_1 li div{ float:left; width:263px; height:142px; overflow:hidden; display:inline; margin-top:5px; margin-left:5px;}


.piclist_2{ float:left; margin-top:5px;}
.piclist_2 li{ float:left; width:120px; height:100px; display:inline; margin-left:15px;}
.piclist_2 li div{ float:left; width:120px; height:80px; overflow:hidden;border:1px solid #d9d9d9;}
.piclist_2 li span{ float:left; width:120px; height:20px; text-align:center; line-height:20px; overflow:hidden;}
.linkds{visibility:hidden;}
.banner_pic{ float:left; width:648px; border:1px solid #e5e5e5; padding-bottom:4px; background-color:#f7f7f7;}
.banner_pic div{ float:left; width:640px; overflow:hidden; display:inline; margin-left:4px; margin-top:4px;}

.data_box{ float:left; width:650px; border-top:3px solid #bf0030;border-bottom:3px solid #bf0030; padding-bottom:10px;}
.ganaichangshi{ float:left; width:650px; height:33px; overflow:hidden; border-bottom:1px solid #e5e5e5; }
.ganaichangshi dt{ float:left; height:33px; line-height:33px; font-weight:bold; color:#bf0030; text-indent:10px;}
.ganaichangshi dt a{font-weight:bold; color:#bf0030;}
.ganaichangshi dd{ float:right; height:33px; line-height:33px;}
.ganaichangshi dd a{margin-left:5px; margin-right:5px;}

.ganaichangshi_1{ float:left; width:124px;}
.ganaichangshi_1 li{ float:left; width:124px; margin-top:10px;}
.ganaichangshi_1 li div{ float:left; width:122px; height:78px; overflow:hidden; border:1px solid #d9d9d9;}
.ganaichangshi_1 li span{ float:left; width:124px; height:23px; line-height:23px; overflow:hidden; text-align:center; background-color:#e5e5e5;}
.ganaichangshi_2{ float:left; width:520px; height:215px;  margin-top:10px;}
.ganaichangshi_2 dt{ float:left; width:520px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.ganaichangshi_2 dt a{font-size:14px; font-weight:bold;}
.ganaichangshi_2 dd{ float:left; width:260px; height:25px; line-height:25px; text-indent:20px; overflow:hidden;}
.ganaichangshi_3{ float:left; width:648px; border:1px solid #e5e5e5; margin-top:10px; padding-top:10px; padding-bottom:10px;}
.ganaichangshi_3 li{ float:left; width:216px; height:20px; line-height:20px; text-indent:16px;}


.bannerlist1{ float:left; width:258px; display:inline; margin-left:20px; overflow:hidden; margin-top:10px;}
.bannerlist1 li{ float:left; width:258px; height:25px; line-height:25px; overflow:hidden;}
.bannerlist1 li a{font-size:14px; font-weight:bold;}

.bannerlist2{ float:left; width:258px; display:inline; margin-left:20px; overflow:hidden;}
.bannerlist2 li{ float:left; width:129px; height:20px; line-height:20px; overflow:hidden;}
.bannerlist2 li a:link{	
	color:#003399;
	text-decoration:none;
}
.bannerlist2 li a:visited{	
	color:#003399;
	text-decoration:none;
}
.bannerlist2 li a:hover{	
	color:#F00;
	text-decoration:underline;
}
.bannerlist2 li a:active{	
	color:#F00;
	text-decoration:underline;
}

.navigation{ float:left; height:34px; width:960px; overflow:hidden; margin-top:1px;}
.navigation_left{ float:left; height:34px; width:5px; overflow:hidden; background-image:url(../image/sprite.gif); background-position:-423px top; background-repeat:no-repeat;}
.navigation_right{ float:left; height:34px; width:5px; overflow:hidden; background-image:url(../image/sprite.gif); background-position:-428px top; background-repeat:no-repeat;}
.navigation_center{ float:left; width:950px; overflow:hidden; height:34px; background-image:url(../image/navigationbg.gif); background-position:left top; background-repeat:repeat-x;}
.navigation_txt{ float:left; height:34px; width:500px; line-height:34px; overflow:hidden; background-image:url(../image/dot6.gif); background-position:10px 8px; background-repeat:no-repeat; text-indent:35px;}
.navigation_form{ float:right; display:inline; margin-right:15px; width:269px; height:26px; margin-top:4px; overflow:hidden; background-image:url(../image/sprite.gif); background-position:left -188px; background-repeat:no-repeat;}
.navigation_text{ float:left;  width:180px; height:20px; margin-top:3px; display:inline; margin-left:30px; overflow:hidden; border:0px; line-height:20px;}
.navigation_submit{ float:left; width:48px; height:20px; overflow:hidden; background:url(../image/submitsearch.gif); border:none; margin-top:3px; margin-left:5px; display:inline; cursor:pointer;}

.pagebox{ float:left; width:650px; height:24px; overflow:hidden; margin-top:10px;}
.pagebox ul{ float:left; height:24px; overflow:hidden; display:inline; margin-left:50px;}
.pagebox ul li{ float:left; height:22px; text-align:center; line-height:22px; border:1px solid #e5e5e5; padding-left:5px; padding-right:5px; display:inline; margin-left:5px;}
.pagebox ul li a:link{	
	color:#c00137;
	text-decoration:none;
}
.pagebox ul li a:visited{	
	color:#c00137;
	text-decoration:none;
}
.pagebox ul li a:hover{	
	color:#000;
	text-decoration:underline;
}
.pagebox ul li a:active{	
	color:#000;
	text-decoration:underline;
}

/*******************************/
.menulist{float:left;height:30px;overflow:hidden;display:inline;margin-left:40px;}
.menulist a{font-size:14px;}
.menulist dt{float:left;width:88px;height:30px;text-align:center;line-height:30px;overflow:hidden;background-image:url(../image/sprite.gif);background-position:left top;background-repeat:no-repeat;}
.menulist dd{float:left;width:87px;height:30px;line-height:30px;text-align:center;overflow:hidden;background-image:url(../image/sprite.gif);background-position:-1px -30px;background-repeat:no-repeat;}
.red_box{float:left;height:58px;width:960px;overflow:hidden;}
.red_left{float:left;width:18px;height:58px;background-image:url(../image/sprite.gif);background-position:-88px top;background-repeat:no-repeat;}
.red_right{float:left;width:18px;height:58px;background-image:url(../image/sprite.gif);background-position:-107px top;background-repeat:no-repeat;}
.red_center{float:left;	width:924px;height:58px;background-image:url(../image/redcenter.gif);background-repeat:repeat-x;background-position:left top;overflow:hidden;}
.searchform{float:left;height:20px;display:inline;margin-top:5px;margin-left:50px;}
.search_select{float:left;}
.search_text{float:left;width:200px;height:16px;border:1px solid #d5d5d5;line-height:16px;display:inline;margin-left:10px;margin-top:1px;}
.search_submit{float:left;width:59px;height:18px;display:inline;margin-left:10px;background:url(../image/search_submit.gif);	border:none;cursor:pointer;margin-top:1px;}

.marqueenews{float:left;height:20px;display:inline;margin-top:5px;margin-left:50px;width:400px;overflow:hidden;}
.marqueenews a{ clear:both; float:left; height:20px; line-height:20px;}
.marqueenews a:link{color:#fff;	text-decoration:none;}
.marqueenews a:visited{	color:#fff;text-decoration:none;}
.marqueenews a:hover{color:#ff0;text-decoration:underline;}
.marqueenews a:active{color:#ff0;text-decoration:underline;}
.linkses{visibility:hidden;}
.hotkeywords{float:left;width:924px;height:25px;margin-top:5px;overflow:hidden;line-height:25px;}
.hotkeywords span{font-weight:bold;color:#fedcac;}
.hotkeywords a{margin-right:5px;}
.hotkeywords a:link{color:#fedcac;text-decoration:none;}
.hotkeywords a:visited{color:#fedcac;text-decoration:none;}
.hotkeywords a:hover{color:#F00;text-decoration:underline;}
.hotkeywords a:active{color:#F00;text-decoration:underline;}
