/*轮播*/
.m_Carousel{width:100%;height:530px;position:relative;overflow:hidden;}
.m_Carousel .m_Carousel_ul li{height:530px;}
.m_Carousel .m_Carousel_ul li a img{width:100%;height:100%;}
.m_Carousel_nav_box{position:absolute;bottom:0;width:100%;height:140px;background:rgba(242, 242,242, 0.5);}
.m_Carousel .prev{position:absolute;top:50%;left:100px;margin-top:-25px;background: rgba(51, 51, 51, 0.41) url(/image/zuo13.png) no-repeat -7px  5px/50px 46px;display:block;width:39px;height:55px;}
.m_Carousel .next{position:absolute;top:50%;right:100px;margin-top:-25px;background: rgba(51, 51, 51, 0.41) url(/image/you13.png) no-repeat -4px 5px/50px 46px;display:block;width:39px;height:55px;}

.cover {
    position: absolute; left: 0; right: 0; bottom:-13px;
    width: 100%; height: 153px;
    overflow: hidden;
}
.blur {
    position: absolute;
    width: 100%;height:635px; bottom: 0; left: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /* blur */
    filter: url(blur-5px.svg#blur);
    /* css3 */
    -webkit-filter: blur(12px);
    -moz-filter: blur(12px);
    filter: blur(12px); /* FireFox 35+ support */
    /* IE6~IE9 */
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=5, MakeShadow=false);
    *left: -5px; left: -5px\0;
}
:root .blur {
    left: -5px \0; /* Just IE9 */
}
.mask {
    position: absolute; left: 0; bottom: 0; width: 100%;
    /* IE9+ */
    background-color: rgba(0,0,0,.2);
    /* IE6-IE8 */
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#34000000,endColorStr=#34000000);
    color: #fff;
    font-size: 14px;
    text-indent: 10px;
}
:root .mask {
    filter: none;
}

/* affect */
.list img, .list svg {
    -webkit-transition: all .25s; transition: all .25s;
    vertical-align: bottom;
}
.list:hover .blur {
    -webkit-transform: scale(1.05) translateZ(0);
    -ms-transform: scale(1.05);
    transform: scale(1.05) translateZ(0);
    /* IE6-IE8 */
    zoom: 1.05;
}
:root .list:hover .blur {
    zoom: 1;
}

.m_Carousel_nav{width:1200px;height:140px;margin:auto;margin:auto;}
.m_nav_left{border-right:1px solid #6b6b6b;width:360px;height:113px;float:left;margin-top:14px;position:relative;}
.m_nav_left li{width:155px;height:51px;float:left;border-radius:5px;line-height:51px;margin-right:23px;margin-bottom:10px;cursor:pointer;position:relative;z-index:0;}
/*.m_nav_left li:nth-child(1){background:#FDE0E2;}*/

/*.m_nav_left li i{position:absolute;top:0;left:0;width:60px;height:50px;background:#FFF;transition: all .4s;border-radius:5px;}*/
.m_nav_left li i{position:absolute;top:0;left:0;width:60px;height:50px;background:#FFF;transition: all .4s;border-radius:5px;}
#m_nav_left_i{width:155px;transition: all .4s;box-shadow:0px 1px 18px 0px rgba(182, 182, 182, 0.78);}
#m_nav_left_span{text-shadow:3px 3px 4px rgba(70, 60, 60, 0.67);}

.m_nav_left_img{width:60px;height:50px;background:#FFF;border-radius:5px;float:left;position:relative;z-index:100;}
.m_nav_left_img img{display:block;margin:auto;width:32px;height:35px;position:relative;top:8px;}
.m_nav_left li span{font-size:17px;color:#3e4958;margin-left:10px;position:relative;z-index:100;}
.m_nav_right{width:770px;float:left;position:relative;top:42px;left:23px;display:none;}
.m_nav_right li{display:inline-block;border-radius:3px;padding:3px 8px;margin:0px 0 8px 15px;}
.m_nav_right li:nth-child(1){background:#ff5849;}
.m_nav_right li:nth-child(1) a{color:#FFF;}

.m_nav_right li a{font-size:17px;color:#333;text-decoration:none;}


/*介绍*/
.m_introduce{width:1200px;overflow:hidden;margin:auto;margin-top:40px; margin-bottom: 40px;}
.m_introduce_title{font-size:32px;color:#333;text-align:center;}
.m_introduce span{color:#816bf2;}
.m_introduce ul{margin-top:50px;}
.m_introduce ul li{width:300px;overflow:hidden;float:left;margin-right:147px;}
.m_introduce ul li:nth-child(3){margin-right:-50px;}
.m_introduce ul li span{text-align:center;font-size:28px;color:#333;display:block;}
.m_introduce ul li img{display:block;width:108px;margin:auto;margin-top:15px;}
.m_introduce ul li p{font-size:15px;color:#666;margin-top:15px;line-height:25px;height:75px;}

.m_introduce ul li a{display:block;margin:auto;width:127px;height:37px;margin-top:15px;;background:#816bf2;font-size:16px;color:#fff;border-radius:18px;text-align:center;line-height:37px;}
.m_introduce ul li a:hover{background-color: #de4a3c;}


/*灰色盒子*/
.m_top_box{width:100%;overflow:hidden;margin-top:0px;/*background:#F5F7FA;*/padding-bottom:30px;}

/*热门活动、本周精选*/
.m_hot{width:1200px;overflow:hidden;margin:auto;margin-top:30px;}

.m_hot_top{margin-bottom:17px;height:213px;}
.m_hot_top_img{width:213px;height:213px;position:relative;float:left;}
.m_hot_top_img img{width:100%;height:100%;}
.m_hot_top_img span{position:absolute;top:64px;left:48px;font-size:30px;color:#FFF;}
.m_hot_top_img i{position:absolute;top:110px;left:38px;font-size:14px;color:#FFF;}
.m_hot_top ul{float:left;margin-left:17px;}
.m_hot_top ul li{width:475px;height:213px;float:left;margin-right:17px; overflow: hidden;}
.m_hot_top ul li:nth-child(2){margin-right:-50px;}
.m_hot_top ul li img{width:100%;height:100%;}
/*.m_hot_top ul li img:hover{opacity: 0.8;}*/


/*热销楼盘  特效*/
/*盒子*/
.m_box{position:relative;perspective:1000px;}

.m_box .content1{opacity:1;
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;

    transform:translateY(0) rotateX(0);
    -webkit-transform:translateY(0) rotateX(0);
    -moz-transform:translateY(0) rotateX(0);
    -o-transform:translateY(0) rotateX(0);
}
.m_box:hover .content1{
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;

    transform: translateY(-100%) rotateX(90deg);
    -webkit-transform: translateY(-100%) rotateX(90deg);
    -moz-transform: translateY(-100%) rotateX(90deg);
    -o-transform: translateY(-100%) rotateX(90deg);
    transform-origin:bottom center;
    -webkit-transform-origin:bottom center;
    -moz-transform-origin:bottom center;
    -o-transform-origin:bottom center;
    opacity:0;
}
.m_box .content2{opacity:0;
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
}
.m_box:hover .content2{opacity:1;
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
}


/*盒子*/
.m_box2{position:relative;perspective:1000px;}

.m_box2 .content1{opacity:1;
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;

    transform:translateY(0) rotateX(0);
    -webkit-transform:translateY(0) rotateX(0);
    -moz-transform:translateY(0) rotateX(0);
    -o-transform:translateY(0) rotateX(0);
}
.m_box2:hover {
	box-shadow: 1px 12px 10px 0px rgba(178, 181, 183, 0.6);
	transform: translateY(-10px);
	transition: all 0.5s;
}
.m_box2 .content2 { display:none;}




/*热销楼盘*/
.m_Selling{width:1200px;margin:auto;margin-top:25px;position:relative;}
.m_Selling ul li{width:285px;height:296px;float:left;margin-right:20px;border-radius:5px;box-shadow:1px 3px 18px 0px #d4d4d4;margin-bottom: 20px;


}






.m_Selling ul li:nth-child(4),.m_Selling ul li:nth-child(8){margin-right:-50px;}
.m_Selling_li_box{height:296px;border-radius:5px;box-shadow:9px 8px 20px 0px rgba(58, 56, 56, 0.15);}
.m_Selling_li_img{height:205px;overflow:hidden;border-radius:5px 5px 0px 0px;position:relative;}
.m_Selling_li_img .m_Selling_li_text_title {position:absolute;left:0;bottom:0;width:95%;background:rgba(0,0,0,0.5);color:#fff;padding:5%;margin-top:13px;}
.m_Selling_li_img .m_Selling_li_text_title span{font-size:16px;color:#fff;font-weight: 300;}
.m_Selling_li_img .m_Selling_li_text_title  i{font-size:14px;color:#fff;margin-left:7px;}
.m_Selling_li_img img{width:100%;height:100%;}
.m_Selling_li_text{height:88px;}


.m_Selling_li_text_jg{padding:0 10px;margin-top:13px;position: relative;}
.m_Selling_li_text_jg span{font-size:17px;color:#FF0000;font-weight: 600;}
.m_Selling_li_text_jg i{font-size:14px;color:#333;}
.m_Selling_li_text_ts{position:absolute;bottom:2px;right:18px;}
.m_Selling_li_text_ts i{font-size:12px;color:#d1ba7e;margin-left:1px;background:#f1ebdc;padding:3px 7px;}
.m_Selling_li_boxbj{width:285px;height:296px;border-radius:5px;overflow:hidden;text-align:center;position:absolute;top:0;}

.m_Selling_li_boxbj .m_Selling_li_boxbj_img{width:100%;height:100%;}

.w-commonality {color:#999;margin-top:15px;margin-left:8px;}


.m_Selling_li_text_title2 {width:95%;padding:5px 0px 0px 10px;}
.m_Selling_li_text_title2 span{font-size:16px;color:#181010;font-weight: 300;}
.m_Selling_li_text_title2  i{font-size:14px;color:#b4aeae;margin-left:7px;margin-right: 15px;float: right;}
.m_Selling_li_text_jg2 { padding: 0 10px;  margin-top: 10px;  position: relative;}
.m_Selling_li_text_jg2 span{font-size:17px;color:#FF0000;font-weight: 600;}
.m_Selling_li_text_jg2 i{font-size:14px;}
.w-commonality2 {   color: #999;   margin-top: 8px;   margin-left: 8px;}






.m_Selling_text_boxbj{position:absolute;top:0;width:285px;height:296px;border-radius:5px;overflow:hidden;background:rgba(75, 92, 99, 0.76);}
.m_Selling_text_boxbj .m_Selling_text_boxbj_title{font-size:28px;color:#FFF;margin-top:55px;display:block;}
.m_Selling_text_boxbj_dq{margin-top:25px;}
.m_Selling_text_boxbj_dq img{width:15px;position:relative;top:2px;}
.m_Selling_text_boxbj_dq span{font-size:16px;color:#FFF;margin-left:5px;}
.m_Selling_text_boxbj_jg{font-size:16px;color:#FFF;margin-top:25px;display:block;}
.m_Selling_text_boxbj_jg i{font-size:24px;color:#FFF;}
.m_Selling_text_boxbj_bm{position:relative;left:50%;top:30px;margin-left:-90px;}
.m_Selling_text_boxbj_bm a{display:block;border:1px solid #FFF;border-radius:18px;width:78px;height:30px;float:left;text-align:center;line-height:28px;font-size:13px;color:#FFF;}
.m_Selling_text_boxbj_bm a:nth-child(2){margin-left:20px;}
.m_Selling_text_boxbj_bm a:hover{border:1px solid #ffde88;color:#ffde88;}



/*.m_Selling ul li:hover .m_Selling_li_boxbj{display:block;cursor:pointer; }
.m_Selling ul li:hover .m_Selling_li_box{display:none;}*/
.m_Selling_gd{display:block;margin:auto;width:270px;height:45px;text-align:center;line-height:45px;font-size:16px;color:#FFF;background:#40c0c1;border-radius:25px;margin-top:30px;}
.m_Selling_gd:hover{ background-color: #34a0a0; color: #fff; border: none;}


/*旅居城市*/

.m_Living_box{width:100%;height:605px;background:url(../image/m_hz17.png) no-repeat 0 0/ 100% 100%;margin-top:50px;overflow:hidden;}
.m_Living_lb{width:1100px;height:475px;margin:auto;overflow:hidden;margin-top:10px;}
.m_Living_lb  ul li{width:520px;height:450px;box-shadow:0px 0px 20px 0px #6e6e6e;}
.m_Living_lb_img{width:100%;height:270px;display:block; overflow: hidden;}
.m_Living_lb_img img{width:100%;height:100%;cursor: pointer; transition: all 0.8s;}
.m_Living_lb_img img:hover{transform: scale(1.1);}
.m_Living_lb_text{background:#FFF;height:178px;padding:0 10px;overflow:hidden;}
.m_Living_lb_text span{display:block;font-size:24px;color:#333;margin-top:10px;}
.m_Living_lb_text p{font-size:14px;color:#666;margin-top:10px;line-height:22px;text-indent:20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.m_Living_lb_text a{display:block;width:79px;height:31px;line-height:31px;text-align:center;background:#816bf2;border-radius:3px;font-size:14px;color:#FFF;float:right;position: relative;top:10px;right:10px;}

/*.m_Living_lb_text a:hover{ background-color: #da3e2f;}*/

.m_Living_lb_text a:hover{ background-color: #de4a3c}


/*海南房价走势*/
#trend{background:#35b6ff;}
.m_trend_box{width:100%;height:500px;margin-top:30px;background:#232836;overflow:hidden;}
.m_trend{width:1200px;height:500px;margin:auto;}
.m_trend_title{margin-top:25px;}
.m_trend_title span{font-size:28px;display:block;color:#131313;}
.m_trend_title i{font-size:15px;margin-top:10px;display:block;color:#3E4760;}
.m_trend_l{width:350px;height:335px;margin-top:30px;float:left;}
.m_trend_r{width:783px;overflow:hidden;float:left;margin-left:20px;margin-top:30px;}
.m_trend_r ul{height:123px;overflow:hidden;background:#282E3D;}
.m_trend_r ul li{width:60px;height:37px;cursor: pointer;border-radius:3px;float:left;margin:11px 0px 0px 9px;text-align:center;line-height:37px;position:relative;top:10px;left:7px;background:#353D50;font-size:14px;color:#fff;}
.m_r_average_price{width:219px;height:199px;float:left;margin-top:13px;background:#282E3D;}
.m_r_average_price em{font-size:14px;color:#46506B;display:block;margin-top:20px;margin-left:10px;}
.m_r_average_price span{font-size:16px;color:#35b6ff;display:block;text-align:center;margin-top:20px;}
.m_r_average_price span i{font-size:40px;}
.m_r_average_price a{font-size:14px;color:#FFFFFF;text-align:center;display:block;margin:auto;margin-top:20px;width:115px;height:37px;border-radius:18px;background:#35b6ff;line-height:37px;}
.m_trend_r_ys{width:554px;height:199px;background:#282E3D;float:right;margin-top:13px;}

.m_trend_r_ys em{font-size:14px;color:#46506B;display:block;margin-top:20px;margin-left:10px;}

.single_box{border:0px solid;width:500px;margin:auto;margin-top:60px;}

.budget{background:#35b6ff;margin:auto;margin-top:36px;font-size:15px;color:#FFF;width:95px;height:33px;text-align:center;line-height:33px;border-radius:20px;}
.budget a{color:#fff;}

.ind_jxsj { width:1200px; margin:0 auto; overflow:hidden;}
.ind_jxsj ul { width:1250px;}
.ind_jxsj ul li { width:380px; height:270px; float:left; margin-right:30px; margin-top:30px;}

.ind_jxsj ul li img{ width:100%; height:100%;border-radius: 5px;}

/*资讯新模块 2019-02-15*/
.InNewBox_main{ width: 1200px; margin: 0 auto; background: #fff; padding: 40px 0;}
.InNewBox_top{ border-bottom: 1px solid #D2D4D7; padding-bottom: 10px;}
.InNewBox_top_c{ padding:0 30px;}

.InNewBox_top_c .title_l{ float: left;}
.InNewBox_top_c .title_l i{ width: 30px; height: 30px; line-height: 30px; display: inline-block;  position: relative; top: -6px;}
.InNewBox_top_c .title_l i img{ width: 100%; height: 100%; }
.InNewBox_top_c .title_l span{ font-size: 30px; color: #3A3C3E; padding-left: 6px;}
.InNewBox_top_c .title_r{float: right; position: relative; top: 14px;}
.InNewBox_top_c .title_r .newNav_m{ float: left;}
.InNewBox_top_c .title_r .newNav_m a{font-size: 16px; color: #3A3C3E; margin: 0 38px;  padding:0 5px; padding-bottom: 15px;}
.InNewBox_top_c .title_r .newNav_m a.on{ border-bottom: 4px solid #816bf2;}
.InNewBox_top_c .title_r .newNav_m a:hover{ border-bottom: 4px solid #816bf2;}
.InNewBox_top_c .title_r .news_gd{ float: left; margin-left: 38px;}
.InNewBox_top_c .title_r .news_gd a{ display: inline-block; font-size: 16px; color: #816bf2;}

.InNewBox_news{ margin: 0 30px; margin-top: 30px;}
.InNewBox_news ul.newsList { display:  none;}
.InNewBox_news ul.newsList li.onTu{float: left; width: 340px; height: 240px; position: relative; }
.InNewBox_news ul.newsList li.onTu p.n_img{ width: 100%; height: 100%;}
.InNewBox_news ul.newsList li.onTu p.n_img img{ width: 100%; height: 100%;}
.InNewBox_news ul.newsList li.onTu p.n_title{ position: absolute; left: 0px; bottom: 0px; background:rgba(255,88,73,0.85); width: 100%; height: 40px; line-height: 40px;}
.InNewBox_news ul.newsList li.onTu p.n_title span{display: inline-block; padding: 0 10px; font-size: 18px; color: #fff; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; width:100%;}
.InNewBox_news ul.newsList li.onTu:hover img{opacity: 0.8;}

.InNewBox_news ul.newsList li.onTitle{ float: left; width: 377px;  margin:10px 0 22px 22px;}
.InNewBox_news ul.newsList li.onTitle p{ font-size: 16px; color: #3A3C3E; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; width:95%;}
.InNewBox_news ul.newsList li.onTitle p:hover{ color: #816bf2;}
.InNewBox_news ul.newsList li.onTitle:last-child{ margin-bottom: 0px;}
.InNewBox_news ul.newsList li.onTitle:nth-last-of-type(2){ margin-bottom: 0px;}


/*热门活动特效*/
.m_img { display:block; position: relative;overflow:hidden;}
.m_img:before {
    content: ""; position: absolute; width:30%; height: 100%; top: 0; left:-60%; overflow: hidden;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    background: -webkit-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0)0, rgba(255, 255, 255, 0.4)50%, rgba(255, 255, 255, 0)100%);
    transform: skewX(-35deg);
    -webkit-transform: skewX(-35deg);
    -moz-transform: skewX(-35deg);
    -o-transform: skewX(-35deg);
}

.m_img:hover:before { left: 150%; transition: left 1s ease 0s; }

.slider-container .scale ins{width:40px;text-align:center;}


.ind_cpzs_lb02 { width:1250px;}
.ind_cpzs_lb02 li { width:245px; height:226px; float:left; margin-right:28px; margin-bottom:20px;}
.ind_cpzs_lb02 li div.sbs { width:245px; height:170px; overflow:hidden; position:relative;}
.ind_cpzs_lb02 li div.sbs img{ width:245px; height:170px; transition: all 0.8s; }
.ind_cpzs_lb02 li:hover div.sbs img{transform: scale(1.1);}
.ind_cpzs_lb02 li div.sbs p { width:245px; height:38px; line-height:38px; font-size:16px; color:#FFF; position:absolute; left:0px; bottom:0px; text-align:center;  overflow:hidden; background:rgba(0,0,0,0.5);}
.ind_cpzs_lb02 li div.sbs2 { width:245px; height:70px; overflow:hidden; background:#FFF; border:#e7e7e7 solid 1px; border-top:0; padding:5px;}
.ind_cpzs_lb02 li div.sbs2 p { line-height:36px; font-size:14px;}
.ind_cpzs_lb02 li div.sbs2 p span { float:right;}
.ind_cpzs_lb02 li div.sbs2 p.p2 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.thbox_3 { width:380px; height:470px; float:right; overflow:hidden;}
.thbox_3 h3 { height:50px; background:#816BF2; text-align:center; color:#FFF; font-size:20px; line-height:50px;}

/*精选好房*/

.hknewhousecez {
	width:1200px; margin:0 auto;
	margin-top: 25px;
	/*padding-bottom: 40px;*/
}
.hknewhouseceztop  {
	border: 1px solid #40c0c1;
	border-radius: 25px;
	width: 504px;
	margin: 0 auto;
}
.hknewhouseceztop ul li {
	float: left;
	padding: 8px 0;
}
.hknewhouseceztop ul li a {
	display: block;
	color: #333333;
	font-size: 16px;
	width: 100px;
	text-align: center;
	border-right: 1px solid #d6dadb;
	cursor:pointer;
}
.hknewhouseceztop ul li:last-child a {
	border-right:0;
}
.hknewhouseceztop ul li.actives  {
	background: #40c0c1;
	font-weight: 700;
	border-radius: 25px;
}
.hknewhouseceztop ul li.actives a {
	color: #fff;
}
.hknewhousecezbt {
	padding-top: 15px;
	position: relative;
}
.hknewhousecezbtmore {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 285px;
	height: 293px;
	box-shadow: 1px 1px 10px 0px rgba(178, 181, 183, 0.6);
}
.hknewhousecezbtmores {
	background: #40c0c1;
	text-align: center;
	padding: 21px 50px 11px 50px; 
}
.hknewhousecezbtmores img {
	display: block;
	padding-bottom: 10px;
}
.hknewhousecezbtmores a {
	display: inline-block;
	background: #2dadae;
	border-radius: 25px;
	font-size: 14px;
	color: #FFF;
	padding:2px 6px;
}
.hknewhousecezbtmorex {
	background: #fff;
	padding: 16px 8px 24px 12px;
}
.hknewhousecezbtmorextop p {
	color: #333333;
	font-size: 16px;
	font-weight: 700;
	padding-bottom: 12px;
}
.hknewhousecezbtmorextop ul li {
	float: left;
	padding-right: 24px;
	padding-bottom: 13px;
}
.hknewhousecezbtmorextop ul li a {
	font-size: 14px;
	color:#666;
}
.hknewhousecezbtmorextop ul li:nth-child(5n) {
	padding-right: 0;
}
.hknewhousecezbtmorexbt {
	margin-top: 16px;
}
.hknewhousecezbtmorexbt img {
	float: left;
	margin-top: -5px;
}
.hknewhousecezbtmorexbt p {
	background: #f7f7f7;
	border-radius: 4px;
	width: 89%;
	margin-left: 10%;
	padding: 12px 0;
}
.hknewhousecezbtmorexbt p i {
	color: #333333;
	font-size: 14px;
	padding-right: 5px;
}
.hknewhousecezbtmorexbt p a {
	display: inline-block;
	font-size: 14px;
	font-weight: 800;
	color: #fff;
	background: #40c0c1;
	border-radius: 20px;
	padding: 3px 7px;
}
.hknewhousecezbthome ul li {
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
	
	box-shadow: 1px 1px 10px 0px rgba(178, 181, 183, 0.6);
	

}
.hknewhousecezbthome ul li:nth-child(4n) {
	margin-right: 0;
}
.hknewhousecezbthome ul li:nth-child(n+5) {
	margin-bottom: 0;
}
.hknewhousecezbthomes {
	position: relative;
}
.hknewhousecezbthomesimg a img {
	width: 285px;
	height: 195px;
}
.hknewhousecezbthomesword p {
	position: absolute;
	top: 10px;
	left: 10px;
	background: rgba(0,0,0,.6);
	border-radius: 25px;
	color: #fff;
	padding: 0px 8px;
}
.hknewhousecezbthomesword p a {
	font-size: 14px;
	color: #fff;
}
.hknewhousecezbthomesword p a:hover {
	color: #40c0c1;
}
.hknewhousecezbthomex {
	background: #fff;
	padding: 10px 12px 8px 12px;
}
.hknewhousecezbthomexs {
	margin-bottom: 10px;
}
.hknewhousecezbthomexs a {
	font-size: 20px;
	color: #595757;
	font-weight: 600;overflow: hidden;

width: 260px;

display: block;

height: 26px;
}
.hknewhousecezbthomexs p {
	color: #999999;
	font-size: 14px;height: 19px; width:260px; overflow:hidden;

overflow: hidden;

width: 260px;
}
.hknewhousecezbthomexx p {
	color: #f4344c;
	font-size: 14px;
	float: left;
}
.hknewhousecezbthomexx p i {
	color: #717071;
	font-weight: 800;
	padding-right: 5px;
	float: left;
	display: block;
	padding-top: 5px;
	
}
.hknewhousecezbthomexx p strong {
	font-size: 20px;
	font-weight: 700;
	float: left;
}
.hknewhousecezbthomexx p span {
	display: block;
	float: left;
	padding-top: 6px;
	font-weight: 600;
}
.hknewhousecezbthomexx a {
	float: right;
	background: url(/image/headset2.png) no-repeat left 8px center #ebf3fe;
	display: inline-block;
	color: #788ec9;
	padding: 2px 7px 2px 12px;
	text-indent: 13px;
	margin-top: 5px;
}
.hknewhousecezbthomexx a:hover {
	color: #fff;
	background: url(/image/headset3.png) no-repeat left 8px center #ff5454;
}
.hknewhousecezbthome ul li:hover {
/*	box-shadow: 1px 12px 10px 0px rgba(178, 181, 183, 0.6);
	transform: translateY(-10px);
	transition: all 0.5s;*/
}


/*豪宅专区*/
.yv2Hotlp_title p span {
    display: inline-block;
    font-size: 30px;
    position: relative;
    top: 9px;
    font-weight: 600;
    color: #373E41;
    margin-left: 5px;
}
.yv2Hotlp_title p em {
    display: inline-block;
    font-size: 20px;
    color: #373E41;
    margin-left: 5px;
    position: relative;
    top: 15px;
}
.yv2Hotlp_title p i {
    display: inline-block;
    width: 40px;
    height: 46px;
    line-height: 46px;
}
.yv2Villa{ margin-top: 20px;}
.yv2Villa_main .yv2Hotlp_title p i{ width: 40px; height: 38px; line-height: 38px;}
.yv2Villa_main .yv2Hotlp_title p span{top: 9px}
.yv2Villa_main .yv2Hotlp_title p em{top: 8px}

.yv2Villa_ceter{ margin-top: 10px;}
.yv2Villa_list{ position: relative; height: 444px; overflow: hidden;}
.yv2Villa_list ul li .list_lefttu{ float: left; width: 800px; height: 444px; overflow:  hidden; border-radius: 5px;} 
.yv2Villa_list ul li .list_lefttu img{ width: 100%; height: 100%;}
.yv2Villa_list ul li .list_lefttu img:hover{opacity: 0.8;}
.list_righttet_main p.title a:hover{ color: #5DA750;}

.yv2Villa_list ul li .list_righttet{ float: left; width: 400px; border-radius: 5px; box-shadow: 0 0 15px 0 #ccc; overflow: hidden; height: 360px; position: relative; background: #fff; top: 22px; left: -10px;z-index: 2}
.list_righttet_main{ padding: 30px;}
.list_righttet_main p.title{padding-bottom: 45px;}
.list_righttet_main p.title a{ font-size: 28px; color: #333;}
.list_righttet_main p.hx{ font-size: 17px; color: #666;margin-top: 8px; width: 100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_righttet_main p.dz{ font-size: 17px; color: #666;margin-top: 8px; width: 100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_righttet_main p.zx{ font-size: 17px; color: #666;margin-top: 8px; width: 100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_righttet_main p.jm{ font-size: 17px; color: #666;margin-top: 8px; width: 100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.list_righttet_main p.pric{ font-size: 17px; color: #5DA750; margin-top: 45px;}
.list_righttet_main p.pric span{display: inline-block;}
.list_righttet_main p.pric span em{display: inline-block; font-size: 28px;}
.list_righttet_main p.youxiaoqi{ font-size: 12px; color: #999; margin-top: 3px;}

.yv2Villa_list a.prev{ position: absolute; right: 220px; z-index: 3; bottom: 0px; width: 100px; height: 40px; background: url('/image/v2image/v2ico_53.png') no-repeat center rgba(0,0,0,0.3); display: inline-block;}
.yv2Villa_list a.next{ position: absolute; right: 93px; z-index: 3; bottom: 0px; width: 100px; height: 40px; background: url('/image/v2image/v2ico_37.png') no-repeat center rgba(0,0,0,0.3); display: inline-block;}
.yv2Villa_list a.prev:hover{background: url('/image/v2image/v2ico_53.png') no-repeat center rgba(0,0,0,0.5);}
.yv2Villa_list a.next:hover{ background: url('/image/v2image/v2ico_37.png') no-repeat center rgba(0,0,0,0.5);}



/*团购*/
.main_tg{ width:1200px; margin:0 auto;}
.tg-title{ position:relative; width:100%; color:#999; font-size:18px;}
.tg-title span{ font-size:42px; color:#333; margin-right:10px;}
.tg-title a{ position:absolute; right:10px; color:#333; top:10px; font-size:14px;}
.main-tg-tr{ width:1200px; height:370px; position:relative;  margin:0 auto;margin-top:15px; }
.main-tg-tt{ width:110%; position:absolute; left:0; top:0; height:370px; }
.main-tg-tt dl {
    position: relative;
    float: left;
    width: 286px;
    height: 366px;
    background: #FFF;
    margin-right: 18px;
	-webkit-box-shadow:5px 5px 5px 0px rgba(100, 100, 100, .5); -moz-box-shadow:5px 5px 5px 0px rgba(100, 100, 100, .5); box-shadow:5px 5px 5px 0px rgba(100, 100, 100, .5); 
}
.main-tg-tt dt {
    width: 286px;
    height: 206px;
    overflow: hidden;
}
.main-tg-tt dd {
    position: relative;
    padding: 0 10px;
}
.main-tg-tt dd a {
    font-size: 18px;
    color: #000;
    line-height: 40px;
}
.main-tg-bm {
    position: absolute;
    right: 10px;
    top: 6px;
    width: 74px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    background: #ff4637;
    color: #FFF;
    border-radius: 12px;
    cursor: pointer;
}
.main-tg-tt dd.tg-junj {
   /**/ background: url(../image/tg-junj.png) no-repeat 5px center;
   line-height:30px;
    padding-left: 36px;
	 font-size:16px;
}
.main-tg-tt dd.tg-junj span {
	color:#ff0000;
}
.main-tg-tt dd.tg-sj{ padding:5px 10px; font-size:15px;}
/* 倒计时 */
.yomibox{ float:right;}
.yomi {list-style:none; font-size:15px;}
.yomi li{float:left;color:#216AAE;padding:1px 5px;font-size:14px; margin:0 1px;}
.yomi li.split{background:none;padding:1px 0;color:#000000;font-size:14px;}

.main-tg-tt dd.tg-yh {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 266px;
    background: #CDE3FF;
    height: 44px;
    text-align: center;
    line-height: 44px;
    border-radius: 20px 20px 0px 0px;
    font-size: 16px;
    color: #000;
	overflow:hidden;
}



/*房产资讯*/


.hkpropertysce {
	width: 1200px;
	margin:0 auto;
}
.hkpropertyscezj {
	margin-top: 45px;
	background: #fff;
	box-shadow: 0 0 6px rgba(210,210,210,.4);
}
.hkpropertyscezjfl {
	float: left;
}
.hkpropertyscezjfl img {
	padding: 23px 50px 0 16px;
}
.hkpropertyscezjfl  a {
	display: inline-block;
	color: #fd5b42;
	font-size: 22px;
	font-weight: 800;
	width: 620px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: middle;
	padding-top: 26px;
}
.hkpropertyscezjfr {
	float: right;
}
.hkpropertyscebt {
	margin-top: 20px;
	/*padding-bottom: 60px;*/
}
.hkpropertyscebtfl {
	float: left;
}
.hkpropertyscebtfl ul li {
	margin-bottom: 20px;
	box-shadow: 0 0 6px rgba(210,210,210,.4);
}
.hkpropertyscebtfl ul li:last-child {
	margin-bottom: 0;
}
.hkpropertyscebtflz {
	float: left;
}
.hkpropertyscebtflz a img {
	width: 200px;
	height: 160px;
}
.hkpropertyscebtfly {
	background: #fff;
	float: left;
	/*padding: 19px 22px 19px 14px;*/
	width: 555px;
	height: 160px;
}
.hkpropertyscebtfly p {
	padding-left: 14px;
	padding-right: 22px;
	line-height:24px;
}
.hkpropertyscebtfly p:nth-child(1) a {
	color: #333333;
	font-size: 18px;
	font-weight: 700;
	display: block;
	width: 470px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding-top: 22px;
}
.hkpropertyscebtfly p:nth-child(1) a:hover {
	color: #40c0c1;
}
.hkpropertyscebtfly p:nth-child(2) a {
	color: #40c0c1;
	font-size: 14px;
	padding-right: 15px;
}
.hkpropertyscebtfly p:nth-child(2) span {
	color: #999999;
}
.hkpropertyscebtfly p:nth-child(3) a {
	color: #999999;
	font-size: 14px;
	padding-bottom: 19px;
}
.hkpropertyscebtfly p:nth-child(3) a:last-child {
	color: #40c0c1;
}
.hkpropertyscebtfr {
	float: right;
	background: #fff;
	box-shadow: 0 0 6px rgba(210,210,210,.4);
	height: 340px;
}
.hkpropertyscebtfrs p {
	color: #333333;
	font-size: 20px;
	font-weight: 700;
	padding: 10px 20px;
	border-bottom: 3px solid #40c0c1;
	float: left;
}
.hkpropertyscebtfrs a {
	float: right;
	color: #717071;
	font-size: 14px;
	padding-right: 20px;
	padding-top: 22px;
}
.hkpropertyscebtfrs a:hover {
	color: #40c0c1;
}
.hkpropertyscebtfrx {
	padding: 18px 20px 0;
	background: url(/static/home/hkfc/new_image/diwen.png)  no-repeat center #fff;
}
.hkpropertyscebtfrx ul li {
	margin-bottom: 18px;
}
.hkpropertyscebtfrx ul li a {
	color: #999999;
	font-size: 14px;
	float: left;
	line-height: 16px;
}
.hkpropertyscebtfrx ul li a:hover {
	color: #40c0c1;
}
.hkpropertyscebtfrx ul li a:nth-child(1) {
	padding-right: 8px;
	border-right: 1px solid #e0e1e1;
}
.hkpropertyscebtfrx ul li a:nth-child(2) {
	padding-left: 8px;
	padding-right: 28px;
	display: inline-block;
	width: 245px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.hkpropertyscebtfrx ul li span {
	color: #969696;
}

/* 新改版内容 2019*/
.v2NewsBox{ width: 100%; height: auto; margin-top: 0px;}
.v2NewsBox_main{ width:1200px; background: #fff; margin: 0 auto; padding: 0px 0;}
.v2NewsBox_left{ float: left; width: 820px; margin-left: 30px;}
.v2NewsBox_left_top{border-bottom: 1px solid #EEEEEE; padding-bottom: 0px;}
.v2NewsBox_left_top p.title{ float:left;}
.v2NewsBox_left_top p.title i{display: inline-block; width: 21px; height: 23px; line-height: 23px; position: relative; top: -3px;}
.v2NewsBox_left_top p.title i img{width: 100%; height: 100%;}
.v2NewsBox_left_top p.title span{ margin-left: 9px; display: inline-block; font-size: 26px; color: #333; font-weight: bold;}
.v2NewsBox_left_top p.text{ float: right; font-size: 15px; color: #999; line-height: 35px;}
.v2NewsBox_left_top p.title a:hover span{ color: #0C78E6;}
.NewesCenter{ margin-top: 24px; }
.NewesCenter_left{ width: 448px; float: left;}
.NewesCenter_slid{ width: 448px; height: 287px; position: relative; overflow: hidden;}
.NewesCenter_slid .hd ul li{ width: 448px; height: 287px; position: relative; }
.NewesCenter_slid .hd ul li p.img{ width: 100%; height: 100%;overflow: hidden;}
.NewesCenter_slid .hd ul li p.img img{
  width: 100%;
  height: 100%;
  transition: all .5s;
  -moz-transition: all .5s;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
}
.NewesCenter_slid .hd ul li:hover p.img img{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);  
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05); 
}

.NewesCenter_slid .hd ul li p.title{ z-index: 2; position: absolute; left: 0px; bottom: 0px; height: 45px; line-height: 45px;background:rgba(0,0,0,0.5); width:100%;}
.NewesCenter_slid .hd ul li p.title span{ font-size: 14px; color: #fff; max-width: 75%; padding: 0 10px; display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.NewesCenter_slid .bd{ text-align: center; position: absolute; right: 10px; bottom: 16px; z-index: 3; width: 23%;}
.NewesCenter_slid .bd ul {list-style:none;margin:0;padding:0;display:inline;}
.NewesCenter_slid .bd ul li{ display:inline-block; width: 7px; height: 7px; background:#fff; color: #fff; opacity: 0.7; border-radius: 100%; overflow: hidden; margin: 0 3px;}
.NewesCenter_slid .bd ul li:hover{ cursor: pointer;}
.NewesCenter_slid .bd ul li.on{opacity: 1;}
.NewesCenter_slid .hd .prev{position:absolute;top:50%;left:14px;margin-top:-20px;background: rgba(51, 51, 51, 0.41) url('/image/news_ico2.png') no-repeat center/13px 21px;display:block;width:31px;height:40px;}
.NewesCenter_slid .hd .next{position:absolute;top:50%;right:14px;margin-top:-20px;background: rgba(51, 51, 51, 0.41) url('/image/news_ico1.png') no-repeat center/13px 21px;display:block;width:31px;height:40px;}
.NewesCenter_slid .hd .prev:hover{background: rgba(51, 51, 51, 0.8) url('/image/news_ico2.png') no-repeat center/13px 21px;}
.NewesCenter_slid .hd .next:hover{background: rgba(51, 51, 51, 0.8) url('/image/news_ico1.png') no-repeat center/13px 21px;}
.NewesCenter_list{ margin-top: 28px;}
.NewesCenter_list ul li{ width: 100%; display:inline-block;}
.NewesCenter_list ul li i{position: relative; top: -6px; display: inline-block; width: 4px; height: 4px; background: #CCCCCC; border-radius: 100%;}
.NewesCenter_list ul li span{display: inline-block; font-size: 14px; color: #333; margin-left: 7px; width: 96%; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.NewesCenter_list ul li+li{margin-top: 13px;}
.NewesCenter_list ul li:hover span{color: #0C78E6;}
.NewesCenter_list ul li:nth-child(1) span{ font-size: 18px; font-weight: bold;}
.NewesCenter_right{ float: right; width: 350px;}
.NewesCenter_list2{ margin-top: 0px;}
.NewesCenter_img{ margin-top: 18px;}
.NewesCenter_img ul li{ width: 170px; height: auto; float: left;}
.NewesCenter_img ul li+li{margin-left: 10px;}
.NewesCenter_img ul li a{ display: inline-block; }
.NewesCenter_img ul li p.Img{ width: 100%; height: 116px; overflow: hidden;}
.NewesCenter_img ul li p.Img img{
  width: 100%; 
  height: 100%; 
  transition: all .5s;
  -moz-transition: all .5s;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
}
.NewesCenter_img ul li:hover p.Img img{
  transform: scale(1.05);
  -webkit-transform: scale(1.05);  
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);  
}

.NewesCenter_img ul li p.text{ margin-top: 9px; font-size: 14px; color: #333; width: 170px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.NewesCenter_list3{ margin-top: 16px;}
.newsADC{ margin-top: 0px; width: 100%; height: 90px;}
.newsADC_main{ position: relative; }
.ADC_form{ position: absolute; right: 30px; bottom: 0px;}
.ADC_form input.ADC_input{ display: inline-block; float: left; font-size: 15px; color: #333; border: 1px solid #666; width: 136px; height: 30px; padding-left: 10px;}
.ADC_form a.ADC_butt{ position: relative;top: -5px; margin-left: 8px; width: 140px; height: 42px; display:inline-block; float: left;}
.ADC_form a.ADC_butt img{ width: 100%; height: 100%;}

.v2NewsBox_right{ float: right; width: 280px; margin-right: 30px;}
.NewsFlash{ background: #FAFAFA; width: 100%; height: 589px; padding: 20px 0;}
.NewsFlash_title{ height: 23px; line-height: 23px;}
.NewsFlash_title p.left{float: left; border-left: 6px solid #0C78E6; padding-left: 13px; font-size: 18px; color: #333; font-weight: bold;}
.NewsFlash_title p.right{float: right; margin-right: 15px;}
.NewsFlash_title p.right span{ font-size: 12px; display: inline-block; color: #666;}
.NewsFlash_title p.right i{display: inline-block; width: 14px; height: 12px; line-height: 12px; margin-left: 5px;}
.NewsFlash_title p.right i img{width: 100%; height: 100%;}

.NewsFlash_list{ margin: 0 20px;}
.NewsFlash_list ul li{ margin-top: 18px;}
.NewsFlash_list ul li p.title a{ font-size: 14px; color: #333; width: 100%; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display: inline-block;}
.NewsFlash_list ul li p.title a:hover{ color: #0C78E6;}
.NewsFlash_list ul li+li{ border-top: 1px solid #EEEEEE; padding-top: 18px;}
.NewsFlash_list ul li p.text{ margin-top: 13px; height: 24px; line-height: 24px;}
.NewsFlash_list ul li p.text span{display: inline-block;background: #EEEEEE; font-size: 12px; color: #666; padding:0px 8px; border-radius: 50px;}
.NewsFlash_list ul li p.text em{display: inline-block; font-size: 12px; color: #999; margin-left: 12px;}
.NewsFlash_list ul li p.text i{display: inline-block; font-size: 12px; color: #999; margin-left: 13px;}


/*联系我们*/
.m_bottom_box{width:1200px;margin:auto;margin-top:50px;}
.m_bottom_box ul{float:left;width:875px;height:100px;margin-top:20px;}
.m_bottom_box ul li{float:left;width:250px;height:100px;margin-right:35px;}
.m_bottom_box ul li i{ width: 100px; height: 100px; border: 1px solid #b89095; border-radius: 100%; display:block;float:left; text-align: center;}
.m_bottom_box ul li img{width:42px;height:42px; position: relative; top: 50%;margin-top: -21px;}
.m_bottom_text{float:left;width:125px;margin-left:10px;}
.m_bottom_text em{display:block;font-size:22px;color:#363B40;margin-bottom:10px;margin-top:12px;}
.m_bottom_text span{font-size:14px;color:#909090;display:block;margin-bottom:3px;}

.m_bottom_box ul li:hover i{border-color: #f0edee;background: #f0edee;}

.m_bottom_bm{width:285px;height:141px;background:url(/image/m_zxsj8.png) no-repeat 0 0/ 100% 100%;float:right;display:block;cursor:pointer;}

.m_bottom_bm em{display:block;font-size:19px;color:#FFF;font-weight:600;padding-left:25px;margin-top:13px;}
.m_bottom_bm p{display:block;font-size:13px;color:#FFF;padding-left:25px;margin-top:6px;width:106px;line-height:19px;}
.m_bottom_bm i{padding:5px 20px;background:#FFEBE6;font-size:13px;color:#C8340D;border-radius:20px;position:relative;top:11px;left:25px;}


/*<!-- 甄选品牌，让购房更有安全感 20190509-->*/
.BrandZone{margin-top: 0px;}
.BrandZone-box{ width: 1110px;margin: 0 auto; background: #fff; padding:45px;}
.BrandZone-top{text-align:center;}
.BrandZone-top p.title{width: 466px;height: auto; margin: 0 auto;}
.BrandZone-top p.title img{ width: 100%;height: auto;}
.BrandZone-top i.x{width: 80px;height: 4px;background: #333;margin: 16px auto; display: block;}
.BrandZone-top em.text{display: block; font-size: 22px;color: #111;}

.BrandZone-list{ margin-top: 25px;}
.BrandZone-list ul li{float: left;width: 120px;height: 52px; margin: 15px 0; margin-right: 19px; border:1px solid #F4F4F4; background: #fff; }
.BrandZone-list ul li img{ width: 100%;height: 100%;}
.BrandZone-list ul li:nth-child(8n){margin-right: 0;}

.BrandZone-fon{ margin-top: 25px; text-align: center;}
.BrandZone-fon a{ display:inline-block; width: 276px; height: 46px;color: #D81515;font-size: 16px; border:1px solid #D81515; background: #fff; border-radius: 10px;line-height: 44px;}
.BrandZone-fon a:hover{background:#D81515; color: #fff; }


.BrandZone-apply{display:none;position: fixed; left: 50%;top:50%; width: 440px; height: 480px;margin-left:-220px;margin-top:-240px; background: #fff;z-index: 5; border-radius: 20px; overflow: hidden;
animation:apply 0.8s;
-webkit-animation:apply 0.8s;
-moz-animation:apply 0.8s;
}

@keyframes apply {
  0% {top:-100%;opacity:0;}
  100% {opacity:1;}
}

-webkit-@keyframes apply {
  0% {top:-100%;opacity:0;}
  100% {opacity:1;}
}

-moz-@keyframes apply {
  0% {top:-100%;opacity:0;}
  100% {opacity:1;}
}




.BrandZone-apply-top{background: url('/image/index_zone/zone_ico28.png')  no-repeat; background-size:100% 100%; position: relative; height: 242px;}
.apply-top-center{ text-align: center; padding-top: 34px;}
.apply-top-center p.top{font-size: 22px;color: #fff;}
.apply-top-center p.t-img{ width: 332px;height: auto; margin: 0 auto; margin-top: 16px;}
.apply-top-center p.t-img img{width: 100%;height: auto;}
.apply-top-center p.text-m{font-size: 29px;color: #EC3E2B; font-weight: bold;line-height: 42px; width: 358px;height: 52px; margin:0 auto;margin-top: 11px; background: url('/image/index_zone/zone_ico31.png')  no-repeat; background-size:100% 100%;}
.apply-top-center .bm-rs{ margin-top: 16px; height: 40px;line-height: 40px;}
.apply-top-center .bm-rs em{display: inline-block; font-size: 22px; color: #fff;}
.apply-top-center .bm-rs span{display:inline-block;}
.apply-top-center .bm-rs span i{width: 31px;text-align:center; margin: 0 3px; height: 40px;line-height: 40px; display: inline-block; font-size: 20px; color: #fff;background: #FFB535;}

.apply-clice{ position: absolute; right: 16px;top: 16px;width: 22px;height: 22px;}
.apply-clice img{width: 100%;height: 100%;}

.BrandZone-apply-main .apply-form{width: 380px;margin: 0 auto; margin-top: 34px;}
.BrandZone-apply-main .apply-form p.in-text{width: 100%;height: 48px; border: 1px solid #ddd; margin-bottom: 17px;}
.BrandZone-apply-main .apply-form p.in-text span{display: inline-block;float: left; position: relative; top:11px;margin-left: 15px;}
.BrandZone-apply-main .apply-form p.in-text span i{float: left; display: inline-block; position: relative; top: 1px; width: 24px;height: 24px; line-height: 24px;}
.BrandZone-apply-main .apply-form p.in-text span i img{ width: 100%;height: 100%;}
.BrandZone-apply-main .apply-form p.in-text span em{margin-left: 7px; float: left; font-size: 20px; color: #CD1804; display: inline-block; height: 24px; line-height: 24px;}
.BrandZone-apply-main .apply-form p.in-text input.in-p{border:none; background: #fff; display: block; float: left;width: 276px; float: right; height: 46px;font-size: 18px; color: #666;}
.BrandZone-apply-main .apply-form p.in-text input.in-p::-webkit-input-placeholder{
    color:#999;
    background: #fff;
}
.BrandZone-apply-main .apply-form p.in-text input.in-p::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#999;
    background: #fff;
}
.BrandZone-apply-main .apply-form p.in-text input.in-p:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#999;
    background: #fff;
}
.BrandZone-apply-main .apply-form p.in-text input.in-p:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#999;
    background: #fff;
}
.BrandZone-buttom{display: block; width: 341px; height: 60px; margin: 0 auto;background:linear-gradient(0deg,rgba(255,202,68,1) 0%,rgba(252,191,51,1) 48%,rgba(253,243,133,1) 100%); text-align: center; border-radius: 30px; line-height: 60px; margin-top: 25px; font-size: 32px; color: #D72800;font-weight: bold;}
.BrandZone-buttom:hover,.BrandZone-buttom:focus{color: #D72800;}
.fotm-txt{ font-size: 14px; color: #999; margin-top: 18px; text-align: center;}
.BrandZone-apply-bg{ display: none; position: fixed; left: 0px; top: 0px; background: rgba(0,0,0,0.5);width: 100%;height: 100%;z-index: 4;}



.liaojie{ width:100%; margin:30px auto;}

.protel {width: 260px;height: 88px;padding: 8px 0 0 18px;position: relative;}

.protel p {font-size: 19px;color: #000;}

.protel p>i {font-size: 24px;color:#c70202;font-weight: bold;font-style: italic;padding-right: 5px;vertical-align: sub;}

.protel p>span {font-size: 32px;color:#c70202;font-weight: bold;font-style: italic;line-height: 30px;}

.protel ins.sprite01.sprite-06 {width: 62px;height: 58px;position: absolute;bottom: 10px;right: 10px;background-position: -160px -5px;}

.sprite01 {background-image: url('../image/sprite01.png');background-repeat: no-repeat;display: block;}

.protel:after {display: block;content: '';height: 88px;border-right: 2px solid #ececec;position: absolute;top: 0;right: -13px;z-index: 10;}

.process {width: 921px;background: #fff;overflow: hidden;}

.process .proc_list {width: 153px;float: left;position: relative;}

.process .proc_list .leftbox a {display: block;}

.process .proc_list .leftbox .img.sprite01.sprite-07 {width: 71px;height: 58px;background-position: -5px -70px;}

.process .proc_list .leftbox .img {margin: 0 auto;}

.sprite01 {background-image: url('../image/sprite01.png');background-repeat: no-repeat;display: block;}

process .proc_list .leftbox p {font-size: 15px;color: #505050;text-align: center;line-height: 30px;text-transform: uppercase;}

.process .proc_list .rightbox.sprite01.sprite-13 {background-position: -232px -71px;}

.process .proc_list .rightbox {width: 32px;height: 32px;position: absolute;left: 90%;top: 20px;}

.sprite01 {background-image: url('../image/sprite01.png');background-repeat: no-repeat;display: block;}

.process .proc_list .leftbox p {font-size: 15px;color: #505050;text-align: center;line-height: 30px;text-transform: uppercase;}

.process .proc_list .leftbox .img.sprite01.sprite-08 {width: 64px;height: 58px;background-position: -86px -73px;}

.process .proc_list .leftbox .img {margin: 0 auto;}

.process .proc_list .leftbox .img.sprite01.sprite-09 {width: 55px;height: 58px;background-position: -160px -73px;}

.process .proc_list .leftbox .img.sprite01.sprite-10 {width: 61px;height: 58px;background-position: -5px -140px;}

.process .proc_list .leftbox .img.sprite01.sprite-11 {width: 57px;height: 58px;background-position: -160px -140px;}

.process .proc_list .leftbox .img.sprite01.sprite-12 {width: 57px;height: 58px;background-position: -232px -5px;}

.hotlp_main{ width:1200px; margin:0 auto; overflow:hidden; position:relative;}



.c_w345_box {
    overflow: visible;
    float: right;
    width: 310px;
    background: #fff;
	height:630px; overflow:hidden; margin-right:20px;
}
.c_mt16 {
   /* margin-top: 16px;*/
}
.c_title {
    position: relative;
    padding: 0 16px;
}
.c_title i {
    font-size: 20px;
    line-height: 26px;
    color: #212121;
}
i {
    font-style: normal;
}
.c_title span {
    float: right;
    margin-top: -5px;
    margin-right: -15px;
}
.c_title span a {
    display: block;
    font-size: 42px;
    color: #ff5849;
}
.c_hot_qaList {
    clear: both;
}
.c_hot_qaList dl {
    float: left;
    margin-top: 17px;
    padding: 0 14px 0 16px;
        padding-bottom: 0px;
    padding-bottom: 17px;
    border-bottom: 1px dashed #e3e3e3;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.c_hot_qaList dl:first-child {
    margin-top: 0;
}
.c_hot_qaList dt {
    font-size: 14px;
    color: #555;
    line-height: 28px;
}
.c_hot_qaList dt em {
    color: #212121;
    margin: 0 10px;
    font-style: normal;
}
.c_hot_qaList dt span {
    margin-left: 10px;
}
.blue {
    color: #008dd9;
}
.c_hot_qaList dd {
    font-size: 14px;
    color: #555;
    line-height: 24px;
    clear: both;
    position: relative;
}
.c_hot_qaList dd {
    padding-left: 5px;
}
.c_hot_qaList dd.question {
    color: #212121;
    font-size: 16px;
    line-height: 26px;
    margin-top: 6px;
    margin-bottom: 6px;
    overflow: hidden;
}
.c_hot_qaList dd i {
    width: 278px;
    float: left;
    margin-left: 34px;
}
.c_hot_qaList dd .headimg {
    float: left;
    border-radius: 50px;
    width: 24px;
    height: 24px;
    margin: 0 10px 0 -2px;
    overflow: hidden;
    position: absolute;
}
.c_hot_qaList dd .headimg img {
    width: 24px;
    height: 100%;
    height: auto !important;
}
.c_hot_qaList dd img {
    vertical-align: top;
}



/*筛选分类*/
.shaiXuan{
	background: #f7f7f7;
	height: 290px;
	padding-top:50px;
	z-index: 9;
	position: relative;
}
.shaiXuan a{
	color:#666;
}
.shaiXuan a:hover{
	color: #fea000;
}
.shaiXuan>div:nth-child(1){
	width: 1200px;
	margin:0 auto;
	background: rgba(0,0,0,0.6);
	padding: 10px;
	border-radius: 0 0 5px 5px;
	position: relative;	
}
.quyuShaixuan{
	background: #fff;
	float: left;
	width: 299px;
	text-align: center;
	position: relative;
	padding: 30px 0 0 0;
	height: 195px;
}
.quyuShaixuan p{
	background: #e5f6fe url(../image/icon/quyuShaixuan1.png) no-repeat 30% center;
	width: 240px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #009cef;
	font-size: 26px;
	font-weight: 600;
	border-radius:30px;	
	display: inline-block;
}
.quyuShaixuan>span{
	width: 1px;
	height: 160px;
	background: #efefef;
	display: inline-block;
	position: absolute;
	right: 0;
	top:45px;
}
.quyuShaixuan ul{
	padding-left: 20px;
	margin-top: 25px;
	height: 112px;
}
.quyuShaixuan li{
	float: left;
	font-size: 16px;
	padding-right: 23px;
	padding-bottom: 10px;
}
.shaiXuan>div .quyuShaixuan:nth-child(1){
	border-radius: 5px 0 0 5px;
}
.shaiXuan>div .quyuShaixuan:nth-child(4){
	border-radius: 0 5px 5px 0;
}
.shaiXuan>div .quyuShaixuan:nth-child(2) p{
	background: #fff0f2 url(../image/icon/quyuShaixuan2.png) no-repeat 30% center;
	color: #ff0c34;	
}
.shaiXuan>div .quyuShaixuan:nth-child(3) p{
	background: #f2fcec url(../image/icon/quyuShaixuan3.png) no-repeat 30% center;
	color: #1ec577;	
}
.shaiXuan>div .quyuShaixuan:nth-child(4) p{
	background: #faf7ea url(../image/icon/quyuShaixuan4.png) no-repeat 30% center;
	color: #ffb400;	
}
.indexSousuo{
	width: 1200px;
	background: rgba(0,0,0,0.6);
	padding:25px 10px;
	position: absolute;
	left: 0;
	top:-117px;
	border-radius: 5px 5px 0 0;
}
.shengfenSousuo{
	float: left;
	padding-left: 10px;
	height: 40px;
	width: 195px;
	margin-top:20px;
}
.shengfenSousuo span img{
	vertical-align:-18%;
	padding: 0 10px;
}
.shengfenSousuo a{
	color: #fff;
	font-size: 18px;
	display: inline-block;
	padding-right:20px;
	font-weight: 600;
	padding-top: 2px;
}
.shengfenSousuo a:hover{
	color: #fea000;
}
.indexSousuoInput{
	float: left;
}
.indexSousuoInput .kuang1{
	background: #fff url(../image/icon/indexSousuoInput.png) no-repeat 20px center;
	width: 580px;
	height: 65px;	
	padding-left:50px; 
	border-radius: 50px 0 0 50px;
	font-size: 18px;
	float: left;
	border:0;
}
.indexSousuoInput .kuang2{
	height: 65px;
	width: 140px;
	border-radius: 0 30px 30px 0;
	font-size: 24px;
	background: linear-gradient(to right, rgba(245,172,48,1), rgba(239,128,29,1));
	color: #fff;
	border:0;
}
.indexSousuoDitu {
	float: right;
}
.indexSousuoDitu a{
	display: inline-block;
	color: #ff9d00;
	width: 115px;
	height: 65px;
	padding-left:55px;
	line-height: 65px;
	font-size: 24px;
	border:1px solid #ff9d00;
	background: #fff url(../image/icon/indexSousuoDitu1.png) no-repeat 20px center;
	border-radius: 50px;
}
.indexSousuoDitu a:hover{
	background: #f4a82e url(../image/icon/indexSousuoDitu2.png) no-repeat 20px center;
	color: #fff;
}
/*筛选分类 END*/
