@charset "utf-8";
body, form, img, ul, ol, li, dl, dt, dd, p, tr, td, strong, span, pre { margin: 0; padding: 0; border: 0; }
a {text-decoration:none}
/******************************* banner**********/
.bannerTxt { width: 100%; height: auto; position: relative; overflow: hidden;}
.bannerTxt .txt { width: 100%; height: auto;  padding: 60px 0; position: absolute; top: 35%; text-align: center; color: #fff;font-family: HarmonyOS_Sans_SC_Black;}
.bannerTxt .txt h2 {width: auto;height: auto;font-size: 104px;font-weight: 400;line-height: auto;}
.bannerTxt .txt h2  span{width: auto; height: auto;font-size: 104px; font-weight: 500;color: #FFF100; line-height: auto;}
.bannerTxt .txt h3 {width: auto;height: auto;font-size: 72px;font-weight: 300;line-height: auto; margin-top: 20px;}
.bannerTxt .txt1 { width: 100%; height: auto; position: absolute; top: 42%; left:5%; text-align: left; color: #fff;font-family: HarmonyOS_Sans_SC_Black;}
.bannerTxt .txt1 h2 {width: auto; height: auto; font-size: 42px; font-family: SourceHanSansCN; font-weight: 300; color: #FFFFFF; line-height: auto;}
.bannerTxt .txt1 h3 { margin-top: 20px; width: auto; height: auto;font-size: 53px;font-family: HarmonyOS_Sans_SC_Bold; font-weight: 400; color: #FFFFFF; line-height: auto;}
.bannerTxt .txt1 h3  span{color: #FF1E3A; }
.bannerTxt .txt1 p {margin-top: 20px;width: auto;height: auto;font-size: 17px;font-family: HarmonyOS_Sans_SC_Light; font-weight: 400;color: #FFFFFF; line-height: auto;}
.bannerTxt .txt2 { width: 480px; height: auto; position: absolute; top: 42%; right:6%; text-align: center; color: #fff;font-family: HarmonyOS_Sans_SC_Black;}
.bannerTxt .txt2 h2 {width: auto; height: auto; font-size: 42px; font-family: SourceHanSansCN; font-weight: 300; color: #FFFFFF; line-height: auto;}
.bannerTxt .txt2 h3 { margin-top: 20px; width: auto; height: auto;font-size: 46px;font-family: Impact; font-weight: 400; color: #FFFFFF; line-height: auto;}
.bannerTxt .txt2 p {margin-top: 20px;width: auto;height: auto;font-size: 30px;font-family: HarmonyOS_Sans_SC; font-weight: 400;color: #FFFFFF; line-height: auto;}

/*******************************头部 HEADER**********/
.sina-nav{top: 0px;  position: absolute;}
.header {transition: all 0.6s;height: 90px;position:absolute;width: 100%;top: 0;left: 0;z-index: 99; border-bottom: 0 solid #fff;background: rgba(255, 255, 255, 0);}
/**********************内容页斑斓图 BANNER**********/
.bannerContent { width: 100%; position: relative; overflow: hidden;}
.bannerContent img{ width: 100%; overflow: hidden;}
.bannerContent .txt { width: 100%; position: absolute; top: 36%; left: 0%; color: #fff; }
.bannerContent .txt h2 {width: auto; height: auto; font-size: 40px;  font-family: Arial;   font-weight: 900;  line-height: 60px;}
.bannerContent .txt h3 {width: auto; height: auto;  font-size: 24px;  font-family: SourceHanSansCN;font-weight: 400;  line-height: 50px;}
.bannerContent .txt hr {width: 21px; height: 4px;  background: #FFFFFF;float: left;}
.bannerContent .navTxt { width: 100%; position: absolute; top: 36%; left: 45%; color: #fff; }
.bannerContent .navTxt a { width: auto; text-decoration:none; height: auto;font-size: 16px;  font-family: SourceHanSansCN; font-weight: 400;color: #797979;line-height: 50px; }
.bannerContent .navTxt .active a { font-size: 18px; font-weight: 400;color: #FFFFFF; }
.bannerContent .navTxt  span { margin-right: 20px;}
/**********************联系我们**********/
.contact_contcat1 { width: 100%; height: auto; padding-top: 130px;}
.contact_contcat1  p{width: 100%;height: auto; font-size: 18px;font-family: SourceHanSansCN;font-weight: 400;color: #383838;line-height: 28px;}
.contact_contcat2  { width: 100%; height: auto; padding-top: 80px;}
.contact_contcat2 h2 {width: auto; height: auto; font-size: 24px; font-family: SourceHanSansCN;font-weight: 400; color: #000;line-height: 24px; margin-bottom: 30px;}
.contact_contcat2 h3 {width: auto; height: auto; font-size: 30px;font-family: HarmonyOS_Sans_SC_Black; font-weight: 600; color: #E60012;line-height: 45px;}
.contact_contcat2 ul li { width: auto;}
.contact_contcat3 { width: 100%; height: auto; padding-top:40px;}
.contact_contcat3 ul  {width: 100%;border-bottom: 1px solid #e0e0e0; }
.contact_contcat3 ul li { width: 33.33333333%; border-top: 1px solid #e0e0e0; padding: 35px 0;}
.contact_contcat3 h4 {width: 100%; height: auto; font-size: 14px; font-family: SourceHanSansCN; font-weight: 400;  color: #595757; line-height: 35px;}
.contact_contcat3 h5 {width: 100%;  height: auto; font-size: 12px;  font-family: SourceHanSansCN; font-weight: 400; color: #595757;  line-height: 35px;}
.contact_contcat3 ul li:nth-child(3n+2) { padding-left: 120px; }
.contact_contcat3 ul li:nth-child(3n) { padding-left: 205px; }

/**********************底部**********/
#footer { background-image: url(../images/footerBg.jpg); background-repeat: no-repeat; width: 100%; background-color: #f6f6f6;height:528px ; margin-top: 160px; }
.footerTxt { width:730px; background-color: #f6f6f6; height: auto; float: right; margin-right: -140px; padding-top: 60px; height:528px ;}
.footerTxt h2 {width: auto; height: auto;font-size: 53px;font-family: Alibaba;font-weight: normal;color: #000000;line-height: 100px;}
.footerTxt h3 {width: auto; height: auto; font-size: 12px;font-family: SourceHanSansCN; font-weight: 400; color: #000000;line-height: 26px;}
.footerTxt h4 {width: auto; height: auto; font-size: 19px; font-family: HarmonyOS_Sans_SC_Black;font-weight: 600; color: #E60012; line-height: 25px;}
.footerTxt .flexStart li:first-child { width: 320px;}
.footerTxt .flexBetween  { margin-top: 20px;}
.footerTxt .flexBetween h4 {width: auto; height: auto; font-size: 10px; font-family: SourceHanSansCN; font-weight: 400; color: #595757; line-height: 20px;}
.footerTxt .flexBetween h5 {width: auto; height: auto; font-size: 8px; font-family: SourceHanSansCN; font-weight: 400;  color: #595757; line-height: 20px;}
.footerTxt .flexBetween li { width: auto;}
.footerTxt  p {width: auto;  margin-top: 40px; height: auto; font-size: 10px;  font-family: SourceHanSansCN;  font-weight: 400;  color: #595757; line-height: 14px;}
.footerTxt  a { color: #595757; }
.footerTxt  a:hover { color: #E60012; }
#footerMesage { width: 100%; height: 155px; background-color: #626262; padding: 35px 0;}
#footerMesage p {width: 100%; height: auto; font-size: 28px;  font-family: SourceHanSansCN; font-weight: 400; color: #FFFFFF;  line-height: 39px;}
#footerMesage p  span {width: auto;  height: auto; font-size: 10px; font-family: SourceHanSansCN;  font-weight: 400;color: #ABABAB;  line-height: 20px;}
#footerMesage ul li {width: 340px;}
#footerMesage ul li:last-child { width: 100px;}
#footerMesage  input { width: 100%; height: 30px; padding: 0px 10px; font-size: 10px; font-family: SourceHanSansCN;  font-weight: 400; color: #8A8A8A; line-height: 30px;}
#footerMesage  button { background: #D6170E; width: 100%;height: 30px;font-size: 10px;  font-family: SourceHanSansCN;  font-weight: 400;  color: #FFFFFF; line-height: 30px;}

/**********************新闻内容页**********/
.news_Show { width: 100%; height: auto; padding: 100px 0; border-bottom: 1px  dotted #A3A3A3; overflow: hidden;}
.news_Show img {width: 100%;}
.news_Show .txt {width: 100%;height: auto; font-size: 14px; font-family: FZLTXIHJW;font-weight: normal;color: #646464; line-height: 26px; padding: 50px 0 0 0;}
.news_Show .title {width: 100%; height: auto; text-align: center; }
.news_Show .title h2{width: 100%; height: auto; text-align: center; font-size: 30px;  font-family: FZLanTingHei-DB-GBK;  font-weight: 400; color: #000000; line-height: 40px;}
.news_Show .title span {width: 100%; height: auto; font-size: 12px; font-family: FZLTXHK; font-weight: 400;  color: #969696;  line-height: 31px;}
.news_Show .txt div { width: 100%; padding: 10px 0; }
.newsNeTPrv { width: 100%; height: auto;font-size: 12px;  font-family: FZLTXHK; font-weight: 400; color: #898989;line-height: 25px; padding-top: 80px;}
.newsNeTPrv a {font-size: 12px;  font-family: FZLTXHK; font-weight: 400; color: #898989;line-height: 25px; text-decoration:none;}
.newsNeTPrv a:hover { color: #D6170E;}
.newsType { width: 100%; height: auto; overflow: hidden; margin-top: 100px;}
.newsType  ul li { padding: 0 15px; margin: 10px 5px; width: 180px;  height: auto; line-height: 50px; background: #FFFFFF;  box-shadow: 0px 0px 6px 2px rgba(34,34,34,0.06);border-radius: 5px;}
.newsType  ul li a {width: 100%;text-decoration:none; height: auto;font-size: 20px; font-family: Alibaba;  font-weight: normal;  color: #000000;  line-height:50px;}
.newsType  ul li span { float: right;width: auto; height: auto; font-size: 16px;  font-family: Alibaba;  font-weight: normal;   line-height: 50px;}
.newsType  ul li a:hover { color: #D6170E;}
.newsType .active { background: #E60012;  border-radius: 5px;}
.newsType .active a { color: #fff;}
.newsType .active a:hover { color: #fff;}

.newsType  ul li:hover {background: #E60012;}
.newsType  ul li:hover a { color: #fff;}



/**********************新闻列表**********/
.newsListHot { width: 100%; height: auto; margin-top: 30px;}
.newsListHot ul li { width: 31.5%;}
.newsListHot .img { width: 100%;}
.newsListHot .img img{ width: 100%;}
.newsListHot .txt { width: 100%; padding: 20px 0; font-family: Alibaba; }
.newsListHot .txt .time {width: 100%; height: auto;  font-size: 12px;  font-weight: normal; color: #000000; line-height: 24px;}
.newsListHot .txt .title a {width: 100%; display: block; height: 60px; overflow: hidden; text-decoration:none;  font-size: 20px;   font-weight: normal;  color: #000000; line-height: 30px;}
.newsListHot .txt p {width: 100%;  height: 48px; overflow: hidden; font-size: 12px;  font-weight: normal; color: #969594; line-height: 24px;}
.newsListHot .more a {width: 30px;height: 12px; font-size: 12px;  text-decoration:none;  font-weight: normal;  color: #545453; line-height: 21px;}
.newsListHot ul li:hover a { color: #D6170E;}
.newsListHot ul li:hover .title a { color: #D6170E;}
.newsListHot ul li:hover .time  { color: #D6170E;}
.newsList { width: 100%; height: auto; margin-top: 50px;}
.newsList >ul>li { width: 49%; height: auto; background: #F4F4F4; padding: 50px 50px; margin-bottom: 20px;}
.newsList .txt ul li { width: 81%; font-family: Alibaba;   font-weight: normal;}
.newsList .txt ul li:first-child {width: 70px; height: 160px; border-right: 1px solid #D9D8D8; }
.newsList .txt  .titme {width: 100%;  height: auto; font-size: 11px;  color: #000000;  line-height: 16px;}
.newsList .txt  .titme  span{width: 100%; height: auto; font-size: 41px;   color: #000000; line-height: 40px;}
.newsList .txt  a {width: 100%;height: 50px;font-size: 21px;  color: #000000;  line-height: 30px; text-decoration:none; }
.newsList .txt  p {width: 100%; margin: 10px 0 20px 0;  height: 48px; overflow: hidden; font-size: 12px;   color: #969594; line-height: 24px;}
.newsList .txt  .more a {width: 30px;height: 12px; font-size: 12px;    color: #545453; line-height: 21px;}
.newsList >ul>li:hover { border: 1px solid #D6170E;}
.newsList >ul>li:hover a { color: #D6170E;}
.newsList >ul>li:hover .titme { color: #D6170E;}
.newsList >ul>li:hover .titme span{ color: #D6170E;}
.newsList >ul>li:hover .more a { color: #D6170E;}
/**********************联系我们**********/
.about { width: 100%; height: auto; margin-top: 140px;}
.about .title h2 {width: auto;  height: auto; font-size: 40px; font-family: Arial;font-weight: 900; color: #000000; line-height: 46px;}
.about .title h3 {width: auto; height: auto;  font-size: 20px; font-family: SourceHanSansCN;font-weight: 400; color: #000000;  line-height: 40px;}
.about .title hr {width: 21px; height: 4px; background: #000000;}
.about .txt {width: 100%; height: auto;  font-size: 14px;font-family: SourceHanSansCN;font-weight: 400; color: #595757; line-height: 30px;}
.about .txt p{width: 100%; height: auto;  font-size: 14px;font-family: SourceHanSansCN;font-weight: 400; color: #595757; line-height: 30px;}
.about .txt ul li:first-child { width: 66%; padding-right: 14%;}
.about .txt ul li:last-child { width: 34%;}
.about .txt .img { width: 100%;}
.about .txt .img img { width: 100%;}
.culture .txt ul li:first-child { width: 48%; padding-right: 0%; padding-top: 80px;}
.culture .txt ul li:last-child { width: 52%;}
.culture .txt .img {margin-bottom: 10px;}
.partner .txt {width: auto; height: auto;  font-size: 14px;  font-family: SourceHanSansCN; font-weight: 400;  color: #595757;  line-height: 30px;}
.partner .txt .p1 {width: auto;height: auto; font-size: 20px;   font-weight: 400; color: #000000; line-height: 30px; margin-top: 60px; margin-bottom: 10px;}
.partner .title h2 {width: auto; height: auto;  font-size: 20px; font-family: SourceHanSansCN;  font-weight: 400;  color: #000000; line-height: 45px;}
.partner .title h2 span {width: auto; margin-left: -10px; height: auto; font-size: 107px; font-family: HarmonyOS_Sans_SC_Black;  font-weight: 600;  color: #000000;  line-height: 105px;}
.partner .title h2 span sup {width: auto; height: auto; font-size: 63px;  font-family: Arial;  font-weight: 900; color: #000000; line-height: 21px;}
.partner .title h3 {width: auto; height: auto; font-size: 25px;font-family: Arial; font-weight: 900; color: #000000; line-height:40px;}
.partner .title hr {width: 21px; height: 4px; background: #000000;}
.partner .txt ul li:first-child { width: 46%; padding-right: 0%; padding-top: 10px;}
.partner .txt ul li:last-child { width: 54%;}
/**********************案例列表**********/
.selectBox{ border-left: #000 solid 1px; height: 70px; margin-top:125px; }
.select{ width: 25%;position: relative;left: 0;float: left; height: 70px;}
.select dt{height: 68px;line-height: 68px;display: inline-block; width: 100%; border: 1px solid #000; border-left:none;background: url(../images/nimg38_1.jpg) no-repeat right center;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 5;}
.select dt a{text-decoration:none;  background:url(../images/nimg19_1.png) no-repeat 40px center;  font-size: 14px;color: #000; position: relative; padding-left: 70px; display: block; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} 
.select.on dt{ background: #f7f7f7;}
.select.on dt a{ font-size:18px; text-decoration:none;}
.select dd{ margin: 0;position: absolute;left: 0px;top: 68px;z-index: 100; width: 100%;} 
.select dd ul {list-style: none; overflow: auto; border:#000 solid 1px; padding: 0 40px;background: #f7f7f7;} 
.select dd ul li{line-height: 58px; height: 58px; cursor: pointer; border-bottom: 1px solid #ebebeb; color: #505050; font-size: 14px;}
.select dd ul li:hover{ color: #000;  background:url(../images/nimg13_1.png) no-repeat right center;}
.select2 dt a{ background:url(../images/nimg19_2.png) no-repeat 40px center; text-decoration:none;}
.select3 dt a{ background:url(../images/nimg19_3.png) no-repeat 40px center; text-decoration:none;}
.select4 dt a{ background:url(../images/nimg19_4.png) no-repeat 40px center; text-decoration:none;}




.case-banner{width: 100%; height: 100vh;overflow: hidden; position: relative;} 
.case-banner .swiper-slide {height: 100vh; color: #fff; } 
.case-banner .swiper-pagination-bullet {width: 27px; height: 3px; background: #fff; border-radius: 0px; opacity: .2;margin-right:12px!important; } 
.case-banner .swiper-pagination-bullet-active {background: #fff!important;opacity: 1; } 
.case-banner .swiper-pagination{ width: auto!important; left:auto!important; margin-right: -600px; right:50%!important;  bottom: 160px!important; } 
.case-banner .nameDiv{ position: absolute; left: 50%; margin-left: -600px; bottom: 120px; z-index: 22;}
.case-banner .nameDiv .name1{ color: #fff; font-size: 40px; font-weight: bold; }
.case-banner .nameDiv .name2{ font-size: 13px; font-weight: bold; color: #616161; padding-top: 10px;}
.case-banner .bg{ background: #fff; position: absolute; left: 50%; margin-left: -600px; height: 56px; width: 1200px; bottom: 0px; z-index: 22; }
.caseBanBox{ display:none;}
.caseFlashTel{position:relative; overflow:hidden;}
.caseFlashTel .slick img{ width:100%;}
.caseFlashTel .slick-dots{ text-align: center; width: 100%; bottom: 20px; left: 0px; position: absolute;}
.caseFlashTel .slick-dots li{display:inline-block; margin: 0 5px; width:27px; height:3px; background:#fff; opacity: 0.2;}
.caseFlashTel .slick-dots .slick-active{background:#fff; opacity: 1;}
.caseShowBox{position: relative; padding: 40px 0 130px;}
.caseShow{ padding: 0 90px 160px; overflow: hidden; }
.caseShow .leftDiv{ width: 63%; }
.caseShow .nameDivTel{ display: none; padding-bottom: 20px;}
.caseShow .nameDivTel .name1{ color: #000; font-size: 30px; font-weight: bold; }
.caseShow .nameDivTel .name2{ font-size: 13px; font-weight: bold; color: #616161; padding-top: 10px;}
.caseShow .name{ font-size: 16px; color: #000; padding-bottom: 35px; font-weight: bold;}
.caseShow .content{font-size: 14px; line-height: 30px; color: #7c7d7f;}
.caseShow .numList{ width: 160px; }
.caseShow .numList li{ width: 160px; text-align: center; padding-bottom: 60px; }
.caseShow .numList li .txt1{ font-size: 16px; font-family: SourceHanSansCN;font-weight: 400; color: #6E7273;}
.caseShow .numList li .bigNum{color: #adadad;width: auto; height: auto;  font-size: 48px; font-family: Impact; font-weight: 400; color: #2D2D2D;}
.caseShow .numList li .txt2{ color: #adadad;width: auto; height: auto;  font-size: 48px; font-family: Impact; font-weight: 400; color: #2D2D2D; }
.caseShow .numList li .bigNum1{width: auto; margin-top: 10px; height: 40;  font-size: 18px;  font-family: Alibaba;   font-weight: normal; color: #2D2D2D; line-height: 30px;}

.pageDown{ text-align: center; padding-bottom: 40px; overflow: hidden;}
.pageDown li{ display: inline-block; margin: 0 25px;}
.pageDown li a{ text-align: center; font-size: 14px; text-decoration: none; line-height: 58px; color: #353535; font-weight: bold; display: block; width: 256px; height: 58px; background: #f7f7f7; border-bottom: #eaeaea solid 2px; }
.pageDown li a:hover{ border-bottom:#353535 solid 2px;  }
.pageDown2 li a{ background: #fff;}


/**********************首页斑斓图**********/
.index-banner-swiper video{  min-width: 100%; min-height: 100%;  width: auto; height: auto; z-index: -9999;}
.index-banner-swiper img { width: 100%;}
.index-banner-swiper .swiper-pagination-bullet-active { background-color: #fff;}
/**********************首页关于我们**********/
.indexAbout { width: 100%; height: auto; margin-top: 180px;}
.indexAbout .txt {font-family: Alibaba; font-weight: normal;color: #4C4F55; }
.indexAbout .txt h2 {width: auto; height: auto;font-size: 44px;  font-weight: 500;  color: #F9253B; line-height: 74px;}
.indexAbout .txt h3 {width: auto; height: auto; font-size: 20px;line-height: 40px;font-size: 20px; margin-top: 10px; font-family: Alibaba;font-weight: 600;color: #4C4F55;line-height: 40px;
}
.indexAbout .txt p {width: auto;  height: auto; font-size: 21px;  line-height: 35px; margin-top: 15px; }
.indexAbout .txt img {width: 70px; margin-left: 30px;}
.indexAbout  ul li:first-child { width: 60%; }
.indexAbout  ul li:last-child { width: 40%; }
.new_index_triangleBox { max-width: 420px; position: relative; margin: 0px auto 0px auto; }
.new_index_triangleBox:after { position: absolute; background: url(../images/new_about05.png); background-size: cover; content: ''; -webkit-transition: all 1s .5s ease; -o-transition: all 1s .5s ease; transition: all 1s .5s ease; display: block; width: 130%; height: 130%; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) scale(0); -ms-transform: translate(-50%, -50%) scale(0); -o-transform: translate(-50%, -50%) scale(0); transform: translate(-50%, -50%) scale(0); }
.new_index_triangleBox:before { position: absolute; background: url(../images/new_about04.png); background-size: cover; content: ''; -webkit-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; display: block; width: 130%; height: 130%; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) scale(0); -ms-transform: translate(-50%, -50%) scale(0); -o-transform: translate(-50%, -50%) scale(0); transform: translate(-50%, -50%) scale(0); }
.new_index_triangleImg { position: relative; z-index: 99; }
.new_index_triangleImg img { width: 100%; display: block; }
.new_index_trianglebg1 { position: absolute; right: 0px; top: 0px; bottom: 0px; left: 0px; background: url(../images/new_about01.png); background-size: cover; -webkit-animation: triSpin 80s infinite; -o-animation: triSpin 80s infinite; animation: triSpin 80s infinite; }
.new_index_trianglebg2 { position: absolute; right: 0px; top: 0px; bottom: 0px; left: 0px; background: url(../images/new_about02.png); background-size: cover; -webkit-animation: triSpin2 90s infinite; -o-animation: triSpin2 90s infinite; animation: triSpin2 90s infinite; }
.new_index_triangleText { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
.new_index_triangleText span { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) scale(0); -ms-transform: translate(-50%, -50%) scale(0); -o-transform: translate(-50%, -50%) scale(0); transform: translate(-50%, -50%) scale(0); opacity: 0; font-weight: 700; font-size: 16px; -webkit-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; color: #6d6d6d; text-transform: uppercase; }
.new_index_scaleTriangle:after { -webkit-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); -o-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); }
.new_index_scaleTriangle:before { -webkit-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); -o-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); }
.new_index_scaleTriangle div.new_index_triangleText span:nth-child(1) { left: -30%; top: 30%; -webkit-transform: translate(0, 0) scale(1); -ms-transform: translate(0, 0) scale(1); -o-transform: translate(0, 0) scale(1); transform: translate(0, 0) scale(1); -webkit-animation: balloon1 10s ease-in-out infinite; -o-animation: balloon1 10s ease-in-out infinite; animation: balloon1 10s ease-in-out infinite; opacity: 1; }
.new_index_scaleTriangle div.new_index_triangleText span:nth-child(2) { left: 80%; top: 5%; -webkit-transform: translate(0, 0) scale(1); -ms-transform: translate(0, 0) scale(1); -o-transform: translate(0, 0) scale(1); transform: translate(0, 0) scale(1); -webkit-animation: balloon2 10s ease-in-out infinite; -o-animation: balloon2 10s ease-in-out infinite; animation: balloon2 10s ease-in-out infinite; opacity: 1; }
.new_index_scaleTriangle div.new_index_triangleText span:nth-child(3) { left: 101%; top: 53%; -webkit-transform: translate(0, 0) scale(1); -ms-transform: translate(0, 0) scale(1); -o-transform: translate(0, 0) scale(1); transform: translate(0, 0) scale(1); -webkit-animation: balloon3 10s ease-in-out infinite; -o-animation: balloon3 10s ease-in-out infinite; animation: balloon3 10s ease-in-out infinite; opacity: 1; }

@-webkit-keyframes triSpin { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg); }
  100% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }

@-o-keyframes triSpin { 0% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -webkit-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg); }
  100% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); } }

@keyframes triSpin { 0% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -webkit-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg); }
  100% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); } }

@-webkit-keyframes mouse { 0% { -webkit-transform: translateY(-15px);
    transform: translateY(-15px); }
  50% { -webkit-transform: translateY(15px);
    transform: translateY(15px); }
  100% { -webkit-transform: translateY(-15px);
    transform: translateY(-15px); } }

@-o-keyframes mouse { 0% { -webkit-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px); }
  50% { -webkit-transform: translateY(15px);
    -o-transform: translateY(15px);
    transform: translateY(15px); }
  100% { -webkit-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px); } }

@keyframes mouse { 0% { -webkit-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px); }
  50% { -webkit-transform: translateY(15px);
    -o-transform: translateY(15px);
    transform: translateY(15px); }
  100% { -webkit-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px); } }

@-webkit-keyframes triSpin2 { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -webkit-transform: rotate(270deg);
    transform: rotate(270deg); }
  100% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }

@-o-keyframes triSpin2 { 0% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -webkit-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg); }
  100% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); } }

@keyframes triSpin2 { 0% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }
  50% { -webkit-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg); }
  100% { -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); } }

@-webkit-keyframes balloon1 { 0%, 100% { -webkit-transform: translateY(0) rotate(-4deg);
    transform: translateY(0) rotate(-4deg) scale(1); }
  50% { -webkit-transform: translateY(-10px) rotate(6deg);
    transform: translateY(-10px) rotate(6deg) scale(1.1); } }

@-o-keyframes balloon1 { 0%, 100% { -webkit-transform: translateY(0) rotate(-4deg);
    -o-transform: translateY(0) rotate(-4deg) scale(1);
    transform: translateY(0) rotate(-4deg) scale(1); }
  50% { -webkit-transform: translateY(-10px) rotate(6deg);
    -o-transform: translateY(-10px) rotate(6deg) scale(1.1);
    transform: translateY(-10px) rotate(6deg) scale(1.1); } }

@keyframes balloon1 { 0%, 100% { -webkit-transform: translateY(0) rotate(-4deg);
    -o-transform: translateY(0) rotate(-4deg) scale(1);
    transform: translateY(0) rotate(-4deg) scale(1); }
  50% { -webkit-transform: translateY(-10px) rotate(6deg);
    -o-transform: translateY(-10px) rotate(6deg) scale(1.1);
    transform: translateY(-10px) rotate(6deg) scale(1.1); } }

@-webkit-keyframes balloon2 { 0%, 100% { -webkit-transform: translateY(0) rotate(4deg);
    transform: translateY(0) rotate(4deg) scale(1); }
  50% { -webkit-transform: translateY(-15px) rotate(-6deg);
    transform: translateY(-15px) rotate(-6deg) scale(1.1); } }

@-o-keyframes balloon2 { 0%, 100% { -webkit-transform: translateY(0) rotate(4deg);
    -o-transform: translateY(0) rotate(4deg) scale(1);
    transform: translateY(0) rotate(4deg) scale(1); }
  50% { -webkit-transform: translateY(-15px) rotate(-6deg);
    -o-transform: translateY(-15px) rotate(-6deg) scale(1.1);
    transform: translateY(-15px) rotate(-6deg) scale(1.1); } }

@keyframes balloon2 { 0%, 100% { -webkit-transform: translateY(0) rotate(4deg);
    -o-transform: translateY(0) rotate(4deg) scale(1);
    transform: translateY(0) rotate(4deg) scale(1); }
  50% { -webkit-transform: translateY(-15px) rotate(-6deg);
    -o-transform: translateY(-15px) rotate(-6deg) scale(1.1);
    transform: translateY(-15px) rotate(-6deg) scale(1.1); } }

@-webkit-keyframes balloon3 { 0%, 100% { -webkit-transform: translate(0, -5px) rotate(4eg);
    transform: translate(0, -5px) rotate(4eg) scale(1); }
  50% { -webkit-transform: translate(-10px, 15px) rotate(-6deg);
    transform: translate(-10px, 15px) rotate(-6deg) scale(1.1); } }

@-o-keyframes balloon3 { 0%, 100% { -webkit-transform: translate(0, -5px) rotate(4eg);
    -o-transform: translate(0, -5px) rotate(4eg) scale(1);
    transform: translate(0, -5px) rotate(4eg) scale(1); }
  50% { -webkit-transform: translate(-10px, 15px) rotate(-6deg);
    -o-transform: translate(-10px, 15px) rotate(-6deg) scale(1.1);
    transform: translate(-10px, 15px) rotate(-6deg) scale(1.1); } }

@keyframes balloon3 { 0%, 100% { -webkit-transform: translate(0, -5px) rotate(4eg);
    -o-transform: translate(0, -5px) rotate(4eg) scale(1);
    transform: translate(0, -5px) rotate(4eg) scale(1); }
  50% { -webkit-transform: translate(-10px, 15px) rotate(-6deg);
    -o-transform: translate(-10px, 15px) rotate(-6deg) scale(1.1);
    transform: translate(-10px, 15px) rotate(-6deg) scale(1.1); } }


/****************************首页展览标题**********/
.indexCaseTitle { width: 100%; height: auto; margin-top: 80px; margin-bottom: 50px; }
.indexCaseTitle h2 {width: auto;  height: auto; font-size: 40px;  font-family: Arial; font-weight: 900; color: #000000; line-height:50px;}
.indexCaseTitle h3 {width: auto;  height: auto; font-size: 20px; font-family: SourceHanSansCN; font-weight: 400; color: #000000; line-height: 40px;}
.indexCaseTitle hr {width: 21px;  height: 4px;background: #000000;}
.indexCaseTitle a {  text-decoration:none; display: block; float:left; padding:80px 20px 0 20px; width: auto;height: auto; font-size: 14px; font-family: SourceHanSansCN; font-weight: 400;  color: #000000; line-height: 22px;}
.indexCaseTitle a:hover { color: #F9253B;}
.indexCaseTitle ul li { width: auto; }
.indexCaseTitle .active { color: #F9253B;}

/****************************国际展览**********/
.indexInternationalCase { width: 100%; height: auto;}
.indexInternationalCase ul li { width: 33.4%; height: auto; float: left;  margin-left: 0.4%; }
.indexInternationalCase ul li:first-child { width: 66%; height: auto; margin-left:0%;}
.indexInternationalCase ul li:nth-child(2) { margin-bottom: 5px;}

.indexInternationalCase .txt { width: 100%; height: 100%; position: relative; }
.indexInternationalCase .txt .img { width: 100%; height: auto; overflow: hidden; height: 100%;}
.indexInternationalCase .txt .title {position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.35); padding: 40px  0 0 30px;}
.indexInternationalCase .txt .title h2{   width: auto;  height: auto; font-size: 24px;  font-family: SourceHanSansCN;  font-weight: 400; color: #FFFFFF; line-height: 30px;}
.indexInternationalCase .txt .titleTxt {position: absolute; left: 0; bottom:  0; width: 100%; height: auto; color: #fff; padding: 0  0 20px 30px; }
.indexInternationalCase .txt .titleTxt h3 {width: 100%;  height: auto;   font-size: 20px;  font-family: SourceHanSansCN; font-weight: 400; color: #FFFFFF; line-height: 22px;}
.indexInternationalCase .txt .titleTxt hr {width: 10px;  height: 1px; background: #FFFFFF;}
.indexInternationalCase .txt .titleTxt p {width: 100%;  height: auto; font-size: 13px;  font-family: SourceHanSansCN;  font-weight: 300;  color: #FFFFFF; line-height: 22px;}
.indexInternationalCase .txt .txt1 { display: none;}
.indexInternationalCase .txt:hover .txt1 { display:block;}
.indexInternationalCase .txt .img img {cursor: pointer; transition: all 0.6s; height: auto;}
.indexInternationalCase .txt:hover img{  transform: scale(1.1);}
.indexInternationalCase .txt .img img { width: 100%;} 

/****************************全国展览**********/
.indexNationwideCase { width: 100%; height: auto;}
.indexNationwideCase ul li { width: 33.1%; height: auto; margin-bottom: 4px; }
.indexNationwideCase .txt { width: 100%; height: 100%; position: relative; }
.indexNationwideCase .txt .img { width: 100%; height: auto; overflow: hidden; height: 100%;}
.indexNationwideCase .txt .title {position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.35); padding: 40px  0 0 30px;}
.indexNationwideCase .txt .title h2{   width: auto;  height: auto; font-size: 14px;  font-family: SourceHanSansCN;  font-weight: 400; color: #FFFFFF; line-height: 30px;}
.indexNationwideCase .txt .titleTxt {position: absolute; left: 0; bottom:  0; width: 100%; height: auto; color: #fff; padding: 0  0 20px 30px; }
.indexNationwideCase .txt .titleTxt h3 {width: 100%;  height: auto;   font-size:17px;  font-family: SourceHanSansCN; font-weight: 400; color: #FFFFFF; line-height: 22px;}
.indexNationwideCase .txt .titleTxt hr {width: 10px;  height: 1px; background: #FFFFFF;}
.indexNationwideCase .txt .titleTxt p {width: 100%;  height: auto; font-size: 12px;  font-family: SourceHanSansCN;  font-weight: 300;  color: #FFFFFF; line-height: 22px;}
.indexNationwideCase .txt .txt1 { display: none;}
.indexNationwideCase .txt:hover .txt1 { display:block;}
.indexNationwideCase .txt .img img {cursor: pointer; transition: all 0.6s; height: auto;}
.indexNationwideCase .txt:hover img{  transform: scale(1.1);}
.indexNationwideCase .txt .img img { width: 100%;} 

/*****************活动策划*********************/
.indexEventPlanning { width: 100%; height: auto; margin-top: 40px; }
.indexEventPlanning ul li { width: 50%; height: auto;background-color: #f2f1f1; height: 520px; overflow: hidden;}
.indexEventPlanning .txt {font-family: SourceHanSansCN; width: 100%; height: auto; padding: 16% 10% 10% 15%;}
.indexEventPlanning .txt h2 {width: 100%; height: auto; }
.indexEventPlanning .txt h2 a {width: 100%; height: auto; font-size: 26px; font-weight: 500; color: #FF0000; line-height: 30px; text-decoration: none;}
.indexEventPlanning .txt p { margin-top: 50px; width: 85%; height: auto; font-size: 18px;   font-weight: 300;  color: #525252; line-height: 32px;}
.indexEventPlanning .txt .more{width: 147px; margin-top: 60px; text-align: center;  height: 50px; line-height: 50px;  border: 2px solid #FF0000; border-radius: 25px;}
.indexEventPlanning .txt .more a  { height: auto;  font-size: 16px;   font-weight: 300; color: #525252;  line-height: 50px;text-decoration: none;}
.indexEventPlanning ul li .img { width: 100%; height: auto;}
.indexEventPlanning ul li .img img { width:100%;}

.indexEventPlanningswiper .swiper-button-next { background-image: url(../images/indexEventPlanningswiperRg.png); right:1.5%;left: auto;width: 40px;height: 40px; border:4px solid #dadbdb;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.indexEventPlanningswiper .swiper-button-prev { background-image: url(../images/indexEventPlanningswiperLf.png); left:1.5%;right: auto;width: 40px;height: 40px; border:4px solid #dadbdb;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

/*****************首页 新闻资讯*********************/
#indexNews { width: 100%; height: auto; padding-bottom: 150px; background: linear-gradient(#fff 12%, #f1f0f0 12% , #f1f0f0 100%); margin-top: 100px;}
.indexNews ul li { width: 32%;}
.indexNews  .txt {padding: 30px 30px 20px 30px; width: 100%; height: auto;background: #FFFFFF; box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.2); border-bottom-left-radius:6px;border-bottom-right-radius:6px ; }
.indexNews  .txt h2 {width: 100%;height: auto;font-size: 24px; font-family: Alibaba; font-weight: normal; color: #4A4747; line-height: 35px;}
.indexNews  .txt h2 a { text-decoration: none; font-size: 22px; font-family: Alibaba; font-weight: normal; color: #4A4747;}
.indexNews  .txt p {width: 100%; height: auto; font-size: 14px; font-family: Alibaba; font-weight: normal; color: #969594; line-height: 24px; opacity: 0.8;}
.indexNews  .txt .more {margin-top: 30px; width: 100%; height: 11px; font-size: 14px;font-family: Alibaba; font-weight: normal; color: #E60012;line-height: 1px;}
.indexNews  .txt .more a {text-decoration: none; width: auto; display: block; float: right;height: auto;font-size: 14px;font-family: Alibaba;font-weight: normal;color: #E60012;line-height: 1px;}
.indexNews   .img img { width: 100%; border-top-left-radius:6px ;border-top-right-radius:6px ; }
.indexNews   .img  { width: 100%;}
.indexNews  .txt h2 a:hover { color: #F9253B;}

/*****************产品列表 *****************/
.case{ padding-bottom: 30px; }
.case .list{ padding-top: 80px; overflow: hidden; width: 1260px; margin: 0px auto;  }
.case .list li{ float: left;  width:31.1%; float: left;  margin-bottom: 0.7%; margin-right:1%;  }
.case .list li:first-child { width: 63.2%;}
.case .list li .imgDiv { width: 100%; }
.case .list li .imgDiv img{ width: 100%; }
.case .list .li02{ margin-right: 0px;}
.case .list li .box{ position: relative;}
.case .list li .hideBox{ display: none; position: absolute; left:0px; top: 0px; width: 100%; height: 100%; z-index: 2; background: url(../images/bg2.png) repeat;}
.case .list li .hideBox a{ display: block; width: 88%; height: 100%; padding-right: 12%;}
.case .list li .name1{ position: absolute; left: 16%; width: 68%; top: 31%; padding-right:30px; height: 40px; line-height: 40px; overflow:hidden; color: #fff; font-weight: 300; font-size: 16px; background: url(../images/ico4.jpg) right center no-repeat;}
.case .list li .name2{ position: absolute; left: 16%; top: 45%; font-weight: bold; opacity: 0.2; color: #fff; text-transform: uppercase;}
.isotopeFilters button {background-color:#f7f7f7;}
.case .list li:first-child .name1{ position: absolute; left: 16%; width: 68%; top: 31%; padding-right:30px; height: 40px; line-height: 40px;  font-weight: 300; font-size: 24px; }

.caseHot .title { width: 100%; height: auto; background-color: #f7f7f7;  font-size: 18px; font-weight:600; color: #000; padding: 10px 20px; }

.caseHot .list li:first-child { width: 28.45%;}

/*****************主题展馆*********************/
.indexTitle{ color: #000; position: relative;}
.indexTitle2{ color: #fff; }
.indexTitle .txt1{ font-size: 40px; font-weight: bold; padding-bottom: 10px;}
.indexTitle .txt2{ font-size: 20px; position: relative; height: 65px; }
.indexTitle .txt2 em{ position: absolute; left: 0px; bottom: 0px; display: block; width: 19px; height: 3px; background: #000; }
.indexTitle2 .txt2 em{ background: #fff; }
.indexTitle .more{ position: absolute; right: 0px; top: 20px; width: 134px; height: 35px; text-align: center; line-height: 35px; display: block; background: #5a5a5a; font-size: 14px; color: #fff; font-weight: bold;}
.indexTitle .more:hover{ background: #1b1b1b;}

.indexPart2Tel{ display: none; }
.indexPart2Tel li a{ display: block; width: 100%; height: 100%; text-decoration:none;}
.indexPart2Tel li .imgDiv img{ width: 100%; }
.indexPart2Tel li .botDiv{ padding: 15px 10px 20px; position: relative; }
.indexPart2Tel li .name{ font-size: 16px; color: #191919; height:auto; line-height: 32px; overflow: hidden;  }
.indexPart2Tel li .msg{ font-size: 14px; height: auto; line-height: 24px; overflow: hidden; color: #a4a4a4; }
.indexPart2Tel li .ico{ position: absolute; right: 10px; top: 50px; width: 10px; height: 10px; background:url(../images/ico1.png) no-repeat;  }
.indexPart2{ position: relative; margin-top: 200px; }
.new_index_Applets_desc .moreIcon  img { background-color: #fff; border: 1px solid #fff; width: 38px; height: 38px;   -webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}




/****************************最新改变产品**********/
.type_case_list { color: #444444; font-size: 15px; width: 1200px; height: auto; border: 1px solid #d8d8d8;  margin: 50px auto; padding: 15px 30px;}
.type_case_list ul  { width: auto; padding: 10px 0px 5px 0;}
.type_case_list ul li { padding: 2px 5px; border-left: 1px solid #d8d8d8; margin-bottom:10px;}
.type_case_list ul li:first-child {border-left: 0px solid #d8d8d8; width: 90px;}
.type_case_list ul li a { display: block; color: #444444; font-size: 14px; line-height: 20px; padding: 5px 5px;text-decoration:none;}
.type_case_list .selected a { color:#fff;background-color: #c0182d;}
#caseList  .caseBox  .case .list { padding-top: 10px; }

.type_case_list ul:first-child li:nth-child(3) span::before  { display: block; float: left; height: 20px;content:url(../images/mg.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(4) span::before  { display: block; float: left; height: 20px;content:url(../images/dg.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(5) span::before  { display: block; float: left; height: 20px;content:url(../images/yg.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(6) span::before  { display: block; float: left; height: 20px;content:url(../images/ydl.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(7) span::before  { display: block; float: left; height: 20px;content:url(../images/fg.jpg); margin-right: 5px;}


.type_case_list ul:first-child li:nth-child(8) span::before  { display: block; float: left; height: 20px;content:url(../images/yd.jpg); margin-right: 5px;}

.type_case_list ul:first-child li:nth-child(9) span::before  { display: block; float: left; height: 20px;content:url(../images/db.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(10) span::before  { display: block; float: left; height: 20px;content:url(../images/bx.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(11) span::before  { display: block; float: left; height: 20px;content:url(../images/teq.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(12) span::before  { display: block; float: left; height: 20px;content:url(../images/els.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(13) span::before  { display: block; float: left; height: 20px;content:url(../images/ydlxy.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(14) span::before  { display: block; float: left; height: 20px;content:url(../images/tg.jpg); margin-right: 5px;}
.type_case_list ul:first-child li:nth-child(15) span::before  { display: block; float: left; height: 20px;content:url(../images/yn.jpg); margin-right: 5px;}




/****************************一般手机**********/
@media (max-width: 575px){


/******************************* banner**********/

.bannerTxt .txt {  top:30%;padding: 20px 0; }
.bannerTxt .txt h2 {font-size:24px;}
.bannerTxt .txt h2  span{font-size: 24px; }
.bannerTxt .txt h3 {font-size: 18px; margin-top: 10px;}

.bannerTxt .txt1 { top: 32%; left:5%; }
.bannerTxt .txt1 h2 { font-size: 24px; }
.bannerTxt .txt1 h3 { margin-top: 10px; font-size: 22px;}
.bannerTxt .txt1 p {margin-top: 10px;font-size: 16px;}

.bannerTxt .txt2 { width: 100%; height: auto; position: absolute; text-align: right; top: 22%; right:8%; }
.bannerTxt .txt2 h2 { font-size: 24px;}
.bannerTxt .txt2 h3 { margin-top: 10px; width: auto; height: auto;font-size: 22px;}
.bannerTxt .txt2 p {margin-top: 10px;font-size: 18px; }



/*******************************头部 HEADER**********/
.header {height: 60px;position:static;}
.nav-container{ min-height: 60px; }
.sina-nav .sina-brand > img { height:60px; padding: 12px 0; }
.sina-nav { min-height: 60px; }
/**********************内容页斑斓图 BANNER**********/
.bannerContent .txt {  top: 20%; left: 15px;  }
.bannerContent .txt h2 { font-size:22px;   font-weight: 900; line-height: 22px;}
.bannerContent .txt h3 { font-size:16px;  font-weight: 400;  line-height: 20px;}
.bannerContent .txt hr {width: 21px; height: 2px; }
.bannerContent .navTxt { display: none;}
/**********************联系我们**********/
.contact_contcat1 {  padding-top: 50px;}
.contact_contcat1  p{ font-size: 16px;line-height: 25px;}
.contact_contcat2  { padding-top: 30px;}
.contact_contcat2 h2 { font-size: 16px;  line-height: 24px; margin-bottom: 20px;}
.contact_contcat2 h3 { font-size: 18px;  line-height: 30px;}
.contact_contcat3 {  padding-top:30px;}
.contact_contcat3 ul  {width: 100%; }
.contact_contcat3 ul li { width: 100%;  padding: 15px 0px;}
.contact_contcat3 ul li:nth-child(3n+2) { padding-left: 0px; }
.contact_contcat3 ul li:nth-child(3n) { padding-left: 0px; }
/**********************底部**********/
#footer {   width: 100%; height:auto; margin-top: 40px; }
#footer  .container { padding: 0 0 ;}
.footerTxt { width:100%; background-color: #f6f6f6; height: auto; float: right; margin-right: 0px; padding-top: 40px; padding: 10px 15px; }
.footerTxt .flexStart li:first-child { width: 50%;}
.footerTxt .flexBetween li { width: 100%; margin-bottom: 10px;}
.footerTxt  p {width: 100%;  margin-top: 20px;  font-size: 12px; line-height: 25px;}    
#footerMesage {  height: auto;  padding: 45px 0 20px 0 ;}
#footerMesage ul li {width: 100%; margin-bottom: 20px;}
#footerMesage ul li:last-child { width: 100px;}
/**********************新闻内容页**********/
.news_Show .title h2{ font-size:22px;   line-height: 35px;}
.news_Show {  padding: 50px 0; }
.newsType {  margin-top: 50px;}
/**********************新闻列表**********/
.newsListHot ul li { width: 100%; margin-bottom: 30px;}
.newsListHot .txt .title a {  font-size: 18px;   line-height: 35px;}
.newsList >ul>li { width: 100%;  padding: 30px 15px; margin-bottom: 20px;}
.newsList .txt ul li { width: 75%;  }
.newsList .txt ul li:first-child {width: 60px; height: 160px;  }
.newsList .txt  a {height: auto;font-size: 16px;  color: #000000;  line-height: 27px;  }
/**********************联系我们**********/
.about {  margin-top: 60px;}
.about .txt ul li:first-child { width: 100%; padding-right: 0%; margin-bottom: 20px;}
.about .txt ul li:last-child { width: 100%;}
.culture .txt ul li:first-child {  padding-top: 20px;}
/**********************案例列表**********/
.selectBox{ border-left:none; height: auto; margin-top: 35px; padding: 0 10px; }
.select{ width: 100%; height: 50px; margin-bottom: 10px;}
.select dt{height: 48px;line-height:48px; border: 1px solid #000; border-left:1px solid #000; background-size: 26px;}
.select dt a{ background:url(../images/nimg19_1.png) no-repeat 20px center;  padding-left: 60px;}  
.select dd{top: 48px;}
.select dd ul { padding: 0 15px;} 
.select dd ul li{line-height: 30px; height: 30px;}
.select2 dt a{ background:url(../images/nimg19_2.png) no-repeat 20px center;}
.select3 dt a{ background:url(../images/nimg19_3.png) no-repeat 20px center;}
.select4 dt a{ background:url(../images/nimg19_4.png) no-repeat 20px center;}

/**********************案例内容**********/
#caseShow .container { padding: 0 0;}
.caseShowBox{ padding: 40px 10px 60px;}
.caseShow{ padding: 0; }
.caseShow .leftDiv{ width: 100%; }
.caseShow .nameDivTel{ display: block; }
.caseShow .name{ padding-bottom: 25px; }
.caseShow .content{font-size: 14px; line-height: 26px;}
.caseShow .numList{ width: 100%; padding-top: 25px;}
.caseShow .numList li{ width: 100%; padding-bottom: 40px; }
.caseShow .numList li .bigNum{ font-size: 50px;}
.pageDown{  padding-bottom: 20px;}
.pageDown li{ display: block; float: left; margin: 0; width: 33.33%;}
.pageDown li a{ line-height: 48px; width: 100%; height: 48px;}
.ind-banner, .pageBanner, .pageNum, .pageNav,  .honorTab, .case-banner, .pageNow{ display:none;}
.headerTel, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore,  .caseBanBox{ display:block;}
.caseShow .numList li .bigNum1{  font-size: 18px;   line-height: 30px;}

.pageDown{ text-align: center; padding-bottom: 40px; overflow: hidden;}
.pageDown li{ display: inline-block; margin: 0 45px;}
.pageDown li a{ text-align: center; font-size: 14px; text-decoration: none; line-height: 58px; color: #353535; font-weight: bold; display: block; width: 256px; height: 58px; background: #f7f7f7; border-bottom: #eaeaea solid 2px; }
.pageDown li a:hover{ border-bottom:#353535 solid 2px;  }
.pageDown2 li a{ background: #fff;}









/**********************首页关于我们**********/
.indexAbout { width: 100%; height: auto; margin-top:60px;}
.indexAbout  ul li:first-child { width: 100%; margin-bottom: 80px; }
.indexAbout  ul li:last-child  { width: 100%; }
/****************************首页展览标题**********/
.indexCaseTitle {  margin-top: 40px; }
.indexCaseTitle a {   float: left; padding:20px 25px 0 0; width: auto;height: auto;  ;}
.indexCaseTitle ul li:last-child { margin-bottom: 30px; }



/****************************国际展览**********/
.indexInternationalCase { width: 100%; height: auto;}
.indexInternationalCase ul li { width: 100%; height: auto; float: left; margin-bottom: 15px;  }
.indexInternationalCase ul li:first-child { width: 100%; height: auto; margin-right:0px;}
.indexInternationalCase ul li:nth-child(2) { margin-bottom: 0px;  margin-bottom: 15px;}
.indexInternationalCase .txt .img { width: 100%; height: auto; overflow: hidden; height: 100%;}
.indexInternationalCase .txt .img img { width: 100%;} 

/****************************全国展览**********/
.indexNationwideCase ul li { width: 100%;  margin-bottom: 10px; }

/*****************主题展馆*********************/
.indexTitle2 {padding-left: 20px;}
.indexTitle .txt1{ font-size: 26px;padding-bottom: 0px;}
.indexTitle .txt2{ font-size: 16px; position: relative; height: 45px; }
.indexTitle .more{ top: 20px; width: 134px; }
.indexPart2Tel li .botDiv{ padding: 5px 10px 0px;  }
.indexPart2{ position: relative; margin-top: 60px; height:750px;  }
.indexPart2 .indexTitle{ position: absolute; left: 0%; top: 5%; z-index: 2;}
.indexPart2 .tab{ position: absolute; bottom: 0px; left: 0%; width: 100%; z-index: 2;}
.indexPart2 .tab .lbox{ padding: 0 0%; }
.indexPart2 .tab ul{ margin-right: 0px; }
.indexPart2 .tab li{  width: 100%; margin-bottom:10px; }
.indexPart2 .tab li .bg{  height: 150px; background: #d7d7d7; padding: 0 30px 0 170px; width: 100%;}
.indexPart2 .tab li .bottom{  margin-left:0%; width: 100%; height: 10px; }
.indexPart2 .tab li .imgDiv{  left: 10px; top: 30px; width:140px;}
.indexPart2 .tab li .name{  padding-top: 20px; font-size: 14px;  height: 60px; line-height: 40px;  }
.indexPart2 .tab li .box{ margin-right:0px; height:160px;}

/*****************活动策划*********************/
.indexEventPlanning ul li { width: 100%; }
.indexEventPlanning ul li:first-child { width: 100%; padding-bottom: 80px; }
.indexEventPlanning .txt { padding: 30px 15px ;}
.indexEventPlanning .txt h2 a {font-size:20px; }
.indexEventPlanning .txt p { margin-top:20px; width: 100%;  font-size: 14px;  line-height: 32px;}
.indexEventPlanning .txt .more{width: 147px; margin-top: 20px;  height: 50px; line-height: 50px;  border: 2px solid #FF0000; }
.indexEventPlanning .txt .more a  { height: auto;  font-size: 14px;    line-height: 50px;}




/*****************活动策划*********************/
.indexEventPlanning { width: 100%; height: auto; margin-top: 40px; }
.indexEventPlanning ul li { width: 100%; height: auto;background-color: #f2f1f1; height: auto; overflow: hidden;}
.indexEventPlanning .txt {font-family: SourceHanSansCN; width: 100%; height: auto; padding: 10% 10% ;}
.indexEventPlanning .txt h2 {width: 100%; height: auto; }
.indexEventPlanning .txt h2 a {width: 100%; height: auto; font-size: 26px; font-weight: 500; color: #FF0000; line-height: 30px; text-decoration: none;}
.indexEventPlanning .txt p { margin-top: 30px; width: 100%; height: auto; font-size: 16px;   line-height: 32px;}






/*****************客户评价*********************/
.new_index_Applets_desc { padding: 0 15px; position: absolute; left: 0%; top: 50%; z-index: 10;  }
.new_index_Applets_desc svg { height: 69px; width: 100%;   }
.new_index_Applets_desc text { font-size: 40px; font-weight: 900; }
.new_index_Applets_desc h3 {font-size: 16px;font-family: HarmonyOS_Sans_SC_Black; font-weight: 400;color: #FFFFFF; color: #fff; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 1.8s; -o-transition-delay: 1.8s; transition-delay: 1.8s;font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc h4 { margin-top: 8px; font-size: 22px;font-family: HarmonyOS_Sans_SC_Black;font-weight: 400;color: #FFFFFF; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2s; -o-transition-delay: 2s; transition-delay: 2s; font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc .moreIcon { padding-top: 10px; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2.2s; -o-transition-delay: 2.2s; transition-delay: 2.2s; }
.new_index_Applets_desc .moreIcon a { display: block; width: 30px; letter-spacing: 2px; padding-left: 3px; height: 30px; background: #fff; line-height: 22px; text-align: center; color: #43888c; -webkit-border-radius: 100%; border-radius: 100%; font-size: 16px; }
.new_index_Applets_desc .moreIcon a:hover { background-color: #43888c; color: #fff; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s; }
.new_index_Applets_desc .desc { font-size: 12px; line-height: 24px; margin-top: 10px;   height: auto; line-height: 24px;  }
.new_index_Applets_imgBox { margin: 0px auto; max-width: 450px; position: relative; display: none; }


/*****************首页 新闻资讯*********************/
 #indexNews {  height: auto;  margin-top:10px;}
.indexNews ul li { width: 100%; margin-bottom: 30px;}


/*****************产品列表 *****************/
.case{ padding-bottom: 30px; }
.case .list{ padding-top: 50px; width: 100%;  }
.case .list li{ float: left;  width:100%; margin-bottom: 30px; margin-right:0%;  }
.case .list li:first-child { width:100%;}
.pageDown{ text-align: center; padding-bottom: 40px; overflow: hidden;}
.pageDown li{ display: inline-block; margin: 0 45px;}
.pageDown li a{ text-align: center; font-size: 14px; text-decoration: none; line-height: 58px; color: #353535; font-weight: bold; display: block; width: 256px; height: 58px; background: #f7f7f7; border-bottom: #eaeaea solid 2px; }
.pageDown li a:hover{ border-bottom:#353535 solid 2px;  }
.pageDown2 li a{ background: #fff;}

.sina-nav .sina-menu .dropdown-menu li a {
  color: #000;
  font-size: 12px;
}
.sina-nav .sina-menu .dropdown-menu li.active > a,
.sina-nav .sina-menu .dropdown-menu li > a:hover,
.sina-nav .sina-menu .dropdown-menu li > a:focus {
  color: #000;
  background: rgba(0, 0,0, 0.5);
}



/****************************最新改变产品**********/
.type_case { padding: 0px 6px;}
.type_case_list { width: 100%;   margin:30px auto; padding: 10px 15px;}
.type_case_list ul  {  padding: 8px 0px 8px 0;}
.type_case_list ul li { padding: 5px 10px; border-left: 1px solid #d8d8d8; margin-bottom: 10px;}
.type_case_list ul li:first-child { width: 100%;}
#caseList  .caseBox  .case .list { padding-top: 10px; }



}

/*******************智能手机或平板*********/
@media (min-width: 576px) and (max-width: 767px){ 

/******************************* banner**********/

.bannerTxt .txt {  top: 30%;padding: 20px 0; }
.bannerTxt .txt h2 {font-size:24px;}
.bannerTxt .txt h2  span{font-size: 24px; }
.bannerTxt .txt h3 {font-size: 18px; margin-top: 10px;}

.bannerTxt .txt1 { top: 32%; left:5%; }
.bannerTxt .txt1 h2 { font-size: 24px; }
.bannerTxt .txt1 h3 { margin-top: 10px; font-size: 22px;}
.bannerTxt .txt1 p {margin-top: 10px;font-size: 16px;}

.bannerTxt .txt2 { width: 100%; height: auto; position: absolute; text-align: right; top: 22%; right:8%; }
.bannerTxt .txt2 h2 { font-size: 24px;}
.bannerTxt .txt2 h3 { margin-top: 10px; width: auto; height: auto;font-size: 22px;}
.bannerTxt .txt2 p {margin-top: 10px;font-size: 18px; }

/*******************************头部 HEADER**********/
.header {height: 60px;position:static;}
.nav-container{ min-height: 60px; }
.sina-nav .sina-brand > img { height:60px; padding: 12px 0; }
.sina-nav { min-height: 60px; }
/**********************内容页斑斓图 BANNER**********/
.bannerContent .txt {  top: 20%; left: 15px;  }
.bannerContent .txt h2 { font-size:22px;   font-weight: 900; line-height: 22px;}
.bannerContent .txt h3 { font-size:16px;  font-weight: 400;  line-height: 20px;}
.bannerContent .txt hr {width: 21px; height: 2px; }
.bannerContent .navTxt { display: none;}
/**********************联系我们**********/
.contact_contcat1 {  padding-top: 50px;}
.contact_contcat1  p{ font-size: 16px;line-height: 25px;}
.contact_contcat2  { padding-top: 30px;}
.contact_contcat2 h2 { font-size: 16px;  line-height: 24px; margin-bottom: 20px;}
.contact_contcat2 h3 { font-size: 18px;  line-height: 30px;}
.contact_contcat3 {  padding-top:30px;}
.contact_contcat3 ul  {width: 100%; }
.contact_contcat3 ul li { width: 100%;  padding: 15px 0px;}
.contact_contcat3 ul li:nth-child(3n+2) { padding-left: 0px; }
.contact_contcat3 ul li:nth-child(3n) { padding-left: 0px; }
/**********************底部**********/
#footer {   width: 100%; height:auto; margin-top: 60px; }
#footer  .container { padding: 0 0 ;}
.footerTxt { width:100%; background-color: #f6f6f6; height: auto; float: right; margin-right:-100px; padding-top: 40px; padding: 0px 15px; }
.footerTxt .flexStart li:first-child { width: 50%;}
.footerTxt .flexBetween li { width: 100%; margin-bottom: 0px;}
.footerTxt  p {width: 100%;  margin-top: 20px;  font-size: 12px; line-height: 22px;}
#footerMesage {  height: auto;  padding: 45px 0 20px 0 ;}
#footerMesage ul li {width: 100%; margin-bottom: 20px;}
#footerMesage ul li:last-child { width: 100px;}
/**********************新闻内容页**********/
.news_Show .title h2{ font-size:22px;   line-height: 35px;}
.news_Show {  padding: 50px 0; }
.newsType {  margin-top: 50px;}
/**********************新闻列表**********/
.newsListHot ul li { width: 100%; margin-bottom: 30px;}
.newsListHot .txt .title a {  font-size: 18px;   line-height: 35px;}
.newsList >ul>li { width: 100%;  padding: 30px 15px; margin-bottom: 20px;}
.newsList .txt ul li { width: 75%;  }
.newsList .txt ul li:first-child {width: 60px; height: 160px;  }
.newsList .txt  a {height: auto;font-size: 16px;  color: #000000;  line-height: 27px;  }

/**********************联系我们**********/
.about {  margin-top: 60px;}
.about .txt ul li:first-child { width: 100%; padding-right: 0%; margin-bottom: 20px;}
.about .txt ul li:last-child { width: 100%;}
.culture .txt ul li:first-child {  padding-top: 20px;}
/**********************案例列表**********/
.selectBox{ border-left:none; height: auto; margin-top: 35px; padding: 0 10px; }
.select{ width: 100%; height: 50px; margin-bottom: 10px;}
.select dt{height: 48px;line-height:48px; border: 1px solid #000; border-left:1px solid #000; background-size: 26px;}
.select dt a{ background:url(../images/nimg19_1.png) no-repeat 20px center;  padding-left: 60px;}  
.select dd{top: 48px;}
.select dd ul { padding: 0 15px;} 
.select dd ul li{line-height: 30px; height: 30px;}
.select2 dt a{ background:url(../images/nimg19_2.png) no-repeat 20px center;}
.select3 dt a{ background:url(../images/nimg19_3.png) no-repeat 20px center;}
.select4 dt a{ background:url(../images/nimg19_4.png) no-repeat 20px center;}

.ind-banner, .pageBanner, .pageNum, .pageNav, .honorTab, .case-banner, .pageNow{ display:none;}
.headerTel, .bannerTel, .pageBannerTel, .pageTitleTel, .pageMore,  .caseBanBox{ display:block;}

/**********************首页关于我们**********/
.indexAbout { width: 100%; height: auto; margin-top:60px;}
.indexAbout  ul li:first-child { width: 100%; margin-bottom: 80px; }
.indexAbout  ul li:last-child  { width: 100%; }


/****************************国际展览**********/
.indexInternationalCase { width: 100%; height: auto;}
.indexInternationalCase ul li { width: 100%; height: auto; float: left; margin-bottom: 15px;  }
.indexInternationalCase ul li:first-child { width: 100%; height: auto; margin-right:0px;}
.indexInternationalCase ul li:nth-child(2) { margin-bottom: 0px;  margin-bottom: 15px;}
.indexInternationalCase .txt .img { width: 100%; height: auto; overflow: hidden; height: 100%;}
.indexInternationalCase .txt .img img { width: 100%;} 
/****************************全国展览**********/
.indexNationwideCase ul li { width: 100%;  margin-bottom: 10px; }

/*****************主题展馆*********************/
.indexTitle2 {padding-left: 20px;}
.indexTitle .txt1{ font-size: 26px;padding-bottom: 0px;}
.indexTitle .txt2{ font-size: 16px; position: relative; height: 45px; }
.indexTitle .more{ top: 20px; width: 134px; }
.indexPart2Tel li .botDiv{ padding: 5px 10px 0px;  }
.indexPart2{ position: relative; margin-top: 60px; height:750px;  }
.indexPart2 .indexTitle{ position: absolute; left: 0%; top: 5%; z-index: 2;}
.indexPart2 .tab{ position: absolute; bottom: 0px; left: 0%; width: 100%; z-index: 2;}
.indexPart2 .tab .lbox{ padding: 0 0%; }
.indexPart2 .tab ul{ margin-right: 0px; }
.indexPart2 .tab li{  width: 100%; margin-bottom:10px; }
.indexPart2 .tab li .bg{  height: 150px; background: #d7d7d7; padding: 0 30px 0 170px; width: 100%;}
.indexPart2 .tab li .bottom{  margin-left:0%; width: 100%; height: 10px; }
.indexPart2 .tab li .imgDiv{  left: 10px; top: 30px; width:140px;}
.indexPart2 .tab li .name{  padding-top: 20px; font-size: 14px;  height: 60px; line-height: 40px;  }
.indexPart2 .tab li .box{ margin-right:0px; height:160px;}

/*****************活动策划*********************/
.indexEventPlanning ul li { width: 100%; }
.indexEventPlanning ul li:first-child { width: 100%; padding-bottom: 80px; }
.indexEventPlanning .txt { padding: 30px 15px ;}
.indexEventPlanning .txt h2 a {font-size:20px; }
.indexEventPlanning .txt p { margin-top:20px; width: 100%;  font-size: 14px;  line-height: 32px;}
.indexEventPlanning .txt .more{width: 147px; margin-top: 20px;  height: 50px; line-height: 50px;  border: 2px solid #FF0000; }
.indexEventPlanning .txt .more a  { height: auto;  font-size: 14px;    line-height: 50px;}

/*****************活动策划*********************/
.indexEventPlanning { width: 100%; height: auto; margin-top: 40px; }
.indexEventPlanning ul li { width: 100%; height: auto;background-color: #f2f1f1; height: auto; overflow: hidden;}
.indexEventPlanning .txt {font-family: SourceHanSansCN; width: 100%; height: auto; padding: 10% 10% ;}
.indexEventPlanning .txt h2 {width: 100%; height: auto; }
.indexEventPlanning .txt h2 a {width: 100%; height: auto; font-size: 26px; font-weight: 500; color: #FF0000; line-height: 30px; text-decoration: none;}
.indexEventPlanning .txt p { margin-top: 30px; width: 100%; height: auto; font-size: 16px;   line-height: 32px;}
/*****************客户评价*********************/
.new_index_Applets_desc { padding: 0 15px; position: absolute; left: 0%; top: 50%; z-index: 10;  }
.new_index_Applets_desc svg { height: 69px; width: 100%;   }
.new_index_Applets_desc text { font-size: 40px; font-weight: 900; }
.new_index_Applets_desc h3 {font-size: 16px;font-family: HarmonyOS_Sans_SC_Black; font-weight: 400;color: #FFFFFF; color: #fff; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 1.8s; -o-transition-delay: 1.8s; transition-delay: 1.8s;font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc h4 { margin-top: 8px; font-size: 22px;font-family: HarmonyOS_Sans_SC_Black;font-weight: 400;color: #FFFFFF; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2s; -o-transition-delay: 2s; transition-delay: 2s; font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc .moreIcon { padding-top: 10px; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2.2s; -o-transition-delay: 2.2s; transition-delay: 2.2s; }
.new_index_Applets_desc .moreIcon a { display: block; width: 30px; letter-spacing: 2px; padding-left: 3px; height: 30px; background: #fff; line-height: 22px; text-align: center; color: #43888c; -webkit-border-radius: 100%; border-radius: 100%; font-size: 16px; }
.new_index_Applets_desc .moreIcon a:hover { background-color: #43888c; color: #fff; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s; }
.new_index_Applets_desc .desc { font-size: 12px; line-height: 24px; margin-top: 10px;   height: auto; line-height: 24px;  }
.new_index_Applets_imgBox { margin: 0px auto; max-width: 450px; position: relative; display: none; }

/*****************首页 新闻资讯*********************/
#indexNews {  height: auto;  margin-top: 50px;}
.indexNews ul li { width: 100%; margin-bottom: 30px;}

/*****************产品列表 *****************/
.case{ padding-bottom: 30px; }
.case .list{ padding-top: 50px; width: 100%;  }
.case .list li{ float: left;  width:100%; margin-bottom: 30px; margin-right:0%;  }
.case .list li:first-child { width:100%;}


.pageDown{ text-align: center; padding-bottom: 40px; overflow: hidden;}
.pageDown li{ display: inline-block; margin: 0 45px;}
.pageDown li a{ text-align: center; font-size: 14px; text-decoration: none; line-height: 58px; color: #353535; font-weight: bold; display: block; width: 256px; height: 58px; background: #f7f7f7; border-bottom: #eaeaea solid 2px; }
.pageDown li a:hover{ border-bottom:#353535 solid 2px;  }
.pageDown2 li a{ background: #fff;}
.sina-nav .sina-menu .dropdown-menu li a {
  color: #000;
  font-size: 12px;
}
.sina-nav .sina-menu .dropdown-menu li.active > a,
.sina-nav .sina-menu .dropdown-menu li > a:hover,
.sina-nav .sina-menu .dropdown-menu li > a:focus {
  color: #000;
  background: rgba(0, 0,0, 0.5);
}


/****************************最新改变产品**********/
.type_case { padding: 0px 6px;}
.type_case_list { width: 100%;   margin:30px auto; padding: 10px 15px;}
.type_case_list ul  {  padding: 8px 0px 8px 0;}
.type_case_list ul li { padding: 5px 10px; border-left: 1px solid #d8d8d8; margin-bottom: 10px;}
.type_case_list ul li:first-child { width: 100%;}
#caseList  .caseBox  .case .list { padding-top: 10px; }


}

/*****************Ipad 平板***************/
@media (min-width: 768px) and (max-width: 991px) { 

/******************************* banner**********/

.bannerTxt .txt {  top: 32%;padding: 20px 0; }
.bannerTxt .txt h2 {font-size:44px;}
.bannerTxt .txt h2  span{font-size: 44px; }
.bannerTxt .txt h3 {font-size: 28px; margin-top: 10px;}

.bannerTxt .txt1 { top: 32%; left:5%; }
.bannerTxt .txt1 h2 { font-size: 44px; }
.bannerTxt .txt1 h3 { margin-top: 10px; font-size: 42px;}
.bannerTxt .txt1 p {margin-top: 10px;font-size: 26px;}

.bannerTxt .txt2 { width: 590px; height: auto; position: absolute; text-align: right; top: 22%; right:8%; }
.bannerTxt .txt2 h2 { font-size: 44px;}
.bannerTxt .txt2 h3 { margin-top: 10px; width: auto; height: auto;font-size: 42px;}
.bannerTxt .txt2 p {margin-top: 10px;font-size: 28px; }


/*******************************头部 HEADER**********/
.header {height: 60px;position:static;}
.nav-container{ min-height: 60px; }
.sina-nav .sina-brand > img { height:60px; padding: 12px 0; }
.sina-nav { min-height: 60px; }
/**********************内容页斑斓图 BANNER**********/
.bannerContent .txt {  top:20%; }
.bannerContent .navTxt { width: 100%; top: 20%; left: 60%;  }
/**********************联系我们**********/
.contact_contcat1 {  padding-top: 80px;}
.contact_contcat3 ul li { width: 50%;  padding: 25px 0;}
.contact_contcat3 ul li:nth-child(3n+2) { padding-left: 0px; }
.contact_contcat3 ul li:nth-child(3n) { padding-left: 0px; }
.contact_contcat3 ul li:nth-child(2n) { padding-left: 100px; }
/**********************底部**********/
#footer {  margin-top: 100px; }
.footerTxt { width:400px;  margin-right:-45px; padding-top: 20px;  padding: 0px 20px;}
.footerTxt .flexStart li:first-child { width: 250px;}
.footerTxt .flexBetween li { width: 48%; margin-bottom: 10px;}
.footerTxt  p {width: 100%;  margin-top: 10px;  line-height: 22px;}
#footerMesage {  height: auto;  padding: 45px 0 20px 0 ;}
#footerMesage ul li {width: 100%; margin-bottom: 20px;}
#footerMesage ul li:last-child { width: 100px;}
/**********************新闻内容页**********/
.news_Show {  padding: 50px 0; }
.newsType {  margin-top: 50px;}
/**********************新闻列表**********/
.newsListHot ul li { width: 48%; margin-bottom: 30px;}
.newsListHot .txt .title a {  font-size: 18px;   line-height: 35px;}
.newsList >ul>li { width: 100%;  margin-bottom: 20px;}
.newsList .txt ul li { width: 80%;  }
.newsList .txt ul li:first-child {width: 80px; height: 160px;  }
/**********************联系我们**********/
.about .txt ul li:first-child { width: 66%; padding-right: 5%;}
.about .txt ul li:last-child { width: 34%;}
.about { width: 100%; height: auto; margin-top: 50px;}
.partner .txt ul li:first-child { width: 100%; padding-right: 0%; padding-top: 10px;}
.partner .txt ul li:last-child { width: 100%;}
.ind-banner, .pageBanner, .pageNum, .pageNav,  .honorTab, .case-banner, .pageNow{ display:none;}
.caseBanBox{ display:block;}
/**********************首页关于我们**********/
.indexAbout { width: 100%; height: auto; margin-top:60px;}
.indexAbout  ul li:first-child { width: 100%; margin-bottom: 80px; }
.indexAbout  ul li:last-child  { width: 100%; }

/*****************主题展馆*********************/
.indexPart2{  margin-top: 80px; width: 100%; overflow: hidden; }
.indexPart2 .indexTitle{  left: 5%; top: 10%; z-index: 2;}
.indexPart2 .tab{  bottom: 10px; left: 0%; }
.indexPart2 .tab .lbox{ padding: 0 10px; }
.indexPart2 .tab ul{ margin-right: 0px; }
.indexPart2 .tab li{ float: left; width: 33.33%; position: relative; padding:0 1%;}
.indexPart2 .tab li .box{ margin-right: 10px; height:140px; width: 100%;}
.indexPart2 .tab li .bg{  height: 130px;  padding: 0 10px 0 120px;}
.indexPart2 .tab li .imgDiv{  left: 10px; top: 30px; width:100px;}
.indexPart2 .tab li .name{  padding-top: 20px; font-size: 14px;  height: 60px; line-height: 40px; overflow: hidden; }
.indexPart2 .tab li .msg{  height: 48px; line-height: 24px; margin-top: 0px; overflow: hidden; font-size: 12px;}

/*****************活动策划*********************/
.indexEventPlanning ul li { width: 100%; }
.indexEventPlanning .txt { padding: 50px 45px ;}

/*****************客户评价*********************/
.new_index_Applets_desc { padding: 0 15px; position: absolute; left: 0%; top: 50%; z-index: 10;  }
.new_index_Applets_desc svg { height: 69px; width: 100%;   }
.new_index_Applets_desc text { font-size: 40px; font-weight: 900; }
.new_index_Applets_desc h3 {font-size: 16px;font-family: HarmonyOS_Sans_SC_Black; font-weight: 400;color: #FFFFFF; color: #fff; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 1.8s; -o-transition-delay: 1.8s; transition-delay: 1.8s;font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc h4 { margin-top: 8px; font-size: 22px;font-family: HarmonyOS_Sans_SC_Black;font-weight: 400;color: #FFFFFF; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2s; -o-transition-delay: 2s; transition-delay: 2s; font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc .moreIcon { padding-top: 10px; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2.2s; -o-transition-delay: 2.2s; transition-delay: 2.2s; }
.new_index_Applets_desc .moreIcon a { display: block; width: 30px; letter-spacing: 2px; padding-left: 3px; height: 30px; background: #fff; line-height: 22px; text-align: center; color: #43888c; -webkit-border-radius: 100%; border-radius: 100%; font-size: 16px; }
.new_index_Applets_desc .moreIcon a:hover { background-color: #43888c; color: #fff; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s; }
.new_index_Applets_desc .desc { font-size: 12px; line-height: 24px; margin-top: 10px;   height: auto; line-height: 24px;  }
.new_index_Applets_imgBox { margin: 0px auto; max-width: 450px; position: relative; display: none; }

/*****************首页 新闻资讯*********************/
#indexNews {  height: auto;  margin-top: 50px;}
.indexNews ul li { width: 100%; margin-bottom: 30px;}


/*****************产品列表 *****************/
.case{ padding-bottom: 30px; }
.case .list{ padding-top: 50px; width: 100%;  }
.case .list li{ float: left;  width:100%; margin-bottom: 30px; margin-right:0%;  }
.case .list li:first-child { width:100%;}

/****************************国际展览**********/
.indexInternationalCase ul li { width: 32.7%; height: auto; float: left;  }

.sina-nav .sina-menu .dropdown-menu li a {
  color: #000;
  font-size: 12px;
}
.sina-nav .sina-menu .dropdown-menu li.active > a,
.sina-nav .sina-menu .dropdown-menu li > a:hover,
.sina-nav .sina-menu .dropdown-menu li > a:focus {
  color: #000;
  background: rgba(0, 0,0, 0.5);
}
/*****************活动策划*********************/
.indexEventPlanning { width: 100%; height: auto; margin-top: 40px; }
.indexEventPlanning ul li { width: 100%; height: auto;background-color: #f2f1f1; height: auto; overflow: hidden;}
.indexEventPlanning .txt {font-family: SourceHanSansCN; width: 100%; height: auto; padding: 10% 10% ;}
.indexEventPlanning .txt h2 {width: 100%; height: auto; }
.indexEventPlanning .txt h2 a {width: 100%; height: auto; font-size: 26px; font-weight: 500; color: #FF0000; line-height: 30px; text-decoration: none;}
.indexEventPlanning .txt p { margin-top: 30px; width: 100%; height: auto; font-size: 16px;   line-height: 32px;}


/****************************最新改变产品**********/
.type_case { padding: 0px 6px;}
.type_case_list { width: 100%;   margin:30px auto; padding: 10px 15px;}
.type_case_list ul  {  padding: 8px 0px 8px 0;}
.type_case_list ul li { padding: 5px 10px; border-left: 1px solid #d8d8d8; margin-bottom: 10px;}
.type_case_list ul li:first-child { width: 100%;}
#caseList  .caseBox  .case .list { padding-top: 10px; }



}

/*****************Ipad Pro **************/
@media (min-width:  991px) and (max-width: 1024px) { 

  .bannerTxt .txt {  top: 35%; }
  .bannerTxt .txt h2 {font-size:54px;}
  .bannerTxt .txt h2  span{font-size: 54px; }
  .bannerTxt .txt h3 {font-size: 28px; margin-top: 20px;}
  
  .bannerTxt .txt1 { top: 32%; left:5%; }
  .bannerTxt .txt1 h2 { font-size:54px; }
  .bannerTxt .txt1 h3 { margin-top: 20px; font-size: 52px;}
  .bannerTxt .txt1 p {margin-top: 20px;font-size: 26px;}
  
  .bannerTxt .txt2 { width: 620px; height: auto; position: absolute;  top: 22%; right:6%; }
  .bannerTxt .txt2 h2 { font-size: 54px;}
  .bannerTxt .txt2 h3 { margin-top: 20px; width: auto; height: auto;font-size: 52px;}
  .bannerTxt .txt2 p {margin-top: 10px;font-size: 28px; }


/*******************************头部 HEADER**********/
.header {height: 60px;position:static;}
.nav-container{ min-height: 60px; }
.sina-nav .sina-brand > img { height:60px; padding: 12px 0; }
.sina-nav { min-height: 60px; }
/**********************内容页斑斓图 BANNER**********/
.bannerContent .txt {  top:20%; }
.bannerContent .navTxt { width: 100%; top: 20%; left: 55%;  }
/**********************联系我们**********/
.contact_contcat1 {  padding-top: 80px;}
.contact_contcat3 ul li:nth-child(3n+2) { padding-left: 80px; }
.contact_contcat3 ul li:nth-child(3n) { padding-left: 80px; }
/**********************底部**********/
#footer {margin-top: 100px; }
.footerTxt { width:620px;  margin-right:-45px;   padding: 40px 20px;}
.footerTxt .flexStart li:first-child { width: 250px;}
.footerTxt .flexBetween li { width: 32%; margin-bottom: 10px;}
.footerTxt  p {width: 100%;  margin-top: 10px;  line-height: 22px;}
#footerMesage ul li {width: 260px; }
#footerMesage ul li:last-child { width: 100px;}
/**********************新闻内容页**********/
.news_Show {  padding: 60px 0; }
.newsType {  margin-top: 60px;}
/**********************新闻列表**********/
.newsListHot ul li { width: 32%;}
.newsList >ul>li {  padding: 30px 15px; margin-bottom: 20px;}
.newsList .txt ul li { width: 78%;  }
.newsList .txt ul li:first-child {width: 70px; height: 160px;  }
.newsList .txt  a {height: auto;font-size: 16px;  color: #000000;  line-height: 28px;  }

/**********************联系我们**********/
.about .txt ul li:first-child {  padding-right: 6%;}
.about { width: 100%; height: auto; margin-top:80px;}
.ind-banner, .pageBanner, .pageNum, .pageNav,  .honorTab, .case-banner, .pageNow{ display:none;}
.caseBanBox{ display:block;}
/*****************主题展馆*********************/
.indexPart2{  margin-top: 80px; width: 100%; overflow: hidden; }
.indexPart2 .indexTitle{  left: 5%; top: 10%; z-index: 2;}
.indexPart2 .tab{  bottom: 30px; left: 0%; }
.indexPart2 .tab .lbox{ padding: 0 10px; }
.indexPart2 .tab ul{ margin-right: 0px; }
.indexPart2 .tab li{ float: left; width: 33.33%; position: relative; padding:0 1%;}
.indexPart2 .tab li .box{ margin-right: 10px; height:140px; width: 100%;}
.indexPart2 .tab li .bg{  height: 130px;  padding: 0 10px 0 120px;}
.indexPart2 .tab li .imgDiv{  left: 10px; top: 30px; width:100px;}
.indexPart2 .tab li .name{  padding-top: 20px; font-size: 14px;  height: 60px; line-height: 40px; overflow: hidden; }
.indexPart2 .tab li .msg{  height: 48px; line-height: 24px; margin-top: 0px; overflow: hidden; font-size: 12px;}

/*****************活动策划*********************/
.indexEventPlanning ul li {height: auto; overflow: hidden;}
.indexEventPlanning .txt { padding: 30px 15px;}
.indexEventPlanning .txt h2 a { font-size: 20px; }
.indexEventPlanning .txt p { margin-top: 30px; width: 100%;  font-size: 16px;  }
.indexEventPlanning .txt .more{ margin-top: 24px; }


/*****************客户评价*********************/
.new_index_Applets_desc { padding: 0 5px; position: absolute; left: 12%; top: 50%; z-index: 10;  }
.new_index_Applets_desc svg { height: 69px; width: 100%;   }
.new_index_Applets_desc text { font-size: 40px; font-weight: 900; }
.new_index_Applets_desc h3 {font-size: 16px;font-family: HarmonyOS_Sans_SC_Black; font-weight: 400;color: #FFFFFF; color: #fff; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 1.8s; -o-transition-delay: 1.8s; transition-delay: 1.8s;font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc h4 { margin-top: 8px; font-size: 22px;font-family: HarmonyOS_Sans_SC_Black;font-weight: 400;color: #FFFFFF; font-weight: 700; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2s; -o-transition-delay: 2s; transition-delay: 2s; font-family: HarmonyOS_Sans_SC_Black; }
.new_index_Applets_desc .moreIcon { padding-top: 10px; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); -o-transform: translateY(200px); transform: translateY(200px); opacity: 0; -webkit-transition: all .8s ease; -o-transition: all .8s ease; transition: all .8s ease; -webkit-transition-delay: 2.2s; -o-transition-delay: 2.2s; transition-delay: 2.2s; }
.new_index_Applets_desc .moreIcon a { display: block; width: 30px; letter-spacing: 2px; padding-left: 3px; height: 30px; background: #fff; line-height: 22px; text-align: center; color: #43888c; -webkit-border-radius: 100%; border-radius: 100%; font-size: 16px; }
.new_index_Applets_desc .moreIcon a:hover { background-color: #43888c; color: #fff; -webkit-transition: all .8s; -o-transition: all .8s; transition: all .8s; }
.new_index_Applets_desc .desc { font-size: 12px; line-height: 24px; margin-top: 10px;   height: auto; line-height: 24px;  }

/*****************产品列表 *****************/
.case{ padding-bottom: 30px; }
.case .list{ padding-top: 80px; overflow: hidden; width: 980px; margin: 0px auto;  }
.case .list li{ float: left;  width:28.57%; float: left;  margin-bottom: 2.7%; margin-right:4.083226919%;  }
.case .list li:first-child { width: 61.3%; margin-right:3%; }
/****************************国际展览**********/
.indexInternationalCase ul li { width: 32.6%; height: auto; float: left;  }
.sina-nav .sina-menu .dropdown-menu li a {
  color: #000;
  font-size: 12px;
}
.sina-nav .sina-menu .dropdown-menu li.active > a,
.sina-nav .sina-menu .dropdown-menu li > a:hover,
.sina-nav .sina-menu .dropdown-menu li > a:focus {
  color: #000;
  background: rgba(0, 0,0, 0.5);
}


/****************************最新改变产品**********/
.type_case { padding: 0px 6px;}
.type_case_list { width: 100%;   margin:30px auto; padding: 10px 15px;}
.type_case_list ul  {  padding: 8px 0px 8px 0;}
.type_case_list ul li { padding: 5px 10px; border-left: 1px solid #d8d8d8; margin-bottom: 10px;}
.type_case_list ul li:first-child { width: 100%;}
#caseList  .caseBox  .case .list { padding-top: 10px; }


}

/***********笔记本电脑或小屏显示器*********/ 
@media (min-width: 1025px) and (max-width: 1359px) { 
    
  .bannerTxt .txt {  top: 35%; }
  .bannerTxt .txt h2 {font-size:84px;}
  .bannerTxt .txt h2  span{font-size: 84px; }
  .bannerTxt .txt h3 {font-size: 48px; margin-top: 20px;}
  
  .bannerTxt .txt1 { top: 32%; left:5%; }
  .bannerTxt .txt1 h2 { font-size:54px; }
  .bannerTxt .txt1 h3 { margin-top: 20px; font-size: 52px;}
  .bannerTxt .txt1 p {margin-top: 20px;font-size: 26px;}
  
  .bannerTxt .txt2 { width: 620px; height: auto; position: absolute;  top: 22%; right:6%; }
  .bannerTxt .txt2 h2 { font-size: 54px;}
  .bannerTxt .txt2 h3 { margin-top: 20px; width: auto; height: auto;font-size: 52px;}
  .bannerTxt .txt2 p {margin-top: 10px;font-size:28px; }


.sina-nav .sina-menu > li > a { padding: 35px 20px;}
/**********************联系我们**********/
.contact_contcat3 ul li:nth-child(3n+2) { padding-left: 100px; }
.contact_contcat3 ul li:nth-child(3n) { padding-left: 110px; }
.bannerContent .navTxt { width: 100%; left: 55%;  }

/**********************底部**********/
#footer { margin-top: 100px; }
.footerTxt { width:620px;  margin-right:-45px;   padding: 40px 20px;}
.footerTxt .flexStart li:first-child { width: 250px;}
.footerTxt .flexBetween li { width: 32%; margin-bottom: 10px;}
.footerTxt  p {width: 100%;  margin-top: 10px;  line-height: 22px;}
#footerMesage ul li {width: 290px; }
#footerMesage ul li:last-child { width: 100px;}
/**********************新闻列表**********/
.newsList >ul>li {  padding: 30px 15px; margin-bottom: 20px;}
.newsList .txt ul li { width: 78%;  }
.newsList .txt ul li:first-child {width: 70px; height: 160px;  }
.newsList .txt  a {height: auto;font-size: 16px;  color: #000000;  line-height: 28px;  }
/**********************联系我们**********/
.about .txt ul li:first-child {  padding-right: 8%;}
.about { width: 100%; height: auto; margin-top:80px;}

/*****************主题展馆*********************/
.indexPart2{  margin-top: 80px; width: 100%; overflow: hidden; }
.indexPart2 .indexTitle{  left: 5%; top: 10%; z-index: 2;}
.indexPart2 .tab{  bottom: 30px; left: 0%; }
.indexPart2 .tab .lbox{ padding: 0 10px; }
.indexPart2 .tab ul{ margin-right: 0px; }
.indexPart2 .tab li{ float: left; width: 33.33%; position: relative; padding:0 1%;}
.indexPart2 .tab li .box{ margin-right: 10px;  width: 100%;}
.indexPart2 .tab li .bg{    padding: 0 10px 0 150px;}
.indexPart2 .tab li .imgDiv{  left: 10px; top: 30px; width:130px;}

/*****************活动策划*********************/
.indexEventPlanning ul li {height: 290px; overflow: hidden;}
.indexEventPlanning .txt { padding: 20px 85px;}
.indexEventPlanning .txt h2 a { font-size: 20px; }
.indexEventPlanning .txt p { margin-top: 10px; width: 100%;  font-size: 16px;  }
.indexEventPlanning .txt .more{ margin-top: 24px; }

/*****************客户评价*********************/
.new_index_Applets_desc {   left:12%;  }

/*****************产品列表 *****************/

/*****************产品列表 *****************/
.case{ padding-bottom: 30px; }
.case .list{ padding-top: 80px; overflow: hidden; width: 1000px; margin: 0px auto;  }
.case .list li{ float: left;  width:30%; float: left;  margin-bottom: 3%; margin-right:2%;  }
.case .list li:first-child { width: 30%;}

/****************************国际展览**********/
.indexInternationalCase ul li { width: 32.7%; height: auto; float: left;  }


/****************************首页展览标题**********/

.indexCaseTitle h2 { font-size: 30px;  ; line-height:40px;}
.indexCaseTitle h3 { font-size: 20px; line-height: 40px;}
.indexCaseTitle a {   padding:60px 10px 0 10px; font-size: 14px; line-height: 22px;}


/****************************最新改变产品**********/

.type_case_list { width: 100%;    }



}

/**********************大屏幕**************/  
@media (min-width: 1360px) and (max-width: 1599px) { 


  .bannerTxt .txt {  top: 36%; }
  .bannerTxt .txt h2 {font-size:94px;}
  .bannerTxt .txt h2  span{font-size: 94px; }
  .bannerTxt .txt h3 {font-size: 68px; margin-top: 20px;}
  




.container {min-width:1200px;width:1200px; padding: 0 0; }
/**********************联系我们**********/
.bannerContent .navTxt { width: 100%; left: 55%;  }
/**********************底部**********/
#footer { margin-top: 100px; }
.footerTxt {   margin-right:-45px;   padding: 40px 20px;}
.footerTxt .flexStart li:first-child { width: 250px;}
.footerTxt  p {width: 100%;  line-height: 22px;}
/**********************联系我们**********/
.about .txt ul li:first-child {  padding-right: 10%;}
.about { width: 100%; height: auto; margin-top:100px;}

/*****************主题展馆*********************/
.indexPart2{  margin-top: 80px; width: 100%; overflow: hidden; }
.indexPart2 .indexTitle{  left: 5%; top: 10%; z-index: 2;}
.indexPart2 .tab{  bottom: 30px; left: 0%; }
.indexPart2 .tab .lbox{ padding: 0 10px; }
.indexPart2 .tab ul{ margin-right: 0px; }
.indexPart2 .tab li{ float: left; width: 33.33%; position: relative; padding:0 1%;}
.indexPart2 .tab li .box{ margin-right: 10px;  width: 100%;}
.indexPart2 .tab li .bg{    padding: 0 10px 0 150px;}
.indexPart2 .tab li .imgDiv{  left: 10px; top: 30px; width:130px;}

/*****************活动策划*********************/
.indexEventPlanning ul li {height: auto; overflow: hidden;}
.indexEventPlanning .txt { padding: 10% 85px;}
.indexEventPlanning .txt h2 a { font-size: 20px; }
.indexEventPlanning .txt p { margin-top: 5%; width: 100%;  font-size: 16px;  }
.indexEventPlanning .txt .more{ margin-top: 8%; }

/*****************客户评价*********************/
.new_index_Applets_desc {   left:12%;  }
/****************************国际展览**********/
.indexInternationalCase ul li { width: 32.7%; height: auto; float: left;  }

/****************************首页展览标题**********/

.indexCaseTitle h2 { font-size: 35px;  ; line-height:40px;}
.indexCaseTitle a {   padding:60px 10px 0 10px; font-size: 14px; line-height: 22px;}



}

/**********************大屏幕**************/  
@media (min-width: 1600px) and (max-width: 1913.98px) { 

  .bannerTxt .txt {  top: 38%; }
/*******************************头部 HEADER**********/ 
.container {min-width:1200px;width:1200px; padding: 0 0; }
.sina-nav .container {min-width:85%;width:85%; padding: 0 0; }

/**********************底部**********/
.footerTxt {     padding: 40px 20px;}
.footerTxt  p {width: 100%;  line-height: 22px;}
/*****************活动策划*********************/
.indexEventPlanning ul li {height: auto; overflow: hidden;}
.indexEventPlanning .txt { padding: 10% 85px;}
.indexEventPlanning .txt h2 a { font-size: 20px; }
.indexEventPlanning .txt p { margin-top: 5%; width: 100%;  font-size: 16px;  }
.indexEventPlanning .txt .more{ margin-top: 8%; }

/****************************国际展览**********/
.indexInternationalCase ul li { width: 32.7%; height: auto; float: left;  }

/*****************客户评价*********************/
.new_index_Applets_desc {   left:10%;  }

/****************************首页展览标题**********/

.indexCaseTitle h2 { font-size: 35px;  ; line-height:40px;}
.indexCaseTitle a {   padding:60px 10px 0 10px; font-size: 14px; line-height: 22px;}

}

@media (min-width: 1914px) and (max-width: 2200.98px) { 

.container {min-width:1200px;width:1200px; padding: 0 0; }
.sina-nav .container {min-width:1680px;width:1680px; padding: 0 0; }
#indexAbout .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexCaseTitle .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexInternationalCase .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexNationwideCase .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexEventPlanning .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexEvaluate .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexNews .container {min-width:1440px;width:1440px; padding: 0 0; }
.new_index_Applets_desc { position: absolute; left:8%; top: 50%; }

.bannerTxt .txt { width: 100%;  padding: 60px 0; top:40%; }



}


@media (min-width: 2201px) and (max-width: 2800.98px) { 

  .container {min-width:1200px;width:1200px; padding: 0 0; }
  .sina-nav .container {min-width:1680px;width:1680px; padding: 0 0; }
  #indexAbout .container {min-width:1650px;width:1650px; padding: 0 0; }
  #indexCaseTitle .container {min-width:1650px;width:1650px; padding: 0 0; }
  #indexInternationalCase .container {min-width:1650px;width:1650px; padding: 0 0; }
  #indexNationwideCase .container {min-width:1650px;width:1650px; padding: 0 0; }
  #indexEventPlanning .container {min-width:1650px;width:1650px; padding: 0 0; }
  #indexEvaluate .container {min-width:1650px;width:1650px; padding: 0 0; }
  #indexNews .container {min-width:1440px;width:1440px; padding: 0 0; }
  .new_index_Applets_desc { position: absolute; left:1%; top: 50%; }
  
  .bannerTxt .txt { width: 100%;  padding: 60px 0; top:40%; }


  }
  
  


    
/*****************超大屏幕**************/
@media (min-width: 2801px) { 
/*******************************头部 HEADER**********/   
.container {min-width:1200px;width:1200px; padding: 0 0; }
.sina-nav .container {min-width:1680px;width:1680px; padding: 0 0; }
#indexAbout .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexCaseTitle .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexInternationalCase .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexNationwideCase .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexEventPlanning .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexEvaluate .container {min-width:1650px;width:1650px; padding: 0 0; }
#indexNews .container {min-width:1440px;width:1440px; padding: 0 0; }
.new_index_Applets_desc { position: absolute; left: -5%; }

.bannerTxt .txt { width: 100%;  padding: 60px 0; top: 43%; }








}






