@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}table{border-collapse;border-spacing:0;}fieldset, img{border:0 none;}li{list-style:none outside none;}a{outline:none;-moz-outline:none;background:url(#);text-decoration:none;}a:hover{text-decoration:underline;}iframe{display:block;}h1,h2,h3,h4,h5,h6{line-height:1.5em;}select, input, button, textarea{font:99% arial,helvetica,clean,sans-serif}.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; vertical-align:bottom;}.inb{display:inline-block;vertical-align:middle;}.red{color:#d00;}.emp{display:block;position:absolute;left:50%;}.ht{text-indent:-9999px;}.radius05{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}.fl{float:left;display:inline;}.fl1{float:left;display:inline;}.fr{float:right;display:inline;}.clearfix:after{content: ".";display: block;height:0;clear: both;visibility: hidden;} .clearfix {display: inline-block; }* html .clearfix {height: 1%;}.clearfix {display: block;}.fb{ font-weight:bold}input[type="submit"],button{cursor:pointer;}legend{display:none;}
/*************html5 default set***************/
header,hgroup,article,nav,footer,section,aside{display:block;}hgroup{position:relative;}address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}img{vertical-align:top;}
/**page**/
body{font-size:12px;line-height:1.5em;font-family:"微软雅黑",Tahoma,serif,"宋体"; background:white;}
body,html{ overflow-x:hidden;}
.wrap{width:100%; position:relative; background:white;}
.w1000{width:1000px; margin:0 auto; position:relative; clear:both;}
.menu_wrap{ clear:both; width:100%;  height:60px; margin-bottom:236px;}
.menu_wrap ul{width:1000px;height:60px; position:relative; margin:0 auto;display: flex;justify-content: space-between;align-items: center;}
.menu_wrap ul li{ width:20%; height:60px; position:relative;}
.menu_wrap ul li a{display:block;color:white; text-decoration:none; font-size:14px;font-weight:bold;line-height:60px;text-align:center;}
.menu_wrap ul li a:hover,.menu_wrap ul li.current a{ background:#ffba00;color: #ca4b34;}
.menu_wrap ul li a span{ padding-left:10px;}
.menu_wrap ul li.menu-book a{background: url(../images/book_icon.png) 13px center no-repeat #02419f;padding-left: 55px;text-align: left;}
.menu_wrap ul li.menu-book a:hover{color: white;}
.float_r{width:136px; position:fixed; right:6%; top:360px;}
.float_r a{ display:block; margin:0 auto 5px;}
.topnavi_wrap{width:100%; height:100px; background:url(../images/topnavi_line.jpg) center bottom #000 no-repeat;}
.topnavi_wrap h1{ background:url(../images/logo_2020.png) 23px center no-repeat; height:98px; width:250px;}
.topnavi_wrap ul{width:357px; height:40px; padding-top:29px; }
.topnavi_wrap ul li{width:100px; height:40px; margin-right:28px;}
.topnavi_wrap ul li a{ display:block; width:100%; height:36px; color:#959595; line-height:36px; font-size:14px; text-align:center; text-decoration:none;border:2px solid #959595; border-radius:25px; text-align:center;}
.topnavi_wrap ul li a:hover{ color:black; background:#fe6d0b;border:2px solid #fe6d0b; }
