﻿.border {border:1px solid #d5d5d5;}
.border2 {border:1px solid #d5d5d5; background:#f0f4f9;}
.border3 {border:1px solid #d5d5d5; background:#f7f7f7;}
.tabs {width:100%; height:31px; background:url(images/tabs_bg.gif) repeat-x 0 100%;}
.tabs ul {margin:0; padding:0; list-style:none;}
.tabs ul li {float:left; padding:0 10px; height:31px; line-height:31px;}
.tabs ul li.on {color:#2f558c; font-weight:700; border-right:1px solid #d5d5d5; background:#fff;}
.tabs ul li.off {color:#333; font-weight:700; border-right:1px solid #d5d5d5;}
.tabs ul li.more {float:right; padding:0 10px 0 0; font-family:宋体;}
.tabs2 {width:100%; height:31px; background:url(images/tabs_bg.gif) repeat-x 0 100%;}
.tabs2 ul {margin:0; padding:0; list-style:none;}
.tabs2 ul li {float:left; padding:0 10px; height:31px; line-height:31px;}
.tabs2 ul li.on {color:#bc2d09; font-weight:700; border-right:1px solid #d5d5d5; background:url(images/tabs_bg2_on.gif) repeat-x 0 100%;}
.tabs2 ul li.off {color:#333; font-weight:700; border-right:1px solid #d5d5d5;}
.tabs2 ul li.more {float:right; padding:0 10px 0 0; font-family:宋体;}
.hd {margin:0 10px; padding:5px 0; border-bottom:1px solid #d5d5d5; position:relative;}
.hd h4 {margin:0; padding:0; font-size:14px; font-weight:700; font-family:微软雅黑; color:#333;}
.hd span {position:absolute; right:0; top:9px; font-family:宋体;}
.bd {margin:10px;}
.focus {width:306px; text-align:center; overflow:hidden;}
.ad_200 {width:200px; text-align:center;}

.cross {float:left; display:inline; width:960px;}
.column1 {float:left; display:inline; width:306px;}
.column2 {float:left; display:inline; margin-left:10px; width:644px; overflow:hidden;}

.list {width:100%;}
.list ul {margin:0; padding:0; list-style:none;}
.list li {padding:0 0 0 12px; height:22px; line-height:22px; background:url(images/i1.gif) no-repeat left 9px; text-align:left;}
.list li span.date {color:#737373;font-size:11px;}

.listPic {width:100%;}
.listPic ul {margin:0; padding:0; list-style:none;}
.listPic li {padding:0 0 0 12px; height:22px; line-height:22px; background:url(images/i1.gif) no-repeat left 9px; text-align:left;}
.listPic li.pic {padding:0 0 8px 0; height:auto; line-height:18px; background:none;}
.listPic li .tit {font-size:12px; font-weight:700; margin-bottom:10px;}
.listPic li .text {width:100%;}
.listPic li .text img {float:left; display:inline; margin-right:10px;}
.listPic li .text h4 {margin:0; font-size:14px; font-weight:700;}
.listPic li .text p {margin:0; line-height:18px; color:#787878;}

.news {width:100%;}
.news .headlines {width:100%;}
.news .headlines ul {margin:0; padding:0; list-style:none;}
.news .headlines ul li {margin:4px 0 12px 0;}
.news .headlines ul li .tit {margin:0 0 2px 0; width:100%; text-align:center; font-size:18px; font-family:黑体; font-weight:400;}
.news .headlines ul li .con {width:100%; line-height:160%; color:#787878;}
.news .listAll {width:100%; margin-top:10px;}
.news .listAll ul {margin:0; padding:0; list-style:none;}
.news .listAll ul li {line-height:24px; font-size:14px;}
.news .listAll ul li .cat {}
.news .listAll ul li .link {margin-left:6px;}
.news .listAll ul li .date {margin-left:6px; color:#999; font-size:12px;}
.news .listAll ul li.space {margin-top:10px; height:10px; line-height:10px; font-size:1px; border-top:1px dashed #d5d5d5;}

.ezine {width:100%;}
.ezine .ezine_pic {width:100%; text-align:center;}
.ezine .ezine_pic img {width:180px; height:256px; border:1px solid #333;}
.ezine .ezine_text {width:100%; margin-top:8px; text-align:center;}

.people {width:100%;}
.people ul {margin:0; padding:0; list-style:none;}
.people ul li {float:left; display:inline; margin:4px 9px 8px 9px; width:76px;}
.people li img {width:72px; height:72px; border:0; border:1px solid #fff; padding:1px;}
.people li a:hover img {padding:1px; border:1px solid #bc2d09;}
.people li h4 {margin:6px 0 0 0; height:18px; line-height:18px; font-size:12px; font-weight:400; overflow:hidden;}

.restaurant {width:100%;}
.restaurant .htit {width:100%; font-size:12px; font-weight:700; margin-bottom:10px;}
.restaurant .limg {width:100%;}
.restaurant .limg img {float:left; display:inline; margin-right:10px;}
.restaurant .limg h4 {margin:0; font-size:14px; font-weight:700;}
.restaurant .limg p {margin:0; line-height:18px; color:#787878;}
.restaurantlist {margin-top:3px; width:100%;}