.personal_tailor_new{
     padding-top: calc(25rem/72);
     background: #FFFFFF;
     border: 1px solid #F0ECE8;
     margin-bottom: calc(25rem/72);
 }
.personal_tailor_new dl{
    margin: calc(28rem/72) auto 0 auto;
    width:calc(620rem/72);
}
.personal_tailor_new dd{
    float: left;
    margin-right:calc(24rem/72);
    margin-bottom: calc(30rem/72);
}
.personal_tailor_new dd:nth-child(2n){
    margin-right: 0;
}
.personal_tailor_new>img{
    width: calc(457rem/72);
    height: calc(44rem/72);
    margin: 0 auto;
}

.personal_tailor_new input,
.personal_tailor_new select{
    width: calc(290rem/72);
    height: calc(60rem/72);
    padding-left:calc(17rem/72);
    font-size:calc(24rem/72);
    background: #eeeeee;
    border-radius:calc(10rem/72);
    color: #474743;
}
.personal_tailor_new select{
    background:url(/static/index/images/scene/ff.png)no-repeat right calc(15rem/72) center #eeeeee;
    -webkit-background-size: calc(21rem/75) calc(16rem/72);
    background-size: calc(21rem/75) calc(16rem/72);
}
.btn_hqfa{
    width: calc(289rem/72);
    height: calc(69rem/72);
    background:url(/static/index/images/scene/sjz_55.png);
    -webkit-background-size: calc(287rem/72) calc(69rem/72);
    background-size: calc(289rem/72) calc(69rem/72);
}


/*头部导航*/
.text_nav{
    background: #FFFFFF;
    margin-bottom: calc(25rem/72);
}
#topNav .swiper-slide{
    text-align: center;
    line-height: calc(77rem/75);
    width:calc(180rem/75);
}
#topNav{
    width:calc(720rem/72);
    overflow: hidden;
}
#topNav .swiper-wrapper{
    width:calc(720rem/72);

}
#topNav .swiper-slide span{
    font-size:calc(28rem/75);
}

.active{
    color: #D3A768;
}

#topNav .active span{
    font-size:calc(28rem/75);
}

.active i{
    display: block;
    width: calc(180rem/75);
    margin: 0 auto;
    top: calc(-9rem/75);
    height: 3px;
    background-color: #D3A768;
}

.hot{
    text-indent:calc(25rem/72);
    background:url(/static/index/images/scene/gjy_03.jpg)no-repeat left calc(40rem/72) center;
    -webkit-background-size: calc(15rem/72) calc(19rem/72);
    background-size: calc(15rem/72) calc(19rem/72);
}


/*热门项目*/

.hot_project li{

    background: #FFFFFF;
    margin:0 auto calc(25rem/72) auto;
    box-sizing: border-box;
    padding:calc(5rem/72);
    width:calc(680rem/72);
}
.hot_project li dl{
    width:calc(590rem/72);
    margin: 0 auto;
}
.hot_project li>img{
    width:calc(668rem/72);
    height:calc(245rem/72);
    margin: 0 auto;
}
.hot_project li dd{
    margin-bottom: calc(20rem/72);
    float: left;
    width:calc(232rem/72);
    height: calc(60rem/72);
    border-radius:calc(10rem/72);
    background-color: #F3F3F3;
    box-shadow:0 calc(2rem/72) calc(5rem/72) rgba(0,0,0,.3);
}
.hot_project li dd a{
    display: block;
    line-height: calc(60rem/72);
    font-size:calc(26rem/72);
    color: #d3a768;
}
.hot_project li dd:nth-child(2n){
    margin-left:calc(120rem/72);
}

.hot_country_bj{
    position: relative;
    width: calc(668rem/72);
    height: calc(245rem/72);
    margin: 0 auto calc(20rem/72) auto;

}
.au{
    background:url(/static/index/images/scene/xmdf_03.jpg)no-repeat center;
    -webkit-background-size: calc(668rem/72) calc(245rem/72);
    background-size: calc(668rem/72) calc(245rem/72);
}

.ca{
    background:url(/static/index/images/scene/df_06.jpg)no-repeat center;
    -webkit-background-size: calc(668rem/72) calc(245rem/72);
    background-size: calc(668rem/72) calc(245rem/72);
}

.xx{
    background:url(/static/index/images/scene/df_08.jpg)no-repeat center;
    -webkit-background-size: calc(668rem/72) calc(245rem/72);
    background-size: calc(668rem/72) calc(245rem/72);
}

.am{
    background:url(/static/index/images/scene/df_10.jpg)no-repeat center;
    -webkit-background-size: calc(668rem/72) calc(245rem/72);
    background-size: calc(668rem/72) calc(245rem/72);
}

.left_top_tit{
    display: flex;
    justify-content: space-between;
    position: absolute;
    top:0;
    left:0;
    padding:calc(6rem/72);
    box-sizing: border-box;
    height: calc(48rem/72);
    background:rgba(0,0,0,.4);
}
.left_top_tit>img{
    width:calc(61rem/72);
    height:calc(36rem/72);
    margin-right:calc(10rem/72);
}
.left_top_tit span{
    font-size:calc(26rem/72);
    color: #FFFFFF;
    line-height: calc(36rem/72);
}
.project_tz_6{
    text-align: center;
    text-indent:calc(30rem/72);
    background: url(/static/index/images/scene/tz.png)no-repeat left calc(20rem/72) center;
    -webkit-background-size:calc(29rem/72) calc(26rem/72);
    background-size:calc(29rem/72) calc(26rem/72);
}
.project_cy_6{
    text-align: center;
    text-indent:calc(30rem/72);
    background: url(/static/index/images/scene/cy.png)no-repeat left calc(20rem/72) top calc(20rem/72);
    -webkit-background-size:calc(29rem/72) calc(26rem/72);
    background-size:calc(29rem/72) calc(26rem/72);
}
.project_js_4{
    text-align: center;
    text-indent:calc(10rem/72);
    background: url(/static/index/images/scene/js.png)no-repeat left calc(30rem/72) center;
    -webkit-background-size:calc(29rem/72) calc(26rem/72);
    background-size:calc(29rem/72) calc(26rem/72);
}
.project_cy_4{
    text-align: center;
    text-indent:calc(10rem/72);
    background: url(/static/index/images/scene/cy.png)no-repeat left  calc(30rem/72) top calc(20rem/72);
    -webkit-background-size:calc(29rem/72) calc(26rem/72);
    background-size:calc(29rem/72) calc(26rem/72);
}
.project_tz_4{
    text-align: center;
    text-indent:calc(10rem/72);
    background: url(/static/index/images/scene/tz.png)no-repeat left calc(30rem/72) center;
    -webkit-background-size:calc(29rem/72) calc(26rem/72);
    background-size:calc(29rem/72) calc(26rem/72);
}
.project_js_5{
    text-align: center;
    text-indent:calc(15rem/72);
    background: url(/static/index/images/scene/js.png)no-repeat left calc(25rem/72) center;
    -webkit-background-size:calc(29rem/72) calc(26rem/72);
    background-size:calc(29rem/72) calc(26rem/72);
}


/*大洲项目页*/
.tz_pg{
    padding:calc(16rem/75) 0;
    background: #FFFFFF;
    margin-bottom: calc(25rem/72);
    border-bottom:1px solid #f0ece8;
}

.tz_pg a{
    padding:0 calc(22rem/72) 0 calc(36rem/72);
}

.tz_pg img{
    float: left;
    width: calc(50rem/72);
    margin-top:calc(6rem/72);
    margin-right:calc(10rem/72);
    height: calc(54rem/72);
}

.tz_pg_text{
    float: left;
}

.tz_pg_text span{
    font-size:calc(26rem/72);
    color: #d3a768;
    margin-bottom: 7px;
}

.tz_pg_text em{
    font-size:calc(24rem/72);
    color: #555454;
}

.tz_pg a>span{
    margin-top:calc(35rem/72);
    float: right;
    font-size:calc(24rem/72);
    color: #d3a768;
}



.continent_main li{
    border-top:1px solid #F0ECE8;
    border-bottom:1px solid #F0ECE8;
    margin-bottom:calc(25rem/72);
}
.continent_kd{
    padding:calc(15rem/72) calc(20rem/72) 0 calc(20rem/72);
    height:calc(73rem/72);
    background: #FFFFFF;
}
.project_tit{
    position: relative;
    padding-bottom:calc(15rem/72);
    border-bottom:1px solid #F0ECE9;
}
.project_tit>img{
    float: left;
    width:calc(98rem/72);
    margin-right:calc(17rem/72);
	box-sizing: border-box;
    border: 1px solid #f6f5f4;
}
.project_tit_main{
    width:calc(565rem/72);
    float: left;
}
.project_tit_main span{
    font-size:calc(25rem/72);
    line-height: calc(25rem/72);
    color: #474743;
    margin-bottom: 7px;
}
.project_tit_main em{
    font-size:calc(23rem/72);
    color: #7b7b7b;
}
.project_tit_main i{
    font-weight: bold;
    padding:0 calc(3rem/72);
    font-style: normal;
}

.project_tit>.zz{
    top:calc(10rem/72);
    right:0;
    float: none;
    margin-right: 0;
    transform:rotate(-180deg);
    position: absolute;
    width: calc(24rem/72);
    height: calc(13rem/72);
}

.project_main{
    box-sizing: content-box;
    background: #FFFFFF;
}
.project_main dd{
    width:calc(280rem/72);
    height: calc(65rem/72);
    background-color: #F3F3F3;
    margin-bottom: calc(20rem/72);
    float: left;
    border-radius:calc(10rem/72);
    box-shadow:0 calc(2rem/72) calc(5rem/72) rgba(0,0,0,.3);
	overflow:hidden;
}
.project_main dl{
    margin-left:calc(30rem/72);
    margin-bottom:calc(5rem/72);
}
.project_main dl:first-child{
    padding-top:calc(25rem/72);
}
.project_main dl:last-child{
    padding-bottom:calc(25rem/72);
    margin-bottom: 0;
}
.project_main dt{
    font-size:calc(26rem/72);
    color: #b78a4a;
    margin-bottom:calc(10rem/72);
}
.project_main dd:nth-child(2n+1){
    margin-left:calc(96rem/72);
}
.project_main dd a{
    color: #474743;
    font-size:calc(24rem/72);
    text-align: center;
    line-height:calc(65rem/72);
}

.yc{
    height:0;
    width:100%;
	overflow:hidden;
}
