body{ color: white; } .header{ width: 100%; } .header_top{ height: 95px; } .menu li{float: left;} .menu+ul li{float: right; color: #333;} .header_top>a{ height: 52px; margin-top: 27px; } .header_top>a img{ width: 123px; height: 41px; } .menu{ margin-left: 74px; } .menu li:hover a{ color: #000; } .menu li{ height: 95px; line-height: 95px; padding: 0px 17px; } .menu li a{ font-size: 16px; color: #858585; } .activation a{ color: #000 !important; font-weight: 400; }.menu input{ width: 320px; height: 34px; border: 1px solid #e4e4e4; padding: 0 10px; font-size: 15px; border-radius: 8px; box-sizing: border-box; background: url(../img/sosuo.png) no-repeat; background-size: 22px; background-position: 285px; } .login li{ height: 95px; line-height: 95px; } .login { margin-right: 41px; } .login li:nth-child(2) { width: 1px; height: 17px; background: #d8d8d8; margin: 0 20px; margin-top: 40px; } .header_form{ overflow: hidden; height: 38px; line-height: 38px; background-color: #fafafa; } .header_form .width_1200{ text-align: center; } .header_form a{ padding: 8px 2.5%; font-size: 16px; color: #333; } .header_form a:hover{ color: #e13228; } .recommend{ color: #e13228 !important; } .width_1200 div:nth-child(1){ overflow: hidden; } .Popularsong{ width: 790px; overflow: hidden; padding-top: 23px; } .tatal{ overflow: hidden; height: 38px; margin-bottom: 25px; } .tatal .left h2 { display: inline-block; margin-right: 15px; font-size: 24px; color: #333; font-weight: 400; } .tatal .left span { font-size: 14px; color: #999; } .tatal img { height: 20px; margin-top: 16px; width: 39px; height: 15px; } .piclist li{ width: 175px; height: 204px; margin-right: 30px; float: left; margin-bottom: 26px; } .piclist li a{ display: block; margin-top: 10px; } .pic_top{ width: 175px; height: 175px; position: relative; } .pic_top img{ width: 100%; height: 100%; transition: all ease 0.6s; } .play{ position: absolute; width: 50px; height: 50px; border-radius: 100%; background: #00000096; line-height: 50px; top: 50%; left: 50%; margin-top: calc(-38px / 2); margin-left: calc(-38px / 2); transition: all ease 0.6s; opacity: 0; } .icon-play { color: #fff; text-align: center; margin-left: 18px; } .piclist li a{ color: #333; font-size: 14px; transition: all ease 0.6s; } .piclist li:last-child{ margin-right: 0 !important; } .piclist li:hover .play{ opacity: 1 !important; } .piclist li:hover img{ transform: scale(1.05); } .piclist li:hover a{ font-weight: 600; } .piclist li:nth-child(4){ margin-right: 0px; } .fltg{ width: 360px; margin-left: 50px; } .fltg_top{ padding-top: 23px; } .fltg_top ul{ display: flex; flex-wrap: wrap; } .fltg_top ul li{ width: 105px; height: 42px; text-align: center; line-height: 42px; margin-right: 15px; margin-bottom: 15px; } .fltg_top ul li a{ font-size: 14px; font-weight: 400; color: #000; } .fltg_top ul li:nth-child(3n){ margin-right: 0px; } .fltg_top ul li:hover{ border: 1px solid #ededed; border-radius: 40px; box-shadow: 0px 2px 1px #ededed; /* transition: all ease 0.6s; */ box-sizing: border-box; } .fltg_down{ width: 390px; margin-bottom: 50px; } .fltg_down ul{ display: flex; flex-wrap: wrap; margin-left: -17px; margin-right: 17px; } .fltg_down ul li{ margin-bottom: 20px; margin-right: 10px; position: relative; } .fltg_down ul li>div{ border-radius: 50px; } .fltg_down ul li .play1{ width: 50px !important; height: 50px !important; border-radius: 50px !important; background: #00000096 !important; position: absolute; top: 0px; left: 0px; opacity: 0; } .fltg_down ul li:hover .play1{ opacity: 1; } .fltg_down ul li:nth-child(4n){ margin-right: 0px; } .fltg_down ul li.icon-play{ width: 30px; height: 30px; color: white; } .fltg_down ul li:nth-child(1) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #ea4e1b; } .fltg_down ul li:nth-child(2) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #ea4e1b; } .fltg_down ul li:nth-child(3) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #d31154; } .fltg_down ul li:nth-child(4) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #d73535; } .fltg_down ul li:nth-child(5) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #ff9200; } .fltg_down ul li:nth-child(6) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #697ac7; } .fltg_down ul li:nth-child(7) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #4bcbe8; } .fltg_down ul li:nth-child(8) div{ width: 50px; height: 50px; margin: 0px 20px 10px 20px; background: #6baaeb; } .fltg_down ul li>div>i{ line-height: 50px; margin-left: 16px; } .fltg_down ul li>p{ text-align: center; color: #333; font-size: 14px; font-weight: 400; } .lunbo{ margin: 0 auto; position: relative; margin-bottom: 50px; } .lunbo_zhong img{ width: 1200px; height: 300px; margin-right: 30px; } .lunbo_zhong{ display: flex; overflow: hidden; justify-content: space-around; } .lunbo_zuo{ height: 50px; position: absolute; top: 50%; left: -65px; margin-top: -25px; opacity: 0; } .lunbo_you{ height: 50px; position: absolute; height: 50px; position: absolute; top: 50%; right: -65px; margin-top: -25px; opacity: 0; } .lunbo:hover .lunbo_zuo{ opacity: 1; } .lunbo:hover .lunbo_you{ opacity: 1; } .lunbo_zuo img{ width: 50px; height: 50px; } .lunbo_you img{ width: 50px; height: 50px; } .xgsf ul{ width: 1200px; display: flex; justify-content: space-between; } .xgsf ul li img{ width: 173px; height: 173px; } .xgsf ul li p{ text-align: center; } .xgsf ul li .p1{ margin-top: 10px; font-size: 14px; font-weight: 400; color: #333; } .xgsf ul li .p2{ font-size: 14px; font-weight: 400; color: #999; } .xgsf li:hover .play{ opacity: 1 !important; } .xgsf li:hover img{ transform: scale(1.05); } .xgsf li:hover .p1{ font-weight: 600; } .xgsf li:hover .p2{ color: #333; } .by{ width: 19px; height: 37px; border-radius: 50px 0 0 50px; position: absolute; top: 50%; right: 0px; margin-top: calc(-25px / 2); background: white; } .xgsf{ position: relative; margin-bottom: 50px; } .xgsf:hover .jt_you img{ opacity: 1; transition: all ease 0.6s; } .xgsf:hover .jt_zuo img{ opacity: 1; transition: all ease 0.6s; } .jt_zuo{ position: absolute; left: -68px; top: 109px; } .jt_zuo img{ opacity: 0; } .jt_you{ position: absolute; right: -68px; top: 109px; } .jt_you img{ opacity: 0; } .phb{ margin-bottom: 50px; } .phb_ul { display: flex; justify-content: space-between; } .dddd { overflow: hidden; } .ph_zi{ padding: 10px 20px 10px 10px; box-sizing: border-box; text-align: right; } .ph_zi:hover a{ font-weight: 700; } .ph_zi a{ color: #999; font-size: 14px; font-weight: 400; } .phb_ul li:nth-child(1){ width: 380px; border: 1px solid rgba(91,148,0,.3); height: 544px; } .phb_ul li:nth-child(2){ width: 380px; border: 1px solid rgba(219,88,0,.1); height: 544px; } .phb_ul li:nth-child(3){ width: 380px; border: 1px solid rgba(33,191,166,.1); height: 544px; } .phb_ul li:nth-child(1) .ph_title{ display: flex; justify-content: space-between; padding: 0 10px; height:66px; align-items: center; background-color: rgba(91,148,0,.1); } .phb_ul li:nth-child(2) .ph_title{ display: flex; justify-content: space-between; padding: 0 10px; height:66px; align-items: center; background-color: rgba(219,88,0,.1); } .phb_ul li:nth-child(3) .ph_title{ display: flex; justify-content: space-between; padding: 0 10px; height:66px; align-items: center; background-color: rgba(33,191,166,.1); } .phb_ul li:nth-child(1) .ph_title span{ font-size: 22px; font-weight: 700; color: #5b9400; } .phb_ul li:nth-child(2) .ph_title span{ font-size: 22px; font-weight: 700; color: #db5800; } .phb_ul li:nth-child(3) .ph_title span{ font-size: 22px; font-weight: 700; color: #21bfa6; } .ph_title img{ width: 30px; height: 30px; } .phb_ul li .ph_list{ display: flex; justify-content: space-between; padding-left: 20px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; align-items: center; } .ph_list:hover { background: #8d8d8d; } .ph_list:hover .list_r { display: block; } .list_l { display: flex; } .list_l .num { font-size: 18px; color: #5b9400; margin-right: 14px; line-height: 50px; } .list_l img { width: 50px; height: 50px; margin-right: 10px; } .list_l p { font-size: 14px; color: #333; } .list_l p+span { font-size: 14px; color: #999; } .list_r { display: none; } .list_r i{ font-size: 20px; } .rmgs{ margin-bottom: 50px; } .rmgs ul{ width: 1200px; display: flex; padding: 0px 24px; box-sizing: border-box; justify-content: space-between; } .rmgs ul li img{ width: 125px; height: 125px; border-radius: 125px; transition: all ease 0.6s; } .rmgs ul li p{ font-size: 14px; font-weight: 400; color: #333; text-align: center; margin-top: 10px; transition: all ease 0.6s; } .rmgs ul li:hover img{ transform: scale(1.05); } .rmgs ul li:hover p{ font-weight: 600; } .jxmv{ margin-bottom: 50px; } .jxmv ul{ width: 1200px; display: flex; justify-content: space-between; } .jxmv ul li .pic_top{ width: 275px; height: 155px; position: relative; } .jxmv ul li .pic_top img{ width: 275px; height: 155px; } .jxmv ul li p{ text-align: center; } .jxmv ul li .p1{ margin-top: 10px; font-size: 14px; font-weight: 400; color: #333; } .jxmv ul li .p2{ font-size: 14px; font-weight: 400; color: #999; } .jxmv li:hover .play{ opacity: 1 !important; } .jxmv li:hover img{ transform: scale(1.05); } .jxmv li:hover .p1{ font-weight: 600; } .jxmv li:hover .p2{ color: #333; } .by{ width: 19px; height: 37px; border-radius: 50px 0 0 50px; position: absolute; top: 50%; right: 0px; margin-top: calc(-25px / 2); background: white; } .jxmv{ position: relative; margin-bottom: 50px; } .jxmv:hover .jt_you img{ opacity: 1; transition: all ease 0.6s; } .jxmv:hover .jt_zuo img{ opacity: 1; transition: all ease 0.6s; } .jt_zuo{ position: absolute; left: -68px; top: 109px; } .jt_zuo img{ opacity: 0; } .jt_you{ position: absolute; right: -68px; top: 109px; } .jt_you img{ opacity: 0; } .rmhd{ margin-bottom: 50px; } .rmhd ul{ width: 1200px; display: flex; justify-content: space-between; } .rmhd ul li{ overflow: hidden; } .rmhd ul li img{ width: 378px; height: 152px; transition: all ease 0.6s; } .rmhd ul li p{ font-size: 14px; font-weight: 400; color: #333; margin-top: 10px; text-align: center; transition: all ease 0.6s; } .rmhd ul li:hover img{ transform: scale(1.05); } .rmhd ul li:hover p{ font-weight: 600; } .footer{ width: 100%; background-color: #333; } .ft_content{ width: 1200px; margin: 0 auto; padding-top: 60px; box-sizing: border-box; } .footer_conten{ display: flex; justify-content: space-between; } .ft_pic{ height: 190px; width: 365px; display: flex; justify-content: space-between; } .ft_pic li{ height: 190px; width: 365px; margin-top: 50px } .ft_pic li p { margin-top: 22px; font-size: 14px; font-weight: 400; color: #939393; text-align: left; } .ft_pic li img{ width: 36px; height: 36px; } .ft_content .ft1{ font-size: 18px; font-weight: 400; color: #fff; text-align: left; } .ft_pic li:hover p{ font-weight: 700; } .ft_yj{ display: flex; flex-wrap: wrap; width: 365px; box-sizing: border-box; margin-top: 54px; } .ft_yj li:hover a{ font-weight: 700; } .ft_yj li{ width: 113px; margin-bottom: 36px; } .ft_yj li a{ font-size: 14px; font-weight: 400; color: #939393; margin-bottom: 15px; } .gzyy{ display: flex; flex-wrap: wrap-reverse; width: 365px; margin-top: 54px; box-sizing: border-box; } .gzyy li a{ font-size: 14px; font-weight: 400; color: #939393; } .gzyy li{ width: 182px; } .gzyy li img{ width: 31px; height: 31px; vertical-align: middle; } .gzyy li span{ font-size: 14px; margin-left: 10px; } .gzyy li:last-child{ margin-bottom: 23px; } .ft_content p{ font-size: 14px; font-weight: 400; color: #999; text-align: center; padding-bottom: 10px; }