/* CSS Document */

/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
body {font-size: 12px; background: #fff; }
ul,li {list-style:none;}
dl,dd ,ul,dl{ padding:0px; margin: 0px;}
img{border:0}
#wrap{ width:950px; margin:0 auto;}
select,input,img,select{vertical-align:middle;}
select {font-size: 12px;}
input {font-size: 12px; vertical-align:middle;}

a{text-decoration:none;}
a:link{color:#333;}
a:visited{color:#494949;}
a:hover,a:active,a:focus{color:#f00; text-decoration:underline;}

.clear{clear:both;}
 
.more{float:right; font-size:12px; font-weight:100;font-family:"宋体";}
.more a{padding-right:5px;}

.sp10{height:10px;font-size:0;line-height:0;clear:both;overflow:hidden;display:block;background:#fff;}
.m8{margin-top:8px;}

#con {margin:auto;width:950px;height:auto;}

 
/* 常用链接 begin */
.red,a.linkRed:link,a.linkRed:visited{color:#c00!important;}/* 红色 */
a.linkRed:hover{color:#c00!important;}
a.linkBlack:link,a.linkBlack:visited{color:#000!important;}/* 黑色 */
a.linkBlack:hover{color:#f00!important;}
a.linkWhite:link,a.linkWhite:visited{color:#fff!important;}/* 白色 */
a.linkWhite:hover{color:#f00!important;}
a.linkWhite2:link,a.linkWhite2:visited{color:#fff!important;}/* 白色 */
a.linkWhite2:hover{color:#FC0!important;}
.linkGray,a.linkGray:link,a.linkGray:visited{color:#5d5d5d!important;}/* 灰色 */
a.linkGray:hover{color:#f00!important;}
a.linkCyan:link,a.linkCyan:visited{color:#92e4fa!important;text-decoration:underline;}/* 青色 */
a.linkCyan:hover{color:#f00!important;}


 /*头部*/
#top_nav_hk1 {width: 950px;clear: both; margin:0 auto;}
#top_nav_bg {background: url(/images/nav_bg.gif) repeat-x;}
#top_nav {clear: both; vertical-align: middle; padding-top: 2px!important; padding:0px; height: 27px;/**/ line-height:110%;/**/}
#top_nav select{height:20px;}
#top_nav ul {margin-top: 0px;margin-right: 0px;margin-bottom: 7px;margin-left: 0px;}
#top_nav li { padding:0 2px;}
#top_nav .first {padding-right: 7px;padding-left: 11px;padding-bottom: 0px;padding-top: 0px; background:url(/images/2.gif) no-repeat;	margin-left: 6px;margin-top: 7px;}
#top_nav .second {padding-right: 7px;padding-left: 13px;padding-bottom: 0px;padding-top: 0px;background-image:url(/images/sw_top_menu_pr.gif);background-repeat: no-repeat;margin-top: 7px;}
#top_nav .reg {padding-right: 7px;padding-left: 25px;padding-bottom: 0px;padding-top: 0px;margin-top: 7px;}
#top_nav .search {padding:0 30px 0 0;}
#top_nav .last {padding-right: 5px; padding-left: 3px; padding-bottom: 0px; margin-top: 7px;}
#top_nav li a {text-decoration: none;}
#top_nav .left {float: left;}
#top_nav .right {float: right}
#top_nav .no_border {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px;}
.login_area{color:#fff; margin-left:130px;}


.blue,.blue a:link,.blue a:visited {color: #163C76;}
.blue a:hover {color: #ff7300; }
.huang,.huang a:link,.huang a:visited {color:#FC0;}
.huang a:hover {color: #F00; }

input {font-size: 12px;margin:0px;}


.mainnav_wrap{width:948px;margin-left:auto;margin-right:auto;overflow:hidden;clear:both; height:60px;}
.mainnav{border:1px solid #ccc;margin-top:0px!important; _margin-top:0px;}
.mainnav .logo{float:left;display:inline;margin:4px 0 18px 0px!important;margin:4px 0 18px 0px;}
.mainnav .logo_2{float:left;display:inline;margin:5px 0 5px 0px;}
.mainnav dl{overflow:hidden;float:left; margin-top:5px; display:block;width:760px; clear:none}
.mainnav dt{float:left;background:url(/images/bg_ico.gif) no-repeat 0 -29px;width:11px;height:40px;color:#fff;padding:5px 9px 0px 5px; margin:5px 6px 0px 10px!important;margin:5px 6px 0px 5px; line-height:16px; clear:none}
.mainnav dt img{margin-bottom:3px; margin-top:5px;  clear:none}
.mainnav dd{float:left;line-height:26px; float:left;clear:none}
.mainnav .line{width:1px; height:40px; margin:5px 5px 0px 5px; background:none; padding:0; border-right:1px dotted #333;}
.mainnav dd a{color:#000;text-decoration:none;padding:0 5px;}
.mainnav dd a:visited{color:#000;}
.mainnav dl a:hover{color:#f00;text-decoration:underline;}
.mainnav dd .sub{border:none;color:#000;font-weight:bold; padding-left:5px; margin-left:5px; line-height:24px;display:block; float:left;}
.mainnav dd .ft{border:0; padding-left:0px;}
.mainnav dd a.t1{letter-spacing:3px;}
.mainnav dd a.t2{margin-right:8px;color:#F00}
.mainnav .service_nav{border-top:1px solid #ccc;color:#900;float:right; line-height:120%;width:760px;margin-left:0;padding:5px 0;}
.mainnav .service_nav a{color:#900;text-decoration:none;padding:0 9px; border-right:1px solid #ccc;}
.mainnav .service_nav a:visited{color:#900;}
.mainnav .service_nav a:hover{color:#f00;text-decoration:underline;}
img.new{ position:absolute; margin-left:-7px; margin-top:-2px; z-index:100; height:13px; width:12px; background:url(/images/fina_mj_003.gif) -942px 0 no-repeat;  }
img.new2{ position:absolute; margin-left:-7px; margin-top:-2px; z-index:100; height:10px; width:10px; background:url(/images/fina_mj_003.gif) -942px -50px no-repeat;}




/* CSS 改版09--11--25 */


/*------------------广告栏-------------------------*/
#AD_r1 { width:950px; height:70px; margin:8px auto}
#AD_r1_c1 { float:left; width:690px;  height:70px;overflow:hidden;}
#AD_r1_c2 { float:right; width:255px; height:70px;overflow:hidden }
#AD_r1_c2 ul li { float:left; width:135px; line-height:22px; font-size:14px; }
#AD_r2 { width:950px; height:50px; overflow:hidden;margin:8px auto}



/*------------------搜索和专区-------------------------*/
#searchbox{margin:8px auto 0;width:950px;height:32px; background:url(/images/sunnav_bg2.jpg);text-align:left;}
#searchbox .focus{width: 430px;float: left; padding:5px 10px;overflow: hidden;}
.search {width:265px;height:46px;text-align:left; line-height:20px; padding:2px 10px;background:url(home_bg_search.gif) 0 12px repeat-x;border:1px solid #e2e2e2;float: right;}
.search select {line-height: 20px;}
.search .input_gjc {line-height: 20px;height:20px;width:200px; padding:0 2px; border: 1px solid #999999;margin-right:-1px;}
.focus{/*border:1px solid #e2e2e2;*/}
.focus li {/*background:url(/images/bg_n.gif) no-repeat -959px -247px;*/ height:22px; overflow:hidden; float:left;display:inline;padding-right:12px;}
.focus li.first {background:none;}
.focus li.end {padding-right:0px;}
.focus h2 {float:left; line-height:24px; font-size:12px; font-weight:100; color:#000;}
.focus h2.s1 {padding-left:20px;background:url(/images/bg_n.gif) -482px -88px no-repeat; }
.focus h2.s2 {background:url(/images/bg_n.gif) -913px -84px no-repeat;}
.focus h2.s3 {padding-left:20px;background:url(/images/bg_n.gif) -705px -83px no-repeat;}
.focus h2.s4 {padding-left:20px;background:url(/images/bg_n.gif) -933px -166px no-repeat;}
.focus h2.s5 {background:url(/images/bg_n.gif) -752px -157px no-repeat;}
.focus h2.s6 {background:url(/images/bg_n.gif) -818px -82px no-repeat;}
.focus h2.s7 {background:url(/images/bg_n.gif) -818px -156px no-repeat;}
.focus h2.s8 {padding-left:20px;background:url(/images/bg_n.gif) -580px -87px no-repeat;}
.focus h2 a,.focus h2 a:visited {color:#fff; display:block;}
.focus h2 a:hover {color:#fff; text-decoration:underline}

/* 搜索 */
.searchBlk{height:26px; width:490px; padding:5px 0; overflow:hidden; zoom:1; color:#fff; float:right; }
.searchBlk label{float:left; width:70px; overflow:hidden; cursor:pointer;}
label.m3{width:75px;}
span.sBTR{float:left; height:24px; margin:5px 0 0 0; *margin:0 0 0 0;vertical-align:middle}
span.sBTT{float:left; line-height:24px; *line-height:24px;}
.searchBlk_iB{float:left; overflow:hidden; zoom:1; width:200px;}
.searchBlk_iB_i{width:120px; height:17px; *height:16px; overflow:hidden; border:1px #a4abb1 solid; padding:2px 0 0 0; *padding:2px 0 0 0; margin:2px 10px 0 0; background:url(/images/2008_szz_list_bg_001.gif) no-repeat 0 -100px #fff; color:#a5a5a5; text-indent:28px; float:left;}
.searchBlk_iB_s{float:left; width:66px; height:22px; overflow:hidden; border:none; padding:0; margin:0; text-align:center; font-size:12px; color:#000; background:url(/images/2008_szz_list_bg_001.gif) no-repeat -885px -100px; margin:2px 0 0; cursor:pointer;}

/*------------------搜索和专区 E -------------------------*/




/* 常用组件 */
.sp_h8{height:8px;overflow:hidden;background:#fff;overflow:hidden;font-size:0;}
.sp_h4{height:4px;overflow:hidden;background:#fff;overflow:hidden;font-size:0;}



.i_ds { float:left; width:100%; height:30px; background-image:url(/images/ds.gif); line-height:30px;color:#000;}
.i_dss { float:left; width:100%; height:30px; background-image:url(/images/ds.gif); line-height:30px;color:#000; }


.rhover { background:url(/images/related.jpg) 0 32px; height:27px;padding:1px 20px; border-top:2px solid #c00; }
.rhover2 {height:27px; }
.rhover2 a{color:#000; }
kground:url(/images/related.jpg) 0 32px; height:27px;padding:1px 20px; border-top:2px solid #c00; }
.rhover2 {height:27px; }
.rhover2 a{color:#000; }
