body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,simsun,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}ul,ol{list-style:none;}
a{text-decoration:none; color:#0158a7;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.f14 { font-size:14px;}
#wrapper  { padding:0 10px;}
#header,#content,#footer { margin-right:auto; margin-left:auto;}
.w960 #header,.w960 #content,.w960 #footer { width:960px;}
.layout,.layout .main-wrap,.layout .col-sub,.layout .col-extra { zoom:1;}
.layout:after,.layout .main-wrap:after,.layout .col-sub:after,.layout .col-extra:after { display:block; clear:both; height:0; visibility:hidden; content:'\0020';}
.layout .col-main,.layout .col-sub,.layout .col-extra { float:left;}
.layout .col-main { width:100%;}
.grid-m0s200 .main-wrap { margin-right:210px;}
.grid-m0s200 .col-sub { width:200px; margin-left:-200px;}
.grid-m0s280 .main-wrap { margin-right:290px;}
.grid-m0s280 .col-sub { width:280px; margin-left:-280px;}
.grid-s280m0 .main-wrap { margin-left:290px;}
.grid-s280m0 .col-sub { width:280px; margin-left:-100%;}
.clearfix { zoom:1;}
.clearfix:after { display:block; clear:both; height:0; visibility:hidden; content:'\0020';}
.box .hd h3,.info-list li,.select-box .hd li,.func-list li span { background:url(imagesdec.png) no-repeat;}
.box .hd,
.box .rc-tp,
.box .rc-tp span,
.box .rc-bt,
.box .rc-bt span,.fun-block,.select-box .hd { background:url(imagespad.png) no-repeat;}
.box .rc-tp,.box .rc-bt {
    position:relative;
    display:block;
    height:5px;
}
.box .rc-tp span, .box .rc-bt span {
    float: right;
    width: 5px;
    height: 5px;
}
.box .rc-tp {
    margin-bottom:-5px;
    background-position:-5px 0;
}
.box .rc-bt {
    margin-top:-5px;
    background-position:-5px -5px;
}
.box .rc-bt span { background-position:0 -5px;}
.box { position:relative; margin-bottom:10px;}
.box .hd {
    height:30px;
    border:1px solid #accae4;
    border-bottom:0;
    background-color:#dfebf6;
    background-repeat:repeat-x;
    background-position:0 -40px;
}
.box .hd h3 {
    margin-left:10px;
    height:25px;
    padding-left:18px;
    line-height:25px;
    color:#163c76;
    background-position:-150px -29px;
}
.box .hd h3 strong { color:#6a1c07;}
.box .bd {
    border:1px solid #accae4;
    border-top:0;
    background-color:#fff;
}
.box .ft {zoom:1;}
.box .ft .act {
    position:absolute;
    top:1px;
    right:1px;
    padding-right:5px;
    line-height: 25px;
}
.box .ft .act li {
    float: left;
    padding-left: 10px;
}
.box .ft .act li a {
    color:#555;
}
.box .rc-tp, .box .rc-bt {
    _overflow: hidden;
}
.select-box { margin-bottom:10px;}
.select-box .hd {
    height:30px;
    padding:0 0 6px 60px;
    background-repeat:repeat-x;
    background-position:0 -131px;
}
.select-box .hd li { float:left; width:128px; height:30px; margin-right:10px; font-weight:bold; font-size:14px;}
.select-box .hd li a { float:left; width:128px; height:30px; line-height:30px; text-align:center; color:#000;}
.select-box .hd .selected { background-position:0 -35px;}
.select-box .hd .selected a { color:#fff;}
.select-box .select-bd { padding-top:20px;}
.skin-blue .box .hd { height:27px; background:#dfebf6 url(imagespad02.png) no-repeat 0 -1px;}
.skin-blue .box .hd h3 { background-position:-150px 7px;}
.skin-blue .box .bd { border-top:1px solid #b0cae4; background-color:#f1f7fa;}
.skin-blue2 .box .hd { background:#dfebf6 url(imagespad03.png) no-repeat 0 0;}
.skin-blue3 .box .rc-tp { background-position:-5px -70px;}
.skin-blue3 .box .rc-tp span { background-position:0 -70px;}
.skin-blue3 .box .hd { height:27px; background-position:0 -80px; border-bottom:0;}
.skin-blue3 .box .hd h3 { background-position:-150px 7px;}
.skin-blue3 .box .bd { border-top:1px solid #b0cae4;}
.skin-blue4 .box .hd { height:24px; background-position:0 -110px;}
.skin-blue4 .box .bd { border-top:1px solid #b0cae3;}
.info-list { padding:6px 10px 6px;}
.info-list  li { height:24px; padding-left:8px; overflow:hidden; background-position:-150px -60px;}
.info-list  li .date { float:right;}
.skin-gray-list .info-list li { background-position:-150px -85px;}
.skin-gray-list .info-list li a { color:#555;}
.fun-block {
    height:36px;
    padding:10px;
    border-bottom:1px solid #b0cae3;
    overflow:hidden;
    background-color:#eaf3fd;
    background-repeat:repeat-x;
    background-position:0 -70px;
}
.fun-block li { float:left; width:120px; margin-bottom:5px;}
.icon li {  padding-left:22px;}
.icon li span { display:inline-block; width:16px; height:16px; margin:0 5px 0 -22px; vertical-align:middle; *vertical-align: baseline; }
.icon .i1 span { background-position:-20px -70px;}
.icon .i2 span { background-position:-60px -70px;}
.icon .i3 span { background-position:-80px -70px;}
.icon .i4 span { background-position:-40px -70px;}
.icon .i5 span { background-position:0 -70px;}
#channel-nav { width:959px; height:62px; margin-bottom:7px; background:url(imagesnavigation.png) no-repeat 0 0;}
#channel-nav .current a { background:url(imagesnavigation.png) no-repeat 0 -999em; color:#da0000;}	
#channel-nav li a s {position:absolute; width:3px; height:5px; margin:13px 0 0 22px; background:url(imagesnavigation.png) no-repeat -960px 0;}
#channel-nav .current a s { background-position:-960px -62px;}
#channel-nav li { float:left;}
#channel-nav li a { display:inline-block; height:30px; text-decoration:none;}
#channel-nav li a span { display:inline-block;  cursor:pointer; line-height:30px; padding-left:37px;}
#channel-nav #nav-home a { width:167px; height:59px; overflow:hidden;}
#channel-nav #nav-home a span { text-indent:-999em;}
/* #channel-nav #nav-50 a,#channel-nav #nav-73 a { width:144px;font-weight:bold;font-size:120%;}
#channel-nav #nav-51 a,#channel-nav #nav-72 a { width:157px;font-weight:bold;font-size:120%;}
#channel-nav #nav-52 a,#channel-nav #nav-60 a { width:158px;font-weight:bold;font-size:120%;}
#channel-nav #nav-53 a,#channel-nav #nav-61 a { width:158px;font-weight:bold;font-size:120%;}
#channel-nav #nav-54 a,#channel-nav #nav-62 a { width:158px;font-weight:bold;font-size:120%;}
#channel-nav #nav-55 a,#channel-nav #nav-63 a { width:158px;font-weight:bold;font-size:120%;}
#channel-nav #nav-81 a,#channel-nav #nav-64 a { width:158px;font-weight:bold;font-size:120%;} */
#channel-nav #nav-50 a,#channel-nav #nav-53 a { width:145px;font-weight:bold;font-size:120%;}
#channel-nav #nav-51 a,#channel-nav #nav-54 a { width:160px;font-weight:bold;font-size:120%;}
#channel-nav #nav-52 a,#channel-nav #nav-55 a { width:165px;font-weight:bold;font-size:120%;}
#channel-nav #nav-73 a,#channel-nav #nav-63 a { width:158px;font-weight:bold;font-size:120%;}
#channel-nav #nav-81 a,#channel-nav #nav-64 a { width:163px;font-weight:bold;font-size:120%;}
#channel-nav #nav-home.current a { width:167px;background-position:0 -63px;font-weight:bold;}


#channel-nav #nav-50.current a { width:145px;background-position:-167px -62px;}
#channel-nav #nav-53.current a { width:145px;background-position:-167px -92px;}

#channel-nav #nav-51.current a { width:160px;background-position:-311px -62px;}
#channel-nav #nav-54.current a { width:160px;background-position:-311px -92px;}

#channel-nav #nav-52.current a { width:165px;background-position:-472px -62px;}
#channel-nav #nav-55.current a { width:165px;background-position:-472px -92px;}

#channel-nav #nav-73.current a { width:158px;background-position:-637px -62px;}
#channel-nav #nav-63.current a { width:158px;background-position:-637px -92px;}


#channel-nav #nav-81.current a { width:163px;background-position:-311px -62px;}
#channel-nav #nav-64.current a { width:163px;background-position:-311px -92px;}

#channel-nav #nav-72.current a { width:158px;background-position:-468px -92px;}
#channel-nav #nav-60.current a { width:158px;background-position:-634px -92px;}
#channel-nav #nav-61.current a { width:158px;background-position:-479px -92px;}
#channel-nav #nav-62.current a { width:158px;background-position:-594px -92px;}




html { color:#555; background:#fff url(imagesbg.png) repeat-x 0 0;}
#header { padding-top:138px; background:#fff url(imagesbanner.jpg) no-repeat 0 0;}
#footer { background:url(imagesfooter.png) repeat-x 0 0;}
#footer .footer-wrap { width:960px; height:80px; margin:0 auto; text-align:center; background-color:#D8E9EC;}
#footer .copyright { padding-top:15px; line-height:24px;}
/*分页*/
#pages {padding:5px; text-align:center; font-size:12px;}
#pages a {padding:3px 6px 2px; margin:5px; border:1px solid #7fa6cb; text-align:center; color:#2e6ab1;
background:#f0f9ff;}
#pages a:hover {background:#a0c8ea; color:#fff; border:1px solid #7499bf; text-decoration:none;}

#article_title{text-align:center; min-height:60px;_height:60px; line-height:30px;padding:10px 0;}
#article_title h1{font-size:18px; font-weight:bold; color:#000;}
#article_info {color:#555; text-align:center; padding:8px; margin:0 20px; border-top:1px solid #555; color:#000;}
#article_content { padding-top:10px; width:640px;}
#article_content #text { color:#000; line-height:180%; font-size:14px; padding:10px; padding-top:0px;}
#article_content #text p {padding:0px 5px;}
#article_content #text img {margin:10px auto;}
#article_content #keywords {padding:0px 10px;font-size:14px; padding-top:10px;}
#article_content #keywords a {padding-right:5px;}
#article_content #keywords div {margin-left:-2px; display:inline;}
.search-box,.search-box .search-submit { background:url(imagessearch.png) no-repeat;}
.search-box { width:517px; height:56px; padding:10px 10px 10px 143px; margin-bottom:10px; overflow:hidden;}
.search-box .search-text,.search-box .search-confine,.search-box .search-submit { float:left; margin:17px 10px 0 0;}
.search-box .search-text { width:292px; overflow:hidden;}
.search-box .search-text input { width:288px; height:15px; padding:4px 1px; border:1px solid #98c0e6;}
.search-box .search-confine { width:110px; margin-right:0; _margin-right:10px;} 
.search-box .search-confine li { float:left; width:55px; height:25px; overflow:hidden; font-size:14px; line-height:25px; white-space:nowrap;}
.search-box .search-submit { width:74px; height:26px; border:0; background-position:0 -80px; font-weight:bold;}
.about-box { float:left; width:330px; margin-right:10px;}
#person { margin-right:0;}
.statute-list { padding:10px 5px 0 12px; *padding-bottom:10px; _padding-bottom:0;}

.statute-list li { float:left; width:125px; height:34px; margin:0 5px 10px 0; background:url(imageslist-decorate.png) no-repeat 0 0;}
.statute-list .selected { background-position:0 -34px;}
.statute-list li a { display:block; height:34px; padding-left:35px; overflow:hidden; font-weight:bold; line-height:34px;}
.sub-w280 { float:left; width:280px;}
.main-w460 {float:right; width:460px;}
.ad750-80 { clear:both; width:750px; height:80px; margin-bottom:10px; overflow:hidde;}
#category .hd h3,.tab-holder li,.tab-holder .selected a,.tab-holder .selected span,.category-list li { background:url(imagescategory-info.png) no-repeat;}
#category .hd { position:relative;}
#category .hd h3 { position:absolute; top:0; left:0; width:168px; height:30px; margin:0; text-indent:-9999px;}
#category .hd .tab-holder { float:left; display:inline; height:30px; margin-left:168px; overflow:hidden;}
#category .hd .tab-holder li { float:left; height:30px; margin:0 -2px 0 2px; background-position:100% -40px;}
#category .hd .tab-holder li a { float:left; padding-left:20px; line-height:26px;}
#category .hd .tab-holder li span { float:left; height:30px; padding-right:20px; overflow:hidden; cursor:pointer;}
#category .hd .tab-holder .selected { margin-right:0;}
#category .hd .tab-holder .selected a { margin-left:-2px; background-position:0 -70px; line-height:30px; position:relative;}
#category .hd .tab-holder .selected span { background-position:100% -70px;}
#category .bd { padding-top:1px;}
#category .bd .category-list { padding-top:20px; padding-bottom:20px;}
#category .bd .category-list li { height:28px; padding:0 40px; border-bottom:1px dashed #a8a8a8; line-height:28px; background-position:25px -120px;}
#category .bd .category-list li a { color:#000;}
#category .bd .tab-panel-hd { padding-left:40px; height:30px; margin:19px 30px 0; background:url(imagestab-inner.png) repeat-x 0 -1px;}
#category .bd .tab-holder-inner li { float:left; width:116px; height:30px; background:url(imagestab-inner.png) no-repeat 0 -41px; margin-left:-1px;}
#category .bd .tab-holder-inner li a { display:block; height:30px; line-height:30px; text-align:center;}
#category .bd .tab-holder-inner .selected { background:url(imagestab-inner.png) no-repeat 0 -71px;}
.pic-list { padding:10px 9px 5px;}
.pic-list li { float:left; width:180px; height:50px; overflow:hidden; margin-bottom:2px;} 
.pic-list li img { display:block;}
.note-list { padding:1px; text-align:center;}
.note-list dt,.note-list dd { height:25px; line-height:25px;}
.note-list dt { background-color:#f6f6f6;}
.func-list { padding:10px 10px 5px;}
.func-list li { width:178px; height:38px; padding-top:16px; margin-bottom:3px; text-align:center;
    background:url(imagespanel01.png) no-repeat 0 0;}
.func-list li .main-link { font-size:12px; font-weight:bold; color:#fff; font-family: \5FAE\8F6F\96C5\9ED1;}
.func-list .sub-links a { font-family: \5FAE\8F6F\96C5\9ED1;}

.func-list .func2 { height:24px; padding-top:3px; background:url(imagespanel02.png)}
.func-list .func2 .sub-links { text-align:left; padding-left:35px;}
.func-list .func2 .sub-links a { padding-left:10px; margin-right:10px; color:#fff; background:url(imagesbeat.png) no-repeat 0 50%;}
.func-list .func3 { height:24px; padding-top:3px;background:url(imagespanel03.png)}
.func-list .func4 { height:24px; padding-top:3px;background:url(imagespanel04.png)}
.func-list .func5 { height:24px; padding-top:3px; background:url(imagespanel05.png)}
.func-list .func5 .sub-links { text-align:left; padding-left:55px;}
.func-list .func5 .sub-links a { padding-left:10px; margin-right:10px; color:#fff; background:url(imagesbeat.png) no-repeat 0 50%;}
.func-list .func6 { height:35px;  padding-top:3px; background:url(imagespanel06.png)}
.func-list .func6 .sub-links { text-align:left; padding-left:38px;}
.func-list .func6 .sub-links a { padding-left:10px; margin-right:10px; color:#fff;  background:url(imagesbeat.png) no-repeat 0 50%;}
.func-list .line-dec { height:5px; padding:0; overflow:hidden; font-size:0; background:url(imagesdot.png) repeat-x 0 50%;}
#anpai { margin-top:-11px;}
#anpai .hd { background:#e3eff8;}
#anpai .hd h3 { font-weight:normal;}
#announce .bd {position:relative; padding-left:280px; height:190px;}
#announce .bd .news-player { position:absolute; width:260px; height:145px; margin:10px 0 0 -270px; }
.box-pic-menu { margin-bottom:10px;}
.consult { position:relative; width:280px; height:87px; margin-bottom:-1px; background:url(imagesconsult.png) no-repeat 0 0; z-index:999;}
.consult a { display:block; width:280px; height:77px;}
#download .info-list { padding:0; background:url(imageslist-split.png) repeat 0 0; margin-bottom:10px;}
#download .info-list li { padding:2px 0 2px 20px; border-bottom:1px dashed #d9eaf2; background-position:-140px -56px;} 
#download .info-list li .load-btn { /*float:right; padding-right:10px;*/ padding-left:10px;}
#download .load-btn a { display:inline-block; width:45px; height:15px; background:url(imagesdown-2.png) no-repeat 0 0;}
.inner-col { float:left; width:330px;}
#qualification .section { padding:10px 10px 5px;}
#qualification .section h4 { 
    width:280px; height:21px; padding-left:26px; border:1px solid #b0cae3; font-weight:normal; line-height:21px;
    background:#dfeefa url(imagesh4-icon.png) no-repeat 10px 50%; color:#163c76;
}
.drop-faq { padding:0; margin:0; list-style:none;}
.drop-faq .drop-faq-question { height:19px; padding:5px 0 0 18px; margin-bottom:5px; background:url(imagesdec.png) no-repeat -140px -80px;}
.drop-faq .drop-faq-question a { text-decoration:none; color:#333;}
.drop-faq .drop-faq-question a:hover { text-decoration:underline; color:#000;}
.drop-faq .drop-faq-answer { position:relative; margin-bottom:5px;}
.drop-faq .drop-faq-arrow { position:absolute; top:-4px; left:10%; width:9px; height:5px; background:url(imagesdrop-faq-arrow.png) no-repeat 0 0;}
.drop-faq .drop-faq-content {
 width:258px; padding:10px 10px 10px 38px; border:1px solid #ffb800; background:#fff3d2 url(imagesdrop-faq-answer.png) no-repeat 10px 5px;
 overflow:auto; font-size:12px;
} 
#qualification-test .bd,#continuing-education .bd,#FAQ .bd  { padding:5px 10px;}
#FAQ .bd { height:352px;}
#FAQ .drop-faq-content { width:208px;}
.lang .drop-faq-content { width:595px;}

#rule .bd { padding-top:10px;}
#rule .inner-section { padding:0 10px;}
#rule .title { height:24px; padding:0 5px; background:url(imagesinner-section-title.png) repeat-x 0 21px;}
#rule .title h4 { float:left; padding-left:12px; background:url(imagesinner-section-title.png) no-repeat 0 -26px;}
#rule .title a { float:right;}

/*
名称: 三栏(+业务办理)样式
作者: 段冶
日期: 2011/3/3
*/
.grid-s280m0e200 .main-wrap{ margin:0 210px 0 290px;}
.grid-s280m0e200 .col-sub{width:280px;margin-left:-100%;}
.grid-s280m0e200 .col-extra{width: 200px; margin-left: -200px;}
.handle .hd{background-position:0 -80px;height:25px;border-bottom:1px solid #ACCAE4;}
.txtCenter{text-align:center;background-color:#ebf4fa !important;padding-top:20px;}
.txtCenter a{margin:0 auto 10px auto;display:block;width:137px; height:58px;}

