.banner { width: 100%; position: relative; } .banner_home { width: 100%; position: absolute; left: 0; bottom: 20px; } .banner_home_row { display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .banner_home_left { width: 60%; display: flex; flex-direction: row; align-items: center; height: 60px; line-height: 60px; } .banner_home_left li { height: 60px; line-height: 60px; padding: 0 25px; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; cursor: pointer; } .banner_home_left li a { color: #666666; } .banner_home_left li.active { background: #DC8F72; color: #ffffff; } .banner_home_left li.active a { color: #ffffff; } .banner_home_right { display: flex; flex-direction: row; align-items: center; justify-content: flex-end; font-size: 15px; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; } .banner_home_right img { max-width: 100%; width: auto; margin-right: 10px; } .banner_home_right a { color: #FFFFFF; margin: 0 8px; } .banner_home_right p { color: #D5161B; margin: 0 8px; } .pagination { text-align: center; color: #666; clear: both; width: 100%; margin-top: 20px; } .pagination a { display: inline-block; color: #888; text-align: center; text-transform: capitalize; padding: 0px 10px; line-height: 28px; color: #000; border: 1px solid #ddd; margin: 0px 1px 0px 1px; } .pagination a.active { /* display: inline-block; */ background-color: #D71718; } /*新闻详情*/ .inner_newsshow { overflow: hidden; margin-top: 60px; margin-bottom: 60px; } .inner_fr_newsshow { margin: 31px 0 50px 0; overflow: hidden; } .show_title { text-align: center; padding-bottom: 25px; border-bottom: 1px dashed #bfbfbf; } .show_title h3 { font-size: 22px; font-weight: normal; text-align: center; color: #333; padding-bottom: 10px; line-height: 28px; } .show_title span { color: #949494; margin: 0px 10px; font-size: 14px; padding-left: 20px; } .browse { background: url(../images/browse.png) no-repeat left center; } .date { background: url(../images/date.png) no-repeat left center; } .show_content { line-height: 30px; color: #4b4b4b; padding: 45px 0px; border-bottom: 1px dashed #bfbfbf; font-size: 16px; } .show_content img { display: block; margin-right: auto; margin-left: auto; max-width: 100%; height: auto; } .show_back { padding-top: 20px; } .show_back_fl { float: left; width: 80%; overflow: hidden; } .show_back_fl li { margin-bottom: 2px; line-height: 25px; color: #4d4d4d; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 15px; } .show_back_fl li a { color: #868686; font-size: 15px; } .show_back_fl li a:hover { color: #D71718; } .show_back_fr { overflow: hidden; float: right; width: 10%; } .show_back_fr a { display: block; line-height: 46px; color: #fff; font-size: 15px; background: #D71718 url(../images/return.png) no-repeat right 20px center; padding-left: 25px; text-align: left; border-radius: 5px; } /* 公司简介 */ .about_content, .culture_content { padding: 45px 0 60px; display: flex; flex-direction: column; align-items: center; width: 100%; } .culture__content { width: 100%; text-align: center; line-height: 60px; } .fen_company { width: 90%; margin: 2% auto; display: flex; } .fen_company_left { flex: 1; margin: auto; display: flex; } .fen_company_left div {} .fen_company_right { margin: auto; display: flex; flex: 1; } .company_one { flex: 1; display: flex; flex-direction: column; background-color: #ECECEC; justify-content: space-between; align-items: center; margin: 0 .5%; padding: 2%; } .company_one_fen_address { padding-top: 40%; flex: 1; } .company_one div { text-align: left; } .company_one_fen { flex: 3; height: 24px; font-size: 24px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; line-height: 36px; margin: 0 auto; } .company_one_fen::after { content: ''; position: absolute; width: 30%; left: 35%; bottom: 0; height: 2px; background: #D5161B; } .contact_conpany { font-size: 30px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; line-height: 30px; } .about_name { /* font-family: Microsoft YaHei; font-weight: 400; color: #333333; position: relative; margin: 3% auto; font-size: 36px; font-weight: bold; line-height: 30px; */ } .about_content p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 34px; text-align: center; } .about_content img { margin-top: 40px; } /* 企业文化 */ .culture_wrap { display: flex; flex-wrap: wrap; justify-content: flex-start; width: 100%; margin-top: 10px; } .culture_wrap .culture_content1 { width: calc((100% - 75px)/4); margin-right: 25px; margin-bottom: 25px; overflow: hidden; display: flex; flex-direction: column; box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.1); border-radius: 12px; cursor: pointer; } .culture_wrap .culture_content1:nth-of-type(4n) { margin-right: 0; } .culture_wrap .culture_content1 .pic { overflow: hidden; } .culture_wrap .culture_content1 .pic img { transition: .5s; } .culture_wrap .culture_content1:hover .pic img { transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .culture_wrap .culture_content1 .culture_footer { display: flex; flex-direction: column; background: #fff; padding: 20px; } .culture_wrap .culture_content1 .culture_footer .culture_name { font-size: 18px; font-family: Microsoft YaHei; font-weight: bold; color: #DC8F72; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .culture_wrap .culture_content1 .culture_footer p { margin-top: 20px; font-size: 16px; height: 60px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 30px; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .culture_wrap .culture_content1:hover .culture_footer .culture_name { color: #ff7f50; } /* 管理项目 */ .project_content { display: flex; flex-direction: column; width: 100%; margin-top: 10px; height: auto; } .project_content .project_float { width: 100%; margin-bottom: 40px; /* display: flex; flex-direction: row; */ background: #F8F8F8; } .project_img { float: left; width: 48%; height: auto; /* overflow: hidden; */ } .project_content .project_float .project_img img { transition: .5s; } .img {} .project_content .project_float:hover .project_img img { transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .project_active :after { content: ''; height: 3px; width: 25%; background: #E6212A; color: #E6212A; /*line-height: 3px;*/ position: relative; top: 20px; right: 60px; display: inline-block; } .project_floats { display: flex; flex-direction: row; width: 90%; height: 50px; justify-content: center; align-items: center; border-bottom: 1px solid #DCDCDC; } .project_floats div { flex: 1; cursor: pointer; text-align: center; } .project_content .project_float .project_cloumn { width: 50%; float: right; display: flex; flex-direction: column; padding: 70px 60px; justify-content: space-between; height: 100%; } .project_2_cloumn { display: flex; flex-direction: column; } .project_content .project_float .project_cloumn .project_cloumn_name { font-size: 32px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; /* word-break: break-all; */ /* text-overflow: ellipsis; */ /* overflow: hidden; */ display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } /* .project_content .project_float .project_cloumn .project_cloumn_name div { display: flex; flex-direction: row; flex: 1; } */ .project_content .project_float .project_cloumn .project_cloumn_time { font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #999999; } .project_cloumn .icon_class { display: flex; justify-content: space-between; flex-direction: row; } .project_cloumn_icon { display: flex; /* flex-direction: row; */ align-items: inherit; } .project_content .project_float .project_cloumn p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 34px; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; } .g-but { width: 160px; height: 48px; line-height: 48px; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; text-align: center; background: #DC8F72; border-radius: 24px 0px 24px 0px; position: relative; } .g-but span { color: #fff; position: relative; z-index: 999; } .project_content .project_float:nth-of-type(2n) .project_img { float: right; } .project_content .project_float:nth-of-type(2n) .project_cloumn { float: left; } /* .project_content .project_float:hover .project_cloumn .project_cloumn_name { color: #ff7f50; } */ .project_content .project_float:hover .project_cloumn .g-but { background: #ff7f50; } /* 新闻中心 */ .news_wrap { margin-top: 10px; display: flex; flex-wrap: wrap; justify-content: flex-start; width: 100%; } .news_wrap .news_column { width: calc((100% - 100px)/3); margin-right: 50px; margin-bottom: 50px; display: flex; flex-direction: column; } .news_wrap .news_column:nth-of-type(3n) { margin-right: 0px; } .news_wrap .news_column .pic { overflow: hidden; } .news_wrap .news_column .pic img { transition: .5s; } .news_wrap .news_column:hover .pic img { transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .news_wrap .news_column .news_content { background: #F8F8F8; padding: 25px; display: flex; flex-direction: column; transition: .3s; } .news_wrap .news_column .news_content .news_name { font-size: 20px; font-family: Microsoft YaHei; font-weight: bold; color: #595959; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: .3s; } .news_wrap .news_column .news_content .news_time { font-size: 14px; font-family: Arial; font-weight: 400; color: #999999; padding: 15px 0; transition: .3s; } .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; height: 50px; transition: .3s; } .news_wrap .news_column:hover .news_name { color: #E6212A; } /* .news_wrap .news_column:hover .news_content .news_name, .news_wrap .news_column:hover .news_content .news_time, .news_wrap .news_column:hover .news_content p { color: #fff; } */ /* 服务领域 */ .service_wrap { margin-top: 10px; display: flex; flex-wrap: wrap; justify-content: flex-start; width: 100%; } .service_wrap .service_row { width: calc((100% - 40px)/2); margin-right: 40px; margin-bottom: 40px; display: flex; flex-direction: row; justify-content: space-between; border: 1px solid #DDDDDD; box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.1); border-radius: 10px; padding: 20px; } .service_wrap .service_row:nth-of-type(2n) { margin-right: 0px; } .service_wrap .service_row .pic { width: 27%; overflow: hidden; } .service_wrap .service_row .pic img { transition: .5s; } .service_wrap .service_row:hover .pic img { transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); } .service_wrap .service_row .service_content { width: 70%; display: flex; flex-direction: column; justify-content: space-around; } .service_wrap .service_row .service_content .service_name { font-size: 20px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; } .service_wrap .service_row .service_content .service_text { font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #999999; } .service_wrap .service_row:hover .service_content .service_name, .service_wrap .service_row:hover .service_content .service_text { color: #DC8F72; } .service_wrap .service_row .service_content p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; line-height: 30px; word-break: break-all; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .service_wrap .service_row .service_content .service_understand { font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #DC8F72; } /* 人才招聘 */ .g-resources-top { display: flex; flex-direction: column; width: 100%; } .g-resources-top .g-resources-column { display: flex; flex-direction: column; width: 100%; margin-bottom: 20px; cursor: pointer; } .g-resources-top .g-resources-column .g-resources-row { background: rgba(0, 75, 143, 0); border: 1px solid #DFDFDF; height: 50px; line-height: 50px; display: flex; flex-direction: row; width: 100%; align-items: center; justify-content: space-between; padding: 0 24px; } .g-resources-top .g-resources-column .g-resources-row .g-resources-left { font-size: 18px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; position: relative; padding-left: 18px; } .g-resources-top .g-resources-column .g-resources-row .g-resources-left::before { content: ''; position: absolute; top: 30%; left: 0; width: 3px; height: 40%; background: #CECECE; border-radius: 2px; } .g-resources-top .g-resources-column .g-resources-row .g-resources-right .g-resources-right-img1 { display: none; width: 25px; height: 25px; } .g-resources-top .g-resources-column .g-resources-row .g-resources-right .g-resources-right-img2 { display: block; width: 25px; height: 25px; } .g-resources-top .g-resources-column.active .g-resources-row .g-resources-right .g-resources-right-img2 { display: none; } .g-resources-top .g-resources-column.active .g-resources-row .g-resources-right .g-resources-right-img1 { display: block; } .g-resources-top .g-resources-column.active .g-resources-row { background: #DC8F72; border: none; } .g-resources-top .g-resources-column.active .g-resources-row .g-resources-left { color: #FFFFFF; } .g-resources-top .g-resources-column.active .g-resources-row .g-resources-left::before { background: #FFFFFF; } .g-resources-top .g-resources-column.active .g-resources-min { display: block; } .g-resources-top .g-resources-column .g-resources-min { display: none; border: 1px solid #DC8F72; padding: 40px; z-index: 99; background: #fff; } .g-resources-top .g-resources-column .g-resources-min .resources_top { display: flex; flex-wrap: wrap; justify-content: flex-start; width: 100%; } .g-resources-top .g-resources-column .g-resources-min .resources_top .resources_name { font-size: 18px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; line-height: 30px; margin-right: 80px; } .g-resources-top .g-resources-column .g-resources-min .resources_top .resources_name span { font-size: 14px; color: #838383; } .g-resources-top .g-resources-column .g-resources-min .resources_min { margin: 40px 0; } .g-resources-top .g-resources-column .g-resources-min .resources_min .resources_min_name { font-size: 18px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; line-height: 30px; } .g-resources-top .g-resources-column .g-resources-min .resources_min ul { display: flex; flex-wrap: wrap; width: 100%; justify-content: flex-start; } .g-resources-top .g-resources-column .g-resources-min .resources_min ul li { font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #838383; line-height: 30px; margin-right: 60px; } .g-resources-top .g-resources-column .g-resources-min .resources_footer { display: flex; flex-direction: column; font-size: 14px; font-family: Microsoft YaHei; font-weight: 400; color: #838383; line-height: 30px; } /* 联系方式 */ .contact_content { position: relative; margin-top: 10px; width: 100%; } .contact1_row { display: flex; flex-direction: row; width: 90%; margin: 0 auto; justify-content: space-between; } .contact_info { display: flex; flex: 2; } .contact_info_left { display: flex; flex-direction: column; flex: 2; background-color: #F9F9F9; padding: 10%; width: 100%; } .contact1_info_1th { display: flex; flex-direction: column; flex: 1; } .contact1_info_1th div { line-height: auto; text-align: left; } .contact_info_2th { display: flex; text-align: left; } .contact_info_info_left { flex: 1; display: flex; /* flex-direction: column; */ flex-direction: column; } .contact_info_info_left div { width: auto !important; } .contact_info_right { flex: 1; background-color: #D5161B; display: flex; flex-direction: column; padding: 5%; justify-content: left; } .contact_info_right_h { line-height: 16px; flex: 1; display: flex; flex-direction: column; /* justify-content: left; */ } .contact_info_right_h div { font-size: 14px; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF; display: flex; text-align: left; flex-direction: column; justify-content: left; } .text_aligin { line-height: 16px; text-align: left; } .contact_map {} .contact_info_right_h :nth-child(1) { flex: 1; font-size: 14px; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF; line-height: 14px; } .contact_info_right_h :nth-child(3) { flex: 1; font-size: 14px; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF; line-height: 30px; } .contact_info_right_h :nth-child(2n) { flex: 1; font-size: 36px; font-family: Microsoft YaHei; font-weight: bold; color: #FFFFFF; line-height: 30px; } .contact_info_right_b { flex: 1; } .contact_info_left { display: flex; flex: 1; } .contact_info_info { padding: 10% 0; } .contact_content .content_column { width: 42%; background: #ffffff; display: flex; flex-direction: column; justify-content: space-between; } .contact_content .content_column .contact1_min { background: #F8F8F8; display: flex; flex-direction: row; width: 100%; justify-content: space-between; padding: 30px 50px; align-items: center; transition: .5s; margin-bottom: 15px; position: relative; z-index: 9; } .contact_content .content_column .contact1_min:last-child { margin-bottom: 0; } .contact_content .content_column .contact1_min::after { display: none; content: ''; position: absolute; right: -8px; width: 16px; height: 16px; top: 50%; margin-top: -8px; background: #fff; z-index: 8; box-shadow: 0px 0px 4px 0px rgb(221, 221, 221, 0.3); border-style: solid; border-color: rgb(221, 221, 221, 0.3); transform: rotate(45deg); /*箭头方向可以自由切换角度*/ border-width: 1px 1px 0 0; } .contact_content .content_column .contact1_min:hover::after { display: block; } .contact_content .content_column .contact1_min:hover { /* background: url(../images/about/contact1_min.png) no-repeat; background-size: 100% 100%; */ background: #fff; box-shadow: 0px 0px 4px 4px rgb(221, 221, 221, 0.3); } .contact_content .content_column .contact1_min h2 { width: 18%; text-align: left; font-size: 18px; font-family: Microsoft YaHei; font-weight: 400; color: #131313; } .contact_content .content_column .content_row { display: flex; flex-direction: column; width: 78%; padding-left: 25px; border-left: 1px solid #E1E1E1; } /* .contact_content .content_column .content_row .pic{ width: 12%; margin-top: 3px; } */ .contact_content .content_column .content_row p { font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #999999; line-height: 1.2; width: 100%; padding-left: 20px; padding-bottom: 30px; } .contact_content .content_column .content_row p:last-child { padding-bottom: 0; } .contact_content .content_column .content_row p.dz { background: url(../images/about/contact_1.png) no-repeat left top 0px; background-size: 12px 18px; } .contact_content .content_column .content_row p.dh { background: url(../images/about/contact_2.png) no-repeat left top 0px; background-size: 16px 16px; } /* .contact_content .content_column .content_row p span{ } */ .amap-info-content { height: auto !important; text-align: center; } .amap-info-close { display: none; } /* 留言反馈 */ .message_content { border: 1px solid #CCCCCC; display: flex; flex-direction: column; width: 100%; padding: 40px 50px; } .message_content .message_content_top { text-align: center; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #666666; margin-bottom: 35px; } .message_content .message_min { display: flex; flex-direction: row; justify-content: space-between; width: 100%; } .message_content .message_min .message_left { display: flex; flex-direction: column; width: 48%; } .message_content .message_min .message_left .message_row { width: 100%; height: 60px; line-height: 60px; border: 1px solid #CCCCCC; padding: 0 25px; display: flex; flex-direction: row; align-items: center; margin-bottom: 20px; } .message_content .message_min .message_left .message_row:last-child { margin-bottom: 0px; } .message_content .message_min .message_left .message_row .message_name, .message_content .message_min .message_right .message_name { width: 10%; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #333333; } .message_content .message_min .message_left .message_row input { border: none; height: 58px; font-size: 14px; width: 90%; } .message_content .message_min .message_right { width: 48%; border: 1px solid #CCCCCC; height: auto; display: flex; flex-direction: row; padding: 20px 25px; } .message_content .message_min .message_right textarea { border: none; height: auto; width: 90%; font-size: 16px; } .message_content .message_footer { width: 400px; height: 60px; line-height: 60px; font-size: 16px; font-family: Microsoft YaHei; font-weight: 400; color: #FFFFFF; text-align: center; background: #DC8F72; border-radius: 30px; margin: 35px auto 0; } .message_content .message_footer:hover { background: #ff7f50; } @media (max-width: 1600px) { .project_content .project_float .project_cloumn { padding: 40px 60px; } .project_content .project_float .project_cloumn p { -webkit-line-clamp: 3; } .contact_content .content_column .contact1_min h2 { font-size: 16px; } .contact_content .content_column .content_row p { font-size: 14px; } } @media (max-width: 1401px) { .news_wrap .news_column .news_content { padding: 20px; } .news_wrap .news_column .news_content .news_name { font-size: 18px; } .news_wrap .news_column .news_content .news_time { font-size: 13px; padding: 10px 0; } .news_wrap .news_column .news_content p { font-size: 15px; height: 46px; } .service_wrap .service_row .service_content p { -webkit-line-clamp: 2; } .message_content .message_min .message_left .message_row .message_name, .message_content .message_min .message_right .message_name { width: 14%; } .message_content .message_min .message_left .message_row input, .message_content .message_min .message_right textarea { width: 86%; } .message_content .message_footer { width: 350px; height: 50px; line-height: 50px; } } @media (max-width: 1280px) { .about_content, .culture_content { padding: 35px 0 60px; } .about_name { font-size: 30px; margin-bottom: 26px; } .about_content p { font-size: 14px; line-height: 30px; } .culture_wrap .culture_content1 .culture_footer p { margin-top: 15px; font-size: 14px; height: 44px; line-height: 22px; } .project_content .project_float .project_cloumn { padding: 40px 50px; } .project_content .project_float .project_cloumn .project_cloumn_name { font-size: 26px; } .project_content .project_float .project_cloumn p { font-size: 15px; line-height: 26px; } .g-but { width: 120px; height: 40px; line-height: 40px; font-size: 12px; } .news_wrap .news_column .news_content { padding: 15px; } .news_wrap .news_column .news_content .news_name { font-size: 16px; } .news_wrap .news_column .news_content .news_time { font-size: 12px; padding: 10px 0; } .news_wrap .news_column .news_content p { font-size: 13px; height: 38px; } .service_wrap .service_row .service_content .service_name { font-size: 18px; } .service_wrap .service_row .service_content .service_text { font-size: 13px; } .service_wrap .service_row .service_content p { font-size: 14px; line-height: 22px; } .service_wrap .service_row .service_content .service_understand { font-size: 12px; } /* .contact_content .content_column{ width: 300px; padding: 30px 25px; top: 60px; height: 380px; } .contact_content .content_column .content_row p { font-size: 16px; } .contact_content .content_column .content_row p span { font-size: 14px; } */ .contact1_row { flex-direction: column; } .contact_content .content_column { width: 100%; margin-bottom: 40px; } .contact_content .contact_map { width: 100%; height: 500px; } /*新闻详情*/ .show_back_fr { width: 14%; } } @media (max-width: 1200px) { .banner_home_left li { font-size: 14px; } .banner_home_right { font-size: 12px; } .banner_home_right img { margin-right: 3px; } } @media (max-width: 810px) { .banner_home { display: none; } .about_name { font-size: 26px; } .about_content p { text-align: left; } .culture_wrap .culture_content1 { width: calc((100% - 50px)/3); } .culture_wrap .culture_content1:nth-of-type(4n) { margin-right: 25px; } .culture_wrap .culture_content1:nth-of-type(3n) { margin-right: 0px; } .project_content .project_float .project_cloumn { padding: 30px 35px; } .project_content .project_float .project_cloumn .project_cloumn_name { font-size: 20px; } .project_content .project_float .project_cloumn .project_cloumn_time { font-size: 12px; } .project_content .project_float .project_cloumn p { font-size: 14px; line-height: 23px; -webkit-line-clamp: 2; } .g-but { width: 100px; height: 30px; line-height: 30px; font-size: 10px; } .news_wrap .news_column { width: calc((100% - 60px)/3); margin-right: 30px; margin-bottom: 30px; } .service_wrap .service_row { width: 100%; margin-right: 0; } .service_wrap .service_row .service_content p { -webkit-line-clamp: 3; } .g-resources-top .g-resources-column .g-resources-row .g-resources-left { font-size: 16px; padding-left: 16px; } .g-resources-top .g-resources-column .g-resources-row .g-resources-left::before { top: 40%; height: 30%; } .g-resources-top .g-resources-column .g-resources-min { padding: 30px; } .g-resources-top .g-resources-column .g-resources-min .resources_top .resources_name { font-size: 16px; margin-right: 60px; } .g-resources-top .g-resources-column .g-resources-min .resources_top .resources_name span { font-size: 12px; } .g-resources-top .g-resources-column .g-resources-min .resources_min { margin: 25px 0; } .g-resources-top .g-resources-column .g-resources-min .resources_min .resources_min_name { font-size: 16px; } .g-resources-top .g-resources-column .g-resources-min .resources_min ul li { font-size: 12px; margin-right: 40px; } .g-resources-top .g-resources-column .g-resources-min .resources_footer { font-size: 12px; line-height: 25px; } .contact_content .contact_map { height: 370px; } .contact_content .content_column { /* position: initial; width: 100%; height: auto; padding: 0; */ /* display: none; */ } /* .contact_content .content_column .content_row { margin-top: 25px; } */ .message_content .message_min { flex-direction: column; } .message_content .message_min .message_left { width: 100%; } .message_content .message_min .message_right { width: 100%; margin-top: 20px; } .message_content .message_min .message_right textarea { height: 180px; } /*新闻详情*/ .inner_newsshow { margin: 30px 0; } .show_title { padding-bottom: 20px; } .show_content { line-height: 25px; color: #4b4b4b; padding: 25px 0px; border-bottom: 1px dashed #bfbfbf; font-size: 13px; } .show_title h3 { font-size: 18px; line-height: 18px; } .show_title span { font-size: 12px; } .show_back_fl { width: 78%; } .show_back_fr { width: 19%; } } @media (max-width: 414px) { .show_content video{ width: 100% !important; height: auto !important; } .about_content, .culture_content { padding: 30px 0 40px; } .about_name { font-size: 22px; margin-bottom: 15px; } .about_content p { font-size: 12px; line-height: 27px; } .about_content img { margin-top: 20px; } .culture_wrap .culture_content1 { width: calc((100% - 25px)/2); } .culture_wrap .culture_content1:nth-of-type(4n) { margin-right: 25px; } .culture_wrap .culture_content1:nth-of-type(3n) { margin-right: 25px; } .culture_wrap .culture_content1:nth-of-type(2n) { margin-right: 0; } .culture_wrap .culture_content1 .culture_footer { padding: 15px; } .culture_wrap .culture_content1 .culture_footer .culture_name { font-size: 15px; } .culture_wrap .culture_content1 .culture_footer p { margin-top: 8px; font-size: 12px; height: 38px; line-height: 18px; } .project_content .project_float { margin-bottom: 18px; } .project_content .project_float .project_cloumn { padding: 10px 15px; } .project_content .project_float .project_cloumn .project_cloumn_name { font-size: 15px; } .project_content .project_float .project_cloumn .project_cloumn_time { font-size: 9px; } .project_content .project_float .project_cloumn p { font-size: 11px; line-height: 23px; -webkit-line-clamp: 1; } .g-but { width: 73px; height: 20px; line-height: 20px; font-size: 8px; } .news_wrap .news_column { width: calc((100% - 20px)/2); margin-right: 20px; margin-bottom: 20px; } .news_wrap .news_column:nth-of-type(3n) { margin-right: 20px; } .news_wrap .news_column:nth-of-type(2n) { margin-right: 0px; } .news_wrap .news_column .news_content { padding: 10px; } .news_wrap .news_column .news_content .news_name { font-size: 14px; } .news_wrap .news_column .news_content .news_time { font-size: 11px; padding: 5px 0; } .news_wrap .news_column .news_content p { font-size: 11px; height: 33px; } .service_wrap .service_row { margin-bottom: 20px; padding: 15px; } .service_wrap .service_row .service_content .service_name { font-size: 15px; } .service_wrap .service_row .service_content .service_text { font-size: 11px; } .service_wrap .service_row .service_content p { font-size: 12px; line-height: 17px; -webkit-line-clamp: 2; } .service_wrap .service_row .service_content .service_understand { font-size: 10px; } .culture_content .pagination { margin: 10px 0 0; } .g-resources-top .g-resources-column .g-resources-row { height: 45px; line-height: 45px; } .g-resources-top .g-resources-column .g-resources-row .g-resources-left { font-size: 14px; padding-left: 14px; } .g-resources-top .g-resources-column .g-resources-row .g-resources-left::before { top: 38%; height: 26%; } .g-resources-top .g-resources-column .g-resources-row .g-resources-right .g-resources-right-img1, .g-resources-top .g-resources-column .g-resources-row .g-resources-right .g-resources-right-img2 { width: 20px; height: 20px; } .g-resources-top .g-resources-column .g-resources-min { padding: 20px; } .g-resources-top .g-resources-column .g-resources-min .resources_top .resources_name { font-size: 14px; margin-right: 30px; line-height: 26px; } .g-resources-top .g-resources-column .g-resources-min .resources_top .resources_name span { font-size: 10px; } .g-resources-top .g-resources-column .g-resources-min .resources_min { margin: 15px 0; } .g-resources-top .g-resources-column .g-resources-min .resources_min .resources_min_name { font-size: 14px; } .g-resources-top .g-resources-column .g-resources-min .resources_min ul { flex-direction: column; } .g-resources-top .g-resources-column .g-resources-min .resources_min ul li { font-size: 10px; margin-right: 0; line-height: 25px; } .g-resources-top .g-resources-column .g-resources-min .resources_footer { font-size: 10px; line-height: 20px; } .message_content { padding: 15px 20px; } .message_content .message_content_top { font-size: 13px; margin-bottom: 25px; } .message_content .message_min .message_left .message_row { height: 46px; line-height: 46px; padding: 0 15px; margin-bottom: 15px; } .message_content .message_min .message_left .message_row .message_name, .message_content .message_min .message_right .message_name { width: 17%; font-size: 12px; } .message_content .message_min .message_left .message_row input { height: 44px; font-size: 11px; width: 83%; } .message_content .message_min .message_right { margin-top: 15px; padding: 10px 15px; } .message_content .message_min .message_right textarea { font-size: 12px; } .message_content .message_footer { width: 160px; height: 40px; line-height: 40px; font-size: 14px; margin: 25px auto 0; } /*新闻详情*/ .show_title h3 { font-size: 16px; } .show_content { line-height: 28px; padding: 25px 0px; font-size: 14px; } .show_back_fl { width: 66%; } .show_back_fl li { line-height: 22px; font-size: 12px; } .show_back_fl li a { font-size: 12px; } .show_back_fr { width: 30%; } .show_back_fr a { line-height: 40px; font-size: 13px; padding-left: 15px; } .contact_content .content_column .contact1_min { padding: 20px 20px; } .contact_content .content_column .contact1_min h2 { width: 25%; font-size: 14px; } .contact_content .content_column .content_row { width: 75%; padding-left: 20px; } .contact_content .content_column .content_row p { font-size: 12px; padding-bottom: 12px; line-height: 1.5; } } @media (max-width: 375px) {}