 @charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font: normal 12px/180% 'pingfang SC','Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun';color:#333;background:url(images/ban.jpg) center top no-repeat;background-size:contain;}
body{-webkit-text-size-adjust:100%;}
*, *::after, *::before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;}
*{margin:0;padding:0;outline:0;border:0;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:none;}
a, img{-webkit-touch-callout:none;}
ol, ul, li{list-style:none;}
em, i{font-style:normal;}
input, select, textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-size:100%;}
button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}
button, input[type=button], input[type=reset], input[type=submit]{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
div{ margin:0 auto;}
.fl,.left{float:left;}
.fr,.right{float:right;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt70{margin-top:70px;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.g-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*copyright*/
#copyright{margin:0px auto;text-align:center;padding:90px 0;line-height:180%;clear:both;font-size:14px;}
.w1000{width:1000px;}
.w1200{width:1200px;}
.w1280{width:1280px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#d90000;}
.main{width:100%;}
.ban{width:100%;height:36.22vw;}

.bza{background:url("images/bza.png") no-repeat top center;width:1088px;height:371px;padding:100px 80px 0px 90px;}
.bza p{font-size:28px;line-height:180%;text-indent:2em;text-align:justify;}
.tit01{text-align:center;background:url("images/titbg.png") center center no-repeat;font-size:38px;font-weight:bold;letter-spacing:6px;line-height:50px;}

.nav{font-size:20px;line-height:70px;height:70px;text-align:center;z-index:9;background:#0021b9;font-weight:bold;}
.nav a{display:inline-block;padding:0px 20px;transition:background-color 0.3s;}
.nav a:hover{background:#1e67ca;text-decoration:none;}
.news{text-align:center;color:#000;}
.news a:link,.news a:visited{color:#000;}
.news a:hover{text-decoration:none;}
.news h1{font:bold 42px/56px \5FAE\8F6F\96C5\9ED1;}
.news p{font-size:16px;margin-top:15px;font-family:"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1;}
.news p a{margin:0 10px;}
.list18 li{font-size:18px;line-height:42px;padding:12px 0px 12px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
/*.list18 li:before{content:"";position:absolute;top:0px;left:0px;background:#acccf4;width:10px;height:100%;}*/
.list18 li em{float:right;}
.list16 li{font-size:16px;line-height:28px;padding:15px 0 15px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.list16 li:before{content:"";position:absolute;top:26px;left:0px;background:#da1309;width:5px;height:5px;}


#swiper-container01{width:580px;height:310px;overflow:hidden;position:relative;}
#swiper-container01 img{display:block;}
#swiper-container01 .swiper-slide{position:relative;}
#swiper-container01 .swiper-slide span{display:inline-block;width:100%;height:50px;line-height:50px;background:rgba(0, 0, 0, 0.3);font-size:16px;position:absolute;bottom:0px;left:0;padding-left:15px;}
.swiper-pagination1{position:absolute;bottom:12px!important;right:20px;z-index:9;left:auto!important;width:auto!important;}
.swiper-pagination1 span{display:inline-block;width:12px;height:12px;cursor:pointer;background:#ccc!important;}
.swiper-pagination1 span.swiper-pagination-bullet-active{background:#5d78ff!important;}
.p1_con .fl{width:580px;}
.p1_con .fr{width:580px;position:relative;}

.p1_con ul li{position:relative;border-bottom:1px solid #d3d3d2;}
.p1_con ul li:before{content:"";position:absolute;top:30px;left:0px;background:#0021b9;width:7px;height:7px;border-radius:50%;}
.p1_con ul li:first-child{padding:0px 0px 12px 20px;}
.p1_con ul li:first-child:before{top:18px;}
.p1_con ul li:last-child{padding:12px 0px 0px 20px;border-bottom:none;}
.p1_con .fr .more{font-size:14px;color:#5d78ff;text-align:right;}
.p1_con .fr .more a:link,.p1_con .fr .more a:visited,.p1_con .fr .more a:hover{color:#5d78ff;}

.p2_con{position:relative;}
#swiper-container02{width:100%;height:550px;overflow:hidden;position:relative;}
#swiper-container02 .swiper-slide{position:relative;text-align:center;}
#swiper-container02 .swiper-slide img{border-radius:50%;}
#swiper-container02 .swiper-slide span{font-size:18px;text-align:center;display:block;margin:15px auto 25px auto;}
.left{position:absolute;left:-40px;top:210px;cursor:pointer;z-index:99;}
.right{position:absolute;right:-40px;top:210px;cursor:pointer;z-index:99;}

.p3_con{position:relative;}
#swiper-container03{width:100%;height:290px;overflow:hidden;position:relative;}
#swiper-container03 .swiper-slide{position:relative;text-align:center;}
#swiper-container03 .swiper-slide span{font-size:18px;text-align:center;display:block;margin:15px auto 0px auto;}
.p3_con .left{position:absolute;left:-40px;top:80px;cursor:pointer;z-index:99;}
.p3_con .right{position:absolute;right:-40px;top:80px;cursor:pointer;z-index:99;}

.p4_con{position:relative;}
.p4_pic{float:left;width:660px;display:none;-webkit-transition: all 0.5s linear;transition: all 0.5s linear;}
.p4_pic:first-child{display:block;}
.p4_list{float:right;width:510px;}
.p4_list ul li{position:relative;border-bottom:1px solid #d3d3d2;font-size:28px;line-height:48px;padding:30px 0px 30px 0px;}
.p4_list ul li:first-child{padding:0px 0px 30px 0px;}
.p4_list ul li:last-child{padding:30px 0px 0px 0px;border-bottom:none;}
.p4_list ul li.active,.p4_list ul li.active a:link,.p4_list ul li.active a:hover,.p4_list ul li.active a:visited{color:#1e67ca}

.p5_con ul li{position:relative;float:left;width:580px;margin-left:40px;margin-bottom:30px;}
.p5_con ul li:nth-child(2n+1){margin-left:0px;}
.p5_con ul li img{float:left;margin-right:15px;}
.p5_con ul li span{display:inline-block;font-size:20px;width:415px;line-height:34px;}
.p5_con ul li em{position:absolute;left:165px;bottom:5px;font-size:16px;}

.p6_con{position:relative;}
#swiper-container04{width:100%;height:235px;overflow:hidden;position:relative;}
#swiper-container04 .swiper-slide{position:relative;text-align:center;}
#swiper-container04 .swiper-slide span{font-size:18px;text-align:center;display:block;margin:15px auto 0px auto;}
.p6_con .left{position:absolute;left:-40px;top:80px;cursor:pointer;z-index:99;}
.p6_con .right{position:absolute;right:-40px;top:80px;cursor:pointer;z-index:99;}

.p7_con{position:relative;}
#swiper-container05{width:100%;height:500px;overflow:hidden;position:relative;}
#swiper-container05 .swiper-slide{position:relative;text-align:center;background:#1e67ca;}
#swiper-container05 .swiper-slide span{font-size:20px;text-align:center;display:flex;padding:0 20px;line-height:32px;height:90px;align-items:center;justify-content:center;}
.p7_con .left{position:absolute;left:-50px;top:220px;cursor:pointer;z-index:99;}
.p7_con .right{position:absolute;right:-50px;top:220px;cursor:pointer;z-index:99;}

.p8_con{position:relative;}
#swiper-container06{width:100%;height:720px;overflow:hidden;position:relative;}
#swiper-container06 .swiper-slide{position:relative;text-align:center;background:#1e67ca;}
#swiper-container06 .swiper-slide span{font-size:20px;width:100%;height:80px;line-height:80px;background:rgba(0, 0, 0, 0.6);text-align:center;position:absolute;bottom:0;left:0;}
.p8_con .left{position:absolute;left:-50px;top:320px;cursor:pointer;z-index:99;}
.p8_con .right{position:absolute;right:-50px;top:320px;cursor:pointer;z-index:99;}

.topb{position:fixed;bottom:80px;right:0px;z-index:111;display:none;}

/*copyright*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1280px;}
}
