﻿@charset "utf-8";

body{font-size:14px; color:#000; margin:0; padding:0 }
p,img,h1,h2,h3,h4,h5,h6,input,dl,dt,dd,span.em,b,tr,td,table,ul,ol,li{margin:0; padding:0; }
ol,ul,li{list-style:none}
img{ border:none; display:block}
.clear{ clear:both;}
a{ color:#444; text-decoration:none}
a:hover{ text-decoration:none}

/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu,video{display:block}



.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
}
/*清浮动*/

.clearfix {
  *zoom: 1;
}





.projext_wrap{font-family:"Microsoft YaHei","Arial";}
.h_banner{ background:url(../images/apartment/banner.jpg) no-repeat center top; height:660px; color:#fff}
.l_banner{background:url(../images/l_banner.jpg) no-repeat center top; height:668px; color:#fff}
.h_banner p{ display:block; font-size:42px; line-height:42px;}
.h_banner h1{ font-size:30px; font-weight:normal; line-height:30px; margin-top:3px;}
.h_banner img{ float:left; padding-right:20px; padding-top:5px;}
.h_banner h3{ font-weight:normal; text-align:center; font-size:14px; line-height:24px; margin-top:50px;}

.project_wrap{ width:1200px; margin:auto;}
.h_banner_text{ width:380px; margin:auto; padding-top:280px; overflow:hidden}
.h_banner h2{ font-size:24px; font-weight:normal; width:370px; margin:auto; margin-top:20px; height:38px; line-height:38px;}
.h_banner h2 span{ background:#fabf1b; padding:2px 20px}

.title{ font-size:36px; line-height:36px; text-align:center}
.problem{ margin-top:100px;}
.problem ul{ overflow:hidden; width:1200px; margin:40px auto 0;}
.problem ul li{ width:287px; float:left; display:block; margin-right:14px; height:377px; cursor:pointer}
.problem ul li p{ font-size:24px; line-height:50px; text-align:center; background:url(../images/apartment/libg.png) center center no-repeat; margin-top:166px;}
.problem ul li span{ color:#fff; font-size:16px;line-height:30px; margin-top:10px; display:none}
.problem ul li.li1{ background:url(../images/apartment/libg1.png) center center no-repeat;}
.problem ul li.li2{ background:url(../images/apartment/libg2.png) center center no-repeat;}
.problem ul li.li3{ background:url(../images/apartment/libg3.png) center center no-repeat;}
.problem ul li.li4{ background:url(../images/apartment/libg4.png) center center no-repeat;}
.problem ul li.li4 p{ font-size:24px; line-height:50px; text-align:center; background:url(../images/apartment/libg0.png) center center no-repeat; margin-top:166px;}
.problem ul li.li1 span{ padding-left:100px; }
.problem ul li.li2 span{ padding-left:100px; }
.problem ul li.li3 span{ padding-left:90px; }
.problem ul li.li4 span{ padding-left:70px; }



.kePublic{ overflow:hidden; margin-top:120px;}


/*********************************************************************************带缩略图的100%自适应starting*****************************************************************************/

.zq_homeView { width: 100%;}
.zq_homeView .zq_pictureBox { height: 600px; max-width: 3630; min-width: 1200px; overflow: hidden; position: relative; margin: 0 auto 15px }
.zq_homeView .zq_pictureBox .zq_pictures { width: 8470px; height: 600px; overflow: hidden; position: absolute }
.zq_homeView .zq_pictureBox .zq_pictures a { width: 1200px; height: 600px; float: left; display: inline; margin: 0 5px;position: relative; cursor:default}
.zq_homeView .zq_pictureBox .zq_pictures a img { width: 1200px; height: 600px; display: block; position:absolute}

.zq_homeView .zq_slides{ width:1200px; margin:auto; position:relative;z-index:999999999999;}
.zq_homeView .zq_slides a.zq_slideLeft { background:url(../images/apartment/o_button.png) no-repeat left top; width:22px; height:33px; position:absolute; left:10px; top:300px;  display:block}
.zq_homeView .zq_slides a.zq_slideRight { background:url(../images/apartment/o_button.png) no-repeat right top; width:22px; height:33px; position:absolute; right:10px; top:300px; display:block }
.zq_homeView .zq_slides a.zq_slideLeft:hover { background:url(../images/apartment/o_button.png) no-repeat left bottom; width:22px; height:33px; position:absolute; left:10px; top:300px;  display:block}
.zq_homeView .zq_slides a.zq_slideRight:hover { background:url(../images/apartment/o_button.png) no-repeat right bottom; width:22px; height:33px; position:absolute; right:10px; top:300px; display:block }

.zq_homeView .zq_mask { width: 1205px; height: 600px; position: absolute; background-color: #fff; opacity: .5; filter: alpha(opacity=50); top: 0 }
.zq_homeView .zq_maskLeft { left: 0 }
.zq_homeView .zq_maskRight { right: 0 }

/*********************************************************************************100%自适应ending***************************************************************************************/
	
	
	
.o_fenlei_div{ position:absolute; width:100%; z-index:999998; color:#fff; text-align:center;}
.o_fenlei_div p{ font-size:36px; line-height:58px; background:url(../images/apartment/bgtitle.png) right center; position:absolute; color:#000; top:40px; right:0; width:443px; text-align:right}
.o_fenlei_div h2{ font-size:36px; line-height:36px; margin-top:444px; background:url(../images/h_bg3.png) no-repeat center bottom; padding-bottom:20px;}
.o_fenlei_div span{ display:block; width:1140px; margin:auto; font-size:16px; line-height:24px; height:68px; margin-top:30px; background:url(../images/h_bg2.png) repeat; padding:10px 30px;}

.o_fenlei_title{ background:url(../images/o_bg1.png) no-repeat center center; height:152px; padding:0 60px; margin:auto; width:1080px; margin:auto; margin-top:30px; }
.o_fenlei_title ul li{ width:270px; float:left; display:block; text-align:center}
.zq_homeView .zq_imgBox .zq_imgs a.currentImg{text-decoration:none; color:#fabf1b; font-size:16px;}
.zq_homeView .zq_imgBox .zq_imgs a:hover{ text-decoration:none}
.o_fenlei_title a{ display:block; font-size:16px;}

.o_fenlei_title ul a.a1{ background:url(../images/apartment/o_icon5.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul a.a2{ background:url(../images/apartment/o_icon6.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul a.a3{ background:url(../images/apartment/o_icon7.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul a.a4{ background:url(../images/apartment/o_icon8.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul li a.currentImg{ background-position:center -106px;}
.o_fenlei_title ul li p{ height:30px; line-height:30px; padding-top:100px;}
.o_fenlei_title ul li img{ margin:auto}






.l_fenlei{ height:608px; position:relative; margin-top:120px; margin-bottom:120px;}
.l_title{ width:100%; z-index:998; position:absolute; z-index:10000; bottom:60px;}
.l_title ul{ width:552px; margin:auto; overflow:hidden; z-index:999; padding-left:638px;}
.l_title ul li{ float:left; width:74px; overflow:hidden; display:block; text-align:center; cursor:pointer; display:block; margin-right:18px;}
.l_title ul li img{ background:#dedede}
.l_title ul li.current{ color:#fabf1b;background-position:bottom;}
.l_title ul li.current img{background:#fabf1b}
.l_title ul li p{ line-height:20px; margin-top:10px; }
.l_title ul li img{ margin:auto}
.l_fenleiDiv{	
	
color:#fff; text-align:center;
animation: fadeIn 0.3s linear 0s 1 alternate;
/* Firefox: */
-moz-animation: fadeIn 0.3s linear 0s 1 alternate;
/* Safari 和 Chrome: */
-webkit-animation: fadeIn 0.3s linear 0s 1 alternate;
/* Opera: */
-o-animation: fadeIn 0.3s linear 0s 1 alternate;
}
.l_text{ width:560px; margin:auto; padding-left:640px; text-align:left; padding-top:120px;}
.l_fenleiDiv p{ font-size:36px; margin-top:36px; line-height:36px; color:#000}
.l_fenleiDiv h3{ font-size:36px; color:#fabf1b; margin-top:5px;}
.l_fenleiDiv span{ font-size:16px; margin-top:20px; display:block; line-height:28px; color:#000}
.l_fenleiDiv img{ margin:auto; height:120px;}
.l_fenleiDiv1{ background:url(../images/l_fenlei5.jpg) no-repeat top center; height:608px;}
.l_fenleiDiv2{ background:url(../images/l_fenlei2.jpg) no-repeat top center; height:608px;}
.l_fenleiDiv3{ background:url(../images/l_fenlei3.jpg) no-repeat top center; height:608px;}
.l_fenleiDiv4{ background:url(../images/l_fenlei6.jpg) no-repeat top center; height:608px;}
.l_fenleiDiv5{ background:url(../images/l_fenlei4.jpg) no-repeat top center; height:608px;}
.l_fenleiDiv6{ background:url(../images/l_fenlei7.jpg) no-repeat top center; height:608px;}

.l_last{ height:1090px; background:url(../images/l_bg.jpg) no-repeat top center; color:#fff}
.l_last h3{ font-weight:normal; font-size:36px; text-align:center; padding-top:90px; padding-bottom:40px}
.l_last_div{ background:url(../images/l_bg2.png) no-repeat left center; overflow:hidden; margin-top:30px;}
.l_last_div p{ font-size:28px; font-weight:bold; margin-top:22px; margin-bottom:6px; color:#fabf1b}
.l_last_title{ font-size:90px; font-family:"txjlcxyj"; float:left; padding:12px 30px 12px 30px; color:#fabf1b; background:url(../images/l_bg3.png) no-repeat; background-position:110px center}
.l_last_div span{ display:block; font-size:14px;}


.pro{ background:#f5f5f5; overflow:hidden; margin-top:50px; padding-top:70px; padding-bottom:80px;}
.taocan{ width:1200px; margin:auto; padding-top:30px; }
.taocan li{ float:left; font-size:18px; cursor:pointer; width:235px; text-align:center;  display:block; position:relative;}
.taocan li:hover{ color:#fabf1b}
.taocan ol{ float:left; color:#bbb; font-size:16px;}
.taocanpro{ background:url(../images/apartment/bg1.png) no-repeat top center; color:#fff; width:169px; padding-bottom:8px; font-size:16px; line-height:30px; text-align:left; padding-left:30px; padding-top:20px; margin-top:10px; position:absolute; left:20px; z-index:999; display:none}

.prolist{ width:1200px; margin:auto; padding-top:60px;}
.prolist li{ width:192px; display:block; float:left; margin:0 4px; margin-bottom:8px; text-align:center; height:200px; background:#fff; cursor:pointer}
.prolist li:hover{box-shadow:0 0 8px #ddd}
.prolist li img{ padding-top:30px;}
.prolist li p{ padding-top:10px;}

.pingtai{ background:url(../images/apartment/bg2.jpg) no-repeat center top; height:830px;}
.pingtai .title{ padding-top:70px; color:#fff}
.pingtai p{ width:1030px; margin:auto; line-height:28px; font-size:16px; color:#fff; text-align:center; margin-top:20px;}
.pingtai ul{ color:#fff; width:1200px; margin:68px auto 0;}
.pingtai ul li{ line-height:40px; margin-bottom:3px; height:40px; background:url(../images/apartment/bg3.png) no-repeat left center; padding-left:40px; cursor:pointer; width:200px;}
.pingtai ul li:hover{ background:url(../images/apartment/bg4.png) no-repeat left center;}
.liucheng{ background:url(../images/apartment/img1.jpg) no-repeat center center; height:558px; width:1200px; margin:100px auto 0}
.liucheng p{ width:960px; text-align:right; font-size:36px;}
.liucheng span{ display:block; width:960px; text-align:right; font-size:16px; line-height:28px; margin-top:20px;}
.liucheng ul{ padding-top:20px;}
.liucheng ul ol{ float:left; width:200px; text-align:center; cursor:pointer; padding-top:130px;}
.liucheng ul li{ float:left; width:200px; text-align:center; line-height:48px; padding-top:130px; cursor:pointer;}
.liucheng ul li:hover{ color:#fabf1b}
.liucheng ul ol:hover{ color:#fabf1b}

.shuangxian{ background:url(../images/apartment/bg5.jpg) no-repeat center center; height:630px; margin-top:100px;}
.sxTop{ padding-left:300px; color:#fff;}
.xs p{ width:70px; height:70px; line-height:70px; border-radius:50%; border:1px solid #fff; margin:auto; font-size:22px; text-align:center;}
.xs span{ text-align:center; display:block; font-size:28px; margin-top:16px;}
.xs{ width:214px; height:225px; padding-top:90px;}
.sxBott{ padding-left:86px; color:#fff; overflow:hidden}
.sxTop .xs{ background:#38302d}
.sxBott .xs{ background:#fabf1b; float:left}
.sxText{ margin-left:40px; width:560px;float:left}
.sxText p{ font-size:36px; margin-top:40px;}
.sxText span{ font-size:16px; line-height:28px; margin-top:30px; display:block}

.case{ background:#fff; padding-top:60px; margin-bottom: 70px;}
.case ul{ width:1200px; margin:auto; overflow:hidden; margin-bottom:100px;}
.case ul li{ float:left; display:block; width:24%; margin:0 0.4%; border:1px solid #ececec; padding-bottom:20px; background:#f8f8f8}
.case ul li img{ width:100%}
.case ul li .libott{ padding:0 20px;}
.case ul li p.p1{ text-align:center; height:24px; line-height:24px; margin:25px 0 5px 0;font-size:16px;}
.case ul li span.span1{ display:block; text-align:center; height:24px; line-height:24px; color:#999; font-size:14px;}

.more a{ display:block; text-align:center; margin:10px 0;}

.jd_banner{background:url(../images/jd_banner.jpg) no-repeat center top; height:668px; color:#fff}

.jd_jie{ background:#f7f7f7; padding:100px 0;}
.jd_jie img{ margin:auto}
.jd_jie h3{ text-align:center; font-size:36px; font-weight:normal; margin-bottom:50px;}

.jd_title{ font-size:42px; font-weight:bold; text-align:center; background:#fabf1b; padding:100px 0}
.jd_title_small{width:383px; margin:auto;overflow:hidden; background:url(../images/jd_bg3.png) no-repeat 120px center; overflow:hidden; margin-top:54px;}
.jd_title_small .jd_title_L{ float: left; width:102px; height:102px; text-align:center; line-height:102px; background:url(../images/jd_titlebg.png) no-repeat center center; font-size:32px; font-weight:bold; color:#fabf1b; display:block; margin-right:10px;}
.jd_title_R{ float:right}
.jd_title_R p{ display:block; font-size:42px; line-height:42px; color:#fabf1b; padding-top:10px;}
.jd_title_R h2{ font-size:30px; font-weight:normal; line-height:30px; margin-top:3px; color:#fabf1b}

.jd_dingfang{ background:url(../images/jd_ruzhu.jpg) no-repeat center top; height:667px; margin-top:40px;}
.jd_dingfang p{ padding-top:180px; line-height:28px; margin-bottom:80px;}

.jd_ruzhu{ background:url(../images/jd_ruzhu2.jpg) no-repeat center top; height:667px; margin-top:40px; position:relative}
.jd_ruzhu_text{ background:url(../images/h_bg2.png) repeat; padding:20px 0; position:absolute; bottom:0; width:100%;}
.jd_ruzhu_text p{ line-height:28px; color:#fff;}
.jd_ruzhu_text p span{ font-weight:bold; color:#fabf1b;}



.jd_fenlei{  position:relative; margin-top:120px; margin-bottom:120px;}
.jd_title0{ width:100%; z-index:998; position:absolute; z-index:10000; bottom:20px;}
.jd_title0 ul{ width:460px; margin:auto; overflow:hidden; z-index:999; padding-left:650px;}
.jd_title0 ul li{ float:left; width:74px; overflow:hidden; display:block; text-align:center; cursor:pointer; display:block; margin-right:18px;}
.jd_title0 ul li img{ background:#dedede}
.jd_title0 ul li.current{ color:#fabf1b;background-position:bottom;}
.jd_title0 ul li.current img{background:#fabf1b}
.jd_title0 ul li p{ line-height:20px; margin-top:10px; font-size:16px; }
.jd_title0 ul li img{ margin:auto}
.jd_fenleiDiv{	
color:#fff; text-align:center;
animation: fadeIn 0.3s linear 0s 1 alternate;
/* Firefox: */
-moz-animation: fadeIn 0.3s linear 0s 1 alternate;
/* Safari 和 Chrome: */
-webkit-animation: fadeIn 0.3s linear 0s 1 alternate;
/* Opera: */
-o-animation: fadeIn 0.3s linear 0s 1 alternate;
}
.jd_text{ width:510px; margin:auto; float:right; text-align:left; padding-top:10px;}
.jd_fenleiDiv{ overflow:hidden}
.jd_fenleiDiv p{ font-size:36px; margin-top:0px; line-height:36px; color:#000}
.jd_fenleiDiv h3{ font-size:36px; color:#fabf1b; margin-top:10px;}
.jd_fenleiDiv span{ font-size:16px; margin-top:20px; display:block; line-height:28px; color:#000}
.jd_fenleiDivL{ float:left; width:650px;}
.jd_fenleiDivL img{ width:650px; }



.jd_fenlei_div{ position:absolute; width:100%; background:url(../images/h_bg2.png) repeat; z-index:999998; color:#fff; text-align:center; padding:30px 0; bottom:0}
.jd_fenlei_div p{ font-size:28px; line-height:28px;}
.jd_fenlei_div h2{ font-size:36px; line-height:36px; margin-top:10px; padding-bottom:12px; color:#fabf1b;}
.jd_fenlei_div span{ display:block; width:900px; margin:auto; line-height:24px; margin-top:10px;}



.o_fenlei_title ul a.a10{ background:url(../images/jd_icon6.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul a.a20{ background:url(../images/jd_icon7.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul a.a30{ background:url(../images/jd_icon8.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul a.a40{ background:url(../images/jd_icon9.png) no-repeat;background-position:center 20px;}
.o_fenlei_title ul li a.currentImg{ background-position:center -106px;}
.o_fenlei_title ul li p{ height:30px; line-height:30px; padding-top:100px;}
.o_fenlei_title ul li img{ margin:auto}

.jd_tuifang{ background:url(../images/jd_tuifang.jpg) no-repeat center top; height:667px; margin-top:40px; position:relative; color:#fff}
.jd_tuifang ul{  overflow:hidden; position:absolute; bottom:40px; padding-top:70px;}
.jd_tuifang ul li{ width:90px; margin:0 35px; float:left; display:block; text-align:center; font-size:16px; cursor:pointer }
.jd_tuifang ul li img{ margin:auto;}
.jd_tuifang ul li p{ margin-top:6px;}
.jd_tuifang ul li:hover img{ background:#fabf1b; border-radius:50%; }

.jd_tuifang ul li .jd_hover{ position:absolute;  color:#000; background:url(../images/jd_bg4.png) no-repeat top left; width:222px; height:65px; line-height:48px;}
.jd_tuifang ul li .jd_hover1{top:0px; left:0;}
.jd_tuifang ul li .jd_hover2{top:0px; left:160px;}
.jd_tuifang ul li .jd_hover3{top:0px; left:300px;}
.jd_tuifang ul li .jd_hover4{top:0px; left:450px;}
.jd_tuifang ul li .jd_hover5{top:0px; left:600px;}
.jd_tuifang ul li .jd_hover6{top:0px; left:790px;}
.jd_tuifang ul li .jd_hover7{top:0px; left:910px;}


.hide{ display:none}


.jm_anli{width:1100px;overflow:hidden;margin:0 auto;margin-top:70px; padding-bottom:100px; font-family:"微软雅黑";position:relative;}
.jm_anli .Cont{width:1100px; overflow:hidden;margin:0 auto;} 
.jm_anli .ScrCont{width:10000000px;}
.jm_anli .Cont ul{ overflow:hidden; float:left; }
.jm_anli .Cont ul li{width:220px;float:left;text-align:center;}
.jm_anli .Cont ul li img{ width:214px; margin:auto}
.jm_anli .Cont ul li p{font-size:18px; text-align:center; margin-top:20px;}
.jm_anli #List1,.rollBox #List2{float:left;}
.jm_anli .img2{ position:absolute; top:160px; left:3px; z-index:999; cursor:pointer}
.jm_anli .img1{ position:absolute; top:160px; right:3px; z-index:999; cursor:pointer}

.jm_anli_jiudian ul{ overflow:hidden; float: left;}
.jm_anli_jiudian ul li{width:280px;float:left;text-align:center;}
.jm_anli_jiudian ul li img{ width:270px; margin:auto}
.jm_anli_jiudian ul li p{font-size:18px; text-align:center; margin-top:20px;}


.jm_news_Title0{font-size:28px; text-align:center; background:url(../images/jmimg350.png) no-repeat center center; margin-bottom:15px;}


.cantactbanner{ background:url(../images/cantactbanner.jpg) no-repeat top center; height:400px;}


.jm_liuyan2{ height:520px; min-width:1200px; margin-top:20px; padding-bottom:40px;}
.jm_liuyan2 p{ font-size:28px; text-align:center; padding-top:60px;}
.jm_liuyan2 span{ font-size:15px; text-align:center; display:block; margin-top:20px; line-height:28px;}
.jm_liuyan2 font{ float:left; width:90px; font-size:16px;}
.jm_liuyan2 ul{ overflow:hidden; width:950px; margin:auto; margin-top:45px; padding-left:20px;}
.jm_liuyan2 ul li{ float:left; margin-left:10px;display:block; width:450px; height:36px; margin-bottom:16px; line-height:36px; overflow:hidden }
.jm_liuyan2 ul li img{ float:left}
.jminput3{ float:left; outline:none; padding-left:10px; line-height:34px; height:34px;  font-size:14px; display:block;  width:270px;font-family:"Microsoft YaHei"; border:1px solid #ccc; color:#bbb }
.jm_area2{background:#fff; width:910px; margin:auto; overflow:hidden}
.jm_area2 img{ float:left}
.jm_textarea2{  line-height:20px; float:left; outline:none; height:92px; width:818px; font-size:14px; padding-left:10px; color:#999; display:block;font-family:"Microsoft YaHei";border:1px solid #ccc }
.jm_area2 font{ width:120px;}
.jmbtn2{ width:112px; height:40px; background:#fabf1b; border:none; text-align:center; display:block; margin:auto; margin-top:40px; font-family:"Microsoft YaHei"; font-size:18px; cursor:pointer}

.jm_download{position:fixed;height:100%; width:100%; top:0; left:0; z-index:9989999;}
.bg{position:fixed;height:100%; width:100%; top:0; left:0; z-index:9; background:#000;filter: alpha(opacity=70);opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;}
.jm_download_text{ position:relative; width:600px; height:400px; margin:auto; z-index:999; margin-top:10%; text-align:center;  background:#ecf3f9; border-radius:10px;font-family:"Microsoft YaHei";}
.jm_download_text p{ font-size:28px; padding-top:80px; color:#444; background:url(../images/jmimg21.png) no-repeat left 70px; padding-bottom:25px; background-size:50px; padding-left:50px; width:170px; margin:auto}
.jm_download_text span{ display:block; font-size:16px; color:#999}

.jm_download_text ul{ margin-top:60px;}
.jm_download_text ul li{ font-size:20px; line-height:42px; color:#000; text-align:center; background:url(../images/jmimg22.png) no-repeat left center; background-size:30px; width:160px; margin:auto}
.jm_download_text ul li a{color:#00cc99; text-decoration:underline}
.jm_download_text ul li a:hover{ color:#00cc99;}

.tanchuang_erweima img{ width:150px; margin:auto; padding:10px 0}
.tanchuang_erweima h3{ font-weight:normal; padding-bottom:20px;}


.close{ position:absolute; right:0px; top:-40px;}
.close a{ width:32px; height:32px; line-height:28px; background:none; color:#fabf1b; display:block; border-radius:20px; border:1px solid #fabf1b; text-align:center; font-size:28px;}
.close a:hover{ text-decoration:none}





/**********************************************************************top**********************************************************************/
.izl-rmenu{position:fixed; right:0; margin-right:10px; top:45%; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:9999999; }
.izl-rmenu .btn{width:50px; height:50px; margin-bottom:2px; cursor:pointer; position:relative;}

.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#c1c1c1;}
.izl-rmenu .btn-wx:hover{background-color:#ffcc00;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-154px; top:0px; display:none;width:152px;height:152px; border:1px solid #ffcc00;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#c1c1c1;}
.izl-rmenu .btn-phone:hover{background-color:#ffcc00;}
.izl-rmenu .btn-phone .phone{background-color:#ffcc00; position:absolute; width:160px; left:-160px; top:0px; line-height:50px; color:#FFF; font-size:20px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#b8b8b8; display:none;}
.izl-rmenu .btn-top:hover{background-color:#ffcc00;}
