﻿h1, h2, h3, h4, h5, h6 {
    margin: 0;
    font-weight: normal;
}

body {
    margin: 0;
    padding: 0;
}

#content {
    margin: 0 auto;
    width: 100%;
    border-top: 1px solid #DEDEDE;
    background-color: #F7F7F7;
}

.productInduce {
    margin: 0px auto;
    width: 1018px;
    border: 1px solid #C7C7C7;
    background-color: #FFF;
    height: 340px;
    margin-top: 10px;
    border-bottom: none;
}

#mainLeft {
    float: left;
    margin-left: 10px;
}

#middle {
    float: left;
    width: 43%;
    margin-left: 1%;
}

    #middle .conIntro {
        margin-top: 3px;
    }

#mainRight {
    float: left;
    margin-left: 10px;
    border-left: 1px solid #DDD;
    margin-top: 5px;
}

    #mainRight .don01 {
        /*margin-top: 5px;*/
    }

#intro3 .marqueetop li {
    margin-left: 10px;
    /*padding-right: 10px;*/
    border: none;
}

#mainLeft p {
    font-size: 14px;
    color: #666666;
    line-height: 31px;
    font-family: SourceHanSansCN-Regular;
    padding-left: 5px;
    padding-top: 4px;
    text-align: center;
}

#middle h1, #middle h3 {
    font-size: 20px;
    color: #000000;
    font-family: SourceHanSansCN-Bold;
    margin-top: 10px;
    margin-left: 5px;
}

#middle p {
    font-size: 14px;
    color: #666666;
    line-height: 31px;
    font-family: SourceHanSansCN-Regular;
    padding-left: 5px;
    padding-top: 4px;
}


#mainRight h1, #mainRight h3 {
    font-size: 18px;
    color: #000000;
    font-family: SourceHanSansCN-Bold;
    margin-left: 20px;
    margin-top: 6px;
}

.tabBox {
    margin: 0 auto;
    width: 1020px;
    /*position: relative;*/ /*作为选项卡内容的定位*/
    padding-bottom: 34px;
}

hr {
    margin: 0 auto;
    text-align: center;
    width: 960px;
    height: 1px;
    border: none;
    border-top: 1px solid #C7C7C7;
}

.tabBox .menu {
    width: 1020px;
    height: 44px;
    overflow: hidden;
    /*margin: 17px 0px 0px 0px;*/
    margin-top: -4px;
}

    .tabBox .menu .tab {
        list-style: none;
        height: 40px;
        width: 1020px;
        margin-top: 4px;
    }

.menu .tab li {
    float: left;
    width: 70px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    border: 1px solid #C7C7C7;
    border-left: none;
    border-bottom: none;
    background: #FCFCFC;
    cursor: pointer;
    font-size: 14px;
    font-family: SourceHanSansCN-Medium;
    color: #000000;
}

    .menu .tab li:hover {
        color: #197fe6;
    }

.menu .tab .selected {
    border-top: 2px solid #197FE6;
    border-bottom: 1px solid #FFFFFF;
    margin-top: -2px;
    height: 39px;
    line-height: 42px;
    background: #FFFFFF;
    color: #197FE6;
}

.tab-content-show {
    display: block;
}

.tab-content-hide {
    display: none;
}

.tab-content {
    width: 960px;
    height: auto;
    /*position: absolute;*/
    border: 1px solid #C7C7C7;
    /*top: 31px;
    left: 0;*/
    background-color: #ffffff;
    padding: 0;
    padding: 0px 30px 0px 30px;
}

    .tab-content ul {
        margin: 0;
        margin: 21px 0px 0px 0px;
        width: 960px;
        height: 70px;
    }

    .tab-content li {
        padding: 10px 70px 10px 1px;
        float: left;
        font-size: 14px;
        font-family: SourceHanSansCN-Regular;
        color: #333333;
        line-height: 12px;
    }

    .tab-content .customer li {
        padding: 10px 60px 10px 1px;
    }

    .tab-content .spare li {
        padding: 10px 100px 10px 1px;
    }

    .tab-content .engineer li {
        padding: 10px 130px 10px 1px;
    }

    .tab-content .install li {
        padding: 10px 0px 10px 0px;
        width: 190px;
    }

    .tab-content .report li {
        padding: 10px 0px 10px 0px;
        width: 180px;
    }

    .tab-content li a {
        color: #000000;
        text-decoration: none;
        background: url(/shglrjFiles/ico_dot1.jpg) no-repeat left center;
        padding: 0 0px 0 10px;
    }

        .tab-content li a:hover {
            color: #197FE6;
            text-decoration: none;
            background: url(/shglrjFiles/ico_dot2.jpg) no-repeat left center;
        }

.introduction {
    width: 960px;
    margin: 50px 0px 0 0px;
}

.tab-content .picture {
    float: right;
    height: 226px;
    width: 303px;
    margin: 0px 0px 0 40px;
}

.tab-content h1, .tab-content h3 {
    font-size: 20px;
    color: #000000;
    font-family: SourceHanSansCN-Bold;
}

.tab-content h6 {
    font-size: 10px;
    color: #808080;
    padding-top: 13px;
    font-family: SourceHanSansCN-Regular;
}

.tab-content h2 {
    font-size: 14px;
    color: #666666;
    line-height: 31px;
    padding-top: 20px;
    font-family: SourceHanSansCN-Regular;
}

.introduction .mobilePic {
    margin: 0 auto;
    text-align: center;
    width: 960px;
    height: 500px;
    margin-bottom: 20px;
}

    .introduction .mobilePic img {
        float: left;
        width: 292px;
        height: 500px;
        margin: 20px 50px 0px 100px;
        border: solid 1px #dedede;
    }
