/* reset */ html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;} header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;} table{border-collapse:collapse;border-spacing:0;} caption,th{text-align:left;font-weight:normal;} html,body,fieldset,img,iframe,abbr{border:0;} i,cite,em,var,address,dfn{font-style:normal;} [hidefocus],summary{outline:0;} li{list-style:none;} h1,h2,h3,h4,h5,h6,small{font-size:100%;} sup,sub{font-size:83%;} pre,code,kbd,samp{font-family:inherit;} q:before,q:after{content:none;} textarea{overflow:auto;resize:none;} label,summary{cursor:default;} a,button{cursor:pointer;} h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;} del,ins,u,s,a,a:hover,a:active,a:focus{text-decoration:none;} body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;} body{background:#fff;} a,a:hover{color:#333;} .menu-items .menu-item{text-align:center;} .menu-items .menu-item .menu-icon{width:36px;height:36px;margin:0 auto;background-repeat:no-repeat;background-position:left center;background-size:auto 36px;background-image:url(/static/home/img/menu_icon.png)} .menu-items .menu-item .menu-icon.icon-1{background-position:left center;} .menu-items .menu-item .menu-icon.icon-2{background-position:-36px center;} .menu-items .menu-item .menu-icon.icon-3{background-position:-72px center;} .menu-items .menu-item .menu-icon.icon-4{background-position:-108px center;} .menu-items .menu-item .menu-tit{font-size:14px;line-height:30px;color:#363941} .img-square-list .img-item{display:block;width:100%;height:0;padding-bottom:100%;overflow:hidden;position:relative;margin-bottom:10px;} .img-square-list .img-item .item-thumb{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -ms-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; transition:all 0.2s ease-in-out 0s;} .img-square-list .img-item .item-title{width:100%;height:30px;padding:0 10px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.5);font-size:14px;line-height:30px;color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} .index-case-items .case-item{height:240px;position:relative;} .index-case-items .case-item +.case-item{margin-top:15px;} .index-case-items .case-item:after{content:'';width:100%;height:120px;position:absolute;background:#efefef;bottom:30px;z-index:0;} .index-case-items .case-item .case-product{padding:10px 25px;flex:auto;position:relative;z-index:1;} .index-case-items .case-item .case-product .product-thumb{width:100%;height:100px;border:2px solid #363941;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.8);-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.8);margin:10px auto;background-repeat:no-repeat;background-position:center center;background-size:cover;} .index-case-items .case-item .case-thumb{width:160px;height:100%;flex:none;border:5px solid #363941;margin-right:20px;position:relative;z-index:1;background-repeat:no-repeat;background-position:center center;background-size:cover;} .index-case-items .case-item:nth-of-type(2n) .case-product{order:2} .index-case-items .case-item:nth-of-type(2n) .case-thumb{order:1;margin-left:20px;margin-right:0;} .case-page-list .case-item{display:block;} .case-page-list .case-item +.case-item{margin-top:10px;} .case-page-list .case-item .case-thumb{width:100%;height:0;padding-bottom:60%;background-repeat:no-repeat;background-position:center center;background-size:cover;} .case-page-list .case-item .case-title{font-size:16px;line-height:30px;color:#050505;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} .case-page-list .case-item .case-desc{font-size:12px;line-height:18px;color:#989898;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2!important;overflow: hidden;} .contact-form{width:100%;height:550px;position:relative;background:#363941;padding:50px 20px 0 100px;} .contact-form:before{content:'oumeiya';width:400px;height:30px;text-align:right;color:#d0b257;border-bottom:1px solid #d0b257;text-transform: uppercase;font-size:18px;line-height:30px; position:absolute;top:185px;left:-150px;transform:rotate(90deg); -ms-transform:rotate(90deg); /* IE 9 */ -moz-transform:rotate(90deg); /* Firefox */ -webkit-transform:rotate(90deg); /* Safari 和 Chrome */ -o-transform:rotate(90deg); /* Opera */} .contact-form:after{content:'';width:55px;height:55px;background:url("/static/home/img/logo_yellow.png") no-repeat center center;position:absolute;left:10px;bottom:30px;} .contact-form .form-control{background:#4b4f59;color:#aaaeb7;border:none;} .contact-form .form-group{margin-bottom:0;} .contact-form .btn-sub{background:#d0b257;padding:8px 30px;} .contact-form .error-msg{width:100%;height:30px;line-height:30px;font-size:12px;color:#4b4f59;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} .article-content{font-size:14px;line-height:24px;text-align:justify;} .article-content img{max-width:100%;} .index-news-box .hd{ height:50px;position:relative; } .index-news-box .hd ul{display:block;width:100%; display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex!important;} .index-news-box .hd ul li{flex:1;list-style:none;text-align:center;height:50px;border:1px solid #e8e8e8;font-size:16px;line-height:50px;margin-right:-1px;position:relative;background:#f7f7f7;cursor:pointer} .index-news-box .hd ul li.on{background:#1e50ae;color:#fff;} .index-news-box .hd ul li.on:after{content:''; width: 0; height: 0; position:absolute;bottom:-5px;left:50%;margin-left:-10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 8px solid #1e50ae;} .index-news-box .bd {padding:10px;} .index-news-box .bd li{margin-bottom:8px;padding:8px;position:relative} .index-news-box .bd li:after{content:'';width:100%;height:0;border-top:1px dashed #e8e8e8;position:absolute;bottom:0;left:0;} .index-news-box .bd li:hover{background:#f7f7f7;} .row-title-1{text-align:center;font-size:24px;line-height:45px;position:relative;} .row-title-1 .title-text{position:relative;display:inline-block;padding:0 15px;} .row-title-1 .title-text:after{content:'';width:100px;height:0;border-top:1px solid #989898;position:absolute;bottom:20px;left:-110px;} .row-title-1 .title-text:before{content:'';width:100px;height:0;border-top:1px solid #989898;position:absolute;bottom:20px;right:-110px;} .index-product-box{background:#f7f7f7;overflow:hidden} .index-product-box .bd li{display:inline-block;} .index-product-box .product-item{display:block;width:150px;height:auto;margin-right:15px;position:relative} .index-product-box .product-item .thumb{width:100%;height:0;border:1px solid #e8e8e8;padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;} .index-product-box .product-item .product-name{width:100%;height:40px;padding:10px;font-size:14px;line-height:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} .btn-more{padding:15px 30px;border:1px solid #e8e8e8;border-radius:0;background:#fff;font-size:16px;} .btn-more:hover{background:#1e50ae;color:#fff;} .index-brand-box{} .index-brand-box .brand-item .img-cell{width:100%;height:0;padding-bottom:100%;margin:0 auto 20px;position:relative} .index-brand-box .brand-item .img-cell:after{content:'';width:100%;height:100%;background:#fff;border-radius:50%;position:absolute;top:0;left:0;z-index:0;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);} .index-brand-box .brand-item .img-cell .img-box{width:80%;height:80%;position:absolute;left:10%;top:10%;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1} .index-customer-box{overflow:hidden} .index-customer-box li{display:inline-block;margin:0 10px;} .index-customer-box .customer-item{width:165px;height:84px;background-repeat:no-repeat;background-position:center center;background-size:cover;} .four-reason .item{margin-bottom:20px;} .four-reason .item .img-cell{flex:1;margin-right:10px;padding-top:30px;position:relative} .four-reason .item .img-cell .img-box{width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;} .four-reason .item .img-cell .item-num{width:60px;height:70px;background:#1e50ae;color:#fff;font-size:32px;line-height:70px;font-weight:600;text-align:center;position:absolute;left:15px;top:0;} .four-reason .item .img-cell .item-num:after{content:'';width:30px;height:5px;background:#fff;position:absolute;bottom:10px;left:50%;margin-left:-15px;} .four-reason .item .text-cell{flex:1;margin-left:10px;padding-top:20px;} .four-reason .item:nth-child(2n) .img-cell{order:2;margin:0 0 0 10px;} .four-reason .item:nth-child(2n) .text-cell{order:1;margin:0 10px 0 0}