@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td, option, include, file ,img,span,a{margin:0;padding:0;}
img{ border:none;}
a { 
outline: none; 
color:#fff; 
text-decoration:none; 
} 
a:active { 
star:expression(this.onFocus=this.blur()); 
}
body{ background:#413da3;font-size:12px; font-family:"微软雅黑";}	
.clearfix{ zoom:1}
.clearfix::after{ content:""; height:0; display:block; clear:both;}

.main{ min-width:100px; margin:0 auto;}
.bg{ height:221px;}
.bg1{ background:url(images/bg_01.jpg) center top no-repeat;}
.bg2{ background:url(images/bg_02.jpg) center top no-repeat;}
.bg3{ background:url(images/bg_03.jpg) center top no-repeat;}
.bg4{ background:url(images/bg_04.jpg) center top no-repeat;}
.bg5{ background:url(images/bg_05.jpg) center top no-repeat;}
.bg6{ background:url(images/bg_06.jpg) center top no-repeat;}
.bg7{ background:url(images/bg_07.jpg) center top no-repeat;}
.bg8{ background:url(images/bg_08.jpg) center top no-repeat;}
.bg9{ background:url(images/bg_09.jpg) center top no-repeat;}
.bg10{ background:url(images/bg_10.jpg) center top no-repeat;}

.bgadd6{ background:url(images/bg_add_06.jpg) center top no-repeat;}
.bgadd7{ background:url(images/bg_add_07.jpg) center top no-repeat;}
.bgadd8{ background:url(images/bg_add_08.jpg) center top no-repeat;}
.bgadd9{ background:url(images/bg_add_09.jpg) center top no-repeat; height:413px;}

.wrap{ width:1003px; margin:0 auto; position:relative;}
.con_abso{ position:absolute;}
.con1{ width:100%;}
.fla{
	position:relative;
	min-width:1003px;
	max-width:1680px;
	*+html.fla:expression((document.documentElement.clientWidth||document.body.clientWidth)<1680?"1003px":"1680px");
	margin:0 auto;
	height:697px;
	z-index:99;
	}
	
.con4{ left:295px; top:0px; width:410px; height:90px;/* border:1px solid #000;*/}
.tit{ display:none;}
.tit span{ display:block;}
.tit1{ background:url(images/sd_tit.png) no-repeat; width:229px; height:47px; margin:20px 0 0 100px;}
.tit2{ background:url(images/hndh_tit.png) no-repeat; width:344px; height:44px; margin:20px 0 0 35px;}
.tit3{ background:url(images/sx_tit.png) no-repeat; width:378px; height:44px; margin:20px 0 0 20px;}
.con5{ width:805px; left:105px; top:-40px;}
.conShare{ display:none;}
/*许愿双DAN*/
.con1_tit{ width:670px; margin:0 auto;}
.con1_tit li{ float:left;}
.con1_tit li a{ display:block; width:330px; height:65px;}
.tit_sd a{ background:url(images/tab.png) left -65px no-repeat;}
.tit_sd a.tit_active,.tit_sd a:hover{ background:url(images/tab.png) left 2px no-repeat;}
.tit_yd a{ background:url(images/tab.png) -330px 2px no-repeat;}
.tit_yd a.tit_active,.tit_yd a:hover{ background:url(images/tab.png) -330px -65px no-repeat;}
.con1_box{ display:none; clear:both;}
.con1_time p{ margin-top:10px;*margin-top:-3px; font-size:20px; color:#ffffff; text-align:center; line-height:1.5em;}
.con1_timeyd{ *margin-top:-5px; *margin-bottom:23px;}
.con1_time p span,.con2_time p span{ font-size:30px; font-weight:bold; color:#deff00;}
.con1_bg1{ background:url(images/sd_bg1.jpg) no-repeat; width:805px; height:463px; margin-top:70px; position:relative;}
.con1_bg1 p,.con1_bg2 p,.con1_bg1_yd p,.con1_bg2_yd p{ position:absolute; width:290px;  font:14px "宋体"; color:#fff; line-height:1.5em;}
.con1_p1{ left:65px; top:65px;}
.con1_p2{ left:65px; top:300px;}
.con1_p2 a,.con1_yd2_p2 a{ color:#edff25;}
.con1_p3{ left:435px; top:300px;}
.con1_p4{ left:435px; top:380px;}
.con1_bg2{ background:url(images/sd_bg2.jpg) no-repeat; width:805px; height:375px; position:relative;}
.con2_p1{ left:65px; top:65px;}
.con2_p2{ left:435px; top:65px;}
.con2_p3{ left:65px; top:190px;}
.con_imgs_box{ width:320px; height:186px; overflow:hidden;}
.con_imgs_box img{ width:320px; height:186px; overflow:hidden; *margin:-2px;}
.con_imgs_box1{ right:42px; top:36px;}
.con1_imgs{ top:0; height:2000px;}
.con1_img_list{ width:300px; text-align:right; position:absolute; right:10px; top:165px; z-index:3;}
.con1_img_list a{ width:20px; *width:25px; height:10px; display:inline-block; margin-right:5px; background:#ffffff; -webkit-transition:all 0.4s ease-in; -moz-transition:all 0.4s ease-in; transition:all 0.4s ease-in; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
a.imgCurr,.con1_img_list a:hover{ background:#dd2729; width:30px;*width:25px;}
.con1_bg1_yd{ background:url(images/yd_bg1.jpg) no-repeat; width:805px; height:467px; position:relative;}
.con1_bg1_yd p,.con1_bg2_yd p{ width:360px;}
.con1_yd_p1{ left:65px; top:90px;}
.con1_yd_p2{ left:65px; top:190px;}
.con1_yd_p3{ left:65px; top:340px;}
p.con1_yd_p4{ width:260px; right:10px; top:340px;}
.con_imgs_box2{ right:13px; top:40px;}
.con2_imgs{ top:0; height:2000px;}
.con1_bg2_yd{ background:url(images/yd_bg2.jpg) no-repeat; width:805px; height:375px; position:relative;}
.con1_yd2_p1{ left:65px; top:75px;}
p.con1_yd2_p2{ width:260px; right:10px; top:50px;}

/*首届暖冬跨年灯会季*/
.con2_time p{ margin:20px 0 0 120px; font-size:18px; color:#ffffff; line-height:1.5em;}
.con2_bg1{ background:url(images/hndh_bg1.jpg) no-repeat; margin-top:60px; width:805px; height:380px;/* *height:420px;*/  position:relative;}
.con2_bg1 p,.con2_bg2 p{ position:absolute; width:340px; font:14px "宋体"; color:#f6ffab; line-height:1.5em; z-index:2;}
.con2a_p1{ left:60px; top:65px;}
.con2a_p2{ left:60px; top:190px;}
.con2a_p3{ left:60px; top:328px; *top:318px;}
p.con2a_p4{ width:260px; right:35px; top:328px;}
.con_imgs_box3{ right:21px; top:49px;}
.con33_imgs{ top:0; height:2000px;}
.con2_bg2{ background:url(images/hndh_bg2.jpg) no-repeat; margin-top:20px; width:805px; /*height:477px;*/ height:340px;  position:relative;}
.con2_bg2_p1{ left:60px; top:105px;}
p.con2_bg2_p2{ width:260px; right:35px; top:105px;}
.con2_bg2_p3{ left:60px; top:258px;}
p.con2_bg2_p4{ width:260px; right:35px; top:258px;}
#con_add{ display:none;}
.con9{ left:160px; top:65px; width:740px;}
.con9 p{ width:300px; font:14px/21px "宋体"; color:#f6ffab;}
.con9_p1{ top:35px;}
.con9_p2{ top:85px;}
#add_imgs{ position:absolute; right:11px; top:1px; width:378px; height:234px;}
#add_imgs img{ position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity:0); width:378px; height:234px;}

/*双新齐开 快乐加倍*/
.con3_js{ background:url(images/sx_js.jpg) center top no-repeat; margin:30px 0 0 80px; width:641px; height:125px;}
.con3_main { width:735px; margin:20px auto;}
.con3_main p{ width:640px; margin:10px 0 10px 30px; font:bold 14px/21px "宋体"; color:#ffffff;}
.sub_list{ margin-left:3px;}
.sub_list li{ float:left; display:inline; margin-right:3px;}
.sub_list li a{ display:block; width:143px; height:54px;}
.sub1 a{ background:url(images/sx_nav.jpg) left top no-repeat;}
.sub1 a.sub_active,.sub1 a:hover{ background:url(images/sx_nav.jpg) left -54px no-repeat;}
.sub2 a{ background:url(images/sx_nav.jpg) -146px top no-repeat;}
.sub2 a.sub_active,.sub2 a:hover{ background:url(images/sx_nav.jpg) -146px -54px no-repeat;}
.sub3 a{ background:url(images/sx_nav.jpg) -292px top no-repeat;}
.sub3 a.sub_active,.sub3 a:hover{ background:url(images/sx_nav.jpg) -292px -54px no-repeat;}
.sub4 a{ background:url(images/sx_nav.jpg) -438px top no-repeat;}
.sub4 a.sub_active,.sub4 a:hover{ background:url(images/sx_nav.jpg) -438px -54px no-repeat;}
.sub5 a{ background:url(images/sx_nav.jpg) -584px top no-repeat;}
.sub5 a.sub_active,.sub5 a:hover{ background:url(images/sx_nav.jpg) -584px -54px no-repeat;}
.con3_imgs_box{width:727px; margin-top:5px; border:4px solid #f1ca42; position:relative;}
.imgs_prev,.imgs_next{ display:block; position:absolute; top:170px; width:41px; height:41px; z-index:3;}
.imgs_prev{ left:5px; background:url(images/sx_btn.png) left top no-repeat;}
.imgs_next{ right:5px; background:url(images/sx_btn.png) right top no-repeat;}
.con3_imgs_wrap{ display:none; width:727px; height:404px; position:relative; overflow:hidden;}
.con3_imgs{ width:17000px; position:absolute; left:0;}
.con3_imgs img{ float:left; width:727px; height:404px; float:left;}
.con3_fkt{ background:url(images/fkt_tit.jpg) left top no-repeat; padding-top:40px;}
.fkt_l,.fkt_r{ float:left;}
.fkt_l{ display:inline; margin-right:70px;} 
.con3_fkt img{ display:block; width:320px; height:186px; border:5px solid #f1ca42;}
.con3_fkt a{ display:block; background:url(images/ckdt.jpg) no-repeat; margin:10px 0 0 120px; width:95px; height:34px;}


.con10{ left:360px; top:145px; width:540px; position:relative;}
.copy_wb{ position:absolute; right:85px; top:-5px; width:195px; height:30px;}
.con10 p{ font-size:16px; color:#fff; line-height:2em;}
p.margin_l{ margin-left:50px;}
.con10 p span{ font-size:16px; color:#fff;}
.con10 p a{ color:#fff; margin-left:15px;}
/*导航*/
.nav{ position:absolute; right:30px; top:50px; width:175px; height:569px; z-index:999;}
.nav a{ display:block; width:175px;}
.nav1 a{ background:url(images/nav.png) left top no-repeat; height:210px;}
.nav1 a.nav_curr,.nav1 a:hover{ background:url(images/nav.png) -180px top no-repeat;}
.nav2 a{ background:url(images/nav.png) left -210px no-repeat; height:180px;}
.nav2 a.nav_curr,.nav2 a:hover{ background:url(images/nav.png) -180px -210px no-repeat;}
.nav3 a{ background:url(images/nav.png) left -390px no-repeat; height:179px;}
.nav3 a.nav_curr,.nav3 a:hover{ background:url(images/nav.png) -180px -390px no-repeat;}