@charset "utf-8";
/* CSS Document */
/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{background: 0 0 repeat-x; background-color:#fff;color:#5F6465;font-size:14px;font-family:"微软雅黑","宋体";line-height:180%;}
ul,ol{list-style-type:none;}
select,input,select{vertical-align:middle;}

a{text-decoration:none;}
a:link{color:#0059B3;}
a:visited{color:#0059B3;}
a:hover,a:active,a:focus{color:#c00;}

#mdtop{ margin:0 auto;background:url(../css/images/bj.jpg); height:151px;}
#flash{ margin:0 auto;}
#bj{ margin:0 auto;background:url(../css/images/bj3.jpg); height:56px;}
#mdbody{ width:1000px; margin:0 auto;}
#yq{ margin:0 auto;}
#mdfood{ width:100%; margin:0 auto; background-color:#224C1C; height:200px;}


/*-------------------------底部:版权信息*/
.footer{clear:both;border-top:1px solid #ABCAF8; background-color:#CEDEF8;}
/*-------------------------顶部:导航信息*/
.menu ul{height:30px;text-align:center;font-weight:blod; }
.menu ul LI {color:#FFFFFF;width:110px;font-size: 15px; float:left;line-height:19px;text-decoration:none; padding-top:8px;}
.menu ul LI A:link { color:#FFFFFF;}
.menu ul LI A:visited { color:#FFFFFF;}
.menu ul LI A:hover,active,a:focus {color: #ffcc00;}


/*下拉菜单*/
#nav { z-index:999; margin:0 auto 0px; width:1100px; display:block; font-size:14px; }
#nav .jquery_out {  z-index:999; font-size:14px; float:left;line-height:37px;display:block; border-right:1px solid #fff; text-align:center; color:#fff; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile { z-index:999; padding-left:10px;}
#nav .jquery_inner { z-index:999; margin-left:0px;}
#nav .jquery { z-index:999; margin-right:1px;padding:0 2em;}
#nav .mainlevel { z-index:999; float:left;  border-right:1px solid #; width:120px;/*IE6 only*/}
#nav .mainlevel a { z-index:999; color:#fff; text-decoration:none; line-height:37px; display:block; padding:0 0px; width:120px; }
#nav .mainlevel a:hover { z-index:999; color:#fff; text-decoration:none; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x; }
#nav .mainlevel a:active,a:focus{ z-index:999; color:#fff; text-decoration:none; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x; }
#nav .mainlevel ul { z-index:999; display:none; position:absolute;}
#nav .mainlevel li { z-index:999; border-top:1px solid #007900; background:#007900; width:120px; /*IE6 only*/}
.log { z-index:999; text-align:center; color:skyblue; line-height:37px; text-transform:capitalize; margin:0px auto;}

ul,li {list-style-type:none; text-transform:capitalize; }
.clear {clear:both; *display:inline;/*IE only*/}
/*----------搜索*/
.topsearch{	padding-left:90px;background:url(images/topsearch_title.gif) no-repeat;	overflow:hidden;}
/*----------内容左侧*/
.cleft{border-right:1px solid #ABCAF8; background-color:#CEDEF8;}
/*----------友情链接*/
.links {list-style-type:none; color:#FFFFFF;} 
.links li{float:left;display:block;text-align:left; margin-left:15px; margin-right:15px; width:100px;}
.links a{line-height:30px;text:expression_r(target="_blank");color:#FFFFFF;} 

/*----------flash*/
.main_view {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; OVERFLOW: hidden;margin:0 auto;background:url(../css/images/bj2.jpg);
}
#main_view {
	POSITION: relative; MIN-WIDTH: 100%; MARGIN: 0px auto; WIDTH: 100%; ZOOM: 1; HEIGHT: 386px; background-color:#ffffff; OVERFLOW: hidden; text-align:center
}
#main_view UL {
	Z-INDEX: 10; POSITION: absolute; DISPLAY: block; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#main_view LI {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; FLOAT: left; HEIGHT: 386px; OVERFLOW: hidden;
}
.controlerul_container {
	Z-INDEX: 20; POSITION: absolute; MIN-WIDTH:100%; BOTTOM: 40px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; LEFT: 0px
}
#controlerul_container {
	POSITION: relative; PADDING-BOTTOM: 14px; MARGIN: 0px auto; PADDING-LEFT: 14px; WIDTH: 100%; PADDING-RIGHT: 14px; OVERFLOW: hidden; PADDING-TOP: 14px
}
#controlerul_container .bg {
	Z-INDEX: 1; POSITION: absolute; FILTER: alpha(opacity=25); WIDTH: 100%; BACKGROUND: #999; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; -moz-opacity: 0.25; -khtml-opacity: 0.25; opacity: 0.25
}
.controlerul {
	Z-INDEX: 50; POSITION: relative; WIDTH:100%; OVERFLOW: hidden
}
.controlerul DD {
	POSITION: relative; MARGIN: 0px 14px 0px 0px; WIDTH: 25px; DISPLAY: block; FLOAT: left; HEIGHT: 25px; VERTICAL-ALIGN: bottom; OVERFLOW: hidden; CURSOR: pointer
}
.controlerul DD A {
	POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/white.png) no-repeat; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.controlerul DD A.actived {
	BACKGROUND: url(../images/red.png) no-repeat
}
.main_view_1 {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/s2.jpg) no-repeat center top; HEIGHT: 100%; OVERFLOW: hidden;
}
.main_view_2 {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/s2.jpg) no-repeat center top; HEIGHT: 100%; OVERFLOW: hidden;
}
.main_view_3 {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/s2.jpg) no-repeat center top; HEIGHT: 100%; OVERFLOW: hidden;
}
.main_view_4 {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/s2.jpg) no-repeat center top; HEIGHT: 100%; OVERFLOW: hidden;
}
.main_view_2 {
	BACKGROUND-IMAGE: url(../images/s23.jpg)
}
#main_view_bei{ width:100%; margin:0 auto;}

#slider {width: 100%;height: 403px;overflow: hidden;margin-top: 0px;position:relative;}
#slider #carousel{height: 403px;display: none;}
#slider #carousel q{display:block;}
#slider #carousel .panel {float: left;}
#slider a{display: block;height: 403px;width: 100px;top: 0;position: absolute;z-index:550;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-color:#000;}
#slider #prev{background-image:url("/images/arrow_r.png");filter: alpha(opacity=30);-moz-opacity:0.2;opacity:0.2;left:0;_background-image:none;}
#slider #next{background-image:url("/images/arrow_l.png");filter: alpha(opacity=30);-moz-opacity:0.7;opacity:0.2;right:0;_background-image:none;}
#slider #prev:hover {filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;background-image: url("/images/arrow_r.png");}
#slider #next:hover {filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;background-image: url("/images/arrow_l.png");}


/*---------左侧二级导航*/
.promeun li{ font-family:"微软雅黑";font-size:14px;line-height:35px;padding:2px 5px;float:left;width:170px;text-align:left; padding-left:35px;background: 10px 12px  no-repeat;border-bottom:1px dashed #C1C1C1; overflow:dash;}
.promeun li a:link{color:#6d6d6d;}
.promeun li a:visited{color:#6d6d6d;}
.promeun li a:hover,a:active,a:focus{color:#ffcc00;}
/*---------右侧内容*/
.content{font-size:14px;line-height:180%; padding:5px;color: #333333;}
.content a:link{color:#339966;}
.content a:visited{color:#339966;}
.content a:hover,a:active,a:focus{color:#ff0000;}

.content2{font-size:12px;line-height:20px;color: #0260E4;}
.content2 a:link{color:#0260E4;}
.content2 a:visited{color:#0260E4;}
.content2 a:hover,a:active,a:focus{color:#ff0000;}

.content3{color:#4c4c4c; font-size:15px; line-height:18px;}
.content3 span{ color:#01915c; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-right:8px;}
.content3_1b{ line-height:18px; color:#898989; padding-top:8px;}
.content3_1c{ color:#0397bb; padding-top:8px;}
.content3_1c a{ color:#0397bb;}
.content3_1c a:hover{ color:#f00;}

.content4{font-size:12px;line-height:20px;color: #ffffff; padding-top:10px;}

.foot {font-size:14px;line-height:200%;font-family:"微软雅黑";color:#ffffff;}
.foot a:link{color:#ffffff;}
.foot a:visited{color:#ffffff;}
.foot a:hover,a:active,a:focus{color:#ffcc00;}

/*--------历侧标题*/
.ntitle{font-size:15px;color: #ffffff;}
.ntitle a:link{color:#ffffff;}
.ntitle a:visited{color:#ffffff;}
.ntitle a:hover,a:active,a:focus{color:#ffcc00;}
/*--------历侧标题*/
.ntitle2 {font-size: 16px;color: #333333;line-height:19px;}
.ntitle2 a:link{color:#333333;}
.ntitle2 a:visited{color:#333333;}
.ntitle2 a:hover,a:active,a:focus{color:#469FE1;}
/*--------内容标题*/
.ntitle3 {font-size:16px;color: #FF6600;}
/*--------左侧标题*/
.left {font-size: 16px;color: #ffffff;line-height:19px;}
/*--------列表*/
.list {list-style-type:none; margin:5px;} 
.list li{width:270px;float:left;display:block;text-align:center;}
.list a{line-height:30px;} 
.list img{width:220px; height:165px;border:5px solid #D3E6FE;display:block;}
/*--------列表*/
.list2 {list-style-type:none; margin:5px;} 
.list2 li{width:285px;float:left;display:block;text-align:left;padding-left:27px;background:url(images/01.jpg) 3px 7px  no-repeat;border-bottom:1px dashed #C1C1C1; overflow:dash;}
.list2 a{line-height:33px;} 
/*--------列表*/
.list3 {list-style-type:none; margin:5px;} 
.list3 li{width:440px;float:left;display:block;text-align:left;padding-left:27px;background:url(images/01.jpg) 3px 7px  no-repeat;border-bottom:1px dashed #C1C1C1; overflow:dash;}
.list3 a{line-height:33px;} 
/*--------列表*/
.list6 ul {width:825px;}
.list6 ul li {width:190px;float:left;display:block;text-align:center;}
.list6 ul li a{line-height:33px;} 
.list6 ul li img{border:2px solid #D3E6FE;}
/*--------新闻列表*/
.newslist li{list-style-type:none; margin:5px;} 
.newslist li{width:720px;float:left;display:block;text-align:left;padding-left:27px;background:url(images/01.jpg) 3px 7px  no-repeat;border-bottom:1px dashed #C1C1C1; overflow:dash;}
.newslist li a{line-height:30px;} 
/*--------列表分页*/
.listpage {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center}
.listpage a {border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #036cb4; padding-top: 2px; border-bottom: #eee 1px solid; text-decoration: none
}
.listpage a:hover {border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid}
.listpage a:active {border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid}
.listpage .current2 {border-right: #036cb4 1px solid; padding-right: 5px; border-top: #036cb4 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #036cb4 1px solid; color: #fff; padding-top: 2px; border-bottom: #036cb4 1px solid; background-color: #036cb4}
.listpage .disabled {border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid}
/*------内容显示*/
.view_navigation { height:22px; padding:5px;}
.view_title { text-align:center; font-size:16px; color:#FF0000; padding:10px; font-weight:bold;}
.view_info { text-align:center; height:30px;}
.view_content {font-size:14px;line-height:200%;}
.view_content img{max-width:700px;myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 700)?"700px":"auto"});}
.view_page { text-align:center; font-size:14px;}
.view_action { text-align:right; height:30px; color:#AAAAAA;}

/*------搜索显示*/
.search_tips { height:22px; padding:5px; font-size:14px;}
.search_rkey { height:22px; padding:5px; font-size:14px;}
.search_list dl{display:block;width:96%;margin:12px auto 0px;padding-bottom:8px;}
.search_list dl dt a{line-height:27px;font-size:14px;letter-spacing:1px;}
.search_list dl dd p{line-height:19px;color:#444;font-size:14px;margin-left:5px;}
.search_list dl dd span{font-size:12px;line-height:23px;color:#390;}
.search_list dl dd a{color:#777;text-decoration:none}
.search_list dl dd a:hover{color:#F30;}
.search_list dl dd span{margin-right:10px;}
/*---------------内容響预定*/
.comment{
	border:1px solid #DDD;
	margin:10px;
	text-align:center;
}
.comment .commenttitle{
	height:26px;
	margin:1px auto;
	background:url(images/comment_title_bg.gif) repeat-x;
	border-bottom:1px solid #DDD;
}
.comment .commenttitle .title{
	float:left;
	margin:5px 0px 0px 12px;
	color:#999;
	display:inline;
}
.comment .commenttitle .title strong{
	letter-spacing:4px;
	color:#444;
	margin-right:10px;
}
.comment .commentbox{
	width:95%;text-align:left;
}
.comment .commentbox dl{
	margin:10px auto 0px;
	border:1px solid #D1DDCE;
}
.comment .commentbox dl dt{
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #E6ECE3;
}
.comment .commentbox dl dt span{
	color:#669933;
	font-size:11px;
}
.comment .commentbox dl dd{
	padding:10px;
	font-size:14px;
	line-height:25px;
	color:#666;
}
/*---------------内容響发表预定:标题*/
#preview{ float:left; margin:5px auto; width:365px;}
.jqzoom{ width:350px; height:280px; position:relative;}

.zoomdiv{  left:859px;  height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}



/*banner*/
.DB_tab25 {width:1040px;height:400px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:400px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1200px;height:400px; margin:auto; top: 0; left: 0; bottom: 0; right: 0;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:100px;top:149px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:713px;top:223px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:83px;top:219px}
.DB_tab25 .DB_imgSet .DB_1_4{position:absolute;left:139px;top:109px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:475px;top:80px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:69px;top:107px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:69px;top:175px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:10px;top:10px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:540px;top:30px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:730px;top:180px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1200px; height:400px; margin:auto; top: 0; left: 0; bottom: 0; right: 0;}
.DB_tab25 .DB_menuWrap .DB_menuSet{display:inline-block;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 4px; width:72px; height:4px; background:#6e6e6e; float:left;}
.DB_tab25 .DB_menuWrap .DB_menuSet li.on{background:#ef3838;}


.btn_red{border:#69a03a 1px solid; background:#408703; color:#FFF; padding:3px 7px 3px 7px;line-height:28px; cursor:pointer;}

.liuyanH2{float:left;width:675px; height:56px; line-height:56px; background:url(../images/inside_h2_icon.gif) no-repeat 0 18px; font-size:16px; color:#408703; border-bottom:#408703 1px solid; padding:0 0 0 15px; font-weight:bold; overflow:hidden; margin-left:20px;}
.guestbook{float:left;width:600px;padding:20px 65px 10px 65px;}
.guestbook .row{float:left;width:600px; padding:5px 0 5px 0;}
.guestbook .row label{float:left;width:100px;height:28px;line-height:28px; text-align:right; color:#666666;}
.guestbook .row .text{float:left;width:398px;height:16px; border:#cccccc 1px solid; padding:5px;}
.guestbook .row .textarea{float:left;width:398px;height:116px; border:#cccccc 1px solid; padding:5px;}


.gsjj{float:left;width:600px;padding:30px 65px 10px 65px;}
#inside_right {
    float: right;
    width: 750px;
    padding: 0;
    background: url(../images/right_bg.gif) no-repeat;
}
#inside_right_canpin {
    float: right;
    width: 270px;
    padding: 0;
    background: url(../images/right_bg.gif) no-repeat;
}
.footer2_canpin {
    float: left;
    width: 270px;
    height: 5px;
    background: url(../images/right_footer_bg.gif) no-repeat #FFF;
}
.footer2_news {
      float: left;
    width: 750px;
    height: 5px;
    background: url(../images/right_footer_bg.gif) no-repeat #FFF;
}

.footer2 {
    float: left;
    width: 750px;
    height: 5px;
    background: url(../images/right_footer_bg.gif) no-repeat #FFF;
}

.newsfram{float:left;width:600px;padding:20px 65px 10px 20px;}
.web_news{width: 697px;overflow: hidden;}
.web_news ul{}
.web_news li{float: left;width: 100%;border-bottom: 1px dashed #e6e6e6;background: url(../images/news_bg.png) no-repeat 8px 19px;    height: 45px;    line-height: 50px;}
.web_news li a{float: left;margin-left: 30px;font-size: 14px;color: #333;}
.web_news li a:hover{color:#358800;}
.web_news li span{font-size: 14px;color: #999;float: right;}

.web_news2{width: 697px;overflow: hidden;}
.web_news ul{}

/*分页样式*/
#PageList{margin-top:0px;font-size:12px; float:left; width:98%;padding-top:10px;font-size:12px;margin-left:4%;margin-bottom: 0px;}
#PageList  li{margin:0px 2px 0px 0px;_margin:0px 2px 0px 0px;padding:2px 5px;border:1px #ccc solid;line-height:16px;float:left;}
#PageList  li a{font-size:12px;color: #424242;}
#PageList  li img{ margin:0; padding:0; border:0;    line-height: 20px;}
#PageList .this{ background-color:#F9F3D9;}
#pagelist .this a{color:#fff;}

.news-writer{margin:20px auto 0;color:#999;height:30px;line-height:20px}
.news-writer span{display:inline-block;float:left;margin-left:10px}
.news-writer .writer{margin-left:120px}
.news-writer .tag{margin-left:0}
.news-writer .tag a{margin-left:10px;display:inline-block}
.news-writer .read-num{padding-left:25px;background:url(../images/bg09.gif) no-repeat 0 0}
.news-writer .read-num a{color:#666}
.news-writer .red{color:#D80711}
.news-writer span a{color:#0787D8}
.news-writer span img{display:inline-block;vertical-align:middle;}
.sohu-do{position:absolute;right:0;bottom:50px;width:150px;height:76px;overflow:hidden;
background:url(http://travel.sohu.com/upload/images20141203/bg08.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src=http://travel.sohu.com/upload/images20141203/bg08.png)}

.newspic{float:left;width:675px; height:56px; line-height:56px; background:url(../images/inside_h2_icon.gif) no-repeat 0 18px; font-size:16px; color:#408703; border-bottom:#408703 1px solid; padding:0 0 0 15px; font-weight:bold; overflow:hidden; margin-left:20px;}
