.k_120{max-width:1200px;width:100%;padding:0 10px;margin:auto;position:relative;}

.flex_ul{display: flex;}
.flex_li{flex: 1;}
.pos_r{position: relative;}
.pad_t100{padding-bottom:100px;}



.header{background-color:#000920;display: flex;}
.header .logo{width:20%;padding:10px;display: flex;align-items: center;align-content: center;}
.header .logo a{display: inline-block;width:100%;}
.header .logo img{width:70%;margin:auto}
.header .nav{flex: 1;padding:10px;}
.header .nav .nav_ul1{align-items: center;align-content: center;height:100%;padding-top:20px;}
.header .nav .nav_li1{padding:0 10px;line-height: 50px;position: relative;float: left;}
.header .nav .nav_li1 .nav_a1{color:#fff; transition: all .5s;font-size: 14px;display: block;}
.header .nav .nav_li1:hover .nav_a1{color:#f00;transform: scale(1.2)}
.header .nav .nav_li1 .nav_a1.on{color:#f00;}
.header .nav .nav_li1 .nav_a1 em{font-style: unset;}
.header .nav .nav_li1 .nav_a1 i{padding-left:5px;}
.header .nav .nav_ul2{position: absolute;top:50px;left:0px;z-index: 99;background-color:#f00;display: none;}
.header .nav .nav_li1:hover .nav_ul2{display: block;}
.header .nav .nav_a2{color:#fff;display: block;text-align: center;padding:0 20px;text-align: left;white-space:nowrap;transition: all .5s;}
.header .nav .nav_a2:hover{background-color:#fff;color:#f00;}


.header .Join{width:13%;padding:10px;display: flex;align-items: center;align-content: center;}
.header .Join a{margin: auto;padding: 15px 30px;background-color:#f00;color:#fff;font-weight: 400;font-size: 16px;}


.footer{background-color: #000920;color:#fff;padding:20px 0;}

.fot_k{padding:20px 0;border-bottom:solid 1px #333;overflow: hidden;}
.fot_k:last-child{border:none;}
.fot_txt{ float: left;width:50%;padding-bottom:30px;}
.fot_txt h3{font-size: 32px;line-height: 50px;}
.fot_txt p{line-height: 20px;font-size: 16px;font-weight: 100;padding-top:10px;}
.fot_sou{float: right;width:50%;text-align: right;padding-bottom:30px;padding-top:30px;}
.fot_sou input{height:60px;width:400px;padding:0 20px;border:none;background-color:#fff;}
.fot_sou button{width:120px;text-align: center;background-color:#f00;color:#fff;height:60px;float: right;border:none;}

.fot_logo{float: left;width:30%;padding:40px 0;}
.fot_logo .img{width:100%;padding-bottom:20px;}
.fot_logo .img img{width:210px;}
.fot_logo .fenxiang a{background-color:#f00;display: inline-block;width:38px;height:38px;line-height: 38px;text-align: center;color:#fff;margin-right:10px;}
.fot_logo .fenxiang a i{font-size: 20px;}

.fot_nav{float: left;width:22%;padding:30px 0;}
.fot_nav .tit{font-size: 30px;line-height: 60px;padding-bottom:20px;}
.fot_nav .tit::after{content: '';display: block;width:100px;height:2px;background-color:#f00;}
.fot_nav ul li{line-height: 35px;}
.fot_nav ul li a{color:#fff;}
.fot_nav ul li a:hover{color:#f00;}
.fot_nav .txt{line-height: 20px;padding:10px 0;}
.fot_nav .an{padding-top:20px;margin:auto;}
.fot_nav .an a{padding:20px 30px;background-color:#f00;color:#fff;display: inline-block;}

.fot_qb{font-size: 14px;color:#fff;}


.banner{position: relative;overflow: hidden;}
.banner_img{position:absolute;z-index: -2;width:100%;height: 100%;}
.banner .img img{animation:myfirst 8s infinite;width:100%;object-fit: cover;}
@keyframes myfirst
{
	0% {transform: scale(1);}
	94% {transform: scale(1.1);}
  100% {transform: scale(1);}
}

.banner_bj{width:100%;height: 100%;position: absolute;left:0px;right:0px;top:0px;bottom:0px;background-image: linear-gradient(270deg, #0000001F 0%, #000000AB 100%);z-index: -1;}


.banner_txt{width:100%;padding:200px 20px;max-width:1200px;margin:auto;}
.banner_txt .zy{font-size: 16px;color:#fff;background-color: #052e9b;display: inline-block;padding:10px 20px;line-height: 30px;}
.banner_txt .zy i{color:#f00;padding-right:10px;}
.banner_txt .zy span{color:#fff;font-size: 18px;font-weight: bold;}
.banner_txt h1{font-size: 60px;color:#fff;width:51%;line-height: 65px;padding: 20px 0;}
.banner_txt p{width:60%;color:#fff;padding:20px 0;font-size: 18px;line-height: 25px;}
.banner_txt a{display: inline-block;padding: 20px 30px;background-color:#f00;color:#fff;}

.in_conk{overflow: hidden;padding:50px 0;}
.in_con1{padding:30px 10px;display: flex;}
.in_con1 .l{padding:15px 30px 0 0 ;transition: all .5s}
.in_con1 .l:hover{padding-top:5px;}
.in_con1 .l img{width:40px;height:40px;}
.in_con1 .c{flex: 1;}
.in_con1 h1{font-size: 24px;line-height: 24px;margin-bottom:10px;}
.in_con1 p{line-height: 24px;font-size: 16px;color:#555;font-weight: 300;}

.in_con2{position: absolute;bottom:20px;background-color:#052e9b;color:#fff;padding:50px;width:100%;}
.in_con2 h3{font-size: 28px;line-height: 35px;padding-bottom:10px;}
.in_con2 p{font-size: 16px;padding-bottom:20px;line-height: 25px;}
.in_con2 a{font-size: 16px;color:#fff;}

.in_con3{width:30%;float: left;}
.in_con3 .cen{padding-right:10px;}
.in_con3 .cen h2{margin-bottom:20px;background-color:#052e9b;color:#fff;padding:20px;font-size: 28px;line-height: 30px;}
.in_con3 .cen span{background-color:#052e9b;width:100%;;display: block;}
.in_con3 .cen img{width:100%;height:100%;object-fit: cover;}

.in_con4{width:30%;float: left;display: flex;align-items: center;align-content: center;}
.in_con4 .cen{padding-left:10px;}
.in_con4 img{width:100%;}

.in_con3_4 {width:50%;float: left;}
.in_con3_4 .cen{padding-left:10px;}
.in_con3_4 img{width:100%;}

.in_con5{width:50%;padding-left:40px;display: flex;align-items: center;align-content: center;}
.in_con5 span{padding:0 20px;line-height: 50px;display: inline-block;background-color:#eee;font-size: 16px;font-weight: bold;color:#052e9b;}
.in_con5 span i{color:#f00;padding-right:10px;}
.in_con5 h1{line-height: 46px;font-size: 42px;padding:10px 0;}
.in_con5 p{line-height: 25px;color:#555;font-size: 16px;padding-bottom:40px;font-weight: 300;}
.in_con5 a{display: inline-block;padding:0 30px;line-height: 60px;background-color:#f00;color:#fff;font-size: 16px;}


.in_con6{width:50%;}
.in_con6 .cen{padding-right:20px;}
.in_con6 span{padding:0 20px;line-height: 50px;display: inline-block;background-color:#eee;font-size: 16px;font-weight: bold;color:#052e9b;}
.in_con6 span i{color:#f00;padding-right:10px;}
.in_con6 h1{line-height: 46px;font-size: 42px;padding:10px 0;}
.in_con6 p{line-height: 25px;color:#555;font-size: 16px;padding-bottom:40px;font-weight: 300;}
.in_con6 .txt{padding:20px;background-color:#f5f5f5;}
.in_con6 .txt h3{font-size: 36px;line-height: 45px;padding-bottom:10px;}
.in_con6 .txt h3::after{content: '';height:2px;background-color:#f00;width:40px;display: block;margin-top:10px;}
.in_con6 .txt p{padding:10px 0 0 0;}

.in_con7{width:50%;}
.in_con7 .cen{margin-left:10px;background-color:#052e9b;padding:50px;}
.in_con7 .cen .tit{color:#fff;font-size: 28px;font-weight: bold;padding-bottom:20px;}
.in_con7 .cen ul li{display: flex;}
.in_con7 .cen ul li .l{width:30px;padding-top:10px}
.in_con7 .cen ul li .l::after{content: "";width:20px;height:2px;background-color:#f00;display:inline-block;}
.in_con7 .cen ul li .c{flex: 1;color:#fff;}
.in_con7 .cen ul li .c h3{font-size: 18px;line-height: 27px;padding: 10px 0;}
.in_con7 .cen ul li .c p{font-size: 16px;line-height: 24px;font-weight: 300;}


.in_title{background-repeat: no-repeat;width:100%;background-size: 100%;background-position: center;padding-top:40px;position: relative;}
.in_title_zz{display: block;position: absolute;width:100%;top:0;height:100%;background-color:#000D2F;opacity: .3; z-index:0;}
.in_title .k_120{position:relative;padding-bottom:80px;}
.in_title h1{font-size: 42px;color:#fff;text-align: center;font-weight: 600;padding-top:80px;line-height: 40px;width:100%;}
.in_title p{line-height: 20px;width:60%;text-align: center; color:#fff;;margin:auto;padding-top:20px;}

.in_list{overflow: hidden;padding:30px 0;}
.in_list_li{width:33.33%;float: left;padding:1.66%;min-height:490px;}
.in_list_li .img{position: relative;}
.in_list_li .img img{width:100%;height:240px;object-fit: cover;}
.in_list_li .img .bq{position: absolute;width:100px;text-align: center;line-height: 50px;height:35px;background-color:#fff;color:#052e9b; bottom:0;left:50%;margin-left:-50px;}
.in_list_li .cen{font-weight: 100;padding:0 20px;padding:10px 20px; color:#555;}
.in_list_li .title{padding-bottom:10px;}
.in_list_li .title a{color:#333;font-size: 20px;font-weight: bold;line-height: 30px;}
.in_list_li .time{padding-bottom:10px;}
.in_list_li .time i{padding-right:10px;}
.in_list_li .txt{padding-bottom:20px;line-height: 20px;font-size:14px;}
.in_list_li .more a{line-height: 40px;color:#f00;font-size: 16px;}
.in_list_li .more a i{padding-left:10px;}

.in_more{text-align: center;padding-bottom:40px;}
.in_more a{display:inline-block;background-color:#f00;color:#fff;padding:0 40px;line-height:60px;}



.in_tongji{height:230px;background-repeat: no-repeat;width:100%;background-size: 100%;background-position: center;position: relative;margin:100px 0 150px 0;}
.in_tongji .k_120{position:relative;}
.in_tongji_tit{height:100px;}
.in_tongji_tit .l{font-size: 42px;font-weight: bold;width:50%;color:#fff;line-height: 50px;}
.in_tongji_tit .r{text-align: right;}
.in_tongji_tit .r span{display: block;background-color:#f00;color:#fff;padding:0 30px;line-height: 50px;}
.in_tongji_tit .r a{display: block;color:#fff;line-height: 50px;color:#fff;white-space:nowrap;transition: all .5s;}
.in_tongji_tit .r a:hover{color:#f00;}

.in_tongji_sj{position: absolute;top:160px;left:0;background-color:#052e9b;padding:40px 0px;width:100%;}
.in_tongji_sj .sj_li{width:25%;float: left;text-align: center;color:#fff;}
.in_tongji_sj .sj_li h3{font-size: 42px;line-height: 50px;padding-bottom:20px;}
.in_tongji_sj .sj_li em{color:#f00;font-style: unset;padding-left:10px;}
.in_tongji_sj .sj_li p{font-weight: 100;}



.page_banner{height:400px;background-position: center center;position: relative;margin-bottom:40px;}
.page_banner .k_120{position: relative;z-index: 2;}
.page_banner h3{color:#fff;padding-top:150px;font-size: 55px;}


.ab_cen01{width:50%;padding:0 10px;}
.ab_cen01 h3{font-size: 42px;padding-bottom:20px;line-height: 50px;}
.ab_cen01 p{font-size: 16px;color:#555;line-height: 25px;font-weight: 100;}
.ab_cen02{width:50%;padding: 0 10px;}
.ab_cen02 img{width:100%;}


.page_tit{padding:0px 10px 0px 0px;line-height: 60px;font-size: 16px;font-weight: bold;}
.page_zhai{font-size: 28px;color:#000;font-weight: bold;}
.page_cen{padding:40px 0;line-height: 25px;font-size: 16px;color:#333;font-weight: 100;}


.vid_video{width:100%;text-align: center;padding:40px 0;}
.vid_video img{width:100%;margin:0 auto;max-width:1000px}
.vid_cen{padding:40px 0;line-height: 25px;font-size: 16px;color:#999;font-weight: 100;}
.vid_rel{font-size: 55px;font-weight: bold;}


.ess_k{margin-top:-250px;padding-bottom:50px;}
.ess_tit{font-size:42px;font-weight: bold;line-height: 60px;color:#fff;}
.ess_li{background-color:#fff;width:100%;border:solid 1px #ddd;display: flex;}
.ess_li .img{padding:30px;border-right:solid 1px #eee;background-color:#f5f5f5;flex: 1}
.ess_li .img img{width:100%;}
.ess_li .cen{flex: 1;padding:30px;}
.ess_li .cen h3{font-size: 35px;font-weight: bold;line-height: 50px;}
.ess_li .cen p{font-size: 18px;font-weight: bold;line-height: 50px;color:#333;min-height:200px;padding: 50px 0;}
.ess_li .cen a{display: inline-block;height: 50px;line-height: 50px;color:#fff;background-color: #f00;padding:0 50px;}


.lx_title{padding: 30px;text-align: center;}
.lx_title h3{font-size: 55px;line-height: 60px;}
.lx_title p{line-height: 40px;color:#555;}

.lx_cen{display: flex;padding: 50px 0;}
.lx_cen .img{width:45%;padding-right:100px;}
.lx_cen .img img{width:100%;}
.lx_cen .cen{flex: 1;}
.lx_cen .cen .tit{font-size: 50px;line-height: 80px;font-weight: bold;}
.lx_cen .cen .from{padding-top:30px;}
.lx_cen .cen .from div{float: left;padding:10px;}
.lx_cen .cen .from .k50{width:50%;}
.lx_cen .cen .from .k100{width:100%;}
.lx_cen .cen .from .input{width:100%;height:50px;padding: 5px 10px;border:solid 1px #ccc;}
.lx_cen .cen .from textarea{width:100%;height:150px;line-height: 25px;font-size: 14px;padding: 5px 10px;border:solid 1px #ccc;}
.lx_cen .cen .from button{padding:0 30px;height:50px;border:none;background-color:#f00;color:#fff;}


.act_k{display: flex;}
.act_cen{width:50%;padding:20px;}
.act_cen .title{font-size: 42px;font-weight: bold;padding-bottom:20px;}
.act_cen .cen{line-height: 30px;font-size: 14px;color:#666;padding-bottom:20px;}
.act_cen ul{padding: 10px 0;}
.act_cen ul li{border-bottom:solid 1px #ddd;}
.act_cen ul li h3{width:100%;line-height: 50px;color:#f00; cursor: pointer;}



.zw_k{margin-top:-250px;padding-bottom:50px;}
.zw_tit{font-size:42px;font-weight: bold;line-height: 80px;color:#fff;padding-bottom:30px;}
.zw_cen{background-color:#fff;border:solid 1px #ddd;display: flex;}
.zw_cen_l{padding:20px;border-right:solid 1px #ddd;width:70%;}
.zw_cen_l .zw_li{padding:20px 0;}
.zw_cen_l .zw_li h3{font-size: 34px;padding:20px 0;}
.zw_cen_l .zw_li p{line-height: 20px;font-size: 14px;}
.zw_cen_l .zw_li span{display: block;padding-top:30px;color:#bbb;}
.zw_cen_l .zw_li span a{color:#333;}
.zw_cen_l .zw_li span a:hover{color:#f00;}
.zw_cen_r{padding:20px;background-color:#eee;flex: 1;display: flex;/*align-items: center;*/  align-content: center;}
.zw_cen_r .img{padding-bottom:20px;width:100%;}
.zw_cen_r .img img{ width:100%; height:150%;}
.zw_cen_r .tit{font-size: 30px;font-weight: bold;color:#052e9b;line-height: 40px;padding:20px 0;}
.zw_cen_r .txt{font-size: 14px;line-height: 15px;}
.zw_cen_r .time{line-height: 30px;padding-top:10px;color:#999;}
.zw_cen_r .an{padding-top:30px;display: flex;justify-content: center;align-items: center;}
.zw_cen_r .an a{display:inline-block;line-height: 60px;height:60px;padding:0 30px;background-color:#f00;color:#fff;font-size: 16px;font-weight: bold;}


.list_k{padding-bottom:50px;display: flex;}
.list_l{width:70%;padding-right:20px;}
.list_li{display: flex;}
.list_li .img{width:300px;position: relative;padding-right:20px;}
.list_li .img .bq{position: absolute;background-color:#fff;bottom:0;left:50%;width:60px;height:25px;margin-left:-30px;color:#052e9b;text-align: center;line-height: 25px;}
.list_li .img a{display: block;}
.list_li .img img{width:100%;}


.list_cen{font-weight: 100;color:#999;flex: 1;padding-top:10px;}
.list_cen .title{padding-bottom:10px;}
.list_cen .title a{color:#333;font-size: 20px;font-weight: bold;line-height: 30px;}
.list_cen .time{padding-bottom:10px;}
.list_cen .time i{padding-right:10px;}
.list_cen .txt{padding-bottom:20px;line-height: 20px;font-size:14px;}
.list_cen .more a{line-height: 40px;color:#f00;font-size: 16px;}
.list_cen .more a i{padding-left:10px;}


.list_r{padding-left:20px;flex: 1;}
.list_r .tit{width:100%;padding:10px 0;}
.list_r .tit span{border-left:solid 7px #f00;font-size: 20px;font-weight: bold;padding-left: 10px;display: inline-block;}
.list_r .cen{padding:10px 0 30px 0;}
.list_r .cen ul li a{display: block;line-height: 16px;padding:7px 0;}
.list_r .cen ul li a i{font-size: 12px;padding-right:5px;color:#666;}
.list_r .cen ul li a:hover{color:#f00}


.video_li{width:100%;}
.video_li .img{position: relative;}
.video_li .img img{width:100%;}
.video_li .img .bq{position: absolute;background-color:#fff;bottom:0;left:50%;width:60px;height:25px;margin-left:-30px;color:#052e9b;text-align: center;line-height: 25px;}


.pagination{width:100%;overflow:hidden;}
.pagination a{padding:10px 15px;float: left;;border:solid 1px #ddd;color:#666;margin:5px;}
.pagination a:hover{background-color:#fff;border:solid 1px #f00;color:#f00;}
.pagination a.active{background-color:#eee;border:solid 1px #eee;color:#999;}
.pagination span{background-color:#eee;padding:11px;display:inline-block;color:#999;margin:5px;}
.more {text-align: center;}
.page_cen p {
    text-indent: 0;
    margin: 10px 0px;
}
@media screen and (max-width: 760px) { 
  .header{display: block;text-align: center;}
  .header .logo{width:100%;}
  .header .logo img{max-width:200px;}
  .header .nav{padding:0;}
  .header .nav .nav_ul1{padding-top:0;}
  .header .nav .nav_li1{float:none;display: inline-block;}
  .header .Join{width:100%;}

  .banner_txt h1{width:100%;font-size: 46px;}
  .banner_txt p{width:100%;}

  .pad_t100{padding-bottom:30px;}
  .flex_ul{display: block;}
  .in_con1 .l{padding:5px 15px 0 0 ;}
  .in_con2{position: unset;}
  .in_con3 .cen{padding:0;}
  .in_con4 .cen{padding:0 ;}
  .in_con7 .cen{margin:0;}
  .in_con3,.in_con4,.in_con5,.in_con6,.in_con7,.in_list_li,.fot_txt,.fot_sou,.fot_logo,.fot_nav,.ab_cen01,.ab_cen02{width:100%;padding:0 0 40px 0;}
  .in_more{text-align: left;}
  
  
  .in_tongji_tit{height:auto;overflow: hidden;padding-top:20px;}
  .in_tongji_tit .l{width:100%;}
  .in_tongji_tit .r{width:100%;}
  .in_tongji_tit .r{text-align: left;}
  .in_tongji_tit .r span{display: inline-block;}
  
  .in_tongji{height:350px;margin-top:30px;}
  .in_tongji_sj{overflow: auto;padding:20px 0;left:10px;right:10px;bottom:-250px;top:auto;width:auto;position: unset;}
  .in_tongji_sj .sj_li{width:50%;float: left;padding:20px;}
  .in_tongji_sj .sj_li h3{font-size: 35px;}
  .fot_sou input{width:100%;}
  .fot_sou button{width:100%;margin-top:20px;}
  .fot_bq{width:100%;text-align: center;line-height: 30px;}


  .ess_li{display: block;}
  .ess_li .img,.ess_li .cen{padding:20px;}

  .act_k{display: block;}
  .act_cen{width:100%;}

  .zw_cen{display: block;}
  .zw_cen_l{width:100%;border:none;}
  
  .list_k{display: block;}
  .list_l{width:100%;padding:0 0  20px 0; border-bottom:solid 1px #ddd;}
  .list_r{padding:20px 0 0 0;}
  .list_li{display: block;}
  .list_li .img{width:100%;padding:0;}
  .list_li .list_cen{padding-top:20px;}
  .list_li .cen{padding:10px;}
  .list_li .cen .txt{padding:0;}


}


.page_cen ul {
    text-indent: 4em;
}
