/* reset */
html, body, div, h1, h2, h3, h4, h5, h6, p, 
img, dl, dt, dd, ol, ul, li,form, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
table { border-collapse:collapse; border-spacing:0; }
img { border:0;}
ol, ul { list-style: none; }
i,b,em,strong { font-style:normal; text-decoration:none; font-weight: normal;}
body { font-family:'Microsoft YaHei','simsun','Lucida Grande','Lucida Sans Unicode'; font-size:100%; background:#f3f3f3;}
a { text-decoration:none; color:#222;}
a:hover { color:#f60;}

.contioner { max-width:640px; margin:0 auto; min-height:100%; overflow:hidden;}

/** header #E7DAD1**/
.header { 
	height:89px;
	background: #F08300;
	background: -moz-linear-gradient(top, rgba(240, 131, 0, 38), rgba(240, 131, 0, 38));
	background: -webkit-gradient(linear,top,from(rgba(240, 131, 0, 38)),to(rgba(240, 131, 0, 38)));
	background: -webkit-linear-gradient(top, rgba(240, 131, 0, 38), rgba(240, 131, 0, 38));
	background: -o-linear-gradient(top, rgba(240, 131, 0, 38), rgba(240, 131, 0, 38));
	display:-webkit-box;
	box-shadow: 0 5px 10px rgba(0,0,0,0.5);
	color:#FF7300;
}
.homeback , .g_nav , .mobile , .back{ width:89px; height:89px; font:0/0 Arial; display:-webkit-box;}
.homeback a , .g_nav a , .mobile a , .back a { display:block; -webkit-box-flex: 1; }
.mobile a { background:url(imgmobile.png) no-repeat center; background-size:31px 49px; display:none;}
.homeback a {background:url(imghome.png) no-repeat center; background-size:48px 43px;}
.g_nav a { background:url(imgopenmenu.png) no-repeat center; background-size:47px 37px;}
.back a { background:url(imgback.png) no-repeat center; background-size:22px 42px;}
.title { -webkit-box-flex: 1; text-align:center; font-size:3em;  color:#fff; line-height:89px; }
.title a , .title a:hover { color:#fff;}
.title_home { font:0/0 Arial;  background:url(imgsjb-1.png) no-repeat left; background-size:320px 44px;}
.title_homemyg { font:0/0 Arial;  background:url(imgmyg.png) no-repeat left; background-size:255px 44px;}
.title_homemjgb { font:0/0 Arial;  background:url(imgmjgb.png) no-repeat left; background-size:255px 44px;}

.title_men { font:0/0 Arial;  background:url(imglogo_men.png) no-repeat center; background-size:300px 34px;}

@media screen and (max-width:500px){
	.header { height:50px;}
	.homeback , .g_nav ,  .back { width:50px; height:50px;}
        .mobile { width:15px; height:50px;}
	.homeback a { background-size:28px 25px;}
	.mobile a { background-size:18px 25px;}
	.g_nav a { background-size:30px 23px;}
	.back a { background-size:12px 23px;}
	.title { line-height:50px; font-size:1.6em;}
	.title_home {background-size:218px 30px;font:0/0 Arial;}
	.title_men {background-size:150px 17px;font:0/0 Arial;}
}

@media screen and (max-width:480px){
	.header { height:50px;}
	.homeback , .g_nav ,  .back { width:50px; height:50px;}
        .mobile { width:15px; height:50px;}
	.homeback a { background-size:28px 25px;}
	.mobile a { background-size:18px 25px;}
	.g_nav a { background-size:30px 23px;}
	.back a { background-size:12px 23px;}
	.title { line-height:50px; font-size:1.4em;}
	.title_home {background-size:218px 30px;font:0/0 Arial;}
	.title_men {background-size:150px 17px;font:0/0 Arial;}
}


/** nav **/
.nav { width:100%; overflow:hidden; background:#e9e9e9;   position:relative; z-index: 10; box-shadow: 0 5px 10px rgba(0,0,0,0.5);}
.nav li { width:16.5%; height:55px; overflow:hidden; float:left; background:url(imgspace.png) no-repeat right center; text-align:center;}
.nav li:nth-child(6n+6) { background:none;}
.nav a { display:block; height:100%;  font-size:1.6em; color:#222; padding:10px 0 0;}
.nav a:hover { color:#f60;}
.nav em { display:inline-block; padding:0 0 0 10px; height:30px; line-height:30px; vertical-align:middle  }
/**.nav li:nth-child(10n+1) em { background:url(imgicon_1.png) no-repeat left center;}
.nav li:nth-child(10n+2) em { background:url(imgicon_2.png) no-repeat left center;}
.nav li:nth-child(10n+3) em { background:url(imgicon_3.png) no-repeat left center;}
.nav li:nth-child(10n+4) em { background:url(imgicon_4.png) no-repeat left center;}
.nav li:nth-child(10n+5) em { background:url(imgicon_5.png) no-repeat left center;}
.nav li:nth-child(10n+6) em { background:url(imgicon_6.png) no-repeat left center;}
.nav li:nth-child(10n+7) em { background:url(imgicon_7.png) no-repeat left center;}
.nav li:nth-child(10n+8) em { background:url(imgicon_8.png) no-repeat left center;}
.nav li:nth-child(10n+9) em { background:url(imgicon_9.png) no-repeat left center;}
.nav li:nth-child(10n+10) em { background:url(imgicon_10.png) no-repeat left center;}**/

/** nav1 民艺研究页面 **/
.nav1 { width:100%; overflow:hidden; background:#e9e9e9;   position:relative; z-index: 10; box-shadow: 0 5px 10px rgba(0,0,0,0.5);}
.nav1 li { width:20%; height:55px; overflow:hidden; float:left; background:url(imgspace.png) no-repeat right center; text-align:center;}
.nav1 li:nth-child(5n+5) { background:none;}
.nav1 a { display:block; height:100%;  font-size:1.4em; color:#222; padding:10px 0 0;}
.nav1 a:hover { color:#f60;}
.nav1 em { display:inline-block; padding:0 0 0 0px; height:30px; line-height:30px; vertical-align:middle  }



/** nav2 展览页面 **/
.nav2 { width:100%; overflow:hidden; background:#e9e9e9;   position:relative; z-index: 10; box-shadow: 0 5px 10px rgba(0,0,0,0.5);}
.nav2 li { width:33%; height:55px; overflow:hidden; float:left; background:url(imgspace.png) no-repeat right center; text-align:center;}
.nav2 li:nth-child(3n+3) { background:none;}
.nav2 a { display:block; height:100%;  font-size:1.4em; color:#222; padding:10px 0 0;}
.nav2 a:hover { color:#f60;}
.nav2 em { display:inline-block; padding:0 0 0 0px; height:30px; line-height:30px; vertical-align:middle  }

/** nav3 当代创作 **/
.nav3 { width:100%; overflow:hidden; background:#e9e9e9;   position:relative; z-index: 10; box-shadow: 0 5px 10px rgba(0,0,0,0.5);}
.nav3 li { width:25%; height:55px; overflow:hidden; float:left; background:url(imgspace.png) no-repeat right center; text-align:center;}
.nav3 li:nth-child(4n+4) { background:none;}
.nav3 a { display:block; height:100%;  font-size:1.4em; color:#222; padding:10px 0 0;}
.nav3 a:hover { color:#f60;}
.nav3 em { display:inline-block; padding:0 0 0 0px; height:30px; line-height:30px; vertical-align:middle  }
@media screen and (max-width:540px){
	.nav li { background-size:2px 14px; height:55px;}
	.nav a { font-size:1em;}
	.nav li:nth-child(n) em { padding:0 0 0 0px; height:30px; line-height:30px; background-size:15px 15px; margin:5px 0 0;}
	.nav1 li { background-size:2px 14px; height:55px;}
	.nav1 a { font-size:1em;}
	.nav1 li:nth-child(n) em { padding:0 0 0 0px; height:30px; line-height:30px; background-size:15px 15px; margin:5px 0 0;}
	.nav2 li { background-size:2px 14px; height:55px;}
	.nav2 a { font-size:1em;}
	.nav2 li:nth-child(n) em { padding:0 0 0 0px; height:30px; line-height:30px; background-size:15px 15px; margin:5px 0 0;}
	.nav3 li { background-size:2px 14px; height:55px;}
	.nav3 a { font-size:1em;}
	.nav3 li:nth-child(n) em { padding:0 0 0 0px; height:30px; line-height:30px; background-size:15px 15px; margin:5px 0 0;}
}



/** g-list **/
.g_list { width:90%; overflow:hidden; margin:0 auto 20px; }
.g_list li { height:50px; border-bottom:1px solid #ddd;  line-height:50px; white-space:nowrap; width:100%; text-overflow:ellipsis;}

.g_list a { display:block; width:100%; height:100%; font-size:1.3em;}

@media screen and (max-width:500px){
	.g_list li{ height:40px; line-height:40px;}
	.g_list a { font-size:1em; }
}

/** g-column **/
.g_column_title{ 
	height:74px; border-top:3px solid #1b1d1f; border-bottom:1px solid #bccad8; margin:20px auto 0;
	background: #F08300;
	overflow:hidden;
	background: -webkit-linear-gradient(top,rgba(240, 131, 0, 38),rgba(240, 131, 0, 38));
}
.g_column_title ul { float:right; width:65%; overflow:hidden;}
.g_column_title li { float:right; background:url(imgspace.png) no-repeat right center;}
.g_column_title li:first-child { background:none;}
.g_column_title li a { display:block; height:74px; line-height:74px; text-align:center; padding:0 20px; font-size:1.5em; color:#707981; text-shadow:1px 1px 2px  #fff;}
.g_column_title li a:hover { color:#f60;}
.g_column_title h2 { color:#fff; float:left; padding:0 0 0 16px; font-size:2em; line-height:74px; width:80%; white-space: nowrap;  overflow:hidden;}
.g_column_title h2 a { color:#222; height:74px; padding:0 20px; display:block;}  
.g_column_title h2 a:hover { color:#f60;}

@media screen and (max-width:500px){
	.g_column_title { height:40px; }
	.g_column_title li { background-size:2px 14px;}
	.g_column_title li a { height:40px; line-height:40px; padding:0 15px; font-size:1em;}
	.g_column_title h2 { font-size:1.3em; line-height:40px;}
}




/** g_topic **/
.g_topic { width:90%; overflow:hidden; margin:10px auto 0; padding:0 0 20px; border-bottom:1px solid #ddd;}
.g_topic a { display:block;}
.g_topic strong { display:block; font-size:1.5em; color:#222; padding:10px 0 15px;}
.g_topic a>div {
	display : -webkit-box;
	overflow:hidden;
}
.g_topic div div:first-child {
	overflow:hidden;
	width:30%;
}
.g_topic img { max-width:100%; max-height:100%; 
	
}
.g_topic div div:last-child {
	display:block;
	color:#999;
	font-size:1em;
	line-height:30px;
	overflow:hidden;
	-webkit-box-flex: 1;
	padding:0 0 0 10px;
	height:120px;
}

.topic_list .g_topic { margin:0 auto 0; padding:0 0 20px; border-bottom:1px solid #ddd;}

@media screen and (max-width:500px){
	.g_topic strong { font-size:1.2em; padding:10px 0;}
	.g_topic div div:last-child { font-size:0.8em; }
}
@media screen and (min-width:380px) and(max-width:500px){
	.g_topic div div:last-child { line-height:25px; height:100px; }
}
@media screen and (max-width:380px){
	.g_topic div div:last-child { line-height:25px; height:75px; }
}

/** g_more **/
.g_more { 
	width:90%; margin:20px auto; border:1px solid #bbb;  height:60px; line-height:60px;  text-align:center;
	background: #e9e9e9;
	background: -webkit-linear-gradient(top,rgba(242, 242, 242, 1),rgba(222, 222, 222, 1));
}
.g_more a {font-size:1.5em; display:block; height:60px; color:#555; text-shadow:2px 2px 2px #fff; }
.g_more a:hover { color:#f60; }

.page { display:-webkit-box; padding:0 15px; }
.page .g_more{
	width:90%;
	margin:15px auto; height:30px; line-height:30px;
	-webkit-box-flex: 1;
	font-size:1em;
}

@media screen and (max-width:500px){
	.g_more { height:40px; line-height:40px;}
	.g_more a { font-size:1em; height:40px;}
	.page .g_more {height:30px; line-height:30px;}
}



/** g-footer **/
.footer { height:60px; background:#dbe1e8; box-shadow : inset 0 -5px 5px #c4ccd6;}
.footer a { display:block; float:left; width:25%; height:60px; line-height:60px; font-size:1.5em; text-shadow:2px 2px 2px #fff; color:#707981; text-align:center;}
.footer a.back_top { float:right; background:#3d4145; border-left:2px solid #fff; color:#fff; text-shadow: none; line-height:100%; }
.footer a.back_top span { 
	display:block; width:0; height:0; overflow:hidden; margin:15px auto 0;
	border-right:5px solid #fff; 
	border-top:5px solid #fff;  
	border-left:5px solid #3d4145;  
	border-bottom:5px solid #3d4145; 
	-webkit-transform: rotateZ(-45deg);
}

@media screen and (max-width:500px){
	.footer { height:40px;}
	.footer a { font-size:1em; height:40px; line-height:40px;}
	.footer a.back_top { line-height:100%; font-size:0.8em;}
	.footer a.back_top span { margin:10px auto 0;}
}


 

/** focus **/
.pic_focus {
	width:100%;
	position:relative;
	z-index:9;
	overflow:hidden;
	height:200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.focus { width:100%; height:100%; position:relative; left:0; top:0; overflow:hidden; 
	transition:0.3s;
}
.focus div { width:100%; height:100%; display:block; position:relative; float:left; top:0;  -webkit-transition: -webkit-transform .4s ease-in-out; }
.focus img { width:100%; }
.title_focus { 
	height:58px; color:#fff; line-height:58px; font-size:1.5em; width:100%; position:absolute; z-index:2; bottom:0; left:0;
	background: #000;
	background: -moz-linear-gradient(left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
	background: -webkit-gradient(linear,left,from(rgba(0, 0, 0, 1)),to(rgba(0, 0, 0, 0)));
	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
	background: -o-linear-gradient(left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
}
.title_focus a { color:#fff; display:none; margin: 0 0 0 15px;}
.title_focus a.on { display:block;}
.select_focus { position:absolute; right:0; bottom:0; z-index: 3; height:28px; width:100%; text-align:right;}
.select_focus span { width:10px; height:10px; display:inline-block; margin:0 3px 0 0; border-radius: 10px; background:#fff;}
.select_focus span.on { background:#CC6600;}
.pic_more { font-size:1.5em; height:60px; line-height:60px; text-align:center; }
.pic_more a { color:#05305a; text-shadow:inset 0 0 1px 2px #fff; }
.pic_more a:hover { color:#f60;}

@media screen and (max-width:500px){
	.title_focus {height:28px; line-height:28px; font-size:0.8em;}
	.pic_more { font-size:1em; height:40px; line-height:40px;}
}


/** menu_pic **/
.menu_pic { height:75px; background:#e9e9e9; box-shadow:0 5px 5px #c2c2c2;}
.menu_pic a { display:inline-block; font-size:1.5em; line-height:75px; height:75px; padding:0 30px; background:url(imgspace.png) no-repeat right center; color:#707981; text-shadow:2px 2px 2px #fff;}
.menu_pic a:hover { color:#f60;}
@media screen and (max-width:500px){
	.menu_pic {height:40px;}
	.menu_pic a { font-size:1em; height:40px; line-height:40px; padding:0 20px; background-size:2px 14px;}
}

/** picList **/
.picList { padding:15px 0 0 15px; margin:10px 0 0; display:-webkit-box;}
.picList div {
	-webkit-box-flex: 1;
	overflow:hidden;
	margin:0 10px 0 0;
}
.picList img { width:100%; display:block; margin:0 0 10px; box-shadow:0 3px 5px rgba(0,0,0,0.3);}
@media screen and (max-width:500px){
	.picList {padding:5px 0 0 5px;}
	.picList div{ margin:0 5px 0 0;}
	.picList img { margin: 0 0 5px;}
}

.ui-loader { display:none;}

/** pic_info **/
.pic_info { overflow:hidden;   position:relative; width:100%; height:100%; }
.pic_info_fullscreen { background:#000; position:fixed; left:0; top:0; margin:0; width:100%; height:100%; }
.pic_info_fullscreen dl { display:none;}
.pic_infoBox { height:100%; overflow:hidden; position:relative; -webkit-transition: left 0.5s ease-in; }
.pic_item { height:100%; position:relative; top:0; text-align:center; vertical-align: middle; left:0;float:left; }
.pic_item table , .pic_item td { width:100%; height:100%;}
.pic_item img { max-width:100%; max-height:100%; vertical-align: middle;}
.pic_item dl { position:absolute; z-index: 2; bottom:0; left:0; width:100%; height:115px; background:rgba(0,0,0,0.3); text-align:left;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) , rgba(67, 70, 75, 0.5));
	background: -webkit-gradient(linear,top,from(rgba(255, 255, 255, 0)),to(rgba(67, 70, 75, 0.5)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(67, 70, 75, 0.5));
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(67, 70, 75, 0.5));
}
.pic_item dt { color:#fff; font-size:1em; display:block; line-height:25px; height:25px; overflow:hidden; padding:0 15px 0;}
.pic_item dt span { float:right;}
.pic_item dd { height: 80px; line-height:20px; overflow:auto; padding:0 15px; font-size:0.8em; color:#fff;}
.preBtn { display:none; width:50px; height:100px; background:url(imgpreBtn.png) no-repeat; background-size:50px 100px;  position:absolute; left:0; top:50%; margin-top:-100px; cursor:pointer;}
.nextBtn {display:none;width:50px; height:100px; background:url(imgnextBtn.png) no-repeat; background-size:50px 100px; position:absolute; right:0; top:50%; margin-top:-100px; cursor:pointer;}
@media screen and (max-width:500px){
	
	.preBtn , .nextBtn { width:40px; height:80px; background-size:40px 80px; margin-top:-70px;}
}

.contionerFull { width:100%;  max-width:100%; background:#000;}
.contionerFull header , .contionerFull .pic_item dl { display:none;}
.contionerFull div.pic_info {  box-shadow:0 0 0; margin:0;}
.contionerFull .preBtn , .contionerFull .nextBtn { display:none;}

/** fullscreen **/


.fullscreen { position:fixed; left:0; top:0; width:0; height:0; overflow:hidden; background:#000; z-index: 100; }
.fullList {   position:relative; left:0; top:0; height:100%; -webkit-transition : left .5s ease-in; }
.fullList div { display:table-cell; text-align:center; vertical-align: middle; height:100%; width:100%; position:relative; float:left; }
.fullList img { max-width:100%; max-height:100%; vertical-align: middle;}
.full_close { width:60px; height:60px; line-height:60px; background:#eee; color:#000; border-radius:0 0 0 60px; text-align: center; position:absolute; right:0; top:0;}

/** information **/
.information { width:90%; margin:20px auto;}
.information h1 { font-size:2em; line-height:150%; color:#000;}
.information span { color:#999; font-size:0.9em; display:block; border-bottom:1px solid #ddd; line-height:40px;}
.information span a { display:inline-block; margin:0 0 0 20px; color:#999;}
.information article { border-top:1px solid #fff; }
.information img { max-width:100%;height:auto; display:block; margin:0 auto;}
.information video { max-width:100%;height:auto; display:block; margin:0 auto;}
.information object { max-width:100%;height:auto; display:block; margin:0 auto;}
.information p { margin:20px 0; line-height:150%; font-size:1em; color:#555;}
.information i { display:block; text-align:center; }
@media screen and (max-width:500px){
	.information h1 { font-size:1.5em; line-height:120%;}
}


/** tag **/
.tags { padding:0 15px 15px;}
.tags a { background:#edf5ff;color:#8aa8cc; font-size:1em; display:inline-block; padding:5px 5px; margin:0 5px 5px 0; border:1px solid #d8e6f8;}


.picBox { max-width:10000px; background:#000;}
.picBox .header{ position:absolute; top:0; left:0; z-index:10; width:100%;  box-shadow: none;
	background:rgba(0,0,0,0.2);
	background: -moz-linear-gradient(top, rgba(67, 70, 75, 0.6), rgba(255, 255, 255, 0.1));
	background: -webkit-gradient(linear,top,from(rgba(67, 70, 75, 0.6)),to(rgba(255, 255, 255, 0.1)));
	background: -webkit-linear-gradient(top, rgba(67, 70, 75, 0.6), rgba(255, 255, 255, 0.1));
	background: -o-linear-gradient(top, rgba(67, 70, 75, 0.6), rgba(255, 255, 255, 0.1));
}

/** picl **/
.picl { width:90%; overflow:hidden; background:#e9e9e9; margin:20px auto; }
.picl li { width:33%; overflow:hidden; float:left; vertical-align:top; padding:0 0px 0 1px;}
.picl li:nth-child(3n+3) { background:none;}
.picl a { display:block; height:100%;}
.picl a:hover { color:#f60;}
/**.picl em { display:inline-block; padding:0 0 0 10px; height:130px; line-height:130px; vertical-align:middle  }
.picl img { max-width:100%; max-height:100%;}**/
.picl li img {width:180px; height:180px}
@media screen and (max-width:540px){

.picl li img {width:110px; height:110px}	
}

/** picl2 **/
.picl2 { width:90%; overflow:hidden; background:#e9e9e9; margin:20px auto; }
.picl2 li { width:33%; overflow:hidden; float:left; vertical-align:top; padding:0 0px 0 0;}
.picl2 li:nth-child(3n+3) { background:none;}
.picl2 a { display:block; height:100%;}
.picl2 a:hover { color:#f60;}
/**.picl em { display:inline-block; padding:0 0 0 10px; height:130px; line-height:130px; vertical-align:middle  }
.picl2 img { max-width:100%; max-height:100%;}**/
.picl2 li img {width:180px; height:230px}
@media screen and (max-width:540px){

.picl2 li img {width:110px; height:140px}	
}

/** picl3 **/
.picl3 { width:90%; overflow:hidden; background:#e9e9e9; margin:20px auto; }
.picl3 li { width:49.5%; overflow:hidden; float:left; vertical-align:top; padding:0 0px 0 0;}
.picl3 li:nth-child(2n+2) { background:none;}
.picl3 a { display:block; height:100%;}
.picl3 a:hover { color:#f60;}
/**.picl em { display:inline-block; padding:0 0 0 10px; height:130px; line-height:130px; vertical-align:middle  }
.picl3 img { max-width:100%; max-height:100%;}**/
.picl3 li img {width:238px; height:158px}
@media screen and (max-width:540px){

.picl3 li img {width:145px; height:65px}	
}

/** picl4 展览页面现场图集 **/
.picl4 { width:90%; overflow:hidden; background:#e9e9e9; margin:20px auto;text-align:center; }
.picl4 li { width:49.5%; overflow:hidden; float:left; vertical-align:top; padding:0 0px 0 1px;}
.picl4 li:nth-child(2n+2) { background:none;}
.picl4 a { display:block; height:100%;}
.picl4 a:hover { color:#f60;}
/**.picl em { display:inline-block; padding:0 0 0 10px; height:130px; line-height:130px; vertical-align:middle  }
.picl4 img { max-width:100%; max-height:100%;}**/
.picl4 li img {width:280px; height:186px}
@media screen and (max-width:540px){

.picl4 li img {width:158px; height:105px}	
}

/** zuopin-list**/
.clearfix {  display:inline-block;}
.hot-img{ position:relative; width:500px; height:500px; margin:15px auto 5px;}
.hot-img article{ position:relative; width:500px; height:500px;}
.hot-img article img{ width:500px; height:500px; display:block;}
.hot-img p{ position:absolute; left:0; bottom:0; width:500px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.hot-img p a{ display:block; color:#FFF; padding:0 10px;}
.pic-list {  margin:0;padding:0 5px;width:100%;position:relative;  z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pic-list li {float:left;width:50%; margin-top:10px;text-align:center;position:relative;}
.pic-list li article {position:relative;width:238px;height:238px;margin:auto;}
.pic-list li img {display:block;width:238px;height:238px}
.pic-list li p {line-height:24px;height: 24px;overflow: hidden;}
.pic-list li p a {color:#444444;font-size:12px;}
@media screen and (max-width:540px){
.hot-img{ position:relative; width:300px; height:300px; margin:15px auto 5px;}
.hot-img article{ position:relative; width:300px; height:300px;}
.hot-img article img{ width:300px; height:300px; display:block;}
.hot-img p{ position:absolute; left:0; bottom:0; width:300px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.pic-list li article {position:relative;width:145px;height:145px;margin:auto;}
.pic-list li img {display:block;width:145px;height:145px}
}
/** zhanlan-list**/
.hot-img2{ position:relative; width:525px; height:230px; margin:15px auto 5px;}
.hot-img2 article{ position:relative; width:525px; height:230px;}
.hot-img2 article img{ width:525px; height:230px; display:block;}
.hot-img2 p{ position:absolute; left:0; bottom:0; width:525px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.hot-img2 p a{ display:block; color:#FFF; padding:0 10px;}
.pic-list2 {  margin:0;padding:0 5px;width:100%;position:relative;  z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pic-list2 li {float:left;width:50%; margin-top:10px;text-align:center;position:relative;}
.pic-list2 li article {position:relative;width:238px;height:106px;margin:auto;}
.pic-list2 li img {display:block;width:238px;height:106px}
.pic-list2 li p {line-height:24px;height: 24px;overflow: hidden;}
.pic-list2 li p a {color:#444444;font-size:12px;}
@media screen and (max-width:540px){
.hot-img2{ position:relative; width:320px; height:140px; margin:15px auto 5px;}
.hot-img2 article{ position:relative; width:320px; height:140px;}
.hot-img2 article img{ width:320px; height:140px; display:block;}
.hot-img2 p{ position:absolute; left:0; bottom:0; width:320px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.hot-img2 p a{ display:block; color:#FFF; padding:0 10px;}
.pic-list2 li article {position:relative;width:145px;height:65px;margin:auto;}
.pic-list2 li img {display:block;width:145px;height:65px}
}
/** shouye-zhanlan-list**/
.hot-img3{ position:relative; width:320px; height:140px; margin:15px auto 5px;}
.hot-img3 article{ position:relative; width:320px; height:140px;}
.hot-img3 article img{ width:320px; height:140px; display:block;}
.hot-img3 p{ position:absolute; left:0; bottom:0; width:320px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.hot-img3 p a{ display:block; color:#FFF; padding:0 10px;}
.pic-list3 {  margin:0;padding:0 5px;width:100%;position:relative;  z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pic-list3 li {float:left;width:50%; margin-top:10px;text-align:center;position:relative;}
.pic-list3 li article {position:relative;width:238px;height:106px;margin:auto;}
.pic-list3 li img {display:block;width:238px;height:106px}
.pic-list3 li p {line-height:24px;height: 24px;overflow: hidden;}
.pic-list3 li p a {color:#444444;font-size:12px;}
@media screen and (max-width:540px){
.pic-list3 li article {position:relative;width:145px;height:65px;margin:auto;}
.pic-list3 li img {display:block;width:145px;height:65px}
}
/** zuopinxinshang-list**/
.hot-img4{ position:relative; width:525px; height:350px; margin:15px auto 5px;}
.hot-img4 article{ position:relative; width:525px; height:350px;}
.hot-img4 article img{ width:525px; height:350px; display:block;}
.hot-img4 p{ position:absolute; left:0; bottom:0; width:525px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.hot-img4 p a{ display:block; color:#FFF; padding:0 10px;}
.pic-list4 {  margin:0;padding:0 5px;width:100%;position:relative;  z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pic-list4 li {float:left;width:50%; margin-top:10px;text-align:center;position:relative;}
.pic-list4 li article {position:relative;width:238px;height:238px;margin:auto;}
.pic-list4 li img {display:block;width:238px;height:238px}
.pic-list4 li p {line-height:24px;height: 24px;overflow: hidden;}
.pic-list4 li p a {color:#444444;font-size:12px;}
@media screen and (max-width:540px){
.hot-img4{ position:relative; width:320px; height:213px; margin:15px auto 5px;}
.hot-img4 article{ position:relative; width:320px; height:213px;}
.hot-img4 article img{ width:320px; height:213px; display:block;}
.hot-img4 p{ position:absolute; left:0; bottom:0; width:320px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.pic-list4 li article {position:relative;width:145px;height:145px;margin:auto;}
.pic-list4 li img {display:block;width:145px;height:145px}
}

/** 墨境作品欣赏列表页-list**/
.hot-img5{ position:relative; width:250px; height:500px; margin:15px auto 5px;}
.hot-img5 article{ position:relative; width:250px; height:500px;}
.hot-img5 article img{ width:250px; height:500px; display:block;}
.hot-img5 p{ position:absolute; left:0; bottom:0; width:250px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.hot-img5 p a{ display:block; color:#FFF; padding:0 10px;}
.pic-list5 {  margin:0;padding:0 5px;width:100%;position:relative;  z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pic-list5 li {float:left;width:50%; margin-top:10px;text-align:center;position:relative;}
.pic-list5 li article {position:relative;width:238px;height:238px;margin:auto;}
.pic-list5 li img {display:block;width:238px;height:238px}
.pic-list5 li p {line-height:24px;height: 24px;overflow: hidden;}
.pic-list5 li p a {color:#444444;font-size:12px;}
@media screen and (max-width:540px){
.hot-img5{ position:relative; width:160px; height:320px; margin:15px auto 5px;}
.hot-img5 article{ position:relative; width:160px; height:320px;}
.hot-img5 article img{ width:160px; height:320px; display:block;}
.hot-img5 p{ position:absolute; left:0; bottom:0; width:160px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.pic-list5 li article {position:relative;width:145px;height:145px;margin:auto;}
.pic-list5 li img {display:block;width:145px;height:145px}
}

/** 国瓷写意-list**/
.hot-img6{ position:relative; width:525px; height:350px; margin:15px auto 5px;}
.hot-img6 article{ position:relative; width:525px; height:350px;}
.hot-img6 article img{ width:525px; height:350px; display:block;}
.hot-img6 p{ position:absolute; left:0; bottom:0; width:525px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.hot-img6 p a{ display:block; color:#FFF; padding:0 10px;}
.pic-list6 {  margin:0;padding:0 5px;width:100%;position:relative;  z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pic-list6 li {float:left;width:50%; margin-top:10px;text-align:center;position:relative;}
.pic-list6 li article {position:relative;width:250px;height:500px;margin:auto;}
.pic-list6 li img {display:block;width:250px;height:500px}
.pic-list6 li p {line-height:24px;height: 24px;overflow: hidden;}
.pic-list6 li p a {color:#444444;font-size:12px;}
@media screen and (max-width:540px){
.hot-img6{ position:relative; width:320px; height:213px; margin:15px auto 5px;}
.hot-img6 article{ position:relative; width:320px; height:213px;}
.hot-img6 article img{ width:320px; height:213px; display:block;}
.hot-img6 p{ position:absolute; left:0; bottom:0; width:320px; height:25px; line-height:25px; background:rgba(0, 0, 0, 0.5); font-size:14px;}
.pic-list6 li article {position:relative;width:145px;height:145px;margin:auto;}
.pic-list6 li img {display:block;width:145px;height:145px}
}

/** 搜索框 **/
.search{margin:10px 5px 0}
.topic-info+.search{margin-top:15px;margin-bottom:14px}
.search-form{background-color:#FFF;-webkit-border-radius:1px;height:38px;line-height:38px;display:-webkit-box;position:relative;border:1px solid #d1d1d1}
.search-logo{display:block;height:38px;padding:0 10px;line-height:38px;text-align:center;-webkit-box-pack:center;padding-right:7px}
.sogou{background:rgba(0,0,0,0) url(data:image/png;base64,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) no-repeat 0 center;-webkit-background-size:21px 22px;display:inline-block;height:38px;width:22px}
.search-input{border:0 none;-webkit-box-flex:1;display:block;padding:0 3px;height:38px;font-size:15px;color:#1d1d1d}
.search-input::focus{color:black}
.search-reset{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAZlBMVEXp6enZ2dnf39/f39/p6enf39/p6enZ2dnf39/p6enp6enp6enp6enp6ena2trp6enl5eXp6enp6enp6enZ2dnp6enp6enp6enZ2dkAAADo6OjY2Njl5eXj4+OoqKjk5OSzs7Pp6el5GIMYAAAAGnRSTlNN/c3RgdCR/s4FV5OUkvmWsQZYgPtMEAP8AJ+78oYAAADjSURBVHjahdPrEoIgEAXgrSwtLyUCUkq47/+SpaR40vL8kdlvZAZ2ofuYszodC2uL40mdp+LIujI8ZVdpZFEwpBAzrq+8yLUeub7xSm71h1NeTeb5wj9y6VnLfvlo2lBvm0f/kfrN1VBpnp0b1XXPZlhUdyqN/6Hz7rXzW5mSFPvY3r2GjRTlDA7KKe0ZHJQTMgwOyoYcg4OyA3YL3to8AXUWPFkcDDwlhYpOVMbfl2pnl7rWEhta8q+hRv8dB+GHKVvXbHMUtwd5iJCIUnw9oigOGEfhEYUnmB9k28pDrsqp+ALZS2dd1+AxTwAAAABJRU5ErkJggg==) no-repeat;-webkit-background-size:17px 17px;position:absolute;right:60px;height:17px;width:17px;border:0 none;top:7px}.search-btn{width:48px;height:38px;line-height:38px;border:0 none;border-left:1px solid #d1d1d1;background:#f9f9f8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAArCAMAAAA5QerMAAAAQlBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZkzCTtbAAAAFXRSTlMATW72GHpCDjkvAyTpl16Kqci93djgHUnlAAABPElEQVQ4y5VUWWKFIAwMyCYKqE/vf9WytI1sypsvI0MyGSCQYyHUOUcFg2fMZr3+cPIHttqvHNvSJkpz1eC6VTuVnoydmWTKbol7yLp40kc0VqFx84eVOSOT6lySi1yZ/wwJ1roJEjVkCbbAxEqFLlpurnLiEsP49KGFNoKF5j8SPtqhAzmltKhUQQ/8plYHR6ALFmtilxz6OPz6r7fUf4oHKkd9Bnd1/bLY1eMlxr6OF+qCvYxlHdeKDqgxB8SIr3haZ58p8bT6dwD10bvuY+xmwcdHpEN1eF9HXsEy/LZ4Lqj9YkVg7roxByyUcyBCtKbLfvurqS+F3HpmrY4sUsvZ4rCruXJrTcI5pVZlE635itxCsUkLSUp0pOaiZsudcZywwp1rhgGor7kTG+dyGIFAd9+5Ex77G7QG+AES+yQeb3nmlAAAAABJRU5ErkJggg==) no-repeat center;-webkit-background-size:21px 22px;color:#2b73df;font-size:17px}
