﻿body						{ margin:0; padding:0px; font-size:12px; font-family:"宋体"; background:url(../images/top_bg.gif) repeat-x;}
ul							{ margin:0; padding:0; list-style:none;}
li,dd,dt					{ float:left;}
dl							{ margin:0; padding:0;}
img							{ border:none;}
.mt8						{ margin-top:9px;}
.mt6						{ margin-top:6px;}
.mt7						{ margin-top:7px;}
.mt5						{ margin-top:5px;}
.fl							{ float:left;}
.fr							{ float:right;}
a							{ color:#0D5EA8; text-decoration:none;}
a:hover						{ color:#0D5EA8; text-decoration:underline;}
.clear						{ clear:both;}
.ml7						{ margin-left:7px; display:inline;}
.ml8						{ margin-left:8px!important; margin-left:7px; display:inline;}

.page						{ margin:0 auto; width:952px;}
.p_main						{ width:952px;}
.logo						{ width:123px; height:55px; margin-left:22px; display:inline;}
.top_menu					{ width:760px; height:55px; line-height:55px; text-align:right; padding-right:10px;}
.top_menu a					{ color:#333; text-decoration:none;}
.top_menu a:hover			{ color:#FF6600; text-decoration:underline;}
.hot_flash					{ width:278px; height:222px; border:4px #114E9F solid; padding:1px;}
.hot_news					{ width:349px; height:226px; border:1px #147AEB solid; padding:2px; margin-left:7px; display:inline;}
.h_n_top					{ width:349px; height:28px; line-height:28px; text-align:center; background:url(../images/hot_bg.gif) repeat-x; overflow:hidden; white-space:normal; font-size:14px; font-weight:bold;}
.h_n_mid					{ width:335px; height:160px; margin-left:7px; display:inline; margin-top:6px; line-height:16px; overflow:hidden; white-space:normal; color:#333;}
.h_n_more					{ width:330px; height:26px; line-height:26px; margin-left:7px; display:inline; text-align:right;}
.hot_qus					{ width:293px; height:230px; border:1px #ccc solid;}
.h_q_top					{ width:264px; height:31px; padding-left:29px; line-height:31px; font-weight:bold; background:url(../images/right_bg.gif) no-repeat;}
.h_q_mid					{ width:281px; height:160px; margin-left:6px; display:inline; margin-top:8px; line-height:18px; overflow:hidden; color:#333;}
.h_q_more					{ width:275px; height:24px; line-height:24px; margin-left:6px; display:inline; text-align:right;}

.box_top					{ width:950px; height:34px; background:url(../images/bg1.gif) repeat-x; padding:1px 1px 0 1px;}
.b_t_main					{ width:936px; height:33px; background:url(../images/bg2.gif) repeat-x; border:1px #fff solid; border-bottom:none; padding-left:12px; color:#0C4687; font-size:14px; font-weight:bold; line-height:33px;}
.box_mid					{ width:952px;}
.box1						{ border:1px #AED7EE solid; width:311px; height:215px;}
.b1_main					{ background:url(../images/bg3.gif) repeat-x; width:307px; height:213px; border:2px #fff solid; border-bottom:none;}
.tit						{ width:307px; height:27px; font-size:14px; font-weight:bold; color:#0C4687; line-height:27px; text-align:center; overflow:hidden; white-space:normal;}
.con						{ width:300px; height:159px; margin-left:3px; display:inline; overflow:hidden; white-space:normal; color:#333; line-height:18px;}
.more						{ width:300px; height:24px; line-height:24px; margin-left:3px; display:inline; text-align:right;}
.tit2						{ width:277px; height:23px; border-bottom:1px #2379A7 solid; background:url(../images/bg4.gif) 8px 4px no-repeat; padding-left:30px; color:#fff; line-height:30px; overflow:hidden; font-weight:bold;}
.tit5						{ width:277px; height:23px; border-bottom:1px #2379A7 solid; background:url(../images/bg8.gif) 8px 4px no-repeat; padding-left:30px; color:#fff; line-height:30px; overflow:hidden; font-weight:bold;}
.box1 dl					{ width:307px;}
.box1 dl dt					{ width:85px; height:80px; border:1px #C1C1C1 solid; padding:1px; margin-left:4px; text-align:center; display:inline; margin-top:10px; overflow:hidden;}
.box1 dl .tit3				{ width:203px; height:26px; line-height:26px; margin-left:7px; display:inline; color:#0D5EA8; font-weight:bold; overflow:hidden; white-space:normal;}
.box1 dl .con3				{ width:203px; margin-left:7px; display:inline; height:63px; color:#666; line-height:16px; overflow:hidden; white-space:normal;}
.box1 ul					{ width:307px; float:left; margin-top:6px;}
.box1 ul li					{ width:304px; color:#0D5EA8; height:20px; line-height:20px; overflow:hidden; white-space:normal;}

.box_top2					{ width:950px; height:34px; background:url(../images/bg5.gif) repeat-x; padding:1px 1px 0 1px;}
.b_t2_main					{ width:936px; height:33px; background:url(../images/bg6.gif) repeat-x; border:1px #fff solid; border-bottom:none; padding-left:12px; color:#fff; font-size:14px; font-weight:bold; line-height:33px;}
.box2						{ width:184px;}
.b2_top						{ width:184px; height:30px; background:url(../images/bg7.gif) repeat-x;}
.b2_tit						{ width:159px; height:30px; background:url(../images/tb1.gif) 5px 8px no-repeat; padding-left:25px; line-height:30px; color:#0C589E; font-weight:bold;}
.box2 ul					{ float:left; width:184px; margin-top:5px;}
.box2 ul li					{ width:181px; height:22px; line-height:22px; overflow:hidden; white-space:normal; color:#0D5EA8;}
.box3						{ width:375px;}
.b3_top						{ width:375px; height:30px; background:url(../images/bg7.gif) repeat-x; margin-bottom:5px;}
.b3_tit						{ width:355px; height:30px; background:url(../images/tb1.gif) 5px 8px no-repeat; padding-left:25px; line-height:30px; color:#0C589E; font-weight:bold;}
.box3 dl					{ float:left; width:123px;}
.box3 dl dt					{ width:101px; height:80px; border:1px #ccc solid; padding:1px; overflow:hidden; margin-left:10px; margin-right:10px; display:inline; margin-top:2px;}
.box3 dl dd					{ width:105px; height:24px; line-height:24px; margin-left:10px; margin-right:10px; display:inline; text-align:center; color:#333; overflow:hidden; white-space:normal;}
.box3 dl dd	a				{ color:#333; text-decoration:none;}
.box3 dl dd	a:hover			{ color:#FF6000; text-decoration:underline;}

.box4						{ width:241px; height:213px; border:1px #AED7EE solid;}
.box5						{ border:1px #AED7EE solid; width:346px; height:213px;}
.b5_main					{ background:url(../images/bg3.gif) repeat-x; border:2px #fff solid; border-bottom:none; width:342px; height:211px;}
.tit4						{ height:27px; font-size:14px; font-weight:bold; color:#0C4687; line-height:27px; text-align:center; width:342px;}
.con4						{ width:330px; margin-left:6px; display:inline; height:144px; line-height:16px; color:#333; overflow:hidden; white-space:normal; margin-top:6px;}
.more4						{ width:324px; height:27px; line-height:27px; margin-left:4px; display:inline; text-align:right;}

.b_t2_m2					{ width:945px; border:1px #B2B2B2 solid; border-top:none; padding:10px 0 6px 5px;}
.b_t2_m2 dl					{ width:156px; float:left;}
.b_t2_m2 dl dt				{ width:130px; height:62px; border:1px #ccc solid; background:#fff; margin-left:12px; margin-right:12px; display:inline; margin-top:5px; overflow:hidden;}
.b_t2_m2 dl dt .hack		{ width:130px; height:62px; text-align:center; vertical-align:middle!important; display:table-cell;}
.b_t2_m2 dl dt .hack img	{ margin-top:expression((62-this.height)/2);}
.b_t2_m2 dl dd				{ width:132px; height:25px; line-height:25px; text-align:center; margin:0 12px; display:inline; overflow:hidden; white-space:normal;}

.box6						{ width:311px; height:194px; border:1px #AED7EE solid;}
.b6_main					{ width:307px; height:192px; border:2px #fff solid; border-bottom:none; background:url(../images/bg3.gif) repeat-x;}
.tit6						{ width:307px; height:26px; line-height:26px; text-align:center; font-weight:bold;}
.tit6 a						{ text-decoration:underline;}
.con6						{ width:301px; height:136px; margin-left:3px; display:inline; line-height:17px; color:#666; overflow:hidden; white-space:normal;}
.c6_pic						{ margin:0 4px; display:inline; width:93px; height:94px; border:1px #ccc solid; padding:1px;}

.page_foot					{ width:100%; border-top:3px #336AB2 solid; padding:15px 0; text-align:center; line-height:22px; clear:both;}
.page_foot a				{ color:#000; text-decoration:underline;}

.red						{ color:#ff0000; text-decoration:underline;}
a.red:hover					{ color:#ff0000; text-decoration:none;}
