﻿/*--头部--*/

.web {padding: 0px 3%; max-width:1200px; margin:0 auto;}

.search{ border:1px solid #dcdcdc; width:223px; height:32px; float:right; margin-top:21px; }
.searchtext{ width:189px; height:32px; padding:0 11px; color:#a0a0a0; font-size:14px; line-height:32px; float:left;font-family:"Microsoft Yahei"; background:none;}
.searchbot{ width:32px; height:31px; background:#da2d21 url(../webimages/pic01.png) no-repeat center center; color:#fff; text-align:center; line-height:
3px; float:left; cursor:pointer;}
.logo{ height:45px;transition: all .3s; -webkit-transition: all .3s;-moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; display:block; float:left;}
.phoness{ display:inline-block;background: #da2d21 url(../webimages/wwimg07.png) no-repeat; width: 27px;height: 28px;background-size: 28px; vertical-align: 3px; float:right;margin-top: 8px;}
.phoneham{ width:28px; height:23px; background:red; float:right;    margin-left: 15px;    background: #da2d21 url(../webimages/wwimg06.png) no-repeat; background-size: 28px; margin-top:10px;}
.phoneham.cur{background: #da2d21 url(../webimages/wwimg08.png) no-repeat; background-size: 28px;}
.navlist{ padding:0;}
.navlist ul li{border-bottom: 1px solid #e6e6e6;position: relative; width: 100%; z-index:99;}
.navlist ul li h3{ font-size:15px; padding: 10px 20px; position:relative;}
.navlist ul li h3 span{ width: 44px;height: 44px; display: block;background: url(../webimages/YYsimg2.png) no-repeat center center; background-size: 19px 12px;position: absolute;top: 0;right: 0;cursor: pointer; z-index: 99;}
.navdrop{background: #EEE;display:none; }
.navdrop a{ display:block; border-bottom: 1px solid #D9D9D9;padding:6px 25px ;}
.navdrop a:last-child{ border-bottom:none;}
.navlist ul li h3.cur span{background: url(../webimages/wwpic19.png) no-repeat center center; background-size: 19px 12px;}
.head{ padding:10px 0; background:#fff;}
.navlist{ display:none; position:absolute; left:0; width:100%; background:#fff; z-index:99;}

.withinbanner{ width:100%; overflow:hidden;}
.withinbanner img{ width:100%; display:block;}

.Twocolumns{ display:none;}
.title h3{ display:none;}

/*面包屑*/
.title{border-bottom:1px solid #cccccc; font-size:20px; color:#1a1a1a; padding-bottom:12px; padding-top:20px;}
.title span{ float:left; background:url(../webimages/titleimg.png) no-repeat left center; padding-left:25px; font-size:13px;}
.title span a{ padding:0px 5px; color:#666;}
.title span a:hover{ color:#1a1a1a;}
.title span a.cur{ color:#1a1a1a;}
.WArttoplefttit{ padding-top:22px; }
.WArttoplefttit h3{ font-family:'宋体'; color:#333; font-weight:bold; float:left; font-size:24px;}
.Wlistmore{ float:right; line-height:28px; padding-right:15px; color:#666; font-size:16px; background:url(../webimages/pic03.png) no-repeat right center;}
.WArttoplefttit h3 img{vertical-align: -5px; margin-right:9px;}
.ArttopUpleft{ overflow:hidden;}
.ArttopUpleft ul{    width: 100%;height: 100%; z-index: 1;display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex;-webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;    transform: translate3d(0, 0px, 0px);}
.ArttopUpleft ul li{ width: 100%;background-size: cover; background-position: center;overflow: hidden;float: left; -webkit-flex-shrink: 0;-ms-flex: 0 0 auto; flex-shrink: 0; height: 100%; position: relative;}
.ArttopUpleft ul li img{ display:block; width:100%;}
.ArttopUpleft ul li p{ width:100%; padding:0 80px 0 13px; background:rgba(51,51,51,.6); height:40px; line-height:40px; position: absolute;bottom: 0;left: 0;}
.ArttopUpleft ul li p a{ color:#fff;}
.ArttopUp{ padding-top:15px; overflow:hidden;  }
.ArttopUpleftbtn{ position:absolute; right:14px; bottom:10px; width:auto; text-align:center;}
.ArttopUpleftbtn span{ display:inline-block; width:6px; height:6px; margin-left:6px; border-radius:100%; background:#aaa; cursor:pointer;}
.ArttopUpleftbtn span.swiper-pagination-bullet-active{ background:#da2d21;}
.Wjewelrybtn span{ background:#aaa;}
.Wjewelrybtn span.swiper-pagination-bullet-active{ background:#e1ae73;}
.ArttopUpright ul li { color:#333; font-size:16px; color:#333; line-height:32px; height:32px; overflow:hidden; background:url(../webimages/pic08.png) no-repeat left center; padding-left:10px;}
.ArttopUplist{ width:100%; position:relative;overflow:hidden;}
.ArttopUpright{ padding-top:15px; padding-bottom:20px;}
.Arttopbot{ background:#fff; margin-top:24px; height:auto; }
.Arttopbot:after{content: '';position: absolute; left: -3%; width: 100%;height: 12px; background: #eee; padding-right: 3%;  visibility: inherit;}
.ArttopbotPro{ padding-top:0}
.Arttopbotlist ul li{ height:30px; font-size:16px; line-height:30px; background:url(../webimages/pic08.png) no-repeat left center; padding-left:10px; padding-right:0; overflow:hidden;}
.Arttopbotlist{ padding-top:15px; padding-bottom:25px;}
.Wjewelrylist ul li{    background: url(../webimages/pic16.png) no-repeat left center;}
.Artshowlist dl{ margin-bottom:10px; }
.Artshowlist dl dt{/* width:31%; */float:left;}
.Artshowlist dl dd{ /*float:left;*/ /*width:69%; */padding-left:10px; position:relative; display: -webkit-box;-webkit-line-clamp: 1;}
.Artshowlist dl dd a{ display:block; position:absolute;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);}
.Artshowdiv{ font-size:13px;}
.Artbaike dl dd .Artshowdiv{ height:47px; overflow:hidden;}
.Artshowlist{ padding-top:15px;position:relative; overflow:hidden;}
.Artshowlist dl dd h3{ color:#da2d21; font-size:16px;}
.Artshowlist dl dt img{ display:block; width:100%;}
.Wmain{ margin-bottom:40px;}
.ArttoprightBg{/* position:relative;*/}
.Arttopbot:after{content: ''; position: absolute; left: -3%;width: 100%; height: 12px; background: #eee;padding-right: 3%;}
.Artshowlist:after{content: ''; position: absolute; left: -3%;width: 100%; height: 12px; background: #eee;padding-right: 3%;}
.Wfigure:after{content: ''; position: absolute; left: -3%;width: 100%; height: 12px; background: #eee;padding-right: 3%;}
.Wfigurelist ul li img{ display:block; width:100%;}
.Wfigurelist ul{    width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box; display: -ms-flexbox;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.Wfigurelist ul li{ text-align:center; float:none;}
.Wfigurelist { position:relative; padding-top:15px; padding-bottom:15px; overflow:hidden;}
.Wbaikebox{ padding-top:24px; }
.Wbaikebox:after{content: ''; position: absolute; left: -3%;width: 100%; height: 12px; background: #eee;padding-right: 3%;}
.Wfigureleft, .Wfigureright{ display:block; position:absolute; top:50%; margin-top:-48px; width:36px; height:36px; background:rgba(0,0,0,.5); z-index:9;}
.Wfigureleft{ left:0;}
.Wfigureright{right:0;}
.Wfigureleft:after, .Wfigureright:after{     content: ""; position: absolute; width: 15px; height: 15px; border-left:2px solid hsl(0, 0%, 86%); border-top: 2px solid hsl(0, 0%, 86%);position: absolute;transform: rotate(315deg);-webkit-transform: rotate(315deg); -moz-transform: rotate(315deg); -ms-transform: rotate(315deg);-o-transform: rotate(315deg); top: 50%; left: 50%;margin: -8px 0 0 -4px;}
.Wfigureright:after{    transform: rotate(135deg);-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg); -ms-transform: rotate(135deg);-o-transform: rotate(135deg);margin:-8px 0 0 -14px;}
.Wfigurelist ul li p{ padding-top:5px; font-size:16px;}
.Arttopright{ margin-top:15px;}

.WBoutique{ background:#fff; margin-top:12px; margin-bottom:20px; padding-bottom:30px;}
.WBoutique:after{content: ''; position: absolute; left: -3%;width: 100%; height:24px; background: #eee;padding-right: 3%; display:none;}
.WBoutiquelist{ position:relative; margin-top:15px; overflow:hidden;}
.WBoutiquelist ul{width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box; display: -ms-flexbox;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.WBoutiquelist ul li{ width:20%; position:relative;}
.WBoutiquelist ul li img{ display:block; width:100%;}
.WBoutiquelist ul li p{ height:26px; overflow:hidden; text-align:center; padding-top:5px; font-size:16px;}
.Wfigurebox{ padding-top:15px;}
.WBoutique .Wfigureright{ margin-top:-34px;}
.WBoutique .Wfigureleft{ margin-top:-34px;}



/*底部*/
.Wfoot{ background:#fff; border-top:1px solid #e5e5e5;  padding-top:20px; }
.footlogo{ display:block; margin:0 auto; text-align:center;}
.footlogo img{ height:50px; transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s; -o-transition: all .3s;}
.WCopyright{ text-align:center;}
.Wfootnav a{ display:block;}
.Wfootnav a{     border-bottom: 1px solid #A6A6A6; padding-top:5px; padding-bottom:5px;}
.Wfoot .web{ padding-left:2%; padding-right:2%;}
.WCopyright{ padding-top:10px; padding-bottom:10px;}



/*视频列表*/
.Wvideolist{ margin-top:22px; background:#fff;}
.Wvideolist ul li{ margin-bottom:30px; text-align:center; color:#333; font-size:16px; }
.Wvideolist ul li img{ display:block; width:100%; }
.Wvideolist ul li p{padding-top:10px; font-size:16px; height:39px; overflow:hidden;}
.Wvideolisticon{ position:relative;}
.Wvideolisticon span{ display:block; background:url(../webimages/pic23.png) no-repeat; width:80px; height:80px; position:absolute; top:50%; left:50%; margin-top:-40px; margin-left:-40px;}
.Wpage{display: block;padding: 8px 0;background: #da2d21; transition: .2s ease-in-out;-webkit-transition: .2s ease-in-out; -moz-transition: .2s ease-in-out; -ms-transition: .2s ease-in-out; -o-transition: .2s ease-in-out;}
.Wpage span{    display: block;width: 31px; margin: 0 auto; height: 31px; background: url(../webimages/wwimg09.png) no-repeat 0 0; }

/*图片新闻*/
.Wimglist{margin-top:22px; background:#fff;}
.Wimgdiv{ position:relative; margin-bottom:10px;}
.Wimgdiv img{ display:block; width:100%;}
.Wimgdiv span{ display:block; width:53px; height:23px; background:rgba(0,0,0,.5); position:absolute; right:20px; bottom:10px; border-radius:10px; color:#fff; text-align:center;}
.Wimglist ul li p{ text-align:center; font-size:16px; height:24px; overflow:hidden;}
.Wimglist ul li{ margin-bottom:30px;}


/*新闻*/
.WdynamicDl dt{ padding-left:0; padding-right:0;}
.WdynamicDl dd{ color:#666;}
.WdynamicDl dd h3{ color:#1a1a1a; font-size:16px; margin-top:10px; margin-bottom:10px; height:24px; overflow:hidden;}
.WdynamicDl dt img{ display:block; width:100%; display:block;}
.WdynamicDl dd em{ display:block; margin-bottom:8px;}
.WdynamicDl dd p{word-break: break-all;display: -webkit-box; -webkit-line-clamp:3;-webkit-box-orient: vertical;overflow: hidden; height:69px;}
.WdynamicDl dd span{ display:block; border:1px solid #999; display:inline-block; padding:5px 13px; margin-top:20px; color:#1a1a1a;}
.Wdynamic{ margin-top:24px;}
.Wdynamiclist li{ position:relative; border-bottom:1px solid #ccc;padding-left: 20px; height:50px; line-height:50px; overflow:hidden; padding-right:70px; font-size:16px;}
.Wdynamiclist li:after{ content:''; position:absolute; left:0; top:18px; width:9px; height:9px; border:3px solid #333; border-radius:100%;}
.Wdynamiclist li span{ float:right;}
.Wdynamiclistbox{  padding-top:20px;}
.Wdynamiclist li a{ display:inline-block;}
.Wdynamiclist li span{ color:#666; width:65px; font-size:12px; position:absolute; right:0; top:0; display:none;}

.Arthf img{ display:block; width:100%;}
.ArttopUpbox:after{ content:''; position:absolute; left:-3%; width:100%; height:12px; background:#eee;    padding-right: 3%;}
.Arthf{ margin-top:24px;}

/*演艺*/
.Wplaytit h3{ font-size:22px;}
.Wplaytit h3 img{ display:block; margin-right:0; margin-top:2px;}
.WProject{ padding-top:15px; padding-bottom:25px; overflow:hidden; position:relative;}
.WProject ul{width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box; display: -ms-flexbox;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.WProject ul li{ float:none; padding-left:0; padding-right:0; text-align:center;}
.WProject ul li img{ display:block; width:100%;}
.WProject ul li p{ height:24px; padding-top:5px; overflow:hidden; font-size:16px;}
.WArts{ padding-bottom:15px; padding-top:15px; overflow:hidden; position:relative;}
.WArtstab{ display:none;}

.WArts01 { display:block;}
.Wmoretab a.Wlistmore:first-child{ display:block;}
.WArts ul{width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box; display: -ms-flexbox;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.WArts ul li{ width:16.66%; text-align:center;}
.WArts ul li p{ padding-top:5px; height:28px; overflow:hidden; font-size:16px;}
.WArts ul li img{ display:block; width:100%;}
.Artshowtab a.cur{ color:#da2d21;}
.Artshowlist dl dd a:hover .Artshowdiv{color: #333;}


/*产业艺术*/
.Windustry{ margin-top:24px;}
.Windustrytit{border-bottom:1px solid #bfbfbf;}
.Windustrytit h3{ font-size:22px; font-family:'宋体'; border-bottom:2px solid #bfbfbf; font-weight:bold; display:inline-block; color:#333; margin-bottom:2px; padding-bottom:5px;}
.Windustrytit h3 em{ padding-left:5px; font-size:12px; font-family:'Arial'; color:#666;}
.Windustrybox{ background:#fff;}
.Windustry{ }
.Windustryimg{ padding-top:13px;}
.Windustryleft{ padding-left:0px; }
.Windustryimg{ position:relative; overflow:hidden; border-bottom:1px dashed #dcdcdc; padding-bottom:20px;}
.Windustryimg ul{width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box; display: -ms-flexbox;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.Windustryimg ul li { float:none; color:#666; font-size:12px;}
.Windustryimg ul li img{ display:block; width:100%;}
.Windustryimg ul li h3{ font-size:18px; color:#333; font-weight:bold; text-align:center; padding-top:20px; margin-bottom:10px;}
.Windustryimg ul li p span{ color:#da2d21; padding-left:3px;}
.Windustrylist ul li{ height:36px; line-height:36px; padding-left:19px; background:url(../webimages/pic08.png) no-repeat left 17px;}
.Windustrylist ul{ padding-left:10px; padding-top:10px; padding-bottom:20px;}
.Windustrylist ul li a{overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;-webkit-line-clamp: 1; height: 35px;line-height: 35px;display: block; font-size:16px;}
.Windustrylist ul li span{ float:right; margin-left:10px; display:none;}
.Windustryimgbtn{ position:absolute; text-align:right; width:100%;}
.Windustryimgbtn span{ color:#fff; line-height:26px; display:inline-block; width:26px; height:26px; background:rgba(0,0,0,.8); margin-left:2px; cursor:pointer; text-align:center;}
.Windustryimgbtn span.swiper-pagination-bullet-active{background:rgba(255,17,0,.8); }

.WNotice{ background:#fff; padding-top:20px;}
.Windustryright{ padding-right:0; padding-top:20px;}
.WNoticelist{ padding-top:15px; padding-bottom:5px;}
.WNoticelist ul li{ color:#666; margin-bottom:20px;}
.WNoticelist ul li img{ display:block; width:100%;}
.WNoticelist ul li h3{ color:#333; font-size:16px; padding-top:10px; margin-bottom:10px; height:34px; overflow:hidden;}
.WNoticelist ul li a:hover h3{color:#da2d21;}
.WNoticelist ul li p{ height:70px; text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp:3;}
.WNoticelist ul li a:hover p{color: #666;}
.WArtistic{ background:#fff; padding-top:40px;}
.Windustryimg ul li a:hover p{ color:#333;}
.Winstitutionslist{ position:relative; overflow:hidden;}
.Winstitutionslist ul{position: relative; width: 100%;height: 100%;z-index: 1; display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box;box-sizing: content-box;padding-bottom:30px;}
.Winstitutionslist ul{ -webkit-box-lines: multiple; -moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap; }
.Winstitutionslist ul li{ width:16.66%; border:1px solid #eee;    text-align: center;font-size: 18px;background: #fff;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; }
.Winstitutionslist ul li img{ display:block; width:100%;}
.Winstitutionslist{ padding-top:15px;}
.Winstitutionslist .Wfigureleft{ display:block;}
.Winstitutionslist .Wfigureright{ display:block;}
.Windustryleft:after{    content: '';position: absolute;left: -3%; width: 100%; height: 12px; background: #eee;padding-right: 3%;}

.Windustryright:after{    content: '';position: absolute;left: -3%; width: 100%;height: 12px; background: #eee;padding-right: 3%;}
.WArtistic:after{    content: '';position: absolute;left: -3%; width: 100%;height: 12px; background: #eee;padding-right: 3%;}
.Winstitutions{ padding-top:40px;}
.Wfigureright:hover{ background:#da2d21;}
.Wfigureleft:hover{ background:#da2d21;}
.WNfocusright ul li a{}


/*地方站*/
.WwhiteBg{ background:#fff; padding-top:38px;}
.WNfocustit{ background:#eee; padding-left:10px; padding-right:12px; padding-top:5px;}
.WNfocustit h3{ float:left;}
.WNfocusleft{ margin-top:20px; padding-left:0;}
.WNfocus .ArttopUpleft{ width:100%; position:relative; float:none;}
.WNfocusrightUp{height: 106px; border-bottom: 1px dashed #dcdcdc;padding-top: 20px;}
.WNfocusrightUp h3{    height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 1; text-align: center; font-size: 18px;font-weight: bold;}
.WNfocusrightUp p{ height: 50px;overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 2; font-size: 12px;}
.WNfocusrightUp p a{    color: #da2d21;margin-left: 10px;font-size: 14px;}
.WNfocusright ul{    padding-top: 20px;}
.WNfocusright ul li{background: url(../webimages/img84.jpg) no-repeat left 17px;height: 35px;overflow: hidden;padding-left: 15px;font-size: 14px; line-height: 35px;}
.WNfocusright ul li a{overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box;-webkit-line-clamp: 1; height: 35px; line-height: 35px; display: block; font-size:16px;}
.WNfocusright ul li span{ float:right; margin-left:10px; display:none;}
	
.WNfocus{ padding-bottom:20px;}
.WNfocusright{ padding-right:0;}
.Wdevelop{ overflow:hidden; position:relative;}
.WNfocustit .Wlistmore{ line-height:30px;}
.Wdeveloplist{    width: 100%;height: 100%;z-index: 1;display: -webkit-box; display: -moz-box;
 display: -ms-flexbox;-webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform;-ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; padding-top:20px; }
.Wdeveloplist li{ float:none; padding:0;}
.Wdeveloplist li img{ display:block; width:100%;}
.Wdeveloplist li h3{ font-size:16px; text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; font-weight: bold; padding-top:10px; margin-bottom:5px;}
.Wdeveloplist li p a{ color:#da2d21; padding-left:2spx;} 
.Wdeveloplist li p{  text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3;}
.Wdevelopright{ padding-top:30px;}
.Wdevelopright ul li{ border-bottom:1px dashed #dcdcdc; padding-bottom:25px; margin-bottom:25px;}
.Wdevelopright ul li h3{ color:#333; font-size:16px; font-weight:bold; text-overflow: ellipsis;-webkit-box-orient: vertical;overflow: hidden; display: -webkit-box;-webkit-line-clamp:1; margin-bottom:10px;}
.Wdevelopright ul li h3 img{ margin-right:5px;}
.Wdevelopright ul li p a{ color:#da2d21;}
.Wdevelopright ul li p{text-overflow: ellipsis;-webkit-box-orient: vertical; overflow: hidden; display: -webkit-box;-webkit-line-clamp:3;}
.Wdevelopright ul li:last-child{ border-bottom:none;}
.Waddvideolist ul{width: 100%;height: 100%; z-index: 1; display: -webkit-box;display: -moz-box; display: -ms-flexbox;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.Waddvideolist{ margin-top:0; padding-left:0; padding-right:0;}
.Waddvideolist ul{ margin:0;}
.Waddvideolist ul li{ width:33.33333%; float:none;}
.Waddvideo{ overflow:hidden;}
.Waddvideolist{ padding-top:20px;}
.Waddvideolist{ position:relative;}

.Artbaike dl dd h3{ color:#333;}


/*--新闻详细--*/

.commonDetailed{background:#FFF; padding:0px 125px; margin-top:25px;}
.commonDetailedtitle{ border-bottom:1px solid #cccccc; padding-bottom:20px;}
.commonDetailedtitle h3{ font-size:18px; text-align:center; line-height:32px; color:#1a1a1a; padding:20px 0px 0px;}
.commonDetailedtitleTimeAuthor{ text-align:center; color:#666; font-size:13px; padding:20px 0px 15px;}
.commonDetailedtitleTimeAuthor span{ padding-right:10px; position:relative; top:-3px; *top:2px;_top:1px;}
.commonDetailedContents{ padding:30px 0px; font-size:14px;}
.commonDetailedContentsfoot{padding-bottom:35px;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:30px;}
.commonDetailedContentsfoot p a{ display:inline-block; background:#da2d21; padding:5px 30px; color:#FFF; font-size:14px;}
.commonDetailedContentsfoot p a:hover{}
.commonDetailedContentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:13px; padding:13px 0px;}
.commonDetailedContentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:15px; position:absolute; left:0; top:0;}
.commonDetailedContentsfoot dl dd{ margin-bottom:15px; position:relative; padding-left:70px;}
.wwnewsdeta img{ max-width:100%;}
.commonDetailedContentsfoot dl dd:nth-of-type(2){ margin-bottom:0;}
.commonDetailedContentsfoot dl dd:nth-of-type(2) {margin-bottom: 0;}


/*珠宝*/

.Wjewelrytit h3{ color:#67789a; font-size:18px; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; float:none;}
.Wjewelrytit h3 em{ color:#a2a2a2; font-size:14px; padding-left:2px;}
.Wjewelrytit h3 img{ padding-left:5px; vertical-align:0px;width:46px;}
.Arttopbot .Wjewelrytit h3 img{    vertical-align: -5px; width:150px;}
.ArttoprightBg .Wjewelrytit h3 img{ width:auto;vertical-align: -6px;}
.WBoutique .Wjewelrytit h3 img{    vertical-align: -7px;    width:150px;}
.Artshowtab{ display:none;}


/*fuwenwen*/

/*--文化会馆--*/
.culturebg{ background:#fff;}
.culturetitle{font-size:20px; border-bottom:1px solid #666666; line-height:40px; font-weight:bold; color:#333333; padding:20px 0px 3px;}
.culturetitle a{ float:right; font-size:14px; color:#666666;font-weight:normal;}
.culturetitle span{ font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#adadad;font-weight:normal; padding-left:15px;}

.culturenewsbannerbox{ background:#fff; box-shadow:0px 1px 7px rgba(0,0,0,0.16); padding:12px;margin:25px 0px 0px;}
.culturenewsbanner{ width:100%;overflow:hidden; position:relative;}
.culturenewsbanner ul{width: 100%; height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;  -webkit-transition-property:webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.culturenewsbanner ul li img{ display:block; width:100%;}
.culturenewsbanner ul li{ position:relative; width:100%;}
.culturenewsbanner ul li p{ position:absolute; bottom:0px; left:0px; right:0px; padding:8px 15px; background-color:rgba(0,0,0,0.8); color:#fff; font-size:16px;}

.culturenewsbannerdot{ position:absolute; right:14px; bottom:8px; width:auto; text-align:center; z-index:99999}
.culturenewsbannerdot span{ display:inline-block; width:10px; height:10px; margin-left:8px; border-radius:100%; background:#ffffff; cursor:pointer;}
.culturenewsbannerdot span.swiper-pagination-bullet-active{ background:#da2d21;}



.culturenews{ padding:0px 20px 0px;}
.culturenews dl{ height:106px; border-bottom:1px dashed #dcdcdc; padding-top:20px;}
.culturenews dl dt{ height:30px; line-height:30px; overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1; text-align:center; font-size:18px; font-weight:bold;}
.culturenews dl dd{height:50px; text-indent:2em; overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2; font-size:12px; color:#666666;}
.culturenews dl dd a{ color:#da2d21; margin-left:10px;font-size:14px;}
.culturenews ul{ padding-top:20px;}
.culturenews ul li{ background:url(../webimages/pic29.png) no-repeat left 17px; height:35px; overflow:hidden; padding-left:15px;font-size:14px; line-height:35px;}
.culturenews ul li em{ float:right; margin-left:10px; display:none;}
.culturenews ul li a{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;display:-webkit-box;-webkit-line-clamp:1;height:35px; line-height:35px; display:block; font-size:16px;}

.cultureBrightspot dl{ padding-top:20px;height:122px; border-bottom:1px dashed #dcdcdc;}
.cultureBrightspot dl dt{ height:30px; line-height:30px; overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;font-size:18px;color:#333333;}
.cultureBrightspot dl dd{height:55px; padding-top:8px;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2; font-size:12px; color:#666666;}
.cultureBrightspot dl dd a{ color:#da2d21; margin-left:10px; font-size:14px;}

.cultureBrightspot ul li{ padding-top:11px;}
.cultureBrightspot ul li img{ float:left; padding:6px; background:#fff;box-shadow:0px 3px 7px rgba(0,0,0,0.16); margin-right:20px; border:1px solid #f3f3f3;}
.cultureBrightspot ul li h3{ font-size:16px; height:40px; line-height:30px; padding-top:10px; overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;display:-webkit-box;-webkit-line-clamp:1;}
.cultureBrightspot ul li p{ font-size:12px; color:#666666;text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;}


.culturepomp{ border:1px solid #f3f3f3; margin-top:20px; position:relative;}
.culturepomp em{ position:absolute; top:35%; display:block; width:36px; height:36px; background-repeat:no-repeat; cursor:pointer;}
.culturepomp em.culturepompleft{left:12px; background:url(../webimages/pic13.png) no-repeat;}
.culturepomp em.culturepompright{right:12px; background:url(../webimages/pic14.png) no-repeat;}
.culturepomp em:hover.culturepompleft{left:12px; background:url(../webimages/pic62.png) no-repeat;}
.culturepomp em:hover.culturepompright{right:12px; background:url(../webimages/pic63.png) no-repeat;}


.culturepompbigimg{ overflow:hidden; margin:12px 12px 0px; }
.culturepompbigimg ul{ position:relative; width:99999px;}
.culturepompbigimg ul li{ float:left; width:554px;}
.culturepompbigimg ul li img{ display:block; width:100%;}
.culturepompSmallimgbox{border-top:1px solid #f3f3f3; padding:12px;}
.culturepompSmallimg{ overflow:hidden;width:100%;}
.culturepompSmallimg ul{ width:9999px; position:relative;}
.culturepompSmallimg ul li{ float:left; width:109px; margin-right:2px; position:relative;}
.culturepompSmallimg ul li img{display:block;width:100%;}
.culturepompSmallimg ul li.cur span{ display:block; border:3px solid #0068b7; position:absolute; left:0px; top:0px; right:0px; bottom:0px;}

.culturevideolist{ padding-top:20px; padding-bottom:40px;}
.culturevideo{ position:relative;}
.culturevideo a{ display:block; position:relative; text-align:center; padding-bottom:10px; font-size:16px;}
.culturevideo img{ display:block; width:100%;}
.culturevideo a.videoicon span{ position:absolute; width:55px; height:55px; top:50%; left:50%; transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block;border:1px solid #fff; border-radius:100%;}
.culturevideo a.videoicon span::after{content:" ";display:block; width:0px; height:0px; position:absolute;top:50%; left:60%; transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-left:20px solid #fff;border-top:15px solid transparent; border-bottom:15px solid transparent;}

.culturevideolist li:nth-child(3n){ clear:left;}


/*--首页--*/

.indexbg{ background:#fff; padding:0px 0px 35px;}

.indextitle{ background-color:#eeeeee; background-image:url(../webimages/pic44.png); background-repeat:no-repeat; background-position:right bottom; border-bottom:2px solid #da2d21; padding:0 0px 0 11px; margin-top:20px;}
.indextitle img{ display:block; padding-top:5px; padding-bottom:5px;}
.indextitle a.indexmore{ display:block; float:right; background-image:url(../webimages/pic03.png); background-repeat:no-repeat; margin-right:15px; padding-right:15px; background-position:right center; line-height:43px; font-size:16px; color:#666666; display:none;}
.indextitle span{ display:none; float:right; height:43px; line-height:43px; padding-right:20px;}
.indextitle span a{ font-size:16px; display:block; float:left; padding:0px 23px; color:#333333;}
.indextitle span a:hover{ background:#da2d21; color:#fff;}
.indextitle span a.cur{ background:#da2d21; color:#fff;}
.indextitlefirst{margin-top:0px; padding-left:11px; }


.indexbanner{ width:100%;overflow:hidden; position:relative; padding-top:20px;}
.indexbanner ul{width: 100%; height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;  -webkit-transition-property:webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform; transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.indexbanner ul li img{ display:block; width:100%;}
.indexbanner ul li{ position:relative; width:100%;}
.indexbanner ul li p{ position:absolute; bottom:0px; left:0px; right:0px; padding:8px 15px; background-color:rgba(0,0,0,0.6); color:#fff; font-size:14px; padding-right:85px; overflow:hidden;}

.indexbannerdot{ position:absolute; right:14px; bottom:8px; width:auto; text-align:center; z-index:99}
.indexbannerdot span{ display:inline-block; width:8px; height:8px; margin-left:8px; border-radius:100%; background:#aaaaaa; cursor:pointer;}
.indexbannerdot span.swiper-pagination-bullet-active{ background:#da2d21;}

.indexnews ul{ padding:10px 10px;}
.indexnews ul li{ background:url(../webimages/img84.jpg) no-repeat left 17px; height:36px; overflow:hidden; padding-left:15px;font-size:14px; line-height:36px;}
.indexnews ul li em{ float:right; margin-left:10px; display:none;}
.indexnews ul li a{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;display:-webkit-box;-webkit-line-clamp:1;height:36px; line-height:36px; display:block; font-size:16px;}

.indexnews ul.Headlines{ padding:10px 10px 0px;}
.indexnews ul.Headlines li{ background:url(../webimages/img84.jpg) no-repeat left 17px; height:30px; overflow:hidden; padding-left:15px;font-size:14px; line-height:30px;}


.announcementimg img{ width:100%; display:block;}

.industrybox{ display:none;}

.industryimgtext{ padding-top:20px;}
.industryimgtext dt img{ display:block; width:100%;}
.industryimgtext dd{ padding-top:10px;}
.industryimgtext dd h3{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;display:-webkit-box;-webkit-line-clamp:1;height:36px; line-height:36px; font-size:18px; font-weight:bold;}
.industryimgtext dd p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient: vertical;display:-webkit-box;-webkit-line-clamp:2;height:52px; line-height:24px; padding-top:5px;}

.indexvideobox{ padding-top:20px;}
.indexvideo{ position:relative;}
.indexvideo a{ display:block; position:relative; text-align:center;font-size:16px;}
.indexvideo a.videotext{padding-top: 15px;margin-bottom: 15px; overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 1;}
.indexvideo img{ display:block; width:100%;}
.indexvideo a.videoicon:after{ position:absolute; width:55px; height:55px; top:50%; left:50%; transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:block; border-radius:100%; background:url(../webimages/pic23.png) no-repeat; background-size:cover; display:block; content:" ";}
.indextitle a:hover.indexmore{ color:#da2d21;}
.culturetitle a:hover{ color:#da2d21;}


/*移动端搜索*/
.wwsearch{ float:right; width:100%; height:35px; background:none;position: fixed; left: 0;top: 96px; z-index: 99; display:none; }
.wwsearchtext{ width:80%; height:22px; padding:0 10px; color:#999; font-size:13px; line-height:22px; float:left;  background:none;}
.wwsearchbut{ width:26px; height:22px; float:right; background:url(../webimages/wwimg05.png) no-repeat center center; cursor:pointer; margin-right:15px;}
.wwchoose{ float:right; position:relative;width:115px}
.wwchoosetext{ color:#999; font-size:12px; background: url(../webimages/wwimg03.png) no-repeat right center; padding-right:16px; margin-right:13px; cursor:pointer;}
.wwsearchcon{    width: 80%; margin: 0 auto;background: #fff; border-radius: 5px; -moz-border-radius: 20px;-ms-border-radius: 20px; -o-border-radius: 20px;  overflow: hidden;  width: 76%; margin: 0 auto; padding: 6px 0;}
.wwindexmask { width: 100%; height: 100%; position: fixed;left: 0; top: 0;z-index: 19; background: rgba(255,255,255,0); display: none;}

.WProject .Wfigureleft{ margin-top:-36px;}
.WProject .Wfigureright{margin-top:-36px;}
.commonDetailedContents p{ padding-bottom:20px; text-indent:20px;}




/*领导关怀*/
/*.Leadersimglist dl dt{ float:left; float:left; width:175px; height:175px; position:relative;}
.Leadersimglist dl dd{ float:left; margin-left: 80px; width:900px;padding-top: 43px;}
.Leadersimglist dl dd h3{font-size: 20px;    color: #000000; font-weight:bold;    margin-bottom: 10px;}
.Leadersmaks{ display:block;}
.Leadersimglist{ background:#fff; margin-top:21px; padding:20px 20px; margin-bottom:38px;}
.Leadersimglist dl{ margin-bottom:20px;}
.Leadersimglist dl dd p{ height:48px; overflow:hidden;}
.Leadersimglist .page{ margin-top:40px;}
.Leadersmaks{ position:absolute; left:0; top:0; width:175px; height:175px; background:url(../webimages/spic48.png) no-repeat; z-index:99;}
.Leadersmaks a{ display:block; width:170px; height:170px;}
.Leadersimglist dl dt img{ display:block; width:175px; height:175px; margin:0 auto;}
.Subheadtext{ font-size:13px; font-family:'Arial'; color:#666; padding:0 30px;}
a:hover.ImporMore{ background:url(../webimages/spic49.png) no-repeat 102px center;}
.ICIFMore .ImporMore{ display:none;}
.Seriesmore .ImporMore{display:none;}
.ExhibitorsMore .ImporMore{display:none;}
.commonDetailedContents p{ padding-bottom:30px; text-indent: 32px;}
*/
.Leaderlist dl{ margin-bottom:20px;}
.Leaderlist dl dt{ width:120px;height:120px;  border-radius: 100%; -moz-border-radius: 100%;
-ms-border-radius: 100%; -o-border-radius: 100%;-webkit-border-radius: 100%; display: block;float: left; background: transparent; position: relative; margin-right:10px; position: relative; padding:0; float:left;   transition: all .3s; -webkit-transition: all .3s;-moz-transition: all .3s;
-ms-transition: all .3s; -o-transition: all .3s;}
.Leaderlist dl dt img{display: block;width: 116px; height: 116px;border-radius: 100%;-moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; -webkit-border-radius: 100%; position: absolute;left: 0;top: 0; transition: all .3s; -webkit-transition: all .3s;-moz-transition: all .3s;
 -ms-transition: all .3s; -o-transition: all .3s;}
.Leaderlist dl dd h3{ font-size:16px;    padding-top: 6px; font-weight:bold;}
.Leaderlist dl dd p{ height:45px;word-break: break-all;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.Leaderlist a:hover{    color: #333;}
.Leaderlist a:hover{    color: #333;}
.Leaderlist{padding-bottom: 15px;}
.Leaderlist dl dd{ padding-top:18px;}
.Leaderlist .Wpage{ margin-top:30px;}

.Wmoretab a.Wlistmore{ display:none;}
.cyhintmask{ display:none;}
.cyhint{ display:none;}


/*浏览器弹窗*/
.cyhintmask{ background:#ededed; width:100%; height:100%; position:fixed; top:0; left:0; z-index:99;}
.cyhint{ width:516px; height:496px; position:fixed; left:50%; top:50%; margin-left:-258px; margin-top:-248px;  z-index:99; background:url(../webimages/simg13.jpg) no-repeat;}
.cyhintcon{ text-align:center; padding-top:133px;}
.Wtextdown{ color:#333; font-size:20px; font-weight:bold;}
.upgradeicon{ width:169px; height:43px; background:url(../webimages/wwimg11.png) no-repeat center center; float:left;}
.upgradeicon a{ display:block;width:169px; height:43px; color:#fff; font-size:17px; text-indent:46px; line-height:43px; }
.goonbrowse{ display:block; float:left; line-height:43px; color:#2257b7; font-size:17px; padding-left:15px;}
.goonbrowse:hover{ color:#2257b7;}
.wupgrade{ padding-left: 100px; padding-top: 28px;}



@media (min-width: 380px){




}
@media (max-width: 380px){
.logo{width:210px;height:34px;}
}

@media (min-width: 429px){
.Artshowlist dl dd{ padding-left:15px;}

}


@media (min-width: 520px){

.Wvideolist ul{ margin:0 -15px;}
.Wvideolist ul li{ /*width:50%; float:left;*/padding-left:15px; padding-right:15px;}
.Wimglist ul{margin:0 -15px;}
.Wimglist ul li{ width:50%; float:left;padding-left:15px; padding-right:15px;}
.Waddvideolist ul{ margin:0;}
.Waddvideolist  ul li{ float:none; padding-left:0; padding-right:0;}

/*fuwenwen*/
.culturetitle{font-size:24px}
.culturetitle a{font-size:16px;}
.culturetitle span{font-size:18px;}


}

@media (min-width: 640px){
	
.Artshowlist dl{ width:50%; float:left;}
.Artshowlist dl:nth-of-type(2n){ padding-left:5px; padding-right:0;}	


}


/*ipad竖版区域*/
@media (min-width: 767px){
body{ background:#eee}
.nav{ width:100%; height:50px; background:#333;}
.navlist ul li{ float:left; width:11.85%; height:50px; line-height:50px; text-align:center;    border-bottom: none;}
.navlist ul li a{ color:#fff; font-size:12px; display:block;}
.navlist ul li a:hover{ background:#da2d21; color:#fff;}
.navlist ul li a.cur{ background:#da2d21; color:#fff;}
.navlist ul li:last-child{ width:17%;}
.navlist ul li h3 span{ display:none;}
.navlist ul li h3{ padding:0;}
.phoness{ display:none;}
.logo{ height:65px;}
.phoneham{ display:none; }
.navlist{ display:block; position:inherit;}
.head{ padding:0;}
.navlist{ background:#333;}

/*二级栏目*/
.Twocolumns{ width:100%; height:42px; display:block; background:#fff;    box-shadow: 0px 3px 4px #c8c8c8;}
.Twocolumnslist ul li{ float:left; height:42px; width:80px; background:url(../webimages/img03.jpg) no-repeat right center; text-align:center; color:#333; line-height:40px; font-size:14px; }
.Twocolumnslist ul{center; border-left:1px solid #e5e5e5; }
.Twocolumnslist ul li a{ display:block; color:#333;}
.Twocolumnslist ul li a:hover{ border-bottom:2px solid #da2d21;}
.Twocolumnslist ul li a.cur{ border-bottom:2px solid #da2d21;}
.Twocolumnslist{ }
/*.Twocolumnslist ul li:last-child{ background:none;}*/


/*面包屑*/
.title{border-bottom:1px solid #cccccc; font-size:20px; color:#1a1a1a; padding-bottom:12px; padding-top:20px;}
.title span{ float:right; background:url(../webimages/titleimg.png) no-repeat left center; padding-left:25px; font-size:13px;}
.title span a{ padding:0px 5px; color:#666;}
.title span a:hover{ color:#1a1a1a;}
.title span a.cur{ color:#1a1a1a;}
.title h3{ display:block;}
.title span{ float:right;}



/*工艺美术*/
.ArttopUpbox{ background:#fff;padding-left:20px;padding-right:20px;}
.Arttop{ margin-top:24px;}
.ArttopUp .col-sm-54{ float:left;padding-right:10px; padding-left:0;}
.ArttopUp .ArttopUpright{ float:left; padding-left:10px; padding-top:0;}
.ArttopUpleft{ float:left;}

.Arttopleft{ padding-left:0;}
.Arttopbot{ padding-left:20px; padding-right:20px;}
.Arttopbotlist ul li{ padding-left:10px; padding-right:10px;height:42px; line-height:42px;}
.Arttopbotlist ul li a{ display:block; padding-right:20px;}
.ArttoprightBg{ background:#fff; padding-left:20px; padding-right:20px; overflow:hidden;}
.Artshowlist dl{ padding-left:0; padding-right:5px;}
.ArttopUp:after{ display:none;}
.Wfigurebox{  margin-top:24px;}
.Wfigurediv{ padding-left:20px; padding-right:20px;background:#fff; overflow:hidden;}
.Wfigurelist ul li{ padding-left:0; padding-right:0;}
.Wfigurelist ul{ }
.Wfigurelist{ padding-top:16px; padding-bottom:16px;}
.Wfigurelist ul li p{ font-size:16px; text-align:center; padding-top:10px;}
.Wbaikebox{ float:left; width:100%; }
.Wbaike{ background:#fff; float:left; width:100%; padding-left:20px; padding-right:20px; height:100%;}
.Arttopbot:after{ display:none;}
.ArttopUpbox:after{ display:none;}
.Arttopright{ margin-top:24px;}
.Wfigurelist ul li{ width:25%;}
.Wfigureleft, .Wfigureright{ display:none;} 
.Artshowlist{ padding-bottom:15px;}
.WBoutique{ padding-left:20px; padding-right:20px; margin-top:24px;}
.Wfigure:after{ display:none;}
.WBoutiquelist ul li p{ font-size:16px; text-align:center; padding-top:10px; height:34px;}
.withinconArt{ margin-bottom:25px;}
.Wbaikebox:after{ display:none;}
.Wfigurebox{ padding-top:0;}
.WArtistic .WArts{ padding-bottom:30px;}
.culturenews ul li em{ display:block;}

/*foot*/
.Wfootnav{ width:507px; margin:0 auto; border-bottom:1px solid #e6e6e6; padding-bottom:30px; padding-top:30px; color:#333}
.Wfootnav a{ color:#333; position:relative; padding-left:15px; padding-right:15px; line-height:14px; display:inline-block; border-bottom:none; padding-top:0; padding-bottom:0;}
.Wfootnav a:last-child{ padding-right:0;}
.Wfootnav a:last-child:after{ display:none;}
.Wfootnav a:after{ content:''; position:absolute; right:0;top:0; background:#dcdcdc; width:1px; height:100%;}
.Wmain{ margin-bottom:80px;}
.Wfoot{ padding-top:30px;}
.WCopyright{ padding-top:15px; padding-bottom:15px; color:#666;}
.Wfootnav a:first-child{ padding-left:0;}
.Wfoot{ background:#fff;}
.footlogo{ float:none; display:block; text-align:center;}
.footlogo img{ height:73px;}

/*视频列表*/
.Wvideolist{ padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
.Wpage{    margin-top: 20px;}
.Wvideolist ul li p{padding-top:15px; font-size:16px; height:39px; }

/*图片新闻*/
.Wimglist{padding-left:20px; padding-right:20px; padding-top:20px;padding-bottom:50px;}
.Wimglist ul li p{ font-size:16px; height:24px; overflow:hidden;}
.Wimgdiv{ margin-bottom:18px;}
.Wdynamic{ background:none; padding:0;}
.WdynamicDl{ padding:20px; background:#fff;}
.Wdynamiclistbox{ background:#fff; padding:20px;padding-bottom:50px; margin-top:24px; padding-top:10px;}


/*新闻*/
.Wdynamiclist{ padding-bottom:25px;}
.Wdynamiclist li{ padding-right:78px; height:59px; line-height:59px; padding-left:41px; font-size:14px;}
.Wdynamiclist li:after{ top:22px; left:15px;}
.Wdynamiclist li span{ font-size:13px; width:80px; display:block;}
.WdynamicDl dd{ padding-left:28px; padding-right:0;}



/*演艺*/
.WProject ul li p{ font-size:15px;}
.WArts ul li p{ font-size:16px; height:26px;}
.WArts .Wfigureleft{ display:block;}
.WArts .Wfigureright{ display:block;}
.Windustrybox{ padding-left:20px; padding-right:20px; padding-top:20px;}
.WNotice{ padding-left:20px; padding-right:20px; padding-top:20px;}
.WBoutiquelist .Wfigureleft{ display:block;}
.WBoutiquelist .Wfigureright{display:block;}
.Artshowtab a{ color:#333; font-size:16px;}
.WProject .Wfigureleft{ display:block;}
.WProject .Wfigureright{ display:block;}


/*艺术产业*/
.WNoticelist ul li p{ height: 49px;}
.WArtistic{ padding-left:20px;  padding-right:20px; padding-top:20px; padding-bottom:0; margin-top:15px;}
.Winstitutions{ margin-top:15px; background:#fff; padding-top:20px; padding-right:20px; padding-left:20px; padding-bottom:10px;}
.Artshowtab{ float:right; padding-right:10px; color:#bfbfbf; display:block;}
.Artshowtab a{ padding:0 10px; color:#333;}


/*地方站*/
.Waddvideolist{ padding-left:0; padding-right:0;}
.Waddvideolist .Wfigureleft{ display:block;}
.Waddvideolist .Wfigureright{display:block;}

/*新闻详情*/
.wwnewsdeta{ background:#fff; padding:20px;}
.commonDetailedtitle h3 {font-size: 28px;padding: 50px 0px 0px;
}
.commonDetailedContentsfoot dl dd { float: left;margin-bottom: 0;width: 350px;word-break: break-all;display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow: hidden;}
.commonDetailedContentsfoot dl dd:nth-of-type(2) {float: right;}
.commonDetailedContentsfoot dl dd:nth-of-type(2) { float: right;}


/*珠宝*/
.Wjewelrytit h3{ font-size:27px;}
.Wjewelrytit h3 em{ font-size:22px;}
.Wjewelrytit h3 img{  vertical-align:0px;width:auto;}
.Arttopbot .Wjewelrytit h3 img{    vertical-align: -5px; width:auto;}
.ArttoprightBg .Wjewelrytit h3 img{ width:90px;vertical-align: -6px;}
.WBoutique .Wjewelrytit h3 img{    vertical-align: -7px;    width:auto;}
.Arttopbot .WArttoplefttit{}
.ArttopUpright ul li{ font-size:14px;}
.Arttopbotlist ul li{font-size:14px;}
.WNfocusright ul li a{ font-size:14px;}
.WNfocusright ul li span{ display:block;}

/*领导关怀*/
.Leaderlist{ background:#fff;}
.Leaderlist{ padding:40px 20px 50px 20px;}
.Leaderlist dl dd{    padding-top: 15px;}
.Leaderlist .Wpage{ margin-top:40px;}

/*fuwenwen*/
.culturevideolist li:nth-child(3n){ clear:none;}

.culturenewsbannerbox{margin:25px 20px 0px;}

.indextitlefirst{margin-top:35px;}
.indextitle{ margin-top:35px;}
.indexclass{ display:block;}
.indexnews ul.Headlines{ padding:15px 10px 0px;}
.indexvideo a.videotext{padding-top:15px; padding-bottom:0px;    margin-bottom: 0;}
.indexnews ul li a{ font-size:14px;}





}


/*ipad横版区域*/
@media (min-width: 991px)
{

.navdrop{ border-bottom:2px solid #da2d21;}
.navlist ul li a{ font-size:16px;  padding:0; text-align:center; }
.navlist ul li .navdrop a{background:url(../webimages/pic65.png) no-repeat right center; color:#666; line-height:43px; border-bottom:1px solid #ccc; margin:0 15px;}
.navlist ul li .navdrop a:hover{ color:#da2d21}
.logo{ height:73px;}
.Twocolumnslist ul li{width:98px;}
.navlist ul li{border-bottom:none;}
.ArttopUpright ul li{ height:26px; line-height:26px; }
.Arttopright{ float:left; padding-left:8px; margin-top:0; overflow:hidden;}
.Artshowdiv{ font-size:12px;}
.Artshowlist dl{ width:100%;}
.Arttopleft{ padding-right:8px;}
.Wbaikebox{ width:34.8%; }
.Wbaike{}

/*视频列表*/

/*.Wvideolist ul li{ width:33.33333333%; float:left;}*/
.Waddvideolist  ul li{ float:none;}
/*图片新闻*/
.Wimglist ul li{ width:33.33333333%;}


/*新闻*/
.WdynamicDl dd h3{ font-size:24px; margin-bottom:12px;}
.WdynamicDl dd em{ margin-bottom:17px;}
	
.Wfigurebox{ position:relative;}
.Wbaikebox{ padding-left:8px; padding-top:0; position:absolute; right:0; top:0; height:100%;}

/*艺术产业*/
.WNoticelist ul li p{ height: 70px;}	
.Wfigure{ padding-left:0; padding-right:8px;}


/*地方站*/
.WNfocusright ul {padding-top: 10px;}	
.WNfocusright ul li {background: url(../webimages/img84.jpg) no-repeat left 17px;height: 28px;overflow: hidden;padding-left: 15px;font-size: 14px;line-height: 35px;}
.Wdeveloplist li p{ height:72px;}	
.Wdevelop{ padding-left:0; padding-right:0;}
.Wdevelopright ul li{    padding-bottom: 10px;    margin-bottom: 10px;}
.Wdevelopright ul li p{    height: 46px;}	
.Waddvideolist .Wfigureleft{ display:none;}
.Waddvideolist .Wfigureright{display:none;}	
	

/*新闻详情*/
.wwnewsdeta {padding: 0 95px;}
.Windustry{ position:relative;}
.Windustryright{ padding-left:8px; position: absolute;right: 0; top: 0; height: 100%; padding-top:0;}
.WNotice{ height:100%;}
.Windustryleft{ padding-right:8px;}
.Twocolumnslist ul li{ width:90px;}
.ArttopUpright{ padding-bottom:0;}



/*fuwenwen*/
.culturenewsbannerbox{margin:25px 0px 0px;}
.culturenews ul{ padding-top:10px}
.culturenews ul li{ background:url(../webimages/pic29.png) no-repeat left 17px; height:30px; overflow:hidden; padding-left:15px;font-size:14px; line-height:35px;}
.indexnews ul.Headlines{ padding:30px 10px 0px;}	
.indextitle span{ display:block;}	
.indexnews ul li em{ display:block;}


}



@media (min-width:1023px)
{


.WdynamicDl dd span{ margin-top:48px;}
.Windustryright{ padding-left:8px;}
.Windustryleft{ padding-right:8px;}
.Waddvideo{ padding-top:20px;}
	
.Artshowlist dl:nth-of-type(2n) {padding-left: 0;padding-right: 0;}






}

/****************huangshuhong-start*********************************************************/
	
@media (min-width:1070px)
{



}



/*响应PC区域*/
@media (min-width: 1199px) {

/*工艺美术*/
.ArttopUpright ul li{height:30px;line-height:30px;}
.WNfocusright ul { padding-top: 20px;}
.WNfocusright ul li { background: url(../webimages/img84.jpg) no-repeat left 17px; height: 35px;overflow: hidden;padding-left: 15px; font-size: 14px;line-height: 35px;}
.Arttopbot{ height:209px;}
.WNfocus{ padding-bottom:40px;}
/*地方站*/
.Wdeveloplist li h3{-webkit-line-clamp: 2;  height:57px;}
.Wdevelopright ul li p{ height:48px; overflow:hidden;}
.Wdevelopright{ padding-top:20px; padding-right:0;}
.Wdevelop{ padding-right:15px;}
.Wdevelopright ul li{padding-bottom: 25px;margin-bottom: 25px;}
.Artbaike{ height:648px !important;}

.ArttopUpbox .Wjewelrytit{ background:url(../webimages/pic59.png) no-repeat left 43px; background-size:100% auto;}
.Arttopbot .Wjewelrytit{ background:url(../webimages/pic60.png) left 43px no-repeat; background-size:100% auto;}
.WBoutique .Wjewelrytit{ background:url(../webimages/pic61.png) left 43px no-repeat; background-size:100% auto;}
.ArttoprightBg .Wjewelrytit h3 img{ width:auto;}

.Winstitutionslist .Wfigureleft{ display:none;}
.Winstitutionslist .Wfigureright{ display:none;}
.Windustrylist ul li span{ display:block;}
.Windustrylist ul li a{ font-size:14px;}






/*领导关怀*/
.Leaderlist dl dt{ width:175px; height:175px;margin-right:20px;}
.Leaderlist dl dt img{ width:169px; height:169px;}
.Leaderlist dl dd h3{ font-size:20px;    margin-bottom: 10px;}
.Leaderlist dl dd{    padding-top: 37px;}





/*fuwenwen*/
.announcementimg{ padding-top:5px;}
.indexnews ul{    padding: 10px 10px 10px;}
.indexnews ul li{    height: 39px;}
.indexnews{ overflow:hidden;}
.culturenews{ padding:25px 20px 0px;}
.culturenews ul{ padding-top:20px}
.culturenews ul li{ background:url(../webimages/pic29.png) no-repeat left 17px; height:35px; overflow:hidden; padding-left:15px;font-size:14px; line-height:35px;}
.indexnews ul.Headlines li{ background:url(../webimages/img84.jpg) no-repeat left 17px; height:39px; overflow:hidden; padding-left:15px;font-size:14px; line-height:39px;}
.WProject .Wfigureleft{ display:none;}
.WProject .Wfigureright{ display:none;}
.Artshowlist dl dd h3{ font-size:15px;}
.culturenews ul li a{ font-size:14px;}
.commonDetailedContents{ font-size:15px;}
.commonDetailedContents p { padding-bottom: 30px; text-indent: 32px;}


}
@media (min-width: 1260px) {
.web {padding: 0;}
.Artshowlist dl dd{ padding-left:16px; height:119px; float:left; width:260px;}
.Artshowlist dl dd h3{ margin-bottom:5px;}
.ArttopUpright ul li{height:36px;line-height:36px;}
.withinconArt{ margin-bottom:83px;}
.Arttopbotlist ul li{ height:32px; line-height:32px;}
.ArttopUp{ padding-bottom:15px;}

}


@media screen and (min-width:480px){
.flycard { display:none !important}
}
@media screen and (max-width:480px){ /*当屏幕尺寸小于600px时，应用下面的CSS样式*/
	  .flycard { display:block;}
	}




 