﻿@charset "utf-8";
/* CSS Document */
/* 页面初始化 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, button, textarea, p {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-weight: normal;
}

body {
    font-family: "微软雅黑","Microsoft Yahei";
    font-size: 14px;
    color: #333;
}

ol, ul, li {
    list-style: none;
}

a {
    text-decoration: none;
}

a {
    outline: none;
    color: #333;
}

img {
    border: none;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.w_1360 {
    width: 1100px;
    margin: 0 auto;
}

.w-1200 {
    width: 1200px;
    margin: 0 auto;
}

.w-1100 {
    width: 1100px;
    margin: 0 auto;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clearB {
    clear: both;
}

/* banner */
.banner {
    width: 100%;
    height: 380px;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    position: relative;
}

/* @media (min-width:1300px){ */
/*     p1  关于新标杆   */
.about_luban {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/aboutus.jpg") no-repeat center top;
}

.about_anli {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/anli.jpg") no-repeat center top;
}

.about_jiaoxue {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/jiaoxue.jpg") no-repeat center top;
}
.about_search {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/search.jpg") no-repeat center top;
}

.about_answer {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/answer.jpg") no-repeat center top;
}
.about_product {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/product.jpg") no-repeat center top;
}
/*     p2   新闻中心  */
.news_center {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/xw19.jpg") no-repeat center top;
}

.news_center_3 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/xw19_3.jpg") no-repeat center top;
}
/*     p3   BIM平台  */
.BIM_PT {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/pt19.jpg") no-repeat center top;
}
/*     p3   BIM服务  */
.BIM_FW {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/fw19.jpg") no-repeat center top;
}
/*     P4   BIM方案  */
.BIM_FA {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/fa19.jpg") no-repeat center top;
}
/*     P5   加入我们  */
.join_us {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/jr19.jpg") no-repeat center top;
}

.join_us_3 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/jr19_3.jpg") no-repeat center top;
}
/*     P6  下载中心  */
.download {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/xz19.jpg") no-repeat center top;
}
 

@media (max-width:1300px) {
    .banner {
        height: 400px;
    }
    /*     p1  关于新标杆   */
    .about_luban {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/aboutus.jpg") no-repeat center top;
    }

    .about_anli {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/anli.jpg") no-repeat center top;
    }
    /*     p2   新闻中心  */
    .news_center {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/xw12.jpg") no-repeat center top;
    }

    .news_center_3 {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/xw12_3.jpg") no-repeat center top;
    }
    /*     p3   BIM平台  */
    .BIM_PT {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/pt12.jpg") no-repeat center top;
    }
    /*     p3   BIM服务  */
    .BIM_FW {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/fw12.jpg") no-repeat center top;
    }
    /*     P4   BIM方案  */
    .BIM_FA {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/fa12.jpg") no-repeat center top;
    }
    /*     P5   加入我们  */
    .join_us {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/jr12.jpg") no-repeat center top;
    }
    /*     P6  下载中心  */
    .download {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/xz12.jpg") no-repeat center top;
    }
    /*     p7   BIM平台视频  */
    .BIM_PT2 {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ptsp12.jpg") no-repeat center top;
    }
}


.banner_title {
    height: 100%;
    position: relative;
}

    .banner_title img {
        position: absolute;
        bottom: 20px;
    }

    .banner_title h3 {
        display: block;
        width: 200px;
        height: 80px;
        line-height: 36px;
        font-size: 26px;
        font-weight: normal;
        color: #fff;
        position: absolute;
        bottom: 5px;
    }

/**字体样式**/
/*h3{ font-size:18px; height:18px; line-height:18px;}
h4{ font-size:16px; height:16px; line-height:16px;}*/
.textRed {
    color: #ce3d3a;
}

.textWhite {
    color: #fff;
}

.textCenter {
    text-align: center;
    clear: both;
}

.textBlue {
    color: #477aac;
    font-size: 14px;
    text-decoration: underline;
    display: block;
    margin-top: 30px;
}

.imgCenter {
    display: block;
    margin: 20px auto;
}

.txtIndent {
    text-indent: 2em;
}

p {
    line-height: 20px;
}

.aU {
    text-decoration: underline;
    display: block;
    margin-bottom: 30px;
}

.bl {
    clear: both;
    height: 15px;
}

.p20 {
    padding-left: 20px;
}
/* NAV */
div.listDiv {
    width: 1100px;
    margin: auto;
    height: 170px;
}

ul.listNav {
    margin: 34px 0px 100px;
    width: 100%;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    position: relative;
    clear: both;
}

    ul.listNav li {
        float: left;
        border-right: 1px solid #ddd;
        border-top: 1px solid #ddd;
    }

    ul.listNav > li a {
        text-align: center;
        font-size: 16px;
        width: 136px;
        height: 48px;
        line-height: 48px;
        display: block;
    }

    ul.listNav > li.active a {
        background: #ce3d3a;
        color: #fff;
    }

    ul.listNav > li:hover a {
        background: #ce3d3a;
        color: #fff;
    }

ul.listAbout > li a {
    width: 150px;
}

.list_box {
    padding-bottom: 100px;
}

ul.listNav .navList2 {
    position: absolute;
    padding: 30px 0px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico_03.png") no-repeat 60px 1px;
    border: 0px;
    top: 49px;
    display: none;
}

ul.listNav .plist2 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico_03.png") no-repeat 196px 1px;
}

ul.listNav .plist3 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico_03.png") no-repeat 334px 1px;
}

ul.listNav .navList2 li {
    border: 0px;
    background: none;
    padding: 0px 12px;
    border-right: 2px solid #ce3d3a;
    font-size: 14px;
    color: #666;
    cursor: pointer;
    height: 16px;
    line-height: 16px;
    margin-bottom: 20px;
}

    ul.listNav .navList2 li:hover a {
        color: #ce3d3a;
    }

    ul.listNav .navList2 li.active a {
        color: #ce3d3a;
        background: none;
    }

    ul.listNav .navList2 li.only-one {
        border: none;
    }

ul.listNav .navList2.small-nav li {
    padding: 0px 7px;
}

    ul.listNav .navList2.small-nav li:first-child {
        padding-left: 0;
    }
/*     p1  关于新标杆   */
/* content  */
/*品牌*/
.LB_list {
    padding: 29px 0px;
    border-bottom: 1px solid #ddd;
    cursor: pointer;
}

    .LB_list:hover {
        background: #eee;
        transition: background 0.5s;
        -moz-transition: background 0.5s; /* Firefox 4 */
        -webkit-transition: background 0.5s; /* Safari and Chrome */
        -o-transition: background 0.5s;
    }

    .LB_list img {
        margin: 10px 42px;
    }

    .LB_list .text_right {
        width: 790px;
        margin-left: 198px;
    }

        .LB_list .text_right h4 {
            font-weight: bolder;
            line-height: 0px;
        }

            .LB_list .text_right h4 span {
                font-weight: normal;
                line-height: 0px;
                font-size: 14px;
            }
/*企业文化*/
.cultureBox {
    border-left: 6px solid #ce3d3a;
    height: 164px;
    width: 538px;
    background: #ededed;
    margin: 40px 0px 0px;
    padding: 18px 20px;
    overflow: hidden;
    line-height: 20px;
}

    .cultureBox b {
        min-width: 70px;
        display: inline-block;
    }

.kw5 span {
    font-size: 24px;
    font-weight: bold;
    display: block;
    float: left;
    height: 144px;
    line-height: 144px;
    width: 126px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/hexagon.png") no-repeat;
    margin: 0px 20px;
}

.kw5 {
    margin: 45px auto;
    width: 840px;
    height: 144px;
}
/*联系我们*/
dl.contact {
    font-size: 16px;
    margin-bottom: 25px;
}

    dl.contact dt {
        line-height: 16px;
        border-left: 5px solid #ce3d3a;
        padding-left: 20px;
        font-size: 16px;
        width: 212px;
        float: left;
    }

    dl.contact dd {
        position: relative;
        padding-left: 50px;
        margin-bottom: 28px;
        margin-left: 212px;
    }

.contact i {
    display: block;
    position: absolute;
    left: 5px;
}

.ico_home {
    height: 26px;
    width: 26px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico.png") no-repeat 0px 0px;
}

.ico_add {
    height: 26px;
    width: 26px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico.png") no-repeat 0px -26px;
}

.ico_tel {
    height: 26px;
    width: 26px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico.png") no-repeat 0px -52px;
}

.ico_em {
    height: 26px;
    width: 26px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico.png") no-repeat 0px -78px;
}

.ico_phone {
    height: 26px;
    width: 26px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ico.png") no-repeat 0px -104px;
}

.ico_ie {
    height: 25px;
    width: 23px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/ie.png") no-repeat;
}

dl.contact dd.f_left {
    margin: 0px;
    width: 370px;
}

.zlhb div {
    width: 192px;
    height: 192px;
    border: 1px solid #ddd;
    float: left;
    margin-right: 28px;
    margin-bottom: 28px;
    padding: 22px;
}

    .zlhb div img {
        width: 100%;
    }

.network p {
    font-size: 14px !important;
    line-height: 25px !important;
    font-family: "微软雅黑" !important;
}

.network span {
    font-size: 14px !important;
    line-height: 25px !important;
    font-family: "微软雅黑" !important;
}

.network div {
    font-size: 14px !important;
    line-height: 25px !important;
    font-family: "微软雅黑" !important;
}

table {
    border-collapse: collapse;
    font-size: 16px;
}

.nets {
    width: 100%;
    margin: 0 auto;
}

    .nets th {
        font-weight: normal;
        text-indent: 15px;
        text-align: left;
    }

    .nets thead {
        background: #ce3d3a;
        height: 48px;
        line-height: 48px;
        color: #fff;
    }

    .nets td {
        line-height: 47px;
        height: 47px;
        text-align: left;
        border-bottom: 1px dashed #a7a7a7;
        padding-left: 15px;
    }

        .nets td a:hover {
            color: #015b8b;
            text-decoration: underline;
        }

    .nets tbody {
        font-size: 14px;
    }

        .nets tbody tr {
        }

            .nets tbody tr:hover {
                background: #eee;
            }

/*董事长*/
.dsz {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/dsz01.png") no-repeat;
    padding: 0px 15px 0px 715px;
    height: 292px;
    margin-bottom: 54px;
    position: relative;
    overflow: hidden;
}

.dszBox {
    position: absolute;
    top: 0px;
    padding-right: 10px;
}

.dt24 {
    font-size: 24px;
    margin-bottom: 5px;
}

.dsz p {
    line-height: 23px;
}

.textDsz .txtIndent {
    line-height: 20px;
    font-size: 14px;
}

.textDsz .dsz1 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/team_01.jpg") no-repeat right;
    padding-right: 670px;
}

.dszBar {
    position: absolute;
    right: 0px;
    top: 0px;
    height: 72px;
    width: 5px;
    background: #ce3d3a;
    z-index: 999;
}

.aboutLB {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/aboutLB_img1.png") no-repeat;
    height: 452px;
    padding: 135px 0 0 85px;
}

.LBtext {
    padding: 35px 68px 25px;
}

.bgRed {
    background: #ce3d3a;
    color: #fff;
}

.bgGray {
    background: #ddd;
}

.LBtext p.txtIndent {
    line-height: 20px;
    font-size: 14px;
    margin-bottom: 15px;
}

.bgImg {
    background: #ddd url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/aboutLB_img2.png") no-repeat 10px 13px;
    padding-left: 366px;
}

.aboutLB .dt24 {
    margin-bottom: 30px;
}

.aboutLB h3 {
    line-height: 45px;
    height: 45px;
}

.logoL {
    margin-bottom: 25px;
}

.logoBox1 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/logo01.png") no-repeat;
    height: 302px;
    clear: both;
    margin-bottom: 30px;
}

    .logoBox1 p {
    }

.logoBox1, .logoBox2 {
    padding: 40px 0 0 45px;
    color: #000;
}

.logoBox2 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/logo02.png") no-repeat;
    height: 432px;
    padding-right: 435px;
}

    .logoBox1 h4, .logoBox2 h4 {
        margin-bottom: 15px;
    }

    .logoBox1 p, .logoBox2 p {
        margin-bottom: 10px;
        line-height: 20px;
    }
/*荣誉历程*/
.line01 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/line01.png") no-repeat center center;
    height: 125px;
}

.line02 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/line02.png") repeat-y top center;
}

.text01, .text02 {
    padding: 30px 0;
}

.text01 {
    margin-left: 468px;
}

.text02 {
    margin-left: 0px;
}

    .text02 .rylcText {
        text-align: right;
    }

.rylcText {
    line-height: 16px;
    width: 523px;
    overflow: hidden;
}

    .rylcText img {
        margin-top: 10px;
    }

.year {
    font-size: 16px;
    color: #ce3d3a;
    font-weight: bolder;
}

/*.icon {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/line03.png") no-repeat center center;
    padding: 12px 26px;
}*/
.list_box .icon{ background:url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/line03.png") no-repeat center center; padding:12px 26px;}
 
.line01 span, .line02 span {
    float: left;
    text-align: left;
}



/*     p2    */
/*     p2   新闻中心  */
ul.news {
    margin-bottom: 0px;
}

.news_title {
    margin-top: 40px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
}

.news_left {
    padding-right: 20px;
    float: left;
    width: 1100px;
    /*border-right: 1px solid #ddd;*/
   
}

.news_right {
    float: right;
    width: 330px;
    padding: 21px 0 0 21px;
}

    .news_right a {
        display: block;
        margin-bottom: 10px;
    }

        .news_right a img {
            width: 100%;
        }

.news_topImg {
    margin-top: 40px;
    overflow: hidden;
    height: 170px;
    position: relative;
}

    .news_topImg img {
        margin-left: 28px;
        margin-top: 13px;
    }

    .news_topImg h4 {
        margin-top: 10px;
        font-weight: bolder;
    }

    .news_topImg h4 {
        margin-bottom: 6px;
        font-weight: bolder;
    }

    .news_topImg p {
        height: 70px;
        overflow: hidden;
    }

    .news_topImg ul {
        position: absolute;
        left: 0px;
        top: 0px;
    }

    .news_topImg ol {
        position: absolute;
        z-index: 999;
        bottom: 20px;
        left: 300px;
    }

    .news_topImg ul li {
        float: left;
        width: 749px;
        height: 141px;
    }

    .news_topImg ol li {
        height: 10px;
        width: 10px;
        border-radius: 100%;
        background: #ddd;
        float: left;
        margin: 4px;
        cursor: pointer;
    }

        .news_topImg ol li.active {
            background: #ea3737;
        }

    .news_topImg a.top_news {
        display: block;
        height: 34px;
        width: 390px;
        background: #ddd url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/look3.png") no-repeat center center;
    }

        .news_topImg a.top_news:hover {
            background: #ce3d3a url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/look4.png") no-repeat center center;
        }

.news_list_box {
    border-top: 1px solid #ddd;
    margin: 20px 10px 0px 0px;
}

    .news_list_box .news_list {
        padding: 25px 0px 15px;
        border-bottom: 1px solid #ddd;
        display: block;
    }

    .news_list_box a.hot_list {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/new.png") no-repeat;
    }

    .news_list_box a.yaoqing_list {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yaoqing.png") no-repeat;
    }

    .news_list_box .news_list:hover {
        background-color: #eeeded;
        transition: background 0.5s;
        -moz-transition: background 0.5s; /* Firefox 4 */
        -webkit-transition: background 0.5s; /* Safari and Chrome */
        -o-transition: background 0.5s;
    }

    .news_list_box .date {
        float: left;
        width: 88px;
        height: 88px;
        background: #fff;
        margin-left: 5px;
        border: 1px solid #ddd;
    }

        .news_list_box .date span {
            display: block;
            text-align: center;
        }

            .news_list_box .date span.y {
                font-size: 16px;
                line-height: 24px;
                color: #fff;
                background: #ce3d3a;
            }

            .news_list_box .date span.m {
                font-size: 14px;
                line-height: 16px;
                padding-top: 5px;
            }

            .news_list_box .date span.d {
                color: #999;
                font-size: 36px;
                line-height: 46px;
                font-weight: 500;
            }

    .news_list_box .text1 {
        padding: 0px 20px 0px 15px;
        overflow: hidden;
        cursor: pointer;
    }

        .news_list_box .text1 p {
            margin-top: 10px;
            color: #999999;
        }

        .news_list_box .text1 h4 {
            font-size: 18px;
        }

    .news_list_box .text p {
        color: #999;
        margin-top: 10px;
    }

    .news_list_box .text1 .text2 {
        margin-top: 10px;
        font-size: 12px;
    }

        .news_list_box .text1 .text2 img {
            vertical-align: middle;
            margin-top: -2px;
        }

        .news_list_box .text1 .text2 .rl {
            float: right;
        }

.page {
    margin: 80px auto 35px;
    text-align: center;
}

    .page, .page a, .page span {
        color: #333;
        padding: 10px;
        font-size: 16px;
        font-weight: bold;
    }

        .page input {
            padding: 2px;
            border: 1px solid #bdbdbd;
            width: 45px;
        }

        .page .active {
            color: #c00505;
        }

        .page a:hover {
            color: #89c3d0;
        }

.show_left {
    padding: 23px 23px 3px 0;
}

.news-editor {
    position: relative;
}

    .news-editor .date-show {
        left: 0;
        position: absolute;
        top: 0;
    }

.date-show {
    float: left;
    width: 88px;
    height: 88px;
    background: #fff;
    margin-left: 5px;
    border: 1px solid #ddd;
}

    .date-show span {
        display: block;
        text-align: center;
    }

        .date-show span.y {
            font-size: 16px;
            line-height: 24px;
            color: #fff;
            background: #ce3d3a;
        }

        .date-show span.m {
            font-size: 14px;
            line-height: 16px;
            padding-top: 5px;
        }

        .date-show span.d {
            color: #999;
            font-size: 36px;
            line-height: 46px;
            font-weight: 500;
        }

.show_left h1 {
    color: #474545;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
}

.news-editor > h1 {
    text-align: center;
}

.news-editor > h2 {
    color: #aaa;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    text-align: center;
    padding: 15px 0px 0px;
}

.news-editor .content {
    margin-top: 20px;
    margin-bottom: 40px;
}

    .news-editor .content img {
        max-width: 1000px !important;
    }

    .news-editor .content p {
        line-height: 20px;
    }

    .news-editor .content span {
        line-height: 20px;
    }

    .news-editor .content div {
        line-height: 20px;
    }

.relative-news {
    border-top: 2px solid #e8e6e6;
    position: relative;
    margin-top: 20px;
}

    .relative-news .main-news {
        border-right: 1px dotted #ccc;
        height: 170px;
        margin-bottom: -23px;
        padding: 23px 16px 0 106px;
        width: 302px;
        box-sizing: content-box;
    }

        .relative-news .main-news .date-show {
            left: 0;
            position: absolute;
            top: 23px;
        }

        .relative-news .main-news h1 {
            height: 44px;
            line-height: 22px;
            margin-bottom: 15px;
        }

        .relative-news .main-news p {
            color: #777;
            line-height: 20px;
        }

        .relative-news .main-news a {
            color: #ce3d3a;
            display: block;
            line-height: 20px;
        }

    .relative-news .link-list {
        line-height: 20px;
        height: 170px;
        padding: 20px 10px;
    }

        .relative-news .link-list h1 {
            margin-bottom: 20px;
        }

        .relative-news .link-list a {
            color: #777;
            display: block;
            transition: color 300ms ease 0s;
        }

            .relative-news .link-list a span {
                float: left;
                margin-right: 15px;
            }

.news-editor .bdsharebuttonbox a {
    float: right !important;
}

.bd_weixin_popup, .bd_weixin_popup .bd_weixin_popup_foot {
    box-sizing: content-box;
}

.media-ul {
    margin-top: 60px;
}

    .media-ul li {
        width: 340px;
        height: 300px;
        display: block;
        float: left;
        border: 1px solid #ddd;
        margin-top: 20px;
    }

        .media-ul li:nth-child(3n-1) {
            margin-right: 40px;
            margin-left: 40px;
        }

        .media-ul li div {
            width: 340px;
            height: 220px;
            overflow: hidden;
        }

            .media-ul li div img {
                display: block;
                width: 340px;
                height: 220px;
                transition: 1s;
            }

        .media-ul li p {
            width: 340px;
            line-height: 26px;
            font-size: 16px;
            padding: 0 10px;
        }

        .media-ul li:hover div img {
            transform: scale(1.1);
        }

.media-more {
    margin: 40px auto;
    width: 240px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    background-color: #ce3d3a;
    border-radius: 5px;
    cursor: pointer;
}

.media-show h3 {
    text-align: center;
    color: #474545;
    font-size: 18px;
    line-height: 30px;
    margin: 50px 0;
}

.media-show .media-video {
    text-align: center;
    margin-bottom: 60px;
    min-height: 360px;
}

/*     p3   BIM平台  */
/* content  */
.BIM_pt_content {
    overflow: hidden;
}

    .BIM_pt_content h3 {
        margin-bottom: 11px;
        font-weight: bolder;
    }

    .BIM_pt_content img.f_left {
        margin: 0px 15px 40px 0px;
    }

.videoDiv {
    padding: 20px 0;
}

.redBtn {
    background: #ce3d3a;
    color: #fff;
    padding: 5px 20px;
    margin: 10px;
}

.bgRed20 {
    background: #ce3d3a;
    color: #fff;
    font-size: 20px;
    text-align: center;
    margin: 47px 0 27px 0px;
    height: 30px;
    line-height: 30px;
    font-weight: bolder;
}

.h38 {
    height: 38px;
    line-height: 38px;
}

.nub {
    display: inline;
    padding-right: 75px;
    border-bottom: 2px solid #ce3d3a;
}

hr {
    background: #ea3737;
    height: 0px;
    border: 0px;
    margin: 30px auto;
}

.pt p {
    margin-bottom: 30px;
}

.pt img {
    max-width: 1000px;
}

.pts span {
    width: 100%;
    display: block;
    text-align: center;
}

.pt .textCenter {
    text-align: center;
}

.pt .textLeft {
    text-align: left;
}

.pt .inline {
    display: inline;
}

.pt .w_500 {
    max-width: 500px;
}

.pts table td {
    border: 1px solid #000;
}

.pts .ke-zeroborder td {
    border: 0px;
    font-size: 14px;
}

.m100 {
    margin-left: 100px;
}

.m50 {
    margin-left: 50px;
}

.tabBox .tabHead {
    display: inline;
    padding: 10px 15px;
    background: #ddd;
    border-top: 2px solid #ddd;
    float: left;
    border-right: 1px solid #cbcbcb;
    border-bottom: 1px solid #cbcbcb;
    position: relative;
    z-index: 10;
    cursor: pointer;
}

    .tabBox .tabHead.active {
        background: #fff;
        border-top: 2px solid #ea3737;
        color: #ea3737;
        border-bottom: 1px solid #fff;
    }

.tabBox .tabBody {
    clear: both;
    border-top: 1px solid #cbcbcb;
    position: relative;
    top: -1px;
    z-index: 8;
    padding: 25px 0px;
    display: none;
}

.pt_list {
    border-bottom: 1px solid #ddd;
    cursor: pointer;
}

    .pt_list:hover {
        background: #eee;
    }

.pt_list {
    padding-top: 20px;
    padding-right: 110px;
}

    .pt_list img {
        margin: 14px 40px 34px 106px;
        float: left;
    }

    .pt_list h4 {
        font-weight: bolder;
        margin: 0px 0px 7px;
    }

        .pt_list h4 span {
            font-size: 12px;
            padding-left: 10px;
        }

.plBox {
    width: 1100px;
    margin: 0 auto;
    position: relative;
}

@media (max-width:1300px) {
    .plBox .pd_1 {
        color: white;
        position: absolute;
        top: 40%;
        left: 0;
        cursor: pointer;
        width: 100%;
        text-align: center;
        font-family: "黑体";
        font-size: 40px;
    }

        .plBox .pd_1 .pd_11 {
            font-size: 30px;
            line-height: 40px;
        }

    .plBox .pd_2 {
        color: white;
        position: absolute;
        top: 40%;
        left: 0;
        cursor: pointer;
        width: 100%;
        text-align: center;
        font-family: "黑体";
        font-size: 40px;
    }
}

@media (min-width:1300px) {
    .plBox .pd_1 {
        color: white;
        position: absolute;
        top: 30%;
        left: 0;
        cursor: pointer;
        width: 100%;
        text-align: center;
        font-family: "黑体";
        font-size: 40px;
    }

        .plBox .pd_1 .pd_11 {
            font-size: 30px;
            line-height: 40px;
        }

    .plBox .pd_2 {
        color: white;
        position: absolute;
        top: 40%;
        left: 0;
        cursor: pointer;
        width: 100%;
        text-align: center;
        font-family: "黑体";
        font-size: 40px;
    }
}

.plBox .pd_1:hover {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

.plBox video {
    position: absolute;
}

.buy-url {
    display: block;
    width: 180px;
    height: 50px;
    margin: 30px auto;
    line-height: 50px;
    background: #ce3d3a;
    color: #fff;
    text-align: center;
    border-radius: 30px;
}

    .buy-url img {
        height: 24px;
        margin-right: 10px;
    }

.pd-style-1 {
    width: 260px;
    height: 280px;
    background: #F4F3F3;
    float: left;
    margin: 130px 70px 30px;
    padding: 0 20px;
}

    .pd-style-1 img {
        display: block;
        margin: -89px auto 0;
    }

    .pd-style-1 h3 {
        text-align: center;
        margin-top: 20px;
    }

    .pd-style-1 p {
        margin-top: 20px;
    }

.pd-box-2 {
    text-align: center;
}

.pd-style-2 {
    width: 260px;
    height: 220px;
    background: #F4F3F3;
    margin: 130px 18px 30px;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}

    .pd-style-2 img {
        display: block;
        margin: -89px auto 0;
    }

    .pd-style-2 h3 {
        text-align: center;
        padding-top: 20px;
        font-size: 14px;
    }

    .pd-style-2 p {
        text-align: left;
    }

.pd-style-3 {
    width: 330px;
    height: 320px;
    background: #F4F3F3;
    margin: 130px 25px 30px;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}

    .pd-style-3 img {
        display: block;
        margin: -89px auto 0;
    }

    .pd-style-3 h3 {
        text-align: center;
        font-size: 14px;
    }

    .pd-style-3 p {
        text-align: left;
        margin-top: 20px;
    }

.pd-style-4 {
    width: 190px;
    height: 220px;
    background: #F4F3F3;
    margin: 100px 3px 30px;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}

    .pd-style-4 img {
        display: block;
        margin: -69px auto 0;
    }

    .pd-style-4 h3 {
        text-align: center;
        padding-top: 20px;
        font-size: 14px;
    }

.pd-style-5 {
    width: 220px;
    height: 220px;
    background: #F4F3F3;
    margin: 100px 8px 30px;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}

    .pd-style-5 img {
        display: block;
        margin: -74px auto 0;
    }

    .pd-style-5 h3 {
        text-align: center;
        padding-top: 20px;
        font-size: 14px;
    }

.pd-style-6 {
    width: 260px;
    height: 300px;
    background: #F4F3F3;
    margin: 130px 18px 30px;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
}

    .pd-style-6 img {
        display: block;
        margin: -89px auto 0;
    }

    .pd-style-6 h3 {
        text-align: center;
        font-size: 16px;
    }

    .pd-style-6 p {
        text-align: left;
        margin-top: 20px;
    }

.pd-style-7 .td-1 {
    padding-bottom: 50px;
    vertical-align: middle;
}

    .pd-style-7 .td-1 div {
        background: #F5F5F7;
        width: 350px;
        height: 300px;
        padding: 40px 20px 0;
    }

        .pd-style-7 .td-1 div h3 {
            font-size: 16px;
            font-weight: bold;
        }

        .pd-style-7 .td-1 div p {
            font-size: 14px;
            margin-top: 20px;
            line-height: 26px;
        }

.pd-style-7 .td-2 {
    text-align: center;
}

    .pd-style-7 .td-2 img {
        margin-top: -60px;
    }

.pd-style-7 .td-3 {
    text-align: center;
    vertical-align: top;
    width: 520px;
}

.pd-style-7 .td-4 {
    padding-left: 20px;
}

    .pd-style-7 .td-4 div {
        margin-top: -60px;
    }

        .pd-style-7 .td-4 div h3 {
            font-size: 16px;
            font-weight: bold;
        }

        .pd-style-7 .td-4 div p {
            font-size: 14px;
            margin-top: 20px;
            line-height: 26px;
        }

.pd-box-3 .pd-style-5 {
    height: 300px;
}

    .pd-box-3 .pd-style-5 h3 {
        font-size: 16px;
    }

    .pd-box-3 .pd-style-5 p {
        margin-top: 20px;
    }

.pd-box-4 .pd-style-4 h3 {
    margin-top: 0;
    font-size: 16px;
}

.pd-box-4 .pd-style-4 p {
    margin-top: 20px;
}

.pd-style-8 {
    width: 260px;
    height: 270px;
    margin: 50px 18px 30px;
    padding: 0 20px;
    display: inline-block;
    vertical-align: top;
    box-shadow: 0 0px 4px 0px #c7c7c7;
}

    .pd-style-8 img {
        display: block;
        margin: 60px auto 30px;
    }

    .pd-style-8 h3 {
        text-align: center;
        font-size: 16px;
    }
/**bim方案**/

/*业主*/ /*施工*/
.bim_fa ul.listNav {
    margin-bottom: 40px;
}

.yzfdiv {
    height: 239px;
    margin-bottom: 28px;
    padding: 33px 530px 0px 33px;
}

.sgfdiv {
    height: 239px;
    margin-bottom: 28px;
    padding: 33px 500px 0px 33px;
}

    .yzfdiv p, .sgfdiv p {
    }

.yzf01 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yzfbg_01.png");
    margin-top: 50px;
}

.yzf02 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yzfbg_02.png");
}

.yzf03 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yzfbg_03.png");
}

.yzf04 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yzfbg_04.png");
}

.yzf05 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yzfbg_05.png");
}

.yzf06 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yzfbg_06.png");
}

.yzf07 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/yzfbg_07.png");
}

.yzfdiv h4, .sgfdiv h4 {
    margin-bottom: 10px;
}

.sgf01 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sgf01.png");
}

.sgf02 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sgf02.png");
}

.sgf03 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sgf03.png");
}

.sgf04 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sgf04.png");
}

.sgf05 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sgf05.png");
}

.sgf06 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sgf06.png");
}

.sgf07 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sgf07.png");
    padding: 33px 15px 0px 33px;
}

    .sgf07 .f_left {
        width: 587px;
    }

    .sgf07 .f_right {
        width: 440px;
    }

        .sgf07 .f_right p {
            color: #333;
        }

.list_box .bpc {
    padding-bottom: 20px;
    padding-top: 80px;
    font-size: 16px;
    clear: both;
    font-weight: bold;
}

.list_box .bpz {
    padding-bottom: 20px;
    font-size: 16px;
    clear: both;
    font-weight: bold;
}

.yx p.top_20 {
    padding-top: 20px;
    text-align: center;
}

.yx .yx_img img {
    float: left;
    margin-top: 50px;
}

    .yx .yx_img img.yx_img_1 {
        margin-left: 50px;
    }

    .yx .yx_img img.yx_img_2 {
        margin-left: 30px;
    }

/*服务*/
/*.banner{width:100%;height:570px;position:relative;}*/
.videoContainer {
    position: absolute;
    top: 0px;
    left: 50%;
    max-width: initial;
    width: 1920px;
    height: 100%;
    margin-left: -960px;
    overflow: hidden;
}

.video-element {
    object-fit: initial;
    width: 100%;
    position: absolute;
    top: -50%;
}

.banner .video-light {
 
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.bc {
    width: 1100px;
    margin: auto;
    text-align: left;
    height: 80px;
}

    .bc p {
        line-height: 30px;
        text-indent: 2em;
    }

.alList {
    margin-bottom: 30px;
}

    .alList li {
        float: left;
        width: 364px;
        height: 209px;
        overflow: hidden;
        margin-right: 2px;
        margin-bottom: 2px;
        position: relative;
        cursor: pointer;
    }

        .alList li span {
            position: absolute;
            top: 0px;
            left: 0px;
            display: block;
            padding: 167px 0px 24px;
            color: #fff;
            text-align: center;
            width: 100%;
            background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/bg_03.png") no-repeat center center;
            display: none;
        }

        .alList li:hover span {
            display: block;
        }

.list2_box {
    padding: 10px 0px 0px;
}

.fxbox {
    margin-top: 10px;
    margin-bottom: 40px;
}

.bdselect_share_box {
    box-sizing: content-box;
}

.stitle {
    padding: 45px 0px 10px;
    display: block;
}
/*.qfw p{ width:580px;}*/
.qfw h5 {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

.qfw .aU {
    margin-bottom: 0px;
    padding: 10px 0px;
}

.qfw .fw_list {
    width: 100%;
}

.qfw .fw_list2 {
    width: 220px;
    float: left;
    line-height: 30px;
    padding-bottom: 50px;
}

.tit-j1 {
    border-bottom: 1px solid #dcdcdc;
    padding-bottom: 24px;
    text-align: center;
}

    .tit-j1 h2 {
        color: #000101;
        font-size: 30px;
        margin-bottom: 14px;
        overflow: hidden;
    }

    .tit-j1 span {
        color: #aaa;
        display: inline-block;
        font-size: 14px;
    }

.txt-j2 {
    padding-top: 40px;
}

    .txt-j2 p {
        line-height: 20px !important;
    }

    .txt-j2 span {
        line-height: 20px !important;
    }

    .txt-j2 div {
        line-height: 20px !important;
    }

    .txt-j2 img {
        margin: auto;
    }

.txt-j3 {
    clear: both;
    width: 100%;
    height: 20px;
    margin-top: 10px;
    padding-right: 20px;
}

    .txt-j3 a {
        display: block;
        float: right;
        width: 67px;
        height: 18px;
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/fanhui1.png") no-repeat;
    }

        .txt-j3 a:hover {
            background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/fanhui2.png") no-repeat;
        }


/*join us*/
table {
    border-collapse: collapse;
    font-size: 16px;
}

.joinus {
    width: 100%;
    margin: 0 auto;
}

    .joinus th {
        font-weight: normal;
    }

    .joinus thead {
        background: #015b8b;
        height: 48px;
        line-height: 48px;
        color: #fff;
    }

    .joinus td {
        width: 20%;
        line-height: 47px;
        height: 47px;
        text-align: center;
        border-bottom: 1px dashed #a7a7a7;
    }

        .joinus td a:hover {
            color: #015b8b;
            text-decoration: underline;
        }

    .joinus tbody {
        font-size: 14px;
    }

        .joinus tbody tr {
            cursor: pointer;
        }

            .joinus tbody tr:hover {
                background: #eee;
            }

.listNub {
    height: 32px;
    line-height: 32px;
    font-size: 16px;
}

    .listNub img {
        margin-right: 10px;
        float: left;
    }

.textM {
    padding: 0 3em;
    margin: 20px 0px;
    color: #666;
}

.abImg {
    width: 1100px;
    height: 400px;
    margin: 60px auto;
    overflow: hidden;
}

    .abImg ul {
        position: relative;
        margin: 60px auto;
        width: 460px;
        height: 320px;
    }

    .abImg li {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        opacity: 0;
        transform: perspective(800px) rotateY(0);
        transition: 1s all ease;
    }

        .abImg li img {
            width: 100%;
        }

    .abImg ul li.l1 {
        z-index: 1;
        opacity: 0.4;
        transform: perspective(800px) translateX(-300px) rotateY(45deg);
    }

    .abImg ul li.cur {
        z-index: 5;
        opacity: 1;
    }

    .abImg ul li.r1 {
        z-index: 1;
        opacity: 0.4;
        transform: perspective(800px) translateX(300px) rotateY(-45deg);
    }

/*joinUs _detail*/

.container80per {
    margin: 0 auto;
    line-height: 24px;
    margin-top: 84px;
}

    .container80per .tit1 {
        width: 350px;
        height: 50px;
        background: #ce3d3a;
        color: white;
        text-align: center;
        line-height: 50px;
    }

    .container80per h4 {
        font-size: 16px;
    }

.recruitTags {
    margin: 30px 0 10px;
    padding: 20px 98px;
    background: #ebebeb;
}

    .recruitTags ul {
        overflow: hidden;
        width: 100%;
        height: 100%;
    }

        .recruitTags ul li {
            float: left;
            width: 24%;
            height: 38px;
            line-height: 38px;
        }

.recruitDescribe {
    padding: 20px 0px 40px 98px;
    background: #ebebeb;
}

    .recruitDescribe h4 {
        padding-top: 28px;
    }

    .recruitDescribe ul {
        padding-bottom: 50px;
    }

    .recruitDescribe p {
        line-height: 37px;
    }

.contactMethod {
    padding-left: 98px;
    margin-top: 58px;
}

    .contactMethod p, .contactMethod a {
        height: 24px;
        line-height: 24px;
    }

    .contactMethod h4 {
        margin-bottom: 8px;
    }

    .contactMethod a {
        text-align: right;
        display: block;
    }

    .contactMethod .back span {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/back.png") no-repeat;
        width: 16px;
        height: 13px;
        display: inline-block;
    }

.navList2 {
    display: none;
}

.mail {
    margin: 0px 98px;
    color: #666;
    padding-left: 30px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/toujianli.png") no-repeat left center;
}

    .mail:hover {
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/toujianlired.png") no-repeat left center;
        color: #ce3d3a;
    }

.back {
    margin-left: 600px;
}

/*  下载中心*/
.downLoadBox {
    width: 347px;
    height: 220px;
    overflow: hidden;
    position: relative;
    border: 1px solid #ddd;
    border-top: 6px solid #ce3d3a;
    padding: 20px 30px;
    float: left;
    margin-right: 19px;
    margin-bottom: 20px;
}

.downLoadB {
    background: #ddd;
    height: 40px;
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0px;
}

    .downLoadB span {
        font-size: 16px;
    }

        .downLoadB span a {
            margin: 0px;
            height: 40px;
            line-height: 40px;
            padding: 0px 30px;
            display: block;
            width: 100%;
        }

    .downLoadB .f_right {
        height: 40px;
        line-height: 40px;
        padding: 0px 10px;
    }

        .downLoadB .f_right a {
            padding: 0px 0px;
        }

.addmore {
    clear: both;
    display: block;
    height: 50px;
    background: #ddd url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/look1.png") no-repeat center top;
}

    .addmore:hover {
        background: #ce3d3a url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/look2.png") no-repeat center top;
    }

.addmore2 {
    clear: both;
    display: block;
    height: 50px;
    background: #ddd url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/look3.png") no-repeat center center;
    margin-top: 10px;
}

    .addmore2:hover {
        background: #ce3d3a url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/look4.png") no-repeat center center;
    }

.downLoadTitle {
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
}

.pd {
    height: 80px;
}

.downLoadTitle img {
    float: left;
    margin-right: 20px;
    width: 70px;
}

.gd_1100 {
    width: 100%;
    margin: 0px 0px 30px;
    height: 205px;
}

.textCenter p {
    margin: 6px;
}

.centerText {
    width: 844px;
    margin: 0 auto;
}

    .centerText span {
        text-align: left;
        font-size: 16px;
        display: block;
    }

.HidBox {
    height: 0px;
    overflow: hidden;
}

    .HidBox span {
        margin: 5px 0px 20px;
    }

    .HidBox h3 {
        font-size: 16px;
        margin: 30px 0px 10px;
    }

/*  合作伙伴	*/
.coop .box-head {
    width: 100%;
    height: 120px;
    border-bottom: 0px solid #ddd;
}

.coop .logo {
    width: 120px;
    height: 120px;
    border: 1px solid #ddd;
    float: left;
    margin-right: 28px;
    display: inline-block;
}

    .coop .logo img {
        width: 100%;
    }

.coop .box-head a {
    font-size: 22px;
}

.coop .box-head .title {
    padding-top: 5px;
}

    .coop .box-head .title p {
        margin-top: 10px;
    }

.coop-title-p {
    text-indent: 2em;
    line-height: 30px;
}

/*  CIM & DIM	*/
.w1000 {
    width: 1000px;
    margin: auto;
}

.about_cim {
    height: 460px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/cim-1.jpg") no-repeat center top;
}

.cim-1 {
    width: 100%;
    height: 1500px;
    background: #F2F2F2 url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/cim-2.jpg") no-repeat center bottom;
}

.cim-1-1 {
    height: 580px;
    background: rgba(255,255,255,0.4);
    padding: 0px 30px;
}

.cim-title {
    color: #c00000;
    font-size: 32px;
    text-align: center;
    padding: 40px 0;
}

.cim-1-1 p {
    font-size: 20px;
    line-height: 32px;
}

.cim-1 .p1 {
    font-size: 20px;
    line-height: 40px;
    text-align: center;
}

.cim-1 .p2 {
    font-size: 44px;
    text-align: center;
    color: #c00000;
    margin: 66px 0;
}

.cim-1-2 {
    width: 100%;
    height: 330px;
}

    .cim-1-2 .cim-1-2-box:first-child {
        margin-left: 0;
    }

.cim-1-2-box {
    width: 240px;
    float: left;
    height: 330px;
    background: #c00000;
    color: #fff;
    margin-left: 13px;
    padding: 0 25px;
}

    .cim-1-2-box h3 {
        font-size: 40px;
        margin: 30px 0;
        text-align: center;
        line-height: 40px;
        height: 40px;
    }

    .cim-1-2-box p {
        font-size: 20px;
        line-height: 34px;
    }

.cim-2 {
    width: 100%;
    height: 850px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/cim-3.jpg") no-repeat center bottom;
}


.about_dim {
    height: 614px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/dim-1.jpg") no-repeat center top;
}

.dim-1 {
    margin-bottom: 50px;
}

    .dim-1 p {
        font-size: 20px;
        line-height: 32px;
    }

.dim-1-1 {
    width: 100%;
    height: 160px;
    margin: 80px 0 50px;
}

.dim-1-1-box {
    width: 25%;
    float: left;
    height: 160px;
    text-align: center;
}

    .dim-1-1-box .s1 {
        display: block;
        font-size: 20px;
        margin: 10px 0 5px;
    }

    .dim-1-1-box .s2 {
        display: block;
        font-size: 16px;
    }

.dim-1-2 {
    width: 100%;
    height: 216px;
    margin-top: 20px;
}

    .dim-1-2 .dim-1-2-c {
        width: 462px;
        height: 216px;
        float: left;
    }

        .dim-1-2 .dim-1-2-c b {
            font-size: 24px;
            font-weight: normal;
            padding: 20px 0 0;
            display: block;
        }

        .dim-1-2 .dim-1-2-c span {
            display: block;
            width: 120px;
            height: 2px;
            background: #c00000;
            margin: 10px 0 15px;
        }

        .dim-1-2 .dim-1-2-c p {
            line-height: 36px;
            font-size: 18px;
        }

    .dim-1-2 .left {
        float: left;
        margin-right: 70px;
    }

    .dim-1-2 .right {
        float: right;
        margin-left: 70px;
    }

.about_lubango {
    height: 360px;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/go-0.jpg") no-repeat center top;
}

/* search */
.searchBox2 {
    width: 1000px;
    margin: 0 auto;
}

.searchText2 {
    float: left;
    width: 840px;
    height: 34px;
    border: 2px solid #ce3d3a;
}

    .searchText2 input {
        border: 0px;
        width: 100%;
        height: 30px;
        padding: 0px 10px;
    }

.searchBtn2 {
    float: right;
    width: 140px;
    height: 34px;
    background: #ce3d3a url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/searchBg.png") no-repeat center center;
    cursor: pointer;
}

.searchUl {
    margin: 15px auto;
}

    .searchUl li {
        padding: 15px 0px;
        border-bottom: 1px solid #dfdfdf;
    }

        .searchUl li h3 {
            color: #4d4d4d;
            margin-bottom: 10px;
        }
/*分页*/
.pagination {
    width: 100%;
    text-align: center;
    margin-top: 30px;
}

    .pagination ul {
        display: inline-block;
    }

        .pagination ul li {
            display: inline;
        }

            .pagination ul li a, .pagination ul li span {
                padding: 4px 12px;
                border: 1px solid #ddd;
                margin-left: 10px;
            }

            .pagination ul li.active a {
                background-color: #e83618;
                color: #fff;
            }

            .pagination ul li a:hover {
                background-color: #e83618;
                color: #fff;
            }


/* foot */
.bg_black .w_1360 a {
    margin-right: 10px;
}

    .bg_black .w_1360 a.a7 {
        margin-left: 10px;
    }

.bg_blue {
    background: #015b8b;
    padding: 40px 0px;
}

.footer_nav dl {
    width: 135px;
    color: #fff;
    display: block;
    float: left;
    height: 250px;
}

    .footer_nav dl dt {
        font-size: 18px;
        height: 27px;
        line-height: 27px;
    }

    .footer_nav dl dd a {
        color: #75b3c5;
        font-size: 14px;
        height: 24px;
        line-height: 24px;
    }

        .footer_nav dl dd a:hover {
            text-decoration: underline;
        }

.bg_gray {
    background: #7c7c7c;
    border-bottom: 3px solid #c0c2cc;
    padding: 20px 0px;
}

.company li {
    color: #bcbcbc;
    font-size: 13px;
    line-height: 22px;
}

    .company li h3 {
        color: #d3d3d3;
        font-size: 17px;
        padding-bottom: 10px;
    }

    .company li h4 {
        font-size: 14px;
        text-align: left;
        width: 300px;
    }

.f_right {
    float: right;
}

.f_left {
    float: left;
}

.company .w_1360 {
    text-align: center;
    font-size: 14px;
    font-weight: bolder;
}

    .company .w_1360 img {
        margin: 4px 4px -6px;
    }

.clear {
    clear: both;
}



/* cim 解决方案 */
.width-1000 {
    width: 1000px;
    margin: auto;
}

.b-solution {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/cs-1.jpg") no-repeat center;
    height: 570px;
}

.solution-nav {
    margin: 40px auto;
}

    .solution-nav a {
        display: inline-block;
        height: 20px;
        line-height: 20px;
        font-size: 16px;
        border-right: 2px solid #c00000;
        position: relative;
        padding: 0 25px;
    }

        .solution-nav a:first-child {
            padding-left: 0;
        }

        .solution-nav a:last-child {
            padding-right: 0;
            border-right: 0;
        }
        /* .solution-nav a span{position: absolute;width: 32px;height: 21px;background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/cs-4.png");top: 25px;left: 50%;display: none;margin-left: -16px;} */
        .solution-nav a.active, .solution-nav a:hover {
            color: #c00000;
        }
            /* .solution-nav a.active span{display: block;} */
            .solution-nav a.active::before {
                position: absolute;
                display: inline-block;
                bottom: -20px;
                left: 50%;
                margin-left: -8px;
                width: 0;
                height: 0px;
                content: '';
                border-style: solid;
                border-width: 8px;
                border-color: #c00000 #c00000 transparent transparent;
                transform: rotate(135deg);
            }

.s-title {
    width: 100%;
    height: 130px;
    line-height: 130px;
    font-size: 30px;
    color: #c00000;
    text-align: center;
    font-weight: bold;
    border-bottom: 1px solid #c7c7c7;
}

.s-body {
    width: 100%;
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/cs-2.jpg") no-repeat center top;
}

.solution-cont {
    width: 1000px;
    margin-top: 60px;
}

    .solution-cont .s-c {
        clear: both;
        margin-top: 50px;
    }

        .solution-cont .s-c .s-c-l {
            width: 385px;
            float: left;
        }

        .solution-cont .s-c .s-c-r {
            width: 580px;
            float: right;
        }

    .solution-cont img {
        max-width: 100%;
    }

    .solution-cont p {
        line-height: 30px;
    }

.s-scene {
    width: 200px;
    height: 50px;
    margin: 50px auto;
    line-height: 50px;
    font-size: 28px;
    color: #c00000;
    text-align: center;
    font-weight: bold;
}

.solution-cont h3 {
    display: inline-block;
    height: 26px;
    padding: 2px 0px;
    color: #c00000;
    margin-bottom: 10px;
    font-weight: bold;
}

.solution-cont p .spot {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 100px;
    background-color: #c00000;
    vertical-align: middle;
    margin-right: 5px;
}

.solution-cont p img {
    margin-top: 30px;
}

.solution-cont p.blue {
    color: #c00000;
}

/* BIM 案例 */
.bc-top {
    width: 1200px;
    margin: auto;
    padding: 90px 0;
    text-align: center;
}

    .bc-top img {
        width: 700px;
        float: left;
    }

    .bc-top h4 {
        font-size: 18px;
        color: #D4D4D4;
    }

    .bc-top h2 {
        font-size: 32px;
    }

    .bc-top em {
        display: inline-block;
        width: 60px;
        height: 3px;
        background: #c00000;
        margin: 30px 0;
    }

    .bc-top p {
        font-size: 16px;
        line-height: 30px;
        display: inline-block;
        width: 432px;
        text-align: left;
    }

.bc-nav {
    width: 100%;
    height: 120px;
    text-align: center;
    background: linear-gradient(to right, #D01E3B, #FF7E31);
    color: #fff;
    padding-top: 42px;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#D01E3B, endColorstr=#FF7E31);
}

    .bc-nav ul li {
        display: inline-block;
        width: 300px;
        height: 35px;
        border-left: 1px solid #fff;
        position: relative;
    }

        .bc-nav ul li:first-child {
            border-left: 0;
        }

        .bc-nav ul li a {
            color: #fff;
            font-size: 20px;
            line-height: 35px;
        }

        .bc-nav ul li.current a {
            font-size: 24px;
            font-weight: bold;
        }

        .bc-nav ul li a:hover {
            font-weight: bold;
        }

            .bc-nav ul li a:hover em {
                opacity: 1;
            }

        .bc-nav ul li.current::before {
            position: absolute;
            display: inline-block;
            bottom: -57px;
            left: 134px;
            width: 0;
            height: 0px;
            content: '';
            border-style: solid;
            border-width: 14px;
            border-color: #fff #fff transparent transparent;
            transform: rotate(-45deg);
        }

        .bc-nav ul li a em {
            display: inline-block;
            width: 35px;
            height: 35px;
            vertical-align: middle;
            margin-right: 10px;
            opacity: .8;
        }

        .bc-nav ul li a.bc-nav-1 em {
            background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/case-2.png")no-repeat;
        }

        .bc-nav ul li a.bc-nav-2 em {
            background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/case-3.png")no-repeat;
        }

        .bc-nav ul li a.bc-nav-3 em {
            background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/case-4.png")no-repeat;
        }

.bc-bottom {
    width: 1200px;
    margin: auto;
    padding: 80px 0;
}

.bc-select {
    font-size: 16px;
    text-align: center;
}

.bc-list {
    padding: 30px 0 0;
    width: 1140px;
    margin: auto;
}

    .bc-list ul li {
        float: left;
        width: 364px;
        height: 209px;
        overflow: hidden;
        margin-right: 20px;
        margin-bottom: 20px;
        position: relative;
        cursor: pointer;
        overflow: hidden;
    }

        .bc-list ul li:nth-child(3n) {
            margin-right: 0px;
        }

        .bc-list ul li .bc-shade {
            position: absolute;
            bottom: -209px;
            left: 0px;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.6);
            transition: all .5s ease;
        }

            .bc-list ul li .bc-shade .bc-cont {
                width: 356px;
                height: 201px;
                border: 1px solid #fff;
                margin: 4px;
                padding-top: 65px;
                text-align: center;
            }

                .bc-list ul li .bc-shade .bc-cont p {
                    color: #fff;
                    font-size: 16px;
                }

                .bc-list ul li .bc-shade .bc-cont img {
                    margin-top: 20px;
                }

        .bc-list ul li:hover .bc-shade {
            bottom: 0;
        }

.bc-list-more {
    width: 230px;
    height: 60px;
    line-height: 60px;
    color: #c00000;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #c00000;
    cursor: pointer;
}

    .bc-list-more em {
        width: 16px;
        height: 16px;
        display: inline-block;
        vertical-align: middle;
        background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/icon-all.png") -26px 58px;
        margin-left: 100px;
    }

.bce-center {
    width: 1200px;
    margin: 30px auto;
}

.bce-left {
    float: left;
    width: 850px;
}

.bce-left-list {
    padding-top: 1px;
}

.bce-left-box {
    display: block;
    width: 840px;
    height: 190px;
    position: relative;
    margin-bottom: 30px;
    border: 1px solid #e0e0e0;
}

    .bce-left-box:hover {
        box-shadow: 0 0px 10px 2px #c7c7c7;
    }

    .bce-left-box img {
        height: 190px;
        width: 250px;
    }

.bce-left-cont {
    width: 590px;
    height: 190px;
    position: absolute;
    top: 0px;
    right: 0;
    padding: 30px 30px;
    background: #fff;
}

    .bce-left-cont h3 {
        font-size: 18px;
        color: #000;
        font-weight: bold;
    }

    .bce-left-cont em {
        display: block;
        width: 60px;
        height: 2px;
        background: #D4D4D4;
        margin: 18px 0;
    }

    .bce-left-cont p {
        color: #666;
    }

.bce-right {
    float: right;
    width: 330px;
    padding: 10px;
    border: 1px solid #e0e0e0;
}

    .bce-right a {
        display: block;
        margin-bottom: 10px;
    }

        .bce-right a img {
            width: 100%;
        }

/* CIM 案例 */
.cim-lead .bgRed20 {
    height: 50px;
    line-height: 50px;
    font-weight: normal;
    font-size: 16px;
}

.cim-lead .txtIndent {
    line-height: 30px;
    margin-bottom: 0;
}

.cim-lead .txtIndent2 {
    text-indent: 4em;
    font-size: 16px;
}

.cim-lead .style-img {
    text-align: center;
    display: inline-block;
    margin: 30px 80px 0;
}

    .cim-lead .style-img p {
        margin-top: 20px;
        font-size: 16px;
        line-height: 30px;
        text-indent: 0em;
        font-weight: bold;
    }

.cim-lead h3 {
    margin-top: 20px;
}

.cim-lead .img-box img {
    margin: 14px 26px;
    float: left;
    width: 187px;
    height: 94px;
}

.cim-lead .txtIndent3 {
    font-size: 16px;
    line-height: 30px;
    width: 48%;
    display: inline-block;
}

.cim-lead .txtIndent4 {
    padding-left: 3em;
    line-height: 30px;
}

.cim-lead .imgCenter {
    max-width: 1200px;
}

.sys-c-t {
    margin-top: 60px;
}

.sys-c-1 {
    width: 360px;
    display: inline-block;
    text-align: center;
    height: 400px;
    float: left;
    margin: 0 20px;
}

    .sys-c-1 h3 {
        font-size: 16px;
        font-weight: bold;
        line-height: 30px;
    }

    .sys-c-1 p {
        font-size: 14px;
        text-align: left;
        padding: 10px 30px;
    }

.cim-style-1 {
    width: 1200px;
    height: 360px;
    padding: 1px 0 0 400px;
}

    .cim-style-1 h4 {
        font-size: 18px;
        color: #333;
        margin-top: 30px;
        margin-bottom: 10px;
        font-weight: bold;
    }

    .cim-style-1 p {
        line-height: 26px;
    }

.cim-style-2 {
    font-size: 34px;
    color: #ce3d3a;
    text-align: center;
    font-weight: bold;
    margin: 60px 0 30px;
}

.cim-style-3 {
    font-size: 20px;
    text-align: center;
    margin: 30px 0;
}

.cim-style-4 {
    width: 356px;
    height: 458px;
    float: left;
    margin-top: 30px;
    padding: 260px 30px 0;
}

    .cim-style-4 h4 {
        font-size: 18px;
        text-align: center;
        margin: 20px 0;
        font-weight: bold;
    }

.cim-style-5 {
    width: 260px;
    height: 440px;
    border: 1px solid #ccc;
    border-radius: 15px;
    float: left;
    padding: 50px 20px 0;
    margin: 30px 0;
    background: #F4F3F3;
}

    .cim-style-5 img {
        display: block;
        margin: auto;
    }

    .cim-style-5 h4 {
        font-size: 24px;
        text-align: center;
        margin: 30px 0;
    }

.img-max-1000 .imgCenter {
    max-width: 1000px;
}

.dim-style-1 {
    width: 600px;
    height: 200px;
    float: left;
    margin-top: 30px;
}

    .dim-style-1:nth-child(2n) {
        padding-right: 30px;
    }

    .dim-style-1:nth-child(2n+1) {
        padding-left: 30px;
    }

    .dim-style-1 img {
        margin-top: 16px;
    }

    .dim-style-1 div {
        width: 400px;
        height: 200px;
        float: right;
        background-color: #F5F3F4;
        padding: 15px 30px;
    }

        .dim-style-1 div h3 {
            font-size: 16px;
            font-weight: bold;
        }

        .dim-style-1 div p {
            font-size: 14px;
            line-height: 30px;
            margin-top: 10px;
        }

.cc-title {
    text-align: center;
    margin: 60px 0;
}

    .cc-title h4 {
        font-size: 14px;
        color: #D4D4D4;
    }

    .cc-title h2 {
        font-size: 34px;
    }

.cc-banner {
    width: 100%;
    height: 520px;
    margin: auto;
    position: relative;
}

.poster-main {
    position: relative;
    width: 1200px;
    margin: auto;
}

    .poster-main a, .poster-main img {
        display: block;
        width: 100%;
        height: 100%;
    }

    .poster-main .poster-list {
        width: 1000px;
        height: 500px;
    }

        .poster-main .poster-list .poster-item {
            width: 200px;
            height: 500px;
            position: absolute;
            left: 0;
            top: 0;
        }

    .poster-main .poster-prev-btn {
        width: 70px !important;
        height: 50px !important;
        display: block;
        background: #F4F4F4;
        text-indent: -9999px;
        position: absolute;
        top: 50%;
        margin-top: -35px;
        left: -100px;
        transition: background .6s;
        cursor: pointer;
    }

        .poster-main .poster-prev-btn em {
            width: 30px;
            height: 30px;
            display: block;
            background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/icon-all.png") -102px 74px;
            position: absolute;
            top: 10px;
            left: 20px;
        }

    .poster-main .poster-next-btn {
        width: 70px !important;
        height: 50px !important;
        display: block;
        background: #F4F4F4;
        text-indent: -9999px;
        position: absolute;
        top: 50%;
        margin-top: -35px;
        right: -100px;
        transition: background .6s;
        cursor: pointer;
    }

        .poster-main .poster-next-btn em {
            width: 28px;
            height: 30px;
            display: block;
            background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/icon-all.png") -76px 74px;
            position: absolute;
            top: 10px;
            left: 20px;
        }

        .poster-main .poster-prev-btn:hover, .poster-main .poster-next-btn:hover {
            background: linear-gradient(to right, #D01E3B, #FF7E31);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#D01E3B, endColorstr=#FF7E31);
        }

            .poster-main .poster-prev-btn:hover em {
                background-position: -155px 74px;
            }

            .poster-main .poster-next-btn:hover em {
                background-position: -129px 74px;
            }

.cc-banner-bottom {
    position: absolute;
    width: 100%;
    height: 180px;
    bottom: 0;
    left: 0;
    background: linear-gradient(to right, #D01E3B, #FF7E31);
    z-index: -1;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#D01E3B, endColorstr=#FF7E31);
}

.cc-cont {
    width: 1200px;
    margin: auto;
    padding: 60px 0;
}

.cc-box {
    width: 1200px;
    height: 400px;
    border-bottom: 1px solid #D4D4D4;
}

    .cc-box .cc-box-img {
        width: 506px;
        height: 286px;
        border: 1px solid #666;
        padding: 2px;
    }

        .cc-box .cc-box-img img {
            width: 500px;
            height: 280px;
        }

    .cc-box .cc-box-cont {
        width: 650px;
        padding-top: 35px;
    }

        .cc-box .cc-box-cont h3 {
            font-size: 18px;
            color: #000;
            font-weight: bold;
        }

        .cc-box .cc-box-cont em {
            display: block;
            width: 30px;
            height: 2px;
            background: #666;
            margin: 18px 0;
        }

        .cc-box .cc-box-cont p {
            color: #666;
            font-size: 14px;
            line-height: 26px;
        }

.cc-box-1 .cc-box-img {
    float: left;
}

.cc-box-1 .cc-box-cont {
    float: right;
}

.cc-box-2 .cc-box-img {
    float: right;
}

.cc-box-2 .cc-box-cont {
    float: left;
}

.un-main {
    margin: auto;
    width: 1200px;
}

    .un-main .nav-1 {
        width: 100%;
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        color: #fff;
        background: #ce3d3a;
        padding-left: 10px;
        margin-top: 50px;
        text-align: center;
    }

    .un-main .logo-list li {
        display: block;
        width: 105px;
        height: 125px;
        text-align: center;
        margin: 30px 76px 0 0;
        float: left;
    }

        .un-main .logo-list li:nth-child(7n) {
            margin-right: 0;
        }

        .un-main .logo-list li img {
            width: 86px;
            height: 86px;
        }

        .un-main .logo-list li p {
            font-size: 14px;
        }

    .un-main .nav-2 {
        font-size: 26px;
        color: #ce3d3a;
        margin: 100px 0 50px;
    }

    .un-main .un-style .left {
        float: left;
    }

    .un-main .un-style .right {
        float: right;
    }

    .un-main .style-1 {
        margin-top: 50px;
    }

        .un-main .style-1 .left {
            width: 626px;
            height: 500px;
            text-align: center;
        }

            .un-main .style-1 .left p {
                margin-top: 10px;
            }

        .un-main .style-1 .right {
            width: 480px;
            padding-top: 150px;
            padding-right: 30px;
        }

            .un-main .style-1 .right p {
                font-size: 16px;
                line-height: 30px;
                text-indent: 2em;
            }

    .un-main .style-2 p {
        font-size: 16px;
        line-height: 30px;
        text-indent: 2em;
    }

    .un-main .style-2 .style-img {
        text-align: center;
        display: inline-block;
        margin-top: 30px;
    }

        .un-main .style-2 .style-img p {
            margin-top: 10px;
            font-size: 14px;
            line-height: 20px;
            text-indent: 0em;
        }


/* 合作院校 */
.sc-title {
    font-size: 28px;
    text-align: center;
    margin: 40px auto;
    color: #c00000;
}

    .sc-title span {
        color: #c00000;
    }

.sc-1 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sc-1.jpg") no-repeat center;
    width: 100%;
    height: 570px;
    color: #fff;
}

.sc-2 p {
    text-indent: 2em;
    font-size: 14px;
    line-height: 30px;
}

.sc-3 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sc-2.png") no-repeat center;
    width: 100%;
    height: 253px;
    margin-top: 70px;
}

.sc-4 {
    background: url("https://www.stopthedogandcatmeattradeworldwide.com/templates/main/images/sc-3.png") no-repeat center;
    width: 100%;
    height: 3050px;
}

.sc-box-1 .item {
    width: 541px;
    height: 580px;
    background: #E6E6E6;
    margin-top: 55px;
    margin-left: 18px;
    float: left;
}

    .sc-box-1 .item:nth-child(2n-1) {
        margin-left: 0;
    }

    .sc-box-1 .item p {
        font-size: 16px;
        line-height: 30px;
        padding-left: 20px;
    }

        .sc-box-1 .item p span {
            color: #c00000;
            margin-right: 10px;
        }

.sc-box-2 {
    margin-top: 50px;
    text-align: center;
}

    .sc-box-2 h3 {
        font-size: 22px;
        color: #000;
        line-height: 42px;
        height: auto;
        font-weight: 400;
    }

        .sc-box-2 h3 span {
            font-size: 26px;
            color: #c00000;
        }

    .sc-box-2 h2 {
        font-size: 32px;
        color: #c00000;
        line-height: 42px;
        border-bottom: 1px solid #000;
        display: inline-block;
        padding: 15px 15px;
        font-weight: bold;
        margin-top: 50px;
    }

    .sc-box-2 .img-box {
        margin-top: 60px;
        text-align: center;
        margin-bottom: 40px;
    }

        .sc-box-2 .img-box .img-item {
            width: 181px;
            height: 270px;
            margin-left: 40px;
            display: inline-block;
        }

            .sc-box-2 .img-box .img-item:first-child {
                margin-left: 0;
            }

            .sc-box-2 .img-box .img-item p {
                font-size: 18px;
                line-height: 30px;
                margin-top: 18px;
            }

    .sc-box-2 h4 {
        font-size: 24px;
        color: #000;
        line-height: 42px;
        height: auto;
        font-weight: 400;
    }

    .sc-box-2 .touch {
        margin-top: 50px;
    }

        .sc-box-2 .touch img {
            vertical-align: middle;
            margin: 0 10px 0 50px;
        }












/* 按钮特效 */
.button-more-1:hover {
    background: linear-gradient(to right, #D01E3B, #FF7E31);
    color: #fff;
}

    .button-more-1:hover em {
        background-position: -26px 70px;
    }
/* .button-more-1{
	z-index: 1;
	overflow: hidden;
	position: relative;
}
.button-more-1::before {
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
	background:linear-gradient(to right, #D01E3B , #FF7E31);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#D01E3B, endColorstr=#FF7E31);
    -webkit-transform:translate3d(-100%,0,0);
    transform:translate3d(-100%,0,0);
    -webkit-transition:-webkit-transform .3s;
    transition:transform .3s;
    -webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);
    transition-timing-function:cubic-bezier(.75,0,.125,1);
    z-index: -1;
}
.button-more-1:hover::before {
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0)
}
.button-more-1:hover{color: #fff;}
.button-more-1:hover em{background-position: -26px 70px;} */

