html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output,section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  list-style: none;
}
a,a:hover,a:active,a:link{text-decoration:none; color:#403c3c;}
body{
  font-family: '微软雅黑','Microsoft Yahei';
  width: 100%;
  height: 100%;
}
.main-center{margin-top: 10px;}
.contain{
  width: 1024px;
  margin:0 auto;
}
.shadow,.shadow-bio{color: #20587a;}
.shadow{font-size:2em;}
.shadow-bio{font-size:2em;margin:20px 0 0 200px;}
/*menu*/
.nav-menu{
  width: 100%;
  height: 50px;
  background-color:rgba(24, 85, 123, 0.91);
}
.nav {width: 1024px;margin: auto;}
.nav .m{
  line-height:50px;
  float:left;
  text-align:center;
}
.nav .m:hover {background-color:#ab4848;}
.nav .mmm{
  width:124px;
  height:50px;
  display:block;
  color:#fff;
}
.nav li .mmm:after {
  content:"";
  display:block;
  height:4px;
  opacity:0;
  background-color:#ab4848;
  -webkit-transition:all .5s;
  -o-transition:all .5s;
  -ms-transition:all .5s;
  transition:all .5s;
}
.nav li .mmm:hover:after {
  opacity:1;
  -webkit-transition:all .5s;
  -o-transition:all .5s;
  -ms-transition:all .5s;
  transition:all .5s;
}
.nav .sub {
  display:none;
  width:100%;
  padding:0;
  position:absolute;
  top:50px;
  overflow:hidden;
  z-index:110;
  left:0px;
  right:0;
  background-color:#f5f5f5;
}
.nav .sub .nav_xiao {
  width:1024px;
  overflow:hidden;
  padding-top:5px;
  margin:0 auto;
}
.nav .sub .nav_xiao .xiao_four {
  width:1024px;
  padding:0 20px;
  overflow:hidden;
}
.nav .sub .nav_xiao .xiao_four .ul li {
  height:42px;
  line-height:42px;
  margin-right:40px;
  font-size: .8em;
  overflow:hidden;
  float:left;
  text-align:left;
  display:inline;
  margin-left:0px;
  position:inherit;
}
.nav .sub .nav_xiao .xiao_four .ul li a {
  padding:0;
}
/*end*/
.nav-title{
  width: 1024px;
  margin: 0 auto;
  background: url('../../img/head.png') no-repeat right center;
  background-size: 50%;
}
.nav-title a{color: #fff;margin-right:5px;}
/*底部*/
.floor-bottom{
  width: 1024px;
  font-size: 12px;
  border-top: 1px solid #456ad0;
  border-top-width: thick;
  margin: auto;
  clear: both;
}    
.floor-bottom-title{
  text-align: center;
  padding:20px 0;
}
.floor-bottom-title a{
  color: #fff;
}
.floor-bottom-writer{
    text-align: center;
    padding: 20px 0;
}
.floor-bottom-title a:hover{text-decoration-line: underline;}
/* 幻灯片容器 */
.banner{
  position: relative;
  width: 100%;
  height: 390px;
}
.move ul,
.move ul li {
  position: absolute;
  width: 100%;
  min-width: 1024px;
}
.move li img{width: 100%;height: 390px;}