.img_jz{ display: block; } .img_jz>img{ width:100%; height: 100%; object-fit: cover; } /*logo*/ .headbg{ position: fixed; top:0; width:100%; left:0; height: 100px; z-index: 1000; -webkit-transition: 300ms 0s all ease; -moz-transition: 300ms 0s all ease; -ms-transition: 300ms 0s all ease; -o-transition: 300ms 0s all ease; transition: 300ms 0s all ease; background:none; overflow: hidden; } .head{ position: absolute; left:0;top:0; height: 100px; width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px solid rgba(255, 255, 255, 0.4); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; background:none; } .headfix .head{ background: #fff; border-bottom: 1px solid #f0f0f0; } .logo>img{ width: 177px; } .logo>img:nth-of-type(2){ display:none; } .headfix .logo>img:nth-of-type(2){ display:block; } .headfix .logo>img:nth-of-type(1){ display:none; } .nav{ height: 100%; display:flex; justify-content: space-between; align-items: center; position:relative; } .nav_ul{ display:flex; justify-content: space-between; align-items: center; width: 715px; height: 100%; } .nav_ul>li{ position: relative; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .nav_ul>li#showin01,.nav_ul>li#showin02{ display:none; } .nav_ul>li:before{ position: absolute; display: block; content: ''; width: 9px; height: 9px; border:2px solid #cb121b; border-radius: 50%; top:50%; left:-26px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; opacity: 0; } .morelist{ position: absolute; left:50%; top:100%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); padding:1.3vw 0; display:flex; justify-content: center; z-index: -1; } .morelist>a{ color: rgba(255, 255, 255, 0.6); line-height: 35px; display:block; position: relative; min-width: 110px; opacity: 0; z-index: -1; top:5px; margin:0 30px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .morelist>a:before{ position:absolute; display:block; content: ''; top:15px; left:50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); background: rgba(169, 31, 36, 0.64); width: 25px; height: 25px; border-radius: 50%; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; opacity: 0; } .morelist>a:hover:before { top:5px; opacity: 1; } .morelist>a img{ margin:0 auto; filter: brightness(100) grayscale(1); } .morelist>a>p{ color: #fff; font-size: 16px; text-align: center; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .morelist>a:hover>p{ border-bottom: 2px solid #a91f24; } .headfix .morelist>a>img{ filter: brightness(1) grayscale(100); } .headfix .morelist>a>p{ color: #282828; } .morelist>a.slowshow{ opacity: 1; top:0; z-index: initial; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .morelist>a:hover{ color: #e7161c; -webkit-transition: 350ms 0s color ease!important; -moz-transition: 350ms 0s color ease!important; -ms-transition: 350ms 0s color ease!important; -o-transition: 350ms 0s color ease!important; transition: 350ms 0s color ease!important; } .headbg>.morelist_bg{ display:block; position: absolute; left:0; top:0; width:100%; height: 0; background: rgba(0, 0, 0, 0.3); -webkit-transition: 500ms 0s all cubic-bezier(.4,0,.2,1); -moz-transition: 500ms 0s all cubic-bezier(.4,0,.2,1); -ms-transition: 500ms 0s all cubic-bezier(.4,0,.2,1); -o-transition: 500ms 0s all cubic-bezier(.4,0,.2,1); transition: 500ms 0s all cubic-bezier(.4,0,.2,1); } .headfix>.morelist_bg{ background:#fff; box-shadow: 0 2px 5px #969696; } .nav_ul>li:hover:before,.head .nav_ul>li.activein:before{ left:-21px; opacity: 1; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .headfix .nav_ul>li>a{ color: #33363b; } .headfix .newnavlink>a{ color: #33363b; } .nav_ul>li>a{ display: block; position: relative; font-size: 16px; line-height: 100px; color: #ffffff; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .nav_right{ display:flex; justify-content: space-between; align-items: center; } .nav_right>b,.nav_right>i{ display: block; margin-left: 55px; cursor: pointer; } .nav_right>i{ margin-left:62px; width: 36px; height: 36px; border-radius:50%; background: rgba(255, 255, 255, 0.2); text-align: center; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .headfix .nav_right>i{ background:#e3e3e3; } .nav_right>i img{ height: 100%; width: 100%; object-fit: none; filter:grayscale(1) brightness(3); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .nav_right>b:hover img,.nav_right>i:hover img{ opacity: 1; } .headfix .nav_right>i img{ filter:grayscale(10) brightness(1); } .nav_right>i:hover{ background:#ff000d; /* 涓€浜涗笉鏀寔鑳屾櫙娓愬彉鐨勬祻瑙堝櫒 */ background:-moz-linear-gradient(45deg, #ff000d, #a91f24); background:-webkit-linear-gradient(45deg,#ff000d,#a91f24); background:-o-linear-gradient(45deg, #ff000d, #a91f24); } .nav_right>i:hover img{ filter:grayscale(1) brightness(100); } .searchshow{ /*display:none;*/ position: absolute; top:50%; right:0; opacity: 0; z-index: -1; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: 300ms 500ms all ease; -moz-transition: 300ms 500ms all ease; -ms-transition: 300ms 500ms all ease; -o-transition: 300ms 500ms all ease; transition: 300ms 500ms all ease; } .searchshowopen{ opacity: 1; z-index: 1001; } .searchshow .close{ width: 25px; height: 25px; cursor: pointer; float:right; position:relative; top:9px; } .close i { background: #fff; width: 2px; height: 25px; display: block; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); position: absolute; left: 19px; top: 0; } .headfix .searchshow form{ background:#efefef; } .headfix .close i{ background:#a2a2a2; } .closestyle i{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .close i:nth-of-type(2){ -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); } .choses1>i:first-of-type{ -webkit-animation: closestyle01 100ms forwards cubic-bezier(0.250, 0.460, 0.450, 0.940); animation: closestyle01 100ms forwards cubic-bezier(0.250, 0.460, 0.450, 0.940); } .choses1>i:nth-of-type(2){ -webkit-animation: closestyle02 100ms forwards cubic-bezier(0.250, 0.460, 0.450, 0.940); animation: closestyle02 100ms forwards cubic-bezier(0.250, 0.460, 0.450, 0.940); } @keyframes closestyle01 { 0%{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); opacity: 1; } 70%{ -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); opacity: 0.8; } 100%{ -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); opacity: 0; } } @keyframes closestyle02 { 0%{ -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); opacity: 1; } 70%{ -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0.8; } 100%{ -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); opacity: 0; } } .searchshow form{ -webkit-transform: translateX(30px); -moz-transform: translateX(30px); -ms-transform: translateX(30px); -o-transform: translateX(30px); transform: translateX(30px); opacity: 0; background: #fff; border-radius: 35px; -webkit-transition: 350ms 0ms all ease; -moz-transition: 350ms 0ms all ease; -ms-transition: 350ms 0ms all ease; -o-transition: 350ms 0ms all ease; transition: 350ms 0ms all ease; float:left; } .searchshowopen form { -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); opacity: 1; -webkit-transition: 350ms 600ms all ease; -moz-transition: 350ms 600ms all ease; -ms-transition: 350ms 600ms all ease; -o-transition: 350ms 600ms all ease; transition: 350ms 600ms all ease; } .searchshow form input[type=text]{ float:right; line-height: 42px; height: 42px; color: #a7a7a7; font-size: 14px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:none; width: 240px; } .searchshow form input[type=text]::placeholder{ color: #a7a7a7; font-size: 14px; } .searchshow form input[type=submit]{ background:url("../images/search2.png") no-repeat center; width: 55px; height:42px; cursor: pointer; float:left; } /*order*/ #ordericon{ width: 54px; height: 54px; position: fixed; bottom:2%; right:2%; z-index: 1000; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; box-shadow: 0 0 7px rgba(50, 81, 146, 0.3); border-radius: 50%; } .ordericonchange{ right: 5% !important; bottom:41% !important; } #ordericon>b{ background: #fff url("../images/ordericon.png") no-repeat center; border-radius: 50%; display: block; width: 100%; height: 100%; position: absolute; right:0; top:0; } #ordericon>p{ position: absolute; right:50%; top:0; line-height: 54px; font-size: 18px; text-align: center; width: 120px; color: #325192; font-weight: bold; border-radius: 54px 0 0 54px; background: #fff; padding-right: 10px; -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); box-shadow: 0 0 7px rgba(50, 81, 146, 0.3); transform-origin: right center; } #ordericon>p{ } /*zbanner*/ .zbanner{ position: relative; width:100%; height: 24vw; display: flex; align-items: center; justify-content: center; background-size:cover; background-repeat: no-repeat; } /*crumbs*/ .crumbs{ position:absolute; left:0; bottom:0; width: 100%; background: rgba(0, 0, 0, 0.6); } .crumbs>.warpper{ line-height: 80px; } .crumbs_home{ height: 80px; float:left; } .cru_home{ height: 100%; width: 79px; display:block; float:left; background:#a91f24 url("../images/home.png") no-repeat center; } .crumbs_home h3{ float:left; color: #fff; padding-left:45px; font-size: 16px; font-weight: normal; } .crumbs_home h3 a{ color: #fff; } .crumbs_pro a{ color: #fff; font-size: 16px; } .crumb_list{ float:right; } .crumb_list>a{ float:left; display:block; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; padding:0 29px; border-right:2px solid rgba(255, 255, 255, 0.1); } .crumb_list>a:last-of-type{ border-right:none; } .crumb_list>a:hover,.crumb_list>a.mousein{ background:#87191d; } .crumb_list>a span{ display:block; font-size: 16px; color: #fff; width: 180px; } .crumb_list>a:first-of-type span{background: url("../images/curicon01.png") no-repeat right center;} .crumb_list>a:nth-of-type(2) span{background: url("../images/curicon02.png") no-repeat right center;} .crumb_list>a:nth-of-type(3) span{background: url("../images/curicon03.png") no-repeat right center;} .crumb_list>a:nth-of-type(4) span{background: url("../images/curicon04.png") no-repeat right center;} .pd_td{ padding-top:3.5vw; padding-bottom: 4vw; } /*zcompany*/ .zcom_cont1>img{ max-width:100%; } .zcom_cont1>div{ display:flex; justify-content: space-between; align-items: center; height: 240px; } .zcom_cont1_left{ width: 40%; } .zcom_cont1_left>h4{ font-size: 38px; color: #282828; font-weight: normal; } .zcom_cont1>div>small{ display:block; width: 50%; font-size: 18px; color: #383838; font-weight: lighter; line-height: 40px; } .zcom_tit{ text-align: center; padding-top:1.5vw; padding-bottom:1vw; font-size: 36px; color: #282828; } .zcom_cont2{ display:flex; justify-content: space-between; } .zcom_cont2 li{ width:510px; height: 31.25vw; position: relative; overflow: hidden; } .zcom_cont2 li>b{ width:100%; height: 100%; display:block; position: absolute; left:50%; top:50%; background: rgba(170, 31, 36, 0.6); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); opacity: 0; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zcom_cont2 li:hover>b{ opacity: 1; -webkit-transform: translate(-50%,-50%) scale(0.9); -moz-transform: translate(-50%,-50%) scale(0.9); -ms-transform: translate(-50%,-50%) scale(0.9); -o-transform: translate(-50%,-50%) scale(0.9); transform: translate(-50%,-50%) scale(0.9); } .zcom_cont2_textbg{ display:flex; justify-content: center; align-items: center; flex-wrap: wrap; width: 100%; height: 100%; position:absolute; top:0; left:0; } .zcom_cont2_text img{ margin:0 auto; } .zcom_cont2_text>p{ font-size: 22px; color: #fff; text-align: center; margin-top: 15px; } .zcom_cont2_text>i{ display:block; width:1px; background:#fff; height: 0; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; margin:0 auto; } .zcom_cont2 li:hover .zcom_cont2_text>i{ height: 25px; margin:15px auto; } .zcom_cont2_text>small{ font-size: 18px; color: #fff; text-align: center; line-height: 30px; display:block; margin:0 auto; width: 377px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; overflow: hidden; height: 0; font-weight: lighter; } .zcom_cont2 li:hover .zcom_cont2_text>small{ height: 128px; } .zcom_cont3_tit{ display:flex; justify-content: center; margin-bottom: 2.5vw; } .zcom_cont3_tit span{ margin:0 15px; font-size: 18px; color: #282828; border-bottom: 2px solid transparent; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; cursor: pointer; } .zcom_cont3_tit span:hover,.zcom_cont3_tit span.mousein{ border-bottom: 2px solid #a91f24; } .zcom_cont3_cont>div{ display:none; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; } .zcom_cont3_cont>div>b{ float:left; width: 20%; height: 11vw; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border:1px solid #dcdcdc; border-top: 0; border-left:0; position: relative; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; overflow: visible; } .zcom_cont3_cont>div>b img{ position: absolute; left:50%; top:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 48%; height: 39%; object-fit: contain; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zcom_cont3_cont>div>b:hover img { -webkit-transform:translate(-50%,-50%) scale(1.15); -moz-transform:translate(-50%,-50%) scale(1.15); -ms-transform:translate(-50%,-50%) scale(1.15); -o-transform:translate(-50%,-50%) scale(1.15); transform:translate(-50%,-50%) scale(1.15); } .zcom_cont3_cont>div>b:before{ width:100%; height:100%; display:block; content: ''; position: absolute; left:50%; top:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zcom_cont3_cont>div>b:hover{ z-index: 10; } .zcom_cont3_cont>div>b:hover:before{ background:#fff; border:2px solid #b82b31; box-shadow: 0 0 5px #ddd; -webkit-transform: translate(-50%,-50%) scale(1.05); -moz-transform: translate(-50%,-50%) scale(1.05); -ms-transform: translate(-50%,-50%) scale(1.05); -o-transform: translate(-50%,-50%) scale(1.05); transform: translate(-50%,-50%) scale(1.05); } .zcom_cont4{ display:flex; flex-wrap: wrap; justify-content: space-between; } .zcom_cont4 a{ display:block; width: 32%; height: 17.71vw; margin-bottom:2vw; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:37px; background: #f5f5f5; } .zcom_cont4 a b{ width:100%; height: 100%; } .zcom_cont4 a b img{ object-fit: contain; } /*ztech*/ .bg_gray{ background: #ececec; } .zcro_tit{ text-align: center; font-size: 18px; color: #282828; display: block; } .zcro_ul{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 5%; height: 252px; background: #fff; box-shadow: 0 0 10px #ddd; display:flex; justify-content: space-between; align-items: center; margin-top: 2vw; margin-bottom: 3vw; } .zcro_ul li{ display:flex; justify-content: center; align-items: center; } .zcro_ul li img{ margin:0 auto; } .zcro_ul li p{ font-size: 22px; color: #282828; font-weight: bold; text-align: center; margin-top:15px; } .zcro_ul i{ display:block; width: 1px; height: 138px; background: #dcdcdc; } .zcro_ul i:last-of-type{ display:none; } .zcro_cont{ position: relative; } .zcro_cont>span{ display:block; position: absolute; top:50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: 84%; width: 160px; z-index: 99; } .zcro_cont>span.b1{left:26px; background:none; /* 涓€浜涗笉鏀寔鑳屾櫙娓愬彉鐨勬祻瑙堝櫒 */ background:-moz-linear-gradient(0deg, #ececec, transparent); background:-webkit-linear-gradient(0deg,#ececec,transparent); background:-o-linear-gradient(0deg, #ececec,transparent); } .zcro_cont>span.b2{right:26px; background:-moz-linear-gradient(-180deg, #ececec, transparent); background:-webkit-linear-gradient(-180deg,#ececec,transparent); background:-o-linear-gradient(-180deg, #ececec,transparent); } .zcro_cont .swiper-container{ height: 100%; width:100%; } .zcro_cont .swiper-slide{ height: 100%; } .zcro_cont .swiper-slide a{ display:block; position:relative; height: 95%; } .zcro_cont .swiper-slide.swiper-slide-active a{ box-shadow: 0 0 7px #9d9d9d; } .zcro_cont .swiper-button-prev:after,.zcro_cont .swiper-button-next:after{ display:none; } .zcro_cont .swiper-button-prev,.zcro_cont .swiper-button-next{ border-radius: 50%; width: 60px; height: 60px; border:1px solid #959595; } .zcro_cont .swiper_zcrobtn{position:absolute; width:60%; left:50%; top:50%; z-index: 100; transform: translate(-50%,-50%); height: 100px; } .zcro_cont .swiper-button-prev{ background: rgba(255, 255, 255, 0.7) url("../images/zcrojt_l.png") no-repeat center; } .zcro_cont .swiper-button-next{ background:rgba(255, 255, 255, 0.7) url("../images/zcrojt_r.png") no-repeat center; } /*zcontact*/ .zcont_bom{ background:#fff; box-shadow: 0 0 10px #ddd; height: 29.2vw; } .zcon_left{ float:left; width: 46.5%; height: 100%; } #dituContent{ width:100%; height:100%; } .zcon_right{ float:right; width: 53.5%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display:flex; justify-content: center; align-items: center; } #indexform2{ width: 77.2%; } #indexform2 input{ float:left; width: 48.6%; margin-bottom: 1vw; line-height: 59px; padding-left:59px; padding-right:5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 6px; font-size: 16px; color: rgba(116, 116, 116, 0.5); } #indexform2 input::placeholder,#indexform2 textarea::placeholder{ color: rgba(116, 116, 116, 0.5); } #indexform2 input:nth-of-type(2),#indexform2 input:nth-of-type(4){ float:right; } #indexform2 input[name=name]{ background: #f3f3f3 url("../images/zmsgicon01.png") no-repeat 18px center;} #indexform2 input[name=address]{ background: #f3f3f3 url("../images/zmsgicon02.png") no-repeat 18px center;} #indexform2 input[name=tel]{ background: #f3f3f3 url("../images/zmsgicon03.png") no-repeat 18px center;} #indexform2 input[name=email]{ background: #f3f3f3 url("../images/zmsgicon04.png") no-repeat 18px center;} #indexform2 input[name=captcha]{ background: #f3f3f3 url("../images/zmsgicon07.png") no-repeat 18px center;} #indexform2 textarea{ float:left; width: 100%; height: 172px; margin-bottom:1vw; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:18px 59px; border-radius: 6px; font-size: 16px; cursor:text; color: rgba(116, 116, 116, 0.5); background: #f3f3f3 url("../images/zmsgicon05.png") no-repeat 18px 15px; } #indexform2 .code{ float:left; width: 100%; } #indexform2 .code>.verify{ height: 59px; float:left; width:20%; margin:0 2%; background:#f3fbfe; } #indexform2 .code>.verify img{ height: 100%; width: 100%; object-fit: contain; } #indexform2 .submit{ display:block; width: 27%; float:right; border-radius: 6px; color: #fff; font-size: 18px; line-height: 59px; text-align: center; background:#6c1d22; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } #indexform2 .submit:hover{ background: #9f363d; } .zcont2{ background: url("../images/zcont2bg.jpg") no-repeat center; background-size:cover; padding:5vw 0; } .zcont2>.warpper{ background: rgba(255, 255, 255, 0.1); border:1px solid rgba(255, 255, 255, 0.52); } .zcont2_left{ float:left; width: 40.5%; text-align: center; padding:6.1vw 0; } .zcont2_left>h4{ font-size: 24px; color: #fff; } .zcont2_left>small{ font-size:14px; color: #fff; display:block; margin-top: 0.8vw; margin-bottom: 1.2vw; } .zcont2_left>img{ max-width:346px; margin:0 auto; } .zcont2_right{ float:right; width:59.5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-left:1px solid rgba(255, 255, 255, 0.52); } .zcont2_right li{ width: 100%; padding:3vw 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-bottom:1px solid rgba(255, 255, 255, 0.52); padding-left:27%; } .zcont2_right li:first-of-type{ background:url("../images/icon001.png") no-repeat 15% center; } .zcont2_right li:nth-of-type(2){ background:url("../images/icon002.png") no-repeat 15% center; } .zcont2_right li:last-of-type{ border-bottom: none; background:url("../images/icon003.png") no-repeat 15% center; } .zcont2_right li>h5{ color: #fff; font-size: 24px; } .zcont2_right li>small{ color: #fff; font-size: 20px; display:block; margin-top:15px; } /*zjobs*/ .zjoin ul li{ background: #fff; float:left; width: 49%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:30px 50px; height: 160px; margin-bottom: 2vw; } .zjoin ul li:nth-of-type(even){ float:right; } .zjoin ul li>a{ display:flex; width: 100%; height: 100%; align-items: center; justify-content: space-between; } .zjoin ul li div>h4{ font-size: 24px; color: #000000; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zjoin ul li:hover div>h4 { color: #a91f24; } .zjoin ul li div>p{ font-size: 18px; color: #343434; font-weight: lighter; } .zjoin ul li a>span{ background: url("../images/joinmore.png") no-repeat center; display: block; width: 44px; height: 44px; border-radius: 50%; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zjoin ul li:hover a>span{ background: url("../images/joinmores.png") no-repeat center; } .money{ font-weight: bold; font-size: 18px; } .jobbtn{ margin-right:0;margin-left:auto;} .jobbtn a{ display:block; width:120px; text-align: center; line-height: 40px; background: #a91f24; border:1px solid #a91f24; color: #fff; font-size: 16px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .jobbtn a:hover{ color: #a91f24; background:none; } .znewsbg{overflow:hidden;padding:3.5vw 0;} .znewslist ul li{overflow:hidden;padding:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#fff; margin-bottom: 2vw; border-bottom:1px solid #ededed;float:left;width:49%;} .znewslist ul li:nth-of-type(even){float:right;} .znewslist ul li a{display:block;} .znewslist ul li .img_jz{width:100%;height:25vw;} .znewslist ul li .box{width:100%;font-size:14px;} .znewslist ul li .box h4{overflow:hidden;font-size:22px;line-height:30px;color:#323232;text-overflow:ellipsis;white-space:nowrap;font-weight:700; margin-top: 1.5vw;} .znewslist ul li .box p{overflow:hidden;margin:15px 0 25px;height:48px;color:#595959;line-height:24px;} .znewslist ul li .box .time{color:#999;line-height:1.1;} .znewslist ul li .box .time span{float:right;display:block;color:#0058b1;font-size:14px;} .znewslist ul li:hover{box-shadow:0 0 4px 2px rgba(104,104,104,.1);} .znewslist ul li:hover .time span{color:#d3181a;} .news-detail-content{padding:30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#fff; float:left; width: 70%; } .znews_right{ float:right; width: 28%; background: #fff; padding:30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .znews_des{ background: #e9e9e9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 8px; line-height: 24px; font-size: 14px; color: #3b3b3b; margin-bottom: 1.5vw; } .news-detail-content .news-detail-title{margin-bottom:15px;} .news-detail-content .news-detail-title .h3,.znews_side>h3{ padding-left:16px; color:#323232;font-weight:700;font-size:22px;line-height:24px;margin-bottom:1vw;position:relative;} .news-detail-content .news-detail-title .h3:after,.znews_side>h3:after{ display:block; content: ''; position: absolute; left:0; top:50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); background: #d3181a; width:3px; height: 25px; } .news-detail-content .news-detail-title .b{color:#999;font-size:13px;line-height:20px;} .news-detail-content .news-detail{padding:0 12px 30px;} .news-detail-content .news-detail p{color:#595959;font-size:14px;line-height:24px;} .news-detail-content .news-detail img{margin:0 auto;max-width:100%;} .news-detail-content .newsPage{margin:15px 0 30px;padding:0 12px;color:#323232;font-size:16px;line-height:30px;} .news-detail-content .newsPage a{color:#323232;} .news-detail-content .newsPage a:hover{color:#d3181a;} .znews_side>a{ display:block; margin-bottom: 2vw; } .znews_side>a>b{ width: 100%; height: 13vw; } .othernews_text>h5{ font-size: 18px; color: #1c1c1c; margin-top:10px; -webkit-transition: 350ms 0ms all ease; -moz-transition: 350ms 0ms all ease; -ms-transition: 350ms 0ms all ease; -o-transition: 350ms 0ms all ease; transition: 350ms 0ms all ease; } .znews_side>a:hover .othernews_text>h5{ color: #d3181a; } .othernews_text>small{ font-size: 14px; color: #737373; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top:10px; margin-bottom: 15px; } .othernews_text>small p{ text-indent: 0!important; } .othernews_text>span{ font-size: 15px; color: #515151; background: url("../images/otherjt.png") no-repeat right center; padding-right:35px; -webkit-transition: 350ms 0ms all ease; -moz-transition: 350ms 0ms all ease; -ms-transition: 350ms 0ms all ease; -o-transition: 350ms 0ms all ease; transition: 350ms 0ms all ease; } .znews_side>a:hover .othernews_text>span{ font-style: italic; } /*siderbar*/ .sider{ float:left; width:22.5%; } .sidetit{ padding:21px 1vw; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#a91f24 url("../images/sidetitbg.png") no-repeat right bottom; } .sidetit>h3{ font-size: 24px; color: #fff; } .sidetit>b{ font-size: 18px; font-weight: bold; color: #fff; text-transform: uppercase; font-family: "Arial"; } .sider ul li{ border:1px solid #f5f5f5; margin-bottom:2px; background: #f5f5f5; } .infoimg img{ max-width: 100%; margin:0 auto; } /*鏍峰紡宸?/ .sider ul li>a{ display:block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:7%; line-height: 80px; font-size: 20px; color: #717171; background:url("../images/sidemore.png") no-repeat 80% center; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .sider ul li>a:hover,.sider ul li>a.hight_linght{ color: #a91f24; background:url("../images/sidemores.png") no-repeat 80% center; } .zside_fltit{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 7%; } .zside_fltit>a{ float:left; display:block; width: 80%; line-height:66px; font-size: 20px; color: #717171; } .zside_fltit>a:hover,.sider ul li.light_heightpro .zside_fltit>a,.sider ul li.lightfa .zside_fltit>a{ color: #a91f24; } .zside_fltit>span{ float:right; display:block; width:16px; height: 16px; position: relative; margin-top: 10%; cursor: pointer; } .zside_fltit>span:before,.zside_fltit>span:after{ height: 2px; background:#cdcdcd; width:100%; position: absolute; content: ''; top:50%; left:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zside_fltit>span:after{ -webkit-transform: translate(-50%,-50%) rotate(90deg); -moz-transform: translate(-50%,-50%) rotate(90deg); -ms-transform: translate(-50%,-50%) rotate(90deg); -o-transform: translate(-50%,-50%) rotate(90deg); transform: translate(-50%,-50%) rotate(90deg); } .sider ul li.light3 .zside_fltit>span:after,.sider ul li.lightfa .zside_fltit>span:after{ -webkit-transform: translate(-50%,-50%) rotate(0); -moz-transform: translate(-50%,-50%) rotate(0); -ms-transform: translate(-50%,-50%) rotate(0); -o-transform: translate(-50%,-50%) rotate(0); transform: translate(-50%,-50%) rotate(0); } .sider ul li.light3 .zside_fl,.sider ul li.lightfa .zside_fl{display:block;} .zside_fl{ background:#fff; display:none; } .zside_fl a{ display: block; font-size: 16px; color: #4c514d; line-height: 45px; padding-left:14%; padding-right:7%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background:url("../images/ciricon.png") no-repeat 7% center; } .zside_fl a:hover,.zside_fl .light3{ color: #a91f24; background:url("../images/ciricons.png") no-repeat 7% center; } .z_right{ float:right; width:75.3%;} .one_list li{ background:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:2vw; margin-bottom: 1vw; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; border-bottom: 1px solid #f5f5f5; } .one_list li:hover{ background:#f5f5f5; } .one_list li a{ display:flex; justify-content: space-between; align-items: center; height: 15.3vw; } .one_list li a>b{ width:38.6%; height: 100%; } .one_list li a>.z_news_text{ width: 56%; } .one_list li a>.z_news_text>p{ font-size: 32px; color: #181818; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .one_list li a:hover>.z_news_text>p { color: #a91f24; } .one_list li a>.z_news_text>small{ font-size: 22px; color: #757575; line-height: 36px; font-weight: lighter; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-family: "Microsoft Yahei"; margin-bottom: 3vw; } .one_list li a>.z_news_text>div>p{ font-family: abril; font-size: 28px; color: #bbbbbb; font-style: italic; float:left; } .one_list li a>.z_news_text>div>span{ width: 74px; height: 35px; display:block; float:right; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; background: url(../images/morejt.png) no-repeat right center; } .one_list li:hover a>.z_news_text>div>span{ background: url(../images/morejts.png) no-repeat right center; } .down_list li{ background:#f5f5f5; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding:0 2vw; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; margin-bottom: 1vw; } .down_list li:hover{ background: #a91f24; } .down_list li a{ display:flex; justify-content: space-between; align-items: center; height: 99px; } .down_list li a p{ padding-left:45px; background: url("../images/downpdf.png") no-repeat left center; font-size: 24px; width: 82%; color: #282828; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .down_list li a:hover p { color: #fff; background: url("../images/downpdfs.png") no-repeat left center; } .down_list li a div>small{ font-size: 18px; color: rgba(137, 137, 137, 0.5); float:left; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .down_list li a:hover div>small{ color: #fff; } .down_list li a div>img{ float:left; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; margin-left: 20px; } .down_list li a:hover div>img { filter: grayscale(1) brightness(100); } /*apply*/ .two_list li{ float:left; width:32%; margin-right:2%; margin-bottom: 2vw; } .two_list li a{ display:block; } .two_list li:nth-of-type(3n){ margin-right: 0; } .two_list li b{ width: 100%; height:365px; } .two_list li p{ line-height: 74px; background: #f5f5f5; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 21px; color: #181818; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .two_list li:hover p{ background: #ae2c31; color: #fff; } /*zproduct*/ .three_list li{ float:left; width: 32%; margin-right: 2%; margin-bottom: 2vw; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .three_list li:hover{ box-shadow: 0 0 10px #ddd; } .three_list li:nth-of-type(3n){ margin-right: 0; } .three_list li a{ display:block; } .three_list li a>p{ line-height: 54px; background: #1c2e3c; color: #fff; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 8px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .three_list li a:hover>p { background: #a91f24; } .three_list li a>b{ position: relative; width:100%; height: 327px; background:#97a2ad; background:radial-gradient(100% 100% at 50% 50%,transparent,#97a2ad); } .three_list li a>b img.img1{ object-fit: cover; margin:0 auto; width: 100%; } .three_list li a>b .img2{ position: absolute; width:100%; right:0; top:0; display:flex; justify-content: center; flex-wrap: wrap; } .three_list li a>b .img2 img{ width: 64px; margin:5px 6.5px; } .three_list li a>b{ position:relative; overflow:hidden; } .three_list li a>b>small{ background: #f5f5f5; display:block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:1vw 5%; font-size: 15px; color: #fff; background: rgba(169, 31, 36, 0.71); position: absolute; left:0; bottom:0; width:100%; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; opacity: 0; } .three_list li a:hover b>small{ opacity: 1; } .four_list li{ width: 24%; margin-right: 1.3%; } .four_list li:nth-of-type(3n){ margin-right: 1.3%; } .four_list li:nth-of-type(4n){ margin-right: 0; } /*zproinfo*/ .zproinfo_top_left{ float:left; width:40%; /*height: 470px;*/ position:relative; overflow: hidden; background: radial-gradient(100% 100% at 50% 50%,transparent,#97a2ad); } .swiper-imgmore{ width: 100%; height: 100%; } .zpro_imgjz{ position:relative; overflow: hidden; width:100%; height: 100%; } .swiper-imgmore>.swiper-pagination span{ background:none; border: 1px solid #fff; opacity: 1; } .swiper-imgmore>.swiper-pagination span.swiper-pagination-bullet-active{ background:#fff; } .zpro_imgjz>img{ object-fit: contain; width: 100%; margin:0 auto; } .zproinfo_icon{ position:absolute; top:0; right:0; display:flex; justify-content: center; flex-wrap:wrap; width:100%; z-index: 100; } .zproinfo_icon>img{ height: 64px; margin:5px 6.5px; } .view{ background: radial-gradient(100% 100% at 50% 50%,transparent,#97a2ad); } .view .swiper-container { width: 100%; height: 100%; } .view .arrow-left { background: url("../images/index_tab_l.png") no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -25px; width: 28px; height: 51px; z-index: 10; } .view .arrow-right { background: url("../images/index_tab_r.png") no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -25px; width: 28px; height: 51px; z-index: 10; } .preview { width: 100%; margin-top: 10px; position: relative; background-color: #fff; } @media screen and (max-width: 960px){ .preview{display: none;} } .preview .swiper-container { width: 100%; height: 82px; } .swiper-imgmore-thumb-wrapper{ width: 90%; left: 5%; } .preview .swiper-slide { width: 87px; height: 82px; cursor:pointer; } .preview .arrow-left { background: url("../images/feel3.png") no-repeat left top; position: absolute; left: 0; top: 30%; width: 9px; height: 18px; z-index: 10; } .preview .arrow-right { background: url("../images/feel4.png") no-repeat left bottom; position: absolute; right: 0; top: 30%; width: 9px; height: 18px; z-index: 10; } .preview img { width: 100%; height: 100%; object-fit: contain; padding: 1px; } .preview .active-nav img { padding: 0; border: 1px solid #ddd; background: radial-gradient(100% 100% at 50% 50%,transparent,#97a2ad); } .zproinfo_intro{ float:right; width: 55%; } .zproinfo_intro>p{ font-size: 24px; color: #282828; padding-top: 15px; } .zproinfo_intro>small{ display:block; font-size: 16px; line-height: 29px; margin-bottom: 0.6vw; color: #282828; border-bottom: 1px solid #ddd; padding-bottom:0.6vw; } .zproinfo_intro>h3{ font-size: 36px; color: #282828; } .zproinfo_intro>h4{ border-top:1px solid #ddd; padding-top: 1.5vw; margin-top: 1vw; font-size: 32px; color: #282828; margin-bottom: 0.8vw; } .zproinfo_intro>ul li{ font-size: 1.6rem; color: #444444; font-weight: lighter; line-height: 31px; padding-left:35px; background: url("../images/ciricon.png") no-repeat left center; } .zproinfo_intro>ul li:hover{ background: url("../images/ciricons.png") no-repeat left center; } .zproinfo_tit{ display:flex; justify-content: center; margin-top: 2vw; margin-bottom: 1.8vw; } .zproinfo_tit span{ display:block; width: 160px; text-align: center; font-size: 18px; color: #666666; border:1px solid #666666; border-radius: 25px; line-height: 48px; margin:0 15px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zproinfo_tit span:hover,.zproinfo_tit span.mousein{ background: #a91f24; color: #fff; border:1px solid #a91f24; cursor: pointer; } .zproinfo_cont img{ max-width: 100%; margin:0 auto; } .zproinfo_cont .loadfirst img{ max-width: 450px; } .zproinfo_cont div table{ width: 100%!important; border-collapse: collapse; } .zproinfo_cont div table tr:nth-of-type(even){ background:#dec6c2; } .zproinfo_cont div table tr:first-of-type{ background:#c0504d; } .zproinfo_cont div table tr:first-of-type td{ color: #fff; } .zproinfo_cont div table tr td{ border-left:1px solid #da9694!important; border-right:1px solid #da9694!important; border-top:1px solid #da9694!important; border-bottom:1px solid #da9694!important; text-align: center; padding:5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .loadfirst{ width:100%; } .loadfirst>img{ max-width: 450px; margin:0 auto; } .loadfirst>p{ font-size: 22px; text-align: center; color: #ddd; } /*server*/ .zserver{ padding:5vw 0; } .zserver ul li{ margin-bottom:1.5vw; background: #fff; box-shadow: 0 3px 10px #ddd; } .zserver ul li:after{ display: block; content: ''; clear: both; } .zserver ul li>div{ float:left; width: 50%; } .zserver ul li>div:last-of-type{ float:right; } .zserver ul li:nth-of-type(2n)>div:first-of-type{float:right;} .zserver ul li:nth-of-type(2n)>div:last-of-type{float:left;} .ser_pic{ height:240px; } .ser_pic img{ width:100%; } .ser_text{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:43px 5vw; } .ser_text>h4{ font-size: 20px; color: #474747; position: relative; line-height: 45px; border-bottom: 1px solid #e5e5e5; margin-bottom: 1.6vw; } .ser_text>h4:before{ display: block; content: ''; position: absolute; width:22px; height: 2px; background: #a91f24; right:calc(100% + 20px); top:50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .ser_text>h4 span{ font-size: 48px; color: #474747; font-family: 瀹嬩綋; margin-right:14px; } .ser_text>small{ font-size: 16px; color: #a3a3a3; line-height: 30px; } /*business*/ .zbus_tit li{ float:left; width:20%; } .zbus_tit li img{ float:left; margin-right:10px; width: 26px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zbus_tit li:hover img{ filter: grayscale(100%) brightness(1000%); } .bus_intro{ text-align: center; background: #fff url("../images/bus_introbg.jpg") no-repeat center 45px; font-size: 16px; line-height: 48px; font-weight: lighter; color: #40434a; padding:4vw 0; margin:0 auto; max-width: 75%; } .business ul li{ width:100%; padding:4vw 0; } .business ul li:nth-of-type(odd){ background: #f0f2f5; } .business ul li .warpper{ display:flex; justify-content: space-between;align-items: center; } .bus_text{ width: 386px; order: 1; } .business ul li:nth-of-type(even) .bus_text{ float:right; order: 2; } .bus_text>h4{ font-size: 48px; color: #4c4f56; margin-bottom: 1vh; } .bus_text>small{ display: block; line-height: 36px; font-size: 18px; color: #4c4f56; } .project-image{ width: calc(100% - 386px - 5%); order: 2; } .business ul li:nth-of-type(even) .project-image{ order: 1; } .project-image svg{ width: 100%; height: 100%; } .project-image svg image{ height: 100%; -webkit-transform-origin: center; transform-origin: center; -webkit-clip-path: url(#mask); clip-path: url(#mask); } .project-image svg rect{ width: 24%; } .project-image svg rect:first-child{ height: 75%; } .project-image svg rect:nth-of-type(2){ height: 90%; } .project-image svg rect:nth-of-type(3){ height: 95%; } .project-image svg rect:nth-of-type(4){ height: 100%; } .business ul li:nth-of-type(even) .project-image svg rect:first-child{ height: 100%; } .business ul li:nth-of-type(even) .project-image svg rect:nth-of-type(4){ height: 75%; } .bus_href{ display: block; width: 240px; height: 60px; background: #344f94; position: relative; overflow: hidden; text-align: center; } .bus_href:before{ display: block; content: ''; background: #a91f24; width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; -webkit-transform: scaleX(0); -moz-transform: scaleX(0); -ms-transform: scaleX(0); -o-transform: scaleX(0); transform: scaleX(0); -webkit-transition: -webkit-transform .6s cubic-bezier(.4,0,.2,1); transition: -webkit-transform .32s cubic-bezier(.4,0,.2,1); transition: transform .6s cubic-bezier(.4,0,.2,1); transition: transform .6s cubic-bezier(.4,0,.2,1),-webkit-transform .6s cubic-bezier(.4,0,.2,1); transform-origin: 100%; } .bus_href:hover:before{ -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1); transform-origin: 0; } .bus_href span{ position: relative; color: #fff; margin:0 auto; padding-left:32px; background: url("../images/bushref_icon.png") no-repeat left center; font-size: 18px; line-height: 60px; } /*news*/ .znews_tit li{ width: 50%; } .znews_tit li a{ display: block; width: 100%; height: 100%; padding: 16px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .znews_tit li span i{ background-image: url("../images/newstitbg.png"); background-position: 0 0; } .znews_tit li:nth-of-type(2) span i { background-position: -36px 0; } .znews_tit li:hover span i,.znews_tit li.zcommousein span i{ background-position-y:-35px!important; } .znews_tit li:nth-of-type(2):hover span i,.znews_tit li:nth-of-type(2).zcommousein span i{ background-position: -36px -35px; } .znews{ padding:5vh 0; } .znewslist li{ float:left; width: 33%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; } .znewslist li:nth-of-type(3n){ border-right:none; } .znewslist li a{ display: block; width: 100%; padding:6%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .znewslist li a:hover{ background: #a91f24; } .znewslist li a>b{ display: block; width: 100%; height: 15vw; margin-bottom: 2vw; overflow: hidden; } .znewslist li a>b img{ width:100%; height: 100%; object-fit: cover; -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .znewslist li a:hover>b img { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); } .z_news_text{ margin-top:10px; width:100%; } .z_news_text>p{ display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 24px; color: #1c1c1c; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .z_news_text>small{ font-size: 16px; color: #737373; line-height: 28px; font-weight: lighter; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; margin-top: 13px; margin-bottom: 18px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .z_news_text>div>span{ float:left; font-size: 16px; color: #1c1c1c; background: url(../images/dateicon.png) no-repeat left center; padding-left: 36px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .znewslist li a:hover .z_news_text>div>span { background: url(../images/dateicons.png) no-repeat left center; } .z_news_text>div>i{ float:right; font-size: 14px; color: #777; } .znewslist li a:hover .z_news_text>small,.znewslist li a:hover .z_news_text>p,.znewslist li a:hover .z_news_text>div>span{ color: #fff; } .znewslist li a:hover i{ color: #fff; } .znewslistinfo .othernews_text>h5{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .znewslistinfo>.newsinfo_l>h3{ text-align: center; } .znewslistinfo>.newsinfo_l{ width:100%; float:none; border-right:none; } .znewslistinfo>.newsinfo_r{ float:none; width:100%; } .znewslistinfo>.newsinfo_r a{ float:left; width:24%; margin-right:1.3%; } .znewslistinfo>.newsinfo_r a:nth-of-type(4){ margin-right: 0; } .znewslistinfo .othernews_text>small{ height: 42px; } /*鍧ょ淮瑙嗛*/ .zvideolist>li{ float:left; width:32%; margin-right:2%; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; margin-bottom:2vw; position: relative; top:0; box-shadow: 0 0 10px #ddd; } .zvideolist>li:hover{ top:-5px } .zvideolist>li:nth-of-type(3n){ margin-right: 0; } .zvideolist>li a{ display:block; width:100%; } .zvideolist>li a b{ width:100%; position: relative; overflow: hidden; height: 17vw; } .zvideolist>li a b>img{ filter: brightness(0.5); } .zvideolist>li a b>small{ display:block; width: 77px; height: 77px; color:#fff; font-size: 24px; font-weight: bold; background:url("../images/videolistbg.png") no-repeat right top; position:absolute; right:0; top:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 41px; padding-top: 6px; } .zvideolist>li a b>.videoplay{ position:absolute; left:50%; top:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); text-align: center; } .zvideolist>li a b>.videoplay span{ color: #fff; font-size: 18px; font-weight: bold; } .zvideolist>li a>p{ font-size: 20px; color: #343434; background:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .zvideolistinfo .newsinfo_l .infotime,.zvideoinfo{ width: 900px; margin:0 auto; } .zvideoinfo{ margin-top: 1vw; } .zvideoinfo #playercontainer{ width: 100%!important; height: 26vw!important; margin:0 auto; } /*product瀛愰〉*/ .zpro_cont>div{ float:left; width: 24.25%; margin-right:1%; margin-bottom: 20px; } .zpro_cont>div:nth-of-type(4n){ margin-right: 0; } .zpro_contlist a{ display: block; width:99.5%; border:1px solid #efefef; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zpro_contlist a>b{ width:100%; height:192px; border-bottom: 1px solid #efefef; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zpro_contlist a:hover{ border:1px solid #3688ea; } .zpro_contlist a:hover>b { border-bottom: 1px solid #3688ea; } .zpro_contlist a>b img{ width:75%; } .zpro_contlist a>p{ -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; background: #fff; } .zpro_contlist a:hover>p { background: #3688ea; } .zpro_contlist a>p:after{ display: block; content: ''; clear: both; } .zpro_contlist a>p i{ line-height: 38px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:17px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 16px; color: #3f3f3f; float:left; width: 80%; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zpro_contlist a>p span{ font-size: 16px; color: #3f3f3f; float:right; font-weight: bold; margin-left:6px; padding-right:14px; line-height: 38px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zpro_contlist a:hover>p span,.zpro_contlist a:hover>p i { color: #fff; } .zproduct{ padding-top: 36px; padding-bottom: 60px; } .zpro_info_cont1{ background: #f3f8fb; padding-top: 36px; padding-bottom: 40px; } .zpro_cont1_left{ float:left; width: 506px; height:395px; } .gallery-top-right{ width: 402px; float:right; height:100%; background: #fff; } .gallery-top-right .swiper-slide img{ max-width: 100%; position: absolute; top:50%; left:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .gallery-thumbs-left{ float:left; width:83px; height:100%; padding:30px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .gallery-thumbs-left .swiper-slide{ position: relative; overflow: hidden; background:#fff; } .gallery-thumbs-left .swiper-slide img{ max-width: 100%; position: absolute; top:50%; left:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .gallery-thumbs-left .swiper-slide img.shuiyin{ max-width: initial; width: 75%; min-height: initial; opacity: 0.55; } .gallery-thumbs-left .swiper-button-next:after,.gallery-thumbs-left .swiper-button-prev:after{ display: none; } .gallery-thumbs-left .swiper-button-next{ width: 100%; height: 20px; line-height: 20px; bottom:0; right:0; top: initial; background: #eeeeee url("../images/zpro_jtr.png") no-repeat center; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .gallery-thumbs-left .swiper-button-prev{ width: 100%; height: 20px; line-height: 20px; background: #eeeeee url("../images/zpro_jtl.png") no-repeat center; top:0; left:0; margin-top: 0; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .gallery-thumbs-left .swiper-button-prev:hover,.gallery-thumbs-left .swiper-button-next:hover{ background-color:#d1d1d1; } .zpro_cont1_right{ float:right; width: 650px; } .zpro_cont1_right>p{ font-size: 22px; color: #333333; line-height: 44px; margin-bottom: 20px; border-bottom: 1px dashed #d2d2d2;; } .zpro_cont1_right>h5{ font-size: 14px; font-weight: normal; color: #333333; } .zpro_cont1_right>h5 span{ color: #3688ea; } .zpro_cont1_right>small{ display: block; height: 92px; overflow: hidden; margin-top: 10px; margin-bottom: 37px; font-size: 14px; color: #333333; line-height: 24px; } .zpro_cont1_right>small>span{ color: #666666; } .zpro_cont1_right>span{ font-size: 14px; color: #999999; } .zpro_cont1_right>h4{ font-size: 22px; color: #3688ea; } .gallery-top-right .swiper-slide img.shuiyin{ max-width: initial; width: 75%; min-height: initial; opacity: 0.55; } .zbtn{ margin-top:65px; } .zbtn a{ display: block; float:left; margin-right:11px; line-height: 46px; color: #fff; font-size: 14px; width: 170px; padding-left:73px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zbtn a:first-of-type{ background: #3688ea url("../images/zproicon01.png") no-repeat 40px center; } .zbtn a:hover:first-of-type{ background-color: #0e4195; } .zbtn a:last-of-type{ background: #3688ea url("../images/zproicon02.png") no-repeat 40px center; } .zbtn a:hover:last-of-type{ background-color: #ff9501; } .tuijian{ margin-top: 55px; } .tuijian>h4{ font-size: 16px; color: #ffffff; padding-left: 25px; line-height: 62px; margin-bottom: 46px; background: url("../images/tuijianbg.jpg") no-repeat left center; } .zpro_info_cont2{ padding-top: 27px; } .zpro_info_cont2 p{ font-size: 15px; color: #666666; line-height: 34px; } .zpro_info_cont2 img{ margin:0 auto; margin-top: 13px; margin-bottom: 15px; } .zpro_info_cont2 table{ width: 100%; border-collapse: collapse!important; } .zpro_info_cont2 table td{ border:1px solid #d2d2d2!important; padding:10px 40px!important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .tuijiancont{ width: 100%; height: 223px; position: relative; } .tuijiancont .swiper-button-next{ right:-50px; } .tuijiancont .swiper-button-prev { left:-50px; } .tuijiancont .swiper-button-next:after,.tuijiancont .swiper-button-prev:after{ font-size: 29px; color: #0054a7; font-weight: bold; } .swiper-tj,.swiper-tj .swiper-slide,.swiper-tj .swiper-slide div{ width:100%; height: 100%; } .swiper-tj .swiper-slide div a{ width:100%; height: 100%; display: block; position: relative; overflow: hidden; } .swiper-tj .swiper-slide div a img{ position: absolute; top:50%; left:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 73%; } .swiper-tj .swiper-slide div a p{ background: rgba(0, 0, 0, 0.5); color: #fff; font-size: 15px; line-height: 38px; text-align: center; position: absolute; bottom:0; left:0; width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 10px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .swiper-tj .swiper-slide div a:hover p{ background: #3688ea; } .newsPage{ padding-bottom: 60px; margin-top: 45px; } .page-a{ border-bottom: 1px solid #ddd; line-height: 35px; color: #707070; } .page-a a{ color: #707070; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .page-a a:hover{ text-decoration: underline; color: #a91f24!important; } .common-inner { background: #f6f6f6; padding: 28px 0 48px; min-height: 500px; } .common-inner .inner-left { float: left; width: 260px; } .common-inner .inner-left .pro-sider { float: none; } .common-inner .inner-right { float: right; width: 870px; background: #fff; min-height: 800px; padding: 0 25px; } .common-inner .inner-right .rig-title { font-size: 18px; color: #3688ea; font-weight: bold; height: 54px; line-height: 60px; overflow: hidden; border-bottom: 1px solid #ededed; } .common-inner .inner-right .search-result { height: 50px; line-height: 50px; background: #f5f5f5; margin: 12px 0 25px; padding: 0 17px; font-size: 14px; color: #595959; } .common-inner .inner-right .search-result span { color: #3688ea; font-weight: bold; } .common-inner .inner-right .search-result .search-record { float: right; } .common-inner .inner-right .search-list, .common-inner .inner-right .de-product-list { overflow: hidden; min-height: 622px; } .common-inner .inner-right .search-list ul, .common-inner .inner-right .de-product-list ul { margin: 0 -12px; } .common-inner .inner-right .search-list ul li, .common-inner .inner-right .de-product-list ul li { border: 2px solid #fff; float: left; width: 270px; margin: 0 12px 25px; } .common-inner .inner-right .search-list ul li a, .common-inner .inner-right .de-product-list ul li a { display: block; } .common-inner .inner-right .search-list ul li .img, .common-inner .inner-right .de-product-list ul li .img { width: 268px; height: 200px; background: #e6e6e6; font-size: 0; line-height: 200px; text-align: center; border: 1px solid #e6e6e6; border-bottom: none; overflow: hidden; } .common-inner .inner-right .search-list ul li .img img, .common-inner .inner-right .de-product-list ul li .img img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; transition: all 0.5s; } .common-inner .inner-right .search-list ul li .title, .common-inner .inner-right .de-product-list ul li .title { font-size: 14px; padding: 0 18px; height: 80px; border: 1px solid #e6e6e6; border-top: none; } .common-inner .inner-right .search-list ul li .title h3, .common-inner .inner-right .de-product-list ul li .title h3 { color: #595959; line-height: 44px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .common-inner .inner-right .search-list ul li .title em, .common-inner .inner-right .de-product-list ul li .title em { font-weight: bold; display: block; color: #ff8111; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .common-inner .inner-right .search-list ul li:hover, .common-inner .inner-right .de-product-list ul li:hover { border-color: #268AE7; } .common-inner .inner-right .search-list ul li:hover .title, .common-inner .inner-right .de-product-list ul li:hover .title { border-color: #fff; } .common-inner .inner-right .search-list ul li:hover .img img, .common-inner .inner-right .de-product-list ul li:hover .img img { transform: scale(1.1); } .common-inner .inner-right .de-product-list { margin-top: 26px; } .common-inner .inner-right .de-about-content { padding: 30px 50px; } .common-inner .inner-right .de-about-content img { margin: 0 auto; max-width: 100%; } .common-inner .inner-right .de-about-content p { font-size: 14px; color: #595959; line-height: 24px; } .de-news-list { padding-top:36px; padding-bottom: 60px; } .common-inner .inner-right .de-news-list ul li { padding: 20px 15px; overflow: hidden; border-bottom: 1px solid #ededed; } .common-inner .inner-right .de-news-list ul li a { display: block; } .common-inner .inner-right .de-news-list ul li .img { float: left; width: 175px; height: 120px; text-align: center; line-height: 120px; font-size: 0; } .common-inner .inner-right .de-news-list ul li .img img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } .common-inner .inner-right .de-news-list ul li .box { float: right; width: 640px; font-size: 14px; } .common-inner .inner-right .de-news-list ul li .box h4 { color: #323232; line-height: 1.1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; } .common-inner .inner-right .de-news-list ul li .box p { color: #595959; line-height: 24px; height: 48px; overflow: hidden; margin: 15px 0 25px; } .common-inner .inner-right .de-news-list ul li .box .time { color: #999999; line-height: 1.1; } .common-inner .inner-right .de-news-list ul li .box .time span { display: block; float: right; font-size: 14px; color: #3688ea; } .common-inner .inner-right .de-news-list ul li:hover { box-shadow: 0 0 4px 2px rgba(104, 104, 104, 0.1); } .common-inner .inner-right .de-news-list ul li:hover .time span { color: #3688ea; } .common-inner .inner-right .news-detail-content { padding: 0 18px; } .common-inner .inner-right .news-detail-content .news-detail-title { padding-bottom: 15px; border-bottom: 1px dashed #ededed; text-align: center; margin-bottom: 15px; } .common-inner .inner-right .news-detail-content .news-detail-title .h3 { font-size: 18px; color: #323232; line-height: 24px; font-weight: bold; margin: 25px 0 10px; } .common-inner .inner-right .news-detail-content .news-detail-title .b { font-size: 13px; color: #999999; line-height: 20px; } .common-inner .inner-right .news-detail-content .news-detail { padding: 0 12px 30px; } .common-inner .inner-right .news-detail-content .news-detail p { font-size: 14px; color: #595959; line-height: 24px; } .common-inner .inner-right .news-detail-content .news-detail img { max-width: 100%; margin: 0 auto; } .common-inner .inner-right .news-detail-content .newsPage { padding: 0 12px; font-size: 16px; color: #323232; line-height: 30px; margin: 15px 0 30px; } .common-inner .inner-right .news-detail-content .newsPage a { color: #323232; } .common-inner .inner-right .news-detail-content .newsPage a:hover { color: #3688ea; } .common-inner .inner-right .de-honor-list { overflow: hidden; margin: 0 auto; margin-top: 24px; padding-top: 6px; min-height: 556px; } .common-inner .inner-right .de-honor-list ul { margin: 0 -5px; } .common-inner .inner-right .de-honor-list ul li { float: left; margin: 0 10px 30px; overflow: hidden; width: 270px; background: #f6f6f6; } .common-inner .inner-right .de-honor-list ul li a { display: block; } .common-inner .inner-right .de-honor-list ul li .img { width: 270px; height: 200px; text-align: center; line-height: 200px; font-size: 0; overflow: hidden; } .common-inner .inner-right .de-honor-list ul li .img img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; transition: all 0.5s; } .common-inner .inner-right .de-honor-list ul li .title { text-align: center; height: 48px; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 48px; font-size: 14px; color: #595959; } .common-inner .inner-right .de-honor-list ul li:hover { box-shadow: 0 0 4px 2px rgba(104, 104, 104, 0.1); } .common-inner .inner-right .de-honor-list ul li:hover .img img { transform: scale(1.1); } .common-inner .inner-right .de-job-list { overflow: hidden; padding-bottom: 19px; min-height: 645px; padding: 5px 5px; } .common-inner .inner-right .de-job-list ul li { overflow: hidden; padding: 0 55px 0 25px; height: 128px; border-bottom: 1px solid #ededed; } .common-inner .inner-right .de-job-list ul li .job-title { float: left; width: 260px; margin-right: 10px; padding-top: 38px; } .common-inner .inner-right .de-job-list ul li .job-title h3 { font-weight: bold; font-size: 18px; color: #333; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 15px; } .common-inner .inner-right .de-job-list ul li .job-title p { font-size: 16px; color: #3688ea; line-height: 20px; font-weight: bold; } .common-inner .inner-right .de-job-list ul li .job-title p em { font-weight: normal; font-size: 12px; } .common-inner .inner-right .de-job-list ul li .job-info { float: left; width: 200px; padding-top: 38px; } .common-inner .inner-right .de-job-list ul li .job-info p { font-size: 13px; color: #b2b2b2; line-height: 20px; margin-bottom: 15px; } .common-inner .inner-right .de-job-list ul li .job-info p span { color: #737373; } .common-inner .inner-right .de-job-list ul li .job-btn { display: none; float: right; width: 80px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: #fff; background: #3688ea; margin-top: 50px; } .common-inner .inner-right .de-job-list ul li:hover { box-shadow: 0 0 4px 2px rgba(104, 104, 104, 0.1); } .common-inner .inner-right .de-job-list ul li:hover .job-btn { display: block; } .common-inner .inner-right .jobs-info { padding: 40px 10px 30px; margin-bottom: 28px; border-bottom: 1px dashed #ededed; } .common-inner .inner-right .jobs-info .h3 { overflow: hidden; margin-bottom: 15px; } .common-inner .inner-right .jobs-info .h3 .job-name { float: left; font-weight: bold; font-size: 20px; color: #333333; width: 450px; } .common-inner .inner-right .jobs-info .h3 .job-price { float: right; font-weight: bold; font-size: 24px; color: #3688ea; line-height: 1.1; max-width: 360px; } .common-inner .inner-right .jobs-info .h3 .job-price em { font-weight: normal; font-size: 16px; } .common-inner .inner-right .jobs-info .p { font-size: 13px; color: #999999; line-height: 20px; margin-bottom: 10px; } .common-inner .inner-right .jobs-info .p span { color: #595959; } .common-inner .inner-right .jobs-info .btn { padding-top: 10px; overflow: hidden; } .common-inner .inner-right .jobs-info .btn a { display: block; width: 230px; height: 44px; text-align: center; line-height: 44px; color: #fff; background: #3688ea; font-size: 14px; } .common-inner .inner-right .jobs-info .btn a:hover { background: #3688ea; } .common-inner .inner-right .jobs-info-content { padding: 0 20px; overflow: hidden; } .common-inner .inner-right .jobs-info-content h3 { font-size: 18px; color: #333333; font-weight: bold; line-height: 1.1; margin-bottom: 10px; } .common-inner .inner-right .jobs-info-content p { font-size: 14px; color: #333; line-height: 24px; } .common-inner .inner-right .apply-job { overflow: hidden; margin-top: 20px; } .common-inner .inner-right .apply-job .job-tr { overflow: hidden; } .common-inner .inner-right .apply-job .job-tr .tr-over { overflow: hidden; } .common-inner .inner-right .apply-job .job-tr .error { padding-left: 75px; height: 18px; line-height: 18px; font-size: 12px; color: #f00; } .common-inner .inner-right .apply-job .job-tr .tr-title { float: left; width: 50px; min-height: 20px; text-align: right; font-size: 14px; color: #808080; margin-right: 25px; line-height: 40px; } .common-inner .inner-right .apply-job .job-tr .tr-cont { float: left; width: 640px; } .common-inner .inner-right .apply-job .job-tr .tr-cont h3 { font-size: 14px; color: #4c4c4c; line-height: 40px; font-weight: bold; } .common-inner .inner-right .apply-job .job-tr .tr-cont input[type=text] { line-height: 38px; font-size: 14px; color: #333; display: block; padding: 0 10px; width: 618px; height: 38px; border: 1px solid #e6e6e6; } .common-inner .inner-right .apply-job .job-tr .tr-cont input[name='captcha'] { font-size: 14px; line-height: 38px; color: #333; width: 190px; float: left; margin-right: 30px; } .common-inner .inner-right .apply-job .job-tr .tr-cont .verify { cursor: pointer; float: left; width: 120px; height: 40px; line-height: 40px; text-align: center; font-size: 0; } .common-inner .inner-right .apply-job .job-tr .tr-cont .verify img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } .common-inner .inner-right .apply-job .job-tr .tr-cont textarea { font-size: 14px; color: #333; display: block; height: 170px; line-height: 20px; padding: 5px 10px; width: 618px; border: 1px solid #e6e6e6; } .common-inner .inner-right .apply-job .job-tr .tr-cont.radio-cont { line-height: 40px; } .common-inner .inner-right .apply-job .job-tr .tr-cont.radio-cont input[type=radio] { margin-right: 10px; } .common-inner .inner-right .apply-job .job-tr .tr-cont.radio-cont label { margin-right: 30px; color: #4c4c4c; line-height: 40px; font-weight: bold; } .common-inner .inner-right .apply-job .job-tr .tr-cont a.submit { display: block; width: 190px; height: 40px; line-height: 40px; text-align: center; background: #3688ea; color: #fff; font-size: 15px; } .common-inner .inner-right .apply-job .job-tr .tr-cont a.submit:hover { background: #3688ea; } /*z_case*/ .newslist a{ display:block; float:left; width: 384px; margin-right: 24px; background: #f3f3f3; padding-top:25px; margin-bottom: 20px; } .newslist a:nth-of-type(3n){ margin-right: 0; } .newslist a>p{ font-weight: bold; font-size: 20px; color: #505050; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .newslist a:hover>p{ color: #3688ea; } .newslist a>span{ font-size: 12px; color: #505050; display:block; margin-top: 8px; margin-bottom: 11px; } .newslist a>small{ font-size: 14px; color: #505050; line-height: 26px; height: 86px; display: block; width: 100%; margin-top:5px; } .newslist a>p,.newslist a>span,.newslist a>small{ padding:0 25px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .newslist a>b{ width: 100%; height: 240px; } .newslist a>b img{ min-height: 100%; max-width: 100%; } .newslist a>b p{ position: absolute; width:100%; height: 100%; background: rgba(22, 85, 188, 0.4); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; opacity: 0; } .newslist a:hover>b p{ opacity: 1; } .newslist a>b span{ position: absolute; font-weight: normal; letter-spacing: 3px; top: 55%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: 109px; line-height: 28px; font-size: 12px; padding-left: 14px; color: #fff; border-radius: 20px; border: 1px solid #fff; background: url(../images/jt02.png) no-repeat 91px center; -webkit-transition: 350ms 200ms all ease; -moz-transition: 350ms 200ms all ease; -ms-transition: 350ms 200ms all ease; -o-transition: 350ms 200ms all ease; transition: 350ms 200ms all ease; opacity: 0; } .newslist a:hover>b span{ opacity: 1; top:50%; } .z_news_info .zpage_tit{margin-top:0} .newsinfo_l{float:left; width:70%; background:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:20px 20px; border-right:1px solid #ddd; } .newsinfo_r{float:right;width:30%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:30px; padding-top:20px; } .newsinfo_l>h3{color:#333;font-size:26px; margin-bottom: 2.08333vw; line-height: 45px; font-weight:lighter;border-bottom:1px solid #ddd;padding-bottom: 10px;} .newsinfo_l .p_content{ line-height: 37px; } .othernews_text>h5{ font-size: 18px; color: #1c1c1c; margin-top:10px; -webkit-transition: 350ms 0ms all ease; -moz-transition: 350ms 0ms all ease; -ms-transition: 350ms 0ms all ease; -o-transition: 350ms 0ms all ease; transition: 350ms 0ms all ease; } .othernews_text>small{ font-size: 14px; color: #737373; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-top:10px; margin-bottom: 15px; } .othernews_text>small p{ text-indent: 0!important; } .othernews_text>span{ font-size: 15px; color: #515151; background: url("../images/otherjt.png") no-repeat right center; padding-right:35px; -webkit-transition: 350ms 0ms all ease; -moz-transition: 350ms 0ms all ease; -ms-transition: 350ms 0ms all ease; -o-transition: 350ms 0ms all ease; transition: 350ms 0ms all ease; } .newsinfo_r a:hover .othernews_text>h5{ color: #a91f24; } .newsinfo_r a:hover .othernews_text>span{ padding-right: 40px; } .newsinfo_r>h3{ font-size: 25px; color: #1c1c1c; font-weight: bold; border-bottom: 1px solid #ddd; line-height: 45px; margin-bottom: 2.08333vw; padding-bottom: 10px; } .newsinfo_r>a{ display: block; width:100%; margin-bottom:4vw; } .newsinfo_r>a b{ width: 100%; height: 27vh; } .newsinfo_r>a b img{ width: 100%; } .infotime{margin-bottom:20px} .infotime span{display:inline-block;line-height:25px;padding-left:28px;margin-right:25px;font-size:15px;color:#797878} .infotime span:first-of-type{background:url(../images/time.png) no-repeat left center} .infotime span:last-of-type{background:url(../images/watch.png) no-repeat left center} .infotime a{ float:right; background: url("../images/back.png") no-repeat left center; padding-left:35px; font-size: 16px; color: #333; -webkit-transition: 350ms 0ms all ease; -moz-transition: 350ms 0ms all ease; -ms-transition: 350ms 0ms all ease; -o-transition: 350ms 0ms all ease; transition: 350ms 0ms all ease; } .infotime a:hover{ color: #a91f24; background: url("../images/backs.png") no-repeat left center; } .info_share{border-bottom:1px solid #ddd;margin-top:20px;padding-bottom:5px;margin-bottom:10px;} .info_share span{float:left} .share{float:left} /*.newsinfo_r>h3{font-size:22px;font-weight:lighter;padding-bottom:10px;border-bottom:1px solid #ddd;margin-top:9px;margin-bottom:22px}*/ /*.newsinfo_r>p{line-height:35px;color:#666}*/ /*.newsinfo_r ul{border-bottom:1px solid #ddd;margin-bottom:35px;padding-bottom:20px}*/ /*.newsinfo_r ul li a{color:#444;width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s 0s all ease;-moz-transition:.3s 0s all ease;-ms-transition:.3s 0s all ease;-o-transition:.3s 0s all ease;transition:.3s 0s all ease;line-height:33px}*/ /*.newsinfo_r ul li a:hover{color:#0987db}*/ .newsPage .page-a{ line-height: 30px; color: #666; border-bottom: 1px solid #ddd; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .newsPage .page-a a{ width:100%; color: #666; } .common-inner .inner-right .de-contact { overflow: hidden; } .common-inner .inner-right .de-contact .contact-list { overflow: hidden; margin: 25px 0 35px; } .common-inner .inner-right .de-contact .contact-list ul li { min-height: 28px; padding-left: 50px; float: left; width: 365px; font-size: 14px; color: #595959; line-height: 20px; padding-top: 8px; margin-bottom: 14px; word-wrap: break-word; } .common-inner .inner-right .de-contact .contact-list ul li span { display: block; float: left; color: #999; } .common-inner .inner-right .de-contact .contact-list ul li.icon-01 { background: url(../images/contact-icon-01.png) no-repeat left top; } .common-inner .inner-right .de-contact .contact-list ul li.icon-02 { background: url(../images/contact-icon-02.png) no-repeat left top; } .common-inner .inner-right .de-contact .contact-list ul li.icon-03 { background: url(../images/contact-icon-03.png) no-repeat left top; } .common-inner .inner-right .de-contact .contact-list ul li.icon-04 { background: url(../images/contact-icon-04.png) no-repeat left top; } .common-inner .inner-right .de-contact .contact-list ul li.icon-05 { background: url(../images/contact-icon-05.png) no-repeat left top; } .common-inner .inner-right .de-contact .contact-list ul li.icon-06 { background: url(../images/contact-icon-06.png) no-repeat left top; } .common-inner .inner-right .de-contact .contact-map { overflow: hidden; } .common-inner .inner-right .de-contact .contact-map #dituContent { width: 785px; height: 475px; margin: 0 auto 30px; } .inner-contact { width: 260px; margin-top: 18px; } .inner-contact .title { height: 80px; background: url(../images/i-pro-title.jpg) no-repeat center; text-align: center; line-height: 1; overflow: hidden; } .inner-contact .title h3 { margin-top: 20px; font-size: 22px; color: #fff; margin-bottom: 5px; } .inner-contact .title em { font-size: 13px; color: #728dbc; } .inner-contact .contact-box { min-height: 180px; border: 1px solid #ededed; border-top: none; background: #fff; padding: 20px 20px 10px; padding-right: 5px; } .inner-contact .contact-box .contact-item { overflow: hidden; padding-left: 60px; font-size: 14px; color: #595959; line-height: 20px; margin-bottom: 10px; word-wrap: break-word; } .inner-contact .contact-box .contact-item .act { float: left; width: 60px; margin-left: -60px; color: #808080; } .prodect-Info { overflow: hidden; background: #f6f6f6; min-height: 500px; padding-bottom: 48px; } .prodect-Info .info-crumbs { overflow: hidden; height: 54px; line-height: 58px; font-size: 14px; color: #999; padding-left: 28px; background: url(../images/home-icon.png) no-repeat 5px center; } .prodect-Info .info-crumbs a { color: #595959; } .prodect-Info .info-crumbs a:hover { color: #3688ea; text-decoration: underline; } .prodect-Info .info-main { overflow: hidden; background: #fff; padding: 25px 25px 20px; margin-bottom: 25px; } .prodect-Info .info-main .info-preview { float: left; width: 350px; } .prodect-Info .info-main .info-main-rig { float: right; width: 775px; overflow: hidden; } .prodect-Info .info-main .info-main-rig .title { font-size: 20px; line-height: 30px; color: #333; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 18px 0; } .prodect-Info .info-main .info-main-rig .price { height: 65px; background: #f6f6f6; line-height: 65px; padding: 0 20px; color: #ff8111; font-size: 22px; font-weight: bold; margin-bottom: 25px; } .prodect-Info .info-main .info-main-rig .price span { font-size: 14px; color: #808080; font-weight: normal; margin-right: 25px; } .prodect-Info .info-main .info-main-rig .de-list { overflow: hidden; padding: 0 20px; min-height: 150px; max-height: 223px; } .prodect-Info .info-main .info-main-rig .de-list .list-item { overflow: hidden; padding-left: 60px; font-size: 14px; color: #333333; line-height: 20px; word-wrap: break-word; margin-bottom: 10px; } .prodect-Info .info-main .info-main-rig .de-list .list-item .item-title { width: 60px; float: left; margin-left: -60px; color: #808080; } .prodect-Info .info-main .info-main-rig .order-btn { overflow: hidden; padding: 0 10px; } .prodect-Info .info-main .info-main-rig .order-btn .submit { display: block; width: 155px; height: 44px; line-height: 44px; text-align: center; background: #3688ea; color: #fff; font-size: 14px; } .prodect-Info .info-main .info-main-rig .order-btn .submit:hover { background: #3688ea; } .prodect-Info .info-center { overflow: hidden; } .prodect-Info .info-center .infoCenter-left { float: left; width: 260px; } .prodect-Info .info-center .infoCenter-left .pro-sider { float: none; } .prodect-Info .info-center .infoCenter-right { float: right; width: 870px; background: #fff; padding: 0 25px; min-height: 800px; } .prodect-Info .info-center .infoCenter-right .center-title { font-weight: bold; font-size: 18px; color: #3688ea; line-height: 60px; margin-bottom: 20px; height: 59px; border-bottom: 1px solid #ededed; } .prodect-Info .info-center .infoCenter-right .center-content { overflow: hidden; padding-bottom: 30px; } .prodect-Info .info-center .infoCenter-right .center-content img { max-width: 100%; } .prodect-Info .info-center .infoCenter-right .center-content table { max-width: 100%; } .prodect-Info .info-center .infoCenter-right .center-content table.contentTab { font-family: '寰蒋闆呴粦'; width: 100%; border-collapse: collapse; table-layout: fixed; margin-bottom: 20px; } .prodect-Info .info-center .infoCenter-right .center-content table.contentTab tr th { width: 50%; text-align: center; font-size: 15px; color: #262626; background: #f6f6f6; border: 1px solid #e6e6e6; line-height: 48px; font-weight: bold; } .prodect-Info .info-center .infoCenter-right .center-content table.contentTab tr td { line-height: 45px; color: #595959; font-size: 15px; text-align: center; border: 1px solid #e6e6e6; } #MagnifierWrap2 { position: relative; width: 350px; } .MagnifierMain { position: relative; width: 350px; height: 350px; font-size: 0; text-align: center; line-height: 350px; border: 1px solid #e6e6e6; } .MagnifierMain img { max-width: 100%; max-height: 100%; display: inline-block; vertical-align: middle; } .MagnifierDrag { position: absolute; top: 0; left: 0; background-color: #ccc; opacity: 0.4; filter: alpha(opacity=40); cursor: move; } .MagnifierPop { position: absolute; top: 0; overflow: hidden; background: #fff; } .MagnifierImg { position: absolute; top: 0; left: 0; } .spec-items { position: relative; width: 292px; height: 69px; overflow: hidden; padding-top: 20px; margin: 0 auto; } .spec-items ul { width: 500%; position: absolute; top: 20px; left: 0; } .spec-items ul * { -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .spec-items li { width: 65px; height: 65px; line-height: 65px; text-align: center; float: left; overflow: hidden; margin-right: 5px; border: 2px solid #fff; font-size: 0; cursor: pointer; } .spec-items li.on { border: 2px solid #268ae7; } .spec-items li img { display: inline-block; max-height: 100%; max-width: 100%; vertical-align: middle; } span.spe_leftBtn, span.spe_rightBtn { position: absolute; bottom: 0px; display: block; width: 20px; height: 69px; line-height: 69px; text-align: center; font-size: 21px; font-weight: bold; color: #ddd; cursor: default; background-color: #f9f9f9; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; } span.on { background-color: #f9f9f9; color: #3688ea; cursor: pointer; } span.spe_leftBtn { left: 0; background: url(../images/p-detail-left.png) no-repeat center; } span.spe_leftBtn.on { background: url(../images/p-detail-left-active.png) no-repeat center; } span.spe_rightBtn { right: 0; background: url(../images/p-detail-right.png) no-repeat center; } span.spe_rightBtn.on { background: url(../images/p-detail-right-active.png) no-repeat center; } .de-page-mian { overflow: hidden; text-align: center; font-size: 0; margin-top: 10px; } .de-page-mian .page-inner { display: inline-block; overflow: hidden; } .de-page-mian .page-inner a { display: block; float: left; min-width: 26px; padding: 0 5px; height: 36px; border: 1px solid #dddddd; background: #fff; text-align: center; line-height: 36px; font-size: 14px; color: #333; margin:0 5px; overflow: hidden; border-radius: 50%; } .de-page-mian .page-inner a.active, .de-page-mian .page-inner a:hover { color: #fff; border-color: #a91f24; background: #a91f24; } .de-page-mian .page-inner a.prev { margin-right: 10px; background: #fff url(../images/prev.jpg) no-repeat center; } .de-page-mian .page-inner a.prev.on { background: #fff url(../images/prev-hover.jpg) no-repeat center; } .de-page-mian .page-inner a.prev:hover { background-color: #fff; border-color: #dddddd; } .de-page-mian .page-inner a.next { margin-left: 10px; margin-right: 15px; background: #fff url(../images/next.jpg) no-repeat center; } .de-page-mian .page-inner a.next.on { background: #fff url(../images/next-hover.jpg) no-repeat center; } .de-page-mian .page-inner a.next:hover { background-color: #fff; border-color: #dddddd; } .de-page-mian .page-inner a.page-btn { font-size: 12px; margin-right: 0; width: 63px; margin-left: 10px; border-radius: 19px; padding:0; } .de-page-mian .page-inner span { display: block; font-size: 12px; color: #333; float: left; line-height: 38px; } .de-page-mian .page-inner input { display: block; float: left; height: 36px; width: 36px; border: 1px solid #dddddd; text-align: center; line-height: 36px; font-size: 14px; color: #333; border-radius: 50%; margin: 0 5px; } /*# sourceMappingURL=./inner.css.map */ /*sidebar*/ .bg-color{ background: #fff; } .zmln_side{ float:right; width: 300px; } .zmln_side>h3{ line-height: 25px; text-indent: 18px; color: #333; font-size: 16px; position: relative; margin-bottom: 15px; font-weight: normal; } .zmln_side>h3:before{ width: 3px; height: 20px; content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); background: #3688ea; } .zside_cont01{ padding:20px; padding-bottom: 15px; width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#fff; } .zside_cont01 a{ margin-bottom: 5px; margin-right:5px; display: inline-block; color: #fff; border-radius: 3px; font-size: 14px; background: #3688ea; transition: all .4s; line-height: 30px; padding: 0 10px; float:left; } .zside_cont01 a:hover{ background: #ff9501; } .zside_cont02{ background: #fff; margin-top: 20px; margin-bottom: 20px; } .zside_cont02_list{ padding: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .zside_cont02>h4{ line-height: 60px; color: #fff; font-size: 20px; text-indent: 25px; background: #3688ea; } .zside_cont02_list a{ display: block; background: #f3f7fa; color: #333333; font-size: 18px; text-indent: 30px; line-height: 50px; transition: all .4s; margin-bottom: 10px; } .zside_cont02_list a:hover{ background: #b6d1ec; color: #fff; } .zside_cont02_text{ background: #3688ea; line-height: 45px; color: #fff; font-size: 18px; text-align: center; padding:30px 0; } .zside_cont02_text h3{ font-size: 30px; color: #fff; } .zside_cont02_text p{ color: #fff; font-size: 18px; } .zside_cont02_text a{ display: inline-block; padding: 0 50px; margin-top: 10px; border-radius: 5px; border: solid 1px #fff; color: #fff; font-size: 16px; transition: all .5s; line-height: 40px; } .zside_cont02_text a:hover{ background: #1374d5; } .zmln_side>h3 a{ float:right; text-align: right; color: #666; font-size: 13px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zmln_side>h3 a:hover{ color: #3688ea; } .zside_cont03{ background:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:20px; padding-bottom: 10px; } .zside_cont03>a{ display: block; margin-bottom: 20px; } .zside_cont03>a>b{ float:left; width: 92px; height: 72px; } .zside_cont03>a>b img{ height: 100%; } .zside_cont03>a>div{ float:right; width: 130px; } .zside_cont03>a>div p{ color: #333; font-size: 15px; line-height: 26px; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zside_cont03>a:hover>div p{ color: #3688ea; text-decoration: underline; } .zside_cont03>a>div small{ color: #666; font-size: 13px; } .zside_cont03>div a:after,.zside_cont03>a:after{ display:block; content: ''; clear: both; } .zside_cont03>div a small:after{ width: 4px; height: 4px; background: #3688ea; content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); } .zside_cont03>div a small{ display: block; line-height: 35px; text-indent: 15px; color: #333; font-size: 14px; float:left; width: 70%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .zside_cont03>div a:hover small{ color: #3688ea; text-decoration: underline; } .zside_cont03>div a span{ float:right; line-height: 30px; color: #666; font-size: 13px; width: 30%; text-align: right; } .z_cont_left{ float:left; width: 870px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #fff; padding: 40px; } .z_cont01{ height: 180px; background: #3688ea; } .z_cont01>img{ float:left; width: 23.5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:20px; } .z_cont01>div{ float:right; width: 76.5%; height: 100%; background: #f3f7fa; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 45px 19px; } .z_cont01>div>p{ font-size: 20px; color: #333; overflow: hidden; } .z_cont01>div>small{ font-size: 15px; color: #333; line-height: 30px; overflow: hidden; margin-top: 15px; } .z_cont02{ border:1px solid #ddd; margin-bottom: 50px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:25px; background: url("../images/lxwm_img.jpg") no-repeat right center; background-size:auto 100%; height: 402px; } .z_cont02 li{ color: #333; width: 100%; font-size: 15px; line-height: 50px; text-indent: 65px; margin-top: 20px; background-repeat: no-repeat; background-position: left center; } .z_cont02 li:first-of-type{ margin-top: 30px; background: url("../images/z_cont02_icon01.png") no-repeat left center; } .z_cont02 li:nth-of-type(2) { background: url("../images/z_cont02_icon02.png") no-repeat left center; } .z_cont02 li:nth-of-type(3) { background: url("../images/z_cont02_icon03.png") no-repeat left center; } .z_cont02 li:nth-of-type(4) { padding-left: 60px; padding-bottom: 0; margin-bottom: 30px; background: url("../images/z_cont02_icon04.png") no-repeat left center; } .z_cont_left>h3{ color: #333; font-size: 30px; margin-bottom: 20px; font-weight: normal; } /*zcompany*/ .zcomtitle{ padding-top: 71px; margin-bottom: 19px; } .zcomtitle>h1{ font-size: 32px; color: #404040; } .zcomtitle>span{ display: block; font-size: 16px; color: #404040; margin-bottom: 13px; } .zcomtitle>b{ width: 54px; height: 4px; background: #3688ea; display: block; } .zcomtext{ font-size: 14px; color: #404040; line-height: 26px; } .zyoushi{ display:flex; justify-content: space-between; } .zyoushi>li{ background: #3688ea; } .zyoushi>li>b{ float:left; width:271px; height: 168px; } .zyoushi>li>div{ display:block; float:left; width: 122px; height: 168px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:13px; padding-right: 8px; padding-top: 46px; } .zyoushi>li>div b{ font-size: 20px; color: #ffffff; display:block; } .zyoushi>li>div small{ font-size: 14px; color: #9ed5ff; } .zconintro{ margin-top: 12px; display:flex; justify-content: space-between; align-items: center; height: 110px; margin-bottom: 71px; } .zconintro>small{ display: block; width: 1057px; font-size: 14px; color: #404040; line-height: 26px; } .zserbg{ background: url("../images/zserbg.jpg") no-repeat center; padding-bottom: 81px; margin-top: 82px; } /*float window*/ .float_box{ position: fixed; top:60%; right:0px; z-index: 100; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } /*.float_boxfix{*/ /*right:-52px;*/ /*}*/ .float_box>div.float06{ position: absolute; top:0; right:0px; z-index: 8; -webkit-transition: 350ms 300ms all ease; -moz-transition: 350ms 300ms all ease; -ms-transition: 350ms 300ms all ease; -o-transition: 350ms 300ms all ease; transition: 350ms 300ms all ease; } .float_boxfix>div.float06{ right:80px; } .float_box>div{ cursor: pointer; margin-bottom:1px; position: relative; width:50px; height: 50px; } .float_box>div>b{ display:block; width: 100%; height: 100%; position: absolute; z-index: 10; background-color: #3688ea; border-radius: 4px 0 0 4px; box-shadow: 0 3px 7px rgba(0,0,0,0.15); -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .float_box>div>div{ position: absolute; top:50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .float01 b{ background:#fff url("../images/float01.png") no-repeat center;} .float02 b{ background:#fff url("../images/float06.png") no-repeat center;} .float03 b{ background:#fff url("../images/float03.png") no-repeat center;} .float04 b{ background:#fff url("../images/float04.png") no-repeat center;} .float05 b{ background:#fff url("../images/float05.png") no-repeat center;} /*.float06 b{ background:#fff url("../images/float06.png") no-repeat center;}*/ /*.float06:hover b{ background:#ff9501 url("../images/float06s.png") no-repeat center;}*/ .float_box>div:hover b{ background-color:#ff9501; } .float03>div{ border-radius: 5px; width: 100px; height: 100px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:8px; background: #ff9501; right:calc(100% + 20px); opacity: 0; -webkit-transition: 350ms 0s all linear; -moz-transition: 350ms 0s all linear; -ms-transition: 350ms 0s all linear; -o-transition: 350ms 0s all linear; transition: 350ms 0s all linear; visibility: hidden; } .float03:hover>div{ right:calc(100% + 10px); opacity: 1; visibility: visible; } .float03>div>img{ width:100%; height: 100%; } .float02>div,.float04>div{ width: 48px; height: 48px; border-radius: 48px; background: #ff9501; right:1px; overflow: hidden; line-height: 50px; color: #fff; font-size: 18px; z-index: 8; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:20px; -webkit-transition: 350ms 0s all linear; -moz-transition: 350ms 0s all linear; -ms-transition: 350ms 0s all linear; -o-transition: 350ms 0s all linear; transition: 350ms 0s all linear; } .float02>div a{ color: #fff; font-size: 18px; } .float02:hover>div{ width: 385px; height: 50px; } .float04:hover>div{ width: 207px; height: 50px; } .float_box>div.float05{ visibility: hidden; opacity: 0; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .float_box>div.float05show{ opacity: 1; visibility: visible; } /*ZCOMPANY*/ .crumbs_right{ float:right; } .crumbs_right span{ float:left; margin-left:29px; font-size: 14px; color: #666; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor: pointer; } .crumbs_right span.mouseent{ border-bottom: 3px solid #3688ea; } .zcomcont_text{ float:left; width: 568px; } .zcomcont>b{ float:right; width:595px; height: 409px; } .zcomcont_text>div>span{ font-size: 16px; color: #ffffff; font-weight: lighter; background: #3688ea; width: 27px; height: 96px; display: block; float: left; line-height: 20px; padding-top:9px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align: center; } .zcomcont_text>div>div{ margin-left:20px; float:left; padding-right: 36px; margin-right: 19px; border-right:1px solid #d9d9d9; } .zcomcont_text>div>div>p{ font-size: 30px; color: #414852; } .zcomcont_text>div>div>h3{ font-size: 56px; color: #3688ea; font-family: Impact; font-weight: normal; line-height: 48px; } .zcomcont_text>div>h4{ float:left; font-size: 32px; color: #464646; } .zcomcont_text>small{ margin-top: 34px; display: block; font-size: 16px; color: #999999; font-weight: lighter; line-height: 30px; } /*loginbg*/ .loginbg{ display: none; position: fixed; top:0; left:0; width:100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index: 14000; } .loginbg>div{ position: absolute; top:50%; left:50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); background: #fff; border-radius: 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:50px; width: 480px; } .logintit{ margin-bottom: 2vw; text-align: center; } .logintit>h3{ position: relative; } .logintit>h3 span{ font-size: 30px; color: #33363b; position: relative; } .logintit>small{ font-size: 18px; font-weight: lighter; color: #5a5a5a; margin-top: 5px; } .logintit>p span:hover{ text-decoration: underline; } .loginbg form input{ width: 387px; font-size: 18px; color: #c4c4c4; float:right; line-height: 58px; border-radius: 26px; margin-bottom:20px; padding-left: 62px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #f7f7f7; } .loginbg form input[name=username]{ background: #f7f7f7 url("../images/loginicon01.png") no-repeat 19px center; } .loginbg form input[name=password]{ background: #f7f7f7 url("../images/loginicon02.png") no-repeat 19px center; } .loginbg form input[name=captcha]{ background: #f7f7f7 url("../images/loginicon03.png") no-repeat 19px center; } .loginbg form input[type=button]{ margin-left: 0; text-align: center; background: #a91f24; line-height: 52px; color: #fff; font-size: 20px; border-radius: 26px; width: 100%; padding:0; float:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .loginbg form .code>input{ float:left; width: 59%; } .loginbg form .code>div{ float:right; width: 39%; height: 58px; background:#f3fbfe; } .loginbg form .code>div img{ width: 100%; height: 100%; object-fit: contain; } .loginbg form>p{ font-size: 16px; color: #33363b; margin-bottom: 1vw; text-align: center; } .loginbg form>p span{ color: #a91f24; cursor: pointer; } .loginbg .loginclose{ position: absolute; right:0; top:0; width:53px; height: 53px; cursor: pointer; background: url("../images/loginclose.png") no-repeat center; } /*娉ㄥ唽*/ .loginbg>#register{ width: 480px; } .loginbg #zhuce{ display:flex; flex-wrap: wrap; justify-content: space-between; } .loginbg form#zhuce>div{ margin-bottom:10px; width: 100%; } .loginbg #zhuce input{ width:100%; margin-bottom: 15px; line-height: 50px; } .loginbg form b{ height: 42px; width: 30%; float:right; background: #f3fbfe; } .loginbg form b img{ width: 100%; } .loginbg #zhuce input[name=confirmcaptcha]{ float:left; width:67%; margin-right: 10px; } .loginbg #zhuce input[type=button]{ width: 100%; margin:0 auto; } #zhuce input[name=rusename]{ background: #f7f7f7 url("../images/loginicon01.png") no-repeat 19px center; } #zhuce input[name=rpassword],#zhuce input[name=confirmpassword]{ background: #f7f7f7 url("../images/loginicon02.png") no-repeat 19px center; } #zhuce input[name=confirmcaptcha]{ background: #f7f7f7 url("../images/loginicon03.png") no-repeat 19px center; } #zhuce input[name=rlinkman]{ background: #f7f7f7 url("../images/loginicon04.png") no-repeat 19px center; } #zhuce input[name=rmobile]{ background: #f7f7f7 url("../images/loginicon05.png") no-repeat 19px center; } #zhuce input[name=rcompany]{ background: #f7f7f7 url("../images/loginicon06.png") no-repeat 19px center; } #zhuce>p{ text-align: center; width: 100%; } /*the style when you login*/ .hasuid{ margin-left: 45px; } .hasuid a{ display:flex; justify-content: left; align-items: center; height: 45px; float:left; } .hasuid a:first-of-type{ margin-right: 20px; } .hasuid a img{ margin-right:5px; filter:brightness(100) grayscale(0.8); -webkit-transition:350ms 0s all ease; -moz-transition:350ms 0s all ease; -ms-transition:350ms 0s all ease; -o-transition:350ms 0s all ease; transition:350ms 0s all ease; } .hasuid a span{ color: #fff; font-size: 16px; width:96px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-transition:350ms 0s all ease; -moz-transition:350ms 0s all ease; -ms-transition:350ms 0s all ease; -o-transition:350ms 0s all ease; transition:350ms 0s all ease; } .headfix .hasuid a img{ filter:brightness(3) grayscale(100); } .headfix .hasuid a span{ color: #33363b; } .hasuid a:hover img{ filter:brightness(1) grayscale(0); } .hasuid a:hover span{ color: #b71a20; } /*reserved*/ .myorder{ background: #f2f2f2; padding-top: 4vw; padding-bottom: 5vw; } .myorder_left{ float:left; width:18%; background: #fff; line-height: 70px; font-size: 18px; color: #545454; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:30px; font-weight: bold; position: relative; overflow: hidden; } .myorder_left:after{ display: block; content: ''; position: absolute; left:0; top:50%; width: 4px; height: 30px; background: #a91f24; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .myorder_right{ float:right; width: 79%; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:20px; } .zorder_top{ background: #ddd; line-height: 35px; display:flex; margin-bottom: 10px; } .zorder_top li{ text-align: center; font-weight: bold; color: #5c5c5c; width: 15%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-right:1px solid #ebebeb; } .zorder_top li:first-of-type,.mo_down p:first-of-type{ width: 30%; padding:0 10px; } .zorder_top li:nth-of-type(2),.mo_down p:nth-of-type(2){ width:25%; } .zorder_top li:last-of-type{border-right:none;} .myorder_datashow{ border:1px solid #e9e9e9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; margin-bottom:10px; } .mo_up{ background: #f3f3f3; padding-left:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; line-height: 26px; font-size: 14px; color: #c2c2c2; } .mo_down{ display:flex; } .mo_down p{ line-height: 25px; border-right:1px solid #f7f7f7; text-align: center; color: #5c5c5c; width: 15%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .caozuo{ width: 15%; display:flex; justify-content: center; } .caozuo span{ text-align: center; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; } .caozuo span:hover{ color: #a91f24; cursor: pointer; text-decoration: underline; } .modetail{ border-top:1px solid #e9e9e9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0 40px; display:none; } .modetail h3{ font-weight: normal; font-size: 16px; border-radius: 15px; background: #a91f24; color: #fff; padding:2px 15px; display:inline-block; margin-top: 20px; } .modetail>div{ margin-bottom:10px; } .modetail>div:last-of-type{ margin-bottom:20px; } .modetail p{ font-size: 14px; line-height: 25px; padding-left: 15px; margin-bottom:15px; } .lx_resvered{ text-align: right; } .lx_resvered>small{ font-size: 14px; text-decoration: underline; } .lx_resvered>span{ color: #fff; border-radius: 5px; background: #a91f24; padding:6px 10px; cursor: pointer; } .gl_open{ position: fixed; top:50%; left:50%; transform: translate(-50%,-50%); background:#fff; border-radius: 15px; width:300px; height: 80px; border:1px solid #ddd; display:none; } .gl_open>div{ width:100%; height: 100%; display:flex; justify-content: center; align-items: center; } .gl_open p{ color: #000; text-align: center; } .gl_open a{ display: block; text-align: center; font-size: 18px; font-weight: bold; color: #a91f24; } .gl_open b{ display: block; width: 32px; height:32px; position: absolute; right: -1px; top: 1px; cursor: pointer; border-radius: 50%; background: url("../images/close.png") no-repeat center; background-size:25px; } .shuiyin{ display:block; position: absolute; left:0; top:0; width: 100%; height: 100%; background:url("../images/shuiyin.png") repeat center; background-size: contain; } /*navlink*/ .navlink{ position:relative; margin-left:15px; } .navlink p{ border:1px solid #fff; color: #fff; padding: 5px 10px; padding-right: 30px; background: url(../images/linknav.png) no-repeat 73px center; } .navlink>div{ display:none; position:absolute; background:#fff; min-width: 100%; } .navlink>div a{ display:block; color: #666; line-height: 30px; border-bottom: 1px solid #ddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left:10px; } .newnavlink{ display:flex;justify-content: center; align-items: center; margin-left: 25px; } .newnavlink a{ color: #fff; font-size: 16px; position:relative; -webkit-transition: 350ms 0s all ease; -moz-transition: 350ms 0s all ease; -ms-transition: 350ms 0s all ease; -o-transition: 350ms 0s all ease; transition: 350ms 0s all ease; line-height: 30px; border-bottom: 1px solid transparent; } .newnavlink a:hover{ border-bottom: 1px solid #a91f24; } .newnavlink a:last-of-type{ padding-left: 30px; } .newnavlink a:last-of-type:before{ position: absolute; display: block; content: ''; width: 9px; height: 9px; border: 2px solid #cb121b; border-radius: 50%; top: 50%; left: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .newnavlink i{ display:block; width:1px; height: 13px;background:#fff; margin:0 20px; }