@charset "utf-8";
/* CSS Document */

body{font-family:微软雅黑;}

a {color:#121212; text-decoration:none;}
a:hover {color:#FB7804; text-decoration:none;}

/* -------------------------美食头部 ---------------------------------*/
.top_banner {width:100%; height:320px; background:#F0F1E1; text-align:center; margin-top:1px;}
.food_topbg {width:1000px; height:85px; margin:0 auto; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; margin-top:3px; margin-bottom:3px; background:url(../images/food/topbg.jpg) no-repeat;}
.food_logo,.ms_soimg,.tj_web,.xbtd_bt,.pdtj_bt {background:url(../images/food/food.png); background-repeat:no-repeat;}

.food_logo {width:255px; height:59px; background-position:0 0; float:left; margin:15px 0px 0px 15px;}
.ms_so {width:305px; height:32px;float:right; margin:25px 15px 0 0; overflow:hidden; position:relative;}
.ms_soimg {width:54px; height:40px; background-position:0 -59px; float:right; cursor:pointer; position:absolute; right:0; bottom:0;}
.so_input {width:245px; font-size:18px; line-height:18px; padding:7px 8px; color:#999; border:none; background-color:#fff; opacity:0.5;filter:alpha(opacity=50); }

/* -------------------------内容 ---------------------------------*/
.foot_left {width:680px; height:auto; float:left;}
.foot_right {width:300px; height:auto; float:right; }

.foot_jdbox {width:690px; height:330px; overflow:hidden;zoom:1; float:left;}
.foot_news {width:670px; height:130px; padding:15px 0; border-bottom:1px dashed #C3C3C3;  }
.foot_news:hover { background:#F7F7F7;}
.foot_news img {width:230px; height:130px; margin-right:10px; float:left;}
.foot_news h1 {font-size:22px; line-height:22px; color:#121212; padding:10px 0;}
.foot_news h1 a{font-size:22px; color:#121212;}
.foot_news h1 a:hover { background:#FB7804;  color:#fff;}
.foot_news p {font-size:16px; line-height:32px; color:#5b5a5a;}
.foot_news_xx a{font-size:14px; line-height:14px; color:#e76b35;}
.foot_news_xx a:hover {color:#E86024;}
.rdtj_pic {width:300px; height:190px; position:relative; }
.rdtj_pic p {width:300px; height:auto; font-size:18px; line-height:18px; padding:10px 0; background-color:#000;filter:alpha(opacity=70); opacity:0.7; color:#fff; position:absolute; bottom:0; left:0; text-indent:0.5em;}
.rdtj_pic p a{width:300px; height:auto; font-size:18px; line-height:18px; padding:10px 0; filter:alpha(opacity=70); opacity:0.7; color:#fff; position:absolute; bottom:0;text-indent:0.5em;}
.rdtj {width:298px; height:auto; border:1px solid #CDCED3; border-top:none; overflow:hidden;  }
.rdtj_bt  { font-size:18px; line-height:24px;  color:#131313; padding:10px 3px;}
.tj {width:266px; height:auto;  margin-bottom:15px; margin-top:4px; }
.tj_web {width:60px; height:60px; background-position:0 -107px; float:left;}
.tj li {font-size:14px; line-height:26px; color:#7c7c7c;}
.ms_gg01 {width:300px; height:auto; margin:10px 0; }
.xbtd_bt {width:141px; height:59px; background-position:-65px -59px; overflow:hidden; }
.xbtd_pic {width:300px; height:175px; position:relative; }
.xbtd_pic p a{width:300px; padding:10px 0; font-size:16px; line-height:16px;  background-color:#000;filter:alpha(opacity=70); opacity:0.7; color:#fff; position:absolute; bottom:0px; left:0; text-indent:0.5em; float:left;}
.xbtd {width:288px; height:auto; padding:5px; border:1px solid #CDCED3; border-top:none;}
.xbtd li {font-size:14px; line-height:26px; color:#030000; }
.xbtd_xx {color:#636262; padding-left:15px;}
.pdtj_bt {width:300px; height:37px; background-position:0 -170px; margin:10px 0; }
.pdtj {width:300px; height:auto;}
.pdtj li {color:#2f2e2e; font-size:15px; line-height:33px; list-style:circle; margin-left:20px;}
.ms_tjbt {width:38px; height:450px; float:left;}

/* 列表页 */
.hdtj_lb {width:100%; background:url(../images/food/num.png) no-repeat; margin-top:10px;}
.hdtj_lb li {font-size:14px; line-height:32px; padding-left:44px; }

/* 内容页 */

.news_tie_top { float:right; padding-right:16px; overflow:hidden; margin-right:20px;}
.news_tie_img {width:24px; height:25px; float:left; display:block; cursor:pointer; background-position:-198px -33px;}
.news_tie_pnum { color:#cc1b1b; height:25px; font-size:25px; line-height:25px; padding-left:10px; font-family:"Adobe Hebrew"; cursor:pointer;}
.news_tie_pnum:hover {color:#cc1b1b;}
.f_news_info_center { text-align:center; text-indent:0;}

/* 修改 */
.list_yule_bt {width:670px; height:auto; font-size:28px; line-height:28px; padding:5px}
.list_yule_bt a {color:#343333; }
.list_yule_bt a:hover { background:#92359f; color:#fff;}

/*-------------------------美食首页头部图片轮播-------------------------*/
.main{ margin:0 auto; width:1000px;}

.p4{ float:left; width:1000px;height:440px; background-image:url(../images/food/msbg17.jpg);POSITION: relative;background-repeat: no-repeat;background-position: left 90px;}
.ssb{position:absolute;width:35px;height:115px;z-index:1; background-image:url(../images/food/msbg18.jpg);left:-14px; top:-21px}
.tk{ float:right; width:960px; height:440px; overflow:hidden; background:#000;}
.h1{ height:260px; overflow:hidden;}
.h2{ height:170px; overflow:hidden;}
.tk div{POSITION: relative;}
.tk1{ float:left; width:430px; height:440px}
.tk1 div{ float:left; margin:0 10px 10px 0}
.tk2{ float:left; width:310px; height:440px}
.tk3{ float:right; width:210px; height:440px}
.tk3 div{ float:left; margin:0 10px 10px 0}
.tkbt{ height:42px; background-image:url(../images/food/msbg10.png);position:absolute;z-index:1; bottom:-42px; text-align:center}
.tkbt a{ color:#fff; font-size:14px; line-height:42px; font-weight:bold;}


#hscroll{float:left; width:680px;height:330px;overflow:hidden;zoom:1;}
#hscroll{background-position:0 0}
#hscroll #scrllbox{ width:680px;position:relative; overflow:hidden;}					
#hscroll #pic{overflow:hidden;position:relative; width:680px; height:330px;}
#hscroll #pic .split{float:left; margin-right:11px; position:relative; height:330px; overflow:hidden;}
#hscroll #pic .split img{width:680px;height: 330px;overflow: hidden;}
#hscroll #pic .split p{background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#60000000',endColorstr = '#60000000')\9;color:#fff; font-family:"Microsoft YaHei"; font-size:16px; height:50px; line-height:50px; position:absolute; left:0; bottom:0; width:100%; text-indent:1em; white-space:nowrap;}
#hscroll #pic .split a:hover{ color:#fff;}
#hscroll #pic .split p.cover{color:#fff; font-family:"Microsoft YaHei"; font-size:20px; height:50px; line-height:50px; position:absolute; left:0; bottom:0; width:100%; text-indent:1em; white-space:nowrap; background-color:#000;filter:alpha(opacity=70); opacity:0.7;}
#hscroll #pic .split a.infotxt{color:#fff; font-family:"Microsoft YaHei"; font-size:20px; height:50px; line-height:50px; position:absolute; left:0; bottom:0; width:100%; text-indent:1em; white-space:nowrap; }
#hscroll #btn_left{ position:absolute; left:0; top:90px; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
#hscroll #btn_right{ position:absolute; right:0; top:90px; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
