@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a{text-decoration:none;color:#195664}
a:hover {text-decoration:none}
body {font:12px Arial;}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}
html,body{
font:12px/18px "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
body{
	background:#d6d6d6 url('../images/bg-body.png') repeat;
}
/* Containers */
#page{
	background:url('../images/bg-page.png') repeat-x;
	min-width:1024px;
	margin:0 auto;
	width:100%;
}
#wraper{
	width:980px;
	margin:0 auto;
	margin-bottom:80px;
}

/* Header */
#brower_notice{
height:30px;
background:#990000;
color:#FFFF00;
text-align:center;
font-weight:bold;
font-size:16px;
line-height:30px;
}
#brower_notice a{color:#FFFF00;}
#header{
	height:60px;
	position:relative;
	z-index:6; 
	position:relative;

}
.logo{
	position:absolute;
	left:0;
	top:0;
	background:url('../images/logo.png') no-repeat 0 0;
	width:110px;
	height:56px;
	text-indent:-9999px;
}
.nav{
	float:right;
	font-family:"Trebuchet MS";
	line-height:100%;
	height:57px;
	margin-right:9px;
	
}
*+html .nav{
	float:right;
	font-family:"Trebuchet MS";
	line-height:100%;
	height:57px;
	/*margin-right:120px;*/
	margin-right:-4px;
	display:inline-block;
	

}
.nav li{
	display:block;
	float:left;
	list-style:none;
	height:30px;
	font-size:13px;
	line-height:28px;
	padding:16px 0 0 28px;
	
}


.nav li a{
	color:#494949;
}

.nav li a:hover,.nav li.actived a,.nav li.actived a:visited{
	color:#2cb9c2;
	text-decoration:none;
}

.country{ width:auto; height:57px; float:right;}
*+html .country{min-width:170px; width:155px;height:auto; float:right; margin-top:22px;}
.country_re{ position:absolute; top:44px; right:9px;}
*+html .country_re{ position:absolute; top:25px; right:9px;}
.country_href {float:right; padding-left:10px;  margin-right:10px;} 
.country_href a{ float:left; margin:20px 10px 0 0px; color:#084A65; font-size:13px; font-family: "Trebuchet MS"; display:block; }
*+html .country_href {float:right;display:inline-block;} 
*+html .country_href a{ margin:-2px 10px 0 0px; color:#084A65; font-size:13px;text-align:center;font-family: "Trebuchet MS"; display:inline;}

.country_href a:hover{ text-decoration:underline;}
.country_list{ background:#2f2f2f; width:253px; height:150px; display:none;}
.country_list .cuuntry_change,.cuuntry_info{ color:#fff; float:left; /*word-spacing:-3px;*/ font-size:12px;}
.country_list .cuuntry_change{  margin:15px 0 11px 12px;}
.country_list .country_form{ margin:0 0 11px 12px; float:left;}
.country_button{ margin-left:0px;background:url('../images/country_button.png') no-repeat; border:none; margin:1px 0px 0 5px; float:right; height:20px; width:50px; cursor:pointer;}
.country_list select{ width:174px; height:21px; float:left;}
*+html .country_button{ margin-left:0px;background:url('../images/country_button.png') no-repeat; border:none; margin:1px 10px 0 1px; float:right; height:20px; width:50px; cursor:pointer;}
/*-------------safari hack start-----------------*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
.country_list select{ width:174px;float:left;line-height:17px;}
}
/*-------------safari hack end-----------------*/

.country_list .cuuntry_info{ margin:0 10px 0 13px; text-align:justify;}

.login{
	height:38px;
	background:url('../images/bg-login.png') no-repeat 0 100%;
	padding:0 0 0 14px;
	float:right;
	margin:0 0 0 14px;
	position:relative;
}
.login .icon{
	float:left;
	border:1px #6D6C6C solid;
	margin:10px 9px 0 0;
}
.profile{
	margin:22px 0 0;
	line-height:100%;
	font-size:13px;
	float:left;
}
*+html .profile{
	margin:24px 0 0;
	line-height:100%;
	font-size:13px;
	float:left;
}
.profile a,.profile a:visited{
	float:left;
	padding:0 30px 0 0;
	color:#494949;
}
.profile a:hover{
	color:#2cb9c2;
	text-decoration:none;
}
.profile a.dropdown,.profile a.dropdown:visited{
	color:#f00;
	background:url('../images/dropdown-arrow.png') no-repeat scroll 100% 5px;
}
.profile a.dropdown:hover{color:#2CB9C2 !important;}
#content #content-nav ul li .dropdown-content {
	top:28px;
}
.dropdown-content{
	position:absolute;
	left:10px;
	top:43px;
	background:#292929;
	width:126px;
	padding:20px 12px 0;
	display:none;
	z-index:11;
}
.dropdown-content a,.dropdown-content a:visited{
	color:#acacac;
	display:block;
	padding-bottom:20px;
	font-size:13px;
}
.dropdown-content a:hover{
	color:#fff;
	text-decoration:none;
}
.dropdown-content a.actived,.dropdown-content a.actived:visited{
	color:#f00;
}

#content{
/*	position:relative;*/
	z-index:1;
}
#content #content-fund #fundbreaker{
	height:auto;
	overflow:hidden;
	width:980px;
	padding-top:35px;
}
*+html #content-fund{ margin-top:-40px;}
#fundbreaker img {/*display:block;*/ margin-bottom:8px;}
#meet_1{
font-family:Arial;
font-size:32px;
font-weight:bold;
color:#067F88;
line-height:36px;
height:36px;
margin-bottom:0px;
word-spacing:0px;
letter-spacing:-2px;
}
#meet_2{
font-family:Arial;
font-size:20px;
color:#FFFFFF;
line-height:42px;
background:#91A54E;
font-weight:bold;
height:42px;
padding:0 15px 0 15px;
width:940px;
float:left;
display:block;
margin:5px 0;
}
#fund-cut{
clear:both;
padding-top:30px;
}
#content #content-fund #fund-cut h3{
	font-weight:bold;
	font-size:24px;
	color:#075A66;
	font-family:Arial;
	clear:both;
	line-height:35px;
	height:35px;
}
#fundbreaker #video_button{margin-bottom:30px; float:left; display:block;}
*+html #fundbreaker #video_button{margin-bottom:0px; float:left;}
#content #content-fund #fund-cut #cut-icon{
	text-align:right;
	
}
#content #content-fund #fund-cut #cut-triangle{
	text-align:center;
}
#content #content-fund #fund-cut #cut-triangle img{
	margin:0px 30px;
}

#slider_cont{position:relative;height:462px;}
.project{
	height:auto;
	padding-bottom:2px;
	margin-top:10px;
	color:#6C6B6B;
	overflow:hidden;
	clear:both;
	display:none;
}
.project h3 a{
	color:black;
}
.project-left{
	width:470px;float:left;
}
.project-right{
	width:470px;float:right;
}
.project-list{
	padding:10px;
	float:left;
	margin-bottom:20px;
	margin-right:14px;
	background-image:url('../images/infobg.png');
	text-align:left;width:462px;
	height:190px;
}
#slider_cont {

	width:1016px;
}
#slider_cont .project-list {
	margin-right:15px;

}
#p1,#p2,#p3,#p4,#p5 {display:block;}
.project-listr{
	padding:10px;
	float:right;
	margin-bottom:20px;
	background-image:url('../images/infobg.png');
	text-align:left;
	width:462px;
	height:190px;
}
.blue-font{
	color:#097D8F;
}
a .blue-font{
	color:#097D8F;
}
.qray-font{
	color:#6C6B6B;
}
.white-font{
	color:#E4E3E3;
}
.bg-black{
	height:61px;
	width:200px;
	background-image:url('../images/bg-black.png');
	position:absolute;
	z-index:9;
	left:0;
	top:0;
}
.hr{float:right;
	margin-left:5px;
	width:254px;
	height:150px;
	margin-bottom:18px;
}
.hr h3{
	font-size:16px;
	color:#000000;
}
.project-list .hr .qray-font,.project-list .hr .blue-font{
	font-size:16px;

}
.project-listr .hr .qray-font,.project-listr .hr .blue-font{
	font-size:16px;
	font-weight:bold;
}
.hr p{
	color:#6C6B6B;
	margin-top:10px;
	font-size:12px;
}
.fl{
	float:left;
	position:relative;
}
.fl .bg-black{
	position:absolute;
	top:83px;
	left:0px;
}
.project-listr .fl a{
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:150px;
	z-index:10;
}


.fr{
	height:24px;
	clear:both;
	font-size:12px;
	margin-bottom:10px;
}
.fr_comic{
	float:left;width:87px;
	text-align:center;
	color:#fff;
	line-height:24px;
	background-image:url('../images/comic.png');
}
#project-right .project-listr .fr_comic{
	float:left;width:67px;
	text-align:center;height:24px;
	font-weight:bold;color:#fff;
	line-height:24px;
	background-image:url('../images/comicred.png');
	margin-right:20px;
}
.fr_au{
	padding-left:6px;
	font-size:13px;
	float:left;
	line-height:24px;
	background-color:#464646;
	color:#999;
	width:369px;
}
.fr_au span{
	margin-left:8px;
	margin-right:13px;
}
.more{
	display:block;
	clear:both;
	float:right;
	color:#0C91A4;
	font-size:12px;
	font-weight:bold;
	margin-right:50px;
}
.more:hover{
color:#666666;
}
.more{
	color:#0C91A4;
}
#content #content-bottom{
/*
	background:url('../images/bg-line.png') repeat-y 50% bottom;*/
	overflow:hidden;
	clear:both;
	height:auto;
	margin-bottom:50px;
	margin-top:85px;
}
#content #content-bottom #wwh{
	padding-left:5px;
	float:left;
	width:430px;
}
#wwh h2{
	font-size:24px;
	margin-bottom:20px;
	font-weight:bold;
	font-family:Arial;
}
#wwh h2 a{
	color:#075A66;
}
#content-bottom h3 a{
	font-weight:bold;
	color:#0B7B92;
	font-size:17px;
	font-family:Arial;
	
}
#content-bottom h3 a:hover{text-decoration:underline;}
#content-bottom #crowd-sourcing p{
	color:#0C91A4;
	font-size:12px;
}
#content-bottom p{
	color:#3e3e3e;
	font-size:12px;
	line-height:18px;
	margin:0 20px 0 0;
	letter-spacing:-0.5px;
}

#crowd{
	float:right;
	width:430px;
	padding-left:5px;
}
#per-info{
	overflow:hidden;
	margin-bottom:10px;
}
#head-img{
	float:left;
	width:56PX;
	height:75PX;
}
#crowd-sourcing{
	float:left;	
	width:340px;
	padding-left:20px;
}
#content #content-bottom #per-introduce{
	clear:both;
}

.home_rolling{float:right; width:800px; height:55px; /*overflow:hidden;*/ text-align:right;position:relative;}
.home_rolling .image_news{position:absolute;right:10px;top:5px;}
.home_rolling #home_rolling_content{ margin:13px 0 0 0;}
.home_rolling li{right:0; height:24px;padding:0 58px 0 0;}
.home_rolling li a{color:#000;}
.home_rolling li a:hover{text-decoration:underline;}

.home_1{width:225px; float:left; background:url(../images/bg-line2.png) right no-repeat; height:205px; padding:0 0 0 5px;}
.funb_med{margin:0 0 14px 0;}
.home_1 h3{margin:5px 0 4px 0;}
.home_2{width:425px; float:left;height:205px;background:url(../images/bg-line2.png) right no-repeat; padding:0 26px 0 25px;}
.home_2 ul{height:auto; overflow:hidden; margin:0 0 20px 0;}
.home_2 ul li{float:left; width:45px; height:45px; margin:0 15px 0 0; height:85px;}
.home_2 ul li a{font-size:10px; margin:0 0 5px 0; display:block; color:#3E3E3E;}
.home_2 ul li a:hover{text-decoration:underline;}
.home_2 ul li .t{line-height:13px;}
.home_2 ui li img{height:45px; width:45px;}
.home_2_1 h3{color:#0B7B92; font-size:17px; font-family:Arial; word-spacing:-2.3px; margin:0 0 10px 0; font-weight:bold;}
.home_2_1{clear:both;}
.home_2_left{float:left; width:250px;}
.home_2_right{float:right; width:165px;}
.home_3{width:250px; margin:0 3px 0 0; float:right;height:205px; text-align:center;}
.home_3 img{margin:0 0 10px 0;}
.home_3 a{color:#3E3E3E;}
.home_3 a:hover{text-decoration:underline;}
#content-bottom .home_3 p{margin:0 5px 0 0;}
.country{ float:right;/* margin:13px 0 0 0;*//* width:54px; */ width:auto;text-align:right; position:relative;}
.country_iconlist{display:none; padding-top:13px; position:absolute; background:#6A6969; text-align:center; min-height:44px; width:54px; height:auto; top:29px; left:-5px; z-index:110;}
.dropdowna{display:block; width:35px; height:37px; border:0px solid #000000;}
*+html .dropdowna{margin-left:0px;}
.nav .hline{padding:16px 7px 0px 14px;}
.profile a.hline{padding:0 7px 0 14px;}
*+html .profile a.hline{padding:0 0px 0 14px;}
*+html .country{text-align:center; margin-left:-8px;}
*+html .country_iconlist{left:0px;}
.profile a.logouts{padding:0 0 0 0;}
*+html .profile a.logouts{padding:0 0 0 0; margin-top:-1px; line-height:15px;}
.profile a.logoutshline{padding:0 8px 0 12px;}
*+html .profile a.logoutshline{padding:0 8px 0 12px;}

#footer{
	background:#3a3a39;
	border-top:1px #959494 solid;
	padding-top:30px;
	clear:both;
	min-width:1024px;
	margin:0 auto;
	width:100%;
}
.footer_facebook{  background:url(../images/footer_facebook.png) no-repeat; height:104px; width:318px; position:absolute; top:-18px; right:6px;}
.footer_facebook iframe{ padding:10px 0px 0 10px; width:290px!important; height:80px!important;}
#footer .wraper{
	width:980px;
	margin:0 auto;
	font-size:0.9em;
	position:relative;
}

#footer div{
	color:#A4A6A5;
	padding-bottom:10px;
}
#footer h3{margin-bottom:28px;}
#footer dl{font-weight:500;height:30px;clear:both;display:block;border:0px solid #990000;}
#footer dl dt{float:left;color:#6f7070; width:130px;}
#footer dl dd{color:#A4A6A5; margin-left:3px; margin-right:3px;float:left;}
#footer a{ color:#A4A6A5;}
#footer a:hover { color:white;}
#footer .bottom_logo { margin-right:15px;}


