.img-4by3{ height:0; width:100%; overflow: hidden; padding-bottom:75%;} .img-cover-4by3{height: 0;width: 100%;padding-bottom: 75%;overflow: hidden;position: relative; } .img-cover-3by2{height: 0;width: 100%;padding-bottom: 66.667%;overflow: hidden;position: relative; } .img-cover img{width: 100%;position: absolute;margin: auto;top: 0;bottom: 0;} a:hover{color: #00a4e6;} .img-fluid{ max-width:100%; height: auto;} .w-container{ width: 85%;margin: 0 auto;} .header{ padding:20px 0;position: relative;z-index: 9;} .header .logo{ width:160px;} .header .nav{ flex:0 0 65%;} .header .nav ul{ height: 46px;} .header .nav li{ flex:1;text-align: center; position: relative;} .header .nav li:not(:first-child)::before{ content: ''; display: block; position: absolute; height:80%; width:0; border-left:1px solid #333; top: 0; bottom: 0; margin:auto; left: 0;} .header .nav li a{font-size: 18px;} .header .nav li .sub-child::before{ content: ''; position: absolute; top:0; width:0%; margin:auto; left: 0; right: 0; border-bottom:2px solid rgba(0, 164, 230, .8); -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s;} .header .nav li .sub-child{ opacity:0; visibility: hidden; position: absolute; top:46px;width: 100%;line-height: 2;background: rgba(255, 255, 255,.8);padding: 10px; -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .15); -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, .15); box-shadow: 3px 3px 5px rgba(0, 0, 0, .15); -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px);} .header .nav li .sub-child a{font-size: 16px;} .header .nav li .sub-child dd{ padding:5px 0; border-bottom:1px dashed #beebf9;} .header .nav li .sub-child dd:last-child{ border-bottom:none;} .header .nav li:hover .sub-child{ opacity:1; visibility: visible; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);} .header .nav li:hover .sub-child::before{ width:40%;} .header .nav li:hover > a{color: #00a4e6;} .header-tel{ } .header-tel .tel-item{font-size: 16px; color: rgba(0,0,0,.5); } .header-tel .tel-item .wicon{font-size: 26px;vertical-align: middle; line-height:1.3;} .banner-box img{ vertical-align: bottom;} .sbanner{ height:300px;background-color: #eee;} .i-section{ padding:50px 0;} .i-section .sec-name::before{ content: ''; display: block; vertical-align: middle; position: absolute; margin:auto; top: 0; bottom: 0; left: 0; height:0; width:30px; border-bottom:2px solid #ddd;} .i-section .sec-name{ padding-left:60px; position: relative; color: #666;} .i-section .sec-name .cname{font-size: 26px; line-height:1;} .i-section .sec-name .ename{ text-transform: uppercase; color: #999;} .i-section .sec-tip{ margin-top:10px; color: rgba(0,0,0,.8); line-height:42px; font-size:16px;} .best-selling .pro-profile{ margin-bottom:40px;} .best-selling .pro-profile li{font-size: 16px; color: #666; line-height:36px;} .cat-list{} .cat-list .cat-item{ float: left; height:259px; width:400px; padding:8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom:10px;} .cat-list .cat-item .item-wrap{ position: relative; display: block;border-top-left-radius: 128px;border-bottom-right-radius: 128px; overflow: hidden;} .cat-list .cat-item .img-cover{ width:100%; height:0; overflow: hidden; padding-bottom:64.8148%;} .cat-list .cat-item .cat-name{background-color: rgba(42, 49, 67, .8); position: absolute; bottom: 0; left: 0; height:48px; line-height:48px; padding:0 15px;font-size: 16px; color: #fff; width:100%; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s;} .cat-list .cat-item:nth-child(2n) .cat-name{ background-color: rgba(0, 164, 230, .8);} .cat-list .cat-item:hover .item-wrap{ -webkit-box-shadow: 5px 10px 10px #ddd; -moz-box-shadow: 5px 10px 10px #ddd; box-shadow: 5px 10px 10px #ddd; -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); transform: translateY(-5px);/*border-top-right-radius: 128px;border-bottom-left-radius: 128px;border-top-left-radius: 0;border-bottom-right-radius: 0;*/} /*.cat-list .cat-item:hover .cat-name{ bottom:80%}*/ .production-box{ margin-top:50px;} .production-box .item{ overflow: hidden; display: block; flex:1; max-width:50%; position: relative;} .production-box .item img{ -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s;} .production-box .item .item-overlay{ position: absolute; bottom:0; left: 0; right: 0; background-color: rgba(0,0,0,.8)} .production-box .item .item-inf{ padding:20px 0; color: #fff; position: relative;} .production-box .item .item-name::before{ content: ''; display: block; position: absolute; top:-5px;background-color: rgba(0, 164, 230, .8); width:80px; height:10px; margin:auto; left: 0; right: 0;-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s;} .production-box .item .item-name{ font-size:20px; font-weight:400;} .production-box .item .item-ename{ text-transform: uppercase;} .production-box .item:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);} .production-box .item:hover .item-name{ color: #00a4e6;} .production-box .item:hover .item-ename{ color: #e0e0e0} .production-box .item:hover .item-name::before{ width: 90px;} .business{} .business .business-content{ margin-top:50px;} .partner .partner-tips{ margin-top:50px; color: #666; font-size:16px; line-height:1.8;} .partner-box{ margin-top:30px;} .partner-box .box-head{} .partner-box .box-head .head-cname{font-size: 20px; line-height:1; color: #333;} .partner-box .box-head .head-cname .wicon{ color: #fff;background-color: #00a4e6;border-radius: 100%;padding: 3px;font-size: 14px;width: 16px;height: 16px;display: inline-block;line-height: 18px;text-align: center;margin-right: 8px;} .partner-box .box-head .head-ename{ text-transform: uppercase;} .partner-list{ margin-top:10px; border:1px solid #ddd; display: flex;justify-content:space-between;} .partner-list .p-item{ flex:1;border-left: 1px solid #ddd; max-width:20%; text-align: center; position: relative; display: flex; justify-content:center; padding:10px 15px; align-items: center;} .partner-list .p-item:first-child{ border-left:none;} .partner-list .p-item img{ max-width:100%; max-height:100%; display: block;} /*.pro-lists{ margin-top:20px;} .pro-lists li{ width:280px; float: left; margin:10px;} .pro-lists li .pro-img{border: 1px solid #eee;} .pro-lists li .pro-img img{ -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .pro-lists li .pro-name{ height:42px;} .pro-lists li .pro-name a{ display: block; line-height:42px; text-align: center; overflow: hidden; white-space:nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis;font-size: 16px;} .pro-lists li:hover .pro-name a{ background-color: #155da9;border-radius: 21px; color: #fff; width:90%; margin:0 auto; -webkit-transform: translateY(-21px); -moz-transform: translateY(-21px); -ms-transform: translateY(-21px); -o-transform: translateY(-21px); transform: translateY(-21px); font-size: 14px; line-height:36px;} .pro-lists li:hover .pro-img img{ -webkit-transform: scale(1.1) rotateZ(5deg); -moz-transform: scale(1.1) rotateZ(5deg); -ms-transform: scale(1.1) rotateZ(5deg); -o-transform: scale(1.1) rotateZ(5deg); transform: scale(1.1) rotateZ(5deg);}*/ /*.section .sec-head{ margin:30px auto;} .section .sec-head .sec-name{font-size: 28px; color: #333; font-weight:600;} .section .sec-head .sec-desc{} .evolve{ width:100%; height:590px;background: url("../Image/xxfz_bg.jpg") left center no-repeat,url("../Image/xxfz_bg2.jpg") right center no-repeat;} .evolve .content{ width:50%; float: right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 10px 110px 0 50px;} .evolve .item{ color: #fff; margin:30px 0;} .evolve .item .item-name{ font-weight:bold;font-size: 24px; line-height:2; position: relative; } .evolve .item .item-name i{font-size: inherit; font-weight:normal;margin-right:20px;} .evolve .item .item-name .num{ opacity:.5; position: absolute; top:0; bottom: 0; right: 0;font-size: 16px; height:32px; line-height:32px; width:32px; height:32px; margin:auto; font-weight:normal;} .evolve .item .item-name .num::before{ content: ''; position: absolute; display: block; width:100px; height:0; border-bottom:1px solid rgba(255,255,255,.5); margin:auto; top: 0; bottom: 0; right:40px;} .evolve .item .item-desc{font-size: 16px;text-indent: 45px;}*/ .footer{ padding-top: 40px;margin-top:60px;background-color: #333333;} .footer a{ color: rgba(255,255,255,.7);} .footer a:hover{ color: rgba(255,255,255,1);} .footer .footer-nav dl{ padding:0 20px;} .footer .footer-nav dl dt a{font-size: 16px; line-height:2;} .footer .footer-nav dl dd{ line-height:1.8;} .footer .footer-contact .company-inf{ width:360px; padding:10px 0;} .footer .footer-contact .company-inf:first-child{border-bottom:1px solid #808080;} .footer .footer-contact .company-inf .company-name{ color: #999;font-size: 18px;} .footer .qrcode{ margin-top: 30px; width:160px; height:160px; padding:20px; background-color: #fff;} .footer .qrcode img{ max-width:100%;} .footer img{ display: block;} .footer .copyright{ background-color: #2e2e2e; line-height:42px; color: #cccccc;} .page-loaction{ line-height:46px;background: #fbf9f9; padding-left:5px; margin-bottom:30px;} .inner-section{ padding-top:30px;} .inner-section .sec-head .head-name{ font-size: 28px; line-height:1; color: #555; font-weight:bold;} .inner-section .sec-head .head-ename{ text-transform: uppercase; font-size: 18px; color: #999;} .about-inf{ margin-top:30px;} .about-inf .about-title span{font-size: 20px; color: #fff; background-color: #70C3AC; display: inline-block; padding:5px 20px; position: relative; margin:0 auto 30px;} .about-inf .about-title span::after{ content: ''; display: block; position: absolute; border:10px solid transparent;border-top-color:#70C3AC; bottom: -20px;margin: auto;left: 0;right: 0;width: 0;} .about-inf .about-img{ margin-bottom:15px;} .about-inf .detail-content{ line-height:2;} .about-inf .detail-content p{ margin-bottom:5px;} .about-inf .detail-content h2 {text-align: center; margin-top:15px;} .about-inf .detail-content h2>strong{font-size: 20px; color: #fff; background-color: #70C3AC; display: inline-block; padding:5px 20px; position: relative; margin:0 auto 30px;} .about-inf .detail-content h2>strong::after{ content: ''; display: block; position: absolute; border:10px solid transparent;border-top-color:#70C3AC; bottom: -20px;margin: auto;left: 0;right: 0;width: 0;} .map-tab{ margin-top:50px;} .map-tab .hd{ border:1px solid #ddd;} .map-tab .hd li{ cursor: pointer; font-size: 18px; text-align: center; background-color: #4cc6f7; color: #fff; width:598px; height:58px; line-height:58px; float: left ;} .map-tab .hd li.on{background-color: #00A4E6;} .map-tab .hd li:first-child{ border-right:1px solid #ddd;} .map-tab .map-item .map-logo{text-align: center; padding:20px 0; border:1px solid #ddd; border-top:none;} .map-tab .map-footer{ text-align: center; height:58px; line-height:58px; color: #fff; background-color: #00A4E6; margin-top:20px;font-size: 18px;} .map-tab .map-footer span{ margin:0 10px;} .map-tab .map-footer i.wicon{font-size: 26px;vertical-align: middle;} .map-tab .map-footer .tel{font-size: 20px;} .honor-page .honor-img{ display: block; margin:30px auto;} .honor-page .honor-footer{ margin-top:60px;} .goods-list{ margin-top:30px; display: flex;flex-wrap: wrap;align-items: center;} .goods-list .goods-item{ flex:0 33.333%; max-width:32%;padding:10px;} .goods-list .goods-item .item-wrap{ display: block; position: relative; overflow: hidden;} .goods-list .goods-item .item-name{position: absolute;bottom: 0;width: 100%;text-align: center;line-height: 46px; background: rgba(112, 195, 172, .75);font-size: 16px; color: #fff;} .goods-list .goods-item .item-img{ -webkit-transition: transform .3s; -moz-transition: transform .3s; -ms-transition: transform .3s; -o-transition: transform .3s; transition: transform .3s;} .goods-list .goods-item:hover .item-wrap{ -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); transform: translateY(-5px); -webkit-box-shadow: 5px 5px 10px rgba(60,60,60,.3); -moz-box-shadow: 5px 5px 10px rgba(60,60,60,.3); box-shadow: 5px 5px 10px rgba(60,60,60,.3);} .left-bar{ width:270px;} .left-bar .bar-head{ background-color: #00a4e6; color: #fff; height:52px; line-height:52px; padding-left:20px;font-size: 22px;} .left-bar .bar-head::after{ content: '/ PRODUCTS';font-size: 60%; margin-left:5px;} .left-bar li{ line-height:42px; background-color: #f9f9f9; padding-left:20px; } .left-bar li:not(:last-child){ border-bottom:1px dashed #f0f0f0;} .left-bar li a{ font-size:16px; display: block;} .left-bar li:hover a{ -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); transform: translateX(10px);} .right-bar{ width:900px} .right-bar .bar-head{background-color: #00a4e6; height:52px; line-height: 52px; padding:0 20px; color: #fff;} .right-bar .bar-head .head-name{font-size: 20px;} .right-bar .goods-info-content{ padding:20px;} .right-bar .goods-info-content img{ max-width:100%; vertical-align: bottom; margin-bottom:10px;} .history-list{ margin-top:30px;} .history-list dl::after{ content: ''; display: block; clear: both; height:0; width:100%;} .history-list dl{ -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; margin-bottom: 20px;background: #eee;padding: 10px;font-size: 16px;} .history-list dl dt{ float: left; margin-right:20px; font-weight:bold;color: #00a4e6;} .history-list dl:hover{background-color: #F8F8F8; -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px); -webkit-box-shadow: 3px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow: 3px 3px rgba(0, 0, 0, 0.05); box-shadow: 3px 3px rgba(0, 0, 0, 0.05);} .jobs-list{ margin-top:30px;} .jobs-list .jobs-item{ -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; background-color: #F8F8F8; margin-bottom:20px; flex:0 0 49.2%; float: left; padding:20px;} .jobs-list .jobs-item .item-head{font-size: 18px; line-height:2;} .jobs-list .jobs-item .item-head em{ color: #00a4e6;font-style: normal;} .jobs-list .jobs-item .request-content{ margin-top:10px; line-height:2;} .jobs-list .jobs-item .request-content .request-title{ font-weight:bold; margin-bottom:10px;font-size: 16px;} .jobs-list .jobs-item:hover{ -webkit-transform: translate(0,-5px); -moz-transform: translate(0,-5px); -ms-transform: translate(0,-5px); -o-transform: translate(0,-5px); transform: translate(0,-5px); -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,.05); -moz-box-shadow: 5px 5px 10px rgba(0,0,0,.05); box-shadow: 5px 5px 10px rgba(0,0,0,.05);} .jobs-list .jobs-item:hover .item-head{color: #00a4e6;} .g_gallery{ float: left; width:520px; padding-left: 0;} .g_gallery .g_pic{ width:520px;height: 390px; border:1px solid #dddddd; overflow: hidden;} .g_gallery .g_pic a{ display: table-cell;height: 390px; vertical-align: middle; text-align: center;width: 520px;} .g_gallery .g_pic a img{ max-width:100%;} .g_gallery .g_thumb{ margin-top:12px;} .g_gallery .g_thumb li{ width:90px; height:68px; float: left; margin:5px; border:1px solid #dbdbdb;} .g_gallery .g_thumb li.on,.g_gallery .g_thumb li:hover{ border:1px solid #e62129;} .g_gallery .g_thumb li a{display: table-cell; width:90px; height:68px; text-align: center;vertical-align: middle; } .g_gallery .g_thumb li a img{ max-width:100%;max-height: 100%;} .g_gallery .g_thumb{ margin-top:12px;} .g_gallery .g_thumb li{ width:90px; height:68px; float: left; margin:5px; border:1px solid #dbdbdb;} .g_gallery .g_thumb li.on,.g_gallery .g_thumb li:hover{ border:1px solid #e62129;} .g_gallery .g_thumb li a{display: table-cell; width:90px; height:68px; text-align: center;vertical-align: middle; } .g_gallery .g_thumb li a img{ max-width:100%;max-height: 100%;} .g_sumary{ float: right; width:620px; color: #888888;} .g_sumary .sumary_label{color: #595959;} .g_sumary .goods_title{ color: #383838;font-size: 24px; line-height:42px;} .g_sumary .goods_cat_nav{ line-height:52px; font-size:16px; border-bottom:1px solid #e9e9e9;} .g_sumary .goods_cat_nav a{ color: #888888;} .g_sumary .goods_cat_nav a:hover,.g_sumary .goods_cat_nav a.on{ color: #e62129;} .g_sumary .goods_desc{ padding-top:15px; height: 80px;} .g_sumary .goods_desc p{ line-height:32px; } .g_sumary .goods_desc .txt{ color: #888888; line-height:24px;} .g_sumary .goods_attr { padding: 10px 0px;} .g_sumary .goods_attr .attr_item{ line-height:30px;} .g_sumary .goods_attr::after{ content: ''; display: block; clear: both; height:0;} .g_sumary .goods_attr .attr_name{ color: #424242; width: 70px; float: left;} .g_sumary .goods_attr .attr_con{ float: left; width:85%;} .g_sumary .goods_attr .attr_con a{line-height: 26px;margin: -1px 5px 10px 0;padding: 0 9px;background: #fbfbfb;border: solid 1px #e2e2e2;border-radius: 1px;display: inline-block;color: #666;} .g_sumary .goods_attr .attr_con a.on,.g_sumary .goods_attr .attr_con a:hover {background: #00a4e6;border-color: #00a4e6; color: #fff;} .g_sumary .goods_service{ border-top:1px dotted currentColor; border-bottom:1px dotted currentColor; line-height:46px;} .g_sumary .goods_service .sumary_label{ margin-right:10px;} .g_sumary .goods_service b{color: #e62129; font-weight:normal;} .g_sumary .goods_contact{} .g_sumary .goods_contact .tel_info{ padding:15px 0;} .g_sumary .goods_contact .tel_info .tel_icons{ display: inline-block;vertical-align: middle; } .g_sumary .goods_contact .tel_info .tel_icons i{color: #e62129; margin-right:5px;} .g_sumary .goods_contact .tel_info .tel_icons span{line-height: 30px;} .g_sumary .goods_contact .tel_info .tel_nums { color: #e62129;font-size: 24px;line-height: 30px; display: inline-block;vertical-align: middle;} .g_sumary .goods_contact .tel_info .tel_nums p{ display: inline-block; margin-right:4px;} .g_sumary .goods_contact .online_info{} .g_sumary .goods_contact .online_info a{ display: inline-block; min-width: 150px; padding:0 20px; height:46px; text-align: center; color: #fff; background-color: #00a4e6; line-height:46px; margin-right:16px;font-size: 16px;border-radius: 5px; } .g_sumary .goods_contact .online_info a.online{ background-color: #282828;} .g_sumary .goods_contact .online_info i.fa{ font-size: 18px;line-height: 1;vertical-align: middle; margin-right:5px;} .g_sumary .goods_contact .online_info a:hover{ opacity:.8;} .g_sumary .goods_contact .goods_prev_next{} .g_sumary .goods_prev_next { border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; margin-top:20px;} .g_sumary .goods_prev_next li{ line-height:36px;} .goods_info{ margin-top:30px;} .goods_info .info_head{background: #f5f5f5;} .goods_info .info_head span{ background-color: #a5a5a5; display: inline-block; margin-right:5px; width:120px;text-align: center; height:40px; line-height:40px; color: #fff;} .goods_info .info_head span a{color: #fff;} .goods_info .info_head span.on{ background-color: #00a4e6; font-size: 16px;} .goods_info .info_head span.on a{ } .goods_info .info_main{ padding:10px; margin-top:10px;} .goods_info .info_main .sec_con li{ list-style: inherit;} .goods_info .info_main .info_section{} .goods_info .info_main .info_section h3{ line-height:46px; font-weight:normal;color: #3b3b3b; font-size:24px;} .goods_info .info_main .info_section h3 i.fa{color: #e62129;} .goods_info .info_main .info_section .sec_con{ padding:10px 0;} .goods_info .info_main .info_section#intro .sec_con{ line-height:26px;} .goods_info .info_main .info_section#technology .sec_con{ line-height:26px;} .page{ margin-top:30px; text-align: center;} .info-content{ margin-top:30px; line-height:2;} .info-content img{ max-width:100%; vertical-align: bottom;} .new-list{ margin-top:30px;} .new-list .new-item{ margin-bottom:20px; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s;} .new-list .new-item .item-img{ display: block;} .new-list .new-item:hover{ -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); transform: translateY(-5px); -webkit-box-shadow: 5px 5px 10px rgba(0,0,0,.3); -moz-box-shadow: 5px 5px 10px rgba(0,0,0,.15); box-shadow: 5px 5px 10px rgba(0,0,0,.15);} .news-list{ margin-top: 30px;} .news-list .news-item{ padding:15px; margin: 20px auto; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s;} .news-list .news-item .news-img{ height:180px; width:240px; position: relative; border:1px solid #efefef;} .news-list .news-item .news-img a{ display: table-cell;height:180px; width:240px; text-align: center;vertical-align: middle;} .news-list .news-item .news-img img{ max-width:100%; max-height:100%; vertical-align: bottom;} .news-list .news-item .news-img .tag{ position: absolute; top: 5px; left: 5px;background-color: #D1010A; color: #fff;font-size: 12px; padding:0 3px;border-radius: 2px;} .news-list .news-item .news-info{ flex:1;} .news-list .news-item .news-img ~.news-info{ margin-left:20px;} .news-list .news-item .news-info .news-title{font-size: 20px; line-height:2;} .news-list .news-item .news-info .news-desc{ line-height:1.8;text-indent: 2rem; color: #797979;} .news-list .news-item .news-info .news-time{ font-size: 12px; margin-top:10px; color: #b9b9b9;} .news-list .news-item:hover{ -webkit-box-shadow: 0 0 16px #eee; -moz-box-shadow: 0 0 16px #eee; box-shadow: 0 0 16px #eee; -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px);} .no-pic{ background-color: #eeeeee; color: #ddd; text-transform: uppercase; height:100%; width:100%; display: flex;align-items: center; justify-content:center;font-size: 30px;} .child-company-list{ margin-top:50px;} .child-company-list li{ border:2px solid #63BFA9; text-align: center; flex:0 0 45%; padding:15px 10px; margin:10px;font-size: 18px;} .page-news .news-title{font-size: 24px; line-height:2; color: #333;} .page-news .news-meta span{ margin-right:15px; line-height:2; color: #9c9c9c; margin-top:5px;} .page-news .news-content{ padding:30px 0px; border-top:1px dashed #e8e8e8; border-bottom:1px dashed #e8e8e8; margin-top:10px; line-height:26px; margin-bottom:30px;} .page-news .news-content img{ max-width:100%; vertical-align: bottom;} #prev_next{ line-height:36px;} .mission{ margin-top:30px;} .mission-list{ margin-top:50px; display: flex;align-items: center; justify-content:space-between;} .mission-list .mission-item{ width:300px;padding: 8px;} .mission-list .mission-item .mission-img{width: 283px; height: 180px; overflow: hidden;border-top-left-radius: 80px;border-bottom-right-radius: 80px; position: relative; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s;} .mission-list .mission-item .mission-img img{ width: 100%;height: 100%;object-fit: cover;} .mission-list .mission-item .mission-img .mission-name{ position: absolute; bottom:0; left: 0; right: 0; margin:auto; height:46px; line-height:46px;text-align: center; background-color: rgba(0, 164, 230, .85); color: #fff; font-weight:bold;font-size: 20px;} .mission-list .mission-item .mission-desc{ line-height:2; margin-top:10px;text-align: center; color: #333;font-size: 16px;} .mission-list .mission-item:hover .mission-img{ -webkit-box-shadow: 8px 8px 4px #ddd; -moz-box-shadow: 8px 8px 4px #ddd; box-shadow: 8px 8px 4px #ddd; -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); transform: translateY(-5px);} .values-list{ margin-top:50px;} .values-list .values-item{ flex: 0 0 25%;max-width: 25%;} .values-list .item-img{ position: relative;} .values-list .item-img img{ display: block; max-width:100%;} .values-list .item-img .img-overlay{ position: absolute; top: 0; bottom: 0; left: 0; right:0;background-color: rgba(0,0,0,.75); color: #fff;} .values-list .item-img .item-name{font-size: 28px; font-weight:bold; line-height:2;} .values-list .item-img .item-breif{ font-size:18px;} .values-list .values-item .item-desc{ font-weight:600; margin-top:20px;text-align: center; line-height: 2.5; color: #666;font-size: 16px;} .values-bottom{ margin-top:60px;} .values-bottom .item{ width:300px;} .values-bottom .item .item-img{-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; width:300px; height:300px; margin-bottom:20px; overflow: hidden;border-top-left-radius: 150px;border-bottom-right-radius: 150px;} .values-bottom .item .item-img img{ margin-left:-30%;max-height:100%;} .values-bottom .item .item-cname{ text-align: center;font-size: 26px; font-weight:bold;} .values-bottom .item .item-ename{ text-align: center; margin-bottom:15px;font-size:20px;} .values-bottom .item .item-desc{ text-align: center; padding:5px 10px; border:1px solid #ddd;font-size: 16px;} .values-bottom .item:hover .item-img{ -webkit-box-shadow: 8px 8px 4px #ddd; -moz-box-shadow: 8px 8px 4px #ddd; box-shadow: 8px 8px 4px #ddd; -webkit-transform: translateY(-5px); -moz-transform: translateY(-5px); -ms-transform: translateY(-5px); -o-transform: translateY(-5px); transform: translateY(-5px);} .join-page .join-desc{font-size: 24px; margin:12px; line-height: 2; margin-top:40px;} .join-page .join-contact{ color: #63BFA9;font-size: 26px; line-height:2;} .join-page .join-contact span{ font-family:Impact;} .join-page .join-contact .tips{ color: #666;} .news-page .news-list{ margin-top:20px;} .news-page .news-list::after{ content: ''; display: block; clear: both;} .news-page .news-list .news-item{ width: 400px; padding:15px; padding-bottom: 0; position: relative; float: left; position: relative;-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;} .news-page .news-list .news-item .item-wrap{ position: relative; padding-bottom:20px;} .news-page .news-list .news-item .item-wrap::before{ content: ''; display: block; position: absolute; width:100%; bottom:0; border-bottom:1px solid #cbcbcb; left: 0; right: 0; -webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;} .news-page .news-list .news-item .news-img{ overflow: hidden; width:370px; height: 226px;border: 1px solid #eee;} .news-page .news-list .news-item .news-img img{max-width:100%;} .news-page .news-list .news-item .news-img.index a{ display: block; height: 0;width: 100%;overflow: hidden;padding-bottom: 61%;position: relative;} .news-page .news-list .news-item .news-img.index img{ margin: auto; top: 0; bottom: 0; position: absolute;} .news-page .news-list .news-item .news-info{ padding-top:20px;} .news-page .news-list .news-item .news-info .news-title{font-size: 18px; line-height:2; overflow: hidden; white-space:pre; -ms-text-overflow: ellipsis; text-overflow: ellipsis;} .news-page .news-list .news-item .news-info .news-desc{ color: #999999; line-height:26px; padding-top:5px;height: 58px;overflow: hidden;} .news-page .news-list .news-item:last-child{ margin-right:0;} .news-page .news-list .news-item:hover{background: #fff;-webkit-box-shadow: 0px 15px 30px #cfcfcf; -moz-box-shadow: 0px 15px 30px #cfcfcf; box-shadow: 0px 15px 30px #cfcfcf; -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px);} .news-page .news-list .news-item::after{content: ''; display: block; position: absolute; width:0%; bottom:0; border-bottom:3px solid #c8000d; right:0;-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;} .news-page .news-list .news-item:hover::after{ width:100%; } .news-page .news-list .news-item:hover .item-wrap::before{ width:0%; } .honor-list .honor-item{ margin-bottom:15px;} .honor-list .honor-item .item-name{ align-self: center; padding:10px; font-size:26px;color: #70C3AC; position: relative;} .honor-list .honor-item .item-name::before,.honor-list .honor-item .item-name::after{ content: '';} .honor-list .honor-item .item-name::before{ display: block; height:100%; border-left:1px solid #656565;} .honor-list .honor-item .item-lists{background-color: #70C3AC; color: #fff; flex:1;padding:10px; position: relative;} .honor-list .honor-item .item-lists::before{ content: ''; position: absolute; border:4px solid transparent;border-right-color:#70C3AC; margin:auto; left:-8px; top: 0; bottom: 0; width:0; height:0; } .honor-list .honor-item .item-lists li{ line-height:2;font-size: 16px;}