@charset "utf-8";
/* CSS Document */

#main ul li{padding:5px 0;line-height:1.5em;}

#main #news{margin:0 auto;padding:20px 0 100px;width:980px;}
#main #news li{border-bottom:1px dotted gray;line-height:48px;text-align:left;}
#main #news li span{color:#666666;}
#main #news li span.date{float:right;font-size:14px;color:#666666;}
#main #news li a{font-size:18px;}

#page{overflow:hidden;margin:0 auto;padding-bottom:100px;width:980px;font-size:16px;color:#666666;line-height:64px;text-align:center;}
#page a{font-size:16px;color:#666666;line-height:64px;}

#content{margin:0 auto;padding:24px 0 0;width:980px;}
#content #content_title{text-align:center;font-size:32px;line-height:2;}
#content #content_subtitle{text-align:center;font-size:24px;padding:0;margin:0;line-height:2;}
#content #content_detail{text-align:center;font-size:18px;font-weight:normal;color:gray;margin:0;border-bottom:1px solid #d5e6ed;padding:5px;line-height:2;}
#content #content_body{text-align:left;font-size:16px;line-height:2;}
#content #content_body *{font-size:16px;}
#content #content_body p{margin:18px 0;}

#gallery_select{padding:0 0 30px;}
#gallery_select select{font-size:18px;font-family:微软雅黑;padding:3px 5px;}


#main #news li#list_detail_first{overflow:hidden;border:1px solid #666666;padding:10px;}
#main #news li#list_detail_first span.thumb{float:left;margin-right:10px;width:300px;height:200px;}
#main #news li#list_detail_first span.thumb a img{width:300px;height:210px;}
#main #news li#list_detail_first p.date{color:#666666;/*font-style:italic;*/font-size:14px;line-height:28px;height:28px;text-align:right;}
#main #news li#list_detail_first p.title{padding-left:10px;font-size:18px;line-height:42px;background-color:#0870a3;color:#FFFFFF;}
#main #news li#list_detail_first p.title span{color:#FFFFFF;}
#main #news li#list_detail_first p.title a{color:#FFFFFF;}
#main #news li#list_detail_first p.intro{font-size:14px;color:#666666;line-height:28px;}

#main #news li#list_detail_second dd{font-size:14px;color:#666666;line-height:28px;}




#main #category_picture{margin:0 auto;padding:30px 0 100px;width:980px;}
#main #category_picture dl.picture_block dt.picture_block_title{padding-left:10px;background-color:#EDEDED;height:45px;line-height:45px;}
#main #category_picture dl.picture_block dt.picture_block_title span{color:#0870a3;}
#main #category_picture dl.picture_block dt.picture_block_title a{color:#0870a3;font-weight:bold;}
#main #category_picture dl.picture_block dt.picture_block_title a:hover{color:#00000;}
#main #category_picture dl.picture_block dd{overflow:hidden;margin-bottom:30px;width:980px;height:245px;}
#main #category_picture dl.picture_block dd ul{overflow:hidden;padding:10px 0 0;width:1200px;height:235px;}
#main #category_picture dl.picture_block dd ul li{float:left;overflow:hidden;margin-right:13px;padding:0;width:235px;height:250px;}
#main #category_picture dl.picture_block dd ul li dl dd{margin:0;padding:0;width:235px;height:195px;}
#main #category_picture dl.picture_block dd ul li dl dd img{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;width:235px;height:194px;}
#main #category_picture dl.picture_block dd ul li dl dt{overflow:hidden;margin:0;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:0 5px;height:39px;line-height:39px;text-align:center;font-size:16px;}
#main #category_picture dl.picture_block dd ul li dl dt a{color:#00000;}
#main #category_picture dl.picture_block dd ul li dl dt a:hover{color:#0870a3;}


#main #category_condition{overflow:hidden;margin:0 auto;padding:30px 0 100px;width:980px;}
#main #category_condition p{overflow:hidden;border-bottom:15px solid #ce0000;text-align:center;width:980px;}
#main #category_condition p img{width:980px;}
#main #category_condition dl{float:left;padding:0 5px;}
#main #category_condition dl dt{border:3px solid #ce0000;border-top:none;padding-left:10px;background-color:#EDEDED;height:45px;line-height:45px;text-align:center;}
#main #category_condition dl dd ul{padding-top:10px;/*background:url(../img/condition_line.gif) repeat-y 7px 0;*/}
#main #category_condition dl dd ul li{overflow:hidden;line-height:36px;}
#main #category_condition dl dd ul li div{float:left;line-height:36px;}
#main #category_condition dl dd ul li div span.fa{color:#ce0000;line-height:36px;}



#main #wall{overflow:hidden;margin:10px auto 0;padding:0 0 100px;width:980px;}
#main #wall li{float:left;overflow:hidden;margin:12px;padding:0;width:300px;height:300px;}
#main #wall li dl dd{margin:0;padding:0;width:300px;height:250px;}
#main #wall li dl dd img{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;width:298px;height:248px;}
#main #wall li dl dt{overflow:hidden;margin:0;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:0 5px;height:49px;line-height:49px;text-align:center;font-size:16px;}
#main #wall li dl dt a{color:#00000;}
#main #wall li dl dt a:hover{color:#0870a3;}
