@charset "utf-8";
/* CSS Document */

html,body{
	background-color: #f1f0f2;
	margin: 0px;
	padding: 0px;
}
.img {border-top-width: 0;border-right-width: 0;border-bottom-width: 0;border-left-width: 0;margin: 0px;padding: 0px;border:0;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{
	margin:0;
	padding:0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	list-style-type: none;
}
.k1000{
	min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
}
.bfb_wk {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
	overflow: hidden;
	min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
}
.bfb_nk{
	width: 94%;
	margin-right: auto;
	margin-left: auto;
	min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
}
.topWk{
	padding: 0px;
	width: 86%;
		min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	height: 32px;
	background-color: #FFFFFF;
}
.baifenbai{
	padding: 0px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-color: #FFFFFF;
		min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
}

.hygl {
	text-align: center;
	height: 32px;
	float: left;
}
.hygl img {
	vertical-align: middle;
	text-align: center;
}
.hygl span {
	color:#666;
	font-size: 12px;
	line-height: 32px;
	margin-right: 16px;
	font-family: "微软雅黑";
}
.hygl span a{
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.topcdY{
	padding: 0px;
	margin: 0px;
	float: right;
}
.topcdY li{
	display: inline;
	font-size: 12px;
	line-height: 32px;
	height: 32px;
	margin-left: 10px;
	color: #666;
}
.topcdY li a{
	color:#666;
	text-decoration:none;
	font-family: "微软雅黑", "宋体";
	font-size: 12px;
	line-height: 32px;
}
.topcdY li a:hover{
color:#D31B16;
text-decoration:underline;
}
/* 头部结束 */

#daohang{
	padding: 0px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #8b1416;
	min-width:1000px;

	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
	_overflow: hidden;
	height: 90px;
}
.daohang_1000{
	padding: 0px;
	width: 86%;
	margin-right: auto;
	margin-left: auto;
}
.daohang_logo{
	max-width:280px;
	_width:expression(document.body.clientwidth >280?"280px":"auto");
	max_height:90px;
	_height:expression(this.scrollheight >90?"90px":"auto");
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	float: left;
}

.daohang_wk {
	height: 90px;
	float: left;
	width: 72%;
}
.daohang_wk ul{
	list-style-type:none;
	padding:0;
	margin:0;
	float: left;
}
.daohang_wk li{
	padding:0;
	margin:0;
	text-align: center;
	width: 11%;
}
.main_nav{
	padding:2px;
	width: 11%;
}
.main_nav a{
	display:block;
	line-height:28px;
	height:28px;
	overflow:hidden;
	text-align: center;
}
.main_nav .navs{
	width:100%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7B1114;
	height: 50px;
	margin-top: 22px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A8171B;
	_overflow: hidden;
}
.main_nav .navs .nav_a{
	color:#FFFFFF;
	text-decoration:none;
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	padding-top: 30px;
	_padding-top: 24px;
}
.main_nav .navs .nav_a:hover{
	color:#eec793;
	text-decoration:none;
	font-family: "宋体", "微软雅黑";
	font-size: 16px;
	padding-top: 30px;
	font-weight: bold;
	_padding-top: 24px;
}
.sub_nav{
	z-index: 1000;
	height: 44px;
	display: none;
	background-repeat: repeat;
	position: relative;
	width: 3000px;
	_top: -2px;
	left: -1200px;
	background-image: url(/images/zhgl_dh_qhbj.png);
}
.sub_nav li{
	float: left;
	width: 80px;
}
.sub_nav li a {
	color:#000000;
	text-decoration:none;
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	line-height: 38px;
	text-align: left;
	height: 38px;
	float: left;
	margin-left: 6px;
	overflow: hidden;
	width: 80px;
}

.sub_nav li a:hover{
	color:#C60000;
}
.sub_kzwz{height: 44px;margin-left: 1200px;}

.daohang_tb_sy{
	background-image: url(/images/zhgl_dh_sy.png);
	background-repeat: no-repeat;
	background-position: center;
}
.daohang_tb_sy:hover{background-image: url(/images/zhgl_dh_sy1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_qz{background-image: url(/images/zhgl_dh_qz.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_qz:hover{background-image: url(/images/zhgl_dh_qz1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_lydj{background-image: url(/images/zhgl_dh_lydj.png);
	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_lydj:hover{background-image: url(/images/zhgl_dh_lydj1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jp{background-image: url(/images/zhgl_dh_jpp.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jp:hover{background-image: url(/images/zhgl_dh_jpp1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jdzs{background-image: url(/images/zhgl_dh_jdzs.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jdzs:hover{background-image: url(/images/zhgl_dh_jdzs1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_zc{background-image: url(/images/zhgl_dh_zc.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_zc:hover{background-image: url(/images/zhgl_dh_zc1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_tg{background-image: url(/images/zhgl_dh_tg.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_tg:hover{background-image: url(/images/zhgl_dh_tg1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jdmp{background-image: url(/images/zhgl_dh_jdmp.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jdmp:hover{background-image: url(/images/zhgl_dh_jdmp1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jdmp{background-image: url(/images/zhgl_dh_jdmp.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_jdmp:hover{background-image: url(/images/zhgl_dh_jdmp1.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_mdd{background-image: url(/images/zhgl_dh_mdd.png);	background-repeat: no-repeat;
	background-position: center;}
.daohang_tb_mdd:hover{background-image: url(/images/zhgl_dh_mdd1.png);background-repeat: no-repeat;
	background-position: center;}
/* 导航结束 */


.weizhi {
	width: 86%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: left;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 48px;
	color: #666666;
}
.weizhi a {
	font-size: 14px;
	line-height: 48px;
	color: #666666;
	list-style-image: none;
	list-style-type: none;
	text-decoration: none;
	font-family: "微软雅黑", "宋体";
}
.weizhi a:hover {
	color: #E10000;
	text-decoration: underline;
}
.weizhi em {
	font-size: 14px;
	line-height: 48px;
	list-style-image: none;
	list-style-type: none;
	font-family: "宋体";
	font-style: normal;
	margin-right: 4px;
	margin-left: 4px;
}
/* 所在位置导航文字结束 */


.hdp_wk {
	width: 86%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	margin-bottom: 30px;
}
.hdp_nk{
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}

.xl_btwk {
	width: 100%;
	text-align: left;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.xl_btwk img{
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	height: 40px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.xl_btwk strong {
	font-family: "微软雅黑", "黑体";
	font-size: 32px;
	color: #000000;
	font-weight: normal;
	overflow: hidden;
	line-height: 40px;
	vertical-align: top;
}
.xl_btwk_z {
	text-align: left;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}
.xl_btwk_z span {
	text-align: center;
	overflow: hidden;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #AA0909;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
	width: 76px;
}
.xl_btwk_z p {
	text-align: left;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin-top: 4px;
}

.row-content{
	width: 100%;
	text-align: left;
	background-color: #F1F1F1;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.fcnt{
	display: block;
	height: 450px;
	width: 80%;
	position: relative;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	background-color: #F1F1F1;
}
.fcnt .mimg{
	width: 92%;
	height: 450px;
	overflow: hidden;
	background-color: #F1F1F1;
	margin-left: auto;
	margin-right: auto;
}
.fcnt .mimg div{display:none;}
.mimg img{margin:0;padding:0;border:0;min-height:450px;min-width:100%;_width:expression(document.body.clientwidth <100?"100%":"auto");}
.fcnt ul{float:right;height:450px;width:20%;}
*html .fcnt ul{position:absolute;right:0;top:0;height:450px;width:20%;}
.fcnt li{display:block;height:108px;width:100%;margin-bottom:5px;cursor:pointer;overflow:hidden;}
.fcnt li img{min-width:100%;_width:expression(document.body.clientwidth <100?"100%":"auto");height:108px;filter:alpha(opacity=40);-moz-opacity:0.7;opacity:0.7;}
.fcnt li.cur img{
	min-width:100%;_width:expression(document.body.clientwidth <100?"100%":"auto");
	height:108px;
	filter:alpha(opacity=100);
-moz-opacity:1;	opacity:1;
}

/* 幻灯片结束 */


.riqi{
	width: 100%;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	}
.riqi_z{
	width: 60%;
	overflow: hidden;
	float: left;
	padding: 0px;
	}
.riqi_y{
	width: 37%;
	overflow: hidden;
	margin-left: 3%;
	float: left;
	}

/*日历右边开始*/
.jiage_wk{
	width: 100%;
	overflow: hidden;
}
.jiage_z_jg{
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	float: left;
	width: 100%;
}
.jiage_z_jg span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #BF0030;
	font-weight: bold;
	line-height:40px;
}
.jiage_z_jg strike{
	font-family: "微软雅黑", "宋体";
	font-size: 12px;
	color: #6F6F6F;
	margin-left: 4px;
}
.xscbt{
	margin-left: 4%;
	margin-top: 14px;
	color: #0A5BA5;
	margin-right: 6%;
}

.yccbt{
	width:360px;
	background-color:#F8F7FD;
	display:none;
	border: 1px solid #CC3366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	padding: 4px;
	position: absolute;
	z-index: 9999;
}


/* 优惠信息*/
.jiage_z_xjj{
	padding: 0px;
	text-align: left;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	margin-top: 18px;
}
.jiage_z_xjj span{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #BF0030;
	margin-right: 1%;
	line-height: 18px;
	padding: 4px;
	 -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
}

/* 出发方式及满意度 */
.biaoqian{
	padding: 0px;
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}
.biaoqian_z{
	overflow: hidden;
	width: 40%;
	float: left;
}
.biaoqian_z dl{
	width: 100%;
	margin-top: 20px;
	padding-bottom: 16px;
}
.biaoqian_z dt{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	float: left;
}
.biaoqian_z dd{
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
}
.jiage_y{
	padding: 0px;
	width: 125px;
	overflow: hidden;
	float: left;
	text-align: center;
	border: 1px solid #D5D5D5;
	margin-top: 20px;
}

.bydwk_z{
	width: 100%;
	text-align: center;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	line-height: 30px;
	padding-top: 4px;
}
.bydwk_z span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #BF0030;
	font-weight: bold;
}
.bydwk_z strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	color: #BF0030;
}
.jiage_y_dianping{
	width: 100%;
	background-color: #EDE7FA;
	text-align: center;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
}

.jiage_y_dianping span{
	color: #BF0030;
	font-weight: bold;
}




.zffs{
	text-align: left;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	line-height: 40px;
	height: 40px;
	width: 83%;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.zffs span{
	color: #000000;
}







/* 分享及预定 */
.fx_wk {
	float: left;
	text-align: left;
	width: 60%;
	margin-left: 5%;
}
.fx_wk ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
.fx_wk li{
	padding:0;
	margin:0;
	text-align: left;
	overflow: hidden;
	width: 100%;
}
.fx_wk a{
	font-family: "宋体";
	font-size: 12px;
	float: left;
	color: #666666;
	margin-left: 18px;
	text-decoration: none;
	margin-top: 5px;
}
.fx_wk a:hover{
	font-family: "宋体";
	font-size: 12px;
	float: left;
	color: #CC3366;
	text-decoration: underline;
}
.xlk_wk{
	padding: 0px;
	width: 100%;
	overflow: hidden;
	margin-top: 22px;
}
.lkyd{
	background-color: #B10E1B;
	height: 46px;
	width: 120px;
	border: 1px solid #8C0023;
	text-align: center;
	float: left;
	margin-top: 2px;
}
.lkyd:hover{
	background-color: #0D519B;
	text-align: center;
	border: 1px solid #0D519B;
}
.lkyd a{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	line-height: 46px;
	color: #FFFFFF;
	text-decoration: none;
	height: 46px;
	display: block;
	width: 120px;
}
.lkyd a:hover{
	font-family: "微软雅黑", "黑体";
	font-size: 18px;
	line-height: 46px;
	color: #FFFFFF;
	text-decoration: none;
	height: 46px;
	display: block;
	width: 120px;
}
.fenxiang_wz{
	float: left;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	margin-left: 18px;
	padding-bottom: 6px;
	margin-top: 8px;
}
.fenxiang{
	float: left;
}

.yuding_sm{
	text-align: left;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	line-height: 32px;
	height: 32px;
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}
/* 日历右边结束 */


.xlbtmc_wk{
	width: 86%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align: left;
	}
.xlbtmc_wk h3{
	font-family: "微软雅黑", "黑体";
	color: #333333;
	font-size: 24px;
	line-height: 50px;
	height: 50px;
	font-weight: normal;
	text-align: left;
	float: left;
}

.xcts_wk{
	width: 86%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	border: 1px solid #CCCCCC;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	margin-top: 0px;
		min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
}

.xcts_nk{
	width: 96%;
	background-color: #FFFFFF;
	padding-top: 30px;
	padding-bottom: 30px;
	overflow: hidden;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	margin-right: auto;
	margin-left: auto;
}
.xcts_nk a{
	color: #1156A2;
	text-decoration: underline;
}
.xcts_nk a:hover{
	color: #B10E1B;
	text-decoration: underline;
}
/* 各个框结束 */


.tianshu{
	overflow: hidden;
	margin-top: 30px;
	width: 100%;
}
.tianshu di{
	height: 30px;
}
.tianshu dt{
	height: 24px;
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: center;
	width: 70px;
	float: left;
	font-weight: normal;
	background-color: #9F0D17;
	margin-top: 1px;
	padding-top: 2px;
	padding-bottom: 4px;
}
.tianshu dd{
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	color: #000000;
	line-height: 30px;
	float: left;
	padding: 0px;
	margin-left: 16px;
	height: 30px;
	font-weight: bold;
}
.tianshu dd img{
	padding: 0px;
	height: 14px;
	width: 29px;
	margin-top: auto;
	margin-right: 2px;
	margin-bottom: auto;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.tianshu img{
	padding: 0px;
	height: 14px;
	width: 29px;
	margin-top: auto;
	margin-right: 2px;
	margin-bottom: auto;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.xcapnr_wk{
	text-align: left;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 16px;
	overflow: hidden;
}
.xcapnr_tu{
	width: 270px;
	float: left;
	height: 210px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.xcapnr_tu img{
	width: 270px;
	height: 210px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.xcap_crzswk{
	text-align: left;
	width: 100%;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
}
.canyin{
	overflow: hidden;
	text-align: left;
	background-image: url(/images/xingcheng_cy.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	line-height: 36px;
	color: #333333;
	height: 36px;
	margin-right: 80px;
	padding-left: 40px;
	font-weight: normal;
}
.zhusu{
	overflow: hidden;
	text-align: left;
	background-image: url(/images/xingcheng_zs.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	line-height: 36px;
	color: #333333;
	height: 36px;
	padding-left: 40px;
	font-weight: normal;
}

.xcap_crzswk span{
   font-family: "微软雅黑", "黑体";
	font-size: 14px;
	line-height: 36px;
	color: #000000;}


.xcnr_bt{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background-color: #B10E1B;
	margin-top: 18px;
	display: block;
	width: 76px;
	margin-bottom: 2px;
}

.lanseziti {color: #1A4F97;}

/* 行程安排各样式结束 */




.jdmp_nk{
	width: 100%;
	padding-top: 30px;
	overflow: hidden;
	top: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}
.jdmp_nk li{
	height: 238px;
	width: 22.5%;
	display: inline;
	float: left;
	margin-left: 2%;
	text-align: center;
	overflow: hidden;
	background-color: #1157a3;
	margin-bottom: 18px;
}
.jdmp_nk li:hover{
	background-color: #B10E1B;
}
.jdmp_nk li:hover a{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 34px;
	color: #FFFFCC;
	text-decoration: none;
}

.jdmp_nk li img{
	margin: 0px;
	padding: 0px;
	height: 200px;
	min-width:100%;
_width:expression(document.body.clientwidth <100?"100%":"auto");
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow: hidden;
}
.jdmp_nk li:hover img{
	opacity:0.80;
	filter: Alpha(opacity=80);
}
.jdmp_nk li a{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	text-decoration: none;
}
.zbmp_bt{
	height: 30px;
	width: 100%;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	top: -30px;
}
.Contentbox_bt a span {
	display:block;
	text-align:center;
	font-size: 18px;
	line-height: 30px;
	color: #000000;
	overflow: hidden;
	background-color: #FFFF00;
	height: 30px;
	position: relative;
	top: -60px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	float: right;

	padding-right: 4px;
	padding-left: 4px;
}
/* 相似线路式结束 */

.dianping_wk{
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 30px;
}

.dianping_k{
	width: 100%;
	padding-bottom: 10px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
.dianping_k1{
	width: 100%;
	padding-bottom: 10px;
	overflow: hidden;
	background-color: #f1ecf9;
	padding-top: 20px;
}
.dianping_k_z{
	float: left;
	width: 74%;
	overflow: hidden;
}
.dianping_k_z span{
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #535353;
	text-align: left;
	height: 26px;
}
.dianping_nr_z_myd{
	text-align: left;
	width: 550px;
	overflow: hidden;
}
.dianping_nr_z_myd dl{
	float: left;
	margin-right: 20px;
	width: 110px;
}

.dianping_nr_z_myd dt{
	float: left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	height: 26px;
}
.dianping_nr_z_myd dd{
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #2166C5;
	height: 26px;
	float: left;
}
.dianping_nr_zh{
	float: left;
	width: 90px;
	margin-right: 2%;
	overflow: hidden;
	text-align: center;
	margin-left: 1%;
}
.dianping_nr_zh img{
	width: 90px;
	height: 70px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-right: auto;
	margin-left: auto;
}

.dianping_nr_zh span{
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #999999;
	text-align: center;
}

.dianping_nr_y{
	float: right;
	overflow: hidden;
	margin-top: 6px;
	margin-right: 1%;
	text-align: center;
	width: 104px;
}
.dianping_nr_y_k{
	width: 100px;
	overflow: hidden;
	height: 60px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-align: center;
	background-color: #FFF7F4;
	border: 1px solid #C8B5E8;
		 -webkit-border-radius:6px;
     -moz-border-radius:6px;
}
.dianping_nr_y_k span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 34px;
	color: #CC3366;
	text-align: center;
	font-weight: bold;
	background-color: #FFFFFF;
	height: 34px;
	width: 100px;
	display: block;
}
.dianping_nr_y p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #999999;
	text-align: center;
}

.dp_myd{
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	float: right;
	padding-right: 40px;
	padding-top: 12px;
}
.dp_myd span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFF00;
	font-weight: bold;
}
/* 点评结束 */

.zxzx_btwk{
	width: 100%;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	padding-bottom: 10px;
}
.zxzx_bt{
	width: 40%;
	overflow: hidden;
	float: left;
}
.zxzx_bt li{
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	line-height: 40px;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 40px;
	width: 140px;
	margin-right: 40px;
	background-color: #B42810;
	display: inline;
}
.zxzx_bt li a{
	color: #FFFFFF;
	text-decoration: none;
}
.zxzx_bt li a：hover{
	color: #FFFF00;
	text-decoration: underline;
}
.zxzx_bt_bj{
	background-image: url(/images/zhgl_zxzx.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 140px;
}
.zxzx_jiexi{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	float: right;
	margin-top: 20px;
	overflow: hidden;
	width: 55%;
	text-align: right;
}

.zxzx_wk {
	width: 100%;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D8D8D8;
	margin-top: 20px;
}
.zxzx_nr {
	width: 100%;
	overflow: hidden;
	margin-bottom: 18px;
}
.zxzx_nr di{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}
	.zxzx_nr dt{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 32px;
	color: #000000;
	float: left;
	height: 32px;
	width: 60px;
	border: 1px solid #2166C5;
	text-align: center;
	}
.zxzx_nr dd{
	font-family: "宋体";
	font-size: 12px;
	color: #4C4C4C;
	float: left;
	margin-left: 20px;
	width: 72%;
	overflow: hidden;
	line-height: 18px;
	}
	.zxzx_nr span {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	color: #999999;
	float: right;
	margin-left: 16px;
}

.zxzx_nr_dt{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	float: left;
	height: 34px;
	width: 60px;
	text-align: center;
	background-color: #2166C5;
	} 
/* 咨询结束 */



.weibulm {
	background-color: #8B1416;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 32px;
	min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
}
.weibunr{
	text-align: center;
}
.weibunr a {
	margin-right: 13px;
	margin-left: 13px;
	line-height: 36px;
	color: #fff;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}
.weibunr a:hover {
	color: #FFFF00;
	text-decoration: underline;
	margin-right: 13px;
	margin-left: 13px;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 36px;
}
.weibunr a:visited {
	color: #fff;
	text-decoration: none;
	margin-right: 13px;
	margin-left: 13px;
	font-size: 14px;
	line-height: 36px;
	font-family: "微软雅黑", "宋体";
}
/* 尾部衡条 */

.weibu_wk{
	background-color: #FFFFFF;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom: 10px;
	min-width:1000px;
	_width:expression(document.body.clientwidth <1000?"1000px":"auto");
}

.weibu_lxfs {
	margin-right: auto;
	margin-left: auto;
	width: 676px;
	background-image: url(/images/dianhua.gif);
	background-repeat: no-repeat;
	height: 70px;
	margin-top: 20px;
	background-position: center;
	padding: 0px;
}

.weibu_dzflash {
	height: 52px;
	margin-right: auto;
	margin-top: 6px;
	margin-left: auto;
	width: 1008px;
	padding-left: 180px;
}

.bqsy{
	font-family: "宋体";
	font-size: 12px;
	color: #8A8A8A;
	margin-top: 20px;
	width: 100%;
	text-align: center;
}
/* 尾部结束 */


.biaoge_gz table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.biaoge_gz td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
/* 尾部结束 */

.fl { float:left;}
.mt10 { margin-top:10px;}

/* 联系我们 */
.lianxiwomen li { border-bottom:#CCC dotted 1px; padding:5px 0 0 0;}
.lianxiwomen_1 { float:left; padding:5px 10px; background:#eeeeee; color:#0055aa;}
.lianxiwomen_2 { float:left; padding:5px; margin-left:10px;}
.lianxiwomen_2 span { font-size:12px; color:#999;}
.lianxiwomen_2 strong { font-size:24px; color:#cc0000; font-family:Arial, Helvetica, sans-serif;}

/* 微信 */
.wenxin50 { background:url(/images/wenxin_50.jpg) no-repeat center; height:90px; width:100%; margin-bottom:15px;}
.wenxin980 { background:url(/images/weixin_980.jpg) no-repeat center; height:73px; width:980px; margin-bottom:15px;}

/* 留言板 */
.xl_liuyan { font-size:14px; font-family: "微软雅黑";}
.xl_liuyan input { padding:5px; border:#ccc solid 1px; font-size:12px;}
.xl_liuyan .up_arrow{margin-left:20px;margin-bottom:-1px; position:relative}
.xl_liuyan .comment_frame {background:#f2f8fd;border:#e7e7e7 solid 1px; padding:20px 30px 10px 30px;}
.xl_liuyan .comment_frame .comment_button
{
	width:100px;
	height:30px;
	font-size:16px;
	display:inline-block;
	text-align:center;
	line-height:30px;
	cursor:pointer;
	margin-top:8px;
	font-weight:bold;
	background-color:#669900;
	color:#FFF;
}

/* 留言框 */
.mleft50 { margin-left:50px;}
.zxzx_book {
	width: 100%;
	overflow: hidden;
	margin-top:5px;
	padding:20px;
	border-bottom:#e6e6e6 solid 1px;
}
.zxzx_book_text { float:left; background:#e6e6e6; margin-right:10px; line-height:30px; padding:0 5px;}
.zxzx_book_input { float:left;font-size:12px;}
.zxzx_book_input input { border:#e6e6e6 solid 1px; padding:5px; color:#999;}
.zxzx_book_input span { color:#F00; font-size:12px;}
.zxzx_book_detail { background:#e6e6e6; padding:30px; margin-top:10px; float:left}
.zxzx_book_button {color:#fff; background-color: #B42810; padding:5px 10px;margin-top:10px; font-size:16px; font-weight:bold;}


