

body{font-size:16px; color:#222;}
input,textarea{font-size:16px;}
.changebtn{background: url(wap10/images/top_menu.png) no-repeat}

 .top_header .logo{background:#fff;}

body{background:#fff};
.wrap{background:#fff;font-size:16px;}

.topbox #menu, .multipleColumn .bd ul li .title, .search_bt{background:#dc1421;}
.topbox #menu ul li a{background:#dc1421; font-weight:normal; color:#fff;}
.btn_size{font-size:20px;}
.intitle span, #newTitle, #proTitle{color:#dc1421;}
.sub{background:#dc1421;}
.in_about{color:#fff;}
.block_home_slider .flex-control-paging li a{background:#dc1421;opacity:0.4;}
.block_home_slider .flex-control-paging li a.flex-active{background:#dc1421;opacity:1;}

.in_2 li{background:#dc1421; color:#fff}
.in_message{background:#dc1421; color:#fff}
.in_10 li{background:#dc1421; color:#fff}

.in_end{background:#fff;color: #ffffff;}
.btnbox {color: #ffffff;}

#btn{background:#282b34;}
                    
#proImage img{
    max-width: 100%;
}
.block_home_slider .flex-control-paging li a{
    background: rgb(220, 20, 33) !important;
}
.block_home_slider .flex-control-paging li a.flex-active{
    background: rgb(144, 30, 37) !important;
}
/*其他*/
.bt01::before {
    display: none;
}

.in_message {
    font-size: 36px;
    font-weight: bold;
}

.in_252349 {
    width: 750px !important;
    height: 87px !important;
}

.in_10 li {
    background: #dc1421;
    color: #fff;
    font-size: 1.5rem;
}

.in_more {
    font-size: 1.7rem;
}

.down {
    font-size: 1.5rem;
}

.in_253205 {
    margin: 45px auto 0 auto !important;
}

.btnbox {
    background: #dc1421;
}

#newsContent {
    padding-top: 0px;
}

/*关于我们*/

.in_about {
    padding: 0;
    background-color: #FFF !important;
}

.in_about p {
    font-size: 1.5rem;
    color: #fff;
    padding: 20px;
    background: rgba(0, 0, 0, 0.7)
}

.in_about p a {
    color: #fff;
    font-size: 1.5rem;
}




.top_header {
    width: 750px !important;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.in_1 {
    width: 750px !important;
    height: 90px !important;
}

.in_269976 {
    width: 750px !important;
    height: 116px !important;
    background: url(uploadfile/image/20191227/20191227095600_43229.png) top center no-repeat !important;
    margin-top: 30px !important;
    margin-bottom: 0px !important;
}

.in_269975 {
    width: 750px !important;
    height: 116px !important;
    background: url(uploadfile/image/20191227/20191227095600_90671.png) top center no-repeat !important;
    margin-bottom: 0px !important;
}

.in_269979 {
    width: 750px !important;
    height: 116px !important;
    background: url(uploadfile/image/20191227/20191227095600_96889.png) top center no-repeat !important;
    margin-bottom: 0px !important;
}

.in_3 {
    margin-top: 0px !important;
}

.in_end {
    margin-top: 40px !important;
    text-align: center !important;
    padding: 30px 30px 30px 30px !important;
    background: #222 !important;
    color: #fff !important;
}

.in_about {
    margin-top: 0px !important;
}

#mid {
    width: 750px !important;
    padding-top: 30px !important;
}

#proTitle {
    text-align: center;
    margin-bottom: 20px;
}

#proImage {
    text-align: center;
    margin-bottom: 15px;
}

#proImage img {
    display: inline-block !important;
}

.Details_til {
    width: 100%;
    margin: auto;
    padding-left: 20px;
    height: 40px;
    line-height: 40px;
    background: #dc1421;
    color: #fff;
    font-size: 18px !important;
    margin-bottom: 20px;
}

.Details_wenzi {
    width: 100%;
    overflow: hidden;
}

.Details_wenzi {
    width: 100%;
    overflow: hidden;
}

.Details_wenzi dl {
    overflow: hidden;
}

.Details_wenzi dl dd {
    width: 100%;
    line-height: 31px;
    font-size: 14px !important;
    margin-bottom: 10px;
    overflow: hidden;
}

.Details_wenzi dl dd span {
    background: url(uploadfile/image/20191227/20191227095128_24865.png) left no-repeat;
    display: block;
    width: 84px;
    float: left;
    color: #fff;
    padding-left: 8px;
    margin-right: 5px;
    font-size: 16px !important;
}

.Details_wenzi dl dt {
    font-size: 16px !important;
    margin-bottom: 20px;
}

.Details_wenzi dl dt strong {
    display: block;
    color: #dc1421;
    font-size: 18px;
    margin-bottom: 10px;
}

/* 副色 */
.Details_wenzi dl dd b {
    color: #222;
    font-weight: normal;
}

.Details_wenzi li {
    width: 100%;
    line-height: 31px;
    font-size: 16px !important;
    margin-bottom: 10px;
}

.Details_wenzi li span {
    background: url(uploadfile/image/20191227/20191227095128_24865.png) left no-repeat;
    display: block;
    width: 91px;
    float: left;
    color: #fff;
    padding-left: 8px;
    margin-right: 5px;
}

.Details_wenzi li strong {
    display: block;
    padding-left: 105px;
    font-weight: normal;
}




<style>
    .cp_bg {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin: 0 auto;
    }
.cp_bg img {
    max-width: 100%;
}
    /* 标题 */
    .cp_title strong {
        display: block;
        font-size: 30px;
        color: #343434;
        line-height: 45px;
        margin: 3% auto 0px;
        font-weight: normal;
        text-align: center;
        padding: 10px;
        position: relative;
    }

    .cp_title span {
        font-size: 14px;
        font-weight: 100;
        color: #999;
        display: block;
        line-height: 30px;
        background: #fff;
        position: relative;
        width: 25%;
        margin: 0 auto;
        text-transform: uppercase;
    }

    .cp_title strong::before {
        border-radius: 100px;
        position: absolute;
        content: '';
        width: 50%;
        height: 70%;
        border: 2px solid #dc1421;
        top: 0%;
        left: 25%;
        z-index: 0;
        transition: all 0.8s;
    }

    .cp_title strong:hover::before {
        width: 35%;
        left: 32.3%;
        transition: all 0.8s;
    }

    /* 产品特点 */
    #cp_td {
        text-align: center;

    }

    /* 合作客户 */
    #cp_hzkh:hover {
        transition: all 0.8s;
        box-shadow: 2px 6px 20px #22222240;
    }

    /* 公司实力 */
    #cp_gssl {
        padding-left: 1%;
    }

    #cp_gssl ul li {
        float: left;
        text-align: center;
        width: 49.5%;
        background: #f7f7f7;
        padding-top: 4%;
        padding-bottom: 4%;
        border-bottom: 1px solid #fff;
        border-left: 1px solid #fff;
        border-radius: 10px;
    }

    #cp_gssl ul li p {
        font-size: 15px;
        color: #666;
        margin-top: 5px;
        display: block;
    }

    #cp_gssl ul li span {
        font-size: 45px;
        color: #000;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
    }

    #cp_gssl ul li:hover {
        color: #fff;
        background: #dc1421;
        transition: all 0.8s;
    }

    #cp_gssl ul li:hover span,
    #cp_gssl ul li:hover p {
        color: #fff;
    }

    /* 厂房 */
    #cp_yycj {
        text-align: center;
    }

    #cp_yycj li {
        width: 31%;
        margin: 1%;
        float: left;
    }

    #cp_cfsb {
        text-align: center;
    }

    #cp_cfsb li {
        position: relative;
        width: 48%;
        margin: 1%;
        float: left;
        overflow: hidden;
    }

    #cp_cfsb li img {
        max-width: 100%;
    }

    #cp_cfsb li:hover span {
        bottom: 0%;
        transition: all 0.8s;
    }

    #cp_cfsb li span {
        position: absolute;
        bottom: -13%;
        left: 0;
        z-index: 9;
        display: block;
        background: #ffffffa6;
        width: 100%;
        text-align: center;
        color: #222;
        font-size: 20px;
        transition: all 0.8s;
    }
</style>

