@charset "utf-8";
*{padding:0;margin:0;border:0;}
ul,ol,li{list-style:none;}
input:focus,button:focus{outline:0;}
img{border:0;vertical-align:top;}
var,em{font-weight:normal;font-style:normal;}
html,body{font-family:'Microsoft YaHei',Arial,sans-serif;font-size:14px;color:#333;}
a{color:#fff;text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.m_mob{display: none;}
.m_l_main{float: left;}
.m_r_main{float: right;}
.m_banner{width: 1200px; text-align: center; margin-left: auto; margin-right: auto; position: relative;}
.m_banner a{position: absolute;}

.g_bdw{ width: 100%; background: url(../images/header.jpg) top center no-repeat;}
.m_header{height: 916px; position: relative; width: 1200px; margin-left: auto; margin-right: auto;}
.m_h_img{position: absolute; top: 166px; left: 77px; height: 0;}
.m_h_img img{opacity: 0;}
.m_webBan{display: none;}
.g_pub_footer{margin-top:0 !important;}

/*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;*/

/*.g_part5 .m_ulLists ul{height: 540px; overflow-y: auto;}
.g_part5 .m_ulLists ul::-webkit-scrollbar{width:10px;height:10px;background-color:#08b2db; border-radius: 15px;}
.g_part5 .m_ulLists ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#aed9e1; border-radius: 15px;}
.g_part5 .m_ulLists ul::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:1px;background-color:#08b2db; border-radius: 15px;}*/

/* 展柜里的科学往事 */
.g_part1{margin-bottom: 110px;}
.g_part1 .m_banner{margin-bottom: 65px;}
.g_part1 .m_banner a{width: 67px; height: 23px; top: 51px; right: 206px;}
.g_part1 .m_con{
	background: url(../images/part1_bg.png) center no-repeat; width: 1112px; height: 464px; margin-left: auto; margin-right: auto; padding: 30px 45px;
}
.g_part1 .m_img{
	background: url(../images/img_bg.png) no-repeat; width: 604px; height: 463px; overflow: hidden;
}
.g_part1 .m_img .m_imgWrap{position: relative; width: 570px; height: 430px; margin-top: 15px; margin-left: auto; margin-right: auto;}
.g_part1 .m_img img{width: 570px; height: 430px; display: block;}
.g_part1 .m_img .m_imgWrap .m_imgTitle{position: absolute; width: 100%; height: 50px; line-height: 50px; text-align: center; bottom: 0; left: 0; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
    background: rgba(0, 0, 0, 0.35); font-size: 23px;}
.g_part1 .m_480{width: 480px;}
.g_part1 .m_r_main ul li{font-size: 18px; color: #fff; line-height: 37px; padding: 20px 0; border-bottom: 4px dotted #fff; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.g_part1 .m_r_main ul li:last-child{border-bottom: none;}
.g_part1 .m_r_main ul li a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; display: block;}
.g_part1 .m_r_main ul li:hover a{
	background: #fff9e2; color: #b1811f; border-radius: 5px; display: block; padding: 0 10px;
}
.g_part1 .m_r_main ul li:hover a{color: #b1811f;}

/* 策展记 访谈记 */
.g_part2{
	background: url(../images/part2_bg.jpg) center no-repeat; height: 540px; padding: 50px 0;
}
.g_part2 .m_l_main,.g_part2 .m_r_main{width: 545px;}
.g_part2 .m_con{width: 1200px; margin-left: auto; margin-right: auto;}
.g_part2 .m_ban{margin-bottom: 65px; position: relative; text-align: center;}
.g_part2 .m_ban a{width: 67px; height: 23px; top: 51px; right: 47px; position: absolute;}
.g_part2 .m_ulList li{
	background: url(../images/text_bg2.png) left no-repeat; color: #473000; font-size: 23px; width: 545px; height: 73px; line-height: 73px; margin-bottom: 30px;
}
.g_part2 .m_ulList li a{color: #473000; width: 75%; padding-left:75px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* 主题系列活动 */
.g_part3{
	background: url(../images/part3_bg.jpg) center no-repeat; height: 793px; overflow: hidden;
}
.g_part3 .m_banner{margin-top: 80px;}
.m-part3{width:1200px;height:500px;margin-top:50px;overflow:hidden;
background:url(../images/img_bg2.png) top center no-repeat; margin-left: auto; margin-right: auto;}
.m-part3 .m-slide{width:1200px;height:390px;overflow:hidden;position:relative;margin:55px auto 0  auto;}
.m-part3 .m-slide .bd{position:relative; width:975px;height:390px; margin-left: auto; margin-right: auto;}
.m-part3 .m-slide .bd li{position:relative;}
.m-part3 .m-slide .bd li img{width:975px;height:390px;}
.m-part3 .m-slide .prev{position:absolute;width:31px;height:62px;top:50%; margin-top: -31px; left:0;cursor:pointer;background:url(../images/left.png) center 0 no-repeat;}
.m-part3 .m-slide .next{position:absolute;width:31px;height:62px;top:50%; margin-top: -31px; right:0;cursor:pointer;background:url(../images/right.png) center 0 no-repeat;}

/* 更多活动 */
.g_part4{
	background: url(../images/part4_bg.jpg) center no-repeat; padding: 50px 0; height: 907px;
}
.g_part4 .m_banner{margin-bottom: 65px;}
.g_part4 .m_banner a{width: 67px; height: 23px; top: 51px; right: 339px;}
.g_part4 .m_con{
	width: 1195px; height: 723px; margin-left: auto; margin-right: auto;
	background: url(../images/img_bg3.png) no-repeat;
}
.g_part4 .swiper-container {width: 100%;height: 100%;}
.g_part4 .swiper-slide {display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center; align-items: center; position: relative;}
.g_part4 .swiper-slide img{width: 1080px; height: 580px;}
.g_part4 .m_imgTitle {position: absolute; left: 0; width: 100%; bottom: 14px; height: 60px; line-height: 60px; color: #fff; font-size: 23px; text-align: center;}
.g_part4 .m_imgTitle a {color: #FFFFFF;font-size: 23px; width: 100%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.g_part4 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width: 15%; right: 15px; left: auto; bottom: 25px;}
.g_part4 .swiper-pagination-bullet{background: #f6e4c3; margin: 0 2px; opacity: 1; border-radius: 100%; width: 20px; height: 20px;}
.g_part4 .swiper-pagination-bullet-active{background: #fff;}
.g_part4 .m_playIcon{
	position: absolute; width: 161px; height: 161px; top: 50%; left: 50%; margin-left: -80.5px; margin-top: -80.5px;
	background: url(../images/play_icon.png) no-repeat;
}

/*最后部分 */
.g_part5{
	background: url(../images/part5_bg.jpg) center no-repeat; padding: 107px 0;
}
.m_1200{width: 1200px; margin-left: auto; margin-right: auto;}
.picScroll-left{overflow:hidden;position:relative;width:1208px;height:362px; margin-bottom: 100px;}
.picScroll-left .hd{position:absolute;z-index:4;bottom:10px;right:500px;overflow:hidden;width:174px;height:39px;
background:url(../images/hb_bg.png) no-repeat center center;}
.picScroll-left .hd .prev{display:block;width:35px;height:26px;cursor:pointer;background:url(../images/prev.png) no-repeat;float:left; margin-top: 6px; margin-left: 20px;}
.picScroll-left .hd .next{display:block;width:35px;height:26px;cursor:pointer;background:url(../images/next.png) no-repeat;float:right; margin-top: 6px; margin-right: 20px;}
.picScroll-left .bd{width:100%;height:362px;overflow:hidden;}
.picScroll-left .bd ul li{width:100%;height:362px;float:left;overflow:hidden;}
.picScroll-left .bd ul li img{width:466px;height:346px; margin-left: auto; margin-right: auto; display: block; margin-top: 8px;}
.picScroll-left .bd ul li .m_img{width:482px;height:362px; float: left; margin-left: 2px;
background: url(../images/img_bg4.png) no-repeat;
}
.picScroll-left .bd ul li b{width:100%; display:block; color:#473000;font-size:26px;line-height:46px;padding-bottom:25px; height:90px;}
.picScroll-left .bd ul li b a{color:#473000;}
.picScroll-left .bd ul li p{line-height:30px;margin-top:22px;font-size:18px;width:100%;color:#b1811f;text-indent:2em;}
.picScroll-left .bd ul li .m_textWrap{width: 677px;}

.g_part5 .m_block{
	background: url(../images/line.png) left no-repeat; width: 575px; float: left; height: 95px; margin-bottom: 50px;
}
.g_part5 .m_block:nth-child(even){float: right;}
.g_part5 .m_block .m_title{font-size: 23px; color: #473000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 20px; font-weight: bold;}
.g_part5 .m_block .m_title a{color: #473000;}
.g_part5 .m_block .m_zy{font-size: 18px; padding-left: 20px; color: #b1811f; text-indent: 2em; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-top: 5px; line-height: 36px;}