.sec2{width:993px; margin:auto; overflow:hidden; padding-top:20px; border:1px solid #cccccc; border-top:2px solid #73cb40 !important; margin-top:15px; padding-left:5px;}
/*banner*/
.m_banner{ height:325px; overflow:hidden;  width:100%; position:relative; border-top:3px solid #72cb3f;}
    
	/*.denglu_k{width:800px; height:325px; margin:auto; position:absolute; z-index:999; left:50%; margin-left:-400px;}
	
	    .denglu{width:290px; height:325px; background:url(../images/denglu_bg.png); float:right;}
		
		.denglu_an{width:290px; overflow:hidden;}
		    
			.denglu_an a{display:block; width:145px; height:35px; font-size:18px; line-height:35px; text-align:center;background:#1a904a; color:#FFF; float:left; font-family:"微软雅黑", "黑体", "宋体"; text-decoration:none;}
			
			.denglu_an .selected{ color:#666666; background:none !important;}*/
		
		.tag{width:290px; padding-top:20px;}
		    
			.tag .input{width:270px; overflow:hidden; margin:auto; padding-top:15px; display:block;}
			    
				.tag .input span{color:#1a904a; font-size:14px; display:block; float:left; width:50px; text-align:center; height:32px; line-height:32px;}
				
				.tag .input input{width:200px; height:30px; border:1px solid #CCC;}
				
				.tag .dl{width:250px; height:30px; line-height:30px; text-align:center; background:#1a904a; display:block; margin:20px auto; font-size:14px; color:#FFF; text-decoration:none;}
		
	.m_banner .banner{height:325px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
	.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
	.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
	-moz-opacity:0.1;}
	.banner_ctrl a.prev{left:-30px;}
	.banner_ctrl a.next{right:-30px; background-position:-30px 0;}


.mbx{width:985px; padding-left:11px; margin: auto; overflow:hidden; margin-top:25px; border-left:2px solid #73cb40;}
    
	.mbx a{font-size:12px; color:#333; float:left; padding:0 5px;}
	
	.mbx span{font-size:12px; color:#333; float:left; padding:0 5px;}

/*sec1*/
.sec1{
	width:1180px;
	overflow:hidden;
	padding-top:20px;
	margin-top: auto;
	margin-right: 10px;
	margin-bottom: auto;
	margin-left: 10px;
}

	.huandeng{width:665px; height:370px; float:left;}
	
	.hd_news{width:665px; overflow:hidden;}
	    
		.hd_news_nr1{float:left;}
		    
			.hd_news_nr1 .img{width:133px; text-align:center; background:#f49038; height:94px; float:left;}
			
			.nr_1{ float:left; height:94px; width:0px; }
			
			.hd_news_nr1:hover .nr_1{width:138px !important; transition:width 0.3s;}
			
			.hd_news:hover .img{ width:98px !important; transition:width 0.3s;}
			    
				.nr_1 img{ height:94px; width:138px;}
				
		.hd_news_nr2{float:left;}
		    
			.hd_news_nr2 .img{width:133px; background:#4ec0ca; text-align:center; height:94px; float:left;}
			
			.nr_2{ float:left; height:94px; width:0px; }
			    
			.hd_news_nr2:hover .nr_2{width:138px !important; transition:width 0.3s;}
			
				.nr_2 img{ height:94px; width:138px;}
		
		.hd_news_nr3{float:left;}
		    
			.hd_news_nr3 .img{width:132px; background:#1dafa2; text-align:center; height:94px; float:left;}
			
			.nr_3{ float:left; height:94px; width:0px; }
			    
			.hd_news_nr3:hover .nr_3{width:138px !important; transition:width 0.3s;}
				
				.nr_3 img{ height:94px; width:138px;}
				
		.hd_news_nr4{float:left;}
		    
			.hd_news_nr4 .img{width:132px; background:#ff7676; text-align:center; height:94px; float:left;}
			
			.nr_4{ float:left; height:94px; width:0px;}
			    
			.hd_news_nr4:hover .nr_4{width:138px !important; transition:width 0.3s;}
				
				.nr_4 img{ height:94px; width:138px;}
	
	.myFocusPic {
					POSITION: relative; ZOOM: 1; OVERFLOW: hidden;
				}
		.myFocusPic .content {
			OVERFLOW: hidden
		}
		.myFocusPic .changeDiv A {
			POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
		}
		.myFocusPic .title-bg {
			POSITION: absolute; LINE-HEIGHT: 30px; WIDTH: 665px; BOTTOM: 0px; HEIGHT: 30px; OVERFLOW: hidden; LEFT: 0px
		}
		.myFocusPic .title {
			POSITION: absolute; LINE-HEIGHT: 30px; WIDTH: 665px; BOTTOM: 0px; HEIGHT: 30px; OVERFLOW: hidden; LEFT: 0px
		}
		.myFocusPic .title-bg {bt_right
			FILTER: alpha(opacity=50); BACKGROUND: #000; opacity: 0.5
		}
		.myFocusPic .title A {
			PADDING-LEFT: 15px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 14px
		}
		.myFocusPic .change {
			Z-INDEX: 9999; POSITION: absolute; TEXT-ALIGN: right; BOTTOM: 4px; HEIGHT: 20px; RIGHT: 5px; _right: 4px
		}
		.myFocusPic .change I {
			PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; FONT-STYLE: normal; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; ZOOM: 1; DISPLAY: inline; FONT-FAMILY: Arial; BACKGROUND: #666; HEIGHT: 15px; COLOR: #fff; FONT-SIZE: 12px; CURSOR: pointer; MARGIN-RIGHT: 2px; PADDING-TOP: 2px
		}
		.myFocusPic .change I.cur {
			BACKGROUND: #ff7700
		}
		.main .col-left .slide {
			ZOOM: 1; OVERFLOW: hidden; _float: left
		}
		
.zyxz_r{float:right; width:458px; height:357px; border:1px solid #cccccc; border-top:2px solid #73cb40 !important;  padding-top:10px;}
	
	.zyxz_r li{width:400px; padding-left:30px; margin:auto;  border-bottom:1px dotted #CCCCCC; background:url(jiantou.png) left no-repeat; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
	    
		.zyxz_r li a{ font-size:14px; color:#666666; line-height:34px;}

/*会员风采*/
.hyfc_bt{width:1000px; height:80px; background:url(../images/bt_1.jpg); position: relative;}
    
	.hyfc_bt .more{ display:block; width:70px; height:25px; text-align:center; line-height:25px; color:#FFF; font-size:12px; position:absolute; right:10px; top:25px; background:#6bc30d;}

.cxrc{
	width:129px;
	overflow:hidden;
	float:left;
	padding-bottom:15px;
	margin-top: 30;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 6px;
}
	
	.cxrc .img{
	width:125px;
	height:125px;
	border:1px solid #CCC;
	padding: 1px;
}
	
		.cxrc .img img{width:125px; height:125px; }
	
	.cxrc .name{width:100%; overflow:hidden; font-size:14px; line-height:24px; height:48px; font-weight:bold; color:#4aab20; text-align:center;}
	
		.cxrc .name a{color:#4aab20;}
	
	.cxrc .nr{width:100%; overflow:hidden; font-size:12px; line-height:18px;  color:#000000; padding-bottom:10px;}

		.fenye{width:100%; height:80px; float:left; text-align:center; padding-top:35px;}
		    
			.fenye a{font-size:12px; color:#000; padding:5px 10px; border-radius:2px; line-height:none;}
			
			.fenye a:hover{background:#4aab20; color:#FFF;}
			
			.fenye .on{background:#4aab20; color:#FFF;}
			
.wenzi{
	width:98%;
	overflow:hidden;
	margin-bottom:20px;
	margin-top: 10px;
	margin-right: 1%;
	margin-left: 1%;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}			
.wenzi_ul{ margin:auto; width:auto; overflow:hidden; padding-bottom:20px;}
	
	.wenzi_ul li{width:auto; padding-left:30px; margin:auto; overflow:hidden; border-bottom:1px dotted #CCCCCC; background:url(jiantou.png) left no-repeat; }
	    
		.wenzi_ul li a{ font-size:14px; color:#666666; line-height:40px;}
		
		.wenzi_ul li span{float:right; font-size:12px; color:#999; padding-right:20px; line-height:40px;}	
		
.projectDetail-top{
	float: left;
	margin-top: 20px;
	margin-left: 15px;
	margin-bottom: 20px;
}		
.projectDetail-top{*zoom:1;position:relative}.projectDetail-top:after,.projectDetail-top:before{content:"";display:table;line-height:0}
.projectDetail-top:after{clear:both}.projectDetail-btn{position:absolute;right:0;top:0}
.projectDetail-img{width:180px;height:180px;float:left;margin-right:20px}
.projectDetail-intro{float:left;width:510px;overflow:hidden;color:#555}
.projectDetail-intro h1{
	font-size:22px;
	padding:5px 0 10px;
	line-height:25px;
	height:45px;
	font-weight: normal;
}.projectDetail-intro .focus{color:#2d974d;font-weight:700;font-size:14px}.projectDetail-intro .info{padding-top:10px}
.projectDetail-source{margin:6px 0}
.button-join3{display:block;float:left;height:20px;padding-left:24px}.button-join3{background:url(group_icon.png) -29px -88px no-repeat;border:1px solid #FF3333;border-radius:3px;padding-bottom:1px;color:#444}.button-chat2{border:1px solid #2d974d;border-radius:3px;background:url(group_icon.png) -29px -366px no-repeat;margin-left:16px;padding-bottom:1px;color:#444}.button-join3:hover{
	color:#fff;
	background-color: #FF3333;
	background-image: url(group_icon.png);
	background-repeat: no-repeat;
	background-position: -29px -332px;
}.member-gj .button-chat2 em,.member-gj .button-join3 em{margin-right:10px}			

/*首页招募*/
.leftz{float:left}
.rightz{float:right}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{zoom:1}
.mt10{
  margin-top: 10px;
}
.activityBox{
  background-color: #deecf7;
}

.activityLogo{
  margin: 17px;
}

.activityTitle{
  padding-top: 25px;
}

.activityTitle font{
  font-size: 22px;
  color: #ed1c24;
  vertical-align: middle;
  font-weight: bold;
  /*margin-top: 15px;*/
}

.activitySeach{
  margin-top: 15px;
  margin-right: 40px;
  font-size: 16px;
  color: #808080;
}

.activitySeach a{
  color: inherit;
}

.activityBtnList{
  margin-top: 32px;
  margin-right: 10px;
}

.activityBtnList a{
  background-color: #f7931e;
  color: #fff;
  font-size: 14px;
  padding: 0 5px;
  border-radius: 4px;
}
.activityBtnList a:hover{
  background-color: #FF3333;
  color: #fff;
  font-size: 14px;
  padding: 0 5px;
  border-radius: 4px;
}
.activityTable table{
  width: 100%;
  border: 1px #f6f6f6 solid;
}

.activityTable table thead{
  
}
.activityTable table thead td{
	padding: 5px 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	/*border: 1px #f6f6f6 solid;*/
  height:30px;
	color: #333333;
}

.activityTable table tbody td{
  padding: 5px 10px;
  font-size: 14px;
  text-align: center;
  /*border: 1px #f6f6f6 solid;*/
  color: #858285;
  height:30px;
}

.activityTable table tbody td a{
  color: #666666;
}
.activityTable table tbody td a:hover{
  color: #f7a74a;
}	
/*活跃指数*/
.hyactivityTable table{
  width: 100%;
  border: 1px #f6f6f6 solid;
}

.hyactivityTable table thead{
  
}
.hyactivityTable table thead td{
	padding: 5px 10px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	/*border: 1px #f6f6f6 solid;*/
  height:30px;
	color: #333333;
}

.hyactivityTable table tbody td{
  padding: 5px 10px;
  font-size: 14px;
  text-align: center;
  /*border: 1px #f6f6f6 solid;*/
  color: #858285;
  height:30px;
}

.hyactivityTable table tbody td a{
  color: #666666;
}
.hyactivityTable table tbody td a:hover{
  color: #f7a74a;
}	