﻿@charset "utf-8";
/* CSS Document */

/************************************************************************************
家庭装修
*************************************************************************************/
.j-family{ width:1200px; margin:0 auto; padding-bottom:70px;}
.j-family-info{ width:1080px; margin:0 auto; padding:30px; border:1px solid #bababa; position:relative; font-size:1.125rem; line-height:35px; text-align:justify; letter-spacing:0.5px; }
.j-family-info .j-b-yuanquan{ position:absolute; background:#fbfbfb url(../images/ico66.png) no-repeat -720px -25px; width:370px; height:30px; bottom:-5px; right:220px; border-bottom:20px solid #fbfbfb;}

.j-header-title{ width:100%; margin:0 auto; text-align:center; font-size:2.25rem; padding:30px 0 40px 0px; color:#333333;  transform: matrix(1, 0, 0, 1, 0, 0);}
.j-header-title a{color:#333333; font-size:2.25rem;}
.j-header-title-before{ 
    display: inline-block;
    height: 32px;
    margin: -50px 5px 0 0;
    vertical-align: middle;
    width: 56px; background:url(../images/ico66.png) no-repeat -97px -56px;}
.j-header-title-after{ 
    display: inline-block;
    height: 25px;
    margin: -50px -15px 0;
    vertical-align: middle;
    width: 30px; background:url(../images/ico66.png) no-repeat -110px -115px;}

.left{ float:left;}
.right{ float:right;}
.j-new-house,.j-old-house,.j-apartment{ width:100%; height:auto; margin:0 auto; padding-bottom:80px; padding-top:30px;}
.j-old-house{ background:url(../images/j-old-house-bg.png) no-repeat center right;}
.j-apartment{ background:url(../images/j-apartment-bg.png) no-repeat center left;}

.j-house-banner{ margin:0 auto; width:1200px; height:620px; border:1px solid #bababa; background:#fff; position:relative; box-shadow:0 0 10px 10px #e4e4e4}
.j-banner-img{ width:1134px; height:402px; margin:0 auto; margin-top:20px; overflow:hidden;}
.j-banner-img img{ width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.j-banner-img:hover img{transform: scale(1.03);}
.j-b-left{ position:absolute; width:80px; height:90px; border-left:2px solid #babbbd; border-top:2px solid #babbbd; left:-20px; top:-28px;}
.j-b-right{ position:absolute; width:80px; height:90px; border-right:2px solid #babbbd; border-bottom:2px solid #babbbd; right:-28px; bottom:-24px;}

/*家庭装修优质客服展示*/
.j-kehu-info {width: 1200px;margin:3% auto  50px; height: 460px;box-shadow:0px 0px 8px #cccccc; background:#fbfbfb;}
.j-kehu-info .newsign_detail,.x-kehu-info .newsign_detail,.lf-kehu-info .newsign_detail{ width:28%; padding:2.5%; float:left;}
.j-kehu-info .qianyiimg,.x-kehu-info .qianyiimg,.lf-kehu-info .qianyiimg{ width:336px; height:336px; overflow:hidden;}
.j-kehu-info  .qianyiimg img,.x-kehu-info  .qianyiimg img,.lf-kehu-info  .qianyiimg img {
	width: 100%; height:100%; transition: all 0.7s ease 0s; display:inline;
}
.j-kehu-info .qianyiimg img:hover,.x-kehu-info .qianyiimg img:hover,.lf-kehu-info .qianyiimg img:hover{ transform:scale(1.03); }
.j-kehu-info  .wordsa,.x-kehu-info  .wordsa,.lf-kehu-info  .wordsa {
	color: #646464;
	font-size: 1.3rem;
	margin: 8px auto 2px;
	text-align: center;
}
.j-kehu-info  .wordsa a:hover,.x-kehu-info  .wordsa a:hover,.lf-kehu-info  .wordsa a:hover{ color:#646464;}

.j-kehu-info .wordsa2 ,.x-kehu-info .wordsa2,.lf-kehu-info .wordsa2{
	color: #666666;
	font-size: 1rem;
	margin: 5px auto;
	text-align: center;
}
/*家庭装修装修攻略*/
.j-gonglue-info{ width:1130px; margin:0 auto;}
.j-gonglue-info ul{ float:left; width:100%; margin:0 auto;}
.j-gonglue-info ul li{ width:100%; float:left; padding-bottom:70px;}
.j-gonglue-info ul li .j-g-list-img{ width:388px; height:292px; overflow:hidden;}
.j-gonglue-info ul li .j-g-list-img img{ width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.j-gonglue-info ul li .j-g-list-img:hover img{transform: scale(1.03);}
.j-gonglue-info ul li .j-g-list-text{ width:730px; position:relative;}

.j-gonglue-info ul li .j-g-list-title a{ color:#333333; font-size:1.75rem;}
.j-gonglue-info ul li .j-g-list-title a:hover{color:#666666; }
.j-gonglue-info ul li .j-g-list-title .j-g-list-class,.j-gonglue-info ul li .j-g-list-title .j-g-list-time{ padding-right:20px; float:right; color:#666666; font-size:1rem; display:inline-block; padding-top:10px;}
.j-gonglue-info ul li .j-g-list-title .j-g-list-class a{color:#666666; font-size:1rem;}
.j-gonglue-info ul li .j-g-list-info{  color:#666666; font-size:1.125rem; line-height:30px; }
.j-gonglue-info ul li .j-g-list-num{ width:82px; height:82px; border:1px solid #666666; background:#fff; border-radius:100%; text-align:center; color:#333333; font-size:3.5rem; position:absolute; font-weight:500;}
.j-gonglue-info ul li:nth-of-type(3) .j-g-list-num,.j-gonglue-info ul li:nth-of-type(4) .j-g-list-num{ color:#666666;}

.j-gonglue-info ul .j-g-list1 .j-g-list-img{ float:left;}
.j-gonglue-info ul .j-g-list1 .j-g-list-text{ float:right; }
.j-gonglue-info ul .j-g-list1 .j-g-list-text .j-q-list-bg{ width:432px; height:18px; background:url(../images/ico66.png) no-repeat -367px -58px; position:absolute; top:-9px; left:-12px;}
.j-gonglue-info ul .j-g-list1 .j-g-list-text .j-g-list-num{ left:-54px; top:57px;}
.j-gonglue-info ul .j-g-list1 .j-g-list-text .j-g-list-title{ padding-top:70px; padding-left:80px;}
.j-gonglue-info ul .j-g-list1 .j-g-list-text .j-g-list-info{ padding-top:45px; padding-left:80px;}

.j-gonglue-info ul .j-g-list2 .j-g-list-img{ float:right;}
.j-gonglue-info ul .j-g-list2 .j-g-list-text{ float:left; }
.j-gonglue-info ul .j-g-list2 .j-g-list-text .j-q-list-bg{ width:432px; height:18px; background:url(../images/ico66.png) no-repeat -367px -88px; position:absolute; top:-7px; right:-12px;}
.j-gonglue-info ul .j-g-list2 .j-g-list-text .j-g-list-num{ right:-54px; top:57px;}
.j-gonglue-info ul .j-g-list2 .j-g-list-text .j-g-list-title{ padding-top:70px; padding-right:60px;}
.j-gonglue-info ul .j-g-list2 .j-g-list-text .j-g-list-info{ padding-top:45px; padding-right:60px;}


/************************************************************************************
新房装修
*************************************************************************************/

.xinfang_main{ width:1260px;  margin:0 auto; padding-bottom:100px;}
.x-anli{ width:100%; margin:0 auto;}
.x-header-title{ width:100%; margin:0 auto; padding:30px 0px;}
.x-header-title p{ width:100%; margin:10px auto; text-align:center;}
.x-header-title p .s-header-title-l{ display:inline-block; height:56px; line-height:56px; border:1px solid #f2964c; background:#fff; border-right:0px; border-radius:10px 0px 0px 10px; color:#333; font-size:2.25rem; padding-left:20px; padding-right:5px;}
.x-header-title p .s-header-title-r{ display:inline-block; height:56px; line-height:56px; border:1px solid #f2964c; background:#f2964c; border-left:0px; border-radius:0px 10px 10px 0px; color:#fff; font-size:2.25rem; padding-right:20px; padding-left:5px;}
.x-header-title p:nth-of-type(2){ color:#333333; font-size:1.125rem; margin-top:20px;}
.x-header-title p .s-header-title-before,.x-header-title p .s-header-title-after{ display:inline-block; height:10px; background:url(../images/ico66.png) no-repeat; width:328px;}
.x-header-title p .s-header-title-before{ background-position:-470px -120px; margin-right:45px;}
.x-header-title p .s-header-title-after{ background-position:-472px -140px; margin-left:45px;}

/*新房装修案例展示*/
.x-anli1-info,.x-anli2-info{ margin:0 auto; width:100%; float:left;}
.x-anli1-info .x-anli1-yz{ float:left; margin:0 auto; padding-top:30px; width:100%;}
.x-anli1-info .x-anli1-yz-l{ float:left; position:relative; height: 0;  
        width: 720px;    background-color: transparent;    border-top: 216px solid #f2964c;  border-right: 70px solid transparent; margin-left:42px; margin-top:8px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-bg{ position:absolute; height:0; top:-215px; left:1px;
width: 718px;    background-color: transparent;    border-top: 214px solid #f6f6f6;  border-right: 70px solid transparent; }
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-img{ width:292px; height:210px; overflow:hidden; position:absolute; top:-230px; left:-10px; box-shadow:0 10px 10px 0px #fef3eb; border-radius:10px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-img img{width:100%; height:100%; /*transition: all 0.7s ease 0s; cursor:pointer;*/}
/*.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-img:hover img{transform: scale(1.03);}*/
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text{ position:absolute; width:400px; top:-200px; left:310px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(1){ color:#333333; font-size:2.25rem; text-align:center;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(1) span:nth-of-type(1){ display:inline-block; font-size:2.9375rem; color:#f2964c; padding-left:5px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(1) span:nth-of-type(2){ display:inline-block; font-size:2.375rem; color:#f2964c; padding-left:15px; opacity:0.2;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(2){ color:#333333; font-size:0.875rem; line-height:25px; padding-top:5px;}
.x-anli1-info .x-anli1-yz-r{ float:right; width:354px; height:264px; border:1px solid #f2964c; background:#fff; border-radius:10px; margin-right:52px; position:relative;box-shadow:0 10px 10px 10px #ebebeb; }
.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-hxt{ width:100%; height:100%; text-align:center; overflow:hidden; border-radius:10px;}
.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-hxt img{ width:301px; height:259px; /*transition: all 0.7s ease 0s; cursor:pointer;*/}
/*.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-hxt:hover img{transform: scale(1.03);}*/
.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-num{ position:absolute; width:146px; height:128px; background:url(../images/ico66.png) no-repeat 0px -454px; top:-62px; right:-66px;}

.x-anli1-info .x-anli1-xg{ margin:0 auto; width:100%; float:left; padding-top:35px; padding-bottom:35px;}
.x-anli1-info .x-anli1-xg .x-anli1-xg-l{ float:left; width:116px; padding-left:30px;}
.x-anli1-info .x-anli1-xg .x-anli1-xg-l ul li{ width:65px; padding-left:26px; padding-top:40px; height:127px; border-bottom:1px solid #fff; background:#f7d3ac; text-align:left; color:#fff; font-size:2.25rem; vertical-align:middle; cursor:pointer;}
.x-anli1-info .x-anli1-xg .x-anli1-xg-l ul li.active/*,.x-anli1-info .x-anli1-xg .x-anli1-xg-l ul li:hover*/{ width:89px; height:128px; border-bottom:0px; background-color:n
; background:url(../images/ico66.png) no-repeat 0px -598px; }
.x-anli1-info .x-anli1-xg .x-anli1-xg-l ul li:nth-of-type(4){ padding-top:15px; height:152px;}
.x-anli1-info .x-anli1-xg .x-anli1-xg-l ul li:nth-of-type(4).active/*,.x-anli1-info .x-anli1-xg .x-anli1-xg-l ul li:nth-of-type(4):hover*/{ height:153px;}
.x-anli1-info .x-anli1-xg .x-anli1-xg-r{ float:left; width:1080px; height:672px; position:relative; box-shadow:0 10px 10px 0px #ebded3;}
.x-anli1-info .x-anli1-xg .x-anli1-xg-r .x-anli1-xg-r-bg{ position:absolute; top:-20px; right:-20px;}
.x-anli1-xg-info{ float:left; width:100%; height:100%; overflow:hidden; display:none;}
.x-anli1-info .x-anli1-xg .x-anli1-xg-r .x-anli1-xg-info .pic_before{  
    width:410px;  
    height:100%;  
    padding-left:180px;  
    margin-left:-180px;  
    float:left;  
    transform:skew(20.5deg,0deg);  
    -ms-transform:skew(20.5deg,0deg); /* IE 9 */  
    -moz-transform:skew(20.5deg,0deg); /* Firefox */  
    -webkit-transform:skew(20.5deg,0deg); /* Safari and Chrome */  
    -o-transform:skew(20.5deg,0deg); /* Opera */  
    overflow:hidden;  
}  
.x-anli1-info .x-anli1-xg .x-anli1-xg-r .x-anli1-xg-info .pic_before img{  
    transform:skew(-20.5deg,0deg);  
    -ms-transform:skew(-20.5deg,0deg); /* IE 9 */  
    -moz-transform:skew(-20.5deg,0deg); /* Firefox */  
    -webkit-transform:skew(-20.5deg,0deg); /* Safari and Chrome */  
    -o-transform:skew(-20.5deg,0deg); /* Opera */  
}  
.x-anli1-info .x-anli1-xg .x-anli1-xg-r .x-anli1-xg-info .pic_after{  
    width:840px;  
    height:100%;  
    float:left;  
    margin-right:-170px;  
    transform:skew(20.5deg,0deg);  
    -ms-transform:skew(20.5deg,0deg); /* IE 9 */  
    -moz-transform:skew(20.5deg,0deg); /* Firefox */  
    -webkit-transform:skew(20.5deg,0deg); /* Safari and Chrome */  
    -o-transform:skew(20.5deg,0deg); /* Opera */  
    overflow:hidden;  
}  
.x-anli1-info .x-anli1-xg .x-anli1-xg-r .x-anli1-xg-info .pic_after img{  
    margin-left:-180px;  
    transform:skew(-20.5deg,0deg);  
    -ms-transform:skew(-20.5deg,0deg); /* IE 9 */  
    -moz-transform:skew(-20.5deg,0deg); /* Firefox */  
    -webkit-transform:skew(-20.5deg,0deg); /* Safari and Chrome */  
    -o-transform:skew(-20.5deg,0deg); /* Opera */  
} 
.x-anli1-info .x-anli1-sjs{ width:100%; margin:0 auto; padding-top:30px; float:left;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-l{ float:left; padding-top:45px; padding-left:50px;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r{ float:right; margin-right:62px; padding:20px 30px; width:628px; height:auto; border:1px solid #f2964c; margin-top:30px;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-text{ float:left; width:400px;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-text  p:nth-of-type(1){ color:#333333; font-size:2.25rem; text-align:right; padding-right:25px;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-text  p:nth-of-type(1) span:nth-of-type(1){ display:inline-block; font-size:2.9375rem; color:#f2964c; padding-left:5px;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-text  p:nth-of-type(1) span:nth-of-type(2){ display:inline-block; font-size:2.375rem; color:#f2964c; padding-left:15px; opacity:0.2;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-text  p:nth-of-type(2){ color:#333333; font-size:0.875rem; line-height:25px; padding-top:5px;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-img{ width:196px; text-align:center; float:right;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-img p:nth-of-type(1){ width:190px; height:190px; overflow:hidden; border-radius:100%; margin-bottom:15px; box-shadow:0 10px 10px 0px #ececec;}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-img p:nth-of-type(1) img{ width:100%; height:100%; border-radius:100%; /*transition: all 0.7s ease 0s;*/ cursor:pointer;
box-shadow:9px 35px 8px rgba(55,55,55,0.18);}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-img p:nth-of-type(1) img:hover{transform: scale(1.03);}
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-img p:nth-of-type(2) a{ font-size:1.375rem; color:#333; }
.x-anli1-info .x-anli1-sjs .x-anli1-sjs-r .x-anli1-sjs-img p:nth-of-type(2) a:hover{ color:#000;}


/*.x-anli1-info .x-anli1-yz{ float:left; margin:0 auto; padding-top:30px; width:100%;}
.x-anli1-info .x-anli1-yz-l{ float:left; position:relative; height: 0;  
        width: 720px;    background-color: transparent;    border-top: 216px solid #f2964c;  border-right: 70px solid transparent; margin-left:42px; margin-top:8px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-bg{ position:absolute; height:0; top:-215px; left:1px;
width: 718px;    background-color: transparent;    border-top: 214px solid #fff;  border-right: 70px solid transparent; }
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-img{ width:292px; height:210px; overflow:hidden; position:absolute; top:-230px; left:-10px; box-shadow:0 10px 10px 0px #fef3eb; border-radius:10px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-img img{width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-img:hover img{transform: scale(1.03);}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text{ position:absolute; width:400px; top:-200px; left:310px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(1){ color:#333333; font-size:2.25rem; text-align:center;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(1) span:nth-of-type(1){ display:inline-block; font-size:2.9375rem; color:#f2964c; padding-left:5px;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(1) span:nth-of-type(2){ display:inline-block; font-size:2.375rem; color:#f2964c; padding-left:15px; opacity:0.2;}
.x-anli1-info .x-anli1-yz-l .x-anli1-yz-l-text  p:nth-of-type(2){ color:#333333; font-size:0.875rem; line-height:25px; padding-top:5px;}
.x-anli1-info .x-anli1-yz-r{ float:right; width:354px; height:264px; border:1px solid #f2964c; background:#fff; border-radius:10px; margin-right:52px; position:relative;box-shadow:0 10px 10px 10px #ebebeb; }
.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-hxt{ width:100%; height:100%; text-align:center; overflow:hidden; border-radius:10px;}
.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-hxt img{ transition: all 0.7s ease 0s; cursor:pointer;}
.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-hxt:hover img{transform: scale(1.03);}
.x-anli1-info .x-anli1-yz-r .x-anli1-yz-r-num{ position:absolute; width:146px; height:128px; background:url(../images/ico66.png) no-repeat 0px -454px; top:-62px; right:-76px;}*/

.x-anli2-yz{float:left; margin:0 auto; padding-top:155px; width:100%;}
.x-anli2-yz .x-anli2-yz-l{ float:left; width:170px; height:auto; padding-left:50px;}
.x-anli2-yz .x-anli2-yz-l .x-anli2-yz-l-img{ width:167px; height:167px; overflow:hidden; border-radius:100%; box-shadow:0 10px 10px 10px #eeeeee;}
.x-anli2-yz .x-anli2-yz-l .x-anli2-yz-l-img img{width:100%; height:100%; /*transition: all 0.7s ease 0s; *//*cursor:pointer; */border-radius:100%; }
/*.x-anli2-yz .x-anli2-yz-l .x-anli2-yz-l-img:hover img{transform: scale(1.03);}*/
.x-anli2-yz .x-anli2-yz-l  p:nth-of-type(2){ font-size:1.75rem; color:#333333; width:167px; text-align:center; padding-top:15px;}
.x-anli2-yz .x-anli2-yz-r{ width:920px; height:auto; float:right; border:2px solid #f2964c; border-radius:10px; margin-right:62px; margin-top:20px; position:relative;}
.x-anli2-yz .x-anli2-yz-r:before{
   content: "";
   width: 24px;
   height: 38px;
   left:-24px;
   top: 70px;
   position: absolute;
	background:url(../images/ico66.png) no-repeat -362px 0px;
}
.x-anli2-yz .x-anli2-yz-r p{ font-size:1.125rem; color:#333333; width:840px; line-height:30px; padding-top:50px;  padding-bottom:50px; margin:0 auto; letter-spacing:3px;}
.x-anli2-yz .x-anli2-yz-r .x-anli2-yz-r-num{ position:absolute; top:-145px; right:-46px; width:185px; height:136px; background:url(../images/ico66.png) no-repeat -148px -449px;}
.x-anli2-xg{ float:left; margin:0 auto; padding-top:40px; width:100%;}
.x-anli2-xg .x-anli2-xg-t{ float:left; padding-left:30px;}
.x-anli2-xg .x-anli2-xg-t ul li{ float:left; width:299px; height:98px; line-height:106px; text-align:center; border-right:1px solid #fff;
 background:#f7d3ac; color:#fff; font-size:2.25rem; cursor:pointer;}
.x-anli2-xg .x-anli2-xg-t ul li.active{ width:300px; border:0px; height:106px; background:url(../images/x-anli2-xg-li-bg.png) repeat-x;}
.x-anli2-xg-con{ background:#fdefe4; width:1200px; margin-top:80px; margin-left:30px; float:left; position:relative; }
.x-anli2-xg-info{ width:100%; float:left; display:none; padding-bottom:105px;}
.x-anli2-xg-info .pic_before{ width:492px; height:368px; float:left; overflow:hidden; margin-top:198px;}
.x-anli2-xg-info .pic_before img{width:100%; height:100%; transition: all 0.7s ease 0s;/* cursor:pointer;*/}
.x-anli2-xg-info .pic_before:hover img{transform: scale(1.03);}
.x-anli2-xg-info .pic_after{ width:690px; height:512px; float:right; overflow:hidden; margin-top:56px;}
.x-anli2-xg-info .pic_after img{width:100%; height:100%; transition: all 0.7s ease 0s;/* cursor:pointer;*/}
.x-anli2-xg-info .pic_after:hover img{transform: scale(1.03);}
.x-anli2-xg-con .before-txt{ position:absolute; top:56px; left:10px; color:#333333; font-size:1.75rem;}
.x-anli2-xg-con .after-txt{position:absolute; top:95px; left:120px; color:#f2964c; font-size:2.625rem;}
.x-anli2-xg-con .whitebg{ position:absolute; bottom:35px; left:0px; width:856px; height:25px; background:#fff;}
.x-anli2-xg-con .after-bg{ position:absolute; width:302px; height:8px; top:150px; left:185px; background:url(../images/ico66.png) no-repeat -470px -158px;}
.x-anli2-xg-con .before-bg{position:absolute; width:8px; height:92px; top:105px; left:56px; background:url(../images/ico66.png) no-repeat -222px -52px;}
.x-anli2-xg-con .lefttop{ position:absolute; width:86px; height:86px; border-left:8px solid #f6ba89; border-top:8px solid #f6ba89; left:484px; top:28px;}
.x-anli2-xg-con .rightbottom{position:absolute; width:86px; height:86px; border-right:8px solid #f6ba89; border-bottom:8px solid #f6ba89; right:-28px; bottom:76px;}
.x-anli2-sjs{float:left; margin:0 auto; padding-top:10px; width:100%; padding-bottom:80px;}
.x-anli2-sjs .x-anli2-sjs-r{ float:right; width:190px; height:auto; padding-right:50px; text-align:center;}
.x-anli2-sjs .x-anli2-sjs-r .x-anli2-sjs-r-img{ width:167px; height:167px; overflow:hidden; border-radius:100%; box-shadow:0 10px 10px 10px #eeeeee;}
.x-anli2-sjs .x-anli2-sjs-r .x-anli2-sjs-r-img img{width:100%; height:100%; /*transition: all 0.7s ease 0s;*/ cursor:pointer;  border-radius:100%; }
.x-anli2-sjs .x-anli2-sjs-r .x-anli2-sjs-r-img:hover img{transform: scale(1.03);}
.x-anli2-sjs .x-anli2-sjs-r  p:nth-of-type(2){ font-size:1.75rem; color:#333333; width:100%; text-align:center; padding-top:15px;}
.x-anli2-sjs .x-anli2-sjs-r  p:nth-of-type(2) a{ font-size:1.75rem; color:#333333;}
.x-anli2-sjs .x-anli2-sjs-r  p:nth-of-type(2) a:hover{ color:#000;}
.x-anli2-sjs .x-anli2-sjs-l{ width:920px; height:auto; float:left; border:2px solid #f2964c; border-radius:10px; margin-left:55px; margin-top:20px; position:relative;}
.x-anli2-sjs .x-anli2-sjs-l:after{
   content: "";
   width: 24px;
   height: 38px;
   right:-24px;
   top: 70px;
   position: absolute;
	background:url(../images/ico66.png) no-repeat -403px 0px;
}
.x-anli2-sjs .x-anli2-sjs-l p{ font-size:1.125rem; color:#333333; width:840px; line-height:30px; padding-top:50px; padding-bottom:50px; margin:0 auto; letter-spacing:3px;}


.small-banner{ width:1200px; height:402px; margin:0 auto; overflow:hidden;}
.small-banner img{ width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.small-banner:hover img{transform: scale(1.03);}
/*新房装修装修方式*/
.x-mode{ width:100%; margin:0 auto;}
.x-mode-info{ width:1200px; margin:0 auto;}
.x-mode-banbao{ float:right; width:976px; border:1px solid #c0c0c0; margin-top:50px; position:relative; height:auto; min-height:306px;}
.x-mode-quanbao{ float:left; width:976px; border:1px solid #c0c0c0; margin-top:80px; margin-left:20px; position:relative; height:auto; min-height:306px;}
.x-mode-img{  width:405px; height:309px; position:relative;}
.x-mode-img .x-mode-pic-bg{ position:absolute; width:225px; height:259px; background:#656565; color:#999999; font-size:0.875rem; line-height:30px; z-index:1;}
.x-mode-img .x-mode-pic{ position:absolute; width:385px; height:255px; z-index:2; overflow:hidden;  /*box-shadow:15px 10px 10px 0px #ececec*/ /*底边阴影*/ 
-moz-box-shadow:10px 10px 9px rgba(55,55,55,0.11); -webkit-box-shadow:10px 10px 9px rgba(55,55,55,0.11); box-shadow:10px 10px 9px rgba(55,55,55,0.11);}
.x-mode-quanbao .x-mode-img .x-mode-pic{/*box-shadow:0px 20px 10px -10px #ececec;*/
-moz-box-shadow:-10px 10px 9px rgba(55,55,55,0.11); -webkit-box-shadow:-10px 10px 9px rgba(55,55,55,0.11); box-shadow:-10px 10px 9px rgba(55,55,55,0.11);}
.x-mode-img .x-mode-pic img{width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.x-mode-img .x-mode-pic:hover img{transform: scale(1.03);}
.x-mode-img .x-mode-zixun{ width:384px; height:42px; position:absolute; z-index:3; text-align:center;}
.x-mode-img .x-mode-zixun a{ margin:0 auto; display:block; width:170px; height:42px; background:#f0a85a; border-radius:21px; text-align:center; color:#fff; font-size:1.125rem; line-height:42px; box-shadow:20px 20px 10px -10px #ececec;}
.x-mode-img .x-mode-zixun a:hover{ font-size:1.25rem;}
.x-mode-text{ width:665px; height:auto; padding-bottom:20px;}
.x-mode-text p:nth-of-type(1){ padding-top:18px; text-align:center; width:100%; height:45px; line-height:45px;}
.x-mode-text p:nth-of-type(1) .b-line{ display:inline-block; height:10px; border-top:2px solid #a0a0a0; width:42px; margin-right:10px;}
.x-mode-text p:nth-of-type(1) span:nth-of-type(2){ display:inline-block; width:44px; height:44px; background:#f2964c; border-radius:100%; font-size:2rem; color:#fff;}
.x-mode-text p:nth-of-type(1) span:nth-of-type(3){ display:inline-block; width:44px; height:44px; background:#fff; border-radius:100%; font-size:2rem; color:#f2964c;}
.x-mode-text p:nth-of-type(1) .a-line{ display:inline-block; height:10px; border-top:2px solid #a0a0a0; width:42px; margin-left:10px;}
.x-mode-text p:nth-of-type(2){ color:#333333; font-size:0.875rem; line-height:26px; padding-bottom:10px;}
.x-mode-num{ position:absolute; width:110px; height:9px; background:#a0a0a0;}

.x-mode-banbao .x-mode-img{float:left; margin-left:-198px; margin-top:-16px;}
.x-mode-banbao .x-mode-img .x-mode-pic-bg{ left:0px; top:0px; text-align:right; padding-right:30px; width:195px;}
.x-mode-banbao .x-mode-img .x-mode-pic{ left:22px; top:30px;}
.x-mode-banbao .x-mode-img .x-mode-zixun{ left:22px; bottom:0px;}
.x-mode-banbao .x-mode-text{ float:right; padding-right:60px;}
.x-mode-banbao .x-mode-num{ right:0px; top:-40px;}

.x-mode-quanbao .x-mode-img{float:right; margin-right:-203px; margin-top:-16px;}
.x-mode-quanbao .x-mode-img .x-mode-pic-bg{ right:0px; top:0px; text-align:left; padding-left:30px; width:195px;}
.x-mode-quanbao .x-mode-img .x-mode-pic{ right:22px; top:30px;}
.x-mode-quanbao .x-mode-img .x-mode-zixun{ right:22px; bottom:0px;}
.x-mode-quanbao .x-mode-text{ float:left; padding-left:60px;}
.x-mode-quanbao .x-mode-num{ left:-10px; top:-40px;}

/*新房装修装修报价*/
.x-baojia-info{ width:1200px; margin:0 auto; padding-top:20px;}
.x-baojia-table{width: 100%;height: 768px;overflow: auto; border-top:1px solid #c2c2c2;}

.x-baojia-table table{	width: 100%; background:#fef4ed;}
.x-baojia-table tr{	width: 100%;	height: 48px; color:#333333; font-size:1.125rem;}
.x-baojia-table tr:nth-of-type(1) th{	font-size: 1.375rem; font-weight: 400;border-top: 0; height:100px; line-height:100px; text-align:center;}
.x-baojia-table th{height: auto; border: 1px solid #c2c2c2;	text-align: center;	line-height: 30px; padding:10px;}
.x-baojia-table th:nth-of-type(1){	width: 90px;}
.x-baojia-table th:nth-of-type(2){	width: 220px; text-align:left;}
.x-baojia-table th:nth-of-type(3),.x-baojia-table th:nth-of-type(4),.x-baojia-table th:nth-of-type(5){	width: 100px;}
.x-baojia-table th:nth-of-type(6){	width: 508px; text-align:left;}
.x-baojia-table tr:hover{	/*color: #f7941c;*/color: #000;	cursor: default;}

.x-baojia-table::-webkit-scrollbar{	width:14px;   background: #c8c8c8; border-radius:15px;	}
.x-baojia-table::-webkit-scrollbar-thumb{	background: #f0a85a;	border-radius:15px;	}

.demo{height:508px;width:1200px;overflow:hidden;box-shadow:-1px 1px 2px 0px #ccc;border: 0px;}
/* 滚动条的样式 */
/*.scrollUp,.scrollHandle,.scrollDown{overflow:hidden;background-image:url(images/ttscrollbar.png);background-repeat:no-repeat;_background-image:url(images/ttscrollbar.gif)}*/
.scrollBar{height:100%;width:10px;  background-repeat:repeat-y; background:url(http://www.mijia66.com/images/ttscrollbar.png);overflow:hidden;position:absolute;right:0;top:0;z-index:111}
.scrollUp,.scrollDown{height:23px;cursor:pointer;position:absolute;left:1px;cursor:pointer; display:none;}
.scrollUp,.scrollHandle,.scrollHandleDown,.scrollDown{width:14px;position:absolute;}
.scrollHandle{height:100px; background:#000000;left:1px;top:19px;cursor:n-resize;}
.scrollUp{background-position:left -1px;top:0;}
.scrollDown{background-position:0 -26px;bottom:0;}

.x-baojia-info .x-baojia-bm{ width:1198px; margin:0 auto; border:1px solid #c2c2c2; background:#fef4ed; height:90px; padding-top:35px; text-align:center;}

.x-baojia-info .x-baojia-bm a{ display:inline-block; width:185px; height:58px; line-height:58px; text-align:center; background:#f0a85a; color:#f6f6f6; font-size:1.5rem; border-radius:28px; margin:0px 90px; overflow:hidden;}
.x-baojia-info .x-baojia-bm a:hover{ font-size:1.6255rem; color:#fff;}

/*新房装修装修攻略*/
.x-gonglue-info{ margin:0 auto; width:1200px;}
.x-gonglue-info ul{ width:100%; float:left; padding-top:40px; position:relative; padding-bottom:50px;}
.x-gonglue-info ul li{ float:left; position:relative;}
.x-gl-img{ width:384px; height:280px; overflow:hidden; float:left; /*box-shadow:0px 10px 10px 10px #eeeeee;*/
-moz-box-shadow:6px 11px 18px rgba(66,66,66,0.21); -webkit-box-shadow:6px 11px 18px rgba(66,66,66,0.21); box-shadow:6px 11px 18px rgba(66,66,66,0.21);}
.x-gl-img img{ width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.x-gl-img:hover img{transform: scale(1.03);}
.x-gl-text{ width:410px; height:250px; float:left; padding-top:12px;}
.x-gl-text p:nth-of-type(1){ width:100%; height:92px; line-height:92px; color:#333333; font-size:1.375rem;}
.x-gl-text p:nth-of-type(1) .x-gl-num{ width:92px; height:92px; text-align:center; line-height:92px; background:url(../images/ico66.png) no-repeat -238px -48px; display:inline-block; color:#f2964c; font-size:2.125rem; margin-right:10px;}
.x-gl-text p:nth-of-type(1) a{ color:#333333; font-size:1.375rem;}
.x-gl-text p:nth-of-type(1) a:hover{ color:#f2964c; font-size:1.375rem;}
.x-gl-text p:nth-of-type(2){ color:#666666; font-size:1rem; line-height:30px; padding-top:10px;}

.x-gl-line{ position:absolute;} 

.x-gonglue-info ul li:nth-of-type(1){ width:810px; height:280px; float:left;}
.x-gonglue-info ul li:nth-of-type(1) .x-gl-text{ padding-left:14px;}
.x-gonglue-info ul li:nth-of-type(1) .x-gl-text p:nth-of-type(2){ padding-left:20px; width:380px;}
.x-gonglue-info ul li:nth-of-type(1) .x-gl-line{ width:756px; height:16px; position:absolute; top:-10px; left:0px; background:url(../images/ico66.png) no-repeat -2px -772px;}

.x-gonglue-info ul li:nth-of-type(2){ width:390px; height:580px; float:right;}
.x-gonglue-info ul li:nth-of-type(2) .x-gl-text{ width:385px; padding-right:20px; float:right; padding-top:20px;}
.x-gonglue-info ul li:nth-of-type(2) .x-gl-text p:nth-of-type(2){ width:380px; padding-left:20px;}
.x-gonglue-info ul li:nth-of-type(2) .x-gl-line{ width:16px; height:580px; position:absolute; top:0px; right:-5px; background:url(../images/ico66.png) no-repeat -773px -210px;}

.x-gonglue-info ul li:nth-of-type(3){ width:390px; height:580px; float:left;}
.x-gonglue-info ul li:nth-of-type(3) .x-gl-text{ width:385px; padding-left:20px; float:left; padding-top:30px; padding-bottom:35px;}
.x-gonglue-info ul li:nth-of-type(3) .x-gl-text p:nth-of-type(2){ width:380px; padding-left:20px;}
.x-gonglue-info ul li:nth-of-type(3) .x-gl-line{ width:16px; height:580px; position:absolute; top:20px; left:-10px; background:url(../images/ico66.png) no-repeat -773px -210px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
}

.x-gonglue-info ul li:nth-of-type(4){ width:810px; height:280px; float:right; padding-top:15px;}
.x-gonglue-info ul li:nth-of-type(4) .x-gl-text{ padding-left:14px;}
.x-gonglue-info ul li:nth-of-type(4) .x-gl-text p:nth-of-type(2){ padding-left:10px; width:380px;}
.x-gonglue-info ul li:nth-of-type(4) .x-gl-line{ width:756px; height:16px; position:absolute; bottom:-10px; right:0px; background:url(../images/ico66.png) no-repeat -2px -772px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
}

.x-gonglue-info ul li:nth-of-type(5){ width:264px; height:264px; padding:16px; /*background:#fff;*/ border:2px dashed #fce9da; border-radius:100%; position:absolute; top:335px; left:460px; /*background:url(../images/xf-gl-bg.png) no-repeat;*/ text-align:center; line-height:264px;}
.x-gonglue-info ul li:nth-of-type(5) .x-gl-class{ width:264px; height:264px; background:#fbdfc9; border-radius:100%;}
.x-gonglue-info ul li:nth-of-type(5) a{ color:#333333; font-size:3.2825rem;}
.x-gonglue-info ul li:nth-of-type(5) a:hover{ color:#f2964c;}


/*新房装修装修效果图*/
.x-xiaoguo-info{ width:100%; margin:0 auto; float:left;}
.x-xiaoguo-info ul li{ width:364px; height:auto; float:left; border:1px solid #bababa; border-radius:10px; margin:30px 20px 30px 30px;}
.x-xiaoguo-info ul li:hover {
    box-shadow: 0 2px 10px 1px #ccc;
}
.x-xiaoguo-info ul li .x-xg-img{ width:364px; height:240px; overflow:hidden; position:relative; border-radius:10px 10px 0px 0px;}
.x-xiaoguo-info ul li .x-xg-img img{ width:100%; height:auto; transition: all 0.7s ease 0s; cursor:pointer; border-radius:10px 10px 0px 0px;}
.x-xiaoguo-info ul li .x-xg-img:hover img{transform: scale(1.03);}
.x-xiaoguo-info ul li .x-xg-img span{ width:30px; height:60px; position:absolute; top:86px; left:0px; background:rgba(255,144,71,0.9); color:#fff; font-size:1.125rem; text-align:center; padding-top:10px; border-radius:0px 15px 15px 0px;}
.x-xiaoguo-info ul li .x-xg-text{ width:100%; text-align:center; height:auto; min-height:76px;}
.x-xiaoguo-info ul li .x-xg-text p:nth-of-type(1){ width:270px; padding:20px 10px 10px; float:left; text-align:center; line-height:30px; overflow:hidden;}
.x-xiaoguo-info ul li .x-xg-text p:nth-of-type(1) a{ color:#333333; font-size:1rem;}
.x-xiaoguo-info ul li .x-xg-text p:nth-of-type(1) a:hover{ color:#999;}
.x-xiaoguo-info ul li .x-xg-text p:nth-of-type(2){ width:70px; float:left; text-align:center; padding-top:8px;}
.x-xiaoguo-info ul li .x-xg-text p:nth-of-type(2) img{ width:60px; height:60px; border-radius:100%; box-shadow:0px 10px 10px 0px #efefef;}
.x-xiaoguo-info ul li .x-xg-text p:nth-of-type(2) img:hover{ transform: scale(1.03);}


.x-kehu-info {width: 1200px;margin:25px auto  50px; height: 460px;box-shadow:0px 0px 8px #cccccc; background:#fbfbfb;}
/*新房装修主材*/
.x-zhucai-info{ width:1200px; margin:0 auto; height:615px;  margin-top:30px; margin-bottom:100px;}
.x-zhucai-info ul{ width:1200px; margin:0px auto; height:615px; background:url(../images/zhucai_bg.png) no-repeat; position:relative;}
.x-zhucai-info ul li{ position:absolute; width:140px; height:118px;}

.x-zhucai-info .con-show01{width: 140px;height: 118px;float: left;overflow: hidden;transform:rotate(120deg);}  
.x-zhucai-info .con-show02{width: 100%;height: 100%;overflow: hidden;transform:rotate(-60deg);}  
.x-zhucai-info .con-show03{width: 100%;height: 100%;overflow: hidden;transform:rotate(-60deg);position: relative;background:#fff; text-align:center; vertical-align:middle}  
.x-zhucai-info .con-show03 img{ width:100%; height:100%; margin:auto; transition: all 0s ease 0s; cursor:pointer; border:0px;}
.x-zhucai-info .con-show03 img:hover{transform:scale(1.05);}
.x-zhucai-info ul li:nth-of-type(1){ top:63px; left:71px;}
.x-zhucai-info ul li:nth-of-type(2){ top:183px; left:71px;}
.x-zhucai-info ul li:nth-of-type(3){ top:303px; left:71px;}
.x-zhucai-info ul li:nth-of-type(4){ top:423px; left:71px;}
.x-zhucai-info ul li:nth-of-type(5){ top:123px; left:175px;}
.x-zhucai-info ul li:nth-of-type(6){ top:243px; left:245px;}
.x-zhucai-info ul li:nth-of-type(7){ top:363px; left:315px;}
.x-zhucai-info ul li:nth-of-type(8){ top:243px; left:384px;}
.x-zhucai-info ul li:nth-of-type(9){ top:123px; left:453px;}
.x-zhucai-info ul li:nth-of-type(10){ top:63px; left:557px;}
.x-zhucai-info ul li:nth-of-type(11){ top:183px; left:557px;}
.x-zhucai-info ul li:nth-of-type(12){ top:302px; left:557px;}
.x-zhucai-info ul li:nth-of-type(13){ top:422px; left:557px;}
.x-zhucai-info ul li:nth-of-type(14){ top:426px; right:316px;}
.x-zhucai-info ul li:nth-of-type(15){ top:486px; right:212px;}
.x-zhucai-info ul li:nth-of-type(16){ top:486px; right:73px;}
.x-zhucai-info ul li:nth-of-type(17){ top:366px; right:73px;}
.x-zhucai-info ul li:nth-of-type(18){ top:247px; right:73px;}
.x-zhucai-info ul li:nth-of-type(19){ top:128px; right:73px;}

.x-zhucai-info ul li:nth-of-type(20){ top:13px; right:100px; width:88px; height:88px;}
.x-zhucai-info ul li:nth-of-type(20) .con-m-show{ border-radius:100%; width:88px; height:88px; overflow:hidden; text-align:center;}
.x-zhucai-info ul li:nth-of-type(20) .con-m-show img{ width:100%; height:100%; margin:auto; transition: all 0s ease 0s; cursor:pointer; border:0px;}
.x-zhucai-info ul li:nth-of-type(20) .con-m-show img:hover{transform:scale(1.05);}



/************************************************************************************
免费量房
*************************************************************************************/
.liangfang_main{ width:1200px; /*background:#ffffff; */margin:0 auto; padding:30px 0px 100px;}
.lf-free{ width:100%; margin:0 auto;}
.lf-header-title{ width:100%; margin:0 auto; padding:30px 0px;}
.lf-header-title p{ color:#333333; font-size:3rem; text-align:center; letter-spacing:3px;}
.lf-header-title p .lf-header-title-before,.lf-header-title p .lf-header-title-after{ display:inline-block; height:20px; background:url(../images/ico66.png) no-repeat; width:402px;}
.lf-header-title p .lf-header-title-before{ background-position:-396px -176px; margin-right:15px;}
.lf-header-title p .lf-header-title-after{ background-position:-396px -195px;  margin-left:15px;}

.lf-free-info{ margin:0 auto; width:100%;}
.lf-free-info ul{ width:100%; margin:0 auto; float:left; padding-top:20px;}
.lf-free-info ul li{ width:190px; height:260px; float:left; margin:0px 20px 0px 30px;}
.lf-free-info ul li p{ width:100%; text-align:center;}
.lf-free-info ul li p.lf-free-num{ text-align:left;}
.lf-free-info ul li p.lf-free-num span{ width:56px; height:56px; background:url(../images/ico66.png) no-repeat -429px -2px; display:block; line-height:45px; text-align:center; color:#5c3926; font-size:3rem;}
.lf-free-info ul li p.lf-free-ico{ background:url(../images/ico77.png) no-repeat; width:146px; height:146px; margin-left:22px;;}
.lf-free-info ul li:nth-of-type(1) p.lf-free-ico{ background-position:-2px -4px;}
.lf-free-info ul li:nth-of-type(2) p.lf-free-ico{ background-position:-154px -3px;}
.lf-free-info ul li:nth-of-type(3) p.lf-free-ico{ background-position:-304px -3px;}
.lf-free-info ul li:nth-of-type(4) p.lf-free-ico{ background-position:-452px -3px;}
.lf-free-info ul li:nth-of-type(5) p.lf-free-ico{ background-position:-605px -4px;}
.lf-free-info ul li p.lf-free-text{ color:#333333; font-size:1.375rem; line-height:30px; padding:15px 0px;}

.lf-flow-info{ margin:0 auto; width:100%; background:url(../images/lf-flow-bg.png) no-repeat 310px 135px ; height:900px;}
.lf-flow-info ul{ margin:0 auto; width:100%;  position:relative; float:left;}
.lf-flow-info li.lf-flow-pic{ width:235px; height:235px; background:url(../images/ico66.png) no-repeat -498px -505px; padding:12.5px;}
.lf-flow-info li.lf-flow-pic .lf-flow-img{ width:235px; height:235px; overflow:hidden; border-radius:100%;}
.lf-flow-info li.lf-flow-pic .lf-flow-img img{ width:100%; height:100%; margin:auto; transition: all 0s ease 0s; /*cursor:pointer;*/ border:0px;}
.lf-flow-info li.lf-flow-pic .lf-flow-img:hover img{transform:scale(1.05);}
.lf-flow-info .lf-flow-title{ width:100%; text-align:left; color:#333333; font-size:1.5rem; height:64px; }
.lf-flow-info .lf-flow-title span{ display:inline-block; font-size:4.5rem; color:#f07d31; line-height:64px;}
.lf-flow-info .lf-flow-text{ width:100%; text-align:left; color:#333333; font-size:1.125rem; padding-top:10px; line-height:35px;}

.lf-flow-info li:nth-of-type(1){ position:absolute; top:10px; left:132px;}
.lf-flow-info li:nth-of-type(2){ position:absolute; top:268px; left:18px; width:350px;}
.lf-flow-info li:nth-of-type(2) .lf-flow-title span{ padding-left:40px; padding-right:22px;}
.lf-flow-info li:nth-of-type(3){ position:absolute; top:0px; right:45px;}
.lf-flow-info li:nth-of-type(3),.lf-flow-info li:nth-of-type(7){ 
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */}
.lf-flow-info li:nth-of-type(3)  .lf-flow-img,.lf-flow-info li:nth-of-type(7) .lf-flow-img{transform:rotate(180deg);
-ms-transform:rotate(-180deg); 	/* IE 9 */
-moz-transform:rotate(-180deg); 	/* Firefox */
-webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
-o-transform:rotate(-180deg); 	/* Opera */}
.lf-flow-info li:nth-of-type(4){ position:absolute; top:239px; right:10px; width:315px;}
.lf-flow-info li:nth-of-type(4) .lf-flow-title span{ padding-right:12px;}
.lf-flow-info li:nth-of-type(5){ position:absolute; top:425px; left:65px;}
.lf-flow-info li:nth-of-type(6){ position:absolute; top:665px; left:40px; width:330px;}
.lf-flow-info li:nth-of-type(6) .lf-flow-title{ text-align:right;}
.lf-flow-info li:nth-of-type(6) .lf-flow-title span{ padding-left:38px;}
.lf-flow-info li:nth-of-type(7){ position:absolute; top:515px; right:25px;}
.lf-flow-info li:nth-of-type(8){ position:absolute; top:665px; right:235px; width:330px;}
.lf-flow-info li:nth-of-type(8) .lf-flow-title span{ padding-right:12px;}

.lf-flow-info li:nth-of-type(9){ position:absolute; top:246px; left:452px; width:234px; height:234px; background:#fff; border:25px solid #5c3926; border-radius:100%; text-align:center;}
.lf-flow-info li:nth-of-type(9) p:nth-of-type(1){ padding-top:80px; color:#333333; font-size:2.625rem; line-height:40px;}
.lf-flow-info li:nth-of-type(9) p:nth-of-type(2){ color:#999999; font-size:1rem; line-height:40px;}


.lf-pk{ width:100%; margin:0 auto; position:relative; border:1px solid #c7c7c7; margin-top:120px;}
.lf-pk .lf-pk-l{ float:left; width:50%; background:#ffffff; padding-bottom:56px;}
.lf-pk .lf-pk-l dt{ width:100%; height:134px; background:#f3975a; text-align:center; line-height:132px; font-size:3.2rem; color:#fbfbfb; font-family:"方正大标宋简体"; letter-spacing:5px;}
.lf-pk .lf-pk-l dd{ width:100%; height:auto; min-height:60px; line-height:30px; padding-top:30px; margin-top:36px; color:#333333; font-size:1.125rem; float:left;}
.lf-pk .lf-pk-l dd:hover{ color:#000;}
.lf-pk .lf-pk-l dd:nth-of-type(1){ margin-top:56px;}
/*.lf-pk .lf-pk-l dd.lf-pk-l-lastdd{ margin-bottom:56px;}*/
.lf-pk .lf-pk-l dd p:nth-of-type(1){ width:90px; padding-left:70px; padding-top:8px; float:left; text-align:center; display:block;}
.lf-pk .lf-pk-l dd p:nth-of-type(1) .lf-pk-l-dd-ico{ background:url(../images/ico66.png) no-repeat -498px -28px; width:20px; height:20px; display:block;}
.lf-pk .lf-pk-l dd p:nth-of-type(2){ width:380px; float:left;  font-size:1.125rem;}
.lf-pk .lf-pk-l dd p:nth-of-type(2) span{ font-size:1.125rem;}
.lf-pk .lf-pk-l dd p:nth-of-type(2) span:nth-of-type(1){ width:130px; display:inline-block; }
.lf-pk .lf-pk-l dd.lf-pk-l-lastdd p:nth-of-type(2) span:nth-of-type(1){ width:100%;}


.lf-pk .lf-pk-r{ float:right; width:50%; background:#faf1ea; padding-bottom:56px;}
.lf-pk .lf-pk-r dt{ width:100%; height:133px; background:#faf1ea; border-bottom:1px solid #ebebeb; text-align:center; line-height:132px; font-size:3.2rem; color:#999999; font-family:"方正大标宋简体"; letter-spacing:5px;}
.lf-pk .lf-pk-r dd{ width:100%; height:auto; min-height:70px; line-height:30px; padding-top:20px; margin-top:36px; color:#333333; font-size:1.125rem; float:left;}
.lf-pk .lf-pk-r dd:hover{ color:#000;}
.lf-pk .lf-pk-r dd:nth-of-type(1){ margin-top:56px;}
/*.lf-pk .lf-pk-r dd:nth-of-type(6){ margin-bottom:56px;}*/
.lf-pk .lf-pk-r dd p:nth-of-type(2){ width:90px; padding-top:18px; float:left; text-align:center; display:block; padding-left:35px;}
.lf-pk .lf-pk-r dd p:nth-of-type(2) .lf-pk-r-dd-ico{ background:url(../images/ico66.png) no-repeat -498px 0px; width:20px; height:20px; display:block;}
.lf-pk .lf-pk-r dd p:nth-of-type(1){ width:315px; float:left; padding-left:150px;  font-size:1.125rem;}
.lf-pk .lf-pk-r dd p:nth-of-type(1) span{ font-size:1.125rem;}

.lf-pk .lf-pk-m{ position:absolute; width:160px; background:none; top:0px; left:50%;}
/*.lf-pk .lf-pk-m dl{ position:relative;}*/
.lf-pk .lf-pk-m dl dt{margin-top:-42px; margin-left:-80px; height:230px;}
.lf-pk .lf-pk-m dl dd{ width:78px; height:128px; border-left:1px dashed #f79b2f; position:relative;}
.lf-pk .lf-pk-m dl dd span{ width:78px; height:78px; position:absolute; left:-39px; border-radius:100%; background:#f79b2f; line-height:78px; text-align:center; color:#ffffff; font-size:1.5rem; box-shadow:5px 10px 10px 0px #e3dcd5; }

.lf-booking{ width:100%; height:530px; margin:0 auto; margin-top:80px; margin-bottom:50px;
filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f8be98,endcolorstr=#faefe8,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#f8be98,endcolorstr=#faefe8,gradientType=0);/*IE8*/	
    background:#f8be98; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, #f8be98, rgba(250, 239, 232, 1));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f8be98), to(rgba(250, 239, 232, 1)));  
    background:-o-linear-gradient(top, #f8be98, rgba(250, 239, 232, 1)); 

}

.lf-booking .lf-booking-l{ width:550px; padding:40px 0px 40px 60px; float:left; text-align:center;}
.lf-booking .lf-booking-l p{ width:100%; text-align:center;}
.lf-booking .lf-booking-l p span{ display:inline-block; width:154px; height:48px; text-align:center; border:1px solid #3d3b39; color:#333333; font-size:1.5rem; line-height:48px; border-radius:24px;}
.lf-booking-l-list{ float:left; width:100%; padding-top:30px;}
.lf-booking-l-list .cdlb {
	width: 100%; height: 40px; color: #333333; border-bottom:1px solid #666666; padding-top:13px; line-height:40px; float:left; overflow:hidden;
}
.lf-booking-l-list .cdlb>li {
	font-size: 1.25rem; float: left; }
.booking_conl .cdlb:hover{
	color: black;
}
.lf-booking-l-list .cdlb:nth-of-type(6){ margin-right:0px;}
.lf-booking-l-list .md {
	width: 100%; height: 45px; line-height:45px; color: #333333; font-size:1.125rem; float:left; overflow:hidden;
}
.lf-booking-l-list .md>li {
	font-size:1.125rem; float: left; text-align:center;}
.lf-booking-l-list .md:hover{
	color: black;cursor: pointer;
}

.lf-booking .lf-booking-r{ width:545px; float:left; position:relative; }
.lf-booking .lf-booking-r .lf-booking-r-bg{ position:absolute; left:-20px; top:-50px; background:url(../images/lf-b-hxt.png) no-repeat; width:415px; height:267px; z-index:2;}
.lf-booking .lf-booking-r .lf-booking-form{ float:right; width:240px; height:430px; padding:0px 38px; overflow:hidden; background:rgba(254,251,249,0.9); position:relative; z-index:5; margin-top:60px; border-radius:10px;}
.lf-booking .lf-booking-r .lf-booking-form p.mianf { color:#333333; font-size:1.875rem; padding-top:30px; height:35px; line-height:35px;
    text-align: center; width: 100%;
}

.lf-booking-forms{ float:left; width:99%;}
.lf-booking-forms p{ float:left; height:46px; padding-top:20px; position:relative; width:100%; text-align:center;}
.lf-booking-forms p .ch{width: 220px; height: 44px; border: 1px solid #c9c9c9; font-size: 0.875rem; color:#999999; padding-left:10px;}
.lf-booking-forms p .fw {width: 104px; height: 44px;border: 1px solid #c9c9c9; font-size: 0.875rem; color:#999999; margin-right:5px;}

.lf-booking-forms p select{ border: solid 1px #ddd; appearance:none;  -moz-appearance:none;
    -webkit-appearance:none;
    padding-right: 14px;
    background:#ffffff url("http://www.infoternera.com/oss/images/arrow.png") no-repeat scroll right center;
}
.lf-booking-forms p  select::-ms-expand { display: none; }
.lf-booking-forms p  select option{ line-height:25px;  font-size: 0.875rem; color:#999999;}
.lf-booking-forms p  .mj {  width:105px; padding-left:10px; height: 44px; border: 1px solid #c9c9c9; font-size: 0.875rem; position:relative; color:#999999; }
.lf-booking-forms p  .span_ys,.lf-booking-forms p  .span_mj { color: #999999; font-size: 0.75rem; line-height: 44px; position: absolute;  right: 10px;}

.lf-booking-forms p .bm { width:210px;  height: 42px; font-size: 1.375rem; margin:0 auto; text-align:center;
	color: #ffffff; background: #f07d31; border-radius: 21px; border: 0px; 
}
.lf-booking-forms p .bm:hover{ background:#000000; cursor:pointer;}


.lf-sjs .lf-header-title p .lf-header-title-before{ background-position:-446px -176px; margin-right:15px; width:358px;}
.lf-sjs .lf-header-title p .lf-header-title-after{ background-position:-396px -195px;  margin-left:15px; width:358px;}
.lf-sjs-info{ width:100%; margin:0 auto;}
.lf-sjs-info ul li{ float:left; width:206px; text-align:center; margin:60px 60px 60px 40px;}
.lf-sjs-info ul li:nth-of-type(4){ margin-right:0px;}
.lf-sjs-info ul li p:nth-of-type(1){ width:206px; height:206px; border-radius:100%; overflow:hidden; /*box-shadow:0px 10px 10px 10px #ededed;*/
-moz-box-shadow:0px 7px 24px 8px rgba(75, 75, 75, 0.19); -webkit-box-shadow:0px 7px 24px 8px rgba(75, 75, 75, 0.19); box-shadow:0px 7px 24px 8px rgba(75, 75, 75, 0.19);}
.lf-sjs-info ul li p:nth-of-type(1) img{ width:100%; height:100%; border-radius:100%; transition: all 0s ease 0s; cursor:pointer;}
.lf-sjs-info ul li p:nth-of-type(1) img:hover{transform: scale(1.03);}
.lf-sjs-info ul li p:nth-of-type(2){ width:100%; height:auto; line-height:30px; padding-top:30px; padding-bottom:15px;}
.lf-sjs-info ul li p:nth-of-type(2) a{ color:#333; font-size:1.5rem;}
.lf-sjs-info ul li p:nth-of-type(2) a:hover{ color:#000;}
.lf-sjs-info ul li p button{ width:110px; height:30px; line-height:30px; background:#f07d31; color:#fff; border:0px; border-radius:15px; cursor:pointer;}
.lf-sjs-info ul li p button:hover{ background:#000;}


.lf-kehu .lf-header-title p .lf-header-title-before{ background-position:-460px -176px; margin-right:15px; width:344px;}
.lf-kehu .lf-header-title p .lf-header-title-after{ background-position:-396px -195px;  margin-left:15px; width:344px;}
.lf-kehu .lf-header-title p:nth-of-type(2){ color:#333333; font-size:1.125rem; padding:20px 0px;}
.lf-kehu-info {width: 100%;margin:0px auto  50px; height: 460px;box-shadow:0px 0px 8px #cccccc; background:#fbfbfb;}

.lf-zhuanti-info{ width:100%; margin:0 auto;}
.lf-zhuanti-info ul{ width:100%; float:left; padding-top:30px;}
.lf-zhuanti-info ul li{ float:left; width:384px; height:372px; border:1px solid #c7c7c7; margin-right:20px; overflow:hidden;}
.lf-zhuanti-info ul li:nth-of-type(3){ margin-right:0px;}
.lf-zhuanti-info ul li p:nth-of-type(1){ width:100%; height:295px; overflow:hidden; }
.lf-zhuanti-info ul li p:nth-of-type(1) img{ width:100%; height:auto; transition: all 0.7s ease 0s; cursor:pointer;}
.lf-zhuanti-info ul li p:nth-of-type(1) img:hover{transform: scale(1.03);}
.lf-zhuanti-info ul li p:nth-of-type(2){ width:100%; height:78px; line-height:78px; text-align:center;}
.lf-zhuanti-info ul li p:nth-of-type(2) a{ display:inline-block; width:148px; height:40px; line-height:40px; background:#f07d31; color:#fff; font-size:1.125rem; border-radius:20px;}
.lf-zhuanti-info ul li p:nth-of-type(2) a:hover{ font-size:1.3rem;}

.lf-quancheng-info{ width:100%; margin:0 auto;}
.lf-quancheng-info ul{ width:1160px; float:left; padding-top:30px; margin-left:20px;}
.lf-quancheng-info ul li{ float:left; width:142px; height:50px; margin:0px 0px 30px 20px; text-align:center;}
.lf-quancheng-info ul li a{ display:inline-block; width:140px; height:48px; border:1px solid #d6d6d6; border-radius:24px; color:#333333; font-size:1.125rem; line-height:48px;}
.lf-quancheng-info ul li a:hover{ color:#f07d31; border:1px solid #f07d31;}


/************************************************************************************
小户型专题页
*************************************************************************************/
.xiaohuxing_main{ width:1260px; /*background:#ffffff;*/ margin:0 auto; }

.xhx-header-title{ width:100%; margin:0 auto; padding:0px 0px;}
.xhx-header-title p{ color:#000000; font-size:2.875rem; text-align:center; letter-spacing:3px; height:120px; line-height:120px; background:url(../images/xhx-title-bg.png) no-repeat; }
.xhx-header-title p .xhx-header-title-before,.xhx-header-title p .xhx-header-title-after{ display:inline-block; height:10px; background:url(../images/ico66.png) no-repeat; width:358px;}
.xhx-header-title p .xhx-header-title-before{ background-position:-360px -218px; margin-top:60px; margin-left:32px; float:left;}
.xhx-header-title p .xhx-header-title-after{ background-position:-415px -232px; margin-top:60px;  margin-right:32px; float:right;}

.xhx-contrast .xhx-header-title p{ background-position:0px 0px; width:1200px; margin:0 auto; }
.xhx-experts .xhx-header-title p{ background-position:0px -120px; width:1200px; margin:0 auto; }
.xhx-rendering .xhx-header-title p{ background-position:0px -240px; width:1200px; margin:0 auto; }
.xhx-case .xhx-header-title p{ background-position:0px -360px; width:1200px; margin:0 auto; }
.xhx-list .xhx-header-title p{ background-position:0px -480px; width:1200px; margin:0 auto; }
.xhx-process .xhx-header-title p{ background-position:0px -600px; width:1200px; margin:0 auto; }
.xhx-strategy .xhx-header-title p{ background-position:0px -720px; width:1200px; margin:0 auto; }

.xhx-contrast-info{ width:1200px; margin:0 auto; border:1px dashed #dadada; margin-top:20px; float:left; margin-left:30px;}
.xhx-contrast-db{ width:100%; margin:0 auto; position:relative; float:left;}
.xhx-contrast-db .xhx-contrast-db-l{ position:absolute; left:-20px; top:-1px; width:120px; height:auto; border:1px solid #c6c6c6; background:#ffffff;}
.xhx-contrast-db .xhx-contrast-db-l ul{ float:left; width:100%; height:100%;}
.xhx-contrast-db .xhx-contrast-db-l ul li{ float:left; height:80px; width:100%; line-height:80px; text-align:center; border-bottom:1px dashed #c6c6c6; display:block; cursor:pointer;}
.xhx-contrast-db .xhx-contrast-db-l ul li span{ color:#ff9292; font-size:1.5rem; display:inline-block; width:128px; height:68px; cursor:pointer;}
.xhx-contrast-db .xhx-contrast-db-l ul li.active span{ background:url(../images/ico66.png) no-repeat -130px -591px; color:#fff;}
.xhx-contrast-db .xhx-contrast-db-l ul li:nth-of-type(4) { border:0px;}

.xhx-contrast-db-con{ float:left; width:100%; display:none;}
.xhx-contrast-db-before{ float:right; width:1080px; padding-top:40px;}
.xhx-contrast-db-before .xhx-c-db-b-l{ width:480px; float:left;}
.xhx-contrast-db-before .xhx-c-db-b-l .xhx-c-db-b-l-a{ background:url(../images/after-bg.png) no-repeat right bottom; width:195px; color:#333333; font-size:1.5rem; height:48px; line-height:60px; margin-bottom:20px;}
.xhx-contrast-db-before .xhx-c-db-b-l .xhx-c-db-b-l-img{ float:right; width:466px; height:364px; overflow:hidden;}
.xhx-contrast-db-before .xhx-c-db-b-l .xhx-c-db-b-l-img img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.xhx-contrast-db-before .xhx-c-db-b-l .xhx-c-db-b-l-img img:hover{transform: scale(1.03);}
.xhx-contrast-db-before .xhx-c-db-b-r{ width:560px; float:left; padding-left:22px; padding-top:60px;}
.xhx-contrast-db-before .xhx-c-db-b-r .xhx-c-db-b-r-p1{ width:100%; text-align:left; float:left; color:#ff9292; font-size:2.25rem; letter-spacing:3px;}
.xhx-contrast-db-before .xhx-c-db-b-r .xhx-c-db-b-r-p2{ width:100%; float:left; line-height:30px; color:#333333; font-size:1.125rem; padding:15px 0px;}
.xhx-contrast-db-before .xhx-c-db-b-r p .p2-ico{ background:url(../images/ico66.png) no-repeat -540px -2px; width:54px; height:22px; display:inline-block;}
.xhx-contrast-db-before .xhx-c-db-b-r .xhx-c-db-b-r-img{ width:100%;}
.xhx-contrast-db-before .xhx-c-db-b-r .xhx-c-db-b-r-img p{ width:258px; height:202px; float:left; overflow:hidden;}
.xhx-contrast-db-before .xhx-c-db-b-r .xhx-c-db-b-r-img p:nth-of-type(1){ margin-left:10px; margin-right:30px;}
.xhx-contrast-db-before .xhx-c-db-b-r .xhx-c-db-b-r-img p img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.xhx-contrast-db-before .xhx-c-db-b-r .xhx-c-db-b-r-img p img:hover{transform: scale(1.03);}

.xhx-contrast-db-after{ float:right; width:1140px; padding-top:20px;}
.xhx-contrast-db-after .xhx-c-db-a-l{ width:574px; float:left;}
.xhx-contrast-db-after .xhx-c-db-a-l .xhx-c-db-a-l-p1{ background:url(../images/before-bg.png) no-repeat right bottom; width:280px; color:#333333; font-size:1.5rem; height:60px; line-height:80px; padding-left:66px;}
.xhx-contrast-db-after .xhx-c-db-a-l .xhx-c-db-a-l-p2{ width:98%; float:left; line-height:30px; color:#333333; font-size:1.125rem; padding:15px 1%; height:130px;}
.xhx-contrast-db-after .xhx-c-db-a-l p .p2-ico{ background:url(../images/ico66.png) no-repeat -540px -2px; width:54px; height:22px; display:inline-block;}
.xhx-contrast-db-after .xhx-c-db-a-l .xhx-c-db-a-l-img{ width:100%;}
.xhx-contrast-db-after .xhx-c-db-a-l .xhx-c-db-a-l-img p{ width:264px; height:218px; float:left; overflow:hidden; margin:0px 10px; position:relative;}
.xhx-contrast-db-after .xhx-c-db-a-l .xhx-c-db-a-l-img p span{ position:absolute; width:87px; height:48px; background:rgba(255,146,146,0.8); border-radius:0px 0px 0px 10px; right:0px; top:0px; color:#fafafa; line-height:48px; text-align:center;}
.xhx-contrast-db-after .xhx-c-db-a-l .xhx-c-db-a-l-img p img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.xhx-contrast-db-after .xhx-c-db-a-l .xhx-c-db-a-l-img p img:hover{transform: scale(1.03);}
.xhx-contrast-db-after .xhx-c-db-a-r{ float:right; width:504px; padding-right:30px; padding-top:80px;}
.xhx-contrast-db-after .xhx-c-db-a-r .xhx-c-db-a-r-img{ width:504px; height:368px; overflow:hidden; position:relative;}
.xhx-contrast-db-after .xhx-c-db-a-r .xhx-c-db-a-r-img img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.xhx-contrast-db-after .xhx-c-db-a-r .xhx-c-db-a-r-img img:hover{transform: scale(1.03);}
.xhx-contrast-db-after .xhx-c-db-a-r .xhx-c-db-a-r-img span{ position:absolute; width:112px; height:62px; background:rgba(255,146,146,0.8); border-radius:0px 0px 0px 10px; right:0px; top:0px; color:#fafafa; line-height:62px; text-align:center;}


.xhx-contrast-yzs{ width:1100px; margin:0 auto; float:left; padding:50px 0px 60px 80px;}
.xhx-contrast-yzs-top{ width:100%; text-align:center;}
.xhx-contrast-yzs-top p{ text-align:center;}
.xhx-contrast-yzs-top p span{ display:inline-block;}
.xhx-contrast-yzs-top p:nth-of-type(1){ font-size:2.875rem; color:#ff9292; font-family:"方正大标宋简体";}
.xhx-contrast-yzs-top p:nth-of-type(1) span{ width:70px; height:70px; border:1px solid #ff9292; color:#333333; font-size:2.875rem; border-radius:100%; line-height:70px;}
.xhx-contrast-yzs-top p:nth-of-type(2){ font-size:1.375rem; color:#333333; padding-top:10px;  }
.xhx-contrast-yzs-top p:nth-of-type(2) span{ width:128px; height:25px; background:url(../images/ico66.png) no-repeat -643px -250px; margin-left:-108px; margin-bottom:-20px;}

.xhx-contrast-yzs-list{ width:100%; height:auto; margin-top:-110px; float:left;} 
.xhx-c-yzs-list1{ float:left; width:100%;}
.xhx-c-yzs-list2{ float:left; width:100%; margin-left:-10px; }


.xhx-c-yzs-list1-l{ float:left; width:668px; height:274px; padding-top:140px;}

.xhx-c-yzs-img{ -moz-box-shadow:0px 0px 18px 7px #ececec; -webkit-box-shadow:0px 0px 18px 7px #ececec; box-shadow:0px 0px 18px 7px #ececec; text-align:center; position:relative; float:left;}
.xhx-c-yzs-img p{ width:100%; height:100%; overflow:hidden;}
.xhx-c-yzs-img p img{ width:100%; height:100%; transition: all 0.7s ease 0s;/* cursor:pointer;*/}
.xhx-c-yzs-img p img:hover{transform: scale(1.03);}
.xhx-c-yzs-img .clip{ position:absolute; background:url(../images/ico66.png) no-repeat;}

.xhx-c-yzs-text{ float:left; text-align:center;}
.xhx-c-yzs-text p:nth-of-type(1){ width:100%; text-align:center;}
.xhx-c-yzs-text p:nth-of-type(1) span{ display:inline-block; width:90px; height:32px; text-align:center; line-height:32px; background:url(../images/ico66.png) no-repeat -239px -298px; color:#fff; font-size:1.125rem;}
.xhx-c-yzs-text p:nth-of-type(2){ width:100%; text-align:left; padding-top:10px; line-height:25px; color:#333333; font-size:0.875rem; letter-spacing:2px;}

.xhx-c-yzs-list1-l .xhx-c-yzs-img{ width:276px; height:188px; padding:13px 18px;}
.xhx-c-yzs-list1-l .xhx-c-yzs-img .clip{ background-position:-239px -232px; width:12px; height:54px; z-index:5; top:-43px;}
.xhx-c-yzs-list1-l .xhx-c-yzs-text{ width:318px; height:auto; margin-left:20px; margin-top:20px;}

.xhx-c-yzs-list1-r{ float:left; width:405px; height:420px; position:relative;}
.xhx-c-yzs-list1-r-huapen{ position:absolute; top:112px; left:0px; z-index:5;}
.xhx-c-yzs-list1-r-img{ position:absolute; top:24px; width:282px; height:364px; overflow:hidden; z-index:4; left:100px;}
.xhx-c-yzs-list1-r-img-bg{ position:absolute; width:242px; height:336px; background:#ffc8c8; left:160px; top:8px;}

.xhx-c-yzs-list2-1{ float:left; width:308px; text-align:center;}
.xhx-c-yzs-list2-1 .xhx-c-yzs-img{ width:272px; height:186px; padding: 13px 16px;}
.xhx-c-yzs-list2-1 .xhx-c-yzs-img .clip{ background-position:-254px -232px; width:12px; height:45px; z-index:5; top:-33px;}
.xhx-c-yzs-list2-1 .xhx-c-yzs-text{ width:300px; height:auto; margin-top:15px}

.xhx-c-yzs-list2-2{ float:left; width:308px; text-align:center; margin-left:110px; margin-top:18px; position:relative;}
.xhx-c-yzs-list2-2 .xhx-c-yzs-img{ width:272px; height:186px; padding: 12px 16px;}
.xhx-c-yzs-list2-2 .xhx-c-yzs-img .clip{ background-position:-269px -232px; width:13px; height:46px; z-index:5; top:-40px; left:170px;}
.xhx-c-yzs-list2-2 .xhx-c-yzs-text{ width:300px; height:auto;  position:absolute; top:206px; margin-left:10px;}

.xhx-c-yzs-list2-3{ float:left; width:240px; text-align:center; margin-left:110px; margin-top:30px;}
.xhx-c-yzs-list2-3 .xhx-c-yzs-img{ width:208px; height:144px; padding: 9px 16px;}
.xhx-c-yzs-list2-3 .xhx-c-yzs-img .clip{ background-position:-282px -232px; width:25px; height:38px; z-index:5; top:-33px; left:150px;}
.xhx-c-yzs-list2-3 .xhx-c-yzs-text{ width:240px; height:auto; margin-top:15px;}


.xhx-experts{ width:100%; margin:0 auto; padding-top:80px; padding-bottom:60px;}
.xhx-experts-info{ width:100%; margin:0 auto; float:left; padding-top:60px;}
.xhx-experts-info ul li{ float:left; width:370px; padding-left:42px;}
.xhx-experts-info ul li .xhx-e-img{ width:156px; height:156px; padding:10px; border:1px solid #949699; border-radius:100%; overflow:hidden; float:left;}
.xhx-experts-info ul li .xhx-e-img p{ width:156px; height:156px; overflow:hidden; border-radius:100%;}
.xhx-experts-info ul li .xhx-e-img p img{width:100%; height:100%; transition: all 0s ease 0s; cursor:pointer;}
.xhx-experts-info ul li .xhx-e-img p img:hover{transform: scale(1.03);}
.xhx-experts-info ul li .xhx-e-text{ float:left; width:175px; padding-left:10px;}
.xhx-experts-info ul li .xhx-e-text p{ color:#666666; font-size:0.875rem;  line-height:25px;}
.xhx-experts-info ul li .xhx-e-text p:nth-of-type(1){ line-height:30px; padding-top:18px; padding-bottom:5px;}
.xhx-experts-info ul li .xhx-e-text p:nth-of-type(1) a{ color:#333; font-size:1.375rem;}
.xhx-experts-info ul li .xhx-e-text p:nth-of-type(1) a:hover{ color:#666;}
.xhx-experts-info ul li .xhx-e-text p:nth-of-type(5){ padding-top:10px; }
.xhx-experts-info ul li .xhx-e-text p button{ width:128px; height:36px; text-align:center; background:#292d33; border-radius:18px; color:#fff;  display:block; cursor:pointer; border:0px;}
.xhx-experts-info ul li .xhx-e-text p button:hover{ background:#ff9292;}

.xhx-rendering{ width:100%; margin:0 auto; padding-top:80px;}
.xhx-rendering-info{ width:100%; margin:0 auto; float:left; padding-top:80px;}
.xhx-rendering-info ul li{ float:left; width:356px; padding-left:50px;}
.xhx-rendering-info ul li p{ text-align:center; width:100%; float:left;}
.xhx-rendering-info ul li p:nth-of-type(2){ margin:25px 0px;}
.xhx-rendering-info ul li .xhx-r-li-img{ width:336px; height:336px; border:10px solid #ffc8c8; border-radius:100%; overflow:hidden; float:left;}
.xhx-rendering-info ul li .xhx-r-li-img img{width:100%; height:100%; transition: all 0s ease 0s; cursor:pointer;}
.xhx-rendering-info ul li .xhx-r-li-img img:hover{transform: scale(1.03);}
.xhx-rendering-info ul li p .xhx-r-li-jt{ display:inline-block; width:28px; height:30px; background:url(../images/ico66.png) no-repeat -287px 0px;}
.xhx-rendering-info ul li:nth-of-type(2) .xhx-r-li-img{ border:10px solid #bfdefb;}
.xhx-rendering-info ul li:nth-of-type(2) p .xhx-r-li-jt{ display:inline-block; width:30px; height:30px; background-position:-310px -2px;}
.xhx-rendering-info ul li .xhx-r-li-tit a{ color:#333333; font-size:1.4375rem;}
.xhx-rendering-info ul li .xhx-r-li-tit a:hover{ color:#666;}

.xhx-case{ width:100%; margin:0 auto; padding-top:80px;}
.xhx-case-info{ width:1060px; margin:0 auto;}
.xhx-case-info ul{ width:100%; margin:0 auto; float:left;}
.xhx-case-info ul li{ float:left; width:99.6%; height:322px; border:2px dashed #a5a5a5; margin-top:225px; position:relative;}
.xhx-case-info ul li .xhx-case-con{ position:absolute; background:#fbfbfb; top:-158px; right:-2px; width:1020px; height:478px;}
.xhx-case-info ul li:nth-of-type(2) .xhx-case-con{ left:-2px;}

.xhx-case-con-1{ width:546px; float:left; height:auto; text-align:center;}
.xhx-case-con-1 .xhx-case-con-1-img{ width:520px; height:380px; padding:10px; border:1px solid #d5d5d5;}
.xhx-case-con-1 .xhx-case-con-1-img p{ width:520px; height:380px; overflow:hidden;}
.xhx-case-con-1 .xhx-case-con-1-img p img{width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.xhx-case-con-1 .xhx-case-con-1-img p img:hover{transform: scale(1.03);}
.xhx-case-con-1 .xhx-case-con-1-tit{ width:100%; padding:15px 0px; margin:0 auto; text-align:center;}
.xhx-case-con-1 .xhx-case-con-1-tit a{ display:inline-block; height:44px; line-height:44px; background:#ffc8c8; padding:0px 20px; color:#333333; font-size:1.375rem; }
.xhx-case-con-1 .xhx-case-con-1-tit a:hover{ color:#666;}

.xhx-case-con-2{ width:330px; float:left; padding-left:70px; text-align:center;}
.xhx-case-con-2 .xhx-case-con-2-tit{ text-align:left; float:left; width:100%; height:80px; line-height:80px; font-size:1.5rem; color:#ff9292;}
.xhx-case-con-2 .xhx-case-con-2-tit span{ display:inline-block; width:22px; height:22px; background:url(../images/ico66.png) no-repeat -289px -32px; margin-left:20px; margin-bottom:-4px;}
.xhx-case-con-2 .xhx-case-con-2-con{ text-align:left; color:#333333; font-size:0.875rem; line-height:25px; padding-bottom:30px;}
.xhx-case-con-2 .xhx-case-con-2-img{ width:310px; height:226px; padding:3px;  border:1px solid #d5d5d5;}
.xhx-case-con-2 .xhx-case-con-2-img p{ width:310px; height:226px; overflow:hidden;}
.xhx-case-con-2 .xhx-case-con-2-img p img{width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.xhx-case-con-2 .xhx-case-con-2-img p img:hover{transform: scale(1.03);}

.xhx-case-info ul li:nth-of-type(2) .xhx-case-con .xhx-case-con-1{ float:right;}

.xhx-list{ width:100%; margin:0 auto; padding-top:80px;}
.xhx-list-info{ width:1080px; margin:0 auto; padding-top:30px;}

.xhx-list-l{ width:396px; height:518px; float:left;}
.xhx-list-con{ width:100%; height:100%; float:left; display:none;}
.xhx-list-l p:nth-of-type(1){ width:396px; height:305px; float:left; overflow:hidden; position:relative;}
.xhx-list-l p:nth-of-type(1) img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.xhx-list-l p:nth-of-type(1) img:hover{transform: scale(1.03);}
.xhx-list-l p:nth-of-type(1) span{ width:100%; height:46px; position:absolute; bottom:0px; text-align:center; background:rgba(0,0,0,0.3); color:#fff; font-size:0.875rem; left:0px; line-height:46px;}
.xhx-list-l p:nth-of-type(2){ width:350px; padding:30px 22px 0px; height:182px; float:left; overflow:hidden; position:relative; border:1px solid #a5a5a5; color:#333; font-size:0.875rem; line-height:25px;}
.xhx-list-l p:nth-of-type(2) .xhx-l-ico1{ display:inline-block; background:url(../images/ico66.png) no-repeat -540px -4px; width:54px; height:20px; margin-bottom:-2px; }
.xhx-list-l p:nth-of-type(2) .xhx-l-ico2{ position:absolute; background:url(../images/ico66.png) no-repeat -125px -685px; width:68px; height:68px; bottom:5px; right:25px; }

.xhx-list-r{ width:658px; height:518px; float:right; overflow: auto; border:1px solid #c3c3c3;}

.xhx-list-r table{	width: 100%; background:#fef4ed;}
.xhx-list-r tr{	width: 100%;	height: 48px; color:#333333; font-size:1.125rem;}
.xhx-list-r tr:nth-of-type(1) th{	font-size: 1.125rem; font-weight: 400;border-top: 0; height:62px; line-height:62px; text-align:center;}
.xhx-list-r th{ height: auto; border: 2px dashed #dddddd;	text-align: center;	line-height: 28px; padding:8px 10px;}
.xhx-list-r th:nth-of-type(1){	width: 110px;}
.xhx-list-r th:nth-of-type(2){	width: 195px; text-align:left;}
.xhx-list-r th:nth-of-type(3),.xhx-list-r th:nth-of-type(4){	width: 100px;}
.xhx-list-r th:nth-of-type(5){	width: 124px;}
.xhx-list-r tr:hover,.xhx-list-r tr.active{	/*color: #f7941c;*/color: #ff9292;	cursor: default;}

.xhx-list-r::-webkit-scrollbar{	width:14px;   background: #d6d6d6; border-radius:15px;	}
.xhx-list-r::-webkit-scrollbar-thumb{	background: #ff9292;	border-radius:15px;	}


.xhx-process{ width:100%; margin:0 auto; padding-top:80px;}
.xhx-process-info{ width:1180px; margin:0 auto; padding-top:50px;}
.xhx-process-info ul{ position:relative; width:100%; margin:0 auto; height:1290px; overflow:hidden;}
.xhx-process-info ul li{ position:absolute;}
.xhx-process-info ul li section{ position:relative;}
.xhx-process-info ul li p.xhx-p-flow-img{ position:absolute; width:245px; height:245px; box-shadow:5px 5px #ffc8c8; border-radius:50%; overflow:hidden; 
/*box-shadow:6px 6px rgba(255,146,146,0.5);*/}
.xhx-process-info ul li p.xhx-p-flow-img img{ width:100%; height:100%; border-radius:50%; transition: all 0s ease 0s; /*cursor:pointer;*/ }
.xhx-process-info ul li p.xhx-p-flow-img img:hover{transform:scale(1.03);}
.xhx-process-info ul li p.xhx-p-flow-tit{ position:absolute; color:#333333; font-size:1.375rem; font-family:"方正黑体简体";}
.xhx-process-info ul li p.xhx-p-flow-info{ position:absolute; color:#333333; font-size:1rem; line-height:25px; }
.xhx-process-info ul li p.xhx-p-flow-line{ position:absolute; background-repeat:no-repeat; background-image:url(../images/ico66.png);}

.xhx-process-info ul li:nth-of-type(1){ width:505px; height:265px; left:10px; top:85px;}
.xhx-p-flow1 p.xhx-p-flow-img{ right:5px; top:14px;}
.xhx-p-flow1 p.xhx-p-flow-tit{ left:35px; top:5px;}
.xhx-p-flow1 p.xhx-p-flow-info{ left:0px; top:65px; width:245px;}
.xhx-p-flow1 p.xhx-p-flow-line{ left:145px; top:0px; width:105px; height:60px; background-position:-2px -796px; }

.xhx-process-info ul li:nth-of-type(2){ width:535px; height:250px; right:75px; top:0px;}
.xhx-p-flow2 p.xhx-p-flow-img{ left:0px; top:0px;}
.xhx-p-flow2 p.xhx-p-flow-tit{ left:320px; top:95px;}
.xhx-p-flow2 p.xhx-p-flow-info{ left:289px; top:160px; width:245px;}
.xhx-p-flow2 p.xhx-p-flow-line{ left:240px; top:25px; width:115px; height:40px; background-position:-110px -800px; }

.xhx-process-info ul li:nth-of-type(3){ width:520px; height:285px; right:10px; top:280px;}
.xhx-p-flow3 p.xhx-p-flow-img{ right:8px; top:40px;}
.xhx-p-flow3 p.xhx-p-flow-tit{ left:30px; top:0px;}
.xhx-p-flow3 p.xhx-p-flow-info{ left:0px; top:55px; width:235px;}
.xhx-p-flow3 p.xhx-p-flow-line{ left:125px; top:170px; width:115px; height:45px; background-position:-230px -800px; }

.xhx-process-info ul li:nth-of-type(4){ width:495px; height:360px; left:230px; top:390px;}
.xhx-p-flow4 p.xhx-p-flow-img{ right:5px; top:112px;}
.xhx-p-flow4 p.xhx-p-flow-tit{ left:35px; top:0px;}
.xhx-p-flow4 p.xhx-p-flow-info{ left:0px; top:60px; width:245px;}
.xhx-p-flow4 p.xhx-p-flow-line{ left:245px; top:27px; width:115px; height:60px; background-position:-340px -800px; }

.xhx-process-info ul li:nth-of-type(5){ width:520px; height:340px; left:20px; top:570px;}
.xhx-p-flow5 p.xhx-p-flow-img{ left:0px; top:0px;}
.xhx-p-flow5 p.xhx-p-flow-tit{ left:310px; top:205px;}
.xhx-p-flow5 p.xhx-p-flow-info{ left:275px; top:255px; width:240px;}
.xhx-p-flow5 p.xhx-p-flow-line{ left:150px; top:255px; width:115px; height:60px; background-position:-2px -796px; }

.xhx-process-info ul li:nth-of-type(6){ width:410px; height:340px; right:55px; top:615px;}
.xhx-p-flow6 p.xhx-p-flow-img{ right:5px; top:0px;}
.xhx-p-flow6 p.xhx-p-flow-tit{ left:35px; top:210px;}
.xhx-p-flow6 p.xhx-p-flow-info{ left:0px; top:265px; width:245px;}
.xhx-p-flow6 p.xhx-p-flow-line{ right:10px; top:240px; width:115px; height:68px; background-position:-450px -796px; }

.xhx-process-info ul li:nth-of-type(7){ width:540px; height:280px; right:95px; top:995px;}
.xhx-p-flow7 p.xhx-p-flow-img{ left:0px; top:28px;}
.xhx-p-flow7 p.xhx-p-flow-tit{ left:325px; top:95px;}
.xhx-p-flow7 p.xhx-p-flow-info{ left:295px; top:155px; width:240px;}
.xhx-p-flow7 p.xhx-p-flow-line{ left:220px; top:0px; width:100px; height:80px; background-position:-560px -800px; }

.xhx-process-info ul li:nth-of-type(8){ width:490px; height:265px; left:0px; top:950px;}
.xhx-p-flow8 p.xhx-p-flow-img{ left:0px; top:0px;}
.xhx-p-flow8 p.xhx-p-flow-tit{ left:275px; top:128px;}
.xhx-p-flow8 p.xhx-p-flow-info{ left:248px; top:190px; width:240px;}
.xhx-p-flow8 p.xhx-p-flow-line{ left:305px; top:52px; width:115px; height:45px; background-position:-665px -800px; }

.xhx-strategy{ width:100%; margin:0 auto; padding-top:80px;}
.xhx-strategy-info{ width:1100px; margin:0 auto; padding-top:50px;}
.xhx-strategy-info ul{ float:left; width:100%; padding-bottom:40px;}
.xhx-strategy-info ul li{ width:100%; height:365px;}

.xhx-strategy-info .xhx-s-list-img{ width:580px; height:362px; overflow:hidden;}
.xhx-strategy-info .xhx-s-list-img img{width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer; }
.xhx-strategy-info .xhx-s-list-img img:hover{transform:scale(1.03);}

.xhx-s-list-text{ width:475px; text-align:left;}
.xhx-s-list-text .xhx-s-list-num{ width:100%; font-size:4.125rem; color:#333333; margin-top:-15px;}
.xhx-s-list-text .xhx-s-list-num span{ width:35px; height:35px; margin-left:20px; margin-right:-20px; display:inline-block; background:#ff9292; margin-bottom:-5px;}
.xhx-s-list-text .xhx-s-list-title{ text-align:center; width:100%; color:#333333; font-size:1.375rem; padding:20px 0px;}
.xhx-s-list-text .xhx-s-list-title a{color:#333333; font-size:1.375rem; }
.xhx-s-list-text .xhx-s-list-title a:hover{ color:#999;}
.xhx-s-list-text .xhx-s-list-title span{ background:url("../images/ico66.png") no-repeat -688px -275px; width:85px; height:10px; display:inline-block; margin-bottom:-20px; margin-right:-65px;}
.xhx-s-list-text .xhx-s-list-info{ text-indent:1rem; color:#666666; font-size:0.875rem; line-height:28px; height:220px; overflow:hidden; position:relative;}
.xhx-s-list-text .xhx-s-list-info .xhx-s-list-bg{ position:absolute; right:0px; bottom:0px; width:195px; height:35px; background:url("../images/ico66.png") no-repeat 0px -850px;}

.xhx-s-list1,.xhx-s-list2{ margin-bottom:50px;}
.xhx-s-list1 .xhx-s-list-img{ float:left;}
.xhx-s-list1 .xhx-s-list-text{ float:left; padding-left:35px;}
.xhx-s-list2 .xhx-s-list-img{ float:right;}
.xhx-s-list2 .xhx-s-list-text{ float:left; padding-left:30px;}

.xhx-strategy-info ul li.xhx-s-list3,.xhx-strategy-info ul li.xhx-s-list4{ margin-bottom:50px; height:405px; position:relative;}
.xhx-strategy-info .xhx-s-list-img1{ width:580px; height:362px; overflow:hidden; position:absolute;}
.xhx-strategy-info .xhx-s-list-img1 img{width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer; }
.xhx-strategy-info .xhx-s-list-img1 img:hover{transform:scale(1.03);}

.xhx-s-list-text1{ width:580px; text-align:left; position:absolute;}
.xhx-s-list-text1 .xhx-s-list-num1{ width:100%; font-size:4.125rem; color:#333333; }
.xhx-s-list-text1 .xhx-s-list-num1 span{ display:inline-block; -webkit-text-fill-color:#fff; -webkit-text-stroke-color:#333; -webkit-text-stroke-width:3px; font-size:4.125rem;}
.xhx-s-list-text1 .xhx-s-list-title1{ text-align:center; width:100%; color:#333333; font-size:1.375rem; padding:20px 0px;}
.xhx-s-list-text1 .xhx-s-list-title1 a{color:#333333; font-size:1.375rem; }
.xhx-s-list-text1 .xhx-s-list-title1 a:hover{ color:#999;}
.xhx-s-list-text1 .xhx-s-list-title1 span{ background:url("../images/ico66.png") no-repeat -540px -27px; width:54px; height:20px; display:inline-block; margin-right:5px;}
.xhx-s-list-text1 .xhx-s-list-info1{ text-indent:1rem; color:#666666; font-size:0.875rem; line-height:28px; width:455px; height:170px; padding:25px 40px 40px 85px; border:1px solid #999999;}

.xhx-strategy-info ul li.xhx-s-list3 .xhx-s-list-text1{ right:0px; top:0px; z-index:5; letter-spacing:2px;}
.xhx-strategy-info ul li.xhx-s-list3 .xhx-s-list-img1{ left:0px; top:0px; z-index:6}
.xhx-strategy-info ul li.xhx-s-list3 .xhx-s-list-text1 .xhx-s-list-num1{ text-align:right;}

.xhx-strategy-info ul li.xhx-s-list4 .xhx-s-list-text1{ left:0px; top:0px; z-index:5; letter-spacing:2px;}
.xhx-strategy-info ul li.xhx-s-list4 .xhx-s-list-img1{ right:0px; top:0px; z-index:6}
.xhx-strategy-info ul li.xhx-s-list4 .xhx-s-list-text1 .xhx-s-list-num1{ text-align:left; padding-left:50px; width:80%;}
.xhx-strategy-info ul li.xhx-s-list4 .xhx-s-list-text1 .xhx-s-list-title1 span{ background:url("../images/ico66.png") no-repeat -540px -4px; width:54px; height:20px; display:inline-block; margin-left:5px;}
.xhx-strategy-info ul li.xhx-s-list4 .xhx-s-list-text1 .xhx-s-list-info1{ width:455px; height:170px; padding:25px 85px 40px 40px; }

.xhx_floor{ width:114px; height:358px; background:#fcdbdb;  overflow:hidden; position:fixed; top:110px; right:50%; margin-right:600px; border-radius:10px; display:none; z-index:10;}
@media screen and (max-width: 1440px) {
   .xhx_floor{ left:0px; margin-right:0px;}
}
.xhx_floor ul li{ float:left; width:100%; height:auto; text-align:center; display:block; background:#fcdbdb; border-bottom:2px dashed #fff; cursor:pointer;}
.xhx_floor ul li p,.xhx_floor ul li a{ display:block; width:100%; height:100%; text-align:center; cursor:pointer; color:#fff;}

.xhx_floor ul li span{ width:100%; text-align:center; font-size:1rem; color:#ff9292; display:inline-block; cursor:pointer;}
.xhx_floor ul li span:nth-of-type(1){ background-image:url(../images/ico77.png); background-repeat: no-repeat; margin-top:10px;  width:88px; height:78px;}
.xhx_floor ul li span:nth-of-type(2){ padding-bottom:5px;}
.xhx_floor ul li span.xhx-f-ksbj-ico{ background-position:-662px -1088px; height:75px;}
.xhx_floor ul li:hover span.xhx-f-ksbj-ico,.xhx_floor ul .active span.xhx-f-ksbj-ico{ background-position:-765px -1088px;}

.xhx_floor ul li span.xhx-f-mfyy-ico{ background-position:-662px -1202px; height:79px; margin-top:6px;}
.xhx_floor ul li:hover span.xhx-f-mfyy-ico,.xhx_floor ul .active span.xhx-f-mfyy-ico{ background-position:-765px -1202px;}

.xhx_floor ul li span.xhx-f-zxsj-ico{ background-position:-662px -1318px; height:75px;}
.xhx_floor ul li:hover span.xhx-f-zxsj-ico,.xhx_floor ul .active span.xhx-f-zxsj-ico{ background-position:-765px -1318px;}

.xhx_floor ul li:nth-of-type(3){ border:0px;}


/************************************************************************************
老房装修
*************************************************************************************/
.laofang_main{ width:1260px; background:#fbfbfb; margin:0 auto; padding-bottom:100px;}

.laof-header-title{ width:100%; margin:0 auto; padding:0px 0px;}
.laof-header-title p:nth-of-type(1){ color:#3fc375; font-size:2.625rem; text-align:center; letter-spacing:3px; height:110px; line-height:110px; position:relative; padding-top:10px; }
.laof-header-title p .laof-header-title-after{ background:url(../images/ico66.png) no-repeat -396px -122px; width:65px; height:42px; position:absolute;}
.laof-header-title p:nth-of-type(2){ color:#333; font-size:1.125rem; text-align:center; line-height:30px; }

.laof-symptom{ width:100%; margin:0 auto;}
.laof-symptom-info{ width:1260px; margin:0 auto; float:left;}
.laof-symptom-info ul{ width:100%; float:left;}
.laof-symptom-info ul li{ width:444px; float:left; height:278px; position:relative; padding-top:85px;}
.laof-symptom-info ul li .laof-s-li-img{ width:270px; height:270px; float:left; border-radius:50%; overflow:hidden; float:left; position:absolute; z-index:5;}
.laof-symptom-info ul li .laof-s-li-img img{ border-radius:50%;width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.laof-symptom-info ul li .laof-s-li-img:hover img{transform: scale(1.03);}
.laof-symptom-info ul li .laof-s-li-text{ width:244px; float:left; text-align:center; position:absolute; right:0px; z-index:4;}
.laof-symptom-info ul li .laof-s-li-text .laof-s-li-num{ width:80%; height:132px; line-height:132px; color:#333333; font-size:5.5rem; font-family:"宋体"; padding-left:20%;}
.laof-symptom-info ul li  .laof-s-li-text .laof-s-li-info{ width:224px; height:78px; background:url(../images/ico66.png) no-repeat -205px -675px; margin-top:62px; line-height:78px; text-align:center; font-size:1.75rem; color:#fff; padding-left:20px; letter-spacing:3px;}

.laof-symptom-info ul li:nth-of-type(1),.laof-symptom-info ul li:nth-of-type(4){ margin-left:-40px;}
.laof-symptom-info ul li:nth-of-type(3),.laof-symptom-info ul li:nth-of-type(6){ margin-right:-40px;}

.laof-free{ width:100%; margin:0 auto; padding-top:60px;}
.laof-free-info{ margin:0 auto; width:100%;}
.laof-free-info ul{ width:100%; margin:0 auto; float:left; padding-top:50px;}
.laof-free-info ul li{ width:186px; height:210px; float:left; margin-left:58px;}
.laof-free-info ul li p{ width:100%; text-align:center;}
.laof-free-info ul li p.laof-free-ico{ background:url(../images/ico77.png) no-repeat; width:186px; height:159px;}
.laof-free-info ul li:nth-of-type(1) p.laof-free-ico{ background-position:1px -282px;}
.laof-free-info ul li:nth-of-type(2) p.laof-free-ico{ background-position:-184px -282px; width:185px;}
.laof-free-info ul li:nth-of-type(3) p.laof-free-ico{ background-position:-369px -282px; width:184px;}
.laof-free-info ul li:nth-of-type(4) p.laof-free-ico{ background-position:-552px -282px; width:184px;}
.laof-free-info ul li:nth-of-type(5) p.laof-free-ico{ background-position:-736px -282px;}
.laof-free-info ul li p.laof-free-text{ color:#333333; font-size:1.375rem; line-height:30px; padding:8px 0px;}
.laof-free-info ul li:hover p.laof-free-text{ color:#3fc36a; }
.laof-free-info ul li:nth-of-type(1):hover p.laof-free-ico{ background-position:1px -447px;}
.laof-free-info ul li:nth-of-type(2):hover p.laof-free-ico{ background-position:-184px -447px;}
.laof-free-info ul li:nth-of-type(3):hover p.laof-free-ico{ background-position:-368px -447px;}
.laof-free-info ul li:nth-of-type(4):hover p.laof-free-ico{ background-position:-553px -447px;}
.laof-free-info ul li:nth-of-type(5):hover p.laof-free-ico{ background-position:-737px -447px;}

.laof-anli{ width:100%; margin:0 auto; padding-top:60px;}
.laof-anli1-info{ margin:0 auto; width:100%;}
.laof-anli1-yz{ width:1200px; margin:0 auto;}
.laof-anli1-yz .laof-anli1-yz-num{ width:100%; text-align:right; height:100px; line-height:100px; color:#333333; font-size:7rem;}
.laof-anli1-yz .laof-anli1-yz-num span{ display:inline-block;color:#3fc36a; font-size:7rem; padding-right:30px;}
.laof-anli1-yz .laof-anli1-yz-info{ width:100%; border:1px solid #333333; height:auto; float:left; border-radius:10px;}
.laof-anli1-yz .laof-anli1-yz-info .laof-anli1-yz-img{ width:235px; height:235px; float:left; margin:-20px 0px -20px 10px; border-radius:50%;}
.laof-anli1-yz .laof-anli1-yz-info .laof-anli1-yz-img img{ width:100%; height:100%; border-radius:50%; }
.laof-anli1-yz-text{ width:940px; height:auto; min-height:200px; float:right; text-align:center; position:relative;}
.laof-anli1-yz-text p:nth-of-type(1){ display:inline-block; height:36px; background:#333333; line-height:36px; padding:0px 30px; font-size:1.5rem; color:#ffffff; margin-top:26px;}
.laof-anli1-yz-text p:nth-of-type(2){ width:765px; margin:0 auto; line-height:30px; font-size:1.125rem; color:#333; margin-top:26px; margin-bottom:10px; text-align:left;}
.laof-anli1-yz-text .laof-anli1-yz-l-yinhao{ position:absolute; left:30px; top:34px; background:url(../images/ico66.png) no-repeat -265px -597px; width:35px; height:28px;}
.laof-anli1-yz-text .laof-anli1-yz-r-yinhao{ position:absolute; right:30px; bottom:25px; background:url(../images/ico66.png) no-repeat -265px -630px; width:35px; height:28px;}
/*.laof-anli1-yz .laof-anli1-yz-l-border{ width:80px; border:2px solid #333333; height:100%; float:left;border-radius:10px;}
*/
.laof-anli1-xg{ width:1200px; margin:0 auto; padding-bottom:40px;}
.laof-anli1-xg-l{ float:left; width:100%; text-align:center;}
.laof-anli1-xg-l ul{ margin:0 auto; border-bottom:1px dashed #3fc36a; width:940px; height:70px;}
.laof-anli1-xg-l ul li{ width:100px; margin-right:175px; background:#fff; color:#666666; font-size:2rem; float:left; line-height:40px; padding-top:5px;}
.laof-anli1-xg-l ul li.active{ color:#3fc36a;}
.laof-anli1-xg-l ul li:nth-of-type(4){ margin-right:0px; width:115px;}
.laof-anli1-xg-con{ width:100%; height:auto; padding-top:50px; float:left; padding-bottom:0px;}
.laof-anli1-xg-info{ display:none; position:relative; }
.laof-anli1-xg-info .pic_after{ width:718px; float:left; padding-top:70px; }
.laof-anli1-xg-info .pic_after p{ width:718px; height:502px; /*border-bottom:2px solid #999999;*/ overflow:hidden;}
.laof-anli1-xg-info .pic_after p img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.laof-anli1-xg-info .pic_after p:hover img{transform: scale(1.03);}
.laof-anli1-xg-info .pic_after .pic-a-ico{ width:140px; height:142px; line-height:140px; text-align:left; background:url(../images/ico66.png) no-repeat 0px -884px; display:block; margin-left:145px; margin-bottom:10px; font-size:2.1875rem; color:#ffffff; padding-left:16px; }
.laof-anli1-xg-info .pic_before{ width:418px; float:left; margin-left:36px; position:relative; margin-top:448px;}
.laof-anli1-xg-info .pic_before p{ width:418px; height:276px; overflow:hidden;}
.laof-anli1-xg-info .pic_before p img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.laof-anli1-xg-info .pic_before p:hover img{transform: scale(1.03);}
.laof-anli1-xg-info .pic_before .pic-a-ico{ position:absolute; width:118px; height:110px; line-height:110px; text-align:center; background:url(../images/ico66.png) no-repeat -298px -884px; display:block;  font-size:1.675rem; color:#ffffff; top:-120px; right:30px; z-index:5; }
.laof-anli1-xg-info .laof-anli1-hxt{ position:absolute; right:60px; top:0px; width:480px;}
.laof-anli1-xg-info .laof-anli1-hxt .pic-hxt-ico{ width:134px; height:100px; text-align:center; background:url(../images/ico66.png) no-repeat -160px -884px; display:block; float:left; color:#ffffff; font-size:1.5rem; padding-top:30px; float:left;}
.laof-anli1-xg-info .laof-anli1-hxt p{ width:327px; height:327px; overflow:hidden; border-radius:50%; /*box-shadow:5px 5px 5px #ace5bf;*/ float:left;
-moz-box-shadow:10px 16px 16px rgba(63,195,106,0.45); -webkit-box-shadow:10px 16px 16px rgba(63,195,106,0.45); box-shadow:10px 16px 16px rgba(63,195,106,0.45);}
.laof-anli1-xg-info .laof-anli1-hxt p img{ width:100%; height:100%; /*transition: all 0.7s ease 0s;*/ /*cursor:pointer;*/ border-radius:50%;}
/*.laof-anli1-xg-info .laof-anli1-hxt p:hover img{transform: scale(1.03);}*/

.laof-anli1-sjs{ width:1200px; border:1px solid #333333; height:auto; float:left; border-radius:10px; position:relative; margin-top:95px; margin-left:29px;}
.laof-anli1-sjs .laof-anli1-sjs-img{ position:absolute; right:-40px; width:272px; height:auto; top:-54px; border-radius:50%;}
.laof-anli1-sjs .laof-anli1-sjs-img p{ text-align:center;}
.laof-anli1-sjs .laof-anli1-sjs-img p:nth-of-type(1){ width:272px; height:272px; overflow:hidden; border-radius:50%; /*box-shadow:5px 5px 5px #bebebe;*/
-moz-box-shadow:6px 6px 3px rgba(104,104,104,0.45); -webkit-box-shadow:6px 6px 3px rgba(104,104,104,0.45); box-shadow:6px 6px 3px rgba(104,104,104,0.45);}
.laof-anli1-sjs .laof-anli1-sjs-img p:nth-of-type(1) img{ width:100%; height:100%; border-radius:50%; transition: all 0s ease 0s; cursor:pointer;}
.laof-anli1-sjs .laof-anli1-sjs-img p:nth-of-type(1) img:hover{transform: scale(1.03);}
.laof-anli1-sjs .laof-anli1-sjs-img p:nth-of-type(2) button{ display:inline-block; cursor:pointer; width:146px; height:46px; background:#292d33; color:#fff; font-size:1.375rem; text-align:center; border:0px; box-shadow:5px 5px 5px #d7d7d7; border-radius:23px; margin-top:12px;}
.laof-anli1-sjs .laof-anli1-sjs-img p:nth-of-type(2) button:hover{ background:#3fc36a;}
.laof-anli1-sjs-text{ width:940px; height:auto; min-height:209px; float:left; text-align:center; position:relative;}
.laof-anli1-sjs-text p:nth-of-type(1){ display:inline-block; height:36px; background:#333333; line-height:36px; padding:0px 30px; font-size:1.5rem; color:#ffffff; margin-top:38px;}
.laof-anli1-sjs-text p:nth-of-type(2){ width:765px; margin:0 auto; line-height:35px; font-size:1.125rem; color:#333; margin-top:26px; text-align:left; padding-bottom:25px;}
.laof-anli1-sjs-text .laof-anli1-sjs-l-yinhao{ position:absolute; left:30px; top:34px; background:url(../images/ico66.png) no-repeat -265px -597px; width:35px; height:28px;}
.laof-anli1-sjs-text .laof-anli1-sjs-r-yinhao{ position:absolute; right:30px; bottom:25px; background:url(../images/ico66.png) no-repeat -265px -630px; width:35px; height:28px;}

.laof-anli2-info{ margin:0 auto; width:100%;}
.laof-anli2-yz{ width:100%; margin:0 auto; float:left; position:relative;  margin-top:60px;}
.laof-anli2-yz .laof-anli2-yz-num{ position:absolute; top:0px; right:-15px; width:140px; text-align:right; height:95px; line-height:95px; color:#333333; font-size:7rem;}
.laof-anli2-yz .laof-anli2-yz-num span{ display:inline-block;color:#3fc36a; font-size:7rem;}
.laof-anli2-yz .laof-anli2-yz-img{ position:absolute; left:22px; top:112px; width:288px; height:206px; box-shadow:5px 5px 5px #afafaf; border-radius:10px; }
.laof-anli2-yz .laof-anli2-yz-img img{ width:100%; height:100%; border-radius:10px;}
.laof-anli2-yz-text{ margin-left:285px; margin-top:94px; width:850px; padding-top:28px; height:auto; min-height:200px;  text-align:right; border:8px solid #d5d5d5;}
.laof-anli2-yz-text p:nth-of-type(1){ display:inline-block; margin-right:30px; height:50px; line-height:50px; padding:0px 10px; font-size:2.25rem; color:#333333; font-family:"宋体"; border-right:10px solid #3fc36a;}
.laof-anli2-yz-text p:nth-of-type(2){ width:765px; margin:0 auto; line-height:30px; font-size:1.125rem; color:#333; margin-top:26px; text-align:left; letter-spacing:2px;}
.laof-anli2-xg{width:100%; margin:0 auto; float:left; position:relative; margin-top:60px;}
.laof-anli2-xg .laof-anli2-zx-bk{ position:absolute; left:-15px; bottom:-24px; border-left:9px solid #3fc36a; border-bottom:9px solid #3fc36a; width:155px; height:138px;}

.laof-anli2-xg-con{ float:left; width:1080px;}
.laof-anli2-xg-l{ float:right; width:166px; margin-right:10px; padding-top:50px;}
.laof-anli2-xg-l ul{ float:left; width:100%; height:100%;}
.laof-anli2-xg-l ul li{ float:left; height:118px; width:100%; line-height:118px; text-align:center; border-bottom:2px solid #fff; display:block; cursor:pointer; background:#999999; color:#fff; font-size:2rem; letter-spacing:2px;}
.laof-anli2-xg-l ul li.active{ height:119px; border-bottom:1px solid #fff; background:url(../images/ico66.png) no-repeat -425px -884px; color:#fff;}
.laof-anli2-xg-l ul li:nth-of-type(4) { border:0px;}
.laof-anli2-xg-info{ display:none;}
.laof-anli2-xg-info .pic_after{ width:643px; height:530px; float:left; margin-left:10px;}
.laof-anli2-xg-info .pic_after p{ width:643px; height:528px; /*border-bottom:2px solid #666666;*/ overflow:hidden;}
.laof-anli2-xg-info .pic_after p img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.laof-anli2-xg-info .pic_after p:hover img{transform: scale(1.03);}
.laof-anli2-xg-info .pic_before{ width:398px; float:left; margin-left:15px; }
.laof-anli2-xg-info .pic_before p{ width:398px; height:326px; overflow:hidden;}
.laof-anli2-xg-info .pic_before p img{ width:100%; height:100%; transition: all 0.7s ease 0s; /*cursor:pointer;*/}
.laof-anli2-xg-info .pic_before p:hover img{transform: scale(1.03);}

.laof-anli2-xg-info .pic_before .pic-a-ico{ width:150px; height:59px; line-height:59px; text-align:left; background:#3fc36a; display:block; margin-left:60px; margin-bottom:10px; font-size:2rem; color:#ffffff; padding-left:30px; position:relative; margin-top:30px; letter-spacing:5px;}

.laof-anli2-xg-info .pic_before .pic-a-ico:before {
    content: "";
    width: 41px;
    height: 41px;
    left: -21px;
    top: 9px; 
    position: absolute;
	background:#3fc36a;
	transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); 	/* Opera */
}       

.laof-anli2-xg-info .pic_before .pic-b-ico{ width:160px; height:54px; line-height:54px; text-align:center; background:#999999; display:block; margin-left:160px; margin-bottom:10px; font-size:1.75rem; color:#ffffff; position:relative; margin-top:40px; margin-bottom:20px; letter-spacing:5px;}
.laof-anli2-xg-info .pic_before .pic-b-ico:after {
    content: "";
    width: 39px;
    height: 39px;
    right: -19px;
    top: 8px; 
    position: absolute;
	background:#999999;
	transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); 	/* Opera */
}       

.laof-anli2-sjs{ width:100%; margin:0 auto; float:left; position:relative;  margin-top:60px;}
.laof-anli2-sjs .laof-anli2-sjs-img{ position:absolute; right:0px; top:-5px; width:290px; height:290px; /*box-shadow:5px 5px 5px #bebebe;*/ border-radius:50%; overflow:hidden;
-moz-box-shadow:6px 6px 3px rgba(104,104,104,0.45); -webkit-box-shadow:6px 6px 3px rgba(104,104,104,0.45); box-shadow:6px 6px 3px rgba(104,104,104,0.45); }
.laof-anli2-sjs .laof-anli2-sjs-img img{ width:100%; height:100%; border-radius:50%; transition: all 0s ease 0s; /*cursor:pointer;*/}
.laof-anli2-sjs .laof-anli2-sjs-img:hover img{transform: scale(1.03);}
.laof-anli2-sjs-text{ margin-left:28px; margin-top:20px; width:970px; padding-top:28px; height:auto; min-height:200px;  text-align:left; border:8px solid #d5d5d5;}
.laof-anli2-sjs-text p:nth-of-type(1){ display:inline-block; margin-left:30px; height:50px; line-height:50px; padding:0px 10px; font-size:2.25rem; color:#333333; font-family:"宋体"; border-left:10px solid #3fc36a;}
.laof-anli2-sjs-text p:nth-of-type(2){ width:880px; margin:0 auto; margin-left:30px; line-height:30px; font-size:1.125rem; color:#333; margin-top:26px; text-align:left; letter-spacing:2px;}


.laof-technology{ width:100%; margin:0 auto; padding-top:60px;}
.laof-tech-info{ width:1200px; margin:0 auto; }
.laof-tech-sd{ width:1200px; margin:0 auto; float:left; padding-top:50px;}
.laof-tech-sd ul li{ float:left; width:518px; height:auto; margin-left:100px; min-height:70px;}
.laof-tech-info p.laof-tech-p1{ width:95px; display:block; float:left;}
.laof-tech-info p .laof-tech-num{ display:inline-block; color:#3fc36a; font-size:2.25rem; font-family:"宋体";}
.laof-tech-info p .laof-tech-line{ display:inline-block; width:35px; height:38px; background:url(../images/ico66.png) no-repeat -530px -254px;
margin-bottom:-10px; margin-left:-8px;
}
.laof-tech-info p.laof-tech-p2{ display:inline-block; width:420px; color:#333333; font-size:1rem; float:left; padding-top:10px; line-height:25px;}
.laof-tech-sd ul li:nth-of-type(2),.laof-tech-sd ul li:nth-of-type(4),.laof-tech-sd ul li:nth-of-type(6),.laof-tech-sd ul li:nth-of-type(8){
width:372px;
}
.laof-tech-sd ul li:nth-of-type(2) p.laof-tech-p2,.laof-tech-sd ul li:nth-of-type(4) p.laof-tech-p2,.laof-tech-sd ul li:nth-of-type(6) p.laof-tech-p2,.laof-tech-sd ul li:nth-of-type(8) p.laof-tech-p2{
width:270px;
}

.laof-tech-middle{ width:100%; margin:0 auto; text-align:center; float:left; margin-top:-30px;}
.laof-tech-middle .laof-tech-m-bg{ width:516px; height:516px; background:url(../images/laof-tech-m-bg.png) no-repeat; margin:0 auto; position:relative;}

.laof-tech-middle .laof-tech-m-bg ul li{ position:absolute; width:240px; height:215px; text-align:center;}
.laof-tech-middle .laof-tech-m-bg ul li p:nth-of-type(1){ width:134px; height:134px; text-align:center; line-height:134px; font-size:4.125rem; color:#ffffff; font-family:"宋体"; background:url(../images/ico66.png) no-repeat -602px -885px; display:block; margin:0 auto;}
.laof-tech-middle .laof-tech-m-bg ul li p:nth-of-type(2){ width:100%; text-align:center; font-size:2rem; color:#333333; padding-top:20px; letter-spacing:3px;}
.laof-tech-middle .laof-tech-m-bg ul li:nth-of-type(1){ top:-20px; left:130px;}
.laof-tech-middle .laof-tech-m-bg ul li:nth-of-type(2){ top:300px; left:-100px;}
.laof-tech-middle .laof-tech-m-bg ul li:nth-of-type(3){ top:300px; right:-100px;}


.laof-tech-ng{ width:525px; float:left; padding-left:125px;}
.laof-tech-ng ul li{ float:left; width:525px; height:auto; min-height:70px;}
.laof-tech-ng p.laof-tech-p1{ width:65px; display:block; float:left;}
.laof-tech-ng p.laof-tech-p2{ width:450px;}

.laof-tech-mg{ width:310px; float:left; padding-left:70px;}
.laof-tech-mg ul li{ float:left; width:310px; height:auto; min-height:70px;}
.laof-tech-mg p.laof-tech-p1{ width:65px; display:block; float:left;}
.laof-tech-mg p.laof-tech-p2{ width:230px;}
.laof-tech-info2{ width:1200px; margin:0 auto;}


.laof-gonglue{ width:100%; margin:0 auto; padding-top:60px;}
.laof-gonglue-info{ width:1200px; margin:0 auto; }
.laof-gonglue-info ul{ width:100%; float:left; padding-top:60px; position:relative; padding-bottom:50px;}
.laof-gonglue-info ul li{ float:left; position:relative;}
.laof-gl-img{ width:384px; height:280px; overflow:hidden; float:left; /*box-shadow:0px 10px 10px 10px #eeeeee;*/
-moz-box-shadow:6px 11px 18px rgba(66,66,66,0.21); -webkit-box-shadow:6px 11px 18px rgba(66,66,66,0.21); box-shadow:6px 11px 18px rgba(66,66,66,0.21);}
.laof-gl-img img{ width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.laof-gl-img:hover img{transform: scale(1.03);}
.laof-gl-text{ width:410px; height:250px; float:left; padding-top:12px;}
.laof-gl-text p:nth-of-type(1){ width:100%; height:92px; line-height:92px; color:#333333; font-size:1.375rem;}
.laof-gl-text p:nth-of-type(1) .laof-gl-num{ width:92px; height:92px; text-align:center; line-height:92px; background:url(../images/ico66.png) no-repeat -238px -140px; display:inline-block; color:#3fc375; font-size:2.125rem; margin-right:10px;}
.laof-gl-text p:nth-of-type(1) a{ color:#333333; font-size:1.375rem;}
.laof-gl-text p:nth-of-type(1) a:hover{ color:#3fc375;}
.laof-gl-text p:nth-of-type(2){ color:#666666; font-size:1rem; line-height:30px; padding-top:10px;}

.laof-gl-line{ position:absolute;} 

.laof-gonglue-info ul li:nth-of-type(1){ width:810px; height:280px; float:left;}
.laof-gonglue-info ul li:nth-of-type(1) .laof-gl-text{ padding-left:14px;}
.laof-gonglue-info ul li:nth-of-type(1) .laof-gl-text p:nth-of-type(2){ padding-left:20px; width:380px;}
.laof-gonglue-info ul li:nth-of-type(1) .laof-gl-line{ width:756px; height:16px; position:absolute; top:-10px; left:0px; background:url(../images/ico66.png) no-repeat -2px -772px;}

.laof-gonglue-info ul li:nth-of-type(2){ width:390px; height:580px; float:right;}
.laof-gonglue-info ul li:nth-of-type(2) .laof-gl-text{ width:385px; padding-right:20px; float:right; padding-top:20px;}
.laof-gonglue-info ul li:nth-of-type(2) .laof-gl-text p:nth-of-type(2){ width:380px; padding-left:20px;}
.laof-gonglue-info ul li:nth-of-type(2) .laof-gl-line{ width:16px; height:580px; position:absolute; top:0px; right:-5px; background:url(../images/ico66.png) no-repeat -773px -210px;}

.laof-gonglue-info ul li:nth-of-type(3){ width:390px; height:580px; float:left;}
.laof-gonglue-info ul li:nth-of-type(3) .laof-gl-text{ width:385px; padding-left:20px; float:left; padding-top:30px; padding-bottom:35px;}
.laof-gonglue-info ul li:nth-of-type(3) .laof-gl-text p:nth-of-type(2){ width:380px; padding-left:20px;}
.laof-gonglue-info ul li:nth-of-type(3) .laof-gl-line{ width:16px; height:580px; position:absolute; top:20px; left:-10px; background:url(../images/ico66.png) no-repeat -773px -210px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
}

.laof-gonglue-info ul li:nth-of-type(4){ width:810px; height:280px; float:right; padding-top:15px;}
.laof-gonglue-info ul li:nth-of-type(4) .laof-gl-text{ padding-left:14px;}
.laof-gonglue-info ul li:nth-of-type(4) .laof-gl-text p:nth-of-type(2){ padding-left:10px; width:380px;}
.laof-gonglue-info ul li:nth-of-type(4) .laof-gl-line{ width:756px; height:16px; position:absolute; bottom:-10px; right:0px; background:url(../images/ico66.png) no-repeat -2px -772px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
}

.laof-gonglue-info ul li:nth-of-type(5){ width:264px; height:264px; padding:16px; background:#fff; border:2px dashed #c5edd5; border-radius:100%; position:absolute; top:335px; left:460px; /*background:url(../images/xf-gl-bg.png) no-repeat;*/ text-align:center; line-height:264px;}
.laof-gonglue-info ul li:nth-of-type(5) .laof-gl-class{ width:264px; height:264px; background:#c5edd5; border-radius:50%;}
.laof-gonglue-info ul li:nth-of-type(5) a{ color:#333333; font-size:3.2825rem;}


.laof-baojia{ width:100%; height:auto; margin:0 auto; padding-top:60px;}
.laof-baojia-info{ width:1200px; margin:0 auto; padding-top:70px;}
.laof-baojia-table{width: 100%;height: 768px;overflow: auto; border-top:1px solid #c2c2c2;}

.laof-baojia-table table{	width: 100%; background:#ebf9f1;}
.laof-baojia-table tr{	width: 100%;	height: 48px; color:#333333; font-size:1.125rem;}
.laof-baojia-table tr:nth-of-type(1) th{	font-size: 1.375rem; font-weight: 400;border-top: 0; height:100px; line-height:100px; text-align:center;}
.laof-baojia-table th{height: auto; border: 1px solid #c2c2c2;	text-align: center;	line-height: 30px; padding:10px;}
.laof-baojia-table th:nth-of-type(1){	width: 90px;}
.laof-baojia-table th:nth-of-type(2){	width: 220px; text-align:left;}
.laof-baojia-table th:nth-of-type(3),.laof-baojia-table th:nth-of-type(4),.laof-baojia-table th:nth-of-type(5){	width: 100px;}
.laof-baojia-table th:nth-of-type(6){	width: 508px; text-align:left;}
.laof-baojia-table tr:hover{	/*color: #f7941c;*/color: #000;	cursor: default;}

.laof-baojia-table::-webkit-scrollbar{	width:14px;   background: #c8c8c8; border-radius:15px;	}
.laof-baojia-table::-webkit-scrollbar-thumb{	background: #3fc375;	border-radius:15px;	}

.demo{height:508px;width:1200px;overflow:hidden;box-shadow:-1px 1px 2px 0px #ccc;border: 0px;}
/* 滚动条的样式 */
/*.scrollUp,.scrollHandle,.scrollDown{overflow:hidden;background-image:url(images/ttscrollbar.png);background-repeat:no-repeat;_background-image:url(images/ttscrollbar.gif)}*/
.scrollBar{height:100%;width:10px;  background-repeat:repeat-y; background:url(http://www.mijia66.com/images/ttscrollbar.png);overflow:hidden;position:absolute;right:0;top:0;z-index:111}
.scrollUp,.scrollDown{height:23px;cursor:pointer;position:absolute;left:1px;cursor:pointer; display:none;}
.scrollUp,.scrollHandle,.scrollHandleDown,.scrollDown{width:14px;position:absolute;}
.scrollHandle{height:100px; background:#000000;left:1px;top:19px;cursor:n-resize;}
.scrollUp{background-position:left -1px;top:0;}
.scrollDown{background-position:0 -26px;bottom:0;}

.laof-baojia-info .laof-baojia-bm{ width:1198px; margin:0 auto; border:1px solid #c2c2c2; background:#ebf9f1; height:90px; padding-top:35px; text-align:center;}

.laof-baojia-info .laof-baojia-bm a{ display:inline-block; width:185px; height:58px; line-height:58px; text-align:center; background:#3fc375; color:#f6f6f6; font-size:1.5rem; border-radius:28px; margin:0px 90px; overflow:hidden;}
.laof-baojia-info .laof-baojia-bm a:hover{ font-size:1.6255rem; color:#fff;}

.laof-zhucai{ width:100%; height:auto; margin:0 auto; padding-top:60px;}
.laof-zhucai-info{ width:1200px; margin:0 auto;}
.laof-zhucai-info ul{ width:100%; float:left; padding-top:20px;}
.laof-zhucai-info ul li{ width:100%; float:left; padding-top:80px; height:auto;}
.laof-zc-list-img{ width:405px; height:308px; position:relative;}
.laof-zc-list-img p:nth-of-type(1){ width:100%; height:100%; overflow:hidden;}
.laof-zc-list-img p:nth-of-type(1) img{ width:100%; height:100%; overflow:hidden;  transition: all 0.7s ease 0s; /*cursor:pointer;*/ }
.laof-zc-list-img p:nth-of-type(1) img:hover{transform:scale(1.03);}
.laof-zc-list-img p:nth-of-type(2){ position:absolute; width:86px; height:84px; background:url(../images/ico66.png) no-repeat -238px -342px; top:-8px; left:-11px;}
.laof-zc-list-img p:nth-of-type(2) span{ color:#fff; font-size:1.125rem; display:inline-block; line-height:70px; letter-spacing:3px; text-align:center; padding-left:15px;
transform:rotate(-45deg);
-ms-transform:rotate(-45deg); 	/* IE 9 */
-moz-transform:rotate(-45deg); 	/* Firefox */
-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
-o-transform:rotate(-45deg); 	/* Opera */
}
.laof-zc-list-text{ width:688px; height:228px; padding:32px 28px; border:1px solid #999999; border-top:2px solid #999999; border-bottom:2px solid #999999; position:relative;}
.laof-zc-list-text p:nth-of-type(1){ width:auto; height:41px; border-left:13px solid #3fc36a; background:#666666; line-height:41px; padding:0px 10px; display:inline-block; color:#ffffff; font-size:1.5rem; }
.laof-zc-list-text p:nth-of-type(2){ display:block; width:650px; padding-left:16px; padding-top:26px; line-height:28px; letter-spacing:1px;}
.laof-zc-list-text .laof-zc-left-line,.laof-zc-list-text .laof-zc-r-line{ width:1px; height:180px; background:#ffffff; position:absolute; top:60px;}
.laof-zc-list-text .laof-zc-left-line{ left:-1px;}
.laof-zc-list-text .laof-zc-r-line{ right:-1px;}
.laof-zc-list-text .laof-zc-yinhao{ position:absolute; width:56px; height:42px; background:url(../images/ico66.png) no-repeat -334px -120px; right:18px; bottom:18px; }


.laof-zc-list1 .laof-zc-list-img{ float:left;}
.laof-zc-list1 .laof-zc-list-text{ float:left; margin-left:40px; margin-top:16px; }

.laof-zc-list2 .laof-zc-list-img{ float:right; width:445px; height:334px; position:relative;}
.laof-zc-list2 .laof-zc-list-text{ float:left; margin-left:26px; margin-top:6px; }

.laof-zc-list2 .laof-zc-list-img p:nth-of-type(2){ background:url(../images/ico66.png) no-repeat -328px -342px; top:-9px; right:-7px; left:auto;}
.laof-zc-list2 .laof-zc-list-img p:nth-of-type(2) span{ color:#fff; font-size:1.125rem; display:inline-block; line-height:50px; letter-spacing:3px; text-align:center; padding-bottom:30px;
transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); 	/* Opera */
}
.laof-zc-list2 .laof-zc-list-text{ width:634px; height:auto; min-height:242px; padding:36px 28px; border:1px solid #999999; border-top:2px solid #999999; border-bottom:2px solid #999999; position:relative;}
.laof-zc-list2 .laof-zc-list-text p:nth-of-type(2){ width:590px;}


.laof-sjs{ width:100%; margin:0 auto; padding-top:60px;}
.laof-sjs-info{ width:1200px; margin:0 auto; position:relative; float:left; margin-left:30px; }
.laof-sjs-info ul{ float:left; padding-top:60px; padding-bottom:80px; text-align:center;}
.laof-sjs-info ul li{ width:190px; margin:0px 65px 0px 70px; display:inline-block;}
.laof-sjs-info ul li .laof-sjs-img{ width:182px; height:182px; border:2px dashed #e3e3e3; padding:2px; border-radius:50%;}
.laof-sjs-info ul li .laof-sjs-img p{ width:100%; height:100%; overflow:hidden; border-radius:50%;}
.laof-sjs-info ul li .laof-sjs-img p img{ width:100%; height:100%; border-radius:50%; transition: all 0s ease 0s; cursor:pointer; }
.laof-sjs-info ul li .laof-sjs-img p:hover img{transform: scale(1.03);}

.laof-sjs-info ul li .laof-sjs-text{ width:100%; text-align:center;}
.laof-sjs-info ul li .laof-sjs-text p{ margin-top:10px;}
.laof-sjs-info ul li .laof-sjs-text p a{ color:#333333; font-size:1.1rem;}
.laof-sjs-info ul li .laof-sjs-text p button{ display:inline-block; width:108px; height:34px; border-radius:17px; background:#3fc36a; cursor:pointer; border:0px; font-size:1.125rem; color:#fff;}
.laof-sjs-info .laof-sjs-lico{ position:absolute; width:100px; height:100px; top:20px; left:40px; background:url(../images/ico66.png) no-repeat -336px -238px;}
.laof-sjs-info .laof-sjs-rico{ position:absolute; width:85px; height:100px; bottom:50px; right:65px; background:url(../images/ico66.png) no-repeat -440px -238px;}

.laof-bqch{ width:1000px; margin:0 auto; margin-top:60px; }
.laof-bqch-con{ width:100%; position:relative; background:#fff; /*box-shadow:10px 10px 20px 10px #f7f7f7;*/ margin-bottom:30px; float:left;
-moz-box-shadow:6px 11px 18px rgba(178,178,178,0.15); -webkit-box-shadow:6px 11px 18px rgba(178,178,178,0.15); box-shadow:6px 11px 18px rgba(178,178,178,0.15);}
.laof-bqch-con .laof-bqch-img{ position:absolute; width:215px; height:240px; top:-48px; left:-20px;}
.laof-bqch-con .laof-bqch-img p{ position:relative;}
.laof-bqch-con .laof-bqch-img p img{ width:212px; height:225px;}
.laof-bqch-con .laof-bqch-img p span{ position:absolute; width:185px; height:48px; line-height:48px; background:#666666; text-align:center; color:#fff; font-size:1rem; top:190px; left:14px;}
.laof-bqch-con .laof-bqch-text{ float:left; width:725px; padding-left:236px; padding-top:68px; padding-bottom:68px; color:#666666; line-height:30px; letter-spacing:2px;}


/************************************************************************************
别墅装修
*************************************************************************************/
.bieshu_main{ width:100%;  margin:0 auto; padding-bottom:100px;}

.bs-header-title{ width:100%; margin:0 auto; padding:0px 0px;}
.bs-header-title p{ color:#333333; font-size:2.625rem; text-align:center; letter-spacing:3px; height:110px; line-height:110px; position:relative; padding-top:10px; font-family:"宋体"; }
.bs-header-title p .bs-header-t-dian{ display:inline-block; background:url(../images/ico66.png) no-repeat -312px -638px; width:10px; height:20px; margin-left:20px; margin-right:20px;}
.bs-header-title p .bs-header-t-s{ display:inline-block; color:#333; font-family:"方正大标宋简体"; font-size:2.625rem;}


.bs-diagram{ width:100%; height:auto; margin:0 auto; background:url(../images/bs-diagram-bg.png) no-repeat right bottom; padding-bottom:280px;}
.bs-diagram-info1{ width:100%; height:auto; margin:0 auto; background:url(../images/bs-sjt1-bg.png) no-repeat right 550px;}
.bs-diagram-i-title{ width:1200px; margin:0 auto; text-align:center; color:#333333; font-size:1.75rem; height:70px;}
.bs-diagram-i-title .bs-d-i-t-b{ display:inline-block; width:70px; height:20px; background:url(../images/ico66.png) no-repeat -225px -860px; margin:0px 15px;}
.bs-diagram-i1-con{ width:1200px; height:auto; margin:0 auto; margin-top:20px;}
.bs-diagram-i1-con .bs-d-i1-img1{ float:left; width:590px; height:372px;}
.bs-diagram-i1-con .bs-d-i1-img2{ float:right; width:519px; height:327px; margin-top:-50px;}
.bs-diagram-i1-con .bs-d-i1-img3{ float:left; width:466px; height:412px; margin-top:42px; margin-right:25px;}
.bs-diagram-i1-con .bs-d-i1-img4{ float:left; width:485px; height:360px; margin-top:50px;}
.bs-diagram-i1-con .bs-d-i1-img1 p,.bs-diagram-i1-con .bs-d-i1-img2 p,.bs-diagram-i1-con .bs-d-i1-img3 p,.bs-diagram-i1-con .bs-d-i1-img4 p{ width:100%; height:100%; overflow:hidden; position:relative;  /*box-shadow:5px 11px 18px #cdcdcd;*/
-moz-box-shadow:6px 11px 18px rgba(66,66,66,0.21); -webkit-box-shadow:6px 11px 18px rgba(66,66,66,0.21); box-shadow:6px 11px 18px rgba(66,66,66,0.21);}
.bs-diagram-i1-con .bs-d-i1-img1 p span,.bs-diagram-i1-con .bs-d-i1-img2 p span,.bs-diagram-i1-con .bs-d-i1-img3 p span,.bs-diagram-i1-con .bs-d-i1-img4 p span{ position:absolute; top:0px; right:0px; background:rgba(175,175,175,0.5); width:80px; height:40px; line-height:40px; text-align:center; border-radius:0px 0px 0px 10px; color:#fff; font-size:1.125rem;}
.bs-diagram-i1-con p img{ width:100%; height:100%;  transition: all 0.7s ease 0s; }
.bs-diagram-i1-con p img:hover {  transform: scale(1.05); /*cursor:pointer;*/}
.bs-diagram-i1-con .bs-d-i1-yzs{ width:550px; height:320px; overflow:hidden; float:left; margin-left:45px; margin-top:-8px;}
.bs-diagram-i1-con .bs-d-i1-yzs p:nth-of-type(1){ position:relative; display:block; width:100%; float:left; height:148px;}
.bs-diagram-i1-con .bs-d-i1-yzs p .bs-d-i1-yzimg{ position:absolute; top:0px; width:141px; height:148px; }
.bs-diagram-i1-con .bs-d-i1-yzs p .bs-d-i1-yzimg img{  width:141px; height:148px;}
.bs-diagram-i1-con .bs-d-i1-yzs p .bs-d-i1-yzimg img:hover{transform: scale(1);}
.bs-diagram-i1-con .bs-d-i1-yzs p .bs-d-i1-yzst{ position:absolute; top:55px; left:170px; color:#333333; font-size:1.75rem; font-family:"方正大标宋简体";}
.bs-diagram-i1-con .bs-d-i1-yzs p .bs-d-i1-num{ position:absolute; top:10px; right:20px; width:120px; height:90px; background:url(../images/ico66.png) no-repeat -155px -1165px;}
.bs-diagram-i1-con .bs-d-i1-yzs p:nth-of-type(2){ color:#333; padding-top:30px; line-height:30px; width:98%; float:left; letter-spacing:1.5px;}
.bs-diagram-i1-con .bs-d-i1-sjss{ float:left; width:626px; height:186px; border-right:4px solid #e2e2e2; margin-top:46px; overflow:hidden;}
.bs-d-i1-sjs-text{ float:left; width:480px;}
.bs-d-i1-sjs-text p .bs-d-i1-sjsy { display:inline-block; font-size:1.125rem; color:#d5d5d5; letter-spacing:5px;}
.bs-d-i1-sjs-text p .bs-d-i1-sjss-t{ color:#333333; font-family:"方正大标宋简体"; font-size:1.75rem; display:inline-block; margin-left:160px; }
.bs-d-i1-sjs-text p:nth-of-type(2){ padding-top:20px; line-height:28px; letter-spacing:1.5px; }
.bs-d-i1-sjsimg{ float:left; width:140px; height:140px; overflow:hidden; border-radius:100%; /*box-shadow:5px 11px 18px #cdcdcd; */margin-top:40px;
-moz-box-shadow:6px 6px 6px rgba(66,66,66,0.21); -webkit-box-shadow:6px 6px 6px rgba(66,66,66,0.21); box-shadow:6px 6px 6px rgba(66,66,66,0.21);}
.bs-d-i1-sjsimg img{ width:100%; height:100%; transition: all 0s ease 0s; border-radius:100%;  }
.bs-d-i1-sjsimg img:hover {  transform: scale(1.05); cursor:pointer;}
.bs-d-i1-wxzyz{ width:160px; height:130px; float:left; margin-left:25px; margin-top:160px;}
.bs-d-i1-wxzyz a{ display:block;width:160px; height:130px; cursor:pointer;}
.bs-d-i1-wxzyz a p{display:block;width:160px; height:130px; cursor:pointer;}
.bs-d-i1-wxzyz .bs-d-i1-wxzyz-bg{ display:inline-block; float:left; width:138px; height:55px; background:url(../images/ico66.png) no-repeat 0px -320px; cursor:pointer;}
.bs-d-i1-wxzyz .bs-d-i1-wxzyz-font{ display:inline-block; float:right; width:148px; height:35px; line-height:35px; background:#999999; text-align:center; color:#fff; font-size:1.15rem; border-radius:18px; margin-top:30px; cursor:pointer;}

.bs-diagram-info2{ width:100%; height:auto; margin:0 auto; background:url(../images/bs-sjt2-bg.png) no-repeat left 270px; margin-top:50px;}
.bs-diagram-i2-con{ width:1220px; height:auto; margin:0 auto; margin-top:20px;}
.bs-diagram-i2-con .bs-d-i2-img1{ float:left; width:586px; height:372px; padding:4px 8px; border:2px dashed #e5e8f0;  margin-right:35px;}
.bs-diagram-i2-con .bs-d-i2-img2{ float:left; width:427px; height:300px; padding:4px 8px; border:2px dashed #e5e8f0; margin-top:10px;}
.bs-diagram-i2-con .bs-d-i2-img3{ float:right; width:550px; height:380px; padding:4px 8px; border:2px dashed #e5e8f0; margin-right:8px; margin-top:-20px;}
.bs-diagram-i2-con .bs-d-i2-img4{ float:left; width:436px; height:300pz; padding:4px 8px; border:2px dashed #e5e8f0; margin-top:15px;}
.bs-diagram-i2-con .bs-d-i2-img1 p,.bs-diagram-i2-con .bs-d-i2-img2 p,.bs-diagram-i2-con .bs-d-i2-img3 p,.bs-diagram-i2-con .bs-d-i2-img4 p{ width:100%; height:100%; overflow:hidden; position:relative; /* box-shadow:5px 11px 18px #cdcdcd*/;}
.bs-diagram-i2-con .bs-d-i2-img1 p span,.bs-diagram-i2-con .bs-d-i2-img2 p span,.bs-diagram-i2-con .bs-d-i2-img3 p span,.bs-diagram-i2-con .bs-d-i2-img4 p span{ position:absolute; top:0px; left:0px; background:rgba(175,175,175,0.5); width:80px; height:40px; line-height:40px; text-align:center; border-radius:0px 0px 10px 0px; color:#fff; font-size:1.125rem;}
.bs-diagram-i2-con p img{ width:100%; height:100%;  transition: all 0.7s ease 0s; }
.bs-diagram-i2-con p img:hover {  transform: scale(1.05); /*cursor:pointer;*/}
.bs-diagram-i2-con .bs-d-i2-yzs{ width:582px; height:290px;float:left; margin-top:25px; overflow:hidden;}
.bs-diagram-i2-con .bs-d-i2-yzs p:nth-of-type(1){ position:relative; display:block; width:100%; float:left; height:148px;}
.bs-diagram-i2-con .bs-d-i2-yzs p .bs-d-i2-yzimg{ position:absolute; top:0px; left:30px; width:141px; height:148px; }
.bs-diagram-i2-con .bs-d-i2-yzs p .bs-d-i2-yzimg img{  width:141px; height:148px;}
.bs-diagram-i2-con .bs-d-i2-yzs p .bs-d-i2-yzimg img:hover{transform: scale(1);}
.bs-diagram-i2-con .bs-d-i2-yzs p .bs-d-i2-yzst{ position:absolute; top:60px; left:210px; color:#333333; font-size:1.75rem;font-family:"方正大标宋简体";}
.bs-diagram-i2-con .bs-d-i2-yzs p:nth-of-type(2){ color:#333; padding-top:20px; line-height:30px; width:95%; padding-left:35px; float:left; letter-spacing:1.5px;}
.bs-d-i2-sjss{ width:700px; height:140px; float:left; border:1px solid #b3b3b3; background:#ffffff; border-radius:10px; overflow:hidden; margin-top:40px; margin-left:15px;}
.bs-d-i2-sjss p:nth-of-type(1){ float:left; width:35px; height:130px; background:#999999;border-radius:10px 0px 0px 10px; text-align:center; color:#fff; font-size:1.375rem; padding: 10px 20px 0px;}
.bs-d-i2-sjss p:nth-of-type(2){ float:left; width:475px; height:auto; padding-top:20px; padding-left:10px; color:#333333; font-size:1rem; line-height:28px; letter-spacing:2px;}
.bs-d-i2-sjss p:nth-of-type(3){ float:right; width:120px; height:120px; overflow:hidden; border-radius:100%; margin-top:10px; margin-right:10px;}
.bs-d-i2-sjss p:nth-of-type(3) img{ width:100%; height:100%; border-radius:100%;  transition: all 0s ease 0s;}
.bs-d-i2-wxzyz{ width:360px; height:62px; float:left; margin-left:100px; margin-top:40px;}
.bs-d-i2-wxzyz a{ display:block;width:360px; height:62px; cursor:pointer;}
.bs-d-i2-wxzyz a p{display:block;width:360px; height:62px; cursor:pointer; line-height:60px;}
.bs-d-i2-wxzyz .bs-d-i2-wxzyz-bg{ display:inline-block; width:138px; height:55px; background:url(../images/ico66.png) no-repeat 0px -320px; cursor:pointer; float:left;}
.bs-d-i2-wxzyz .bs-d-i2-wxzyz-font{ display:inline-block; width:174px; height:45px; line-height:45px; background:#999999; text-align:center; color:#fff; font-size:1.5rem; border-radius:18px; margin-left:30px; cursor:pointer; letter-spacing:3px; float:right; margin-top:10px;}


.bs-anli{ width:100%; height:auto; margin:0 auto; background:url(../images/bs-anli-bg.png) no-repeat left bottom; margin-top:-180px; padding-bottom:260px;}
.bs-anli-info{ width:1200px; margin:0 auto;}
.bs-anli-list-t{ float:left; width:100%;}
.bs-anli-list-t ul li{ float:left; width:105px; height:125px; background:url(../images/ico77.png) no-repeat -2px -1220px; text-align:center; color:#999999; font-size:2.25rem; padding:30px 50px; letter-spacing:5px; line-height:60px; cursor:pointer; margin-left:110px;}
.bs-anli-list-t ul li:nth-of-type(1){ margin-left:32px;}
.bs-anli-list-t ul li.active{background:url(../images/ico77.png) no-repeat -210px -1220px;  color:#000;}

.bs-anli-list{ float:left; width:1200px; margin-top:48px; overflow:hidden; position:relative; padding-bottom:10px;}
.bs-anli-list ul{ position:relative; width:99999px;}
.bs-anli-list ul li{ width:1200px;  float:left;}
.bs-anli-list .bs_an_left{
position:absolute; left:0px; top:300px; width:76px; height:84px;
background:url(../images/ico66.png) no-repeat -634px -1196px; cursor:pointer;
}
.bs-anli-list .bs_an_right{
position:absolute; right:0px; top:300px; width:76px; height:84px;
background:url(../images/ico66.png) no-repeat -720px -1196px; cursor:pointer;
}


.bs-anli-list ul li .bs-anli-list-img{ width:1200px; height:695px;}
.bs-anli-list ul li .bs-anli-list-con{ width:1000px; margin:0 auto; padding:15px 30px; position:relative; border:1px solid #999999; line-height:30px; font-size:1.125rem; letter-spacing:3px; margin-top:48px;}
.bs-al-l-l-ico{ position:absolute; top:30px; left:-8px; width:11px; height:40px; background:#f4f4f4 url(../images/ico66.png) no-repeat -108px -220px;}
.bs-al-l-b-ico{ position:absolute; bottom:-8px; right:125px; width:95px; height:12px; background:#f4f4f4 url(../images/ico66.png) no-repeat -106px -272px;}

.bs-baojia{ width:100%; height:auto; margin:0 auto; padding-top:60px; margin-top:-270px;}
.bs-baojia-info{ width:1200px; margin:0 auto; padding-top:30px;}
.bs-baojia-table{width: 100%;height: 768px;overflow: auto; border-top:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2;}

.bs-baojia-table table{	width: 100%; background:#f4f4f4;}
.bs-baojia-table tr{	width: 100%;	height: 48px; color:#333333; font-size:1.125rem;}
.bs-baojia-table tr:nth-of-type(1) th{	font-size: 1.375rem; font-weight: 400;border-top: 0; height:100px; line-height:100px; text-align:center;}
.bs-baojia-table th{height: auto; border: 1px solid #c2c2c2;	text-align: center;	line-height: 30px; padding:10px;}
.bs-baojia-table th:nth-of-type(1){	width: 90px;}
.bs-baojia-table th:nth-of-type(2){	width: 220px; text-align:left;}
.bs-baojia-table th:nth-of-type(3),.bs-baojia-table th:nth-of-type(4),.bs-baojia-table th:nth-of-type(5){	width: 100px;}
.bs-baojia-table th:nth-of-type(6){	width: 508px; text-align:left;}
.bs-baojia-table tr:hover{	/*color: #f7941c;*/color: #000;	cursor: default;}

.bs-baojia-table::-webkit-scrollbar{	width:14px;   background: #c8c8c8; border-radius:15px;	}
.bs-baojia-table::-webkit-scrollbar-thumb{	background: #666666;	border-radius:15px;	}

.demo{height:508px;width:1200px;overflow:hidden;box-shadow:-1px 1px 2px 0px #ccc;border: 0px;}
/* 滚动条的样式 */
/*.scrollUp,.scrollHandle,.scrollDown{overflow:hidden;background-image:url(images/ttscrollbar.png);background-repeat:no-repeat;_background-image:url(images/ttscrollbar.gif)}*/
.scrollBar{height:100%;width:10px;  background-repeat:repeat-y; background:url(http://www.mijia66.com/images/ttscrollbar.png);overflow:hidden;position:absolute;right:0;top:0;z-index:111}
.scrollUp,.scrollDown{height:23px;cursor:pointer;position:absolute;left:1px;cursor:pointer; display:none;}
.scrollUp,.scrollHandle,.scrollHandleDown,.scrollDown{width:14px;position:absolute;}
.scrollHandle{height:100px; background:#000000;left:1px;top:19px;cursor:n-resize;}
.scrollUp{background-position:left -1px;top:0;}
.scrollDown{background-position:0 -26px;bottom:0;}

.bs-baojia-info .bs-baojia-bm{ width:1198px; margin:0 auto; border:1px solid #c2c2c2; background:#ebf9f1; height:90px; padding-top:35px; text-align:center;}

.bs-baojia-info .bs-baojia-bm a{ display:inline-block; width:185px; height:58px; line-height:58px; text-align:center; background:#3fc375; color:#f6f6f6; font-size:1.5rem; border-radius:28px; margin:0px 90px; overflow:hidden;}
.bs-baojia-info .bs-baojia-bm a:hover{ font-size:1.6255rem; color:#fff;}

.bs-liucheng{ width:100%; height:auto; margin:0 auto; padding-top:30px;}
.bs-liucheng-info{ width:1260px; margin:0 auto; padding-top:20px;}
.bs-liucheng-info ul{ width:100%; height:auto; position:relative; height:600px; background:url(../images/bs-liucheng-bg.png) no-repeat;}
.bs-liucheng-info ul li{ position:absolute;}
.bs-liucheng-info ul li .bs-lc-li{ position:relative; width:100%; height:100%;}
.bs-liucheng-info ul li .bs-lc-li-num{ position:absolute; width:30px; height:30px; background:#fff; border:1px solid #b5b5b5; border-radius:100%; text-align:center; line-height:30px;}
.bs-liucheng-info ul li .bs-lc-li-tit{ position:absolute; color:#666666; font-size:1.375rem; font-family:"方正大标宋简体"; line-height:30px;}
.bs-liucheng-info ul li .bs-lc-img{ width:216px; height:185px; position:absolute; top:0px; right:0px;}
.bs-liucheng-info ul li .bs-lc-img .con-show01 {float: left; height: 185px;   overflow: hidden;  transform: rotate(120deg);  width: 216px;}
.bs-liucheng-info ul li .bs-lc-img .con-show02 { height: 100%; overflow: hidden;  transform: rotate(-60deg); width: 100%;}
.bs-liucheng-info ul li .bs-lc-img .con-show03 { background: #fff none repeat scroll 0 0;  height: 100%;  overflow: hidden; position: relative;  text-align: center; transform: rotate(-60deg);  vertical-align: middle;  width: 100%;}
.bs-liucheng-info ul li .bs-lc-img .con-show03 img {  border: 0 none;  cursor: pointer;  height: 100%;  margin: auto;  transition: all 0s ease 0s;  width: 100%;}
.bs-liucheng-info ul li .bs-lc-img .con-show03 img:hover {  transform: scale(1.05);}

.bs-liucheng-info ul li:nth-of-type(1){ width:322px; height:185px; top:40px; left:9px;}
.bs-liucheng-info ul li:nth-of-type(1) .bs-lc-li-num{ top:22px; left:11px;}
.bs-liucheng-info ul li:nth-of-type(1) .bs-lc-li-tit{ top:90px; left:6px;}
/*.bs-liucheng-info ul li:nth-of-type(1) .bs-lc-img{ top:0px; right:0px;}*/

.bs-liucheng-info ul li:nth-of-type(2){ width:328px; height:185px; top:116px; left:420px;}
.bs-liucheng-info ul li:nth-of-type(2) .bs-lc-li-num{ top:15px; left:8px;}
.bs-liucheng-info ul li:nth-of-type(2) .bs-lc-li-tit{ top:85px; left:0px;}
/*.bs-liucheng-info ul li:nth-of-type(2) .bs-lc-img{ top:0px; left:106px;}*/

.bs-liucheng-info ul li:nth-of-type(3){ width:386px; height:185px; top:8px; right:30px;}
.bs-liucheng-info ul li:nth-of-type(3) .bs-lc-li-num{ top:84px; left:32px;}
.bs-liucheng-info ul li:nth-of-type(3) .bs-lc-li-tit{ top:154px; left:0px;}

.bs-liucheng-info ul li:nth-of-type(4){ width:300px; height:185px; top:298px; right:32px;}
.bs-liucheng-info ul li:nth-of-type(4) .bs-lc-li-num{ top:84px; left:36px;}
.bs-liucheng-info ul li:nth-of-type(4) .bs-lc-li-tit{ top:154px; left:0px;}

.bs-liucheng-info ul li:nth-of-type(5){ width:290px; height:220px; bottom:38px; right:335px;}
.bs-liucheng-info ul li:nth-of-type(5) .bs-lc-li-num{ top:126px; left:32px;}
.bs-liucheng-info ul li:nth-of-type(5) .bs-lc-li-tit{ top:170px; left:0px; width:100px; text-align:center;}

.bs-liucheng-info ul li:nth-of-type(6){ width:314px; height:185px; bottom:8px; left:289px;}
.bs-liucheng-info ul li:nth-of-type(6) .bs-lc-li-num{ top:60px; left:40px;}
.bs-liucheng-info ul li:nth-of-type(6) .bs-lc-li-tit{ top:120px; left:0px;}

.bs-liucheng-info ul li:nth-of-type(7){ width:314px; height:185px; bottom:104px; left:3px;}
.bs-liucheng-info ul li:nth-of-type(7) .bs-lc-li-num{ top:36px; left:36px;}
.bs-liucheng-info ul li:nth-of-type(7) .bs-lc-li-tit{ top:92px; left:0px;}

.bs-service{ width:100%; height:auto; margin:0 auto; padding-top:50px; padding-bottom:180px; background:url(../images/bs-service-bg.png) no-repeat left bottom;}
.bs-service-info{ width:1260px; margin:0 auto; padding-top:30px;}
.bs-service-info ul li{ width:212px; height:260px; float:left; margin-left:20px; margin-right:20px;}
.bs-service-info ul li .bs-service-ico{ width:212px; height:224px; background:url(../images/ico77.png) no-repeat;}
.bs-service-info ul li .bs-service-text{ width:100%; text-align:center; color:#333333; font-size:1.75rem; padding-top:5px;}

.bs-service-info ul li:nth-of-type(1) .bs-service-ico{ background-position:0px -624px;}
.bs-service-info ul li:nth-of-type(2) .bs-service-ico{ background-position:-212px -624px;}
.bs-service-info ul li:nth-of-type(3) .bs-service-ico{ background-position:-424px -623px;}
.bs-service-info ul li:nth-of-type(4) .bs-service-ico{ background-position:-636px -623px;}
.bs-service-info ul li:nth-of-type(5) .bs-service-ico{ background-position:-848px -623px;}

.bs-service-info ul li:nth-of-type(1):hover .bs-service-ico{ background-position:0px -852px;}
.bs-service-info ul li:nth-of-type(2):hover .bs-service-ico{ background-position:-212px -852px;}
.bs-service-info ul li:nth-of-type(3):hover .bs-service-ico{ background-position:-424px -852px;}
.bs-service-info ul li:nth-of-type(4):hover .bs-service-ico{ background-position:-636px -852px;}
.bs-service-info ul li:nth-of-type(5):hover .bs-service-ico{ background-position:-848px -852px;}


.bs-gonglue{ width:100%; height:auto; margin:0 auto; padding-top:50px; margin-top:-180px;}
.bs-gonglue-info{ margin:0 auto; width:1200px;}
.bs-gonglue-info ul{ width:100%; float:left; padding-top:40px; position:relative; padding-bottom:50px;}
.bs-gonglue-info ul li{ float:left; position:relative;}
.bs-gl-img{ width:384px; height:280px; overflow:hidden; float:left; /*box-shadow:0px 10px 15px 5px #dedede;*/
-moz-box-shadow:6px 11px 18px rgba(66,66,66,0.21); -webkit-box-shadow:6px 11px 18px rgba(66,66,66,0.21); box-shadow:6px 11px 18px rgba(66,66,66,0.21);}
.bs-gl-img img{ width:100%; height:100%; transition: all 0.7s ease 0s; cursor:pointer;}
.bs-gl-img:hover img{transform: scale(1.03);}
.bs-gl-text{ width:410px; height:250px; float:left; padding-top:12px;}
.bs-gl-text p:nth-of-type(1){ width:100%; height:92px; line-height:30px; color:#333333; font-size:1.375rem; overflow:hidden;}
.bs-gl-text p:nth-of-type(1) .bs-gl-num{ width:92px; height:92px; text-align:center; line-height:92px; background:url(../images/ico66.png) no-repeat 0px -219px; display:inline-block; color:#333333; font-size:2.125rem; margin-right:10px;}
.bs-gl-text p:nth-of-type(1) a{ color:#333333; font-size:2.375rem;font-family:"宋体";}
.bs-gl-text p:nth-of-type(1) a:hover{ color:#999; font-size:2.375rem; }
.bs-gl-text p:nth-of-type(2){ color:#666666; font-size:1rem; line-height:30px; padding-top:10px;}

.bs-gl-line{ position:absolute;} 

.bs-gonglue-info ul li:nth-of-type(1){ width:810px; height:280px; float:left;}
.bs-gonglue-info ul li:nth-of-type(1) .bs-gl-text{ padding-left:14px;}
.bs-gonglue-info ul li:nth-of-type(1) .bs-gl-text p:nth-of-type(2){ padding-left:20px; width:380px;}
.bs-gonglue-info ul li:nth-of-type(1) .bs-gl-line{ width:756px; height:16px; position:absolute; top:-10px; left:0px; background:url(../images/ico66.png) no-repeat -2px -772px;}

.bs-gonglue-info ul li:nth-of-type(2){ width:390px; height:580px; float:right;}
.bs-gonglue-info ul li:nth-of-type(2) .bs-gl-text{ width:385px; padding-right:20px; float:right; padding-top:20px;}
.bs-gonglue-info ul li:nth-of-type(2) .bs-gl-text p:nth-of-type(2){ width:380px; padding-left:20px;}
.bs-gonglue-info ul li:nth-of-type(2) .bs-gl-line{ width:16px; height:580px; position:absolute; top:0px; right:-5px; background:url(../images/ico66.png) no-repeat -773px -210px;}

.bs-gonglue-info ul li:nth-of-type(3){ width:390px; height:580px; float:left;}
.bs-gonglue-info ul li:nth-of-type(3) .bs-gl-text{ width:385px; padding-left:20px; float:left; padding-top:30px; padding-bottom:35px;}
.bs-gonglue-info ul li:nth-of-type(3) .bs-gl-text p:nth-of-type(2){ width:380px; padding-left:20px;}
.bs-gonglue-info ul li:nth-of-type(3) .bs-gl-line{ width:16px; height:580px; position:absolute; top:20px; left:-10px; background:url(../images/ico66.png) no-repeat -773px -210px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
}

.bs-gonglue-info ul li:nth-of-type(4){ width:810px; height:280px; float:right; padding-top:15px;}
.bs-gonglue-info ul li:nth-of-type(4) .bs-gl-text{ padding-left:14px;}
.bs-gonglue-info ul li:nth-of-type(4) .bs-gl-text p:nth-of-type(2){ padding-left:10px; width:380px;}
.bs-gonglue-info ul li:nth-of-type(4) .bs-gl-line{ width:756px; height:16px; position:absolute; bottom:-10px; right:0px; background:url(../images/ico66.png) no-repeat -2px -772px;
transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */
}

.bs-gonglue-info ul li:nth-of-type(5){ width:264px; height:264px; padding:16px; background:#f4f4f4; border:2px dashed #d9d9d9; border-radius:100%; position:absolute; top:335px; left:460px; /*background:url(../images/xf-gl-bg.png) no-repeat;*/ text-align:center; line-height:264px;}
.bs-gonglue-info ul li:nth-of-type(5) .bs-gl-class{ width:264px; height:264px; background:#d9d9d9; border-radius:100%;}
.bs-gonglue-info ul li:nth-of-type(5) a{ color:#333333; font-size:3.2825rem;}
.bs-gonglue-info ul li:nth-of-type(5) a:hover{ color:#999;}

.bs-zhibao{ width:100%; height:auto; margin:0 auto; padding-top:40px; }
.bs-zhibao-info{ margin:0 auto; width:1200px; position:relative; border:1px solid #8d8d8d; height:275px; margin-top:30px;}
.bs-zhibao-info p{ color:#333333; font-size:3.3125rem; font-family:"宋体"; height:90px; line-height:90px;}
.bs-zhibao-info p span{ display:inline-block; font-size:3.3125rem; font-family:"宋体";}
.bs-zhibao-info p span.bs-zb-yq{ width:66px; height:66px; border:1px solid #767676; line-height:66px; text-align:center; margin-right:5px; border-radius:100%;}
.bs-zhibao-info p span.bs-zb-year{ background:url(../images/ico66.png) no-repeat; width:150px; height:72px;}
.bs-zhibao-info p:nth-of-type(1){ padding-top:30px; padding-left:190px;}
.bs-zhibao-info p:nth-of-type(2){ padding-top:20px; padding-left:435px;}
.bs-zhibao-info p:nth-of-type(1) span.bs-zb-year{ background-position:-654px -1035px; margin-bottom:-15px; margin-left:5px;}
.bs-zhibao-info p:nth-of-type(2) span.bs-zb-year{ background-position:-654px -1118px; margin-bottom:-15px; margin-left:5px;}
.bs-zhibao-info .bs-zb-zswh{ position:absolute; top:0px; right:0px; width:255px; height:104px; background:#8d8d8d; color:#fff; font-size:3rem; text-align:center; line-height:104px; border-radius:52px 0px 0px 52px; letter-spacing:3px; text-indent:8px;}

.bs-ask{ width:100%; height:auto; margin:0 auto; padding-top:40px; background:url(../images/bs-ask-bg.png) no-repeat right bottom;  }
.bs-ask-info{ margin:0 auto; width:1200px; padding-top:20px;}
.bs-ask-info .bs-ask-i-left{ float:left; width:680px;}
.bs-ask-info .bs-ask-i-left ul li{ float:left; width:100%; border-top:1px solid #dcdcdc; padding-bottom:40px;}
.bs-ask-info .bs-ask-i-left ul li:nth-of-type(1){ border:0px;}
.bs-ask-info .bs-ask-i-left ul li .bs-ask-i-q,.bs-ask-info .bs-ask-i-left ul li .bs-ask-i-a{ width:100%; float:left; margin-top:20px;}
.bs-ask-info .bs-ask-i-left ul li .bs-ask-q-ico{ display:block; width:90px; height:75px; background:url(../images/ico66.png) no-repeat -440px -1035px; float:left; margin-left:20px;}
.bs-ask-info .bs-ask-i-left ul li .bs-ask-q-text{ display:block; padding-top:30px; width:540px; float:left; line-height:30px; color:#333333; font-size:1.75rem; margin-left:20px;letter-spacing:3px;}
.bs-ask-info .bs-ask-i-left ul li .bs-ask-a-ico{ display:block; width:90px; height:75px; background:url(../images/ico66.png) no-repeat -525px -1035px; float:left; margin-left:20px;}
.bs-ask-info .bs-ask-i-left ul li .bs-ask-a-text{ display:block; padding-top:10px; width:540px; float:left; line-height:30px; color:#333333; font-size:1rem; margin-left:20px; letter-spacing:3px;}
.bs-ask-info .bs-ask-i-right{ float:left; width:445px; height:auto; margin-top:125px; background:#fff; margin-left:40px; box-shadow:10px 10px 10px #ececec;}
.bs-ask-info .bs-ask-i-right .bs-bqch-img{ width:214px; float:left; margin-left:-20px; margin-top:-26px; position:relative;}
.bs-ask-info .bs-ask-i-right .bs-bqch-img p {  position: relative;}
.bs-ask-info .bs-ask-i-right .bs-bqch-img p img {
    height: 225px; width: 212px;}
.bs-ask-info .bs-ask-i-right .bs-bqch-img p span {
    background: #666666 none repeat scroll 0 0;
    color: #fff;font-size: 1.125rem; height: 48px; left: 14px; line-height: 48px; position: absolute; text-align: center;  top: 190px;  width: 185px;
}
.bs-ask-info .bs-ask-i-right  .bs-bqch-text{ width:224px; padding-left:10px; color:#666666; letter-spacing:1px; float:left; padding-top:65px; padding-bottom:30px; line-height:30px;}

.bs-biaodan{ width:100%; height:783px; overflow:hidden; margin:0 auto; background:rgba(153,153,153,0.5) url(../images/bs-biaodan-bg.png) no-repeat center bottom; margin-top:80px; margin-bottom:80px;}
.bs-biaodan1{ width:100%; margin:0 auto; height:564px;}
.bs-biaodan1-con{ width:1200px; margin:0 auto;}
.bs-biaodan1-left{ width:670px; float:left; position:relative;}
.bs-biaodan1-left p:nth-of-type(1){ float:left; margin-top:130px; margin-left:10px;}
.bs-biaodan1-left p:nth-of-type(2){ float:right; width:506px; height:70px; background:#d0d0d0; border-radius:10px; line-height:70px; text-align:center; font-size:1.75rem; color:#ffffff; letter-spacing:3px; margin-top:50px;}
.bs-biaodan1-left .bs-biaodan1-line{ position:absolute; width:160px; height:72px; left:670px; bottom:40px; background:url(../images/ico66.png) no-repeat -468px -375px; z-index:10;}

.bs-biaodan1-right{ float:right; width:320px; height:478px; padding:20px 48px 0px; overflow:hidden; background:rgba(231,231,231,0.62); position:relative; z-index:5; margin-top:30px; border-radius:10px; margin-right:10px;}
.bs-biaodan1-forms{ float:left; width:100%;}
.bs-biaodan1-forms p{ float:left; height:62px; padding-top:28px; position:relative; width:100%; text-align:center;}
.bs-biaodan1-forms p .ch{width: 306px; height: 60px; border: 1px solid #999999; font-size: 1.125rem; color:#999999; padding-left:10px; background:transparent;}
.bs-biaodan1-forms p .fw {width: 115px; height: 60px;border: 1px solid #999999; font-size: 1.125rem; color:#999999; margin-right:8px;}

.bs-biaodan1-forms p select{ border: solid 1px #ddd; appearance:none;  -moz-appearance:none;
    -webkit-appearance:none;
    padding-right: 14px;
    background:transparent url("http://www.infoternera.com/oss/images/arrow.png") no-repeat scroll right center;
}
.bs-biaodan1-forms p  select::-ms-expand { display: none; }
.bs-biaodan1-forms p  select option{ line-height:25px;  font-size: 0.875rem; color:#999999;}
.bs-biaodan1-forms p  .mj { background:transparent;  width:175px; padding-left:10px; height: 60px; border: 1px solid #999999; font-size: 1.125rem; position:relative; color:#999999; }
.bs-biaodan1-forms p  .span_ys,.bs-biaodan1-forms p  .span_mj { color: #999999; font-size: 1.125rem; line-height: 60px; position: absolute;  right: 10px;}

.bs-biaodan1-forms p .bm { width:186px;  height: 65px; font-size: 2rem; margin:0 auto; text-align:center;
	color: #ffffff; background: #666666; border-radius: 10px; border: 0px; 
}
.bs-biaodan1-forms p .bm:hover{ background:#000000; cursor:pointer;}

.bs-biaodan2{ width:100%; margin:0 auto; height:219px; background:rgba(159,159,159,0.5);}
.bs-biaodan2-con{ width:1200px; margin:0 auto; text-align:center;}
.bs-biaodan2-con ul li{ float:left; width:160px; margin-left:110px; margin-top:20px; text-align:center; cursor:pointer;}
.bs-biaodan2-con ul li a{ display:block; width:160px; height:180px; cursor:pointer;}
.bs-biaodan2-con ul li .bs-bd2-li-ico{ width:160px; height:130px; text-align:center;background:url(../images/ico77.png) no-repeat; cursor:pointer;}
.bs-biaodan2-con ul li:nth-of-type(1) .bs-bd2-li-ico{ background-position:0px -1080px; }
.bs-biaodan2-con ul li:nth-of-type(2) .bs-bd2-li-ico{ background-position:-162px -1080px; }
.bs-biaodan2-con ul li:nth-of-type(3) .bs-bd2-li-ico{ background-position:-320px -1080px; }
.bs-biaodan2-con ul li:nth-of-type(4) .bs-bd2-li-ico{ background-position:-480px -1080px; }
.bs-biaodan2-con ul li .bs-bd2-li-text{ cursor:pointer; width:100%; text-align:center; padding-top:5px;}
.bs-biaodan2-con ul li .bs-bd2-li-text a,.bs-biaodan2-con ul li .bs-bd2-li-text span{ width:110px; height:40px; display:inline-block; border:1px solid #fff; line-height:40px; text-align:center; font-size:1.2rem; color:#fff; border-radius:10px; cursor:pointer;}



.bieshu_floor{ width:124px; height:367px; position:fixed; top:150px; right:50%; margin-right:620px; display:none; background:url(../images/bs-floor-bg.png) no-repeat; }
@media screen and (max-width: 1440px) {
   .bieshu_floor{ left:0px; margin-right:0px;}
}
.bieshu_floor ul{ float:left; width:94px; margin:0px 15px;}
.bieshu_floor ul li{ float:left; height:38px; line-height:38px; width:100%; text-align:center; display:block; border-top:1px dashed #f8f8f8;}
.bieshu_floor ul li:hvoer{ border:0px; }
.bieshu_floor ul li:hover span,.bieshu_floor ul li.active span{ background:#999999; color:#fff; border:0px; height:38px;}
.bieshu_floor ul li span{ display:inline-block; margin:0 auto; text-align:center; width:100%; cursor:pointer; color:#4d4d4d; font-size:1rem; font-family:"方正大标宋简体"; border-radius:10px; }
.bieshu_floor ul li:nth-of-type(1){margin-top:10px; height:61px; border:0px;}
.bieshu_floor ul li:nth-of-type(1) span{ height:40px; padding-top:21px; line-height:40px; text-align:center; border-radius:45px 45px 0px 0px; }
/*.bieshu_floor ul li:nth-of-type(8) span{display:inline-block;  width:140px; height:48px; border-radius:10px; background:#999; text-align:center; color:#fff; margin:0 auto; }*/

.no_sho{ display:block;}