@charset "utf-8";
/* CSS Document */

/*php用utf-8*/

body{ width:100%; text-align:center;margin:0; min-width:260px; font-size:14px; background-color:#FFF} 
html { overflow-x: hidden; overflow-y: auto; }


*{ margin:0px; padding:0px; border:0px;  font-family:"微软雅黑";list-style-type:none; color:#333}
img{border:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none; color:#999;}
a:visited{ text-decoration:none; color:#000;}
.clear{display:block;clear:both;}
ul, ul li {
	list-style-type:none;
}
.cl {
	zoom:1;
}
.float_l{ float:left}
.float_r{ float:right}
.padding_l{ padding:10px; line-height:1.0rem; font-size:0.9rem; color:#999}
.align_l{ text-align:left}
.align_r{ text-align:right}
.margin_t{ margin-top:3%}
.trans a{ margin:0 auto;}
.trans a:hover{filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6}

.list-content span.PrevDisabled{ height:20px; width:35px; float:left;margin-top:2px!important}
.list-content span.PrevDisabled a{line-height:20px;}
.list-content span.PrevDisabled a:hover{line-height:20px;}
.list-content span.NextDisabled{ height:20px; width:35px;float:left}
.list-content span.NextDisabled a{line-height:20px}
.list-content span.NextDisabled a:hover{line-height:20px;}

.article_nr span.PrevDisabled{ height:20px; width:35px;float:left;margin-top:2px!important}
.article_nr span.PrevDisabled a{line-height:20px}
.article_nr span.PrevDisabled a:hover{line-height:20px;}
.article_nr span.NextDisabled{ height:20px; width:35px;float:left}
.article_nr span.NextDisabled a{line-height:20px;}
.article_nr span.NextDisabled a:hover{line-height:20px; display:block}

.Prev{ height:20px!important; width:35px!important;}
.Next{ height:20px!important; width:35px!important;}
.defaultInputStyle{ border:1px solid #CCC!important; border-radius:5px!important; margin-left:2px!important;margin-right:2px!important; text-align:center!important;}



/*网站头部*/
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:right; height:177px; background-color:#b01f24}
.top{ margin:0 auto; max-width:1200px; width:100%; max-height:177px; height:auto; padding-top:30px; margin-bottom:20px;}
.logo{ float:left; margin:0 auto; width:70%; max-width:620px}

.syss{ width:18%; margin:0 auto; margin-top:80px; float:right; margin-right:2%; background-color:#FFF; padding:2px}
.syssa{ width:73%; float:left;}
.inputt{ width:100%; float:left; background-color:#FFF; font-size:12px;height:25px; text-align:left; padding-left:10px;outline:none}

.syssb{ width:20%; float:right;}
.ss_an{ width:100%; max-width:50px; background-color:#890000;  float:right; color:#FFF; font-size:12px; display:block; line-height:25px}

@media screen  and (max-width:768px) {
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:right; height:167px; background-color:#b01f24}
.top{ margin:0 auto; max-width:900px; width:100%; max-height:100px; height:auto; padding-top:20px; margin-bottom:10px;}
.logo{ float:left; margin:0 auto; width:90%; max-width:620px; padding-top:30px; padding-left:20px}
.syss{ display:none}}
}

@media screen  and (max-width:500px) {
.logo{ float:left; margin:0 auto; width:90%;}
}

@media screen  and (max-width:500px) {
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:right; height:90px; background-color:#b01f24}
.top{ margin:0 auto; max-width:500px; width:100%; max-height:70px; height:auto; padding-top:10px; margin-bottom:10px;}
.logo{ float:left; margin:0 auto; width:90%; max-width:300px; }

}

@media screen  and (max-width:375px) {
.head{ background:url(../images/bannerbj.png) no-repeat 0 0; background-position:right; height:80px;background-color:#b01f24}
.top{ margin:0 auto; max-width:900px; width:100%; height:auto;  padding-top:20px;}
.logo{ float:left; margin:0 auto; width:90%; max-width:320px; padding:2% 1% 1%1%}

}


/********首页新闻聚焦样式*******/
.main_gray{ background-color:#f5f5f5; margin:0 auto; padding:1% 0}
.mainall{ width:96%; max-width:1200px; margin:0 auto; height:auto; }
.lanmu{ width:50%; margin:0 auto; max-width:610px; height:auto; margin-top:50px; margin-bottom:50px}
.lanmua{ width:60%; background:url(../images/btloa.png) repeat-x 0 0; height:9px; margin:0 auto;}
.lanmub{ width:30%;line-height:3.0rem; font-size:2.0rem;text-align:center; margin:0 auto; margin-bottom:15px}


.news_l{ width:43%; margin:0 auto; float:left; background-color:#FFF; margin-right:1%}
.news_l_pic img{ width:100%}
.news_l_zi{ width:90%; max-height:94px;text-align:left; padding-top:8px; margin:0 auto;}
.news_l_zi a{ font-size:0.9rem; line-height:1.3rem; color:#8a8a8a; text-align:left;margin:0 auto;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2!important;
-webkit-box-orient: vertical;}
.news_l_zi a:hover{ color:#333}

.news_l_zi font{font-size:0.95rem; font-weight:600; line-height:1.5rem; color:#000; text-align:left}
.news_l_time{ width:120px; float:right; line-height:20px; text-align:center; color:#FFF; background-color:#878787; font-size:12px; margin-top:3px}

.news_r{ width:56%; margin:0 auto; float:left;}
.news_ra{ width:48%; margin:0 auto; float:left; margin-bottom:10px; padding:0 1%; position:relative}
.news_ra img{ width:100%;}
.news_ra_zi{ width:92%; padding:0 2%; background-color:rgba(0,0,0,0.54); color:#FFF; text-align:center; line-height:2.3rem; font-size:0.9rem; position:absolute; margin-top:-2.3rem;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.news_ra_zi a{ color:#FFF;}
.news_ra_zi a:hover{ color:#CCC}

.anniu{ width:140px; border-radius:10px; display:block; line-height:25px; margin:0 auto; background-color:#2e0101; margin-top:20px; margin-bottom:40px}
.anniu a{display:block; line-height:40px; border-radius:10px; background-color:#2e0101; text-align:center; color:#FFF; font-size:14px}
.anniu a:hover{display:block;background-color:#930000; color:#FFF}

@media screen  and (max-width:1024px) {

.news_l_zi{ width:90%; max-height:97px; font-size:0.9rem; line-height:1.3rem; color:#8a8a8a; text-align:left; padding-top:11px; margin:0 auto;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}	
}

@media screen  and (max-width:850px) {
.lanmu{ width:80%; margin:0 auto; max-width:610px; height:auto; margin-top:20px; margin-bottom:20px; text-align:center}
}

@media screen  and (max-width:768px) {	
.news_l{ width:98%; margin:0 auto; margin:0 auto; margin-left:1%; background-color:#FFF; margin-bottom:20px; margin-top:20px}
.news_r{ width:100%; margin:0 auto;}

}

@media screen  and (max-width:500px) {	
.lanmu{ width:98%; margin:0 auto; max-width:610px; height:auto; margin-top:20px; margin-bottom:20px; text-align:center}
.lanmua{ width:80%; background:url(../images/btloa.png) repeat-x 0 0; height:9px; margin:0 auto;}
.lanmub{ width:70%;line-height:3.0rem; font-size:1.8rem; text-align:center; margin:0 auto; margin-bottom:5px}

.news_l{ width:98%; margin:0 auto; margin:0 auto; margin-left:1%; background-color:#FFF; margin-bottom:20px; margin-top:20px}
.news_r{ width:100%; margin:0 auto;}

}


@media screen  and (max-width:375px) {	
.news_ra{ width:98%; margin:0 auto; float:left; margin-bottom:10px; padding:0 1%; position:relative}
.news_ra_zi{ width:94.5%; padding:0 2%; background-color:rgba(0,0,0,0.54); color:#FFF; text-align:center; line-height:2.3rem; font-size:0.9rem; position:absolute; margin-top:-2.3rem;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}

}


/********校友活动样式*******/
.xyhd{ background:url(../images/bj01.png) repeat-y 0 0;  width:100%; height:auto; padding:3% 0 5% 0}
.xyhd_l{ width:66%; float:left; margin-right:2%;}
.xyhd_la{ width:23%; margin:0 auto; float:left; margin-left:1%; margin-right:1%; background-color:#FFF}
.xyhd_la img{ width:100%}

.xyhd_la font{ margin:0 auto;}
.xyhd_la font a{ font-size:0.95rem; line-height:3.3rem; color:#333; text-align:center; margin:0 auto;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient: vertical;}
.xyhd_la font a:hover{color:#900;}

.xyhd_r{ width:32%; float:left;}
.news-slider{ width:400px}

.xyhd_bt{width:100%; margin:0 auto; margin-bottom:40px; color:#FFF; font-size:1.8rem; text-align:left; line-height:2.5rem;padding-left:2%}

@media screen  and (max-width:1024px) {
.xyhd_l{ width:100%; float:left;}
.xyhd_la{ width:23%; margin:0 auto; float:left; margin-left:1%; margin-right:1%; background-color:#FFF; margin-top:10px}
.xyhd_bt{width:100%; margin:0 auto; margin-bottom:20px; margin-top:20px; color:#FFF; font-size:1.8rem; text-align:left; line-height:2.5rem;padding-left:2%}
.xyhd_r{ width:100%; float:left;}
}


@media screen  and (max-width:500px) {
.xyhd_l{ width:100%; float:left;}
.xyhd_la{ width:48%; margin:0 auto; float:left; margin-left:1%; margin-right:1%; background-color:#FFF; margin-top:10px}
.xyhd_r{ width:100%; float:left;}
.xyhd_bt{width:100%; margin:0 auto; margin-bottom:10px; margin-top:20px; color:#FFF; font-size:1.8rem; text-align:left; line-height:2.5rem;padding-left:2%}
}

/********分会快讯*******/
.fhkx{width:182px!important; padding:10px; margin:0 auto;text-align:left}
.fhkx font{ font-size:12px; text-align:left; color:#c3c3c3; line-height:1.8rem; padding-top:5px}
.fhkx p{font-size:0.9rem; text-align:left; color:#000; line-height:1.3rem}
.fhkx p a{font-size:0.9rem; text-align:left; color:#000; line-height:1.3rem}
.fhkx p a:hover{color:#999;}
.fhkx img{ width:100%; margin-bottom:10px}

.test {
	width: 90%;
	height: 320px;
	overflow: scroll;
	overflow-y: hidden;
	margin-top: 30px;
	max-width:1200px; margin:0 auto; margin-bottom:40px
}

.test>div {
	width: 1250px;
	height: 320px;
}

.test5::-webkit-scrollbar {
 width: 3px;
 height:20px;
}
 .test5::-webkit-scrollbar-track {
 background-color:#ebebeb;

}
 .test5::-webkit-scrollbar-thumb {
 background-color: #858585;
}

/********校友服务样式*******/
.xyfw_l{ width:66%; float:left; margin-right:2%; padding-bottom:30px}
.xyfw_r{ width:32%; float:left; padding-bottom:30px}

.xyfw_bt{width:100%; margin:0 auto; margin-bottom:30px; padding-top:30px; color:#333; font-size:1.8rem; text-align:left; line-height:2.5rem;padding-left:2%}
.xyfw_bta{ width:48%; float:left; margin:1%;max-width:379px}
.xyfw_bta img{ width:100%}
.xyfw_btb{ width:47.6%; float:left; max-width:180px}
.xyfw_btb img{ width:100%}
.xyfw_btc{ width:47.6%; float:right; max-width:180px}
.xyfw_btc img{ width:100%}

.xyfw_music{ width:48%; float:left; margin:1%;max-width:379px; background:url(../images/fw05.png) 0 0 no-repeat; height:auto; padding:2.65% 0}


.fwdt{ width:100%; float:left; margin:1% 0; padding-top:1%; max-width:344px}
.fwdt img{ width:100%}
@media screen  and (max-width:1024px) {
.xyfw_l{ width:68%; float:left; margin-right:2%;}
.xyfw_r{ width:30%; float:left;}
}

@media screen  and (max-width:500px) {
.xyfw_l{ width:100%; padding-bottom:10px}
.xyfw_r{ width:100%; padding-bottom:30px}
.fwdt{ width:95%; padding-top:1%; max-width:379px; margin:0 auto; padding-left:2.5%}
.xyfw_bta{ width:95%; float:left; padding:1%;max-width:379px; margin:0 auto; margin-left:2.5%; margin-bottom:5px }
.xyfw_bt{width:100%; margin:0 auto; margin-bottom:10px; padding-top:10px; color:#333; font-size:1.8rem; text-align:left; line-height:2.5rem;padding-left:2%}

.xyfw_music{ width:95%; float:left; margin:1%;max-width:379px;margin-left:2.5%; background:url(../images/fw05.png) 0 0 no-repeat; height:auto; padding:2.65% 0}


}
@media screen  and (max-width:375px) {

.xyfw_bta{ width:96%; float:left; padding:1%;max-width:344px; margin:0 auto; margin-left:1% }

}


/********页面底部样式*******/
footer{ border-top:12px solid #000000; height:auto; background-color:#b01f24; width:100%; margin:0 auto;padding-top:30px;  padding-bottom:30px}
.bota{ width:45%; float:left; color:#FFF; text-align:center; max-width:463px;margin-right:5%;margin-left:12%;}
.botb{ width:36%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.4rem; font-size:0.9rem; border-left:1px solid #FFF; padding-left:5%;}
.botb a{color:#FFF;line-height:1.4rem; font-size:0.9rem;}
.botb a:hover{color:#FF0;}

@media screen  and (max-width:1024px) {
footer{ border-top:12px solid #000000; height:auto; background-color:#b01f24; width:100%; margin:0 auto; padding-top:10px;  padding-bottom:10px}
.bota{ width:45%; float:left; color:#FFF; text-align:center; max-width:463px;margin-right:5%;margin-left:1%;}
.botb{ width:40%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.4rem; font-size:0.9rem; border-left:1px solid #FFF; padding-left:5%;}
.botb a{color:#FFF;line-height:1.4rem; font-size:0.9rem;}
.botb a:hover{color:#FF0;}

}

@media screen  and (max-width:800px) {
.bota{ display:none}
.botb{ width:94%; float:left;  margin:0 auto; color:#FFF; text-align:left; line-height:1.5rem; font-size:0.9rem; border-left:0px solid #FFF; padding-left:5%;}
.botb a{color:#FFF;line-height:1.5rem; font-size:0.9rem;}
.botb a:hover{color:#FF0;}

}


@media screen  and (max-width:320px) {
.botb{ width:94%; float:left; margin-left:1%; margin:0 auto; color:#FFF; text-align:left; line-height:1.5rem; font-size:0.8rem; border-left:0px solid #999;}

}

/*****内页+二级导航*****/
.subPage_con{ display:none}
.concert_main{ margin:0 auto; width:100%; display:block; height: auto; max-width:1200px}
.aside_nava{margin:0 auto; float:left; background-color:#fcfcfc; width:25%;max-width:260px;min-width:220px;}
.section_main{ width:75%; margin:0 auto;background-color:#FFF; float:right; }

.aside_nav{ width:25%; height:85px; line-height:85px; color:#FFF; background-color: rgba(0,0,0,0.4); text-align:center; font-size:1.8rem;position:absolute; margin-top:-85px; z-index:2; max-width:260px; min-width:220px;}

.aside_nav span{ line-height:98px; color:#FFF;text-align:center; font-size:1.8rem; font-family:"微软雅黑"; float:right}
.aside_nav1 ul li{ width:90%; margin:0 auto; border-bottom:1px dashed #cbcbcc; padding-left:5%; height:auto; line-height:3.0rem; font-size:1.0rem; display:block; text-align:left;font-family:"微软雅黑";}
.aside_nav1 ul li a{line-height:3.0rem; font-size:1.0rem; display:block; text-align:left;font-family:"微软雅黑";}
.aside_nav1 ul li a:hover{ color:#b01f24;display:block; margin-left:3px}
.aside_nav1 ul li dl{ width:90%; margin:0 auto; line-height:1.0rem; text-align:left;padding-left:8%; margin-bottom:4px }
.aside_nav1 ul li dl a{ line-height:30px; font-size:0.9rem; text-align:left}
.aside_nav1 ul li dl a:hover{ color:#999}


.section_bt{ width:48%; margin:0 auto;line-height:40px; font-weight:500;color:#000; float:left; text-align:left; padding-left:3%; font-size:1.5rem}
.section_ad{ width:45%; margin:0 auto;line-height:20px; padding-top:15px;font-size:12px; color:#999; float:right; text-align:right; padding-right:3%}

.section_nr{ width:94%; margin:0 auto; border-bottom:1px solid #dbbfc1; height:50px; margin-top:30px; margin-bottom:20px}
.left_zl{ margin:0 auto; margin-top:10px; text-align:center}
.article_nr{ width:96%; line-height:1.8rem; font-size:1.0rem; margin:0 auto; text-align:left; padding:2%; min-height:500px; color:#666;}
.article_nr p{line-height:1.8rem; font-size:1.0rem;  color:#666;text-indent:2em;}
.article_nr h3{ width:100%; line-height:25px; font-size:1.4rem; text-align:center; color:#930; font-weight:500; margin:0 auto; margin-bottom:15px; padding:5px}

/*****手机端内容二级导航*****/

@media(min-width:260px) and (max-width:1140px) {

.section_bt{ width:30%; margin:0 auto;line-height:40px; font-weight:500;color:#000; float:left; text-align:left; padding-left:3%; font-size:1.5rem}
.section_ad{ width:55%; margin:0 auto;line-height:20px; padding-top:15px;font-size:12px; color:#999; float:right; text-align:right; padding-right:3%}

.aside_nava{margin:0 auto; float:left; background-color:#fcf3ea; width:25%;max-width:260px;min-width:220px;padding-bottom:5.0rem}
.section_main{ width:70%; margin:0 auto;background-color:#FFF; float:right; }

}

@media screen  and (max-width:768px) {
.aside_nava{ display:none}
.section_main{ width:100%; margin:0 auto;background-color:#FFF; float:right; }

.section_ad{ display:none}
}

@media screen  and (max-width:540px) {
.section_nr{ width:94%; margin:0 auto; border-bottom:1px solid #e3e3e3; height:50px; margin-top:10px; margin-bottom:10px}
.section_bt{ width:90%; margin:0 auto;line-height:40px; font-weight:500;color:#000; float:left; text-align:left; padding-left:3%; font-size:1.3rem}	
.section_ad{ display:none}
}


/*********新闻列表页************/

.list-content{padding:10px 0px; width:95%; min-height:312px; margin:0 auto}
.list-content ul{list-style:none;margin-bottom:15px;}
.list-content ul li{height:40px; line-height:40px; text-align:left; width:98%;overflow:hidden; position:relative; color:#333; border-bottom:dashed 1px #CCCCCC}
.list-content ul li span{ width:20%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem; }
.list-content ul li a{width:80%; float:left;color:#666; font-size:1.0rem; text-align:left;}
.list-content ul li a:hover{ color:#900;}
@media screen and (max-width:1124px) {
.list-content ul li a{width:75%; float:left;color:#666; font-size:1.0rem;}
.list-content ul li a:hover{ color:#900;}
.list-content ul li span{ width:25%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem; }
}
@media screen and (max-width:500px) {
.list-content ul li a{width:96%; float:left;color:#666; font-size:1.0rem;}
.list-content ul li a:hover{ color:#900;}
.list-content ul li span{ display:none} 
}

/*********新闻内页************/
.nr_zi{text-align:left; font-size:1.0rem; line-height:2.0rem; }
.nr_zi p{text-align:left; font-size:1.0rem; line-height:2.0rem;}
.news_bt{ width:100%; line-height:30px; font-size:1.4rem; text-align:center; color:#333; font-weight:500; margin:0 auto; margin-bottom:15px; padding:5px}
.fh{ width:100%; padding-bottom:30px; text-align:center; margin:0 auto; font-size:0.8rem; padding-top:20px}
.fh a{font-size:0.8rem; color:#616161}
.fh a:hover{color:#000}
.sz_r_time{text-align:center; height:auto; font-size:0.6em; color:#5e5e5e; background-color:#f7f9fb; line-height:20px; margin-bottom:40px; padding:8px; margin-top:20px}

.next{text-align: left; height:auto; font-size:0.9em; color:#5a5a5a; background-color:#f7f9fb; line-height:30px; margin-bottom:5px; padding-left:2%; width:98%}
.next a{ font-size:0.9em; color:#5a5a5a;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.next a:hover{ font-size:0.8em; color:#CCC;}

@media screen and (max-width:900px) {
 .news_bt{ width:95%;font-size:1.2rem; line-height:2.0rem}
 
}
@media screen and (max-width:500px) {
 .nr_zi img{ width:100%}
.article_nr img{ width:100%}

}

@media screen and (max-width:425px) {
.nr_zi{text-align:left; font-size:1.0rem; line-height:1.8rem; }
.nr_zi p{font-size:1.0rem; line-height:1.5rem;}
.news_bt{ width:95%;font-size:1.1rem; line-height:1.8rem;}
.article_nr{ width:96%; line-height:1.8rem; font-size:1.0rem; text-align:left; margin:0 auto; padding:2%; min-height:500px; color:#666}
.article_nr p{line-height:1.8rem; font-size:1.0rem; text-align:left; color:#666}
.sz_r_time{text-align:center; height:auto; font-size:0.6em; color:#5e5e5e; background-color:#f7f9fb; line-height:20px; margin-bottom:20px; padding:8px; }
}

/*****图片列表页*****/


/*****图片列表页1*****/
.pic_list{ width:29%; float:left; margin-left:1.5%; margin-right:1.5%; background-color:#FFF;  margin-bottom:25px; padding:0.5%;box-shadow:2px 1px 5px 1px rgba(213,213,213,0.8)}
.pic_list_img{ width:96%; margin:0 auto; padding-top:3%;}
.pic_zia{width:92%; margin:0 auto;  text-align:center; }
.pic_zia a{text-align:center; font-size:0.9rem; line-height:2.4rem; color:#666;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.pic_zia a:hover{ color:#CCC}

@media screen and (max-width:500px) {
.pic_list{ width:46%; float:left; margin-left:1.5%; margin-right:1.5%; background-color:#FFF;  margin-bottom:15px; padding:0.5%;box-shadow:2px 1px 5px 1px rgba(213,213,213,0.8)}
.pic_zia a{text-align:center; font-size:0.9rem; line-height:2.0rem; color:#666;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
}


/*****图片列表页2*****/
.pic_list2{ width:21%; float:left; margin-left:1.2%; margin-right:1.2%; background-color:#FFF;  margin-bottom:25px; padding:0.5%;box-shadow:2px 1px 5px 1px rgba(213,213,213,0.8); border:1px solid #E1E1E1 !important;}
.pic_list2_img{ width:96%; margin:0 auto; padding-top:3%;}
.pic2_zia{width:92%; margin:0 auto;  text-align:center; }
.pic2_zia a{text-align:center; font-size:0.9rem; line-height:2.4rem; color:#666;
text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.pic2_zia a:hover{ color:#CCC}

@media screen and (max-width:500px) {
.pic_list2{ width:46%; float:left; margin-left:1.1%; margin-right:1.1%; background-color:#FFF;  margin-bottom:25px; padding:0.5%;box-shadow:2px 1px 5px 1px rgba(213,213,213,0.8);border:1px solid #E1E1E1 !important;}
}