/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#FFFFFF;
}
img{
	border:none;
}
a { color: #1074a2; }
a:hover { color: #169edd; }

.articleExcerpt {
	border-bottom: 1px solid #ddd;
}
.articleExcerpt .thumb img {
	float: left;
	margin-right: 10px;
	padding: 6px;
	border:1px solid #ccc;
}
.articleExcerpt .thumb a:hover img {
	border:1px solid #69ccf4;
}

#accordion {
	margin:20px 0px;
}
.element p { 
	margin-bottom: 10px; margin-top: 0px;  padding-top: 0px; padding-bottom: 0px;
}

h3.toggler {
margin-top: 20px;
	cursor: pointer;
	color: #1074a2;
}
h3.toggler:hover {
	color: #169edd;
}
.subh3 { color: #777; font-size: 16px; font-weight: normal; }

.main{
	width:960px;
	margin:0px auto;
}
.top_part{
	width:960px;
	float:left;
}
.top_nav{
	width:900px;
	float:left;
}
.top_nav ul{
	margin:0px;
	padding:0px;
	float:left;
}
.top_nav li{
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
	font-family:arial;
	font-size:10px;
	text-transform:uppercase;
	text-align:center;
	color:#FFFFFF;
	width:120px;
}
.top_nav li a{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	padding:8px 0 10px 0;
}
.top_nav li a:hover{
	background-image:url(../images/top_nav_hover.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.top_nav li a.act{
	background-image:url(../images/top_nav_hover.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
.top_lan{
	width:60px;
	float:left;
	text-align:right;
	padding:7px 0 0 0;
}
.top_lan_box{
	width:44px;
	height:17px;
}
.middle_part{
	width:960px;
	background-image:url(../images/middle_bg.jpg);
	background-repeat:repeat-x;
	background-position:0 13px;
	padding:13px 0 0 0;
	float:left;
	clear:both;
}
.middle_area{
	width:901px;
	padding:0 0 20px 27px;
	float:left;
	position:relative;
}
.middle_area_inner{
	width:901px;
	float:left;
}
.logo_area{
	width:403px;
	padding:21px 0 13px 0;
	float:left;
}
.support_link{
	width:498px;
	padding:0 0 0 0;
	float:left;
}
.affiliate_part{
	width:280px;
	padding:18px 0 0 0;
	float:right;
}
.lock{
	width:24px;
	float:left;
}
.affiliate_txt{
	width:77px;
	float:left;
	font-family:arial;
	font-size:11px;
	color:#666666;
	text-align:left;
	padding:0 28px 18px 0;
}
.affiliate_txt a{
	text-decoration:none;
	color:#666666;
}
.affiliate_txt a:hover{
	text-decoration:none;
	color:#666666;
}
.support_txt{
	float:left;
	font-family:arial;
	font-size:11px;
	color:#666666;
	text-align:left;
	padding:0 0 0 0;
}
.banner{
	width:901px;
	clear:both;
	float:left;
}
.txt_area{
	width:901px;
	float:left;
	padding:33px 0 0 0;
}
.txt_left{
	width:616px;
	float:left;
}
.txt_left_calendar {
	width: 900px;
}
.txt_right_area{
	width:284px;
	float:left; 
	border-left:1px solid #e5e5e5;
}

.txt_right{
	width:266px;
	float:right;
}
.green_bg{
	background-image:url(../images/green_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	width:265px;
	height:128px;
	float:left;
	margin-bottom:1px;
}
.green_bg_txt{
	width:175px;
	float:left;
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	line-height:13px;
	padding:11px 11px 0px 11px
}
.green_bg_txt h4{
	font-size:12px;
	color:#70d2ff;
	font-weight:bold;
	margin:0px;
}
.green_bg_learn_more{
	width:68px;
	float:left;
	text-align:center;
	padding-top:36px;
}
.recent_news{
	width:253px;
	font-family:arial;
	font-size:18px;
	text-align:left;
	color:#024462;
	font-weight:bold;
	padding:26px 0 0px 12px;
	float:left;
}
.recent_news_txt{
	width:253px;
	font-family:arial;
	font-size:11px;
	text-align:left;
	color:#868585;
	padding:17px 0 11px 12px;
	float:left;
	line-height:13px;
}
.recent_news_txt h4{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin:0px;
	padding-bottom:8px;
}
.recent_news_txt h5{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-bottom:12px;
	margin:0px;
}
.learn_more_txt{
	width:240px;
	font-family:arial;
	font-size:11px;
	text-align:left;
	color:#171616;
	padding:0 0 24px 20px;
	float:left;
	line-height:13px;
	background-image:url(../images/icon.jpg);
	background-repeat:no-repeat;
	background-position:12px 3px;
}
.learn_more_txt a{
	text-decoration:none;
	color:#171616;
	border-bottom:1px solid #e5e5e5;
}
.learn_more_txt a:hover{
	text-decoration:none;
	color:#171616;
}
.contact_tmg{
	width:253px;
	font-family:arial;
	font-size:18px;
	text-align:left;
	color:#024462;
	font-weight:bold;
	padding:26px 0 0px 12px;
	float:left;
	border-top:1px solid #e5e5e5;
}
.contact_tmg_txt{
	width:253px;
	font-family:arial;
	font-size:11px;
	text-align:left;
	color:#2d2d2d;
	font-weight:normal;
	padding:14px 0 11px 12px;
	float:left;
	line-height:14px;
	background-image:url(../images/contact_img.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.contact_tmg_txt h4{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin:0px;
	padding-bottom:2px;
}
.follow{
	width:253px;
	font-family:arial;
	font-size:17px;
	text-align:left;
	color:#024462;
	font-weight:bold;
	padding:26px 0 0px 12px;
	margin-top:28px;
	float:left;
	border-top:1px solid #e5e5e5;
}
.follow_img{
	width:253px;
	padding:18px 0 0px 12px;
	clear:both;
}
.follow_img_space{
	margin-right:38px;
}
.follow_img1{
	width:253px;
	height:300px;
	clear:both;
}
.bottom_part{
	background-image:url(../images/bottom_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	height:174px;
	background-color:#000000;
	clear:both;
}
.bottom_main{
	width:960px;
	margin:0px auto;
}
.bottom_copyright_area{
	width:960px;
	float:left;
	border-bottom:1px solid #0d262e;
}
.bottom_copyright_txt{
	width:471px;
	float:left;
	font-family:arial;
	font-size:10px;
	text-align:left;
	color:#cccccc;
	padding:17px 0 017px 0;
}
.bottom_nav{
	width:350px;
	float:right;
	font-family:arial;
	font-size:10px;
	text-align:right;
	color:#cccccc;
	padding-top:17px;
}
.bottom_nav a{
	color:#cccccc;
	text-decoration:none;
	padding:0 10px 0 10px;
}
.bottom_nav a:hover{
	color:#cccccc;
	text-decoration:none;
}
.bottom_about_area{
	width:960px;
	float:left;
}
.bottom_about_txt{
	width:471px;
	float:left;
	font-family:arial;
	font-size:10px;
	text-align:justify;
	color:#cccccc;
	line-height:14px;
}
.bottom_about_txt h5{
	font-size:10px;
	color:#43b2e0;
	margin:0px;
	padding:16px 0 8px 0;
}
.bottom_follow{
	width:350px;
	float:right;
	font-family:arial;
	font-size:10px;
	text-align:left;
	color:#cccccc;
}
.bottom_follow_txt{
	width:100px;
	float:left;
	font-family:arial;
	font-size:10px;
	text-align:left;
	color:#43b2e0;
	padding:22px 0 0 0;
}
.bottom_follow_img{
	width:250px;
	float:left;
	font-family:arial;
	font-size:10px;
	text-align:left;
	color:#43b2e0;
	padding:13px 0 0 0; 
}
.bottom_follow_img a { outline: none; }
/**********************charity_css*************************/
.charity_main {
	float:left;
}
.charity_main1 {
	width:615px;
	float:left;
}
.charity_inner {
	width:590px;
	float: left;
	margin-left:3px;
	border-bottom:1px solid #d0d7da;
	font-family: Arial;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left:3px;
	padding-bottom:6px;
}
.charity_matter {
	width:600px;
	float: left;
	margin-left:3px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
}
.charity_matter h3 {
	margin:0px;
	padding:0px;
	font-size: 18px;
	border-bottom:1px solid #d0d7da;
	font-weight: bold;
	padding:0 0 6px 3px;
}
.our_team {
	width:590px;
	float: left;
	margin-left:3px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-style: normal;
	font-weight: normal;
}
.our_team h3 {
	width:587px;
	margin:10px 0 5px 0;
	font-size: 18px;
	border-bottom:1px solid #d0d7da;
	font-weight: bold;
	padding:0 0 6px 3px;
}
.sub {
	padding-left: 40px;
}
.charity_matter .sub h3 {
	width: 547px;
}
.charity_matter p {
	margin:0px;
	padding:0 0 30px 3px;
	padding-top:9px;
}
.charity_habitat {
	padding-right:8px;
}
/**********************partners_css*************************/
.partners_box {
	width:586px;
	height:96px;
	float: left;
	margin-left:3px;
	margin-bottom:10px;
	padding:1px;
	border:1px solid #cccccc;
}
.partners_boxleftsec {
	width:236px;
	height:56px;
	float: left;
	background:url(../images/partners_boxbgrepeat.jpg) top left repeat-x;
	font-family: Arial;
	font-size: 14px;
	color: #ffffff;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	padding:40px 0 0 30px;
}
.partners_boxrightsec {
	width:319px;
	float: left;
}
/**********************contacts_css*************************/
.contacts_form_box {
	width:581px;
	float: left;
	padding-top:12px;
	margin-left:3px;
	padding-left:5px;
}
.contacts_leftform_box {
	width:200px;
	float: left;
	padding-bottom:10px;
}
.contacts_rightform_box {
	width:365px;
	height:180px;
	float: right;
}
.contacts_leftform_box2 {
	width:200px;
	float: left;
}
.contacts_textbox {
	width:198px;
	height:26px;
	float: left;
	background-color:#f4f4f4;
	border:1px solid #dcdcdc;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.contacts_textbox2 {
	width:365px;
	height:180px;
	float: left;
	background-color:#f4f4f4;
	border:1px solid #dcdcdc;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.contacts_buttons {
	width:350px;
	float: right;
	padding-top:12px;
	padding-bottom:12px;
	margin-right:25px;
}
.contacts_button1 {
	margin-left:16px;
}
.contacts_footer {
	width:590px;
	float:left;
	border-top:1px solid #d0d7da;
	height:20px;
}
.contacts_footerbox {
	width:588px;
	height:141px;
	float:left;
	border:1px solid #e5e5e5;
}
.contacts_leftsecfooter {
	width:388px;
	height:141px;
	float:left;
	border-right:1px solid #e5e5e5;
}
.contacts_rightsecfooter {
	width:199px;
	float:left;
}
.contacts_rightsectxt {
	width:350px;
	float:left;
	padding-top:26px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left: 29px;
	text-align: left;
}
.contacts_rightsectxt2 {
	width:350px;
	float:left;
	padding-top:16px;
	padding-left: 29px;
}
.contacts_rightsectxtinner2 {
	width:152px;
	float:left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.contacts_rightsectxtinner3 {
	width:150px;
	float:left;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left:10px;
}
.nav{
width:454px;
float:left;
background-image:url(../images/nav_bg.jpg);
background-repeat:no-repeat;
background-position:left top;
height:36px;
padding-left:44px;
position:relative;
}
.nav ul{
margin:0px;
padding:0px;
}
.nav li{
margin:0px;
padding:0px;
float:left;
list-style:none;
width:101px;
margin-right:12px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
}
.nav li.charities{
width:101px;
height:36px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
line-height:35px;
}
.nav li.charities a{
width:101px;
height:36px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
text-decoration:none;
}
.nav li.charities a:hover{
width:101px;
height:36px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
text-decoration:underline;
background-image:url(../images/charities_h_an.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.company{
width:101px;
height:36px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
}
.nav li.company a{
text-decoration:none;
line-height:35px;
color:#FFFFFF;
}
.nav li.company a:hover{
text-decoration:none;
line-height:35px;
color:#FFFFFF;
}
.nav li.company ul{
margin:0px;
padding:0px 0px 0px 0px;
position:absolute;
left:44px;
top:-1px;
width:101px;
visibility:hidden;
}
.nav li.company li{
margin:0px;
padding:0px 0px 0px 0px;
text-align:center;
}
.nav li.company li a:hover{
margin:0px;
padding:0px;
color:#FFFFFF;
text-decoration:none;
}
.nav li.company li.community{
text-align:center;
width:101px;
background-image:url(../images/company_bg_an.png);
background-repeat:repeat-y;
background-position:left top;
}
.nav li.company li.img{
text-align:center;
width:101px;
height:6px;
float:left;
background-image:url(../images/company_top_an.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.company li.img1{
text-align:center;
width:101px;
height:5px;
float:left;
background-image:url(../images/company_bottom_an.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.company li.community a{
margin:0px;
padding:6px 0px 6px 0px;
text-align:center;
color:#FFFFFF;
display:block;
text-decoration:none;
line-height:14px;
}
.nav li.company li.community a:hover{
text-align:center;
color:#FFFFFF;
display:block;
text-decoration:underline;
}

.nav li.company:hover > ul{
visibility:visible;
}
.spacer{
width:901px;
float:left;
}
/****************************new_css****************************/
.nav li.charities1{
width:101px;
height:36px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
line-height:35px;
}
.nav li.charities1 a{
width:101px;
height:36px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
text-decoration:none;
}
.nav li.charities1 a:hover{
width:101px;
height:36px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
text-decoration: none;
background-image:url(../images/charities_h_an_25_08.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.company1{
width:101px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
}
.nav li.company1 a{
text-decoration:none;
line-height:35px;
color:#FFFFFF;
}
.nav li.company1 a:hover{
text-decoration:none;
color:#FFFFFF;
}
.nav li.company1 ul{
margin:0px;
padding:0px 0px 0px 0px;
position:absolute;
left:44px;
top:-1px;
width:101px;
visibility:hidden;
}
.nav li.company1 li{
margin:0px;
padding:1px 0px 0px 0px;
text-align:center;
}
.nav li.company1 li a:hover{
margin:0px;
padding:0px;
color:#FFFFFF;
text-decoration:none;
}
.nav li.company1 li.community{
text-align:center;
width:101px;
background-image:url(../images/company_bg_an_25_08.png);
background-repeat:repeat-y;
background-position:left top;
}
.nav li.company1 li.img{
text-align:center;
width:101px;
height:6px;
float:left;
background-image:url(../images/company_top_an.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.company1 li.img1{
text-align:center;
width:101px;
height:5px;
float:left;
background-image:url(../images/company_bottom_an.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.company1 li.community a{
margin:0px;
padding:6px 0px 6px 0px;
text-align:center;
color:#FFFFFF;
display:block;
text-decoration:none;
line-height:14px;
border-bottom:1px solid #65b3d4;
}
.nav li.company1 li.community a:hover{
text-align:center;
color:#FFFFFF;
display:block;
text-decoration:none;
background-image:url(../images/company_bg_an_hover_25_08.png);
background-repeat:repeat-y;
background-position:left top;
border-bottom:1px solid #65b3d4;
}

.nav li.company1:hover > ul{
visibility:visible;
}
.nav li.strenth1{
width:101px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
line-height:35px;
background-image:url(../images/strength_h_an_25_08.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.strenth1 a{
width:101px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
background-image:url(../images/strength_h_an_25_08.png);
background-repeat:no-repeat;
background-position:center top;
text-decoration:none;
}
.nav li.strenth1 a:hover{
width:101px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
text-decoration: none;
background-image:url(../images/strength_h_an_hover_25_08.png);
background-repeat:no-repeat;
background-position:center top;
}
.nav li.company2{
width:101px;
height:30px;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:35px;

}
.nav li.company2 a{
width:101px;
height:30px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
background-image:url(../images/company1_bg_an_25_08.png);
background-repeat:no-repeat;
background-position:center top;
text-decoration:none;

}
.nav li.company2 a:hover{
width:101px;
height:30px;
text-align:center;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
display:block;
text-decoration: none;
background-image:url(../images/company1_bg_an_hover_25_08.png);
background-repeat:no-repeat;
background-position:center top;
}
/*************************************** New css ***********************************/
.body_new{
margin:0px;
padding:0px;
background-image:url(../images/body_bg_new.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#fafafa;
}
.middle_part_new{
width:960px;
background-image:url(../images/middle_bg.jpg);
background-repeat:repeat-x;
background-position:0 0px;
padding:12px 0 0 0;
float:left;
clear:both;
position:relative;
z-index:0;
}
.topsec_new{
height:84px;
float:left;
width:960px;
}
.logosec_new{
float:left;
width:252px;
padding:17px 0 0 15px;
}
.main1{
position:relative;
width:960px;
margin:0px auto;
}
.topnav_an{
float:right;
width:452px;
padding-top:39px;
position:relative;
z-index:10;
}
.topnav_an ul{
margin:0px;
padding:0px;
width:452px;
}
.topnav_an li{
margin:0px 0 0 17px;
padding:0px;
width:96px;
list-style:none;
float:left;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
text-align:center;
line-height:34px;
display:block;
position:relative;
}
.topnav_an li a{
padding:0px;
width:96px;
color:#FFFFFF;
line-height:34px;
text-decoration:none;
display:block;
}
.topnav_an li a:hover{
background-image:url(../images/nav_h_new.png);
background-repeat:no-repeat;
background-position:center top;
padding:0px;
width:96px;
color:#FFFFFF;
line-height:34px;
text-decoration:none;
display:block;
}
.topnav_an li a.act_new{
background-image:url(../images/nav_h_new.png);
background-repeat:no-repeat;
background-position:center top;
padding:0px;
width:96px;
color:#FFFFFF;
line-height:34px;
text-decoration:none;
display:block;
}
.topnav_an li ul{
width:183px;
position:absolute;
left:-4px;
top:34px;
padding:0px;
margin:0px;

visibility:hidden;
}
.topnav_an li ul li.top_new{
width:175px;
padding:0px 4px 0 4px;
margin:0px;
text-align:left;
background-image:url(../images/nav_top_new.png);
background-repeat:no-repeat;
background-position:0px top;
}
.topnav_an li ul li.top_new a{
margin:0px;
width:160px;
line-height:39px;
padding:4px 0 0 15px;
background-image:url(../images/nav_top_new.png);
background-repeat:no-repeat;
background-position:center top;
border-bottom:1px solid #00689c;
float:left;
}
.topnav_an li ul li.top_new a:hover{
margin:0px;
width:160px;
line-height:39px;
padding:4px 0 0 15px;
background-image:url(../images/nav_top_h_new.png);
background-repeat:no-repeat;
background-position:center top;
border-bottom:1px solid #00689c;
}
.topnav_an li ul li.bottom_new{
width:183px;
padding:0px 0px 0 0px;
text-align:left;
margin:0px;
}
.topnav_an li ul li.bottom_new a{
width:168px;
line-height:38px;
padding:0px 0 3px 20px ;
background-image:url(../images/nav_bottom_new.png);
background-repeat:no-repeat;
background-position:0px top;
}
.topnav_an li ul li.bottom_new a:hover{
width:168px;
line-height:38px;
padding:0px 0 3px 20px ;
background-image:url(../images/nav_bottom_h_new.png);
background-repeat:no-repeat;
background-position:0px top;
}
.topnav_an li ul li.middle_new{
width:175px;
padding:0px 4px 0 4px;
text-align:left;
margin:0px;
background-image:url(../images/nav_middle_bg_new.png);
background-repeat:repeat-y;
background-position:0px top;
}
.topnav_an li ul li.middle_new a{
width:160px;
line-height:31px;
padding:4px 0 0 15px ;
border-bottom:1px solid #00689c;
background-image:url(../images/nav_middle_bg_new.png);
background-repeat:repeat-y;
background-position:center top;
}
.topnav_an li ul li.middle_new a:hover{
width:160px;
line-height:31px;
padding:4px 0 0 15px;
background-image:url(../images/nav_middle_bg_h_new.png);
background-repeat:repeat-y;
background-position:center top;
border-bottom:1px solid #00689c;
}
.topnav_an li:hover > ul{
visibility:visible;
}
.middle_area_new{
width:948px;
padding:0 0 0 12px;
float:left;
background:white;
}
.banner_sec_new{
width:934px;
float:left;
padding-bottom:11px;
position:relative;
z-index:0;
}
.bannercontent_new{
position:absolute;
z-index:1px;
left:0px;
top:0px;
width:934px;
background-image:url('../images/world.png');
}
.bannercontent_left_new{
width:510px;
padding:300px 0 0 12px;
float:left;
}
.bannercontent_right_new{
width:412px;
padding:0px 0 0 0px;
background-image:url(../images/bannerrightbg_new.png);
background-repeat:repeat-x;
background-position:left top;
float:left;
height:421px;
}
.bannercontent_right1_new{
width:358px;
padding:24px 27px 0 27px;
float:left;
height:108px;
}
.bannercontent_right2_new{
width:358px;
padding:36px 27px 0 27px;
float:left;
height:96px;
}
.bannercontent_right1a_new{
width:358px;
float:left;
padding-bottom:5px;
}
.bannercontent_right1a_left_new{
width:290px;
float:left;
font-family:Arial;
font-size:14px;
color:#4ccbff;
font-weight:bold;
}
.date_new{
width:65px;
float:right;
font-family:Arial;
font-size:11px;
color:#a8a8a8;
}
.bannercontent_right1b_new{
width:358px;
float:left;
padding-bottom:5px;
font-family:Arial;
font-size:11px;
color:#fff;
}
.bannercontent_right1b_new a{
text-decoration:none;
color:#fff;
}
.developmentsec_new{
width:934px;
float:left;
}
.developmentsec1_new{
width:301px;
background-image:url(../images/developmentbox_new.png);
background-repeat:no-repeat;
background-position:left top;
height:151px;
float:left;
}
.developmentsec2_new{
width:301px;
background-image:url(../images/developmentbox_new.png);
background-repeat:no-repeat;
background-position:left top;
height:151px;
float:left;
margin-left:14px;
}
.developmentsec1_txt_new{
width:190px;
padding:13px 0 0 20px;
float:left;
font-family:Arial;
font-size:11px;
color:#7a7d7d;
}
.developmentsec1_txt_new h3{
margin:0px;
padding:0 0 3px 0px;
font-size:18px;
color:#000;
font-weight:bold;
}
.learn_btn_new{
width:80px;
padding:47px 0 0 3px;
float:left;
}
.txt_right_area_nn{
	width:284px;
	float:right; 
}
.txt_area_nn{
	width:914px;
	float:left;
	padding:33px 0 0 20px;
}
.banner_new{
	width:934px;
	clear:both;
	float:left;
}
.main2{
width:974px;
margin:0px auto;
clear:both;
background-image:url(../images/whitetop.png);
background-repeat:no-repeat;
background-position:0px 77px;
}
.spacer_nn{
clear:both;
height:2px;
font-size:0px;
}
