.all{ width:1300px; clear:both; overflow:hidden; padding:40px}

.tp{ width:100%; height:148px; overflow:hidden; clear:both; background-color:#006aba;}

.logo{ width:393px; height:97px; overflow:hidden; clear:both; float:left; padding-top:24px;}

.lr{ width:213px; height:61px; float:right; padding-top:40px; padding-right:16px;}

.dhbg{ width:100%; height:58px; overflow:hidden; clear:both; background-color:#f1f1f1;}

.dhbg a{ width:136px; height:58px; line-height:58px; color:#333333; font-size:16px; float:left;}

.dhbg a:hover{ width:136px; height:58px; line-height:58px; color:#ffffff; font-size:16px; background-color:#333333; float:left;}

.dhbg a.cur{ width:136px; height:58px; line-height:58px; color:#ffffff; font-size:16px; background-color:#333333; float:left;}

.dhbg span{ float:left; width:1px; height:58px; background-color:#e4e4e4;}

.lunhuan{ width:470px; height:274px; float:left; overflow:hidden; clear:both; padding-top:42px;}

.bzgg{ width:551px; float:left; padding-left:40px; text-align:left; font-family:方正兰亭中黑_GBK;}

.ggtit{ font-size:18px; color:#005da3; border-left:solid 3px #005da3; padding-left:9px; line-height:19px;  margin-top:60px;}

.gg_tit{ width:100%; overflow:hidden; clear:both; text-align:center; font-size:18px;  padding-top:30px;}

.ggjs{ overflow:hidden; clear:both; color:#717173; line-height:21px; padding-top:9px; margin-bottom:24px;}

.ggxw{ width:100%; overflow:hidden; clear:both; background-image:url(../images/ds.jpg); background-repeat:no-repeat; background-position:0px 6px; padding-left:11px; margin-top:16px;}

.l_xw{ width:530px; float:left; overflow:hidden; clear:both; padding-top:30px;}

.l_tit{font-size:18px; color:#005da3;  float:left; font-family:方正兰亭中黑_GBK;}

.more a{ float:right; font-size:12px; color:#909090; font-family:宋体; line-height:40px;}

.more a:hover{ float:right; font-size:12px; color:#005da3; font-family:宋体;}

.l_xw p{ width:24px; height:2px; background-color:#005da3; clear:both; float:left; margin-top:-11px;}

.hx{ width:100%; height:1px; overflow:hidden; clear:both; background-color:#e8e8e8; margin-bottom:19px;}

.xwnr{ width:100%; overflow:hidden; clear:both; background-image:url(../images/dx.jpg); background-repeat:no-repeat; text-align:left; padding-left:19px; background-position:0px 4px; margin-top:12px;}

.xwnr span{ float:right; color:#a0a0a0; padding-right:21px;}

.r_xw{ width:530px; float:right; overflow:hidden; padding-top:30px;}

.r_xw p{ width:24px; height:2px; background-color:#005da3; clear:both; float:left; margin-top:-11px;}

.hxs{ width:530px; height:1px; overflow:hidden; clear:both; background-color:#e8e8e8; float:left; margin-top:30px;}

.hxss{ width:530px; height:1px; overflow:hidden; background-color:#e8e8e8; float:right; margin-top:30px;}

.xwnr span.new{ background-image:url(../images/new.jpg); width:19px; height:9px; background-repeat:no-repeat; margin-top:4px; margin-left:9px;}

.xwnr a{ float:left}

.link{ font-size:15px; overflow:hidden; clear:both;  padding-top:40px; margin-bottom:9px;}

.link_tit a{ float:left; padding-right:19px; margin-top:-6px; margin-bottom:30px;}

.bq{ width:100%; overflow:hidden; clear:both; min-height:90px; background-color:#3e3e40; color:#ffffff;  padding-bottom:9px;}

.gstit{ font-size:16px; float:left; padding-top:40px; margin-bottom:19px;}

.by{ float:left; padding-left:111px; padding-top:40px;}

.by span{ padding-right:30px;}

.bql{ background-image:url(../images/bq.jpg); background-repeat:no-repeat; padding-left:21px; clear:both; text-align:left; height:75px; line-height:23px; float:left;}

.bqr{ overflow:hidden; float:left; padding-left:36px; text-align:left; line-height:24px;}

.bqr a{ color:#ffffff; text-decoration:none;}

.bqr a:hover{ color:#ffffff; text-decoration:underline;}

.left{ width:300px; overflow:hidden; clear:both; float:left; padding-top:40px; margin-bottom:40px;}

.left a{ width:99%; overflow:hidden; clear:both; height:36px; line-height:36px; border:solid 1px #eeeeee; display:block; margin-bottom:9px;}

.left a:hover{ width:99%; overflow:hidden; clear:both; height:36px; line-height:36px; border:solid 1px #eeeeee; display:block; margin-bottom:9px; background-color:#005da3; color:#ffffff;}

.left a.cur{ width:99%; overflow:hidden; clear:both; height:36px; line-height:36px; border:solid 1px #eeeeee; display:block; margin-bottom:9px; background-color:#005da3; color:#ffffff;}

.right{ width:834px; overflow:hidden; float:right; text-align:left; border-top:solid 0px #e4e4e4; margin-top:40px; margin-bottom:40px;}

.rtdh{width:100%; overflow:hidden; float:right; text-align:left; border-bottom:solid 1px #e4e4e4; margin-bottom:12px; text-align:left; line-height:40px;}

.right img{ max-width:100%; height:auto;}

.mod-pager-box
{
    clear:both;
    padding-top:30px;
    padding-bottom:10px;
    width:100%;
    text-align:center;
    font-size:12px;
    line-height:40px;
    }
.mod-pager-box a
{
    text-align:center;
    line-height:40px;
    margin:0 5px;
    width:40px;
    height:40px;
    color:#fff;
    background-color:#cccccc;
    display:inline-block;
    border-radius:9px;
    cursor:pointer;
}
.mod-pager-box a:hover,.mod-pager-box .current
{
    text-align:center;
    margin:0 5px;
    width:40px;
    height:40px;
    line-height:40px; cursor:pointer;
    color:#fff;
    background-color:#537797;
    display:inline-block;  border-radius:9px;
}
.mod-pager-box a.pages
{
    width:auto;
    padding:0 15px;  border-radius:9px;
    display:inline-block;
}

.mod-pager-box.s1 a[disabled='disabled'],mod-pager-box.s1 span[disabled='disabled']{ display:none;}

.nr{ width:100%; line-height:24px; padding-top:19px;}

.lt{ width:100%; height:34px; overflow:hidden; clear:both; background-image:url(../images/lt.jpg); color:#ffffff; font-size:18px; background-repeat:no-repeat;  text-align:left; padding-left:43px; line-height:34px;}

.lefts{ width:300px; overflow:hidden; clear:both; float:left; padding-top:40px; margin-bottom:40px;  font-family:方正兰亭中黑_GBK;}

.type{ overflow:hidden; clear:both; padding-top:16px; margin-bottom:19px;}

.type a{ font-size:14px; color:#b7b7b7; margin-top:19px; padding-right:11px;}

.type a:hover{ font-size:14px; color:#006aba; text-decoration:underline;}

.type a.cur{ font-size:14px; color:#006aba; text-decoration:underline;}

.cpltit{ background-image:url(../images/ll.jpg); background-repeat:no-repeat; text-align:left; padding-left:24px; line-height:23px; color:#3e3e40; font-size:16px;}

.cpltit a.cur{color:#006aba;}

.cpltits{ overflow:hidden; clear:both; text-align:left;}

.cpltits a{ color:#666666; width:100%; display:block; float:left; padding-left:40px; padding-top:12px;}

.cpltits a:hover{ color:#006aba;}

.cpltits a.cur{ color:#006aba;}

.kong{ width:100%; overflow:hidden; clear:both; height:19px;}

.download{ background-image:url(../images/xz.jpg); background-repeat:no-repeat; text-align:left; padding-left:19px; background-position:0 3px; float:right;}

a .download{ color:#a4a3a3;}

a .download:hover{ color:#006aba;}

.n_nr{width:100%; line-height:24px; padding-top:19px; text-align:left;  margin-bottom:30px; min-height:400px;}

.n_nr img{ max-width:100%; height:auto;}

.denglu{ width:114px; height:90px; background-color:#006aba; position:absolute; margin-left:973px; padding-top:19px; text-align:left; line-height:24px; color:#ffffff; }

.denglu a{ color:#ffffff;}

.xwnr .hyzx{ float:left;}