﻿@charset "UTF-8";
/*banner*/
.banner-box{ width:100%; height:344px; background:#000000; overflow:hidden;position: relative;}
.fullSlide{ width:100%;  position:relative;  height:344px; background:#ffffff;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:344px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:344px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:30px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:3px; margin:3px; overflow:hidden; background:#ffffff; line-height:999px;}
.fullSlide .hd ul .on{ width:50px; border-radius:10px; background:#303030; -moz-transition: all ease .5s;-o-transition: all ease .5s;-webkit-transition: all ease .5s;transition: all ease .5s;}

/**/
.content{width:100%;height:100%}
.content_center{width:1300px;margin:20px auto;position:relative;height:100%;overflow:hidden}
.content_center_and{width:1000px;margin:20px auto;position:relative;height:100%;overflow:hidden}
.content_name{position:relative;width:100%;height:100%;margin:25px 0}
.content_name span{font-size:22px;color:#333;width:100%;display:block;border-bottom:1px solid #d2d2d2}
.content_name i{font-size:18px;color:#d2d2d2;margin-left:10px}
.content_name em{width:90px;height:3px;display:block;background:#d2d2d2}
.content_start{width:923px;height:auto}
.content_start li{width:100%;overflow:hidden;background:#eee}
.content_start li a{display:block;width:1200px;height:100%;overflow:hidden}
.content_start li .start_img{width:270px;float:left;padding:20px 15px}
.content_start li .start_img img{width:100%;display:block;height:100%}
.content_start li .start_text{float:left;width:570px;height:200px;padding:20px 15px;overflow: hidden;}
.content_start li .start_text .em_on{font-size: 15px; display: block; margin-top: 25px;color: #f3f3f3; background: #B99460;width: 180px;text-align: center; height: 40px;line-height: 40px;border-radius: 5px;float: right;}
.content_start li .start_text span{display:block;font-size:22px;margin-top:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_start li .start_text p{font-size:15px;color:#7b7b7b;margin:15px 0}
.content_start li .start_text em{font-size:15px;text-align:right;display:block;margin-top:50px;color:#7b7b7b}
.content_start li a:hover .start_text span{color:red}
.content_start .more{width:279px;margin:30px auto}
.content_start .more a{display:block;background:#FFF;padding:10px;color:#450043;border:1px solid #450043;text-align:center;font-size:16px}
.content_start .more a:hover{display:block;background:#450043;padding:10px;color:#fff;border:1px solid #450043;text-align:center;font-size:16px}
.content_start .more p{display:block;background:#FFF;padding:10px;color:#000;border:1px solid #000;text-align:center;font-size:16px}
.content_start .more p:hover{display:block;background:#450043;padding:10px;color:#fff;border:1px solid #450043;text-align:center;font-size:16px}


/*热装楼盘*/
.rz-banner-cont{ width:1100px; height:369px; margin:0 auto; position:relative;}
.rz-link2{ width:772px; height:76px; line-height:76px; position:absolute; left:14px; top:0; color:#FFFFFF; font-size:14px;}
.rz-link2 a{ color:#FFFFFF; font-size:14px;}
.rz-link2 a:hover{ color:#ff5858;}
.rz-banner-info{ width:656px; height:217px;  background:rgba(0,0,0,.65); position:absolute; left:50%; top:76px;  margin-left:-328px;}
.rz-ban-ts{ font-size:24px; color:#ffffff;}
.rz-ban-search{ width:550px; height:40px; margin-top:15px;}
.rz-ban-ip{ width:435px; height:22px; padding:9px 15px; background:rgba(255,255,255,1.00); border:none; font-size:14px;}
.rz-ban-bnt{ width:85px; height:40px; background: #B99460 url(../images/sou.png) 16px center no-repeat; display:block; float:right; cursor:pointer;font-size: 16px;text-indent: 25px;}
.rz-ban-rm{ height:52px; line-height:26px; margin-top:15px; color:#FFFFFF;}

.rz-ban-rm span{float: left;overflow: hidden;}
.rz-ban-rm span:last-of-type{ width:480px;padding-left:5px; height:52px; overflow:hidden;}
.rz-ban-rm span a{ display:inline-block; padding:0 6px; color:#ffffff;}
.rz-ban-rm span a:hover{ text-decoration:underline;}

/*热装详情*/
.rz-info{ width:900px; height:260px; position:absolute; left:50%; top:50px;  margin-left:-445px;}
.rz-link{ width:772px; height:42px; line-height:42px; position:absolute; left:14px; top:0; color:#FFFFFF; font-size:14px;}
.rz-link a{ color:#FFFFFF; font-size:14px;}
.rz-link a:hover{ color:#ff5858;}
.box-a-c{ width:900px; height:260px;}
.box-a-l{ width:365px; height:260px; float:left;}
.box-a-l img{width: 100%;height: 100%;}
.box-a-r{ width:500px; height:260px; float:right;}
.a-r-bt{ width:500px; height:45px; line-height:45px; border-bottom:1px solid #ffffff; overflow:hidden;}
.a-r-bt h2{ display:inline-block; width:185px; height:45px; font-size:24px; color:#fbfbfb; font-weight:bold; float:left;overflow: hidden;
    text-overflow:ellipsis;white-space: nowrap;}
.a-r-bt span{ display:block;  float:right; font-size:14px; color:#FFFFFF;}

.a-r-p{ font-size:14px; color:#FFFFFF; line-height:24px; text-align:justify; margin-top:19px; width:500px; height:135px; display: -webkit-box;
    -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}
.a-r-but{width: 320px; height: 35px; margin: auto;}
.zx-but{ width:125px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#000000; float:left; background:#FFFFFF;    border-radius: 5px;}
.yh-but{ width:125px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#000000; float:right; background:#B99460;    border-radius: 5px;}

.content_center_and .left{float: left;width: 1030px;height: 100%;}
.content_center_and .right{width: 330px;float: right;position: relative}
.gu_right_img_quan{width: 95%; height: 95%;border: 1px solid #fff; margin: auto; position: absolute; top: 10px;left: 0;right: 0;}
.gu_right_zi{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.41);left:0}
.gu_right_zi p{font-size:18px;text-align:center;color:#fff;padding-top:15px}
.gu_right_zi i{font-size:30px;margin-right:5px}
.gu_right_zi a{font-size:16px;color:#1b1b1b;background:#E0AF6D url(../images/tel.png) 133px 13px no-repeat;text-indent:0;height:40px;display:block;line-height:40px;width:190px;text-align:center;border-radius:30px;margin:10px auto 25px}

.content_center_and .right .bd-box{width:330px;height:auto;background:#eee;margin-top:20px;position:relative;padding:20px 0}
.content_center_and .right .bd-bt{text-align:center;font-size:20px;color:#E0AF6D;font-weight:700;position:relative;z-index:999;background:#eee;width:170px;margin:auto}
.content_center_and .right .bd-ts{display:block;color:#6d6d6d;font-size:14px;text-align: center;}
.content_center_and .right .bd-cont{width:310px;height:auto;margin:20px auto 0}
.content_center_and .right .bd-li{width:310px;height:45px;margin-bottom:13px;line-height:45px;position:relative}
.w-right-r .txt-t{width:45px;float:left;font-size:14px;color:#585858;text-align:right;margin-right:10px}
.content_center_and .right .bd-li .txt{width:285px;padding:5px;height:35px;border:solid 1px #ccc;line-height:35px;color:#8d8d8d;font-size:15px;display: block;margin: auto;}
.content_center_and .right .bd-li .mj_i{width:34px;height:34px;font-size:14px;color:#000;text-align:center;line-height:34px;position:absolute;right:0;top:0}
.content_center_and .right .y-txt{width:104px;padding:5px;height:22px;border:solid 1px #ccc;line-height:22px;color:#8d8d8d;float:left}
.content_center_and .right .mycode{width:67px;height:32px;border:1px solid #ccc;float:right}
.content_center_and .right .mycode img{width:67px;height:32px;cursor:pointer}
.content_center_and .right .bd-btn-red{width:190px;margin:12px auto 0;height:40px;text-align:center;background:#E0AF6D;cursor:pointer;font-size:16px;color:#4c4c4c;font-weight:600;display:block;border-radius:30px}
.content_center_and .right .hd-on{font-size:14px;text-align:center;color:#484848;margin-top:5px}
.content_center_and .right .hd-em{width:80%;position:absolute;left:0;right:0;margin:auto;top:36px;height:1px;background:#bbb}

.content_case_ond{width: 100%;height:100%;overflow: hidden;}
.content_case_ond li{width: 323px; float: left; height: 320px;  margin: 0 10px 20px;  overflow: hidden;}
.content_case_ond li .li_time{  width: 313px;  height: 90px;  background: #ffffff;  padding: 10px 5px; }
.content_case_ond .li_ancad{  width: 323px;  height: 220px;display: block;  overflow: hidden; }
.content_case_ond p{font-size: 16px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content_case_ond .fo_xin{overflow: hidden;margin-top: 15px;}
.content_case_ond .fo_xin div{ float: left;margin: 0 05px;font-size: 14px;}
.content_case_ond .fo_xin div img{    vertical-align: sub; margin-right: 5px;}
.content_case_ond i{color: #828282;}
.content_case_ond li img{cursor:pointer;transition:all .8s}
.content_case_ond li :hover img{transform:scale(1.1)}
.content_case_ond li:hover{-moz-box-shadow:0 3px 25px #969696;-webkit-box-shadow:0 3px 25px #969696;box-shadow:0 3px 25px #969696}
.content_case_ond li:hover p{color: #7F0B72;}
.content_case_ond .an_case{font-size: 22px;display: block; margin: 15px 20px 26px;}
.content_case_ond .an_case em{width:99%;height:1px;display:block;background:#b7b7b7;margin-top:-3px}
.content_case_ond .an_case i{width:200px;display:block;height:5px;background:#b7b7b7}
.li_ancad img{width: 100%;height: 100%;}

.quanansheji{margin: 20px auto;position:relative;height:100%;overflow:hidden;float:right;}
      .bd-box{height: auto;background: #3D3D3D;margin-top: 20px;position: relative;padding: 20px 0;}
      .rightnews{margin: 20px auto;position:relative;height:100%;overflow:hidden;float:right;width:310px;}
 	  .rightnews ul{ padding: 0; margin: 0; list-style: none; background-color: #F1F1F1;}
      .rightnews li{border-bottom: solid 1px #fff; padding: 8px 15px; font-size: 14px;}
      .rightnews h3{ margin: 0; line-height: 30px; padding: 6px 15px; font-size: 15px; background-color: #565656; height: 30px; border-bottom: 1px solid #eaeaea; font-weight: normal;color:#fff;}
 .rightnews a{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;max-width: 50px;color:#7a7a7a;}


