@charset "gb2312";
/* CSS Document */
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
img{border:none;}
body {color: #656565; font:12px/1.5 微软雅黑,Arial,sans-serif;min-width:1200px;}
ul,ol,li,form, dl {list-style: none;}
p{margin:0px; padding:0px;}
a{text-decoration: none;color:#434343;}
a:hover {}
div{ margin:0 auto;}
/*模块编码*/
.fl {float: left;}
.fr {float: right;}
.pr{ position:relative;}
.clear {clear: both; overflow:hidden;}
.hidden{ display:none;}
.clearfix:after {clear: both;content: " ";display: block;height: 0;}
/*----------头部-----------*/
#header{ height:104px; margin-left:autol; margin-right:auto; overflow:hidden; width:1200px;}
#header a{ display:block; float:left; margin-top:24px;}
#header span{ display:block; float:right; margin-top:20px;}
/*--------菜单-----------*/
.nav{ width:100%; overflow:hidden; height:46px; background:#617d0b;}
.nav .nav_text{ width:1200px; overflow:hidden; margin-right:auto; margin-left:auto; height:46px; font-size:16px; } 
.nav .nav_text a{ color:#FFF; display:block; width:120px; height:46px; float:left; text-align:center; line-height:2.5em;}
/*--------内容-------------*/
#content{ width:1200px; margin-left:auto; margin-right:auto; margin-top:17px;}
/*-----本月热销公墓-------*/
#content .popular{ width:380px; height:344px; float:left;}
#content .popular h4{ height:24px; line-height:1.3em; border-bottom:1px solid  #a4a4a4;}
#content .popular h4 a{color:#322d22; height:18px; text-indent:3mm;display:block;border-left:4px solid #617d0b;font-size:18px;}
#content .popular ul{ margin-top:10px; background:#e1dfca;width:380px; height:313px; overflow:hidden; border-bottom:solid #FFF 1px;}
#content .popular ul dl{ width:330px; margin-bottom:24px; height:120px;margin-top:20px; margin-left:20px;}
#content .popular ul dl img{ float:left; margin-right:10px; }
#content .popular ul dl dt{color:#b13124; font-size:14px; display:block; float:left; width:157px;}
#content .popular ul dl dt a{ color:#b13124;}
#content .popular ul dl p{ display:block; width:157px; float:left; line-height:2.0em;}
#content .popular ul li{ text-indent:10mm; color:#efd83c; border-right:1px solid #FFF; border-left:1px solid #FFF;line-height:2.7em; border-top:1px solid #FFF; height:36px; font-size:14px;  background:#617c0b;}
#content .popular ul  > li{counter-increment: section;}
#content .popular ul  > li span:before {content: counter(section);}
#content .popular ul li span{color:#efd83c;  margin-right:20px;}
#content .popular ul li a{ color:#FFF;}
/*--------陵园简介------------*/
#content .profile{ width:785px; overflow:hidden;  height:351px; overflow:hidden; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;  float:left; margin-left:27px;}
#content .profile h4,.oftenspot h4,.products h4{height:24px;  text-indent:4mm; border-bottom:solid 1px #a4a4a4;}
#content .profile h4 em,.oftenspot h4 em,.products h4 em{ float:left; font-style:normal;font-size:18px;}
#content .profile h4 em a ,.oftenspot h4 em a,.products h4 em a{line-height:0.9em;color:#322d22; height:18px; text-indent:3mm;display:block;border-left:4px solid #617d0b;font-size:18px;}
#content .profile h4 span ,.oftenspot h4 span,.products h4 span{ float:right; display:block; height:18px; width:42px;  text-indent:3mm; background:#b13124; }
#content .profile h4 span a ,.oftenspot h4 span a,.products h4 span a{color:#FFF; display:block; height:18px; width:42px;}


#content .profile p{ display:block;margin-top:20px; float:left;  width:374px; height:267px; margin-left:20px; text-indent:2.4em; overflow:hidden; line-height:2.0em;}
.banner { position: relative; overflow: auto; text-align: center;}
.banner li { list-style: none; }
.banner ul li { float: left; }
#switch  { width:274px; float:left; margin-top:10px;}
#switch  .dots { position: absolute;  right: 0; bottom: 0px;}
#switch  .dots li.active 
{
	background: #016db8;
	opacity: 1;
}
#switch  ul li{height:274px; width:374px; overflow:hidden; }
#switch  .dots li { width:21px; height:22px; color:#FFF; line-height:1.8em; cursor:pointer; background:#010301; float:left; border-right:1px solid #969696;}
#switch .arrow { position: absolute; top: 100px;}
#switch #al { left: 10px;}
#switch #ar { right: 10px;}
/*--------风水常识-------*/
#content .oftenspot {  width:380px;height:351px; float:left; margin-top:18px;}
#content .oftenspot ul dl{ height:132px; margin-top:10px; width:100%; border-bottom: dotted 1px #cacaca;}
#content .oftenspot ul img{ float:left; margin-right:10px; width:158px; height:118px;}
#content .oftenspot ul dt{ float:left; width:199px; font-size:14px;}
#content .oftenspot ul dt a{ color:#877e71;}
#content .oftenspot ul p{ height:87px; overflow:hidden; display:block; width:199px; margin-top:5px; line-height:1.8em; float:left; text-indent:3mm;}
#content .oftenspot ul li{ height:37px; line-height:2.9em;display:block; overflow:hidden; width:100%; border-bottom:dashed 1px #cacaca;}
#content .oftenspot ul li a{ display:block; float:left;height:35px; text-indent:3mm; color:#323232; background:url(../images/mbr_17.png) no-repeat left center; }
#content .oftenspot ul li span{ display:block; float:right; color:#999999;}
/*------殡葬文化--------*/
#content .mortuary{ width:782px; height:360px; overflow:hidden; float:left; margin-top:18px; margin-left:27px;}
#content .mortuary .box{ height:24px; width:100%; background:url(../images/mby_29.png) no-repeat left center; border-bottom:solid 1px #a4a4a4;}
#content .mortuary .box ul { float:left;}
.box ul li.one a { display:block;color:#b13124;overflow:hidden; text-indent:4mm; height:24px;background:url(../images/mbr_17.png) no-repeat left center;}
#content .mortuary .box ul li{ float:left; width:100px; height:24px; font-size:18px; margin-right:10px; line-height:1.2em;}
#content .mortuary .neri{ height:314px; width:782px;}
#content .mortuary .neri .ct{ margin-top:10px;}
#content .mortuary .neri .ct img{ float:left;}
#content .mortuary .neri .ct ul{ float:left; width:380px; margin-left:15px;}
#content .mortuary .neri .ct ul li{ border-bottom:dashed 1px #cacaca; width:470px; height:34px; line-height:2.4em;}
#content .mortuary .neri .ct ul li a{ display:block; float:left; background:url(../images/xis_26.jpg) no-repeat left center; text-indent:3mm;}
#content .mortuary .neri .ct ul li span{ float:right;}
/*---------广告位-----------*/
#content .advertising{ margin-top:20px; margin-bottom:20px; float:left;}
/*---------殡葬知识--------*/
#content .products{ width:1200px; height:237px; overflow:hidden; float:left;}
#products_switch  { width:1200px; float:left; }
#content .products #products_switch ul { margin-left:36px; margin-right:40px; margin-top:10px;}
#content .products #products_switch ul li{ height:190px; width:1100px;}
#content .products #products_switch ul li dt{ margin-right:20px; width:210px; height:190px;  float:left; overflow:hidden;}
#content .products #products_switch ul li dt img{ width:210px; height:161px;}
#content .products #products_switch ul li dt p{ color:#323232; text-align:left;}
#products_switch .arrow { position: absolute; top: 46%;}
#products_switch #al { left: 10px;}
#products_switch #ar { right: 10px;}
/*-------优势---------*/
#content .advantage{ height:100px; width:1200px; background:#e1dfca; overflow:hidden; float:left;}
#content .advantage ul { margin-top:25px; margin-left:49px;}
#content .advantage ul li dt{ font-size:16px; width:152px; display:block; margin-left:75px;}
#content .advantage ul li p{ width:155px; display:block;margin-left:75px;}
#content .advantage ul li{overflow:hidden; float:left; width:230px; height:58px; margin-right:55px;}
#content .advantage ul li:nth-child(1){ background:url(../images/mbr_28.png) no-repeat left center; }
#content .advantage ul li:nth-child(2){ background:url(../images/mbr_30.png) no-repeat left center;}
#content .advantage ul li:nth-child(3){background:url(../images/mbr_32.png) no-repeat left center;}
#content .advantage ul li:nth-child(4){background:url(../images/mbr_34.png) no-repeat left center;}
/*-----友情链接--------*/
#content .link{ margin-top:20px; width:1200px;  float:left; overflow:hidden;min-height:129px;_height:129px;  }
#content .link h4{ height:23px; border-bottom:solid 1px #a4a4a4; display:block; margin-bottom:10px;}
#content .link h4 a{ height:18px; border-left:4px solid #404131; display:block; font-size:18px;line-height:0.8em; text-indent:3mm;}
#content .link a{ font-size:14px; float:left; color:#000000; display:block; width:145px;}
/*------底部--------*/
#footer{ height:103px; background:#617c0b; width:100%; overflow:hidden;}
#footer p{ text-align:center; color:#FFF; margin-top:20px; overflow:hidden;}
#footer p a{ color:#FFF;}
/*-------分页---------*/
.paging{ overflow:hidden; margin-bottom:15px; width:100%; margin-top:20px;}
.paging .paging_text{ float:right; overflow:hidden;}
.paging .paging_text a{display:block; padding-left:8px;transition:ease 1s;
-moz-transition: ease 1s; /* Firefox 4 */
-webkit-transition:ease 1s; /* Safari and Chrome */
-o-transition: ease 1s; /* Opera */  padding-right:8px; height:20px; background:#617d0b; float:left; margin-right:3px; text-align:center; line-height:1.6em; color:#FFF;}
.paging .paging_text a:hover{ opacity:0.5;}
.paging .paging_text b{ display:block; padding-left:8px;transition:ease 1s;
-moz-transition: ease 1s; /* Firefox 4 */
-webkit-transition:ease 1s; /* Safari and Chrome */
-o-transition: ease 1s; /* Opera */  padding-right:8px;  height:20px; background:#617d0b; margin-right:3px; float:left; text-align:center;line-height:1.6em; color:#FFF;}
.paging .paging_text b:hover{ opacity:0.5;}
.text_title{    text-align: center; font-size: 24px;color: #000;margin: 8px 0px 20px; font-family: "microsoft yahei";}
.info{  text-align: center;height: 30px;line-height: 30px; border-bottom: 1px solid #D5D5D5;margin-bottom: 10px;}
/*-----上下条----------*/
.article{ width:100%; margin-top:40px; overflow:hidden;} 
.news_right table { margin-top:20px; border: 1px solid #E2E2E2; }
.news_right table td {
text-align: center;
border-bottom: 1px solid #E2E2E2;
border-right: 1px solid #E2E2E2;
height: 32px;
line-height: 32px;
}
