.clear{clear:both;}
img {border:0px;}
.wrap{ float:left;width:980px; margin:0 auto;}

.main_ad{ margin-top:17px;*margin-top:15px;}

.product_bg{ position:absolute;margin-top:-50px; height:35px;z-index:3006; width:980px; background-color:#999999;}
*.product_bg{ *position:absolute; *margin-top:-50px; *height:35px;*z-index:3006; *width:980px; *filter:alpha(opacity=50);*_moz-opacity:0.7;*opacity:0.7;*background-color:#000;     }

.product {position:absolute;margin-top:-44px;margin-left:20px;height:40px;z-index:3006;} 
*.product {position:absolute;margin-top:-44px;margin-left:20px;height:40px;z-index:3006;*filter:alpha(opacity=80);_moz-opacity:1;opacity:1;}

.product a {padding-top:10px;  line-height:27px;background: url(../images/bt.gif) no-repeat;font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; }
*.product a {padding:7px 30px;  line-height:27px;background: url(../images/bt.gif) no-repeat;*filter:alpha(opacity=100);_moz-opacity:1;opacity:1; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; }

.product a.a1{background:url(../images/bt_hover.gif) no-repeat; padding-top:7px; margin-left:0px; margin-right:0px; color:#FFF; }
.product a.a2{background:url(../images/bt_hover.gif) no-repeat; padding:7px 30px; margin-left:0px; color:#FFF;}




#pshow{ position:absolute;margin-top:-300px; *margin-top:-300px;  width:900px; }
#pshow_0{position:absolute;margin-top:-30x;  *margin-top:-30px;  margin-left:0px;  width:800px; height:30px; z-index:3007;}
#pshow h1{cursor:pointer;}
.show{display:block;}
.hidd{display:none;}


#pthink_area, #pidea_area {display:none;position:absolute; }
.produt_think { height:250px;background:#fff; margin-left:22px; *margin-left:22px;} 
.produt_think .l{width:200px;  float:left; height:250px; background-color:#e1e7f1; overflow:hidden;  font-family:Arial; }
.produt_think .l h1 {background:url(../images/arrow0.jpg)  no-repeat; font-size:12px; font-weight:normal;  line-height:30px; height:30px;padding:0px; margin:0px; font-family:Arial; font-weight:bold; text-align:center;}
.produt_think .l h2 {font-size:12px; font-weight:normal;  line-height:30px; height:30px;padding:0px; margin:0px; font-family:Arial; font-weight:bold; text-align:center;}

.produt_think .l li {  text-align:center; height:20px;margin:0px; padding:0px;font-family:Arial;}
.produt_think .l ul { background-color:#c5d0e1; padding:0px; margin:0px;}
.produt_think .l ul li a { text-align:center; display:block;line-height:20px; height:20px;}
.produt_think .l ul li a:hover {color:#FFF;  background:url(../images/arrow.jpg) 185px 4px  #24abd0 no-repeat;}
.produt_think .l ul li a:hover.alt{color:#FFF;font-weight:bold; background:url(../images/arrow.jpg) 22px 4px  #24abd0 no-repeat;}
.produt_think .r{ }
.produt_think .l .towlist li a {text-indent:15px; display:block;line-height:20px; height:20px;}
.produt_think .l .towlist li a:hover {color:#FFF;background:url(../images/arrow.jpg) 5px 4px  #24abd0 no-repeat;}
.produt_think .l .towlist li a:hover.alt {color:#FFF; background:url(../images/arrow.jpg) 5px 4px  #24abd0 no-repeat;}
.produt_think .l .towlist li.r a {text-indent:15px; display:block;line-height:20px; height:20px;background:url(../images/rm-p01.jpg) 0px 7px no-repeat;}
.produt_think .l .towlist li.r a:hover {color:#FFF;background:url(../images/arrow.jpg) 5px 4px  #24abd0 no-repeat;}
.towlist li{ width:100px;  float:left; text-align:left;}
.towlist { background-color:#c5d0e1; padding:0px; margin:0px;float:left;}


.produt_idea {height:250px;background:#fff;  margin-left:177px;} 
.produt_idea .l{width:200px;  float:left; height:250px; background-color:#e1e7f1; overflow:hidden;  font-family:Arial; }
.produt_idea .l h1 {background:url(../images/arrow0.jpg)  no-repeat; font-size:12px; font-weight:normal; line-height:30px; height:30px;padding:0px; margin:0px; font-family:Arial; font-weight:bold; text-align:center;}
.produt_idea .l h2 {font-size:12px; font-weight:normal; line-height:30px; height:30px;padding:0px; margin:0px; font-family:Arial; font-weight:bold; text-align:center;}


.produt_idea .l li {   text-align:center;line-height:20px; height:20px;margin:0px; padding:0px;font-family:Arial;}
.produt_idea .l ul { background-color:#c5d0e1; padding:0px; margin:0px;}
.produt_idea .l ul li a {  text-align:center; display:block;line-height:20px; height:20px;}
.produt_idea .l ul li a:hover {color:#FFF;  background:url(../images/arrow.jpg) 185px 4px  #24abd0 no-repeat;}
.produt_idea .l ul li a:hover.alt{color:#FFF;font-weight:bold; background:url(../images/arrow.jpg) 22px 4px  #24abd0 no-repeat;}
.produt_idea .r{}










