@charset "utf-8";
/* CSS Document */

html,body{

}
.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;
	list-style-image: none;
}
.bfb{min-width:1024px;
	_width:expression(document.body.clientwidth <1024?"1100px":"auto");}
.qpbl{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-top: 0px;
}
.dbu{
	background-color: #F6F6F6;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	overflow: hidden;
	margin: 0px;
}
.dbu_n{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	height: 46px;
}
.dbu_n_z{
	float: left;
	height: 46px;
}
.dbu_n_z span{
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 46px;
	color: #333333;
}
.dbu_n_z a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 46px;
	color: #BB2211;
	font-weight: bold;
}

.kuandu6{
	width: 180px;
	float: left;
	height: 46px;
	font-family: "微软雅黑", "宋体";
	font-size: 12px;
	line-height: 46px;
	color: #666666;
	margin-left: 20px;
}

.dbu_n_y{
	padding: 0px;
	margin: 0px;
	float: right;
}
.dbu_n_y li{
	display: inline;
	font-size: 12px;
	line-height: 46px;
	height: 46px;
	margin-left: 10px;
	color: #999999;
	overflow: hidden;
}
.dbu_n_y li a{
	color:#333333;
	text-decoration:none;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	line-height: 46px;
}
.dbu_n_y li a:hover{
color:#D31B16;
text-decoration:underline;
}
/* 顶部片结束 */


.beijing_gd{
	height: 550px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/mdjsj_bj.jpg);
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 0px;
	padding: 0px;
}

.beijing_gd1{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/mdjsj_bj1.jpg);
	overflow: hidden;
	background-repeat: repeat;
	background-position: center top;
	padding: 0px;
	margin-top: -6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-bottom: 0px;
}

.beijing_nk{
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.beijing_nk_yg{
	height: 200px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 100px;
}
.beijing_nk_my{
	height: 120px;
	text-align: right;
	margin-top: 150px;
	margin-left: 570px;
	width: 275px;
}



.jieshao{
	background-image: url(../images/hengtiao.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.jieshao_nk{
	background-color: #FFFFFF;
	width: 990px;
	margin-top: 7px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/mdjsj_yx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 80px;
}

.yxbt{
	font-family: "微软雅黑", "黑体";
	font-size: 32px;
	line-height: 100px;
	color: #86374B;
	margin-left: 138px;
	margin-top: 10px;
	font-weight: bold;
}

.yxbt_nr{
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	line-height: 34px;
	color: #333333;
	margin-left: 20px;
	margin-top: 10px;
	margin-right: 20px;
	font-weight: normal;
	padding-bottom: 30px;
	overflow: hidden;
}

.jieshao_nk1{
	background-color: #FFFFFF;
	width: 990px;
	margin-top: 7px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/mdjsjhuanying.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 80px;
}
.yxbt1{
	font-family: "微软雅黑", "黑体";
	font-size: 32px;
	line-height: 100px;
	color: #86374B;
	margin-left: 138px;
	margin-top: 10px;
	font-weight: bold;
}

/* 介绍结束 */

.jdmp_nk{
	width: 100%;
	padding-top: 10px;
	overflow: hidden;
	top: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding-bottom: 30px;
}
.jdmp_nk li{
	height: 238px;
	width: 30%;
	display: inline;
	float: left;
	margin-left: 2%;
	text-align: center;
	overflow: hidden;
	background-color: #800000;
	margin-bottom: 6px;
}
.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;
}

/* 行程结束*/


.jieshao_nk2{
	background-color: #FFFFFF;
	width: 990px;
	margin-top: 7px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/mdjsj_jdtj.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 80px;
}
.yxbt_nr2{
	font-family: "微软雅黑", "黑体";
	font-size: 14px;
	line-height: 34px;
	color: #333333;
	margin-left: 20px;
	margin-top: 10px;
	margin-right: 20px;
	font-weight: normal;
	padding-bottom: 10px;
	overflow: hidden;
}

.jd_tupian{
	width: 990px;
	margin-bottom: 20px;
	overflow: hidden;
}
.jd_tupian ul{
	list-style-image: none;
	list-style-type: none;
	overflow: hidden;	
}
.jd_tupian ul li{
	float: left;
	margin-bottom: 18px;
	background-color: #E5E5E5;
	width: 300px;
	margin-left: 22px;
	text-align: center;
	overflow: hidden;
}
.jd_tupian ul li:hover{
	background-color: #FFD0D0;
}

.jd_tupian ul li img{
	margin: 0px;
	padding: 0px;
	height: 189px;
	width: 300px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.jd_tupian ul li img:hover{
		opacity:0.90;
	filter: Alpha(opacity=90);}

.jd_tupian ul li a{
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	line-height: 40px;
	color: #6F0000;
	text-decoration: none;	
}
/* 景点结束*/




.jieshao_nk3{
	background-color: #FFFFFF;
	width: 990px;
	margin-top: 7px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/mdjsxcc.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 80px;
}


/*相册*/
.container{
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 16px;
	padding-bottom: 20px;
}
.gallery{
	width: 100%;
	overflow: hidden;
}

.gallery li{
	float:left;
	height: 170px;
	width: 239px;
	padding: 0;
	margin-left: 7px;
}
.gallery li a{
	text-decoration: none;	
}
.gallery li img{
	height: 160px;
	width: 239px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


#zoom {
	z-index: 99990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99991;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../images/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	border-radius: 4px 0 0 4px;
	background-position: 90% 0;
	background-image: url(../images/arrows.png);
	background-repeat: no-repeat;
	margin-right: 2%;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}



.fxdyxbt{
	overflow: hidden;
}
.fxdyxbt0{
	font-family: "微软雅黑", "黑体";
	font-size: 32px;
	line-height: 100px;
	color: #86374B;
	margin-left: 138px;
	margin-top: 10px;
	font-weight: bold;
	float: left;
}

.fxdyxbt1{
	margin-top: 50px;
	float: right;
	margin-right: 20px;
}
.fxdyxbt2{
	font-family: "微软雅黑", "黑体";
	font-size: 16px;
	color: #666666;
	font-weight: normal;
	float: right;
	margin-top: 50px;
}





.gaodu{
	height: 900px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	margin-top: 50px;
}
