﻿/*--------------------------------------------------------- 
index html
create 2011-09-16

---------------------------------------------------------*/

.w225 {
    width: 225px;
}

.w767 {
    width: 767px;
    margin-top: 10px;
}

.box {
    margin-top: 10px;
    background: #fef9e6;
    border: 1px solid #f9d959;
}

.box h3 {
    height: 32px;
    background: url(w225_tit.png) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #990000;
    line-height: 32px;
    padding-left: 26px;
}

.box img {
    float: right;
    margin: 6px 8px 0 0;
    display: inline;
}

.box2 {
    width: 376px;
    margin-top: 10px;
}

.box2 h3 {
    height: 28px;
    background: url(w376_tit.png) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 28px;
    padding-left: 26px;
}

.box2 img {
    float: right;
    margin: 2px 2px 0 0;
    display: inline;
}

.box2 .con2 {
    padding: 6px 8px;
    border: 1px solid #CCCCCC;
}

.con3 {
    padding: 6px 8px;
    border: 1px solid #CCCCCC;
    background: #FFFFCC;
}

.title_t h3 {
    height: 29px;
    background: url(w376_tit_t.png) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 29px;
    padding-left: 26px;
}

.title_t img {
    float: right;
    margin: 6px 8px 0 0;
    display: inline;
}

.list3 {
    padding: 10px 0;
    padding-left: 3px;
}

.list3 li {
    width: 218px;
    border-bottom: 1px solid #CCCCCC;
}

.list3 .zhiwu {
    background: url(zhiwu.png) 2px 9px no-repeat;
    width: 70px;
    height: 40px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
}

.list3 .name {
    color: #333333;
    padding-left: 10px;
}

.list {
    padding: 6px 10px;
}

.list li {
    background: url(icon1.jpg) left 10px no-repeat;
    padding-left: 10px;
    line-height: 24px;
}

.list_zt {
    padding: 7px 12px 6px 0;
}

.list_zt img {
    margin-bottom: 9px;
}

.list_gk {
    padding: 7px 1px 6px 0;
}

.list_gk img {
    margin-bottom: 9px;
}

.con2 .xiaotu {
    float: left;
    width: 94px;
    height: 67px;
    _height: 67px;
    padding: 1px;
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    margin: 0 6px 0px 0;
    display: inline;
}

.con2 .list2 li {
    overflow: hidden;
    background: url(icon1.jpg) 0 10px no-repeat;
    padding-left: 10px;
    line-height: 24px;
}

.con3 .list2 li {
    background: url(icon1.jpg) 0 10px no-repeat;
    padding-left: 10px;
    line-height: 24px;
}

.boder_bottom {
    border-bottom: 1px solid #CCCCCC;
}

.news {
    width: 767px;
    height: 310px;
    background: url(newstitle_bj.png) no-repeat;
}

.news .title {
    text-align: center;
    height: 53px;
}

.news .title a {
    line-height: 53px;
    font-size: 28px;
    font-weight: bold;
    color: #CC0000;
    font-family: "微软雅黑", "宋体";
}

.news .title a:hover {
    color: #333333;
}

.newsbox {
    padding: 10px 6px 0 10px;
    width: 429px;
}

.news_bot {
    margin-top: 10px;
}

.box3 {
    width: 428px;
}

.box3 h3 {
    height: 29px;
    background: url(w428_tit.png) no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #ce1302;
    line-height: 29px;
    padding-left: 26px;
}

.box3 img {
    float: right;
    margin: 6px 8px 0 0;
    display: inline;
}

.box3 .con2 {
    padding: 6px 8px 2px 8px;
    border: 1px solid #CCCCCC;
}

.rukou_out {
    width: 327px;
}

.rukou {
    margin-bottom: 2px;
}

.list4 li span {
    float: right;
    font-size: 12px;
    color: #999999;
}

.list4 li {
    background: url(icon1.jpg) left 10px no-repeat;
    padding-left: 10px;
    line-height: 24px;
}

.list4 li a {
    font-size: 14px;
}

.newsPic {
    margin-top: 10px;
    padding: 5px;
}

.banner2 {
    margin-top: 10px;
}

.h246 {
    height: auto!important;
    height: 246px;
    min-height: 246px;
}

.h235 {
    height: auto!important;
    height: 235px;
    min-height: 235px;
}

.h210 {
    height: auto!important;
    height: 210px;
    min-height: 210px;
}

.h267 {
    height: auto!important;
    height: 267px;
    min-height: 267px;
}

.h211 {
    height: auto!important;
    height: 211px;
    min-height: 211px;
}

.h156 {
    height: auto!important;
    height: 100px;
    min-height: 100px;
}

.h180 {
    height: auto!important;
    height: 100px;
    min-height: 100px;
}

.h106 {
    height: auto!important;
    height: 100px;
    min-height: 100px;
}

.h326 {
    height: auto!important;
    height: 326px;
    min-height: 326px;
}

#title {
    width: 437px;
    padding-left: 10px;
    height: 28px;
    background: url(w467_tit.png) repeat-x;
}

#title li {
    width: 80px;
    float: left;
}

#title a {
    display: block;
    width: 80px;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}

#title a:hover {
    width: 78px;
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-bottom: none;
    color: #FF6600;
}

#title .over {
    color: #FF6600;
}

#content {
    width: 437px;
    height: 124px;
}

#content div {
    display: none;
}

.list_news li {
    list-style: none;
    margin: 0 5px;
    text-align: left;
    overflow: hidden;
    height: 20px;
    line-height: 20px;
    padding: 3px 0 2px 11px;
    background: url(flag01.gif) no-repeat 0 7px;
}

.list_news li a {
    font-size: 14px;
}

.list_news li em {
    float: right;
    padding: 4px 0 0 5px;
    color: #999;
    font: normal 12px Arial, Helvetica, sans-serif;
}
.topbg{
    z-index: -1;
    width: 100%;
    height: auto;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
}
.topbg .img{
	width: 100%;
    height: auto;
    display: block;
}