/*(c) Copyright 2018 reenoo-å¤§èŠ’æžœ. All Rights Reserved.
 * chuck_home@163.com
 * 2018-10-22

 */
blockquote,body,button,caption,div,dt,fieldset,figure,form,
h1,h2,h3,h4,h5,h6,hr,html,input,legend,li,menu,ol,p,pre,table,td,textarea,th,
ul {
    margin: 0;
    padding: 0
}

address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,
th {
    text-align: left;
    font-weight: normal
}

abbr,
body,
fieldset,
html,
iframe,
img {
    border: 0
}

address,
cite,
dfn,
em,
i,
var {
    font-style: normal
}

[hidefocus],
summary {
    outline: 0
}

li {
    list-style: none
}

h1,
h2,

h4,
h5,
h6 {
    font-size: 100%
}

small {
    font-size: 100%;
    font-weight: normal
}

sub,
sup {
    font-size: 83%
}

code,
kbd,
pre,
samp {
    font-family: inherit
}

textarea {
    overflow: auto;
    resize: none
}

label,
summary {
    cursor: default
}

a,
button {
    cursor: pointer
}

a,
a:hover,
del,
ins,
s,
u {
    text-decoration: none
}

body,
button,
input,
keygen,
legend,
select,
textarea {
    font: 14px/24px "微软雅黑", "Microsoft YaHei", arial, sans-serif, \5b8b\4f53;
    color: #333;
    outline: 0;
    border-radius: 0;
    border: none
}





html {
    background: #fff
}

body {
    background: #fff;
    position: relative;
    width: 100%;
    margin: 0 auto;
    min-width: 1280px;
    overflow-x: hidden;
    max-width: 2200px
}

img {
    
    border: 0 none;
   
}

p {
    text-align: justify;
}

html {
    min-width: 1280px;
    max-width: 2200px;
    margin: 0 auto;
    overflow-x: hidden
}

a {
    color: inherit;
    text-decoration: none
}

.auto {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    margin-top:50px;
}

* {
    box-sizing: border-box
}

.clear {
    clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0
}

.clearfix:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0
}






















li{
    list-style: none;
 }
@-webkit-keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes z_fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,10%,0);
        transform: translate3d(0,10%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.z_fadeInUp {
    -webkit-animation-name: z_fadeInUp;
    animation-name: z_fadeInUp
}

@-webkit-keyframes z_fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-50%,0);
        transform: translate3d(0,-50%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes z_fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-50%,0);
        transform: translate3d(0,-50%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.z_fadeInDown {
    -webkit-animation-name: z_fadeInDown;
    animation-name: z_fadeInDown
}

@-webkit-keyframes goRightIn {
  0%{
    opacity: 0;
    filter:alpha(opacity=0);
    -webkit-transform: translate(-50px, 0);
       -moz-transform: translate(-50px, 0);
        -ms-transform: translate(-50px, 0);
         -o-transform: translate(-50px, 0);
            transform: translate(-50px, 0);
  }

  100% {
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}

@keyframes goRightIn {
  0%{
    opacity: 0;
    filter:alpha(opacity=0);
    -webkit-transform: translate(-50px, 0);
       -moz-transform: translate(-50px, 0);
        -ms-transform: translate(-50px, 0);
         -o-transform: translate(-50px, 0);
            transform: translate(-50px, 0);
  }

  100% {
    opacity: 1;
    filter:alpha(opacity=100);
    -webkit-transform: translate(0, 0);
       -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
         -o-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}





@-webkit-keyframes z_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-10%,0,0);
        transform:translate3d(-10%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
@keyframes z_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-10%,0,0);
        transform:translate3d(-10%,0,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}





.z_fadeInLeft{
    -webkit-animation-name:z_fadeInLeft;
    animation-name:z_fadeInLeft
}
@-webkit-keyframes xie_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,100%,0);
        transform:translate3d(-100%,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
@keyframes xie_fadeInLeft{
    0%{
        opacity:0;
        -webkit-transform:translate3d(-100%,100%,0);
        transform:translate3d(-100%,100%,0)
    }
    100%{
        opacity:1;
        -webkit-transform:none;transform:none;
    }
}
.xie_fadeInLeft{
    -webkit-animation-name:xie_fadeInLeft;
    animation-name:xie_fadeInLeft
}















/*åœ°äº§å¼€å ‘*/
.w1260{width:1260px;margin:0 auto;position:relative;}
.estate_banner{width:100%;height:648px;background:url(../image/pro_ban.jpg) no-repeat center 100px;
    background-attachment:fixed;overflow:hidden;}
/*.est_nav{height:65px;border-bottom:1px solid #dfdfdf;line-height:65px;}*/
.est_nav .real .txt1{color:rgba(214,168,63,0.3);filter:alpha(opacity=30);}
.est_nav .real .bor_line{background:rgba(214,168,63,0.3);filter:alpha(opacity=30);}
.est_nav .box{width:1260px;margin:0 auto;}
.est_nav .box ul li{display:inline-block;font-size:15px;color:#535353;margin-right:15px;}
.est_nav .box ul li a{color:#535353;opacity:0.7;}
.real .txt1{font-size:89px;color:#d6a83f;font-family: 'Rubik-Regular';text-transform:uppercase;margin-top:122px;opacity:0.3;line-height:71px;margin-left:-4px;}
.real .txt2{font-size:44px;color:#3e3e3e;padding-top:20px;}
.real .txt3{font-size:18px;color:#d6a83f;margin-top:26px;}
.real .point_text{position:relative;margin-top:10px;}
.real .point_text .point{position:absolute;top:0;width:59px;height:59px;background:url(../image/point.png) no-repeat}
.real .point_text .point.on{background:url(../image/point2.jpg) no-repeat;}
.real .point_text .info{width:677px;height:249px;background:#d6a83f;padding:0 60px;padding-top:70px;display:none;}
.real .point_text .info p{color:#fff;opacity:0.7;font-size:14px;line-height:24px;}
.pro_contont{width:100%;/*background:#fbf8f1;*/overflow:hidden;}
.pro_contont .case_rec{width:100%;height:457px;background:url(../images_bg2.jpg) no-repeat;overflow:hidden;}
.pro_contont .case_rec .box{margin-top:30px;}
.pro_contont .case_rec .box .rec{float:left;position:relative;}
.pro_contont .case_rec .box .rec .prev{position:absolute;display:block;width: 60px;height: 60px;top:50%;right:0;margin-top: -30px;background: url(../image/r.png) no-repeat center;background-color: rgba(0,0,0,.4);opacity:0;}
.pro_contont .case_rec .box .rec .next{position:absolute;display:block;width: 60px;height: 60px;top:50%;left:0;margin-top: -30px;background: url(../image/l.png) no-repeat center;background-color: rgba(0,0,0,.4);opacity:0;}
.pro_contont .case_rec .box .rec:hover a{opacity:1;transition-duration:1s;}
.pro_contont .case_rec .box .rec li img:hover{-webkit-animation-name:xie_s;animation-name:xie_s;animation-duration:0.7s;}

.pro_contont .case_rec .box .right{float:right;width:630px;height:370px;background:#fff;padding:0 40px;padding-top:30px;position:relative;}
.pro_contont .case_rec .box .right .tit{font-size:24px;color:#0867ce;}
.pro_contont .case_rec .box .right .top_list li{padding-bottom:20px;padding-top:20px;border-bottom:2px dashed #ececec;}
.pro_contont .case_rec .box .right .top_list li .deta{float:left;color:#c0a988;font-size:24px;font-family: 'Rubik-Regular';}
.pro_contont .case_rec .box .right .top_list li .info{width:420px;float:right;}
.pro_contont .case_rec .box .right .top_list li .info h3{color:#58585e;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pro_contont .case_rec .box .right .top_list li .info h3:hover{color:#d1ad6f;}
.pro_contont .case_rec .box .right .top_list li .info p{color:#535353;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:5px;}
.pro_contont .case_rec .box .right .rec_news .hd{position:absolute;top:29px;right:50px;text-align:center;}
.pro_contont .case_rec .box .right .rec_news .hd li{width:10px;height:10px;background:#c1c1c1;display:inline-block;margin:0 3px;border-radius:50%;cursor:pointer;}
.pro_contont .case_rec .box .right .rec_news .hd li.on{background:#d1ad6f;}

.pro_contont .con_head{margin-top:27px;}
.pro_contont .con_head .left{height:60px;float:left;line-height:60px;}
.pro_contont .con_head .left .ser_btn{width:108px;display:inline-block;height:60px;line-height:60px;color:#17181a;margin-right:20px;}
.pro_contont .con_head .left .ser_btn img{float:left;margin-top:18px;}
.pro_contont .con_head .left .ser_btn span{float:left;margin-left:5px;}
.pro_contont .con_head .option{width:160px;height:57px;background:#f5f3ee;line-height:57px;border:1px solid #e1dbd2;display:inline-block;margin-right:10px;cursor:pointer;position:relative;}
.pro_contont .con_head .option .list{width:160px;position:absolute;left:-1px;background:#fff;display:none;max-height:160px;overflow-y:scroll;z-index:1;}
.pro_contont .con_head .option .list li{width:100%;height:40px;text-align:left;padding-left:10px;line-height:40px; background:#f3efe7;margin-bottom:1px;font-size:14px;color:#666666;padding-left: 22px;}
.pro_contont .con_head .option .list li:hover{color: #fff;background: #d1ad6f;}
/*.pro_contont .con_head .option.win2{width:120px;}
.pro_contont .con_head .option.win3{width:143px;}
.pro_contont .con_head .option.win4{width:120px;}*/
.pro_contont .con_head .option span{float:left;color:#676767;font-size:15px;margin-left:22px;}
.pro_contont .con_head .option img{float:right;margin-top:24px;margin-right:16px;}
.pro_contont .con_head .right{float:right;height:60px;line-height:60px;}
.pro_contont .con_head .right em{font-size:15px;color:#676767;}
.pro_contont .con_head .right .box{float:right;}
.pro_contont .con_head .right .box .btn1{width:123px;height:60px;display:inline-block;background:#0057c1;cursor:pointer;transition: all .8s;}
.pro_contont .con_head .right .box .btn1:hover{background:#ff9f22;color:#fff;}
.pro_contont .con_head .right .box .btn1 em{font-size:16px;color:#fff;opacity:0.7;margin-left:29px;}
.pro_contont .con_head .right .box .btn2{width:147px;height:60px;display:inline-block;background:#d6a83f;cursor:pointer;transition: all .8s;}
.pro_contont .con_head .right .box .btn2.on{background:#ff9f00;}
.pro_contont .con_head .right .box .btn2:hover{background:#ff9f00;}
.pro_contont .con_head .right .box .btn2 img{float:left;margin-left:17px;margin-top:15px;}
.pro_contont .con_head .right .box .btn2 em{font-size:16px;color:#fff;opacity:0.7;margin-left:10px;}
/*.pro_contont .con_box{margin-top:30px;}
.pro_contont .con_box .case_hot{float:left;}
.pro_contont .con_box .right{float:right;width:398px;padding-left:30px;padding-right:40px;height:370px;background:#ffffff;}
.pro_contont .con_box .right h3{color:#0867ce;font-size:28px;border-bottom:2px solid #e2d9d1;margin-top:80px;margin-bottom:40px;padding-bottom:13px;}
.pro_contont .con_box .right p{color:#9d9b98;font-size:14px;}
.pro_contont .con_box .right p em{color:#d6a83f;font-size:24px;font-family: 'Rubik-Regular';}
.pro_contont .con_box .right .reser{width:100%;height:50px;color:#fff;background:#ffae00;line-height:50px;text-align:center;border-radius:2px;margin-top:45px;}*/
.pro_contont .case_list{width:1290px;margin:0 auto;padding-bottom:165px;position:relative;}
.pro_contont .case_list.on{height:946px;}
.pro_contont .case_list ul li{width:397px;display:inline-block;margin:0 15px;margin-top:30px;}
.pro_contont .case_list ul li img{width:100%;height:220px;}
.pro_contont .case_list ul li:hover img{-webkit-animation-name:xie_s;animation-name:xie_s;animation-duration:0.7s;}
.pro_contont .case_list ul li .address{width:399px;height:147px;padding-left:30px;padding-top:25px;background:#fff;}
.pro_contont .case_list ul li .address h3{font-size:20px;color:#0867ce;margin-bottom:10px;}
.pro_contont .case_list ul li .address p{font-size:14px;color:#9d9b98;}
.pro_contont .case_list ul li .address p em{font-size:18px;color:#d6a83f;font-family: 'Rubik-Regular';}
.pro_addmoren{float:right;display:inline-block;width:400px;height:62px;background:#0052ac;margin-right:15px;margin-top:30px;line-height:62px;box-sizing:border-box;padding-right:35px;color:#fff;font-size:18px;transition: all .3s;}
.pro_addmoren .addmoren{width:63px;height:62px;float:right;margin-right:20px;background:url(../image/pro_addmoren.png) no-repeat;transition: all .8s;margin-top:3px;}
.pro_addmoren em{float:right;}
.pro_addmoren:hover{background:#d1ad6e;}
.pro_addmoren:hover .addmoren{background:url(../image/pro_addmoren_on.png) no-repeat;}
/*åœ°äº§åœ°å›¾*/
.estate_map{position:absolute;top:0;left:15px;width:1260px;height:540px;z-index:2;padding-top:30px;background:#fff;display:none;}
.estate_map .left{float:left;width:861px;height:768px;background:#fff;}
.estate_map .left .map_box{display:none;}
.estate_map .left .china-data span{color:#988061;}
.estate_map .left .world_map{width:829px;margin-top:100px;}
.estate_map .left .world_map .wor_box{width:248px;margin-left:111px;float:left;margin-top:50px;}
.estate_map .left .world_map .wor_box img{width:100%;}
.estate_map .left .world_map .wor_box p{color:#999999;font-size:18px;text-align:center;}

.estate_map .right{float:right;width:399px;height:768px;background:#fff1d2;}
.estate_map .right img{margin-top:30px;margin-left:30px;}
.estate_map .right h3{font-weight:normal;font-size:40px;color:#d6a83f;font-family: 'Rubik-Regular';margin-left:30px;margin-top:20px;margin-bottom:15px;letter-spacing:-2px;}
.estate_map .right h4{font-weight:normal;font-size:24px;color:#0057c1;margin-left:30px;}
.estate_map .right .estate_maptitbg1{width:330px;height:101px;background:#e1ceac url(../image/estate_maptitbg1.png) no-repeat;margin-top:60px;box-sizing:border-box;line-height:101px;color:#fff1d2;text-align:right;padding-right:77px;font-size:24px;}
.estate_map .right .estate_maptitbg2{width:330px;height:101px;background:#e1ceac url(../image/estate_maptitbg2.png) no-repeat;box-sizing:border-box;line-height:101px;color:#fff1d2;text-align:right;padding-right:77px;font-size:24px;}
.estate_map .right .estate_map_a a.on .estate_maptitbg1{width:350px;margin-left: -20px;background:#d1ad6f url(../image/estate_maptitbg1.png) no-repeat;}
.estate_map .right .estate_map_a a.on .estate_maptitbg2{width:350px;margin-left: -20px;background:#d1ad6f url(../image/estate_maptitbg2.png) no-repeat;}

.estate_map .estate_mapsanjiao{position:absolute;top:9px;right:52px;width:39px;height:21px;background:url(../image/estate_mapsanjiao.png) no-repeat;}
.estate_map .estate_mapclose{position:absolute;top:30px;right:-66px;width:66px;height:66px;background:url(../image/estate_mapclose.jpg) no-repeat;cursor:pointer;}


/*è¯¦æƒ…é¡µ*/
.prodet_fanhui{display:inline-block;position:absolute;right:0;top:-40px;height:17px;line-height:17px;color:#f7efdf;background:url(../image/hotel_deta_icon1.png) no-repeat left;padding-left:30px;}
.prodet_fanhui:hover{color:#ffae00;}
.prodetail_com{width:100%;background:#fdfcfa url(../image/cenbg.jpg) no-repeat top/auto;overflow:hidden;}
.prodetail_com .det_info{margin-top:100px;}
.prodetail_com .det_info .boxhr1 .left{float:left;width:427px;height:421px;background:#fff;padding:0 40px;}
.prodetail_com .det_info .boxhr1 .left h3{font-size:24px;color:#0867ce;margin-top:80px;}
.prodetail_com .det_info .boxhr1 .left div{margin-top:20px;}
.prodetail_com .det_info .boxhr1 .left div .text1{color:#535353;font-size:14px;float:left;position:relative;}
.prodetail_com .det_info .boxhr1 .left div .text1 em{font-size:28px;color:#ffae00;font-family: 'Rubik-Regular';}
.prodetail_com .det_info .boxhr1 .left div .text1 em.on{font-size:18px;color:#d1ad6e;}
.prodetail_com .det_info .boxhr1 .left div .text2{color:#636363;font-size:14px;float:right;margin-top: 2px;}
.prodetail_com .det_info .boxhr1 .left .in_txt1{color:#535353;font-size:12px;opacity:0.5;}
.prodetail_com .det_info .boxhr1 .left .in_txt2{margin-top:13px;}
.prodetail_com .det_info .boxhr1 .left .in_txt2 em{color:#676258;font-size:14px;padding:5px 13px;margin-right:10px;background:#fdf6e6;}
.prodetail_com .det_info .boxhr1 .left .in_txt3{color:#888888;font-size:14px;margin-top:20px;}
.prodetail_com .det_info .boxhr1 .left .in_txt3 em{color:#f79c30;font-size:16px;font-family: 'Rubik-Regular';}
.prodetail_com .det_info .boxhr1 .left .reser{width:100%;height:50px;color:#fff;background:#ffae00;line-height:50px;text-align:center;border-radius:2px;margin-top:30px;cursor:pointer;}
.prodetail_com .det_info .boxhr1 .left .reser:hover{background:#d6a83f;}
.prodetail_com .det_info .boxhr1 .case_listimg{float:right;width:833px;height:421px;position:relative;background: #e7d9be;}
.prodetail_com .det_info .boxhr1 .case_listimg .deta_logo{background:#fff;width:110px;height:110px;position:absolute;top:20px;right:30px;border-radius:50%;overflow:hidden;}
.prodetail_com .det_info .boxhr1 .case_listimg .deta_logo img{width:90px;height:90px;position:absolute;left:50%;top:50%;margin-top:-45px;margin-left:-45px;}
.prodetail_com .det_info .box2 .title{font-size:24px;color:#0867ce;}
.prodetail_com .det_info .box2 .left{float:left;width:427px;height:364px;padding-top:60px;padding-left:40px;background:#fff7e9 url(../image/det_infobg.jpg) no-repeat;}
.prodetail_com .det_info .box2 .left .info{font-size:14px;color:#636363;margin-top:27px;opacity:0.7;line-height:29px;}
.prodetail_com .det_info .box2 .right{width:1303px;height:364px;background:url(../image/jieshaobg2.jpg) no-repeat top/auto;margin-left:427px;}
.prodetail_com .det_info .box2 .right .box{width:833px;height: 364px;padding-left:40px;padding-right:24px;padding-top:60px;}
.prodetail_com .det_info .box2 .right .box p{color:#636363;font-size:14px;margin-top:20px;}
.prodetail_com .deta_caseapp{width:100%;height:473px;background:url(../image/case_imgbg.jpg) no-repeat top/auto;overflow:hidden;}
.prodetail_com .tit_box{width:1260px;margin:0 auto;margin-top:80px;margin-bottom:23px;}
.prodetail_com .tit_box h3{float:left;color:#fff;font-size:24px;margin-left:34px;}
.prodetail_com .tit_box ul{float:right;}
.prodetail_com .tit_box ul li{display:inline-block;cursor:pointer;padding:0 10px;font-size:16px;color:#ffffff;opacity:0.5;padding-bottom:10px;}
.prodetail_com .tit_box ul li.on{opacity:1;border-bottom:3px solid #f79c30;}
.prodetail_com .picScroll-left{width:1433px;margin:0 auto;position:relative;display:none;}
.prodetail_com .picScroll-left .bd{width:1278px;margin:0 auto;}
.prodetail_com .picScroll-left .bd li{width:408px;height:246px;margin:0 9px;float:left;}
.prodetail_com .picScroll-left .bd li .case_img{width:408px;height:246px;}
.prodetail_com .picScroll-left .prev{position:absolute;left:0;top:50%;width:56px;height:56px;background:url(../image/ji_prev.png) no-repeat top/auto;margin-top:-28px;transition: all 0.5s;}
.prodetail_com .picScroll-left .next{position:absolute;right:0;top:50%;width:56px;height:56px;background:url(../image/ji_next.png) no-repeat top/auto;margin-top:-28px;transition: all 0.5s;}
.prodetail_com .picScroll-left .prev:hover{background:url(../image/ji_prev_on.png) no-repeat;}
.prodetail_com .picScroll-left .next:hover{background:url(../image/ji_next_on.png) no-repeat;transition: all 0.5s;}

.prodetail_com .case_dynamic{padding:30px 40px;padding-bottom:80px;margin-top:30px;background:#fff;}
.prodetail_com .case_dynamic .tit{font-size:24px;color:#0867ce;}
.prodetail_com .case_dynamic .dyn_list{margin-top:28px;}
.prodetail_com .case_dynamic .box{width:1089px;position:relative;}
.prodetail_com .case_dynamic .box .text{width:1079px;padding-left:144px;margin-left:10px;padding-bottom:35px;border-left:1px solid #eaeaea;}
.prodetail_com .case_dynamic .box .text h3{font-size:18px;color:#25242a;}
.prodetail_com .case_dynamic .box .text p{font-size:14px;color:#25242a;opacity:0.5;margin-top:10px;}
.prodetail_com .case_dynamic .box .date{height:19px;position:absolute;top:-2px;left:1px;}
.prodetail_com .case_dynamic .box .date img{display:inline-block;float:left;margin-top:2px;}
.prodetail_com .case_dynamic .box .date em{float:left;font-size:18px;color:#ffae00;font-family: 'Rubik-Regular';margin-left:10px;}
.prodetail_com .case_dynamic .add_more{width:54px;height:54px;margin:0 auto;margin-top:;background:url(../image/add_more.png) no-repeat;cursor:pointer}
.prodetail_com .rim{width:100%;background:#fff;margin-top:60px;}
.prodetail_com .rim .tit{font-size:24px;color:#0867ce;margin-left:41px;}
.prodetail_com .rim .box{
    padding-top:30px;padding-bottom:46px;
}
.prodetail_com .rim .box ul{height:auto;border-left:1px solid #eaeaea;margin-top:30px;position:relative;overflow: hidden;}







#allmap_contact{width:100%;height:543px;}
.goge_map_big{width:100%;height:543px;position:relative;}
.goge_map_big #goge_map{width:100%;height:100%;}
.goge_map_big .map_gundong{position:absolute;width:1200px;left:50%;top:0;margin-left:-600px;}
.goge_map_big .map_around{position: absolute; top:65px; right:0;z-index:5;width:361px;height:auto;background: #fff;}
.goge_map_big .map_around .btn{height:56px;padding:0 0 0 20px;background:#d6a83f;}
.goge_map_big .map_around .btn ul{font-size: 0; letter-spacing: -4px; }
.goge_map_big .map_around .btn li{display:inline-block; vertical-align: top; height:56px; line-height:54px;font-size:14px;color:#ffffff;margin:0 0 0 10px;padding: 0 10px;cursor:pointer; letter-spacing: normal;}

.items_d_map{background:#fff;}
.items_d_map img{display:inline-block;}
.items_d_map .til{font-size: 18px; font-weight: bold; color:#e06800; line-height: 18px; padding-bottom: 20px; margin-bottom:20px; border-bottom: 2px solid #f4f4f4;}
.map_del{position:relative;z-index:6;width:100%;height:543px;}
.map_del .law_list{width:1260px;position:absolute;left:50%;top:0;margin-left:-630px;}
.map_del .map_around{position: absolute; top:65px; right:0;z-index:5;width:361px;height:auto;background: #fff;}
.map_del .map_around .btn{height:56px;padding:0 0 0 20px;background:#d6a83f;}
.map_del .map_around .btn ul{font-size: 0; letter-spacing: -4px; }
.map_del .map_around .btn li{display:inline-block; vertical-align: top; height:56px; line-height:54px;font-size:14px;color:#ffffff;margin:0 0 0 10px;padding: 0 10px;cursor:pointer; letter-spacing: normal;}
.map_around .btn li.crt{border-bottom:3px solid #f1dfae;}
.map_del #map{width:100%;height:100%;}


#r-result{width:313px;margin:0 auto;margin-top:20px;margin-bottom:20px;height:300px; background:#fff;/*overflow-y:scroll;*/overflow:hidden;}
#r-result ul{display:none;}
#r-result li{width:284px;text-align: left; padding:10px 0; border-bottom: solid 2px #ebe2dc; overflow: hidden; position: relative; cursor: pointer; }
#r-result li .zuobiao{position:absolute;top:10px;}
#r-result li .num{ position: absolute; left: 0; width: 30px; line-height: 30px; color: #fff; height: 35px; text-align: center; top: 20px; }
#r-result li .grp{ width: 235px;padding-left:30px;}
#r-result li .grp h6{ font-size: 14px; color:#d6a83f; line-height: 14px;}
#r-result li .grp p{ line-height: 25px; font-size: 14px; color: #604e41; margin-top:5px; }
#r-result .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#e7d4ca !important;}
#r-result .mCSB_scrollTools .mCSB_draggerRail{background:#fff !important;}

/*é¢„çº¦çœ‹æˆ¿å¼¹çª—*/
.house{position:fixed;left:0;top:0;bottom:0;right:0;z-index:1000;display:none;}
.house_bg{position:absolute;left:0;top:0;bottom:0;right:0;background:#333;opacity:0.7;}
.house .info{width:400px;height:400px;background:#fff;padding:0 40px;position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-200px;box-sizing:border-box;padding-top:40px;}
.house .info h3{color:#535353;font-size:24px;text-align:center;font-weight:normal;}
.house .info p{font-size:14px;color:#535353;margin-top:20px;}
.house .info input{width:100%;height:48px;border:1px solid #e5e4e2;background:#f5f3ee;font-size:14px;color:#535353;box-sizing:border-box;padding-left:20px;margin-top:20px;}
.house .info input:focus{outline:none;border:1px solid #d1ad6f;}
.house .info button{width:100%;height:48px;color:#fff;font-size:16px;border-radius:5px;background:#ffae00;margin-top:40px;}

/*åœ°äº§å¼€å ‘end*/

