@charset "utf-8"; @font-face { font-family: "D-DINCondensed"; src: url('../fonts/D-DINCondensed.eot'); /* IE9 */ src: url('../fonts/D-DINCondensed.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/D-DINCondensed.woff') format('woff'), url('../fonts/D-DINCondensed.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('../fonts/D-DINCondensed.svg#D-DINCondensed') format('svg'); /* iOS 4.1- */ } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 { font-weight: normal; } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; } a { text-decoration: none; } img { border: 0; vertical-align: top; } i, em { font-style: normal; } ol, ul, li { list-style: none; } input, textarea, select, button { padding: 0 ; margin: 0; } table { border-collapse: collapse; } html { overflow-y: scroll; } table { border: 0; margin: 0; border-collapse: collapse; border-spacing: 0; } table th, table td { border: 0; } body { overflow: hidden; font-family: "\5FAE\8F6F\96C5\9ED1", Arial; font-size: 14px; } .layui-fluid { padding: 0!important; } .layui-layer-shade { opacity: 0.7 !important; } .gallery-thumbs .swiper-slide { height: 100%; opacity: 0.4; } .ncimgcenter { overflow: hidden; position: relative; display: block; } .ncimgcenter img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; } .nc_1500 { width: 1500px; } .gallery-thumbs .swiper-slide-thumb-active { opacity: 1; } .title { text-align: left; position: relative; padding: 86px 0 46px 0; } .title b { font-size: 30px; letter-spacing: 2px; } .title div { font-size: 14px; color: #999; } .title .more { color: #999; position: absolute; display: block; right: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .ncmain { width: 1500px; margin: 0 auto; overflow: hidden; } .ncheight { height: 80px; background-color: #000; } .ncclear { clear: both; } .Ncheader { position: fixed; top: 0; left: 0; z-index: 99; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.3); } .Ncheader .nav { height: 126px; width: 1500px; margin: 0 auto; } .Ncheader .nav .logo { float: left; height: 100%; display: flex; flex-direction: column; justify-content: center; } .Ncheader .nav .logo a { line-height: 100%; display: block; height: 100%; } .Ncheader .nav .logo a img { max-height: 100%; display: block; } .Ncheader .nav .logo .im2 { display: none; } .Ncheader .nav .logo .im1 img:nth-child(2) { display: none; } .Ncheader .nav .centre { float: right; position: relative; } .Ncheader .nav .centre ul { position: relative; height: 126px; line-height: 126px; } .Ncheader .nav .centre ul li { float: left; padding: 0 25px; line-height: 100px; margin-top: 26px; } .Ncheader .nav .centre ul li .a { display: block; color: #fff; font-size: 20px; } .Ncheader .nav .centre ul li .listnav { background-color: #fff; position: fixed; border-top: 1px solid #e9e9e9; top: 126px; left: 50%; display: none; width: 1500px; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); z-index: 3; padding: 30px 0; } .Ncheader .nav .centre ul li .listnav div { height: 100%; width: calc(14.66% - 1px); float: left; border-right: 1px solid #e9e9e9; padding: 0 1%; } .Ncheader .nav .centre ul li .listnav div b { display: block; font-size: 18px; font-weight: bold; padding: 0 0 20px 0; border-bottom: 1px solid #e9e9e9; line-height: 20px; margin-bottom: 15px; } .Ncheader .nav .centre ul li .listnav div b img { transform: translateY(-2px); margin-right: 5px; } .Ncheader .nav .centre ul li .listnav div a { font-size: 14px; line-height: 30px; display: block; padding: 0 20px; } .Ncheader .nav .centre ul li .listnav div a:hover { color: #05649a; } .Ncheader .nav .centre ul li strong { display: none; } .Ncheader .nav .centre ul span { height: 2px; display: block; background-color: #fff; position: absolute; bottom: 22px; z-index: 1; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; } .Ncheader .nav .right { float: right; } .Ncheader .nav .right .tel { line-height: 100px; height: 100px; margin-top: 26px; float: left; } .Ncheader .nav .right .tel1{ float: left;position: relative; line-height: 100px; margin-top: 26px; margin-left: 20px; cursor: pointer; z-index: 999; } .Ncheader .nav .right .tel1 img:nth-child(2){ display: none; } .Ncheader .nav .right .tel1 .search{ position: absolute; top:101px;right: 0; line-height: 1; overflow: hidden; width: 200px; background-color: #fff; border-radius: 5px; display: none; border:1px solid #eee; } .Ncheader .nav .right .tel1 .search input { height: 50px; float: left; width: 120px; border: none; padding: 0 20px; } .Ncheader .nav .right .tel1 .search button { height: 50px; float: left; width: 40px; background-color: transparent; border: none; padding-right: 10px; } .Ncheader .nav .right .tel a { color: #fff; font-size: 20px; } .Ncheader .nav .right .tel em { color: #fff; font-size: 20px; display: inline-block; margin: 0 10px; } .Ncheader .nav .h3 { position: absolute; right: 10px; top: 10px; display: none; } .Ncheader .nav .h3 i { font-size: 26px; } .Ncheader .h2 { display: none; float: right; } .Ncheader .h2 i { color: #fff; font-size: 26px; line-height: 60px; } .Ncheader2 { background-color: #fff; -moz-box-shadow: 0 0 10px rgba(24, 24, 24, 0.1); -webkit-box-shadow: 0 0 10px rgba(24, 24, 24, 0.1); box-shadow: 0 0 10px rgba(24, 24, 24, 0.1); } .Ncheader2 .nav .logo .im1 img:nth-child(1) { display: none; } .Ncheader2 .nav .logo .im1 img:nth-child(2) { display: block; } .Ncheader2 .nav .centre ul li .a { color: #333; } .Ncheader2 .nav .centre ul li .a:hover { color: #05649a; } .Ncheader2 .nav .centre ul li .listnav a:hover { color: #05649a; } .Ncheader2 .nav .centre ul span { background-color: #05649a; } .Ncheader2 .nav .centre ul .active a { color: #05649a; } .Ncheader2 .nav .right .tel a, .Ncheader2 .nav .right .tel em { color: #333; } .Ncheader2 .nav .right .tel1 img:nth-child(1){ display: none; } .Ncheader2 .nav .right .tel1 img:nth-child(2){ display: inline-block; } .Ncheader2 .h2 i { color: #05649a; } #banner .swiper-slide { position: relative; overflow: hidden; } #banner .swiper-slide .img { width: 100%; max-width: 100%; transform:scale(1.2); -ms-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2); } #banner .swiper-slide .img3 { display: none; width: 100%; max-width: 100%; } #banner .swiper-button-next { width: 38px; height: 38px; z-index: 2; border: 1px solid #fff; position: absolute; bottom: 80px; top: auto; right: 10%; background: url(../images/banner_2.png) no-repeat center center; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; } #banner .swiper-button-next:hover { background-color: #05649a; } #banner .swiper-button-prev { width: 38px; height: 38px; z-index: 2; border: 1px solid #fff; position: absolute; bottom: 80px; top: auto; right: 15%; left: auto; background: url(../images/banner_1.png) no-repeat center center; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; } #banner .swiper-button-prev:hover { background-color: #05649a; } #banner .swiper-pagination { top: auto; bottom: 0; } #banner .swiper-button-next:after, #banner .swiper-button-prev:after { display: none; } .mainbanner { margin-top: 126px; position: relative; } .bantitle { margin: 0 auto; position: absolute; z-index: 99; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); color: #fff; } .bantitle b { display: block; font-size: 30px; font-weight: normal; } .bantitle span { font-size: 14px; } #page { padding: 40px 0 0 0; clear: both; } #page ul { text-align: center; } #page ul li { cursor: pointer; display: inline-block; } #page ul li a { display: block; padding: 10px 16px; font-size: 16px; color: #666; } #page ul li a:hover { color: #05649a; } #page ul li i { font-size: 12px; } #page ul .active a { color: #05649a; } .ncindex01 .main .layui-col-sm6 { width: 16.66%; transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; } .ncindex01 .main .layui-col-sm6 .box { position: relative; } .ncindex01 .main .layui-col-sm6 .box .ncimgcenter { height: 500px; background-color: #0059b9; } .ncindex01 .main .layui-col-sm6 .box .ncimgcenter img { min-height: 100%; width: auto; max-width: none; max-height: none; } .ncindex01 .main .layui-col-sm6 .box .content { color: #fff; position: absolute; bottom: 35px; left: 20px; } .ncindex01 .main .layui-col-sm6 .box .content b { display: block; font-size: 22px; font-weight: bold; } .ncindex01 .main .layui-col-sm6 .box .content > p { font-size: 14px; } .ncindex01 .main .layui-col-sm6 .box .content div { font-size: 16px; line-height: 30px; font-weight: 300; margin-top: 30px; display: none; width: 100%; } .ncindex01 .main .layui-col-sm6 .box .content a { display: inline-block; padding: 0 25px; line-height: 42px; border: 1px solid #fff; color: #fff; margin-top: 60px; display: none; } .ncindex01 .main .active { width: 50%; } .ncindex01 .main .active .box .ncimgcenter img { opacity: 0.2; transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncindex01 .main .active .box .content { padding: 90px 70px 0 70px; width: calc(100% - 140px); height: calc(100% - 90px); bottom: 0; left: 0; } .ncindex01 .main .active .box .content > p { display: none; } .ncindex01 .main .active .box .content div { display: block; } .ncindex01 .main .active .box .content a { display: inline-block; } .ncindex02 .main .layui-col-sm2 { width: 14.2%; float: left; } .ncindex02 .main .layui-col-sm2 .box { border: 1px solid #e6e6e6; } .ncindex02 .main .layui-col-sm2 .box .ncimgcenter { padding: 25% 0; } .ncindex02 .main .layui-col-sm2 .box:hover { border: 1px solid #05649a; } .ncindex02 .main .layui-col-sm2 .box:hover .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncfooter { margin-top: 80px; background-color: #05649a; padding: 35px 0; text-align: center; color: #fff; } .ncfooter a { color: #fff; } .ncfooter .ftnav a { display: inline-block; font-size: 16px; } .ncfooter .ftnav span { display: inline-block; margin: 0 35px; } .ncfooter .ftaddress { margin-top: 35px; font-size: 14px; line-height: 26px; opacity: 0.6; } .ncfooter1 { margin-top: 0; } .ncmainnav .mainnav { background-color: #f7f8fc; } .ncmainnav .mainnav .navbox { margin: 0 auto; } .ncmainnav .mainnav .navbox a { display: inline-block; font-size: 16px; margin-right: 60px; line-height: 80px; position: relative; } .ncmainnav .mainnav .navbox a em { display: none; width: 50%; height: 2px; position: absolute; bottom: 0; left: 25%; background-color: #05649a; } .ncmainnav .mainnav .navbox .active { color: #05649a; } .ncmainnav .mainnav .navbox .active em { display: block; } .ncmainnav .mainnav1 { margin: 30px auto; text-align: right; color: #999; } .ncmainnav .mainnav1 a { display: inline-block; line-height: 22px; color: #999; } .ncmainnav .mainnav1 span { background: url(../images/main01_2.png) no-repeat center center; background-size: 8px; padding-left: 25px; margin: 0 6px; } .ncabout01 { padding: 50px 0 100px 0; position: relative; } .ncabout01 .left { width: 47%; float: left; } .ncabout01 .left .ncimgcenter { padding: 30% 0; } .ncabout01 .left:hover .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncabout01 .right { width: 50%; float: right; } .ncabout01 .right b { display: block; font-size: 30px; margin-top: 16px; font-weight: normal; } .ncabout01 .right em { display: block; width: 30px; height: 2px; background-color: #333; margin: 20px 0 30px 0; } .ncabout01 .right div { font-size: 16px; line-height: 30px; color: #666; } .ncabout02 { background: url(../images/about01_3.jpg) no-repeat center center; padding-bottom: 80px; position: relative; } .jobmain .layui-col-sm4:nth-child(3n+1){ clear:both; } .ncabout02 .main .layui-col-sm4 .box { text-align: center; padding: 50px 0; background-color: #fff; transition: all 2s; -moz-transition: all 2s; -webkit-transition: all 2s; -o-transition: all 2s; } .ncabout02 .main .layui-col-sm4 .box span { display: block; width: 50px; height: 50px; margin: 0 auto; position: relative; } .ncabout02 .main .layui-col-sm4 .box span img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); } .ncabout02 .main .layui-col-sm4 .box span img:nth-child(2) { display: none; } .ncabout02 .main .layui-col-sm4 .box p { font-size: 20px; margin-top: 20px; } .ncabout02 .main .layui-col-sm4 .box i { display: block; width: 30px; height: 1px; background-color: #333; margin: 20px auto; } .ncabout02 .main .layui-col-sm4 .box div { font-size: 16px; color: #666; padding: 0 20px; height: 44px; line-height: 22px; overflow: hidden; display: -webkit-box; text-align: center; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .ncabout02 .main .layui-col-sm4:hover .box { background-color: #05649a; -moz-box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); -webkit-box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); } .ncabout02 .main .layui-col-sm4:hover .box span img:nth-child(1) { display: none; } .ncabout02 .main .layui-col-sm4:hover .box span img:nth-child(2) { display: block; } .ncabout02 .main .layui-col-sm4:hover .box p, .ncabout02 .main .layui-col-sm4:hover .box div { color: #fff; } .ncabout02 .main .layui-col-sm4:hover .box i { background-color: #fff; } .ncbt { text-align: center; padding: 70px 0 50px 0; } .ncbt b { display: block; font-size: 30px; font-weight: normal; } .ncbt em { display: block; width: 30px; height: 2px; background-color: #333; margin: 0 auto; margin-top: 10px; } .ncbt span { display: block; font-size: 18px; color: #999; } .ncbt .em1 { background-color: #999; margin-bottom: 10px; } .ncabout03 { position: relative; } .ncabout03 .layui-col-sm4 { padding: 20px; } .ncabout03 .box { padding: 24px; background-color: #fff; border: 1px solid #e9e9e9; box-sizing: border-box; } .ncabout03 .box .ncimgcenter { padding: 33% 0; } .ncabout03 .box:hover { border: 1px solid #05649a; -moz-box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); -webkit-box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); } .ncabout03 .box:hover .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncabout04 .layui-col-sm4 { width: 20%; float: left; } .ncabout04 .box { background-color: #fff; position: relative; } .ncabout04 .box .ncimgcenter { border: 1px solid #e9e9e9; box-sizing: border-box; padding: 36% 0; } .ncabout04 .box b { font-weight: normal; font-size: 16px; line-height: 22px; color: #666; margin-top: 10px; height: 44px; overflow: hidden; display: -webkit-box; text-align: center; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .ncabout04 .box:hover .ncimgcenter { border: 1px solid #05649a; -moz-box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); -webkit-box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); box-shadow: 0 0 10px rgba(24, 24, 24, 0.3); } .ncabout04 .box:hover .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncabout04 .box:hover b { color: #05649a; } .ncabout04 .layui-col-sm3 .box .ncimgcenter { padding: 66% 0; } .ncabout04 .layui-col-sm2 { width: 14.2%; float: left; } .ncabout04 .layui-col-sm2 .box { border: 1px solid #e6e6e6; } .ncabout04 .layui-col-sm2 .box .ncimgcenter { padding: 25% 0; } .ncabout04 .layui-col-sm2 .box:hover { border: 1px solid #05649a; } .ncabout04 .layui-col-sm2 .box:hover .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncrecruit01 { padding-bottom: 120px; } .ncrecruit01 .ncmain { background-color: #05649a; position: relative; } .ncrecruit01 .left { width: 50%; float: left; } .ncrecruit01 .left .ncimgcenter { padding: 33.3% 0; } .ncrecruit01 .left:hover .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncrecruit01 .right { width: 50%; float: right; color: #fff; } .ncrecruit01 .right div { width: 40%; font-size: 16px; line-height: 30px; position: absolute; top: 50%; right: 5%; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); } .ncrecruit02 { background-color: #f8f9fa; padding-bottom: 50px; } .ncrecruit02 .ncmain { overflow: visible; } .ncrecruit02 .layui-col-sm4 .box { background-color: #fff; padding: 35px; position: relative; } .ncrecruit02 .layui-col-sm4 .box b { display: block; font-size: 26px; font-weight: normal; line-height: 30px; } .ncrecruit02 .layui-col-sm4 .box b em { display: inline-block; background-color: #2e85de; color: #fff; font-size: 16px; width: 30px; height: 30px; line-height: 30px; text-align: center; transform: translateY(-3px); margin-right: 6px; } .ncrecruit02 .layui-col-sm4 .box div { font-size: 18px; color: #999; margin-top: 50px; } .ncrecruit02 .layui-col-sm4:hover .box { -moz-box-shadow: 0 0 10px rgba(24, 24, 24, 0.1); -webkit-box-shadow: 0 0 10px rgba(24, 24, 24, 0.1); box-shadow: 0 0 10px rgba(24, 24, 24, 0.1); } .ncmainnav1 { background-color: #f8f9fa; } .ncmainnav1 .mainnav1 { margin: 0 auto; padding: 30px 0; } .ncrecruitshow01 { background-color: #f8f9fa; padding-bottom: 50px; } .ncrecruitshow01 .left { width: calc(73% - 100px); float: left; background-color: #fff; padding: 50px; } .ncrecruitshow01 .left .top { position: relative; } .ncrecruitshow01 .left .top span { font-size: 16px; color: #999; display: block; } .ncrecruitshow01 .left .top b { display: block; font-size: 26px; margin: 15px 0; } .ncrecruitshow01 .left .top p { font-size: 18px; color: #999; } .ncrecruitshow01 .left .top a { display: inline-block; background-color: #05649a; color: #fff; line-height: 40px; padding: 0 20px; position: absolute; right: 0; bottom: 0; } .ncrecruitshow01 .left .content .bt { font-size: 20px; margin: 30px 0 25px 0; position: relative; } .ncrecruitshow01 .left .content .bt em { display: block; width: 90%; float: right; height: 1px; background-color: #f0f1f2; position: absolute; top: 50%; right: 0; } .ncrecruitshow01 .left .content .bbx { font-size: 16px; line-height: 32px; } .ncrecruitshow01 .left .bottom { background-color: #05649a; display: inline-block; color: #fff; line-height: 40px; padding: 0 20px; margin-top: 20px; } .ncrecruitshow01 .right { width: calc(24% - 60px); float: right; padding: 30px; background-color: #fff; } .ncrecruitshow01 .right .bt { font-size: 20px; line-height: 30px; } .ncrecruitshow01 .right .bt a { font-size: 14px; color: #999; float: right; } .ncrecruitshow01 .right ul { margin-top: 20px; } .ncrecruitshow01 .right ul li { padding: 25px 0; overflow: hidden; border-bottom: 1px dotted #e5e5e5; } .ncrecruitshow01 .right ul li em { display: block; float: left; width: 24px; height: 24px; background-color: #2e85de; color: #fff; text-align: center; line-height: 24px; margin-right: 5px; } .ncrecruitshow01 .right ul li div { float: left; width: 80%; font-size: 16px; line-height: 24px; color: #666; height: 24px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .ncnews01 .ncmain { overflow: visible; } .ncnews01 .ul1 li { margin-top: 60px; } .ncnews01 .ul1 li .box { overflow: hidden; position: relative; transition: all 2s; -moz-transition: all 2s; -webkit-transition: all 2s; -o-transition: all 2s; } .ncnews01 .ul1 li .box .left { width: 29%; float: left; } .ncnews01 .ul1 li .box .left .ncimgcenter { padding: 27.5% 0; } .ncnews01 .ul1 li .box .center { width: 50%; float: left; margin-left: 3%; margin-top: 25px; } .ncnews01 .ul1 li .box .center b { display: block; font-size: 18px; font-weight: normal; line-height: 24px; height: 24px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .ncnews01 .ul1 li .box .center div { font-size: 14px; color: #999; line-height: 20px; margin: 20px 0; height: 60px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } .ncnews01 .ul1 li .box .center a { line-height: 40px; padding: 0 25px; border: 1px solid #cbcbcb; display: inline-block; color: #999; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; } .ncnews01 .ul1 li .box .right { background-color: #f2f2f2; padding: 20px 16px; position: absolute; right: 50px; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; } .ncnews01 .ul1 li .box .right em { font-size: 48px; color: #6e6e6e; display: block; line-height: 48px; } .ncnews01 .ul1 li .box .right i { display: block; font-size: 14px; color: #999; } .ncnews01 .ul1 li:hover .box { background-color: #f2f2f2; -moz-box-shadow: 0 0 10px rgba(24, 24, 24, 0.05); -webkit-box-shadow: 0 0 10px rgba(24, 24, 24, 0.05); box-shadow: 0 0 10px rgba(24, 24, 24, 0.05); } .ncnews01 .ul1 li:hover .box .left .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncnews01 .ul1 li:hover .box .center b { color: #05649a; } .ncnews01 .ul1 li:hover .box .center a { background-color: #05649a; border: 1px solid #05649a; color: #fff; } .ncnews01 .ul1 li:hover .box .right { background-color: #05649a; } .ncnews01 .ul1 li:hover .box .right em, .ncnews01 .ul1 li:hover .box .right i { color: #fff; } .ncnews01 .layui-col-sm3 { margin-top: 50px; } .ncnews01 .layui-col-sm3 .box { padding: 0 5px; position: relative; } .ncnews01 .layui-col-sm3 .box .ncimgcenter { padding: 33% 0; } .ncnews01 .layui-col-sm3 .box b { display: block; font-size: 18px; line-height: 24px; margin: 20px 0 15px 0; height: 24px; overflow: hidden; font-weight: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .ncnews01 .layui-col-sm3 .box .content { font-size: 14px; line-height: 22px; height: 44px; overflow: hidden; color: #999; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .ncnews01 .layui-col-sm3 .box em { display: block; font-size: 14px; color: #999; margin-top: 15px; } .ncnews01 .layui-col-sm3:hover .box .ncimgcenter img { transform: translate(-50%, -50%) scale(1.1); -ms-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); -o-transform: translate(-50%, -50%) scale(1.1); -webkit-transform: translate(-50%, -50%) scale(1.1); } .ncnews01 .layui-col-sm3:hover .box b { color: #05649a; } .ncnews01 .layui-col-sm3:nth-child(1), .ncnews01 .layui-col-sm3:nth-child(2), .ncnews01 .layui-col-sm3:nth-child(3), .ncnews01 .layui-col-sm3:nth-child(4) { margin-top: 0; } .ncnewsshow01 { margin-top: 50px; } .ncnewsshow01 .top { text-align: center; border-bottom: 1px dotted #d3d3d3; padding-bottom: 10px; } .ncnewsshow01 .top b { display: block; font-size: 24px; margin-bottom: 15px; } .ncnewsshow01 .top span { font-size: 14px; color: #999; display: block; } .ncnewsshow01 .top span em { margin: 0 15px; } .ncnewsshow01 .content { text-align: center; padding: 40px 0; border-bottom: 1px dotted #d3d3d3; font-size: 16px; line-height: 30px; color: #666; } .ncnewsshow01 .content img{ max-width: 100%; height: auto !important; } .ncnewsshow01 .bottom { padding: 30px 0; } .ncnewsshow01 .bottom a { font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; display: block; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .ncnewsshow01 .bottom a:hover { color: #05649a; } .nccontact01 { padding: 50px 0 100px 0; } .nccontact01 .left { width: 50%; float: left; } .nccontact01 .left b { display: block; font-size: 24px; } .nccontact01 .left span { display: block; font-size: 12px; color: #999; } .nccontact01 .left em { display: block; width: 15px; height: 1px; background-color: #999; margin: 40px 0; } .nccontact01 .left div { font-size: 16px; line-height: 34px; color: #666; } .nccontact01 .right { width: 50%; float: right; } .nccontact01 .right ul { overflow: hidden; } .nccontact01 .right ul li { font-size: 16px; background-color: #fff; line-height: 46px; padding: 0 2%; border: 1px solid #e9e9e9; width: 48%; float: left; box-sizing: border-box; margin-bottom: 20px; } .nccontact01 .right ul li b { font-weight: 500; display: block; float: left; width: 20%; color: #999; } .nccontact01 .right ul li input { border: none; background-color: #fff; height: 46px; display: block; float: left; width: 70%; } .nccontact01 .right ul li:nth-child(2n) { margin-left: 4%; } .nccontact01 .right ul li:nth-child(5) { width: 100%; } .nccontact01 .right ul li:nth-child(5) b { width: 16%; } .nccontact01 .right ul .lican { border: 1px solid #05649a; color: #05649a; box-sizing: border-box; } .nccontact01 .right textarea { background-color: #fff; border: none; padding-left: 2%; border: 1px solid #e9e9e9; padding-top: 1%; font-size: 16px; color: #333; height: 160px; } .nccontact01 .right textarea::placeholder { color: #999; } .nccontact01 .right button { width: 100%; margin-top: 20px; height: 46px; background-color: #134f8c; } .ncproductshow01 .left { width: 16%; float: left; } .ncproductshow01 .left b { font-size: 20px; font-weight: bold; display: block; line-height: 70px; background-color: #05649a; color: #fff; padding-left: 25px; } .ncproductshow01 .left b em { display: inline-block; height: 24px; width: 6px; background-color: #fff; opacity: 0.2; margin-right: 10px; transform: translateY(5px); } .ncproductshow01 .left ul li { line-height: 46px; padding-left: 25px; border-bottom: 1px solid #e9e9e9; } .ncproductshow01 .left ul li a { font-size: 16px; color: #666; } .ncproductshow01 .left ul li:hover a { color: #05649a; } .ncproductshow01 .left ul .active a { color: #05649a; } .ncproductshow01 .right { width: 80%; float: right; } .ncproductshow01 .right .top { overflow: hidden; } .ncproductshow01 .right .top .top_l { width: 22%; float: left; border: 1px solid #e9e9e9; } .ncproductshow01 .right .top .top_l .ncimgcenter { padding: 50% 0; } .ncproductshow01 .right .top .top_r { width: 70%; float: right; } .ncproductshow01 .right .top .top_r b { display: block; font-size: 22px; color: #05649a; padding-bottom: 16px; border-bottom: 1px solid #e9e9e9; } .ncproductshow01 .right .top .top_r .top_c { overflow: hidden; margin-top: 16px; } .ncproductshow01 .right .top .top_r .top_c span { display: block; float: left; font-size: 16px; color: #05649a; } .ncproductshow01 .right .top .top_r .top_c div { font-size: 16px; line-height: 28px; color: #666; float: left; margin-left: 20px; } .ncproductshow01 .right .content { margin-top: 60px; } .ncproductshow01 .right .content b { display: block; line-height: 60px; font-size: 16px; background-color: #05649a; color: #fff; padding-left: 40px; } .ncproductshow01 .right .content div { margin-top: 40px; font-size: 16px; line-height: 32px; color: #666; } .ncproductshow01 .right .content div img { display: block; margin: 0 auto; } .ncproductshow01 .right .content1 { margin-top: 60px; } .ncproductshow01 .right .content1 b { font-size: 20px; display: block; color: #05649a; } .ncproductshow01 .right .content1 b em { display: inline-block; height: 24px; width: 6px; background-color: #05649a; margin-right: 10px; transform: translateY(5px); } .ncproductshow01 .right .content1 table { width: 100%; margin-top: 16px; } .ncproductshow01 .right .content1 tbody { text-align: center; } .ncproductshow01 .right .content1 tbody tr { border-bottom: 1px solid #e9e9e9; } .ncproductshow01 .right .content1 tbody td { font-size: 14px; color: #666; line-height: 60px; } .ncproductshow01 .right .content1 tbody td img { margin-right: 6px; transform: translateY(-3px); } .ncproductshow01 .right .content1 thead { font-size: 16px; color: #fff; background-color: #05649a; line-height: 60px; } .ncproductshow01 .right .content1 thead th { font-weight: bold; } .ncproductshow01 .right .content1 thead th:nth-child(1) { width: 20%; } .ncproductshow01 .right .content1 thead th:nth-child(2) { width: 60%; } .ncproductshow01 .right .content1 thead th:nth-child(3) { width: 20%; } .ncproduct01 .top { overflow: hidden; background-color: #eff3f7; padding: 50px 0; } .ncproduct01 .top .top_l { width: 30%; float: left; } .ncproduct01 .top .top_l .ncimgcenter { padding: 22% 0; } .ncproduct01 .top .top_r { width: 60%; float: right; } .ncproduct01 .top .top_r b { display: block; font-size: 18px; color: #05649a; padding-bottom: 16px; border-bottom: 1px dotted #999999; } .ncproduct01 .top .top_r b em { font-size: 16px; color: #333; margin-right: 20px; } .ncproduct01 .top .top_r .top_c { overflow: hidden; margin-top: 16px; border-bottom: 1px dotted #999999; padding-bottom: 20px; } .ncproduct01 .top .top_r .top_c span { display: block; float: left; font-size: 16px; } .ncproduct01 .top .top_r .top_c div { font-size: 16px; line-height: 28px; color: #666; float: left; margin-left: 20px; width: 80%; } .ncproduct01 .content1 { margin-top: 60px; } .ncproduct01 .content1 b { font-size: 20px; display: block; color: #05649a; } .ncproduct01 .content1 b em { display: inline-block; height: 24px; width: 6px; background-color: #05649a; margin-right: 10px; transform: translateY(5px); } .ncproduct01 .content1 table { width: 100%; margin-top: 16px; } .ncproduct01 .content1 tbody { text-align: center; } .ncproduct01 .content1 tbody tr { border-bottom: 1px solid #e9e9e9; } .ncproduct01 .content1 tbody td { font-size: 14px; color: #666; line-height: 60px; border-right: 1px solid #e9e9e9; } .ncproduct01 .content1 tbody td img { margin-right: 6px; transform: translateY(-3px); } .ncproduct01 .content1 tbody td:last-child { border-right: none; } .ncproduct01 .content1 thead { font-size: 16px; color: #fff; background-color: #05649a; line-height: 60px; } .ncproduct01 .content1 thead th { font-weight: bold; width: 12.5%; } #container { height: 500px; width: 100%; } .custom-input-card { width: 18rem; } .custom-input-card .btn:last-child { margin-left: 1rem; } .content-window-card { position: relative; padding: 0.75rem 0 0 1.25rem; box-shadow: none; bottom: 0; left: 0; } .content-window-card p { line-height: 24px; color: #999; } .content-window-card b { margin-bottom: 10px; display: block; } @media (min-width: 320px) and (max-width: 1550px) { /*瀵艰埅*/ .Ncheader .nav, .Ncheader .nav .centre ul li .listnav { width: 1360px; } .title b { font-size: 26px; } .title div { font-size: 12px; } .Ncheader .nav .centre ul li .listnav div a { padding: 0; } .Ncheader .nav .centre ul li .a, .Ncheader .nav .right .tel a { font-size: 18px; } .Ncheader .nav .centre ul li { padding: 0 25px; } .Ncheader .nav .right .tel { line-height: 70px; height: 70px; margin-top: 20px; } .Ncheader .nav .right .tel1{ line-height: 70px; height: 70px; margin-top: 20px; } .Ncheader .nav .right .tel1 .search{ top:71px; } .Ncheader .nav .centre ul li { line-height: 70px; margin-top: 20px; } .Ncheader .nav .logo .im1 img { width: 220px; } .Ncheader .nav .logo { height: 90px; } .Ncheader .nav { height: 90px; } .Ncheader .nav .centre ul { height: 90px; line-height: 90px; } .Ncheader .nav .centre ul span { bottom: 12px; } .Ncheader .nav .centre ul li .listnav { top: 90px; } /*瀵艰埅*/ .ncmain { width: 1336px; } .nc_1500 { width: 1336px; } .mainbanner { margin-top: 90px; } .ncabout04 .box .ncimgcenter { padding: 36% 0; } .ncabout04 .box .ncimgcenter img { width: 90%; } .ncproductshow01 .left b, .ncproductshow01 .right .content1 b { font-size: 18px; line-height: 50px; } .ncproductshow01 .left b em, .ncproductshow01 .right .content1 b em { width: 4px; height: 22px; } .ncproductshow01 .right .content b, .ncproductshow01 .right .content1 thead, .ncproductshow01 .right .content1 tbody td { line-height: 50px; } .ncnewsshow01 .content{ padding: 40px 30px; } } @media (min-width: 320px) and (max-width: 1360px) { /*瀵艰埅*/ .Ncheader .nav, .Ncheader .nav .centre ul li .listnav { width: 1200px; } .Ncheader .nav .centre ul li .a, .Ncheader .nav .right .tel a, .Ncheader .nav .centre ul li .listnav div b { font-size: 16px; } .Ncheader .nav .centre ul li .listnav div a { font-size: 14px; line-height: 26px; } .Ncheader .nav .right .tel em { font-size: 14px; } /*瀵艰埅*/ /*banner*/ #banner .swiper-button-next, #banner .swiper-button-prev { bottom: 20px; } /*banner*/ .nc_1500 { width: 1200px; } .ncmain { width: 1200px; } .title { padding: 40px 0; } .ncindex01 .main .layui-col-sm6 .box .content b { font-size: 18px; } .ncindex01 .main .layui-col-sm6 .box .content div { font-size: 14px; line-height: 26px; margin-top: 10px; } .ncindex01 .main .layui-col-sm6 .box .content a { padding: 0 15px; line-height: 30px; margin-top: 20px; font-size: 14px; } .ncmainnav .mainnav .navbox a { line-height: 60px; margin-right: 40px; } .ncmainnav .mainnav1 { margin: 20px auto; } .ncmainnav1 .mainnav1 { margin: 0 auto; padding: 20px 0; } .bantitle b { font-size: 24px; } .ncabout01 .right b { font-size: 24px; margin-top: 0; } .ncabout01 .right div { font-size: 14px; line-height: 24px; } .ncabout01 { padding: 20px 0 50px 0; } .ncbt b { font-size: 24px; } .ncbt { padding: 40px 0; } .ncabout02 .main .layui-col-sm4 .box p { font-size: 18px; margin-top: 10px; } .ncabout02 .main .layui-col-sm4 .box i { margin: 10px auto; } .ncabout02 .main .layui-col-sm4 .box div { font-size: 14px; } .ncabout02 { padding-bottom: 30px; } .ncabout04 .box b { font-size: 14px; height: 40px; line-height: 20px; } .ncabout04 .layui-col-sm4 { padding: 10px; } .ncabout04 .layui-col-sm2 { padding: 10px; } .ncabout04 .layui-col-space30 { margin: 0; } .ncrecruit01 .right div { font-size: 14px; line-height: 24px; } .ncrecruit02 .layui-col-sm4 .box b { font-size: 22px; line-height: 26px; } .ncrecruit02 .layui-col-sm4 .box b em { line-height: 26px; height: 26px; width: 26px; } .ncrecruit02 .layui-col-sm4 .box div { margin-top: 30px; } .ncbt span { font-size: 14px; } .ncnews01 .ul1 li .box .center b { font-size: 16px; } .ncnews01 .ul1 li .box .center { margin-top: 10px; } .ncnews01 .ul1 li .box .center div { font-size: 12px; margin: 10px 0; } .ncnews01 .ul1 li .box .center a { line-height: 30px; padding: 0 10px; font-size: 12px; margin-top: 10px; } .ncnews01 .ul1 li .box .right em { font-size: 40px; } .ncnews01 .ul1 li .box .right i { font-size: 12px; } .ncnews01 .ul1 li .box .right { padding: 10px; } .ncnews01 .ul1 li { margin-top: 30px; } .ncnews01 .layui-col-sm3 .box b { font-size: 16px; line-height: 20px; height: 20px; margin: 15px 0 10px 0; } .ncnews01 .layui-col-sm3 .box .content { font-size: 12px; line-height: 20px; height: 40px; } .ncnews01 .layui-col-sm3 .box em { font-size: 12px; margin-top: 10px; } .ncnews01 .layui-col-sm3 { margin-top: 30px; } .nccontact01 { padding: 40px 0 80px 0; } .ncproduct01 .top .top_l .ncimgcenter { padding: 30% 0; } .ncproduct01 .top .top_r b em, .ncproduct01 .top .top_r .top_c span { font-size: 14px; } .ncproduct01 .top .top_r .top_c div { font-size: 14px; line-height: 24px; } .ncproduct01 .top { padding: 30px 0; } .ncproduct01 .top .top_r { width: 65%; } } @media (min-width: 320px) and (max-width: 1200px) { .Ncheader .nav .centre ul li .listnav div a{ font-size:13px; } /*瀵艰埅*/ .Ncheader .nav { width: 96%; } .Ncheader .nav .centre ul li .listnav { width: 100%; } .Ncheader .nav .centre { margin-left: 1%; } .Ncheader .nav .centre ul li { padding: 0 8px; } .title { padding-top: 30px; } .title b { font-size: 22px; } .title div { font-size: 12px; } .Ncheader .nav .right .tel { line-height: 45px; height: 45px; margin-left: 10px; margin-top: 15px; } .Ncheader .nav .right .tel1 { line-height: 45px; height: 45px; margin-left: 10px; margin-top: 15px; } .Ncheader .nav .right .tel1 .search { top: 48px; } .Ncheader .nav .centre ul li { line-height: 45px; margin-top: 15px } .Ncheader .nav .logo .im1 img { width: 160px; } .Ncheader .nav .logo { height: 60px; } .Ncheader .nav { height: 60px; } .Ncheader .nav .centre ul { height: 60px; line-height: 60px; } .Ncheader .nav .centre ul span { bottom: 2px; } .Ncheader .nav .centre ul li .listnav { top: 60px; } .Ncheader .nav .centre ul li .listnav div { padding: 0 0.5%; width: calc(15.66% - 1px); text-align: center; } .mainbanner { margin-top: 60px; } /*瀵艰埅*/ /*banner*/ #banner .swiper-button-next, #banner .swiper-button-prev { width: 30px; height: 30px; } #banner .swiper-button-next { right: 20px; } #banner .swiper-button-prev { right: 55px; } /*banner*/ .nc_1500 { width: calc(100% - 30px); } .ncmain { width: calc(100% - 30px); } .ncindex01 .main .active .box .content { padding: 50px 20px 0 20px; width: calc(100% - 40px); height: calc(100% - 50px); } .ncindex02 .main .layui-col-sm2 { width: 20%; float: left; } .ncfooter { margin-top: 40px; padding: 30px 0; } .ncfooter1 { margin-top: 0; } .ncfooter .ftnav a { font-size: 14px; } .ncfooter .ftnav span { margin: 0 20px; } .ncfooter .ftaddress { margin-top: 20px; font-size: 12px; line-height: 20px; } .ncabout01 .right b { font-size: 20px; } .ncabout01 .right em { margin: 15px 0; } .ncbt b { font-size: 20px; } .ncbt { padding: 30px 0; } .ncabout02 .main .layui-col-sm4 .box span { width: 40px; height: 40px; } .bantitle b { font-size: 20px; } .ncabout04 .layui-col-sm4 { width: 25%; float: left; } .ncabout04 .layui-col-sm2 { width: 20%; float: left; } .ncrecruit01 .right div { font-size: 12px; line-height: 20px; } .ncrecruit01 { padding-bottom: 50px; } .ncrecruit02 .layui-col-sm4 .box b { font-size: 18px; line-height: 22px; } .ncrecruit02 .layui-col-sm4 .box b em { line-height: 22px; height: 22px; width: 22px; font-size: 12px; } .ncrecruit02 .layui-col-sm4 .box div { font-size: 14px; margin-top: 10px; } .ncrecruit02 .layui-col-sm4 .box { padding: 20px; } .ncrecruit02 .layui-col-sm4 { padding: 10px; } .ncrecruitshow01 .left .top b { font-size: 22px; margin: 10px 0; } .ncrecruitshow01 .left .top p { font-size: 14px; } .ncrecruitshow01 .left .top span { font-size: 14px; } .ncrecruitshow01 .left { width: calc(73% - 60px); padding: 30px; } .ncrecruitshow01 .left .content .bt { font-size: 18px; margin: 20px 0; } .ncrecruitshow01 .right ul li div { font-size: 14px; line-height: 20px; } .ncrecruitshow01 .right ul li em { width: 20px; height: 20px; line-height: 20px; } .ncrecruitshow01 .right ul li { padding: 15px 0; } .ncrecruitshow01 .right { width: calc(24% - 40px); padding: 20px; } .ncrecruitshow01 .right .bt { font-size: 18px; } .ncrecruitshow01 .right .bt a { font-size: 12px; } .ncrecruitshow01 .right ul { margin-top: 0; } .ncnewsshow01 .top b { font-size: 20px; margin-bottom: 10px; } .ncnewsshow01 .top span { font-size: 12px; } .ncnewsshow01 .content { font-size: 14px; line-height: 24px; } .ncnewsshow01 { margin-top: 30px; } .ncnewsshow01 .bottom a { font-size: 12px; line-height: 24px; height: 24px; } .nccontact01 { padding: 30px 0 60px 0; } .nccontact01 .left b { font-size: 20px; } .nccontact01 .right ul li, .nccontact01 .right textarea { font-size: 14px; } .nccontact01 .right button { height: 40px; line-height: 40px; } .nccontact01 .left div { font-size: 14px; line-height: 30px; } .nccontact01 .left em { margin: 20px 0; } .nccontact01 .right textarea { height: 90px; } .ncproduct01 .content1 b { font-size: 16px; } .ncproduct01 .content1 b em { height: 18px; transform: translateY(3px); width: 3px; } .ncproductshow01 .left b, .ncproductshow01 .right .content1 b { font-size: 16px; font-weight: normal; } .ncproductshow01 .left b em, .ncproductshow01 .right .content1 b em { height: 16px; transform: translateY(3px); } .ncproductshow01 .right .content1 thead { font-size: 14px; } .ncproductshow01 .right .content1, .ncproductshow01 .right .content { margin-top: 20px; } .ncproductshow01 .right .content b { padding-left: 20px; font-weight: normal; } } @media (min-width: 320px) and (max-width: 980px) { /*瀵艰埅*/ .Ncheader .nav .right { display: none; } .Ncheader .nav .centre ul li { padding: 0 15px; } /*瀵艰埅*/ .ncabout01 .left { width: 100%; } .ncabout01 .right { width: 100%; margin-top: 20px; } .ncabout03 .box, .ncabout03 .layui-col-sm4 { padding: 10px; } .ncrecruit01 .left { width: 100%; } .ncrecruit01 .right { width: 100%; } .ncrecruit01 .right div { position: static; transform: none; width: 96%; padding: 2%; } .ncrecruit02 .layui-col-sm4 { width: 50%; float: left; } .ncnews01 .ul1 li .box .center a { margin-top: 0; } .ncnews01 .ul1 li .box .center div { margin: 5px 0; } .ncnews01 .ul1 li .box .right em { font-size: 32px; text-align: center; line-height: 32px; } .nccontact01 .left { width: 100%; } .nccontact01 .right { margin-top: 20px; width: 100%; } .nccontact01 { padding: 20px 0; } .ncproduct01 .content1 thead { font-size: 14px; line-height: 40px; } .ncproduct01 .content1 tbody td { line-height: 24px; } .ncproduct01 .content1 { margin-top: 20px; } .ncproductshow01 .left { width: 100%; } .ncproductshow01 .right { width: 100%; margin-top: 20px; } } @media (min-width: 320px) and (max-width: 768px) { /*瀵艰埅*/ .title { width: 96%; margin: 0 auto; padding: 20px 0; text-align: center; } .title b { font-size: 16px; letter-spacing: 0; } .title div { margin-top: 0; } .Ncheader .nav .navbox { position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: #fff; display: none; } .Ncheader .nav .centre ul li .a { color: #333; width: 80%; display: inline-block; } .Ncheader .nav .centre ul li strong { float: right; } .Ncheader .nav .centre { width: 100%; } .Ncheader .nav .centre ul { height: auto; width: 100%; margin-top: 60px; border-top: 1px solid #eee; } .Ncheader .nav .centre ul li { float: none; border-bottom: 1px solid #eee; height: auto; overflow: hidden; cursor: pointer; } .Ncheader .nav .centre ul li strong { display: block; } .Ncheader .nav .centre ul span { display: none; } .Ncheader .nav .centre ul li .listnav { display: none; } .Ncheader .nav .centre ul li .a { color: #333; } .Ncheader .nav .logo .im2 img { width: 160px; } .Ncheader .h2 { display: block; } .Ncheader .nav .right { display: block; float: none; width: 50%; text-align: center; position: absolute; bottom: 30px; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); } .Ncheader .nav .right .layui-btn { color: #333; } .Ncheader .nav .right .china { width: 100%; } .Ncheader .nav .right .img2 { display: inline-block; } .Ncheader .nav .right .img1 { display: none; } .Ncheader .nav .right span { background-color: #666; } .Ncheader .nav .right span a { color: #fff; } .Ncheader .nav .right .layui-btn-container { display: inline-block; float: none; } .Ncheader .nav .right .china { text-align: center; margin-top: 10%; } .Ncheader .nav .logo { z-index: 99; position: fixed; top: 0; left: 20px; height: 60px; } .Ncheader .nav .centre ul li .listnav i { display: none; } .Ncheader .nav .right .tel a, .Ncheader .nav .right .tel { color: #333; } .Ncheader .nav .right .tel img, .Ncheader2 .nav .right .tel .tema2 { display: none; } .Ncheader .nav .right { width: 100%; } .Ncheader .nav .right .tel i { width: 100%; display: block; } .Ncheader .nav .centre ul li { line-height: 50px; } .Ncheader .nav .right .tel { margin-left: 0; float: none; } .Ncheader .nav .right .tel em { color: #333; } .Ncheader { border-bottom: none; } /*瀵艰埅*/ /*banner*/ #banner .swiper-button-next, #banner .swiper-button-prev { width: 20px; height: 20px; background-size: 5px; bottom: 10px; } #banner .swiper-button-next { right: 10px; } #banner .swiper-button-prev { right: 35px; } #banner .swiper-slide .img { display: none; } #banner .swiper-slide .img3 { display: block; } /*banner*/ .ncindex01 .main .layui-col-sm6 { width: 100%; } .ncindex02 .main .layui-col-sm2 { width: 33.33%; padding: 5px; } .ncfooter .ftnav span { margin: 0; font-size: 12px; } .ncfooter { padding: 10px 0; margin-top: 20px; } .ncfooter1 { margin-top: 0; } .ncfooter .ftaddress { line-height: 18px; padding: 0 20px; } .ncmainnav .mainnav .navbox a { font-size: 14px; margin-right: 5px; line-height: 40px; } .ncmainnav .mainnav .navbox { text-align: center; } .ncmainnav .mainnav1 { font-size: 12px; margin: 10px auto; } .ncmainnav1 .mainnav1 { margin: 0 auto; padding: 10px 0; } .ncabout02 { background-size: 100% 100%; } .ncabout03 .box, .ncabout03 .layui-col-sm4 { padding: 15px; } .bantitle b { font-size: 16px; line-height: 18px; } .bantitle span { font-size: 12px; } .ncbt b { font-size: 18px; } .ncbt { padding: 16px 0; } .ncabout04 .layui-col-sm4 { width: 50%; padding: 5px; } .layui-col-space30 { margin: 0!important; } .ncabout04 .layui-col-sm3 { width: 50%; float: left; padding: 5px; } #page ul li a { font-size: 14px; padding: 5px 8px; } #page { padding-top: 10px; } .ncabout04 .layui-col-sm2 { width: 33.33%; padding: 5px; } .ncrecruit02 .layui-col-sm4 { width: 100%; } .ncrecruit02, .ncrecruit01 { padding-bottom: 20px; } .ncrecruitshow01 .left { width: calc(100% - 40px); padding: 20px; } .ncrecruitshow01 .right { width: calc(100% - 40px); padding: 20px; } .ncrecruitshow01 .left .top b { font-size: 18px; margin: 5px 0; } .ncrecruitshow01 .left .top a, .ncrecruitshow01 .left .bottom { line-height: 34px; padding: 0 14px; } .ncrecruitshow01 .left .content .bt { font-size: 16px; margin: 10px 0; } .ncrecruitshow01 .left .content .bbx { font-size: 12px; line-height: 24px; } .ncrecruitshow01 .right ul li em { font-size: 12px; } .ncrecruitshow01 .left .content .bt em { width: 74%; } .ncrecruitshow01 .left .bottom { line-height: 18px; padding: 14px; } .ncrecruitshow01 { padding-bottom: 20px; } .ncnews01 .ul1 li .box .left { width: 100%; } .ncnews01 .ul1 li .box .center { width: 100%; margin-left: 0; } .ncnews01 .ul1 li .box .right { top: 0; right: 0; transform: none; padding: 5px; background-color: #05649a; } .ncnews01 .ul1 li .box .right em, .ncnews01 .ul1 li .box .right i { color: #fff; } .ncnews01 .ul1 li .box .right em { font-size: 28px; } .ncnews01 .ul1 li { margin-top: 10px; } .ncnews01 .ul1 li .box .center a { float: right; } .ncnews01 .layui-col-sm3 { margin-top: 0; } .ncnewsshow01 .top b { font-size: 16px; } .ncnewsshow01 { margin-top: 10px; } .ncnewsshow01 .content { padding: 20px 15px; } .ncnewsshow01 .bottom { padding: 10px 0 0 0; } .nccontact01 .right ul li { width: 100%; } .nccontact01 .right ul li:nth-child(2n) { margin-left: 0; } .nccontact01 .right ul li input { height: 40px; } .nccontact01 .right ul li { line-height: 40px; margin-bottom: 10px; } .nccontact01 .left em { margin: 10px 0; } .nccontact01 .left div { line-height: 26px; } .nccontact01 .right { margin-top: 10px; } #container { height: 320px; } .ncproduct01 .top .top_l { width: 100%; } .ncproduct01 .top .top_r { width: 96%; padding: 2%; } .ncproduct01 .top .top_r .top_c div { width: 70%; } .ncproduct01 .top { padding: 10px 0; } .ncmainnav .mainnav1 span { margin: 0; } .tbodybox { width: 100%; overflow-x: scroll; } .ncproduct01 .content1 table { width: 800px; } .ncproductshow01 .right .top .top_l { width: 100%; } .ncproductshow01 .right .top .top_r { width: 100%; margin-top: 20px; } .ncproductshow01 .right .top .top_l .ncimgcenter { padding: 29% 0; } .ncproductshow01 .right .top .top_r b { font-size: 18px; } .ncproductshow01 .left b, .ncproductshow01 .right .content1 b { line-height: 40px; } .ncproductshow01 .left ul li { font-size: 14px; line-height: 38px; } .ncproductshow01 .left ul li a { font-size: 14px; } .ncproductshow01 .right .top .top_r .top_c div { font-size: 14px; margin-left: 10px; line-height: 24px; } .ncproductshow01 .right .content b { line-height: 40px; } .ncproductshow01 .right .content div { margin-top: 10px; } .ncproductshow01 .right .content1 table { margin-top: 0; } .ncproductshow01 .right .content1 tbody td { line-height: 20px; padding: 10px 0; } .ncproductshow01 .right .top .top_r .top_c div { width: 70%; } .ncproductshow01 .right .content div { font-size: 14px; line-height: 26px; } .Ncheader .nav .right .tel1 img{ display: none; } .Ncheader .nav .right .tel1 .search{ display: block; position: static; margin:0 auto; } .Ncheader .nav .right .tel1{ width: 100%; margin:0; } .Ncheader .nav .right .tel1 .search input{ height: 40px; } .Ncheader .nav .right .tel1 .search button{ height: 40px; } }