#banner {position:relative; z-index:2; width:100%; height:460px; overflow:hidden;}
#banner .pics {position:relative; width:100%; height:100%;}
#banner .pics li {display:none; position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#banner .pics li a {display:block; width:100%; height:100%;}
#banner .pics .b1 {display:list-item;}

.pk-block p{ margin-top:35px;}
.pk-num,.pk-function{ height:233px; position:relative;}
.pk-price,.pk-service{ height:258px; position:relative;}
.pk-num{ background:url(../image/pk-num.png) center no-repeat;}
.pk-function{ background:url(../image/pk-function.png) center no-repeat;}
.pk-price{ background:url(../image/pk-price.png) center no-repeat;}
.pk-service{ background:url(../image/pk-service.png) center no-repeat;}
.pk-btn{ position:absolute; left:0; bottom:4px; height:50px;}
.pk-btn a{ display:block; float:left; width:237px; height:50px;}

#brand {margin:30px auto 0;overflow:hidden;}
#brand .bd-box {}
#brand .bd-box li {float:left;width:235px;height:175px;overflow:hidden;position:relative;margin:0;_margin:0; border-bottom:1px dashed #ccc;; border-right:1px dashed #ccc; padding:4px;}
#brand .bd-box li img {width:232px;	height:173px;position:absolute;left:4px;top:4px;z-index:2;overflow:hidden;}
#brand .bd-box li span {width:232px;border:1px solid #e9e8e8;position:absolute;	left:4px;z-index:1;	text-align:center;line-height:22px;font-size:14px;color:#FFF;background:url(../image/case-hover-bg.png) center no-repeat;font-weight:normal;overflow:hidden;height:0px;display:none;top:38px;}
#brand .bd-box li span p{ margin-top:55px; padding:0 17px;}
#brand .bd-box li a {width:232px;height:173px;position:absolute;left:4px;top:4px;z-index:3;}
#brand .bd-box li.noline{ border-right:none !important;}
#brand .bd-box li.noline-bot{ border-bottom:none !important ;}

.adv-block .adv-bg{ background:url(../image/adv-bg.png) no-repeat; height:85px; padding-top:0 !important; margin-top:30px; color:#767b86;}
.adv-block .adv-bg2{ background-position:left -121px;}
.adv-block .adv-bg3{background-position:left -237px;}
.adv-block .adv-bg h2,.adv-block .adv-bg p{ padding-left:94px; font-size:14px; margin-top:5px;}
.adv-block .adv-bg h2{ color:#ff8201; margin-top:20px;}
.adv-block .adv-bg3 h2{ color:#767b86;}
.adv-block .adv-bg3 p{ color:#ff8201; font-size:23px;}
#map{ margin-top:20px; border:1px solid #ff8201; margin-bottom:20px;}
.Q_pic1,.Q_sign1{background:url(../../../demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;}
.sign,.signa,.signb,.signc,.signd,.signe,.signf,.signg,.signh,.signi,.signj,.signq{background:url(../../../demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;display:block;}
.signi{background-position:-203px -484px;width: 10px;height: 30px;float:right;margin: 3px 10px 0 3px;}
.signj{background-position:-233px -478px;width: 10px;height: 30px;float:right;margin:0 5px 0 3px;}
.QQ_S{width:90px;height: 172px;position:fixed;right: 10px;top: 40%; z-index:99999;}
.Q_top{width:100%;background:#E6E6E6;height:30px;line-height:30px;text-align: right;cursor:pointer;}
.Q_botm{width: 84px;border: 3px solid #E6E6E6;}
.Q_pic,.Q_anser,.Q_sign{width:100%;height: 45px;border-bottom:2px solid #E6E6E6;background: url(../../../demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic{background-position:20px -458px;}
.Q_anser{background-position:-242px -384px;}
.Q_sign{background-position:-241px -434px;}	
.Q_anser_hide,.Q_pic_hide,.Q_sign_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -84px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;}	
.hide_pic,.hide_pic1,.hide_pic2{width:100%;height: 26px;background: url(../../../demo.lanrenzhijia.com/2014/service1103/images/lanrenzhijia.png) no-repeat;display:block;}
.hide_pic{background-position:-242px -348px;}
.hide_pic1{background-position:-100px -467px;}
.hide_pic2{background-position:-243px -479px;}
.Q_pic:hover .Q_pic_hide,.Q_anser:hover .Q_anser_hide,.Q_sign:hover .Q_sign_hide,.Q_pic1:hover .Q_pic1_hide,.Q_sign1:hover .Q_sign1_hide{left:0px;}
.Q_pic a, .Q_anser a,.Q_sign a,.Q_pic a:hover,.Q_anser a:hover,.Q_sign a:hover,.Q_pic1 a,.Q_pic1 a:hover,.Q_sign1 a,.Q_sign1 a:hover{color:white;}
a.blank{width:100%;height:100%;display:block;}
.QQ_S1{width:60px;height: 110px;position:fixed;right:10px;bottom:0;display:none;}
.Q_top1{width:100%;height:30px;background:#E6E6E6;line-height:30px;text-align:right;cursor:pointer;}
.Q_botm1{width:56px;border:2px solid #E6E6E6;height: 70px;}
.Q_pic1{border-bottom:2px solid #E6E6E6;width:100%;height:33px;background-position:-55px -465px;position:relative;overflow:hidden;color: white;text-align:center;line-height:33px;cursor:pointer;background-color:white;}
.Q_sign1{width:100%;height:33px;width:100%;line-height:33px; height: 35px;background-position:-255px -437px;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic1_hide,.Q_sign1_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -56px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;cursor:pointer;}
.Q_sign1_hide a{font-size:12px;}
.suspension{width:155px;height:320px;background:url(../../images/huodong.giff") no-repeat;
padding-top:50px;position:fixed;left:10px;top:10%;}
