﻿*{padding:0;margin:0;}
html,body { height:100%; font:12px/1.5 simsun; background:#FBF6D0;word-break:break-all;}
html{overflow-x:hidden;}
body{ width:1002px; margin:0 auto; background:#fff;}
img{border:none;}
a{ color:#000;text-decoration:none;}
a:hover{color:#F33;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.red{ color:red;}
.red2{ color:#B8080A;}
.center{ text-align:center;}
.fright{ float:right;}
.clear{ clear:both;height:0;overflow:hidden;}
.pointer{ cursor:pointer;}
.hide,.none{ display:none;}
div{ overflow:hidden;}
#body{ background:#fff;}
#top{ height:304px; background:url(/images/bg_head.jpg) no-repeat;}
	#tp1{ margin:8px 0 0 842px; height:18px;}
	#tp1 a{ display:block; float:left; width:71px; height:18px;}
	#nav{ margin:41px 0 0 363px; height:24px;}
	#nav h1{ display:block; float:left; width:95px; height:24px; margin:0; padding:0; cursor:pointer;}
	#nav h1#nav1{ width:46px;}
	#nav h1#nav2{ width:100px;}
	#flash{ padding:4px 0 0 0;}
	#search{ margin:13px 0 0 286px; height:25px;}
		#weather{ float:left; display:block; width:344px; height:19px; padding:0 85px 0 0; color:#fff;}
		#keyword{ float:left; display:block; width:183px; height:17px; padding:2px 24px 0 0;}
		#keyword input{ border:0; width:182px; height:12px; font-weight:600;}
		#action{ float:left; display:block; width:46px; height:19px;}
		#action h1{ padding:0; margin:0; display:block; width:46px; height:19px; cursor:pointer;}

#main{ margin:7px 0 0 0; height:449px;}
	#main_a,#main_b,#main_c{ float:left; height:449px;}
	#main_a{ padding:0 20px 0 8px; width:221px;}
		#Video_a{ height:8px;}
			.vd_aa{ float:left; width:6px; height:8px; background:url(/images/bg_vda.gif) no-repeat;}
			.vd_ab{ float:left; width:209px; height:6px; border-top:2px solid #FBD898;}
			.vd_ac{ float:left; width:6px; height:8px; background:url(/images/bg_vdb.jpg) no-repeat;}
		#Video_b{ height:177px; width:217px; border-left:2px solid #FBD898; border-right:2px solid #FBD898; text-align:center;}
		#Video_c{ height:8px;}
		#Video_c span{ overflow:hidden;}
			.vd_ca{ float:left; width:6px; height:8px; background:url(/images/bg_vdc.gif) no-repeat;}
			.vd_cb{ float:left; width:209px; height:6px; border-bottom:2px solid #FBD898;}
			.vd_cc{ float:left; width:6px; height:8px; background:url(/images/bg_vdd.gif) no-repeat;}
		#Video_d{ margin:4px 0 0 0; height:35px;}
		#Video_d span{ float:left; width:8px; height:35px; overflow:hidden;}
		#Video_d span.vd_da{ background:url(/images/bg_vde.gif) no-repeat;}
		#Video_d span.vd_db{ width:205px; padding:6px 0 0 0; height:25px; border-bottom:2px solid #FED699; border-top:2px solid #FED699; background:#FFF7C4;}
		#Video_d span.vd_dc{ background:url(/images/bg_vdf.gif) no-repeat;}
		.Story_a{ margin:10px 0 0 0; height:22px; background:url(/images/bg_Storya.gif) no-repeat; text-align:center; font-size:14px;font-weight:600; color:#fff; padding:4px 0 0 0;}
		.Story_a a{ color:#fff;}
		.Story_b{ width:217px; border-left:2px solid #FED699; border-right:2px solid #FED699;}
		#Story_b{ height:172px;}
		.Story_b ul{ list-style:none; width:204px; margin:9px auto 0 auto; line-height:28px; padding:0;}
		.Story_b ul li{ padding:0 0 0 11px; background:url(/images/arrew6.gif) no-repeat 0 10px; height:28px; overflow:hidden;}
		#emo{width:204px; margin:0 auto;}
		#Story_b ul{ list-style:none; width:204px; margin:9px auto 0 auto; padding:0; height:168px;}
		#Story_b ul li{ padding:0 0 0 11px; background:url(/images/arrew6.gif) no-repeat 0 5px; height:28px; overflow:hidden;}
		.Story_c{ height:8px;}
		.Story_c span{ float:left; width:8px; height:8px; overflow:hidden;}
		.Story_c span.St_ca{ background:url(/images/bg_sa.gif) no-repeat;}
		.Story_c span.St_cb{ width:205px; height:6px;border-bottom:2px solid #FED699;}
		.Story_c span.St_cc{ background:url(/images/bg_sc.gif) no-repeat;}
	#main_b{ width:430px;}
		.about_a{ height:8px;}
		#I_h17{ margin:17px 0 0 0;}
		.about_a span{ float:left; height:8px; width:6px; overflow:hidden;}
		.about_a span.ab_aa{ background:url(/images/bg_aa.gif) no-repeat;}
		.about_a span.ab_ab{ width:418px; background:url(/images/bg_ac.gif) repeat-x;}
		.about_a span.ab_ac{ background:url(/images/bg_ab.gif) no-repeat;}
		#about_b{ height:154px;}
			.AB_Content{ padding:14px 0 0 8px; color:#666; line-height:25px;}
			.AB_Content img{ width:110px; height:97px; padding:1px; border:1px solid #E4E1DD; margin:0 21px 5px 0;}
			.ab_bb ul{ width:403px; margin:8px 0 0 10px; padding:0; list-style:none;}
			.ab_bb ul li{ height:18px; padding:9px 0 0 19px; background:url(/images/arrew.gif) no-repeat 7px 16px; border-bottom:1px dotted #010101;}
			.ab_bb ul li a{ color:#636363;}
		.about_b span{ float:left; height:100%; width:6px; overflow:hidden;}
		#about_b span{ float:left; height:154px; width:6px; overflow:hidden;}
		#I_News{ height:248px;}
		#I_News span{ float:left; height:418px; width:6px; overflow:hidden;}
			span.ab_ba{ background:url(/images/bg_ad.gif) repeat-y;}
			span.ab_bb{ width:418px;}
			span#Iab_bb{ width:418px;}
			.banner{ width:396px; padding:0 0 0 7px; margin:0 0 0 6px; height:29px; background:url(/images/bg_circle.gif) left bottom no-repeat;}
			.banner_a{ width:334px;float:left; height:25px; border-bottom:1px solid #D19F86; padding:0 0 0 13px;}
			.banner_a a{ float:left; display:block; width:91px; height:21px; margin:0 3px 0 0; background:url(/images/banner.gif) no-repeat 0 -25px; text-align:center; color:#F1882A; font-weight:600; font-size:14px; padding:4px 0 0 0; overflow:hidden;}
			.banner_a a.banners,.banner_a a:hover{ background:url(/images/banner.gif) no-repeat; color:#fff; }
			.banner_b{ width:39px; float:left; border-bottom:1px solid #D19F86;padding:7px 0 0 0; height:18px; background:url(/images/bg_more.gif) no-repeat 0 7px;}
			.banner_b a{ display:block; width:39px; height:16px;}
			span.ab_bc{ float:left; background:url(/images/bg_ae.gif) repeat-y;}
		#I_News span.ab_ba{ background:url(/images/bg_ad.gif) repeat-y;}
		#I_News span.ab_bb{ width:418px;}
		#I_News span.ab_bc{ background:url(/images/bg_ae.gif) repeat-y;}
		.about_c{ height:7px;}
		.about_c span{ float:left; height:7px; width:6px; overflow:hidden;}
		.about_c span.ab_ca{ background:url(/images/bg_af.gif) no-repeat;}
		.about_c span.ab_cb{ width:418px; background:url(/images/bg_ag.gif) repeat-x;}
		.about_c span.ab_cc{ background:url(/images/bg_ah.gif) no-repeat;}
	#main_c{ padding:0 0 0 19px; width:304px;}
		#sketch_a{ width:296px; height:43px; background:url(/images/bg_sketch_a.jpg) no-repeat;}
		#sketch_b{ width:292px; height:398px; border-left:2px solid #FED699; border-right:2px solid #FED699;}
		.Story_c span#St_cb{ width:279px; height:6px;border-bottom:2px solid #FED699;}
	
#link{ margin:11px auto 0 auto; width:986px;}
	#link_a{ height:11px; background:url(/images/alink.gif) no-repeat;}
	#link_b{ background:url(/images/blink.gif) repeat-y; padding:5px 0;}
		.link{ padding:0 10px 0 29px;}
		.link a{ display:inline; margin:5px 20px 10px 0;}
		.link a#lk{ margin:0;}
		.link a:hover{ color:#f00;}
		.link img{ width:115px; height:46px;}
	#link_c{ height:8px;background:url(/images/clink.gif) no-repeat;}
#FLink{height:20px; padding:11px 0 0 0; border-bottom:4px solid #FBD698;background:url(/images/bg_flk.jpg) repeat-x;text-align:center;font-weight:600; color:#362D24;}
#Flink a{ color:#362D24;}	

#copyright{ padding:12px 0 0 0; height:72px; color:#3E3128; text-align:center; background:#FEF0DD url(/images/bg_foot.gif) top repeat-x; line-height:23px; font-family:Arial;}
#copyright a{color:#3E3128;}
#copyright a:hover{ color:#333;}

/*list*/
#list_a{ float:left; padding:0 20px 0 8px; width:222px;}
	#list_aaa{ margin:10px 0 0 0;}
	.Story_b ul#menu li{ padding:4px 0 0 22px; background:url(/images/arrew7.gif) no-repeat 3px 7px; height:20px; border-bottom:1px dotted #FDBA63; font-weight:600; overflow:hidden;}
	.Story_b ul#menu li a:hover{ color:#F68525;}
	#menu h1{ padding:4px 0 0 22px; margin:0 auto; width:180px; font-size:12px; background:url(/images/arrew7.gif) no-repeat 3px 7px; height:20px; border-bottom:1px dotted #FDBA63; font-weight:600; overflow:hidden;}
	#menu h1 a:hover,#TO_MENU a{ color:#F68525;}
	#menu div{ display:none;}
	#menu h2{ padding:4px 0 0 34px; margin:0 0 0 30px; width:116px; font-size:12px; background:url(/images/arrew8.gif) no-repeat 12px 7px; height:20px; border-bottom:1px dotted #FDBA63; font-weight:600; overflow:hidden;}
	#menu h2 a:hover{ color:#F00;}

#list_b{ float:left; width:752px;}
	#Labout_b{}
	#Labout_b #ab_la{ float:left; width:6px; background:url(/images/bg_ad.gif) repeat-y;}
	#Labout_b #ab_lb{ float:left; width:732px;}
	#Labout_b #ab_lc{ float:left; width:6px; background:url(/images/bg_ae.gif) repeat-y;}
	.about_a span#ab_ab{ width:732px; background:url(/images/bg_ac.gif) repeat-x;}
	.about_b span#ab_bb{ width:732px;}
	.about_c span#ab_cb{ width:732px; background:url(/images/bg_ag.gif) repeat-x;}
	#site{ height:34px; margin:0 0 0 9px; background:url(/images/bg_circle.gif) no-repeat left bottom; width:716px;}
	#site h1{ margin:0; height:24px;border-bottom:1px solid #D19F86; padding:6px 0 0 28px; font-size:14px; color:#FE8727;}
	#site h1 a{ color:#FE8727;}
	#site h1 a:hover{ color:#f00;}
	
    .news{ padding:15px 0 0 0; margin:0 auto; width:650px; overflow:hidden;}
	.news li{ border-bottom:1px solid #CFD1D0; height:25px; list-style:none; border-bottom:1px dotted #F5B247;}
	  .newst{float:left;padding:4px 0 0 13px; width:560px; background:url(/images/arrew9.gif) no-repeat 1px 11px;}
	  .newsj{ float:left; padding-top:4px; width:73px; overflow:hidden;}
	 .news li a{ color:#010200;}
    .product{ padding:0; margin:12px auto 0 auto; width:694px; list-style:none;}
	.product li{ float:left; margin:0; padding:0 0 0 16px; width:120px; height:134px; line-height:23px; text-align:center; overflow:hidden;}
	  .proimg{ padding:1px; width:116px; height:96px; border:1px solid #ccc;}
	  .proimg img{ text-align:center; width:114px;}
	.pro a{}
.showinfo{ padding:17px 17px 28px 17px; line-height:150%;}
.showinfo li{ list-style:none;}
  .infot{ text-align:center; font-size:14px; font-weight:600; color:#f00; height:25px; padding:12px 0; overflow:hidden;}
  .infoimg{ text-align:center;}
  .infocon{ font-size:12px; font-weight:100; line-height:165%;}
#pgs{ text-align:center; list-style:none; width:700px; border:none; padding:25px 0 20px 0; margin:0; font-size:12px;}
#pgs2{ text-align:left; list-style:none; width:740px; border:none; padding-top:15px; padding-right:20px; margin:0;font-size:12px; color:#8F0E0E; font-weight:100; padding-bottom:15px;}
#pgs2 a{ color:#000000;}
#pgs2 a:hover{color:#f00;}
#demo{ margin:18px 0 0 7px;}
#demo ul{ padding:0; margin:0; list-style:none;}
#demo ul li{ float:left; width:120px; height:114px; padding:0 0 0 17px; overflow:hidden;}
#demo ul li img{ width:110px; height:96px;}
.mara{height:135px; margin-top:12px; margin-left:20px; text-align:center;}
.mara img{height:131px; width:110px; border:1px solid #D1D1D1; padding:1px;}

.Inewt,.Inewj{ float:left; width:290px; height:18px;}
.Inewj{ width:82px; color:#666;}
#getcode{ cursor:pointer;}

#T_head{ width:1002px; overflow:hidden;}
#T_nav{ height:38px; line-height:38px; margin:0 0 0 1px; padding:0 3px 0 23px; background:url(/images/T_nav.jpg) repeat-x; color:#fff;}
	#Announce,#Tnav{ float:right; height:38px; line-height:38px;}
	#Announce{ float:left; width:350px;}
	#Announce a{ color:#fff;}
	#Tnav h1{ float:left; margin:0; padding:0 12px; text-align:center; background:url(/images/T_line.jpg) no-repeat right top; font-family:"幼圆"}
	#Tnav h1.sa{/*height:36px; border-bottom:2px solid #FCE5F3;*/}
	#Tnav a,#Announce b{ color:#FDFAFF; font-size:16px; letter-spacing:2px;}
	#Tnav a:hover,#Tnav h1.sa a{ color:#ff0;}
#M_nav{ clear:left; height:32px; line-height:32px; margin:0 0 6px 0; padding:0 12px 0 0; background:#FCE5F3; text-align:right; overflow:hidden;}
#M_nav div{ display:none;}
#M_nav a{ color:#000;padding:5px 7px; background:#fff; font-size:12px; font-weight:100;}
#M_nav a:hover{ background:#000; color:#ff0;}
	#MM_T1{ padding:0 40px 0 0;}
	#MM_T6{ padding:0 150px 0 0;}

/*边框样式表*/
	.T_top{ height:4px; background:url(/images/T_top.gif) repeat-x; overflow:hidden;}
		.T_topA,.T_topC{ height:4px; width:6px; background:url(/images/T_topA.gif) no-repeat;}
		.T_topC{ float:right; background:url(/images/T_topC.gif) no-repeat;}
	.T_con{ padding:0 0 0 6px; background:url(/images/T_conA.gif) 0 0 repeat-y; overflow:hidden;}/*内容大筐*/
		.T_content{ padding:0 6px 0 0; height:100%; line-height:25px; background:url(/images/T_conC.gif) top right repeat-y;}/*显示内容区域 高度*/
		.T_content div.a{ margin:8px 8px 0 8px; line-height:25px;}/*文章介绍样式*/
		.T_content div.c{ line-height:22px;}
		.T_content ul.b{ margin:10px 16px 0 16px;}/*列表样式*/
		.T_content ul.a{ margin:10px 16px 0 8px;}
		.T_content ul.c{ margin:5px 16px 0 8px; line-height:23px;}
		.T_content ul.a li{ list-style:none; height:25px; overflow:hidden;}
		.T_content ul.c li{ list-style:none; height:23px; overflow:hidden;}
		.T_content ul.a li#beizhu{ height:75px; overflow:hidden;}
		.T_content ul.b li{ height:27px; line-height:27px; border-bottom:1px solid #C5C5C5;}
		.T_content ul.a li span{ float:right; padding:0 9px 0 5px;}
	.T-fot{ height:7px; background:url(/images/T-fot.gif) repeat-x; overflow:hidden;}
		.T-fotA,.T-fotC{ float:left; width:6px; height:7px;}
		.T-fotA{ background:url(/images/T-fotA.jpg) no-repeat;}
		.T-fotC{ float:right; background:url(/images/T-fotC.jpg) no-repeat;}
	h1.ban{ margin:4px 5px 0 5px; height:29px; background:url(/images/ar.gif) 0 25px repeat-x;}
	h1.ban div{ float:left; padding:0 0 4px 25px; height:25px; background:url(/images/ban_A.gif) no-repeat 0 0;}
	h1.ban div span{ float:left; width:auto; height:25px; margin:0; padding:0; line-height:25px; overflow:hidden;}
	h1.ban div span.a{ padding:0 11px; background:url(/images/Tban.gif) repeat-x;}
	h1.ban div span.c{ background:url(/images/Tbanc.gif); width:5px;}
	#MA h1.ban div span a,.MB h1.ban div span a{ float:none; display:inline; font-size:14px; color:#fff;}
	#MA a.red,.MB a.red{color:#f00;}
	h1.ban div span a:hover{ text-decoration:underline; padding:1px 0 0 0;}
	h1.ban span{ float:right; margin:5px 0 0 0; padding:0 11px 0 0; width:28px; height:14px; background:url(/images/tmore.gif) no-repeat;}
	h1.ban span a{ display:block; float:left; width:100%; height:100%;}
		
	.T_221{ height:221px; overflow:hidden;}
	.T_173{ height:173px; overflow:hidden;}
/*边框样式表结束*/	
#MA{ margin:7px 0 0 0; padding:0 0 0 9px; height:232px; color:#555;}#MA a,.MB a{ color:#555;}
	#MA-a,#MA-b,#MA-c{ float:left; height:232px; overflow:hidden;}
	#MA-a{ width:221px;}
		#T_tv-t{ height:10px; background:url(/images/T_tv-t.gif) no-repeat;}
		#T_tv-c{ padding:0 5px; height:173px; background:url(/images/T_tv-c.gif) repeat-y;}
		#T_tv-f{ height:10px; background:url(/images/T_tv-f.gif) no-repeat;}
		#T_tv_lm{margin:4px 0 0 0;padding:7px 13px;height:21px;text-align:center;line-height:21px;background:url(/images/T_tv_lm.gif) no-repeat;}
	#MA-b{ width:365px; padding:0 15px 0 20px;}
	#MA-c{ width:363px;}

.MB{ margin:13px 0 0 0; padding:0 0 0 9px; height:184px; color:#555;}
	.MB-a,.MB-b,.MB-c,.MB-d{ float:left; height:184px;}
	.MB-a{ width:221px;}
		#T_flv{ text-align:center; margin:3px 0 0 0;}
	.MB-b{ padding:0 12px 0 20px; width:240px;}
	.MB-c{  padding:0 12px 0 0;width:240px;}
	.MB-d{ width:240px;}
/*预约激费*/
	#tleft{ float:left; margin:0; padding:0 0 0 37px; height:52px; width:258px; vertical-align:top;}
	#Tright{ float:right; margin:0; padding:0; width:25px; height:52px; background:url(/images/T_tj.gif) no-repeat 0 2px; cursor:pointer; text-indent:-9999px;}
	#Tright a{}
	textarea#T_beizhu{ width:257px; margin:3px 0 0 0; height:40px; border:1px solid #D4CFC9;}
	input.c1{ width:118px; height:20px; border:1px solid #D4CFC9;border-top:2px solid #D4CFC9;}
	input.c2{ width:46px;}
	input.c3{ width:192px;}
	input#T_yy5{ width:142px;}
	select#T_yy4,select#T_yy6,select#T_yy7{ width:96px; overflow:hidden;}
	select#T_yy7{ width:180px; overflow:hidden;}
	#Tbeizhu{ margin:-75px 0 0 0; width:37px; height:75px; overflow:hidden;}
	
	
	
#TQQ{ margin:-27px 0 0 0; line-height:27px; height:27px; padding:0 0 0 195px;}
.inline{ float:left; display:inline;}
.F18{ width:489px;}
.F19{ width:491px;}

#weather{ float:left;padding:5px 0 0 2px;height:23px;width:427px; color:#000; background:#fff; margin:0; overflow:hidden; text-align:left; z-index:99}
#M_navs{ position:absolute; margin:-38px 0 0 0; padding:0 10px 0 0; text-align:right; height:32px; width:427px;background:url(/images/0119.gif) no-repeat right top; overflow:hidden;}
#M_navs div{ padding:5px 0 0 0; line-height:20px;}
.reds{ float:right; line-height:24px; height:24px; color:#C40F7A;}