@charset "utf-8";
/* CSS Document */
* {
  margin: 0;
  padding: 0;
  list-style: none;
  text-decoration: none;
}
.logo {
  width: 100%;
  height: 201px;
  background: #555555;
  text-align: center;
}
.logo img{
    width: 1000px;
  height: 200px;
  position: relative;
  margin: 0 auto;
}
.banner{
    width: 1000px;
  height: 200px;
  margin: 5px auto;
}
.menu {
  width: 100%;
  height: 40px;
  background: #555555;
  box-shadow: 0 0 1px;
}
.menu ul {
  width: 960px;
  height: 40px;
  background: #555555;
  position: relative;
  margin: 0 auto;
}
.menu ul li {
  float: left;
}
.menu ul li a {
  display: block;
  padding: 0 10px;
  line-height: 40px;
  font-size: 14px;
  font-weight:bold;
  color: #fff;
}
.menu .block {
  width: 48px;
  height: 2px;
  background: #fff;
  position: absolute;
  bottom: 0px;
  left: 0;
  z-index: 99;
}
#wrapper{width:1000px;margin:30px auto;background:#ffffff;}
#wrapper h1{text-transform:uppercase;text-align:center;margin:0;padding:0.3em 0;text-indent:-99999px;}
#nav{list-style:none;padding:0;margin:100px 0 20px 0;background:#2e2e2e url(nav_bar.jpg) repeat-x;display:block;overflow:hidden;font-size:0.9em;height:33px;text-transform:capitalize;}
#nav li{display:inline;}
#nav li a{display:block;float:left;padding:10px 13px;color:white;text-decoration:none;}
#nav li a:hover{background:#1b1b1b url(nav_bar_o.jpg) repeat-x;}
#load{display:none;position:absolute;right:10px;top:10px;background:url(ajax-loader.gif);width:43px;height:11px;text-indent:-9999em;}
/* content */
#content{width:1000px;}
#firstVideo{width:1000px;height:600px}
#content h2{margin:0;padding:0.5em 0;color:#568945;font-family:Helvetica, Arial, Sans-serif;}
#content p{margin:0;padding:0.4em 0;color:#2a2827;line-height:1.4em;}
#casepic{margin:20px 0;padding:0.4em 0;color:#2a2827;line-height:1.4em;}
#casepic li{display:block;width:200px;height:130px;float: left;}
#casepic li a{display:block;float:left;margin:5px;}
.texcon{width:1000px;margin:20px auto;float:left;}
.surfintr{width:1000px;height:30px;line-height:0.9em;font-size:1em;float:left;color:#ff0000;}
.texlist{width:1000px;margin:0px 0px 10px 0px;float:left;}
.texno{width:60px;height:95px;margin:0px 0px 0px 0px;float:left; background:#555555;text-align:center;line-height:95px;color:#ffffff;}

.picbox{width:460px;height:95px;margin:0px 0px 0px 2px;float:left;background:#323232;text-align:center;}
.texshow{width:475px;height:95px;margin:0px 0px 0px 0px;float:left;background:#4c4b4b;text-align:left;line-height:1.4em;}
.texshow a{color:#ffffff;}
.texshow a:hover{color:#fa0000;}
/* #content img.right{float:right;margin:0 0 8px 8px;}*/
/* #content a{color:red;}*/
#foot{padding:15px;color:white;text-align:center;margin:30px 0 0 0;border-top:1px solid #222222;}