@charset "utf-8";
/* CSS Document */
@import url("base.css");
*{ line-height:150%;}
body{ margin:0px auto; font-size:12px; line-height:0;  background:url(../images/zw_bg.gif) repeat-x #FEF7ED;}
ul,li{ list-style:none; margin:0px; padding:0px;font-size:12px;}
img{ border:0px;}
h1{ display:inline; font-size:14px;}
h3{ margin:0px auto; font-weight:100; font-size:12px;}
p{ margin:0px;}
/*清楚浮动*/
.clear{ clear:both; padding:0px; margin:0px;}


/*全局连接样式*/
a:link{ color:#666666;text-decoration: none;}
a:visited{ color:#666666;text-decoration: none;}
a:hover{ color:#ee9d06;text-decoration: none;}

/*顶部*/
.top1{width:100%; margin:0px auto; height:100px; overflow:hidden; background:url(../images/top-2.gif) center repeat-x;}
	.top1 div.box{width:1000px; margin:0px auto; height:100px; overflow:hidden; }
	.top1 img.logo{margin-left:30px; float:left;}

/*FLASH*/
.flash{ margin:26px auto 0px auto; width:967px; border:5px #A46306 solid;}

/*导航菜单*/
.dmenu{ float:right; margin-right:5px; margin-top:60px; width:690px;}
.dmenu a:visited{ color:#FFFFDE; }
.dmenu a.on{ display:block; float:left; width:61px; height:25px; background:url(../images/menu_on.gif) no-repeat; font-weight:bold; color:#FEEDA8; padding-left:27px; margin-left:3px;}
.dmenu a{ display:block; float:left; width:61px; height:25px; font-weight:bold; color:#FFFFDE; line-height:25px; padding-left:27px; margin-left:3px; font-family:"宋体";}
.dmenu a:link{}
.dmenu a:hover{  background:url(../images/menu_on.gif) no-repeat; font-weight:bold; color:#FEEDA8;}

.index_zw1{width:980px; height:auto; overflow:hidden; margin:0px auto;}
	.index_zw1 div.left{width:313px; height:auto; float:left; display:inline;}
	.index_zw1 div.left div h3{background:url(../images/about_t.gif) no-repeat; width:100%; height:90px;}
	.index_zw1 div.left div ul.box{width:100%; height:335px; overflow:hidden; background:url(../images/about_t_bg.gif) repeat-y;}
	.index_zw1 div.left div ul.box p{width:273px; margin-left:25px; line-height:180%; height:auto; overflow:hidden; color:#6F4004;}
	.index_zw1 div.left div ul.box p img{ margin:1px 5px;}
	.index_zw1 div.left div ul.bottom{width:100%; height:9px; background:url(../images/about_t_foot.gif) no-repeat;}
	.index_zw1 div.right{width:660px; height:auto; float:right; display:inline;}
	
/*首页新闻*/	
table.index_news{ height:auto; margin:0px auto;}
table.index_news td{ vertical-align:top;}
	table.index_news td.td1{width:248px;}
	table.index_news td.td1 h3{width:248px; height:56px; background:url(../images/n_t_1_1.gif) no-repeat;}
	table.index_news td.td1 ul.box{width:248px; height:183px; background:url(../images/n_t_1_2.gif) repeat-y;color:#FAF9F8;}
	table.index_news td.td1 ul.box li{width:224px; height:auto; margin:8px auto; line-height:230%; }
	table.index_news td.td1 ul.box li a{color:#FAF9F8;border-bottom:1px #FE986A solid; width:100%; display:block; font-size:14px; line-height:230%; font-weight:bold;}
	table.index_news td.td1 ul.box li span{display:block;}
	table.index_news td.td1 ul.box p{width:224px; height:auto; margin:0px auto; line-height:190%; clear:both;}
	table.index_news td.td1 ul.bottom{width:248px; height:31px; background:url(../images/n_t_1_3.gif) no-repeat;}
	
	table.index_news td.td2{width:243px;}
	table.index_news td.td2 h3{width:243px; height:56px; background:url(../images/n_t_2_1.gif) no-repeat;}
	table.index_news td.td2 ul.box{width:243px; height:183px; background:url(../images/n_t_2_2.gif) repeat-y;color:#FAF9F8;}
	table.index_news td.td2 ul.box li{width:228px; margin:0px auto; line-height:25px; color:#FAF9F8;}
	table.index_news td.td2 ul.box li a{color:#FAF9F8;}
	table.index_news td.td2 ul.bottom{width:243px; height:31px; background:url(../images/n_t_2_3.gif) no-repeat;}
	
	table.index_news td.td3{width:243px;}
	table.index_news td.td3 h3{width:243px; height:56px; background:url(../images/n_t_3_1.gif) no-repeat;}
	table.index_news td.td3 ul.box{width:243px; height:183px; background:#FE7131;color:#FAF9F8;}
	table.index_news td.td3 ul.box li{width:228px; margin:0px auto; line-height:25px; color:#FAF9F8;}
	table.index_news td.td3 ul.box li a{color:#FAF9F8;}
	table.index_news td.td3 ul.bottom{width:243px; height:31px; background:url(../images/n_t_3_3.gif) no-repeat;}
	
	table.index_news td.td4{width:245px;}
	table.index_news td.td4 h3{width:245px; float:left;  height:56px; background:url(../images/n_t_4_1.gif) no-repeat;}
	table.index_news td.td4 ul.box{width:245px; clear:both; height:183px; background:url(../images/n_t_4_2.gif) repeat-y;color:#FAF9F8; line-height:180%; padding-left:10px;}
	table.index_news td.td4 ul.bottom{width:245px; height:31px; background:url(../images/n_t_4_3.gif) no-repeat;}
	
.index_zw2{width:980px; height:auto; overflow:hidden; margin:0px auto;}
	.index_zw2 div.left{width:282px; height:auto; float:left; display:inline; background:url(../images/l_bg.gif) repeat-y;}
	.index_zw2 div.left div.hd{width:259px; margin-left:20px; margin-bottom:3px;}
	.index_zw2 div.left p.contact{width:206px; color:#76490C; margin-left:20px; margin-bottom:3px; background:url(../images/l_contact.gif) no-repeat left bottom #FFFFE3; padding:5px 3px 5px 50px;}
	.index_zw2 div.left p.contact strong{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
	.index_zw2 div.left p.contact img{ margin:8px 6px; cursor:pointer;}
	.index_zw2 ul.news{width:259px; margin-left:20px; margin-bottom:3px; background:#FFFFE3;}
	.index_zw2 ul.news li{color:#76490C; line-height:23px; width:97%; margin:0px auto;}
	.index_zw2 ul.news li a{color:#76490C;}
	.index_zw2 div.right{width:685px; height:auto; float:right; display:inline; overflow:hidden;}	

/*内页*/
.n_wzdh{height:37px; width:900px; margin:0px auto; background:url(../images/wzdh.gif) no-repeat; line-height:37px; padding-left:80px;}
.n_wzdh font{line-height:37px;}
.n_wzdh font.yd{color:#76490C; font-weight:bold;}
.n_wzdh font.sy{color:#D27900; font-weight:bold; margin-left:18px;}
.n_wzdh font.nr{color:#D27900; font-weight:bold; margin-left:25px;}

.h_banner{width:681px; border:1px #B6B4B4 solid; padding:1px;}
.btitle{width:685px; height:96px; background:url(../images/n_wzdh.gif) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; line-height:140px; overflow:hidden; color:#402502; margin-top:10px;}
.work_title{width:980px; height:96px; background:url(../images/work_title_bg.gif) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; line-height:140px; overflow:hidden; color:#402502; margin-top:10px;}
.nrbox{ line-height:160%; color:#76490C; overflow:hidden;}

/*首页案例栏目*/
.index_al_lm{width:980px; height:auto; margin:0px auto;}
.index_al_show{width:980px; height:auto; margin:0px auto;}
.index_al_show img{ cursor:pointer;}
	.index_al_show div.m_left{width:40px; height:146px; float:left; display:inline;}
	.index_al_show div.m_right{width:40px; height:146px; float:right; display:inline;}
	div.syhd_box{width:1800px; float:left; height:auto; height:130px; margin-top:10px; overflow:hidden;}
	div.syhd_box li{height:124px; border:2px #CEC6C7 solid; margin:0px 5px; overflow:hidden; float:left;}
	div.syhd_box li img{height:124px;}
	.rollphotos{width:900px; float:left; height:auto; margin-top:10px; overflow:hidden;}
	
/*底部*/	
.foot_box{width:100%; margin:0px auto; background:#262626; height:auto; color:#716F6B;}	
	.foot_box div.box{width:980px; margin:5px auto; line-height:200%; color:#716F6B; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right;}
	
/*预约*/
.yuyue td{ background:#FEF7ED; height:28px;}	
	.yuyue td.bt{color:#5C0E17; width:30%; background:#FCFAF1; text-align:right;}
	.yuyue td input{border:1px #C9B88D solid; width:206px;}
	button.tj{border:0px; width:102px; height:26px; line-height:26px; color:#FFFFFF; background:#EF5712; margin-top:10px;}
.yuyue th{color:#FFFFFF; height:28px; text-align:left;}

/*在线留言*/
.guest_lm{color:#F05713; border-bottom:1px #E3CD81 solid; line-height:26px; font-weight:bold;}
.guestbook td{ background:#FEF7ED; height:28px;}	
	.guestbook td.bt{ width:10%; text-align:right;}
	.guestbook td input{border:1px #ADA9A8 solid; width:206px;}
	.guestbook td label input{}
	.guestbook td textarea{border:1px #ADA9A8 solid; width:440px; height:103px; overflow:auto;}
	button.tj{border:0px; width:102px; height:26px; line-height:26px; color:#FFFFFF; background:#EF5712; margin-top:10px;}
.guestbook th{color:#FFFFFF; height:28px; text-align:left;}

/*新闻列表*/
.newsbox{ margin:10px auto; width:99%; padding-right:10px; overflow:hidden;}		
	.newsbox li a.preview{width:78px;float:left;margin-right:7px;margin-bottom:3px;margin-left:10px;display:inline;}
	.newsbox li a.preview img{width:78px;height:78px;display:block;padding:1px;border:1px solid #EEE;}
	.newsbox li a.preview:hover img{border:1px solid #AAA;}
	.newsbox li span.bt{ width:100%; border-bottom:1px #E4CD80 solid; display:block;}
	.newsbox li span.btn{ width:100%; border-bottom:1px #E4CD80 solid; display:block;line-height:22px; color:#76490C; font-weight:bold;font-size:14px;}
	.newsbox li span.bt a.title{overflow:hidden;line-height:22px; color:#76490C; font-weight:bold;font-size:14px; margin:0px;  display:inline;}
	.newsbox span.biaoti{line-height:23px;color:#7f7d7d; font-size:12px; font-weight:bold;padding-left:0px;}
	.newsbox span.info{display:block;line-height:18px;color:#B1B2AD;padding-left:0px;}
	.newsbox span.info small{color:#AAA;font-size:12px;	margin-left:3px;}
	.newsbox span.info a{color:#690;}
	.newsbox span.intro1{color:#7f7d7d; padding-top:6px;line-height:22px;margin-left:0spx;padding-left:0px;	 border:#CCCCCC 0px solid; border-top:1px; width:700px;}
	.newsbox span.more2{color:#B1B1AF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/news_icon2.gif) no-repeat 0px;}
	.newsbox span.more2 a{font-weight:100; color:#7f7d7d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
	.news_sxy{width:100%; height:37px; background:url(../images/news_f_bg.gif) repeat-x; line-height:37px;}
	.intronews{color:#76490C; line-height:24px; font-size:14px;}
/*	.intronews *{color:#76490C; line-height:24px; font-size:14px;}*/
	.intronews p{color:#76490C; line-height:24px; font-size:14px;}
	
/*分页*/	
	/*CSS manu style pagination*/

.pagelist {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px auto; PADDING-TOP: 3px; TEXT-ALIGN: center;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;WIDTH: 60%; PADDING-LEFT: 25px;
}
.pagelist A {
	BORDER-RIGHT: #B8B8B4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #B8B8B4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #B8B8B4 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #B8B8B4 1px solid; TEXT-DECORATION: none
}
.pagelist A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.pagelist A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.pagelist .current {
	BORDER-RIGHT: #FC7336 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FC7336 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #FC7336 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #FC7336 1px solid; BACKGROUND-COLOR: #FC7336;
}
.pagelist .pages {
	BORDER-RIGHT: #B8B8B4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #B8B8B4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #B8B8B4 1px solid; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #B8B8B4 1px solid
}

.pagelist .disabled {
	BORDER-RIGHT: #B8B8B4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #B8B8B4 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #B8B8B4 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #B8B8B4 1px solid
}	

/*案例样式*/
.work_lm{width:100%; border-bottom:1px #F05713 solid; height:23px;}
	.work_lm a{ height:23px; margin:0px 5px; padding:0px 8px; display:block; float:left; color:#764A0D; font-weight:bold; line-height:23px;}
		.work_lm a.on{ background:#F05713; color:#FFFFFF;}
/*产品案例效果*/
.wbox{_width:980px; width:980px;}
	.wbox li{float:left; margin:10px 15px;  _margin:10px 13px; width:166px; height:auto;}
	.wbox li span{width:160px; height:230px; border:3px #E0DCD8 solid; display:block; overflow:hidden; text-align:center; cursor:pointer;}
/*	.wbox li span img{ height:230px;}
	.wbox li a span img{width:160px; height:230px; border:3px #E0DCD8 solid;}*/
	.wbox li span a img{width:160px; height:230px; border:3px #E0DCD8 solid;}
	.wbox li p{width:100%;color:#673C04; height:41px; background:#E0DCD8; margin:1px 0px 0px 0px; line-height:170%;}
	.wbox li p a{color:#673C04;}
	.wbox li p a:hover{color:#673C04;}
	
.cover p a{ color:#C8DCE5; }
.cover h3{ margin: 8px 10px 0 10px; color:#FFF; font-size:12px; letter-spacing:-1px; font-weight:bold;  }
.boxgrid{ width: 163px;height: 123px; margin:3px 3px;  _margin:3px 3px; float:left; background:#161613; border: solid 1px #8399AF; overflow: hidden; position: relative; }
.boxgrid img{ position: absolute; top: 0; left: 0; border: 0; width:163px; height:123px;}
.boxgrid p{padding: 0 10px; color:#afafaf; font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif; }
.boxcaption{ float: left; position: absolute; background: #333; height: 123px; top:123px; width: 100%; opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
.captionfull .boxcaption {top: 123;left: 0;}

.workshow_t{border-bottom:1px #E4CD80 solid; width:100%; line-height:25px; color:#76490C;}

.about_flash{margin:0px auto; width:685px; height:94px;}
.about_flash div.mm_left{width:25px; height:94px; float:left; display:inline;}
	.about_flash div.mm_right{width:25px; height:94px; float:right; display:inline;}
	div.about_box1{width:1270px; float:left; height:auto; height:94px; margin-top:0px; overflow:hidden;}
	div.about_box1 li{height:88px; border:2px #CEC6C7 solid; margin:0px 2px; overflow:hidden; float:left;}
	div.about_box1 li img{height:88px;}
	.about_flash  .rollphotos{width:634px; float:left; height:auto; margin-top:1px; overflow:hidden;}

/*价格栏*/
.price_lm{ width:100%; height:auto;}
	.price_lm a{width:119px; height:38px; line-height:33px; font-weight:bold;  display:block; float:left; text-align:center; font-size:14px;}
	.price_lm a.on{ background:url(../images/price_bg.gif) no-repeat;color:#FFFFFF;}

.book_list{ width:98%; margin:0px auto; border-bottom:1px #E3CD81 solid;}
	.book_list li{ line-height:180%;}
	
	
/*新的*/	
.workbox{width:978px; height:auto; margin:0px auto; background:#F3F3F5; border:1px #E4E4E6 solid;}
	.workbox h3{width:958px; height:42px; background:#FFFFFF; border:1px #E4E4E6 solid; margin:9px auto 0px auto;}	
	.workbox h3 span{line-height:42px; margin-right:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	.workbox ul.list{width:958px; height:auto; background:#FFFFFF; border:1px #E4E4E6 solid; margin:0px auto 0px auto; overflow:hidden; _padding-left:11px; _width:948px;}
	.workbox ul.list li{width:307px; margin-left:10px; text-align:center; _margin-left:0px; _margin-right:9px; margin-top:10px; float:left;}
	.workbox ul.list li span img{width:272px; height:408px;}
	.workbox ul.list li p{height:37px; line-height:37px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	.workbox ul.list li p a{ color:#000000;}
	.workbox ul.list li p a:visited{ color:#000000;}	
