@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;}
html{font:12px/180% Arial, Helvetica, sans-serif, "微软雅黑";}
#wrapper{width:960px;margin:60px auto 0 auto;}
p{line-height:20px;}

/* tabs */
#tabs{
	width:840px;
	height:400px;
}
#tabs ul{
	width:200px;
	height:400px;
	float:left;
	

}
#tabs li{
	width:200px;
	height:80px;
	
	
}
#tabs li a{
	display:block;
	width:200px;
	height:80px;
	text-decoration:none;
	/* color:#8478B3; */
	background: #fff;
	filter:alpha(opacity=90); /* IE */  
	-moz-opacity:0.9; /* 老版Mozilla */  
	-khtml-opacity:0.9; /* 老版Safari */  
	opacity: 0.9; /* 支持opacity的浏览器*/ 
}
#tabs li a em{
	display: block;
	width:18px;
	height:18px;
	padding:31px 0;
	float: left;
	margin-left: 30px;
}
#tabs li a em img{
	display: block;
	width:18px;
	height:18px;
}
#tabs li a i{
	display: block;
	width:auto;
	height:18px;
	line-height:18px;
	color:#333;
	font-size: 14px;
	padding:31px 20px 0;
	float: left;
}

#tabs_container{
	width:640px!important;
	height:400px!important;
	/*padding:40px;*/
	overflow:hidden;
	position:relative;
	/* background:white; */
	float:left;width:300px;
}
#tabs_container .tabs_div{
	width:610px;
	height:350px;
	padding:50px 0 0 30px;
	background:#fff;
	/*margin-right:40px;*/
}
#tabs_container #tabs-4{
	width:640px;
	height:350px;
	padding:50px 0 0 0;
}
.transition {
	-webkit-transition:all 0s ease-in-out;
	-moz-transition:all 0s ease-in-out;
	-o-transition:all 0s ease-in-out;
	-ms-transition:all 0s ease-in-out;
	transition:all 0s ease-in-out;

	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
	-ms-transition-delay:0s;
	transition-delay:0s;
}

.make_transist {
	-webkit-transition:all 0s ease-in-out;
	-moz-transition:all 0s ease-in-out;
	-o-transition:all 0s ease-in-out;
	-ms-transition:all 0s ease-in-out;
	transition:all 0s ease-in-out;
}

.hidescale {
	-webkit-transform:scale(0.9);
	-moz-transform:scale(0.9);
	-o-transform:scale(0.9);
	-ms-transform:scale(0.9);
	transform:scale(0.9);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
	filter:alpha(opacity=0);
	opacity:0;
}

.showscale {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	opacity:1;

	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
	-ms-transition-delay:0s;
	transition-delay:0s;
}

.hideleft {
	-webkit-transform:translateX(-100%);
	-moz-transform:translateX(-100%);
	-o-transform:translateX(-100%);
	-ms-transform:translateX(-100%);
	transform:translateX(-100%);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
	opacity:0;
}

.showleft {
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px);
	-o-transform:translateX(0px);
	-ms-transform:translateX(0px);
	transform:translateX(0px);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	opacity:1;

	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
	-ms-transition-delay:0s;
	transition-delay:0s;
}

.hidescaleup {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
	opacity:0;
}

.showscaleup {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-o-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	opacity:1;

	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
	-ms-transition-delay:0s;
	transition-delay:0s;
}

.hideflip {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
	opacity:0;

	-webkit-transform:rotatey(-90deg) scale(1.1);
	-moz-transform:rotatey(-90deg) scale(1.1);
	-o-transform:rotatey(-90deg) scale(1.1);
	-ms-transform:rotatey(-90deg) scale(1.1);
	transform:rotatey(-90deg) scale(1.1);

	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-o-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%;
}

.showflip {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
	opacity:1;

	-webkit-transition-delay:0s;
	-moz-transition-delay:0s;
	-o-transition-delay:0s;
	-ms-transition-delay:0s;
	transition-delay:0s;

	-webkit-transform:rotatey(0deg) scale(1);
	-moz-transform:rotatey(0deg) scale(1);
	-o-transform:rotatey(0deg) scale(1);
	-ms-transform:rotatey(0deg) scale(1);
	transform:rotatey(0deg) scale(1);

	-webkit-transform-origin:50% 50%;
	-moz-transform-origin:50% 50%;
	-o-transform-origin:50% 50%;
	-ms-transform-origin:50% 50%;
	transform-origin:50% 50%;
}

.tabulous_active{
	background:#fff!important;
	/* color:#655c89!important; */
	
	filter:alpha(opacity=100)!important; /* IE */  
	-moz-opacity:1!important; /* 老版Mozilla */  
	-khtml-opacity:1!important; /* 老版Safari */  
	opacity: 1!important; /* 支持opacity的浏览器*/ 
	opacity:1!important;
}
.tabulousclear{display:block;clear:both;}



/* ------------新闻------------ */

/*热点新闻*/
.content {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:30px;
}
.content .hot_new {
  width: 1190px;
  height: 450px;
  margin: 0 auto; 
}

.content .hot_new .new_left {
  width: 700px;
  height: 450px;
  float:left;
  margin-right: 77px; 
}

.content .hot_new .new_left .new_name {
  width: 700px;
  height: 35px;
  padding-top: 43px;
  border-bottom: 2px solid #e1e1e1; 
}

.content .new_left .new_name .new_name_left {
  width: 650px;
  height: 35px; 
  float:left;
}
.content .new_left .new_name .new_name_left .rdzx{
	width:100px;
	height:35px;
	font-size:24px;
	color:#333;
	float:left;
	border-bottom:2px solid #333;
	margin-right:40px;
}
.new_left .new_name .new_name_left li a {
  display: block;
  height: 35px; 
}

.new_left .new_name .new_name_left li{
	float:left;
  height: 35px;
  line-height: 40px;
  margin-right: 25px; 
}
.new_left .new_name .new_name_left li:hover{
	cursor:pointer;
}
.new_left .new_name .new_name_left a {
  font-size: 16px;
  color: #787878; 
}

/*  更改字体的颜色*/
.new_left .new_name .new_name_left .color_a2{
	color: #3498db;
}
/* 更改底部边框 */
.new_left .new_name .new_name_left .select2{
	border-bottom: 2px solid #3498db; 
}
  
  
  
  

.content .new_left .new_name .new_name_right {
  width: 50px;
  height: 33px; 
  float:left;
}
.content .new_left .new_name .new_name_right  ul{
	width: 50px;
  	height: 33px;
}
.content .new_left .new_name .new_name_right ul li{
	width: 50px;
  	height: 33px;
  	display:none;
}
.content .new_left .new_name .new_name_right ul .show_more2{
	display:block;
}
.content .new_left .new_name .new_name_right ul li a {
  display: block;
  width: 35px;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #787878; 
}

.content .new_left .new_name .new_name_right ul li i {
  width: 15px;
  height: 35px;
  line-height:35px;
  color: #787878;
}

.content .new_left .new_content {
  width: 700px;
  height: 340px;
  padding-top: 30px; 
}

.content .new_left .new_content .news_img {
	position:relative;
  width: 307px;
  height: 328px;
  margin-right: 22px; 
}

.content .new_left .new_content .news_img a {
  display: block;
  width: 307px;
  height: 328px; 
}

.content .new_left .new_content .news_img img {
  display: block;
  width: 307px;
  height: 328px; 
}
.content .new_left .new_content .news_img .bg_tu2{
	width:307px;
	height:38px;
	background:url(../images/bg1.png);
	position:absolute;
	left:0;
	bottom:0;
}
.content .new_left .new_content .news_img #fck_link{
	display:block;
	width:297px;
	height:38px;
	position:absolute;
	left:0;
	bottom:0;
	font-size:14px;
	color:#fff;
	padding:0 5px;
	line-height:38px;
	text-align:center;
}
.content .new_left .new_content .news_news {
  width: 371px;
  height: 350px; 
}

.content .new_left .new_content .news_news ul {
  width: 371px;
  height: 350px;
  display: none; 
}

.content .new_left .new_content .news_news .show_on2 {
  display: block; 
}

.content .new_left .new_content .news_news li {
  width: 371px;
  height: 21px;
  margin-bottom: 10px; 
}

.content .new_left .new_content .news_news li a {
  display: block;
  width: 371px;
  height: 21px; 
}

.content .new_left .new_content .news_news li a:hover {
  cursor: pointer;
  color: #3498db; 
}

.content .new_left .new_content .news_news li:hover span {
  color: #3498db; 
}

.content .new_left .new_content .news_news span {
  display: block;
  font-size: 14px;
  color: #333;
  overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap; 
}

/* .content .new_left .new_content .news_news span:nth-child(1) {
  width: 261px; 
} */
.content .new_left .new_content .news_news .span_1 {
  width: 261px; 
}


.content .new_left .new_content .news_news span:nth-child(2) {
	display:block;
  width: 110px;
  text-align: right;
  color: #999;  
}
/* .content .new_left .new_content .news_news .span_2 {
	display:block;
  width: 110px;
  text-align: right;
  color: #999;  
} */

.content .hot_new .new_right {
  width: 413px;
  height: 450px; 
}

.content .hot_new .new_right .action {
  width: 413px;
  height: 35px;
  padding-top: 43px;
  border-bottom: 2px solid #e1e1e1; 
}

.content .action .action_name {
  width: 363px;
  height: 35px; 
}

.content .action .action_name a {
  display: block;
  height: 35px;
  width: 100px;
  font-size: 24px;
  color: #333;
  border-bottom: 2px solid #333; 
}

.content .action .action_more {
  width: 50px;
  height: 35px; 
}

.content .action .action_more a {
  display: block;
  width: 35px;
  height: 35px;
  line-height: 40px;
  font-size: 14px;
  color: #787878; 
}

.content .action .action_more i {
  width: 15px;
  height: 35px;
  line-height:35px;
  color: #787878;
   
}

.content .hot_new .new_right .action_news {
  width: 413px;
  height: 340px;
  padding-top: 30px; 
}

.content .hot_new .new_right .action_news li {
  width: 413px;
  height: 21px;
  margin-bottom: 10px; 
}

.content .hot_new .new_right .action_news li:hover span {
  color: #e16452; 
}

.content .hot_new .new_right .action_news li a {
  display: block;
  width: 413px;
  height: 21px; 
}

.content .hot_new .new_right .action_news span {
  font-size: 14px;
  color: #333; 
}

.content .hot_new .new_right .action_news li p {
  display: block;
  width: 16px;
  height: 16px;
  background: #aaaaaa;
  line-height: 16px;
  text-align: center;
  color: #fff;
  margin-right: 14px;
  margin-top: 3px; 
}

.content .hot_new .new_right .action_news li:nth-child(1) p {
  background: #e16452; 
}

.content .hot_new .new_right .action_news li:nth-child(2) p {
  background: #e78375; 
}

.content .hot_new .new_right .action_news li:nth-child(3) p {
  background: #eda297; 
}

.content .hot_new .new_right .action_news .span_250 {
  width: 250px; 
  overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}

.content .hot_new .new_right .action_news .span_133 {
	display:block;
  width: 133px;
  text-align: right;
  color: #999; 
}

/*热点新闻*/
/*侧面滑动部分*/
.custom_service {
  width: 34px;
  height: 40px;
  background: #3498db;
  position: fixed;
  right: 0;
  top: 250px;
  z-index: 999; 
}

.tel_num {
  width: 105px;
  height: 40px;
  position: fixed;
  right: 40px;
  top: 251px;
  z-index: 999;
  display: none; 
}

.tel_num img {
  display: block;
  width: 105px;
  height: 40px; 
}

.guohu {
  width: 34px;
  height: 40px;
  background: #3498db;
  position: fixed;
  right: 0;
  top: 320px;
  z-index: 999; }

.loan {
  width: 34px;
  height: 40px;
  background: #3498db;
  position: fixed;
  right: 0;
  top: 390px;
  z-index: 999; 
}

.weixin {
  width: 34px;
  height: 40px;
  background: #3498db;
  position: fixed;
  right: 0;
  top: 460px;
  z-index: 999; }

.erweima {
  width: 92px;
  height: 92px;
  background: red;
  position: fixed;
  right: 40px;
  top: 440px;
  z-index: 999;
  display: none; 
}

/*服务页面*/
.content_serve {
  width: 1190px;
  height: 2035px;
  margin: 0 auto; 
}

.content_serve .serve_list {
  width: 1190px;
  height: 366px;
  padding-top: 34px; 
}

.content_serve .serve_list .list_title {
  height: 144px;
  width: 1190px;
  line-height: 144px;
  text-align: center;
  font-size: 30px;
  color: #333; 
}

.content_serve .serve_list .serve_name {
  width: 1190px;
  height: 222px; }

.content_serve .serve_list .serve_name ul {
  width: 1190px;
  height: 222px; 
}

.content_serve .serve_list .serve_name ul li {
  width: 20%;
  height: 222px; 
}

.content_serve .serve_list .serve_name li div:nth-child(1) {
  width: 78px;
  height: 78px;
  margin: 0 auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%; 
}

.content_serve .serve_list .serve_name li div:nth-child(2) {
  width: 100%;
  height: 44px;
  padding-top: 3px;
  text-align: center;
  font-size: 16px;
  line-height: 47px;
  color: #333; 
}

.content_serve .serve_list .serve_name li div:nth-child(3) {
  width: 100%;
  text-align: center;
  font-size: 12px;
  color: #999; 
}

.content_serve .serve_city {
  width: 1190px;
  height: 105px;
  line-height: 105px;
  text-align: center;
  font-size: 30px;
  color: #333; 
}

.content_serve .city_select {
  width: 1190px;
  height: 243px; 
}

.content_serve .city_select ul {
  width: 1190px;
  height: 36px;
  margin-bottom: 20px; 
}

.content_serve .city_select .city_select_one {
  padding-top: 20px; 
}

.content_serve .city_select ul li {
  width: 70px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  font-size: 14px;
  border: 1px solid #ccc;
  margin-right: 10px; 
}

.content_serve .city_select ul li a {
  color: #333; 
}

.content_serve .city_select ul li:nth-child(1) {
  width: 72px;
  height: 36px;
  background: #3498db;
  color: #fff;
  border: none;
  margin-right: 30px; 
}

.content_serve .new_house_select {
  width: 1190px;
  height: 149px;
  padding-top: 44px;
  font-size: 30px;
  text-align: center;
  line-height: 149px;
  color: #333; 
}

.content_serve .new_house_img {
  width: 1190px;
  height: 250px; 
}

.content_serve .new_house_img ul {
  width: 1190px;
  height: 250px; 
}

.content_serve .new_house_img ul li {
  width: 230px;
  height: 250px;
  position: relative; 
}

.content_serve .new_house_img ul li img {
  display: block;
  width: 230px;
  height: 100%; 
}

.content_serve .new_house_img ul li p {
  width: 200px;
  height: 60px;
  font-size: 16px;
  color: #fff;
  line-height: 24px;
  padding: 0 15px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 999; 
}

.content_serve .new_house_img ul li:nth-child(2) {
  margin: 0 10px; 
}

.content_serve .new_house_img ul li:nth-child(4) {
  margin: 0 10px; 
}

.content_serve .strategy {
  width: 1190px;
  height: 134px;
  padding-top: 67px;
  font-size: 30px;
  text-align: center;
  line-height: 134px;
  color: #333; 
}

.content_serve .strategy_content {
  width: 1190px;
  line-height: 24px;
  font-size: 14px;
  color: #333;
  text-indent: 35px;
  margin-bottom: 14px; 
}

.content_serve .strategy_list {
  width: 100%;
  height: 24px;
  font-size: 16px;
  line-height: 24px;
  font-weight: 900;
  color: #333; 
}

.content_serve .strategy_more {
  width: 230px;
  height: 33px;
  font-size: 16px;
  line-height: 33px;
  color: #3498db;
  text-align: center;
  border: 1px solid #3498db;
  margin: 0 auto;
  margin-top: 50px; 
}



/* 新样式 */

#tabs_container div.show_tab{
	display:block;
}
#tabs ul li a.show_color{
	background:#fff;
	filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
}
#tabs_container div{
	width:610px;
	height:350px;
	padding:50px 0 0 30px;
	background:#fff;
	/*margin-right:40px;*/
	display:none;
}
/* #tabs_container #tabs-1:hover{
	-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5); 
}
#tabs_container #tabs-2:hover{
	-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5); 
}
#tabs_container #tabs-3:hover{
	-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5); 
}
#tabs_container #tabs-4:hover{
	-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5); 
}
#tabs_container #tabs-5:hover{
	-webkit-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  -moz-box-shadow:0 0 10px rgba(0, 204, 204, .5);  
  box-shadow:0 0 10px rgba(0, 204, 204, .5); 
}

 */

