﻿.s_ad {
    background: url(../images/s_ad3.jpg) no-repeat center center;
    height: 300px;
    box-shadow: 0 0 8px #999;
    margin-bottom: 10px;
}

#scroll ul .QUALIFICATION {
    background: rgba(0, 0, 0, 0) url("../images/sh.png") no-repeat scroll center 162px;
    height: 192px;
}

    #scroll ul .QUALIFICATION dl {
        height: 192px;
    }

        #scroll ul .QUALIFICATION dl dt,
        #scroll ul .QUALIFICATION dl dt img {
            height: 150px;
        }

#scroll ul li {
    margin: 0 9px;
}

#pro {
    margin-bottom: 10px;
}

    #pro .pro_l {
        margin-top: -86px;
        position: relative;text-transform: uppercase;
        z-index: 10;
    }

        #pro .pro_l h2 {
            background: #fff;
        }

        #pro .pro_l .s_img img {
            border: 1px solid #cfcfcf;
            padding: 3px;
            background: #fff;
            width: 199px;
            height: 130px;
            margin-top: 10px;
        }

    #pro h4 {
        border-bottom: 2px solid #ddd;
        font-size: 16px;
        height: 45px;
        line-height: 45px;
        margin-bottom: 15px;
        position: relative;    text-transform: uppercase;
    }

        #pro h4 span.span1 {
            border-bottom: 2px solid #ce231c;
            bottom: -2px;
            display: inline-block;
            left: 0;
            padding: 0 5px;
            position: absolute;
        }

        #pro h4 em {
            color: #999;
        }

            #pro h4 em i {
                margin: 0 3px;
            }

        #pro h4 .site,
        #pro h4 .site a {
            font-size: 12px;
            font-weight: normal;
            color: #999;
        }

            #pro h4 .site a:hover {
                color: #0092dc;
            }

.pro_r .news_list {
    border: 1px solid #cfcfcf;
    padding: 15px;
    margin-top: 10px;
    line-height: 25px;
}

.pro_r ul.news_list li {
    border-bottom: 1px dashed #cfcfcf;
    padding-bottom: 10px;
   
    /* width: 736px; */
    overflow: hidden;
    margin-bottom: 10px;
}

    .pro_r ul.news_list li dl dt {
        text-indent: 10px;
        font-size: 14px;
        font-weight: bold;
        background: rgba(0, 0, 0, 0) url(../images/dian.jpg) no-repeat scroll 0px center;
    }

        .pro_r ul.news_list li dl dt a {
            color: #0092dc;
        }

        .pro_r ul.news_list li dl dt span {
            float: right;
            color: #999;
            font-weight: normal;
            font-size: 12px;
        }

.newcalllist {
    width: 100%;
    float: left;
    padding-bottom: 15px;
    font-size: 12px;
}

    .newcalllist h2 {
        font-size: 16px;
        margin-bottom: 10px;
        padding: 0 10px;
    }

        .newcalllist h2 a {
            float: right;
            font-family: "宋体";
            color: #999;
            font-size: 12px;
            font-weight: normal;
        }
.contact_d
{text-transform: uppercase;
}

.contact_d dt {
    font-size: 30px;
    line-height: 50px;
    color: #337FE5;
    font-weight: bold;
}

.contact_d dd {
    font-size: 16px;
    line-height: 50px;
    border-bottom: 1px solid #eee;
}

.news_detail dt {
    text-align: center;
    font-size: 24px;
   padding: 0 20px;
    line-height: 40px;
    color: #0092dc;
}

.news_detail dd {
    font-size: 14px;
    line-height: 50px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 30px;
    text-align: center;
}

    .news_detail dd span {
        margin-right: 50px;
        color: #999;
    }

.xq {
    font-size: 15px;
    line-height: 35px;
    margin: 20px 0;
}

.artcontent .shangye {
    text-align: center;
    font-size: 20px;
    font-family: '微软雅黑';
    font-weight: normal;
    padding: 10px 0;
}
