@charset "utf-8";
.container .wrap{padding: 46px 0 40px 0;}
.banner{ width:1920px; position:relative; left:50%; margin-left:-960px;}
.banner .banner-swiper .swiper-pagination-bullet{width: 66px; height: 2px; background: #fff; opacity: 1; border-radius: 0;}
.banner .banner-swiper .swiper-pagination-bullet-active{height: 3px; background: #00a0e9;}
.banner .banner-swiper > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 7px;}
.banner .banner-swiper > .swiper-pagination-bullets{bottom: 31px;}

.stockBox{padding: 20px 0;background: #30a78e;}
.stockBox .a1{float: left;}
.stockBox .a1 .b1{font-size: 16px; color: #ffffff; padding: 11px 0;}
.stockBox .a1 .b1 span{padding: 0 25px; border-left: 1px solid #ffffff;}
.stockBox .a1 .b1 span:first-child{padding-left: 0; border-left: 0;}

.stockBox .a2{float: right; width: 130px;}
.stockBox .a2 .b1{display: inline-block; padding: 0 20px; background: #2776c0; border-radius: 5px;}
.stockBox .a2 .b1 span{margin-right: 20px; font-size: 16px; color: #ffffff; line-height: 36px;}
.stockBox .a2 .b1 i{display: inline-block; margin-top: 13px; width: 6px; height: 12px; background: url(xtb.png) no-repeat center; background-size: cover;}

.section-1{display: none;margin-bottom: 21px;}
.section-1 .hd{width: 150px; padding: 20px 24px 20px 34px; font-size: 30px; font-weight: bold; text-align: center; box-sizing: border-box; letter-spacing: 10px; color: #fff; background: url(ico_05.jpg) no-repeat; background-size: cover;}
.section-1 .bd{width: 1150px; box-sizing: border-box; background: #f9f9f9;}
.section-1 .bd a{display: block;}
.section-1 .bd a dl{padding: 25px 0 24px 20px;}
.section-1 .bd dl dt{margin-bottom: 12px; font-size: 28px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.section-1 .bd dl dd{font-size: 18px; color: #707070; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.section-1 .bd a:hover dt{color: #044a96;}

.section-2{margin-bottom: 46px;}
.section-2 .a1{position: relative; width: 620px;}
.section-2 .a1 .hd{position: absolute; bottom: 23px; right: 14px; z-index: 2;}
.section-2 .a1 .hd li{float: left; width: 8px; height: 8px; margin: 0 2px; border-radius: 50%; font-size: 0; background: #fff; cursor: pointer;}
.section-2 .a1 .hd .on{background: #044a96;}
.section-2 .a1 .bd li{position: relative;}
.section-2 .a1 .bd li a{display: block}
.section-2 .a1 .bd .picBox{overflow: hidden;}
.section-2 .a1 .bd .picBox img{transition: all 0.4s;}
.section-2 .a1 .bd li span{display: block; position: absolute; bottom: 0; left: 0; width: 100%; padding: 0 54px 0 16px; box-sizing: border-box; font-size: 18px; line-height: 54px; color: #fff; background: rgba(0, 0, 0, .5); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: all 0.4s;}
.section-2 .a1 .bd a:hover img{transform: scale(1.2);}
.section-2 .a1 .bd a:hover span{background: rgba(0, 0, 0, .8);}
.section-2 .a2{width: 648px;}
.section-2 .a2 .hd{margin-bottom: 18px;background: #f6f6f6;}
/* .section-2 .a2 .hd li{position: relative; float: left; width: 146px; margin-right: 12px; font-size: 20px; font-weight: bold; line-height: 50px; color: #434343; text-align: center; background: #f0f0f0; overflow: hidden; cursor: pointer; z-index: 1; transition: all 0.3s linear;}
.section-2 .a2 .hd li:last-child{margin-right: 0;}
.section-2 .a2 .hd .on{color: #fff; background: #044a96;} */
.section-2 .a2 .hd a{display: inline-block;padding: 0 33px;font-size: 20px;font-weight: bold;line-height: 50px;color: #fff;background: #30a78e;text-align: center;}
.section-2 .a2 .hotNews{margin-bottom: 12px;}
.section-2 .a2 .hotNews a{display: block; padding-bottom: 10px; border-bottom: 1px dashed #b5b5b5;}
.section-2 .a2 .hotNews dt{margin-bottom: 4px;font-size: 24px;font-weight: bold;color: #30a78e;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.section-2 .a2 .hotNews dd{height: 60px; line-height: 30px; color: #707070; overflow: hidden;}
/* .section-2 .a2 .hotNews a:hover dt{color: #044a96;} */
.section-2 .a2 .news-cont li{margin-bottom: 8px; line-height: 28px;}
.section-2 .a2 .news-cont li:last-child{margin-bottom: 0;}
.section-2 .a2 .news-cont li span{float: right; font-size: 16px; color: #535353;}
.section-2 .a2 .news-cont li .tit{display: inline-block; width: 80%; padding-left: 20px; font-size: 16px; color: #535353; background: url(ico_06.png) no-repeat left center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; transition: all 0.4s;}
.section-2 .a2 .news-cont li .tit:hover{padding-left: 28px; color: #044a96; background-image: url(ico_07.png);}


.section-3{margin-bottom: 40px;}
.section-3 .a1 ul li{float: left; width: 310px; margin-right: 20px;}
.section-3 .a1 ul li:last-child{margin-right: 0;}
.section-3 .a1 li a{display: block; padding: 27px 0 27px 27px;;}
.section-3 .a1 li:nth-child(1) a{background: url(pic_02.jpg) no-repeat right top; background-size: cover;}
.section-3 .a1 li:nth-child(2) a{background: url(pic_03.jpg) no-repeat right top; background-size: cover;}
.section-3 .a1 li:nth-child(3) a{background: url(pic_04.jpg) no-repeat right top; background-size: cover;}
.section-3 .a1 li:nth-child(4) a{background: url(pic_05.jpg) no-repeat right top; background-size: cover;}
.section-3 .a1 li a p:nth-child(1){margin-bottom: 6px; font-size: 20px; color: #fff;}
.section-3 .a1 li a p:nth-child(2){font-family: Arial; color: #fff;}

.m-use > .hd{padding-bottom: 6px; border-bottom: 2px solid #e5e5e5;}
.m-use > .hd h3{padding-left: 33px; font-size: 20px; font-weight: bold; color: #434343;}
.m-use > .hd > a{float: right; font-size: 16px; color: #707070;}
.m-use > .hd > a:hover{color: #044a96;}

.section-4{margin-bottom: 42px;}
.section-4 .m-use{float: left; width: 420px; margin-right: 18px;}
.section-4 .m-use:last-child{margin-right: 0;}
.section-4 .m-use .hd{margin-bottom: 15px;}
.section-4 .a1 .hd h3{background: url(ico_08.png) no-repeat left center;}
.section-4 .a2 .hd h3{background: url(ico_09.png) no-repeat left center;}
.section-4 .a3 .hd h3{background: url(ico_10.png) no-repeat left center;}
.section-4 .m-use .picBox{margin-bottom: 11px; overflow: hidden;}
.section-4 .m-use .picBox img{transition: all 0.4s;}
.section-4 .m-use .picBox a:hover img{transform: scale(1.1);}
.section-4 .m-use .news-cont li{margin-bottom: 10px;}
.section-4 .m-use .news-cont li:last-child{margin-bottom: 0;}
.section-4 .m-use .news-cont span{float: right; font-size: 16px; color: #434343;}
.section-4 .m-use .news-cont .tit{display: inline-block; position: relative; width: 80%; box-sizing: border-box; padding-left: 8px; font-size: 16px; color: #434343; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; transition: all 0.4s;}
.section-4 .m-use .news-cont .tit::before{position: absolute; left: 0; top: 11px; content: "\20"; width: 4px; height: 4px; border-radius: 50%; background: #434343;}
.section-4 .m-use .news-cont .tit:hover{padding-left: 18px; color: #044a96;}
.section-4 .m-use .news-cont .tit:hover::before{background: #044a96;}

.section-5{display: none; margin-bottom: 25px;}
.section-5 .a1 > .hd{margin-bottom: 25px;}
.section-5 .a1 > .hd h3{background: url(ico_11.png) no-repeat left center;}
.section-5 .s5-slide{position: relative;}
.section-5 .s5-slide .hd .prev,
.section-5 .s5-slide .hd .next{position: absolute; top: 50%; display: block; width: 14px; height: 24px; transform: translateY(-50%); background: pink; z-index: 2;}
.section-5 .s5-slide .hd .prev{left: -34px; background: url(ico_12.png) no-repeat; background-size: contain;}
.section-5 .s5-slide .hd .next{right: -34px; background: url(ico_13.png) no-repeat; background-size: contain;}
.section-5 .s5-slide .bd{overflow: hidden;}
.section-5 .s5-slide .bd li{width: 244px; margin-right: 20px;}

.section-6 .m-cont{float: left; width: 20.88%; overflow: hidden; transition: all 0.5s ease;}
.section-6 .current{width: 37.3%;}
.section-6 .m-cont a{display: block;}
.section-6 .m-cont img{max-width: unset;}
