body{ background:url(../../images/bodybg.jpg) repeat;font-family:Microsoft YaHei; }



.wrap{text-align:left; font-family:Microsoft YaHei;}
.wrap,.nav,.w960{width:960px;margin:0 auto;}
.headbox{ background: url(../../images/banner.jpg) no-repeat center top; height:630px;}
.headbox .w960{ position:relative; height:463px;}
.headbox .logo{
	display:block;
	position:absolute;
	width:128px;
	height:60px;
	left: 16px;
	top: 18px;
}
.headbox .leadin{
	width:587px;
	position:absolute;
	color:#5f5d5d;
	line-height:24px;
	text-align:left;
	font-size:14px;
	left: 182px;
	top: 249px;
}
.headbox .leadin a{color:#5f5d5d; text-decoration:none;}
.sideNav{ position:fixed; top:25%;right:0; z-index:100;_position:absolute;
_margin-top: 0;
_top:expression(documentElement.scrollTop+(documentElement.clientHeight-this.offsetHeight)/2+50);
}
.sideNav li{width:157px; height:45px; margin-top:3px;}
.sideNav li a{ display:block;background:url(../../images/navbg.png) no-repeat left -49px;width:130px; padding:0 0 0 27px; height:45px; font-size:16px; text-align:left; line-height:22px; color:#fff;}
.sideNav li a.cur{background:url(../../images/navbg.png) no-repeat left top;}
.sideNav li.lh45 a{ line-height:45px;}

.nav{ height:56px; }
.nav ul{height:23px; line-height:23px;padding-top:17px;}
.nav li { float:left;font-size:20px;padding:0 36px; background:url(../../images/navline.jpg) no-repeat right top;text-align:center; }

.nav li a{ float:left; display:block; height:23px;padding-bottom:5px;z-index:2; color:#fff;}
.nav li a:visited{ color:#fff;}
.nav li a:hover{ border-bottom:7px solid #ffffff;}
.tbg1{margin:18px 0; background:url(../../images/tbg1.jpg) repeat-x left 54px; height:80px;line-height:80px; position:relative;}
.tbg1 .w960{ position:relative;}
	.tbg1 .tbg2{ display:inline-block;padding:0 12px;margin-left:-5px; float:left;height:80px; background:url(../../images/tbg2.gif) repeat-x; }
	.tbg1 .tico{ float:left;position:relative;margin-left:-5px;z-index:5;}
	.tbg1 .tbg2 h3{ float:left; color:#02ae88;font-size:30px;text-align:left;}
	.time{ float:left; font-size:18px; padding-left:23px;}
	.tbg1 .logo{ position:absolute;right:0;}
	
.w960{text-align:left;}
.w963{width:963px; margin:0 auto;}


.c-green,.c-green a,a.c-green,.c-green a:link,.c-green a:visited{ color:#02ae88;}
.c-org,.c-org a,a.c-org,a.c-org:link,a.c-org:visited,.c-org a:link,.c-org a:visited{ color:#f57011;}
.f18{ font-size:18px; color:#000; line-height:25px; font-weight:normal;}
.info{ color:#343434; line-height:22px; padding-top:10px;}
.list ul{ padding:10px 5px;}
.list li{ padding-left:10px;line-height:25px; background: url(../../images/dian.gif) no-repeat left center;}
.list li a{ color:#343434;}

.main638{width:638px; float:left;}
	.main638 .list li{float:left;width:289px;margin-left:5px;padding-left:15px; text-align:left; height:34px; line-height:34px; color:#343434; font-size:16px;}
	.main638 ul{ float:left;}

.main639{width:960px; float:left;}
	.main639 .list li{float:left;width:289px;margin-left:5px;padding-left:15px; text-align:left; height:34px; line-height:34px; color:#343434; font-size:16px;}
	.main639 ul{ float:left;}

.tit2{ height:27px; background:#02ae88; padding-left:30px; line-height:27px; text-align:left; color:#fff; font-size:18px; font-weight:normal;}

.r1-left{ background:url(../img/r1Lbg.jpg) no-repeat; width:576px; height:407px; float:left;padding:60px 33px 0 25px;}
.r1-left img{ float:left;margin-right:18px;}
.r1-left .article{}

.side303{width:303px; float:right;}
.side303,.main303{width:303px; float:right;}
.side303{float:right;width:303px; background: url(../img/sidebg.jpg) repeat-y; height:auto; overflow:hidden; border-bottom:3px solid #02ae88; }
	.side303 .article{ margin:0 10px; padding:15px 0 5px;border-bottom:1px dashed #000;}
	.side303 .info{padding-top:15px;}
	.side303 .info,.side303 .info02{ font-size:14px; line-height:26px;}
	.side303 .info02{ color:#7f7f7f; padding:15px 0;}
	.side303 .info02 p{width:218px; float:left; margin-right:10px;}
	.side303 .pic{ float:right;}
.main542 .figure{ clear:both; padding:0 10px 20px 0;}
	.main542 .figure img{width:117px; height:141px; float:left; margin-right:14px;}
	.main542 .figure dd{ padding-top:5px; line-height:25px; font-size:14px;}
	.main542 .figure dd.green{ color:#02ae88;}
.main408{width:408px; float:right;}
	.main408 .figure{ padding-bottom:15px; border-bottom:1px dashed #231815;}
	.main408 .figure img{ float:right;}
	.main408 .figure div{float:left;width:275px; }
	.main408 .figure p{font-size:14px; line-height:25px; text-indent:2em;}
	.main408 .list li{ font-size:16px; line-height:32px;}

.main310{width:310px; float:left;}
.main308{width:308px; float:right;}

.main542{width:542px; float:left;}
.main420{width:355px; padding:45px 35px 0 30px; background:url(../img/bg420.gif) no-repeat left top; height:260px; font-size:14px; line-height:24px; text-align:left; float:left;}
	.main420 p{ line-height:30px;}
	.main420 h4{line-height:40px; text-align:left; font-size:18px; color:#000;}

.interview{border:1px solid #02ae88;border-left:0;background:#fff; padding:17px 25px;}
	.interview img{ float:left; margin-right:19px;}
	.interview dl{ text-align:left; color:#000;}
	.interview dt{ font-size:18px;}
	.interview dd{ line-height:20px; padding-top:5px; color:#343434;}

.tabHd li{width:152px; height:62px;margin-bottom:14px;line-height:62px; }
	.tabHd li a{ display:block; padding-right:32px;width:120px;height:62px;text-align:center; background:url(../img/defbg.jpg) no-repeat center top; color:#fff; font-size:18px;}
	.tabHd li a.cur{ background:url(../img/hoverbg.jpg) no-repeat; color:#02ae88;}
.tabBd{width:630px; height:320px; border:1px solid #02ae88; padding:20px;}
	.tabBd img{ float:left; margin-right:20px;}
	.tabBd .info{ line-height:30px; font-size:14px;}
.hidden{ display:none;}

.imgbox{ overflow:hidden; position:relative;left:0;top:0;}
.imgbox div{position:absolute; left:0; top:0;  z-index:5;}
.imgbox p.namebg{  z-index:6; background:#020b04;filter: alpha(opacity=40);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40; }
/*.imgbox p.namebg,.imgbox p.name{  }
*/.imgbox p.name{ position:relative; z-index:10;text-align:left; color:#fff; line-height:20px; padding:10px 5px 0;}

	.imgbox1{width:370px; }
	.imgbox1 div{width:370px;}
	.imgbox1 p.namebg{width:370px;}
	.imgbox1 p.nam{width:360px;}
	
	#boxh1{height:274px;}
	#boxh1 div{padding:216px 5px 0;}
	#boxh1 p.namebg{ height:274px;top:216px; position:absolute; left:0; z-index:0;}
	/*.imgbox1 p.name,.imgbox1 p.namebg{width:360px;height:264px;height:position:absolute; bottom:60px;left:0;}
	*/
	.imgbox2{width:142px; height:163px; position:relative;}
	.imgbox2,.imgbox2 div,.imgbox2 p.namebg{width:142px; }
	.imgbox2 p.name{width:132px; }
	
	#boxh2{height:163px;}
	#boxh2 div{padding:103px 5px 0;}
	#boxh2 p.namebg{ height:163px;top:103px; position:absolute; left:0; z-index:0;}
	
	.imgbox3{width:284px; height:163px; position:relative;}
	.imgbox3,.imgbox3 div,.imgbox3 p.namebg{width:284px; }
	.imgbox3 p.name{width:274px; }
	
	
	#boxh3{height:110px;}
	#boxh3 div{padding:50px 5px 0;}
	#boxh3 p.namebg{ height:110px;top:50px; position:absolute; left:0; z-index:0;}
	
	
	.imgbox4{width:190px; height:110px; position:relative;}
	.imgbox4,.imgbox4 div,.imgbox4 p.namebg{width:190px; }
	.imgbox4 p.name{width:180px; }
	
	.imgbox5{width:236px; height:110px; position:relative;}
	.imgbox5,.imgbox5 div,.imgbox5 p.namebg{width:236px; }
	.imgbox5 p.name{width:226px; }
	
	
	.imgbox6{width:161px; height:274px; position:relative;}
	.imgbox6,.imgbox6 div,.imgbox6 p.namebg{width:161px; }
	.imgbox6 p.name{width:151px; }


.footer{margin-top:30px;line-height:30px; text-align:center; background:#434343; padding-top:40px; height:96px;}
.footer,.footer a,.footer a:link,.footer a:visited{ color:#fff;}
