﻿@CHARSET "UTF-8";

.showact{background:url(sp_bg_red.jpg) repeat-x;width:148px;height:49px;float:left;font-size:20px;color:#FFFFFF;line-height:49px;font-weight:bold;text-align:center;margin-left:1px; cursor:pointer}	
.shownor{background:url(sp_bg_grey.jpg) repeat-x;width:148px;height:49px;float:left;font-size:20px;color:#615959;line-height:49px;font-weight:bold;text-align:center;margin-left:1px;cursor:pointer}
.sp_div{width:448px;height:260px;margin-top:3px}
.civil_no{width:440px;text-align:center;line-height:200px;font-size:16px;color:#FF3E60}
.sp_new{width:450px;height:320px;border:0px solid #FF4364;padding:28px 0 0 0;margin-left:30px;}
.sp_new ul{width:448px;height:51px}

.bg_head{width:100%; height:auto; overflow:hidden; text-align:center;}
.bg_hp{width:100%;background-position:center top;overflow:hidden}

.hh1{background-image:url(expowh_01.jpg); height:200px;}
.hh2{background-image:url(expowh_02.jpg); height:200px;}
.hh3{background-image:url(expowh_03.jpg); height:235px;}
.hh4{background-image:url(expowh_04.jpg); height:125px;}

.sh1{background-image:url(exposh_01.jpg); height:200px;}
.sh2{background-image:url(exposh_02.jpg); height:200px;}
.sh3{background-image:url(exposh_03.jpg); height:235px;}
.sh4{background-image:url(exposh_04.jpg); height:140px;}

.bj1{background-image:url(expobj_01.jpg); height:200px;}
.bj2{background-image:url(expobj_02.jpg); height:200px;}
.bj3{background-image:url(expobj_03.jpg); height:235px;}
.bj4{background-image:url(expobj_04.jpg); height:140px;}

.cd1{background-image:url(cdwedexpo-bg.jpg); height:582px;}
.cd2{background-image:url(expocd_02.jpg); height:200px;}
.cd3{background-image:url(expocd_03.jpg); height:235px;}
.cd4{background-image:url(expocd_04.jpg); height:140px;}

.tj1{background-image:url(expotj_01.jpg); height:160px;}
.tj2{background-image:url(expotj_02.jpg); height:160px;}
.tj3{background-image:url(expotj_03.jpg); height:176px;}
.tj4{background-image:url(expotj_04.jpg); height:140px;}

.cc1{background-image:url(expocc_01.jpg); height:582px;}
.cc2{background-image:url(expocc_02.jpg); height:200px;}
.cc3{background-image:url(expocc_03.jpg); height:235px;}
.cc4{background-image:url(expocc_04.jpg); height:140px;}

.cs1{background-image:url(expocs_01.jpg); height:160px;}
.cs2{background-image:url(expocs_02.jpg); height:160px;}
.cs3{background-image:url(expocs_03.jpg); height:176px;}

.ty1{background-image:url(expoty_01.jpg); height:200px;}
.ty2{background-image:url(expoty_02.jpg); height:200px;}
.ty3{background-image:url(expoty_03.jpg); height:235px;}

.sjz1{background-image:url(exposjz_01.jpg); height:160px;}
.sjz2{background-image:url(exposjz_02.jpg); height:160px;}
.sjz3{background-image:url(exposjz_03.jpg); height:176px;}

.sy1{background-image:url(exposy_01.jpg); height:200px;}
.sy2{background-image:url(exposy_02.jpg); height:200px;}
.sy3{background-image:url(exposy_03.jpg); height:235px;}

.heb1{background-image:url(expoheb_01.jpg); height:160px;}
.heb2{background-image:url(expoheb_02.jpg); height:160px;}
.heb3{background-image:url(expoheb_03.jpg); height:176px;}

.cq1{background-image:url(expocq_01.jpg); height:160px;}
.cq2{background-image:url(expocq_02.jpg); height:160px;}
.cq3{background-image:url(expocq_03.jpg); height:176px;}

.hf1{background-image:url(expohf_01.jpg); height:160px;}
.hf2{background-image:url(expohf_02.jpg); height:160px;}
.hf3{background-image:url(expohf_03.jpg); height:176px;}

.sz1{background-image:url(exposuzhou_01.jpg); height:160px;}
.sz2{background-image:url(exposuzhou_02.jpg); height:160px;}
.sz3{background-image:url(exposuzhou_03.jpg); height:176px;}

.navi_1_{width:1410px;_width:1418px;overflow:hidden; margin:0 auto; background-position:center;}
.top_top_new{width:100%; height:467px; background-image:url(http://www.591wed.com/images/repeat_nav_01.jpg); background-repeat:repeat-x}
.top_top_new1{height:87px; width:100%; background-image:url(http://www.591wed.com/images/new_expo_big_05_01.jpg);background-repeat:repeat-x; overflow:hidden}
.top_top_new1_1{width:1004px; height:88px; margin:0 auto}
.main_new1{width:100%; height:430px; background-image:url(http://www.591wed.com/images/expo1214_sh_05.jpg); background-repeat:repeat-x; background-color:#FF3982}
.main_new1_1{background:#FFF; width:980px; height:330px; margin:0 auto;}
.font_color{ font-size:14px; color:#333;}
#name{ height:28px; width:89px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_03.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#phone{ height:28px; width:125px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_05.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;vertical-align:middle}
#name1{ height:28px; width:89px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_03.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#phone1{ height:28px; width:125px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_05.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;vertical-align:middle}
#name2{ height:28px; width:89px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_03.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#phone2{ height:28px; width:125px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_05.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;vertical-align:middle}
#address,#cardID{ height:28px; width:304px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_09_01.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#address_new{height:27px; width:219px; line-height:27px; border:0; background-image:url(http://www.591wed.com/images/sh140324_01.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;margin-left:20px}
.list_lijie{ margin-left:30px; color:#555; margin-top:10px;}
.list_lijie li{ float:left; width:210px; border-bottom:dashed #CCC 1px; height:30px; line-height:30px;}
.list_lant{ width:935px; height:37px; background-image:url(http://www.591wed.com/images/expo_tj1709_05.jpg); background-repeat:repeat-x; padding-top:4px; margin-left:20px;}
.list_lant li{ width:76px; float:left; margin:0 3px;}
.list_lant li a:hover{color:#FFF; font-size:14px;font-weight:bold; text-decoration:none;}
/*.list_lant li a{ display:block; width:75px; height:34px; line-height:34px; color:#AA0000; font-size:14px; font-weight:bold; text-align:center}
.list_lant li a:hover{ display:block; width:75px; height:34px; line-height:34px; color:#FFF; font-size:14px;text-align:center; font-weight:bold; background-image:url(http://www.591wed.com/images/expo_tj1709_10.jpg)}*/
.nav_over_{ display:block; width:75px; height:34px; line-height:34px; color:#FFF; font-size:14px;text-align:center; font-weight:bold; background-image:url(http://www.591wed.com/images/expo_tj1709_10.jpg)}
.groud_nav_{display:block; width:75px; height:34px; line-height:34px; color:#AA0000; font-size:14px; font-weight:bold; text-align:center}
#nnnn_{ width:15px; margin-top:-4px; margin-left:0;margin-right:0}
#nnnn_1{ width:15px; margin-top:-4px; margin-left:2px;margin-right:0}
#jjhhh a{ clear:both;font-size:14px; color:#F00; text-decoration:none;}
#jjhhh a:hover{ color:#F00; text-decoration:none;}

#Hproject{width:100%; clear:both; background-image:url(http://www.591wed.com/images/Hproject_bg.jpg);z-index:1;color:#FFFFFF}
#navigation {width:980px; margin:0px auto;height:38px;  line-height:38px; text-align:center;color:#FFFFFF}
.sw{ position:fixed;top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); z-index:999;}
.sw_{ position:fixed;top:70px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)+70); z-index:999;}
/*#navigation ul li { float:left;position:relative;z-index:90; width:81px;}
#navigation ul li a {display:block;font-weight:81; color:#FFF; text-decoration:none; font-size:14px; background:url(/images/navigation_newbg2.jpg)}
#navigation ul li a:hover {color:#fff;background:url(/images/navigation_newbgban2.jpg)}
#navigation .arrNavi:link,#navigation .arrNavi:visited{background:url(/images/navigation_newbgban2.jpg);}*/

.navilo ul li { float:left;position:relative;z-index:90; width:auto; display:block;color:#FFFFFF}
.navilo ul li a {display:block;font-weight:81; color:#FFFFFF;font-size:14px; background:url(http://www.591wed.com/images/navigation_newbg2.jpg); padding-left:10px; padding-right:11px;display:block;text-decoration:none}
.navilo ul li a:hover {background:url(http://www.591wed.com/images/navigation_newbgban2.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}
.navilo .arrNavi:link,.navilo .arrNavi:visited{background:url(http://www.591wed.com/images/navigation_newbgban2.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}

.navirz ul li { float:left;position:relative;z-index:90; width:98px;}
.navirz ul li a {display:block;font-weight:98; color:#FFF; text-decoration:none; font-size:14px; background:url(http://www.591wed.com/images/navigation_bg.jpg)}
.navirz ul li a:hover {color:#fff;background:url(http://www.591wed.com/images/navigation_bgban.jpg);font-size:14px;}
.navirz .arrNavi:link,.navirz .arrNavi:visited{background:url(http://www.591wed.com/images/navigation_bgban.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}

#navigation  .noback:link,#navigation .noback:visited{ background-image:none;}
#navigation  .noback:hover{background-image:none; background-color:#C00000}

#bottom {width:980px; margin:0px auto; text-align:center; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color:#fff;color:#333; font-size:12px;}
#bottom a:link,#bottom a:visited{color:#333; font-size:12px;}
#bottom a:hover{ font-size:12px; color:#F00;}
#bottom p{font-size:12px; line-height:24px; margin:5px 0;}

.indulgence_top{background:url(images/expo130224_01.jpg) repeat-x;width:1078px;height:56px;margin:0 auto;}
.indulgence_top p{float:left;padding-left:30px;line-height:56px;font-size:26px;color:#FFF;font-weight:600;font-family:'黑体'}
.indulgence_top ul{float:right;margin-top:12px;margin-right:5px;}
.indulgence_top ul li{float:left;}
.indulgence_top_wh{width:177px;height:44px;text-align:center;line-height:50px;font-size:20px;color:#983C4B;display:block;font-weight:600;background:url(images/expo130224_02.jpg) repeat-x;width:177px;height:44px;}
.indulgence_top_bl{width:177px;height:44px;text-align:center;line-height:50px;font-size:20px;color:#FFF;display:block}
.indulgence_middle{width:1078px;margin:5px auto;}
.indulgence_middle ul{width:198px;border:1px solid #999;color:#999;	height:258px;float:left;margin-right:17px;margin-bottom:5px}
.indulgence_name{color:#CE4F58;font-weight:600;font-size:16px}
.indulgence_red{color:#FFF;padding-left:3px;}

.bdsharebuttonbox{width: 102px;
position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop + 363 + 'px');
top:363px;right:50%;margin-right:-506px;
background: #FFFFFF;
border:2px #FF4B4B solid;
overflow:hidden;
display:none;
padding:10px 0;
}
.qq_main{width: 102px;
position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop +290 + 'px');
top:290px;right:50%;margin-right:-506px;
background: #FFFFFF;
border:2px #FF4B4B solid;
overflow:hidden;
display:none;
padding:10px 0;
}
.bdsharebuttonbox li{margin-left:20px;width:100px}
.bbq_{width:78px; cursor:pointer}
.bbq_a{border:1px #CCCCCC solid;z-index:3;background:#FFFFFF;}
.bbq_a a{height:69px;}
.bbq_b{border-top:1px #CCCCCC solid;border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;height:91px;}
.bbq_b a{height:91px;}
.bbq_c{border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;border-bottom:3px solid #FF4B4B;}
.bbq_c a{height:69px;}
.bbq_d{border:1px #CCCCCC solid;z-index:3;background:#FFFFFF;border-bottom:none}
.bbq_d a{height:69px;}
.bbq_e{border:1px #CCCCCC solid;z-index:3;background:#FFFFFF;border-bottom:none;}
.bbq_e a{height:80px;}
.share_line{border:2px #FF4B4B solid}
.line_p{width:10px; height:67px; background:#ffffff;position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop + 365 + 'px');
top:365px;right:50%;margin-right:-507px; z-index:999;display:none}
.line_p_1{width:10px; height:88px; background:#ffffff;position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop + 292 + 'px');
top:292px;right:50%;margin-right:-509px; z-index:999;display:none}
.qq_main a{display:block;width:84px;height:22px; background-position:10px center;line-height:22px;padding-left:15px;color:#000000}
.qq_main li{padding-left:5px;margin-top:5px}
.none {display:none;}
.right_all{width:80px;text-align:center;background:#FFFFFF;overflow:hidden;position:fixed;_position:absolute;_position: absolute; _top: expression(documentElement.scrollTop + 120 + "px");top:120px;right:50%;margin-right:-585px;display:none}
.bbq_ a{display:block;line-height:20px}
.bbq_ a img{margin-top:15px}




@CHARSET "UTF-8";

body,td,th {

	font-size: 12px;

	

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, "宋体";

}

ol, ul {

    list-style: none outside none;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {

    margin: 0;

    padding: 0;

}

address, caption, cite, code, dfn, em, strong, th, var, optgroup {

    font-style: normal;

    font-weight: normal;

}

img{

	border:none;

}

a{

    color: #333333;

    text-decoration: none;
	outline:none;

}



a:hover {

    color: #FF0000;

	
	outline:none;

}

.clear{clear:both;}

#butie,#pinpai,#maps,#review,#footer{


	width:948px;
	
	margin: 0 auto;
	
	
	border:1px solid #C2C2C2;

	background-color:#F7F7F7;

}

#footer

	{

	border-bottom:none;

	margin-bottom:0;

	}

#adver{
	width:948px;

	margin: 10px auto 10px;

}
#butie .title,#pinpai .title,#maps .title,#review .title,#footer .title{

	background-image:url(http://www.591wed.com/images/bg.gif);

	background-repeat:no-repear;

	height:72px;

	width:942px;

	margin:7px 0 10px 4px;

	overflow:hidden;

	text-indent:-5000px;

}

.sp{padding:270px 0 0 745px;}

.jh{padding:5px 0 0 745px;}

#butie .title{

	background-position:0px 0px;

}

#pinpai .title{

	background-position:0px -72px;

	z-index:20;
	text-indent:0;
}

#maps .title{

	background-position:0px -144px;

}

#review .title{

	background-position:0px -216px;

}

#footer .title{

	background-position:0px -288px;

}


#headerlinks .imglink{

	margin-top:3px;

	border:none;

}

#suopiao{

	background:url(http://www.591wed.com/images/sh_expo_14.jpg) no-repeat;

	height:716px;

	width:950px;

	margin:0 auto;

}

#butie_main{

	background-color:#FFF;

	height:540px;

	overflow:hidden;

}

#butie_shangjia,#butie_selected,#butie_zuweihui{

	float:left;

}

#butie_shangjia{

	height:538px;

	width:430px;

	border:1px solid #C1C1C1;

	overflow:hidden;

	margin-left:2px;

	position:relative;

}



#butie_shangjia .butietitle{

	background:url("http://www.591wed.com/images/butie_bg.gif") no-repeat scroll center 0 transparent;

	height:24px;

	margin-bottom:4px;

}

#butie_container{

	overflow-y:auto;

	height:510px;

	position:relative;

}

.oneshop {

    background-color:#D9D9D9;

    border: 1px solid #CCCCCC;

    float: left;

    height: 70px;

    margin: 2px;

    width: 198px;

    position:relative;

}

.oneshop .butieico{

	width:44px;height:44px;

	position:absolute;

	top:16px;

	left:16px;

	background-image:url(http://www.591wed.com/images/djm.gif);

	background-repeat:no-repeat;

}

.oneshop .butieprice{

	position:absolute;

	top:14px;

	left:73px;

	font-weight:bold;

	font-size:24px;

}

.oneshop .shopname{

	position:absolute;

	top:41px;

	left:73px;

	font-size:16px;

}

.oneshop .check{

	height:14px;

	width:14px;

	left:180px;

	top:6px;

	position:absolute;

	background:url(http://www.591wed.com/images/checkbg.gif) scroll 0 0 no-repeat;

}

.oneshop:hover .check{

	background:url(http://www.591wed.com/images/checkbg.gif) scroll 0 -14px no-repeat;

}

.oneshop .checked{

	height:14px;

	width:14px;

	left:180px;

	top:6px;

	position:absolute;

	background:url(http://www.591wed.com/images/checkbg.gif) scroll 0 -28px no-repeat;

}

#butie_shangjia .selected {

    background-color: #F0F0F0;

    border:1px solid #B55C04;

}

#butie_selected{

	width:280px;

	height:538px;

}

#butie_selected .butietitle{

	font-size:14px;

	text-align:center;

	font-weight:bold;

}

.di-1{background-position:0 0;}

.di-2{background-position:0 -54px;}

.di-3{background-position:0 -108px;}

.di-4{background-position:0 -162px;}

.di-5{background-position:0 -216px;}

.di-6{background-position:0 -270px;}

.di-7{background-position:0 -324px;}

.di-8{background-position:0 -378px;}

.jian-1{background-position:0 -432px;}

.jian-2{background-position:0 -486px;}

.jian-3{background-position:0 -540px;}

.jian-4{background-position:0 -594px;}

.jian-5{background-position:0 -648px;}

.jian-6{background-position:0 -702px;}

.jian-7{background-position:0 -756px;}

.jian-8{background-position:0 -810px;}

.mian-1{background-position:0 -864px;}

.mian-2{background-position:0 -918px;}

.mian-3{background-position:0 -972px;}

.mian-4{background-position:0 -1026px;}

.mian-5{background-position:0 -1080px;}

.mian-6{background-position:0 -1134px;}

.mian-7{background-position:0 -1188px;}

.mian-8{background-position:0 -1242px;}

#offlist{

	overflow-y:auto;

	height:373px;

	position:relative;

	width:280px;

}

#offlist .shangjia {

    background-color: #F2F2F2;

    border: 1px solid #E2E2E2;

    height: 24px;

    margin: 2px;

    padding:6px 10px 0 10px;

    position:relative;

}

#offlist .shangjia img{

	cursor:pointer;

	position:absolute;

	top:8px;

	left:227px;

}

#hunshaico{margin-bottom:2px;}

#hunshaico,#choujiangico{

	height:16px;

	width:80px;

	overflow:hidden;

	background-image:url(http://www.591wed.com/images/hunsha_choujiang.gif);

	background-repeat:no-repeat;

}

.hunshaicoinactive{

	background-position:0 0;

}

.choujiangicoinactive{

	background-position:0 -16px;

}

.hunshaicoactive{

	background-position:0 -32px;

}

.choujiangicoactive{

	background-position:0 -48px;

}

#offlist .zuweihui {

    background-color: #FFEFB1;

    border: 1px solid #ECE0C8;

    height: 24px;

    margin: 2px;

    padding:6px 10px 0 10px;

    position:relative;

}

#butie_zuweihui{

	width:225px;

	height:503px;

	border:1px solid #F1C107;

	background:url("http://www.591wed.com/images/zuweihui_bg.gif") no-repeat scroll center -1px transparent;

	padding:35px 0 0 5px;

}

#butie_rules{padding:25px 0 23px 20px;}

#butie_rules span{font-size:14px;font-weight:bold;}

#butie_rules ul{margin-top:6px;}

#butie_rules ul li{font-size:12px;height:19px;line-height:19px;}

#pinpai{

	height:1600px;

	position:relative;

}

#pinpai_left{float:left;margin-left:8px;display:inline;}

#pinpai_right{float:left;display:inline;margin-left:564px;}

#pinpai_bottom{height:126px;margin-left:8px;}

#pinpailist{
	
	margin-left:20px;
	
	/*position:absolute;

	top:560px;

	left:20px;*/

}

#pinpailist dl{

	margin:10px 0 5px 0px;

	position:relative;

	display:inline;

	float:left;

	clear:both;

	width: 928px;

}

#pinpailist dl dt

{

	display:block;

	font-size:16px;

	font-weight:bold;

	color:#C30D17;

	height:20px;

	line-height:20px;
	
	

}

#pinpailist dl dt a{

	color:#C30D17;

}

#pinpailist dl dd{

	float:left;

	width:145px;

	display:inline;

	height:18px;

	line-height:18px;
	
	

}

#tagcloud{

	height:473px;

	width:560px;

	position:absolute;


	left:193px;

}

#xiyan a,#lifu a,#sheying a,#baihuo a,#zhubao a,#fuwu a,#qiche a,#shenghuoyongpin a,#xinju a,#zhuanghuang a,#miyue a{

	height:115px;

	width:184px;

	display:block;

	text-indent:-5000px;

	background-image:url(http://www.591wed.com/images/pinpai_bg.jpg);

	background-repeat:no-repear;

}

#xiyan,#lifu,#sheying,#baihuo,#zhubao,#fuwu,#qiche,#shenghuoyongpin,#xinju,#zhuanghuang,#miyue

{

	margin-bottom:10px;

}

#qiche,#shenghuoyongpin,#xinju,#zhuanghuang,#miyue{

	float:left;

}

#qiche,#shenghuoyongpin,#xinju,#zhuanghuang{

	margin-right:3px;

}

#xiyan a

{

	background-position:-184px -1px;

}

#xiyan a:hover

{

	background-position:-184px -116px;

}

#sheying a

{

	background-position:-368px -1px;

}

#sheying a:hover

{

	background-position:-368px -116px;

}

#zhubao a

{

	background-position:-552px -1px;

}

#zhubao a:hover

{

	background-position:-552px -116px;

}

#lifu a

{

	background-position:0px -1px;

}

#lifu a:hover

{

	background-position:0px -116px;

}

#baihuo a

{

	background-position:-736px -1px;

}

#baihuo a:hover

{

	background-position:-736px -116px;

}

#fuwu a

{

	background-position:-920px -1px;

}

#fuwu a:hover

{

	background-position:-920px -116px;

}

#qiche a

{

	background-position:-1104px -1px;

}

#qiche a:hover

{

	background-position:-1104px -116px;

}

#shenghuoyongpin a

{

	background-position:-1288px -1px;

}

#shenghuoyongpin a:hover

{

	background-position:-1288px -116px;

}

#xinju a

{

	background-position:-1472px -1px;

}

#xinju a:hover

{

	background-position:-1472px -116px;

}

#zhuanghuang a

{

	background-position:-1656px -1px;

}

#zhuanghuang a:hover

{

	background-position:-1656px -116px;

}

#miyue a

{

	background-position:-1840px -1px;

}

#miyue a:hover

{

	background-position:-1840px -116px;

}

.prezi-player { width: 660px;float:left; display:inline;margin-left:4px;height:370px;} .prezi-player-links { text-align: center; }

.mapintro{

	padding:10px 50px 10px 0;

	height:150px;

}

.left_map{

float: left;

width: 515px;
}
#right_map{

	margin:4px 0 0 0px;

	width:260px;

	float:left;

	display:inline;

}

#mapclear{

	clear:both;

	font-size:12px;

	font-family:微软雅黑,幼圆;

	color:#666;

	font-weight:bolder;

	height:0px;

	line-height:0px;

	text-align:center;

}

#huigu_s_1 {

    background: url("http://www.591wed.com/images/art_bg.jpg") no-repeat scroll 0 0 transparent;

}

#huigu_s_2 {

    background: url("http://www.591wed.com/images/art_bg.jpg") no-repeat scroll 0 -246px transparent;

}

#huigu_s_3 {

    background: url("http://www.591wed.com/images/art_bg.jpg") no-repeat scroll 0 -492px transparent;

}

#huigu_s_4 {

    background: url("http://www.591wed.com/images/art_bg.jpg") no-repeat scroll 0 -738px transparent;

}

#huigu_s_5 {

    background: url("http://www.591wed.com/images/art_bg.jpg") no-repeat scroll 0 -984px transparent;

}

#huigu_s_6 {

    background: url("http://www.591wed.com/images/art_bg.jpg") no-repeat scroll 0 -1230px transparent;

}

.huigu_style {

	display:inline;

    float: left;

    height: 246px;

    margin-left: 11px !important;

    width: 302px;

}

.sisi_art {

    margin-left: 18px;

    margin-top: 172px;

}

.sisi_art li {

    /*background-image: url("../new_img/ico_red.gif");*/

    background-position: left center;

    background-repeat: no-repeat;

    line-height: 18px;

    padding-left: 10px;

}

.art_floor {

    clear: both;

    margin-bottom: 11px;

    overflow: hidden;

    zoom:1;

}

.we2st_art {

    line-height: 1.5;

}

.showphoto_block{

	border-top:1px solid #c9c9c9;

	padding-bottom:14px;

}

.showphoto_block img

{

	border:none;

}

.showphoto_block .subtitle{

	font-size:14px;

	font-family:微软雅黑,幼圆;

	color:#666;

	font-weight:bolder;

	height:44px;

	line-height:44px;

	padding-left:10px;

}

.piccontainer{

	font-size:0;

}

.piccontainer a{display:inline;float:left;}

.leftpic,.rightpic{

	display:inline;

	float:left;

	width:458px;

	height:305px;

	margin-left:10px;

}

.right_smallimg{

	margin-left:2px;

}

.singleimg,.mutilimg{

	float:left;

	display:inline;

	margin-left:10px;

}

.mutilimg{

	width:540px;

}

.bottom_smallimg img{

	margin-top:2px;

}

.bottom_smallimg2 img{

	margin-top:11px;

}

#we2nd_about_we {

    background: none repeat scroll 0 0 #F0F0F0;

    line-height: 1.5;

    margin: 10px auto 20px;

    padding: 20px;

    width: 860px;

}

#we2nd_about {

    margin: 15px auto;

    width: 918px;

}

.we2nd_content_bg {

    background: none repeat scroll 0 0 #FFFFFF;

    margin: 0 auto;

    overflow: hidden;

    padding: 0;

    width: 948px;

}

.about_list {

    float: left;

    margin-bottom: 10px;

    margin-right: 5px;

    width: 190px;

}

.about_list dt {

    color: #990000;

    font-weight: bold;

    line-height: 20px;

}

.about_list dd {

    line-height: 20px;

}

#about_cb_mthz {

    width: 280px;

}

#about_lx {

    width: 210px;

}

#lx_cz {

    margin-left: 22px;

    margin-top: -10px;

}

#we2nd_content_about_bot {

    height: 33px;

    margin: 0 auto;

    overflow: hidden;

    width: 950px;
	
	margin-bottom:5px

}

.about_b_l {

    background-image: url("http://www.591wed.com/images/about_bot_l.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 33px;

    width: 8px;

}

.about_b_c {

    background-image: url("http://www.591wed.com/images/about_bot_c.jpg");

    background-repeat: repeat-x;

    float: left;

    height: 33px;

    width: 934px;

}

.about_b_r {

    background-image: url("http://www.591wed.com/images/about_bot_r.jpg");

    background-repeat: no-repeat;

    float: left;

    height: 33px;

    width: 8px;

}

.about_bottxt {

    margin-left: 550px;

    margin-top: 10px;

}

.about_bottxt ul {

    margin: 0;

    padding: 0;

}

.about_bottxt li {

    border-left: 1px solid #CCCCCC;

    border-right: 1px solid #FFFFFF;

    float: left;

    margin: 0 auto;

    padding: 0 15px;

    vertical-align: middle;

}

#about_bottxt1 {

    border-left: 0 none;

}

#about_bottxt2 {

}

#about_bottxt3 {

    border-right: 0 none;

}

#about_bottxt4 {

    border-right: 0 none;

}

#jquery-overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

}

#jquery-lightbox {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#lightbox-nav {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {

	width: 49%;

	height: 100%;

	zoom: 1;

	display: block;

}

#lightbox-nav-btnPrev { 

	left: 0; 

	float: left;

}

#lightbox-nav-btnNext { 

	right: 0; 

	float: right;

}

#lightbox-container-image-data-box {

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

	padding: 0 10px 0;

}

#lightbox-container-image-data {

	padding: 0 10px; 

	color: #666; 

}

#lightbox-container-image-data #lightbox-image-details { 

	width: 70%; 

	float: left; 

	text-align: left; 

}	

#lightbox-image-details-caption { font-size:12px;font-family:宋体}

#lightbox-image-details-currentNumber {

	display: block; 

	clear: left; 

	padding-bottom: 1.0em;	

}			

#lightbox-secNav-btnClose {

	width: 66px; 

	float: right;

	padding-bottom: 0.7em;	

}

#right_floating{

	height:25px;

	width:185px;

	border:1px solid #DEDEDE;

	background-color:#EFEFEF;

	z-index:999;

}

#close_float{

	background:url(http://www.591wed.com/images/close_bt.gif) 60px 0 no-repeat;

	height:16px;

	cursor:pointer;

}

#suopiao_float,#qq_link

	{

	border-bottom:1px solid #C1C1C1;

	}

#qq_link{

	height:48px;

	background:url(http://www.591wed.com/images/r_qq.gif) 5px 0 no-repeat;

	padding:6px 0 0 18px;

}

#to_top{height:26px;padding-left:18px;line-height:26px;font-weight:bold;}

#to_top a{color:#666}

.right_float_ticket{ display:none;width:154px; height:auto;position: fixed;_position: absolute;top:470px; right:50%;_right:49.5%; margin-right:-644px;_margin-right:-637px; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+470 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight));} 
.right_float_ticket2{top:130px;_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+200 :document.body.scrollTop + (document.body.clientHeight - this.clientHeight));}
.decorate_top
{
	width:100%;
	height:46px;
	border-bottom:1px solid #D0C4C4;
	background-color:#F4F4F4;
	background-image:url(http://www.591wed.com/images/expo_591_new_04.jpg);
}
.deco_591_nav
{
	width:950px;
	height:40px;
	margin:0 auto;
}
.deco_591_nav ul
{
	margin:0;
	padding:0;
}
.deco_591_nav li
{
	height:46px;
	float:left; overflow:hidden; display:inline;
	line-height:46px;
	text-align:center;
}
.sw{ position:fixed;top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); z-index:999;}
.sw_{ position:fixed;top:70px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)+70); z-index:999;}
.deco_591_nav li a:link,.deco_591_nav li a:visited
{
	text-decoration:none;
	color:#555555;
	font-size:12px;
	font-weight:bold;
	display:block; float:left; overflow:hidden;
	height:33px;
	padding:0 10px;
	line-height:33px;
	margin:7px 2px 0 1px;
	_margin:7px 1px 0 1px;
}
#none_style{ margin-top:0; height:46px;}
.deco_591_nav li a:hover
{
	color:#F00;
}
.deco_nav_a:link,.deco_nav_a:visited
{
	text-decoration:none;
	color:#4F6577;
	font-size:14px;
}
.deco_nav_a:hover
{
	color:#F00;
}
.decorate_nav
{
	width:950px;
	margin:10px auto;
}
.submit{background:url(http://www.591wed.com/images/sh_expo_15.gif); height:36px; width:82px; border:none; cursor:pointer; vertical-align:middle;}
.tab1{display:inline;text-align:center;width:420px; margin-right:80px; margin-top:30px}
.labeltd{ vertical-align:middle; color:#CC0099; margin-right:20px;}


.navi_1_{width:1410px;_width:1418px;overflow:hidden; margin:0 auto; background-position:center;}
.top_top_new{width:100%; height:467px; background-image:url(http://www.591wed.com/images/repeat_nav_01.jpg); background-repeat:repeat-x}
.top_top_new1{height:87px; width:100%; background-image:url(http://www.591wed.com/images/new_expo_big_05_01.jpg);background-repeat:repeat-x; overflow:hidden}
.top_top_new1_1{width:1004px; height:88px; margin:0 auto}
.main_new1{width:100%; height:430px; background-image:url(http://www.591wed.com/images/expo1214_sh_05.jpg); background-repeat:repeat-x; background-color:#FF3982}
.main_new1_1{background:#FFF; width:980px; height:330px; margin:0 auto;}
.font_color{ font-size:14px; color:#333;}
#name{ height:28px; width:89px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_03.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#phone{ height:28px; width:125px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_05.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;vertical-align:middle}
#name1{ height:28px; width:89px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_03.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#phone1{ height:28px; width:125px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_05.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;vertical-align:middle}
#name2{ height:28px; width:89px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_03.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#phone2{ height:28px; width:125px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_05.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;vertical-align:middle}
#address,#cardID{ height:28px; width:304px; line-height:28px; border:0; background-image:url(http://www.591wed.com/images/sub_mi_con_09_01.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666}
#address_new{height:27px; width:219px; line-height:27px; border:0; background-image:url(http://www.591wed.com/images/sh140324_01.jpg); background-repeat:no-repeat; padding-left:3px; font-size:13px; color:#666;margin-left:20px}
.list_lijie{ margin-left:30px; color:#555; margin-top:10px;}
.list_lijie li{ float:left; width:210px; border-bottom:dashed #CCC 1px; height:30px; line-height:30px;}
.list_lant{ width:935px; height:37px; background-image:url(http://www.591wed.com/images/expo_tj1709_05.jpg); background-repeat:repeat-x; padding-top:4px; margin-left:20px;}
.list_lant li{ width:76px; float:left; margin:0 3px;}
.list_lant li a:hover{color:#FFF; font-size:14px;font-weight:bold; text-decoration:none;}
/*.list_lant li a{ display:block; width:75px; height:34px; line-height:34px; color:#AA0000; font-size:14px; font-weight:bold; text-align:center}
.list_lant li a:hover{ display:block; width:75px; height:34px; line-height:34px; color:#FFF; font-size:14px;text-align:center; font-weight:bold; background-image:url(http://www.591wed.com/images/expo_tj1709_10.jpg)}*/
.nav_over_{ display:block; width:75px; height:34px; line-height:34px; color:#FFF; font-size:14px;text-align:center; font-weight:bold; background-image:url(http://www.591wed.com/images/expo_tj1709_10.jpg)}
.groud_nav_{display:block; width:75px; height:34px; line-height:34px; color:#AA0000; font-size:14px; font-weight:bold; text-align:center}
#nnnn_{ width:15px; margin-top:-4px; margin-left:0;margin-right:0}
#nnnn_1{ width:15px; margin-top:-4px; margin-left:2px;margin-right:0}
#jjhhh a{ clear:both;font-size:14px; color:#F00; text-decoration:none;}
#jjhhh a:hover{ color:#F00; text-decoration:none;}

#Hproject{width:100%; clear:both; background-image:url(http://www.591wed.com/images/Hproject_bg.jpg);z-index:1;color:#FFFFFF}
#navigation {width:980px; margin:0px auto;height:38px;  line-height:38px; text-align:center;color:#FFFFFF}
.sw{ position:fixed;top:0px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); z-index:999;}
.sw_{ position:fixed;top:70px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)+70); z-index:999;}
/*#navigation ul li { float:left;position:relative;z-index:90; width:81px;}
#navigation ul li a {display:block;font-weight:81; color:#FFF; text-decoration:none; font-size:14px; background:url(/images/navigation_newbg2.jpg)}
#navigation ul li a:hover {color:#fff;background:url(/images/navigation_newbgban2.jpg)}
#navigation .arrNavi:link,#navigation .arrNavi:visited{background:url(/images/navigation_newbgban2.jpg);}*/

.navilo ul li { float:left;position:relative;z-index:90; width:auto; display:block;color:#FFFFFF}
.navilo ul li a {display:block;font-weight:81; color:#FFFFFF;font-size:14px; background:url(http://www.591wed.com/images/navigation_newbg2.jpg); padding-left:10px; padding-right:11px;display:block;text-decoration:none}
.navilo ul li a:hover {background:url(http://www.591wed.com/images/navigation_newbgban2.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}
.navilo .arrNavi:link,.navilo .arrNavi:visited{background:url(http://www.591wed.com/images/navigation_newbgban2.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}

.navirz ul li { float:left;position:relative;z-index:90; width:98px;}
.navirz ul li a {display:block;font-weight:98; color:#FFF; text-decoration:none; font-size:14px; background:url(http://www.591wed.com/images/navigation_bg.jpg)}
.navirz ul li a:hover {color:#fff;background:url(http://www.591wed.com/images/navigation_bgban.jpg);font-size:14px;}
.navirz .arrNavi:link,.navirz .arrNavi:visited{background:url(http://www.591wed.com/images/navigation_bgban.jpg);font-size:14px;color:#FFFFFF;text-decoration:none}

#navigation  .noback:link,#navigation .noback:visited{ background-image:none;}
#navigation  .noback:hover{background-image:none; background-color:#C00000}

#bottom {width:980px; margin:0px auto; text-align:center; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color:#fff;color:#333; font-size:12px;}
#bottom a:link,#bottom a:visited{color:#333; font-size:12px;}
#bottom a:hover{ font-size:12px; color:#F00;}
#bottom p{font-size:12px; line-height:24px; margin:5px 0;}

.indulgence_top{background:url(images/expo130224_01.jpg) repeat-x;width:1078px;height:56px;margin:0 auto;}
.indulgence_top p{float:left;padding-left:30px;line-height:56px;font-size:26px;color:#FFF;font-weight:600;font-family:'黑体'}
.indulgence_top ul{float:right;margin-top:12px;margin-right:5px;}
.indulgence_top ul li{float:left;}
.indulgence_top_wh{width:177px;height:44px;text-align:center;line-height:50px;font-size:20px;color:#983C4B;display:block;font-weight:600;background:url(images/expo130224_02.jpg) repeat-x;width:177px;height:44px;}
.indulgence_top_bl{width:177px;height:44px;text-align:center;line-height:50px;font-size:20px;color:#FFF;display:block}
.indulgence_middle{width:1078px;margin:5px auto;}
.indulgence_middle ul{width:198px;border:1px solid #999;color:#999;	height:258px;float:left;margin-right:17px;margin-bottom:5px}
.indulgence_name{color:#CE4F58;font-weight:600;font-size:16px}
.indulgence_red{color:#FFF;padding-left:3px;}

.bdsharebuttonbox{width: 102px;
position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop + 363 + 'px');
top:363px;right:50%;margin-right:-506px;
background: #FFFFFF;
border:2px #FF4B4B solid;
overflow:hidden;
display:none;
padding:10px 0;
}
.qq_main{width: 102px;
position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop +290 + 'px');
top:290px;right:50%;margin-right:-506px;
background: #FFFFFF;
border:2px #FF4B4B solid;
overflow:hidden;
display:none;
padding:10px 0;
}
.bdsharebuttonbox li{margin-left:20px;width:100px}
.bbq_{width:78px; cursor:pointer}
.bbq_a{border:1px #CCCCCC solid;z-index:3;background:#FFFFFF;}
.bbq_a a{height:69px;}
.bbq_b{border-top:1px #CCCCCC solid;border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;height:91px;}
.bbq_b a{height:91px;}
.bbq_c{border-left:1px #CCCCCC solid;border-right:1px #CCCCCC solid;border-bottom:3px solid #FF4B4B;}
.bbq_c a{height:69px;}
.bbq_d{border:1px #CCCCCC solid;z-index:3;background:#FFFFFF;border-bottom:none}
.bbq_d a{height:69px;}
.bbq_e{border:1px #CCCCCC solid;z-index:3;background:#FFFFFF;border-bottom:none;}
.bbq_e a{height:80px;}
.share_line{border:2px #FF4B4B solid}
.line_p{width:10px; height:67px; background:#ffffff;position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop + 365 + 'px');
top:365px;right:50%;margin-right:-507px; z-index:999;display:none}
.line_p_1{width:10px; height:88px; background:#ffffff;position:fixed;
_position: absolute;
_top: expression(documentElement.scrollTop + 292 + 'px');
top:292px;right:50%;margin-right:-509px; z-index:999;display:none}
.qq_main a{display:block;width:84px;height:22px; background-position:10px center;line-height:22px;padding-left:15px;color:#000000}
.qq_main li{padding-left:5px;margin-top:5px}
.none {display:none;}
.right_all{width:80px;text-align:center;background:#FFFFFF;overflow:hidden;position:fixed;_position:absolute;_position: absolute; _top: expression(documentElement.scrollTop + 120 + "px");top:120px;right:50%;margin-right:-585px;display:none}
.bbq_ a{display:block;line-height:20px}
.bbq_ a img{margin-top:15px}