/*固定的悬浮窗*/
.yb_conct {
    position: fixed;
    z-index: 9999999;
    top: 200px;
    right: -127px;
    cursor: pointer;
    transition: all .3s ease;
}

.yb_bar ul li {
    width: 180px;
    height: 53px;
    font: 16px/53px 'Microsoft YaHei';
    color: #fff;
    text-indent: 54px;
    margin-bottom: 3px;
    border-radius: 3px;
    transition: all .5s ease;
    overflow: hidden;
}

.yb_bar .yb_top {
    background: #ff4a00 url(http://www.chntestmachine.com/img/fixCont.png) no-repeat 0 0;
}

.yb_bar .yb_phone {
    background: #ff4a00 url(http://www.chntestmachine.com/img/fixCont.png) no-repeat 0 -57px;
}

.yb_bar .yb_QQ {
    text-indent: 0;
    background: #ff4a00 url(http://www.chntestmachine.com/img/fixCont.png) no-repeat 0 -113px;
}

.yb_bar .yb_ercode {
    background: #ff4a00 url(http://www.chntestmachine.com/img/fixCont.png) no-repeat 0 -169px;
}

.hd_qr {
    padding: 0 29px 25px 29px;
}

.yb_QQ a {
    display: block;
    text-indent: 54px;
    width: 100%;
    height: 100%;
    color: #fff;
}

.youlink{
    margin-top: 10px;
    width:100%;
    height: auto;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.youlink a{
    margin-right: 10px;
    font-size: 13px;
    color: #000;
    opacity: 0.7;
}

.page-product .pc{
    display: block;
}

.page-product .wap{
    display: none;
}
/* --- 公用样式 --- */

span {
    display: block;
}

a:hover {
    color: #103e96;
}

.clear {
    clear: both;
}

em,
i,
p,
span {
    line-height: 100%;
}

input {
    -webkit-user-select: text !important;
}


.intitle {
    text-align: center;
}

.intitle h3 {
    font-size: 30px;
    color: #000;
    background: url({pboot:sitetplpath}/static/image/titdot.png) center bottom no-repeat;
    padding-bottom: 20px;
    font-weight: bold;
}

.intitle h3 span {
    color: #1b62d8;
}

.intitle p {
    line-height: 40px;
    color: #000000;
    font-size: 18px;
    overflow: hidden;
}


.inproboxone {
    height: 58px;
    line-height: 58px;
    background: #e4e4e4;
    margin-top: 25px;
}

.inproboxone li {
    float: left;
    width: 20%;
    font-size: 18px;
    color: #272727;
    text-align: center;
    font-weight: bold;
    background: url({pboot:sitetplpath}/static/image/inpic_50.jpg) repeat-y right;
    position: relative;
    cursor: pointer;
}

.inproboxone li.current {
    background: #1b62d8;
    color: #fff;
}

.inproboxone li span {
    display: none;
}

.inproboxone li.current span {
    display: block;
    top: 55px;
    z-index: 3;
    position: absolute;
    width: 11px;
    height: 7px;
    line-height: 7px;
    left: 50%;
    margin-left: -5px;
}

#fadecontwo {
    overflow: hidden;
}

.proone {
    width: auto;
    overflow: hidden;
}

.proone ul {
    margin-top: 30px;
}

.proone ul li {
    margin-bottom: 20px;
    width: 19%;
    float: left;
    margin-right: 1.2%;
    text-align: center;
}
.proone ul li:nth-child(5n){
    margin-right: 0;
}

.proone ul li dt {
    width: 100%;
    height: 100%;
    border: 2px solid #e6e6e6;
    overflow: hidden;
}

.proone ul li dt img {
    width: 100%;
}

.proone ul li dd {
    color: #000000;
    font-family: "微软雅黑";
    line-height: 22px;
    padding: 5px 0 0;
    margin-bottom: 10px;
}

.proone ul li:hover dt {
    border: 2px solid #1b62d8;
}

#fadecontwo .proone ul li a {
    color: #373737;
}

#fadecontwo .proone ul li a:hover {
    color: #1b62d8;
}

.inprotab {
    padding-bottom: 48px;
    border-bottom: dotted #a7a7a7 1px;
}

.morepro a {
    width: 112px;
    height: 34px;
    line-height: 34px;
    display: block;
    margin: 20px auto 0;
    color: #373737;
    font-family: "微软雅黑";
    border: 1px solid #a7a7a7;
    text-align: center;
    border-radius: 20px;
}

.morepro a:hover {
    color: #1b62d8;
    text-decoration: underline;
    border: 1px solid #1b62d8;
}

.inprobox {
    margin-top: 48px;
    width: 1000px;
    overflow: hidden;
}

.inprobox ul {
    width: 1018px;
}

.inprobox ul li {
    width: 200px;
    height: 214px;
    padding: 10px 16px;
    border: 2px solid #eaeaea;
    float: left;
    margin: 0 18px 18px 0;
}

.inprobox ul li:hover {
    background: #eaeaea;
}

.inprobox ul li h3 {
    line-height: 38px;
    border-bottom: 1px solid #bcbcbc;
}

.inprobox ul li h3 a {
    color: #1b62d8;
    font-size: 14px;
    word-break: keep-all;
    white-space: nowrap;
}

.inprobox ul li dl dt {
    width: 200px;
    height: 70px;
    overflow: hidden;
}

.inprobox ul li dl dt img {
    width: 100%;
    margin-top: 10px;
}

.inprobox ul li dl dd {
    margin-top: 6px;
}

.inprobox ul li dl dd p {
    width: 50%;
    float: left;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 24px;
}

.inprobox ul li dl dd p a {
    color: #6e6e6e;
}

.inprobox ul li dl dd p a:hover {
    color: #1b62d8;
    text-decoration: underline;
}


@media (max-width: 1000px) {
    #ff {
        display: none;
    }
}

.inprobox {
    margin-top: 48px;
    width: 1240px;
    overflow: hidden;
}

.inprobox ul {
    width: 1240px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}

.inprobox ul li {
    width: 30%;
    height: 314px;
    padding: 10px 16px;
    border: 2px solid #eaeaea;
    float: left;
    margin: 0 18px 18px 0;
}
.inprobox ul li:nth-child(3n){
    margin-right: 0;
}

.inprobox ul li img {
    width: 100%;
    height: 200px;
    object-fit: contain;
}

.inprobox ul li p {
    display: block;
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 14px;
    color: #999;
    width: 100%;
    line-height: 22px;

}

.inprobox ul li span {
    font-size: 16px;
    width: 100%;
    height: auto;
    font-weight: bold;
    color: #333;
    line-height: 25px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.inprobox ul li h3 {
    line-height: 38px;
    border-bottom: 1px solid #bcbcbc;
}

.inprobox ul li h3 a {
    color: #1b62d8;
    font-size: 14px;
    word-break: keep-all;
    white-space: nowrap;
}

.inprobox ul li dl dd p {
    width: 50%;
    float: left;

    font-size: 12px;
    line-height: 24px;
}

.w10 {
    width: 1240px;
    margin-left: auto;
    margin-right: auto;
}

.inprobox ul li dl dd p a {
    color: #6e6e6e;
}

.inprobox ul li dl dt img {
    width: 100%;
    margin-top: 10px;
}

@media (max-width: 1000px) {
    .w10 {
        display: none;
    }
}

.tabCon a {
    white-space: nowrap;
}




/*1024*/

@media screen and (min-width:1024px) and (max-width:2600px) {



    /* --- 公用样式 --- */

    html,
    body {
        font-size: 14px;
    }

    .pc {
        display: block;
    }

    .wap {
        display: none;
    }

    .img {
        transition: all .6s ease;
        overflow: hidden;
    }

    .img:hover {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    .wrap {
        max-width: 1350px;
        margin: 0 auto;
    }









    /* --- 更多 --- */

    .page-more {
        height: 40px;
        line-height: 40px;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 140px;
    }

    .page-more a {
        display: block;
        padding-left: 15px;
        color: #fff;
        transition: all .3s;
        background: url(http://www.chntestmachine.com/img/more-arrow.png) 90% center no-repeat #1b62d8;
    }

    .page-more a:hover {
        background: url(http://www.chntestmachine.com/img/more-arrow.png) 90% center no-repeat #262626;
    }









    /* --- 分页 --- */

    .page-showpage {
        margin-top: 50px;
        margin-bottom: 50px;
        text-align: center;
    }

    .page-showpage a {
        display: inline-block;
        border: 1px solid #efefef;
        padding: 6px 15px;
        border-radius: 4px;
        margin-left: 2px;
        margin-right: 2px;
    }

    .page-showpage a.page-num-current {
        background: #0075C5;
        color: #fff;
        border: 1px solid #0075C5;
    }









    /* --- 头部 --- */

    .header {
        background: #fff;
        height: 125px;
    }



    /* logo */

    .header .logo {
        line-height: 125px;
    }

    .header .logo .pic {
        margin-right: 15px;
        float: left;
        line-height: 120px;
    }
    .header .logo .pic img{
        width: 250px;
    }

    .header .logo .text {
        float: left;
        margin-top: 35px;
        height: 60px;
        border-left: 1px solid #103e96;
        margin-left: 0px;
        padding-left: 15px;
        color: #444444;
    }

    .header .logo .text h3 {
        color: #444444;
        margin-bottom: 15px;
        font-size: 18px;
        font-weight: bold;
        margin-top: 5px;
    }



    /* 热线 */

    .header .tel {
        float: right;
        text-align: right;
        color: #999;
        font-weight: bold;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 125px;
    }

    .header .tel .text {
        font-size: 16px;
        margin-top: 0px;
        margin-bottom: 8px;
    }

    .header .tel .text b {
        color: #999;
    }

    .header .tel .phone {
        margin-bottom: 0px;
    }

    .header .tel .phone em {
        font-weight: bold;
    }



    /* 搜索 */

    .header .tel .search {
        position: relative;
    }

    .header .tel .search input {
        width: 230px;
        border: 1px solid #ddd;
        height: 43px;
        line-height: 43px;
        padding-left: 10px;
        transition: all .3s;
        border-radius: 40px;
        padding: 0 25px;
        padding-right: 35px;
    }

    .header .tel_1 {
        margin-left: 15px;
    }

    .header .tel_1 .text {
        font-size: 14px;
    }

    .header .tel_1 .phone {
        font-size: 25px;
        color: #333;
    }

    .header .tel .search input:focus {
        border: 1px solid #103e96;
        box-shadow: 5px 5px 20px #ececec;
    }

    .header .tel .search button {
        position: absolute;
        right: 0px;
        top: 0;
        height: 43px;
        background: url(../image/search.png) no-repeat center center;
        width: 40px;
        border: none;
        cursor: pointer;
    }











    /* --- 导航 --- */

    .nav {
        background: #e4e4e4;
        height: 50px;
        line-height: 50px;
        text-align: center;
        width: 100%;
        z-index: 999999;
    }
    .nav.navfixed{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 99999;
        box-shadow: 0 0 10px #ccc;
    }

    .nav ul {
        /* border-left: 1px solid #fff; */
        height: 60px;
    }

    .nav li {
        float: left;
        width: 12.5%;
        line-height: 50px;
        font-size: 16px;
        font-weight: bold;
        position: relative;
        height: 50px;
    }

    .nav li a {
        font-size: 16px;
        font-weight: normal;
        display: block;
        width: 100%;
        height: 50px;
        line-height: 50px;
    }
    .nav li:hover{
        background-color: #103E96   ;
    }

    .nav li:hover a{
        color: #fff;
    }

    .nav li .link {
        font-size: 16px;
        text-transform: uppercase;
        position: relative;
        color: #272727;
        display: block;
        transition: all .3s ease;
        border-right: 1px solid #fff;
    }

    .nav li .link.now {
        color: #272727;
        background: #103E96;
    }

    .nav li .link:hover {
        color: #fff;
        background: #103E96;
    }

    .nav li.active {
        background-color: #103E96;

    }
    .nav li.active a{
        color: #fff;
    }



    .nav li dl {
        display: none;
        position: absolute;
        left: 0px;
        top: 50px;
        width: 200px;
        background: #fff;
        z-index: 200;
        font-size: 14px;
        box-shadow: 0 0 5px #ccc;
    }

    .nav li dl em {
        display: block;
        background: #fff;
        position: relative;
        text-align: left;
    }

    .nav li dl em a {
        display: block;
        color: #333 !important;
        transition: all .3s;
        padding-left: 25px;
        background: url(../image/nav-arrow.png) no-repeat 96% center #fff;
        border-bottom: 1px solid #efefef;
        height: 45px;
        line-height: 45px;
        font-size: 14px;
    }

    .nav li dl em a:hover {
        color: #fff !important;
        background: url(../image/nav-arrow.png) no-repeat 96% center #103E96;
    }

    .nav li dl em.arrow a {
        background: url(../image/nav-arrow.png) no-repeat 96% center;
    }

    .nav li dl em.arrow a:hover {
        background: url(http://www.chntestmachine.com/img/nav-arrow2.png) no-repeat 96% center #262626;
    }

    .nav li dl em.arrow dd a {
        background: none;
    }

    .nav li dl em.arrow dd a:hover {
        background: #103E96 !important;
        color: #fff;
    }



    .nav li dl dd {
        position: absolute;
        background: #fff;
        left: 200px;
        top: 0;
        width: 200px;
        display: none;
        box-shadow: -2px 0px 20px #eee;
        z-index: 20;
    }



    .nav li:hover dl {
        display: block;
    }

    .nav li:hover .link {
        color: #fff;
        background: #1b62d8;
    }

    .nav li:hover dl em:hover dd {
        display: block;
    }













    /* --- banner --- */

    .banner {
        position: relative;
    }

    .banner .bd li {
        height: 680px;
    }



    .banner .hd {
        position: absolute;
        bottom: 20px;
        left: 0;
        width: 100%;
        text-align: center;
    }

    .banner .hd li {
        width: 12px;
        height: 12px;
        background: #fff;
        border-radius: 100%;
        display: inline-block;
        margin-left: 5px;
        margin-right: 5px;
        cursor: pointer;
    }

    .banner .hd li.on {
        background: #103e96;
    }



    .banner .prev,
    .banner .next {
        position: absolute;
        top: 45%;
        opacity: 0;
        transition: all .3s ease;
        cursor: pointer;
    }

    .banner:hover .prev,
    .banner:hover .next {
        opacity: 1;
    }

    .banner .prev {
        left: 50px;
    }

    .banner .next {
        right: 50px;
    }











    /* --- 产品中心 --- */

    .home-product {
        margin-top: 40px;
        margin-bottom: 40px;
        overflow: hidden;
    }



    /* 标题 */

    /* .home-product .title{height:75px; line-height:75px; } */
    .home-product .title {
        display: none;
    }

    .home-product .title .type {
        background: #103e96;
        text-align: center;
        font-size: 24px;
        color: #fff;
        font-weight: bold;
        float: left;
        width: 295px;
        height: 75px;
        line-height: 75px;
    }

    .home-product .title .text {
        background: #f3f3f3;
        height: 75px;
        line-height: 75px;
        float: right;
        width: 945px;
    }

    .home-product .title .text h2 {
        float: left;
        line-height: 75px;
        margin-left: 25px;
        color: #999;
        font-size: 24px;
    }

    .home-product .title .text em {
        float: right;
        line-height: 75px;
        font-size: 18px;
        margin-right: 25px;
    }

    .home-product .title .text a {
        color: #103e96;
    }



    /* 切换 */

    .home-product .hd {
        float: left;
        background: #F3F3F3;
        width: 295px;
    }

    .home-product .hd ul li {
        height: 83px;
        border-bottom: 1px solid #e5e5e5;
        line-height: 83px;
        font-size: 18px;
        padding-left: 20px;
    }

    .home-product .hd ul li a {
        display: block;
        overflow: hidden;
    }

    .home-product .hd ul li .pic {
        float: left;
        line-height: 83px;
    }

    .home-product .hd ul li .text {
        float: left;
        line-height: 83px;
        margin-left: 20px;
    }

    .home-product .hd ul li.on {
        background: #f9f9f9;
    }

    .home-product .hd ul li.on a {
        color: #103e96;
    }



    /* 内容 */

    /* .home-product .bd{width:945px; float:right; padding:30px;} */

    .home-product .bd {
        display: none;
    }

    .home-product .bd ul {
        width: 115%;
    }

    .home-product .bd li {
        float: left;
        width: 285px;
        margin-right: 30px;
        text-align: center;
    }

    .home-product .bd li .pic {
        border: 1px solid #efefef;
        transition: all .3s;
    }

    .home-product .bd li .text {
        height: 50px;
        line-height: 50px;
        font-size: 16px;
    }



    .home-product .bd li a:hover .pic {
        border: 1px solid #103e96;
        box-shadow: 10px 10px 20px #ececec;
    }











    /* --- 设备中心 --- */

    .home-equipment {
        background: #f8f8f8;
        overflow: hidden;
        padding-bottom: 40px;
    }

    .home-equipment .wrap{
        margin: 0 auto;
        width: 1240px;
    }

    .home-equipment .tempWrap{
         margin: auto;
    }



    /* 标题 */

    .home-equipment .title {
        margin-top: 40px;
        margin-bottom: 40px;
        text-align: center;
    }

    .home-equipment .title h2 {
        color: #8d918c;
        font-size: 30px;
        font-weight: bold;
    }



    /* 分类 */

    .home-equipment .type {
        text-align: center;
        margin-bottom: 40px;
    }

    .home-equipment .type a {
        display: inline-block;
        background: #262626;
        color: #fff;
        height: 40px;
        line-height: 40px;
        padding: 0 20px;
        margin-left: 10px;
        margin-right: 10px;
        font-size: 18px;
        transition: all .3s;
    }

    .home-equipment .type a:hover {
        background: #103e96;
    }



    /* 内容 */

    .home-equipment .content {
        position: relative;
    }

    .home-equipment .content .bd {
        overflow: hidden;
    }

    .home-equipment .content .bd li {
        float: left;
        width: 19%;
        padding-bottom: 30px
    }


    .home-equipment .content .bd li a {
        display: block;
        width: 100%;
        border: 1px solid #efefef;
        background: #fff;
        height: unset;
        margin: 0 auto;
        transition: all .3s;
    }

    .home-equipment .content .bd li .pic {
        overflow: hidden;
        border-bottom: 1px solid #efefef;
        width: 100%;
        height: 200px;
        display: flex;
        align-items: center;
        flex-direction: column;
        justify-content: center;
    }

    .home-equipment .content .bd li .pic img {
        width: 70%;
        height: 70%;
        object-fit: contain;
    }

    .home-equipment .content .bd li .text {
        padding: 15px;
        color: #999;
    }

    .home-equipment .content .bd li .text p.dep {
        height: 40px;
        line-height: 20px;
        margin-bottom: 10px;
        overflow: hidden;
    }

    .home-equipment .content .bd li .text h3 {
        margin-bottom: 15px;
    }

    .home-equipment .content .bd li .text p.dep em {
        color: #103e96;
    }

    .home-equipment .content .bd li .text p.more {
        background: #103e96;
        height: 38px;
        line-height: 38px;
        width: 140px;
        text-align: center;
        color: #fff;
        transition: all .3s;
    }

    .home-equipment .content .bd li:hover .text p.more {
        background: #262626;
    }

    .home-equipment .content .bd li:hover a {
        border: 1px solid #103e96;
        box-shadow: 10px 10px 20px #ececec;
    }



    /* 切换 */

    .home-equipment .hd {
        text-align: center;
        margin-top: 20px;
    }

    .home-equipment .hd li {
        display: inline-block;
        width: 20px;
        height: 3px;
        background: #ccc;
        text-indent: -999rem;
        margin-left: 5px;
        margin-right: 5px;
    }

    .home-equipment .hd li.on {
        background: #103e96;
    }



    /* 箭头 */

    .home-equipment .prev,
    .home-equipment .next {
        position: absolute;
        top: 35%;
        cursor: pointer;
        opacity: 0;
        transition: all .3s;
    }

    .home-equipment:hover .prev,
    .home-equipment:hover .next {
        opacity: 1;
    }

    .home-equipment .prev {
        left: 20px;
    }

    .home-equipment .next {
        right: 20px;
    }











    /* --- 关于我们 --- */

    .home-about {
        padding-top: 40px;
        padding-bottom: 40px;
        overflow: hidden;
    }

    .home-about .wrap{
        margin: 0 auto;
        width: 1240px;
    }

    .home-about .pic {
        float: left;
    }

    .home-about .content {
        float: right;
        width: 590px;
        position: relative;
        height: 389px;
    }

    .home-about .content h3 {
        font-size: 24px;
        font-weight: bold;
        margin-bottom: 15px;
    }

    .home-about .content .text p {
        margin-bottom: 20px;
        line-height: 180%;
        color: #666;
    }











    /* --- 应用领域 --- */

    .home-field {
        margin-bottom: 40px;
        overflow: hidden;
        padding: 40px 0;
        background-color: rgba(0, 0, 0, 0.6);
        background-image: url(../../images/bg_banner.jpg);
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-attachment:fixed;
    }



    /* 标题 */

    .home-field .title {
        text-align: center;
        position: relative;
        margin-bottom: 40px;
    }

    .home-field .title:before {
        display: none;
        content: "";
        height: 2px;
        background: #efefef;
        width: 100%;
        left: 0;
        top: 15px;
        position: absolute;
    }

    .home-field .title h2 {
        /* background: #fff; */
        display: inline-block;
        padding: 0 50px;
        position: relative;
        z-index: 200;
        color: #fff;
        font-size: 30px;
        font-weight: bold;
    }



    /* 切换 */
    .home-field .box{
        margin: 0 auto;
        width: 1240px;
    }
    .home-field .hd {
        float: left;
        width: 211px;
    }

    .home-field .hd li {
        height: 100px;
        line-height: 100px;
        background: #1b62d8;
        margin-bottom: 1px;
        font-size: 20px;
        color: #fff;
        font-weight: bold;
        cursor: pointer;
    }

    .home-field .hd li .pic {
        float: left;
        line-height: 100px;
        margin-left: 15px;
        margin-right: 15px;
    }

    .home-field .hd li .text {
        float: left;
        line-height: 100px;
    }

    .home-field .hd li.on {
        background: #103e96;
    }



    /* 内容 */

    .home-field .bd {
        float: right;
        width: 1029px;
        background: #f9f9f9;
        padding: 25px;
        height: 504px;
        box-shadow:  0 0 10px #ccc;
    }

    .home-field .bd .content .text {
        float: left;
        width: 480px;
        position: relative;
        height: 460px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .home-field .bd .content .text h3 {
        margin-bottom: 20px;
        color: #103e96;
        font-size: 24px;
        font-weight: bold;
        margin-top: 20px;
    }

    .home-field .bd .content .text p {
        margin-bottom: 20px;
        line-height: 180%;
        font-size: 16px;
        color: #999;
    }

    .home-field .bd .content .pic {
        float: right;
        height: 460px;
        overflow: hidden;
    }



    /*固定的悬浮窗*/
    .yb_conct {
        position: fixed;
        z-index: 9999999;
        top: 150px;
        right: -127px;
        cursor: pointer;
        transition: all .3s ease;
    }

    .yb_bar ul li {
        width: 180px;
        height: 45px;
        font: 16px/53px 'Microsoft YaHei';
        color: #fff;
        text-indent: 54px;
        margin-bottom: 3px;
        border-radius: 3px;
        transition: all .5s ease;
        overflow: hidden;
    }

    .yb_bar .yb_top {
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 0;
    }

    .yb_bar .yb_phone {
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 -57px;
    }

    .yb_bar .yb_QQ {
        text-indent: 0;
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 -113px;
    }

    .yb_bar .yb_ercode {
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 -169px;
    }

    .hd_qr {
        padding: 0 29px 25px 11px;
    }

    .yb_QQ a {
        display: block;
        text-indent: 54px;
        width: 100%;
        height: 100%;
        color: #fff;
    }



    /*固定的悬浮窗*/
    .yb_conct {
        position: fixed;
        z-index: 9999999;
        top: 150px;
        right: -127px;
        cursor: pointer;
        transition: all .3s ease;
    }

    .yb_bar ul li {
        width: 180px;
        height: 45px;
        font: 16px/53px 'Microsoft YaHei';
        color: #fff;
        text-indent: 54px;
        margin-bottom: 3px;
        border-radius: 3px;
        transition: all .5s ease;
        overflow: hidden;
    }

    .yb_bar .yb_top {
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 0;
    }

    .yb_bar .yb_phone {
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 -57px;
    }

    .yb_bar .yb_QQ {
        text-indent: 0;
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 -113px;
    }

    .yb_bar .yb_ercode {
        background: #ff4a00 url(http://www.chntestmachine.com/images/fixCont.png) no-repeat 0 -169px;
    }

    .hd_qr {
        padding: 0 29px 25px 11px;
    }

    .yb_QQ a {
        display: block;
        text-indent: 54px;
        width: 100%;
        height: 100%;
        color: #fff;
    }



    /* --- 新闻资讯 --- */

    .home-news {
        background: #f9f9f9;
        overflow: hidden;
        padding-bottom: 40px;
    }
    .home-news .wrap{
        width: 1240px;
        margin: auto;
    }



    /* 标题 */

    .home-news .title {
        text-align: center;
        position: relative;
        margin-bottom: 40px;
        margin-top: 40px;
    }

    .home-news .title h2 {
        z-index: 200;
        color: #8d918c;
        font-size: 30px;
        font-weight: bold;
        margin-bottom: 20px;
    }

    .home-news .title p {
        font-size: 18px;
        color: #8d918c;
        font-weight: bold;
    }



    /* 图片新闻 */

    .home-news .news-photo {
        float: left;
        width: 441px;
        position: relative;
    }

    .home-news .news-photo .text {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #000;
        background-color: rgba(0, 0, 0, 0.5);
        color: #fff;
        height: 90px;
        line-height: 90px;
        padding-left: 30px;
        font-size: 18px;
        transition: all .3s;
    }

    .home-news .news-photo .text:after {
        content: "";
        background: url(http://www.chntestmachine.com/img/news-arrow.png) no-repeat center center;
        width: 22px;
        height: 90px;
        position: absolute;
        right: 30px;
        top: 0;
        transition: all .3s;
    }

    .home-news .news-photo:hover .text {
        background-color: rgba(0, 0, 0, 0.7);
    }

    .home-news .news-photo:hover .text:after {
        right: 20px;
    }



    /* 推荐新闻 1 */

    .news-top01 {
        float: left;
        margin-left: 15px;
    }

    .news-top01 li {
        width: 386px;
        height: 260px;
        background: #fff;
        padding: 20px;
        transition: all .3s;
        margin-bottom: 10px;
    }

    .news-top01 li .text {
        padding-bottom: 30px;
        border-bottom: 1px solid #efefef;
        margin-bottom: 30px;
    }

    .news-top01 li .text h3 {
        height: 50px;
        line-height: 50px;
    }

    .news-top01 li .text p {
        color: #999;
        line-height: 150%;
    }

    .news-top01 li .date {
        background: url(../image/news-arrow2.png) no-repeat 90% center;
        transition: all .3s;
    }

    .news-top01 li .date p {
        font-size: 36px;
        font-weight: bold;
        margin-bottom: 10px;
        color: #333;
    }

    .news-top01 li .date em {
        color: #999;
    }

    .news-top01 li:hover {
        box-shadow: 0 3px 8px #ccc;
    }

    .news-top01 li a:hover .text h3 {
        color: #103e96;
    }

    .news-top01 li a:hover .date {
        background: url(../image/news-arrow2.png) no-repeat 95% center;
    }



    /* 推荐新闻 2 */

    .news-top02 {
        float: right;
        width: 387px;
    }

    .news-top02 li {
        background: #fff;
        height: 169px;
        margin-bottom: 11px;
        transition: all .3s;
    }

    .news-top02 li .date {
        float: left;
        width: 122px;
        border-right: 1px solid #efefef;
        height: 169px;
        text-align: center;
    }

    .news-top02 li .date p {
        font-size: 36px;
        font-weight: bold;
        margin-bottom: 10px;
        color: #333;
        margin-top: 45%;
    }

    .news-top02 li .date em {
        color: #999;
    }

    .news-top02 li .text {
        padding: 20px;
        float: left;
        width: 264px;
        background: url(../image/news-arrow2.png) no-repeat 20px 80%;
        height: 169px;
        transition: all .3s;
    }

    .news-top02 li .text h3 {
        height: 75px;
        line-height: 25px;
        overflow: hidden;
    }

    .news-top02 li:hover {
        box-shadow: 0 3px 8px #ccc;
    }

    .news-top02 li:hover {
        box-shadow: 0 3px 8px #ccc;
    }

    .news-top02 li a:hover .text h3 {
        color: #103e96;
    }

    .news-top02 li a:hover .text {
        background: url(../image/news-arrow2.png) no-repeat 40px 80%;
    }






    /* 新侧边栏 */
    .new_side {
        position: fixed;
        right: -100%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        z-index: 15;
        -webkit-transition: all .5s;
        transition: all .5s;
        -webkit-box-shadow: 0 5px 13px rgba(0, 0, 0, 0.1);
        box-shadow: 0 5px 13px rgba(0, 0, 0, 0.1);
        z-index: 999;
        width: 75px;
        text-align: center;
    }

    .new_side_show {
        right: 0;
    }

    .new_side_1 {
        background: #f7f7f7;
        border: 1px solid #eaeaea;
        padding: 8px 0;
        cursor: pointer;
    }

    .new_side_1:hover .new_side_img_1 {
        opacity: 0;
    }

    .new_side_1:hover p {
        color: #0061c2;
    }

    .new_side_2:hover p {
        color: #0061c2;
    }

    .new_side_1:hover .new_side_img_2 {
        opacity: 1;
    }

    .new_side_2:hover .new_side_img_1 {
        opacity: 0;
    }

    .new_side_2:hover .new_side_img_2 {
        opacity: 1;
    }

    .new_side_img {
        width: 28px;
        display: inline-block;
        position: relative;
    }

    .new_side_img img {
        width: 100%;
        -webkit-transition: all .36s;
        transition: all .36s;
    }

    .new_side_img_1 {
        position: relative;
        top: 0;
        left: 0;
    }

    .new_side_img_2 {
        position: absolute;
        top: 0;
        left: 0;
        opacity: 0;
    }

    .new_side_p p {
        font-size: 14px;
        line-height: 2.5;
        color: #666;
        -webkit-transition: all .36s;
        transition: all .36s;
        margin: 0;
    }

    .new_side_2 {
        position: relative;
        z-index: 999;
        border: none;
        background: none;
        padding: 0;
    }

    .new_side_2:hover .new_side_wx {
        left: -120px;
    }

    .new_side_2_1 {
        border: 1px solid #eaeaea;
        width: 100%;
        padding: 8px 0;
        background: #f7f7f7;
    }

    .new_side_wx {
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        left: 100px;
        -webkit-transition: all 1s;
        transition: all 1s;
        z-index: -1;
    }

    .new_side_wx_img {
        width: 100px;
        position: relative;
        z-index: -1;
    }

    .new_side_wx_img img {
        width: 100%;
        -webkit-transition: all .36s;
        transition: all .36s;
    }

    .new_side_wx_img::after {
        content: "";
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 10px solid #fff;
        border-bottom: 10px solid transparent;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        right: -10px;
    }



.new_bg_1 {
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
    overflow-y: hidden;
  }
  
  .tanchuang_1 {
    display: none;
    /* width: 602px; */
    background: #ffffff;
    padding: 30px;
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 9999999;
    -webkit-transition: all 0.6s;
    transition: all 0.6s;
    overflow: hidden;
  }
  
  .tanchuang_2 {
    padding: 15px;
    border: 1px dashed #ccc;
  }
  .tanchuang_2 .tc_top{
    display: flex;
    align-items: center;
  }
  .tanchuang_2 .tc_top #close{
    width: 50px;
    height: 50px;
    cursor: pointer;
  }
  .tanchuang_2 .tc_top #close img{
    width: 100%;
    height: 100%;
  }
  .new_bg_1 .proDetail_bot_img {
    float: left;
    width: 250px;
    height: auto;
    text-align: center;
  }
  
  .new_bg_1 .proDetail_bot_img img {
    width: 100%;
    height: 100%;
  }
  
  .new_bg_1 .proDetail_bot_img p {
    font-size: 16px;
  }
  
  .new_bg_1 .proDetail_bot_right {
    float: right;
    margin: 0 20px;
    margin-top: 20px;
  }
  
  .new_bg_1 .proDetail_bot_right h4 {
    margin-bottom: 20px;
    font-size: 28px;
    font-weight: bold;
    color: #0061c2;
  }
  
  .new_bg_1 .proDetail_bot_right p {
    font-size: 16px;
    margin-bottom: 15px;
    line-height: 35px;
  }
  
  .new_bg_1 .proDetail_bot_right p i {
    font-size: 26px;
    font-style: normal;
  }
  
  .new_bg_1 .proDetail_bot_right p:last-child {
    font-size: 20px;
    font-weight: bold;
  }
  




    /* --- 底部 --- */

    .footer {
        background: #d9d9d9;
        overflow: hidden;
        padding-bottom: 20px;
        padding-top: 40px;
    }



    /* 联系 */

    .footer .hot-tel {
        float: left;
        width: 180px;
    }

    .footer .hot-tel .text {
        color: #999;
    }

    .footer .hot-tel .tel {
        color: #1b62d8;
        font-size: 20px;
        font-weight: bold;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .footer .hot-tel .tips {
        text-align: center;
        margin-top: 10px;
        color: #999;
    }



    /* 公司 */

    .footer .company {
        margin-left: 30px;
        float: left;
    }

    .footer .company dl {
        float: left;
        width: 410px;
    }

    .footer .company dl dt {
        color: #1b62d8;
        font-size: 18px;
        font-weight: bold;
        margin-top: 20px;
        margin-bottom: 15px;
    }

    .footer .company dl dd{
        line-height: 22px;
    }
    .footer .company dl dd p {
        line-height: 180%;
        color: #666;
    }



    /* 领域 */

    .footer .field {
        float: right;
        width: 200px;
    }

    .footer .field dl dt {
        color: #1b62d8;
        font-size: 18px;
        font-weight: bold;
        margin-top: 20px;
        margin-bottom: 15px;
    }

    .footer .field dl dd p {
        float: left;
        width: 50%;
        line-height: 180%;
    }











    /* --- 版权 --- */

    .copyright {
        border-top: 1px solid #efefef;
        background: #f9f9f9;
        text-align: center;
        height: 30px;
    }

    .copyright .wrap {
        position: relative;
    }

    .copyright .other {
        position: absolute;
        left: 0;
        top: 0;
        line-height: 30px;
    }

    .copyright .text {
        line-height: 30px;
        color: #333;
        font-size: 13px;
    }











    /* --- 内页 --- */



    /* banner */

    .page-banner {
        height: 400px;
    }



    .banner-about {
        background: url(http://www.chntestmachine.com/img/banner-about.jpg) no-repeat;
        background-size: cover;
    }

    .banner-contact {
        background: url(http://www.chntestmachine.com/img/banner-contact.jpg) no-repeat;
        background-size: cover;
    }

    .banner-equipment {
        background: url(http://www.chntestmachine.com/img/banner-equipment.jpg) no-repeat;
        background-size: cover;
    }

    .banner-news {
        background: url(http://www.chntestmachine.com/img/banner-news.jpg) no-repeat;
        background-size: cover;
    }

    .banner-solution {
        background: url(http://www.chntestmachine.com/img/banner-solution.jpg) no-repeat;
        background-size: cover;
    }

    .banner-product {
        background: url(http://www.chntestmachine.com/img/banner-product.jpg) no-repeat;
        background-size: cover;
    }





    /* 类目 */

    .page-category {
        background: #eee;
        height: 58px;
        line-height: 58px;
    }

    .page-category ul {
        border-left: 1px solid #fff;
        height: 58px;
    }

    .page-category li {
        float: left;
        width: 140px;
        text-align: center;
        border-right: 1px solid #fff;
    }

    .page-category li a {
        display: block;
        transition: all .3s;
    }

    .page-category li a.now {
        background: #1b62d8;
        color: #fff;
    }

    .page-category li a:hover {
        background: #1b62d8;
        color: #fff;
    }





    /* 位置 */

    .page-path {
        height: 60px;
        line-height: 60px;
        color: #ccc;
    }

    .page-path a {
        margin-left: 10px;
        margin-right: 10px;
    }











    /* --- 关于我们 --- */

    .page-about {}



    /* 标题 */

    .page-about .about-title {
        margin-bottom: 15px;
    }

    .page-about .about-title h2 {
        font-size: 20px;
        color: #ed6d00;
        margin-bottom: 8px;
    }

    .page-about .about-title p {
        color: #ed6d00;
    }



    /* 简介 */

    .page-about .introduce {
        overflow: hidden;
        margin-bottom: 50px;
    }

    .page-about .introduce .pic {
        float: left;
        width: 600px;
    }

    .page-about .introduce .content {
        float: right;
        width: 620px;
    }

    .page-about .introduce .content .text p {
        margin-bottom: 20px;
        line-height: 180%;
        color: #666;
    }



    /* 品牌 */

    .page-about .brand {
        overflow: hidden;
        margin-bottom: 50px;
    }

    .page-about .brand .content {
        float: left;
        width: 620px;
    }

    .page-about .brand .content .text p {
        margin-bottom: 20px;
        line-height: 180%;
        color: #666;
    }

    .page-about .brand .pic {
        float: right;
    }

    .page-about .brand .pic ul {
        width: 115%;
        padding-top: 5px;
        padding-right: 5px;
    }

    .page-about .brand .pic li {
        float: left;
        box-shadow: 0 0 8px #ccc;
        margin-left: 12px;
    }



    /* 愿景 */

    .page-about .vision {
        overflow: hidden;
        margin-bottom: 50px;
    }

    .page-about .vision .text {
        margin-bottom: 30px;
    }

    .page-about .vision .pic ul {
        width: 105%;
    }

    .page-about .vision .pic li {
        float: left;
        width: 390px;
        margin-right: 35px;
        position: relative;
    }

    .page-about .vision .pic li .text {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transition: all .3s;
    }

    .page-about .vision .pic li .text .icon {
        margin: 0 auto;
        width: 80px;
        height: 80px;
        margin-top: 100px;
        margin-bottom: 30px;
    }

    .page-about .vision .pic li .text h3 {
        text-align: center;
        font-size: 30px;
        color: #fff;
    }

    .page-about .vision .pic li .text em {
        text-align: center;
        display: block;
        color: #fff;
        padding: 30px 50px;
        line-height: 150%;
        font-size: 16px;
    }

    .page-about .vision .pic li:hover .text {
        background: #f5f5f5;
    }

    .page-about .vision .pic li:hover .text h3 {
        color: #333;
    }

    .page-about .vision .pic li:hover .text em {
        color: #999;
    }



    .page-about .vision .pic li.li01 .text .icon {
        background: url(../image/ico1.png) no-repeat;
    }

    .page-about .vision .pic li.li02 .text .icon {
        background: url(../image/ico2.png) no-repeat;
    }

    .page-about .vision .pic li.li03 .text .icon {
        background: url(../image/ico3.png) no-repeat;
    }



    .page-about .vision .pic li.li01:hover .text .icon {
        background: url(../image/ico11.png) no-repeat;
    }

    .page-about .vision .pic li.li02:hover .text .icon {
        background: url(../image/ico22.png) no-repeat;
    }

    .page-about .vision .pic li.li03:hover .text .icon {
        background: url(../image/ico33.png) no-repeat;
    }











    /* --- 联系我们 --- */

    .page-contact {
        background: #f5f5f5;
        overflow: hidden;
    }



    /* 联系方式 */

    .contact-way {
        margin-top: 40px;
        margin-bottom: 30px;
    }

    .contact-way .list {
        background: #fff;
        overflow: hidden;
        padding-bottom: 10px;
    }

    .contact-way .list li {
        float: left;
        width: 33.333%;
        padding: 10px 20px;
    }



    /* 标题 */

    .contact-way .list li .title {
        display: block;
        overflow: hidden;
        border-bottom: 1px solid #efefef;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    .contact-way .list li .title p {
        float: left;
        font-size: 18px;
        line-height: 45px;
    }

    .contact-way .list li .title em {
        display: block;
        float: right;
    }



    /* 内容 */

    .contact-way .list li .text h3 {
        margin-top: 20px;
        margin-bottom: 15px;
        color: #103e96;
        font-size: 16px;
        font-weight: bold;
    }

    .contact-way .list li .text p {
        line-height: 200%;
    }

    .contact-way .list li .text p em {
        color: #999;
        margin-right: 5px;
    }



    /* 二维码 */

    .contact-way .list li .qrcode p {
        float: left;
        width: 50%;
        text-align: center;
        margin-top: 20px;
    }

    .contact-way .list li .qrcode p em {
        display: block;
        margin-top: 15px;
        color: #666;
    }



    /* 交通指南 */

    .traffic-title {
        background: url(http://www.chntestmachine.com/img/traffic.jpg) no-repeat center top;
        height: 197px;
        text-align: center;
        line-height: 197px;
        font-size: 36px;
        font-weight: bold;
        color: #fff;
        text-shadow: #333 0px 0px 5px
    }



    /* 地图 */

    .traffic-map {
        background: #fff;
        margin-bottom: 40px;
        overflow: hidden;
    }

    .traffic-map dl {
        float: left;
        width: 50%;
        padding: 30px;
        border-right: 1px solid #efefef;
        padding-bottom: 10px;
    }

    .traffic-map dl dt {
        font-size: 18px;
        color: #103e96;
        margin-bottom: 10px;
        font-weight: bold;
    }

    .traffic-map dl dd {
        margin-bottom: 20px;
    }

    .traffic-map dl dd p {
        line-height: 200%;
        color: #666;
    }











    /* --- 设备 --- */

    .page-equipment {
        background: #f5f5f5;
        overflow: hidden;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .page-equipment ul {
        width: 105%;
    }

    .page-equipment li {
        float: left;
        width: 402px;
        border: 1px solid #efefef;
        margin-right: 15px;
        margin-bottom: 15px;
        transition: all .3s;
        background: #fff;
    }

    .page-equipment li .pic {
        display: block;
        height: 240px;
    }

    .page-equipment li .pic img {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .page-equipment li .text {
        border-top: 1px solid #efefef;
        padding: 15px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .page-equipment li .text p {
        width: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .page-equipment li .text p.dep {
        color: #999;
        line-height: 150%;
        margin-bottom: 15px;
    }

    .page-equipment li .text p.dep em {
        color: #103e96;
    }

    .page-equipment li .text h3 {
        font-size: 16px;
        margin-bottom: 15px;
    }

    .page-equipment li .text p.more {
        background: #103e96;
        width: 125px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        color: #fff;
        transition: all .3s;
    }

    .page-equipment li .text p.more:hover {
        background: #0075C5;
    }



    .page-equipment li:hover {
        border: 1px solid #103e96;
        box-shadow: 0 3px 8px #ccc;
    }











    /* --- 新闻中心 --- */

    .page-news {
        overflow: hidden;
        background: #f5f5f5;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .page-news #newstitle {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .page-news #newstitle h1 {
        display: block;
        margin-bottom: 15px;
        font-size: 23px;
        color: #000;
    }

    .page-news #newstitle span {
        font-size: 15px;
        color: #999;
        font-weight: normal;
    }

    .page-news .concon {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: auto;
        padding: 20px;
        background-color: #fff;
    }

    .page-news .concon .con1 p {
        line-height: 28px;
        font-size: 14px;
    }




    .page-news ul {
        width: 105%;
    }

    .page-news li {
        float: left;
        width: 607px;
        height: 223px;
        background: #fff;
        margin-right: 25px;
        margin-bottom: 25px;
        height: 235px;
        transition: all .3s;
    }




    .aboutZs-title {
        font-size: 30px;
        color: #333;
        line-height: 1;
        margin-top: 60px;
        padding-bottom: 40px;
    }

    .aboutZs .fwMain {
        margin-bottom: 40px;
    }

    .fwMain-cls {
        width: 380px;
        float: left;
        text-align: center;
        margin-left: 20px;
        border-radius: 5px;
    }

    .fwMain-cls:first-child {
        margin-left: 0;
    }

    .fwMain-img img {
        width: 380px;
    }

    .aboutIns {
        padding: 60px 0;
    }

    .aboutIns-intro {
        font-size: 16px;
        line-height: 28px;
        color: #333;
    }

    .aboutIns-sou {
        margin-top: 30px;
        padding-bottom: 30px;
    }

    .gl-tle {
        font-size: 30px;
        color: #333;
        float: left;
        line-height: 32px;
    }

    .gl-post {
        font-size: 14px;
        float: right;
        line-height: 32px;
    }

    .gl-post a {
        padding-right: 23px;
        color: #999;
        display: block;
        background: url(../image/gl.png) no-repeat right center;
    }

    .caseSou {
        width: 100%;
        padding-top: 10px;
        padding-bottom: 60px;
    }

    .caseSou-cls {
        position: relative;
        width: 280px;
        float: left;
        margin-left: 20px;
        margin-top: 20px;
        height: 300px;
    }

    .caseSou-cls:hover .wscMk-desk {
        display: block;
    }

    .caseSou-cls:first-child {
        margin-left: 0;
    }

    .caseSou-img {
        width: 100%;
        height: 100%;
    }

    .caseSou-cls img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .caseSou-tit {
        width: 280px;
        text-align: center;
        bottom: 44px;
        font-size: 16px;
        color: #666;
        background-color: #fafafa;
        height: 50px;
        line-height: 50px;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
        padding: 0 10px;
        box-sizing: border-box;
    }

    .wscMk-desk {
        width: 100%;
        height: 100%;
        background: #177ef4;
        position: absolute;
        top: 0;
        left: 0;
        border-radius: 5px;
        text-align: center;
        display: none;
        box-sizing: border-box;
        padding: 15px;
    }

    .caseSou-cls .wscMkD-tit {
        padding-top: 30px;
    }

    .wscMkD-tit {
        font-size: 20px;
        color: #fff;
        padding-top: 90px;
    }

    .caseSou-cls .wscMkD-tex {
        font-size: 14px;
    }

    .fwMain-info {
        background: #fafafa;
        padding: 18px 0 30px;
    }

    .fwc .fwMain-info {
        padding: 20px 0;
    }

    .wscMkD-tex {
        font-size: 16px;
        color: #fff;
        padding-top: 12px;
    }

    .caseSou-cls .wscMkD-post {
        margin-top: 28px;
    }

    .wscMkD-post {
        width: 120px;
        height: 30px;
        display: inline-block;
        background: url(../image/jiazihao.png) no-repeat center;
        border: 1px solid #fff;
        border-radius: 50px;
    }

    .aboutInsSou-tle {
        font-size: 30px;
        color: #333;
    }

    .aboutWh {
        margin-top: 40px;
    }

    .aboutWh-cls:first-child {
        margin-left: 0;
    }

    .aboutWh-cls {
        width: 280px;
        height: 284px;
        background: #fafafa;
        border-radius: 5px;
        text-align: center;
        float: left;
        margin-left: 20px;
    }

    .aboutWh-img {
        margin-top: 40px;
    }

    .aboutWh-tit {
        font-size: 20px;
        color: #333;
        margin-top: 26px;
    }

    .aboutWh-text {
        font-size: 14px;
        line-height: 24px;
        color: #888;
        margin-top: 12px;
    }

    .aboutSs {
        width: 100%;
        height: 317px;
        text-align: center;
        color: #fff;
        background: url(../image/aboutsss.jpg) no-repeat center top;
        line-height: 1.5;
    }

    .aboutSs-title {
        font-size: 38px;
        font-weight: bold;
        padding-top: 40px;
    }

    .aboutSs-intro {
        font-size: 20px;
        margin-top: 16px;
    }

    .aboutSs-ipone {
        font-size: 36px;
        line-height: 42px;
        margin-top: 14px;
    }

    .aboutSs-ipone span {
        display: inline-block;
        width: 40px;
        height: 40px;
        background: url(../image/abdian.png) no-repeat 0 0;
        position: relative;
        top: 4px;
        margin-right: 12px;
    }

    .aboutSs-post a {
        width: 220px;
        height: 50px;
        display: inline-block;
        line-height: 50px;
        background: #e14539;
        font-size: 18px;
        border-radius: 50px;
        margin-top: 30px;
        color: #fff;
    }

    .aboutSs-news {
        background: #fafafa;
        padding: 60px 0;
    }

    .new-dt {
        margin-top: 40px;
    }

    .newDt-cls:first-child {
        margin-left: 0;
    }

    .newDt-cls {
        width: 380px;
        height: 133px;
        background: #fff;
        border-radius: 5px;
        float: left;
        margin-left: 20px;
    }

    .newDt-info {
        padding: 20px;
    }

    .newDt-title {
        font-size: 18px;
        line-height: 26px;
        height: 52px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        margin-top: 3px;
    }

    .newDt-title a {
        color: #333;
    }

    .newDt-time {
        font-size: 14px;
        color: #8e8e8e;
        padding-left: 20px;
        margin-top: 13px;
        background: url(../image/ind-date.png) no-repeat 0 center;
    }

    /* 日期 */

    .page-news li .date {
        float: left;
        width: 185px;
        border-right: 1px solid #efefef;
        text-align: center;
        height: 235px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .page-news li .date p {
        font-size: 36px;
        font-weight: bold;
        margin-bottom: 10px;
        margin-top: 50%;
    }

    .page-news li .date em {
        color: #999;
    }



    /* 内容 */

    .page-news li .text {
        padding: 25px;
        width: 420px;
        float: right;
    }

    .page-news li .text h3 {
        font-size: 18px;
        line-height: 150%;
        margin-bottom: 15px;
    }

    .page-news li .text p {
        line-height: 20px;
        color: #999;
        margin-bottom: 25px;
        height: 60px;
        overflow: hidden;
    }

    .page-news li:hover {
        box-shadow: 0 3px 8px #ccc;
    }
    .page-news li .text em{
        display: block;
        width: 120px;
        height: 30px;
        background-color: #0061c2;
        border: 1px solid #0061c2;
        border-radius: 5px;
    }
    .page-news li .text em a{
        display: block;
        width: 100%;
        height: 30px;
        text-align: center;
        line-height: 30px;
        color: #fff;
    }
    .page-news li .text em:hover{
        background-color: #fff;

    }
    .page-news li .text em:hover a{
        color: #0061c2;
    }










    /* --- 应用领域 --- */

    .page-field {
        overflow: hidden;
        background: #f5f5f5;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .page-field ul {
        width: 105%;
    }

    .page-field li {
        float: left;
        width: 398px;
        height: 410px;
        background: #fff;
        margin-right: 25px;
        margin-bottom: 25px;
        padding: 15px;
        transition: all .3s;
    }

    .page-field li .pic {
        margin-bottom: 20px;
    }

    .page-field li .text h3 {
        margin-bottom: 15px;
    }

    .page-field li .text p {
        line-height: 150%;
        color: #999;
    }



    .page-field li:hover {
        box-shadow: 0 3px 8px #ccc;
    }

    .page-field li:hover .text h3 a {
        color: #1b62d8;
    }











    /* --- 产品中心 --- */

    .page-product {}



    /* 左侧 */

    .page-product .pro-left {
        float: left;
        width: 270px;
    }

    .page-product .pro-left .title {
        background: #103e96;
        height: 70px;
        line-height: 70px;
        text-align: center;
        font-size: 21px;
        font-weight: bold;
        color: #fff;
    }



    /* 左侧 分类 */

    .page-product .pro-left .pro-type {
        background: #f9f9f9;
        margin-bottom: 20px;
    }

    .page-product .pro-left .pro-type .text {
        height: auto;
        line-height: 82px;
        border-bottom: 1px solid #efefef;
        padding-top: 0px;
        cursor: pointer;
    }

    .page-product .pro-left .pro-type .text em {
        display: block;
        float: left;
        line-height: 50px;
        margin-left: 15px;
        margin-right: 15px;
    }

    .page-product .pro-left .pro-type .text h3 {
        line-height: 50px;
    }

    .page-product .pro-left .pro-type .text h3 a {
        font-size: 15px;
    }
    .page-product .pro-left .pro-type .text:hover{
        background-color: #103e96;
    }
    .page-product .pro-left .pro-type .text:hover a{
        color: #fff;
    }

    .page-product .pro-left .pro-type .text.current {
        border-bottom: 1px solid #103e96;
    }
    .page-product .pro-left .pro-type .text.current:hover a{
        color: #fff;
    }

    .page-product .pro-left .pro-type .text.current h3 {
        color: #103e96;
    }

    .page-product .pro-left .pro-type .text.current h3 a {
        color: #103e96;
        font-weight: bold;
    }



    .page-product .pro-left .pro-type ul {
        border-bottom: 1px solid #efefef;
        display: none;
        padding-left: 30px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .page-product .pro-left .pro-type ul li {
        line-height: 250%;
        font-size: 16px;
        position: relative;
        padding-left: 20px;
    }

    .page-product .pro-left .pro-type ul li:before {
        content: "";
        width: 6px;
        height: 6px;
        background: #1b62d8;
        position: absolute;
        left: 0;
        top: 18px;
        border-radius: 100px;
    }



    /* 左侧 热门产品 */

    .page-product .pro-left .pro-hot {
        background: #f9f9f9;
        margin-bottom: 20px;
    }

    .page-product .pro-left .pro-hot li {
        height: 60px;
        border-bottom: 1px solid #efefef;
        line-height: 60px;
        font-size: 16px;
        padding-left: 0px;
        position: relative;
        box-sizing: border-box;
        padding-left: 30px;
    }

    .page-product .pro-left .pro-hot li a {
        font-size: 15px;
    }

    .page-product .pro-left .pro-hot li em {
        width: 20px;
        height: 20px;
        background: #103e96;
        left: 20px;
        top: 27px;
        position: absolute;
        text-align: center;
        line-height: 20px;
        color: #fff;
        font-size: 12px;
    }





    /* 右侧 */

    .page-product .pro-right {
        float: right;
        width: 1040px;
    }



    /* 右侧 - 产品列表 */

    .page-product .pro-right .product-list {}

    .page-product .pro-right .product-list ul {
        width: 100%;
    }

    .page-product .pro-right .product-list li {
        width: 32%;
        height: auto;
        background: #fff;
        border: 1px solid #efefef;
        float: left;
        margin-right: 2%;
        margin-bottom: 18px;
        transition: all .3s;
    }
    .page-product .pro-right .product-list li:nth-child(3n){
        margin-right: 0;
    }

    .page-product .pro-right .product-list li .pic {
        text-align: center;
        border-bottom: 1px solid #efefef;
    }

    .page-product .pro-right .product-list li .text {
        padding: 15px;
    }

    .page-product .pro-right .product-list li .text h3 {
        margin-bottom: 10px;
        font-weight: bold;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .page-product .pro-right .product-list li .text h3 i {
        font-style: normal;
        font-size: 14px;
        color: #999;
    }

    .page-product .pro-right .product-list li .text p {
        color: #999;
        height: 60px;
        line-height: 20px;
        overflow: hidden;
        font-size: 13px;
    }





    .page-product .pro-right .product-list li:hover {
        border: 1px solid #103e96;
        box-shadow: 0 3px 8px #ccc;
    }











    /* --- 产品展示 --- */

    .page-product-show {
        overflow: hidden;
        background: #f5f5f5;
        padding-top: 30px;
        padding-bottom: 30px;
    }



    /* 标题 */

    .page-pro-title {
        font-size: 16px;
        text-transform: uppercase;
        font-weight: bold;
        height: 55px;
        line-height: 55px;
        border-bottom: 1px solid #efefef;
    }

    .page-pro-title .text {
        width: 180px;
        border-right: 1px solid #efefef;
        text-align: center;
        color: #ea960a;
        line-height: 55px;
    }





    /* 产品介绍 */

    .pro-dep {
        background: #fff;
        overflow: hidden;
        padding: 20px;
        margin-bottom: 20px;
    }



    /* 产品图 */

    .pro-dep-pic {
        float: left;
        width: 40%;
    }

    .pro-dep-pic .small {
        float: left;
        width: 105px;
    }

    .pro-dep-pic .small li {
        margin-bottom: 10px;
    }

    .pro-dep-pic .small li img {
        border: 1px solid #efefef;
        width: 105px;
        height: 105px;
        padding: 5px;
    }

    .pro-dep-pic .small li.on img {
        border: 1px solid #efefef;
    }

    .pro-dep-pic .small .small-Img {
        margin-top: 15px;
        margin-bottom: 10px;
    }

    .pro-dep-pic .small .sPrev {
        background: url(http://www.chntestmachine.com/img/arrow-top.png) no-repeat center;
        height: 9px;
        display: block;
    }

    .pro-dep-pic .small .sNext {
        background: url(http://www.chntestmachine.com/img/arrow-down.png) no-repeat center;
        height: 9px;
        display: block;
    }



    .pro-dep-pic .big {
        float: left;
        margin-left: 15px;
    }

    .pro-dep-pic .big li {
        height: 500px;
    }

    .pro-dep-pic .big li img {
        border: 1px solid #efefef;
        height: 500px;
        width: 500px;
    }



    /* 简介 */

    .pro-dep-content {
        float: right;
        width: 56%;
        margin-right: 15px;
        position: relative;
        height: 500px;
    }

    .pro-dep-content h3 {
        display: flex;
        align-items: center;
        margin-bottom: 20px;
        font-size: 22px;
        color: #000;
        margin-top: 15px;
    }

    .pro-dep-content h3 span {
        color: #1b62d8;
        font-weight: bold;
    }

    .pro-dep-content .box1 {
        margin-top: 30px;
    }

    .pro-dep-content .box1 p {
        font-size: 16px;
        color: #000;
        display: flex;
        align-items: center;
    }

    .pro-dep-content .box1 p span {
        color: #EA960A;
    }

    .pro-dep-content .text p {
        line-height: 200%;
        color: #666;
    }

    .pro-dep-content .text p em {
        color: #ff9600;
        margin-right: 10px;
    }

    .pro-dep-content .btn {
        border-top: 1px solid #efefef;
        position: absolute;
        bottom: 0px;
        width: 100%;
        padding-top: 20px;
    }

    .pro-dep-content .btn a {
        background: #1b62d8;
        width: 160px;
        height: 40px;
        text-align: center;
        line-height: 40px;
        color: #fff;
        display: block;
    }



    .pro-dep-content .other {
        position: absolute;
        right: 0;
        bottom: 0;
    }

    .pro-dep-content .other a {
        background: #1b62d8;
        display: inline-block;
        width: 40px;
        height: 40px;
    }





    /* 介绍 */

    .pro-description {
        border-top: none;
        font-size: 14px;
        margin-bottom: 20px;
        background: #fff;
    }

    .pro-description .title {
        display: block;
        margin-bottom: 20px;
        font-size: 16px;
        color: #EA960A;
        font-weight: bold;
    }



    /* 介绍 - 性能*/

    .pro-description .function {
        padding: 20px;
    }

    .pro-description .function p {
        margin-bottom: 10px;
        line-height: 180%;
        font-size: 14px;
        color: #666;
    }

    .pro-description table {
        margin: auto;
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-collapse: collapse;
        border-color: #623F20;
        border-image: none;
        border-style: solid;
        border-width: 1px 0 0 1px;
        text-align: center;
    }

    .pro-description table td,
    .pro-description table th {
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-border-right-colors: none;
        -moz-border-top-colors: none;
        border-color: #623F20;
        border-image: none;
        border-style: solid;
        border-width: 0 1px 1px 0;
        padding: 3px;
    }

    .pro-description .function strong {}



    /* 介绍 - 视频*/

    .pro-description .videos {
        padding: 20px;
        overflow: hidden;
    }

    .pro-description .videos .list ul {
        width: 105%;
    }

    .pro-description .videos .list li {
        float: left;
        width: 392px;
        margin-right: 10px;
        text-align: center;
        cursor: pointer;
    }

    .pro-description .videos .list li .pic {
        margin-bottom: 20px;
        position: relative;
    }

    .pro-description .videos .list li .pic em {
        background: url(http://www.chntestmachine.com/img/play.png) no-repeat center center;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }



    /* 介绍 - 应用*/

    .pro-description .application {
        padding: 20px;
        overflow: hidden;
    }

    .pro-description .application li {
        float: left;
        width: 33.333%;
        text-align: center;
        padding: 10px;
    }

    .pro-description .application li .pic {
        background: #fff;
        box-shadow: 0 3px 8px #ccc;
        padding: 10px;
    }



    /* 介绍 - 客户*/

    .pro-description .customer {
        padding: 20px;
        overflow: hidden;
    }

    .pro-description .customer ul {
        width: 115%;
    }

    .pro-description .customer li {
        float: left;
        text-align: center;
        margin-right: 14px;
        width: 290px;
        margin-bottom: 20px;
    }

    .pro-description .customer li .pic {
        margin-bottom: 15px;
    }





    /* 调查 */

    .pro-inquiry {
        margin-bottom: 20px;
        background: #fff;
    }

    .pro-inquiry .content {
        padding: 20px;
    }

    .pro-inquiry ul {
        width: 105%;
    }

    .pro-inquiry li {
        float: left;
        width: 393px;
        height: 35px;
        line-height: 35px;
        margin-right: 10px;
        margin-bottom: 25px;
    }

    .pro-inquiry li select {
        background: #fff;
        width: 100%;
        height: 40px;
        line-height: 40px;
        border: 1px solid #ddd;
        padding-left: 15px;
        font-size: 12px;
        transition: all .3s ease;
    }

    .pro-inquiry li select:hover {
        box-shadow: 0px 10px 20px #efefef;
    }

    .pro-inquiry li input {
        background: #fff;
        width: 100%;
        height: 40px;
        line-height: 40px;
        border: 1px solid #ddd;
        padding-left: 15px;
        font-size: 12px;
        transition: all .3s ease;
    }

    .pro-inquiry li input::-webkit-input-placeholder {
        color: #333;
    }

    .pro-inquiry li input:focus {
        border: 1px solid #EA960A;
    }

    .pro-inquiry li input:hover {
        box-shadow: 0px 10px 20px #ddd;
    }

    .pro-inquiry .message textarea {
        width: 100%;
        border: 1px solid #ddd;
        background: #fff;
        height: 150px;
        padding: 10px;
        font-size: 12px;
        transition: all .3s ease;
    }

    .pro-inquiry .message textarea::-webkit-input-placeholder {
        color: #333;
    }

    .pro-inquiry .message textarea:focus {
        border: 1px solid #EA960A;
    }

    .pro-inquiry .message textarea:hover {
        box-shadow: 0px 10px 20px #ddd;
    }

    .pro-inquiry .btn {
        text-align: right;
        margin-top: 20px;
    }

    .pro-inquiry .btn button {
        background: #EA960A;
        color: #fff;
        width: 150px;
        height: 40px;
        line-height: 40px;
        border: none;
        cursor: pointer;
    }

    .pro-inquiry .btn button:active {
        background: #333;
    }



    .pro-inquiry li input::-webkit-input-placeholder {
        color: #ccc;
    }

    .pro-inquiry .message textarea::-webkit-input-placeholder {
        color: #ccc;
    }





    /* 相关产品 */

    .pro-other {
        margin-bottom: 30px;
        position: relative;
        background: #fff;
        padding-bottom: 20px;
    }

    .pro-other .bd {
        padding: 20px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .pro-other .bd ul {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .pro-other .bd li {
        float: left;
        padding-bottom: 20px;
        margin-right: 16px;
    }

    .pro-other .bd li .box {
        width: 289px;
        height: 400px;
        border: 1px solid #efefef;
        transition: all .3s ease;
    }

    .pro-other .bd li .text {
        padding: 0px 20px;
        line-height: 150%;
        border-top: 1px solid #efefef;
    }

    .pro-other .bd li .text h3 {
        margin-bottom: 10px;
    }

    .pro-other .bd li .text p {
        color: #999;
        line-height: 150%;
    }

    .pro-other .bd li .text a {
        display: block;
        color: #333;
        border-radius: 5px;
        transition: all .3s ease;
        font-size: 14px;
        margin-top: 18px;
        cursor: pointer;
    }

    .pro-other .bd li .text a:hover {
        color: #EA960A;
    }

    .pro-other .bd li:hover .box {
        border: 1px solid #EA960A;
        box-shadow: 0px 10px 20px #ececec;
    }



    .pro-other .prev,
    .pro-other .next {
        width: 34px;
        height: 60px;
        top: 45%;
        z-index: 100;
        display: block;
        position: absolute;
        cursor: pointer;
        opacity: 0;
        transition: all .3s ease;
    }

    .pro-other:hover .prev,
    .pro-other:hover .next {
        opacity: 1;
    }

    .pro-other .prev {
        background: url(http://www.chntestmachine.com/img/arrow-left-02.png) no-repeat;
        left: 0px;
    }

    .pro-other .next {
        background: url(http://www.chntestmachine.com/img/arrow-right-02.png) no-repeat;
        right: 0px;
    }



    .pro-other .hd {
        text-align: center;
    }

    .pro-other .hd li {
        display: inline-block;
        width: 20px;
        height: 3px;
        background: #efefef;
        text-indent: -999rem;
        margin-left: 5px;
        margin-right: 5px;
    }

    .pro-other .hd li.on {
        background: #EA960A;
    }





    /* 相关设备 */

    .equipment-other {
        margin-bottom: 30px;
        position: relative;
        background: #fff;
        padding-bottom: 20px;
    }

    .equipment-other .bd {
        padding: 20px;
    }

    .equipment-other .bd li {
        float: left;
        padding-bottom: 20px;
        margin-right: 12px;
    }

    .equipment-other .bd li .box {
        width: 393px;
        height: 480px;
        border: 1px solid #efefef;
        transition: all .3s ease;
    }

    .equipment-other .bd li .text {
        padding: 15px;
        line-height: 150%;
        border-top: 1px solid #efefef;
    }

    .equipment-other .bd li .text h3 {
        margin-bottom: 15px;
        font-size: 16px;
    }

    .equipment-other .bd li .text p.dep {
        color: #999;
        line-height: 150%;
        margin-bottom: 10px;
    }

    .equipment-other .bd li .text p.dep em {
        color: #103e96;
    }

    .equipment-other .bd li .text a:hover {
        color: #EA960A;
    }

    .equipment-other .bd li .text p.more {
        background: #1b62d8;
        color: #fff;
        width: 125px;
        height: 40px;
        line-height: 40px;
        text-align: center;
    }

    .equipment-other .bd li .text p.more a {
        color: #fff;
    }

    .equipment-other .bd li:hover .box {
        border: 1px solid #EA960A;
        box-shadow: 0px 10px 20px #ececec;
    }



    .equipment-other .prev,
    .equipment-other .next {
        width: 34px;
        height: 60px;
        top: 45%;
        z-index: 100;
        display: block;
        position: absolute;
        cursor: pointer;
        opacity: 0;
        transition: all .3s ease;
    }

    .equipment-other:hover .prev,
    .equipment-other:hover .next {
        opacity: 1;
    }

    .equipment-other .prev {
        background: url(http://www.chntestmachine.com/img/arrow-left-02.png) no-repeat;
        left: 0px;
    }

    .equipment-other .next {
        background: url(http://www.chntestmachine.com/img/arrow-right-02.png) no-repeat;
        right: 0px;
    }



    .equipment-other .hd {
        text-align: center;
    }

    .equipment-other .hd li {
        display: inline-block;
        width: 20px;
        height: 3px;
        background: #efefef;
        text-indent: -999rem;
        margin-left: 5px;
        margin-right: 5px;
    }

    .equipment-other .hd li.on {
        background: #EA960A;
    }

















    /* --- 视频 --- */

    .pop-back {
        background: #000;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        z-index: 200;
        position: fixed;
        display: none;
    }

    .pop-video {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 300;
        display: none;
    }

    .pop-video .video-box {
        width: 80%;
        margin: 0 auto;
        display: none;
        margin-top: 10%;
    }

    .pop-video .video-box video {
        width: 100%;
        height: 500px;
    }





}




/* 1024 */
@media screen and (min-width:1024px) and (max-width:1024px) {

    .wrap {
        width: 960px;
    }


    /* --- 头部 --- */
    .header {
        height: 125px;
        padding: 0 20px;
        overflow: hidden;
    }

    /* logo */
    .header .logo {
        line-height: 125px;
    }

    .header .logo .pic {
        line-height: 125px;
    }

    .header .logo .pic img {
        width: 280px;
    }

    .header .logo .text {
        margin-top: 40px;
        height: 40px;
        margin-left: 20px;
        padding-left: 20px;
    }

    .header .logo .text h3 {
        margin-bottom: 10px;
        margin-top: 0;
    }

    /* 热线 */
    .header .tel {
        padding-right: 0px;
    }

    .header .tel .text {
        font-size: 14px;
        margin-top: 16px;
        margin-bottom: 10px;
    }

    .header .tel .phone {
        margin-bottom: 10px;
    }




    /* --- 导航 --- */
    .nav li dl {
        right: 0px;
        left: auto
    }




    /* --- 产品中心 --- */
    .home-product {
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
    }


    /* 标题 */
    .home-product .title .type {
        width: 280px;
    }

    .home-product .title .text {
        width: 680px;
    }

    /* 切换 */
    .home-product .hd {
        width: 280px;
    }

    .home-product .hd ul li {
        height: 62px;
        line-height: 62px;
    }

    .home-product .hd ul li .pic {
        line-height: 62px;
    }

    .home-product .hd ul li .pic img {
        width: 25px;
    }

    .home-product .hd ul li .text {
        line-height: 62px;
    }

    /* 内容 */
    .home-product .bd {
        width: 680px;
    }

    .home-product .bd li {
        width: 190px;
    }




    /* --- 设备中心 --- */
    .home-equipment {
        padding-bottom: 20px;
    }

    .home-equipment .content .bd li a {
        width: 300px;
        height: 400px;
    }




    /* --- 关于我们 --- */
    .home-about .pic {
        width: 500px;
    }

    .home-about .content {
        width: 430px;
        height: 324px;
    }

    .home-about .content .text p {
        line-height: 150%;
    }




    /* --- 应用领域 --- */

    /* 切换 */
    .home-field .hd {
        width: 200px;
    }

    /* 内容 */
    .home-field .bd {
        width: 760px;
    }

    .home-field .bd .content .pic img {
        width: 300px;
    }




    /* --- 新闻资讯 --- */

    /* 图片新闻 */
    .home-news .news-photo {
        width: 300px;
    }

    /* 推荐新闻 1 */
    .news-top01 li {
        width: 320px;
        height: 175px;
        padding: 10px 20px;
    }

    .news-top01 li .text {
        padding-bottom: 20px;
        margin-bottom: 10px;
    }

    .news-top01 li .text h3 {
        height: 50px;
        line-height: 50px;
        overflow: hidden;
    }

    .news-top01 li .date p {
        display: inline-block;
        font-size: 24px;
        margin-right: 10px;
    }

    /* 推荐新闻 2 */
    .news-top02 {
        width: 315px;
    }

    .news-top02 li {
        height: 112px;
    }

    .news-top02 li .date {
        width: 100px;
        height: 112px;
    }

    .news-top02 li .date p {
        font-size: 28px;
        margin-top: 28%;
    }

    .news-top02 li .text {
        padding: 20px;
        width: 200px;
        background: url(../image/news-arrow2.png) no-repeat 95% 80%;
        height: 112px;
    }

    .news-top02 li .text h3 {
        font-size: 14px;
    }

    .news-top02 li a:hover .text {
        background: url(../image/news-arrow2.png) no-repeat 100% 80%;
    }




    /* --- 底部 --- */

    /* 公司 */
    .footer .company {
        margin-left: 20px;
    }

    .footer .company dl {
        width: 285px;
    }




    /* --- 关于我们 --- */
    .page-about {}

    /* 简介 */
    .page-about .introduce .pic {
        float: left;
        width: 300px;
    }

    /* 品牌 */
    .page-about .brand .content {
        float: none;
        width: 100%;
    }

    .page-about .brand .pic {
        float: none;
    }

    .page-about .brand .pic ul {
        width: 100%;
    }

    .page-about .brand .pic li {
        float: left;
        box-shadow: none;
        margin-left: 0;
        width: 33.33%;
        text-align: center;
    }

    /* 愿景 */
    .page-about .vision .pic li {
        width: 300px;
        margin-right: 35px;
    }

    .page-about .vision .pic li .text .icon {
        margin-top: 50px;
    }




    /* --- 设备 --- */
    .page-equipment li {
        width: 310px;
        height: 415px;
    }




    /* --- 新闻中心 --- */
    .page-news li {
        width: 465px;
        height: 205px;
    }

    /* 日期 */
    .page-news li .date {
        width: 150px;
        height: 205px;
    }

    /* 内容 */
    .page-news li .text {
        padding: 20px;
        width: 315px;
    }

    .page-news li .text h3 {
        font-size: 16px;
    }




    /* --- 应用领域 --- */
    .page-field li {
        width: 300px;
        height: 350px;
    }




    /* --- 产品中心 --- */

    /* 左侧 */
    .page-product .pro-left {
        float: left;
        width: 250px;
    }

    /* 右侧 */
    .page-product .pro-right {
        width: 690px;
        overflow: hidden;
    }

    /* 右侧 - 产品列表 */
    .page-product .pro-right .product-list li {
        width: 218px;
        height: 335px;
    }




    /* --- 产品展示 --- */

    /* 产品介绍 */
    .pro-dep {
        background: #fff;
        overflow: hidden;
        padding: 20px;
        margin-bottom: 20px;
    }

    /* 产品图 */
    .pro-dep-pic {
        float: none;
        width: 100%;
        overflow: hidden;
        margin-bottom: 30px;
    }

    .pro-dep-pic .small {
        float: left;
        width: 105px;
    }

    .pro-dep-pic .big {
        float: left;
        margin-left: 15px;
        width: 800px;
    }

    .pro-dep-pic .big li {
        height: 500px;
        text-align: center;
    }

    .pro-dep-pic .big li img {
        border: 1px solid #efefef;
        height: 100%;
        width: 100%;
    }

    /* 简介 */
    .pro-dep-content {
        float: none;
        width: 100%;
        position: relative;
        height: auto;
        padding-bottom: 100px;
    }


    /* 介绍 - 视频*/
    .pro-description .videos {
        padding: 20px;
        overflow: hidden;
    }

    .pro-description .videos .list li {
        width: 295px;
        margin-right: 15px;
    }


    /* 相关产品 */
    .pro-other .bd li .box {
        width: 218px;
        height: 350px;
    }


    /* 相关设备 */
    .equipment-other .bd li .box {
        width: 300px;
        height: 400px;
    }




    /* --- 视频 --- */
    .pop-back {
        background: #000;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        z-index: 200;
        position: fixed;
        display: none;
    }

    .pop-video {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 300;
        display: none;
    }

    .pop-video .video-box {
        width: 80%;
        margin: 0 auto;
        display: none;
        margin-top: 10%;
    }

    .pop-video .video-box video {
        width: 100%;
        height: 500px;
    }


}



/* 1280 */
@media screen and (min-width:1025px) and (max-width:1359px) {


    .wrap {
        width: 1200px;
    }




    /* --- 产品中心 --- */
    .home-product {
        margin-top: 40px;
        margin-bottom: 0px;
        overflow: hidden;
    }


    /* 标题 */
    .home-product .title .type {
        width: 280px;
    }

    .home-product .title .text {
        width: 920px;
    }

    /* 切换 */
    .home-product .hd {
        width: 280px;
    }

    .home-product .hd ul li {
        height: 62px;
        line-height: 62px;
    }

    .home-product .hd ul li .pic {
        line-height: 62px;
    }

    .home-product .hd ul li .pic img {
        width: 25px;
    }

    .home-product .hd ul li .text {
        line-height: 62px;
    }

    /* 内容 */
    .home-product .bd {
        width: 920px;
    }

    .home-product .bd li {
        width: 276px;
    }




    /* --- 设备中心 --- */
    .home-equipment {
        padding-bottom: 20px;
    }

    .home-equipment .content .bd li a {
        width: 385px;
        height: 470px;
    }




    /* --- 关于我们 --- */
    .home-about .pic {
        width: 600px;
    }

    .home-about .content {
        width: 550px;
        height: 389px;
    }

    .home-about .content .text p {
        line-height: 200%;
    }




    /* --- 应用领域 --- */

    /* 内容 */
    .home-field .bd {
        width: 989px;
    }

    .home-field .bd .content .pic img {
        width: 540px;
    }




    /* --- 新闻资讯 --- */

    /* 图片新闻 */
    .home-news .news-photo {
        width: 375px;
    }

    /* 推荐新闻 1 */
    .news-top01 li {
        width: 400px;
        height: 220px;
        padding: 10px 20px;
    }

    .news-top01 li .text {
        padding-bottom: 20px;
        margin-bottom: 10px;
    }

    .news-top01 li .text h3 {
        height: 50px;
        line-height: 50px;
        overflow: hidden;
    }

    .news-top01 li .date p {
        display: inline-block;
        font-size: 24px;
        margin-right: 10px;
    }

    /* 推荐新闻 2 */
    .news-top02 {
        width: 400px;
    }

    .news-top02 li {
        height: 143px;
    }

    .news-top02 li .date {
        width: 145px;
        height: 143px;
    }

    .news-top02 li .date p {
        font-size: 28px;
        margin-top: 28%;
    }

    .news-top02 li .text {
        padding: 20px;
        width: 200px;
        background: url(../image/news-arrow2.png) no-repeat 95% 80%;
        height: 112px;
    }

    .news-top02 li .text h3 {
        font-size: 14px;
    }

    .news-top02 li a:hover .text {
        background: url(../image/news-arrow2.png) no-repeat 100% 80%;
    }




    /* --- 底部 --- */

    /* 公司 */
    .footer .company {
        margin-left: 0px;
    }

    .footer .company dl {
        width: 350px;
        margin-left: 50px;
    }




    /* --- 关于我们 --- */
    .page-about {}

    /* 简介 */
    .page-about .introduce .pic {
        float: left;
        width: 550px;
    }

    /* 品牌 */
    .page-about .brand .content {
        float: none;
        width: 100%;
    }

    .page-about .brand .pic {
        float: none;
    }

    .page-about .brand .pic ul {
        width: 100%;
    }

    .page-about .brand .pic li {
        float: left;
        box-shadow: none;
        margin-left: 0;
        width: 33.33%;
        text-align: center;
    }

    /* 愿景 */
    .page-about .vision .pic li {
        width: 380px;
        margin-right: 35px;
    }

    .page-about .vision .pic li .text .icon {
        margin-top: 50px;
    }




    /* --- 设备 --- */
    .page-equipment li {
        width: 390px;
        height: 480px;
    }




    /* --- 新闻中心 --- */
    .page-news li {
        width: 590px;
        height: 210px;
    }

    /* 日期 */
    .page-news li .date {
        width: 135px;
        height: 210px;
    }

    /* 内容 */
    .page-news li .text {
        padding: 20px;
        width: 450px;
    }

    .page-news li .text h3 {
        font-size: 16px;
    }




    /* --- 应用领域 --- */
    .page-field li {
        width: 385px;
        height: 385px;
    }




    /* --- 产品中心 --- */

    /* 左侧 */
    .page-product .pro-left {
        float: left;
        width: 250px;
    }

    /* 右侧 */
    .page-product .pro-right {
        width: 920px;
        overflow: hidden;
    }

    /* 右侧 - 产品列表 */
    .page-product .pro-right .product-list li {
        width: 295px;
        height: 410px;
    }




    /* --- 产品展示 --- */

    /* 产品介绍 */
    .pro-dep {
        background: #fff;
        overflow: hidden;
        padding: 20px;
        margin-bottom: 20px;
    }

    /* 产品图 */
    .pro-dep-pic {
        overflow: hidden;
        margin-bottom: 30px;
        width: 625px;
    }

    .pro-dep-pic .small {
        float: left;
        width: 105px;
    }

    .pro-dep-pic .big {
        float: left;
        margin-left: 15px;
        width: 500px;
    }

    .pro-dep-pic .big li {
        height: 500px;
        text-align: center;
    }

    .pro-dep-pic .big li img {
        border: 1px solid #efefef;
        height: 500px;
        width: 500px;
    }

    /* 简介 */
    .pro-dep-content {
        position: relative;
        height: 500px;
        padding-bottom: 100px;
        width: 500px;
    }


    /* 介绍 - 视频*/
    .pro-description .videos {
        padding: 20px;
        overflow: hidden;
    }

    .pro-description .videos .list li {
        width: 375px;
        margin-right: 15px;
    }


    /* 相关产品 */
    .pro-other .bd li .box {
        width: 278px;
        height: 380px;
    }


    /* 相关设备 */
    .equipment-other .bd li .box {
        width: 380px;
        height: 465px;
    }




    /* --- 视频 --- */
    .pop-back {
        background: #000;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.5);
        z-index: 200;
        position: fixed;
        display: none;
    }

    .pop-video {
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 300;
        display: none;
    }

    .pop-video .video-box {
        width: 80%;
        margin: 0 auto;
        display: none;
        margin-top: 10%;
    }

    .pop-video .video-box video {
        width: 100%;
        height: 500px;
    }




}