/*共用内容*/
.title_box{text-align:center;margin:60px 0 40px 0;}
.title_box .title{display:inline-block;border:1px solid #5e5e5e;padding:0 80px;border-top:none;position:relative;}
.title_box .title:before,.title_box .title:after{content:"";width:25%;height:1px;background:#5e5e5e;position:absolute;top:0;left:0;}
.title_box .title:after{left:auto;right:0;}
.title_box .title h5{font-size:28px;color:#12450a;margin-top:-16px;}
.title_box .title p{color:#717171;margin:5px 0 12px 0;}
.title2{margin:35px 0;text-align:center;overflow:hidden;}
.title2 h5{font-size:28px;color:#2e2e2e;}
.title2 p{color:#717171;margin:9px 0;}
.title2 span{display:block;width:300px;height:1px;background:#dadada;position:relative;margin:0 auto;}
.title2 span:before{content:"";width:30px;height:3px;background:#82ae14;position:absolute;top:-1px;left:50%;margin-left:-15px;}

/*公司简介*/
.gsjj{background:#e5e5e5;position:relative;}
.gsjj:before{content:"";width:100%;height:140px;background:#fff;position:absolute;bottom:0;}
.gsjj .con_box{background:#f1f1f1;padding:40px;margin-top:60px;position:relative;z-index:2;}
.gsjj .con_box .imgbox{display:block;padding:20px;margin-top:-100px;position:relative;}
.gsjj .con_box .imgbox .img1{position:absolute;top:0;left:0;}
.gsjj .con_box .imgbox .img2{position:absolute;top:0;right:0;transform:rotate(90deg);}
.gsjj .con_box .imgbox .img3{position:absolute;bottom:0;left:0;transform:rotate(-90deg);}
.gsjj .con_box .imgbox .img4{position:absolute;bottom:0;right:0;transform:rotate(180deg);}
.gsjj .text_box h5{line-height:50px;font-size:18px;color:#2e2e2e;position:relative;}
.gsjj .text_box h5:before{content:"";width:30px;height:3px;background:#82ae14;position:absolute;bottom:0;left:0;}
.gsjj .text_box .text{font-size:12px;line-height:25px;color:#8c8c8c;height:200px;margin:30px 0;overflow:hidden;}
.gsjj .text_box a{display:block;width:70px;line-height:25px;background:#215819;font-size:12px;color:#fff;border-radius:15px;text-align:center;}

/*楼盘展示*/
.lpzs_pad{padding:0;}
.lpzs_con{display:block;border:1px solid #ccc;margin:0 15px 30px 15px;}
.lpzs_con .imgbox{overflow:hidden;}
.lpzs_con h5{line-height:60px;border-top:1px solid #ccc;text-align:center;font-size:18px;color:#010101;padding:0 5px;background:#f2f2f2;}

/*项目介绍*/
.news{display:block;position:relative;background:#f0f0f0;line-height:60px;color:#383838 !important;padding-right:110px;margin-bottom:2px;}
.news img{margin:0 30px 0 15px;}
.news p{position:absolute;top:0;right:15px;}
.news:hover{background:#215819;color:#f0e7b4 !important;}

/*户型展示*/
.hxzs{background:#f0ffe9;margin-top:50px;padding-bottom:30px;}
.hxzs .lpzs_con{border:none;}
.hxzs .lpzs_con .imgbox{background:#fbf5b9;}
.hxzs .lpzs_con h5{background:#215819;color:#f0e7b4;}

/*楼盘动态*/
.lpdt{padding-bottom:30px;}
.news2{display:block;margin-bottom:30px;}
.news2 .imgbox{width:169px;height:113px;overflow:hidden;}
.news2 .img{width:100%;height:100%;}
.news2 .text_box{margin-left:20px;}
.news2 .text_box h5{color:#555;line-height:30px;}
.news2 .text_box p{font-size:12px;color:#aca7a7;}
.news2 .text_box .text{font-size:12px;color:#959595;line-height:20px;height:40px;overflow:hidden;margin-top:20px;}

/*联系我们*/
.lxwm{background:url(lxwm_bg.jpg) center center;background-size:cover;padding:30px;}
.lxwm .title2 h5{color:#fff;}
.lxwm .text_box h5,.lxwm .text_box .text{color:#fff;line-height:25px;}
.lxwm .weixin_box{margin-top:30px;}
.lxwm .weixin_box .text2{color:#fff;line-height:30px;word-break:break-all;word-wrap:break-word;padding-right:150px;}
.lxwm .weixin_box img{width:115px;height:115px;}
.lxwm form input,.lxwm form textarea{width:100%;height:40px;background:#fff;margin-bottom:10px;border:none;padding:0 10px;border-radius:0;}
.lxwm form textarea{height:80px;resize:none;padding:10px;}
.lxwm form button{width:134px;line-height:36px;background:#64ae14;color:#fff;border:none;}

/*内页*/
.neiye{margin:30px 0;}
.neiye .nav_box .title3{height:70px;background:#215819;color:#fff;position:relative;text-align:center;padding-top:15px;}
.neiye .nav_box .title3 span{position:absolute;top:0;right:15px;line-height:40px;font-size:20px;}
.neiye .nav_box .title3 i{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}
.neiye .nav_box .title3 h5{font-size:20px;}
.neiye .nav_box .title3 p{font-size:12px;margin-top:5px;}
.neiye .nav_box ul li a{display:block;line-height:47px;background:#f2f2f2;margin-bottom:1px;text-align:center;padding:0 5px;color:#2c2c2c;}
.neiye .nav_box ul li a:hover,.neiye .nav_box ul li a.active{background:#29a415;color:#fff;}
.neiye .lxfs{margin-top:10px;}
.neiye .lxfs img{width:100%;}
.neiye .lxfs .text{background:#f2f2f2;font-size:12px;line-height:30px;color:#2c2c2c;padding:20px 15px;word-break:break-all;word-wrap:break-word;}
.neiye .title4{border-bottom:1px solid #c5cfd1;margin-bottom:20px;}
.neiye .title4 h5{font-size:18px;color:#2f2f2f;line-height:38px;}
.neiye .title4 p{font-size:12px;color:#737373;line-height:38px;}
.neiye .title4 p a{color:#737373;}
.neiye .title4 p a:hover{color:red;}

/*楼盘动态内页*/
.lpdt_ny .news2{border-bottom:1px dashed #ccc;padding-bottom:20px;margin-bottom:20px;position:relative;}
.lpdt_ny .news2 .imgbox{width:210px;height:125px;}
.lpdt_ny .news2 .text_box{margin-left:230px;}
.lpdt_ny .news2 .text{margin-top:10px;}
.lpdt_ny .news2 .rq{font-size:12px;color:#aca7a7;position:absolute;bottom:20px;right:0;}
.lpdt_ny .news2:last-child{border:none;}

/*详情页*/
.xqy .bt{font-size:16px;font-weight:bold;text-align:center;margin:10px 0;}
.xqy .rq{text-align:center;line-height:30px;border-bottom:1px dashed #bbb;}
.xqy img{display:block;max-width:100%;margin:20px auto;}
.xqy .text{line-height:25px;}

/*项目介绍内页*/
.xmjs_ny .news3{display:block;position:relative;font-size:12px;color:#333;line-height:50px;border-bottom:1px dashed #ccc;padding:0 60px 0 10px;}
.xmjs_ny .news3:before{content:"";width:4px;height:4px;background:#a70d00;position:absolute;top:50%;left:0;margin-top:-2px;}
.xmjs_ny .news3 p{position:absolute;top:0;right:0;}

/*楼盘展示*/
.lpzs_ny .row .col-lg-4{padding:0;}
.lpzs_ny .lpzs_con{border:none;background:#f2f2f2;}
.lpzs_ny .lpzs_con h5{line-height:37px;color:#080808;font-size:14px;border:none;}
.lpzs_xq .nr-box .con{display:none;}
.lpzs_xq .nr-box .con.active{display:block;}
.lpzs_xq .an-box{margin-top:10px;}
.lpzs_xq .an-box .an{display:block;margin:0 5px;}
.lpzs_xq .an-box .pictrue1{position:relative;padding:0 30px;}
.lpzs_xq .text_box1 h5{font-size:22px;color:#215819;}
.lpzs_xq .text_box1 .text{line-height:30px;color:#2e2e2e;margin-top:20px;height:270px;overflow:auto;}
.lpzs_xq .con_box{margin-top:50px;}
.lpzs_xq .con_box .an1-box{border-bottom:1px solid #8ccb17;font-size:0;}
.lpzs_xq .con_box .an1-box a{display:inline-block;width:106px;line-height:40px;text-align:center;color:#565555;font-size:14px;}
.lpzs_xq .con_box .an1-box a.active{background:#8ccb17;color:#fff;}
.lpzs_xq .con_box .nr_box .nr{display:none;}
.lpzs_xq .con_box .nr_box .nr.active{display:block;}
.lpzs_xq .con_box .nr_box .nr .text{line-height:25px;margin:20px 0;color:#292929;}
.lpzs_xq .con_box .nr_box .nr img{display:block;max-width:100%;margin:20px auto;}
.yykf_ny.lxwm{background:none;}
.yykf_ny form{width:70%;margin:0 auto;}
.yykf_ny form input,.yykf_ny form textarea{border:1px solid #ccc;}
.yykf_ny form button{width:100%;}

/*页脚*/
footer{color:rgba(255,255,255,0.4);background:#000;padding:10px 0;text-align:center;line-height:25px;}
footer a{color:rgba(255,255,255,0.4) !important;}
footer a:hover{text-decoration: underline !important;color:#fff !important;}

/*移动端底部热点链接*/
.hot{height:50px; background:#009f45; position:fixed; bottom:0; left:0; z-index:2000;border-top:1px solid #fff;}
.hot span{color:#fff;font-size:16px;height:20px;line-height:20px;display:block;}
.hot span.glyphicon{top:0;}
.hot .iconfont{font-size:16px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{position:fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }

/*媒体查询开始*/
@media (min-width:992px){
.lpzs_con:hover .img,.news2:hover .img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.gsjj .con_box .text_box a:hover{background:#13410c;}
.lxwm form button:hover{background:#3e6e0a;}
.xmjs_ny .news3:hover{color:#a70d00;}
.lpzs_ny .lpzs_con:hover h5{background:#215819;color:#fff;}
}

@media(max-width:1199px){
header .logo_box .zi{margin-right:20px;font-size:20px;}
}


@media (max-width:991px){
header .sjdnav{display:none;width:150px;height:auto;position:absolute;right:0;top:100px;z-index:2000;}
header .sjdnav ul{padding:0;margin:0;}
header .sjdnav li{display:block;padding:0;text-align:center;margin-bottom:3px;background:#009f45;}
header .sjdnav li a{display:block;color:#fff;line-height:40px;font-size:16px;}
header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:33px;right:15px;}
header .ydd_btn span{display:block;width:100%;height:8px;background:#009f45;}
header .ydd_btn span.span02{margin:5px 0;}
header .ydd_btn.click span{background:#009f45;}
header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;	} 
header .ydd_btn.click span.span02{margin:0.5px 0;}
header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;margin-top:0px;}
header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
body{padding-bottom:50px;}
header .logo_box{height:auto;}
header .logo_box .logo{line-height:100px;}
header .logo_box .logo img{height:80px;}
.gsjj .text_box{margin-top:10px;}
.lxwm form{margin-top:30px;}
.neiye .nav_box{margin-bottom:20px;}
.neiye .nav_box .title3{height:40px;padding:0 0 0 20px;}
.neiye .nav_box .title3 h5{line-height:40px;}
.neiye .nav_box .title3 p{display:none;}
.neiye .nav_box ul li a{line-height:35px;}
.lpzs_xq .text_box1{margin-top:30px;}
}

@media (max-width:767px){
header .sjdnav{top:80px;}
header .ydd_btn{width:35px;top:30px;}
header .ydd_btn span{height:4px;}
header .ydd_btn span.span02{margin:3px 0;}
header .ydd_btn.click span.span02{margin:4px 0;}
.carousel-indicators{bottom:2px;}
.carousel-indicators li{width:10px;height:10px;margin:1px;}
.carousel-indicators .active{width:10px;height:10px;margin:1px;}
header .logo_box .logo{line-height:80px;}
header .logo_box .logo img{height:60px;}
.title_box{margin:40px 0 30px 0;}
.title_box .title{padding:0 30px;}
.title_box .title:before,.title_box .title:after{width:20%;}
.title_box .title h5{font-size:20px;margin-top:-12px;}
.title2{margin:30px 0;}
.title2 h5{font-size:20px;}
.title2 span{width:150px;}
.gsjj .con_box{padding:15px 15px 30px 15px;margin-top:90px;}
.gsjj .text_box h5{font-size:18px;}
.gsjj .text_box .text{margin:15px 0;}
.lpzs_pad{padding:0 10px;}
.lpzs_con{margin:0 5px 10px 5px;}
.lpzs_con h5{line-height:35px;font-size:16px;}
.news{line-height:40px;}
.news img{margin:0 10px 0 15px;}
.hxzs{margin-top:30px;padding-bottom:20px;}
.lpdt{padding-bottom:15px;}
.news2{margin-bottom:15px;}
.news2 .imgbox{width:120px;height:90px;}
.news2 .text_box{margin-left:130px;}
.news2 .text_box h5{line-height:20px;}
.news2 .text_box .text{margin-top:10px;}
.lxwm .weixin_box .text2{padding-right:0;margin-top:10px;}
.lxwm .weixin_box img{float:none !important;display:block;margin:0 auto;}
.lpdt_ny .news2{padding-bottom:10px;margin-bottom:10px;}
.lpdt_ny .news2 .imgbox{width:120px;height:90px;}
.lpdt_ny .news2 .text_box{margin-left:130px;}
.lpdt_ny .news2 .text{margin-top:8px;height:60px;}
.lpdt_ny .news2 .rq{display:none;}
.lpzs_ny .row{padding:0 10px;}
.lpzs_xq .text_box1 h5{font-size:18px;}
.lpzs_xq .text_box1 .text{margin-top:10px;}
}

@media (max-width:479px){
header .ydd_btn{width:25px;top:21px;}
header .sjdnav{top:60px;}
header .logo_box .logo{line-height:60px;}
header .logo_box .logo img{height:40px;}
.lxwm form button{width:100%;}
.lpzs_xq .con_box .an1-box a{display:inline-block;width:33.33%;}
.yykf_ny form{width:100%;}
}
