﻿ul,li{
    list-style:none;
    padding:0;
    margin:0;
}

.lt {
    padding-left:10px;
    padding-top:10px;
}

.lt a{
    font-size:14px;
    color:#333;
    font-weight:bold;
}

a.more{
    color:#0071a6;
}

.more{
    color:#0071a6;
}

.c {
    padding:5px;
}

.c .more {
    text-align:right;
}

.c ul li span {
    font-family:宋体;
    padding-right:2px
}



.left {
    width:232px;
    margin-left:8px !important;
    margin-left:4px;
    margin-top:8px;
    float:left;
}

.sfl{
    background-color:#f2f9fd;
    border:1px solid #c8e3f7;
    float:left;
    display:inline;
    margin-top:0px!important;
    *margin-top:8px!important;
    margin-top:0px;
    margin-left:8px;
    width:964px;
    padding-bottom:10px;
}

.sfl .t{
    padding-left:10px; padding-top:10px; 
    font-size:14px;
    font-weight:700;
}

.sfl .t a{
    font-size:14px;
}

.sfl .t a.more{
    font-size:12px; color:#666666;
}

.sfl .c ul li{
    float:left;
    padding-right:10px;
    font-size:13px;	
    white-space:nowrap; 
    clear:none; 
}

.sfl .c ul li a{
    font-size:12px;
    line-height:21px;
}
.sfl .c ul li a:hover{
    text-decoration:none;
}

.ll {
    background-color:#f2f9fd;
    border:1px solid #c8e3f7;
    float:left; width:230px;
    margin-bottom:5px;
}

.ll .tit {
    float:left;
    width:216px;
    height:22px;
    line-height:22px;
    font-size:14px;
    font-weight:bold;
    padding:14px 0 0 15px; 
    background-image:url('../image/bg_tit_l.gif');
}
.ll .c li{width:220px;}
.ll .tit a{ font-size:14px}
.ll .c_input {
    padding:8px 10px 3px 10px!important; *padding:8px 10px 9px 10px!important;
    padding:8px 10px 5px 10px;
    float:left;}

.c_input li {
    padding-bottom:4px!important; *padding-bottom:4px!important;
    padding-bottom:4px;
}

.c_input .textbox {
    width:191px!important; *width:189px!important;
    width:189px; }

.ll_link {
    padding-bottom:7px;
}

.ll_link .c {
    padding:5px 0px 0px 0px;
}

.ll_link .link li {
    float:left;
    padding-left:10px;
    padding-bottom:5px;
    white-space:nowrap;
}

/*Right*/

.right{
    float:left;
    display:block;
    margin-left:8px !important;
    margin-left:0px;
    margin-top:8px;	
    *width:735px!important;
    width:734px !important;
  
}

.right .s{
    margin-left:0px !important;
    margin-left:8px;	
}

.r_tit { 
    background-image:url('../image/bg_pj_tit.gif');
    height:25px;
    line-height:25px;
    font-size:14px;
    font-weight:bold;
    padding:0 0 0 20px;
    border-bottom:1px solid #c8e3f7;
}

.rl{
    float:left;
    display:block;
    margin-bottom:4px;
    
    margin-right:8px !important;
    margin-right:0px;
     
    margin-left:0px !important;
    margin-left:4px;
    
    *width:357px !important;
    width:357px !important;
}

.fh{
    height:236px!important; *height:245px!important;
    height:235px;
}

a.slink{
    display:block;
    float:left;
    background-image:url('../image/slink.gif');
    color:#BC2300;
    width:60px;
    height:23px;
    line-height:23px; 
    text-align:center;
    margin-right:8px;
}
a.slink:hover{
    color:#ffff00;
    text-decoration:none;
}

a.slink span{
    margin-left:5px;
}

/*ZS*/

.ZS {
    height:243px!important; *height:245px!important;
    height:245px;
}

.ZS .c{
    padding:5px 5px 0 5px;
}

.ZS .menu{
    width: 347px;
    height: 25px;
    float: left;
    background:url('../image/bg_tit_jjpj.gif');
}

.ZS .menu em{
    height: 15px;
    text-align:center;
    font-style:normal;
    float: left;
}

.ZS .menu em a{
    width: 66px;
    float: left;
    background:url('../image/bg_bt_jjpj_02.gif') no-repeat;
    text-align: center;
    line-height: 25px;
    color: #01728C;
    text-decoration:none;
}
.ZS .menu em a:hover{
    width: 66px;
    text-decoration: none;
    float: left;
    text-align: center;
    line-height: 25px;
    background:url('../image/bg_bt_jjpj_01.gif') no-repeat;
}
.ZS .menu em.now a{
    width: 66px;
    float: left;
    background:url('../image/bg_bt_jjpj_01.gif') no-repeat;
    text-align: center;
    line-height: 25px;
    color: #ffffff;
}

.ZS .hq{
    font-size:12px;
    font-family:Tahoma;
    width:345px;
    float:left;
    border-right:1px solid #C8E3F7;border-bottom:1px solid #C8E3F7;border-left:1px solid #C8E3F7;
}

.ZS .hq .tit{
    width:335px;
    font-weight:bold;
    padding:5px 0 0 10px;
    background-color:#C8E3F7;
    float:left;
}

.ZS .hq .Img{
    width:200px;
    float:left;
    margin-top:5px;
    margin-left:1px;
    clear:left;
}

.ZS .hq .Info{
    width:140px;
    float:right;
    margin-top:5px;
    margin-left:3px;
}

.ZS .hq .Info ul li{
    margin:3 0;
}

.ZS .hq .Info .newHq{
    font-size:18px;
    height:25px;
    line-height:25px;
    background-color:#F6F6F6;
    text-align:center;
    font-weight:bold;
    clear:both;
}

#dpDiv{
    float:left;	
}

.top{
    background-color:#fff;
    border:1px solid #c8e3f7;
}

.top .lt{
    background-image:url(lt.gif);
    height:25px;	
    padding:0 0 0 15px;
    border-bottom:1px solid #c8e3f7;
}

.top .lt span{
    line-height:25px;
}

.ad{
    float:left;
    margin-bottom:5px!important; *margin-bottom:3px!important;
    margin-bottom:3px;
    margin-left:0px !important;
    margin-left:4px;
    clear:both;
    
}

.mid{
    border:1px solid #dbdbdb;
    	
}

.bot{
    border:1px solid #c8e3f7;	
}

.bot .more{
    text-align:right;
}

li{
    margin-top:3px;
    margin-bottom:3px;
}

/*JJ*/

.JJb .tit {
    background-image:url('../image/bg_pj_tit.gif');
    height:25px;
    line-height:25px;
    font-size:14px;
    font-weight:bold;
    padding:0 0 0 20px;
    border-bottom:1px solid #c8e3f7;
}

.JJb .tit .title {
    float:left;
    width:150;
    height:25px
}

.JJb .more{
    float:right;
    margin-top:6px;
    margin-right:6px;
    width:50px;
    height:25px;
    line-height:25px
}

.JJb .c {
    width:345px;
}

.JJb .c thead {
    background-color:#f5f5f5;
}

.JJb .c thead tr td{
    padding: 3px 0 2px 5px;
}
.JJb .c tbody tr td{
    border-bottom:1px solid #f5f5f5;
    padding: 3px 0 3px 3px;
}

.JJb .c ul li{
    border-bottom:1px solid #f5f5f5; width:340px
    
}

.PJ {
    width: 350px;
    height:245px !important; *height:249px !important;
}

.PJ .tit { 
    background-image:url('../image/bg_pj_tit.gif');
    height:25px;
    line-height:25px;
    font-size:14px;
    font-weight:bold;
    padding:0 0 0 20px;
    border-bottom:1px solid #c8e3f7;
}

.PJ .c{
    padding: 5px 5px 0 5px;
}
.PJ .c ul{
    float:left;
    clear:both;
}
.PJ .c li{
    float: left;
    margin-right:3px;
}
.PJ .c table{
    width:345px;
} 
.PJ .c table tbody td{
    padding-bottom:2px;
    padding-top:2px;
    border-bottom:1px dotted #C8E3F7;
}
.PJ .c .more{
    float:right;
    margin-right:5px;
    height:30px;
    line-height:30px;
}
.PJ .c thead tr{
    background-color:#C8E3F7;
    text-align:center;
    padding-top:5px 0 5px 0;
}
.PJ .c thead tr td{
    border-bottom:1px dotted #C8E3F7;
    padding-left:3px;
    white-space:nowrap;
}
.PJ .c div{
    clear:both;
}

.PJ .menu{
    width: 347px;
    height: 25px;
    float: left;
    background:url('../image/bg_tit_jjpj.gif');
}

.PJ .menu em{
    height: 15px;
    text-align:center;
    font-style:normal;
    float: left;
}

.PJ .menu em a{
    width: 66px;
    float: left;
    background:url('../image/bg_bt_jjpj_02.gif') no-repeat;
    text-align: center;
    line-height: 25px;
    color: #01728C;
    text-decoration:none;
}
.PJ .menu em a:hover{
    width: 66px;
    text-decoration: none;
    float: left;
    text-align: center;
    line-height: 25px;
    background:url('../image/bg_bt_jjpj_01.gif') no-repeat;
}
.PJ .menu em.now a{
    width: 66px;
    float: left;
    background:url('../image/bg_bt_jjpj_01.gif') no-repeat;
    text-align: center;
    line-height: 25px;
    color: #ffffff;
}
.PJ .text{ 
    width: 345px;
    border-right:1px solid #C8E3F7;border-bottom:1px solid #C8E3F7;border-left:1px solid #C8E3F7;
}

.PJ .text table{
    padding:2px; 
}
