body{ color:#333; } .container-fluid{ max-width: 1200px; margin:0 auto; padding-right:0; } .navbar{ margin-bottom:0!important; } .navbar-toggle{ margin-right:0; } .logo{ width:100%; max-width: 200px; } .navbar-default{ background:none; border:none; } .navbar-nav>li{ font-size:16px; color:#333; position: relative; border-bottom:1px solid #fff; } .navbar-nav>li.active:after{ content: ""; height: 1px; width: 100%; background:#e6212a; display: block; position: absolute; } .menuBox1 li{ height: 50px; } .menuBox2 li{ height: auto; } .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ color:#e6212a; background:none; } .navbar-nav>li.active .border{ height: 2px; background:none; display: block; /* position: relative; top: 30px; */ } /* .navbar-nav>li a:link{ color:#fff!important; } */ .navbar-nav>li:last-child{ display: none; border:none; } .navbar-brand{ height: inherit; padding:0 0 0 15px; flex: 1; margin-right: 20px; } .lanBtn{ /* position:absolute; right:80px; */ display: flex; margin-right:10px; } .language{ display: flex; align-items: center; margin-top:0; cursor: pointer; } .language .icon1{ display: inline-block; width:20px; height:20px; background:url('../images/icon1.png') no-repeat; margin-right:6px; background-size:cover; } .navbar-header{ display: flex; align-items: center; justify-content: space-between; width: 100%; } .language .lang{ display: flex; align-items: center; justify-content: center; width:60px; height:24px; border:1px solid #ccc; border-radius:15px; } .language .icon2{ display: inline-block; width:16px; height:16px; background:url('../images/icon2.png') no-repeat; margin-left:4px; position: relative; top:0; background-size:cover; } .about_box .sta_box .s_text1 span{ font-size:20px; color:#e6212a; padding-right:3px; } .about_box{ background:#f7f7f7; text-align: center; padding:30px 0 20px; } .title1{ font-size:24px; font-weight: bold; } .title2{ font-size:18px; } .a_border{ background:#e6212a; width:50px; height:4px; border-radius:4px; margin:15px auto 20px; } .a_text1{ font-size:16px; font-weight: bold; width: 96%; margin:0 auto; text-align: center; } .about_box .a_text2{ text-indent: 2em; width: 96%; margin:20px auto; line-height:36px; text-align: justify; height: 100px; overflow: hidden; } .about_box .open_btn{ display: flex; align-items: center; justify-content: center; margin: -10px 0 20px; color:#e6212a; } .about_box .open_btn .text1{ position: relative; top:2px; } .about_box .open_btn .icon1{ display: inline-block; width: 24px; height: 24px; background:url('../images/arrow.png') no-repeat; background-size: 100% 100%; animation:fade2 3000ms infinite; -webkit-animation:fade2 1000ms infinite; position: relative; } /* .arrow_bg{display:inline-block;width:16px;height:16px;background:url('/assets/img/arrow.png') no-repeat;background-size:cover;animation:fade2 3000ms infinite;-webkit-animation:fade2 1000ms infinite;position: relative;} */ @keyframes fade2 { from { opacity: 1.0;bottom: 0px; } to { opacity: 1.0; bottom: -3px;} } @-webkit-keyframes fade2 { from { opacity: 1.0;bottom: 0px; } to { opacity: 1.0; bottom: -3px;} } /* .about_box .open_btn .icon1.active{ display: inline-block; background:url('../images/zk_on.png') no-repeat; background-size: 100% 100%; } */ .about_box .sta_box{ display: flex; align-items: flex-start; justify-content: space-between; width:96%; margin:0 auto; } .about_box .sta_box .s_list{ width:25%; text-align: center; } .about_box .sta_box .s_text1{ font-size:14px; } .about_box .sta_box .s_text2{ font-size:12px; } .more_btn{ display:block; width:140px; height:40px; border-radius:20px; border:1px solid #c0c0c0; margin:20px auto; font-size:14px; color:#666; text-align: center; line-height: 40px; } .product_box{ text-align: center; padding-top:30px; } .pro_list{ display: flex; /* align-items: center;*/ justify-content: space-between; margin-top:38px; padding:0 10px; flex-wrap: wrap; } .pro_list li{ width: 49%; height: 110px; background:url('../images/img1.jpg') no-repeat; background-size:cover; overflow: hidden; margin-bottom:10px; } .pro_list a{ display: block; width: 100%; height: 100%; } .pro_list .bg{ background: rgba(0,0,0,0.5); height: 100%; color:#fff; position: relative; z-index: 2; padding:0 30px 0 21px; box-sizing: border-box; width: 100%; } .pro_list .p_text1{ font-size:20px; font-weight: bold; position: relative; z-index: 2; padding-top:20px; text-align: left; /* display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-align: justify;*/ } .pro_list .p_border{ width:0; height: 5px; background:#fff; border-radius:5px; position: relative; z-index: 2; margin:10px 0 10px; transition: 0.3s; } .pro_list .p_text2{ font-size:16px; position: relative; z-index: 2; transform: translateX(-121%); transition: 0.3s; text-align: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-align: justify; } .pro_list .red_bg{ width: 0; height: 100%; background: #e6222b; position: absolute; left:0; transition: 0.3s; z-index: 1; } .ind_box{ width: 100%; height:530px; background:#e6222b; /* background:url('../images/img2.jpg') no-repeat; background-size:cover; */ /* padding-top:30px; */ position: relative; } .ind_box .index_img{ height: 100%; /* background:url('../images/1.jpg') no-repeat top right; */ background-repeat: no-repeat; background-position: top right; } .ind_box .index_bg1{ width: 100%; height:100%; background:url('../images/bg.png') no-repeat; background-size:cover; position:absolute; top:0;left:0; } .ind_box .a_border{ background:#fff; } .ind_box1 .ind_content{ text-align: center; color:#fff; width: 100%; position: absolute; top: 0; left: 50%; transform: translateX(-50%); padding-top:30px; } .tab_box{ display: flex; padding:0 20px; } .tab_list{ width: 80px; } .tab_list .t_item{ font-size:16px; display: block; color:#fff; margin:20px 0; } .tab_list .t_item.active{ font-size:18px; } .tab_list .t_item:hover{ text-decoration: none; } .tab_list .t_item:link{ text-decoration: none; } .tab_box .tab_border{ height: 345px; width:1px; background:rgba(255,255,255,0.4); margin:10px 0 0 16px; position: relative; } .tab_box .tab_border .active_border{ position: absolute; width: 3px; height: 15px; background:#fff; left:-1px;top:4px; transition: 0.3s; } .tab_box .content_box{ flex:1; margin-left:13px; } .tab_box .con_list{ /* width:324px; */ display: none; } .tab_box .content_box .title{ font-size:24px; text-align: left; margin-top:25px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .tab_box .content_box .con_text{ font-size:14px; line-height: 26px; margin-top:10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 10; overflow: hidden; text-align: justify; } .ind_box1{ display: none; } .ind_box2{ display: block; background:#fff; height:auto; } .ind_box2 .ind_content{ padding-top:20px; color:#fff; } .ind_box2 .title1{ color:#333; text-align: center; } .ind_box2 .title2{ color:#333; text-align: center; } .ind_box2 .index_img{ width: 100%; /* height: 160px!important; */ background:none; height: auto; background-size: contain!important; margin-top:15px; } .ind_box2 .index_img img{ width: 100%; } .ind_box2 .tab_box{ display: block; margin-top:15px; } .ind_box2 .tab_list{ width: auto; display: flex; flex-wrap: wrap; align-items: center; } .ind_box2 .tab_list .t_item{ width: 33%; margin:5px 0; text-align: center; color:#333; border-bottom:2px solid #fff; padding-bottom:5px; } .ind_box2 .tab_list .t_item.active{ border-bottom:2px solid #e6222b; color:#e6222b; } .ind_box2 .content_box{ background:#e6222b; margin-left:0; padding:10px 10px 15px; } .ind_box2 .content_box .title{ margin-top:10px; } .ind_box2 .more_info{ margin-top:15px; text-align: center; } .ind_box2 .more_info .text{ font-size:14px; padding:5px 10px; border:1px solid #fff; border-radius:15px; color:#fff; } .new_box{ padding-top:30px; } .new_warp{ text-align: center; } .new_content{ /* display: flex; */ /* padding:0 20px; */ } .new_left{ width: 100%; margin-right:83px; } .new_left .l_box{ display: flex; width: 100%; margin:20px auto; } .new_left .pic_img{ width: 100%; max-width: 447px; margin:0 auto; } .new_left .date{ width:58px; height:58px; background:#626262; color:#fff; font-size:14px; text-align: left; border-radius:8px; box-sizing: border-box; } .new_left .date .mon{ display: block; text-align: center; margin-top:13px; } .new_left .date .year{ font-weight: bold; text-align: center; } .new_left .text_box{ flex:1; margin-left:10px; } .new_left .title{ font-size:16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .new_left .new_text1{ font-size:12px; color:#999; margin-top:8px; line-height:24px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; text-align: justify; } .new_right{ width: 100%; margin:0 auto; flex:1; } .new_right li{ border-bottom:1px dashed #999; padding:0 0 20px; margin-bottom:14px; } .new_right .n_img{ width:70px; height:70px; margin-right:10px; border-radius:5px; } .new_right .name{ font-size:14px; font-weight: bold; color:#333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; flex: 1; margin-right: 20px; text-align: left; } .new_right .time{ font-size:12px; color:#999; } .new_right .dir_text{ font-size:13px; color:#999; margin-top:10px; line-height: 24px; text-align: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } a:hover{ text-decoration: none; } a:link{ text-decoration: none; } .video_box{ width: 100%; } .video_box video{ width: 100%; vertical-align: top; } .footer{ background:#c50c14; color:#fff; padding-top:50px; width: 100%; } .footer a{ color:#fff; display: block; opacity: 0.58; font-size:14px; line-height: 32px; } .footer a:hover{ color:#fff; } .footer .f_list{ /* display: flex; */ /* flex-wrap: wrap; */ padding:0 20px; box-sizing: border-box; justify-content: space-around; } .footer .logo{ width:220px; margin-bottom:37px; } .footer li:nth-child(1) a{ /* opacity: 1; */ } .f_list li{ /* width: 100%; */ position: relative; } .f_list li::after{ /* content: ""; width:1px; height: 204px; background:rgba(255,255,255,0.27); position: absolute; top:40px; left:-34px; */ } .f_list li:first-child::after{ background:none; } .footer .f_name{ font-size:18px; font-weight: bold; padding:9px 0 22px; } .footer .text{ opacity: 0.58; color:#fff; font-size:12px; line-height: 24px; } .footer .tel{ font-size:24px; font-weight: bold; } .footer .tel1{ padding-left:83px; } .footer .wem_img{ width:120px; height:120px; /* position: absolute; top:27px;right:0; */ margin-top:40px; } .footer .wem_text{ font-size:16px; width: 120px; text-align: center; padding-top:5px; } .footer .bot_text{ background:rgba(0,0,0,0.5); color:#fff; text-align: center; margin-top:40px; padding:5px 0; box-sizing: content-box; padding-bottom: constant(safe-area-inset-bottom); /*鍏煎 IOS<11.2*/ padding-bottom: env(safe-area-inset-bottom); /*鍏煎 IOS>11.2*/ } .footer_box1 .bot_text .t2{ padding-left:57px; } p{ margin:0; } .lanBox{ display: none; } .collapse.navbar-collapse{ background:rgba(0,0,0,0.8); position: fixed; width: 100%; z-index: 2; height: 100%; } .navbar-default .navbar-nav>li>a{ color:#fff; height: 100%; } .footer_box1{ display: none; } .footer_box2{ display: block; padding-top:25px; background:url('../images/f_bg.jpg') no-repeat; background-size:cover; } .footer_box2 .f_box1{ display: flex; align-items: center; flex-wrap: wrap; border-bottom:1px solid rgba(255,255,255,0.36); padding-bottom:20px; } .footer_box2 .f_box1 a{ color:#fff; font-size:12px; opacity: 1; width:25%; text-align: center; } .footer_box2 .f_box2{ padding:23px 10px 0; position: relative; display: flex; justify-content: space-between; } .footer_box2 .f_box2 .icon{ display: inline-block; width:25px; height: 22px; background:url('../images/f_icon.png') no-repeat; background-size:cover; } .footer_box2 .right_ewm{ text-align: center; position:absolute; right:-5px; top:17px; } .footer_box2 .wem_img{ right:10px; width:70px; height:70px; } .footer_box2 .wem_text{ font-size:14px; text-align: center; } .footer_box2 .bot_text{ margin-top:20px; } .menuBox1 .menu_box{ position:absolute; left:0; } .menuBox2 .menu_box{ position:inherit; left:0; } .menuBox3 .menu_box{ position:absolute; left:0; } .menu_box{ width: 100%; background:#e6212a; display: none; font-size:14px; z-index: 2; } .menu_box li{ padding:10px 0; /* border-bottom:1px solid #fff; */ text-align: center; } .menu_box li:last-child{ border-bottom:none; display: block!important; } .menu_box li a{ display: block; color:#fff; } .menuBox1{ display: none!important; position: relative; z-index: 4; } .menuBox2{ display: block!important; position: relative; z-index: 4; } .menuBox3{ display: none!important; position: relative; z-index: 4; } .izl-rmenu {position: fixed;right: 1rem;width: 62px;bottom: 30%;z-index: 999999;} .izl-rmenu .btn{float: left;width: 62px;height: 62px;cursor:pointer;position:relative;margin: -0.5px 0;border-radius: 100%;margin-top: 5px;box-shadow: 0 3px 7px rgba(0,0,0,0.15);} .izl-rmenu .btn-wx{background: #fff url('../images/wx.png') center no-repeat;} .izl-rmenu .btn-wx:hover{background: #d03835 url('../images/wx_on.png') center no-repeat;} .izl-rmenu .btn-wx .pic{position:absolute;right: 70px;top: -22px;width: 100px;height: 100px;border: #d03835 4px solid;overflow: hidden;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;display:none;} .izl-rmenu .btn-wx:hover .pic{ display:block; width:100px; } .izl-rmenu .btn-phone{background:#fff url('../images/tel.png') center no-repeat;} .izl-rmenu .btn-phone:hover{background: #d03835 url('../images/tel_on.png') center no-repeat;} .izl-rmenu .btn-phone .phone{background-color: #d03835;position:absolute;width: 0;left:0;top:0px;line-height: 62px;height: 62px;color:#FFF;font-size:18px;text-align:center;border-radius: 31px;overflow: hidden;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;display:block !important;} .izl-rmenu .btn-phone:hover .phone{ width:160px; left:-160px;} .izl-rmenu .btn-top{background: #fff url('../images/top.png') center no-repeat;display:none;} .izl-rmenu .btn-top:hover{background: #d03835 url('../images/top_on.png') center no-repeat;} .izl-rmenu .btn-local{display:inline-block;background: #fff url(../images/r_local.png) center no-repeat;} .izl-rmenu .btn-local:hover{background: #d03835 url(../images/r_local_on.png) center no-repeat;} .top{ display: none; }