.bg{width:100%;height:630px;background:url("../images/top_bg.png") no-repeat #F7FBFC center center;background-size:180%;margin-top:-71px;position:relative}
.bg img{width:700px;display:block;margin:0px auto;top:180px;position:absolute;left:50%;margin-left:-350px}
header{background:transparent;border-bottom:1px solid rgba(255,255,255,0.2);position:relative;z-index:99}
header > div nav div>a,header > div .time-winter .time,header > div .time-winter .winter{color:#FFF!Important}
header > div nav .hover,header > div nav div>a:hover{color:#FFF}
header > div nav .border-bottom:after{background:#FFF}
header > div nav .border-bottom{background:transparent}
.container{padding-top:0;margin-top:-150px;position:relative;z-index:99}
.date{width:100%;display:none;margin:30px auto;border-radius:3px;overflow:hidden}
.date li{width:33.333333%;background:#fff5e9;float:left;height:50px;line-height:50px;text-align:center}
.date li:nth-child(2){border-left:1px solid #ffe7c9;border-right:1px solid #ffe7c9}
.date li a{color:#d29653;font-size:15px;display:block;cursor:pointer}
.date .hover{background:#efc495}
.date .hover a{color:#FFF}
.lists{background:#FFF;margin-top:-160px;border-radius:3px}
.lists li{border-bottom:1px solid #F6F6F6;padding:40px}
.lists li:nth-last-child(1){border-bottom:0}
.lists li:nth-child(1) .number{color:#ed6c69;background:url("../images/favor-first.png") no-repeat center center / 70%}
.lists li:nth-child(2) .number{color:#f5c344;background:url("../images/favor-second.png") no-repeat center center / 70%}
.lists li:nth-child(3) .number{color:#539af7;background:url("../images/favor-third.png") no-repeat center center / 70%}
.lists li .number{color:#c3c3c3;display:block;width:45px;margin-right:26px;text-align:center;font-size:26px;line-height:75px;height:75px;overflow:hidden;float:left;font-style:normal}
.lists li .weblogo{float:left;height:75px;line-height:75px;width:280px;margin-right:20px}
.lists li .weblogo img{max-width:70%;max-height:100%}
.lists li .introduce{padding:10px 0px;line-height:31px;float:left;width:calc(100% - 45px - 26px - 300px - 200px - 170px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px;color:#9c9c9c}
.lists li .click{margin-left:50px;float:left;width:150px;line-height:75px;height:75px;font-size:15px;color:#ff8d10}
.lists li .go{margin-left:50px;float:left;width:120px;background:#FFF;text-align:center;height:44px;color:#a2a2a2;border:1px solid #ececec;line-height:44px;font-size:15px;border-radius:25px;margin-top:15.5px}
.type{width:1400px;max-width:calc(100% - 50px);margin:0px auto;position:relative;height:100%}
.type ul{position:absolute;right:0;bottom:199px}
.type li{}
.type li a{display:block;height:45px;line-height:45px;width:150px;font-size:15px;border-radius:3px;text-align:center;margin-bottom:10px;color:#FFF}
.type li .hover{color:#ff0f41;background:#FFF}
.list_li{box-shadow:0 -1px 18px rgba(0,0,0,0.12)}