﻿body{margin:0 auto;padding:0; font-size:12px;}
body, div, td, li,dd
{
	font-family:  微软雅黑,Arial,宋体;
}
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,select,button {margin:0;padding:0;margin-right:auto;margin-left:auto;}

h1,h2,h3,h4,h5,h6,p{line-height:1.6em;}
h1{font-size:24px;}
h2{font-size:12px;
    font-weight:normal}
h3{font-size:18px;}
h4{font-size:14px;}
img{border:none;}
li{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.center{margin:0 auto;}
.w960{width:960px;position:relative;}
.l{	float:left}
.r{	float:right}
.clear {clear:both;height:1px;font-size:0px;}
.more {float:right;margin:2px 2px 0;}
.more a {display:block;margin-top:2px;padding-right:8px;color:#333;font-weight:normal; font-size:12px;}
/*定义所有新旧日期显示效果*/
/*------------------------------------------------------------------*/
.newDate {color:#858585;}
.oldDate {color:#858585;}
/*日期右对齐*/
li span.date {float:right;margin:0 3px;color:#333;}

a{ text-decoration:none ; color:#333}
a:hover{color:#4fa500; text-decoration:underline}
#footer{clear:both;width:970px;margin:0px auto 0 auto;text-align:center; background-color:#e6eff8; height:110px;}
#footer p{color:#5c8fac;text-align:center;}
#footer p a{color:#5c8fac;}
.nav_bottom{color:#5c8fac;height:30px;line-height:30px;text-align:center;}
.nav_bottom a{color:#5c8fac;}


.header { width:970px; margin:0px auto}
.header .right{ margin-left:60px; padding-top:10px; overflow:hidden;height:70px; text-align:right; float:right; padding-right:0px; margin-right:0px;}
.header .right li{	float:left;	padding-left:20px;}
.header .right li a{color:#000}
.header .search{float:right;margin-right:50px;margin-top:8px;}
.header .search input{width:200px;}
.header .search .search-submit{border:none;width:25px;height:21px;background:url(/images/i_gif01.gif) no-repeat -223px -77px;text-indent:-3000px;overflow:hidden;border:none;cursor:pointer;display:inline;margin-left:8px;}


.nav{ margin-top:13px; margin-left:9px; height:58px; width:944px; background:url(/images/nav.gif) ;display:inline}
.nav div{ float:left}
.navcontent { margin-top:15px}
.active {background:url(/images/nav_active.gif); width:53px; height:35px; margin-left:25px; padding-left:20px;}
.active  a{ color:#0e3570; font-size:16px; height:35px; line-height:35px;  font-weight:bold }
.normal{ padding-left:48px;}
.normal a { color:white; font-size:16px; height:35px; line-height:35px;font-weight:bold ;}
.normal a:hover{ color: Yellow}


#top_nav{ width:970px}
#top_nav div{ float:left;}
#top_nav_left { background-image:url(/images/top_nav_left.gif);width:7px; height:30px;}
#top_nav_right { background-image:url(/images/top_nav_right.gif);width:7px; height:30px;}
#top_nav_mid { background-image:url(/images/top_nav_mid.gif);width:956px; height:30px;}
#top_nav li{ float:left;padding-left:20px;}
#top_nav_mid li a{ font-weight:normal;}

table {font-size:inherit;font:100%;}
input,select {font:100% arial,helvetica,clean,sans-serif;}
button {overflow:visible}
th,em,address,cite {font-style:normal;font-weight:normal;}
li{list-style:none;}
img,fieldset {border:0;}
ins {text-decoration:none;}



.gm-master-search {float:left;margin:20px 0 0 30px;background:#f5f5f4;border:1px solid #eeeded;padding:4px 5px 0 5px;*padding:4px 5px 1px 5px; height:37px;}
.gm-master-search fieldset {display:inline;}
.gm-master-search legend {display:none;}
.gm-master-search .gm-master-inp {width:350px;height:31px;border:1px solid #6d9fc4;border-right:0;background: url(/images/hd_bg.png)  0 0  no-repeat #fff;float:left;position:relative;z-index:15;}
.gm-master-search input {width:335px;font-size:122%;color:#ccc;border:none;background:transparent;margin:7px 6px 0 8px;outline:none;}
.gm-master-search input.focus {color:#000;}
.gm-master-search-rst .gm-master-inp {width:308px;}
.gm-master-search-rst input {width:190px}
.gm-master-search-rst .rstcat {position:absolute;width:106px;top:3px;left:200px;color:#666;font-size:12px;}
.gm-master-search-rst .rstbar {border-left:1px solid #5ca615;background:url(/images/bg_gm_d3.gif) right -120px no-repeat;height:24px;line-height:24px;cursor:pointer;}
.gm-master-search-rst .rstbar h3 {margin-left:7px;width:72px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.gm-master-search-rst .rstcat ul {position:absolute;border:1px solid #6d9fc4;width:105px;top:25px;background:#fff;display:none;padding:1px;}
.gm-master-search-rst .rstcat li {width:105px;}
.gm-master-search-rst .rstcat li a {color:#666;width:91px;display:block;padding:3px 7px;zoom:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.gm-master-search-rst .rstcat li.selected a,.gm-master-search-rst .rstcat li a:hover {text-decoration:none;background:#deefc5;}
.gm-master-search-rst .rstcat li.index a {padding:4px 7px;}
.gm-master-search .rstcat {visibility:hidden;}
.gm-master-search-rst .rstcat {visibility:visible;}
.gm-master-search button {width:89px;height:33px;line-height:32px;border:0;padding:0;background:url(/images/hd_bg.png)  0 -55px no-repeat #64ad16;font-size:14px;font-weight:bold;color:#fff;float:left;}
.gm-master-search button:hover,.gm-master-search button.hover {background-position:-88px -55px;}

#mid_nav { height:85px; padding-top:10px; width:960px; overflow:hidden}


#mid_nav_right {float:left;padding:33px 0 0 15px;font-size:100%;}
#mid_nav_right a {text-decoration:underline;}


.nav_parent{ width:970px; background-color:#e6eff8; height:119px; }
.nav_parent div { float:left}
.nav_parent_left { background-image:url(/images/nav_bg_left.gif);width:4px; height:100px; background-repeat:no-repeat}
.nav_parent_right { background-image:url(/images/nav_bg_right.gif);width:4px; height:100px; background-repeat:no-repeat}
.nav_parent_mid { width:962px; height:100px;}


.nav_child{ margin-left:9px; height:35px; width:944px; background-color:#f9fafe; display:inline}
.nav_child div { float:left}
.nav_child_left { background-image:url(/images/nav_child_left.gif);width:3px; height:38px;}
.nav_child_right { background-image:url(/images/nav_child_right.gif);width:3px; height:38px;}
.nav_child_mid { background-image:url(/images/nav_child_mid.gif);width:938px; height:38px;}

.nav_child_mid_content li {float:left; padding-left:20px; padding-top:10px;}
.nav_child_mid_content li a{ font-size:14px;  color:#666}
.nav_child_mid_content li a:hover{ font-size:14px; color:red}
.nav_child_mid_split {background-image:url(/images/split.gif);width:130px; height:38px;}



.titlebar
{
	color: #063760;
	text-indent: 10px;
	height:26px;
	line-height:26px;
	font-size:15px;
}
#hotSoft
{
	text-align:center;
	height:385px;
	font-size:12px;
}

.k_orange
{
	CLEAR: left;
	margin-left: 5px;
	margin-bottom: 7px;
	float: left;
}


	
.zhtm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; WIDTH: 232px; PADDING-TOP: 12px; BORDER-BOTTOM: #636750 1px dashed; float:left;
}
.ztim {
	FLOAT: left; WIDTH: 48px; HEIGHT: 48px
}
.ztjs {
	MARGIN-TOP: -3px; FLOAT: right; WIDTH: 174px; LINE-HEIGHT: 19px
}
.ztjs a {
	COLOR: #33991c; TEXT-DECORATION: underline; font-size:14px;
}


.mainleft
{
	width:260px;
	margin-left:8px;
	float:left;
	height:680px;
	background-color:#e6eff8;
}

.toppest 
{
	margin-top:10px;
	}

.toppest li
{
	margin-left:10px;
	width:220px;
	overflow:hidden;
	height:23px;
	line-height:23px;
	}
