body{font-size:12px; font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif; background:#fff;} .fr{ float:right;} .fl{ float:left;} .fn{ float:none;} .f2{ font-size:12px;} *{margin:0;padding:0;list-style-type:none;} a,img{border:0;text-decoration: none;} ul,li{padding:0px; margin:0px; list-style:none;} ul li{ float:left;} form,select,textarea,input{ margin:0px;padding:0px; outline:medium; border:0; border-radius:0; background:none; font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif; font-size:14px; appearance:none; -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari 和 Chrome */ -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-appearance: none;} a{ margin:0px;padding:0px; outline:medium; border:0; border-radius:0; background:none; font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif; appearance:none; -moz-appearance:none; /* Firefox */ -webkit-appearance:none; /* Safari 和 Chrome */ -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-appearance: none;} i,em{ font-style:normal;} ul li a:hover{ text-decoration:none; } div a:hover{ text-decoration:none; } .mo{ margin: 0 auto;} .most{ width:100%; height:auto; overflow:hidden; display:block;} .roundBorder{border-radius: 15px;} .clear{ clear:both; height:0; overflow:hidden;} .imr{ width:100%; display:block; margin:auto; position:absolute; left:0; top:0; bottom:0; right:0;} .dsk{ width:100%; height:100%; display:block; overflow:hidden;} /*图标*/ @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-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } .lazy{ background: url(../images/loading.gif) no-repeat center center;} /*首页*/ .xzwk-wkt{ max-width:750px; position:relative; margin:0 auto;} .hd{ width: 100%; height:1.36rem; position: fixed; z-index:101; left: 0; top: 0; background: #fff; box-shadow: 0 4px 2px -2px rgba(0,0,0,0.1);} .hdcz{ width:1.36rem; height:100%; overflow: hidden; } .hdcz p{ width: 100%; height: 100%; display: block; overflow: hidden; position: relative;} .hdcz p i{ display: block; overflow: hidden; width:0.72rem; height:0.08rem; background: #006ec7; position: absolute; left:0.32rem; top:0.45rem; } .hdcz p em{ display: block; overflow: hidden; width: 0.72rem; height:0.08rem; background: #006ec7; position: absolute; left: 0.32rem; top:0.68rem; } .hdcz p b{ display: block; overflow: hidden; width: 0.72rem; height:0.08rem; background: #006ec7; position: absolute; right: 0.32rem; top:0.95rem; } .hdcz p.act em{ display: none; } .hdcz p i{-webkit-transform:rotate(0deg);-webkit-transition-duration:0.4s; -moz-transform:rotate(0deg);-moz-transition-duration:0.4s; transform:rotate(0deg);transition-duration:0.4s;} .hdcz p b{-webkit-transform:rotate(0deg);-webkit-transition-duration:0.4s; -moz-transform:rotate(0deg);-moz-transition-duration:0.4s; transform:rotate(0deg);transition-duration:0.4s;} .hdcz p.act i{-webkit-transform:rotate(45deg);-webkit-transition-duration:0.4s; -moz-transform:rotate(45deg);-moz-transition-duration:0.4s; transform:rotate(45deg);transition-duration:0.4s; top:0.68rem;} .hdcz p.act b{-webkit-transform:rotate(-45deg);-webkit-transition-duration:0.4s; -moz-transform:rotate(-45deg);-moz-transition-duration:0.4s; transform:rotate(-45deg);transition-duration:0.4s; top:0.68rem;} .logo{ width:3.72rem; display: block; padding:0.2rem 0 0 0.2rem;} .yyf-yy{ width: 100%; height: 50000px; position: fixed; z-index:94; left: 0; top: 0; background: rgba(0,0,0,0.5); display:none;} .inp{ width: 100%; display:none; overflow: hidden; position: fixed; z-index: 95; left: 0; top: 0; padding-top: 1.36rem; box-sizing:border-box;} .inps{ background: rgba(96,163,219,0.95);} .inps-show{ width: 100%; height: 1.2rem; line-height: 1.2rem; overflow: hidden; text-align: center; border-bottom:1px solid rgba(213,213,213,0.45); font-size:0.4rem; color: #fff; } .inps-show a{color: #fff;} .inps-hide{ width: 100%; overflow: hidden; display:none; background:rgba(213,213,213,0.45); box-sizing:border-box; padding:0 0.333333rem;} .inps-hide li{ width: 100%; height: 1.08rem; line-height: 1.08rem; overflow: hidden; text-align: center; border-bottom: 1px solid #c0d4e6; } .inps-hide a{ width: 100%; height: 100%; display: block; font-size: 0.346667rem; color: #fff; } .inps-hide li:last-child{ border-bottom: 0; } .inp-xzk{ width: 100%; height: 100%; overflow:auto; } .banner{ position:relative; margin:1.36rem auto 0;} .banner img{ width:100%; display:block; overflow:hidden;} .banner .swiper-pagination-bullet{ margin: 0 0.293333rem 0 0; background:#999; width:0.266667rem; height:0.266667rem; border-radius: 50%;} .banner span.swiper-pagination-bullet-active{background:#006ec7;} .io-gd{ width: 100%; height: 0.6rem; overflow: hidden; font-size: 0.293333rem; color: #fff; background:#4c99d8; } .iog-title{ width: 1.8rem; text-indent: 0.2rem; height: 100%; overflow: hidden;; line-height: 0.6rem; } .iog-xg{ width: 8.0rem; height: 100%; overflow: hidden; position: relative; } .iog-xg .swiper-slide{ width: 100%; height: 0.6rem; line-height: 0.6rem; overflow: hidden; font-size: 0.293333rem; color: #fff; } .iog-xg .swiper-slide a{ width: 100%; height: 100%; display: block; color: #fff; } .io{ background: url(../images/io-bg.jpg) no-repeat center 5.333333rem; background-size:100% 6.493333rem; padding:0.48rem 0 0.88rem;} .io-title{ text-align: center; } .io-title p{ width: 100%; height: 0.56rem; line-height: 0.56rem; overflow: hidden; display: block; font-size: 0.4rem; color: #000000; } .io-title i{text-transform: uppercase; width: 100%; height:0.36rem; line-height: 0.36rem; overflow: hidden; display: block; font-size:0.24rem; color: #a9a9a9; } .io-banner{ margin: 0.4rem auto 0.16rem; display: block; width:5.306667rem; height: auto;} .io-subt{ width: 100%; height: 1.08rem; line-height: 1.08rem; overflow: hidden; text-align: center; font-size: 0.346667rem; color: #222222; font-weight: bold; } .io-tx{ width: 9.306667rem; overflow: hidden; margin: 0 auto 0.4rem; line-height: 0.52rem; text-indent: 0.56rem; font-size: 0.293333rem; color: #666666;} .io-more{ width: 2.666667rem; text-align: center; display: block; overflow: hidden; height: 0.6rem; line-height: 0.6rem; border: 1px solid #d3d3d3; font-size: 0.266667rem; color: #999999; font-style: italic;} .it{ background: url(../images/ith-bg.jpg) no-repeat; background-size:100% 100%; width: 100%; height: 4.84rem; overflow: hidden; box-sizing:border-box; padding-top: 0.533333rem;} .alx-xgwk{ width: 9.6rem; overflow: hidden; margin:0.36rem auto 0.64rem;} .alx-xgwk .swiper-scrollbar{ bottom:0;} .alx-xgwk .swiper-button-prev{ background:url(images/ax-ltbg.png) no-repeat; background-size:100% 100%; width:31px; height:70px;} .alx-xgwk .swiper-button-next{ background:url(images/ax-ltbg.png) no-repeat; background-size:100% 100%; width:31px; height:70px;-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); transform:rotate(180deg); } .alx-xgwk .swiper-container { width: 100%; height: 2.36rem; margin:0 auto;} .alx-xgwk .swiper-slide{ margin-right: 0.32rem; width:2.546667rem; height:1.773333rem; overflow:hidden; position: relative;} .alx-xgwk .swiper-slide p{ width: 100%; height: 0.68rem; line-height: 0.68rem; overflow: hidden; text-align: center; font-size: 0.266667rem; color: #666666; display: block; position: absolute; z-index: 10; left: 0; bottom: 0;} .ith{ background: url(../images/ih-bg.jpg) no-repeat; background-size:100% 100%; width: 100%; height:8.746667rem; overflow: hidden; box-sizing:border-box; padding-top:0.76rem;} .ith .io-title p,.ith .io-title i{ color: #fff;} .ith-xg{ padding-top: 0.56rem; } .ith-xg .swiper-slide{ margin-bottom: 0.92rem; width: 100%; overflow: hidden; float: left; box-sizing:border-box; padding:0 0.266667rem;} .ith-xg .swiper-slide a{ width: 4.48rem; overflow: hidden; display: block; background: #fff; border: 2px solid #fff; } .ith-xg .swiper-slide img{ width: 100%; height: 4.133333rem; display: block; } .ith-xg .swiper-slide p{ width: 100%; height: 0.8rem; line-height: 0.8rem; overflow: hidden; display: block; text-align: center; font-size: 0.293333rem; color: #222222; padding-top: 2px; text-overflow:ellipsis; white-space:nowrap;} .ith-xg .swiper-pagination{ bottom: 0; } .ith-xg .swiper-pagination span.swiper-pagination-bullet{ width:8px; height:8px; border-radius: 50%; background: #fff; } .ith-xg .swiper-pagination span.swiper-pagination-bullet-active{ width: 20px; border-radius: 30px;} .ifs{ padding:0.6rem 0 0.84rem; } .ifs .io-title{ padding-bottom: 0.08rem; } .ifsn{ width: 9.36rem; overflow: hidden; border-bottom: 1px solid #e6e6e6; } .ifsn-img{ padding: 0.68rem 0 1.28rem; width: 3.493333rem; height: 2.2rem; display: block;} .ifsn-lt{ width: 5.4rem; overflow: hidden; } .ifsnl-title{ width: 100%; height: 1.2rem; line-height: 1.2rem; overflow: hidden; margin-top: 0.28rem; font-size: 0.4rem; color: #4d4d4d; text-overflow:ellipsis; white-space:nowrap;} .ifsnl-tx{ width: 100%; height:1.12rem; line-height:0.56rem; overflow: hidden; margin-bottom:0.4rem; font-size:0.293333rem; color: #999999;} .ifsnl-time{background: url(../images/ik-hx.png) no-repeat; background-size:0.6rem 2px; width: 100%; height:1.0rem; line-height:1.0rem; overflow: hidden; margin-bottom:0.16rem; font-size:0.293333rem; color: #999999;} .ifs .io-more{ margin-top: 0.6rem; } .ft{background:url(../images/ft-bg.jpg) no-repeat; background-size:100% 100%; width: 100%; height: 3.56rem; overflow: hidden; } .ft-link{ width: 100%; height:1.04rem; line-height:1.04rem; padding-top: 0.106667rem; overflow: hidden; text-align: center; border-bottom: 1px solid #515151; font-size: 0.293333rem; color: #606060; } .ft-link i{ padding:0 0.52rem; } .ft-link a{ font-size: 0.293333rem; color: #9f9f9f; } .ft-tx{ text-align: center; padding-top: 0.533333rem;} .ft-tx p{ width: 100%; height: 0.64rem; line-height: 0.64rem; overflow: hidden; display: block; font-size: 0.293333rem; color: #9f9f9f; } .ft-tx a{ color: #9f9f9f; } .ft-tx i{ padding-left: 0.2rem; } /*2-关于澳门·威斯尼斯wns888入口*/ .au-banner{ padding-top: 1.36rem; } .au-link{ padding:0.32rem 0 0; background: #f3f3f3;} .au-link i{ width: 25%; overflow: hidden; display:block; margin-bottom: 0.32rem; } .au-link a{ width: 2.133333rem; height:0.666667rem; display: block; overflow: hidden; text-align: center; line-height: 0.666667rem; background: #fff; border: 1px solid #cfcdcd; margin: 0 auto; font-size: 0.293333rem; color: #4a4949;} .au-link a.act{ color: #fff; background: #006ec7; } .au-nrw{ padding:0.44rem 0;} /*2-员工风采*/ .auy-list{ padding: 0.4rem 0 0; } .auy-list li{ width: 50%; overflow: hidden; margin-bottom: 0.48rem; } .auy-list a{background:url(../images/au-yy.png) no-repeat center bottom; background-size:3.893333rem 0.08rem; padding-bottom: 0.08rem; width: 4.76rem; overflow: hidden; display: block; margin: 0 auto; } .auy-list a img{ width: 100%; height: 3.266667rem; display: block; } .auy-list p{ border: 1px solid #eaeaeb; border-top: 0; box-sizing:border-box; width: 100%; height: 0.64rem; overflow: hidden; line-height: 0.64rem; display: block; text-align: center; font-size: 0.266667rem; color: #666666; background: #f8f9fa;text-overflow:ellipsis; white-space:nowrap; } /*2-资质证件*/ .rzf-list{ padding:0.64rem 0 0; } .rzf-list li{ width: 50%; overflow: hidden; margin-bottom:0.3rem; } .rzf-list a{ width:100%; overflow: hidden; display: block; margin: 0 auto; } .rzf-list a img{ max-width:4.6rem; max-height:3.2rem; margin: 0 auto; display: block; border:2px solid #e6e6e6;} .rzf-list p{ width: 100%; height:0.88rem; overflow: hidden; line-height:0.88rem; display: block; text-align: center; font-size:0.293333rem; color: #444444; } /*3-检测业务*/ .dob-list{ padding:0.64rem 0 0; } .dob-list li{ width:3.333333rem; overflow: hidden;} .dob-list a{ width:2.72rem; height:1.893333rem; position: relative; overflow: hidden; display: block; margin:0 auto 0.48rem;} .dob-list img{ width:100%; height:100%; display: block;} .dob-list p{ position: absolute; z-index: 15; left: 0; bottom: 0; width: 100%; height:0.68rem; overflow: hidden; line-height:0.68rem; display: block; text-align: center; font-size:0.266667rem; color: #666666; } /*3-检测业务-详情*/ .dobx-run{ margin-bottom: 0.36rem; box-shadow: 0 4px 2px -2px rgba(0,0,0,0.1);} .dobx-run a{ margin-right: 0.28rem; background: #006ec7; width: 1.28rem; height: 0.92rem; display: block; overflow: hidden; text-align: center; line-height: 0.92rem; } .dobx-run a i{ color: #fff; font-size:0.7rem; } .dobx-run em{height: 0.92rem; display: block; overflow: hidden; line-height: 0.92rem; font-size: 0.32rem; color: #262626;} .dobx-tx{ width: 9.48rem; overflow: hidden; margin: 0 auto 0.48rem; line-height: 0.48rem; font-size: 0.32rem; color: #333; } /*4-新闻动态-详情*/ .nix-title{ width: 9.2rem; overflow: hidden; text-align: center; height: auto; line-height: 0.6rem; margin:1.84rem auto 0; font-size: 0.373333rem; color: #000000;} .nix-subt{ width:100%; height:auto; text-align: center; line-height: 0.64rem; overflow: hidden; margin: 0 auto; padding-bottom: 0.12rem; border-bottom: 1px solid #d2d2d2; font-size: 0.266667rem; color: #969494; } .nix-subt i{ padding-left: 0.42rem; } .nix-tx{ width: 9.2rem; overflow: hidden; margin:0.4rem auto 0.8rem; line-height: 0.48rem; font-size:0.293333rem; color: #666666; } /*.nix-tx p{text-indent: 2em;}*/ .nix-link{ margin-bottom: 0.52rem; } .nix-link a{ width: 4.92rem; height:1rem; line-height:1rem; text-align: center; display: block; overflow: hidden; font-size: 0.4rem; color: #444444; background: #ececec; } /*8-联系澳门·威斯尼斯wns888入口*/ .cu-map{width:100%; margin:1.36rem 0 0.28rem; height: 6.066667rem; background: #999;} .cu-title{ width: 9.36rem; height: 0.88rem; line-height: 0.88rem; overflow: hidden; font-size: 0.4rem; color: #0061ad; } .cu-tx{ width: 9.36rem; padding:0.06rem; line-height:0.64rem; overflow: hidden; font-size:0.346667rem; color: #666666; } .cu-tx i{ color: #be0000; } .cu-tx i em{ padding-left: 0.4rem; } .cu-wh{ width:9.36rem; overflow: hidden; margin:0.2rem auto 0.8rem;} .cu-wh i{ display: block; overflow: hidden; height: 0.6rem; line-height: 0.6rem; font-size: 0.346667rem; color: #666666; } .cu-wh img{ width: 2.133333rem; height: 2.133333rem; display: block; } /*7-招聘*/ .py-nr{ width:9.4rem; height:auto; overflow:hidden; margin:0.6rem auto 0.8rem;} .pyn{ border-bottom:1px solid #d6d6d6;} .pyn-show{ width:100%; height:35px; overflow:hidden; cursor:pointer; line-height:35px; position:relative;} .pyn-show p{ width:100%; height:100%; display:block; font-size:15px; color:#888888;} .pyn-show p.act{ color:#fff; background:#1d7bc4;} .pyn-show p.act i{-webkit-transform:rotate(0deg);-webkit-transition-duration:0.5s; -moz-transform:rotate(0deg);-moz-transition-duration:0.5s; transform:rotate(0deg);transition-duration:0.5s;} .pyn-show p.act em{ background:url(../images/py-icon0h.png) no-repeat 15px center;} .pyn-show i{ width:35px; height:100%; display:block; overflow:hidden; text-align:center; position:absolute; right:10px; top:0; font-size:20px;-webkit-transform:rotate(-90deg);-webkit-transition-duration:0.5s; -moz-transform:rotate(-90deg);-moz-transition-duration:0.5s; transform:rotate(-90deg);transition-duration:0.5s;} .pyn-show em{ padding-left:30px; height:100%; overflow:hidden; display:block; background:url(../images/py-icon0.png) no-repeat 15px center;} .pyn-show span{ width:55px; padding-right:45px; display:block; text-align:center; height:100%;} .pyn-show b{width:60px; font-weight:400; display:block; text-align:center; height:100%;} .pyn-hide{ width:94%; height:auto; overflow:hidden; display:none; line-height:22px; color:#777777; padding:15px 0; margin:0 auto;} .io-tx img,.nix-tx img,.dobx-tx img{max-width: 100%;}