@charset "utf-8";
/* CSS Document */
*{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0;}
a{ text-decoration:none;}
ul li{ list-style:none;}
#wholebody{ width:920px; margin:0 auto; clear:both;  position:relative;}
#bodyhead{ height:20px; padding-top:25px; padding-bottom:20px; text-align:right; clear:both;}
#topflash,#bodycenter,#bodybottom{ clear:both;}
#bodycenter{ padding:30px 20px; float:left; clear:left;}
/*head*/
#bodyhead li{ float:right;}
.link_bluebg,
.link_graybg{ width:73px; height:16px; line-height:16px; color:#fff; background:url(/cn/include/img/toplink_bg_blue.gif) no-repeat left 4px; padding-top:4px; text-align:center; margin-right:2px;}
.link_graybg{ background:url(/cn/include/img/toplink_bg_gray.gif) no-repeat left 4px; color:#656565;}
.link_bluebg a{ color:#fff;}
.link_graybg a{ color:#656565;}
.link_bluebg a:hover{ color:#0458a7;}
.link_graybg a:hover{ color:#0458a7;}
.topinput_style{ width:162px; height:18px;  border:1px solid #e6e3de; background-color:#f6f5f3; line-height:18px; color:#333; margin-right:2px; margin-left:10px;}

/*menu*/
.menu{
	height:30px;
	line-height:30px;
	color:#fff;
	position:absolute;
	left:0;
	top:135px;
	z-index:100000;
}
.menu a{ margin-left:5px; margin-right:5px; color:#fff;}
.menu a:hover{color:#66dbfd;}
/*main*/
#topflash{ height:255px; background:url(/cn/include/img/top_flashbg.jpg) repeat-x left top;}
.main_left{ width:200px; padding-right:40px; float:left;}
.main_center{ width:440px; padding-right:35px; float:left;}
.main_right{ width:165px; float:left;}

.main_left ul{ border:1px solid #88abd1; clear:both;}
.intro_img{padding:8px 10px; clear:both;}
.intro_word{ padding:8px 10px; color:#34a3db; clear:both;line-height: 18px;}
.intro_word strong{ background:url(/cn/include/img/ico_bluearrow.gif) no-repeat left center; padding-left:10px; color:#004f9a; font-size:14px; line-height:20px;}
.intro_word a{ color:#34a3db;line-height: 18px;}
.intro_word a:hover{
	color:#34a3db;
	text-decoration:underline;
	line-height: 18px;
}
.index_news{ padding:10px 5px; clear:both;}
.index_news p{ padding-bottom:10px;}
.index_news span{ color:#34a3db;}
.index_news a{ color:#666; font-size:11px;}
.index_news a:hover{ color:#666; text-decoration:underline;}
.index_news a.news_more{ color:#e16a0a; text-decoration:underline;}

/*maincenter*/
.main_title{ font-size:16px; color:#0458a7; line-height:30px; border-bottom:1px solid #9bd7fb; font-weight:bold; clear:both;}
.main_word{
	padding-top:20px;
	padding-bottom:20px;
	color:#666;
	clear:both;
	line-height: 18px;
}
.main_list{ clear:both;}
.main_list ul{ width:143px; margin-bottom:15px; float:left;}
.list_img{ width:45px; float:left;}
.list_title{ width:94px; font-size:11px; float:left;}
.list_title a{ color:#0458a7; font-size:11px; text-decoration:underline;}
.list_title a:hover{ color:#e16a0a; text-decoration:underline;}
.mainbottom_link{ padding-top:20px; clear:both;}
.mainbottom_link ul li{ width:214px; height:39px; line-height:14px; margin-right:8px; float:left;}
.mainbottom_link ul li.projectlink{ width:100px; height:34px; background:url(/cn/include/img/project_img.jpg) no-repeat left top; font-weight:bold; color:#fff; line-height:14px; padding-top:5px; padding-left:114px;}
.mainbottom_link ul li.projectlink a{ color:#fff;}
.mainbottom_link ul li.projectlink a:hover{ color:#fff; text-decoration:underline;}
.mainbottom_link ul li.caselink{ width:162px; height:19px; background:url(/cn/include/img/caselink_img.jpg) no-repeat left top; font-weight:bold; color:#0458a7; line-height:14px; padding-top:20px; padding-left:52px; margin:0;}
.mainbottom_link ul li.caselink a{ color:#0458a7;}
.mainbottom_link ul li.caselink a:hover{ color:#0458a7; text-decoration:underline;}



/*mainright*/
.right_area{ border:1px solid #c3d5e8; margin-bottom:10px; clear:both;}
.learn_more,.learn_more1{ height:20px; line-height:20px; color:#fff; background-color:#7ec8f4; text-align:right; padding-right:10px;  font-size:11px;}
.learn_more1{ background-color:#bee3f9; color:#023f80;}
.learn_more a{ color:#fff;  font-size:11px;}
.learn_more a:hover{ color:#fff; text-decoration:underline;}
.learn_more1 a{ color:#023f80;  font-size:11px;}
.learn_more1 a:hover{ color:#023f80; text-decoration:underline;}
.right_contact{ padding:15px; color:#e16a0a;}
.phone{ background:url(/cn/include/img/ico_phone.gif) no-repeat left center; padding-left:11px;  font-size:11px;}
.mail{ background:url(/cn/include/img/ico_mail.gif) no-repeat left center; padding-left:11px; text-decoration:underline;  font-size:11px;}
.mail a:link{ text-decoration:no;  font-size:11px;}
.mail a:visited{ text-decoration:underline;  font-size:11px;}
.mail a:hover{ text-decoration:underline;  font-size:11px;}
.mail a:active{ text-decoration:underline;  font-size:11px;}

/*bodybottom*/
#bodybottom{ height:100px; background:url(/cn/include/img/bottom_bg.jpg) repeat-x left top; padding:0 20px;}
.copyright{ width:695px; border-top:4px solid #62c1fa; padding-top:20px; padding-left:10px; padding-right:10px; color:#888; line-height:20px; float:left;}
.copyright p{ float:left; display:inline;}
.copyright span{ float:right; text-align:right; display:inline;}
.copyright span a{ color:#555; padding-left:10px; padding-right:10px;}
.copyright span a:hover{ color:#555; text-decoration:underline;}
.backtop{ width:165px; text-align:center; padding-top:20px; float:left;}
.backtop a{ color:#e16a0a;}
.backtop a:hover{ color:#e16a0a; text-decoration:underline;}

/*temp menu*/
.temp_menu{ height:25px; line-height:25px; background-color:#eee; color:#0458a7; clear:both; margin-bottom:10px; margin-top:10px;}
.temp_menu a{ color:#0458a7; padding-left:10px; padding-right:10px;}

