﻿*{margin: 0;padding: 0;}
body{ font-size:12px; font-family:宋体; color:#000;/*background:#fff url(../images/bg2010.jpg) repeat-x;*/}
ul{ list-style-type:none;}
img{ border-width:0px;}

a{ color:#000; text-decoration:none; font-size:12px;}
a:hover{ color:#c00; text-decoration:underline; font-size:12px;}

.fr { float:right }
.fl { float:left }
.h9 { height:9px; overflow:hidden }

/*限制字符*/
.word5 .txt { float:left; width:100px; overflow:hidden; white-space:nowrap }
.word10 .txt { float:left; width:120px; overflow:hidden; white-space:nowrap }
.word13 .txt { float:left; width:156px; overflow:hidden; height:25px }

/* == clearfix == */
.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
/* IE7 hack */
.clearfix { display: inline-block; }
/* IE-mac, IE5, IE6 */
* html .clearfix { height: 1%; }
.clearfix { display: block; }

/*公共头*/
#header { width:900px; clear:both; height:108px; margin:0 auto; margin-bottom:8px; position:relative;background-image:url(../images/bg1.png); z-index:999}
#header .red { color:#ff000c; }
#header .h_nav { height:25px; padding:1px 0 0 12px; position:relative; z-index:9999; }
#header .h_navBlk { height:25px; overflow:hidden; background-position:0 -90px; }

#header .header_l, 
#header .header_r { width:8px; height:108px; position:absolute; left:-8px; top:0; background-position:0 -122px; background-image:url(../images/bg1.png) }   
#header .header_r { left:900px; background-position:-59px -122px }

#header a { color:#FFF; text-decoration:none }
#header a:hover { color:#fff9cd; text-decoration:none }               


#header .hB01, #header .hB02, #header .hlogin, #header .hB04 { float:left; overflow:hidden; }
#header .hlogin { width:400px; }

#header .hB01{ width:194px; background-position:-104px -225px; line-height:27px; }
#header .hB01 li { float:left; padding:0 0 0 15px; }
#header .hB01 li a { font-size:12px; font-weight:bold; }
#header .hB01 li a#fc { color:#fff; text-decoration:none; }
#header .hB01 li a#fc:link, #header .hB01 li a#fc:visited, #header .hB01 li a#hover { color:#fff; text-decoration:none; }
#header .hB01 li a#jj {color:#fff; text-decoration:none; }
#header .hB01 li a#sh {color:#fff; text-decoration:none; }
#header .hB01 li a#jj:link, #header .hB01 li a#jj:visited, #header .hB01 li a#jj:hover { color:#fff; text-decoration:none; }
#header .hB01 li a#sh:link, #header .hB01 li a#sh:visited, #header .hB01 li a#sh:hover { color:#fff; text-decoration:none; }
#header .hB02 { width:140px; background-position:-98px -225px; line-height:27px; }
#header .hB02 li { padding-left:15px; float:left; }
#header .hB02 li a#yellow:link,
#header .hB02 li a#yellow:visited,
#header .hB02 li a#yellow:hover { color:#ffed68; }

 
#header .hB04 { width:80px; color:#fff; line-height:27px; }
#header .hB04 a:link, #header .hB04 a:visited, #header .hB04 a:hover { color:#fff; }


#header .f_nav { padding-top:8px; }
#header .f_nav .right{position:absolute; right:5px; bottom:13px;}

 
/* 快速登录*/
.loginFldselect a {color:#333333 !important;}
.loginFldselect2 a {color:#333333 !important;}
.loginFld { padding-left:5px; }
.loginFld legend { display:none; }
.usernameFld,.passwordFld { float:left; overflow:hidden; width:130px; }
.usernameFldlabel,.passwordFldlabel { float:left; line-height:27px; padding:0 8px 0 0; color:#fff; }
.usernameFldinput,.passwordFldinput { float:left; position:relative; width:86px; }
.usernameFldinput input,.passwordFldinput input {background:#fff url(../images/sinahome_0803_ws_002_new.gif) no-repeat scroll 0 0;
    border:1px solid #eee; font-size:12px; position:absolute; text-indent:3px; top:3px; width:75px; height:16px; line-height:16px; padding:0; margin:0;}
.bottonFld { float:left; overflow:hidden; width:66px; }
#bottonFldsubmit { background: url(../images/top_nav.gif) repeat scroll 0 -248px; border:0; color:#dc1b1b; cursor:pointer; height:21px; line-height:21px; margin:2px 0 0; overflow:hidden; padding:0; text-align:center; width:66px; }
.loginFldselect { left:265px; position:absolute; top:5px; width:110px; z-index:9999999; }
.loginFldselect2 { left:170px; position:absolute; top:5px; width:110px; z-index:9999999; }
#loginFldselectdis { background:#FFFFFF url(../images/lejuhome_0903_kgy_002.gif) no-repeat scroll 0 0px; cursor:pointer; display:block; height:17px; line-height:17px; overflow:hidden; padding:0 18px 0 0; text-align:center; width:66px; }
#loginFldselectop { position:absolute; left:0; border:1px solid #c8c8c8; border-top:none; width:83px; background:#fff; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
                -moz-opacity:.9; opacity:0.9; padding:4px 0; overflow:hidden; }
#loginFldselectop li { height:20px; line-height:22px; overflow:hidden; text-align:left; }
#loginFldselectop li a { display:block; height:20px; margin:0 5px; overflow:hidden; padding-left:12px; }
#loginFldselectop li#loginFldselectop_line { background:#C8C8C8 none repeat scroll 0 0; font-size:0; height:1px; line-height:0; margin:2px 5px 3px; overflow:hidden; }

/*登录提示*/
#userPosition{border: 0;position: absolute;z-index: 999;}
#sinaNote{position: absolute; z-index: 999999;width: auto;overflow: hidden;border: 1px solid #ccc;background: #ffffff;text-align: left;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: .9;opacity: 0.9;}
#sinaNote li{font-size: 12px;list-style: none;margin: 0 1px;height: 20px;padding: 0 5px;clear: both;line-height: 20px;cursor: pointer;color: #666;}
#sinaNote li.note{text-align: left;color: #666;}

#header .hB04 { width:88px; color:#fff; line-height:27px; }
#header .hB04 a:link,
#header .hB04 a:visited,
#header .hB04 a:hover,
#header .hB05 a:link,
#header .hB05 a:visited,
#header .hB05 a:hover{ color:#fff; }
#header .hB05{ padding-left:5px; float:left; overflow:hidden; line-height:27px; color:#fff;}
#header .hB06 a:link,
#header .hB06 a:visited,
#header .hB06 a:hover{ color:#fff; }
#header .hB05,#header .hB06{ padding-left:5px; float:left; overflow:hidden; line-height:27px; color:#fff;}
#header .hB06{ margin-left:100px;}
#header .hB07{float:left; overflow:hidden;width:140px; text-align:right; color:#fff; line-height:27px;}


/*logo*/
#header .logo { width:250px; float:left; border-right:1px solid #fff; height:66px; text-align:center; }
 
#header .search_box{ float:left; padding-left:10px;}
#header .search_box_bg{ width:542px; height:44px; clear:both; overflow:hidden; background:url(../images/search_bg.png) no-repeat; padding:5px 0 0 9px;}
#header .search_box_bg form{height:28px;}
#header .search_box span{  display:inline-block; text-align:center; cursor:pointer;vertical-align:middle;width:63px;}
#header .search_box span.tab_active{ background:url(../images/bg1.png) 0 -244px;width:63px; height:17px; color:#FFF; }
#header .search_box .text{ width:487px; border-left:1px solid #606060;border-top:1px solid #606060; border-right:1px solid #C4C4C4; border-bottom:1px solid #C4C4C4; padding:2px 4px 2px 4px;vertical-align:middle;height:12px;_height:14px;_margin-top:1px;}
#header .search_box .btn{ background:url(../images/bg1.png) 0 -268px; width:66px; height:22px; border:none; cursor:pointer;vertical-align:middle;}
#header .search_box select{float:left; margin:2px 6px 0 0;}

#header #national_site {line-height:20px;  padding-left:10px;width:auto;text-indent:0px;}
#header #national_site a { color:#a4a4a4; padding-left:10px; }

#header .left_line { background-image:url(../images/top_nav.gif); background-position:-104px -91px; background-repeat:no-repeat; }

#bannerad{position: absolute; display: block;left: 0px; top: 0px; width: 650; height: 35px;}
#banneradlar{display: none; position: absolute; left: 0px; top: 0px;width: 650px; height: 120px;}

/*导航菜单*/
.zsnav { width:920px; margin:0 auto;}
.zsnav a { text-decoration:none }
.zsnav a:hover { text-decoration:underline }
.zsnav .nav_a a:hover { text-decoration:none }
   

/*logo区域*/

/*
.head{margin: 0px auto; width: 920px; position : relative; clear:both;background:url(../new_images/top_bg.gif) repeat-x top left; height:120px;}
.head .submenu{ position:absolute;top: 11px;text-align: right; width: 400px; left:300px;}
.head .tbar{ position:absolute; top:11px; float:right; right:5px; background:url(../new_images/tbar.gif) no-repeat right top; width:192px; height:23px; font-size:12px; line-height:23px; text-indent:5px;}

.head .tbar A:visited {COLOR: #666; TEXT-DECORATION: none}
.head .tbar A:link {COLOR: #666; TEXT-DECORATION: none}
.head .tbar A:hover {COLOR: #333; TEXT-DECORATION: underline}


.logo {text-align:left; float:left; background:url(../images/logo.gif); width:255px; height:99px; margin-left:8px;}


.menuul{ position:absolute; left:158px; top:90px;width:765px; text-align:right; float:right;}
.menuul li{background:url(../new_images/nav_normal.gif) no-repeat left bottom;width:85px;height:26px;text-align:center;float:left;}
.menuul li.current{background:url(../new_images/nav_current.gif) no-repeat left bottom;width:85px;height:33px;text-align:center;float:left;}

.menuul li a:link,
.menuul li a:visited,
.menuul li a:hover{margin-top:5px;font-size:14px;font-family:宋体;font-weight:bold;display:block;color:#fff;}
*/

/*主框架*/
.maindiv{width:920px;margin: 0px auto; margin-top:8px;clear:both;}


/*底部*/
.copyright{clear: both;height: 50px;text-align: center; padding:15px 0px; margin-bottom:10px;}
.copyright span{margin-top: -1px;display: block;line-height: 28px;border-bottom: #ccc 1px solid;}
.clear{clear:both;}

/*---------=圆角矩形开始=------*/
.rcb{height:5px;clear:both}
.rct .l,.rct .r,.rcb .l,.rcb .r{position:relative;font-size:1px;background-image:url(../new_images/rco.gif);width:5px;height:5px;overflow:hidden}
.rct .l,.rcb .l{float:left;left:-1px}
.rct .r,.rcb .r{float:right;right:-1px}
.rct .l,.rct .r{top:-1px}
.rcb .l,.rcb .r{top:1px}

.b2{background:#FFF;border:1px solid #ffd386; width:100%;}
.tl1{background-position:top left}
.tr1{background-position:top right}
.bl1{background-position:left bottom}
.br1{background-position:right bottom}

/*一般内容样式定义*/
h3.title
{
    background: url(../new_images/ptitlebg.gif) repeat-x 0px -3px;
    border-bottom: 1px solid #FED08D;
    font-size: 14px;
    color: #F80808;
    height:25px;
    text-align:left;
    clear:both;
    text-indent:15px;
    width:100%;
}
h3.title span
{
    float: right;
    font-size:12px;
    font-weight:normal;
    padding-right:10px;
}       

/*tab 风格图片切换*/
.ultab
{
    background: url(../new_images/ptitlebg.gif) repeat-x;
    border-bottom: 1px solid #FED08D;
    color: #F80808;
    height:27px;
    width:100%;
    z-index:0;
    _position:relative;
    margin-bottom:1px;
}

.ultab span{float:right;padding-right: 8px; padding-top: 5px;}

.ultab li
{
	width:75px;
	height:27px;
	line-height:27px;
	float:left;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
	margin-top:1px;
	margin-left:2px;
	z-index:9999;
	_position:absolute;	
}

.ultab .current
{
	background:url(../new_images/tabcbg.gif) no-repeat 0px 0px;
	margin-top:1px;
	margin-left:2px;
	z-index:9999;
	border-bottom: solid 1px #fff;
	_position:absolute;
}

.ultab li a:link,
.ultab .current a:link,
.ultab li a:visited,
.ultab .current a:visited,
.ultab li a:hover,
.ultab .current a:hover
{
	font-size:14px;
	font-family:宋体;
	color:#F80808;
}    

/*---------=圆角矩形结束=------*/     



/*带浅橙色边距*/
a.border{border:solid 2px #fff7e7; float:left;}
a.border:hover{ border:solid 2px #00ccff;}

/*------------=搜素条=------------------------*/
.sr_box 
{
	BORDER-RIGHT: #ff7300 1px solid; 
	BACKGROUND: url(../new_images/search_bg.gif) repeat-x; 
	BORDER-LEFT: #ff7300 1px solid; 
	width:920px;
	margin:0px auto;
	height:67px;
}

.sr_box A:link,
.sr_box A:visited 
{
	COLOR: #000
}


/*占位,什么也不处理*/
.sr_w0
{
    float:left;
    width:29px;
    height:65px;
}

.sr_w1 
{
	float:left;
	width:500px;
	height:65px;
}

/*搜索按钮*/
.sr_w1 .sr_in 
{
	text-align:left;
	z-index:14;
	width:430px;
	float: left;
	margin-top:8px;
}
/*关键字*/
.sr_w1 .sr_keyw 
{
	color: #aab7c7;
	font-size:14px;
	height:20px;
	line-height:22px;
	border:#cdcdcd 1px solid;
	width: 428px;
	margin-left:0px;
}

.sr_w1 .sr_subdiv
{
    width:65px;
    float:left;
    margin-top:8px;
    margin-left:2px;
}
.sr_w1 .sr_subdiv .sr_subm 
{
	width: 64px; 
	cursor:pointer;
	HEIGHT: 24px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.sr_w1 .sr_ra 
{
    margin-top:8px;
	clear:both;
	width:495px;
	height:22px;
	float:left;
	text-align:left;
	color:#fff;
}


/*第二部分*/
.sr_w2 
{
	float:left;
	text-align:center;
	width:270px; /*770*/
	height:58px;
}
.sr_w2 li 
{
	float: left; 
	width:125px;
	height:22px;
	line-height:22px;
	color: #fff;
	background: url(../new_images/dianw.gif) no-repeat 8px 4px;
	padding-left:5px;
}
.sr_w2 li A ,
.sr_w2 li A:link ,
.sr_w2 li A:visited ,
.sr_w2 li A:hover,
.sr_w2 A:hover 
{
    text-decoration:none;
}

.sr_w2 ul,
.sr_w3 ul
{
    padding:0px;
    margin-left:0px;
    list-style-type:none;
    margin-top:5px;
}

.sr_w3
{
    width:110px;
    height:58px;
    float:right;
}

.sr_w3 li
{
    width:110px;
    height:26px;
    line-height:26px;
}
/*------------=搜素条=------------------------*/


/*分页条*/
.pagebar{clear:both;margin:0px auto; text-align:right; height:25px; line-height:25px;}
.pagebar a{margin:2px;padding:2px 4px;border:solid 1px #1C85E0; text-decoration:none;/*background-color:#FAB816;*/color:#0066BE; font-weight:bold;}
.pagebar a:hover{border: 1px solid #035FAE;color:#003D86;}
.pagebar label,.pagebar span{margin:2px;padding:2px 4px;font-weight:bold;border:solid 1px #035FAE; background-color:#0C53A7; color:#fff;}
.pagebar .total{margin:2px;border:solid 1px #C7C7C7;padding:2px 5px;}

