/* CSS Document */
/* 网站首页CSS样式 for januscn.com  Maker:jacoat*/

body{
font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ededed;
}
*{
margin:0;
padding:0;
}
.clear{clear:both}
#Layer1 {
	position:absolute;
	left:909px;
	top:41px;
	width:1px;
	height:1px;
	z-index:1;
}
#Layer2 {
	position:absolute;
	left:-486px;
	top:-2px;
	width:490px;
	height:50px;
	z-index:2;
}
#Layer3 {
	position:absolute;
	left:-389px;
	top:4px;
	width:399px;
	height:44px;
	z-index:2;
}
.box{
width:870px;
margin:0 auto;
background-image:url(../images/center_bg.gif);
}
.top_box{
height:24px;
width:100%;
background-image:url(../images/top_nav_bg.gif);
}
.head_box,.main_box,.news_box{
width:850px;
margin:0 auto;
}
.head_box{
height:91px;
background-image:url(../images/nav_bg.jpg);
}
.main_box{
height:400px;
background-image:url(../images/bg_c.gif);
background-repeat:repeat-y;
border-bottom:3px solid #C9CCD0;
}
.news_box{
height:97px;
background-color:#fff; 
}

/* Header
==========================================================*/
.logo{
float:left;
width:290px;
height:78px;
}
.top_nav{
margin:0 auto;
width:870px;
height:24px;
}
.top_nav ul{
margin:0;
padding:0;
float:left;
height:24px;
line-height:24px;
list-style:none;
}
#top_nav_ul{
float:right;
width:250px;
padding-right:8px;
}
#top_nav_ul li{
float:right;
width:82px;
line-height:20px;
text-align:center;
background:url(../images/english01.gif) no-repeat 5px 1px;
}
#top_nav li{
float:left;
list-style:none;
}
.top_nav a:link,.top_nav a:visited{
color:#666;
text-decoration:none;
}
.top_nav a:hover{
color:#999;
}
.top_nav a:active{
color:#666;
}
.collect{
background:url(../images/+.gif) no-repeat 10px 2px;
text-align:right;
float:left;
width:95px;
line-height:24px;
padding-left:10px;
}
.copy{
height:32px; 
background:url(../images/index_bottom.gif) top repeat-x; 
padding-top:20px;
padding-bottom:20px;
width:862px; 
margin:0 auto; 
}
.copy ul{
list-style:none;
margin:0 auto;
width:820px;
}
.copy li{
height:20px;
line-height:20px;
color:#666;
}
.float_l{float:left;}
.float_r{float:right;}
.copy a:link,.copy a:visited{
color:#666;
text-decoration:none;
}
.copy a:hover{
color:#036;
text-decoration:none;
}
.copy a:active{
color:#666;
}
.left_nav_bg{
float:right;
width:147px;
height:400px;
overflow:hidden;
}
.left_nav_bg ul{
margin:0;
padding:0;
list-style:none;
}
.left_nav_bg li{
margin:0;
padding:0;
}
.first_news{
float:left;
padding-left:5px;
margin-top:8px; 
color:#666;
width:404px;
background:url(../images/index_shuline.gif) no-repeat right;
height:84px;
}
.first_news ul{
width:390px;
height:84px;
padding:0;
margin:0;
list-style:none;
float:left;
}
.first_news li{
float:left;
height:84px;
}
#first_news_li01{
width:116px;
}
#first_news_li01 img{
width:112px;
height:80px;
border:2px solid #ccc;
}
#first_news_li02{
width:264px; 
padding-left:10px;
}
#first_news_li02 span{
line-height:22px; color:#707070;
}
#first_news_li02 span img{
height:13px;
width:13px;
border:none;
}
h1{
font-size:12px;
text-align:center;
padding-top:3px;
line-height:28px;
}
a:link,a:visited{
color:#707070;
}
a:hover{
color:#0092DD;
text-decoration:none;
}
.news_list{
float:left; 
width:420px;
margin-left:14px;
margin-top:8px; 
height:84px;
background:url(../images/tiao_01.gif) no-repeat;
}
.news_list ul{
list-style:none;
margin:0;
padding:0;
padding-left:5px;
}
.news_list li{
height:25px;
line-height:25px;
float:left;
width:420px;
}
#news_list_li01{
text-align:right;
line-height:25px;
}
#news_list_li01 img{
width:32px;
height:12px;
border:none;
padding-top:6px;
padding-right:18px;
}
#news_list_li02{
padding-top:2px;
width:330px;
}
#news_list_li02 span{color:#0092DD;}
#news_list_li03{
padding-top:2px;
width:80px;
height:25px;
color:#747780;
line-height:25px;
}

/* Nav
======================================================================*/
.nav{
POSITION:relative;
margin:50px 0 0 0;
float:right;
width:500px;
height:40px; 
}
.nav A {
DISPLAY: block; 
FONT-SIZE: 120%; 
WIDTH:100px; 
TEXT-ALIGN:center;
}
.nav A:link,.nav A:visited{
color: #000;
text-decoration:none;
font-size:14px;
font-family:"宋体";
}
.nav A:hover {
FONT-WEIGHT:bold; 
BACKGROUND:url(../images/nav_bg_b.gif) repeat-x 0 -44px; 
COLOR: #036
}
.nav A:active {
FONT-WEIGHT:bold; 
BACKGROUND:url(../images/nav_bg_b.gif) repeat-x 0 -44px; 
COLOR: #036
}
.navlist {
OVERFLOW: hidden; 
LINE-HEIGHT: 35px; 
padding-top:5px; 
HEIGHT: 35px
}
.nav LI {
DISPLAY:inline;
BACKGROUND: url(../images/nav_bg_b.gif) no-repeat 0 -4px; 
FLOAT: left; 
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px
}
.subnav {
BACKGROUND:url(../images/suNav_bg.gif) no-repeat 0 0;
LEFT: 0px; 
FLOAT: left; 
LINE-HEIGHT:27px;
WHITE-SPACE:nowrap; 
POSITION:absolute;
TOP: -25px; 
HEIGHT: 27px
}
HTML .subnav {
MARGIN: 0px 10px 0px -10px
}
.subnav P {
PADDING-RIGHT:10px; 
PADDING-LEFT: 10px; 
BACKGROUND: url(../images/suNav_bg.gif) no-repeat 100% -27px; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px
}

.subnav P SPAN {
DISPLAY: block;
BACKGROUND: url(../images/suNav_bg.gif) repeat-x 0px -54px
}
.subnav P.pointer {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
BACKGROUND: url(../images/down_ico.gif) no-repeat bottom; 
MARGIN-LEFT: 20px; 
WIDTH: 11px; 
TEXT-INDENT: -999em; 
PADDING-TOP: 0px; 
POSITION: absolute; 
bottom: -7px; 
HEIGHT:10px
}
.subnav A {
PADDING-RIGHT:0px; 
DISPLAY: inline; 
PADDING-LEFT: 0px; 
FONT-SIZE: 100%; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 0px
}
.subnav A:link,.subnav A:visited {
COLOR: #235e99;
font-size:12px;
}
.subnav A:hover {
COLOR: #235e99
}
.subnav A:active {
COLOR: #235e99
}
.subnav A:hover {
FONT-WEIGHT: normal; 
BACKGROUND: none transparent scroll repeat 0% 0%; 
BORDER-BOTTOM: 2px solid
}
.subnav A:active {
FONT-WEIGHT: normal; 
BACKGROUND: none transparent scroll repeat 0% 0%; 
BORDER-BOTTOM: 2px solid
}

.disable {DISPLAY: none}

/* subnav position and pointer position */
#subnav1 {LEFT:10px}
#subnav2 {LEFT: 110px}
#subnav3 {LEFT: 210px}
#subnav4 {LEFT: 133px}
#subnav5 {LEFT: 197px}
#subnav1 .pointer { left: 5px; }
#subnav4 .pointer { left: 205px;}
#subnav5 .pointer {left: 257px;}

/* 幻灯片
======================================================================*/
.hdp{
float:right;
margin-left:0px; 
width:700px; 
height:400px;
}


/* 奥运会倒记时
======================================================================*/
.top_nav ul li strong{
color:#0092DD;
padding-left:30px;
background:url(../images/2008.gif) 14px -2px no-repeat;
}
.top_nav ul li span{
color:#0092DD;
width:250px;
}
#top_nav_ul02{
width:450px;
}
