BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-TRANSFORM: none;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #ffffff;
	color: black;
}
table{
	background-color: white;
	color:gray;
}
td{
	color: black;
	background-color: white;
	font-size: 9pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	MARGIN: 2px 0px; LINE-HEIGHT: 180%;padding:0;
}
UL {
	MARGIN: 2px 0px; LINE-HEIGHT: 180%; LIST-STYLE-TYPE: none;padding:0;
}
H4 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 9pt;
	PADDING-BOTTOM: 3px;
	MARGIN: 4px;
	COLOR: #666666;
	background-color: transparent;
	PADDING-TOP: 3px;
}
input{
	background-color: white;
	color: black;
	border: 1px solid gray;
	font-size: 9pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	padding: 1px;
}
p{
	line-height: 120%;
}
form
{
	margin:0;
	padding:0;
}
.red
{
	color:Red;	
}
.shortInput{
	background-color: white;
	color: black;
	border: 1px solid gray;
	font-size: 9pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	padding: 2px;
	width:100px;
}
.inputNoClass{
	border: 0;
	padding:0;
	height:33px;
	font:#000;
	background-image:url(img1/login_03.gif);
}

#topSearch #btnSearch{
	border: 0;
	background-image: url(img1/search.jpg);
	background-color :Red;
	width: 19px;
	height:19px;
	color:white;
}

.bigFont{
	font-weight: bold;
}
textarea
{
	background-color: white;color: Gray; border:1px solid gray;font-size:9pt;FONT-FAMILY: Verdana, Helvetica, sans-serif; padding:1px;
}
.btnClass{
	padding: 0;
	margin: 0;
	border:1px solid gray;
	color: gray;
}
.hiddenClass{
	 display: none;
}
A:link {
	COLOR: #000; TEXT-DECORATION: none;	background-color: transparent;
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none;	background-color: transparent;
}
A:hover {
	COLOR: #0070bc; TEXT-DECORATION: none;	background-color: transparent;
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none;	background-color: transparent;
}
A.blue {
	COLOR: #0070bc;	background-color: transparent;
}
A.blue:link {
	COLOR: #0070bc; TEXT-DECORATION: none;	background-color: transparent;
}
A.blue:visited {
	COLOR: #0070bc; TEXT-DECORATION: none;	background-color: transparent;
}
A.blue:hover {
	COLOR: #ff6600; TEXT-DECORATION: none;	background-color: transparent;
}
A.blue:active {
	COLOR: #0070bc; TEXT-DECORATION: none;	background-color: transparent;
}
A.white {
	COLOR: white;	background-color: transparent;
}
A.white:link {
	COLOR: white; TEXT-DECORATION: none;	background-color: transparent;
}
A.white:visited {
	COLOR: white; TEXT-DECORATION: none;	background-color: transparent;
}
A.white:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;	background-color: transparent;
}
A.white:active {
	COLOR: white; TEXT-DECORATION: none;	background-color: transparent;
}
A.black {
	COLOR: black;	background-color: transparent;
}
A.black:link {
	COLOR: black; TEXT-DECORATION: none;	background-color: transparent;
}
A.black:visited {
	COLOR: black; TEXT-DECORATION: none;	background-color: transparent;
}
A.black:hover {
	COLOR: black; TEXT-DECORATION: none;	background-color: transparent;
}
A.black:active {
	COLOR: black; TEXT-DECORATION: none;	background-color: transparent;
}
a.righta
{
	float:right;
}
.CheckImg{
	background-image: url(img.aspx);
	background-repeat: no-repeat;
	width:50px;
	height:18px;	
}
#imgCheck{
	width:58px;
	height:18px;
	font-size:12pt;
	font-weight: bold;
	text-transform: uppercase;
	color: Blue;
	background-color: White;
}

#searchBar 
{
	clear:both;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.titleClass {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(img/jiantou2.gif); PADDING-BOTTOM: 3px; MARGIN: 4px 0px 3px; COLOR: white; TEXT-INDENT: 2em; PADDING-TOP: 3px; BORDER-BOTTOM: #0b4f8c 2px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #4f8cc3
}
#leftA {
	BORDER-RIGHT: #eeeeee 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 8px 0px 0px;
	WIDTH: 482px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: white;
	color: Black;
}
#leftA h4 a
{
	text-decoration: underline;	
}
#rightB {
	FLOAT: left;
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 270px;

}
#newsInfo {
	FLOAT: left; WIDTH: auto
}
#leftInfo {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 175px; BACKGROUND-COLOR: #f7f7f7;color:black;
}

#indexAd {
	BORDER: white 1px solid;
	PADDING: 0px;
	MARGIN: 0px;
}
#smallAd1 {
	width:260px;
	BORDER-RIGHT: gray 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: gray 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 14px 0px 15px;
	BORDER-LEFT: gray 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: gray 1px solid;
}
#smallAd2 {
	width:260px;
	BORDER-RIGHT: gray 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: gray 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px;
	BORDER-LEFT: gray 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: gray 1px solid;
}
/*
#dSoftList,#dDownList {
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat;
	padding-left:30px;
}

#dDownList {
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat;
	padding-left:30px;
}
*/
#bottomMenu {
	CLEAR: both; MARGIN: 0px; WIDTH: 1004px; PADDING-TOP: 5px; HEIGHT: 110px;  
	background-image:url(img1/bottom_bg.gif); background-repeat:repeat-x; text-align:center;
}
#bottomMenu UL {
	LIST-STYLE-TYPE: none;
}
#bottomMenu LI {
	FLOAT: left; MARGIN: 0px 23px;
}
#bottomMenu A {
	COLOR: black; background-color: transparent;
}
#bottomMenu A:link {
	COLOR: black; TEXT-DECORATION: none; background-color: transparent;
}
#bottomMenu A:visited {
	TEXT-DECORATION: none; background-color: transparent;
}
#bottomMenu A:hover {
	COLOR: white; TEXT-DECORATION: none; background-color: transparent;
}
#bottomMenu A:active {
	COLOR: white; TEXT-DECORATION: none; background-color: transparent;
}
#clearBar {
	CLEAR: both
}
#copyrightBar {
	MARGIN: 0px; WIDTH: 100%; COLOR: black; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center
}

#leftClass,#softLeft{
	float: left;
	width: 210px;
}

#softAd{
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;

}
#softIndex{
	float: left;
	width: 80%;
	margin: 0;
	padding:0;
}
#softTop{
	background-image: url(img/softLogin.gif);
	width: 100%;
	height:83px;
	text-align:right;

}
#softLogin{
	padding-top:40px; 
}
#softLogin a
{
	color:#ff6600;
}
#softAdShow{
	padding:0;
	margin-top:3px;
	margin-bottom: 5px;
}
#softIndexLeft{
	float: left;
	width:57%;
	padding:0;
	text-align: center;
	background-color: White;
}
#softIndexRight{
	float: left;
	width: 43%;
	text-align:right;
	
}
#softIndexPro{
	width: 98%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	margin-bottom:0;
	text-align: left;
}
.softName
{
	clear:both;
	background-image: url(img/softindex_44.gif);
	background-repeat: no-repeat;
	background-color: #1A69B2;
	color:white;
	height:26px;
	padding-left:18px;
	margin: 0;
	font-size:14px;
	font-weight: bold;
	line-height: 25px;
}
.softInfo{
	background-color:white;
	margin: 0;
	padding:2px;
	line-height: 150%;
	text-indent: 2em;
}
.softInfo p
{
	margin:10px 0 0 0;
	line-height:1.6em;
}
.softInfo a.btn
{
	float:right;
	margin:0 2px 2px 0;
	padding:0;
	text-indent:0;
	width:68px;
	line-height:25px;
	height:25px;
	text-align: center;
	background: White url(img/btnbg.gif) no-repeat;
}
.softNewsList{
	width: 90%;
	text-align: right;
	margin-left:auto;
	margin-right:auto;
}

.softNewsList li{
	text-align: left;
	width:100%;
	white-space:nowrap;
	overflow : hidden;
	border-bottom: dotted Silver 1px ;

}
.softTitle{
	background-image: url(img/softindex666.gif);
	background-repeat: no-repeat;
	color: white;
	height:22px;
	text-align:left;
	line-height: 22px;
	text-indent: 25px;
	margin-top: 5px;
}
.moregif{
	margin:2px 0 2px 0;
}
#topSearch{
	width:804px; 
	float:left;
	margin:0;
	padding:0;
	margin-top:1px;
	margin-left :-1px;
	padding-top:1px;
	background-image:url(img1/topbg.gif);
	background-repeat:repeat-x;
	height: 73px; 
}
.rightClass{		
	width:700px;
	margin: 0px 0px 30px 40px;
	float: left;		
	color:black;
	background-color: transparent;
}
.sPageClass{
	clear:both;
	height:30px;
	background: #f7f7f7;
	border:1px solid silver;
	padding:3px;
	line-height: 1.4em;
	text-align:center;
	width:720px;
}
.sPageClass ul{
	list-style: none;
}
.sPageClass li{
	float:left;
	margin-left:15px;
}
.sPageClass label
{
	text-align:center;
	color:Gray;	
}
.sPageClass select
{
	color:Gray;
	background-color:#f7f7f7;
	margin:0;
	padding:0;
}


.downClass
{
	color:black;
	background: white url(img/download.gif) no-repeat;
	width:100%;
	height:90px;
}

.downClass span{
	display: none;
}

#dBody
{
	margin-bottom:20px;
	margin-left:80px;
}
* html #dBody
{
	margin-bottom:20px;
	margin-left:40px;
}

#dBody h4
{
	background:#EFEFEF;
	width:750px;
	height:30px;
	border-bottom: 2px solid #A40000;
	text-align:center;
	padding-top:8px;
	font-weight:bold;
	color:#000;
	font-size:10pt;
	margin-bottom:2px;
	margin-left:0;
}
#dBody h5
{
	background:#757575;
	width:750px;
	color:White;
	font-weight:bold;
	text-align:center;
	height:30px;
	padding-top:8px;
	margin:0;
}
#dBody #lblTitle{
	color:#006699;
}
#dBody #lblNote{
	text-indent: 3em;
	color:gray;
}

.pList{
	color: #ff6600;
	word-spacing: 10px;
	font-weight: bold;
}

.tdClass,#dlItem th{

	background-color: #EDEDED;
	font-size:10pt;
	color:#000;
	font-weight:normal;
	width:20%;
}
#dlItem td{

	background-color: #F8F8F8;
	font-size:10pt;
	color:#000;
	font-weight:normal;
	padding-left:5px;
	width:30%;
}
#dlItem input{
	width:50px;
	color:gray;
	font-size: 12px;
}

.proClass{

}
.proClass label
{
	text-align:left;
	color:Gray;	
}
.proClass select
{
	color:Gray;
	background-color:#f7f7f7;
	margin:0;
	padding:0;
}
#verClass{
	background: white url(img/softver.gif) no-repeat;
	width:100%;
	height:120px;
}
#verClass span{
	display:none;
}
#verBody h4{
	width:90%;
	background-color: #f7f7f7;
	border-bottom:1px solid silver;
}
#verContent{
	margin:5px;
	padding:2px;
	background-color: white;
	width:90%;
	text-align:left;
}
#verContent h5{
	width:150px;
	background:white url(img/verbg.gif) repeat-x;
	height:25px;
	line-height: 25px;	
	text-align: center;
	border:1px solid #f7f7f7;
	margin:0;
	color:#ff6600;
	font-size:14px;
	font-weight: bold;
}
#verContent label{
	width:100%;
	float: left;
	border-top:1px dotted silver;
	background-color: #f7f7f7;
	color:gray;
	text-indent: 3em;
}
.vClass{
	width:90%;
	margin:5px auto;
}
.vClass ol
{
	list-style:decimal;
	margin-left:30px;
}
.vClass li{
}

#rightCen{
	float:left;
	width:450px;
	background-color: white;
	padding-bottom:15px;
}

#rightCen img{
	border:1px solid #f7f7f7;
}
#rightCen h4{
	margin:0;
	padding:3px 0;
	width: 100%;
	color:white;
	text-indent: 3em;
}
#pInfo code{
	font-size:10pt; 
	font-weight:bold
}
#pInfo p{
	margin:2px 0 2px 0;
}
#pInfo ul
{
	float:left;
	margin:5px 0 2px 0;
}

#pInfo li
{
	float:left;
	overflow : hidden;
	text-overflow : ellipsis ;
	margin-left:0;
	margin-top:10px;
}

#pFaq{
	height:200px;
	background: White url(img/soft_faqbg.gif) no-repeat 20px;
}
#pDemo{
	height:200px;
	background:White url(img/soft_demobg.gif) no-repeat 20px;
	clear:both;
}
#pCustomers{
	background: White url(img/soft_customers.gif) no-repeat 20px;
	height:auto;
}
#rightRig{
	margin-left:20px;
	padding:0;
	float:left;
}
#rightRig h4{
	background-image:url(img1/soft_title2.gif);
	height:26px;
	line-height:26px;
	text-align:right;
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;	
	background-repeat:no-repeat;
	padding-top:10px;
}
#softNews1 ul{
	list-style: url(img1/arrow.gif);
	padding-left:10px;
} 
#softNews1 li{
	line-height:23px;
	border-bottom:1px #CCCCCC dashed;
	width:215px;	
}

#pVer,#pChilds{
	width:260px;
	background: white;
}
#pVer span,#pChilds span
{
	text-indent:1em;
	color:Gray;	
}
#pVer p,#pChilds p
{
	text-indent:1em;
	margin:3px 0;	
}
#pVer h4,#pLink h4,#pChilds h4,#pChilds h4{
	margin:0;
	padding:3px 0;
	width:100%;
	background-color:#336699;
	background-image: url(img/news1.gif);
	color: #336699;
	text-align: center;
	height:31px;
}
#pVer ul,#pChilds ul{
	margin:0px;
	padding:0;
	width:100%;
	background-color: white;
}
#pVer .ulTitle,#pChilds .ulTitle{
	background: #f7f7f7;
	font-weight: bold;
	color:#336699;
}
#pVer a,#pChilds a{
	color:#ff6600;
}
#pVer li{
	float: left;
	width: 25%;
	padding:0px;
	margin: 0px;
	height:24px;
	line-height: 24px;
	text-align: center;
	border-bottom: 1px solid #f7f7f7;
}
#pChilds li{
	width: 100%;
	padding:0px;
	margin: 0px;
	height:24px;
	line-height: 24px;
	text-align: center;
	border-bottom: 1px solid #f7f7f7;
}
#pLink{
	color:black;
	background-color: White;
	width:260px;
}
#pLink ul{
	margin-left:37px;
	list-style: url(img/dot.gif);
}

#flTitle{
	height:25px;
	width: 100%;
	text-align: center;
	background-color: #f7f7f7;
	border-bottom:1px solid silver;
	margin:5px auto;
}
#flTitle h4{
	color: #3399FF;
}
#flContent{
	width:642px;
	height:482px;
	border:1px solid silver;
	margin:4px auto;
	padding:2px;
	background-color: #f7f7f7;
}
#flBottom {
	width:400px;
	margin:2px auto;
}
#flBottom li{
	float:left;
	margin:0 5px;
}
#fSoft{
	text-indent:2em;
}

.demoClass{
	color:black;
	background: white url(img/softdemo.gif) no-repeat;
	width:100%;
	height:90px;
}
.demoClass span{
	display:none;
}

#dNewsList,#iContent{
	background-color: White;
	padding-left:8px;
}
#dNewsList li,#iContent li{
	clear: both;
	width:730px;
	white-space:nowrap;
	overflow: hidden;
	text-overflow : ellipsis ;	
	border-bottom:1px #CCCCCC dashed;
}
#dNewsList a,#iContent a{
	float: left;
	padding-left:2em;
	margin:4px auto;
	
}
#dNewsList a:link,#dNewsList a:visited,#iContent a:link,#iContent a:visited{
	color:#000;
	font-size:10.5pt;
}
#dNewsList a:hover,#dNewsList a:active,#iContent a:hover,#iContent a:active{
	text-decoration: underline;
	color:#ff6600;
	background: white url(img/jiantou.gif) no-repeat 11px;
}
#dNewsList label{
	float: right;
	margin-left:5px;
	padding:1px 1px 1px 17px;
}
/* #newsNav{
	padding-left:16px;
	background: white url(img/arrow1.gif) no-repeat 12px 8px;
	border-bottom: 1px solid silver;
	height:30px;
	line-height: 30px;
}
#newsNav ul{
	
}
#newsNav li{
	float:left;
	margin:auto 5px;
}
#newsNav a{
	background: white url(img/jiantou.gif) no-repeat 2px 3px;
	padding-left:6px;
}*/

#softNav,#newsNav,#dlNav{
	height:30px;
	line-height: 30px;
}
#softNav ul,#newsNav ul,#dlNav ul{
	list-style:none;
}
#softNav li,#newsNav li,#dlNav li{
	float:left;
	margin:auto 5px;
}
#softNav a,#newsNav a,#dlNav a{
	padding-left:6px;
}

#pControl{
	background-color: white;
	height:40px;
	padding-right:4px;
	clear:both;
}
#pControl li
{
	float: right;
}
#pControl input{
	border: 1px solid #FFFFFF;
	color:#ff7700
}
#dContent{
	clear:both;
	background-color: White;
	text-align:center;
	width:750px;
}
#dContent h4{
	color:black;
	font-size:14px;
	margin:5px auto;
}
#dContent h5{
	background-image:url(img1/newsbar.gif);
	background-repeat:no-repeat;
	width:750px;
}
#dContent ul{
	/* border-top: 1px solid #99CCFF;
	border-bottom: 1px solid #99CCFF;
	background-color: #D7ECFF; */
	padding-top:5px;
}
#dContent li{
	float:right;
	padding-right:30px;
}
#dContent div{
	text-align: left;
	padding:10px;
	font-size: 14px;
}
#dContent p{
	line-height: 2em;
	text-indent: 2em;
	margin:1em;
	
}
#dContent img
{
	display:block;
	text-align:center;
	margin:0 auto;
	
}

#newsLeft{
	text-align: center;
	padding:118px 0 0 0;
	background: white url(img/news.gif) no-repeat 1px 0px;
	float: left;
	width: 20%;
	margin:0 0 0 0;
}
#temp_msg
{
	text-indent:1em;
	background:red;
	color:White;
	width:200px;
	height:25px;
	line-height:25px;
	position: absolute;
	z-index:1000;	
}

.seaBg{
	width:1004px;
	background:#ffffff;
	margin:0 auto;
	padding:0;
	border-bottom:1px solid white;
}
#SearchMenu{
	width:450px;
	height:40px;
	margin:0 auto;
	padding:0;

}
#SearchMenu ul,#adSearch ul{
	list-style: none;
	width:100%;
}
#SearchMenu li,#adSearch li{
	float: left;
	margin-right:1em;
	height:30px;
	
}
#SearchMenu .biginput{
	border: 1px solid gray;
	background-color: white;
	width:250px;
	font-size:14px;
	color:black;
}
#SearchMenu input{
	border: 1px solid #ccc;
	padding:1px;
	color: Gray;
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#adSearch{
	border:1px solid #DAA520;
	background-color: #FAFAD2;
	width:400px;
	height:120px;
	margin:5px auto;
	padding:.5em 1.5em 0 1.5em;
	display: none;
	text-align: left;
}
#adSearch input{
	border:1px;
}
#adSearch li{
	float: none;
}
#adSearch span{
	color: Gray;
	float: right;
	cursor: pointer;
}
.searchList{
	width:100%;
	margin:0 auto;
	background-color:white;
	padding:1em 0;
}
.searchItem{
	line-height: 1.6em;
	width:90%;
	text-align: left;
	margin:1em auto;
}

.searchItem a{
	font-size:14px;
	height:25px;
	line-height: 25px;
	padding:2px;
}
.searchItem a:link{
	color:#261CDC;
	background: White;
	text-decoration: underline;	
}
.searchItem a:visited{
	color:#993399;
	background: White;
	text-decoration: underline;	
}
.searchItem a:hover,.searchItem a:active{
	color:black;
	background-color: #99CCFF;
}
.searchItem .green{
	color: Green;
}
.searchItem p
{
	margin:0;
	width:640px;
}
.searchItem h4
{
	font-weight:normal;
	margin:3px 0;
	padding:0;
}
#topKeyWords,#pageData{
	border-top:1px solid #3366CC;
	background: #E5ECF9;
	width:100%;
	margin:0 auto;
	height:30px;
	line-height: 30px;
	text-align: right;
}
#topKeyWords
{
	text-align:left;
	text-indent:2em;
	font-size:14px;
}
#pageData ul{
	list-style: none;
	float:right;
}
#pageData li{
	float:left;
	margin:0 .5em;
}

.planClass
{
	color:black;
	background: white url(img/custor.gif) no-repeat;
	width:100%;
	height:90px;
}
.planClass span
{
	display:none;	
}

.priceClass
{
	color:black;
	background: white url(img/price.gif) no-repeat;
	width:740px;
	height:90px;
	margin-left:5px;
}
.priceClass span
{
	display:none;	
}

.priceClass2{
	width:740px;
	margin-left:5px;
}
.priceClass2 table{
	background-color: #ffffff;
	font-size:12px;
	width:100%;
}
.priceClass2 td{
	background-color: #a4deff;
	padding:3px;
	text-align:center;
	height:25px;
}

#plantitle{
	padding:4px;
	height:25px;
	border-bottom:1px solid gray;
}
#plantitle li{
	float:left;
	height:25px;line-height:25px;
	margin:0 4px
	
}
#cuContent{
	background:white;
}
#cuContent ul{
	margin-left:28px;
}
#cuContent li{
	list-style: disc url('img/jiantou.gif') outside
}


#strInfo h4{
	clear:both;
	font-size:14px;
	color:#ff6600;
	border-bottom:2px solid silver;
}
#strInfo h5{
	font-size:14px;
	color:black;
	border-bottom:1px gray dotted;
}
#strInfo p{
	margin:1em auto;
	line-height:2em;
	text-indent:2em;
}
.softshow{
	padding:4px;
}
.softshow img{
	float:left;
	margin:3px 1em;
	padding:5px 5px 15px 5px;
	background-color:#99CCFF;
	border:1px solid #006699;
}


/*公司新首页样式*/

.gsxcad{
	/*background-color:#9ce7ef;*/
	clear:both;
	margin-top:2px;
	height:183px;
	width:1004px;
}
.midzw{
	font-size:12px;
	width:370px;
	float:left;
	/* border-right:1px #3366CC solid;
	background-color:#F6F6F6;*/
	margin-top:2px;
	padding-bottom:20px;
	background-repeat:no-repeat;
	
}
.midzw a,.newsid a,.rightmueid a{
	color:#000000;
}
.midzw a:link,.newsid a,.rightmueid a:link{
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}
.midzw a:hover,.newsid a,.rightmueid a:hover{
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
}
.midzw h4{
	height:29px;
	margin:5px 0 5px 20px;
	padding:0;
	color:#FFFFFF;
	background-image:url(img1/gonggao2.gif);
}
#gousuo{
	text-align:center;
}
#dGongGao{
	background-repeat:no-repeat;
	margin-left:10px;
	height:110px;
}
#dNews{
	background-repeat:no-repeat;
	margin-left:10px;
	height:110px;
}

#dSoftList{
	background-image:url(img/index_14.gif);
	background-repeat:no-repeat;
	padding-top:30px;
	height:auto;
}

#dGongGao label{
	float: right;
	margin-left:5px;
	padding:1px 1px 1px 17px;
}

#dGongGao a{
	float: left;
	margin:4px auto;
	width:235px;
	white-space:nowrap;
	overflow : hidden;
	text-overflow : ellipsis ;
}

#dGongGao ul,#dSoftList ul{
	list-style: url(img1/pic_03.gif);
	padding-left:25px;
}
#dGongGao li,#dSoftList li
{
	padding-left:5px;
	border-bottom:1px #CCCCCC dashed;
	height:25px;
	line-height:25px;
	width:100%;
	white-space:nowrap;
	overflow : hidden;
	text-overflow : ellipsis ;
}

.rightmueid{
	float:left;
	padding-top:2px;
	background-color:White;
	margin-left:20px;

}
#newsid{
	float:left;
	width:380px;
	margin:0;
}

#dZhuanTi div{
	float:left;
	margin-top:10px;
	margin-left:6px;
	height:240px;
}
#dZhuanTi p,.rightmueid p{
	width:170px;

}
#zhuanti div{
	margin-top:30px;
	margin-left:35px;
}
#zhuanti ul{
	margin-top:30px;
	margin-left:35px;
	text-align:center;
}
#newsid h4{
	background-image:url(img1/news_title2.gif);
	height:25px;
	text-align:right;
	margin:5px 0 0 0;
	color:#FFFFFF;	
}
#newsid h3,.rightmueid h3{
	background-image:url(img/index_16.gif);
	background-repeat:no-repeat;
	height:26px;
	line-height:26px;
	text-align:right;
	margin:0;
	font-size:12px;
	font-weight:normal;
	color:#000;
	border-bottom:1px #CCCCCC solid;
}
#dNews ul{
	list-style: url(img1/arrow.gif);
	padding-left:10px;
} 
#dNews li{
	border-bottom:1px #CCCCCC dashed;	
	width:370px;
}
#dNews a{
	float: left;
	margin:4px auto;
	width:270px;
	white-space:nowrap;
	overflow : hidden;
	text-overflow : ellipsis ;
}
#dNews label{
	float: right;
	margin-left:5px;
	padding:1px 1px 1px 17px;
}

#rightxz{
	float:left;
	width:240px;
	margin-left:7px;
	margin-top:5px;
	text-align:left;
}

#rightxz h5{
	background-image:url(img/index_09.gif);
	background-repeat:no-repeat;
	height:26px;
	margin:0;
}
#rightxz ul{
	width:180px;
	text-align:left;
	margin:0;
}
#rightxz li{
	line-height:26px;
	border-bottom:1px #CCCCCC dashed;
}

.dlTitle
{
	width:75px; 
	float:left; 
	margin:20px 0 0 30px;
	font-size:10.5pt;
	font-weight:bold;
}
#yqlj{
	margin-top:3px;
	float:left;
	width:80%;
}
#yqlj img{
	clear:both;
	margin-bottom:10px;
	margin-left:20px;
}
#gengduo{
	text-align:right;
}
#nav {
	 line-height: 24px;  
	 list-style-type: none;   
	 width:200px;
	 font-size:12px;
	 color:#000000;
}

#nav a {
	display: block; 
	width: 200px; 
	text-align:center;
}

#nav a:link  {
	color: #000; 
	text-decoration:none;
}
#nav a:visited  {
	color:#000;
	text-decoration:none;
}
#nav a:hover  {
	color:#000;
	text-decoration:none;
}

#nav li {
	width: 200px; 
	background-image: url(img/news1.gif);
	background-repeat:repeat-x;
	line-height:32px;
	margin-bottom:6px;
	clear:both;
	color:#000000;
}
#nav li ul {
	line-height: 27px;  
	list-style-type: none;
}
#nav li li{
	background-color:#FFFFFF;
	background-image:none;
	height:20px;
}

/**********以下为liguo编写***********/

/* 标题菜单 */
.headerTitle
{
	height: 19px; 
	/* background-image:url(img1/bwheader_01.gif); */
	background-image:url(img1/topbg.gif);
	width:1004px;
	background-repeat:repeat-x; 
}

/* 快速链接 */
#kslj
{
	float:left;
	background-repeat:no-repeat;
	width:186px;
	height:110px;
	margin:0 0 0 0;
}
#kslj h4
{
	background-image:url(img1/kslj2.gif);
	height:29px;
	margin:5px 0 8px 20px;
	padding:0;

}
#kslj ul{
	list-style:none;
}
#kslj li{
	width:166px;
	text-align:center;
	margin-left:20px;
	border-bottom:1px #CCCCCC dashed;
	height:25px;
}


/*******软件产品**********/
#zj_list
{
	float:left;
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/soft_bg.gif); */
	background-repeat:no-repeat;  	
}
#zj_list2
{
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/soft_bg3.gif);*/
	background-repeat:no-repeat;	
}
#zjTitle{
	width:190px;
	margin:0;
	height:28px;
	padding-top:8px;
	margin-top:8px;
	background-image:url(img1/title2.gif);
	background-repeat :no-repeat ;
	 text-align:center;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
}
#zj_list h4,#zj_list2 h4{
	background:#D3E5FA;	
	height:26px;
	line-height:26px;
	margin:0 ;
	font-size:13px;
	font-weight:bolder;
	color:#2799BD;		
	width:190px;
	margin-left :1px;
	margin-top :1px;
	text-align: center;
}
#zj_list ul,#zj_list2 ul{
	list-style:none;
	width:98%;
	padding-left:0;
	text-align:center;
	margin:0;
}
#zj_list li{
	/* background:#E2E2E2; */
	background-repeat:repeat-y;
	 text-align:center;
	margin-left:3px;
	border-bottom:1px dotted #cccccc;
}
#zj_list2 li{
	/* background:#E2E2E2; */
	background-repeat:repeat-y;
	 text-align:center;
	margin-left:3px;
	width:97%;
	border-bottom:1px dotted #cccccc;
}
/*产品信息*/
#strInfo
{
	float:left;
	padding-top:2px;
	margin-left:2px;
	background-color:White;
}

#strInfo h1{
	background-image:url(img1/cpgs.gif);
	background-repeat:no-repeat;
	width:100%;
	height:36px;
	font-weight:bold;
	font-size:10.5pt;
	padding:8px 0 0 32px;
}

#downLink h1
{
	background-image:url(img1/cpgs.gif);
	background-repeat:no-repeat;
	width:100%;
	height:36px;
	font-weight:bold;
	font-size:10.5pt;
	padding:8px 0 0 32px;
}

#strInfo h2{
	background-image:url(img1/dxkh.gif);
	background-repeat:no-repeat;
	height:40px;
}
#strInfo h3{
	background-image:url(img1/cpbj.gif);
	height:40px;
	background-repeat:no-repeat;
	line-height:40px;
	text-align:center;
	font-size:12px;
	font-weight:normal;	
	padding-left:215px;
}
/* 演示中心 */
#ys_list
{
	margin:0 0 0 5px;
	padding-top:8px;
	/* background-image: url(img1/listbg/soft_bg2.gif);*/
	background-repeat:no-repeat;
}
#ysTitle{
	width:200px;
	margin:5px 0 0 8px;
	height:28px;
	padding-top:8px;
	margin-top:8px;
	background-image:url(img1/title2.gif);
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
	 text-align:center;
	background-repeat:no-repeat;
}
#ys_list ul{
	list-style:url(img1/arrow1.gif);
	width:92%;
	padding-left:33px;
	margin:5px 5px 0 0;
	background-repeat:no-repeat;
}
#ys_list li{
	list-style:url(img1/arrow1.gif);
	width:92%;
	padding-left:0;
	margin:5px 5px 0 0;
	background-repeat:no-repeat;
}

/******* 新闻中心 ***********/
#news_list
{
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/news_bg.gif);*/
	background-repeat:no-repeat;
	height:100%;
}
#news_list2
{
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/news_bg2.gif);*/
	background-repeat:no-repeat;
	height:100%;
}
#news_list3
{
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	background-repeat:no-repeat;
	height:100%;
}
#news_list ul,#news_list2 ul{
	padding-left:0;
	margin:0;
}
#news_list li,#news_list2 li{
	/* background:#E2E2E2;*/
	background-repeat:repeat-y;
	 text-align:center;
	margin-left:3px;
	width:95%;
	border-bottom:1px dotted #cccccc;
}


/********下载中心********/
#down_list
{
	float:left ;
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/down_bg.gif); */
	background-repeat:no-repeat;
/*	height:188px;*/
	height:100%;
}
#down_list ul{
	list-style:none;
	width:98%;
	padding-left:0;
	margin:0;
}
#down_list li{
	/* background:#E2E2E2; */
	background-repeat:repeat-y;
	text-align:center;
	margin-left:3px;
	width:188px;
	border-bottom:1px dotted #cccccc;
}

/*最新下载*/
#dNewload ul
{
	list-style:none;
}
#dNewload li
{
	height:20px;
	padding-left:10px;
}
/*资源类别*/
.dLeft,.dRight
{
	float:left;
	width:300px;
	height:200px;
	margin-right:30px;
	padding-bottom:30px;
}
.dLeft ul,.dRight ul
{
	list-style:none;
}
.dLeft li,.dRight li
{
	height:60px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:0;
}
.dLeft a,.dRight a
{
	color:#FD6001;
	font-weight:bold;
}
.dLeft a:visited,.dRight a:visited
{
	color:#FD6001;
}
		
/*下载列表*/
#dlContent
{
	margin:0;
	padding-left:10px;
}
#dlContent h4
{
	background-image:url(img1/load_title_03.gif);
	color:#000;
	font-size:10pt;
	font-weight:bold;
	padding-left:10px;	
	height:22px;
	width:730px;
	background-repeat:repeat-x;
	padding-top:6px;
	text-align:left;
	border:0;
}
#dlContent text
{
	color:#0083D6;
	font-weight:bold;
	font-size:11pt;
} 
#dlContent p
{
	margin-top:2px;
} 
#dlContent table{
	border: 1px solid gray;
	width: 100%;
	margin:5px;
}
#dlContent td
{
	border-bottom:dotted Silver 1px;
	margin:5px;
}
.tdHeader
{
	float:left;
	background-image:url(img1/load_title_03.gif);
	color:#000;
	padding-top:6px;
	font-weight:bold;
	height:30px;
	margin-left:2px;
	padding-left:5px;
}

#title1
{
	font-size:10.5pt;
	font-weight:bold;
	color:#0083D6;	
}

/*********博微招聘***********/
#zhaopin
{
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/soft_bg3.gif);*/
	background-repeat:no-repeat;
	height:160px;
}
#zhaopin ul{
	list-style:none;
}
#zhaopin li{
	/* background:#EDFEC7;*/
	background-repeat:no-repeat;
	 text-align:center;
	margin-left:3px;
	width:160px;
	border-bottom:1px dotted #cccccc;
}

/********关于博微************/
#about_list
{
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/news_bg.gif); */
	background-repeat:no-repeat;
	height:100%;
}
#about_list2
{
	margin:0 0 0 5px;
	padding-top:3px;
	padding-left:6px;
	/* background-image: url(img1/listbg/news_bg2.gif);*/
	background-repeat:no-repeat;
	height:100%;
}

#about_list ul,#about_list2 ul{
	padding-left:0;
	margin:0;
}
#about_list li,#about_list2 li{
	/* background:#E2E2E2;*/
	background-repeat:repeat-y;
	 text-align:center;
	margin-left:3px;
	width:160px;
	border-bottom:1px dotted #cccccc;
}


/*---------------MenuBar Style  larichang 20100106---------------------------------------*/
	
.preload1 {background: url(images/menuBar/three_1.gif);}
.preload2 {background: url(images/menuBar/three_1a.gif);}

#Mynav {padding:0;  margin:0px 0 0px -2px; list-style:none; height:35px; background:#fff url(images/menuBar/three_0.gif) repeat-x; position:relative  ; z-index:500; font-family:arial, verdana, sans-serif;}
#Mynav li.top {display:block; float:left; height:35px; margin:0;}
#logoImg { display:block ;margin:0px; height :73px;}
#Mynav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0px 0 0px; cursor:pointer;background: url(images/menuBar/three_0.gif) ; }
#Mynav li a.top_link span {float:left; display:block;  padding:0 17px 0 10px; color :#000; height:35px; background: url(images/menuBar/three_0.gif)  no-repeat  right top;  }
#Mynav li a.top_link span.down {float:left; display:block;  padding:0 18px 0 10px; height:35px; background: url(images/menuBar/three_0a.gif) no-repeat right top;}

/* 二级菜单*/
#Mynav li:hover a.top_link {color:#000; background: url(images/menuBar/three_1.gif) no-repeat; }
#Mynav li:hover a.top_link span {background:url(images/menuBar/three_1.gif) no-repeat right top;}
#Mynav li:hover a.top_link span.down {background:url(images/menuBar/three_1a.gif) no-repeat right top;}

#Mynav li:hover {position:relative; z-index:200;}

#Mynav li:hover ul.sub
{left:-5px; top:35px; background: #fff;  text-align:center;  border:1px solid #cecece; border-bottom:none; white-space:nowrap; width:140px; height:auto; z-index:300;}
#Mynav li:hover ul.sub li
{display:block; height:23px;  position:relative; border-bottom:1px solid #cecece;  float:left; width:140px; font-weight:normal;}
#Mynav li:hover ul.sub li a
{display:block; font-size:12px;  height:23px; width:140px; line-height:23px; text-indent:5px; color:#000; text-decoration:none;}
#Mynav li ul.sub li a.fly
{background:#ececec url(images/menuBar/arrow.gif) 140px 6px no-repeat;}
#Mynav li:hover ul.sub li a:hover 
{border-color:#fff; background-color:#ececec; color: #000;  }
#Mynav li:hover ul.sub li a.fly:hover
{background:#ececec url(images/menuBar/arrow_over.gif) 140px 6px no-repeat; color:#fff;}

#Mynav li:hover li:hover ul,
#Mynav li:hover li:hover li:hover ul,
#Mynav li:hover li:hover li:hover li:hover ul,
#Mynav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #fff; white-space:nowrap; width:90px; z-index:400; height:auto;}

#Mynav ul, 
#Mynav li:hover ul ul,
#Mynav li:hover li:hover ul ul,
#Mynav li:hover li:hover li:hover ul ul,
#Mynav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.Mysearch{	height:46%;}
.Mysearchli{ width: 100%; text-align: right; clear:both ;}

/*--------------------------------------------------------------------------------------------------*/

/*--------------------------------------web map style-------------------------------------------*/

.mapli1{ text-align :center ; width:159px ; background-color :#dde8f6; height:25px;}
.mapIndex{ text-align :center ; background-color :#dde8f6; height:25px;}
.tableSty{ width:604px;text-align:center; background-color :#cccccc;  border:0;}

.tableTd{ text-align:center; height:100%; background-color :#dde8f6;  vertical-align:middle;}

.tableTr{ background-color:#F7F7FF; text-align:center;}

.tableTr2{ background-color:#FFFBFF;}

.divSty{background-color:#FFFBFF; text-align:center;}

.tableBar{background-color :#618382; height:1px;}


/*--------------------------------------------------------------------------------------------------*/


