﻿@charset "utf-8";
@font-face {
    font-family:Hoefler;
    src:url('../fonts/Hoefler.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
body,div,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,input,p,blockquote,th,td,button,blockquote{ margin:0; padding:0;}
body{ font-family:Hoefler,Verdana,Arial;font-size:14px;background:#fff; margin:0; color:#666;text-align:left;line-height:150%; }
img {border:0; vertical-align:middle;}
input, textarea, select {vertical-align:middle; font-size:12px; color:#333; }

iframe{ border:none;}
dl,ul,li,ol{ list-style:none; padding:0; margin:0;}
button{ cursor:pointer;vertical-align:middle;}
cite{font-style:normal;}

form{display:inline;}

a{color: #333;text-decoration: none;}
a:hover{ color:#2fa3e9; text-decoration:underline;}

.clear {clear:both;height:0px; margin:0px;font-size:0px;line-height:0px;overflow:hidden;height:0px !important; overflow:hidden !important; float:none !important; line-height:0px !important; padding:0 !important; margin:0 !important; border:none !important; }


.pagebody{background:url(../images/bg.jpg) no-repeat top center #010101;padding:0px 0px 30px 0px;zoom:1;}
.pagebody:after{content: ""; display: block; clear: both; height: 0px;}


/*头文件*/
.header{width:1000px;height:190px;margin:0 auto;}
.header .logo{height:157px;}
.header .nav{height:33px;line-height:33px;text-align:center;font-size:14px;color:#fff;}
.header .nav li{width:125px;height:33px;float:left;}
.header .nav .end{width:125px;}
.header .nav a{height:33px;line-height:33px;color:#fff;display:block; text-indent:-9999px;overflow:hidden;}
.header .nav a:hover,.header .nav .act a{background-color:#7b6a56;color:#fff; text-decoration:none;}
.header .nav .a1{background:url(../images/n1.png) no-repeat center center;}
.header .nav .a2{background:url(../images/n2.png) no-repeat center center;}
.header .nav .a3{background:url(../images/n3.png) no-repeat center center;}
.header .nav .a4{background:url(../images/n4.png) no-repeat center center;}
.header .nav .a5{background:url(../images/n5.png) no-repeat center center;}
.header .nav .a6{background:url(../images/n6.png) no-repeat center center;}
.header .nav .a7{background:url(../images/n7.png) no-repeat center center;}
.header .nav .a8{background:url(../images/n8.png) no-repeat center center;}

.footer{clear:both;width:1000px;height:30px;padding:25px 0px 0px 0px;line-height:20px;font-size:12px;text-align:center;background:url(../images/footer.png) repeat-x #fff;margin:0 auto;}


.container{clear:both;width:1000px;min-height:500px;background:#fff;zoom:1;margin:0 auto;}
.container:after{content: ""; display: block; clear: both; height: 0px;}

.banner{text-align:center;clear:both;zoom:1;}
.banner:after{content: ""; display: block; clear: both; height: 0px;}


.banner #myFocus{ width:1000px; height:560px;color:#fff;}
.banner #myFocus .txt,.banner #myFocus .txt_bg,.banner #myFocus .num{display:none;}
.banner #myFocus .txt li a{padding:0px;color:#fff;}
.banner #myFocus .num li a{background:#65656a;border:0px;color:#ccc;}
.banner #myFocus .num li.current a, .n-newscenter .main .pic #myFocus .num li.hover a{background:#94252a;}
.banner #myFocus .txt li b{display:none;}

.index-map{height:220px;background:url(../images/fw.png) no-repeat top right ; position:relative;}
.index-map .pic{width:220px;padding:20px 0px 0px 60px;float:left;}
.index-map .txt{width:350px;padding:50px 0px 0px 0px;text-align:center;font-size:12px;color:#000;line-height:22px;float:left;}
.index-map .btn_enter{padding:0px 20px 0px 0px;line-height:15px; background:url(../images/i_ar.png) no-repeat right;font-size:14px;color:#000display:block; position:absolute;bottom:40px;right:40px;}

.container-n{color:#000;}
.container-n h1{padding:30px 100px;font-size:30px;text-align:center;line-height:30px;font-weight:normal;}
.container-n h1 b{display:inline-block;padding:0px 20px 0px 0px; background:url(../images/c.png) no-repeat right 20px;font-weight:normal;}
.container-n .txt{padding:0px 100px;text-align:center;line-height:20px;}
.container-n .pic{clear:both;text-align:center;padding:20px 0px;}


.thegarden{min-height:665px;background:url(../images/garden_bg.jpg) no-repeat;color:#000;}
.thegarden h1{height:60px;padding:40px 0px 0px 0px;text-align:center;line-height:30px;font-size:30px;font-weight:normal;}
.thegarden .pic{text-align:center;}
.thegarden .txt{padding:0px 100px 50px 100px;text-align:center;line-height:20px;}
.thegarden ul{text-align:center;height:150px;}
.thegarden ul li{display:inline;padding:0px 2px;}

.aboutruyuan{color:#000;}
.aboutruyuan h1{clear:both;padding:30px 100px;font-size:30px;text-align:center;line-height:30px;font-weight:normal;}
.aboutruyuan ul{padding:0px 0px 0px 10px;}
.aboutruyuan ul li{padding:0px 10px 10px 0px;;float:left;}




.pp_social {display:none;}

.pp_nav p{font-size:10px;margin:0px 4px !important;}


.pages{clear:both;padding:30px 0px;text-align:center;font-family:宋体;}
.pages a{padding:0px 8px;height:20px;line-height:20px;color:#ccc;font-size:12px;display:inline-block;}
.pages a:hover,.pages .act{background:#00a3dd;color:#fff; text-decoration:none;}


