@charset "utf-8";
/* CSS Document */

body{background:url(/images/winbond-design/bg02.jpg) no-repeat bottom #f2f9ff;font-size: 16px;color: #222;position: relative;font-family: "微软雅黑";line-height: 26px;}
ul,ol,p,h1,h2,h3,h4 {list-style:none;padding: 0; margin: 0;}
a{color: #222;}
a:hover{text-decoration: none;}
a:visited{text-decoration: none;border: none;}
a:active{text-decoration: none;}
Btn:active{color: #389bfd!important;text-decoration: none;}
a:focus,a:hover {
    color: #389bfd;
    text-decoration: none
}
h2{font-size: 44px;
    background: #fb1016;
    background: linear-gradient(to right, #fe0606, #ef3565); -webkit-background-clip: text; color: transparent; font-weight: bold;margin: 50px 0;text-align: center;}
.mtop50{margin-top: 50px;}
.mtop30{margin-top: 30px;}
.ptop50{padding-top: 50px;}
.font22{font-size:22px;font-weight: bold;}
.mbottom30{margin-bottom: 30px;}
.bg1{background: #fff;}
.bg2{background: #eef5ff;}
.top{ height: 44px; line-height: 44px;margin: 10px 0;}
.top .logo{float: left;}
.top .login{float: right;}
.top .login a{margin: 0 10px;}
.banner-pc{background: url(/images/winbond-design/banner-bg.jpg) no-repeat center #e0f1f9; height: 420px;width: 100%;}
.banner-mob{display: none;}
.about{margin: 50px 0;}
.about p{margin: 10px 0;}
.yanBG{background: url(/images/winbond-design/bg01.png) no-repeat #eef5ff;border-radius: 8px;border: 1px solid #dee6f1;padding:0 40px 40px;}
.yan-item h3{background:url(/images/winbond-design/icon-01.png) no-repeat 15px 10px #d8e6ed; height: 50px; line-height: 50px;padding-left: 60px;font-size: 20px;}
.yan-item .pic{border: 2px solid #e10309;border-radius: 8px;overflow: hidden; margin: 14px 0;position: relative;}
.yan-item .pic i{width: 90px; height: 90px;background:url(/images/winbond-design/icon-02.png) no-repeat;position: absolute;top: 50%; left: 50%; margin-left: -45px; margin-top: -45px;}
.yan-item .pic :hover i{background:url(/images/winbond-design/icon-0h.png) no-repeat;}
.yan-item .pic img{width: 100%;}
.yan-item p{text-align: center;}
.zi-item{background: url(/images/winbond-design/icon-03.png) no-repeat 10px 10px #e9f3fb;padding: 12px 12px 12px 38px;margin-bottom: 10px;}
.prize-left h3{font-size: 22px;font-weight: bold;margin: 10px 0;}
.buzhou{background: #fff;margin: 20px 0; padding: 20px;}
.buz-item{padding-left: 20px;position: relative;}
.buz-item i{width: 27px; height: 33px;background:url(/images/winbond-design/icon-04.png) no-repeat;display: block;position: absolute; right: 0; bottom: 0px;}
.buz-item h4{font-size: 20px;font-weight: bold;color: #fb0e16;margin-bottom: 15px;}
.game-box{border-radius: 10px;padding:20px 20px; background: linear-gradient(to right, #d4cbe8, #f2d0c6 ,#cce3f3);margin-bottom: 40px;}
.nav-tabs{border: none; display: flex; justify-content: space-between;margin-bottom: 15px;}
.nav-tabs li{height: 84px; flex: 1;}
.nav-tabs>li>a{background: #fff;border-radius: 10px;margin: 0 35px;height: 84px;font-size: 20px;text-align: center;}

.nav-tabs>li>a p{font-weight: bold;margin-bottom: 3px;}
.nav-tabs>li>a:hover, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ background: linear-gradient(to right, #fe0606, #ef3565);color: #fff;}
.tab-content{background: #fff;padding: 20px 40px;}
.QA-box{margin-top: 20px;}
.QA-box h4{font-size: 16px;margin-bottom: 20px;line-height: 26px;}
.QA-box h4 span{font-weight: bold;}
.QA-an{clear: both; overflow: hidden;}
.QA-an label{width: 25%;font-weight: normal;margin-bottom: 6px;float: left;}
.QA-an label input{margin-right: 10px;}
.text01{width: 100%;height: 80px;padding: 5px;}
.btn-b{margin: 30px 0;text-align: center;}
.btn-b a {
   background: linear-gradient(to right, #fe0606, #ef3565);color: #fff;
    width: 180px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    display: block;
    border-radius: 6px;margin: 0 auto;
}
.btn-b a:hover{ background: linear-gradient(to right, #ef3565, #fe0606);}
.p-top{margin: 10px 0 20px;}
.p-top b{font-weight: bold; color: #ff0000;}
.sm{background: #f2f9ff; padding:10px 20px;margin-top: 10px;}


@media(max-width:992px){
.banner-pc{height: auto; padding-bottom: 15px;}
.banner-pc img{width: 100%;margin-top: 15px;}
.QA-an label{width: 100%;}
.nav-tabs>li>a{margin: 0 5px;}
.about ,h2{margin: 25px 0;}
.yanBG{padding: 0 15px;}
.yan-item{margin-bottom: 25px;}
.nav-tabs li,.nav-tabs>li>a{height: 125px;}
.prizeI{width: 100%;margin-top:15px;}
.buz-item{margin-bottom: 25px;padding: 0;}
.game-box{padding: 10px;}
.nav>li>a{padding: 5px;}
.nav-tabs>li>a{font-size: 18px;}
.tab-content{padding: 15px;}
.QA-box h4{margin-bottom: 10px;}
.QA-box{margin-top: 10px;}
.yan-item h3{font-size: 18px;padding-left: 50px;}
h2{font-size: 36px;}

}









