/*------------------------------------------------------------------------------------------------------------------
	Generator: Design Studio ( http://www.05e0.com)
	Creation Data: 2008-9-1
	Original Author: 05E0 Design
	E-mail:yuanlongpei@126.com
	请不要随便修改！
-------------------------------------------------------------------------------------------------------------------*/
/*初始化*/
*{margin:0;padding:0;list-style:none;}
body{font:12px/160% Verdana,Tahoma,"宋体";color:#555;background:url(../images/top_bg.jpg) no-repeat center top #fff;}
table,tr,td {font-size:12px; color:#555; font-family:Tahoma,Verdana,"宋体";}
a{color:#0097c9;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;margin:0;padding:0;}
em{font-weight:normal;font-style:normal;}
/*字体样式*/
.red12{color:#f00;font:12px/160% "宋体";}
.b{font-weight:bold;}
.red900,.red900 a,.red900 a:link{color:#900;font:12px/160%;}
.red900 a:hover{color:#900;font:12px/160%;text-decoration:underline;}
.dark,.dark a,.dark a:link{color:#999;font:12px/160%;}
.dark a:hover{color:#999;font:12px/160%;text-decoration:underline;}
.title{font-family: verdana, tahoma, sans-serif;FONT-SIZE: 11px;font-weight:bold}
.grey{font-size: 12px;color:#666666}
.clear{clear:both;height:1px;display:block;*display:inline;}
/*首页样式*/
.menucontainer{margin:0 auto;width:1000px;padding-left:0px;border:0px solid #333;}
.menu {font-size:12px; width:837px;margin:0 auto;padding-left:0px;text-align:center;border:0px solid #900;}
.menu ul {padding:0;margin:0;list-style-type:none; background:transparent;}
.menu ul ul {width:15em;}
.menu ul li {float:left;height:26px;line-height:26px;width:92px; display:block;margin-right:1px;}
.menu ul ul li {display:block;width:180px;height:auto; line-height:1em;}
.menu a, .menu a:visited {display:block;float:left;text-align:center;height:26px; width:92px; font-size:12px;color:#fff;background:#5fb8f4 url(../images/menu_bg2.gif) center center; padding:0;}
* html .menu a, * html .menu a:visited {width:92px; w\idth:92px;}
.menu ul ul a, .menu ul ul a:visited {display:block;background:#014b90 url(sub_grad.gif); color:#fff;width:180px;height:100%;line-height:1em; padding:0.5em 0.1em; border-bottom:1px solid #7aa;}
* html .menu ul ul a, * html .menu ul ul a:visited  {width:18em; w\idth:16em;}
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:2;}
.menu ul :hover a.sub1 {background:#447b7b;}
.menu ul ul :hover a.sub2 {background:#447b7b;}
* html .menu a:hover {color:#ff0;text-decoration:none;background:#035fae url(../images/bgON.gif) center center; position:relative; z-index:100;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#ff0;text-decoration:none;background:#035fae url(../images/bgON.gif) center center;}
* html .menu ul ul a:hover{color:#ff0;background:#7aa; position:relative; z-index:110;}
.menu ul ul li:hover {position:relative;}
.menu ul ul :hover > a {color:#ff0;background:#7aa;}
.menu ul ul {visibility:hidden;position:absolute;height:0;top:26px;; left:0; width:14em;}
.menu ul :hover ul{visibility:visible; height:auto; padding:0 3em 3em 3em; background:transparent url(images/trans.gif); left:-94px;}
/*--------------------------------------------------------=head-----------------------------------------------------------*/
#Header1 { clear:both;width:820px;margin:0 auto;overflow:hidden;text-align:right;height:68px;padding-top:12px}
#Header_banner { clear:both; overflow:hidden; width:836px;margin:0px auto 1px auto;color:#ddd;padding:0;border-top:solid 1px #eee}
	#Header_banner_left{  float:left; width:557px; height:199px;background:url(../images/right_bg.gif) repeat-x;}
	#Header_banner_right { float:right; width:279px; height:199px;background:url(../images/right_bg.gif) repeat-x; }
		#login_tab{margin:18px auto 0 auto;background:url(../images/login_bg.gif) repeat-x;height:20px;}
		#login_tab ul{ width:230px; height:19px; float:left; margin:0 0 0 18px;}
		#login_tab li{ width:80px; height:19px; float:left;}
		#login_tab .active{color:#eee;text-align:center;width:90px;line-height:18px;background-color:#2b5798;border-top:solid 1px #74a6cf;border-left:solid 1px #74a6cf;border-right:solid 1px #74a6cf;}
		#login_tab .normal{color:#046586;text-align:center;width:90px;line-height:18px;background:#a5daf4; cursor:pointer;}
		#loginmenu_Content0 { float:left; margin:18px 8px 12px 8px;color:#56b3f0;}
		#loginmenu_Content0 p { margin:0 4px 12px 4px;}
		#loginmenu_Content1 { float:left; margin:18px 8px 12px 8px;color:#56b3f0;}
		#loginmenu_Content1 p { margin:0 4px 18px 4px;}
		/*Login style*/
		textarea, input, select{border:1px solid #abd1e6;background-color:#e9f7ff;border: 1px solid #CCCCCC;color: #000000;font-family: verdana, tahoma, sans-serif;font-size: 0.95em;}
		.username{background-image:url(../images/username.gif);background-position: 1px 1px;background-repeat:no-repeat;padding-left:20px;width:150px;height:18px;FONT-SIZE: 12px;}
		.password{background-image:url(../images/password.gif);background-position: 1px 1px;background-repeat:no-repeat;padding-left:20px;width:150px;height:18px;FONT-SIZE: 12px;}
/*--------------------------------------------------------=main-----------------------------------------------------------*/
#container {clear:both;margin:0 auto;width: 836px;}
	#leftCol {width: 557px; float:left;height:auto;background:url(../images/bg_03.jpg) repeat-x;}
		#news_title_left {margin:0 auto;width: 427px; float:left;}
		#news_title_left h3 {font-size:12px;color:#000;font-weight:bold;padding:5px 0 5px 20px;background:url(../images/icon8.gif) no-repeat 6px 9px;}
		#news_title_left h3 span{font-family:arial; font-size: 11px;color:#999;}
		#news_title_right{margin:0 auto;padding:4px 4px 0 0;float:right;}
		#leftCol h2 {font-size:12px;color:#333;font-weight:bold;line-height:28px;padding:0 0 0 28px;margin:0px;background:#eff9ff url(../images/notice.gif) no-repeat 8px 7px;border-bottom:1px solid #cbd8e7;}
		#leftCol h2 span{font-family:arial; font-size: 11px;color:#999;}
		/*information and lecture style*/
		#tab{ clear:both;width:557px; height:31px; float:left; margin:1px 0;background:url(../images/tab_bg.gif) repeat-x;}
		#tab_left {margin:0 auto;width: 400px; float:left;}
		#tab_left h5{font-size:12px;background: url(../images/notice.gif) no-repeat 4px 7px;padding-left:20px;border-width:0px;}
		#tab_left h5 span{font-family:arial; font-size: 11px;color:#999;}
		#tab_left h4{font-size:12px;background: url(../images/xueshu.gif) no-repeat 4px 7px;border-width:0px;}
		#tab_left h4 span{font-family:arial; font-size: 11px;color:#999;}
		#tab ul{ width:400px; height:31px; float:left; margin:0;}
		#tab li{ width:120px; height:30px; float:left; margin:0 0 0 8px; cursor:pointer;}
		#tab li a{ width:120px; height:30px; float:left; margin:0 0 0 8px; cursor:pointer;}
		#tab .active{color:#000;font-weight:bold;text-align:center;width:160px;line-height:29px;border-top:solid 1px #30adde;border-left:solid 1px #30adde;border-right:solid 1px #30adde;background: url(../images/module_007.gif) repeat bottom center;}
		#tab .normal{color:#3ab4e6;font-weight:bold;text-align:center;width:160px;line-height:29px;border-left:solid 1px #30adde;border-right:solid 1px #30adde;background:url(../images/module_006.gif) repeat-x 0 0;}
		#tab .more{color:#3ab4e6;font-weight:normal;text-align:right;height:31px;width:200px;line-height:31px;}
		#myTab12_more0 {margin:0 auto;width: 90px;font-family:arial; float:right;text-align:center;padding:8px;}
		#myTab12_more1 {margin:0 auto;width: 90px;font-family:arial; float:right;text-align:center;padding:8px;}
		/*article list style*/
		.list{margin: 0px 10px; text-align: left;height:201px;clear:both;}
		.list ul{ list-style-type: none; margin: 0px; padding: 0px; } 
		.list li{background: url(../images/line.gif) repeat-x bottom;  width: 537px;} 
		.list li a{ color: #0097c9; padding: 0 0 0 12px;height:30px;line-height:32px; background: url(../images/arrow_right.gif) no-repeat 4px 2px;} 
		.list li span{ float: right;text-align: right;color:#666;font:12px arial;padding:5px;float:right;} 
		.list li a:hover{color: #53b402;}
	#rightCol {width: 279px; float:left; margin:0;height:auto;background:url(../images/main_right_bg.gif) repeat-y;}
		#news_title {clear:both;margin:0 auto;width: 557px;border-bottom:1px solid #cbd8e7;}
		/*link list style*/
		#link1 { margin: 0;clear:both;border:0px solid #cbd8e7;background:url(../images/main_right_bg2.gif) repeat-y;}
		#link1 h3 {height:30px;line-height:30px;font-size:12px;font-weight:normal;color:#fff;font-weight:bold;padding-left:6px;background:#4c9ce7;}
		#link1 h3 span{font-family:arial; font-size: 11px;color:#84c6f4;}
		#link1 li {color:#2785de;font:12px/21px "宋体";padding:6px;border-bottom:1px solid #c8dbee;}
		#link1 li a {color:#2785de;font-size:12px;text-decoration:none;}
		#link1 li a:hover {color:#900;font-size:12px;text-decoration:underline;}
/*--------------------------------------------------------=list-----------------------------------------------------------*/
	#list_leftCol {width: 557px; float:left; margin:0;height:auto;background:url(../images/bg_03.jpg) repeat-x;}
		#list_news_title_left {margin:0 auto;width: 427px; float:left;}
		#list_news_title_left h3 {font-family:arial;font-size:11px;color:#666;font-weight:normal;padding:5px 0 5px 20px;background:url(../images/icon8.gif) no-repeat 6px 9px;}
		.list_list{margin: 0px 10px; text-align: left;height:601px;clear:both;}
		.list_list ul{ list-style-type: none;} 
		.list_list li{background: url(../images/line.gif) repeat-x bottom;  width: 537px;} 
		.list_list li a{ color: #0097c9; padding: 0 0 0 12px;height:30px;line-height:32px; background: url(../images/arrow_right.gif) no-repeat 4px 2px;} 
		.list_list li span{ float: right;text-align: right;color:#666;font:12px arial;padding:5px;float:right;} 
		.list_list li a:hover{color: #53b402;}
	#list_rightCol {width: 279px; float:left; margin:0;height:auto;height:641px;background:url(../images/main_right_bg.gif) repeat-y;}
		#nav{margin:0 0 0 1px;padding:0;height:32px;width: 279px;}
		#navigation {height:32px;}
		#navigation li {font-size:14px;color:#2785de;line-height:32px;width: 278px;background:#e1f0ff url(../images/et01.gif) no-repeat 8px 10px;;border-bottom:solid 1px #c8dbee;}
		#navigation li a {padding:0;color:#2785de;float:left;font-weight:normal;line-height:32px;width: 278px;}
		#navigation li a:hover {color:#fff;background:#4c9ce7 ;line-height:32px;text-decoration:none;width: 278px;}
	#menu_Col {width: 836px; float:left; margin:0;height:auto;background:url(../images/bg_03.jpg) repeat-x;}
		#menu_Col_title {margin:6px auto;width: 427px; float:left;}
		#menu_Col_title h3 {font-family:arial;font-size:11px;color:#666;font-weight:normal;padding:5px 0 5px 20px;background:url(../images/icon8.gif) no-repeat 6px 9px;}
	#menu_Col_list{margin:0 auto 20px auto;padding:0;text-align:left;width: 800px;font:12px/26px "宋体";color:#999}
		#menu_Col_title1 {margin:2px auto;width: 427px;padding:0 8px; float:left;color:#900;}
/*--------------------------------------------------------=detail-----------------------------------------------------------*/
	#detail_leftCol {width: 836px; float:left; margin:0;height:auto;background:#fff url(../images/bg_03.jpg) repeat-x;}
		#detail_news_title_left {margin:0 auto;width: 836px; float:left;}
		#detail_news_title_left h3 {font-family:arial;font-size:11px;color:#666;font-weight:normal;padding:5px 0 5px 20px;background:url(../images/icon8.gif) no-repeat 6px 9px;}
		#detail_title {margin:12px auto;width: 836px; float:left;}
		#detail_title h3 {font-size:14px;color:#000;font-weight:normal;text-align:center;margin:18px auto;}
		#detail_title p{font-size:12px;color:#333;}
/*--------------------------------------------------------=footer-----------------------------------------------------------*/
#footer{clear:both;width:836px;font-size:12px;padding-top:6px;background-color:#f8f8f8;border-top:1px #ddd solid;margin:8px auto 0 auto;line-height:180%;color:#777;overflow:auto;text-align:center;}
.copyright{font-family:arial; font-size: 11px;}
#count {text-align:center;display:none;}