 * {
     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;} */
 
 .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;
 }
 
 .abus {
     position: relative;
 }
 
 .abus u {
     width: 10px;
     height: 6px;
     background: url('../images/arr1.png');
     display: inline-block;
     margin-left: 5px
 }
 
 .join {}
 
 .join .list {
     height: 24px;
     line-height: 24px;
     margin-bottom: 10px;
 }
 
 .join .list a {
     height: 30px;
     line-height: 30px;
     text-align: center;
 }
 /*news-content*/
 
 .cont1 {
     width: 100%;
     height: 860px;
     background: url(../images/cont1-bg.jpg) no-repeat center center;
     padding-top: 180px;
     padding-bottom: 200px;
 }
 
 .tit {
     color: #000;
     font-size: 38px;
     text-align: left;
     font-family: "微软雅黑";
 }
 
 .join1,
 .cont2-l,
 .aaa {
     width: 45%;
     font-size: 14px;
     color: #323232;
     text-align: justify;
     line-height: 24px;
     margin-top: 46px;
     letter-spacing: .2px;
     font-family: "微软雅黑";
     word-wrap: break-word;
 }
 
 .cont2-t {
     height: 560px;
     margin-top: 120px;
 }
 
 .cont2-l {
     letter-spacing: .6px;
     line-height: 28px;
     margin-top: 110px;
     width: 76%;
 }
 
 .cont2-r {
     width: 600px;
 }
 
 .cont2-r dl {
     width: 140px;
     height: 200px;
     margin-left: 30px;
 }
 
 .cont2-r dl dd {
     height: 120px;
 }
 
 .cont2-r dl dd img {
     margin-left: 20px;
 }
 
 .cont2-r dl dt {
     text-align: center;
     margin-top: 18px;
     color: #3d81ec;
     font-family: "微软雅黑";
 }
 
 .cont2-b img {
     width: 100%;
 }
 
 .aaa {
     width: 580px;
     text-align: center;
     margin: 0 auto;
     margin-top: 50px;
     line-height: 30px;
     margin-bottom: 50px;
 }
 
 .cont3 {
     height: auto;
     margin-bottom: 100px;
 }
 
 .c1 {
     width: 100%;
     height: 140px;
     background: #fff;
     margin-bottom: 10px;
 }
 
 .c1:hover {
     box-shadow: 0 5px 10px #d7e9ff;
     width: 100%;
 }
 
 .c1-tit {
     font-size: 20px;
     color: #000;
     height: 30px;
     line-height: 40px;
     font-family: "微软雅黑";
 }
 
 .c1-con {
     font-size: 14px;
     font-family: "微软雅黑";
 }
 
 .c1-img {
     margin: 26px 40px;
 }
 
 .c1-con {
     margin-top: 32px;
     font-size: 14px;
     color: #646464;
 }
 
 .jiaru {
     width: 120px;
     height: 40px;
     border: 1px #41a2ef solid;
     margin-right: 40px;
     margin-top: 46px;
     font-size: 14px;
     text-align: center;
     line-height: 40px;
     font-weight: 600;
 }
 
 .jiaru a {
     color: #3d81ec;
 }
 
 .jiaru a:hover {
     color: #3d81ec;
 }
 
 .mobol {
     display: none;
 }
 
 @media (max-width: 992px) {
     .c1-con {
         width: 300px;
     }
 }
 
 @media (max-width: 768px) {
     .c1 {
         height: 210px;
         margin-bottom: 0;
         border-bottom: 1px dashed #ddd;
     }
     .c1:hover {
         box-shadow: none;
         height: 210px;
     }
     .jiaru:hover {
         margin-right: 0;
     }
     .c1-con {
         width: 100%;
     }
     .cont3 {
         box-shadow: none;
         padding: 0 15px;
         margin-bottom: 50px;
     }
     .jiaru {
         margin-right: 0;
         margin-top: 5px;
     }
     .c1-con {
         width: 100%;
     }
     .cont3 img {
         display: none;
     }
     .cont2-r {
         display: none;
     }
     .join1,
     .cont2-l,
     .aaa {
         width: 98%;
         padding: 0 15px;
         margin-top: 20px;
     }
     .cont1 {
         padding-top: 25px;
         height: auto;
         padding-bottom: 300px;
     }
     .tit {
         text-align: center;
     }
     .dier {
         margin-top: 0;
     }
     .cont2-t {
         margin-top: 20px;
         height: auto;
     }
     .cont2-l {
         margin-top: 50px;
     }
     .mobol {
         margin: 50px auto 20px;
         display: block;
     }
     .mobol dd {
         width: 140px;
         text-align: center;
         height: 140px;
     }
     .mobol dt {
         width: 140px;
         text-align: center;
         background-image: -webkit-gradient(linear, left 0, right 0, from(rgb(64, 167, 249)), to(rgb(21, 70, 194)));
         -webkit-background-clip: text;
         -webkit-text-fill-color: transparent;
         font-family: "微软雅黑";
     }
     .mobol .col-md-6 {
         width: 50%;
         float: left;
         margin-bottom: 35px;
         height: 160px;
     }
 }
 
 @media only screen and (min-device-width: 320px) and (max-device-width: 375px) and (orientation: portrait) {
     .mobol dt {
         margin-left: 15px;
         text-align: left;
     }
 }