@charset "UTF-8";

.it-title{
	padding:10px 0px; margin:35px 0px; margin-bottom:20px; color:#333333; text-align:center;
}

.it-title span{
	display:block; text-align:center; height:45px; line-height:45px; font-size:26px;
}

.it-title font{
	display:inline-block; text-align:center; height:22px; line-height:22px; color:#999999; font-size:14px;
}

.plist li{
	width:285px; margin-right: 20px; float:left; margin-bottom:20px;
}

.plist li.last{
	margin-right:0px;
}

.plist li a.img{
	display:table-cell; width:283px; height:293px; vertical-align:middle; text-align:center; border:solid 1px #ececec;
}

.plist li a.img img{
	max-width:263px; max-height:270px; 
}

.plist li a.txt{
	display:block; height:40px; line-height:40px; margin-top:5px; text-align:center; color:#666666;  
}

.about-box{
	background:#053769; padding:65px 0px; color:white;
}

.about-title{
	color:white; line-height:70px; font-size:48px;
}

.about-desc{
	line-height:25px; color:#fff; font-size:14px; margin-bottom:5px; margin-top:6px;
}

.about-content{
	color:#99ccff; line-height:25px;
}

.about-content a{
	display:block; width:130px; height:38px; line-height:38px; text-align:center; border:solid 1px #99ccff; color:#99ccff; font-family:"宋体"; text-decoration:none; font-size:12px; margin-top:15px;
}

.nlist li{
	width:384px; float:left; margin-right:22px; margin-bottom:35px; 
}

.nlist li.last{
	margin-right:0px;
}

.nlist li a.img{
	display:table-cell; height:200px; text-align:center; vertical-align:middle; vertical-align:middle;
}

.nlist li a.txt{
	display:block; height:35px; line-height:35px; margin-top:5px; color:black; font-size:16px;
}

.nlist li span.rq{
	display:block; line-height:22px; height:22px; clear:#999999; font-size:12px;
}

.nlist li .desc{
	line-height:22px; color:#999; font-size:12px;
}

 