@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html{-webkit-text-size-adjust:none; }
body{ font-size:14px;  line-height:20px; color:#4d4d4d;font-family:"Microsoft YaHei"; background:#fff;}
/* body{font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size:14px;color:#4b4b4b;background:#fff;text-align:left;font-weight:normal;} */
fieldset,img {border:0; vertical-align:bottom;}
address,caption,cite,code,dfn,/*em,*/th,var {font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%}
abbr,acronym {border:0}
button,input,select,textarea{font-size:100%;}
font{font-style:normal;font-size:14px;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-style:inherit;font-size:14px;font-weight:inherit;outline:none;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both; line-height:0px; height:0px; font-size:0px;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
a{text-decoration:none;color:#313131;}
.clear_box{clear:both;}


/* 样式开始 */
.hep_warp{margin:0 auto;overflow:hidden;}
.hep_warp .header{width:1000px;margin: 10px auto 10px;overflow:hidden;}
.hep_warp .header span,.hep_warp .header .header_nav,.content .search_wrap .tab_nav,.content .search_wrap .search,.content .search_wrap .search span,.content .search_wrap .search .input_text,.content .search_wrap .search .input_button,.content ul.list li,.input_text_tj,.input_button_tj{display: inline;float: left;}
.hep_warp .header span{width: 175px;height: 60px;/*background: url(../images/hep_log.jpg) no-repeat;*/}
.hep_warp .header .header_nav{float: right;margin:20px 0px 0 0;}
.hep_warp .header .header_nav a{display: inline-block;height: 20px;padding: 0 18px;color: #474747;}
.hep_warp .header .header_nav a.last#denglu{padding-left: 20px;}
.hep_warp .header .header_nav a.last{background: none;padding-right:0;}
.hep_warp .lunbo{margin:0 auto;}
.yellow,.hep_warp .header .header_nav a.yellow{color: #ff5a00;}
.blue,.hep_warp .header .header_nav a.blue{color:#003389;}
.red{color:#f00;}
.content{width:1000px;margin:0 auto;overflow:hidden;}
.content .search_wrap{height: 50px;margin: 15px 0 10px;border-bottom: 1px solid #ededed;position: relative;background: #fff;padding-top: 25px;}
.content .search_wrap .tab_nav{width:300px;}
.content .search_wrap .tab_nav span{height:50px;width:120px;display:inline-block;text-align: center;font-size: 20px;color:#8d8d8d;cursor:pointer;}
.content .search_wrap .tab_nav span.current{margin-top: 1px;color:#264993;border-bottom: 1px solid #2f8ed0;}
.content .search_wrap .search,.search_tj{float:right;width:640px;text-align: right;margin-right: 20px;vertical-align: center;}
.content .search_wrap .search span{height:30px;line-height: 30px;vertical-align: center;color:#4b4b4b;font-size: 14px;}
.content ul.list{color:#585858;font-size: 14px;overflow: hidden;position: relative;}
.content ul.last{border: none;}
.content ul.have_height{height:40px;}
.content ul.list li.down{position:absolute;width:30px;color:#ff5a00;cursor: pointer;right:5px;top:18px;}
.content ul.list li a{color:#585858;display: inline-block;padding:0 10px;height:39px;line-height: 39px;}
.content ul.notBook li a{color:#585858;display: inline-block;padding:0;height:40px;line-height: 40px;}
.content ul.list li a.current{color:#264993;}
.content ul.list li.left{width:80px;padding-left:10px;margin:0;}
.content ul.list li.left a{padding:0;}
ul.book_list{padding:20px 0 0 0px;background:#fff;}


ul.book_list li{width:222px;height:173px;display:inline;float:left;position:relative;text-align:center;margin-top:0px;margin-bottom:20px;}
ul.book_list li.li_right{margin:0px 0px 20px 0;}
.no_left ul.book_list li{margin-top:0px;margin-bottom:20px;}
.no_left ul.book_list li.li_right{margin:0px 0px 20px 0;}


ul.book_list li img{width:220px;height:124px;display:block;border:1px solid #dfdfdf;cursor: pointer;}
ul.book_list li span.pic{display:block;width:69px;height:33px;background:url("../images/pub_bg.png") no-repeat;position:absolute;right:-9px;top:10px;}
ul.book_list li p{color:#262525;padding-top:5px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;cursor: pointer;}
ul.book_list li p font{display:block;color:#565556;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
ul.book_list_upright li{width: 160px;height: 255px;}
ul.book_list_upright li img{width: 160px;height: 205px;}
ul.book_list_upright li span.pic{right: -10px;}
.no_left ul.book_list_upright li {margin: 0 20px 30px 10px;}
/* 图片轮播 */
.img_scroll{width:100%;overflow:hidden; height:383px;}
.slides1_wrap {	position: relative; width: 972px; height:383px;margin:0 auto;}
#slides1 {overflow: hidden;height: 383px;}
#slides1 li {list-style: none;width: 972px;}
#slides1 li img {width:1000px; height:383px;}
.slides1_wrap .prev {position: absolute;left: 21px;top: 212px;outline: 0; width:19px; height:29px;display:none;}
.slides1_wrap .next { position: absolute; right: 21px; top: 212px;outline: 0; width:19px; height:29px;display:none;}
.bx_pager{position:absolute; bottom:30px; left:10px; width:1000px; height:15px;text-align:center; }
.bx_pager a{display:inline-block; width:68px; height:27px; overflow:hidden;border:1px solid #42a1ba;margin:0 4px;}
.bx_pager a:hover, .bx_pager a.active {border:1px solid #079862;}

/* 图片上传样式开始 */
.pic_wrap{width:100%;}
.pic_wrap .pic_tab_nav{width:100%;height:55px;margin-bottom: 10px;}
.pic_wrap .pic_tab_nav span{float:left;width:49.99999%;display:inline;height:55px;line-height:55px;color:#3f3f3f;border-bottom:1px solid #c0c0c0;text-align: center;cursor: pointer;}
.pic_wrap .pic_tab_nav span.current,.pic_wrap .pic_left a.current{color:#264993;border-bottom: 2px solid #2f8ed0;}
.pic_wrap .tab_cnt{width: 100%;clear: both;overflow: hidden;}
.pic_wrap .pic_left,.pic_wrap .pic_right{display: inline;float: left;padding-bottom: 32767px !important; margin-bottom: -32767px !important;}
.pic_wrap .pic_left{width:130px;padding:15px 20px;text-align: left;border-right: 1px solid #c0c0c0;margin-left: -100%;}
.pic_wrap .pic_left a{display:block;color:#424242;font-size: 16px;line-height: 60px;padding-left: 5px;}
.pic_wrap .pic_right{width:100%;}
.pic_wrap .pic_right .right_wrap{margin-left: 170px;}
.pic_wrap .pic_right .right_cnt{padding:0px 35px;}
.pic_wrap .pic_right .right_cnt .up_pic{padding:45px 0 40px;border-bottom: 1px solid #c3c3c3;}
.pic_wrap .pic_right .right_cnt .pic_show{padding:30px 0;}
.pic_wrap .pic_right .right_cnt .three_list{padding:20px 0;}


/* main */
.main{width: 100%;}
/* left */
.left{float: left; width: 206px;background:#fff; margin-top:15px;}
.menu-wrap{color: #313131; font-size: 14px;min-height: 430px;overflow: hidden;}
.menu-wrap dl,.menu-wrap dd,.menu-wrap dt{width:210px;margin:0 auto;}
.menu-wrap dd,.menu-wrap dt{cursor:pointer;padding:9px 0 ;}
.menu-wrap dd a{padding-left:16px;display:block;blr:expression(this.onFocus=this.blur());outline:none;-moz-outline:none;}
.menu-wrap .menu-parent,.menu-wrap .menu-parent a{color:#FF0000;}
.menu-wrap dl .menu-ico{display: inline-block; *display:inline; zoom:1; margin:0 7px 0 0;  width: 9px; height: 9px; line-height: 0; overflow: hidden; font-size: 0; background-position:-180px -39px; cursor: pointer;}
.menu-wrap dl .menu-ico2{background-position: -180px -60px;}
.menu-wrap dl dd .menu-ico3 {background: url(../images/leaf_node.png) no-repeat;}
.input_text_tj{width:434px;}
.search_tj{width:742px;padding:20px 0 20px 230px;background:#fff;margin:0 auto;}
.header_img{display:block;margin-bottom:0px;height: 243px;width:1000px;}
#box_zhankai,#box_shouqi {background: #fafafa; border: 1px solid #dedede;padding: 10px 20px;}
#box_zhankai a,#box_shouqi a {color: #2963ad;margin-left: 6px;}
#box_zhankai span,#box_shouqi span {
    padding-left: 2em;
    line-height: 30px;
}
/* right */
.right{float: right; width: 750px;}
.page_box{width:100%;border-top:1px solid #bfbfbf;padding:20px 0;text-align:right;overflow:hidden;}
.page_box a,.page_box span{display:inline-block;padding:6px 10px;}
.page_box a.current{background:#4c4d52;color:#fff;border:1px solid #8e8f91;}
.no_left{width:100%;}
.couser_cnt{background:#fff;}


.menu-wrap div{display:inline-block;}
.menu-wrap dl dt{padding:6px 0px;} 
.menu-wrap dl dd{padding:0px;}
.menu-wrap dl dd dl{padding-left:0px;}
.menu-wrap dl dd a{padding:6px 0px;padding-left:0px;}
.menu-wrap dl dd .menu-ico3{background:url(../images/leaf_node.png) no-repeat;}
/*.menu-wrap dl dd a.ye,.menu-wrap dl dt.ye{background-color:rgb(251, 191, 163);}*/


.footer {
	margin-top: 20px;
	vertical-align: bottom;
	height: 52px;
    background: none;
    width:1000px;
    text-align:left;
    border:0px;
    border-top:1px solid #d2d2d2;
}
.footer span.footer_right{float:right;}
.footer span.footer_right a{color:#605C5C;}