@font-face {font-family: "iconfont"; src: ; /* ie9*/ src: format('embedded-opentype'), /* ie6-ie8 */ format('woff'), format('truetype'), /* chrome, firefox, opera, safari, android, ios 4.2 */ format('svg'); /* ios 4.1- */ } .iconfont { font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-shejishi:before { content: "\e61f"; } .icon-2014082601545126easyiconnet:before { content: "\e600"; } .icon-xiaojiantouyou:before { content: "\e650"; } .icon-yuyue11:before { content: "\e607"; } .icon-dianhua:before { content: "\e6b0"; } .icon-sousuo:before { content: "\e616"; } .icon-guanbi:before { content: "\e604"; } .icon-qq:before { content: "\e62e"; } .icon-shigong:before { content: "\e639"; } .icon-chat:before { content: "\e608"; } .icon-gongjiao:before { content: "\e653"; } .icon-mianji:before { content: "\e6d4"; } .icon-tel:before { content: "\e642"; } .icon-xiazai:before { content: "\e624"; } .icon-jiantou-copy:before { content: "\e611"; } .icon-youjian:before { content: "\e610"; } .icon-address:before { content: "\e812"; } .icon-yuyue1:before { content: "\e7c1"; } .icon-dizhi-01:before { content: "\e60d"; } .icon-fengge:before { content: "\e623"; } .icon-menu:before { content: "\e603"; } .icon-yiqianyue:before { content: "\e695"; } .icon-zixun:before { content: "\e606"; } .icon-yanjing:before { content: "\e609"; } .icon-weixin1:before { content: "\e60a"; } .icon-zaojiashizhan:before { content: "\e725"; } .icon-zixun1:before { content: "\e8e7"; } .icon-shijian:before { content: "\e656"; } .icon-yuyue:before { content: "\e601"; } .icon-chevron-bottom:before { content: "\e605"; } .icon-shijian1:before { content: "\e636"; } .icon-ditie:before { content: "\e72d"; } .icon-shejishiruzhu-:before { content: "\e652"; } .icon-2014082601545126easyiconnet1:before { content: "\e602"; } /*banner*/ #banner .swiper-pagination-bullet{ opacity: 1; } #banner img{ width: 100%; } /*关于我们*/ .index-about{ width: 100%; background: no-repeat; background-size: cover; height: 600px; overflow: hidden; } .index-about .title{ font-weight: bolder; font-size: 24px; text-align: center; margin: 60px auto; } .good-box { width: 1200px; margin: auto; background-color: #fff; overflow: hidden } .good-left { width: 306px; height: 366px; border: 1px solid #e0e0e0; overflow: hidden; box-sizing: border-box; } .good-float { float: left } .valign { vertical-align: middle; width: 292px; height: 352px; margin: 6px; display: block } .good-right { width: 894px; padding-left: 20px; text-align: right; box-sizing: border-box; } .good-float { float: left } .good-right p { text-align: left; text-indent: 2em; color: #333; font-size: 14px; line-height: 32px } .good-right p:nth-of-type(2){ margin-top: 20px; } .good-right a { color: #ff9600; font-size: 14px; margin-top: -25px; display: inherit } .good-img { margin-top: 20px; width: 894px; overflow: hidden } #div1 { width: 100%; height: 189px; position: relative; margin: 0 auto; overflow: hidden; margin-top: 9px; } #div1 ul { width: 800px; position: relative } #div1 ul li { height: 192px; float: left; list-style: none; padding-right: 20px } #div1 ul li img { width: 126px; height: 165px; display: inline-block } #div1 ul li h3{ color:#fff; font-size: 14px; text-align: center; width: 126px; color:#000; overflow: hidden; } /*案例*/ .index-case{ width: 1200px; margin: 0 auto; margin-top: 60px; } .index-case-description{ width: 60%; float: left; overflow: hidden; } .index-case-description h2{ font-size: 30px; margin: 30px 0; } .index-case-description p{ font-size: 14px; color: #4d4d4d; display: block; width: 100%; text-align: justify; letter-spacing: 3px; line-height: 36px; } .index-case-description ul{ margin-top: 38px; height: 22px; } .index-case-description ul li{ color: #252525; float: left; display: block; cursor: pointer; border-right: 1px solid #e6e6e6; font-size: 14px; width: 105px; text-align: center; height: 14px; line-height: 14px; transition-duration: 1s; } .index-case-description ul li:nth-of-type(6){ border-right: none; } .index-case-description ul li.active{ background: #e68220; color: #fff; height: 30px; line-height: 30px; margin-top: -8px; transition-duration: 1s; } #case{ width: 36.8%; float: right; position: relative; } .index-case-img{ width: 100%; position: relative; } .index-case-img img{ width: 100%; } .index-case-img-hover{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); cursor: pointer; opacity: 0; transition-duration: 1s; } .index-case-img-hover h2{ font-size: 14px; text-align: center; color: #fff; margin-top: 95px; margin-bottom: 20px; } .index-case-img-hover a{ display: block; text-align: center; color: #fff; margin-top: 10px; } .index-case-img-hover a:hover{ color: #e68220; } .index-case-img-hover:hover{ opacity: 1; transition-duration: 1s; } .index-case-item-list{ width: 1200px; margin-top: 30px; display: none; } .index-case-item-list.active{ display: block; } .index-case-item{ width: 380px; float: left; margin-right: 30px; } .case-title{ width: 100%; margin: 20px 0; } .case-title h2{ width: 70%; overflow: hidden; white-space: nowrap; font-size: 20px; display: block; float: left; text-overflow: ellipsis; } .case-title p{ width: 30%; overflow: hidden; white-space: nowrap; font-size: 14px; display: block; float: right; text-align: right; color: #9a9a9a; line-height: 28px; } .index-case-item-list .imgbox{ width: 380px; height: 264px; overflow: hidden; position: relative; } .index-case-item:nth-of-type(3n){ margin-right: 0; } .index-case-item-list img{ width: 100%; height: 264px; transition-duration: 1s; } .index-case-item-list .imgbox:hover img{ transform: scale(1.1); -ms-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); transition-duration: 1s; } /*设计师*/ .subhead{text-align: center; color: #393939; margin-top: 50px;margin-bottom: 50px} .subhead h2{font-size: 30px; line-height: 50px;} .subhead h5{font-size: 22px; margin-top: 2px; font-size: 14px; margin-bottom: 30px; color: #b1b1b1;} .index-designer-container{width: 100%; height: 740px; background: url(/uploads/image/tspaimages/isjsbg.jpg); } .index-designer-center{width: 1530px; height: 100%; margin: 0 auto; overflow: hidden;} .white-subhead *{color: #fff;} .index-designer-content{width: 1530px; height: 510px; margin-top: 20px; position: relative;} .index-designer-content .swiper-slide{width: 1240px; height: 510px; } .index-designer-content .swiper-slide .swiper-shade{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 0; background: #000; opacity: 0; transition: opacity .5s; -moz-transition: opacity .5s; -webkit-transition: opacity .5s; -o-transition: opacity .5s; } .index-designer-content .swiper-slide .designer-anli{position: absolute; top: 0; left: 0; width: 760px; height: 510px; z-index: 1; background-size: cover; background-position: center center;} .index-designer-content .swiper-slide .designer-anli img{width: 760px; height: 510px; display: block;} .index-designer-content .swiper-slide .designer-anli div{position: absolute; bottom: 0; left: 0; width: 100%; height: 90px; background:linear-gradient(transparent,rgba(0,0,0,0.8)); background: -moz-linear-gradient(transparent,rgba(0,0,0,0.8)); background: -o-linear-gradient(transparent,rgba(0,0,0,0.8)); background: -webkit-linear-gradient(transparent,rgba(0,0,0,0.8));} .index-designer-content .swiper-slide .designer-anli div p{color: #cfcfcf; font-size: 14px; line-height: 25px; width: 520px; height: 100%; padding: 20px;} .index-designer-content .swiper-slide .designer-info{display: flex; display: -webkit-flex; display: -ms-flex; width: 650px; height: 450px; position: absolute; bottom: 0; right: 0; z-index: 2;} .index-designer-content .swiper-slide .designer-info .designerimg{width: 280px; height: 450px; background-size: cover; background-position: center center;} .index-designer-content .swiper-slide .designer-info>div{width: 370px; height: 100%; background: url(/uploads/image/tspaimages/stylistbg.jpg); background-size: cover;background-position-x:5px; padding: 20px 20px 0 60px;} .index-designer-content .swiper-slide .designer-info>div h2{font-size: 56px; color: #f5cb8f;} .index-designer-content .swiper-slide .designer-info>div h3{font-size: 30px; color: #fff; margin: 20px 0 10px;} .index-designer-content .swiper-slide .designer-info>div h3 span{font-size: 14px; color: #cfcfcf;} .index-designer-content .swiper-slide .designer-info>div h5{color: #fff; line-height: 30px;} .index-designer-content .swiper-slide .designer-info>div h5:nth-child(3){width: auto; display: inline-block; min-width: 120px; max-width: 150px; padding: 0 10px; overflow: hidden; height: 30px; background: #c79e68; color: #fff; text-align: center; line-height: 30px; margin-bottom: 25px;} .index-designer-content .swiper-slide .designer-info>div h5:nth-child(5){color: #f5cb8f; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin-bottom: 5px;} .index-designer-content .swiper-slide .designer-info>div h5 span{color: #f5cb8f;} .index-designer-content .swiper-slide .designer-info .designer-btn{width: 150px; height: 48px; border: 1px solid #919191; border-radius: 5px; text-align: center; line-height: 48px; font-size: 14px; color: #fff; background: transparent; margin-top: 20px; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;} .index-designer-content .swiper-slide .designer-info .designer-btn:hover{background: #c79e68; color: #fff;} .index-designer-content .swiper-button-prev,.index-designer-content .swiper-button-next{opacity: .9;} .index-designer-content .swiper-button-prev{left: 0px;width: 145px;height: 340px;top: 21%;background: -webkit-linear-gradient(right, rgba(255,255,255,0), rgba(000,000,000,1)); background: -o-linear-gradient(right, rgba(255,255,255,0), rgba(000,000,000,1));background: -moz-linear-gradient(right, rgba(255,255,255,0), rgba(000,000,000,1));background: linear-gradient(to right, rgba(255,255,255,0), rgba(000,000,000,1));} .index-designer-content .swiper-button-prev div{width: 55px;height: 88px;position: absolute;top: 40%;right: 10px;background-image: url(/uploads/image/tspaimages/pre.png);background-size: 100%;background-position: center;background-repeat: no-repeat;} .index-designer-content .swiper-button-next{right: 0px;width: 145px;height: 340px;top: 21%;background: -webkit-linear-gradient(right, rgba(255,255,255,0), rgba(000,000,000,1)); background: -o-linear-gradient(right, rgba(255,255,255,0), rgba(000,000,000,1));background: -moz-linear-gradient(right, rgba(255,255,255,0), rgba(000,000,000,1));background: linear-gradient(to right, rgba(000,000,000,1), rgba(255,255,255,0));} .index-designer-content .swiper-button-next div{width: 55px;height: 88px;position: absolute;top: 40%;left: 10px;background-image: url(/uploads/image/tspaimages/next.png);background-size: 100%;background-position: center;background-repeat: no-repeat;} .index-designer-content .swiper-pagination-bullets{left: 1015px; width: 370px;} .index-designer-content .swiper-pagination-bullet{width: 30px; height: 4px; background: #fff; border-radius: 0;} .index-designer-content .designer-more{color: #fff; position: absolute; top: 0; right: 145px; line-height: 24px; z-index: 100; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s;} .index-designer-content .designer-more:hover{opacity: .8;} .index-designer-content .designer-more i{background: url(/uploads/image/tspaimages/icon.png); background-position: 0 -334px; width: 24px; height: 24px; margin-left: 10px;} /*complete*/ .complete{ width: 100%; background: no-repeat; background-size: cover; height: 600px; overflow: hidden; } .complete-body{ width: 1200px; margin: 50px auto; } .complete-left{ width: 380px; float: left; height: 499px; position: relative; } .complete-left h2{ margin: 60px auto; font-weight: bolder; font-size: 40px; } .complete-left p{ font-size: 14px; font-weight: bold; display: block; width: 300px; text-align: justify; line-height: 50px; } .complete-left a{ display: block; border-radius: 40px; text-align: center; line-height: 60px; font-size: 24px; border: 1px solid; width: 210px; height: 60px; position: absolute; bottom: 0; } .complete-right{ width: 820px; float: right; } .complete-right-item{ width: 260px; float: left; margin-right: 20px; position: relative; margin-bottom: 30px; } .complete-right-item img{ width: 100%; height: 146px; } .complete-mask{ display: block; position: absolute; top: 0; left: 0; opacity: 0; background: rgba(0,0,0,.7); width: 100%; height: 100%; text-align: center; line-height: 146px; font-size: 18px; color: #fff; transition-duration: 1s; } .complete-mask:hover{ opacity: 1; transition-duration: 1s; } .complete-right-item:nth-of-type(3n){ margin-right: 0; } /*装修流程*/ .iflow-title{text-align: center;margin: 50px auto;font-size: 30px;} .iflow-wrap{width: 1200px;margin: 0 auto;padding-bottom: 30px} .iflow{overflow:hidden;margin-top:40px;padding:0 80px;background:url(/uploads/image/tspaimages/iflow_bg.png) no-repeat 50% 26px;} .iflow .item{float:left;width:120px;text-align:center;margin:0 70px 28px;color:#27103b;font-weight:bold;} .iflow .item .icon{display:block;width:60px;height:60px;margin:0 auto 7px;position:relative;} .iflow .item .icon i:before{content:'';} .iflow .item .icon i,.iflow .item .icon i:before{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/uploads/image/tspaimages/iflow_icon.png)} .iflow .item .icon i.default{background-position:0 0;-webkit-transform: translatex(0) rotate(0);transform: translatex(0) rotate(0);-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;} .iflow .item .icon i.hover{background-position:0 -60px;opacity:1;visibility:hidden;-webkit-transform: scale(0.5);transform: scale(0.5);-webkit-transition: all 0.1s ease 0.2s;transition: all 0.1s ease 0.2s;} .iflow .item.i1 .icon i:before{background-position:0 -120px;} .iflow .item.i2 .icon i:before{background-position:0 -180px;} .iflow .item.i3 .icon i:before{background-position:0 -240px;} .iflow .item.i4 .icon i:before{background-position:0 -300px;} .iflow .item.i5 .icon i:before{background-position:0 -360px;} .iflow .item.i6 .icon i:before{background-position:0 -420px;} .iflow .item.i7 .icon i:before{background-position:0 -530px;} .iflow .item.i8 .icon i:before{background-position:0 -540px;} .iflow .item:hover .icon i.default{opacity: 0;visibility:hidden;-webkit-transform: translatex(100%) rotate(180deg);transform: translatex(100%) rotate(180deg);} .iflow .item:hover .icon i.hover{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);} .iflow .bt{float:left;width:100%;margin-top:15px;text-align:center;} .iflow .tel{display:inline-block;padding-left:50px;height:42px;line-height:42px;background:url(/uploads/image/tspaimages/iflow_tel.png) no-repeat 0 50%;color:#22053b;} .iflow .tel b{display:inline-block;vertical-align:middle;font-size:28px;font-family:'dinot-condbold',arial;} .iflow .btn{display:inline-block;width:122px;height:40px;line-height:40px;border:1px solid #3f2a51;border-radius:40px;position:relative;margin-left:20px;-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;} .iflow .btn:before{content:'';position:absolute;width:86px;height:40px;border-top:1px solid #f0a608;border-bottom:1px solid #f0a608;top:-1px;left:50%;margin-left:-43px;-webkit-transition: all 0.35s ease-out;transition: all 0.35s ease-out;} .iflow .btn:hover{color:#f0a608;border-color:#f0a608} .iflow .btn:hover:before{border-color:#27103b;width:40px;margin-left:-20px;} /*优势*/ .index-advantage{ width: 100%; height: 600px; background: no-repeat; background-size: cover; overflow: hidden; } .index-advantage-body{ width: 1200px; margin: 0 auto; } .index-advantage-body h2{ font-size: 30px; text-align: center; margin: 50px 0; color: #fff; } .index-advantage-item{ width: 200px; height: 200px; box-sizing: border-box; border: 1px solid #fff; float: left; position: relative; margin-right: -1px; margin-bottom: -1px; } .index-advantage-item span{ display: block; width: 80px; height: 80px; background: no-repeat; position: absolute; top: 14%; left: 54%; margin-left: -40px; z-index: 1; } .index-advantage-item p{ color: #fff; text-align: center; margin-top: 55%; font-size: 14px; } .index-advantage-mask{ position: absolute; z-index: 2; top: -2px; left: -2px; width: 202px; height: 202px; background: #e68220; box-sizing: border-box; border: 1px solid #e68220; opacity: 0; transition-duration: 1s; } .index-advantage-mask h2{ text-align: center; color: #fff; font-size: 14px; margin: 30px 0; } .index-advantage-mask p{ display: block; width: 160px; margin: 0 auto; text-align: justify; } .index-advantage-mask:hover{ opacity: 1; transition-duration: 1s; } /*完成项目*/ .index-project{ width: 1200px; margin: 0 auto; margin-bottom: 60px; } .index-project .title{ font-weight: bolder; font-size: 24px; text-align: center; margin: 60px auto; } .index-project-left{ width: 950px; float: left; border: 1px solid #bebebe; box-sizing: border-box; overflow: hidden; position: relative; } .index-project-header{ background: #eeeeee; height: 40px; } .index-project-header span{ display: block; text-align: center; font-weight: bold; font-size: 14px; line-height: 40px; width: 25%; float: left; } .index-project-left ul{ overflow: hidden; zoom: 1; } .index-project-left ul li{ width: 100%; height: 40px; zoom: 1; } .index-project-left ul li span{ display: block; text-align: center; font-size: 14px; line-height: 40px; width: 25%; float: left; height: 40px; } .index-project-right{ float: right; width: 240px; height: 442px; } /*企业动态*/ .content{width: 1200px;margin: 0 auto} .inaq{padding:60px 0;overflow:hidden;} .inaq .content{height:530px;} .inaq .ti {width:235px;border-right:solid 2px #efefef;;height:530px;} .inaq .ti em{display:block;font-family:arial;font-size:12px;color:#c9c9c9;line-height:18px;padding:0 0 20px; font-style: normal;} .inaq .ti .big{display:block;font-size:20px;color:#333;line-height:35px;margin-bottom:70px; margin-top: 10px;} .inaq .ti .more{display:block;width:69px;height:133px;background:url(/uploads/image/tspaimages/more.png);} .inews{width:510px;margin:0 0 0 60px;} .inews .hd,.iqa .hd{height:50px;line-height:50px;color:#22053b;font-size:20px;} .inews .hd a,.iqa .hd a{display:block;float:right;font-size:14px;color:#333;text-transform:uppercase;} .inews .hd em,.iqa .hd em{font-size:14px;text-transform:uppercase;padding-left:10px;font-style:normal;} .iqa .hd{padding-left:40px;background:url(/uploads/image/tspaimages/wh.png) no-repeat 0 50%;} .inews .hd a:hover,.iqa .hd a:hover{color:#f0a608;} .inews-pic{height:325px;margin-top:5px;} .inews-pic dt{ height: 228px; overflow: hidden; } .inews-pic dt img {width:508px;vertical-align:middle;} .inews-pic dd{padding:25px 0 0;overflow:hidden} .inews-pic dd span{display:block;float:left;width:70px;font-size:14px;color:#333;} .inews-pic dd span em{font-size:30px;} .inews-pic dd span b{font-size:40px;font-weight:normal;} .inews-pic dd p{float:left;border-left:solid 2px #ccc;padding-left:20px;width:418px;} .inews-pic dd p a{display:block;font-size:16px;color:#333;font-weight:bold;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;} .inews-pic dd p em{display:block;font-size:14px;color:#585858;padding:8px 0 0;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;} .inews-list li{height:48px;line-height:48px; border-bottom:dashed 1px #dadada;} .inews-list li span{float:right;color:#7b7b7b;font-size:14px;} .inews-list li a{display:block;width:410px;color:#333;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} .inews-list li a:hover{color:#f0a608;} /*iqa*/ .iqa{width:300px;padding-left:40px;margin-left:40px;border-left:solid 2px #efefef;;height:530px;} .iqa-list{margin-top:10px;width:300px;height:412px;overflow:hidden;} .iqa-list a{display:block;width:198px;height:40px;font-size:14px;line-height:20px;margin-bottom:28px;} .iqa-list .q{display:block;background:url(/uploads/image/tspaimages/iqa1.png) no-repeat;padding:10px 25px 10px 77px; line-height:40px;font-size:14px;color:#333; text-overflow: ellipsis; white-space: nowrap;} .iqa-list .q:hover{background:url(/uploads/image/tspaimages/iqa3.png) no-repeat;color:#f0a608} .iqa-list .a{background:url(/uploads/image/tspaimages/iqa2.png) no-repeat;padding:10px 77px 10px 37px;line-height:20px;width:186px;font-size:14px;color:#333;} .iqa-list .a:hover{background:url(/uploads/image/tspaimages/iqa4.png) no-repeat;color:#f0a608} /*表单*/ .home-contact { margin: 0 auto; overflow: hidden; background-position: center top; background-repeat: no-repeat; background-size: cover; padding: 80px 0; background-attachment: fixed; background-image: url(/uploads/image/tspaimages/contact-bg.jpg); } .containera{ width: 1200px; margin: 0 auto; } .home-contact .yuyue { float: left; width: 47%; background: #ffffff; height: 453px; padding: 55px 160px 10px 45px; } .home-contact .yuyue .title { color: #333333; font-size: 28px; line-height: 36px; height: 36px; font-family: "microsoft jhenghei"; font-weight: bold; overflow: hidden; } .home-contact .yuyue .text { color: #666666; font-size: 14px; line-height: 24px; height: 24px; font-family: "microsoft yahei"; margin: 10px 0 20px; overflow: hidden; } .home-contact .yuyue .message { margin: 0 -15px; } .home-contact .yuyue .message li { width: 35%; float: left; position: relative; padding: 10px 15px; margin-right: 59px; } .home-contact .yuyue .message li font { color: #f00; display: none; font-size: 12px; left: 14px; position: absolute; top: 54px; } .home-contact .yuyue .message li input, .home-contact .yuyue .message li select, .home-contact .yuyue .message li textarea { width: 100%; border: 1px solid #dbdbdb; font-family: "microsoft yahei"; color: #333333; background: none; height: 42px; line-height: 42px; font-size: 14px; padding: 0 10px; border-radius: 0; box-sizing: border-box; } .home-contact .yuyue .message li input::-webkit-input-placeholder, .home-contact .yuyue .message li textarea::-webkit-input-placeholder { color: #666; } .home-contact .yuyue .message li input:focus, .home-contact .yuyue .message li textarea:focus { box-shadow: 0 0 0 1px #f00; border: 1px solid #f00; } .home-contact .yuyue .message li textarea { padding: 8px 10px; height: 74px; line-height: 20px; width: 85%; } .home-contact .yuyue .message .li-1 { width: 100%; } .home-contact .yuyue .message .send { width: 150px; height: 44px; line-height: 44px; overflow: hidden; text-align: center; color: #666666; font-size: 14px; font-weight: bold; cursor: pointer; margin: 15px 0 0; border: 2px solid #666666; } .home-contact .yuyue .message .send:hover { background: #e68220; border: 2px solid #e68220; color: #fff; } .home-contact .home-about { width: 32%; height: 453px; float: left; padding: 0 0 0 40px; } .home-contact .home-about .box { background: #fff; height: 453px; padding: 55px 50px 10px; } .home-contact .home-about .title { color: #333333; font-size: 28px; line-height: 36px; height: 36px; font-family: "microsoft jhenghei"; font-weight: bold; overflow: hidden; } .home-contact .home-about ul { margin: 30px 0 0; } .home-contact .home-about ul li { position: relative; padding: 20px 0 20px 40px; border-bottom: 1px solid #ececec; } .home-contact .home-about ul li:hover em { transform: rotatex(360deg); -webkit-transform: rotatex(360deg); -moz-transform: rotatex(360deg); -o-transform: rotatex(360deg); } .home-contact .home-about ul li:hover em .icon-address { color: #003586; } .home-contact .home-about ul li:hover em .icon-tel { color: #003586; } .home-contact .home-about ul li:hover em .icon-youjian { color: #003586; } .home-contact .home-about ul li .zi { font-family: arial; font-size: 24px; color: #666666; font-weight: bold; } .home-contact .home-about ul li em { display: block; font-style: inherit; left: 0; top: 20px; transition: all 0.45s ease-in-out; -webkit-transition: all 0.45s ease-in-out; -moz-transition: all 0.45s ease-in-out; -o-transition: all 0.45s ease-in-out; position: absolute; width: 40px; } .home-contact .home-about ul li em .icon-address { color: #7c7c7c; font-size: 28px; } .home-contact .home-about ul li em .icon-tel { color: #7c7c7c; font-size: 26px; } .home-contact .home-about ul li em .icon-youjian { color: #7c7c7c; font-size: 26px; } .home-contact .home-about ul li big { display: block; color: #333333; font-size: 18px; line-height: 26px; font-weight: bold; font-family: arial; } .home-contact .home-about ul li small { display: block; color: #666666; font-size: 18px; margin: 5px 0 0; line-height: 24px; } .home-contact .home-about ul li small a { color: #666666; } .home-contact .home-about ul li small a:hover { color: #003586; } .index-links {padding:20px 0;padding-bottom:5px;} .index-links-header {border-left: solid 4px #f60;line-height: 30px;font-size: 20px;padding-left: 15px;margin-bottom: 20px; height: 30px;} .index-links-header p{ color:#999; float: left; cursor: pointer; margin-right: 20px; } .index-links-header p.on{ color: #f60; } .index-link{ display: none; margin-bottom: 20px; } .index-link.on{ display: block; } .index-link a{ margin-right: 15px; margin-bottom: 10px; display: inline-block; }