@charset "utf-8";

.special_banner{position:relative;height:calc(100vh - 93px);background-position:center center;background-repeat:no-repeat;background-size:cover;}
.special_banner .block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#fff;}
.special_banner .block>div{width:100%;}
.special_banner .d1 .f18{line-height:1.8;}
.special_banner .d2 .f30 img{margin:0 20px;}
.special_banner .d2 .tg a{margin:0 20px;}
.special_banner .d2 .f30 a:hover{text-decoration:underline;}

.special_detail1 .list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail1 .item{width:250px;height:250px;border:1px dashed #ddd;border-radius:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:20px;}
.special_detail1 .item .f22{box-shadow:0 0 30px rgba(0,0,0,0.1);border-radius:100%;height:210px;width:210px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.special_detail1 .item:after{content:"";background:url(../image/png6.png) right bottom no-repeat;background-size:50% auto;width:100%;height:100%;position:absolute;right:-7px;bottom:-7px;}

.special_detail2 .list{display:-ms-flexbox;display:flex;}
.special_detail2 .item{height:430px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background:#4461a0;margin-left:20px;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;}
.special_detail2 .list.c5{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail2 .item:first-child{margin-left:0;}
.special_detail2 .list.c5 .item{width:calc(20% - 16px);-ms-flex:0 1 auto;flex:0 1 auto;margin-left:20px;margin-top:20px;}
.special_detail2 .list.c5 .item:nth-child(5n-4){margin-left:0;}
.special_detail2 .list.c5 .item:nth-child(-n+5){margin-top:0;}
.special_detail2 .item .ico{width:201px;height:201px;position:relative;line-height:201px;text-align:center;}
.special_detail2 .item .ico:before{content:"";background:url(../image/png5_2.png) center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.5;transition:all 0.3s ease-out 0s;background-size:contain;}
.special_detail2 .item .ico:after{content:"";background:url(../image/png5_1.png) center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.5;transition:all 0.3s ease-out 0s;background-size:contain;}
.special_detail2 .item .ico img{max-width:55%;max-height:55%;}
.special_detail2 .item:hover .ico:before{transform:rotate(20deg);}
.special_detail2 .item:hover .ico:after{transform:rotate(-45deg);}
.special_detail2 .item .f16{padding:0 15px;text-align:center;}

.tabs1 a{display:inline-block;font-size:0.6em;margin:0 30px;}
.tabs1 a.now{font-size:1em;}

.special_detail2a .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail2a .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-pack:start;justify-content:flex-start;margin-left:20px;-ms-flex-direction:column;flex-direction:column;border:3px dotted #ddd;border-radius:15px;width:calc(20% - 16px);margin-top:20px;box-sizing:border-box;padding:30px 30px;}
.special_detail2a .item:nth-child(5n-4){margin-left:0;}
.special_detail2a .item:nth-child(-n+5){margin-top:0;}
.special_detail2a .item .ico{width:201px;height:201px;position:relative;line-height:201px;text-align:center;}
.special_detail2a .item .ico:before{content:"";background:url(../image/png5_4.png) center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.5;transition:all 0.3s ease-out 0s;background-size:contain;}
.special_detail2a .item .ico:after{content:"";background:url(../image/png5_3.png) center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.5;transition:all 0.3s ease-out 0s;background-size:contain;}
.special_detail2a .item .ico img{max-width:55%;max-height:55%;}
.special_detail2a .item:hover .ico:before{transform:rotate(20deg);}
.special_detail2a .item:hover .ico:after{transform:rotate(-45deg);}
.special_detail2a .item .f16{text-align:center;}


.special_detail2b{color:#fff;}
.special_detail2b .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail2b .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-pack:start;justify-content:flex-start;margin-left:20px;-ms-flex-direction:column;flex-direction:column;border:3px dotted #ddd;border-radius:15px;width:calc(20% - 16px);margin-top:20px;box-sizing:border-box;padding:30px 30px;}
.special_detail2b .item:nth-child(5n-4){margin-left:0;}
.special_detail2b .item:nth-child(-n+5){margin-top:0;}
.special_detail2b .item .ico{width:201px;height:201px;position:relative;line-height:201px;text-align:center;}
.special_detail2b .item .ico:before{content:"";background:url(../image/png5_2.png) center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.5;transition:all 0.3s ease-out 0s;background-size:contain;}
.special_detail2b .item .ico:after{content:"";background:url(../image/png5_1.png) center center no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.5;transition:all 0.3s ease-out 0s;background-size:contain;}
.special_detail2b .item .ico img{max-width:55%;max-height:55%;}
.special_detail2b .item:hover .ico:before{transform:rotate(20deg);}
.special_detail2b .item:hover .ico:after{transform:rotate(-45deg);}
.special_detail2b .item .f16{padding:0 15px;text-align:center;}


.special_detail3 .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail3 .item{width:calc(25% - 15px);margin-left:20px;position:relative;margin-top:20px;overflow: hidden;}
.special_detail3 .item:nth-child(4n-3){margin-left:0;}
.special_detail3 .item:nth-child(-n+4){margin-top:0;}
.special_detail3 .item .f18{background:rgba(0,0,0,0.3);text-align:center;line-height:50px;color:#fff;position:absolute;left:0;bottom:0;right:0;}
.special_detail3 .item a{position:absolute;left:0;top:0;width:100%;height:100%;}
.special_detail3 .item img{transition:all 0.3s ease-out 0s;width:100%;height:auto;}
.special_detail3 .item:hover img{transform:scale(1.1);width:100%;height:auto;}

.special_detail4 .list{height:35vw;position:relative;}
.special_detail4 .item{position:absolute;overflow:hidden;}
.special_detail4 .item a{position:absolute;left:0;top:0;width:100%;height:100%;}
.special_detail4 .item .pic{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all 0.3s ease-out 0s;}
.special_detail4 .item:hover .pic{transform:scale(1.05);}
.special_detail4 .item .f18{background:rgba(0,0,0,0.3);text-align:center;line-height:50px;color:#fff;position:absolute;left:0;bottom:0;right:0;}
.special_detail4 .d1{height:100%;left:0;width:30%;top:0;}
.special_detail4 .d2{height:calc(50% - 10px);left:calc(30% + 20px);width:calc(25% - 20px);top:0;}
.special_detail4 .d3{height:calc(50% - 10px);left:calc(55% + 20px);width:calc(45% - 20px);top:0;}
.special_detail4 .d4{height:calc(50% - 10px);left:calc(30% + 20px);width:calc(45% - 20px);bottom:0;}
.special_detail4 .d5{height:calc(50% - 10px);left:calc(75% + 20px);width:calc(25% - 20px);bottom:0;}

.special_detail5 .content{display:-ms-flexbox;display:flex;}
.special_detail5 .l{width:50%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.special_detail5 .r{width:50%;background:url(../image/bg2.png);color:#fff;padding:70px;box-sizing:border-box;}
.special_detail5 .r .d{margin-top:30px;}
.special_detail5 .r .d:first-child{margin-top:0;}
.special_detail5 .r .p{margin-top:25px;font-size:0;}
.special_detail5 .r .p a{border:1px dashed #8caae1;height:60px;line-height:60px;display:inline-block;font-size:18px;margin:0 0 20px 20px;width:calc(33.33% - 15px);box-sizing:border-box;}
.special_detail5 .r .p a:nth-child(3n-2){margin-left:0;}
.special_detail5 .r .p a i{float:left;width:60px;border-right:1px dashed #8caae1;text-align:center;margin-right:20px;font-size:0;height:100%;}
.special_detail5 .r .p a i img{max-width:60%;max-height:60%;}

.special_detail6 .content{display:-ms-flexbox;display:flex;}
.special_detail6 .l{width:40%;position:relative;overflow:hidden;}
.special_detail6 .l .pic{height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all 0.3s ease-out 0s;}
.special_detail6 .l .pic:hover{transform:scale(1.05);}
.special_detail6 .l .f24{position:absolute;left:0;bottom:0;right:0;padding:35px 50px;color:#fff;}
.special_detail6 .list{margin-left:20px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;}
.special_detail6 .item{margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;}
.special_detail6 .item:first-child{margin-left:0;}
.special_detail6 .item .pic{overflow:hidden;}
.special_detail6 .item .pic img{transition:all 0.3s ease-out 0s;}
.special_detail6 .item .pic:hover img{transform:scale(1.05);}
.special_detail6 .item .text{box-sizing:border-box;padding:40px;box-shadow:0 0 20px rgba(0,0,0,0.15);margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative;transition:all 0.2s ease-out 0s;}
.special_detail6 .item .text:hover{box-shadow:0 0 20px rgba(0,0,0,0.3);}
.special_detail6 .item .text .f24{height:100px;}
.special_detail6 .item .text .b{font-size:16px;}
.special_detail6 .item .text .btn{background:url(../image/png7.png) left center no-repeat;padding-left:30px;cursor:pointer;}
.special_detail6 .item .text .p{margin-top:10px;}
.special_detail6 .item:nth-child(even){-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
.special_detail6 .item:nth-child(even) .text{margin-top:0;margin-bottom:20px;}

.special_detail7 .list{display:-ms-flexbox;display:flex;height:32vw;}
.special_detail7 .item{margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;}
.special_detail7 .item:first-child{margin-left:0;}
.special_detail7 .item .pic{height:50%;overflow:hidden;}
.special_detail7 .item .pic a{display:block;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all 0.3s ease-out 0s;}
.special_detail7 .item .pic:hover a{transform:scale(1.05);}
.special_detail7 .item .text{box-sizing:border-box;padding:40px;box-shadow:0 0 20px rgba(0,0,0,0.15);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:50%;transition:all 0.2s ease-out 0s;position:relative;}
.special_detail7 .item .text:hover{box-shadow:0 0 20px rgba(0,0,0,0.3);}
.special_detail7 .item .text .b{font-size:16px;}
.special_detail7 .item .text .btn{background:url(../image/png7.png) left center no-repeat;padding-left:30px;cursor:pointer;}
.special_detail7 .item .text .p{margin-top:10px;}
.special_detail7 .item:nth-child(even){-ms-flex-direction:column-reverse;flex-direction:column-reverse;}

.special_detail8 .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail8 .item{width:calc(33% - 15px);margin-left:20px;position:relative;margin-top:20px;}
.special_detail8 .item:nth-child(3n-2){margin-left:0;}
.special_detail8 .item:nth-child(-n+3){margin-top:0;}
.special_detail8 .item .pic img{transition:all 0.3s ease-out 0s;}
.special_detail8 .item:hover .pic img{transform:scale(1.05);}
.special_detail8 .item .f18{background:rgba(0,0,0,0.3);text-align:center;line-height:50px;color:#fff;position:absolute;left:0;bottom:0;right:0;}
.special_detail8 .item a{position:absolute;left:0;top:0;width:100%;height:100%;}

.special_ask .content{background:url(../image/bg2.png);color:#fff;height:25vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}
.special_ask .title .btn1{margin-top:40px;}

.special_detail9 .list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.special_detail9 .item{width:calc(33% - 15px);margin-left:20px;position:relative;box-shadow:0 0 20px rgba(0,0,0,0.1);transition:all 0.2s ease-out 0s;}
.special_detail9 .item:hover{box-shadow:0 0 20px rgba(0,0,0,0.3);}
.special_detail9 .item:nth-child(3n-2){margin-left:0;}
.special_detail9 .item .f18{background:rgba(0,0,0,0.3);text-align:center;line-height:50px;color:#fff;position:absolute;left:0;bottom:0;right:0;}
.special_detail9 .item .text{box-sizing:border-box;padding:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;}
.special_detail9 .item .text .t{height:150px;}
.special_detail9 .item .text .date{font-family:en;font-size:18px;margin-top:10px;}
.special_detail9 .item .text .b{font-size:16px;color:#999;}
.special_detail9 .item .text .b a{margin-right:20px;display:inline-block;}
.special_detail9 .item .text .b a:hover{color:#333;}
.special_detail9 .item .text .btn{background:url(../image/png7.png) left center no-repeat;padding-left:30px;}
.special_detail9 .item .text .p{margin-top:10px;}

.special_detail10 .content{display:-ms-flexbox;display:flex;}
.special_detail10 .l{width:50%;position: relative;}
.special_detail10 .l .pic{height:100%;overflow:hidden;}
.special_detail10 .l .pic a{display:block;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all 0.3s ease-out 0s;}
.special_detail10 .l .pic a:hover{transform:scale(1.05);}
.special_detail10 .l .mask{position:absolute;left:0;bottom:0;right:0;background:rgba(0,0,0,0.5);color:#fff;padding:35px 50px;}
.special_detail10 .l .mask .t{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.special_detail10 .l .mask .f18:hover{text-shadow:3px 3px 3px rgba(0,0,0,0.8);}
.special_detail10 .l .mask .b{margin-top:15px;}
.special_detail10 .l .mask .b a{display:inline-block;margin-right:20px;}
.special_detail10 .l .mask .b a:hover{text-shadow:3px 3px 3px rgba(0,0,0,0.8);}
.special_detail10 .list{margin-left:20px;-ms-flex:1;flex:1;box-shadow:0 0 20px rgba(0,0,0,0.1);padding:0 45px;}
.special_detail10 .item{border-top:1px dashed #ddd;padding:35px 0;}
.special_detail10 .item:first-child{border-top:none;}
.special_detail10 .item .t{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}
.special_detail10 .item .t .f18:hover{text-shadow:2px 2px 2px rgba(0,0,0,0.15);}
.special_detail10 .item .b{margin-top:15px;color: #999;}
.special_detail10 .item .b a{display:inline-block;margin-right:20px;}
.special_detail10 .item .b a:hover{color:#333;}


.special_detail11{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:6vw 0;}
.special_detail11 .block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#fff;}
.special_detail11 .block>div{width:100%;}
.special_detail11 .d1 .f18{line-height:1.8;}
.special_detail11 .d2 .f30 img{margin:0 20px;}
.special_detail11 .d2 .tg a{margin:0 20px;}
.special_detail11 .d2 .f30 a:hover{text-decoration:underline;}


.layer .video1{width:900px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;font-size:0;}
.layer .video1 video{width:100%;height:auto;}