@charset "utf-8";
/* 在线供佛CSS */
.zxgf_body {

	background-repeat: repeat;
}
.zxgf_con { width:980px; background-color:#FFF; margin-left:auto; margin-right:auto; padding-left:35px; padding-bottom:10px;position: relative;}
.zxgf_pic {
	width:910px;
	height:820px;
	/*float:left;*/
	background-image: url(../img/zxgf/zxgf_bg.jpg);
	background-repeat: no-repeat;
}

.zxgf_meishi {display:none; position:absolute; top:510px;left:773px; z-index:16;float:none; width:175px; height:292px;}
.zxgf_water {display:none; position:absolute; top:640px;left:265px; z-index:15;float:none; width:409px; height:67px;}
.zxgf_deng { display:none; position:absolute; top:579px;left:28px; z-index:14;float:none; width:877px; height:247px;}
.zxgf_flower {display:none; position:absolute; top:300px;left:30px; z-index:12;float:none; width:909px; height:269px;}
.zxgf_li { display:none; position:absolute; top:440px;left:240px; z-index:13;float:none; width:516px; height:201px;}
.zxgf_xiang {display:none; position:absolute;top:713px;left:335px; z-index:11;float:none; width:198px; height:76px;}

            
            
.zxgf_butn { width:910px; float:left; margin-top:10px; margin-bottom:10px; z-index:100;}
.zxgf_butn ul { list-style:none; padding:0; margin:0}
.zxgf_butn ul li {
	width:132px;
	height:36px;
	float:left;
	margin-left:8px;
	margin-right:8px;
	background-image: url(../img/zxgf/zxgf_butn.jpg);
	background-repeat: no-repeat;
	line-height:36px; text-align:center;
}
.zxgf_butn ul a:link, .zxgf_butn ul a:visited { color:#fff; font-size:14px; font-weight:bold}
.zxgf_butn ul a:hover .zxgf_butn ul a:active { color:#fff; text-decoration:underline}
.clear { clear:both}
.zxgf_qyly { height:33px; width:900px; background-color:#663200; line-height:33px; text-align:left; font-size:14px; font-weight:bold; float:left; margin-top:10px; color:#fff; padding-left:10px}
.zxgf_qyly_form {display:none; width:898px; margin-top:10px; border:1px solid #9a9a9a; float:left; padding:10px; line-height:30px;}
.zxgf_form_butn { margin-top:10px; text-align:left; line-height:30px; color:#6f6f6f; font-size:12px;}
.zxgf_wxts { width:910px; border-bottom:1px dashed #dedfde; margin-top:10px; text-align:left; color:#6f6f6f; float:left; line-height:30px; font-size:12px;}


/*法隆说法主页*/
.nobg { background-color:#FFF; background-image:none}
.flsf_bg {
	width:1364px;
	height:721px;
	background-image: url(../img/shoufa/sf_bg.jpg);
	background-repeat: no-repeat;
	margin-left:auto; margin-right:auto
}
.flsf_dh { height: 415px;
    left: 950px;
    position: relative;
    top: 252px;
    width: 216px;}
.flsf_dh ul { list-style:none}
.flsf_dh ul li {
	width:171px;
	height:51px;
	line-height:51px;
	background-image: url(../img/shoufa/sf_butnbg.jpg);
	background-repeat: repeat;
	background-position: center center;
	text-align:center; margin-top:12px; margin-bottom:12px
}
.flsf_dh li a:link, .flsf_dh li a:visited { font-size:15px; font-family:microsoft yahei; color:#602707; font-weight:bold}
.flsf_dh li a:hover { text-decoration:underline}
.flsf_footer { width:1364px;background: #c4a26f none repeat scroll 0 0; color: #ffffff; margin-top: 5px; margin-left:auto; margin-right:auto}
.footer_con2 {
    background-image: url("../img/footerbg.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #fff;
    height: 150px;
    line-height: 26px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    width: 1120px;
}

/*法师简介*/
.fsjj_bg {
    background-image: url(../img/shoufa/main_bg.gif);
    color: #333333;
    font-family: "microsoft yahei";
    font-size: 14px;
    margin: 0;
    padding: 0;
    width: 100%;}
.div_top {
	background-image: url(../img/shoufa/top_bg.gif);
	background-repeat: repeat-x;
	height: 345px;
	overflow: hidden;}
.sf_top1 {
	width:1003px;
	height:344px;
	background-image: url(../img/shoufa/pic_top1.jpg);
	background-repeat: no-repeat; margin-left:auto; margin-right:auto
}
.sf_dh1 { padding-top:54px; width:100%; text-align:center; color:#ead2a6}
.sf_dh1 a:link, .sf_dh1 a:visited { color:#ead2a6}
.sf_dh1 a:hover { text-decoration:underline}
#div_main { width:1003px; margin-left:auto; margin-right:auto}
.main_dh1 {
	height: 55px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 1003px;
	background-image: url(../img/shoufa/main_dhbg1.jpg);
	background-repeat: no-repeat;
}
.main_dh1 ul { list-style:none; padding-top:27px}
.main_dh1 ul li { width:110px; float:left; display:block; margin-left:10px; margin-right:10px; text-align:left }
.main_dh1 a { color:#ead2a6; font-size:16px}
.main_dh1 a.select1 { color:#fe9e68;}
.sfmain_con1 {background-color:#ffffff; line-height:24px; color:#333; padding:20px; text-align:left; font-size:14px;}
.sf_tit1 { width:345px; height:45px; line-height:45px; text-align:center; font-family:楷体; margin-left:auto; margin-right:auto;
	color:#7e2d09;
	font-size:30px;
	background-image: url(../img/shoufa/sf_tit1.jpg);
	background-repeat: no-repeat; margin-bottom:8px;
}
.sfjj_font { line-height:27px; text-align:left; font-family:宋体; font-size:14px;}
.sfjj_font img {margin:10px 30px 20px 10px; float:left}
.sfjj_biaoti { color:#955c27}
.sfjj_footer {
    background: #c4a26f none repeat scroll 0 0;
    color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    width: 1003px;
}
.footer_con3 {
    background-image: url("../img/footerbg.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #fff;
    height: 150px;
    line-height: 26px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
}
.footer_sfjj_l {
    float: left;
    margin-top: 12px;
    text-align: left;
    width: 540px;
	margin-left:20px
}
.footer_sfjj_r {
    float: right;
    margin-top: 12px;
    text-align: right;
    width: 400px;
	margin-right:20px
}

/*弘法足迹*/
.hfzj_con { width: 100%;}
.hfzjcol-sm-4 { width: 28%; padding:0; float:left}
.hfzjcol-sm-8 {width: 70%; float:left}
.hfzjcol-sm-8 h3 { color: #96510b; font-family: microsoft yahei; font-size: 1.4em; padding-top:0}
.hfzjcol-sm-8 a:link, .hfzjcol-sm-8 a:visited { color:#ba5901}

/*讲经视频*/
.jjsp_bg {
    background-image: url(../img/shoufa/main_bg2.gif);
    color: #333333;
    font-family: "microsoft yahei";
    font-size: 14px;
    margin: 0;
    padding: 0;
    width: 100%;}
.div_top2 {
    background-image: url("../img/shoufa/top_bg2.gif");
    background-repeat: repeat-x;
    height: 345px;
    overflow: hidden;
}

.sf_top2 {
    background-image: url("../img/shoufa/pic_top2.jpg");
    background-repeat: no-repeat;
    height: 344px;
    margin-left: auto;
    margin-right: auto;
    width: 1003px;
}
.main_dh2 {
    background-image: url("../img/shoufa/main_dhbg2.jpg");
    background-repeat: no-repeat;
    height: 55px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1003px;
}
.main_dh2 ul { list-style:none; padding-top:27px}
.main_dh2 ul li { width:110px; float:left; display:block; margin-left:10px; margin-right:10px; text-align:left }
.main_dh2 a { color:#ead2a6; font-size:20px; font-family:楷体}
.main_dh2 a.select1 { color:#d6b009;}

.video_list { width:100%; background-color:#444444}
.video_tit { width:100%; float:left; line-height:40px; color:#fff; text-align:left; font-size:14px; font-weight:bold; padding-left:20px}
.video_con { width:100%; margin-left:auto; margin-right:auto}
.video_l { width:640px; float:left; margin-left:15px; background-color:#000; height:535px; text-align:center; line-height:535px; color:#FFF}
.video_r { width:270px; margin-right:15px; float:right}
.video_r ul { list-style:none}
.video_r ul li {
	width:270px;
	float:left;
	height:54px;
	line-height:54px;
	color:#fff;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	background-image: url(../img/shoufa/video_listbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.video_r ul a { color:#FFF}
.video_listcon { width:950px; margin:20px 10px}               
.video_listcon ul { padding-left:60px; margin:0; list-style:none}
.video_listcon ul li {float: left; height: 210px; margin-right: 35px; width: 260px;}
.main3_1 {
    height: 107px;
    margin-bottom: 7px;
    width: 256px;
}
.main3_2 {
    color: #333;
    font-family: Verdana,"宋体";
    line-height: 20px;
    padding-bottom: 15px;
}
main3_2 .font_1 {
    color: #a7a7a7;
}
/*教学天地*/
.jxtd_fl { width:96%; margin-bottom:8px; margin-left:auto; margin-right:auto}
.jxtd_fltit { border-bottom:2px solid #926944; font-size:18px; color:#926944; line-height:30px; text-align:left}
.jxtd_fllist { width:100%; margin:8px auto}
.jxtd_flmc { width:20%; float:left; color:#926944; text-align:center; font-size:14px; line-height:40px; background-color:#f4f4f4; margin-top:5px}
.jxtd_flbt { width:78%; float:left; margin-left:15px}
.jxtd_flbt span { width:50%; float:left; text-align:left; line-height:28px}

/*论文专著*/
.jjsp_bg3 {
    background-image: url(../img/shoufa/main_bg3.gif);
    color: #333333;
    font-family: "microsoft yahei";
    font-size: 14px;
    margin: 0;
    padding: 0;
    width: 100%;}
.div_top3 {
    background-image: url(../img/shoufa/top_bg3.gif);
    background-repeat: repeat-x;
    height: 345px;
    overflow: hidden;
}

.sf_top3 {
    background-image: url(../img/shoufa/pic_top3.jpg);
    background-repeat: no-repeat;
    height: 344px;
    margin-left: auto;
    margin-right: auto;
    width: 1003px;
}
.main_dh3 {
    background-image: url(../img/shoufa/main_dhbg3.jpg);
    background-repeat: no-repeat;
    height: 55px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1003px;
}
.main_dh3 ul { list-style:none; padding-top:27px}
.main_dh3 ul li { width:110px; float:left; display:block; margin-left:10px; margin-right:10px; text-align:left }
.main_dh3 a { color:#ead2a6; font-size:20px; font-family:楷体}
.main_dh3 a.select1 { color:#d6b009;}

.sfmain_con3 { background-color: #ffffff; color: #333; font-size: 14px; line-height: 24px; padding: 20px; text-align: left;min-height:600px}
.sfmain_con3 ul { list-style:none; padding-top:27px}
.sfmain_con3 ul li { width:17%; float:left; line-height:30px; text-align:left; margin:auto 10px}
.marg_t10 { margin-top:10px}
.footer_con4 {
    background-image: url(../img/shoufa/footerbg3.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    color: #fff;
    height: 120px;
    line-height: 26px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 35px;
}
a.xfsy_tit:link, a.xfsy_tit:visited { color:#2d5082}
a.xfsy_tit:hover, a.xfsy_tit:active { text-decoration:underline}

/*超进大和尚*/
.cj_bj {
	width: 1364px;
	height: 846px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../img/shoufa/cj_bg.jpg);
	background-repeat: no-repeat;
}
.cjjj_con { width:980px;margin-left: auto;margin-right: auto;}
.cjcon_tit { width:80%; float:left; padding-top:48px; padding-left:72px; line-height:36px; text-align:left; font-size:16px; font-weight:bold; color:#46321f}
.cjcon_f { width:580px; float:left; text-align:left; padding:20px 10px 10px 40px; line-height:27px; color:#541301}
.cjcon_name { color:#711800; font-size:16px}