@charset "utf-8";
/* CSS Document*/
html{color:#333;}
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;}
button,em,input,option,select,textarea,th{font:inherit;}
li{list-style: none;}
h1,h2,h3,h4{font-weight: normal;font-size:100%;}
body{margin:0;padding:0;font-size:15px;color:#333;font-family: Microsoft YaHei,Simsun,SimHei,Arial;background-color:#ffffff;}
a{color:#333;text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;*/}
a:hover{text-decoration: none;color:#333;text-decoration: none;}
input{outline:none;}
img{vertical-align:middle;border-style:none;}
body{background-size: auto;background: url(2026fz_index_topbg.png) top center no-repeat;}
/****公用****/
.warp{}
.fl{float:left;}
.fr{float:right;}
.container{width: 100%;position: relative;}
/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
.w1300{width: 1300px; margin: 0px auto;}
.top{width: 100%;height: auto;display: block;}
.top_center{/* width: 1300px; */margin: 0px auto;display: block;/* height: 740px; */position: relative;}
.top_logo{position: absolute;top: 10px;left: 0px;}
.top_logo a img{width:90%;}
.top_gohome{position:absolute;top: 25px;right: 0;padding: 10px;border-radius: 20px;line-height: 1rem;border: 1px solid #fff;color: #fff;}
.top_gohome a{color: #fff !important;font-size: 15px;}
.top_tit{/*background-image: url(title.png);*/background-position: center 230px;background-repeat: no-repeat;background-size: auto auto;height: 450px;}
.cent_1{/* border-radius: 5px 5px 0px 0px; *//* background: #FFF; *//* background-color: rgba(255,255,255,0.8); */}
.navigation{display: inline-block;position: absolute;width: 50%;right: 12%;top: 7%;}
.nav-justified{width: 100%;}
.nav{margin-bottom: 0; padding-left: 0; list-style: none;}
.nav .active a,.nav a:hover{border-bottom: 2px solid #fff; padding-bottom: 5px;}
.navigation ul li{display: inline-block;width: 15%;}
.navigation ul li a{font-size: 16px; color: #FFF;}
.LOGO{position: relative;width: 100%;/* text-indent: 10%; */text-align: center;margin: 0 auto;padding-top: 220px;}
.LOGO p img{width: 32%;}
.fadeInUpC { -webkit-animation-name: fadeInUpC; animation-name: fadeInUpC;}
.Preface{ width: 1040px; font-size: 18px; font-weight: bold; line-height: 1.8; color: #FFF; min-height: 330px; }
.Preface p{ text-indent: 2em; }
.wap_top{}
.headline{/* backdrop-filter: blur(3px); *//* filter: blur(3px); */width:100%;min-height: 85px;margin-top: 135px;background-color: rgb(255,255,255,0.5);box-shadow: 0px 0px 21px 0px rgba(51, 102, 250, 0.2);border-radius: 15px;text-align: center;padding: 40px 0;}

.headline h1{font-size: 28px;font-weight: bold;color:#F5A700;position: relative;width: 37%;margin: 0px auto 20px auto;}
.headline h1:before{content: '';width: 220px;height: 45px;display: inline-block;position: absolute;background: url(2026fz_index_toplin-f.png);left: -50%;}
.headline h1:after{content: '';width: 220px;height: 45px;display: inline-block;position: absolute;background: url(2026fz_index_toplin-f.png);right: -50%;transform: scaleX(-1);}
.headline h1 span{color:#333;}
.headline a{background-color:#6099E9;color:#fff;font-size: 30px;font-weight: bold;padding: 5px 15px;border-radius: 25px;display: inline-block;width: 11%;margin: 0 auto;align-items: center;line-height: 35px;height: 40px;}
.second_line{display: inline-block;width: 100%;margin-top: 35px;}
.second{margin: 30px auto;clear: both;display: inline-block;width: 100%;}
.second_one{}
.second_two{}
.second_three{}
.second_title{height: 74px;background: url(2026fz_index_box_hd_bg.png) no-repeat bottom center;}
.second_title a{display: block;text-align: center;font-size: 30px;color: #035ea5;font-weight: bold;line-height: 27px;}
.second_li,.second_lipc,.second_list{margin-top: 30px;position: relative;display: inline-block;width: 100%;}
.second_li::before,.second_lipc::before,.second_list::before{content: "";background: #1e59ab;border-radius: 20px;width: 100%;height: 13px;display: inline-block;position: absolute;top: 0;left: 0px;z-index: 1;}
.second_li ul{background: url(2026fz_item_bd_bg.png) top center no-repeat #fff;position: relative;z-index: 10;top: 7px;padding: 20px 20px 40px;width: 96%;margin: 0 auto;box-shadow: 10px 0 10px -10px #dadada, -10px 0 10px -10px #dadada;display: flex;flex-wrap: wrap;}
.second_li ul li{float: left;width: 18.5%;height: 72px;margin-right: 20.5px;margin-top: 18px;background: #EFF3FA;border: 1px solid #C9E2FF;position:relative;}
.second_li ul li:nth-child(5n){margin-right: 0;}
.second_li ul li:hover{background: #2368CA;}
.second_li ul li a{display: block;line-height: 70px;text-align: center;box-sizing: border-box;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 18px;color: #333333;font-weight: bold;}
.second_li ul li:hover a{color: #ffffff;font-weight: bold;line-height: 72px;/*border:1px solid #FF7A2B;*/}
.second_li ul li:hover a:after{content: "";width:100%;height:1px;background: #FF7A2B;bottom: -1px;left: 1px;position:absolute;/* border-bottom:1px solid #FF7A2B;*//* border-right:1px solid #FF7A2B;*/}
.second_li ul li:hover a:before{content: "";width: 1px;height: 100%;background: #FF7A2B;right: -1px;position:absolute;/* border-bottom:1px solid #FF7A2B;*//* border-right:1px solid #FF7A2B;*/}
.second_two .second_lipc ul{background: url(2026fz_item_bd_bg.png) top center no-repeat #fff;position: relative;z-index: 10;top: 7px;padding: 20px 20px 40px;width: 96%;margin: 0 auto;box-shadow: 10px 0 10px -10px #dadada, -10px 0 10px -10px #dadada;display: flex;flex-wrap: wrap;}
.second_two .second_lipc ul li{float: left;width: 18%;height: 186px;margin-top: 20px;margin-right: 30px;background-color: #fff;box-sizing: border-box;overflow: hidden;border: 1px solid #e0eaf6;border-radius: 10px;-webkit-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.second_two .second_lipc ul li:hover{-webkit-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 0 5px 12px #a1a1a3;box-shadow: 0 5px 12px #a1a1a3;}
.second_two .second_lipc ul li:nth-child(5n){margin-right: 0;}
.second_two .second_lipc ul li img{width: 100%;height: 130px;}
.second_two .second_lipc ul li a{display: block;width: 100%;height: 100%;}
.second_two .second_lipc ul li span{display: block;text-align: center;background-color: #fff;line-height: 42px;font-size: 18px;font-weight: bold;}
.second_three .second_list{}
.second_listbg{background: url(2026fz_item_bd_bg.png) top center no-repeat #fff; position: relative; z-index: 10; top: 7px; padding: 25px 20px 40px 0px; width: 97%; margin: 0 auto; box-shadow: 10px 0 10px -10px #dadada, -10px 0 10px -10px #dadada; text-align: center;}
.second_three .second_list ul{height: 280px;width: 100%;overflow-y: auto;text-align: center;}
.second_three .second_list ul::-webkit-scrollbar{width: 10px;height: 10px;background-color: #f6f6f6; }
.second_three .second_list ul::-webkit-scrollbar-track{background-color: #C7E3FF;border-radius:20px}
.second_three .second_list ul::-webkit-scrollbar-thumb{background-color: #035EA5;border-radius:20px;}
.second_three .second_list ul::-webkit-scrollbar-thumb:hover{background-color: #207ccd}
.second_three .second_list ul::-webkit-scrollbar-corner{background-color: #d3d3d3;}
.second_three .second_list ul li{line-height: 70px;font-size: 18px;font-weight: bold;display: inline-block;width: 46%;background-color: #F7FBFF;background-image: url(2026fz_index_wn_bg.png);background-repeat: no-repeat;background-position: 35px 0px;border: 1px solid #C7E3FF;text-align: center;text-indent: 60px;margin: 15px;-webkit-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.second_three .second_list ul li:hover{-webkit-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 0 5px 12px #a1a1a3;box-shadow: 0 5px 12px #a1a1a3;}
.second_three .second_list ul li a{}
.second_three .second_list ul li a span{color:#FF8200}
/*自适配样式*/
@media (max-width:1120px){
.w1300{width:100%;}
.top_center{width: 100%;overflow: hidden;}
.top_logo img{width: 100% !important;}
.top_logo{left: 50%;/* right: 50%; */transform: translate(-50%, -50%);top: 24%;}
.top_tit{width: 100%;height: 80px;position: absolute;top: 55%;background-size: contain;}
.top_gohome{padding: 5px 10px;transform: translate(-50%, -50%);left: 49%;top: 10%;display: none;}
/*.LOGO{ padding-top: 85px;}*/
.top a{ margin: 0px auto;}
.LOGO a img{width: 100%;}
.second_three{/* display:none; */}  
.headline{margin-top: 20px;padding: 10px 0;min-height: 100%;border-radius: 0;}
.headline h1{width: 90%;font-size: 1.3rem;}
.headline h1:before,.headline h1:after{width:0px;}
.headline a{font-size: 1rem;padding: 0px 5px;width: 25%;border-radius: 0;} 
.second_one{margin:0px auto;}
.second_title a{ font-size: 25px;}
.second_title{height:auto;background: none;}
.second_one .second_title a{color: #fff;}
.second_li,.second_lipc,.second_list{margin-top: 15px;}
.second_li ul{display: inline-block;padding: 10px;width: auto;}
.second_li ul li{width: 46%;height: 50px;}
.second_li ul li:nth-child(2n){margin-right: 0px;}
.second_li ul li:nth-child(5n){margin-right: 20.5px;}
.second_li ul li a{line-height: 50px;}
.second_two .second_lipc ul li{width: 30%;margin-right: 10px;}
.second_two .second_lipc ul li:nth-child(5n){margin-right: 10px;}
.second_two .second_lipc ul li:nth-child(3n){margin-right: 0px;}
.second_three .second_list ul li{width: 90%;background-position: 10px 0px;background-size: contain;}



    
}