#loading {width:100%;height:100%;background-color:#000;position:fixed;left:0;top:0;z-index:99998;}
#loadingAnim {width:360px;height:200px;position:fixed;left:50%;top:50%;margin:-180px 0 0 -180px;z-index:99999;}
#loadingAnim .loadingtit {width:100%;height:50px;line-height:50px;font-size:20px;color:#999;text-align:center;}
#loadingAnim .loadingtxt {width:100%;height:60px;line-height:60px;font-size:40px;color:#fff;text-align:center;}
#loadingAnim .loadingAnim-img-wrap {position:absolute;left:80px;top:120px;width:200px;height:1px;}
#loadingAnim .loadingAnim-img-wrap .loadingAnim-img {position:absolute;right:0;top:0;width:100%;height:2px;background-color:#000;}
#loadingAnim .loadingAnim-img-wrap .loadingAnim-img-g {position:absolute;right:0;top:0;width:100%;height:2px;background-color:#fff;}
body,html {position:relative;width:100%;height:100%;overflow:hidden;}
.scroll_::-webkit-scrollbar {width:8px;height:8px;background:#293443;border-radius:10px;}
.scroll_::-webkit-scrollbar-button {width:0;height:0;}
.scroll_::-webkit-scrollbar-corner {display:block;}
.scroll_::-webkit-scrollbar-thumb {background-clip:padding-box;background-color:#080c11;border-radius:10px;}
@font-face {font-family:'zt';src:url("../font/foot2.otf");}
.swiperwarp {width:100%;height:100%;background:url("../images/bj2.png") no-repeat center; background-size: 100% auto;}
.Min1 {height:34px !important;}
.swiper_footer {height:307px !important;}
.Minbj {width:100%;height:1080px;font-family:'zt';}
.Minbj .center {width:1200px;margin:0 auto;position:relative;}
.Minbj .title_bt {width:100%;text-align:center;padding:0 0 30px 0;}
.Minbj .title_bt img {display:block;margin:0 auto;}
.Minbj .lefbox {float:left;}
.Minbj .ritbox {float:right;}
.Minbj1 {background:url("../images/bj1.png") no-repeat center;width:100%;height:1080px;font-family:'zt';}
.ico_img {background:url("../images/ico_img.png") no-repeat center;}
.flexnav {position:fixed;font-family:'zt';z-index:100;width:176px;max-height:602px;background:url("../images/nav_flex.png") no-repeat center bottom;top:50%;right:30px;color:#fff;background-size:100% auto;border-top:1px solid #eccc6d;}
.flexnav .logo_ {background:url("../images/nav_flexa.png") no-repeat center;width:196px;height:170px;left:0px;margin:-100px 0 0 25px;}
.flexnav ul {width:170px;padding:10px 0 0 0px;color:#fff;font-size:18px;}
.flexnav ul li {margin:0 auto;height:58px;width:153px;background-position:-307px 0;text-align:center;line-height:58px;margin-top:-2px;cursor:pointer;}
.flexnav ul li p {width:170px;margin-left:-6px;}
.flexnav ul .on {height:67px;width:153px;line-height:67px;background-position:-485px 0;margin-bottom:-4px;margin-top:-4px;}
.flexnav .top {width:175px;text-align:center;height:60px;line-height:45px;cursor:pointer;margin-bottom:30px;}
.flexnav .top i {background:url("../images/top.png") no-repeat center;display:block;margin:0 auto;width:41px;height:14px;}
.Min3 .videbox {width:754px;height:463px;position:relative;background:url("../images/tab1.png") no-repeat center;display:block;}
.Min3 .videbox .video {background:url("../images/videobj.png") no-repeat center;background-size:100% 100%;position:absolute;width:715px;height:402px;top:20px;left:21px;}
.Min3 .videbox .video iframe {width:100%;height:100%;}
.Min3 .text_r {width:400px;padding-top:15px;}
.Min3 .text_r .bt {color:#fff;font-size:50px;display:block;line-height:50px;height:50px;background:-webkit-gradient(linear,left top,left bottom,from(#dddddd),to(#979797));background:linear-gradient(to bottom,#dddddd,#979797);-webkit-background-clip:text;font-weight:bold;color:transparent;}
.Min3 .text_r .text {margin:10px 0;height:240px;line-height:40px;color:#fff;overflow-y:auto;font-size:18px;}
.Min3 .text_r .btn {display:block;text-align:center;height:90px;width:362px;background-position:0 -353px;font-size:40px;color:#5d2020;font-weight:bold;line-height:90px;}
.Min3 .text_r .btn:hover {opacity:0.8;}
.Min3 .text_r .btn a {display:block;width:100%;height:100%;color:#5d2020;cursor:pointer;}
.Min4 .namebox {width:480px;}
.Min4 .namebox ul {width:105%;}
.Min4 .namebox ul li {float:left;margin:0 10px 10px 0;position:relative;}
.Min4 .namebox ul li .bt {height:62px;width:203px;text-align:center;line-height:62px;font-weight:bold;font-size:20px;color:#fff;position:absolute;overflow:hidden;}
.Min4 .namebox ul li .img {width:199px;height:235px;position:absolute;background:#000;}
.Min4 .namebox ul li .img img {width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;}
.Min4 .namebox ul .tab1 {background:url("../images/tab2.png") no-repeat center;width:233px;height:345px;}
.Min4 .namebox ul .tab1 .bt {top:27px;left:19px;}
.Min4 .namebox ul .tab1 .img {top:91px;left:21px;}
.Min4 .namebox ul .tab2 {background:url("../images/tab2-2.png") no-repeat center;width:232px;height:346px;}
.Min4 .namebox ul .tab2 .bt {bottom:34px;left:16px;}
.Min4 .namebox ul .tab2 .img {top:13px;left:18px;}
.Min4 .tabbox {width:700px;height:638px;background:url("../images/tab3.png") no-repeat center;color:#fff;padding:30px 15px 30px 5px;}
.Min4 .tabbox table {width:100%;text-align:left;table-layout:fixed;}
.Min4 .tabbox table thead {height:80px;line-height:80px;font-weight:bold;font-size:25px;}
.Min4 .tabbox table th {padding-left:20px;text-align:center;}
.Min4 .tabbox table th:nth-child(4) {text-align:left;}
.Min4 .tabbox table tbody tr {padding:0;height:55px;line-height:55px;}
.Min4 .tabbox table tbody tr:nth-child(odd) {background:#11151c;}
.Min4 .tabbox table tbody td {text-align:center;height:55px;line-height:55px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:20px;}
.Min4 .tabbox table tbody td:nth-child(4) {text-align:left;}
.Min4 .tabbox .scroll_ {height:550px !important;overflow-y:auto;}
.Min5 .labtab {width:325px;}
.Min5 .labtab ul {padding-top:30px;}
.Min5 .labtab ul li {font-family:'zt1';display:block;height:150px;width:321px;background-position:0 -139px;color:#fff;text-align:center;font-size:50px;font-weight:bold;text-transform:uppercase;line-height:160px;letter-spacing:2px;margin:0px 0 48px 0;cursor:pointer;}
.Min5 .labtab ul li:hover {background-position:-362px -137px;color:#3e0808;}
.Min5 .labtab ul .on {background-position:-362px -137px;color:#3e0808;}
.Min5 .shou_box {background:url("../images/tab4.png") no-repeat center;width:862px;height:593px;display:block;}
.Min5 .shou_box .scroll_ {margin:50px 50px;color:#fff;font-size:30px;line-height:45px;padding-bottom:5px;height:450px;overflow-y:auto;}
.Min6 .Minitem {position:relative;background:url("../images/tab5.png") no-repeat center;display:block;width:1106px;height:373px;margin-left:94px;}
.Min6 .Minitem .text_ {position:absolute;width:94px;text-align:center;color:#fff;font-family:'zt1';left:-94px;top:70px;height:100%;}
.Min6 .Minitem .text_ p {float:right;width:33px;padding:0 7px;font-size:20px;line-height:21px;}
.Min6 .Minitem .img_ {width:100%;height:100%;display:block;}
.Min6 .Minitem .img_ img {width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;}
.Min6 .Minitem .imgboxlef {width:493px;height:311px;margin:31px 0 0 1px;}
.Min6 .Minitem .imgbox {background:url("../images/tab5-1.png") no-repeat center;display:block;position:absolute;width:203px;height:253px;padding:5px;top:50%;left:50%;margin-left:-135px;margin-top:-132px;}
.Min6 .Minitem .news {width:420px;margin:45px 20px  0 0;height:280px;overflow-y:auto;overflow-x:hidden;}
.Min6 .Minitem .news ul li {line-height:35px;height:35px;overflow:hidden;color:#fff;font-size:18px;}
.Min6 .Minitem .news ul li:hover span {background-position:-106px -1px;}
.Min6 .Minitem .news ul li span {height:39px;width:49px;background-position:-28px 10px;display:inline-block;vertical-align:middle;margin:-2px 4px 0 0;}
.Min6 .Minitem .news ul li a {display:inline-block;vertical-align:middle;margin:-2px 0 0 0;color:#fff;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:350px;}
.Min6 .Minitem .news ul li a:hover {color:#eccc6d;}
.Min7 .Minitem {height:614px;padding-top:50px;position:relative;}
.Min7 .Minitem .Teambox {width:100%;height:100%;}
.Min7 .Minitem .Teambox .Team {width:540px;height:100%;}
.Min7 .Minitem .Teambox .Team .logo {width:100%;height:150px;position:relative;}
.Min7 .Minitem .Teambox .Team .logo img {display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0;margin:auto;max-height:120px;}
.Min7 .Minitem .Teambox .Team ul {/* Safari */  display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}
.Min7 .Minitem .Teambox .Team ul li {width:162px;margin:0 9px;}
.Min7 .Minitem .Teambox .Team ul li .img {display:block;width:162px;background:url("../images/tab6.png") no-repeat center;height:181px;display:block;position:relative;}
.Min7 .Minitem .Teambox .Team ul li .img img {position:absolute;width:155px;height:155px;display:block;top:18px;right:0px;-o-object-fit:cover;object-fit:cover;}
.Min7 .Minitem .Teambox .Team ul li .name {height:35px;line-height:35px;width:100%;text-align:center;color:#fff;overflow:hidden;font-size:20px;}
.Min7 .Minitem .vs {background:url("../images/vs.png") no-repeat center;width:132px;height:80px;position:absolute;top:85px;left:50%;margin-left:-66px;}
.Min7 .Minitem .tabclick {position:absolute;width:150px;left:50%;margin-left:-75px;top:450px;height:140px;line-height:70px;}
.Min7 .Minitem .tabclick p {height:70px;display:block;line-height:70px;cursor:pointer;}
.Min7 .Minitem .tabclick p span {font-size:40px;color:#8f8f8f;display:inline-block;vertical-align:middle;margin:-2px 0 0 0px;font-weight:bold;}
.Min7 .Minitem .tabclick p i {height:14px;width:19px;background-position:0 0;margin:-2px 0 0 10px;}
.Min7 .Minitem .tabclick .on span {background:-webkit-gradient(linear,left top,left bottom,from(#f96c03),to(#f9e1a7));background:linear-gradient(to bottom,#f96c03,#f9e1a7);-webkit-background-clip:text;color:transparent;text-shadow:5px 0px 10px #2f1a09;}
.Min7 .Minitem .tabclick .on i {display:inline-block;vertical-align:middle;}
.Min8 .btname {height:150px;line-height:150px;font-size:40px;font-weight:bold;display:block;text-align:center;color:#fff;}
.Min8 .lefbox {width:450px;margin-left:10px;}
.Min8 .lefbox .news {height:390px;overflow-y:auto;overflow-x:hidden;background:#1b1b1b;}
.Min8 .lefbox .news ul li {width:420px;margin:0 auto;border-bottom:1px solid #292929;padding:15px 0;height:110px;overflow:hidden;}
.Min8 .lefbox .news ul li .img {float:left;width:180px;height:110px;overflow:hidden;display:block;}
.Min8 .lefbox .news ul li .img img {display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.Min8 .lefbox .news ul li .text {width:230px;float:left;margin-left:10px;overflow:hidden;color:#626262;font-size:14px;}
.Min8 .lefbox .news ul li .text .name {height:30px;line-height:30px;color:#cda360;overflow:hidden;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;margin-top:-5px;font-size:16px;}
.Min8 .lefbox .news ul li .text p {line-height:20px;padding-top:17px;overflow:hidden;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;}
.Min8 .lefbox .news ul li .text .time {padding-top:10px;height:20px;width:100%;line-height:20px;overflow:hidden;}
.Min8 .ritbox {width:720px;}
.Min8 .ritbox .imgbox {width:720px;background:#131927;overflow:hidden;height:390px;position:relative;}
.more_bottom {position:fixed;height:68px;width:56px;background-position:-234px 0;bottom:80px;left:50%;z-index:100; -webkit-animation: fadeInUptop 3.7s  linear infinite; -moz-animation: fadeInUptop 3.7s  linear infinite;}
@keyframes fadeInUptop { 0% { -webkit-transform: translateY(20px) ; }
  50% { -webkit-transform: translateY(0px) ; }
  100% { -webkit-transform: translateY(20px)  } }
.gallery_container {-webkit-transform-style:preserve-3d;transform-style:preserve-3d;perspective:750px;-webkit-perspective:1300px;width:720px !important;height:390px !important;position:absolute;left:50%;top:50%;margin:-170px 0 0 -360px;z-index:99;}
.gallery_container .gallery_item {position:absolute;left:50%;top:0;z-index:-1;opacity:0;width:360px;height:310px;padding:10px 8px;display:block;-webkit-transition:all ease;transition:all ease;}
.gallery_container .gallery_item img {z-index:1;width:100%;min-height:100%;border-radius:5px;-webkit-box-shadow:0px 4px 17px rgba(101,107,97,0.6);box-shadow:0px 4px 17px rgba(101,107,97,0.6);}
.gallery_container .gallery_item p {text-align:center;height:50px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.5);width:540px;padding:0 12px;left:0;bottom:0;color:#fff;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.gallery_container .gallery_right_middle {z-index:3;opacity:1;}
.gallery_container .gallery_left_middle {z-index:3;opacity:1;}
.gallery_container .z-index2 {z-index:2 !important;}
.gallery_container .z-index3 {z-index:3 !important;}
.gallery_container .gallery_right_back,.lunbox .lunbo .gallery_container .gallery_left_back {opacity:1;z-index:1;}
.gallery_container .gallery_active {z-index:99;opacity:1;background:url("../images/kuang.png") no-repeat center;background-size:100% 100%;-webkit-box-shadow:none;box-shadow:none;}
.gallery_container .gallery_active img {opacity:1;z-index:9;width:360px;height:310px;min-height:auto;position:absolute;left:0px;right:0px;bottom:0px;top:-5px;margin:auto;border-radius:0px;}
.shadebox {width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:100;position:absolute;top:0px;left:0px;display:none;}
.shadebox + .layui-layer {top:50% !important;left:50% !important;margin-left:-550px;margin-top:-430px;}
.tanwarp {background:url("../images/bj2.png") no-repeat center bottom;z-index:1100;background-size:auto 100%;padding:20px;font-family:"zt";display:none;}
.tanwarp .list {clear:both;overflow:hidden;padding-bottom:20px;line-height:40px;min-height:40px;}
.tanwarp .list:after {width:0px;height:0px;display:block;content:'';overflow:hidden;clear:both;}
.tanwarp .list .bt {float:left;width:110px;padding-right:20px;color:#fff;font-size:22px;}
.tanwarp .list .box_rit {float:left;width:860px;}
.tanwarp .list .box_rit .name_ {background:url("../images/ico_img2.png") no-repeat center;height:45px;width:155px;background-position:0 -278px;display:block;}
.tanwarp .list .box_rit .text {width:100%;color:#ffcc82;font-size:22px;text-align:justify;}
.tanwarp .list .box_rit .jp_box ul {height:110px;}
.tanwarp .list .box_rit .jp_box ul li {display:block;float:left;margin-right:30px;background:url("../images/ico_img2.png") no-repeat center;height:110px;width:210px;background-position:0 -357px;}
.tanwarp .list .box_rit .jp_box ul li .img {width:58px;height:58px;margin:10px auto;}
.tanwarp .list .box_rit .jp_box ul li .img img {width:100%;height:100%;}
.tanwarp .list .box_rit .jp_box ul li p {color:#fff;font-size:18px;text-align:center;line-height:30px;height:30px;}
.tanwarp .list .box_rit .input_box {background:url("../images/ico_img2.png") no-repeat center;height:45px;width:250px;background-position:-362px 0;line-height:45px;float:left;}
.tanwarp .list .box_rit .input_box input {font-family:"zt";background:none;border:none;padding:10px;line-height:25px;height:25px;color:#fff;font-size:18px;display:block;}
.tanwarp .list .box_rit .btn {float:left;margin-left:100px;background:url("../images/ico_img2.png") no-repeat center;height:45px;width:170px;background-position:0 -77px;text-align:center;line-height:45px;color:#000;font-size:20px;position:relative;cursor:pointer;}
.tanwarp .list .box_rit .btn:hover {opacity:0.8;}
.tanwarp .list .box_rit .btn .input_file {display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}
.tanwarp .list .box_rit .btn button,.tanwarp .list .box_rit .btn a {background:none;display:block;border:none;width:100%;height:100%;color:#000;font-size:18px;}
.tanwarp .list .box_rit .jt_img {width:615px;height:453px;position:relative;overflow:hidden;}
.tanwarp .list .box_rit .jt_img img {display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;margin:auto;max-width:1200px;max-height:100%;}
.tanwarp .list2 {padding-bottom:15px;}

.Minitembj img{display: block; padding: 30px 0; margin: 0 auto;}