@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
body{font-family:  harmonyos,"Microsoft Yahei", "宋体", Arial, Verdana, Geneva, sans-serif;color: #1a1a1a;background-color: #fff; line-height: 160%; font-size: 16px;} 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, hr{margin: 0px;padding: 0px;}
html, body{  width: 100%;}
a{color: #1a1a1a;text-decoration: none;}
a:hover{color: var(--theme-color);text-decoration: none;}
img{border: 0; max-width:100%;display:inline-block;}
ul{display: block;}
ul, ul li{list-style: none;}
input, select, textarea{vertical-align: middle;border: 1px solid #e5e5e5;}
.left{float: left;}
.right{float: right;}
.mt{margin-top: 10px;}
.mr{margin-right: 10px;}
.mb{margin-bottom: 10px;}
.ml{margin-left: 10px;}
.pt{padding-top: 10px;}
.pt2{padding-top:20px;}
.pt3{padding-top:30px;}
.pt4{padding-top:40px;}
.pt5{padding-top:50px;}
.pt6{padding-top:60px;}
.pt7{padding-top:70px;}
.pt8{padding-top:80px;}
.pt9{padding-top:90px;}
.pt10{padding-top:100px;}
.pr{padding-right: 10px;}
.pb{padding-bottom: 10px;}
.pb2{padding-bottom: 20px;}
.pb3{padding-bottom: 30px;}
.pb4{padding-bottom: 40px;}
.pb5{padding-bottom: 50px;}
.pb6{padding-bottom: 60px;}
.pb7{padding-bottom: 70px;}
.pb8{padding-bottom: 80px;}
.pb9{padding-bottom: 90px;}
.pb10{padding-bottom: 100px;}
.pl{padding-left: 10px;}
.wp{margin: 0px auto;width: 1300px;}
.cls{font-size: 0px;height: 0px;line-height: 0px;clear: both;}
.hs{ background: #f6f6f6;}
.wp1380{ width:1380px; margin:0px auto}
.hs{ background: #f5f5f5;}
.h1, h1{ font-size: 1.3rem; font-weight: 600;}
.clearfix:after { content: ""; display: block;  height: 0; clear: both;}
.x1 {text-overflow: ellipsis;overflow: hidden; white-space: nowrap; display: block; }
.x2 {text-overflow: ellipsis; overflow: hidden; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.x3 {text-overflow: ellipsis; overflow: hidden; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 3; }
::-webkit-scrollbar{width: 8px;height: 8px;background-color: #f6f6f6;}
::-webkit-scrollbar-track{background-color: #f6f6f6;}
::-webkit-scrollbar-thumb{background-color: var(--theme-color);}

.zsy-img{ width: 100%; overflow: hidden;  height: 100%;position: relative;}
.zsy-img img{ max-width:100%; transition:all 0.36s ease; }
.zsy-img img.abc {position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; display: block; text-align: center; margin: auto; transition:all 0.36s ease;     object-fit: cover;}

.hover-img{overflow:hidden;}
.hover-img img{transition:all 0.36s ease;}
.hover-img:hover img{ transform:scale(1.08);}




.container{ padding-right: 1.25rem; padding-left: 1.25rem;} 
.row { margin-right: -1.25rem; margin-left: -1.25rem;}  
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-right: 1.25rem; padding-left: 1.25rem;}


.xg1{position: relative; overflow: hidden;}
.xg1:before{background:rgba(217,169,91,0.2); content:"";height:0;left:0;margin:auto;opacity:1;position:absolute;top:0;width:0;pointer-events:none;z-index:1}
.xg1:after{background:rgba(217,169,91,0.2); bottom:0;content:"";height:0;opacity:1;position:absolute;right:0;width:0;pointer-events:none;z-index:1}
.xg1:hover:before{height:100%;opacity:0;-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s;width:100%}
.xg1:hover:after{height:100%;opacity:0;-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s;width:100%}
.xg1 img{transition: all 0.36s ease;}
.xg1:hover img{transform: scale(1.08);}

.ty-flex{display:flex; flex-wrap: wrap;}
.ty-flex-zy-lb{justify-content: space-between;}
.ty-flex-zy-jz{justify-content: center;}
.ty-flex-sx-jz{ align-items: center;} 
.ty-flex-zj-jz{align-content: center;} 
.ty-flex-wrap{flex-wrap: wrap;}

.box{background:#fff; padding:1.875rem;}
*{box-sizing:border-box;}
:root {
    --theme-color: #FF9D43;
    --theme-color2: #16499f;
    --theme-font-size:2.25rem;
}

/*harmonyos*/
@font-face {
    font-family: 'harmonyos_bold';
    src: url('../fonts/harmonyos_sans_bold-webfont.woff2') format('woff2'),
         url('../fonts/harmonyos_sans_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'harmonyos';
    src: url('../fonts/harmonyos_sans_regular-webfont.woff2') format('woff2'),
         url('../fonts/harmonyos_sans_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


/*@font-face {
  font-family: "iconfont";*/ /* Project id 4656629 */
  /*src: url('../font2/iconfont.woff2?t=1724923365938') format('woff2'),
       url('../font2/iconfont.woff?t=1724923365938') format('woff'),
       url('../font2/iconfont.ttf?t=1724923365938') format('truetype');
}*/




/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 4724601 */
  src: url('//at.alicdn.com/t/c/font_4724601_fht0a2vlniq.woff2?t=1730337240238') format('woff2'),
       url('//at.alicdn.com/t/c/font_4724601_fht0a2vlniq.woff?t=1730337240238') format('woff'),
       url('//at.alicdn.com/t/c/font_4724601_fht0a2vlniq.ttf?t=1730337240238') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  color:#333;
}



/* Allison */
/*@font-face { font-family: 'Allison'; font-style: normal; font-weight: 400; font-display: swap; src: url(../font/X7nl4b88AP2nkbvZCCGa4Q.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}*/




/*===============================db_xs==========================*/
.db_xs { width: 50px; height: 50px; transition: all 0.36s ease;  position: fixed; right: 30px; bottom: 60px; z-index: 9999; border-radius: 50%; display: none; background: url(../images/xs.png) no-repeat center center; background-color: rgba(0, 0, 0, 0.5);}
.db_xs:hover{ background-color: #d9a95b;}


/*加载动画*/
.preloader{height:100vh;width:100%;position:fixed;background:var(--white);top:0;left:0;right:0;bottom:0;z-index:9999999999}
.preloader-orbit-loading{position:relative;top:50%;left:50%;width:100px;height:100px;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;perspective:780px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.preloader-orbit-loading .cssload-inner{position:absolute;width:100%;height:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.preloader-orbit-loading .cssload-inner.cssload-one{left:0;top:0;animation:cssload-rotate-one 1.15s linear infinite;-o-animation:cssload-rotate-one 1.15s linear infinite;-ms-animation:cssload-rotate-one 1.15s linear infinite;-webkit-animation:cssload-rotate-one 1.15s linear infinite;-moz-animation:cssload-rotate-one 1.15s linear infinite;border-bottom:5px solid var(--theme-color)}
.preloader-orbit-loading .cssload-inner.cssload-two{right:0;top:0;animation:cssload-rotate-two 1.15s linear infinite;-o-animation:cssload-rotate-two 1.15s linear infinite;-ms-animation:cssload-rotate-two 1.15s linear infinite;-webkit-animation:cssload-rotate-two 1.15s linear infinite;-moz-animation:cssload-rotate-two 1.15s linear infinite;border-right:5px solid var(--theme-color)}
.preloader-orbit-loading .cssload-inner.cssload-three{right:0;bottom:0;animation:cssload-rotate-three 1.15s linear infinite;-o-animation:cssload-rotate-three 1.15s linear infinite;-ms-animation:cssload-rotate-three 1.15s linear infinite;-webkit-animation:cssload-rotate-three 1.15s linear infinite;-moz-animation:cssload-rotate-three 1.15s linear infinite;border-top:5px solid var(--theme-color)}
@keyframes cssload-rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}
100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}
}@-o-keyframes cssload-rotate-one{0%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}
100%{-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}
}@-ms-keyframes cssload-rotate-one{0%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}
100%{-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}
}@-webkit-keyframes cssload-rotate-one{0%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}
100%{-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}
}@-moz-keyframes cssload-rotate-one{0%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0deg)}
100%{-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}
}@keyframes cssload-rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}
100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}
}@-o-keyframes cssload-rotate-two{0%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}
100%{-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}
}@-ms-keyframes cssload-rotate-two{0%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}
100%{-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}
}@-webkit-keyframes cssload-rotate-two{0%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}
100%{-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}
}@-moz-keyframes cssload-rotate-two{0%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0deg)}
100%{-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}
}@keyframes cssload-rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}
100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}
}@-o-keyframes cssload-rotate-three{0%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}
100%{-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}
}@-ms-keyframes cssload-rotate-three{0%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}
100%{-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}
}@-webkit-keyframes cssload-rotate-three{0%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}
100%{-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}
}@-moz-keyframes cssload-rotate-three{0%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0deg)}
100%{-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}
}





/*header*/
.ix-header{ height:500px; overflow:hidden; position:relative;}

.ix-header .wp{position:absolute; bottom:0; left:0; right:0;}
.ix-nav{height:70px; line-height:70px; border:solid 3px #000; background:#fff;}
.ix-nav ul li{width:calc((100% - 0px)/5); text-align:center; position:relative;}
.ix-nav a{font-size:24px; color:#333; font-weight:bold; display:block; transition:all 0.36s ease;}
.ix-nav a:before{content:''; left:0;  width:0%; transition:all 0.36s ease; height:3px; background:var(--theme-color); position:absolute; bottom:3px;}
.ix-nav a:hover, .ix-nav li.active a{color:var(--theme-color); font-weight:normal;}
.ix-nav a:hover:before , .ix-nav li.active a:before{width:100%;}



/*新闻轮播与列表*/
.ix-news-lb-list{gap:0px 40px;}
.ix-news-lb {width:calc(55% - 40px);}
.ix-news-lb .swiper-slide{ height:490px; overflow:hidden;}
.ix-news-lb .dz-img{width:100% !important; height:490px !important; position:absolute; left:0; top:0; right:0; }
.swiper-pagination-bullet{ width:12px; height:12px;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--theme-color);}
.swiper-button-next:after, .swiper-button-prev:after{font-size:18px; font-weight:bold;}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:20px;}
 .swiper-button-next, .swiper-button-prev{width:34px; height:60px; background:rgba(0,0,0,0.4); border-radius:4px;}

.ix-news-list{width:45%; height:490px;     border: solid 1px #e0e0e0;}
.ty-tab.hd ul{ height:50px; line-height:50px;background:#f5f7fa; font-size:18px;}
.ty-tab.hd ul li:nth-child(2){border-left:solid 1px #eeeeee; border-right:solid 1px #eeeeee;}
.ty-tab.hd ul li.on{background:#fff; color:var(--theme-color);}

.ty-tab.hd ul li:after{ content:''; width:0%;height:3px; position:absolute; left:0; top:0; content:''; background:var(--theme-color); margin-top:-1px; z-index:2;}
.ty-tab.hd ul li.on::after{ width:100%;}
.ty-tab.hd ul li{width:calc((100% - 0px)/3); text-align:center; position:relative; cursor: pointer;}

.ty-list.bd ul li{padding:10px 0px; border-bottom:dashed 1px #e0e0e0;}
.ty-list.bd ul li:nth-child(1){padding-top:0px;}
.ty-list.bd{padding:20px;}
.ty-list.bd ul li a{position:relative; padding-left:20px; padding-right:100px; }
.ty-list.bd ul li a i{position:absolute; left:0;}
.ty-list.bd ul li a span{position:absolute; right:0; top:0; font-size:14px; color:#999;}



.ty-more{text-align:center;}
.ty-more a{width:150px; height:50px; line-height:50px; border:solid 1px #e0e0e0; display:inline-block; border-radius:6px; transition:all 0.36s ease;}
.ty-more a i{display:inline-block; padding-left:10px; font-size:18px;color:#666; transition:all 0.36s ease;}
.ty-more a:hover{background:var(--theme-color); color:#fff; border:solid 1px var(--theme-color);}
.ty-more a:hover i{color:#fff;}


/*通用标题*/
.ty-head{text-align:center;}
.ty-head .t1{display:inline-block; font-weight:bold; font-size: 42px; font-style: italic; line-height: 110%; letter-spacing: 0.1em; color: #000; background-image: linear-gradient(to right, #ffff00 0, rgb(61, 233, 61) 100%); background-position: 0 0.1em; background-size: 0 100%; background-repeat: no-repeat; transition: 0.5s ease;}
.ty-head .t1:hover{background-size: 100% 100%;}


/*青创赛*/
.ix-qcs-lb{height:400px;}
.swiper-container.s1 .swiper-slide{opacity:0.6;}
.swiper-container.s1 .swiper-slide-thumb-active {opacity: 1;}

.swiper-container.s2{height:400px;}
.swiper-container.s2 .swiper-slide{height:400px;}
.swiper-container.s2 .swiper-slide img{object-fit:cover; height:400px;}

.ix-qcs-lb{position:relative;}
.swiper-container.s1{position:absolute; left:0; right:0; width:100%; bottom:0; background:rgba(0,0,0,0.6); height:100px; text-align:center}
.swiper-container.s1 .swiper-slide img{ height:80px;object-fit:cover; margin-top:10px;}
.swiper-container.s1 .swiper-wrapper{justify-content: center;}
.swiper-container.s1 .swiper-slide{cursor:pointer;}


/*观潮*/
.ix-gc-list{border: solid 1px #e0e0e0;}
.ix-gc-list .ty-tab.hd ul li{width:calc((100% - 0px)/7); text-align:center; position:relative; cursor: pointer;}

.news-img img{height:200px; object-fit:cover;}
.news-tit .t1{}
.news-tit .t2{color:#999;}

.ty2-list { padding:20px;}
.ty2-list ul{gap:20px 20px; }
.ty2-list ul li{width:calc((100% - 60px)/4);}
.ty2-list ul li .news-tit .t2{padding-top:5px; font-size:14px;}
.ty2-list ul li .news-tit .t1{transition:all 0.36s ease;}
.ty2-list ul li:hover .news-tit .t1{color:var(--theme-color);}

/*关于我们*/
.ix-ab-video-lb{gap:0px 40px;}
.ix-ab-lb {width:calc(55% - 40px);}
.ix-ab-lb .swiper-slide{ height:360px; overflow:hidden;}
.ix-ab-lb .dz-img{width:100% !important; height:360px !important; position:absolute; left:0; top:0; right:0; }
.swiper-pagination-bullet{ width:12px; height:12px;}
.ix-ab-video, .ix-ab-lb{width:calc((100% - 40px)/2);}


/*战略合作*/
.ix-zlhz-img{gap:20px 20px; align-items: center;text-align: center;}
.ix-zlhz-img .izi-list{width:calc((100% - 100px)/6);}
.ix-zlhz-img img{max-height:60px;}


/*底部*/
input, textarea{outline:none;}
.ix-footer{background-color:rgb(46,163,75);background-image:none;background-repeat:no-repeat;background-position:0 0;background:-moz-linear-gradient(top,#6fa8dc,#2ea34b);background:-webkit-gradient(linear,left top,left bottom,from(#6fa8dc),to(#2ea34b));background:-o-linear-gradient(top,#6fa8dc,#2ea34b);background:-ms-linear-gradient(top,#6fa8dc,#2ea34b);background:linear-gradient(top,#6fa8dc,#2ea34b);position:relative;width:100%;min-width:1300px;background-size:auto;}

.ix-foot-mess{width:500px;}
.ifm-1{gap:0px 20px;}
.ix-foot-mess input{height:40px; line-height:40px; padding:0px 20px; width:100%;}
.ix-foot-mess .ifm-1 .input-list{width:calc((100% - 20px)/2);}
.ix-foot-mess .ifm-2 textarea{height:150px; padding:20px; width:100%;}
.ix-foot-mess .ifm-3{position:relative;}
.ix-foot-mess .ifm-3 input{ width:100%; padding:0px 20px; padding-right:120px;}
.ix-foot-mess .ifm-3 a{position:absolute; right:0; top:20px; border-left:solid 1px #e0e0e0; padding:0px 10px}
.ifm-4 a{transition:all 0.36s ease; display:block; cursor:pointer; height:40px; line-height:40px; width:100%; text-align:center; background:var(--theme-color); color:#fff; text-align:center;}
.ifm-4 a:hover{background:var(--theme-color2);}

.ix-foot-map{width:calc(100% - 500px); padding-left:40px;}

.ix-foot-copy {text-align:center; padding:10px 0px;}

/*响应式样式*/
.container{min-width:1300px;}
.col-xl-6{flex: 0 0 50%; max-width: 50%;}
.col-xl-3{flex: 0 0 25%; max-width: 25%;}


/*基地概况*/
.pg-about .ix-qcs-lb{ height:600px}
.pg-about .swiper-container.s2{height:600px;}
.pg-about .swiper-container.s2 .swiper-slide{height: 600px;}
.pg-about .swiper-container.s2 .swiper-slide img{height: 600px; width: 100%;}
.pg-about .swiper-container.s1 .swiper-slide{width:150px;}
.pg-about .swiper-container.s1 .swiper-slide img{width:96px; width: 150px;}

.pg-about-rzzx-wjxz{gap:0px 60px;}
.pg-about-rzzx{width:calc(50% - 60px);}
.pg-about-wjxz{width:50%}

.paw-head{font-size:18px; font-weight:bold; color:#333;}
.down-list ul li{position:relative; padding:10px 0px; border-bottom:dashed 1px #e0e0e0;}
.down-list ul li .t1 img{width:50px; height:50px;} 
.down-list ul li:nth-last-child(1){border-bottom:none;}
.down-list ul li .t2{padding-left:10px;}
.down-list ul li .t2 p{ width: 310px;}
.down-list ul li .t2 span{color:#999; font-size:14px}
.down-list ul li .t3{position:absolute;right:0; top:10px; font-size:14px; color:#999;}

/*政策指引*/
.pg-poli-head{padding-bottom:15px; border-bottom:solid 1px #e0e0e0; position:relative; font-size:24px; color:#000; font-weight:bold; padding-left:20px;}
.pg-poli-head::before{position:absolute; left:0; top:0; width:5px; height:25px; content:''; display:block; background:#38761d;}
.pg-fczc{width:60%; padding-right:60px;}
.pg-fczc-list ul li a{position:relative; border-bottom:dashed 1px #e0e0e0; padding:10px 0px; display:block; padding-right:100px; padding-left:15px;}
.pg-fczc-list ul li a::before{content:''; display:block; width:4px; height:4px; background:#666; position:absolute; left:0; top:20px; }
.pg-fczc-list ul li a span{position:absolute; right:0; top:10px; font-size:14px; color:#999;}

.pg-wjxz{width:40%; border-left:solid 1px #e0e0e0; padding-left:60px;}
.pww-img{width:120px;}
.pww-img img{width:120px; height:120px;}
.pww-tit{width:200px; padding-left:10px;}

.pg-poli-lb.ix-news-lb{width:100%;}
.pg-poli-lb.ix-news-lb .swiper-slide{ height:350px;}
.pg-poli-lb.ix-news-lb .dz-img{    height: 350px !important;}

.pg-zchb .pg-poli-head{border-bottom:none; padding-bottom:40px;}
.pg-zchb-tab .slideTxtBox{border:solid 1px #e0e0e0;}
.pg-zchb-tab .ty-tab.hd ul{ height:150px; border-bottom:solid 1px #e0e0e0;}
.pg-zchb-tab .ty-tab.hd ul li{width: calc((100% - 0px) / 7); border-left:solid 1px #e0e0e0; background:#fff;}
.pg-zchb-tab .ty-tab.hd ul li:nth-child(1){border-left:none;}

.pg-zchb-tab .ty-tab.hd ul li:nth-child(2){border-right:none;}
.pg-zchb-tab .tab-img img{margin:0px auto; height:70px;}
.pg-zchb-tab .tab-img img.a2{display:none;}
.pg-zchb-tab .ty-tab.hd ul li{padding-top:20px;}
.pg-zchb-tab .ty-tab.hd ul li:after{top:initial; bottom:0;}
.pg-zchb-tab .ty-tab.hd ul li.on .tab-img img.a1{display:none;}
.pg-zchb-tab .ty-tab.hd ul li.on .tab-img img.a2{display:block;}
.pg-zchb-tab .ty-list.bd{padding:40px;}
.pg-zchb-tab .ty-list.bd ul li a:before{content: ''; display: block; width: 4px; height: 4px;  background: #666; position: absolute; left: 0; top: 10px;}

.pg-zchb-tab .ty-tab.hd ul li.on{color:#3878ff;}
.pg-zchb-tab .ty-tab.hd ul li:after{background: #3878ff;}



.pg-jsfw.ix-news-lb{width:100%;}
.pg-jsfw.ix-news-lb .swiper-slide{ height:400px;}
.pg-jsfw.ix-news-lb .dz-img{    height: 400px !important;}

.pg-jsfw.ix-news-lb .pg-jsfw-tit{ position:relative; z-index:2;  width: 100%; height:100%; background:rgba(0,0,0,0.3);}
.pg-jsfw.ix-news-lb .t11{font-size:48px; color:#fff; line-height:100%; width: 100%; text-align:center; transition:all 0.36s ease; position:absolute; top:50%; margin-top:-25px; left:0; }
.pg-jsfw.ix-news-lb .t11 i{font-size:48px; color:#fff; padding-right:20px; }
.pg-jsfw.ix-news-lb .pg-jsfw-tit:hover  .t11{transform:scale(1.15);}

/*创想空间*/
.ls{background:#f2fff2;}
.pg-cxkj-box{padding-left:40px; padding-right:40px;}
.pg-cxkj-head{font-size: 24px;color: #000;font-weight: bold;}

.pg-ckjs-qsmx{gap:0px 40px;}
.pg-ckjs{width:40%;}
.pg-qsmx{width:calc(60% - 120px); }
.pg-qsmx-list ul{gap:20px;}
.pg-qsmx-list ul li{width:calc((100% - 40px)/3);}

.pg-qsmx-list .t1{height:140px; overflow:hidden; margin-bottom:10px;}
.pg-qsmx-list .t1 img{ height:140px; object-fit: cover; }
.pg-qsmx-list .t2{height:52px;}
.pg-qsmx-list .t3{padding-top:5px; font-size:14px; color:#999;}

.pg-cyal-sw .swiper-slide .t1{ height:380px; overflow:hidden;}
.pg-cyal-sw .swiper-slide .t1 img{height:380px; object-fit:cover; width:100%;}
.pg-cyal-sw .swiper-slide .t2{padding-top:10px;}

.pg-lyxm-sw .swiper-slide .t1{ height:140px; overflow:hidden;}
.pg-lyxm-sw .swiper-slide .t1 img{height:140px; object-fit:cover; width:100%;}
.pg-lyxm-sw .swiper-slide .t2{padding-top:10px;   transition:all 0.36s ease;}
.pg-lyxm-sw .swiper-slide .t3{color:#999; font-size:14px}
.pg-lyxm-sw .swiper-slide .t4{font-size:14px; color:#999; line-height:150%;}
.pg-lyxm-sw .swiper-slide a:hover .t2{color:var(--theme-color);}


.pg-ckshow-sw .swiper-slide .t1{ height:190px; overflow:hidden;}
.pg-ckshow-sw .swiper-slide .t1 img{height:190px; object-fit:cover; width:100%;}


/*双创服务*/
.hs{background:#f3f3f3;}
.pg-scfw-video .ty-tab.hd ul{ line-height:initial; height:initial;}

.pg-scfw-video .ty-tab.hd ul li:after{width:3px; height:0%; left:initial; right:0; }
.pg-scfw-video .ty-tab.hd ul li.on:after{height:100%;}
.pg-scfw-video .ty-tab.hd ul li:before{display:none; content:''; position: absolute;  width: 0; height: 0; border: 6px solid transparent; border-right-color: var(--theme-color); right: 3px; top: 50%; margin-top: -6px;}
.pg-scfw-video .ty-tab.hd ul li.on:before{display:block;}
.ty-right-tit{width:70px; background:#fff;  line-height:600px; display: flex; align-items: center;}
.ty-right-tit span{display:block; font-size: 50px; color: #fff; font-weight: bold; line-height: 1.6; letter-spacing: 0.2em; background-image: linear-gradient(to right, #09f1b8, #00a2ff, #ff00d2, #fed90f); -webkit-background-clip: text; -webkit-text-stroke-color: transparent; -webkit-text-stroke-width: 0.0625em;}

.pg-scfw-video .slideTxtBox2 .ty-tab{width:150px; }
.pg-scfw-video .ty-tab.hd ul li{ width:100%; height:170px; display:flex; align-items: center; justify-content: center; font-size:15px; color:#1a1a1a;}
.pg-scfw-video .slideTxtBox2 .ty-list{width:calc(100% - 220px); background:#fff; padding:40px 20px;}
.pg-scfw-video .ty-tab.hd ul li a{display:block; width:100%; height:170px; line-height:170px;}


/*双创服务*/
.pg-scfw .ty-head{text-align:left;}

.pg-cyds-sw .swiper-slide a{display:block;}
.pg-cyds-sw .swiper-slide .t1{overflow:hidden;}
.pg-cyds-sw .swiper-slide .t1 img{height:380px; object-fit:cover; width:100%;}
.pg-cyds-sw .swiper-slide .t2{ color: var(--theme-color); font-size:18px;}
.pg-cyds-sw .swiper-slide .t3{color: #999; font-size:14px;}
.pg-cyds-sw .swiper-slide .tit-box{padding:20px; background:#fff;}
.t2-a{padding-top: 1em; font-size: 40px; font-weight: bold; line-height: 1.4; letter-spacing: 0.1em; color: rgb(255, 153, 0); animation: style12Animation 1.5s ease-in-out infinite;}
@keyframes style12Animation {
    0% {
        transform: translateY(0);
        text-shadow: 0 0 0 #0c2ffb, 0 0 0 #2cfcfd, 0 0 0 #fb203b, 0 0 0 #fefc4b;
    }

    20% {
        transform: translateY(-1em);
        text-shadow: 0 0.12em 0 #0c2ffb, 0 0.2em 0 #2cfcfd, 0 -0.12em 0 #fb203b, 0 -0.2em 0 #fefc4b;
    }

    40% {
        transform: translateY(0.5em);
        text-shadow: 0 -0.062em 0 #0c2ffb, 0 -0.12em 0 #2cfcfd, 0 0.062em 0 #fb203b, 0 0.12em 0 #fefc4b;
    }

    60% {
        transform: translateY(-0.25em);
        text-shadow: 0 0.0312em 0 #0c2ffb, 0 0.062em 0 #2cfcfd, 0 -0.0312em 0 #fb203b, 0 -0.062em 0 #fefc4b;
    }

    80% {
        transform: translateY(0);
        text-shadow: 0 0 0 #0c2ffb, 0 0 0 #2cfcfd, 0 0 0 #fb203b, 0 0 0 #fefc4b;
    }
}
.pg-cykj-img-tit{gap:40px;}
.pg-cykj-img{width:50%;}
.pg-cykj-img .swiper-slide{ height:500px; overflow:hidden;}
.pg-cykj-img .dz-img{width:100% !important; height:500px !important; position:absolute; left:0; top:0; right:0; }
.pg-cykj-tit{width:calc(50% - 40px);}
.t2-a{width:140px;display: block; padding-right:40px;}

.pg-jsfw-box{gap:40px; justify-content: center;}
.pjb-list{width:calc((100% - 80px)/3); border-radius:10px; overflow:hidden; transition:all 0.36s ease;}
.pjb-list-img{height:350px;  object-fit:cover; width:100%; display:flex;  align-items: center;}
.pjb-list-img .t1{font-size:48px; color:#fff; line-height:100%; width: 100%; text-align:center; transition:all 0.36s ease; z-index:2;}
.pjb-list-img .t1 i{font-size:48px; color:#fff; }
.pjb-list  a{position:relative;}
.pjb-list-img:after{width:100%; height:100%; background:rgba(0,0,0,0.5); opacity:0; visibility:hidden; content:''; position:absolute; left:0; right:0; z-index:1;}

.pg-jsfw-box .pjb-list:hover{box-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.pg-jsfw-box .pjb-list:hover  .pjb-list-img .t1{transform:scale(1.15);}
.pg-jsfw-box .pjb-list:hover .pjb-list-img:after{opacity:1; visibility:visible}

.pg-cyfw-lsit{width:calc((100% - 0px)/3); background:#a0c5f2; min-height:400px; justify-content: center; align-items: center;}
.pg-cyfw-lsit:nth-child(2){background:#80b2ee;}
.pg-cyfw-lsit:nth-child(3){background:#609ee9;}
.pcl-tit{text-align:center; color:#fff;}
.pcl-tit .t1 img{height:60px; margin:0px auto;}
.pcl-tit .t2{font-size:30px;}

.pg-zxfw-box{gap:20px;}
.pg-zxfw-list{width:calc((100% - 80px)/5); background:#f9fafc; text-align:center;}
.pg-zxfw-list .t1-img{text-align:center;}
.pg-zxfw-list .t1-img img{width:120px; height:120px; border-radius:60px; margin:0px auto;}

.pg-zxfw-list .t1-t1{ font-size:20px; font-weight:bold; color:#1a1a1a; }
.pg-zxfw-list .t1-list{padding:0px 10px;}
.pg-zxfw-list .t1-list a{display:block; border-bottom:solid 1px #000000; font-weight:bold; padding:10px 0px;}
.pg-zxfw-list .t1-list a i{font-size:36px; font-weight:normal; padding-top:95px; transition:all 0.36s ease;}
.pg-zxfw-list .t1-list a:hover i{color:var(--theme-color);}

.pg-cybbx-list{padding-top:20px;}
.pg-cybbx-box{ padding:20px; padding-top:0px;}
.pg-cybbx-list .t1{width:100px; }
.pg-cybbx-list .t2{ width:calc(100% - 100px); gap: 20px 0px;}
.pg-cybbx-list .t2 img{height:50px; }
.pg-cybbx-list .pcl-img{ padding-left:20px;}

.pg-video-list ul{gap:30px;}
.pg-video-list ul li{width:calc((100% - 120px)/5);}
.pg-video-list ul li .t0 video{height:138px;}
.pg-video-list ul li .t1{height:52px; margin-top:10px;}


/*新闻详情*/
.pg-deta-head{border-bottom:solid 1px #e0e0e0;}
.pg-deta-head .t1{font-size:24px; font-weight:bold; line-height:160%; text-align:center;}
.pg-deta-head .t2 {text-align:center;}
.pg-deta-head .t2 i{display:inline-block; padding-right:10px; color:#999; }
.pg-deta-head .t2 span{padding-right:20px; color:#999; }
.pg-deta{background:#fff; padding:60px 40px;}


/*新闻列表*/
.slideTxtBox3 .ty-tab.hd ul{justify-content: center;}
.slideTxtBox3 a{display:block;}
.slideTxtBox3 .news-tit .t2{position:absolute; right:0; top:10px;}
.slideTxtBox3 .news-tit .t1::before{content:''; display:block; width:4px; height:4px; background:#666; position:absolute; left:0; top:20px; }
.slideTxtBox3 ul li{width:1200px;}

.ty-list.bd ul li a:hover{color:var(--theme-color);}
/*768~以上的继承下面样式*/
/*@media (min-width: 768px) {
   html { font-size: 16px; }
}

@media (min-width: 1380px) {
    .container{ max-width: 1440px; } 
}
@media (min-width: 1680px) {
    .container{ max-width: 1640px; }*/ 

    /*热销产品*/
    /*.ix-rspro-list .swiper-button-next{right: -90px;}
    .ix-rspro-list .swiper-button-prev {left: -90px;}
}




@media (max-width: 1380px) {
    .ix-nav ul li{padding: 0rem 1.5rem;}
 
}


@media (max-width: 1200px) {

 .ix-banner{height:700px;}
}

@media (max-width: 1080px) {
 
}
@media (max-width: 780px) {
 
}
@media (max-width: 640px) {
  
}*/





