a {
    outline:none;
}
w {
 width:1200px
}
.g-main {
    background:#fff;
}
.main {
    display: flex;
    margin:40px 20px;
}
.main .download-list{
    margin: 9px 10px;
    width:60%;
    height:300px
}
.main .download-list h1 {
    font-size:30px;
    border-bottom: 1px solid #eaeaea;
    padding-bottom:20px;
    margin-bottom: 13px;
}
.download-list h4 {
    padding-top:3px;
    font-weight: 600;
    color: #1d428a;
    width: 60px;
}
.download-list h4 span{
    border-bottom: 1px solid #eaeaea;
}

.product-name {
    /*width: 52%;*/
    margin-top: 30px;
    margin-right: 80px;
    text-align: center;
}
.product-name  a {
    display: block;
}

.product-name i {
    display: block;
    font-size: 0;
    text-align: center;
    height: 150px;
    margin: 10px 0;
}
.product-name img {
    width:300px;
    height:200px;
}

.nav-tabs-box  {
    width: 85%;
    margin-left: 30px;
    border-top-color:#1D428A ;
}
.nav-tabs-box .notice {
    margin-top: 40px;
    padding-top: 25px;
    font-size: 18px;
    font-weight: 600;
    color: #1d428a;
    border-top: 1px solid #eaeaea;
}
.nav-tabs-box .details {
    margin-top: 10px;
    font-size: 15px;
    font-weight: 600;
    padding-bottom: 30px;
}
.nav-tabs {
    display: flex;
    padding: 0 20px 0 0;
    border:none;
}
.nav-tabs li {
    width: 174px;
    height: 30px;
    text-align: center;
    line-height:30px;
    margin: 53px 50px;
    border: 1px solid #BBBBBB;
    border-radius: 7px;
    font-weight: 600;
}
/*.nav-tabs li a {
    display: block;
    width: 174px;
    height: 30px;
    line-height:30px;
    border:none;
    color: #000;
}*/
.tab:hover{
    color:white;
    cursor:pointer;
    background: #1d428a;
}
#one:checked ~ .tabs #one-tab,
#two:checked ~ .tabs #two-tab,
#three:checked ~ .tabs #three-tab{
    color:white;
    cursor:pointer;
    background: #1d428a;
}
/*驱动*/
html,
body,
.detail-box {
    width: 100%;
    height: 52%;
}

body {
    padding-top: 0;
}

.detail-box {
    position: relative;
}

.detail-box .detail {
    position: absolute;
    top: 13px;
}

.detail-box .detail h4 {
    margin-bottom: 20px;
    font-size: 24px;
}

.detail-box .detail dl {
    margin-bottom: 15px;
}

.detail-box .detail dl:nth-last-of-type(1) {
    margin-bottom: 0;
}

.detail-box .detail dl dt {
    display: inline-block;
    margin-right: 5px;
    color: #333;
}

.detail-box .detail dl dd {
    display: inline-block;
    color: #888;
}

/*.detail-box .detail dl dd a {*/
/*    display: block;*/
/*    margin-right: 5px;*/
/*    padding: 3px 10px;*/
/*    color: #333;*/
/*    border: 1px solid #1D428A;*/
/*    border-radius: 5px;*/
/*    transition: all .2s linear;*/
/*}*/

/*.detail-box .detail dl dd a:hover {*/
/*    background: #1D428A;*/
/*    color: #fff;*/
/*}*/
.detail .prompt {
    padding-top: 20px;
}
.prompt a {
    color: #333333;
    font-weight: 600;
    font-size: 13px;
}
.prompt a:hover{
    color: #5190df
}


.manuals_title {
    margin-left: -15px;
    display: flex;
}
.download_url {
    margin: -5px 5px;
    border: 1px solid #1D428A;
    border-radius: 5px;
    transition: all .2s linear;
    color: #333;
    height: 30px;
    text-align: center;
    line-height: 15px;
    background:none;
}
.download_url a{
    color: #333;
}
.main-box {
    display:flex;
    padding: 40px 20px;
}


.main-driver {
     width:60%;
    margin: 25px 20px;
 }
.main-images {
    width:40%;

}

/*.manuals_title li a:hover{
    display: block;
    background: white;
    color: #1D428A;
}*/

@media screen and (min-width:769px) and (max-width: 1669px) {
    .nav-tabs-box{
        width: 74%;
        margin-left: 10px;
        margin-top: 160px;
        /* border-top: 1px solid;
        border-top-color: #1D428A; */}
}


































