@charset "utf-8";

body{background:#fbefc1}

.top{height:552px;background:url(../images/top.jpg) no-repeat;background-position:center}
.top-main{width:960px;height:550px;margin:0 auto;position:relative;}
.top-img{width:40px;height:250px;display:block;position:absolute;top:17px;right:58px;background:url(../images/img1.png) no-repeat}
.top-img:hover{background:url(../images/img1_hover.png) no-repeat}
.top-text{width:80px;height:20px;display:block;position:absolute;top:400px;left:70px}

.extension{width:960px;margin:0 auto}
.mainblock1{width:960px;margin:10px auto;background:#fff}
.m1-title{height:40px;line-height:40px;padding:0 20px;color:#ec0000;font-size:22px;font-family:"微软雅黑";background:#fabb38}
.m1-content{width:960px;overflow:hidden}
.m1-block{width:990px}
.m1-item{width:210px;height:240px;background:#f0f0f0;padding:10px;margin-top:25px;margin-right:15px;float:left;display:inline}
.m1-item-img{width:210px;height:200px;border:1px solid #ccc;position:relative; display:table-cell; text-align:center; vertical-align:middle; background-color:#FFF}
.m1-item-img div{opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity:80);position:absolute; text-align:center;top:170px; width:210px; background-color:#F60; color:#FFF}
.m1-item-text{line-height:20px;text-align:left}
.m1-item-text a{color:#333}
.m1-item-text2{line-height:20px;color:#666}
.m1-item-info{color:#666;float:left;display:inline}
.m1-item-info2{color:#666;background:url(../images/icon1.jpg) no-repeat 0px 5px;padding-left:15px;float:right;display:inline}
.m1-red{color:#cc0000}

.page{text-align:center;margin:16px auto;vertical-align: middle;display: inline-block;text-align: center;*display:inline; zoom:1;}
.page_border{
	width:960px;
	border-top:1px solid #ccc;
	text-align:center;
	line-height:30px
}
.page_up{float:left;width:55px;height:30px;border:1px solid #ccc}
.page_up a{color:#000;text-decoration:none;display:block;}
.page_ul{float:left;margin:0 8px}
.page_ul li{float:left;height:30px;border:1px solid #ccc;margin:0 1px;}
.page_ul li a{padding-left:10px; padding-right:10px;}

.page a{color:#000;text-decoration:none;display:block;}
.page_down{float:left;width:55px;height:30px;border:1px solid #ccc;margin:0 8px}
.page_num{float:left}
.page_num2{float:left;margin:0 8px}
.page_ok{float:left;line-height:20px; margin-top:4px;}
.page_text{width:36px;height:24px}
.page a:hover{
	color: #a90000;
	background-color: #fbcb0f;
}
.page span
{
	display:block;
	float:left;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
}
.nowpage{
	font-weight: bold;
	color: #a90000;
	background-color: #fbcb0f;
}


                                                                                                                                                                                                                                                                                                    
.mainblock2{width:960px;margin:10px auto;background:#fff}
.m2-title{height:40px;line-height:40px;padding:0 20px;color:#333;font-size:22px;font-family:"微软雅黑";background:#fabb38}
.m2-content{width:960px;overflow:hidden;padding:20px}
.m2-block{width:900px;padding:10px;background:#f0f0f0;overflow:hidden}
.m2-item{width:400px;height:168px;overflow:hidden}
.m2-item-title{width:250px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;display:inline}
.m2-item-title a{color:#333}
.m2-item-text{width:120px;height:24px;line-height:24px;color:#666;overflow:hidden;float:right;display:inline}
.m2-div{width:900px;height:125px;background:url(../images/img2.jpg) no-repeat;position:relative}
.m2-div-button{position:absolute;top:40px;left:685px;cursor:pointer}
.m2-item-line{height:168px;border-right:1px dashed #444;float:left;display:inline;margin-left:40px;}



.mainblock3{width:492px;height:149px;background:url(../images/ok_icon2.jpg) no-repeat;position:relative}
.m3-a1{width:110px;height:38px;display:block;position:absolute;top:20px;left:360px}
.m3-a2{width:110px;height:38px;display:block;position:absolute;top:85px;left:360px}