@charset "utf-8";
*{padding:0; margin:0 auto;} /* IE8*/
*+html *{padding:0; margin:0;}
* {margin:0; padding:0;}
body{ -webkit-text-size-adjust: none;color:#444; background: #fff;font-family:"微软雅黑";}
div{font-size:14px; text-align:left;margin:0 auto;}
a { color:#444; text-decoration: none; outline:medium none; }
a:hover{color:#900;}
ul,li{padding:0px; margin:0px; list-style-type:none; list-style: none;}
img{border:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clear{clear:both;} /* IE6 */
*+html .clear{clear:both;} /* IE7 */

.hdjl .fl {
    width: 508px;
    height: 418px;
    border: 2px solid #F1F1F1;
    margin: 0px 0 0 0px;
    background: #fff;
}
.h12345 {
    overflow: hidden;
    padding-top: 5px;
}
.h12345-cy{
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 30px;
}
.h12345 ul li {
    float: left;
    height: 71px;

    text-align: center;
    margin-right: 0px;
    margin-left: 15px;
    padding-top: 3px;
}
.h12345-cy ul li {
    float: left;
    height: 110px;

    text-align: center;
    margin-right: 0px;
    margin-left: 105px;
    font-size: 18px;
    color: #434343;
}
.hdxb {
    height: 338px;
}
.hdxb .hdxb1 {
    border-bottom: 1px dashed #DCDCDC;
    width: 488px;
    margin: 0 auto;
    padding-bottom: 2px;
}
.hdxti {
    height: 34px;
    line-height: 34px;
    padding-left: 12px;
    position: relative;
}
.hdxti a {
    font-size: 20px;
    color: #000000;
}
#scrollDiv {
    width: 488px;
    height: 132px;
    overflow: hidden;
}
#scrollDiv ul {
    width: 488px;
}
.hdxb1 li {
    font-size: 16px;
    color: #000000;
    padding-left: 15px;
}
.hdxb1 li p {
    height: 22px;
    line-height: 22px;
}
.hdxb1 li p a {
    float: left;
}
.hdxb1 li p span.hdxdata {
    float: right;
    margin-right: 0;
}
.hdxb1 li p span {
    font-size: 12px;
    margin-right: 20px;
}
#scrollDiv2 {
    width: 488px;
    height: 132px;
    overflow: hidden;
}

.hdcontent {
    width: 1100px;
    margin: 0 auto;
    background: #ffffff;
}
.xhdrx {
    height: 225px;
}
.xhdti {
    height: 55px;
    line-height: 55px;
}
.xhdti a {
    color: #1E4B8F;
    font-size: 22px;
}
.xhdti img {
    float: left;
    margin: 10px 17px 0 15px;
}
.xhdrx li {
    width: 20%;
    float: left;
    text-align: center;
}
.xhdrx li a {
    font-size: 18px;
    color: #000000;
}
.xhdrx li img {
    padding-bottom: 10px;
}

