@charset "utf-8";
/* CSS Document */
/* Global CSS */
body {text-align:center;font-family:,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
	
#header,#banner,#nav,#top_info,#subnav,#content, focusArea,#ContentArea,#foot {width:960px;clear:both;height:auto;margin:0 auto;overflow: hidden;}
#content{margin-top:4px;}
.area {width:960px; margin:0 auto; text-align:left; color:#2b2b2b;}
.area p {margin:0;}
.colLM {width:728px; float:left;}
.colMR {width:504px; float:right;}
.colLM .colM {float:right;}
.colMR .colM {float:left;}
.colL {width:454px; float:left;}
.colM {width:280px; float:left; display:inline; margin-left:1px;}
.colR {width:220px; float:right; }



h2.bigsize {font-family:''; font-size:20px; font-weight:100; line-height:24px; margin:7px 0 4px;}
h3.bigsize {font-family:''; font-size:18px; font-weight:100; line-height:24px; margin:7px 0 4px;}


/* link */
a:link {color: #000;text-decoration: none;}
a:visited {color: #001D4C;text-decoration: none;}
a:hover {color: #FF6600;text-decoration: underline;}

.hidden {display: none;}
.clear{border-top:1px solid transparent !important;
margin-top:-1px !important;
border-top:0;
margin-top:0;
clear:both;
visibility:hidden;}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: "."
}
.left{
	float: left;
}
.right{float: right;}
/* header */
#top_info{ height:30px; background-image:url(topinfo.jpg); width:960px; display:block; overflow:hidden}
#top_info ul{float:left}
#top_info ul li{ float:left; margin:0 5px; line-height:30px}
#top_info ul li #jsrg{ width:75px; margin:-2px 5px 0 15px}

/* search*/
.top_search{float:right; line-height:30px}
.input_search{border: #b5b3b3 1px solid;height:20px; /*vertical-align:top;*/ color:#777676; maxlength:20px;line-height:20px}
.input_search_btn{FONT-SIZE: 12px;COLOR: #333;FONT-FAMILY: Tahoma, Verdana, "";height: 24px;width: 54px;border-width: 1px;border-top-color: #DEE3EA;border-left-color: #DEE3EA;background-color: #FFFFFF;}

#banner{height: 140px;}
/* nav */
#nav{height:29px;background:url(navbg.jpg) no-repeat;line-height:29px; overflow: hidden;}
#nav li{float:left; width:105px;font-size: 14px; cursor: pointer;}
#nav li a{color:#fff}
#nav li a:hover{color:#12377E;text-decoration: none;background:url(navhover.jpg) no-repeat;padding-top: 2px;display:block}

#subnav{height:auto;background:url(subnavbg.jpg) no-repeat;line-height:29px; position:relative}
#subnav ul{ width:800px; margin: 0 auto}
#subnav li{float:left;font-size: 13px; display:block;margin:0 8px}
#subnav li a{color:#000;white-space:nowrap;}
#subnav li a:hover{color:#f00;display:block;font-size: 14px;}
#nav li.nav_active a{color:#12377E;text-decoration: none;background:url(navhover.jpg) no-repeat;display:block}
#nav li.nav_active a:hover{color:#12377E;text-decoration: none;background:url(navhover.jpg) no-repeat;display:block}
#nav li.nav_out a{color:#fff; background-image:none}
.subnav_active{ display:block}
.subnav_out{height:0px; overflow: hidden;}
#subnav_2 li{ overflow: inherit;}

#subnav_5{
	padding-left: 320px
}
#subnav_6{
	padding-left: 420px
}
#subnav_7{
	padding-left: 560px
}




#center_all{
	background-color: #fff; width: 960px; margin: 0 auto;
}


#foot{padding:5px 0}
#foot select{
	width: 150px
}
#foot_link{border-top:1px solid #ccc; line-height:2em;padding-top:10px; }

#tugao{
	z-index: 100;float:right;font-size: 14px; margin-right: 16px; background: url(mail.gif) no-repeat; text-indent: 32px;
}
#tugao a{
	color: #fff
}

.normal1{background: url(../../common1.gif) no-repeat;text-indent: 12px;}
.normal2{background: url(../../common2.gif) no-repeat;text-indent: 12px;}
.normal3{background: url(../../common3.gif) no-repeat;text-indent: 12px;}
.normal4{background: url(../../common4.gif) no-repeat;text-indent: 12px;}
.normal5{background: url(../../common5.gif) no-repeat;text-indent: 12px;}
.normal6{background: url(../../common6.gif) no-repeat;text-indent: 12px;}
.normal7{background: url(../../common7.gif) no-repeat;text-indent: 12px;}
.normal8{background: url(../../common8.gif) no-repeat;text-indent: 12px;}
.normal9{background: url(../../common9.gif) no-repeat;text-indent: 12px;}
.normal10{background: url(../../common10.gif) no-repeat;text-indent: 12px;}

.hits1{background: url(../../ontop1.gif) no-repeat;text-indent: 12px;}
.hits2{background: url(../../ontop2.gif) no-repeat;text-indent: 12px;}
.hits3{background: url(../../ontop3.gif) no-repeat;text-indent: 12px;}
.hits4{background: url(../../ontop4.gif) no-repeat;text-indent: 12px;}
.hits5{background: url(../../ontop5.gif) no-repeat;text-indent: 12px;}
.hits6{background: url(../../ontop6.gif) no-repeat;text-indent: 12px;}
.hits7{background: url(../../ontop7.gif) no-repeat;text-indent: 12px;}
.hits8{background: url(../../ontop8.gif) no-repeat;text-indent: 12px;}
.hits9{background: url(../../ontop9.gif) no-repeat;text-indent: 12px;}
.hits10{background: url(../../ontop10.gif) no-repeat;text-indent: 12px;}

.elite1{background: url(../../elite1.gif) no-repeat;text-indent: 12px;}
.elite2{background: url(../../elite2.gif) no-repeat;text-indent: 12px;}
.elite3{background: url(../../elite3.gif) no-repeat;text-indent: 12px;}
.elite4{background: url(../../elite4.gif) no-repeat;text-indent: 12px;}
.elite5{background: url(../../elite5.gif) no-repeat;text-indent: 12px;}
.elite6{background: url(../../elite6.gif) no-repeat;text-indent: 12px;}
.elite7{background: url(../../elite7.gif) no-repeat;text-indent: 12px;}
.elite8{background: url(../../elite8.gif) no-repeat;text-indent: 12px;}
.elite9{background: url(../../elite9.gif) no-repeat;text-indent: 12px;}
.elite10{background: url(../../elite10.gif) no-repeat;text-indent: 12px;}


/*user*/
#top_all, #center_all, #bottom_all
{
    padding-bottom: 5px; width: 960px;
}
#/* ==center_all(в)忪?= */
/* --Ҫ-- */
#main_bg
{
    background: url(left-bg.gif) #fff repeat-y left;
    clear: both;
}
#main_left /* ҳв嶨 */
{
    float: left;
    width: 208px;
}
#main_right /* ҳвҲ嶨1 */
{
    float: right;
    width: 100%;
    margin-left: -210px;
    text-align: left;
}
#main_right_box /* ҳвҲ嶨2 */
{
    margin-left: 215px;
}
#r_main /* вҲඨ */
{
    float: right;
    width: 200px;
    text-align: left;
}
#main_box /* в嶨 */
{
    margin: 0px;
}
.c_main /* вм䶨 */
{
    margin-right: 205px;
}
.c_mains /* вм䶨 */
{
}
.c_main_box /* вм䶨 */
{
    border: 1px solid #9bbde6;
}
/* Ҳർ */
.r_navigation
{
    margin-bottom: 5px;
    line-height: 24px;
    border: 1px solid #9bbde6;
    text-align: left;
    clear: both;
    color: #014390;
}
.r_navigation a, #r_navigation:link
{
    font: normal normal normal 12px/24px Arial, "" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #014390;
}
.r_navigation a:hover
{
    color: #c00;
    text-decoration: underline;
}
.r_n_pic
{
    float: left;
    width: 30px;
    height: 20px;
    margin: 1px 0px 0px;
    background: url(c_title.gif) no-repeat center;
    display: block;
}
.ad{margin:4px auto;}


#content_11,#content_12,#content_13,#content_14,#content_15,#content_16,#content_17,#content_18{width:690px;display:none; overflow:hidden}

#content_17{background:url(bk.JPG) bottom right no-repeat}
#content_18 p{ font-size:16px}