﻿@import url("/inc/css.css");
#header{margin:0 auto;width:948px;background:#fff;height:60px;overflow:hidden;}
#header .logo{float:left;width:590px;}
#header .search_bar{float:left;position:relative; margin-top:15px; padding-right:87px;z-index:100;} 
#header .search_input{width:240px;background:url(../image/bg_top.gif) left -94px no-repeat; font-size:14px; border:0;height:22px; line-height:20px; padding-top:5px; padding-left:30px;color:#666;}
#header .search_input:hover{background:url(../image/bg_top.gif) left -94px no-repeat; border:0;}
#header .search_button{background:url(../image/bg_top.gif) left -123px no-repeat; top:0;right:0;border:0; width:92px; height:28px; text-indent:-9999px; cursor:pointer; position:absolute;}
#header .search_button:hover{background:url(../image/bg_top.gif) -93px -123px no-repeat;}
#menu{margin:0 auto 4px auto;width:948px;background:#ebe9e9;height:28px;border-top:3px solid #777297;border-bottom:1px solid #ccc;overflow:hidden;}
#menu span{float:right;padding-right:15px;line-height:28px;}
#menu li{ float:left; font-size:14px; padding:0 15px; line-height:28px; font-weight: bold; color:#2F2087; }
#menu li a:link,#menu li a:visited{text-decoration:none;}
.lmbk2 {margin:0 auto;BACKGROUND: #000;width:948px;}
#swfplayer {MARGIN:0px}
.main{margin:5px auto;width:948px;overflow:hidden;}
.main h3{padding:5px 0; font-size:16px; color:#595674;}
.main h1{padding:10px 0; font-size:24px; color: #c00; border-bottom: 1px solid #ccc; text-align: center;margin-bottom:10px;}
.main .nr{font-size:14px;line-height:25px;height:auto !important; height:400px; min-height:400px;}
.main .nr div{font-size:14px;}
.main .nr font{line-height:1.2em;}
.main .l{float:left;width:658px;border-right:1px solid #ddd;padding-right:19px;}
.main .r{float:left;width:252px;padding-left:18px;}
.main .r .ad{margin:10px 0;height:250px;border:1px solid #ddd;}
.main .yyjj{padding:10px;border:1px solid #eee;font-size:14px;line-height:25px;height:auto !important; height:400px; min-height:400px;}
.main .yyjj div{font-size:14px;}
.main .yyjj font{line-height:1.2em;}
.main .pwzx{margin-top:5px;color:#666;padding:5px;border:1px solid #eee;background:#f9f9f9;font-size:14px;}
.main .pwzx strong{ font-size: 16px; color: #CC0000; }
.main .news_dt li{padding:0 0 0 15px;height:28px;line-height:28px;background:url(/image/ico_0.gif) no-repeat 5px 11px;overflow:hidden;font-size:14px;}
.main .news_dt li em{font-style: normal;float:right;color:#666;}
.news_vod{width:658px;}
.news_vod td{ border-top: 1px solid #eee; padding:5px 5px 5px 5px; vertical-align: top; }
.news_vod td img{width:67px;height:100px;}
.main .vods{width:100%;padding-bottom:5px;overflow:hidden;}
.main .vods a{padding:2px 5px;display:block;float:left;white-space:nowrap;}

#jdt{position:relative;float:left;margin:5px 0 10px 0;width:236px;height:342px;padding:7px;border:1px solid #ccc;background-color:#f9f9f9;overflow:hidden;}
#jdt img{width:236px;height:342px;}
#jdt p{display:none;overflow:hidden;}
#jdt_page{position: absolute;left:0;width:243px;margin-top:-23px;filter:alpha(opacity=80);text-align:right;}
#jdt_page strong{background:#009A91;color:#fff;padding:3px 6px;margin:0 3px;}
#jdt_page a{border:1px solid #B6CFCD;padding:0px 3px;margin:0 2px;color:#009A91;background:#fff;text-decoration:none;}

.page { float:left; width:100%; margin:10px 0; color: #666; text-align: center;font-size:14px;}
    .page em,.page a,.page span{padding:3px 6px; line-height:24px;height:24px;border: 1px solid #ccc;margin:0 2px;}
   .page em{font-style: normal;}
   .page a{text-decoration: none;}
   .page a:hover{text-decoration: none;border-color:#777297;background: #777297;color: #fff;}
   .page span{border:0;font-weight:bold;color: #000;}
.bottom {margin:10px auto 0 auto;width:928px;padding:5px 10px;border-top: 1px solid #ccc;color:#666;background: #f7f7f7;}
