@charset "UTF-8";
.container{max-width: 1000px;width: 100%;padding: 0;}
.banner-box{height: 496px;background:url(../images/j01.jpg) top center no-repeat #1d59f2;position: relative;}
.banner-box p{text-align: center;color: #fff;font-size: 16px;position: absolute;bottom: 40px;left: 50%;margin-left: -500px;}
.banner-box .m-pic{display: none;width: 100%;}
.header-box{margin-bottom: 20px!important;}
.header-box .tips{position: relative;margin: 24px auto 20px;}
.header-box .tips:before{content: '';width: 100%;height: 1px;background: #1154f1;position: absolute;left: 0;top: 50%;}
.header-box .tips h2{width:100%;max-width:422px;height: 33px;margin: 0 auto;background:url(../images/j02.jpg) top center no-repeat;position: relative;text-indent: -999em;}
.header-box .news-swipe{overflow: hidden;position: relative;margin-bottom: 15px;}
.header-box .news-swipe .swiper-slide{position: relative;}
.header-box .news-swipe .swiper-slide a{font-size: 0;line-height: 0;display: block;}
.header-box .news-swipe .swiper-slide  h3{position:absolute;left:0;bottom: 0;height:40px;width:100%;background: rgba(0, 0, 0, .6);background: #000\0;margin: 0;}
.header-box .news-swipe .swiper-slide  h3 a{font-size: 16px;color: #fff;display: block;width: 70%;overflow: hidden;height: 40px;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;font-weight: 400;text-align: left;text-align: center;margin: 0 auto;text-decoration: none;}
.header-box .news-swipe .swiper-button-next,.header-box .news-swipe .swiper-button-prev{display: none;}
.header-box .news-swipe .swiper-pagination{width: 170px;left: 20px;bottom: 16px;height: 8px;text-align: left;position: absolute;z-index: 99;}
.header-box .news-swipe .swiper-pagination .swiper-pagination-bullet{ width: 8px;height: 8px;background: #ccc;border-radius: 50%;opacity: 1;vertical-align: top;display: inline-block;margin: 0 5px;}
.header-box .news-swipe .swiper-pagination .swiper-pagination-bullet-active{background: #00eaff;}
.header-box .news-box{overflow: hidden;}
.header-box .news-box .new-items{padding: 0 20px;}
.header-box .news-box .new-items .items{overflow: hidden;}
.header-box .news-box .new-items .items li{border-top: 1px dashed #1d59f2;margin-top: -1px;padding-top: 10px;margin-bottom:20px;}
.header-box .news-box .new-items h3{font-weight: normal;line-height: 30px;color: #1d59f2;font-size: 24px;margin: 0;padding: 5px 0;}
.header-box .news-box .new-items h3 a{font-size: 24px;color: #1d59f2;text-decoration: none;}
.header-box .news-box .new-items p{ font-size: 14px;
line-height:22px;color: #646567;}
.header-box .focus-box{background: #1d59f2;}
.header-box .focus-box h2{height: 54px;/* background: url('../images/j03.jpg') center bottom no-repeat; border-bottom: 1px dashed #6cffff;*/padding-top:5px;box-sizing: content-box;margin-bottom: 0;text-align: center;color: #00eaff;font-size: 30px;line-height: 54px;font-weight: normal;}
.header-box .focus-box .item{padding: 0 20px;margin-bottom: 20px;}
.header-box .focus-box h3{height:40px;font-size:24px;line-height:40px;color: #00eaff;font-weight: normal;box-sizing: content-box;padding: 0;margin: 0;position: relative;}
.header-box .focus-box h3:before{content:'';width: 80%;height: 1px;border-top: 1px dashed #44acf9;position: absolute;right: 0;top: 50%; }
.header-box .focus-box h3:after{content:'';width: 1px;height: 24px;border-left: 1px dashed #44acf9;position: absolute;right: 0;top: 8px; }
.header-box .focus-box h3 span{color: #e3e2e2;font-size: 18px;margin-left: 5px;}
.header-box .focus-box p{color: #e3e2e2;font-size: 14px;line-height: 24px;padding: 0;margin: 0;}
.header-box .focus-box .sub-tit{color: #e3e2e2;font-size: 18px;}
.header-box .focus-box .code{text-align: center;max-width: 100%;margin-top: 10px;position: relative;margin-bottom: 10px;}
.header-box .focus-box .code:after{content: '';width: 0;height: 0;border:10px solid #00eaff;border-color:#00eaff transparent transparent transparent;position: absolute;bottom: -20px;left: 50%;margin-left: -10px;}
.header-box .focus-box .qr-code{margin:0 auto;padding:0 0 20px;max-width: 80%;}
.header-box .focus-box .qr-code .col-6{margin: 0;padding: 0;}
.header-box .focus-box .qr-code img{border:2px solid #00eaff;max-width: 100px;display: block;margin: 0 auto;}
.header-box .focus-box .qr-code p{text-align: center;font-size: 14px;margin: 0;padding: 0;color: #00eaff;line-height: 24px;}
/* 嘉宾致辞 */
.guest-speak{background: url('../images/j05.jpg') top center no-repeat;padding-top: 10px;margin-bottom: 20px!important;}
.guest-speak .items{overflow: hidden;max-width: 800px;}
.guest-speak .items .item{position:relative;padding: 5px;background: #0e4ff2;transition: all .3s ease;position: relative;min-height: 400px;box-sizing: content-box;}
.guest-speak .items .item:before{content: '';width: 0;height: 0;right: 5px;bottom: 5px;position: absolute;border-bottom: 10px solid #007bff;
    border-left: 10px solid transparent;transition: all .3s ease;}
.guest-speak .items .item:hover{background: #007bff;}
.guest-speak .items .item:hover:before{border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;}
.guest-speak .items .item .pic{margin-bottom: 15px;}
.guest-speak .items .item .pic img{width: 100%;}
.guest-speak .items .item h3{height: 30px;line-height: 30px;margin-left: 12px;font-size: 30px;font-style: normal;color: #fff;padding-left: 10px;border-left: 3px solid #00eaff;}
.guest-speak .items .item p{margin:0;}
.guest-speak .items .item .sub-tit{border-bottom: 1px dashed #00eaff;border-top: 1px dashed #00eaff;padding: 5px 12px;font-size: 18px;color: #fff;line-height: 24px;margin-bottom: 15px;}
.guest-speak .items .item .txt{font-size: 14px;color: #fff;line-height: 24px;overflow: hidden;height: 168px;padding: 0 12px;}
.guest-speak .items .item .txt a{color:#00eaff;font-size: 14px;text-decoration: none;}

.policy-box{}
.policy-box .row{margin: 0;}
.policy-box .policy-item{position: relative;background:url(../images/j08.jpg) right top no-repeat #094dfb;width: 100%;padding: 25px 0;margin-bottom: 20px;}
.policy-box .policy-item .pic{}
.policy-box .policy-item .pic img{width: 100%;}
.policy-box .policy-item .col-lg-3,.policy-box .policy-item .col-lg-9{padding: 0;}
.policy-box .item-bd,.policy-box .item-wrap{position: relative;}
.policy-box .item-wrap{margin: 0  20px;}
.policy-box .item-wrap:before,.policy-box .item-wrap:after,.policy-box .item-bd:before,.policy-box .item-bd:after{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;content: '';position: absolute;background: #4abeff;}
.policy-box .item-wrap:before{width: 0%;height: 8px;left: 0px;top:-8px;}
.policy-box .item-wrap:after{width: 8px;height: 0;left: 0px;top:0px;}
.policy-box .item-bd:before{width: 0;height: 8px;right: 0;bottom:-8px;}
.policy-box .item-bd:after{width: 8px;height: 0;right: 0;bottom:0;}
.policy-box .policy-item:hover .item-wrap:before{width: 80%;}
.policy-box .policy-item:hover .item-wrap:after{height: 100%;}
.policy-box .policy-item:hover .item-bd:before{width:100%;}
.policy-box .policy-item:hover .item-bd:after{height: 50%;}
.policy-box .item-bd .down-btn{position: absolute;left: 30px;bottom: 0;display: block;width: 50%;height: 30px;line-height: 30px;padding-left: 30px;color: #02dbfd;font-size: 14px;text-decoration: none;}
.policy-box .item-bd .down-btn:before{content: '';width: 0;height: 0;border:10px solid #4abeff;border-color: #4abeff transparent transparent transparent;position: absolute;left: 0;top:13px;}
.policy-box .item-bd .down-btn:after{content: '';width: 0;height: 0;border:10px solid #2a7efa;border-color: #2a7efa transparent transparent transparent;position: absolute;left: 0;top:10px;}
.policy-box .policy-item .info{height: 100%;position: relative;padding-top: 20px;box-sizing: border-box;padding-left: 30px;}
.policy-box .policy-item .info:after{content: '';width: 0;height: 0;position: absolute;right: 13px;bottom:5px;border-bottom: 10px solid #4abeff;
    border-left: 10px solid transparent;}
.policy-box .policy-item h3{width: 70%;background: rgba(255, 255, 255, .1);color: #fff;font-size: 20px;line-height: 46px;font-weight: normal;padding-left: 10px;margin-bottom: 10px;}
.policy-box .policy-item h3 span{font-size: 30px;line-height: 46px;}
.policy-box .policy-item .sub-tit{border-left: 3px solid #f3fbff;line-height: 30px;color:#fff;font-size: 24px;margin-left: 10px;margin-bottom: 15px;padding-left: 10px;}
.policy-box .policy-item .txt{line-height: 30px;color: #fff;font-size: 16px;margin-left: 10px;width: 70%;}
.policy-box .policy-item .txt a{color: #00eaff;font-size: 14px;text-decoration: none;}

.policy-box .policy-item3{background:url(../images/j10.jpg) right top no-repeat #094dfb;}
.policy-box .policy-item2{background:url(../images/j09.jpg) left top no-repeat #094dfb;}
.policy-box .policy-item2 .info{box-sizing: border-box;padding-right: 30px;padding-left: 0;}
.policy-box .policy-item2 .info:after{right:auto;left: 13px;bottom:5px;border:0; border-bottom: 10px solid #4abeff;
    border-right: 10px solid transparent;}
.policy-box .policy-item2 .item-bd .down-btn{left: auto;right:30px;padding-left: 0;width: 90px;}
.policy-box .policy-item2 .item-bd .down-btn:before{left: 90px;}
.policy-box .policy-item2 .item-bd .down-btn:after{left: 90px;}
.policy-box .policy-item2 h3{float:right;text-align: right;padding-right: 10px;padding-left: 0;}
.policy-box .policy-item2 .sub-tit{float:right;border-left: 0;border-right: 3px solid #f3fbff;margin-left: 0;margin-right: 10px;padding-left: 0;padding-right: 10px;}
.policy-box .policy-item2 .txt{float:right;text-align: left;}
.policy-box .policy-item2 .txt a{color: #00eaff;font-size: 14px;text-decoration: none;}
.policy-box .policy-item2 .item-wrap:before{width: 0%;height: 8px;left:auto;right: 0px;top:-8px;}
.policy-box .policy-item2 .item-wrap:after{width: 8px;height: 0;left: auto;right:0;top:0px;}
.policy-box .policy-item2 .item-bd:before{width: 0;height: 8px;right: auto;left:0;bottom:-8px;}
.policy-box .policy-item2 .item-bd:after{width: 8px;height: 0;right: auto;left:0;bottom:0;}
.policy-box .policy-item2 .policy-item:hover .item-wrap:before{width: 80%;}
.policy-box .policy-item2 .policy-item:hover .item-wrap:after{height: 100%;}
.policy-box .policy-item2 .policy-item:hover .item-bd:before{width:100%;}
.policy-box .policy-item2 .policy-item:hover .item-bd:after{height: 50%;}
 .policy-box .policy-item2-1{display: none;}

.motto-box{margin-bottom: 50px;overflow: hidden;}
.motto-box .motto-wrap{background: url('../images/j16.jpg') top center no-repeat;padding-top: 320px;}
.motto-box .col-lg-4{margin: 0;padding: 0;}
.motto-box .col-lg-4:nth-child(even){margin-top:-70px; }
.motto-box .item{position:relative;padding: 15px;background: #0066ff;transition: all .3s ease;position: relative;min-height: 400px;box-sizing: content-box;}

.motto-box .item:before{content: '';width: 0;height: 0;right: 5px;bottom: 5px;position: absolute;border-bottom: 10px solid #02fcff;
    border-left: 10px solid transparent;transition: all .3s ease;}
.motto-box .item:hover{background: #0048ff;}
.motto-box .item:hover:before{border-bottom: 10px solid #02fcff;
    border-left: 10px solid transparent;}
.motto-box .item .pic{margin-bottom: 15px;}
.motto-box .item .pic img{width: 100%;}
.motto-box .item h3{height: 30px;line-height: 30px;margin-left: 12px;font-size: 30px;font-style: normal;color: #fff;padding-left: 10px;border-left: 3px solid #00eaff;}
.motto-box .item .name{display: inline-block;vertical-align: top;}
.motto-box .item .title{display: inline-block;height: 36px;word-wrap:break-word;vertical-align: top;width: 75%;font-size: 14px;line-height: 18px;margin-left: 5px;margin-top: -3px;}
.motto-box .item p{margin:0;}
.motto-box .item .sub-tit{border-bottom: 1px dashed #00eaff;border-top: 1px dashed #00eaff;padding: 5px 12px;font-size: 18px;color: #fff;line-height: 24px;margin-bottom: 15px;}
.motto-box .item .txt{font-size: 14px;color: #fff;line-height: 24px;overflow: hidden;height: 120px;padding: 0 12px;}
.motto-box .item .txt a{color:#00eaff;font-size: 14px;text-decoration: none;}
.motto-box .item .down-btn{position: relative;display: block;width: 30%;height: 30px;line-height: 30px;padding-left: 30px;color: #02dbfd;font-size: 14px;text-decoration: none;}
.motto-box .item .down-btn:before{content: '';width: 0;height: 0;border:10px solid #4abeff;border-color: #4abeff transparent transparent transparent;position: absolute;left: 0;top:13px;}
.motto-box .item .down-btn:after{content: '';width: 0;height: 0;border:10px solid #2a7efa;border-color: #2a7efa transparent transparent transparent;position: absolute;left: 0;top:10px;}



.motto-box1{margin-bottom: 50px;overflow: hidden;}
.motto-box1 .motto-wrap{background: url('../images/j16.jpg') top center no-repeat;padding-top: 320px;}
.motto-box1 .col-lg-4,.motto-box1 .col-lg-6,.motto-box1 .col-lg-8{margin: 0;padding: 0;}
.motto-box1 .item{position:relative;padding: 15px 15px 0;background: #0066ff;transition: all .3s ease;position: relative;min-height:240px;box-sizing: content-box;margin: 7px;}
.motto-box1 .item:hover{background:#0048ff;}
.motto-box1 .item:before{content: '';width: 6px;height: 6px;background-color: #00d8ff;position: absolute;left: 0;top: 0;}

.motto-box1 .item .pic{font-size: 0;line-height: 0;}
.motto-box1 .item .pic img{width: 100%;}
.motto-box1 .item h3{height: 30px;line-height: 30px;margin-left: 20px;font-size: 30px;font-style: normal;color: #fff;padding-left: 10px;border-left: 3px solid #00eaff;}
.motto-box1 .item .name{display: inline-block;vertical-align: top; float:left;}
.motto-box1 .item .title{height: 36px;word-wrap:break-word;vertical-align: top;width: 60%;font-size: 14px;line-height: 18px;margin-left: 5px;overflow: hidden;margin-top: -3px;float:left;display:flex;	
align-items:flex-end;}
.motto-box1 .item p{margin:0;}
.motto-box1 .item .sub-tit{padding: 5px 5px 0 20px;font-size: 18px;color: #fff;line-height: 24px;margin-bottom: 5px;}
.motto-box1 .item .txt{font-size: 14px;color: #fff;line-height: 26px;overflow: hidden;height: 104px;padding: 0 5px 0 20px;}
.motto-box1 .item .txt a{color:#00eaff;font-size: 14px;text-decoration: none;}
.motto-box1 .item .down-btn{position: relative;display: block;width: 70%;height: 30px;line-height: 30px;padding-left: 50px;color: #02dbfd;font-size: 14px;text-decoration: none;}
.motto-box1 .item .down-btn:before{content: '';width: 0;height: 0;border:10px solid #4abeff;border-color: #4abeff transparent transparent transparent;position: absolute;left: 20px;top:13px;}
.motto-box1 .item .down-btn:after{content: '';width: 0;height: 0;border:10px solid #2a7efa;border-color: #2a7efa transparent transparent transparent;position: absolute;left: 20px;top:10px;}




.sence-pic-box{}
.sence-pic-box .sence-pic{background: url('../images/j12.jpg') center center no-repeat;padding: 80px 0;}
.sence-pic-box .sence-pic-bd{width: 100%;margin: 0 auto;padding: 15px;background: #0063ff;max-width: 821px;}
.sence-pic-box .swiper-btn{width: 41px;height: 88px;background: url('../images/p02.png') no-repeat;margin-top: -44px;}
.sence-pic-box .swiper-button-next{background-position: -41px 0;}
.sence-pic-box .swiper-button-prev{background-position: 0 0;}
.sence-pic-box .swiper-button-next:hover{background-position: -41px -88px;}
.sence-pic-box .swiper-button-prev:hover{background-position: 0 -88px;}
.sence-pic-box .swiper-pagination{width: 100%;height: 10px;left: 0;right: auto;text-align: center;}
.sence-pic-box .swiper-pagination .swiper-pagination-bullet{height: 8px;width: 8px;border-radius: 50%;background-color: #50e6fe;margin: 0 10px;opacity: 1;}
.sence-pic-box .swiper-pagination .swiper-pagination-bullet-active{background: #fff;}
.footer-box{background: #262626;text-align: center;padding: 20px 0;box-sizing:border-box;}
.footer-box p{font-size: 14px;color: #fff;line-height:20px;margin: 0;padding: 0;margin: 10px 20px;}


@media (max-width: 991px){
   .header-box .focus-box .qr-code{max-width: 100%;}
   .header-box .focus-box .qr-code img{max-width: 100%;}
   .banner-box .m-pic{display: block;}
   .banner-box p{display:none;}
   .banner-box{background: none;height: auto;}
   .guest-speak{}
   .policy-box .policy-item .pic{margin: 0 auto;width: 60%;}
   .policy-box .policy-item h3{width: 100%;padding: 0;margin-top: 15px;background: none;line-height: 30px;}
   .policy-box .policy-item .info{padding: 0;}
   .policy-box .policy-item .txt{margin: 0;width: 100%;}
   .policy-box .item-bd .down-btn{position: relative;left: 0;}
   .policy-box .policy-item .info:after{display: none;}
   /* .policy-box .policy-item2 h3,.policy-box .policy-item2 .txt,.policy-box .policy-item2 .info,.policy-box .policy-item2 .sub-tit{float: none;}
   .policy-box .policy-item2 .item-bd .down-btn{left: 0;right:auto;}
   .policy-box .policy-item2 .txt{text-align: left;}
   .policy-box .policy-item2 h3 span{float: left;margin-top: -10px;}
   .policy-box .policy-item2 .sub-tit{border-right: 0;border-left: 3px solid #f3fbff;margin-left: 10px;margin-right: 0px;padding-left: 10px;padding-right: 0px;} */
   .policy-box .policy-item2{display: none;}
   .policy-box .policy-item2-1{display: block;}
   .motto-box{margin-bottom: 20px;}
   .motto-box .item .down-btn{margin-left: 20px;}
   .motto-box .col-lg-4{margin: 0 0 15px;}
   .motto-box .col-lg-4:nth-child(even){margin-top:0px; }
   .motto-box .motto-wrap{padding-top: 10px;}
   .sence-pic-box .sence-pic{padding: 20px 0;}
   .sence-pic-box .sence-pic{background: none;}
   .motto-box .item .pic{max-width:80%;margin:0 auto 15px;}
   .motto-box1 .item .pic{max-width:60%;margin:0 auto 15px;}
   .motto-box1 .item{min-height: auto;padding-bottom: 10px;}
   .motto-box1 .motto-wrap{padding-top: 10px;background: none;}
   .motto-box1{margin-bottom: 20px;}
   .header-box .news-swipe .swiper-pagination{left: 0;}
#header{display:none;}
.policy-box .policy-item h3 span{display:block;}
.motto-box1 .item .title{font-size:18px;}
}