@charset "utf-8";

/*---------- import ---------*/
@import url("webstyle.css");
@import url("txtstyle.css");

#toper { background: url(cur_tf_bg_top.gif) repeat-x 0 0; width: 100%; overflow: hidden;height: 36px; }
#toper .bd { height: 36px; width: 980px; margin: 0 auto; }
#toper .bd .ico-ar { background: url(point_topad.gif) no-repeat center left; padding-left: 10px; }
#toper .bd .sj-ico { background-position: 0 -16px; margin: 0 -10px 0 0; }
#toper .c-sub b { color: #7d7d7d; font-weight: normal; }
#toper .favright{ float:right; width:304px; line-height:36px;}

/* ͷ������ */
#header { width: 980px; height: 92px; overflow: hidden; background-image: url(bg_header.gif); background-repeat: no-repeat; margin: 0 auto 0 auto; background-color: #ffffff; }
#header .logo { float: left; height: 92px; width: 200px; overflow: hidden;  }
#header .logo a { display: block; height: 92px; width: 200px; text-indent: -9999px; }
#header .logo a:hover { background: none; }
#header .menu{ float: left; height: 92px;width: 780px;}
.nav-hd { width: 770px; float: left; line-height: 25px; color: #b8d5da;height:50px;margin:5px 0; }
.nav-hd-oh { width: 770px; float: left; line-height: 25px; color: #003366; background-color: #F0F8FF; margin: 0 0 0 5px; }
.nav-hd span { display: block; float: left; margin: 0 2px; white-space: nowrap; }
.nav-hd-oh span { display: block; float: left; white-space: nowrap; margin: 0 7px; }
.nav-hd .c-alarm { background: url(hot.gif) no-repeat right 7px; padding-right: 6px; }

/* �ר�� */
.top_hdzw { width: 980px; margin: 0 auto; text-align: left; background-color: #5396d9;line-height: 26px; height: 26px; }
.top_hdzw li { margin-left: 10px; float: left; color: #fff; }
.top_hdzw li a:link, .top_hdzw li a:visited { color: #fff; text-decoration: none; }
.top_hdzw li a:hover { color: #fff; text-decoration: underline; }

/* ͷ����� */
#topad { width: 966px; height: 190px; overflow: hidden; border: 1px solid #eeeeee; margin: 0 auto 0 auto; padding: 5px; background-color: #ffffff; }
.nav-hdad { width: 100%; float: left; line-height: 25px; padding:auto 8px; }
.nav-hdadpic { width: 100%; float: left; height: 75px; padding-left:10px;margin:3px auto;}
.nav-hdad-oh { width: 150px; float: left; line-height: 25px; color: #003366; padding-right: 8px; padding-left: 8px; }
.nav-hdadpic-oh { width: 610px; float: left; height: 75px; padding: 5px 8px 0 8px; text-align: center; }
.nav-hdadpic-ot { width: 310px; float: left; height:50px; padding-right:10px; text-align: center;overflow: hidden; }
.nav-hdad span { display: block; float: left; margin: 0 7px; white-space: nowrap; }
.nav-hdad-oh span { display: block; float: left; white-space: nowrap; margin: 0 5px; }
.gg { width: 968px; height: 180px; overflow: hidden; border: 1px solid #d5d5d5; margin: 10px auto 0 auto; padding:5px; background-color: #ffffff; }
.gg_ad{width: 968px;overflow: hidden; border-left: 1px solid #d5d5d5; border-right: 1px solid #d5d5d5;border-bottom: 1px solid #d5d5d5;margin: 6px auto 0 auto; padding:5px; background-color: #ffffff;}
.gg_ad1{width: 968px;overflow: hidden; border: 1px solid #d5d5d5; margin: 6px auto 0 auto; padding:5px; background-color: #fbfaf5;}
.gg_ad2{width: 968px;overflow: hidden; border: 1px solid #d5d5d5; margin: 0px auto 0 auto; padding:5px; background-color: #fbfaf5;}

.txtCon, .cA_n1 .gg_media { float: left; overflow: hidden; }
.cA_n1 { clear: both; overflow: hidden; margin: 0 auto; }
.cA_n1 .txtCon { width: 160px; }
.gg_media { width: 620px; margin: 0px 10px;height:120px }
.gg_media .textTop {margin: auto 1px; height: 26px; line-height:26px;width:620px;}
.gg_media .textTop ul{display: block; overflow: hidden;width:620px;}
.gg_media .textTop li{height: 26px; line-height:26px;float:left;width:154px;text-align:center;}
.gg_media .textTop_pic { display: block; overflow: hidden; margin: 3px auto; height: 65px;width:620px;}
.link_gg { line-height: 26px;float:left;}
.link_gg ul{display: block; overflow: hidden;width:620px;}
.link_gg li{height: 24px; line-height:24px;float:left;width:154px;text-align:center;}


.cBlue, .cBlue:visited, .cBlue a, .cBlue a:visited { color: #1E50A2; }
.tab_gg_l { _display: inline; width: 22px; height: 138px; float: left; overflow: hidden; margin-left: 1px; }
.tab_gg_l li { width: 16px; padding: 9px 0 9px 2px; line-height: 14px; text-align: left; cursor: pointer; background-position: right -377px; }
.tab_gg_l li.current { width: 22px; background-position: -200px -379px; }
.tab_gg_r { _display: inline; width: 22px; height: 138px; float: right; overflow: hidden; margin-right: 1px; }
.tab_gg_r li { padding: 9px 2px 9px 0; line-height: 14px; text-align: right; cursor: pointer; background-position: right -377px; }
.tab_gg_r li.current { background-position: -196px -379px; }


/* ��Ѷ */
.newskx { border: 1px solid #cadcf4; background-image: url(inbg_kx.gif); background-repeat: no-repeat; background-color: #E9F3FD; background-position: 10px 0px; }
.newskx { width: 893px; text-align: left; height: 28px; margin: 0 auto 0; padding: 0px 0 4px 85px; }
.kx500{clear:both; padding:10px 0 0 0; overflow:hidden;display:block;}
.kx500{width:450px;overflow:hidden;display:block;clear:both; }

/* �������� */
.top_bm {width:965px; clear: left; overflow: hidden; line-height:25px; margin:0 0 5px 0;background-color: #ffffff; }
.top_bm dl { width: 100px; overflow: hidden; float: left;  }
.bm_bg a { height: 25px;line-height:25px; width: 100px; background: url(bm_ico_2.gif) 0px 0px no-repeat; float: left; }
#bm_bg h1 a {width: 100px;text-indent: -5000px; display: block; margin: 0 auto; }
.bm_bg_zf a { height: 25px;line-height:22px; width: 100px; background: url(bm_ico_3.gif) 0px 0px no-repeat; float: left; }
#bm_bg_zf h1 a {width: 100px;text-indent: -5000px; display: block; margin: 0 auto; }
.bm_bg_qy a { height: 25px;line-height:22px; width: 100px; background: url(bm_ico_4.gif) 0px 0px no-repeat; float: left; }
#bm_bg_qy h1 a {width: 100px;text-indent: -5000px; display: block; margin: 0 auto; }
.top_bm dd { float: left;text-align: left; padding:3px; width: 845px; overflow: hidden; line-height:20px;}
.top_bm dd h1 { margin: 0 5px 0 0; text-align: center; float: left; color: #cc0000; font-size: 12px; }
.top_bm dd p { line-height: 20px; overflow: hidden; padding: 2px; color: #4d7792; }
.top_bm span { margin: 0 8px 0 0; text-align: left; float: left; font-size: 12px; overflow: hidden; cursor: hand; }
.bm_bg_con { overflow: hidden; float: left; }


/*-- �õ���ʽ --*/
#bd{font-size:14px; line-height:24px;}
#i_l h2,#i_c h2,#i_r h2{font-size:14px; background:#DDE4ED; padding-left:5px; margin-bottom:2px;}
#i_r h2.hs{background:#EFFED9;}
#i_l{float:left; width:156px;}
#i_l li{text-align:center;}
#i_l li.on{background:#F4F4F4;}
#i_c{float:left; width:286px; margin-left:0px;}
.i_c_bp {position:relative; color:#fff; zoom:1;}
.i_c_bp1{position:absolute;	bottom:0;left:0;z-index:1;width:100%;height:30px;filter:alpha(opacity=75);-moz-opacity:0.75;background-color: #000000;}
.i_c_bp2{position:absolute; bottom:5px; left:10px; z-index:2; font-weight:bold;}
.i_c_bp3{position:absolute; bottom:190px; right:10px; z-index:3;}
.i_c_bp3 li{float:left; width:15px; height:15px; line-height:15px; overflow:hidden; background:#ff0000; text-align:center; margin-left:7px; cursor:pointer;}
.i_c_bp3 li.on{background:#fff; color:#000;}
.i_c_hp{overflow:auto; zoom:1;}
.i_c_hp li{float:left; width:110px; padding:8px 8px 0 0; text-align:center;}
.i_c_hp li.last{padding-right:0;}
#castroom{position:relative;overflow:hidden; height:120px; margin:0 0 10px 12px;}
#i_r{float:right; width:280px;}
.i_r_b1{border:1px solid #ddd; padding:5px 9px; margin-bottom:10px;}
#i_r_hs li, #i_r_wp li {font-size:12px; text-align:left; line-height:18px;}
#i_r_hs img,#i_r_wp img{margin-bottom:5px;}
#i_r_hs li{padding:8px 15px 0 15px; }
#i_r_wp li{padding:8px 7px 0 6px; width:80px;}
/*-- bd end --*/


/* ������� */
.w980{ width:980px; margin:0 auto;display: block; overflow:hidden; }	
.w750{ width:750px; margin:0 auto;display: block; overflow:hidden; }	
.w650{ width:650px; margin:0 auto;display: block; overflow:hidden; }
.w420{ width:420px; margin:0 auto;display: block; overflow:hidden; }
.w320{ width:320px; margin:0 auto;display: block; overflow:hidden; }
.w300{ width:300px; margin:0 auto;display: block; overflow:hidden; }	
.w235{ width:235px; display: block; overflow:hidden; }
.w220{ width:220px; margin:0 auto;display: block; overflow:hidden; }


.h40{height:40px;}
.h45{height:45px;}
.h55{height:55px;}
.h90{height:90px;}
.h105{height:105px;}
.h110{height:110px;}
.h120{height:116px;}
.h140{height:90px;}
.h170{height:170px;}
.h180{height:180px;}
.h200{height:200px;}
.h205{height:205px;}
.h210{height:210px;}
.h220{height:220px;}
.h224{height:224px;}
.h245{height:245px;}
.h260{height:260px;}
.h265{height:268px;}
.h270{height:262px;}
.h275{height:270px;}
.h285{height:285px;}
.h320{height:320px;}
.h395{height:397px;}
.h530{height:530px;}
.h595{height:592px;}
.con{text-align: left;overflow:hidden;}


.tab_g1 { overflow: hidden; display: block; width: 100%;}
.tab_g1 .tabmenu { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -3px; float: left;}
.tab_g1 .tabmenu { clear: both; overflow: hidden; width: 100%;}
.tab_g1 .tabmenu { border-bottom: 0; height: 32px;}
.tab_g1 .tabmenu li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g1 .tabmenu li { height: 27px; width: 86px; background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -633px -36px; }
.tab_g1 .tabmenu li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g1 .tabmenu .selected { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -633px -3px; }
.tab_g1 .tabmenu .selected { height: 30px; width: 86px; font-weight: bold; }
.tab_g1 .tabcon {width: 302px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left; }
.tab_g1 .tabcon{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ABCBEE; border-left-color: #ABCBEE; }
.tab_g1 .tabcon .hide{display: none;}
.tab_g1 .tabcon .txtcon_tt{line-height:22px;}
.tab_g1 .tabcon_ad{width: 302px; padding: 2px 8px 8px 8px; vertical-align: top; overflow: hidden;float: left;} 
.tab_g1 .tabcon_ad{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ABCBEE; border-left-color: #ABCBEE; }
.tab_g1 .tabcon_ad .hide{display: none;}
.tab_g1 .tabmenu_new { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -3px; float: left;}
.tab_g1 .tabmenu_new { clear: both; overflow: hidden; width: 100%;}
.tab_g1 .tabmenu_new { border-bottom: 0; height: 32px;}
.tab_g1 .tabmenu_new li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g1 .tabmenu_new li { height: 27px; width: 69px; background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -325px -36px; }
.tab_g1 .tabmenu_new li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g1 .tabmenu_new .selected { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -325px -3px; }
.tab_g1 .tabmenu_new .selected { height: 30px; width: 69px; font-weight: bold; }
.tab_g1 .tabmenu_new span{width:200px;float:right;line-height:28px;height:28px;text-align:right;padding-right:10px;}
.tab_g1 .tabcon_new {width: 302px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left; }
.tab_g1 .tabcon_new{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ABCBEE; border-left-color: #ABCBEE; }
.tab_g1 .tabcon_new .hide{display: none;}
.tab_g1 .tabcon_new .txtcon_tt{line-height:22px;}
.tab_g1 .tabcon_new h2{width:100%;text-align:center;}
.tab_g1 .tabbottom { background-image: url(inbg.gif); background-repeat: no-repeat; height: 3px; width: 320px; background-position: 0px -58px; overflow: hidden; float: left;}



.tab_g1_new { overflow: hidden; display: block; width: 100%;}
.tab_g1_new .tabmenu { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -3px; float: left;}
.tab_g1_new .tabmenu { clear: both; overflow: hidden; width: 100%;}
.tab_g1_new .tabmenu { border-bottom: 0; height: 32px;}
.tab_g1_new .tabmenu li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g1_new .tabmenu li { height: 27px; width: 105px; background-image: url(inbg.gif); background-repeat: no-repeat;background-position: -505px -98px; }
.tab_g1_new .tabmenu li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g1_new .tabmenu .selected { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -505px -66px; }
.tab_g1_new .tabmenu .selected { height: 30px; width: 105px; font-weight: bold; }
.tab_g1_new .tabcon {width: 302px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left; }
.tab_g1_new .tabcon{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ABCBEE; border-left-color: #ABCBEE; }
.tab_g1_new .tabcon .txtcon_tt{line-height:20px;}
.tab_g1_new .tabcon h2{width:100%;text-align:center;}
.tab_g1_new .tabmenu_new { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -3px; float: left;}
.tab_g1_new .tabmenu_new { clear: both; overflow: hidden; width: 100%;}
.tab_g1_new .tabmenu_new { border-bottom: 0; height: 32px;}
.tab_g1_new .tabmenu_new li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g1_new .tabmenu_new li { height: 27px; width: 105px; background-image: url(inbg.gif); background-repeat: no-repeat;background-position: -505px -98px; }
.tab_g1_new .tabmenu_new li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g1_new .tabmenu_new .selected { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -505px -66px; }
.tab_g1_new .tabmenu_new .selected { height: 30px; width: 105px; font-weight: bold; }
.tab_g1_new .tabcon_new {width: 302px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left; }
.tab_g1_new .tabcon_new{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ABCBEE; border-left-color: #ABCBEE; }
.tab_g1_new .tabcon_new .txtcon_tt{line-height:20px;}
.tab_g1_new .tabcon_new h2{width:100%;text-align:center;}
.tab_g1_new .tabbottom { background-image: url(inbg.gif); background-repeat: no-repeat; height: 3px; width: 320px; background-position: 0px -58px; overflow: hidden; float: left;}

.tab_g2{ overflow: hidden; display: block; width: 100%;}
.tab_g2 .tabmenu{ background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -68px;float: left; }
.tab_g2 .tabmenu{ clear: both; overflow: hidden; width: 100%;}
.tab_g2 .tabmenu{ border-bottom: 0; height: 32px;}
.tab_g2 .tabmenu li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g2 .tabmenu li { height: 27px; width: 69px; background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -325px -36px; }
.tab_g2 .tabmenu li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g2 .tabmenu .selected{ background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -325px -3px; }
.tab_g2 .tabmenu .selected{ height: 30px; width: 69px; font-weight: bold; }
.tab_g2 .tabcon{ width: 402px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left;}
.tab_g2 .tabcon{  border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D5D5D5; border-left-color: #D5D5D5; }
.tab_g2 .tabcon .hide{display: none;}
.tab_g2 .tabmenu_new{ background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -68px;float: left; }
.tab_g2 .tabmenu_new{ clear: both; overflow: hidden; width: 100%;}
.tab_g2 .tabmenu_new{ border-bottom: 0; height: 32px;}
.tab_g2 .tabmenu_new li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g2 .tabmenu_new li { height: 27px; width: 69px; background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -325px -36px; }
.tab_g2 .tabmenu_new li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g2 .tabmenu_new .selected{ background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -325px -3px; }
.tab_g2 .tabmenu_new .selected{ height: 30px; width: 69px; font-weight: bold; }
.tab_g2 .tabmenu_new span{width:260px;float:right;line-height:28px;height:28px;text-align:right;padding-right:10px;}
.tab_g2 .tabcon_new{ width: 402px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left;}
.tab_g2 .tabcon_new{  border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D5D5D5; border-left-color: #D5D5D5; }
.tab_g2 .tabcon_new .hide{display: none;}
.tab_g2 .tabbottom{ background-image: url(inbg.gif); background-repeat: no-repeat; height: 3px; width: 420px; background-position: 0px -126px; overflow: hidden;float: left;}


.tab_g2_new { overflow: hidden; display: block; width: 100%;}
.tab_g2_new .tabmenu { background-image: url(inbg.gif); background-repeat: no-repeat;background-position: 0px -68px;float: left; }
.tab_g2_new .tabmenu { clear: both; overflow: hidden; width: 100%;}
.tab_g2_new .tabmenu { border-bottom: 0; height: 30px;}
.tab_g2_new .tabmenu li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g2_new .tabmenu li { height: 27px; width: 105px; background-image: url(inbg.gif); background-repeat: no-repeat;background-position: -505px -98px; }
.tab_g2_new .tabmenu li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g2_new .tabmenu .selected { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -505px -66px; }
.tab_g2_new .tabmenu .selected { height: 30px; width: 105px; font-weight: bold; }
.tab_g2_new .tabcon{ width: 402px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left;}
.tab_g2_new .tabcon{  border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D5D5D5; border-left-color: #D5D5D5; }
.tab_g2_new .tabcon .hide{display: none;}
.tab_g2_new .tabmenu_new { background-image: url(inbg.gif); background-repeat: no-repeat;background-position: 0px -68px;float: left; }
.tab_g2_new .tabmenu_new { clear: both; overflow: hidden; width: 100%;}
.tab_g2_new .tabmenu_new { border-bottom: 0; height: 30px;}
.tab_g2_new .tabmenu_new li { font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; float: left; }
.tab_g2_new .tabmenu_new li { height: 27px; width: 105px; background-image: url(inbg.gif); background-repeat: no-repeat;background-position: -505px -98px; }
.tab_g2_new .tabmenu_new li { margin: auto 2px auto 0; padding: 2px 6px 0px 6px; }
.tab_g2_new .tabmenu_new .selected { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -505px -66px; }
.tab_g2_new .tabmenu_new .selected { height: 30px; width: 105px; font-weight: bold; }
.tab_g2_new .tabmenu_new span{width:260px;float:right;line-height:28px;height:28px;text-align:right;padding-right:10px;}
.tab_g2_new .tabcon_new{ width: 402px; padding: 5px 8px 4px 8px; vertical-align: top; overflow: hidden;float: left;}
.tab_g2_new .tabcon_new{  border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #D5D5D5; border-left-color: #D5D5D5; }
.tab_g2_new .tabcon_new .hide{display: none;}
.tab_g2_new .tabbottom{ background-image: url(inbg.gif); background-repeat: no-repeat; height: 3px; width: 420px; background-position: 0px -126px; overflow: hidden;float: left; }



.tab_g3 { overflow: hidden; display: block; width: 100%;}
.tab_g3 .tabtop{background-image: url(inbg.gif); background-repeat: no-repeat; height: 3px; width: 220px; background-position: -184px -160px; overflow: hidden; display: block;}
.tab_g3 .tabmenu { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -184px -135px; float: left;}
.tab_g3 .tabmenu { clear: both; overflow: hidden; width: 100%;}
.tab_g3 .tabmenu { border-bottom: 0; height: 30px;}
.tab_g3 .tabmenu li { font-size: 12px; text-align:left;  line-height: 30px; cursor: pointer; float: left; }
.tab_g3 .tabmenu li { height: 30px; width: 80px;  }
.tab_g3 .tabmenu .selected {color: #1f376d; height: 30px; width: 80px; font-weight: bold; margin: 0 0 0 12px; }
.tab_g3 .tabmenu span{width:60px;float:right;line-height:30px;height:30px;text-align:center;}
.tab_g3 .tabcon {background-color: #eff6ff; vertical-align: top; padding: 3px 5px 4px 5px;width: 208px;float: left; }
.tab_g3 .tabcon{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d5d5d5; border-left-color: #d5d5d5; }
.tab_g3 .tabcon .hide{display: none;}
.tab_g3 .tabmenu_new { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -184px -135px; float: left;}
.tab_g3 .tabmenu_new { clear: both; overflow: hidden; width: 100%;}
.tab_g3 .tabmenu_new { border-bottom: 0; height: 30px;}
.tab_g3 .tabmenu_new span{width:60px;float:right;line-height:28px;height:30px;text-align:center;}
.tab_g3 .tabmenu_new li { font-size: 12px; text-align:left;  line-height: 30px; cursor: pointer; float: left; }
.tab_g3 .tabmenu_new li { height: 30px; width: 80px;  }
.tab_g3 .tabmenu_new .selected {color: #1f376d; height: 30px; width: 80px; font-weight: bold; margin: 0 0 0 12px; }
.tab_g3 .tabcon_new {background-color: #eff6ff; vertical-align: top; padding: 3px 5px 4px 5px;width: 208px;float: left; }
.tab_g3 .tabcon_new{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d5d5d5; border-left-color: #d5d5d5; }
.tab_g3 .tabcon_new .hide{display: none;}
.tab_g3 .tabcon_ad p{width:100%;text-align:center;height:50px;margin:5px auto;}
.tab_g3 .txtcon_wb {height:58px; overflow: hidden; display: block;margin-bottom:5px;}

.scrollList_gd {position: relative;margin:0 auto;width:100%;height:260px;}
.scrollList_gd .photolist {position: relative;overflow: visible;height:10000px;}
.scrollList_gd .photolist ul{float:left;margin:0px;padding:0px;}
.scrollList_gd .photolist li {text-align:center; width:100%;margin-bottom:5px;height:60px;display: block; overflow:hidden;}
.scrollList_gd .photolist li { background:url(d_icon.gif) 0px 40px repeat-x;margin:5px auto}
.scrollList_gd .txtcon_wb img{width:45;height:45px;border:1px solid #d5d5d5;padding:2px;float:left;margin-right:5px;} 
.scrollList_gd .txtcon_wb p{padding-top:3px;line-height:20px;float:left;height:50px;width:150px}

.tab_g3 .tabcon_ad {background-color: #eff6ff; vertical-align: top; padding: 3px 15px 4px 18px;width: 185px;float: left; }
.tab_g3 .tabcon_ad{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d5d5d5; border-left-color: #d5d5d5; }
.tab_g3 .tabbottom { background-image: url(inbg.gif); background-repeat: no-repeat; height: 3px; width: 220px; background-position: -184px -184px; overflow: hidden; display: block;}
.tab_g3 .top_xwfb { background-image: url(fbhbg.gif); background-repeat: no-repeat; }
.tab_g3 .top_xwfb { height: 54px; overflow: hidden; display: block; }
.tab_g3 .top_xwfb a { background-image: url(fbhbg.gif); background-repeat: no-repeat; }
.tab_g3  #top_xwfb h2 a { text-indent: -5000px; display: block; width: 220px; height: 54px; float: left; margin: 0 auto; }

/* �Ҳ�������ʽ */
.tab_g3 .tabcon_wz {background-color: #eff6ff; vertical-align: top; padding: 3px 10px 4px 10px;width: 198px;float: left; }
.tab_g3 .tabcon_wz{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #d5d5d5; border-left-color: #d5d5d5; }
.tab_g3 .tabcon_wz .hide{display: none;}
.tab_g3 .tabcon_wz .mbg_wzl{ overflow: hidden; display: block;float:left;height:50px;width:88px;}
.tab_g3 .tabcon_wz .mbg_wzr{ overflow:hidden;display:block;float:right;width:90px;margin:3px 0 0 0;text-align:left;height:50px;}
.tab_g3 .tabcon_wz .mbg_wzl a { background-image: url(wzico.gif); background-position: 0px 2px; background-repeat: no-repeat; }
.tab_g3 .tabcon_wz  #mbg_wzl h2 a { text-indent: -5000px; display: block; width: 88px; height: 45px; float: left; margin: 0 auto; }


.tab_pic { overflow: hidden; display: block; width:100%;}
.tab_pic .tabmenu_new { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -349px;}
.tab_pic .tabmenu_new { clear: both; overflow: hidden; width: 100%;}
.tab_pic .tabmenu_new { border-bottom: 0; height: 30px;}
.tab_pic .tabmenu_new li { font-size: 14px; text-align:center; line-height: 25px; cursor: pointer; float: left; }
.tab_pic .tabmenu_new li { height: 27px; width:69px; line-height: 25px; padding: 2px 5px 0px 5px;}
.tab_pic .tabmenu_new .selected {background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -320px -1px;}
.tab_pic .tabmenu_new .selected {height: 30px; width: 86px; font-weight: bold;text-align:center; line-height: 30px;}
.tab_pic .tabcon_new { vertical-align: top; padding: 8px 5px 4px 5px;float: left;width:738px; }
.tab_pic .tabcon_new{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;border-right-color: #aacbee; border-left-color: #aacbee; }
.tab_pic .tabcon_new .hide{display: none;}
.tab_pic .tabmenu_new span{width:60px;float:right;line-height:30px;height:30px;text-align:center;}
.tab_pic .tabmenu_en { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: 0px -349px;}
.tab_pic .tabmenu_en { clear: both; overflow: hidden; width: 100%;}
.tab_pic .tabmenu_en { border-bottom: 0; height: 30px;}
.tab_pic .tabmenu_en li { font-size: 14px; text-align:center; line-height: 25px; cursor: pointer; float: left; }
.tab_pic .tabmenu_en li { height: 27px; width:69px; line-height: 25px; padding: 2px 5px 0px 5px;}
.tab_pic .tabmenu_en span{width:60px;float:right;line-height:30px;height:30px;text-align:center;}
.tab_pic .tabmenu_en .selected { background-image: url(inbg.gif); background-repeat: no-repeat; background-position: -500px -64px; }
.tab_pic .tabmenu_en .selected { height: 30px; width: 112px; font-weight: bold; text-align:center;}
.tab_pic .tabcon_en { vertical-align: top; padding: 8px 2px 4px 2px;float: left;width:744px;height:230px }
.tab_pic .tabcon_en{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;border-right-color: #aacbee; border-left-color: #aacbee; }
.tab_pic .tabbottom { background-image: url(inbg.gif); background-repeat: no-repeat; height: 3px; width: 750px; background-position: 0px -406px; overflow: hidden; display: block;}






/* �������� */
.link_Menu { overflow: hidden; display: block; width: 100%;}
.link_Menu .tabmenu { line-height: 24px; cursor: pointer; float: left; height: 24px;}
.link_Menu .tabmenu { margin-top: auto; margin-bottom: auto;}
.link_Menu .tabmenu  li { border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-right-style: solid; border-left-style: solid; border-top-style: solid; border-right-color: #d4d4d4; border-left-color: #d4d4d4; border-top-color: #d4d4d4; margin-right: 4px; }
.link_Menu .tabmenu  li { font-size: 12px; text-align:center; line-height: 24px; cursor: pointer; float: left; }
.link_Menu .tabmenu  li { height: 24px; width: 85px;  }
.link_Menu .tabmenu .selected { background: #e9f5ff; height: 24px; width: 85px; font-weight: bold; text-align:center; }
.link_Menu .tabcon { line-height: 22px; background: #ffffff; height: 90px; width: 978px; float: left;border:1px solid #d5d5d5; }
.link_Menu .tabcon .hide{display: none;}
.link_Menu .link_con_txt  p { margin: 0 15px; color: #003494; line-height: 22px; text-align: left; overflow: hidden; }
.link_Menu .link_con_txt { line-height: 22px; background: #ffffff; padding: 8px; height: 70px; }
.link_Menu .link_con_txt { overflow-y: auto; overflow-x: auto; margin: 0px auto; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #999999; }
.link_Menu .link_con_txt { scrollbar-darkshadow-color: #ffffff; scrollbar-base-color: #ffffff; }
.link_Menu .link_con_txt li { float: left; line-height: 22px; text-align: left; display: inline; overflow: hidden; margin: 0 5px 0 0; height: 22px; }
.linkfr {color: #000000; font-size: 12px; width:320px;padding:2px 0 0 2px;height:24px}
.linksel { background: #ffffff; width: 90px; height: 24px; }




.foot{text-align:center;overflow:hidden;height:130px;}
.footmenu{height:30px;width:100%;text-align:center;line-height:30px;}
.foottxt{height:22px;width:100%;text-align:center;line-height:22px;}

