*{behavior: url(iepngfix.htc) }
body { margin:0px; padding:0px; background-image:url(images/1_073.gif);}
h5,ul,li,p{ margin:0px; padding:0px; list-style-type:none;}
img { border:0px;}
a { text-decoration:none;}
.yanse a:hover { color:#00F; text-decoration:underline;}
.yanse2 a:visited { color:#60F;}
#head { width:952px; height:120px; margin:0px auto; background:url(images/top_bg.gif) #ebe5dd repeat-x 50% top;}
#top { width:952px; height:120px; margin:0px auto;}
.logo{ width:470px; height:80px; float:left; margin-top:30px; margin-left:10px; display:inline;}
.search { width:280px; height:30px; float:right; margin-top:49px; margin-right:20px; display:inline;}
.kw {float:left; height:22px; line-height:22px; margin-top:2px;width:210px; padding-left:4px; color:#666; border:#703801 1px solid;}
.bt { width:58px;height:28px;border:0px; float:right;line-height:28px; background-color:#703801; margin-top:2px; color:#fff;}
#nav { width:952px; height:45px; margin:0px auto; background-color:#722d01;}
.nav_m { width:952px; height:45px; line-height:45px;margin:0px auto; color:#FFF;}
.nav_m li { width:115px; text-align:center; float:left;}
.nav_m a { color:#fff; font-size:14px; font-weight:bold; margin-left:10px;}
#flash { width:952px; height:auto;margin:0px auto; background-color:#ece5dd; padding-bottom:10px;}
#main { width:952px; height:auto; margin:0px auto; background-color:#ece5dd;}
/*ÓÒ*/

#left { width:663px; height:auto; float:right; margin-right:5px; display:inline;}
.l_b { width:663px; height: auto; float:left;}
.l_b_title { width:663px; height:34px; background-image:url(images/left_title.png);}
.l_b_title h5 { color:#FFF; padding-left:40px; padding-top:9px; font-size:14px; font-weight:normal;}
.l_b_body{ width:643px; height:auto; padding-left:20px;font-size:12px; color:#333; padding-bottom:15px; padding-top:10px;}
.gs_img { width:140px; height:120px;float:left;}
.gs_img img { width:140px; height:120px; border:#CCC 1px solid;}
.gs_nr { width:456px; height:auto;float:left; margin-left:10px; display:inline;line-height:25px; padding-top:10px;}
.news { width:600px; height:auto; margin:0px auto; padding-left:20px; float:left;}
.news li { width:300px; float:left; height:30px; line-height:30px;}
.news li a {font-size:12px; color:#333; }
.cp { width:663px; height:auto; margin:0px auto;line-height:30px; padding-bottom:10px;}
.cp li { width:145px; height:134px;text-align:center;float:left; margin-top:10px;margin-left:16px; display:inline;}
.cp li a {font-size:12px; color:#333; }
.cp li a img{ width:137px; height:107px; padding:3px; border:#CCC 1px solid;}
/*×ó*/
#right { width:263px; height:auto; float:left; margin-left:11px; display:inline;}
#right1 { width:263px; height:auto; float:left;}
.r_l { width:263px; height:auto; float:left;padding-bottom:10px;margin-bottom:10px; background-color:#ebdfd1;}
.r_l_title { width:263px; height:26px; background-image:url(images/right_class_bg.gif);} 
.r_l_title h5 { color:#fff; padding-left:60px; padding-top:6px; font-size:14px; font-weight:normal;}
.r_l_li,.lx { width:256px; height:auto; margin:0px auto;}
.r_l_li li { width:246px;height:38px; padding-left:10px; font-size:12px;color:#333; line-height:38px; border-bottom:#999 1px dashed;}
.r_l_li li a { font-size:13px; color:#333;}
.lx li { width:256px;height:38px; line-height:38px; border-bottom:#999 1px dashed;font-size:13px; color:#333;}
.lx li a {font-size:13px; color:#333;}
.link { width:256px; height:auto; margin:0px auto; line-height:20px;}
.link a { font-size:12px; color:#333; height:20px;}
/*ÄÚÒ³*/
.custom { width:643px; height:auto; padding:0px 10px 0px 10px; font-size:12px; color:#333; line-height:30px;}
.custom span,strong { font-size:15px;}
.ny_news { width:643px; height:auto;margin:0px auto;}
.ny_news li { width:643px; height:30px; line-height:30px; border-bottom:#999 1px dashed;}
.ny_news li a { color:#333; font-size:14px;}
.nn,.xq { width:643px; height:60px; line-height:60px; color:#000;margin:0px auto; text-align: center;}
.nn2 { width:670px; height:auto; line-height:30px;color:#000;margin:0px auto; text-align: center; font-size:18px;}
.xq {border:#999 1px dashed; color:#333}
.news_body { width:643px; height:auto; margin:10px auto 0px auto;}
.news_body img { width:270px; height:250px; padding:3px; border:#CCC 1px solid; margin-top:5px;}
.ta {text-align:center;}
.zs { width:663px; height:auto; line-height:30px;}
.zs li { width:150px; height:175px;text-align:center; float:left; margin-left:11px; margin-top:10px; display:inline;}
.zs li a {font-size:13px; color:#666; }
.zs li a img { width:144px; height:140px; padding:3px; border: #CCC 1px solid;}
.page { width:470px; height:30px;margin:30px auto 0px auto; font-size:14px; color:#333;}
.page2 { width:623px; padding:0px 10px; height:40px; line-height:40px; margin:10px auto 0px auto; border:#999 1px solid;}
.page2 a {color:#333; font-size:14px;}
.tl {width:663px; height:25px; line-height:25px; border-bottom:#CCC 1px solid; margin:0px auto; padding-top:10px;}
.tl h5 { font-size:16px; font-weight:bold; color:#000; padding-left:10px;}
.recruitment { border-collapse:collapse; width:100%; margin-bottom:15px; }
.recruitment th { padding:5px; border:1px solid #ABADB3; text-align:center; }
.recruitment td { padding:5px; border:1px solid #ABADB3; }
.guestbook { border-collapse:collapse; width:100%; margin-bottom:10px;}
.guestbook th { padding:5px; border:1px solid #ABADB3; text-align:center; }
.guestbook td { padding:5px; border:1px solid #ABADB3; }
input, textarea, select { border:1px solid #CCC; font-size:12px; padding:2px; }
/*Î²*/
#bar{ width:940px; height:3px; margin:0px auto; background-color:#93683e;}
#foot { width:952px; height:100px;margin:0px auto; padding-top:20px;background:url(images/footer_bg.gif) #ebe5dd repeat-x 50% bottom;}
.foot_b { width:952px; height:70px; margin:0px auto;}
.f_b { width:500px; height:70px; float:left; margin-left:30px; margin-top:15px;display:inline;line-height:30px; color:#333;font-size:12px;}
.f_b a {color:#333;font-size:12px;}
.f_b a:hover { text-decoration:underline;}
/*»ÃµÆ*/
#container {
	width:930px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:930px;
	height:280px;
	position:relative;
	margin:0px auto;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:0px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:930px;
	
	height:341px;
	top:-7px;
	left:0px;
}

#slides {
	position:absolute;
	top:10px;
	left:0px;
	z-index:100;
}

#slides .next,#slides .prev {
	position:absolute;
	top:100px;
	left:0px;
	width:20px;
	height:38px;
	display:block;
	z-index:101;
}

.slides_container {
	width:930px;
	height:270px;
	overflow:hidden;
	position:relative;
	
	margin:0px auto;
}

#slides .next {
	left:930px;
}
.caption {
	position:absolute;
	bottom:-35px;
	height:30px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:942px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}

