.main{
	height:100%;
	width:100%;
	padding-top: 10px;
}

/*banner部分*/
.banner{
	height:100%;
	width:100%;
	overflow: hidden;
}
/*轮播图*/
.lunbo{
	height:375px;
	width:660px;
}

.news_fr{
	height:375px;
	width:510px;
	position: relative;
}
.newslist{
	border-bottom:#f0f0f0 solid 1px;
	width: 100%;
	padding:6px 0px 10px 0; 
}
.newslist:last-of-type{
	border-bottom: none;
}
.h3_titile a{
	color:#000;
	font-size: 18px;
	padding-bottom: 3px;
	width: 100%;
	overflow: hidden;
	text-overflow:ellipsis;
	text-decoration: none;
	white-space: nowrap;
}
.newslist p{
	height:50px;
	line-height: 28px;
	width:100%;
	overflow: hidden;
	white-space: normal;
}
.news_fr>img{
	background: gold;
	height: 60px;
	width: 100%;
	position: absolute;
	bottom: 0px;
}
/*网站大事件*/
.things{
	margin-top: 50px;
	width:100%;
	overflow: hidden;
}
.things_fl{
	overflow: hidden;
}
.big_it{
	width: 840px;
}
.title{
	box-sizing: border-box;
	border-bottom:#24b9da solid 4px;
	height: 64px;
	width: 100%;
}
.title>span{
	color:#fff;
	background: #24b9da;
	display: inline-block;
	font-size: 29px;
	font-weight: 600;
	height: 60px;
	line-height: 60px;
	text-align: center;
	width: 205px;
}
.bigthing_list{
	box-sizing: border-box;
	height: 140px;
	width: 100%;
	margin:25px 0;
	padding-left:10px;
}
.bigthing_list_img{
	background: teal;
	height: 100%;
	width:175px;
}
.bigthing_list_img>img{
	display: block;
	height: 100%;
}
.bigthing_list_text{
	width: 630px;
	padding:20px 10px 10px 15px;
}

.bigthing_list p{
	color:#9c9c9a;
	height: 50px;
	line-height: 25px;
	text-indent: 2em;
	overflow: hidden;
}
a.xq{
	color: #5194ae;
	text-decoration: none;
}

.big_t{
	box-sizing: border-box;
	width: 870px;
}
a.xq_r{
	color:#b9396c;
}
.big_t_list{
	border-bottom:#d8d8d8 dashed 1px;
	box-sizing: border-box;
	padding-left: 10px;
	width: 100%;
}
.h3_titile_t{
	font-weight: 400;
	font-size: 22px;
	padding-bottom: 0;
	padding-top: 20px;
}
.h3_titile_t a{
	font-size: 22px;
}
.big_t_list p{
	box-sizing: border-box;
	padding:15px 0 10px 0;
	text-indent: 5px;
	max-height: 80px;
	overflow: hidden;
	width: 820px;
}
.adr{
	color:#dbdbdb;	
	padding:0 0 15px 5px;
	
}
.h3_titile_t span{
	color:#fff;
	background: #325af0;
	display: inline-block;
	font-size: 12px;
	height:20px;
	margin-left: 28px;
	width: 35px;
	text-align: center;
}
.big_t_list_img{
	padding:20px 0 40px 0;
	width: 100%;
}
.big_t_list_img a{
	display: inline-block;
	height: 120px;
	width: 175px;
	margin-right: 20px;
}
.big_t_list_img a img{
	display: inline-block;
	background:darkgoldenrod;
	height: 100%;
	width: 100%;
}
/*分页*/
.container{
	width: 471px;
	margin: 0 auto 35px auto;
}
ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
}
ul.pagination li {
	display: inline;
	overflow: hidden;
}
ul.pagination li a {
	margin-left: 3px;
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
}
ul.pagination li a.active {
    background-color: #f4f4f4;
    color: #000;
    border: 1px solid #f4f4f4;
}
ul.pagination li a:hover:not(.active){
	background-color: #ddd;
}
/*视频*/
.videoBox{
	width: 100%;
	margin-top:33px;
}
.videoList{
	overflow: hidden;
	margin-bottom: 15px;
	margin-left: 10px;
}
.videoList a{
	display: block;
	background: pink;
	width: 258px;
	height: 130px;
	float: left;
	margin-right: 28px;
}
.videoList a>div{
	height: 100%;
	width: 100%;
}
.videoList a:last-of-type{
	margin-right: 0;
}
/*右边部分*/
.things_fr{
	width:320px;
}
.things_fr_list{
	padding-top: 40px;
	width: 100%;
}
.small_title{
	box-sizing: border-box;
	border-bottom: #06d2f7 1px solid;
}
.small_title span{
	color: #06d2f7;
	font-size: 16px;
	border-bottom: #06d2f7 1px solid;
	padding-bottom: 2px;
	width: 80px;
}
.jczt_box{
	border-bottom: #f1f6f9 dashed 1px;
}
.jczt_box img{
	background: paleturquoise;
	display: block;
	height: 130px;
	margin-top: 10px;
	width: 100%;
}
.jczt_box p{
	padding:10px 0;
}
.rdzx_list{
	height: 220px;
	padding-top:20px;
}
.rdzx_list li{
	height:28px;
	line-height: 28px;
	width: 100%;
}
.rdzx_list li a{
	color:#000;
	width: 100%;
	display: inline-block;
	text-decoration: none;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.code{
	overflow: hidden;
	width: 100%;
	
}
.code_text {
	padding-top:34px;
	width: 200px;
}
.code_text img{
	display:inline-block;
	background:mediumvioletred;
	height:35px;
	width: 115px;
}
.code_img>img{
	background: forestgreen;
	display: inline-block;
	margin-top:23px;
	height: 104px;
	width: 104px;
}
.cnxs{
	width: 100%;
}
.cnxsBox{
	border-bottom: #f7f7f7 solid 1px;
	padding: 25px 0 15px 0;
}
.cnxsBox:last-of-type{
	border-bottom: none;
}
.cnxsBox p{
	font-size: 18px;
	width: 100%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.cnxsBox span{
	background: #e6e6e6;
	border-radius: 3px;
	display: inline-block;
	margin-top:12px;
	padding:0 3px;
	height: 22px;
}
span.red{
	color:#fff;
	background: #e17a75;
}
img.things_fr_list_img{
	display: block;
	background: gold;
	height: 130px;
	width: 100%;
	margin-top:30px;
}
img.things_fr_list_img:first-of-type{
	margin-top: 20px;
}
a.more{
	color:#000;
	font-size: 12px;
	text-decoration: none;
}
.moreBox ul{
	margin-top:50px;
	width: 100%;
}
.moreBox ul li{
	width: 100%;
	display: box;
	overflow: hidden;  
    display: -moz-box;  
    display: -webkit-box;  
    display: -o-box;
}
.moreBox ul li a{
	text-decoration: none;
	display:block;
	margin: 5px 4px 5px 0;  
    height:35px;  
    line-height: 35px;  
    padding-left: 10px;  
    text-align: center;
    background-color: #fee4e3;  
    -webkit-box-flex:1;  
    overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
/*看看新出房源*/
.looks{
	width: 100%;
}
.title_look{
	margin:26px 0 24px 0;
}
.title_look span{
	text-align: left;
	text-indent: 30px;
	width: 100%;
	border:none;
}
.look_more{
	color:#fff !important;
	line-height: 87px;
	font-size: 14px;
	margin-right: 20px;
}
.look_mes{
	border-bottom: #E6E6E6 dashed 1px;
	overflow: hidden;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.look_mes>a{
	color:#000;
	box-sizing: border-box;
	padding-top:13px;
	border:#dfdfdf solid 1px;
	display: block;
	text-decoration: none;
	text-align: center;
	height: 290px;
	width: 270px;
	cursor: pointer;
	float: left;
	margin-right:40px;
}
.look_mes>a:last-of-type{
	margin-right: 0;
}
.look_mes .look_mes_list img{
	display: inline-block;
	width: 240px;
	height: 170px;
	background: #228B22;
}
.look_mes .look_mes_list p,.look_mes_list h4,.look_mes_list h5{
	padding-top:5px;
}
/*图片*/
.banImg{
	background: deeppink;
	height: 80px;
	width: 100%;
	margin-bottom: 10px;
}
.banImg>a{
	display: block;
	height:100%;
	width: 100%;
}
.banImg>a img{
	height:100%;
	width: 100%;
}


/***********************************/
.swiper-container {
  width: 100%;
  height: 100%;

}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.lunbo_img{
	position: relative;
}
.lunbo_img>img{
	background: yellow;
	width: 100%;
	height: 100%;
}
.lunbo_img>span{
	width: 100%;
	position: absolute;
	bottom: 0;
	z-index: 999;
	background: rgba(0,0,0,0.5);
	height: 60px;
	line-height: 60px;
	text-align: left;
	text-indent: 20px;
	font-size: 16px;
}
div.icon_dd{
	text-align: right;
	left: -20px !important;
	
}
