/***********核心产业***********/
main{margin-top: 100px;}
/**首传信安**/
.p_banner {width: 100%; height: 300px; position: relative; z-index: 1;}
.p_banner img {width: 100%;display: block; margin: 0 auto;}
.bantxt{text-align: left;position: absolute;top: 50%;left: 50%;width: 94%;transform: translate(-50%, -50%); z-index:2; }
.mbtit2{ background:rgba(299,0,25,.5); padding:2%; width: calc(20%); }
.mbtit2 h3{ font-size: 2rem; color: #fff; font-weight: normal; text-align:left;}
.mbtit2 h4{ font-size: 1.25rem; color: #fff; font-weight: normal; text-transform: uppercase;text-align:left; }

/*修改*/
.pagebanner{ position: relative; z-index: 1; height: 250px;}
.pagebanner .img{width: 100%;}
.pagebanner .img img{ height: 100%; object-fit: cover;}
.mb2{border-bottom:1px solid #f5f5f5;background-color:#fff;width:100%;height: 78px; }
.mb2 .an{display: flex; align-items: center; justify-content: space-between;}
.mb2 .an .uls{ display: flex; justify-content: flex-start;}
.mb2 .uls li{ flex:1 }
.mb2 .uls li a{display: inline-block;padding: 5px 25px;line-height: 1.5;color: #666;margin-right: 15px;white-space: nowrap;position: relative;
    height: 78px; line-height: 78px;}
.mb2 .uls li:hover a::after,.mb2 .uls li.active a::after{content: '';position: absolute; bottom: 0;left: 0; right: 0; text-align: center; width: 10px; margin: 0 auto;height: 2px; background: #e50019;}
.mb2 .uls li a:hover,.mb2 .uls li.active a{color:#e50019;}

/*介绍*/
.pro_scis_w{ min-height:1100px; position: relative;}
.pro_scis_w .img1{position: absolute;z-index: 1; top: 0;}
.pro_scis_w .img1 img{ width: 100%; height: 100%; object-fit: cover;}
.pro_scis_w h2{font-size: 2.75rem; font-weight:normal; margin-bottom:3%}
.pro_scis_w .incon_txt{ position: absolute;top: 10%;width: calc(40%);right: 10%;z-index: 2;}
.pro_scis_w h2,.pro_scis_w .incon_txt p{ color:#fff;}
.pro_scis_w .uls{  position: absolute;z-index: 2;top: 76%;left: 50%;width:84%; transform: translate(-50%, -50%);}
.pro_scis_w .uls.dflex{ align-items: normal;}
.pro_scis_w .uls li{background:#fff; flex:1; width:calc(100% / 4 - 10px);margin-right: 20px; box-shadow: 2px 2px 12px 3px #999; }
.pro_scis_w .uls li:last-child{margin-right: 0;}
.pro_scis_w .uls li .ulstxt{ text-align: center; padding: 6% 6% 50px 6%;transition: transform .3s ease;}
.pro_scis_w .uls li .ulstxt img{ width: auto; margin: 2% auto 6%;}
.pro_scis_w .uls li .ulstxt h4{font-size: 1.125rem; font-weight: normal; line-height: 2; color: #333; margin-bottom: 10px;}
.pro_scis_w .uls li .ulstxt p{ font-size: 1rem; line-height: 1.7; color: #666;display: -webkit-box; -webkit-line-clamp: 3; 
-webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.pro_scis_w .uls li:hover .ulstxt{transform: translateY(-10px);}
/*解决方案*/
.pro_scix_solu{ background: url(../images/scisbg2.png) no-repeat center/cover;}
.pro_scix_solu .uls{width: 100%; justify-content: center;}
.pro_scix_solu .uls.dflex{ align-items: flex-start;}
.pro_scix_solu .uls li{ flex:1;  text-align: center;width:calc(100% / 5 - 10px);}
.pro_scix_solu .uls li .img{ width: 123px; height: 123px; margin:0 auto; margin-bottom: 20px;transition: transform 0.5s ease;}
.pro_scix_solu .uls li .img img{ height: 100%; object-fit: cover;}
.pro_scix_solu .uls li .txt h4{ font-size: 1.25rem; font-weight: normal; color: #333; line-height: 2;}
.pro_scix_solu .uls li .txt p{ font-size: 1rem; color: #666; line-height: 1.7;}
.pro_scix_solu .uls li:hover .img{animation: rotate360 1s forwards; }
/*产品矩阵*/
.pro_scis_product{ background: linear-gradient(to right, #62a0d3, #8bbde0, #62a0d3) ;}
.pro_scis_product .pagetit h3{ color: #fff;}
.pro_scis_product .pagetit h4{ color: #fff;}
.pro_scis_product .uls{width: 100%; justify-content: center;}
.pro_scis_product .uls.dflex{ align-items: flex-start;}
.pro_scis_product .uls li{flex:1;text-align: center; width:calc(100% / 5 - 10px); position: relative; padding: 2% 1%; min-height: 540px;}
.pro_scis_product .uls li::before{position: absolute;content: ''; right: 0; width: 1px; background: #abcde8; height: 100%;}
.pro_scis_product .uls li:last-child::before{background: none;}
.pro_scis_product .uls li h3{ font-size: 1.25rem; color: #fff; font-weight: normal;padding-top: 30px;}
.pro_scis_product .uls li .img{ width: 100%; margin:30px auto 20px; display: flex; align-items: center; height: 200px;}
.pro_scis_product .uls li .img img{max-height: 200px; object-fit: cover;  margin: 0 auto;}
.pro_scis_product .uls li .item{ width: 100%; text-align: center;}
.pro_scis_product .uls li .item li{ width: 100%; line-height: 1.8; min-height: auto;}
.pro_scis_product .uls li .item li::before{background: none !important;}
.pro_scis_product .uls li .item li a{ text-align: center; color: #fff; font-size: 1rem; cursor: auto;}
.pro_scis_product .uls li .item.dflex{flex-wrap: wrap;}
.pro_scis_product .uls li .item li a:hover{color:#e50019}
/*免费申请*/
.pro_scis_apply{background: #f7f7f7;}
.pro_scis_apply .uls li{ background: #fff; height: 48px; line-height:48px; border-bottom: #dddddd solid 1px; flex: 1; padding:0 15px; margin-right: 10px;}
.pro_scis_apply .uls li:last-child{ margin-right: 0;}
.pro_scis_apply .uls li span{ color: #e50019;}
.pro_scis_apply .uls li input{ border:none;height: 48px; line-height:48px; background: none;font-size: 1rem; color: #666; width: 93%;}
.pro_scis_apply .uls li input:focus{outline: none;}
.pro_scis_apply .uls li select{ border:none;height: 48px; line-height:48px; background: none;font-size: 1rem; color: #666; width: 100%;}
.pro_scis_apply .uls li select:focus{outline: none;}
.scis_form .sub_mit{width: 200px; margin:30px auto;}
.scis_form .sub_mit button{ border-radius: 10px; background: #e50019; color: #fff; font-size: 1rem; border:none; padding:15px 50px; width: 100%; cursor: pointer; transition: background .3s ease;}
.scis_form .sub_mit button:hover{ background: #333;}

/**智慧海防**/
/*智慧海防介绍*/
.pro_zhhf_intro{ background: url(../images/hfbg1.png) no-repeat center/cover;margin-bottom: 70px;}
.pro_zhhf_intro .pintro_con{width: calc(45%);}
.pro_zhhf_intro .pintro_con .txt{margin-top: 30px; margin-bottom: 30px;}
.pro_zhhf_intro .pintro_con .txt p{ font-size: 1rem; color: #333; line-height: 2.5; text-indent: 2em;}
.pro_zhhf_intro .pintro_con .uls{ width: 100%; }
.pro_zhhf_intro .pintro_con .uls li{flex:1;text-align: center;}
.pro_zhhf_intro .pintro_con .uls li .img{width: 100%; margin:0 auto 20px;}
.pro_zhhf_intro .pintro_con .uls li .img img{ width: auto; margin: 0 auto;}
.pro_zhhf_intro .pintro_con .uls li h5{font-size: .875rem; color: #666; font-weight: normal; line-height: 2;}
.pro_zhhf_intro .pintro_con .uls li h2{ font-size: 3.125rem; font-family: Arial, Helvetica, sans-serif; color: #145d98; font-weight: normal;margin-top: 20px;}
.pro_zhhf_intro .pintro_con .uls li h2 span{font-size: 1rem; color: #666; }
/*服务优势*/
.padv_con .uls li{ width: 100%;position: relative; z-index: 1;}
.padv_con .uls li .img{position: relative; z-index: 1;}
.padv_con .uls li .txt{ position: absolute; width: calc(45%); right: 0; top: 15%;color: #fff; z-index: 2;top: 50%;transform: translateY(-50%);}
.padv_con .uls li .txt h3{ font-size: 2.75rem; line-height: 2;}
.padv_con .uls li .txt p{ font-size: 1.125rem; line-height: 2; text-align: left;}
.padv_con .uls li:nth-child(2n) .txt{ position: absolute; width: calc(35%); left: 0%; top: 15%;color: #fff; z-index: 2;top: 50%;transform: translateY(-50%);}
.padv_con .uls li:nth-child(2n) .txt h3{ text-align: right;}
.padv_con .uls li:nth-child(2n) .txt p{ text-align: right;}
/*服务产品*/
.hfpro_con .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.hfpro_con .swiper-container-no-flexbox .swiper-slide{float:left}
.hfpro_con .swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.hfpro_con .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.hfpro_con .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.hfpro_con .swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.hfpro_con .swiper-button-next,.hfpro_con .swiper-button-prev{position:absolute;top:80%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.hfpro_con .swiper-button-next.swiper-button-disabled,.hfpro_con .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.hfpro_con .swiper-button-prev,.hfpro_con .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;filter: brightness(0) invert(1);}
.hfpro_con .swiper-button-next,.hfpro_con .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;filter: brightness(0) invert(1);}
.hfpro_con .swiper-button-next:after, .hfpro_con .swiper-button-prev:after {font-size: 0;}
.hfpro_con .swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.hfpro_con .swiper-pagination.swiper-pagination-hidden{opacity:0}
.hfpro_con .swiper-container-horizontal>.swiper-pagination-bullets,.hfpro_con .swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.hfpro_con .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
.hfpro_con button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.hfpro_con .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.hfpro_con .swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.hfpro_con .swiper-pagination-bullet-active{opacity:1;background:#007aff}
.hfpro_con .swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.hfpro_con .swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.hfpro_con .swiper-container{width:100%;margin:35px 0}
@media screen and (max-width:668px){
	.hfpro_con .swiper-container{margin:20px 0 15px}
}
.hfpro_con .swiper-slide{margin:0 0;}
.hfpro_con .swiper-slide-active,.hfpro_con .swiper-slide-duplicate-active{z-index:1002}
.hfpro_con .none-effect{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}
.hfpro_con .swiper-slide a{background:#fff;display:block;border-radius:2px}
@media screen and (min-width:668px){
	.hfpro_con .swiper-slide{ margin:0 5px;}
	.hfpro_con .swiper-slide a:after{position:absolute;top:0px;left:0;display:block;box-sizing:border-box;content:"";width:100%;height:100%;border-radius:2px}
	.hfpro_con .swiper-slide-active a:before{position:absolute;top:410px;left:0;display:block;box-sizing:border-box;content:"";width:100%;height:100%;border-radius:2px;z-index:10002}
}
.hfpro_con .swiper-slide-active a:after{background:none}
@media screen and (max-width:668px){
	.hfpro_con .swiper-slide a{padding:5px;border-radius:2px}
}
.hfpro_con .swiper-slide img{width:100%;border-radius:5px;display:block;height:533px;border:none;overflow: hidden;}
/* @media screen and (max-width:668px){
	.hfpro_con .swiper-slide img{border-radius:2px}
} */
.hfpro_con .swiper-pagination{position:relative;margin-bottom:0px;}
.hfpro_con .swiper-pagination-bullet{background:none;margin-left:4px;margin-right:4px;width:10px;height:10px;opacity:1;margin-bottom:0;border:#fff solid 1px;}
.hfpro_con .swiper-pagination-bullet-active{width:10px;height:10px;background:#FFF;margin-bottom:0;}
.hfpro_con .swiper-slide .txt{height:230px;background:#fff;padding-top: 30px; overflow: hidden;}
.hfpro_con .swiper-slide .txt{display:none;}
.hfpro_con .swiper-slide .txt h3{text-align:center;line-height:2;font-size:1.35rem;font-weight:normal;color: #000; margin-bottom: 15px;}
.hfpro_con .swiper-slide .txt p{font-size:1rem;line-height:2;text-align:center;color:#333}
.hfpro_con .swiper-slide-active .txt{display:block;}
.hfpro_con .button{display:flex;justify-content:center;margin-top:30px;gap:20px;background:#e50019;border-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:190px;margin:0 auto;position:absolute;z-index:3;top: 62.2%;left:50%;padding:15px 0;transform: translateX(-50%);}
@media screen and (max-width:1105px){.hfpro_con .button{width:190px;top:40%;}}
.hfpro_con .button div:hover{opacity:0.8;cursor:pointer;}
.hfpro_con .swiper-button-prev{width:17px;height:17px;border-radius:50%;opacity:0.5;background-size:15px;cursor:pointer;}
.hfpro_con .swiper-button-next{width:17px;height:17px;border-radius:50%;opacity:0.5;background-size:15px;cursor:pointer;}

/**百度营销**/
/*百度营销新模式*/
.pro_bd_ms{margin-top:62px}
.pro_bd_ms{background: url(../images/bdbg1.jpg) no-repeat center / cover; padding:8% 0;}
.pro_bd_ms h3{ text-align: left; font-size: 2rem; color: #000; font-weight: bold; line-height: 1.5; margin-bottom: 2%;}
.pro_bd_ms h5{ text-align: left; font-size: 1rem; color: #333; line-height: 1.8; font-weight: normal;}
/*百度营销的优势*/
.bdadv_con .uls{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px;}
.pro_bd_adv .bdadv_con .uls li{flex:1;text-align:center; padding: 30px;}
.pro_bd_adv .bdadv_con .uls li .a-img{width:80px;height:80px;margin:25px auto 25px;overflow:hidden;background-size:100% 100%;}
.pro_bd_adv .bdadv_con .uls li  h3{font-size:1.25rem;margin:0;font-weight:bold;}
.pro_bd_adv .bdadv_con .uls li p{margin-top:15px;padding:0 10px;line-height:22px;margin-bottom:0;overflow:hidden;color:#777;}
.a1{background:url(../img/bdico1.png) no-repeat center;background-size:100% 100%;}
.pro_bd_adv .bdadv_con .uls li:hover .a1{background:url(../img/bdico1a.png) no-repeat center;background-size:100% 100%;}
.a2{background:url(../img/bdico2.png) no-repeat center;background-size:100% 100%;}
.pro_bd_adv .bdadv_con .uls li:hover .a2{background:url(../img/bdico2a.png) no-repeat center;background-size:100% 100%;}
.a3{background:url(../img/bdico3.png) no-repeat center;background-size:100% 100%;}
.pro_bd_adv .bdadv_con .uls li:hover .a3{background:url(../img/bdico3a.png) no-repeat center;background-size:100% 100%;}
.a4{background:url(../img/bdico4.png) no-repeat center;background-size:100% 100%;}
.pro_bd_adv .bdadv_con .uls li:hover .a4{background:url(../img/bdico4a.png) no-repeat center;background-size:100% 100%;}
.a5{background:url(../img/bdico5.png) no-repeat center;background-size:100% 100%;}
.pro_bd_adv .bdadv_con .uls li:hover .a5{background:url(../img/bdico5a.png) no-repeat center;background-size:100% 100%;}
/*广告栏*/
.y-count{height:145px;line-height:145px;font-size:26px;color:#333333;text-align:center;background:url(../images/y-count.jpg) no-repeat;background-size:100% 100%;letter-spacing:10px;}
.y-count h4{text-align: center; font-size: 2rem; font-weight: normal; width: 90%; margin: 0 auto;}
.y-count span{color:#ff3938;font-size:56px;letter-spacing:20px;display:inline-block;width:345px;margin-left:20px;}
.advban_box{background-color:#294DF7;background:-webkit-linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 100%);background:-o-linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 100%);background:-moz-linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 100%);background:linear-gradient(52deg,#182FEC 0%,#0D6AF2 39%,#00C1DF 100%);}
.advban_left{width:calc(45%);color:#fff;}
.advban_left h3{font-size:1.5rem;color:#fff;}
.advban_left p{font-size:1rem;color:#fff;line-height:2;margin-top:10%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.advban_left a.look{display:inline-block;width:160px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #fff;color:#fff;margin-top:10%;padding:10px 0;text-align:center;font-size:1rem;text-decoration:none;}
.advban_left a.look:hover{color:#153aed;background:#fff;}
.advban_right{width:calc(55%);overflow:hidden;}
.advban_right img{max-width:100%;height:100%;object-fit:contain;}
/*为什么越来越多的人选择百度搜索*/
.bdadv_con ul li{width: calc(48%); justify-content: center; align-items: center;padding: 30px 50px;box-shadow: 0 0 10px #e3f4ff;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.bdadv_con ul li .img{ margin-bottom: 5%;}
.bdadv_con ul li img {max-width: 100%;display: block;margin: 0 auto;}
.bdadv_con ul li h3 {font-size: 1.125rem;color: #333;font-weight: bold;-webkit-transition: all .3s cubic-bezier(.4, 0, .2, 1);
    -moz-transition: all .3s cubic-bezier(.4, 0, .2, 1);-ms-transition: all .3s cubic-bezier(.4, 0, .2, 1);-o-transition: all .3s cubic-bezier(.4, 0, .2, 1); transition: all .3s cubic-bezier(.4, 0, .2, 1);}
.bdadv_con ul li p {font-size: 1rem;color: #666;line-height: 24px; margin-top: 15px;height: 72px;overflow: hidden;}

/*百度搜索，让客户随时随地找到您*/
.pro_bd_find{background: #f5f5f5;}
.advan3-container{width:100%;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;}
.advan3-box{width:24%;height:500px;position:relative;overflow:hidden;cursor:pointer;transition:all 0.5s ease;}
.advan3-front,.advan3-back{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s ease;}
.advan3-front{background-color:#212f44;z-index:2;padding:50px 10px;text-align:center;opacity:0.6;border-radius:10px;}
.advan3-front img{width:70px;height:70px;margin:0 auto 30px auto;}
.advan3-front .title{font-size:1.875rem;margin-bottom:30px;color:#fff;}
.advan3-front .card_item_desc{font-size:1rem;line-height:32px;letter-spacing:1px;color:#fff;}
.advan3-back{background-color:#316cd2;z-index:1;transform:translateX(-100%);padding:50px 40px;border-radius:10px;}
.advan3-back .title{font-size:1.875rem;margin-bottom:20px;color:#fff;}
.advan3-back .active-desc{font-size:1rem;line-height:30px;color:#fff;}
.advan3-back img{width:35px;position:absolute;bottom:50px;}
.advan3-box.advan3-active{width:24%;}
.advan3-box.advan3-active .advan3-front{transform:translateX(100%);}
.advan3-box.advan3-active .advan3-back{transform:translateX(0);}
/*百度营销推广案例*/
.pro_bd_case{background:#f5f5f5;}
.bdcase_con .uls{gap:1.25rem;flex-wrap:wrap;}
.bdcase_con .uls li.t-item{width:calc(32.333%);background:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.3);margin-bottom:2%;}
.bdcase_con .uls li.t-item a{text-decoration:none;}
.bdcase_con .uls li.t-item a .img{width:100%;height:245px;overflow:hidden;}
.bdcase_con .uls li.t-item a .img img{width:100%;height:100%;object-fit:cover;transition:all .5s;-webkit-transition:transform .5s;}
.bdcase_con .uls li.t-item .txt{padding:20px;}
.bdcase_con .uls li.t-item a h3{font-size:1rem;font-weight:normal;margin-bottom:10px;color:#373d41;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bdcase_con .uls li.t-item a  p{margin-bottom:15px;line-height:22px;height:44px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#777;font-size:.875rem;}
.t-foot{border-top:1px solid #ccc;margin-bottom:10px;}
.t-foot.dflex{justify-content:space-between;width:100%;}
.t-foot li{height:45px;line-height:45px;color:#666;font-size:12px;}
.t-item:hover img{transform:scale(1.05)}
.bdcase_con .uls li.t-item:hover a h3{color:#e50019}
.bdcase_con .more{max-width:1200px;margin:0 auto;text-align:center}
.bdcase_con .more .btn-more{margin-top:10px}
.bdcase_con .more .btn-more{margin-top:40px;width:200px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:8px 12px !important;}
.bdcase_con .more .btn-default{color:#333;background-color:#fff;border-color:#ccc;}
.bdcase_con .more a{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;background-image:none;border:1px solid #ccc;border-radius:4px;}
.bdcase_con .more a:hover{color:#00c1de;border-color:#00c1de;background:none;}
/*百度合作案例*/
.bdcoop_con .uls li{width:calc(15%);margin-right:1.5%;margin-bottom:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.bdcoop_con .uls li a{display:block;text-align:center;}
.bdcoop_con .uls li a img{max-width:100%;height:100px;margin:0 auto; text-align: center;}
.bdcoop_con .uls li:nth-child(6n){margin-right:0}
.bdcoop_con .uls li:hover {-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.1); box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);}
/*立即申请百度营销*/
.pro_bd_form li{width:calc(32.33%);flex:auto !important}
.pro_bd_form .uls li.formtit{width:100%;height:40px;line-height:40px;background:none !important;border:none !important;margin:10px 0;padding:0}
.formtit h4{font-size:1rem;color:#333;font-weight:normal}
.pro_bd_form li.form_check{width:calc(23.33%);flex:auto !important;background:none !important;border:none !important;padding-left:0;}
.pro_scis_apply .uls li.form_check input{width:15px;}
.form_check label{min-height:20px;padding-left:0px;margin-bottom:0;font-weight:400;cursor:pointer;display:flex;max-width:100%;}
.form_check input[type=checkbox]{width:15px;height:15px;bottom:2px;margin-right:15px;}
.pro_bd_form li.form_inp3{width:100% !important;margin-top:20px;}

/**厚学网**/
/*厚学网介绍*/
.pro_hx_intro{min-height: 600px; width: 100%; background: linear-gradient(to right, #639fd3, #86badf, #639fd3); margin-top: 79px;}
.hxintro_tit{position: relative; z-index: 1; margin-top: -50px;}
.hxintro_tit h2{font-size: 25rem;color: #fff;opacity: .1;text-transform: uppercase;letter-spacing: 48px; text-align: center;}
.hxintro_con.dflex{justify-content: center;width: 100%; gap: 100px;}
.pro_hx_intro .img{width: calc(47%); overflow: hidden;}
.pro_hx_intro .img img{width: 100%; height: 100%; object-fit: cover;}
.pro_hx_intro .txt{width: calc(45%); margin-left: 0px;}
.pro_hx_intro .txt h4{font-size: 3rem; color: #fff; font-weight: normal; line-height: 2;}
.pro_hx_intro .txt p{font-size: 1rem; color: #fff; line-height: 2; text-align: left;}
.hxintrow{margin-top: -25%;}
/*厚学网产品及服务*/
.hxser_con .uls{gap: 20px;}
.hxser_con .uls li{width: calc(48%);position: relative; z-index:1;}
.hxser_con .uls li .img{width: 100%; overflow: hidden; }
.hxser_con .uls li .img img{width: 100%; height: 100%; object-fit: cover;transition: .5s;}
.hxser_con .uls li:hover .img img {transform: scale(1.05);}
.hxser_con .uls li .txt{padding:10% 5%; position: absolute; top: 0; left: 0; right: 0; z-index:2;}
.hxser_con .uls li .txt h4{font-size: 1.95rem; color: #fff; line-height: 2; text-transform: uppercase; margin-bottom: 5%;}
.hxser_con .uls li .txt p{font-size: 1rem; color: #fff; line-height: 2; text-align: left; width: 65%;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
/*业务覆盖范围*/
.pro_hx_fw{background: url(../images/hxfw_bg.png) no-repeat center/cover;}
.hxfw_con .uls li{flex:1;}
.hxfw_con .uls li .img{background: #096cc1; width: 126px; height: 126px; border-radius: 50%; text-align: center; margin:0 auto;}
.hxfw_con .uls li .img img{text-align: center; margin:0 auto;padding-top: 27px;}
.hxfw_con .uls li .txt{text-align: center; padding:30px 20% 0;}
.hxfw_con .uls li .txt h4{color: #333; line-height: 2; font-size: 1.5rem; font-weight: normal;}
.hxfw_con .uls li .txt p{font-size: 1rem; line-height: 2;}
.hxfw_con .uls li:hover .img{background: #ff5500;}
.hxfw_con .uls li:hover img {transform: rotateY(360deg);transition: all 2s;}
/*平台五大优势*/
.hxadv_con .swiper{width:100%;height:100%;margin-left:auto;margin-right:auto}
.hxadv_con .swiper-grid-column>.swiper-wrapper{flex-direction:row !important}
.hxadv_con .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px) / 2) !important;margin-bottom:20px;display:flex;justify-content:center;align-items:center; overflow: hidden;}
.hxadv_con .swiper-slide:nth-child(2n){margin-top:0 !important}
.hxadv_con .swiper-slide .img img{ object-fit: cover;}
.hxadv_con .next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 48* 48);height:var(--swiper-navigation-size);margin-top:calc(0px -(var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;left:-60px;right:auto;color:#e60012;background:url(../img/l.png) no-repeat center / cover}
.hxadv_con .prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 48* 48);height:var(--swiper-navigation-size);margin-top:calc(0px -(var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:-60px;left:auto;color:#e60012;background:url(../img/r.png) no-repeat center / cover}
.hxadv_con .prev:hover,.hxadv_con .next:hover{ filter:grayscale(50);}
.hxadv_con .img .img3{position: relative; transition: .5s; overflow: hidden;}
.hxadv_con .img .img3 img{transition: .5s;}
.hxadv_con .img .img2{position: absolute;top: 0; left: 0; background: url(../images/hx_bg2.png) no-repeat top left; width: 79px; height: 79px;}
.hxadv_con .img .img2 h5{font-size: 1.5rem; font-weight: normal; color: #fff; text-align: center;margin:0 auto; text-align: left; margin-left: 10px; margin-top: 5px;}
.hxadv_con .txt{background: #f1f0f1; padding:5%; width: 100%; height: 210px;overflow: hidden; }
.hxadv_con .txt h4{font-size: 1.35rem; color: #333;text-align: left; line-height: 2; margin-bottom: 30px; font-weight: normal;}
.hxadv_con .txt p{font-size: 1rem; text-align: left; color: #666; line-height: 2;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.hxadv_con .swiper-slide:hover .img .img3 img {transform: scale(1.05);}
/*院校合作*/
.pro_hx_coop{background: url(../images/hxcoop_bg.png) no-repeat center/cover;}
.hxcoop_con .pretit{background: #096cc1; border-radius: 30px; padding:10px 50px; text-align: center; font-size: 1.5rem; color: #fff; width: 30%; margin:0 auto; position: relative; z-index: 10;}
.hxcoop_con .pretit::after{position: absolute;content: ''; top: 0; left: 50%;transform: translateX(-50%); height: 148px; width: 2px; border-right:#096cc1 dashed 2px; z-index:9;}
.hxcoop_circle{position: relative;  border-radius: 50%; z-index: inherit;margin:0 auto;}
#circle1{background: #096cc1;  width: 27px; height: 27px;  z-index: inherit;margin:0 auto;margin-top: 93px;}
.hxcoop_circle::after{position: absolute;background: rgba(9, 108, 193, .2); width: 64px; height: 64px; border-radius: 50%; z-index: inherit;margin:0 auto;margin-top: 69px;}
#circle2{background: rgba(9, 108, 193, .2);  width: 64px; height: 64px;z-index: inherit;margin:0 auto;margin-top: -45px;}
.hxcoop_w{border:#096cc1 dashed 2px; width: 100%; position: relative; z-index: inherit; padding:4% 3%; border-radius: 10px;margin-top: -32px;}
.hxcoop_w .uls.dflex{align-items: flex-start;}
.hxcoop_w .uls li{width: calc(32.33%); margin-right: 1.16%;}
.hxcoop_w .uls li:last-child{margin-right: 0;}
.hxcoop_w .uls li .img{ width: 100%; overflow: hidden; margin-bottom: 30px;}
.hxcoop_w .uls li .img img{width: 100%; height: 100%; object-fit: cover;transition: .5s; overflow: hidden;}
.hxcoop_w .uls li .txt {padding:0 5px;}
.hxcoop_w .uls li .txt h4{font-size: 1.25rem; font-weight: normal; color: #333; line-height: 2; text-align: center;}
.hxcoop_w .uls li .txt p{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;font-size: 1rem; color: #666666; line-height: 2;text-align: center; }
.hxcoop_w .uls li:hover .img img {transform: scale(1.05);}
/***********创新合作***********/
.chmb .mbtit{margin-top: -87px !important;}
/*资质认证*/
.ph_zzrz{ position: relative; z-index: 1;}
.pagezzrz .swiper{width:100%;height:100%;margin-left:auto;margin-right:auto}
.pagezzrz .swiper-grid-column>.swiper-wrapper{flex-direction:row !important}
.pagezzrz .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px) / 2) !important;margin-bottom:20px;display:flex;justify-content:center;align-items:center; overflow: hidden;}
.pagezzrz .swiper-slide:nth-child(2n){margin-top:0 !important}
.pagezzrz .swiper-slide .img{height: 250px; width: 100%;}
.pagezzrz .swiper-slide .img img{ width: 100%; height: 100%; object-fit: contain;}
.pagezzrz .next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 48* 48);height:var(--swiper-navigation-size);margin-top:calc(0px -(var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;left:-40px;right:auto;color:#e60012;background:url(../img/l.png) no-repeat center / cover; z-index: 2;}
.pagezzrz .prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 48* 48);height:var(--swiper-navigation-size);margin-top:calc(0px -(var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:-40px;left:auto;color:#e60012;background:url(../img/r.png) no-repeat center / cover;z-index: 2;}
.pagezzrz .prev:hover,.pagezzrz .next:hover{ filter:grayscale(50);}
/*合作伙伴*/
.pagecoop{background: #f5f5f7;}
.coop_con .uls{gap:10px;}
.coop_con .uls li{width: calc(100% / 6 - 10px); border-radius: 10px; border:#ccc solid 1px; padding:10px; margin-bottom: 20px; list-style: none ;}
.coop_con .uls li img{width: 100%; height: 100%; object-fit: contain;}
/***********新闻中心***********/
.pagenews .uls{width: 100%;}
.pagenews .uls li{border-bottom: #ededed solid 1px; padding-bottom: 30px; margin-bottom: 30px;}
.pagenews .uls li:last-child{border:none}
.pagenews .uls li a .img{width: calc(20%); border-radius: 10px; overflow: hidden; }
.pagenews .uls li a .img img{width: 100%; height: 100%; object-fit: cover;transition: .5s;}
.pagenews .uls li a:hover .img img{ transform: scale(1.05);}
.pagenews .uls li a .txt{width: calc(100% - 30% - 50px); margin-left: 50px;}
.pagenews .uls li a .txt h4{font-size: 1.5rem; color: #333; line-height: 2; font-weight: normal; margin-bottom: 5px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.pagenews .uls li a .txt p{font-size: 1rem; color: #666; line-height: 1.5;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
.pagenews .uls li a .txt h5{font-size: 1.5rem; color: #0069dc; line-height: 2; font-weight: normal; font-family: Arial, Helvetica, sans-serif; margin: 15px 0 0px;}
.pagenews .uls li a .txt i{font-size: 2rem;color: #0069dc; transition: transform .3s ease; }
.pagenews .uls li a:hover .txt h4{color: #0069dc;}
.pagenews .uls li a:hover .txt i{ transform: translateX(10px);}
/*分页*/
.pagess{clear: both;overflow: hidden;margin-left: 0px;text-align: center;width: 100%;margin-top: 40px;}
.pagess ul{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.pagess ul li{width: auto !important;margin-right: 0 !important;background-color: transparent !important;margin-bottom: 5px !important;transition: all 0s !important;cursor: none !important;box-shadow: none !important;}
.pagess ul li a,.pagess ul li span{display: inline-block;padding: 8px 14px;margin: 0 5px;line-height: 20px;background: #fff;color: #999;}
.pagess ul li.active a,.pagess ul li.active span,.pagess ul li:hover a{display: inline-block;padding: 8px 14px;margin: 0 5px;background: #e50019;color: #fff;}
.pagess ul li a{color: #666666;font-size: .875rem;}
/***********新闻详情***********/
.detailed {}
.detailed .dflex{gap:30px; align-items: flex-start;}
.detailed .aside_l {flex: 1; width: calc(65%);padding-top: 70px;}
.detailed .aside_r {flex-shrink: 0; width: calc(25%); margin-left: 30px;border-left: #f0f0f0 solid 1px;padding: 2%;}
.pageDeTit{margin-bottom:1%;}
.pageDeTit h4{font-size:1.35rem;line-height:2;text-align:left;font-weight:normal;}
.pageDeTime{font-size:0;display:flex;align-items:center;background:#f8f8f8;padding:1.5% 2%;margin-bottom:2%;}
.pageDeTime span:nth-child(1){line-height:1;margin-right:30px;display:inline-block;vertical-align:middle;font-size:.875rem;color:#999;}
.pageDeTime span:nth-child(1) i{font-size:.875rem;color:#ccc;margin-right:10px;}
.pageDeTime span:nth-child(2){line-height:1;color:#999;display:inline-block;vertical-align:middle;font-size:.875rem;display:inline-block;line-height:20px;}
.pageDeTime span:nth-child(2) i{font-size:.875rem;color:#ccc;margin-right:10px;}
.pageDeMs p{font-size:1rem;line-height:2;color:#666;}
.pageDeMs img{max-width:100%;margin:20px auto;text-align:center;}
.news_page{margin-top:30px;border-top:1px solid #ddd;padding-top:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.news_page li{max-width:44vw;display:-webkit-box;overflow:hidden;}
.news_page li span{color:#777;cursor:not-allowed;}
.news_page li a{color:#666;}
.news_page li a:hover{color:#e50019;}
.aside_r h4{font-size:1.35rem;font-weight:normal;margin-bottom:2%;}
.aside_r h4 i{color: #e50019;}
.uls_hotnews li{height:50px;line-height:50px;border-bottom:#f0f0f0 solid 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.uls_hotnews li a:hover{color:#e50019;}
.uls_hotnews li:last-child{border:none;}
/***********联系我们***********/
.pagecontact .dflex{justify-content: space-between;}
.pagecontact .con_map{width: calc(60%); overflow: hidden;}
.pagecontact .con_txt{width: calc(35%); background: #0069d9; border-radius: 10px; padding:3% 3% 6%;}
.pagecontact .con_txt h2{font-size: 2rem; line-height: 1.5; color: #fff; text-align: left; font-weight: normal; margin-bottom: 6%;}
.pagecontact .con_txt p{font-size: 1.125rem; color: #fff; line-height: 2; text-align: left; margin-bottom: 10px;}
.pagecontact .con_txt i{font-size: 1.25rem; border-radius: 50%; color: #fff; border:#fff solid 1px; margin-right: 20px; padding:3px;}
.con_qcore{margin-left: 10%; margin-top: 8%;}
.con_qcore img{border:#ccc solid 1px; padding:5px;}
/***********网站地图***********/
.pagesitemap h1{padding:3% 0;}
.mapuls{ width: 100%;}
.mapuls li{padding:10px; width: 100%; border-bottom: #e8e8e8 solid 1px;}
.mapuls li.mli{ display: flex; justify-content: flex-start; align-items: center;}
.mapuls li.mli a{ width: 100px; font-size: 1rem; color: #333;}
.mapuls li.mli ul{ width: calc(80%);}
.mapuls li.mli .submap li{border-bottom: none !important; width: auto; float:left}
.mapuls li.mli .submap li a{ font-size: .875rem; color:#999;}
.mapuls li:last-child{border-bottom:none;}
.mapuls li.mli a:hover{color: #e50019;}
.mapuls li.mli .submap li a:hover{color: #e50019;}
@media(max-width:1750px){
	/***********核心产业***********/
	/*厚学网*/
	.hxadv_con .next{background-size: 80% 80%; left: -52px;}
	.hxadv_con .prev{background-size: 80% 80%; right: -52px;}
}
@media(max-width:1550px){
	/***********核心产业***********/
	/*智慧海防*/
	.padv_con .uls li:nth-child(2n) .txt{width: calc(40%) !important;}
	/*百度营销*/
	.bdadv_con ul li{padding:30px 20px;}
	/*厚学网*/
	.hxadv_con .next{left:-47px;}
	.hxadv_con .prev{ right: -47px;}
}
@media(max-width:1366px){
	/***********核心产业***********/
	.pro_bd_adv .bdadv_con .uls li{padding:10px;}
	.pro_bd_adv .bdadv_con .uls li p{height: 86px;}
	.pro_bd_case .bdcase_con .uls{justify-content: space-between;}
	.bdcase_con .uls li.t-item{width: calc(31.3333%);}
	.pro_scis_w h2{font-size: 2.5rem;}
	.pro_scis_product .uls li .img{overflow: hidden;}
	.pro_scis_product .uls li .img img{width: 80%; object-fit: contain;}
	.pro_hx_intro .txt h4{font-size: 2.5rem;}
	.hxcoop_con .pretit{width: calc(33%);}
	.hfpro_con .button{top:62.2%;}
	/***********联系我们***********/
	.pagecontact .con_txt{width: calc(36%);}
}

@media(max-width:1300px){
	/***********核心产业***********/
	/*首传信安*/
	.bantxt{top: 30%;}
	.mbtit2{padding:1% 2%;}
	.mbtit2 h3{font-size: 1.5rem;}	
	.pro_scis_w{ min-height: 850px;margin-top: 17%;}
	.pro_scis_w h2{ font-size: 2.15rem;}
	.pro_scis_w .incon_txt{ top: 3%;}
	.pro_scis_w .uls{top:72%;}
	.pro_scis_product .uls li .img img{ max-width: 150px;}
	/*智慧海防*/
	.padv_con .uls li .txt h3{ font-size: 2rem;}
	.padv_con .uls li .txt p{font-size: 1rem;}
	.padv_con .uls li:nth-child(2n) .txt{left: 4%; width: calc(38%);}
	.hfpro_con .swiper-slide{margin:0 5px;}
	/*百度营销*/
	.bdadv_con ul li{padding:30px 10px;height: 90px;}
	.bdcase_con .uls li.t-item{width: calc(31.733%);}
	/***********新闻中心***********/
	.pagenews .uls li .txt h5{margin-bottom: 10px !important;}
	/***********联系我们***********/
	.pagecontact .con_txt h2{font-size: 1.5rem;}
	.pagecontact .con_txt p{font-size: 1rem;}
	.pagecontact .con_map{max-height: 500px;}
}
@media(max-width:1100px){
	.header .navR{width: calc(4%);}
	.hxintro_con.dflex{gap:50px;}
	.pro_hx_intro{min-height: 300px;}
	.hxintrow{margin-top: -20%;}
	.hxintro_tit h2{font-size: 12rem;}
	.pro_hx_intro .txt h4{font-size: 2rem;}
	.pro_hx_adv .next{background-size: 60% 60%; left: -38px;}
	.pro_hx_adv .prev{background-size: 60% 60%; right: -38px;}
	.hfpro_con .swiper-slide img{height: 100%;}
	.hfpro_con .button{top:47.3%;left: 53%;}
}
@media(max-width:820px){
	.z-padds{padding: 5% 0;}
	.z-padds1{padding: 0px 0 5%;}
	/*子页面*/
	.pageabout {margin-top: 17%;}
	/***********核心产业***********/
	main{margin-top: 58px;}
	/*首传信安*/
	.mb{height: 67px;}
	.mb2 .an{flex-wrap: wrap;}
	/* .mb_text{display: none;} */
	.mbtit2{width: calc(90%); padding: 3% 8%;}
	
	.bantxt{top: 50%;}
	.pagebanner{height: 200px;}
	.p_banner img{height: 120px;object-fit: cover;}
	.pagebanner .img img{width: 100%; height: 200px;}
	.mbtit2 h3{font-size: 1.25rem;}
	.mb2 .an .uls{width: 100%;}
	.flash_mb{margin-top: 0;}
	.mb2 .uls li a{padding:5px 5px;}
	.incon_txt p{font-size: .875rem;}
	.pro_scis_w .incon_txt{ width: 96%; top: 2%;  left: 3%;}
	.pro_scis_w .uls{top: 65%; width: 100%;}
	.pro_scis_w .uls li {width: calc(48%) !important;flex: auto;margin-right: 0 !important; margin-bottom: 10px;}
	.pro_scis_w .img1 img{height: 300px;}
	.pro_scis_w .uls li:nth-child(2n){}
	.pro_scis_w .uls li .ulstxt{ padding:1% 6% 30px 6%}
	.pro_scis_w h2{font-size: 1.125rem;}
	.incon_txt p{line-height: 1.7;}
	.pro_scis_w .uls li{ width: calc(48%);}
	.pro_scix_solu .uls li{ width: calc(48%); margin-bottom:20px;}
	.pro_scix_solu .uls li .txt h4{font-size: 1rem;}
	.pro_scix_solu .uls li .txt p{font-size: .875rem;}
	.pro_scis_product .uls li{ width: 50% !important; margin-right: 0; min-height: 330px; padding: 0; flex: auto;}
	.pro_scis_product .uls li:nth-child(2n)::before{background: none;}
	.pro_scis_product .uls li .img{height: 150px; margin:10px auto;}
	.pro_scis_product .uls li h3{font-size: 1.125rem;}
	.pro_scis_product .uls li .item li{ line-height: 1.6;width: 100% !important; text-align: center;}
	.pro_scis_product .uls li .item li a{font-size: .875rem;}
	.pro_scis_apply .uls li{ width: 100%; flex: auto; margin-bottom: 10px;}
	/*智慧海防*/
	.pro_zhhf_intro .pintro_con{width: 100%; padding-top:0%;}
	.pro_zhhf_intro{ background: url(../images/hfbg1.png) no-repeat; margin-bottom: 0;}
	.pro_zhhf_intro .pintro_con .txt{ margin:20px 0;}
	.pro_zhhf_intro .pintro_con .uls li .img img{ width: 30%;}
	.pro_zhhf_intro .pintro_con .uls li .img{margin-bottom: 10px;}
	.pro_zhhf_intro .pintro_con .uls li h2{ margin-top: 0;}
	.padv_con .uls li .txt{ width: 100%; padding:5%}
	.padv_con .uls li{margin:10px 0px 10px 0;}
	.padv_con .uls li .img img{ width: 100%; height: 220px; object-fit:cover;}
	.padv_con .uls li:nth-child(2n) .txt{ width: 100% !important; left:0;text-align: center;padding:5%}
	.padv_con .uls li .txt h3{ text-align: center;  font-size: 1.75rem;}
	.padv_con .uls li .txt p{text-align: center;}
	.padv_con .uls li:nth-child(2n) .txt h3{ text-align: center; font-size: 1.75rem;}
	.padv_con .uls li:nth-child(2n) .txt p{ text-align: center; line-height: 1.5;}
	.pro_hfpro{ margin-top: -30px;}
	.hfpro_con .swiper-slide{margin:0 0;}
	.hfpro_con .swiper-slide img{ height: 100%; object-fit: contain;}
	.hfpro_con .button {width: 38%;top: -266px;z-index: 1002;position: relative;margin: 0 10px !important; padding:10px 0;}
	.hfpro_con .swiper-button-next, .hfpro_con .swiper-button-prev{top: 90%;}
	.hfpro_con .swiper-pagination {position: relative; margin-bottom: 0px;}
	.hfpro_con .swiper-slide .txt{ height: 220px;}
	.hfpro_con .swiper-slide .txt h3{ font-size: 1.25rem;}
	.pro_zhhf_adv {margin-top: 5%;}
	.pro_hfpro{margin-top: 2%;}
	/*百度营销*/
	.pro_bd_ms{margin-top: 18%;}
	.pro_bd_ms h3{ font-size: 1.5rem; }
	.pro_bd_adv .bdadv_con{margin-top: 20px;}
	.bdadv_con .uls{flex-wrap: wrap;gap: 10px; justify-content: center;}
	.pro_bd_adv .bdadv_con .uls li{height: 100%; width: calc(48%);flex: none !important; padding:15px;}
	.pro_bd_adv .bdadv_con .uls li:last-child{width: 100%;}
	.pro_bd_adv .bdadv_con .uls li .a-img{width: 40px; height:40px;margin: 10px auto 10px;padding: 10px 10px;}
	.pro_bd_adv .bdadv_con .uls li h3{font-size: 1.125rem;}
	.pro_bd_adv .bdadv_con .uls li p{padding: 0; height: 109px;}
	.y-count{line-height: 30px; font-size: 1.125rem;padding-top: 20px;}
	.y-count h4{ font-size: 1.35rem; }
	.y-count span{font-size: 2.5rem;}
	.advban_left,.advban_right{width: 100%; text-align: center;}
	.advban_left p{margin-top: 4%;}
	.advban_left a.look{margin-top: 5%;}
	.pro_bd_w2 .bdadv_con ul li{width: 100%; height: 100%;} 
	.pro_bd_w2 .bdadv_con .uls li p{height: 70px;}
	.advan3-container{flex-wrap: wrap;}
	.advan3-box{width: 100%; height: 380px;margin-bottom: 10px;}
	.advan3-box.advan3-active{width: 100%;}
	.advan3-front, .advan3-back{height: 380px;}
	.pro_bd_case .bdcase_con .uls li.t-item{width: calc(47%);}
	.pro_bd_case .bdcase_con .uls li.t-item a .img{height: 115px;}
	.pro_bd_case .bdcase_con .uls li.t-item a .img img{object-fit: contain;}
	.pro_bd_case .bdcase_con .uls li.t-item .txt{padding:10px;}
	.t-foot li{height: 25px; line-height: 25px;}
	.pro_bd_case .bdcase_con .uls li.t-item a p{margin-bottom: 5px;}
	.bdcoop_con .uls li{width: calc(31.5%); margin-bottom: 10px;}
	.bdcoop_con .uls li a img{object-fit: contain;}
	/*厚学网*/
	.pro_hx_intro{min-height: 500px;}
	.hxintro_tit{display: none;}
	.hxintro_con.dflex{gap:0;}
	.pro_hx_intro .img{width: 100%;}
	.hxintrow{margin-top: 0;}
	.pro_hx_intro .txt{width: 100%;}
	.pro_hx_intro .txt h4{font-size: 1.25rem;}
	.hxser_con .uls{gap:0;}
	.hxser_con .uls li{width:100%; margin-bottom: 10px;}
	.hxser_con .uls li .txt{padding:3% 5%;}
	.hxser_con .uls li .txt h4{font-size: 1.25rem; margin-bottom: 0;}
	.hxser_con .uls li .txt p{width: 100%; line-height: 1.5;-webkit-line-clamp:8;}
	.hxfw_con .uls li{width: 100%; flex:auto;}
	.hxfw_con .uls li .img{width: 100px; height: 100px;}
	.hxfw_con .uls li .img img{width: 50px; height:auto;}
	.hxfw_con .uls li .txt{padding:20px 20px;}
	.hxcoop_con .pretit{font-size: 1.15rem; width: 90%;}
	.hxcoop_w .uls li{width: 100%; margin-right: 0; margin-bottom: 10px;}
	.hxcoop_w .uls.dflex{margin-top: 30px;}
	.pro_hx_adv .next{display: none;}
	.pro_hx_adv .prev{display: none;}
	/***********创新合作***********/
	.chmb .mb_text{display: block;}
	.pagezzrz {margin-top: 22%;}
	.pagezzrz .next{left: 5px;}
	.pagezzrz .prev{right:5px;}
	.coop_con .uls{gap:0;}
	.coop_con .uls li{width: calc(100% / 3 - 10px); margin-right: 10px;flex: 1 1 auto;}
	.coop_con .uls li:nth-child(3n){margin-right:0;}
	/***********新闻中心***********/
	.pagenews .uls li{margin-bottom: 20px; padding-bottom: 20px;}
	.pagenews .uls li a .img{width: 100% !important;}
	.pagenews .uls li a .txt{width: 100% !important; margin-left: 0;}
	.pagenews .uls li a .txt h4{font-size: 1.125rem; margin-bottom: 5px;}
	.pagenews .uls li a .txt h5{font-size: 1.125rem; margin-bottom: 10px;}
	.pagenews .uls li a .txt i{font-size: 1.5rem;}
	/***********新闻详情***********/
	.detailed .aside_l{width: 100%;}
	.pageDeTit h4{font-size: 1.125rem; line-height: 1.5; text-align: center;}
	.detailed .aside_r{width: 100%; margin-left: 0; border-left: none; border-top: #ddd solid 1px; padding-top: 10px;}
	.news_page{margin-top: 20px;}
	.news_page li{width: 100%; max-width: 100%; overflow: hidden; margin-top: 10px;}
	.news_page a{padding: 5px 15px;}
	/***********联系我们***********/
	.pagecontact .con_map{width: 100%; margin-bottom: 20px;}
	.pagecontact .con_txt{width:100%;}
	.pagecontact .con_map img{width: 100%; height: 100%; object-fit: contain;}
}