@charset "utf-8";
/* CSS Document for footer*/
.secondary-header{height: 395px;background: url(../images/org/org-header-bg.png) left top /cover no-repeat;}

/* search-header */
.search-header{padding: 40px 0;background: #fff;box-shadow: 0px 1px 20px	rgba(0, 0, 0, 0.09);}
.search-container{width: 80%;margin: 0 auto;}
.search-header-form{margin-left: 84px;}
.search-searchtext{width: 600px;height: 50px; line-height: 50px;border-radius: 4px; border: 1px solid #c9d0f1; background:url(../images/public/icon-search-query.png) left 15px center no-repeat;padding-left: 55px;}
.search-adv-txt{margin-left: 20px;margin-top: 15px;cursor: pointer;}
.search-searchbtn{right: 0; top: 0px; width: 100px;line-height: 50px;color:white;text-align: center;background-color: #31a5fa;}
.adv-search{margin-top: 16px;}
.adv-search.show{display: block;}
.search-res h3{border-left: 3px solid #31a5fa; color: #3d3d3d;height: 20px; line-height: normal; padding-left: 8px;}
.adv-box{padding: 10px 0;}
.adv-box input{margin-right:20px;margin-top:10px;width:220px;height:34px;background-color:#fff;box-sizing:border-box;border:1px solid #c5c9ee;border-radius:4px;padding:8px;}
.search-submit-btn{width:88px;height:32px;background:#31a5fa;font-size:14px;color:#fff;cursor:pointer;border:0;padding:6px 16px;border-radius:2px;}
.search-res .prompt{color:#f53f3f;margin-left:20px;}
.search-res .prompt.show{display: inline;}
.search-related-keywords{width:500px;background-color:#fff;position:absolute;left:0;top:60px;border:#c8d5f0 1px solid;border-radius:5px;z-index:4;}
.search-related-keywords a{color: #000; padding-left:50px;line-height:40px;background:url(../images/public/icon-search-small.png) 15px center no-repeat;}

/* header begin */
.template-common-header{max-width: 1920px;margin: auto;}
.template-header-logo{height: 200px;background: url(../images/template/pic-top-bg.png) left top / cover no-repeat;}
.template-header-logo .logo-link{margin-top: 50px;}
.template-header-title{margin-left: 82px;margin-top: 86px;}
.template-header-title a{color: #003f97;}
.template-header-form{top:70px;right: 0;}
.template-searchtext{width:420px;height:60px;line-height:60px;padding-left:20px;padding-right:50px;background-color:#ffffff;border-radius:8px;box-shadow:0px 0px 7px 0px rgba(255,181,118,0.35);}
.template-searchtext::-webkit-input-placeholder{color:#999999;opacity:0.9;}
.template-search-button{right:18px;top:19px;width:22px;height:22px;}
.template-searchbtn{width:100%;height:100%;background:url(../images/template/icon-com-search.png) center / cover no-repeat;}

/* 导航 */
.template-nav-wrapper{margin-top: 0;}
.template-nav-list{width: 100%;height: 60px;display: flex;justify-content: space-between;align-items: center;}
.template-header-nav{background: #003f97;height: 60px;}
.template-header-nav .nav-item{width: 12.5%;}
.template-header-nav .nav-link{width: 100%;height: 60px;color: #ffffff;text-align: center;line-height: 60px;display: block;}
.template-header-nav .nav-item:hover,.template-header-nav .nav-item.u-active{background: #003176;font-weight: bold;}
/* 二级导航 */
.second-nav[data-class="dl-01"]{position: relative;left: 13%;z-index: 99;}
.second-nav[data-class="dl-02"]{position: relative;left: 25%;z-index: 99;}
.second-nav[data-class="dl-03"]{position: relative;left: 38%;z-index: 99;}
.second-nav[data-class="dl-04"]{position: relative;left: 51%;z-index: 99;}
.second-nav[data-class="dl-05"]{position: relative;left: 63%;z-index: 99;}
.second-nav[data-class="dl-06"]{position: relative;left: 76%;z-index: 99;}
.second-nav[data-class="dl-07"]{position: relative;left: 89%;z-index: 99;}

/* header-banner轮播图 */
.banner-flash{position: relative;width: 100%;}
.banner-flash a{display: block;width: 100%;padding-top: 26.04166%;height: 0;position: relative;}
.banner-flash img{position: absolute;left: 0;top: 0;width: 100%;height:100%;object-fit: cover;transition: all linear .3s }
.banner-flash img:hover{transform: scale(1.1);}
/* swiper 自定义分页（自动播放进度条） */
.banner-flash .swiper-pagination{position: absolute;bottom: 25px;left: 50%;transform: translateX(-50%);z-index: 2;}
.banner-flash>.swiper-pagination-bullets .swiper-pagination-bullet{position: relative;margin: 0 9px;width: 16px;height: 16px;background-color: rgba(255, 255, 255, 0.5);border-radius: 50%;opacity: 1;}
.banner-flash .swiper-pagination-bullet:first-child{margin-left:0;}
.banner-flash .swiper-pagination-bullet:last-child{margin-right:0;}
.banner-flash>.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: rgba(255, 255, 255, 1);}
.banner-flash>.swiper-pagination-bullets .swiper-pagination-bullet-active::before{content: "";position: absolute;top: -6px;left: -6px;width: 26px;height: 26px;border: 1px solid #fff;border-radius: 50%;}
/* header-end */

@media (max-width:1498px) {
  
}
/*pad md*/
@media screen and (max-width: 991px){
  .secondary-logo-img{width: 100%;}
  .secondary-header{height: 250px;}

	/* search-header */
	.secondary-logo-img{width:100%;height:auto;}
	.search-container{width: 100%;}
	.search-container>div,.search-container form,.search-searchdiv{float: none;}
	.search-header-form{margin-left: 0;margin-top: 20px;}
	.search-searchtext{width: 90%;}

	/* header */
	.template-header-logo .logo-link{float: none;}
	.template-header-title{margin-left: 0; margin-top: 20px; float: none; width: 100%;text-align: center;}
	.template-header-logo .logo-link img{margin-top: 20px;}
	.template-header-nav{height: auto;}
	.template-header-form{z-index: 99;}
	.template-header-form{top: 205px;right: 15px;}
	.template-searchtext{width: 100%;height: 48px;line-height: 48px;}
	.template-search-button{top: 14px;}
	.mobile-nav{margin: 0;}
	.mobile-nav-btn{margin-top: 6px;}
	.banner-flash .bd, .banner-flash .flash-img{height: 288px;}
	.banner-flash>.swiper-pagination-bullets{display: none;}
}
@media screen and (max-width: 767px){

}