body{ padding:0; margin:0; background:#303880; color:#171717; font:12px/22px Verdana, Arial, Helvetica, sans-serif; }
p { text-indent:25px;margin:1px 0;}
a{color: #000; cursor: pointer;  text-decoration:none;}
a:hover{color:#f60; text-decoration:underline;}
img { border:0; display:block;}
li,ul{ list-style-type:none; margin:0; padding:0 ;}
dl,dd,dt { margin:0; padding:0; display:inline;}
input {vertical-align:middle; height:18px; border:#98988e solid 1px;}
textarea{border:#98988e solid 1px;}
.clear { clear:both;}
.f_blue { color:#00479f;}
.f_blue1 { color:#3366cc;}
.f_red { color:#ff0000;}
.f_orange { color:#ff8400;}
.f_green { color:#219234;}
.f_golden { color:#b57900;}

#main { width:960px; background:#fff; margin: 0 auto;}
#header { width:960px; height:127px; margin:0 auto;}
#login { width:960px; height:32px; background:url(../../images/top_bg.jpg) no-repeat center top;}
#login .wel { width:502px; padding-left:28px; color:#fff; float:left; line-height:32px;}
#login .info { width:427px; float:left; background:url(../../images/free.gif) no-repeat 400px center;}
#login .info li {height:25px;float:left; margin-left:7px; padding-top:5px; display:inline;}
#login .info li#w1 { padding-top:7px;}
#login .info li input { border:#ff8400 solid 1px; height:14px; width:66px;}
#logo { width:300px; height:95px; background:#fff url(../../images/logo.gif) no-repeat 8px 24px; float:left;}
#ad_1 { width:652px; height:69px; background:#fff; float:left; padding:13px 5px 13px 3px;}

#menu { width:950px; height:32px; background:url(../../images/menu_bg.gif) repeat-x; margin:0 auto;}
#menu #lft { width:5px; height:32px; background:url(../../images/menu_lft.gif) no-repeat; float:left;}
#menu #ctr { width:940px; height:27px; float:left; padding-top:5px;}
#menu #ctr li { width:85px; height:26px; background:url(../../images/menu_line.gif) no-repeat right 5px; float:left; color:#fff; font-weight:bold; display:inline; text-align:center; line-height:26px;}
#menu #ctr li a { display:block; color:#fff;}
#menu #ctr li a:hover { height:26px;background:url(../../images/menu_hover.gif) no-repeat center top; color:#000; text-decoration:none; font-size:14px;}
#menu #rgt { width:5px; height:32px; background:url(../../images/menu_rgt.gif) no-repeat; float:left;}

#nav_list { width:930px; height:28px;background:url(../../images/title_2.gif) repeat-x top; margin:0 auto; padding-top:18px; padding-left:20px;}
#nav_list .lft { float:left; width:494px;}
#nav_list .rgt { width:110px; height:24px; float:right; padding-right:20px;}
#nav_list a { color:#191919;}
#nav_list a:hover { color:#FF6600;  text-decoration:none;}

#column_01 { width:950px;background:url(../../images/title_2.gif) repeat-x top; margin:0 auto 8px; padding-top:18px; }
#column_01 #tit { height:24px; background:url(../../images/title_3.gif) no-repeat left; color:#e80000; font-size:14px; font-weight:bold; padding:4px 0 0 25px;}
#column_01 #tit a { color:#e80000;}
#column_01 #tit a:hover { color:#f60; text-decoration:none;}
#column_01 .lft01 { width:578px; height:212px; border-left:#d5d5d5 solid 1px; border-right:#d5d5d5 solid 1px; float:left; padding:12px 22px 0 12px; background:#f3f9ff ;}
#column_01 .lft01 h1 { font-size:12px; font-weight:normal; display:inline; margin:0; padding:0; background:url(../../images/arrow6.gif) no-repeat left center; float:right; padding-left:8px; }
#column_01 .lft01 h1 a { color:#bc2931;}
#column_01 .lft01 a { color:#023a99;}
#column_01 .lft01 a:hover { color:#FF6600;}
#column_01 .lft01 #photo01 { width:148px; height:202px; background:#c2e1ff; margin-right:22px; float:left;}
#column_01 .lft01 #photo01 span { color:#2b6cd3; display:block; text-align:center; padding-top:4px;}
#column_01 .rgt01 { width:335px; height:224px; border-right:#d5d5d5 solid 1px; float:left; line-height:20px; color:#0048ba; background:#f3f9ff; }
#column_01 .rgt01 li {  width:306px; margin:0 auto; background:url(../../images/dot1.jpg) no-repeat left center; padding-left:6px; color:#0f0f0f; height:23px; line-height:23px;}
#column_01 .rgt01 li span { float:right;}
#column_01 .rgt01 #tit1 { height:25px; background:url(../../images/title_bg7.gif) repeat-x; font-size:14px; font-weight:bold; color:#023a99; padding-left:14px; padding-top:10px;}
#column_01 .rgt01 #tit1 .lft { width:214px; float:left;}
#column_01 .rgt01 #tit1 .zxls { float:left; padding-left:10px;} 
#column_01 .rgt01 #tit1 a { color:#023a99;}
#column_01 .rgt01 #tit1 a:hover { color:#f60; text-decoration:none;}
#column_01 .rgt01 #tit1 span { color:#5f5f5f; font-size:12px; font-weight:normal; padding-left:20px;}
#column_01 .rgt01 #info { width:306px; height:67px; border-bottom:#86b5ff dashed 1px; padding:10px 0 6px; margin:0 auto 8px;}
#column_01 .rgt01 #info a { color:#0048ba;}
#column_01 .rgt01 #info h1 { font-size:12px; margin:0; padding:0; color:#000; margin-bottom:8px;}
#column_01 .rgt01 #info #photo02 { width:90px; height:63px; float:left; margin-right:9px;}
#column_01 .bottom01 { width:950px; height:7px; background:url(../../images/columm_bg01.gif) no-repeat; line-height:7px; overflow:hidden; clear:both;}

#column_02 { width:950px; height:269px; margin:0 auto ; }
#column_02 .lft02 {  width:235px; height:267px; margin-right:12px;float:left; border:#9ebceb solid 1px; background:url(../../images/title_bg2.gif) repeat-x top;}
#column_02 .lft02 li { background:url(../../images/li9.png) no-repeat 8px center; padding-left:16px; padding-right:4px;}
#column_02 .lft02 #tit { height:25px; background:url(../../images/line_3.gif) no-repeat 11px 6px; color:#2b6cd3;font-size:14px; font-weight:bold; padding-top:1px; padding-left:22px; line-height:26px; margin-bottom:10px;}
#column_02 .lft02 #tit a { color:#2b6cd3;}
#column_02 .lft02 #tit a:hover { color:#f60; text-decoration:none;}
#column_02 .rgt02 { width:698px; height:267px; background:url(../../images/title_4.gif) no-repeat center top; float:left; border:#9ebceb solid 1px;}
#column_02 .rgt02 li { background:url(../../images/li9.png) no-repeat 8px center; padding-left:16px; padding-right:4px;}
#column_02 .rgt02 #tit { height:22px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px; padding-top:3px;}
#column_02 .rgt02 #tit a { color:#fff;}
#column_02 .rgt02 #tit a:hover { color:#fffc00; text-decoration:none;}
#column_02 .rgt02 #tit span { color:#2b6cd3; width:212px; float:right; padding-left:20px;}
#column_02 .rgt02 #tit span a { color:#2b6cd3;}
#column_02 .rgt02 #tit span a:hover { color:#f60; text-decoration:none;}
#column_02 .rgt02 #lft { width:232px; height:232px; border-right:#9ebceb solid 1px; float:left; padding-top:10px;}
#column_02 .rgt02 #ctr { width:232px; height:232px; border-right:#9ebceb solid 1px; float:left; padding-top:10px;}
#column_02 .rgt02 #rgt { width:232px; height:232px; float:left; padding-top:10px;}

#column_03 { width:950px; height:286px; margin:0 auto ; }
#column_03 .lft03 {  width:235px; height:286px; margin-right:12px;float:left; border:#9ebceb solid 1px; background:url(../../images/title_bg2.gif) repeat-x top;}
#column_03 .lft03 li { background:url(../../images/li10.png) no-repeat 8px center; padding-left:16px; padding-right:4px;}
#column_03 .info { height:76px; width:220px; margin:0 auto; border-bottom:#cdcdcd dashed 1px; padding-top:12px; color:#0048ba; overflow:hidden; line-height:18px; margin-bottom:8px;}
#column_03 .info a { color:#0048ba;}
#column_03 .info a:hover { color:#ff0000;}
#column_03 .info img { padding:3px; border:#d7d7d7 solid 1px; float:left; margin-right:8px; margin-left:2px;}
#column_03 .lft03 #tit { height:25px; background:url(../../images/line_3.gif) no-repeat 11px 6px; color:#2b6cd3;font-size:14px; font-weight:bold; padding-top:1px; padding-left:22px; line-height:26px;}
#column_03 .lft03 #tit a { color:#2b6cd3;}
#column_03 .lft03 #tit a:hover { color:#f60; text-decoration:none;}
#column_03 .rgt03 { width:698px; height:286px; background:url(../../images/title_4.gif) no-repeat center top; float:left; border:#9ebceb solid 1px;}
#column_03 .rgt03 .info03 { height:76px; padding-top:12px; width:214px; border-bottom:#cdcdcd dashed 1px; color:#0048ba; overflow:hidden; line-height:18px; margin-left:8px; margin-bottom:8px;}
#column_03 .rgt03 .info03 a { color:#0048ba;}
#column_03 .rgt03 .info03 a:hover { color:#ff0000;}
#column_03 .rgt03 .info03 img { padding:3px; border:#d7d7d7 solid 1px; float:left; margin-right:8px;}
#column_03 .rgt03 li { background:url(../../images/li10.png) no-repeat 8px center; padding-left:16px; padding-right:4px;}
#column_03 .rgt03 #tit { height:22px; color:#fff; font-size:14px; font-weight:bold; padding-left:15px; padding-top:3px;}
#column_03 .rgt03 #tit a { color:#fff;}
#column_03 .rgt03 #tit a:hover { color:#fffc00; text-decoration:none;}
#column_03 .rgt03 #tit span { color:#2b6cd3; width:212px; float:right; padding-left:20px;}
#column_03 .rgt03 #tit span a { color:#2b6cd3;}
#column_03 .rgt03 #tit span a:hover { color:#f60; text-decoration:none;}
#column_03 .rgt03 #lft { width:232px; height:261px; border-right:#9ebceb solid 1px; float:left;}
#column_03 .rgt03 #ctr { width:232px; height:261px; border-right:#9ebceb solid 1px; float:left; }
#column_03 .rgt03 #rgt { width:232px; height:261px; float:left;}

#photo { width:950px; height:200px; margin:8px auto; background:#e6f3ff;}
#photo .top { width:950px; height:4px; overflow:hidden; line-height:4px; background:url(../../images/photo_top.gif) no-repeat;}
#photo .ctr { width:950px; height:186px; padding-top:6px;}
#photo .ctr li { width:125px; height:170px; float:left; padding:8px 8px 0; border:#d6d6d6 solid 1px; margin-left:8px; margin-right:6px; background:#fff; display:inline;}
#photo .ctr li span { display:block; text-align:center; padding-top:3px;}
#photo .ctr li span a { color:#FF0000; text-decoration:none;}
#photo .ctr li span a:hover{ color:#E15A00; text-decoration:underline;}
#photo .bottom { width:950px; height:4px; overflow:hidden; line-height:4px; background:url(../../images/photo_bottom.gif) no-repeat;}

#footer { width:950px; margin:10px auto 0; text-align:center; clear:both;}
#footer a { color:#2A2A2A;}
#footer a:hover { color:#ff0000;}
#footer .menu { width:950px; height:30px; background:#f0f0f0; line-height:30px; margin-bottom:8px;}
