/*扇面善心，与爱同行*/
html,body{
	margin:0;
	padding:0;
	background:#fff url(../images/sr_header.jpg) no-repeat center 0;
}
body{
	font-family:"Microsoft Yahei";
	font-size:15px;
	color:#2f2f2f;
	line-height:24px;
}
*:focus{ outline:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td,img{ margin:0; padding:0;}
img{ border: none 0; vertical-align:middle; _vertical-align:baseline;}
ul li{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{ display:inline;}

a{color:#2f2f2f;text-decoration:none; outline:0;}
a:hover{color:#0085dd; text-decoration:none;}

#menu{
	position:fixed;
	width:98px;
	height:auto;
	top:50%;
	right:13%;
	margin-top:-135px;
	text-align:center;
	background:#646473;
	z-index:999;
}
#menu ul{
	display: block;
	list-style: none
}
#menu li a{
	display:block;
	width:98px;
	height:30px;
	font-size:15px;
	color:#fff;
	line-height:30px;
	margin-bottom:4px;
	background:#9999aa
}
#menu ul li a:hover,#menu ul li a.cur{
	background-color: #e95f6c;
	color: #fff;
}
#content div#item1{ 
	height:504px;
}
#content div#item2{ 
	height:320px;
}
#content div#item3{ 
	height:530px;
}
#content div#item4{ 
	height:477px;
}
#content div#item5{ 
	height:417px;
}
#content div#item6{ 
	height:587px;
}
#content div#item7{ 
	height:418px;
}
#content div#item8{ 
	height:630px;
}
#content div#item9{ 
	height:787px;
}
.clear{ clear:both;}
.sector_page{
	position:relative;
	width:1181px;
	margin:0 auto;
	padding-top:537px;
}
.raise_box,.object_box,.dynamics_box,.process_box,.buy_box,.spot_box,.work_box,.news_box,.employer_box{
	position:relative;
	width:1181px;
}
.raise_box .raise_title{
	float:left;
	width:1181px;
	height:99px;
	background:url(../images/title_bg_red.png) no-repeat;
	margin-bottom:10px;
}
.raise_title img{
	margin:21px 0 0 35px;
}
.raise_box .raise_con{
	float:left;
	width:1181px;
	height:380px;
	background:#f6f6f6;
	padding-bottom:15px;
}
.raise_con .raise_left{
	float:left;
	width:635px;
	margin-right:3px;
}
.raise_left .raise_left_top{
	float:left;
	width:635px;
	height:110px;
	background:#f8f3ef;
}
.raise_left_top .raise_total_yuan{
	float:left;
	width:318px;
}
.raise_left_top .raise_total_num{
	float:left;
	width:317px;
}
.raise_left_top .raise_total_yuan p,.raise_left_top .raise_total_num p{
	padding:30px 0 10px 30px;
	font-size:17px;
	color:#505652;
}
.raise_left_top .raise_total_yuan p.yuan,.raise_left_top .raise_total_num p.yuan{
	padding:0 0 0 52px;
}
.raise_left_top .raise_total_yuan p.yuan span,.raise_left_top .raise_total_num p.yuan span{
	display:inline-block;
	width:138px;
	height:34px;
	font-size:37px;
	letter-spacing:1px;
	background:url(../images/num_bg.jpg) repeat-x;
	line-height:34px;
	margin-right:3px;
	text-align:right;
}
.raise_left .raise_left_bottom{
	float:left;
	width:615px;
	padding:0 10px;
}
.raise_left .raise_left_bottom p{
	font-size:13px;
}
.raise_left .raise_left_bottom p.title{
	font-size:20px;
	padding:20px 0 15px 0
}
.raise_con .raise_mid{
	float:left;
	width:263px;
}
/*捐款*/
.slideGroup{ width:262px; height:380px; text-align:left;background:#f7f7f7;  }
.slideGroup .parHd{ height:42px; line-height:42px; padding:0 20px; position:relative;  }
.slideGroup .parHd ul{ float:left; position:absolute; left:0; top:-1px; height:42px;   }
.slideGroup .parHd ul li{ float:left; padding:0 15px; font-size:18px; color:#878787; cursor:pointer;  }
.slideGroup .parHd ul li.on{ height:42px; color:#000; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:0 0 10px 0; position:relative;   }

.slideGroup .parBd ul{ height:338px; background:#fff; overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 10px; padding:2px 0 0 0; float:left; width:318px; font-size:15px; border-bottom:1px solid #dfe1e3; overflow:hidden; text-align:left;  }
.slideGroup .parBd ul li span.blue_fnt{ color:#5dbafb; margin-right:10px;}
.slideGroup .parBd ul li span.orange_fnt{ color:#fe6545; margin-left:10px;}
.slideGroup .parBd ul li p{ margin-bottom:3px;}
.slideGroup .parBd ul li p.gray_fnt{ color:#989ca5;}
.slideGroup .parBd div.jkrank{ height:330px; background:#fff; overflow:hidden; zoom:1; padding:10px 0 0 0;}
.slideGroup .parBd div.jkrank p{ margin:3px 10px; padding:3px 0; float:left; width:318px; border:0; font-size:15px; verflow:hidden; text-align:left; }
.slideGroup .parBd div.jkrank p span.num{ float:left; display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; margin-right:15px;}
.slideGroup .parBd div.jkrank p span.cur{ float:left; display:inline-block; width:20px; height:20px; line-height:20px; color:#fff; background:#c02f32; text-align:center; margin-right:15px;}
.slideGroup .parBd div.jkrank p span.name{ float:left; display:inline-block; width:130px; height:20px; line-height:20px; text-align:left;}
.slideGroup .parBd div.jkrank p span.price{ float:left; display:inline-block; width:78px; height:20px; line-height:20px; text-align:right;}
.raise_con .raise_right{
	float:left;
	width:280px;
}

.object_box .object_title{
	float:left;
	width:1181px;
	height:99px;
	background:url(../images/title_bg_gray.png) no-repeat;
	margin-bottom:10px;
}
.object_title img{
	margin:21px 0 0 35px;
}
.slideGroup-object{ width:1181px;text-align:left;  margin-bottom:10px; }
.slideGroup-object .slideBox-object{ overflow:hidden; zoom:1; padding:0 0 10px 54px; position:relative;   }

.slideGroup-object .sPrev,.slideGroup-object .sNext{ position:absolute; left:0; top:0; display:block; width:45px; height:190px; background:url(../images/prev_white.jpg) center center no-repeat; }
.slideGroup-object .sNext{ left:auto; right:5px; background:url(../images/next_white.jpg) center center no-repeat;  }

.slideGroup-object .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup-object .parBd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup-object .parBd ul li .pic{ text-align:center;  position:relative;}
.slideGroup-object .parBd ul li .pic img{ width:168px; height:190px; display:block;}
.slideGroup-object .parBd ul li .pic div.object_name{ position:absolute; left:0; bottom:0; width:168px; height:55px; line-height:65px; background:url(../images/title_bg_black.png) repeat-x; font-size:16px; color:#fff;}

.dynamics_box .dynamics_title{
	float:left;
	width:1181px;
	height:99px;
	background:url(../images/title_bg_red.png) no-repeat;
	margin-bottom:10px;
}
.dynamics_title img{
	margin:21px 0 0 35px;
}

.dynamics-slide{ position: relative; float:left; width:1181px; height: 410px; margin-bottom:10px;}
.dynamics-slide .img { float: left; position: relative;}
.dynamics-slide .img li, .dynamics-slide .img a, .dynamics-slide .img img { display: block; width: 585px; height: 410px; border:0;}
.dynamics-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.dynamics-slide .img .first { display: block }
.dynamics-slide .tab { float: right; width: 540px; margin-right:20px; }
.dynamics-slide .tab li { float:left; width: 540px; font-size:15px;}
.dynamics-slide .tab li a{ color:#444444; line-height:30px;}
.dynamics-slide .tab li a:hover{ color:#0085dd;}
.dynamics-slide .tab p.title{ margin-top:10px;}
.dynamics-slide .tab p.title a { font-size: 18px; color: #0085dd;}
.dynamics-slide .tab p.des { font-size:13px; color: #666666; line-height:18px; margin:5px 0 14px 0;}

.process_box .process_title{
	float:left;
	width:1181px;
	height:99px;
	background:#fcfcfc url(../images/title_bg_gray.png) no-repeat;
}
.process_title img{
	margin:14px 0 0 35px;
}
.process_con{
	float:left;
	width:1181px;
	background:#fcfcfc;
	text-align:center;
	padding:10px 0 20px 0;
}
.buy_box .buy_title{
	float:left;
	width:1181px;
	height:99px;
	background:url(../images/title_bg_red.png) no-repeat;
	margin-bottom:20px;
}
.buy_title img{
	margin:21px 0 0 35px;
}
.slideGroup-buy{ width:1181px;text-align:left; margin:0 0 30px 0;}
.slideGroup-buy .slideBox-buy{ overflow:hidden; zoom:1; padding:0 0 10px 15px; position:relative;   }

.slideGroup-buy .sPrev,.slideGroup-buy .sNext{ position:absolute; left:0; top:100px; display:block; width:24px; height:47px; background:url(../images/prev_red.jpg) center center no-repeat; }
.slideGroup-buy .sNext{ left:auto; right:0; background:url(../images/next_red.jpg) center center no-repeat;  }

.slideGroup-buy .parBd ul{ overflow:hidden; zoom:1;  }
.slideGroup-buy .parBd ul li{ margin:0 14px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup-buy .parBd ul li .pic{ text-align:center;  position:relative;}
.slideGroup-buy .parBd ul li .pic img{ width:356px; height:259px; display:block;}
.slideGroup-buy .parBd ul li .pic div.buy_name{ position:absolute; left:0; bottom:0; width:356px; height:55px; line-height:65px; background:url(images/title_bg_black.png) repeat-x; font-size:16px; color:#fff;}

.spot_box .spot_left{
	float:left;
	width:141px;
	height:561px;
	background:url(../images/csxc.jpg) no-repeat;
	margin-right:35px;
	padding-bottom:25px;
}
.slideBox_spot{ float:left; width:986px; height:560px; overflow:hidden; position:relative; padding-bottom:25px;}
.slideBox_spot .bd_spot{ position:relative; width:900px; height:560px; z-index:0; margin:0 43px; }
.slideBox_spot .bd_spot li{ zoom:1; vertical-align:middle; }
.slideBox_spot .bd_spot img{ width:900px; height:560px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_spot .prev,
.slideBox_spot .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:24px; height:47px; background:url(../images/prev_red.jpg) no-repeat;}
.slideBox_spot .next{ left:auto; right:0; background:url(../images/next_red.jpg) no-repeat; }

.work_box .work_title{
	float:left;
	width:1181px;
	height:99px;
	background:url(../images/title_bg_gray.png) no-repeat;
	margin-bottom:20px;
}
.work_title img{
	margin:21px 0 0 35px;
}
.slideGroup-work{ float:left; width:1181px; padding-bottom:30px;}
.slideGroup-work .slideBox-work{ overflow:hidden; zoom:1; padding:0 0 10px 15px; position:relative;   }

.slideGroup-work .sPrev,.slideGroup-work .sNext{ position:absolute; left:0; top:100px; display:block; width:24px; height:47px; background:url(../images/prev_red.jpg) center center no-repeat; }
.slideGroup-work .sNext{ left:auto; right:0; background:url(../images/next_red.jpg) center center no-repeat;  }

.slideGroup-work .parBd ul{ overflow:hidden; zoom:1;  }
.slideGroup-work .parBd ul li{ margin:0 14px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup-work .parBd ul li .pic{ text-align:center;  position:relative;}
.slideGroup-work .parBd ul li .pic img{ width:356px; height:259px; display:block;}
.slideGroup-work .parBd ul li .pic div.buy_name{ position:absolute; left:0; bottom:0; width:356px; height:55px; line-height:65px; background:url(../images/title_bg_black.png) repeat-x; font-size:16px; color:#fff;}

.news_box .news_title{
	float:left;
	width:1181px;
	height:99px;
	background:#f6f6f6 url(../images/title_bg_red.png) no-repeat;
}
.news_title img{
	margin:21px 0 0 35px;
}
.news_box .news_con{
	float:left;
	width:1181px;
	background:#f6f6f6;
	padding:20px 0 25px 0;
}
.news_con .news_left{
	float:left;
	width:770px;
	height:478px;
	margin-right:35px;
}
.slideBox_news{ width:770px; height:478px; overflow:hidden; position:relative;  }
.slideBox_news .bd_news{ position:relative; height:100%; z-index:0;   }
.slideBox_news .bd_news li{ zoom:1; vertical-align:middle; }
.slideBox_news .bd_news img{ width:770px; height:478px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox_news .prev,
.slideBox_news .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:40px; height:65px; background:#fff url(../images/prev_red.jpg) no-repeat center; filter:alpha(opacity=85);opacity:0.85;   }
.slideBox_news .next{ left:auto; right:3%; background:#fff url(../images/next_red.jpg) no-repeat center;}
.slideBox_news .prev:hover,
.slideBox_news .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.news_con .news_right{
	float:left;
	width:340px;
}
.news_right .news_top{
	float:left;
	width:340px;
	font-size:18px;
	line-height:35px;
}
.news_top a{ color:#0085dd;}
.news_right .news_bottom{
	float:left;
	width:340px;
	font-size:15px;
}
.news_bottom li{
	float:left;
	width:340px;
	line-height:30px;
}
.employer_box .employer_title{
	float:left;
	width:1181px;
	height:99px;
	background:#e4e4e4 url(../images/title_bg_gray.png) no-repeat;
}
.employer_title img{
	margin:21px 0 0 35px;
}
.employer_box .employer_con{
	float:left;
	width:1151px;
	background:#e4e4e4;
	padding:0px 0px;
}

.list_titlebg{
	position:relative;
	width:1181px;
	height:99px;
	margin:0 auto;
	background:url(../images/title_bg_red.png) no-repeat;
}
.list_titlebg img{
	margin:21px 0 0 35px;
}
.list_box{
	position:relative;
	width:1101px;
	margin:0 auto;
}
.list_box li{
	float:left;
	width:1101px;
	padding:10px 0 20px 0;
	margin-bottom:10px;
	border-bottom:1px solid #3b3734;
}
.list_box li .imgbox{
	float:left;
	width:285px;
	height:200px;
	padding:0 50px 0 10px;
}
.list_box li .imgbox img{
	width:285px;
	height:200px;
	border:0;
}
.list_box li .list_conbox{
	float:left;
	width:746px;
	font-size:14px;
	color:#3b3734;
}
.list_box li .list_conbox a{
	font-size:18px;
	color:#0085dd;
}
.list_box .page_box{
	float:left;
	width:1181px;
	text-align:center;
	margin:20px 0 50px 0; 
}
.list_box .page_box a{ margin:0 10px;}
.list_box .page_box a.select{ background:#e95f6c; color:#fff; padding:2px 8px;}
.list_box .list_title{
	position:relative;
	width:1000px;
	margin:0 auto;
	font-size:21px;
	line-height:35px;
	text-align:center;
	padding:15px 0 10px 0;
}
.list_box .list_time{
	position:relative;
	width:1000px;
	margin:0 auto;
	font-size:15px;
	text-align:center;
}
.list_box .list_content{
	position:relative;
	width:1020px;
	margin:0 auto;
	padding:15px 0 100px 0;
}


.share_box{
	position:relative;
	width:100%;
	min-width:1181px;
	height:148px;
	background:#fadeba;
}
.share_box .share_bg{
	position:relative;
	width:1181px;
	height:148px;
	margin:0 auto;
	background:url(../images/share_bg.jpg) no-repeat;
	text-align:right;
}
.share_bg .share_list{
	position:absolute;
	right:100px;
	top:60px;
}
.footer_box{
	position:relative;
	width:100%;
	min-width:1181px;
	height:76px;
	background:#707070;
	padding:15px 0;
}
.footer_box .footer_con{
	position:relative;
	width:1181px;
	margin:0 auto;
	font-size:15px;
	color:#fadeba;
	text-align:center;
}
.footer_con a{color:#fadeba; margin:0 10px;}