@charset "gb2312";
/* 页面基础样式 */

/* 主体页面 */
#container h2.title { position:relative; line-height:32px; padding-bottom:10px; }
#container h2.title img.title-img { position:absolute; top:5px; }
#container h2.title span.txt { margin-left:20px; }

.banner { position:relative;height:280px; overflow:hidden; }
.banner img { display:block; margin:0 auto; height:280px;}
.banner.slider .bd { position:relative; z-index:0;  }

.anli_til{height:60px;width:100%;border-bottom: 1px solid #E0E0E0;}
.anli_til_box{margin: 0px auto;width:1000px;}
.anli_til_box li{margin-right: 75px; float: left;height:59px;line-height:59px; font-size: 18px;color: #010101;vertical-align: middle;*margin-right: 70px;cursor: pointer;}
.anli_til_box .aL_Pic{margin-right: 10px;margin-top: 8px; height:32px;*margin-top: 13px;}
.aLi{border-bottom: 2px solid #FE3131;}
.anli_tilR{margin-top: 15px;height:28px;line-height:28px;font-size: 14px;color: #666;}
.anli_tilR .dzA{display:inline-block;width:80px;height:28px; color: #fff;background-color: #FE3131;text-align: center;border-radius:5px;}
.anli_main{display: none;}
.anli_dis{display: block;}
.almain_top{margin: 30px 0px; height:26px;line-height:26px;vertical-align: middle;}
.al_sel form{margin-right: 10px;height:26px;}
.al_sel input{float: left;}
.alInp{padding-left: 5px;margin-right: 3px; width:173px;height:24px;line-height:24px;border: 1px solid #CCC;font-size:12px; color: #666;}
.alBtn{width:34px;height:26px;background:url(../images/anli/sel.jpg) no-repeat;border: none;cursor:pointer;}
.al_condition{margin-left: 10px; margin-right: 10px; font-size: 14px;color: #333; width: 100%;}
.al_cond{margin-right: 40px;}
.al_cond_pic{height:26px;}
.al_cond_pic a{margin-right: 5px;display: inline-block;}
.al_fl{width:196px;}
.al_fl .al_cond_pic a{height:26px;}
.al_ys{width:265px;}
.al_ys .al_cond_pic a{height:24px;}

.alBlock{width:1000px;}
.alLst{margin-right: -20px;}
.al_BLi{float: left; padding:5px;margin: 0px 10px 35px 10px;width:300px;height:305px;line-height:28px; font-size: 14px;color: #666; border: 2px solid #efefef; overflow: hidden;}
.al_BLi:hover{ border: 2px solid #F82; }
.al_Bpic img{width:300px;height:225px}
.al_BLi .al_js{padding-bottom: 5px;height:0px; border-bottom: 1px solid #CCC;overflow: hidden;white-space: nowrap;}
.al_jg{margin-top: 5px;}
.bj{width:100%;height:56px;overflow: hidden;white-space: nowrap;}
.bj span{font-weight: bold; color: #FF3300;}
.ylA{display: block;width:42px;height:16px;margin-top: 30px;}


.nice-select{
	width: 100px;
	height: 26px;
	position: relative;
	background: #fff url(../images/anli/ic.jpg) no-repeat right center;
	font-size: 12px;
}
.nice-select input{display: block;width: 100%;height: 26px;line-height: 26px;border: 0;outline: 0;background: none;}
.nice-select ul{
	width: 100%;
	display: none;
	position: absolute;
	left: -1px;
	top: 30px;
	overflow: hidden;
	background-color: #fff;
	max-height: 150px;
	overflow-y: auto;
	border: 1px solid #999;
	border-top: 0;
	box-shadow: 0 3px 5px #999;
	z-index: 9999;
}
.nice-select ul li{height: 30px;line-height: 30px;overflow: hidden;padding: 0 10px;cursor: pointer;}
.nice-select ul li.on{background-color: #e0e0e0;}

.tcolumn { background:url(../images/anli/tcolumn.png) no-repeat 70px center;}
.tcolumn a { width:34px; }
.tcolumn a.on { background:url(../images/anli/yes.png) no-repeat center center; }
.tcolor { background:url(../images/anli/tcolor.png) no-repeat 70px center;}
.tcolor a { width:24px; }
.tcolor a.on { background:url(../images/anli/yes.png) no-repeat center center; }
.pages { text-align:center; }
.pages span { background-color:#fff; border:1px solid #d9d9d9; display: inline-block; line-height:28px; margin-right:3px; padding:0 10px; text-decoration:none; transition:all 0.2s ease-out 0s; }

.viewdetail {display:inline-block;color:#fff;background:#E1363C;width:80px; border-radius:5px; height:20px; line-height:20px; text-align:center; font-size:12px;}