/*我们的服务*/
.server{margin-top:50px;}
.website-list { width: 1200px; margin: 0 auto 50px auto; overflow: hidden;}
.website-list ul { margin: 0 -13px;}
.website-list li { position: relative; float: left; width: 240px; margin: 0 13px; padding: 24px 19px 20px; border: 1px solid #eee; border-radius: 3px; text-align: center;}
.website-list li h2 { color: #4a4a4a; font-size: 20px; font-weight: normal;}
.website-list li h3 { padding: 7px 0 16px; border-bottom: 1px dotted #bfbfbf; color: #999; font-size: 12px; font-weight: normal;}
.website-list li .text { margin: 164px 0 19px; color: #999; font-size: 12px; }
.website-list li .text p { padding: 6px 0;}
.website-list li .more { display: block; width: 240px; height: 40px; background: #f5f5f5; border-radius: 32px; color: #333; font-size: 18px; line-height: 40px; -moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;padding-top: 1px;}
.website-list li.ico1 { background: url(/static/pc/images/img-20.jpg) no-repeat center 115px;}
.website-list li.ico2 { background: url(/static/pc/images/img-21.jpg) no-repeat center 115px;}
.website-list li.ico3 { background: url(/static/pc/images/img-22.jpg) no-repeat center 115px;}
.website-list li.ico4 { background: url(/static/pc/images/img-23.jpg) no-repeat center 115px;}

.website-list-content { position: absolute; top: 420px; left: 0; width:278px; height: 402px; overflow: hidden; background:#4a4a4a; border-radius: 3px;}
.website-list-content h4 { color: #fff; font-size: 20px; line-height: 54px; font-weight: normal;}
.website-list-content dl { padding: 20px 20px; height: 46px; border-top: 1px solid #636363; overflow: hidden; text-align: left;}
.website-list-content dl dt { float: left; width: 40px; color: #fff; font-size: 12px; line-height: 20px;}
.website-list-content dl dd { float: left; width: 190px; color: #fff; font-size: 12px; line-height: 18px;}
.website-list-content a.imore { display: block; width: 240px; height: 40px; margin: 16px auto; background: url(../images/btnhover1.png) no-repeat; background-position: 0 -84px; border-radius: 32px; color: #4a4a4a; font-size: 18px; line-height: 40px; cursor: pointer; -moz-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s;}
.website-list-content a.imore:hover {background-position: 0 -10px; color: #fff;}
.fwbz { width: 1200px; margin: 50px auto; overflow: hidden;}
.fwbz h1 { color: #1d4286; font-size: 30px; font-weight: normal; text-align: center;}
.fwbz h3 { margin: 13px 0 25px; color: #888; font-size: 16px; font-weight: normal; text-align: center;}
.fwbz li { float: left; padding: 0 61px; text-align: center;}
.fwbz li h2 { padding: 10px 0 3px; color: #333; font-size: 20px; font-weight: normal;}
.fwbz li p { color: #999; font-size: 12px; }
.fwbz li:hover img { -webkit-animation: spinAround 1s linear infinite; -moz-animation: spinAround 1s linear infinite; animation: spinAround 1s linear infinite;}
.container{width:1200px;margin:0 auto;}
.container .columns{ text-align:center;}
#work{
	position: relative; 
	margin: 0 auto;
	width: 100%;
	background:#f5f5f5;
	overflow:hidden;
	padding-top:50px;
	z-index:2;
}
.head-subtext {
	text-align:center;
	padding-top:20px;
	padding-bottom:40px;
	text-transform:uppercase;
	font-size: 16px;
	line-height:22px;
	color:#999999;
}
.tt p{text-align:center; font-weight:normal;}
.tt .zw{font-size:30px;color:#333;}
.tt .xt{padding-top:10px;}
.tt .yw{color:#bebebe;font-size:14px;text-transform : uppercase; font-family:Arial;}