<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {font-family: "iconfont";
    src: url('iconfont.eot?t=1504854658472'); /* IE9*/
    src: url('iconfont.eot?t=1504854658472#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
    url('iconfont.ttf?t=1504854658472') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('iconfont.svg?t=1504854658472#iconfont') 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: url("../images/about-bg.png") 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(../images/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&gt;div{width: 370px; height: 100%; background: url(../images/stylistbg.jpg); background-size: cover;background-position-x:5px;  padding: 20px 20px 0 60px;}
.index-designer-content .swiper-slide .designer-info&gt;div h2{font-size: 56px; color: #f5cb8f;}
.index-designer-content .swiper-slide .designer-info&gt;div h3{font-size: 30px; color: #fff; margin: 20px 0 10px;}
.index-designer-content .swiper-slide .designer-info&gt;div h3 span{font-size: 14px; color: #cfcfcf;}
.index-designer-content .swiper-slide .designer-info&gt;div h5{color: #fff; line-height: 30px;}
.index-designer-content .swiper-slide .designer-info&gt;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&gt;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&gt;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(../images/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(../images/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(../images/icon.png); background-position: 0 -334px; width: 24px; height: 24px; margin-left: 10px;}
/*complete*/
.complete{
    width: 100%;
    background: url("../images/complate-bg.jpg") 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(../images/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(../images/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(../images/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: url("../images/advantage_bg.jpg") 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: url("../images/advantage-icon.png") 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(../images/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(../images/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(../images/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(../images/iqa3.png) no-repeat;color:#f0a608}
.iqa-list .a{background:url(../images/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(../images/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(../images/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;
}
</pre></body></html>