@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;}
.w1200{width:1200px; margin:0 auto; position:relative; clear:both;}
.menu_wrap{ clear:both; width:100%; height:95px; background: url(../images/time.png) center top no-repeat;margin-bottom: 30px;}
.menu_wrap .w1200{display: flex;justify-content: space-between;}
.menu_wrap ul{width:450px;height:95px;}
.menu_wrap ul li{ width:150px; height:120px; position:relative;}
.menu_wrap ul li a{display:block;position: relative; color:white;width: 140px;height: 80px;text-decoration:none; font-size:18px;font-weight:bold;line-height:30px;text-align:center;padding-top: 8px;box-sizing: border-box;border: 5px solid transparent;}
.menu_wrap ul li a span{display: block;color: #ff00ff;font-size: 14px;}
.menu_wrap ul li a:hover{border: 5px solid #00ffff;}
.menu_wrap ul li a:hover::after{content: "";display: block;position: absolute;background: url(../images/index_arrow_down.png) no-repeat;width: 21px;height: 18px;left: 50%;top: 70px;margin-left: -10.5px;}
.topnavi_wrap{width:100%; height:100px; background:black;border-bottom: 2px solid #e26a2a;}
.topnavi_wrap h1{ background:url(https://www.fsjoy.com/FSPL/images/logo_2025.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; }
