﻿/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
/*预定义开始*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, ol, ul, li, fieldset, form, label, legend, caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}



/*预定义结束*/




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样式定义*/
/*v3.1 top样式定义*/
.header{ text-align:center; margin: 0 auto; width:100%; border:0px; padding:0px;
}
.top{ text-align:center; margin:0 auto; padding:0px; border:0; width:960px; height:96px; margin-bottom:5px; background:#FFF;
}
.logo { float:left; border:0; width:220px; height:96px; background: url(/Templets/Images/ma_left.gif) no-repeat left;
}
.top_banner { float:left; padding:0; margin:0 auto; text-align:center; vertical-align:middle; width:640px; height:96px; 
}
.top_banner_navi_pic, .top_banner_navi_text { margin:0; padding:0; border:0; width:640px; clear:both;}
.top_banner_navi_pic li, .top_banner_navi_text li{ width:64px; float:left; list-style:none; font-size:14px; color:#104E8B; font-weight:bold; }
.top_banner_navi_pic{ height:74px;}
.top_banner_navi_pic image { height:74px; width:64px;}
.top_banner_navi_text{ height:22px; line-height:22px;}
.top_right { width:100px; float:left; height:96px;}
.top_right li{ height:24px; line-height:24px; font-size:14px; color:#104E8B;}
.top_search { width:740px; height:30px; line-height:30px; text-align:center; float:left; border-bottom:}
/*本站宗旨*/
.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:#fff;
}
.down_nav a:link{
	font-size:14px;  text-decoration:none; color:#fff;
}
.down_nav a:visited{
	font-size:14px; text-decoration:none; color:#fff;
}
.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 #C6D8E0 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:#666;  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 #fff 1px;
}
.copyright { padding:10px; margin: 0 auto; width:940px; text-align:center; color:#666; 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;
}