@charset "gb2312";
html,body,div,p,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,fieldset{margin: 0;padding: 0;}
ul,li,ol,dl,dt,dd,em,var{list-style-type: none; vertical-align:top;}
em,var,cite{font-style: normal;}
a{text-decoration: none; color:#444444; font-size:14px;}
a:hover{text-decoration: underline; color:#1E50A2;}
a img,img,iframe { border: none; font-size:1px; }
h1 { font-size: 220%; }
h2 { font-size: 130%; }
h3 { font-size: 120%; }
h4 { font-size: 120%; }
h5 { font-size: 100%; }
fieldset { border: 1px solid #000; }
legend {padding:0;color: #000;}
input,textarea,select {padding: 1px;font-size: 100%;font-family:inherit; vertical-align:middle;}
blockquote,pre,abbr,acronym,address,big,cite,code,ins,kbd,q,s,samp,small,strike,strong,legend,table,caption,tbody,tfoot,thead,tr,th,td,form,label,input,textarea,select,button{
	margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;
	vertical-align: baselinebaseline; background: transparent;}   
blockquote, q {quotes: none;}   
blockquote:before,blockquote:after,q:before,q:after {content: ''; content: none;}   
table {border-collapse: collapse;border-spacing: 0;}
/*^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^^_^*/ 
body{
	margin:0 auto;
	font-size:12px;
	font-family:"宋体";
}
.clear{ clear:both;}
/*网页头部*/
.header{background:url(top_bg.gif) repeat-x;width:auto;}
.top{height:27px;line-height:28px;width:940px; margin-left:auto; margin-right:auto; background:url(top_tz.gif) no-repeat;}
.top,.top a{font-size:13px;}
.tongzhi{float:left; margin-left:18px; display:inline;width:600px;}
.yonghu{float:right;width:320px; text-align:right;}
.top_2{width:960px; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:5px;}
.logo{float:left;width:200px;}
.banner{float:right;width:740px; text-align:right;}
.menu{width:960px;margin-left:auto; margin-right:auto; background:url(menu_bg.gif) repeat-x;height:33px;}
.menu_l{background:url(menu_l.gif) no-repeat;width:5px;height:33px;float:left;}
.menu_r{background:url(menu_r.gif) no-repeat;width:5px;height:33px;float:left;}
/*导航菜单效果*/
#menu{margin:0;padding:0;float:left;font:bold 14px Tahoma;width:950px;}
#menu li{display:inline;}
#menu li a{float:left;color:#fff;padding:0px 11px;height:33px;line-height:33px;text-decoration: none;background: transparent url(menu_bg.gif) top right no-repeat;}
/*#menu li a:visited{color:#fff;}*/
#menu li a:hover,#menu li.navthis a{color:#4276AF;background-image: url(menu_bg_2.gif);}
/*子栏目导航*/
.nav{border-left:1px solid #cdddf0;border-right:1px solid #cdddf0;border-bottom:1px solid #cdddf0;width:958px;height:25px;line-height:25px;font-size:12px; margin-left:auto; margin-right:auto; background:#dde5f9;}
.nav span{ margin-left:10px;}
/*tags*/
.tags{width:950px; margin-left:auto; margin-right:auto; margin-top:8px;font-size:12px;}
.tag{float:left;width:650px;line-height:22px;}
.search{float:right;width:280px; height:20px; line-height:20px; text-align:right;}
.search_k{border:1px solid #85b3e3;height:18px;line-height:18px;width:150px;}
.search_kk{float:left;}
.search_kk img{ vertical-align:middle;}
.search_s{float:left;padding-left:10px;}
.search_s input{ height:20px;}
/*首页第一屏*/
.main{width:960px;margin-left:auto; margin-right:auto;margin-top:5px;margin-bottom:5px;}

/*网页底部*/
.footer{
	padding-top:15px;
	text-align:center;
	padding-bottom:10px;
	border:1px solid #dcdcdc;
	width:958px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
/*内容页*/

/*搜索页面*/
input,SELECT,BUTTON{ vertical-align:middle;}
.searchheader{clear:both; overflow:hidden;}
.searchform form{ display:inline-block; float:left;}
.search-submit{border: solid 1px #cdddf0; width:3.5em; height:20px; line-height:20px; 
cursor:pointer; margin-left:4px;}
.search-keyword{ height:20px; line-height:20px; border: solid 1px #cdddf0;}
.searchtit{
	height:26px;
	line-height:26px;
	background-color:#39a7e4;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	text-indent:1em;
	margin-top:8px;
}
.searchul{
	border: 1px solid #dcdcdc;
	padding-top:18px;
}
.searchul ul{ width:96%;height:auto; display:block; overflow:hidden; margin:0 auto;font-family:Arial, Helvetica, sans-serif;}
.searchul li{ margin:0px 0px 18px 0px;}
.searchul h3,.searchul h3 a{
	font-size:16px;
	color:#39a7e4;
}
.searchul li p{ font-size:13px; margin-top:4px; margin-bottom:4px;}
.searchul li span{color:#008000;}
.searchul li span a{color:#666666;text-decoration: underline;}
.search_pages{ text-align:center;}
/*公共属性*/
.w960{ width:958px; height:auto; margin:0 auto;}
.h10{ width:100%; height:10px; font-size:1px;}
