/* 总调节 */
::-webkit-scrollbar {
 display: none;
 /*隐藏滚动条*/
}

* {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 margin: 0px;
 padding: 0px;
}

body {
 font-size: 0px;
 border: none;
 background: #1a1a1a;
}

li {
 list-style: none;
}

a {
 cursor: pointer;
}

/*字体家族控制柄*/
.msyh {
 font-family: 微软雅黑;
}

.Arial {
 font-family: Arial;
}

.ht {
 font-family: 黑体;
}

/*运行时间控制柄*/
.time1 {
 transition: all 1s ease 0s;
 -webkit-transition: all 1s ease 0s;
 -moz-transition: all 1s ease 0s;
}

.time2 {
 transition: all 0.5s ease-in 0.5s;
 -webkit-transition: all 0.5s ease-in 0.5s;
 -moz-transition: all 0.5s ease-in 0.5s;
}

.time3 {
 transition: all 1s ease 1.5s;
 -webkit-transition: all 1s ease 1.5s;
 -moz-transition: all 1s ease 1.5s;
}

.time4 {
 transition: all 1.5s ease 1.5s;
 -webkit-transition: all 1.5s ease 1.5s;
 -moz-transition: all 1.5s ease 1.5s;
}

.time5 {
 transition: all 2s ease 1.5s;
 -webkit-transition: all 2s ease 1.5s;
 -moz-transition: all 2s ease 1.5s;
}

.time6 {
 transition: all 1.5s ease 0s;
 -webkit-transition: all 1.5s ease 0s;
 -moz-transition: all 1.5s ease 0s;
}

.time7 {
 transition: all 2s ease 1s;
 -webkit-transition: all 2s ease 1s;
 -moz-transition: all 2s ease 1s;
}

.time8 {
 transition: all 1s ease 2s;
 -webkit-transition: all 1s ease 2s;
 -moz-transition: all 1s ease 2s;
}

/* 夏盔专题 */
.text5 {
 font-size: 40px;
 line-height: 1;
 color: #3dcb40;
 letter-spacing: 10px;
}

.text6 {
 font-size: 16px;
 line-height: 1;
 color: #bfbfbf;
 letter-spacing: 12px;
 padding-top: 24px;
}

.text9 {
 font-size: 16px;
 color: #fff;
}

.text10 {
 font-size: 16px;
 color: #3dcb40;
}

.text_ps {
 position: absolute;
 bottom: 0;
 right: 0;
 padding: 0 20px 20px 0;
 font-size: 12px;
 color: #ffffff;
 opacity: 0.25;
 z-index: 10;
}

.xj_1600 {
 position: relative;
 width: 1600px;
 left: 50%;
 margin-left: -800px;
 margin-top: 100px;
 background: #000;
 border: 2px solid #142917;
 overflow: hidden;
}

.xj_title {
 display: inline-block;
 position: absolute;
 margin: 0 auto;
 width: 1600px;
 text-align: center;
 z-index: 10;
}

/*首焦*/
.xj_one {
 position: relative;
 width: auto;
 height: 2403px;
 overflow: hidden;
 font-size: 0px;
 line-height: 0px;
 text-align: center;
 background-color: #000;
 background-repeat: no-repeat;
 background-position: top center;
}

.xj_one .pa {
 position: absolute;
}

.xj_one .xia img {
 position: absolute;
 top: 100px;
 margin-left: -103.5px;
 width: 207px;
 z-index: 2;
}

.xj_one .xia_s img {
 position: absolute;
 top: 120px;
 margin-left: -133.5px;
 z-index: 1;
}

.xj_one .tit {
 position: relative;
 top: 224px;
 z-index: 2;
}

.xj_one .tit span {
 display: inline-block;
}

.xj_one .tit s {
 display: inline-block;
 width: 255px;
 height: 10px;
}

.xj_one .mean {
 position: relative;
 width: inherit;
 height: auto;
 top: 1367px;
 z-index: 10;
 display: -webkit-box;
 display: -webkit-flex;
 display: -moz-box;
 display: flex;
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 -webkit-flex-direction: column;
 -moz-box-orient: vertical;
 -moz-box-direction: normal;
 flex-direction: column;
 -webkit-box-align: center;
 -webkit-align-items: center;
 -moz-box-align: center;
 align-items: center;
}

.xj_one .mean4 {
 width: 1600px;
 padding-top: 32px;
 display: -webkit-box;
 display: -webkit-flex;
 display: -moz-box;
 display: flex;
 -webkit-box-orient: horizontal;
 -webkit-box-direction: normal;
 -webkit-flex-direction: row;
 -moz-box-orient: horizontal;
 -moz-box-direction: normal;
 flex-direction: row;
 -webkit-box-align: start;
 -webkit-align-items: flex-start;
 -moz-box-align: start;
 align-items: flex-start;
 -webkit-box-pack: center;
 -webkit-justify-content: center;
 -moz-box-pack: center;
 justify-content: center;
}

.xj_one .mean4 p {
 width: 200px;
}

.xj_one .mean4 s {
 width: 1px;
 -webkit-align-self: stretch;
 -ms-grid-row-align: stretch;
 align-self: stretch;
 margin: 0 50px;
 background-color: rgba(255, 255, 255, 0.25);
}

.xj_one .fasten {
 position: absolute;
 top: 1805px;
 left: 50%;
 margin-left: -800px;
 width: 1600px;
 height: 500px;
 background-repeat: no-repeat;
 background-position: center;
 background-attachment: fixed;
}

.xj_one li {
 position: absolute;
 left: 50%;
 margin-left: -955px;
}

.xj_one li:hover .move1 {
 transform: translate(0px, -150px) scale(1.02);
 -moz-transform: translate(0px, -150px) scale(1.02);
 -webkit-transform: translate(0px, -150px) scale(1.02);
 -o-transform: translate(0px, -150px) scale(1.02);
}

.xj_one li .move2 {
 opacity: 1;
}

.xj_one li:hover .move2 {
 opacity: 0.5;
 transform: scale(0.75);
 -moz-transform: scale(0.75);
 -webkit-transform: scale(0.75);
 -o-transform: scale(0.75);
}

.xj_one .text1 {
 width: 100px;
 opacity: 0;
 border: 1px solid #3dcb40;
 border-radius: 4px;
 padding: 10px 0px;
 font-size: 16px;
 line-height: 16px;
 color: #3dcb40;
}

.xj_one li:hover .text1 {
 opacity: 1;
 transform: translate(100px, 0px);
 -moz-transform: translate(100px, 0px);
 -webkit-transform: translate(100px, 0px);
 -o-transform: translate(100px, 0px);
}

.xj_one .text2 {
 font-size: 25px;
 line-height: 25px;
 color: #fff;
 letter-spacing: 25px;
 text-align: center;
}

.xj_one .text3 {
 margin-left: -10px;
 font-size: 12px;
 color: #4c4c4c;
 letter-spacing: 14px;
 margin-top: 16px;
}

.xj_one .text4 {
 margin-left: -23px;
 font-size: 12px;
 color: #4c4c4c;
 letter-spacing: 0.5px;
 margin-top: 16px;
}

.xj_one .text7 {
 font-size: 45px;
 color: #3dcb40;
 letter-spacing: 0px;
 text-align: left;
 line-height: 1;
}

.xj_one .text8 {
 font-size: 16px;
 color: #bfbfbf;
 letter-spacing: 6px;
 text-align: left;
 line-height: 2;
 text-align: justify;
}

/*防晒*/
.xj_two {
 position: relative;
 width: inherit;
 height: 1062px;
}

.xj_two .xj_1600 .xj_fs1 {
 position: absolute;
 width: 1600px;
 height: 1056px;
 overflow: hidden;
 z-index: 1;
}

.xj_two .xj_1600 .xj_fs2 {
 position: absolute;
 width: 480px;
 height: 1056px;
 overflow: hidden;
 z-index: 2;
}

.xj_two .xj_1600:hover .xj_fs2 {
 width: 1600px;
}

.xj_two .xj_1600 .z1 {
 position: absolute;
 left: 695px;
 top: 185px;
 z-index: 3;
}

.xj_two .xj_1600 .z2 {
 position: absolute;
 left: 818px;
 top: 200px;
 z-index: 3;
}

.xj_two .xj_1600 .z3 {
 position: absolute;
 left: 875px;
 top: 185px;
 z-index: 3;
}

.xj_two .xj_1600 .sl1 {
 position: absolute;
 left: 730px;
 top: 149px;
 width: 40px;
 height: 60px;
 overflow: hidden;
 z-index: 3;
}

.xj_two .xj_1600 .sl2 {
 position: absolute;
 left: 773px;
 top: 149px;
 width: 40px;
 height: 60px;
 overflow: hidden;
 z-index: 3;
}

.xj_two .xj_1600 .sl3 {
 position: absolute;
 left: 833px;
 top: 149px;
 width: 40px;
 height: 60px;
 overflow: hidden;
 z-index: 3;
}

.xj_two .xj_1600 .sl1 .sl1_h {
 margin-top: 0px;
}

.xj_two .xj_1600:hover .sl1 .sl1_h {
 margin-top: -300px;
}

.xj_two .xj_1600 .sl2 .sl2_h {
 margin-top: 0px;
}

.xj_two .xj_1600:hover .sl2 .sl2_h {
 margin-top: -840px;
}

.xj_two .xj_1600 .sl3 .sl3_h {
 margin-top: 0px;
}

.xj_two .xj_1600:hover .sl3 .sl3_h {
 margin-top: -1260px;
}

.xj_two .xj_1600 .y0 {
 position: relative;
 left: 441px;
 opacity: 1;
 z-index: 4;
}

.xj_two .xj_1600:hover .y0 {
 left: 1561px;
 opacity: 0;
}

.xj_two .xj_1600 .y0 .y1 {
 position: absolute;
 left: 39px;
 z-index: 1;
}

.xj_two .xj_1600 .y0 .y2 {
 position: absolute;
 top: 632px;
 z-index: 2;
}

.xj_two .xj_1600 .y0 .y3 {
 position: absolute;
 left: 10px;
 top: 642px;
 z-index: 3;
}

.xj_two .xj_1600 .x0 {
 position: relative;
 opacity: 1;
 z-index: 5;
}

.xj_two .xj_1600:hover .x0 {
 opacity: 0;
}

.xj_two .xj_1600 .x0 .x1 {
 position: absolute;
 left: 200px;
 top: 400px;
 z-index: 5;
}

.xj_two .xj_1600 .x0 .x2 {
 position: absolute;
 right: 200px;
 top: 400px;
 z-index: 5;
}

/*防护*/
.xj_three {
 position: relative;
 width: inherit;
 height: 1064px;
}

.xj_three .xj_1600 .w2 {
 position: absolute;
 width: 1600px;
 margin: 0 auto;
 text-align: center;
 top: 279px;
 z-index: 1;
 opacity: 1;
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
}

.xj_three .xj_1600:hover .w2 {
 top: 429px;
 opacity: 0.4;
 transform: scale(0.75);
 -moz-transform: scale(0.75);
 -webkit-transform: scale(0.75);
 -o-transform: scale(0.75);
}

.xj_three .xj_1600 .w3 {
 position: absolute;
 width: inherit;
 text-align: center;
 top: 311px;
 z-index: 6;
}

.xj_three .xj_1600 .w3 .w3_1 {
 padding-right: 0px;
 margin-right: -239.5px;
}

.xj_three .xj_1600:hover .w3 .w3_1 {
 padding-right: 361px;
}

.xj_three .xj_1600 .w3 .w3_1 .w3_1_h {
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
}

.xj_three .xj_1600:hover .w3 .w3_1 .w3_1_h {
 transform: scale(1.05);
 -moz-transform: scale(1.05);
 -webkit-transform: scale(1.05);
 -o-transform: scale(1.05);
}

.xj_three .xj_1600 .w3 .w3_2 {
 padding-left: 0px;
 margin-left: -239.5px;
}

.xj_three .xj_1600:hover .w3 .w3_2 {
 padding-left: 361px;
}

.xj_three .xj_1600 .w3 .w3_2 .w3_2_h {
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
}

.xj_three .xj_1600:hover .w3 .w3_2 .w3_2_h {
 transform: scale(1.05);
 -moz-transform: scale(1.05);
 -webkit-transform: scale(1.05);
 -o-transform: scale(1.05);
}

.xj_three .xj_1600 .w4 {
 position: absolute;
 width: inherit;
 text-align: center;
 top: 315px;
 z-index: 5;
}

.xj_three .xj_1600 .w4 .w4_1 {
 padding-right: 0px;
 margin-right: -224.5px;
}

.xj_three .xj_1600:hover .w4 .w4_1 {
 padding-right: 119px;
}

.xj_three .xj_1600 .w4 .w4_1 .w4_1_h {
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
 opacity: 0;
}

.xj_three .xj_1600:hover .w4 .w4_1 .w4_1_h {
 transform: scale(1);
 -moz-transform: scale(1);
 -webkit-transform: scale(1);
 -o-transform: scale(1);
 opacity: 1;
}

.xj_three .xj_1600 .w4 .w4_2 {
 padding-left: 0px;
 margin-left: -224.5px;
}

.xj_three .xj_1600:hover .w4 .w4_2 {
 padding-left: 119px;
}

.xj_three .xj_1600 .w4 .w4_2 .w4_2_h {
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
 opacity: 0;
}

.xj_three .xj_1600:hover .w4 .w4_2 .w4_2_h {
 transform: scale(1);
 -moz-transform: scale(1);
 -webkit-transform: scale(1);
 -o-transform: scale(1);
 opacity: 1;
}

.xj_three .xj_1600 .w5 {
 position: absolute;
 width: inherit;
 text-align: center;
 top: 336px;
 z-index: 4;
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
 opacity: 0;
}

.xj_three .xj_1600:hover .w5 {
 transform: scale(1);
 -moz-transform: scale(1);
 -webkit-transform: scale(1);
 -o-transform: scale(1);
 opacity: 1;
}

.xj_three .xj_1600 .w6 {
 position: absolute;
 width: inherit;
 text-align: center;
 top: 424px;
 z-index: 3;
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
 opacity: 0;
}

.xj_three .xj_1600:hover .w6 {
 transform: scale(0.9);
 -moz-transform: scale(0.9);
 -webkit-transform: scale(0.9);
 -o-transform: scale(0.9);
 opacity: 1;
}

.xj_three .xj_1600 .w7 {
 position: absolute;
 width: inherit;
 top: 175px;
 z-index: 6;
}

.xj_three .xj_1600 .w7 .w7_1 {
 position: absolute;
 left: 50%;
 margin-left: -14.5px;
}

.xj_three .xj_1600:hover .w7 .w7_1_h {
 transform: rotate(0deg);
 -moz-transform: rotate(0deg);
 -webkit-transform: rotate(0deg);
 -o-transform: rotate(0deg);
}

.xj_three .xj_1600 .w7 .w7_2 {
 position: absolute;
 left: 50%;
 margin-left: -33.5px;
 margin-top: -1px;
}

.xj_three .xj_1600:hover .w7 .w7_2_h {
 transform: rotate(180deg);
 -moz-transform: rotate(180deg);
 -webkit-transform: rotate(180deg);
 -o-transform: rotate(180deg);
}

.xj_three .xj_1600 .w7 .w7_3 {
 position: absolute;
 left: 50%;
 margin-left: -54px;
 margin-top: -7px;
}

.xj_three .xj_1600:hover .w7 .w7_3_h {
 transform: rotate(360deg);
 -moz-transform: rotate(360deg);
 -webkit-transform: rotate(360deg);
 -o-transform: rotate(360deg);
}

.xj_three .xj_1600 .w7 .w7_4 {
 position: absolute;
 left: 50%;
 margin-left: -75px;
 margin-top: -14px;
}

.xj_three .xj_1600:hover .w7 .w7_4_h {
 transform: rotate(540deg);
 -moz-transform: rotate(540deg);
 -webkit-transform: rotate(540deg);
 -o-transform: rotate(540deg);
}

/*通风*/
.xj_four {
 position: relative;
 width: inherit;
 height: 1099px;
}

.xj_four .xj_1600 .v1 {
 position: absolute;
 width: 99px;
 height: 1095px;
 overflow: hidden;
}

.xj_four .xj_1600:hover .v1 {
 width: 1600px;
}

.xj_four .xj_1600 .v1 img {
 position: absolute;
 left: 99px;
 top: 460px;
 z-index: 1;
}

.xj_four .xj_1600 .v2 {
 position: absolute;
 left: 582px;
 top: 443px;
 z-index: 2;
}

.xj_four .xj_1600 .v3 {
 position: absolute;
 left: 333px;
 top: 429px;
 z-index: 3;
 opacity: 1;
}

.xj_four .xj_1600 .v3 .v3_h {
 opacity: 1;
}

.xj_four .xj_1600:hover .v3 .v3_h {
 opacity: 0.25;
}

.xj_four .xj_1600 .wdj {
 position: relative;
 width: 158px;
 height: 99px;
 left: 805px;
 top: 182px;
 z-index: 4;
}

.xj_four .xj_1600:hover .wdj {
 left: 716px;
}

.xj_four .xj_1600 .wdj .u1 {
 position: absolute;
 top: 0px;
 right: 0px;
}

.xj_four .xj_1600 .wdj .u2 {
 position: absolute;
 left: 0px;
 bottom: 2px;
}

.xj_four .xj_1600 .wdj .u3 {
 position: absolute;
 width: 40px;
 height: 60px;
 left: 35px;
 bottom: 0px;
 overflow: hidden;
}

.xj_four .xj_1600 .wdj .u3 .u3_h {
 margin-top: -60px;
}

.xj_four .xj_1600:hover .wdj .u3 .u3_h {
 margin-top: 0px;
}

.xj_four .xj_1600 .wdj .u4 {
 position: absolute;
 width: 40px;
 height: 60px;
 left: 77px;
 bottom: 0px;
 overflow: hidden;
}

.xj_four .xj_1600 .wdj .u4 .u4_h {
 margin-top: -540px;
}

.xj_four .xj_1600:hover .wdj .u4 .u4_h {
 margin-top: 0px;
}

.xj_four .xj_1600 .wdj .u5 {
 position: absolute;
 right: 3px;
 bottom: 1px;
}

/*拆装*/
.xj_five {
 position: relative;
 width: inherit;
 height: 950px;
}

.xj_five .ti_v2 {
 transition: all 1s ease 0s;
 -webkit-transition: all 1s ease 0s;
 -moz-transition: all 1s ease 0s;
}

.xj_five .ti_v3 {
 transition: all 1.5s ease 1s;
 -webkit-transition: all 1.5s ease 1s;
 -moz-transition: all 1.5s ease 1s;
}

.xj_five .ti_v4 {
 transition: all 1.5s ease 2.5s;
 -webkit-transition: all 1.5s ease 2.5s;
 -moz-transition: all 1.5s ease 2.5s;
}

.xj_five .ti_v5 {
 transition: all 1s ease 4s;
 -webkit-transition: all 1s ease 4s;
 -moz-transition: all 1s ease 4s;
}

.xj_five .s .ti_s2 {
 transition: all 0.2s linear 4.8s;
 -webkit-transition: all 0.2s linear 4.8s;
 -moz-transition: all 0.2s linear 4.8s;
}

.xj_five .s .ti_s3 {
 transition: all 4.75s linear 0.25s;
 -webkit-transition: all 4.75s linear 0.25s;
 -moz-transition: all 4.75s linear 0.25s;
}

.ti_s4 {
 transition: all 5s linear 0s;
 -webkit-transition: all 5s linear 0s;
 -moz-transition: all 5s linear 0s;
}

.xj_five .t0 .ti1 {
 transition: all 0.2s ease 0s;
 -webkit-transition: all 0.2s ease 0s;
 -moz-transition: all 0.2s ease 0s;
}

.xj_five .t0 .ti2 {
 transition: all 0.2s ease 1s;
 -webkit-transition: all 0.2s ease 1s;
 -moz-transition: all 0.2s ease 1s;
}

.xj_five .t0 .ti3 {
 transition: all 0.2s ease 2.5s;
 -webkit-transition: all 0.2s ease 2.5s;
 -moz-transition: all 0.2s ease 2.5s;
}

.xj_five .t0 .ti4 {
 transition: all 0.2s ease 4s;
 -webkit-transition: all 0.2s ease 4s;
 -moz-transition: all 0.2s ease 4s;
}

.xj_five .t0 .ti5 {
 transition: all 0.2s ease 5s;
 -webkit-transition: all 0.2s ease 5s;
 -moz-transition: all 0.2s ease 5s;
}

.xj_five .xj_1600 .v1 {
 position: absolute;
 left: 722px;
 top: 300px;
 z-index: 1;
}

.xj_five .xj_1600 .v2 {
 position: absolute;
 left: 752px;
 top: 503px;
 z-index: 2;
}

.xj_five .xj_1600:hover .v2 {
 left: 952px;
}

.xj_five .xj_1600 .v3 {
 position: absolute;
 left: 211px;
 top: 422px;
 z-index: 3;
}

.xj_five .xj_1600:hover .v3 {
 left: 611px;
}

.xj_five .xj_1600 .v4 {
 position: absolute;
 left: 352px;
 top: 510px;
 z-index: 4;
}

.xj_five .xj_1600:hover .v4 {
 left: 952px;
}

.xj_five .xj_1600:hover .v4 .v5 {
 transform: rotate(360deg);
 -moz-transform: rotate(360deg);
 -webkit-transform: rotate(360deg);
 -o-transform: rotate(360deg);
}

.xj_five .xj_1600 .s {
 position: relative;
 left: 517px;
 top: 163px;
 height: 33px;
 z-index: 5;
}

.xj_five .xj_1600 .s .s1 {
 position: absolute;
 padding-top: 10px;
 left: 0px;
}

.xj_five .xj_1600 .s .s2 {
 position: absolute;
 left: 35px;
 width: 23px;
 height: 38px;
 overflow: hidden;
}

.xj_five .xj_1600 .s .s2 .s2_h {
 margin-top: 38px;
}

.xj_five .xj_1600:hover .s .s2 .s2_h {
 margin-top: 0px;
}

.xj_five .xj_1600 .s .s3 {
 position: absolute;
 left: 57.5px;
 width: 23px;
 height: 38px;
 overflow: hidden;
}

.xj_five .xj_1600 .s .s3 .s3_h {
 margin-top: 38px;
}

.xj_five .xj_1600:hover .s .s3 .s3_h {
 margin-top: -342px;
}

.xj_five .xj_1600 .s .s4 {
 position: absolute;
 left: 80px;
 width: 23px;
 height: 38px;
 overflow: hidden;
}

.xj_five .xj_1600 .s .s4 .s4_h {
 margin-top: 0px;
}

.xj_five .xj_1600:hover .s .s4 .s4_h {
 margin-top: -3800px;
}

.xj_five .xj_1600 .s .s5 {
 position: absolute;
 padding-top: 11px;
 left: 110px;
}

.xj_five .xj_1600 .s6 {
 position: absolute;
 width: 1px;
 height: 32px;
 left: 652px;
 top: 171px;
 overflow: hidden;
 z-index: 6;
}

.xj_five .xj_1600:hover .s6 {
 width: 296px;
}

.xj_five .xj_1600 .s6 img {
 position: absolute;
 margin: 0 auto;
 text-align: center;
 top: 1px;
}

.xj_five .xj_1600 .t0 {
 position: absolute;
 width: 190px;
 height: 15px;
 left: 960px;
 top: 172px;
 overflow: hidden;
 z-index: 6;
}

.xj_five .xj_1600:hover .t0 .t1 {
 margin-top: -15px;
}

.xj_five .xj_1600:hover .t0 .t1 .t2 {
 margin-top: -30px;
}

.xj_five .xj_1600:hover .t0 .t1 .t2 .t3 {
 margin-top: -45px;
}

.xj_five .xj_1600:hover .t0 .t1 .t2 .t3 .t4 {
 margin-top: -60px;
}

.xj_five .xj_1600:hover .t0 .t1 .t2 .t3 .t4 .t5 {
 margin-top: -75px;
}

/*内衬*/
.xj_six {
 position: relative;
 width: inherit;
 height: 1099px;
}

.xj_six .xj_1600 .r1 {
 position: absolute;
 left: 778px;
 top: 592px;
 z-index: 8;
}

.xj_six .xj_1600:hover .r1 {
 left: 80px;
 top: 384px;
}

.xj_six .xj_1600 .r1:hover {
 margin-top: -50px;
}

.xj_six .xj_1600 .r2 {
 position: absolute;
 left: 447px;
 top: 503px;
 z-index: 7;
}

.xj_six .xj_1600:hover .r2 {
 left: 172px;
 top: 401px;
 transform: rotate(-12deg);
 -moz-transform: rotate(-12deg);
 -webkit-transform: rotate(-12deg);
 -o-transform: rotate(-12deg);
}

.xj_six .xj_1600 .r2:hover {
 margin-top: -50px;
}

.xj_six .xj_1600 .r3 {
 position: absolute;
 left: 776px;
 top: 584px;
 z-index: 6;
}

.xj_six .xj_1600:hover .r3 {
 left: 613px;
 top: 330px;
}

.xj_six .xj_1600 .r3:hover {
 margin-top: -50px;
}

.xj_six .xj_1600 .r4 {
 position: absolute;
 left: 548px;
 top: 381px;
 z-index: 5;
}

.xj_six .xj_1600:hover .r4 {
 left: 884px;
 top: 220px;
 transform: rotate(7.5deg);
 -moz-transform: rotate(7.5deg);
 -webkit-transform: rotate(7.5deg);
 -o-transform: rotate(7.5deg);
}

.xj_six .xj_1600 .r4:hover {
 margin-top: -50px;
}

.xj_six .xj_1600 .r5 {
 position: absolute;
 left: 594px;
 top: 408px;
 z-index: 4;
}

.xj_six .xj_1600:hover .r5 {
 left: 669px;
 top: 408px;
 transform: rotate(7.5deg);
 -moz-transform: rotate(7.5deg);
 -webkit-transform: rotate(7.5deg);
 -o-transform: rotate(7.5deg);
}

.xj_six .xj_1600 .r5:hover {
 margin-top: -50px;
}

.xj_six .xj_1600 .r6 {
 position: absolute;
 left: 689px;
 top: 478px;
 z-index: 3;
}

.xj_six .xj_1600:hover .r6 {
 left: 546px;
 top: 565px;
 transform: rotate(-9.5deg);
 -moz-transform: rotate(-9.5deg);
 -webkit-transform: rotate(-9.5deg);
 -o-transform: rotate(-9.5deg);
}

.xj_six .xj_1600 .r6:hover {
 margin-top: -50px;
}

.xj_six .xj_1600 .r7 {
 position: absolute;
 left: 892px;
 top: 442px;
 z-index: 2;
}

.xj_six .xj_1600:hover .r7 {
 left: 519px;
 top: 809px;
 transform: rotate(-20deg);
 -moz-transform: rotate(-20deg);
 -webkit-transform: rotate(-20deg);
 -o-transform: rotate(-20deg);
}

.xj_six .xj_1600 .r7:hover {
 margin-top: -50px;
}

.xj_six .xj_1600 .q1 {
 position: absolute;
 left: 430px;
 top: 896px;
 z-index: 0;
 opacity: 1;
}

.xj_six .xj_1600:hover .q1 {
 left: 150px;
 top: 896px;
 opacity: 0.75;
}

.xj_six .xj_1600 .q2 {
 position: absolute;
 left: 892px;
 top: 908px;
 z-index: 1;
 opacity: 0;
}

.xj_six .xj_1600:hover .q2 {
 left: 444px;
 top: 908px;
 opacity: 1;
}

.xj_six .xj_1600 .q3 {
 position: absolute;
 left: 526px;
 top: 903px;
 z-index: 1;
 opacity: 0;
}

.xj_six .xj_1600:hover .q3 {
 left: 608px;
 top: 903px;
 opacity: 1;
}

.xj_six .xj_1600 .q4 {
 position: absolute;
 left: 594px;
 top: 895px;
 z-index: 1;
 opacity: 0;
}

.xj_six .xj_1600:hover .q4 {
 left: 920px;
 top: 895px;
 opacity: 1;
}

.xj_six .xj_1600 .q5 {
 position: absolute;
 right: 465px;
 top: 888px;
 z-index: 1;
 opacity: 1;
}

.xj_six .xj_1600:hover .q5 {
 right: 236px;
 top: 888px;
 opacity: 0.75;
}

.xj_six .xj_1600 .r1 .o1 {
 position: absolute;
 width: 21px;
 left: 39.5px;
 top: 89px;
 opacity: 0;
}

.xj_six .xj_1600 .r1:hover .o1 {
 opacity: 1;
}

.xj_six .xj_1600 .r2 .o2 {
 position: absolute;
 width: 21px;
 left: 200px;
 top: 100px;
 opacity: 0;
 transform: rotate(12deg);
 -moz-transform: rotate(12deg);
 -webkit-transform: rotate(12deg);
 -o-transform: rotate(12deg);
}

.xj_six .xj_1600 .r2:hover .o2 {
 opacity: 1;
}

.xj_six .xj_1600 .r3 .o3 {
 position: absolute;
 width: 21px;
 left: 42px;
 top: 93px;
 opacity: 0;
}

.xj_six .xj_1600 .r3:hover .o3 {
 opacity: 1;
}

.xj_six .xj_1600 .r4 .o4 {
 position: absolute;
 width: 21px;
 left: 350px;
 top: 240px;
 opacity: 0;
 transform: rotate(-7.5deg);
 -moz-transform: rotate(-7.5deg);
 -webkit-transform: rotate(-7.5deg);
 -o-transform: rotate(-7.5deg);
}

.xj_six .xj_1600 .r4:hover .o4 {
 opacity: 1;
}

.xj_six .xj_1600 .r5 .o5 {
 position: absolute;
 width: 21px;
 left: 200px;
 top: 170px;
 opacity: 0;
 transform: rotate(-7.5deg);
 -moz-transform: rotate(-7.5deg);
 -webkit-transform: rotate(-7.5deg);
 -o-transform: rotate(-7.5deg);
}

.xj_six .xj_1600 .r5:hover .o5 {
 opacity: 1;
}

.xj_six .xj_1600 .r6 .o6 {
 position: absolute;
 width: 21px;
 left: 200px;
 top: 160px;
 opacity: 0;
 transform: rotate(9.5deg);
 -moz-transform: rotate(9.5deg);
 -webkit-transform: rotate(9.5deg);
 -o-transform: rotate(9.5deg);
}

.xj_six .xj_1600 .r6:hover .o6 {
 opacity: 1;
}

.xj_six .xj_1600 .r7 .o7 {
 position: absolute;
 width: 21px;
 left: 60px;
 top: 40px;
 opacity: 0;
 transform: rotate(20deg);
 -moz-transform: rotate(20deg);
 -webkit-transform: rotate(20deg);
 -o-transform: rotate(20deg);
}

.xj_six .xj_1600 .r7:hover .o7 {
 opacity: 1;
}

.xj_six .xj_1600 .dd {
 margin: 0 auto;
}

.xj_six .xj_1600 i {
 display: block;
 width: 1px;
 height: 50px;
 background: #3dcb40;
 margin: 0 auto;
}

.xj_six .xj_1600 .tit {
 padding: 4px 0 0 4px;
 font-family: 黑体;
 font-size: 15px;
 color: #3dcb40;
 line-height: 16px;
}

/*排列*/
.xj_seven {
 position: relative;
 width: inherit;
 height: auto;
}

.xj_seven div {
 font-size: 0px;
}

.xj_seven .xj_list {
 position: relative;
 margin: 0 auto;
 text-align: center;
 width: auto;
 margin-top: 50px;
}

.xj_seven .xj_list .xj_list400 .img {
 padding-top: 75px;
 height: 275px;
}

.xj_seven .xj_list .xj_list400:hover .img {
 transform: scale(1.2);
 -o-transform: scale(1.2);
 -moz-transform: scale(1.2);
 -webkit-transform: scale(1.2);
}

.xj_seven .xj_list .xj_list400 {
 position: relative;
 text-align: center;
 display: inline-block;
 width: 385px;
 height: 508px;
 border: 1px solid #0d0d0d;
 background: #000;
}

.xj_list400+.xj_list400 {
 margin-left: 20px;
}

.xj_seven .xj_list .xj_list400:hover {
 border-color: #3dcb40;
}

.xj_seven .xj_list .xj_list400 p.text1 {
 font-size: 25px;
 line-height: 25px;
 color: #fff;
 padding-top: 75px;
 margin: 0px;
}

.xj_seven .xj_list .xj_list400 p.text2 {
 font-size: 16px;
 color: #bfbfbf;
 letter-spacing: 5px;
 padding-top: 10px;
 margin: 0px;
}

.xj_seven .xj_list .xj_list400 .dj {
 display: inline-block;
 width: 148px;
 height: 38px;
 margin-top: 20px;
 text-align: center;
 border: 1px solid #3dcb40;
 background: #000;
}

.xj_seven .xj_list .xj_list400 .dj:hover {
 background: #3dcb40;
}

.xj_seven .xj_list .xj_list400 .dj .text3 {
 margin: 0px;
 font-size: 16px;
 line-height: 2;
 color: #3dcb40;
}

.xj_seven .xj_list .xj_list400 .dj:hover .text3 {
 color: #000;
}