/*头部导航*/
.navbox{
    height: 112px;
    width: 100%;
    overflow: hidden;
    background: #fff;
}
.navbox> .nav {
    width: 1200px;
    height: 112px;
    line-height: 112px;
}
.navbox .nav .logo{
    width: auto;
}
.navbox .nav .logo img{
    vertical-align: middle;
}
.navbox .nav ul.classify{
    width: auto;
    margin-left: 35px;
}
.navbox .nav ul.classify li{
    width:auto;
    font-size: 20px;
    padding: 0 20px;
}
.navbox .nav ul.classify li a:hover{
    color:inherit;
    text-decoration:none;
}
.navbox .nav ul.classify li:hover{
    background:#fff;
    color:inherit;
}
.navbox .nav .contact{
    line-height: 20px;
    width: 240px;
    margin-top: 28px;
    text-align: end;
}
.navbox .nav .contact .des{
    display: inline-block;
    line-height: 30px;
}
.navbox .nav .contact .tel{
    display: inline-block;
    font-size: 26px;
    font-weight: 600;
    font-family: fantasy;
    color: #cc277c;
}
/*底部*/
.footerwrap{
    font-size: 14px;
    color: #ddd;
    text-align: center;
    padding: 40px 0;
    background: #1c0823;
}
.footerwrap .zy_links span{
    line-height: 14px;
    font-size: 16px;
    padding: 0 12px 0 10px;
    border-right: 2px solid #888;
}
.footerwrap .zy_links span.nabr{
    border-right: none;
}
.footerwrap .zy_links span a:hover{
    color: #fff;
}
.ys_footerbox{
    position: fixed;
    bottom: 0;
    z-index: 99;
    width: 100%;
    height: 60px;
    line-height: 60px;
    background: url(/uploads/image/sdpsiwys_zhaoshang/ys_footer_bg.png) no-repeat center;
    background-color: rgba(133, 14, 67,0.8);
}
.ys_footerbox .league{
    margin-right: 18%;
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    background: #c82b37;
    height: 42px;
    line-height: 42px;
    border-radius: 20px;
    padding: 0 20px;
    margin-top: 10px;
    cursor: pointer;
}
/*中间弹窗*/
.ys_popupbox{
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 10;
    display: none;
}
.ys_popupbox .popupcon{
    position: relative;
    top: 24%;
    width: 600px;
    height: 400px;
    margin: 0 auto;
    border-radius: 10px;
    background: url(/uploads/image/sdpsiwys_zhaoshang/ys_popup_bg.png) no-repeat center;
}
.ys_popupbox .close{
    position: absolute;
    top: 60px;
    right: 50px;
    width: 40px;
    height: 40px;
    background: url(/uploads/image/sdpsiwys_zhaoshang/close.png) no-repeat center;
    cursor: pointer;
}
.ys_popupbox .consult{
    position: absolute;
    bottom: 98px;
    left: 225px;
    width: 150px;
    height: 45px;
    font-size: 22px;
    color: #fff;
    line-height: 45px;
    text-align: center;
    border-radius: 6px;
    background: #c82b37;
    cursor: pointer;
}
/*右侧浮窗*/
.ys_rightpopup{
    position: fixed;
    top: 20%;
    right: 10px;
    width: 142px;
    height: 310px;
    padding: 133px 0 10px 0;
    border-radius: 80px;
    background: #c82b37;
    z-index: 10;
}
.ys_rightpopup .conbg{
    position: absolute;
    top: 0;
    width: 100%;
    height: 145px;
    background: url(/uploads/image/sdpsiwys_zhaoshang/popup_kefu.png) no-repeat center;
}
.ys_rightpopup .con{
    position: absolute;
    width: 158px;
    left: -8px;
}
.ys_rightpopup .totop{
    position: absolute;
    bottom: 6px;
    left: 29%;
    cursor: pointer;
}
.ys_rightpopup .top{
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    padding: 15px 0;
    background: url(/uploads/image/sdpsiwys_zhaoshang/arrow.png) no-repeat top center;
}
.ys_rightpopup .box{
    height: 50px;
    line-height: 42px;
    font-size: 22px;
    color: #c82b37;
    margin-top: 8px;
    cursor: pointer;
    background:  no-repeat center;
}
/*banner*/
.bannerwrap .swiper-slide img{
     width: 100%;
    height: auto;
    cursor: pointer;
    vertical-align: top;
}
.bannerwrap .swiper-slide{
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.bannerwrap .swiper-slide-active { height:auto}
/*.bannerbox{background: center center no-repeat;height:600px;}*/

/*表单提示框*/
.form_tips{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background: rgba(0,0,0,0.5);z-index:999;}
.form_tips .form_tips_con{position:fixed;left:50%;top:50%;margin-left:-200px;margin-top:-50px;width:400px;height:100px;background:#ffffff;text-align:center;display:table;padding:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.form_tips .form_tips_innercon{display:table-cell;vertical-align: middle;text-align:center;font-size:20px;color:#000000;}

body{background:#ffffff;}
input::-webkit-input-placeholder{color:#656565;}
input:-moz-placeholder{color:#656565;}
input::-moz-placeholder{color:#656565;}
input:-ms-input-placeholder{color:#656565;}
select{appearance:none;-webkit-appearance:none;}
.zs_tit{font-size:32px;font-weight:bold;color:#ffffff;text-align:center;}
.zs_ftit{font-size:20px;font-weight:normal;color:#ffffff;margin-top:10px;}
.zhaoshang1{padding-top:75px;height:600px;background:linear-gradient(-90deg,rgba(132,37,238,1),rgba(65,110,202,1),rgba(132,38,238,1));position:relative;z-index:1;}
.zhaoshang1:before{content:'';position:absolute;width:204px;height:552px;background: left center no-repeat;right:0;top:-130px;opacity:0.57;}
.zhaoshang1:after{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.57);left:0;top:0;z-index:-1;}
.zhaoshang1 ul{width:780px;height:400px;margin:50px auto 0px;position:relative;z-index:1;}
.zhaoshang1 ul:before{width:780px;height:2px;left:0;top:199px;content:'';position:absolute;background:#f9f9f8;z-index:2;}
.zhaoshang1 ul li{width:260px;padding-top:20px;height:180px;float:left;background:#342182;transition:all 0.3s;-webkit-transition:all 0.3s;position:relative;}
.zhaoshang1 ul li .pic{width:100%;height:100px;text-align:center;}
.zhaoshang1 ul li .pic:before{width:1px;height:100px;display:inline-block;vertical-align: middle;content:'';}
.zhaoshang1 ul li .pic img{display:inline-block;vertical-align: middle;}
.zhaoshang1 ul li:hover{background:#416eca;}
.zhaoshang1 ul li:nth-of-type(2),.zhaoshang1 ul li:nth-of-type(5){background:#416eca;}
.zhaoshang1 ul li:nth-of-type(2):hover,.zhaoshang1 ul li:nth-of-type(5):hover{background:#342182;}
.zhaoshang1 ul li:nth-of-type(2):before,.zhaoshang1 ul li:nth-of-type(5):before,.zhaoshang1 ul li:nth-of-type(2):after,.zhaoshang1 ul li:nth-of-type(5):after{content:'';position:absolute;top:0;width:2px;height:200px;background:#f9f9f8;z-index:2;}
.zhaoshang1 ul li:nth-of-type(2):before,.zhaoshang1 ul li:nth-of-type(5):before{left:-1px;}
.zhaoshang1 ul li:nth-of-type(2):after,.zhaoshang1 ul li:nth-of-type(5):after{right:-1px;}
.zhaoshang1 ul li .zhaoshang1_tit{font-size:18px;font-weight:bold;color:#ffffff;text-align:center;}
.zhaoshang1 ul li p{font-size:12px;color:#fefeff;text-align:center;margin-top:10px;}
.zhaoshang2{padding-top:80px;height:639px;background:linear-gradient(90deg,rgba(132,37,238,1),rgba(65,110,202,1),rgba(120,50,232,1));}
.zhaoshang2 ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;margin:60px auto 30px;}
.zhaoshang2 ul li{width:137px;height:137px;background:linear-gradient(180deg,rgba(226,138,180,1),rgba(124,16,180,1));border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;font-size:20px;font-weight:bold;color:#ffffff;display:flex;display:-webkit-flex;justify-content:center;text-align:center;align-items:center;margin:0 7px;line-height:28px;position:relative;z-index:2;}
.zhaoshang2 ul li:after{content:'';position:absolute;left:6px;top:6px;width:122px;height:122px;border:1px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;z-index:-1;}
.zhaoshang2 .zhaoshang2_con{color:#ffffff;text-align:center;line-height: 38px;text-align:center;font-size:18px;}
.zhaoshang3{padding-top:100px;height:479px;background:linear-gradient(0deg,rgba(69,106,204,1),rgba(93,31,186,1));position:relative;z-index:1;}
.zhaoshang3:after{content:'';position:absolute;right:10px;top:160px;z-index:-1;width:448px;height:448px;background: no-repeat;}
.zhaoshang3 ul{width:684px;margin:0 auto;}
.zhaoshang3 ul li{width:158px;float:left;position:relative;margin:35px;}
.zhaoshang3 ul li:before{content:'';position:absolute;left:50%;top:0;width:32px;height:32px;text-align:center;line-height: 32px;margin-left:-16px;background:#fed851;color:#7832e8;font-size:20px;font-weight:bold;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.zhaoshang3 ul li:nth-of-type(1):before{content:'1';}
.zhaoshang3 ul li:nth-of-type(2):before{content:'2';}
.zhaoshang3 ul li:nth-of-type(3):before{content:'3';}
.zhaoshang3 ul li .zhaoshang3_tit{font-size:20px;font-weight:bold;color:#ffffff;text-align:center;background: center bottom no-repeat;padding-bottom:35px;padding-top:50px;}
.zhaoshang3 ul li .zhaoshang3_con{width:100%;height:;background:#ffffff;padding:20px 0 35px;text-align:center;position:relative;font-size:18px;color:#515dd3;line-height: 36px;margin-top:10px;}
.zhaoshang3 ul li .zhaoshang3_con a{position:absolute;left:50%;bottom:-25px;margin-left:-60px;width:120px;height:40px;text-align:center;line-height:40px;background:linear-gradient(-90deg,rgba(169,77,212,1),rgba(211,120,180,1));box-shadow:0px 6px 7px 0px rgba(0, 0, 0, 0.35);border-radius:20px;font-size:18px;color:#ffffff;}
.zhaoshang4{padding:90px 0px;background:linear-gradient(-90deg,rgba(132,37,238,1),rgba(65,110,202,1),rgba(132,37,238,1));color:#ffffff;position:relative;z-index:1;}
.zhaoshang4:before{position:absolute;left:0;top:310px;width:209px;height:600px;content:'';display:block;background: right center no-repeat;z-index:-1;opacity:0.8;}
.zhaoshang4 ul{width:640px;margin:60px auto 0px;}
.zhaoshang4 ul li{}
.zhaoshang4 ul li .zhaoshang4_tit{font-size:20px;font-weight:bold;color:#ffffff;position:relative;padding-left:55px;}
.zhaoshang4 ul li .zhaoshang4_tit:before{content:'';position:absolute;left:0;top:0;background: no-repeat;width:42px;height:49px;font-size:24px;font-weight:bold;color:#614cdb;text-align:center;line-height:42px;}
.zhaoshang4 ul li:nth-of-type(1) .zhaoshang4_tit:before{content:'1';}
.zhaoshang4 ul li:nth-of-type(2) .zhaoshang4_tit:before{content:'2';}
.zhaoshang4 ul li:nth-of-type(3) .zhaoshang4_tit:before{content:'3';}
.zhaoshang4 ul li:nth-of-type(4) .zhaoshang4_tit:before{content:'4';}
.zhaoshang4 ul li:nth-of-type(5) .zhaoshang4_tit:before{content:'5';}
.zhaoshang4 ul li:nth-of-type(6) .zhaoshang4_tit:before{content:'6';}
.zhaoshang4 ul li .zhaoshang4_tit p{font-size:14px;font-weight:normal;color:#ffffff;line-height: 25px;}
.zhaoshang4 ul li .zhaoshang4_1{position:relative;border:1px solid #ffffff;border-bottom:0 none;margin:40px auto 80px;padding:4px 0 35px 4px;}
.zhaoshang4 ul li .zhaoshang4_1 span{display:block;width:200px;height:70px;text-align:center;line-height:70px;background:#ffffff;color:#436ccb;font-size:18px;font-weight:bold;float:left;margin:5px;}
.zhaoshang4 ul li .zhaoshang4_1 .zhaoshang4_1_tit{position:absolute;left:50%;margin-left:-173px;width:346px;height:35px;text-align:center;line-height: 35px;background:#ffffff;color:#436ccb;bottom:-18px;font-size:22px;font-weight:bold;}
.zhaoshang4 ul li .zhaoshang4_1 .zhaoshang4_1_tit:before,.zhaoshang4 ul li .zhaoshang4_1 .zhaoshang4_1_tit:after{content:'';position:absolute;width:140px;height:1px;background:#ffffff;top:17px;}
.zhaoshang4 ul li .zhaoshang4_1 .zhaoshang4_1_tit:before{left:-146px;}
.zhaoshang4 ul li .zhaoshang4_1 .zhaoshang4_1_tit:after{right:-146px;}
.zhaoshang4 .zhaoshang4_2{margin-top:30px;margin-bottom:60px;text-align:center;}
.zhaoshang4 .zhaoshang4_5{margin-top:30px;display:flex;display:-webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
.zhaoshang5{padding-top:80px;padding-bottom:70px;background:linear-gradient(-90deg,rgba(132,37,238,1),rgba(65,110,202,1),rgba(132,37,238,1));position:relative;z-index: 1;}
.zhaoshang5:after{content:'';position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);}
.zhaoshang5 .zhaoshang5_con{width:780px;padding-top:25px;height:560px;background:#ffffff;margin:40px auto 0px;overflow:hidden;}
.zhaoshang5 .zhaoshang5_con .scrolltop{height:30px;line-height: 30px;overflow:hidden;font-size:14px;color:#7832e8;background: right center no-repeat;width:410px;margin:0 auto;}
.zhaoshang5 .zhaoshang5_con .zhaoshang5_pic{overflow:hidden;padding:25px 20px 0;}
.zhaoshang5 .zhaoshang5_con .zhaoshang5_pic li{width:360px;height:230px;float:left;margin:5px;}
.zhaoshang6{padding:70px 0 80px;background:linear-gradient(-90deg,rgba(132,37,238,1),rgba(65,110,202,1),rgba(132,37,238,1));position:relative;z-index:1;}
.zhaoshang6:after{content:'';position:absolute;right:0;top:590px;width:220px;height:690px;background: left center no-repeat;z-index:-1;}
.zhaoshang6 .zhaoshang6_con{width:610px;margin:60px auto 0;}
.zhaoshang6 .zhaoshang6_con .zhaoshang6_tit{font-size:20px;font-weight:bold;color:#fed851;padding-left:20px;margin-bottom:20px;position:relative;}
.zhaoshang6 .zhaoshang6_con .zhaoshang6_tit:before{position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#fed851;content:'';}
.zhaoshang6 .zhaoshang6_con .zhaoshang6_desc{font-size:16px;color:#ffffff;line-height: 25px;}
.zhaoshang6_1 ul{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;margin:30px auto;}
.zhaoshang6_2_pic{text-align:center;margin:30px auto 50px;}
.zhaoshang6_3 ul{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;margin:20px auto 30px;}
.zhaoshang6_3 ul li{position:relative;width:300px;height:190px;}
.zhaoshang6_3 ul li img{vertical-align: middle;}
.zhaoshang6_3 ul li .zhaoshang6_3_con{position:absolute;left:0;top:0;width:100%;padding-top:60px;height:130px;color:#ffffff;text-align:center;}
.zhaoshang6_3 ul li .zhaoshang6_3_tit{font-size:18px;font-weight:bold;color:#ffffff;}
.zhaoshang6_3 ul li p{font-size:14px;color:#ffffff;line-height: 20px;margin-top:10px;}
.zhaoshang6_4_con{overflow:hidden;width:520px;margin:0 auto;}
.zhaoshang6_4 dl{width:195px;height:227px;float:left;margin:20px 30px;border:2px solid #ffffff;}
.zhaoshang6_4 dl dt{background:#ffffff;color:#5f4dda;font-size:20px;font-weight:bold;text-align:center;height:54px;line-height: 54px;}
.zhaoshang6_4 dl dd{text-align:center;line-height: 38px;padding-top:20px;font-size:16px;color:#ffffff;}
.zhaoshang7{background:#5336b7;color:#ffffff;padding-top:65px;padding-bottom:80px;}
.zhaoshang7 .zhaoshang7_con{width:888px;margin:40px auto 0px;}
.zhaoshang7 .zhaoshang7_con .swiper-slide{width:288px;height:394px;float:left;margin:0px 4px;background:#ffffff;color:#6646de;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center;}
.zhaoshang7 .zhaoshang7_con .swiper-slide img{width:100%;vertical-align: top;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.zhaoshang7 .zhaoshang7_con .swiper-slide .zhaoshang7_tit{font-size:18px;font-weight:bold;color:#6646de;padding:20px 0px 10px;text-align:left;}
.zhaoshang7 .zhaoshang7_con .swiper-slide div{display:inline-block;text-align:left;font-size:12px;line-height:20px;color:#6646de;}
.zhaoshang8{background:linear-gradient(-90deg,rgba(132,37,238,1),rgba(65,110,202,1),rgba(132,37,238,1));padding:40px 0 60px;position:relative;z-index:1;}
.zhaoshang8:after{position:absolute;left:0;top:0;z-index:-1;content:'';width:388px;height:400px;background: right center no-repeat;}
.zhaoshang8 .zhaoshang8_1{display:flex;display:-webkit-flex;width:620px;margin:30px auto 0px;}
.zhaoshang8 .liucheng{width:620px;margin:30px auto 0px;position:relative;}
.zhaoshang8 .reverseliucheng{flex-direction:row-reverse;-webkit-flex-direction:row-reverse;}
.zhaoshang8 .zhaoshang8_1 li{width:102px;height:36px;text-align:center;line-height:36px;background:#ffffff;color:#436ccb;font-size:18px;margin:0 20px;position:relative;}
.zhaoshang8 .zhaoshang8_1 li:after{content:'';position:absolute;}
.zhaoshang8 .liucheng li:after{right:-30px;top:12px;width:20px;height:12px;background: no-repeat;}
.zhaoshang8 .reverseliucheng li:after{left:-30px;top:12px;width:20px;height:12px;background: no-repeat;transform:rotate(180deg);}
.zhaoshang8 .zhaoshang8_1 li:nth-last-of-type(1):after{width:0;height:0;content:'';}
.zhaoshang8 .liucheng:after{width:20px;height:12px;background: no-repeat;transform:rotate(90deg);content:'';position:absolute;right:50px;top:45px;}
.formboxcon{width:520px;margin:40px auto 0;}
.formboxcon input[type='text'],.formboxcon select{display:block;width:520px;height:52px;background:#f3f3f3;font-size:14px;border-radius:26px;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:20px;border:0 none;outline:none;}

.formboxcon select{background: right center/auto 100% no-repeat #f3f3f3;}

.formboxcon select option{font-size:20px;padding:20px;}
.formboxcon input[type='button']{width:520px;height:58px;background:linear-gradient(90deg,rgba(235,95,150,1),rgba(96,2,137,1));box-shadow:0px 7px 7px 0px rgba(0, 0, 0, 0.35);border-radius:29px;font-size:18px;color:#f9f9f8;cursor:pointer;}
.formbox1{background:linear-gradient(-90deg,rgba(132,37,238,1),rgba(65,110,202,1),rgba(132,38,238,1));height:465px;padding-top:100px;position:relative;}
/*.formbox1:before{content:'';position:absolute;width:209px;height:349px;background: right center no-repeat;left:0;top:-205px;}*/
.formbox2{background:#5336b7;height:677px;padding-top:100px;}
.formbox2 .formbox2_desc{text-align:center;font-size:20px;color:#ffffff;margin-top:10px;}
.formbox2 .formbox2_desc span{font-size:20px;font-weight:bold;color:#fedf04;}