@charset "utf-8";
/* CSS Document */
@font-face{
	font-family:"dasong";
	src:url(../font/dasong.ttf);	
}
@font-face{
	font-family:"fs";
	src:url(../font/fangsong.ttf);	
}
*{ margin:0; padding:0; text-decoration:none; list-style:none; font-style:normal;}
.float_l{ float:left}
.float_r{ float:right}

body{ background:url(../images/bg.jpg)}
.header{ background:#f3f3f3;}
.nav{ height:60px; width:1100px; margin:0 auto; background:#f3f3f3;}
.nav .logo{ margin-top:15px; float:left}
.nav ul{ float:right}
.nav ul li{ float:left;}
.nav ul li a{ color:#666; line-height:60px; font-size:14px; font-family:fs; padding:0 30px; display:inline-block; height:60px; font-weight:900}



/*#index li.nav_index a,#hotel li.nav_hotel a,#foods li.nav_foods a,#scenic li.nav_scenic a,#photo li.nav_photo a,#contact  li.nav_contact a{ color:#fff; border:1px solid red}
#index li.nav_index,#hotel li.nav_hotel,#foods li.nav_foods,#scenic li.nav_scenic,#photo li.nav_photo,#contact  li.nav_contact{background:#212121;}
*/

/*景点*/
#scenic .banner{ width:100%; overflow:hidden}
.sce{ height:1400px; background:url(../images/zbjd_bg_z.png) no-repeat center top;}
.sce .top{ width:1100px; margin:0 auto}
.sce .one{ height:254px}
.sce .top .tu{ float:left; margin-left:50px}
.sce .top .zi{ float:left; margin-left:20px}
.sce .top .zi h5{ font-size:20px; font-family:dasong; color:#424242; line-height:1.5em; margin-top:100px; font-weight:100;}
.sce .top .zi p{ font-size:12px; font-family:fs; color:#636363; line-height:1.5em}
.sce .down{ text-align:center; width:1100px; margin:0 auto; margin-top:200px}
.sce .down .four{ width:366px; float:left; position:relative; height:300px}
.sce .down .tu{ position:absolute; left:50px; top:0}
.sce .down h6{ font-size:20px; font-family:dasong; color:#424242; font-weight:100; margin-top:250px}
.sce .down p{ font-size:12px; font-family:fs; color:#636363; line-height:1.5em; font-weight:900;}


/*图游*/
#photo .banner{ width:100%; overflow:hidden}
.photo{ width:1100px; margin:0 auto; height:1600px}
.photo .zi .biaoti{ float:right; margin-left:50px;}
.photo .zi .biaoti li{ display:block; font-size:20px; font-family:dasong; color:#424242; width:20px; line-height:30px; float:right; margin-left:15px}
.photo .zi .nr{ float:right;}
.photo .zi .nr li{ display:block; font-size:12px; font-family:fs; color:#424242; width:12px; line-height:15px; float:right; margin-left:5px; font-weight:900}
.photo .three .a{ float:left; margin-right:16px;}
.photo .three .a:last-child{ margin-right:0}
.photo .one,.photo .two,.photo .three{ margin-top:80px; height:440px}

/*酒店*/
#hotel .banner{ width:100%; overflow:hidden}
.fhjd .tj{ position:relative; width:1100px; margin:0 auto; height:750px}
.fhjd .tj .float_l{ position:absolute; top:30px; left:-180px}
.fhjd .tj .float_r{ width:319px; height:385px; background:#f5f5f5; padding-left:32px; padding-top:25px; padding-right:32px; margin-top:185px}
.fhjd .tj .float_r h3{ font-family:dasong; font-size:40px; line-height:51px; color:#424242; font-weight:100}
.fhjd .tj .float_r p{ font-family:fs; font-size:12px; font-weight:900; line-height:1.5em;}
.fhjd .jd{ height:700px; width:930px; margin:0 auto}
.fhjd .jd .one{ float:left; width:310px;}
.fhjd .jd .zi{ width:310px; margin:0 auto;}
.fhjd .jd .zi ul li{ display:block; font-size:12px; font-family:fs; font-weight:900; width:12px; float:right; line-height:1.2em; margin-left:5px}
.fhjd .jd .zi h4{ float:right; display:block; font-size:30px; font-family:dasong; color:#424242; font-weight:100; width:30px; margin-left:20px; margin-right:70px}







/*美食*/
#foods .banner{ width:100%; overflow:hidden}
.fhms{ background:url(../images/food_bg.png) no-repeat center top -100px; overflow:hidden; width:100%;}
.fhms .one{ width:1100px; margin:0 auto; margin-top:70px; height:540px}
.fhms .one .zi{ width:588px; margin-top:175px}
.fhms .one .zi .timu{ font-size:40px; font-family:dasong; color:#212121; padding-left:40px; background:url(../images/fw.png) no-repeat; display:inline-block; margin-left:64px;}
.fhms .one .zi .nr{ font-family:fs; font-size:12px; font-weight:900; margin-left:64px; line-height:1.5em}



.fhms .one .tu{ width:512px;}
.fhms .one .tu .a{ float:left; margin-bottom:28px}
.fhms .one .tu .a:nth-child(odd){ margin-right:28px}


#index .banner{ width:100%; height:689px; overflow:hidden}
.banner img{ position:relative; left:50%; margin-left:-960px; overflow:hidden}

.his{ width:1100px; margin:0 auto}
.title{ margin:0 auto; width:199px; margin-top:70px;}
.his .tu{ border:1px solid #333; margin-top:25px}
.his .top .tu{ height:304px; width:1100px;}
.his .down{ height:450px}
.his .down .tu{ height:396px; width:281px; float:left; margin-right:20px}
.his .tu img{ display:block; margin:6px;}
.his ul{ display:inline-block; margin-top:25px; float:right}
.his ul li{ display:block; font-size:12px; width:12px; float:right; margin-left:11px; font-family:fs; color:#212121; font-weight:900; line-height:14px}
.his .line img{ margin:0 auto; display:block; margin-top:100px;}


.cul .one,.cul .two,.cul .three{width:1020px; height:530px;margin:0 auto; padding:0 40px; margin-top:20px; overflow:hidden}
.cul .one,.cul .three{ background:url(../images/fhwn_bg.png) no-repeat; background-position:top -70px right -200px}
.cul .two{ background:url(../images/fhwn_bg_n.png) no-repeat; background-position:top -70px left -200px}
.cul .tu{ float:left}
.cul .text{ height:210px; width:295px; float:left; margin:0 20px;margin-top:160px; background:url(../images/fhwn_bg.png)}
.cul .text h2{ font-size:24px; font-family:fs; color:#333; line-height:80px;}
.cul .text p{ font-size:12px; font-family:fs; color:#333; line-height:1.5em; font-weight:900; color:#666}
.cul .text .more{ float:right; margin-top:5px}
.cul .line_c{ margin-top:180px;}
.cul .two .tu,.cul .two .text,.cul .two .line{ float:right}
.cul .line img{ margin:0 auto; display:block; margin-top:80px}


.str{ overflow:hidden; background:url(../images/str_bg.png); background-position:center top -100px}
.str .str_bg{ position:relative;}

.str .gl{ width:1100px; margin:0 auto; margin-top:80px; height:395px;}
.str .gl .nr{ width:275px; position:relative; float:left}
.str .gl .tu{ position:absolute;}
.str .gl .two .tu{ top:-55px; left:30px}
.str .gl .three .tu{ top:15px; left:25px}
.str .gl .nr .zi{ margin-left:70px; margin-top:250px}
.str .line img{ margin:0 auto; display:block; margin-top:80px}

.footer{ background:url(../images/foot.png) no-repeat center; width:100%; height:374px; text-align:center;}
.footer .top{ margin:0 auto; margin-top:120px; display:inline-block;}
.footer .top img{ padding:0 20px}
.footer .ewm{ margin:0 auto; width:157px; margin-top:35px;}
.footer .ewm p{ color:#fff; text-align:center; font-size:12px; font-family:"微软雅黑"}

.back{width:60px; height:60px; background:url(../images/fanhui.png) no-repeat; color:#fff; font-size:12px; font-family:dasong; position:fixed; bottom:80px; right:50px; display:none; padding-top:15px; padding-left:15px}
