html { width: 100%; } body { font-size: 14px; background: #fff; font-family: "Microsoft Yahei", "Arial", Verdana, Arial, sans-serif; line-height: 1.4; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } ol, ul, li { list-style: none; } a { text-decoration: none; color: #333; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); transition: all 0.3s ease; cursor: pointer; } a:hover { color: #00923f !important; } em, i { font-style: normal; } h1, h2, h3, h4, h5, h6, th { font-weight: normal; } strong { font-weight: 800; } img { border: 0; height: auto; display: block; } table { border-collapse: collapse; border-spacing: 0; } input, textarea, select, button { border: 0; background: none; outline: 0; font-family: "Microsoft Yahei"; } input[type="button"], input[type="text"], input[type="submit"] { appearance: none; -moz-appearance: none; -webkit-appearance: none; } input, input:focus, input:active { user-select: text; } input[type=number] { -moz-appearance: textfield; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } button:focus { outline: 0; } textarea { resize: none; } video { outline: none; display: block; } * { margin: 0; padding: 0; } .confix:after { content: ""; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both; } .container { width: 1400px; margin: 0 auto; } .fl { float: left; } .fr { float: right; } .zz-tit { font-size: 36px; font-weight: bold; color: #333; text-align: center; } .zz-subtit { font-size: 16px; color: #777; text-align: center; margin-top: 10px; } .ny { background-color: #f8f8f8; padding: 20px 0 50px; } .white { color: #fff; } /* 鏌ョ湅鏇村 */ .pub-more { display: block; margin: 50px auto 0; width: 120px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #2f83f6; border: 1px solid #2f83f6; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; } .pub-more:hover { background-color: #2f83f6; color: #fff !important; } .bg-white { background-color: #fff; } /* 涓嬫媺鑿滃崟-榛樿鏍峰紡 */ body .dk_container { background-color: #fff; } body .dk_open .dk_toggle { background-color: #fff; } body .dk_options a:hover, body .dk_options:focus, body .dk_options .dk_option_current a { color: #fff !important; } body .dk_options a:hover, body .dk_options:focus, body .dk_options .dk_option_current a { background-color: #2f83f6; } body .dk_toggle { height: 40px; line-height: 25px; } /**************************************** 娉ㄥ唽椤甸潰銆佺櫥褰曞脊绐 start **************************************/ .register { width: 100%; display: flex; padding: 80px 0; background: url("../images/ZCBJ.png") no-repeat; background-position: center; background-size: cover; } .register .reg-box { margin: auto; padding: 30px 80px; box-sizing: border-box; width: 500px; background: #fff; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; } .register .reg-box .reg-tit { font-size: 20px; text-align: center; font-weight: bold; color: #2f83f6; margin-bottom: 30px; } .inp-box { margin-bottom: 20px; position: relative; } .inp-box i { display: block; position: absolute; left: 15px; top: 15px; } .inp-box i img { display: block; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; } .inp-box i img:last-child { position: absolute; left: 0; top: 0; opacity: 0; } .inp-box.sel-id .dk_container { width: 100%; height: 50px; margin-bottom: 0; font-size: 14px; background-color: #fff; } .inp-box.sel-id .dk_open { box-shadow: none; } .inp-box.sel-id .dk_open .dk_toggle { background-color: #fff; } .inp-box.sel-id .dk_container.dk_focus .dk_toggle { box-shadow: none; } .inp-box.sel-id .dk_container .dk_toggle { color: #333; border: 1px solid #eee; text-shadow: none; height: 50px; line-height: 35px; width: 100% !important; box-sizing: border-box; } .inp-box.sel-id .dk_container .dk_toggle:hover { color: #a6a7a6 !important; } .inp-box.sel-id .dk_container .dk_options a { border-bottom: 1px dashed #d2d2d2; } .inp-box.sel-id .dk_container .dk_options a:hover { text-shadow: none; border-bottom-color: #fff; color: #fff !important; } .inp-box input { display: block; height: 50px; width: 340px; padding-left: 50px; box-sizing: border-box; border: 1px solid #eeeeee; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; } .inp-box input:focus { border: 1px solid #2f83f6; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; } /* 楠岃瘉鐮 */ .inp-box .yzm { display: block; width: 100px; height: 48px; line-height: 48px; text-align: center; color: #ff1414; border-left: 1px solid #eee; position: absolute; right: 0; top: 1px; cursor: pointer; } .inp-box .check { display: block; width: 20px; position: absolute; right: 15px; top: 16px; cursor: pointer; } .inp-box .check img { display: block; opacity: 1; } .inp-box .check img:last-child { position: absolute; left: 0; top: 0; opacity: 0; visibility: hidden; } .reg-btn { display: block; width: 340px; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 18px; background: #2f83f6; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; transition: 0.5s; cursor: pointer; -webkit-transition: 0.5s; -moz-transition: 0.5s; -ms-transition: 0.5s; -o-transition: 0.5s; } .reg-btn:hover { background-color: #0c6ff8; } .reg-box .tip { color: #999999; text-align: center; margin: 20px 0 25px; } .login-now { text-align: center; color: #999999; } .login-now span { color: #2f83f6; cursor: pointer; } /* 寮圭獥 */ .popup { padding: 30px 40px; position: relative; display: none; overflow-x: hidden; } .popup .popup-close { width: 14px; height: 14px; position: absolute; top: 15px; right: 15px; cursor: pointer; } .popup .pop-tit { display: flex; margin-bottom: 40px; } .popup .pop-tit span { display: block; width: 100%; color: #999999; font-size: 20px; cursor: pointer; text-align: center; } .popup .pop-tit span:hover { color: #2f83f6; } .popup .pop-tit span.active { position: relative; font-weight: bold; color: #2f83f6; } .popup .pop-tit span.active::after { content: ""; display: block; width: 100%; height: 2px; background: #2f83f6; position: absolute; bottom: -15px; left: 0; } .popup .pop-subtit { font-weight: bold; color: #222222; margin-bottom: 10px; } .popup .login-box { width: 100%; } .popup .no-zh { color: #999; text-align: right; margin-top: 20px; } .popup .no-zh span { color: #2f83f6; } .popup .no-zh .forget { float: left; text-align: left; color: #999; } .popup .third { position: relative; margin-top: 25px; text-align: center; color: #999; } .popup .third::after { content: ""; display: block; width: 100%; height: 1px; background-color: #eeeeee; position: absolute; top: 9px; z-index: -1; } .popup .third span { display: inline-block; padding: 0 20px; background-color: #fff; } .popup .mode { display: flex; justify-content: space-around; margin-top: 20px; } .popup .mode a { display: block; position: relative; text-align: center; color: #999 !important; } .popup .mode a img { display: block; margin-bottom: 6px; } .popup .mode a img:last-child { opacity: 0; position: absolute; left: 0; top: 0; transition: 0.3s; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; } .popup .mode a:hover img:last-child { opacity: 1; } .popup .addr-sel { display: flex; justify-content: space-between; } .popup .addr-sel .dk_container { width: 47%; } .popup .addr-sel .dk_container a { width: 100% !important; box-sizing: border-box; } .popup #addr_det { display: block; border: 1px solid #eeeeee; padding: 12px; width: 100%; box-sizing: border-box; margin-bottom: 20px; } .popup #addr_dft { height: 15px; width: 15px; display: inline-block; vertical-align: text-bottom; margin-right: 10px; } .popup .inp-box label { cursor: pointer; } /**************************************** 娉ㄥ唽椤甸潰銆佺櫥褰曞脊绐 end **************************************/ /* 鎸夐挳 */ .border-t { border-top: 2px solid #2f83f6; } .btn-a1 { display: block; width: 100%; line-height: 40px; text-align: center; color: #2f83f6; font-size: 16px; border: 1px solid #2f83f6; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .btn-a1:hover { background-color: #2f83f6; color: #fff !important; } .btn-a2 { display: block; width: 100%; line-height: 40px; text-align: center; background-color: #2f83f6; color: #fff; font-size: 16px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .btn-a2:hover { background-color: #0668f0; color: #fff !important; } /**************************************** header start **************************************/ /* 澶撮儴1 */ .head01 { background-color: #f1f1f1; } .head01 .box { display: flex; justify-content: space-between; } .head01 .box p { font-size: 12px; line-height: 30px; color: #666; } .head01 .box a { font-size: 13px; color: #777; } .head01 .box span { display: inline-block; width: 1px; height: 12px; background-color: #c8c8c8; position: relative; top: 1px; margin: 0 12px; } .head02 { /*padding: 40px 0;*/ } .head02 .headbox_logo { padding-right: 50px; } .head02 .headbox_logo span { display: block; margin: 0 20px; } .head02 .box { display: flex; justify-content: space-between; } .head02 .headbox_logo a img { max-width: 360px; } .head02 .headbox_logo .htit { padding: 0; } .head02 .headbox_logo .htit h2 { font-size: 26px; font-weight: bold; padding: 28px 0 2px; color: #00923f; } .head02 .headbox_logo .htit img { display: block; margin-top: 15px; } .head02 .headbox_logo .htit p { font-size: 16px; color: #333; } .head02 .headbox_logo .htit p span { color: #0d9d6d; } .head02 .hdh { display: block; } .head02 .hdh p { font-size: 16px; color: #333; } .head02 .hdh p:first-of-type { font-size: 16px; text-align: right; color: #777; margin-top: 25px; } .head02 .hdh .hdh-tel { font-family: SourceHanSansSC; font-size: 25px; color: #00923f; font-weight: bold; margin-top: 5px; } .head02 .hdh p i { display: inline-block; vertical-align: middle; margin-right: 5px; } .head02 .hdh p a { font-size: 24px; font-family: "BEBAS"; } .head02 .hdh p strong { color: #0d9d6d; /* font-size: 24px; */ } .head03 { background: #00923f; position: relative; } .head03 .headbox_navxl { top: 60px; z-index: 99; width: 100%; } .head03 .headbox_navitem { overflow: unset; } .head03 .headbox_navitem:hover>a { color: #fff !important; } .head03 .headbox_navitem .headbox_navitema { line-height: 60px; overflow: hidden; } .head03 .headbox_navxl_box { padding: 65px 0; display: flex; padding-left: 200px; width: 90%; margin: auto; max-width: 1660px; } /* 鍏叡閮ㄥ垎鏍峰紡寮€濮 */ .head { position: fixed; left: 0; top: 0; width: 100%; height: 90px; background-color: #00923f; z-index: 999; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } .head_zw { height: 90px; } .head .container { height: 100%; } .headbox { display: flex; height: 100%; /* position: relative;*/ } .head .headbox::after { content: ""; height: 100%; width: 100%; background-color: #fff; position: absolute; right: 100%; } .headbox_logo { position: relative; display: flex; padding-right: 138px; background-color: #fff; } .headbox_logoa { display: flex; align-items: center; margin-right: 20px; } .headbox_logoa img { max-width: 262px; } .headbox_logodw { position: absolute; top: 0; right: 0; height: 100%; background-color: #fff; z-index: -1; min-width: 1000px; } .headbox_nav { flex: 1; display: flex; } .headbox_navitem { flex: 1; display: flex; /* position: relative; */ overflow: hidden; } .headbox_navitemsj { position: absolute; left: 50%; bottom: -10px; margin-left: -10px; transition: all 0.4s; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -ms-transition: all 0.4s; -o-transition: all 0.4s; } .headbox_navitemsj img { opacity: 0; transition: 0.2s all; -webkit-transition: 0.2s all; -moz-transition: 0.2s all; -ms-transition: 0.2s all; -o-transition: 0.2s all; } .headbox_navitem:hover .headbox_navitemsj { margin-left: -10px; bottom: -1px; } .headbox_navitem:hover .headbox_navitemsj img { opacity: 1; } .headbox_navitem.on .headbox_navitemsj { margin-left: -10px; bottom: -1px; } .headbox_navitem.on .headbox_navitemsj img { display: block; } .headbox_navitem .headbox_navitema { position: relative; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; font-size: 15px; color: #fff; /* font-weight: 700;*/ z-index: 3; } .headbox_navitem:last-child .headbox_navitema::after { display: none; } .headbox_ss { position: relative; display: flex; align-items: center; cursor: pointer; } .headbox_ssbox i { font-size: 20px; color: #fff; } .headbox_dwbox { display: none; position: absolute; right: 0; top: 90px; } .headbox_ssfr { position: relative; display: flex; background-color: rgba(255, 255, 255, 0.9); padding: 0 20px; border-radius: 0 0 10px 10px; -webkit-border-radius: 0 0 10px 10px; -moz-border-radius: 0 0 10px 10px; -ms-border-radius: 0 0 10px 10px; -o-border-radius: 0 0 10px 10px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } .headbox_ssdw { position: absolute; right: 19px; top: 50%; transform: translateY(-49%); -webkit-transform: translateY(-49%); -moz-transform: translateY(-49%); -ms-transform: translateY(-49%); -o-transform: translateY(-49%); z-index: 1; } .headbox_ssdw i { font-size: 18px; color: #17a375; } .headbox_ssfrsr { height: 52px; line-height: 52px; border: 0; font-size: 15px; color: #333; background-color: transparent; } .headbox_ssfrtj { position: relative; height: 52px; width: 52px; border: 0; cursor: pointer; z-index: 2; background-color: transparent; } .headbox_ssfrsr::-webkit-input-placeholder { color: #999; font-size: 14px; } .headbox_ssfrsr:-moz-placeholder { color: #999; font-size: 14px; } .headbox_ssfrsr::-moz-placeholder { color: #999; font-size: 14px; } .headbox_ssfrsr:-ms-input-placeholder { color: #999; font-size: 14px; } .headbox_btn { width: 50px; height: 100%; display: flex; align-items: center; justify-content: center; display: none; } .headbox_btn i { font-size: 24px; color: #fff; } /* 澶撮儴涓嬫媺 */ .headbox_navxl { display: none; position: absolute; left: 0; top: 90px; width: 100vw; background-color: #fff; /* box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); */ box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } .headbox_navxl_box { padding: 65px 0; display: flex; padding-left: 650px; } .headbox_navxl_boxl h2 { font-size: 30px; font-weight: 700; color: #333333; } .headbox_navxl_boxl P { margin-top: 20px; width: 180px; font-family: "BEBAS"; font-size: 26px; line-height: 30px; color: #e9e9e9; word-break: break-word; } .headbox_navxl_boxx { margin: 0 55px; width: 1px; background-color: #e1e1e1; } .headbox_navxl_boxr { width: 450px; display: flex; flex-wrap: wrap; align-items: flex-start; } .headbox_navxl_boxr>a { position: relative; width: 50%; font-size: 15px; color: #666666; padding: 10px; box-sizing: border-box; } .headbox_navxl_boxr>a::after { content: ""; position: absolute; width: 0; height: 1px; background-color: #333; left: -5px; top: 50%; transform: translateY(-50%); transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); } .headbox_navxl_boxr>a:hover::after { width: 15px; } .headbox_navxl_boxr>a:hover { padding-left: 12px; color: #00923f; } /**************************************** header end **************************************/ /**************************************** banner start **************************************/ .banner { width: 100%; position: relative; z-index: 5; } .banner .swiper-container-banner { position: relative; overflow: hidden; } .banner .swiper-container-banner img { display: block; width: 100%; min-width: 1200px; } .banner .swiper-container-banner .swiper-pagination-bullet { width: 14px; height: 14px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; background: #ffffff; opacity: 0.5; } .banner .swiper-container-banner .swiper-pagination-bullet-active { width: 37px; background-color: #00923F; opacity: 1; } /**************************************** banner end **************************************/ /**************************************** 鑷磋緸 start**************************************/ .zhici { margin: 50px 0 60px; } .zhici .container { background: #F6F6F6; padding: 40px; } .zhici .zc-l { width: 545px; height: 375px; overflow: hidden; display: inline-block; } .zhici .zc-l img { display: block; width: 100%; } .zhici .zc-r { margin-top: 60px; margin-left: 35px; display: inline-block; width: 755px; vertical-align: top; } .zhici .zc-r .zc-tit { font-size: 30px; font-weight: bold; color: #00923F; position: relative; } .zhici .zc-r .zc-tit::after { content: ""; display: block; height: 4px; width: 50px; background-color: #00923F; position: absolute; top: -20px; left: 0; } .zhici .zc-r .zc-cont { color: #333333; font-size: 16px; line-height: 28px; margin-top: 30px; } .zhici .zc-r i { float: right; } /**************************************** 鑷磋緸 end **************************************/ /**************************************** 浜у搧涓績 start **************************************/ .prod { background-color: #F6F6F6; padding: 60px 0; } .prod-tit { font-size: 48px; color: #777777; line-height: 68px; } .prod-subtit { font-size: 48px; font-weight: bold; color: #00923F; } .prod .prod-l { box-sizing: border-box; width: 20%; display: inline-block; vertical-align: top; margin-right: 3%; background-color: #fff; padding: 30px; text-align: center; } .prod .prod-l .hd { margin-top: 20px; } .prod .prod-l .hd li { height: 50px; line-height: 50px; font-size: 16px; color: #333; border: 1px solid #ccc; margin-top: 15px; cursor: pointer; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; } .prod .prod-l .hd li.on, .prod .prod-l .hd li:hover { color: #fff; background-color: #00923F; border: 1px solid #00923F; } .prod-r { display: inline-block; vertical-align: top; height: 100%; width: 76%; } .prod-r .prod-det .prod-det-l { width: 34%; float: left; height: 480px; background-color: #00923F; padding: 30px 40px; box-sizing: border-box; } .prod-det-l .prod-tit { font-size: 24px; line-height: 30px; color: #fff; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .prod-det-l .prod-tip { padding: 10px; margin: 15px 0 20px; text-align: center; color: #333; font-size: 14px; background-color: #fff; } .prod-det-l .prod-cont { font-size: 16px; line-height: 34px; color: #fff; } .prod-det-l a { display: block; border: 1px solid #fff; padding: 5px 0px; text-align: center; width: 110px; font-size: 16px; text-align: center; color: #fff; margin-top: 20px; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; } .prod-det-l a:hover { background-color: #fff; color: #00923F; } .prod-det .prod-det-r { width: 63%; height: 480px; float: right; overflow: hidden; } .prod-det .prod-det-r:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .prod-det .prod-det-r a { display: flex; height: 100%; background-color: #fff; } .prod-det .prod-det-r img { margin: auto; height: 90%; transition: 0.5s ease-in; -webkit-transition: 0.5s ease-in; -moz-transition: 0.5s ease-in; -ms-transition: 0.5s ease-in; -o-transition: 0.5s ease-in; } .prod-list { margin-top: 20px; height: 220px; } .prod-list ul { display: flex; justify-content: left; } .prod-list ul li { width: 23.5%; margin-right: 2%; } .prod-list ul li:last-child { margin-right: 0; } .prod-list ul li .prod-list-img { height: 170px; overflow: hidden; background-color: #fff; } .prod-list ul li .prod-list-img img { height: 100%; margin: auto; display: block; transition: .5s all; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; -o-transition: .5s all; } .prod-list ul li .prod-list-img:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .prod-list ul li p { padding: 0 10px; background-color: #00923F; text-align: center; color: #fff; font-size: 16px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .prod-list ul li.on { border: 1px solid #00923F; box-sizing: border-box; } /**************************************** 浜у搧涓績 end **************************************/ /**************************************** 瀹㈡埛妗堜緥 start **************************************/ .anli { margin: 60px 0 120px; } .anli .anli-hd { margin: 20px auto 25px; display: flex; width: max-content; border: 1px solid #00923F; border-radius: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; } .anli .anli-hd span { font-size: 18px; color: #333333; display: inline-block; line-height: 46px; cursor: pointer; padding: 0 20px; border-radius: 40px; -webkit-border-radius: 40px; -moz-border-radius: 40px; -ms-border-radius: 40px; -o-border-radius: 40px; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; } .anli .anli-hd span.on { background-color: #00923F; color: #fff !important; } .anli .anli-hd span:hover { color: #00923F; } .anli .anli-bd .anli-swiper { width: 100%; overflow: hidden; } .anli-bd .anli-swiper .swiper-container-anli { position: relative; padding-bottom: 50px; } .swiper-container-anli .swiper-slide { background: #F2F2F2; box-sizing: border-box; padding: 20px; } .swiper-container-anli .swiper-slide .anli-pic { width: 100%; height: 290px; overflow: hidden; } .swiper-container-anli .swiper-slide .anli-pic img { width: 100%; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; } .swiper-container-anli .swiper-slide:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .swiper-container-anli .swiper-container-horizontal>.swiper-pagination-bullets { bottom: 0; } .swiper-container-anli .swiper-pagination-bullet { height: 5px; width: 58px; background: #ccc; opacity: 1; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } .swiper-container-anli .swiper-pagination-bullet-active { background-color: #00923f; } .anli-det { margin-top: 30px; text-align: center; } .anli-det .anli-t { font-size: 20px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .anli-det .anli-cont { margin-top: 10px; color: #777; font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .anli-det a { display: block; margin: 10px auto 0; color: #00923f; width: 130px; height: 32px; line-height: 32px; border: 1px solid #00923F; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; -o-border-radius: 30px; } .anli-det a:hover { color: #fff !important; background-color: #00923F; } /**************************************** 瀹㈡埛妗堜緥 end **************************************/ /**************************************** 浼樺娍 start **************************************/ .sec3 .ind_tit { padding: 0 0 30px 0; } .sec3 .ind_tit.white p { color: #fff; padding-bottom: 10px; } .sec3 .ind_tit.white span { color: #fff; } .sec3 { background: #f2f2f2; position: relative; padding-top: 60px; } .sec3 .ys-bg { position: absolute; top: 0; left: 0; z-index: 0; width: 100%; height: 404px; background: url("../images/bg-1.png")no-repeat; background-position: center; background-size: cover; } .sec3 .ys_box { margin-top: 30px; } .sec3 .con { background: #fff; } .sl { padding: 60px 0; position: relative; } .sl h3 { text-align: center; font-size: 36px; font-weight: bold; line-height: 36px; height: 79px; color: #FFF; margin-bottom: 20px; background: url(../images/hg.jpg) no-repeat bottom center; } .sl h3 i { display: block; font-size: 14px; color: #9e9d9d; line-height: 14px; margin-top: 15px; font-weight: normal; text-transform: uppercase; } .sl .sl_sm { width: 100%; height: 547px; float: left; padding-top: 59px; padding-left: 62px; box-sizing: border-box; } .sl .sl_sm span { display: block; width: 538px; height: 419px; float: left; } .sl .sl_sm span img { width: 539px; height: 433px; } .sl .sl_sm dl { width: calc(100% - 738px); float: left; padding-left: 27px; box-sizing: border-box; padding-right: 50px; } .sl .sl_sm dl dt { margin-bottom: 27px; } .sl .sl_sm dl dt i { display: block; color: #fff; width: 66px; height: 66px; font-size: 44px; font-family: Bebas; line-height: 62px; background-color: #00923F; text-align: center; margin: 18px 0; position: relative; } .sl .sl_sm dl dt i::after { content: ""; display: block; width: 100%; height: 3px; background-color: #00923F; position: absolute; top: -15px; left: 0; } .sl .sl_sm dl dt strong { display: block; font-size: 24px; font-weight: bold; color: #333333; line-height: 24px; } .sl .sl_sm dl dt strong em { display: block; font-size: 14px; font-weight: normal; color: #cccccc; line-height: 14px; text-transform: uppercase; margin-top: 12px; } .sl .sl_sm dl dd p { margin-bottom: 30px; } .sl .sl_sm dl dd p b { display: block; font-size: 16px; color: #777; padding-left: 24px; margin-bottom: 29px; font-weight: normal; height: 36px; line-height: 20px; position: relative; } .sl .sl_sm dl dd p b::after { content: ""; display: block; width: 12px; height: 2px; background-color: #333; position: absolute; left: 0; top: 8px; } .sl .sl_sm dl dd a { display: block; width: 144px; height: 37px; text-align: center; line-height: 37px; border-radius: 5px; background: #454545; color: #fff; } .sl .sl_sm dl dd a:hover { color: #fff !important; background: #00923f; } .sl .hd { width: 200px; border-right: 1px solid #fff; float: right; z-index: 100; position: relative; } .sl .hd ul li { width: 200px; height: 136px; box-sizing: border-box; background: #454545; margin-bottom: 1px; padding-top: 20px; } .sl .hd ul li i{ display: block; } .sl .hd ul li i img{ display: block; margin: 0 auto; } .sl .hd ul li p { text-align: center; color: #fff; font-size: 24px; } .sl .hd ul li span { display: block; text-align: center; text-transform: uppercase; font-size: 14px; color: #FFF; margin-top: 5px; opacity: 0.2; } .sl .hd ul li.cur { background: #00923F; } .sl .jt { width: 108px; height: 28px; position: absolute; top: 664px; left: 547px; } .sl .jt i { display: block; float: left; width: 54px; height: 36px; } .sl .jt .prev { background: #333 url(../images/zuo.png) no-repeat center; } .sl .jt .next { background: #00923f url(../images/you.png) no-repeat center; } .sl .fwtb { padding-top: 33px; padding-bottom: 50px; } .sl .fwtb .liuchen { display: flex; justify-content: space-between; } .sl .fwtb .ind_tit { text-align: center; color: #333333; font-size: 30px; } .sl .fwtb h4 { text-align: center; font-size: 24px; color: #333333; line-height: 24px; margin-bottom: 27px; } .sl .fwtb span { float: left; width: 150px; height: 118px; background: #FFF; border-radius: 5px; padding-top: 32px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .sl .fwtb span i { display: block; width: 50px; height: 50px; margin: 0 auto 19px; } .sl .fwtb span i.fw1 { background: url(../images/liuchen.png) no-repeat center; } .sl .fwtb span em { display: block; text-align: center; font-size: 14px; color: #333333; height: 40px; line-height: 20px; } .sl .fwtb b { display: block; float: left; width: 60px; height: 150px; } .sl .fwtb b img { width: 18px; height: 33px; margin: 50px auto 0; } /* 娴佺▼ */ .lc{margin: 50px 0;} .lc-hd{display: flex;justify-content: center;margin: 30px 0 50px;} .lc-hd p{line-height: 46px;font-size: 24px; margin: 0 2px; color: #fff;padding: 0 30px;background: #333333;border-radius: 10px;cursor: pointer;} .lc-hd p.on{background-color: #00923f;} .lc-box{width: 100%;} .lc-box .swiper-container-lc{width: 100%;overflow: hidden;position: relative;} .lc-box .swiper-container-lc:after{content: "";display: block;height: 7px;width: 100%;background: #fff;position: absolute;top: 34px;left: 0;} .lc-box .swiper-container-lc .swiper-slide span{display: block;margin: 0 auto;text-align: center;font-size: 40px;font-weight: bold; width: 72px;height: 72px;line-height: 72px;color: #fff; background: #00923F;border-radius: 50%;font-family: Bebas;} .lc-box .swiper-container-lc .swiper-slide p{text-align: center;margin-top: 20px;font-size: 18px; color: #333333;} .lc-box .swiper-container-lc .swiper-button-next{right:0; top: 50px;width: 50px;height: 18px; background: url("../images/jt-r.png")no-repeat;} .lc-box .swiper-container-lc .swiper-button-prev{left: 0;top: 50px;width: 50px;height: 18px; background: url("../images/jt-l.png")no-repeat;} .lc-box .swiper-container-lc .swiper-button-prev:after, .lc-box .swiper-container-lc .swiper-button-next:after{display: none;} .ys-inp { background-color: #00923F; } .ys-inp .ys-pic { float: left; } .ys-inp .ys-input { float: left; margin-left: 47px; } .ys-inp .ys-input form { margin-top: 40px; } .ys-inp .ys-input .ys-box { margin-bottom: 10px; } .ys-inp .ys-input label { display: inline-block; text-align: center; color: #fff; line-height: 33px; font-size: 18px; width: 55px; height: 33px; background: rgba(255, 255, 255, 0.2); } .ys-inp .ys-input input { border: 1px solid rgba(255, 255, 255, 0.2); color: #fff; height: 31px; width: 320px; padding-left: 20px; vertical-align: top; } /* WebKit browsers */ .ys-inp .ys-input input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.6); } /* Mozilla Firefox 19+ */ .ys-inp .ys-input input::-moz-placeholder { color: rgba(255, 255, 255, 0.6); } /* Internet Explorer 10+ */ .ys-inp .ys-input input :-ms-input-placeholder { color: rgba(255, 255, 255, 0.6) } .ys-inp .ys-input button { display: inline-block; background-color: #fff; padding: 8px 15px; color: #00923F; font-size: 16px; cursor: pointer; } .ys-inp .ys-input a { display: inline-block; background-color: #333; padding: 8px 15px; font-size: 16px; color: #fff !important; cursor: pointer; } /**************************************** 浼樺娍 end **************************************/ /**************************************** 搴旂敤妗堜緥 start **************************************/ .yyal { margin-top: 90px; padding-bottom: 90px; } .yyalbox { text-align: center; } .yyalbox_albox { padding: 0 85px; } .yyalbox_albox .por { position: relative; } .yyalbox_h { font-size: 36px; color: #333333; } .yyalbox_p { margin: auto; margin-top: 15px; font-size: 16px; line-height: 25px; color: #666666; } .yyalbox_al { margin: 40px 0; } .yyalbox_al .swiper-pagination { width: calc(100% - 30px); margin-top: 15px; text-align: center; display: none; } .yyalbox_al .swiper-pagination-bullet { width: 12px; height: 12px; margin: 5px 7px; outline: none; } .yyalt_slide .yyalt_itema { position: relative; display: block; overflow: hidden; height: 230px; } .yyalt_itema img { width: 100%; } .yyalt_itemadw { position: absolute; bottom: 0; left: 0; width: 100%; background-color: rgba(0, 0, 0, .8); transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; } .yyalt_itemadwt { height: 50px; text-align: center; line-height: 50px; font-size: 15px; color: #ffffff; padding: 0 10px; } .yyalt_itemadwb { position: absolute; width: 100%; top: 0; left: 0; height: 100%; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transform: translateY(20px); -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); opacity: 0; } .yyalt_itemadwbox { height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; background-image: url("../images/jjfa-jt.png"); background-color: rgba(0, 154, 103, .95); background-repeat: no-repeat; background-position: center 101%; } .yyalt_itemadwb i { line-height: 1.2; color: #fff; } .yyalt_itemadwb span { font-size: 15px; line-height: 1.5; font-weight: 500; color: #fff; padding: 0 10px; margin-top: 20px; } .yyalt_itema:hover .yyalt_itemadwb { transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); opacity: 1; } .yyalt_itema:hover .yyalt_itemadw { background-color: #00923f; } .yyalt_itema:hover img{ transform: scale(1.1); transition: .3s; } /* .yyalt_slide.swiper-slide-thumb-active .yyalt_itemadwb { transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); opacity: 1; } */ /* .yyalt_slide.swiper-slide-thumb-active .yyalt_itemadw { bottom: -49px; } */ .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; } .owl-wrapper { display: flex; width: 100%; justify-content: space-between; } .owl-item { width: 167px; } .yyalbox_albox1 { margin-top: 30px; padding: 0 85px; } .yyalbox_hzdw { position: relative; padding: 0; } .yyalbox_hzdw .swiper-slide { cursor: auto; } .yyal_theme { /* padding: 0 20px;*/ overflow: hidden; } .yyalb_itema { margin: 0; } .yyalct_theme .yyalb_itema { display: block; overflow: hidden; } .yyalct_theme .yyalb_itema:hover { -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); filter: unset; } .yyalct_theme .yyalb_itema img { width: 100%; transition: .3s; opacity: .5; } .yyalct_theme .yyalb_itema:hover img { opacity: 1; } .yyalb_slide .owl-controls .owl-page.active span { background-color: #0ea06f; } .yyalbtn_per, .yyalbtn_next { position: absolute; top: 40%; cursor: pointer; z-index: 9; outline: none; width: 50px; height: 50px; display: flex; align-items: center; align-content: center; justify-content: center; border-radius: 50px; transition: all .3s; } .yyalbtn_per.swiper-button-disabled { background: rgba(0, 0, 0, .8) url("../images/zuo.png")no-repeat; background-position: center; } .yyalbtn_next.swiper-button-disabled { background: rgba(0, 0, 0, .8) url("../images/you.png")no-repeat; background-position: center; } .yyalbtn_per { left: 0; transform: translateX(-50%); background: #00923f url("../images/zuo.png")no-repeat; background-position: center; } .yyalbtn_next { right: 0; transform: translateX(50%); background: #00923f url("../images/you.png")no-repeat; background-position: center; } .yyalbtn_per i, .yyalbtn_next i { font-size: 26px; color: #fff; } /**************************************** 搴旂敤妗堜緥 end **************************************/ /**************************************** 鍏徃绠€浠 start **************************************/ .gsjj { background: #F2F2F2; padding: 60px 0; } .gsjj .gsjj-l { display: inline-block; width: 45%; margin-right: 3%; vertical-align: top; } .gsjj-l .gsjj-tit { font-size: 50px; color: #777777; text-transform: uppercase; font-weight: bold; } .gsjj-l .gsjj-subtit { font-weight: bold; font-size: 30px; margin-top: 10px; color: #00923f; } .gsjj-l .gsjj-cont { font-size: 16px; color: #333333; line-height: 24px; margin-top: 30px; } .gsjj-l .gsjj-det { display: block; font-size: 16px; color: #333333; margin-top: 20px; } .gsjj-l ul { margin-top: 50px; display: flex; justify-content: space-between; } .gsjj-l ul li { text-align: center; } .gsjj-l ul li span { font-size: 52px; color: #00923F; font-weight: bold; letter-spacing: -2px; } .gsjj-l ul li p { font-size: 18px; color: #333333; } .gsjj .gsjj-r { width: 48%; display: inline-block; overflow: hidden; border: 4px solid rgba(0, 146, 63, 0.3); } .gsjj .gsjj-r img { transition: .8s; -webkit-transition: .8s; -moz-transition: .8s; -ms-transition: .8s; -o-transition: .8s; } .gsjj .gsjj-r:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .pic_sel_list { margin: 40px 0 30px 0; padding-bottom: 10px; box-sizing: border-box; border-bottom: 1px solid #e5e5e5; } .pic_sel { float: left; position: relative; cursor: pointer; } .pic_sel+.pic_sel { margin-left: 60px; } .pic_sel i { display: block; height: 20px; width: 30px; float: left; margin: 2px 5px 0; } .pic_sel i img:last-child { position: absolute; left: 5px; top: 2px; opacity: 0; } .pic_sel span { font-size: 22px; font-family: SourceHanSansSC; color: #333333; line-height: 24px; transition: .3s; } .pic_sel::after { content: ""; display: block; height: 0px; width: 2px; background: #00923F; position: absolute; left: 0; top: 50%; margin-top: 0; transition: .3s; } /* .pic_sel .icon1{background-position: -2px 0px !important;} .pic_sel .icon2{background-position: -82px 0px !important;} .pic_sel .icon3{background-position: -160px 0px !important;} */ .pic_sel.active i img:first-child { opacity: 0; } .pic_sel.active i img:last-child { opacity: 1; } .pic_sel.active span { font-weight: bold; color: #00923f; } .pic_sel.active::after { height: 18px; margin-top: -9px; } .pic_show_list { position: relative; display: none; } .pic_show_list.active { display: block; } .pic_show_list .swiper-container_pic { width: 100%; height: 100%; position: relative; overflow: hidden; } .pic_show_list .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .pic_show_list .swiper-slide .img { padding: 24px 26px; /*background: url("../images/zl-border.png")no-repeat;*/ background-size: contain; background-position: center; width:100%; } .pic_show_list .swiper-slide .img img{width:100%;} .pic_show_list .swiper-button-next, .pic_show_list .swiper-button-prev { height: 52px; width: 52px; border-radius: 100%; background-position: center !important; top: 50%; margin-top: -26px; bottom: 10px; z-index: 999; } .pic_show_list .swiper-button-next { background: #333; margin-right: -26px; } .pic_show_list .swiper-button-prev { background: #333; margin-left: -26px; } .pic_show_list .swiper-button-prev:after, .pic_show_list .swiper-button-next:after { font-size: 20px; color: #fff; } .pic_show_list .swiper-button-next:hover { background: #00923f; } .pic_show_list .swiper-button-prev:hover { background: #00923F; } /**************************************** 鍏徃绠€浠 end **************************************/ /* 鍚堢収 */ .hz-pic { margin: 50px 0; } .hz-pic img { /*width: 100%;*/ } /**************************************** 鍒涢€犱环鍊 start **************************************/ .czjz { position: relative; padding-bottom: 30px; } .czjz .czjz-bg { position: absolute; bottom: 0; left: 0; width: 100%; height: 357px; background: url("../images/bg-2.png")no-repeat; background-size: cover; background-position: center; z-index: -1; } .czjz .czjz-jt { display: block; margin: 20px auto; text-align: center; } .czjz .czjz-jt img { display: inline-block; } .swiper-container-czjz { width: 100%; overflow: hidden; position: relative; padding-bottom: 50px; } .swiper-container-czjz .swiper-slide { width: 260px; box-sizing: border-box; background-color: #fff; border: 2px solid #E2E2E2; } .swiper-container-czjz .swiper-slide span { display: block; margin: 30px 0; } .swiper-container-czjz .swiper-slide span img { margin: 0 auto; } .swiper-container-czjz .swiper-slide .zx-cont { width: 80%; margin-left: 10%; font-size: 18px; text-align: center; color: #000004; } .swiper-container-czjz .swiper-slide a { display: block; margin: 30px auto 40px; width: 140px; text-align: center; color: #fff !important; background-color: #00923f; line-height: 40px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; } .swiper-container-czjz .swiper-slide a:hover { background-color: #0ab855; } .swiper-container-czjz .swiper-pagination-bullet { background-color: #fff; opacity: 0.5; } .swiper-container-czjz .swiper-pagination-bullet-active { opacity: 1; } .czjz .czjz-more { display: block; margin: 30px auto; background: #F2F2F2; line-height: 72px; height: 72px; width: 288px; border-radius: 36px; font-size: 24px; color: #333333; text-align: center; } /**************************************** 鍒涢€犱环鍊 start **************************************/ /**************************************** 鏂伴椈 start **************************************/ .index-news { padding: 70px 0 66px; overflow: hidden; } .news-ilist { width: 63.57%; } .news-slist { width: 36.43%; } .index-news .news-title { margin: 0 10px 20px; } .index-news .news-title span { color: #333333; font-weight: bold; font-size: 24px; } .index-news .news-title a { font-size: 16px; color: #999999; line-height: 33px; } .index-news .ind-news-ibox .item { padding-bottom: 14px; background-color: #fff; cursor: pointer; } .index-news .ind-news-ibox .pic { width: 100%; overflow: hidden; padding: 9px 9px 0 9px; box-sizing: border-box; } .index-news .ind-news-ibox .pic a { display: block; } .index-news .ind-news-ibox .pic img { width: 100%; transition: transform .6s; -webkit-transition: transform .6s; -moz-transition: transform .6s; -ms-transition: transform .6s; -o-transition: transform .6s; } .index-news .ind-news-ibox .item:hover .pic img { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); } .index-news .ind-news-ibox .item:hover .tit a { color: #00923f; transition: color 1s; -webkit-transition: color 1s; -moz-transition: color 1s; -ms-transition: color 1s; -o-transition: color 1s; } .index-news .news-desc-ibox { padding: 0 26px; } .index-news .news-desc-ibox .tit a { display: block; font-size: 18px; font-weight: bold; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .index-news .news-desc-ibox .time { font-size: 14px; color: #666; } .index-news .news-desc-ibox .text { font-size: 14px; color: #666666; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; height: 48px; line-height: 24px; } .index-news .news-recommend-list { height: 240px; background-color: #fff; } .index-news .news-recommend-list .news-item a { height: 57px; line-height: 57px; margin: 0 20px; display: block; border-top: 1px solid #EEEEEE; font-size: 16px; color: #000; box-sizing: border-box; padding: 0 8px; } .index-news .news-tit { float: left; text-align: left; width: calc(100% - 100px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 15px; color: #666; } .index-news .news-time { float: left; font-size: 14px; color: #666666; width: 100px; } .index-news .news-desc-ibox .tit { float: left; width: calc(100% - 90px); line-height: 50px; } .index-news .news-desc-ibox .time { float: left; width: 90px; line-height: 50px; } .sec9 { background: #F6F6F6; } .nn_box { width: 490px; float: left; } .nn_box2 { width: calc(100% - 1040px); } .nn_box+.nn_box { margin-left: 30px; } .wd_list { background: #fff; box-sizing: border-box; padding: 16px 0; } .wd_item { box-sizing: border-box; padding: 10px 45px 20px 65px; position: relative; margin: 12px 0 12px 0; } .wd_item a { position: relative; display: block; } .wd_item p { font-size: 14px; color: #333333; font-family: Microsoft YaHei; position: relative; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 8px; transition: .3s; } .wd_item i { background: url(../images/wenti.png); height: 18px; width: 19px; display: block; position: absolute; top: 2px; left: -30px; } .wd_item span { display: block; font-size: 14px; font-family: Microsoft YaHei; color: #777777; line-height: 22px; height: 44px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; position: relative; } .wd_item b { display: block; height: 1px; width: 100%; background: rgb(239, 239, 239); position: absolute; bottom: -20px; left: 0; } .wd_item:hover p { color: #00923f; } .news-item:hover .news-tit { color: #00923f; } /**************************************** 鏂伴椈 endd **************************************/ /**************************************** footer start **************************************/ .footer { background: #212121; } .foot1 { padding-top: 50px; } .foot1 .ft_nav { float: left; } .foot1 .ft_nav dl { float: left; margin-right: 80px; } .foot1 .ft_nav dl dt { font-size: 16px; color: #FFFFFF; line-height: 36px; padding-bottom: 12px; } .foot1 .ft_nav dl dd {} .foot1 .ft_nav dl dd a { font-size: 14px; color: #FFFFFF !important; line-height: 30px; opacity: 0.5; } .foot1 .ft_nav a:hover { opacity: 1; } .foot1 .ft_more { float: right; width: 335px; } .foot1 .ft_more b { font-size: 16px; color: #FFFFFF; line-height: 36px; padding-bottom: 12px; font-weight: normal; } .foot1 .ft_more p { font-size: 14px; color: #FFFFFF; line-height: 30px; } .foot1 .ft_more p span { opacity: .5; display: block; float: left; width: calc(100% - 28px); } .foot1 .ft_more p .icon { background: url(../images/ft_icon.png) no-repeat; display: block; height: 22px; width: 28px; float: left; position: relative; top: 5px; } .foot1 .ft_more p .icon1 { background-position: 0px 0px !important; } .foot1 .ft_more p .icon2 { background-position: 0px -28px !important; } .foot1 .ft_more p .icon3 { background-position: 0px -58px !important; } .foot1 .ft_more p .icon4 { background-position: 0px -90px !important; } .foot1 .ft_more p .icon5 { background-position: 0px -118px !important; } .foot1 .ft_more p .icon6 { background-position: 0px -150px !important; } .foot1 .ft_more .ewm { width: 110px; float: left; } .foot1 .ft_more .ewm img { width: 100%; } .foot1 .ft_more .ewm p { text-align: center; font-size: 14px; font-weight: 400; color: #FFFFFF; line-height: 37px; opacity: 0.5; } .foot1 .ft_more .ewm+.ewm { margin-left: 17px; } .foot2 { box-sizing: border-box; padding: 30px 0 45px 0; border-top: 1px solid rgba(255, 255, 255, .1); margin-top: 20px; } .foot2 span, .foot2 a { font-size: 14px; color: #FFFFFF; opacity: 0.5; } .foot2 a:hover { opacity: 1; color: #fff !important; } /**************************************** footer end **************************************/ @media screen and (max-width: 1380px) { .container { width: 1180px; } .zhici .zc-l { width: 470px; } .zhici .zc-r { width: 660px; } .prod-tit { font-size: 30px; } .prod-subtit { font-size: 34px; } .prod .prod-l .hd li { font-size: 16px; } .ys-inp .ys-input { margin-left: 10px; } .ys-inp .ys-input input { width: 140px; } .nn_box { width: 400px; } .nn_box+.nn_box { margin-left: 10px; } .nn_box2 { width: calc(100% - 820px); } .wd_item { margin: 4px 0; } .foot1 .ft_nav dl { margin-right: 50px; } .head02 .headbox_logo{padding-right: 0;} .head02 .headbox_logo a img{max-width: 240px;} } /* 鍐呴〉閫氭爮鑳屾櫙 */ .nytl { position: relative; height: 280px; overflow: hidden; } .nytlbox { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; transition: all .8s; -webkit-transition: all .8s; -moz-transition: all .8s; -ms-transition: all .8s; -o-transition: all .8s; z-index: -1; } .nytl:hover .nytlbox { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .nytl .container { height: 100%; display: flex; align-items: center; } .nytl_txt { width: 100%; padding-left: 200px; } .nytl_txth { font-size: 36px; font-weight: 700; color: #333333; } .nytl_x { margin-top: 15px; height: 1px; width: 70px; background-color: #00923f; } .nytl_p { margin-top: 5px; font-size: 18px; color: #333333; } .nylinkbox { display: flex; border-bottom: 1px solid #d8d8d8; } .nylinkbox .nylinkbox_item { height: 72px; display: flex; align-items: center; padding: 0 20px; margin-right: 30px; } .nylinkbox_item span { position: relative; font-size: 18px; color: #333333; } .nylinkbox_item span::before { content: ''; position: absolute; display: block; top: 50%; left: 0; width: 20px; height: 1px; background-color: #333; /* transform: translate(-50%, -50%) scale(0); -webkit-transform: translate(-50%, -50%) scale(0); -moz-transform: translate(-50%, -50%) scale(0); -ms-transform: translate(-50%, -50%) scale(0); -o-transform: translate(-50%, -50%) scale(0); */ z-index: -1; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; } .nylinkbox .nylinkbox_item:hover span::before, .nylinkbox .nylinkbox_item.on span::before { transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); -moz-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); -o-transform: translate(-50%, -50%) scale(1); } .nylinkbox .nylinkbox_item:hover span, .nylinkbox .nylinkbox_item.on span { color: #00923f; font-weight: 600; } /* .container { padding: 0; margin: auto; width: 1400px; } */ .fwzc { margin-top: 90px; } /* 鍐呴〉闈㈠寘灞 */ .nymbxbox { height: 71px; border-bottom: 1px solid #e1e1e1; display: flex; align-items: center; line-height: 70px; } .nymbxbox_l { width: 87%; display: flex; overflow: auto; } .nymbxbox_l .iconweizhi { font-size: 24px; color: #9c9d9e; } .nymbxbox_l span { font-size: 15px; color: #999999; margin: 0 5px; flex-shrink: 0; } .nymbxbox_l a { font-size: 15px; color: #999999; padding: 0 8px; flex-shrink: 0; } .nymbxbox_l i { margin-top: 2px; font-size: 14px; color: #999999; } .nymbxbox_r { width: 13%; } .nymbxbox_r .nymbxbox_rfh { display: block; height: 42px; background-color: #e9e9e9; line-height: 42px; text-align: center; } .nymbxbox_rfh i { font-size: 20px; /* color: #111111; */ margin-right: 10px; } .nymbxbox_rfh span { font-size: 15px; /* color: #333333; */ } .hvr-icon-forward .hvr-icon { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transition-duration: .1s; transition-duration: .1s; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out } .hvr-icon-forward:active .hvr-icon, .hvr-icon-forward:focus .hvr-icon, .hvr-icon-forward:hover .hvr-icon { -webkit-transform: translateX(4px); transform: translateX(4px) } /* 鍐呴〉鏍囪 */ .nyby { height: 150px; display: flex; align-items: center; } .nyby_txt { width: 100%; text-align: center; } .nyby_txth { font-size: 68px; color: #00923f; text-transform: uppercase; font-family: 'BEBAS'; } .nyby_txtp { font-size: 30px; color: #333333; } /* 瀹㈡埛鍒嗙被 */ .khflbox { position: relative; display: flex; flex-wrap: wrap; } .khflboxdw { position: absolute; left: 0; bottom: 4px; width: 100%; height: 60px; background-color: #f1f1f1; z-index: -1; } .khflbox .khflbox_item { background-color: #f1f1f1; width: 19%; margin-right: 1.2%; margin-bottom: 1.2%; height: 60px; line-height: 60px; font-size: 18px; color: #333333; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px; box-sizing: border-box; } .khflbox .khflbox_item:nth-of-type(5n){ margin-right: 0; } .khflbox .khflbox_item:hover { background-color: #00923f; color: #fff !important; } .khflbox .khflbox_item.on { background-color: #00923f; color: #fff; } .pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 10px 0px;} .pages {height:30px;color:#666666;margin-top:5px;text-align:center;} .pages a:link,.pages a:visited {color:#666666;} .pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;} .pages a:hover {background:#00923f;color:#FFFFFF;border:1px solid #E61636;text-decoration:none;text-align:center;padding:2px 5px;} .pages .cpb {font-weight:bold;color:#FFFFFF;background:#00923f;border:1px solid #E61636;text-align:center;margin:0px 2px;padding:2px 5px;} .pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;} .pagination {text-align:center;} .pagination li {display:inline-block;color:#333333;height:25px;line-height:25px;margin:0px 5px 0px 0px;vertical-align:middle;} .pagination li a {float:left;display:block;height:25px;line-height:25px;padding:0 10px;font-size:13px;border:1px solid #dddddd;color:#555555;text-decoration:none;} .pagination li a:hover {background:#00923f;color:#ffffff;} .pagination li a.thisclass {background:#00923f;color:#ffffff;border:1px solid #E61636;cursor:default;} .pagination li a.thisclass:hover {background:#00923f;color:#ffffff;border:1px solid #E61636;cursor:default;} .pagination li .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999999;} .pagination li .pageinfo strong {color:#555555;font-weight:normal;} .pagination table {text-align:center;margin:10px 0px 0px 25%;} .pagination table td {padding:0px 2px;} #pages {padding:14px 0 10px;text-align:right;} #pages a {display:inline-block;height:22px;line-height:22px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 10px;} #pages a.a1 {background:url('../images/pages.png') no-repeat 0 5px;padding:0 5px;} #pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;} #pages span {display:inline-block;height:22px;padding:0 10px;line-height:22px;background:#00923f;border:1px solid #0da946;color:#ffffff;text-align:center;} #pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../images/titlebg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}