﻿.body{padding:0;margin:0;list-style:none;}
.body img{max-width: 100%;}
.banner{width:100%;}
.banner .swiper-pagination-bullet{width:70px;height: 5px;background: #656f91;border-radius: 0px;opacity: 1;}
.banner .swiper-pagination-bullet-active{/* background:#364062; */opacity: 0.7;}
.banner .swiper-button-prev{width:5.2vw;height:5.2vw;background:rgba(25,25,46,0.5) url(../images/icon-prev.png) center center no-repeat;background-size:1vw;}
.banner .swiper-button-next{width:5.2vw;height:5.2vw;background:rgba(25,25,46,0.5) url(../images/icon-next.png) center center no-repeat;background-size:1vw;}
.header{position: absolute;top: 0px;width:1170px;margin-left:-585px;left:50%;z-index: 99999999;}
.header form{width:180px;height: 28px;line-height: 28px;background:#e67e22;border-bottom-right-radius: 18px;border-bottom-left-radius: 18px;padding: 5px 0px 7px 2px;float: right;}
.header form input[type="submit"]{width: 31px;height:20px;background:url(../images/icon-search.png) center center no-repeat;position: relative;top: 4px;cursor: pointer;}
.header form input[type="text"]{width:140px;height:28px;line-height: 28px;color:#ffffff;font-size:12px;background: #cc6306;text-indent: 10px;border-bottom-right-radius:13px;}
.header form input[type="text"]::placeholder{color:#fff;opacity:0.7;}
.header .top h1{float:left;}
.header .nav{width:890px;height:56px;line-height:56px;background:##01398a;border-top-left-radius:30px;border-bottom-right-radius:30px;float:right;margin:42px 0px 0px 0px;}
.header .nav ul{padding:0px 20px;}
.header .nav li{float:left;padding: 0px 20px;position:relative;}
.header .nav li a{font-size:14px;color:#fff;letter-spacing: 1px;font-weight: 400;}
.header .nav li:after{width:1px;height:13px;background:#333;content:'';display:block;position:absolute;right:0px;top:22px;}
.header .nav li:last-child{padding:0px 0px 0px 18px;}
.header .nav li:last-child:after{display:none;}
.Mbanner{display: none;}
.PCbanner{display: block;}
.header .nav li.active a{font-weight:bold;}


.footer{background: #3a539b;padding:65px 0px 0px 0px;}
.foot{width:1170px;margin:0 auto;padding: 0px 0px 5vw 0px;}
.footL{width:400px;float:left;}
.foot li{color:#fff;font-size:15px;margin: 0px 0px 25px 0px;line-height: 20px;}
.foot li img{margin:0px 10px 0px 0px;vertical-align: middle;}
.footR{float:right;width: 460px;}
.footR dd{float:left;margin: 0px 0px 30px 80px;width: 130px;}
.footR dd a{color:#fff;font-weight:600;}
.footR dd:hover a{opacity:0.5;}
.copyright{background: #0c1e3d;line-height:40px;height:40px;}
.copyright .copy{width:1170px;margin:0 auto;}
.copyright .copy span{color:#fff;opacity:0.5;font-size:12px;}
.copyright .copy span a{color:#fff;}
.copyright .copy span.s2{float:right;}


@media(max-width:1024px){
    .PCbanner{display: none;}
    .Mbanner{display: block;}
    .banner .swiper-pagination-bullet{width:30px;}
    .banner .swiper-button-next{width:40px;height: 40px;background-size: 10px;right: 5px;}
    .banner .swiper-button-prev{width:40px;height: 40px;background-size: 10px;left:5px;}
    .body{border-top:3px solid ##01398a;/* overflow-x: hidden; */}
    .header{width: 100%;left: 0;margin-left: 0px;position:relative;}
    .header .form{position:absolute;top: 7px;right: 60px;z-index: 999;}
    .header form{background:#fff;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;height: 20px;line-height: 20px;}
    .header form input[type="text"]{background:#fff;height: 24px;line-height: 24px;position: relative;top: -3px;color: #333;font-size: 14px;text-indent: 0px;}
    .header .nav{width:100%;height: auto;line-height: 40px;margin: 0px;float: none;border-radius: 0;position: absolute;top: 49px;display: none;}
    .header .top{background:##01398a;position:relative;height: 50px;line-height: 50px;}
    .header .top h1{line-height:44px;margin: 0px 0px 0px 10px;}
    .header .top h1 img{max-width: 40px!important;vertical-align: middle;}
    .header .top .open{width: 30px;height: 30px;background:url(../images/icon-open.png) center center no-repeat;display:block;position:absolute;right:10px;background-size: 28px;top: 8px;}
    .header form input[type="submit"]{background: url(../images/icon-search1.png) center center no-repeat;top: 0px;}
    .header form input[type="text"]::placeholder{color:#333;opacity:1;}
    .header .nav li{float:none;padding: 0px 10px;border-bottom: 1px solid #fff;}
    .header .nav li:after{display:none;}
    .header .nav ul{padding:0px;}
    .header .nav li a{font-size:16px;letter-spacing: 0px;}
    .header .nav li:last-child{padding:0px 10px;}
    .header .top .open.close{background:url(../images/icon-close.png) center center no-repeat;background-size: 20px;}
    .header .nav li.active a{font-weight:bold;}

    .footer{padding:30px 0px 0px 0px;}
    .foot{width:95%;}
    .foot li{margin:0px 0px 15px 0px;font-size: 14px;}
    .footL{width:100%;float: none;margin: 0px 0px 20px 0px;}
    .footR{width:100%;float: none;}
    .footR dd{margin: 0px 2% 10px 0px;width: 29%;}
    .footR dd:nth-child(3n){margin-right:0px;width: 38%;}
    .footR dd a{font-size: 14px;}
    .copyright .copy{width: auto;padding: 0px 5px;}














}

