@charset "gb2312";
@import url(reset.css);
@import url(header.css);
@import url(footer.css);
/* CSS Document */
.lby_box{overflow: hidden;
width: 1002px;
margin: auto;
height: auto;
margin-bottom: 10px;}
.lby_box .dqwz_box{ width:100%; height:46px; line-height:46px; /*!  */ background:url(xxgk_26.png) 8px center no-repeat; overflow:hidden; font-size: 12px;color: #000;padding-left: 30px;}
.lby_box .dqwz_box a{color:#000;}

.lby_box .left_nav{ /*!  */ width:224px; min-height:640px; border:1px solid #DCDCDC; overflow:hidden;background: #fff;}
.lby_box .left_nav dt{ height:30px; line-height:30px; background:#2F6698; color:#ffffff; text-align:center; font-size:10.5pt; /*!  */}

.lby_box .left_nav dd{ padding:10px; overflow:hidden;}
.lby_box .left_nav dd ul{width:191px;}
.lby_box .left_nav dd ul li{ height:30px; line-height:30px;  margin-bottom:15px;  text-align:center;background: url(navlibr.jpg) no-repeat;}
.lby_box .left_nav dd ul li a{ color:#787878; display:block; font-size:14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.lby_box .left_nav dd ul li a:hover{	background: url(cnnavbr.jpg) no-repeat;color:#Fff;}
.lby_box .right_list{  width:755px;border: 1px solid #DCDCDC;background: #fff;min-height: 640px;}
.lby_box .right_list dt{ height:32px; line-height:32px; background:url(list_bg.jpg) repeat-x left top; color: #2f6899;border-bottom: 1px solid #DCDCDC;}
.lby_box .right_list dt h3 em{float:left;  /*!  */ display:block; /*!  */ /*!  */ color:#2f6899; padding:0px 40px;/*!  */font-size: 10.5pt;/*!  */font-style: normal;}
.lby_box .right_list dd{ padding:8px; overflow:hidden;}
.lby_box .right_list dd ul li{ height:36px; line-height:36px;  position:relative;}
.lby_box .right_list dd ul li em{ float:left; width: 12px; height: 12px;background: url(1.jpg) no-repeat; margin-right:3px;margin-top: 12px;}
.lby_box .right_list dd ul li a{display:block;line-height: 26px;color: #000;font-size: 14px;}
.lby_box .right_list dd ul li a i{ position:absolute; right:10px; top:0; font-style:normal;}
.lby_box .right_list dd ul li.addxx{height:50px; border-bottom:1px dotted #dddddd; margin-bottom:20px;}
.lby_box .right_list .pag_box{ margin:10px auto; overflow:hidden; text-align:center;width: 755px;}
.lby_box .right_list .pag_box a{ padding:3px 8px; background:#c8e4d8; display:block; float:left; border:1px solid #0A76D8; border-radius:3px; text-decoration:none!important; color:#0A76D8; margin:5px;}
.lby_box .right_list .pag_box a:hover{ background:#0A76D8; border:1px solid #0A76D8; color:#fff;}
.lby_box .right_list .pag_box a.onhover{ background:#0A76D8; border:1px solid #0A76D8; color:#fff;}

/*?T¡Á¨®2¨¤??¨º??¨²¨¨Y*/
.lby_box .cont_list{ width:100%; overflow:hidden; margin-top:20px;}
.lby_box .cont_list dt{ height:49px; line-height:49px; background:url(list_bg.jpg) repeat-x left top; color:#1eae09;}
.lby_box .cont_list dt h3 em{float:left;  height:20px; display:block; line-height:20px; margin-top: 10px; color:#1eae09; padding:0px 40px;}
.view{ padding:20px; line-height:30px; font-size:14px;}

/*¨ª???¨¢D¡À¨ª*/
.lby_box .right_list_a{ margin-top:21px; width:850px;}
.lby_box .right_list_a dt{ height:49px; line-height:49px; background:url(list_bg.jpg) repeat-x left top; color:#1eae09;}
.lby_box .right_list_a dt h3 em{float:left;  height:20px; display:block; line-height:20px; margin-top: 10px; color:#1eae09; padding:0px 40px;}
.lby_box .right_list_a dd{ overflow:hidden;}
.lby_box .right_list_a dd ul li{ float:left; width:276px; height:190px; margin-top:20px; position:relative;}
.lby_box .right_list_a dd ul li a{ color:#575757; display:block; width:260px; margin:0 auto; color:#fff;}
.lby_box .right_list_a dd ul li a .img_list{ width:260px; height:190px;}
.lby_box .right_list_a dd ul li a .img_list img{ width:260px; height:190px;}
.lby_box .right_list_a dd ul li a p{ width:250px; line-height:38px; padding-left:10px; position:absolute; bottom:0; height:38px; background:#000; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6; }
.lby_box .right_list_a dd ul li a p:hover{color: #c00;}

.lby_box .right_list_a .pag_box{ margin:20px auto; overflow:hidden; text-align:center;}
.lby_box .right_list_a .pag_box a{ padding:3px 8px; background:#e9e9e9; display:block; float:left; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin:5px;}
.lby_box .right_list_a .pag_box a:hover{ background:#1eae09; border:1px solid #1eae09; color:#fff;}
.lby_box .right_list_a .pag_box a.onhover{ background:#1eae09; border:1px solid #1eae09; color:#fff;}