
body,td,th {
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 12px;
	color: #333333;
}
a {
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
a:hover{
	font-family: Î¢ÈíÑÅºÚ;
	font-size: 12px;
	color: #FF0000;
	text-decoration:none;
}

@charset "utf-8";
/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#menu {height:55px;
	 line-height:55px;width:1100px; overflow:hidden;}
#nav {
     margin:0 ; 
     width:1100px; 
     display:block;	 
	 height:55px;	 
	 line-height:55px;
	 overflow:hidden;
}
#nav .mainlevel {
     
	  float:left;
	  color:#ffffff;  
	  width:180px;
/*IE6 only*/}
#nav .mainlevel a {
      color:#fff;
	  font-size:16px; 
	  font-family:"Î¢ÈíÑÅºÚ";
	  text-decoration:none; 
	  line-height:55px; 
	  display:block; 
	  padding:0; 
	  width:180px;
	  text-align:center;
	  }
#nav .mainlevel a:hover {
      color:#ffffff;
	  line-height:55px;
	  text-decoration: none; 
	  background:url(../images/ap.jpg) no-repeat;
	  }
#nav .mainlevel1 {
	  float:left; 
      color:#ffffff;
	  margin:0px;
	  padding:0px;
	  overflow:hidden;
	  width:180px;
/*IE6 only*/}
#nav .mainlevel1 li { list-style:none; height:32px; line-height:32px; overflow:hidden;}
#nav .mainlevel1 a {
      color:#ffffff;
	  text-decoration:none; 
	  line-height:32px; 
	  display:block;  
	  width:180px;
	  height:32px;
	  margin:0px;
	  padding:0px;
	  overflow:hidden;
	  text-align:center;
	  }
#nav .mainlevel1 a:hover {
      color:#ffffff;
	  line-height:32px;
	  text-decoration:none; 
	  background:url(../images/d1.jpg) 0 0 repeat-x;
	  }
#nav .mainlevel ul {
      display:none; 
	  position:absolute;
	  }
#nav .mainlevel li {
      background:url(../images/d3.jpg) 0 0 repeat-x;; 
	  width:180px;
	  /*IE6 only*/}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img { border:0px;}
.STYLE1 {
	font-size: 14px;
	font-weight: bold;
}
.STYLE2 {font-family: "ËÎÌå"}
.STYLE3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.flexslider { position: relative; height: 598px; overflow: hidden; background: url(loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 598px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

#description
{
 margin:0px auto;
 width:500px;
 font-size:14px;
}
#softwhy a
{
 text-decoration:underline;
 color:red;
}

.STYLE16 {
	color: #fff;
	font-size: 12px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.STYLE16 a {
	color: #fff;
	font-size: 12px;
	font-family: "Î¢ÈíÑÅºÚ";
	text-decoration:none;
	}
	

.STYLE26 {
	color: #fff;
	font-size: 24px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.STYLE26 a {
	color: #fff;
	font-size: 24px;
	font-family: "Î¢ÈíÑÅºÚ";
	text-decoration:none;
	}	
	
.STYLE27 {
	color: #fff;
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.STYLE27 a {
	color: #fff;
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ";
	text-decoration:none;
	}	
	

.STYLE40 {
	color: #fff;
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.STYLE40 a {
	color: #fff;
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ";
	text-decoration:none;
	}
	.leftmenubg1 { background: url(../images/leftmenubg1.gif) left top repeat-y; }

.leftmenubg2 { background: url(../images/leftmenubg2.gif) left bottom no-repeat; min-height: 400px; height: auto!important; height: 400px; overflow: visible; }

.leftmenu { width: 220px;}

.leftmenu ul { width: 220px; margin: 0 auto; }

.leftmenu ul li { width: 100%; font-family: Î¢ÈíÑÅºÚ; margin-bottom: 1px;  font-size: 14px;}

.leftmenu ul li a { width: 220px; height: 45px; line-height: 26px; display: block;background: url(../images/leftmenuoff.gif) no-repeat; color: #333!important; }

.leftmenu ul li a:hover { background: url(../images/leftmenuon.gif) no-repeat; color: #fff!important; }

.leftmenu ul li.leftmenuon a { background: url(../images/leftmenuon.gif) no-repeat; color: #fff!important; }

/*¶þ¼¶²Ëµ¥*/

.leftmenu ul li ul { display: none; margin: 0px; border-bottom: 1px solid #e1e1e1; }

.leftmenu ul li.leftmenuon ul { display: block; width: 175px; padding: 5px 0px; }

.leftmenu ul li.leftmenuon ul li { line-height: 23px; }

.leftmenu ul li.leftmenuon ul li a { width: 135px; padding: 0px 0px 0px 40px; height: 23px; line-height: 23px; display: block; background: url(../images/lmenu_cion.gif) 30px 7px no-repeat!important; color: #727272!important; border-bottom: #c9c9c9 0px solid; font-size: 12px; }

.leftmenu ul li.leftmenuon ul li a:hover, .leftmenu ul li.leftmenuon ul li.leftsecmenuon a { background: #efeeee url(../images/lmenu_cion.gif) 30px 7px no-repeat!important; color: #727272!important; }

.leftcontact_bg { width: 160px; padding-left: 15px; padding-top: 12px; padding-bottom: 12px; background: #eaf3fb; }

.leftcontact_line { width:  220px; margin-left: 22px; margin-top: 50px; border-top: 1px solid #e1e1e1; padding-top: 15px; }

.leftjiaoliu { width: 170px; height: 22px; line-height: 22px; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; padding-left: 5px; margin-top: 10px; }

