﻿
/*****************************************************************************
 INDEX
 *****************************************************************************/
#loading{width:100%;height:100%;margin:0;background:#DEE1E5;opacity:1.0;position:fixed;top:0;left:0;z-index:10001;}
#loading img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

.mainimage{position:relative;}
.mainimage .bxslider li{position:relative;width:100%;}
.mainimage .bxslider li img{width:100%;}
.mainimage .bxslider li img.overimg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

.push{padding:80px 0px;}
.push h2.h2 span{color:#d30000;}
.push a img{box-shadow:0px 2px 4px rgba(0,0,0,0.1);}
.push a:hover img{box-shadow:none;}
.push ul li{padding:0px 10px 10px!important;}
.push article{padding:10px 10px;position:relative;}
.push article > div{display:block;width:64%;margin-left:36%;padding:50px 5% 50px 15%;background:#dad4c8;font-size:14px;}
.push article > div h3{font-size:28px;color:#222;margin-bottom:30px;}
.push article > div h3:before{content:"\f192";font-family:FontAwesome;margin-right:8px;color:#d30000;}
.push article > div h3:after{content:"";display:block;width:104px;height:2px;background:#fff;}
.push article > div p{margin-bottom:30px;}
.push article > div table{}
.push article > div .link_btn a{background:#fff;}
.push article > a{display:block;width:45%;position:absolute;top:30px;left:10px;}
.push article table{margin-bottom:40px;}
.push article table th{padding-right:20px;}
.price th,.price td{color:#810000;}

#page_top .recommend{background:#efefef;padding:70px 0px 80px;margin-bottom:2px;}
#page_top #recommend_sale1 h2.h2 span{color:#4489ca;}
#page_top #recommend_sale2 h2.h2 span{color:#d76e72;}
#page_top #recommend_rent h2.h2 span{color:#ae8030;}
.recommend .list{padding-bottom:10px;}
.recommend .list li{margin-bottom:40px;}
.recommend#recommend_sale1 .list .col-03.list-salehouse,
.recommend#recommend_sale1 .list .col-03.list-saleapart{display:none!important;}
.recommend#recommend_sale2 .list .col-03.list-saleland{display:none!important;}
/*.recommend#recommend_sale1 .list .col-03.list-saleland:nth-of-type(n + 9){display:none;}
.recommend#recommend_sale2 .list .col-03.list-salehouse:nth-of-type(n + 9){display:none;}*/
.recommend .list a{display:block;width:100%;text-align:center;margin-bottom:5px;}
.recommend .list a span{display:block;width:100%;background:#fff;padding:5px;position:relative;}
.recommend .list a span:after{content:"";width:30px;height:5px;border-bottom:1px solid #222;border-right:1px solid #222;transform:skew(45deg);position:absolute;right:5px;top:40%;transition:all 0.5s ease-out;}
.recommend#recommend_sale1 .list a span{color:#4489ca;}
.recommend#recommend_sale1 .list a span:after{border-color:#4489ca;}
.recommend#recommend_sale2 .list a span{color:#d76e72;}
.recommend#recommend_sale2 .list a span:after{border-color:#d76e72;}
.recommend#recommend_rent .list a span{color:#ae8030;}
.recommend#recommend_rent .list a span:after{border-color:#ae8030;}
.recommend#recommend_sale1 .list a:hover span{background:#4489ca;color:#fff;}
.recommend#recommend_sale1 .list a:hover span:after{border-color:#fff;right:15px;}
.recommend#recommend_sale2 .list a:hover span{background:#d76e72;color:#fff;}
.recommend#recommend_sale2 .list a:hover span:after{border-color:#fff;right:15px;}
.recommend#recommend_rent .list a:hover span{background:#ae8030;color:#fff;}
.recommend#recommend_rent .list a:hover span:after{border-color:#fff;right:15px;}
.recommend .list table{width:100%;}
.recommend .list table th{border-bottom:1px solid #fff;padding:5px 0px;line-height:1.6;width:5em;vertical-align:top;}
.recommend .list table td{border-bottom:1px solid #fff;padding:5px 0px;line-height:1.6;}
.recommend .link_btn a:after{border-color:#222;}
#page_top #recommend_sale1.recommend .link_btn a{background:#4489ca;color:#fff;}
#page_top #recommend_sale2.recommend .link_btn a{background:#d76e72;color:#fff;}
#page_top #recommend_rent.recommend .link_btn a{background:#ae8030;color:#fff;}

.information{background:#035359 url("../img/index/info_bg.jpg") center top;background-size:cover;padding:70px 0px;color:#fff;}
.news_inner{width:100%;height:500px;background:#efefef;}
.news_inner iframe{width:100%;height:100%;border:0px;}
#area{padding-top:100px;margin-top:-100px;}
#area img{margin-bottom:-110px;}
#area p{font-size:14px;margin-bottom:10px;padding-left:10px;}
.information h3.h3{color:#fff;}
.information h3.h3:after{background:#fff;}

.intro{padding:80px 0px 40px;}
.intro h2{font-size:38px;margin-bottom:20px;line-height:1.4;}
.intro h2 span{background:linear-gradient(transparent 50%, #fffd7e 50%);padding:0px 30px;}
.intro h3{font-size:18px;color:#7b6d52;margin-bottom:40px;}
.intro p{margin-bottom:50px;}
.intro p span{font-size:18px;display:inline-block;text-align:left;line-height:1.8;}
.intro p span small{font-size:14px;display:inline-block;margin-bottom:10px;}
.intro .link_btn{margin-bottom:10px;}
.intro .link_btn a{height:60px;margin:0px;color:#222;font-size:20px;line-height:2;}
.intro .link_btn a:after{top:25px;}

.transition{padding:80px 0px 50px;background:#efefef url("../img/index/transition_bg.jpg");}
.transition .col-03{margin-bottom:30px;}
.transition a{color:#007e87;font-size:16px;}
.transition a span{display:inline-block;}
.transition a span:before{content:"\f080";font-family:FontAwesome;margin-right:4px;}


@media screen and (max-width: 768px) {
    .mainimage .bxslider li img.overimg{width:153%;max-width:200%!important;transform:translate(0%,-50%);}
    .mainimage .bxslider li:nth-child(odd) img.overimg{left:0%;right:-53%;}
    .mainimage .bxslider li:nth-child(even) img.overimg{left:-53%;right:0%;}

    .push ul li.col-06{padding:0px 5px 0px!important;width:50%!important;}
    .push article{padding:10px 5px;}
    .push article > div{width:100%;margin:-20px 0% 0px;padding:40px 5%;}
    .push article > div h3{font-size:24px;}
    .push article > a{width:86%;position:static;margin:0px auto;}
    .push article > a img{width:100%;}
    .push article table{margin-bottom:30px;}
    .push article .link_btn{text-align:center;}
    
    .list .col-03{width:50%!important;padding:0px 10px;}

    .news_inner{height:360px;}
    #area{margin-top:50px;}

    .intro h2{font-size:28px;}
    .intro h2 span{padding:0px 10px;}
    .intro h3{font-size:16px;line-height:1.6;}
    .intro p{margin-bottom:30px;}
    .intro .link_btn{text-align:center;}
    .intro .link_btn a{height:50px;font-size:18px;padding-top:10px;}
    .intro .link_btn a:after{top:20px;}

    .transition .col-03{width:50%!important;}
    .transition a{font-size:14px;}

}

@media screen and (max-width: 480px) {
    .push{padding:60px 0px;}
    .push article > div{font-size:12px;}
    .push article > div h3{font-size:20px;}

    #page_top .recommend{padding:50px 0px 60px;}
    .list .col-03{width:100%!important;padding:0px 10%;}
    
    .information{padding:60px 0px;}
    .news_inner{height:280px;}
    #area img{margin-bottom:-70px;}

    .intro{padding:60px 0px 20px;}
    .intro h2{font-size:22px;}
    .intro h2 span{padding:0px 0px;}
    .intro h3{margin-bottom:20px;}
    .intro p span{font-size:16px;}
    .intro p span small{font-size:12px;}

    .transition{padding:60px 0px 30px;}
    .transition .col-03{margin-bottom:20px;}
    .transition a{font-size:12px;}

}



body {
	background:white !important;
	}