@charset "gb2312";
/* CSS Document */

body{ background:#f6f4f0; font-size:12px; line-height:24px; color:#463123}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
img{border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}
h3{ font-size:14px; font-weight: bold; line-height:30px; padding-left:15px }
h2{color: #F90}
h1,h2,h4,h5,h6 {font-size:12px; font-weight:normal;} 
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
.kdiv{ height:10px; line-height:1px; font-size:1px}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#pop{text-align:center; padding:5px}#pop img{ margin-bottom:2px}
.pop{ padding:3px 5px}
.fl{ float:left}
.fr{ float:right}
a {color:#463123 ;text-decoration:none;}
a:visited {color:#463123 ;text-decoration:none;}
a:hover {color: #C00;text-decoration:underline;}
a:active { color:#463123; }

a.f14b:link{ color: #000; line-height:30px; font-size: 14px; font-weight: bold; }
a.f14b:visited{ color:#000; line-height:30px; text-decoration: none; font-size: 14px; font-weight: bold; }
a.f14b:hover{ color:#000; line-height:30px; text-decoration: underline; font-size: 14px; font-weight: bold;}

a.f14r:link{ color: #f00; line-height:30px; font-size: 12px; font-weight: bold; }
a.f14r:visited{ color:#f00; line-height:30px; text-decoration: none; font-size: 12px; font-weight: bold; }
a.f14r:hover{ color:#f00; line-height:30px; text-decoration: underline; font-size: 12px; font-weight: bold;}

.dy-Area{ padding-top:8px; margin-left:6px; margin-right:6px; padding-bottom:5px}
.dy-Area li a{margin:10px 0px 0px 3px; font-size:14px; line-height:25px}

.dy-Area2{ padding-top:10px; margin-left:6px; margin-right:6px; padding-bottom:15px}
.dy-Area2 li a{margin:10px 0px 0px 3px; font-size:14px; line-height:25px; color:#93753e}
.dy-Area2 li a:visited {color:#93753e;text-decoration:none;}
.dy-Area2 li a:hover {color:#f00;text-decoration:underline;}
.dy-Area2 li a:active { color:#93753e }

.dy-Area3{ padding-top:10px; margin-left:6px; margin-right:6px; padding-bottom:2px}
.dy-Area3 li a{margin:10px 0px 0px 5px; line-height:24px; color:#93753e}
.dy-Area3 li a:visited {color:#93753e;text-decoration:none;}
.dy-Area3 li a:hover {color:#f00;text-decoration:underline;}
.dy-Area3 li a:active { color:#93753e }

.dy-Area4{ padding-top:10px; margin-left:6px; margin-right:6px; padding-bottom:2px}
.dy-Area4 li a{margin:10px 0px 0px 5px; line-height:24px; color:#000}

.dy-Area5{ padding-top:10px; margin-left:2px; padding-bottom:7px; width:302px}
.dy-Area5 li{ float:left; display:inline; width:145px; margin-right:4px; line-height:24px;}
.dy-Area5 li a{ color:#686155}
.dy-Area5 li a:visited {color:#686155;text-decoration:none;}
.dy-Area5 li a:hover {color:#f00;text-decoration:underline;}
.dy-Area5 li a:active { color:#686155 }

.dy-Area6{
	padding-top:10px;
	margin-left:2px;
	padding-bottom:0px;
	width:390px;
	height:77px
}
.dy-Area6 li{ float:left; display:inline; width:190px; margin-right:4px; line-height:24px;}
.dy-Area6 li a{ color:#686155}
.dy-Area6 li a:visited {color:#686155;text-decoration:none;}
.dy-Area6 li a:hover {color:#f00;text-decoration:underline;}
.dy-Area6 li a:active { color:#686155 }


.dy-Area7{ padding-top:10px; margin-left:2px; padding-bottom:7px; width:390px}
.dy-Area7 li{ float:left; display:inline; width:190px; margin-right:4px; line-height:24px;}
.dy-Area7 li a{ color:#686155; font-size:14px}
.dy-Area7 li a:visited {color:#686155;text-decoration:none;}
.dy-Area7 li a:hover {color:#f00;text-decoration:underline;}
.dy-Area7 li a:active { color:#686155 }

.dy-Area8{ margin-left:2px; padding-left:10px; width:370px}
.dy-Area8 li{ float:left; display:inline; width:180px; margin-right:4px; line-height:24px;}
.dy-Area8 li a{ color:#686155; font-size:12px}
.dy-Area8 li a:visited {color:#686155;text-decoration:none;}
.dy-Area8 li a:hover {color:#f00;text-decoration:underline;}
.dy-Area8 li a:active { color:#686155 }

.dy-Area9{ border-top:1px dotted #cabda9 ; padding-top:3px;margin-left:6px; margin-right:6px; padding-bottom:5px}
.dy-Area9 li a{margin:10px 0px 0px 3px; font-size:14px; line-height:22px}

.dyw-warp{ width:980px; margin:0 auto; border-left:1px solid #cabda9; border-right:1px solid #cabda9;}
.dy-warp{ width:980px; margin:0 auto; background:#FFF;border-left:1px solid #cabda9; border-right:1px solid #cabda9;}
#top-one{ background:url(../images/m_02.gif) no-repeat; height:33px; padding-right:40px; width:940px; line-height:33px; text-align:right}
#dy-nav{ height:39px; line-height:39px; background:#720002; margin-top:2px; padding-left:8px; width:972px}
#dy-nav a{ color:#FFf; line-height:39px; margin:0px 5px; font-size:13px; font-weight:bold}
#dy-nav a:visited{ color:#FFf; line-height:39px}

#dy-nav2{ height:119px; background:url(../images/m_06.gif) no-repeat; padding-left:305px; width:675px}
#dy-nav2-x{ height:95px; background:url(../images/m06.gif) top repeat-x; width:px}

.dyw-bav{ padding:4px 0px 0px 0px;}
.dyw-bav li{ float:left; display:inline; width:67px; height:22px; line-height:22px; text-align:center;display:block}
.dyw-bav li a{ color:#510001;}
.dyw-bav li a:visited {color:#510001;text-decoration:none;}
.dyw-bav li a:hover {color: #F00;}
.dyw-bav li a:active { color:#510001; }


.dyw-bav-x{ padding:4px 0px 0px 0px;}
.dyw-bav-x li{ float:left; display:inline; width:65px; height:22px; line-height:22px; text-align:center;display:block}
.dyw-bav-x li a{ color:#510001;}
.dyw-bav-x li a:visited {color:#510001;text-decoration:none;}
.dyw-bav-x li a:hover {color: #F00;}
.dyw-bav-x li a:active { color:#510001; }

#dy-nav3{ height:52px; background:url(../images/dhbj_03.gif) no-repeat; width:975px}
.dyw-mjbav{ float:left; display:inline; padding:2px 0px 0px 4px; height:52px; width:895px}
.dyw-mjbav li{ float:left; display:inline; width:52px; height:22px; line-height:22px; text-align:center;display:block; background:url(../images/line_06.gif) right no-repeat;margin-bottom:3px}
.dyw-mjbav li a{ color:#510001;}
.dyw-mjbav li a:visited {color:#510001;text-decoration:none;}
.dyw-mjbav li a:hover {color: #F00;}
.dyw-mjbav li a:active { color:#510001; }
.dyw-mjjr{ float:left; display:inline; margin-top:5px;}


#dy-box1{
	height:568px;
	padding:0px 5px;
	border-top:1px solid #960;
	margin-top:5px;
	padding-top:5px;
	
}
.box1l{ float:left; display:inline; width:312px; }
.box1c{ float:left; display:inline; width:391px; padding:0px 5px;}
.box1r{ float:left; display:inline; width:255px;}

.dyw-lb{ width:391px; height:273px; padding-bottom:5px}

/*½Ή΅γΝΌ*/
#focuspic { width:391px; height:273px; border:0px solid #e2f3e9; }
#focuspic #focus{width:391px;height:273px; position: relative;}
#focuspic #au{FILTER:progid:DXImagetransform.Microsoft.Fade (duration=0.5,overlap=1.0); width:391px; height:245px;}
#focuspic #no {margin-top: 0px; left:0px; width:390px; position: absolute; top:245px; text-align:center; line-height:31px; height:31px; background:#000;filter:alpha(Opacity=70);-moz-opacity: 0.7; display:none}
#focuspic #conau {margin-top:6px; left:14px; width:391px; position:absolute; top:245px; text-align:left;color:#fff;font-size:14px; display:none}
#focuspic #conau a{color:#fff;}
#focuspic #conau a:hover{color:#fff;}
#focuspic .lunbo{ width:387px; height:25px; position: absolute; top:245px; background:#000; padding:4px 4px 0 0; left: 0px; }
#focuspic .lunbo ul{height:17px; float:right;}
#focuspic .lunbo li{line-height:12px;font-weight:bold; float:left; margin-left:3px;}
#focuspic .lunbo .bg,#focuspic .lunbo .active{width:18px;height:17px;text-align:center;padding:0px 0 0 0px;line-height:17px;padding-top:4px;}
#focuspic .lunbo .bg{background:#303030;color:#b1b1b1;}
#focuspic .lunbo .active{background:#e36500;color:#fefefe;}


.leftmenu{ background:url(../images/m_30.gif) no-repeat; line-height:31px; height:31px;}
.cenmenu{ background:url(../images/m_25.gif) no-repeat; line-height:31px; height:31px;}
.rightmenu{ background:url(../images/m_17.gif) no-repeat; line-height:31px; height:31px;}
 .leftmenul{float:left; display:inline;  font-size:14px; font-weight:bold; margin-left:40px; color:#000}
 .leftmenur{float:right; display:inline;  margin-right:15px}
 
 .news1{
	height:300px;
	background:#f8f5f0;
	margin-bottom:4px
}
 .xhfc{
	height:auto;
	background:#f8f5f0;
	margin-bottom:4px
}
 .hycz{ height:136px; background:#f8f5f0; margin-bottom:4px}
 .xssj{
	height:80px;
	background:#f8f5f0;
	margin-bottom:4px
}
 .xhjs{ height:200px; background: url(../images/m_21.gif) right bottom no-repeat #f8f5f0; margin-bottom:4px}
 .xhjs dd{ margin:10px 15px 0px;}
 .dyzz{ height:179px; background:#f8f5f0; margin-bottom:4px}
 .wlds{ height:110px; background:#f8f5f0; margin-bottom:4px}
 
 
 #dy-box2{
	height:545px;
	padding:0px 5px;
	margin-top: 10px;
}
.zwds{ height:250px; background:#f8f5f0; margin-bottom:4px}
.zbhy{ height:220px; background:#f8f5f0; margin-bottom:4px}

.szbz{ height:155px; background:#f8f5f0; margin-bottom:4px}
.lybg{ height:125px; background:#f8f5f0; margin-bottom:4px}
.dlr{ height:155px; background:#f8f5f0; margin-bottom:0px}

.yxsj{ height:250px; background:#f8f5f0; margin-bottom:4px}
.yxsj li{ float:left; display:inline; width:89px; margin:10px 8px 10px 18px; display:block; text-align:center}
.zyyc{ height:220px; background:#f8f5f0; margin-bottom:4px}

.menu2{ background: url(../images/m_48.gif) left no-repeat #ded8cb; line-height:31px; height:31px;}


.dy-warp3{ width:970px; margin:0 auto; padding:0px 5px; background:#FFF; border-left:1px solid #cabda9; border-right:1px solid #cabda9;}
#dy-box3{ height:620px; }
.box3l{ float:left; display:inline; width:710px; padding:10px 0px 8px 0px }
.box3r{ float:right; display:inline; width:255px; padding-top:10px }

.rw{ height:177px;}
.rw-li{ float:left; _display:inline; border:1px solid #ded8cc; padding:4px; margin-left:10px; width:120px; height:155px;display:block;}
.rw-li img{ margin-bottom:3px}
.rw-line{ float:left; _display:inline; width:10px; display:block; color:#FFF}

.rw2{ height:365px; padding-left:10px; }
.mjwz{ float:left; _display:inline; background:url(../images/m_80.gif) no-repeat; width:217px; height:361px}
.rw-line2{ float:left; _display:inline; width:20px; display:block; color:#FFF}

.spzx{
	height:auto;
	border-bottom:1px solid #d3c2b0;
	border-left:1px solid #d3c2b0;
	margin-bottom:4px
}
.spzx-t{ text-align:center}
.spzx-t2{
	text-align:center;
	background:url(../images/m_37.gif) left no-repeat #f0e8da;
	margin:5px 3px;
	padding-left:10px
}

.bbsp{ padding-top:10px; line-height:22px; margin-left:5px; height:50px}
.bbsp li{ background:url(../images/vico1.png) left no-repeat; padding-left:25px; line-height:23px; float:left; display:inline; width:98px}
.gxwh{
	height:auto;
	border-bottom:1px solid #d3c2b0;
	border-left:1px solid #d3c2b0;
	margin-bottom:4px
}

.textpic{ height:115px; padding-left:5px; border-bottom:1px dotted #cCC;margin:10px 5px 5px 5px}
.twguide{float:left; _display:inline; width:100px; margin-left:5px; line-height:20px}
.twguidepic{float:left; _display:inline; width:120px; height:107px; padding:2px; margin-right:5px; background:url(../images/m_75.gif) no-repeat}
.twguidepic a{ color:#333}

.textpic2{ height:115px; padding-left:5px; border-bottom:1px dotted #cCC;margin:10px 5px 5px 5px}
.twguide2{float:left; _display:inline; width:150px; margin-left:5px; line-height:20px} .twguide2 a{ color:#93753e}
.twguidepic2{float:left; _display:inline; background:#f9f6f0; width:120px; border:1px solid #e9decb; padding:4px; margin-right:5px;}

.textpic3{ height:115px; padding-left:5px;margin:10px 5px 5px 5px}
.twguide3{float:left; _display:inline; width:150px; margin-left:5px; line-height:23px} .twguide3 a{ font-size:14px;}
.twguidepic3{float:left; _display:inline; background:#f9f6f0; width:120px; border:1px solid #e9decb; padding:4px; margin-right:5px; margin-top:6px}

.textpic4{ height:135px; padding-left:5px;margin:15px 5px 0px 5px}
.twguide4{float:left; _display:inline; width:200px; margin-left:5px; line-height:24px} .twguide4 a{ font-size:14px;}
.twguidepic4{float:left; _display:inline; background:#f9f6f0; width:143px; border:1px solid #e9decb; padding:4px; margin-right:15px; margin-top:6px}

.textpic5{
	height:165px;
	padding-left:5px;
	margin:20px 5px 0px 5px
}
.twguide5{float:left; _display:inline; width:150px; margin-left:5px; line-height:20px} .twguide5 a{ color:#93753e}
.twguidepic5{float:left; _display:inline; background:#f9f6f0; width:120px; border:1px solid #e9decb; padding:4px; margin-right:5px;}

.textpic6{ height:158px; padding-left:5px; margin:15px 5px 0px 5px}
.twguide6{float:left; _display:inline; width:120px; margin-left:5px; line-height:24px} .twguide6 a{ color:#93753e}
.twguidepic6{float:right; _display:inline; background:#f9f6f0; width:90px; border:1px solid #e9decb; padding:4px; margin-right:5px;}

.twguidepic6-x{
	float:right;
	_display:inline;
	background:#f9f6f0;
	width:100px;
	border:1px solid #e9decb;
	padding:4px;
	margin-right:10px;
	margin-bottom:2px;
	margin-top: 20px;
}

.textpic7{
	height:78px;
	padding-left:5px;
	margin:5px 5px 5px 5px
}
.twguide7{float:left; _display:inline; width:120px; margin-left:5px; line-height:24px} .twguide7 a{ color:#93753e}
.twguidepic7{float:left; _display:inline; background:#f9f6f0; width:86px; border:1px solid #e9decb; padding:4px; margin-right:5px;}

.fs-top{float:left; _display:inline; background:url(../images/m_91.gif) no-repeat; width:318px; height:177px; margin-bottom:10px; margin-left:4px; display:block;}

#dy-box4{ height:390px; padding:0px 5px}
.box4l{ float:left; display:inline; width:308px; padding-left:4px }
.menu3{ background: url(../images/m_95.gif) left no-repeat #ded8cb; line-height:31px; height:31px;}
.menu4{ background: url(../images/m_118.gif) left no-repeat #ded8cb; line-height:31px; height:31px; margin-top:5px}
.ysbb{ height:352px; border-bottom:1px solid #d3c2b0; border-left:1px solid #d3c2b0; border-right:1px solid #d3c2b0;}
.sxwh{ height:210px;border-bottom:1px solid #d3c2b0; border-left:1px solid #d3c2b0;}

.menu5t{ background: url(../images/m_97.gif) top no-repeat; height:275px; padding-top:3px}
.menu5tl{float:left; _display:inline; width:195px;}
.menu5tr{float:left; _display:inline; width:195px;}
.xzpic{ background:#f9f6f0; width:120px; border:1px solid #e9decb; padding:4px; margin:10px 32px}

.menu-x1{ background:url(../images/m_101.gif) no-repeat; height:29px; line-height:29px; margin-left:10px; padding-left:10px; font-size:14px; font-weight:bold}

.menu5b{ background: url(../images/m_97.gif) top no-repeat; height:103px; padding-top:3px}


#dy-box5{ height:428px; padding:0px 5px  }
.box5l{ float:left; display:inline; width:710px; height:419px;border-bottom:1px solid #b7815b; border-left:1px solid #b7815b; border-right:1px solid #b7815b;border-top:3px solid #b7815b;}
.box5r{ float:right; display:inline; width:255px;}

.menu-name{ background:url(../images/m_128.gif) no-repeat; height:28px; line-height:28px;}

.name{ height:214px; border-left:1px solid #ded8cb; margin-bottom:5px}
.mjzb{ height:142px; border-left:1px solid #ded8cb;}

.name-three{ float:left; display:inline; width:211px; background:url(../images/m_135.gif) top no-repeat; height:360px; margin:10px 12px 0px;}
.menu-x2{ padding-left:20px; height:28px; line-height:28px}
.menu-x3{ padding-left:55px; height:30px; line-height:30px; margin-top:10px; font-size:14px; font-weight:bold; color:#000}
.menu-x4{ padding-left:22px; height:30px; line-height:30px; margin-top:5px; font-size:14px; font-weight:bold; color:#000}
.menu-x4 span{ float:right; display:inline; padding-right:15px}.menu-x4 span a{ font-size:12px}

#dy-box6{ height:518px; padding:0px 5px  }
.menu-ms{ background:url(../images/m128.gif) no-repeat; height:28px; line-height:28px;}

#food{ background:#f3efe8; margin-top:4px; padding-bottom:10px}
#food span{ margin-left:10px}
.food-top{ background:#f6f3ee; border:1px solid #e1d8c7; padding:0px 10px 10px; height:100px}
.food-top ul{height:26px; line-height:26px; border-bottom:1px solid #efeae1}
