﻿/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body { margin: 0px; background:#FFF; font-size:12px; 
}
hr { color:#104E8B;
}
/*首页超链接样式总定义*/
a:link { font-size: 12px; color:#104E8B; text-decoration:none;
}
a:visited { font-size: 12px; color:#104E8B; text-decoration: none;
}
a:hover { font-size: 12px; color:#843827; text-decoration: underline;
}
a:active{ font-size: 12px; color: #000000; text-decoration: underline; color:#000000;
}
.news_list { margin:0px; border:0px; float:left; text-align:left;
}
.news_list ul{ list-style: none; float:left; margin:0px; text-align:left; padding-left:10px;
} 
.news_list li{ margin:0px; padding:0px; list-style:none; float:left; line-height:20px; text-align:left;
}
.hiden_text{ color:#FFF; float:left; clear:both;
}
/*top样式定义*/
.header{ text-align:center; margin: 0 auto; width:100%; float:left; border:0px; padding:0px; 
}
.top{ text-align:center; margin: 0 auto; border:0px; width:960px; padding:0px; height:96px; background:#FFF;
}
.logo { float:left; width:220px; height:96px; margin-left:auto; margin-right:auto; background: url(/Templets/Images/ma_left.jpg) no-repeat left;
}
.top_banner { float:left; padding:0; text-align:center; vertical-align:middle; width:600px; height:96px; padding-top:6px;
}
.top_right { float:left; padding:0; background: url(/Templets/Images/ma_right.jpg) no-repeat right; width:120px; height:96px;
}
/*本站宗旨*/
.goal { padding:10px; padding-top:0; line-height:20px; text-align:left; color:#104E8B; font-size:13px;
}
.goalad { padding-left:10px;
}
/*新闻栏目导航*/
.banner_line { background:#f1f1f1; width:100%; height:2px; padding:0px; border:0px; margin: 0 auto;
}
.column_line { width:100%; background:url(/Templets/Images/column_title.jpg) #104E8B repeat;float:none; height:30px; margin: 0 auto; margin-bottom:2px; 
}
.column_nav { height:30px; padding:0px; border:0px; text-align:center; margin: 0 auto; width:840px;
}
.column_nav ul{
	margin:0px; padding:0px; list-style:none; height:30px; border:0px; float:left; text-align:center;
}
.column_nav li{
	margin:0px; padding:0px; list-style: none; line-height:30px; float:left; width:70px; vertical-align:middle; text-align:center; background:url(/Templets/Images/arrow.gif) no-repeat right; border:0px; font-weight:normal; font-size:14px; color:#FFF;
}
.column_nav a:link{
	font-size:14px;  text-decoration:none; color:#fff;
}
.column_nav a:visited{
	font-size:14px; text-decoration:none; color:#fff;
}
.column_nav a:hover{
	font-size:14px; text-decoration:underline; display:block; background:#f1f1f1; color:#104E8B; font-weight:bold;
}
.column_nav a:active{
	font-size:14px; text-decoration:underline; color:#104E8B;
}
.column_nav a{ display:block; text-align:center; vertical-align:middle; height:30px;} 
/*下载顶部*/
.down_top_logo{ float:left; padding:0px; width:100px; height:96px;
}
.down_top_banner { float:left; padding:0px 10px 0px 10px; text-align:center; vertical-align:bottom; width:500px; height:80px; padding:10px 0px 6px 0px;;
}
.down_top_banner ul{ list-style:none; padding:0; margin:0;
}
.down_top_banner li{ list-style:none; width:90px; float:left; font-size:14px; text-align:left; line-height:20px; padding:0px 0px 0px 10px; display:block;
}
.down_top_banner a:link { font-size:14px; display:block;
}
.down_top_banner a:visited { font-size:14px;
}
.down_top_banner a:hover { font-size:14px; color:#FFF; background:#104E8B; display:block; font-weight:bold;
}
.down_top_banner a:active { font-size:14px;
}
.topli{ background:url(/Templets/Images/topli.png) left no-repeat; overflow:hidden;
}
/*下载栏目导航*/
.down_nav { height:30px; padding:0px; border:0px; text-align:center; margin: 0 auto; width:840px;
}
.down_nav ul{
	margin:0px; padding:0px; list-style:none; height:30px; border:0px; float:left; text-align:center;
}
.down_nav li{
	margin:0px; padding:0px; list-style: none; line-height:30px; float:left; width:100px; vertical-align:middle; text-align:center; background:url(/Templets/Images/arrow.gif) no-repeat right; border:0px; font-weight:normal; font-size:14px; color:#FFFFFF;
}
.down_nav a:link{
	font-size:14px;  text-decoration:none; color:#ffffff;
}
.down_nav a:visited{
	font-size:14px; text-decoration:none; color:#ffffff;
}
.down_nav a:hover{
	font-size:14px; text-decoration:underline; display:block; background:#f1f1f1; color:#104E8B; font-weight:bold;
}
.down_nav a:active{
	font-size:14px; text-decoration:underline; color:#104E8B;
}
.down_nav a{ display:block; text-align:center; vertical-align:middle; height:30px;} 
/*搜索引擎*/
.search{ padding:0px; border:0px; text-align:center; vertical-align:middle; width:100%; line-height:40px; margin-left:auto; margin-right:auto; margin-bottom:2px; float:left;
}
.search_box { border:1px #104E8B solid; height:40px; margin: 0 auto; width:958px; background:#fff; background:#9CC0E8;
}
.search_pic { background:url(/Templets/Images/developer_icon.gif) center no-repeat; border:0px; width:40px; float:left; height:40px;
}
.news_search {text-align:right; padding:0px 2px 0px 2px; font-size:14px; width:220px; float:left; height:40px; line-height:40px; overflow:hidden;
}
.news_search a { display:block; font-size:14px; font-weight:bold; vertical-align:middle; color:#104E8B;
}
.search_form { width:470px; float:left; font-size:14px;
}
.down_search_left {text-align:left; padding:0px 2px 0px 52px; font-size:14px; width:170px; float:left; height:40px; line-height:40px; overflow:hidden; background:url(/Templets/Images/column_l.png) left no-repeat;
}
.down_search_left a{ display:block; font-size:16px; font-weight:bold; vertical-align:middle; color:#104E8B; 
}
/*底部*/
.bottom { border:0px; margin:0 auto; width:100%; text-align:center; background:#F7F9FE; vertical-align:middle; line-height:20px; float:left; font-size:14px; color:#104E8B;
}
.bottom a{ font-size:14px; color:#104E8B;
}
.help { padding:10px; margin: 0 auto; width:940px; text-align:center; color:#666666;  line-height:20px;border-bottom: dotted #fff 1px;
}
.contact { padding:10px; border:0px; margin:0 auto; width:940px; text-align:center; vertical-align:middle; border-bottom: dotted #ffffff 1px;
}
.copyright { padding:10px; margin: 0 auto; width:940px; text-align:center; color:#666666; border:0px; line-height:20px; font-size:12px;
}
.footer { padding:10px; border-bottom: dotted #fff 1px; width:940px; margin: 0 auto;
}
.stat { color:#FFF; display:none;
}
.police { background:#F7F9FE; width:960px; margin:0 auto;
}
.police img { border:0;
}