.p5{padding:5px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}.p25{padding:25px;}.p30{padding:30px;}.p40{padding:40px;}.p50{padding:50px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pl50{padding-left:50px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}.pb40{padding-bottom:40px;}.pb50{padding-bottom:50px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}.pr40{padding-right:40px;}.pr50{padding-right:50px;}

.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.mr50{margin-right:50px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb50{margin-bottom:50px;}

.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}.f26{font-size:26px;}.f28{font-size:28px;}.f30{font-size:30px;}.f32{font-size:32px;}.f34{font-size:34px;}.f36{font-size:36px;}


.pt60{padding-top:60px;}
.pt80{padding-top:80px;}
.pb80{padding-bottom:80px;}
.center{text-align: center;}

::-webkit-scrollbar{width:10px;height:10px;background-color:rgba(0,0,0,0);}
::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.5); border-radius:10px;}
::-webkit-scrollbar-track{background-color:transparent;}
::-webkit-scrollbar-button{}
::-webkit-scrollbar-track-piece{}
::-webkit-scrollbar-corner{}
::-webkit-resizer{}

body,html{overflow-x: hidden;text-rendering:optimizeLegibility;/*optimizeSpeed geometricPrecisions*/}
body{font-family:"-apple-system","San-Fransico",Helvetica Neue,Helvetica,Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;background: #fff;height:100%;}
body{}


/*首页*/
.page1{background-color:#1282ff;}
.page1 .leftmenu:before{display: none;}
.page1 #contentBox{background:url(https://img.zcool.cn/event-resource/MXD2/assets/img/bg.jpg) no-repeat center bottom; background-size:110% auto;}


a.uploadbtn{display: inline-block;background: #3699e3;position: absolute;left:50%;margin-left:-82px;bottom:30%; width:164px;font-size:24px;height:49px;border-radius: 1000px;color:#fff;line-height:49px; text-align: center;}
a.uploadbtn:hover{background: #1a61bb;text-decoration: none;}

.teb{font-size:15px;color:#fff;margin-top:25px;}



.page2{background-color:#1282ff;}
.page2 .leftmenu:before{background-color: #1282ff;}
.page2 #contentBox{background: #1282ff;}


.page3{background-color:#f14747;}
.page3 .leftmenu:before{background-color: #f14747;}
.page3 #contentBox{background: #f14747;}

.page4{background-color:#7040e6;}
.page4 .leftmenu:before{background-color: #7040e6;}
.page4 #contentBox{background: #7040e6;}

.page5{background-color:#ffc333;}
.page5 .leftmenu:before{background-color: #ffc333;}
.page5 #contentBox{background: #ffc333;color:#5a2615;}
.page5 #contentBox .rightContent h1{color:#5a2615;}

.page6{background-color:#1282ff;}
.page6 .leftmenu:before{background-color: #1282ff;}
.page6 #contentBox{background: #1282ff;}



.navi li:nth-child(1).active{background-color: #1282ff;}
.navi li:nth-child(2).active{background-color: #1282ff;}
.navi li:nth-child(3).active{background-color: #f14747;}
.navi li:nth-child(4).active{background-color: #7040e6;}
.navi li:nth-child(5).active{background-color: #ffc333;}
.navi li:nth-child(6).active{background-color: #1282ff;}
.navi li:nth-child(7).active{background-color: #1282ff;}


.pt1{background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt1.png) no-repeat 970px 310px;}
.pt2{background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt2.jpg) no-repeat 0 0;}
.pt3{background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt3.png) no-repeat 580px 460px;}
.pt4{background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt4.png) no-repeat 80px 310px;}
.pt5{background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt5.png) no-repeat 850px 380px;}
.pt7{background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt7.png) no-repeat 950px 380px;}




#contentBox{min-width:1200px;max-width: 1920px;margin:-3px auto 0; width:100%;height:1042px;position: relative; overflow: hidden;}

.leftmenu{background: #0853b0;width:117px;position: absolute;left:0;top:0;bottom:-10000px;transform-origin:0 0; transform: scale(0.75); }
.leftmenu:before{content:"";position: absolute;top:0;right:-1px;bottom:0;width:2px;background-color: #1282ff;}
.logos{padding:15px 0 15px;}
.logos a{ display: block; text-align: center;padding:15px 0px; }


.navi{font-size:14px; text-align: center;color:#fff;padding-top:0px;}
.navi li a{height:100px; display: block;color:#fff;border-bottom:1px solid #206bbf; box-sizing:border-box;padding-top:15px; text-decoration: none;width:100%;}
.navi li a p{opacity: 0.8;}
.navi li a img{opacity: 0.3;width:45px;height:45px;}
.navi li.active a img,.navi  li a:hover img{ opacity: 1;  }



.font2 .infotext{font-size:19px;}
.font2 .zjtxt{font-size:19px;}
.font2 .tptxt{font-size:19px;}
.font2 #contents{padding-top:100px;}
.font2 .zj2{width:420px;}

.pt2{background:rgba(241, 71, 71,1) url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt2.jpg) no-repeat 0px 50px;}
.font2 .pt2{background:rgba(241, 71, 71,1)  url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt2.jpg) no-repeat 0 0px;}


.rightlinks{position: absolute;right:30px;top:30px;width:250px;z-index:222;transform-origin:100% 0; transform: scale(0.9)}
.rightlinks a{display: block;height:65px;color:#fff;font-size:14px; text-align: center;line-height:65px;background: rgba(43,40,40,0.8) url(https://img.zcool.cn/event-resource/MXD2/assets/img/flag.png) no-repeat 218px center;margin-bottom:10px;}
.rightlinks a:hover{background-color: rgba(43,40,40,1); text-decoration: none;}
.rightlinks li.active a{background-color: rgba(43,40,40,1);}


.rightContent{
	position: absolute;left:117px;top:0;bottom:0;right:0; box-sizing: border-box;overflow: hidden;
}
.rightContent h1{color:#fff;font-size:64px;}
.rightContent h1 span{line-height:79px;display: inline-block; vertical-align: middle;}
.rightContent h1 img{margin-right:50px; display: inline-block; vertical-align: middle;}

#contents{
	padding:150px 0px 0px 80px; position: absolute;left:0;top:0;bottom:-10000px;right:-10000px;
	transform-origin:0 0;
}


.infotext{width:710px;font-size:16px;color:#fff;line-height:28px;margin-top:60px;}
.yellowTag{background-color:#ffff00;margin-top:10px;color:#095cb8;padding:5px 10px;line-height:100%; display: inline-block;}
.sjz{margin-top:140px;}

.sjzContent{margin-top:140px;width:778px;height:112px;background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/sjz.png) no-repeat;}
.sjzContent li{height:69px;line-height:69px;color:#135daf;font-weight:bold; font-size:16px;box-sizing: border-box;float:left;}
.sjzContent li:nth-child(1){padding:0 0 0 110px;width:375px;}
.sjzContent li:nth-child(2){padding:0 0 0 0px;width:250px;}
.sjzContent li:nth-child(3){padding:0 0 0 0px;}
.sjzContent div{position: relative;padding-top:35px;}
.sjzContent span{color:#ffff00;font-size:16px;display: inline-block;font-weight:bold;}
.sjzContent span:nth-child(1){width:215px;padding:0 0 0 0px;}
.sjzContent span:nth-child(2){width:250px;padding:0 0 0 0px;}
.sjzContent span:nth-child(3){width:157px;padding:0 0 0 0px;}
.sjzContent span:nth-child(4){padding:0 0 0 0px;}

a.csbtn{display: inline-block;left:765px;top:730px; background: #f14747;color:#fff332;height:65px;line-height:65px;width:209px; text-align: center; text-decoration: none;font-size:24px; position: absolute;font-weight:bold;}
a.csbtn:hover{background: #de4141;}


.titles{padding:30px 0 15px 1px;}
.titles span{background-color:#ffdb11;font-size:18px;color:#095cb8;padding:10px 50px;line-height:100%; display: inline-block;}

.zjbox{font-size:15px;color:#fff;}
.zjbox h3{ text-align: center;padding:45px 0 35px 0px; }
.zjbox h3 span{display: inline-block;background-color:#ffff00;color:#7040e6;font-size:18px;padding:5px 30px;}
.zj1{width:440px;float:left;}
.zj2{width:340px;float:left;padding-left:50px;}



a.downbtn{display: inline-block;background: #ffffff;color:#7040e6;height:65px;line-height:65px;width:209px; text-align: center; text-decoration: none;font-size:24px; font-weight:bold;margin-top:55px;}
a.downbtn:hover{background: #e0d3ff;}

.konwTxt{width:600px;color:#fff; position: relative;}
.konwTxt .swiper-slide{}
.konwTxt .swiper-button-prev{width:74px;height:74px; background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/left.png) no-repeat center center;margin:0;padding:0;left:-74px;top:250px;}
.konwTxt .swiper-button-next{width:74px;height:74px; background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/right.png) no-repeat center center;margin:0;padding:0;right:-74px;top:250px;}

.tptxt{color:#fff;font-size:15px;width:600px;padding-left:1px;box-sizing:border-box;}


.maincolor{color:#fff;}
.zxTable{font-size:18px;width:800px;}
.input_text{}

#mbox{padding:0px 0px 0px 80px; position: absolute;left:0;right:0;top:0;bottom:0; display: flex;align-items:center;}
#mbox h2{font-size:26px;color:#fff;}



.w600{width:600px;}











.btnZT,a.btnZT{ background:#ffc30b;width:160px;height:46px;margin:0;font-size:18px;font-weight:bold;padding:0; text-align:center;color:#1282ff;}/*按钮*/
.btnZT:hover,a.btnZT:hover{background:#ffa800;color:#1282ff;}

a.btnZT.disabled,a.btnZT.disabled:hover,.btnZT.disabled, .btnZT.disabled:hover{background:#ccc !important;color:#fff !important;}

.btnZT.btnZT-uploadzp{ background:none;border:none;padding:0; display:inline-block;width:139px;height:49px; background:url(https://img.zcool.cn/event-resource/MXD2/assets/img/upload.png) no-repeat left top;margin-left:-70px; position:absolute;left:50%;top:300px;}
.btnZT.btnZT-uploadzp:hover{ background:url(https://img.zcool.cn/event-resource/MXD2/assets/img/upload.png) no-repeat right top; opacity: 0.7;}




a.btnZT-uploadzp,a.btnZT-downmb{background-color:transparent; border:solid 2px #0a8cf6;line-height:30px; padding:0 20px;color:#0a8cf6;}
a.btnZT-uploadzp:hover,a.btnZT-downmb:hover{ background-color:#0a8cf6; color:#e7e3e3}
.btn_uploadfile{width:61px;font-size:12px;  display:inline-block; height:28px; position:relative; overflow:hidden;cursor:pointer}
.btn_uploadfile .btnZT{position:absolute;left:0; top:0; cursor:pointer;background:url(https://img.zcool.cn/event-resource/MXD2/assets/img/up.png); text-indent:-999px;}
.btn_uploadfile input{position:absolute; right:0; top:0; height: 100%; font-size:14px; opacity:0; cursor:pointer}



.page .c999{color:#fff;}
.wps{width:1082px;}

.zxUl li{margin-top:10px;}
.zxUlTitle a{color:#fff;}
.zxUlDesS{color:#fff;}
.zxUlDes,.zxUlDes a{color:#fff;}

.dosx{ color:#fff}
.dosx a{color:#fff;}
.dosx span{color:#fff;}
.dosx .verdana{ color:#fff}



#contents.bigWorks{padding-top:30px;}



.pwuls{margin-top: 70px;}
.pwuls li{float:left;width:320px;margin-right:40px;}
.pwuls li .pwtitle{color:#5a2615;}
.pwtitle b{font-size:22px;}
.pwtitle span{float: right; white-space: nowrap; margin-top: 10px;text-transform:uppercase;}
.pwtitle{padding-bottom:5px;}
.pwuls li .pwdes{background: #fb5620;height:120px; box-sizing:border-box;color:#fff;padding: 25px 0 0 30px;}
.pwdes h5{font-size: 37px;line-height:100%;}
.pwdes p{font-size:15px;margin-top:10px;}





/**0415**/
.rthBoxContent{width:790px;margin-top:50px;padding-right:50px;overflow:hidden;overflow-y:auto;}
.rthBoxContent h3{font-size:30px;color:#de4103;}
.graycon{font-size:19px;color:#5a2615;}

.swiperboxs{background: #ff9b04;padding:40px 0 80px;position: relative;}

.pt7 h1{transform-origin:0 0;}


.swbox{width:546px;margin:0 auto;}
.swtop{height:90px;}
.swtop h5{font-size:24px;color:#fff;}
.desx{color:#3f1405;font-size:16px;margin-top:10px;white-space: nowrap}

.swlist li{margin-bottom:28px;}
.swlist li:last-child{margin:0;}
.swlist li > img{float:left;}
.swlist li > div{margin-left:120px;font-size:18px;}
.swlist li > div p{white-space: nowrap}

.swiperboxs .swiper-button-prev{width:74px;height:74px; background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/left.png) no-repeat center center;margin:-37px 0 0;padding:0;left:0px;top:50%;}
.swiperboxs .swiper-button-next{width:74px;height:74px; background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/right.png) no-repeat center center;margin:-37px 0 0;padding:0;right:0px;top:50%;}

.ck{color:#de4103;font-size:14px;padding:20px 0;}


a.ddbtn{display: inline-block;width:250px;font-weight:bold;line-height:64px; text-align:center;height:64px;font-size:24px;color:#ff9b04; background: #fff;}
a.ddbtn:hover{ text-decoration: none;color: #de4103; }


.whiteline{height:0px;border-top:2px solid #fff;margin:70px 0;}

.font2 .ck{font-size:16px;}

.imtable{display: table;width:100%;}
.tmth{display: table-cell;width:220px;}
.tmtd{display: table-cell; vertical-align: middle;font-size:18px;line-height:32px;}
.pt2{background:rgba(241, 71, 71,1) url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt2.jpg) no-repeat 0px 50px;}
.font2 .pt2{background:rgba(241, 71, 71,1)  url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt2.jpg) no-repeat 0 0px;}

/******/

#showsbox{margin-top:20px;overflow:hidden;overflow-y:auto;width:790px;}
.pt8{background: url(https://img.zcool.cn/event-resource/MXD2/assets/img/pt8.png) no-repeat 880px 180px;}
.pt8 h1{color:#ffee57;}
.showtxt{color:#fff;font-size:19px;line-height:24px;width:790px;}

.divtitles{font-size:24px;color:#ffee57;padding:70px 0 10px;}
.divcontent{color:#fff;}
.divcontent > div{white-space: nowrap;padding:10px 0 0 0;overflow: hidden;text-overflow: ellipsis;font-size:19px;}
.divcontent > div a{color:#fff;}
.divcontent > div p{color:#fff;}


.flexingtwo{ display: flex;flex-wrap: wrap;width:790px;justify-content: space-between; }
.flexingtwo .divcontent{width:360px;}




.flexingthree{display: flex;flex-wrap: wrap;width:790px;}
.flexingthree .divcontent{width:250px;margin-right:20px;padding-bottom: 20px;}
.flexingthree .divcontent:nth-child(3n){margin-right:0;}


