@charset "utf-8";

/*公用*/
* { margin:0; padding:0; font-size:12px; list-style:none; font-family:"宋体"; }
body { background:url(/images/abroad/bg.jpg) left top repeat-x ; color:#4d4d4d; font-size:12px;  }
.clear { clear:both; *display:inline;*overflow:hidden; }
.mart8 { margin-top:8px; }
.padb8 { padding-bottom:8px; }
.pad10 { padding:10px; }
.fs14 { font-size:14px; }
.fc_gray { color:#4b4b4b; }
.align_right { text-align:right; }
.lineh22 { line-height:22px; }
.line_x_b { background:url(/images/abroad/line_x.gif) left bottom repeat-x; }
.line_y_r { background:url(/images/abroad/line_y.gif) right top repeat-y; } 

a:link,a:visited { text-decoration:none; color:#4d4d4d; }
	a:hover { color:#FF3300; }
a.ablue:link,a.ablue:visited { color:#1c63ce; }
	a.ablue:hover { color:#FF3300; }
a.ablack:link,a.ablack:visited { color:#000; font-size:12px; }
	a.ablack:hover { color:#FF3300; }
a.ayellow:link,a.ayellow:visited { color:#ff6600; }
	a.ayellow:hover { color:#FF0000; }
a.ared:link { color:#FF3300; }
	a.ared:visited { color:#FF3300; }
	
	

#top { width:1000px; margin:auto; height:83px; }
	#top .left { float:left; margin-top:10px; width:45%; }
	#top .right { float:left; width:53%; margin-top:15px; color:4d4d4d; }
		#top .right li { margin:0 0 10px 0; }
		#top .right a:link { color:4d4d4d; }
.nav_input { border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2; color:#4d4d4d; height:16px; padding:7px 0 0 5px; }


#nav .left { float:left; width:50%; background:url(/images/abroad/nav_bg.jpg) left top repeat-x; height:32px; color:#FFFFFF; text-align:right; line-height:32px; overflow:hidden; }
	#nav .left img { margin:0 8px; }
	#nav .left a:link { color:#FFFFFF; font-size:14px; color:#FFFFFF; }
		#nav .left a:visited { color:#FFFFFF; font-size:14px; color:#FFFFFF; }
		#nav .left a:hover { color:#FFFF00; }
#nav .right { float:left; width:49.9%; background:url(/images/abroad/nav_bg2.jpg) left top repeat-x; height:32px; }
	#nav .right a { color:#000000; }
#ad { width:998px; height:94px; margin:8px auto 0; border:1px solid #cdc9ca; overflow:hidden; }
	#ad li { float:left; line-height:20px; }
	#ad .adtext { margin:5px 0 0 10px; }

#abroad { width:1000px; margin:10px auto 0 auto;}
	#abroad .tit { background:url(/images/abroad/nav2_bg.jpg) left top repeat-x; color:#FFFFFF; width:1000px; height:35px; overflow:hidden; }
		#abroad .tit li { float:left; }
		#abroad span { margin:12px 0 0 0; display:inline-block; }
		#abroad span a { color:#FFFFFF; }
			#abroad span a:hover { color:#FFFF00; }
	#abroad .country { border:1px solid #d0d0d0; border-top:none; background:url(/images/abroad/nav2_bgs.jpg) left bottom repeat-x; text-align:center; height:65px; width:998px; padding:20px 0 0 0; }
		#abroad .country li { float:left; width:8.3%;}
		#abroad .country img { border:none; margin-bottom:10px; }
		#abroad .country a { color:#000; font-weight:bold; }	

.li_ablue { color:#ff5400; }
	.li_ablue a:link { color:#008bab; }
	.li_ablue a:visited { color:#008bab; }
	.li_ablue a:hover { color:#FF3300; }

		
#hot { width:1000px; margin:auto; }
	#hot .left { width:302px; float:left; margin:8px 15px 0 0; display:inline; }
		.jczt { border:1px solid #bed8f1; border-top:none; }
			.jczt ul { padding:7px 0 8px 10px; }
			.jczt li { margin:6px 0; }
			.jczt li span { float:right; margin-right:8px; _margin-top:-15px; }
	#hot .center { width:393px; float:left; margin:8px 15px 0 0; }
		.hotnews { padding:0 0 10px 0; text-align:center; overflow:hidden; line-height:20px; } 
			.hotnews h3 { height:30px; text-align:center; margin-top:15px; font-size:18px; font-family:"黑体"; color:#000; font-weight:normal; line-height:24px; }
				.hotnews h3 a:link{ font-size:18px; font-family:"黑体"; color:#0098A7; font-weight:normal; }
				.hotnews h3 a:visited{ font-size:18px; font-family:"黑体"; color:#0098A7; font-weight:normal; }
			.hotnews a { margin-right:10px; }
		.newsad { border:1px solid #bed8f1; height:73px; padding:10px; background:url(/images/abroad/hotbg.jpg) left center no-repeat; color:#0098a7; }
			.newsad ul { float:left; }
			.newsad img { margin-right:10px; }
			.newsad li { margin-top:8px; }
			.newsad a:link { color:#0098a7; }
				.newsad a:visited { color:#0098a7; }
				.newsad a:hover { color:#FF3300; }
		.hotnewslist .title { background:url(/images/abroad/news_bgg.jpg) left bottom repeat-x; border-bottom:1px solid #95caeb; border-left:1px solid #95caeb; height:25px; margin:10px 0 15px 0; }
			.hotnewslist .title span { background:url(/images/abroad/news_bg.jpg) left bottom no-repeat; width:97px; height:19px; display:inline-block; border-top:1px solid #95caeb; border-right:1px solid #95caeb; margin:0 0 -26px 0; _margin:0 0 -16px 0; position:relative; text-align:center; padding-top:6px; cursor:pointer; }
				.hotnewslist .title span a:link { color:#75b2ed; font-weight:bold; }
				.hotnewslist .title span a:visited { color:#75b2ed; font-weight:bold; }
			.hotnewslist .title .active { background:url(/images/abroad/news_active.jpg) left bottom no-repeat;  padding-left:8px; width:89px;  }
				.hotnewslist .title .active a:link { color:#1c77ce; }
				.hotnewslist .title .active a:visited { color:#1c77ce; }
		.hotnewslist li { margin:7px 0 0 10px; _margin:9px 0 0 10px; font-size:14px; }
			.hotnewslist li span { float:right; margin-right:10px; _margin-top:-16px; }
			.hotnewslist li a:link { font-size:14px; color:#333; }
				.hotnewslist li a:visited { font-size:14px; color:#333; }
				.hotnewslist li a:hover { color:#FF0000; }
	#hot .right { width:275px; float:left; margin:8px 0 0 0; }
		.rdgz { border:1px solid #bed8f1; background:url(/images/abroad/tit_bg.jpg) left top repeat-x; }
			.rdgz .ad { text-align:center; margin:11px 0; }
			.rdgz .content { }
			.rdgz .content li { color:#000; margin:5px 0 5px 10px; }
			.rdgz .content a:link { color:#000; }
				.rdgz .content a:visited { color:#000; }
				.rdgz .content a:hover { color:#FF3300; }
			.rdgz .content h2 { text-align:center; height:25px; margin-top:18px; }
				.rdgz .content h2 a:link { color:#178d04; font-size:14px;}
				.rdgz .content h2 a:visited { color:#178d04; font-size:14px;}
.div_border { border:1px solid #bed8f1;}
.div_container { width:998px; margin-left:auto; margin-right:auto;}
.div_bg { background:url(/images/abroad/con_bg.jpg) left bottom repeat-x; padding-bottom:10px; }

.ff_left { margin-left:10px; float:left; background:url(/images/abroad/line_y.gif) right top repeat-y; width:280px; display:inline; padding-right:10px; }
	.ff_left .tit { border-bottom:1px solid #bed8f1; height:30px; }
		.ff_left .tit .more { float:right; background:none; border:none; }
		.ff_left .tit li { float:left; background:url(/images/abroad/zxff_tit_bg.jpg) left bottom repeat-x; border:1px solid #bed8f1; border-bottom:none; font-size:14px; color:#0e5093; height:20px; padding:10px 15px 0; }
	.ff_left .yj { margin-bottom:10px; }
		.ff_left .yj img { margin:0 10px 0 5px;}
	.ff_left .li_height { padding:10px 0 0 0;}
	.ff_left .li_height li { margin:6px 0 6px 8px;}
	.ff_left .sygj li { background:url(/images/abroad/gj_bg.jpg) center center no-repeat; width:33.3%; text-align:center; height:18px; padding-top:8px; float:left; margin:3px 0; }
		.ff_left .sygj li a:link { color:#0089a9; }
			.ff_left .sygj li a:visited { color:#0089a9; }
			.ff_left .sygj li a:hover { color:#FF3300; }
.ff_right  { float:left; width:680px; margin-left:10px;}
	.ff_right .school { background:url(/images/abroad/school_bg.jpg) right center no-repeat; float:left; width:25%; }
		.ff_right .school img { margin:10px 0; }
		.ff_right .school li { margin:6px 0; }
.lxdt { width:400px; float:left; margin-top:10px; }
	.lxdt .tit { background:url(/images/abroad/tit_bg2.jpg) left top repeat-x; height:35px; }
	.lxdt .tit li { float:left; }
	.lxdt .tit .more { float:right; margin:12px 10px 0 0; color:#000000; }
	.lxdt .liheight { padding:10px 0; }
		.lxdt .liheight li { margin:6px 0 6px 15px; }
	.lxdt li span { float:right; margin-right:10px; _margin-top:-16px; }
.lxlm { float:left; text-align:center; margin:10px 0 0 10px; }
.li_a14 li a:link { font-size:14px; color:#333333; }
	.li_a14 li a:visited { font-size:14px; color:#333333; }
	.li_a14 li a:hover { color:#FF3300; }



.mxtj { width:998px; margin:8px auto 0; padding-bottom:15px; }
	.mxtj li { float:left; width:16.6%; text-align:center;  }
	.mxtj li img { margin:10px 0 15px 0; border:1px solid #d1d1d1; }
	
.nofloat div { float:none; width:90%; margin:auto;}
	.nofloat .pic { float:left; width:80px; margin:6px 0 0 2px; }
	.nofloat .nr { float:left; margin-top:6px; }
		.nofloat .nr li { margin:0 0 6px 0; color:#0054bc; }
			
		
#footer { background:url(/images/abroad/fot.jpg) left top repeat-x; width:100%; height:140px; margin-top:10px; font-family:Arial, Helvetica, sans-serif;   }
	#footer a:link { color:#0a85a1; }
		#footer a:visited { color:#0a85a1; }
		#footer a:hover { color:#FF0000; }
	#footer li{ color:#1c77ce; text-align:center; padding:12px 0 0 15px; line-height:20px;  }
	
/*picnews*/
.photos {WIDTH: 302px; POSITION: relative; HEIGHT: 260px}
.photos UL {DISPLAY: none;}
.photos .photo {POSITION: absolute}
.photos .photo IMG {WIDTH: 302px; HEIGHT: 225px}
.photos .caption {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 290px; COLOR: #ffffff; BOTTOM: 0px; PADDING-TOP: 8px; POSITION: absolute; HEIGHT: 22px}
.photos .caption A:link {COLOR: #ffffff; TEXT-DECORATION: none}
.photos .caption A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.photos .caption A:hover {COLOR: #ffffff; TEXT-DECORATION: none}
.photos .caption A:active {COLOR: #ffffff; TEXT-DECORATION: none}
.photos .bg {WIDTH: 302px; POSITION: absolute; bottom:1px; HEIGHT: 34px; background:url(/images/abroad/pic_bg.jpg) left center no-repeat;}
.photos OL {RIGHT: 8px; BOTTOM: 6px; ZOOM: 1; POSITION: absolute}
.photos OL:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ""}
.photos OL LI {DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 16px; CURSOR: pointer; COLOR: #ffffff; HEIGHT: 16px; BACKGROUND-COLOR: #292721; TEXT-ALIGN: center}
.photos OL LI.cur {BACKGROUND-COLOR: #cc0000}
	
