 * {
     margin: 0;
     padding: 0;
 }
 
 body {
     width: 100%;
     font-family: "微软雅黑";
 }
 
 body .container {
     font-family: "微软雅黑";
 }
 
 body .container img {
     border: 0;
 }
 
 body .container a {
     text-decoration: none;
 }
 
 body .container ul,
 li,
 ol {
     list-style: none;
 }
 
 body .container h1,
 h,
 h3,
 h4,
 h5,
 h6 {
     font-weight: normal;
     margin: 0
 }
 
 img {
     border: 0;
 }
 
 a {
     text-decoration: none;
 }
 
 ul,
 li,
 ol {
     list-style: none;
 }
 
 h1,
 h,
 h3,
 h4,
 h5,
 h6 {
     font-weight: normal;
     margin: 0
 }
 
 .left {
     float: left
 }
 
 .right {
     float: right
 }
 /*news*/
 /*news-top*/
 
 .top {
     width: 100%;
     height: 66px;
     background: -ms-linear-gradient(left, #0080e8, #1e2869);
     background: -moz-linear-gradient(left, #0080e8, #1e2869);
     background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#0080e8), to(#1e2869));
     position: absolute;
     z-index: 2;
 }
 
 .logo {
     /* width: 160px;
     height: 33px; */
 }
 
 .dian .yin {
     display: block;
 }
 
 .top .navbar {
     background: none;
     border: none;
 }
 
 .top .collapse .nav li {
     height: 66px;
     margin-right: 50px;
 }
 
 .top .collapse .nav .enter {
     margin-right: 0;
 }
 
 .top .collapse .nav li a {
     display: block;
     color: #fff;
     font-size: 14px;
     height: 56px;
     line-height: 66px;
     padding: 0;
     margin: 0;
 }
 
 .top .collapse .nav li a:hover {
     border-bottom: 3px #008afa solid;
     background: none;
     color: #fff;
 }
 
 .top .navbar .navbar-toggle {
     margin-top: 22px;
     margin-right: 26px;
     border-radius: 3px;
     border: 1px #fff solid;
 }
 
 .top .navbar-default .navbar-toggle .icon-bar {
     background-color: #fff;
 }
 
 .top .navbar-default .navbar-toggle:visited {
     background: #333;
     border: none;
 }
 
 @media (min-width: 768px) {
     .bt-nav {
         width: 0;
         height: 0;
         visibility: hidden;
     }
 }
 
 .bt-nav {
     width: 130px;
     margin-right: -15px;
     background: -ms-linear-gradient(left, #007be0, #1e2869);
     background: -moz-linear-gradient(left, #007be0, #1e2869);
     background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#007be0), to(#1e2869));
     margin-top: 65px;
     border-radius: 2px;
 }
 
 .bt-nav .nav1 li a {
     color: #fff;
     font-size: 14px;
     display: block;
     height: 48px;
     line-height: 48px;
     text-align: center;
 }
 
 .bt-nav .nav1 li a:hover {
     border: 1px #239dff solid;
     color: #fff;
 }
 
 .bt-nav .nav1 {
     margin-top: 10px;
 }
 
 .bt-nav .collapse {
     border: none;
     width: 130px;
 }
 /*news-content*/
 
 .content {
     width: 100%;
     height: auto;
     padding-top: 66px;
     padding-bottom: 100px;
 }
 
 .tit {
     color: #666;
     font-size: 36px;
     margin: 0;
     text-align: center;
     margin-left: -38px;
 }
 
 .tit span {
     width: 145px;
     display: inline-block;
     padding-bottom: 15px;
     border-bottom: 4px solid #1d90db;
 }
 
 .content .row1 {
     margin-bottom: 140px;
     margin-top: 40px;
 }
 
 .content .col-md-4 {
     margin-bottom: 180px;
     position: relative;
     z-index: 1;
 }
 
 .mem {
     display: block;
     width: 120px;
     height: 120px;
     margin: 0 auto;
     margin-top: 60px;
     position: relative;
     z-index: 1;
 }
 
 .pic {
     position: absolute;
     z-index: 2;
     left: 50%;
     margin-left: -50px;
     margin-top: 30px;
 }
 
 .content .mem {
     border: 2px #DFEFFD solid;
     width: 112px;
     height: 112px;
     border-radius: 100px;
 }
 
 .name {
     font-size: 20px;
     color: #08125c;
     margin-top: 12px;
 }
 
 .pos {
     font-size: 18px;
     color: #1d2873;
     margin-top: -10px;
 }
 
 .slight {
     width: 100px;
     position: absolute;
     text-align: center;
     z-index: 1;
     left: 50%;
     margin-left: -50px;
 }
 
 .s1 {
     margin-left: -52px;
 }
 
 .detail {
     position: absolute;
     z-index: 2;
     width: 380px;
     height: 420px;
     background: #fff;
     border-radius: 10px;
     left: 50%;
     margin-left: -200px;
     margin-top: -240px;
     box-shadow: 0px 5px 5px #ccc;
 }
 
 .d-name {
     height: 200px;
     border-radius: 10px 10px 0 0;
     background: -ms-linear-gradient(left, #007be0, #1e2869);
     background: -moz-linear-gradient(left, #007be0, #1e2869);
     background: -webkit-gradient(linear, 0% 0%, 100% 100%, from(#007be0), to(#1e2869));
     color: #fff;
     font-size: 22px;
     text-align: center;
     line-height: 334px;
     padding-left: 20px;
     border-bottom: 2px #b4bcf7 solid;
     position: relative;
     z-index: 1;
 }
 
 .detail {
     display: none;
 }
 
 .d-intro {
     width: 370px;
     height: 180px;
     margin: 0 auto;
     color: #858585;
     font-size: 14px;
     padding: 8px 20px;
     text-align: justify;
 }
 
 .line1 {
     width: 30%;
     height: 3px;
     background: -ms-linear-gradient(right, #00e4ff, #1e2869);
     background: -moz-linear-gradient(right, #00e4ff, #1e2869);
     background: -webkit-gradient(linear, 0% 0%, 100% 1100%, from(#00e4ff), to(#007be0));
     margin-top: -10px;
     position: relative;
     left: 50%;
     margin-left: -50px;
     -webkit-gradient(linear, 0 0, 0 100%, from(#1e2869), to(#007be0));
     -webkit-animation: aaa .6s linear 1;
     -webkit-animation-fill-mode: both;
 }
 
 @keyframes aaa {
     0% {
         width: 0%;
     }
     30% {
         width: 15%;
     }
     60% {
         width: 20%;
     }
     100% {
         width: 30%;
     }
 }
 
 @media (min-width: 768px) {
     .d-name {
         width: 320px;
     }
     .detail {
         width: 320px;
         margin-left: -170px;
         height: 480px;
     }
     .d-intro {
         width: 310px;
         height: 240px;
     }
 }
 /*news-bottom*/
 
 .bottom {
     height: 310px;
     background: #383838;
 }