@charset "UTF-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin: 0;font-family:"FZLanTingHeiS-R-GB","Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;}
body{overflow-x:hidden;min-width:1000px;background:#fefefe;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block;clear:both;height:0; content:" ";}
.clearfix {zoom:1;}
a{color:#333;text-decoration:none;}
img{border:none;vertical-align:top;}
input{outline:none;border:none;background:none;}
.bl{display:block;}
.inbl{display:inline-block;*display:inline;zoom:1;}
input{padding:0;font-family:"microsoft yahei";}
input:focus{outline:none;}
select:focus{outline:none;}
ul{margin:0;padding:0;list-style:none;}
li{list-style:none;vertical-align:top;}
textarea{resize:none;}
button,input,textarea{font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,sans-serif;}
table{border-spacing:0;border-collapse:collapse;}
ul li.nomar{margin-right:0;}
.posirela{position:relative;}
.content{width:1200px;min-width:1200px;margin:0 auto;}
body{min-width:1200px;background:#fff url('../images/bodybg.jpg') no-repeat center top 745px;}




/* header */
.zg_header{height:80px;background:#fff;}
.zg_top_let{float:left;margin-top:23px;}
.zg_top_let a{display:block;}
.zg_top_cen{position:relative;float:left;width:675px;padding-top:24px;}
.zg_top_cen ul{height:50px;padding-left:30px;}
.zg_top_cen ul li{position:relative;float:left;width:120px;height:50px;font-size:0;}
.zg_top_cen ul li > a{display:inline-block;padding:0 10px;color:#333;font:18px/32px "Microsoft YaHei";}
.zg_top_cen ul li > a:hover{color:#ff4a00;}
.zg_top_cen ul li.on > a{display:inline-block;padding:0 20px 0 0;background:url(../images/zg_jiao01.png) no-repeat right 5px center;}
.zg_top_cen ul li.on > a:hover,
.zg_top_cen ul li.hover > a{background:url(../images/zg_jiao02.png) no-repeat right 5px center;color:#ff4a00;}
.zg_top_cen ul li:hover .topNav_item{display:block;}
.topNav_item{display:none;position:absolute;top:40px;width:max-content;padding:10px 25px;z-index:10; border-radius:8px;background:#fff;box-shadow:0 0 30px 0 rgba(0, 0, 0, .07);}
.topNav_item::before{position:absolute;top:-7px;left:30px;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;content:"";}
.topNav_item a{display:block;color:#666;font-size:14px;line-height:36px;}
.topNav_item a:hover{color:#ff4a00;}
.topNav_item .fl{margin-right:20px;}
.zg_top_ret{float:right;width:145px;height:30px;margin-top:25px;padding-left:34px;background:url(../images/zg_dh.png) no-repeat left center;color:#ff4a00;font:bold 20px/30px "Microsoft YaHei";}



/* banner */
.banner{overflow:hidden;width:100%;height:502px;background:url("../images/banner_bg.jpg") no-repeat center top;}
.banner .content{position:relative;padding-top:84px;height:502px;box-sizing: border-box;}
.banner_year{display:block;margin-left:-4px;}
.banner_title{display:block;margin:-13px 0 0 -14px;}
.banner_p{margin-top:10px;padding-left:8px;color:#fff;font-size:20px;}
.banner_btn{font-size:0;margin-top:50px;}
.banner_btn a{color:#fff;text-align:center;font-size:18px;line-height:46px;}
.banner_btn .btn01{display:inline-block;width:183px;height:46px;margin-right:20px;background:url("../images/banner_btn01.png") no-repeat center center;box-shadow:0 0 10px 0 rgba(114, 2, 232, .21);text-shadow:0 0 10px rgba(244, 62, 33, .63);}
.banner_btn .btn02{display:inline-block;width:199px;height:46px;background:url("../images/banner_btn02.png") no-repeat center center;box-shadow:2.868px 4.096px 6px 0 rgba(103, 8, 199, .22);}
.java-bottom{position: absolute;right:39px;bottom:-49px;animation:imgTop 4s linear infinite; }
.java-icon01{position: absolute;right:67px;bottom:39px;animation:imgTop2 4s linear infinite; }
.java-icon02{position: absolute;right:138px;bottom:212px;width:159px;height:237px; animation: imgRotate 20s linear infinite;}
@keyframes imgTop {
	50%{bottom:-79px;transform:scale(0.95);}
	100% {bottom:-49px;transform:scale(1);}
}
@keyframes imgTop2 {
	50%{bottom:69px;transform:scale(1.05);}
	100% {bottom:39px;transform:scale(1);}
}
@keyframes imgRotate {
	0% {transform:rotateY(0deg);}
	25%{transform:rotateY(50deg);}
	50%{transform:rotateY(0deg);}
	75%{transform:rotateY(-50deg);}
	100% {transform:rotateY(0deg);}
}
.java-icon03{width:59px;height:52px;position: absolute;right:347px;bottom:279px; animation: imgMove1 20s linear infinite;}
.java-icon04{width:43px;height:53px;position: absolute;right:-36px;bottom:228px;}
.java-icon05{width:53px;height:65px;position: absolute;right:447px;bottom:91px;  animation: imgMove2 10s linear infinite;}
@keyframes imgMove1 {
	50% {transform: scale(1.5);}
	100% {transform: scale(1);}
}
@keyframes imgMove2 {
  20%{right:447px;bottom:91px;}
	40% {right:338px;bottom:19px;}
	60% {right:338px;bottom:19px;}
  80% {right:447px;bottom:91px;}
}
@keyframes imgMove3 {
	100% {transform:rotateY(360deg);}
}
.java-ball01{width:15px;height:15px;position: absolute;right:290px;bottom:346px;}
.java-ball02{width:15px;height:15px;position: absolute;right:109px;bottom:299px;}
.java-ball03{width:16px;height:16px;position: absolute;right:358px;bottom:125px;}
.java-ball04{width:23px;height:23px;position: absolute;right:43px;bottom:106px;}


/* 公共标题 */
.title-Bt{position: relative;text-align: center;}
.title-Bt h3{position: relative;z-index:5; font-size:44px;color:#333;padding:30px 0 23px;line-height:44px;letter-spacing:1px;}
.title-Bt h3 span{color: #9c2cff;}
.title-Bt p {font-size:20px;color: #666;line-height:20px;margin-top:10px;}
.title-Bt .oval{position:absolute;top:0;left:50%;margin-left:-112.5px;width:225px;height:97px;background:url("../images/tit_bg01.png") no-repeat center  center;}
.title-Bt em{position:absolute;top:65px;left:-10px;z-index:6;width:21px;height:21px;content:"";animation:to-left 4s cubic-bezier(0.36,0,0.64,1) -2.8s  infinite alternate, to-top 4s cubic-bezier(0.36,0,0.64,1) 0s infinite alternate;animation-fill-mode:forwards;}
@keyframes to-top {
	0% {top:-10px;}
	100% {top:87px;}
}
@keyframes to-left {
	0%{left: -10px;z-index:4;}
	70%{z-index:6;}
	100% {left: 210px;}
}
.title-Bt .oval em::after{position:absolute;top:-02px;left:0;width:21px;height:21px;background:url("../images/tit_bg02.png") no-repeat center center;content:"";}
.partBot{display: block;margin:29px auto 0;color:#fff;letter-spacing:1px;font-size:26px;line-height:74px; width: 358px;height: 74px;border-radius:37px;background:url('../images/part1_bg03.jpg') no-repeat center center;text-align: center;}
.partBot:hover{background:url('../images/part1_bg04.jpg') no-repeat center center;}



/* part1 */
.part1{padding:56px 0 0;}
.part1-cont{width:100%;height:570px;margin-top:20px;border-radius:20px;background:url("../images/part1_bg01.jpg") no-repeat center top;}
.part1-top{overflow:hidden;height:68px;padding:0 45px;}
.part1-top ul{margin:19px 0 0;}
.part1-top li{position:relative;float:left;width:80px;height:36px;margin:0 0 0;color:#fff;text-align:center;font:18px/36px "Microsoft Yahei";cursor:pointer;}
.part1-top li.on{color:#ff8d52;font-weight:bold;}
.part1-top li.on::after{position:absolute;bottom:-2px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background-image:-moz-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);background-image:-webkit-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);background-image:-ms-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);content:"";}
.part1-top a{float:right;height:36px;margin:0 0 0 0;color:#fff;font:18px/36px "Microsoft Yahei";}
.part1-con{width:1162px;height:479px;margin:0 auto;border-radius:16px;background:url("../images/part1_bg02.jpg") no-repeat center center;box-shadow:0 0 66.5px 3.5px rgba(138, 82, 243, .1);;}

.part1-con .dldiv{padding-left:25px;}
.part1-con .dldiv span{float:left;color:#666;text-align:center; font:18px/69px "Microsoft Yahei";}
.part1-con .d1{width:310px;}
.part1-con .d2{width:310px;}
.part1-con .d3{width:310px;}
.part1-con .d4{width:180px;}

.part1-con ul{padding:0 18px 0 25px;}
.part1-con li{height:68px;}
.part1-con ul li:nth-child(2n-1){background:rgba(239, 224, 255,.36);}
.part1-con li .l{float:left;width:310px;height:68px;color:#333;text-align:center;font:20px/68px "Microsoft Yahei";}
.part1-con li .l p{float:left;}
.part1-con li .l .date{margin:0 6px 0 66px;}
.part1-con li .r{float:left;width:800px;height:68px;color:#333;text-align:center;font:18px/68px "Microsoft Yahei";}
.part1-con li .r .time{float:left;width:310px;height:68px;}
.part1-con li .r .time span{color:#d73a1f;}
.part1-con li .r .fire{float:left;width:310px;}
.part1-con li .r .fire span{display:inline-block;width:16px;height:21px;margin-right:10px;background:url(../images/part1_hot.png) no-repeat center bottom;vertical-align:text-bottom;}
.part1-con li .r a{float:left;margin-top:13px;margin-left:26px;width:126px;height:39px;border:1px solid #fff;border-radius:20px;background-image:-moz-linear-gradient( -51deg, rgb(253,138,78) 0%, rgb(233,81,63) 100%);background-image:-webkit-linear-gradient( -51deg, rgb(253,138,78) 0%, rgb(233,81,63) 100%);background-image:-ms-linear-gradient( -51deg, rgb(253,138,78) 0%, rgb(233,81,63) 100%);box-shadow:.105px 2.998px 6px 0 rgba(233, 81, 63, .3);color:#fff;text-align:center;font-size:16px;line-height:39px;}
.part1-con li .r a i{display:inline-block;width:19px;height:20px;margin-right:6px;background:url("../images/part1_icon01.png") no-repeat center center;vertical-align:text-bottom;}
.part1-con li .r a:hover{background-image:-moz-linear-gradient( -51deg, rgb(233,81,63) 0%, rgb(253,138,78) 100%);background-image:-webkit-linear-gradient( -51deg, rgb(233,81,63) 0%, rgb(253,138,78) 100%);background-image:-ms-linear-gradient( -51deg, rgb(233,81,63) 0%, rgb(253,138,78) 100%);box-shadow:.105px 2.998px 6px 0 rgba(233, 81, 63, .3);}


/* part2 */
.part2{margin-top:74px;}
.part2-cont{position: relative; margin-top:38px;}
.part2-icon{position: absolute;left:-58px;top:23px;}
.part2-icon2{position: absolute;left:-30px;top:-14px;animation: ud 1.5s infinite linear; }
@keyframes ud {
  0% {top:-14px;}
	40%{top:-26px;}
	80%{top:-10px;}
  100% {top:-14px;}
}

.part2-left{float: left;padding-left:283px;padding-top:70px;}
.part2-left li{position: relative; margin-bottom:44px;}
.part2-left li:nth-child(1){margin-left:5px;}
.part2-left li:nth-child(2){margin-left:20px;}
.part2-left p{width:170px;height:47px;padding:7px 0 7px 8px;border-radius:30px 0 0 30px;color:#333;font-size:20px;line-height:47px;}
.part2-left p img{margin-right:10px;}
.part2-left em{display: none; position: absolute;right:-58px;top:50%;margin-top:-14px;width:50px;height: 28px;background:url('../images/part2_img05.png') no-repeat center center; animation: jiantou 0.8s infinite linear; }
@keyframes jiantou {
  0% {right:-58px;}
  100% {right:-70px;}
}
.part2-left .on p{background-image:-moz-linear-gradient( 0deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);background-image:-webkit-linear-gradient( 0deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);background-image:-ms-linear-gradient( 0deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);color:#fff;}
.part2-left .on em{display: block;}

.part2-right{display:none;float:right;width:632px;height:419px;border-radius:20px;background:url("../images/part2_bg01.jpg") no-repeat center center;box-shadow:-.14px 3.998px 20px 0 rgba(138, 82, 243, .19);}
.pRig3{display:block;}
.pRig1 h4{padding-top:40px;text-align: center;color:#ffe9bf;font-size:26px;}
.pRig1 p{text-align:right;padding-right:40px;margin-top:20px;font-size:14px;color: #fff;}
.pRig1 img{display: block;margin-left:38px;margin-bottom:18px;}
.pRig2-top {padding-left:45px;padding-top:40px;}
.pRig2-top span{display:block;float:left;width:60px;padding-right:20px;background:url("../images/part2_img08.png") no-repeat right center;color:rgb(255, 234, 191);text-align:center;font-weight:bold;font-size:26px;line-height:1.179;}
.pRig2-top p{padding-right:40px;padding-left:100px;color:#fff;font-size:18px;line-height:30px;}
.pRig2-con{padding:25px 0 17px;text-align: center; height:160px; background:url('../images/part2_img09.png') no-repeat center center;}
.pRig2-con li{display:inline-block;width:230px;margin:10px 14px 20px; color:#333;font-size:18px;line-height:26px;}
.pRig2-con li b{color:#9c2cff;font-weight: bold;}
.pRig2-ly{text-align: right;padding-right:70px;font-size:14px;color: #fff;margin-bottom:21px;}
.pRig3-top{padding:35px 90px 0 40px;}
.pRig3-left{width:85px;float: left;}
.pRig3-left span{display: block; font-size: 26px; color: rgb(255, 234, 191); line-height: 1.179; text-align: center; padding-bottom:20px; width:60px; font-weight: bold; background:url(../images/part2_img12.png) no-repeat center bottom; margin-bottom:10px; }
.pRig3-left p{font-size:16px;line-height:29px;color:#fff;}
.pRig3-left p b{font-weight: bold;color:#ffeabf;}
.pRig3-rig{float: right;}
.pRig3-ly{text-align: right;margin-bottom:10px; padding-right:70px;font-size:14px;color: #fff;}
.pRig-bot{ margin:0 auto;border-radius:20px; display: block; background:#fff; box-shadow: 0.279px 3.99px 4.75px 0.25px rgba(128, 69, 219, 0.1); position:relative; width: 497px; height: 39px; text-align: center; font-size:18px; line-height:39px; }
.pRig-bot::before{content:"";position: absolute; left:-10px;top:50%;margin-top:-23.5px; width:46px;height:47px;background:url('../images/part2_img07.png') no-repeat center center;}
.pRig-bot::after{content:"";position: absolute;right:40px;top:50%;margin-top:-10.5px; width:38px;height:21px;background:url('../images/part2_img06.png') no-repeat center center; animation: jt 0.8s infinite linear;}
@keyframes jt{
  0% {right:40px;}
  100% {right:15px;}
}


/* part3 */
.part3{margin-top:73px;margin-bottom:119px;}
.part3 .content{position: relative;}
.part3-cut{display: flex;cursor:pointer;justify-content: space-between; width:810px;height:60px;margin:50px auto 40px;text-align: center;font-size:0;border:1px solid rgb(204, 182, 253);border-radius:10px;background-image:-moz-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);background-image:-webkit-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);background-image:-ms-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);}
.part3-cut li{position: relative; width:32%;height:60px;font-size:20px;color: #9c2cff;line-height:60px;}
.part3-cut li.on span{position:absolute;border-radius:10px;box-shadow: 0px 0px 8px 0px rgba(103, 8, 199, 0.31); font-size:22px;color: #fff; width: 267px;height:64px;line-height:64px;left:50%;top:50%;transform: translate(-50%,-50%); background:url('../images/part3_img01.png') no-repeat center center;}
.part3-cut li:nth-child(2)::before{content:"";position: absolute;right:-5px;top:50%;margin-top:-10px;width:1px;height:20px;background:#e1d7f7;}
.part3-cut li:nth-child(2)::after{content:"";position: absolute;left:-5px;top:50%;margin-top:-10px;width:1px;height:20px;background:#e1d7f7;}
.part3-cut li.on span::after{position:absolute;bottom:5px;left:50%;margin-left:-9px;border-right:9px solid transparent;border-bottom:9px solid #fff;border-left:9px solid transparent;content:"";content:"";}
.part3-item{display:none;position: relative;z-index:5;}
.part3-jylc{display:block;padding-top:32px;}
.jylc-box{height:331px;margin-bottom:70px;background:url("../images/part3_bg01.png") no-repeat left 113px top;}
.jylc-box .le{float:left;width:610px;margin-left:122px;}
.jylc-box .le p{height:49px;margin-top:75px;font-size:0;}
.jylc-box .le p span{display:inline-block;width:103px;height:49px;color:#fff;text-align:center;letter-spacing:1px;font-weight:bold;font-size:16px;line-height:49px;}
.jylc-box .le p span:nth-child(1){margin-left:10px;}
.jylc-box .le p span:nth-child(2){margin-left:68px;}
.jylc-box .le p span:nth-child(3){margin-left:65px;}
.jylc-box .le p span:nth-child(4){width:90px;margin-left:66px;}
.jylc-box .bot{margin-top:75px;color:#fff;text-shadow:1.06px 1.696px 1px rgba(250, 107, 65, .51);letter-spacing:1px;font-weight:bold;}
.jylc-box .bot div:nth-child(1){float:left;width:221px;}
.jylc-box .bot div:nth-child(2){float:left;width:157px;height:57px;margin-top:28px;margin-left:60px;text-align:center;line-height:57px;}
.jylc-box .bot div:nth-child(3){float:right;width:92px;height:87px;margin:10px 3px 0 0;text-align:center;line-height:114px;}
.jylc-box .bot span{display:block;width:224px;height:52px;margin-bottom:16px;text-align:center;line-height:52px;}
.jylc-box ul{float:left;width:154px;margin-top:35px;margin-left:86px;}
.jylc-box li{width:135px;height:50px;margin:0 auto 20px;border-radius:10px;background-color:rgb(255, 255, 255);box-shadow:0 0 13px 0 rgba(171, 98, 255, .2);color:#9c2cff;text-align:center;font-size:16px;line-height:50px;}
.jylc-box h6{float:right;width:117px;height:59px;margin-top:135px;margin-right:57px;color:#fff;text-align:center;font-size:20px;line-height:59px;}

.part3-dcjy{padding:19px 21px;border-radius:20px;background:url("../images/part3_img05.jpg") #fff no-repeat center left;box-shadow:0 0 20px 0 rgba(112, 63, 177, .18);}
.part3-dcjy ul{float:left;width:314px;height:452px;border-radius:10px; background:#f9f7ff;}
.part3-dcjy li{position: relative; border-top:1px dashed #d5cbf3;height:71px;}
.part3-dcjy li:first-child{margin-top:11px;border-top:0;}
.part3-dcjy li div{height:71px;box-sizing: border-box;overflow: hidden;}
.part3-dcjy span{display: block;float: left;height:100%;width:65px;}
.part3-dcjy li:nth-child(1) span{background:url('../images/part3_bg02.png') no-repeat center center;}
.part3-dcjy li:nth-child(2) span{background:url('../images/part3_bg03.png') no-repeat center center;}
.part3-dcjy li:nth-child(3) span{background:url('../images/part3_bg04.png') no-repeat center center;}
.part3-dcjy li:nth-child(4) span{background:url('../images/part3_bg05.png') no-repeat center center;}
.part3-dcjy li:nth-child(5) span{background:url('../images/part3_bg06.png') no-repeat center center;}
.part3-dcjy li:nth-child(6) span{background:url('../images/part3_bg07.png') no-repeat center center;}
.part3-dcjy h4{font-size:18px;color:#333;margin-top:15px; font-weight: normal;}
.part3-dcjy p{font-size:14px;color:#999;margin-top:6px;}
.part3-dcjy li.on div{position: absolute;left:-9px;top:50%;margin-top:-38.5px;  width:337px;height:77px;background:url('../images/part3_img02.png') no-repeat left top;}
.part3-dcjy li.on span{margin-left:8px;}
.part3-dcjy li.on:nth-child(1) span{background:url('../images/part3_bg10.png') no-repeat center center;}
.part3-dcjy li.on:nth-child(2) span{background:url('../images/part3_bg11.png') no-repeat center center;}
.part3-dcjy li.on:nth-child(3) span{background:url('../images/part3_bg12.png') no-repeat center center;}
.part3-dcjy li.on:nth-child(4) span{background:url('../images/part3_bg13.png') no-repeat center center;}
.part3-dcjy li.on:nth-child(5) span{background:url('../images/part3_bg14.png') no-repeat center center;}
.part3-dcjy li.on:nth-child(6) span{background:url('../images/part3_bg15.png') no-repeat center center;}
.part3-dcjy li.on h4{margin-top:17px;color:#fff;font-weight:bold;}
.part3-dcjy li.on p{color:#fff;}

.dcjy-item{display: none; position: relative; padding:41px 50px 0 80px; margin-left:314px;}
.dcjy-item b{position: absolute;z-index:1;display: block;font-family:"微软雅黑Bold";  right:70px;top:0; font-size:100px;font-weight:bolder;color:#a03cf9;}
.dcjy-item b::after{content:'';width:100%;height:100%;position: absolute;left:0;top:0;z-index:1; background-image: -moz-linear-gradient( -90deg, rgba(255,255,255,.8) 0%, rgba(255,255,255,1) 90%); background-image: -webkit-linear-gradient( -90deg, rgba(255,255,255,.8) 0%, rgba(255,255,255,1) 90%); background-image: -ms-linear-gradient( -90deg, rgba(255,255,255,.8) 0%, rgba(255,255,255,1) 90%); }
.dcjy-item h5{font-size:20px;color:#a03cf9;margin-bottom:15px;position: relative;z-index:2;}
.dcjy-item p{font-size:16px;line-height:30px;color:#666;position: relative;z-index:2;}
.dcjy-item div {text-align: center;margin-top:34px;position: relative;z-index:2;}
.dcjy-item div img{border:0;width:325px;height:175px;margin:0 13px;}
.dcjy-item .botbtn{display:block;width:190px;height:40px;margin:23px auto 0;border:4px solid rgb(255, 221, 203);border-radius:30px;background-image:-moz-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);background-image:-webkit-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);background-image:-ms-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);color:#fff;text-align:center;line-height:40px;}
.dcjy-item .botbtn:hover{background-image:-moz-linear-gradient( 0deg, rgb(232,79,63) 0%, rgb(254,126,58) 100%);background-image:-webkit-linear-gradient( 0deg, rgb(232,79,63) 0%, rgb(254,126,58) 100%);background-image:-ms-linear-gradient( 0deg, rgb(232,79,63) 0%, rgb(254,126,58) 100%);}

.part3-mqdc .partBot{margin-top:58px;}
.part3-mqdc p{text-align: center;font-size:16px;margin-bottom:40px;}
.part3-mqdc ul{display:flex;justify-content:space-between;}
.part3-mqdc li p{text-align: center;font-size:18px;margin:18px 0 0;}


.part3bgle{position: absolute;left:-180px;bottom:0;width:361px;height: 628px;z-index:1;}
.part3bgle div{position: absolute; width:100%;height:100%;right:0;top:0; background:url('../images/part3_bg20.png') no-repeat center center /100% 100%; animation: warn 4s ease-out infinite both; }
.part3bgrig{position: absolute;right:-180px;bottom:0;width:361px;height: 628px;z-index:1;}
.part3bgrig div{position: absolute;width:100%;height:100%;left:0;top:0; background:url('../images/part3_bg21.png') no-repeat center center /100% 100%; animation: warn 4s ease-out infinite both; }
@keyframes warn{
	0%{ transform:scale(0);opacity:1}
  100%{transform:scale(1);opacity:0}
}




/* part4 */
.part4-nav{margin-top:40px;display: flex;justify-content: space-around; border-bottom:2px solid #eee;}
.part4-nav p{font-size:22px;text-align: center;color:#666;padding-bottom:18px;}
.part4-nav div{position: relative; width:120px;padding-top:130px;}
.part4-nav img{position: absolute; left:50%;top:0; animation: part4img 1.5s infinite linear;  transform:translateX(-50%); display: block;margin:0 auto;}
.part4-nav div::after{content:"";position: absolute;left:50%;bottom:-2px;width:0;height:2px;background:#b460fe; }
.part4-nav .on p{color:rgb(156, 44, 255);font-weight:bold; text-shadow:1.696px -1.06px 0 rgba(255, 255, 255, .004);font-size:22px;}
.part4-nav .on::after{width:120px;transition: all .3s;margin-left:-60px;}
@keyframes part4img{
  0% {top:0px;}
  50%{top:-20px;}
  100% {top:0px;}
}
.part4-item{display:none; margin-top:36px;padding-top:114px;}
.part4-item li{position: relative; float: left; width:380px;height:265px;border-radius:10px;background:url("../images/part4_bg01.jpg") no-repeat center center;box-shadow:-.209px 5.996px 20px 0 rgba(181, 158, 203, .27);}
.part4-item li:nth-child(2){margin:0 30px;}
.part4-item img{display:block;border-radius:10px;margin:-114px auto 20px;}
.part4-item p{padding:0 20px;font-size:16px;color:#666;line-height: 30px;}
.part4-item a{display:block;position:absolute;bottom:23px;left:50%;width:323px;height:39px;margin-left:-162px;border:1px solid rgb(164, 89, 255);border-radius:20px;background-color:rgb(255, 255, 255);box-shadow:0 0 6px 0 rgba(207, 170, 252, .27);text-align:center;line-height:40px;}
.part4-item a::after{content:"";position: absolute;right:24px;top:50%;width:18px;height:17px;margin-top:-8px; background:url('../images/part4_img07.png') no-repeat center center;}



/* part5 */
.part5{margin-top:92px;padding-top:55px;background:url('../images/part5_bg.png') no-repeat center top;}
.part5-kc{margin-top:42px;margin-bottom:68px;}
.part5-kcNav{float:left;padding-top:25px;}
.part5-kcNav li{position:relative;width:157px;height:86px;margin-bottom:18px;}
.part5-kcNav li div{display:flex;position:absolute;top:0;left:0;align-items:center;flex-direction:column;justify-content:center;width:157px;height:86px;background:url("../images/part5_bg06.png") no-repeat center center;text-align:center;transition:all .3s;}
.part5-kcNav h4{margin-bottom:5px;color:#9c2cff;font-size:19px;}
.part5-kcNav p{color:#666;font-size:14px;line-height:20px;}
.part5-kcRig{float:right;width:1045px;height:586px;margin-right:-34px;background:url("../images/part5_bg02.png") no-repeat left top;}
.part5-kcNav li.on div{left:20px;background:url("../images/part5_bg07.png") no-repeat center center;transition:all .3s;}
.part5-kcNav li.on div::after{position:absolute;top:34px;right:-16px;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #b058fb;content:"";}
.part5-kcNav li.on h4{color:#fff;}
.part5-kcNav li.on p{color:#fff;}
.part5-kcItem{display:none;padding:51px 53px 80px 56px;}
.part5-kcItem h4{display:inline-block;height:54px;min-width:298px;margin-bottom:30px;padding-right:50px;padding-left:42px;background:url("../images/part5_bg10.png") no-repeat left center /100% 100%;color:#fff;font-size:22px;line-height:54px;}
.kc-detail{overflow:hidden;overflow-y:auto;height:373px;padding-left:7px;}
.kc-detail::-webkit-scrollbar{width:9px;border-radius:5px;background-color:#f7f1ff;}
.kc-detail::-webkit-scrollbar-track{overflow:hidden;width:9px;border-radius:5px;background-color:#f7f1ff;}
.kc-detail::-webkit-scrollbar-thumb{width:9px;border-radius:5px;background-image:-moz-linear-gradient( 90deg, rgb(236,232,255) 0%, rgb(195,126,253) 0%, rgb(179,89,251) 0%, rgb(130,76,253) 100%);background-image:-webkit-linear-gradient( 90deg, rgb(236,232,255) 0%, rgb(195,126,253) 0%, rgb(179,89,251) 0%, rgb(130,76,253) 100%);background-image:-ms-linear-gradient( 90deg, rgb(236,232,255) 0%, rgb(195,126,253) 0%, rgb(179,89,251) 0%, rgb(130,76,253) 100%);opacity:.831;}
.kc-detail h5{height:27px;margin-bottom:6px;padding-right:65px;padding-left:34px;background:url("../images/part5_bg08.png") no-repeat left center;color:#9c2cff;font-size:18px;line-height:27px;}
.kc-detail h6{height:27px;margin:21px 0 12px;padding-right:65px;padding-left:34px;background:url("../images/part5_bg09.png") no-repeat left center;color:#9c2cff;font-size:18px;line-height:27px;}
.kc-detail p{padding-right:65px;color:#666;font-size:16px;line-height:32px;}
.part5-xm{margin-top:17px;background:url("../images/part5_bg03.png") no-repeat left top;}
.part5-xm .partBot{width:375px;background-size:100% 100%;}
.part5-xmLe{float:left;margin-top:62px;}
.xmLe-item{display:none;position:relative;width:752px;padding-top:76px;padding-left:69px;}
.xmLe-item h5{position:absolute;top:0;right:47px;width:286px;height:41px;margin-right:10px;border-radius:20px;background:#fff;color:#7f2bca;text-align:center;letter-spacing:1px;font-weight:normal;font-size:20px;line-height:41px;}
.xmLe-item img{display:block;}
.xmLe-item div{position:absolute;top:161px;left:19px;width:245px;height:169px;border-radius:10px;background-image:-moz-linear-gradient( 23deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);background-image:-webkit-linear-gradient( 23deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);background-image:-ms-linear-gradient( 23deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);}
.xmLe-item div h6{position:relative;margin-top:24px;padding-bottom:19px;color:#fff;text-align:center;font-size:20px;}
.xmLe-item div h6::after{position:absolute;bottom:0;left:50%;width:44px;height:3px;margin-left:-22px;background:#fff;content:"";}
.xmLe-item div p{margin-top:15px;padding:0 5px;color:#fff;text-align:center;word-wrap:break-word;word-break:break-all;font-size:16px;line-height:24px;}
.part5-xmRig{position:relative;float:right;width:265px;height:552px;margin-top:45px;border-radius:0 20px 20px 0;background:url("../images/part5_bg05.png") no-repeat right 45px center,url("../images/part5_bg04.png") no-repeat center center;}
.part5-xmRig span{position:absolute;top:50px;right:29px;width:0;height:0;border-top:10px solid transparent;border-right:10px solid #fff;border-bottom:10px solid transparent;content:"";transition:all .3s;}
.part5-xmRig li{padding:18px 0;padding-right:69px;color:#fff;text-align:right;font-size:18px;line-height:25px;}
.part5-xmRig li:first-child{margin-top:30px;}
.part5-xmRig li.on{font-weight:bold;}



/* part6 */
.part6{margin-top:91px;height:465px; background:url('../images/part6_bg.jpg') no-repeat center top;}
.part6-left{padding-left:21px;float: left;padding-top:62px;}
.part6-left h4{font-size:33px;line-height:44px;font-weight: bold;margin-bottom: 41px;}
.part6-left h4 span{display: block;color:#9c2cff;letter-spacing: 1.3px;}
.part6-left p{position: relative; width:329px;height:46px;margin-bottom:20px;border:1px solid rgb(214, 214, 214);background:#fff;}
.part6-left p input{margin-left:70px;height:46px;font-size:16px;}
.part6-left p em{display: block; position: absolute; left:0; top:0; width: 49px; height: 46px; border-radius:0 22px 0 0; }
.p1-icon{background:url('../images/part6_bg03.png') no-repeat left top;}
.p2-icon{background:url('../images/part6_bg02.png') no-repeat left top;}
.part6-submit{cursor:pointer; width:158px;height:48px;margin-top:18px;border-radius:24px;background-image:-moz-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);background-image:-webkit-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);background-image:-ms-linear-gradient( 0deg, rgb(254,126,58) 0%, rgb(232,79,63) 100%);color:#fff;font-size:20px;font-family:"Microsoft Yahei";}
.part6-right{position: relative; float:right;width:558px;height:465px;background:url('../images/part6_bg01.png') no-repeat left bottom 52px; }
.part6-right li{position:absolute; border-radius:6px;line-height:52px;color:#fff;height:52px; padding:0 20px;background:#8440e7;}
.part6-right li a{color:#fff;display: block;}
.part6-right li:nth-child(1){left: -161px;top: 117px; background-color: rgb(189, 119, 242); }
.part6-right li:nth-child(2){left: -200px;top: 255px;}
.part6-right li:nth-child(3){left: -133px;top: 360px;}
.part6-right li:nth-child(4){left: 287px;top: 94px;}
.part6-right li:nth-child(5){left: 330px;top: 207px;}
.part6-right li:nth-child(6){left: 365px;top: 308px; background-color: rgb(189, 119, 242); }


/* part7 */
.part7{margin-top:89px;}
.part7-cut{display:flex;justify-content:space-between;width:529px;height:60px;margin:47px auto 63px;border:1px solid rgb(204, 182, 253);border-radius:10px;background-image:-moz-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);background-image:-webkit-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);background-image:-ms-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);text-align:center;font-size:0;cursor:pointer;}
.part7-cut li{position:relative;width:49%;height:60px;color:#9c2cff;font-size:20px;line-height:60px;}
.part7-cut li.on span{position:absolute;top:50%;left:50%;width:264px;height:64px;border-radius:10px;background:url("../images/part3_img01.png") no-repeat center center;box-shadow:0 0 8px 0 rgba(103, 8, 199, .31);color:#fff;font-size:22px;line-height:64px;transform:translate(-50%,-50%);}
.part7-cut li:nth-child(2)::before{position:absolute;top:50%;left:-5px;width:1px;height:20px;margin-top:-10px;background:#e1d7f7;content:"";}
.part7-cut li.on span::after{position:absolute;bottom:5px;left:50%;margin-left:-9px;border-right:9px solid transparent;border-bottom:9px solid #fff;border-left:9px solid transparent;content:"";content:"";}
.part7-one > p{margin-bottom:30px;color:#333;text-align:center;font-size:18px;line-height:36px;}
.part7-oitem{display:none;}
.part7-one h4{margin-bottom:42px;color:#333;text-align:center;font-size:30px;}
.part7-one ul{display:flex;position:relative;justify-content:space-between;}
.part7-one li{position:relative;}
.part7-one li h6{position:absolute;bottom:30px;left:0;width:100%;color:#fff;text-align:center;font-size:26px;line-height:36px;}
.part7-one ul em{position:absolute;z-index:3; width:95px;height:40px;border-radius:19px;background-image:-moz-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-webkit-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-ms-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);opacity:.878;}
.part7-one ul .em1{bottom:111px;left:-135px;}
.part7-one ul .em2{right:234px;bottom:72px;}
.part7-one ul .em3{top:69px;right:-55px;}
.part7-two{display:none;height:446px;padding:35px 32px 31px 0;background:url("../images/part7_img11.jpg") no-repeat right top;}
.part7-two-con{overflow:hidden;width:1168px;height:446px;border-radius:20px;background:#fff;box-shadow:0 0 40px 0 rgba(103, 8, 199, .15);}
.part7-two .left{display:block;float:left;border-radius:20px 0 0 20px;}
.part7-two .right{margin-left:399px;padding:27px 34px 0 42px;}
.part7-two .right div{margin-bottom:34px;}
.part7-two h5{position:relative;padding-bottom:20px;color:#333;font-size:32px;}
.part7-two h5::after{position:absolute;bottom:0;left:0;width:43px;height:5px;border-radius:2.5px;background-image:-moz-linear-gradient( 3deg, rgb(136,80,243) 0%, rgb(210,137,255) 100%);background-image:-webkit-linear-gradient( 3deg, rgb(136,80,243) 0%, rgb(210,137,255) 100%);background-image:-ms-linear-gradient( 3deg, rgb(136,80,243) 0%, rgb(210,137,255) 100%);content:"";}
.part7-two p{margin-top:25px;font-size:18px;line-height:30px;}
.part7-two ul{display:flex;justify-content:space-between;margin-top:16px;}
.part7-two li{width:218px;height:119px;border-radius:10px;background-color:rgb(244, 236, 254);}
.part7-two li span{display:inline-block;padding:14px 12px 0;color:#9c2cff;font-size:16px;line-height:30px;}
.part7 .partBot{width:375px;margin-top:48px;background-size:100% 100%;}


/* part8 */
.part8{margin-top:100px;}
.part8-top{position:relative;width:1196px;height:402px;margin-top:40px;padding:auto;border:2px solid #fff;border-radius:20px;background-image:-moz-linear-gradient( -75deg, rgb(240,228,255) 0%, rgb(255,255,255) 100%);background-image:-webkit-linear-gradient( -75deg, rgb(240,228,255) 0%, rgb(255,255,255) 100%);background-image:-ms-linear-gradient( -75deg, rgb(240,228,255) 0%, rgb(255,255,255) 100%);box-shadow:0 0 20px 0 rgba(188, 121, 252, .1);}
.part8-topbg{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;}
.part8-topbg::before{position:absolute;top:-195px;left:-150px;z-index:2;width:330px;height:330px;border:2px solid #fff;border-radius:50%;background-image:-moz-linear-gradient( -30deg, rgb(255,255,255) 0%, rgb(241,228,255) 100%);background-image:-webkit-linear-gradient( -30deg, rgb(255,255,255) 0%, rgb(241,228,255) 100%);background-image:-ms-linear-gradient( -30deg, rgb(255,255,255) 0%, rgb(241,228,255) 100%);box-shadow:0 0 59px 0 rgba(188, 121, 252, .23);content:"";opacity:.5;animation:bgscale 5s linear infinite;}
.part8-topbg::after{position:absolute;right:-60px;bottom:-189px;z-index:2;width:521px;height:520px;border:2px solid #fff;border-radius:50%;background-image:-moz-linear-gradient( -30deg, rgb(255,255,255) 0%, rgb(241,228,255) 100%);background-image:-webkit-linear-gradient( -30deg, rgb(255,255,255) 0%, rgb(241,228,255) 100%);background-image:-ms-linear-gradient( -30deg, rgb(255,255,255) 0%, rgb(241,228,255) 100%);box-shadow:0 0 59px 0 rgba(188, 121, 252, .23);content:"";opacity:.4;animation:bgscale 5s linear infinite;}
.part8-top li{display:none;position:relative;z-index:3;height:402px;}
.part8-top li.on{display:block;}
.part8-top .left{width:650px;padding-top:47px;padding-left:45px;}
.part8-top .left h4{margin-bottom:25px;font-size:40px;}
.part8-top .left h4 span{display:inline-block;width:217px;height:32px;margin-left:7px;border:1px solid #fff;border-radius:20px;background-image:-moz-linear-gradient( 0deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);background-image:-webkit-linear-gradient( 0deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);background-image:-ms-linear-gradient( 0deg, rgb(130,76,253) 0%, rgb(179,89,251) 100%, rgb(195,126,253) 100%, rgb(236,232,255) 100%);color:#fff;vertical-align:middle;text-align:center;font-weight:normal;font-size:18px;line-height:32px;}
.part8-top .left h6{margin-bottom:6px;color:#6634c1;font-weight:normal;font-size:18px;line-height:34px;}
.part8-top .left p{color:#666;font-size:18px;line-height:34px;}
.part8-top .right{position:absolute;right:0;bottom:0;width:468px;}
.part8-top .right img{display:block;margin:0 auto;}
@keyframes bgscale {
	50% {transform: scale(1.2);}
	100% {transform: scale(1);}
}
.part8-bot{position:relative;margin-top:25px;padding:0 28px;}
.part8-bot li{overflow:hidden;width:215px;height:119px;margin-right:17px;border-radius:10px;box-shadow:0 0 20px 0 rgba(188, 121, 252, .1);}
.part8-bot li img{display:block;}
.part8-bot li div{position:absolute;top:20px;left:0;padding-right:20px;padding-left:105px;}
.part8-bot li h6{color:#333;text-indent:10px;font-size:20px;line-height:34px;}
.part8-bot li p{color:#666;text-align:center;font-size:16px;line-height:21px;}
.part8-bot li::after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(20, 9, 45);content:"";opacity:.671;}
.part8-bot li.on::after{display:none;}
.part8-bot .swiper-button-prev,
.part8-bot .swiper-button-next{width:39px;height:39px;margin-top:-19.5px;background-size:39px 39px;}
.part8-bot .swiper-button-prev{left:0;background-image:url("../images/part8_left.png");}
.part8-bot .swiper-button-next{right:0;background-image:url("../images/part8_right.png");}
.part8 .partBot{margin-top:40px;}


/* part9 */
.part9{margin-top:84px;}
.part9 .content{position:relative;}
.part9 .content::before{position:absolute;top:0;left:-88px;width:193px;height:137px;background:url("../images/part9_bg01.png") no-repeat left top ; content:"";}
.part9-ul{margin-top:43px;border:1px solid #edd6ff;border-radius:20px;font-size:0;}
.part9-ul li{display:inline-block;box-sizing:border-box;width:25%;height:114px;border-right:1px solid #edd6ff;border-bottom:1px solid #edd6ff;background:url("../images/part9_bg01.jpg") no-repeat center center;}
.part9-ul li:nth-child(4n){border-right:0;}
.part9-ul li:nth-child(n+9){border-bottom:0;}
.part9-ul li:nth-child(1){border-radius:20px 0 0 0;}
.part9-ul li:nth-child(4){border-radius:0 20px 0 0;}
.part9-ul li:nth-child(9){border-radius:0 0 0 20px;}
.part9-ul li:nth-child(12){border-radius:0 0 20px 0;}
.part9-ul li div{display:flex;align-items:center;height:114px;}
.part9-ul li p{padding-left:20px;color:#333;font-size:18px;line-height:28px;}
.part9-ul li:hover div{position:relative;top:50%;left:50%;z-index:9;width:320px;height:126px;margin-top:-63px;margin-left:-160px;border-radius:10px;background:url("../images/part9_bg02.jpg") no-repeat center center;box-shadow:0 0 10px 0 rgba(100, 43, 154, .44);}
.part9-ul li:hover div p{color:#fff;font-size:22px;line-height:34px;}


/* part10 */
.part10{margin-top:94px;}
.part10-box{margin-top:40px;}
.part10-box li{float:left;width:113px;height:291px;margin-right:12px;transition:all .5s;}
.part10-box li:nth-child(1){background:url("../images/part10_bg01.png") no-repeat left top;}
.part10-box li:nth-child(2){background:url("../images/part10_bg02.png") no-repeat left top;}
.part10-box li:nth-child(3){background:url("../images/part10_bg03.png") no-repeat left top;}
.part10-box li:nth-child(4){background:url("../images/part10_bg04.png") no-repeat left top;}
.part10-box li:nth-child(5){background:url("../images/part10_bg05.png") no-repeat left top;}
.part10-box li:nth-child(6){background:url("../images/part10_bg06.png") no-repeat left top;}
.part10-box li:nth-child(7){background:url("../images/part10_bg07.png") no-repeat left top;}
.part10-box li:nth-child(8){margin-right:0;background:url("../images/part10_bg08.png") no-repeat left top;}
.part10-box li h5{display:flex;position:relative;align-items:center;justify-content:center;height:48px;margin-top:23px;padding:0 12px;padding-bottom:18px;text-align:center;font-size:18px;line-height:24px;}
.part10-box li h5::after{position:absolute;bottom:0;left:50%;width:26px;height:4px;margin-left:-13px;border-radius:2px;background:#b666fe;content:"";}
.part10-box li p{display:none;}
.part10-box li a{display:none;}
.part10-box li.on{width:321px;border-radius:10px;box-shadow:0 0 20px 0 rgba(100, 43, 154, .44);transition:all .5s;}
.part10-box li.on:nth-child(1){background:url("../images/part10_img11.jpg") no-repeat left top;}
.part10-box li.on:nth-child(2){background:url("../images/part10_img12.jpg") no-repeat left top;}
.part10-box li.on:nth-child(3){background:url("../images/part10_img13.jpg") no-repeat left top;}
.part10-box li.on:nth-child(4){background:url("../images/part10_img14.jpg") no-repeat left top;}
.part10-box li.on:nth-child(5){background:url("../images/part10_img15.jpg") no-repeat left top;}
.part10-box li.on:nth-child(6){background:url("../images/part10_img16.jpg") no-repeat left top;}
.part10-box li.on:nth-child(7){background:url("../images/part10_img17.jpg") no-repeat left top;}
.part10-box li.on:nth-child(8){background:url("../images/part10_img18.jpg") no-repeat left top;}
.part10-box li.on h5{display:block;height:auto;margin-top:0;padding:36px 33px 16px;color:#fff;text-align:left;}
.part10-box li.on h5::after{left:33px;margin-left:0;background:#fff;}
.part10-box li.on p{display:block;height:75px;margin-top:20px;padding:0 20px 0 33px;color:#fff;font-size:16px;line-height:24px;}
.part10-box li.on a{display:inline-block;height:35px;margin:10px 0 0 33px;padding:0 18px;border:1px solid #fff;border-radius:20px;color:#fff;line-height:35px;}


/* part11 */
.part11{margin-top:93px;}
.part11-cut{display:flex;justify-content:space-between;width:780px;height:60px;margin:50px auto 40px;border:1px solid rgb(204, 182, 253);border-radius:10px;background-image:-moz-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);background-image:-webkit-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);background-image:-ms-linear-gradient( 90deg, rgb(241,230,253) 0%, rgb(255,255,255) 98%);text-align:center;font-size:0;cursor:pointer;}
.part11-cut li{position:relative;width:32%;height:60px;color:#9c2cff;font-size:20px;line-height:60px;}
.part11-cut li.on span{position:absolute;top:50%;left:50%;width:259px;height:64px;border-radius:10px;background:url("../images/part3_img01.png") no-repeat center center;box-shadow:0 0 8px 0 rgba(103, 8, 199, .31);color:#fff;font-size:22px;line-height:64px;transform:translate(-50%,-50%);}
.part11-cut li:nth-child(2)::before{position:absolute;top:50%;right:-8px;width:1px;height:20px;margin-top:-10px;background:#e1d7f7;content:"";}
.part11-cut li:nth-child(2)::after{position:absolute;top:50%;left:-8px;width:1px;height:20px;margin-top:-10px;background:#e1d7f7;content:"";}
.part11-cut li.on span::after{position:absolute;bottom:5px;left:50%;margin-left:-9px;border-right:9px solid transparent;border-bottom:9px solid #fff;border-left:9px solid transparent;content:"";content:"";}
.part11-box{position:relative;width:980px;margin:48px auto 0;}
.part11-box::before{position:absolute;top:231px;left:-60px;z-index:5;width:70px;height:40px;border-radius:20px;background-image:-moz-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-webkit-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-ms-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);content:"";opacity:.8;}
.part11-box::after{position:absolute;top:239px;right:-80px;z-index:5;width:90px;height:40px;border-radius:20px;background-image:-moz-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-webkit-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-ms-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);content:"";opacity:.8;}
.part11-item{display:none;position:relative;z-index:1;font-size:0;}
.part11-item:first-child{display:block;}
.part11-item::after{position:absolute;right:481px;bottom:48px;z-index:5;width:50px;height:40px;border-radius:20px 0 0 20px;background-image:-moz-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-webkit-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);background-image:-ms-linear-gradient( -1deg, rgb(151,100,244) 0%, rgba(222,129,253,.99608) 100%);content:"";opacity:.8;}
.part11-item img{display:inline-block;width:460px;height:280px;margin-bottom:19px;border:10px solid #fff;border-radius:10px;}
.part11-item img:nth-child(2n){margin-left:20px;}

.bottom{overflow:hidden;width:100%;height:232px;margin-top:39px;background:url("../images/bootm_bg.jpg") no-repeat center top;}
.bottom img{display:block;margin:50px auto 0;}
.bottom p{margin-top:19px;color:#bd8af9;text-align:center;font:26px/26px "Microsoft Yahei";}


/* footer */
.zg-footer{background:url("../images/foot_bg01.jpg") rgb(37, 14, 56) no-repeat center top ;}
.foot-top{padding:61px 0 40px;border-bottom:1px solid rgba(255, 255, 255, .3);}
.foot-top img{display:block;float:left;}
.foot-top h3{margin-bottom:10px;margin-left:196px;color:#fff;font-size:28px;}
.foot-top p{margin-left:196px;color:rgba(255, 255, 255, .55);font-size:16px;line-height:24px;}
.foot-con{padding-bottom:50px;}
.foot-tel{float:left;margin-top:34px;}
.tel_phone{width:470px;padding-left:72px;background:url("../images/foot_tel.png") no-repeat left center;}
.tel_phone p{margin-bottom:2px;color:#b562ff;font-weight:bold;font-size:18px;}
.tel_phone h6{color:#b562ff;font-weight:bolder;font-size:60px;font-family:"arial";}
.tel_link{margin-top:13px;font-size:0;}
.tel_link a{display:inline-block;height:45px;margin-right:20px;padding:0 25px;border:1px solid #b562ff;border-radius:25px;color:#b562ff;color:#b562ff;font-size:18px;line-height:45px;}
.foot-link{float:left;width:195px;margin-top:76px;border-right:1px solid rgba(255, 255, 255, .3); border-left:1px solid rgba(255, 255, 255, .3);text-align:center;}
.foot-link a{color:#b562ff;font-size:16px;display: block;}
.foot-link a.con{margin:27px 0;}
.foot-ewm{float:right;margin-top:40px;font-size:0;}
.foot-ewm li{display:inline-block;margin-left:40px;text-align:center;}
.foot-ewm p{color:rgba(255, 255, 255, .55);text-align:center;font-size:16px;}
.foot-ewm img{display:block;width:95px;height:95px;margin:12px auto;}
.foot-copy{width:100%;padding:15px 0;background:#000;}
.foot-copy .copy{width:1200px;margin:0 auto;color:rgba(255, 255, 255, .55);text-align:center;font-size:14px;line-height:22px;}



/* 23-01-30 新增就业班板块 lhr */
.zg23_jyb{overflow:hidden;width:100%;height:270px;margin-top:39px;background:url("../images/zg23_jybimg01.jpg") no-repeat center top;}
.zg23_jyb .con{width:1000px;min-width:1000px;margin:0 auto; padding-top:132px;text-align:center;}
.zg23_jyb h5{color:#fff;text-indent:-50px;letter-spacing:1px;font-weight:normal;font-size:25px;}
.zg23_jyb h5 span{color:#ffe0c6;font-weight:bold;}
.zg23_jyb h5 b{font-weight:bold;}
.zg23_jyb h5 b em{color:#ffe0c6;font-weight:bold;font-style:normal;font-size:29px;}
.zg23_jyb p{height:39px;margin-top:25px; background:url("../images/zg23_jybimg02.png") no-repeat left -16px top;color:#fff;}
.zg23_jyb p a{display:inline-block;width:188px;height:36px;margin-left:12px;border:1px solid rgb(251, 100, 77);border-radius:18px;background-image:-moz-linear-gradient( 90deg, rgb(250,100,78) 0%, rgb(255,136,148) 100%);background-image:-webkit-linear-gradient( 90deg, rgb(250,100,78) 0%, rgb(255,136,148) 100%);background-image:-ms-linear-gradient( 90deg, rgb(250,100,78) 0%, rgb(255,136,148) 100%);box-shadow:0 3px rgb(219, 42, 16);color:#fff;text-align:center;font-weight:bold; line-height:36px;}


