body {margin:0; padding:0; text-align:center; font-size:12px; background:#FFFFFF;}
#hdlb_tg { margin:8px auto 0 auto; padding:0; width:946px; overflow:hidden; border:1px solid #FF9090; background:url(qthdbg.jpg) repeat-x top #FFF2F2; clear:both;}
#hdlbul_tg { float:left; margin:0; padding:0 0 8px 0; width:946px; overflow:hidden; list-style:none;}
#hdlbul_tg li {float:left; margin:0; padding:10px 0 0 25px; width:290px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#E50000;}
#hdlbul_tg li a , #hdlbul_tg li a:link, #hdlbul_tg li a:visited , #hdlbul_tg li a:active {font-size:12px; color:#000; text-decoration:none;}
#hdlbul_tg li a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
.width948_tg { margin:8px auto 0 auto; padding:0; width:948px; overflow:hidden; clear:both;}
#left_tg { float:left; margin:0; padding:0; width:280px; overflow:hidden;}
#right_tg { float:right; margin:0; padding:0; width:656px; overflow:hidden;}
.width278_tg { float:left; margin:0 -3px 8px 0; padding:0; width:278px; overflow:hidden; border:1px solid #9DC0DD; background:#FAFCFF; clear:both;}
.lttbg_tg { float:left; margin:0 0 0 2px; _margin:0 0 0 1px; padding:7px 0 0 0; width:274px; height:21px; background:url(ttbgl.jpg) repeat-x; text-align:center; font-size:16px; color:#002065; font-weight:bold;}
.lttbg_tg a , .lttbg_tg a:link, .lttbg_tg a:visited , .lttbg_tg a:active {color:#002065; text-decoration:none;}
.lttbg_tg a:hover {color:#ff0000; text-decoration:underline;}
.lttbg2_tg { float:left; margin:0 0 0 2px; _margin:0 0 0 1px; padding:7px 0 0 15px; width:259px; height:21px; background:url(ttbg.jpg) repeat-x; text-align:left; font-size:16px; color:#002065; font-weight:bold; overflow:hidden;}
#bmbk1_tg { float:left; margin:10px 0 0 25px; _margin:10px 0 0 12px; padding:0 0 5px 0; width:240px; overflow:hidden; clear:both; text-align:left; font-size:12px; color:#000; line-height:24px; _line-height:30px;}
#bmbk1_tg input { height:14px;}
#bmbktg_tg { float:left; margin:0; padding:10px 0 5px 25px; width:253px; overflow:hidden; clear:both; text-align:left; font-size:12px; color:#000; line-height:24px; _line-height:30px;}
#bmbktg_tg input { height:14px;}
#bmbksj_tg { float:left; margin:0; padding:10px 0 5px 25px; width:253px; overflow:hidden; clear:both; text-align:left; font-size:12px; color:#000; line-height:24px; _line-height:30px; background:#fffff9;}
#bmbksj_tg input { height:14px;}
#bmbk2_tg { float:left; margin:0; padding:6px 9px 10px 9px; width:260px; overflow:hidden; clear:both; text-align:left; font-size:12px; color:#000; line-height:22px; border-top:1px solid #ccc;}
.lnewsul_tg { float:left; margin:0; padding:4px 0 10px 0; width:278px; overflow:hidden; list-style:none; clear:both;}
.lnewsul_tg li { float:left; margin:0; padding:10px 12px 0 12px; width:250px; clear:both; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lnewsul_tg li a , .lnewsul_tg li a:link, .lnewsul_tg li a:visited , .lnewsul_tg li a:active {font-size:12px; color:#000; text-decoration:none;}
.lnewsul_tg li a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
#rhdjjbk_tg { float:left; margin:0; padding:30px 0 10px 18px; width:632px; overflow:hidden; clear:both; border-top:3px solid #88B1D5; border-right:3px solid #88B1D5; border-left:3px solid #88B1D5; background:url(hdjjbg.jpg) repeat-x top; text-align:left; position:relative;}
#hdjjnote_tg {float:left; margin:0; padding:0 18px 0 0; width:614px; overflow:hidden; clear:both;}
#hdjjnote_tg ul {width:132px; height:76px; display:block; position:absolute; top:0; left:0; background:url(hdjjnew.gif) no-repeat; }
#hdjjnote_tg h1{ font-size:18px; text-align:center; color:#FF0000}
.rbotbk_tg {float:left; margin:0; padding:0; width:656px; height:10px; background:url(bkbottom.gif) no-repeat; clear:both;}
.rtopbk_tg {float:left; margin:8px 0 0 0; padding:12px 0 0 35px; width:621px; height:23px; background:url(bktop.gif) no-repeat; clear:both; font-size:16px; color:#002065; font-weight:bold; text-align:left; overflow:hidden;}
.rtopbk_tg img { float:right; margin:-3px 20px 0 0;}
.rnotebk_tg { float:left; margin:0; padding:0; width:650px; overflow:hidden; border-right:3px solid #88B1D5; border-left:3px solid #88B1D5; text-align:left;}
.rnotebk2_tg { float:left; margin:0; _margin:0 -3px 0 0; padding:12px 12px 5px 18px; width:620px; overflow:hidden; border-right:3px solid #88B1D5; border-left:3px solid #88B1D5; text-align:left; line-height:22px;}
.rnoteditu_tg { float:left; margin:0; _margin:0 -3px 0 0; padding:10px 10px 0 10px; width:630px; overflow:hidden; border-right:3px solid #88B1D5; border-left:3px solid #88B1D5; text-align:left; line-height:22px;}
#cxcpul_tg {float:left; margin:0; padding:0 0 10px 0; width:650px; overflow:hidden; list-style:none;}
#cxcpul_tg li {float:left; margin:12px 0 0 10px; _margin:12px 4px 0 5px; padding:4px 3px 0 2px; width:145px; height:313px; overflow:hidden; background:url(cpbg.gif) no-repeat top; text-align:center;}
#cxcpul_tg li img { margin-bottom:8px;}
.bzbk_tg { float:left; margin:0; padding:0; width:145px; overflow:hidden; clear:both; font-size:12px; color:#5A5A5A; line-height:18px; text-align:left;}
#cyppul_tg {float:left; margin:0 0 0 10px; _margin:0 0 0 5px; padding:0; width:630px; overflow:hidden; clear:both; list-style:none;}
#cyppul_tg li {float:left; margin:-1px 0 0 0; padding:10px 0 0 0; width:630px; overflow:hidden; border-top:1px dashed #DBDBDB;}
.cpltt_tg { float:left; margin:0; padding:12px 0 10px 0; width:109px; height:26px; background:url(cypplbg.gif) no-repeat; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
.cprnote_tg { float:right; margin:0; padding:4px 0 10px 0; width:514px; overflow:hidden; background:url(cypprbg.jpg) repeat-x top; text-align:left;}
.cprnote_tg a , .cprnote_tg a:link, .cprnote_tg a:visited , .cprnote_tg a:active {float:left; margin:8px 0 0 -1px; padding:0 12px; font-size:12px; color:#1B1B1B; text-decoration:none; white-space:nowrap;display:block; border-left:1px solid #FF8C8C;}
.cprnote_tg a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
#tglc_tg { float:left; margin:8px 0 0 0; padding:0; width:656px; overflow:hidden; clear:both;}
#cxzqul_tg { float:left; margin:0; padding:8px 0 5px 0; width:278px; overflow:hidden; clear:both; list-style:none;FILTER: revealTrans(Duration=1.0,Transition=23) visibility:hide; }
#cxzqul_tg li {float:left; margin:5px 0 0 13px; _margin:5px 6px 0 7px; padding:0; width:120px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#cxzqul_tg li img { margin-bottom:5px;}
#tempul{visibility:hidden; display:none;}
#pagenav{ margin-bottom:5px;text-align:right; padding-right:5px; clear:both}
#pagenav  A {	border: #88B1D5 1px solid; padding:2px 5px; margin-right:3px; color: #000; text-decoration:none;}
#pagenav  A:hover,#pagenav A.hover {border:#ff0000 1px solid; padding:2px 5px; margin-right:3px; text-decoration:none; color:#fff; background:#ff0000; cursor:hand;}

.rhdtopbk_tg {float:left; margin:0; padding:0; width:656px; height:10px; overflow:hidden; background:url(bktop2.gif) no-repeat; clear:both;}
.rhdbk_tg { float:left; margin:0; padding:0; width:650px; overflow:hidden; border-right:3px solid #88B1D5; border-left:3px solid #88B1D5;}
#hdul_tg {float:left; margin:0; padding:0; width:650px; overflow:hidden; clear:both; list-style:none;}
#hdul_tg li { float:left; margin:-1px 0 0 10px; _margin:-1px 0 0 5px; padding:5px 0 10px 0; width:630px; overflow:hidden; clear:both; border-top:1px solid #D9D9D9;}
.hdimg_tg { float:left; margin:0; padding:0; width:300px; height:160px;}
.hdtt_tg {float:right; margin:12px 0 0 0; padding:0; width:320px; overflow:hidden; font-size:14px; font-weight:bold; color:#3F3F3F; text-align:center;}
.hdxxxx_tg {float:right; margin:8px 0 0 0; padding:0; width:320px; overflow:hidden; text-align:left; line-height:22px;}
.hdmore_tg {float:right; margin:0; padding:0 10px 0 0; width:310px; overflow:hidden; text-align:right;}
.hdanniu_tg {float:right; margin:2px 0 0 0; padding:0; width:320px; overflow:hidden; text-align:center;}
#jctpbk_tg { margin:8px auto 0 auto; padding:0 0 0 41px; width:903px; height:120px; border:2px solid #9dbfdd; clear:both; background:url(jctp_26.jpg) no-repeat left;}
.redttfb_tg { margin:0 0 0 50px; padding:0; font-size:20px; color:#F90000; font-weight:bold; line-height:26px; width:520px; text-align:center;}
/* TAB 切换效果  left2 */
.tbtgbm_tg{ clear:both;}
.tbtgbm_tg ul{float:left; margin:1px 0 0 2px; padding:0; width:274px; height:28px; background:url(baomingbg.jpg) no-repeat; clear:both;}
.tbtgbm_tg li{float:left; margin:0; padding:8px 0 0 0; height:20px; width:137px; cursor:pointer; list-style:none; text-align:center; color:#002065;}
/* 用于控制显示与隐藏的css类  left2 */
.normaltabtgbm_tg {font-size:14px; background:url(ttbgl.jpg) repeat-x;}
.hovertabtgbm_tg {font-size:14px; text-decoration:none;}
.dis{display:block;}
.undis{display:none;}
.bmbf1_tg {font-size:16px; color:#002065; font-weight:bold;}
.bmbf1_tg:hover {text-decoration:underline; color:#ff0000; line-height:20px;}
.bmbf2_tg {font-size:14px; color:#e60000; font-weight:bold;}
.bmbf2_tg:hover {text-decoration:underline; color:#ff0000; line-height:18px;}


/*********** 友情链接 end ************/
.width946_index {margin:8px auto 0 auto; padding:0; width:946px; border:1px solid #A9BFD2; overflow:hidden;}
.linktt_index {float:left; margin:0 1px; padding:4px 15px 0 5px; width:924px; height:24px; background:url(ttbg.gif) repeat-x;  text-align:left; clear:both;}
.linkrt_index {float:right; margin:0; padding-top:7px; width:200px; height:17px; font-size:12px; color:#000; text-align:right;}
.linkul_index {float:left; margin:0 0 0 20px; _margin:0 0 0 10px; padding:0 0 10px 0; width:946px; clear:both;}
.linkul_index li {float:left; margin:10px 0 0 0; padding:0; width:102px; height:31px; list-style:none; text-align:left;}
.linkful_index {float:left; margin:0 0 0 20px; _margin:0 0 0 10px; padding:0 0 10px 0; width:946px; clear:both;}
.linkrt_index  img{ width:88px; height:38px;}
.linkful_index li {float:left; margin:0 0 10px 0; padding:0; width:102px; height:13px; list-style:none; text-align:left; overflow:hidden;}
.linkful_index li a , .linkful_index li a:link, .linkful_index li a:visited , .linkful_index li a:active {font-size:12px; color:#535353;  text-decoration:none;}
.linkful_index li a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
.bbstt_index {float:left; margin:0 15px 0 12px; _margin:0 15px 0 6px; padding-top:4px; height:18px; font-size:14px; color:#002065; font-weight:bold; text-align:left; }
/*********** 友情链接 end ************/

/*********** 报名成功 start ************/
#success_tg { float:left; margin:15px 0 0 18px; _margin:15px 0 0 9px; padding:16px 0 0 0; width:908px; height:57px; overflow:hidden; clear:both; background:url(succbg.jpg) repeat-x; border:1px solid #FF9090;}
#shurukuan_tg { float:left; margin:10px 0 0 18px; _margin:10px 0 0 9px; padding:15px 0 10px 10px; width:900px; overflow:hidden; clear:both; background:#FAFCFF url(ysjico1.gif) 0 1px no-repeat; border-top:2px solid #DCDCDC; text-align:left;}
#pinpai_tg { float:left; margin:0 0 0 18px; _margin:0 0 0 9px; padding:15px 0 10px 10px; width:900px; overflow:hidden; clear:both; background:url(ysjico2.gif) 0 1px no-repeat; border-top:1px solid #DCDCDC;}
#ppzs_tg { float:left; margin:0; padding:0; width:900px; overflow:hidden; text-align:left; clear:both;}
#scuppul_tg {float:left; margin:0; padding:0; width:900px; overflow:hidden; clear:both; list-style:none;}
#scuppul_tg li {float:left; margin:-1px 0 0 0; padding:10px 0 0 0; width:900px; overflow:hidden; border-top:1px dashed #DBDBDB;}
.scultt_tg { float:left; margin:0; padding:12px 0 10px 0; width:109px; height:26px; background:url(cypplbg.gif) no-repeat; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
.scurnote_tg { float:right; margin:0; padding:4px 0 6px 0; width:791px; overflow:hidden; background:url(cypprbg.jpg) repeat-x top; text-align:left; font-size:12px; color:#1B1B1B; line-height:22px;}
.scurnote_tg input { margin-left:10px;}
.scurnote_tg a , .scurnote_tg a:link, .scurnote_tg a:visited , .scurnote_tg a:active {float:left; margin:8px 0 0 -1px; padding:0 12px; font-size:12px; color:#1B1B1B; text-decoration:none; white-space:nowrap;display:block;}
.scurnote_tg a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
#anwid_tg { float:left; margin:0 0 0 18px; _margin:0 0 0 9px; padding:12px 0 20px 0; width:910px; overflow:hidden; clear:both; border-top:2px solid #D2D2D2;}
/*********** 报名成功 end ************/














.red12f_tg { font-size:12px; color:#ff0000;}
.red12f2_tg { font-size:12px; color:#ff0000; font-weight:normal;}
.red12f3_tg { font-size:12px; color:#ff0000; font-weight:bold; line-height:14px;}
.red14f_tg {font-size:14px; color:#F90000;}
.hui12f_tg { font-size:12px; color:#4D4D4D;}
.hui12f2_tg { font-size:12px; color:#7C7C7C; line-height:20px;}
.shanchuline {text-decoration: line-through;}
.b { font-weight:bold;}
a.red12l_tg:link, a.red12l_tg:visited, a.red12l_tg:active {font-size:12px; color:#ff0000;  text-decoration:underline;}
a.red12l_tg:hover {font-size:12px; color:#003BA1; text-decoration:underline;}
.hui14fb_tg { font-size:14px; color:#4D4D4D; font-weight:bold;}
