.activity_con .xact_list{background:#fff;min-height:756px;}
.activity_con .xact{padding: 10px; border:1px solid transparent;border-bottom: 1px dotted #9f9791;}
.activity_con .xact:hover{border:1px solid #30b6aa;}
.activity_con .xact_img{position: relative; z-index: 2;overflow:hidden;}
.activity_con .xact_img a{display:block;position:relative;overflow:hidden;padding-top: 66.22%;color:#fff;}
.activity_con .xact_img img{width:100%;position:absolute;left:0;top:0;height:auto;}
.activity_con .xact_img .status{position:absolute;left:0;top:10px;display:inline-block;padding:10px 20px;font-size:16px;}
.activity_con .xact_img .status.proceed{background-color:#dd1515;}
.activity_con .xact_img .status.finish{background-color:#ababab;}
.activity_con .xact_img .status.unstart{background-color:#30b6aa;}
.activity_con .time img{margin: 2px 8px 0 0;}
.activity_con .time p{font-size: 14px; color: #fff;}
.activity_con .time p span{color: #ffe400;}
.activity_con .xact_text .text_txt{padding-top:10px;}
.activity_con .xact_text .tj{font-size: 24px; color:#666;margin-bottom:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.activity_con .xact_text .tj, .xact_text h2, .xact_text h3{font-style: normal;}
.activity_con .xact_text h2{font-size: 14px; line-height: 36px; color:#dd1515;}
.activity_con .xact_text p{overflow:hidden; font-size: 14px; line-height: 26px;}
.activity_con .xmore{display: block; width: 130px; height: 25px;line-height:25px;color: #c1a25f;}
.activity_con .xpage ul li{width:35px; height: 35px; text-align: center; line-height: 35px; border: 1px solid #c1c1c1; border-radius: 5px; float: left; margin-right: 10px; font-size: 16px; font-weight: bold; color: #3b3b3b; cursor: pointer;}
.activity_con .xpage ul li.hover{background: #c1a25f; border-color: #c1a25f; color: #fff;}

.activity_detail .xdetail{overflow:hidden;}
.activity_detail{background:#f5f5f5;width:100%;overflow:hidden;}
.activity_detail .inner_content{padding:10px 10px 0px 10px;}
/*.photography_title{margin-bottom:35px;}*/
.photography_title .cen_tit{width:100%;position:relative;text-align:center;margin-bottom:15px;}
.photography_title .line{width:100%;height:1px;background:#d2d2d2;position:absolute;left:0;top:28px;}
.photography_title .caption{padding:0 30px;background:#fff;position:relative;display:inline-block;*display:inline;color:#030305;font-size:24px;}
.photography_title .caption .txt{display:inline-block;padding:0 36px;height:55px;line-height:55px;border:1px solid #d2d2d2;}
.photography_title .caption .quadrangle{position:absolute;top:22px;width:13px;height:13px;background-position:-200px -200px;}
.photography_title .caption .quadrangle_l{left:4px;}
.photography_title .caption .quadrangle_r{right:4px;}
.photography_title .describe_tit{text-align:center;width:100%;display:block;letter-spacing:10px;color:#d2d2d2;}

.newsContent{width:100%; margin:20px auto;}
.newsContentImg{width:100%; margin:20px auto 10px auto;}
    .newsContent .detailContent h1 {
        font-size:20px;
        text-align:center;
    }
.news_inner_con_title {padding-bottom: 15px; border-bottom: 1px solid #bebebe;}
.news_inner_con_title h3 { width: 100%; color: #c1a25f; font-size: 24px; margin-bottom: 20px;}
.news_inner_con_title p {color: #404040; font-size: 12px;text-indent:28px; float: left; margin-right: 30px; line-height:20px;}
.news_inner_con_title .p1{background-position:-157px -2px;}
.news_inner_con_title .p2{background-position:-236px -2px;}
.detailContent p{color:#444; font-size:14px; line-height:28px;}
.detailContent p img{max-width: 100%; margin: 15px auto; display: block;}

.intro_img_box{width:100%;overflow:hidden;}
.intro_img_box .cover{width:100%;height:100%;background:url(/images/fade_60.png) repeat center top;position:absolute;left:0;color:#fff;text-align:center;top:0;filter:alpha(opacity=0);opacity:0;transition:all 0.3s;}
.intro_img_box .cover p{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;height:30px;font-size:24px;color:#fff;}
.intro_img_over{overflow:hidden;}
.intro_img_over .intro_img{float:left;margin-bottom:10px;overflow:hidden;position:relative;}
.intro_img_over .intro_img .intro_ovr{position:relative;overflow:hidden;padding-top:64%;}
.intro_img_over .intro_img .cover{position:absolute;left:0;top:0;}
.intro_img_over .intro_img_active{margin-left:0px;}
.intro_img_over .intro_img img{width:100%;display:block;transition:all 0.3s;position:absolute;left:0;top:0;}
.intro_img_over .intro_img:hover img{transform:scale(1.1);}
.intro_img_over .intro_img:hover .cover{filter:alpha(opacity=100);opacity:1;z-index:1;}
.with-featherlight .featherlight .featherlight-content{position:static;padding: 10px 10px 0;border-bottom:10px solid transparent;border-radius:5px;}
.with-featherlight .featherlight-next span, .featherlight-previous span{text-shadow:0 0 0 #fff;}
.with-featherlight .featherlight-next, .featherlight-previous{background:none;width:35%;}
.with-featherlight .featherlight-previous span{text-align:left;left:15%;}
.with-featherlight .featherlight-next{left:auto;right:0;}
.with-featherlight .featherlight-next span{text-align:right;right:15%;}
.with-featherlight .featherlight-next:hover, .featherlight-previous:hover{background:none;}
.with-featherlight .featherlight .featherlight-close-icon{width:40px;line-height:40px;background:none;color:#dbdbdb;top:20px;right:20px;font-size:40px;transition:all 0.3s;}
.with-featherlight .featherlight .featherlight-close-icon:hover{color:#fff;transform:rotate(180deg);}

@media (min-width: 768px){
    .main_content .activity_con .xact_img a{margin-right: 12.955%;padding-top: 56.22%;}
    .main_content .activity_con .xact{padding:20px;}
    .main_content .activity_con .xact_text .text_txt{margin-left: -4%;padding-top:0;}
    .intro_img_over .intro_img .intro_ovr{margin-right:10px;}
    .activity_detail .inner_content{padding:25px 25px 0px 25px;}
    .activity_con .xact_text h2{font-size: 16px;}
}
