#container{}
.con-left1 {
    float: left;
    overflow: hidden;
    width: 162px;
}
.block h2{ width:162px; height:33px; background:url(/images/work/left_con_bg.png) no-repeat; line-height:33px;padding-left: 15px;color: #7e7e7e; font-weight: bold;font-size: 14px;}
.block-con{behavior:url(/css/PIE.htc)\0; width:160px;border:1px solid #CCCCCC; border-radius:0 0 7px 7px; border-top:none; background:url(/images/work/form_bg.png) left top no-repeat;}
.work-list{ padding:0 15px;}
.work-list li{ padding: 5px 0; background:url(/images/work/list_ico.png) left 8px no-repeat; text-indent:25px; border-bottom:1px solid #efefef;}
.work-list li a{ color:#336699;}
.work-list li ul{ display:none;}
.work-list li.active{ background:url(/images/work/list_t_ico.png) left 8px no-repeat;}
.work-list li.active>a{ color:#222222; cursor:text}
.work-list li.active>a:hover{ color:#222222!important;}
.work-list li.active ul{ display:block;}
.work-list li.last{ border:none;}
.work-list li li{ line-height:26px; background:url(/images/work/list_ico_s.png) left center no-repeat; border:none;}
.work-list li a{color:#0053A2;}
.work-list li a.active{color:#333;}

.con-left{ width:182px; float:left;  overflow:hidden; background:url(/images/about/left_bg.png) top left no-repeat; padding-top:46px;}
.about-list{ border:1px solid #8cb3d7;behavior:url(/css/PIE.htc)\0;border-radius:0 0 7px 7px; border-top:none; padding:2px 5px; background:url(/images/about/left_ul_bg.png) top center no-repeat #e7e7e7;}
.about-list li{  
    background:url(/images/about/line_ico.png) center bottom no-repeat;_display:inline;
}

.block h2{ width:162px; height:33px; background:url(/images/work/left_con_bg.png) no-repeat; line-height:33px;padding-left: 15px;color: #7e7e7e; font-weight: bold;font-size: 14px;}
.block-con{behavior:url(/css/PIE.htc)\0; width:160px;border:1px solid #CCCCCC; border-radius:0 0 7px 7px; border-top:none; background:url(/images/work/form_bg.png) left top no-repeat;}

.about-list li.last{ background:none;}
.about-list li span{ display:block; background:url(/images/about/list_ico.png) left center no-repeat; margin-left:28px; padding-left:25px;}
.about-list li a{ font-family:"宋体"; color:#00305c; font-size:14px;}
.news_list_wrapper{width:730px;}
.con-right{margin-top: 20px;float:right; border:1px solid #ccc;behavior:url(/css/PIE.htc)\0;border-radius:7px; overflow:hidden;padding:0 10px;}
.about-con{ min-height:300px; padding:30px 55px 200px 55px;}
.about-con .title{ font-family:"微软雅黑", "黑体"; font-size:18px; color:#003b73; padding:15px 0;}
.about-con .line{ overflow:hidden; height:0px; border-top:1px solid #89a5c0; border-bottom:1px solid #5d83a7;}
.about-text{color:#333333; line-height:24px; font-family:'新宋体'; padding-top:30px;}
.drop_list_lv2 {
    display: none;
}
.drop_list_lv2 li{
    border-bottom: none;
    background: none;
    margin-left: 25px;
    line-height: 21px;
    line-height:20px; 
}
.drop_list_lv2 li span {
    font-size: 13px;
    background: none;
    background:url(/images/work/list_ico_s.png) left center no-repeat;
    padding-left: 10px;
}

/* news list */
.news_list_wrapper .about-con {
    padding:0px;
    border:0;
}
.news_list_wrapper .table_news_list {
    border: 0px solid #DBDBDB;
}
.pager a{padding:0px 3px;}
.table_news_list thead td {
    /*background: url("/images/bg_table_th.gif") repeat-x;*/
    color: #666;
    padding: 9px 20px 9px 20px;
    border-bottom: 1px solid  #DBDBDB;
}
.table_news_list thead td.date {
    width:140px;
    border-left: 1px solid  #DBDBDB;
    padding-top: 5px;
    padding-bottom: 5px;
    behavior:url(/css/PIE.htc)\0;
}
.table_news_list tbody td{
    background: #FFFFFF;
    border-bottom: 1px solid #DBDBDB;
    border-top: 1px  solid #DBDBDB;
    padding: 5px 20px 5px 20px;
    color:#353739;
}
.table_news_list tbody td.newstitle {
    border-right: 1px solid #DBDBDB;
}
.table_news_list tbody td a {
    color: #336699;
}
#wrapper .table_news_list tbody td a:hover{
    color: #0053A2;
}
.news_list_table{padding-bottom: 20px;}
.about-text a{color:#336699}

.msgbrd-submit {padding-left: 100px;}
.msgbrd-submit input{margin-left: 30px;}
.msgbrd-submit #submit{margin-left: 0px;}
.cal_result_title{font-size: 14px; color: #0053A2; font-weight: bold;}
.cal_form{width: 100%;}
.cal_operation{padding-left: 40px;}
.cal_operation a{display: block; float:left; width: 54px;}
.cal_operation .a-2{margin-left: 70px;}
.save-cal table{width:100%;}
.save-cal td {padding:0px;}
.save-cal .special-td{padding-bottom: 10px;}

#show td{text-align: center;}

.rate table{width: 100%;}
.rate td,.rate th{border: 1px solid #999; text-align: center; padding: 5px;}
.rate td.al{text-align: left;}
.rate th{font-weight: bold;}
.rate .rate_title{text-align: center; color:#336699;}