.browserupgrade{padding:.2em 0;margin:.2em 0;color:#000;background:#ccc}
::selection{color:#fff;background:#025196;text-shadow:none}
::-moz-selection{color:#fff;background:#025196;text-shadow:none}
::-webkit-scrollbar{width:10px;background:#bfbfbf}
::-webkit-scrollbar-track{width:10px;background:#bfbfbf}
::-webkit-scrollbar-track-piece{background:#bfbfbf}
::-webkit-scrollbar-thumb{width:10px;background:#515151}
::-webkit-scrollbar-thumb:hover{background:#025196}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
body{font-family:"SourceHanSansCNNormal", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;font-size:14px;line-height:1.15;color:#333;background:#fff}
body,button,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,li,ol,p,textarea,ul{padding:0;margin:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;padding:0;margin:0}
li,ol,ul{list-style:none;list-style-image:none}
button,fieldset,input,label,legend,option,select,textarea{font-size:12px}
button,input,optgroup,select,textarea{outline:0}
button{border:none}
textarea{resize:vertical}
em,i,strong{font-style:normal}
img{vertical-align:middle;border:0;}
a{color:#333;text-decoration:none;outline:0}
a:hover{color:#025196;text-decoration:none;transition:all 0.5s;}
a:active,a:focus,a:hover{outline:0}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.left{float:left}
.right{float:right}
.flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;}
.container-fluid{padding-right:0;padding-left:0;margin:0}
.container{position:relative;margin-right:auto;margin-left:auto;width:1200px;clear:both;}
.container1{position:relative;margin-right:auto;margin-left:auto;width:90%;clear:both;}
.container:after,.container:before,.container1:after,.container1:before{display:table;content:"";clear:both}
.header{width:100%;height:100px;}
.header .logo{float:left}
.header .logo a img{height:60px;padding:20px 0;}
.header .logo div{position:relative;padding-left:40px;margin-left:20px;}
.header .logo div:before {position:absolute;display:inline-block;left:0;top:0;content:"";background-image:url(../images/txtbg.png);width:15px;height:40px;background-size:15px 40px;background-repeat:no-repeat;}
.header .logo h3{font-size:18px;color:#025196;margin-bottom:5px;font-weight:bold}
.header .logo p{font-size:16px;color:#999999;}
.mob{position:relative;float:right;height:50px;padding:25px 0;}
.mob:before {position:absolute;display:inline-block;left:-55px;top:30px;content:"";background-image:url(../images/dianhua.svg);width:42px;height:42px;background-size:42px 42px;background-repeat:no-repeat;}
.mob span{color:#666666;}
.mob p{font-size:28px;color:#025196;font-weight:700;font-family:Impact;}
.nav{background:#025196}
.nav ul li{display:inline-block;line-height:50px;padding:0 40px;font-size:18px;}
.nav ul li.cur{background:#111}
.nav ul li a{color:#FFFFFF;}
.mySwiper{width:100%;height:auto;z-index:0;}
.mySwiper .swiper-slide{background-size:cover;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.mySwiper .swiper-slide img{width:100%;}
.swiper-button-next, .swiper-button-prev {color:#025196;}
.swiper-pagination-bullet{width:10px;height:10px;background:#FFFFFF;opacity:0.5;border-radius:10px;transition:all 0.3s;} 
.swiper-pagination-bullet-active{width:20px;background:#025196;opacity:0.8;border-radius:10px;transition:all 0.3s;} 
.swiper-pagination{bottom:50px !important}
.zhuying{background-color:rgba(2, 81, 151, 0.9);color:#FFFFFF;text-align:center;line-height:50px;height:50px;box-sizing:border-box;padding:0 20px;margin-top:-25px;font-size:18px;font-weight:700;border-radius:10px;z-index: 2}
.foot{background:#333;padding:0 0 30px;color:#CCC;}
.footer-nav {background-color: #025196;color: #fff;margin-bottom: 35px;}
.footer-nav a {color: #fff;}
.footer-nav ul {font-size: 0;text-align: center;}
.footer-nav li {display: inline-block;vertical-align: middle;position: relative;}
.footer-nav li:before {content: "";position: absolute;top: 17px;right: 0;width: 1px;height: 14px;background: #fff;border: 0;}
.footer-nav li:last-child:before {display: none;}
.footer-nav li a {display: block;line-height: 50px;font-size: 16px;padding: 0 55px;}
.foot .container{justify-content: space-evenly}
.foot .foot-c dl dd {display:inline-block;width:24%;line-height:24px;}
.foot .foot-c dl dd a{color:#CCC;}
.foot .foot-r{justify-content:center;align-items:center}
.foot .foot-r .foot-dh p{font-size:24px;font-weight:600;color:#f8b227;margin:10px 0;}
.foot .foot-r .wx{margin-left:20px;text-align:center;line-height:30px;}
.foot .foot-r .wx img{width:120px;}
.foot h4,.foot dt{ position:relative;display:block;width:100% ;font-size:18px;font-weight:bold;margin-bottom:30px;color:#CCC;}
.foot h4::after,.foot dt::after{position:absolute;z-index:9999;left:0;top:27.5px;content:"";width:25px;height:2px;background:#CCC;}
.copyright{background:#222;text-align:center;padding:15px 0;color:#999;}
.page{text-align: center;font-size: 0.875em;margin:2em 0;}
.page a{display:inline-block;padding:8px 14px;border: 1px #CCCCCC solid;color:#00a1cf;border-right: none}
.page a:hover{background:#DDDDDD;}
.page a:last-child{border: 1px #CCCCCC solid;}
.page .page-item{}
.page .page-num-current,.page .page-num-current:hover{color:#FFF;background: #00a1cf;border: 1px #00a1cf solid}