﻿@import url("/inc/css.css");
body{background:#f7f7f7; }
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}
.top { width:100%; height:88px; background: url(../image/bj.jpg) repeat-x; overflow:hidden; }
.k978 {position:relative;margin:0 auto;width:978px;}
.logo{float:right;width:573px;height:78px;padding-top:10px;background: url(../image/logo.jpg);}
.dh {width:100%;height:33px;background: url(../image/dh.gif) repeat-x;color:#666;margin-bottom:7px;overflow:hidden;}
.dh span{padding-left:415px;line-height:32px;}
.dh p{line-height:32px;}
.l{float:left;width:415px;display:inline;overflow:hidden;}
.r{float:left;width:563px;display:inline;overflow:hidden;}
#yy{width:400px; height:550px;position:absolute;top:-105px;left:5px;background:#ccc;z-index: 2;}
#jdt{ width:400px; height:550px; background:#fff; position:absolute; top:-110px; z-index: 3;overflow:hidden;}
#jdt img{padding:4px;width:390px;height:540px;border:1px solid #333;}
#mapts {display:none;position:absolute;border:red solid 2px;z-index:5;}
.jdt_dh{width:385px;height:33px;line-height:32px;background: url(../image/dh.gif) repeat-x;color:#888;margin-top:450px;padding:0 10px;overflow:hidden;}
.jdt_dh strong{color:#f30;}
.jdt_dh span{float:right;}
.r1{float:left;width:408px;display:inline;overflow:hidden;}
.r2{float:left;width:155px;display:inline;overflow:hidden;}
.ban_r1{width:398px;overflow:hidden;}
.ban_r1 a{height:22px;line-height:22px;font-size:14px;display:block;float:left;white-space:nowrap;padding:0 8px;margin:2px 12px 6px 0px;background:#fc6;border-bottom:1px solid #aa000b;border-right:1px solid #aa000b;text-decoration:none;color:#aa000b;}
.ban_r1 a:hover{background:#ff0;color:#aa000b;text-decoration:none;}
.ban_r1 a:visited{color:#aa000b;}
.ban_r1 .xz,.ban_r1 .xz:link,.ban_r1 .xz:visited{color:#fff;background:#aa000b;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.r1 .news_t1{width:388px;background:#B40607;height:26px;line-height:26px;color:#fff;font-size:14px;padding-left:10px;margin:10px 0 5px 0;}
.news_r1 {width:398px;overflow:hidden;}
.news_r1 li{margin-left:4px;line-height:26px;background:url(/image/ico_1.gif) no-repeat 0px 8px;padding-left:12px;font-size:14px;}
.news_r1 .jg{background:#E0DBD5;}
.news_l1 {width:398px;padding-top: 5px;overflow:hidden;}
.news_l1 li{margin-left:4px;line-height:22px;background:url(/image/ico_1.gif) no-repeat 0px 6px;padding-left:12px;font-size:12px;}
.news_l1 li a{color:#666;}
.r2 .news_t2{width:145px;background:#B40607;height:26px;line-height:26px;color:#fff;font-size:14px;padding-left:10px;margin-bottom:5px;}
.r2 #rl{border:1px solid #ddd;margin:3px 0px;padding:4px 0 4px 0px;background: #fff;margin-bottom:5px;}
.ban_r{width:563px;margin-bottom:10px;overflow:hidden;}
.ban_r a{height:22px;line-height:22px;font-size:14px;display:block;float:left;white-space:nowrap;padding:0 8px;margin:2px 12px 6px 0px;background:#fc6;border-bottom:1px solid #aa000b;border-right:1px solid #aa000b;text-decoration:none;color:#aa000b;}
.ban_r a:hover{background:#ff0;color:#aa000b;text-decoration:none;}
.ban_r a:visited{color:#aa000b;}
.ban_r .xz,.ban_r .xz:link,.ban_r .xz:visited{color:#fff;background:#aa000b;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.r .news{width:543px;background:#fff;margin-top:10px;padding:0 10px;overflow:hidden;}
.r .news .nr_t{float:left;width:543px;border-bottom:4px solid #333;font-size:14px;color:#333;height:32px;line-height:32px;}
.r .news .nr_t span{float:right;}
.r .news h1{float:left;width:543px;font-family:"黑体", arial;font-size:20px;height:40px;line-height:40px;text-align:center;overflow:hidden;}
.r .news .nr{float:left;padding-bottom:10px;width:543px;font-size:14px;font-size:16px;line-height:28px;word-break:break-all;height:auto !important; height:450px; min-height:450px;}
.r .news .nr img{max-width:540px;width: expression(this.width > 540 & this.height < this.width ? 540: true); height: expression(this.height > 600 ? 600: true);overflow:hidden;}
.ban_pic{margin:0 auto;width:978px;overflow:hidden;}
.ban_pic a{height:22px;line-height:22px;font-size:14px;display:block;float:left;white-space:nowrap;padding:0 8px;margin:0px 12px 8px 0px;background:#fc6;border-bottom:1px solid #aa000b;border-right:1px solid #aa000b;text-decoration:none;color:#aa000b;}
.ban_pic a:hover{background:#ff0;color:#aa000b;text-decoration:none;}
.ban_pic a:visited{color:#aa000b;}
.ban_pic .xz,.ban_pic .xz:link,.ban_pic .xz:visited{color:#fff;background:#aa000b;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.content{float:left;width:155px;margin:0px 10px 0 0px;display:inline;overflow:hidden;}
.content ul{background: #fff;}
.content ul li{height:22px;line-height:22px;border:1px solid #ddd;margin:3px 0px;padding-left:8px;overflow:hidden;}
.content ul a{text-decoration: none;}
.content .search{border:1px solid #ddd;margin:3px 0px;padding:4px 0 4px 8px;background: #fff;}
.err{float:left;width:769px;text-align:center;padding:20px;font-size:18px;font-weight: bold;color:#aa000b;}
.err img{width:75px;padding-bottom:10px;}
.list{float:left;width:809px;}
.qi{margin:0 auto;width:100%;margin-top:12px;overflow:hidden;}
.qi li {float:left;width:32.9%;height:362px;text-align:center;overflow:hidden;}
.qi li .img{ margin:0px auto; width:226px; height:310px; background:#fff;}
.qi li .img img{width:216px;height:300px;padding:4px;border:1px solid #ddd;}
.qi li .img a:hover img{border:1px solid #aa000b;background: #fcc;}
.qi li:hover img{border:1px solid #aa000b;background: #fcc;}
.qi li .title{margin:4px;line-height:16px;font-size:14px;overflow:hidden;}
.qi li .rq{margin:2px;line-height:14px;font-size:12px;color:#888;overflow:hidden;}
.news_title{margin:0 0 10px 0;font-size:16px;overflow:hidden;}
.news_r {width:606px;overflow:hidden;}
.news_r li{margin-left:4px;line-height:28px;background:url(/image/ico_1.gif) no-repeat 0px 8px;padding-left:12px;font-size:14px;}
#bottom {border-top:1px solid #ccc;line-height:1.3em;margin-top:8px;padding:5px 0px 10px 10px;color:#666;overflow:hidden;}
#bottom a{color: #333;padding:5px;}
#mousetip{position: absolute; font-family:宋体;font-size:14px;color:#fff;font-weight:bold;background:#B40607 url(../image/layer.jpg); width:260px;height:50px;text-align:center; padding:20px 15px 0px 15px; visibility: hidden; z-index: 1000;}
#map_xz {display:none;position:absolute;border:2px;z-index: 4;background:red;filter:alpha(opacity=35);}
.page { float:left; width:100%;color: #666; text-align: center;font-size:14px;}
    .page a,.page span{padding:3px 6px; line-height:24px;height:24px;border: 1px solid #ccc;margin:0 4px;}
   .page a{text-decoration: none;}
   .page a:hover{text-decoration: none;border-color:#aa000b;background: #aa000b;color: #fff;}
   .page span{border:0;font-weight:bold;color: #000;}