﻿@charset "utf-8";


#wrapper
{
	margin-top: 50px;
	text-align:center;
	    margin-bottom: 100px; display: none;
}
.overlay{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(0,0,0,0.5); /*dim the background*/
  text-align:center;
  display:none;
}

#overlay_pic {
    margin:200px auto;
    width:400px;
    box-shadow: 10px 10px 5px #000;
}

.jscarousal
{
	width: 1200px;
	height: 460px;
	margin:0 auto;
	padding: 0;
	padding: 22px 8px 22px 8px;
	position: relative; /*overflow: hidden;*/
}
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right
{
	float: left;
	width: 34px;
	height: 34px;
	color: White;
	position: relative;
	top: 12px;
	cursor: pointer;
}
.jscarousal .jscarousal-left
{
	background-image: url(../images/left_arrow.png);
	background-repeat: no-repeat;
	
	top: 504px;
    left: 503px;
    position:absolute;
}
.jscarousal .jscarousal-right
{
	background-image: url(../images/right_arrow.png);
	background-repeat: no-repeat;
	top: 504px;
    right: 518px;
    position:absolute;
}


.jscarousal .jscarousal-left:hover{ background:url(../images/left_arrow.png) 0 -35px no-repeat; transition:background 0.8s;  }
.jscarousal .jscarousal-right:hover{ background:url(../images/right_arrow.png) 0 -35px no-repeat;  transition:background 0.8s; }


.jscarousal-contents
{
	width: 1200px;
	height: 460px;
	float: left;
	position: relative;
	overflow: hidden;
}
.jscarousal-contents > div
{
	position: absolute;
	width: 100%;
	height: 460px;
}
.jscarousal-contents > div > div
{
	float: left;
	margin: 0px 27px;
	 width: 344px;
	 height: 458px;
	 	border: solid 1px #e1e1e1;
}
.yanjing {
    padding-left: 30px;
    background: url(../images/liulan.png) 3px 3px no-repeat;
}
.yw_img_001{ width: 344px; height:260px; overflow:hidden;}
.yw_img_001 img{ width: 344px; height:260px; -webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-o-transform:scale(1.0);
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
}
.thumbnail-inactive:hover .yw_img_001 img{

	-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);

-o-transform:scale(1.1);
}





.jscarousal-contents > div > div:hover
{

	 	border: solid 1px #ca292c;
}




.jscarousal-contents > div > div a
{

float: right;
    margin-right: 146px;
    width: 56px;
    height: 20px;
    border: 1px solid #ccc;
    display: block;
    margin-top: 20px;
}
.jscarousal-contents > div > div a:hover

{ background: #cc3234; color: #fff;}



.hidden
{
	display: none;
}
.visible
{
	display: block;
}
.thumbnail-active
{
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
}
.thumbnail-inactive
{
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
}
.thumbnail-text
{
	color: #7A7677;
	font-weight: bold;
	text-align: left;
	display: block;
	padding: 10px 2px 2px 0px;
	width: 346px;
}














/* banner图 */
/* rslides */
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{
	margin-bottom:2px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.fu_banner{ width: 100%; height: auto;}
.fu_banner img{ width: 100%; height: auto;}
.page_ym{ width: 880px; height: auto; margin: 50px 0px; text-align: center;}
.page_ym li {
    width: 105px;
    height: 40px;
    float: left;
    margin: 50px 10px;
    text-align: center;
    /* padding: 10px 20px; */
    border: 1px solid #ccc;
    /* margin: 5px; */
    line-height: 40px;
}
.thisclass{
	    width: 52px;
    height: 40px;
    float: left;
    margin: 50px 10px;
    text-align: center;
    /* padding: 10px 20px; */
    border: 1px solid #0d9445 !important;
    /* margin: 5px; */
    line-height: 40px;
    color: #fff;
	background:#0d9445
}

.page_ym li a{
 display: block;
    /* margin: 5px; */
}
.page_ym li:hover {
    border: 1px solid #0d9445; color: #fff; background:#0d9445;
    /* margin: 5px; */
}
.ba_txt0101{ background: #fff !important;
    border-radius: 0px !important;
    color: #333 !important; }
.page_ym li a:hover { color: #fff;}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
	background-position:right top;
	right:0;
}

@media screen and (max-width:600px){
	.callbacks_nav{
		top:47%;
	}
}






/* 首页业务范围 */
.index_yewu_box{ width: 100%; height: auto; margin: 30px 0px;}
.index_yewu_l{ width: 164px; height: auto; float: left; margin-top: 36px;}
.title_index{ font-size: 30px; color: #333;}
.title_index01{ color: #9b9898; font-size: 14px;}
.index_yewu_r{ width: 1024px; height: auto; float: right;}
.index_yewu_r ul li{ width: 94px; height: auto; float: left; margin-left: 34px; text-align: center;}
.index_yewu_icon01{ width: 90px; height: 90px; background: url(../images/ywly_icon01.png) no-repeat; }
.index_yewu_icon02{ width: 90px; height: 90px; background: url(../images/ywly_icon02.png) no-repeat; }
.index_yewu_icon03{ width: 90px; height: 90px; background: url(../images/ywly_icon03.png) no-repeat; }
.index_yewu_icon04{ width: 90px; height: 90px; background: url(../images/ywly_icon04.png) no-repeat; }
.index_yewu_icon05{ width: 90px; height: 90px; background: url(../images/ywly_icon05.png) no-repeat; }
.index_yewu_icon06{ width: 90px; height: 90px; background: url(../images/ywly_icon06.png) no-repeat; }
.index_yewu_icon07{ width: 90px; height: 90px; background: url(../images/ywly_icon07.png) no-repeat; }
.index_yewu_icon08{ width: 90px; height: 90px; background: url(../images/ywly_icon08.png) no-repeat; }


.index_yewu_icon01:hover{ background: url(../images/ywly_icon01.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_icon02:hover{ background: url(../images/ywly_icon02.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_icon03:hover{ background: url(../images/ywly_icon03.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_icon04:hover{ background: url(../images/ywly_icon04.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_icon05:hover{ background: url(../images/ywly_icon05.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_icon06:hover{ background: url(../images/ywly_icon06.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_icon07:hover{ background: url(../images/ywly_icon07.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_icon08:hover{ background: url(../images/ywly_icon08.png) 0 -96px no-repeat; transition:background 0.8s; transition-duration: 1.1s;}
.index_yewu_r ul li:hover p{ color: #ca2a2c;}
.yewu_icon01_txt{ line-height: 5px; font-size: 15px; color: #aeaeae; font-weight: bold;}
/* 首页关于 */
.index_about{ width: 100%; height:auto; background: #f5f5f5;     padding: 70px 0px 50px 0px;}
.index_about_l{ width: 545px; height: auto; float: left; padding-top: 60px;}
.about_l_txt{ padding-top:30px; font-size: 14px; color: #666666}
.more_index{ padding-top: 30px; color: #ca2b2f; font-size: 14px;}
.index_about_r{ width: 513px; height: auto; float: right;}
.index_about_r h1{ font-weight: 100; padding-top: 20px; color: #333;}
.index_about_r span{ line-height: 50px;}
/* 首页新闻 */
.index_news_box{ width: 100%; height: auto; padding: 120px 0px; display: none;}
.index_news_img{ width: 545px; height: auto; float: left;}
.index_news_list{ width: 600px; height: auto; float: right; display: block; }




/* 新闻轮播图 */
#playBox {
	width:544px;
	height:366px;
	margin:20px auto;
	background:#333;
	position:relative;
	overflow:hidden;
}
#playBox .oUlplay {
	width:99999px;
	position:absolute;
	left:0;
	top:0;
}
#playBox .oUlplay li {
	float:left;
}
#playBox .smalltitle {
	width:544px;
	height:10px;
	position:absolute;
	bottom:15px;
	z-index:10
}
#playBox .smalltitle ul {
	width:120px;
	margin:0 auto;
}
#playBox .smalltitle ul li {
	width:10px;
	height:10px;
	margin:0 5px;
	border-radius:10px;
	background:#ffffff;
	float:left;
	overflow:hidden;
	cursor:pointer;
}
#playBox .smalltitle .thistitle {
	background:#69aaec;
}
#playBox .pre {
	cursor:pointer;
	width:25px;
	height:45px;
	position:absolute;
	top:150px;
	left:10px;
	z-index:10;
	text-align:center
}
#playBox .next {
	cursor:pointer;
	width:25px;
	height:45px;
	position:absolute;
	top:150px;
	right:10px;
	z-index:10;
	text-align:center
}



/* 新闻列表 */
		.txtScroll-left{ width:596px;  position:relative;    }
		.txtScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;  }
		.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.txtScroll-left .hd .next{ background-position:0 -50px;  }
		.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
		.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
		.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.txtScroll-left .hd ul li.on{ background-position:0 0; }
		.txtScroll-left .bd{ padding:10px; width:573px; overflow:hidden;    }
		.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; height: 362px;}
		.txtScroll-left .bd ul li span{ color:#999;   }
		.lb_list_newsbox{ margin-top: 30px; width: 506px;}
		.lb_time_news{ width:105px; height: 88px; text-align: center;  border-right:1px solid #ccc; float: left;  }
		.lb_time_news p{ font-size: 54px; color: #3e3e3e; margin-top: 20px;}
		.lb_list_news{ width: 367px !important;; height: auto; float: right;}
        .lb_list_news h3{ font-size: 18px; font-weight: 100; color: #333;}
        .lb_list_news:hover h3{ color: #ca292c;}
        .lb_list_news p{color: #999; margin-top: 10px;}


/* 走进润泓封面 */
.zjru_by_box{ width:100%; height: auto; display: none; border-bottom: 1px solid #f3f3f3; padding: 59px 0px 40px 0px;}
.zjru_by_img{ width: 40%; height: auto; margin:0 auto;}
.zjru_by_img p img{ width: 100%; height: auto;}
.zjrh_box_main{ width: 100%; height:auto; margin-top: 50px;}
.zjrh_box_c{ width: 1200px; height: auto; margin: 0 auto;}




.about_us_l{ width: 600px; height:351px; float: left;}
.about_us_txt01{color:#cc3234; font-weight: bold; font-size:21px;}
.about_us_txt01 span{color:#cc3234; font-weight: 100; font-size:21px;}
.about_us_txt002{color:#666 !important; font-size:18px;}
.about_us_txt{ width: 480px; height: auto; margin: 0 auto;}
.about_us_txt p{ margin-top: 45px; line-height: 30px;}
.about_xx{ width: 40px; height: 5px; background: #cc3234; margin-top: 10px !important;}
.about_us_l:hover .about_xx{ background: #fff;}
.gy_anniu{ width: 26px; height: 26px; margin: 34px auto; }
.about_us_r{ width: 600px; height:351px; float: left;}
.about_us_l01{ float:right !important;}
.about_us_r01{ float:left !important;}
.zjrh_box_c{ transition-duration: 0.5s;}
.zjrh_box_c :hover { background:#cc3234; color: #fff !important; }
.zjrh_box_c:hover .about_us_l{ background: #cc3234;}
.zjrh_ywly_list{ width: 100%; height:auto;}
.zjrh_ywly_list01{ width: 1200px; height:auto; margin:0 auto; text-align: center;}
.zjrh_ywly_title01{ margin-top: 85px; margin-bottom: 42px;}
.main_left_img {
    width: 320px;
    height: 153px;
    /* margin-top: -40px; */
    position: relative;
    top: -70px;
    background: url(../images/fu_nav_bg_07.jpg) no-repeat;
    padding-top: 35px;
}
.main_left_img p {
    width: 270px;
    margin: 0 auto;
    font-size: 24px;
    color: #fff;
    line-height: 39px;
}
.zjrh_box_c:hover .about_us_l .about_us_txt .about_xx{ background: #fff;}
.zjrh_box_c:hover .about_us_l .about_us_txt p{ color: #fff;}
.zjrh_box_c:hover .about_us_l .about_us_txt p span{ color: #fff;}
.zjrh_box_c:hover .about_us_l .about_us_txt .about_us_txt002{ color: #fff !important;}











/* 走进润泓详情 */
.fu_page_box{ width: 100%; height: auto;}
.about_xq_nav{ width: 319px; height: auto; float: left; }
.about_xq_right{ margin-top: 47px; margin-bottom: 100px; width: 826px; height: auto; float:right;     padding-left: 54px;
    border-left: 1px solid #ccc;     padding-bottom: 100px;}
.about_top_nav01{ width: 194px; height: auto; margin-top: -83px;    min-height: 510px; }
.about_top_nav01listbox{ width: 319px; height: auto;  }
.about_top_nav01list{ width: 185px; height: 70px;     padding: 15px 0px 0px 0px; margin-left: 40PX;  border-bottom: 1px solid #ccc;}
.about_top_nav01list h2{ font-size: 18px; font-weight: 100; color: 666; }
.about_top_nav01list p{ font-size: 12px;   color: 666;}
.about_top_nav01listbox:hover{ background: #62a325; color: #fff;}
.about_xq_right01 h1{ font-size: 30px; color: #0d9445; }
.about_xq_right01 p{ font-size: 14px; color: #ccc; }
.about_xq_right01{ margin-bottom: 47px; text-align: center;}
.about_xq_text{ font-size: 15px; color: #333333; overflow:hidden;}
.about_xq_text img{ overflow:hidden;}

/* 新闻列表页 */
.fu_news_listbox{ width: 100%; height:auto; padding: 48px 0px 0px 0px;}
.gArea_ind_tit02 {
    text-align: center;
    color: #0d9445;
}
.gArea_ind_tit03 {
    text-align: center;
    color: #ccc;
    font-size: 18px;
    font-weight: 100;
    line-height: 20px;
}
.fu_news_listnav{ width:325px; margin: 0 auto; padding: 26px 0px 30px 0px; }
.fu_news_listnav p{ width:120px; height: 40px; float: left; margin:0px 20px; border: 1px solid #ccc; border-radius: 20px; text-align: center; line-height: 40px;}
.fu_news_listnav p a:hover{ background: #ca2a2c; color: #fff;}
.fu_news_listnav p a{ display: block; border-radius: 20px;  font-weight: bold; color: #666; font-size: 15px;} 
.fu_news_list001{ width: 841px; height: auto; border-bottom: 1px dashed #ededed; padding:34px;}
.fu_news_list001:hover{ background: #f3f3f3;}
.fu_news_listlift{ width: 269px; height: 201px; float:left; overflow:hidden;}
.fu_news_listlift img{ width: 269px; height: 201px; -webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-o-transform:scale(1.0);
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;}
.fu_news_list001:hover .fu_news_listlift img{-webkit-transform:scale(1.1);
/*-webkit-box-shadow:0px 0px 30px #ccc; */
-moz-transform:scale(1.1);

-o-transform:scale(1.1);}
.fu_news_list001:hover .fu_news_listright .fu_news_titleright h2{ color: #0d9445;}
/* .fu_news_list001:hover .fu_news_listright .fu_news_titleright span{ color: #ca2a2c;}  
.fu_news_list001:hover .fu_news_listright p{ color: #ca2a2c;}   */
/* .fu_news_listright:hover p{ color: #ca2a2c;} */
/* .fu_news_listright:hover .fu_news_titleright span{ color: #ca2a2c;} */
.fu_news_listright{ width: 533px; height: auto; float: right; margin: 30px 0px; }
.fu_news_listright p{ color: #777; font-size: 14px; margin-top: 15px;}
.fu_news_titleright h2{ float: left; font-size: 22px; color: #333;}
.fu_news_titleright span{ float: right; font-size: 18px; font-weight: bold; color: #777;}

.current_location_box{ width:100%; height: auto;}
.current_location_main{ width: 1200px; height: auto; margin:0 auto; border-bottom: 1px solid #ededed;}
.current_location_main p{ text-align: left; line-height: 52px;}
.current_location_main p a:hover{ color: #ca2a2c;}
.xiangqing_page_box{ width: 100%; height: auto; margin: 35px 0px 100px 0px;}
/* .xiangqing_page_title{ }
.xiangqing_page_title h1{ font-weight: 100; color: #000;} */
.previous_next{ margin-top: 68px;}
.previous_next p a:hover{ color: #ca2a2c;}
.fh01{ text-align: right;}
.fh01 p:hover{ color: #ca2a2c;}


.news_biaoti {
    margin-bottom: 35px; padding: 8px 0px;
}
.news_biaoti a {
    margin-top: 15px;
    font-size: 30px;
    border-bottom: 2px solid #ca2a2c;
    padding-bottom: 39px;
    color: #000;
}
.news_biaoti .news_time {
       font-size: 14px;
    color: #666;
}

/* 业务领域 */
.business_areas_list{ width: 1200px; height: auto; margin:0 auto; padding-top:32px;}
.business_areas_list ul li {
    width: 250px;
    height: 255px;
    margin: 22px;
    float: left;
    border: 2px solid #dddddd;
}

.business_areas_list ul li:hover {
    border: 2px solid #0d9445;
}

.ba_img{ width: 255px; height: 193px; overflow:hidden;}

.ba_imga{ display: none;}
.ba_img img{ width: 255px; height: 193px; -webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-o-transform:scale(1.0);
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;}
.business_areas_list ul li:hover .ba_img img{-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);

-o-transform:scale(1.1);}
.ba_txt{ padding: 22px 20px 40px 20px;; line-height: 26px; }
.ba_txt p{ width: 79px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    font-size: 12px;
    border: 1px solid #ccc;
    margin: 25px auto; }
.business_areas_list ul li:hover .ba_txt p{border:1px solid #ca292c; color: #ca292c;}

.border_line {
    display: block;
    height: 3px;
    width: 0;
    display: none;
}
.ba_txt h5{ color: #ca292c; font-size: 12px; font-weight: 100; text-align: center;}
.ba_txt h3{ color: #fff;
    text-align: center;
    background: #ce1f22;
    border-radius: 20px; font-family: "微软雅黑"; margin-bottom: 18px;
}
.business_areas_list ul li:hover .border_line {
    width: 100%;
    background: #f00;
    transition: width 0.3s ease-in-out;
}
.business_areas_list ul li{ color: #333;}
.business_areas_list ul li:hover{ color: #333;}






/* .rlzy_main{ width: 1200px; height: auto; margin: 0 auto;} */
.rlzt_tb_title{ width: 804px; height: auto;}
.rlzy_main{ width: 804px; height:auto;}
.rlzt_tb_title ul li{ height: 45px; text-align: center; color: #fff; line-height: 45px; float: left; border-left: 1px solid #fff;   font-size: 16px; font-weight: bold;}
.rlzt_tb_title{ background:#666666;}
.rlzt_tb_title01 ul li{ height: 45px; text-align: center; color: #666666; line-height: 45px; float: left; border-left: 1px solid #fff;   font-size: 14px; }
.rlzt_tb_title01{ background:#fff;}
.rlzt_tb_title02 ul li{ height: 45px; text-align: center; color: #666666; line-height: 45px; float: left; border-left: 1px solid #fff;   font-size: 14px; }
.rlzt_tb_title02{ background:#eaeaea;}
.rlzt_tb_title02 ul li a:hover{ color: #ca292c;}
.rlzt_tb_title01 ul li a:hover{ color: #ca292c;}
.tb_01{ width: 133px;}
.tb_02{ width: 165px;}
.tb_03{ width: 165px;}
.tb_04{ width: 165px;}
.tb_05{ width: 165px;}
.tb_005:hover{color: #ca292c;}

/* 慈善捐赠 */
.charitable_donations_list{ width:100%; height: auto; margin:0 auto;}
.charitable_donations_list ul li{ width: 255px; height: 320px;     width: 255px;
    height: 320px;
    margin-right: 19px;
    float: left;
    float:left; margin-bottom:30px;  }
.charitable_donations_list .ba_img{ width: 255px; height: 156px; overflow:hidden;}
.charitable_donations_list .ba_img img{ width: 255px; height: 156px; -webkit-transform:scale(1.0);
-moz-transform:scale(1.0);
-o-transform:scale(1.0);
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;}

.charitable_donations_list ul li:hover .ba_img img{-webkit-transform:scale(1.1);
/*-webkit-box-shadow:0px 0px 30px #ccc; */
-moz-transform:scale(1.1);

-o-transform:scale(1.1);}
.charitable_donations_list .ba_txt{ padding:19px 10px; line-height: 26px; border-bottom: 1px solid #ebebeb; }
.charitable_donations_list .ba_txt h3{ font-size: 16px; font-weight: 100;height: 25px; overflow: hidden; }
.charitable_donations_list .ba_txt span{ color: #666666; font-size: 12px;}
.charitable_donations_list ul li:hover h3{ color: #c9292b;}
.charitable_donations_list ul li:hover span{ color: #c9292b;}
.goongchenganli_list ul li{ height: auto; border:none; width:390px;margin: 5px;}
.jianzhufangshui_list ul li{ width:260px; height:auto;margin-bottom:0px;margin-right: 15px;}
.jianzhufangshui_list ul li .ba_img{ width:260px; height:269px; border:1px #eee solid}
.jianzhufangshui_list ul li .ba_img img{width:260px; height:269px;}
.jianzhufangshui_list ul li .ba_txt{border-bottom:0px;}
.jianzhufangshui_list ul li .ba_txt0101{ height:52px; overflow:hidden}
.goongchenganli li .ba_txt{border-bottom:0px;}
.goongchenganli_list ul li .ba_img{width: 390px;
    height: 271px;}
.goongchenganli_list ul li .ba_img img{width: 390px;
    height: 271px;}	
.goongchenganli_list ul li:hover{ border:0px;}
.goongchenganli_list li .ba_txt .ba_txt0101{ height:25px; overflow:hidden}
.goongchenganli_list li .ba_txt{ padding:10px 0px;}
.lianxi_box{ width: 1050px; height: auto; margin: 0 auto; padding-top: 45px; }
.lianxi_box_top{ width: 1050px; height: auto; margin: 0 auto;}
.lianxi_box_l{ width: 465px; height: auto; float: left; margin-top: 18px;}
.lianxi_box_r{ width: 520px; height: auto; float: right; padding-top: 26px;     font-size: 14px; color: #333;}
.lianxi_box_bottom{ width: 1050px; height: auto; margin-top: 68px;}
.lianxi_box_txt{ width: 100%; height: auto; float: left;}
.lianxi_box_tb{ width: 584px; height: auto; float: right;}
.lianxi_box_txt ul li{margin-top: 34px;    padding-left: 38px; height: 35px; line-height: 26px;}
.lianxi_box_txt ul li h3{ line-height: 18px; font-weight: 100;}
.lianxi_bg_p1{ background:url(../images/lianxiicon_13.png) left center no-repeat; padding-left: 45px; color: #666; font-family: "微软雅黑"; margin-bottom:10px;}
.lianxi_bg_p2{ background:url(../images/lianxiicon_31.png) left center no-repeat; padding-left: 45px; color: #666; font-family: "微软雅黑"; margin-bottom:10px;}
.lianxi_bg_p3{ background:url(../images/lianxiicon_49.png) left center no-repeat; padding-left: 45px; color: #666; font-family: "微软雅黑"; margin-bottom:10px;}
.lianxi_bg_p4{ background:url(../images/lianxiicon_67.png) left center no-repeat; padding-left: 45px; color: #666; font-family: "微软雅黑"; margin-bottom:10px;}
.lianxi_bg_p1 h3{ font-weight: 100; font-size: 18px; line-height: 26px;}

.lianxi_box_txttit p{ font-size: 14px; color: #333;}
.in01{ width: 266px; height: 49px; margin-right: 19px;     font-family: "微软雅黑"; border:1px solid #dadada; margin-bottom: 30px;}
.in02{ width: 266px; height: 49px; margin-right: 19px; border:1px solid #dadada; margin-bottom: 30px;}
.in03{ width: 547px;
    height: 110px;
    padding: 5px; border:1px solid #dadada;}
  .in04{width: 100px;
    height: 35px;
    background: #ca2a2c;
    font-size: 14px; color: #fff;
    font-weight: bold;
    cursor: pointer;
    margin-right: 5px; border:none; margin-top: 30px;}
    .in04:hover{ font-weight: bold;}

    .fu_newsyw_listnav{ width: 1200px !important;     }
    .fu_newsyw_listnav p{ margin: 0px 14px;}



.xiangqing_main_01{ width:1200px; height: auto; padding:46px 0px;}
.xiangqing_img{ width: 557px; height: 313px; float: left;}
.xiangqing_txt{ width: 560px; height:auto; float: right; padding: 22px 0px;}
.dxxm_tab_box{ width: 100%; height: auto; padding: 60px 0px 80px 0px; background: #f3f3f3;}
.dxxm_tab_main{ width: 1200px; height: auto; margin:0 auot;}


/* tab经典项目 */
.tab {
  width: 1200px;
  margin: 0px auto;
}
.tab-title {
  height: 40px;
  font-size: 0;
  text-align: right;
}
.tab-title .item {
  display: inline-block;
  width: 90px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #333;
  font-size: 16px;
}
.tab-title .item-cur {
  color: #fff;
  background-color: #c51e20;
}
.tab-cont {
    position: relative;
    width: 1164px;
    height: 320px;
    overflow: hidden;
    margin-top: 50px;
    padding: 18px;
}

.tab-cont__wrap {
  position: absolute;
}
.tab-cont .item {
    width: 1159px;
    height:auto;
    color: #fff;
}
.fu_news_listbox0001{ padding: 45px 0px 0px 0px!important;}
.jd_01 {
    width: 370px;
    height: auto;
    float: left;
    margin: 8px;
}
.jd_01 {
    width: 370px;
    height: 200px;
    float: left;
    margin: 8px;
    background: #f00;
}
.jd_01 p{
    width: 368px;
    height: 48px;
    border: 1px solid #ccc; text-align: center; line-height: 48px; color: #333;
}
.zjrh_ywly_title02{ display: none;}


/* 走进润泓轮播 */




.anli_biaoti {    margin-bottom: 35px;
    padding: 8px 0px;
    text-align: center;}
	
.anli_biaoti a{	
    margin-top: 15px;
    font-size: 30px;

    padding-bottom: 39px;
    color: #000;}	

.jianzhu_text a{    font-size: 20px;padding-bottom: 10px;color: #333;border-bottom: 2px solid #4c982c;}

.head2018 a{ color:#fff !important}
.head2018 a span{color:#fff !important}
.sumaart{ display:none}