.item-tj{margin-top:20px;}
.item-tj li{float:left;width:264px;height:198px;overflow:hidden;margin-right:48px;position:relative;box-shadow: 0px 0px 40px rgba(102,102,102,0.1);}
.item-tj li:last-child{margin-right:0px;}
.item-tj li.mr0{margin-right:0px;}
.item-tj li a{
display: table-cell;
vertical-align:middle;
width:264px;
height:198px;
}

.item-tj li p{width:244px;height:60px;line-height:20px; position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.6);z-index:20;color:#eee; overflow:hidden;padding:5px 10px;}
.item-tj li b{ font-size:14px; display:block;}
.item-tj li img{width:264px;height:198px;transition: transform 0.3s linear;}
.item-tj li:hover img{transform: scale(1.3,1.3);}




.itemlist{}
.itemlist ul{min-height:350px;}
.itemlist li{
float:left;
width:1120px;
border-bottom: 1px dashed #cccccc;
transition: all 0.35s ease-in-out;
margin-top:30px;
padding-bottom:30px;
}
.itemlist li:first-child{margin-top:0px;}
.itemlist .c_pic{float:left;width:280px;height:210px; margin-right:50px;}
.itemlist .c_pic p{
display: table-cell;
vertical-align:middle;
text-align:center;
width:280px;
height:210px;
overflow:hidden;
background-color:#fcfcfc;
border: 1px solid #ddd;
}
.itemlist .c_pic p img{
vertical-align:middle;
max-width:280px;
max-height:210px;
}

.itemlist dl{float:left;width:600px;}
.itemlist dt {}
.itemlist dt a{line-height:36px;font-size:20px;}
.itemlist dd {line-height:30px; overflow:hidden;font-size:14px;}
.itemlist dd b{color:#063D73; font-weight:normal;}	
.itemlist dd i{color:#EFAC3D; font-size:18px; margin-left:8px;font-style:normal;}	
.itemlist dd.ym_info{line-height:25px; overflow:hidden; height:75px; font-size:14px; color:#777;}	
.itemlist dd.keyword{margin-top:10px;}
.itemlist dd.keyword span{display:inline-block;border:1px solid #063D75;padding:0px 8px; font-size:12px; margin-right:10px; line-height:20px;}

.t_more{ padding-top:30px; float:right; width:100px; margin-right:20px;}
.t_date{ border-radius:5px;border:1px solid #333;padding:15px 0px; text-align:center;}
.t_date i{color:#EE1820; font-size:30px; font-style:normal;}
.t_more a{ padding:5px 0px;display:block;font-size:14px;background-color:#EE1820; color:#ffffff;border-radius:5px;margin-top:10px; text-align:center;}



.tourcont {}	
.tourcontl {float:left;width:560px;text-align:center;border:1px solid #e5e5e5;text-align:center;height:420px;}
.tourpic{width:560px;text-align:center; height:420px;display: table-cell;vertical-align:middle;text-align:center;}
.tourpic img{max-width:560px;z-index:10;max-height:420px;}
.tourcontr {float:right;width:500px;}
.tourt {border-bottom:1px solid #e5e5e5;font-size: 25px;padding:10px 0px;height:40px;line-height:40px;}
.tourinfo1 {line-height:40px;padding:10px 0px;font-size:14px;}

.item_key{ margin-top:20px;}
.item_key span{display:inline-block;padding:0px 8px; font-size:12px; margin-right:10px; line-height:25px;border-radius:5px;background-color:#EEF7FF;}





.xmTable{border-collapse:collapse;border-bottom:1px solid #f1f1f1;}	
.xmTable tr.tt td{ font-size:16px;padding:10px 0px;}
.xmTable th{border-bottom:1px solid #f1f1f1; line-height:20px; text-align: left; font-weight:normal;padding:12px 0px; vertical-align:top;}	
.xmTable th p{padding:2px 0px;}	
.xmTable td{border-bottom:1px solid #f1f1f1; line-height:20px; padding:10px;}	
.xmTable span{ font-size:30px;color:#FF0000;}	
.xmTable i{ font-size:16px;color:#EFAC3D; font-style:normal;}	

.xmbtn { margin-top:20px; }
.xmbtn a{padding:5px 10%; margin-right:25px; display:inline-block;cursor:pointer;border-radius:3px;background-color:#EE1820;color:#ffffff; font-size:16px;}
.xmbtn a.db{background-color:#EFAC3D;}


.itemcont { position:relative;margin-top:30px;}
.itemnav {position: absolute; width:1120px; top:0px; z-index:1000;}
.itemnav a{ width:160px;display:inline-block; font-size:14px;text-align:center;border:1px solid #ddd; margin:-1px;background-color:#ffffff;height:35px;line-height:35px;}
.itemnav a.curr{color:#fff;background-color:#EE1820;border:1px solid #EE1820;}
.itemfix{ position:fixed; width:1120px; top:0px; z-index:1000;}	


.tourintr {}
.tourintr dl{clear:both;float:left; width:100%;font-size:14px;border-top:1px solid #e5e5e5; padding-top:30px;margin-top:30px;}
.tourintr dl.first {border-top: none;}

.tourintr dt{
	float:left;
	width:140px;
	padding:20px 10px;
	font-size:16px;
	background-color:#f7f7f7;
	background-image: url(../ico/tzjt.png);
	background-repeat: no-repeat;
	background-position: right 15px center;
}
.tourintr dd{float:right;width:900px;line-height:30px;}




