*{box-sizing:content-box}
.img100{width:100%}
img{display:block}
.header{background:#fff}
.centerContent{width:1200px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.hide{display:none}
.mar-auto{margin:0 auto}
label{font-weight:500}
.w178{width:178px}
.content-bg{margin:0 auto;width:1255px;background-size:100% 100%;position:relative;padding-top:1px}
.commonrule{cursor:pointer;width:192px;height:52px;position:absolute;top:135px;left:50%;margin-left:-96px;border:4px solid #e72600;color:#0e3896;font-size:30px;text-align:center;background-color:#fff;font-weight:600;z-index:1}
.commontitle{margin:80px auto}
.bottom-contain{background:#e2e2e2 url(../images/bg.jpg) no-repeat top center;background-size:1920px auto;padding-top:1px;overflow:hidden}
.banner{width:100%}
.img1{margin:48px auto 43px}
.driver-box .xian{margin-top:32px}
.pig-content1 .xian{margin-top:32px;margin-bottom:50px}
.xian{width:1122px;height:6px;background-color:#e72600;margin:20px auto 16px}
.content-center{margin:130px auto 0;width:1122px;overflow:hidden}
.driver-box{background:url(../images/shijia-bian.png) no-repeat;height:933px}
.form-box{width:1122px;background:url(../images/repeat.jpg) repeat-y;background-size:100% auto;border:6px solid #e72600;box-sizing:border-box;margin:51px auto}
.form-box h2{font-size:55px;text-align:center;color:#0e3896;margin:50px auto 30px}
.form-box h2 b{color:#eb5e1a}
.form-control{display:block;padding:6px 12px;width:100%;border:2px solid #0e3896;border-radius:4px;background-color:#fff;background-image:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#0e3896;box-sizing:border-box;height:49px;background:#fff;font-size:18px;font-weight:500;border-radius:0;line-height:1.42857143;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
input:-ms-input-placeholder{color:#0e3896}
input::-webkit-input-placeholder{color:#0e3896}
.form-group label{color:#0e3896;font-size:20px;font-weight:500;margin-bottom:8px;display:block;font-weight:600}
.form-group{margin-bottom:20px}
select{-webkit-tap-highlight-color:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:#fff;outline:0}
.form_center{width:840px;margin:0 auto;position:relative}
.w295{width:365px}
.w840{width:840px;float:left}
.submit{width:300px;margin:30px auto;background:0 0;border:none;display:block;outline:0}
.form-group label{color:#0e3896}
.hexiao{font-size:34px;color:#0e3896;line-height:42px;border-bottom:2px solid #0e3896;position:absolute;bottom:5px;right:77px;cursor:pointer}
.pig-content1{background:url(../images/zadan-bian.png) no-repeat;height:889px;width:1248px;margin-top:38px}
.chui-box{width:1122px;border:6px solid #e72600;margin:0 auto;box-sizing:border-box;padding-top:1px;background:url(../images/repeat.jpg) repeat-y;background-size:100% auto;height:625px;position:relative}
.award-txt{margin:52px auto 98px}
.dan-box{width:721px;height:280px}
.dan-box li{display:block;float:left;width:178px;position:relative;height:280px;padding-top:48px}
.dan-box li .dan{width:100%}
.chui{position:absolute;top:-64px;right:-90px;z-index:1;display:none;width:188px}
.dong{animation:za 1.5s linear;-webkit-animation:za 1.5s linear;-o-animation:za 1.5s linear;-moz-animation:za 1.5s linear;transition:all 1.5s;transform-origin:200px 190px}
.plusbtn{position:absolute;bottom:79px;left:50%;margin-left:-60px;animation:pulse infinite 2s;-webkit-animation:pulse infinite 2s;width:120px}
.award-img{position:absolute;right:30px;bottom:30px}
.pig-bottom{background:url(../images/gouche-bian.png) no-repeat;width:1255px;height:3992px;background-size:100% 100%;margin:50px auto 0}
.bottom-center{border:6px solid #e72600;padding-bottom:52px;margin:5px auto;box-sizing:border-box;background:url(../images/repeat.jpg) repeat-y;background-size:100% auto;position:relative;margin-bottom:50px}
.pig-bottom .content-center{margin:220px auto 0}
.pig-bottom .commonrule{top:225px}
.commoncar-title{margin:35px auto 30px}
.car-box{overflow:hidden;width:960px;margin:0 auto}
.car-box li{position:relative;float:left;margin:0 5px}
.car-box li a{position:absolute;width:445px;height:32px;bottom:20px;left:12px;cursor:pointer}
.rotate-box{width:1068px;height:609px;position:relative;margin:100px auto 0}
.turntable-bg{width:564px;height:610px;float:left}
.pointer,.rotateaward{width:564px;position:absolute;top:0;left:0}
.pointer{z-index:1}
.turntable-bg p{position:absolute;bottom:0;left:0;text-align:center;width:564px;font-size:14px;color:#f9d789;font-weight:900}
.rototeRight{width:471px;margin:75px 0 0 30px;float:left}
.cartitle{margin:50px auto 0}
.forcar{width:949px;height:419px;margin:20px auto 0;padding-top:1px;position:relative}
.forcar li{width:102px;height:30px;margin-left:64px;margin-right:73px;margin-top:372px;float:left}
.forcar li a{width:100%;height:100%;cursor:pointer;background:url(../images/qiangbtn.png) no-repeat;background-size:100% 100%;display:block}
.forcar .lasterli{margin-right:0}
.morecarbtn{position:absolute;bottom:-70px;right:10px}
.alertbox,.alerttwo,.ruleBox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;background:rgba(0,0,0,.5);z-index:1}
.alerttwo{z-index:1;color:#000}
.alertbox .content{position:relative;margin:100px auto;width:300px;outline:0;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-color:#fff;background-clip:padding-box;box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;color:#000}
.alertbox .alertheader{padding:15px;min-height:16.43px;border-bottom:1px solid #e5e5e5}
.alertbox .closetwo{float:right;color:#000;text-shadow:0 1px 0 #fff;font-weight:700;font-size:21px;line-height:1;opacity:.2}
.alertbox .modaltitle{margin:0;line-height:1.42857;font-size:18px}
.alertbox .modalbody{position:relative;padding:15px;line-height:24px;font-size:14px}
.alertbox .modalfooter{padding:15px;border-top:1px solid #e5e5e5;text-align:right}
.alertbox .modalfooter button.btn{color:#000;padding:6px 12px;border-radius:6px}
.ruleBox{font-size:14px}
.ruleBox .hideDiv{display:none}
.ruleBox h3{text-align:center;margin-bottom:10px;border-bottom:1px dotted #ac201a;padding-bottom:15px;color:#ac201a}
.ruleBox h3 b{cursor:pointer;position:absolute;font-size:33px;right:30px;top:15px;color:red}
.ruleBox h4{margin:15px 0 10px}
.rule0,.rule1,.rule2,.rule3,.zhengce-1,.zhengce-2,.zhengce-3{position:relative;margin:50px auto;width:400px;outline:0;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-color:#fff;background-clip:padding-box;box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;color:#000;height:200px;padding:20px;line-height:26px;overflow:hidden;overflow-y:hidden}
.tishitwo{width:380px;top:90px;margin:auto;background-color:#fff;border-radius:20px;padding-bottom:15px;position:fixed;left:0;right:0}
.tishitwo h2{font-size:1.5em;text-align:center;padding:15px 0 10px;border-bottom:#ccc 1px dashed}
.tishitwo form{display:block;padding:5px 12px}
.tishitwo table{width:84%;height:auto;margin:0 8%}
.phonetext{width:95%;height:34px;border-radius:0;text-indent:2px;border:none;border-bottom:1px solid grey}
.file{width:90%;color:#fff;height:80%;opacity:.01;margin:5% auto}
.img,.imgBox{width:300px;height:150px;text-align:center}
.imgBox{margin-left:8%;border:1px dotted #000;overflow:hidden;background:#fffaf0;position:relative}
.img,.img img{position:absolute}
.img{top:0;left:0;overflow-x:auto}
.img img{max-width:280px;max-height:130px;top:0;left:0;right:0;bottom:0;margin:auto}
.tishitwo p{color:red;display:block;width:100%;line-height:32px;text-align:center}
.tishitwo .btn{margin-right:10%;margin-top:10px;float:right;width:100px;padding:10px;border:none;background-color:#d60c21;border-radius:5px;color:#fff}
.tdwidth{width:25%;padding:10px 0;font-size:14px}
.phoneclose,.phoneclose1{display:block;width:22px;height:50px;position:absolute;top:1%;left:85%;color:#000;font-size:30px;font-weight:900}
.footerBottom{margin:50px auto;cursor:pointer}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}
}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-moz-keyframes za{0%{transform:rotate(0)}
50%{transform:rotate(50deg)}
100%{transform:rotate(0)}
}
@-webkit-keyframes za{0%{transform:rotate(0)}
50%{transform:rotate(35deg)}
100%{transform:rotate(0)}
}
@keyframes za{0%{transform:rotate(0)}
50%{transform:rotate(35deg)}
100%{transform:rotate(0)}
}
.xiaxiang{position:absolute;top:-19px;left:-14px}
li.gap{margin-top:20px
}
