﻿﻿﻿﻿﻿﻿﻿﻿﻿/*----------------------20250710手机前端美化----------------------*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {margin: 0;padding: 0;list-style: none;box-sizing: border-box;line-height: 1.4em;font-family:'Segoe UI','Roboto','Helvetica Neue','Arial','Noto Sans','sans-serif';outline: none;border: none;color: #fff;}
body{color: #fff;font-size: 18px;background: url(../images/bg1.jpg) center;background-attachment: fixed;background-size: cover;}
table {border-collapse: collapse;border-spacing: 0;}
a {text-decoration: none;}
.Left{float: left;}.Right{float: right;}ul:after,.Clear:after{content: "";clear: both;display: block;overflow: hidden;}
.D_block{display: block;}.D_line{display: inline;}.F_nlrmal{font-weight: normal;}.T_center{text-align: center;}
.Img_man,.Img_man video,.Img_man img{width: 100%;display:block;}
.Flex,.Flex_PC{display: flex;align-items: center;justify-content:center;}
.F_J_B{justify-content: space-between;}.F_J_S{justify-content: flex-start;}.F_flex1{flex: 1;}.P_relative{position: relative;}.P_absolute{position: absolute;}.F_wrap{flex-wrap: wrap;}

.I_con{margin: 0 auto;position: relative;width:1600px;}

.con1{background: url(../images/body_bg.jpg) center no-repeat #000;background-size: cover;height: 100vh;}
.con1 h2{font-size: 120px;font-weight: bold;text-align: center;line-height: 1em;text-transform: uppercase;}
.con1 h3{font-size: 70px;text-align: center;text-transform: uppercase;}
.con1 p{font-size: 24px;text-align: center;text-transform: uppercase;}
.con1 .text{padding:2em 0;}
.link{background:linear-gradient(to right, #008ED1 15%,#00E674 85%);height:50px;border-radius: 50px;text-align: center;margin: 30px auto auto auto;width: 300px;}
.link a{color: #fff;display: block;width: 100%;line-height: 50px;font-size:18px;}
.link a img{height: 0.8em;}
.Screen_bg {position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: -1;}
.Screen_bg img {height: 100%;width: 100%;border: 0;}

.con2{padding-top: 70px;}
.con2 .team{background: #000000;box-shadow: inset 0px 3px 99px 1px rgba(2,236,178,0.28);border-radius: 13px;border: 1px solid rgba(2,236,178,0.23);padding: 30px;position: relative;width: 32%;min-height: 13.5em;margin-bottom: 2%;}
.con2 .team:hover{background: #002018;border-radius: 13px;border: 1px solid #02ECB2;}
.con2 h2{color: #02ECB2;font-size: 26px;position: relative;height: 2em;margin-bottom: 20px;}
.con2 h2::after{content: '';width: 2em;height:2px;background: #02ECB2;position: absolute;bottom: 0;left: 0;}
.con2 .text{color: #999;font-size: 0.9em;margin-top: 10px;}
.con2 .ico{right: 20px;top: 20px;width: 90px;}
.con3{background: url(../images/bg2.jpg);background-size: cover;height: 90vh;}
.con3 p,.con3 div{margin:0 auto ;text-align: center;}
.con3 .tit{font-size: 70px;font-weight: bold;padding-bottom: 60px;text-transform: uppercase;}
.con3 .link1{ox-shadow: 0px 0px 10px 1px #02ECB2;border-radius: 12px;border: 2px solid #02ECB2;display: inline-block;padding: 0 2em;height: 3.5em;line-height: 3.5em;margin: 30px auto; color: #02ECB2;}
.con3 .link1 img{height: 1.5em;vertical-align: text-bottom;margin-right: 10px;}
.con3 .dian1 a{color: #ffffff;text-decoration: underline;margin: 30px 1em; display: inline-block;border-right: solid 1px #fff;padding-right: 1em;}
.con3 .dian1 a:last-child,.con3 .dian2 a:last-child{padding-right:0;margin-right: 0;border: none;}
.con3 .dian2 a{color: #ffffff;text-decoration: underline;margin: 30px 1em; display: inline-block;font-size: 0.9em;}
.con3 .dian2 img{height: 1em;vertical-align: middle;margin-right: 5px;}
.con3 .dian3 img{height: 3em;display: block;margin:30px 1em;}
/*全屏背景*/
.Screen_bg {position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: -1;}
.Screen_bg img {height: 100%;width: 100%;border: 0;}
/* 强调 */
.Left {float: left;}.Right {float: right;}ul:after,.Clear:after {content: "";clear: both;display: block;overflow: hidden;}
.Flex {display: -webkit-flex;display: flex;align-items: center;justify-content: center;}
.F_J_B{justify-content: space-between;}.F_J_S{justify-content: flex-start;}.F_J_E{justify-content: space-evenly;}.F_flex1{flex: 1;}.F_warp{flex-wrap: wrap;}
.B_circle {border-radius: 100%;}
.F_blod {font-weight: bold;}.F_normal {font-weight: normal;}
.T_left {text-align: left;}.T_right {text-align: right;}.T_center {text-align: center;}.T_underline {text-decoration: underline;}
.P_relative {position: relative !important;}.P_absolute {position: absolute !important;}
.D_block {display: block;}.D_none {display: none !important;}.D_inline {display: inline;}.D_iblock {display: inline-block;}
  
/*数值*/
.Color999{color: #999;}
.FS_12 {font-size: 12px;}.FS_13 {font-size: 13px;}.FS_14 {font-size: 14px;}.FS_15 {font-size: 15px;}.FS_16 {font-size: 16px;}.FS_17 {font-size: 17px;}.FS_18 {font-size: 18px;}.FS_19 {font-size: 19px;}.FS_20 {font-size: 20px;}.FS_21 {font-size: 21px;}.FS_22 {font-size: 22px;}.FS_23 {font-size: 23px;}.FS_24 {font-size: 24px;}.FS_25 {font-size: 25px;}.FS_26 {font-size: 26px;}.FS_27 {font-size: 27px;}.FS_28 {font-size: 28px;}.FS_29 {font-size: 29px;}.FS_30 {font-size: 30px;}
.team10 {width: 10%;}.team20 {width: 20%;}.team25 {width: 25%;}.team30 {width: 30%;}.team33 {width: 33.33%;}.team40 {width: 40%;}.team50 {width: 50%;}.team60 {width: 60%;}.team70 {width: 70%;}.team80 {width: 80%;}.team90 {width: 90%;}.team100 {width: 100%;}
.Mtop10{margin-top: 10px;}.Mbottom10{margin-bottom: 10px;}.Mleft10{margin-left: 10px;}.Mright10{margin-right: 10px;}.Ptop10{padding-top: 10px;}.Pbottom10{padding-bottom: 10px;}.Pleft10{padding-left: 10px;}.Pright10{padding-right: 10px;}.Mtop15{margin-top: 15px;}.Mbottom15{margin-bottom: 15px;}.Mleft15{margin-left: 15px;}.Mright15{margin-right: 15px;}.Ptop15{padding-top: 15px;}.Pbottom15{padding-bottom: 15px;}.Pleft15{padding-left: 15px;}.Pright15{padding-right: 15px;}.Mtop5{margin-top: 5px;}.Mbottom5{margin-bottom: 5px;}.Mleft5{margin-left: 5px;}.Mright5{margin-right: 5px;}.Ptop5{padding-top: 5px;}.Pbottom5{padding-bottom: 5px;}.Pleft5{padding-left: 5px;}.Pright5{padding-right: 5px;}.Mtop20{margin-top: 20px;}.Mbottom20{margin-bottom: 20px;}.Mleft20{margin-left: 20px;}.Mright20{margin-right: 20px;}.Ptop20{padding-top: 20px;}.Pbottom20{padding-bottom: 20px;}.Pleft20{padding-left: 20px;}.Pright20{padding-right: 20px;}
/* 中型显示器 */
@media screen and (min-width:1000px) and (max-width: 1600px){ 
	body{font-size: 16px;background-size: 100%;}
.con1 h2{font-size: 100px;}
.con1 h3{font-size: 50px;}
.con1 p{font-size: 20px;}
.I_con{margin: 0 auto;position: relative;width:1000px;}
.con2 .team{height:17em;}
.con2 .ico{width: 70px;}
.con2 h2{font-size: 20px}
	}
/* 小型显示器 */
@media screen and (max-width:1000px){
.I_con{width: 94%;}
body{font-size: 14px;background-size: 100%;}
.con1{background-size: 120%;height: 80vh;}
.con1 h2{font-size: 50px;}
.con1 h3{font-size: 20px;padding: 10px 0;}
.con1 p{font-size: 16px;}
.link{height:40px;border-radius: 40px;margin: 30px auto auto auto;width: 60%;}
.link a{line-height: 40px;font-size:14px;}
.Flex_PC{display: block;}
.con2{padding-top: 0;}
.con2 .team{width: 100%;height: auto;margin-bottom: 15px;}
.con2 h2{font-size: 20px}
.con2 .ico{width: 60px;}
.con3{background-size: cover;height: 100vh;}
.con3 .tit{font-size:30px;font-weight: bold;padding-bottom:40px;}
.link1{font-size: 0.9em;}
	}