.cont-introduce {margin:60px auto;/* padding:0 40px;*/width:1300px;box-sizing:border-box;}
.cont-introduce-s {margin:0 auto;/* padding:0 40px;*/width:1300px;box-sizing:border-box;}
/* .Product-service {margin:0 auto;padding:0 40px;width:1400px;}
*//* .Innovative {margin:0 auto;padding:0 40px;width:1400px;}
.Talent-team {width:1400px;margin:0 auto;padding:0 40px;}
*/.swiper-post {position:relative;}
.swiper-post .img {width:630px;height:392px}
.swiper-post .img-text {position:absolute;bottom:0;left:0;background:rgba(0,0,0,.5);color:#FFFFFF;font-size:16px; width:100%;height:46px;text-align:left;line-height:46px;text-indent:10px;/* z-index:99999;*/box-sizing:border-box;}
.swiper-post .img-text span {/* width:100%;*/overflow:hidden;text-overflow:ellipsis;/*禁止换行显示*/white-space:nowrap;display:block;}
.introduce-list {width:630px;height:395px;background:#FFFFFF;border-radius:10px;padding-top:20px;box-sizing:border-box;}
.title-tab1 {color:#306BE9;border-bottom:2px solid #306BE9;padding-bottom:10px;}
.title-tab2 {padding-bottom:10px;}
.list-cont-box {margin:0px 34px;}
.list-cont-box2 {display:none;margin:0px 34px;}
.list-title {font-size:20px;margin-left:34px;font-weight:bold;}
.list-title>div {cursor:pointer;float:left;}
.list-title>p {cursor:pointer;float:right;}
.list-title .con {margin-left:70px;color:#949494;}
.list-title>p {font-size:16px;color:#949494;font-weight:500;}
.list-cont {margin-top:40px;}
.list-cont-i {padding:25px 0;font-size:16px;width:100%;/* display:flex;*//* float:left;*/}
.list-cont-i>i {width:5px;height:5px;background:#0F0F0F;border-radius:50%;margin-right:10px;float:left;margin-top:9px;}
.list-cont-i>a {color:#333;width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.list-cont-i span {float:right;}
.cont-left-tab {background-color:#EDEDED;color:#949494;font-weight:bold;font-size:18px;width:18%;}
.cont-left-tab>div {padding:15px 0;text-align:center;cursor:pointer;}
.list-cont-left {width:630px;}
.cont-left {height:365px;width:630px;background-color:#FFFFFF;}
.cont-left-box {width:80%;}
.cont-left-list {padding:15px 0 15px 15px;float:left;width:96%;overflow:hidden;}
.cont-left-list>i {width:5px;height:5px;background:#275caa;border-radius:50%;margin-right:10px;float:left;margin-top:9px;}
.cont-left-list>span {float:right;padding-right:30px;font-size:16px;}
.cont-left-list>a {color:#333;font-size:16px;width:300px;overflow:hidden;text-overflow:ellipsis;/*禁止换行显示*/white-space:nowrap;display:block;float:left;}
.left-tab1 {background-color:#FFFFFF;color:#306BE9;}
.left-list2 {display:none;}
.title-h {text-align:center;margin:60px 0;}
.title-h>span {display:inline-block;font-size:30px;padding-bottom:20px;border-bottom:2px solid #306BE9;}
.service-img {margin:0 10px;height:288px;width:345px;position:relative;}
.service-img img {width:100%;height:100%;}
.service-img a>p {background:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;color:#FFFFFF;width:100%;padding:20px 0;font-size:18px;text-align:center;}
.service-img .mask-img>.mask-text1 {background:#306BE9;position:absolute;bottom:200px;left:0;color:#FFFFFF;width:100%;padding:20px 0;font-size:18px;text-align:center;}
.service-img .mask-img>.mask-text2 {background:#306BE9;position:absolute;bottom:0;left:0;color:#FFFFFF;width:100%;padding:20px 10px;font-size:14px;text-align:center;box-sizing:border-box;}
.mask-img {position:absolute;width:100%;height:100%;bottom:0;background:rgba(101,101,101,0.6);color:#ffffff;opacity:0;}
.service-img:hover .mask-img {opacity:1;}
.Innovative ul {width:45%;display:flex;justify-content:space-around;flex-wrap:wrap; background: #fff;}
.Innovative>ul>a {display: block;}
.Innovative>ul>a>li {width:150px;/* height:2.41rem;*//* float:left;*/margin:0 12px;text-align:center;}
.Innovative>ul>a>li>img {width:150px;height: 215px;}
.Innovative>ul>a>li>p {text-align:center;font-size:14px;padding-top:10px;color: #0B0B0B}
.Talent-team{background: #ffffff}
.Talent-team>li {margin:10px 50px;}
.Talent-team>li>img {width:146px;height: 182px;}
.Talent-team>li>a>img{width: 146px;height: 182.5px;}
.Talent-team .Talent-team-img>img {width:350px;}
.Talent-team>li>p {text-align:center;padding-top:10px;font-size:16px;}
.Talent-team>li>p a{color:#0B0B0B}
.Talent-team>li:last-child {margin-right:30px;}
.Talent-team>li:last-child>span {font-size:0.14rem;padding:20px;display:inline-block;}
.Bottom-navigation {width:100%;background-color:#303030;color:#FFFFFF;font-size:16px;padding:45px 130px;margin-top:100px;padding-bottom:0;box-sizing:border-box;}
.bottom-link>a {color:#FFFFFF;font-size:12px;display:block;padding:5px;text-decoration:underline;}
.ewm {margin:0 40px;}
.ewm img {width:108px;height:108px;}
.ewm>p {padding-top:5px;text-align:center;}
.keep-record {padding:14px 0;margin-top:50px;border-top:1px solid #4B4B4B;}
.keep-record>li {font-size:12px;color:#A2A2A2;margin-right:80px;}
.keep-record>li a {font-size:12px;color:#A2A2A2;margin-right:80px;}
.index-message {background:rgb(0,26,80,0.8);color:#FFFFFF;text-align:center;padding:20px 40px;position:fixed;bottom:30px;left:0;z-index:9999;}
.index-message>p {font-size:20px;text-align:center;padding-bottom:40px;font-weight:bold;}
.index-message-info {margin-bottom:20px;}
.index-message-info>input {width:140px;background:rgb(0,26,80,.8);border-radius:20px;padding:5px 15px;border:1px solid #F0F0F0;margin-left:14px;color:#FFFFFF !important;font-size:14px;}
.index-message-info>textarea {width:140px;background:#001A50;border-radius:5px;padding:5px 15px;border:1px solid #F0F0F0;margin-left:24px;}
.index-btn {width:100px;background:#FFFFFF;padding:5px 0;border-radius:20px;margin-top:10px;}
.flex {display:flex;}
.flex-conten {justify-content:center;}
.flex-space-between {justify-content:space-around;}
.flex1 {flex:1}
.flex-aling {align-items:center;}
.juzhong{justify-content:center;}
.guanbi{color:#fff;text-align: right}
.guanbi a{color:#fff;}
.index_rencai{width: 1300px;height: auto;margin: 0px auto;overflow: auto;justify-content: space-around;display:flex}
.index_rencai a{color: #0B0B0B}
.index_rencai_l{width: 630px;height: 362px;float: left; background: #fff;}
.index_rencai_r{width: 630px;height: 362px;float: right;background: #fff;}
.index_rencai_r dt{width: 310px;height: 290px;float: left}
.index_rencai_r dt img{width: 310px;height: 290px;}
.index_rencai_r dd{width: 320px;height: 312px;float: right;padding-top:30px;line-height:28px;}
.index_rencai_l li{width: 50%;float: left}
.index_rencai_l li img{width: 200px;height: 240px;margin: 0px auto}
.index_rencai_l li p{margin: 0px auto;width: 200px;font-size:13px;}
.Innovative{justify-content: space-around;}