@charset "utf-8"; /* * Made by Myy * 2018-4-14 * */ html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word} body{margin:0;font:12px/1.5 "榛戜綋",Arial,sans-serif;} article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block} audio:not([controls]){display:none;height:0} progress{vertical-align:baseline} [hidden],template{display:none} a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration: none;} a:active,a:hover,a:link,a:visited{outline-width:0;text-decoration:none;background: none; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; } h1,h2,h3,h4,h5,h6{font-size: 100%} ul,ol,li{list-style:none} html,body{max-width:1000px;margin:0 auto;} img{height:auto !important;} /*棣栭〉*/ .grey{ background:#f3f3f3; } /*澶撮儴*/ .headerBox{ width:100%; position:relative; z-index:2; } .headerTop{ width:100%; padding:0.35rem 0; background:#fff; } .headerTop a{ display:block; overflow:hidden; } .headerTop img.logo{ display:block; max-width:60%; margin-left:0.3rem; float:left; } .headerTop img.home{ display:block; max-width:8%; margin-right:0.3rem; float:right; } .headerNav{ width:100%; height:0.6rem; padding:0.3rem 0; background:#333; } .headerNav ul{ height:0.6rem; } .headerNav ul li{ width:20%; float:left; padding:0 3%; height:0.6rem; border-right:1px #575c5d solid; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .headerNav ul li:last-child{ border-right:none; } .headerNav ul li a{ display:block; color:#cbd4d6; font-size:0.4rem; text-align:center; padding-bottom:0.1rem; font-family: "榛戜綋"; } .headerNav ul li.on a{ border-bottom:2px #ac9455 solid; } /*澶撮儴缁撴潫*/ .bannerBox{ width:100%; } .swiper-container .swiper-slide img{ display:block; width:100%; } .swiper-container .swiper-slide{ position:relative; } .swiper-container .swiper-pagination{ text-align:right; } .swiper-container .swiper-pagination-bullet{ background:#e0e0e0 !important; opacity: 1; width:6px !important; height:6px !important; } .swiper-container .swiper-pagination-bullet-active{ background:#ac9455 !important; } .navLists{ width:100%; background:#f3f3f3; } .navLists ul{ overflow:hidden; padding:1%; } .navLists ul li{ width:48%; margin:1%; float:left; background:#fff; height:3.4rem; overflow:hidden; } .navLists ul li a{ display:block; position:relative; } .navLists ul li a .font{ position:absolute; top:0.2rem; left:0.2rem; } .navLists ul li a .font p{ color:#333; font-size:0.4rem; } .navLists ul li a .font span{ display:block; color:#999; font-size:0.26rem; text-transform: uppercase; } .navLists ul li img{ display:block; width:100%; } .navLists ul li a img{ float:right; margin-top:1rem; width:3rem; } .news-main{ padding:0.5rem; } .news-main h1 { color: #494950; font-size: 0.5rem; text-align: center; line-height: 0.6rem; font-weight: normal; } .news-main h2 { color: #494950; font-size: 0.3rem; text-align: center; line-height: 0.7rem; font-weight: normal; } .news-main img{ width:100%; } .news-main .main p{ font-size:0.35rem !important; line-height:0.7rem !important; font-family:"寰蒋闆呴粦" !important; } .indexTitle{ width:100%; text-align:center; padding:0.5rem 0; background:url(../img/title-icon.png) #f3f3f3 no-repeat center center; background-size:8.7rem; } .indexTitle h2{ color:#444; font-size:0.5rem; background:#f3f3f3; font-weight:normal; display:inline-block; } .indexTitle h2 img{ width:0.65rem; vertical-align: middle; margin-top:-2px; margin-right:0.2rem; } .indexTitle p{ color:#999; font-size:0.36rem; margin-top:0.1rem; } .aboutBox{ width:90%; background:#fff; padding:5%; } .aboutBox p{ color:#666; font-size:0.4rem; text-indent:2em; text-align: justify; line-height:0.7rem; } .index-swiper{ width:100%; overflow:hidden; padding-top:0.5rem; padding-bottom:1.5rem; position:relative; } .index-swiper .swiper-slide span{ width:100%; display:block; } .swiper-container-horizontal>.swiper-pagination-progressbar{ top:auto; bottom:0.42rem; width:6.4rem; left:50%; margin-left:-3.2rem; height:1px; } .swiper-pagination-progressbar{ background:#ac9455; } .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ background:#d2d2d2; height:3px; top:-1px; } .index-swiper .swiper-slide img{ width:100%; } .index-swiper .swiper-button-next{ top:auto; bottom:0; height:0.84rem; width:0.5rem; right:1rem; background:url(../img/right.png) no-repeat center center; background-size:0.5rem; -webkit-tap-highlight-color:transparent; } .index-swiper .swiper-button-next:hover{ background:url(../img/right1.png) no-repeat center center; background-size:0.5rem; } .index-swiper .swiper-button-prev{ top:auto; bottom:0; height:0.84rem; width:0.5rem; left:1rem; background:url(../img/left.png) no-repeat center center; background-size:0.5rem; -webkit-tap-highlight-color:transparent; } .index-swiper .swiper-button-prev:hover{ background:url(../img/left1.png) no-repeat center center; background-size:0.5rem; } .index-swiper .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ opacity:1; } .brandBox{ width:100%; } .brandBox table{ width:100%; border:1px #f5f5f5 solid; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .brandBox table tr td{ background:#fff; /*padding:5% 0;*/ border:1px #f5f5f5 solid; border-left:0; width:25%; } .brandBox table tr td img{ max-width:95%; } .brandBox table tr td:last-child{ border-right:0; } .bannerBox1{ width:100%; overflow:hidden; } .swiper-container3{ width:100%; position:relative; } .swiper-container3 .swiper-slide img{ display:block; width:100%; } .swiper-container3 .swiper-slide{ position:relative; } .swiper-container3 .swiper-pagination{ text-align:center; } .swiper-container3 .swiper-pagination-bullet{ background:#e0e0e0 !important; opacity: 1; width:6px !important; height:6px !important; } .swiper-container3 .swiper-pagination-bullet-active{ background:#ac9455 !important; } .mapBox{ width:100%; position:relative; } .mapBox img{ width:100%; display:block; } .mapBox .address{ width:7rem; position:absolute; left:50%; top:50%; background:#fff; border-radius:10px; margin-top:-1.2rem; margin-left:-3.9rem; -moz-box-shadow:3px 3px 20px 5px rgba(0,0,0,0.2); -webkit-box-shadow:3px 3px 20px 5px rgba(0,0,0,0.2); box-shadow:3px 3px 20px 5px rgba(0,0,0,0.2); padding:0 0.3rem 0.6rem 0.3rem; } .mapBox .address h6{ height:1rem; line-height:1rem; color:#000; font-size:0.5rem; font-weight:normal; background:url(../img/map-icon.jpg) no-repeat left center; background-size:0.5rem; padding-left:0.6rem; border-bottom:1px #dbdbdb solid; overflow:hidden; margin-top:0.1rem; } .mapBox .address p{ color:#666; font-size:0.4rem; margin-top:0.3rem; } .footer{ width:100%; background:#252628; overflow:hidden; } .footerBox{ width:48%; margin:0 1%; text-align: center; float:left; } .footerBox p{ color:#7b7e80; font-size:0.66rem; margin:0.3rem 0; } .footerBox a{ display:block; height:1.35rem; line-height:1.35rem; text-align:center; background:#ae9658; color:#fff; font-size:0.44rem; } .footerBox a img{ width:0.5rem; vertical-align: middle; margin-top:-4px; margin-right:0.4rem; } .footerBox .img{ margin-top:0.4rem; } .footerBox .img img{ width:0.84rem; } .footer1{ width:100%; background:#252628; line-height:0.6rem; color:#5f636b; font-size:0.3rem; text-align:center; padding:0.3rem 0; } /*璁捐*/ .innerBanner{ width:100%; } .innerBanner img{ width:100%; display:block; } .designBox1{ padding:0 0 0.95rem; height:16rem; background:#fff; position:relative; } .font{ position:absolute; left:0.5rem; top:0.95rem; } .font .font1{ width:80%; } .font .font2{ width:35%; margin-top:0.7rem; } .designBox1 ul{ overflow:hidden; } .designBox1 .li{ width:4.8rem; height:4.8rem; border-radius:100%; float:left; border:1px #bfbfbf solid; overflow:hidden; position:absolute; text-align: center; } .designBox1 .li1{ top:5.6rem; left:0.5rem; background:url(../img/icon1.png) no-repeat center 1rem; background-size:1.2rem; } .designBox1 .li2{ top:3.6rem; right:0.7rem; background:url(../img/icon2.png) no-repeat center 1rem; background-size:1.2rem; } .designBox1 .li3{ top:10.8rem; left:0.7rem; background:url(../img/icon3.png) no-repeat center 1rem; background-size:1.2rem; } .designBox1 .li4{ top:8.8rem; right:0.5rem; background:url(../img/icon4.png) no-repeat center 1rem; background-size:1.2rem; } .designBox1 .li p{ color:#666; font-size:0.44rem; font-family: "microsoft yahei"; font-weight:lighter; text-transform: uppercase; margin-top:2.5rem; } .designBox1 .li span{ color:#666; font-size:0.44rem; font-family: "寰蒋闆呴粦"; } .designBox1 .li:hover{ border-color:#e02828; animation: xuanzhuan 1.5s infinite; -webkit-animation: xuanzhuan 1.5s infinite; } .designBox1 .li:hover p{ color:#e02828; } .designBox1 .li:hover span{ color:#e02828; } .designBox1 .li1:hover{ background:url(../img/icon1-1.png) no-repeat center 1rem; background-size:1.2rem; } .designBox1 .li2:hover{ background:url(../img/icon2-1.png) no-repeat center 1rem; background-size:1.2rem; } .designBox1 .li3:hover{ background:url(../img/icon3-1.png) no-repeat center 1rem; background-size:1.2rem; } .designBox1 .li4:hover{ background:url(../img/icon4-1.png) no-repeat center 1rem; background-size:1.2rem; } .caseBox{ background:#f3f3f3; padding-bottom:0.2rem; } .case-list{ overflow:hidden; padding:1%; } .case-list li{ width:48%; height:3.4rem; line-height:3.4rem; float:left; margin:1%; overflow:hidden; background:#fff; text-align:center; } .case-list li img{ width:80%; display:inline; transition: all 1s; margin:0 auto; vertical-align: middle; } .case-list li:hover img{ transform: scale(1.2); } .caseBox > a{ display:block; width:96%; height:1.1rem; line-height:1.1rem; text-align:center; border:1px #e02828 solid; color:#e02828; font-size:0.44rem; font-family: "寰蒋闆呴粦"; font-weight:lighter; margin:0.5rem auto; text-transform: uppercase; } /*鍗板埛*/ .design-box{ width:100%; background:#fff; padding:5% 0; } .design-box img{ width:90%; display:block; margin:0 auto; } .publicBox{ width:100%; background:#fff; } .publicBox-content{ width:96%; margin:2% auto 1.2rem; } .publicBox-content h2{ text-align: center; color:#333; font-size:0.6rem; font-weight:normal; margin:0.9rem auto; } .publicBox-content h2 span{ font-size:0.6rem; } .addBox{ width:90%; padding:5%; background:#f3f3f3; margin-bottom:0.5rem; overflow:hidden; } .addBox h6{ color:#333; font-size:0.56rem; font-weight:normal; width:30%; float:left; } .addBox h6 em{ font-style:normal; } .addBox h6 span{ color:#999; font-size:0.4rem; display:block; padding-left:0.7rem; } .addBox h6.telicon{ background:url(../img/tel-icon1.png) no-repeat left center; background-size:0.5rem; padding-left:0.7rem; } .addBox h6.qqicon{ background:url(../img/qq-icon1.png) no-repeat left center; background-size:0.5rem; padding-left:0.7rem; } .addBox h6.vchaticon em{ background:url(../img/vchat-icon1.png) no-repeat left center; background-size:0.5rem; padding-left:0.7rem; } .addBox p{ width:60%; color:#ae9658; font-size:0.95rem; text-align:left; float:right; } .addBox p a{ color:#ae9658; display:block; font-size:0.8rem; text-align: left; } .addBox p a span{ color:#999; font-size:0.4rem; display:block; } .addBox img{ width:3rem; display:block; margin:0 auto; float:right; } .publicBox-content{ overflow:hidden; } .publicBox-content > a{ display:block; width:48%; height:1.46rem; line-height:1.46rem; border-top:1px #000 solid; border-bottom:1px #000 solid; text-align:center; margin-top:0.5rem; color:#333; font-size:0.6rem; float:left; } .publicBox-content a img{ width:0.7rem; margin-right:0.35rem; } /*鍏充簬*/ .indexTitle1{ width:100%; text-align:center; padding:0.5rem 0; background:url(../img/title-icon.png) #f3f3f3 no-repeat center center; background-size:8.7rem; } .indexTitle1 h2{ color:#444; font-size:0.5rem; background:#f3f3f3; font-weight:normal; display:inline-block; } .indexTitle1 p{ color:#999; font-size:0.36rem; margin-top:0.1rem; } .hornerBox{ width:100%; } .hornerBox ul{ width:98%; margin:5% 1%; overflow:hidden; } .hornerBox ul li{ width:24%; float:left; margin:0 0.5%; } .hornerBox ul li img{ width:100%; } .teamBox{ width:100%; background:url(../img/team-bj.jpg) no-repeat center center; background-size:cover; padding-top:0.76rem; } .teamBox h5{ width:96%; margin:0 auto; color:#fff; font-size:0.56rem; font-weight:normal; } .teamBox h6{ width:96%; margin:0 auto; color:#fff; font-size:0.36rem; font-weight:normal; margin-top:0.2rem; } .teamBox ul{ width:98%; margin:0.5rem auto 0; overflow:hidden; } .teamBox ul li{ width:33%; float:left; margin:0 0.15% 0.6rem; } .teamBox ul li .img{ width:100%; } .teamBox ul li .img img{ width:100%; } .teamBox ul li p{ font-size:0.3rem; color:#fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; padding-left:0.1rem; height:0.5rem; } /*妗堜緥璇︽儏*/ .case-desc{ width:90%; background:#f3f3f3; padding:5%; } .case-desc h1{ color:#666; font-size:0.7rem; font-weight:normal; } .case-desc h2{ color:#999; font-size:0.4rem; font-weight:normal; } .case-desc h3{ width:100%; height:1px; background:#d9d9d9; margin:0.5rem 0; } .case-desc h4{ color:#666; font-size:0.3rem; font-weight:normal; } .case-desc h5{ margin:0.4rem 0; color:#666; font-size:0.3rem; font-weight:normal; } .case-desc p{ color:#666; font-size:0.36rem; line-height:0.7rem; } .case-pic{ width:100%; background:#fff; padding:5% 0; } .case-pic img{ display:block; max-width:90%; margin:2% auto; } /*鏂伴椈鍒楄〃*/ .newsBox{ width:100%; } .newsNav{ width:100%; height:1.2rem; border-bottom:1px #dcdcdc solid; text-align:center; } .newsNav span{ padding:0 1rem; color:#666666; font-size:0.42rem; line-height:1.2rem; display:inline-block; height:1.2rem; margin:0 0.5rem; } .newsNav span.on{ color:#ac9455; border-bottom:2px #ac9455 solid; } .newsBox ul.ulBox{ padding:0.5rem; } .newsBox ul.block{ display:none; } .newsBox ul.on{ display:block; } .newsBox ul.ulBox li{ line-height:1rem; } .newsBox ul.ulBox li a{ display:flex; overflow:hidden; } .newsBox ul.ulBox li a em{ color:#ac9455; font-size:0.4rem; font-style:normal; margin-right:0.3rem; flex:0 0 1.5rem; width:1.5rem; } .newsBox ul.ulBox li a span{ color:#333; font-size:0.4rem; flex:1; overflow:hidden; text-overflow:ellipsis; white-space:nowrap } .pages{ width:100%; overflow:hidden; margin:5% auto; text-align: center; } .pages span,.pages a{ display:inline-block; height:0.9rem; line-height:0.9rem; padding:0 0.2rem; } .pages .page{ padding:0 0.2rem; height:0.9rem; line-height:0.9rem; border:1px #dddddd solid; color:#666; font-size:0.38rem; } .pages .currer{ font-weight:bolder; color:blue; } .pager{ width:100%; overflow:hidden; margin:5% auto; text-align: center } .pager li{ display:inline-block; width:3rem; height:0.9rem; /* display:block; float:left;*/ border:1px #dddddd solid; color:#666; font-size:0.38rem; text-align:center; line-height:0.9rem; margin:0 0.2rem; } .newsBox .more{ display:block; width:4rem; height:0.9rem; margin:0 auto 0.5rem; border:1px #dddddd solid; text-align:center; line-height:0.9rem; } .newsBox .more a{ color:#ac9455; font-size:0.4rem; } .pages a:hover{ background:#ac9455; color:#fff; } .pages .prev{ float:left; } .pages .next{ float:right; } /*鏂伴椈璇︽儏*/ .newsBox h1{ color:#666; font-size:0.7rem; border-bottom:1px #d9d9d9 solid; padding:0.2rem 0; width:96%; margin:5% auto 0; font-weight:normal; } .newsBox h2{ color:#666; font-size:0.3rem; font-weight:bold; width:96%; margin:0 auto; padding:0.2rem 0; } .newsBox .main{ width:96%; margin:0 auto 10%; } .newsBox p{ color:#666; font-size:0.4rem; line-height:0.6rem; } .newsBox .main img{ max-width:100%; margin-top:5%; } /*鑱旂郴鎴戜滑*/ .mapBoxcontact{ width:100%; height:6rem; } .tyadd{ width:100%; padding:0.6rem 0; background:#ae9658; } .tyadd h1{ color:#fff; font-size:0.7rem; padding-left:0.6rem; font-weight:normal; } .tyadd p{ color:#fff; font-size:0.44rem; padding-left:1rem; margin-top:0.2rem; } .tyadd p.add{ background:url(../img/add.png) no-repeat 0.6rem center; background-size:0.28rem; } .tyadd p.tel{ background:url(../img/add1.png) no-repeat 0.6rem center; background-size:0.28rem; } .otherBox{ width:100%; background:#fff; border-top:10px #f3f3f3 solid; border-bottom:10px #f3f3f3 solid; } .other{ width:96%; margin:0 auto; padding:0.6rem 0; border-bottom:1px #ddd solid; } .other:last-child{ border-bottom:none; } .other h1{ color:#000; font-size:0.6rem; padding-left:0.7rem; margin-bottom:0.3rem; font-weight:normal; background:url(../img/add2.png) no-repeat left center; background-size:0.17rem; } .other p{ color:#666; font-size:0.4rem; padding-left:0.7rem; line-height:0.6rem; } /*妗堜緥*/ .dialogBg{ width:100%; height:100%; background:rgba(0,0,0,0.4); position:fixed; top:0; left:0; z-index:1; display:none; } .fix{ position:fixed; top:0; } .caseNav{ width:100%; height:1.3rem; background:#f3f3f3; position:relative; z-index:3; } .caseNav ul{ overflow:hidden; } .caseNav ul li{ width:20%; text-align:center; line-height:1.3rem; color:#666; font-size:0.4rem; float:left; } .caseNav ul li.on{ color:#fff; background:#ac9455 } .caseNav ul li img{ display:none; width:0.2rem; margin-left:0.2rem; } .child{ width:96%; position:absolute; background:#fff; top:1.3rem; padding:2%; display:none; } .child a{ display:block; float:left; color:#666; font-size:0.36rem; margin:0.3rem 0; padding-right:0.3rem; } .child a span{ border-bottom:1px #fff solid; padding-bottom:0.2rem; } .child a:hover span{ color:#ae9658; border-color:#ae9658; } .caseListContent{ overflow:hidden; } .caseList{ width:48vw; float:left; overflow:hidden; height:48vw; margin-bottom:0.2rem; margin:1vw; } .caseList a{ display:block; width:100%; height:100%; position:relative; overflow:hidden; } .caseList .img{ background:#fff; height:100%; overflow:hidden; border:1px #ccc solid; text-align:center; } .caseList .img img{ height:100% !important; vertical-align: middle; margin:0 -100%; } .caseList .right{ width:96%; background:rgba(174,150,88,0.8); height:50px; position:absolute; bottom:0; left:0; right:0; padding:0 2%; } .caseList .right h2{ color:#fff; font-size:0.4rem; font-weight:lighter; margin-top:0.05rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; } .caseList .right .desc{ color:#fff; font-size:0.3rem; width:100%; font-weight:lighter; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient: vertical; } /*.caseList .right h2{ color:#fff; font-size:0.27rem; font-weight:lighter; margin-top:0.5rem; border-top:1px #fff solid; background:url(../img/se.png) no-repeat right center ; background-size:0.55rem; height:1rem; line-height:1rem; }*/ .load{ width:100%; height:70px; text-align:center; color:#999999; font-size:12px; margin-top:5%; } .load em{ font-style:normal; } .load span{ width:180px; height:40px; display:block; margin:0 auto; border:1px #ccc solid; border-radius:5px; line-height:40px; cursor: pointer; } .load img{ margin-right:10px; vertical-align: middle; } .load img.turn{ animation: rotation 2s linear infinite; -moz-animation: rotation 2s linear infinite; -webkit-animation: rotation 2s linear infinite; -o-animation: rotation 2s linear infinite; } @-webkit-keyframes rotation{ from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(360deg);} } .case-imgBox{ width:100%; padding-bottom:0.5rem; } .case-imgBox img{ display:block; width:100%; } .public-box{ width:100%; border-bottom:10px #f3f3f3 solid; } .public-box > img{ display:block; width:100%; } @-webkit-keyframes rotation{ from {-webkit-transform: rotate(0deg);} to {-webkit-transform: rotate(360deg);} } @-webkit-keyframes 'xuanzhuan' { from {-webkit-transform:perspective(400px) rotateY(0deg);} to {-webkit-transform:perspective(400px) rotateY(360deg);} } .newnavLists{ width:100%; background:#f3f3f3; } .newnavLists ul{ padding:2%; } .newnavLists ul li{ margin-bottom:5%; background:#fff; border-radius:10px; overflow:hidden; } .newnavLists ul li a{ display:block; } .newnavLists ul li img{ display:block; width:100%; } .newnavLists ul li p{ padding:10px 5px; overflow:hidden; } .newnavLists ul li p span{ font-size:14px; color:#333; padding:0 5px; display:block; float:left; } .newitem{ padding:5% 0 0; } .newitem .title{ display:block; width:100%; height:30px; line-height:30px; background:#f3f3f3; color:#333; } .newitem .title p{ padding:0 2%; } .newitem .title p span{ float:right; } /*鏂扮殑浜у搧浠嬬粛妗堜緥*/ .productCaseBox{ width:100%; overflow:hidden; position:relative; background: #2A2D3C; } .productLeft{ width:94%; margin:0 auto; } .productLeft h2{ font-size: 18px; color: #FFFFFF; text-align: center; padding:20px 0 10px; } .productLeft .info { font-size: 14px; color: #FFFFFF; line-height: 24px; margin-bottom: 20px; text-align: justify; } .productLeft .info p{ text-indent: 2em; } .productLeft .list{ padding:15px 0; } .productLeft .list ul li { line-height: 26px; } .productLeft .list ul li span { font-size: 14px; color: #FFFFFF; opacity: .8; } .productLeft .list ul li a { font-size: 14px; color: #FFFFFF; } .productRight .swiper-container{ width:100%; } .productRight .swiper-container .swiper-slide{ text-align: center; } .productRight .swiper-container .swiper-slide img{ display:block; width:100%; } .productRight .swiper-container .swiper-button-next { top:50%; margin-top:-19px; right: 2%; margin-right: 0; background: url(../img/right.png) no-repeat center center; background-size:cover; } .productRight .swiper-container .swiper-button-prev { top:50%; margin-top:-19px; left: 2%; margin-left: 0; background: url(../img/left.png) no-repeat center center; background-size:cover; } .pRightBottom{ overflow:hidden; height:190px; } .pRightBottom li{ float:left; width:190px; height:190px; border:2px #fff solid; margin-left: 10px; position:relative } .pRightBottom li a{ display:block; } .pRightBottom li .lis .img { display:block; width: 100%; overflow:hidden; height: 140px; } .pRightBottom li .lis .img img { display:block; width: 100%; height: 100%; opacity: 0.7; } .pRightBottom li .lis div { position:absolute; left:0; right:0; bottom:0; height: 40px; background: rgba(255, 255, 255, 0.7); padding:5px; } .pRightBottom li .lis.on .img img{ opacity: 1; } .pRightBottom li .lis.on div{ background: rgba(255, 255, 255, 0.9); } .pRightBottom li .lis:hover .img img{ opacity: 1; } .pRightBottom li .lis:hover div{ background: rgba(255, 255, 255, 0.9); } .pRightBottom li .lis div h2 { font-size: 14px; color: #222222; font-weight: normal; } .pRightBottom li .lis div p { font-size: 12px; color: #444444; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; margin-top:2px; } .pRightBottom li.moreLi{ margin-left:0; background: #ae9658; border-color:#ae9658; } .pRightBottom li.moreLi h2{ font-size: 22px; margin-bottom: 42px; color: #FFFFFF; font-weight: normal; padding-top: 15px; padding-left: 20px; } .pRightBottom li.moreLi span{ font-size: 18px; color: #FFFFFF; display: block; margin-top: 85px; margin-bottom: 10px; padding-left: 20px; } .productCaseBox .link{ width:5.8rem; height:0.6rem; background:#f6f6f6; border:1px #989898 solid; border-radius:0.5rem; margin:0 auto 0.5rem; line-height:0.6rem; text-align:center; } .productCaseBox .link a{ display:block; color:#343537; font-size:0.3rem; font-weight:lighter; } .productCaseBox .link a img{ width:0.38rem; margin-left:15px; vertical-align: middle; margin-top:-4px; } .catposNavWapper{ width:100%; margin:0 auto; } .catposNavscroll{ width:100%; height:100px; overflow:hidden; } .catposNav{ overflow-x:auto; padding:2% 0 5%; } .catposNav ul{ overflow:hidden; width:840px; } .catposNav ul li{ width:60px; float:left; transition: all .3s; margin:0 5px; } .catposNav ul li a { display:block; width:100%; } .catposNav ul li a span{ display:block; overflow:hidden; width:50px; height:50px; border-radius:50%; text-align: center; line-height:50px; font-size:0; border:2px #ae9658 solid; margin:0 auto; position:relative; } .catposNav ul li a span img{ max-width:80%; vertical-align: middle; } .catposNav ul li a p{ text-align:center; font-size:12px; height:30px; line-height:30px; color:#333; } .catposNav ul li.on a p{ color:#ae9658; font-weight:bold; } .catposNav ul li:hover a p{ color:#ae9658; font-weight:bold; } .pages-wap{ width:80%; margin:5% auto 8%; overflow:hidden; } .pages-wap .prev{ display:block; width:45%; float:left; text-align:center; padding:3% 0; border-radius:50px; border:1px #dfdfdf solid; } .pages-wap .next{ display:block; width:45%; float:right; text-align:center; padding:3% 0; border-radius:50px; border:1px #dfdfdf solid; } .pages-wap a{ color:#ae9658; font-size:14px; } .pages-wap a:hover{ border-color:#196d9b; background:#196d9b; color:#fff; } /*娑撯偓閵嗭拷24閺嶇厧顦╅悶锟?/ .htmleaf-content{ width:100%; } #iconWall{ background-color: #c7c7c8; margin: 0 auto; overflow: hidden; position:relative; } #iconWall:before{ content:''; width:1px; height:100%; background:#c7c7c8; position:absolute; left:0; top:0; z-index:1; } #iconWall:after{ content:''; height:1px; width:100%; background:#c7c7c8; position:absolute; left:0; top:0; z-index:1; } #iconWall li{ width:25vw; height:25vw; float: left; position:relative; /*margin-right: 1px; margin-bottom: 1px; */ } #iconWall li:before{ content:''; width:1px; height:100%; background:#c7c7c8; position:absolute; right:0; top:0; z-index:1; } #iconWall li:after{ content:''; height:1px; width:100%; background:#c7c7c8; position:absolute; left:0; bottom:0; z-index:1; } /*娴滃被鈧拷3D閸欏秷娴嗛崠鍝勭厵婢跺嫮鎮 */ .img-back, .img-front{ position: absolute; top:0; left:0; background-color: #fff; width:100%; height:100%; text-align: center; line-height:100%; } .img-back img, .img-front img{ max-width:90%; } .img-3d{ width:100%; height:100%; position:relative; transform-style: preserve-3d; } .img-back{ transform: rotateY(180deg); } /*娑撳鈧焦宕叉稉鈧幍锟?/ #btnRefresh{ text-align: center; transition: .3s linear; background-color: #fff; color:#ac9455; font-size:12px; } .iconRefresh{ width: 20px; height: 20px; background: url(../img/refresh.png); background-size:100%; position:absolute; top:50%; left:50%; margin:-20px 0 0 -10px; } #btnRefresh span{ width:100%; text-align: center; display:block; position:absolute; top:50%; left:0%; margin:5px 0 0 0; } #btnRefresh:hover{ color: #fff; background-color: #ac9455; transition: 0s; } #btnRefresh:hover .iconRefresh{ background: url(../img/refresh-white.png); background-size:100%; } .qrchat{ position:fixed; width:60px; height:60px; border-radius:5px; top:50%; right:0; z-index:99999; overflow:hidden; } .qrchat a{ display:block; width:100%; height:100%; background:url(../img/chaticon.png) #ac9455 no-repeat center center; background-size:40px; } .index6 ul { padding:0.2rem } .index6 ul li { line-height:1rem; height: 1rem; overflow: hidden; } .index6 ul li a { display: block; overflow: hidden; color: #333; font-size: 0.4rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .index6 ul li a em { display:inline; font-style: normal; color: #ac9455; font-weight: bold; } .index6 ul li a span { display:inline; padding-left:0.2rem } .index6 .more { display: block; width:90%; height: 1rem; margin: 0 auto; border-radius: 1rem; background: #ac9455; text-align: center; line-height:1rem; color: #fff; font-size:0.4rem; margin:0.4rem auto; clear: both; } .news-top .right { width: 100%; overflow: hidden; } .news-top .right li { width: 50%; float: left; display: block; height:1rem; line-height: 1rem; text-align: left; } .news-top .right li span { display: inline-block; width:100%; height: 1rem; text-align: center; } .news-top .right li.on span { background: #ac9455; } .news-top .right li span em { font-style: normal; display: inline-block; padding: 0 0.2rem; height: 1rem; color: #333333; font-size: 0.4rem; cursor: pointer; } .news-top .right li.on span em { color: #fff; font-weight: bold; } .news-content { width:100%; margin: 0 auto 1rem; } .news-content ul { overflow: hidden; } .news-content ul li { width:44%; float: left; background: #fff; -moz-box-shadow: 0px 5px 20px 1px #efefef; -webkit-box-shadow: 0px 5px 20px 1px #efefef; box-shadow: 0px 5px 20px 1px #efefef; padding: 0.2rem; margin:1%; } .news-content ul li a { display: block; } .news-content ul li a span.img { width: 100%; height:100px; overflow: hidden; display: block; } .news-content ul li span img { width: 100%; display: block; transition: all 1s; } .news-content ul li a h1 { color: #333; font-size: 0.35rem; height:0.5rem; font-weight: normal; margin:0.1rem 0; line-height: 0.5rem; overflow: hidden; transition: all .3s; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .news-content ul li a p { color: #979797; font-size: 0.25rem; height:0.7rem; overflow: hidden; line-height:0.35rem; transition: all .3s; } .news-content ul li a h3 { color: #979797; font-size: 0.25rem; font-weight: normal; text-align: right; transition: all .3s; }