.logo_box img.logo_wz{height: 45.3%;position: relative;top:33%;left: 2%;}
.nav_cont_sec .nav_title span{font-size:28px;}
.nav_cont_sec .nav_tits li{font-size:20px;}
@media screen and (max-width: 1600px){
    .nav_cont_sec .nav_title span{font-size:26px;}
    .nav_cont_sec .nav_tits li{font-size:18px;}
}
@media screen and (max-width: 1400px){
    .nav_cont_sec .nav_title span{font-size:24px;}
}
.logo_box{width:21%;top:9%;height:82%;}
.nav_cont_sec .nav_title span {font-size: 28px;color: #282828;}
.nav_cont_sec .nav_tits li {font-size: 20px; color: #686868;}
.top_nav ul li { color: #282828;}
@media screen and (max-width:1600px) {
    .nav_cont_sec .nav_title span {  font-size: 23px;  }
    .nav_cont_sec .nav_tits li {  font-size: 17px;  }
}

@media screen and (max-width:1400px) {
    .nav_cont_sec .nav_title span {  font-size: 20px;  }
    .nav_cont_sec .nav_tits li {  font-size: 15px;  }
}

.footer {background: url(04footer.jpg) no-repeat center bottom;color: #282828;height: 484px;padding-top: 60px;}
.footer_lf_bottom{margin-top: 100px;}
.footer_lf_bottom p{text-align: right;font-size: 12px;line-height: 30px;color: #929292;}
.footer_lf_bottom a{color: #929292;}
.footer .sjmt_box{width: 360px;margin-right: -90px;margin-top: 45px;float: left;height: 50px;position: relative;}
.footer .sjmt_box .sjmt_tb{height: 50px;float: left;}
.footer .sjmt_box .sjmt_tb img{/*margin-right: 14px;cursor: pointer;*/position: absolute;top: 0;left: 0;}
.footer .sjmt_box .sjmt_tb div{position: relative;width: 50px;height: 50px;float: left;margin-right: 14px;cursor: pointer;}
.footer .sjmt_box .sjmt_tb img.sjmt_tb_img2{display: none;}
.footer .sjmt_box .sjmt_tb div:hover img.sjmt_tb_img1{display: none;}
.footer .sjmt_box .sjmt_tb div:hover img.sjmt_tb_img2{display: block;}

*{transition:all 0s ease 0s;}
/*common*/
body {font-size: 14px;  font-family:"microsoft yahei", Arial, Helvetica, sans-serif;  margin:0;  padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0); }
div,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,a {  margin:0;  padding:0;  border:none;  list-style:none; 
box-sizing: border-box;-webkit-box-sizing: border-box; }
input,button,textarea {border:none;outline: none;list-style:none;}
img{border:none; vertical-align:top;outline:none;}
em{ font-style:normal;  }
.lf   {float:left;}
.rt  {float:right;}
.clear  {clear:both;}
a { color:#333333; text-decoration:none;}
a:hover { text-decoration:none;}
/*common*/
.container{width: 100%;min-width: 1200px;}
/* banner */
.main{
  width: 1200px;
  margin:0 auto;
}
.main_section .kms{
  width:100%;
}
.kms-top{
  width:100%;
  height:1780px;
  background:url(./09-kms-top-news-bg.png) no-repeat center bottom;
}
.banner{
  width: 100%;
  height:969px;
  background:url(./09-kms-banner.png) no-repeat center top;
}
/*头部视频新闻*/
.top-news{
  width:100%;
  margin-top:-160px;
}
.video-box{
  width:100%;
  height:675px;
}
.video-box img{
  width:100%;
  height:675px;
}
.top-news-box{
  width:1200px;
  background:url(./09-kms-sp-title-bg.png) no-repeat;
  background-size:100% 100%;
  padding:20px 30px 24px;
}
.top-news-title{
  color:#fff;
  font-size:32px;
  font-weight:bold;
  text-align:center;
  line-height:44px;
}
.top-news-con{
  color:#fff;
  font-size:16px;
  line-height:30px;
  text-indent:2em;
  margin-top:12px;
}
/*图片*/
.tp{
  width:100%;
  height:885px;
  background:url(./09-kms-bg1.jpg) no-repeat center top;
  padding-top:120px;
}
.tp-box{
  width:100%;
  position: relative;
}
.tp-box .swiper-container{
  width:100%;
  position: static;
}
.tp-box .swiper-slide{
  display:block;
  width:900px;
  height:600px;
  position: relative;
}
.tp-box .swiper-slide img{
  display:block;
   width: 100%;
  height:600px;
}
.tp-box .tp-item-title{
  width:100%;
  height:50px;
  background:linear-gradient(to right,#5f4cfb, #7a08ec);
  color:#fff;
  font-size:18px;
  line-height:50px;
  padding:0 10px;
  text-align:center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tp-box .swiper-slide .mask{
  width: 100%;
  height:100%;
  position: absolute;
  background: rgba(255,255,255,0.5);
  left:0;
  top:0;
}
.tp-box .swiper-slide-active .mask{
  background: rgba(255,255,255,0);
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background-image: url(./09-kms-prev.png);
  left: -70px;
  right: auto;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  background-image: url(./09-kms-next.png);
  right: -70px;
  left: auto;
}
.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -25px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 50px 50px;
  -webkit-background-size: 50px 50px;
  background-size: 50px 50px;
  background-position: center;
  background-repeat: no-repeat;
}
/*开幕式特写*/
.kmstx{
  width: 100%;
  height:908px;
  background:url(./09-kms-bg2.jpg) no-repeat center top;
  padding-top:90px;
}
.kmstx-box{
  width: 100%;
}
.kmstx-title{
  display:block;
  margin:0 auto;
}
.kmstx-con{
  width: 100%;
  margin-top:60px;
  position: relative;
}
.kmstx-con .swiper-container{
  width:100%;
  position: static;
}
.kmstx-con .swiper-slide{
  display:block;
  width:570px;
  height:579px;
  background:url(./09-kms-kmstx-item-bg.png) no-repeat;
  background-size:100% 100%;
  padding:15px;
}
.kmstx-con .swiper-slide img{
  display:block;
  width: 100%;
  height:340px;
}
.tx-item-box{
  padding:26px 10px 0;
}
.tx-item-title{
  color:#fff;
  font-size:24px;
  font-weight:bold;
  line-height:36px;
}
.tx-item-con{
  color:#fff;
  text-indent:2em;
  font-size:16px;
  line-height:28px;
  margin-top:7px;
}
/*开幕式揭秘*/
.jm{
  width: 100%;
  height:818px;
  background:url(./09-kms-bg3.jpg) no-repeat center top;
  padding-top:60px;
}
.jm-title{
  display:block;
  margin:0 auto;
}
.jm-box{
  width:100%;
  margin-top:60px;
}
.jm-item{
  display:block;
  width: 100%;
  overflow: hidden;
}
.jm-item .jm-item-img{
  display:block;
  width:365px;
  height: 220px;
  float:left;
}
.jm-item-right{
  width:780px;
  float:right;
}
.jm-item-title{
  font-size:24px;
  line-height:36px;
  font-weight:bold;
  color:#333;
}
.jm-item-con{
  width:100%;
  color:#333;
  font-size:16px;
  line-height:30px;
  text-indent:2em;
  margin-top:10px;
}
.jm-item:first-child{
  padding-bottom:34px;
  border-bottom:1px dashed #d0d0d0;
  margin-bottom:30px;
}
.more{
  display:block;
  border:1px solid #6738f7;
  width:130px;
  height:36px;
  border-radius:18px;
  line-height:36px;
  text-align: center;
  font-size:15px;
  color:#333;
  margin:50px auto 0;
}
/*感动瞬间*/
.gdsj{
  width: 100%;
  height:983px;
  background:url(./09-kms-bg4.jpg) no-repeat center top;
  padding-top:66px;
}
.gdsj-title{
  display:block;
  margin:0 auto;
}
.gdsj-box{
  width: 100%;
  margin-top:46px;
  background:linear-gradient(to right,#4434c3,#962fbb);
  border-radius:20px;
  padding:65px 80px;
}
.gdsj-con{
  width: 100%;
}
.gdsj-top{
  width: 100%;
  overflow: hidden;
}
.gdsj-top-video{
  width:520px ;
  height:320px;
  float:left;
}
.gdsj-top-right{
  float:right;
  width:486px;
}
.gd-right-title{
  color:#fff;
  font-weight:bold;
  font-size:24px;
  line-height:36px;
}
.gd-right-con{
  color:#fff;
  font-size:16px;
  line-height:30px;
  text-indent:2em;
  margin-top:12px;
}
.detail{
  width:140px;
  height:38px;
  border:1px solid #fff;
  line-height:38px;
  text-align: center;
  border-radius:19px;
  color:#fff;
  font-size:15px;
  margin-top:40px;
}
.gdsj-bottom{
  width: 100%;
  margin-top:28px;
  position: relative;
}
.gdsj-bottom .swiper-container{
  width: 100%;
  position: static;
}
.gdsj-bottom .swiper-slide{
  display:block;
  width:322px;
}
.gdsj-bottom .swiper-slide img{
  display:block;
  width:320px;
  height:190px;
  border:1px solid #9293e0;
}
.gd-item-title{
  color:#fff;
  font-size:16px;
  line-height:30px;
  margin-top:8px;
  text-align: center;
  width: 100%;
  padding:0 4px;
  overflow: hidden;
  text-overflow:ellipsis ;
  white-space: nowrap;
}
/*精彩图集*/
.jctj{
  width: 100%;
  height:1225px;
  background:url(./09-kms-bg5.jpg) no-repeat center top;
  padding-top:70px;
}
.jctj-title{
  display:block;
  margin:0 auto;
}
.jctj-box{
  width: 100%;
  margin-top:50px;
}
.tj-top{
  width: 100%;
  overflow: hidden;
}
.tj-top-left{
  width:600px;
  height:499px;
  float:left;
  position: relative;
}
.tp-con{
  width:100%;
}
.tj-top .tp-con img{
  width:600px;
  height:499px;
  margin:0 auto;
  position: absolute;
  top:0;
  left:0;
  transition: all 1.8s;
  -webkit-transition: all 1.8s;
}
.tj-top .tp-con img:first-child{
  z-index:10;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
}
.tj-top-left:hover .tp-con img{
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.tj-top-right{
  width:585px;
  float:right;
}
.tj-right-item{
  float:left;
}
.tj-right-item.one{
  margin-right:15px;
  margin-bottom:14px;
}
.tj-right-item img{
  display:block;
  width:285px;
  height:200px;
}
.tj-right-item.three img{
  width: 585px;
  height:285px;
}
.tj-bottom{
  width: 100%;
  margin-top:14px;
  overflow: hidden;
}
.tj-bottom .tj-bottom-item.left{
  display:block;
  width:600px;
  height:375px;
  float:left;
  position: relative;
}
.tj-bottom .tj-bottom-item.right{
  display:block;
  width:585px;
  height:375px;
  float:left;
  position: relative;
  float:right;
}
.tj-bottom-item.left .tp-con img{
  width:600px;
  height:375px;
  position: absolute;
  top:0;
  left:0;
  transition: all 1.8s;
  -webkit-transition: all 1.8s;
}
.tj-bottom-item.right .tp-con img{
  width:600px;
  height:375px;
  position: absolute;
  top:0;
  left:0;
  transition: all 1.8s;
  -webkit-transition: all 1.8s;
}
.tj-bottom .tp-con img:first-child{
  z-index:10;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
}
.tj-bottom-item:hover .tp-con img{
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
/*相关新闻*/
.xgxw{
  width: 100%;
  height:630px;
  background:url(./09-kms-bg6.jpg) no-repeat center top;
  padding-top:52px;
}
.xgxw-title{
  display:block;
  margin:0 auto;
}
.xgxw-con{
  width: 100%;
  overflow: hidden;
  margin-top:60px;
}
.xgxw-item{
  display:block;
  width:570px;
  float:left;
  margin-right:60px;
  margin-bottom:30px;
  height:150px;
}
.xgxw-item:nth-child(2n){
  margin-right:0;
}
.xw-item-title{
  color:#333;
  font-size:24px;
  font-weight:bold;
  line-height:36px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.xw-item-con{
  color:#333;
  font-size:16px;
  line-height:30px;
  text-indent:2em;
  margin-top:8px;
}





