﻿body {
    margin:0;
    background-color:rgb(236,234,233);
    
    background-repeat:no-repeat;
    background-position:bottom;
}

a img{
    border-width:0;
}

#tp{
    width:100%;
    height:80px;
    min-width:1100px;
    background-color:rgb(63,54,128);
    background-image:url(imgTbk.jpg)
}
#top{
    margin:0 auto;
    width:1100px;
    height:80px;
    vertical-align:central;
    background-image:url(imgTopBk.jpg);
}
#logo{
    width:60px;
    vertical-align:central;
}
#text div{
    width:340px;
    text-align:left;
    padding-left:10px;
}
#tright{
    color:#fff;
    width:700px;
    text-align:right;
}

#top td{
    text-align:right;
}
#top td a{
    color:#fff;
    font-size:12px;
    font-family:'Microsoft YaHei';
    text-decoration:none;
}

#hd{
    width:100%;
    min-width:1100px;
    background-color:rgb(96,110,167);
}
#head{
    margin:0 auto;
    width:1100px;
    background-color:rgb(96,110,167);
}

#pic{
    width:100%;
    
    min-width:1200px;
    position:relative;
    overflow:hidden;
    background-color:#eee;
}



#nav{
    margin:0 auto;
    height:30px;
    width:96%;
    text-align:center;
    color:#fff;
}
#nav a{
    color:#fff;
    text-decoration:none;
    font-size:16px;
}
.sp {
    width:20px;
}
.gd{
    cursor:pointer;
}
.gd table {
    display:none;
    position:absolute;
    z-index:100;
    text-align:left;
    background-color:rgb(96,110,167);
    opacity:0.9;
    filter:alpha(opacity=90);
}
.gd table td{
    height:24px;
    padding:2px;
    min-width:100px;
    padding-left:20px;
    padding-right:25px;
}
.gd table td:hover{
    background-color:rgb(66,80,137);
}

#cnt{
    width:100%;
    min-width:1100px;
}
#mid{
    margin:0 auto;
    width:1100px;
    padding:10px;
}
#mid table{
    width:100%;
    background-color:#transparent;
}

#left_list_cap{
    background-color:rgb(23,95,171);
    height:36px;
    padding-left:25px;
    padding-top:12px;
    color:#fff;
    font-size:14px;
}
#mid table{
    line-height:25px;
    width:100%;
}
#left_list td td{
    padding-left:40px;
    background-image:url(imgsqr.png);
    background-repeat:no-repeat;
    background-position:center;
    background-position-x:23px;
    height:32px;
    border-bottom:1px solid #ddd;
    cursor:pointer;
}
#left_list td td:hover {
    background-color:rgb(122,149,204);
    color:#fff;
}
#mid td a {
    text-decoration:none;
    font-size:12px;
    color:rgb(0,36,112);
}
#mid td a:hover {
    color:#66a;
}

#right_cnt{
    vertical-align:top;
    background-color:#fff;
    padding-left:10px;
    padding-right:10px;
}
#cur_loc{
    text-align:right;
    height:20px;
    padding:10px;
    font-size:13px;
    font-family:SimHei;
}
#cur_loc a{
    font-family:SimHei;
    font-size:13px;
    color:#000;
}
.dot{
    width:30px;
    background-image:url(imgdot.jpg);
    background-repeat:no-repeat;
    background-position:center;
}
.tm{
    text-align:right;
    width:80px;
}
#right_cnt table{
    width:100%;
    line-height:32px;
    background-color:#fff;
    font-size:13px;
}
#info_list td{
    border-bottom:1px dashed #ddd;
}
#right_cnt table a{
    font-size:13px;
    color:#000;
}
#right_cnt table a:hover{
    color:#005;
}


.news_title{
    background-repeat:no-repeat;
    padding-top:10px;
}
.news_title a{
    font-size:14px;
    font-family:'Microsoft YaHei';
    text-decoration:none;
    color:#000;
}
.news{
    width:100%;
}
.news td{
    line-height:24px;
}
.tm{
    font-size:12px;
    color:#000;
    width:70px;
    text-align:right;
}
.cap{
    padding-left:13px;
    text-align:left;
    background-image:url(imgdot.jpg);
    background-repeat:no-repeat;
    background-position:left center;
}
.cap a{
    font-size:12px;
    color:#000;
    text-decoration:none;
}

#idx{
    width:100%;
    min-width:1100px;
}
#idx table{
    margin:0 auto;
    width:1100px;
    line-height:28px;
    background-image:url(imgindexBg.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
}
#idx td{
    text-align:center;
    vertical-align:top;
}
#idx a{
    font-size:12px;
    color:#000;
    text-decoration:none;
}
#idx a img{
    border-width:0;
}

#bar{
    width:100%;
    min-width:1100px;
}
#banner{
    margin:0 auto;
    width:1100px;
}

#show{
    width:100%;
    min-width:1100px;
}
#wall{
    margin:0 auto;
    width:1100px;
}
#wall table td{
    text-align:center;
    padding:1px;
    border:1px solid #ddd;
}

#bnav{
    width:100%;
    min-width:1100px;
}
#bnav table{
    margin:0 auto;
    width:1100px;
    text-align:center;
}

#bot{
    width:100%;
    min-width:1100px;
    background-color:rgb(67,72,123);
}
#bot table{
    margin:0 auto;
    width:1100px;
    height:100px;
    color:#fff;
    font-size:12px;
    text-align:center;
}
#bot a{
    font-size:12px;
    color:#fff;
    text-decoration:none;
}
#bot a img{
    border-width:0;
}