*{font-family:Microsoft YaHei;font-size:16px;}

img{width:100%;height:auto}

a{color:#333;}

a:hover{text-decoration:none;color:#a67e3d}

h1{ font-size:24px;}

.imgHoverZoom{overflow:hidden}

.imgHoverZoom{-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;transition:transform .3s ease}

.imgHoverZoom:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

.btn{width:100%;border-radius:5px;white-space:nowrap;}

.btn-blue{background:linear-gradient(0deg, #a67e3d 0%, #a67e3d  100%); color:#fff}

.btn-blue:hover{ color:#fff}

.info .btn,.project .btn,.house .btn{width:200px;font-size:18px; margin-bottom:20px;}

.card{transition:all .2s;}

.card:hover{transform:translateY(-5px);}



.header-nav{background:linear-gradient(0deg, #a67e3d 0%, #a67e3d  100%);}

.header-nav ul.navbar-nav{position:relative}

.header-nav .navbar{box-shadow:none;padding:0}

.header-nav .navbar .navbar-nav{ width:100%}

.header-nav .navbar .nav-item .nav-link{padding-left:3rem;padding-right:3rem}

.header-nav .navbar .nav-item .nav-link{color:#fff;}

.header-nav .navbar .nav-item:hover{background-color:rgba(0,0,0,0.1)}

.header-nav .navbar .active{background-color:rgba(0,0,0,0.1)}



.dropdown-menus{background:rgba(255,255,255,1);position:absolute;z-index:999;max-width:100%;white-space:nowrap}

.menu-country{top:41px;left:128px;display:none;}

.menu-project{top:41px;left:288px;display:none;}

.menu-house{top:41px;left:448px;display:none;}

.menu-info{top:41px;left:608;display:none;}

.menu-about{top:41px;left:768px;display:none;}

@media (min-width:992px){

	.navbar-nav>li.nav-item:nth-child(2):hover .menu-country{display:flex}

	.navbar-nav>li.nav-item:nth-child(3):hover .menu-project{display:flex}

	.navbar-nav>li.nav-item:nth-child(4):hover .menu-house{display:flex}

	.navbar-nav>li.nav-item:nth-child(5):hover .menu-info{display:flex}

	.navbar-nav>li.nav-item:nth-child(6):hover .menu-about{display:flex}

}



.dropdown-menus .nav-tabs{ width:160px;}

.dropdown-menus .nav-tabs .active{border-left:16px solid #a67e3d;}

.dropdown-menus .nav-tabs .nav-item{border-right:1px solid #a67e3d;border-top:1px dotted #a67e3d;border-bottom:1px dotted #a67e3d}

.dropdown-menus .nav-tabs .nav-item .nav-link{color:#a67e3d !important; border:0}

.dropdown-menus .nav-tabs .active a{ margin-left:-16px;}

.dropdown-menus .tab-content{padding:0.1rem 1rem; flex:1}

.dropdown-menus .tab-content div{display:none;text-decoration:none;cursor:pointer;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}

.dropdown-menus .tab-content div.cur{display:block; }

.dropdown-menus .tab-content ul.mlist-t{display:flex;white-space:nowrap}

.dropdown-menus .tab-content ul.mlist-t li{flex:0.3 }

.dropdown-menus .tab-content ul.mlist-t li span{display:inline-block;border-left:5px solid rgba(24,118,252,0.2); padding:0 1rem;color:#a67e3d}

.dropdown-menus .tab-content ul.mlist-t li:hover span{border-left:5px solid rgba(24,118,252,1)}

.dropdown-menus .tab-content ul.mlist-t li ul{ margin-top:.5rem;}

.dropdown-menus .tab-content ul.mlist-t li ul li a{margin-left:1rem; padding:.1rem .5rem; font-size:14px; border-radius:5px;color:#333}

.dropdown-menus .tab-content ul.mlist-t li ul li a:hover{ background-color:rgba(24,118,252,0.2);color:#a67e3d;}

.dropdown-menus .tab-content ul.hlist-t{white-space:nowrap;}

.dropdown-menus .tab-content ul.hlist-t li{margin:.2rem .3rem; float:left;}

.dropdown-menus .tab-content ul.hlist-t li a{background-color:#90beff; color:#fff; border-radius:5px; padding:.2rem .5rem;font-size:14px; }

.dropdown-menus .tab-content ul.hlist-t li a:hover{ background-color:#a67e3d;}



h3.title-line{font-size:16px;font-weight:bold;color:#333}

h3.title-line:after{display:inline-block;content:"";height:1px;width:20%;max-width:220px;background:#999;vertical-align:middle;margin-left:3rem}

h3.title-line:before{display:inline-block;content:"";height:1px;width:20%;max-width:220px;background:#999;vertical-align:middle;margin-right:3rem}

p.description{font-size:14px;font-family:Raleway;color:#999;}



.project{margin-top:3rem!important}

.project .card{min-height:240px;margin-bottom:1.5rem;}

.project .card h3{font-size:18px;font-weight:bold;color:#333}

.project .card p{font-size:14px;color:#999;}

.project .detail{width:100%;max-width:380px; padding:1.5rem}

.project .detail span{display:inline-block;font-size:14px;color:#a67e3d;border:1px solid #a67e3d;border-radius:15px;width:120px;height:30px;text-align:center;line-height:30px; margin-left:1rem!important; margin-top:1rem!important}

.project .thumb {overflow:hidden;position:absolute;width:100%;right:0;bottom:0;}

.project .thumb img{width:100%;height:auto}

.house{margin-top:3rem!important}

.house .card{margin-bottom:1.5rem}

.house .thumb{position:relative; overflow:hidden}

.house .thumb .tips {height:30px;line-height:30px;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.6);color:#fff;text-align:center}

.house .thumb .tips span{ color:#f38f38}

.house .thumb .tips .l{padding-left:12px; float:left; font-size:14px;}

.house .thumb .tips .r{position:absolute;right:0;bottom:0;width:50%;height:38px;line-height:38px;background:linear-gradient(0deg, #a67e3d 0%, #a67e3d  100%);border-radius:12px 0 0 0;font-size:14px;text-align:center}

.house .thumb .tips .r b{font-size:18px;}

.house .thumb .tips i{color:#ffffff; margin:0}

.house .detail {padding:0 0 .5rem .5rem;}

.house .detail h3{ padding:0; margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all; }

.house .detail .description{font-size:12px;letter-spacing: normal;color:#999; margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}

.house .detail i{font-size:12px;color:#a67e3d;border:1px solid #a67e3d;border-radius:10px;font-style:normal;padding:0 .5rem; margin-right:.1rem}

.house .tag{top:14px;left: -12px;position:absolute;}

.house .tag span{color: #fff;background:linear-gradient(0deg, #ff7420 0%, #ffaa00  100%) ;padding:5px 10px; font-size:14px;white-space: nowrap;}

.house .tag i{left:0;top:27px; margin:0;position: absolute;border-color: #8d3d0e #8d3d0e transparent transparent;border-style: solid;border-width: 6px}

.house .nav{justify-content:center}

.house .nav-tabs{border:none}

.house .nav-tabs .nav-link{font-size:20px;border:none;color:#a67e3d}

.house .nav-tabs .nav-link.active{font-weight:bold;}

.house .nav-tabs .nav-link.active:after{content:"";display:block;width:60px;height:2px;background:#a67e3d;text-align:right}

.house .tab-content{ margin-top:2rem;}



.team {margin-top:3rem!important;}

.team .row{position:relative;overflow:hidden;}

.team .swiper-container{ margin-left:30px; margin-right:30px}

.team .swiper-slide{margin-top:0;text-align:center}

.team .swiper-slide img{border-radius:50%;max-width:200px; margin:1rem 0;}

.team .swiper-slide span{font-size:14px;color:#999}

.team .swiper-slide .qc{position:absolute;top:0;width:100%;text-align:center;opacity:0;transition:opacity 2s;}

.team .swiper-slide .qc img{max-width:200px; border-radius:0;}

.team .swiper-slide:hover{cursor:pointer}

.team .swiper-slide:hover .qc{opacity:1; transition-duration:2s;}

.team .swiper-button-next{opacity:.2}

.team .swiper-button-next:hover{opacity:1}

.team .swiper-button-prev{opacity:.2}

.team .swiper-button-prev:hover{opacity:1}

.team .nav{justify-content:center}

.team .nav-tabs{border:none}

.team .nav-tabs .nav-link{font-size:20px;width:80px; text-align:center;border:none;color:#a67e3d}

.team .nav-tabs .nav-link.active:after{content:"";display:block;height:2px;background:#a67e3d;text-align:right}

.team .tab-content{ margin-top:1rem;}

.team .tab-content #sanya,.team .tab-content #chengdu{overflow:hidden;width:100%;}

.team .tab-content #insanya,.team .tab-content #inchengdu {width:2000%;}

.team .tab-content #sanya1,.team .tab-content #chengdu1 {float:left;}

.team .tab-content #sanya2,.team .tab-content #chengdu2 {float:left;}

.team .tab-content .item {position:relative; width:200px; float:left; margin:2.5px; text-align:center}

.team .tab-content .item h4{ margin:5px;}

.team .tab-content .item img{ height:200px; margin-bottom:3px; border-radius:50%}

.team .tab-content .item span{font-size:14px;color:#999}

.team .tab-content .item .qc{position:absolute;top:0;width:100%;text-align:center;opacity:0;transition:opacity 2s;}

.team .tab-content .item .qc img{height:200px; border-radius:0;}

.team .tab-content .item:hover{cursor:pointer}

.team .tab-content .item:hover .qc{opacity:1; transition-duration:2s;}



.info{margin-top:3rem margin-bottom:3rem}

.info .card{padding:1rem; margin-bottom:1.5rem;}

.info .card h5 {font-size:18px;font-weight:bold;}

.info .list {padding:1rem 0 0}

.info .list img{max-width:80px;margin-right:.5rem; float:left;}

.info .list h3 {margin:0}

.info .list h3 a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}

.info .list span{font-size:12px; color:#f38f38;float:right}

.info .title{height:24px;line-height:24px;position:absolute;bottom:0;width:100%;background:rgba(27,27,27,0.5);color:#fff; font-size:14px; padding-left:1rem;}



footer{color:#fff;background:#333; margin-top:3rem; text-align:center}

footer .f-line{height:1px;background:#666;width:100%}

footer a{display:inline-block;color:#fff}

footer p{display:inline-block;color:#fff}



.about{padding-bottom:1rem; text-align:right}

.about-banner{background:url(../image/bg-about.jpg) no-repeat top center;background-size:cover;}

.about h3{font-size:24px;font-weight:bold; margin-top:1rem;color:#333}

.about span{font-size:12px;color:#666;letter-spacing:8px}

.about p{font-size:14px; margin-top:.5rem; text-align:left;color:#999}

.contact{margin-top:3rem!important; margin-bottom:3rem!important;}



@media (max-width:991px){

	.about-banner{height:40.25vw; margin-bottom:-25.25vw;}

}

@media (min-width:992px){

	.about-banner{height:25vw; margin-bottom:-10vw;}

	.contact table{ margin-top:50px;}

	.contact table tr{ height:80px}

}



.container h2{width:100%;margin:1rem 0;border-bottom:3px solid #f0f0f0; font-size:20px; }

.container h2 strong{font-size:20px; padding:0 .5rem; color:#a67e3d; border-bottom:3px solid #a67e3d;}

.container h4{width:100%;margin:1rem 0; padding:.5rem 1rem;border-bottom:3px solid #f0f0f0; border-left:8px solid #a67e3d; color:#a67e3d;  font-size:18px; font-weight:bold}

.container p{ margin:.25rem 0}

.container blockquote{ margin:0 1rem; padding:1rem 1.5rem; background-color:#f0f0f0;}

.container em{ font-size:14px; font-weight:200}

.container table{width:90%; margin:0 auto;}

.container table tr.firstRow td{ font-size:16px; font-weight:bold; background-color:#a67e3d;color:#f0f0f0}

.container table td{font-size:14px;background-color:rgba(24,118,252,0.1);border:1px solid #a67e3d; padding:5px 10px }

.container i{ font-size:16px;color:#f38f38; margin:0 .2rem 0 .5rem}



.kefu{position:fixed;display:flex;flex-direction:column;z-index:9999;cursor:pointer; background-color:#fff;background-clip:border-box;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);border-radius:.25rem}

.kefu .tel,.kefu .users,.kefu .wechat,.kefu .top{text-align:center;}

.kefu .tel a,.kefu .users a,.kefu .wechat a,.kefu .top a{display:block;color:#666;padding:.5rem 0;}

.kefu .tel a p,.kefu .users a p,.kefu .wechat a p,.kefu .top a p{margin-bottom:0}

.kefu .tel a:hover,.kefu .users a:hover,.kefu .wechat a:hover,.kefu .top a:hover{background:#a67e3d;color:#fff}

.kefu .telnum,.kefu .wechatqc{position:absolute;color:#333;display:none}

.kefu .xsj{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;width:0;height:0;font-size:0;border:solid 8px;border-color:transparent}

.kefu a:hover .xsj{border-color:transparent transparent transparent #Fff}

.kefu .tel a:hover .telnum{display:block}

.kefu .wechat a:hover .wechatqc{display:block}

.kefu .users a:hover .onlineqc{display:block}



@media (max-width:767px){

	.kefu{width:40px;right:5px;top:50%; margin-top:22px;}

	.kefu a p{font-size:8px;}

	.kefu .top a i{font-size:24px}

	.kefu .telnum{top:-5px;right:36px;min-width:280px; }

	.kefu .tel .telnum .xsj{top:20px;right:-16px;}

	.kefu .wechatqc{top:20px;right:36px;min-width:120px;}

	.kefu .wechat .wechatqc .xsj{top:52px;right:-16px;}

	.logo span{display:none}

}

@media (min-width:768px){

	.kefu{width:56px;right:2px;top:50%; margin-top:30px}

	.kefu a p{font-size:12px;}

	.kefu a i{font-size:24px;}

	.kefu .top a i{ font-size:36px}

	.kefu .telnum,.kefu .wechatqc,.kefu .onlineqc{font-size:18px;min-width:200px;}

	.kefu .telnum{top:0;right:60px;}

	.kefu .tel .telnum .xsj{top:25px;right:-16px;}

	.kefu .wechatqc{top:10px;right:60px;}

	.kefu .wechat .wechatqc .xsj{top:74px;right:-16px;}

	.kefu img{max-width:160px;max-height:160px}

}



.navbread ul.breadcrumb{background:none; padding:1rem 0 0 0}

.navbread ul.breadcrumb li i{color:#999; margin:0 5px;}

.navbread ul.breadcrumb li a{color:#a67e3d}



.pagination{ list-style:none; display:inline-block; margin:1rem 0;}

.pagination li{ float:left;margin-right:5px; margin-bottom:10px;}

.pagination li a{background:#fff;border:1px solid #ddd;border-radius:5px;padding:1px 7px 2px;}

.pagination li:hover a{border:1px solid #a67e3d;}

.pagination li.active a{background:#a67e3d;color:#fff;border:1px solid #a67e3d;}



.slide{background:linear-gradient(0deg, #ffffff 0%, #a67e3d  100%);}

	

.project-list{}

.project-list .thumb{position:relative; overflow:hidden;}

.project-list h3{font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}

.project-list .description{font-size:12px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}

.project-list .list-unstyled li{width:25%;display:inline-block;float:left;text-align:center;border-right:1px solid hsla(0,0%,74.9%,.38)}

.project-list .list-unstyled li:last-child{border-right:0;}

.project-list .list-unstyled li .p1{color:#f38f38;margin-bottom:0.5rem}

.project-list .list-unstyled li .p2{color:#666}

.project-list .charge{text-align:center;}

.project-list .charge p{font-size:12px;}

.project-list .charge span{color:#f38f38; font-size:24px;}

@media (min-width:1200px){

	.project-show .list-unstyled li{margin:1rem 0}

}

@media (min-width:992px){

	.project-list .box{border-bottom:1px solid #ddd; padding:1rem 0;}

	.project-list h3 {margin:0}

	.project-list .list-unstyled{ margin:1rem 0 0;}

	.project-list .list-unstyled li .p1{font-size:12px;}

	.project-list .list-unstyled li .p2{font-size:14px;}

	.project-show .list-unstyled{margin:2rem 0 0;}

	.project-show .list-unstyled li{margin-bottom:1rem}

	.project-show .list-unstyled li .p1{ font-size:14px}

	.project-show .list-unstyled li .p2{ font-size:22px}

	.project-show .charge span{ font-size:26px}

}

@media (max-width:991px){

	.project-list .box{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12); margin-bottom:1.5rem}

	.project-list .box:hover{transform:translateY(-5px);}

	.project-list h3 {margin:.5rem 0 0 .5rem}

	.project-list .description{ margin-left:.5rem}

	.project-list .list-unstyled{ margin:.5rem 0 0;}

	.project-list .list-unstyled li .p1{font-size:12px;}

	.project-list .list-unstyled li .p2{font-size:12px;}

	.project-show .list-unstyled{ margin:1rem 0 0;}

	.project-show .list-unstyled li{margin-bottom:.5rem}

	.project-show .list-unstyled li .p1{ font-size:12px}

	.project-show .list-unstyled li .p2{ font-size:18px}

	.project-show .charge span{ font-size:24px}

}

@media (max-width:767px){

	.project-show .charge{ margin-bottom:1rem}

}



.project-show .description{font-size:12px;color:#999}

.project-show .card {box-shadow:0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);}

.project-show .card .list-unstyled{width:100%}

.project-show .card .list-unstyled li{width:45%;display:inline-block;text-align:center;float:left; }

.project-show .card .list-unstyled li .p1{color:#999;}

.project-show .card .list-unstyled li .p2{color:#a67e3d;}

.project-show .card .charge {width:100%;color:#999;text-align:center; }

.project-show .card .charge span{color:#f38f38;}





.house-list{}

.house-list .box{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);position: relative;margin-bottom:1.5rem}

.house-list .thumb{position:relative; overflow:hidden}

.house-list .thumb .tips {height:30px;line-height:38px;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.6);color:#fff;}

.house-list .thumb .tips .l{padding-left:12px; font-size:14px; line-height:30px;}

.house-list .thumb .tips .r{position:absolute;right:0;bottom:0;width:50%;height:38px;background:linear-gradient(0deg, #a67e3d 0%, #a67e3d  100%);border-radius:12px 0 0 0;font-size:14px;text-align:center}

.house-list .thumb .tips .r span{font-weight:bold}

.house-list .detail {padding:0 0 .5rem .5rem;}

.house-list .detail h3{ padding:0; margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all; }

.house-list .detail .description{font-size:12px;letter-spacing: normal;color:#999; margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}

.house-list .detail i{font-size:12px;color:#a67e3d;border:1px solid #a67e3d;border-radius:10px;font-style:normal;padding:0 .5rem; margin-right:.1rem}

.house-list .tag{top:14px;left: -12px;position:absolute;}

.house-list .tag span{color: #fff;background:linear-gradient(0deg, #ff7420 0%, #ffaa00  100%) ;padding:5px 10px; font-size:14px;white-space: nowrap;}

.house-list .tag i{left:0;top:27px;position: absolute;border-color: #8d3d0e #8d3d0e transparent transparent;border-style: solid;border-width: 6px}

@media (max-width:767px){

	.house-show .detail{ padding:10px;}

	.house-show table td{ font-size:12px}

}

@media (min-width:768px){

	.house-show .detail{ padding:10% 15px 0 0;}

	.house-show .detail .list-unstyled li{ margin-top:5px;}

}

@media (min-width:992px){

	.house-show .detail{ padding:10% 20px 0 0;}

	.house-show .detail .price span b{ font-size:34px;}

	.house-show .detail .list-unstyled li{ margin-top:15px; font-size:20px; }

}

@media (min-width:1200px){

	.house-show .detail{ padding:15% 20px 0 0;}

}



.house-show .description{font-size:12px;color:#999}

.house-show .swiper-container {width:100%; margin-left:auto; margin-right:auto;}

.house-show .swiper-slide {background-size: cover;background-position: center;}

.house-show .swiper-button-next,.house-show .swiper-button-prev{ height:100%; top:0; margin:0; padding:0 25px; opacity: 0.5;}

.house-show .swiper-button-next:hover,.house-show .swiper-button-prev:hover{background-color:rgba(0,0,0,0.25);opacity: 1}

.house-show .gallery-thumbs {box-sizing:border-box;padding:10px 0 0;}

.house-show .gallery-thumbs .swiper-slide {opacity: 0.5;}

.house-show .gallery-thumbs .swiper-slide-thumb-active {opacity: 1;}

.house-show .detail .price{ color:#333; padding-bottom:10px; margin-bottom:10px;border-bottom:1px solid #ddd}

.house-show .detail .price span{color:#f38f38}

.house-show .detail .list-unstyled{ margin:0;}

.house-show .detail .list-unstyled li{ padding-left:20px;}

.house-show .detail .list-unstyled li span{ color:#f38f38}



.info-list{}

.info-list h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}

.info-list .description{font-size:12px;letter-spacing:normal; color:#999}

.info-list .tags{ font-size:14px; color:#666}

.info-list i{ font-size:14px;color:#f38f38; margin:0 .2rem 0 .5rem}

@media (max-width:991px){



	.info-list img{max-width:80px;}

	.info-list .description{ display:none;}

	.info-list .tags{ font-size:10px;}

	.info-list i{ font-size:10px;}

	.info-list h3{font-size:16px; margin-bottom:.2rem}

	.info-list h3 a{font-size:16px;}

	

}

@media (min-width:992px){

	.info-list img{max-width:180px;}

	.info-list h3{font-size:18px;}

}

.info-list hr{ margin:.5rem 0}

.info-list img{float:left;  margin:0 .5rem}



.fliter{margin-top:1.5rem!important;}

.fliter .label{padding:2px 7px;}

.fliter .label-t{ float:left; width:76px;}

.fliter .label-l{ float:left; width:calc(100% - 76px);}

.fliter .label-default{color:#a67e3d;}

.fliter .label-success{color:#fff;background-color:#a67e3d;border-radius:5px;}

.fliter .label-active{color:#fff;background-color:#e7505a;}



aside.sidenews a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;}

aside.sidenews p{font-size:14px;color:#999}

aside.sidenews i{ font-size:14px;color:#f38f38; margin:0 .2rem 0 .5rem}



aside.cat{width:100%; margin:0 1rem; text-align:center}

aside.cat a{white-space:nowrap;border-radius:5px; float:left; padding:.5rem 1rem; margin:0 0 0 1rem; color:#a67e3d}

aside.cat a:hover{background:linear-gradient(0deg, #a67e3d 0%, #a67e3d  100%); color:#fff}

aside.cat a.active{background:linear-gradient(0deg, #a67e3d 0%, #a67e3d  100%); color:#fff}



@media (max-width:767px){

	.box,.card{ margin-left:.5rem; margin-right:.5rem}

}

@media (max-width:991px){

	.mbnone{ display:none!important;}

}

#dr_linkage_country_select{display:flex;white-space:nowrap}

#dr_linkage_country_select label:first-child{flex:1}

.iform{overflow:hidden;min-height:360px;background:url(../image/bg-form.jpg) no-repeat center;background-size:cover; margin-top:3rem; padding:1rem 0;}

.iform p{max-width:305px;color:#fff;margin:0 auto}

.iform form span label{margin-right:5px;}

.iform .btn {font-size:18px; max-width:240px; padding:.64rem 2.14rem}

.iform .form-control{height:calc(2.25em + .75rem + 2px)}

.iform .btn i{color:#ffffff; margin:0}

.sform{width:100%;background:linear-gradient(0deg, #ffffff 0%, #a67e3d  100%);padding:5rem 0 8rem !important;}

.sform p{color:#fff}

.sform form{margin:0 auto; width:90%;}

.sform form span label{margin-right:5px;font-size:12px;}

.sform .btn {font-size:18px; padding:.64rem 2.14rem}

.sform .btn i{color:#ffffff; margin:0}



/*# sourceMappingURL=style.css.map */