.h1
{
    font-size: 45px;
    height: 70px;
    line-height: 70px;
    padding-top: 20px;
    text-align: center;
    color: #000;
    clear: both;
}
.h4
{
    font-size: 20px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #000;
    font-weight: normal;
    clear: both;
}
.hr
{
    border: none;
    background: none;
    margin: 10px 0 20px 0;
    padding: 0;
    border-bottom: 1px solid #7f7f7f;
    clear: both;
}
.hi_box
{
    float: left;
    width: 550px;
    font-size: 14px;
    line-height: 2;
    color: #666;
}
.hi_box h1 span
{
    font-size: 30px;
    color: #000;
}
.hi_box h1 strong
{
    font-size: 45px;
    color: #000;
}
.hi_box p
{
    font-size: 14px;
    line-height: 2;
    color: #666;
    padding: 5px 0;
}
.zt_box
{
    width: 599px;
}
.zt_box_txt
{
    width: 540px;
    font-size: 14px;
    line-height: 2.5;
    color: #666;
}
.zt_box_txt h3
{
    font-size: 35px;
    color: #000;
    padding-top: 20px;
    height: 90px;
    line-height: 90px;
    border-bottom: 2px dashed #ccc;
    font-weight: normal;
}
.zt_box_txt p
{
    padding: 15px 0;
}
.num_box
{
    float: left;
    width: 92px;
}
.num_box_txt
{
    float: right;
    width: 1070px;
    padding: 60px 6px 0 0;
}
.num_box_txt h3
{
    height: 60px;
    line-height: 60px;
}
.num_box_txt h3 strong
{
    font-size: 30px;
    color: #f90;
}
.num_box_txt h3 span
{
    font-size: 20px;
    color: #000;
    font-weight: normal;
    padding-left: 30px;
}
.num_box_txt p
{
    font-size: 14px;
    line-height: 2.2;
    color: #666;
    padding: 15px 0;
}
.cl_box li
{
    float: left;
    width: 382px;
    height: 311px;
    margin: 0 5px;
}
.cl_box li a
{
    display: block;
}
.cl_box li a img
{
    width: 382px;
    height: 276px;
}
.cl_box li a p
{
    line-height: 35px;
    text-align: center;
    color: #000;
    font-size: 14px;
}
.ly_box
{
    float: left;
    width: 720px;
}
.msgzt td
{
    font-size: 14px;
    color: #000;
}
.msgzt td span
{
    color: #f00;
    padding: 0 10px;
}
.ztinput
{
    width: 448px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #777;
    background: #fff;
}
.zterea
{
    width: 448px;
    height: 110px;
    line-height: 22px;
    border: 1px solid #777;
    background: #fff;
}
.ztinput1
{
    width: 48px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #777;
    background: #fff;
}