* {box-sizing: border-box;}
a{text-decoration:none;color: #111;}
a:hover{background: #999;}
body {margin: 0;background:#FFF;}
body {
    font-family: "Merriweather", Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    line-height: 1.625;
    color: #555555;
        display: block;
    background-color: white;}
ul {list-style-type: none;margin: 0;padding: 0;overflow: hidden;position: -webkit-sticky; /* Safari */position: sticky;margin-top: 10px; text-align: center;}
li{text-align: center;float: left;}
li a {display: block;color: white;text-align: center;padding: 14px 16px;text-decoration: none;background-color: #111;}
li a:hover {background-color: #999;}

.jssora05l, .jssora05r {
  display: block;
  position: absolute;
  /* size of arrow element */
  width: 40px;
  height: 40px;
  cursor: pointer;
 /* background: url('img/BS/BS0004/BS0004-1.jpg') no-repeat;*/
  overflow: hidden;
}
.jssora05l { background-position: -10px -40px; }
.jssora05r { background-position: -70px -40px; }
.jssora05l:hover { background-position: -130px -40px; }
 .jssora05r:hover { background-position: -190px -40px; }
.jssora05l.jssora05ldn { background-position: -250px -40px; }
 .jssora05r.jssora05rdn { background-position: -310px -40px; }
 .jssora05l.jssora05lds { background-position: -10px -40px; opacity: .3; pointer-events: none; }
.jssora05r.jssora05rds { background-position: -70px -40px; opacity: .3; pointer-events: none; }
 /* jssor slider thumbnail navigator skin 01 css *//*.jssort01-99-66 .p            (normal).jssort01-99-66 .p:hover      (normal mouseover).jssort01-99-66 .p.pav        (active).jssort01-99-66 .p.pdn        (mousedown)*/.jssort01-99-66 .p {    position: absolute;    top: 0;    left: 0;    width: 99px;    height: 66px;}.jssort01-99-66 .t {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    border: none;}.jssort01-99-66 .w {    position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;}.jssort01-99-66 .c {    position: absolute;    top: 0px;    left: 0px;    width: 95px;    height: 62px;    border: #000 2px solid;    box-sizing: content-box;
    /* background: url('img/t01.png') -800px -800px no-repeat; */   _background: none;}.jssort01-99-66 .pav .c {    top: 2px;    _top: 0px;    left: 2px;    _left: 0px;    width: 95px;    height: 62px;    border: #000 0px solid;    _border: #fff 2px solid;    background-position: 50% 50%;}.jssort01-99-66 .p:hover .c {    top: 0px;    left: 0px;    width: 97px;    height: 64px;    border: #fff 1px solid;    background-position: 50% 50%;}.jssort01-99-66 .p.pdn .c {    background-position: 50% 50%;    width: 95px;    height: 62px;    border: #000 2px solid;}* html .jssort01-99-66 .c, * html .jssort01-99-66 .pdn .c, * html .jssort01-99-66 .pav .c {    /* ie quirks mode adjust */    width /**/: 99px;    height /**/: 66px;}
.tj{width: 90%;margin: 0 auto;text-align: center;}
.xg{width:250px;margin:3px 15px 0 15px;padding: 0; float: left;}
.topnav {overflow: hidden;background-color: #333;width: 100%; height: 48px;margin: 0 auto;}
.topnav a { float: left;display: block;color: #f2f2f2;text-align: center;padding: 14px 16px;text-decoration: none;  width:33%;height: 48px;margin: 0 auto;}
.topnav a:hover {background-color: #ddd;color: black;}

