@charset "UTF-8";

/* ————— 头部 start ————— */

/* ————— top start ————— */

.topBox{height: 72px;}

.top{background: #fff;position: fixed;left: 0;top: 0;width: 100%;height: 72px;box-shadow: 0px 2px 4px 0px rgba(0, 0, 112, 0.2);z-index: 10;}

.top .wrap{position: relative;}

.logo{margin-top: 10px;}

.logo img{display: block;height: 51px;}

.top .btn{font-size: 16px;color: #2865be;line-height: 72px;transition: all .4s ease;-webkit-transition: all .4s ease;}

.top .btn:hover{text-decoration:underline}

.menu{white-space: nowrap;font-size: 0;overflow: hidden;text-align: center;}

.menu li{display: inline-block;line-height: 72px;margin: 0 35px;}

.menu li a{font-size: 16px;color: #333333;transition: all .4s ease;-webkit-transition: all .4s ease;}

.menu li:hover a,.menu li.hover a{color: #2865be;}



.indexBanner{padding-top: 27.0833%;position: relative;background: url(../images/indexBanner/banner.jpg) no-repeat center / cover;}

.searchBox{position: absolute;left: 50%;width: 580px;height: 57px;margin-left: -290px;border-radius: 4px;overflow: hidden;bottom: 32.6923%;}

.searchBox .btn{width: 115px;height: 57px;background: #2865be url(../images/img/searchb.png) no-repeat center;cursor: pointer;}

.searchBox input{width: 465px;height: 57px;line-height: 57px;border: 1px solid #01a0ec;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 30px 0 60px;background: #fff url(../images/img/search.png) no-repeat center left 28px;font-size: 18px;color: #333;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}

.searchBox input::placeholder{color: #666;font-size: 18px;}

/* ————— top end ————— */

/* ————— 头部 end ————— */

/* 公共部分 start*/

.indexTitle{text-align: center;}

.indexTitle .title{display: inline-block;position: relative;font-size: 26px;color: #000000;line-height: 28px;}

.indexTitle .title::before{display: block;content: "";position: absolute;width: 21px;height: 17px;background: url(../images/img/indexTitleicn.png) no-repeat center;right: -34px;top: -7px;}

/* 公共部分 end*/

/* 第一通栏 start */

.column1{background: #fff;margin-bottom: 20px;margin-top: -107px;padding: 35px 30px;}

.column1 .indexTitle{margin-bottom: 30px;}

.col1Dl{overflow: hidden;margin-right: -17px;}

.col1Dl li{width: 16.6666%;float: left;display: inline;margin-bottom: 17px;}

.col1Dl li a{display: block;margin-right: 17px;height: 44px;line-height: 44px;background: #f6f6f8;text-align: center;font-size: 16px;color: #555555;transition: all .4s ease;-webkit-transition: all .4s ease;overflow: hidden;}

.col1Dl li.hover a{background: #2865be;color: #fff;}



.col1TabC{background: #f4f7fd;padding: 20px 20px 0px;}

.col1TabC a{display: inline-block;margin: 0 20px 20px;font-size: 16px;color: #555555;line-height: 18px;transition: all .4s ease;-webkit-transition: all .4s ease;}

.col1TabC a:hover{color: #2865be;font-weight: bold;}

.col1TabC .hover{color: #2865be;font-weight: bold;}

/* 第一通栏 end */

/* 第二通栏 end */

.column2{margin-bottom: 20px;background: #fff;padding: 35px 30px;}

.column2 .indexTitle{margin-bottom: 20px;}

.column2 .info{font-size: 14px;color: #888888;line-height: 16px;margin-bottom: 45px;text-align: center;}

.column2 .info span{color: #dd051a;}

.col2Dl{margin-right: -15px;overflow: hidden;}

.col2Dl li{width: 14.2857%;float: left;display: inline;margin-bottom: 20px;}

.col2Dl li .con{margin-right: 15px;text-align: center;cursor: pointer;}

.col2Dl li .con .title{font-size: 16px;color: #002222;line-height: 18px;margin-bottom: 18px;}

.col2Dl li .con .icon{background: #f4f7fd;height: 100px;box-sizing: border-box;-webkit-box-sizing: border-box;padding-top: 25px;transition: all .4s ease;-webkit-transition: all .4s ease;}

.col2Dl li .con .icon .time{font-size: 22px;color: #2865be;line-height: 24px;margin-bottom: 14px;transition: all .4s ease;-webkit-transition: all .4s ease;}

.col2Dl li .con .icon .titlec{font-size: 16px;color: #2865be;line-height: 18px;transition: all .4s ease;-webkit-transition: all .4s ease;}

.col2Dl li.hover .con .icon{background: #2865be;}

.col2Dl li.hover .con .icon .titlec,.col2Dl li.hover .con .icon .time{color: #fff;}

/* 第二通栏 end */

/* 第三通栏 start */

.col3Dl{padding-bottom: 0.1px;}

.col3Dl li{margin-bottom: 20px;background: #fff;padding: 0 30px;height: 233px;}

.col3Dl li .pic{width: 128px;border-radius: 50%;overflow: hidden;margin-right: 25px;margin-top: 47px;}

.col3Dl li .pic::before{padding-top: 100%;}

.col3Dl li .btn{width: 160px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #ffffff;background: #2865be;margin-left: 100px;margin-top: 93px;}

.col3Dl li .btn:hover{font-weight: bold;}

.col3Dl li .text{overflow: hidden;padding-top: 35px;}

.col3Dl li .text .title{font-size: 24px;font-weight: bold;color: #222222;line-height: 26px;margin-bottom: 25px;}

.col3Dl li .text .title a{color: #222222;}

.col3Dl li .text .title span{display: inline-block;margin-left: 15px;font-size: 16px;color: #888888;}

.col3Dl li .text .info{font-size: 16px;color: #888888;line-height: 18px;margin-bottom: 15px;}

.col3Dl li .text .info span{color: #333;}

.col3Dl li .text .icn{width: 120px;height: 35px;line-height: 35px;border-radius: 5px;text-align: center;font-size: 16px;font-weight: bold;color: #eb8b16;background: #fdefde;}

.col3Dl li .text .icn2{background: #f4f7fd;color: #2865be;margin-left: 10px;}



.pagination { text-align: center; margin:20px 0 40px;}

.pagination li {display: inline-block; margin: 0 6px; height: 34px;border-radius: 3px; overflow: hidden;}

.pagination li span,.pagination li a {display: block; height: 34px; line-height: 34px;background: #ffffff; padding: 0 13px;width: auto;font-size: 14px; color: #333;box-sizing: border-box;transition: all .4s ease;-webkit-transition: all .4s ease;}

.pagination li.active span ,.pagination li:hover a{background: #2865be; color: #fff;}

/* 第三通栏 end */

/* 底部 start */

.footer{background: #2865be;padding-bottom: 5px;overflow: hidden;}

.footerLink{font-size: 16px;color: #ffffff;padding: 30px 0 20px;border-bottom: 1px solid #5486cf;margin-bottom: 23px;}

.footerLink a{display: inline-block;font-size: 16px;color: #ffffff;margin: 0 10px;margin-bottom: 10px;}

.footerLink a:hover{font-weight: bold;}

.footerL .info{font-size: 16px;line-height: 24px;color: #fff;margin-bottom: 15px;padding-left: 34px;}

.footerL .info span{display: inline-block;font-size: 30px;font-weight: bold;color: #ffffff;}

.footerL .info:nth-child(1){background: url(../images/img/footerLicn1.png) no-repeat center left;}

.footerL .info:nth-child(2){background: url(../images/img/footerLicn2.png) no-repeat center left;}

.footerL .info:nth-child(3){background: url(../images/img/footerLicn3.png) no-repeat center left;}

.footerR{overflow: hidden;}

.footerR .img1{margin-top: 35px;margin-right: 40px;}

.footerR .img1 img{display: inline-block;margin: 0 19px;vertical-align: middle;}

.footerR .img2 .con{margin-left: 25px;float: left;display: inline;}

.footerR .img2 .con img{display: block;width: 101px;height: 101px;}

.footerR .img2 .con span{display: block;text-align: center;font-size: 16px;color: #ffffff;line-height: 38px;}

.footerBank{background: #124796;font-size: 14px;color: #ffffff;line-height: 60px;overflow: hidden;}

.footerBank a{color: #fff;}

.footerBank a:hover{font-weight: bold;}

/* 底部 end */

/* 二级头部 start */

.subTop{padding: 22px 0;background: #fff;}

.subTop .logo img{height: 88px;}

.subTop .searchBox{position: relative;margin-left: 0;top: 20px;width: 405px;left: auto;}

.subTop .searchBox .btn{width: 100px;}

.subTop .searchBox input{width: 305px;}

.subMenu{background: #2865be;}

.subMenu .menu li{margin: 0 120px 0 0;position: relative;line-height: 70px;}

.subMenu .menu li a{color: #fff;}

.subMenu .menu li::before{display: block;content: "";position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 0;height: 2px;background: #00a0ed;transition: all .4s ease;-webkit-transition: all .4s ease;bottom: 15px;}

.subMenu .menu li.hover::before,.subMenu .menu li:hover::before{width: 100%;}

.subMenu .btn{font-size: 16px;color: #fff;line-height: 70px;transition: all .4s ease;-webkit-transition: all .4s ease;}

.subMenu .btn:hover{text-decoration:underline}

/* 二级头部 end */