/* 基本信息 */
body{ border:0; margin:0px; padding:0px; color:#000; font-size:9pt; font-family:Arial, tahoma, sans-serif; text-align:center; }
div{ border:0; margin:0; padding:0; }
ul{ border:0; margin:0; padding:0; }
li{ border:0; margin:0; padding:0; list-style:none; }
p{ border:0; margin:0; padding:0; }
form{ border:0; margin:0; padding:0; }
.iframe{ margin:0; padding:0; border:0; overflow:hidden; }
img{ border:0; }
a:link{ color:#000; text-decoration:none; }
a:visited{ color:#000; text-decoration:none; }
a:hover{ color:#ff0000; text-decoration:none; }
h1{ border:0; margin:0; padding:0; }
h2{ border:0; margin:0; padding:0; }
h3{ border:0; margin:0; padding:0; }
h4{ border:0; margin:0; padding:0; }
.left{ float:left; display:inline; }
.right{ float:right;  display:inline; }
.clear{ clear:both; }
#font-red{ color:#FF0000; }
#font-orange{ color:#FF6600; }
/* 基本信息 */

/*空行*/
.blank-beight8px{ height:8px; font-size:1px; }
/*空行*/

#container{ width:780px; margin:0 auto; }

/* 头部 */
#header{ width:780px; font-size:9pt; }
.logo{ width:180px; background:#db0000; color:#fff; float:left; }
.logo p{ margin:5px auto; }
.main-nav{ margin:5px 20px; background:#fff; float:left; text-align:center; width:550px; }
/* 头部 */

/* 标语 */
#banner{ width:778px; border:#000 1px solid; background:url("http://image.wenweipo.com/sp/banner/080514wcdz.jpg") repeat-x center; height:78px; text-align:center; margin-top:5px; }
#banner h1{ font-size:50px; color:#ffffff; font-weight:bold; margin-top:7px; }
/* 标语 */

/* 位置导航 */
#sub-nav{ width:780px; height:25px; margin:0 auto; border-top:1px solid #ffffff; border-bottom:5px solid #ffffff; background:url("../image/subnav_bg.gif") repeat-x center; text-align:left; }
#sub-nav p{ margin:5px 10px; }
/* 位置导航 */

/*主体内容*/
#content{ width:780px; }

/*图片新闻*/
#photo{ width:780px; float:left; margin-top:5px; }
#photo .photo-top{ width:780px; background:url("../image/news-graybg.gif") repeat-x bottom; height:18px; }
#photo .photo-top .photo-title h3{ color:#ffffff; font-size:11pt; font-weight:bold; margin-top:3px; }
#photo .photo-top .photo-title h3 a:link{ color:#ffffff;}
#photo .photo-top .photo-title h3 a:visited{ color:#ffffff;}
#photo .photo-top .photo-title h3 a:hover{ color:#000;}
#photo .photo-top .more{ width:765px;text-align:center; display:inline; }
#photo .photo-top .more a:link{ color:#D22F0E; }
#photo .photo-top .more a:visited{ color:#D22F0E; }
#photo .photo-top .more a:hover{ color:#000; }
#photo .photo-list{ width:780px; border:#537DAD 1px solid; text-align:left; }
#photo .photo-imp{ width:750px; margin-left:15px; text-align:center; background: no-repeat top left #E9F0F7; margin-top:15px; }
#photo .photo-imp .bg02{ width:750px; background:url("../image/bg02_20080516.gif") no-repeat top; }
#photo .photo-imp img{ margin-top:30px; border:#000000 1px solid; margin-bottom:20px; }
#photo .photo-imp p{ font-size:13px; margin-bottom:20px; }
#photo .inner{ width:240px; background:url("../image/image_bg.gif") repeat-y left; margin-left:15px; margin-top:15px; float:left; display:inline; }
#photo .inner .img{
 height:200px;
 line-height:200px;
 overflow:hidden;
 position:relative;
 text-align:center;
 margin:auto;
}
#photo .inner .img .p{  position:static;
 +position:absolute;
 top:50%;left:50%;
}
#photo .inner .img img{ position:static;
 +position:relative;
 top:-50%;left:-50%;
 vertical-align:middle;
 }
 .p:after {
 content:".";font-size:1px;
 visibility:hidden;
 }

#photo .inner .photo-news .center p{ text-indent:2em; text-align:left; height:45px; }
/*图片新闻*/

/*主体内容*/

/*底部*/
#footer{ width:780px; margin:8px auto 0 auto; padding:0; clear:both; }
#footer-link{ height:90px; padding:10px 0 0 0; border-top:1px #d0cfd7 solid; border-bottom:1px #ffcb3e solid; background:#F9F5EC; text-align:left; }
.flink-left{ width:360px; margin:0 0 0 5px; float:left; }
.flink-center{ width:240px; margin:0; float:left; }
.flink-right{ width:170px; margin:0; float:right; }
.flink-content{ margin:2px 0 0 0; }
.flink-content a{margin:0 0 0 5px; }
#orange{ font-size:9pt; }
#orange a{ color:#cc6600; text-decoration:none; }
#orange a:hover{ color:#cc6600; text-decoration:underline; }
#copyright{ margin:0 auto; }
#copyright p{ margin:5px auto; }
/*底部*/