#content { position: relative; width: 100%; } .swiper_animated { margin-top: 20%; display: none; } #content > .module { position: relative; width: 100%; margin: auto; padding-bottom: 100px; } #service_modle { } #service { width: 1200px; text-align: center; margin: auto; } #service > div > div { width: 200px; height: 200px; border-radius: 100px; background: #f5f9ff; margin: auto; } #service > div img { width: 120px; height: 120px; margin: 40px; transition: all 0.5s; } #service > div:hover > div > img { transform: translatey(-15px); } #service > div > p { width: 65%; margin: auto; margin-top: 25px; } #service_modle_2 { background: #f5f9ff; } #service_2 { width: 1150px; margin: auto; } #service_2_select { text-align: center; margin-bottom: 20px; } #service_2_select > * { border: 0; background: 0; margin: 0 20px; position: relative; height: 40px; } #service_2_select > .active:before { position: absolute; content: ""; background: black; height: 4px; width: 100%; bottom: 0; left: 0; border-radius: 2px; animation: width_100 0.5s; } @keyframes width_100 { from { width: 0%; } to { width: 100%; } } #service_2_content { } #service_2_content > *:not(.active) { display: none; } #service_2_content > div { width: 100%; height: 500px; overflow: hidden; background: #fff; } #service_2_content > div > div > .text { margin: 10px 0; } #service_2_content .service_2_content_num { overflow: hidden; margin: 20px 0; position: absolute; bottom: 90px; width: 650px; } #service_2_content .service_2_content_num > div { float: left; width: 142px; text-align: center; padding: 10px; margin: 10px; background: #f5f9ff; } #service_2_content .service_2_content_num > div > p:first-of-type { font-size: 30px; } #service_2_content > div > img { width: 400px; height: 500px; float: left; } #service_2_content > div > div { width: 750px; height: 500px; float: right; padding: 50px; position: relative; } #service_2_content > div .style_button { position: absolute; bottom: 40px; left: 50%; transform: translatex(-50%); height: 40px; padding: 0 30px; } #activity_news { background: #f5f9ff; } #activity_news_list { width: 1200px; margin: auto; margin-bottom: 50px; } #activity_news_list .module { width: 100%; height: 200px; padding: 10px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } #activity_news_list .module > img { height: 100%; flex-grow: 0; } #activity_news_list .module > div { padding: 0 20px; } #activity_list { width: 1200px; overflow: hidden; margin: auto; } #activity_list > div { width: 290px; margin: 5px; float: left; } #service_modle_3 { } #service_3 { width: 1200px; margin: auto; overflow: hidden; } #service_3 > div { float: left; width: 380px; height: 285px; text-align: center; padding: 40px; background: #315da3; transition: all 0.5s; color: white; margin: 10px; padding-top: 60px; } #service_3 > div:hover { background: #287ff1; transform: translatey(-10px); } #service_3 > div > * { margin: 10px; } #service_3 > div > img { width: 80px; display: block; margin: auto; } #media_module { width: 100%; margin: auto; background: #f5f9ff; } #media { width: 1200px; overflow: auto; margin: auto; } .media_module { float: left; width: 280px; height: 90px; margin: 10px 10px; display: block; } .media_module img { width: 100%; height: 100%; display: block; background: rgba(0, 0, 0, 0.2); } #case_module { width: 100%; background: #fff; } #case_module .module_title, #case_module .module_vic_title { color: white; } #case_module .module_title:before, #case_module .module_title:after { background: white; } #case { width: 1200px; height: 500px; margin: auto; overflow: hidden; } #swiper_case { width: 1200px; height: 500px; position: relative; margin: auto; padding: 15px 0; } #swiper_case .swiper-slide { transition: all 300ms; transform: scale(0.8); opacity: 0; overflow: hidden; } #swiper_case .swiper-slide-prev, #swiper_case .swiper-slide-active, #swiper_case .swiper-slide-next { opacity: 1; } #swiper_case .swiper-slide-prev, #swiper_case .swiper-slide-next { z-index: 999; } #swiper_case .swiper-slide-active, #swiper_case .swiper-slide-duplicate-active { z-index: 1000; transform: scale(1); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.5); } .case_module .box_bottom { width: 100%; height: 150px; overflow: hidden; background: #f5f9ff; display: none; padding: 5px 20px; } #swiper_case .swiper-slide-active .box_bottom { display: block; } #news_info_module { width: 100%; background: #fff; padding-top: 100px; } #news_content { width: 100%; } #news_content .article_module { height: 150px; padding: 0 10px; } #news_content .article_module_img, #news_content .article_module_img .bg_img_height_repeat { height: 120px; width: 180px; } #news_content .article_module_text { margin-left: 10px; padding-top: 10px; } #news_content .article_module_text > a, #news_content .article_module_2 .title a { font-size: 18px; } #news_content .article_module_2 { height: 80px; padding: 5px 10px; } /* ul样式*/ /*#news_content a { padding: 10px; position: relative; padding: 6px; padding-left: 20px; } #news_content a:before { content: ""; width: 6px; height: 6px; border-radius: 3px; background: black; position: absolute; left: 5px; top: 50%; transform: translatey(-50%); }*/ #website_msg { width: 1200px; height: 100%; margin: auto; overflow: auto; } #news, #auto { float: left; height: 100%; width: 585px; } #auto { float: right; } #news_title, #auto_title { height: 30px; font-size: 18px; line-height: 30px; margin-bottom: 20px; } #auto #auto_content img { width: 580px; } #service_num2 { background-image: ; height: 300px; width: 100%; text-align: center; position: relative; color: #ffffff; font-weight: lighter; } #service_num2 p { text-align: center; font-size: 50px; line-height: 70px; font-weight: bolder; margin-bottom: 20px; }