/* CSS Document */

td img {display: block;}
body {
	margin:0px;
	background-color: #f0f0f0;	
}
#main{
	margin:0 auto;
	width:1000px;
	}
#top{
	width:1000px;
	height:14px;
	float:left;
	}
#main_nr{
	width:1000px;
	height:1420px;
	float:left;
	}
#left{
	width:29px;
	height:100%;
	float:left;
	background-image:url(images/index_r2_c1.jpg);
	}
#mid{
	width:937px;
	float:left;
	background-color:#FFFFFF;
	}
#mid1{
	width:937px;
	float:left;
	}	
#huodong{
	width:937px;
	height:140px;
	float:left;
	}
#yqlj{
	width:917px;
	padding:10px;
	float:left;
	font-size:12px;
	}	
#yqlj a{
	text-decoration:none;
	color:#000000;
	}
#yqlj a:hover{
	text-decoration:underline;
	color:#FF3300;
	}	
.r_jiameng{
	width:211px;
	height:140px;
	float:left;
	}
.r_jiameng1{
	width:210px;
	background-color:#C3ECFE;
	height:23px;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:23px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;	
	}
.r_jiameng2{
	width:210px;
	height:117px;
	float:left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	}
.hd{
	width:725px;
	height:140px;
	float:left;	
	}
.hd img{
	margin-left:2px;
	margin-top:5px;
	}
#photo{
	width:937px;
	height:100px;
	float:left;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	}
#photo object{
	margin-left:20px;
	margin-top:10px;
	}
#school{
	width:937px;
	height:232px;
	float:left;
	}
#huodongpic{
	width:937px;
	height:140px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
	float:left;
	border-right-width: 0px;
	border-left-width: 0px;
	}
#huodongpic img{
	margin-top:5px;
	margin-left:5px;
	}
#right{
	width:33px;
	height:100%;
	background-image:url(images/index_r2_c3.jpg);
	float:left;
	}
#banner{
	width:937px;
	height:151px;
	float:left;
	}
#menu{
	width:936px;
	height:42px;
	float:left;
	background-image:url(images/menu_bg.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	}
#copyright{
	width:937px;
	height:100px;
	text-align:center;
	background-color:#F4F5F7;
	line-height:18px;
	float:left;
	font-size:12px;
	}
#contact_online{
	width:800px;
	height:50px;
	float:left;
	margin-left:130px;
	}
#contact_online img{
float:left
	}
#copyright a{
	text-decoration:none;
	color:#000000;
	}	
#copyright a:hover{
	color:#FF6600;
	text-decoration:underline;
	}
		
#bt{
	width:1000px;
	height:12px;
	float:left;
	}	
.left_menu{
	width:211px;

	float:left;
	display:inline;
	overflow:hidden;
	}
.left_menu_item0{
	width:211px;
	height:32px;
	float:left;
	background-image:url(images/left_m_bg0.jpg);
	}
.left_menu_item0 a{
	width:190px;
	height:32px;
	float:left;
	background-image:url(images/left_m_bg0.jpg);
	line-height:32px;
	text-decoration:none;
	font-size:12px;
	padding-left:20px;
	color:#000000;
	}
.left_menu_item0 a:hover{
	font-weight:bold;
	background-image:url(images/left_m_bg0a.jpg);
	}

.left_menu_item{
	width:210px;
	height:32px;
	float:left;
	background-color:#ECECEC;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CDCDCD;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-left-color: #CDCDCD;
	}
.left_menu_item a{
	width:190px;
	height:32px;
	display:block;
	color:#000000;
	font-size:12px;
	padding-left:20px;

	line-height:32px;
	text-decoration:none;
	}	
.left_menu_item a:hover{
	background-color:#FFFFFF;
	font-weight:bold;
	background-image:url(images/left_m_bg.jpg);	
	}	
.left_menu_item2{
	width:210px;
	height:32px;
	float:left;
	background-color:#FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CDCDCD;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-left-color: #CDCDCD;
	}	
.left_menu_item2 a{
	padding-left:20px;
	width:190px;
	height:32px;
	display:block;
	color:#000000;
	font-size:12px;
	line-height:32px;
	text-decoration:none;
	}		
.left_menu_item2 a:hover{
	background-image:url(images/left_m_bg2.jpg);
	font-weight:bold;		
	}
.index_mid{
	width:435px;
	float:left;
	overflow:hidden;
	display:inline;
	}
.index_mid_1{
	width:433px;
	height:226px;
	float:left;
	text-align:center;
	padding-top:10px;
	margin-left:1px;
	background-image:url(images/index_mid_bg.jpg);
	background-repeat:repeat-x;
	display:inline;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	}
.index_mid_2{
	float:left;
	width:196px;
	height:223px;
	font-size:12px;
	line-height:20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	}
.index_mid_3{
	float:left;
	width:197px;
	height:223px;
	font-size:12px;
		font-size:12px;
		padding-left:10px;
	padding-right:10px;		
	line-height:20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	border-top-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;	
	}	
.index_mid_2 a{
	text-decoration:none;
	color:#000000;
	}
.index_mid_2 a:hover{
	text-decoration:none;
	color:#FF6600;
	}
.index_mid_3 a{
	text-decoration:none;
	color:#000000;
	}
.index_mid_3 a:hover{
	text-decoration:none;
	color:#FF6600;
	}	
.index_right{
	width:290px;
	overflow:hidden;
	display:inline;
	float:left;
	}
		
.index_map{	
	width:290px;
	height:210px;
	float:left;
	background-image:url(images/index_mid_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	}	
.index_map img{
	margin-top:5px;
	}
.index_xibao{
	width:290px;
	height:30px;
	background-image:url(images/xibao_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
	line-height:30px;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	float:left;
	}
.index_xibao2{
	width:270px;
	height:220px;
	font-size:12px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CDCDCD;
	}
	
			
.m1{
	width:210px;
	height:42px;
	float:left;
	line-height:42px;
	color:#000099;
	text-align:center;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	}
.m2{
	width:434px;
	height:42px;
	float:left;
	line-height:42px;
	text-align:center;
	font-size:16px;
	font-family:"ºÚÌå";
	}	
.m2 a{
	color:#000000;	
	text-decoration:none;
	}
.m2 a:hover{
	color:#FF6633;
	}
.m3{
	width:274px;
	height:42px;
	float:left;
	line-height:42px;
	color:#000099;
	text-align:center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #cdcdcd;
	}
table{
	font-size:12px;
	}
#infor_nr{
	background-image:url(images/index_mid_bg.jpg);
	background-repeat:repeat-x;
	}
/*us school style*/
.mbox_class_school{width:700px; float:left;border-bottom: none;
height:auto !important;height:750px;min-height:750px;border-top: none;padding: 0px 8px 10px 8px;
background: url("../images/m_tit_bg.gif") repeat-x; background-position: top;}
#us_school_top{padding: 0px; margin: 0px;}
#us_school_top h3{text-align: center;}
#school_img{width: 400px; padding: 0px 15px 15px 15px; float: left;}
#school_linkus{width: 289px; float: left;}
#school_linkus ul{padding-left: 10px; margin: 0px; overflow: hidden;}
#school_linkus ul li {padding: 0px; margin: 0px; height: 25px; line-height: 25px;}
.school_tel{line-height: 30px; color: #ff6600; font-weight: bolder;}

/* tab */
.naTab{clear:both;}
.naTab .TabTitle{height:27px; clear:both;overflow:hidden;text-align: center;
line-height: 25px; background: #ffffff; padding-left: 20px;}
.naTab .TabTitle ul{margin:0; padding:0;}
.naTab .TabTitle ul li a{display: block;}
.naTab .TabTitle li{list-style-type:none; padding: 0px;cursor:pointer;display: block;}
.naTab .TabTitle .active{float:left;width:135px; border: 1px solid #cccccc; text-align: center; background: #ececec;} 
.naTab .TabTitle .normal{float:left;width:135px; border: 1px solid #cccccc; text-align: center;}
.naTab .TabContent {padding:0px;height:auto !important;min-height:450px;}
.naTab .TabContent ul{padding: 10px; margin: 0px;}
.naTab .TabContent ul li{padding: 0px; margin: 0px;}
.none {display:none;}

