﻿.title{line-height:30px;height:30px;margin:80px 0 15px 0;}
.title h1{font-size:24px;font-family:microsoft yahei;text-align:center;font-weight:normal;margin:0;}
.item{text-align:center;margin:20px 0;font-family:arial;border-bottom:1px dashed #494029;padding:0 0 15px 0;}
.content{word-break:break-all;line-height:22px;padding:20px 50px 0 50px;}
.content p{margin:15px 0;font-size:14px;}
.content .list_page{line-height:normal;}
.content li {}
.content ol {}
.pre,.next{line-height:30px;height:30px;}
.infodot{border-top:1px dashed #494029;margin:15px 0;}

.team {padding:20px 0;}
.team .left {width:360px;float:left;line-height:200%;}
.team .right {width:800px;float:right;}
.team .name {padding-bottom:20px;}
.team .photo img {width:360px;}

.design {padding-top:50px;}
.design ul li {width:254px;height:220px;border:1px solid #ccc;margin:10px 5px 0 5px;float:left;overflow:hidden; text-align:center;}
.design ul li a {display:block;width:100%;height:100%;
-webkit-transition:color 1s,background 1s;
	-o-transition-property:background,color;
	-o-transition-duration:1s,1s;
	-moz-transition-property:background,color;
	-moz-transition-duration:1s,1s;
	transition-property:background,color;
	transition-duration:1s,1s;}
.design ul li a:hover {background:rgba(0,0,0,.4);color:#fff;}
.design ul li img {width:254px;height:160px;}
.design ul li h5 {font-size:16px;line-height:50px;font-weight:400;}
.design ul li div {color:#999;}
.design ul .photo {width:254px;height:160px; overflow:hidden;}
