A {color:#626161;line-height:150%; text-decoration:none}
A:hover {color:#89BCAF;}
a:link {color:#626161;}
body {font-size:14px;line-height:150%;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå",Arial;background-image: url(image/bg.gif);background-repeat: repeat-x repeat-y;margin-top:0px;margin-left:0px;margin-right: 0px;margin-bottom: 0px; color:#626161}
table {overflow:hidden;}
td {font-size:14px;line-height:150%;word-break:break-all;word-wrap:break-word;}
input,select{font-size:12px}
.s12 {FONT-SIZE:12px;line-height:150%}
.s14 {FONT-SIZE:14px;line-height:150%}
.s16 {FONT-SIZE:16px;line-height:150%}
.s18 {FONT-SIZE:18px;line-height:150%}
.s32 {FONT-SIZE:32px;line-height:150%}
img{border:0}
.hand { font-size:14px; color:#FFFFF; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå","ËÎÌå"}
.hand a { color:#FFFFF; cursor:pointer; }
.hand a:hover { color:#81BBAC; cursor:pointer; }
.hand a:link { color:#FFFFF; cursor:pointer; }
#banner { margin: 0px auto 0px auto; padding: 0px; width: 960px; height: 425px; }
.slides { margin: 0px auto; width: 960px; height: 425px; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; width: 960px; overflow: hidden; list-style: none; }
.slide-pic img { width: 960px; height: 425px; }
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
.slide-li li { margin: 0px; padding: 0px; width: 192px;  float: left; overflow: hidden; list-style: none; }
.slide-li a { width: 192px; height: 10px; color: #000; font-size: 12px; display: block; }
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur { background: #666666; }
.slide-txt span { display: none; }
.lan { height:30px; padding-left:25px; cursor:pointer; border-bottom:1px dashed #666; font-weight:bold; color:#43BC52}
.lan a {  color:#43BC52}
.tablezuoshang { border-left:1px solid #CCC; border-top:1px solid #CCC;font-size:12px; line-height:150%; height:30px}
.tableyouxia { border-right:1px solid #CCC; border-bottom:1px solid #CCC;font-size:12px; line-height:150%; height:30px; color:#528063}
.lefta {padding-left:40px;height:30px; border-bottom:1px dashed #CCC;}

/* µ¼º½1 */
.cls {clear: both;}
.menu {height: 40px;display: block;padding: 0px;width: 960px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.menu ul {  list-style: none;  padding: 0;  margin: 0;}
.menu ul li {/* width and height of the menu items */  
float: left;overflow: hidden;position: relative;line-height: 40px;text-align: center;}
.menu ul li a {  /* must be postioned relative  */ 
position: relative;  display: block;  width: 130px;height: 40px;font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå";font-size: 14px;text-decoration: none;cursor: pointer;line-height: 40px;}
.menu ul li a span {/* all layers will be absolute positioned */
position: absolute;left: 0;width: 130px;}
.menu ul li a span.out {top: 0px;}
.menu ul li a span.over,
.menu ul li a span.bg {  /* hide */    top: -40px;}
/** 2nd example **/
#menu2 {  background: #528063;		}
#menu2 ul li a {  color: #FFFFFF;}
#menu2 ul li a span.over {color: #000;background-image: url(image/topdotbg.gif);}
/* µ¼º½2 */
.menuright {height: 30px;display: block;padding: 0px;width: 650px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.menuright ul {  list-style: none;  padding: 0;  margin: 0;}
.menuright ul li {/* width and height of the menuright items */  
float: left;overflow: hidden;position: relative;line-height: 30px;text-align: center;}
.menuright ul li a {  /* must be postioned relative  */ 
position: relative;  display: block;  width: 86px;height: 30px;font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå";font-size: 12px;text-decoration: none;cursor: pointer;line-height: 30px;}
.menuright ul li a span {/* all layers will be absolute positioned */
position: absolute;left: 0;width: 86px;}
.menuright ul li a span.out {top: 0px;}
.menuright ul li a span.over,
.menuright ul li a span.bg {  /* hide */    top: -30px;}
/** 3nd example **/
#menu3 {  background: #528063;		}
#menu3 ul li a {  color: #FFFFFF;}
#menu3 ul li a span.over {color: #000;background-image: url(image/topdotbg.gif);}



/* ½¹µãÍ¼ */
.focus{width:700px;height:350px;position:relative;float:left}
.f426x240{width:700px;height:350px;overflow:hidden;padding:0;margin:0}
.f426x240 img{width:700px;height:350px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(image/i.gif) no-repeat 0 0;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}

