@charset "gb2312";
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label{margin:0;padding:0;}
body,html,input,button,textarea{color:#333;font:12px/1.5 Arial,"ËÎÌå",Verdana,Helvetica, sans-serif;}
body,html {_background-image:url(about:blank);_background-attachment:fixed;}
h1{font-size:18px;}
h2,h3,h4,h5{font-size:14px;}
img{border:none;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
a:focus{outline:none;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input:focus,textarea:focus{outline:none;}

/* Çå³ý¸¡¶¯ */
.clearfix:after,.layout:after,.menu:after,.list-1 ul:after,.list-2 ul:after,.imglist:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
* html .clearfix,* html .layout,* html .menu,* html .list-1 ul,* html .list-1 ul,* html .imglist{display:inline-block;}
* +html .clearfix,* +html .layout,* +html .menu,* +html .list-1 ul,* +html .list-1 ul,.* +html .imglist {display:inline-block;}

.layout,.wraper{width:96%; margin:0 auto;}
.logo-side,.list-1 h3,.menu,.list-2 li,.list-1 li h1,.list-1 li h4,.listion h3,.tit{ font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei";}
.header{ height:52px; overflow:hidden; background:#fefefe; border-bottom:1px solid #ddd; box-shadow:0 1px 0 2px #eee; position:relative; z-index:222; padding:0 0 5px;}
.logo,.logo a{ display:block; width:185px; height:52px; background:url(../daohang/logo_1.png) 0 0 no-repeat; float:left; margin:0 10px 0 0;}
.logo-side,h1.logo-side { display:inline; float:left; padding:14px 0 0; color:#000; font-size:20px; font-weight:normal; }
.wraper{ background:url(daohang_shadow.png) 180px 0 repeat-y; padding:35px 0;}
.aside{ width:170px; position:fixed; left:2%; top:92px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+92)); }
.menu li{ padding:0 5px 5px 0; float:left; white-space:nowrap; }
.menu li a{ float:left; padding:0 12px; line-height:25px; text-align:center; background:#479edb; border-radius:25px; color:#fff; font-size:14px;}
.menu li.m1 a{background:#6DAC7A;}
.menu li.m2 a{background:#F9A066;}
.menu li.m3 a{background:#4DC2D7;}
.menu li.m4 a,.menu li a{background:#479edb;}
.menu li.m5 a{background:#6DAC7A;}
.side-txt-left{ display:block; width:22px; height:212px; background:url(txt_share-2.png) center 0 no-repeat; position:absolute; right:-20px; top:0;}



.menu li a:hover{text-decoration:none; background:#1b81c9; color:#fff; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.tips{padding:0 35px 0 5px; color:#aaa;}
.tips dt{ display:block; font-weight:bold; }
.main{ padding:0 15px 0 220px;min-height:700px;}
.list-1 {width:100%; position:relative; overflow:hidden; }
.list-1 h3,.list-2 h3,.listion h3,.food h3,.panel .tit { background:#479edb; padding:3px 15px; border-radius:16px; color:#fff; font-size:15px; display:inline-block; text-shadow:1px 1px #1b81c9; margin-bottom:5px;}
.list-1 h3,.list-2 h3,.listion h3,.food h3,.panel .tit { *display:inline;}
.list-1 h3 span,.list-2 h3 span,.food h3 span,.panel .tit span{ border-bottom:3px solid #009e64; margin-bottom:-2px; position:relative; padding:0 55px 3px 5px; float:left;}
.list-1 ul{ width:105%;padding:0 0 30px;}
.list-1 li { width:168px; margin:0 20px 0 0; padding:7px 1px; float:left; border-bottom:1px dotted #ddd; margin-bottom:-1px; position:relative;}
.list-1 li h1,.list-1 li h4,.list-1 li p{padding:0 5px;}
.list-1 li:hover{background:#f8f8f8; border:1px solid #eee; width:168px; padding:6px 0 7px; }
.list-1 li h1,.list-1 li h4{ font-size:15px; font-weight:normal; }
.list-1 li h1,.list-1 li h1 a,.list-1 li h4,.list-1 li h4 a{ display:block;color:#08568f;}
.list-1 li h1 a:hover,.list-1 li h4 a:hover{color:#F81A78;}
.list-1 li p{ height:18px; line-height:18px; overflow:hidden; color:#ccc;}
.list-1-hot h4,.list-1-hot h4 a{font-size:16px; }
.list-1-hot li p{color:#aaa;}
.list-1-cur h3,.list-1-cur h3.tit{ background:#f81a78; text-shadow:none;}
.list-2 { width:100%; position:relative; overflow:hidden;padding:0 0 25px;}
.list-2 ul{width:105%;}
.list-2 li { width:130px; border-bottom:1px solid #eee; float:left; font-size:14px; margin:0 30px 0 0; padding:6px 0;}
.list-2 li a{ display:block; height:25px; line-height:25px; overflow:hidden; padding:0 10px;border-radius:13px;}
.list-2 li a:hover{background:#51B992; color:#fff; text-decoration:none; }
.ico-hot { display:inline-block; width:16px; height:16px; vertical-align:top; background:url(ico_hot.png) 0  0 no-repeat; margin:0 0 0 4px; position:relative; top:0;}
* html .ico-hot{display:inline;}
* +html .ico-hot{display:inline;}

.topsearch{ display:inline; float:left; padding:13px 30px 0 30px; }
.topsearch .searchipt { width:230px; height:20px; padding:4px 15px;font-size:12px; float:left; border:1px solid #dcdcdc; margin-right:-1px; border-radius:16px 0 0 16px; color:#eee; }
.topsearch .searchbtn{ width:42px; height:30px; float:left; border:0; padding:0; cursor:pointer; border-radius:0 16px 16px 0;  background:url(search.png) -2px -42px no-repeat; border:1px solid #dcdcdc; }
.topsearch .ipt-focus{color:#999;}


.txtinfo{color:#efefef;}


.side-ad{padding:6px 0 20px 5px; margin-top:5px;}

