.center { width: 100%; margin: 0 auto; position: relative; height: 100%; }

.nav_li { height: 96px; }
.nav_li .a_li { float: left; display: block; background: url("/sw/qjsjhd/images/qisj_ico_img.png") no-repeat center; margin-left: 70px; }
.nav_li .a_li:hover { opacity: 0.9; }
.nav_li .li1 { height: 96px; width: 217px; background-position: -472px -91px; }
.nav_li .li2 { height: 98px; width: 216px; background-position: -230px -94px; }
.nav_li .li3 { height: 98px; width: 216px; background-position: -475px -351px; }
.nav_li .li4 { height: 95px; width: 214px; background-position: -483px -220px; }
.nav_li .li5 { height: 98px; width: 216px; background-position: -238px -352px; }
.nav_li .li6 { height: 95px; width: 214px; background-position: -230px -220px; }
.nav_li .li7 { height: 96px; width: 217px; background-position: 0 -466px; }

.Min2 { display: none; background: url("/sw/qjsjhd/images/bj_2.jpg") no-repeat center; width: 100%; height: 1080px; background-size: auto 100%; }
.Min2 .logo_bt { position: absolute; left: 0px; top: 30px; }
.Min2 .logo_bt2 { position: absolute; right: 120px; top: 30px; }
.Min2 .warp2 { width: 100%; position: absolute; top: 290px; }
.Min2 .warp2 .warp_item { padding-top: 25px; }
.Min2 .warp2 .warp_item:after { content: ''; display: block; clear: both; overflow: hidden; width: 0px; height: 0px; }
.Min2 .warp2 .warp_item .lunbo_lef { width: 600px; float: left; }
.Min2 .warp2 .warp_item .lunbo_lef .bt { font-style: italic; }
.Min2 .warp2 .warp_item .lunbo_lef .bt2 { width: 130px; margin: 25px auto; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox { width: 100%; height: 450px; padding-top: 20px; position: relative; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .btn { position: absolute; background: url("/sw/qjsjhd/images/qisj_ico_img.png") no-repeat center; display: block; height: 51px; width: 33px; top: 50%; margin-top: -25px; cursor: pointer; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .btn:hover { opacity: 0.8; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .prev { background-position: 0 0; left: 0px; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .next { background-position: -57px 0; right: 0px; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .bd { width: 490px; height: 440px; background: url("/sw/qjsjhd/images/bd.png") no-repeat center; overflow: hidden; margin: 0 auto; padding: 5px; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .bd li { width: 490px; height: 440px; float: left; position: relative; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .bd li .side_img { width: 490px; height: 440px; }
.Min2 .warp2 .warp_item .lunbo_lef .lunbox .bd li .side_img img { width: 100%; max-height: 100%; position: absolute; display: inline-block; left: 0px; top: 0px; bottom: 0; right: 0px; margin: auto; }
.Min2 .warp2 .warp_item .text_rit { float: right; width: 600px; }
.Min2 .warp2 .warp_item .text_rit .bt { height: 95px; }
.Min2 .warp2 .warp_item .text_rit .bt_li { background: url("/sw/qjsjhd/images/qisj_ico_img.png") no-repeat center; height: 65px; width: 200px; margin-top: 5px; margin-bottom: 25px; float: left; }
.Min2 .warp2 .warp_item .text_rit .bt2 { height: 40px; line-height: 40px; width: 120px; text-align: center; color: #fff; background: #5941e2; background: -webkit-gradient(linear, left top, left bottom, from(#ee2e84), to(#5941e2)); letter-spacing: 2px; cursor: pointer; position: relative; float: right; }
.Min2 .warp2 .warp_item .text_rit .li2 { background-position: -226px 0; }
.Min2 .warp2 .warp_item .text_rit .li1 { background-position: -472px 0; }
.Min2 .warp2 .warp_item .text_rit p { font-size: 24px; line-height: 48px; color: #fff; }
.Min2 .warp2 .warp_item .text_rit .warp_box { width: 100%; }
.Min2 .warp2 .warp_item .text_rit .warp_box .form { height: 40px; margin-bottom: 20px; }
.Min2 .warp2 .warp_item .text_rit .warp_box .form .input_number { height: 40px; width: 60%; display: block; float: left; padding: 0 20px; text-align: left; background: #fff; border: 1px solid #fff; }
.Min2 .warp2 .warp_item .text_rit .warp_box .form .btn { float: right; }
.Min2 .warp2 .warp_item .text_rit .warp_box .btn { height: 40px; line-height: 40px; width: 120px; text-align: center; color: #fff; background: #5941e2; background: -webkit-gradient(linear, left top, left bottom, from(#ee2e84), to(#5941e2)); letter-spacing: 2px; cursor: pointer; position: relative; }
.Min2 .warp2 .warp_item .text_rit .warp_box .btn input { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: block; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }
.Min2 .warp2 .warp_item .text_rit .warp_box .btn2 { float: left; }
.Min2 .warp2 .warp_item .text_rit .warp_box .btn3 { float: right; }
.Min2 .warp2 .warp_item .text_rit1 { width: 550px; }
.Min2 .Min2_2 .center { background: #fff; padding: 0 20px; width: 1160px; }

.Min3 { display: none; background: url("/sw/qjsjhd/images/bj_2.jpg") no-repeat center; width: 100%; height: 1080px; background-size: auto 100%; }
.Min3 .logo_bt { position: absolute; left: 0px; top: 30px; }
.Min3 .warp3 { padding-top: 300px; width: 100%; overflow: hidden; }
.Min3 .warp3 .lef { float: left; width: 560px; }
.Min3 .warp3 .lef .bt { background: url("/sw/qjsjhd/images/qisj_ico_img.png") no-repeat center; height: 65px; width: 200px; background-position: -226px 0; margin-bottom: 45px; }
.Min3 .warp3 .lef p { line-height: 72px; font-size: 30px; font-weight: bold; color: #fff; }
.Min3 .warp3 .rit { width: 600px; float: right; }
.Min3 .warp3 .rit .bt_box { height: 98px; margin-bottom: 45px; }
.Min3 .warp3 .rit .bt_box .bt { background: url("/sw/qjsjhd/images/qisj_ico_img.png") no-repeat center; height: 98px; width: 214px; background-position: 0 -348px; float: left; }
.Min3 .warp3 .rit .bt_box .nav_li { float: right; }
.Min3 .warp3 .rit .box_scoor { border: 5px solid #ce3298; height: 410px; background: #fff; border-image: -webkit-linear-gradient(#ce3298, #4d43e9) 5 5; border-image: -moz-linear-gradient(#ce3298, #4d43e9) 5 5; border-image: linear-gradient(#ce3298, #4d43e9) 5 5; }
.Min3 .warp3 .rit .box_scoor ul { overflow: auto; margin: 40px; height: 330px; }
.Min3 .warp3 .rit .box_scoor ul:after { content: ''; display: block; height: 0px; width: 0px; clear: both; overflow: hidden; }
.Min3 .warp3 .rit .box_scoor ul li { float: left; width: 46%; margin: 0 2%; text-align: center; line-height: 48px; color: #0a23d7; overflow: hidden; }
.Min3 .warp3 .rit .box_scoor .jq{line-height: 410px;  height: 410px;text-align: center;  }
.Min3 .warp3 .rit .box_scoor .jq p{ font-size: 30px; display: inline-block;  color: #4d43e9;  background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ce3298), to(#4d43e9));  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;  }
.text_shaw { position: relative; }
.text_shaw .span2 { font-size: 30px; color: #fff; position: absolute; left: 1px; top: -3px; text-transform: uppercase; font-weight: bold; font-family: helvetica; text-align: center; font-size: 30px; letter-spacing: 1.2px; }
.text_shaw .span1 { position: relative; display: inline-block; color: #ee2e84; text-transform: uppercase; font-weight: bold; font-family: helvetica; font-size: 30px; letter-spacing: 1px; text-shadow: 4px 4px 0px #5941e2, 8px 8px 0px rgba(255, 255, 255, 0.1); /* Fallback Shadow */ }

@media screen and (-webkit-min-device-pixel-ratio: 0) { .text_shaw .span1 { background: -webkit-gradient(linear, left top, left bottom, from(#ee2e84), to(#5941e2)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-shadow: none !important; } }
.Min_index { width: 100%; height: 1430px; overflow: hidden; position: relative; }
.Min_index .video_bj { position: absolute; left: 50%; top: 0px; width: 2540px; height: 1430px; margin-left: -1270px; }
.Min_index .video_bj video { height: 100%; }
.Min_index .logo1 { position: absolute; top: 60px; left: 240px; }
.Min_index .logo2 { position: absolute; top: 60px; left: -60px; }
.Min_index .ren { position: absolute; }
.Min_index .ren3 { top: 428px; left: -90px; }
.Min_index .ren2 { top: 379px; right: -345px; }
.Min_index .ren1 { top: 143px; left: 343px; }
.Min_index .ren4 { left: 0px; top: -486px; bottom: 0px; right: 0px; margin: auto; width: 443px; height: 243px; }
.Min_index .ren5 { left: 0px; top: 200px; bottom: 0px; right: 0px; margin: auto; width: 710px; height: 290px; }
.Min_index .warp1 { top: 930px; width: 100%; position: absolute; }
.Min_index .warp1 .nav_li { width: 966px; margin: 0 auto; }
.Min_index .warp1 .video_box { background: url("/sw/qjsjhd/images/video_bj.png") no-repeat center; width: 675px; height: 287px; margin: 0 auto; margin-top: 20px; position: relative; }
.Min_index .warp1 .video_box .motai { width: 100%; height: 100px; }
.Min_index .warp1 .video_box .motai i, .Min_index .warp1 .video_box .motai u { background: url("/sw/qjsjhd/images/qisj_ico_img.png") no-repeat center; display: block; position: absolute; left: 0px; top: 0px; right: 0; bottom: 0px; margin: auto; cursor: pointer; }
.Min_index .warp1 .video_box .motai i:hover, .Min_index .warp1 .video_box .motai u:hover { animation-play-state: paused; }
.Min_index .warp1 .video_box .motai i { height: 121px; width: 121px; background-position: 0 -159px; }
.Min_index .warp1 .video_box .motai u { height: 41px; width: 35px; background-position: -122px 0; left: 12px; }
.Min_index .video_show { width: 700px; height: 466px; overflow: hidden; background: #fff; display: none; }
.Min_index .video_show video { width: 100%; height: 100%; }

.zhuang_box { -webkit-animation: fadeInrotate 15s  linear infinite; -moz-animation: fadeInrotate 15s  linear infinite; }

@keyframes fadeInrotate { 0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); } }
.Min3 .warp3 .rit .box_scoor ul::-webkit-scrollbar { width: 6px; height: 6px; background-color: #a5a0a0; border-radius: 10px; }
.Min3 .warp3 .rit .box_scoor ul::-webkit-scrollbar-button { width: 0; height: 0; }
.Min3 .warp3 .rit .box_scoor ul::-webkit-scrollbar-button:start:decrement { display: block; }
.Min3 .warp3 .rit .box_scoor ul::-webkit-scrollbar-button:vertical:start:increment { display: none; }
.Min3 .warp3 .rit .box_scoor ul::-webkit-scrollbar-corner { display: block; }
.Min3 .warp3 .rit .box_scoor ul::-webkit-scrollbar-thumb { background-clip: padding-box; background-color: #0a23d7; border-radius: 10px; }

