@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{ text-align:left;font-weight:normal; font-size:12px; line-height:24px; color:#333333; background: url(../images/bg.jpg) left top repeat-x #fcfbe9;}
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{ width:100%; height: auto; overflow:hidden;}
.logo{ width:320px; height:73px; overflow:hidden; margin:0px auto;}
.menu{ width:100%; height:30px; border-bottom:1px solid #a45050;background:-webkit-gradient(linear,left top,left bottom,from(#b51630),to(#7e051b)); background:-moz-linear-gradient(top,#b51630,#7e051b);}
.menu li{ width:25%; float:left; display:inline; text-align:center; height:30px; line-height:30px; background:url(../images/menu_li.jpg) right center no-repeat;}
.menu li a{ color:#fff; display:block;}
.baner{ width:320px; height:157px; overflow:hidden; margin:7px auto 0px; position:relative;}
#myFocus{ width:320px; height:157px; }
.su_nav{ width:100%; height:44px; overflow:hidden; margin:1px auto 0px; background:#eadbb4;}
.su_nav li{ width:25%; float:left; display:inline; text-align:center; font-family:"微软雅黑"; font-size:14px; line-height:44px; background:url(../images/s_nav.jpg) center center no-repeat;}
.su_nav li a{ display:block; color:#fcfbe9;}
.pro{ width:100%; height:auto; overflow:hidden; background: url(../images/title_bg.jpg) left 33px repeat-x; border-top:1px solid #e8d7b1; padding-top:8px; margin:1px auto 0px;}
.pro_t{ height:27px; line-height:27px; background:url(../images/title.jpg) left top no-repeat; font-size:14px; font-weight:bold; color:#941a30; padding-left:27px;}
.more{ float:right; display:inline; font-weight:normal; font-size:12px; font-family:"宋体"; margin-right:7px; }
.more a{color:#666666;}
.more1 a{color:#b89538;}
.pro_m{ padding-top:15px; width:320px; margin:0px auto;}
.rollBox{width:320px; height:185px;overflow:hidden;} 
.rollBox .LeftBotton{height:19px;width:13px;background: url(../images/pre.jpg) left top no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; margin:91px 7px 0px 10px;} 
.rollBox .RightBotton{height:19px;width:13px;;background: url(../images/next.jpg) left top no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;margin:91px 10px 0px 7px;} 
.rollBox .Cont{width:256px;overflow:hidden;float:left;  height:185px;} 
.rollBox .ScrCont{width:10000000px;} 
.pic1{width:256px; float:left;  text-align:center;} 
.pic1 img{width:85px; height:185px; float:left; display:inline; margin-left:7px; } 
.pic1 .canshu{ width:131px; margin-right:12px; float:right; display:inline;}
.pic1 .title{ height:30px;border-bottom: 1px dotted #ce383d; line-height:30px; font-size:12px; color:#4a4a48; font-weight:bold; overflow:hidden;}
.pic1 dt{ height:140px; overflow:hidden; padding-top:6px; }
.pic1 dl{ line-height:20px; height:auto; overflow:hidden; line-height:20px;font-size:12px; text-align:left;}
.pic1 dl span{ color:#9d4460}
.pic1 a:link,.pic a:visited{color:#4a4a48;text-decoration:none;} 
.rollBox #List1,.rollBox #List2{float:left;}

.contact{ width:100%; height:81px; background:#fbf4e0; border-top:1px solid #e5d4a6; margin:6px auto 0px; clear:both;}
.contact_on{ width:320px; margin:0px auto; overflow:hidden; }
.fix_menu{ width:100%; height:32px; padding-top:10px;background:-webkit-gradient(linear,left top,left bottom,from(#b1132e),to(#7e051b)); background:-moz-linear-gradient(top,#b1132e,#7e051b); z-index: 10000; border-top:2px solid #e5d4a6}
.fix_menu li{ width:33%; text-align:center; float:left; display:inline;}

.ny_title{ height:42px; line-height:42px; background: url(../images/ny_title.jpg) left top repeat-x; font-size:14px; font-weight:bold; color:#fff; padding-left:7px;}
.back{ width:20px; height:20px; float:right; display:inline; cursor:pointer; margin-right:7px; margin-top:10px; background:url(../images/back.jpg) no-repeat;}
.about_m{ padding:10px;}

.first{ height:auto; overflow:hidden; margin:6px;}
.first li{ float:left; display:inline; text-align:center; color:#fcfbe9; height:24px; overflow:hidden; margin:3px;}
.first li a{ display:block; padding:0px 9px; color:#fcfbe9;border:1px solid #900008; background:#be000b; }
#cu1{ color:#fbec04;border:1px solid #be000b; background:#900008;}

ul.rongyu{ margin:0px; padding:0px; overflow:hidden;}
ul.rongyu li img{ width:91px; height:70px; border:1px solid #e5e4d3; padding:2px; margin:0px auto; vertical-align:top;}
ul.rongyu li .title{ height:31px; line-height:31px; width:97px; margin:0px auto; }
ul.rongyu li a{ color:#333333;}
/* max-width */
@media screen and (min-width: 320px) and (max-width: 480px){
ul.rongyu li{float:left;  width:33%; text-align:center; display:inline; text-align:center;  }
}

/* min-width */
@media screen and (min-width: 480px) and (max-width: 600px) {
ul.rongyu li{float:left;  width:25%; text-align:center; display:inline; text-align:center;  }
}

/* min-width & max-width */
@media screen and (min-width: 600px){
ul.rongyu li{float:left;  width:20%; text-align:center; display:inline; text-align:center;  }
}

.next2{ padding:8px 0px 4px; line-height:24px; text-align:center; clear:both;}
.next2 a{ padding:0px 5px; color:#333333;}
ul.news_list{ margin:0px; padding:0px 8px;}
ul.news_list li{ width:100%; height:50px; overflow:hidden; padding:12px 0px; border-bottom:1px dotted #999999;}
ul.news_list li img{ width:54px; height:43px; float:left; display:inline; border:1px solid #e4cdc2; padding:2px; margin-right:10px;}
ul.news_list li .title{ height:25px; overflow:hidden; line-height:25px; font-weight:bold; color:#880b20; overflow:hidden;}
ul.news_list li .title a{ color:#880b20}
ul.news_list li .date{ height:18px; line-height:18px; overflow:hidden; color:#666666}

.right_news_detail{height:auto;overflow:hidden; padding:0px 10px;}
.right_news_detail h1{ padding:7px 0px; text-align:center;font-size:18px; font-family:"微软雅黑"; color:#000000;}
.right_news_detail .much{ height:28px; line-height:28px; text-align: center;font-size:14px; font-family:"微软雅黑";  color:#000000;border-bottom:1px dotted #333333;}
.next1{ height:auto; overflow:hidden;color:#333333; padding:10px 0px; font-size:12px; clear:both; border-top:1px dotted #333333;}
.next1 li{ height:25px; line-height:25px;}
.next1 li a{color:#333333;}
.detail{ padding-top:10px;}
.pinpai{ width:100%; height:auto; overflow:hidden; background: url(../images/title_bg.jpg) left top repeat-x; margin:1px auto 7px;}
.index{ height:2px; width:97px; background:url(../images/index.jpg) left top no-repeat;}
.pin_in{ width:100%;}
.pin_in_t{ height:28px;  line-height:28px; overflow:hidden; border-bottom:1px solid #eae7b8; font-size:14px; font-weight:bold; color:#333333; padding-left:7px;}
.pin_in_t .en{ font-size:12px; font-weight:normal; color:#9a9a9a}

.ny_pro{ margin:0px 10px;background: url(../images/title_bg.jpg) left top repeat-x; height:auto; overflow:hidden;}
ul.pro_list{ height:auto; overflow:hidden; width:300px; margin:0px auto;}
ul.pro_list li{ padding:12px 0px; border-bottom:1px dotted #aaa883; height:auto; overflow:hidden; width:100%;}
.nr_pro_d{ width:300px; margin:10px auto; height:auto; overflow:hidden;}
.pro_detail{ height:auto; overflow:hidden; width:100%; margin-top:10px; clear:both;}
.pro_det_t{ height:27px; line-height:27px; background:#be000b; color:#fff; font-size:14px; font-weight:bold; padding-left:7px;}
.canshu1{ padding-top:10px; height:auto; overflow:hidden;}

.room_d_i{width:298px; height:229px; border:1px solid #e5e4d3; margin:10px auto 0px;}
.room_t{ font-weight:bold; height:31px; line-height:31px; text-align:center;}
.room_detail{ height:auto; overflow:hidden; padding-top:7px;}


#cu1{}