body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{background:#c0dcf0;color:#666666;font-size:13px;font-family:"宋体";margin:0 auto; text-align:center;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration: none;}
a:link{color:#666;}
a:visited{color:#000;}
a:hover,a:active,a:focus{color:#002ec5;}
.clear{clear: both;}/* 清除col1和col2的float,否则main的高度会出错 没有包住它里面的有float的元素。 */
/*--------------banner----------------*/
#wrap{
	width:984px; margin:0 auto; text-align: center;height: 100%;
}
#ban{
    background:url(images/banner.jpg) no-repeat;width:984px;height:66px;
}
#lang {
float:right;
margin:0px; padding:0px;
clear: both;
height: 45px;
width:200px;
position:relative;right:20px;top:6px;
}
#lang dt {
float:right
font-family:"宋体"; font-size:14px; font-weight:normal;
line-height:30px;
color:#ff0000;
text-align:right;
}
#lang dd {
background:URL(images/home.gif) no-repeat;height:14px;
padding-left:16px;
float:right;
font-family:"宋体"; font-size:12px; font-weight:normal;
color:#0e6196;
text-align:right;
}

/*------------------------下拉菜单-------------------------*/
.menu{background:url(images/navBg.gif) repeat-x;height:25px; width:984px;margin: 0 auto; /* center tabbed menu 2/2 */} 
.menu ul{list-style:none;} 
.menu ul li{float:left;position:relative;color:#FFF;} 
.menu ul li a{display:block;width:90px;height:25px;line-height:22px;text-align:center;margin:0;border:0;}
.menu ul li a:hover{background:url(images/navBghov.gif) no-repeat;color:#fff;font-weight:bold;}
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:0px;} 
.menu table {position:absolute;left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;right:0px;top:0px;} 
.menu a{display:block;padding:2px 2px;text-decoration:none;color:#FFF;font-weight : normal;} 
.menu a:hover{background:#fafafa;font-weight : normal;} 
.menu ul ul{color:#FFF;padding-top:20px;} 
.menu ul ul li {clear:both;text-align:left;font-size:12px;background:#faeec7;} 
.menu ul ul li a{display:block;width:90px;height:22px;margin:0;border:0;border-bottom:1px solid #858585;color:#000000;font-weight : normal;} 
.menu ul ul li a:hover{border:0;background:#dfc184;border-bottom:1px solid #fff; color:#fff;font-weight : normal;}

/*------------------------published-------------------------*/
.gap{float:left;width:984px;border-bottom:#c0dcf0 6px solid;}
.pub{float:left;width:685px; height:220px;}
.trial{float:left;width:291px;height:216px; border:#4cb741 1px solid; padding-top:0px; margin-top:0px; border-collapse: collapse;
}
.demoBro{border-top:#fff 4px solid}

/*---------------左右script效果层-------------*/
.LeftNav{
	 margin:10px 5px; background-color:#e0f2fa; font-size:13px; line-height:260%; text-align:left;}
.LeftNav a{
	padding-left:25px;}
.LeftNav a:link{
	 color:#000; background:url(images/list1.gif) left no-repeat;}
.LeftNav a:visited{
	 color:#000;background:url(images/List1.gif) left no-repeat;}
.LeftNav a:hover{
	 color:#ff7800; background:url(images/List2.gif) left no-repeat;}

	 
/*---------------中间边界-------------*/
.midgap{float:left;border:#8bc5ee 1px solid; background-color:#e0f2fa;}	 
.gap_50{
     width:50px; font-size:12px;
}
#Mright{
    float:left;
	margin:0px;
    padding:0px;
    width:202px;
	text-align:left;		
}

#Mright dl {
margin:0px;
padding:0px;
}

#Mright dt {
margin: 0;
border:0;
padding-left:24px;
height: 42px;
line-height: 45px;
background:url(images/Challenge.gif) no-repeat; 
}

#Mright dt a {
font-weight: bold;
font-size: 14px;
font-family: "宋体";
text-transform: uppercase;
text-decoration: none;
color: #013f6e;
}

#Mright dt a:hover {
color: #00B6EA;
}

#Mright dd {
margin: 0;
padding: 20px 5px 0px 15px;
color: #30545E;
border-top-style: solid;
border-width: 1px;
border-color: #CBEEF8;
}

#Mright h1 {
margin: 0;
font-size: 13px;
}

#Mright p {
margin: 0;
padding: 8px 0;
font-size: 12px;
line-height: 18px;
}

#Mright small {
display: block;
padding: 0 0 10px 10px;
font-family:Arial, Helvetica, sans-serif; 
font-size: 9.5px;
background-image: url(side_more.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
}


/*---------------reason-------------*/	 
.reason{background:url(images/reasbg.jpg) no-repeat;width:440px;height:274px; font-size:14px; font-weight:bold; color:#013f6e;
text-align:center;}
.

/*----------------issue---------------------*/
#iss{
	 margin:4px; background-color:#e0f2fa; width:440px;
}
#iss ul{
	 margin-left:8px; margin-right:8px;
}
#iss ul li{
     border-bottom:#dfdfdf 1px solid; height:30px; font-size:13px;
}
#iss ul li a{
	 padding-left:3px; font-size:13px; color:#666666; line-height:22px;
	 }
#iss ul li a:hover{
     color:#ff6600;
}
/*----------------------------滚动图片---------------------*/
#demo { 
    background: #e0f2fa; 
    overflow:hidden; 
    height: 220px; 
    float: left;
	margin-left:14px;
	margin-top:10px;
} 
#demo img { 
    display: block; 
	border: 8px solid #e0f2fa;
} 
/*----------------------------结尾---------------------*/	
#foot {float:left;background:url(images/foot.jpg) no-repeat;width:984px;height:90px;} 

#foot table{float:left; padding-left:88px; margin-left:88px; font-size:12px;}

.CopyA{
	 float:left;font-size:12px; display:block; margin-left:20px; padding-right:20px; border-right:#003a75 1px solid;
}
.CopyA:link{
	 color:#002ec5;
}
.CopyA:visited{
	 color:#002ec5;
}
.CopyA:hover{
	 color:#fff;
}
#foot p{
	font-size:12px; margin-left:20px; margin-top:5px; color:#276daf;
}

/*----------------------------overview---------------------*/
#overview{;float:left;background:url(images/overview.jpg) no-repeat;width:775px;height:198px;}
.text24 { float:right;width:505px;display:block;font-size:24px;color:#ffffff;font-weight:bold; margin-top:18px; height:180px;}
.text15{font-size:15px; color:#fff; padding-left:20px; line-height:25px;}
.demoDown{float:right; margin-right:10px;}

/*----------------------------overviewLeft---------------------*/
.gapview{display:block;float:left;width:984px;border-bottom:#c0dcf0 6px solid;background-color:#c0dcf0;}
.gre{float:left;background:url(images/greListBg.jpg) repeat-x; width:206px; height:42px;}
.or{float:left;background:url(images/orListBg.jpg) repeat-x; width:560px; height:42px;}
#info{font-size:14.7px; margin:10px 20px;line-height:200%; background-color:#e0f2fa; color:#000; text-align:left;}
.linkimg{ border:solid #e0f2fa 10px;}
.core{float:left;background:url(images/core.gif) no-repeat;width:498px;height:410px;}
.core ul li{font-size:18px; line-height:84px; text-align:center; color:#000;}
.line5 {line-height:5px;}
.text14{float:left;font-size:14px; font-weight:bold; width:100px; color:#013f6e;
position:relative;background:url(images/greList.jpg) no-repeat; height:42px; padding-left:25px; line-height:50px;}
.textorange{float:left;font-size:14px; font-weight:bold; color:#ff6600;background:url(images/orList.jpg) no-repeat; height:42px; line-height:50px; padding-left:40px; width:200px; text-align:left;}
.text8{float:right;font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#013f6e; line-height:45px; padding-right:10px;}
.text12{font-size:13px; color:000; line-height:24px; border-bottom:dotted 2px #d1d1d1; padding:8px 10px; margin:8px 10px;}

/*----------------------------docmentV5---------------------*/
#v5nav{display:block;float:left; background:url(images/navV5Bg.gif) repeat-x; width:100%; height:31px;}
#v5nav li{display:block; float:left; font-size:13px; color:#000;}
#v5nav li a{float:left;  width:90px; line-height:31px; text-align:center;}
.t5 {
	font-family: "宋体";
	font-size: 13px;
	line-height: 150%;
	color: #666666;
	margin:2px;
	padding:0
	text-decoration: none;
	border:solid 1px #000;
	width:765px;
}
.previDemo{width:758px; margin:8px;}
#previ{display:block;float:left;background:url(images/previ.jpg) no-repeat;width:775px;height:198px;}
#previ p{display:block;float:left;font-size:28px;line-height:45px; color:#ffffff;font-weight:bold;text-align:left; padding-left:45px; padding-top:35px;}

/*----------------------------services---------------------*/
#service{display:block;float:left;background:url(images/services.jpg) no-repeat;width:775px;}
#service p{display:block;float:left;height:178px;font-size:22px; line-height:32px;color:#011f45;font-weight:bold;text-align:left; font-family:"宋体"; margin-left:20px; margin-top:20px;}

/*----------------------------components table---------------------*/
#comp{display:block;float:left;background:url(images/compon.jpg) no-repeat;width:775px;height:198px;}
#comp p{display:block;float:left;width:600px;font-size:28px; line-height:45px; color:#ffffff;font-weight:bold; text-align:left;}
.comtitle{background:url(images/cpjs_1022_37.gif) repeat-x; height:27px; text-align:center;font-size: 16px;line-height: 180%; color:#000; font-weight:bold;}
.comleft{font-size: 14px;line-height: 180%; background-color:#aedef9; height:27px; padding:8px; color:#013f6e; font-weight:bold; text-align:left;}
.comright{font-size: 14px;line-height: 180%; background-color:#c6e9fd; height:27px; padding:8px; color:#000; text-align:left;}
.comText{font-size:14px; line-height: 180%; padding:20px; color:#000;}
#comContent{font-size:14.7px; margin:10px 20px;line-height:230%; background-color:#e0f2fa; color:#000; width:731px; text-align:left;}
#comContent p{ margin:5 5 5 50; font-weight:bold; color:#ff6600;}


/*----------------------------function table---------------------*/
#func{display:block;float:left;background:url(images/function.gif) no-repeat;width:775px;height:198px;}
#func p{display:block;float:left;width:600px;font-size:28px; line-height:45px; color:#ffffff;font-weight:bold; text-align:left;}


/*----------------------------solution table---------------------*/
#solu{display:block;float:left;background:url(images/solution.jpg) no-repeat;width:775px;height:198px;}
#solu p{display:block;float:left;width:600px;height:198px;font-size:28px; line-height:45px; color:#ffffff;font-weight:bold;text-align:left;}


/*----------------------------Advantage table---------------------*/
#advan{display:block;float:left;background:url(images/advantage.jpg) no-repeat;width:775px;height:198px;}
#advan p{display:block;float:left;width:600px;font-size:28px; line-height:45px; color:#ffffff;font-weight:bold; text-align:left;}


/*----------------------------Download table---------------------*/
#down {display:block;float:left;background:url(images/down.jpg) no-repeat;width:775px;height:198px;}
#down table { float:right;display:block;font-size:26px;line-height:40px; color:#000;font-weight:bold; margin-right:10px; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
#down table p{font-size:22px;color:#000;line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.demoDown{float:right;}


/*----------------------------Issue 页面---------------------*/
#isBan{display:block;float:left;background:url(images/issue.jpg) no-repeat;width:775px;height:198px;}
#isBan table{display:block;float:right; width:500px; text-align:left; margin-top:30px;}
#isBan table p{font-size:28px; color:#000; line-height:30px; font-weight:bold;}
.text16{font-size:16px; line-height:24px; color:#000;margin:20;}


/*----------------------------Download 页面---------------------*/
#line{background:url(images/line.gif) no-repeat;width:695px;height:39px;}
#line p{background:url(images/incoGreen.gif) no-repeat; width:660; font-size:16px; font-weight:bold; line-height:28px; padding-left:20px; color:#000;}


/*----------------------------Map 页面---------------------*/
.borderline {border-left:#666 1px solid; text-align:left;}
.text13a{
	 font-size:14px; color:#013f6e;
}
.text13a:link{
	 color:#013f6e;line-height:26px;
}
.text13a:visited{
	 color:#666;line-height:26px;
}
.text13a:hover{
	 color:#ff6600;line-height:26px;
}


/*----------------------------Map 页面---------------------*/
.aa{ float:right;width:109px; position:relative; right:5px;}


/*----------------------------后加页面部分 mind页---------------------*/
.IMGmain{width:984px;background:#c0dcf0; /* 总的宽度 */}
.IMGmain .col-1{
float:left;/* 这个是关键的地方 让col1往左浮动，这样它的后面（右边）就可以放置别的元素（别的元素：可以是div，图片，文字等） */
width:775px;height:198px;
border-bottom:#c0dcf0 6px solid;
background:#c0dcf0;
}
.IMGmain .col-2{
float:left;/* 这个是关键的地方 让col2也往左浮动，紧跟在col1的后面 */
margin-left:7px;/* 让col2和col1之间有些间隔 */
width:200px;height:198px;/* 给一个尺寸 可以随意*/
border:#CBEEF8 1px solid;
background:#e3f1fa;
}
.fcUl{
 	background:#e3f1fa;
}
.fcUl li{
	border-bottom:#cccccc 1px solid; margin:11px; margin-bottom:0; font-size:13px;line-height:20px; text-align:left;
}

