@charset "UTF-8";
/* ————— 头部 start ————— */
/* ————— top start ————— */
.top{height: 407px;box-sizing: border-box;-webkit-box-sizing: border-box;padding-top: 27px;position: relative;}
.top .wrap{position: relative;height: 100%;z-index: 2;}
.top .top1{position: relative;z-index: 2;color: #fff;font-size: 15px;line-height: 26px;margin-bottom: 68px;}
.top .top1 a,.top .top1 span{color: #fff;}
.top .top1 a:hover{text-decoration:underline}
.wza a{padding: 0 15px 0 35px;line-height: 26px;height: 26px;border-radius: 30px;font-size: 14px;color: #fff;background: #01499e url(../images/img/wza.png) no-repeat center left 15px;display: inline-block;margin-left: 20px;}
.wza a:nth-child(2){background: #c60903 url(../images/img/zz.png) no-repeat center left 10px;}

.top  .search{width: 500px;margin-top: 28px;}
.top  .search .con{border-radius: 30px;height: 60px;line-height: 60px;background: #fff url(../images/img/search.png) no-repeat center left 30px;box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);padding: 5px 5px 5px 65px;margin-bottom: 18px;box-sizing: border-box;}
.top  .search .con input{font-size: 18px;color: #333;border: none;background: none;outline: none;display: inline;width: 310px;height: 50px;line-height: 50px;float: left;padding: 0 20px;box-sizing: border-box;}
.top  .search .con input::placeholder{line-height: 50px;font-size: 18px;color: #bababa;}
.top  .search .con .btn{width: 110px;height: 50px; border: none; cursor: pointer;background-image: linear-gradient( 162deg, rgb(16,113,232) 0%, rgb(130,198,254) 99%);float: right;display: inline;font-size: 20px;color: #ffffff;line-height: 50px;border-radius: 30px;text-align: center;transition: all .4s ease;}
.top  .search .con .btn:hover{opacity: 0.8;}
.top .logo{z-index: 2;}
.top .logo img{display: block;height: 105px;}
.searchHot{text-align: center;font-size: 18px;color: #ffffff;line-height: 24px;}
.searchHot a,.searchHot span{color: #fff;display: inline-block;margin: 0 18px;}
.searchHot a:hover{text-decoration:underline}
/* ————— top end ————— */
/* ————— indexBanner start ————— */
.indexBanner{position: absolute;width: 100%;height: 100%;right: 0;top: 0;}
.indexBanner .bd{height: 100%; overflow: hidden; position: absolute; width: 100%; left: 0; top: 0;}
.indexBanner .bd .slick-list,.indexBanner .bd .slick-track{height: 100%;}
.indexBanner .mySlide{height: 100%;position: relative;overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;image-rendering: pixelated;}
/* ————— indexBanner end ————— */
/* ————— menu start ————— */
.menu{background: #045ecd;height: 70px;line-height: 70px;z-index: 12;width: 100%;position: relative;}
.menu ul{position: relative;}
.menu ul li{float: left;display: inline;position: relative;}
.menu ul li:before{display: block;content: "";position: absolute;bottom: 0;width: 100%;left: 0;height: 82px;border-top-left-radius: 10px;border-top-right-radius: 10px;opacity: 0;background: #daaf70;transition: all .4s ease;z-index: 2;}
.menu ul li:after{display: block;content: "";position: absolute;bottom: 0;right: 0;width: 17px;height: 100%;background: url(../images/img/menuicn.png) no-repeat center;transition: all .4s ease;opacity: 0;}

.menu ul li.hover:before{opacity: 1;transform: translateY(0);}
.menu ul li.hover:after{opacity: 1;right: -13px}

.menu ul li a{display: block;font-size: 22px;color: #ffffff;text-align: center;position: relative;z-index: 3;}
.menu ul li.hover a{font-weight: bold;}

.menu ul li .ej{position: absolute;top: 70px;left: 50%;min-width: 100%;transform: translateX(-50%);-webkit-transform: translateX(-50%);background: #f8f4ee;height: 0;overflow: hidden;transition: all .4s ease;-webkit-transition: all .4s ease;}
.menu ul li .ej .ejdd{height: 50px;line-height: 50px;border-bottom: 1px solid #fff;}
.menu ul li .ej .ejdd:last-child{border-bottom: none;}
.menu ul li .ej .ejdd a{font-size: 16px;color: #222222;font-weight: normal;transition: all .4s ease;-webkit-transition: all .4s ease;}
.menu ul li .ej .ejdd:hover a{background: #cca467;color: #fff;}
/* ————— menu end ————— */
/* ————— 头部 end ————— */
/* 公共部分 start*/
.content1{background: #e3effd url(../images/img/col1bg.png) no-repeat center left;padding: 30px 0 40px;}
.content2{padding: 40px 0;background: #f8f9fd url(../images/img/col2bg.png) no-repeat right bottom 58px;}
.content3{padding: 40px 0;background: #e3effd url(../images/img/col3bg.png) no-repeat center bottom -41px;}

.indexSlick{width: 558px;margin-right: 20px;position: relative;}
.indexSlick .pic:before{padding-top: 68.8172%;}
.indexSlick .text{display: none;}
.indexSlick .newText{position: absolute;width: 100%;height: 48px;line-height: 48px;background: rgba(0,0,0,0.3);bottom: 0;left: 0;z-index: 2;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 0 20px;}
.indexSlick .newText .dots{margin-left: 30px;}
.indexSlick .newText .dots li{width: 9px;height: 9px;background: #cccccc;margin: 0 5px;display: inline-block;border-radius: 50%;cursor: pointer;}
.indexSlick .newText .dots li.slick-active{background: #daaf70;width: 26px;border-radius: 30px;}
.indexSlick .newText .info{overflow: hidden;}
.indexSlick .newText .info a{font-size: 16px;color: #ffffff;transition: all .4s ease;}
.indexSlick .newText .info a:hover{color: #045ecd;}
/* 公共部分 end*/
/* 第一通栏 start */
.column1{box-sizing: border-box;padding: 25px 30px 35px;background: #fff;border-radius: 15px;margin-bottom: 40px;}
.col1TextSlick{overflow: hidden;margin-bottom: 30px;text-align: center;background: url(../images/img/hot.png) no-repeat top left;}
.col1TextSlick .title{font-size: 34px;font-weight: bold;color: #222222;line-height: 66px;height: 66px;overflow: hidden;padding: 0 100px 0 150px;margin-bottom: 13px;}
.col1TextSlick .title a{color: #222;transition: all .4s ease;}
.col1TextSlick .title a:hover{color: #045ecd;}
.col1TextSlick .info{font-size: 16px;color: #333333;height: 18px;line-height: 18px;overflow: hidden;}
.col1TextSlick .more{font-size: 16px;color: #2762c1;transition: all .4s ease;margin-left: 20px;height: 18px;line-height: 18px;}
.col1TextSlick .more:hover{font-weight: bold;}
.col1TextSlick .slick-list {margin-bottom: 28px;}
.col1TextSlick .slick-dots {display: flex;justify-content: space-between;}
.col1TextSlick .slick-dots li {height: 4px;cursor: pointer;position: relative;background: #95c7f4;transition: all .4s ease;-webkit-transition: all .4s ease;margin: 0 3px;border-radius: 30px;flex: 1;}
.col1TextSlick .slick-dots li:last-child{margin-right: 0;}
.col1TextSlick .slick-dots li.slick-active {background: #045ecd;}

.column1 .indexSlick{border-top-left-radius: 30px;border-bottom-right-radius: 30px;overflow: hidden;}
.col1R{padding-top: 5px;margin-left: 580px;}
.col1R .col1Tab{margin-bottom: 15px;height: 56px;}
.col1R .col1Tab a{float: left;display: inline;padding: 0 15px;font-size: 20px;font-weight: bold;color: #111111;margin-right: 15px;position: relative;height: 56px;line-height: 58px;}
.col1R .col1Tab a:before{display: block;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 147px;height: 89px;background: url(../images/img/col1tabbg.png) no-repeat center;opacity: 0;transition: all .4s ease;}
.col1R .col1Tab a span{position: relative;z-index: 2;}
.col1R .col1Tab a.hover:before{opacity: 1;}
.col1R .col1Tab a.hover{color: #045ecd;}
.col1Dl li{height: 60px;border-bottom: 1px dashed #cccccc;overflow: hidden;}
.col1Dl li .time{text-align: center;width: 55px;padding-right: 20px;position: relative;font-size: 13px;color: #999999;line-height: 13px;padding-top: 10px;margin-right: 20px;}
.col1Dl li .time span{font-size: 20px;font-weight: bold;color: #92a9bb;display: block;margin-bottom: 5px;line-height: 20px;}
.col1Dl li .time:before{display: block;content: "";position: absolute;right: 0;top: 50%;width: 1px;height: 27px;border-right: 1px dashed #ccc;margin-top: -8px;}
.col1Dl li .info{font-size: 16px;color: #333333;line-height: 60px;transition: all .4s ease;overflow: hidden;}
.col1Dl li .info a{color: #333;transition: all .4s ease;}
.col1Dl li .info a:hover{color: #045ecd;}
/* 第一通栏 end */
/* 第二通栏 end */
.column2{border-radius: 15px;padding: 30px 30px 34px;background: #fff;box-shadow: 0px 0px 15px 0px rgba(10, 89, 187, 0.15);box-sizing: border-box;}
.column2 .title{overflow: hidden;margin-bottom: 30px;}
.column2 .title .fl{font-size: 20px;font-weight: bold;color: #111111;line-height: 22px;margin-right: 13px;padding-left: 30px;background: url(../images/img/ztzl.png) no-repeat center left;transition: all .4s ease;}
.column2 .title .fl:hover{color: #045ecd;}
.column2 .title .fr{font-size: 13px;color: #1071e8;line-height: 22px;height: 22px;margin-left: 8px;}
.column2 .title .fr:hover{font-weight: bold;}
.column2 .title em{display: block;overflow: hidden;height: 1px;background: #c8e5fc;position: relative;top: 12px;}
.col2Slick{position: relative;}
.col2Slick .slick-list {margin: 0 -20px 0 0;}
.col2Slick .con{margin-right: 20px;}
.col2Slick .con .pic{border-radius: 10px;}
.col2Slick .con .pic:before{padding-top: 56.2962%;}
.col2Slick .prev{position: absolute;left: -26px;top: 50%;width: 53px;height: 53px;cursor: pointer;margin-top: -26px;background: url(../images/img/col2btn.png) no-repeat center;z-index: 2;transition: all .4s ease;}
.col2Slick .next{position: absolute;right: -26px;top: 50%;width: 53px;height: 53px;cursor: pointer;margin-top: -26px;background: url(../images/img/col2btn.png) no-repeat center;transform: rotateZ(180deg);z-index: 2;transition: all .4s ease;}
.col2Slick .prev:hover{transform: translateY(-5px);}
.col2Slick .next:hover{transform: translateY(-5px)rotateZ(180deg);}
/* 第二通栏 end */
/* 第三通栏 start */
.column3{margin-bottom: 35px;}
.col3Tab{text-align: center;}
.col3Tab a{display: inline-block;margin: 0 1px;border-top-right-radius: 20px;border-top-left-radius: 20px;overflow: hidden;box-shadow: 0px 0px 15px 0px rgba(10, 89, 187, 0.15);}
.col3Tab a img{display: block;height: 89px;display: none;}
.col3Tab a img.img1{display: block;}
.col3Tab a.hover img.img2{display: block;}
.col3Tab a.hover img.img1{display: none;}
.col3TabC{background: #fff;padding: 35px 30px;border-radius: 15px;box-shadow: 0px 0px 15px 0px rgba(10, 89, 187, 0.2);position: relative;}
.col3TabC .col3TabCon{position: absolute;left: 30px;top: 35px;width: calc(100% - 60px);z-index: -1;opacity: 0;}
.col3TabC .col3TabCon.active{opacity: 1;z-index: 2;}
.col3AR{width: 447px;margin-left: 20px;float: right;display: inline;}
.col3AR .pic{border-radius: 5px;margin-bottom: 15px;overflow: hidden;}
.col3AR .pic:before{padding-top: 14.9888%;}
.col3ARdl{margin-right: -20px;overflow: hidden;}
.col3ARdl li{width: 50%;float: left;display: inline;margin-bottom: 15px;}
.col3ARdl li a{display: block;margin-right: 20px;height: 66px;padding: 0 15px;border: 1px solid #d3e6f4;box-sizing: border-box;font-size: 16px;font-weight: bold;color: #036ab9;line-height: 66px;border-radius: 5px;}
.col3ARdl li a img{float: left;display: inline;margin-right: 10px;margin-top: 12px;transition: all .4s ease;}
.col3ARdl li a:hover img{transform: scale(1.1);}
.col3AL{overflow: hidden;margin-bottom: 15px;}
.col3ATabM{margin-bottom: 13px;}
.col3ATabM a{padding-bottom: 12px;display: inline-block;margin-right: 45px;font-size: 20px;font-weight: bold;color: #111111;position: relative;}
.col3ATabM a:before{display: block;content: "";position: absolute;left: 50%;bottom: 0;width: 35px;height: 2px;background: #1070e7;margin-left: -17px;opacity: 0;transition: all .4s ease;}
.col3ATabM a.hover{color: #1070e7;}
.col3ATabM a.hover:before{opacity: 1;}
.col3ALDl li{position: relative;height: 39px;line-height: 39px;overflow: hidden;padding-left: 15px;}
.col3ALDl li:before{display: block;content: "";width: 6px;height: 6px;background: #bccdda;position: absolute;left: 0;top: 50%;margin-top: -3px;border-radius: 50%;}
.col3ALDl li .time{font-size: 16px;color: #888888;margin-left: 30px;}
.col3ALDl li .info{overflow: hidden;font-size: 16px;}
.col3ALDl li .info a{color: #333333;transition: all .4s ease;}
.col3ALDl li .info a:hover{color: #045ecd;}
.col3ABDl .item{width: calc(16.6666% - 17px);float: left;display: inline;margin-right: 20px;height: 90px;border-radius: 10px;box-shadow: 0px 0px 10px 0px rgba(69, 118, 179, 0.2),0.174px 4.997px 6.79px 0.21px rgba(3, 115, 252, 0.2);box-sizing: border-box;padding-top: 18px;font-size: 16px;color: #111111;line-height: 18px;text-align: center;transition: all .4s ease;}
.col3ABDl .item:last-child{margin-right: 0;}
.col3ABDl .item img{display: block;margin: 0 auto;margin-bottom: 10px;}
.col3ABDl .item:hover{transform: translateY(-5px);}

.col3BL{width: 320px;margin-right: 20px;margin-bottom: 25px;}
.col3BL .con{height: 236px;background: url(../images/img/col32img.jpg) no-repeat center;padding: 70px 60px 0;box-sizing: border-box;text-align: center;}
.col3BL .con a{height: 35px;line-height: 35px;margin-bottom: 10px;border: 1px solid rgba(255, 255,255, 0.3);font-size: 16px;font-weight: bold;color: #ffffff;transition: all .4s ease;display: block;}
.col3BL .con a:hover{letter-spacing: 1px;}
.col3BR{overflow: hidden;}
.col3BTDl{height: 126px;margin-bottom: 20px;border-radius: 10px;background: #f3f7ff;box-sizing: border-box;padding: 20px 30px 0;overflow: hidden;}
.col3BTDl li{width: calc(33.3333% - 24px);float: left;display: inline;margin-bottom: 16px;margin-right: 35px;}
.col3BTDl li:nth-child(3n){margin-right: 0;}
.col3BTDl li a{font-size: 16px;color: #222222;padding-left: 16px;position: relative;line-height: 18px;transition: all .4s ease;}
.col3BTDl li a:before{display: block;content: "";position: absolute;left: 0;top: 50%;width: 5px;height: 5px;border-radius: 50%;margin-top: -2px;background: #8ab1e3;}
.col3BTDl li a:hover{color: #004a98;}
.col3Bxinxi{border-radius: 10px;background: #f3f7ff;box-sizing: border-box;padding: 10px 0;display: flex;text-align: center;}
.col3Bxinxi dt{height: 100%;flex: 1;padding: 8px 0 0;position: relative;}
.col3Bxinxi dt:before{display: block;content: "";position: absolute;right: 0;top: -10px;width: 1px;height: 88px;background: #fff;}
.col3Bxinxi dd{height: 60px;flex: 1;padding: 10px 0 0;position: relative;}
.col3Bxinxi .title{font-size: 16px;color: #222222;line-height: 18px;margin-bottom: 10px;}
.col3Bxinxi .num{font-size: 22px;color: #222222;line-height: 22px;text-transform: uppercase;font-weight: bold;background-image:-webkit-linear-gradient(left,#126acd,#13b1d4); -webkit-background-clip:text;  -webkit-text-fill-color:transparent;}
.col3Bxinxi dt .title{font-weight: bold;}
.col3Bxinxi dd:nth-child(3),.col3Bxinxi dd:nth-child(5),.col3Bxinxi dd:nth-child(6){border-right: 1px solid #fff;}
.col3BBDl .item{width: calc(20% - 17px);float: left;display: inline;margin-right: 20px;height: 80px;border-radius: 10px;box-shadow: 0px 0px 10px 0px rgba(69, 118, 179, 0.2),0.174px 4.997px 6.79px 0.21px rgba(3, 115, 252, 0.2);box-sizing: border-box;font-size: 16px;color: #111111;line-height: 83px;text-align: center;transition: all .4s ease;font-weight: bold;}
.col3BBDl .item:hover{transform: translateY(-5px);}
.col3BBDl .item:last-child{margin-right: 0;}
.col3BBDl .item img{display: inline-block;margin-right: 15px;vertical-align: middle;position: relative;top: -5px;transition: all .4s ease;}
.col3BBDl .item:hover img{margin-right: 20px;}
.col3BCon .col3ATabM a:before{left: 0;margin-left: 0;}
.fw-item {float: left; width: 270px; margin-right: 20px;height: 80px;border-radius: 10px; box-shadow: 0px 0px 10px 0px rgba(69, 118, 179, 0.2),0.174px 4.997px 6.79px 0.21px rgba(3, 115, 252, 0.2);box-sizing: border-box;}
.fw-item em {float: left; padding-left: 68px; height: 80px; font: normal bold 16px/80px 'inherit';color: #111; background: url("../images/img/col32Bicn1.png") no-repeat 14px center / auto 55%;}
.fw-item:nth-child(2) em {background-image: url("../images/img/col32Bicn2.png")}
.fw-item:nth-child(3) em {background-image: url("../images/img/col32Bicn3.png")}
.fw-item:nth-child(4) em {background-image: url("../images/img/col32Bicn4.png")}
.fw-item:last-child {margin-right: 0;}
.fw-item p {float: right; display: flex; height: 80px; flex-wrap: wrap; box-sizing: border-box; padding: 12px 0; width: calc(100% - 136px); align-items: center}
.fw-item p a {display: inline-block; line-height: 26px; font-size: 14px; margin-right: 8px;}

.col3CL{width: 588px;height: 397px;box-sizing: border-box;padding: 85px 25px 0 28px;background: url(../images/img/col33Lbg.jpg) no-repeat center;}
.col3CLDl{background: #fff;border-radius: 10px;height: 293px;padding: 20px 20px 0;box-sizing: border-box;}
.col3CLDl dt{background: #f3f7ff;height: 40px;border-radius: 10px;padding: 0 28px;font-size: 16px;font-weight: bold;color: #333333;line-height: 40px;margin-bottom: 8px;}
.col3CLDl dd{line-height: 39px;height: 39px;font-size: 16px;color: #666;overflow: hidden;}
.col3CLDl dd .time{margin-left: 30px;}
.col3CLDl dd .info{overflow: hidden;}
.col3CLDl dd .info a{color: #333;transition: all .4s ease;}
.col3CLDl dd .info a:hover{color: #045ecd;}
.col3CC{width: 146px;margin-right: 30px;}
.col3CC .img{margin: 0 auto;display: block;margin-bottom: 18px;}
.col3CC .btn{height: 63px;line-height: 63px;margin-bottom: 20px;background: url(../images/img/col33Cbg.png) no-repeat center right;text-align: center;font-size: 16px;color: #3587e5;font-weight: bold;display: block;}
.col3CC .btn img{display: inline-block;margin-right: 15px;vertical-align: middle;transition: all .4s ease;position: relative;top: -2px;}
.col3CC .btn:hover img{margin-right: 20px;}
.col3CR{overflow: hidden;}
.col3CR .title{font-size: 20px;font-weight: bold;color: #111111;line-height: 22px;margin-bottom: 22px;}
.col3CR .titleC{font-size: 14px;line-height: 16px;overflow: hidden;}
.col3CR .titleC span{display: inline;float: left;padding-left: 40px;margin-right: 20px;position: relative;color: #54a0fb;}
.col3CR .titleC span:before{display: block;content: "";position: absolute;left: 0;top: 50%;width: 28px;height: 12px;border-radius: 30px;background-image: linear-gradient( 0deg, rgb(19,107,206) 0%, rgb(85,162,252) 99%);margin-top: -6px;}
.col3CR .titleC span:nth-child(2):before{background-image: linear-gradient( 0deg, rgb(20,165,137) 0%, rgb(49,208,104) 99%);}
.col3CR .titleC span:nth-child(3){padding-left: 0;color: #f8211e;}
.col3CR .titleC span:nth-child(3):before{display: none;}
.col3CR .echart{position: relative;}
.col3CR .echart .myslide{height: 260px;width: 376px;}
.col3CR .echart .prev{position: absolute;left: -10px;bottom: 15px;width: 28px;height: 28px;background: url(../images/img/col33btn.png) no-repeat center;transform: rotateZ(180deg);cursor: pointer;transition: all .4s ease;z-index: 2;}
.col3CR .echart .next{position: absolute;right: -10px;bottom: 15px;width: 28px;height: 28px;background: url(../images/img/col33btn.png) no-repeat center;cursor: pointer;transition: all .4s ease;z-index: 2;}
.col3CR .echart .prev:hover,.col3CR .echart .next:hover{background-image: url(../images/img/col33btnh.png);}
.col3RBtn a{float: left;display: inline;width: 179px;height: 75px;border-radius: 10px;text-align: center;line-height: 75px;margin-right: 18px;background: #eef7fe;font-size: 16px;font-weight: bold;color: #1071e8;transition: all .4s ease;}
.col3RBtn a:nth-child(2){margin-right: 0;}
.col3RBtn a img{display: inline-block;vertical-align: middle;position: relative;top: -2px;margin-right: 10px;}
.col3RBtn a:hover{transform: translateY(-5px);}
/* 第三通栏 end */
/* 第四通栏 start */
.column4{position: relative;padding: 30px 20px 24px;}
.column4 .title{margin-bottom: 20px;padding: 0 10px;}
.column4 .prev{position: absolute;left: 3px;top: 61%;width: 53px;height: 53px;cursor: pointer;margin-top: -26px;background: url(../images/img/col2btn.png) no-repeat center;z-index: 2;transition: all .4s ease;}
.column4 .next{position: absolute;right: 3px;top: 61%;width: 53px;height: 53px;cursor: pointer;margin-top: -26px;background: url(../images/img/col2btn.png) no-repeat center;transform: rotateZ(180deg);z-index: 2;transition: all .4s ease;}
.column4 .prev:hover{transform: translateY(-5px);}
.column4 .next:hover{transform: translateY(-5px)rotateZ(180deg);}
.col4Slick{position: relative;overflow: hidden;}
.col4Slick .slick-list {margin: 0 -20px 0 0;padding: 10px;}

.col4Slick .con{height: 90px;border-radius: 10px;box-shadow: 0px 0px 10px 0px rgba(69, 118, 179, 0.2),0.174px 4.997px 6.79px 0.21px rgba(3, 115, 252, 0.2);padding: 15px 18px;box-sizing: border-box;display: block;margin-right: 20px;}
.col4Slick img.fl{margin-right: 13px;transition: all .4s ease;}
.col4Slick .info{overflow: hidden;height: 60px;display: flex;align-items: center;font-size: 14px;line-height: 22px;font-weight: bold;color: #111111;}
.col4Slick .con:hover img.fl{transform: rotateY(180deg);}
/* 第四通栏 end */
/* 第五通栏 start */
.column5{margin-bottom: 30px;}
.column5 .title .fl{background-image: url(../images/img/ggicn.png);}
.col5Slick{position: relative;}
.col5Slick .slick-list {margin: 0 -20px 0 0;}
.col5Slick .con{margin-right: 20px;}
.col5Slick .con .pic:before{padding-top: 139.1304%;}
.col5Slick .prev{position: absolute;left: -26px;top: 50%;width: 53px;height: 53px;cursor: pointer;margin-top: -26px;background: url(../images/img/col2btn.png) no-repeat center;z-index: 2;transition: all .4s ease;}
.col5Slick .next{position: absolute;right: -26px;top: 50%;width: 53px;height: 53px;cursor: pointer;margin-top: -26px;background: url(../images/img/col2btn.png) no-repeat center;transform: rotateZ(180deg);z-index: 2;transition: all .4s ease;}
.col5Slick .prev:hover{transform: translateY(-5px);}
.col5Slick .next:hover{transform: translateY(-5px)rotateZ(180deg);}

.BotImgChange{background: url(../images/img/BotImgBg.jpg) no-repeat center / cover;height: 180px;box-sizing: border-box;padding: 20px 47px;border-radius: 15px;}
.BotImgChange .con{padding: 0 35px;box-sizing: border-box;position: relative;}
.BotImgChange .con img{display: block;}
/* 第五通栏 end */
/* 底部 start */
.footer{background: url(../images/img/footerbg.jpg) no-repeat center / cover;padding-bottom: 30px;overflow: hidden;}
.footerLink{border-bottom: 1px solid #94b6e0;display: flex;padding: 18px 0;justify-content: space-between;margin-bottom: 20px;position: relative;z-index: 2;}
.footerLink .item{display: inline;position: relative;position: relative;}
.footerLink .item .title{font-size: 16px;color: #ffffff;line-height: 40px;height: 40px;font-size: 16px;color: #ffffff;background:  url(../images/img/footerLinkicn.png) no-repeat right 30px center;padding: 0 50px  0 30px;transition: all .4s ease;cursor: pointer;}
.footerLink .item .con{position: absolute;left: 50%;top: 40px;min-width: 100%;max-height: 150px;background: #fff;overflow-y:auto;padding: 10px 0;display: none;transform: translateX(-50%);}
.footerLink .item .con a{display: block;height: 30px;line-height: 30px;padding: 0 20px;font-size: 15px;color: #333;transition: all .4s ease;white-space: nowrap;}
.footerLink .item .con a:hover{color: #045ecd;}
.footerLink .item.active .title{background-image: url(../images/img/footerLinkicnh.png);}
.footerL{font-size: 15px;color: #ededed;line-height: 36px;}
.footerL a{color: #ededed;}
.footerL a img{position: relative;top: 3px;margin-right: 5px;}
.footerL a:hover{font-weight: bold;}
.footerR{    margin-top: 44px;
    display: flex
;
    align-items: self-start;
    justify-content: center;
    gap: 10px;}
.footerR a{display: inline-block;vertical-align: middle;margin-left: 10px;}
/* 底部 end */
/* -------------- 综合页 start -------------- */
/* 互动交流 start */
.hdjl{background: url(../images/new/xxgkbg.jpg) no-repeat center / 100% 100%;padding: 167px 60px 80px;box-sizing: border-box;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.05);border-radius: 10px;}
.hdjlbtnList{margin-right: -30px;margin-bottom: 40px;}
.hdjlbtnList .item{width: 20%;float: left;display: inline;}
.hdjlbtnList .item a{display: block;margin-right: 30px;height: 103px;border-radius: 10px;background: #fff;box-shadow: 0px 0px 20px 0px rgba(158, 161, 164, 0.74);padding: 15px;box-sizing: border-box;}
.hdjlbtnList .item a img{margin-right: 10;transition: all .4s ease;width: 75px}
.hdjlbtnList .item a:hover img{transform: rotateY(180deg);}
.hdjlbtnList .item .info{overflow: hidden;padding-top: 12px;}
.hdjlbtnList .item .info .title1{font-size: 19px;font-weight: bold;color: #000000;line-height: 45px;margin-bottom: 12px;transition: all .4s ease;}
.hdjlbtnList .item a:hover .info .title1{color: #004a98;}
.hdjlbtnList .item .info .title2{font-size: 14px;color: #888888;line-height: 16px;}
.hdjlR{width: 295px;margin-left: 30px;}
.hdjlR .con{border: 1px solid #cccccc;background: #fff;padding: 40px 25px 0;height: 510px;box-sizing: border-box;}
.hdjl .title{font-size: 24px;color: #000000;font-weight: bold;line-height: 26px;margin-bottom: 20px;}
.hdjlRDl{overflow: hidden;margin-bottom: 7px;text-align: center;}
.hdjlRDl dd{width: 33.3333%;float: left;display: inline;margin-bottom: 28px;}
.hdjlRDl dd:nth-child(4){margin-left: 2%;margin-top: -36%;}
.hdjlRDl dd:nth-child(5){margin-left: 67%;margin-top: -36%;}
.hdjlRDl .num{font-size: 20px;font-weight: bold;color: #055ecd;margin-bottom: 15px;line-height: 20px;}
.hdjlRDl .text{font-size: 14px;font-weight: bold;color: #000000;line-height: 16px;}
.hdjlRDl dt{height: 120px;padding-top: 50px;width: 33.3333%;float: left;display: inline;}
.hdjlRDl dt .num{color: #e64d39;}
.hdjlR .con .input{overflow: hidden;margin-bottom: 20px;}
.hdjlR .con .input input{display: block;width: 100%;height: 42px;line-height: 42px;border: 1px solid #cccccc;padding: 0 20px;box-sizing: border-box;font-size: 14px;color: #333;background: none;outline: none;}
.hdjlR .con .input input::placeholder{font-size: 14px;color: #666666;}
.hdjlR .con img{width: 82px;height: 42px;margin-left: 20px;cursor: pointer;}
.hdjlR .con .btn{height: 36px;line-height: 36px;text-align: center;border-radius: 5px;background: #055ecd;font-size: 16px;font-weight: bold;color: #ffffff;cursor: pointer;transition: all .4s ease;}
.hdjlR .con .btn:hover{opacity: 0.8;}
.hdjlL{overflow: hidden;}
.hdjlTab{overflow: hidden;margin-bottom: 20px;}
.hdjlTab .title{color: #888888;margin-right: 35px;}
.hdjlTab .title.hover{color: #000;}
.hdjlL .con{border: 1px solid #cccccc;background: #fff;padding: 30px 20px 0;height: 510px;box-sizing: border-box;}
.hdjlLT{height: 50px;background: #f8f9f9;line-height: 50px;padding: 0 25px;font-size: 18px;color: #000000;font-weight: bold;margin-bottom: 10px;}
.hdjlL .con .time,.hdjlL .con .act{margin-left: 50px;}
.hdjlL .con .info{overflow: hidden;}
.hdjlLDl ul li{line-height: 54px;height: 54px;font-size: 16px;color: #666666;margin: 0 25px;border-bottom: 1px solid #e8e7e7;}
.hdjlLDl ul li .act{color: #0d61cb;width: 70px;}
.hdjlLDl ul li .act.on{color: #f1b665;}
.hdjlLDl ul li  .info a{color: #333;transition: all .4s ease;}
.hdjlLDl ul li  .info a:hover{color: #004a98;}
.hdjlLDl ol li {margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dashed #ddd;}
.hdjlLDl ol li:last-child { border-bottom: none;}
.hdjlLDl ol h3 { height: 30px; font: bold 16px/30px 'inherit'; color: #0d61cb; overflow: hidden}
.hdjlLDl ol p {height: 48px; font: normal 14px/24px 'inherit'; color: #666; overflow: hidden; margin-top: 5px;}
/* 互动交流 end */
/* 组织机构 start */
.zuzhiR{width: 588px;margin-left: 20px;}
.zuzhi .title{font-size: 28px;font-weight: bold;color: #111111;background: url(../images/img/zuzhiicn.png) no-repeat center left 150px;margin-bottom: 30px;}
.zuzhi .con{background: #f5f5f5;padding: 30px;}
.zuzhiRDl{margin-right: -30px;overflow: hidden;}
.zuzhiRDl li{width: 33.3333%;float: left;display: inline;margin-bottom: 20px;}
.zuzhiRDl li a{display: block;margin-right: 30px;text-align: center;}
.zuzhiRDl li a .pic{margin-bottom: 15px;}
.zuzhiRDl li a .text{font-size: 16px;line-height: 22px;font-weight: bold;color: #111111;height: 44px;}
.zuzhiRDl li a .name{font-size: 16px;line-height: 18px;color: #111111;}
.zuzhiRDl li a .pic:before{padding-top: 127.0967%;}
.zuzhiL{overflow: hidden;}
.zuzhiL .con .pic{margin-bottom: 30px;}
.zuzhiL .con .pic:before{padding-top: 56.8181%;}
.zuzhiL .con .title1{font-size: 19px;color: #111111;line-height: 22px;margin-bottom: 10px;}
.zuzhiL .con .info{font-size: 16px;line-height: 34px;color: #666666;height: 136px;margin-bottom: 45px;}
.zuzhiL .con .btn{font-size: 14px;color: #045ecd;line-height: 16px;}
.zuzhiLDl{margin-right: -30px;overflow: hidden;}
.zuzhiLDl li{width: 33.3333%;float: left;display: inline;margin-bottom: 30px;}
.zuzhiLDl li a{display: block;margin-right: 30px;background: #e9ebef;line-height: 65px;height: 65px;text-align: center;font-size: 16px;color: #111111;transition: all .4s ease;}
.zuzhiLDl li a:hover{font-weight: bold;}
/* 组织机构 end */
/* 在线服务 start */
.zxfw{padding: 30px;box-sizing: border-box;box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.05);background: #fff;}
.zxfwul{margin-right: -18px;overflow: hidden;}
.zxfwul li{width: 25%;float: left;display: inline;margin-bottom: 20px;}
.zxfwul li a{display: block;margin-right: 18px;border: 1px solid #eeeded;background: #fafafa;border-radius: 10px;height: 150px;box-sizing: border-box;padding-top: 25px;}
.zxfwul li a img{display: block;margin: 0 auto;height: 60px;margin-bottom: 20px;transition: all .4s ease;}
.zxfwul li a:hover img{transform: rotateY(180deg);}
.zxfwul li a span{display: block;text-align: center;font-size: 16px;color: #333333;line-height: 18px;}
/* 在线服务 end */
/* -------------- 综合页 end -------------- */
.sitemap_list {background: #fff; padding: 15px; box-sizing: border-box; width: 1200px; margin: 0 auto;}
.sitemap_list dl {padding: 10px 0;}
.sitemap_list dt {height: 54px; line-height: 54px; padding-bottom: 6px; font-size: 22px; background: #fff url("../images/img/map_blank.jpg") repeat-x center bottom;}
.sitemap_list dt a {color: #0b58b6}
.sitemap_list dt a:before {border-left: 5px solid #246bd0; content: ''; height: 26px; float: left; margin: 15px 11px 0 0;}
.sitemap_list dd {line-height: 36px; font-size: 16px; margin-top: 20px}
.sitemap_list dd:after {display: block; clear: both; content: ''}
.sitemap_list dd a {width: 20%; float: left; height: 36px; overflow: hidden;}
.sitemap_list dd a:before {width: 5px; height: 5px; border: 1px solid transparent; border-top: 1px solid #0d61cb; border-right: 1px solid #0d61cb; transform: rotate(45deg); float: left; margin: 14px 8px 0 0; content: ''}
.question li {margin-bottom: 10px; border-bottom: 1px dashed #ddd; padding-bottom: 10px;}
.question h3 {font: bold 16px/28px 'inherit'; color: #0d61cb; margin-bottom: 5px;}
.question p {font-size: 14px; line-height: 24px; color: #666;}
.question p span {font: bold 16px/28px 'inherit'; color: #0d61cb}