/* CSS Document */
body{margin:0; padding:0; background:#f1f1f1; font-size:12px; color:#035378;}
div,li,ul,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td,form{margin:0; padding:0; list-style:none;}
.text_title1{ font-size:14px; color:#035378; font-weight:bold; line-height:24px;}
.text_12c{ font-size:12px; color:#035378; }
.text_12c a{ font-size:12px; color:#035378; text-decoration:none;}
.text_12c a:hover{ font-size:12px; color:#FF0000; text-decoration:none;}
.text_12red a{ font-size:12px; color:#FF0000; text-decoration:underline; line-height:18px;}
.font_con{ font-size:12px; line-height:18px; color:#3e3e3e; width:445px; padding-top:5px;}

#container{ width:900px; margin:0 auto; background:#FFFFFF}
#banner{ height:auto;}
#nav{ height:32px; width:900px; background:url(../images/nav_bg.jpg) no-repeat;}

#nav_con,#search{ float:left;}
#nav_con{ width:525px;line-height:32px;padding-left:40px; margin:auto; overflow:hidden; height:31px;}
#search{ width:335px; height:32px;padding-top:1px;}
#nav_con ul li{float:left;list-style:none; width:100px;line-height:32px; overflow:hidden;}
#nav_con ul li a{font-size:14px; font-weight:bold; color:#fffeff; text-decoration:none; float:left;}
#nav_con ul li a:hover{ font-size:14px; font-weight:bold; color:#dddddd; text-decoration:none; float:left;}
#search span{ font-size:12px; color:#FFFFFF; font-weight:bold; line-height:32px;}
#search_con,#search_bt{ float:left;}
#search_con{overflow:hidden; }
#search_bt{ padding-left:5px;}
.clear{ clear:both;}


#left,#main_con{  float:left;background:url(../images/middle_bg.jpg) repeat-x #FFFFFF; }

#left{width:205px;}
#left_login{ height:148px; background:url(../images/login_bg.jpg) no-repeat;}
#left_login1{ height:148px; background:url(../images/login_bg1.jpg) no-repeat; color:#025792; font-family:Arial,"宋体"; font-size:12px;}
#left_login1 span{ font-weight:bold;line-height:16px; font-size:14px;}
.left_bar{ background:url(../images/left_bar.jpg) no-repeat; height:31px; font-size:14px;color:#035378; font-weight:bold; line-height:31px; padding-left:35px; cursor:pointer;}
.left_bar_bt{ background:url(../images/left_bar_bt.jpg) no-repeat; height:9px;}
.links_con,.links_con1,#contact_con,.map_con{ background:url(../images/left_bg.jpg) repeat-y;}
#contact_con span{ line-height:18px;}
.links_con ul li{margin-left:15px; background:url(../images/li_bg.jpg) no-repeat left bottom; display:block;}
.links_con ul li a{ padding-left:15px;line-height:30px;font-size:12px; color:#3e3e3e; text-decoration:none}
.links_con ul li a:hover{ padding-left:15px;line-height:30px;font-size:12px; color:#FF0000; text-decoration:none}
.links_con1 ul{ display:none}
.links_con1 ul li{margin-left:15px; font-weight:bold; background:url(../images/li_bg.jpg) no-repeat left bottom; display:block;}
.links_con1 ul li a{ padding-left:30px;font-weight:bold;line-height:30px;font-size:12px; color:#3e3e3e; text-decoration:none}
.links_con1 ul li a:hover{ padding-left:30px;font-weight:bold;line-height:30px;font-size:12px; color:#FF0000;text-decoration:none}
#contact_con{ font-size:12px;color:#3e3e3e; line-height:24px; font-family:Arial;padding-left:15px;}
.map_con{ padding-left:6px; height:190px;}


#main_con{ width:695px;}
#main_news_bar{ height:48px; background:url(../images/index_main_bar.jpg) no-repeat bottom; font-size:14px; font-weight:bold; color:#035376; line-height:48px; padding-left:32px;}
#main_news_bar span{ float:right; overflow:hidden;}

#main_news_bar1{ height:48px; background:url(../images/index_main_bar.jpg) no-repeat bottom; font-size:14px; font-weight:bold; color:#035376; line-height:48px; padding-left:32px;}
#main_news_bar1 span{ float:right; overflow:hidden; padding-right:20px;}
#main_news_bar1 span{ font-size:12px; color:#035376; text-decoration:none;font-weight:lighter;}
#main_news_bar1 span a{ font-size:12px; color:#035376; text-decoration:none; font-weight:lighter;}
#main_news_bar1 span a:hover{ font-size:12px; color:#FF0000; text-decoration:none; font-weight:lighter;}



#main_news_bar span img{ padding-top:12px; padding-right:12px;}
#pic_con{ padding-left:8px; float:left}
#pic_news_list{ width:460px; float:right;}
#pic_news_list h2 span{ font-size:11px; font-family:Arial; color:#666666; float:right; line-height:15px; padding-right:15px;}
#pic_news_list h2 a{ font-size:12px; font-weight:bold; line-height:20px; color:#3e3e3e; background:url(../images/hot.gif) no-repeat left; padding-left:14px;}
#pic_news_list h2 a:hover{ font-size:12px; font-weight:bold; line-height:20px; color:#FF0000; background:url(../images/hot.gif) no-repeat left; padding-left:14px;}
.contant_more{padding-top:5px; background:url(../images/more_jt.jpg) no-repeat left}
.contant_more a{ font-size:12px; color:#FF0000; text-decoration: none; padding-left:15px;}
.contant_more a:hover{ font-size:12px; color:#FF0000; text-decoration: underline; padding-left:15px;}
#pic_news_list ul{ padding-top:5px;}
#pic_news_list ul li{ background:url(../images/hot_news_bg.jpg) no-repeat left;padding-left:16px;}
#pic_news_list ul li a{ line-height:26px; font-size:12px; color:#3e3e3e; text-decoration:none}
#pic_news_list ul li a:hover{ line-height:26px; font-size:12px; color:#FF0000; text-decoration:none}
#pic_news_list ul li span{ float:right; font-family:Arial; font-size:11px; color:#666666; padding-right:16px; line-height:24px;}

#main_content{ width:678px;margin-left:8px; }
.index_menu{ padding-bottom:8px; }
.index_menu_bar{ height:30px; background:url(../images/over_but.jpg) no-repeat; font-size:14px; color:#035376; font-weight:bold; line-height:30px; padding-left:10px;cursor:pointer}
.index_nenu_con{ background:url(../images/index_bg1.jpg) repeat-y; display:none }
.hot_con_pic{padding-left:2px; width:100px; height:90px; float:left} 
.hot_con_content,#hot_con_pic{ float:left;}
.hot_con_content h3 span{font-size:11px; font-family:Arial; color:#666666; float:right; line-height:15px; padding-right:15px;}
.hot_con_content h3 { padding-top:5px; width:565px;}
.hot_con_content h3 a{font-size:12px; font-weight:bold; line-height:20px; color:#3e3e3e; background:url(../images/hot.gif) no-repeat left; padding-left:14px;}
.hot_con_content h3 a:hover{font-size:12px; font-weight:bold; line-height:20px; color:#FF0000; background:url(../images/hot.gif) no-repeat left; padding-left:14px;}
.font_con1{font-size:12px;line-height:18px; padding-top:5px; width:565px;}
.index_nenu_con ul{ padding-left:10px; width:655px;}
.index_nenu_con ul li span{ float:right; font-size:11px;}
.index_nenu_con ul li{ font-size:12px; color:#3e3e3e; font-family:Arial,"宋体"; background:url(../images/list_bg.gif) no-repeat; line-height:28px; padding-left:18px;}
.index_nenu_con ul li a{ font-size:12px; color:#3e3e3e; font-family:Arial,"宋体"; line-height:28px; padding-left:8px; text-decoration:none;}
.index_nenu_con ul li a:hover{ font-size:12px; color:#FF0000; font-family:Arial,"宋体"; line-height:28px; padding-left:8px; text-decoration:none;}
.more1{ float:right; padding:5px 12px 5px 5px;}

#bottom{ background:url(../images/bottom_bg.jpg) repeat-x; height:94px; width:900px; text-align:center; font-size:12px; font-family:Arial,"宋体"; line-height:20px; color:#FFFFFF; }
.bottom_con{padding-top:20px; overflow:hidden}

#main_list{ margin-left:8px; width:678px;}
.list_bar{ background:url(../images/list_bar.jpg) no-repeat; height:27px; color:#035376; font-size:12px; font-weight:bold; line-height:27px;}
.list_con{ border:1px solid #98c7f3;}
.list_id,.list_title,.list_name,.list_time{ float:left;}
.list_id{ padding-left:3px;line-height:22px;}
.list_title{ width:440px;}
.list_name{ padding-left:30px; width:85px;line-height:22px;}
.list_time{ padding-left:5px; font-size:11px; font-family:Arial; line-height:22px;}


.list_con ul{ width:676px;}
.list_con ul li{ font-size:12px; height:24px; font-family:Arial,"宋体"; color:#3a3a3a; line-height:22px;background:url(../images/list_bg1.jpg)}
.list_con ul li a{ font-size:12px; font-family:Arial,"宋体"; color:#3a3a3a; line-height:24px; padding-left:15px; display:block; text-decoration:none;}
.list_con ul li a:hover{ font-size:12px; font-family:Arial,"宋体"; color:#FF0000; font-weight:bold; line-height:24px; padding-left:15px; display:block; text-decoration:none;}
.pages{ line-height:30px; font-size:12px; font-family:Arial,"宋体"; color:#3a3a3a; text-align:center}
.pages a{ line-height:30px; font-size:12px; font-family:Arial,"宋体"; color:#3a3a3a; text-align:center; text-decoration:none;}
.pages a:hover{ line-height:30px; font-size:12px; font-family:Arial,"宋体"; color:#FF0000; text-align:center; text-decoration:none;}

.list_con_bar{background:url(../images/con_bar.jpg) no-repeat; height:27px; color:#035376; font-size:12px; font-weight:bold; line-height:27px;}
.con_title{ text-align:center; font-size:16px; font-weight:bold; color:#3a3a3a; line-height:30px; padding-top:20px;}
.con_Details{ text-align:center; color:#999999; font-size:12px; font-family:Arial,"宋体"; line-height:25px; width:650px; background:url(../images/line.jpg) no-repeat bottom center; text-align:center; padding-left:12px}
.main_list_con{ width:676px; border:1px solid #99c7f4}
.con_content{ font-size:14px; line-height:26px; color:#3a3a3a; padding-top:10px; width:630px; padding-left:15px; text-indent:2em; display:block; }
.content1{ text-align:right;line-height:35px; background:url(../images/line.jpg) no-repeat top center; padding-left:12px;}
.content1 a{  color:#3a3a3a; font-size:12px; text-decoration:none;}
.content1 a:hover{  color:#FF0000; font-size:12px; text-decoration:none;}


#main_AddUser{ margin-left:8px; width:678px;}
.main_AddUser_bar{ background:url(../images/AddUser_bar_bg.jpg) no-repeat; height:30px; font-size:14px; line-height:30px; color:#015476; font-weight:bold; padding-left:10px;}
.main_AddUser_bar ul li{ float:left; width:106px; display:block; background:url(../images/bar_hit.jpg) no-repeat center; text-align:center; margin-left:5px;}

.main_AddUser_bar ul li a{ float:left; width:106px; display:block; background:url(../images/bar_hit.jpg) no-repeat center; text-align:center; text-decoration:none; color:#015476; }
.main_AddUse_con{ background:url(../images/index_bg1.jpg) repeat-y;}

.main_AddUse_con{ text-align:center; padding-left:10px; padding-top:20px; padding-bottom:15px;}
.DeployFunction_con{text-align:center;padding-top:20px; padding-bottom:15px;background:url(../images/index_bg1.jpg) repeat-y;}
.EditFunction_con{text-align:center;padding-top:20px; padding-bottom:15px;background:url(../images/index_bg1.jpg) repeat-y;}
.EditFunction_con ul li{ float:left; width:150px; display:block; line-height:30px;}



.main_password{ height:500px; background:url(../images/middle_bg.jpg) repeat-x top; padding-top:30px; padding-left:112px;}
.main_password_bar{ width:678px; background:url(../images/password_bar.jpg) no-repeat; height:30px;line-height:30px; font-size:14px; color:#045372; font-weight:bold; padding-left:20px;}
.main_password_bt{ text-align:center; width:678px;}
.main_password_content{ background:url(../images/password_bar_bg.jpg) repeat-y; font-size:12px; line-height:24px;font-family:Arial,"宋体"; color:#3a3a3a;}

.main_password_content1{ height:200px; width:400px; border:1px solid #9ecbf5; padding-left:40px;}

.table 
{
	table-layout:fixed;
	border-color:#98C7F5; 
	border-width:1px; 
	border-style:solid;
	border-collapse:collapse;
	width:97%;
}
.table tr td
{
	border-color:#98C7F5; 
	border-width:1px; 
	border-style:solid;
	text-align:left;
	padding-left:5px;
}
.viewCategoryTd
{
	width:100px;
}
.hiddenCategoryTd
{
	width:0%;
	white-space:nowrap; 
	overflow:hidden;	
	border-color:White; 
	border-width:0px; 
	border-style:none;
}
.table_head
{
	background-image: url('../images/table-head-bg.jpg');
	background-position: center;
	font-size:12px; color:#035378; font-weight:bold;
}

.main_tab_bar
{ 
	background:url(../images/main_tab_bg.jpg) no-repeat; 
	width:678px; height:30px; 
}
.main_tab_bar ul li 
{
	float:left; width:106px; display:block; 
	background:url(../images/bar_hit.jpg) no-repeat center; 
	text-align:center; margin-left:5px; font-size:14px; line-height:30px; color:#015476; 
	font-weight:bold;
}
.main_tab_bar ul li a{ float:left; width:106px; display:block; background:url(../images/bar_hit.jpg) no-repeat center; text-align:center; text-decoration:none; color:#015476; }

.main_container
{
	/*text-align:center;*/
	padding-left:10px;
	padding-top:10px; 
	padding-bottom:15px; 
	clear:both;
	border:solid 1px #98C7F5;
	border-top:none 0px;
}
.main_container ul li{ float:left; width:150px; display:block; line-height:30px;}
.editItemList dl
{
	clear:both;
}
.editItemList dt, dd
{
	float:left;
}
.defaultBorder
{
	border:solid 1px #98C7F5;
}
.defaultLabel
{
	width:80px;
	float:left;
	vertical-align:bottom;
	padding-top:3px;
}
.defaultText
{
	width:150px;
}
.loginTitle
{
	text-align:left; 
	padding-top:14px;
	padding-left:58px;
	width:100px;
}

#tblLogin
{
	margin-top:5px;
	margin-left:10px;
}
#tblLogin input { width: 110px; }

#divUserUID
{
	margin-top:5px;
	margin-left:10px;
	vertical-align:top;
}
#divUserUID input { width: 110px}


#divPassword
{
	margin-top:5px;
	margin-left:16px;
	vertical-align:top;
}
#divPassword input { width: 110px}

#divLoginButton
{
	margin-top:10px;
	margin-left:58px;
	vertical-align:bottom;	
}
#divLoginButton a{ margin-left:10px }
#divLoginButton span{ line-height:20px}
.defaultMargin
{
    margin-top:5px;
}
.editNewsLeftTD
{
	width:100px;
	text-align:center;
	background-color:#e5f3fc;
}
.addButton
{
	margin-left:20px;
	margin-top:20px;
}
.main_title
{
	width:106px; display:block; 
	text-align:center; margin-left:5px; font-size:14px; line-height:30px; color:#015476; 
	font-weight:bold;	
}
