/*---------------------共用----------------------*/
*{	margin:0;
	padding:0;
}

body {
	font:12px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体;
	text-align:center;
	color:#333300;
	background:#fff;
}

body p,body ul,body dl {
	text-align:left;
}

a {	FONT-FAMILY: "宋体";TEXT-DECORATION: none;font-size:12px;}

td {FONT-SIZE:12px; COLOR: #000000; FONT-FAMILY: "宋体", "Verdana";TEXT-DECORATION: none;line-height:145%; text-align:left;}

a:link,a:visited {
	color:#404040;
	text-decoration:none;
}
a:hover,a:active {
	color:#216FBC;
	text-decoration:underline;
}

#top,#logo,#menu,#m,#search,#content,#pic,#zan,#link,#abc,#footer,#daohang,.toubu{width:780px;}


/*---------------------顶部----------------------*/
#top{
	height:28px;
	background-color:#F0F0F0;
	border:1px solid #DBDBDB;
	text-align: right;
	line-height: 28px;
}
#top a{color:#000000; margin-left:5px; list-style:none;}

#logo{margin:0}
#logoleft{float:left; width:197px;display: inline;clear:both;}
#logorgiht{float:right;display: inline;clear:both;}
/*---------------------菜单----------------------*/
#menu{
	color:#FFFFFF;
	border:1px solid #A3BFE8;
	background-color:#407EC7;
	text-align: center;
	float: none;
	clear: none;
	height: 28px;
	line-height: 28px;
}
#menu a{margin-left:5px; color:#FFFFFF; list-style:none;}


/* head */

.toubu {
    margin: 0px;
}
.head {
    height: 66px;
    margin-top: 8px;
	margin-bottom:8px;
}
.head .logo {
    float: left;
}
.head .dd {
    float: right;
} 



/*---------------------搜索----------------------*/
.search{margin-top:5px;height:30px;background-color:#E3EDF7;border:1px solid #D8E4EF;}
.search li {float: left;}
.search a{color:#000000;}
.textInput{margin-top:5px;width:150px;height:20px;border:1px solid #CCCCCC;}
.fl{width:100px;}
.search_img{border:0px;}
.search li.searchbox {padding-left:5px;}
.search .baidu {
    padding-left: 20px;
    line-height: 30px;
	overflow:hidden;
	height:30px;
}



/*---------------------导航----------------------*/
#daohang{
	margin-bottom:5px;
	margin-top:5px;
	height:30px;
	background-color:#f4f4f4;
	border:1px solid #D8E4EF;
	line-height: 30px;
    text-align: left;

}
#daohang a {color: #333300;}

/*---------------------首页主体内容----------------------*/
#content{margin-top:5px; margin-bottom:5px;}
#left{float:left; width:420px; border:1px solid #A3BFE8;}
.left_title{
	height:26px;
	background-color:#C4DEF5;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height: 26px;
}
#left ul{ margin-top:2px;}
#left ul li{ line-height:22px;  padding-bottom:2px;}
#left ul li span{ color:#FF0000; margin-left:150px;}

#rightto{float:right; width:350px; border:1px solid #A3BFE8;}
.right_titleto{
	height:26px;
	background-color:#C4DEF5;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height: 26px;
}
#rightto ul{margin-bottom:2px;margin-top:2px;line-height:22px; list-style : disc inside ; list-style-type : square; margin-left:0px;}

#right{float:right; width:195px; border:1px solid #A3BFE8;}

.right_title{
	height:26px;
	background-color:#4496DF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 26px;
}

#right ul{margin-bottom:2px;margin-top:2px;line-height:22px; list-style : disc inside ; list-style-type : square; margin-left:0px;}

/*---------------------软件主体内容----------------------*/

/*========================左边============================================*/

#list_l{float:left; width:202px;display:inline;clear:both; border:1px solid #D8E4EF;}
.list_title{height:25px;padding-top:5px;background-color:#4496DF;text-align:center;font-size:14px;font-weight:bold;color: #FFFFFF;}
#left_l ul{margin-top:5px;}
#left_l ul li{ line-height:22px;  padding-bottom:2px;}
#left_l ul li span{ color:#FF0000; margin-left:150px;}

/*=========================右边===========================================*/


#list_r{float:right;width:570px}
#list_r ul{margin-top:5px;line-height:22px;list-style : disc inside;list-style-type:square;margin-left:0px;}

#softtitle {BORDER-RIGHT: #C4DEF5 1px solid; BORDER-TOP: #C4DEF5 1px solid; FONT-WEIGHT: bold; FONT-SIZE:14px; BACKGROUND:#fff; BORDER-LEFT: #C4DEF5 1px solid; LINE-HEIGHT:30px; BORDER-BOTTOM: #C4DEF5 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif, "宋体"; HEIGHT:30px; float:right;width:570px;}

.rightcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 0px
}

#softinfo {
	BORDER-RIGHT: #e0e0e0 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e0e0e0 1px solid;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #e0e0e0 1px solid;
	COLOR: #444;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #e0e0e0 1px solid;
	HEIGHT: 290px;
	text-align: left;
	float:right;
	width: 570px;
}
	
#softinfoUL {PADDING-RIGHT: 0px;FLOAT:left;	PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP:0px;LIST-STYLE-TYPE: none;width:250px;}

#softinfo LI {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-LEFT:0px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #e0e0e0 1px solid}

#softinfo LI.alt {BACKGROUND:#F4FFEC}

#softinfo SPAN {BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; MARGIN:5px;FLOAT:right; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT:270px;}


#softintro {width:566px;
	BORDER-RIGHT: #e0e0e0 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #e0e0e0 1px solid;
	MARGIN-TOP: 4px;
	PADDING-LEFT: 2px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #e0e0e0 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #e0e0e0 1px solid;
	FONT-FAMILY: Verdana, Arial, sans-serif, "宋体";
	text-align: left;font-weight:bold;
}
#softdown {width:566px;BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP:4px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif, "宋体";font-weight:bold;}

#comment {float:right;width:566px;BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif, "宋体";font-weight:bold;}

#softintro H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e0e0e0 1px dashed; HEIGHT: 24px
}
#softdown H2 {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 24px;
	BORDER-BOTTOM: #e0e0e0 1px dashed;
	HEIGHT: 24px;
	text-align: left;
}
#comment H2 {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0e0 1px dashed; HEIGHT: 24px}
#softintro H2 STRONG {FONT-SIZE: 10px; COLOR: #999}
#softdown H2 STRONG {FONT-SIZE: 10px; COLOR: #999}
#comment H2 STRONG {FONT-SIZE: 10px; COLOR: #999}

#softintro P {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; LINE-HEIGHT: 18px; PADDING-TOP: 2px}
#softdown UL {MARGIN:4px;LIST-STYLE-TYPE: none}


/*=======================================================================*/



/*---------------------底部----------------------*/
#abc{
	height:28px;
	background-color:#F6F6F6;
	margin-top:5px;
	padding-left:10px;
	clear:both;
	line-height: 28px;
     text-align:left;

}
#link{background-color:#F6F6F6; margin-top:5px; padding-top:5px; padding-left:10px; clear:both;}
#link span{font-weight:bold;}
#link{text-align:center;}

#780{
	margin-top:5px;
	text-align:left;
	width: 780px;
	clear: both;
}

#footer{
	background-color:#407EC7;
	margin-top:5px;
	color:#FFFFFF;
	padding-top:18px;
	text-align:center;
	height:80px;
	border:1px solid #D8E4EF;
	line-height: 35px;
}
#footer a {color: #ffffff;}


/*---------------------图片----------------------*/
#pic{margin-top:5px;min-height: 70px; list-style:none;	text-align: center; padding-top:10px; background-color:#E3EDF7; border:1px solid #D8E4EF;height:150px; clear:both; line-height:20px;}
#pic li{float:left; margin-left:20px; text-align:center; background-color:#E3EDF7;}
#pic a{color: #333300;}

/*---------------------赞助----------------------*/
#zan{margin-top:4px; min-height: 60px; list-style:none; text-align: center; border:1px solid #D8E4EF;clear:both; }
#zan li{float:left; margin-left:5px; text-align:center; MARGIN: 0px;}


/*---------------------软件列表----------------------*/
#left_down{float:left; width:578px;}
#left_l{ float:left; width:285px; border:#A3BFE8 1px solid; }
#left_l ul{ margin-top:2px;}
#left_l ul li{ line-height:22px; list-style:url(../images/icon.gif); padding-bottom:2px;}
#left_l ul li span{ color:#FF0000; margin-left:50px;}
#left_r{ float:right; width:285px; border:#A3BFE8 1px solid; }
#left_r ul{ margin-top:2px;}
#left_r ul li{line-height:22px; list-style:url(../images/icon.gif); padding-bottom:2px;}
#left_r ul li span{ color:#FF0000; margin-left:50px;}
.title{
	height:26px;
	background-color:#C4DEF5;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height: 26px;
}


/*---------------------表格数据----------------------*/

.color{ color:#999999;}
.color_1{ color:#FF0000; font-weight:bold;}



/* =首页布局
=======================================================================*/
#header {
    height:auto !important;
	height: 110px;
	width: 960px;
}
#header .topbg {
	height: 75px;
	margin: 0px auto;
	width: 960px;
	text-align: left;
}

#header #top {
	height: 75px;
	border-bottom: 12px solid #FFFFFF;
	background: #FFFFFF;
}

#header #navbg {
	height: 35px;
	background: #333333;
}
#header #nav {
	line-height: 35px;
	color: #FFFFFF;
	width: 960px;
	margin: 0px auto;
	text-align: left;
}
#header #nav a {
	margin-right: 5px;
	margin-left: 5px;
	color: #FFFFFF;
}
#mid {
	width: 960px;
	margin: 5px auto;
}
.cate-news dd {
	height: 50px;
	overflow: hidden;
    overflow:hidden;
}
.cate-news .title {
	line-height:26px;
	height:26px;
	clear:both; border:1px solid #A3BFE8; background:#C4DEF5; 
	padding-right: 10px;
	padding-left: 10px;
}
.cate-news .title span {float: right;}

.cate-news .body {overflow: hidden;clear:both; text-align:left; border:1px solid #D8E4EF; background:#FFFFFF;}

.cate-news .body .global-news {overflow: hidden;height: 175px;float: none;}

.cate-news .body .global-news a {color: #B6B6B6;}

.cate-news .body .global-news a:hover {color: #EB7617;}

.cate-news .body .date {float: right;}

.cate-news .body .cate {float: right;margin-right: 5px;}


/* =左栏布局
=======================================================================*/
#main-box {width: 740px;float: left;height: auto;}

#main-box .news-block {margin-bottom:4px;}

#main-box .cate-news {width: 365px;float: left;	margin-right:4px;display: inline;}

/* =list分页
=======================================================================*/

#l-box {float:left;width:200px;font-weight:bold;}

#l-box .cate-news {	width:200px;display: inline;margin-bottom: 4px;font-weight:bold;}	

#l-box .cate-news .title{line-height:26px;	height:26px;clear:both; border:1px solid #A3BFE8; background:#4496DF; }

/* =软件分页
=======================================================================*/



div,
form{margin:0;padding:0;}

img {border: 0;}

hr {height: 0px;margin: 0px;padding: 0px;display: none;}

h1{	padding:0;margin:0;}

h2,h3,h4,h5,h6{ FONT-WEIGHT: bold; FONT-SIZE: 14px;	padding:0;margin:0;font-family: Arial, Helvetica, sans-serif;}

dt,dd,ul,li{padding:0;margin:0;list-style:none;font-weight:normal;}

dd {color: #B6B6B6;}

#hint {
	width:200px;
	border:1px solid green;
	background:#D1F9A2;
	position:absolute;
	z-index:9;
	padding:4px;
	line-height:17px;}
	
.tb1 {	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;}
	
.b1 {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #E1E1E1;}

.tdbg1 {background-color: #EFEFEF;}

.tdbg2 {background-color: #F6F6F6;}

#zoom  {font-size: 10.5pt;line-height: 145%;}

.article_title{	font-size: 10.5pt;font-weight: bold;}

.tdBar {background-color: #C4DEF5;height:25px;font-family: "Verdana", "宋体";font-size: 12px;color: #333300;}
	
.t1 {background-color: #F1FAFE;	border: 1px solid #82CDF4;}

.listTitle {font-weight:bold;color:#FFFFFF;}

.TD_InfoTitle {	PADDING-LEFT: 5px; BORDER-BOTTOM: #d3cfcf 1px dotted}

.Border_Blue {	BORDER-RIGHT: #D8E4EF 1px solid; BORDER-TOP: #D8E4EF 1px solid; BORDER-LEFT: #D8E4EF 1px solid; BORDER-BOTTOM: #D8E4EF 1px solid; BACKGROUND-COLOR: #ffffff}

.left {BORDER-RIGHT: #95ceea 1px solid; BORDER-LEFT: #95ceea 1px solid;}

.down {	BORDER-RIGHT: #D8E4EF 1px solid;  BORDER-LEFT: #D8E4EF 1px solid; BORDER-BOTTOM: #D8E4EF 1px solid; BACKGROUND-COLOR: #ffffff}

.Border {BORDER-RIGHT: #95ceea 1px solid; BORDER-TOP: #95ceea 1px solid; BORDER-LEFT: #95ceea 1px solid; BORDER-BOTTOM: #95ceea 1px solid; BACKGROUND-COLOR: #ffffff}