@charset "utf-8";
@font-face {
	font-family: 'Poppins-Black';
	src: url('../font/Poppins-Black.ttf') format('truetype');
}

@font-face {
    font-family: 'MiSans-Bold';
    src: url('../font/MiSans-Bold.ttf') format('opentype'); /* 确保路径正确 */
}

@font-face {
    font-family: 'MiSans-Medium';
    src: url('../font/MiSans-Medium.ttf') format('opentype'); /* 确保路径正确 */
}

@font-face {
    font-family: 'MiSans-Regular';
    src: url('../font/MiSans-Regular.ttf') format('opentype'); /* 确保路径正确 */
}

@font-face {
    font-family: 'MiSans-Heavy';
    src: url('../font/MiSans-Heavy.ttf') format('opentype'); /* 确保路径正确 */
}

@font-face {
    font-family: 'MiSans-Light';
    src: url('../font/MiSans-Light.ttf') format('opentype'); /* 确保路径正确 */
}

@font-face {
    font-family: 'MiSans-Normal';
    src: url('../font/MiSans-Normal.otf') format('opentype'); /* 确保路径正确 */
}

*{margin: 0;padding: 0;border: 0;outline: none;
box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html {width: 100%; font-weight: normal;
	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
body{font-size: 14px;line-height: 1.6;background-color:#fff;color:#666666; font-family: MiSans-Regular, 'Microsoft YaHei', Arial, Helvetica, sans-serif; }
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
input,select,option,label,th,textarea{vertical-align: middle;border: none; font-family: MiSans-Regular, 'Microsoft YaHei', Arial, Helvetica, sans-serif;}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;  }

select{ appearance:none;  -moz-appearance:none; -webkit-appearance:none;}   
select::-ms-expand { display: none; }  

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}

.fl {float: left;}
.fr {float: right;}
.container{display: block; max-width:1700px; width:90%; margin: 0 auto; }
.hidden{ overflow:hidden;}
.hide{ display:none;}

.flex{ display: flex; align-items: center;}
.flex>div{ width:100%; }

.mtb{ margin-top:5.5%; margin-bottom:5.5%; }
.mtb2{ margin-top:3.5%; margin-bottom:3.5%;}

.mt{ margin-top:5.5%; }
.mb{ margin-bottom:5.5%; }

/*header*/
.header{ height:160px; }
.header .container{ position: relative; }
.logo{ position: relative; z-index:1; height:100px; margin:30px 0; }
.logo img{ display: block; height:100%; }

.nav{ padding:0 436px 0 150px; width:100%; font-family: MiSans-Medium; position: absolute; left:0; top:0; text-align:center; }
.nav>li{ display:inline-block; position: relative; }
.nav>li>a{ padding:0 24px; font-weight:bold; display: block; line-height:160px; color:#222222; font-size:16px; }
.nav>li>a span{ color:#4a4a4a; font-weight:normal; margin-left:8px; font-size:16px; }
.nav>li.on>a,.nav>li>a:hover{ color:#3eb370; }
.nav>li.on>a span,.nav>li>a:hover span{ color:#3eb370; }
.nav li .sub{ text-align:left; box-shadow:0 0 10px #dcdcdc; margin-top:-2px; border-top:2px solid #3eb370; border-radius:0 0 8px 8px; overflow: hidden; font-size:16px; position:absolute; left:0; top:160px; width:100%; z-index:100; color:#333333; background:#ffffff; display:none;}
.nav li .sub a{ font-size:14px; display:block; width:100%; line-height:50px; font-weight:normal; padding-left:14px; }
.nav li .sub a:hover{ background:#3eb370; color:#ffffff;}

.nav li:nth-child(2) .sub{ width:140%; } 
.nav li:nth-child(5) .sub{ width:130%; } 

.hwechat{ position: relative; z-index:1; width:100px; padding:5px; margin-top:30px; background:#f3f3f3; border-radius:5px; }
.hwechat img{ display: block; width:100%; border-radius:5px; }

.topBtn{ position: relative; z-index:1; overflow: hidden; margin:62px 36px 0 36px; }
.topBtn a{ width:36px; height:36px; line-height:36px; margin-left:18px; background:#f3f3f3; border-radius:50%; text-align:center; float: left; }
.topBtn a:first-child{ margin-left:0; }
.topBtn a span{ font-size:18px; color:#222222; }
.topBtn a:hover{ background:#3eb370; }
.topBtn a:hover span{ color:#ffffff; }

.lang{ position: relative; z-index:1; margin-top:62px; height:36px; line-height:36px; overflow: hidden; text-align:center; color:#ffffff; font-size:16px; border-radius:18px; }
.lang a{ float: left; width:60px; }
.lang a:nth-child(1){ background:#924898; }
.lang a:nth-child(2){ background:#3eb370; }

.nav_btn{ display:none; }
/*header*/

/*banner*/
.homeban{ overflow: hidden; position: relative; }
.banner{ overflow: hidden; position: relative; }
.banner>img{ width:100%; display:block; }
.banner .wapban{ display:none;}

.banner .bantxt{ position: absolute; left:0; top:0; width:100%; height:100%; }
.banner .bantxt .bantit{ width:700px; }
.banner .bantxt .bantit img{ width:100%; display: block; }

.banner .bantxt .banbtn{ margin:50px 0; overflow: hidden; }
.banner .bantxt .banbtn a{ border-radius:10px; font-family: MiSans-Medium; display:inline-block; padding:0 40px; font-size:24px; color:#ffffff; height:70px; line-height:70px; }
.banner .bantxt .banbtn a span{ font-size:24px; margin-right:12px; }

.banner .bantxt .banbtn a.a1{ background:#3d62ad; }
.banner .bantxt .banbtn a.a2{ background:#924898; }
.banner .bantxt .banbtn a.a3{ background:#3eb370; }

.banner .bantxt .time{ line-height:1; font-weight:bold; font-family:MiSans-Heavy; color:#211814; font-size:48px; }

.banner .color{ overflow:hidden; margin-top:28px; }
.banner .color li{ width:88px; height:28px; margin-right:12px; float:left; }
.banner .color li:nth-child(1){ background:#394291; }
.banner .color li:nth-child(2){ background:#782887; }
.banner .color li:nth-child(3){ background:#efab1c; }
.banner .color li:nth-child(4){ background:#4ba357; }
.banner .color li:nth-child(5){ background:#ed7d8b; }


.addressCn{ margin-top:24px; color:#211814; font-size:24px; }
.addressEn{ color:#211814; font-size:18px; }

.bantxt2{ text-align:center; color:#ffffff; }
.bantxt2 .tit{ font-size:85px; font-weight:bold; }
.bantxt2 .info{ font-size:28px; margin:20px 0 40px 0; }
.bantxt2 .ftit{ font-size:20px; font-weight:bold; }
.bantxt2 .ftit p{ display:inline-block; position:relative; padding:0 50px; }
.bantxt2 .ftit p::before{ border-radius:2px; content:""; width:35px; height:3px; position: absolute; top:50%; margin-top:-1.5px; left:0;
    background: linear-gradient(to right, rgba(249, 249, 249, 0), rgba(249, 249, 249, 0.7));
}
.bantxt2 .ftit p:after{ border-radius:2px; content:""; width:35px; height:3px; position: absolute; top:50%; margin-top:-1.5px; right:0;
    background: linear-gradient(to left, rgba(249, 249, 249, 0), rgba(249, 249, 249, 0.7));
}

.homeban .swiper-pagination{ line-height:0; bottom:8%; }
.homeban .swiper-pagination .swiper-pagination-bullet{ background:#924898; margin:0 7px; width:14px; height:14px; opacity:0.4; }
.homeban .swiper-pagination .swiper-pagination-bullet-active{ opacity:1; background:#924898; }
/*banner*/

/*优势*/
.advantage{ overflow:hidden; }
.advantage li{ padding:2.5% 4.5% 85px 4.5%;  float:left; overflow: hidden; border-radius:20px; background: linear-gradient(to bottom, #f9f9f9, #ffffff); width:30.8%; margin-right:3.8%; position: relative; }
.advantage li:nth-child(2){ background: linear-gradient(to bottom, #eff5f1, #ffffff); }
.advantage li:last-child{ margin-right:0; }
.advantage li .ico{ width:80px; height:80px; line-height:80px; text-align:center; border-radius:50%; background:#3eb370; color:#ffffff; }
.advantage li .ico span{ font-size:48px; }
.advantage li .num{ font-family:Poppins-Black; color:rgba(34, 34, 34, 0.08); position: absolute; line-height:0.8; font-size:180px; bottom:-60px; right:8%; }
.advantage li .tit{ font-weight:bold; margin:3% 0 2% 0; color:#222222; font-size:30px; font-family: MiSans-Medium; }
.advantage li .info{ margin-bottom:3%; color:#333333; line-height:35px; height:175px; font-size:18px;  font-family:MiSans-Light; }

.advantage li .more{ height:80px; margin-top:6%; }
.advantage li .more .img{ margin-left:-30px; float: left; width:80px; height:80px; border-radius:50%; overflow: hidden; border:3px solid #ffffff; }
.advantage li .more .img:nth-child(1){ margin-left:0; }
.advantage li .more .img img{ display: block; width:100%; }
.advantage li .more .btn{ margin-left:8px; float: left; width:80px; height:80px; line-height:80px; text-align:center; border-radius:50%; background:#924898; }
.advantage li .more .btn span{ color:#ffffff; font-size:28px; }
/*优势*/


.introduce{}
.introduce .content{ position: relative; width:106%; margin-left:-3%; border-radius:48px; overflow:hidden; }
.introduce .content img{ display: block; width:100%;}
.introduce .content .introduceTxt{ padding-bottom:6%; text-align:center; position: absolute; left:0; top:0; width:100%; height:100%; }
.introduce .content .introduceTxt .tit{ color:#ffffff; font-size:48px; line-height:1.3; font-family:MiSans-Heavy; }
.introduce .content .introduceTxt .info{ margin:3% 0; padding:0 20%; color:#ffffff; font-size:18px; line-height:1.8; }
.introduce .content .introduceTxt .more{ display: block; width:80px; line-height:80px; text-align:center; height:80px; margin:0 auto; background:#ffffff; border-radius:50%; }
.introduce .content .introduceTxt .more span{ color:#000000; font-size:28px; }
.introduce .content .introduceTxt .more:hover{ background:#3eb370; }
.introduce .content .introduceTxt .more:hover span{ color:#ffffff; }

.introduceList{ z-index:1; position: relative; border-radius:85px 85px 0 0; padding:5% 0 4% 0; text-align:center; background:#3eb370 url(../images/introduceList.png) no-repeat center center; background-size:100% auto; }
.introduceList li{ text-align:left; display:inline-block; color:#ffffff; margin:0 36px; }
.introduceList li .num{ line-height:1; font-family:Poppins-Black; font-size:58px; }
.introduceList li .tit{ font-size:18px; line-height:1; margin-top:18px;  }
.introduceList li:first-child{ margin-left:0; }
.introduceList li:last-child{ margin-right:0; }

.hometit{ overflow: hidden; position: relative; }
.hometit .xian{ overflow: hidden; width:94px; }
.hometit .xian span{ float: left; width:18px; height:18px; margin-right:1px; }
.hometit .xian .sp01{ background:#ecc23f; }
.hometit .xian .sp02{ background:#4c61a8; }
.hometit .xian .sp03{ background:#e1a1a0; }
.hometit .xian .sp04{ background:#66b076; }
.hometit .xian .sp05{ background:#924898; margin-right:0; }

.hometit .tit{ color:#222222; font-size:40px; font-family:MiSans-Heavy; }
.hometit .info{ color:#222222; font-size:24px;  }
.hometit .infos{ line-height:1.4; margin-top:12px; }
.hometit .more{ width:80px; height:80px; text-align:center; line-height:80px; border-radius:50%; background:#924898; color:#ffffff; position:absolute; top:50%; margin-top:-40px; right:0; }
.hometit .more span{ font-size:28px; }


.hometit2{ text-align:center; }
.hometit2 .tit{ margin-top:0.5%; }
.hometit2 .tit span{ color:#80438e; }
.hometit2 .info{ margin:1% 0 0 0; }
.hometit2 .xian{ margin:0 auto; }
.hometit2 .entit{ font-family:Poppins-Black; text-transform: uppercase; position: absolute; left:-100%; line-height:0.6; bottom:0; width:300%; font-size:180px; color:#ffffff; }

.htcenter{ position: relative; z-index:1; overflow: hidden; }

.htleft{}
.htright{ line-height:133px; width:60%; text-align:right; }
.htright2{ line-height:1.6; position:absolute; width:61%; top:0; right:0; height:100%; }
.htright2 .info2{ color:#333333; font-size:18px;  }

/*展会亮点*/
.highlightsMain{ overflow: hidden; position: relative; }
.highlights{ overflow: hidden; position: relative; background:#f9f9f9;}
.highlights .txt{ border-radius:20px; padding:70px; width:60%; position: relative; z-index:1; }
.highlights .txt .ico{ width:180px; height:180px; border-radius:50%; overflow: hidden; z-index:2; position: absolute; top:0; right:0; }
.highlights .txt .ico img{ display: block; width:100%; height:100%; }
.highlights .txt .num{ line-height:1; color:#222222; font-size:60px; font-family:MiSans-Heavy; }
.highlights .txt .xian{ position:relative; width:100%; overflow: hidden; margin:3% 0; }
.highlights .txt .xian span{ display: block; width:25px; height:6px; border-radius:5px; background:#3eb370; }
.highlights .txt .xian:after{ content:""; position: absolute; left:35px; width:100%; top:50%; height:1px; background:#3eb370; }
.highlights .txt .tit{ line-height:1.3; color:#222222; font-size:30px; font-family: MiSans-Bold; font-weight:bold; }
.highlights .txt .info{ margin:4% 0; color:#444444; font-size:18px; line-height:35px; height:175px; }
.highlights .txt .more{ display: block; width:200px; height:60px; line-height:60px; border-radius:30px; text-align:center; font-size:18px; font-family:MiSans-Heavy; background:#3eb370; color:#ffffff; }
.highlights .txt .more:hover{ background:#924898; }
.highlights .img{ position: absolute; height:100%; right:0; width:60%; top:0; }
.highlights .img:after{ content:""; position: absolute; left:-0.5%; top:0; width:100%; height:100%; 
    background: linear-gradient(to right, rgba(249, 249, 249, 1), rgba(249, 249, 249, 0.5), rgba(249, 249, 249, 0.1), rgba(249, 249, 249, 0));
}

.highlights .img img{ height:100%; display:none; }

.highlights-prev,.highlights-next{ display:none; cursor: pointer; width:80px; height:80px; line-height:80px; color:#ffffff; text-align:center; border-radius:50%; position: absolute; right:2%; z-index:1000; }
.highlights-prev span,.highlights-next span{ font-size:28px; }
.highlights-prev{ top:50%; margin-top:-100px; background:#924898; }
.highlights-next{ bottom:50%; margin-bottom:-100px; background:#3eb370; }

.highlightsNav{ overflow: hidden; margin-top:2%; }
.highlightsNav li{ cursor: pointer; padding:1% 0 2% 0; border-radius:0 0 50% 50%; width:32%; margin-right:2%; color:#ffffff; text-align:center; float: left; background:#80438e; }
.highlightsNav li.on{ background:#3eb370; }
.highlightsNav li:last-child{ margin-right:0; }
.highlightsNav li .num{ font-size:40px; font-family:MiSans-Heavy; }
.highlightsNav li .tit{ font-size:20px; font-family:MiSans-Normal; }
/*展会亮点*/


/*展品范围*/
.rangeList{ position:relative; overflow: hidden; }
.rangeList .swiper-slide{ width:68%; border-radius:30px; overflow: hidden; }
.rangeList .swiper-slide a{ position: relative; }
.rangeList .swiper-slide a:after{ content:""; position: absolute; width:100%; height:100%; left:0; top:0; background: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.5)); z-index:1; }
.rangeList .swiper-slide .img{ background:#000000;}
.rangeList .swiper-slide img{ width:100%; opacity:0.6; display:block;}

.rangeList .swiper-slide .ico{ z-index:2; position: absolute; top:85px; left:85px; width:110px; height:110px; color:#ffffff; font-size:96px; text-align:center;
line-height:110px; font-family:MiSans-Heavy; opacity:0; }
.rangeList .swiper-slide .ico:after{ border-radius:50%; content:""; position: absolute; width:100%; height:100%; left:-25%; top:-25%; background:#3d62ad; }
.rangeList .swiper-slide .ico span{ position: relative; z-index:1; }

.rangeList .swiper-slide .txt{ opacity:0; z-index:2; color:#ffffff; position: absolute; bottom:60px; left:0; width:100%; padding:0 85px; }
.rangeList .swiper-slide .txt .tit{ font-size:30px;  }
.rangeList .swiper-slide .txt .info{ font-size:14px; text-transform:uppercase; }
.rangeList .swiper-slide .txt .more{ position:absolute; right:85px; top:50%; margin-top:-9px; line-height:1; font-size:18px; font-family:MiSans-Normal;}
.rangeList .swiper-slide .txt .more span{ font-size:18px; margin-left:9px; }

.rangeList .range-prev,.rangeList .range-next{ color:#ffffff; cursor:pointer; z-index:100; border:1px solid #ffffff; line-height:100px; text-align:center; width:100px; height:100px; border-radius:50%; position: absolute; top:50%; margin-top:-50px; }
.rangeList .range-prev span,.rangeList .range-next span{ font-size:40px; }
.rangeList .range-prev{ left:5%; }
.rangeList .range-next{ right:5%; }

.rangeList .range-prev:hover,.rangeList .range-next:hover{ background:#3eb370; }

.rangeList .swiper-slide-active img{opacity:1;}
.rangeList .swiper-slide-active .txt{opacity:1;}
.rangeList .swiper-slide-active .ico{opacity:1;}
/*展品范围*/

/*锁定精准观众*/
.audience{ padding-left:46%; position: relative; overflow:hidden; }
.audience .img{ position: absolute; height:100%; left:0; top:0; width:43%; border-radius:20px; overflow: hidden; }
.audience .img img{ height:100%; display:none; }

.audienceList{ overflow:hidden; }
.audienceList li{ background:#ffffff; position:relative; border-radius:20px; padding:2.5%; width:48.5%; margin-right:3%; margin-top:3%; float:left; border:1px solid #e8e8e8; }
.audienceList li:nth-child(2n){ margin-right:0; }

.audienceList li .ico{ width:60px; height:60px; text-align:center; line-height:60px; border-radius:50%; background:#f4f6fa; }
.audienceList li .ico span{ color:#3d62ad; font-size:28px; }
.audienceList li .tit{ margin-top:10px; color:#222222; font-size:20px;  font-weight:bold;  }
.audienceList li .info{ color:#717171; font-size:16px; line-height:25px; height:50px;  }

.audienceList li .en{ opacity:0; position:absolute; right:2%; bottom:0; font-family:Myriad Pro; font-weight:bold; font-size:140px; line-height:0.7; color:rgba(255,255,255,0.04); }

.audienceList li.on{ background:#3d62ad; }
.audienceList li.on .ico{ background:#486bb2; }
.audienceList li.on .ico span{ color:#ffffff; }
.audienceList li.on .tit{ color:#ffffff; }
.audienceList li.on .info{ color:#ffffff; }
.audienceList li.on .en{ opacity:1; }
/*锁定精准观众*/

.bcList{ overflow: hidden; }
.bcList li{ width:49.7%;  color:#ffffff; overflow: hidden; }
.bcList li a{ display: block; overflow: hidden; padding:70px 100px; }
.bcList li.fl a{ background:#3eb370; }
.bcList li.fr{ background:#3d62ad; }
.bcList li .entit{ font-size:60px; line-height:70px; font-family:Arial; font-weight:bold; }
.bcList li .txt{ line-height:1; }
.bcList li .txt .tit{ font-size:36px; font-weight:bold; display:none; }
.bcList li .txt .info{ font-size:20px; margin-top:14px; }

.bcList li.fl{ border-radius:105px 0 0 105px; }
.bcList li.fr{ border-radius:0 105px 105px 0; }
.bcList li.fr{ text-align:right; }

.bcList li.fl a{ padding-right:0 !important; }
.bcList li.fr a{ padding-left:0 !important;}

.huibj{ background: linear-gradient(to bottom,#fefefe,#f9f9f9,#fbfbfb); }

.brand{ overflow: hidden; position: relative; }
.brand .swiper-slide{ }
.brand .swiper-slide a{ padding:0 7.5% 14% 7.5%; overflow:hidden; display: block; width:100%; margin:0 auto; }
.brand .swiper-slide img{ display: block; width:100%; border-radius:10px; border:1px solid #e5e5e5; }

.page-pagination{ position:static; line-height:0; }
.page-pagination .swiper-pagination-bullet{ height:18px; border-radius:9px; width:18px; margin:0 9px !important; opacity:1; background:#aaaaaa; }
.page-pagination .swiper-pagination-bullet-active{ width:90px; background:#3eb370; }

.brand-pagination{ margin-bottom:2.8%; }

/*footer*/
.footerBj{ background:#fbfbfb; }
.footer{ background:#f1f1f1; border-radius:100px 100px 0 0; }
.footer .fContent{ padding-top:100px; }
.footer .fleft{}
.footer .dblogo{ width:180px; }
.footer .dblogo img{ display: block; width:100%; }
.footer .wechatList{ overflow: hidden; margin:60px 0; }
.footer .wechatList li{ float: left; margin-right:25px; }
.footer .wechatList li:last-child{ margin-right:0; }
.footer .wechatList li .img{ width:120px; padding:5px; background:#ffffff; border-radius:10px; overflow: hidden; }
.footer .wechatList li img{ display: block; width:100%; }
.footer .wechatList li .tit{ text-align:center; color:#222222; font-size:14px; line-height:1.3; margin-top:14px;  }

.footer .fright{ width:350px; }

.dbContact{ }
.dbContact .tit{ height:40px; line-height:40px; width:184px; text-align:center; color:#ffffff; font-size:18px; font-family:MiSans-Heavy; background:#3eb370; border-radius:10px; }
.dbContact .tel{ font-size:24px; color:#222222; font-family: Poppins-Black; margin:24px 0; line-height:1; }
.dbContact .address{ color:#222222; font-size:16px; line-height:1.5;  }

.dbBtn{ overflow: hidden; margin-top:46px; }
.dbBtn a{ width:46px; height:46px; line-height:46px; margin-right:20px; background:#f3f3f3; border-radius:50%; text-align:center; float: left; }
.dbBtn a:first-child{ margin-left:0; }
.dbBtn a span{ font-size:20px; color:#ffffff; }

.dbBtn a.a1{ background:#3d62ad; }
.dbBtn a.a2{ background:#924898; }
.dbBtn a.a3{ background:#fabf13; }

.dbNav{ margin:0 auto; width:800px; overflow: hidden; }
.dbNav li{ width:24%; float: left; margin:0 0.5%; }
.dbNav li .tit{ height:40px; line-height:40px; border-radius:10px; width:100%; text-align:center; color:#ffffff; font-size:16px; font-family:MiSans-Heavy; }
.dbNav li.li01 .tit{ background:#3d62ad; }
.dbNav li.li02 .tit{ background:#924898; }
.dbNav li.li03 .tit{ background:#fabf13; }
.dbNav li.li04 .tit{ background:#f29c9f; }
.dbNav li .sub{ margin-top:40px; text-align:center; color:#222222; font-size:16px;  }
.dbNav li .sub a{ display: block; line-height:2; }
.dbNav li .sub a:hover{ color:#3eb370; }

.copy{ overflow: hidden; border-top:1px solid #b8b8b8; padding:2.5% 0; color:#222222; font-size:16px;  }
.copy span{ margin:0 16px; }
.copy a:hover{ color:#3eb370; }
/*footer*/

.nyban{ position: relative; overflow:hidden; }
.nyban img{ display: block; width:100%; }
.nybantxt{ position: absolute; left:0; top:0; width:100%; height:75%; text-align:center; }
.nybantxt .nytit{ position: relative; }
.nybantxt .nyentit{ font-family:Poppins-Black; line-height:0.8; font-weight:bold; text-transform:uppercase; font-size:240px; color:rgba(255,255,255,0.04); }
.nybantxt .nycntit{ position: absolute; left:0; bottom:48px; line-height:1; width:100%; font-size:48px; color:#ffffff; font-family:MiSans-Heavy; }
.nybantxt .more{ display: block; margin-top:2%; position: relative; z-index:1; }
.nybantxt .more a{ display:inline-block; height:60px; line-height:60px; padding:0 60px; margin:0 18px; font-size:18px; font-family:MiSans-Heavy; text-align:center; background:#924898; border-radius:30px; color:#ffffff;  }
.nybantxt .more a:hover{ background:#3eb370;}


.nyban .location{ width:100%; text-align:right; color:#ffffff; font-size:18px; padding-bottom:18px; bottom:70px; right:0; position:absolute; z-index:2; }
.nyban .location span{ margin:0 9px; }
.nyban .location a:hover{ text-decoration:underline; }


.nynav ul{ border-radius:70px 70px 0 0; margin-top:-70px; position: relative; z-index:1; text-align:center; background:#3eb370; color:#ffffff; line-height:140px; font-size:18px; font-family:MiSans-Heavy; }
.nynav li{ padding:0 60px; display:inline-block; position: relative; }
.nynav a{ position: relative; display:block; padding-left:22px; }
.nynav a:after{ content:""; width:13px; height:4px; background:#ffffff; border-radius:2px; position: absolute; left:0; top:50%; margin-top:-2px; }
.nynav li:after{ opacity:0; content:""; position: absolute; bottom:0; left:50%; margin-left:-6px; width:0; height:0; border:12px solid transparent; border-bottom-color:#ffffff; }
.nynav li.on:after{ opacity:1;}

.pagebj{ background:#fbfbfb; overflow: hidden; }

.pagemain{ margin-bottom:5.5%; }

/*合作媒体*/
.cooperateList{ margin-top:-4%; position: relative; padding:0 7.5%; overflow: hidden; }
/* .cooperateList:after{ content:""; width:100%; height:20%; position: absolute; left:0; bottom:0; background: linear-gradient(to bottom,rgba(249,249,249,0.3),rgba(249,249,249,0.9),rgba(249,249,249,1));  } */
.cooperateList li{ box-shadow:0 0 10px #f3f3f3; border-radius:20px; overflow: hidden; float: left; width:15.25%; margin-right:1.7%; margin-top:1.7%; }
.cooperateList li img{ display: block; width:100%; }
.cooperateList li:nth-child(6n){ margin-right:0; }

.btnMore{ border-radius:35px; background:#924898; display: block; height:70px; line-height:70px; text-align:center; color:#ffffff; font-size:18px; font-family:MiSans-Heavy; }
/*合作媒体*/

/*参展品牌*/
.brandList{ overflow: hidden; margin-top:-4%; position: relative; padding:0 7.5%; }
.brandList:after{ content:""; width:100%; height:15%; position: absolute; left:0; bottom:0; background: linear-gradient(to bottom,rgba(249,249,249,0.3),rgba(249,249,249,0.9),rgba(249,249,249,1));  }
.brandList li{ margin-right:2%; margin-top:2%; position: relative; width:32%; float: left; background:#ffffff; overflow: hidden; }
.brandList li:nth-child(3n){ margin-right:0; }
.brandList li .img{ width:50%; float:right; }
.brandList li .img img{ display: block; width:100%; }
.brandList li .txt{ width:50%; position: absolute; left:7%; height:100%; top:0; text-align:center; }
.brandList li .txt2{ height:64px; position: relative; display:inline-block; padding-left:80px; text-align:left; }
.brandList li .txt2 .number{ position: absolute; left:0; width:64px; height:64px; border-radius:50%; text-align:center; line-height:64px;
 background:#3eb370; color:#ffffff; font-size:32px; font-family:MiSans-Heavy; }
.brandList li .txt2 .tit{ color:#222222; font-size:24px; line-height:28px;  }
.brandList li .txt2 .num{ color:#222222; font-size:30px; line-height:36px; font-family:MiSans-Heavy; }
 /*参展品牌*/

 /*展区分布图*/
.exhibitionImg{ overflow: hidden; border-radius:25px; }
.exhibitionImg img{ display: block; width:100%; }
.exhibitionList{ padding:0 4%;
margin-top: 5.5%;
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari 和 Chrome */
column-count:3;
-moz-column-gap: 4%;
-webkit-column-gap: 4%;
column-gap: 4%;
}
.eSector{ margin-bottom:12%;  overflow: hidden; background:#ffffff; border-radius:35px; position: relative; }
.eSector .tit{ position: relative; overflow: hidden; background:#9fc93f; height:70px; line-height:70px; border-radius:35px; padding:0 35px; }
.eSector .tit .u{ position: absolute; left:40px; top:0; font-size:72px; color:rgba(255,255,255,0.19); font-family: Poppins-Black; }
.eSector .tit .name{ color:#ffffff; font-size:30px; font-family:MiSans-Heavy; }
.eSector .tit .name span{ font-size:30px; margin-right:7px; }
.eSector .tit .num{ color:#ffffff; font-size:30px; font-family: MiSans-Bold; }

.eSector ul{ padding:35px; }
.eSector ul li{ color:#333333; font-size:24px; line-height:1.4; padding:6px 0 6px 24px; font-weight:bold;   background:url(../images/exhibitionIco.png) no-repeat left center; background-size:auto 10px;}
.eSector .entit{ padding-right:35px; text-align:right; font-family: Poppins-Black; line-height:0.4; font-style:italic; font-size:220px; color:rgba(159,201,63,0.1); }

.eSector02 .tit{ background:#f72ba6; }
.eSector02 .entit{ color:rgba(247,43,166,0.1); }

.eSector03 .tit{ background:#0ccfff; }
.eSector03 .entit{ color:rgba(12,207,255,0.1); }

.eSector04 .tit{ background:#884ad1; }
.eSector04 .entit{ color:rgba(136,74,209,0.1); }

.eSector05 .tit{ background:#ffa9d4; }
.eSector05 .entit{ color:rgba(255,169,212,0.1); }

.eSector06 .tit{ background:#1f40ff; }
.eSector06 .entit{ color:rgba(31,64,255,0.1); }

.eSector07 .tit{ background:#ffd13e; }
.eSector07 .entit{ color:rgba(255,209,62,0.1); }

.eSector08 .tit{ background:#ff9400; }
.eSector08 .entit{ color:rgba(255,148,0,0.1); }

.eSector09 .tit{ background:#66b076; }
.eSector09 .entit{ color:rgba(102,176,118,0.1); }
/*展区分布图*/

/*展会介绍*/
.aboutban_txt{ text-align:center; }
.aboutban_txt .tit{ position: relative; }
.aboutban_txt .ftit{ line-height:1; margin-top:-36px; margin-bottom:5%; color:#ffffff; font-size:36px; font-family:MiSans-Light; font-weight:bold; }
.aboutban_txt .entit{ font-family:Poppins-Black; line-height:0.8; font-weight:bold; text-transform:uppercase; font-size:240px; color:rgba(255,255,255,0.04); }
.aboutban_txt .cntit{ position: absolute; left:0; bottom:60px; line-height:1; width:100%; font-size:60px; color:#ffffff; font-family:MiSans-Heavy; }

.wxList{ width:340px; margin:3% auto 4% auto; overflow: hidden; }
.wxList li{ width:140px; margin:0 15px; float: left; }
.wxList li .img{ padding:5px; background:#ffffff; border-radius:10px; }
.wxList li .img img{ display: block; width:100%; }
.wxList li .tit{ color:#ffffff; font-size:16px; margin-top:16px; line-height:1;  text-align:center; }

.aboutban_txt .time{ line-height:1; font-size:40px; color:#ffffff; font-family:MiSans-Heavy; }
.aboutban_txt .address{ line-height:1; margin-top:1%; font-size:24px; font-family:MiSans-Light; color:#ffffff; }


.about{ overflow: hidden; position: relative; }
.about .img{ position:absolute; left:0; height:100%; }
.about .img img{ display: block; height:100%; }
.about .txt{ border-radius:35px; width:60%; float:right; background:#fafafa; padding:5%; margin:2% 0 4% 0; position: relative; z-index:1; }
.about .txt .tit{ font-size:30px; margin-bottom:5%; color:#222222; font-family: MiSans-Medium; line-height:1.2; }
.about .txt .xian{ position: relative; overflow: hidden; }
.about .txt .xian span{ display: block; width:25px; height:6px; border-radius:5px; background:#3eb370; }
.about .txt .xian:after{ content:""; position: absolute; left:35px; width:100%; top:50%; height:1px; background:#3eb370; }
.about .txt .info{ color:#717171; font-size:18px; line-height:1.8;  margin:5% 0; }
.about .txt .more{ display: block; width:220px; height:60px; line-height:60px; font-size:18px; font-family:MiSans-Heavy; text-align:center; background:#3eb370; border-radius:30px; color:#ffffff; }
.about .txt .more:hover{ background:#924898; }

.aboutList{ overflow: hidden; }
.aboutList ul{ width:49.7%; }
.aboutList li{ color:#ffffff; padding:55px 0; line-height:1; float: left; }
.aboutList li .num{ font-size:60px; font-family:Poppins-Black; }
.aboutList li .tit{ font-size:18px; margin-top:12px;  }
.aboutList li.li01{ width:50%; margin-left:15%; }
.aboutList li.li02{ width:35%; }
.aboutList li.li03{ width:35%; margin-left:15%; }
.aboutList li.li04{ width:50%; }

.aboutList ul.fl{ background:#3eb370; border-radius:100px 0 0 100px; }
.aboutList ul.fr{ background:#3d62ad; border-radius:0 100px 100px 0; }

.advantage2 li{ border-radius:0 !important; }
.advantage2 li.li01{ border-top:25px solid #3d62ad; }
.advantage2 li.li02{ border-top:25px solid #924898; }
.advantage2 li.li03{ border-top:25px solid #3eb370; }
/*展会介绍*/

/*联系我们*/
.contact{ background:#f1f1f1; position: relative; }
.contact .contactMap{ height:810px; width:54%; z-index:20 !important; }

.mapContent{ overflow: hidden; width:400px; }
.mapContent .mimg img{ width:100%; display: block; }
.mapContent .mtxt{ padding:20px 10px 10px 10px;  color:#222222; }
.mapContent .mtxt .tit{ font-size:18px; line-height:30px; margin-bottom:5px; font-weight:bold; }
.mapContent .mtxt .info{ font-size:16px; line-height:30px; }

.contact .contactMain{ position: absolute; left:0; width:100%; height:100%; top:0; }
.contact .txt{ width:46%; float:right; padding:4% 6.5%; background:#f1f1f1; }

.contactList{ overflow: hidden; margin-top:4%; border-top:1px solid #d6d6d6;}
.contactList li{ padding:4% 0; border-bottom:1px solid #d6d6d6; float: left; width:100%; position: relative;  color:#333333; font-weight:bold; padding-left:84px; }
.contactList li .ico{ position: absolute; height:84px; width:84px; line-height:84px; top:50%; left:0; margin-top:-42px; text-align:center; }
.contactList li .ico span{ font-size:40px; }

.contactList li.li01 .ico{ color:#3d62ad; }
.contactList li.li02 .ico{ color:#924898; }
.contactList li.li03 .ico{ color:#3eb370; }

.contactList li .tit{ font-size:18px; }
.contactList li .info{ font-size:24px; }


.contactInfo{width: 100%; overflow:hidden; margin:4% 0; }
.contactInfo li{ border-radius:35px; float:left; margin-right:3%; text-align:center; color: #fff; padding:3% 0; }
.contactInfo li .ico{ display: block; line-height:1.2; }
.contactInfo li .ico span{ font-size:48px; }
.contactInfo li .txt{ font-size:20px; line-height:30px; height:60px; padding:0 20px; margin-top:20px; }

.contactInfo li.li01{ background:#3d62ad; width:36%; }
.contactInfo li.li02{ background:#924898; width:29%; }
.contactInfo li.li03{ background:#3eb370; width:29%; margin-right:0; }


.cList{ overflow: hidden; margin:4% 0; }
.cList li{ width:48.5%; padding:35px 70px 35px 35px; margin-right:3%; border:1px solid #e8e8e8; float: left; border-radius:35px; background:#ffffff; }
.cList li:nth-child(2n){ margin-right:0; }
.cList li .content{ overflow: hidden; position: relative; }
.cList li .img{ width:200px; }
.cList li .img img{ display: block; width:100%; }

.cList li .txt{ position: absolute; right:0; top:0; padding-left:235px; height:100%; width:100%; color:#333333;  }
.cList li .txt .tit{ font-size:24px; font-weight:bold; }
.cList li .txt .info{ font-size:18px; line-height:1.6; margin-top:9px; }

.message{ margin:4% 0; padding:5%; border:1px solid #e8e8e8; background:#ffffff; border-radius:35px; }
.message .mtit{ color:#353333; font-size:24px; line-height:1.4;  }

.messageList{ overflow: hidden; margin-top:4%; }
.messageList li{ float:left; margin-bottom:2%; }
.messageList li.input{ width:32%; margin-right:2%; }
.messageList li.input input{ display: block; width:100%; height:60px; border:1px solid #d9d9d9; font-size:18px; padding:0 18px; color:#333333;  }
.messageList li.input input::placeholder{ color:#b7b7b7; }
.messageList li.textarea{ width:100%; }
.messageList li.textarea textarea{ width:100%; height:250px; display: block; border:1px solid #d9d9d9; font-size:18px; padding:18px; color:#333333;  }
.messageList li.textarea textarea::placeholder{ color:#b7b7b7; }
.messageList li.tips{ width:100%; font-size:18px; color:#b7b7b7; line-height:1; }
.messageList li.code{ width:49%; margin-bottom:0; }
.messageList li.code input{ width:70%; float: left; }
.messageList li.code img{ cursor:pointer; width:30%; display: block; height:60px; float: left; }
.messageList li.input input:hover{ border-color:#3eb370; }
.messageList li.textarea textarea:hover{ border-color:#3eb370; }

.messageList li.submit{ width:49%; margin-bottom:0; }
.messageList li.submit input{ cursor:pointer; width:100%; height:60px; display: block; background:#924898; font-size:18px; color:#ffffff; }
.messageList li.submit input:hover{ background:#3eb370; }
/*联系我们*/

/*市集中心*/
.marketList{ overflow: hidden; margin-top:5.5%; }
.marketList li{ margin-bottom:5.5%; overflow: hidden; width:100%; float: left; }
.marketList li .hometit:after{ content:""; width:1px; height:90%; background:#bbbbbb; position: absolute; left:30%; top:5%; }

.marketBan{ overflow: hidden; margin-top:4%; }
.marketBan .swiper-slide{ width:32%; }
.marketBan .swiper-slide img{ display: block; width:100%; }
.marketBan .swiper-slide .txt{ width:84%; margin:-80px auto 0 auto; text-align:center; position: relative; padding:40px 0; border-radius:20px; }
.marketBan .swiper-slide .txt .tit{ font-family:MiSans-Heavy; font-size:40px; color:#ffffff; line-height:1; }
.marketBan .swiper-slide .txt .info{ color:#ffffff; font-size:16px;  line-height:1; margin-top:16px; }
.marketBan .swiper-slide .txt .entit{ font-size:170px; position: absolute; left:0; bottom:0; color:rgba(255,255,255,0.04); line-height:0.2; text-transform:uppercase; font-weight:bold; font-family: Poppins-Black; }
.marketBan .swiper-slide1 .txt{ background:#3d62ad; }
.marketBan .swiper-slide2 .txt{ background:#924898; }
.marketBan .swiper-slide3 .txt{ background:#fabf13; }

.marketBtn{ overflow: hidden; margin-top:40px; }
.market-prev,.market-next{ float: left; margin-right:10px; cursor: pointer; width:80px; height:80px; line-height:80px; color:#ffffff; text-align:center; border-radius:50%; }
.market-prev span,.market-next span{ font-size:28px; }
.market-prev{ background:#924898; }
.market-next{ background:#3eb370; }
/*市集中心*/

/*同期会议*/
.meetingList{ overflow: hidden; margin-top:3%; }
.meetingList li{ float: left; width:32%; margin-right:2%; margin-top:2%; }
.meetingList li:nth-child(3n){ margin-right:0; }
.meetingList li .img{ display: block; }
.meetingList li .img img{ display: block; width:100%; }
.meetingList li .txt{ padding:35px; background:#ffffff; border-radius:0 0 35px 35px; }
.meetingList li .txt .tit{ color:#222222; font-size:18px; line-height:1; font-weight:bold;  }
.meetingList li .txt .info{ color:#717171; font-size:16px;  margin:16px 0; }
.meetingList li .txt .time{ border-top:1px solid #d9d9d9; color:#b5b5b5; font-size:16px; padding-top:16px; }
.meetingList li:hover .txt{ background:#3eb370; }
.meetingList li:hover .txt .tit{ color:#ffffff; }
.meetingList li:hover .txt .info{ color:#ffffff; }
.meetingList li:hover .txt .time{ color:#ffffff; border-color:#ffffff; }

.paging{ text-align:center; margin-top:5.5%; }
.paging a,.paging .current{ margin:0 5px; font-size:18px; display:inline-block; background:#ededed; width:50px; height:50px; border-radius:50%; line-height:50px; text-align:center; }
.paging a span{ font-size:18px; }

.paging a:hover,.paging .current{ background:#3eb370; color:#ffffff; }
/*同期会议*/

/*新闻资讯*/
.newstop{ overflow: hidden; padding:3%; background:#ffffff; border-radius:35px; margin-top:3%; }
.newstop a{ display: block; position: relative; }
.newstop .img{ width:33%; border-radius:25px; overflow: hidden; }
.newstop .img img{ display: block; width:100%; }
.newstop .txt{ width:64%; position: absolute; right:0; top:0; height:100%; }
.newstop .txt .tit{ line-height:1; color:#222222; font-size:24px; font-weight:bold;  }
.newstop .txt .tit:hover{ color:#3eb370; }
.newstop .txt .info{ padding:2.5% 0; border-bottom:1px solid #3eb370; margin-bottom:3%; color:#333333; font-size:16px;  line-height:1.8; }
.newstop .txt .more{ width:180px; height:50px; line-height:50px; display: block; text-align:center; border-radius:25px; color:#ffffff; font-size:16px; background:#3eb370; }

.newstop .txt .tit:hover{ color:#3eb370; }
.newstop .txt .more:hover{ background:#924898; }

.newslist{ overflow: hidden; }
.newslist li{ float:left; width:32%; margin-right:3%; width:31.33%; padding:3%; background:#ffffff; border-radius:35px; margin-top:3%; }
.newslist li:nth-child(3n){ margin-right:0; }
.newslist li .tit{ line-height:35px; height:70px; margin-bottom:5%; color:#222222; font-size:24px; font-weight:bold;  }

.newslist li .img{ border-radius:25px; overflow: hidden; }
.newslist li .img img{ display: block; width:100%; }
.newslist li .info{ color:#333333; font-size:16px; line-height:1.8; margin:7% 0; }
.newslist li .bottom{ border-top:1px solid #d0d0d0; overflow: hidden; padding-top:10%; }
.newslist li .bottom .more{ width:46px; height:46px; border-radius:50%; text-align:center; line-height:46px; background:#3eb370; }
.newslist li .bottom .more span{ font-size:20px; color:#ffffff; }
.newslist li .bottom .time{ color:#b5b5b5; line-height:46px; font-size:16px;  }


.newslist li .tit:hover{ color:#3eb370; }
.newslist li .bottom .more:hover{ background:#924898; }

.newslist2{ margin-top:-3%; }
/*新闻资讯*/

/*详情页*/
.showMain{ background:#ffffff; padding:5%; margin-bottom:5.5%; }

.showtit{ text-align:center; color:#222222; font-size:28px; font-weight:bold; line-height:1.4;  }
.showinfo{ text-align:center; text-align:center; padding:2% 0; border-bottom:1px solid #ededed;  margin-bottom:3%; }
.showinfo li{ display:inline-block; font-size:16px; color:#333333; margin:0 16px; }
.showinfo li span{ font-size:16px; margin-right:8px; }

.showtxt{ color:#333333; font-size:18px; line-height:1.8; text-align:justify; }
.showtxt img{ max-width:100%; height:auto !important; }

.showxian{ background:#3eb370; height:1px; margin:4% 0 3% 0; }

.sxp{ position: relative; line-height:40px; height:40px;  }
.sxp .fl,.sxp .fr{ width:40%; color:#222222; font-size:18px; }
.sxp .fl a,.sxp .fr a{ color:#2a2a2a;}
.sxp .fl a:hover,.sxp .fr a:hover{ color:#3eb370; }
.sxp .fr{ text-align:right; }
.sxp .btn{ color:#2a2a2a; font-size:24px; font-weight:bold; position: absolute; padding-left:35px; left:50%; margin-left:-42px; }
.sxp .btn span{ line-height:40px; position: absolute; left:0; top:0; font-size:28px; font-weight:normal; color:#924898; }
.sxp .btn:hover{ color:#3eb370; }
.sxp .btn:hover span{ color:#3eb370; }
/*详情页*/

/*下载*/
.download{ padding:0 7%; }
.download li{ float: left; width:100%; box-shadow:0 0 10px #dcdcdc; margin-bottom:2%; }
.download li a{ display: block; overflow: hidden; position: relative; padding:18px 60px; }
.download li .ico{ position: absolute; left:0; top:50%; margin-top:-30px; width:60px; height:60px; line-height:60px; text-align:center; }
.download li .ico span{ color:#3eb370; font-size:28px; }
.download li .tit{ font-size:18px; color:#333333; font-family:MiSans-Medium; line-height:1.4; }
.download li:hover{ background:#3eb370; }
.download li:hover .ico span{ color:#ffffff; }
.download li:hover .tit{ color:#ffffff; }
/*下载*/


/*提示页面*/
.tipsMain{ margin-left:auto; margin-right:auto; width:40%; border-radius:20px; background:#ffffff; padding:5%; box-shadow:0 0 10px #dcdcdc; }
.tipsMain .ico{ line-height:1; text-align: center; }
.tipsMain .ico span{ font-size:100px; color:#3eb370; }
.tipsMain .title{ margin:0 auto; font-size:20px; text-align:center; color:#333333; margin-top:5.5%; }
/*提示页面*/


/*精彩会议*/
.meetingNav{ overflow: hidden; text-align:center; }
.meetingNav li{ float: left; width:20%; color:#ffffff; }
.meetingNav li a{ display: block; padding:20% 0; height:500px; }
.meetingNav li:nth-child(1){ background:#fabf13; }
.meetingNav li:nth-child(2){ background:#3d62ad; }
.meetingNav li:nth-child(3){ background:#3eb370; }
.meetingNav li:nth-child(4){ background:#924898; }
.meetingNav li:nth-child(5){ background:#f29c9f; }
.meetingNav li .ico{ background:#ffffff; line-height:1; width:100px; height:100px; padding:3%; border-radius:50%; margin:0 auto; }
.meetingNav li .ico img{ width:100%; display: block; }
.meetingNav li .tit{ font-size:24px; line-height:1.4; margin:24px 0;}
.meetingNav li .info{ font-size:18px; line-height:35px; height:140px; }

.meetingNav li:nth-child(1):hover .ico{ background:#ffffff; }
.meetingNav li:nth-child(1):hover .ico span{ color:#fabf13; }

.meetingNav li:nth-child(2):hover .ico{ background:#ffffff; }
.meetingNav li:nth-child(2):hover .ico span{ color:#3d62ad; }

.meetingNav li:nth-child(3):hover .ico{ background:#ffffff; }
.meetingNav li:nth-child(3):hover .ico span{ color:#3eb370; }

.meetingNav li:nth-child(4):hover .ico{ background:#ffffff; }
.meetingNav li:nth-child(4):hover .ico span{ color:#924898; }

.meetingNav li:nth-child(5):hover .ico{ background:#ffffff; }
.meetingNav li:nth-child(5):hover .ico span{ color:#f29c9f; }

.meetingNav2 li a{ padding:10% 0; height:auto !important;}
.meetingNav2 li .tit{ margin-bottom:0 !important; line-height:35px; height:70px; }
/*精彩会议*/


/*精彩会议详情*/
.meetingImg{ overflow: hidden; padding:2% 1%; }
.meetingImg li{ width:23%; margin:0 1%; float: left; }
.meetingImg li img{ display: block; width:100%; }
.meetingImg li .tit{ font-size:20px; line-height:1.4; margin-top:8%; color:#ffffff; font-family: MiSans-Medium; }
.meetingImg li .info{ font-size:18px; line-height:1.5; color:#ffffff; margin-top:9px; }

.meetingImg100 li{ width:48%; margin:0 1%; }
.meetingImg100 li .tit{ margin-top:4%; }

.meetingImg100{ background:#fabf13; }
.meetingImg101{ background:#3d62ad; }
.meetingImg102{ background:#3eb370; }
.meetingImg103{ background:#924898; }
.meetingImg104{ background:#f29c9f; }
/*精彩会议详情*/


/*弹层*/
.pupBj{ cursor:pointer; background:rgba(0,0,0,0.6); position:fixed; top:0; left:0; width:100%; height:100%; z-index:10000; display:none; }

.pup{ position: fixed; left:50%; top:50%; z-index:10001; display:none; box-shadow:0 0 15px #666666; }

.pupTel{ border-radius:5px;  background:#3eb370; width:510px; height:140px; padding:15px; margin:-70px 0 0 -255px;}
.pupTel .content{ border-radius:5px; background:#ffffff; padding:15px 0; overflow: hidden; }
.pupTel .ico{ float: left; width:100px; height:80px; line-height:80px; text-align:center; }
.pupTel .ico span{ font-size:50px; color:#3eb370;}
.pupTel .txt{ float: left; width:380px; }
.pupTel .tit{ font-size:24px; font-weight:bold; line-height:40px; color:#3eb370; }
.pupTel .info{ font-size:24px; line-height:40px; color:#3eb370; }

.pupWechat{ border-radius:5px; width:200px; height:240px; margin:-120px 0 0 -100px; padding:15px; background:#3eb370; }
.pupWechat .content{ border-radius:5px; background:#ffffff; overflow: hidden; }
.pupWechat img{ display: block; width:100%; }
.pupWechat .tit{ font-size:18px; line-height:30px; padding-bottom:10px; text-align:center; color:#222222; }
/*弹层*/

/*悬浮窗*/
.online-service{ position: fixed; right:5px; top:50%; margin-top:-142px; width:100px; z-index:1000; }
.online-service li{ box-shadow:0 0 10px #999999; color:#ffffff; text-align:center; border-radius:50%; margin:5px 0; border:2px solid #ffffff; }
.online-service li a{ display: block; padding:13px 0; }
.online-service li .ico{ line-height:30px; height:30px; }
.online-service li .ico span{ font-size:28px; }
.online-service li:nth-child(1){ background:#3d62ad; }
.online-service li:nth-child(2){ background:#924898; }
.online-service li:nth-child(3){ background:#3eb370; }

.online-service li .tit{ font-size:14px; line-height:20px; height:40px; }
/*悬浮窗*/

/*外链*/
.urlImg img{ display: block; width:100%; }
.urlMore{ text-align:center; }
.urlMore a{ display:inline-block; background:#3eb370; border-radius: 10px; font-family: MiSans-Medium; display: inline-block; padding: 0 40px;
 font-size: 24px; color: #ffffff; height: 70px; line-height: 70px; }
.urlMore a span{font-size: 24px; margin-right: 12px;}
/*外链*/

/*展品范围*/
.exhibitRange{ overflow: hidden; margin-top:-2%; }
.exhibitRange li{ float: left; width:32%; margin-right:2%; margin-top:2%; border-radius:20px; overflow: hidden; }
.exhibitRange li a{ display: block; position: relative; }
.exhibitRange li img{ display: block; width:100%; }
.exhibitRange li:nth-child(3n){ margin-right:0; }

.exhibitRange li .txt{ position: absolute; left:0; top:0; width:100%; height:100%; text-align:center; background:rgba(0,0,0,0.35); color:#ffffff;}
.exhibitRange li .txt .tit{ font-size:28px; font-weight:bold; }
.exhibitRange li .txt .title{ display:inline-block; line-height:100px; padding:0 50px; border-radius:50px; font-size:50px; background:rgba(255,255,255,0.6); margin:0 auto; font-family: MiSans-Heavy; }
.exhibitRange li .txt .info{ font-size:20px; margin-top:20px; line-height:1.3; padding:0 20px; }

.exhibitRange li:nth-child(1) .txt .title{ color:#333F88; }
.exhibitRange li:nth-child(2) .txt .title{ color:#71277f; }
.exhibitRange li:nth-child(3) .txt .title{ color:#E5A626; }
.exhibitRange li:nth-child(4) .txt .title{ color:#4B9C55; }
.exhibitRange li:nth-child(5) .txt .title{ color:#DF7984; }
.exhibitRange li:nth-child(6) .txt .title{ color:#333F88; }

/*展品范围*/


.animated{opacity: 0;}

.nav>li>a,.nav li .sub a,.topBtn a,.introduce .content .introduceTxt .more,.introduce .content .introduceTxt .more span,.highlights .txt .more,
.rangeList .range-prev,.rangeList .range-next,.dbNav li .sub a,.copy a,.about .txt .more,.meetingNav li .ico,.meetingNav li .ico span,
.nybantxt .more a,.download li,.download li .ico span,.download li .tit,.newstop .txt .tit,.newstop .txt .more,.newslist li .tit,
.newslist li .bottom .more,.paging a,.sxp a,.messageList li.input input,.messageList li.textarea textarea,.messageList li.submit input{transition: 0.3s;
-o-transition: 0.3s;
-ms-transition: 0.3s;
-moz-transition: 0.3s;
-webkit-transition: 0.3s;
}


.imgmove{
-webkit-transition: all .5s ease-in;
-o-transition: all .5s ease-in;
-ms-transition: all .5s ease-in;
-moz-transition: all .5s ease-in;}

.imgmove:hover img{
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}


.delay2{-webkit-animation-delay:.2s;animation-delay:.2s; -moz-animation-delay:.2s;
-o-animation-delay:.2s;-ms-animation-delay:.2s;}
.delay3{-webkit-animation-delay:.4s;animation-delay:.4s; -moz-animation-delay:.4s;
-o-animation-delay:.4s;-ms-animation-delay:.4s;}
.delay4{-webkit-animation-delay:.6s;animation-delay:.6s; -moz-animation-delay:.6s;
-o-animation-delay:.6s;-ms-animation-delay:.6s;}
.delay5{-webkit-animation-delay:.8s;animation-delay:.8s;; -moz-animation-delay:.8s;
-o-animation-delay:.8s;-ms-animation-delay:.8s;}
.delay6{-webkit-animation-delay:1s;animation-delay:1s; -moz-animation-delay:1s;
-o-animation-delay:1s;-ms-animation-delay:1s;}


.clippingOne{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.clippingTwo{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; }
.clippingThree{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3; overflow: hidden;  }
.clippingFour{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:4; overflow: hidden;  }