* {
font-size:12px;
margin: 0;
padding: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	margin:0;
	background:url(images/bg_top.gif) repeat-x;
    }
#mbody{
    background:url(images/bg000.gif) repeat-x;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
    }
a 
  {
	color: #999;
	text-decoration: none;
	}
a:hover
   {
   color: #3366CC;
   text-decoration: underline;
   }
a.ap1{
   font-size:14px;
   }
.div-center{
   text-align:left;
   margin: 0 auto;
   position: relative;
   }
.text_center{
  text-align:center;
  }
.float_left{
  float:left;
   }
   
.pdr10{
  padding-right:10px;
  }

.wid850{
 width:855px;
 }
.wid860{
 width:860px;
 }
.wid854{
 width:846px;
 }
#bg_btm{
  background:url(images/zz_g1.gif) repeat-x;
  height:32px;
  /* background:url(images/bg_btm2.gif) repeat-x;
  height:32px;
 background:url(images/bg_btm11.gif) repeat-x;
  height:25px;*/
  }

#ttop{
 height:120px;
 }

#llogo{
  float:left;
  padding:30px 50px;
  }
#mlink_flash{
  padding:30px;
  }
#mfn{
  /*height:575px;*/
  }
#s1{
   margin:0 36px 0 0;
   background:url(images/woman_t.gif) no-repeat;
   width:400px;
   height:575px;
   }
   
#s2{
   width:300px;
   height:524px;
   padding-top:40px;
   }

.btl1{
   height:28px;
   background:url(images/bt_line.gif) repeat-x;
   }
.mgt10{
  margin-top:20px;
  }
.mgl5{
  margin-left:5px;
  }
.pdl70{
  padding-left:70px;
  }
.lnh28{
  line-height:28px;
  }
#news_l li,#news_l li{
  /*list-style-image:url(images/yellow.gif);
  list-style-position:inherit;
  margin:5px 0 0 20px;
  display:list-item;*/
  line-height:18px;
  color:#333333;
       
  }
ul.out   {   
   padding-top:10px; 
   }   

#s3{
  margin-left:30px;
  padding-top:40px;
  height:524px;
  }
  
#lookfor{
  background:url(images/bg-s1.gif) repeat-x;
  height:50px;
  width:200px;
  padding-top:20px;
  }
#lookfor div{
  padding: 0;
  }
  
#ts{
  height:76px;
  }
.mg5 {
 margin:8px 0;
 }

.bgs{
 background:url(images/bgs.gif);
 padding-left:30px;
 width:164px;
 height:50px;
 font-size:16px;
 font-weight:bold;
 line-height:50px;
 }
#btm{
  height:73px;
  background:url(images/bbt.jpg) repeat-x;
  }
#tel_mail{
 margin:0 36px 0 0;
 background:url(images/woman_b.gif) no-repeat;
 width:400px;  /* ����ͼƫ�� 374 */
 height:53px;
 color:#535200;
 padding:20px 0 0 100px;
 }
#tel_mail_1{
 margin-left:36px;
 width:400px;  
 height:53px;
 color:#535200;
 padding:20px 0 0 100px;
 }
#others_l{
 padding:20px 0 0 50px;
 }
#others_l div{
 color:#535200;
 }
#others_l div a{
 color:#535200;
 margin:0 10px;
 }
.pdl60{
 padding:10px 0 0 52px;
 }
#prod,#c_link{
  width:300px;
  }
#c_link div{
  padding:10px 0;
  text-align:center;
  }
#c_link div div{
  padding:5px 0;
  text-align:left;
  margin-left:70px;
  padding-left:12px;
  font-size:14px;
  }
#c_link div div a{
  font-size:14px;
  }
#main_info{
  padding:0 5px;
  }
#main_info div h5{
  background:url(images/y3j.gif) no-repeat;
  padding-left:24px;
  font-size:14px;
  line-height:22px;
  margin:5px 0;
  }
#main_info div p,#main_info div li{
  padding:0 24px;
  font-size:12px;
  line-height:24px;
  }
.mgt20{
 margin-top:40px;
 }
.h30{
 height:30px;
 line-height:30px;
 }
.bg_jb1{
 background:url(images/bg_jb1.gif) repeat-x;
 height:28px;
 }
.wid400{
  width:400px;
  }
.lineh28{
 padding-top:4px;
 }
.wid680{
  width:540px;
  }
.wid520{
  width:520px;
  }
.slcd{
  background:url(images/3j.gif) no-repeat;
  }
#lng{
  text-align:right;
  padding-right:30px;
  }
.ipt1{
  width:119px;
  height:17px;
  padding:2px 4px;
  background:url(images/input1.gif) no-repeat;
  border:solid 0 #fff;
  }
.ipt2{
  width:110px;
  height:16px;
  padding:1px 4px;
  background:url(images/input2.gif) no-repeat;
  border:solid 0 #fff;
  }
a.imp{
  background:url(images/yellow.gif) no-repeat;
  padding-left:14px;
  }
a.imp:hover{
  background:url(images/yellow_d.gif) no-repeat;
  padding-left:14px;
  }
.pdl20{
  padding-left:20px;
  }
.hgt5{
  height:240px;
  }
#nlist li,#nlist a{
  list-style-type:none;
  font-size:14px;
  line-height:32px;
  padding-left:10px;
  }
.rgt{
  background:#EEE;
  padding:0 0 1px 400px;
  }
.bdd1{
  border: solid 1px #000;
  padding:0 3px;
  margin:0 5px;
  }
.clearbooth{
  clear:both; font-size:0; line-height:0; height:0;
  }
.s3{
  color:#FF9900;
  }
#zysx ul li{
  list-style:square;
  line-height:23px;
  display:list-item;
  list-style-position:inside;
   
  /*display:list-item;
  padding-left:10px;  */
  }
/*#zysx ul li{
  list-style-type:disc;
  list-style-position:inside;
  }*/
.def_input{
  border-left:solid 2px #222;
  border-top:solid 2px #222;
  border-right:solid 1px #CCC;
  border-bottom:solid 1px #CCC;
  }
.likehref{
  cursor:pointer;
  color:#786F18;
  }
.wid240{
  width:240px;
  }
.hnd{
  cursor:pointer;
  }
.h5_16{
  font-size:18px;
  font-weight:bold;
  line-height:150%;
  }
.bodx2{
  border-bottom:dashed 1px #ccc;
  margin-bottom:5px;
  }