body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;  text-align:center; margin:0 auto; height:90px; background:url(../images/11.jpg)}
table{border-collapse:collapse;border-spacing:0;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}

#lupus_left { min-height:440px; background: url(../images/bg_left2.jpg) repeat-x; }
#lupus_center { width:960px;  min-width:960px; margin:0 auto 0 -490px;  text-align:left;}
#lupus_right { margin-left:50%; background: url(../images/bg_right2.jpg) repeat-x; }



/* SlideShow CSS */
#slideshow { float:left; width:1000px; height:102px; margin-top:10px; text-align:center;}
#slideshow #slidesContainer {float:left; width:930px; height:120px; overflow:auto; /* allow scrollbar */  }
#slideshow #slidesContainer .slide { margin:0 auto; width:310px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */ height:90px; margin-top:4px; float:left }
.bg{float:left; border:1px #a0b4c7 solid; padding:3px;}
.slide .part01{  height:66px; width:114px; float:left; }
.slide .part02{ width:175px;float:right; margin-right:10px;}
.slide .part02 h2{ text-align:left; padding-bottom:6px;}
.slide .part02 h2 a{ font-size:12px;}
.slide .part02 h2 a:hover{color:#F30; }
.slide .part02 .p{ font-size:13px; color:#5a5a5a; line-height:22px; text-align:left;}
/* #slideshow #slidesContainer .slide .part02 .more{ float:right;}

Slideshow controls style rules. */
.control { display:block; width:35px; height:102px; text-indent:-10000px; cursor: pointer; margin-top:30px;}
#leftControl { float:left; background: url(../images/index_r5_c3.jpg) no-repeat 0 0;}
#rightControl { float:right; top:0; right:0; background:url(../images/index_r5_c5.jpg) no-repeat 0 0; }

.scrollxg {position: relative; width:930px; margin-left:auto; margin-right:auto; height:102px; padding-top:30px;}
.u_box{  width:930px; height:120px;; overflow:hidden;}
#slider { width:930px !important;  }
#slider LI{ width:310px; height:90px; margin-top:4px; float:left }
#slider LI img{ border:none}
#prevBtn{ position:absolute; width:14px; height:53px; top:0; left:0; background:url(left.jpg) no-repeat}
#nextBtn{ position:absolute; width:14px; height:53px; top:0; right:0; background:url(right.jpg) no-repeat}
#prevBtn a{ display:block; width:14px; height:53px; text-indent:-3000px}
#nextBtn a{ display:block; width:14px; height:53px; text-indent:-3000px}



