.fixed-banner{ overflow: hidden; text-align: center; height: 230px; h3{ margin:78px 0 5px; font-size:36px; color:#fff; line-height: 1; } p{ font-size:18px; color:#949daa; } } .common-inner{ background: #f6f6f6; padding:28px 0 48px; min-height: 500px; .inner-left{ float: left; width:260px; .pro-sider{ float: none; } } .inner-right{ float: right; width: 870px; background: #fff; min-height: 800px; padding:0 25px; .rig-title{ font-size:18px; color:#0058b1; font-weight: bold; height: 54px; line-height: 60px; overflow: hidden; border-bottom:1px solid #ededed; .crumbs{ overflow: hidden; margin-top:6px; float: right; padding-left:25px; height: 48px; line-height: 54px; background: url(../images/home-icon.png) no-repeat left center; color:#b2b2b2; font-size: 13px; font-weight: normal; max-width: 400px; white-space: nowrap; text-overflow: ellipsis; a{ color:#b2b2b2; &:hover{ color:#237ed2; text-decoration: underline; } } } } .search-result{ height: 50px; line-height: 50px; background: #f5f5f5; margin:12px 0 25px; padding:0 17px; font-size:14px; color:#595959; span{ color:#0058b1; font-weight: bold; } .search-record{ float: right; } } .search-list,.de-product-list{ overflow: hidden; min-height: 622px; ul{ margin:0 -12px; li{ border:2px solid #fff; float: left; width:270px; margin:0 12px 25px; a{ display: block; } .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; img{ // width:100%; // height: 100%; display: inline-block; vertical-align:middle; max-width: 100%; max-height: 100%; transition: all 0.5s; } } .title{ font-size:14px; padding:0 18px; height: 80px; border:1px solid #e6e6e6; border-top:none; h3{ color:#595959; line-height:44px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } em{ font-weight: bold; display: block; color:#ff8111; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } } &:hover{ border-color:#268AE7; .title{ border-color:#fff; } .img img{ transform: scale(1.1); } } } } } .de-product-list{ margin-top:26px; } .de-about-content{ padding:30px 50px; img{ margin:0 auto; max-width: 100%; } p{ font-size:14px; color:#595959; line-height: 24px; } } .de-news-list{ overflow: hidden; min-height: 644px; padding:5px; ul{ li{ a{ display: block; } padding:20px 15px; overflow: hidden; border-bottom:1px solid #ededed; .img{ float: left; width:175px; height: 120px; text-align: center; line-height: 120px; font-size:0; img{ display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } } .box{ float: right; width:640px; font-size:14px; h4{ color:#323232; line-height: 1.1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; } p{ color:#595959; line-height: 24px; height: 48px; overflow: hidden; margin:15px 0 25px; } .time{ color:#999999; line-height: 1.1; span{ display: block; float: right; font-size: 14px; color:#0058b1; } } } &:hover{ box-shadow:0 0 4px 2px rgba(104, 104, 104, 0.1); .time span{ color:#237ed2; } } } } } .news-detail-content{ padding:0 18px; .news-detail-title{ padding-bottom:15px; border-bottom:1px dashed #ededed; text-align: center; margin-bottom:15px; .h3{ font-size:18px; color:#323232; line-height: 24px; font-weight: bold; margin:25px 0 10px; } .b{ font-size:13px; color:#999999; line-height: 20px; } } .news-detail{ padding:0 12px 30px; p{ font-size:14px; color:#595959; line-height: 24px; } img{ max-width: 100%; margin:0 auto; } } .newsPage{ padding:0 12px; font-size:16px; color:#323232; line-height: 30px; margin:15px 0 30px; a{ color:#323232; &:hover{ color:#237ed2; } } } } .de-honor-list{ overflow: hidden; margin:0 auto; margin-top:24px; padding-top:6px; min-height: 556px; ul{ margin:0 -5px; li{ float: left; margin:0 10px 30px; overflow: hidden; width:270px; background: #f6f6f6; a{ display: block; } .img{ width:270px; height: 200px; text-align: center; line-height: 200px; font-size:0; overflow: hidden; img{ display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; transition: all 0.5s; } } .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; } &:hover{ box-shadow: 0 0 4px 2px rgba(104, 104, 104, 0.1); .img img{ transform: scale(1.1); } } } } } .de-job-list{ overflow: hidden; padding-bottom:19px; min-height: 645px; padding:5px 5px; ul{ li{ overflow: hidden; padding:0 55px 0 25px; height: 128px; border-bottom:1px solid #ededed; .job-title{ float: left; width: 260px; margin-right:10px; padding-top:38px; h3{ font-weight: bold; font-size:18px; color:#333; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom:15px; } p{ font-size:16px; color:#237ed2; line-height: 20px; font-weight: bold; em{ font-weight: normal; font-size:12px; } } } .job-info{ float: left; width:200px; padding-top:38px; p{ font-size:13px; color:#b2b2b2; line-height: 20px; margin-bottom:15px; span{ color:#737373; } } } .job-btn{ display: none; float: right; width:80px; height: 32px; line-height: 32px; text-align: center; font-size:14px; color:#fff; background: #237ed2; margin-top:50px; } &:hover{ // background: #f9f9f9; box-shadow:0 0 4px 2px rgba(104, 104, 104, 0.1); .job-btn{ display: block; } } } } } .jobs-info{ padding:40px 10px 30px; margin-bottom:28px; border-bottom:1px dashed #ededed; .h3{ overflow: hidden; margin-bottom:15px; .job-name{ float: left; font-weight: bold; font-size:20px; color:#333333; width:450px; } .job-price{ float: right; font-weight: bold; font-size:24px; color:#237ed2; line-height: 1.1; max-width:360px; em{ font-weight: normal; font-size:16px; } } } .p{ font-size:13px; color:#999999; line-height: 20px; margin-bottom:10px; span{ color:#595959; } } .btn{ padding-top:10px; overflow: hidden; a{ display: block; width: 230px; height: 44px; text-align: center; line-height: 44px; color:#fff; background: #237ed2; font-size:14px; &:hover{ background: #0058b1; } } } } .jobs-info-content{ padding:0 20px; overflow: hidden; h3{ font-size: 18px; color:#333333; font-weight: bold; line-height: 1.1; margin-bottom:10px; } p{ font-size:14px; color:#333; line-height: 24px; } } .apply-job{ overflow: hidden; margin-top:20px; .job-tr{ overflow: hidden; .tr-over{ overflow: hidden; } .error{ padding-left:75px; height: 18px; line-height: 18px; font-size:12px; color:#f00; } .tr-title{ float: left; width:50px; min-height: 20px; text-align: right; font-size:14px; color:#808080; margin-right:25px; line-height: 40px; } .tr-cont{ float: left; width:640px; h3{ font-size:14px; color:#4c4c4c; line-height: 40px; font-weight: bold; } input[type=text]{ line-height: 38px; font-size:14px; color:#333; display: block; padding:0 10px; width:618px; height: 38px; border:1px solid #e6e6e6; } input[name='captcha']{ font-size:14px; line-height: 38px; color:#333; width:190px; float: left; margin-right:30px; } .verify{ cursor: pointer; float: left; width:120px; height: 40px; line-height: 40px; text-align: center; font-size: 0; img{ display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } } textarea{ font-size:14px; color:#333; display: block; height: 170px; line-height: 20px; padding:5px 10px; width:618px; border:1px solid #e6e6e6; } &.radio-cont{ line-height: 40px; input[type=radio]{ margin-right:10px; } label{ margin-right:30px; color:#4c4c4c; line-height: 40px; font-weight: bold; } } a.submit{ display: block; width:190px; height: 40px; line-height: 40px; text-align: center; background: #237ed2; color:#fff; font-size:15px; &:hover{ background: #0058b1; } } } } } .de-message{ overflow: hidden; padding:0 5px; .tips{ font-size:13px; line-height: 55px; color:#737373; } .mes-form{ overflow: hidden; .form-tr{ overflow: hidden; input{ display: block; width:658px; padding:0 10px; height: 38px; line-height: 38px; border:1px solid #e6e6e6; } textarea{ display: block; width:658px; padding:5px 10px; height: 168px; border:1px solid #e6e6e6; } .code{ overflow: hidden; input{ width:188px; float: left; } .verify{ cursor: pointer; float: left; margin-left:25px; width:120px; height: 40px; line-height: 40px; text-align: center; font-size: 0; img{ display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } } } .submit{ margin-top:15px; display: block; width: 190px; height: 40px; text-align: center; line-height: 40px; background: #237ed2; color:#fff; font-size:15px; &:hover{ background: #0058b1; } } .error{ height: 18px; line-height: 18px; font-size:12px; color:#f00; padding:0 5px; } } } } .de-contact{ overflow: hidden; .contact-list{ overflow: hidden; margin:25px 0 35px; 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; span{ display: block; float: left; color:#999; } &.icon-01{ background: url(../images/contact-icon-01.png) no-repeat left top; } &.icon-02{ background: url(../images/contact-icon-02.png) no-repeat left top; } &.icon-03{ background: url(../images/contact-icon-03.png) no-repeat left top; } &.icon-04{ background: url(../images/contact-icon-04.png) no-repeat left top; } &.icon-05{ background: url(../images/contact-icon-05.png) no-repeat left top; } &.icon-06{ background: url(../images/contact-icon-06.png) no-repeat left top; } } } } .contact-map{ overflow: hidden; #dituContent{ width: 785px; height: 475px; margin:0 auto 30px; } } } } } .inner-contact{ width:260px; margin-top:18px; .title{ height: 80px; background: url(../images/i-pro-title.jpg) no-repeat center; text-align: center; line-height: 1; overflow: hidden; h3{ margin-top:20px; font-size:22px; color:#fff; margin-bottom:5px; } em{ font-size:13px; color:#728dbc; } } .contact-box{ min-height: 180px; border:1px solid #ededed; border-top:none; background: #fff; padding:20px 20px 10px; padding-right:5px; .contact-item{ overflow: hidden; padding-left:60px; font-size:14px; color:#595959; line-height: 20px; margin-bottom:10px; word-wrap: break-word; .act{ float: left; width:60px; margin-left:-60px; color:#808080; } } } } // 产品详情 .prodect-Info{ overflow: hidden; background: #f6f6f6; min-height: 500px; padding-bottom:48px; .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; a{ color:#595959; &:hover{ color:#237ed2; text-decoration: underline; } } } .info-main{ overflow: hidden; background: #fff; padding:25px 25px 20px; margin-bottom:25px; .info-preview{ float: left; width:350px; } .info-main-rig{ float: right; width:775px; overflow: hidden; .title{ font-size:20px; line-height: 30px; color:#333; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin:18px 0; } .price{ height: 65px; background: #f6f6f6; line-height: 65px; padding:0 20px; color:#ff8111; font-size:22px; font-weight: bold; margin-bottom:25px; span{ font-size:14px; color:#808080; font-weight: normal; margin-right:25px; } } .de-list{ overflow: hidden; padding:0 20px; min-height: 150px; max-height: 223px; .list-item{ overflow: hidden; padding-left:60px; font-size:14px; color:#333333; line-height: 20px; word-wrap:break-word; margin-bottom:10px; .item-title{ width:60px; float: left; margin-left:-60px; color:#808080; } } } .order-btn{ overflow: hidden; padding:0 10px; .submit{ display: block; width:155px; height: 44px; line-height: 44px; text-align: center; background: #237ed2; color:#fff; font-size:14px; &:hover{ background: #0058b1; } } } } } .info-center{ overflow: hidden; .infoCenter-left{ float: left; width:260px; .pro-sider{ float: none; } } .infoCenter-right{ float: right; width:870px; background: #fff; padding:0 25px; min-height: 800px; .center-title{ font-weight: bold; font-size: 18px; color:#0058b1; line-height: 60px; margin-bottom:20px; height: 59px; border-bottom:1px solid #ededed; } .center-content{ overflow: hidden; padding-bottom:30px; img{ max-width: 100%; } table{ max-width: 100%; &.contentTab{ font-family: '微软雅黑'; width:100%; border-collapse: collapse; table-layout: fixed; margin-bottom:20px; tr{ th{ width:50%; text-align: center; font-size:15px; color:#262626; background: #f6f6f6; border:1px solid #e6e6e6; line-height: 48px; font-weight: bold; } 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; // background: #fff url(//fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; } .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 .3s; -o-transition: all .3s; transition: all .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: #0058b1; 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:10px 0 35px; .page-inner{ display: inline-block; overflow: hidden; 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-right:-1px; overflow: hidden; &.active,&:hover{ color:#fff; border-color:#237ed2; background: #237ed2; } &.prev{ margin-right:10px; background: #fff url(../images/prev.jpg) no-repeat center; &.on{ background: #fff url(../images/prev-hover.jpg) no-repeat center; } &:hover{ background-color: #fff; border-color:#dddddd; } } &.next{ margin-left:10px; margin-right: 15px; background: #fff url(../images/next.jpg) no-repeat center; &.on{ background: #fff url(../images/next-hover.jpg) no-repeat center; } &:hover{ background-color: #fff; border-color:#dddddd; } } &.page-btn{ font-size:12px; margin-right: 0; width:63px; margin-left:10px; } } span{ display: block; font-size:12px; color:#333; float: left; line-height: 38px; } input{ display: block; float: left; height: 36px; width:36px; border:1px solid #dddddd; text-align: center; line-height: 36px; font-size:14px; color:#333; margin:0 5px; } } }