@charset "utf-8";
body{font-family:"宋体",Simsun,Verdana,Geneva,Arial,Helvetica,sans-serif;}
/* 导航 */
#fNav{height:163px; margin-bottom:5px;border:solid 1px #b6d3e5;border-bottom:none;}
#fNav_T{height:24px; line-height:24px; background-color:#e1eefc; position:relative; padding-left:6px;border-bottom:solid 1px #b6d3e5;}
#fNav_TR{position:absolute; right:6px; top:0; height:26px; line-height:26px;}
#btnLogin{background:url(../imgs/bakIcons.gif) no-repeat -264px 0;}
#btnRegister{background:url(../imgs/bakIcons.gif) no-repeat -296px 0;}
#fNav_L{height:62px; padding:4px 0; line-height:62px; position:relative; padding-left:194px;}
#fNav_LL{position:absolute; left:4px; top:4px;}
#fNav_LR{position:absolute; right:4px; top:4px; width:628px; height:62px; text-align:center; background:#DFFFDF}
#fNav_N{height:68px; position:relative;}
#topNav{height:66px; width:720px; border:solid 1px #b6d3e5; border-left:none; background:url(../imgs/bakLines.gif) repeat-x 0 -597px;}
#navBar{height:54px; margin-top:6px;}
#navBar li {float:left; width:60px;}
#navBar div{height:38px; border-right:dotted 1px #ccc; background:url(../imgs/navIcons.gif) no-repeat;text-align:center;}
#navBar p{padding:0; margin:0; text-align:center; margin-top:2px; font-weight:bold;}
#topSearch{position:absolute; right:0; top:0; height:66px; border:solid 1px #b6d3e5; border-right:none; width:232px; background:url(../imgs/bakLines.gif) repeat-x 0 -597px;}
#swtSearch{height:14px; line-height:16px; margin:10px 0 4px 6px}
#swtSearch li{float:left; height:14px; width:33px; text-align:center;cursor:pointer; border-left:solid 1px #ccc;}
#swtSearchdiv{height:30px; margin-left:6px; margin-top:5px; margin-right:6px;}
#swtSearchdiv .swtItemS{height:30px; width:220px; background:url(../imgs/topSearch.gif) no-repeat; position:relative;}
#swtSearchdiv .swtItemS_L{position:absolute; left:27px; top:11px;}
#swtSearchdiv .swtItemS_R{position:absolute; height:25px; width:50px; right:0; top:5px;}
#swtSearchdiv .word{font-size:14px; color:#ccc; margin:0; padding:0; width:140px; height:16px; border:solid 0 #ccc;}
#swtSearchdiv .swtItemS_B{ height:25px!important; height:26px;width:50px; background:url(../imgs/bakIcons.gif) no-repeat -247px -62px; border:none; cursor:pointer; overflow:hidden;}

/* 首屏 */
.frame_top{position:relative; height:222px;}
.frame_top_left{width:417px;}
.ftl_logo{height:56px; background-color:#e9f7ff; text-align:center; line-height:56px;}
.ftl_hot_box{height:76px; border:solid 1px #6dbef7; background:url(../imgs/bakLines.gif) repeat-x 0 -514px; text-align:center; clear:both;}
.ftl_hot_box p{height:30px; line-height:30px; font-size:20px; font-family:Microsoft YaHei,SimHei,STHeiti,Verdana, Geneva, sans-serif; color:#f00; font-weight:bold; margin:0; padding:0; margin-top:6px;}
.ftl_hot_box p a{color:#f00;}
.ftl_hot_box p a:hover{color:#f60; text-decoration:underline;}
.ftl_hot_box div{line-height:18px; text-align:left; padding:0 8px;}
.frame_top_right{width:538px; position:absolute; right:0; top:0; height:222px;}
.frame_top_rt {height:28px; line-height:30px; position:relative; background:url(../imgs/bakLines.gif) repeat-x; padding-left:32px; color:#0583a8; font-size:14px; font-weight:bold; overflow:hidden;}
.frame_top_rt a{color:#0583a8;}
.frame_top_rl{background:url(../imgs/bakIcons.gif) no-repeat -227px 0 #fff; width:8px; height:28px; position:absolute; left:0; top:0;}
.frame_top_rr{background:url(../imgs/bakIcons.gif) no-repeat -235px 0 #fff; width:8px; height:28px; position:absolute; right:0; top:0;}
.frame_top_rrc {position:absolute; right:16px; top:0; text-align:right; height:28px; font-size:12px;}
.frame_top_rrc a{color:#333;}
.frame_top_ri{background:url(../imgs/bakIcons.gif) no-repeat; width:11px; height:11px; position:absolute; left:14px; top:9px; overflow:hidden;}
.frame_top_rc{height:192px; border:solid 1px #d7e6f0; background-color:#fff;}
#Top_Focus{margin:4px 0 0 4px;}
#Top_Focus a{color:#333;}
#Top_Focus a:hover{text-decoration:none;}
#Focus_Pic{/*filter:blendtrans(duration=0.5);*/width:368px;height:185px;float:left;}
#Focus_Titles{width:164px;height:185px; float:right;}
#Focus_Titles .tit_bg{white-space:normal;}
#Focus_Titles .tit_bg li{line-height:18px;padding-top:5px; padding-left:9px; padding-right:6px;height:39px; background:url(../imgs/bakIcons.gif) no-repeat -200px -94px; margin-top:3px;}

/* 板块样式一 */
.frame_b1{position:relative; height:634px;}
.frame_b1_lb{width:170px; position:absolute; left:0; top:0; height:632px;}
.frame_b1_cb{width:540px; height:632px; margin-left:175px; white-space:nowrap;}
.ProQueryL{height:632px; border:solid 1px #dfdfdf; background-color:#fff;}
.ProQueryLT{height:20px; line-height:22px; background:url(../imgs/bakLines.gif) repeat-x 0 -254px; border:solid 1px #fff;border-bottom:solid 1px #dfdfdf; font-weight:bold; color:#014dc3; text-align:center;}
.ProQueryLHot {border-bottom:dotted 1px #ccc; padding:2px 3px; color:#f60;}
.ProQueryLHot a{color:#f60;}
.ProQueryLHot a:hover{color:#f00; text-decoration:underline;}
.ProQueryList {padding:2px 4px; color:#999; line-height:17px;}
.ProQueryList strong{ font-weight:normal; color:#016481;}
.ProQueryList li {border-bottom:dotted 1px #ccc; padding:2px 0;}
.ProQueryList li a{color:#666;}
.ProQueryList li a:hover{color:#f60; text-decoration:underline}
.ProQueryList p {text-align:right; color:#1393b8;}
.ProQueryList p a{color:#1393b8;}
.frame_b1_cbb{height:152px; border:solid 1px #6dbef7;}
.frame_b1_cbt{height:29px; background:url(../imgs/bakLines.gif) repeat-x 0 -166px #fff;position:relative; }
.frame_b1_cbtt{width:124px; height:29px; background:url(../imgs/bakIcons.gif) no-repeat -107px -31px; position:relative; padding-left:36px; font-size:14px; color:#016481; font-weight:bold; line-height:25px}
.frame_b1_cbti{height:15px; width:15px; position:absolute; left:10px; top:4px; background:url(../imgs/bakIcons.gif) no-repeat 0 -14px; overflow:hidden;}
.frame_b1_cbtm{height:25px; line-height:25px; position:absolute; right:15px; top:0; font-size:13px; font-weight:bold;color:#016481;}
.frame_b1_cbb ul{line-height:24px;width:50%; float:left; overflow:hidden; font-size:14px;}
.frame_b1_rb{width:240px; position:absolute; right:0; top:0; height:634px;white-space:nowrap; overflow:hidden;}
.frame_b1_rbl{border:solid 1px #6dbef7; height:245px;}
.frame_b1_rblt{height:21px; text-align:center; color:#016481; font-weight:bold; line-height:22px; background:url(../imgs/bakLines.gif) repeat-x 0 -253px; border-bottom:solid 1px #dfdfdf; border-left:solid 1px #fff; border-right:solid 1px #fff;}
.frame_b1_rbl ul{line-height:25px; margin-left:4px;}
.frame_b1_fb{position:relative; height:128px; padding-left:50px; padding-right:6px;}
.frame_b1_fbb{border-bottom:solid 1px #6dbef7;border-top:solid 1px #6dbef7; height:122px; line-height:126px; padding-top:4px;}
.frame_b1_fbl{position:absolute; left:0; top:0; width:50px; height:128px; background:url(../imgs/focuPicShow.gif) no-repeat;}
.frame_b1_fbr{position:absolute; right:0; top:0; width:6px; height:128px; background:url(../imgs/focuPicShow.gif) no-repeat right 0;}

/* 板块样式二 */
.frame_b2{position:relative; height:634px;}
.frame_b2_lb{width:170px; position:absolute; left:0; top:0; height:632px;}
.frame_b2_cb{width:540px; height:632px; margin-left:175px; white-space:nowrap;}
.frame_b2_cbb{height:152px; border:solid 1px #bdbdbd;}
.frame_b2_cbt{height:29px; background:url(../imgs/bakLines.gif) repeat-x 0 -457px #fff;position:relative; line-height:25px; padding-left:36px; font-size:14px; color:#000; font-weight:bold;}
.frame_b2_cbi{height:11px; width:11px; position:absolute; left:10px; top:7px; background:url(../imgs/bakIcons.gif) no-repeat; overflow:hidden;}
.frame_b2_cbm{height:25px; line-height:27px; position:absolute; right:15px; top:0; font-size:12px; font-weight:normal;color:#999;}
.frame_b2_cbb ul{line-height:24px;width:50%; float:left; overflow:hidden; font-size:14px;}
.frame_b2_rb{width:240px; position:absolute; right:0; top:0;white-space:nowrap;}
.frame_b2_rbb{border:solid 1px #dfdfdf;height:196px;}
.frame_b2_rbt{height:24px; color:#016481; font-weight:bold; line-height:26px; background:url(../imgs/bakLines.gif) repeat-x 0 -487px; border-bottom:solid 1px #dfdfdf; border-left:solid 1px #fff; border-right:solid 1px #fff; position:relative; padding-left:24px; color:#000;}
.frame_b2_rbi{position:absolute; left:5px; top:6px; width:13px; height:13px; background:url(../imgs/bakIcons.gif) no-repeat -247px 0; overflow:hidden;}
.frame_b2_rbb ul{line-height:24px; margin-left:4px;}
.swtprolist { line-height:23px; padding-top:3px;}
.swtprolist li{position:relative;}
.swtprolist li div{ width:52px; position:absolute; right:0; top:0; overflow:hidden; background:#fff; padding-left:8px;}
.flashalt{display:none;}

#flinks{ border:solid 1px #b6d3e5; padding:10px 20px; background-color:#f1f1f1;}
#flinks a{color:#666;}
#flinks a:hover{color:#f60;}
