@font-face {font-family: 'iconfont'; src: url('../fonts/iconfont.eot'); /* IE9*/ src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */ url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */ } .iconfont{ font-family:"iconfont" !important; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;} /*在线客服*/ #flaosBox { position: fixed; width: 75px; z-index: 900; right: 10px; bottom: 100px; } #flaosBox li { margin-bottom: 2px; overflow: hidden; height: 56px; width: 75px; cursor: pointer; list-style: none; position: relative; background: #333; } #flaosBox li:hover { background: #c13039; } #flaosBox li.top { margin-bottom: 2px; overflow: hidden; height: 56px; width: 75px; cursor: pointer; list-style: none; position: relative; background: #c13039; } #flaosBox li.top:hover { background: #333; } #flaosBox li.queryshow { overflow: visible; } #flaosBox li.queryshow .box-inner { width: 75px; position: relative; right: auto; } #flaosBox li .box-inner { width: 225px; height: 56px; position: absolute; right: -150px; } #flaosBox li .box-inner a { display: block; width: 75px; float: left; height: 20px; padding-top: 36px; line-height: 18px; color: #fff; text-align: center; } #flaosBox li .box-inner a.icon-qq { background: url(../images/icon_qq.png) center 7px no-repeat; } #flaosBox li .box-inner a.icon-tel { background: url(../images/icon_tel.png) center 7px no-repeat; } #flaosBox li .box-inner a.icon-wechat { background: url(../images/icon_code.png) center 7px no-repeat; } #flaosBox li .box-inner a:hover { color: #fff; } #flaosBox li .box-inner a.icon-top { background: url(../images/icon_top.png) center 7px no-repeat; } span.box-hide { display: block; width: 150px; float: left; background: url(/images/img/float_line.jpg) left center no-repeat; text-align: center; font-size: 16px; font-weight: bold; line-height: 56px; color: #fff; } .querycode { position: absolute; width: 89px; height: 88px; left: -89px; display: none; border: 2px #333 solid; } .querycode img { width: 85px; } .tbox { bottom: 65px; display: none; float: right; position: fixed; right: 10px; width: 40px; z-index: 901; } .tbox #gotop { background: rgba(0, 0, 0, 0) url("../images/icon.png") no-repeat scroll 0 0; display: block; height: 40px; width: 40px; } .num:after{ content:""; background: rgba(255,255,255,.3); width:1px; height: 80%; position: absolute; right: 0; top: 15px; } .index-num{ font-size: 48px; } .index-num2{ font-size: 18px; } .index-nump{ font-size: 18px; } .news-txt .date { background-color: #888; padding: 10px; position: absolute;; text-align: center; left:10%; top:-15px; transition: all 0.8s; } .news-txt:hover .date { background-color: #50ae65; top:-30px; } .news-txt .date span.date01 { font-size: 45px; line-height: 45px; } .news-txt .date span.date02 { font-size: 16px; } .news-txt .date span { margin: 0; padding: 0; display: block; font-style: normal; color: #fff; } .news-txt .des { font-size: 1.2rem; color: #777; padding: 1rem 0 0 0; } .news{ background: #50ab64; } .news a,.news a:hover{ color: #fff; } .news h4{ font-size: 18px; margin: 0px 0 10px 0; padding-bottom: 10px; height: 80px; overflow: hidden; } .news .txt{ width:100%; overflow: hidden; } .news .date { text-align: center; } .news .date span.date1 { font-size: 3rem; font-family: "futurademic"; line-height: 3rem; } .news .date span.date2 { font-size: 1rem; line-height: 2rem; } .news .date span { margin: 0; padding: 0; display: block; font-style: normal; } .news .des { border-top: 1px solid rgba(255,252,255,.3); } .news .newspic{ overflow: hidden; } .news a:hover .newspic img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } .news .newspic img { -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; transition: all 1s; } .dwpic{ position: absolute; right: 10px; top:10px; } /* 手机版底部万博manbetx网页版在线登录*/ .mbmenu{ background: #51a5c9; color: #fff; padding: 10px 0; border-top: 2px solid #51a5c9; } .mbmenu a:link, .mbmenu a:visited{ color: #fff; } .mbmenu h1{ font-size: 18px; margin-top: 0px; margin-bottom: 5px; } .mbmenu p{ margin: 0px; } /* 手机版底部万博manbetx网页版在线登录*/ .pclass-index a{ display: block; padding: 6px 15px; color:#fff; background: #333; border-radius:4px; } .pclass-index a:hover{ background: #9b0042; color:#fff; } .pclass a{ display: block; padding: 6px 0px; color:#fff; background: #333; border-radius:4px; } .pclass a:hover{ background: #c13039; color:#fff; } .pclass a.oncurrent{ background: #333; color:#fff; } @font-face { font-family: 'impact'; /*字体名称*/ src: url('../fonts/impact_0.ttf'); /*字体源文件*/ font-family: 'gotham'; /*字体名称*/ src: url('../fonts/Gotham-Black.otf'); /*字体源文件*/ } .font-gotham{ font-family: 'gotham'; } body{ font-family: "微软雅黑"; color:#555; line-height: 1.6; } a{ color:#333; } a:hover{ color:#50ab64; text-decoration: none; } .main-content { /*width: calc(100% - 60px);*/ margin: 0 auto; } .product-class{ padding: 0; } .product-class li{ list-style:none; line-height: 20px; } .product-class li a{ padding-bottom: 5px; float: left; font-size: 16px; margin:0px 10px 8px 0px; } .product-class .oncurrent{ border-bottom: 1px solid #2e65c0; padding-bottom: 5px; color: #2e65c0; } .bg-main { background: #71a828; } .navbar-brand img{ margin:0px 16px; } /*.tel{ font-size: 24px; line-height: 86px; color: #fff; background: #f2b326; }*/ #en a.cn { background: url(../images/cn.jpg) center center no-repeat; text-indent:-9999px; height: 96px; } /*#en a:hover.en{ background: #0889d4; }*/ .indexnews .list-group-item:hover .date { background-color: #d75051; } .onlinebook{ position: relative; margin-top: -230px;; } .project{ transition: all 0.5s ease 0s; } .project:hover{ background: #68d3cd; transition: all 0.5s ease 0s; } .qmenu{ margin-top: 0px; } .qmenu_line{ border-right: 1px solid #077bbe; } .qmenu_hover:hover{ background: #077bbe; } .bg-menu{ background: #0889d4; } .bg-333{ background: #333; } .bg-c1{ background: #74c0c0; } .bg-c2{ background: #ce4841; } .bg-c3{ background: #f6aa3d; } .bg-num{ background: url(../images/bg-num.jpg) top center no-repeat; background-size: cover; } .bg-news{ background: url(../images/bg-news.jpg) top center no-repeat; } .bg-join{ background: url(../images/bg-join.jpg) top center no-repeat; } .bg-f4f{ background-color: #f4f4f4; overflow: hidden; } .bg-5d5{ background-color: #5f5d5d; overflow: hidden; } .fs-12{ font-size: 12px; } .fs-14{ font-size: 14px; } .fs-16{ font-size: 16px; } .fs-18{ font-size: 18px; } .fs-20{ font-size: 20px; } .fs-24{ font-size: 24px; } .fs-28{ font-size: 28px; } .fs-30{ font-size: 30px; } .fs-36{ font-size: 36px; } .fs-45{ font-size: 45px; } .fs-48{ font-size: 48px; } .fs-60{ font-size: 60px; } .fs-96{ font-size: 96px; } .fs-num{ font-size: 30px; } .fc-h{ color: #68d3cd; } .ff-h{ font-family: Impact,"impact"; } .fc2-h{ color: #da251c; } .fc-h2{ color:rgba(0,0,0,0.2); } .fc-p{ color:rgba(0,0,0,0.4); } .fc-h2-white{ color:rgba(255,255,255,0.1); } .fc-p-white{ color:rgba(255,255,255,0.4); } .fc-fff{ color: #fff; } .border-2{ border:2px solid #f2b326; } .border-bottom-dashed{ border-bottom: 1px dashed #ccc; } .bg-eee{ background: #eee; } .bg-topnav{ background:url(../images/bg_topnav.jpg) right top no-repeat; width:250px; height: 34px; color: rgba(255,255,255,0.8); } .bg-topnav a{ color: rgba(255,255,255,0.8); } .bg-topnav a:hover{ color: #fff; } .title-line{ background:#c13039; height: 2px; width:40px; display: block; } .bg-ht { background: linear-gradient(to bottom, #fff 190px, #68d3cd 190px); } .bg-abg1{ background:url(../images/abg1.jpg) center top no-repeat; background-size: cover; } .bg-abg2{ background:url(../images/abg2.jpg) center top no-repeat; background-size: cover; } .bg-abg3{ background:url(../images/abg3.jpg) center top no-repeat; background-size: cover; } .bg-about{ background:#71a828; } .bg-join{ background:url(../images/bg-join.jpg) center top no-repeat; } .bg-case{ background:url(../images/bg-case.jpg) center top no-repeat; } .bg-honor{ background:url(../images/bg-honor.jpg) center top repeat-y; } .bg-partner{ background:url(../images/bg-partner.jpg) center top no-repeat; } .submenu li a{ display: block; padding:0 10px; } .subnav li a{ display: block; padding: 7px 15px; } .subnav li a.oncurrent{ display: block; padding: 7px 15px; background: #71a828; color:#fff; border-radius:30px; } .a-wrap{ position: relative; } .caselist{ overflow: hidden; background: #000; } .caselist .casetitle{ position: absolute; left: 0; width:100%; top:30px; opacity:0; transition:500ms; } .caselist .casepic{ -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; transition: all 1s; } .caselist:hover .casepic{ -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); opacity:0.7; } .caselist:hover .casetitle{ position: absolute; left: 0; top:0; opacity:1; } .about_icon{ cursor: pointer; transition: all 1s; } .about_icon:hover{ background: #2e65c0; transition: all 1s; } .product figcaption h5{ transition: 480ms; position: relative; z-index: 5; } .product figure{ display:block; position:relative; overflow:hidden; } .product figcaption{ display:block; position:relative; overflow:hidden; } .product figcaption:after{ content:""; width:100%; height:100%; left:0; bottom:-100%; background:#71a828; transition:500ms; position:absolute; border-radius: 0 0 0.25rem 0.25rem; } .product a:hover figcaption:after{ bottom:0; } .product a:hover figcaption h5{ color:#fff; } .qlink a{ display: block; color:#fff; background: transparent; border:1px solid rgba(255,255,255,.3); } .qlink a:hover{ background: #d75051; border:1px solid #d75051; } /*.footer{ background:url(../images/bg-foot.jpg) center top no-repeat; color:rgba(255,255,255,0.6); background-size: cover; } .footer a{ color:rgba(255,255,255,0.6); } .footer a:hover{ color:rgba(255,255,255,1); } .footer h4{ color:rgba(255,255,255,1); margin-bottom: 1.25rem; } .footer p{ margin-bottom: .5rem; }*/ .copyright{ border-top: 1px solid rgba(255,255,255,0.1); background: #71a828; color:rgba(255,255,255,0.6); } .copyright a{ color:rgba(255,255,255,0.6); } .copyright a:hover{ color: #fff; } .lh-15{ line-height: 1.5rem; } /*.main-content{ width:calc(100% - 60px); margin:0 auto; } .main-content2{ width:calc(100% - 60px); margin:0 auto; } .main-content h2{ font-size:24px; }*/ .b-t { border-top: 1px solid rgba(0,0,0,.1); } .news{ border-bottom: 1px dashed #ddd; } .news h2{ font-size: 18px; } p.title{ font-size: 24px; margin-bottom: 0; color: #666; } p.subtitle{ font-size: 14px; color: #999; } .indexh h1{ font-size: 24px; color: #222; } .newspic{position: relative;} .newspic h2{ width:100%; position: absolute; bottom: 0; left: 0; background-color: rgba(0,0,0,0.5); font-size: 14px; color: #fff; margin: 0; } .product_img{ overflow: hidden; } .product_info p.title{ font-size: 16px; color: #555; margin-top:15px; margin-bottom: 0; } .product_info p.time{ font-size: 12px; color: #aaa; } /* 小屏幕(平板,大于等于768px) */ @media (min-width: 768px) { .qmenu{ margin-top: -50px; position: relative; } .onlinebook{ position: relative; margin-top: -150px;; } .product-class li{ line-height: 40px; } .product-class li a{ padding-bottom: 5px; float: none; margin:0; } .fs-num{ font-size: 45px; } } /* 小屏幕(平板,大于等于992px) */ @media (min-width: 992px) { } /* 小屏幕(平板,大于等于1200px) */ @media (min-width:1200px) { .sy-gtff-ico{ display: block; } }