@charset "utf-8";
body{font-size:14px;color:#333;font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; }

.fadein{-webkit-animation-name:a-fadein;-moz-animation-name:a-fadein;-ms-animation-name:a-fadein;animation-name:a-fadein;}
@-webkit-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@-moz-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@-ms-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
.fadein-top{-webkit-animation-name:fadeinT;-moz-animation-name:fadeinT;-ms-animation-name:fadeinT;animation-name:fadeinT;}
@-webkit-keyframes fadeinT{0%{opacity:0;-webkit-transform:translateY(-50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeinT{0%{opacity:0;-moz-transform:translateY(-50px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-ms-keyframes fadeinT{0%{opacity:0;-ms-transform:translateY(-50px);}100%{opacity:1;-ms-transform:translateY(0);}}
@keyframes fadeinT{0%{opacity:0;transform:translateY(-50px);}100%{opacity:1;transform:translateY(0);}}
.fadein-right{-webkit-animation-name:fadeinR;-moz-animation-name:fadeinR;-ms-animation-name:fadeinR;animation-name:fadeinR;}
@-webkit-keyframes fadeinR{0%{opacity:0;-webkit-transform:translateX(50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@-moz-keyframes fadeinR{0%{opacity:0;-moz-transform:translateX(50px);}100%{opacity:1;-moz-transform:translateX(0);}}
@-ms-keyframes fadeinR{0%{opacity:0;-ms-transform:translateX(50px);}100%{opacity:1;-ms-transform:translateX(0);}}
@keyframes fadeinR{0%{opacity:0;transform:translateX(50px);}100%{opacity:1;transform:translateX(0);}}
.fadein-bottom{-webkit-animation-name:fadeinB;-moz-animation-name:fadeinB;-ms-animation-name:fadeinB;animation-name:fadeinB;}
@-webkit-keyframes fadeinB{0%{opacity:0;-webkit-transform:translateY(50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeinB{0%{opacity:0;-moz-transform:translateY(50px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-ms-keyframes fadeinB{0%{opacity:0;-ms-transform:translateY(50px);}100%{opacity:1;-ms-transform:translateY(0);}}
@keyframes fadeinB{0%{opacity:0;transform:translateY(50px);}100%{opacity:1;transform:translateY(0);}}
.fadein-left{-webkit-animation-name:fadeinL;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;}
@-webkit-keyframes fadeinL{0%{opacity:0;-webkit-transform:translateX(-50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@-moz-keyframes fadeinL{0%{opacity:0;-moz-transform:translateX(-50px);}100%{opacity:1;-moz-transform:translateX(0);}}
@-ms-keyframes fadeinL{0%{opacity:0;-ms-transform:translateX(-50px);}100%{opacity:1;-ms-transform:translateX(0);}}
@keyframes fadeinL{0%{opacity:0;transform:translateX(-50px);}100%{opacity:1;transform:translateX(0);}}
.fadeout{-webkit-animation-name:a-fadeout;-moz-animation-name:a-fadeout;-ms-animation-name:a-fadeout;animation-name:a-fadeout;}
@-webkit-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@-moz-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@-ms-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
.fadeout-top{-webkit-animation-name:fadeoutT;-moz-animation-name:fadeoutT;-ms-animation-name:fadeoutT;animation-name:fadeoutT;}
@-webkit-keyframes fadeoutT{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-100px);}}
@-moz-keyframes fadeoutT{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-100px);}}
@-ms-keyframes fadeoutT{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(-100px);}}
@keyframes fadeoutT{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-100px);}}
.fadeout-right{-webkit-animation-name:fadeoutR;-moz-animation-name:fadeoutR;-ms-animation-name:fadeoutR;animation-name:fadeoutR;}
@-webkit-keyframes fadeoutR{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(100px);}}
@-moz-keyframes fadeoutR{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(100px);}}
@-ms-keyframes fadeoutR{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(100px);}}
@keyframes fadeoutR{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(100px);}}
.fadeout-bottom{-webkit-animation-name:fadeoutB;-moz-animation-name:fadeoutB;-ms-animation-name:fadeoutB;animation-name:fadeoutB;}
@-webkit-keyframes fadeoutB{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(100px);}}
@-moz-keyframes fadeoutB{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(100px);}}
@-ms-keyframes fadeoutB{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(100px);}}
@keyframes fadeoutB{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(100px);}}
.fadeout-left{-webkit-animation-name:fadeoutL;-moz-animation-name:fadeoutL;-ms-animation-name:fadeoutL;animation-name:fadeoutL;}
@-webkit-keyframes fadeoutL{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-100px);}}
@-moz-keyframes fadeoutL{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-100px);}}
@-ms-keyframes fadeoutL{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(-100px);}}
@keyframes fadeoutL{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-100px);}}
.bounce,.bounce-hover:hover{-webkit-animation-name:a-bounce;-moz-animation-name:a-bounce;-ms-animation-name:a-bounce;animation-name:a-bounce;}
@-webkit-keyframes a-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}
@-moz-keyframes a-bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);}40%{-moz-transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);}}
@-ms-keyframes a-bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0);}40%{-ms-transform:translateY(-30px);}60%{-ms-transform:translateY(-15px);}}
@keyframes a-bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}
.bouncein{-webkit-animation-name:a-bouncein;-moz-animation-name:a-bouncein;-ms-animation-name:a-bouncein;animation-name:a-bouncein;}
@-webkit-keyframes a-bouncein{0%{opacity:0;-webkit-transform:scale(0.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(0.9);}100%{-webkit-transform:scale(1);}}
@-moz-keyframes a-bouncein{0%{opacity:0;-moz-transform:scale(0.3);}50%{opacity:1;-moz-transform:scale(1.05);}70%{-moz-transform:scale(0.9);}100%{-moz-transform:scale(1);}}
@-ms-keyframes a-bouncein{0%{opacity:0;-ms-transform:scale(0.3);}50%{opacity:1;-ms-transform:scale(1.05);}70%{-ms-transform:scale(0.9);}100%{-ms-transform:scale(1);}}
@keyframes a-bouncein{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.9);}100%{transform:scale(1);}}
.bounceout{-webkit-animation-name:a-bounceout;-moz-animation-name:a-bounceout;-ms-animation-name:a-bounceout;animation-name:a-bounceout;}
@-webkit-keyframes a-bounceout{0%{-webkit-transform:scale(1);}25%{-webkit-transform:scale(0.95);}50%{opacity:1;-webkit-transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(0.3);}}
@-moz-keyframes a-bounceout{0%{-moz-transform:scale(1);}25%{-moz-transform:scale(0.95);}50%{opacity:1;-moz-transform:scale(1.1);}100%{opacity:0;-moz-transform:scale(0.3);}}
@-ms-keyframes a-bounceout{0%{-ms-transform:scale(1);}25%{-ms-transform:scale(0.95);}50%{opacity:1;-ms-transform:scale(1.1);}100%{opacity:0;-ms-transform:scale(0.3);}}
@keyframes a-bounceout{0%{transform:scale(1);}25%{transform:scale(0.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(0.3);}}
.rotatein{-webkit-animation-name:a-rotatein;-moz-animation-name:a-rotatein;-ms-animation-name:a-rotatein;animation-name:a-rotatein;}
@-webkit-keyframes a-rotatein{0%{opacity:0;-webkit-transform:rotate(-200deg);}100%{opacity:1;-webkit-transform:rotate(0);}}
@-moz-keyframes a-rotatein{0%{opacity:0;-moz-transform:rotate(-200deg);}100%{opacity:1;-moz-transform:rotate(0);}}
@-ms-keyframes a-rotatein{0%{opacity:0;-ms-transform:rotate(-200deg);}100%{opacity:1;-ms-transform:rotate(0);}}
@keyframes a-rotatein{0%{opacity:0;transform:rotate(-200deg);}100%{opacity:1;transform:rotate(0);}}
.rotateout{-webkit-animation-name:a-rotateout;-moz-animation-name:a-rotateout;-ms-animation-name:a-rotateout;animation-name:a-rotateout;}
@-webkit-keyframes a-rotateout{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}}
@-moz-keyframes a-rotateout{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}}
@-ms-keyframes a-rotateout{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0;}}
@keyframes a-rotateout{0%{transform-origin:center center;transform:rotate(0);opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}
.flash,.flash-hover:hover{-webkit-animation-name:a-flash;-moz-animation-name:a-flash;-ms-animation-name:a-flash;animation-name:a-flash;}
@-webkit-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@-moz-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@-ms-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
.shake,.shake-hover:hover{-webkit-animation-name:a-shake;-moz-animation-name:a-shake;-ms-animation-name:a-shake;animation-name:a-shake;}
@-webkit-keyframes a-shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}
@-moz-keyframes a-shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}
@-ms-keyframes a-shake{0%,100%{-ms-transform:translateX(0);}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px);}20%,40%,60%,80%{-ms-transform:translateX(10px);}}
@keyframes a-shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}
.swing,.swing-hover:hover{-webkit-animation-name:a-swing;-moz-animation-name:a-swing;-ms-animation-name:a-swing;animation-name:a-swing;}
@-webkit-keyframes a-swing{20%{-webkit-transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);}100%{-webkit-transform:rotate(0);}}
@-moz-keyframes a-swing{20%{-moz-transform:rotate(15deg);}40%{-moz-transform:rotate(-10deg);}60%{-moz-transform:rotate(5deg);}80%{-moz-transform:rotate(-5deg);}100%{-moz-transform:rotate(0);}}
@-ms-keyframes a-swing{20%{-ms-transform:rotate(15deg);}40%{-ms-transform:rotate(-10deg);}60%{-ms-transform:rotate(5deg);}80%{-ms-transform:rotate(-5deg);}100%{-ms-transform:rotate(0);}}
@keyframes a-swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0);}}
.wobble,.wobble-hover:hover{-webkit-animation-name:a-wobble;-moz-animation-name:a-wobble;-ms-animation-name:a-wobble;animation-name:a-wobble;}
@-webkit-keyframes a-wobble{0%{-webkit-transform:translateX(0);}15%{-webkit-transform:translateX(-50px) rotate(-5deg);}30%{-webkit-transform:translateX(40px) rotate(3deg);}45%{-webkit-transform:translateX(-33px) rotate(-3deg);}60%{-webkit-transform:translateX(10px) rotate(2deg);}75%{-webkit-transform:translateX(-10px) rotate(-1deg);}100%{-webkit-transform:translateX(0);}}
@-moz-keyframes a-wobble{0%{-moz-transform:translateX(0);}15%{-moz-transform:translateX(-50px) rotate(-5deg);}30%{-moz-transform:translateX(40px) rotate(3deg);}45%{-moz-transform:translateX(-33px) rotate(-3deg);}60%{-moz-transform:translateX(10px) rotate(2deg);}75%{-moz-transform:translateX(-10px) rotate(-1deg);}100%{-moz-transform:translateX(0);}}
@-ms-keyframes a-wobble{0%{-ms-transform:translateX(0);}15%{-ms-transform:translateX(-50px) rotate(-5deg);}30%{-ms-transform:translateX(40px) rotate(3deg);}45%{-ms-transform:translateX(-33px) rotate(-3deg);}60%{-ms-transform:translateX(10px) rotate(2deg);}75%{-ms-transform:translateX(-10px) rotate(-1deg);}100%{-ms-transform:translateX(0);}}
@keyframes a-wobble{0%{transform:translateX(0);}15%{transform:translateX(-50px) rotate(-5deg);}30%{transform:translateX(40px) rotate(3deg);}45%{transform:translateX(-33px) rotate(-3deg);}60%{transform:translateX(10px) rotate(2deg);}75%{transform:translateX(-10px) rotate(-1deg);}100%{transform:translateX(0);}}
.ring,.ring-hover:hover{-webkit-animation-name:a-ring;-moz-animation-name:a-ring;-ms-animation-name:a-ring;animation-name:a-ring;}
@-webkit-keyframes a-ring{0%{-webkit-transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes a-ring{0%{-moz-transform:scale(1);}10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}100%{-moz-transform:scale(1) rotate(0);}}
@-ms-keyframes a-ring{0%{-ms-transform:scale(1);}10%,20%{-ms-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg);}100%{-ms-transform:scale(1) rotate(0);}}
@keyframes a-ring{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}
.rotate,.rotate-hover:hover{-webkit-animation-name:a-rotate;-moz-animation-name:a-rotate;-ms-animation-name:a-rotate;animation-name:a-rotate;}
@-webkit-keyframes a-rotate{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}
@-moz-keyframes a-rotate{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}
@-ms-keyframes a-rotate{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}
@keyframes a-rotate{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}

/*============ 内容样式开始  ===============*/
body,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,input,button,iframe{ margin:0; padding:0;}
ul,ol,li{ list-style: none; }
a:hover,
a:focus{text-decoration: none; outline: none; }

/*====== header样式  ======*/
.header{width: 100%;height: 85px;background: #fff;border-bottom: 1px solid #ddd;overflow: hidden;}
.header-con{width: 100%;overflow: hidden;}
.header-con h1{padding-top: 14px;margin-right: 22px;}
.header-con .sm-img{float: left;line-height: 78px;}
.header-con .sm-img img{width: 100%;}
.header-nav ul{padding-top: 26px;}
.header-nav ul li{margin: 0 5px;float: left;width: 106px;height: 34px;overflow: hidden;}
.header-nav ul li a{display: block;float: left;width: 106px;height: 34px;line-height: 32px;text-align: center;color: #333;border: 1px solid #ccc;}
.header-nav ul li a:hover{color: #fff;background: #2b5fa0;}

/*====== main样式  ======*/
.main{margin-top: 85px;width: 100%;}
/*=== banner样式  ===*/
.banner{position: relative;width: 100%;height: 1000px;background: url(../images/banner.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.banner .banner-main{width: 1200px;margin: auto;}
.banner .banner-main .Published-val{width: 276px;height: 154px;background: url(../images/banner-top.png) no-repeat;background-size: 100% 100%;}
.banner .banner-main .Published-val p{text-align: center;line-height: 30px;color: #fff;}
.banner .banner-main .Published-val .p1{font-size: 24px;}
.banner .banner-main .Published-val .p-number{font-size: 18px;}
.banner .banner-main .banner-main-sj{width: 800px;margin: auto;margin-top: 180px;}
.banner .banner-main .jc-time{text-align: center;color: #fff;font-size: 26px;}
.banner .banner-main .jc-input-cont{margin-top: 20px;}
.banner .banner-main .jc-gl{display: inline-block;vertical-align: middle;width: 149px;height: 73px;cursor: pointer;background: url(../images/jc-gl.png) no-repeat;background-size: 100% 100%;}
.banner .banner-main .jc-gl:hover{background: url(../images/jc-gl-s.png) no-repeat;}
.banner .banner-main .jc-form{display: inline-block;vertical-align: middle;width: 630px;height: 73px;border: 1px solid #ffea3c;border-radius:10px;position: relative;background: #5520e4;}
.banner .banner-main .jc-form .yj{width: 11px;height: 16px;position: absolute;right: 188px;top: 32px;}
.banner .banner-main .jc-form .jc-input{background: #5520e4;width: 400px;height: 71px;margin-left: 15px;border: none;color:#fff;outline:none;font-size: 24px;}
.banner .banner-main .jc-form .jc-input::-webkit-input-placeholder {color: #7344f3;font-size: 24px;}
.banner .banner-main .jc-form .jc-button{width: 160px;height: 60px;line-height: 60px;background: url(../images/jc-btn.png) no-repeat;background-size: 100% 100%;border: none;outline:none;margin-top: 6px;margin-right: 6px;}
.banner .banner-main .jc-form .jc-button:hover{background: url(../images/jc-btn-s.png) no-repeat}
.banner .express-list{width: 780px;height: 100px;position: relative;margin: auto;margin-top: 20px;}
.banner .express-list .laba{width: 40px;height: 35px;position: absolute;left: 98px;top: 5px;}
.banner .express{width: 780px;height: 100px;overflow: hidden;text-align: center;margin-left: 50px;}
.banner .express li{color: #af6cfe;font-size: 18px;line-height: 35px;;}
.banner .banner-main .clu-title .t1 {width: 547px;height: 48px;background: url(../images/title1.png) no-repeat;background-size: 100% 100%;margin: auto;margin-top: 340px;}

.slie-zmian{background: url(../images/bj.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.slie{padding-top: 0;}
.slie .clu-title p{font-size: 18px;color: #4993d1;text-align: center;margin-bottom: 20px;}
.slie .slie-main{width: 1200px;margin: auto;}
.slie1{width: 100%;}
.slie1 .Winning-list{width: 1200px;border-radius:8px;margin: auto;padding-bottom: 20px;}
.slie1 .Winning-list .sm-text{width: 1090px;text-align: center;font-size: 18px;color: #fff;margin: auto; margin-bottom: 10px;}
.slie1 .Winning-list .tishi-text { width:1200px;text-align:justify;font-size:18px;color:#fff;margin: auto;line-height:24px;margin-top:15px ;}
.slie1 .Winning-list .details{margin-top: 20px;margin-bottom: 30px;width: 100%;overflow: hidden;}
.slie1 .Winning-list .details a{margin: 0 auto;display: block;width: 265px;height: 50px;line-height: 50px;font-size: 20px;text-align: center;color: #fff;border-radius:30px;background: #e69542;}
.slie1 .Winning-list .details a:hover{color: #fff;background: #d59733;}
.slie1 .Winning-list .Winning-cont{width: 1200px;border: 1px solid #d59733;border-radius: 8px;background: #fff;margin: auto;padding: 0 20px;}
.slie1 .Winning-list .body-tlt{display: flex;height: 50px;}
.slie1 .Winning-list .body-tlt a{text-align: center;border-right: 1px solid #d59733;border-bottom: 1px solid #d59733;font-size: 18px;color: #9a5d22;height: 50px;line-height: 50px;display: table-cell;    /*ie7和ie6都不能识别 display: table-cell;*/
vertical-align: middle;}
.slie1 .Winning-list .body-tlt a:last-child{border-right:none;}
.slie1 .Winning-list .body-tlt a:nth-child(1){width: 278px;}
.slie1 .Winning-list .body-tlt a:nth-child(2){width: 279px;}
.slie1 .Winning-list .body-tlt a:nth-child(3){width: 156px;}
.slie1 .Winning-list .body-tlt a:nth-child(4){width: 485px;}
.slie1 .Winning-list .jc-cont{text-align: center;line-height: 80px;font-size: 20px;color: #666;overflow:hidden;}
.slie1 .Winning-list .jc-cont li{display: flex;}
.slie1 .Winning-list .jc-cont li span{text-align: center;color: #d59733;font-size: 18px;border-bottom: 1px solid #d59733;border-right: 1px solid #d59733;line-height: 24px;display: table-cell;
vertical-align: middle;padding: 10px 10px;}
.slie1 .Winning-list .jc-cont li:last-child span{border-bottom:none;}
.slie1 .Winning-list .jc-cont li span:last-child{border-right:none;}
.slie1 .Winning-list .jc-cont li span:nth-child(1){width: 278px;}
.slie1 .Winning-list .jc-cont li span:nth-child(2){width: 279px;color: #e94f19;}
.slie1 .Winning-list .jc-cont li span:nth-child(3){width: 156px;}
.slie1 .Winning-list .jc-cont li span:nth-child(4){width: 485px;}
.slie1 .jc-input-cont{width: 800px;margin: auto;margin-top: 45px;}
.slie1 .jc-gl{display: inline-block;vertical-align: middle;width: 149px;height: 73px;cursor: pointer;background: url(../images/jc-gl.png) no-repeat;background-size: 100% 100%;}
.slie1 .jc-gl:hover{background: url(../images/jc-gl-s.png) no-repeat;}
.slie1 .jc-form{display: inline-block;vertical-align: middle;width: 630px;height: 73px;border: 1px solid #ffea3c;border-radius:10px;position: relative;background: #5520e4;}
.slie1 .jc-form .yj{width: 11px;height: 16px;position: absolute;right: 188px;top: 32px;}
.slie1 .jc-form .jc-input{background: #5520e4;width: 400px;height: 71px;margin-left: 15px;border: none;color:#fff;outline:none;font-size: 24px;}
.slie1 .jc-form .jc-input::-webkit-input-placeholder {color: #7344f3;font-size: 24px;}
.slie1 .jc-form .jc-button{width: 160px;height: 60px;line-height: 60px;background: url(../images/jc-btn.png) no-repeat;background-size: 100% 100%;border: none;outline:none;margin-top: 6px;margin-right: 6px;}
.slie1 .jc-form .jc-button:hover{background: url(../images/jc-btn-s.png) no-repeat}

.slie2{width: 100%;height: 466px;padding-top: 70px;}
.slie2 .clu-title .t2 {width: 479px;height: 48px;background: url(../images/title2.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 55px;}
.slie2 .slie-main{width: 1200px;margin: auto;display: flex;}
.slie2 .slie-main .slie-list{flex: 2;text-align: center;}
.slie2 .slie-main .slie-list img{width: 577px;height: 253px;}

/*=== footer 样式  ===*/
.ptop{width: 100%;height: 475px;padding-bottom: 30px;padding-top: 50px;}
.ptop .t5{width: 605px;height: 48px;background: url(../images/title3.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 36px;}
.ptop img{display: block;margin: auto;width: 1020px;}
.footer{padding: 20px 0;width: 100%;background: #43454f;overflow: hidden;}
.footer-top{margin-bottom: 10px;padding-bottom: 10px;width: 100%;border-bottom: 1px solid #999;overflow: hidden;}
.footer-nav ul{padding-top: 30px;}
.footer-nav ul li{margin: 0 5px;float: left;color: #a0a0a0;}
.footer-nav ul li:after{content: '|';padding-left: 10px;vertical-align: middle;}
.footer-nav ul li:last-child:after { content: ""; }
.footer-nav ul li a{float: left;display: block;font-size: 16px;color: #a0a0a0;}
.footer-nav ul li a:hover{color: #fff;}
.footer-copy {width: 100%;text-align:center;}
.footer-copy p{font-size: 16px;color:#dedada;}
.footer-copy p span{color: #afabab;}

/*=== kefu  ===*/
.kefu{margin-top: -201px;position: fixed;top: 50%;right: 0;z-index: 1000;width: 132px;height: 402px;overflow: hidden;}



/*==== 注册弹窗 ====*/
.modal1 {top: 15%; }
.modal1 .modal-header {border-bottom: none;background: #3500a4;}
.modal1 .modal-title {text-align: center;color: #fff;}
.modal1 .close {color: #fff;opacity: 1;font-size: 28px;font-weight: 500;}
.modal1 .close:focus,
.modal1 .close:hover {color: #ddd;filter: alpha(opacity=100); opacity: 1;}
.modal1 .aside-form-con{padding-top: 20px;margin: 0 auto;width: 85%;}
.modal1 .aside-form-con .input-c{height: 60px;overflow: hidden;position: relative;}
.modal1 .aside-form-con .input-c .message_error{position: absolute;top: 39px;left: 5px;color: red;}
.modal1 .aside-form-con .input-c input.reg-inpt{padding-left: 15px;width: 100%;height: 40px;border: 1px solid #ddd;}
.modal1 .capt-int{width: 69% !important;}
.modal1 .a-code{width: 29%;height: 40px;overflow: hidden;}
.modal1 .a-code img{height: 100%;}
.modal1 .code-btn{width: 29%;height: 40px;border: none;color: #fff;background: #e69542;}
.modal1 .code-btn.active{color: #fff;background: #003366;}
.modal1 .aside-btn{width: 100%;}
.modal1 .aside-btn a{margin-bottom: 10px;display: block;width: 100%;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;background: #3500a4;border-radius: 5px;}
.modal1 .aside-btn a:hover{background: #6f34cd;}

/*==== 状态弹窗 ====*/
.modal2 {top: 15%; }
.modal2 .modal-header {border-bottom: none;background: #3500a4;}
.modal2 .modal-title {text-align: center;color: #fff;}
.modal2 .close {color: #fff;opacity: 1;font-size: 28px;}
.modal2 .close:focus,
.modal2 .close:hover {color: #ddd;filter: alpha(opacity=100); opacity: 1;}
.modal2 .modal-body{padding: 15px 15px 25px;}
.modal2 .modal-body p{text-align: center;line-height: 30px;font-size: 18px;margin-bottom: 15px;}
.modal2 .modal-body .active-cont{width: 100%; height: 120px;display: table;}
.modal2 .modal-body .active-text{font-size: 20px;color: #333;text-align: center;display: table-cell;vertical-align:middle;}
.modal2 .aside-btn{width: 70%;height: 50px;margin: auto;}
.modal2 .aside-btn a{margin-bottom: 10px;display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 20px;font-weight:200;color: #fff;background: #3500a4;border-radius: 5px;}
.modal2 .aside-btn a:hover{background: #6f34cd;}

/*竞猜记录弹窗*/
.modal3{top:15%;}
.modal3 .modal-content{border-radius:8px;}
.modal3 .modal-header {border-bottom: none;background: #3500a4;height: 88px;border-top-left-radius: 6px;border-top-right-radius: 6px;}
.modal3 .modal-title {text-align: center;color: #fff;line-height: 60px;font-size: 30px;}
.modal3 .close {color: #fff;opacity: 1;font-size: 28px;}
.modal3 .close:focus,
.modal3 .close:hover {color: #ddd;filter: alpha(opacity=100); opacity: 1;}
.modal3 .modal-body{padding: 0;padding-bottom: 20px;}
.modal3 .body-tlt{display: flex;height: 62px;}
.modal3 .body-tlt a{flex:4;text-align: center;border-right: 1px solid #000;font-size: 18px;color: #000;height: 24px;margin-top: 20px;}
.modal3 .body-tlt a:last-child{border-right:none;}
.modal3 .jl-cont{padding: 0 20px;text-align: center;line-height: 80px;height:160px;font-size: 20px;color: #666;overflow:hidden;overflow-y: scroll;}
.modal3 .jl-cont::-webkit-scrollbar {display: none;}
.modal3 .jl-cont li{display: flex;height: 60px;}
.modal3 .jl-cont li span{flex:4;text-align: center;color: #666666;font-size: 18px;border-bottom: 1px solid #dddddd;line-height: 60px;}
.modal3 .jl-cont li span:first-child{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.modal3 .jl-cont li span:nth-child(3){line-height: 60px;font-size: 14px;}
.modal3 .jl-cont li span a{padding: 5px 15px;background: #dddddd;border-radius: 6px;color: #666666;}
.modal3 .jl-cont li span a.d{color: #fff;background: #6f34cd;}

/*==== 活动规则弹窗 ====*/
.modal4 {top: 15%;}
.modal4 .modal-header {border-bottom: none;background: #036;padding: 10px 15px;}
.modal4 .modal-title {text-align: center;color: #fff;}
#modal4 .modal-header{border-bottom: 1px solid #ddd;background: #fff;border-radius: 6px 6px 0 0;}
#modal4 .modal-title {font-size: 24px;text-align: center;color: #3600a7;}
#modal4 .close{font-size: 30px;color: #cdcdcd;}
.modal4 .close {color: #fff;opacity: 1;}
.modal4 .close:focus, 
.modal4 .close:hover {color: #fff;filter: alpha(opacity=100);opacity: 1;}
.modal4 .activeWrap{padding: 25px;overflow-y: auto;overflow-x: hidden;}
.modal4 .activeCon p{line-height: 30px;font-size: 16px;color: #4c4c4c;}
.modal4 .activeCon p span{color: #665db6;}
.modal4 .activeCon .last-p{margin-bottom: 15px;}
.modal4 .activeCon h3{margin-bottom: 10px;font-weight: bold;font-size: 20px;color: #3600a7;}
.modal4 .activeCon h4{margin-bottom: 10px;font-size: 18px;color: #3600a7;}
.modal4 .mb10{margin-bottom: 15px !important;}
.modal4 .modalTips{width: 100%;text-align: center;}
.modal4 .modalTips a{font-size: 18px;background:#fea20e;color: #fff;padding: 3px 12px;display: block;display: inline-block;border-radius: 4px;}
.modal4 .modalTips p{font-size: 18px;color: #665db6;display: inline-block;}
.modal4 .aside-form-con{padding-top: 20px;margin: 0 auto;width: 85%;}
.modal4 .aside-form-con .input-c{height: 60px;overflow: hidden;position: relative;}
.modal4 .aside-form-con .input-c .message_error{position: absolute;top: 39px;left: 5px;color: red;}
.modal4 .aside-form-con .input-c input.reg-inpt{padding-left: 15px;width: 100%;height: 40px;border: 1px solid #ddd;}
.modal4 .capt-int{width: 69% !important;}
.modal4 .a-code{width: 29%;height: 40px;overflow: hidden;}
.modal4 .a-code img{height: 100%;}
.modal4 .code-btn{width: 29%;height: 40px;border: none;color: #fff;background: #21399a;}
.modal4 .code-btn.active{color: #fff;background: #003366;}
.modal4 .aside-btn{width: 100%;}
.modal4 .aside-btn a{margin-bottom: 10px;display: block;width: 100%;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;background: #003366;border-radius: 5px;}
.modal4 .aside-btn a:hover{background: #006699;}

/*分页接口*/
.tcdPageCode{padding: 20px 20px 0 20px;text-align: center;color: #ccc;}
.tcdPageCode a{display: inline-block;color: #3500a4;display: inline-block;height: 26px;line-height: 25px;padding: 0 10px;border: 1px solid #ddd;margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #f6e3c5;}
.tcdPageCode span.current{display: inline-block;height: 26px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #3500a4;border: 1px solid #3500a4;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{display: inline-block;height: 26px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}


.bottom-btn{display: none;}
.hidden-pc{display: block!important;}
.hidden-m{display: none!important;}

@media (max-width: 1200px){
	.cont{width: 100%;}
	.modal-dialog{width: 76%;}
	.modal3 .modal-dialog{width: 82%;}
}
@media screen and (max-width: 1024px) {
	
}
@media screen and (max-width: 768px) {

	/*====== header样式  ======*/
	.header{padding: 0.5rem 0;height: 2.93rem;}	
	.header-con h1{padding-top: 0;height: 2.93rem;overflow: hidden;margin-right: 0.6rem;}	
	.header-con h1 img{display: inline-block;width:5rem;vertical-align: top;}
	.header-con .sm-img{float: left;line-height: 1.6rem;width: 10rem;}
	.header-ico a{display: inline-block;}
	.header-ico i{display: block;width: 1.66rem;height: 1.66rem;background: url(../images/zx.gif) no-repeat;background-size: 1.66rem 1.66rem;}

	/*====== main样式  ======*/
	.main{margin-top: 2.83rem;}
	.banner{position: relative;width: 100%;height: 30rem;margin-bottom: -0.1rem;background: url(../images/banner-m.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
	.banner .banner-main{width: 90%;margin: auto;}
	.banner .banner-main .Published-val{width: 50%;height: 7.5rem;background: url(../images/banner-top.png) no-repeat;background-size: 100% 100%;margin: auto;padding-top: 0.4rem;}
	.banner .banner-main .Published-val p{text-align: center;line-height: 1.4rem;color: #fff;}
	.banner .banner-main .Published-val .p1{font-size: 1.2rem;}
	.banner .banner-main .Published-val .p-number{font-size: 0.8rem;}
	
	.banner .banner-main .banner-main-sj{width: 100%;margin: auto;margin-top: 7rem;}
	.banner .banner-main .jc-time{width: 100%; text-align: center;color: #fff;font-size: 0.8rem;margin: auto; }
	.banner .banner-main .jc-input-cont{margin-top: 0.66rem;}
	.banner .banner-main .jc-gl{display: inline-block;vertical-align: middle;width: 23%;height: 2.8rem;background: url(../images/jc-gl-m.png) no-repeat;background-size: 100% 100%;}	
	.banner .banner-main .jc-form{display: inline-block;vertical-align: middle;width: 75%;height: 2.8rem;border: 1px solid #ffea3c;border-radius:10px;position: relative;background: #5520e4;}
	.banner .banner-main .jc-form .yj{width: 0.6rem;height: 0.8rem;position: absolute;right: 6rem;top: 1.1rem;}
	.banner .banner-main .jc-form .jc-input{background: #5520e4;width: 52%;height: 2.6rem;margin-left: 0.8rem;border: none;color:#fff;outline:none;font-size: 1rem;}
	.banner .banner-main .jc-form .jc-input::-webkit-input-placeholder {color: #7344f3;font-size: 1rem;}
	.banner .banner-main .jc-form .jc-button{width: 5.2rem;height: 2.1rem;background: url(../images/jc-btn-m.png) no-repeat;background-size: 100% 100%;border: none;outline:none;margin-top: 0.3rem;margin-right: 0.3rem;}
	.banner .banner-main .jc-gl:hover{background: url(../images/jc-gl-m.png) no-repeat;background-size: 100% 100%;}
	.banner .banner-main .jc-form .jc-button:hover{background: url(../images/jc-btn-m.png) no-repeat;background-size: 100% 100%;}
	.banner .express-list{width: 100%;height: 3rem;position: relative;margin: auto;margin-top: 1rem;}
	.banner .express-list .laba{width: 1.2rem;height: 1.2rem;position: absolute;left: 0;top: 0.1rem;}
	.banner .express{width: 92%;height: 3rem;overflow: hidden;text-align: left;margin-left: 2rem;}
	.banner .express li{color: #af6cfe;font-size: 0.8rem;line-height: 1.4rem;}
	.banner .banner-main .clu-title .t1 {width: 16rem;height: 1.3rem;background: url(../images/title1-m.png) no-repeat;background-size: 100% 100%;margin: auto;margin-top: 5rem;}

	.slie-zmian{background: url(../images/bj-m.jpg) no-repeat;background-size: 100% 100%;overflow: hidden;}
	.slie{padding-top: 0;}
	.slie .clu-title p{font-size: 0.8rem;color: #4993d1;text-align: center;margin-bottom: 1rem;}
	.slie .slie-main{width: 98%;margin: auto;}
	.slie1{width: 100%;position: relative;margin-bottom: -0.1rem;padding-top: 0.5rem;}
	.slie1 .Winning-list{width: 100%;margin: auto;padding-bottom: 1rem;}	
	.slie1 .Winning-list .sm-text{width: 94%;text-align: left;font-size: 0.6rem;color: #fff;margin: auto; margin-bottom: 1rem;}
	.slie1 .Winning-list .tishi-text{width: 94%;text-align: left;font-size: 0.6rem;color: #fff;margin: auto;line-height: 1.2rem;margin-top: 0.5rem;}
	.slie1 .Winning-list .details{margin-top: 0.5rem;margin-bottom: 1.2rem;width: 100%;overflow: hidden;}
	.slie1 .Winning-list .details a{margin: 0 auto;display: block;width: 55%;height: 2.5rem;line-height: 2.5rem;font-size: 1rem;text-align: center;color: #fff;border-radius:30px;background: #e69542;}
	.slie1 .Winning-list .details a:hover{color: #fff;background: #d59733;}
	.slie1 .Winning-list .Winning-cont{width: 94%;border: 1px solid #d59733;border-radius: 8px;background: #fff;margin: auto;padding: 0;}
	.slie1 .Winning-list .body-tlt{height: 2.4rem;}
	.slie1 .Winning-list .body-tlt a{text-align: center;border-right: 1px solid #d59733;border-bottom: 1px solid #d59733;font-size: 0.6rem;color: #9a5d22;height: 2.4rem;line-height: 2.4rem;padding: 0 0.3rem;}
	.slie1 .Winning-list .body-tlt a:last-child{border-right:none;}
	.slie1 .Winning-list .body-tlt a:nth-child(1){width: 16rem;}
	.slie1 .Winning-list .body-tlt a:nth-child(2){width: 17rem;}
	.slie1 .Winning-list .body-tlt a:nth-child(3){width: 15rem;}
	.slie1 .Winning-list .body-tlt a:nth-child(4){width: 40rem;}
	.slie1 .Winning-list .jc-cont{line-height: 4rem;font-size: 0.8rem;}
	.slie1 .Winning-list .jc-cont li span{text-align: center;color: #d59733;font-size: 0.6rem;border-bottom: 1px solid #d59733;border-right: 1px solid #d59733;line-height: 1.2rem;padding: 0.6rem 0.3rem;}
	.slie1 .Winning-list .jc-cont li:last-child span{border-bottom:none;}
	.slie1 .Winning-list .jc-cont li span:last-child{border-right:none;}
	.slie1 .Winning-list .jc-cont li span:nth-child(1){width: 16rem;}
	.slie1 .Winning-list .jc-cont li span:nth-child(2){width: 17rem;}
	.slie1 .Winning-list .jc-cont li span:nth-child(3){width: 15rem;}
	.slie1 .Winning-list .jc-cont li span:nth-child(4){width: 40rem;}
	.slie1 .jc-input-cont{margin-top: 0.5rem;width: 90%;}
	.slie1 .jc-gl{display: inline-block;vertical-align: middle;width: 23%;height: 2.8rem;background: url(../images/jc-gl-m.png) no-repeat;background-size: 100% 100%;}	
	.slie1 .jc-form{display: inline-block;vertical-align: middle;width: 75%;height: 2.8rem;border: 1px solid #ffea3c;border-radius:10px;position: relative;background: #5520e4;}
	.slie1 .jc-form .yj{width: 0.6rem;height: 0.8rem;position: absolute;right: 6rem;top: 1.1rem;}
	.slie1 .jc-form .jc-input{background: #5520e4;width: 52%;height: 2.6rem;margin-left: 0.8rem;border: none;color:#fff;outline:none;font-size: 1rem;}
	.slie1 .jc-form .jc-input::-webkit-input-placeholder {color: #7344f3;font-size: 1rem;}
	.slie1 .jc-form .jc-button{width: 5.2rem;height: 2.1rem;background: url(../images/jc-btn-m.png) no-repeat;background-size: 100% 100%;border: none;outline:none;margin-top: 0.3rem;margin-right: 0.3rem;}
	.slie1 .jc-gl:hover{background: url(../images/jc-gl-m.png) no-repeat;background-size: 100% 100%;}
	.slie1 .jc-form .jc-button:hover{background: url(../images/jc-btn-m.png) no-repeat;background-size: 100% 100%;}
	
	.slie2{width: 100%;height: 12rem;padding-top: 2rem;    margin-bottom: -0.1rem;}
	.slie2 .clu-title .t2 {width: 14rem;height: 1.3rem;background: url(../images/title2-m.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 2rem;}
	.slie2 .slie-main{width: 96%;margin: auto;display: flex;}
	.slie2 .slie-main .slie-list{flex: 2;text-align: center;}
	.slie2 .slie-main .slie-list img{width: 92%;height: 5rem;}
		
	/*=== footer 样式  ===*/
	.ptop{width: 100%;height:12rem;background-image:none!important;padding-top: 1.5rem;padding-bottom: 0;}
	.ptop img{width: 82%;margin: auto;display: block;}
	.ptop .t5{width: 18rem;height: 1.3rem;background: url(../images/title3-m.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 2rem;}
	.footer{padding: 0.66rem 0;}
	.footer-top{margin-bottom: 10px;padding-bottom: 10px;width: 100%;border-bottom: 1px solid #999;overflow: hidden;}
	.footer-nav{margin: 0 auto;float: none !important;width: 80%;}
	.footer-nav ul{padding-top: 0;text-align: center;}
	.footer-nav ul li{float: none;display: inline-block;}
	.footer-nav ul li a{font-size: 0.53rem;;}
	.footer-copy p{font-size: 14px;}
	
 	/*底部按钮*/
 	.fixedBtn{width: 100%;height: 3.266666rem;}
	.fixedBtn-inner{padding: 0.3rem 0.2rem;position: fixed;bottom: 0;left: 0;z-index: 10000;width: 100%;background: rgba(0,0,0,.5);}
	.fixedBtn-inner a{display: block;width: 12.066666rem;height: 3.266666rem;line-height: 3.266666rem;font-size: 1.333333rem;color: #fff;text-align: center;border-radius: 0.3rem;}
	.fixedBtn-inner a:nth-of-type(1) {color: #952121;background: #e4a64c;}
	.fixedBtn-inner a:nth-of-type(2) {color: #fff;background: #a5252c;}
	
	/*==== 注册弹窗 ====*/
	.modal1 {top: 25%; }
	.modal1 .modal-dialog {width: 600px;}
	.modal1 .aside-form-con{padding-top: 0.5rem;width: 100%;}
	.modal1 .aside-btn a{height: 2.5rem;line-height: 2.5rem;font-size: 1rem;}
	
	/*==== 状态弹窗 ====*/
	.modal2 {top: 28%; }
	.modal2 .modal-dialog {width: 600px;}
	.modal2 .modal-header {border-bottom: none;padding: 0.5rem;}
	.modal2 .modal-title {text-align: center;color: #fff;line-height:2rem;}
	.modal2 .close {color: #fff;opacity: 1;font-size: 2rem;font-weight: 500;}
	.modal2 .close:focus,
	.modal2 .close:hover {color: #ddd;filter: alpha(opacity=100); opacity: 1;}
	.modal2 .modal-body{padding: 0.6rem 0.6rem 1.2rem;}
	.modal2 .modal-body p{text-align: center;line-height: 1.2rem;font-size: 0.8rem;margin-bottom: 0.6rem;}
	.modal2 .modal-body .active-cont{height: 5rem;}
	.modal2 .modal-body .active-text{font-size: 1rem;color: #333;text-align: center;}
	.modal2 .aside-btn{width: 70%;height: 2.5rem;margin: auto;}
	.modal2 .aside-btn a{margin-bottom: 0.5rem;display: block;width: 100%;height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1rem;color: #fff;border-radius: 5px;}
	
	.modal3{top:25%;}
	.modal3 .modal-header {border-bottom: none;background: #3500a4;height: 4rem;border-top-left-radius: 6px;border-top-right-radius: 6px;}
	.modal3 .modal-title {text-align: center;color: #fff;line-height: 2rem;font-size: 1.2rem;}
	.modal3 .close {color: #fff;opacity: 1;font-size: 1.6rem;}
	.modal3 .close:focus,
	.modal3 .close:hover {color: #ddd;filter: alpha(opacity=100); opacity: 1;}
	.modal3 .modal-body{padding: 0;padding-bottom: 1.2rem;}
	.modal3 .body-tlt{display: flex;height: 2.2rem;}
	.modal3 .body-tlt a{flex:4;text-align: center;border-right: 1px solid #000;font-size: 0.8rem;color: #000;height: 1rem;margin-top: 0.6rem;}
	.modal3 .jl-cont{padding: 0 1rem;text-align: center;line-height: 6rem;height:10rem;font-size: 1rem;color: #666;}
	.modal3 .jl-cont li{height: 3rem;}
	.modal3 .jl-cont li span{flex:4;text-align: center;color: #666666;font-size: 0.8rem;border-bottom: 1px solid #dddddd;line-height: 3rem;}
	.modal3 .jl-cont li span:nth-child(3){line-height: 1.2rem;padding-top: 0.3rem;font-size: 0.8rem;}
	.modal3 .jl-cont li span a{padding: 0.3rem 0.6rem;color: #666666;}
	.tcdPageCode{padding: 1.2rem 1rem 0 1rem;font-size: 0.8rem;}
	.tcdPageCode a{height: 1.7rem;line-height: 1.7rem;padding: 0 0.8rem;border: 1px solid #ddd;margin: 0 2px;}
	.tcdPageCode a:hover{text-decoration: none;border: 1px solid #f6e3c5;}
	.tcdPageCode span.current{height: 1.7rem;line-height: 1.7rem;padding: 0 0.8rem;margin: 0 0.4rem;}
	.tcdPageCode span.disabled{height: 1.7rem;line-height: 1.7rem;padding: 0 0.8rem;margin: 0 0.4rem;}
	
	/*==== 活动规则弹窗 ====*/
	.modal4 {top: 15%; }
	.modal4 .modal-dialog{margin: 3rem;}
	.modal4 .aside-form-con{padding-top: 0.5rem;width: 100%;}
	.modal4 .aside-btn a{height: 50px;line-height: 50px;font-size: 16px;}
	#modal4 .modal-title {font-size: 1rem;}
	#modal4 .close{font-size: 1.8rem;padding:0.3rem 0.3rem;margin-top: -0.5rem;}
	#modal4 .modal-header{padding: 1rem 0.5rem;}
	#modal4 .modal-body{padding: 0.8rem 0.8rem;}
	.modal4 .activeWrap{padding:0 0.5rem 0 0;}
	.modal4 .activeCon{padding-right: 0.5rem;}	
	.modal4 .activeCon p{line-height: 1.5;margin-bottom: 0.5rem;font-size: 0.8rem;}
	.modal4 .activeCon p span{color: #665db6;}
	.modal4 .activeCon h3{margin-bottom: 0.5rem;font-size: 1rem;}
	.modal4 .activeCon h4{margin-bottom: 0.5rem;font-size: 0.8rem;}
	.modal4 .mb10{margin-bottom: 0.5rem !important;}

	
	.hidden-pc{display: none!important;}
	.hidden-m{display: block!important;}	
	
}
@media screen and (max-width: 680px) {
	.modal1 .modal-dialog {width: auto;}
	.modal2 .modal-dialog {width: auto;}
	.modal3 .modal-dialog {width: auto;}
	.modal4 .modal-dialog {width: auto;}
}
@media screen and (max-width:414px) {
	
	
}

@media screen and (max-width: 320px){
	.banner .banner-main .clu-title .t1{margin-top: 4rem;}
	.slie1 .Winning-list .body-tlt a:nth-child(4) {width: 33rem;}
	.slie1 .Winning-list .jc-cont li span:nth-child(4) {width: 33rem;}
}
