/* 首页 */ .banner { position: relative; } .banner .swiper-slide .banner_content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .banner .swiper-slide .banner_content .banner_name { font-size: 55px; font-family: Source Han Sans CN; font-weight: 500; color: #FFFFFF; text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.6); text-align: center; letter-spacing: 6px; } .banner .swiper-slide .banner_content .banner_text { font-size: 16px; font-family: Source Han Sans CN; font-weight: 400; color: #FFFFFF; text-align: center; text-transform: uppercase; letter-spacing: 6px; } .about_content { width: 90%; margin: 0 auto !important; } .g-about { padding: 30px 0 40px; } .g-about .g-about-content { display: flex; flex-direction: row; justify-content: space-between; width: 100%; } .g-about .g-about-content .left { width: 36%; } .g-about .g-about-content .right { width: 55%; display: flex; flex-direction: column; justify-content: space-around; } .g-about .g-about-content .right .right_top { width: 100%; display: block; } .g-about .g-about-content .right .right_top .name1 { font-size: 24px; font-family: Microsoft YaHei; font-weight: 400; color: #BBBBBB; text-transform: uppercase; } .g-about .g-about-content .right .right_top .name2 { font-size: 36px; font-family: Microsoft YaHei; font-weight: bold; color: #333333; } .g-about .g-about-content .right p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 34px; } .serve_f_server { position: relative; } .serve_img { position: absolute; bottom: 0%; background: url(./../images/serve_yinying.png) no-repeat; width: 100%; } .serve_server { display: flex; /* flex-direction:row; */ width: 100%; } .serve_item { display: flex; flex-direction: row; padding: 0px 0px 5px 5px; /* flex-wrap:wrap; */ /* margin:auto 0; */ /* margin-bottom:15px; */ } .g-about .g-about-content .right .but, .g-news .but { width: 160px; height: 48px; line-height: 48px; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; text-align: center; border: 1px solid #DC8F72; border-radius: 24px 0px 24px 0px; position: relative; } .g-about .g-about-content .right .but span, .g-news .but span { color: #DC8F72; position: relative; z-index: 999; } .rongyu_img { background: url(./../images/rongyu_bg.png) no-repeat; } .flex_1 img { margin: auto; } .rongyu_flex { display: flex; flex-direction: row; margin: 2% 0; } .button_more { background: #FFFFFF; border: 1px solid #CCCCCC; border-radius: 25px; height: 50px; width: 153px; line-height: 48px; margin: 2% auto; text-align: center; } .g-about .g-about-content .right .but::after, .g-news .but::after { content: ''; display: block; width: 0; margin: 0 auto; height: 48px; top: 0; left: 0; right: 0; position: absolute; background-color: #fff; transition: .5s; border-radius: 24px 0px 24px 0px; } .g-about .g-about-content .right .but:hover::after, .g-news .but:hover::after { background-color: #DC8F72; width: 100%; } .g-about .g-about-content .right .but:hover span, .g-news .but:hover span { color: #fff; } .g-cases { position: relative; } .g-cases .swiper { width: 100%; height: 100%; } .g-cases .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .g-cases .swiper { width: 100%; height: 300px; margin-left: auto; margin-right: auto; overflow: hidden; } .g-cases .swiper-slide { background-size: cover; background-position: center; } .g-cases .mySwiper2 { height: auto; width: 100%; } .g-cases .mySwiper2 .swiper-slide { position: relative; } .cases_content { position: absolute; padding: 40px; left: 160px; top: 20%; height: 60%; width: 520px; display: flex; flex-direction: column; justify-content: space-between; background: rgba(0, 0, 0, 0.55); text-align: left; } .cases_content .cases_top h5 { font-size: 24px; font-family: Microsoft YaHei; font-weight: 400; color: #999999; text-transform: uppercase; } .cases_content .cases_top p { font-size: 36px; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF; } .cases_content .cases_min h5 { font-size: 24px; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; } .cases_content .cases_min p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #CCCCCC; margin-top: 15px; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .cases_content .cases_but { width: 160px; height: 48px; line-height: 48px; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; text-align: center; background: #DC8F72; border: 1px solid #DC8F72; border-radius: 24px 0px 24px 0px; } .cases_content .cases_but:hover { background: #ff7f50; } .g-cases .mySwiper { position: absolute; right: 160px; width: 380px; top: 20%; height: 60%; } .css_detile { /*float: inherit;*/ z-index: 1; position: fixed; background-color: #000000; top: 0px; padding-top: 10%; padding-left: 20%; opacity: 0.85; width: 100vw; height: 100vh; } /*懵车尔尼*/ .css_detile_css { z-index: 1; position: fixed; background-color: #000000; top: 0px; padding-top: 10%; padding-left: 25%; opacity: 0.85; width: 100vw; height: 100vh; /*position: relative;*/ } .css_detile_css a { margin-left: 35%; } .css_detile a { margin-left: 50%; } .g-cases .mySwiper .swiper-slide { width: 100%; height: 120px; background: rgba(255, 255, 255, 0.8); padding: 10px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; overflow: hidden; cursor: pointer; } .g-cases .mySwiper .swiper-slide .left { width: 50%; display: flex; flex-direction: column; text-align: left; margin-left: 10px; } .g-cases .mySwiper .swiper-slide .left h3 { font-size: 18px; font-family: Microsoft YaHei; font-weight: 400; color: #000000; } .g-cases .mySwiper .swiper-slide .left p { font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; margin-top: 5px; text-transform: uppercase; } .g-cases .mySwiper .swiper-slide .right { width: 48%; text-align: right; } .footer_contain { width: 90%; margin: 0 auto; } .button_iccoonn { display: block; } .business_class { margin-left: 5%; } .contain_width { width: 1600px; margin: 3% auto; } .footer-nav { display: flex; flex-direction: row; margin-bottom: 6%; } /* .Scroll_button { display: none; } */ .li-blocks_footer { flex: 1; } .margin_auto { margin: 3% auto; } .font_class { height: 14px; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; line-height: 30px; } .g_red { color: #E6212A !important; } .Employee_big_font { height: 40px; font-size: 18px; font-family: Microsoft YaHei; font-weight: 400; color: #464646; line-height: 24px; text-align: center; } .Employee_small_font { height: 17px; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #C5C5C5; line-height: 18px; text-align: center } .footer-nav li { /*float: right;*/ height: 16px; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; line-height: 48px; /*width: 15%;*/ /*line-height:18px ;*/ /*margin-left: 3%;*/ } ul>li {} .footer-nav.li-blocks.caidan1 { text-align: center; margin-left: 3%; color: #FFFFFF !important; } .g-cases .mySwiper .swiper-slide-thumb-active { background: rgba(220, 143, 114, 0.8); } .g-cases .mySwiper .swiper-slide-thumb-active .left h3, .g-cases .mySwiper .swiper-slide-thumb-active .left p { color: #fff; } .cases_swiper { position: relative; margin: 45px auto; width: 1748px; overflow: hidden; } .cases_swiper .swiper-button-next, .cases_swiper .swiper-button-prev { width: 44px; height: 44px; background-size: 44px 44px; } .cases_swiper .swiper-button-prev, .cases_swiper .swiper-container-rtl .swiper-button-next { background-image: url(../images/about/c_swiper1.png); } .cases_swiper .swiper-button-next, .cases_swiper .swiper-container-rtl .swiper-button-prev { background-image: url(../images/about/c_swiper1.png); transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); } .cases_swiper .swiper-button-prev:hover { background-image: url(../images/about/c_swiper2.png); transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); } .cases_swiper .swiper-button-next:hover { background-image: url(../images/about/c_swiper2.png); transform: rotate(0deg); -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); } .show_none { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; margin: 0 auto; text-align: left; } .cases_swiper .cases_swiper_content { position: relative; display: block; } .cases_swiper_content .b-content { position: absolute; width: 100%; overflow: hidden; height: 60px; background: rgba(0, 0, 0, 0.55); bottom: 0; left: 0; display: flex; flex-direction: column; justify-content: space-around; align-items: center; transition: .5s; } .rongyu_f { flex: 1; width: 64px; height: 18px; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 36px; text-align: center; } .cases_swiper_content .b-content .content_top { height: 60px; line-height: 60px; font-size: 16px; text-align: center; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; position: relative; } .cases_swiper_content .b-content p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #CCCCCC; text-align: center; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 26px; display: none; } .cases_swiper_content .b-content .ljie { width: 120px; height: 32px; line-height: 32px; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; text-align: center; border: 1px solid #FFFFFF; border-radius: 16px; display: none; } .cases_swiper_content:hover .b-content { height: 100%; padding: 50px 80px; } .cases_swiper_content:hover .b-content .content_top { font-size: 24px; line-height: 45px; } .cases_swiper_content:hover .b-content .content_top::after { content: ''; position: absolute; bottom: 0; width: 40%; left: 30%; height: 2px; background: #FFFFFF; } .cases_swiper_content:hover .b-content p { display: -webkit-box; } .cases_swiper_content:hover .b-content .ljie { display: block } .g-news { background: url(../images/about/news_banner.png) no-repeat; background-size: cover; padding: 70px 0; } .top_10 { width: 100%; height: auto; background-color: aliceblue; } .flex_space_bettew { width: 60%; height: auto; display: flex; justify-content: center; align-items: center; } .g-news .continer1 { display: flex; flex-direction: column; align-items: center; /* position: fixed; */ } .g-news .news_top { font-size: 24px; font-family: Microsoft YaHei; font-weight: 400; color: #BBBBBB; text-transform: uppercase; } .bg_round { width: 173px; height: 173px; background: #FFFFFF; box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.08); border-radius: 50%; display: flex; justify-content: center; align-items: center; /* margin: auto; */ } .A_flex_1280_row { display: flex; align-items: center; justify-content: center; } .bg_round_number { width: 173px; height: 173px; /*background: #FFFFFF;*/ display: flex; /*box-shadow: 0px 0px 32px 0px rgba(0,0,0,0.08);*/ /*border-radius: 50%;*/ /*background-color:#D41718 ;*/ justify-content: center; } .bg_round_double { width: 173px; height: 173px; background: #FFFFFF; display: flex; /*box-shadow: 0px 0px 32px 0px rgba(0,0,0,0.08);*/ border-radius: 50%; background-color: #D41718; justify-content: center; } .bg_round_red { width: 173px; height: 173px; background: #FFFFFF; display: flex; box-shadow: 0px 0px 32px 0px rgba(0, 0, 0, 0.08); border-radius: 50%; background-color: #0000ff; justify-content: center; /*align-items: center;*/ } .business_font { height: 24px; font-size: 18px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 20px; } .red_font { height: 36px; font-size: 18px; font-family: Arial; font-weight: 400; color: #D41718; line-height: 22px; } .flex_col { display: flex; flex-direction: column; justify-content: center; align-items: center; } .g-news .news_name { font-size: 36px; font-family: Microsoft YaHei; font-weight: bold; color: #333333; } .g-news .news_wrap { display: flex; flex-wrap: wrap; align-items: center; width: 100%; margin: 30px 0 30px; } .g-news .news_wrap .news_column { width: calc((100% - 100px)/3); margin-right: 50px; margin-bottom: 20px; position: relative; overflow: hidden; } .g-news .news_wrap .news_column:nth-of-type(3n) { margin-right: 0; } .g-news .news_wrap .news_column .news_content { background: #FFFFFF; padding: 60px 35px; display: flex; flex-direction: column; } .g-news .news_wrap .news_column .news_content h3 { font-size: 36px; font-family: Arial; font-weight: bold; color: #DDDDDD; } .g-news .news_wrap .news_column .news_content h5 { font-size: 20px; margin: 25px 0; font-family: Microsoft YaHei; font-weight: 400; color: #333333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .g-news .news_wrap .news_column .news_content p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .g-news .news_wrap .news_column .news_img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 99; opacity: 0; transition: .5s; } .g-news .news_wrap .news_column:hover .news_img { opacity: 9; } .g-news .news_wrap .news_column:hover .news_img .news_you { position: absolute; right: 0px; bottom: 0px; } @media (max-width: 1748px) { .cases_swiper { width: 98%; } .g-news .news_wrap .news_column .news_img .news_zuo { width: 100%; height: 100%; } } @media (max-width: 1401px) { .banner .swiper-slide .banner_content .banner_name { font-size: 46px; } .font_size_48 { font-size: 24px; line-height: 16px; font-weight: 400; } .All_title { font-size: 24px; color: #333333; font-weight: 400; line-height: 40px; margin: 4% auto; text-align: center; } .background_img_name { background: url(../images/shouye_.png) no-repeat; } .A_pic_flex_row_text { font-size: 14px; font-weight: 400; line-height: 24px; } .block_18px_bold { font-size: 14px; line-height: 14px; font-weight: 400; } .banner .swiper-slide .banner_content .banner_text { font-size: 13px; } .cases_content { padding: 30px; } .cases_content .cases_top h5 { font-size: 22px; } .cases_content .cases_top p { font-size: 30px; } .cases_content .cases_min h5 { font-size: 20px; } .cases_content .cases_min p { font-size: 14px; -webkit-line-clamp: 2; } .cases_swiper_content:hover .b-content { padding: 30px 50px; } .cases_swiper_content:hover .b-content .content_top { font-size: 20px; line-height: 60px; } .cases_swiper_content .b-content p { font-size: 14px; line-height: 21px; } .g-news .news_wrap .news_column .news_content { padding: 40px 25px; } .g-news .news_wrap .news_column .news_content h3 { font-size: 31px; } .g-news .news_wrap .news_column .news_content h5 { font-size: 18px; margin: 20px 0; } .g-news .news_wrap .news_column .news_content p { font-size: 14px; } .g-news .news_wrap .news_column:hover .news_img .news_you { max-width: 13%; } } @media (max-width: 1280px) { .fen_company { display: flex; flex-direction: column; justify-content: center; align-items: center; } .All_title_2grade { height: 18px; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; line-height: 15px; } .weAreSwiper .swiper-slide-next .swiper-slide-div span { position: absolute; font-size: 14px; color: #FEFEFE; position: absolute; height: 20%; width: 100%; opacity: 0.4; z-index: 2; display: flex; justify-content: center; align-items: center; background-color: #000000; bottom: 0px; } .A_pic_flex_row { display: flex; flex-direction: column; justify-content: center; align-items: center; } .A_pic_flex_row_pic { width: 100%; /*margin: 0 2%;*/ } .banner .swiper-slide .banner_content .banner_name { font-size: 40px; } .banner .swiper-slide .banner_content .banner_text { font-size: 11px; } .g-about .g-about-content .right .right_top .name1 { font-size: 21px; } .g-about .g-about-content .right .right_top .name2 { font-size: 30px; } .g-about .g-about-content .right p { font-size: 14px; line-height: 33px; } .g-about .g-about-content .right .but, .g-news .but, .cases_content .cases_but { width: 130px; height: 40px; line-height: 40px; font-size: 12px; } .g-about .g-about-content .right .but::after, .g-news .but::after, .cases_content .cases_but::after { height: 40px; } .g-cases .mySwiper { width: 280px; } .g-cases .mySwiper .swiper-slide .left h3 { font-size: 15px; } .g-cases .mySwiper .swiper-slide .left p { font-size: 11px; } .business_contain { width: 100%; } .contain_item { width: 90%; margin: 0 auto; } .cases_content { width: 500px; } .cases_content .cases_top h5 { font-size: 20px; } .cases_content .cases_top p { font-size: 26px; } .cases_content .cases_min h5 { font-size: 18px; } .cases_content .cases_min p { font-size: 13px; } .cases_swiper { width: 92%; } .cases_swiper_content .b-content { height: 46px; } .cases_swiper_content .b-content .content_top { height: 46px; line-height: 46px; font-size: 14px; } .cases_swiper_content:hover .b-content .content_top { font-size: 18px; line-height: 46px; } .cases_swiper_content .b-content p { font-size: 12px; line-height: 19px; } .cases_swiper_content .b-content .ljie { width: 100px; height: 26px; line-height: 26px; font-size: 11px; } .cases_swiper .swiper-button-next, .cases_swiper .swiper-button-prev { width: 34px; height: 34px; background-size: 34px 34px; } .g-news { padding: 30px 0; } .g-news .news_top { font-size: 22px; } .g-news .news_name { font-size: 30px; } .g-news .news_wrap { margin: 30px 0 20px; } .g-news .news_wrap .news_column .news_content { padding: 30px 20px; } .g-news .news_wrap .news_column .news_content h3 { font-size: 23px; } .g-news .news_wrap .news_column .news_content h5 { font-size: 15px; margin: 15px 0; } .g-news .news_wrap .news_column .news_content p { font-size: 12px; } } @media (max-width: 992px) { .banner .swiper-slide .banner_content .banner_name { font-size: 28px; letter-spacing: 4px; } .banner .swiper-slide .banner_content .banner_text { font-size: 12px; letter-spacing: 2px; } .g-about .g-about-content .right .right_top .name1 { font-size: 18px; } .g-about .g-about-content .right .right_top .name2 { font-size: 26px; } .g-about .g-about-content .right p { font-size: 12px; line-height: 27px; } .g-about .g-about-content .right .but, .g-news .but, .cases_content .cases_but { width: 120px; height: 35px; line-height: 35px; font-size: 11px; } .g-about .g-about-content .right .but::after, .g-news .but::after, .cases_content .cases_but::after { height: 35px; } .g-cases .mySwiper { width: 220px; right: 10%; } .g-cases .mySwiper .swiper-slide .left { margin-left: 0; } .g-cases .mySwiper .swiper-slide .left h3 { font-size: 12px; } .g-cases .mySwiper .swiper-slide .left p { font-size: 9px; } .cases_content { left: 10%; width: 420px; padding: 25px 30px; } .cases_content .cases_top h5 { font-size: 16px; } .cases_content .cases_top p { font-size: 18px; } .cases_content .cases_min h5 { font-size: 15px; } .cases_content .cases_min p { font-size: 12px; -webkit-line-clamp: 1; margin-top: 10px; } .cases_swiper { width: 98%; } .cases_swiper .swiper-button-next, .cases_swiper .swiper-button-prev { width: 30px; height: 30px; background-size: 30px 30px; } .cases_swiper_content:hover .b-content .content_top { font-size: 15px; } .cases_swiper_content .b-content p { font-size: 10px; line-height: 15px; } .cases_swiper_content .b-content .ljie { width: 90px; height: 24px; line-height: 24px; font-size: 9px; } } @media (max-width: 810px) { .banner .swiper-slide .banner_content .banner_name { font-size: 22px; letter-spacing: 2px; } .font_size_18 { font-size: 12px; } .A_flex_1280_row { display: flex; flex-direction: column; align-items: center; justify-content: center; } .phone_none { display: none; } .show_none { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; margin: 0 auto; text-align: left; } .show_none div:nth-child(1) { flex: 1; } .show_none div:nth-child(2) { flex: 1; } .banner .swiper-slide .banner_content .banner_text { font-size: 10px; letter-spacing: 1px; } .g-about .g-about-content .right .right_top .name1 { font-size: 16px; } .g-about .g-about-content .right .right_top .name2 { font-size: 22px; } .g-about .g-about-content .right p { font-size: 10px; line-height: 22px; } .g-about .g-about-content .right .but, .g-news .but, .cases_content .cases_but { width: 100px; height: 28px; line-height: 28px; font-size: 9px; } .g-about .g-about-content .right .but::after, .g-news .but::after, .cases_content .cases_but::after { height: 28px; } .g-cases .mySwiper, .cases_content { top: 10%; height: 80%; } .cases_content { left: 6%; width: 400px; } .cases_swiper { width: 96%; } .cases_swiper .swiper-button-prev { left: 0; } .cases_swiper .swiper-button-next { right: 0; } .cases_swiper_content .b-content { height: 35px; } .cases_swiper_content .b-content .content_top { height: 35px; line-height: 35px; font-size: 12px; } .cases_swiper_content:hover .b-content { padding: 10px 20px; } .about_tianxi_and_reduce { display: flex; } .cases_swiper_content:hover .b-content .content_top { font-size: 14px; line-height: 30px; } .g-news .news_top { font-size: 20px; } .g-news .news_name { font-size: 25px; } .g-news .news_wrap .news_column { width: calc((100% - 40px)/3); margin-right: 20px; } .g-news .news_wrap .news_column .news_content h3 { font-size: 20px; } .g-news .news_wrap .news_column .news_content h5 { font-size: 13px; } .g-news .news_wrap .news_column .news_content p { font-size: 10px; } } @media(max-width:480px) { .font_size_48 { /* height: 43px; */ font-size: 18px; font-family: Arial; font-weight: bold; color: #D71718; line-height: 18px; } } @media (max-width: 414px) { .banner .swiper-slide .banner_content .banner_name { font-size: 16px; letter-spacing: 1px; } .banner .swiper-slide .banner_content .banner_text { font-size: 8px; letter-spacing: 0px; } .index .banner .swiper-pagination-bullet { width: 8px; height: 8px; background: #fff; opacity: .9; margin: 0px 4px; } .index .banner .swiper-pagination-bullet-active { width: 8px; height: 8px; background: #D71718; border-radius: 5px; } .g-about .g-about-content { flex-direction: column; } .g-about .g-about-content .left { width: 70%; margin: 0 auto; } .g-about .g-about-content .right { width: 100%; margin-top: 20px; } .g-about .g-about-content .right p { font-size: 12px; line-height: 24px; margin: 15px 0; } .g-cases .mySwiper { position: initial; margin-top: 20px; width: 90%; height: 60px; } .g-cases .mySwiper .swiper-slide { height: auto; } .cases_content { left: 10%; width: 80%; padding: 10px; } .cases_content .cases_top h5 { font-size: 12px; } .cases_content .cases_top p { font-size: 14px; } .cases_content .cases_min h5 { font-size: 12px; } .cases_content .cases_min p { font-size: 9px; margin-top: 5px; } .cases_content .cases_but { width: 70px; height: 19px; line-height: 19px; font-size: 7px; } .cases_swiper .swiper-container { width: 76%; } .g-news .news_wrap .news_column { width: 100%; margin-right: 0; } } @media (max-width: 375px) {}