@charset "utf-8";
*{ margin:0px; padding:0px;}
a{ text-decoration:none}
li{list-style:none;}
a:link, a:visited{text-decoration:none; }
a:hover{ text-decoration:none; color:#d2b186;}
a img{ border:none;}
#clear{ clear:both;}
body{font-size:12px; text-align:left;font-weight:normal; line-height:24px; font-family:"宋体";  color:#a2040d; background:#fff;}
a{blr:expression(this.onFocus=this.blur())} /* */
a{outline:none;} /*for Firefox*/
ol,p,dl,li{margin:0;pading:0; list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
.main{ height:auto; overflow:hidden; margin-bottom:36px;}
.top{ width:100%; height:69px; overflow:hidden; background:url(../images/bg.jpg) left top repeat-x;}
.logo{ width:320px; overflow: hidden; margin:0px auto;}
.menu{ width:100%; height:37px; overflow:hidden; background:url(../images/menu_bg.jpg) left top repeat-x;}
ul.nav li{ width:13%; float:left; line-height:37px; display:inline; text-align:center; height:30px; font-weight:bold; font-size:14px;}
ul.nav li a{ color:#fad774; display:block;}
ul.nav li.i1{ width:17%;}
.baner{ width:320px;overflow:hidden; margin:0px auto 0px;}
.about{ width:320px; height:auto; overflow:hidden; margin:0px auto;}
.about_title{ height:30px; overflow:hidden; background:url(../images/titile.jpg) no-repeat; color:#e1b10d; font-size:14px; font-family:"微软雅黑"; padding-left:47px; font-weight:bold; line-height:28px;}
.more{ font-size:12px; font-weight:normal; float:right; display:inline; margin-right:7px; font-family:"宋体"; }
.more a{ color:#c19444;}
.about_m{  height:auto !important; max-height:140px; overflow:hidden; padding:10px; background:url(../images/middle_bg.jpg) left top repeat-x #ffedb7;}
.about_m img{ width:124px; height:89px; border:1px solid #e2b86e; padding:2px; background:#fff; float:left; display:inline; margin-right:10px;}
.case_m{background:url(../images/middle_bg.jpg) left top repeat-x #ffedb7; padding-top:12px; height:148px; overflow:hidden;}
ul.case_list li{ float:left;width:50%; text-align:center; margin-bottom:12px; height:auto; overflow:hidden; }
ul.case_list li img{ width:139px; height:104px; border:3px solid #e2b86e; vertical-align:top;}
ul.case_list li .title{ height:23px; line-height:23px; background:#e2b86e; width:145px; margin:3px auto 0px;}
ul.case_list li a{ color:#a2040d; display:block;}
.news_m{ height:120px; padding:7px 10px; overflow:hidden;background:url(../images/middle_bg.jpg) left top repeat-x #ffedb7;}
/* max-width */
@media screen and (min-width: 320px) and (max-width: 480px){
ul.pro_list li{float:left;width:50%; text-align:center; margin-bottom:12px; }
}

/* min-width */
@media screen and (min-width: 480px) and (max-width: 600px) {
ul.pro_list li{float:left; width:33%; text-align:center;margin-bottom:12px;  }
}

/* min-width & max-width */
@media screen and (min-width: 600px){
ul.pro_list li{float:left; width:25%; text-align:center;margin-bottom:12px;  }
}

ul.news_list{ clear:both; padding:0px;}
ul.news_list li{ height:30px; line-height:30px; overflow:hidden; text-indent:19px;}
ul.news_list li a{ display:block; height:30px; color:#a2040d;background:url(../images/sty.png) left center no-repeat; }
.date{ float:right; display:inline;}
.footer{ height:54px; overflow:hidden; background:#810402; padding:7px 0px;}
.foot{ width:320px; margin:0px auto; text-align:center; color:#c19444}

.bottom-fixed{position: fixed; z-index: 10000; height: 36px;width: 100%; bottom: 0px; text-align: center; background:url(../images/fix_bg.jpg) left top repeat-x; }
.bottom-fixed dl{ width:33%; height:36px; float:left; display:inline; cursor:pointer;text-align:center;}

.lujin{ color:#fff; font-size:14px; padding:0px 10px; line-height:37px; font-weight:bold;}
.lujin span{ color:#fad774}
.lujin a{color:#fff;}
.content{ width:100%; height:auto; overflow:hidden; background:#ffedb8; padding:10px;}
.next{ padding:8px 0px 4px; line-height:24px; text-align:center;}
.next a{ padding:0px 5px; color:#a2040d}
.news_detail{ height:auto; overflow:hidden;}
.news_detail .title1{ height:auto; overflow:hidden; text-align:center; font-weight:bold; font-size:14px;}
.news_detail .much{ border-bottom:1px solid #d2b186; text-align:center;}
.news_detail .detail{ height:auto; overflow:hidden; padding:5px 0px;}

.room_d_i{width:200px; height:150px; border:3px solid #e2b86e;margin:0px auto;}
.room_t{ font-weight:bold; height:31px; line-height:31px; text-align:center;}
.room_detail{ height:auto; overflow:hidden; padding-top:7px;}
.subnav ul{ border-bottom:dashed 1px #CCC;}
.subnav ul li{ padding-left:25px; float:left}
.subnav ul li a{ color:#666666}
.subnav ul li a:hover{ color:#F00}
.atitle{font-size: 18px; font-family: '微软雅黑'; text-align: center; padding: 20px;}
.feedback{border:1px solid #333;height:auto;overflow:hidden;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;padding:25px}.feedback dl{height:25px;line-height:25px;font-size:14px;font-weight:bold;overflow:hidden}.button{height:25px;border:1px solid #111;background:#3e3e3e;color:#fff;text-align:center;line-height:25px;font-size:14px;float:left;display:inline;margin:10px 5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 5px;}
.category{width:100%; height:auto;color:#fff;font-size: 12px;line-height:26px;margin-top:5px;   }
.category ul li{ float:left;line-height:25px;padding:0px 8px; margin-left:5px; margin-right:8px;background:#ccc; }
.category ul li a{ color:#fff;line-height:28px; }
.category ul li a:hover{color:#ff0000; }

.atitle{font-size: 18px; font-family: '微软雅黑'; text-align: center; padding: 20px;}
.azhaiyao{text-align: center; border-bottom: 1px #b2b2b2 dashed; padding-bottom: 10px;margin: 12px;}
.acontent{padding: 10px;}
.proshow .proimg{ text-align:center;}
.prev_next{border-top: dotted 1px #CCC; padding: 5px; margin-bottom: 60px;}
