@charset "utf-8";
/* CSS Document */
*{margin:0;padding: 0}
body{height: 100%;width: 100%;margin: 0 auto;font-family: "微软雅黑";background: #f2f2f2}
ul li{list-style-type: none;}
.big{width: 100%;height: 100%;margin-top: 25px; background: linear-gradient(to bottom,#badc58,#f2f2f2) no-repeat;background-size: 100% 300px;}
/*导航栏开始*/
.head{width: 100%;height: 50px;background: #48a743;position: fixed;z-index: 99999;top: 0}
.h_left{width: 20%;height: 50px;float: left;text-align: center;line-height: 50px;}
.h_right{width: 80%;height: 50px;float: right;text-align: left;color: #FFFFFF;font-size: 14pt;line-height: 50px;font-weight: bold}
.h_left img{display: inline-block; vertical-align: middle;}

#headx{width: 100%;height: auto;background: #dfe6e9;position: fixed;z-index: 99998;top: 50px;display: none;padding-bottom: 5px;}
#hblp{width: 50%;height: 50px;background: #fff;line-height: 50px;font-size: 12pt;text-align: center;left: 0;border-bottom: 1px solid #f2f2f2}
#hblpo{width: 50%;height: 50px;background: #fff;line-height: 50px;font-size: 12pt;text-align: center;left: 0;border-bottom: 1px solid #f2f2f2}
#hblpo a{color: #000;text-decoration: none;display: block}
#hblu{width: 50%;height: auto;line-height: 50px;font-size: 12pt;text-align: center;right: 0;position: fixed;z-index: 99999;top:50px;display: none;}
#hblu a{color: #000;text-decoration: none;display: block}
/*导航栏结束*/

/*内容开始*/
.cent{width: 95%;top: 0; height: 100%; margin: 0 auto;}
.centx{width: 100%;top: 0; height: 100%; margin: 0 auto;}
/*检索栏开始*/
.jsl{width: 100%;height: 70px;background: #444;position: relative}
.jslbig{width: 100%;height: 60px;background: #fff;bottom:0;position: absolute;z-index: 3;}
.jslo{width: 25%;height: 60px;line-height: 60px;text-align: center;position: absolute;z-index: 4;}
.jslo div{width: 90%;height: 50px;line-height: 50px;background: #fff;font-size: 10pt;margin-left: 5px;}
.jslo div:first-child{margin-top: 5px;border-radius: 10px 10px 0 0}
.jsls{width:0;height:0;border-width:5px 5px 0;border-style:solid;border-color:#fff transparent transparent;/*灰 透明 透明 */position: absolute;z-index: 6;bottom: 10px;left: 11%;}
.jslt{width: 74%;height: 60px;line-height: 60px;z-index: 4;right: 0;position: absolute}
.jslt_t{width: 70%;height: 40px;border: none; border-bottom: 1px solid #444;outline: none}
.jslt_s{width: 25%;height: 40px;border:none;border: 1px solid #444;background: none;color: #444;outline: none;font-weight: bold}
/*检索栏结束*/
/*焦点图*/
.banner{width: 100%;height: 250px;}
.ban_img_B{width: 100%;height: 100%;margin: 0 auto;position: relative;}
.ban_img_B ul{width: 100%;height: 100%; margin: 0 auto;}
.ban_img_B ul li{width: 100%;height: 100%;margin: 0 auto;position: absolute;z-index: 1;}
.bibdp{width: 100%;height: 30px;background: #000;position: absolute;bottom: 0;z-index: 2;line-height: 30px;color: #fff;font-size: 10pt;background-color:rgba(0,0,0,0.5);}
.bibdp p{width: 62%;height: 30px;line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: left;text-indent: 1em}
.bibdn{width: 35%;height: 30px;position: absolute;bottom: 0;z-index: 3;text-align: center;line-height: 30px;right: 0;}
.bi_ad{width: 16px;height: 20px;line-height: 20px;display: inline-block;border-radius: 30%;color: #fff;border: 1px solid #fff;margin-top: 4px;margin-bottom: 4px;margin-left: 4px;}
.bibdn_h{background: #f60}
.bfj{position: absolute;z-index: 4;bottom: 0;width: 100%;height: 2px; background: #f60}
/*内容*/
.nr{width: 100%; height: 100%; margin: 0 auto;}
.nr ul{width: 90%; height: 100%;overflow:hidden;zoom: 1;text-align: center;margin-bottom: 20px;margin: 0 auto}
.nr ul li{width: 50%; height: 60px;list-style-type: none;float: left;line-height: 60px;}
.nr ul li img{display: inline-block; vertical-align: middle;}
.nr ul li a{color: #fff; text-decoration: none;text-align: center;display: block}

.nr_wz{width: 100%;height: 100%;margin: 0 auto;}
.nr_wzbt{width: 38%;height: 30px;line-height: 30px;color: #fff;text-align: left;margin-bottom: 5px;margin-top: 10px;position: relative;z-index: 1;}
.nr_wzbt img{display: inline-block; vertical-align: middle;}
.nr_zj{width: 0;height: 0;border-width:15px 0 15px 15px;border-style:solid;position: absolute;z-index: 2;left:38%;}
.nr_wzlb_big{width: 100%;height: 100%;background: #fff;font-size: 10pt;padding-top: 5px;padding-bottom:5px}
.nr_wzlib{width: 100%;height: 30px;line-height: 30px;border-bottom: 1px dashed #444;}
.nr_wzlib p{float: left;height: 30px;line-height: 30px;}
.nr_wzlib_left{width: 60%;height: 100%;text-align: left;text-indent: 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nr_wzlib_right{width: 40%;height: 100%;text-align: center;font-size: 6pt}
/*two的nr_two*/
.nr_two{width: 100%; height: 100%;margin: 0 auto;background: #fff;}
.nr_two_ban{width: 100%;height: 80px;background-image: url("../images/bg.jpg");background-position-y: -220px;background-repeat: no-repeat;position: relative}
.nr_two_ban_tu{width: 70px;height: 70px;background: #fff;left: 30px;position: absolute;top:5px;border-radius: 50%;text-align: center}
.nr_two_ban_tu img{width: 100%;height: 100%;}
.nr_two_btl{width: 100%;height: 100%;line-height: 40px;background:#3498db;color: #fff;text-indent: 0.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 10pt }
.nr_two_btl a{text-decoration: none;color: #fff}
.nr_two_btl_h{width: 40%;height: 100%;line-height: 40px;float: left;font-size: 14pt;}
.nr_two_btl_sp{width: 60%;height: 100%;line-height: 40px;float: right;}
.nr_two_nr{width: 95%;height: 100%; word-wrap: break-word;padding-top: 20px;padding-bottom: 20px;margin: 0 auto}
.nr_two_nr img{width: 100%;}
.nr_wz_yj{width: 100%;height: 30px;line-height: 30px;text-align: center;margin: 0 auto;padding-top: 20px;border-top: 1px solid #000}
.nr_wz_yj nr{width: 100%;height: 30px;line-height: 30px;}

.btn{width: 100%;height: 50px;margin: 0 auto;text-align: center;}
.btn li{display: inline-block;text-align: center;margin-left: 5px;border-radius: 10px;border: 1px #95a5a6 solid;background: #ecf0f1}
.syy,.xyy{width: 60px;height: 30px;line-height: 30px;font-size: 12pt;}
.num{width: 30px;height: 30px;font-size: 12pt;line-height: 30px}
.btn li:hover{cursor: pointer;background: #ecf0f1}

.active_page{

    color:#c0392b;

}


/* 文章内容 */
/*内容结束*/

/*底部开始*/
.floot{width: 100%;height: 50px ;line-height: 50px; font-size: 12pt; text-align: center; background: #4E4E4E;color: #fff; bottom: 0;margin-top: 20px}
/*底部结束*/

/*我的图书馆*/
.wdtsg{background: #48a743;width: 8%;height: auto;font-size: 12pt;padding-top: 2%;padding-bottom: 2%;text-align: center;position: fixed;z-index: 999;top: 150px;right: 0}
.wdtsg a{width: 80%;margin:0 auto;text-decoration: none;color: #fff;display: block}

/*返回顶部*/
#goToTop{width: 30px;height: 30px;padding-top: 2px;position: fixed;z-index: 9999;bottom: 100px;right:10px;color: #fff;background: #7f8c8d;font-size: 10pt;text-align: center;}

#goToTop a{color: #fff;text-decoration: none;}