@charset "utf-8";
/* CSS Document */

body,html{ margin:0px; padding:0px; font-size:12px; }
div,h1,h2,h3,h4,h5,h6,dl,ul,li,p,dt,dd,span,form{ margin:0; padding:0; list-style:none; }
.blankbar{ clear:both; height:10px; overflow:hidden;  }
.c-930{width:930px; margin:0 auto; clear:both; }
.c-980{width:980px; margin:0 auto; clear:both; }



.top{ background:url(../images/bg1.jpg) no-repeat center; height:470px; width:100%;}
.top1{ background:url(../images/listtop.jpg) no-repeat center; height:265px; width:100%;}
.main{ background:url(../images/bg2.jpg) no-repeat center top; }
.topmenu{ position:absolute; margin-left:23px;}
.topmenu a{width:176px; height:55px; display:block; text-indent:-2000px;}
.topmenu a.topm1:hover{ background:url(../images/topmenu.jpg) no-repeat ; }
.topmenu a.topm2:hover{ background:url(../images/topmenu.jpg) no-repeat -176px 0; }
.topmenu a.topm3:hover{ background:url(../images/topmenu.jpg) no-repeat -352px 0; }
.topmenu a.topm4:hover{ background:url(../images/topmenu.jpg) no-repeat -528px 0; }
.topmenu a.topm5:hover{ background:url(../images/topmenu.jpg) no-repeat -704px 0; }

.ltopmenu{ position:absolute; margin-left:24px;  margin-top:167px;}
.ltopmenu a{width:176px; height:55px; display:block; text-indent:-2000px;}
.ltopmenu a.ltopm1:hover{ background:url(../images/topmenu1.jpg) no-repeat ; }
.ltopmenu a.ltopm2:hover{ background:url(../images/topmenu1.jpg) no-repeat -176px 0; }
.ltopmenu a.ltopm3:hover{ background:url(../images/topmenu1.jpg) no-repeat -352px 0; }
.ltopmenu a.ltopm4:hover{ background:url(../images/topmenu1.jpg) no-repeat -528px 0; }
.ltopmenu a.ltopm5:hover{ background:url(../images/topmenu1.jpg) no-repeat -704px 0; }

.cantryw { width:232px; height:265px; position:absolute; margin-left:115px;}
.cantryw a{color:#b57c02; text-decoration:none;}
.cw{height:30px; }
.cw a{ height:30px; display:block; text-indent:-2000px; }
.cantryw li{float:left; width:115px; height:34px; margin-top:34px; display:inline; overflow:hidden;}
.cantryw h1{ font-size:12px; color:#b57c02; width:110px; height:34px; margin-left:10px;line-height:34px;  cursor:piont;}
.cantryw h2{ position:absolute; background: url(../images/no-r.gif) no-repeat -209px -214px ; width:224px; height:125px; color:#fff; font-size:12px; margin-top:-25px; margin-left:100px;}

.cantryy { width:232px; height:265px; position:absolute; margin-left:590px;}
.cantryy a{color:#77f9fd; text-decoration:none; }
.cantryy li{float:left; width:115px; height:34px; margin-top:34px; display:inline; overflow:hidden;}
.cantryy h1{ font-size:12px; color:#77f9fd; width:110px; height:34px; margin-left:10px;line-height:34px; cursor:piont;  }
.cantryy h2{ position:absolute; background: url(../images/no-r.gif) no-repeat -209px -214px ; width:224px; height:125px; color:#fff; font-size:12px; margin-top:-25px; margin-left:100px;}
.cantrymess{width:200px; margin:0 auto; height:100px; margin-top:13px; line-height:20px; font-size:12px; font-weight:normal;}

.left{ width:254px;}
.mid{ width:453px;}
.right{}
.midright{ width:726px;}

.reg{ width:254px; height:214px; background:url(../images/no-r.gif) no-repeat;}
.rega{ position:absolute; width:209px; margin-left:22px; margin-top:34px;}
.rega1{ position:absolute; width:209px; margin-left:22px; margin-top:34px;}
.reg a{ width:209px; height:56px; display:block; text-indent:-2000px;}
.reg a.reg1:hover{ background: url(../images/no-r.gif) no-repeat 0 -214px; }
.reg a.reg2:hover{ background: url(../images/no-r.gif) no-repeat 0 -270px;}
.reg a.reg3:hover{ background: url(../images/no-r.gif) no-repeat 0 -326px;}
.pica{ width:223px; margin:0 auto; margin-top:20px;}
.forbar{ width:360px; margin:0 auto; margin-top:20px;}
.forbar a{ width:360px; height:52px; display:block; text-indent:-2000px;}
.forbar .forbar1 a{ background:url(../images/no-r.gif) no-repeat -280px 0; }
.forbar .forbar2 a{ background:url(../images/no-r.gif) no-repeat -280px -52px; }
.forbar .forbar3 a{ background:url(../images/no-r.gif) no-repeat -280px -104px; }
.forbar .forbar4 a{ background:url(../images/no-r.gif) no-repeat -280px -156px; }
.forbar .forbarlap{ background:url(../images/arrow.gif) no-repeat  center; width:360px; height:37px; }

.box55{width:400px; margin:0 auto; margin-top:30px;}
.box55-t{ background:url(../images/55-1.gif) no-repeat; width:400px; height:25px;}
.box55-t a{ height:25px; width:60px; display:block;}
.box55-t h1,.box55-t h2,.box55-t h3,.box55-t h4{ font-size:12px; text-indent:-2000px; height:25px; cursor:pointer; width:85px;}
.box55-t h5{ font-size:12px; text-indent:-2000px; height:25px; cursor:point; width:60px;}
.box55-t h1.selectd{ background:url(../images/55.gif) no-repeat ; width:85px;}
.box55-t h2.selectd{ background:url(../images/55.gif) no-repeat -85px 0; width:85px;}
.box55-t h3.selectd{ background:url(../images/55.gif) no-repeat -170px 0; width:85px;}
.box55-t h4.selectd{ background:url(../images/55.gif) no-repeat -255px 0; width:85px;}
.box55-t h5.selectd{ background:url(../images/55.gif) no-repeat -340px 0; width:60px;}
.box55-l{ background:url(../images/55bg.gif) no-repeat; width:400px; height:194px;}
.box55-l ul{ margin-top:10px;}
.box55-l li{width:350px; margin:0 auto; background:url(../images/arrow1.gif) no-repeat center left; padding-left:20px; height:23px;}
.newstit { width:280px;  line-height:23px; height:23px; overflow:hidden;}
.newsdate{ width:70px;text-align:right;}
.newstit a{color:#ccc; text-decoration:none;}
.newstit a:Hover{ text-decoration:underline;}

.foot{ background:url(../images/bg3.jpg) repeat-y center; width:100%;}
.foot-c{ background:url(../images/footbg.gif) no-repeat center; width:489px; height:88px; margin:0 auto; text-align:center; color:#fffefe;}
.foot-c a{ color:#fff;  text-decoration:none; margin:0 20px; line-height:25px; font-weight:bold;}
.foot-c a:hover{ text-decoration:underline;}
/*列表页*/
.mainbox{ background:url(../images/bg3.jpg) repeat-y center; width:100%;}
.rbox-t{ background:url(../images/rbox-t.gif) no-repeat; width:724px; height:92px;}

.rbox-t1{ background:url(../images/rbox-t1.gif) no-repeat; width:724px; height:92px;}

.rbox-t h1{font-size:12px; font-weight:bold; color:#fff; line-height:45px; text-indent:45px;}
.rbox-t1 h2{ background:url(../images/rbox-tt.gif) no-repeat; width:202px; height:44px; margin-left:250px; font-size:18px; font-weight:bold; color:#8df8fe; line-height:44px; text-align:center;}
.pages{ clear:both; line-height:30px; text-align:center;}
.pages a{ color:#000; text-decoration:none; margin:0 20px;}
.pages a:hover{ text-decoration:underline; }

.rbox-t a{color:#fff;}
.rbox-t a:hover{ text-decoration:none;}
.rbox-t1 a{ color:#fff;}
.rbox-t1 a:hover{ text-decoration:none;}
.rbox-t1 h1{font-size:12px; font-weight:bold; color:#fff; line-height:45px; text-indent:45px;}
.rbox-l{ background:url(../images/rbox-l.gif) repeat-y; width:724px;}
.rbox-b{ background:url(../images/rbox-b.gif) no-repeat; width:724px; height:56px;}
.ywland{ width:520px; margin:0 auto;}
.oneland{ }
.ylapw{ width:55px;}
.oneland li{float:left; width:225px; margin:0 10px; margin-top:10px; }
.oneland li .onelandp{}
.oneland-t{ background:url(../images/mess1.jpg) no-repeat 0 0; width:225px; height:12px; overflow:hidden; }
.oneland-l{background:url(../images/mess1.jpg) repeat-y center; width:225px; line-height:20px; }
.oneland-b{background:url(../images/mess1.jpg) no-repeat -450px 0; width:225px; height:12px; overflow:hidden;}

.lb{ width:600px; margin:0 auto;}
.lb li{padding-top:20px;}
.lbmess{ margin-left:30px;}
.lbmess h1{ color:#000; font-size:16px; font-weight:bold; line-height:40px;}
.lbmess h2{ font-size:12px; font-weight:normal; line-height:20px;}
.lbmess h2 font{font-size:12px; font-weight:bold;}
.lbmess h2 a{ color:#0033FF;}
.dinner{}
.dinner-tit{ font-size:16px; font-weight:bold; text-align:center; line-height:30px; border-bottom:solid #ccc 1px;}
.dinner-cont{ font-szie:12px; font-weight:normal; line-height:20px; padding-top:15px;}

.messname{ width:85px; }
.messmess{ width:115px; height:20px; overflow:hidden; white-space:nowrap;  overflow:hidden; text-overflow:ellipsis; color:#666;}

.messmess3{width:200px; line-height:20px; margin-left:13px; font-size:12px; font-weight:normal;color:#CC6600;}
.messmess3 strong{ color:#000; font-weight:normal;  padding-right:10px;}
.messmess4{ width:200px; line-height:20px; margin-left:13px; font-size:12px; font-weight:normal;color:#CC6600; height:60px; overflow:hidden;}
.messmess4 strong{ color:#000; font-weight:normal;  padding-right:10px;}
