body , input{
    font: 12px/1.5 simsun,tahoma, arial,  sans-serif;
        font-size: 12px;
}
a {
    color: #000;
    text-decoration: none;
}
img {
    border: 0;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}

.fl {
    float: left;
}
.fr {
    float: right;
}
.hd-block {
    padding-top: 15px;
    padding-bottom: 23px;
}
.header2 {
    width: 950px;
    margin: 0 auto;
    font-size: 12px;
}
.clearfix::after {
    content: '\20';
    display: block;
    height: 0;
    clear: both;
}
.hd-ads-opt {
    width: 730px;
    float: right;
    margin: 0;
    padding: 0;
    height: 60px;
}
.dzh-hd-ads {
    float: right;
    width: 400px;
    height: 35px;
    border: 1px solid #d4d4d4;
    margin-top: 10px;
}
.dzh-hd-ads .engine-key {
    width: 338px;
    line-height: 35px;
    border: none;
    padding: 0 10px;
    color: #999;
}
.dzh-hd-ads .btn-engine {
    width: 42px;
    height: 35px;
    background: #f5f6f8 url(/images/2011/search_g.png) 13px 9px no-repeat;
    border: none;
    cursor: pointer;
}
.dzh-opt {
    float: right;
    height: 35px;
    margin-top: 10px;
}
.dzh-opt ul {
    list-style: none;
    padding: 0;
    margin: 0;
        margin-left: 0px;
    margin-left: 17px;
}
.dzh-opt ul li {
    height: 35px;
    line-height: 35px;
    padding-left: 13px;
    width: 36px;
    float: left;
    margin-right: 17px;
}
.dzh-opt ul li a {
    text-decoration: none;
    color: #555;
}
.g-hd {
    height: 22px;
    background: #F9F9F9;
    border-bottom: 1px solid #E4E4E4;
    line-height: 22px;
    color: #656565;
    padding-left: 10px;
    padding-right: 5px;
    margin: 0 auto;
}
.top-login {
    float: left;
    margin-right: 8px;
}
.top-login input {
    vertical-align: middle;
    font-size: 12px;
    padding: 1px 2px;
    width: 80px;
    line-height: 100%;
    border: 1px solid #E3E3E3;
    width: 60px;
}
.top-login input.submit-btn {
    vertical-align: middle;
    width: 39px;
    height: 16px;
    background: url(/images/2011/submit-btn-tr.png) no-repeat;
    border: none;
}
.g-hd .login a:link, .g-hd a:visited {
    color: #656565;
    margin-left: 3px;
    margin-right: 3px;
    text-decoration: none;
}
.g-hd a:link, .g-hd a:visited {
    color: #656565;
    margin-left: 5px;
    margin-right: 5px;
    text-decoration: none;
}
.content {
    width: 950px;
    margin: 0 auto;
}
.dzh-footer {
    margin: 0 auto;
    color: #656565;
    background-color: #f9f9f9;
    padding: 55px 0 37px;
}
.dzh-footer .footer-t {
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 14px;
    background: none;
}
.dzh-footer a {
    color: #656565;
}
.dzh-footer p {
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
}
.mt26{margin-top:26px;}
.ml10{margin-left:10px;}
ul.nav{list-style:none;font-size:14px;margin:12px 22px 0 20px;}
ul.nav li{padding-left:18px;width:112px;line-height:46px;}
ul.nav li a{color:#3e3e3e;}
ul.nav li:hover,ul.nav li.active {color:#3f3f3f;font-weight:bold;background:url(/images/2011/icon_b.png)no-repeat 0 13px; }
ul.article{list-style:none;width:778px;}
.article li {
    padding: 10px 0;
    border-bottom: 1px solid #e8e8e8;
}
.article li img {
    border: 1px solid #e8e8e8;
    margin-right: 20px;
    display: block;
    float: left;
}
.article li h4 {
    font-size: 17px;
    font-weight: bold;
    line-height: 45px;
}
.article li h4 a {
    color: #222;
}
.article li p {
    font-size: 14px;
    color: #727272;
    line-height:24px;
}

.intro{width:768px;margin-bottom:43px;padding-top:31px;}
.intro h4{font-size:14px;font-weight:bold;color:#222222; width:76px;text-align:center;margin: -11px 0 28px 30px;background: #fff;}
.intro p{line-height:30px;margin-bottom:30px;font-size:14px;color:#222;text-indent:2em;}
.intro ul{margin-bottom:26px;}
.intro ul li{list-style: none;font-size:14px;line-height:36px;color:#222;padding-left:30px;}

.member{margin:0 0 5px 39px;}
.photo{margin-top:13px;}
.photo img{border:1px solid #e8e8e8;}
.photo p{width:82px;text-align:center;height:32px;line-height:32px;font-size:14px;overflow:hidden;}
.photo a{color:#656565;}

.banner{background:url(/images/2019/banner-organ.jpg)no-repeat 0 0;width:950px;height:170px;}
.banner span{font-size: 40px;
font-weight: bold;
color: #707070;
padding: 57px 0 0 580px;
display: block;}

/*pages*/
.page-inc{text-align:center;background:#f5f5f5;padding-top:3px;padding-bottom:3px;}
.page-inc a{border:1px solid #9BABE5;padding:2px 5px;background:#fff;color:#3D6B9F;margin-left:2px;margin-right:2px;}
.page-inc a:hover{background:#3064B1;color:#fff;text-decoration:none;}
.page-inc span{font-weight:bold;background:#3064B1;color:#fff;text-decoration:none;border:1px solid #9BABE5;padding:2px 5px;}
/*pages*/

/*´ó×Ú»ú¹¹*/
.dzjgh{height:34px;line-height:34px;padding-top:15px;margin-bottom:10px;}
.dzjgh h3{color:#222222;font-size:14px;font-weight:bold;padding-left:4px;}
.totall{margin-top:20px;}
.totall li{list-style:none;width: 200px;float: left;display: inline;text-align: center;margin-right: 50px;}
.totall li:last-child{margin-right:0;}
.totall li:first-child+li+li+li{margin-right:0;}
.totall li img{width:200px;height:140px;}
.totall p{height: 50px;text-align: center;width: 200px;overflow: hidden;line-height: 50px;font-size:12px;}
.totall p a{color: #21479a;}