@charset "utf-8";
.fx_all {width:1200px; margin:0 auto; font-family:"微软雅黑"; }
.fx_banner {with:1200px; height:312px; background-image:url(../images/index1_r2_c2.jpg); margin:0 auto;}
.fx_mail {width:190px; height:24px; float:right; margin:240px 45px 0 0; line-height:24px;}


.fx_nr { width:378px; height:360px; float:left; position:relative;margin-bottom:30px;margin-right: 30px;transition:all 0.3s ease 0s;box-shadow:0 0 5px #ddd;}
.fx_nr:hover{box-shadow: 0 4px 12px #F80;}
.fx_ny {margin-right:0px;}
.fx_fudong{position:fixed;z-index:10;background:#09F;color:#fff;left:50%; margin-left:-570px; text-align:center;top:225px;}
.fx_fudong li{ border-bottom:1px #FFFFFF solid;padding:5px; cursor:pointer;}
.fx_fudong li:hover{ background:#F90; color:#FFF;}
.fx_fudong li a{ color:#FFF;}
.fx_fudong li a:hover{ text-decoration:none;}
.fx_fudong .select{ color:#FFF; background:#F90;}
.fx_fudong .select a{ text-decoration:none;color:#FFF;}
.fx_nr_pic {width:378px; height:182px;}
.fx_nr_tit {width:350px; height:50px; margin:5px 0 0 0;padding-left:15px; padding-right:15px;}
.fx_nr_tit dl {overflow: hidden;zoom: 1;line-height:40px;display: block; margin:0; padding:0;}
.fx_nr_tit dt {float: left;font-weight: bold; display:block; color:#8a8a8a; font-size:16px; color:#5b5b5b; width:350px; margin:8px 0;  overflow:hidden; height:35px;text-overflow :ellipsis;}
.fx_nr_tit dd {width:80px; float:left; display:block; color:#ff7200; font-size:16px; font-weight:bold; margin:0; padding:0;}
.fx_nr_tit dd span {font-size:12px; font-weight:100;}
.fx_nr_tit dt a {color:#5b5b5b; text-decoration:none; font-size:18px;}
.fx_nr_tit dt a:hover {color:#F60;text-decoration:none;}
.fx_nr_view {width:348px; height:80px; border-bottom:1px dashed #e6e6e6; font-size:12px; line-height:25px; color:#909090; overflow:hidden; padding-left:15px; padding-right:15px;}
.fx_nr_kb {width:348px; height:26px; margin-top:10px;padding-left:15px; padding-right:15px;}
.fx_nr_kb dl {margin:0; padding:0; line-height:26px;}
.fx_nr_kb dt {width:240px; height:26px; float:left; font-size:14px; color:#666; font-weight:100; overflow:hidden;}
.fx_nr_kb dd {float:left;width:100px; height:26px; text-align:right; color:#F60;}
.fx_nr_kb dd em{ font-size:24px; font-style:normal; font-weight:bold;}
.n_cheap{ background:#F60; border-radius:0 0 10px 0; position:absolute; top:0px; left:0px; color:#fff; padding:5px 10px 4px 10px; font-size:16px;}
.fx_nr_bq {width:378px;height:30px;color:#fff; 
	z-index:99;background: url(http://images.tyjiaqi.com/imgs1/shawBg.png) repeat scroll 0 0;
	background-position:center;
	position: absolute;
	top:160px;
	left:0px;
	display: block;
	z-index: 9;}

.fx_nr_bq_mid {
	min-width:10px;
	height:30px;
	
	font-size:14px;
	color:#fff;
	line-height:30px;
	float:left;
	padding:0 10px; overflow:hidden;
}

.position a{float:left;}
.position h1{ font-size:12px; float:left; font-weight:normal; padding-left:5px;}
.fx_condh{width:1200px; background:#FFF;  margin:0 auto;}
.fx_condh h2{ font: 22px/1.2em "Microsoft Yahei"; padding-bottom:6px;background:url(../images/fx_dhbg.gif) no-repeat 0 4px; padding-left:15px; float:left; width:1180px; margin-top:20px;border-bottom:1px solid #eaeaea; margin-bottom:20px;}
.fx_condh .tdhleft{ float:left;}
.fx_condh .tdhright{ float:right; font-size:14px; padding-top:5px;}
.fx_condh .tdhright a{font-size:14px; color:#666; margin-left:10px;}
.fx_condh .tdhright a:hover{color:#F30;}
.fx_tjleft{ float:left;position: relative;}
.fx_tjleft a:hover{ text-decoration:none;}
.fx_tjleft .fx_lineb{ float:left;position: absolute; background:#000;opacity: 0.8; color:#FFF; padding-left:5px; height:30px; width:575px; margin-top:248px; padding-top:2px; overflow:hidden;font-size:14px; line-height:28px}
.fx_tjleft .fx_lineb span{font-family:"微软雅黑",Arial; font-size:14px;color:#F30; margin-right:10px;}
.fx_tjleft .fx_lineb span em{font-size:24px; color:#F30; font-style:normal; font-weight:bold;}
.fx_tjright{ float:left; width:550px; margin-left:10px;}
.fx_tjright dl{ float:left; border-bottom:1px #E3E3E3 dashed; margin-bottom:8px;*margin-bottom:13px; padding-bottom:5px;width:410px;}
.fx_tjright dt{ float:right; width:295px;overflow:hidden; height:24px;*height:23px; overflow:hidden;}
.fx_tjright dt a{ color:#06F; font-size:14px;}
.fx_tjright dt a:hover{ color:#F30;}
.fx_tjright .lj_price{ background:#45CD36; color:#FFF; padding:0 5px; float:right;font-family:"微软雅黑",Arial;}
.fx_tjright .lj_price em{ font-size:14px; font-style:normal;}
.fx_tjright .lj_title{float:left; width:210px; overflow:hidden;}
.fx_tjright .line_price{float:right;font-family:"微软雅黑",Arial; position:absolute; margin-top:57px;*margin-top:58px; width:95px; background:#000;opacity: 0.8; color:#FFF; padding-left:5px;}
.fx_tjright .line_price em{ font-style:normal; font-size:16px; color:#F30; font-weight:bold;}
.fx_tjright .line_img{float:left;position: relative; width:100px;}
.fx_tjright .line_ts{color:#8A8B89; float:right;width:295px; height:28px; overflow:hidden; line-height:30px;}
.fx_noneline{ border:0px !important; margin:0px !important; padding:0px !important;}
.xxtejia{background:#FF9000;box-shadow: 1px 1px 5px #333333; color: #FFFFFF; display: block;height: 26px; line-height: 26px; position: absolute;text-align: center; top: 5px; font-weight:bold; padding:5px 10px 5px 10px;}
.xxlijian{background:url(../../Images/yhimg.png) no-repeat; color: #FFFFFF; display: block;height:47px; width:64px;  position: absolute;text-align: center; right:5px; font-weight:bold; font-family:"微软雅黑","宋体";}
.xxlijian em{ font-style:normal; font-size:16px;}
.noneline{ margin:0px !important; padding-bottom:8px !important;}

.product_info{ float:left; padding-bottom:25px;  border:1px solid #e5e5e5}
.sale_feature li, .product_tour, .product_rooms, .product_rooms_w, .product_ps, .product_timer, .product_link, .product_link:hover{
    background-attachment: scroll;
    background-image: url(http://images.tyjiaqi.com/imgs1/main.png);
    background-repeat: no-repeat;}
.linetop{ margin-top:15px; margin-left:15px;}
.product_info_w{ width:540px;}


.product_info_title { font-family:"微软雅黑"; height:60px; overflow:hidden; line-height:25px;}
.product_info_title a{color:#000; font-size:21px;}
.product_info_title a:hover{color:#F60; text-decoration:none;}

.product_tour {
    background-position: -575px -112px;
    color: #333;
    font-size: 14px;
    line-height: 22px;
    padding-left: 35px; margin-top:10px; margin-bottom:15px;
}
.product_tour span { margin: 0 5px;}
.product_rooms_w {
    background-position: -280px -738px;
    border-bottom: 1px solid #eee;
	 border-top: 1px solid #eee;
    height: 56px;
    position: relative;
    width: 100%;
}
.product_rooms {
   
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 365px;
}
.product_rooms  { margin-top:15px; margin-bottom:10px;
    background-position: -575px -131px; height:26px;
    float: left; line-height:26px;
    padding-left:35px;

}
.product_rooms  span {
    color: #333;
    display: block;
    float: left;
    font-size: 14px;
}

.product_rooms  span.room_price { color: #f90;font-size: 30px; width: 110px;}
.product_rooms  span.room_price em { font-size: 14px; font-style:normal; font-family:"微软雅黑","宋体";}
.product_rooms  span.room_date { width:195px; height:26px; overflow:hidden; float:left;}


.product_ps {
   background-position: -605px -176px;
    color: #666;
    line-height: 22px;
    padding-left:6px; margin-top:10px; margin-bottom:10px; height:70px; overflow:hidden;
}
.product_timer { margin-top:5px;
   background-position: -575px -153px;
    color: #333;
    float: left;
    font-size: 14px;
    line-height: 30px;
	height:26px;
    padding-left:35px;
}
.product_link {
    background-position: -167px -360px;
    display: block;
    float: right;
    height: 40px;
    width: 141px;
}
.product_link:hover { background-position: -167px -400px;}

#slider { height:300px; position:relative; overflow:hidden; float:left; width:1195px;}
#slider-holder { width:1195px;  position:relative; overflow:hidden; }
#slider-holder .jcarousel-clip{ width:1195px; position:relative; overflow:hidden; }
#slider-holder ul{ width:1195px; position:relative; overflow:hidden; list-style-type: none;}
#slider-holder ul li{ width:1195px; position:relative; overflow:hidden; float:left; }

#slider-nav {  position:absolute; top:322px; z-index:2;}
#slider-nav a{ font-size:0; line-height:0; text-indent: -4000px; width:15px; height:1px; background:#eaeaea; float:left; margin-right:5px; }
#slider-nav a:hover,
#slider-nav a.active { background:#F90;}
.zt_n_left,.zt_n_right{ float:left;}
.zt_n_left{ width:280px; position:relative; height:500px;}
.zt_n_left img{transition:all 0.3s ease 0s;}
.zt_n_left img:hover{ box-shadow: 0 4px 12px #F60;}
.zt_whitemask{ position:absolute; width:245px; height:85px; background:#fff; left:15px; bottom:25px; opacity:0.8; font-size:16px; text-align:center; color:#333;}
.zt_name{ font-size:22px; border-bottom:1px #333 solid; padding:10px 0; margin-bottom:10px;}
.zt_n_right{ width:920px; height:520px;}
.zt_n_right li{ width:220px; float:left; margin-left:10px; margin-bottom:20px; height:240px; position:relative;box-shadow: 0 4px 12px #ddd;transition:all 0.3s ease 0s;}
.zt_n_right li:hover{ box-shadow: 0 4px 12px #F60;}
.gl_l_title{ font-size:14px; height:45px; padding:12px 10px 2px;color:#333; line-height:22px; overflow:hidden; width:200px;}
.gl_l_img{ height:140px; width:220px; overflow:hidden; position:relative;}
.gl_l_img .kind_gt{ position:absolute; padding:3px 7px; background:#ff7800; color:#fff; top:0px; left:0px;}
.gl_l_img .kind_zy{ position:absolute; padding:3px 7px; background:#50b400;color:#fff;top:0px; left:0px;}
.gl_l_img img{transition:all 0.5s ease-in-out 0s;}
.gl_l_img span{ position:absolute; bottom:0px; color:#fff;background:url(http://images.tyjiaqi.com/imgs1/shawBg.png); font-size:12px; z-index:9; left:0px;padding:3px 5px 2px 5px; line-height:20px; max-height:40px; overflow:hidden; width:210px;}
.gl_l_cf{ position:absolute; bottom:13px; right:8px;}
.gl_l_price{ color:#F60; padding-left:10px; padding-bottom:10px;}
.gl_l_price em{ font-size:26px; padding:0 3px; font-style:normal;}
.gl_td{ font-size:18px; padding-top:8px;}

.sl_tejia,.sl_tuijian,.sl_remai,.sl_xinpin,.sl_xstejia,.sl_srtehui,.sl_zdzaohui,.sl_gq,.sl_zq,.sl_mqhui,.sl_zz,.sl_snlb,.sl_kddy,.sl_cj{font-size:12px; padding:3px 7px; color:#FFF; position:absolute; top:0px; left:0px; font-style:normal;}
.sl_cj{ background:#F03;}
.sl_gq{ background:#ff7800;}
.sl_zz{  background:#50b400;}
.sl_zq{ background:#F66;}
.sl_mqhui{ background:#C66;}