﻿@charset "utf-8";
/*首页*/
.homeWrapper{width:1700px;margin:10px auto 0;}
.homeWrapper:after{content:"";display: block;clear: both;}
/**slide-首页**/
.bannerSwiper{float:left;position: relative;}
.bannerSwiper .swiper-homeFocus-pagination{position: absolute;right:25px;top:20px;}
.bannerSwiper .decorate{position: absolute;left:0;top:0;}
.bannerSwiper .decorate .iconfont{font-size:18px;color:#c5000b}
.bannerSwiper .swiper-homeFocus-pagination .swiper-pagination-bullet{margin-left: 24px;width:13px;height: 13px;background: #030303;opacity:.75!important;}
.bannerSwiper .swiper-homeFocus-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #c5000b;outline: none;}
.swiper-home-focus {width: 910px;height: 555px; background: #fff;}
.swiper-home-focus .swiper-slide {-webkit-box-sizing: border-box;box-sizing: border-box;}
.swiper-home-focus .swiper-slide img{width:100%;height: 555px;}
.swiper-home-focus .swiper-slide .text{position: absolute;left:0px;bottom: 0px; width:100%;background: rgba(0,0,0,0.35);height:60px;line-height: 60px;font-size: 20px;color:#fff;text-indent: 1em;}
/* 首页热点新闻 */
.homeBoldNews{width:1700px;margin:10px auto 60px;position: relative;min-height:82px;}
.homeBoldNews .ico{position: absolute;width:5px;height:82px;border-left:12px solid #c5000b;border-right: 3px solid #c5000b;}
.homeBoldNews h1{height: 42px; font-size: 40px;font-weight: bold; line-height: 40px;margin-left: 60px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;letter-spacing:3px;}
.homeBoldNews .hotList {margin:20px 0 0 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:18px;}
.homeBoldNews .hotList a{font-size: 18px;line-height:18px;height:18px;padding:0 20px; border-right:1px solid #575757;}
.homeBoldNews .hotList a:first-child{padding-left:0px;}
.homeBoldNews .hotList a:last-child{border-right:0px;}
/* 通知公告-首页 */
.announcementWrapper{width:700px;float: right;}
.announcementWrapper .decorate {position: relative;margin-left:120px;}
.announcementWrapper .decorate .iconfont{font-size:18px;color:#c5000b;float: left;margin-right:35px;}
.announcementWrapper .decorate .tw{display:block;width:413px;height: 15px;background: url("../images/hline.png") repeat-x;position: relative;float: left;}
.announcementWrapper .decorate .tw:before{display:block;width:2px;height: 15px; content: ""; background: url("../images/lfline.png") no-repeat;position: absolute;left: -2px;top:0;;}
.announcementWrapper .decorate .more{float: right;color:#595757;font-size: 14px;}
.announcementWrapper h3 .iconfont{font-size:38px;color:#c5000b;margin-bottom: 10px;display: block;}
.announcementWrapper h3{position: absolute;font-size: 30px;font-family: "楷体";width:42px;color:#000;line-height: 1.1;text-align: center;}
.announcementWrapper .announcement-container{margin-top: 20px;margin-left:120px;}

.announcement-container ul{padding-top:24px;}
.announcement-container  .annList{height:268px;overflow:hidden;}
.announcement-container li{height:44px;line-height:44px;color:#565656;font-size: 16px;}
.announcement-container li span.time{float:right;font-weight: lighter;}
.announcement-container li a{color:#565656;display: block;margin-right:135px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.announcement-container li a:hover{color: #c5000b;}
.announcementTabs{margin-left:120px;margin-top:43px;border-right:1px solid #404040;overflow: hidden;display:flex;}
.announcementTabs a{width:37px;border-left:1px solid #404040;height:200px;font-size:25px;font-family: "楷体";color:#000000;display: block;float: left;padding:0 29px;text-align: center;line-height: 1.1;}
.announcementTabs a:hover{color: #c5000b;}
.announcementTabs a .iconfont{font-size:36px;margin-bottom: 39px;display: block;}

/**工作动态\文艺活动-首页**/
.orangeWrapper{background-color:#fbddb7;margin-top:60px;}
.mainWrapper{width: 1700px;margin: 0 auto;padding:80px 0 20px;}
.leftNewsWrapper .decorate {position: relative;border-bottom: 1px solid #c5000b;overflow: hidden;height:45px;}
.leftNewsWrapper .decorate .iconfont{font-size:18px;color:#c5000b;float: left;margin-right:35px;}
.leftNewsWrapper .decorate .icon-sanjiao{margin-left: 125px;}
.leftNewsWrapper .decorate .icon-dishiwenliandongtai{font-size: 34px;position: absolute;top:-3px;left:0;}
.leftNewsWrapper .decorate .tw{display:block;width:537px;height: 15px;background: url("../images/hline.png") repeat-x;position: relative;float: left;}
.leftNewsWrapper .decorate .tw:before{display:block;width:2px;height: 15px; content: ""; background: url("../images/lfline.png") no-repeat;position: absolute;left: -2px;top:0;;}
.leftNewsWrapper .decorate .more{float: right;color:#595757;font-size: 14px;}
.leftNewsWrapper{width:825px;float: left;}
.leftNewsWrapper:after,.mainWrapper:after{content:"";display: block;clear: both;}
.leftNewsWrapper .newsItemBox{position: relative;margin-bottom:40px;}
.leftNewsWrapper .newsItemBox:after{content:"";display: block;clear: both;}
.leftNewsWrapper .workNewsList{height:450px;overflow:hidden;}
.leftNewsWrapper .complexList{height:670px;overflow:hidden;;}
.rightNewsWrapper .activityNewsList{height:450px;overflow:hidden;}
.activities-container{float: right;width:700px;}
.activities-container .swiper-slide ul{padding-top:24px;}
.activities-container .swiper-slide li{height:44px;line-height:44px;color:#565656;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.activities-container .swiper-slide li span.time{float:right;font-weight: lighter;}
.activities-container .swiper-slide li a{color:#565656;display: block;margin-right:135px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.activities-container .swiper-slide li a:hover{color: #c5000b;}
.activitiesTabs{float: left;margin-top:20px;}
.activitiesTabs a{font-size: 30px;font-family: "楷体";width:42px;color:#000;line-height: 1.1;display: block;margin-top:20px;}
.activitiesTabs a.active{color: #c5000b;}

.rightNewsWrapper{width:700px;float: right;}
.rightNewsWrapper .decorate {position: relative;border-bottom: 1px solid #c5000b;overflow: hidden;height:45px;}
.rightNewsWrapper .decorate .iconfont{font-size:18px;color:#c5000b;float: left;margin-right:35px;}
.rightNewsWrapper .decorate .icon-sanjiao{margin-left: 120px;}
.rightNewsWrapper .decorate .icon-dishiwenliandongtai,.rightNewsWrapper .decorate .icon-wenyijiaxiehui{font-size: 38px;position: absolute;top:-3px;left:0;}
.rightNewsWrapper .decorate .tw{display:block;width:413px;height: 15px;background: url("../images/hline.png") repeat-x;position: relative;float: left;}
.rightNewsWrapper .decorate .tw:before{display:block;width:2px;height: 15px; content: ""; background: url("../images/lfline.png") no-repeat;position: absolute;left: -2px;top:0;;}
.rightNewsWrapper .decorate .more{float: right;color:#595757;font-size: 14px;}
.regionWenlian,.artAssociation{overflow: hidden;}
.regionWenlian h3,.artAssociation h3{float:left;font-size: 30px;font-family: "楷体";width:42px;color:#000;line-height: 1.1;margin-top:40px;}
.artAssociation h3{margin-top:40px;}
.regionWenlian{margin-bottom: 40px;}
.regionWenlian .list{width:580px;margin-top:24px;float: right;}
.regionWenlian .list li{height:44px;line-height:44px;color:#565656;font-size:16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.regionWenlian .list li span.time{float:right;}
.regionWenlian .list li a{color:#565656;display: block;margin-right:135px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.regionWenlian .list li a:hover{color: #c5000b;}
.artAssociation .list{width:580px;margin-top:40px;float: right;}
.artAssociation .list .cont{width:585px;}
.artAssociation .list a{width:41px;border-left:1px solid #423725;height:275px;font-size:25px;color:#333;display: block;margin-bottom:35px;float: left;padding:0 20px;text-align: center;line-height: 1.1;position: relative;font-family: "楷体";}
.artAssociation .list a .iconfont{position: absolute;bottom: -8px;left: 20px;font-size: 42px;}
.artAssociation .list a:nth-child(7n){border-right:1px solid #423725;}
.artAssociation .list a:nth-child(8),.artAssociation .list a:nth-child(9),.artAssociation .list a:nth-child(10),.artAssociation .list a:nth-child(11),.artAssociation .list a:nth-child(12),.artAssociation .list a:nth-child(13),.artAssociation .list a:nth-child(14){height: 340px;}
.artAssociation .list a .dot{position: relative;font-size: 30px;line-height: 18px;margin-top:-15px;display: block;}
.artAssociation .list a .dot:before,.artAssociation .list a .dot:after{content:".";display: block;}
.artAssociation .list a:hover{color:#c5000b}
/* 艺术家 */

.artistsWrapper{width: 1700px;margin: 0 auto;padding:80px 0 40px;position: relative;}
.artistsWrapper h3{position: absolute;left:0;top:30px;font-size: 30px;font-family: "楷体";width:42px;color:#000;line-height: 1.1;margin-top:40px;text-align: center;}
.artistsWrapper h3 .iconfont,.jobsWrapper h3 .iconfont{font-size:38px;color:#c5000b;margin-bottom: 10px;display: block;}
.swiper-container.artists-container{margin-left:84px;}
.artists-container .artistsList:after{content:"";display:block;clear:both;}
.artists-container .artistsList li{float: left;margin-left: 43px;margin-top:50px;width:280px;height:500px;overflow: hidden;}
.artists-container .artistsList li .photo{width:280px;height:331px;position: relative;overflow: hidden;border-radius: 5px;}
.artists-container .artistsList li .photo img{width:280px;height:331px;}
.artists-container .artistsList li .photo a {display:block;}
.artists-container .artistsList li .photo a:hover:before {left:400px;transition:left .5s ease 0s;}
.artists-container .artistsList li .photo a:before {content:"";position:absolute;width:80px;height:450px;top:0;left:-150px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-webkit-gradient(linear,left top,righttop,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.artists-container .artistsList li .artistName{height: 50px;margin-top:10px;line-height: 50px;font-size: 16px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.artists-container .artistsList li .artistName a{color:#595757;}
.artists-container .artistsList li .artistName a:before{content:"\e61a";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 25px;vertical-align: middle;margin-right: 8px;}
.artists-container .artistsList li .artistName .icon-xiantiao{font-size: 18px;margin:0 10px;}
.artists-container .artistsList li .artistInf{line-height:28px;font-size: 16px;padding-top:20px;height:56px;overflow: hidden;border-top:2px solid #595757;color:#979797;}
.artistsTabs,.jobsTabs {margin-left:140px;text-align: right;position: relative;}
.artistsTabs a,.jobsTabs a{font-size: 18px;color:#595757;width:32px;line-height: 1.1;margin:0 28px;padding-left:28px;padding-top: 55px;display: inline-block;vertical-align: top;position: relative;text-align: center;}
.artistsTabs a:before,.jobsTabs a:before{content: "\e64b";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 24px;position: absolute;left:-30px;top:55px;}
.artistsTabs a.active,.jobsTabs a.active{color: #c5000b;}
.artistsTabs a.active:before,.jobsTabs a.active:before{color:#595757;}
.artistsTabs:before,.jobsTabs:before{color: #c5000b;content: "\e60e";display: inline-block; font-family: "iconfont" !important;font-size: 18px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left:0px;top:55px;}
.artistsTabs a .iconfont,.jobsTabs a .iconfont{font-size: 38px;position: absolute;top:0;left:26px;}


/* 作品展 */

.jobsWrapper{width: 1700px;margin: 0 auto;padding:20px 0 0px;position: relative;}
.jobsWrapper h3{position: absolute;left:0;top:30px;font-size: 30px;font-family: "楷体";width:42px;color:#000;line-height: 1.1;margin-top:40px;text-align: center;}
.swiper-container.jobs-container{margin-left:84px;}
.jobs-container .jobsList:after{content:"";display:block;clear:both;}
.jobs-container .jobsList li{float: left;margin-left: 43px;margin-top:50px;width:280px;height:530px;overflow: hidden;}
.jobs-container .jobsList li .photo{width:280px;height:331px;position: relative;overflow: hidden;border-radius: 5px;}
.jobs-container .jobsList li .photo img{width:280px;height:331px;}
.jobs-container .jobsList li .photo a {display:block;}
.jobs-container .jobsList li .photo a:hover:before {left:400px;transition:left .5s ease 0s;}
.jobs-container .jobsList li .photo a:before {content:"";position:absolute;width:80px;height:450px;top:0;left:-150px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-webkit-gradient(linear,left top,righttop,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.jobs-container .jobsList li .artistName{height: 30px;margin-top:20px;line-height: 30px;font-size: 16px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}

.jobs-container .jobsList li .jobName{height:30px;line-height:30px;font-size: 16px;padding-left:2px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.jobs-container .jobsList li .artistName .icon-xiantiao,.jobs-container .jobsList li .jobName .icon-xiantiao{font-size: 18px;margin:0 10px;vertical-align:middle;}
.jobs-container .jobsList li .artistName a,.jobs-container .jobsList li .jobName a{color:#595757;display:inline-block;vertical-align:middle;height:30px;line-height:30px;}
.jobs-container .jobsList li .artistName a:hover,.jobs-container .jobsList li .jobName a:hover{color:#c5000b;}
.jobs-container .jobsList li .artistName .a{font-size: 16px;color:#595757;}
.jobs-container .jobsList li .artistName .a:hover{color:#c5000b;}
.jobs-container .jobsList li .jobInf{line-height:28px;font-size: 16px;margin-top:10px;padding-top:20px;height:56px;overflow: hidden;border-top:2px solid #595757;color:#979797;}
.jobs-container .jobsList li .jobName a:before{content:"\e610";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 23px;vertical-align: middle;margin-right: 12px;}
.jobs-container .jobsList li .artistName .a:before{content:"\e61a";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 25px;vertical-align: middle;margin-right: 8px;}
.zhuantiWrapper{width:1700px;margin:20px auto 0;padding-bottom: 60px;}
.zhuantiWrapper ul{margin-left:145px;height:218px;width:1610px;overflow: hidden;}
.zhuantiWrapper ul li{float:left;width:750px;height:218px;margin-right:55px;}
.zhuantiWrapper ul li img{width:750px;height:218px;}
/* 内页 */
.pageWrapper{background: url("../images/hline.png") repeat-x top;padding-top:145px;}
.pageBody{width: 1700px;margin: 0 auto;position: relative;}
.pageBody:after{content:"";display: block;clear: both;}
.pageBody aside{float:left;width:415px;margin-top:10px;}
.mainContainer{width:1030px;float: right;padding-bottom: 100px;}
.mainContainer .mTitle{border-bottom: 1px solid #c5c5c5;position: relative;}
.mainContainer .mTitle h3{color:#c5000b;font-weight: bold;font-size: 24px;line-height: 1;padding:14px 0;}
.mainContainer .mTitle h3 span{font-size: 17px;color:#b2b2b2;font-weight: bold;text-transform:uppercase;vertical-align: text-bottom;padding-left:10px;}
.mainContainer .mTitle:after{color:#c5000b;content: "\e600";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 18px;position: absolute;right:0px;top:20px;}
.subNavBar {position: relative;}
.subNavBar:after{content:"";display: block;clear: both;}
.subNavBar dt{float: left;width:42px;font-size: 30px;font-family: "楷体";width:42px;color:#989898;line-height: 1.1;text-align: center;}
.subNavBar dt a{color:#989898;}
.subNavBar dt a:hover{color:#c5000b;}
.subNavBar dt .iconfont{font-size:34px;color:#c5000b;display: inline-block;margin-bottom: 15px;}
.subNavBar dt .cur{margin-top:15px;display: inline-block;}
.subNavBar dt .cur:before{content: "\e65e";font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 28px;display: inline-block;margin-bottom: 15px;}
.subNavBar dd{float: right;width:280px}
.subNavBar dd .subNavList {width:285px;}
.subNavBar dd .subNavList:after{content:"";display: block;clear: both;}
.subNavBar dd .subNavList a{position:relative;width:42px;border-left:1px solid #404040;border-right:1px solid #404040;min-height:165px;font-size:30px;color:#000000;display: block;float: left;padding:0 25px;text-align: center;line-height: 1.1;margin-bottom: 65px;margin-left: -1px;font-family: "楷体";}
.subNavBar dd .subNavList a:nth-child(3n+1){clear: left;}
.subNavBar dd .subNavList a.active,.subNavBar dd .subNavList a:hover{color: #c5000b;}
.subNavBar dd .subNavList a .iconfont{font-size:40px;margin-bottom: 20px;display: block;}
.subNavBar dd .subNavList a .text{width:42px;text-align: center;line-height: 1.2;}
.subNavBar dd .subNavList a .text i{display: block;height: 36px;}
.subNavBar dd a.abs{position: absolute;bottom: 3px;left: 25px;}
/* 热点资讯 */
.pageBody aside .hotNews {position: relative;overflow: hidden;padding-bottom: 30px;}
.pageBody aside .hotNews dt{float: left;width:42px;font-size: 30px;font-family: "楷体";width:42px;color:#989898;line-height: 1.1;text-align: center;}
.pageBody aside .hotNews dt .iconfont{font-size:38px;color:#c5000b;display: inline-block;margin-bottom: 15px;}
.pageBody aside .hotNews dd{float: right;width:280px}
.pageBody aside .hotNews dd ul.imgList li{width:280px;overflow: hidden;margin-bottom:20px;}

.pageBody aside .hotNews dd ul.imgList li img{width:280px;height:195px;transition: all .3s;}
.pageBody aside .hotNews dd ul.imgList li a:hover img{transform: scale(1.05);}
.pageBody aside .hotNews dd ul.imgList li span{font-size: 16px;color:#595757;display: block;line-height: 30px;height: 30px;margin:5px 0 0;overflow:hidden;}


.newsList{padding-top:24px;}
.newsList li{height:44px;line-height:44px;color:#595757;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.newsList li span.time{float:right;margin-left: 25px;font-weight: lighter;}
.newsList li a{color:#595757;}
.newsList li a:hover{color: #c5000b;}



.workDynamicsList li{height:183px;overflow: hidden;position: relative;transition: all .3s;border-bottom: 1px solid #dddddd;padding:58px 0;}
.workDynamicsList li::after{content: "";display:block;clear: both;}
.workDynamicsList li .imgPreview{float: left;width:258px;}
.workDynamicsList li .imgPreview img{width: 258px;height:183px;background-color: #f1f1f1;}
.workDynamicsList li .aboutDetail{float: right;width:730px;}
.workDynamicsList li .aboutDetail h3{font-size: 20px;color:#4d4d4d;font-weight:bold;line-height:1.5;height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;}
.workDynamicsList li .aboutDetail h3 a{color:#4d4d4d;}
.workDynamicsList li .aboutDetail h3 a:hover{color:#c5000b}
.workDynamicsList li .aboutDetail .textContent{font-size: 16px;line-height: 1.8;height: 87px;color: #595757;margin-top:20px;margin-bottom: 10px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-align: justify;}
.workDynamicsList li .aboutDetail .time{font-size:16px;color:#696969;line-height: 2;}

.pageBody aside .hotNews dd ul.fontList li{font-size: 16px;line-height: 44px;height: 44px;color: #595757;padding-left:30px;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(1):before{content:'1';color:#c5000b;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(2):before{content:'2';color:#c5000b;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(3):before{content:'3';color:#c5000b;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(4):before{content:'4';color:#595757;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(5):before{content:'5';color:#595757;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(6):before{content:'6';color:#595757;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(7):before{content:'7';color:#595757;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(8):before{content:'8';color:#595757;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(9):before{content:'9';color:#595757;position: absolute;left: 0;}
.pageBody aside .hotNews dd ul.fontList li:nth-child(10):before{content:'10';color:#595757;position: absolute;left: -4px;}
.mainContainer .contentText{margin-top:60px;}
.mainContainer .contentText,.mainContainer .contentText *{line-height: 42px!important;font-size: 18px!important;color:#4d4d4d!important;text-align: justify;font-family: Microsoft Yahei!important;}
.mainContainer .contentText img{max-width: 100%;}
.mainContainer .articleTitle{font-size:36px;line-height:1.2;margin:30px 0 20px;color:#595757;font-weight: bold;}
.mainContainer .prenext{line-height:32px;padding-top: 20px;color: #000;padding-bottom: 10px;color:#000000;font-size: 18px;margin-top:50px;}
.mainContainer .articleAddress{line-height:40px;height:40px;font-size:18px;color:#b2b2b2;margin:20px 0;font-weight: lighter;}
.mainContainer .articleAddress span{padding:0 30px 0 0;}
.mainContainer .prenext p {margin-bottom: 15px;}
.mainContainer .prenext a{color:#000000;font-size: 21px;}
.mainContainer .prenext a:hover{color: #c5000b;}
.mainContainer .prenext p span{color:#000000;font-size: 21px;}


/* 文艺协会 */
.pageBody aside .stampBox{background: url("../images/association/default.png") no-repeat;width:279px;height: 192px;position: relative;margin-left:136px;margin-bottom: 112px;}
.pageBody aside .stampBox:before{color: #c5000b;content: "\e60e";display: inline-block; font-family: "iconfont" !important;font-size: 18px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;left:-136px;top:0px;}
.pageBody aside .stampBox h2{text-indent: -999em;overflow: hidden;}
.pageBody aside .stampBox.zuojia{background-image: url("../images/association/association-01.jpg") ;}
.pageBody aside .stampBox.xijujia{background-image: url("../images/association/association-02.jpg") ;}
.pageBody aside .stampBox.yinyuejia{background-image: url("../images/association/association-03.jpg") ;}
.pageBody aside .stampBox.meishujia{background-image: url("../images/association/association-04.jpg") ;}
.pageBody aside .stampBox.shufajia{background-image: url("../images/association/association-05.jpg") ;}
.pageBody aside .stampBox.sheyingjia{background-image: url("../images/association/association-06.jpg") ;}
.pageBody aside .stampBox.quyijia{background-image: url("../images/association/association-07.jpg") ;}
.pageBody aside .stampBox.dianyingdianshijia{background-image: url("../images/association/association-08.jpg") ;}
.pageBody aside .stampBox.wudaojia{background-image: url("../images/association/association-09.jpg") ;}
.pageBody aside .stampBox.zhajijia{background-image: url("../images/association/association-10.jpg") ;}
.pageBody aside .stampBox.minjianwenyijia{background-image: url("../images/association/association-11.jpg") ;}
.pageBody aside .stampBox.wenyipinglunjia{background-image: url("../images/association/association-12.jpg") ;}
.pageBody aside .stampBox.wenyizhiyuanzhe{background-image: url("../images/association/association-13.jpg") ;}


.subNavBar dd .xhList a{display: block;border:1px solid #b7b6b6;border-radius: 8px;width:234px;line-height:88px;height: 88px!important;min-height:88px;position: relative;font-size:21px;margin-bottom: 44px;;text-align: left;padding-left: 105px;}
.subNavBar dd .xhList a:before{content:"";width:1px;height:88px;background:#b7b6b6;position: absolute;top:0;bottom:0;left:90px;}
.subNavBar dd .xhList a .iconfont{position: absolute;left:12px;top:3px;font-size: 64px;color:#6d6c6c;}
.subNavBar dd .xhList a.on,.subNavBar dd .xhList a:hover{color:#c5000b;border-color:#c5000b;}
.subNavBar dd .xhList a.on:before,.subNavBar dd .xhList a:hover:before{background:#c5000b;}
.subNavBar dd .xhList a.on .iconfont,.subNavBar dd .xhList a:hover .iconfont{color:#c5000b;}
aside .searchArts {position: relative;overflow: hidden;margin-top: 20px;}
aside .searchArts dt{float: left;width:42px;font-size: 30px;font-family: "楷体";width:42px;color:#989898;line-height: 1.1;text-align: center;}
aside .searchArts dt .iconfont{font-size:34px;color:#c5000b;display: inline-block;margin-bottom: 15px;}
aside .searchArts dd{float: right;width:280px}
aside .searchArts .searchArtWrapper{border:1px solid #717071;height: 45px;width:100%;box-sizing: border-box;border-radius: 5px;}
aside .searchArts .searchArtWrapper .searchTxt{margin-left: 10px;background: transparent;width:230px;height:40px;line-height: 40px;border:0px;font-size: 16px;}
aside .searchArts .searchArtWrapper .iconfont{font-size: 28px;vertical-align: middle;}
.xhPreviewPhoto{width: 1030px;height: 770px;position: relative;margin-bottom: 40px;}
.xhPreviewPhoto img{width: 100%;height: 770px;}
.xhPreviewPhoto p{background: rgba(198,0,11,0.7);height:47px;line-height: 47px;overflow: hidden;text-align: center;color: #fff;font-size: 19px;position: absolute;left:0;right:0;bottom: 0;}
.xhTitle{border-bottom: 3px solid #c6000b;position: relative;}
.xhTitle h3{font-size: 24px;font-weight: bold;padding:24px 0;color:#c5000b;}
.xhTitle h3:after{color:#c5000b;content: "\e600";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 18px;margin-left:35px;}
.xhTitle .more{position: absolute;right:0;top:34px;color:#595757;font-size: 14px;}
.mainContainer .artistList{overflow: hidden;width: 100%;}
.mainContainer .artistList ul{width:1096px;margin-top:60px;}
.mainContainer .artistList ul:after{content:"";display: block;clear: both;}
.mainContainer .artistList li{float: left;margin-right: 70px;margin-bottom:20px;width:295px;height:427px;}
.mainContainer .artistList li .photo{width:295px;height:345px;position: relative;overflow: hidden;border-radius: 5px;}
.mainContainer .artistList li .photo img{width:295px;height:345px;}
.mainContainer .artistList li .photo a {display:block;}
.mainContainer .artistList li .photo a:hover:before {left:400px;transition:left .5s ease 0s;}
.mainContainer .artistList li .photo a:before {content:"";position:absolute;width:80px;height:450px;top:0;left:-150px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-webkit-gradient(linear,left top,righttop,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.mainContainer .artistList li .artistName{width:295px;height: 22px;line-height:1;font-size: 21px;font-weight: lighter;padding:30px 0;}
.mainContainer .artistList li .artistName a{color:#595757;}
.mainContainer .artistList li .artistName a .iconfont{vertical-align: middle;}
.mainContainer .artistList li .artistName a .icon-yishujia{font-size: 32px;}
.mainContainer .artistList li .artistName a .icon-xiantiao{font-size: 18px;margin:0 6px;}

.mainContainer .worksList{overflow: hidden;width: 100%;}
.mainContainer .worksList ul{width:1096px;margin-top:60px;}
.mainContainer .worksList ul:after{content:"";clear: both;display: block;}
.mainContainer .worksList li{float: left;margin-right: 70px;margin-bottom:20px;width:295px;height:455px;}
.mainContainer .worksList li .photo{width:295px;height:350px;position: relative;overflow: hidden;border-radius: 5px;}
.mainContainer .worksList li .photo img{width:295px;height:350px;}
.mainContainer .worksList li .photo a {display:block;}
.mainContainer .worksList li .photo a:hover:before {left:400px;transition:left .5s ease 0s;}
.mainContainer .worksList li .photo a:before {content:"";position:absolute;width:80px;height:450px;top:0;left:-150px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-webkit-gradient(linear,left top,righttop,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.mainContainer .worksList li .artistName{height: 30px;margin-top:20px;line-height: 30px;font-size: 18px;}
.mainContainer .worksList li .artistName a,.mainContainer .worksList li .worksName a{color:#595757;display:inline-block;line-height:30px;height:30px;vertical-align:middle;}
.mainContainer .worksList li .artistName a:hover,.mainContainer .worksList li .worksName a:hover{color:#c5000b}
.mainContainer .worksList li .artistName a:before{content:"\e61a";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 28px;vertical-align: middle;margin-right: 10px;}
.mainContainer .worksList li .artistName .icon-xiantiao,.mainContainer .worksList li .worksName .icon-xiantiao{font-size: 18px;margin:0 6px;vertical-align:middle;}
.mainContainer .worksList li .worksName{color:#595757;line-height: 30px;font-size: 18px;white-space: nowrap;}
.mainContainer .worksList li .worksName a:before{content:"\e610";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 26px;vertical-align: middle;margin-right: 12px;}
.mainContainer .worksList li .worksName .w{display:inline-block;vertical-align:middle;}
.worksDetail article {margin-top:55px;}
.worksDetail article h1{font-size: 27px;color:#c6000b;font-weight: bold;width:32px;writing-mode: vertical-lr;writing-mode: tb-lr;float: left;}
.worksDetail article .summary{font-size: 17px;line-height: 50px;color:#333333;writing-mode: vertical-lr;writing-mode: tb-lr;float: left;padding:20px 0 0 20px;}
.worksDetail article .worksContent{margin-left: 200px;font-size: 18px;line-height: 50px;color:#4d4d4d;}
.worksDetail article .worksContent *{font-size: 18px;}
.rulesContent article{padding-top:65px;padding-bottom: 65px;;}
.rulesContent article *{color:#4d4d4d!important;font-size: 21px!important;font-family: "宋体"!important;line-height: 2.5!important;text-align: justify;}
.rulesContent article h1{line-height:1.5;font-size: 26px;color:#595757;font-weight: bold;text-align: center;font-family: Microsoft Yahei, "Helvetica", "STHeitiSC-Light", "Arial", sans-serif;}
.rulesContent article h2{font-size: 26px;color:#595757;font-weight: lighter;text-align: center;padding:50px 0;}
.rulesContent article h3,.rulesContent article h4,.rulesContent article h5,.rulesContent article h6{font-weight:bold;}
.groupMemberContent .groupMemberList{width:1090px;margin-top:40px;}
.groupMemberContent .groupMemberList li{width: 302px;height: 80px;background-color: #ececec;border-radius:6px;margin-right:61px;margin-bottom:60px;float: left;color:#333333;font-size: 20px;overflow: hidden;}
.groupMemberContent .groupMemberList li a{display: block;padding:12px 20px 0 20px;height: 68px;}
.groupMemberContent .groupMemberList li a:hover{background-color: #c5000b;color:#fff;}
.orgContent{width:1180px;}
.orgContent dl{width: 440px;float: left;margin-right: 150px;margin-bottom: 95px;}
.orgContent dl dt{border-bottom: 1px solid #5c5a5a;font-size: 22px;color:#c5000b;padding:20px 0;line-height: 1.1;}
.orgContent dl dt .iconfont{font-size: 36px;color:#c5000b;vertical-align: middle;margin-right: 15px;}
.orgContent dl dd{color:#5c5a5a;font-size: 22px;padding:20px 0 0;font-family: "宋体";}
.orgContent dl dd span{padding-right:35px;}
.leaderContent ul{width:1130px;overflow: hidden;}
.leaderContent ul li{width:275px;float: left;margin-right: 100px;height: 485px;margin-bottom: 65px;}
.leaderContent ul li .photo,.leaderContent ul li .photo img{width: 275px;height: 357px;}
.leaderContent ul li .leaderName{font-size: 20px;border-bottom: 1px solid #7f7e7d;height: 48px;line-height: 48px;overflow: hidden;margin-top:15px;}
.leaderContent ul li .leaderName .iconfont{font-size: 30px;vertical-align: middle;margin-right: 10px;}
.leaderContent ul li .jobName{font-size: 20px;padding:12px 0;}
.rulesContent article .memebersArticle table{width:100%;margin-top:60px;}
.rulesContent article .memebersArticle table td{width: 25%;font-size: 22px;color:#000;}
.wenlianIntroduction p{text-indent: 2em;}

.chairmanWrapper{padding:50px 0;}
.chairmanWrapper h4{font-size: 24px;font-weight: bold;color:#5a5757;line-height: 1.5;font-family: "宋体";}
.chairmanWrapper dl {margin-top:34px;margin-bottom: 52px;border-bottom: 1px solid #c5c5c5;padding-bottom: 50px;}
.chairmanWrapper dl:last-child{border-bottom: 0px;}
.chairmanWrapper dl dt{font-size: 22px;font-weight: bold;color:#5a5757;line-height: 44px;font-family: "宋体";}
.chairmanWrapper dl dd{font-size: 20px;color:#5a5757;line-height: 44px;font-family: "宋体";}
.contactInfo{padding:40px 0 0;}
.contactInfo dl{font-size: 26px;color:#5a5757;}
.contactInfo dl dt{font-weight: bold;font-size: 20px;line-height: 50px;font-family: "宋体";}
.contactInfo dl dd{font-size: 18px;margin-bottom: 45px;line-height: 1.2;padding:10px 0;border-bottom: 1px solid #c5c5c5;padding-bottom:50px;font-family: "宋体";}

.artistSort{overflow: hidden;}
.artistSort a{display:block;height:64px;width:80px;border:1px solid #fbdcb8;background:#fbdcb8;margin:9px 12px 0 0;float:left;text-align:center;font-size:26px;line-height:64px;}
.artistSort a:hover,.artistSort a.active{background-color:#be0505;color:#ffffff;}
.artistSort a:nth-child(11n){margin-right:0;}
.mainContainer .artistListStyle2{overflow: hidden;width: 100%;}
.mainContainer .artistListStyle2 ul{width:1136px;margin-top:60px;}
.mainContainer .artistListStyle2 ul:after{content:"";display: block;clear: both;}
.mainContainer .artistListStyle2 li{float: left;margin-right: 110px;margin-bottom:20px;width:267px;height:400px;}
.mainContainer .artistListStyle2 li .photo{width:267px;height:316px;position: relative;overflow: hidden;border-radius:5px;}
.mainContainer .artistListStyle2 li .photo img{width:267px;height:316px;}
.mainContainer .artistListStyle2 li .photo a {display:block;}
.mainContainer .artistListStyle2 li .photo a:hover:before {left:400px;transition:left .5s ease 0s;}
.mainContainer .artistListStyle2 li .photo a:before {content:"";position:absolute;width:80px;height:450px;top:0;left:-150px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-webkit-gradient(linear,left top,righttop,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.mainContainer .artistListStyle2 li .artistName{width:267px;height: 22px;line-height:1;font-size: 18px;font-weight: lighter;padding:20px 0 30px 0px;}
.mainContainer .artistListStyle2 li .artistName a{color:#595757;}
.mainContainer .artistListStyle2 li .artistName a .iconfont{vertical-align: middle;}
.mainContainer .artistListStyle2 li .artistName a .icon-yishujia{font-size: 26px;margin-top:-2px;margin-right:5px;}
.mainContainer .artistListStyle2 li .artistName a .icon-xiantiao{font-size: 16px;margin:0 8px;}

/* 文艺名家 */
.famousIntro{position: relative;}
.famousIntro .famousName{position: absolute;font-size: 36px;color:#c6000b;left: 0;top:0;font-weight: bold;width:40px;line-height: 1.3;}
.famousSummary{width:900px;height:570px;margin-left:130px;background-color: #fbdcb8;border-radius: 10px;overflow: hidden;}
.famousSummary .famousPhoto{width:480px;height:570px;float: left;border-radius: 5px;overflow:hidden;margin-right:35px;}
.famousSummary .famousPhoto img{width:480px;height:570px;}
.famousSummary p{padding:35px 35px 35px 0;line-height:42px;font-size: 18px;color:#595757;}
.worksBox{position: relative;margin-top:60px;padding-bottom: 60px;min-height: 250px;}
.worksBox .title,.otherWorksBox .title,.commentBox .title{position: absolute;font-size: 35px;color:#c6000b;left: 0;top:0;width:40px;line-height: 1.1;font-family: "楷体";padding-top:40px;}
.worksBox .title:before,.otherWorksBox .title:before,.commentBox .title:before{color:#c5000b;content: "\e600";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 18px;position: absolute;left:10px;top:0px;}
.worksBox .worksDetail{line-height:42px;font-size: 18px;color:#4d4d4d;width:900px;margin-left:130px;padding-top:30px;text-align: justify;}
.worksBox .worksDetail *{font-size: 18px!important;color:#4d4d4d!important;}
.otherWorksBox{position: relative;margin-top:60px;}

.otherWorksList{position: relative;}
.otherWorksList ul{margin-left:130px;padding-top:30px;}
.otherWorksList ul:after{content:"";display: block;clear: both;}
.otherWorksList li{float: left;margin-right: 42px;width:270px;height:395px;}
.otherWorksList li:nth-child(3n){margin-right: 0;}
.otherWorksList li .photo{width:270px;height:335px;position: relative;overflow: hidden;border-radius: 5px;}
.otherWorksList li .photo img{width:270px;height:335px;}
.otherWorksList li .photo a {display:block;}
.otherWorksList li .artistName{margin-top:20px;line-height: 30px;height: 30px;font-size: 18px;text-align: center;}
.otherWorksList li .artistName a{color:#595757;}
.otherWorksList li .artistName a:hover{color:#c6000b}
.otherWorksList li .artistInf{line-height:30px;font-size: 18px;height:30px;overflow: hidden;color:#595757;text-align: center;}

.commentBox{position: relative;margin-top:60px;min-height: 250px;}
.commentList{margin-left:130px;padding-top:30px;}
.commentList .commentWorks{font-size: 26px;color:#000000;font-weight: bold;}
.commentList .commentContent{font-size: 21px;color:#4d4d4d;line-height: 42px;margin-top:25px;}
.commentList .commentContent li{line-height: 44px;height: 44px;font-size: 18px;}
.commentList .commentContent li a{font-size: 18px;}
.works2Column ul{width:1120px;overflow: hidden;}
.works2Column li{float: left;margin-right:100px;margin-bottom:50px;width:460px;height:460px;}
.works2Column li .photo{width:460px;height:355px;position: relative;overflow: hidden;border-radius: 5px;}
.works2Column li .photo img{width:460px;height:355px;}
.works2Column li .photo a {display:block;}
.works2Column li .photo a:hover:before {left:400px;transition:left .5s ease 0s;}
.works2Column li .photo a:before {content:"";position:absolute;width:80px;height:450px;top:0;left:-150px;overflow:hidden;background:-moz-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-webkit-gradient(linear,left top,righttop,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.2)),color-stop(100%,rgba(255,255,255,0)));
	background:-webkit-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);
	background:-o-linear-gradient(left,rgba(255,255,255,0)0,rgba(255,255,255,.2)50%,rgba(255,255,255,0)100%);-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);-o-transform:skewX(-25deg);}
.works2Column li .artistName{height: 30px;margin-top:30px;line-height: 30px;font-size: 18px;}
.works2Column li .artistName a,.works2Column li .worksName a{color:#595757;}
.works2Column li .artistName a:hover,.works2Column li .worksName a:hover{color:#c5000b}
.works2Column li .artistName a:before{content:"\e61a";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 28px;vertical-align: middle;margin-right: 10px;}

.works2Column li .artistName .p{height: 30px;line-height: 30px;font-size: 18px;}
.works2Column li .artistName .p .labelName{color:#595757;margin-left:-2px;}
.works2Column li .artistName .p:hover,.works2Column li .artistName .p:hover a,.works2Column li .artistName .p:hover .labelName{color:#c5000b}
.works2Column li .artistName .p:before{content:"\e61a";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 28px;vertical-align: middle;margin-right: 10px;}

.works2Column li .artistName .icon-xiantiao,.works2Column li .worksName .icon-xiantiao{font-size: 18px;margin:0 10px;}
.works2Column li .artistName a.lk:before{content:"";display:none;margin:0;}
.works2Column li .worksName{color:#595757;line-height: 30px;font-size: 18px;padding-left: 2px;}
.works2Column li .worksName a:before{content:"\e610";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 26px;vertical-align: middle;margin-right: 12px;}
.exhibitionIntr{position: relative;}
.exhibitionIntr .worksName{font-size: 27px;color:#c6000b;font-weight: bold;width:32px;writing-mode: vertical-lr;writing-mode: tb-lr;position: absolute;left:0;top:0;letter-spacing: 8px;}

.exhibitionContent{width:900px;margin-left:130px;}
.exhibitionContent .exhibitionPhoto{margin-bottom: 20px;}
.exhibitionContent .exhibitionPhoto img{max-width:100%;border-radius: 10px;}
.exhibitionContent .exhibitionInf{font-size:18px;line-height:42px;color:#4d4d4d;}

.sTitle{border-bottom: 1px solid #c5c5c5;position: relative;font-size: 18px;line-height: 1;padding:14px 0;}
.mainContainer .sTitle strong{color:#c5000b;padding:0 5px;}
.mainContainer .sTitle:before{padding-right:5px; content:"\e61d";display: inline-block;vertical-align: middle; font-family: "iconfont" !important;font-size: 24px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.mainContainer .sTitle:after{color:#c5000b;content: "\e600";display: inline-block; font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 18px;position: absolute;right:0px;top:20px;}

.searchResult{padding-top:10px;}
.searchResult li{height:140px;overflow: hidden;position: relative;transition: all .3s;border-bottom: 1px solid #dddddd;padding:25px 0;}
.searchResult li h3{font-size: 20px;color:#4d4d4d;font-weight:bold;line-height:1.5;height: 30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;}
.searchResult li h3 a{color:#4d4d4d;}
.searchResult li h3 a:hover{color:#c5000b}
.searchResult li .textContent{font-size: 16px;line-height: 1.8;height: 87px;color: #595757;margin-top:20px;margin-bottom: 10px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-align: justify;}


.zhuantiBox {position: relative;margin-bottom: 50px;}
.zhuantiBox:after{content:"";display: block;clear: both;}
.zhuantiBox dt{float: left;width:42px;font-size: 30px;font-family: "楷体";width:42px;color:#989898;line-height: 1.1;text-align: center;}
.zhuantiBox dt a{color:#989898;}
.zhuantiBox dt a:hover{color:#c5000b;}
.zhuantiBox dt .iconfont{font-size:34px;color:#c5000b;display: inline-block;margin-bottom: 15px;}
.zhuantiBox dt .cur{margin-top:15px;display: inline-block;}
.zhuantiBox dt .cur:before{content: "\e65e";font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 28px;display: inline-block;margin-bottom: 15px;}
.zhuantiBox dd{float: right;width:280px}
.zhuantiPhoto{width: 280px;overflow: hidden;}

.labelName{text-align: justify;display:inline-block;width:55px;height: 30px;line-height:30px;overflow: hidden;vertical-align: middle;white-space:normal}
.labelName:after{content: " ";display: inline-block;width: 100%;}



