/* about 内页样式 */
.content_about{width:1200px;margin:0 auto;}

.yin {
        background: #f5f6f6;
        padding: 40px 0;
        width:1200px;
        height: 320px;
        margin: 0 auto;
    }

    .yin_l {
        background:url(../images/32db475865944a4aa440190ef277f4f4_10.jpg) no-repeat;
        width: 468px;
        height: 343px;
        overflow: hidden;
        margin-left: -17px;
        padding-left: 17px;
    }

    .yin_l em {
        display: block;
        height: 60px;
        padding: 20px 0 0 210px;
    }

    .yin_l span {
        width: 468px;
        height: 263px;
        display: block;
        line-height: 0;
        overflow: hidden;
    }

    .yin_l span img,
    .ys_m dl dt img,
    .case_r dl dt img,
    .news dt img,
    .about dl dt img {
        width: 468px;
        height: 263px;
        -webkit-transition: 1s;
        -moz-transition: 1s;
        transition: 1s;
    }

    .yin_l span img:hover,
    .ys_m dl dt img:hover,
    .case_r dl dt img:hover,
    .news dt img:hover,
    .about dl dt img:hover {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    .yin_r {
        /*background:url(../images/32db475865944a4aa440190ef277f4f4_8.gif) no-repeat 0 20px;*/
        width:700px;
        height: 323px;
        padding: 20px 0 0 30px;
        position: relative;
    }

    .yin_r h5 {
        font-size: 36px;
        color: #000;
        height: 60px;
        line-height: 60px;
        overflow: hidden;
        padding-left: 30px;
    }

    .yin_desc {
        font-size: 16px;
        color: #000;
        line-height: 32px;
        overflow: hidden;
        padding: 20px 50px 0 0;
    }

    .yin_r p {
        font-size: 22px;
        color: #000;
        padding: 60px 0 0;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
        font-weight: bold;
    }

    .yin_r em {
        display: block;
        position: absolute;
        top: 250px;
        right: 0;
    }

    .yin_r span {
        display: block;
        position: absolute;
        top: 285px;
        left: 300px;
    }
	  .blk-main {
        width: 100%;
    }

    .blk {
        width: 1200px;
        margin: 0 auto 20px auto;
    }

    .content1 {
        width: 1200px;
        margin: 0 auto;
    }

    .p12-aboutinfo-1 {
        display: inline-block;
        width: 100%;
        background: #fff;
        margin-bottom: 38px;
    }

/* about_优势 */
.yinz{width: 100%; max-width: 1200px; margin: 25px auto 0;}
.ibrand-num{display: flex; flex-wrap: nowrap; justify-content: space-between; margin: 0; padding: 0; list-style: none;}
.ibrand-num li{width: 20%; height: 100px; color: #fff; font-size: 18px; text-align: center; transition: 0.3s; background: #2075c8; border-right: 1px solid #fff; padding: 15px 0; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.ibrand-num li:last-child{border-right: none;}
.ibrand-num li span.num{display: inline-flex; align-items: flex-end; font-size: 30px; line-height: 1; color: #fff; font-weight: bold;}
.ibrand-num li span.unit{font-size: 16px; color: #fff; line-height: 1; margin-left: 2px;}
.ibrand-num li b{font-size: 21px; font-weight: normal; color: #fff; line-height: 1; margin-top: 5px;}
.ibrand-num li:hover{-webkit-transform: translate(0, -10px); transform: translate(0, -10px);}
@media (max-width: 1200px){.ibrand-num li{width: 19%;}}
@media (max-width: 992px){.ibrand-num{flex-wrap: wrap;} .ibrand-num li{width: 48%; margin-bottom: 10px; border-right: none;} .ibrand-num li:nth-child(odd){margin-right: 4%;}}
@media (max-width: 576px){.ibrand-num li{width: 100%; margin-bottom: 10px;}}
/* --- */

 .qyln ul {
        padding-left: 50px;
        margin-top: 30px;
    }

    .qyln ul li {
        background: #fff;
        padding-bottom: 0px;
        margin-bottom: 10px;
        float: left;
        color: #000;
        font-size: 16px;
        height: 40px;
        line-height: 40px;
        padding-left: 10px;
        width: 160px;
        text-align: center;
        margin-right: 20px;
        border-radius: 20px;
    }

    .qyln {
        background: #2a5086;
        padding: 22px 35px;
        ;
    }

    .qyln .lnzt {
        font-size: 22px;
        color: #fff;
        padding-left: 50px;
        background:url() no-repeat 0 0;
        line-height: 35px;
        display: block;
        font-weight: bold;
        margin-bottom: 15px;
    }

    .zycp .zycpl {
        width: 430px;
        float: left;
    }

    .zycp .zycpr {
        width: 740px;
        float: right;
    }

    .zycpr .hxcp {
        padding: 42.5px 30px;
        background: rgba(245, 246, 246);
        color: #000;
        margin-bottom: 20px;
        font-size: 16px;
    }
