.main{ background: url(/images/news/main_bg.gif) repeat; margin-bottom: 20px;}

.pointer { padding: 0 4px 7px; background: #fff; }

.news { width: 950px; background: url(/images/news/main_bot.gif) no-repeat 0 bottom; }

/* 左侧 */
.news .left { float: left; width: 670px; margin-right: 10px; background: url(/images/news/left_top.gif) no-repeat; }
.news .left h1 { margin: 25px 0; font-size: 24px; text-align: center; }
.news .left h1.title{ margin: 10px 15px; padding:10px 20px 10px; border-bottom: 1px #DADADA solid; font-size:20px; text-align: left;}
.news .left .info { margin: 0 20px; padding: 5px 0; color: #666; text-align: center; border-top: 1px solid #cecece; border-bottom: 1px solid #cecece; background: #f8f8f8; }
.news .left .info span { margin: 0 5px;}
.news .left .content { margin: 10px 25px;}
.news .left .content p { margin: 8px 0; font-size: 14px; line-height: 24px; }
.news .left .content .food-ettj li { margin: 8px 0; font-size: 14px; line-height: 24px; padding-left: 15px; background: url("/images/common/li.gif") 0 10px no-repeat;}
.news .left .content .food-ettj li.pagination { text-align: center; background:none;}


/* 右侧 */
.news .right { float: left; width: 270px; background: url(/images/news/right_top.gif) no-repeat; }

.news .right .focus { width: 270px; }
.news .right .focus h3 { width: 200px; height: 30px; margin: 0 auto; color: #fff; text-align: center; line-height: 28px; background: url(/images/news/column-head.gif) no-repeat; }
.news .right .focus img { width: 248px; margin: 6px 10px 0; border: 1px solid #ccc; }

.news .right .service { width: 248px; height: 80px; margin: 5px 0 0; padding: 15px 10px 0; border: 1px solid #CFDFEA; }
.news .right .service p { line-height: 22px; }

.baidu_ad{ width: 250px; height: 250px; padding: 10px; text-align: center; overflow: hidden;}
.tailercnzz{clear:both; text-align: center;}
