body,div,p,li,dd {
	font-family: Arial ;
	margin:0px; padding:0px; font-size:12px; color:#7e7e7e; line-height:24px;  
}
div{ margin:0px; padding:0px;}
h3{ margin:0px; padding:0px;font-size:16px; line-height:30px; ;}
h4{ margin:0px; padding:0px;font-size:13px; line-height:25px; ;}
img{border:none;}

a:link,a:visited{ color:#666; text-decoration:none}

.pageWidth{ 
	width:100%; height:auto; overflow:hidden; 
	background-image:url(../images/pub_bg.jpg); background-repeat: repeat-x; background-position:top;
}
#top_header{ width:1002px; height:276px; background-image:url(../images/company_top.jpg)}

.pageWidth2{ margin:0px auto; padding:0px; width:1002px; height:auto; overflow:hidden; }

/*nav begin*/
.nav{ width:1002px; height:64px; background-image:url(../images/pub_nav_bg.jpg); background-repeat:repeat-x;}
.nav_1{ width:374px; height:38px; float:left;}
.nav_2{ width:253px; height:64px; float:left;}
.nav_3{ width:375px; height:38px; float:left;}
.nav_0_left{  width:6px; height:38px; float:left;}
.nav_0_right{ width:6px; height:38px; float:right;}
.nav_0_tag{ width:1px; height:38px; float:left;}
.nav_0_txt{ width:auto; height:38px; float:left; line-height:38px; padding:0px 29px; font-weight: bold; font-family:"����"; font-size:14px; color:#00A2CE;}
.nav_0_txt a{ text-decoration:none; color:#E0341E;}
/*nav end*/


.left{ width:180px; height:auto; float:left; margin-left:15px !important; margin-left:8px; margin-top:0px;}
.left_title{ width:100%; height:22px; line-height:22px; color:#00A1D8; text-align:right; font-size:18px; font-weight:bold;}
/*left nav begin*/
.left_nav{ margin-top:9px; width:100%; height:auto; float:left;}

.left_nav01{ width:100%; height:22px; line-height:22px; color:white; font-weight:bold; float:left;
	background-image:url(../images/pub_left_nav_bg.jpg); background-repeat:repeat-y;}
.left_nav01 div{ float: right;}
.left_nav01 a{ color:white; text-decoration:none;}

.left_nav02{ width:100%; height:22px; line-height:22px; color:#878787; font-weight:bold; float:left;}
.left_nav02 div{ float: right;}
.left_nav02 a{ color:#878787; text-decoration:none;}

.left_nav03{ margin:2px 0px; width:100%; height:1px; line-height:1px; background:#D6D6D6; float:left;}

.left_nav04{ width:100%; height: auto; float:left;}

.left_nav_sec{  height:25px; float:right; text-align:right; width:150px; clear:both;  color:#00a3d4; line-height:20px; display:inline; margin-right:22px; }
.left_nav_sec a{ color:#878787; text-decoration:none;}

.left_nav_thr{ height:30px; line-height:30px; width:150px; text-align:right; float:right;  color:#7bc003; line-height:20px; display:inline;  margin-right:10px;  }
.left_nav_thr a{ color:#878787; text-decoration:none;}

/*left nav end*/

/*ppls hotline begin*/
.left_ppls{ width:100%; height: auto; float:left; margin-top:30px; }
.left_ppls_01{ float: left;}
.left_ppls_02{ float:left; margin-left:14px; color:#878787; line-height:20px;}

.left_hotline{width:100%; height:auto; float:left; padding-top:20px; }
.left_hotline_01{ float:left;}
.left_hotline_02{ float:left; margin-left:14px; color:#878787; font-size:11px; line-height:20px;}

/*ppls hotline end*/

/*right begin*/
.right{ width:800px; height: auto; margin-bottom:40px; float:left; overflow:hidden}

	.right_img{ width:200px; height:auto; float: left; padding-top:35px; text-align:center;}
	
	.right_txt{ width:590px; height:auto; float: left;}
	.right_txt p{ margin:0px 0px; padding:0px; text-indent:2em; text-align:left;}
	.right_txt_title{ width:100%; height:16px; line-height:16px; color:#00A6D9; margin-bottom:20px; text-align:right;}
	.right_txt_title a{color:#7E7E7E; text-decoration:none;}
	.right_txt_content_t{ width:100%; height:70px; margin-top:40px; background-repeat:repeat-x;}
	.right_txt_content_t div{width:93%; margin-left:20px;line-height:18px; color:#3C3C3C; font-family:arial;}
	
.right_contact{margin-left:80px; margin-top:50px; line-height:200%; font-size:12px;  clear:both;}

.professor_talk{ width:750px; height:auto; margin-top:20px; margin-left:36px; }
.professor_talk div{ margin:10px 8px; line-height:20px; font-weight:bold; font-size:12px; text-align:center; float:left;}

.page{ width:100%; text-align:center; height:30px; line-height:30px; color:#999; font-size:13px; font-weight:bold; font-family:Arial;margin-top:30px;}
.page a{ color:#939393; text-decoration: none; font-weight:100;}
/*right end*/
 
.bottom01{ width:1002px; height:22px; float:left; line-height:22px; text-align:center; font-family:Arial; font-size:11px; font-weight:600; color:#1D1D1D;}
.bottom02{ width:1002px; height:8px; float:left;  line-height:8px; background-color:#1368BB;}
