/* CSS Document */
*{ margin:0; padding:0}
ul li{ list-style:none;}
img { border:none;}

.fav { width:1000px; margin:0 auto; height:33px;  color:#484747; }
.fav_time { float:left; height:33px; line-height:33px; width:597px; padding-left:23px;}
.fav_share { float:left; height:29px; width:240px; padding-top:4px;}
.fav_link { float:left;height:33px;  line-height:33px; width:140px;}
.fav a { color:#484747; text-decoration:none;}
.fav a:hover  { color:#fa0669; text-decoration:underline;}

.top { width:1000px; margin:0 auto; margin-top:4px; height:120px;} 
.logo { float:left;  width:624px; height:108px; margin-top:12px; padding-left:19px;}
.tel { float:left; width:357px; height:108px; margin-top:12px; }

.nav { width:1000px; margin:0 auto; height:49px; overflow:hidden;  }
#sddm{margin: 0 auto; padding: 0; z-index: 5000; width: 1000px; height:49px;}
#sddm li{	margin: 0;padding: 0;list-style: none;float: left; }
#sddm a {display: block; background:url(../images/tableft1.gif) no-repeat left top;  padding:0 0 0 3px; text-decoration:none;  font-size:14px; font-weight:bold; color:#960761;}
#sddm a span { display:block; background:url(../images/tabright1.gif) no-repeat right top; padding:20px 25px 15px 22px; color:#960761; }
#sddm a:hover { background-position:0% -49px; }
#sddm a:hover span { background-position:100% -49px; color:#960761;}
#tabs2 a { display: block; background:url(../images/tableft1_h.gif) no-repeat left top;  padding:0 0 0 3px; text-decoration:none; }
#sddm div{position: absolute;visibility: hidden;margin: 0;padding: 5px 0px; z-index:5000; background:url(../images/subbgg.png) repeat;  }
#sddm div a{position: relative;display: block;margin: 0;padding: 0px 0px;width: 110px;white-space: nowrap; text-align:center; text-decoration: none;color: #ffffff;  line-height:20px; margin-top:5px; font-size:12px; font-weight:normal; background:none; }
#sddm div a:hover{	color: #ffffff; text-decoration:underline; background: none;  }



.homebot { width:976px; margin:0 auto; height:108px; background-color:#FFF; padding:0px 12px;}
.link { width:1000px; margin:0 auto; background:url(../images/linkbg.gif) repeat-x; height:27px; text-align:center; padding-top:19px;}
.footer { width:1000px; margin:0 auto; height:117px; line-height:25px; text-align:center;}
.footer a { color:#464646; text-decoration:none; }
.footer a:hover  {color:#fa0669; text-decoration:underline; }

#tq_float_m_content div a {  line-height:30px; text-align:left;  color:#464646;} 
#tq_float_m_content div a:hover {color:#fa0669; text-decoration:underline; }