@charset "utf-8";
/* CSS Document */

body{
	font:12px Arial,Verdana,Tahoma,"宋体";
}
*{padding:0px;margin:0px;}
* li{list-style:none;}
a{text-decoration:none;color:#20537A;}
a:hover{text-decoration:underline;}
h1{ font-size:14px; font-weight:bold; line-height:30px; color:#2c629e}

.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
	overflow:auto;
}
.header{ width:970px; margin:0 auto;}
.logo{
	width:350px;
	height:75px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	float: left;
}
.menutop{
	width:280px;
	margin-right:5px;
	margin-top: 0px;
	margin-bottom: auto;
	margin-left: auto;
	float: right;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #abdafe;
	border-bottom-color: #abdafe;
	border-left-color: #abdafe;
	line-height: 30px;
	height: 30px;
}
.menutop a{
	font-size:12px;
	color:#2c629e;
}
.menu_navcc{width:970px; margin:0 auto;}
.menu_nav{
	width:970px;
	height:48px;
	background:url(img/nav_bg.gif) repeat-x;
	float:left;
	margin-top:1px;
}
.menu_nav .nav_content{padding-left:25px;background:url(img/nav_l_bg.gif) no-repeat;float:left;}
.menu_nav .nav_content li{width:88px;height:48px;padding-left:8px;padding-right:8px;background:url(img/nav_li_right.gif) no-repeat right center;float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold;}
.menu_nav .nav_content li a{color:#fff;width:88px;height:48px;display:block;}
.menu_nav .nav_content li.current{line-height:37px;}
.menu_nav .nav_content li em{background:url(img/bid_new.gif) no-repeat;width:35px;height:21px;display:inline-block;position:absolute;top:-20px;left:40px;}

.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:88px;height:37px;background:url(img/nav_li_current.gif) no-repeat;display:block;color:#fff;}
.menu_nav .nav_content li a:hover{background:url(img/nav_li_hover.gif) no-repeat;line-height:37px;text-decoration:none;}

.menu_nav_right{padding-right:20px;background:url(img/nav_r_bg.gif) no-repeat right top;float:right;margin-left:50px;padding-top:13px;height:23px;padding-bottom:12px;}
.mid{
	width:970px;
	height:246px;
	border:aadafe solid 1px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.mid .login {
	width:256px;
	height:244px;
	border:#aadafe solid 1px;
	margin-left: 5px;
	float:left;
	background:#f6fcff;
}
.mid .login h1{ width:256px; background: url(img/yoold.gif) repeat-x; margin:0px; height:30px;}
.mid .login ul{ width:220px; margin:0 auto; height:190px;}
.mid .login ul li{ width:220px; margin-top:10px; line-height:40px}
.mid .login ul li span{line-height:40px;}
.mid .hot {
	width:687px;
	height:244px;
	border:#aadafe solid 1px;
	margin-right:5px;
	float:right;
	background-color: #F6FCFF;
}
.footer{
	width:970px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 440px;
}
.footer .yool{
	width:256px;
	margin-left:5px;
	float:left;
	height:440px;
}
.footer .yool .yoolt{
	width:256px;
	;
	height:250px;
	background-color:#f6fcff;
	border: 1px solid #abdafe;
}
.footer .yool .yoolt h1{
	width:256px;
	background-color:#ebf8ff;
	margin:0px;
	height:30px;
	background-image: url(img/yoold.gif);
	background-repeat: repeat-x;
}
.footer .yool .yoolt ul{
	width:232px;
	height:200px;
	margin-left:10px;
	margin-top:5px;
	
}
.yoolt ul li{ width:100%; line-height:30px; font-size:14px; color:#2c629e; padding-top:5px; padding-bottom:5px; }
.yoolt ul li span{ margin:0; padding:0; font-weight:bold; font-size:14px;}

.footer .yool .yoold{
	width:256px;
	height:178px;
	background-color:#f5f9fc;
	border:#abdafe solid 1px;
	margin-top:10px;
}
.footer .yool .yoold ul{
	width:232px;
	height:136px;
	background:url(img/pic3.gif) no-repeat;
	margin-left:10px;
	margin-top:5px;
	
}
.footer .yool .yoold h1{ width:256px; background: url(img/yoold.gif) repeat-x; margin:0px; height:30px;}
.footer .yoor{
	width:687px;
	margin-right:5px;
	background-color:#f6fcff;
	float:right;
	height:440px;
	border: 1px solid #ABDAFE;
}

.footer .yoor ul{background:url(img/pic.gif) no-repeat; width:664px; height:399px; margin-left:10px; margin-top:5px;}
.footer .yoor h1{
	width:687px;
	background-color:#ebf8ff;
	margin:0px;
	height:30px;
	background-image: url(img/yoold.gif);
	background-repeat: repeat-x;
}
.bom{
	width:958px;
	margin:0 auto;
	height:93px;
	border:#abdafe solid 1px;
	margin-top:10px;
}
.bom ul{
	width:916px;
	height:41px;
	margin-left:20px;
	margin-top:10px;
	background-image: url(img/pic2.gif);
}
.mot,.reg{ width:958px; margin:0 auto; border:#abdafe solid 1px; margin-top:10px; overflow:hidden;}
.mot ul,.reg ul{
	width:916px;
    overflow:hidden;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
}
.mot h1,.reg h1{
	width:958px;
	background-color:#f6fcff;
	height:30px;
	background-image: url(img/yoold.gif);
	background-repeat: repeat-x;
}
.mot ul li{ width:100%; line-height:30px; font-size:14px; color:#2c629e; padding-top:10px; padding-bottom:10px;}
.mot ul li span{ margin:0; padding:0; font-weight:bold; font-size:14px;}

.bom1{ width:958px; margin:0 auto; height:60px; margin-top:10px; padding-top:10px; color:#999;}
.bom1 a{ color:#999;}
.bom h1{
	width:958px;
	background-color:#f6fcff;
	height:30px;
	background-image: url(img/yoold.gif);
	background-repeat: repeat-x;
}
.container, .container *{margin:0; padding:0;}

.container{
	width:677px;
	height:234px;
	overflow:hidden;
	position:relative;
	margin: 5px;
}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:677px; height:234px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
.username{
	width:160px;
	height:25px;
	background-color:#ebf8ff;
	border:#abdafe solid 1px;
}
.psw{
	width:160px;
	height:25px;
	background-color:#ebf8ff;
	border:#abdafe solid 1px;
}
.yzm{ width:70px; height:25px; background-color:#ebf8ff; border:#abdafe solid 1px;}
.dl{ width:85px; height:39px; background:url(img/dl.gif) no-repeat; border:#FFF solid 1px; }
.dlog
{
	 width:85px; 
	 height:39px; 
	 background:url(img/dl.gif) no-repeat;  
	 border:0;
}
 .btn { font-weight:bold; BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 
            #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; FILTER: 
            progid:DXImageTransform.Microsoft.Gradient(GradientType=0, 
            StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 
            1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; 
            BORDER-BOTTOM: #002D96 1px solid
    }
INPUT {
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px;  
	PADDING-TOP: 2px;
	border:#666 1px solid;
}
INPUT.txt
{
	float:left;
}       
        
