﻿@charset "utf-8";

/*公共顶部*/
#CommTop
{width:100%; height:100px; overflow:hidden; background:url(../Images/bgn1.png) center top no-repeat;}
#CommTop .center
{width:1200px; height:100px; overflow:hidden; margin:0px auto; position:relative;}
#CommTop .center .logo
{position:absolute; left:16px; top:17px;}
#CommTop .center .nav
{width:933px; height:40px; overflow:hidden; position:absolute; right:0px; top:40px;}
#CommTop .center .nav ul
{list-style:none;}
#CommTop .center .nav ul li
{width:160px; height:40px; overflow:hidden; float:left;
 background:url(../Images/bgn2.png) center bottom no-repeat;
 line-height:22px; font-family:"微软雅黑"; font-size:14px; text-align:center;}
#CommTop .center .nav ul li a:link
{color:#FFFFFF; text-decoration:none;}
#CommTop .center .nav ul li a:visited
{color:#FFFFFF; text-decoration:none;}
#CommTop .center .nav ul li a:hover,#CommTop .center .nav ul li a:active
{color:#32E922; text-decoration:none;}

/*首页幻灯*/
#indexSlide
{width:100%; height:650px; overflow:hidden; position:relative;}
#indexSlide .list
{width:100%; height:650px; overflow:hidden;}
#indexSlide .list ul
{list-style:none; position:absolute; left:0px; top:0px;}
#indexSlide .list ul li
{width:100%; height:650px; overflow:hidden; float:left; position:relative;}
#indexSlide .list ul li img
{position:absolute; left:0px; top:0px;}

/*案例中心*/
#Case
{width:1200px; height:495px; overflow:hidden; margin:0px auto; position:relative; margin-top:13px;}
#Case .title
{width:1200px; height:87px; overflow:hidden; padding-top:36px;}
#Case .title em
{color:#000000; font-family:"微软雅黑"; font-style:normal; line-height:36px; font-size:28px;}
#Case .title span
{color:#C64765; font-family:"微软雅黑"; font-size:20px;}
#Case .title i
{color:#676767; font-family:"微软雅黑"; font-size:14px; font-style:normal;}
#Case .list
{width:840px; height:372px; overflow:hidden; position:absolute; left:0px; bottom:0px;}
#Case .list ul
{list-style:none;}
#Case .list ul li
{width:271px; height:179px; overflow:hidden; float:left; position:relative;}
#Case .list ul li .bt
{width:271px; height:179px; overflow:hidden; position:absolute; left:0px; top:0px; display:none;
 background:url(../Images/bgn3.png) repeat;}
#Case .list ul li .bt a
{width:271px; height:179px; overflow:hidden; display:block;}
#Case .list ul li .bt img
{position:absolute; left:17px; bottom:17px;}
#Case .list ul li .bt em
{width:175px; height:20px; overflow:hidden; display:block; position:absolute; right:36px; bottom:32px;
 line-height:20px; font-family:"微软雅黑"; font-size:16px; color:#FFFFFF; font-style:normal;}
#Case .list ul li .bt span
{position:absolute; left:60px; bottom:15px; line-height:16px; color:#D0CCCB; font-family:"宋体";}
#Case .list ul li.zw-x
{width:13px; height:179px; overflow:hidden; float:left;}
#Case .list ul li.zw-y
{width:840px; height:14px; overflow:hidden; float:left;}
#Case .list ul .more
{width:271px; height:179px; overflow:hidden; float:left;}
#Case .pic
{width:345px; height:371px; overflow:hidden; position:absolute; right:0px; bottom:1px;}

/*品牌活动*/
#Pphd
{width:1200px; height:733px; overflow:hidden; margin:0px auto; position:relative;}
#Pphd .title
{width:1200px; height:87px; overflow:hidden; padding-top:36px;}
#Pphd .title em
{color:#000000; font-family:"微软雅黑"; font-style:normal; line-height:36px; font-size:28px;}
#Pphd .title span
{color:#C64765; font-family:"微软雅黑"; font-size:20px;}
#Pphd .title i
{color:#676767; font-family:"微软雅黑"; font-size:14px; font-style:normal;}
#Pphd .list
{width:1200px; height:610px; overflow:hidden;}
#Pphd .list ul
{list-style:none;}
#Pphd .list ul li
{width:360px; height:300px; overflow:hidden; float:left; position:relative;}
#Pphd .list ul .li1
{width:450px; height:610px; overflow:hidden; float:left; margin-right:15px;}
#Pphd .list ul .li2
{width:735px; height:295px; overflow:hidden; float:left; margin-bottom:12px;}
#Pphd .list ul li .bt
{width:100%; height:73px; overflow:hidden; position:absolute; left:0px; bottom:0px; padding-top:15px; display:none;
 background:url(../Images/bgn3.png) repeat;}
#Pphd .list ul li .bt em
{width:88%; height:34px; overflow:hidden; display:block; margin:0px auto;
 line-height:34px; font-family:"微软雅黑"; font-size:20px; color:#FFFFFF; font-style:normal;}
#Pphd .list ul li .bt span
{width:88%; height:24px; overflow:hidden; display:block; margin:0px auto;
 line-height:22px; font-family:"微软雅黑"; color:#FFFFFF; font-size:14px;}

/*视频展示*/
#video
{width:1200px; height:301px; overflow:hidden; margin:0px auto;}
#video .title
{width:1200px; height:87px; overflow:hidden; padding-top:36px;}
#video .title em
{color:#000000; font-family:"微软雅黑"; font-style:normal; line-height:36px; font-size:28px;}
#video .title span
{color:#C64765; font-family:"微软雅黑"; font-size:20px;}
#video .title i
{color:#676767; font-family:"微软雅黑"; font-size:14px; font-style:normal;}
#video .list
{width:1200px; height:183px; overflow:hidden;}

/*婚礼攻略*/
#hlgl
{width:1200px; height:489px; overflow:hidden; margin:0px auto;}
#hlgl .title
{width:1200px; height:87px; overflow:hidden; padding-top:36px;}
#hlgl .title em
{color:#000000; font-family:"微软雅黑"; font-style:normal; line-height:36px; font-size:28px;}
#hlgl .title span
{color:#C64765; font-family:"微软雅黑"; font-size:20px;}
#hlgl .title i
{color:#676767; font-family:"微软雅黑"; font-size:14px; font-style:normal;}
#hlgl .list
{width:1200px; height:294px; overflow:hidden;}
#hlgl .list ul
{list-style:none;}
#hlgl .list ul li
{width:587px; height:135px; overflow:hidden; float:left; position:relative;}
#hlgl .list ul li .bt
{width:384px; height:25px; overflow:hidden; position:absolute; right:0px; top:0px;
 line-height:25px; font-family:"微软雅黑"; font-size:16px;}
#hlgl .list ul li .bt a:link
{color:#000000; text-decoration:none;}
#hlgl .list ul li .bt a:visited
{color:#000000; text-decoration:none;}
#hlgl .list ul li .bt a:hover,#hlgl .list ul li .bt a:active
{color:#BD1340; text-decoration:underline;}
#hlgl .list ul li .time
{width:384px; height:24px; overflow:hidden; position:absolute; right:0px; top:25px;
 line-height:24px; font-family:"微软雅黑"; color:#989898;}
#hlgl .list ul li .jsnr
{width:384px; height:48px; overflow:hidden; position:absolute; right:0px; top:49px;
 line-height:24px; color:#666666; font-family:"宋体";}
#hlgl .list ul li .more
{width:84px; height:25px; overflow:hidden; position:absolute; left:201px; bottom:0px;
 background-color:#EFEFEF;
 line-height:25px; text-align:center; font-family:"宋体";}
#hlgl .list ul li .more a:link
{color:#999999; text-decoration:none;}
#hlgl .list ul li .more a:visited
{color:#999999; text-decoration:none;}
#hlgl .list ul li .more a:hover,#hlgl .list ul li .more a:active
{color:#BD1340; text-decoration:none;}
#hlgl .list ul li.zw-x
{width:25px; height:135px; overflow:hidden; float:left;}
#hlgl .list ul li.zw-y
{width:1200px; height:25px; overflow:hidden; float:left;}

/*公共底部*/
#CommBottom
{width:100%; height:237px; overflow:hidden;
 background:url(../Images/bgn7.jpg) center top no-repeat;}
#CommBottom .bottomNav
{width:705px; height:74px; overflow:hidden; margin:0px auto;}
#CommBottom .bottomNav ul
{list-style:none;}
#CommBottom .bottomNav ul li
{width:122px; height:74px; overflow:hidden; float:left;
 line-height:74px; text-align:center; font-family:"微软雅黑"; font-size:14px;}
#CommBottom .bottomNav ul li a:link
{color:#D3BCC4; text-decoration:none;}
#CommBottom .bottomNav ul li a:visited
{color:#D3BCC4; text-decoration:none;}
#CommBottom .bottomNav ul li a:hover,#CommBottom .bottomNav ul li a:active
{color:#D3BCC4; text-decoration:underline;}
#CommBottom .center
{width:1200px; height:110px; overflow:hidden; margin:0px auto; margin-top:48px;}
#CommBottom .center em
{float:left; line-height:24px; font-style:normal; color:#DBABC1; margin-right:230px;}
#CommBottom .center span
{line-height:24px; color:#DBABC1;}

/*主体顶部*/
#MainTop
{width:1200px; height:40px; overflow:hidden; margin:0px auto; position:relative; margin-top:45px;
 line-height:40px; border-bottom:1px #DDDDDD solid;}
#MainTop em
{color:#C4385D; font-family:"微软雅黑"; font-size:24px; font-style:normal;}
#MainTop span
{color:#666666; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
#MainTop i
{color:#676767; font-family:"宋体"; font-style:normal;}
#MainTop i a:link
{color:#676767; text-decoration:none;}
#MainTop i a:visited
{color:#676767; text-decoration:none;}
#MainTop i a:hover,#MainTop i a:active
{color:#BD1340; text-decoration:underline;}
#MainTop i strong
{color:#676767; font-weight:normal;}
#MainTop .tel
{position:absolute; right:0px; top:0px; line-height:40px; font-family:"微软雅黑"; font-size:16px; color:#DF5B57;}

/*图片列表*/


#webPicList
{width:990px; height:auto; overflow:hidden; margin:0px auto; padding-top:18px; min-height:500px;}
#webPicList ul
{list-style:none;}
#webPicList ul li
{width:225px; height:235px; overflow:hidden; float:left;border: solid 1px #ebebeb;text-align: center;}
#webPicList ul li:HOVER{width:223px; height:233px;border: solid 2px #046e64;}
#webPicList ul li:HOVER em a{color: #046e64;}
/*#webPicList ul li img
{float:left;margin-left: 23px;}*/
#webPicList ul li em
{width:180px; height:52px; overflow:hidden; display:block;
 margin-left:23px;
 line-height:25px; text-align:center; font-size:18px; font-family:"微软雅黑"; font-style:normal;}


#webPicList ul li.zw-x
{width:22px; height:237px; overflow:hidden; float:left;border: none;}
#webPicList ul li.zw-y
{width:1200px; height:22px; overflow:hidden; float:left;border: none;}

#webPicList .sonSort ul li{width: 160px;height:25px;
    line-height: 25px;
    float: left;border: none;}
#webPicList .sonSort ul li:HOVER{min-width: 140px; line-height: 25px;float: left;height:25px;}
#webPicList .sonSort ul li:HOVER a{color: #046e64;}

/*列表*/

/*图片列表*/
.sonSort .p1{height: 40px;line-height: 45px;font-size: 14px;font-weight: bold;}
.sonSort .sonList ul li{min-width:140px;height: 25px;line-height: 25px;float: left;}
.sonSort .sonList ul .onfocus a{color: #036c65;font-weight: bold;}
.sonSort .sonList ul li:HOVER a{color: #036c65;font-weight: bold;}
#webDownList
{width:1000px; height:auto; overflow:hidden; margin:0px auto; padding-top:18px; min-height:500px;}
#webDownList ul
{list-style:none;}
#webDownList ul li
{width:310px; height:284px; overflow:hidden; float:left;border: solid 1px #ebebeb;}
#webDownList ul li:HOVER{width:308px; height:282px;border: solid 2px #046e64;}
#webDownList ul li:HOVER em{background: #ebebeb;}
/*#webDownList ul li img
{float:left;margin-left: 40px;}*/
#webDownList ul li em
{width:310px; height:55px; overflow:hidden; display:block;
 background-color:#F5F5F5;
 line-height:52px; text-align:center; font-size:18px; font-family:"微软雅黑"; font-style:normal;}

#webDownList ul li em a:link
{color:#333333; text-decoration:none;}
#webDownList ul li em a:visited
{color:#333333; text-decoration:none;}
#webDownList ul li em a:hover,#webPicList ul li em a:active
{color:#BD1340; text-decoration:underline;}
#webDownList ul li.zw-x
{width:20px; height:316px; overflow:hidden; float:left;border: none;}
#webDownList ul li.zw-y
{width:1200px; height:22px; overflow:hidden; float:left;border: none;}

/*翻页*/
#fanye
{width:1200px; height:32px; overflow:hidden; margin:0px auto; padding-top:30px; padding-bottom:10px; text-align:center;}
#fanye em
{ padding:3px 7px; border:1px #F1F1F1 solid; font-style:normal;}
#fanye em a:link
{color:#010101; text-decoration:none;}
#fanye em a:visited
{color:#010101; text-decoration:none;}
#fanye em a:hover,#fanye em a:active
{color:#BD1340; text-decoration:none;}
#fanye span
{padding:3px 7px; border:1px #F1F1F1 solid;}

#fanye span.onfocus
{background:#762244;}
#fanye span a:link
{color:#010101; text-decoration:none;}
#fanye span a:visited
{color:#010101; text-decoration:none;}
#fanye span a:hover,#fanye span a:active
{color:#BD1340; text-decoration:none;}
#fanye span.onfocus a
{color:#ffffff;}
#fanye i
{color:#B4B4B4; padding:3px 7px; font-style:normal; border:1px #F1F1F1 solid;}

/*顶部导航*/
#topNav
{width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:13px;}
#topNav ul
{list-style:none;}
#topNav ul li
{width:399px; height:39px; overflow:hidden; float:left; margin-bottom:15px;
 background-color:#F5F5F5; border-right:1px #FFFFFF solid;
 line-height:39px; text-align:center; font-size:14px; font-family:"宋体";}
#topNav ul li a:link
{color:#323232; text-decoration:none;}
#topNav ul li a:visited
{color:#323232; text-decoration:none;}
#topNav ul li a:hover,#topNav ul li a:active
{color:#323232; text-decoration:none;}
#topNav ul li.onfocus
{background-color:#E36789;}
#topNav ul li.onfocus a:link
{color:#fff; text-decoration:none;}
#topNav ul li.onfocus a:visited
{color:#fff; text-decoration:none;}
#topNav ul li.onfocus a:hover,#topNav ul li.onfocus a:active
{color:#fff; text-decoration:none;}

/*单页*/
#onePage
{width:1200px; height:auto; overflow:hidden; margin:0px auto; min-height:450px;}
#onePage .title
{width:1200px; height:40px; overflow:hidden;
 line-height:40px; text-align:center; font-size:28px; color:#323232;}
#onePage .time
{width:1200px; height:24px; overflow:hidden; padding-bottom:10px;
 border-bottom:1px #CCCCCC solid;
 line-height:24px; font-family:"宋体"; color:#9A9A9A; text-align:center;}
#onePage .content
{width:1200px; height:auto; overflow:hidden; padding:25px 0px 0px 0px;
 line-height:30px; color:#333333; font-family:"宋体";}

 /*新闻详细页*/
#newsShow
{width:1200px; height:auto; overflow:hidden; margin:0px auto; min-height:450px;}
#newsShow .title
{width:1200px; height:40px; overflow:hidden;
 line-height:40px; text-align:center; font-size:28px; color:#323232;}
#newsShow .time
{width:1200px; height:24px; overflow:hidden; padding-bottom:10px;
 border-bottom:1px #CCCCCC solid;
 line-height:24px; font-family:"宋体"; color:#9A9A9A; text-align:center;}
#newsShow .content
{width:1200px; height:auto; overflow:hidden; padding:25px 0px;
 line-height:30px; color:#333333; font-family:"宋体";}
 #newsShow .thePageInfo
{width:1200px; height:auto; overflow:hidden; padding:25px 0px ;
 line-height:24px; color:#111111; font-family:"宋体";}

 #newsShow .thePageInfo a:link
{color:#111111; text-decoration:none;}
 #newsShow .thePageInfo a:visited
{color:#111111; text-decoration:none;}
 #newsShow .thePageInfo a:hover,#newsShow .thePageInfo a:active
{color:#BD1340; text-decoration:none;}


#thePageInfo
{width:753px; height:20px; overflow:hidden; padding:20px 0px; text-align:center; clear:both;
font-size:12px;}
#thePageInfo em
{line-height:100%; padding:2px 6px; color:#949494; font-style:normal; background:#fff; border:1px solid #d6d6d6;}
#thePageInfo em a:link,#thePageInfo em a:visited
{color:#979797; text-decoration:none;}
#thePageInfo em a:hover,#thePageInfo em a:active
{text-decoration:underline;}
#thePageInfo em.onfocus
{line-height:100%; padding:2px 6px; color:#fff; font-style:normal; background:#0071af; border:1px solid #d6d6d6;}
#thePageInfo em.onfocus a:link,#thePageInfo em.onfocus a:visited
{color:#fff; text-decoration:none;}
#thePageInfo em.onfocus a:hover,#thePageInfo em.onfocus a:active
{text-decoration:underline;}
#thePageInfo span
{color:#676767;}

/*右侧漂浮*/
#rightPiaoFu {
  width: 120px;
  height: auto;
  overflow: hidden;
  padding: 6px;
  font-size: 12px;
  position: absolute;
  right: 0px;
}
#rightPiaoFu .content {
  width: 120px;
  height: auto;
  overflow: hidden;
  background-color: #fff;
  position: relative;
}
#rightPiaoFu .close {
  width: 20px;
  height: 20px;
  overflow: hidden;
  position: absolute;
  right: 0px;
  top: 0px;
  color: #fff;
  cursor: pointer;
  line-height: 20px;
  text-align: center;
  font-size: 14px;
}
#rightPiaoFu ul {
  list-style: none;
}
#rightPiaoFu ul li.sort {
  width: 118px;
  height: 20px;
  overflow: hidden;
  border: 1px solid #C0E6F9;
  line-height: 20px;
  text-align: center;
  color: #fff;
}
#rightPiaoFu ul li.qq,
#rightPiaoFu ul li.msn,
#rightPiaoFu ul li.skype {
  width: 110px;
  height: auto;
  overflow: hidden;
  padding: 3px 0px;
  line-height: 23px;
  text-indent: 10px;
}
#rightPiaoFu ul li.tel,
#rightPiaoFu ul li.email {
  width: 110px;
  height: auto;
  overflow: hidden;
  line-height: 23px;
  text-indent: 10px;
  color: #333;
  text-align: center;
}
#rightPiaoFu a:link {
  color: #333;
  text-decoration: none;
}
#rightPiaoFu a:visited {
  color: #333;
  text-decoration: none;
}
#rightPiaoFu a:hover,
#rightPiaoFu a:active {
  color: #ff0000;
  text-decoration: underline;
}
