html,body{width: 100%;}
body{min-width: 1200px;}
*{padding: 0; margin: 0;}
ul, ol,li{list-style: none;}
.header{width: 100%; height:130px;  position: fixed; top: 0; background: #f8fafa; opacity: 0.8;z-index: 1000;}
nav{width: 1200px; height: 100%;  margin: 0 auto;color:#007dc8; display: flex; justify-content: space-between;align-items: center;}
.navlist a{color:inherit;font-size: 18px; text-decoration: none;}
.navlist{float: right;}
 nav ul li{float: left; margin: 0 24px; padding: 2px 10px; }
 nav img{height: 100px; width: auto;}
 .login {background: #2196f3; border-radius: 25px; color: white;}
.scroll,.scroll ul {height: 680px;width: 100% !important;overflow: hidden;}
.scroll ul li{display: none;width: 100%;height: 680px;}
.scroll .ol {position:absolute;left:43%;top:610px; display: block; margin: 0 auto;}
.ol li{float:left; width: 20px; height:20px; border-radius: 50%; margin: 0 20px;border: 2px solid white;}
.scroll .ol .current {width: 38px;border-radius: 20px; background: white;}
#box{overflow: hidden;}
#box img{width: 100%; height: 680px;}
.container_box1,.container_box2{width: 100%;}
.content{width: 1200px; margin: 0 auto; }
.title img{height: 65px; display: block; margin: 0 auto;}
.content p{font-size: 18px; color: #333; text-indent: 40px;line-height: 30px; margin: 30px 0;}
.imgbox{ margin: 0 auto; display: flex; justify-content: space-around;}
.imgbox img{ width: 300px; height: 230px; margin-bottom: 120px;}
.container_box{background-size: 100% 100%;}
.desc{width: 500px;}
.innerbox{ display: flex; justify-content: space-between;padding-bottom: 80px;}
.desc p{ text-indent: 40px;padding-top: 20px;}
.index-box3 {background: #fff;}
.index-box3-content {height: auto;overflow: hidden; position: relative;padding-bottom: 55px;}
.index-box3-content li {float: left;width: 33.3%; text-align: center;padding-top: 30px;height: 255px;}
.index-box3-content h3 {text-align: center;color: #65CEA7;font-size: 20px;padding: 10px 0;}
.index-box3-content .txt p {padding: 0 2.2em;margin: 0 auto;text-align: center;font-size: 16px;color: #b6b6b6;}
.container-box4 {width: 100%;height: 920px;}
.container-box4 .content{padding: 80px 0;}
.station{display: flex;justify-content: space-around; align-items: center;width: 150px;height: 60px;position:absolute;}
.station img{width: 40px;height: auto;}
.station span{font-size: 18px;padding: 5px;}
.station span a{color: white; background: #2196f3; border-radius: 5px; padding:2px 5px; font-size: 16px;text-decoration: none;}
.us{top: 47%; left: 28%;}
.dg{top:43%; left: 48%;}
.jp{top: 47%; left: 71%;}
.br{top: 41%; right:52%;}
.container-box5{width: 100%;height: 780px;}
.container-box5 .content h1{padding-top: 150px;padding-bottom: 70px; }
.container-box5 .content p{color: white;line-height: 30px;font-size: 18px;text-indent: 40px;}
.footer {background: #363636;padding-top: 100px;padding-bottom: 90px;font-size: 16px;color: #909092;}
.bot-content{width: 1200px; min-width: 1200px;margin: 0 auto; display: flex;justify-content: space-around;align-items: flex-start;font-size: 16px;}
.footer dt{color: #2196f3; font-weight: bold;font-size: 18px;line-height: 36px;}
.footer dd{color: white;}
.footer a{text-decoration: none;color: white;line-height: 30px;}
.copyright{width:100%;background: black; text-align: center;color: #8d8d8d;line-height: 54px;}
.copyright a{text-decoration: none;color:#8d8d8d ;}








