﻿@charset "utf-8";
figcaption,img{transition:all 0.35s;}

tupian,icon,img{margin:0;padding:0;}
.tupian figcaption{width:100%;height:100%;position:absolute; background:#000;}
.tupian:hover img{transform:scale(1.05,1.05);}
.icon figcaption{width:100%;height:100%;position:absolute; background:#000;position:absolute;transform:rotate(0deg) scale(1);}
.icon:hover img{
	transform:rotate(90deg) scale(1.2);
	/*兼容支持*/
	-ms-transform:rotate(360deg) scale(1.2);
	-moz-transform:rotate(360deg) scale(1.2);
	-webkit-transform:rotate(360deg) scale(1.2);
	-o-transform:rotate(360deg) scale(1.2);
}

/* Style Reset
-----------------------------------------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote,h1,h2,h3,h4,h5,h6
{ margin:0px; padding:0px;} 
html button::-moz-focus-inner{ border-color:transparent!important; } 
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
fieldset, img { border:0; }
iframe { background-image: none; }
.clear {clear:both; height:0px;}
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
img{ border:0px;}
body{font-family:simsun; overflow-x:hidden; color:#2e2b27; font-weight:400; -webkit-text-size-adjust:none; font-size:12px; background:url(../images/bg.jpg);}
a{text-decoration:none; color:#2e2b27;}
a:hover{text-decoration:underline; color:#6a2127;}
.fl{float:left;}
.fr{float:right;}
.none{display:none;}
.h10px{ height:10px; width:100%; clear:both;}
.h15px{ height:15px; width:100%; clear:both;}
.h25px{ height:25px; width:100%; clear:both;}
.h50px{ height:50px; width:100%; clear:both;}
.mt20px{ margin-top:20px;}
.w1100{width:1100px; margin:0 auto;}
.w1200{width:1200px; margin:0 auto;}
p{ margin:0; padding:0;}
.blod{ font-weight:bold;}
html{ overflow-x:hidden; -webkit-text-size-adjust:none; font-size:12px;}
center{ text-align:center; line-height:60px;}
em{ font-style:normal;}
.tecen{ text-align: center;}
.red{color: red;}



.container, .container *{margin:0; padding:0;}

.container{width:270px; height:164px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:270px; height:164px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

/*
内容样式开始



头部信息
*/
#head{background: url(../images/n_bg.jpg) center top no-repeat;}
.head_con1{height: 178px; padding-top: 30px;}
.logo{width: 290px; height: 145px; display: block; margin: 0 auto;}
.banner{height: 258px; width: 1090px; border: #a5631a solid 5px;}
#focus {width:1090px; height:258px; overflow:hidden; position:relative;}
#focus ul {height:258px; position:absolute;}
#focus ul li{float:left; width:1090px; height:258px; overflow:hidden; position:relative;}
#focus .btn {position:absolute; width:100%; text-align: right; height:13px; right:5px; bottom:10px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; background:#fff; text-align:center; font-size:12px; cursor:pointer; margin-right: 10px; text-indent: 1000px;}
#focus .btn span.on {background:#ac0e0e;}

.nav_con{height: 49px; width: 1083px; margin: 0 auto; position: relative; margin: 19px auto 0; background: url(../images/nav_bg2.jpg) center center no-repeat; z-index:999;}
.nav_bg1{width: 28px; height: 49px; position: absolute; top: 0; left: -28px; background: url(../images/nav_bg1.png) center center no-repeat;}
.nav_bg3{width: 28px; height: 49px; position: absolute; top: 0; right: -28px; background: url(../images/nav_bg3.png) center center no-repeat;}
.nav_con ul{width: 1060px; margin: 0 auto;}
.nav_con ul li{width: 88px; height: 49px; float: left; text-align: center; margin-top:5px;}
.nav_con ul li .yiji{display: block; font: 400 16px/28px "微软雅黑"; color: #d6c0a8; padding-top: 4px; height: 45px;}
.nav_con ul li .yiji:hover{ text-decoration: none; color: #ffffff;}
.nav_con ul li .sub{display: block; left: -20px; top: 48px; padding-top: 9px; display: none;}
.nav_con ul li .subcon{position: relative; padding: 0 10px; height: 34px; line-height: 34px; color: #281e18; font-size: 14px; background: url(../images/erji_bg2.jpg) left top repeat-x; text-align: left;}
.nav_con ul li .subbg1{width: 30px; height: 34px; position: absolute; top: 0; left: -30px; background: url(../images/erji_bg1.png) center center no-repeat;}
.nav_con ul li .subbg3{width: 30px; height: 34px; position: absolute; top: 0; right: -30px; background: url(../images/erji_bg3.png) center center no-repeat;}
.nav_con ul li .subcon a{color: #281e18; margin: 0 10px;}
.nav_con ul li .subcon.w250{width: 250px;}
.nav_con ul li .subcon.w280{width: 280px;}
.nav_con ul li .subcon.w340{width: 340px;}
.nav_con ul li .subcon.w390{width: 390px;}

.nav_con2{height: 49px; width: 1083px; margin: 0 auto; position: relative; margin: 19px auto 0; background: url(../images/nav_bg2.jpg) center center no-repeat; z-index:999;}
.nav_bg1{width: 28px; height: 49px; position: absolute; top: 0; left: -28px; background: url(../images/nav_bg1.png) center center no-repeat;}
.nav_bg3{width: 28px; height: 49px; position: absolute; top: 0; right: -28px; background: url(../images/nav_bg3.png) center center no-repeat;}
.nav_con2 ul{width: 1060px; margin: 0 auto;}
.nav_con2 ul li{width: 150px; height: 49px; float: left; text-align: center; margin-top:5px;}
.nav_con2 ul li .yiji{display: block; font: 400 16px/28px "微软雅黑"; color: #d6c0a8; padding-top: 4px; height: 45px;}
.nav_con2 ul li .yiji:hover{ text-decoration: none; color: #ffffff;}
.nav_con2 ul li .sub{display: block; left: -20px; top: 48px; padding-top: 9px; display: none;}
.nav_con2 ul li .subcon{position: relative; padding: 0 10px; height: 34px; line-height: 34px; color: #281e18; font-size: 14px; background: url(../images/erji_bg2.jpg) left top repeat-x; text-align: left;}
.nav_con2 ul li .subbg1{width: 30px; height: 34px; position: absolute; top: 0; left: -30px; background: url(../images/erji_bg1.png) center center no-repeat;}
.nav_con2 ul li .subbg3{width: 30px; height: 34px; position: absolute; top: 0; right: -30px; background: url(../images/erji_bg3.png) center center no-repeat;}
.nav_con2 ul li .subcon a{color: #281e18; margin: 0 10px;}
.nav_con2 ul li .subcon.w250{width: 250px;}
.nav_con2 ul li .subcon.w280{width: 280px;}
.nav_con2 ul li .subcon.w340{width: 340px;}
.nav_con2 ul li .subcon.w390{width: 390px;}

/*
 首页内容开始
 * */
#imain{background: url(../images/i_bg1.png) center top no-repeat;}
.i_head{height: 773px; padding-top: 25px; position:relative}
.i_nav{margin: 0 auto; height: 158px; width:950px;}
.i_nav li{width: 76px; float: left;}
.i_nav li a{width: 34px; padding: 32px 0 0 0; text-align: center; height: 126px; display: block; margin: 0 auto; background: url(../images/i_nav.jpg) center center no-repeat;}

.i_ld{width:60px; height:70px; position:absolute ; top:235px; right:-24px; background:none;}
.i_gz{width:1020px; height:400px; position:absolute; top:335px; left:-185px; background:none; z-index:5}
.i_fx{width:568px; height:453px; position:absolute; top:385px; left:254px; z-index:3;}
.i_yun{width:3200px; height:495px; position:absolute; bottom:0px; left:-1850px; z-index:2; background:url(../images/i_yun.png) right 2px repeat-x;}
.i_fly2{width:500px; height:300px; position:absolute; top:300px; right:-250px; z-index:1}

.i_tit{height: 50px; position: relative;}
.i_tit h3{position: absolute; top: 0; left: -16px;}
.i_tit .more{width: 94px; height: 31px; display: block; float: right; background: url(../images/back.jpg) center center no-repeat; line-height: 30px; font-size: 14px; color: #d7c59c; text-align: center;}
.i_tit .more2{width: 94px; height: 31px; display: block; background: url(../images/back.jpg) center center no-repeat; line-height: 30px; font-size: 14px; color: #d7c59c; text-align: center; position: absolute; top: 0; right: 0; z-index: 1;}

.i_con1{height: 435px; width: 100%;}
.i_c1lf{width: 755px; float: left; background: url(../images/i_c1lf.png) left top no-repeat; padding-top: 33px;}
.i_c1lf .con1{height: 199px; padding-top: 26px;}
.i_c1lf .pic{width: 269px; height: 164px; display: block; padding: 4px; background: #fff8eb; border: #c8b3a7 solid 1px; float: left;}
.i_c1lf .ul1{width: 432px; float: right; padding-right: 28px;}
.i_c1lf .ul1 li{height: 36px; font: 400 14px/36px "微软雅黑"; background: url(../images/i_c1ico.jpg) left center no-repeat; text-indent: 18px;}
.i_c1lf .ul1 li a{float: left; color: #410c19;}
.i_c1lf .ul1 li span{float: right;}
.i_c1lf .ul2{background: #a5631a; padding: 10px 0 0 0; width: 740px; height: 117px; clear: both; background: #a5631a;}
.i_c1lf .ul2 li{width: 220px; padding-left: 20px; float: left;}
.i_c1lf .ul2 li .pic2{width: 214px; height: 69px; border: #ebdeb4 solid 3px; display: block;}
.i_c1lf .ul2 li .text{height: 30px; display: block; font: 400 14px/30px "微软雅黑"; color: #f8ead8;}

.i_c1ri{width: 328px; float: right; background: url(../images/i_c1ri.jpg) center top no-repeat; padding-top: 39px;}
.i_tit2{height: 36px; text-align: center; background: url(../images/i_c1ri.jpg) center bottom no-repeat;}
.i_c1ri .c1rnr{padding:15px 0 0 3px;}
.i_c1ri .c1rnr .bg1{width:323px; height: 32px; background: url(../images/i_c1_bg1.jpg) center top no-repeat;}
.i_c1ri .c1rnr .bg3{width: 323px; height: 25px; background: url(../images/i_c1_bg3.jpg) center top no-repeat;}
.i_c1ri .c1rnr .bg2{background: url(../images/i_c1_bg2.jpg) left top repeat-y; height: 289px; width: 323px;}
.i_c1ri .c1rnr .bg2 .pic{width: 277px; height: 141px; border: #cab898 solid 3px; margin: 0 auto;}
.i_c1ri .c1rnr .bg2 .nr{padding:12px 20px; line-height: 24px; font-size: 14px; color: #410c19;}
.i_c1ri .c1rnr .bg2 .nr a{color: #a13d01;}

.i_con2{height: 652px; width: 100%;}
.i_c2lf{background: url(../images/i_c2-.jpg) left top no-repeat; width: 755px; float: left; padding: 38px 0 0 0;}
.i_c2lful{padding:28px 0 0 0;}
.i_c2lful li{height: 140px; padding-right: 5px;}
.i_c2lful li .pic{width: 190px; height: 110px; border: #b08c47 solid 3px; display: block; float: left; background:#b08c47}
.i_c2lful li .pic img{ display:block}
.i_c2lful li .text{height: 27px; border-bottom: #796031 solid 1px; display: block; width: 511px;float: right; font: 400 16px/28px "微软雅黑"; color: #410c19;}
.i_c2lful li .text2{float: right; width: 461px; padding-right: 50px; padding-top: 5px; font: 400 14px/24px "微软雅黑"; color: #846d45;}
.i_c2lful li .text2 a{color: #a13d01; line-height: 30px;}
.i_c2ri{width: 328px; float: right; background: url(../images/i_c2_bg.jpg) center top no-repeat;}
.i_c2gg{height:338px ; padding-top: 39px;}
.i_c2gg .bg1{width:323px; height: 32px; background: url(../images/i_c1_bg1.jpg) center top no-repeat;}
.i_c2gg .bg3{width: 323px; height: 25px; background: url(../images/i_c1_bg3.jpg) center top no-repeat;}
.i_c2gg .bg2{background: url(../images/i_c1_bg2.jpg) left top repeat-y; height: 225px; width: 323px; padding-top: 14px; overflow: hidden;}
.i_c2gg .bg2 ul{width: 283px; margin: 0 auto;}
.i_c2gg .bg2 ul li{height: 47px;}
.i_c2gg .bg2 ul li a{height: 30px; background: #a5631a; display: block; padding: 0 12px; font: 400 14px/30px "微软雅黑"; color: #fff;}
.i_c2lfpic{width: 323px; margin: 0 auto; display: block;}

.i_con3{height: 304px; padding-top: 41px; background: url(../images/i_c3bg.jpg) center top no-repeat;width: 100%;}
.i_c3nr{width: 1101px; padding-top: 60px; height: 192px; background: url(../images/i_c3bg2.jpg) left 30px no-repeat;}
.i_c3nr ul{width: 1072px; margin: 0 auto;}
.i_c3nr ul li{width: 153px; height: 180px; float: left; text-align:center;}
.i_c3nr ul li .pic{width: 120px; height: 145px; background: #fff8eb; padding: 4px; border: #c4ad9a solid 1px; display: block; margin: 0 auto; margin-bottom:7px;}

.i_con4{height: 334px; padding-top: 39px; background: url(../images/i_c4bg1.jpg) center top no-repeat; width: 100%;}
.i_c4lf{width: 755px; float: left;}
.i_c4news{width: 364px; float: left; margin-top: 26px; padding-top: 2px; background: url(../images/i_c4bg2.jpg) center top no-repeat; height: 255px;}
.i_c4news .tit{height: 56px; text-align: center;}
.i_c4news ul{width: 315px; margin: 0 auto; padding-top: 8px;}
.i_c4news ul li{height: 36px; background: url(../images/i_c1ico.jpg) left center no-repeat; text-indent: 12px; font: 400 14px/34px "微软雅黑";}
.i_c4news ul li a{color: #410c19;}

.i_c4ri{width: 328px; float: right; padding-top: 10px;}
.i_c4pic{margin-top: 30px; background: #906455}
.i_c4pic td.bt{height: 37px; background: #906455; text-align: center; font: bold 16px/37px "微软雅黑"; color: #f4f0e3; padding: 0;}
.i_c4pic td.bt td{color: #f4f0e3;}
.i_c4pic td{ text-align: center; line-height: 32px; font-size: 14px; background: none; color: #261911; font-family:"微软雅黑"; padding: 5px 0; background: url(../images/i_bg.jpg);}
.i_c4pic td.nr{ text-align: left; padding: 0 15px; line-height: 18px; font-size: 14px; color: #261911;}

.i_con5{height: 352px; padding-top: 40px; background: url(../images/i_c52.jpg) center top no-repeat; width: 1102px; margin-left: -1px; position: relative;}
.i_c5yu{width: 166px; height: 113px; position: absolute; top: 0; right: -30px; background: url(../images/i_c5yu.png) center center no-repeat; z-index: 0;}


/*
 底部信息
 * */
#link{background:url(../images/bt_bg.jpg) left top repeat-x #322620; border-bottom: #4b3b26 solid 1px;}
.link_con{padding:21px 0 12px;}
.lk_tit{height: 30px; width: 175px; float: left; text-indent: 104px; font: 400 14px/30px "微软雅黑"; background: url(../images/link_ico.jpg) left center no-repeat; color: #c6b590;}
.lk_nr{width: 925px; float: left; font: 400 14px/30px "微软雅黑";}
.lk_nr a{color: #c6b590; margin: 0 20px;}
#boot{background: #241b17;}
.bt_copy{/*height:52px*/; font: 400 12px/32px "微软雅黑"; padding:10px 0; color: #7e7567; text-align: center;}
.bt_copy a{color: #7e7567;}


/*
 崇光文化
 * */
#nmain{background: url(../images/n_bg2.png) center top no-repeat;}
.n_left{width: 256px; float: left; background: url(../images/left_bg1.jpg) center top no-repeat; padding-bottom: 30px;}
.lf_tit{height: 32px; text-align: center; padding: 77px 0 13px;}
.lf_type{padding-bottom: 15px;}
.n_left .bg1{height: 33px; width: 256px; background: url(../images/lf_bg1x.jpg) center bottom no-repeat;}
.n_left .bg3{height: 26px; width: 256px; background: url(../images/lf_bg3x.jpg) center top no-repeat;}
.lf_type .bgcon{width: 256px; background: url(../images/lf_bg2x.jpg) left top repeat-y;}
.lf_type .bgcon ul{width: 240px; margin: 0 auto;}
.lf_type .bgcon li{height: 42px;}
.lf_type .bgcon li a{ display: block; height: 34px; text-align: center; line-height: 34px; color: #281e18; background: url(../images/lf_type.jpg) center center no-repeat; font-size: 14px;}
.lf_type .bgcon li a:hover{font-weight: bold;}
.lf_pic1{width: 256px; display: block;}

.n_right{width: 807px; padding-left: 30px; float: right;padding-bottom: 30px; padding-top: 68px;}
.n_dqwz{height: 66px; position: relative;}
.n_dqwz h3{position: absolute; top: -8px; left: -30px; height: 68px;}
.n_dqwz p{float: right; height: 30px; padding: 4px 5px 0 0; line-height: 30px; color: #261911;}
.n_dqwz p a{color: #261911;}
.n_ncon{padding:20px 25px; line-height: 200%; font-size: 14px; color: #261911; text-align: justify; text-justify: inter-ideograph;}

.back{width: 94px; height: 31px; display: block; margin: 20px auto; background: url(../images/back.jpg) center center no-repeat; line-height: 30px; font-size: 14px; color: #d7c59c; text-align: center;}
.back:hover{ text-decoration: none; color: #d7c59c; font-weight: bold;}
.n_rline{height: 5px; background: url(../images/dy_line.jpg);}

/*
 道场资讯
 * */
.n_ltit2{width: 255px; height: 34px; padding: 7px 0 0 0; background: url(../images/left_bg1.jpg) center bottom no-repeat; margin-top: 20px; text-align: center;}
.n_lhot{width: 256px; background: url(../images/lf_bg2x.jpg) left top repeat-y;}
.n_lhot ul{padding:10px 0 0 0; width: 245px; margin: 0 auto; min-height: 200px;}
.n_lhot ul li{height: 36px; background: url(../images/n_ico.png) left center no-repeat; line-height: 36px; text-indent:30px ;}
.n_lhot ul li a{color: #261911; font-size: 14px;}

.news_con{padding-right: 26px;}
.news_con dl{height: 175px; border-bottom: #906455 dashed 1px; }
.news_con dl dt{height: 32px; padding: 16px 0 11px 0;}
.news_con dl dt a{float: left; padding-left: 35px; background: url(../images/n_ico.png) 2px center no-repeat; display: block; font-weight: bold; font-size: 14px; color: #410c19; line-height: 32px;}
.news_con dl dt span{float: right; line-height: 32px; font-weight: bold; color: #906455;}
.news_con dl dd{height: 103px;}
.news_con dl dd .pic{width: 152px; height: 92px; display: block; border: #ffffff solid 3px; float: left; margin-right: 20px;}
.news_con dl dd .text{width: 600px; padding: 10px 0 0 0; text-align: justify; text-justify:inter-ideograph; line-height: 24px; color: #410c19; font-size: 14px; float: left;}
.news_con dl dd .text a{color: #cf3815;}

/*
 分页
 * */
.page{padding:30px 26px 10px 0; height: 30px; text-align: right;}
.page a{display: inline-block; width: 28px; height: 28px; text-align: center; line-height: 28px; font-family: "微软雅黑"; background: #cdc2ab; color: #fff; margin: 0 4px;}
.page a:hover{color: #fff; background: #ac8248; text-decoration: none;}
.page a.hover{color: #fff; background: #ac8248; text-decoration: none;}
.page a.auto{width:auto; padding:0 12px;}

/*
 新闻详细页面
 * */
.show_tit{border-bottom: #906455 dotted 1px; margin: 0 25px; text-align: center; font: bold 16px/46px "simsun"; color: #410c19;}
.show_tit img{ display: inline-block; vertical-align: middle; margin-right: 10px; margin-bottom: 3px;}
.show_tim{height: 40px; text-align: center; line-height: 40px; color: #906455;}
.show_pic{padding: 10px; overflow: hidden; text-align: center;}
.show_pic img{background: #fff8eb; border: #c4ae9d solid 1px; padding: 5px; margin: 0 auto; width: auto;}
.show_con{padding:10px 25px; line-height: 200%; font-size: 14px; color: #261911; text-align: justify; text-justify: inter-ideograph;}
.updown{padding:20px 0 20px 25px;}
.updown p{width: 300px; border-bottom: #b28b63 dashed 1px; font-size: 14px; color: #663a11; height: 36px; line-height: 36px;}
.updown p a{color: #663a11;}

/*
 放生专题
 * */
.fs_con{padding:10px 0 0 0px;}
.fs_con dl{height: 210px; padding: 23px 12px 0 12px; background: url(../images/fs_bg.jpg) center top no-repeat;}
.fs_con dl dd{width: 33.33%; float: left;}
.fs_con dl dd .pic{width: 232px; height: 153px; background: #fff8eb; padding: 4px; border: #c3ac9b solid 1px; display: block; margin: 0 auto;}
.fs_con dl dd .text{ text-align: center; display: block; height: 32px; font: bold 14px/32px simsun; color: #602e1d;}

/*
 在线礼佛
 * */
.lf_pic2{width: 692px; background: #fff8eb; padding: 8px; border: #c6afa0 solid 1px; margin: 15px 0 0 40px; height: 632px;}
.lf_line{width: 723px; height: 42px; margin: 24px 0 10px 0; background: url(../images/lf_line.jpg) center center no-repeat; margin-left: 35px;}
.lf_con{padding-left: 35px; width: 725px; background: url(../images/lf_bg2.png) right top repeat-y;}
.lf_con .lfbg1{height: 25px; width: 725px; background: url(../images/lf_bg1.jpg) center bottom no-repeat;}
.lf_con .lfbg3{height: 26px; width: 725px; background: url(../images/lf_bg3.jpg) center top no-repeat;}
.lf_con dl{width: 695px; margin: 0 auto; border-bottom: #906455 solid 1px;padding-bottom: 5px;}
.lf_con dl dt{height: 25px; padding: 6px 10px 0 0; border-bottom: #906455 dotted 1px; font-weight: bold; font-size: 14px;color: #906455}
.lf_con dl dd{border-bottom: #906455 dotted 1px; line-height: 25px; color: #906455; font-size: 14px;}

.bd_con{border: #906455 solid 1px; width: 725px; margin-top: 25px; margin-left: 35px; border-bottom: none;}
.bd_con .bt{height: 35px; background: #906455; font-weight: bold; font-size: 14px; line-height: 35px; color: #f6f1e2;}
.bd_con .bt .fwl{float: left; width: 310px; text-indent: 15px;}
.bd_con .bt h3{float: left; background: url(../images/lf_ico.jpg) left center no-repeat; padding-left: 27px;}
.bd_con li{height: 43px; border-bottom: #906455 solid 1px;}
.bd_con li p{border-right: #906455 solid 1px; float: left; width: 160px; padding-right: 10px; text-align: right; font-weight: bold; font-size: 14px; line-height: 43px;}
.bd_con li.da p{height: 140px;}
.bd_con li input{float: left; margin: 6px 0 0 10px; width: 123px; height: 28px; background: #906455; padding: 0 10px; line-height: 28px; color: #d7cabe; font-size: 14px; border: none;}
.bd_con li span{padding:0 10px; color: red; line-height: 43px;}
.bd_con li input.da{width: 370px;}
.bd_con li input.xiao{width: 46px;}
.bd_con li.da{height:140px}
.bd_con li.da textarea{float: left; margin: 6px 0 0 10px; width: 420px; height: 115px; background: #906455; padding: 5px 10px; line-height: 28px; color: #d7cabe; font-size: 14px; border: none;}
.bd_btn{width: 94px; height: 31px; display: block; background: url(../images/back.jpg) center center no-repeat; margin: 20px 0 0 315px; float: left; text-align: center; line-height: 30px; font-size: 14px; color: #d7c59c; border: none; cursor: pointer;}
.bd_btn2{width: 94px; height: 31px; display: block; background: url(../images/lf_btn.jpg) center center no-repeat; margin: 20px 0 0 20px; float: left; text-align: center; line-height: 30px; font-size: 14px; color: #d7c59c; border: none; cursor: pointer;}

/*
 结缘供养
 * */
#gy_con{background: url(../images/gy_bg2.jpg) center top no-repeat; padding: 41px 0 0 0;}
.gy_dqwz{height: 90px;}
.gy_dqwz h3{float: left;}
.gy_dqwz p{float: right; height: 32px; padding: 12px 5px 0 0; line-height: 32px; color: #261911;}
.gy_dqwz p a{color: #261911;}
.gy_con1{height: 430px;}
.gy_left{width: 597px; height: 311px; float: left; padding: 40px 0 0 58px; position: relative;}
.gy_left .pic1{width: 110px; height: 110px; position: absolute; display: block; top: -12px; left: 150px;}
.gy_left .pic2{width: 121px; height: 110px; position: absolute; display: block; top: 132px; left: 285px;}
.gy_left .pic3{width: 110px; height: 110px; position: absolute; display: block; top: 270px; left: 150px;}
.gy_left .pic4{width: 110px; height: 110px; position: absolute; display: block; top: 132px; left: 0px;}

.gy_ripic{width: 323px; height: 272px; float: right; padding: 61px 34px 0 0;}
.gy_con2{padding:0 0 10px;}
.gy_con2 dl{width: 543px; height: 208px; float: left; background: url(../images/gy_bg.jpg) center center no-repeat; margin-right: 12px;}
.gy_con2 dl dt{padding:26px 0 0 16px; width: 254px; float: left;}
.gy_con2 dl dt .pic{width: 223px; height: 143px; padding: 4px; background: #fff8eb; border: #c7b0a1 solid 1px; display: block;}
.gy_con2 dl dd{float: left; width: 238px; padding: 26px 0 0 0;}
.gy_con2 dl dd .text{ display: block; border-bottom: #906455 dotted 1px; height: 33px; line-height: 33px; font-weight: bold; font-size: 14px; color: #410c19;}
.gy_con2 dl dd .gynr{line-height: 24px; font-size: 14px; color: #410c19;}
.gy_con2 dl dd .gynr a{color: #cf3815;}

/*
 经书助印
 * */
.js_sear{width: 236px; height: 57px; margin: 12px 0 40px; background: url(../images/lf_sear.jpg) center center no-repeat; padding: 27px 0 0 20px;}
.js_sear input{width:150px; height: 31px; line-height: 30px; font-size: 14px; color: #ffffff; float: left; background: none; border: none;}
.js_sear input.btn{margin-left: 10px; text-align: center; width: 63px; font-weight: bold; color: #f5f1e2; cursor: pointer;}
.chine_con{padding:30px 0 0;}
.chine_con dl{height: 370px;}
.chine_con dl dt{height: 35px; padding-top: 7px; width: 807px; background: url(../images/zy_bg1.jpg) center top no-repeat; text-align: center;}
.chine_con dl dd{width: 807px; height: 277px; background: url(../images/zy_bg2.jpg) left top repeat-y;}
.chine_con dl dd .picnr{border: #c3ad9c solid 1px; margin-top: 20px; background: #fff8eb; padding: 7px; height: 240px; float: left; margin-left: 40px; width: 327px;}
.chine_con dl dd .picnr .pic{width: 327px; display: block; height: 201px;}
.chine_con dl dd .picnr .text{height: 34px; line-height: 34px; padding-left: 27px; background: url(../images/n_ico.png) left center no-repeat; font-weight: bold; font-size: 14px; color: #261911; display: block;}

.chine_con dl dd .bg3{height: 26px; clear: both; width: 807px; background: url(../images/zy_bg3.jpg) center bottom no-repeat;}

.chine_con2{background: url(../images/zy_bg2.jpg) left top repeat-y;}
.chine_con2 .tit{height: 35px; padding-top: 7px; width: 807px; background: url(../images/zy_bg1.jpg) center top no-repeat; text-align: center;}
.chine_con2 .ch_ul{padding:20px 10px 0 10px;}
.chine_con2 .ch_ul li{width: 33.33%; float: left; height: 204px;}
.chine_con2 .ch_ul li .pic2{border: #c5af9f solid 1px; padding: 4px; background: #fff8eb; width: 232px; height: 153px; display: block; margin: 0 auto;}
.chine_con2 .ch_ul li .text2{height: 36px; width: 242px; display: block; text-align: center; font: bold 14px/36px simsun; color: #602e1d;}
.chine_con2 .bg3{height: 26px; clear: both; width: 807px; background: url(../images/zy_bg3.jpg) center bottom no-repeat;}

/*
 功德芳名
 * */
.merits_con{background: #906455;}
.merits_con td.bt{height: 39px; background: #906455; text-align: center; font: bold 16px/39px simsun; color: #f4f0e3; padding: 0;}
.merits_con td.bt td{color: #f4f0e3;}
.merits_con td{ text-align: center; line-height: 32px; font-size: 14px; background: none; color: #261911; padding: 6px 0; background: url(../images/bg.jpg);}
.merits_con td.nr{ text-align: left; padding: 5px 10px; line-height: 18px; font-size: 14px; color: #261911;}

.page2{height: 30px; padding: 20px 0; text-align: center; line-height: 30px; color: #492d24; font-size: 14px;}
.page2 a{color: #492d24;}


/*
 放生回向
 * */
.fsbd_con{border: #906455 solid 1px; width: 725px; margin-top: 25px; margin-left: 35px; border-bottom: none;}
.fsbd_con .bt{height: 35px; background: #906455; font-weight: bold; font-size: 14px; line-height: 35px; color: #f6f1e2;}
.fsbd_con .bt h3{float: left; background: url(../images/lf_ico.jpg) left center no-repeat; padding-left: 27px; margin-left: 310px;}
.fsbd_con li{height: 43px; border-bottom: #906455 solid 1px;}
.fsbd_con li p{border-right: #906455 solid 1px; float: left; width: 175px; padding-right: 10px; text-align: right; font-weight: bold; font-size: 14px; line-height: 43px;}
.fsbd_con li.da p{height: 140px;}
.fsbd_con li input{float: left; margin: 6px 0 0 10px; width: 98px; height: 28px; background: #906455; padding: 0 10px; line-height: 28px; color: #d7cabe; font-size: 14px; border: none;}
.fsbd_con li span{padding:0 10px; color: red; line-height: 43px;}
.fsbd_con li input.da{width: 260px;}
.fsbd_con li input.xiao{width: 46px;}
.fsbd_con li.da{height:143px}
.fsbd_con li.da textarea{float: left; margin: 10px 0 0 10px; width: 660px; height: 115px; background: #906455; padding: 5px 10px; line-height: 28px; color: #d7cabe; font-size: 14px; border: none;}
.fsbd_btn{width: 103px; height: 31px; display: block; background: url(../images/hx_btn.jpg) center center no-repeat; margin: 20px 0 0 315px; float: left; text-align: center; line-height: 30px; font-size: 14px; color: #f5f1e2; border: none; cursor: pointer;}

.m_nav1{}
.m_nav1 dt{ display: block; height: 34px; text-align: center; line-height: 34px; color: #281e18; background: url(../images/lf_type.jpg) center center no-repeat; font-size: 14px;padding-top:5px; padding-bottom:5px;}
.m_nav1 dt.hover{font-weight: bold;}
.m_nav1 dd{ display:none;}
.m_nav1 dd a{ border:#A47C70 1px solid;border-top:0;border-left:0;border-right:0; color:#261911; font-size:14px; text-indent:20px; height:34px; line-height:34px; display:block;}
