.header_menu { height: 26px; background: #f2f2f2; border-bottom: 1px solid #e5e5e5; line-height: 25px; } .header_left>li, .header_right>li { float: left; } .header_left> li a, .header_right >li a{ color: #999; font-size: 12px; } .header_left> li:first-child { margin-right: 20px; } .header_left> li:last-child { margin-left: 20px; } .header_right> li { margin-left: 10px; margin-right: 14px; position: relative; } .header_right> li i { font-size: 12px; color: #999; transition: all 0.3s; display: inline-block; transform: scale(0.7); } .header_right> li:hover i { transform: rotate(180deg) scale(0.7); } .header_right .li_hover:hover { background: #fff; } .header_right .li_hover:hover .drop_menu { display: block; } .header_right .drop_menu { display: none; position: absolute; width: 96px; height: 57px; background: #fff; border: 1px solid rgb(238,238,238); padding: 8px 10px; box-sizing: border-box; line-height: 1.2; z-index: 9; } .header_logo { height: 120px; border-bottom: 1px solid #7a45e5; } .header_logo .logo_left { line-height: 120px; } .header_logo .logo_left img:first-child { width: 116px; height: 40px; float: left; margin-top: 36px; margin-right: 20px; } .header_logo .logo_left img:last-child { width: 175px; height: 16px; } .header_logo .input { width: 437px; height: 30px; box-sizing: border-box; font-size: 0; margin-top: 36px; } .header_logo .input input { width: 347px; height: 36px; border: 3px solid #7a45e5; box-sizing: border-box; } .header_logo .input .button { width: 90px; height: 36px; text-align: center; line-height: 36px; color: #fff; font-size: 16px; background: linear-gradient(to right,#7a45e5 20%,#b23cef 80%); } .content .type { height: 461px; position: relative; top: -39px; } .type_left { width: 200px; height: 100%; } .type_left .title { height: 38px; background: linear-gradient(90deg,#7a45e5 20%,#b23cef 80%); padding-left: 20px; box-sizing: border-box; font-size: 14px; color: #fff; line-height: 38px; } .type_right { width: calc(100% - 200px); height: 100%; } .type_left ul{ height: 420px; background: #333; } .type_left ul li { height: 84px; color: #fff; width: 160px; margin-left: 20px; font-size: 0; border-bottom: 1px dotted #545454; box-sizing: border-box; } .type_left ul li .icon { margin-bottom: 9px; padding-top: 15.5px; } .type_left ul li .icon img{ width: 24px; height: 24px; margin-right: 10px; } .type_left ul li .text a { color: #fff; font-size: 12px; } .type_left ul li .icon span{ font-size: 16px; color: #fff; font-weight: 700; } .type_right { height: 38px; } .type_right .title { padding-left: 46px; box-sizing: border-box; line-height: 38px; } .type_right .title li { float: left; margin-right: 40px } .type_right .title li .active { color: #7a45e5; font-weight: 600; } .type_right .title li a{ font-size: 14px; color: #333; } .banner .text { text-align: center; width: 250px; } .banner .text .tm_text{ margin-top: 30px; font-size: 18px; color: rgb(122, 69, 229); font-weight: bold; } .banner .text .tm_desc{ font-size: 20px; margin-top: 10px; font-weight: bold; color: rgb(122, 69, 229); } .banner .text .tm_fg{ margin: 20px 0; } .banner .text .code{ display: block; margin: 0 auto; } .banner .text .tm_t{ font-size: 14px; font-weight: bold; color: rgb(51, 51, 51); margin-bottom: 8px; margin-top: 10px; } .banner .text .tm_s{ font-size: 12px; color: rgb(165, 165, 165); }