 @charset "utf-8";

body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,span,a,aside,article,section,header,nav,footer,label,img{margin:0;padding:0;box-sizing:border-box;}
fieldset,img{border:0;}
img{vertical-align:middle;max-width:100%;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:.875rem;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{color:#454545;line-height:1.6;font-family:'MiSans','Microsoft YaHei',Arial,'simsun',HELVETICA;min-width:320px;}
a{color:#454545;text-decoration:none;transition:all ease 0.3s;}
a:hover{color:#c7000b;}
body,html{height:100%;position:relative;}
img{transition: all .5s;}

/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.ce{text-align:center;}
.hide{overflow:hidden;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.container{position:relative;width:100%;max-width:84%;min-width:320px;margin:0 auto;}
.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.pd60{padding:90px 0;overflow:hidden;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb90{margin-bottom:90px;}
.font14{font-size:.875em;}
.font16{font-size:1.143em;}
.gray{background:#efefef;}
.wapTip{display:none;margin-top:15px;}
.cursor{cursor:auto;}
.img{width:100%;height:100%;object-fit: cover;}



/* @font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot'); 
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/iconfont.woff') format('woff'),
  url('../fonts/iconfont.ttf') format('truetype'),
  url('../fonts/iconfont.svg#iconfont') format('svg');
  font-weight: normal;
  font-style: normal;
} */

@font-face {
  font-family: 'iconfont';  /* Project id 2769793 */
  src: url('//at.alicdn.com/t/c/font_2769793_tq8j5gu9n9.eot?t=1742451040216'); /* IE9 */
  src: url('//at.alicdn.com/t/c/font_2769793_tq8j5gu9n9.eot?t=1742451040216#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/c/font_2769793_tq8j5gu9n9.woff2?t=1742451040216') format('woff2'),
  url('//at.alicdn.com/t/c/font_2769793_tq8j5gu9n9.woff?t=1742451040216') format('woff'),
  url('//at.alicdn.com/t/c/font_2769793_tq8j5gu9n9.ttf?t=1742451040216') format('truetype'),
  url('//at.alicdn.com/t/c/font_2769793_tq8j5gu9n9.svg?t=1742451040216#iconfont') format('svg');
}




.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  font-size: 1rem;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  position:relative;
}

/* 头部 */
.header{width:100%;height:90px;line-height:90px;z-index:90;font-size:1rem;position: fixed;top:0;left:0;color:#fff;transition:all .5s;background-image:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,0) 90%) ;}
.header .container{height:90px;}
.header .logo2{display:none;}
.nav{width:50%;margin-right:260px;display:flex;justify-content:space-between;max-width:660px;}
.nav .m{float:left;text-align:center;position: relative;}
.nav .m>a{color:#fff;display:inline-block;position:relative;}
.nav .m>a::after{content:"";position:absolute;left:50%;bottom:25px;width:0;height:2px;background:#fff;transition:all .5s;}
.nav .cur>a,.nav .m>a:hover,.nav .on>a{color:#fff;}
.nav .cur>a::after,.nav .m>a:hover::after{width:100%;left:0;}
.nav .navSub{position:absolute;left:50%;top:120%;background:#fff;width:160px;color:#333;font-size:.875em;transition:top 0.4s,opacity .4s;opacity:0;text-align:center;transform: scale(0);margin-left:-80px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.3);padding:10px 0;}
.nav .navSub li{line-height:36px;}
.nav .navSub li:first-child{border:none;}
.nav .navSub a{color:#333;display:block;}
.nav .navSub a:hover{color:#e62129;}
.nav .m:hover .navSub{top:98%;opacity:1;transform: scale(1);}

/* 头部右侧及变化后 */
.headR{position:absolute;right:0;line-height:1.4;top:30px;font-size:1.125em;}
.headR a{float:left;font-family:"iconfont";color:#fff;margin-left:15px;}
.headR .searBtn {font-size:1.25em;line-height:1.2;}
.headR .tel{background: url('../images/phone_b.png') no-repeat left center;padding-left:18px;position:relative;padding-right:15px;font-size:1.125em;background-size:12px;}
.headR .tel::after{content:"";position:absolute;background:#fff;width:1px;height:18px;right:0;top:50%;margin-top:-9px;opacity:.6;}
.headR .searBtn:hover{color:#c7000b !important;}
.wapTel{display:none;}

.header:hover,.headFix{background:#fff}
.header.hideY{transform: translateY(-120px);}
.headFix{position:fixed;top:0; box-shadow:0 0 8px #e1e1e1;}
.header:hover .logo2,.headFix .logo2{display:inline-block;}
.header:hover .logo1,.headFix .logo1{display:none;}
.header:hover .nav .m>a,.headFix .nav .m>a,.header:hover .tel,.headFix .tel,.header:hover .searBtn,.headFix .searBtn{color:#454545;}
.header:hover .nav .cur>a,.header:hover .nav .m>a:hover,.header:hover .nav .on>a,.headFix .nav .cur>a,.headFix .nav .m>a:hover,.headFix .nav .on>a{color:#c7000b;}
.header:hover .nav .m>a::after,.headFix .nav .m>a::after{background:#c7000b;}
.header:hover .tel,.headFix .tel{background-image: url('../images/phone.png');}
.header:hover .tel::after,.headFix .tel::after{background:#454545;}

/* PC端搜索 */
.search{position: absolute;padding:15px 0;background:#fff;right:0;top:0;display:none;width:100%;z-index:99;height:90px;}
.search form{width:40%;margin:0 auto;height:50px;line-height:50px;border-bottom: 1px solid #aaa;padding-right:30px;position:relative;}
.search .txt{width:100%;height:50px; line-height:50px;color:#666;}
.search .btn{position:absolute; width:30px;height:50px; cursor:pointer;transition:all 0.3s;background:url('../images/sBtn.png') no-repeat center;right:0;background-size:20px;}
.search .btn:hover{opacity:.8;}
.search .close{position: absolute;right:50px;color:#666;font-size:1.5em;font-family:"iconfont";top:0;cursor:pointer;line-height:90px;}


/*  导航按钮 */
.navTrigger{position:absolute;top:22px;right:15px;width:24px;overflow:hidden;white-space:nowrap;color:transparent;z-index:20;cursor:pointer;display:none;}
.navTrigger span{display:block;height:2px;background:#333;margin-bottom:5px;transition:all 0.3s;  -webkit-transform-origin: 0% 50%;-moz-transform-origin: 0% 50%; -ms-transform-origin: 0% 50%;-o-transform-origin: 0% 50%;transform-origin: 0% 50%;}
.navTrigger span:nth-child(3){margin-bottom:0;}
.navTrigger span:nth-child(2){width:16px;}
.navTrigger-on span:nth-child(1){transform: translateX(3px) translateY(0px) rotate(45deg);}
.navTrigger-on span:nth-child(2){opacity:0;}
.navTrigger-on span:nth-child(3){transform:translateX(2px) translateY(2px) rotate(-45deg);}
.wapTel{font-size:1.5rem;}


/* 广告轮播图 */
.banner{width: 100%;height:100%;overflow:hidden;z-index:2;position:relative;color:#fff;}
.banner .swiper-wrapper{transition-timing-function: ease-in-out;}
.banner .swiper-slide{position:relative;height:100%;overflow:hidden;}
.banner .pic{width:100%;animation:scale 26s infinite;}
.banner .txt{position: absolute;top:45%;transform: translateY(-50%);color:#fff;text-align:center;width:100%;}
.banner .txt h4{font-size:2.375em;}
.banner .txt b{font-size:5.25em;font-weight:400;}
.banner .txt span{display:block;font-size:1.750em;font-weight:300;letter-spacing:5px;opacity:.7;}
.banner .txt .more,.h_More{display:inline-block;height:40px;line-height:38px;border:1px solid #fff;border-radius:22px;color:#fff;padding:0 20px;font-size:1rem;}
.banner .txt i,.h_More i,.pageAd .txt .more i{font-style:normal;font-family:"iconfont";margin-left:15px;display:inline-block;}
.banner .txt .more:hover{background:#fff;color:#000;}
.banner .txt .more:hover i,.h_More:hover i,.pageAd .txt .more:hover i{animation: moveRightIn 1s 1;}
.banner .mouse{position:absolute;background: url('../images/mouse.png') no-repeat center;left:50%;bottom:60px;z-index:2;width:15px;height:28px;  -webkit-animation: mouse both ease-in 2s infinite; -o-animation: mouse both ease-in 2s infinite; animation: mouse both ease-in 2s infinite;margin-left:-8px;}
.banner div.progress{width:150px;bottom:52px;top:auto;background: rgba(255,255,255,.5);left:8%;height:2px;margin-left:25px;}
.banner .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff;}
.banner .btn{width:32px;height:32px;border:1px solid #fff;top:auto;bottom:40px;right:8%;background:none;left:auto;font-family:"iconfont";text-align:center;line-height:30px;font-size:.75rem;transition:all .4s;border-radius:100%;}
.banner .swiper-button-prev{margin-right:45px;}
.banner .btn:hover{opacity:1;background:#fff;color:#000;}
.banner .num{position: absolute;z-index:2;left:8%;bottom:40px;font-family:Arial;}
.banner .total{margin-left:180px;}
@keyframes scale
{
  from {transform:scale(1);}
  50% {transform:scale(1.1);}
  to {transform:scale(1);}
}

/* 公司介绍 */
.hTitle{font-size:2rem;margin-bottom:30px;color:#c7000b;}
.hTitle span{display:block;font-size:1.688em;color:#000;}
.about,.news{position:relative;}
.aboutMain{display:flex;justify-content:space-between;margin-bottom:70px;}
.aboutTxt{max-width:800px;font-size:1.125em;}
.aboutTxt .tie2{font-size:3em;margin-bottom:30px;color:#000;margin-bottom:25px;line-height:1.4;}
.aboutTxt .tie2 span{display:block;}
.aboutTxt .txt{margin-bottom:40px;line-height:2;}
.aboutTxt .more{display:inline-block;width:210px;height:60px;border:1px solid #c7000b;text-align:center;border-radius:5px;line-height:58px;color:#000;font-size:1.111em;z-index:2;position: relative;}
.aboutTxt .more::after,.serviceMain .more::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:#c7000b;z-index:-1;transition:all .5s;}
.aboutTxt .more:hover{color:#fff;}
.aboutTxt .more:hover::after,.serviceMain .more:hover::after{height:100%;}

.aboutVideo{position:relative;height:750px;}
.aVideo{height:100%;border-radius:20px;overflow:hidden;position: relative;cursor: pointer;}
.aVideo::after{content:"";position:absolute;width:100px;height:100px;background: url('../images/aVideo.png') no-repeat;left:50%;top:50%;margin-left:-50px;margin-top:-50px;}

.aboutNum{position:absolute;right:40px;bottom:50px; display: flex;justify-content: space-between;overflow:hidden;width:820px;font-size:1.125em;}
.aVideo .bgImg{transition:all 5s;}
.aboutNum li{float:left;color:#fff;}
.aboutNum li p{font-size:3.444em;}
.aboutNum li b{font-size:1.355em;line-height:1;margin-right:15px;position: relative;font-weight:400;}
.layer_video {width:85% !important;height:90% !important;}
.aVideo:hover .bgImg{transform:scale(1.06);}
.main_bg{position:absolute;z-index:-1;}
.about .main_bg1{top:-270px;left:18%;}
.about .main_bg2{left:-300px;top:210px;z-index:-2;}
.main_bgBox{position:relative;}
.main_bg3{right:0;bottom:-500px;z-index:-2;position: absolute;}
.news .main_bg4{left:-500px;top:-200px;}


/* 公司实力 */
.strength ul{margin-right:-20px;}
.strength li{float:left;width:33.3%;padding-right:20px;margin-bottom:20px;text-align:center;}
.strength li a{display:block;background:#f5f6f7;border-radius:10px;overflow: hidden;position:relative;padding:40px 10px 10px 10px;height:280px;color:#333;z-index:2;}
.strength li a::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background: url('../images/s_bg.jpg') no-repeat;z-index:-1;transition:all .5s;transform:scale(1.2);opacity:0;}
.strength li i{display:inline-block;width:63px;height:61px;background-repeat: no-repeat;margin-bottom:5px;transition:all .5s;}
.strength li h4{font-size:1.75em;position: relative;padding-bottom:15px;margin-bottom:15px;}
.strength li h4::after{content:"";position:absolute;left:50%;bottom:0;width:38px;height:2px;background:#c7000b;margin-left:-19px;transition:all .3s;}
.strength li a:hover {color:#fff;transition:all .3s;}
.strength li a:hover h4::after{background:#fff;}
.strength li a:hover i{background-position: 0 -61px;}
.strength li a:hover::after{transform:scale(1);opacity:1;}

/* 业务布局 */
.business{background: url('../images/business_bg.jpg') no-repeat;background-size:cover;padding:60px 0;margin:80px 0;}
.business .hTitle{left:0;position:absolute;}
.business .main{max-width:1240px;margin:0 auto;}
.businessNum{display:flex;justify-content: center;margin-top:40px;}
.businessNum li{float:left;color:#333;margin:0 50px;}
.businessNum li p{font-size:3.444em;color:#c7000b;font-weight:700;}
.businessNum li b{font-size:1.355em;line-height:1;margin-right:10px;position: relative;}

/* 产品服务 */
.serviceMain{background: url('../images/service_bg.jpg') no-repeat center;background-size:cover;height:880px;background-attachment: fixed;color:#fff;}
.serviceMain .txt{text-align:center;padding:0 15px;padding-top:280px;}
.serviceMain h3{font-size:1.25em;line-height:1.4;}
.serviceMain h3 span{display:block;font-size:3.2em;font-weight:700;}
.serviceMain p{font-size:1.5em;margin:30px 0 60px 0;}
.serviceMain .more{display:inline-block;width:180px;height:48px;line-height:46px;border:1px solid #fff;border-radius:25px;color:#fff;position: relative;z-index:2;overflow:hidden;}
.serviceMain .more::after{background:#fff;}
.serviceMain .more:hover{color:#c7000b;}

/* 新闻资讯 */
.newsMain li{float:left;width:33.3%;transition:all .5s;}
.newsMain li a{display:block;overflow:hidden;position:relative;z-index:2;color:#888;background:#f6f8fa;border-radius:8px;}
.newsMain li .pImg{padding-top:64%;}
.newsMain li .txt{padding:25px;position:relative;z-index:2;}
.newsMain li .txt::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;background:#c7000b;transition:all .5s;z-index:-1;}
.newsMain li h4{font-size:1.25em;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;color:#010104;margin-bottom:10px;transition:all .4s;}
.newsMain li p{height:60px;margin-bottom:20px;line-height:1.8;}
.newsMain li .date{display:block;color:#ababab;font-size:.875em;line-height:36px;}
.newsMain li .date i{width:36px;height:36px;background: url('../images/n_arr.png') no-repeat;float:right;transition:all .5s;}
.newsMain li a:hover img{transform: scale(1.1);}
.newsMain li a:hover .txt::after{height:100%;}
.newsMain li a:hover *{color:#fff;transition:all .3s;}
.newsMain li a:hover .date i{background-position: -36px 0;}
.news .more{height:66px;line-height:64px;text-align:center;margin-top:50px;display:block;border:1px solid #e6e8ed;}
.news .more i{font-family:"iconfont";font-style:normal;margin-left:10px;}
.news .more:hover{border-color: #c7000b;}

/*底部 */ 
.footer{background:#11151e;color:#6a6c6d;overflow:hidden;font-size:.875rem;color:#808091;}
.footMain{padding:70px 0;overflow:hidden;}
.footMenu{overflow:hidden;width:43%;display: flex;justify-content: space-between;line-height:2.2;padding-right:5%;}
.footMenu dl{float:left;}
.footMenu dt{font-size:1.143em;color:#fff;margin-bottom:25px;position: relative;padding-bottom:25px;margin-bottom:25px;}
.footMenu dt::before{content:"";position: absolute;left:0;bottom:0;width:15px;height:3px;background:#fff;}
.footMenu dt::after{content:"\e60f";position: absolute;right:0;top:0;transition: transform 0.3s ease;display:none;font-family:"iconfont";opacity:.4;}
.footMenu dd a{display:block;}
.footMenu .on dt::after{transform: rotate(180deg);}
.footMenu .n dt::after{content:"\e624";transform: rotate(0);}
.footR{width:50%;font-size:1.125em;max-width:600px;}
.footR .tel{font-size:2.143em;letter-spacing:2px;margin-bottom:30px;color:#fff;}
.footR .zwm{display:flex;justify-content: space-between;text-align:center;}
.footR .zwm span{display:inline-block;border:1px solid #383953;padding:15px;margin-bottom:15px;}
.copyright{border-top: 1px solid rgba(255,255,255,.1);padding:15px 0;}
.copyright a{margin-left:15px;}
.footer a{color:#808091;}
.footer a:hover,.footMenu dt a{color:#fff;}
.firendLink{padding-top:10px;}
.firendLink span{color:#fff;}
.firendLink a{margin-left:8px;}

/*内页公用 */
.listWrap{overflow:hidden;padding:80px 0;}
.listBan,.mzsmBanner{height:600px;background-position: center;background-repeat: no-repeat;background-size:cover;position:relative;overflow:hidden;}
.listBan .txt{position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);animation:leftPic .8s;color:#fff;max-width:1600px;margin:0 auto;width:100%;text-align:center;font-size:1.5em;text-transform: uppercase;letter-spacing:2px;line-height:1.4;}
.listBan2 .txt{text-align:left;}
.listBan .txt h3{font-size:3em;}
.listBan .txt p{letter-spacing:2px;}
.listBan .bgImg{transform: matrix(1, 0, 0, 1, 0, 0);-webkit-transform: matrix(1, 0, 0, 1, 0, 0);-webkit-animation: minus 8s 0s ease both infinite;-moz-animation: minus 8s 0s ease both infinite;animation: minus 8s 0s ease both infinite;animation-iteration-count: 1;-webkit-animation-iteration-count: 1;}
.listBan .hBtn{margin-top:70px;margin-right:20px;border-color:#222;color:#222;font-size:.9em;}
.listBan .hBtn:hover{border-color: #c7000b;color:#fff;}


.breadCrumb{overflow:hidden;background:#fff;font-size:.875em;border-bottom: 1px solid #e1e1e1;}
.breadCrumb p{padding:25px 15px;background:url('../images/home_icon.png') no-repeat left center;padding-left:25px;background-size:18px;}
.breadCrumb .back{float:right;color:#fff;background:#666;line-height:30px;padding:0 10px;}
.breadCrumb .back:hover{background:#c7000b;color:#fff;}
.breadCrumb .bc,.listMenu_box p .bc{color:#c7000b;}
.breadCrumb .bc:hover,.listMenu_box p .bc:hover{text-decoration:underline;}

.listMenu_box{background:#fff;height:70px;line-height:70px;position: relative;z-index:3;font-size:1.125em;overflow:hidden;}
.listMenu_box::after{content:"";position:absolute;left:-100%;bottom:0;width:300%;height:100%;box-shadow:0 3px 8px #eee;z-index:-1;background:#fff;border-bottom: 1px solid #eee;}
.listMenu{width:78%;overflow:hidden;}
.listMenu a{padding:0 40px;width:auto;color:#333;position: relative;z-index:5;display:inline-block;}
.listMenu a::after{content:"";position: absolute;left:0;bottom:0;width:100%;height:0;bottom:0;background:#c7000b;transition:all .5s;z-index:-1;}
.listMenu .cur.on::before{content:"";position:absolute;left:50%;border:10px solid transparent;border-top-color: #c7000b;bottom:-20px;margin-left:-10px;}
.listMenu a.cur,.listMenu a:hover{color:#fff;transition:all .5s;}
.listMenu a.cur::after,.listMenu a:hover::after{height:100%;}
.listMenu_box p{float:right;font-size:14px;background:url('../images/home_icon.png') no-repeat left center;padding-left:25px;background-size:18px;margin-left:15px;}
.menuSub{border-bottom: 1px solid #e9e9e9;padding:25px 0;}
.menuSub a{margin-right:40px;position:relative;padding-left:15px;color:#666;}
.menuSub a::after{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;background:#666;}
.menuSub a::before{content:"";position:absolute;left:0;bottom:-29px;width:0;height:2px;background:#c7000b;transition:all .5s;}
.menuSub a:hover,.menuSub .cur,.nmyxBox2 li:hover p{color:#c7000b;}
.menuSub a:hover::after,.menuSub .cur::after{background:#c7000b;}
.menuSub a:hover::before,.menuSub .cur::before{width:100%;}

/* 纳米银线 */
.listTie{font-size:2.75rem;text-align:center;color:#000;position:relative;margin-bottom:35px;padding-bottom:15px;line-height:1.4;}
.listTie span{display:block;font-size:18px;font-weight:400;position: relative;padding-top:20px;margin-top:15px;opacity:.7;}
.listTie i{font-style:normal;color:#c7000b;}
.listTie::after,.listTie2 span::after{content:"";position:absolute;left:50%;bottom:0;width:60px;height:3px;margin-left:-30px;background:#c7000b;}
.listTie2 span::after{top:0;}
.listTie2::after{display:none;}
.listTieW,.listTie3{color:#fff;}
.listTie3::after{background:#fff;}


.nmyxBox1 .main{background: url('../images/nmyx_bg1.jpg') no-repeat;background-size:cover;position:relative;padding:100px 90px;overflow:hidden;display:flex;justify-content:space-between;align-items:center;flex-direction: row-reverse;}
.nmyxBox1 .txt{width:520px;background:#fff;padding:2.5%;line-height:1.8;}
.nmyxBox1 .tie{font-size:1.75em;color:#c7000b;margin-bottom:15px;}
.nmyxBox1 .pic{margin-right:100px;overflow:hidden;}
.nmyxBox2{background:#f6f7f9;background: url('../images/nmyx2_bg.jpg') no-repeat center;background-size:cover;font-size:1.125em;color:#080404;}
.nmyxBox2_slide{position: relative;overflow:hidden;padding-top:4px;}
.nmyxBox2_slide::after{content:"";position:absolute;background:#424345;height:2px;width:100%;left:0;top:10px;}
.nmyxBox2_slide::before{content:"\e629";position:absolute;right:0;font-family:"iconfont";line-height:1;font-size:1.5rem;color:#424345;top:-1px;right:-6px;}
.nmyxBox2 li{float: left;width:20%;padding-top:25px;position:relative;text-align:center;padding-bottom:15px;}
.nmyxBox2 li::after{content:"";position:absolute;left:50%;width:14px;height:14px;background:#2d2e30;border-radius:10px;margin-left:-7px;top:0;transition:all .5s;}
.nmyxBox2 li h5{font-size:1.11em;margin-bottom:30px ;}
.nmyxBox2 li .pImg{margin:0 25px;padding-top:108%;box-shadow:0 0 15px #ccc;position: relative;top:0;transition:all .5s;margin-bottom:20px;}
.nmyxBox2 li:hover::after,.nmyxBox2 .swiper-slide-active::after{background:#c7000b;}
.nmyxBox2 li:hover .pImg{top:-10px;}

.nmyxBox3{text-align:center;font-size:1.125em;}
.nmyxBox3 .p1{font-size:1.11em;margin-bottom:40px;text-align:center;margin-top:-15px;}
.nmyxBox3 ul{padding:0 5%;overflow:hidden;}
.nmyxBox3 li.n1{width:56%;}
.nmyxBox3 li .pic{border:1px solid #cacaca;margin-bottom:20px;overflow:hidden;display:block;height:460px;}
.nmyxBox3 li img{height:100%;object-fit: contain;}
.nmyxBox3 li.n2{width:41%;}
.nmyxBox4 h5{text-align:center;width:100%;background:#c7000b;color:#fff;font-size:1.5em;margin-top:30px;border-radius:5px;padding:20px 10px ;}

.nmyxBox5 .picBox{display:flex;justify-content:space-between;flex-grow:1;}
.nmyxBox5 .picBox .pic{width:44%;height:340px;}
.nmyxBox5 .picBox .pic2{width:55.2%;}
.nmyxBox5 .picBox img{width:100%;height:100%;object-fit: cover;}
.nmyxBox5_slide{padding-top:10px;overflow:hidden;}
.nmyxBox5_slide li{float: left;width:25%;text-transform: uppercase;}
.nmyxBox5_slide li a{display:block;position:relative;overflow: hidden;color:#fff;}
.nmyxBox5_slide li .pImg{padding-top:140%;}
.nmyxBox5_slide li h4{position:absolute;top:25px;left:0;width:100%;padding:0 8%;font-size:1.75em;}
.nmyxBox5_slide li h4 span{display:block;font-size:14px;opacity:.8;padding-top:15px;margin-top:15px;position: relative;}
.nmyxBox5_slide li h4 span::after{content:"";position:absolute;left:0;top:0;width:45px;height:2px;background:#fff;}
.nmyxBox5_slide li p{position:absolute;bottom:35px;padding:0 8%;}
.nmyxBox5_slide li:hover img{transform:scale(1.1);}
.nmyxBox6 ul{margin-right:-40px;overflow:hidden;font-size:1.25em;overflow: hidden;margin-bottom:60px;}
.nmyxBox6 ul li{float:left;width:20%;padding-right:40px;margin-bottom:30px;}
.nmyxBox6 ul li a{display:block;height:50px;line-height:50px;background:#f1f1f1;text-align:center;border-radius:25px;color:#111;cursor:auto;}
.nmyxBox6 ul li a:hover{background:#c7000b;color:#fff;}


/* HKT纳米银导电膜 */
.hktBox1 .main{display:flex;justify-content:space-between;color:#333;}
.hktBox1 .main1 .pic{width:540px;height:365px;overflow:hidden;}
.hktBox1 .main1 .txt{width:58%;margin-left:30px;padding-top:15px;}
.hktBox1 .main1 img,.main2 .pic img{width:100%;height:100%;object-fit:cover;}
.hktBox1 .tie{color:#c7000b;font-size:2.25em;}
.hktBox1 .main1 ul{overflow:hidden;font-size:1.625em;}
.hktBox1 .main1 li{float: left;width:33.3%;margin-top:40px;line-height:1.2;}
.hktBox1 .main1 li span{display:block;color:#c7000b;}
.hktBox1 .main1 li b{font-size:2em;margin-right:10px;}
.hktBox1 .main2{margin-top:50px;flex-direction: row-reverse;}
.hktBox1 .main2 .left{width:65%;margin-right:30px;}
.hktBox1 .main2 .tag{margin-top:30px;display:flex;justify-content:space-between;flex-flow:row wrap;}
.hktBox1 .tag span{height:50px;line-height:50px;background:#f0f0f0;border-radius:5px;flex-grow:1;margin:2px;text-align:center;padding:0 30px;font-size:1.5em;}
.hktBox3 .p1{text-align:center;color:#c7000b;font-size:1.5em;margin-top:-10px;}
.hktBox3 ul{margin-top:50px;overflow:hidden;}
.hktBox3 li{width:49%;padding-top:30%;}

/* 超大、中小尺寸TP模组 */
.tpBox,.tpBox4{margin-bottom:100px;}
.tpBox .info{display:flex;justify-content:space-between;}
.tpBox_txt{width:390px;font-size:1.75em;word-break: break-all;margin-right:30px;}
.tpBox_txt h4{color:#c7000b;font-size:1.286em;margin-bottom:70px;line-height:1.4;font-weight:700;}
.tpBox_txt .pic{display: block;text-align:center;margin-bottom:50px;}
.tpBox_txt1 p{margin-top:10px;background:#f0f0f0;border-radius:10px;height:50px;line-height:50px;text-align:center;}
.tpBox5 ul{margin-right:-20px;}
.tpBox5 li{float: left;width:33.3%;padding-right:20px;margin-bottom:20px;}
.tpBox5 li a{display: block;cursor:auto;}
.tpBox5 li .pImg{padding-top:64%;}
.tpBox5 li p{text-align:center;margin-top:10px;color:#333;}

/* OTM代工 */
.OTM_box1 .main{background: url('../images/otm_bg1.jpg') no-repeat;text-align:center;padding:120px 15px;}
.OTM_box2{background: url('../images/business_bg.jpg') no-repeat;background-size:cover;}
.OTM_box2 .main{max-width:1240px;margin:0 auto;}

.OTM_box3 .num{display:flex;justify-content:space-between;justify-content:space-between;font-size:1.625em;padding:0 5%;margin-bottom:40px;} 
.OTM_box3 .num li{text-align:center;}
.OTM_box3 .num span{width:200px;height:200px;border:1px solid #c7000b;border-radius:100%;padding-top:50px;display:inline-block;margin-bottom:20px;color:#999;line-height:1.4;}
.OTM_box3 .num b{display:block;color:#c7000b;font-size:2em;position:relative;}
.OTM_box3 .num .f b::after{content:"+";position:absolute;right:12px;top:0;line-height:1;font-size:.7em;}
.OTM_box3 .txt{display:flex;background:#f0f0f0;justify-content:space-between;font-size:1.25em;padding:0 5%;position:relative;z-index:2;margin-bottom:40px;}
.OTM_box3 .txt::after{content:"";position:absolute;left:-100%;width:300%;background:#f0f0f0;height:100%;z-index:-1;}
.OTM_box3 .txt li{background:#e6e6e6;width:260px;height:290px;padding:50px 25px 20px 25px;}
.OTM_box3 .txt li h4{font-size:1.5em;color:#222;margin-bottom:10px;}
.OTM_box4{background:url('../images/otm4_bg.jpg') no-repeat;font-size:1.125em;background-size:cover;}
.OTM_box4 ul{margin-right:-30px;}
.OTM_box4 li{float:left;width:20%;text-align:center;padding-right:30px;}
.OTM_box4 li .pic{border-radius:100%;margin-bottom:20px;display:block;overflow:hidden;}
.OTM_box4 li img,.OTM_box7 .pic img{width:100%;height:100%;object-fit:cover;transition:all .5s;}
.OTM_box4 li:hover img{transform:scale(1.1);}
.OTM_box7{margin-top:90px;background:#f6f8fa;overflow:hidden;}
.OTM_box7 .main{background:#fff;display:flex;justify-content:space-between;flex-flow:row wrap;}
.OTM_box7 .pic{width:50%;height:515px;}

.OTM_box7 .txt{width:50%;padding:3%;font-size:1.125em;color:#111;}
.OTM_box7 li{float:left;width:33.3%;margin:20px 0;text-align:center;}
.OTM_box7 li i{display:inline-block;width:128px;height:128px;background:url('../images/otm7_icon.png') no-repeat;}
.OTM_box7 li:nth-child(2) i{background-position:-128px 0;}
.OTM_box7 li:nth-child(3) i{background-position:calc(-128 * 2px) 0;}
.OTM_box7 li:nth-child(4) i{background-position:calc(-128 * 3px) 0;}
.OTM_box7 li:nth-child(5) i{background-position:calc(-128 * 4px) 0;}
.OTM_box7 li:nth-child(6) i{background-position:calc(-128 * 5px) 0;}
.OTM_box8 .txt{background:#f5f5f5;display:flex;justify-content:space-between;font-size:1.125em;margin-bottom:40px;flex-flow:row wrap;}
.OTM_box8 .txt span{height:80px;line-height:80px;text-align:center;flex-grow:1;border-bottom: 1px solid #fff;padding:0 15px;}
.OTM_box8 .txt span:nth-child(2n){background:#e2e2e2;}
.OTM_box8 .txt b{color:#c7000b;}
.OTM_box11 ul{margin-right:-15px;overflow:hidden;}
.OTM_box11 li{float:left;width:25%;padding-right:15px;margin-bottom:25px;text-align:center;}
.OTM_box11 li .pImg,.OTM_box12 li .pImg{margin-bottom:10px;padding-top:70%;}
.OTM_box11 li p,.OTM_box12 li p{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.OTM_box12 ul{overflow:hidden;}
.OTM_box12 li{float: left;width:25%;text-align:center;border-bottom:1px solid #c7000b;margin-left:-1px;margin-bottom:-1px;padding:20px;border-left:1px solid #c7000b;}
.OTM_box12 li a:hover img,.OTM_box11 li a:hover img{transform:scale(1.1);}

/* 材料应用 */
.matlBox1 .tie{text-align:center;margin-bottom:40px;}
.matlBox1 .tie span{font-size:1.75em;display:block;color:#111;}
.matlBox1 ul{margin-right:-20px;overflow:hidden;}
.matlBox1 li{float:left;width:33.3%;padding-right:20px;margin-bottom:20px;font-size:1.125em;}
.matlBox1 li .pic{display: block;overflow:hidden;}
.matlBox1 li .pic img{transition:all 1s;}
.matlBox1 li.m1{width:100%;}
.matlBox1 li a{display: block;position:relative;}
.matlBox1 li .pImg{padding-top:64%;}
.matlBox1 li p{position:absolute;left:25px;bottom:20px;color:#fff;}
.matlBox1 li:hover img{transform:scale(1.08);}
.matlBox2 .menu{height:70px;border-bottom:1px solid #e6e6e6;text-align:center;font-size:1.25em;color:#111;margin-bottom:40px;}
.matlBox2 .menu span{display:inline-block;height:100%;position:relative;margin:0 4%;cursor:pointer;}
.matlBox2 .menu span::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:3px;background:#c7000b;transform-origin:right;transform: scale(0,1);transition:transform .5s;}
.matlBox2 .menu .on::after{transform: scale(1);transform-origin:left;}
.matlBox2 .menu .on{color:#c7000b;}
.matlBox2 .main li{overflow:hidden;}
.matlBox2 .main li img{transition:all .5s;}
.matlBox2 .main li:hover img{transform:scale(1.03);} 

/* 产品列表 */
.proList{margin-right:-40px;overflow:hidden;padding:10px;}
.proList li{float:left;width:33.3%;margin-bottom:40px;padding-right:40px;text-align:center;}
.proList li a{display: block;border:1px solid #e1e1e1;box-shadow:0 0 10px #e1e1e1;}
.proList li .pImg{padding-top:62%;}
.proList li h4{font-size:1.25em;color:#000123;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;background:#fafafa;padding:20px 10px;transition:all .5s;}
.proList li a:hover img{transform: scale(1.1);}
.proList li a:hover h4{background:#e11701;color:#fff;}

.solutionIndex{margin-right:-40px;}
.solutionIndex li{float:left;width:50%;margin-bottom:40px;padding-right:40px;}
.solutionIndex li .pImg{padding-top:60%;}
.solutionIndex li .txt{background:#f3f3f3;position:relative;padding:30px 5%;line-height:1.8;color:#666;z-index:2;}
.solutionIndex li .txt::after{content:"";position: absolute;left:0;bottom:0;width:100%;height:0;background:#e11701; background:linear-gradient(to top,#ffc8cb,#e11701) ;z-index:-1;transition:all .5s;}
.solutionIndex li h4{font-size:1.5em;margin-bottom:5px;color:#000123;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.solutionIndex li p{height:60px;margin-bottom:35px;overflow:hidden;}
.solutionIndex li .more,.h_more{color:#e11701;width:130px;height:36px;line-height:34px;border:1px solid #e11701;display:inline-block;border-radius:20px;text-align:center;font-size:.875em;}
.solutionIndex li .more i{font-style:normal;font-family:"iconfont";margin-left:5px;}
.solutionIndex li a:hover img{transform: scale(1.1);}
.solutionIndex li a:hover .txt::after{height:100%;}
.solutionIndex li a:hover *{color:#fff;transition:all .5s;}
.solutionIndex li a:hover .more{border-color:#fff;}
.h_more:hover{background:#e11701;color:#fff;}

/*  解决方案详情 */
.solutionShow{border:1px solid #ddd;}
.solutionShow .title{text-align:center;background: url('../images/titleBg.jpg') no-repeat center right; font-size:2.571em;color:#e11701; text-align: center; padding:30px 20px; border-bottom: 1px solid #e11701;font-weight:700;}
.showdec_s{padding:60px;overflow: hidden;border-bottom: 1px solid #ddd;}
.showdec_s .txt{width:46%;line-height:2;}
.showdec_s .tie{font-size:1.875em;color:#333;padding-bottom:25px;margin-bottom:25px;position:relative;line-height:1.2;font-weight:700;}
.showdec_s .tie::after,.showTie2::after{content:"";position:absolute;left:0;bottom:0;width:20px;height:4px;width:50px;background:#e11701;}
.showdec_s .btn{display:inline-block;width:150px;height:40px;line-height:40px;background:#e11701;text-align:center;color:#fff;font-size:.875em;margin-top:40px;border-radius:20px;}
.showdec_s .btn:hover{background:#a00008;}
.solutionPic{width:48%;border-left: 1px solid #ddd;overflow:hidden;}
.solutionPic li a{height:460px;line-height:460px;display:block;}
.solutionPic li img{width:100%;max-height:100%;object-fit:cover;}
.showTie2{border-bottom: 1px solid #ddd;padding:30px 50px;background:#f5f5f5;font-size:1.875em;font-weight:700;line-height:1;color:#333;position:relative;}
.showTie2::after{left:50px;height:4px;bottom:-1px;width:100px;}
.solutionShow_info{padding:50px 60px;line-height:1.8;overflow:hidden;border-bottom: 1px solid #ddd;}
.solutionBox2 {background:#f5f5f5;}
.relatedS li{padding-right:0 !important;margin-bottom:10px;}
.solutionShow .showPage i{float:none;display:inline-block;}
.solutionCase ul{padding:50px 60px;overflow:hidden;margin-right:-15px;}
.solutionCase li{float:left; width:25%;padding-right:15px;margin-bottom:15px;}
.solutionCase li .pImg{padding-top:78%;}
.solutionBox2 .showTie2{text-align:center;margin-bottom:40px;border:none;padding-bottom:20px;}
.solutionBox2 .showTie2::after{left:50%;margin-left:-50px;}

/*  CPI */
.cpiBox1 .p1{text-align:center;max-width:1320px;margin:0 auto;font-size:1.25em;margin-bottom:40px;}
.cpiBox1 .pic{width:50%;height:550px;overflow:hidden;}
.cpiBox1 .main{display:flex;justify-content:space-between;flex-flow:row wrap;}
.cpiBox1 .txt{width:50%;color:#111;}
.cpiBox1 li{float:left;width:33.3%;margin:20px 0;text-align:center;color:#888;height:230px;}
.cpiBox1 li span{display:block;color:#000;font-size:1.25em;margin-bottom:5px;}
.cpiBox1 li p{max-width:190px;margin:0 auto;}
.cpiBox1 li i{display:inline-block;width:128px;height:128px;background:url('../images/cpi_icon.png') no-repeat;}
.cpiBox1 li:nth-child(2) i{background-position:-128px 0;}
.cpiBox1 li:nth-child(3) i{background-position:calc(-128 * 2px) 0;}
.cpiBox1 li:nth-child(4) i{background-position:calc(-128 * 3px) 0;}
.cpiBox1 li:nth-child(5) i{background-position:calc(-128 * 4px) 0;}
.cpiBox1 li:nth-child(6) i{background-position:calc(-128 * 5px) 0;}

.cpiBox2{background:url('../images/cpi2_bg.jpg') no-repeat center;background-size:cover;}
.cpiBox2 ul{overflow:hidden;overflow: hidden;}
.cpiBox2 li{float: left;width:33.3%;height:330px;border-bottom: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;margin-bottom:0;text-align:center;margin-left:-1px;margin-bottom:-1px;padding-top:20px;}
.cpiBox2 li i{display:inline-block;width:182px;height:182px;background:url('../images/cpi2_icon.png') no-repeat;}
.cpiBox2 li p{max-width:240px;margin:0 auto;}
.cpiBox2 li span{display:block;color:#000;font-size:1.5em;margin-bottom:5px;}
.cpiBox2 li:nth-child(2) i{background-position:-182px 0;}
.cpiBox2 li:nth-child(3) i{background-position:calc(-182 * 2px) 0;}
.cpiBox2 li:nth-child(4) i{background-position:calc(-182 * 3px) 0;}
.cpiBox2 li:nth-child(5) i{background-position:calc(-182 * 4px) 0;}
.cpiBox2 li:nth-child(6) i{background-position:calc(-182 * 5px) 0;}

.cpiBox3 .menu{height:70px;line-height:70px;background:#f6f8fa;font-size:1.5em;color:#111;margin-bottom:25px;}
.cpiBox3 .menu span{width:20%;display:inline-block;text-align:center;cursor:pointer;}
.cpiBox3 .menu .on{background:#c7000b;color:#fff;}
.cpiPro_box{display:none;}
.cpiPro_box .top{display:flex;margin-bottom:70px;}
.cpiPro_box .top .info{max-width:70%;margin-right:30px;}
.cpiPro_box .text {font-size:1.125em;padding-top:15px;line-height:1.8;}
.cpiPro_box .text span{display:block;color:#c7000b;font-size:1.111em;}
.cpiPro_box .info p{margin-top:20px;}
.cpiPro_box .info p span{display:inline-block;height:32px;line-height:32px;width:130px;background:#c7000b;text-align:center;color:#fff;border-radius:18px;margin-right:15px;}
.cpi_honor li{float:left;width:20%;border:2px solid #d7e2ee;border-radius:10px;overflow:hidden;}
.cpi_honor li .pImg{padding-top:130%;}
.cpi_honor li:hover img{transform:scale(1.1);}
.cpi_honor .swiper-pagination{position:static;margin-top:25px;}
.cpi_honor .swiper-pagination-bullet{width:12px;height:12px;}

/*  电致变色 */
.dzbsBox1 .main{background:url('../images/dzbs_bg1.jpg') no-repeat;height:500px;position:relative;}
.dzbsBox1 .main p{left:90px;top:150px;background:rgba(255,255,255,.9);padding:30px;width:380px;position:absolute;line-height:2;}
.dzbsBox2{background:url('../images/dzbs_bg2.jpg') no-repeat center;background-size:cover;background-attachment: fixed;}
.dzbsBox2 ul{margin-right:-20px;}
.dzbsBox2 li{float:left;width:calc(33.3% - 20px);background:#fff;margin-right:20px;border-radius:10px;padding:30px;text-align:center;}
.dzbsBox2 li img{width:100%;}
.dzbsBox2 li h5{font-size:1.75em;color:#c7000b;}
.dzbsBox2 li .pic{display:block;overflow:hidden;margin:15px 0;border-radius:8px;}
.dzbsBox2 li:hover img{transform: scale(1.1);}
.dzbsBox3 ul{margin-right:-20px;overflow:hidden;}
.dzbsBox3 li{float: left;width:33.3%;padding-right:20px;margin-bottom:20px;}
.dzbsBox3 li a{display: block;border-radius:10px;overflow:hidden;}
.dzbsBox3 li .pImg{padding-top:58%;}
.dzbsBox3 li p{height:50px;line-height:50px;background:#f5f5f5;text-align:center;padding:0 10px;transition:all .5s;}
.dzbsBox3 li:hover img{transform: scale(1.1);}
.dzbsBox3 li:hover p{background:#c7000b;color:#fff;}

.dzbsBox4 .list {margin-right:-20px;font-size:.938em;overflow:hidden;text-align:center;margin-bottom:40px;}
.dzbsBox4 .list li{float: left;width:calc(25% - 20px);margin-right:20px;}
.dzbsBox4 .list li .pImg{padding-top:58%;}
.dzbsBox4 .list .txt{background:#f6f8fa;height:100px;padding:10px 15px;}
.dzbsBox4 .list li h4{color:#c7000b;font-size:1.2em;}
.dzbsBox4 .list2 .box{width:49%;}
.dzbsBox4 .list2 h4{height:60px;line-height:60px;background:#c7000b;color:#fff;text-align:center;font-size:1.5em;}
.dzbsBox4 .list2 ul{overflow:hidden;padding-left:1px;font-size:.938em;line-height:1.4;}
.dzbsBox4 .list2 li{float: left;width:50%;padding:0 5%;text-align:center;height:58px;border:1px solid #e5e5e5;margin-left:-1px;margin-top:-1px;display:flex;align-items:center;}
.dzbsBox4 .list2 li span{width:100%;}
.dzbsBox4 .list3{display:flex;justify-content:space-between;flex-flow:row wrap;padding-top:40px;font-size:1.125em;}
.dzbsBox4 .list3 li{width:20%;text-align:center;}
.dzbsBox4 .list3 i{display:inline-block;width:106px;height:99px;background: url('../images/dzbs4_icon.jpg') no-repeat;}
.dzbsBox4 .list3 b{color:#c7000b;font-size:1.125em;}
.dzbsBox4 .list3 li:nth-child(2) i{background-position:calc(-106 * 1px) 0;}
.dzbsBox4 .list3 li:nth-child(3) i{background-position:calc(-106 * 2px) 0;}
.dzbsBox4 .list3 li:nth-child(4) i{background-position:calc(-106 * 3px) 0;}
.dzbsBox4 .list3 li:nth-child(5) i{background-position:calc(-106 * 4px) 0;}
.dzbsBox5{background:#f6f8fa;}
.dzbsBox5 .txt{background:#fff;box-shadow:0 0 10px #eee;text-align:center;padding:20px;overflow:hidden;}
.dzbsBox5 .txt h5{font-size:1.75em;color:#c7000b;margin-bottom:5px;}
.dzbsBox5 .txt span{margin:0 20px;background: url('../images/arr.png') no-repeat left center;padding-left:15px;}
.dzbsBox5 .list{margin-top:40px;overflow:hidden;margin-right:-20px;}
.dzbsBox5 li{float: left;width:33.3%;padding-right:20px;text-align:center;}
.dzbsBox5 li .pImg{padding-top:65%;margin-bottom:10px;}
.dzbsBox5 li a:hover img{transform: scale(1.1);}
.dzbsBox5 li p span{display:block;}
.dzbsBox5 .list2 li{width:25%;}

/*  电致变色 */
.gtkBox1 .main{background:#f6f8fa;display:flex;justify-content:space-between;align-items: center;flex-flow:row wrap;}
.mainPic{border:1px solid #e5e5e5;width:53%;height:390px;}
.mainPic img{width:100%;height:100%;object-fit:cover;}
.gtkBox1 .txt{width:47%;padding:20px 30px;color:#888;line-height:2;}
.gtkBox1 .txt h5{font-size:1.125em;color:#111;border-bottom: 1px solid #eee;padding-bottom:15px;margin-bottom:15px;line-height:1.8;}
.gtkBox1 .txt i{color:#c7000b;font-style:normal;}
.gtkBox2{background: url('../images/gtk2_bg.jpg') no-repeat center;background-size:cover;}
.gtkBox2 ul{margin-right:-20px;overflow:hidden;padding:10px;}
.gtkBox2 li{float:left;width:calc(33.3% - 20px);background:#fff;margin-right:20px;border-radius:10px;padding:30px;text-align:center;box-shadow:0 0 10px #eee;height:460px;}
.gtkBox2 li img{width:100%;}
.gtkBox2 li h5{font-size:1.75em;color:#c7000b;margin-bottom:10px;}
.gtkBox2 li .pic{display:block;overflow:hidden;margin:15px 0;border-radius:8px;}
.gtkBox2 li:hover img{transform: scale(1.1);}
.gtkBox2 .main{border:1px solid #e5e5e5;box-shadow:0 5px 10px #eee;margin-top:40px;overflow:hidden;background:#fff;}
.gtkBox2 .main div{width:50%;padding-bottom:15px;}
.gtkBox2 .txt1{border-right: 1px solid #eee;}
.gtkBox2 .txt1 p{padding-left:5%;margin-bottom:10px;}
.gtkBox2 .txt1 p span{display:block;color:#c7000b;}
.gtkBox2 .pic{display: block;margin-bottom:20px;}
.gtkBox2 .txt2{text-align:center;color:#999;}
.gtkBox3 .list{margin-bottom:0;}
.yycjList{overflow: hidden;margin-right:-25px;}
.yycjList li{float: left;width:25%;padding-right:20px;text-align:center;margin-bottom:25px;}
.yycjList li .pImg{padding-top:65%;margin-bottom:10px;}
.yycjList li a:hover img{transform: scale(1.1);}
.yycjList li p span{display:block;}
.swcgq_tie{text-align:center;font-size:1.125em;line-height:2;margin-top:-10px;margin-bottom:40px;}
.swcgq_tie span{display:block;}
.yycjList2 li{width:33.3%;}
.yycjList2 li .pImg{margin-bottom:0;}

/*  OLED */
.oledBox1 .main{background-image: url('../images/oled1_bg.jpg');}
.oledBox1 .main p{width:460px;}
.oledBox2 .box{width:49.5%;}
.oledBox2 .pic{margin-bottom:10px;display:block;}
.oledBox2 p{line-height:1.8;padding:0 10px;}
.oledBox3{background:#f6f8fa;}

/*  研究院 */
.RI_box1{background: url('../images/RI_bg1.jpg') no-repeat center;background-size:cover;}
.RI_box1 .text{max-width:1320px;text-align:center;font-size:1.25em;line-height:1.8;margin-top:-10px;margin:0 auto;margin-bottom:40px;}
.RI_box1 .pic span{width:52%;}
.RI_box1 .pic .fr{margin-left:-4%;}
.RI_box2 {background:#f5f5f5 url('../images/RI_bg2.jpg') no-repeat center;background-size:cover;}
.RI_box2 .main{display:flex;justify-content:space-between;}
.RI_box2 .left{width:66%;margin-right:30px;}
.RI_box2 .left h4{font-size:1.75em;color:#111;}
.RI_box2 .left h4 b{color:#c7000b;font-weight:400;}
.RI_box2 .left ul{display:flex;justify-content:space-between;padding-right:5%;font-size:1.125em;margin:70px 0;flex-flow:row wrap;}
.RI_box2 .left li{width:170px;height:170px;background:#fff;border-radius:100%;padding-top:35px;text-align:center;}
.RI_box2 .left li span{display:block;font-size:3.556em;color:#c7000b;font-weight:700;line-height:1;}
.RI_box2 .left h6{font-size:1.75em;color:#c7000b;}
.RI_box2 .text span{float:left; width:calc(25% - 25px);margin-top:25px;margin-right:25px;height:45px;line-height:43px;background:#fff;border:1px dashed #c7000b;text-align:center;border-radius:5px;color:#000;}
.RI_box2 .pic img{box-shadow:0 0 15px #ccc;}
.RI_box3 .fl{width:58%;}
.RI_box3 .fr{width:24%;}


/* 关于我们 */
.aboutBox1 .tie{text-align:center;font-size:1.25em;color:#c7000b;margin-top:-15px;margin-bottom:20px;}
.aboutBox1 ul{margin-top:40px;margin-right:-20px;overflow:hidden;}
.aboutBox1 li{float: left;width:50%;padding-right:20px;text-align:center;margin-bottom:20px;}
.aboutBox1 li .pImg{padding-top:52%;margin-bottom:15px;}
.aboutBox1 li a{color:#111;cursor:auto;}
.aboutBox1 li.big{width:50%;}
.aboutBox1 li.big .pImg{padding-top:42%;}
.aboutBox1 li:hover img{transform:scale(1.1);}
.aboutBox1 li i{font-style:normal;color:#888;}

.aboutBox2{background: url('../images/about_bg2.jpg') no-repeat center;background-size: cover;background-attachment: fixed;text-align:center;color:#fff;padding-top:120px;padding-bottom:120px;}
.aboutBox2 .info{line-height:2;}
.aboutBox3 .left{width:56%;}
.aboutBox3 .left li{float:left;width:50%;margin-bottom:15px;padding-right:15px;}
.aboutBox3 li .pic{display: block;height:240px;overflow:hidden;}
.aboutBox3 li img{transition:all .5s;object-fit:cover;width:100%;height:100%;}
.aboutBox3 .left li.m1{width:100%;height:465px;}
.aboutBox3 .left li video{width:100%;height:100%;object-fit:cover;}
.aboutBox3 .right{width:44%;}
.aboutBox3 .right li{margin-bottom:15px;}
.aboutBox3 .right li .pic{height:230px;}
.aboutBox3 li:hover img{transform:scale(1.1);}
.aboutBox4 .p1{max-width:1300px;margin:0 auto;margin-bottom:40px;text-align:center;margin-top:-15px;}
.aboutBox4 li{float: left;width:49%;background:url('../images/team_bg.jpg') no-repeat;height:680px;padding:40px;background-size:cover;position:relative;overflow:hidden;}
.aboutBox4 li:nth-child(2n){float:right;}
.aboutBox4 li .tie{font-size:1.25em;color:#888;position: relative;padding-bottom:15px;margin-bottom:20px;}
.aboutBox4 li .tie span{font-size:1.4em;display: block;color:#000;}
.aboutBox4 li .tie::after{content:"";position:absolute;left:0;bottom:0;width:50px;height:3px;background:#c7000b;}
.aboutBox4 li .txt{font-size:.875em;color:#777;position:relative;padding:10px 0;}
.aboutBox4 li .txt::after{content:"";position:absolute;left:0;width:1px;height:100%;background:#6b6b6b;left:4px;top:0;background: linear-gradient(to top, #dfdfdf, #666 90%, #dfdfdf);}
.aboutBox4 li .txt p{margin-bottom:5px;padding-left:25px;position:relative;}
.aboutBox4 li .txt p::after{content:"";position:absolute;left:0;top:5px; width:8px;height:8px;border:1px solid #c8c8c8;background:#f6f6f6;border-radius:100%;z-index:2;}
.aboutBox4 li .pic{position:absolute;right:0;bottom:0;}
.aboutBox4 li.t2 .pic{right:-50px;}

.honor{background:#f2f3f5;overflow:hidden;}
.honor .main{display:flex;justify-content:space-between;}
.honor .txt{text-align:center;margin-bottom:50px;margin-top:-15px;line-height:1.8;}
.honor .txt span{display:block;}
.honor .tie{font-size:4.75em;color:#111;line-height:1.2;}
.honor .tie span{display:block;font-weight:700;color:#ba1212;}
.honor .pic{margin-left:30px;}

.history{background:url('../images/history_bg.jpg') no-repeat center;background-size:cover;}
.historyMain{border-radius:10px;position: relative;}
.historyMain::after{content:"";position:absolute;background:#fff;width:20px;height:100%;background:rgba(255, 255, 255, .9);right:0;top:0;}
.historyMain li{float:left;width:25%;text-align:left;}
.historyMain li a{height:400px;padding:30px 30px;background:rgba(255, 255, 255, .9);color:#000116;transform:skew(-5deg);display:block;margin-left:-20px;}
.historyMain li h5{font-size:1.75em;color:#ba1212;transform:skew(5deg);border-bottom: 1px solid #cb131d;background: url('../images/h_arr.png') no-repeat right center;}
.historyMain li .date{color:#999;transform:skew(5deg);margin:5px 0;}
.historyMain li .txt{transform:skew(5deg);font-size:.875em;color:#666;padding-left:10px;}
.historyMain li td{padding-bottom:8px;font-size:15px;}
.swiperBtn,.swiperBullet{position:static;display:inline-block;margin-top:25px;}
.swiperBtn{width:auto;height:auto;line-height:1;font-family:"iconfont";background:none;font-size:2.2rem;cursor:pointer;}
.swiperBtn.swiper-button-prev{transform: rotate(180deg);}
.swiperBullet{width:auto !important;margin-top:0;position: relative;top:-7px;}
.swiperBullet .swiper-pagination-bullet{width:12px;height:12px;margin:0 10px !important;}

.cultur .listTie{position:absolute;left:0;top:120px;text-align:left;}
.cultur .listTie span::after{left:0;margin-left:0;}
.cultur .listTie span{font-size:24px;text-transform: uppercase;}
.cultur li{float:left; width:25%;background:#fbf9f8;height:400px;}
.cultur li:nth-child(1){margin-left:25%;}
.cultur li .mainPic{border:none;}
.cultur .text{padding:30px;position:relative;}
.cultur h5{font-size:1.5em;color:#000;text-transform: uppercase;line-height:1.4;}
.cultur h5 span{display:block;font-size:1.25em;font-weight:700;color:#e1e1e1;}
.cultur p{position:absolute;bottom:30px;left:30px;font-size:1.25em;}
.cultur i{font-style:normal;font-family:"iconfont";font-size:3em;position:absolute;right:30px;top:30px;line-height:1.4;color:#ba1212;}
.cultur li.text2 {background:#c7000b;}
.cultur li.text2 *{color:#fff;}

/* 图片列表 */
.picList ul{margin-right:-30px;}
.picList li{width:33.3%;text-align:center;float:left;padding-right:30px;margin-bottom:30px;}
.picList li a{display:block;overflow:hidden;}
.picList li .pImg{padding-top:68%;border:1px solid #e1e1e1;}
.honorList li .pImg{padding-top:100%;}
.honorList li{width:25%;}
.honorList li .pic{height:370px;line-height:370px;border:1px solid #e1e1e1;transition:all .5s;display:block;overflow:hidden;}
.honorList li .pic img{transition:all .5s;max-height:100%;}
.picList li p{font-weight:normal;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;z-index:2;position:relative;margin-top:20px;}
.picList li a:hover img{transform:scale(1.1);}
.picList li a:hover p{color:#c7000b;}




/*新闻列表 */
.newsList{margin-right:-30px;}
.newsList li{float: left;width:33.3%;padding-right:30px;margin-bottom:30px;}
.newsList li a{display:block;overflow:hidden;background:#fff;}
.newsList li .pImg{padding-top:62%;}
.newsList li .txt{padding:30px;}
.newsList li h4{color:#111;margin:15px 0;height:70px;overflow:hidden;}
.newsList li .date{font-family:Arial;font-size:12px;background:#c7000b;color:#fff;height:32px;line-height:32px;padding:0 15px;display:inline-block;}
.newsList li .more{text-align:right;font-size:.875em;display:block;}
.newsList li a:hover img{transform:scale(1.1);}
.newsList li a:hover{box-shadow:0 5px 10px #e1e1e1;}

/* 视频列表 */
.videoList ul{margin-right:-30px;overflow: hidden;}
.videoList li{float:left;width:50%;padding-right:30px;margin-bottom:30px;text-align:center;}
.videoList li a{display: block;overflow: hidden;}
.videoList li .pImg{padding-top:55%;}
.videoList li p{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all .3s;font-size:1.143em;color:#000123;margin-top:15px;}
.videoList li .pImg::after{content:"";position:absolute;left:0;top:0;background:#000;opacity:.2;width:100%;height:100%;transition:all .5s;z-index:4;}
.videoList li .pImg::before{content:"";position:absolute;left:50%;top:50%;width:54px;height:54px;background: url('../images/vIcon.png') no-repeat;margin-left:-30px;margin-top:-30px;z-index:5;transition:all .5s;}
.videoList li:hover p{color:#c7000b;}
.videoList li:hover img{transform: scale(1.06);}
.layer_video{width:80% !important;height:90% !important;}

/* 新闻详情 */
.newsShow{max-width:1400px;}
.newsShow .title{font-size:2.5em;color:#000;margin-bottom:10px;text-align:center;}
.newsShow .text span{margin-left:40px;}
.newsShow_con{padding:30px 0 50px 0;overflow:hidden;line-height:1.8;border-top: 1px solid #ddd;margin-top:25px;}
.showPage{border-top:1px solid #ddd;}
.showPage p{margin-top:15px;}
.news_relative{margin-top:50px;}
.news_relative .tie{font-size:1.5em;color:#000;margin-bottom:20px;margin-top:10px;}
.news_relative li{border-bottom: 1px solid #ececec;margin-bottom:25px;padding-bottom:25px;float:left;width:48%;position:relative;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-right:100px;}
.news_relative li span{opacity:.8;font-size:.875em;position:absolute;right:0;}
.news_relative li:nth-child(2n){float:right;}
.news_relative li::after{content:"";position: absolute;left:0;bottom:-1px;background:#c7000b;width:0;height:1px;transition:all .5s;}
.news_relative li:hover::after{width:100%;}

/* 联系我们*/
.contactBox{display:flex;justify-content:space-between;}
#dituContent{height:460px;width:50%;}
.contactBox .font{width:50%;padding-left:40px;padding-top:20px;position: relative;color:#888;}
.contactBox .font .tie{font-size:2em;border-bottom: 1px solid #e5e5e5;padding-bottom:25px;margin-bottom:25px;position: relative;color:#000;}
.contactBox .font .tie::after{content:"";position:absolute;left:0;bottom:-1px;width:75px;height: 2px;background:#c7000b;}
.contactBox .txt{line-height:1.8;}
.contactBox .txt span{font-size:1.125em;color:#000;}
.contactBox .txt b{font-size:1.25em;font-weight:400;}
.contactBox .wx{position:absolute;bottom:10px;left:40px;}
.contactBox .wx .pic{border:2px solid #333;padding:4px;border-radius:5px;display: inline-block;}
.contactBox .wx p{text-align:center;margin-top:5px;}
.mapBox{background: url('../images/map_bg.jpg') no-repeat center;background-size:cover;position:relative;}
.mapBox ul{background:#fff;width:540px;box-shadow:0 5px 10px #e1e1e1;padding:15px 35px 40px 35px;margin-bottom:200px;position: relative;top:10px;z-index:2;}
.mapBox li{border-bottom: 1px solid #e9e9e9;padding:20px 0;}
.mapBox li h6{color:#c7000b;font-size:1.25em;margin-bottom:5px;}
.mapBox li i{font-style:normal;margin-right:10px;}
.mapBox .map{position:absolute;right:0;top:0px;}

/* 搜索结果*/
.proSear{margin-bottom:40px;}
.proSear form{border:1px solid #f90a0a;height:55px;background:#fff;max-width:900px;margin:0 auto;overflow:hidden;padding-right:55px;position:relative;border-radius:5px;}
.proSear select{position:absolute;left:0; color:#666;top:0;cursor:pointer;width:80px;padding-left:12px; height:53px;}
.proSear option{color:#333;}
.proSear .text{padding:0 15px;line-height:53px;width:100%;border-radius:0;height:53px;}
.proSear .btn{width:60px;background:#f90a0a url('../images/sBtn2.png') no-repeat center;position: absolute;right:0;height:55px;cursor:pointer;transition:all .5s;}
.proSear .btn:hover{background-color:#980005;}
