html {color: #000}
.fie{position: relative;z-index: 9999;/*background: url('../images/header-bg.png') repeat;*/background-size: 100% 190px;width: 100%;background-repeat: repeat}
.header, .footer {width: 100%;clear: both;min-width: 1400px;height: 225px}
.header .banner{width:1400px;margin:0 auto;background: url("headerbg.png") center #0e5197;background-size: 100%}
.header .banner,.banner .logo{height: 140px;}
.banner .logo {height: 100px;float:left;position: relative}
.header .banner .logo {width: 70%;float: left}
.banner .flash .top-search {position: absolute;margin:auto;height:40px;right:0;bottom: 40px;border:1px solid #999}
.banner .logo img{position: absolute;margin:12px auto;padding: 10px;top:0;bottom:0;left:10px;z-index: 90;height: 90px}
.main {width: 100%;min-width: 1400px;margin: 0 auto;padding: 0;/*background: url("../images/bg.png") repeat-x top;*/}
.main .width-block {width: 1370px;padding: 0 15px;margin: 0 auto}
ul,li{list-style: none;padding: 0}
.container-header {background-color:  #0e5197}
.container-nav {background-color: #0E5197;border-top: 1px rgba(255,255,255,.2) solid}
/*底部*/
.footer{background:url(footer-bg.png) bottom repeat-x;height: 260px;background-size: 100% 320px;padding-top: 60px}
.footer .row{height: 245px;padding-top: 15px!important;}
.footer>.row{width:1400px;margin:0 auto}
.footer hr{display: block;margin-top: 20px;border: 1px solid white;background-color: white}
.footer ul.bottom-nav{list-style: none outside none;padding:5px 0 0 0;line-height: 30px;text-align: center}
.footer ul.bottom-nav li{width: 100%;padding:0;font-size:14px;text-align: left;text-indent: 1.5em}
.footer ul.bottom-nav li:first-child{font-size:18px;line-height: 40px;text-indent: 1em}
.footer a:link,.bottom-nav a:visited,.bottom-nav a:active{color:#fff}
.footer a:hover{color:#f00}
.site-info{font-size: 12px;line-height: 2;text-align: center;color:#333;border-left: 1px solid white;height: 230px}
.site-info img{width: 200px;height: 200px;margin:15px auto;display: block}
.block-copyright {background-color: #214E91;height:45px;text-align: center;padding: 10px 0}
.block-copyright p {font-size: 14px;line-height: 10px;color: #e1e3e7}
.center{display: flex; display: -webkit-flex; justify-content: center;-webkit-justify-content: center;}
.footer .zky-logo img {height: 80px;padding: 5px 0 20px 0}
.footer .title {color: white;line-height: 45px;border-bottom: 1px solid #fff;margin-bottom: 10px;font-weight: bold}
.footer a {color: white;font-size: 15px}
.footer .list li {width: auto;float: left;padding-right: 15px;text-align: center;text-indent: 15px;border-right: 1px solid white}
.footer .list li:first-child {padding-left: 0;text-indent: unset}
.footer .list li:last-child {border-right: unset}
/*导航*/
.header-top{height: 30px;background-color: #f5f5f5}
.header-top .link{width: 82%;margin: 0 auto;height: 30px;float: left}
.header-top .link li {display: block;float: right;font-size: 13px;padding-left: 10px;}
.header-top .link li::before {content: "|";position: absolute;line-height: 30px;color: black}
.header-top .link li:last-child::before {content: unset}
.header-top .link li a {color: #000;display: block;line-height: 30px;width: auto;text-indent: 8px}
.header-container {width: 1350px;margin: 0 auto}
.nav {/*clear:both;*/width:1400px;margin: 0 auto;z-index: 9999;/*clip-path: polygon(0.6% 0, 100% 0, 99.4% 100%, 0 100%);background-color: #1D74FF;*/}
/*.nav-pxsbx {transform:skew(-18deg);-webkit-transform: skew(-18deg);-moz-transform: skew(-18deg);-o-transform:skew(-18deg);-ms-transform:skew(-18deg);width:1383px;margin: 0 auto;z-index: 9998;background-color: #1D74FF;height: 55px}*/
.nav .nav-bar, .nav .nav-item li {height: 55px;line-height: 55px;padding: 0}
.nav .nav-bar {position: relative;width: 100%;margin: 0 auto}
.nav .nav-bar .nav-item {list-style: none outside none;padding: 0}
.nav .nav-bar .nav-item > li {width: 8.063334%;float: left;font-size: 20px;}
.nav .nav-bar .nav-item > li:last-child,.nav .nav-bar .nav-item > li:nth-child(1) {width: 9.683333%;float: left;font-size: 20px}
.nav .nav-bar .nav-item > li a.active {clip-path: polygon(7% 0, 100% 0, 93% 100%, 0 100%);background-color: #FF9501;color: #fff!important;}
.nav .nav-bar .nav-item > li > a {height: 55px;color: #fff}
.nav .nav-bar .nav-item > li > a:hover {color: #FF9501}
.nav .nav-bar .nav-item > li > .sub-menu {display: none;position: absolute;width: 180px;z-index: 9999}
.nav .nav-bar .nav-item > li > .sub-menu ul {background-color: #0e5197;border-radius: 5px}
.nav .nav-bar .nav-item > li > .sub-menu li {height: 40px;line-height: 40px}
.nav .nav-bar .nav-item > li > .sub-menu ul li::before {content: "·";font-size: 55px;float: left;margin-left: 20px;color: #fff}
.nav .nav-bar .nav-item > li > .sub-menu ul li a {width: 125px;float: left;text-align: left;color: #fff}
.nav .nav-bar .nav-item > li > .sub-menu ul li:hover {background-color: #044593FF;border-radius: 5px}
.nav .nav-bar .nav-item > li > .sub-menu ul li:hover a {color: #FF9501}
.nav .nav-bar .nav-item > li > .sub-menu ul li:hover::before{color: #FF9501}
.triangle {display: block; margin-left: 60px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #044593FF;}
.nav .nav-bar .nav-item > li > .sub-menu a {font-size: 15px}
.nav .nav-bar .nav-item > li:hover >.sub-menu {display: block}
.nav a {display: block;text-align: center;-webkit-transition: background-color 400ms ease-in-out 0ms;-moz-transition: background-color 400ms ease-in-out 0ms;transition: background-color 400ms ease-in-out 0ms}
/*.nav a:link, .nav a:visited, .nav a:active {color: #000}*/
/*搜索*/
div.search {float: right;border: 1px solid #034495;border-radius: 25px;height: 20px;width: 15%;margin-top: 5px}
.search button {height: 20px;display: block;float: right;width: 15%;border-radius: 0 25px 25px 0;background-color: rgba(0,0,0,0);border: none;color: #034495}
.search input{height: 20px;display: block;float: right;width: 81%;border-radius: 25px 0 0 25px;background-color: rgba(0,0,0,0);border: none;color: black}
.search input[type=text]::placeholder{color: #565c62;text-indent: 15px;font-size: 13px}
.footer select {background: transparent;color: #fff;border: none;border-bottom: 1px #fff solid;width: 150px;font-size: 15px;padding: 5px 0}
.footer option {color: black;line-height: 25px;padding: 5px 0}
.footer .list li {border-right: unset}
/*面包屑*/
.container-list {background-color: #f1f7ff;margin-bottom: 40px;box-shadow:0 0 10px 0 rgb(167 184 203)}
.breadcrumb {display: block;width: 1370px;margin: 0 auto;height: 30px;}
.breadcrumb svg {width: 14px;margin-top: -5px}
.breadcrumb li{display: block;float: left;font-size: 13px;line-height: 30px;margin: 0 5px}
.breadcrumb li::before{content: "-";margin-right: 8px}
.breadcrumb li:first-child::before{;display:block;content: "";align-content: center;left: -5px}
.breadcrumb li a {color: #666b70}
.breadcrumb li:first-child a {color: #0E5197}
.breadcrumb li:first-child svg {display: block;line-height: 35px;float: left;margin-top: 3px;margin-right: 3px}
.breadcrumb li a:hover {color: #FF9501}
.breadcrumb li span::after {content: '> ';margin:0 8px}