﻿.title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.photolist{margin:0;list-style:none;overflow:hidden;float:left;width:1400px;min-height:400px;}
.photolist li{width:440px;height:392px;float:left;margin-right:30px;background:#f5f5f5;margin-bottom:20px;transition: all 1s;}
.photolist li:hover{background:#000;}
.photolist li:nth-child(3n){margin-right:0px;}
.photolist li a img{width:440px;height:307px;border:none;float:left;}
.photolist li a span{width:440px;height:30px;float:left;line-height:30px;font-size:14px;color:#787878;text-align:left;padding-left:20px;margin-top:10px;}
.photolist li a p{width:440px;height:30px;float:left;line-height:30px;font-size:20px;color:#000;text-align:left;padding-left:20px;}
.photolist li:hover a span{color:#fff;}
.photolist li:hover a p{color:#fff;}

.phototop{margin:10px 0 0 15px;_margin:20px 0 0 25px;padding:0;list-style:none;width:630px;height:160px;overflow:hidden;clear:both;}
.phototop li{float:left;display:block;overflow:hidden;background:#f3f3f3;margin:0 15px 20px 5px;}
.phototop li img{width:120px;display:block;padding:2px;margin:5px;background:#fff;}
.phototop li div{width:120px;height:30px;line-height:30px;font-size:12px;display:block;text-align:center;padding:0 6px;}


