﻿@import "main.css";

/*导航*/
.zsnav .nav_a, 
.zsnav .nav_a h2 a:hover, 
.zsnav .nav_b { background:url(../images/nav_bg2.png); }

.zsnav .nav_a { width:920px; height:60px;  }
.zsnav .nav_a li { float:left; height:60px; }

.zsnav .nav_a .m1 { width:60px }
.zsnav .nav_a .m2 { width:125px }
.zsnav .nav_a .m3 { width:177px }
.zsnav .nav_a .m4 { width:156px}
.zsnav .nav_a .m5 { width:160px }
.zsnav .nav_a .m6 { width:175px }
.zsnav .nav_a .m7 { width:67px }

.zsnav .nav_a li h2, 
.zsnav .nav_a li h2 a { float:left; width:54px; height:60px; text-indent:-999px; overflow:hidden; }
.zsnav .nav_a li p { float:left; line-height:22px; padding:15px 0 0 3px; }
.zsnav .nav_a li p a { margin-right:6px; color:#fff; }
.zsnav .nav_a li p a:hover { color:#fff; }

.zsnav .nav_a .m1 h2 { width:60px; }
.zsnav .nav_a .m1 h2 a:hover { background-position:0 -60px; width:60px; }
.zsnav .nav_a .m2 h2 a:hover { background-position:-60px -60px }
.zsnav .nav_a .m3 h2 a:hover { background-position:-185px -60px }
.zsnav .nav_a .m4 h2 a:hover { background-position:-362px -60px }
.zsnav .nav_a .m5 h2 a:hover { background-position:-518px -60px }
.zsnav .nav_a .m6 h2 a:hover { background-position:-679px -60px }
.zsnav .nav_a .m7 h2 a:hover { background-position:-854px -60px }

.zsnav .nav_a .activ a, 
.zsnav .nav_a .activ a:hover ,
.zsnav .nav_a .activ a:visited{ color:#b00 }

.zsnav .nav_b { background-position:0 -180px; width:920px; height:55px; line-height:55px; }
.zsnav .nav_b .breadcrumb { float:left; text-indent:12px; }
.zsnav .nav_b .breadcrumb a { font-weight:700; color:#b00; font-size:14px; }
.zsnav .nav_b .subnav { float:right; padding-right:20px; padding-top:15px;}
.zsnav .nav_b .subnav a { color:#000 }
.zsnav .nav_b .subnav .subforumname{ white-space: nowrap;float: left;line-height: 20px;padding: 0px 6px;background: url(../images/bg_rline.gif) no-repeat right 4px;}
.zsnav .nav_b .subnav .subforumname a{color: #304050;}

/*图片轮播*/
.flashNews{float: left;margin-bottom: 0px;overflow: hidden;width: 315px;position: relative;height: 270px;}
.flashNews .bg{background-color: #000;left: 0px;width: 315px;bottom: 0px;position: absolute;height: 73px;filter: alpha(opacity=39);moz-opacity: 0.39;opacity: 0.39;}

/*图片轮播标题*/
.flashNews h3{z-index: 2;left: 2px;width: 315px;position: absolute;top: 210px;height: 35px;overflow: hidden;line-height: 35px;text-align: left;}
.flashNews h3 a{font-weight: normal;font-size: 18px;color: #fff;font-family: "黑体";}
.flashNews h3 a:visited{color: #fff;text-decoration: none;}
.flashNews h3 a:hover{color: #f20000;text-decoration: none;}

.flashNews p{position: absolute;left: 5px;top: 295px;width: 310px;height: 20px;line-height: 20px;z-index: 2;text-align: left;}
.flashNews p a{color: #fff;font-size: 12px;color: #fff;}
.flashNews p a:visited{color: #fff;text-decoration: none;}
.flashNews p a:hover{color: #f20000;text-decoration: none;}

/*图片轮播导航*/
.flashNews ul{ z-index: 2;right: 0px;bottom: 0px;position: absolute;}
.flashNews ul li{background-color: #000;float: left;margin-left: 1px;width: 15px;line-height: 18px;height: 18px;text-align: center;}
.flashNews ul li a{display: block;font-weight: bold;font-size: 10px; width: 15px;color: #fff;font-family: Tahoma;height: 18px;}
a.fnews:link, a.fnews:visited, a.fnews:active{color: #fff;text-decoration: none;}
a.fnews:hover{color: #F20000;text-decoration: none;}
a.fnsel:link, a.fnsel:visited, a.fnsel:active, a.fnsel:hover{color: #f20000;text-decoration: none;}

/*资讯首页*/
.divl { width:313px; float:left; overflow:hidden;}
.divc { width:337px; float:left; margin-left:9px;}
.divr { width:252px; float:right; }

/*通用背景图*/
.ftoday,.divbox h2,.bg1,.bg2 {background-image:url(../images/box/wml_img_01.gif); background-repeat:no-repeat;}
.ftoday{ background-position:0 -293px;padding-top:50px;}

/*信息框*/
.divbox{ border:solid 1px #dfe3ec; clear:both; margin-bottom:10px;}
.divbox h2{ height:32px; line-height:32px; font-size:14px; text-indent:8px;background-position:0 -152px; color:#01417d;}
.divbox h2 span{ float:right; font-weight:normal; font-size:12px; padding-right:8px;}
.divbox h2 span a{ color:#354A84;}

.noboder{ border-width:0px;}
.bg1{background-position:0 -76px;}
.bg2{background-position:0 -185px;}

.inpicli{ width: 150px;float:left; height:120px; text-align:center;}
.inpicli img{ width: 120px;height:90px; padding:1px; border:solid 1px #eee;}
.intwli{ width: 100px;float:left; height:85px; text-align:center;}
.intwli img{ width: 90px;height:60px; padding:1px; border:solid 1px #eee;}
.inli{ font-size:12px; line-height:20px; line-height:20px; clear:both; text-indent:5px; }
.inlib{ line-height:22px; line-height:22px;text-indent:5px;}
.inlib a{ font-size:13px;}
.inli span,.inlib span{ float:right; color:#999; padding-right:2px;}

/*新闻列表*/
.newsli{line-height:25px; height:25px; clear:both; text-indent:15px; font-size:14px;}
.newsli span{ float:right; color:#999; padding-right:10px;}
.newshli{line-height: 23px; border-bottom: 1px dashed #eee; width:96%; clear:both; margin:2px auto;}
.newspicli{width: 138px;float:left; height:110px; text-align:center; padding-top:5px;}

 .infobar { background: url(../new_images/info_navbg.gif) repeat-x left bottom; width: 770px; height: 31px; }
 .infobar span { padding-top: 10px; display: block; font-size: 12px; font-weight: lighter; }
 .infobar a { color: #000; margin: 0 5px; }
 .infobar a:hover { color: #fff; }
 
 .infosearch { text-align: left; padding-left: 20px; display: block; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
 .infosearch a { color: #f00; margin: 0 5px; }

/*新闻评论*/
.comment_info{border:solid 1px #f90;padding:15px;margin: 0px auto;color: #000;}

/*评论列表*/
.commentul{list-style-type:none;}
.commentul li span{text-align:right;border-bottom:dashed 1px #f90;line-height:22px;}
.commentul li h5{font-weight:normal;border-bottom:dashed 1px #eee;padding:5px;font-size:12px;}

/*评论分页*/
.jsPageBar{clear:both;height:25px;line-height:25px;padding:5px;margin-top:8px;}
.jsPageBar a{float:left;display:block;margin:2px;border:solid 1px #eee;width:15px;text-align:center; text-decoration:none; color:#f60;}
.jsPageBar label{float:left;display:block;margin:2px;border:solid 1px #eee;background-color:#fff;width:15px;text-align:center; color:#666;}
.jsPageBar div{margin:2px;border:none;float:left;border:solid 1px #eee;padding-left:5px;padding-right:5px;}

/*发布评论*/
.comment_send{clear:both;border: solid 1px #f90;padding:15px 18px;padding-bottom: 10px;  margin: 8px auto;color: #000;}
.comment_send h3{cursor: pointer; border-bottom:solid 1px #f90; color:#f00; line-height:25px; height:25px;}
.comment_send li{ line-height:25px; clear:both; padding:2px;}
.comment_send li.emot{ border:solid 1px #ccc; padding:5px; margin-top:5px; display:none;}
