@charset "utf-8";
html,body{width: 100%;position: relative;}
html {font-size: 625%;/*100 ÷ 16 × 100% = 62.5%*/}
body {font-size: 0.14rem;/*0.14 × 100px = 14px */}

@font-face {font-family: "iconfont";
  src: url('font/iconfont.eot?t=1608559971216'); /* IE9 */
  src: url('font/iconfont.eot?t=1608559971216#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAV8AAsAAAAACrgAAAUvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDdAqHWIZhATYCJAMgCxIABCAFhG0HcRtkCVGUT06I7CuMW3iiY0YiQRCwBtUWB6MYwHbnAACAfoEIiO8FEMTD0xrr/Z1ZR7xBEo1Es0oiiiZKoHLesod2Id1VtAT+b06vG187YHvPB9rKISu0wX8JX97PL6mx01NmE5IUkNz/5JU/WJhH0Mm0XlBJnZnjijyCkxQ+1u++0zSATGEmcMiRHphbzAl95UDD0s/f79WfCZbnt32X+35lr5M2HQ9oQBFtRbaBlDBOZTgXuEmZuN9PoDNDU9nfPT5jIzI6LBB3UeCwEY9PTuCHxllFnJvFN5DSFA/oI8NX4+vjjRkjFMqEHnR8u+Oz9ceBF57uecrjdAV0dRHcdiVhFZNVr4+MfYBZtVX9uk8n7hQzIv5iP4/4Y/MR3t/2z3zxdz4wE7YoNA3/4jG1LCSlSkFUyDbAyNf1mkdc0Tl2B1gF7RnwCNi/wiPB/h9qSp6H1FS8yI9RgEazj4AeC/7vQKx1kVCIaJKN4eML9cnJWm1smr9Ku3oYNXUkTaid2UZPi7QystpFk5RmektLHTUhL9+i2Tam3YZwc3f0G08CCqOT6UI2pm0KQejpVa1dsQLH3WNZwe0tQZGarZ0ANWEpnNKeY5EHTywmLWmlRbWQ1nuHUBtpo7Oa6NBB2se1MoI4xFaXwUKU4OU4E3PrqtuNEGmRrZ2aLZpES+NZjJ6uS9jhHdk6qiAa1+E+JBeq2feCJta9fVps5NoevS/apXbqyixoX3BI+zLiaM1b48xWLYV2HY7zPeZEYv9dMekdyWYK2WuW5m5Ceq/E1O3lbdF0OHQeWFtvMCHPr9RBEoyehV6nr7e3b6d5fYYkrEbAw2b1TLWffnEH0Z42stJ/QVq4n3V6BtLoMoy2zzjGlXH1TNPtq3xL727s4gLrFkhzd6NAQOrLSPPQjJUbJVwtU1XZz6vfMM8T37u728N3cYm4fqJEAjvuSUkdeh2wXmdSEs6BDLO9k+4zegxMt/h32AjA/HbxOwuZdzWMT3OWR9S5DMMuPw/k0v8ya/cfheiv8yrXVVZbSQ3AqGGM+47NKnXx6XEP7skr2d2LjOWL6sBmo46TD2wreblsgj9FmfGlJlS0ja+ir/CngWElPmFIUhISBqRh6jQnJ6nzYfx64DaQahJVWRFpoirwqQhDq/r6qlAJccTNYV63QDXqWpWVvu1IvExxcLEM4u9Q+edfnULZ/e+P7Uf8I7aJn4yzCTGsMgqJZeYqc3nMcxuoluKbyAhGl1HDb3TN9f2cnZyd3+ipKUET0PWxCjQK8NcuMAIAoJ9QHoA/IOT9AN+EuhDgt81gwQAAPUF/nODfAzaq/D8Fa2L5v6lm8E/6r2dk3y9xViyg2Y/x4HTWZ1yWv0byN/k9P8UnqrIfuXRVWjqxhpM4NeaFOSYzDyQ0Jh0o1KYhacziM3kVSr01qDS2oLNi7+LeONQvcotl9xKEEQ9QGPIHkhFP+Ex+htKUP6iMRD90TmLmmr35iPgWgkPgC7cnIk/lUg4SNwefQNBKHXQbDcEFYBkVRcOo+5t7kANWcULZDppEUkhUmdiVHgZpqkSBKgaPjJCoWDRNGfVBhqcyxu1BwEGAT3D1CBGPkpPaxoQHPv8ECLSkHJgw60fzAkClaOtCg6GeAb9nyzPN2pWRpbZAE7GKJMjbQCUj7LIISEVNEYrovWLAQwxhgUphkclWk1ltRvOObE1vgg49o4kiUuQoo4o6mmh1F4iqo/vKcfkARRnwnmrFkZOTvs1AkTo9njmFjnZMAAdapbqsmhRtMAYA') format('woff2'),
  url('font/iconfont.woff?t=1608559971216') format('woff'),
  url('font/iconfont.ttf?t=1608559971216') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('font/iconfont.svg?t=1608559971216#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {
  font-family: "Century";
  src: url("font/Century.woff2") format("woff2"),
       url("font/Century.woff") format("woff"),
       url("font/Century.ttf") format("truetype"),
       url("font/Century.eot") format("embedded-opentype"),
       url("font/Century.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "CenturyGothic";
  src: url("font/CenturyGothic.woff2") format("woff2"),
       url("font/CenturyGothic.woff") format("woff"),
       url("font/CenturyGothic.ttf") format("truetype"),
       url("font/CenturyGothic.eot") format("embedded-opentype"),
       url("font/CenturyGothic.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "FuturaMedium";
  src: url("font/FuturaMedium.woff2") format("woff2"),
       url("font/FuturaMedium.woff") format("woff"),
       url("font/FuturaMedium.ttf") format("truetype"),
       url("font/FuturaMedium.eot") format("embedded-opentype"),
       url("font/FuturaMedium.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "FuturaBold";
  src: url("font/FuturaBold.woff2") format("woff2"),
       url("font/FuturaBold.woff") format("woff"),
       url("font/FuturaBold.ttf") format("truetype"),
       url("font/FuturaBold.eot") format("embedded-opentype"),
       url("font/FuturaBold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "CALISTB";
  src: url("font/CALISTB.woff2") format("woff2"),
       url("font/CALISTB.woff") format("woff"),
       url("font/CALISTB.ttf") format("truetype"),
       url("font/CALISTB.eot") format("embedded-opentype"),
       url("font/CALISTB.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-down:before {
  content: "\e665";
}

.icon-time:before {
  content: "\e90a";
}

.icon-youjiantou:before {
  content: "\e6e0";
}

.icon-play:before {
  content: "\e632";
}

.icon-map-marker:before {
  content: "\e6fe";
}

.icon-user:before {
  content: "\e8a2";
}

.icon-youjiantou1:before {
  content: "\e604";
}

* {-webkit-font-smoothing: antialiased; word-break: normal; font-family: 'FuturaMedium',Arial, Lucida, Verdana, Helvetica, sans-serif; }

@-webkit-keyframes hvr-wobble-vertical-mild{0%{-webkit-transform:translateY(2px);transform:translateY(2px)}33.3%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}49.95%{-webkit-transform:translateY(1px);transform:translateY(1px)}66.6%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(2px);transform:translateY(2px)}}
@-webkit-keyframes opacityAnimate{0%{opacity:.5}50%{opacity:1}49.95%{opacity:.5}66.6%{opacity:1}100%{opacity:.5}}

.dropdown{position:relative}
.wrapper{min-width:12rem; max-width:19.2rem; margin:0 auto;}
.wrapper .w{width:12rem; margin-left: auto; margin-right: auto; box-sizing: border-box;}

.mylayer{}
.mylayer .layui-layer-content {padding:0.5rem;font-size:0.16rem;}

.news-m{font-family: "Candara";}

/*index*/
.index-title {text-align: left;position: relative;}
.index-title .title{font-size:0.36rem; color:#4067be; font-weight:bold;} 
.index-title .title:after{content: "";display:block; width:58px; height:4px; background:#7c3c81; margin-top:5px;}
.index-title .subtitle{font-family:"CenturyGothic";font-size:0.48rem; color:#393939;}

/*common*/
.title .more{position:absolute; bottom:0.1rem; left:calc(50% + 3.2rem);}
.title .more a{font-family:CenturyGothic;display:block;width:100%; height:100%; color:#dbc475; font-size:0.24rem; text-align:center;}
.title .more a:before{content: "";display: inline-block;width:8px; height:8px; margin-right:15px; margin-bottom:3px; background:#dbc475;}

.m-more{display:none;}

.index_more {position:absolute; right:10px; top:65px;}
.index_more a{font-size: 16px; color:#afaeab; }

.header{width:100%; height:1.2rem; overflow:visible; position:relative; z-index:999;}
.header .header-links{overflow:hidden; position:absolute; width:100%; height:0.5rem;}
.header .header-links .header-links-con{position:absolute; top:0.18rem; right:0.9rem;}
.header .header-links .header-link{float:right; height:35px; line-height:35px; padding:0px;color:#15b6e6; font-size:0.16rem;}
.header .header-links .header-link a{color:#15b6e6; padding:0;}
.header .header-links .nav-item a span.item-name { padding: 0px 19px;line-height: 16px; cursor: pointer;}
.header .header-links .nav-item.i3 a span.item-name,.header .header-links .nav-item.i6 a span.item-name{border-right:1px solid #fff;}

.header .header-con{margin:0 1.5rem;background: url(img/bg_header.png) no-repeat right 5.5rem top; position:relative;}
.header .header-logo{float:left;}
.header .sitelogocon,.header .sitelogocon1{width:3rem; height:1.08rem; padding:0.06rem 0; overflow:hidden; position:relative;}
.header .sitelogocon img,.header .sitelogocon1 img{width:2.95rem; height:1.08rem;}
.header .sitelogocon1{display:none;}

.header .header-con .header-chemzone{position:absolute; right:0; top:30px;}

.header-logo-search{display:none;}

.header .header-m{display:none; background:#701e5e; padding:0.15rem 0.25rem;overflow:hidden; position:relative; cursor:pointer;}
.header .header-m-t{color:#fff; font-size:0.25rem;line-height:0.25rem; height: 0.25rem;}
.header .header-m-arrow{display:block; position:absolute; right:0.25rem; top:0.2rem;}
.header .header-m-arrow img{width:0.3rem; height:auto;}

.header .header-r{float:right; padding-top:0.5rem; }
.header-nav{}
.header-nav .nav-menu { display:block; margin: 0; padding: 0;display: block; *zoom:1;}
.header-nav .nav-menu:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.header-nav .nav-menu .menu-item { float:left; vertical-align:middle; line-height:0.2rem; padding:0.25rem 0.15rem 0}
.header-nav .nav-menu .on { z-index:10;}
.header-nav .nav-menu .menu-item .mark {display:none; width: 1rem;height: 0.5rem; position: absolute; right: 0.2rem; top: 0; z-index: 99; background: url(img/navj1.png) no-repeat center right;}
.header-nav .nav-menu .menu-item a{ display:block;text-align:center;position:relative; z-index:100;color: #000000;font-size: 0.17rem; height:0.45rem;}
.header-nav .nav-menu .menu-item a:after{position:absolute; bottom:0; left:0; content: "";display: none; width: 100%;height: 10px; background: url(img/bg_nav_a_hover.png) no-repeat top center; }
.header-nav .nav-menu .menu-item a:hover:after{display:block;}
.header-nav .nav-menu .menu-item.parent a,.header .header-nav .nav-menu .menu-item.selected a {color: #710a53; font-weight:bold;}
.header-nav .nav-menu .menu-item a span.item-name { display:inline-block; padding:0px; line-height:18px;cursor:pointer;}
.header-nav .nav-menu .sub-nav {display:none; width:100%; position: absolute; top: 1.2rem; left: 0px; padding-bottom: 20px; background: rgba(0,0,0,0.7);  z-index: 200;}
.header-nav .nav-menu .sub-nav .sub-nav-t{color:#fff; font-size:0.24rem;  padding:0.2rem 0; margin:0 0.6rem; border-bottom:1px solid #fff;}
.header-nav .nav-menu .sub-nav .sub-nav-con{padding:0 0.6rem;}
.header-nav .nav-menu .sub_img {padding-top:25px; padding-right:38px; float:right;}
.header-nav .nav-menu .sub_text{padding-top:20px; float:left; width:5.4rem;}
.header-nav .nav-menu .sub-nav .sub-item {float:left;width:2.3rem; padding-left:0.25rem; white-space:nowrap;  background:url(img/bg_subnav.png) no-repeat center right 0.1rem; margin-right:0.15rem;}
.header-nav .nav-menu .sub-nav .sub-item .mark { background:#fff;}
.header-nav .nav-menu .sub-nav .sub-item:hover{background-color:#7c3c81;}
.header-nav .nav-menu .sub-nav .sub-item a { font-size:16px;font-weight:normal; color:#fff;text-align:left;min-width: 80px; line-height:30px; height:auto;}
.header-nav .nav-menu .sub-nav .sub-item a:hover:after{display:none;}
.header-nav .nav-menu .sub-nav .sub-item:hover a{font-weight:600;}
.header-nav .nav-menu .sub-nav .sub-item a.parent:hover{ background:#eee;color:#000;}
.header-nav .nav-menu .sub-nav .sub-item a.parent { background:#eee;color:#000;}
.header-nav .nav-menu .sub-nav .sub-item a span.item-name { padding:5px 10px; line-height:22px;}
.header-nav .nav-menu .sub-item a.parent:hover span.item-name{}
.header-nav .nav-menu .sub-item a.parent span.item-name{}
.header-nav .nav-menu .sub-nav .sub-item a.parent:hover span.item-name{}
.header-nav .nav-menu .sub-nav .sub-item a.parent span.item-name{}
.header-nav .nav-menu .sub_text_sponsors{font-size: 0.22rem; color: #fff; padding-top: 0.2rem; padding-right: 0.2rem; line-height: 0.3rem;}

.header1{position:static; top:0px; background:#fff;}
.header1 .sitelogocon{display:none;}
.header1 .sitelogocon1{display:block;}
.header1 .header-links{height:0.3rem; background:#7b0e6b;}
.header1 .header-links .header-links-con{top:0rem;}
.header1 .header-r{padding-top:0.4rem;}
.header1 .header-nav .nav-menu .menu-item a{color: #333;}

.banner-panel{width:100%;position:relative; overflow:hidden;}
.banner-panel .swiper-slide{padding-bottom:0.6rem; }
.banner-panel .banner-box{display:block; position: relative; width: 100%; padding: 0;padding-bottom: 40.1%;}
.banner-panel .banner-img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;}
.banner-panel .banner-img img{width: 100%;height: 100%;}
.banner-panel .banner-title{position: absolute; width: 6rem;height: 2.96rem; bottom:-0.3rem; right: calc(50% - 6rem); background:url(img/bg_banner.png) no-repeat;background-size:cover;}
.banner-panel .banner-title .con{padding:0.35rem 1.6rem 0 0.5rem; color:#fff;}
.banner-panel .banner-title .t0{font-size:0.22rem; font-weight:400;}
.banner-panel .banner-title .t{font-size:0.28rem; font-weight:600; padding-top:0.2rem; line-height:0.52rem; height:auto; overflow:hidden;}
.banner-panel .banner-title .s{font-size:0.16rem; line-height:0.25rem; padding-top:0.15rem; height:0.75rem; overflow:hidden;}

.banner-schedule{position:absolute; top:0; left:0; height:0.6rem; background:url(img/bg_notice.png) repeat-x; z-index:2; width:100%;}
.banner-schedule .w{overflow:hidden; height:0.6rem;}
/*
.banner-schedule .t{float:left; width:1rem; height:0.4rem; padding-right:0.3rem; background:url(img/notice.png) no-repeat right center;line-height:0.4rem; color:#fff; font-size:0.16rem;}
.banner-schedule .scroll_div{float:right; width:calc(100% - 1.6rem); height:0.4rem; overflow:hidden;}
*/
.banner-schedule .t{float:left; width:0.1rem; height:0.4rem; padding-right:0.3rem; background:url(img/notice.png) no-repeat left center;}
.banner-schedule .scroll_div{float:right; width:calc(100% - 0.4rem); height:0.4rem; overflow:hidden;}
.banner-schedule .scroll_div .scroll{width:9999px; float:left; position:relative;}
.banner-schedule .scroll_div a{line-height:0.4rem; padding:0 20px; color:#fff; font-size:0.16rem;width:auto; float:left;}


/*
.banner-panel .swiper-container-horizontal>.swiper-pagination-bullets,.banner-panel .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 55px;left: auto; right:calc(50% - 4.5rem); width: auto;}
.banner-panel .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 6px; width:60px; height:3px; background:#c299b9;  opacity:1.0; border-radius:0; }
.banner-panel .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff; }
*/
.banner-panel .swiper-pagination {bottom: 55px;left: auto; right:calc(50% - 4.5rem); width: auto;}
.banner-panel .swiper-pagination .swiper-pagination-bullet {margin: 0 6px; width:60px; height:3px; background:#c299b9;  opacity:1.0; border-radius:0; }
.banner-panel .swiper-pagination .swiper-pagination-bullet-active{background:#fff; }
.banner-panel .swiper-num{position:absolute; bottom: 110px; right:calc((100% - 12rem) / 2 + 0.4rem); font-size:0.22rem; color:#fff; z-index:11111;}

.tab-about-cons{padding-top:30px;}
.tab-about-con p{color:#a28651; font-size:16px; line-height:30px; margin-bottom:10px; padding-right:80px;}
.about-more{text-align:right; padding:20px 130px 0 0;}
.about-more a{width:105px; height:30px; line-height:30px; color:#fff; background:#c1a268; border-radius:20px; display:inline-block; font-size:16px; text-align:center;}

.index-message,.index-news,.index-tabs,.index-sponsors,.index-catalyzer{padding-top:0.4rem;}
.index-message{background:url(img/bg_index_tabs.png) no-repeat center bottom;}
.index-message-con{padding-bottom:0.8rem; position:relative;}
.index-message-con .items{padding:0.4rem 0.5rem; position:relative;}
.index-message-con .swiper-container{padding: 0.2rem 0;}
.index-message-con .item-box{padding:0.1rem; transition: 300ms; transform: scale(1);}
.index-message-con .item{position:relative; padding:0.4rem; background:#fff; -webkit-box-shadow: rgba(19,153,198,0.3) 0px 0px 10px; -moz-box-shadow: rgba(19,153,198,0.3) 0px 0px 10px; box-shadow: rgba(19,153,198,0.3) 0px 0px 10px;}
.index-message-con .item:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%; background: rgba(237,240,240,0.3);z-index: 99;}
.index-message-con .item .img{}
.index-message-con .item .img .hexagon-img {margin:0 auto;width: 174px; height: 200px;   background-size: cover;background-position: center center; background-repeat: no-repeat; /*-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%); clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);*/  }
.index-message-con .item .t{text-align:center; color:#8e9399; font-size:0.18rem; font-weight:600; line-height:0.24rem; height:0.48rem; overflow:hidden; margin-top:0.12rem;}
.index-message-con .item .s{text-align:left; color:#8e9399; font-size:0.15rem; line-height:0.24rem; height:0.96rem; overflow:hidden; margin:0.2rem 0;}
.index-message-con .item .m{text-align:left; font-size:0.16rem; color:#8e9399;}
.index-message-con .swiper-slide-active{z-index:11111111;}
.index-message-con .swiper-slide-active .item-box{transform: scale(1.1);}
.index-message-con .swiper-slide-active .item:before{display:none;}
.index-message-con .swiper-slide-active .item .t{color:#2151a5;}
.index-message-con .swiper-slide-active .item .s{color:#2151a5;}
.index-message-con .swiper-slide-active .item .m{color:#85376b;}
.index-message-con .swiper-button-next, .index-message-con .swiper-button-prev{color:#b98cb8; outline:none; font-weight:600;}

.index-message-con1{padding-bottom:0.8rem; position:relative; display:none;}
.index-message-con1 .items{padding:0.6rem 1.1rem; position:relative; overflow:hidden;}
.index-message-con1 .item-box{padding:0.1rem 0.45rem; transition: 300ms; float:left;}
.index-message-con1 .item{position:relative; width:3.2rem; height:3.8rem; padding:0.4rem; background:#fff; -webkit-box-shadow: rgba(19,153,198,0.3) 0px 0px 10px; -moz-box-shadow: rgba(19,153,198,0.3) 0px 0px 10px; box-shadow: rgba(19,153,198,0.3) 0px 0px 10px;}
.index-message-con1 .item .img{}
.index-message-con1 .item .img .hexagon-img {margin:0 auto;width:200px; height: 230px;   background-size: cover; background-position: center center; background-repeat: no-repeat; /*-webkit-clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%); clip-path: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);*/  }
.index-message-con1 .item .t{text-align:center; color:#2151a5; font-size:0.18rem; font-weight:600; line-height:0.24rem; height:0.24rem; overflow:hidden; margin-top:0.2rem;}
.index-message-con1 .item .s{text-align:left; color:#2151a5; font-size:0.16rem; line-height:0.24rem; height:0.48rem; overflow:hidden; margin:0.2rem 0;}
.index-message-con1 .item .m{text-align:left; font-size:0.16rem; color:#85376b;}

.index-catalyzer{background:#f7f8f9 url(img/bg_index_message.png) no-repeat center bottom;}
.index-catalyzer-con{padding-bottom:0.8rem; position:relative;}
.index-catalyzer-con .items{padding:0.4rem 0.5rem; position:relative;}
.index-catalyzer-con .swiper-container{padding: 0.5rem 0;}
.index-catalyzer-con .item-box{transition: 300ms; transform: scale(1);}
.index-catalyzer-con .item{}
.index-catalyzer-con .item .img{border:1px solid #c1c2c4; width:calc(100% - 2px); position:relative;}
.index-catalyzer-con .item .img img{width:100%; height:auto;}
.index-catalyzer-con .item .img:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%; background: rgba(237,240,240,0.3);z-index: 99;}
.index-catalyzer-con .item .t{text-align:center; color:#8e9399; font-size:0.18rem; font-weight:600; line-height:0.24rem; height:0.48rem; overflow:hidden; margin-top:0.12rem;}
.index-catalyzer-con .item .m{text-align:left; font-size:0.16rem; color:#8e9399;}
.index-catalyzer-con .swiper-slide-active{z-index:11111111;}
.index-catalyzer-con .swiper-slide-active .item-box{transform: scale(1.1);}
.index-catalyzer-con .swiper-slide-active .item .img{ -webkit-box-shadow: rgba(19,153,198,0.3) 0px 0px 10px; -moz-box-shadow: rgba(19,153,198,0.3) 0px 0px 10px; box-shadow: rgba(19,153,198,0.3) 0px 0px 10px;}
.index-catalyzer-con .swiper-slide-active .item .img:after{display:none;}
.index-catalyzer-con .swiper-slide-active .item .t{color:#2151a5;}
.index-catalyzer-con .swiper-slide-active .item .s{color:#2151a5;}
.index-catalyzer-con .swiper-slide-active .item .m{color:#85376b;}
.index-catalyzer-con .swiper-button-next, .index-catalyzer-con .swiper-button-prev{color:#b98cb8; outline:none; font-weight:600;}

.index-news{background:url(img/bg_index_news.jpg) no-repeat center top;}
.index-news-con{padding:0.2rem 0 1.9rem;  width:100%; overflow:hidden; position:relative;}
.index-news-con .w{position:relative;}
.index-news-con .item-box{padding:0.25rem; }
.index-news-con .item{padding:0.65rem 0.5rem 0.45rem; background:#ffffff; overflow:hidden; border-bottom:5px solid #fff; -webkit-box-shadow: rgba(19,153,198,0.3) 0px 0px 20px; -moz-box-shadow: rgba(19,153,198,0.3) 0px 0px 20px; box-shadow: rgba(19,153,198,0.3) 0px 0px 20px;}
.index-news-con .item .img{float:left; width:1.4rem; height:1.4rem;}
.index-news-con .item .img img{width:100%; height:100%;}
.index-news-con .item .con{float:left; width:calc(100% - 1.7rem); padding-left:0.3rem;}
.index-news-con .item .t{text-align:left; color:#2151a5; font-size:0.2rem; font-weight:600; line-height:0.24rem; height:0.48rem; overflow:hidden; margin-top:-0.12rem;}
.index-news-con .item .d{text-align:left; color:#888888; font-size:0.16rem; line-height:0.24rem; height:0.24rem; overflow:hidden; margin-top:0.1rem;}
.index-news-con .item .s{text-align:left; color:#888888; font-size:0.16rem; line-height:0.24rem; height:0.96rem; overflow:hidden; margin:0.1rem 0;}
.index-news-con .item .m{text-align:right; font-size:0.16rem; color:#8e9399;}
.index-news-con .item:hover{background:#f9f9f9; border-bottom:5px solid #3e4abd;}
.index-news-con .item:hover .d{color:#85376b;}
.index-news-con .item:hover .s{color:#2151a5;}
.index-news-con .item:hover .m{color:#545454;}
.index-news-con .swiper-container{overflow:visible;width: 100%; height: 100%;}
.index-news-con .swiper-slide {text-align: center; font-size: 18px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center;  -ms-flex-pack: center; -webkit-justify-content: center;
      justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.index-news-con .swiper-button-next, .index-news-con .swiper-button-prev{color:#b98cb8; outline:none; width:0.3rem; height:0.3rem; border:2px solid #ba8eb9; border-radius: 50%;}
.index-news-con .swiper-button-next{top:0.05rem; right:0.2rem;}
.index-news-con .swiper-button-prev{top:0.05rem; left:auto; right:0.7rem;}
.index-news-con .swiper-button-next:after,.index-news-con .swiper-button-prev:after{font-size:0.16rem;}

.index-tabs{/*background:url(img/bg_index_tabs.jpg) no-repeat center bottom;*/}
.index-tabs-con{overflow:hidden; padding:0.15rem 0 0;}
.index-tabs-con .tabs{text-align:center;}
.index-tabs-con .index-tab{display:inline-block; cursor: pointer; font-size:0.32rem; line-height: 0.38rem; padding: 0 0.25rem; color:#4067bd; font-weight:400;}
.index-tabs-con .index-tab a{color:#4067bd;}
.index-tabs-con .index-tab.cur{font-size:0.36rem; font-weight:600;}
.index-tabs-con .index-tab.cur:after{content: "";display:block; width:58px; height:4px; background:#7c3c81; margin-top:5px;}
.index-tabs-con .index-con{position:relative; padding-bottom:0.25rem; display:none;}
.index-tabs-con .index-con .photo-m{display:none;}
.index-tabs-con .index-con .photo-m img{width:100%; height:auto;}
.index-tabs-con .index-con p{font-size:0.17rem; line-height:0.3rem; height:1.8rem; overflow:hidden;  color:#888888; margin:0.52rem 2rem; text-align:left;}
.index-tabs-con .index-con .photos{position:relative; width:100%; padding-bottom:26.2%;}
.index-tabs-con .index-con .photo-1-1{position:absolute; width:18.69%; height:50%; left:0; top:0;}
.index-tabs-con .index-con .photo-1-2{position:absolute; width:18.69%; height:50%; left:0; top:50%;}
.index-tabs-con .index-con .photo-1-3{position:absolute; width:20.99%; height:100%; left:18.69%; top:0;}
.index-tabs-con .index-con .photo-1-4{position:absolute; width:23.95%; height:50%; left:39.68%; top:0;}
.index-tabs-con .index-con .photo-1-5{position:absolute; width:17.71%; height:50%; left:63.64%; top:0;}
.index-tabs-con .index-con .photo-1-6{position:absolute; width:17.71%; height:50%; left:39.68%; top:50%;}
.index-tabs-con .index-con .photo-1-7{position:absolute; width:23.95%; height:50%; left:57.39%; top:50%;}
.index-tabs-con .index-con .photo-1-8{position:absolute; width:18.66%; height:100%; left:81.34%; top:0;}
.index-tabs-con .index-con .photo-3-1{position:absolute; width:18.33%; height:100%; left:0; top:0;}
.index-tabs-con .index-con .photo-3-2{position:absolute; width:18.9%; height:50%; left:18.33%; top:0;}
.index-tabs-con .index-con .photo-3-3{position:absolute; width:18.9%; height:50%; left:18.33%; top:50%;}
.index-tabs-con .index-con .photo-3-4{position:absolute; width:20.94%; height:100%; left:37.23%; top:0;}
.index-tabs-con .index-con .photo-3-5{position:absolute; width:24.06%; height:50%; left:58.17%; top:0;}
.index-tabs-con .index-con .photo-3-6{position:absolute; width:17.77%; height:50%; left:82.23%; top:0;}
.index-tabs-con .index-con .photo-3-7{position:absolute; width:17.81%; height:50%; left:58.17%; top:50%;}
.index-tabs-con .index-con .photo-3-8{position:absolute; width:24.02%; height:50%; left:75.98%; top:50%;}
.index-tabs-con .index-con .photos img{border:1px solid #fff; width:calc(100% - 2px); height:calc(100% - 2px);}
.index-tabs-con .index-con .photos .t{position:absolute; bottom:0; left:0.1rem; width:100%; height:0.3rem; color:#fff; font-size:0.24rem; line-height:0.36rem; padding-bottom:0.1rem;}

.index-more{position: absolute; bottom:0rem; width:100%; text-align:center;}

.index-highlights{padding-top: 0.4rem; background:#f7f8f9;}
.index-highlights img{width:100%; height:auto;}

.index-videos{padding-top: 0.4rem;background: url(img/bg_index_tabs.jpg) no-repeat center bottom;}
.index-videos-con{overflow:hidden; padding:0.4rem 0 1.7rem; position: relative;}
.index-videos-con .videos-list{overflow:hidden; margin:0 -7px;}
.index-videos-con .videos-list .item{float:left; width:3.9rem; height:2.2rem; color:#333; margin:16px 7px;background:#fff; position:relative;}
.index-videos-con .videos-list .item .img{width:100%; padding-top:56.41%; overflow:hidden; position:relative;}
.index-videos-con .videos-list .item .img img{position:absolute; left:0; top:0; width:100%; height:100%; }
.index-videos-con .videos-list .item .txt{position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,0.6); width:100%;}
.index-videos-con .videos-list .item .t{ height:40px; font-size:16px; line-height:20px; overflow:hidden; font-weight:600; margin:5px 10px; color:#fff;}
.index-videos-con .videos-list .item .t a{color:#fff;}
.index-videos-con .videos-list .item .d{color:#fff; padding:0 20px 10px;}
.index-videos-con .videos-list .item .info{display:none;}
.index-videos-con .videos-list .item:hover{}
.index-videos-con .videos-list .item:hover .txt{height:calc(100% - 0.2rem); padding-bottom:0.2rem; background:rgba(101,20,84,0.7);}
.index-videos-con .videos-list .item:hover .t{height:auto; margin:40px 30px 20px;}
.index-videos-con .videos-list .item:hover .d{display:none;}
.index-videos-con .videos-list .item:hover .info{display:block;font-size:16px; line-height:25px; font-weight:500; margin:0px 30px 10px; color:#fff;}

.index-playback{padding:0.2rem 0;background:#f7f8f9;}
.index-playback .w{overflow:hidden;}
.index-playback .item{width:5.8rem; height:1.5rem; float:left;}
.index-playback .item2{float:right;}

.index-organizer{background:#f7f8f9; padding-top:0.4rem;}
.index-organizer-con{overflow:hidden; padding:0.55rem 0 0.3rem; margin:0 -0.11rem}
.index-organizer-con .item-box{float:left; width:calc(16.66% - 0.24rem); border:1px solid #eeeeee; margin:0 0.11rem}
.index-organizer-con .item{width:100%; padding-bottom:45.5%; position:relative;}
.index-organizer-con .item img{ position:absolute; left:0; top:0; width:100%; height:100%;}

.index-sponsors{background:#f7f8f9;padding-top: 0.2rem;}
.index-sponsors-con{overflow:hidden; padding:0.55rem 0;}
.index-sponsors-con .item-box{float:left; width:calc(14.285% - 2px); border:1px solid #eeeeee;}
.index-sponsors-con .item{width:100%; padding-bottom:44.97%; position:relative;}
.index-sponsors-con .item img{ position:absolute; left:0; top:0; width:100%; height:100%;}

.footer{background:url(img/bg_footer.jpg) repeat;}

.footer-nav{overflow:hidden; padding:0.3rem 0 0.1rem;}
.footer-nav ul li{float:left; width:20%; font-size:18px;}
.footer-nav ul li .menu-item{display:block;color:#fff;margin-bottom:0.2rem; font-weight:bold;}

.footer-nav ul li ul li{float:none; font-size:16px; margin-bottom:0.07rem; width:100%;}
.footer-nav ul li ul li a{color:#fff;}
.footer-nav ul li ul li a:hover{color:#fff;}

.footer-con{padding:0.13rem 0; color:#fff; font-size:0.16rem;}
.footer-con .logo{float:left; margin:0; padding-right:0.5rem;}
.footer-con .addr{float:left; width:4.5rem;}
.footer-con .addr p{line-height:0.25rem;}

.footer .wx{float:right; padding-left:0.2rem; padding-top:0;}
.footer .wx-icon{float:right; padding-left:0.4rem; }
.footer .copyrihgt{font-size:0.16rem; text-align:right;}

.container{}
.page_con{overflow:hidden; position:relative;z-index:0;}

.gotop {position: fixed;bottom: 87px;right: 0.5rem; cursor: pointer;animation: move 2s ease-out;display: none;z-index: 9999;}

.smallbanner{position:relative;}
.smallbanner .smallbanner-bg{height:5.5rem; background-repeat:no-repeat; background-position:top center; }
.smallbanner-t{ width:100%;height:5.5rem; position: absolute; top: 0px; left: 0px;}
.smallbanner-t .w{position:relative; height:5.5rem; }
.smallbanner-t .t{width:6rem; height:0.8rem; position:absolute; top:2.8rem; left:0.5rem;}
.smallbanner-t .t h2{font-family:CALISTB; font-size:0.72rem; color:#fff; text-align:center;}

.banner-panel .bread{position: absolute; bottom: 0px; left: 0.85rem; height:0.3rem;font-size:0.2rem; line-height:0.3rem;color:#fff; }
.banner-panel .bread-con{padding-left:0.55rem; background:url(img/bg_bread.jpg) no-repeat;}
.banner-panel .bread a{color:#fff;}
.banner-panel .bread .possplit {width:16px;background: url(img/possplit.png) no-repeat center center;}

.smallbanner1{ height:1.94rem; position:relative;}
.smallbanner1 .smallbanner-bg{width:100%; height:1.94rem; overflow:hidden;}
.smallbanner1 .smallbanner-t{position:absolute; top:0; left:0; width:100%; height:1.94rem; overflow:hidden;}
.smallbanner1 .smallbanner-t .w{ height:1.94rem; }
.smallbanner1 .smallbanner-t .t{height:0.4rem; position:absolute; top:0.6rem; left:0.4rem; width:auto;}
.smallbanner1 .smallbanner-t .t h2{font-family:Impact; font-size:0.4rem; color:#fff; text-align:left;}
.smallbanner1 .bread {bottom: 0.8rem;;left: auto;  right:0.5rem;height: 0.3rem; font-size: 0.18rem;line-height: 0.3rem; color: #fff;}
.smallbanner1 .bread-con {padding-left: 0; background: none;}
.smallbanner1 .nav{background: url(img/bg_bread.jpg) no-repeat 0.8rem bottom; padding-left:1.2rem; height:50px; position: absolute; bottom: 0; left: 0; }
.smallbanner1 .nav li{float:left; padding:0px 0.3rem;height:0.5rem;line-height:0.5rem; text-align:center; font-size:0.2rem;}
.smallbanner1 .nav li.cur{background:#fff;}
.smallbanner1 .nav a{color:#fff; display:block;}
.smallbanner1 .nav a:before{background:url(img/bg_arrow3.png) no-repeat; content: "";display: inline-block;width:11px; height:11px; margin-right:7px; margin-bottom:3px; }
.smallbanner1 .nav li.cur a{color:#7b0e6b; font-weight:600; font-size:0.20rem;}

.nav-class{margin-top:-0.3rem; z-index: 199; position: relative;}
.nav-class .w{background:rgba(0,0,0,0.7);overflow:hidden; }
.nav-class ul{padding:0 0.2rem;}
.nav-class li{float:left; position:relative; padding:0.14rem 0; color:#fff; margin:0 0.08rem;}
.nav-class li.selected:after{position:absolute; bottom:0; left:0; content: "";display: block; width: 100%;height: 9px; background: url(img/bg_navclass.png) no-repeat top center;}
.nav-class li a{color:#fff; display:block; font-size:0.16rem; line-height:0.16rem; width:auto; height:0.32rem; overflow:hidden; display:flex; align-items: center; justify-content: center; text-align:center;}
.nav-class li.selected a{font-weight:bold;}

.bread{color:#7c3c81; font-size:0.17rem; margin-top:0.3rem;}
.bread a{color:#7c3c81;}
.bread .possplit {background-image: url(img/possplit.png);width: 25px;}

.page-con-main{background:url(img/bg_page_con.png) no-repeat left 3.8rem;}
.page-con-main .w{}
.page-con-area{padding:0.2rem 0;color:#666666;font-size:0.2rem;; }
.page-con-area1{padding:0.5rem 0;}
.page-con-area .page-con-title{font-size:0.4rem;color:#666;line-height:0.48rem; text-align: center;}
.page-con-area .page-con-title:after{content: "";display: block; width: 58px;height: 4px;background: #7c3c81;margin:0 auto;margin-top: 8px; }

.page-news-title{border-bottom: 1px solid #e4e2e2;margin-top: 0.3rem;padding-bottom: 0.2rem;}
.page-news-title h2{font-size:0.26rem;color:#333;line-height:0.3rem;  text-align:center; padding:0 1.5rem;}
.page-news-title .date{color:#701e5e; text-align:center; font-family:"Candara"; font-size:0.2rem; padding:0.1rem 0 0;}

.page-news-souse{text-align: center;color: #666666;line-height: 14px;font-size: 14px; padding: 10px;border-bottom: 1px dotted #b9b9b9;margin-bottom:30px;}
.page-news-con{padding:0.4rem 0.8rem; overflow:hidden;}
.wp_entry{color:#666;}
.news-simplelist .wp_entry{width: calc(100% - 1.1rem);padding: 0.2rem 0.55rem 0.4rem;}
.page-news-con p,.wp_entry p{font-size:0.17rem; line-height:0.3rem; margin-bottom:0.2rem;}
.page-news-con img,.wp_entry img{max-width:100%;}

.page-con-area .index-title{font-family:"Impact"; font-size:0.48rem; color:#701e5e; text-align:left; padding-left:0.8rem;}
.page-con-area .index-title1{padding-left:0.5rem;}

.page-con-area .news-piclist{padding-top:0.3rem; overflow:hidden;}
.page-con-area .news-piclist .item{border-bottom:1px dotted #b9b9b9; padding:32px 0px 32px 90px; position:relative; overflow:hidden;}
.page-con-area .news-piclist .item .img{float:left;}
.page-con-area .news-piclist .item .img img{width: 3.55rem; height: auto;}
.page-con-area .news-piclist .item .txt{float:left; padding-left:0.5rem; width:calc(100% - 5.35rem);}
.page-con-area .news-piclist .item .txt h2{font-family:"";color: #333333; font-size: 0.3rem; line-height: 0.36rem;margin-top:0.1rem;}
.page-con-area .news-piclist .item .txt p{ font-family:"Candara";color: #666666; height: 1.2rem; font-size: 0.24rem; line-height: 0.3rem; overflow: hidden; margin-top:0.2rem;}
.page-con-area .news-piclist .item .txt .d{font-family:"Candara"; color: #701e5e; }
.page-con-area .news-piclist .item:hover{-webkit-box-shadow: #ccc 0px 0px 10px; -moz-box-shadow: #ccc 0px 0px 10px;box-shadow: #ccc 0px 0px 10px;} 
.page-con-area .news-piclist .item:hover .txt h2{}

.page-con-area .news-piclist2{padding-top:0.3rem; overflow:hidden;}
.page-con-area .news-piclist2 .item-box{float:left; position:relative;width:33.3%;height:auto; background:#fff;overflow:hidden;}
.page-con-area .news-piclist2 .item{margin:0.15rem; border:1px solid #c1c2c4;}
.page-con-area .news-piclist2 .item .img{position:relative; width:100%;padding-bottom:64.81%;}
.page-con-area .news-piclist2 .item .img img{position:absolute; width:100%;height:100%;left:0;top:0;}
.page-con-area .news-piclist2 .item .con{margin:0; padding:0 0.2rem;}
.page-con-area .news-piclist2 .item .t{text-align:left; color:#2151a5; font-size:0.2rem; font-weight:600; line-height:0.24rem; height:0.48rem; overflow:hidden; margin-top:0.15rem;}
.page-con-area .news-piclist2 .item .d{text-align:left; color:#10b5ec; font-size:0.16rem; line-height:0.24rem; height:0.24rem; overflow:hidden; margin-top:0.06rem;}
.page-con-area .news-piclist2 .item .s{text-align:left; color:#888888; font-size:0.16rem; line-height:0.24rem; height:0.72rem; overflow:hidden; margin-top:0.06rem;}
.page-con-area .news-piclist2 .item .m{text-align:left; font-size:0.16rem; color:#10b5ec; margin: 0.06rem 0 0.15rem;}
.page-con-area .news-piclist2 .item:hover{background:#4067be;}
.page-con-area .news-piclist2 .item:hover .t{color:#fff;}
.page-con-area .news-piclist2 .item:hover .d{color:#fff;}
.page-con-area .news-piclist2 .item:hover .s{color:#fff;}
.page-con-area .news-piclist2 .item:hover .m{color:#fff;}

.page-con-area .news-piclist3{padding-top:20px; overflow:hidden;}
.page-con-area .news-piclist3 .item{float:left; position:relative;width:50%;background:#fff;overflow:hidden;}
.page-con-area .news-piclist3 .item-box{margin:0.2rem; -webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 20px; box-shadow: rgba(0,0,0,0.2) 0px 0px 20px;}
.page-con-area .news-piclist3 .img{position:relative; width:100%;padding-bottom:66%;}
.page-con-area .news-piclist3 .img img{position:absolute; width:100%;height:100%;left:0;top:0;}
.page-con-area .news-piclist3 .txt{line-height:0.84rem; font-size:0.40rem; font-family:"Impact"; color:#333333; overflow:hidden; height:0.84rem; text-align:center; font-weight:bold;} 

.page-con-area .news-simplelist{padding:0.4rem 0.3rem; overflow:hidden;}
.page-con-area .news-simplelist .item{border-bottom:1px dotted #b9b9b9; padding:0.11rem 0px 0.17rem; position:relative; overflow:hidden;}
.page-con-area .news-simplelist .item .d{float:left; color:#fff; width:0.63rem; height:0.63rem; background:#dbc476; text-align:center;}
.page-con-area .news-simplelist .item .d-d{font-family:"Candara"; font-size:0.34rem;}
.page-con-area .news-simplelist .item .d-m{font-family:"Candara"; font-size:0.1512rem;}
.page-con-area .news-simplelist .item .t{float:left; width:calc(100% - 0.98rem); font-size:0.24rem; line-height:0.3rem; color: #666666; height:0.6rem; overflow:hidden; padding-left:0.35rem;}

.page-con-area .news-messagelist{}
.page-con-area .news-messagelist .item{background:#f7f8f9; margin-top:0.4rem; padding:0.7rem 0.8rem 0.5rem;}
.page-con-area .news-messagelist .item .pic{ float: left; width: 2.3rem; }
.page-con-area .news-messagelist .item .pic  .img{position:relative;text-align:center; width:2.6rem; height:3rem; }
.page-con-area .news-messagelist .item .pic  img{position:absolute;left:0px;top:0px; width:100%;height:100%;}
.page-con-area .news-messagelist .item .pic .title{text-align:center; overflow:hidden;   }
.page-con-area .news-messagelist .item .pic h2{ line-height:0.3rem;font-size:0.18rem; color:#225ca3; margin-top:0.15rem; margin-bottom:0px; font-weight:600;  overflow:hidden; }
.page-con-area .news-messagelist .item .pic a{color:#225ca3; }
.page-con-area .news-messagelist .item .pic .summary{text-align:left; overflow:hidden;  line-height:0.22rem;font-size:0.14rem; color:#888888; margin-top:0.15rem; }
.page-con-area .news-messagelist .item .info{ float: right; width:calc(100% - 3.2rem); font-size:0.16rem; line-height:0.24rem; color:#666666; }
.page-con-area .news-messagelist .item .info p{margin-bottom:0.2rem;}

.page-con-area .news-sponsorlist{padding:0.5rem 0;}
.page-con-area .news-sponsorlist .wp_sublist{overflow:hidden; padding-bottom:0.1rem; border-bottom:1px solid #b4b4b4;}
.page-con-area .news-sponsorlist .sublist_title{float:left; width:0.75rem; display:flex;align-items: center; justify-content: center; text-align:center; border-bottom: none !important; margin-bottom: 0 !important;}
.page-con-area .news-sponsorlist .sponsorlist-box{float:right; width:calc(100% - 0.75rem);}
.page-con-area .news-sponsorlist .sublist_title .subcolumn-name {display:flex; width:0.74rem; height:1.2rem; font-size: 0.3rem !important; color: #7c3c81 !important; border-right:1px solid #b4b4b4;align-items: center; justify-content: center; text-align:center;}
.page-con-area .news-sponsorlist .morelink{display:none !important;}
.page-con-area .news-sponsorlist .sponsorlist-box{overflow:hidden;}
.page-con-area .news-sponsorlist .item-box{float:left; width:25%; margin-bottom:0.1rem;}
.page-con-area .news-sponsorlist .item-box a{color:#1482c6;}
.page-con-area .news-sponsorlist .item{width:100%; text-align:center;}
.page-con-area .news-sponsorlist .item img{width:80%; height:auto;}
.page-con-area .news-sponsorlist .item h2{text-align:center;}

.page-con-area .news-sponsorlist1{padding:0.5rem 0;}
.page-con-area .news-sponsorlist1 .wp_sublist{overflow:hidden; padding-bottom:0.1rem; border-bottom:1px solid #b4b4b4; margin-bottom:0.3rem;}
.page-con-area .news-sponsorlist1 .sublist_title{height:auto; line-height:40px; text-align:left;border-bottom: none !important; margin-bottom: 0 !important;}
.page-con-area .news-sponsorlist1 .sponsorlist-box{}
.page-con-area .news-sponsorlist1 .sublist_title .subcolumn-name {font-size: 0.36rem !important; color: #4067be !important; }
.page-con-area .news-sponsorlist1 .sublist_title .subcolumn-name:after {content: "";display: block;width: 58px;height: 4px;background: #7c3c81;margin-top: 5px;}
.page-con-area .news-sponsorlist1 .morelink{display:none !important;}
.page-con-area .news-sponsorlist1 .sponsorlist-box{overflow:hidden;    padding: 0.3rem 0 0.1em;}
.page-con-area .news-sponsorlist1 .item-box{float:left; width:25%; margin-bottom:0.1rem;}
.page-con-area .news-sponsorlist1 .item-box a{color:#1482c6;}
.page-con-area .news-sponsorlist1 .item{width:100%; text-align:center;}
.page-con-area .news-sponsorlist1 .item img{width:80%; height:auto;}
.page-con-area .news-sponsorlist1 .item h2{text-align:center;}

.page-con-area .news-organizerlist{padding:0.5rem 0;}
.page-con-area .news-organizerlist .organizerlist-box{overflow:hidden;}
.page-con-area .news-organizerlist .item-box{float:left; width:33.33%; margin-bottom:0.1rem;}
.page-con-area .news-organizerlist .item-box a{color:#1482c6;}
.page-con-area .news-organizerlist .item{width:100%; text-align:center;}
.page-con-area .news-organizerlist .item img{width:80%; height:auto;}

.page-con-area .news-noticeist{padding:0.3rem 0 0.4rem; }
.page-con-area .news-noticeist .item{float:left; width:calc(50% - 0.3rem);  position:relative; margin:0.2rem 0.15rem; }
.page-con-area .news-noticeist .item a{display:block; overflow:hidden; padding:0.25rem 0; margin:0 10px; -moz-box-shadow: #ccc 0px 0px 10px; box-shadow: #ccc 0px 0px 10px;}
.page-con-area .news-noticeist .item .d{float:left; color:#005498; width:0.1rem; height:0.74rem; background:url(img/bg_notice.jpg);margin:0.14rem 0;}
.page-con-area .news-noticeist .item .t{float:left; display:flex; align-items:center; width:calc(100% - 1.2rem); font-size:0.17rem; line-height:0.28rem; color: #666666; height:1.01rem; overflow:hidden; padding-left:0.25rem;}
.page-con-area .news-noticeist .item .m{position:absolute; right:0.3rem; top:0.55rem; width:0.4rem; height:0.4rem; background:url(img/bg_newlist_li.png) no-repeat center center;}

.page-con-area .news-committees{padding:0.5rem 0}
.page-con-area .news-committees .committee{text-align:center;}
.page-con-area .news-committees .committee2{margin-top:-0.7rem;}
.page-con-area .news-committees .committee .item{vertical-align:middle; display:inline-block;  margin:0; padding:0.9rem 0.4rem;  height:1.33rem; width:1.94rem;font-size:0.24rem; line-height:0.3rem;  background:url(img/bg_committee1.png) no-repeat;}
.page-con-area .news-committees .committee .item a{color:#666666; display:flex; width:100%; height:100%; align-items: center; justify-content: center; text-align: center;}
.page-con-area .news-committees .committee .item:hover{background:url(img/bg_committee2.png) no-repeat;}
.page-con-area .news-committees .committee .item:hover a{color:#fff;}

.page-con-area .news-catalyzerlist{padding-top:0.3rem; overflow:hidden;}
.page-con-area .news-catalyzerlist .item-box{float:left; position:relative;width:33.3%;height:auto; background:#fff;overflow:hidden;/*display: inline-block;*/}
.page-con-area .news-catalyzerlist .item{margin:0.15rem;}
.page-con-area .news-catalyzerlist .item .img{position:relative; width:100%;padding-bottom:166%;}
.page-con-area .news-catalyzerlist .item .img img{position:absolute; width:100%;height:100%;left:0;top:0;border:1px solid #c1c2c4;}
.page-con-area .news-catalyzerlist .item .con{margin:0;}
.page-con-area .news-catalyzerlist .item .t{text-align:left; color:#333333; font-size:0.24rem; line-height:0.25rem; height:0.5rem; overflow:hidden; margin-top:0.15rem;}
.page-con-area .news-catalyzerlist .item .d{text-align:left; color:#10b5ec; font-size:0.2rem; line-height:0.24rem; height:0.24rem; overflow:hidden; margin-top:0.1rem;}

.news-regulationlist{padding:0.3rem 0; overflow:hidden;}
.regulation-con{float:left; width:8.2rem;}
.regulation-con .sublist_title{padding:0.25rem 0 0rem;}
.regulation-con .sublist_title .subcolumn-name{font-size:0.36rem; line-height:0.36rem; font-weight:bold; color:#7c3c81;}
.regulation-con .sublist_title .morelink{display:none;}
.regulation-con .item-box{position:relative; border:2px solid #f2f2f2; padding:0.3rem; margin-top:0.3rem;}
.regulation-con .item-box .h{position:absolute; top:0; left:0; width:4.5rem; height:6px; background:#7c3c81; }
.regulation-con .item-box .t{font-size:0.3rem; line-height:0.4rem; color:#666666; }
.regulation-con .item-box .s{font-size:0.18rem; line-height:0.3rem; color:#666666; padding-top:0.3rem;}

.regulation-class{float:right; width:3.2rem;}
.regulation-class .timeline {list-style: none; margin: 25px 0 25px 20px; padding-left: 30px; border-left: 1px solid #c1c1c1;}
.regulation-class .timeline li {margin: 20px 0; position: relative;}
.regulation-class .radio {display: none;}
.regulation-class .timeline li label {font-size: 0.22rem; color:#666666; cursor: pointer; transition: transform 0.2s linear;}
.regulation-class .timeline li .circle {margin-top: -6px; top: 50%; left: -35px; width: 10px; height: 10px; background: #c1c1c1; border-radius: 50%; display: block; position: absolute;}
.regulation-class .radio:checked + .relative label{color:#7c3c81; font-weight:600;}
.regulation-class .radio:checked + .relative .circle {background: #7c3c81;}

.searchbox {position: fixed;width: 100%;height: 100%;top: 0;left: 0;display: none;z-index: 50;}
.searchbox .search_bg {position: absolute;width: 100%;height: 100%;background: #000;opacity: 0.6;filter: Alpha(opacity=60);}
.searchbox .close {position: absolute;color: #fff;font-size: 50px;right: 10%;top: 15%;cursor: pointer;}
.searchbox form {width: 50%;margin: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: block;height: 50px;}
.wp_search {display: inline-block;position: relative;padding-left: 15px;border: 0px solid #d0d0d0; background: #fff;width: 100%;}
.wp_search #keyword {width: 100%!important;padding: 10px 0;border: none;height: 30px;line-height: 30px;background: transparent;color: #fff;font-size: 16px;color: #666;}
.wp_search .search {width: 75px;height: 50px;border: 0px;background: #7b0e6b;cursor: pointer;vertical-align: top;position: absolute;right: 0;color: #fff;font-size: 0px;top: 0;background: #7b0e6b url(img/search1.png) no-repeat center center;}

.wp_paging {font-size:0.16rem; padding-top:0.2rem;}

.future-table {border-collapse: collapse; border-spacing: 0; empty-cells: show;	width:100%;} 
.future-table caption {color: #000; font: italic 85%/1 arial,sans-serif; padding: 1em 0; text-align: center;} 
.future-table td,.future-table th {border-width: 0 0 0 1px; font-size: inherit; margin: 0; overflow: visible; padding: 0.2rem 0.15rem;} 
.future-table thead {background-color: #7c3c81; color: #fff; text-align: center; vertical-align: bottom;} 
.future-table td {background-color: transparent; text-align: center;}
.future-table td.country{ display:flex;align-items: center; justify-content: left; text-align:left;}
.future-table td a{color:#666666; }
.future-table td.country img{margin-right:0.1rem;}
.future-table .even td {background-color: #f4f4f4;}

.page-program-con{padding:0.4rem;}
.page-program-con h1{position: relative;padding-bottom: 0.1rem;font-weight: bold;font-size: 0.24rem; line-height: 0.3rem; margin-bottom: 0.3rem;}
.page-program-con h1:before {border-bottom: 4px solid #7c3c81;width: 1rem;content: "";position: absolute;bottom: 0;}
.page-program-con .timeline{position: relative;}
.page-program-con .timeline:before {content: ''; position: absolute; top: 0; bottom: 0; width: 3px; background: #cacaca; left: 0.6rem; margin-left: 0;}
.page-program-con .timeline > li {position: relative;}
.page-program-con .timeline > li .date {width: 1rem;height: 1rem;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;font-size: 0.2rem;line-height: 0.25rem;
    -webkit-font-smoothing: antialiased;position: absolute;color: #fff;background: #4768b7;border-radius: 50%;text-align: center;left: 0.6rem;top: 0;margin: 0 0 0 -0.5rem;}
.page-program-con .timeline > li .date .c{padding:0 0.2rem; height:1rem; display:flex; align-items:center; justify-content:center;}
.page-program-con .timeline > li .date1{background:#915688; border:5px solid #e9dde7;}
.page-program-con .timeline > li .date2{border:5px solid #dfe7f9;}
.page-program-con .timeline > li .label {margin: 0 0 0.45rem 1.6rem; padding:0.35rem 0.5rem; background: #f1f1f1;position: relative;border-radius: 5px;}
.page-program-con .timeline > li .label:after {right: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-right-color: #f1f1f1;
    border-width: 0.15rem;top: 0.35rem;}
.page-program-con .timeline > li .label1{background: #e9dde7;}
.page-program-con .timeline > li .label1:after{border-right-color: #e9dde7;}
.page-program-con .timeline > li .label2{background: #dfe7f9;}
.page-program-con .timeline > li .label2:after{border-right-color: #dfe7f9;}
.page-program-con .timeline > li .label .label-con{padding:0 0.15rem;}
.page-program-con .timeline > li .label .label-l{float:left;width:2rem;}
.page-program-con .timeline > li .label .label-l .d{width:0.5rem;text-align:center; float:left; color:#4067be; font-size:0.17rem; background:url(img/bg_schedule.png) no-repeat right 10px center; padding-right:45px;}
.page-program-con .timeline > li .label .label-activity .label-l .d{color:#fff;background:url(img/bg_schedule1.png) no-repeat right 10px center;}
.page-program-con .timeline > li .label .label-l .d:last-child{background:none; padding-right:0px;}
.page-program-con .timeline > li .label .label-c{float:left; width:3.25rem; color:#4067be; font-size:0.17rem; min-height:0.42rem; display:flex;align-items: center; justify-content: left; text-align:left;}
.page-program-con .timeline > li .label .label-r{float:left; width:3rem;color:#4067be; font-size:0.17rem; min-height:0.42rem; display:flex;align-items: center; justify-content: left; text-align:left;}
.page-program-con .timeline > li .label .label-clear{clear:both; float:none;}
.page-program-con .timeline > li .label .label-h{margin:22px 0;height:0px; font-size:0; border-bottom:1px solid #4067be;}
.page-program-con .timeline > li .label .label-activity{background:#4067be; border-radius:10px; margin-top:30px; padding:0.1rem 0.15rem;}
.page-program-con .timeline > li .label .label-activity .label-c{color:#fff;}
.page-program-con .timeline > li .label .label-activity .label-r{color:#fff;}
.page-program-con .timeline > li .label1 .label-activity{background:#915688; margin-top:0; margin-bottom:30px;}
.page-program-con .timeline > li .label1 .label-activity .label-r{width:6.25rem; justify-content: center; text-align:center; font-size:0.24rem; font-weight:600;}
.page-program-con .timeline > li .label3{background: #915688;}
.page-program-con .timeline > li .label3:after{border-right-color: #915688;}
.page-program-con .timeline > li .label3 .label-l .d{color:#fff;background:url(img/bg_schedule1.png) no-repeat right 10px center;}
.page-program-con .timeline > li .label3 .label-r{color:#fff;width:6.25rem; justify-content: center; text-align:center; font-size:0.24rem; font-weight:600;}
.page-program-con .tips{margin:0.5rem 0 0.2rem; padding-left:1.4rem}
.page-program-con .tip{margin-bottom:0.1rem; line-height:0.24rem; font-size:0.16rem; color:#666666;}

#wp_pager{clear:both; margin:0px 30px; padding-top:30px;}
#wp_pager ul{width:100%; text-align:center;}
#wp_pager ul li{display:inline-block; margin:0 5px;}
#wp_pager ul li a{display:block; font-size:20px; color:#999999;}
#wp_pager ul li .page-number{border:2px solid #cacaca; width:35px; height:35px; border-radius:50%; line-height:35px; color:#999999; text-align:center;}
#wp_pager ul li .pgCurrent{color:#fff; background:#7c3c81; border:2px solid #7c3c81;}
#wp_pager ul li .pgNext{color:#999999;}

@media screen and (max-width: 1439px){
.header .header-con {margin: 0;}
.header .header-links .header-links-con {right: 0;}
}

@media screen and (max-width: 750px){
.index-title {text-align: center;}
.index-title .title{font-size:0.26rem; line-height:0.26rem;} 
.index-title .title:after {margin:0 auto; margin-top:0.1rem;}
.index-title .subtitle{font-size:0.24rem;}
.title .more a {font-size: 0.18rem;}
.m-more{display:block; width: 2.5rem;height: 0.4rem;background: #dbc475;text-align: center;font-size: 0.24rem;margin:0.2rem auto; line-height:0.4rem;}
.m-more a{color:#fff;}
	
.wrapper{min-width:0px;}
.wrapper .w {width: 100%;}
.header{position:static; height:auto;}
.header .header-links {position: static;width: 100%; height: 0.3rem; background:#eee;}
.header .header-links .header-search {display:none;}
.header .header-links .header-links-con {right: 0; top:0;}
.header .header-logo {float:none; padding: 0px; overflow:hidden;}
.header .sitelogocon{text-align:center;width: 100%; height: auto; padding: 0.2rem 0;}
.header .header-logo a img {height: 0.6rem; width:auto;cursor:pointer;}
.header-logo-search{display:block;position:absolute; top:0.75rem; right:0.1rem; } 
.header-logo-search a{display:block; width:0.3rem; height:0.3rem; border: none; background: url(img/search1.png) no-repeat center center; background-size:cover; outline: 0;}
.header .header-m{display:block;}
.header .header-arrow{display:block;}
.header .header-r{float:none; width:100%;height:auto;background: #fff;padding-top:0px !important;}
.header-nav {display:none;}
.header-nav .nav-menu .menu-item {display: block;	float: none;position: relative;	width: 100%;border-bottom: 1px solid #cecdcd;	background: #fff ; padding: 0px;}
.header-nav .nav-menu .menu-item.cur{background:#8e377d;}
.header-nav .nav-menu .menu-item a{margin-right:0.4rem; padding-left:0.25rem;color:#701e5e !important; font-weight:500; height:0.5rem; line-height:0.5rem; text-align: left;  }
.header-nav .nav-menu .menu-item.cur a{color:#fff !important;}
.header-nav .nav-menu .menu-item:hover a span.item-name{color:#000;background:#fff;}
.header-nav .nav-menu .menu-item .mark {display:block;}
.header-nav .nav-menu .menu-item.cur .mark {background-image:url(img/navj2.png);}
.header-nav .nav-menu .menu-item:hover .mark{display:block;}
.header-nav .nav-menu .sub-nav{position:static; visibility:visible; background:#d4beda; padding:0.1rem 0}
.header-nav .nav-menu .sub-nav .sub-nav-con {padding: 0 0.45rem;}
.header-nav .nav-menu .sub-nav .sub-item{float: none; width: 100%; padding: 0;  background: none;}
.header-nav .nav-menu .sub-nav .sub-item a{height: auto; line-height:0.2rem; color:#701e5e !important; padding:0 0 0.08rem 0;}
.header-nav .nav-menu .sub-nav .sub-nav-t{display:none;}
.header-nav .nav-menu .sub_img {display:none; float: none !important;}
.header-nav .nav-menu .sub_text {padding-top: 10px; float: none !important; width: 100%; overflow:hidden;}
.header-nav1{height:auto; background:#fff;}
.header-nav1 .nav-menu {padding: 0px;}
.header-nav1 .nav-menu .menu-item {line-height: 50px;}

.banner-panel .banner-title {display: none;}
.banner-panel .swiper-slide {padding-bottom: 0rem;}
.banner-panel .swiper-container-horizontal>.swiper-pagination-bullets, .banner-panel .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px; left: 0; right: auto; width: 100%;}
.banner-panel .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 6px; width: 10px; height: 10px; background: #c299b9; opacity: 1.0; border-radius: 50%;}

.index-message-con .items {padding: 0.1rem 0.5rem;}
.index-message-con .swiper-slide-active .item-box {transform: scale(1);}
.index-message-con .item-box {transform: scale(1);}

.index-message-con1 .items {padding: 0.3rem;}
.index-message-con1 .item-box{padding:0.1rem 0;}
.index-message-con1 .item {width: auto; height: auto; padding:0.3rem 0.2rem;}

.index-news {background: url(img/bg_index_news.jpg) no-repeat center bottom;}
.index-news-con {padding: 0.2rem 0 1rem;}
.index-news-con .swiper-wrapper{ display: block;}
.index-news-con .swiper-slide {display: block;}
.index-news-con .swiper-button-next, .index-news-con .swiper-button-prev {display:none;}
.index-news-con .item{padding:0.25rem; background:#ffffff; overflow:hidden; border-bottom:5px solid #fff; -webkit-box-shadow: rgba(19,153,198,0.3) 0px 0px 20px; -moz-box-shadow: rgba(19,153,198,0.3) 0px 0px 20px; box-shadow: rgba(19,153,198,0.3) 0px 0px 20px;}
.index-news-con .item .img{float:none; width:100%; height:auto;}
.index-news-con .item .img img{width:auto; max-width:100%;  height:auto;}
.index-news-con .item .con{float:none; width:100%; padding-left:0rem;}
.index-news-con .item .t{font-size:0.18rem; font-weight:600; line-height:0.24rem; height:auto; margin-top:0.1rem;}
.index-news-con .item .d{line-height:0.24rem; height:0.24rem; overflow:hidden; margin-top:0rem;}
.index-news-con .item .s{font-size:0.16rem; line-height:0.2rem; height:auto; margin:0.05rem 0;}
.index-news-con .item .m{text-align:right; font-size:0.16rem; color:#8e9399;}

.index-tabs-con .index-tab{display:none;font-size:0.3rem;}
.index-tabs-con .index-tab:first-child{display:block;}
.index-tabs-con .index-tab.cur{font-size:0.3rem;}
.index-tabs-con .index-tab.cur:after {width: 58px;height: 4px;background: #7c3c81; margin: 8px auto 0;}
.index-tabs-con .index-con {padding:0.3rem 0 0.6rem; display:none; }
.index-tabs-con .index-con1{display:block;}
.index-tabs-con .index-con p {height:auto; font-size: 0.16rem;line-height: 0.24rem;color: #888888;padding: 0.3rem;text-align: left; margin:0 0 0.5rem;}
.index-tabs-con .index-con .photos{display:none;}
.index-tabs-con .index-con .photo-m{display:block;}

.index-videos{padding-top: 0.4rem;}
.index-videos-con{padding:0.3rem 0 1rem; }
.index-videos-con .videos-list{margin:0 10px;}
.index-videos-con .videos-list .item{width:100%; height:auto; margin:0 0 15px 0;}

.index-organizer-con {padding: 0.3rem 0; margin:0;}
.index-organizer-con .item-box {width: calc(50% - 0.24rem); margin:0 0.11rem 0.11rem 0.11rem}

.index-sponsors-con {padding: 0.3rem 0;}
.index-sponsors-con .item-box {width: calc(50% - 2px);}

.footer-nav{display:none;}

.footer-con .logo {float: none;margin: 0.25rem 0;padding-right: 0;border-right: none;text-align:center;}
.footer-con .addr {float: none;width: auto;padding-left: 0; text-align:center; padding:0 0.2rem; font-size:0.16rem;}
.footer-con .addr p{ line-height:0.3rem;}
.footer .wx {float: none;padding: 20px;width: auto; margin: 0 auto; }
.footer .wx-icon{display:none;}
.footer .copyrihgt {text-align: center;}

.smallbanner .smallbanner-bg {height: 1.5rem;  background-size: cover;}
.smallbanner-t { height: 1.5rem;}
.smallbanner-t .w {height: 1.5rem;}
.smallbanner-t .t {width: auto;height: 0.8rem;top: 0.4rem;left: 0.1rem;}
.smallbanner-t .t h2 {font-size: 0.4rem; text-align:left;}
.banner-panel .bread {bottom: 0px;left: 0.15rem;height: 0.3rem;font-size: 0.18rem;line-height: 0.3rem;color: #fff;}
.banner-panel .bread-con {background:none; padding-left: 0;}

.smallbanner1{border-top:1px solid #fff;height: 2rem;}
.smallbanner1 .smallbanner-t {height: 1.5rem;}
.smallbanner1 .smallbanner-t .w{height: 1.5rem;}
.smallbanner1 .smallbanner-t .t {top: 0.65;left: 0.2rem;width: auto;}
.smallbanner1 .smallbanner-t .t h2 {font-size: 0.24rem;}
.smallbanner1 .nav{display:none;}

.nav-class li { padding: 0.1rem 0;margin: 0 0.05rem;}
.nav-class li a{height:auto;}

.bread {padding-left:0.15rem;margin-top: 0.15rem; font-size:0.16rem;}

.page-con-main{width:100%;margin-top:0px;}
.page-con-area {padding: 20px 10px;}
.page-con-area1{}
.page-con-list { padding: 10px 0px 20px;}

.page-news-title {margin-top: 0.13rem;}
.page-news-title h2{padding: 0 0rem;}

.page-con-area .index-title {font-size: 0.3rem;text-align: center;padding-left: 0rem;}
.page-con-area .index-title1 {padding-left: 0.12rem;}
.page-con-area .page-con-title {font-size: 0.24rem; margin-top: 0rem; padding-bottom: 0.1rem;}
.page-con-area .page-con-title h2 {font-size: 0.3rem;line-height: 0.36rem;padding: 0;}
.page-con-area .page-con-title .date {font-size: 0.18rem;padding: 0.1rem 0 0;}

.page-con-area .news-piclist .item {padding: 0.15rem;}
.page-con-area .news-piclist .item .img {float: none;}
.page-con-area .news-piclist .item .img img{width:100%;}
.page-con-area .news-piclist .item .txt {float: none;padding-left: 0;width: 100%;}
.page-con-area .news-piclist .item .txt h2 {font-size:0.2rem;line-height:0.25rem;}
.page-con-area .news-piclist .item .txt p {display:none;}

.page-con-area .news-simplelist {padding: 0.2rem 0rem;}
.page-con-area .news-simplelist .item .t { width: calc(100% - 0.85rem); padding-left: 0.15rem;}

.page-con-list .imglist li {width: calc(100% - 2px); height: auto; float: none; margin: 0 0px 20px;}
.page-con-list .imglist .img {margin-right: 0px;}
.page-con-list .imglist .img img{width:100px; height:auto;}
.page-con-list .imglist .tit {width: calc(100% - 110px);}
.page-con-list .imglist .info,.page-con-list .imglist .more {display:none;}

.page-con-list .imglist1 .img { float: none; margin: 0px 0px 10px 0px; }
.page-con-list .imglist1 .img img{width:100%; height:auto;}
.page-con-list .imglist1 .infos { float: none; width: 100%;}
.page-con-list .imglist1 .tit {margin-right:0px; height:auto;}
.page-con-list .imglist1 .info {margin: 15px 0px 0px 0px; height:auto; max-height:112px;}

.page-con-area .news-sponsorlist {padding: 0.2rem 0;}
.page-con-area .news-sponsorlist .wp_sublist {border-bottom: none;}
.page-con-area .news-sponsorlist .sublist_title {float: none; width:100%;}
.page-con-area .news-sponsorlist .sublist_title .subcolumn-name {height: 0.5rem; font-size: 0.3rem !important; border-bottom: 1px solid #b4b4b4; border-right:none;}
.page-con-area .news-sponsorlist .sponsorlist-box {float: none; width: 100%;}
.page-con-area .news-sponsorlist .item-box {width: 50%;}
.page-con-area .news-sponsorlist .item h2 {font-size:0.16rem;}

.page-con-area .news-sponsorlist1 {padding: 0.2rem 0;}
.page-con-area .news-sponsorlist1 .wp_sublist {border-bottom: none;}
.page-con-area .news-sponsorlist1 .sublist_title {float: none; width:100%;}
.page-con-area .news-sponsorlist1 .sublist_title .subcolumn-name {height: 0.5rem; font-size: 0.3rem !important; }
.page-con-area .news-sponsorlist1 .sponsorlist-box {float: none; width: 100%;}
.page-con-area .news-sponsorlist1 .item-box {width: 50%;}
.page-con-area .news-sponsorlist1 .item h2 {font-size:0.16rem;}

.page-con-area .news-organizerlist .item-box{width:50%;}

.page-con-area .news-messagelist .item {margin-top: 0.2rem; padding: 0.2rem;}
.page-con-area .news-messagelist .item .pic {float: none; width: 100%;}
.page-con-area .news-messagelist .item .pic .img { position: relative; text-align: center; width: 100%; height: 3rem;text-align:center;}
.page-con-area .news-messagelist .item .pic .img img{position:static; width:auto; height:100%;}
.page-con-area .news-messagelist .item .pic .summary {line-height: 0.25rem; margin-top: 0.15rem;}
.page-con-area .news-messagelist .item .info {float: none; width: 100%; line-height: 0.24rem; padding-top:0.3rem;}

.regulation-con { float: none; width: 100%;}
.regulation-class{float:none; width:100%; display:none;}

.page-con-area .news-piclist2 {padding-top: 0.1rem;}
.page-con-area .news-piclist2 .item-box {float: none; width: 100%;}

.page-news-con {margin: 0.1rem; padding:0px !important;}
.page-news-con p, .wp_entry p {font-size:0.16rem;  line-height: 0.25rem;margin-bottom: 0.2rem;}

.page-news .banner-window{display:block;}
.bread1{display:none;}
.news-bigtitle {font-size: 0.5rem; padding:0.2rem 0;}
.news-title{padding:0 0.1rem;}
.page-news .index-title .title {font-size: 0.38rem;}
.news-editor-con { padding: 0rem 0 0.5rem;}
.news-editor-con-l {float: none; width: 100%; padding-top: 0.12rem;}
.news-editor-con-l .item-box,.news-editor-con-r .item-box {padding: 0.12rem;width: calc(100% - 0.24rem);float: none;}
.news-editor-con-r {float: none;width: 100%;}
.news-mores-con {margin: 0;}
.news-mores-con .item-box {padding: 0.12rem;width: calc(100% - 0.24rem);float: none;}

.page-con-area .news-piclist3 {padding:0.2rem !important;}
.page-con-area .news-piclist3 .item {width: 100%;}
.page-con-area .news-piclist3 .txt {line-height: 0.6rem; font-size: 0.30rem;}

.page-program-con{padding:0.2rem;}
.page-program-con .timeline:before{display:none;}
.page-program-con .timeline > li{background: #f1f1f1;border-radius: 5px; padding-top:0.2rem;}
.page-program-con .timeline > li.li1{background: #e9dde7;}
.page-program-con .timeline > li.li2{background: #dfe7f9;}
.page-program-con .timeline > li .date{position:static; margin:0 auto; }
.page-program-con .timeline > li .label {margin: 0 0 0.45rem 0;padding: 0.2rem; line-height:0.2rem;}
.page-program-con .timeline > li .label:after{display:none;}
.page-program-con .timeline > li .label .label-l,.page-program-con .timeline > li .label .label-c{float:none; width:100%;}
.page-program-con .timeline > li .label .label-c{padding-top:0.2rem; min-height:0;}
.page-program-con .timeline > li .label1 .label-activity .label-r{width:auto;}
.page-program-con .timeline > li .label3 .label-r{width:auto;}
.page-program-con .tips{padding-left:0;}
}
.wp_articlecontent div{margin:0 auto;}