/* @charset "utf-8"; */
/* CSS Document */
*{ padding:0; margin:0; font:0;}
body{ width:100%; font:13px;  font-family:"宋体";}
.clear{ clear:both; height:0; font:0;}
a{ color: #999; text-decoration:none;}
a:hover{ color:#f2266b;}
ul{ list-style:none;}
a img{ border:none;}
/* 头部*/

.nav{ height:50px; padding-left:50px;width:1024px; margin:0 auto; text-align:left;}
.top{ height:400px; width:100%; background: url(../images/b-right.gif) repeat-x;}
.top1{ height:400px; width:100%; background-color:#000;}
.banner{ height:400px; background-color:#2c2c2c; background:url(../images/b-left.gif) no-repeat; width:1024px; margin:0 auto;}
#flipslides{height:400px}
.linkedimg img{border:none}
.b-left,.b-right{ float:left; height:400px;}
.b-left{ padding-left:30px; width:682px; }
.b-right{ width:312px; background:url(../images/b-right.gif) repeat-x;}
.b-right p.yy { padding-left:85px; padding-top:15px;}
.b-right p.logo{ padding:110px 0 0 80px;}
/* 内容*/
.main{ background:url(../images/bj.gif) left repeat-y; height:1050px; padding-left:30px; width:994px; margin:0 auto;}
.menu,.imag{ float:left; height:346px;}
.menu{ width:220px; text-align:left; }
.menu ul{ padding:20px 5px 5px 5px; list-style:none;}
.menu ul li{ height:30px; line-height:30px; font-size:15px; border-bottom:1px solid #d4d4d4; padding-left:5px;}
.menu ul li a{color: #999; font-weight:bold; }
.menu ul li a span{ padding-left:2px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.menu ul li a:hover{ color:#f2266b;}
.imag{ width:696px;}
/* middle 新闻部分*/
.m-left,.m-right{ float:left; margin-left:20px; padding-top:20px;}
.m-left{ width:570px; font-size:13px;}
.m-right{ width:305px;}

.nbj{ float:left; background:url(../images/nbj.gif) no-repeat; width:9px; height:330px;}

.show{ width:280px; height:100px; background:url(../images/sbj.gif) repeat-x; margin:0 8px; padding:15px 0 0 10px;}
.show img{ float:left; background:url(../images/simg.gif) no-repeat; width:55px; height:55px; padding:5px ; margin-right:5px;}
.show a{ color:#f2266b;}
.show p{ font-size:13px; color:#6c6c6c; line-height:16px;}
.show p.date{ background:url(../images/smbj.gif) no-repeat; line-height:26px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:8px;}
.show p.date img{ background:none; float:right; height:10px; width:39px; margin-top:-23px;}
.gg2{ background:url(../images/gg2bj.gif) no-repeat; padding:10px; height:270px; width:310px; margin-left:8px;}


/* 底部信息*/
.bottom{ height:100px; text-align:center; background-color:#656565; font-size:13px; color:#CCCCCC; padding-top:20px;}
.bottom p{ line-height:30px;}
.bottom p a{ padding:3px; color:#CCCCCC;}

/* wedding*/
.mainzi{ background: url(../images/bj.gif) repeat-y; padding-left:30px; width:994px; margin:0 auto;overflow:hidden; min-height:500px; height:auto; _margin-top:-15px;}
.ziright{ float:left; padding-bottom:20px; margin-left:10px; width:710px;height:auto; }
.ziright img{ border:none;}
.photo{ padding-left:20px;height:auto; }
.page{width:90%; line-height:30px; padding:10px; text-align:center; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
/*dress css*/
.dress_dot{ background: url(../images/dot.jpg) 0% 100% repeat-x;float:left;width:151px;height:242px;padding-right:16px; margin-top:18px; padding-bottom:5px}
.dress_nr{background-color:#fff; color:#6B6969;padding-bottom:8px;}
.dress_nr2{color:#fff;padding-bottom:8px;background-color:#B4B4B4;}
.dress_pic{text-align:center;background:url(../images/dressbj.jpg) no-repeat;height:213px;width:150px; padding-top:6px}
.dress_pic2{text-align:center;height:213px;width:150px; padding-top:6px}
.dress{padding-left:12px;font-size:13px; text-align:center}

/* new*/

.new ul{  padding:10px 0 10px 20px;  clear:both; border-bottom:1px dashed #CCCCCC; margin-left:30px;}
.new li{ line-height:28px; font-size:13px;}
.new li a{ float:left; color:#a6a6a6;text-align:left; width:500px; display:block; background:url(../images/ndian.gif) left center no-repeat; padding-left:15px;}
.new li a:hover{  color:#f2266b;}
.new li span{ display:block; width:100px; float:left; color:#999; }


/* art*/

.art{ padding-left:20px;}
.art A{ color:#6B6969;}
.art A:link {color:#6B6969;}
.art A:visited {color:#6B6969;}
.art A:active {color:#6B6969;}
.art A:hover {color:#6B6969;}

.art2 { padding-left:20px;font-size:13px; text-align:center};
.art2 A:link {color:#ffffff;}
.art2 A:visited {color:#ffffff;}
.art2 A:active {color:#ffffff;}
.art2 A:hover {color:#ffffff;}

.art_dot{ background: url(../images/dot.jpg) 0% 100% repeat-x;float:left;width:335px;height:240px;padding-right:10px; margin-top:18px; padding-bottom:10px}
.art_dot_blank{ float:left;width:335px;height:240px;padding-right:10px; margin-top:18px; padding-bottom:10px}
.art_nr{background-color:#fff; color:#6B6969;padding-bottom:8px;}
.art_nr2{color:#fff;padding-bottom:8px;background-color: #CCC;}
.art_pic{text-align:center;background: url(../images/a1bj.gif) no-repeat;height:200px;width:335px; padding-top:10px}
.art_pic2{text-align:center;height:198px;width:335px;padding-top:10px}
.art{padding-left:12px;font-size:13px; text-align:center;height:auto;}

/*price css*/
.service{ padding-left:20px;}
.price_t{background:url(..//images/price.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.price_t1{background:url(..//images/price_tj.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.price_content{margin-top:10px;}
.price_divn{width:316px;height:241px; background:url(../images/service_bj.jpg) no-repeat;}
.price_divn_blank{width:316px;height:241px;}
.price_pic{padding:9px 13px 6px 13px}
.price_nr{margin-top:2px; margin-bottom:70px}
.price_div{float:left;margin-bottom:25px; margin-right:20px;}
.price_divb{float:left;margin-bottom:25px;}


/*lovemv css*/
.mv{ float:left; width:350px; text-align:center;}
.lmv{  width:300px; height:200px; background:url(../images/mvbj.gif) no-repeat; margin:15px; border:5px solid #CCC;}
.lmv img{  padding:7px 0 0 6px;}
.mv li{ line-height:20px; font-size:13px;}
.mvzi a{ color:#666; font-weight:bold;}
.mvzi a:hover{ color:#F2266B;}
.mv1{ float:left; width:350px; padding-top:20px; text-align:left;}
.mv1 h3{ font-size:14px; padding:10px 0;}
.mv1 li{ line-height:30px;}
.mv1 li span{ display:block; font-weight:bold;}
.mv2 li{ float:left; width:120px; height:78px; padding:10px;}


.paishe{clear:both; padding-bottom:50px}
.paishe ul{padding-bottom:10px;height:56px;width:680px;border-bottom:#BDBDBD dashed 1px}
.paishe ul li{float:left;height:56px;padding-right:10px}
.paishe ul .li2{float:left;height:56px;}
.paishe ul li img{ border:none;}

/*content css*/
.content
{
width:680px;
height: auto;
font-size: 14px;
/*
height: 650px;
BORDER-RIGHT: #00ff00 1px solid;
BORDER-TOP: #00ff00 1px solid;
BORDER-LEFT: #00ff00 1px solid;
BORDER-BOTTOM: #00ff00 1px solid;
*/
}
.content1
{
width:98%;
height: auto;
font-size: 14px;
text-align: left;
padding-left:10px;
/*
BORDER-RIGHT: #00ff00 1px solid;
BORDER-TOP: #00ff00 1px solid;
BORDER-LEFT: #00ff00 1px solid;
BORDER-BOTTOM: #00ff00 1px solid;
*/
}
.content_x
{
width:680px;
height:10px;
/*
*/
BORDER-RIGHT: #00ff00 1px solid;
BORDER-TOP: #00ff00 1px solid;
BORDER-LEFT: #00ff00 1px solid;
BORDER-BOTTOM: #00ff00 1px solid;
}
.content h3{ padding-top:20px; padding-bottom:8px;}
.content h3 span{ font-size:13px; font-weight:100;}
.content p{ line-height:22px; font-size:13px;}

/*story css*/
.story{ height:750px; width:100%; background:url(../images/story.gif) right top no-repeat; color: #666;}
.story p{ width:360px; line-height:22px; font-size:13px; padding:10px 0;padding-left:30px; }

/*job css*/
.job h3{ padding-top:20px; padding-bottom:8px;}
.job p{ font-size:13px;}


/*love css*/
.love_content{ font-size:12px; margin-left:10px;}
.love_content ul{}
.love_content ul li{float:left;width:200px;height:190px;padding:10px;margin-top:30px; padding-bottom:10px;background:url(../images/dot.jpg) left bottom repeat-x;}
.love_pic{padding:6px 0px 0px 6px; margin-bottom:12px}
.love_nr{background:#FFFFFF;color:#777777; line-height:18px;padding-left:8px}
.love_nr a{background:#FFFFFF;color:#E5007F; line-height:18px; text-decoration:none;}
.love_nr a:hover{background:#FFFFFF;color:#E5007F; line-height:18px; text-decoration:underline;}
.love_nr2{width:192px;background:#E5007F;color:#fff; line-height:18px;padding-left:8px}
.love_nr2 a{width:192px;background:#E5007F;color:#fff;line-height:18px; text-decoration:none;}
.love_nr2 a:hover{width:192px;background:#E5007F;color:#fff;line-height:18px; text-decoration:underline;}


/*product css*/
.topimg{ margin-top:20px; height:240px;  border-bottom:1px dotted #CCC;}
.probj{ float:left; margin-left:10px; width:376px; height:200px; background:url(../images/prubj.gif) no-repeat 0 0; padding:24px 0 0 33px;}
.topimg h3{ padding-top:30px; padding-bottom:10px;}
.topimg li{ font-size:13px; color:#666; line-height:20px;}
.picture{ margin:10px;}
.picture img{ padding:5px; border:1px solid #CCC; margin:5px; }

/*zi7*/
.weizhi{ color:#969696;float:right;padding-right:20px; font-size:13px;}
.weizhi a{ color:#F2266B; text-decoration:none;}
.zi1{ background:url(../images/zi1.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.zi2{ background:url(../images/zi2.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.zi3{ background:url(../images/zi3.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.zi4{ background:url(../images/zi4.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.zi5{ background:url(../images/zi5.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.zi6{ background:url(../images/zi6.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.zi7{ background:url(../images/zi7.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.zi8{ background:url(../images/zi8.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.tzi1{ background:url(../images/tzi1.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.tzi2{ background:url(../images/tzi2.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.tzi3{ background:url(../images/tzi3.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.tzi4{ background:url(../images/tzi4.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.tzi5{ background:url(../images/tzi5.gif) no-repeat 0 0; width:700px; height:105px; line-height:105px;}
.tzi4_xx{ background:url(../images/xx.jpg) no-repeat 0 0; width:700px; height:105px; line-height:105px;}

.qq{ padding-left:35px; padding-top:60px;}
.qq img{ border:none;}
.qq2{padding-left:23px;}
.qq_l{float:left;width:59px; cursor:pointer; text-align:center}
.qq_t{line-height:19px;color:#FFFFFF;display:block}
.qq_t2{line-height:19px;color:#FFFFFF;display:none; text-align:center}
.qq_on{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter: alpha(Opacity=100);}
.qq_off{opacity:0.3;-moz-opacity:0.3;-khtml-opacity:0.3;filter: alpha(Opacity=30);}
.font_e{ font-size:12px;}

/*index css*/

.down1{padding-top:1px; padding-left:2px}
.pointer{cursor:pointer}
.martop1{clear:both;margin-top:14px;}
.martop2{margin-top:8px;}
.martop3{margin-top:24px;}
.telwz{padding-left:12px; padding-right:12px}
.marl{margin-left:34px;_margin-left:17px}
.clear{clear:both}
.clear2{clear:both;height:35px;_height:0px}
.psmar{margin-left:34px;_margin-left:17px;}
.font_f{font-family:Arial, Helvetica, sans-serif}
.font_e{font-family:Arial;font-size:11px}
.center{text-align:center}
.padr{padding-right:10px;}
.padt{padding-top:15px}
.martop3{margin-top:0px}
.disno{display:none}
.marl2{margin-left:6px}
.marb2{margin-bottom:50px}

.f_zi{color:#611A84;font-weight:bold; }
.f_zi a{color:#611A84;font-weight:bold;text-decoration:none}
.f_zi a:hover{color:#611A84;font-weight:bold;text-decoration: underline}
.f_zi1{color:#611A84;}
.f_zi1 a{color:#611A84;text-decoration:none}
.f_zi1 a:hover{color:#611A84;text-decoration: underline}

.left01 .picshow{width:574px;height:187px;text-align:center; padding:9px 0px 0px 0px; }
.left01 .hottj{clear:both;margin-top:20px}
.left01 .hottjnr{margin-top:12px;height:300px;width:580px;}
.left01 .hottjnr .block{float:left;width:49%;background:url(../images/pic_bj.jpg) left bottom no-repeat; padding-top:12px; margin-right:5px}
.left01 .hottjnr .block_01{padding-left:24px; margin-bottom:10px;}
.left01 .hottjnr .block_01 .lpic{width:88px;height:90px; float:left; text-align:center;background:url(../images/img.gif) no-repeat; padding:4px 0px 0px 2px}
.left01 .hottjnr .block_01 .lpic1{width:88px;height:90px; float:left; text-align:center;background:url(../images/img.gif) 2px 1px no-repeat; padding:4px 0px 0px 2px}
.left01 .hottjnr .block_01 .rtext{float:left;width:155px; margin-left:5px; line-height:17px; padding-top:3px}
.left01 .hottjnr .block_02{clear:both;margin-left:24px; margin-top:10px;background:url(../images/line.gif) no-repeat;color:#616161}
.left01 .hottjnr .block_02 a{color:#616161; text-decoration:none}
.left01 .hottjnr .block_02 a:hover{color:#611A84; text-decoration:none}
.left01 .hottjnr .block_02 ul{}
.left01 .hottjnr .block_02 ul li{height:31px; line-height:31px;background:url(../images/line.gif) left bottom no-repeat;color:#616161;}
.right01 { height:340px;}
.right01 .news{width:280px;height:83px;background:url(../images/pic_bj3.jpg) repeat-x; padding-left:20px; margin-top:5px; padding-top:18px; font-size:12px;}
.newsblock{clear:both;height:80px;}
.newspic{float:left;background:url(../images/pic_bj4.jpg) no-repeat;width:60px;height:59px; text-align:center; padding-top:3px}
.newstext{float:left; margin-left:6px; margin-top:3px;width:200px}
.newstitle{color:#E75794; font-weight:bold; padding-bottom:5px }
.newstitle a{color:#E75794; font-weight:bold; text-decoration:none}
.newstitle a:hover{color:#E75794; font-weight:bold; text-decoration:underline}
.newstextb{color:#7E7E7E; line-height:17px}
.dateline{clear:both;width:272px;height:21px;background:url(../images/date_bj.jpg) no-repeat; margin-top:1px; padding-left:8px; color:#7D7D7D; font-family:Arial; padding-top:3px}
.dateline2{clear:both;width:272px;height:21px;background:url(../images/date_bj2.jpg) no-repeat; margin-top:1px; padding-left:8px; color:#fff; font-family:Arial; padding-top:3px}
.more{float:right; padding-right:8px; padding-top:4px;}

/*首页头部FLASH切换代码*/
.loading{width:682px;color:#FFCC00;font-size:12px;height:400px; _height:380px; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:400px;  overflow:hidden;}
.ul2{display:none;}
.b1,.b2{display:block;float:left;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.button{ display:none;}
.order_td{ font-size:12px;}
.order_sm{ font-size:12px;}
.order_sm2{ font-size:12px;}
.online_d{ font-size:12px;}



.page A{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #000000;
}

.page A:link{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #000000;
	text-decoration:none;
}

.page A:hover{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #000000;
	text-decoration:none;
}

.page A:visited{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #000000;
	text-decoration:none;
}



.page1{
	font-size: 26px;
	color: #ff0000;
}

.page1 A{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #ff0000;
}

.page1 A:link{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #ff0000;
	text-decoration:none;
}

.page1 A:hover{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #ff0000;
	text-decoration:none;
}

.page1 A:visited{
	font-size: 16px;
	font-style: normal;
	font-family: "宋体";
	color: #ff0000;
	text-decoration:none;
}










