@import   url(../css/AntPublic.css); 
@import   url(Top.css); 
/*背景*/
.quickBt a,
.LifeClass .title,
.Tjh .title {background:url(images/lifeBg.gif) no-repeat;}
.Ctel dd {background:url(images/Lin.gif) repeat-x left bottom;}
.Ctel .ti {background:url(images/jt.jpg) no-repeat left 6px;}

/*第一部份*/
.Amain,.Bmain,.Amain .l,.Amain .r,.TopInfo,.TopInfo .Side,.TopInfo ul,.LifeClass,.Aup,.Tjhy,.Tjh,.Ctel,.Ctel dl,.Ctel dd{ height:auto; overflow:hidden; }
.Amain,.Bmain{ width:1200px;margin:auto;}
.Amain .l { width:940px; float:left;}
.Amain .r { width:250px;float:right;}

/*FLASH换灯片*/
.ImgSwitch { width:600px; height:220px; float:right;}
.#KinSlideshow { visibility:hidden; line-height:1.5em;}

/*热门信息*/
.TopInfo { width:328px; border:solid 1px #efd392; float:left;}
.TopInfo .Side { width:auto; border:solid 1px #faf7d4;margin:1px;}
.TopInfo .title { padding:0 5px 0 7px; height:27px; line-height:27px; background-color:#fffae0; font-size:14px; font-weight:bold;}
.TopInfo .title a { float:right; font-weight:normal; font-size:12px;}
.TopInfo ul { width:310px; margin:auto; color:#ff8b17; padding:7px 0 0 0; height:182px;}
.TopInfo ul li { width:300px; height:25px; line-height:25px; overflow:hidden;}
.TopInfo ul li a {color:#404040; height:25px;}.TopInfo ul li a:hover {color:#b75200;}
.TopInfo ul li dd{ width:300px; display:block; float:left; font-style:normal; }
.Side1 ul li span{ display:block;float:right; width:30px;}
/*按钮*/
.quickBt { width:250px; height:auto; overflow:hidden; line-height:32px; font-weight:bold; text-align:center;font-size:16px;padding-bottom:5px;}
.quickBt a { display:block; width:120px; color:#FFF;background-position:-119px -72px; float:left;}

/*最新加入*/
.riAdd { width:248px;}
.riAdd ul { width:230px; padding:10px 0 0 0; height:140px;}
.riAdd ul li { width:230px; height:27px; *height:25px; line-height:27px; *line-height:25px;  }
.riAdd ul li span { width:190px; height:24px; overflow:hidden;  display:block; float:left;}
.riAdd ul li em { float:right; font-style:normal; color:#0092d2; font-family:Arial, Helvetica, sans-serif;}

/*分类*/
.Bmain { padding:7px 0 0 0;}
.LifeClass { width:938px; float:left; border:solid 1px #efd392; padding-bottom:10px; *padding-bottom:20px; margin-bottom:7px;}
.LifeClass .title { padding:0 10px 0 10px;  line-height:28px; border-bottom:solid 1px #efd392; background-position:-249px -75px; color:#c78525;}
.LifeClass .title a { float:right;}.LifeClass .title b { font-size:14px; padding:0 5px 0 5px; color:#ff0000; }
.LifeClass .title span { float:left; font-weight:bold; font-size:14px; margin-right:10px; color:#5d5d5d;}

/*分类列定义*/
.ReClass span {float:left;}
.ReClass { width:445px; height:40px; overflow:hidden; float:left; margin:15px 0 15px 10px; }
.ReClass dt { float:left; padding-left:5px; width:380px;}
.ReClass dt a { font-size:14px; color:#336699; font-weight:bold;}
.ReClass dt em { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999999; font-style:normal;}
.ReClass dd { float:left;  white-space:nowrap; color:#e5e5e5;}
.ReClass dd a { color:#333333; padding:0 7px 0 7px; float:left;}
.ReClass dd a:hover {color:#f70000;}

/*广告*/
.Aup { float:right; width:250px;}
.ARu img { margin-bottom:7px;}

/*推荐黄页*/
.Tjhy { width:248px; border:solid 1px #dcdcdc; padding-bottom:7px; margin-bottom:7px;}
.Tjhy dt {padding:0 10px 0 10px; background-color:#f5f5f5; line-height:28px; margin-bottom:7px;}
.Tjhy dt span {font-size:14px; font-weight:bold;}
.Tjhy dt a { float:right;}
.Tjhy dd { width:225px; margin:auto; line-height:25px;}
.Tjhy dd em {font-style:normal; float:right; font-family:Arial, Helvetica, sans-serif; color:#0092d2;}
.Tjhy dd span { float:left; display:block; color:#ff8b17; width:190px; height:25px; overflow:hidden;}
.Tjhy dd span a {color:#404040;} 
.Tjhy dd span a:hover { color:#b75200;}

/*推荐黄页-左列表*/
.Tjh { width:938px; border:solid 1px #d7d7d7; padding-bottom:15px;}
.Tjh .title { line-height:28px; border-bottom:solid 1px #d7d7d7; padding:0 10px 0 10px; background-position:left -111px; margin-bottom:10px;}
.Tjh .title span { font-weight:bold; font-size:14px;}
.Tjh .title a { float:right;}
.hl { width:295px; height:62px; overflow:hidden; float:left; margin:10px 0 10px 0; padding-left:10px;}
.hl span { float:left;}.hl dl { float:left; margin-top:-3px; padding-left:10px;}
.hl span img { width:110px; height:55px;}
.hl dl dt a { font-size:14px; color:#0000cc;}
.hl dl dt,.hl dl dd {  width:165px; height:25px; line-height:25px; overflow:hidden;}
.hl dl dd { color:#585858; height:20px; line-height:20px;}
/** 垂直居中 **/
.hl span ,.hl span a { display:block; overflow:hidden; width:110px; height:55px;}
.hl span {border:solid 1px #e5e5e5; padding:1px; margin:auto;}
.hl span a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:49px;}
.hl span img{vertical-align:middle; max-width:110px; max-height:55px;
    width: expression(this.width > 110 && this.width > this.height ? 110 : true);
    height: expression(this.height > 55 ? 55 : true);}

/*常用电话号码*/
.Ctel { width:248px; border:solid 1px #dcdcdc; padding-bottom:10px; margin-bottom:7px;}
.Ctel .title { line-height:28px; padding:0 10px 0 10px; background-color:#f5f5f5;}
.Ctel .title span { font-size:14px; font-weight:bold;}
.Ctel .title a { float:right;}

.Ctel dl,.Ctel dd { width:230px; margin:auto;}
.Ctel dl dd {padding:10px 0 3px 0;}
.Ctel dl dd ul li { width:210px; height:22px; line-height:22px; overflow:hidden; color:#b5b5b5; padding-left:15px;}
.Ctel dl dd ul li.ti { padding-left:15px;}
.Ctel dl dd ul li.ti a {color:#336699;}
.Ctel li span { float:left; display:block; width:160px; }
.Ctel li em { float:right; font-style:normal; font-family:Arial, Helvetica, sans-serif; color:#0092d2;}

.slide .prev,.slide .next {background-image: url(images/bntIcon.png);}
.slide{ position:relative; z-index:1; zoom:1; height:220px; overflow:hidden;}
.slide .bg { width:600px; height:40px; position:absolute; z-index:3; background-color:#000; left:0; bottom:0; _bottom:-1px; FILTER: alpha(opacity=70); moz-opacity: 0.7; opacity: 0.7;}
.slide .prev,.slide .next { position:absolute; z-index:3; top:90px; display:block; width:26px; height:42px; overflow:hidden; cursor:pointer; FILTER: alpha(opacity=60); moz-opacity: 0.6; opacity: 0.6;}
.slide .prev { background-position:0 55px; left:5px;}
.slide .next { background-position:25px 55px; right:5px;}
.slide .prev:hover,.slide .next:hover { FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1;}
.dot li { background-color:#777; border-radius:5px;}
.dot li.on { background-color:#fff;}

.slide .dot{ position:absolute; z-index:5; bottom:14px; right:6px;}
.slide .dot li{ display:inline; float:left; width:8px; height:8px; overflow:hidden; margin-right:6px; text-indent:-999px; cursor:pointer;}
.slide .picList li{ float:left; position:relative; zoom:1;}
.slide .picList li img { display:block; width:600px; height:220px;}
.slide .picList .title { position:absolute; z-index:4; bottom:0; _bottom:-1px; left:0; height:40px; line-height:40px; font-size:16px; font-weight:bold; padding-left:5px; width:455px; color:#ccc;}
.slide .picList .title a { color:#ccc;}
