body { background-color: #f4f4f4; /*position: relative;*/ } .container { display: flex; flex-direction: column; } .container .wrap { width: 1100px; margin: 0 auto; } .img_radius{ border-radius: 4px; } .header { background-color: #fff; margin-bottom: 30px; position: fixed; top: 0; left: 0; right: 0; box-shadow: 0 1px 5px rgba(0,0,0,.06); z-index: 999; } .header .wrap{ display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .header .logo img { width: 126px; } .header_right { display: flex; flex-direction: row; align-items: center; } .mt_header{ /* margin-top: 30px; */ margin-top:84px; } .menu .my_tab ul { display: flex; flex-direction: row; } .menu .my_tab ul li { margin: 0 15px; font-weight: 600; color: #666666; font-size: 14px; } /*重置ui*/ .my_layui_tab .layui-tab-title li { min-width: 20px; padding: 0; margin: 0 15px; font-weight: 600; color: #666666; position: relative; } .my_layui_tab > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after { border-bottom: solid 3px #008e69; } .layui-nav { background: #fff; } .layui-nav .layui-nav-item a { color: #666666; border-bottom:3px solid transparent; margin: 0 20px; padding: 0!important; } .layui-nav .layui-nav-item>a:hover{ color: #008e69; border-bottom: 3px solid #008e69; } .layui-nav .layui-this a { color: #333333; font-weight: 600; } .layui-nav i{ font-size: 8px; margin-left: 2px; } .layui-nav-bar{ background-color: #008e69; width: 50%!important; display: none!important; } .layui-nav .layui-this:after, .layui-nav-tree .layui-nav-itemed:after { background-color: #008e69; /*width: 68%;*/ width: calc(100% - 40px); text-align: center; left: 50%; transform: translate(-50%,0); } .layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after{ height: 3px!important; } .layui-nav .layui-nav-item{ line-height: 56px; margin-right: 8px; } .layui-anim { -webkit-animation-duration: .15s; animation-duration: .15s; -webkit-animation-fill-mode: both; animation-fill-mode: both } .header_right .layui-tab-brief > .layui-tab-title .layui-this { color: #333333; } .layui-nav .layui-nav-more { } .layui-tab-bar { display: none; } .header_right .layui-nav-child { top: 78px; left: 0; font-size: 16px; color: #333333; border-radius: 6px; border: none; /*box-shadow: #cecece 0px 0px 3px;*/ } .layui-nav-child dd { /*width:49%;*/ width: 100%; text-align: center; line-height: 2.4; } .flex_style { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; min-width: 214px; padding: 12px 0; } .flex_style dd{ width: 49%; } .flex_style dd:nth-child(odd){ border-right: 1px dashed #cecece; } .header_right .layui-nav-child:before { content: ''; position: absolute; bottom: 100%; left:50%; transform: translate(-50%,0); width: 0; height: 0; border-width: 11px; border-style: solid; border-color: transparent; margin-bottom: -1px; border-bottom-width: 12px; border-bottom-color: currentcolor; color: #ffffff; } .header_right .layui-nav .layui-nav-child dd.layui-this a, .layui-nav-child dd.layui-this { color: #008e69; } .layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{ background-color:transparent; } .header_right .layui-nav .layui-nav-child a:hover { color: #008e69; background-color: #fff; } .layui-nav .layui-nav-more { display: none; } .layui-tab-title { border: 0; } .header_right .seach { display: flex; flex-direction: row; align-items: center; } .seach_header { background-color: #fff; } .seach_header .header { width: 1100px; margin: 0 auto; padding: 0; } .header_right .seach input { border: 0; background-color: #efefef; border-radius: 4px 0 0 4px; width: 185px; padding: 14px 0 12px 12px; color: #333333; font-size: 12px; } .header_right .seach .search_icon_div { background-color: #008e69; border-radius: 0 4px 4px 0; text-align: center; padding: 11px 12px; cursor: pointer; } .header_right .seach .search_icon_div img { width: 15px; } .banner_activity_div { display: flex; flex-direction: row; align-items: start; justify-content: space-between; overflow: hidden; } .banner_activity_div .advertising { display: flex; flex-direction: column; justify-content: space-between; height: 308px; /*margin-left: 17px;*/ } .banner_activity_div .advertising div { width: 188.5px; height: 147px; background-color: #484848; border-radius: 4px; text-align: center; line-height: 147px; color: #ffffff; } .layui-carousel img{ border-radius: 4px; } .banner_activity_div .advertising div img{ border-radius: 4px; } .latest_activity { padding: 15px 18px 15px 21px; background-color: #243844; border-radius: 4px; } .latest_activity .top span { font-size: 14px; color: #fff; font-weight: 600; } .latest_activity .top .more { /*display: inline-block;*/ float: right; } .latest_activity .top .more img { width: 17px; vertical-align: middle; } .main_img { width: 310.5px; height: 157px; border-radius: 4px; margin: 18.5px auto; margin-bottom: 17px; } .msg .title { font-size: 16px; color: #fff; letter-spacing: 1px; } .msg_line { margin-top: 11px; font-size: 12px; color: #bcbcbc; } .msg_line img { width: 12px; /*height: 12px;*/ height: auto; vertical-align: middle; margin-right: 6px; } .my-nav { background-color: #ffffff; border-radius: 4px; padding: 0; display: flex; flex-direction: row; align-items: center; } .my-nav .type_item { color: #ffffff; border-radius: 4px 0 0 4px; background-color: #008e69; text-align: center; } .my-nav .type_item img { width: 20px; margin: 5px auto; margin-bottom: 7px; } .my-nav .type_item span { display: block; letter-spacing: 1px; font-size: 10px; } .my-nav .nav-item { padding: 3px 11px; } .my-nav .nav-item a { color: #666666; font-size: 14px; /*font-weight: bold;*/ } .search_result_nav { padding-top: 22px; padding-left: 25px; } .search_result_container .my_nav_this a { color: #008e69; } .main_module .left { float: left; width: 66%; position: relative; } .main_module .right { float: right; /*width: 32%;*/ position: relative; width: 351px; } .block { padding: 37px 37px 26px 37px; margin-top: 17px; background-color: #fff; } .template { margin-bottom: 40px; } .single { display: flex; flex-direction: row; position: relative; min-height: 127px; } .border_style { height: 1px; background-color: #dedede; margin: 25px auto; opacity: 0.6; } .cover_img { position: relative; margin-right: 19px; } .cover_img img { width: 161px; /*height: 109px;*/ height: 100%; border-radius: 4px; } .shadow_span { width: 48px; height: 24px; background-color: rgba(0, 0, 0, .6); border-radius: 4px; position: absolute; top: 4.5px; left: 6px; color: #ffffff; font-size: 12px; text-align: center; line-height: 24px; display: flex; align-items: center; justify-content: center; } .single .title { font-size: 16px; font-weight: normal; font-stretch: normal; height: 46px; line-height: 23px; letter-spacing: 0.4px; color: #333333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .single .title .jian { width: 18px; margin-right: 4px; vertical-align: middle; margin-top: -4px; } /*.single .title .jian {*/ /* width: 100%;*/ /*}*/ .single .text { font-size: 12px; line-height: 16px; height: 32px; letter-spacing: 0.8px; color: #999999; margin-top: 6px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .single .bottom { display: flex; flex-direction: row; position: absolute; bottom: 5px; align-items: center; } .icon_text { color: #999999; margin-right: 23px; font-size: 12px; display: flex; align-items: center; white-space:nowrap; } .icon_text img { height: 13px; margin-right: 4px; } .icon_text img.liu_lan_png{ height: 10.5px; } .load_more_btn { width: 91px; height: 38px; background-color: #008e69; box-shadow: 3px 6px 13px 0px rgba(0, 142, 105, 0.18); border-radius: 19px; font-size: 12px; line-height: 38px; color: #ffffff; text-align: center; margin: 0 auto; letter-spacing: 2px; } .right_advertisement { margin: 20px 0; } .right_advertisement div { width: 350px; /*height: 140px;*/ /*line-height: 119px;*/ /*background-color: #484848;*/ border-radius: 4px; font-size: 18px; color: #ffffff; margin-bottom: 12px; text-align: center; overflow: hidden; } .right_advertisement div img{ border-radius: 4px; } .training_course, .channel_docking, .recruitment, .hot_labels, .related_recommendation { padding: 21px; background-color: #ffffff; margin-bottom: 20px; border-radius: 4px; } .unification_header .title { font-size: 14px; color: #333333; font-weight: 600; } .unification_header .more { font-size: 14px; color: #333333; font-weight: 600; display: inline-block; float: right; cursor: pointer; } .unification_header .more img { width: 17px; vertical-align: sub; margin-left: 6px; } .training_course_content { width: 100%; display: flex; flex-flow: row wrap; align-content: flex-start; margin-top: 18px; } .single_course{ position: relative; } .single_course::before{ content: ''; background: no-repeat; background-size: 45px auto; width: 56px; height: 20px; position: absolute; left: 13px; top: 8px; z-index: 100; display: block; } .training_course .single_course { box-sizing: border-box; background-color: white; width: 50%; margin-bottom: 26px; padding: 0 5px; } .training_course .single_course img { width: 149px; border-radius: 4px; margin-bottom: 11px; height: 100px; } .training_course .single_course p { font-size: 14px; line-height: 18px; color: #333333; word-wrap: break-word; } .channel_docking_sigle_top { display: flex; flex-direction: row; align-items: center; font-size: 12px; line-height: 20px; color: #999999; justify-content: space-between; width: 100%; } .channel_docking_sigle_top .type { width: 39px; height: 22px; background-color: #008e69; border-radius: 2px; color: #ffffff; line-height: 22px; text-align: center; margin-right: 8px; } .channel_docking_sigle_top .time { margin-left: auto; } .channel_docking_sigle_text { font-size: 14px; line-height: 20px; color: #333333; margin-top: 10px; } .recruitment_content .recruitment_single .recruitment_sigle_top { color: #999999; font-size: 12px; } .recruitment_content .recruitment_single .recruitment_sigle_top img { width: 14px; vertical-align: middle; margin-right: 6px; } .recruitment_sigle_text { margin-top: 16px; line-height: 20px; color: #333333; font-size: 14px; } .hot_labels_content { width: 100%; display: flex; flex-flow: row wrap; } .left_bottom_tag{ /*margin-top: 40px;*/ } .hot_labels_content .hot_labels_single { padding: 7px 10px; background-color: #eaeaea; border-radius: 4px; font-size: 14px; color: #666666; text-align: center; margin: 0 10px 10px 0; } .footer { width: 100%; /*height: 100px;*/ background-color: #333333; padding-top: 40px; margin-top: 40px; } .footer .wrap { width: 1100px; margin: 0 auto; } .footer .wrap .flex_content { display: flex; flex-direction: row; justify-content: space-between; } .footer .wrap .flex_content .left_msg { width: 43%; } .footer .wrap .flex_content .title { font-size: 16px; font-weight: 600; line-height: 20px; color: #ffffff; margin-bottom: 16px; } .about_us_content { font-size: 14px; line-height: 20px; color: #bbbbbb; } .blogroll_url_content { display: flex; flex-flow: row wrap; } .blogroll_url_single { font-size: 14px; line-height: 20px; color: #bbbbbb; margin-right: 12px; } .partner { /*width: 33%;*/ flex: 1; padding: 0 30px; } .partner_logo { display: flex; flex-flow: row wrap; } .partner_logo img { height: 42px; /*margin-right: 20px;*/ margin-bottom: 8px; } .official_accounts img { width: 134px; height: 134px; } .footer .wrap .bottom { font-size: 14px; line-height: 20px; color: #bbbbbb; margin-bottom: 15px; display: flex; flex-direction: row; justify-content: space-between; } .three_actions { position: fixed; right: 3%; bottom: 50px; z-index: 999; cursor: pointer; } .three_actions ul li { width: 40px; height: 40px; background-color: #000000; border-radius: 4px; opacity: 0.5; text-align: center; line-height: 40px; margin-bottom: 9px; display: flex; align-items: center; justify-content: center; } .three_actions ul li img { width: 18px; } /*搜索页*/ .seach_main { width: 568px; margin: 0 auto; padding-top: 188px; text-align: center; } .seach_main .logo img { margin-bottom: 34px; width: 310px; margin-left: 130px; } .seach_main .seach { display: flex; flex-direction: row; align-items: center; margin-bottom: 54px; } .seach_main .seach input { border: 0; background-color: #ffffff; border-radius: 4px 0 0 4px; width: 472px; padding: 12px; } .seach_main .seach .search_icon_div { background-color: #008e69; border-radius: 0 4px 4px 0; text-align: center; padding: 11px 15px; } .seach_main .seach .search_icon_div img { width: 17px; } .search_hot_div .top { text-align: left; font-size: 14px; line-height: 15px; color: #333333; font-weight: 600; margin-bottom: 17px; } .search_hot_div .top img { width: 13px; margin-right: 6px; vertical-align: sub; } .search_hot_labels { width: 100%; display: flex; flex-flow: row wrap; } .search_hot_single { padding: 9px 11px; background-color: #eaeaea; border-radius: 4px; font-size: 14px; color: #666666; text-align: center; margin: 0 10px 10px 0; } .seach_footer { background-color: #333333; position: fixed; bottom: 0; left: 0; width: 100%; } .w1100 { font-size: 14px; line-height: 20px; color: #bbbbbb; display: flex; flex-direction: row; justify-content: space-between; padding: 21px 0 14px 0; width: 1100px; margin: 0 auto; } .article_details_container .left { background-color: #fff; padding: 22px; box-sizing: border-box; border-radius: 4px; } .article_details_container .article_msg { padding-bottom: 22px; } .article_details_container .article_msg .title { font-size: 20px; font-weight: 600; color: #333333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-top: 25px; line-height: 30px; } .article_details_container .article_msg .bottom { display: flex; flex-direction: row; margin-top: 22px; } .article_details_container .advertising { padding: 15px 20px; background-color: #fafafa; /* margin: 0 -22px; */ font-size: 14px; border-radius: 4px; overflow: hidden; color: #008e69; } .article_details_container .advertising span { background-color: #000000; border-radius: 2px; opacity: 0.3; color: #ffffff; font-size: 10px; padding: 4px 6px; text-align: center; margin-right: 10px; } .paragraph_img { padding: 28px 0; font-size: 14px; line-height: 20px; color: #333; } .paragraph_img p { /*margin-bottom: 0!important;*/ } .paragraph_img img { max-width: 100%; /*margin-bottom: 28px;*/ } .related_recommendation_single { display: flex; flex-direction: row; position: relative; } .related_recommendation_single .title { color: #333333; font-size: 14px; line-height: 20px; height: 60px; overflow: hidden; } .related_recommendation_single .bottom { position: absolute; display: flex; flex-direction: row; bottom: 3px; } .related_recommendation_single .cover_img { margin-right: 12px; } .article_details_footer { background-color: #333333; width: 100%; margin-top: 45px; } #page { margin: 0 auto; } .author_header { margin-bottom: 19px; color: #999999; font-size: 16px; background: #fff; padding: 15px 20px; border-radius: 4px; } .author_header span { display: inline-block; width: 3px; height: 14px; background-color: #008e69; } .author_header b { color: #333333; font-weight: 600; margin: 0 5px; } .search_result_container .seach { display: flex; flex-direction: row; align-items: center; margin-bottom: 15px; } .search_result_container .seach input { border: 0; background-color: #ffffff; border-radius: 8px 0 0 8px; width: 472px; padding: 12px; } .search_result_container .seach .search_icon_div { background-color: #008e69; border-radius: 0 8px 8px 0; text-align: center; padding: 11px 15px; } .search_result_container .seach .search_icon_div img { width: 17px; } .loading_more { margin: 0 auto; width: 38px; height: 38px; z-index: 9999; background: no-repeat center center; display: none; } .sk-spinner { height: 10px; width: 10px; background-color: red; } .sk-spinner-pulse { width: 40px; height: 40px; margin: 15px auto; background-color: #fff; border-radius: 100%; -webkit-animation: sk-pulsescaleout 1s infinite ease-in-out; animation: sk-pulsescaleout 1s infinite ease-in-out; } @-webkit-keyframes sk-pulsescaleout { 0% { -webkit-transform: scale(0); transform: scale(0); } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } @keyframes sk-pulsescaleout { 0% { -webkit-transform: scale(0); transform: scale(0); } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 0; } } .layui-laypage a, .layui-laypage span { margin: 0 5px 5px 6px!important; } /*rank开始*/ .search_rankings_container .header{ /*padding: 0;*/ /*background-color: #fff;*/ } .search_rankings_container .search_ranking_main { margin: 0 auto; background-color: #f4f4f4; } .search_rankings_container .mini_wrap{ width: 562px; margin: 0 auto; } .search_rankings_container .box_shadow{ background-color: #fff; box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.14); } .search_rankings_container .search_ranking_main .top{ background-color: #fff; padding-top: 16px; box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.14); /*margin-top: 61px;*/ position: fixed; top:61px; left: 0; right: 0; } .search_rankings_container .search_ranking_main .seach { position: relative; width: 562px; height: 39px; margin: 0 auto; } .search_rankings_container .search_ranking_main .seach input { background-color: #ffffff; border-radius: 4px; width: 562px; height: 39px; padding: 13px; border: 1px solid #b5b5b5; box-sizing: border-box; font-size: 14px; } .search_rankings_container .search_ranking_main .seach_img { width: 14px; position: absolute; right: 13px; top: 50%; transform: translate(0,-50%); cursor: pointer; } .search_rankings_container .website{ margin-top: 10px; } .rank_search .website{ margin-top: 47px; } .search_rankings_container .website ul , .rank_search .website ul { display: flex; flex-direction: row; justify-content: space-between; } .search_rankings_container .website ul li , .rank_search .website ul li { display: flex; flex-direction: column; align-items: center; padding: 12px 0; cursor: pointer; } .search_rankings_container .website ul li img , .rank_search .website ul li img { width:18px; } .search_rankings_container .website ul li span , .rank_search .website ul li span { text-align: center; margin-top:8px; font-size: 12px; color: #8397ac; } .search_rankings_container .border_content{ position: relative; top: 0; left: 0; /*width:932px;*/ /*height:616px;*/ margin: 0 auto; margin-top: 20px; background: no-repeat center; background-size: 100% 100%; /*padding: 20px;*/ width: 1150px; height: 736px; } .search_rankings_container .border_content .msg::-webkit-scrollbar { display: none; } .search_rankings_container .border_content .msg{ width: 90%; height:82%; position: absolute; left: 5%; top:3%; box-sizing: border-box; border-radius: 18px; overflow-y: auto; overflow-x: hidden; /*padding: 20px;*/ } /*控制整个滚动条*/ ::-webkit-scrollbar-track { -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2); border-radius:10px; } ::-webkit-scrollbar { width: 10px; height: 10px; border-radius: 10px; background-clip: padding-box; } .search_rankings_container .phone_border_content{ position: relative; top: 0; left: 0; /*width: 336px;*/ /*height: 553px;*/ margin: 0 auto; margin-top: 20px; background: no-repeat center; background-size: 100% 100%; width: 399px; height: 746px; /*padding: 20px;*/ } .search_rankings_container .phone_border_content .msg{ width: 79%; height: 88%; position: absolute; left: 9.2%; top: 4.8%; box-sizing: border-box; border-radius: 30px; overflow-y: auto; overflow-x: hidden; /* padding: 20px; */ overflow: hidden; } .search_rankings_container .phone_border_content .msg img{ width: 250px; } .search_rankings_container .checked, .rank_search .checked, .selected .no_checked{ display: none; } .selected .checked{ display: block; } ::-webkit-scrollbar-corner { display: block; } .search_rankings_container .selected, .rank_search .selected{ border-bottom:solid 3px #008e69; } .search_rankings_container .selected span, .rank_search .selected span{ color: #008e69!important; } .img_height{ height: 22px; display: flex; align-items:center; } .rank_search .logos{ width: 342px; margin: 0 auto; margin-bottom: 47px; } .rank_search .seach2 { position: relative; width: 562px; height: 39px; margin: 0 auto; } .rank_search .seach2 input { background-color: #ffffff; border-radius: 4px; width: 562px; height: 39px; padding: 13px; /*border: 1px solid #b5b5b5;*/ border: none; box-sizing: border-box; font-size: 14px; box-shadow: 0.55px 0.8px 18px 0px rgba(0, 0, 0, 0.08); } .rank_search .seach2 .seach_img { width: 14px; position: absolute; right: 13px; top: 50%; transform: translate(0,-50%); cursor: pointer; } /*rank结束*/ .tab_fix_bottom { position: fixed; bottom: 343px; top: auto; max-width:351px; } .tab_fix{ position:fixed; bottom: 0; max-width:351px; } .clearfix:after{ content:''; display:block; clear:both; height:0; visibility:hidden; } .clearfix{ zoom:1; } .fixed_type{ position: fixed; bottom: 0; left: 0; right: 0; } .null_img{ display: block; width: 128px; margin: 0 auto; } .copyright_notice{ color: #666666; font-size: 14px; line-height: 1.5; background-color: #eaeaea; padding: 22px; border-radius: 4px; margin-bottom: 28px; } .copyright_notice .title{ font-weight: 600; } .copyright_notice .source{ margin: 12px 0; } .channel_docking_sigle_top .offer_type{ background-color: #00aaac; } .banner_index { background: #2a2b30; width: 100%; height: 400px; position: relative; margin-top: 59px; } .banner-container { width: 100%; height: 100%; position: absolute!important; top: 0!important; } .banner_index_nav { background: #2b343b; position: absolute; width: 150px; height: 100%; overflow: hidden; pointer-events: all; } .banner_index_nav ul { padding: 15px 0; height: calc(100% - 60px); overflow: hidden; } .banner_index_nav ul li a { font-size: 14px; color: #fff; display: block; padding: 10px 20px; } .banner_index_box { position: absolute; width: 220px; height: 380px; background: #fff; right: 0; margin: 10px 0; border-radius: 6px; z-index: 20; pointer-events: all; overflow: hidden; } .boxwidth { width: 45px; padding-top: 25px; padding-bottom: 10px; } .banner-color-l{ width: calc(50% - 400px); height: 100%; -webkit-transition: background-color 0.4s; -moz-transition: background-color 0.4s; -ms-transition: background-color 0.4s; -o-transition: background-color 0.4s; transition: background-color 0.4s; } .banner-image{ width: 100%; height: 100%; /* width: 830px; */ } .banner-color-r{ width: calc(50% - 330px); height: 100%; -webkit-transition: background-color 0.4s; -moz-transition: background-color 0.4s; -ms-transition: background-color 0.4s; -o-transition: background-color 0.4s; transition: background-color 0.4s; } .banner_class_course_list_ment{ box-shadow: 1px 1px 8px rgba(0,0,0,.06); border-radius: 6px; } .banner_course{ margin: 8px; } .banner_course>div{ margin-top: 10px; } .banner_course_t{ height: 18px; overflow: hidden; width: 180px; display: inline-block; vertical-align: middle; text-align: left; } .course_all { font-size: 12px; } .course_icon { width: 18px; vertical-align: middle; margin-right: 5px; } .course_all { margin: 20px 0; } .course_all div { margin-bottom: 10px; } .btn_join { border-radius: 6px; background: #c0a071; width: 100px; margin: 0 auto; padding: 2px 5px; } .course_free_title { margin: 30px 0 20px 0; } .course_free_list { margin: 0 -0.5%; } .course_free_list>div { width: calc(19% - 2px); float: left; margin: 0.5%; } .course_free_list div a { display: inline-block; width: 100%; } .course_bao_left { width: 15% !important; height: 400px; background: #67ac90; margin: 5px 0; overflow: hidden; } .course_bao_middle { width: 85%; } .course_bao_middle_child { width: calc(50% - 10px); float: left; margin: 8px 0 10px 10px; } .course_bao_middle_left { background: #19a7a9; width: 100%; height: 160px; } .course_bao_right_content_right { background: #4a6c88; width: 49.5%; height: 80px; } .course_bao_right { width: 82%; } .course_bao_text { height: 50px; background: #fff; } .font12 { font-size: 12px; } .fb { font-weight: bold; } .color333 { color: #333; } .center { text-align: center; } .fl{ float: left; } .banner_index_wrap{ width: 1100px; height: 100%; margin: 0 auto; position: relative; z-index: 2; pointer-events: none; }