/* CSS Document */
BODY {
	font-size:12px; 
	line-height:24px;
	margin:0px auto; 
	padding:0px;
	border:0px;
	width:100%;
	font-family:"宋体", arial;
	background:#000;
	color:#000;

}
div,form,img,ul,ol,li,dl,dt,dd,em,i,h1,h2,h3,h4,p{padding:0px; border:0px;list-style: none;font-style:normal; margin:0 auto;}
img{vertical-align:top;}

a:link{color:#514F50; text-decoration:none;}
a:visited{color:#514F50; text-decoration:none;}
a:hover{color:#514F50; text-decoration:underline;}


/***连接样式***/
.hui a:link{color:#7A7A7A; text-decoration:none;}
.hui a:visited{color:#7A7A7A; text-decoration:none;}
.hui a:hover{color:#7A7A7A; text-decoration:underline;}

/***连接样式***/
.huang a:link{color:#ED9438; text-decoration:none;}
.huang a:visited{color:#ED9438; text-decoration:none;}
.huang a:hover{color:#ED9438; text-decoration:underline;}

/***连接样式***/
.dibu a:link{color:#A1A1A1; text-decoration:none;}
.dibu a:visited{color:#A1A1A1; text-decoration:none;}
.dibu a:hover{color:#A1A1A1; text-decoration:underline;}

/***连接样式***/
.hei a:link{color:#000; text-decoration:none;}
.hei a:visited{color:#000; text-decoration:none;}
.hei a:hover{color:#000; text-decoration:underline;}

.lan a:link{color:#CBB385; text-decoration:none;}
.lan a:visited{color:#7B6A3C; text-decoration:none;}
.lan a:hover{color:#7B6A3C; text-decoration:underline;}

.box{width:1002px; overflow:hidden;}

.top_box{ width:1002px; height:397px;}

.top{ width:1002px; height:98px; float:left; background:url(../images/top_bg.jpg) repeat-x;}

.top span{ width:100%; height:20px; float:left;}
.top span img{ width:140px; height:20px; float:right;}

.top h1{ width:337px; height:78px; float:left;}

.nav{ width:653px; height:66px; float:left; margin-left:11px; display:inline;/* margin-top:35px;*/}
.nav em{ font-size:24px; color:#d9a104; font-family:"微软雅黑"; height:35px; text-align:center; line-height:35px; width:653px; float:left;}
.nav li{height:31px; float:left; line-height:32px; overflow:hidden; font-family:微软雅黑; color:#fff; margin-left:59px; display:inline;}
.nav li a:link{ height:31px; float:left;text-decoration:none; color:#FFF;line-height:32px; overflow:hidden;}
.nav li a:visited{height:31px; float:left;text-decoration:none;color:#FFF;line-height:32px; overflow:hidden;}
.nav li a:hover{height:31px; float:left;text-decoration:none; color:#ED9438;line-height:32px; overflow:hidden;}

.flash{ width:1002px; height:299px; float:left;}
.flash img{ width:1002px; height:299px;}
/******图片切换****/
.container,.container * {margin:0;padding:0;}
.container {width:1002px; height:299px;overflow:hidden;position:relative;}
.slider {position:absolute;}
.slider li {list-style:none;display:inline;}
.slider img {width:100%; height:299px;}
.num {position:absolute;right:5px;bottom:5px;}
.num li {float:left;color:#EA9334;text-align:center;line-height:16px;width:16px;height:16px;font-family:Arial;font-size:12px;cursor:pointer;overflow:hidden;margin:2px 1px;border:1px solid #EA9334;background-color:#fff;}
.num li.on {color:#fff;line-height:21px;width:21px;height:21px;font-size:16px;margin:0 1px;border:0;background-color:#EA9334;font-weight:700;}

.in_box{ width:1002px; float:left;}
.news{ width:350px; height:240px; float:left;}
.news dt{ width:350px; height:40px; float:left; background:url(../images/news_dt.jpg) no-repeat;}
.news dt span{ width:107px; height:40px; float:left; margin-left:33px; display:inline;}
.news dt em{ width:38px; height:13px; float:right; margin-top:27px;}
.news dd{ width:300px; height:196px; float:left; margin-left:50px; display:inline;margin-top:4px;}
.news dd li{ width:300px; height:28px; float:left; line-height:29px; overflow:hidden; background:url(../images/li_dot.jpg) no-repeat; background-position:0px 10px;}
.news dd li span{ width:206px; height:28px; float:left; padding-left:14px; line-height:29px; overflow:hidden; display:inline;}
.news dd li em{ width:80px; height:28px; float:left; text-align:right; color:#ED9438; line-height:29px; overflow:hidden;}

.about{ width:291px; height:225px; float:left; margin-left:30px; display:inline;margin-top:15px;}
.about_img{ width:102px; height:217px; float:right;}
.about_img img{ width:102px; height:217px;} 
.about_jj{ width:189px; height:225px; float:left;}
.about_jj dt{ width:189px; height:52px; float:left; background:url(../images/about_dt.jpg) no-repeat;}
.about_jj dd{ width:189px; height:165px;float:left; line-height:29px; overflow:hidden; color:#7A7A7A;}
.contact{ width:300px; height:240px; float:left; margin-left:30px; display:inline;}
.contact dt{ width:300px; height:40px; float:left; background:url(../images/contact_dt.jpg) no-repeat;}
.contact dt span{ width:118px; height:40px; float:left;}
.contact dt em{ width:38px; height:13px; float:right; margin-right:33px; margin-top:27px;}
.contact dd{ width:267px; height:192px; float:left; line-height:23px; overflow:hidden; color:#7A7A7A; text-align:left;}
.contact dd img{ width:267px; height:72px; float:left; margin-top:7px; padding-bottom:4px;}

.anli{ width:1002px; height:165px; float:left;}
.anli dt{ width:1002px; height:40px; float:left; background:url(../images/anli_dt.jpg) no-repeat;}
.anli dt span{ width:149px; height:40px; float:left; margin-left:33px; display:inline;}
.anli dt em{ width:38px; height:13px; float:right; margin-right:33px; margin-top:18px;}
.anli dd{ width:983px; height:125px; float:left; margin-left:9px; display:inline;}

.pro_box{ width:983px; height:125px; overflow:hidden; float:left;}

.dik_hrgd{ width:935px; float:left; height:125px; overflow:hidden;}
.dik_hrgd li{width:173px; float:left; height:125px; margin-left:12px; display:inline; background:url(../images/anli_bg.jpg) no-repeat;}
.dik_hrgd li span{ width:147px; float:left; height:99px; margin:13px; display:inline;}
.dik_hrgd li span img{ width:147px; height:99px;}
.left{ width:24px; float:left; height:125px; cursor:pointer; overflow:hidden;}
.right{ width:24px; float:right; height:125px; cursor:pointer; overflow:hidden;}

.foot{ width:1002px; height:151px; float:left; background:url(../images/foot_bg.jpg) no-repeat;  margin-top:12px; }
.foot dt{ width:1002px; height:121px; float:left; line-height:26px; overflow:hidden; text-align:center;color:#A1A1A1; font-family:Arial, Helvetica, sans-serif; padding-top:30px;}

/*****内页样式开始*****/
.n_box{width:960px;}

.n_left{width:187px; float:left; margin-top:33px;}
.n_left dt{width:100%; height:73px;float:left;}
.n_left dd{width:100%; float:left; background:#CBB385; height:195px;}
.n_left dd li{ width:100%; height:30px; float:left; text-align:center; font-size:14px; line-height:31px; overflow:hidden; font-weight:bold;}
.n_left dd li a:link{ width:100%; height:30px; float:left; color:#443B2F;text-decoration:none; background:url(../images/li_link.jpg) no-repeat;}
.n_left dd li a:visited{ width:100%; height:30px; float:left;color:#443B2F; text-decoration:none; background:url(../images/li_link.jpg) no-repeat;}
.n_left dd li a:hover{ width:100%; height:30px;float:left; color:#FDF2DC; background:url(../images/li_over.jpg) no-repeat; text-decoration:none;}

#hy a:link{width:187px; height:30px; float:left; color:#FDF2DC;text-decoration:none;background:url(../images/li_over.jpg) no-repeat;}
#hy a:visited{width:187px; height:30px; float:left; color:#FDF2DC;text-decoration:none;background:url(../images/li_over.jpg) no-repeat;}
#hy a:hover{width:187px; height:30px; float:left; background:url(../images/li_over.jpg) no-repeat; color:#FDF2DC;text-decoration:none;}

.n_right{ width:760px; float:left; min-height:450px;height:auto!important;height:450px;overflow:visible; margin-left:13px; display:inline;}
.n_right dt{ width:760px; height:36px; float:left; background:url(../images/right_dt.jpg) repeat-x bottom;}
.n_right dt span{ width:760px; height:36px; float:left; line-height:35px; overflow:hidden; color:#7B6A3C;}
.n_right dd{ width:100%; float:left; border-bottom:#7B6A3C 2px solid; padding-bottom:10px;}

.nei_wenzhang{ width:760px; line-height:32px; margin-top:10px; float:left; overflow:hidden; color:#7A7A7A;display:inline;}

/*****内页新闻列表*****/
.nei_news{ width:760px; float:left; margin-top:6px;}
.nei_news li{width:100%;height:33px; float:left; border-bottom:#7A7A7A 1px dashed; overflow:hidden;}
.nei_news li span{width:81%; height:21px; float:left;line-height:34px; color:#7A7A7A;}
.nei_news li em{width:12%; height:100%; line-height:33px;text-align:center; float:right; color:#7A7A7A;}
.next{width:100%; height:32px; text-align:center; overflow:hidden; line-height:32px; float:left; margin-top:10px; display:inline; background:#7A7A7A; color:#000;}


/**产品**/
.n_cps{width:100%;}
.pro_boxs{width:173px; height:150px; float:left;margin:12px 0px 0px 12px; display:inline; background:url(../images/anli_bg.jpg) no-repeat;}
.pro_boxs span{width:147px; float:left; height:99px; margin:13px; display:inline;}
.pro_boxs span img{width:147px; height:99px;}
.pro_boxs em{width:100%; height:22px; float:left;text-align:center; line-height:23px; overflow:hidden; margin-top:3px; background:#666; color:#7B6A3C;}

/***留言板样式***/
.booking-con{border-top:1px #C8C8C8 solid;border-left:1px #C8C8C8 solid;border-right:1px #C8C8C8 solid;background:#F5F5F5; width:97%; margin-top:20px;}
.booking-con li{border-bottom:1px #C8C8C8 solid;padding:9px 0px 9px 18px;}
.ke-xiang {width:100%;clear:both; color:#dddddd;}
.ke-xiang ul{clear:both; width:638px;}
.ke-xiang li{border-bottom:1px #633F1B dashed;line-height:36px;}
.left-adv{width:92%;float:left;}
.right-adv{width:8%;float:right;}
.more_xiang{text-align:center; width:600px;}
.hxxx{width:706px; height:932px; margin-top:9px;}
.hxxx img{border:#5A0200 3px solid;}
.liuyan{ width:714px;height:500px;margin-top:18px; margin-left:20px;display:inline; float:left;}
.ke-xiang a:link{color:#CBB385; text-decoration:none;}
.ke-xiang a:visited{color:#7B6A3C; text-decoration:none;}
.ke-xiang a:hover{color:#7B6A3C; text-decoration:underline;}


/**内页详细显示**/
.nei_xiangxi{ width:760px;margin-top:10px; line-height:40px;overflow:hidden; float:left;}
.biaoti2{text-align:center; margin-top:4px; color:#7B6A3C; font-weight:bold; font-size:14px;}
.riqi{margin-top:3px;padding-left:60%; font-size:12px;background:#B4B4B4; border-top:#969696 1px dashed; border-bottom:#969696 1px dashed; color:#FFF;}
.xxpic{width:100%; line-height:31px; margin-top:12px; color:#666666;}
.xxpic img{border:#ccc 1px solid; padding:2px;}
.guanbi{width:100%; height:25px; line-height:25px; margin-top:8px; text-align:right;font-size:12px;color:#7A7A7A;}