@charset "utf-8"; 
body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,select,textarea,blockquote,th,td{margin:0;padding:0;word-wrap:break-word}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,main{display:block}
html,body{background:#fff}
body{font:12px/1.5 "\5fae\8f6f\96c5\9ed1",Tahoma,"\5b8b\4f53",arial,sans-serif;color:#333}
img,a img,fieldset,iframe{border:none}
img{vertical-align:top}
address,caption,cite,code,dfn,em,i,th,var{font-style:normal;font-weight:normal}
form{display:inline}
input[type="checkbox"]{margin:0;padding:0}
input,label,th{vertical-align:middle}
input,button,select{font:12px/1.5 arial;vertical-align:middle;overflow:visible}
select{height:22px;line-height:22px}
.clr_b{clear:both;display:block;height:1px;font-size:0}
.clearfix:after{content:"\20";display:block;height:0;font-size:0;clear:both;visibility:hidden}
* html .clearfix{display:block}
::selection{background:#186;color:#fff}
-moz-selection{background:#096;color:#fff}
ul,ol,li{list-style:none}
dl,dd{padding:6px 0 8px 18px}
dl{padding-bottom:0}
a:link,a:visited{color:#359;text-decoration:none;outline:none}
a:hover{color:#d00;text-decoration:underline}
:focus{outline:none}
h1,h2,h3,h4,h5,h6{padding:10px 0 8px 0}
h1{font-size:26px;font-weight:normal}
h2,h3{font-size:14px}h4,h5,h6{font-size:13px}
p{padding:8px 0}

.fl{float:left;display:inline-block}
.fc,p.fc,img.fc{margin:0 auto;text-align:center;text-indent:0;display:block}
.fr{float:right}
.t_a_c{text-align:center}
.m_t10{margin-top:10px}
.m_t12{margin-top:12px}
.f_s14{font-size:14px}.f_s18{font-size:18px}.f_s20{font-size:20px}
.f_w_b{font-weight:bold}
.f_f_ht{font-family:"\5fae\8f6f\96c5\9ed1"}
.f_f_en{font-family:Arial}
.nobdr,.nobdr tr,.nobdr td,.nobdr th,table.nobdr{border:none!important}
.lstbg_s li,.lstbg_s dd{background:url(bg_list_s.gif) no-repeat}
.text_oh li,.text_oh dd{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.dspl_n{display:none}

.ctnr_ctr{width:990px;margin:0 auto;position:relative}
.container,
.main{width:990px;float:left}

.headbox{border-bottom:solid 4px #47c}
.header{height:98px}
.logo_st{padding:4px 0 0 0}
.hbar_tl{margin-top:17px;color:#999}
.hbar_tl a{color:#ccc}

.navi{position:absolute;right:0;bottom:1px;width:730px;height:45px;line-height:45px}
.navi ul{float:right;display:inline-block;padding-right:1px;background:url(bg_nav2.jpg) no-repeat right bottom}
.navi li{float:left;padding:7px 0 0 1px;display:inline-block;line-height:38px;background:url(bg_nav2.jpg) no-repeat 0 bottom}
.navi a{float:left;padding:0 22px;display:inline-block;font-size:14px;line-height:38px;text-align:center;text-decoration:none}
.navi a:link,.navi a:visited{color:#838383}
.navi a:hover{color:#000}
.navi a.navacrt,
.navi a:hover{background:url(bg_nav1.jpg) no-repeat right bottom}

.hfcspc{width:100%;background-color:#187}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{left:0;position:absolute;width:100%;top:0;display:none;-webkit-backface-visibility:hidden}
.rslides li:first-child{float:left;position:relative;display:block}
.rslides img{float:left;width:100%;height:auto;display:block;border:0}
.slide_container{float:left;position:relative;width:100%}
.slide{position:relative;width:100%;padding:0;margin:0;list-style:none;overflow:hidden}
.slide li{left:0;position:absolute;top:0;width:100%}
.slide img{position:relative;width:100%;height:auto;display:block;z-index:1;border:0}

.hnvbtlst{width:990px}
.hnvbtlst dl{float:left;padding:0}
.hnvbtlst dt{float:left;margin:0 0 0 6px;padding:0;display:inline-block;_margin-left:3px;text-align:center}
.hnvbtlst dt a{width:22px;padding:4px 5px 5px 5px}
.hnvbtlst dd{float:left;display:inline-block;padding:0}
.hnvbtlst dd a{padding:2px 5px}
.hnvbtlst a:link,.hnvbtlst a:visited,.hnvbtlst a:hover{line-height:1.6;display:inline-block;color:#fff}
.hnvbtlst a:hover{background:#69c;text-decoration:none}
.hnvbtlst1,.hnvbtlst2,.hnvbtlst3,.hnvbtlst4{width:237px;padding:4px 0;background:#359;overflow:hidden}
.hnvbtlst1,.hnvbtlst2,.hnvbtlst3{float:left;margin-right:10px}
.hnvbtlst1{width:268px}
.hnvbtlst4{width:218px}
.hnvbtlst4 dt a{width:44px}

.hjcfxcd{width:988px;padding:0 0 14px 0;border:1px #ddd solid}
.hjcfxcd p{padding:0 0 0 10px;line-height:28px;background:#f4f5f9}
.hjcfxcd_lst{float:left;width:988px;height:6.4em;overflow:hidden}
.hjcfxcd_all{width:978px;height:auto;overflow:visible}
.hjcfxcd dl{float:left;padding:12px 6px 0 15px; *padding-right:0;display:inline-block}
.hjcfxcd dt{font-size:14px;color:#359}
.hjcfxcd dd{line-height:1.8;padding:0 0 0 18px;font-size:12px;color:#777}

.hrmyqsb{width:788px;padding:0 0 16px 0;border:1px #ddd solid;border-top:2px #359 solid}
.hrmyqsb h2{padding:0 0 0 8px;line-height:29px;background:#f1f2f6}
.hrmyqsb ul{padding:1px 0 0 1px}
.hrmyqsb li{float:left;width:120px;margin:19px 18px 0 19px;display:inline;word-wrap:normal;text-align:center;color:#bbb}
.hrmyqsb a{display:block}
.hrmyqsb_box{width:122px;height:75px;margin-bottom:3px;display:block;overflow:hidden}
.hrmyqsb_img{width:120px;height:75px;border:1px #ddd solid;display:table-cell;*display:block;vertical-align:middle;background:#f1f2f6}
.hrmyqsb_img img{vertical-align:middle}
.hrmyqsb_t{line-height:27px}

.hcyyqsb{border:1px #ddd solid;border-top:2px #359 solid}
.hcyyqsb h3{padding:0 0 0 10px;line-height:28px;border-bottom:1px #ddd solid;background:#f9fafb}
.hcyyqsb ul{padding:3px 10px 2px 10px}
.hcyyqsb li{width:150px;padding:2px 0 2px 18px;line-height:24px;word-wrap:normal;border-bottom:1px #ccc dotted;background-position:7px center;color:#bbb}

.hfrlink{width:960px;padding:5px 14px 12px 14px;border:1px #ddd solid;color:#666}
.hfrlink_tt{width:960px;border-bottom:1px #ddd solid;color:#333}
.hfrlink_t{margin:5px 0 0 0}
.hfrlink_t li{margin:0 2px;display:inline;line-height:1.9}
.hfrlink_t a:link,.hfrlink_t a:visited{color:#666}
.hfrlink_t a:hover{color:#d00}

.footer{width:990px;padding:8px 0 14px 0;border-top:3px #359 solid;color:#888}
.footer p{padding:0;line-height:24px}
.footer a:link,.footer a:visited{color:#888}
.footer a:hover{color:#d00}
ul.h_wsgxxx{width:424px;margin:8px auto 0 auto}
.h_wsgxxx li{float:left;width:132px;height:52px;margin:0 4px;text-indent:-2222em;overflow:hidden;background:url(../img/ico_hmftr.png) no-repeat 0 0}
.h_wsgxxx .libg1{background-position:0 0}
.h_wsgxxx .libg2{background-position:-133px 0}
.h_wsgxxx .libg3{background-position:-266px 0}