
/*通用样式*/
@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	font-family: 'microsoft yahei', sans-serif;
}

img {
	display: inline-block;
	outline: 0;
	border: 0;
}

ul li {
	list-style: none;
}

a {
	text-decoration: none;
	outline: 0;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
	/*IE/7/6*/
}

/*通用模板*/
.new_right{
	width: 390px;
	height: 640px;
}

.new_right .banner{
	width: 390px;
	height: 232px;
}

.new_right img{
	width: 390px;
	height: 232px;
	-webkit-border-radius:3px;					/*Chrome/Safari*/
	-moz-border-radius:3px;						/*Firefox*/
	border-radius: 3px;
}

.yqlj{
	width: 390px;
	height: 385px;
	margin-top: 20px;
}

.yqlj ul li{
	float: left;
	height: 120px;
	text-align: center;
	display:table;
}

.yqlj ul li:hover{
	opacity: 0.8;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.yqlj .zfjs{
	width: 220px;
	background: url(../images/zfjs.png) no-repeat;
}

.yqlj .jdts{
	width: 162px;
	background: url(../images/jdts.png) no-repeat;
	margin-left: 8px;
}

.yqlj .zmgj{
	width: 390px;
	background: url(../images/zmgj.png) no-repeat;
	margin: 10px 0;
}

.yqlj .yjwd{
	width: 162px;
	background: url(../images/yjwd.png) no-repeat;
}

.yqlj .lxyz{
	width: 220px;
	background: url(../images/lxyz.png) no-repeat;
	margin-left: 8px;
}

.yqlj ul li a{
	font-size: 18px;
	color: #fff;
	vertical-align:middle;
	display: table-cell;
}

.yqlj .zmgj a{
	color: #0074d3;
}