@charset "utf-8";

#about .one{width:100%; overflow:hidden;}
#about .one .box{width:1000px; text-align:left; margin:0 auto; padding:20px 0 70px 0; overflow:hidden;}
#about .one .box .title{line-height:90px; color:#A68D6A; font-size:32px; text-align:center;}
#about .one .box .text{width:100%; overflow:hidden;}
#about .one .box .text p{line-height:25px; color:#4A4A4A; font-size:13px; padding-top:20px;}
#about .one .box .list{width:100%; overflow:hidden;}
#about .one .box .list ul{width:1020px; overflow:hidden;}
#about .one .box .list ul li{width:490px; height:368px; margin:20px 20px 0 0; padding-bottom:10px; float:left; overflow:hidden;}
#about .one .box .list ul li img{width:100%; height:100%;}
#about .one .box .list.a ul li{width:320px; height:240px;}
#about .one .box .text.a p{color:#fff;}
#about .two{width:100%; height:720px; background:url(/Public/Website/assets/property/two_bg.jpg) no-repeat center; overflow:hidden;}
#about .two .box{width:1000px; text-align:left; margin:0 auto; padding:80px 0 70px 0; overflow:hidden;}
#about .two .box .title{line-height:70px; color:#313131; font-size:48px; text-align:center;}
#about .two .box .tips{line-height:60px; color:#A68D6A; font-size:32px; text-align:center;}
#about .two .box .list{width:100%; margin-top:55px; overflow:hidden;}
#about .two .box .list ul{width:1020px; overflow:hidden;}
#about .two .box .list ul li{width:184px; height:300px; margin:20px 20px 0 0; background:#fff; float:left; overflow:hidden; position:relative;}
#about .two .box .list ul li .photo{width:184px; height:184px; overflow:hidden;}
#about .two .box .list ul li .photo img{width:100%; height:100%;}
#about .two .box .list ul li .cont{width:164px; height:159px; padding:25px 0 0 20px; background:#A68D6A; overflow:hidden; position:absolute; left:0; bottom:-70px;}
#about .two .box .list ul li .cont .name{line-height:30px; color:#fff; font-size:24px; overflow:hidden;}
#about .two .box .list ul li .cont .slogan{height:35px; line-height:25px; color:#fff; font-size:16px; background:url(/Public/Website/assets/property/two_list_bg.png) no-repeat left bottom; overflow:hidden;}
#about .two .box .list ul li .cont .text{line-height:20px; color:#313131; font-size:13px; padding-top:25px; overflow:hidden;}
#about .three{width:100%; overflow:hidden;}
#about .three .box{width:1000px; text-align:left; margin:0 auto; padding:40px 0 80px 0; overflow:hidden;}
#about .three .box .title{line-height:80px; color:#A68D6A; font-size:32px; text-align:center;}
#about .three .box .list{width:100%; overflow:hidden;}
#about .three .box .list ul{width:1020px; overflow:hidden;}
#about .three .box .list ul li{width:235px; height:257px; margin:0 20px 20px 0; border-bottom:1px solid #808080; float:left; overflow:hidden; position:relative;}
#about .three .box .list ul li .photo{height:176px; overflow:hidden;}
#about .three .box .list ul li .photo img{width:100%; height:100%;}
#about .three .box .list ul li .time{height:18px; line-height:18px; color:#8C8C8C; padding-top:8px; overflow:hidden;}
#about .three .box .list ul li .time span{color:#A68D6A; padding-right:10px;}
#about .three .box .list ul li .name{height:22px; line-height:22px; color:#313131; font-size:16px; overflow:hidden;}
#about .three .box .list ul li .name a{color:#313131;}
#about .three .box .list ul li .name a:hover{color:#d4a93e;}
#about .three .box .list ul li .view{height:35px; line-height:35px; color:#313131; overflow:hidden; position:absolute; left:0; bottom:0;}
#about .three .box .list ul li .view a{color:#313131;}
#about .three .box .list ul li .view a:hover{color:#d4a93e;}
#about .four{width:100%; height:1080px; overflow:hidden; position:relative;}
#about .four .box{width:1920px; height:1080px; margin-left:-960px; overflow:hidden; position:absolute; top:0; left:50%; z-index:0;}
#about .four .box video{width:100%; height:100%;}
#about .four .cont{width:1920px; height:1080px; margin-left:-960px; background:url(/Public/Website/assets/property/four_bg.png) repeat; overflow:hidden; position:absolute; top:0; left:50%; z-index:1;}
#about .four .cont .name{line-height:80px; color:#D4A93E; font-size:48px; padding-top:20px; overflow:hidden;}
#about .four .cont .text{line-height:40px; color:#fff; font-size:24px; overflow:hidden;}
#about .four .cont .text b{font-size:32px;}
#about .four .cont .icon{width:64px; height:64px; margin:30px auto 0 auto; overflow:hidden; cursor:pointer;}
#about .four .cont .icon img{width:100%; height:100%;}
#about .four .cont .img{width:176px; margin:100px auto 0 auto; overflow:hidden;}
#about .four .cont a.phone{display:block;width:250px; line-height:32px; color:#fff; font-size:32px; margin:80px auto 0 auto; overflow:hidden;}
#about .four .cont .tips{color:#D4A93E; font-size:16px; padding-top:10px; overflow:hidden;}
#about .four .cont .code{width:160px; margin:30px auto 0 auto; overflow:hidden;}

#popShow{display:none; width:800px; height:450px; margin-left:-420px; margin-top:-245px; padding:20px; background:#fff; overflow:hidden; position:fixed; left:50%; top:50%; z-index:99999999;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
}
#popShow video{width:100%; height:100%;}
#popBg{display:none; width:100%; background:#000; overflow:hidden; position:absolute; left:0; top:0; z-index:99999998;
    opacity:0.8;
    -moz-opacity:0.8;
}


/*pad*/
@media only screen and (min-width:768px) and (max-width:1219px){

}
/*mobile*/
@media only screen and (min-width:320px) and (max-width:767px){
    #about .one{width:100%;}
    #about .one .box{width:auto; padding:10px 15px 30px 15px;}
    #about .one .box .title{line-height:60px; font-size:16px;}
    #about .one .box .text p{line-height:20px; font-size:11px; padding-top:10px;}
    #about .one .box .list{width:100%;}
    #about .one .box .list ul{width:100%;}
    #about .one .box .list ul li{width:100%; height:auto; margin:20px 0 0 0; padding-bottom:10px; float:inherit;}
    #about .one .box .list ul li img{width:100%; height:auto;}
    #about .one .box .list.a ul li{width:100%; height:auto; padding-bottom:0;}
    #about .two{width:100%; background:url(/Public/Website/assets/property/two_bg.jpg) no-repeat center;}
    #about .two .box{width:auto; height:680px; padding:40px 15px 0px 15px;}
    #about .two .box .title{line-height:40px; font-size:24px;}
    #about .two .box .tips{line-height:30px; font-size:16px;}
    #about .two .box .list{margin-top:15px;}
    #about .two .box .list ul{width:auto;}
    #about .two .box .list ul li{width:100%; height:90px; margin:20px 0 0 0; float:inherit; position:relative;}
    #about .two .box .list ul li .photo{width:90px; height:90px; background:#fff; overflow:hidden; position:absolute; left:0; top:0; z-index:9;}
    #about .two .box .list ul li .cont{width:auto; height:85px; padding:5px 0 0 100px; background:#a68d6a; position:inherit; left:0; bottom:0;}
    #about .two .box .list ul li .cont .name{line-height:21px; font-size:16px;}
    #about .two .box .list ul li .cont .slogan{height:21px; line-height:21px; font-size:12px; background-size:auto 2px;}
    #about .two .box .list ul li .cont .text{line-height:17px; font-size:11px; padding-top:5px;}
    #about .three{width:100%; overflow:hidden;}
    #about .three .box{width:auto; padding:15px 15px 40px 15px;}
    #about .three .box .title{line-height:70px; font-size:16px;}
    #about .three .box .list{width:100%; overflow:hidden;}
    #about .three .box .list ul{width:103%; overflow:hidden;}
    #about .three .box .list ul li{width:47%; height:auto; margin:0 3% 3% 0;}
    #about .three .box .list ul li .photo{height:auto;}
    #about .three .box .list ul li .photo img{width:100%; height:auto;}
    #about .three .box .list ul li .time{height:13px; line-height:13px; font-size:11px; padding-top:3px;}
    #about .three .box .list ul li .time span{padding-right:5px;}
    #about .three .box .list ul li .name{height:auto; line-height:17px; font-size:14px;}
    #about .three .box .list ul li .view{height:13px; line-height:13px; font-size:11px; padding-top:8px; position:inherit;}
    #about .four{height:580px;}
    #about .four .box{width:1030px; height:580px; margin-left:-515px;}
    #about .four .cont{width:1030px; height:580px; margin-left:-515px;}
    #about .four .cont .name{line-height:50px; font-size:24px; padding-top:10px;}
    #about .four .cont .text{line-height:20px; font-size:11px;}
    #about .four .cont .text b{font-size:11px;}
    #about .four .cont .icon{width:30px; height:30px; margin:15px auto 0 auto;}
    #about .four .cont .img{width:100px; margin:50px auto 0 auto; overflow:hidden;}
    #about .four .cont a.phone{width:130px; line-height:18px; font-size:18px; margin:50px auto 0 auto; overflow:hidden;}
    #about .four .cont .tips{font-size:11px; padding-top:10px; overflow:hidden;}
    #about .four .cont .code{width:80px; margin:20px auto 0 auto; overflow:hidden;}

    #popShow{width:280px; height:158px; margin-left:-150px; margin-top:-89px; padding:10px;
        -webkit-border-radius:4px;
        -moz-border-radius:4px;
        border-radius:4px;
    }
}