/* Global Style Start */
*{margin:0; padding:0;}
ul{list-style:none;}
a img{border:0;}
.c{zoom:1;}
.c:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
p{line-height:22px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
h1, h2, .hide{width:0; height:0; display:block; text-indent:-9999px; overflow:hidden;}
/* Global Style End */


/*wrapper*/
.wrapper{}


/*header_menu*/
.header-menu{width:100%; height:45px; background:#dddddd;}
.header-main{width:1100px; height:45px; margin:0 auto;}
.header-main li{float:left; padding-left:25px;}
.header-main a{font-size:18px; font-family:'Microsoft Yahei'; color:#333; line-height:45px; text-decoration:none;}
.header-ad{font-size:18px; font-family:'Microsoft Yahei'; color:#333; line-height:45px;}

/*banner_view*/
.banner-view{width:100%; height:auto;}
.banner-view img{width:100%; height:auto;}

/*summary*/
.summary{width:100%; height:600px; margin-top:20px;}
.summary-main{width:1200px; height:600px; margin:0 auto;}
.summary-header{width:1200px; height:100px; background:url(../images/header-line.png) no-repeat bottom center; text-align:center;}
.summary-header h3{font-size:36px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:100px;}
.summary-desc{padding:25px 5px 5px 5px;}
.summary-desc p{font-size:18px; color:#333333; font-family:'Microsoft Yahei'; line-height:35px;}
.summary-seminar{width:1100px; height:150px; margin:20px auto; border:3px solid white; box-shadow: 0px 0px 5px #888;}


/*news-center*/
.news-center{width:100%; height:450px;}
.news-center-main{width:1200px; height:450px; margin:0 auto;}
.news-center-header{width:1200px; height:100px; background:url(../images/header-line.png) no-repeat bottom center; text-align:center;}
.news-center-header h3{font-size:36px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:100px;}
.news-center-desc{width:1200px; height:330px;}
.news-center-desc-ul{margin-top:25px;}
.news-center-desc-ul li{width:580px; height:35px; background:url(../images/news-tip.png) no-repeat left center; float:left; overflow:hidden; margin-left:20px;}
.news-center-desc-ul a{font-size:16px; font-family:'Microsoft Yahei'; color:#34495e; text-decoration:none; padding-left:20px; line-height:35px;}
.news-center-desc-ul a:hover{text-decoration:underline; color:#c32530;}


/*sponsor*/
.sponsor{width:100%; height:2450px;}
.sponsor-main{width:1200px; height:2450px; margin:0 auto;}
.sponsor-header{width:1200px; height:100px; background:url(../images/header-line.png) no-repeat bottom center; text-align:center;}
.sponsor-header h3{font-size:36px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:100px;}
.gold-sponsor{width:1200px; height:230px; margin-top:60px;}
.gold-sponsor-header{width:1200px; height:50px; text-align:center;}
.gold-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.gold-sponsor-cell-first{width:1200px; height:60px; margin-top:20px;}
.gold-sponsor-cell-first li{float:left; height:60px; margin-left:33px;}
.gold-sponsor-cell-second{width:200px; height:60px;  margin:35px;}
.gold-sponsor-cell-second li{float:left; height:60px;}

.silver-sponsor{width:1200px; height:380px; margin-top:50px; clear:both;}
.silver-sponsor-header{width:1200px; height:50px; text-align:center;}
.silver-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.silver-sponsor-cell-first{width:1050px; height:60px; margin:30px auto 50px auto;}
.silver-sponsor-cell-first li{float:left; height:60px; margin-left:50px;}
.silver-sponsor-cell-second{width:800px; height:60px; margin:50px auto 0px auto;}
.silver-sponsor-cell-second li{float:left; height:60px; margin-left:50px;}

.chip-sponsor{width:1200px; height:130px; margin-top:35px; clear:both;}
.chip-sponsor-header{width:1200px; height:50px; text-align:center;}
.chip-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.chip-sponsor-cell-first{width:550px; height:60px; margin:20px auto 0px auto;}
.chip-sponsor-cell-first li{float:left; margin-left:50px;}

.gift-sponsor{width:1200px; height:130px; margin-top:40px; clear:both;}
.gift-sponsor-header{width:1200px; height:50px; text-align:center;}
.gift-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.gift-sponsor-cell-first{width:200px; height:60px; margin:20px auto 0px auto;}
.gift-sponsor-cell-first li{float:left; height:60px;}

.card-sponsor{width:1200px; height:130px; margin-top:50px; clear:both;}
.card-sponsor-header{width:1200px; height:50px; text-align:center;}
.card-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.card-sponsor-cell-first{width:200px; height:60px; margin:20px auto 0px auto;}
.card-sponsor-cell-first li{float:left; height:60px;}

.lunch-sponsor{width:1200px; height:130px; margin-top:35px; clear:both;}
.lunch-sponsor-header{width:1200px; height:50px; text-align:center;}
.lunch-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.lunch-sponsor-cell-first{width:499px; height:60px; margin:35px auto 0px auto;}
.lunch-sponsor-cell-first li{float:left; margin-left:33px; height:60px;}

.dinner-sponsor{width:1200px; height:130px; margin-top:50px; clear:both;}
.dinner-sponsor-header{width:1200px; height:50px; text-align:center;}
.dinner-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.dinner-sponsor-cell-first{width:499px; height:60px; margin:35px auto 0px auto;}
.dinner-sponsor-cell-first li{float:left; margin-left:33px; height:60px;}

.book-sponsor{width:1200px; height:130px; margin-top:35px; clear:both;}
.book-sponsor-header{width:1200px; height:50px; text-align:center;}
.book-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.book-sponsor-cell-first{width:499px; height:60px; margin:35px auto 0px auto;}
.book-sponsor-cell-first li{float:left; margin-left:33px; height:60px;}

.prize-sponsor{width:1200px; height:130px; margin-top:50px; clear:both;}
.prize-sponsor-header{width:1200px; height:50px; text-align:center;}
.prize-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.prize-sponsor-cell-first{width:200px; height:60px; margin:20px auto 0px auto;}
.prize-sponsor-cell-first li{float:left; height:60px;}

.exh-sponsor-header{width:1200px; height:50px; text-align:center; clear:both; margin-top:50px;}
.exh-sponsor-header p{font-size:30px; color:#333; font-family:'Microsoft Yahei'; line-height:50px;}
.exh-sponsor-cell{width:1200px; height:60px; margin:30px auto 0px auto;}
.exh-sponsor-cell li{float:left;  padding-left:45px; height:60px;}

/*meeting-desc*/
.meeting-desc{width:100%; height:1500px;}
.meeting-desc-main{width:1200px; height:1500px; margin:0 auto;}
.meeting-desc-header{width:1200px; height:100px; background:url(../images/header-line.png) no-repeat bottom center; text-align:center;}
.meeting-desc-header h3{font-size:36px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:100px;}
.meeting-desc-cont{width:1200px; height:1000px;}
.meeting-time{width:550px; height:auto; float:left; margin-left:15px;}
.meeting-time-ul{margin-left:70px; margin-top:15px;}
.meeting-time li{background:url(../images/cont-tip.png) no-repeat left center; height:30px;}
.meeting-time p{font-size:15px; line-height:26px; font-family:'Microsoft Yahei'; color:#142434; padding-left:18px; line-height:30px;}
.meeting-time a{font-size:15px; line-height:26px; font-family:'Microsoft Yahei'; color:#142434; line-height:28px;}
.meeting-time a:hover{color:#e54e17; text-decoration:underline;}
.meeting-img{width:600px; height:500px; float:left;}
.meeting-img img{padding-top:80px; padding-left:80px;}



/*guest*/
.guest{width:100%; height:2750px;}
.guest_header{width:100%; height:250px; background:url(../images/vip-banner.jpg) no-repeat; background-size:100% 100%;}
.guest_header h3{text-align:center; font-size:36px; font-family:'Microsoft Yahei'; color:#ffffff; padding-top:90px;}
.guest_header_line{width:100px; height:4px; border-top:4px solid #ffffff; margin:10px auto;}
.guest-cont{width:1200px; height:auto; margin:70px auto;}
.guest-cell{width:1200px; height:300px; margin-top:50px;}
.guset-member{width:160px; height:300px; float:left; margin-left:34px;}
.guest-img{width:160px; height:200px;}
.guest-img img{width:160px; height:200px;}
.guest-info{text-align:center; margin-top:10px;}
.guest-info h3{font-size:18px; font-family:'Microsoft Yahei'; color:#333; line-height:30px;}
.guest-info p{font-size:14px; font-family:'Microsoft Yahei'; color:#333; line-height:30px;}


/*schedule*/
.schedule{width:100%; height:1450px; clear:both;}
.schedule-main{width:1200px; height:1450px; margin:0 auto;}
.schedule-header{width:1200px; height:100px; background:url(../images/header-line.png) no-repeat bottom center; text-align:center;}
.schedule-header h3{font-size:36px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:100px;}
.schedule-desc-cont{width:1200px; height:800px;}
.schedule-menu{width:1000px; height:50px; margin-top:30px;}
.normal_bar_ul{}
.normal_bar_ul li{float:left; width:107px; height:33px; text-align:center; background:url(../images/schedule-tab-h.png) no-repeat; margin-left:10px; cursor:pointer}
.normal_bar_ul li.normal_select{background:url(../images/schedule-tab.png) no-repeat;}
.normal_bar_ul p{font-size:14px; font-family:'Microsoft Yahei'; color:#fff; line-height:27px;}
.schedule-cell{width:1200px; height:650px;}
.date,.date th,.date td{border-collapse:collapse; border:1px solid #d7d7d7; text-align:center;}
.date{width:98%; background:#ffffff; margin-left:1%;}
.date th{height:45px;}
.date td{height:40px;}
.date p{font-size:16px; line-height:30px; font-family:'Microsoft Yahei'; color:#000;}
.date-time{width:15%;}
.date-desc{width:45%;}
.date-tit-color{background:#5fcaf3;}
.date-color{background:#f4fbfe;}


/*company*/
.company{width:100%; height:950px; background:url(../images/cp-banner.png) no-repeat;}
.company-container{width:1400px; height:950px; margin:0 auto;}
.company-header{width:1400px; height:80px; background:url(../images/company-header.png) no-repeat center 80px; text-align:center; padding-top:30px;}
.company-header h3{font-size:32px; font-family:'Microsoft Yahei'; color:#fff; line-height:50px; }
.company-cont{width:1400px; height:810px;}
.company-cell{float:left; width:220px; height:810px; background:#ffffff; margin-left:17px;}
.company-cell p{font-size:13px; font-family:'Microsoft Yahei'; color:#000; margin-left:10px; margin-top:10px; line-height:22px;}

.device-three {
  width: 1400px;
  height: 810px;
  position: relative;
  margin:10px auto ;
}
.arrow-wl {
  background: url(../images/arrow-wl.png) no-repeat;
  position:absolute;
  z-index:999;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 44px;
  height: 85px;
}
.arrow-wr {
  background: url(../images/arrow-wr.png) no-repeat;
  position:absolute;
  z-index:99;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 44px;
  height: 85px;
}
.swiper-container3 {
  height: 810px;
  width: 1200px;
  margin:0 auto;
}
.device-two .content-slide {
  padding: 20px;
  color: #fff;
}
.device-two .title {
  font-size: 25px;
  margin-bottom: 10px;
}
.swiper-p3 {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}

.swiper-active-switch {
  background: #fff;
}


/*show*/
.show{width:100%; height:720px; margin-top:50px;}
.show-container{width:1200px; height:720px; margin:0 auto;}
.show-header{width:1200px; height:120px; background:url(../images/header-line.png) no-repeat center 70px; text-align:center;}
.show-header h3{font-size:34px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:80px; }
.review_show{width:1200px; height:500px;}
.device-two {
  width: 980px;
  height: 500px;
  background: #111;
  border: 3px solid white;
  position: relative;
  box-shadow: 0px 0px 5px #000;
  margin:10px auto ;
}
.arrow-lf {
  background: url(../images/arrow-lf.png) no-repeat;
  position:absolute;
  z-index:999;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 50px;
  height: 50px;
}
.arrow-rt {
  background: url(../images/arrow-rt.png) no-repeat;
  position:absolute;
  z-index:99;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 50px;
  height: 50px;
}
.swiper-container2 {
  height: 500px;
  width: 980px;
}
.device-two .content-slide {
  padding: 20px;
  color: #fff;
}
.device-two .title {
  font-size: 25px;
  margin-bottom: 10px;
}
.swiper-p2 {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
 .swiper-pagination-switch {
  display: inline-block;
  position:relative;
  z-index:99;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 5px 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}


/*chart*/
.chart{width:100%; height:550px;}
.chart-container{width:1200px; height:500px; margin:0 auto;}
.chart-header{width:1200px; height:90px; background:url(../images/header-line.png) no-repeat center bottom; text-align:center;}
.chart-header h3{font-size:34px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:80px; }
.chart-cont{width:1000px; height:400px; margin:30px auto;}


/*address*/
.address{width:100%; height:720px;}
.address-desc{width:1200px; height:720px; margin:0 auto;}
.address-header{width:1200px; height:90px; background:url(../images/header-line.png) no-repeat center bottom; text-align:center;}
.address-header h3{font-size:34px; font-family:'Microsoft Yahei'; color:#03b4ff; line-height:80px; }
.address-cont{width:1100px; height:400px;margin:30px auto;}
.address_main_one{width:550px; height:400px; float:left;}
.address_main_one ul{margin-top:15px;}
.address_main_one p{font-size:16px; line-height:28px; font-family:'Microsoft Yahei'; color:#333;  margin-left:24px;}
.address_main_one strong{font-size:15px;}
.point{width:500px; height:225px; margin-left:24px; margin-top:5px;}
.map{float:left; margin-top:7px; margin-left:0px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


/*footer*/
.footer{width:100%; height:100px; background:#666666;}
.footer_main{width:1000px; height:100px; margin:0 auto;}
.footer_main ul{padding-top:15px;}
.footer_main li{text-align:center; padding-top:3px;}
.footer_main li p{color:#fff; font-size:16px; font-family:'Microsoft Yahei';}
.footer_main li a{color:#fff;}



@media screen and (min-width: 321px) and (max-width:1200px) {

.wrapper{width:1400px; height:auto;}

.device .arrow-right {
  background: url(../images/arrow_right.png) no-repeat left ;
  position: absolute;
  right: -300px;
  margin-top: 200px;
  width: 20px;
  height: 38px;
}

}