* { margin: 0; padding: 0; } .head_pc .nav .ul2 { position: absolute; left: 50%; top: 100%; transform: translatex(-50%); min-width: 100%; display: none; text-align: center; transition: .1s ease-out, top 0.6s; } .head_pc .nav .ul2:hover, .head_pc .nav .ul2.hover { background-color: white; } .head_pc .nav .ul2 a { font-size: 16px; display: block; line-height: 40px; width: 100%; text-overflow: ellipsis; white-space: nowrap; text-align: center; color: #000; /* padding: 0 20px; */ background-color: #f04444; } .head_pc .nav .ul2 a:hover, .head_pc .nav .ul2 a.hover { /* font-weight: bold !important; */ color: #333333 !important; background-color: #efefef; } /* 银泉 */ .index_ban .swiper-pagination>span { display: block; margin: 15px 0; font-size: 26px; line-height: 30px; color: #ffffff; } .index_ban .swiper-pagination { text-align: left; left: 5%; bottom: 35%; } .in_ba_icon { position: absolute; bottom: 5%; left: 50%; transform: translatex(-50%); z-index: 22; animation: icon 1s infinite alternate linear; } @keyframes icon { 0% { transform: translatey(0%); } 100% { transform: translatey(50%); } } .in_about { padding: 5.2vw 0; position: relative; background: url(/uploads/image/tniimage/ab_bg.png) no-repeat; background-size: 36%; background-position-x: 100%; background-position-y: 100%; } .in_about_flex_left .p1 { font-size: calc(28px 0.8vw ); line-height: 62px; color: #333333; position: relative; font-family: alibaba-puhuiti-regular; } .in_about_flex_left .p1::after { position: absolute; top: 50%; left: 28%; transform: translatey(-50%); content: ''; width: 8%; height: 3px; background-color: #00924a; } .in_about_flex_left .p2 { font-size: 28px; line-height: 40px; color: #777777; margin: 1vw 0 2.5vw 0; font-family: alibaba-puhuiti-regular; } .in_about_flex_left .p3 { font-size: 16px; line-height: 32px; color: #333333; text-indent: 2.2rem; } .in_about_flex_left .p3 p { margin-bottom: 1vw; } .in_about_flex_left { width: 68%; margin-right: 30px; } .in_about_flex_left .a1 { display: block; width: 16%; padding: 11px 0; font-size: 16px; line-height: 22px; color: #fff; background-color: #00924a; text-align: center; margin-top: 2vw; } .in_about_flex_left .a1 img { margin: 9px 0 0 10px; } .in_about_flex_left .ab_icon { width: 64%; display: flex; margin-top: 2.6vw; } .in_about_flex_left .ab_icon1 { width: 34%; padding: 24px 0; text-align: center; background-color: #f9f9f9; } .in_about_flex_left .ab_icon1:hover { background-color: #00924a; } .in_about_flex_left .ab_icon1:hover .pp1 { color: #fff; } .in_about_flex_left .ab_icon1 img { height: 47px; } .in_about_flex_left .ab_icon1 .pp1 { font-size: 22px; line-height: 30px; color: #333333; margin-top: 5px; } .in_about_flex_left .ab_icon1 .img_ab_b { display: none; margin: 0 auto; } .in_about_flex_left .ab_icon1:hover .img_ab_b { display: block; } .in_about_flex_left .ab_icon1:hover .img_ab_h { display: none; } .in_about_flex_left .icon_sq2 { background-color: #00924a; } .in_about_flex_left .icon_sq2 .pp1 { color: #fff; } .in_about_flex_left .icon_sq2 .img_ab_b { display: block; } .in_about_flex_left .icon_sq2 .img_ab_h { display: none; } .in_about_flex_left .p3 p{ display: none; } .in_about_flex_left .p3 p:first-child{ display: block; } .in_about_flex_left .p3 p:nth-child(2){ display: block; } .in_about_flex_left .p3 p:nth-child(3){ display: block; } .in_product { padding: 4.1vw 0 4.6vw 0; background: url(/uploads/image/tniimage/pro_bg.png) no-repeat; background-size: 12%; background-position-x: 105%; background-position-y: -90px; background-color: #f7f7f7; } .title1 { margin-bottom: 3.1vw; text-align: center; } .title1 .title_p1 { font-size: calc(28px 0.8vw ); line-height: 62px; color: #333333; font-family: alibaba-puhuiti-regular; } .title1 .title_p2 { font-size: 24px; line-height: 33px; color: #777777; margin: 1vw 0 0 0; } .in_product_d2 { display: flex; justify-content: space-between; } .in_product_d2 a { width: 23%; text-align: center; background-color: #fff; padding: 1.8vw 0 2.9vw 0; } .in_product_d3 img { border-radius: 50%; } .in_product_d3 p { font-size: 24px; line-height: 33px; color: #333333; margin-top: 4.1vw; position: relative; font-family: pingfangsc-medium; } .in_product_d3 p::after { position: absolute; top: -70%; left: 50%; content: ''; transform: translatex(-50%); background-color: #00924a; width: 12%; height: 3px; } .in_tea { padding: 5.2vw 0 6.8vw 0; background: url(/uploads/image/tniimage/tea_bg.png) no-repeat; background-size: 19%; background-position-x: 0; background-position-y: 100%; } .in_tea_flex { display: flex; justify-content: space-between; } .in_tea_flex_left { width: 46%; } .in_tea_flex_right { width: 54%; } .in_tea_flex_left_p { width: 64%; margin-left: 27%; margin-top: 4.1vw; } .in_tea_flex_left_img { display: flex; justify-content: space-between; } .in_tea_flex_left_img .img11 { overflow: hidden; } .in_tea_flex_left_img img { transition: 0.5s; } .in_tea_flex_left_img img:hover { transform: scale(1.1); } .in_tea_flex_right_img .img22 { overflow: hidden; } .in_tea_flex_right_img img { transition: 0.5s; } .in_tea_flex_right_img img:hover { transform: scale(1.1); } .in_tea_flex_left_p p { font-size: 16px; line-height: 32px; color: #333333; font-family: pingfangsc-regular; text-align: justify; } .tea-title1 { margin-bottom: 10%; text-align: right; } .tea-title1 .title_p1 { font-size: calc(28px 0.8vw ); line-height: 62px; color: #333333; font-family:alibaba-puhuiti-regular; } .tea-title1 .title_p2 { font-size: 24px; line-height: 33px; color: #777777; margin: 1vw 0 0 0; } .in_honor { padding: 4.1vw 0 8.5vw 0; background: no-repeat; background-size: cover; } .in_honor1_img { margin-top: 1.1vw; } .in_honor1_img img { width: 1%; } .case_slide { text-align: center; } .case_slide:nth-child(2n-1) { display: flex; flex-flow: column; justify-content: end; } .case_slide_img { width: 10%; position: absolute; bottom: 43%; left: 50%; transform: translatex(-50%); } .case_slide_img::after { position: absolute; top: 1.2vw; left: 50%; transform: translatex(-50%); content: ''; width: 1px; height: 1.8vw; background-image: linear-gradient(to bottom, #979797 0%, #979797 80%, transparent 50%); background-size: 5px 10px; background-repeat: repeat-y; transform: rotate(-1deg); } .case_slide:nth-child(2n) .case_slide_img::after { top: -1.8vw; } .case_slide { height: 350px; } .case_slide .p1 { font-size: 24px; line-height: 28px; color: #333333; margin-bottom: 15px; font-family: dinengschrift-alternate; } .case_slide .p2 { font-size: 16px; line-height: 22px; color: #777777; font-family: pingfangsc-medium; text-align: left; } .in_honor .next { width: 41px; height: 41px; content: ""; background: url(/uploads/image/tniimage/left_1.jpg) no-repeat center; cursor: pointer; } .in_honor .prev { width: 41px; height: 41px; content: ""; background: url(/uploads/image/tniimage/right_1.jpg) no-repeat center; cursor: pointer; } .in_honor .swiper_btn { width: 100%; display: flex; justify-content: space-between; position: absolute; top: 46%; left: 0; } .in_honor .swiper_btn .btn { margin: 0 70px; } .in_honor .swiper-slide-next { background: url(/uploads/image/tniimage/ye.png) no-repeat; background-position-y: 40%; background-position-x: 50%; } .in_honor .swiper-slide-next .case_slide_img::after { height: 0; width: 0; } .in_honor .swiper-slide-next .p1{ color: #00924a; }.in_honor .swiper-slide-next .p2{ color: #00924a; } .in_honor_flex { position: relative; margin-top: 5.1vw; } .in_honor .swiper-button-lock{ display: block !important; } .in_honor .ca_hr { position: absolute; top: 52%; left: 0; width: 100%; height: 2px; background-color: #d4d4d4; } .in_honor .next .swiper-button-lock{ display: block; } .in_news { margin: 5.2vw 0; } .in_news_title { display: flex; justify-content: space-between; align-items: center; } .in_news_title .p1 { font-size: calc(28px 0.8vw ); line-height: 62px; color: #333333; font-family:alibaba-puhuiti-regular; } .in_news_title a { padding: 8px 0; width: 11%; border: 1px solid #00924a; display: flex; justify-content: space-evenly; border-radius: 50px; } .in_news_content { margin-top: 3.1vw; } .in_news_content_d1 { width: 100%; display: flex; justify-content: space-between; } .in_news_content_d2 { border: 1px solid #aaaaaa47; } .in_news_content_d2:hover { box-shadow: 0px 0px 8px 0px #d4d4d4; border: 1px solid #ffffff; } .in_new_myswiper { padding: 5px; } .in_news_content_d2_p { display: flex; align-items: center; } .in_news_title a p { font-size: 16px; line-height: 22px; color: #241818; } .in_news_content_d2_p p { font-size: 24px; line-height: 28px; color: #333333; margin-left: 10px; font-family: dinengschrift-alternate; } .in_news_content_d2_img_bottom .p1 { font-size: 16px; line-height: 26px; color: #333333; margin-bottom: 1.8vw; } .in_news_content_d2_img_bottom { padding: 1.7vw 3.1vw 2.2vw 3.1vw; } .in_news_content_right { width: 13%; text-align: center; margin-left: 20px; display: flex; justify-content: space-around; flex-direction: column; background-color: #f7f7f7; } .in_news_content_right1 .pp1 { font-size: 24px; line-height: 33px; color: #333333; padding: 0.3vw 0; border: 1px solid #979797; border-top-left-radius: 16px; border-bottom-right-radius: 16px; text-align: center; display: inline-block; width: 85%; cursor: pointer; } .in_news_content_right1 .inew_sq1 { background-color: #00924a; border: 1px solid #97979700; color: #fff; } .in_news_content_right1 .pp1:first-child { margin-bottom: 12px; } .in_news_content { display: flex; justify-content: space-between; } .in_news_content_right1_b1:first-child { margin-bottom: 24px; } .in_news_content1 { width: 85%; } .inew_h { display: none; } .in_news_content .next { width: 50px; height: 50px; content: ""; background: url(/uploads/image/tniimage/in_new1b.png) no-repeat center; cursor: pointer; background-size: 100%; } .in_news_content .prev { width: 50px; height: 50px; content: ""; background: url(/uploads/image/tniimage/in_new2l.png) no-repeat center; cursor: pointer; background-size: 100%; } .in_news_content .swiper_btn { margin: 0 auto; } .in_news_content .swiper_btn .btn:first-child { margin-bottom: 1.2vw; } .in_news_content .next:hover { background: url(/uploads/image/tniimage/in_new1l.png) no-repeat center; background-size: 100%; } .in_news_content .prev:hover { background: url(/uploads/image/tniimage/in_new2b.png) no-repeat center; background-size: 100%; } .in_news_content .swiper-button-lock{ display: block; } /* 侧边栏------------------------------ */ .in_contact_d1 .img1 { /* width: 65%; */ padding: 1.2vw 0; background-color: #fff; margin-bottom: 0px; text-align: center; cursor: pointer; } .in_contact_d1 .img1:hover { background-color: #00924a; } .in_contact_d1 .img1 .im2 { display: none; margin: 0 auto; } .in_contact_d1 .img1:hover .im2 { display: block; } .in_contact_d1 .img1:hover .im1 { display: none; } .in_con1 { background-color: #00924a !important; } .in_con1 .im2 { display: block !important; } .in_con1 .im1 { display: none; } .in_contact_d2 { /* width: 40%; */ } .in_contact_d3 { padding: 15px 0; display: flex; justify-content: space-around; align-items: center; background-color: #00924a; cursor: pointer; } .in_contact_d3_p p { font-size: 16px; line-height: 22px; color: #fff; } .in_contact_d3_xian1 { height: 2px; width: 20px; background-color: #fff; } .in_contact_d3_bottom { padding: 0.8vw 1vw 2vw 1vw; background-color: #fff; box-shadow: 0 0 5px 0px #d6d6d6; } .in_contact_d3_bottom .ppp1 { font-size: 16px; line-height: 25px; color: #333333; text-align: justify; margin-bottom: 1.2vw; } .in_contact_d3_bottom1 .input_in1 input { width: 100%; height: 35px; border: 1px solid #e0e3e9; padding-left: 33px; border-radius: 5px; } .in_contact_d3_bottom1 .input_in1 input::placeholder { font-size: 14px; color: #aaaaaa; } .in_contact_d3_bottom1 .input .xuqiu { width: 100%; height: 81px; border: 1px solid #e0e3e9; padding-left: 10px; padding-top: 10px; border-radius: 5px; } .in_contact_d3_bottom1 .input .xuqiu::placeholder { font-size: 14px; color: #aaaaaa; } .in_contact_d3_bottom1 .form_btn { text-align: right; margin-top: 12px; } .in_contact_d3_bottom1 .submit_ti { padding: 5px 16px; font-size: 16px; line-height: 22px; color: #fff; background-color: #00924a; border: 0; border-radius: 3px; } .inputt { position: relative; margin-bottom: 12px; } .inputt .img1 { position: absolute; top: 50%; left: 5%; transform: translatey(-50%); } .in_contact_d2_img { padding: 16px 28px 0 28px; margin: 0 auto; text-align: center; background-color: #fff; } .in_contact_d2_img div { font-size: 16px; line-height: 22px; color: #333333; padding: 10px 0; } .in_contact_cont1 p { font-size: 16px; line-height: 22px; color: #ffffff; } .in_contact_cont1 { padding: 10px 20px; background-color: #00924a; display: flex; justify-content: space-between; align-items: center; cursor: pointer; } .in_contact_cont1 img { margin-top: 3px; } .in_contact_cont2_flex { display: flex; justify-content: center; } .in_contact_cont2_flex img { margin-top: 3px; margin-right: 10px; } .in_contact_cont2_flex p { font-size: 16px; line-height: 22px; color: #333333; } .in_contact_cont2 { padding: 15px 0; background-color: #fff; } .in_contact_cont2 .p1 { font-size: 20px; line-height: 24px; color: #333333; text-align: center; margin-top: 5px; } .in_contact_d2 { display: none; } .in_contact_d2:first-child { display: block; } .in_contact { display: flex; justify-content: right; position: relative; z-index: -10; } .in_contact_d1 { width: 4.0vw; margin-left: 20px; } .in_contact_d_b { width: 16.6vw; } .in_contact_d2:nth-child(2) { position: absolute; right: 0; width: 70%; box-shadow: 0 0 5px 0px #d6d6d6; } .in_contact_d_b { position: absolute; right: 100%; top: 0; } .in_contact_d2:last-child { width: 14.6vw; position: absolute; right: 0; top: 8.5vw; box-shadow: 0 0 5px 0px #d6d6d6; } .in_contact_ce { position: fixed; top: 40%; right: 0; z-index: 55; } .banner { margin-top: 5.2vw; position: relative; } .banner .bp1{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .banner .bp1 .bp2{ font-size: 70px; line-height: 98px; color: #ffffff; } .title11 span { font-size: 18px; line-height: 25px; color: #333333; } .title11 span:last-child { font-size: 18px; line-height: 25px; color: #00924a; } .title11{ display: flex; align-items: center; } .atitle { display: flex; justify-content: space-between; align-items: center; } .title22 {} .title22_d1 { display: flex; justify-content: space-between; } .title22_d2 { display: flex; padding: 21px 2.8vw; } .title22_d2 p { font-size: 26px; line-height: 30px; color: #333333; margin-left: 5px; } .title2_d2 .img_b { display: none; } .title2_d2 img{ height: 30px; } .title22_d2:hover p { color: #fff; } .title22_d2:hover { background-color: #00924a; } .title22_d2:hover .title2_d2 .img_h { display: none; } .title22_d2:hover .title2_d2 .img_b { display: block; } .about { padding: 5vw 0 10vw 0; background-color: #f7f7f7; } .h1 { font-size: calc(28px 0.8vw ); color: #010101; text-align: center; position: relative; font-family:alibaba-puhuiti-regular; } .h1::after { position: absolute; top: 130%; left: 50%; transform: translatex(-50%); content: ''; width: 6vw; height: 3px; background-color: #00924a; } .about_d { padding: 4.1vw 0 3vw 0; } .about_d p { font-size: 16px; line-height: 32px; color: #333333; text-align: left; text-indent: 2.2rem; } .about_d3{ display: flex; justify-content: space-between; position: relative; } .about_d3 .d3_img{ width: 59%; } .about_d3 .img1{ } .d3_img_d{ position: absolute; bottom: -23%; right: 0; width: 55%; padding:1.9vw 3.3vw 3.5vw 3.3vw; background-color: #00924a; } .d3_img_d img{ width: 20%; margin-bottom: 10px; } .d3_img_d .p1{ font-size: 24px; line-height: 33px; color: #fff; margin-top: 24px; } .d3_p{ margin-top: 4vw; font-size: 32px; line-height: 45px; color: #333333; font-family:alibaba-puhuiti-regular; } .d3_p b{ color: #00924a; margin-right: 5px; } .base { padding: 5vw 0 4vw 0; } .base1 { padding: 4.1vw 0 3vw 0; } .base1 p { font-size: 16px; line-height: 32px; color: #333333; text-align: left; text-indent: 2.2rem; } .base2_ul { display: flex; justify-content: space-between; flex-wrap: wrap; } .base2_li { width: 32%; margin-bottom: 2vw; } .base2_li p { font-size: 24px; line-height: 33px; color: #333333; text-align: center; margin-top: 1.2vw; } .honor { padding: 5vw 0 4vw 0; background-color: #f7f7f7; } .honor_title { display: flex; justify-content: space-between; align-items: center; } .honor1_r_border { padding: 1.2vw 13px; border: 1px solid #d4d4d4; background-color: #fff; } .honor1 { display: flex; justify-content: space-between; margin-top: 3.9vw; } .honor1_left { width: 32%; } .honor1_left p{ font-size: 16px; line-height: 33px; color: #333333; } .honor1_right { width: 60%; margin-bottom: 3.8vw; } .honor .honor_bg{ background: url(/uploads/image/tniimage/honor_bg.png) no-repeat; background-position-y: 100%; background-size: 100%; } .honor .next { width: 54px; height: 54px; content: ""; background: url(/uploads/image/tniimage/honor_left.png) no-repeat center; cursor: pointer; } .honor .prev { width: 54px; height: 54px; content: ""; background: url(/uploads/image/tniimage/honor_right.png) no-repeat center; cursor: pointer; } .honor .swiper_btn { display: flex; justify-content: center; } .honor .swiper_btn .btn { margin: 0 27px; } .honor .next:hover { background: url(/uploads/image/tniimage/honor_left_1.png) no-repeat center; } .honor .prev:hover { background: url(/uploads/image/tniimage/honor_right_1.png) no-repeat center; } .service{ padding: 5.3vw 0 5.3vw 0; } .service_d{ margin-top:4vw; } .service_d_ul{ display: flex; justify-content: space-between; } .service_d_li{ padding:3.5vw 3.6vw 2.7vw 3.6vw; width: 32.4%; box-shadow: 0px 0px 7px 1px #d8d8d894; position: relative; } .service_d_li::after{ position: absolute; content: ''; bottom: 0; left: 0; width: 0%; height: 2px; background-color: #00924a; transition: .5s; } .service_d_li:hover::after{ width: 100%; } .service_d_li_d{ display: flex; justify-content: center; align-items: center; margin-bottom: 1.5vw; } .service_d_li .p1{ font-size: 32px; line-height: 45px; color: #333333; margin-left: 1vw; } .service_d_li .p2{ height: 6.5vw; font-size: 16px; line-height: 27px; color: #777777; } .product_title{ padding:1.4vw 0; } .product_title .hors{ width: 2%; margin-right: 5px; } .product_c{ border-top: 1px solid #e8e8e8; } .product_c_d{ display: flex; justify-content: space-between; } .product_c_d_left{ width: 25%; } .product_c_d_left1{ box-shadow: 0px 0px 10px 2px #ddd; padding-bottom: 3vw; } .left_li{ padding: 0.7vw 0; } .left_li a{ position: relative; } .left_li a::after{ position: absolute; top: 50%; left: -15px; transform: translatey(-50%); content: ''; width: 7px; height: 7px; background-color: #00924a; border-radius: 50px; } .left_li a{ font-size: 20px; color: #777777; } .left_li a:hover,.left_li a.hover{ color: #00924a; } /* 产品left */ .product_left .one{ font-size: 20px; line-height: 36px; padding:0.7vw 2.1vw; position: relative; } .product_left .one::after{ position: absolute; top: 98%; left: 50%; transform: translatex(-50%); content: ''; width: 87%; height: 1px; background-color: #00000029; } .product_left .lis1 .one em { float: right; display: block; width: 40px; height: 40px; background: url(/uploads/image/tniimage/pro_icon1.png)no-repeat; background-position-x: 50%; background-position-y: 50%; cursor: pointer; background-size: 45%; } .product_left .lis1 .emm .one{ color:#00924a; } .product_left .lis1 .emm .one em { background: url(/uploads/image/tniimage/pro_icon.png) no-repeat; background-position-x: 50%; background-position-y: 50%; background-size: 45%; } .product_left .lis1 .uls2 .lis2:hover a,.product_left .lis1 .uls2 .lis2.hover a{ color:#00924a; } .product_left .uls2{ display: none; padding: 0.7vw 2vw; } .product_left .uls2 .lis2 { padding: 0.7vw 0; } .product_left .uls2 .lis2 a { font-size: 20px; color: #777777; position: relative; } .product_left .uls2 .lis2 a::after { position: absolute; top: 50%; left: -15px; transform: translatey(-50%); content: ''; width: 7px; height: 7px; background-color: #00924a; border-radius: 50px; } /* 产品left */ .sidemenu h3{ font-size: 20px; line-height: 36px; padding:0.7vw 2.1vw; position: relative; } .sidemenu h3::after{ position: absolute; top: 98%; left: 50%; transform: translatex(-50%); content: ''; width: 87%; height: 1px; background-color: #00000029; } .sidemenu .apph3::after{ position: absolute; top: 98%; left: 50%; transform: translatex(-50%); content: ''; width: 87%; height: 1px; background-color: #00000029; } .sidemenu .apph3:last-child:after{ position: absolute; top: 98%; left: 50%; transform: translatex(-50%); content: ''; width: 0%; height: 0px; background-color: #00000029; } .apph3:hover a{ color: #009c37; } .product_c{ padding:5.2vw 0; } .product_c .pro_1{ font-size: 34px; line-height: 48px; color: #fff; padding:0.7vw 1.3vw; background-color: #00924a; } .product_c_d_right{ width: 70.3%; margin-left: 30px; } .product_c .right_ul{ display: flex; /* justify-content: space-between; */ flex-wrap: wrap; align-items: center; } .product_c .right_li{ width: 30%; margin-right: 1.3vw; margin-bottom: 2.3vw; transition: .5s; } .product_c .right_li:hover{ margin-top: -20px; } .product_c .right_li:nth-child(3n){ margin-right: 0; } .product_c .right_li p{ font-size: 24px; line-height: 33px; color: #333333; text-align: center; font-family:alibaba-puhuiti-regular; margin-top: 1vw; } .pro_read_r{ padding:5.2vw 0; border-top: 1px solid #00000017; } .pro_read_r_f{ display: flex; justify-content: space-between; } .pro_read_r_left{ width: 48%; } .pro_read_r_right{ width: 45.5%; margin-left: 30px; } .pro_read_r_right .h2{ font-size: 40px; line-height: 56px; color: #333333; padding-bottom: 1.3vw; border-bottom: 1px solid #cccccc; } .pro_read_r_right .d1 { margin-top: 1vw; margin-bottom: 3.3vw; } .pro_read_r_right .d1 .p1{ font-size: 20px; line-height: 28px; color: #686868; margin-bottom: 1vw; } .pro_read_r_right .d1 .p2{ font-size: 16px; line-height: 30px; color: #333333; } .pro_read_r_right .d2 a{ padding: 0.8vw 0; width: 28%; border: 1px solid #aaaaaa; display: flex; justify-content: center; align-items: center; } .pro_read_r_right .d2 a p{ font-size: 22px; line-height: 30px; color: #777777; margin-left: 0.5vw; } .pro_read_r_right .d2 a{ margin-right: 2vw; } .pro_read_r_right .d2 a:nth-child(2){ background-color: #00924a; border: 0; } .pro_read_r_right .d2 a:nth-child(2) p{ color: #fff; } .pro_read_r_right .d2{ display: flex; align-items: center; } .quality{ padding:5.2vw 0; border-top: 1px solid #e8e8e8; } .quality_d1{ margin-top:4.1vw; } .quality_d1_d{ position: relative; } .quality_d1_d .quality_d1_d_pos{ width: 50%; display: inline-block; position: absolute; top: 50%; right: 0; transform: translatey(-50%); } .quality_d1_d .quality_d1_d_pos1{ background-color: #fff; padding: 4vw 3.8vw; box-shadow: 0 0 10px 2px #00000024; } .quality_d1_d .quality_d1_d_pos .p1{ font-size: 32px; line-height: 45px; color: #333333; position: relative; padding-left: 15px; } .quality_d1_d .quality_d1_d_pos .p1::after{ position: absolute; content: ''; top: 50%; left: 0; transform: translatey(-50%); width: 4px; height: 1.5vw; background-color: #00924a; } .quality_d1_d .quality_d1_d_pos .p2{ font-size: 16px; line-height: 30px; color: #777777; margin-top: 2.1vw; } .international{ padding:4.1vw 0 0 0; margin-bottom: 3vw; background-color: #f7f7f7; overflow: hidden; } .international_d{ overflow: hidden; margin-top: 4.1vw; } .honor_swiper-container .swiper-slide{ bottom: -40px; } .honor_swiper-container .swiper-slide-prev{ bottom: -20px; } .honor_swiper-container .swiper-slide-next{ bottom: -20px; } .honor_swiper-container .swiper-slide-active{ bottom: 0; } .international_d .next { width: 54px; height: 54px; content: ""; background: url(/uploads/image/tniimage/honor_left.png) no-repeat center; cursor: pointer; } .international_d .prev { width: 54px; height: 54px; content: ""; background: url(/uploads/image/tniimage/honor_right.png) no-repeat center; cursor: pointer; } .international_d .swiper_btn { display: flex; justify-content: center; } .international_d .swiper_btn .btn { margin: 0 27px; } .international_d .next:hover { background: url(/uploads/image/tniimage/honor_left_1.png) no-repeat center; } .international_d .prev:hover { background: url(/uploads/image/tniimage/honor_right_1.png) no-repeat center; } .international_d{ position: relative; } .international_d .swiper_btn { width: 100%; display: flex; justify-content: space-between; position: absolute; top: 55%; left: 0; } .international_d .swiper_btn .btn { margin: 0 14vw; } .jianbian{ width: 100%; height: 4vw; background:linear-gradient(180deg,#e6e6e6,#f7f7f7); margin-bottom: 5.2vw; } .new{ padding: 5.2vw 0; border-top: 1px solid #e8e8e8; } .new_flex{ display: flex; justify-content: space-between; } .new .new_left{ width: 19%; } .new_left1{ padding-bottom: 4.5vw; box-shadow: 0px 0px 10px 2px #ddd; } .new .new_left h1{ font-size: 30px; line-height: 48px; color: #fff; background-color: #009c37; padding:13px 25px; } .new .new_left .new_left_ul{ padding:0 25px; } .new .new_left .new_left_ul .new_left_li{ padding: 32px 0 15px 10px; position: relative; } .new .new_left .new_left_ul .new_left_li a{ font-size: 20px; line-height: 36px; color: #000; } .new .new_left .new_left_ul .new_left_li a:hover,.new .new_left .new_left_ul .new_left_li a.hover{ color: #00924a; } .new .new_left .new_left_ul .new_left_li::after{ position: absolute; content: ''; top: 100%; left: 50%; transform: translatex(-50%); width: 102%; height: 1px; background-color: #ececec; } .new_right{ width: 75%; margin-left: 30px; } .new_right_li_d2{ padding:1.7vw 1.7vw 2.2vw 1.7vw; } .new_right_ul{ display: flex; justify-content: space-between; } .new_right_li{ width: 31%; border: 1px solid #ececec; position: relative; } .new_right_li_d2 .p1{ font-size: 16px; line-height: 32px; color: #333333; } .new_right_li:hover .new_right_li_d2 .p1,.new_right_li.hover .new_right_li_d2 .p1{ color: #00924a; } .new_right_li_d{ overflow: hidden; } .new_right_li_d img{ transition: 1.5s; } .new_right_li:hover .new_right_li_d img{ transform: scale(1.2); } .new_right_li_d2_d{ margin-top: 1.8vw; display: flex; justify-content: left; align-items: center; } .new_right_li_d2_d p{ font-size: 24px; line-height: 28px; color: #333333; margin-left: 10px; } .new_right_li::after{ position: absolute; content: ''; top: 100%; left: 0; width: 0; height: 2px; background-color: #00924a; } .new_right_li:hover::after{ width: 100%; transition: 1s; } .new_read{ padding: 5.2vw 0; border-top: 1px solid #e8e8e8; } .new_read_flex .p1{ font-size: 44px; line-height: 62px; color: #333333; text-align: center; } .new_read_flex .p2{ font-size: 16px; line-height: 22px; color: #777777; text-align: center; margin: 35px 0; } .new_read_flex .p3{ border-top:1px solid #f1f1f1 ; border-bottom:1px solid #f1f1f1 ; padding: 2vw 0 2.5vw 0; font-size: 16px; line-height: 30px; color: #777777; text-align: left; text-indent: 2.2rem; } .new_read_flex .a1{ display: flex; justify-content: center; text-align: center; margin: 70px 0 0 0 ; } .new_read_flex .p3 p:first-child{ text-align: center; } .new_read_flex .p3 p img{ width: 542px; margin-bottom: 2vw; } .contact1{ padding:26.6vw 0 5.2vw 0; border-top: 1px solid #e8e8e8; } .contactus{ padding: 4.1vw 5.7vw 5vw 5.7vw; box-shadow: 0 0 10px 2px #ededed; } .con1{ text-align: center; margin-bottom:3.1vw; } .con1 .p1{ font-size: 44px; line-height: 62px; color: #000000; } .con1 .p2{ font-size: 20px; line-height: 28px; color: #777777; } .con2_left{ width: 47%; } .con2_left .p1{ font-size: 28px; line-height: 40px; color: #333333; } .con2_left .p2{ font-size: 20px; line-height: 28px; color: #777777; } .con2_left_d{ margin-top: 3vw; display: flex; justify-content: space-between; flex-wrap: wrap; } .con2_left_d2{ width: 35%; margin-bottom: 1.8vw; } .con2_left_d2 .p3{ font-size: 22px; line-height: 30px; color: #777777; margin-bottom: 10px; } .con2_left_d2 .p4{ font-size: 22px; line-height: 30px; color: #333333; } .con2_left_d2:nth-child(2n){ width: 60%; } .con2_left_d2:last-child{ width: 100%; } .con2_right .p1{ font-size: 28px; line-height: 40px; color: #333333; margin-bottom: 2vw; } .con2_right .inputt input{ width: 100%; height: 34px; padding-left: 30px; border: 0; background-color: #f4f4f4 } .con2_right .inputt .img1 { width: 3%; position: absolute; top: 50%; left: 1.5%; transform: translatey(-50%); } .con2_right .xuqiu{ padding-left: 10px; padding-top: 5px; width: 100%; height: 130px; border: 0; background-color: #f4f4f4; } .con2{ display: flex; justify-content: space-between; } .con2_right{ width: 47%; } .x{ width: 1px; height: 400px; background-color: #f1f1f1; margin-right: 2vw; } .con2_right .submit_ti{ padding: 10px 50px; background:linear-gradient(90deg,#009c37,#00cb68); border: 0; font-size: 22px; color: #fff; border-radius: 50px; } .con2_right .form_btn{ text-align: center; margin-top: 35px; } .contact1{ position: relative; } .contactus{ width: 72% ; position: absolute; left: 50%; top: 7%; transform: translatex(-50%); z-index: 99; background-color: #fff; } .map{ position: relative; } .map1{ position: absolute; bottom: 27%; left: 67%; animation: jump 1.5s infinite alternate linear; } @keyframes jump { 0% { transform: translatey(0%); } 100% { transform: translatey(50%); } } .beckon{ margin:0 0 5.2vw 0; } .beckon1{ margin-top: 4.1vw; } .beckon3_1{ padding:3.4vw 3.8vw; background-color: #fff; box-shadow: 0 0 10px 2px #00000021; } .beckon3 .p1{ font-size: 32px; line-height: 45px; color: #333333; position: relative; padding-left: 15px } .beckon3 .p1::after{ position: absolute; top: 50%; left: 0%; transform: translatey(-50%); content: ''; width: 3px; height: 35px; background-color: #00924a; } .beckon3 .p2{ width: 35px; height: 3px; background-color: #00924a; } .beckon3_d{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5vw; } .beckon3 .p3 p{ font-size:16px; line-height: 32px; color: #777777; } .beckon3 .p3 p strong{ color: #333333; font-weight: 600; } .beckon2{ position: relative; } .beckon3{ width: 49%; position: absolute; top: 50%; right:0; transform: translatey(-50%); } .staff{ padding: 4vw 0 12.3vw 0; background-color: #f7f7f7; position: relative; margin-bottom:12vw ; } .staff1{ width: 74%; position: absolute; top: 60%; left: 13%; } .staff2{ display: flex; justify-content: space-between; } .staff2 .d{ width: 32%; overflow: hidden; } .staff2 .d img{ width: 100%; transition: .5s; } .staff2 .d:hover img{ transform: scale(1.1); } .about_yq .hors{ width: 8%; margin-right: 5px; } @media screen and (min-width: 1600px) and (max-width: 1800px) { .d3_img_d .p1 { font-size: 20px; line-height: 24px; color: #fff; margin-top: 24px; } } @media screen and (min-width: 1000px) and (max-width: 1600px) { .in_about_flex_left .p3 p:nth-child(3) { display: none; } .in_tea_flex_left_img .img11 { width: 48%; } .tea-title1 { margin-bottom: 7%; text-align: right; } /* 侧边栏 */ .in_contact_d_b { width: 20vw; } .in_contact_d1 { width: 5vw; margin-left: 20px; } .in_contact_d2:last-child { width: 20vw; } .d3_img_d .p1 { font-size: 18px; line-height: 22px; color: #fff; margin-top: 24px; } .in_about_flex_left .p1::after { position: absolute; top: 50%; left: auto; transform: translatey(-50%); content: ''; width: 8%; height: 3px; background-color: #00924a; } .honor_swiper-container .swiper-slide{ bottom: -30px; } .honor_swiper-container .swiper-slide-prev{ bottom: -14px; } .honor_swiper-container .swiper-slide-next{ bottom: -14px; } .honor_swiper-container .swiper-slide-active{ bottom: 0; } }