.main-info-container .page-banner{margin: 20px 0;text-align: center;}
.main-info-container .page-banner img{text-align: center;}
.main-info-container .page-detail{padding: 30px 0;}
.main-info-container .page-detail h1{text-align: center;font-size: 30px;color: #333;margin: 0 0 30px 0;}
.main-info-container .page-detail p{font-size: 14px;color: #333; line-height:24px;}
/*意见反馈*/
.main-info-container .page-banner-yijian{margin: 120px 0 45px 0;}
.page5-con4 .form-table{width: 510px;margin: 80px auto;}
.page5-con4 .form-table ul li{margin-bottom: 15px;}
.page5-con4 .form-table ul li div.wenzi{text-align: right;width: 100px;float: left;font-size: 14px;color: #333;height: 37px;line-height: 37px;}
.page5-con4 .form-table ul li div.input1{width: 380px;float: left;margin-left: 15px;}
.page5-con4 .form-table ul li div.input1 textarea{width: 365px;height: 150px;font-size: 14px;padding: 5px;outline: none;border-color: #dddddd;}
.page5-con4 .form-table ul li div.input1 input{font-size: 13px;width:365px;border: solid 1px #a9a9a9;padding: 5px;vertical-align: top;height: 25px;outline: none;border-color: #dddddd;}
.page5-con4 .form-table ul li div.input1 input.vfcode{width:253px;}
.page5-con4 .form-table ul li div.input1 input.btn{width: 120px;padding: 5px;text-align: center;background: #c8161d;border-radius:4px;border: none;font-size: 16px;height: 37px;color: #fff;cursor: pointer;}
.page5-con4 .form-table ul li div.input1 span{width: 113px;height: 38px;display: inline-block;margin-left: -5px;}
.page5-con4 .form-table ul li div.input1 span img{width: 113px;height: 37px;}
/*馆办团队列表*/
.main-info-container .team{padding: 20px 0;}
.main-info-container .team-list{margin: 120px auto 0;}
.main-info-container .team-list ul li{margin: 0 0 30px 0;}
.main-info-container .team-list ul li div.img{width: 320px;height: 200px;float: left;overflow: hidden;}
.main-info-container .team-list ul li div.detail{width: 820px;height: 200px;float: left;padding: 0 30px;background: #f5f5f5;}
.main-info-container .team-list ul li div.detail h2{font-size: 18px;color: #333;margin: 20px 0 20px 0;}
.main-info-container .team-list ul li div.detail p{font-size: 14px;color: #959595;margin: 0 0 20px 0;max-height: 78px;overflow: hidden; line-height:24px;}
/*馆办团队详情*/
.main-info-container .team .team-pre{background: #f5f5f5;padding: 30px;margin-bottom:30px;}
.main-info-container .team .team-pre h3{line-height: 16px;font-size: 16px;margin: 0 0 35px 0;}
.main-info-container .team .team-pre>h3>span{border-left: 2px #c8161d solid;padding-left: 12px;height: 16px;overflow: hidden;display: inline-block;}
.main-info-container .team .team-pre h3 div.pre-left,div.pre-left1,div.pre-left2{float: right;cursor: pointer;}
.main-info-container .team .team-pre h3 div.pre-right,div.pre-right1,div.pre-right2{float: right;margin-left: 15px;cursor: pointer;}
i.kx-arrow{display: block; height: 12px; width: 12px; float: left; position: relative; margin: 1px 2px 0px 0px;}
i.kx-arrow-right em{width: 0; height: 0; border-color: transparent; position: absolute; border-width: 8px; border-style: dashed solid dashed dashed; border-right-color: #c0c0c0; top: 0; right: 2px;}
i.kx-arrow-right span{width: 0; height: 0; border-color: transparent; position: absolute; border-width: 8px; border-style: dashed solid dashed dashed; top: 0; right: 0; border-right-color: #f5f5f5;}
i.kx-arrow-left span{width: 0; height: 0; border-color: transparent; position: absolute; border-width: 8px; border-style: dashed dashed dashed solid; top: 0; left: 0; border-left-color: #f5f5f5;}
i.kx-arrow-left em{width: 0; height: 0; border-color: transparent; position: absolute; border-width: 8px; border-style: dashed dashed dashed solid; border-left-color: #c0c0c0; top: 0; left: 2px;}
i.kx-arrow-left:hover em{border-left-color: #c8161d;}
i.kx-arrow-right:hover em{border-right-color: #c8161d;}
.main-info-container .team .team-pre>div.img{width: 320px;height: 200px;float: left;overflow: hidden;}
.main-info-container .team .team-pre div.detail{width: 760px;height: 200px;float: left;padding: 0 30px;background: #f5f5f5;}
.main-info-container .team .team-pre div.detail h2{font-size: 18px;color: #333;margin: 0px 0 15px 0;}
.main-info-container .team .team-pre div.detail p{font-size: 14px;color: #959595;margin: 0 0 15px 0;line-height:24px;max-height: 72px;overflow: hidden;}
.main-info-container .team .team-pre div.detail a{font-size: 14px;color: #c8161d;float: right;}
.main-info-container .team .team-pre .list ul li{font-size: 16px;color: #959595;margin: 0 0 15px 0;}
.main-info-container .team .team-pre .list ul li span{font-size: 18px;color: #333;margin-right: 5px;}
.main-info-container .team .team-pre>p{color: #959595;font-size: 14px;line-height: 24px;}
.main-info-container .team .team-pre .members-list{width: 1140px;height: 353px;}
.main-info-container .team .team-pre .members-list ul li{background: #fff;width: 265px;height: 353px;float: left;margin-right: 27px;}
.main-info-container .team .team-pre .members-list ul li div.logo{margin: 30px 0 20px 0;}
.main-info-container .team .team-pre .members-list ul li div.logo i{display: block;width: 100px;height: 100px;border-radius: 50px;margin: 0 auto;overflow: hidden;}
.main-info-container .team .team-pre .members-list ul li div.name{text-align: center;margin: 0px 0 20px 0;}
.main-info-container .team .team-pre .members-list ul li div.name span{color: #333;font-size: 16px;}
.main-info-container .team .team-pre .members-list ul li div.detail-text{margin: 0 20px;overflow: hidden;}
.main-info-container .team .team-pre .members-list ul li div.detail-text p{font-size: 14px;color: #959595;line-height: 24px;max-height: 144px;overflow: hidden;}
.main-info-container .team .team-pre .img-list{width: 1140px;height: 200px;}
.main-info-container .team .team-pre .img-list ul li{background: #fff;width: 265px;height: 200px;float: left;margin-right: 27px;}
.main-info-container .team .team-pre .img-list ul li:hover div.img .mask{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.main-info-container .team .team-pre .img-list ul li{background: #fff;width: 265px;height: 200px;float: left;margin-right: 27px;overflow: hidden;}
.main-info-container .team .team-pre .img-list ul li div.img .mask{width: 265px;height: 200px;background: url(../../img/activity/yinying.png);text-align: center; transition: .5s;filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}
.main-info-container .team .team-pre .img-list ul li div.img .mask img{margin: 79px auto;}
.main-info-container .team .team-pre .video-list{width: 1140px;height: 200px;}
.main-info-container .team .team-pre .video-list ul li:hover div.img .mask{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.main-info-container .team .team-pre .video-list ul li{background: #fff;width: 265px;height: 200px;float: left;margin-right: 27px;overflow: hidden;}
.main-info-container .team .team-pre .video-list ul li div.img .mask{width: 265px;height: 200px;background: url(../../img/activity/yinying.png);text-align: center; transition: .5s;filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}
.main-info-container .team .team-pre .video-list ul li div.img .mask img{margin: 79px auto;}
.main-info-container .team .team-pre .video-list ul li div.img .mask img{margin: 79px auto;}
.main-info-bg .banner{margin: 20px 0 0 0;height: 525px;width: 100%;position: relative;}
.main-info-bg .banner .personnel-list{height: 525px;width: 1200px;margin: 0 auto; background:url(../../../assets/img/museum/zuzhijigouBg.jpg) no-repeat 50% 50%;}
.main-info-bg .banner .personnel-list ul li .con-left{width: 170px;height: 525px;float: left;}
.main-info-bg .banner .personnel-list ul li .con-left div.img{width: 170px;height: 170px;overflow: hidden;}
.main-info-bg .banner .personnel-list ul li .con-left div.img img{width: 170px;height: 170px;}
.main-info-bg .banner .personnel-list ul li .con-left div.img{margin: 177px 0;}
.main-info-bg .banner .personnel-list ul{margin-left: 242px;overflow: hidden;}
.main-info-bg .banner .personnel-list ul li{width: 716px;margin: 0 auto;}
.main-info-bg .banner .personnel-list ul li .con-right{width: 500px;height: 525px;float: left;padding-left: 45px;}
.main-info-bg .banner .personnel-list ul li .con-right div.detail{height: 100px;width: 500px;margin: 212px 0;}
.main-info-bg .banner .personnel-list ul li .con-right div.detail h2{font-size: 18px;color: #fff;margin:0;padding: 0 0 25px 0;border-bottom:solid 1px #903336;}
.main-info-bg .banner .personnel-list ul li .con-right div.detail p{font-size: 14px;color: #fff;margin:0;padding: 25px 0 0px 0;}
.main-info-bg .banner .personnel-list ul.pages{position: absolute;top: 212px;margin: 0;}
.main-info-bg .banner .personnel-list ul.pages li{background: #fd696e;width: 20px;height: 1px;text-indent: -999px;margin: 0 0 14px 0; cursor:pointer}
.main-info-bg .banner .personnel-list ul.pages li.active{text-indent: -999px;background: #b6b6b6;width: 40px;height: 1px;}