/* */ .com-img { display: block; overflow: hidden; margin: 0 auto; } .com-img img { transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; } .com-img:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); } /* c1_index */ .c1_index { position: relative; padding: 3.125% 0; } .pro_left { width: 310px; position: relative; float: left; } .pp_tit { position: relative; padding: 25px 0; text-align: center; background: #00ada9; } .pp_tit h3 { color: #fff; font-size: 30px; } .pp_tit p { color: #11cac6; font-size: 20px; text-transform: uppercase; } .pro_left .left_nav { position: relative; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; } .left_nav li { position: relative; line-height: 67px; border-bottom: 1px solid #dbdbdb; padding: 0 8px; } .left_nav li:nth-child(6){display:none;} .left_nav li a { display: block; font-size: 18px; color: #333333; padding-left: 35px; background: url(../images/sortaa.png) no-repeat left center; } .left_nav li:hover { background: #f5f5f5; } .left_nav li:hover a { background: url(../images/sortaa_h.png) no-repeat left center; color: #00ada9; font-weight: bold; } /* */ .pro_right { position: relative; float: right; width: calc(100% - 340px); } .pro_tit2 { position: relative; height: 45px; margin-bottom: 20px; } .pro_tit2 h3 { line-height: 45px; border-bottom: 2px solid #00ada9; font-size: 20px; color: #00ada9; display: inline-block; } .pro_tit2 h3 span { font-weight: normal; font-size: 14px; color: #333333; } .pro_tit2 a { position: absolute; display: block; font-size: 14px; color: #333333; line-height: 45px; text-transform: uppercase; right: 0px; top: 0px; } /* */ .pro_cont { position: relative; width: 100%; } .swiper-container { width: 100%; height: 300px; margin-left: auto; margin-right: auto; } .swiper-slide { background-size: cover; background-position: center; } .swiper-slide a { display: block; } .swiper-slide img { width: 100%; } .gallery-top { height: 80%; width: 100%; } .gallery-thumbs { height: 20%; box-sizing: border-box; padding: 10px 0; } .gallery-thumbs .swiper-slide { width: 25%; height: 100%; opacity: 1; cursor: pointer; } .gallery-thumbs .swiper-slide-thumb-active { opacity: 1; } .gallery-thumbs .swiper-slide .imgss { position: absolute; bottom: 0px; left: 0px; line-height: 30px; text-align: center; background: rgba(0, 0, 0, .6); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 14px; color: #fff; width: 100%; } @media (max-width:1200px) { .pro_left { width: 245px; } .pp_tit { padding: 15px 0; } .pp_tit h3 { font-size: 22px; } .pp_tit p { font-size: 16px; } .left_nav li { line-height: 55px; padding: 0 20px; } .left_nav li a { font-size: 15px; } .pro_right { width: calc(100% - 270px); } } @media (max-width:768px) { .pro_left { width: 100%; } .pro_right { width: 100%; margin-top: 30px; } } /* c2_index */ .c2_index { position: relative; background: #f8f8f8; } .ttt2 { padding: 5.125% 0; text-align: center; background: url(../images/ttt2_bg.png) no-repeat center; } .ttt2 h3 { font-size: 40px; color: #333333; } .ttt2 p { font-size: 24px; color: #333333; background: url(../images/line22.png) no-repeat center; margin-top: 12px; } .c2_list22 { position: relative; display: flex; flex-wrap: wrap; } .c2_list22 li { position: relative; width: 25%; } .c2_list22 li a { display: block; } .c2_list22 li .ddimg { overflow: hidden; } .c2_list22 li .ddimg img { width: 100%; } .c2_list22 li .dd_txt { padding: 5.125% 0 8.125%; text-align: center; background: #f6f6f6; transition: all .5s ease; -webkit-transition: all .5s ease; } .c2_list22 li .dd_txt h3 { font-size: 18px; color: #333333; padding-bottom: 15px; margin-bottom: 10px; background: url(../images/ca_line.jpg) no-repeat center bottom; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .c2_list22 li .dd_txt dd { font-size: 14px; color: #333333; } .c2_list22 li:nth-child(2n) .dd_txt { background: #ededed; } @media (max-width:992px) { .ttt2 h3 { font-size: 28px; } .ttt2 p { font-size: 18px; } .c2_list22 li .dd_txt h3 { font-size: 18px; } .c2_list22 li .dd_txt dd { font-size: 12px; } } @media (max-width:768px) { .c2_list22 li { width: 50%; margin-bottom: 15px; } .c2_list22 li .dd_txt h3 { font-size: 16px; } } /* c3_index */ .c3_index { position: relative; padding-top: 3.125%; } .ttt3 { padding: 3.125% 0; text-align: center; background: url(../images/ttt3_bg.png) no-repeat center; } /* c4_index */ .c4_index { position: relative; background: url(../images/c4bg.jpg) no-repeat; background-size: cover; padding: 1.125% 0; } .c4_flex { display: flex; justify-content: space-between; align-items: center; } .c4_aaimg { width: 20%; } .c4_aaimg img { max-width: 100%; } .c4_cc { position: relative; text-align: center; width: 50%; } .c4_cc h3 { color: #fff; font-size: 34px; } .c4_cc p { font-size: 18px; color: #fff; padding-top: 3.125%; } .c4_phone { width: 25%; font-size: 18px; color: #fff; text-align: center; } .c4_phone p:nth-child(1) { display: inline-block; padding-left: 40px; background: url(../images/tp_ss.png) no-repeat left center; line-height: 30px; } .c4_phone p:nth-child(2) { font-weight: bold; font-size: 30px; margin-top: 5px; } @media (max-width:1200px) { .c4_cc h3 { font-size: 28px; } .c4_cc p { font-size: 15px; } .c4_phone { font-size: 15px; } .c4_phone p:nth-child(2) { font-size: 22px; } } @media (max-width:768px) { .c4_index { padding: 25px 0; } .c4_aaimg { display: none; } .c4_flex { flex-wrap: wrap; } .c4_cc { width: 100%; } .c4_cc h3 { font-size: 24px; } .c4_cc p { padding-top: 10px; font-size: 12px; } .c4_phone { width: 100%; margin-top: 25px; } } /* */ .c5_index { position: relative; padding: 3.125rem 0; } .ttt4 { padding: 3.125% 0; text-align: center; background: url(../images/ttt4_bg.png) no-repeat center; } .ttt4 h3 { font-size: 40px; color: #333333; } .ttt4 p { font-size: 24px; color: #333333; background: url(../images/line44.png) no-repeat center; margin-top: 12px; } .abb_wap { position: relative; } .abb_wap .wzcon { padding: 0 3.125%; font-size: 16px; line-height: 2; color: #333333; margin-bottom: 20px; } /* */ .ttt5 { padding: 3.125% 0; text-align: center; background: url(../images/ttt5_bg.png) no-repeat center; } /* news_index */ .news_index { position: relative; padding: 2.75rem 0 3.75rem; } .ttt6 { padding: 3.125% 0; text-align: center; background: url(../images/ttt6_bg.png) no-repeat center; } .ttt6 p { margin-top: 18px; } .news_wap { position: relative; display: flex; justify-content: space-between; } .news_aa { position: relative; width: 31.33%; } .nn_tit { position: relative; margin-bottom: 15px; } .nn_tit h3 { background: url(../images/nlineaa.png) no-repeat left center; padding-left: 12px; font-size: 18px; color: #191c3d; font-weight: normal; } .nn_tit a { display: block; position: absolute; right: 0px; top: 0px; font-size: 14px; color: #8d8f9f; background: url(../images/njian.png) no-repeat right center; padding-right: 15px; } .news_img { overflow: hidden; margin-bottom: 5px; } .news_img img { width: 100%; display: block; } .news_aa ul { position: relative; } .news_aa ul li { position: relative; line-height: 40px; padding-top: 8px; padding-right: 80px; } .news_aa ul li:not(:last-child) { border-bottom: 1px solid #d2dae6; } .news_aa ul li a { display: block; font-size: 14px; color: #5f6179; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .news_aa ul li span { font-size: 14px; color: #5f6179; } .news_aa ul li dd { line-height: 40px; padding-top: 8px; font-size: 14px; color: #5f6179; position: absolute; right: 0px; top: 0px; } @media (max-width: 768px) { .news_wap { flex-wrap: wrap; } .news_aa { width: 100%; margin-top: 20px; } } /* hengtu2 */ .hengtu2 { position: relative; background: url(../images/hengtu2.jpg) no-repeat; background-size: cover; padding: 3.125% 0; text-align: center; } .hengtu2 h3 { font-size: 30px; color: #fff; } .hengtu2 span { display: block; line-height: 2; font-size: 14px; color: #fff; padding: 2.125% 0; } .hengtu2 a { display: block; width: 138px; line-height: 40px; text-align: center; font-size: 14px; color: #00ada9; font-weight: bold; background: #fff; border-radius: 30px; margin: 0 auto; } @media (max-width:768px) { .hengtu2 h3 { font-size: 20px; } .ttt2 h3 { font-size: 22px; } .ttt2 p { margin-top: 8px; font-size: 15px; } } @media (max-width:480px) { .hengtu2 { padding: 25px 0; } .hengtu2 span { font-size: 12px; padding: 15px 0; } .ttt2 { background-size: 80%; } .ttt2 p { margin-top: 5px; background: none; } } /* foot_wap */ .foot_wap { position: relative; background: #151616; padding: 3.125% 0 2.125%; } .foot_top { position: relative; padding-bottom: 3.125%; } .x-layout-menu { position: relative; float: left; width: 80%; } .x-layout-menu dl { float: left; width: 22%; text-align: left; } .x-layout-menu dl:nth-child(4) { width: 32%; } .x-layout-menu dl dt { font-size: 18px; color: #fff; font-weight: normal; margin-bottom: 1.43em; } .x-layout-menu dl dd a { display: block; font-size: 14px; color: #aeaeae; line-height: 2.2; -webkit-transition: all .1s ease; transition: all .1s ease; } .x-layout-menu dl dd { display: block; font-size: 14px; color: #aeaeae; line-height: 2.2; } .x-layout-menu dl dd p { padding-left: 22px; } .x-layout-menu dl dd p:nth-child(1) { background: url(../images/f001.png) no-repeat left center; } .x-layout-menu dl dd p:nth-child(2) { background: url(../images/f002.png) no-repeat left center; } .x-layout-menu dl dd p:nth-child(3) { background: url(../images/f003.png) no-repeat left center; } .x-layout-menu dl dd p:nth-child(4) { background: url(../images/f004.png) no-repeat left center; } .x-layout-menu dl dd a:hover { color: rgba(255, 255, 255, .8); } .foot_ewm { position: relative; float: right; text-align: center; width: 18%; font-size: 14px; color: #aeaeae; line-height: 40px; } .foot_ewm img { max-width: 100%; } /* foot_cc */ .foot_cc { position: relative; border-top: 1px solid #494949; border-bottom: 1px solid #494949; padding: 20px 10px; line-height: 1.7; font-size: 14px; color: #999; } .foot_cc span { padding-right: 10px; color: #fff; } .foot_cc a { color: #aeaeae; margin-right: 2.5%; } /* foot_ban */ .foot_ban { position: relative; padding: 20px 0; line-height: 2; text-align: center; font-size: 14px; color: #aeaeae; } .foot_ban a { font-size: 14px; color: #aeaeae; -webkit-transition: all .1s ease; transition: all .1s ease; } .foot_ban a:hover { color: rgba(255, 255, 255, .8); } @media (max-width:768px) { .foot_ewm { float: none; width: 100%; } } /* 鎵嬫満椤佃剼 */ .footer { position: fixed; bottom: 0; left: 0; right: 0; z-index: 999; background: #434343; } .footer ul { display: -webkit-box; display: -ms-flexbox; display: flex; } .footer ul li { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; text-align: center; color: #ffffff; line-height: 50px; font-size: 0; } .footer ul li a { display: block; color: #ffffff; } .footer ul li .iconfont { font-size: 14px; display: inline-block; vertical-align: middle; margin-right: 5px; } .footer ul li span { display: inline-block; vertical-align: middle; font-size: 14px; color: #ffffff; }