/*-----------------------总定义----------------------------*/
*{
margin:0;
padding:0;
}

body {
background:#fafafa;
font-size:12px;
color:#000;
text-align:center;
font-family:Tahoma, Arial, Verdana, 宋体;
}

li {list-style:none;}

.search_button input:hover{cursor:pointer;}

a:link,
a:visited ,
a:hover{
text-decoration:none;
}

#container{
width:910px;
padding:0;
margin:0 auto;
text-align:left;
}

acronym {
color:#1754e0;
font-weight:700;
border-bottom:1px dotted #1754e0;
}
/*-----------------------end 总定义----------------------------*/


/*-----------------------top----------------------------*/
#top {
width:910px;
height:70px;
margin:0 auto;
padding:0;
}

#logo {
background:url(../images/logo.gif);
width:221px;
height:65px;
float:left;
}

#search {
width:350px;
float:right;
}

.search_button input {
width:60px;
text-align:center;
color:#315EAF;
font-family:Tahoma, Arial, Verdana, 宋体;
font-size:12px;
}

.search_input{
width:150px;
color:#315EAF;
}

#con{
float:right;
padding-top: 10px;
}

.language{
	display:block;
	float:right;
	width:400px;
}

.language02,.language03{
background:url(../images/1.gif) no-repeat;
display:block;
float:right;
color:#E39E12;
padding-top:11px;
padding-left:12px;
}

.language02:hover{ text-decoration:underline;}
.language03:hover{ border-bottom:1px solid #E39E12;}
/*-----------------------end top----------------------------*/



/*-----------------------菜单----------------------------*/
#top_menu_container {
background:url(../images/menu_bg.gif) no-repeat;
width:910px;
height:34px;
margin:0 auto;
}

ul#mainlevel-nav {
display:block;
width:auto;
height:34px;
margin:0;
padding-left:30px;
}

ul#mainlevel-nav li {
float:left;
}

.menu_01 {
background:url(../images/menu_bg_01.gif) right top;
display:block;
width:auto;
font-size:14px;
font-weight:700;
text-align:center;
line-height:34px;
padding:0 20px;
}

.menu_02{
background:url(../images/menu_bg_02.gif) right top;
display:block;
width:auto;
color:#fff;
font-size:14px;
font-weight:700;
text-align:center;
line-height:34px;
padding:0 26px;
}

.menu_01:link,
.menu_01:visited{
color:#fff;
}

.menu_01:hover {
background:url(../images/menu_bg_02.gif) right top;
display:block;
height:34px;
float:left;
}

#banner{
width:906px;
height:188px;
background:url(../images/banner.jpg);
margin-left:2px;
border-bottom:2px solid #315eaf;
}
/*-----------------------结束菜单----------------------------*/



/*-----------------------container----------------------------*/
#content{
float:left;
background:#fff url(../images/bg.gif) center bottom;
height:auto;
width:910px;
padding:0;
margin-bottom:10px;
}

#content_0{
float:left;
background:#ddf3ff url(../images/bg.gif) center bottom;
height:auto;
width:910px;
margin-bottom:10px;
padding:0;
font-size:13px;
font-family:Arial,宋体;
line-height:19px;
}


#content_1{
float:left;
background:#ddf3ff url(../images/bg_1.gif) center repeat-y;
height:auto;
width:910px;
padding:0;
font-size:13px;
font-family:Arial,宋体;
line-height:22px;
}

#left_content{
float: left;
width: 629px;
padding:10px 0 5px 10px;
}

#right_content{
width: 255px;
float: left;
margin:10px 0 5px 5px;
}

#other_content,
#other_content_en{
padding:15px 15px;
margin:0;
}

#other_content_en{
font-family:Tahoma, Arial, Verdana, 宋体;
font-size:13px;
}

#buy_content,
#order_content{
padding:0 15px 15px 15px;
}

#buy_content p{
padding:1px 0 8px 0;
line-height:20px;
text-indent:25px;
}

#other_content p,
#other_content_en p{
padding:1px 0 8px 0;
line-height:20px;
text-indent:25px;
}

#buy_left{
width:660px;
float:left;
border-right:2px solid #315eaf;
padding-right:25px;
padding-top:15px;
}

#buy_right{
width:175px;
float:right;
font-size:12px;
padding-top:15px;
}

#download_left,
#order_left{
float:left;
border-right:2px solid #315eaf;
padding-right:10px;
padding-top:15px;
line-height:20px;
}

#download_left{ width:615px;}
#order_left{ width:650px;}

#download_left ul{
padding-left:20px;
}

#download_left ul li{
list-style:url(../images/list.gif);
padding-bottom:8px;
}

#download_right,
#order_right{
float:right;
font-size:12px;
padding-top:15px;
font-family:Tahoma, Arial, Verdana, 宋体;
}

#download_right{ width:250px;}
#order_right{ 
width:205px; 
padding-left:10px;
font-family:Arial, 宋体;
font-size:13px;
}

#download_right ul{
padding-left:23px;
}

#download_right ul li{ 
list-style:decimal;
}

.download,
.download_en,
.download_buy{
font-size:12px;
margin:0;
font-family:Tahoma, Arial, Verdana, 宋体;
}

.download_buy{ float:right; padding-right:5px;}

.download a,
.download_en a{
display:block;
height:27px;
font-weight:700;
text-align:center;
line-height:27px;
margin-top:5px;
}

.download_buy a{
display:block;
height:22px;
font-weight:700;
text-align:center;
line-height:22px;
}

.download a{
width:89px;
background:url(../images/download.gif);
}

.download_en a{
width:135px;
background:url(../images/download_en.gif);
}

.download_buy a{
width:42px;
background:url(../images/download_buy.gif);
}

.download a:link,
.download a:visited,
.download_en a:link,
.download_en a:visited,
.download_buy a:link,
.download_buy a:visited  {
color:#fff;
}

.download a:hover{
color:#fff;
background:url(../images/download.gif) 0 27px;
}

.download_en a:hover{
color:#fff;
background:url(../images/download_en.gif) 0 27px;
}

.download_buy a:hover{
color:#fff;
background:url(../images/download_buy.gif) 0 22px;
}
/*-----------------------end container----------------------------*/


/*-----------------------左内容----------------------------*/
.content_table{
margin:0 0 10px 0;
width:629px;
font-size:12px;
}

.content_table h3{
margin:0;
width:629px;
height:38px;
color:#fff;
}

#top_bg_01{ background:url(../images/01_top.gif);}
#top_bg_02{ background:url(../images/02_top.gif);}
#top_bg_03{ background:url(../images/03_top.gif);}
#top_bg_04{ background:url(../images/04_top.gif);}
#top_bg_05{ background:url(../images/05_top.gif);}

.content_table h3 span{
font-size:14px;
font-weight:700;
color:#fff;
display:block;
padding:14px 0 0 50px;
float:left;
}

.content_table h3 a{
padding:20px 13px 0 0;
float:right;
}

.left_table{
background:url(../images/content_bg_01.gif) bottom;
margin:0;
display:block;
width:629px;
padding:0 0 22px 0;
}

.content_table p{
color:#000;
padding:3px 14px 2px 15px;
line-height:22px;
text-indent:25px;
}

.left_table li{
display:block;
color:#000;
width:600px;
border-bottom:1px dashed #71767F;
margin:0 0 0 15px;
padding:5px 0 0 0;
line-height:20px;
}
/*-----------------------结束 左内容----------------------------*/



/*-----------------------右内容----------------------------*/
.content_right_table{
margin:0 0 10px 0;
width:255px;
font-size: 12px;
}

.content_right_table h3{
margin: 0;
width: 255px;
height:38px;
color: #fff;
}

.content_right_table h3 span{
font-size:14px;
font-weight:700;
color:#fff;
display:block;
padding:14px 0 0 55px;
float:left;
}

.content_right_table h3 a{
padding:20px 13px 0 0;
float:right;
}

.right_table,
.right_table_en,
.news_table,
.news_table2{
background:url(../images/content_bg_02.gif) bottom;
margin:0;
display:block;
width:255px;
padding:0 0 22px 0;
}

.right_table{ height:418px;}
.right_table_en{ height:562px;}

.top_bg_05 a{
padding:20px 13px 0 0;
float:right;
}

.right_table ul,
.right_table_en ul{
float:left;
display:block;
padding:5px 0 25px 42px;
line-height:20px;
width:200px;
}

.right_table img,
.right_table_en img{
padding:5px 0 0 15px;
}

.right_table ul li,
.right_table_en ul li{
list-style:decimal;
}

.news_table li a,
.news_table2 li a{
display:block;
color:#000;
width:228px;
border-bottom:1px dashed #71767F;
margin:0 0 0 15px;
padding-top:5px;
line-height:25px;
}

.news_table li a:link,.news_table2 li a:link{color:#000;}
.news_table li a:visited,.news_table2 li a:visited{color:#000;}
.news_table li a:hover,.news_table2 li a:hover{background:#07f; color:#fff;}

#line{
float:left;
width:220px;
margin-left:10px;
padding:0;
border-top:1px solid #d8d8d8;
}

#guide,
#guide3,
#guide_en{
float:left;
padding:10px 0 5px 18px;
margin:0;
}

#guide2,#guide4,#guide_en2{
float:left;
padding:10px 0 5px 0;
margin:0;
}

#guide a,
#guide2 a,
#guide3 a,
#guide4 a,
#guide_en a,
#guide_en2 a{
float:left;
display:block;
width:160px;
height:31px;
}

#guide a,
#guide2 a{
background:url(../images/guide.gif) no-repeat left top;
}

#guide3 a,
#guide4 a{
background:url(../images/guide_t.gif) no-repeat left top;
}

#guide_en a,
#guide_en2 a{
background:url(../images/guide_en.gif) no-repeat left top;
}

#guide a:hover,#guide2 a:hover{ background:url(../images/guide.gif) left bottom;}
#guide3 a:hover,#guide4 a:hover{ background:url(../images/guide_t.gif) left bottom;}
#guide_en a:hover,#guide_en2 a:hover{ background:url(../images/guide_en.gif) left bottom;}

#demo a,
#demo2 a,
#demo3 a,
#demo4 a,
#demo_en a,
#demo_en2 a{
width:200px;
height:115px;
float:left;
}

#demo a,#demo2 a{background:url(../images/demo.gif) no-repeat;}
#demo3 a,#demo4 a{background:url(../images/demo_t.gif) no-repeat;}
#demo_en a,#demo_en2 a{background:url(../images/demo_en.gif) no-repeat;}

#demo a,#demo3 a,#demo_en a{margin:5px 15px;}
#demo2 a,#demo4 a,#demo_en2 a{margin:5px 0 0 0;}

.font_company {
font-weight:700;
font-size:14px;
}

#bottom{
width:910px;
height:15px;
clear:both;
background:#ddf3ff url(../images/bottom.gif) no-repeat;
margin-bottom:10px;
}
/*-----------------------结束 有内容----------------------------*/




/*-----------------------底部----------------------------*/
#footer {
background:url(../images/footer.gif) no-repeat;
height:51px;
width:910px;
clear:both;
}

#footer_name {
width:170px;
height:11px;
float:left;
padding:20px 0 0 20px;
margin:0;
}

#foot {
width:620px;
height:50px;
float:left;
margin:0;
padding:0;
}

#footer_tags {
float:right;
width:78px;
height:44px;
margin:0;
padding:5px 15px 0 0;
}

#footer_tags img{
margin-bottom:3px;
}

#footer_menu {
color:#fff;
padding:10px 0 0 0;
text-align:center;
}

#footer_menu a:link,
#footer_menu a:visited,
#footer_copyright a:link,
#footer_copyright_en a:link,
#footer_copyright a:visited,
#footer_copyright_en a:visited{
color:#fff;}

#footer_menu a:hover{ color:#fff; text-decoration:underline;}

#footer_copyright,
#footer_copyright_en{
color:#fff;
padding:5px 0 0 0;
text-align:center;
}

#footer_copyright_en{
font-size:11px;
}

#footer_copyright a:hover,
#footer_copyright_en a:hover{
color:#fff;
text-decoration:underline;
}
/*-----------------------结束 底部----------------------------*/


.STYLE1 {color: #1754e0; font-weight:700}
.STYLE2 {font-size:14px;}
.STYLE3 {font-size:17px; color:#1754e0; font-weight:700;}
.STYLE4 {font-size:14px; color:#1754e0; font-weight:700;}
.STYLE5 {font-size:16px; color:#1754e0; font-weight:700;}
.STYLE6 {font-size:15px; color:#1754e0; font-weight:700; font-family:Tahoma, Arial, Verdana, 宋体;}
.STYLE7 {font-size:13px; color:#1754e0; font-weight:700;}
.STYLE8 {font-size:14px; color:#1754e0;}
.STYLE9 {color:#fff; font-weight:700;}
.STYLE10 {color: #DB5A00;}
.STYLE11 {color: #1754e0}

.STYLE12 {
color: #1754e0; 
background:#b5d8fe;
display:block; 
padding:2px 0 1px 2px;
margin:7px 0 2px 0;
border:1px solid #a4cffe;
font-weight:700;
font-family:Tahoma, Arial, Verdana, 宋体;
font-size:12px;
}


.contact:link,.contact:hover,.contact:visited{
color:#000;
font-family:Tahoma, Arial, Verdana, 宋体;
font-size:13px;
text-decoration:none;
}

.contact:hover{ text-decoration:underline; }

.span_01{ display:block; padding:0; margin-bottom:8px;}

#guide_content{
background:#fff;
border-left:1px solid #fff;
border-top:1px solid #fff;
float:left;
clear:both;
}

#guide_content ul{ 
display:block; 
float:left;
padding-right:1px;
}

#guide_content ul li a{
display:block;
width:210px;
height:20px;
line-height:20px;
background:#a3c1f1;
border-bottom:1px solid #fff;
padding:3px;
}

#guide_content ul li a:link{color:#222;}
#guide_content ul li a:visited{color:#333;}
#guide_content ul li a:hover{
color:#fff; 
background:#4789f7;
}

.gudie {width:880px; height:20px;}
.gudie_1 {float:left; width:823px;}
.gudie_2 {float:right;}

.gudie_1 a {font-size:14px; color:#1754e0;}
.gudie_2 a{ font-size:14px;}
.gudie_2 a:link{ color:#1754e0;}
.gudie_2 a:visited{ color:#1754e0;}
.gudie_2 a:hover{ color:#06f; text-decoration:underline;}

.submit {
border:none;
width:89px;
height:27px;
background:url(../images/download.gif);
text-align:center;
padding: 3px; 
color: #FFF; 
cursor:pointer;
font:12px tahoma;
font-weight:700;
}

.submit:hover{
background:url(../images/download.gif) 0 27px;
}

table td{ padding:5px 0 5px 5px; line-height:22px;}

.table01{ 
background:#999;
color:#fff;
font-size:14px;
font-weight:700;
}

.table01 td{ 
width:103px;
}

.table02{ 
background:#e3e3e3;
color:#000;
font-size:13px;
}

.table02 td{ 
width:103px;
}

.table03{ 
background:#d3d3d3;
color:#000;
font-size:13px;
}

.table03 td{ 
width:103px;
}

.table02 td a,
.table03 td a{
float:left;
}
/*-----------------------TABLE样式-----------------------*/
/*---------Table Title----------*/
.licenseChoice{
 border:0;
}

.license_title_L{
 background:#3b73f4;
 color:#fff;
 font-size:14px;
}

.license_title_L_C{
 background-color:#3b73f4;
}

.license_title_R_C{
 background:#3b73f4;
 color:#fff;
 font-size:14px;
}
.license_title_R{
 background:#3b73f4;
 color:#fff;
 font-size:14px;
 }
/*-----------------End Title-------------*/
/*----------------pro----------*/
.proChoice_L{
 background:#bdd1ff;
}

.proChoice_L_C{
 padding:5px 10px;
 background:#bdd1ff;
}

.proChoice_R_C{
 background:#bdd1ff;
}
.proChoice_R{
 background:#bdd1ff;
 }
 /*---------end pro--------*/
 /*---------pre------------*/
 .preChoice_L{
 background:#a2bdfc;
}

.preChoice_L_C{
 padding:5px 10px;
 background:#a2bdfc;
}

.preChoice_R_C{
 background:#a2bdfc;
}

.preChoice_R{
 background:#a2bdfc;
 }
 /*---------end pre--------*/
/*-----------------------结束TABLE样式-------------------*/


.Tahoma{ font-family:Tahoma, Arial, Verdana, 宋体;}
.lowercase{ text-transform:lowercase;}
