﻿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;}

.gotoparrow {float:left;margin:2px 2px 0;}
.gotoparrow a {display:block;margin-top:2px;padding-left:8px;color:#333;font-weight:normal; font-size:12px;}
.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;}
li span.title{_position:absolute;_vertical-align: bottom;}

a{ text-decoration:none ; color:#333}
a:hover{color:#4fa500; text-decoration:underline}

.nav_bottom{color:#5c8fac;height:30px;line-height:30px;text-align:center;}
.nav_bottom a{color:#5c8fac;}




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 70px;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: 9px; WIDTH: 232px; PADDING-TOP: 9px; BORDER-BOTTOM: #636750 1px dashed; float:left; margin:0px
}
.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:5px;
	text-align:center;
	}

.toppest li
{
	margin-left:10px;
	width:220px;
	overflow:hidden;
	height:23px;
	line-height:23px;
}

#newnotice { position:fixed;_position:absolute;display:none;width:300px;background-color: #d7dfee; }
#newnotice div.titlebar{ margin:1px;width:298;height:25px;text-indent: -100000px;background: url(/images/title.gif) center no-repeat; }
#newnotice div.titlebar .title { float:left; }
#newnotice div.titlebar #bts { display:block;float:right;margin:5px 0 0 0;width:48px;height:14px; }
#newnotice div.titlebar #bts .button { float:left;display:inline-block;margin-left:6px;width:15px;height:14px;font-size:0px;cursor:pointer; }
#newnotice div.titlebar #bts .tomin { background: url(/images/min.gif) center no-repeat; }
#newnotice div.titlebar #bts .tomax { background: url(/images/max.gif) center no-repeat; }
#newnotice div.titlebar #bts .toclose { background: url(/images/close.gif) center no-repeat; }
#noticecon { position:relative;margin:1px;width:298px;height:200px;z-index:100000;}
#noticecon div{	float:left; }

.go_top {
	POSITION: fixed; WIDTH: 19px; BACKGROUND: url(/images/go_top.png); _margin-left: 0; _right: -19px; _position: absolute;
	left:50.5%; top:230px; margin-left:480px;  z-index:100;
}
.go_top A {
	WIDTH: 19px; DISPLAY: block; HEIGHT: 62px
}



#jingrec
{
	padding:0px;
	margin:0px;
	float:left;
    width:242px;
    padding-left:7px;
	
}

.jingrecchild
{
	background:url(/images/number-range.gif) 5px 5px no-repeat;
	overflow:hidden;
}

.jingrecchild li{
	height:38px;
	display:block;
	padding:3px 0px 4px 0px;
	border-bottom:1px dashed #DCEBD7;
	padding-left:38px;
	overflow:hidden;
}
.jingrecchild li a{
	height:21px;
	line-height:21px;
	overflow:hidden;
	display:block;
}

.jingrecchild li span{
	line-height:15px;
	color:#666666;
	margin-left:5px;
}
.jingrecchild li span small{
	font-size:12px;
	color:#999;
}
.jingrecchild li span a{
	display:inline;
	line-height:15px;
	color:#666666;
	color:#690;
}

#jingrec .titlebar1 { margin-bottom: 15px; height: 29px; border-bottom: 1px solid #CCC; overflow: hidden; }
#jingrec .titlebar1 ul.tabs { position: absolute; z-index: 10; }
#jingrec .titlebar1 ul.tabs li { float: left; margin: 0 5px 0 0; display: inline; padding:0px; }
#jingrec .titlebar1 ul.tabs li a { float: left; padding: 0 0 0 10px; text-indent: 0px; height: 30px; background: url(/images/tab_bg.gif) no-repeat left top; display: block; }
#jingrec .titlebar1 ul.tabs li a span { padding: 9px 10px 7px 0; background: url(/images/tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
#jingrec .titlebar1 ul.tabs li a span img{ vertical-align: middle; }
#jingrec .titlebar1 ul.tabs li.active1 a { color:#063760;  float: left; padding: 0 0 0 10px;text-indent: 0px; height: 30px; background: url(/images/active_tab_bg.gif) no-repeat left top;  display: block; }
#jingrec .titlebar1 ul.tabs li.active1 a span { padding: 9px 10px 7px 0; background: url(/images/active_tab_bg.gif) no-repeat right top; line-height: 14px; display: block; }
