@charset "utf-8";
body{margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#666666; width:100%; zoom:1; font-family:"微软雅黑";}
a,ul,li,form, dl,dt,dd, div,aside,figcaption,article,h1,h2,h3,h4,h5,h6,p,i,em{ font-style:normal;padding: 0px; margin: 0px;list-style:none; font-weight:normal; }
select,input,textarea{ border-radius:2; -webkit-border-radius:2; color:#666666; font-size:12px; font-family:"微软雅黑",Arial;}
input:focus { outline: none;}
form,input,button,select,textarea{outline:none;-webkit-appearance:none; vertical-align:middle; border:none;}
textarea{resize:none;/*-webkit-appearance:none;*/ }
textarea,input,select { border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /**/
figure,figcaption{ margin:0px; padding:0px;}
form,input{margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;padding:0;margin:0; max-width:100%;}
a{ color:#aeaeae; text-decoration:none;cursor:pointer; transition:.5s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#000000;}
.fl{ float:left;}.fr{ float:right;}
.clear{ clear:both; height:0;}
.clearfix{ zoom:1; }
.clearfix:after,
.clearfix:before{content:" ";display: table;}
.clearfix:after{clear: both;}
.contain{ width:1200px;margin:0 auto;}

@media (max-width: 1199px){
	.contain{ width:96%;}
}

/*top*/
.top{ padding:25px 0; background:#fff; }
.top .logo{ float:left; }
.top .logo a{ height:53px; width:265px; display:block; float:left; padding-top:3.5px; }
.top .logo a img{ max-width:100%; max-height:100%; width:auto; height:auto; }
.top .logo .txt{ font-weight:bold; color:#a09174; font-size:48px; float:left; padding-left:22px; margin-left:22px; background:url(../images/dashline.png) left center no-repeat; height:60px; line-height:60px; }


/*搜索*/
.searimg{ display:none; }
.public_search{ float:right; margin-top:6px; }
.public_search .select_box{ float:left; position:relative; }
.public_search .select_box .select_hd{ width:92px; height:50px; line-height:50px; cursor:pointer;background:#a09174; color:#fff; text-align:center;}
.public_search .select_box .select_hd span{ padding:0 12px; background:url(../images/shot_03.png) right center no-repeat; font-size:15px;}
.public_search .select_box .select_bd{ position:absolute; left:0; top:50px; display:none; background:#fff; width:100%; z-index:9999;}
.public_search .select_box .select_bd li{ line-height:30px; color:#a09174; font-size:14px; cursor:pointer; text-align:center;}
.public_search .txt{ width:320px; color:#fff; display:block; height:40px; background:#a09174; float:left; padding:5px 10px;font-size:15px; border-radius:0px; border:none;}
.public_search .txt::placeholder{ color:#fff; }
.public_search .btn{ display:block; height:50px;color:#fff; width:80px; text-align:center; font-size:30px; background:#a09174; float:right; margin-left:2px; cursor:pointer; text-align:center; padding:0; text-indent:0px;}

@media (max-width: 1199px){
	.auction_index .zdbox .contain{ width:100%;}
	.auction_index .zdbox .lfbox{ width:54%; }
	.auction_index .zdbox .lfbox li .pic{ height:351px; }
	.auction_index .zdbox .lfbox li .name{ font-size:20px; top:290px; height:40px; line-height:40px; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -border-radius:20px; }
	.auction_index .zdbox .lfbox li .txt dd{ font-size:16px; }
	.auction_index .zdbox .lfbox .owl-carousel .owl-nav .owl-prev,
	.auction_index .zdbox .lfbox .owl-carousel .owl-nav .owl-next{ background-size:cover; width:50px; height:50px; }
	.auction_index .zdbox .rtbox{ width:40%; margin-right:3%; padding-top:2%;}
	.auction_index .zdbox .rtbox .hd li a{ font-size:20px; }
	.auction_index .zdbox .rtbox .bd .box{ padding:90px 5% 6%; }
	.auction_index .zdbox .rtbox .bd .box .dq{ margin-top:3%; }
	
	.top{ padding:2.5% 0 2% !important; position:relative;}
	.top .logo{ width:300px; margin:0 auto;}
	.top .logo a{ width:55%; height:auto; }
	.top .logo .txt{ font-size:25px; line-height:35px; height:35px; padding-left:15px; margin-left:15px; position:relative; top:5px;}

	.searimg{ display:block; width:20px; height:20px; background:url(../images/public_img.png) center center no-repeat; position:absolute; right:90px; top:100%; z-index:9999; margin-top:18px;}
  	.public_search{ position:absolute; right:0px; top:100%; z-index:999; display:none; margin-top:55px;}
}

@media (max-width: 991px){
	.auction_index .zdbox .lfbox{ width:100%; float:none; }
	.auction_index .zdbox .lfbox li .pic{ height:471px; }
	.auction_index .zdbox .lfbox li .name{ top:410px; }
	.auction_index .zdbox .rtbox{ width:90%; float:none; margin:3% auto 0; padding-bottom:5%;}

	.top .search{ width:300px; }
	.top .search .search_txt{ width:110px; }
	.top .search .search_btn{ width:60px; }
}

@media (max-width: 640px){
	.auction_index .zdbox .lfbox li{ background-size:50%; }
	.auction_index .zdbox .lfbox li .hot{ width:75px; bottom:115px; right:10px; }
	.auction_index .zdbox .lfbox li .pic{ height:263.5px; }
	.auction_index .zdbox .lfbox li .name{ top:210px; }
	.auction_index .zdbox .lfbox li .txt{ padding:4% 5%; }
	.auction_index .zdbox .rtbox .bd .box{ width:95%; padding:85px 4% 5%; }
	.auction_index .zdbox .rtbox .bd .box .list dd a{ margin-right:0px; font-size:15px;}
	.top{ padding:3% 0 !important; }
	.auction_index .top .search{ display:block; }
	.top .logo{ float:none; width:100%; text-align:center; }
	.top .logo a,.top .logo .txt{ display:inline-block; vertical-align:middle; float:none; }
	.top .logo a{ width:auto; height:35px; }

	.searimg{ right:60px;}
  	.public_search .select_box .select_hd{ width:84px; }
  	.public_search .btn{ width:50px; font-size:25px; }
  	.public_search .txt{ width:190px; padding-right:0px; }
}

@media (max-width:360px){
  .public_search .txt{ width:170px;}
}
/*top end*/

/*bottom*/
.footer_bar{ height:88px; line-height:88px; color:#fff; background: #313751; text-align:center;}
.footer_bar a{ padding-left:11px; padding-right:11px; color: #fff; font-size:16px;}
.footer{ font-size:16px; line-height:28px; background: #a09174; text-align: center; color:#fff; padding:30px 0 20px 0;}
.footer p{ font-size:16px; color:#fff; }
.footer .bapic{ width:20px; height:20px; display:inline-block;*display:inline;*zoom:1; vertical-align:middle; position:relative; top:-2px; margin-right:8px;}
.footer a{ margin:0 5px; color:#fff; font-size:16px;}

.m_foot{ display:none; background:#a09174; border-top:19px solid #3c4564; color:#fff; font-size:16px; line-height:24px; text-align:center; padding:20px 10px 30px; }
.m_foot a{ color:#fff; }
@media (max-width: 1199px){
	.footer_bar,.footer{ display:none; }
	.m_foot{ display:block; }
}
/*bottom end*/

/*nav*/
.snav{ background:#313751; position:relative; }
.snav .list{ float:left; height:65px; }
.snav .list li{ float:left; position:relative;}
.snav .list li .nava{ height:65px; line-height:65px; display:block; cursor:pointer; font-size:20px; color:#a09174; padding:0 35px;}
.snav .list li:hover .nava,.snav .list li.on .nava{ background:#a09174; color:#fff; }
.snav li .subnav{ background:#eee; position:absolute; left:0; top:100%; z-index:1000; width:1156px; padding:22px; display:none;}
.snav li .subnav dd{ float:left; margin-right:30px; line-height:20px; height:20px; }
.snav li .subnav dd a{ font-size:16px; color:#333; cursor:pointer; color:#a09174;}
.snav .btn{ float:right; margin-top:13px; display:block; cursor:pointer; padding:0 35px; height:40px; color:#fff; line-height:40px; font-size:22px; background:#a09174; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius:20px;}

.snav .list_btn{ display:none; position:absolute; right:0px; top:0; z-index:9999;}

@media (max-width: 1199px){
	.snav{ padding:10px 0; height:35px; }
	.snav .btn{ float:left; margin-top:0px;height:35px; line-height:35px; font-size:18px; padding:0 25px;}
	.snav .list_btn{ display:block;}
	.snav .list_btn .plus{ display:none; }
	
	.snav .list{ background:url(../images/shaw.png); position:absolute; z-index:1000; top:100%; left:0; width:100%; display:none; height:405px;}
	.snav .list li{ float:none; width:50%; text-align:center; margin:0; border-bottom:1px solid #313751; padding:0;}
	.snav .list li .nava{ font-size:18px; height:80px; line-height:80px; }
	.snav .list li.on .nava{ color:#a09174;background:none; }
	.snav .list li.index{ background:url(../images/blue35.png); }
	.snav .list li .subnav{ left:100%; width:100%; background:url(../images/blue35.png); display:block; top:0; padding:5px 0 0 0; border-bottom:1px solid #313751;}
	.snav .list li .subnav dd{ float:none; width:100%; text-align:center; margin:0; height:44.3px; line-height:44.3px; }
}

@media (max-width: 640px){
	.snav .btn a{ padding:0 15px; margin-left:10px; font-size:16px;  }
}
/*nav end*/

/*展区分布*/
.exhibit_area dt{ margin:3% 0 0 2%; font-size:18px; color:#313751; font-weight:bold;}
.exhibit_area dd{ margin:1% 0 0 2%; }
.exhibit_area dd a{ font-size:16px; color:#a09174; margin:0 6px 0 0; line-height:26px; display:inline-block;*display:inline;*zoom:1; cursor:pointer;}
.exhibit_area dd a:hover{ color:#f0b56a; }
/*展区分布 end*/

/*月份展览*/
.exhibit_month{ margin-top:17px; }
.exhibit_month .month{ display:block; margin:0 auto; width:80px; height:60px; line-height:60px; text-align:center; background:#a09174; color:#fff; font-size:16px; position:relative; z-index:10;}
.exhibit_month .month b{ font-size:34px; font-weight:bold; }
.exhibit_month .tab{ background:#e1e1e1; margin-top:-30px; position:relative; z-index:0; padding:48px 3% 18px; }
.exhibit_month .tab .box{ display:none; }
.exhibit_month .tab .bd li{ float:left; text-align:center; width:23%; margin:0 1%;}
.exhibit_month .tab .bd li .tit{ font-size:18px; font-weight:bold; cursor:pointer; color:#a09174; margin-bottom:5px; display:block; line-height:21px; }
.exhibit_month .tab .bd li .date,.exhibit_month .tab .bd li .place{ color:#333;font-size:16px; }
.exhibit_month .tab .box .gd{ display:block; margin:15px auto 0; width:130px; text-align:center; background:#a09174; color:#fff;  cursor:pointer; font-size:16px; height:33px; line-height:33px; border-radius:16.5px; -webkit-border-radius:16.5px; }
.exhibit_month .tab .hd{ margin-top:15px; position:relative; }
.exhibit_month .tab .hd .plus{ position:absolute; right:0; top:5px; width:15px; height:14px; background:url(../images/explus.png) no-repeat; display:none; transition:.5s;}
.exhibit_month .tab .hd ul{ text-align:center; }
.exhibit_month .tab .hd li{ display:inline-block;*display:inline;*zoom:1; width:26px; height:26px; line-height:26px; color:#a09174; font-size:16px; margin:0 2px; text-align:center; cursor:pointer; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%;-o-border-radius:50%;}
.exhibit_month .tab .hd li:hover,.exhibit_month .tab .hd li.on{ background:#313751; color:#f0b56a; }

@media (max-width: 640px){
	.exhibit_month .contain{ width:100%; }
	.exhibit_month .month{ margin:0; width:70px; height:50px; line-height:50px;}
	.exhibit_month .tab{ margin-top:-40px; }
	.exhibit_month .tab .bd{ margin-top:25px;  }
	.exhibit_month .tab .bd ul{ display:flex; align-items:stretch; flex-wrap:wrap;}
	.exhibit_month .tab .bd li{ width:48%; margin-bottom:3%; }
	.exhibit_month .tab .bd li .tit{ margin-bottom:10px; }
	.exhibit_month .tab .bd li .date, .exhibit_month .tab .bd li .place{ font-size:14px; line-height:18px; }
	.exhibit_month .tab .hd{ padding-left:70px; margin-top:-35px; position:relative; height:26px; overflow:hidden; }
	.exhibit_month .tab .hd .plus{ display:block;}
	.exhibit_month .tab .hd ul{ text-align:left; }
	.exhibit_month .tab .hd li{ margin:0; }
	.exhibit_month .tab .hd.on{ height:auto; }
	.exhibit_month .tab .hd .plus.on{ transform:rotate(45deg); }

}

/*月份展览 end*/

/*资讯*/
.exhibit_news .bluebg{ background:#313751; padding:20px 0; }
.exhibit_news .bluebg .tit{ color:#fff; font-size:28px; padding-left:40px; background:url(../images/sline.png) left center no-repeat; }
.exhibit_news .bluebg .list{ margin-top:25px; }
.exhibit_news .bluebg .list li .box{ padding-left:25px; background:url(../images/spoint.png) left center no-repeat; float:left; width:500px; margin:0 30px 10px; }
.exhibit_news .bluebg .list li .box a{ color:#ceba94; display:block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; }
.exhibit_news .bluebg .list li .box a:hover{ color:#f0b56a; }
.exhibit_index .owl-carousel .owl-dots{ text-align:center; height:11px; margin-top:10px;}
.exhibit_index .owl-carousel .owl-dots.disabled{ display:block; }
.exhibit_index .owl-carousel .owl-dot{ width:11px; height:11px; cursor:pointer; background:#d9d9d9; font-size:0; display:inline-block;*display:inline;*zoom:1; vertical-align:top; margin:0 5px; border-radius:5.5px; -webkit-border-radius:5.5px; -moz-border-radius:5.5px; -o-border-radius:5.5px; }
.exhibit_index .owl-carousel .owl-dot.active{ width:34px; background:#f0b56a; }

@media (max-width: 1199px){
	.exhibit_news .bluebg .tit{ font-size:24px; padding-left:40px; }
	.exhibit_news .bluebg .list li .box{ box-sizing:border-box; -webkit-box-sizing:border-box; width:42%; }
	.exhibit_news .bluebg .list li .box a{ font-size:16px; }

}

@media (max-width: 991px){
	.exhibit_news .bluebg .list li .box{ float:none; width:auto; }
}

@media (max-width: 640px){
	.exhibit_news .bluebg{ width:100%;}
}
/*资讯 end*/

/*轮播*/
.exhibit_picsld{ margin-top:25px; }
.exhibit_picsld .list li{ padding:24px 20px 12px; border:1px solid #a09174; min-height:370px;}
.exhibit_picsld .list li .pic{ display:block; cursor:pointer; float:left; width:38%; height:340px;}
.exhibit_picsld .list li .pic img{ display:block; width:100%; height:100%; }
.exhibit_picsld .list li .txt{ float:right; width:59%; }
.exhibit_picsld .list li .txt .tit{ display:block; font-size:18px; font-weight:bold; color:#a09174;}
.exhibit_picsld .list li .txt .tit:hover{ color:#f0b56a; }
.exhibit_picsld .list li .txt .cont{ font-size:14px; color:#333; line-height:22px; text-indent:2em; margin:20px 0 20px; }
.exhibit_picsld .list li .box dd{ font-size:15px; color:#333; line-height:24px; margin-bottom:8px;}
.exhibit_picsld .list li .box dd span{ font-weight:bold; }
.exhibit_picsld .owl-carousel .owl-dots{ margin-top:25px; }

@media (max-width: 1199px){
	.exhibit_picsld{ display:none; } 
	.exhibit_picsld .list li{ min-height:0px; }

}
/*轮播 end*/

/*专题展览*/
.titl{ text-align:center; background:url(../images/sblueline.jpg) left 15px repeat-x; }
.titl span{ color:#fff; background:#a09174; color:#fff; font-size:28px; line-height:60px; height:60px; padding:0 15px; display:inline-block;*display:inline;*zoom:1; }
.exhibit_gysld{ margin-top:30px; }
.exhibit_gysld .list{ margin:15px 24px 0; position:relative;}
.exhibit_gysld .list li .pic{ display:block; cursor:pointer; position:relative; z-index:10; width:92.825%; margin:0 auto; height:260px; }
.exhibit_gysld .list li .pic img{ width:100%; height:100%; display:block;}
.exhibit_gysld .list li .txt{ background:#3c4564; color:#fff; padding:135px 10px 15px; min-height:146px; color:#fff; text-align:center; margin-top:-120px; position:relative; z-index:0; line-height:20px;}
.exhibit_gysld .list li .txt .tit{ font-weight:bold; color:#fff; line-height:18px; display:block; }
.exhibit_gysld .list li .txt .date{ margin-top:10px; }
.exhibit_gysld .list .owl-carousel .owl-nav .owl-prev,
.exhibit_gysld .list .owl-carousel .owl-nav .owl-next{ width:76px; height:76px; cursor:pointer; position:absolute; top:50%; margin-top:-38px; font-size:0; z-index:15;}
.exhibit_gysld .list .owl-carousel .owl-nav .owl-prev{ left:-58px; background:url(../images/zprev.png) center center no-repeat; }
.exhibit_gysld .list .owl-carousel .owl-nav .owl-next{ right:-58px; background:url(../images/znext.png) center center no-repeat; }
.exhibit_index .exhibit_gysld .list .owl-carousel .owl-dots{ display:none; }

@media (max-width: 1199px){
	.exhibit_gysld .contain{ width:100%; }
	.exhibit_gysld .list{ margin:15px 0 0; }
	.exhibit_gysld .list .owl-carousel .owl-nav .owl-prev,
	.exhibit_gysld .list .owl-carousel .owl-nav .owl-next{ display:none;}
	.exhibit_index .exhibit_gysld .list .owl-carousel .owl-dots{ display:block; margin-top:20px; }
}

@media (max-width: 640px){
	.titl{ text-align:left; background:url(../images/sblueline.jpg) left 7px repeat-x;}
	.titl span{ font-size:24px; height:50px; line-height:50px; }
	.exhibit_gysld .list li .pic{ height:292px; }
}

/*专题展览 end*/

/*在线展览*/
.exhibit_online .list li .txt{ min-height:146px; padding-bottom:10px;}
/*在线展览 end*/

/*名家 · 评论*/
.exhibit_comment .bor{ border:1px solid #a09174; margin:30px 0; padding:25px 0;}
.exhibit_comment .tit{ color:#333; font-size:28px; padding-left:40px; background:url(../images/sline2.jpg) left center no-repeat; }
.exhibit_comment .list{ margin-top:25px; }
.exhibit_comment .list li .box{ padding-left:25px; background:url(../images/expoint.png) left center no-repeat; float:left; width:500px; margin:0 30px 10px; }
.exhibit_comment .list li .box a{ color:#333; display:block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; }
.exhibit_comment .list li .box a:hover{ color:#f0b56a; }

@media (max-width: 1199px){
	.exhibit_comment .tit{ font-size:24px; padding-left:40px; }
	.exhibit_comment .list li .box{ box-sizing:border-box; -webkit-box-sizing:border-box; width:42%; }
	.exhibit_comment .list li .box a{ font-size:16px; }

}

@media (max-width: 991px){
	.exhibit_comment .list li .box{ float:none; width:auto; }
}

@media (max-width: 640px){
	.exhibit_comment{ background:#e1e1e1; margin-top:20px;}
	.exhibit_comment .bor{ border:none; margin:0px;}
	.exhibit_comment .contain{ width:100%; }
}
/*名家 · 评论 end*/

/*手机端顶部推荐*/
.exhibit_mtj{ display:none; }
.exhibit_mtj .list{ background:#313751 url(../images/extjbg.png) left bottom repeat-x; position:relative; }
.exhibit_mtj .list li .pic{ display:block; float:left; width:50%; }
.exhibit_mtj .list li .pic img{ display:block; height:100%; width:100%; }
.exhibit_mtj .list li .txt{ background:url(../images/mtjshaw.png); position:absolute; top:50%; right:0; width:58%; padding:3%; color:#fff; transform: translateY(-50%); font-size:18px;}
.exhibit_mtj .list li .txt .tit{ display:block; color:#fff; font-weight:bold; margin-bottom:15px; }
.exhibit_mtj .list li .txt .box dd{ margin-bottom:8px; }
.exhibit_mtj .list li .txt .box dd span{ font-weight:bold; }
.exhibit_mtj .list li .tj{ background:url(../images/hot.png) center center no-repeat; width:117px; height:122px; position:absolute; z-index:99; top:12%; right:3%;}

.exhibit_mtj .list .owl-carousel .owl-nav .owl-prev,
.exhibit_mtj .list .owl-carousel .owl-nav .owl-next{ width:40px; height:40px; cursor:pointer; position:absolute; top:50%; margin-top:-20px; font-size:0; z-index:15; }
.exhibit_mtj .list .owl-carousel .owl-nav .owl-prev{ left:10px; background:url(../images/zprev.png) center center no-repeat; background-size:cover;}
.exhibit_mtj .list .owl-carousel .owl-nav .owl-next{ right:10px; background:url(../images/znext.png) center center no-repeat; background-size:cover;}
.exhibit_mtj .list .owl-carousel .owl-dots{ margin-top:0px; position:absolute; z-index:20; right:20px; bottom:40px; }

@media (max-width: 1199px){
	.exhibit_mtj{ display:block; }
	.exhibit_mtj .list li .pic{ width:36%; height:600px; }
	.exhibit_mtj .list li .txt{ width:58%; }
}
@media (max-width: 991px){
	.exhibit_mtj .list li .pic{ height:450px; }
}
@media (max-width: 640px){
	.exhibit_mtj .list li .pic{ height:242px; }
	.exhibit_mtj .list li .tj{ width:40px; height:42px; background-size:cover; top:5px; right:5px;}
	.exhibit_mtj .list li .txt{ font-size:14px; line-height:20px; padding:5% 40px 5% 5%; width:65%; box-sizing:border-box;}
	.exhibit_mtj .list li .txt .tit{ margin-bottom:5px; }
	.exhibit_mtj .list li .txt .box dd{ margin-bottom:0px; }
	.exhibit_mtj .list .owl-carousel .owl-dots{ bottom:15px; right:50px; }
}

@media (max-width: 400px){
	.exhibit_mtj .list li .pic{ height:220px; }
}
/*手机端顶部推荐 end*/

/*展览列表*/
.check{ padding:0px; border:1px solid #ddd; margin:25px 0 20px;}
.check .msbox{ display:block; background:#dedede; }
.check .msbox .ti{ float:left; height:40px; line-height:40px;color:#a09174; background:#313751; font-size:20px; text-align:center; width:120px;}

.check .list{ padding-top:15px; }
.check .list dl{ float:none; min-height:0px; margin-bottom:10px; background:no-repeat; padding:0; position:relative; padding-left:95px; width:1080px; margin-left:10px; padding-bottom:3px; }
.check .list dl.c2{ display:none; }
.check .list dl dt{ position:absolute; left:0px; top:0px; padding-left:10px; font-weight:normal; font-size:16px;}
.check .list dl:last-child{ border-bottom:none; }
.check .list dl dd a{ color:#a09174; display:block; margin:0px 12px 5px 0; float:left; font-size:16px; }
.check .list dl dd a:hover{ color:#ddad51; }
.check .list dl dd a.on{ color:#ddad51;}
.check .list .c2 dd input{ border:1px solid #ddd; padding:5px 0px 5px 10px; width:100px; font-size:15px; height:23px; line-height:23px; color:#a09174;}
.check .list .c2 dd input.btn{ height:35px; line-height:35px; padding:0; cursor:pointer; width:70px; color:#fff; background:#a09174; margin-left:10px; border:none; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -moz-border-radius:2px;}
.check .list .c2 dt{ line-height:35px; }
.check .list .c2 dd a{ line-height:35px; }
.check .list .c2 dd .sj{ float:left;  }
.check .list .c2 dd .sj span{ color:#999; margin:0 5px; }

.listitl{ border-bottom:1px solid #ddd; margin-bottom:30px; height:49px;}
.listitl h3{font-size:26px; font-weight:bold; color:#a09174; border-bottom:2px solid #a09174; padding:0 10px; float:left; height:40px; line-height:40px; padding-bottom:8px;}

.ny_zlist .lfbox{ float:left; width:72%; padding-bottom:4%;}
.ny_zlist .lfbox .zlist ul{ display:flex; flex-wrap:wrap; align-items:stretch; padding-bottom:3%; }
.ny_zlist .lfbox .zlist li{ float:left; width:23.034%; margin:0 2.621% 3% 0; background:#3c4564; color:#fff; text-align:center; }
.ny_zlist .lfbox .zlist li:nth-child(4n){ margin-right:0px; }
.ny_zlist .lfbox .zlist li .pic{ display:block; cursor:pointer; width:100%; height:310px;}
.ny_zlist .lfbox .zlist li .pic img{ width:100%; height:100%; }
.ny_zlist .lfbox .zlist li .txt{ line-height:20px; padding:15px 10px;}
.ny_zlist .lfbox .zlist li .tit{ font-weight:bold; color:#fff; cursor:pointer; display:block; margin-bottom:10px;}

.ny_zlist .rtbox{ float:right; width:26%; padding-bottom:3%;}
.ny_zlist .rtbox .listitl{ background:#dedede; height:auto; padding:0 10px 0 15px; border:none; margin:0;}
.ny_zlist .rtbox .listitl h3{ color:#313751; font-size:18px; border-bottom:none; line-height:50px; height:50px; padding:0; }
.ny_zlist .rtbox .listitl .more{ float:right; display:block; color:#313751; line-height:50px; }
.ny_zlist .rtbox .listitl .more:hover{ color:#ddad51; }

@media (max-width: 1199px){
	.ny_zlist .lfbox .zlist li .pic{ height:254px; }
}

@media (max-width: 991px){
	.ny_zlist .lfbox,.ny_zlist .rtbox{ float:none; width:100%; }
}

@media (max-width: 640px){
	.ny_zlist .lfbox .zlist li{ width:48.5%; margin:0 3% 3% 0; }
	.ny_zlist .lfbox .zlist li:nth-child(2n){ margin-right:0px; }
	.ny_zlist .lfbox .zlist li .pic{ height:300px; }
}

@media (max-width: 400px){
	.ny_zlist .lfbox .zlist li .pic{ height:272px; }
}

@media (max-width: 360px){
	.ny_zlist .lfbox .zlist li .pic{ height:261px; }
}
/*热门展览*/
.hot_zl .list{ border:1px solid #dedede; padding:30px 15px 10px;}
.hot_zl .list li{ height:30px; line-height:30px; background:url(../images/point2_03.jpg) left center no-repeat; padding-left:15px; }
.hot_zl .list li a{ color:#666; cursor:pointer; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:100%; }
.hot_zl .list li a:hover{ color:#ddad51;}
.hot_zl .list li.first{ height:auto; padding-left:0; background:none; margin-bottom:10px; }
.hot_zl .list li.first .pic{ width:25%; float:left;}
.hot_zl .list li.first .pic img{ display:block; width:100%; height:100%; }
.hot_zl .list li.first .txt{ float:right; width:70%; line-height:22px; }
.hot_zl .list li.first .txt .tit{ color:#333; font-weight:bold; font-size:18px; line-height:18px; margin-bottom:10px; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:100%;}
.hot_zl .list li.first .txt .tit:hover{ color:#ddad51; }
.hot_zl .list li.first .txt .date span{ display:block; }

/*展览资讯*/
.zl_news{ margin:20px 0 0; }
.zl_news .list{ padding:15px; }

.zl_artist{ margin:20px 0 0; display:none;}
.zl_artist .list{ padding:15px; border:1px solid #dedede;}
.zl_artist .list li{ float:left; width:23.5%; text-align:center; margin:0 2% 2% 0;}
.zl_artist .list li:nth-child(4n){ margin-right:0px; }
.zl_artist .list li .pic{ display:block; cursor:pointer; width:100%; }
.zl_artist .list li .pic img{ width:100%; height:100%; display:block; }
.zl_artist .list li .tit{ color:#333; cursor:pointer; display:block; width:100%; }

@media (max-width:1199px){
	.check{ margin:2% 0; }
	.check .list{ padding:15px 15px 0; }
	.check .list dl{ width:100%; box-sizing:border-box; margin:0 0 10px 0; }
	.check .list .c2 dt{ line-height:30px; }
	.check .list .c2 dd a{ margin-bottom:0px; line-height:30px; }

	.listbox .thead{ display:none; }
	.listbox li{ float:left; text-align:center; border:1px solid #ddd; box-sizing:border-box; margin:0 3% 3% 0; width:22.75%;padding-bottom:5px; }
	.listbox li:nth-child(4n){ margin-right:0px; }
	.listbox li .bd{ display:none!important; }
	.listbox li .hd{ height:auto; line-height:auto; background:none!important; border:none; }
	.listbox li .hd span{float:none; width:100%; padding:0; font-size:12px; line-height:24px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
	.listbox li .hd span.t2{ padding:5px 0px 0px;}
	.listbox li .hd span.t2 a{ color:#ddad51; }
	.listbox li .hd .pic{ display:block; background:#ddd; height:100px; position:relative;}
	.listbox li .hd .pic img{ max-height:100%; max-width:100%; margin:auto; width:auto; height:auto; position:absolute; left:0; right:0; top:0; bottom:0; display:block;}
	.listbox span.t1,.ny_yz .listbox span.t4,.ny_yz .listbox span.t5{ display:none; }

	.listitl{ margin:0 0 5%;}
	
}
@media (max-width:640px){
	.check .msbox .ti{ font-size:18px; width:100px; }
	.check .list{ padding:10px 10px 0; }

	.check .list .c2 dd input{ width:85px; font-size:13px;}
	.check .list .c2 dd input.btn{ margin:5px 0 0 42px; height:30px; line-height:30px;}
	.listbox li{ width:48.5%; margin:0 3% 3% 0; }
	.listbox li:nth-child(2n){ margin-right:0px; }
	.listitl{ height:40px; }
	.listitl h3{ font-weight:bold; padding-bottom:3px; font-size:20px; height:36px; line-height:36px;}
}
/*展览列表 end*/

/*pages*/
.Pages{ height:31px; zoom:1; overflow:hidden; text-align:center;}
.Pages span{ display:inline-block !important; *display:inline;*zoom:1; float:none!important;}
.Pages a{ display:inline-block; margin:0px 4px; font-size:14px;}
.Pages .p_page a{ display:inline-block; vertical-align:middle; color:#333;}
.Pages .p_page .a_first,.Pages .p_page .a_end,
.Pages .p_page .a_prev,.Pages .p_page .a_next{ color:#a09174; width:72px; height:28px; text-align:center; line-height:28px; border:1px solid #a09174; cursor: pointer;}
.Pages .p_page .num a{ font-size:14px; width:30px; height:30px; line-height:30px; text-align:center; color:#ccc; vertical-align:middle; background:#e7e7e7; font-weight:normal;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:#a09174; color:#fff;}
.Pages .p_page a.active{ color:#f0b56a; }

@media (max-width:640px){
	.Pages .p_page a{ display:none; margin:0 1px;}
	.Pages .p_page .a_first,.Pages .p_page .a_end,.Pages .p_page .a_prev,.Pages .p_page .a_next{ display:inline-block; width:62px; }
}
/*pages end*/

/*展览详情*/
.current{ padding-left:30px; background:url(../images/current.png) left 3px no-repeat; font-size:15px; margin-bottom:3%; border-bottom:1px solid #eee; padding-bottom:10px;  }
.current,.current a{ color:#a09174; cursor:pointer;}
.current em{ margin:0 5px; }
.current span{ color:#ddad51; }
.ny_zlinfo{ padding:20px 0 3%; }

.ny_zlinfo .lfbox{ float:left; width:72%; padding-bottom:4%;}

.ny_zlinfo .lfbox .sec1 .pic{ float:left; border:1px solid #eee; width:35%; position:relative; height:310px; }
.ny_zlinfo .lfbox .sec1 .pic img{ width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; left:0; top:0; bottom:0; right:0; margin:auto; }
.ny_zlinfo .lfbox .sec1 .txt{ float:right; width:62%; }
.ny_zlinfo .lfbox .sec1 .txt .tit{ font-weight:bold; font-size:20px; color:#ddad51; line-height:22px; }
.ny_zlinfo .lfbox .sec1 .txt dl{ margin-top:15px; }
.ny_zlinfo .lfbox .sec1 .txt dd{ color:#666; margin-bottom:5px; font-size:15px; }
.ny_zlinfo .lfbox .sec1 .txt .lookmore{ border:1px solid #d5bd8f; background:#d5bd8f; color:#fff; height:36px; line-height:36px; width:140px; text-align:center; font-size:16px; display:block; cursor:pointer; border-radius:19px; -webkit-border-radius:19px; -moz-border-radius:19px; -o-border-radius:19px; margin-top: 20px; transition:.5s;}
.ny_zlinfo .lfbox .sec1 .txt .lookmore:hover{ color:#fff; background:#ddad51; border:1px solid #ddad51; }

.ny_zlinfo .lfbox .sec2{ margin-top:20px; }
.ny_zlinfo .lfbox .sec2 .cont{ color:#666; line-height:30px; font-size:15px; }
.ny_zlinfo .lfbox .sec2 .fy{ color:#d5bd8f; font-size:15px; padding:15px 0 0; margin-top:20px;}
.ny_zlinfo .lfbox .sec2 .fy p{ width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:10px; }
.ny_zlinfo .lfbox .sec2 .fy a{ color:#d5bd8f; cursor:pointer; }
.ny_zlinfo .lfbox .sec2 .fy a:hover{ color:#ddad51; text-decoration:underline; }

.ny_zlinfo .lfbox .sec3{ margin-top:20px; }
.ny_zlinfo .lfbox .sec3 .form li.t1 textarea{ border:1px solid #eee;display:block; width:100%; box-sizing:border-box; padding:10px; height:140px; }
.ny_zlinfo .lfbox .sec3 .form li.t2{ margin:10px 0; }
.ny_zlinfo .lfbox .sec3 .form li.t2 span{ margin-left:8px; color:#666; position:relative; top:1px;}
.ny_zlinfo .lfbox .sec3 .form li .btn{ cursor:pointer; width:80px; text-align:center; background:#313751; height:36px; line-height:36px; font-size:16px; color:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; display:block;}

.other_zl{ margin-top:30px; }
.other_zl .listitl{ background:#eee; border:none; padding:0; height:auto; margin-bottom:0;}
.other_zl .listitl h3{ border:none; background: #e3b67d url(../images/yshaw.png); color:#fff; font-size:18px; padding:0 25px; height:45px; line-height:45px; }
.other_zl .list{ border:1px solid #eee; padding:20px 15px;}
.other_zl .list ul{ display:flex; flex-wrap:wrap; align-items:stretch; }
.other_zl .list li{ float:left; width:19%; margin-right:1.25%; background:#313751; text-align:center;}
.other_zl .list li:nth-child(5n){ margin-right:0px; }
.other_zl .list li .pic{ display:block; width:100%; height:206px;  }
.other_zl .list li .pic img{ display:block; height:100%; width:100%; }
.other_zl .list li .txt{ padding:15px 10px; }
.other_zl .list li .txt .tit{ color:#fff; line-height:18px; display:block; cursor:pointer;}

.ny_zlinfo .rtbox{ float:right; width:26%; padding-bottom:3%;}
.ny_zlinfo .rtbox .listitl{ background:#dedede; height:auto; padding:0 10px 0 15px; border:none; margin:0;}
.ny_zlinfo .rtbox .listitl h3{ color:#313751; font-size:18px; border-bottom:none; line-height:50px; height:50px; padding:0; }
.ny_zlinfo .rtbox .listitl .more{ float:right; display:block; color:#313751; line-height:50px; }
.ny_zlinfo .rtbox .listitl .more:hover{ color:#ddad51; }
.ny_zlinfo .rtbox .zl_news{ margin-top:0; }
.ny_zlinfo .rtbox .zl_ph{ margin-top:20px; }

@media (max-width:1199px){
	.other_zl .list li .pic{ height:200px; }
}

@media (max-width:991px){
	.ny_zlinfo .lfbox,.ny_zlinfo .rtbox{ float:none; width:100%; }
}

@media (max-width:640px){
	.ny_zlinfo .lfbox .sec1 .pic,.ny_zlinfo .lfbox .sec1 .txt{ width:100%; float:none; box-sizing:border-box; }
	.ny_zlinfo .lfbox .sec1 .txt{ margin-top:5%; }
	.other_zl .list li{ float:none; width:48.5%; margin:0 3% 3% 0; }
	.other_zl .list li:nth-child(2n){ margin-right:0px; }
	.other_zl .list li:nth-child(5n){ display:none; }
	.other_zl .list li .pic{ height:244px; }
}

@media (max-width:400px){
	.other_zl .list li .pic{ height:219px; }
}

@media (max-width:360px){
	.other_zl .list li .pic{ height:184px; }
}
/*展览详情 end*/

/*展览图集*/
.tj_top{ background:#313751; }
.tj_top .logo{ height:30px; float:left; display:block; cursor:pointer; padding-top:8px; }
.tj_top .logo img{ max-width:100%; display:block; max-height:100%; }
.tj_top .snav{ display:block; float:right; position:relative;}
.tj_top .snav .contain{ width:100%; }
.tj_top .snav .list{ height:45px; }
.tj_top .snav .list li{ position:static; }
.tj_top .snav .list li .nava{ height:45px; line-height:45px; font-size:18px; padding:0 20px; }
.tj_top .snav li .subnav{ text-align:right; width:520px; padding:15px; }
.tj_top .snav li .subnav dd{ margin-right:13px; }

.ny_zltj{ padding:30px 0; background:#eee;}
.ny_zltj .contain{ background:#fff; width:1100px; padding:30px 50px 50px; }
.ny_zltj .name{ font-weight:bold; font-size:24px; text-align:center; color:#ddad51; line-height:26px; }
.ny_zltj .sldlist{ margin-top:30px; float:left; width:70%;}
.ny_zltj .sldlist li{ text-align:center;}
.ny_zltj .sldlist li .pic{ height:450px; border:1px solid #eee; }
.ny_zltj .sldlist li img{ max-width:100%; max-height:100%; width:auto; height:auto; position:absolute; left:0; top:0; right:0; bottom:0; margin:auto; z-index:0;}
.ny_zltj .sldlist li .txt{ padding:10px 15px 10px 60px; background:url(../images/shaw.png); color:#fff; font-size:16px; position:relative; z-index:10;}
.ny_zltj .txtbox{ float:right; width:27%; margin-top:30px;}
.ny_zltj .txtbox .tit{ font-weight:bold; font-size:20px; color:#ddad51; line-height:18px; }
.ny_zltj .txtbox dd{ color:#666; margin-bottom:10px; font-size:15px; }

.ny_zltj .swiper-pagination-fraction{ color:#fff; font-weight:bold; width:auto; font-size:22px; margin-left:10px; bottom:auto; top:460px;}
.ny_zltj .swiper-pagination-fraction .swiper-pagination-current{ color:#ddad51; font-size:30px; }

.ny_zltj .swiper-button-next, .ny_zltj .swiper-button-prev{ width:29px; height:54px; margin-top:-45px; }
.ny_zltj .swiper-button-prev{ background:url(../images/previcon.png) center center no-repeat; }
.ny_zltj .swiper-button-next{ background:url(../images/nexticon.png) center center no-repeat; }

.ny_zltj .other_zl .list li .pic{ height:265px; }
@media (max-width:1199px){
	.ny_zltj{ padding:0; }
	.ny_zltj .contain{ width:96%; padding:3% 2%; }
	.ny_zltj .other_zl .list li .pic{ height:206px; }

}

@media (max-width:991px){
	.ny_zltj .sldlist,.ny_zltj .txtbox{ width:100%; float:none; }
	.ny_zltj .other_zl .list li .pic{ height:200px; }
}

@media (max-width:640px){
	.ny_zltj .name{ font-size:20px; }
	.ny_zltj .sldlist,.ny_zltj .txtbox{ margin-top:15px; }	
	.ny_zltj .sldlist li .pic{ height:240px; }
	.ny_zltj .swiper-pagination-fraction{ top:250px; }
	.ny_zltj .swiper-button-next, .ny_zltj .swiper-button-prev{ width:16px; height:30px; background-size:cover; }
	.ny_zltj .txtbox dd{ margin-bottom:3px; }
	.ny_zltj .other_zl .list li .pic{ height:219px; }
}

@media (max-width:360px){
	.ny_zltj .other_zl .list li .pic{ height:184px; }
}
/*展览图集 end*/

/*我要展览*/
.ny_wyzl{ background:#eee; padding:30px 0; }
.ny_wyzl .contain{ width:1100px; background:#fff; margin:0 auto; padding:50px; }
.ny_wyzl .form{ width:810px; margin:0 auto; padding-top:20px; }
.ny_wyzl .form li{ margin:0 0 20px 0; float:left; width:365px; }
.ny_wyzl .form li span{ display:block; float:left; font-size:16px; color:#333; margin-right:10px; text-align:right; width:80px; height:40px; line-height:40px;}
.ny_wyzl .form li input.txt{ border:1px solid #ccc; padding:5px 10px; height:28px; line-height:28px; width:252px; font-size:14px; color:#666;}
.ny_wyzl .form li select{ border:1px solid #ccc; padding:5px 10px; height:40px; line-height:40px; width:274px; }
.ny_wyzl .form li.t1,.ny_wyzl .form li.t3,.ny_wyzl .form li.t5,.ny_wyzl .form li.t7{ margin-right:80px; }
.ny_wyzl .form li.t5 input.txt{ width:100px; text-align:center; }
.ny_wyzl .form li.t5 .timebox em{ margin:0 7px; color:#ccc; font-size:18px; }
.ny_wyzl .form li.t10{ width:auto; float:none; clear:both; }
.ny_wyzl .form li textarea{ border:1px solid #ccc; padding:10px; font-size:14px; color:#666; width:698px; height:150px;}
.ny_wyzl .form li input.file{ border:1px solid #ccc; padding:5px 10px; width:252px; font-size:14px; height:28px; line-height:28px; }

@media (max-width:1199px){
	.ny_wyzl{ padding:0; background:#fff; }
	.ny_wyzl .contain{ width:96%; padding:3% 2%; }
	.ny_wyzl .form{ width:auto; }
	.ny_wyzl .form li{ width:46%; position:relative; padding-left:90px; margin:0 2% 2% !important; box-sizing:border-box;}
	.ny_wyzl .form li span{ position:absolute; left:0; top:0; }
	.ny_wyzl .form li input.txt,.ny_wyzl .form li input.file,.ny_wyzl .form li textarea,.ny_wyzl .form li select{ box-sizing:border-box; width:100%; height:40px; line-height:40px;}
	.ny_wyzl .form li textarea{ line-height:20px; height:150px; }
}

@media (max-width:640px){
	.ny_wyzl .form{ width:95%; }
	.ny_wyzl .form li{ width:100%; float:none; margin:0 0 3% 0 !important; }
}
/*我要展览 end*/

/*在线展览*/
.zxzl_index{ position:relative; padding-top:80px; height:100%;}
.zxzl_index .contain{ width:1100px; }
.zxzl_index .picbg{ width:100%; position:absolute; left:0px; top:0px; z-index:0;}
.zxzl_index .logo{ position:relative; z-index:3; cursor:pointer; background:url(../images/blue35.png); padding:15px 25px; width:363px; height:40px;border-radius:35px 0 35px 0px; float:left;}
.zxzl_index .logo .logopic{ float:left; }
.zxzl_index .logo .logopic img{ display:block; height:40px; }
.zxzl_index .logo .logotxt{ color:#fff; font-weight:normal; font-size:30px; height:40px; line-height:40px; padding-left:20px; margin-left:20px; border-left:1px dashed #fff; }

.zxzl_index .zxin_seach{ float:right;background:url(../images/blue35.png); position:relative; z-index:10; margin-top:20px;}
.zxzl_index .zxin_seach .txt{ height:30px; padding:7.5px 10px; background:none; color:#fff; width:250px;}
.zxzl_index .zxin_seach .txt::placeholder{ color:#fff; }
.zxzl_index .zxin_seach .btn{ display:block; float:right; background:#362c34 url(../images/search_b.png) center center no-repeat; width:45px; height:45px; cursor:pointer; }

.zxzl_index .sldbox{ position:relative; z-index:5; margin-top:8%;}
.zxzl_index .sldbox .sec1 li{ position:relative; float:left; margin-right:1.25%; width:19%; }
.zxzl_index .sldbox .sec1 li a{ display:block; cursor:pointer; width:100%;}
.zxzl_index .sldbox .sec1 li img{ width:100%; height:325px; }
.zxzl_index .sldbox .sec1 li .name{ text-align:center; color:#fff; position:absolute; left:0; bottom:0; z-index:10; width:100%; background:url(../images/yshaw.png) left top no-repeat; height:142px; }
.zxzl_index .sldbox .sec1 li .name span{ padding:0 2%; display:block; font-size:15px; line-height:22px; position:absolute; z-index:15px; bottom:12px; text-align:center; width:96%;}

.zxzl_index .sldbox .sec2 .ysfl{ float:left; width:700px; }
.zxzl_index .sldbox .sec2 .ysfl li{ float:left; width:210px; margin:0 10px 10px 0;  position:relative;}
.zxzl_index .sldbox .sec2 .ysfl li a{ width:100%; height:110px; display:block; cursor:pointer;}
.zxzl_index .sldbox .sec2 .ysfl li .txt{ color:#fff; position:absolute; left:15px; top:10px; z-index:10; font-size:15px;}
.zxzl_index .sldbox .sec2 .ysfl li .num{ color:#fff; position:absolute; right:10px; bottom:8px; z-index:10; font-size:15px; transition:.5s; opacity:0; filter:opacity(0);}
.zxzl_index .sldbox .sec2 .ysfl li.a3,.zxzl_index .sldbox .sec2 .ysfl li.a6,.zxzl_index .sldbox .sec2 .ysfl li.a9{ margin-right:0px; }
.zxzl_index .sldbox .sec2 .ysfl li.a1{ background:url(../images/color1.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a2{ background:url(../images/color2.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a3{ background:url(../images/color3.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a4{ background:url(../images/color3.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a5{ background:url(../images/color8.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a6{ background:url(../images/color5.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a7{ background:url(../images/color2.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a8{ background:url(../images/color7.png); }
.zxzl_index .sldbox .sec2 .ysfl li.a9{ background:url(../images/color1.png); }
.zxzl_index .sldbox .sec2 .ysfl li:hover .num{ display:block; opacity:1; filter:opacity(1);}
.zxzl_index .sldbox .sec2 .ysfl li.a1:hover,.zxzl_index .sldbox .sec2 .ysfl li.a9:hover{ background:#f7df83; }
.zxzl_index .sldbox .sec2 .ysfl li.a2:hover,.zxzl_index .sldbox .sec2 .ysfl li.a7:hover{ background:#f7b983; }
.zxzl_index .sldbox .sec2 .ysfl li.a3:hover,.zxzl_index .sldbox .sec2 .ysfl li.a4:hover{ background:#f79383; }
.zxzl_index .sldbox .sec2 .ysfl li.a5:hover{ background:#8c9ed5; }
.zxzl_index .sldbox .sec2 .ysfl li.a6:hover{ background:#595485; }
.zxzl_index .sldbox .sec2 .ysfl li.a8:hover{ background:#362c34; }

.zxzl_index .sldbox .sec2 .jg{ float:right; width:360px; }
.zxzl_index .sldbox .sec2 .jg li{ width:110px; height:110px; float:left; margin:0 10px 10px 0; text-align:center; }
.zxzl_index .sldbox .sec2 .jg li a{ display:table; cursor:pointer; width:100%; height:100%; position:relative;}
.zxzl_index .sldbox .sec2 .jg li .txt{ color:#fff; z-index:20; font-size:15px; display: table-cell; vertical-align:middle;}
.zxzl_index .sldbox .sec2 .jg li.b3,.zxzl_index .sldbox .sec2 .jg li.b6,.zxzl_index .sldbox .sec2 .jg li.b9{ margin-right:0px; }
.zxzl_index .sldbox .sec2 .jg li.b1{ background:url(../images/color8.png);}
.zxzl_index .sldbox .sec2 .jg li.b2{ background:url(../images/color1.png);}
.zxzl_index .sldbox .sec2 .jg li.b3{ background:url(../images/color10.png);}
.zxzl_index .sldbox .sec2 .jg li.b4{ background:url(../images/color9.png);}
.zxzl_index .sldbox .sec2 .jg li.b5{ background:url(../images/color3.png);}
.zxzl_index .sldbox .sec2 .jg li.b6{ background:url(../images/color5.png);}
.zxzl_index .sldbox .sec2 .jg li.b7{ background:url(../images/color2.png);}
.zxzl_index .sldbox .sec2 .jg li.b8{ background:url(../images/color4.png);}
.zxzl_index .sldbox .sec2 .jg li.b9{ background:url(../images/color9.png);}

.zxzl_index .sldbox .sec2 .jg li.b1:hover{ background:#8c9ed5; }
.zxzl_index .sldbox .sec2 .jg li.b2:hover{ background:#f7df83; }
.zxzl_index .sldbox .sec2 .jg li.b3:hover{ background:#d8b368; }
.zxzl_index .sldbox .sec2 .jg li.b4:hover,.zxzl_index .sldbox .sec2 .jg li.b9:hover{ background:#82c0af; }
.zxzl_index .sldbox .sec2 .jg li.b5:hover{ background:#f79383; }
.zxzl_index .sldbox .sec2 .jg li.b6:hover{ background:#595485; }
.zxzl_index .sldbox .sec2 .jg li.b7:hover{ background:#f7b983; }
.zxzl_index .sldbox .sec2 .jg li.b8:hover{ background:#7774b7; }
.zxzl_index .sldbox .owl-dots{ width:100%; text-align:center; margin-top:30px;}
.zxzl_index .sldbox .owl-dots .owl-dot{ width:15px; height:15px; border-radius:7.5px; background:#fff; cursor:pointer; margin:0 10px; font-size:0; display:inline-block;*display:inline;*zoom:1; transition:.5s; }
.zxzl_index .sldbox .owl-dots .owl-dot.active{ background:#f7b983; width:60px; }

.zxzl_bottom{ color:#fff; padding:18px 0 15px; position:fixed; left:0; bottom:0px; width:100%; background:url(../images/blue35.png); z-index:99;} 
.zxzl_bottom .ewmpic{ display:block; float:right; text-align:center; filter:opacity(0.8); opacity:0.8;}
.zxzl_bottom .ewmpic img{ width:60px; height:60px; display:block; float:right;}
.zxzl_bottom .ewmpic .tit{ font-size:12px; float:left; margin-right:10px; line-height:20px; margin-top:10px;}
.zxzl_index .zxzl_bottom{ padding:6px 0 3px; }
.zxzl_index .zxzl_bottom p{ padding-top:20px; }

@media (max-width:1199px){
	.zxzl_index{ padding-top:0px; }
	.zxzl_index .contain{ width:96%; }
	.zxzl_index .sldbox .sec2 .ysfl{ width:62%; }
	.zxzl_index .sldbox .sec2 .ysfl li{ width:32%; margin-right:2%; height:106px; }

	.zxzl_index .sldbox .sec2 .jg{ width:34%;}
	.zxzl_index .sldbox .sec2 .jg li{ width:32%; margin-right:2%; height:106px;}

	.zxzl_index .picbg{ position:relative; }
	.zxzl_index .logo{ position: absolute; top:30px; left:3%; padding:10px 20px; height:30px; border-radius:25px 0 25px 0; width:290px; }
	.zxzl_index .logo .logopic img{ height:30px; }
	.zxzl_index .logo .logotxt{ line-height:30px; height:30px; font-size:24px; }
	.zxzl_index .zxin_seach{ position:absolute; right:3%; top:30px; margin-top:0px; }

	.zxzl_bottom .ewmpic{ display:none; }
	.zxzl_index .zxzl_bottom p{ padding-top:0px; }
}

@media (max-width:991px){
	.zxzl_index .sldbox .sec1 li img{ height:218px;}
	.zxzl_index .sldbox .sec2 .ysfl li,.zxzl_index .sldbox .sec2 .jg li{ height:80px; }
}

@media (max-width:640px){
	.zxzl_index{ background:#eee; min-height:auto!important;}
	.zxzl_index .logo{ position:fixed; z-index:99; border-radius:0px; left:0; top:0; width:100%; background:#313751; height:25px;}
	.zxzl_index .logo .logopic img{ height:25px; }
	.zxzl_index .logo .logotxt{ line-height:25px; height:25px; font-size:20px; font-weight:bold; padding-left:12px; margin-left:12px; }
	.zxzl_index .picbg{ padding-top:45px; }
	.zxzl_index .zxin_seach{ position:relative; top:10px; right:0.5%; width:285px;}
	.zxzl_index .zxin_seach .txt{ width:220px; }
	.zxzl_index .sldbox .sec1 li{ width:49%; margin:0 2% 2% 0; }
	.zxzl_index .sldbox .sec1 li:nth-child(2n){ margin-right:0px; }
	.zxzl_index .sldbox .sec1 li:nth-child(5){ display:none; }
	.zxzl_index .sldbox .sec1 li img{ height:303px; }
	.zxzl_index .sldbox .sec2 .ysfl li,.zxzl_index .sldbox .sec2 .jg li{ height:80px; }
	.zxzl_bottom{ line-height:18px; padding:10px 0!important; background:#313751; position:static; margin-top:7%; text-align:center;}
	.zxzl_index .sldbox .owl-dots{ margin-top:3%; }
	.zxzl_index .sldbox .owl-dots .owl-dot{ background:#ccc; }

	.zxzl_index .sldbox .sec2 .ysfl,.zxzl_index .sldbox .sec2 .jg{ width:100%; float:none; }
	.zxzl_index .sldbox .sec2 .jg{ margin-top:40px; }

}

@media (max-width:400px){
	.zxzl_index .sldbox .sec1 li img{ height:274px; }
	.zxzl_index .sldbox .sec2 .jg{ margin-top:20px; }
}
/*在线展览 end*/

/*在线展览列表*/
.zxzl_list{ background:#f6f5f4; padding-bottom:100px;}
.zxzl_list .zxtop{ position:fixed; z-index:99px; left:0; top:0; width:90%; padding:15px 5% 15px; background:#313751; z-index:999;}
.zxzl_list .zxtop .contain{ width:100%; }
.zxzl_list .zxtop .logo .logopic{ float:left;}
.zxzl_list .zxtop .logo .logopic img{ display:block; height:35px; }
.zxzl_list .zxtop .logo .logotxt{ color:#fff; font-weight:normal; font-size:25px; height:35px; line-height:35px; padding-left:20px; margin-left:20px; border-left:1px dashed #fff; }
.zxzl_list .zxzl_bottom .contain{ width:95%; padding-left:5%;}

.zxzl_list .lfbox{ background:#fff url(../images/body_a.png) right top repeat-y; width:16%; padding:90px 1.5% 0 1%; position:fixed; left:0; top:0; z-index:20;}
.zxzl_list .lfbox .sbox{ border:1px solid #eee;}
.zxzl_list .lfbox .sbox .zx_search{ border-bottom:1px solid #eee; position:relative; height:44px; padding-right:41px;}
.zxzl_list .lfbox .sbox .zx_search .btn{ display:block; cursor:pointer; width:21px; height:21px; background:url(../images/search_a.png) center center no-repeat; margin:12px 10px 0; position:absolute; right:0px; top:0px;}
.zxzl_list .lfbox .sbox .zx_search .txt{ padding:7px 4%; height:30px; line-height:30px; font-size:14px; width:92%;}
.zxzl_list .lfbox .sbox .zx_tab{ position:relative; padding-left:90px;}
.zxzl_list .lfbox .sbox .zx_tab .hd{ width:90px; background:#eee; position:absolute; left:0; top:0; z-index:10; }
.zxzl_list .lfbox .sbox .zx_tab .hd li{ text-align:center; line-height:40px; font-size:15px; border-bottom:1px solid #dedede; color:#313751; cursor:pointer;}
.zxzl_list .lfbox .sbox .zx_tab .hd li.on{ background:#ddd; }
.zxzl_list .lfbox .sbox .zx_tab .bd{ float:right; width:96%; padding:20px 2% 0; height:600px; overflow:auto; }
.zxzl_list .lfbox .sbox .zx_tab .bd ul{ height:0px; overflow:hidden; }
.zxzl_list .lfbox .sbox .zx_tab .bd li{ margin-bottom:20px; text-align:center; line-height:16px; }
.zxzl_list .lfbox .sbox .zx_tab .bd li a{ color:#313751; cursor:pointer; }
.zxzl_list .lfbox .sbox .zx_tab .bd li a:hover,.zxzl_list .lfbox .sbox .zx_tab .bd li.on a{ color:#e3b67d; }
.zxzl_list .lfbox .sbox .zx_tab .bd ul.on{ height:auto; }

.zxzl_list .rtbox{ float:right; width:77%; padding:90px 3% 0 0; }
.zxzl_list .rtbox .titbox{ }
.zxzl_list .rtbox .titbox span.t1{ font-size:30px; color:#a09174;}
.zxzl_list .rtbox .titbox span.num{ color:#888; margin-left:10px; font-size:14px;}

.zxzl_list .rtbox .list{ margin:20px 0 30px 0; position: relative;}
.zxzl_list .rtbox .list li{ float:left; width:19%; margin:0 0.5% 1%; position:relative; transition:.5s; border:none!important;}
.zxzl_list .rtbox .list li:hover { box-shadow: 0 0 10px #999;}
.zxzl_list .rtbox .list li a{ border:1px solid #ddd; display:block; padding:15px;background: #fafafa;}
.zxzl_list .rtbox .list li img{ width: 100%; display: block;}
.zxzl_list .rtbox .list li .name{ color:#313751; font-size:16px; margin:10px 0 0; text-align:center;}
.zxzl_list .rtbox .list li .lx{ color:#fff; position:absolute; right:16px; top:15px; background:#e3b67d; padding:0 10px; font-size:15px;}

@media (max-width:1199px){
.zxzl_list .lfbox{ width:25%; padding:90px 3% 0 1%;}
.zxzl_list .rtbox{ width:67%; }
.zxzl_list .rtbox .list li{ width:24%; }

.zxzl_list .zxtop{ padding:15px 0; width:100%; }
.zxzl_list .zxtop .logo{ margin-left:3%; }
}

@media (max-width:640px){
.zxzl_list{ padding-bottom:0px; }
.zxzl_list .zxtop .logo .logopic img{ height:25px; }
.zxzl_list .zxtop .logo .logotxt{ line-height:25px; height:25px; font-weight:bold; font-size:20px; padding-left:12px; margin-left:12px; }
.zxzl_list .zxtop{ padding:10px 0; }

.zxzl_list .lfbox{ position:static; width:94%; padding:60px 3% 3%; background:#fff; min-height:0!important;}
.zxzl_list .lfbox .sbox .zx_tab .bd{ height:144px; }

.zxzl_list .rtbox{ width:94%; padding:6% 3% 3%; float:none; }
.zxzl_list .rtbox .list{ margin:15px 0 20px; }
.zxzl_list .rtbox .list li{ width:48%; margin:0 1% 1%; }

.zxzl_list .rtbox .titbox span.t1{ font-size:24px; }
}

/*在线展览详情*/
.zxzl_info{ padding-bottom:100px; background:#f6f5f4;}
.zxzl_info .zxtop{ position:fixed; z-index:99px; left:0; top:0; width:100%; padding:15px 0 15px 0; background:#313751; z-index:999;}
.zxzl_info .zxtop .logo .logopic{ float:left;}
.zxzl_info .zxtop .logo .logopic img{ display:block; height:35px; }
.zxzl_info .zxtop .logo .logotxt{ color:#fff; font-weight:normal; font-size:25px; height:35px; line-height:35px; padding-left:20px; margin-left:20px; border-left:1px dashed #fff; }

.zx_nav{ float:right;}
.zx_nav li{ float:left; margin-left:16px; height:35px; line-height:35px; }
.zx_nav li a{ font-size:15px; color:#fff; cursor:pointer; }
.zx_nav .list_btn{ display:none; position:absolute; right:2%; top:0; z-index:9999;}

.zxzl_info .info_box{ padding-top:90px;}
.zxzl_info .info_box .picbox .current{ margin:0 20px 20px; }


.zxzl_info .info_box .picbox{ position:relative; padding:20px 0 100px; overflow:hidden; background:#fff; box-shadow:0 0 10px #ccc;}
.zxzl_info .info_box .picbox img{ height:600px; }
.zxzl_info .info_box .picbox #pageContent{ position:relative; }
.zxzl_info .info_box .picbox #positionButtonDiv{ background:url(../images/blue35.png); border:1px solid #ddd; width:90px; height:150px; position:absolute; z-index:10; right:20px; top:0px;}
.zxzl_info .info_box .picbox #positionButtonDiv img{ width:27px; height:23px; }
.zxzl_info .info_box .picbox #positionButtonDiv img#zoomInButton{ margin:0 5px 0 13.5px; }
.zxzl_info .info_box .picbox #positionButtonDiv p{ margin-top:13px; }
.zxzl_info .info_box .picbox #positionButtonDiv .positionButtonSpan{ display:block; margin-left:15.5px; }
.zxzl_info .info_box .picbox #positionButtonDiv .positionButtonSpan img{ width:58px; height:58px; }
.zxzl_info .info_box .picbox .look{ color:#fff; cursor:pointer; margin-top:10px; display:block; text-align:center; line-height:16px; font-size:13px;}

.zxzl_info .info_box .contbox{ position:absolute; bottom:-103px; left:0; width:100%; z-index:99; transition:.5s;}
.zxzl_info .info_box .contbox.on{ bottom:0px; }
.zxzl_info .info_box .contbox .tshot{ background:url(../images/zxup.png) center top no-repeat; width:30px; height:31px; cursor:pointer; margin:0 auto 5px; animation: myfirst 1.5s infinite;}
.zxzl_info .info_box .contbox .tshot.on{ background:url(../images/zxupon.png) center top no-repeat; }
.zxzl_info .info_box .contbox .hidebox{ background:url(../images/color7.png); padding:15px 2%;}
.zxzl_info .info_box .contbox .hidebox .tiu{ font-size:20px; font-weight:bold; color:#fff; text-align:center; line-height:20px;}
.zxzl_info .info_box .contbox dl{ margin-top:15px; }
.zxzl_info .info_box .contbox dd{ color:#fff; float:left; width:30%; margin-right:3%; margin-bottom:5px; font-size:15px;}

@keyframes myfirst {
    0% {
        transform: translate(0px, 0px);
    }
    50% {
        transform: translate(0px, -5px);
    }
    100% {
        transform: translate(0px, 0px);
    }
}

.zxzl_info .info_box .xgnews{ margin-top:20px; background:#fff; padding:18px 18px 5px;}
.zxzl_info .info_box .titxt{ border-bottom:1px solid #eee; padding-bottom:8px; /*text-align:center;*/}
.zxzl_info .info_box .titxt span{ font-size:20px; font-weight:bold; color:#313751; line-height:20px;}
.zxzl_info .info_box .titxt span em{ margin-right:7px; letter-spacing:-5px; font-style:none; font-size:18px; position:relative; top:0px; display:none;}
.zxzl_info .info_box .xgnews ul{ border-top:1px solid #eee; margin-top:1px; padding-top:15px;}
.zxzl_info .info_box .xgnews li{ float:left; width:45%; margin:0 6% 10px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:2%; background:url(../images/linkpic.png) left center no-repeat; transition:.5s;}
.zxzl_info .info_box .xgnews li:nth-child(even){ margin-right:0px; }
.zxzl_info .info_box .xgnews li .date{ float:right; color:#999; display:block; font-size:13px; }
.zxzl_info .info_box .xgnews li a{ font-size:15px; color:#313751; cursor:pointer; display:block; width:75%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.zxzl_info .info_box .xgnews li:hover a{ color:#ddad51; }
.zxzl_info .info_box .xgnews li:hover{ background:url(../images/linkpicon.png) left center no-repeat; }
.zxzl_info .info_box .xgnews li:hover .date{ color:#444; }

.zxzl_info .info_box .czxx{ margin-top:20px; background:#fff; padding:18px; position:relative;}
.zxzl_info .info_box .czxx ul{ border-top:1px solid #eee; margin-top:1px; padding-top:15px;}
.zxzl_info .info_box .czxx li{ position:relative; height:289px; }
.zxzl_info .info_box .czxx li a,.zxzl_info .info_box .czxx li img{ display:block; width:100%; height:100%; }
.zxzl_info .info_box .czxx li .tit{ position:absolute; width:100%; left:0; bottom:0; z-index:10; text-align:center; background:url(../images/blue35.png); padding: 15px 0; }
.zxzl_info .info_box .czxx li .tit span{ display:block; line-height:18px; color:#fff; padding:0 2%; width:96%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zxzl_info .info_box .czxx .owl-carousel .owl-nav{ background:#fff; position:absolute; top:-38px; right:0; height:28px; width:64px; padding-left:10px;}
.zxzl_info .info_box .czxx .owl-carousel .owl-nav.disabled{ display:block; }
.zxzl_info .info_box .czxx .owl-carousel .owl-nav .owl-prev,
.zxzl_info .info_box .czxx .owl-carousel .owl-nav .owl-next{ width:28px; height:28px; border-radius:50%; font-size:0px;}
.zxzl_info .info_box .czxx .owl-carousel .owl-nav .owl-prev{ background:url(../images/bmjnlefton.png) center center no-repeat; float:left;}
.zxzl_info .info_box .czxx .owl-carousel .owl-nav .owl-next{ background:url(../images/bmjnrighton.png) center center no-repeat; float:right;}
.zxzl_info .info_box .czxx .owl-carousel .owl-nav .owl-prev.disabled{ background:url(../images/bmjnleft.png) center center no-repeat;}
.zxzl_info .info_box .czxx .owl-carousel .owl-nav .owl-next.disabled{ background:url(../images/bmjnright.png) center center no-repeat;}

.zxzl_info .info_box .zzjj{ margin-top:20px; background:#fff; padding:18px 18px 5px; }
.zxzl_info .info_box .zzjj ul{ border-top:1px solid #eee; margin-top:1px; padding-top:15px;}
.zxzl_info .info_box .zzjj li{ margin-bottom:10px; padding-left:155px; position:relative; min-height:132px;}
.zxzl_info .info_box .zzjj li .pic{ width:132px; height:132px; position:absolute; left:0;top:0;}
.zxzl_info .info_box .zzjj li .pic img{ height:100%; height:100%; display:block; }
.zxzl_info .info_box .zzjj li .txt,.zxzl_info .info_box .zzjj li .txt a{ color:#666; }
.zxzl_info .info_box .zzjj li .txt .name .t1{ font-size:18px; font-weight:bold; padding-right:8px;}
.zxzl_info .info_box .zzjj li .txt .name .t2,.zxzl_info .info_box .zzjj li .txt .name .t3{ position:relative; top:2px; margin:0 5px;}
.zxzl_info .info_box .zzjj li .txt .lk{ margin:5px 0; }

@media (max-width:1199px){
	.zxzl_info .zxtop{ padding:15px 0; width:100%; }
	.zxzl_info .zxtop .logo{ margin-left:3%; }
	.zxzl_info .info_box .picbox img{ height:400px; }
	.zxzl_info .info_box .czxx li{ height:282px; }
	.zxzl_info .info_box .xgnews li a{ width:70%; }
	.zxtop .contain{ position:relative; width:100%;}
	.zx_nav .list_btn{ display:block; width:59px; height:57px; top:-10px; right:0px;}
	.zx_nav .list_btn img{ position:absolute; right:0; top:0px; }
	.zx_nav .list_btn img.plus{ display:none; }
	.zx_nav .list{ position:absolute; top:50px; left:0; width:100%; background:url(../images/blue35.png);display:none; }
	.zx_nav .list li{ float:none; text-align:center; z-index:99px; border-bottom:1px solid #333; margin:0; height:45px; line-height:45px;}
}

@media (max-width:991px){
	.zxzl_info .info_box .xgnews li{ padding-left:3%; width:44%; }
	.zxzl_info .info_box .czxx li{ height:261px; }
}

@media (max-width:640px){
	
	.zxzl_info .zxtop .logo .logopic img{ height:25px; }
	.zxzl_info .zxtop .logo .logotxt{ line-height:25px; height:25px; font-weight:bold; font-size:20px; padding-left:12px; margin-left:12px; }
	.zxzl_info .zxtop{ padding:10px 0 10px; width:100%; }
	
	.zx_nav .list_btn{ width:50px; height:49px; right:0px; top:-10px;}
	.zx_nav .list{ top:37px; }
	.zxzl_info .info_box{ padding-top:60px; }
	.zxzl_info .info_box .picbox{ padding:20px 0 85px; }
	.zxzl_info .info_box .picbox img{ height:242px; }
	.zxzl_info .info_box .picbox .current{ margin:0 15px 30px; }

	.zxzl_info .info_box .contbox{ bottom:-247px; }
	.zxzl_info .info_box .contbox .hidebox .tiu{ font-size:17px; }
	.zxzl_info .info_box .contbox dd{ float:none; width:100%; margin-right:0px; }
	.zxzl_info .info_box .contbox .tshot{ width:25px; height:24px; background-size:cover !important; }
	.zxzl_info .info_box .picbox #positionButtonDiv{ right:15px; width:75px; }
	.zxzl_info .info_box .picbox #positionButtonDiv p{ margin-top:8px; }
	.zxzl_info .info_box .picbox #positionButtonDiv .positionButtonSpan{ margin-left:8.5px; }
	.zxzl_info .info_box .picbox #positionButtonDiv img#zoomInButton{ margin-left:6.5px; }
	.zxzl_info .info_box .picbox .look{ padding:0 8px; }

	.zxzl_info .info_box .xgnews li{ float:none; width:100%; padding-left:25px; box-sizing:border-box;}
	.zxzl_info .info_box .czxx li{ height:273px; }
  
    .zxzl_info .info_box .zzjj li .txt .name .t1{ display:block; }
	.zxzl_info .info_box .zzjj li .txt .name .t2, .zxzl_info .info_box .zzjj li .txt .name .t3{ margin:0 5px 0 0; }
	.zxzl_info .info_box .zzjj li .txt .name em{ display:none; }
	.zxzl_info .info_box .zzjj li .txt .cont{ display:none; }
	.zxzl_info .info_box .zzjj li .txt .lk{ display:block; width:100%; }
	
	.zxzl_info .info_box .zzjj li{ padding-left:0px; }
	.zxzl_info .info_box .zzjj li .pic{ position:static; margin:0 auto 10px; }
	.zxzl_info .info_box .zzjj li .txt{ text-align:center; }
	.zxzl_info .info_box .zzjj li .txt .lk{ margin:0px; }

}

.ewm{ position:absolute; left:50%; margin-left:600px; top:173px; width:100px; height:150px; padding:10px; border:1px solid #ccc; background:#fff; text-align:center; z-index:9999;}
.ewm.fixed{ position:fixed; transition:.5s;}
.ewm img{ width:100px; height:100px; }
.ewm .tit{ font-size:14px; border-top:none;}
.ewm_index{ top:386px; }
.ewm_index{ padding:5px 5px 15px; width:110px; }
.ewm_index img{ width:110px; height:110px; }
.backtop{ width:50px; height:50px; background:#a09174 url(../images/back.png) center center no-repeat;  position:fixed; left:50%; margin-left:600px; cursor:pointer; bottom:18%; display:block; z-index:10000;}
.backtop .txt{ color:#fff; display:none; width:100%; text-align:center; background:#a09174; font-size:14px; padding-top:8px; line-height:18px; height:32px;}
.backtop:hover .txt{ display:block; }

@media (max-width:1400px){
.ewm{ left:auto; margin-left:0px; right:0px; top:480px;}
.backtop{ left:auto; margin-left:0px; right:0px; }
}

@media (max-width:1199px){
.ewm{ display:none; }
.backtop:hover .txt{ display:none; }
}