* {
    margin: 0;
    padding: 0;

}


ul li {
    list-style: none;
}


a{
    text-decoration:none;
}


.clear {
    clear: both;
}



/*@font-face {*/
/*    font-family: 'siyuan';*/
/*    src: url('../font/SourceHanSansCN-Regular.ttf') format('truetype');*/

/*    font-weight: normal;*/
/*    font-style: normal;*/
/*}*/

html,body {
    font-family: "siyuan";
    height:100%;



}


.containers{
    background: url("../images/chengji/1.jpg") no-repeat;
    background-size: 100%;
    width:100%;
    /*height:100%;*/
    height:7531px;
    /*background-attachment: fixed;*/



}

.containers .container-inset{
    width:1380px;
    margin:0 auto;
    /*border: 1px solid blue;*/
    box-shadow: 0px 0px 10px #000000;

}



.containers .container-inset .chengji-box1{
    background:#ffffff;
    width:100%;
    height:100%;
    padding-top:60px;

    position:relative;

}




.swiper-container21 .swiper-pagination-bullet{
    width:10px;
    height:10px;
    background:#d2d2d2;
    opacity:1;

}

.swiper-container21 .swiper-pagination-bullet-active{
    background:#e60012;
    width:10px;
    height:10px;
}


.banners{
    width:100%;
    height:516px;
}


.banners img{
    width:100%;
}







.chengji-box1 .bytitle .bytit-left{
    float:left;
    padding:2px 4px;
    background:#de1c20;
    color:#ffffff;
    font-size:37px;
    text-align: center;

    margin-top:7px;
    margin-left:53px;

}

.chengji-box1 .bytitle{
    width: 557px;
    margin:0 auto;
    text-align:center;
}


.chengji-box1 .bytitle .bytit-right{
    float:left;
    margin-left:10px;
    text-align:left;
}

.chengji-box1 .bytitle .bytit-right .p15{
    font-size:34px;
    color:#000000;
    font-weight:bold;
    letter-spacing:4px;


}

.chengji-box1 .bytitle .bytit-right .p16{
    font-size:16px;
    color:#000000;
    letter-spacing:3px;

}


.chengji-box1 .bytitle-heng{
    width:104px;

    margin:10px auto;

}

.chengji-box1 .bytitle-heng .heng-lf{
    float:left;
    width:20%;
    height:3px;
    background:#ee0b1c;

}

.chengji-box1 .bytitle-heng .heng-rt{
    float:left;
    width:80%;
    height:3px;
    background:#000000;


}



.chengji-box1 .cj-insetbox{
    width:1200px;
    margin:0 auto;
    /*border:1px solid #000000;*/
}

.chengji-box1 .ul2 li{
    position:relative;
}





.chengji-box1 .cj-insetbox .cj-text1{
    color:#000000;
    font-size:18px;
    text-indent:2em;
    margin:20px 0;
}


.chengji-box1 .cj-insetbox .img1{
    display: block;
    width:100%;
    margin:0 auto;
}





.chengji-box1 .bytitle1 .bytit-left1{
    float:left;
    padding:2px 4px;
    background:#de1c20;
    color:#ffffff;
    font-size:37px;
    text-align: center;

    margin-top:7px;
    margin-left:53px;

}



.chengji-box1 .bytitle1{
    width: 467px;
    margin:0 auto;
    text-align:center;
}


.chengji-box1 .bytitle1 .bytit-right1{
    float:left;
    margin-left:10px;
    text-align:left;
}

.chengji-box1 .bytitle1 .bytit-right1 .p17{
    font-size:34px;
    color:#000000;
    font-weight:bold;
    letter-spacing:4px;


}

.chengji-box1 .bytitle1 .bytit-right1 .p18{
    font-size:16px;
    color:#000000;


}


.chengji-box1 .bytitle-heng1{
    width:104px;

    margin:10px auto;

}

.chengji-box1 .bytitle-heng .heng-lf1{
    float:left;
    width:20%;
    height:3px;
    background:#ee0b1c;

}

.chengji-box1 .bytitle-heng .heng-rt1{
    float:left;
    width:80%;
    height:3px;
    background:#000000;


}

.chengji-box1 .all-tit1{
    margin:40px 0;
}



.cj-insetbox .zyuan-box{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox .zyuan-box #gallery-top{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox .zyuan-box #gallery-top img{
    width:100%;
}




.cj-insetbox .zyuan-box .name-box1{
    position:absolute;
    right:12%;
    width:323px;
    height:109px;
}

.cj-insetbox .zyuan-box .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox .zyuan-box .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox .zyuan-box .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox .zyuan-box .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox .zyuan-box .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox .zyuan-box .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox .zyuan-box .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox .zyuan-box .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox .zyuan-box .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox .zyuan-box .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox .zyuan-box .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox .zyuan-box .name-suobox #gallery-thumbs{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox .zyuan-box .name-suobox #gallery-thumbs .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox .zyuan-box .name-suobox #gallery-thumbs img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox .zyuan-box .name-suobox #gallery-thumbs .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}






.geduan{
    width:1380px;
    height:140px;
    background:#e5e5e5;
    position:absolute;
    z-index:1;
    top:25.8%;
}









.chengji-box1 .cj-insetbox1{
    width: 1200px;
    margin: 136px auto 0;
    /*border:1px solid #000000;*/
}



.cj-insetbox1 .zyuan-box1{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox1 .zyuan-box1 #gallery-top1{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox1 .zyuan-box1 #gallery-top1 img{
    width:100%;
}




.cj-insetbox1 .zyuan-box1 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox1 .zyuan-box1 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox1 .zyuan-box1 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox1 .zyuan-box1 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox1 .zyuan-box1 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox1 .zyuan-box1 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox1 .zyuan-box1 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox1 .zyuan-box1 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox1 .zyuan-box1 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox1 .zyuan-box1 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox1 .zyuan-box1 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox1 .zyuan-box1 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox1 .zyuan-box1 .name-suobox #gallery-thumbs1{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox1 .zyuan-box1 .name-suobox #gallery-thumbs1 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox1 .zyuan-box1 .name-suobox #gallery-thumbs1 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox1 .zyuan-box1 .name-suobox #gallery-thumbs1 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}






.geduan1{
    width:1380px;
    height:140px;
    background:#e5e5e5;
    position:absolute;
    z-index:1;
    top:42.5%;
}








.chengji-box1 .cj-insetbox2{
    width: 1200px;
    margin: 136px auto 0;
    /*border:1px solid #000000;*/
}



.cj-insetbox2 .zyuan-box2{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox2 .zyuan-box2 #gallery-top2{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox2 .zyuan-box2 #gallery-top2 img{
    width:100%;
}




.cj-insetbox2 .zyuan-box2 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox2 .zyuan-box2 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox2 .zyuan-box2 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox2 .zyuan-box2 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox2 .zyuan-box2 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox2 .zyuan-box2 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:2%;
}


.cj-insetbox2 .zyuan-box2 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox2 .zyuan-box2 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox2 .zyuan-box2 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox2 .zyuan-box2 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox2 .zyuan-box2 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox2 .zyuan-box2 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox2 .zyuan-box2 .name-suobox #gallery-thumbs2{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox2 .zyuan-box2 .name-suobox #gallery-thumbs2 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox2 .zyuan-box2 .name-suobox #gallery-thumbs2 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox2 .zyuan-box2 .name-suobox #gallery-thumbs2 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}





.geduan2{
    width:1380px;
    height:140px;
    background:#e5e5e5;
    position:absolute;
    z-index:1;
    top:60%;
}








.chengji-box1 .cj-insetbox3{
    width: 1200px;
    margin: 136px auto 0;
    /*border:1px solid #000000;*/
}



.cj-insetbox3 .zyuan-box3{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox3 .zyuan-box3 #gallery-top4{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox3 .zyuan-box3 #gallery-top4 img{
    width:100%;
}




.cj-insetbox3 .zyuan-box3 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox3 .zyuan-box3 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox3 .zyuan-box3 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox3 .zyuan-box3 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox3 .zyuan-box3 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox3 .zyuan-box3 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox3 .zyuan-box3 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox3 .zyuan-box3 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox3 .zyuan-box3 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox3 .zyuan-box3 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox3 .zyuan-box3 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox3 .zyuan-box3 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox3 .zyuan-box3 .name-suobox #gallery-thumbs4{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox3 .zyuan-box3 .name-suobox #gallery-thumbs4 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox3 .zyuan-box3 .name-suobox #gallery-thumbs4 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox3 .zyuan-box3 .name-suobox #gallery-thumbs4 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}





.geduan3{
    width:1380px;
    height:140px;
    background:#e5e5e5;
    position:absolute;
    z-index:1;
    top:77%;
}


.chengji-box1 .box-ul1{
    width:100%;
    background: linear-gradient(#a80100,#8c0700);
}


.chengji-box1 .box-ul1 .ul1{
    width:1200px;
    margin:0 auto 40px;
}


.chengji-box1 .box-ul1 .ul1 li{
    float:left;
    color:#ffffff;
    font-size:28px;
    width:150px;
    height:63px;
    text-align:center;
    line-height:63px;
    cursor: pointer;
}

.chengji-box1 .box-ul1 .ul1 li.active{
    background:#000000;
}




.cj-insetbox5{
    margin-top:60px;
}

.cj-insetbox5 .bytitle .bytit-left{
    float:left;
    padding:2px 4px;
    background:#de1c20;
    color:#ffffff;
    font-size:37px;
    text-align: center;

    margin-top:7px;
    margin-left:53px;

}

.cj-insetbox5 .bytitle{
    width: 557px;
    margin:0 auto;
    text-align:center;
}


.cj-insetbox5 .bytitle .bytit-right{
    float:left;
    margin-left:10px;
    text-align:left;
}

.cj-insetbox5 .bytitle .bytit-right .p15{
    font-size:34px;
    color:#000000;
    font-weight:bold;
    letter-spacing:8px;


}

.cj-insetbox5 .bytitle .bytit-right .p16{
    font-size:16px;
    color:#000000;
    letter-spacing:1px;

}


.cj-insetbox5 .bytitle-heng{
    width:104px;

    margin:10px auto;

}

.cj-insetbox5 .bytitle-heng .heng-lf{
    float:left;
    width:20%;
    height:3px;
    background:#ee0b1c;

}

.cj-insetbox5 .bytitle-heng .heng-rt{
    float:left;
    width:80%;
    height:3px;
    background:#000000;


}







.chengji-box1 .cj-insetbox4{
    width: 1200px;
    margin: 136px auto 0;
    /*border:1px solid #000000;*/
}



.cj-insetbox4 .zyuan-box4{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox4 .zyuan-box4 #gallery-top5{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox4 .zyuan-box4 #gallery-top5 img{
    width:100%;
}




.cj-insetbox4 .zyuan-box4 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox4 .zyuan-box4 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox4 .zyuan-box4 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox4 .zyuan-box4 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox4 .zyuan-box4 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox4 .zyuan-box4 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position: absolute;
    right:3%;
}


.cj-insetbox4 .zyuan-box4 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox4 .zyuan-box4 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox4 .zyuan-box4 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox4 .zyuan-box4 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox4 .zyuan-box4 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox4 .zyuan-box4 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox4 .zyuan-box4 .name-suobox #gallery-thumbs5{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox4 .zyuan-box4 .name-suobox #gallery-thumbs5 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox4 .zyuan-box4 .name-suobox #gallery-thumbs5 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox4 .zyuan-box4 .name-suobox #gallery-thumbs5 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}



.geduan4{
    width:1380px;
    height:140px;
    background:#e5e5e5;
    position:absolute;
    z-index:1;
    top:94%;
}



.cj-insetbox5{
    width:1200px;
    margin:76px auto;
    /*border:1px solid #000000;*/
}



.cj-insetbox5 .ul9 li{
    width:292px;
    height:373px;
    float:left;
    box-sizing: border-box;
    box-shadow:0 0 20px #dadada;
    margin-left:10px;
    margin-top:20px;
}




.cj-insetbox5 .ul9 li:nth-of-type(4n+1){
    margin-left:0;
}



.cj-insetbox5 .ul9 li img{
    width:100%;
}

.cj-insetbox5 .ul8 li{
    background: linear-gradient(#444548,#3a3a3b);
    width:292px;
    padding:5px 0;
    float: left;
    margin-left:10px;
    cursor: pointer;
}


.cj-insetbox5 .ul8 li.active{
    background: linear-gradient(#f82c2a,#d11f16);
}


.cj-insetbox5 .ul8 li .ul8-inset{
    width:277px;
    height:62px;
    border:2px solid #ffffff;
    margin:0 auto;
}


.cj-insetbox5 .ul8 li .ul8-inset .neibu img{
    display:inline-block;
    width:53px;
    height:38px;
    margin-top:3px;
    vertical-align: middle;
    margin-right:5px;


}

.cj-insetbox5 .ul8 li .ul8-inset .neibu span{
    display:inline-block;
    font-size: 32px;


    color:#ffffff;
    vertical-align: middle;



}

.cj-insetbox5 .ul8 li .ul8-inset .neibu{
    width:200px;

    margin:6px auto 0;

}


.cj-insetbox5 .wenxitishi{
    text-align:center;
    font-size:20px;
    margin:20px 0;
}








.cj-insetbox5 .bytitle2 .bytit-left2{
    float:left;
    padding:2px 4px;
    background:#de1c20;
    color:#ffffff;
    font-size:37px;
    text-align: center;

    margin-top:7px;
    margin-left:53px;

}



.cj-insetbox5 .bytitle2{
    width: 467px;
    margin:0 auto;
    text-align:center;
}


.cj-insetbox5 .bytitle2 .bytit-right2{
    float:left;
    margin-left:10px;
    text-align:left;
}

.cj-insetbox5 .bytitle2 .bytit-right2 .p15{
    font-size:34px;
    color:#000000;
    font-weight:bold;
    letter-spacing:4px;


}

.cj-insetbox5 .bytitle2 .bytit-right2 .p16{
    font-size:16px;
    color:#000000;


}


.cj-insetbox5 .bytitle-heng2{
    width:104px;

    margin:10px auto;

}

.cj-insetbox5 .bytitle-heng2 .heng-lf{
    float:left;
    width:20%;
    height:3px;
    background:#ee0b1c;

}

.cj-insetbox5 .bytitle-heng2 .heng-rt{
    float:left;
    width:80%;
    height:3px;
    background:#000000;


}

.chengji-box1 .all-tit2{
    margin:40px 0;
}





#review_box {
    height: 530px;
    overflow: hidden;
}


#review_box table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}


.head_table {
    margin: 0 auto;
}

.head_table th {
    text-align: center;
    padding: 8px 6px;
    background: #484848;
    color: #fff;
    /* border: 2px solid #424142; */
    font-size: 25px;
    letter-spacing: 1px;
}



.hgz_box {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.hgz_box table th,
td {
    padding: 10px;
    text-align: center;
    font-size: 15px;
    /* border: 2px solid #424142; */
}





#review_box3 {
    height: 530px;
    overflow: hidden;
}


#review_box3 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box4 {
    height: 530px;
    overflow: hidden;
}


#review_box4 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}

#review_box5 {
    height: 530px;
    overflow: hidden;
}


#review_box5 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box6 {
    height: 530px;
    overflow: hidden;
}


#review_box6 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}




#review_box7 {
    height: 530px;
    overflow: hidden;
}


#review_box7 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}


#review_box8 {
    height: 530px;
    overflow: hidden;
}


#review_box8 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}

#review_box9 {
    height: 530px;
    overflow: hidden;
}


#review_box9 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}







#review_box10 {
    height: 530px;
    overflow: hidden;
}


#review_box10 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}


#review_box11 {
    height: 530px;
    overflow: hidden;
}


#review_box11 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}


#review_box12 {
    height: 530px;
    overflow: hidden;
}


#review_box12 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}


#review_box13 {
    height: 530px;
    overflow: hidden;
}


#review_box13 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}




#review_box14 {
    height: 530px;
    overflow: hidden;
}


#review_box14 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box15 {
    height: 530px;
    overflow: hidden;
}


#review_box15 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box16 {
    height: 530px;
    overflow: hidden;
}


#review_box16 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box17 {
    height: 530px;
    overflow: hidden;
}


#review_box17 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}




#review_box18 {
    height: 530px;
    overflow: hidden;
}


#review_box18 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}


#review_box19 {
    height: 530px;
    overflow: hidden;
}


#review_box19 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box20 {
    height: 530px;
    overflow: hidden;
}


#review_box20 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box21 {
    height: 530px;
    overflow: hidden;
}


#review_box21 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}






#review_box22 {
    height: 530px;
    overflow: hidden;
}


#review_box22 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}




#review_box23 {
    height: 530px;
    overflow: hidden;
}


#review_box23 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box24 {
    height: 530px;
    overflow: hidden;
}


#review_box24 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box25 {
    height: 530px;
    overflow: hidden;
}


#review_box25 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box26 {
    height: 530px;
    overflow: hidden;
}


#review_box26 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box27 {
    height: 530px;
    overflow: hidden;
}


#review_box27 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}


#review_box28 {
    height: 530px;
    overflow: hidden;
}


#review_box28 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}



#review_box29 {
    height: 530px;
    overflow: hidden;
}


#review_box29 table tr:nth-of-type(odd){
    background-color: #ebe9e9;
}




.cj-insetbox .zyuan-box6{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox .zyuan-box6 #gallery-top6{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox .zyuan-box6 #gallery-top6 img{
    width:100%;
}




.cj-insetbox .zyuan-box6 .name-box1{
    position:absolute;
    right:12%;
    width:323px;
    height:109px;
}

.cj-insetbox .zyuan-box6 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox .zyuan-box6 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox .zyuan-box6 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox .zyuan-box6 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox .zyuan-box6 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0;
}


.cj-insetbox .zyuan-box6 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox .zyuan-box6 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox .zyuan-box6 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox .zyuan-box6 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox .zyuan-box6 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox .zyuan-box6 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox .zyuan-box6 .name-suobox #gallery-thumbs6{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox .zyuan-box6 .name-suobox #gallery-thumbs6 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox .zyuan-box6 .name-suobox #gallery-thumbs6 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox .zyuan-box6 .name-suobox #gallery-thumbs6 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}


.cj-insetbox1 .zyuan-box7{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox1 .zyuan-box7 #gallery-top7{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox1 .zyuan-box7 #gallery-top7 img{
    width:100%;
}




.cj-insetbox1 .zyuan-box7 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox1 .zyuan-box7 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox1 .zyuan-box7 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox1 .zyuan-box7 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox1 .zyuan-box7 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox1 .zyuan-box7 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    left:0;
}


.cj-insetbox1 .zyuan-box7 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox1 .zyuan-box7 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox1 .zyuan-box7 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox1 .zyuan-box7 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox1 .zyuan-box7 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox1 .zyuan-box7 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox1 .zyuan-box7 .name-suobox #gallery-thumbs7{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox1 .zyuan-box7 .name-suobox #gallery-thumbs7 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox1 .zyuan-box7 .name-suobox #gallery-thumbs7 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox1 .zyuan-box7 .name-suobox #gallery-thumbs7 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}



.cj-insetbox2 .zyuan-box8{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox2 .zyuan-box8 #gallery-top8{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox2 .zyuan-box8 #gallery-top8 img{
    width:100%;
}




.cj-insetbox2 .zyuan-box8 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox2 .zyuan-box8 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox2 .zyuan-box8 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox2 .zyuan-box8 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox2 .zyuan-box8 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox2 .zyuan-box8 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:2%;
}


.cj-insetbox2 .zyuan-box8 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox2 .zyuan-box8 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox2 .zyuan-box8 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox2 .zyuan-box8 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox2 .zyuan-box8 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox2 .zyuan-box8 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox2 .zyuan-box8 .name-suobox #gallery-thumbs8{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox2 .zyuan-box8 .name-suobox #gallery-thumbs8 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox2 .zyuan-box8 .name-suobox #gallery-thumbs8 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox2 .zyuan-box8 .name-suobox #gallery-thumbs8 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}


.cj-insetbox3 .zyuan-box9{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox3 .zyuan-box9 #gallery-top9{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox3 .zyuan-box9 #gallery-top9 img{
    width:100%;
}




.cj-insetbox3 .zyuan-box9 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox3 .zyuan-box9 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox3 .zyuan-box9 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox3 .zyuan-box9 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox3 .zyuan-box9 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox3 .zyuan-box9 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox3 .zyuan-box9 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox3 .zyuan-box9 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox3 .zyuan-box9 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox3 .zyuan-box9 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox3 .zyuan-box9 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox3 .zyuan-box9 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox3 .zyuan-box9 .name-suobox #gallery-thumbs9{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox3 .zyuan-box9 .name-suobox #gallery-thumbs9.swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox3 .zyuan-box9 .name-suobox #gallery-thumbs9 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox3 .zyuan-box9 .name-suobox #gallery-thumbs9 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}




.cj-insetbox4 .zyuan-box10{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox4 .zyuan-box10 #gallery-top10{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox4 .zyuan-box10 #gallery-top10 img{
    width:100%;
}




.cj-insetbox4 .zyuan-box10 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox4 .zyuan-box10 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox4 .zyuan-box10 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox4 .zyuan-box10 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox4 .zyuan-box10 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox4 .zyuan-box10 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position: absolute;
    right:3%;
}


.cj-insetbox4 .zyuan-box10 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox4 .zyuan-box10 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox4 .zyuan-box10 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox4 .zyuan-box10 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox4 .zyuan-box10 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox4 .zyuan-box10 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox4 .zyuan-box10 .name-suobox #gallery-thumbs10{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox4 .zyuan-box10 .name-suobox #gallery-thumbs10 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}



.cj-insetbox4 .zyuan-box10 .name-suobox #gallery-thumbs10 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox4 .zyuan-box10 .name-suobox #gallery-thumbs10 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}




.cj-insetbox .zyuan-box11{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox .zyuan-box11 #gallery-top11{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox .zyuan-box11 #gallery-top11 img{
    width:100%;
}




.cj-insetbox .zyuan-box11 .name-box1{
    position:absolute;
    right:12%;
    width:323px;
    height:109px;
}

.cj-insetbox .zyuan-box11 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox .zyuan-box11 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox .zyuan-box11 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox .zyuan-box11 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox .zyuan-box11 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0;
}


.cj-insetbox .zyuan-box11 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox .zyuan-box11 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox .zyuan-box11 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox .zyuan-box11 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox .zyuan-box11 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox .zyuan-box11 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox .zyuan-box11 .name-suobox #gallery-thumbs11{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox .zyuan-box11 .name-suobox #gallery-thumbs11 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}


.cj-insetbox .zyuan-box11 .name-suobox #gallery-thumbs11 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox .zyuan-box11 .name-suobox #gallery-thumbs11 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}





.cj-insetbox1 .zyuan-box12{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox1 .zyuan-box12 #gallery-top12{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox1 .zyuan-box12 #gallery-top12 img{
    width:100%;
}




.cj-insetbox1 .zyuan-box12 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox1 .zyuan-box12 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox1 .zyuan-box12 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox1 .zyuan-box12 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox1 .zyuan-box12 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox1 .zyuan-box12 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    left:0;
}


.cj-insetbox1 .zyuan-box12 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox1 .zyuan-box12 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox1 .zyuan-box12 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox1 .zyuan-box12 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox1 .zyuan-box12 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox1 .zyuan-box12 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox1 .zyuan-box12 .name-suobox #gallery-thumbs12{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox1 .zyuan-box12 .name-suobox #gallery-thumbs12 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox1 .zyuan-box12 .name-suobox #gallery-thumbs12 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox1 .zyuan-box12 .name-suobox #gallery-thumbs12 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}





.cj-insetbox2 .zyuan-box13{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox2 .zyuan-box13 #gallery-top13{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox2 .zyuan-box13 #gallery-top13 img{
    width:100%;
}




.cj-insetbox2 .zyuan-box13 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox2 .zyuan-box13 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox2 .zyuan-box13 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox2 .zyuan-box13 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox2 .zyuan-box13 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox2 .zyuan-box13 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:2%;
}


.cj-insetbox2 .zyuan-box13 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox2 .zyuan-box13 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox2 .zyuan-box13 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox2 .zyuan-box13 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox2 .zyuan-box13 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox2 .zyuan-box13 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox2 .zyuan-box13 .name-suobox #gallery-thumbs13{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox2 .zyuan-box13 .name-suobox #gallery-thumbs13 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox2 .zyuan-box13 .name-suobox #gallery-thumbs13 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox2 .zyuan-box13 .name-suobox #gallery-thumbs13 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}




.cj-insetbox3 .zyuan-box14{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox3 .zyuan-box14 #gallery-top14{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox3 .zyuan-box14 #gallery-top14 img{
    width:100%;
}




.cj-insetbox3 .zyuan-box14 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox3 .zyuan-box14 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox3 .zyuan-box14 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox3 .zyuan-box14 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox3 .zyuan-box14 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox3 .zyuan-box14 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox3 .zyuan-box14 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox3 .zyuan-box14 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox3 .zyuan-box14 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox3 .zyuan-box14 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox3 .zyuan-box14 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox3 .zyuan-box14 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox3 .zyuan-box14 .name-suobox #gallery-thumbs14{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox3 .zyuan-box14 .name-suobox #gallery-thumbs14 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox3 .zyuan-box14 .name-suobox #gallery-thumbs14 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox3 .zyuan-box14 .name-suobox #gallery-thumbs14 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}




.cj-insetbox4 .zyuan-box15{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox4 .zyuan-box15 #gallery-top15{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox4 .zyuan-box15 #gallery-top15 img{
    width:100%;
}




.cj-insetbox4 .zyuan-box15 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox4 .zyuan-box15 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox4 .zyuan-box15 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox4 .zyuan-box15 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox4 .zyuan-box15 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox4 .zyuan-box15 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position: absolute;
    right:3%;
}


.cj-insetbox4 .zyuan-box15 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox4 .zyuan-box15 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox4 .zyuan-box15 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox4 .zyuan-box15 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox4 .zyuan-box15 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox4 .zyuan-box15 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox4 .zyuan-box15 .name-suobox #gallery-thumbs15{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox4 .zyuan-box15 .name-suobox #gallery-thumbs15 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox4 .zyuan-box15 .name-suobox #gallery-thumbs15 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox4 .zyuan-box15 .name-suobox #gallery-thumbs15 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}










.cj-insetbox .zyuan-box16{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox .zyuan-box16 #gallery-top16{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox .zyuan-box16 #gallery-top16 img{
    width:100%;
}




.cj-insetbox .zyuan-box16 .name-box1{
    position:absolute;
    right:12%;
    width:323px;
    height:109px;
}

.cj-insetbox .zyuan-box16 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox .zyuan-box16 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox .zyuan-box16 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox .zyuan-box16 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox .zyuan-box16 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0;
}


.cj-insetbox .zyuan-box16 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox .zyuan-box16 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox .zyuan-box16 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox .zyuan-box16 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox .zyuan-box16 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox .zyuan-box16 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox .zyuan-box16 .name-suobox #gallery-thumbs16{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox .zyuan-box16 .name-suobox #gallery-thumbs16 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}


.cj-insetbox .zyuan-box16 .name-suobox #gallery-thumbs16 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox .zyuan-box16 .name-suobox #gallery-thumbs16 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}





.cj-insetbox1 .zyuan-box17{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox1 .zyuan-box17 #gallery-top17{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox1 .zyuan-box17 #gallery-top17 img{
    width:100%;
}




.cj-insetbox1 .zyuan-box17 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox1 .zyuan-box17 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox1 .zyuan-box17 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox1 .zyuan-box17 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox1 .zyuan-box17 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox1 .zyuan-box17 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    left:0;
}


.cj-insetbox1 .zyuan-box17 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox1 .zyuan-box17 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox1 .zyuan-box17 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox1 .zyuan-box17 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox1 .zyuan-box17 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox1 .zyuan-box17 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox1 .zyuan-box17 .name-suobox #gallery-thumbs17{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox1 .zyuan-box17 .name-suobox #gallery-thumbs17 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox1 .zyuan-box17 .name-suobox #gallery-thumbs17 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox1 .zyuan-box17 .name-suobox #gallery-thumbs17 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}





.cj-insetbox2 .zyuan-box18{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox2 .zyuan-box18 #gallery-top18{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox2 .zyuan-box18 #gallery-top18 img{
    width:100%;
}




.cj-insetbox2 .zyuan-box18 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox2 .zyuan-box18 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox2 .zyuan-box18 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox2 .zyuan-box18 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox2 .zyuan-box18 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox2 .zyuan-box18 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:2%;
}


.cj-insetbox2 .zyuan-box18 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox2 .zyuan-box18 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox2 .zyuan-box18 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox2 .zyuan-box18 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox2 .zyuan-box18 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox2 .zyuan-box18 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox2 .zyuan-box18 .name-suobox #gallery-thumbs18{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox2 .zyuan-box18 .name-suobox #gallery-thumbs18 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox2 .zyuan-box18 .name-suobox #gallery-thumbs18 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox2 .zyuan-box18 .name-suobox #gallery-thumbs18 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}









.cj-insetbox3 .zyuan-box19{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox3 .zyuan-box19 #gallery-top19{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox3 .zyuan-box19 #gallery-top19 img{
    width:100%;
}




.cj-insetbox3 .zyuan-box19 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox3 .zyuan-box19 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox3 .zyuan-box19 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox3 .zyuan-box19 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox3 .zyuan-box19 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox3 .zyuan-box19 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox3 .zyuan-box19 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox3 .zyuan-box19 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox3 .zyuan-box19 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox3 .zyuan-box19 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox3 .zyuan-box19 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox3 .zyuan-box19 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox3 .zyuan-box19 .name-suobox #gallery-thumbs19{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox3 .zyuan-box19 .name-suobox #gallery-thumbs19 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox3 .zyuan-box19 .name-suobox #gallery-thumbs19 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox3 .zyuan-box19 .name-suobox #gallery-thumbs19 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}




.cj-insetbox4 .zyuan-box20{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox4 .zyuan-box20 #gallery-top20{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox4 .zyuan-box20 #gallery-top20 img{
    width:100%;
}




.cj-insetbox4 .zyuan-box20 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox4 .zyuan-box20 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox4 .zyuan-box20 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox4 .zyuan-box20 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox4 .zyuan-box20 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox4 .zyuan-box20 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position: absolute;
    right:3%;
}


.cj-insetbox4 .zyuan-box20 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox4 .zyuan-box20 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox4 .zyuan-box20 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox4 .zyuan-box20 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox4 .zyuan-box20 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox4 .zyuan-box20 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox4 .zyuan-box20 .name-suobox #gallery-thumbs20{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox4 .zyuan-box20 .name-suobox #gallery-thumbs20 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox4 .zyuan-box20 .name-suobox #gallery-thumbs20 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox4 .zyuan-box20 .name-suobox #gallery-thumbs20 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}









.cj-insetbox .zyuan-box21{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox .zyuan-box21 #gallery-top21{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox .zyuan-box21 #gallery-top21 img{
    width:100%;
}




.cj-insetbox .zyuan-box21 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox .zyuan-box21 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox .zyuan-box21 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox .zyuan-box21 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox .zyuan-box21 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox .zyuan-box21 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox .zyuan-box21 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox .zyuan-box21 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox .zyuan-box21 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox .zyuan-box21 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox .zyuan-box21 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox .zyuan-box21 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox .zyuan-box21 .name-suobox #gallery-thumbs21{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox .zyuan-box21 .name-suobox #gallery-thumbs21 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox .zyuan-box21 .name-suobox #gallery-thumbs21 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox .zyuan-box21 .name-suobox #gallery-thumbs21 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}




.cj-insetbox1 .zyuan-box22{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox1 .zyuan-box22 #gallery-top22{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox1 .zyuan-box22 #gallery-top22 img{
    width:100%;
}




.cj-insetbox1 .zyuan-box22 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox1 .zyuan-box22 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox1 .zyuan-box22 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox1 .zyuan-box22 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox1 .zyuan-box22 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox1 .zyuan-box22 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position: absolute;
    right:3%;
}


.cj-insetbox1 .zyuan-box22 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox1 .zyuan-box22 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox1 .zyuan-box22 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox1 .zyuan-box22 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox1 .zyuan-box22 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox1 .zyuan-box22 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox1 .zyuan-box22 .name-suobox #gallery-thumbs22{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox1 .zyuan-box22 .name-suobox #gallery-thumbs22 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}


.cj-insetbox1 .zyuan-box22 .name-suobox #gallery-thumbs22 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox1 .zyuan-box22 .name-suobox #gallery-thumbs22 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}










.cj-insetbox .zyuan-box23{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox .zyuan-box23 #gallery-top23{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox .zyuan-box23 #gallery-top23 img{
    width:100%;
}




.cj-insetbox .zyuan-box23 .name-box1{
    position:absolute;
    right:12%;
    width:323px;
    height:109px;
}

.cj-insetbox .zyuan-box23 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox .zyuan-box23 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox .zyuan-box23 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox .zyuan-box23 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox .zyuan-box23 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0;
}


.cj-insetbox .zyuan-box23 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox .zyuan-box23 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox .zyuan-box23 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox .zyuan-box23 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox .zyuan-box23 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox .zyuan-box23 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox .zyuan-box23 .name-suobox #gallery-thumbs23{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox .zyuan-box23 .name-suobox #gallery-thumbs23 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox .zyuan-box23 .name-suobox #gallery-thumbs23 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox .zyuan-box23 .name-suobox #gallery-thumbs23 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}


.cj-insetbox1 .zyuan-box24{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox1 .zyuan-box24 #gallery-top24{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox1 .zyuan-box24 #gallery-top24 img{
    width:100%;
}




.cj-insetbox1 .zyuan-box24 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox1 .zyuan-box24 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox1 .zyuan-box24 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox1 .zyuan-box24 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox1 .zyuan-box24 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox1 .zyuan-box24 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    left:0;
}


.cj-insetbox1 .zyuan-box24 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox1 .zyuan-box24 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox1 .zyuan-box24 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox1 .zyuan-box24 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox1 .zyuan-box24 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox1 .zyuan-box24 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox1 .zyuan-box24 .name-suobox #gallery-thumbs24{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox1 .zyuan-box24 .name-suobox #gallery-thumbs24 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox1 .zyuan-box24 .name-suobox #gallery-thumbs24 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox1 .zyuan-box24 .name-suobox #gallery-thumbs24 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}



.cj-insetbox2 .zyuan-box25{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox2 .zyuan-box25 #gallery-top25{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox2 .zyuan-box25 #gallery-top25 img{
    width:100%;
}




.cj-insetbox2 .zyuan-box25 .name-box1{
    position:absolute;
    left:65%;
    width:323px;
    height:109px;
}

.cj-insetbox2 .zyuan-box25 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox2 .zyuan-box25 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox2 .zyuan-box25 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox2 .zyuan-box25 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox2 .zyuan-box25 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:2%;
}


.cj-insetbox2 .zyuan-box25 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox2 .zyuan-box25 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox2 .zyuan-box25 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox2 .zyuan-box25 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox2 .zyuan-box25 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox2 .zyuan-box25 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox2 .zyuan-box25 .name-suobox #gallery-thumbs25{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox2 .zyuan-box25 .name-suobox #gallery-thumbs25 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox2 .zyuan-box25 .name-suobox #gallery-thumbs25 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox2 .zyuan-box25 .name-suobox #gallery-thumbs25 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}


.cj-insetbox3 .zyuan-box26{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox3 .zyuan-box26 #gallery-top26{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox3 .zyuan-box26 #gallery-top26 img{
    width:100%;
}




.cj-insetbox3 .zyuan-box26 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox3 .zyuan-box26 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox3 .zyuan-box26 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox3 .zyuan-box26 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox3 .zyuan-box26 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox3 .zyuan-box26 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
}


.cj-insetbox3 .zyuan-box26 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox3 .zyuan-box26 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox3 .zyuan-box26 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox3 .zyuan-box26 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox3 .zyuan-box26 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox3 .zyuan-box26 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox3 .zyuan-box26 .name-suobox #gallery-thumbs26{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox3 .zyuan-box26 .name-suobox #gallery-thumbs26 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox3 .zyuan-box26 .name-suobox #gallery-thumbs26 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox3 .zyuan-box26 .name-suobox #gallery-thumbs26 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}






.cj-insetbox .zyuan-box27{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox .zyuan-box27 #gallery-top27{
    width:702px;
    height:470px;
    position:absolute;
    left:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox .zyuan-box27 #gallery-top27 img{
    width:100%;
}




.cj-insetbox .zyuan-box27 .name-box1{
    position:absolute;
    right:12%;
    width:323px;
    height:109px;
}

.cj-insetbox .zyuan-box27 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox .zyuan-box27 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox .zyuan-box27 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    right:0;
    top:18%;
}


.cj-insetbox .zyuan-box27 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    right: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox .zyuan-box27 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    right:0;
}


.cj-insetbox .zyuan-box27 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    right:5%;
    top:28%;
}


.cj-insetbox .zyuan-box27 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    right: 3%;
    top: 36%;
}


.cj-insetbox .zyuan-box27 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    right: 3%;
    top: 52%;
}


.cj-insetbox .zyuan-box27 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    right: 3%;
    top: 60%;
}

.cj-insetbox .zyuan-box27 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    right: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox .zyuan-box27 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox .zyuan-box27 .name-suobox #gallery-thumbs27{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox .zyuan-box27 .name-suobox #gallery-thumbs27 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox .zyuan-box27 .name-suobox #gallery-thumbs27 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox .zyuan-box27 .name-suobox #gallery-thumbs27 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;
}


.cj-insetbox1 .zyuan-box28{
    width:100%;
    height:693px;
    position:relative;
    z-index: 3;
    box-sizing: border-box;

}


.cj-insetbox1 .zyuan-box28 #gallery-top28{
    width:702px;
    height:470px;
    position:absolute;
    right:0;
    top: 0;
    z-index:3;
    box-shadow: 0px 0px 20px #000000;

}


.cj-insetbox1 .zyuan-box28 #gallery-top28 img{
    width:100%;
}




.cj-insetbox1 .zyuan-box28 .name-box1{
    position:absolute;
    left:12%;
    width:323px;
    height:109px;
}

.cj-insetbox1 .zyuan-box28 .name-box1 .name-text1{
    font-size:53px;
    font-weight: bold;
    color:#434043;
}

.cj-insetbox1 .zyuan-box28 .name-box1 .name-text2{
    font-size:18px;

    color:#919191;
}


.cj-insetbox1 .zyuan-box28 .name-box2{
    background: url(../images/chengji/5.png) no-repeat;
    background-size: 100%;
    width: 960px;
    height:457px;
    position:absolute;
    left:0;
    top:18%;
}


.cj-insetbox1 .zyuan-box28 .name-box2 .name-text3{
    width:451px;
    height:313px;
    position:absolute;
    left: 2%;
    top: 7%;
    /*border: 1px solid blue;*/
}

.cj-insetbox1 .zyuan-box28 .name-box2 .name-text3 .name-zy1{
    font-size:52px;
    color:#ffffff;
    font-weight:bold;
    position:absolute;
    left:0;
}


.cj-insetbox1 .zyuan-box28 .name-box2 .name-text3 .name-boms{
    width:100px;
    height:11px;
    background:#ffffff;
    position:absolute;
    left:5%;
    top:28%;
}


.cj-insetbox1 .zyuan-box28 .name-box2 .name-text3 .name-zy2{
    position:absolute;
    font-size:35px;
    color:#ffffff;
    left: 3%;
    top: 36%;
}


.cj-insetbox1 .zyuan-box28 .name-box2 .name-text3 .name-zy3{
    position:absolute;
    font-size:14px;
    color:#ffffff;
    left: 3%;
    top: 52%;
}


.cj-insetbox1 .zyuan-box28 .name-box2 .name-text3 .name-zy4{
    position:absolute;
    font-size:30px;
    color:#ffffff;
    left: 3%;
    top: 60%;
}

.cj-insetbox1 .zyuan-box28 .name-box2 .name-text3 .name-zy5{
    position:absolute;
    font-size:40px;
    color:#ffffff;
    left: 3%;
    bottom:6%;
    font-weight: bold;
}


.cj-insetbox1 .zyuan-box28 .name-suobox{
    width:99.3%;
    border:5px solid #ca0606;
    border-top:none;
    height:222px;
    position: absolute;
    bottom:0;

}


.cj-insetbox1 .zyuan-box28 .name-suobox #gallery-thumbs28{
    position:absolute;
    bottom:0;
    left:0;
    width:1183px;
    height:176px;
    background-color:rgba(0,0,0,0.4);
    padding:0 5px;


}


.cj-insetbox1 .zyuan-box28 .name-suobox #gallery-thumbs28 .swiper-slide{
    width:209px;
    height:148px;
    margin-top:15px;


}







.cj-insetbox1 .zyuan-box28 .name-suobox #gallery-thumbs28 img{
    width:100%;
    border:2px solid #ffffff;
}

.cj-insetbox1 .zyuan-box28 .name-suobox #gallery-thumbs28 .swiper-slide.my-slide-thumb-active img{
    border:2px solid red;

    
}

































