﻿* {
    margin:0;
    padding:0;
}
a {
    text-decoration:none;
}
h2 {
    font-weight: normal;
}
#top {
    width:962px;
    height:100px;
    margin:0 auto;
    background:url(logo_02.jpg) no-repeat;
}
#topIn {
    width:245px;
    height:100px;
    float:right;
}
#link {
    width:192px;
    height:67px;
    float:right;
}
#link a {
    font-size:12px;
    color:#333333;
    text-decoration:none;
}
#link td {
    text-align:center;
    background:url(link_td_bg_03.jpg) no-repeat right;
}
#search {
    width:245px;
    height:26px;
    float:right;
    font-size:12px;
    color:#333333;
}
#search img {
    border:none;
}
.search {
    width:157px;
    height:20px;
    border:1px #7f9db9 solid;
}
#img {
    width:962px;
    height:216px;
    margin:0 auto;
}
#nav {
    width:962px;
    height:46px;
    margin:0 auto;
    margin-bottom:11px;
}
#navIn {
    width:960px;
    height:46px;
    float:right;
    text-align:right;
    background:url(navIn_bg_07.jpg) no-repeat;
}
#navIn td {
    text-align:center;
}
#navIn a {
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
}
#navIn a:hover {
    font-weight:bold;
    color:#CCCCCC;
    text-decoration:none;
    background-image:none;
}
#navIn img {
    border:none;
}
#main {
    width:961px;
    height:499px;
    margin:0 auto;
}
#introduction {
    width:306px;
    height:240px;
    float:left;
    border:1px #e1dfdf solid;
    margin-right:10px;
    background:url(introduction_bg_03.jpg) no-repeat;
}
#introductionIn {
    width:276px;
    height:240px;
    float:right;
    background:url(introductionIn_bg_04.jpg) repeat-x;
    font-size:12px;
    color:#cccccc;
}
#introductionIn a {
    color:#333333;
    text-decoration:none;
}
#preview {
    width:136px;
    height:95px;
    text-align:center;
    background:#fff;
    border:1px #e1dfdf solid;
    float:left;
}
#preview td {
    text-align:center;
}
#preview_left {
    width:140px;
    height:95px;
    float:right;
    font-size:12px;
    color:#333333;
    line-height:20px;
}
#previewIn {
    width:300px;
    height:120px;
    float:left;
    padding-top:5px;
    font-size:12px;
    line-height:20px;
}
#perviewIn a {
    color:#000;
    text-decoration:none;
}
#preview-top {
    width:300px;
    height:95px;
    float:left;
    margin-top:15px;
}
#notice {
    width:361px;
    height:240px;
    float:left;
    border:1px #e1dfdf solid;
    background:url(notice_bg_05.jpg) repeat-x;
    font-size:12px;
    color:#cccccc;
}
#notice img {
    border:none;
}
#notice a {
    font-size:12px;
    color:#000;
    text-decoration:none;
}
#notice_title {
    width:319px;
    height:27px;
    float:left;
    margin-bottom:12px;
}
#notice_title span {
    width: 122px;
    float: left;
}
#notice_title span a {
    line-height: 27px;
    font-family: 微软雅黑;
    font-size: 16px;
    color: #fff;
    margin-left: 30px;
    text-align: left;
}
.current {
    width: 102px;
    height: 30px;
    float: left;
    background-image: url(notice_bg_03.jpg);
    background-repeat: no-repeat;
}
.current a {
    color: #962b00;
}
#notice_list {
    width:293px;
    height:202px;
    float:left;
    margin-left:13px;
}
.disc {
    padding-left:20px;
}
#service {
    width:254px;
    height:240px;
    float:right;
    border:1px #e1dfdf solid;
    background:url(service_bg_07.jpg) no-repeat;
    font-size:12px;
    color:#cccccc;
    padding-left:13px;
}
#service a {
    font-size:12px;
    color:#000;
    text-decoration:none;
}
#service img {
    border:none;
}
#service_title {
    height:27px;
    float:left;
    margin-bottom:12px;
}
#service_list {
    width:250px;
    height:197px;
    float:left;
}
#photo {
    width:959px;
    height:182px;
    float:left;
    border:1px #e1dfdf solid;
    background:url(photo_bg_03.jpg) no-repeat;
}
#photo img {
    border:none;
}
#links {
    width:959px;
    height:51px;
    float:left;
    border:1px #e1dfdf solid;
    background:url(links_bg_03.jpg) no-repeat;
}
#links a {
    font-size:12px;
    color:#000;
    text-decoration:none;
}
#bottom {
    width:961px;
    height:75px;
    margin:0 auto;
    font-size:12px;
    text-align:center;
    padding-top:8px;
}
#bottom a {
    font-size:12px;
    color:#000;
    text-decoration:none;
}
#bottom p {
    line-height:25px;
}
#photo-pic-slide-layout {
    width:957px;
    height:150px;
    overflow:hidden;
    position:relative;
    top:30px;
}
#photo-pic-slide {
    position:absolute;
    width:5000px;
}
#photo-pic-slide li {
    float:left;
    width:192px;
    text-align:center;
    list-style:none;
    display:list-item;
}
.photo-pic-item {
    width:129px;
    height:114px;
    margin-left:25px;
    display:block;
}
#photo-pic-slide p {
    font-size:12px;
    margin-top:8px;
}
#photo-pic-slide p a {
    color:#1f1f1f;
}
#photo-pic-slide p a:hover {
    color:#ff0000;
}
#ad {
    width: 150px;
    height: 50px;
    background: url(ad-bg.jpg) repeat-x;
    line-height: 50px;
    text-align: center;
}
#ad a {
    font-size: 18px;
    color: #fff;
}