@charset "utf-8";
/* CSS Document */

/*头部样式*/
.header{ height:110px; overflow:hidden; background:#000;}
.logo{ float:left; width:260px; height:65px; margin:20px 0 0 32px;}
.lianhua{ float:left; margin-left:25px;}
.header a{ float:right; display:block; width:50px; height:40px; margin:30px 30px 0;}



/*banner样式*/
.banner{ width:100%; height:400px; overflow:hidden; position:relative; z-index:9;}
.banner ul{ display:block; width:100%; height:400px; overflow:hidden; position:relative;}
.banner ul li{ display:none; width:100%; height:400px; position:absolute; z-index:1; left:0; top:0px;}
.banner ul li:first-child{ display:block;}
.banner ul li a{ display:block; width:100%; height:400px; position:absolute; top:0; left:0;}
.banner ul li a img{ display:block; width:640px; height:400px;}
.banner ol{ display:block; width:100%; position:absolute; text-align:center; left:0; bottom:20px; z-index:999;}
.banner ol li{ display:inline-block; width:14px; height:14px; background:#EEE8AA; margin:0 4px; cursor:pointer; border-radius:75px;}
.banner ol li.seleted{ background:#000;}

/*滚动新闻样式*/
.in_new{ height:70px; background:#EEE8AA; margin-top:1px; line-height:70px;}
.in_new img{ float:left; margin:13px 15px 0 16px;}
.in_new span{ float:left; font-size:22px;}
#in_link{overflow:hidden;width:420px; height:70px; padding-left:10px;}

#in_link a{ font-size:22px; background:url(../../images/wap_images/black.png) no-repeat center left; padding-left:15px;}
#in_link ul.marquee{ display:block; position:relative;}
#in_link ul.marquee li{ display:block; height:70px; padding:0 16px;}
#in_link ul.marquee li a{ height:70px; line-height:70px; color:#323232; font-size:22px;}




/*搜索*/
.searchbar{ height:40px; margin:auto; margin:30px 0 44px;}
.searchbar .search{ margin:auto;width:400px; height:40px;}
.searchbar .search .text{ float:left; border:#939393 1px solid; width:308px; height:38px; padding:0; margin:0; line-height:38px; color:#323232; font-size:20px; font-family:"微软雅黑"; padding-left:10px;}
.searchbar .search .btn{ float:right; width:80px; height:40px; background:#939393; padding:0; margin:0; background-image:none; border:none; color:#fff; font-family:"微软雅黑";font-size:20px;}

/*法会资讯*/
.in_fhzx{ margin-top:}
.in_nav{ width:418px; height:67px; padding-top:3px; background:url(../../images/wap_images/in-navbg.png) no-repeat; margin:auto; text-align:center; font-size:20px;}
.in_nav h1{ font-size:30px; font-weight:normal;}
.in_newsz{ display:block; width:608px; height:193px; margin:20px auto; overflow:hidden; box-shadow:0px 3px 10px #848484;}
.in_newsz img{ float:left; width:280px; height:193px;}
.in_newsz dl{ padding:20px; float:right; width:288px; height:153px; background:#f5f5f5;}
.in_newsz dt{ height:50px; line-height:50px; font-size:24px; overflow:hidden;}
.in_newsz dd{ height:90px; overflow:hidden; line-height:30px; font-size:20px; color:#444; margin-top:10px;}
.in_newsz:visited{ box-shadow:0px 3px 10px #848484;}
.more{ width:600px; height:60px; line-height:60px; margin:auto; text-align:center; padding:15px 0;}
.more a{ font-size:26px; color:#444;}

/*寺庙动态*/
.in_smdt{ background:#EEE8AA; padding-top:45px;}
.in_smdt dl{ width:608px; height:453px; margin:27px auto 0; background:#EEE8AA; box-shadow:0px 3px 10px #848484;}
.in_smdt dl img{ width:608px; height:273px;}
.in_smdt dl dt{ height:60px; line-height:60px; padding:12px; overflow:hidden;}
.in_smdt dl dt a{ font-size:24px; font-weight:bold; float:left;}
.in_smdt dl dt span{ font-size:18px; color:#6a6a6a; float:right;}
.in_smdt dl dd{ font-size:21px; color:#525252; height:70px; overflow:hidden; line-height:35px; padding:0 12px;}

/*寺庙渊源*/
.in_smyy{ padding:50px 0;}
.in_yyz{ width:608px; height:384px; overflow:hidden; margin:30px auto 0;}
.in_yyz img{ width:608px; height:384px;}
.in_yyz a{ display:block; width:400px; height:180px; position:relative; top:-282px; left:105px; background:url(../../images/wap_images/ayy.png) repeat; z-index:99; text-align:center; line-height:180px; font-size:34px;}
.in_bg{ height:10px; background:url(../../images/wap_images/in_bg.jpg) repeat-x;}

/*底部导航*/
.f_nav{ width:608px; margin:auto; padding:54px 0 40px;}
.f_nav .f_navs{ width:304px; height:304px; line-height:304px; text-align:center; font-size:24px; color:#fff; float:left; overflow:hidden; position:relative;}
.f_nav .f_navs img{ display:block; width:304px; height:304px;}
.f_nav .f_navs a{ display:block; width:304px; height:304px; line-height:304px; text-align:center; font-size:24px; color:#fff; float:left; overflow:hidden; position:relative; top:-304px;}