/************************************************
Author: ÖìÆô±ê abelchu@Gmail.com
Development by: Chinasky.net
Last updated: 2008/4/29
************************************************/

/************************************************
*	default style								*
************************************************/
*{ margin:0; padding:0; list-style:none;}
select, input, textarea{ color:#575757; background:inherit; font:12px Arial,Verdana,Tahoma;}
div, form, img, ul, ol, li, dl, dt, dd{ margin:0; padding:0;}
a img, img { border:0;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font:12px Arial,Verdana,Tahoma;sans-serif,"ËÎÌå","Î¢ÈíÑÅºÚ","Trebuchet MS";}
table{ border-collapse:collapse;}
body { margin:0 auto; background:#fff; color:#575757; font:12px Arial,Verdana,Tahoma;}


/************************************************
*	form style									*
************************************************/
input, textarea, select{ padding:1px;}
.submit,
.submit input{ cursor:pointer;}
#login{}
#search{}


/************************************************
*	links   									*
************************************************/
a, a:link{ color:#000; text-decoration:none;}
a:visited{}
a:hover{ color:#0896d4;}
a:active{ color:#0896d4;}


/************************************************
*		clearfix style							*
************************************************/

.hasLayout{ display:inline-block;}
.hasLayout{ display:block;}

.clear{ clear:both;}
br.clear{ visibility:hidden; height:0; overflow:hidden;}

.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ display:inline-block;}
* html .clearfix{ height:1%;}
.clearfix{ display:block;}


/************************************************
*	class style									*
************************************************/
.wrapper { margin-left:auto; margin-right:auto; width:950px;}
.floatL { float:left;}
.floatR { float:right;}
.head_line{ height:5px; background:#AE2F7C; overflow:hidden;}

/************************************************
*	layout style								*
************************************************/
#header{ height:243px;}
	#header .logo-link{ padding:0 13px; height:89px;}
	#header .logo-link .logo{}
	#header .logo-link .link{ padding-top:50px; color:#662D91;}
		#header .logo-link .link span{ float:left; margin-top:3px; padding:0 7px; height:8px; background:url(../img/icon_line1.gif) no-repeat 50%;}
		* html #header .logo-link .link span{ margin-top:0;}
		#header .logo-link .link span.o{padding-left:4px; background:url(../img/icon_arrow1.gif) no-repeat 0 50%;}
		#header .logo-link .link a{ float:left; color:#662D91; font-size:10px;}
		#header .logo-link .link a:hover{ text-decoration:underline;}
	#header .banner{ padding:0 13px;}

#content{}
	#content .side{ display:inline;	margin-left:13px; width:207px;}
		#content .side .zsjm{ padding-top:77px; height:187px;margin-bottom:4px; background:url(../img/side_sg.gif) no-repeat;}
		#content .side .zsjm ul.menu{ margin-left:18px;}
		#content .side .zsjm ul.menu li{ margin-bottom:2px;}
		#content .side .zsjm ul.menu li a{ display:block; padding-left:45px; padding-top:5px; width:123px; height:19px; background-repeat:no-repeat; color:#fff; font-size:14px; font-weight:bold;}
        
        #content .side .zsjm ul.menu li a span {color:#f03d9e;}

		#content .side img{	margin-bottom:3px;}
        
		#content .side .zsjm ul.menu li a.s1:hover{background-image:url(../img/side_menu01h.gif);}
		#content .side .zsjm ul.menu li a.s2:hover{background-image:url(../img/side_menu02h.gif);}
		#content .side .zsjm ul.menu li a.s3:hover{background-image:url(../img/side_menu03h.gif);}
		#content .side .zsjm ul.menu li a.s4:hover{background-image:url(../img/side_menu04h.gif);}
		#content .side .zsjm ul.menu li a.s5:hover{background-image:url(../img/side_menu05h.gif);}
		
		#content .side .zsjm ul.menu li a.s1:visited{background-image:url(../img/side_menu01h.gif);}
		#content .side .zsjm ul.menu li a.s2:visited{background-image:url(../img/side_menu02h.gif);}
		#content .side .zsjm ul.menu li a.s3:visited{background-image:url(../img/side_menu03h.gif);}
		#content .side .zsjm ul.menu li a.s4:visited{background-image:url(../img/side_menu04h.gif);}
		#content .side .zsjm ul.menu li a.s5:visited{background-image:url(../img/side_menu05h.gif);}

		#content .side .zsjm ul.menu li a.s1{ background-image:url(../img/side_menu01.gif);}
		#content .side .zsjm ul.menu li a.s2{ background-image:url(../img/side_menu02.gif);}
		#content .side .zsjm ul.menu li a.s3{ background-image:url(../img/side_menu03.gif);}
		#content .side .zsjm ul.menu li a.s4{ background-image:url(../img/side_menu04.gif);}
		#content .side .zsjm ul.menu li a.s5{ background-image:url(../img/side_menu05.gif);}

		#content .side .search{ height:47px; background:url(../img/side_searchbg.gif) no-repeat;}
		#content .side .search .input_text{ margin-left:41px; margin-top:11px; padding-top:2px; width:117px; height:13px; background:#fff;}
		#content .side .search .input_btn{ margin-left:3px; margin-top:7px; width:24px; height:19px; background:url(../img/space.gif); border:0;}
		#content .side .searchbg{ margin-top:1px; height:47px; background:url(../img/side_searchbg2.gif) no-repeat;}
	
	
	#content .main{ margin-left:9px; margin-top:1px; width:709px;}

/*		#content .main .nav{padding-left:25px; height:32px; background:url(../img/nav_bg.gif) right no-repeat;}  
				.nav ul{list-style:none;position:relative;}    
				.nav li {float:left;position:relative;height:32px;}    
				.nav ul ul {visibility:hidden;position:absolute;left:3px;top:32px;background:url(../img/nav_bg.gif) center no-repeat;}    
				.nav table {position:absolute; top:0; left:0;}    
				.nav ul li:hover ul,    
				.nav ul a:hover ul{visibility:visible;}    
				.nav a{display:block;padding:0px 5px;text-decoration:none;}    
				.nav a:hover{color:#f00;}    
				.nav ul ul{}    
				.nav ul ul li {clear:both;height:23px;text-align:left;font-size:13px; font-weight:bold;background:url(../img/nav_bg.gif) center no-repeat;} 
				
				table {margin:-1px;border-collapse:collapse;font-size:12px;}

				.nav ul ul li a{display:block;margin-top:2px;border:0;color:#FFF;}    
				.nav ul ul li a:hover{border:0;color:#FFF;}  

				.nav ul ul li a.about{width:77px;text-indent:8px;padding:0px 2px;}
				.nav ul ul li a.about:hover{border-bottom:1px solid #FFF;}

				.nav ul ul li a.dt{width:77px;text-indent:8px;padding:0px 2px;}
				.nav ul ul li a.dt:hover{border-bottom:1px solid #FFF;}

				.nav ul ul li a.sg{width:90px;text-indent:3px;padding:0px 2px;}
				.nav ul ul li a.sg:hover{border-bottom:1px solid #FFF;}

				.nav ul ul li a.ca{width:90px;text-indent:3px;padding:0px 2px;}
				.nav ul ul li a.ca:hover{border-bottom:1px solid #FFF;}

				.nav ul ul li a.zp{width:63px;text-indent:2px;padding:0px 2px;}
				.nav ul ul li a.zp:hover{border-bottom:1px solid #FFF;}

				.nav ul ul li a.ser{width:63px;text-indent:2px;padding:0px 2px;}
				.nav ul ul li a.ser:hover{border-bottom:1px solid #FFF;}

				.nav ul ul li a.zs{width:73px;text-indent:2px;padding:0px 2px;}
				.nav ul ul li a.zs:hover{border-bottom:1px solid #FFF;}
*/




		#content .main .menus{ height:55px; background-repeat:no-repeat; background-position:left bottom;}
			#content .main .sgjt{ background-image:url(../img/menus_sgjt.gif);}
			#content .main .kxys{ background-image:url(../img/menus_kxys.gif);}
			#content .main .sqdt{ background-image:url(../img/menus_sqdt.gif);}
			#content .main .zsrx{ background-image:url(../img/menus_zsrx.gif);}
			#content .main .jtdt{ background-image:url(../img/menus_jtdt.gif);}
			#content .main .glcjs{ background-image:url(../img/menus_glcjs.gif);}
			#content .main .menus .current{ padding-top:10px; padding-right:25px; height:25px; background:url(../img/current_bg.gif) no-repeat right bottom; color:#00B9EE; font-weight:bold; text-align:right;}
			#content .main .menus .current a{ color:#B4B2B3; font-weight:normal;}
			#content .main .menus .current img{ margin:0 10px;}
        
		#content .main .box {margin-left:16px;}

		#content .main .txt_t{ margin-top:8px; height:8px; background:url(../img/main_tbg.gif) no-repeat;}
		#content .main .txt{ display: inline-block; padding:0 26px 0 28px; background:url(../img/main_bg.gif) repeat-y;}
		#content .main .txt_b{ margin-bottom:8px; height:8px; background:url(../img/main_bbg.gif) no-repeat;}
			#content .main .txt h3{ margin-top:12px;color:#645E68; font-size:14px; font-weight:bold; text-align:center;}
			#content .main .txt hr{ width:100%;margin-top:0px; margin-bottom:20px;height:1px;}
}
			#content .main .txt a img{ margin:0 auto; text-align:center;border:0px;}

			#content .main .txt a.none img{ margin:0 auto 0 15px;; text-align:center;border:0px;}

			#content .main .txt p img{ 
				margin:0 auto; 
				text-align:center;
				max-width:625px;
				width:expression(document.body.clientWidth>625?"625px":"auto");
				overflow:hidden;
				height:100%;
			}

			#content .main .txt p{ margin-bottom:10px; color:#645E68; line-height:20px;}

			#content .main .txt p span.b{ font-weight:bold;color:#662d91;text-indent:2.3em;}
			#content .main .txt p span.f{ font-size:14px;}
			#content .main .txt p span.c{ color:#F0690C;}
			#content .main .txt .fd{ text-align:center;}
			#content .main .txt .fd a{ color:#FF4401; font-weight:bold;}
			#content .main .txt .lc{ width:100%; margin-bottom:20px;}
			#content .main .txt .lc table{ width:100%;}
			#content .main .txt .lc table .lc_icon{ width:48px;}
			#content .main .txt .lc table .lc_t{ font-size:14px; text-align:left;}
			#content .main .txt .lc table .lc_info{ font-size:14px; text-align:left;}
			#content .main .txt .lc table .lc_info td{ vertical-align:top;}
			#content .main .txt .lc table a.down{ display:block; margin-top:10px;text-align:right;}
			#content .main .txt .lc table .lc_box1{ padding-left:17px;text-indent:2em;}
			#content .main .txt .lc table .lc_imgbgbox{ width:260px; text-align:center;}
			#content .main .txt .lc table .lc_imgbg{ width:242px; height:147px; background:url(../img/lc_imgbg.gif) no-repeat;}
			#content .main .txt .lc table .lc_img{ margin-left:9px; margin-top:10px;}
			#content .main .txt .lc_line{ background:#ddd; width:98%; height:2px; overflow:hidden;}

		#content .main .link_top{ position:absolute; margin-left:700px; margin-top:-70px;}

		#content .main .foot{ padding-left:150px; padding-top:10px; width:543px; height:52px; background:url(../img/foot_bg.gif) no-repeat; line-height:20px;}
		#content .main .foot a{ color:#7A797A; font-weight:bold;}
		#content .main .foot span{ font-size:11px;}
	

#footer{}

