
.pm1{ width:960px; height:auto; overflow:hidden; margin-top:15px;}
.pm1left{ width:310px; height:auto; overflow:hidden; float:left;}

/*幻灯片*/
#hdp_three_right{ width:304px; height:227px; overflow:hidden; border:1px solid #d1cdb0; padding:2px; position:relative;}
#hdp_three_right dd{ width:304px; height:227px; overflow:hidden;}
#hdp_three_right dd img{ width:304px; height:195px; overflow:hidden;}
#hdp_three_right dd h3{ width:304px; height:32px; overflow:hidden; font-size:14px; letter-spacing:0.1em; background-color:#2e74a0; line-height:33px; text-align:center;}
#hdp_three_right dd h3 a{ color:#fff;}
#hdp_three_right dt{ width:90px; height:9px; overflow:hidden; position:absolute; right:0px; bottom:50px; background:url(../images/news_hdp1.gif) no-repeat;}
#hdp_three_right dt a{ width:9px; height:9px; overflow:hidden; display:block; cursor:pointer; float:left; margin-right:7px; display:inline;}
#hdp_three_right dt h3{ width:9px; height:9px; overflow:hidden;}
.tabs_sled h3{ width:9px; height:9px; overflow:hidden; background:url(../images/news_hdp2.gif) no-repeat;}


/*专题报道*/
.ztbd{ width:310px; height:313px; overflow:hidden; margin-top:15px; background-color:#f0f5f7;}
.ztbd_bt{ width:310px; height:36px; overflow:hidden; background:url(../images/bt_bg.jpg) repeat-x;}
.ztbd_bt h2{ width:70px; height:20px; overflow:hidden; background:url(../images/bt_left.jpg) no-repeat left center; padding-left:33px; float:left; letter-spacing:0.15em; font-size:14px; color:#2670b9; margin-top:9px; line-height:20px; margin-left:10px; display:inline;}
.ztbd_bt a{ float:right; margin-top:13px; letter-spacing:0.15em; color:#333333; margin-right:6px;}
.ztbdlist{ width:290px; height:267px; overflow:hidden; padding:10px; padding-top:0px;}
.ztbdlist dt{ width:100%; height:83px; overflow:hidden; border-bottom:1px dashed #483b36; margin-top:10px;}
.ztbdlist dt img{ width:110px; height:70px; overflow:hidden; float:left;}
.ztbdlist dt h3{ width:170px; height:13px;line-height: 13px;  overflow:hidden; float:right; letter-spacing:0.1em; font-size:12px;}
.ztbdlist dt h3 a{ color:#003366;}
.ztbdlist dt p{ width:170px; height:auto; overflow:hidden; float:right; text-indent:2em; line-height:18px; margin-top:7px;}
.ztbdlist dt p a{ color:#336699;}
.ztbdlist dd{ width:100%; height:13px; line-height: 13px; overflow:hidden; margin-top:13px; letter-spacing:0.15em;}
.ztbdlist dd a{ color:#003366;}


/*南海佛教*/
.nhfj{ width:360px; height:auto; overflow:hidden; float:left; margin-left:15px; display:inline;}
.nhfj_bt{ width:360px; height:36px; overflow:hidden; background:url(../images/bt_bg.jpg) repeat-x;}
.nhfj_bt h2{ width:70px; height:20px; overflow:hidden; background:url(../images/bt_left.jpg) no-repeat left center; padding-left:33px; float:left; letter-spacing:0.15em; font-size:14px; color:#2670b9; margin-top:9px; line-height:20px; margin-left:10px; display:inline;}
.nhfj_bt a{ float:right; margin-top:13px; letter-spacing:0.15em; color:#333333; margin-right:6px;}
.nhfjlist{ width:360px; height:auto; overflow:hidden;}
.nhfjlist dt{ width:360px; height:86px; overflow:hidden; border-bottom:1px dashed #999999; margin-top:10px;}
.nhfjlist dt h3{ width:100%; height:15px; line-height: 15px; overflow:hidden; letter-spacing:0.1em; font-size:14px;}
.nhfjlist dt h3 a{ color:#003366;}
.nhfjlist dt p{ width:100%; height:auto; overflow:hidden; text-indent:2em; line-height:20px; letter-spacing:0.1em; margin-top:5px;}
.nhfjlist dt p a{ color:#336699;}
.nhfjlist dd{ width:340px; height:15px; line-height: 15px; overflow:hidden; letter-spacing:0.1em; font-size:14px; padding-left:20px; background:url(../images/li_bg1.jpg) no-repeat left center; margin-top:15px; white-space:nowrap;}
.nhfjlist dd a{ color:#003366;}


/*视频报道*/
.spbd{ width:260px; height:560px; overflow:hidden; background-color:#f0f5f7; float:right;}
.spbd_bt{ width:260px; height:36px; overflow:hidden; background:url(../images/bt_bg.jpg) repeat-x;}
.spbd_bt h2{ width:70px; height:20px; overflow:hidden; background:url(../images/bt_left.jpg) no-repeat left center; padding-left:33px; float:left; letter-spacing:0.15em; font-size:14px; color:#2670b9; margin-top:9px; line-height:20px; margin-left:10px; display:inline;}
.spbd_bt a{ float:right; margin-top:13px; letter-spacing:0.15em; color:#333333; margin-right:6px;}
.spbdlist{ width:240px; height:auto; overflow:hidden; padding:10px;}
.spbdlist dt{ width:100%; height:auto; overflow:hidden; padding-bottom:15px;}
.spbdlist dt img{ width:240px; height:155px; overflow:hidden;}
.spbdlist dt h3{ width:100%; height:15px; line-height: 15px;  overflow:hidden; letter-spacing:0.1em; font-size:14px; text-align:center; margin-top:12px;}
.spbdlist dt h3 a{ color:#003366;}

.spbdlist dd{ width:100%; height:90px; overflow:hidden; border-top:1px dashed #333333; padding-top:16px;}
.spbdlist dd img{ width:110px; height:71px; overflow:hidden; float:left;}
.spbdlist dd h3{ width:122px; height:13px; line-height: 13px; overflow:hidden; float:right; letter-spacing:0.1em; font-size:12px;}
.spbdlist dd h3 a{ color:#003366;}
.spbdlist dd p{ width:122px; height:auto; overflow:hidden; float:right; text-indent:2em; line-height:18px; margin-top:8px;}
.spbdlist dd p a{ color:#336699;}



.pm2{ width:960px; height:auto; overflow:hidden; margin-top:15px;}
/*中外交流*/
.zwjl{ width:682px; height:420px; overflow:hidden; background-color:#f0f5f7; float:left;}
.zwjl_bt{ width:682px; height:36px; overflow:hidden; background:url(../images/bt_bg.jpg) repeat-x;}
.zwjl_bt h2{ width:70px; height:20px; overflow:hidden; background:url(../images/bt_left.jpg) no-repeat left center; padding-left:33px; float:left; letter-spacing:0.15em; font-size:14px; color:#2670b9; margin-top:9px; line-height:20px; margin-left:10px; display:inline;}
.zwjl_bt a{ float:right; margin-top:13px; letter-spacing:0.15em; color:#333333; margin-right:6px;}
.zwjlleft{ width:310px; height:auto; overflow:hidden; border-right:1px solid #c9dbe4; margin-top:10px; margin-left:10px; display:inline; float:left;}
.zwjlleft dt{ width:300px; height:270px; overflow:hidden; border-bottom:1px solid #c9dbe4;}
.zwjlleft dt img{ width:300px; height:192px; overflow:hidden;}
.zwjlleft dt h3{ width:100%; height:15px; line-height: 15px; overflow:hidden; letter-spacing:0.1em; font-size:14px; margin-top:10px;}
.zwjlleft dt h3 a{ color:#003366;}
.zwjlleft dt p{ width:100%; height:auto; overflow:hidden; text-indent:2em; line-height:20px; letter-spacing:0.1em; margin-top:9px;}
.zwjlleft dt p a{ color:#336699;}
.zwjlleft dd{ width:300px; height:77px; overflow:hidden; margin-top:15px;}
.zwjlleft dd img{ width:120px; height:77px; overflow:hidden; float:left;}
.zwjlleft dd h3{ width:170px; height:13px;line-height: 13px;  overflow:hidden; float:right; font-size:12px; letter-spacing:0.1em;}
.zwjlleft dd h3 a{ color:#003366;}
.zwjlleft dd p{ width:170px; height:auto; overflow:hidden; text-indent:2em; line-height:20px; margin-top:5px; float:right;}
.zwjlleft dd p a{ color:#336699;}

.zwjlright{ width:337px; height:auto; overflow:hidden; float:left; border-left:1px solid #fff; padding-right:10px; margin-top:10px; padding-left:13px;}

.zwjl_r_t{ width:337px; height:70px; overflow:hidden; border-bottom:1px solid #003366;}
.zwjl_r_t h3{ width:100%; height:15px; line-height: 15px;  overflow:hidden; letter-spacing:0.15em; font-size:14px;}
.zwjl_r_t h3 a{ color:#003366;}
.zwjl_r_t p{ width:100%; height:auto; overflow:hidden; text-indent:2em; line-height:22px; margin-top:8px; letter-spacing:0.15em;}
.zwjl_r_t p a{ color:#336699;}

#zxxflist{ width:337px; height:auto; overflow:hidden; border-top:1px solid #003366; margin-top:5px;}
#zxxflist dd{ width:100%; height:13px;line-height: 13px;  overflow:hidden; margin-top:13px; letter-spacing:0.15em;}
#zxxflist dd a{ color:#003366;}
#zxxflist dd a:hover{ color:#993300;}
/*#zxxflist dt{ width:360px; height:26px; border-bottom:1px solid #003399; margin-top:15px;}
#zxxflist dt a{ display:block; padding:5px; text-align:center; float:left; margin-right:14px; font-size:14px;}
#zxxflist dd { letter-spacing:0.15em; font-size:14px;}
#zxxflist dd a {color:#003366;}
#zxxflist dd ul li { width:100%; height:15px; overflow:hidden; margin-top:16px;}
.redClass { background-color:#f2f2f2;}*/

/*选项卡热区开始*/
/*.tabs_nos { color:#003366;}
.tabs_sled {background:#003366; color:#FFF;}
.thisclass { font-weight:bold;}*/
/*选项卡热区结束*/


/*公益慈善*/
.gycs{ width:260px; height:420px; overflow:hidden; background-color:#f0f5f7; float:right;}
.gycs_bt{ width:260px; height:36px; overflow:hidden; background:url(../images/bt_bg.jpg) repeat-x;}
.gycs_bt h2{ width:70px; height:20px; overflow:hidden; background:url(../images/bt_left.jpg) no-repeat left center; padding-left:33px; float:left; letter-spacing:0.15em; font-size:14px; color:#2670b9; margin-top:9px; line-height:20px; margin-left:10px; display:inline;}
.gycs_bt a{ float:right; margin-top:13px; letter-spacing:0.15em; color:#333333; margin-right:6px;}
.gycslist{ width:240px; height:auto; overflow:hidden; padding:9px; border:1px solid #c2dae4; border-top:none; padding-top:0px;}
.gycslist dt{ width:240px; height:88px; overflow:hidden; border-bottom:1px dashed #999999; margin-top:10px;}
.gycslist dt img{ width:124px; height:80px; overflow:hidden; float:left;}
.gycslist dt h3{ width:110px; height:13px; line-height: 13px; overflow:hidden; letter-spacing:0.1em; font-size:12px; float:right;}
.gycslist dt h3 a{ color:#003366;}
.gycslist dt p{ width:110px; height:auto; overflow:hidden; text-indent:2em; line-height:0.1em; line-height:23px; margin-top:6px; float:right;}
.gycslist dt p a{ color:#336699;}
.gycslist dd{ width:100%; height:13px;line-height: 13px;  overflow:hidden; letter-spacing:0.1em; margin-top:12px;}
.gycslist dd a{ color:#003366;} 



.pm3{ width:960px; height:auto; overflow:hidden; margin-top:15px;}
/*教务活动*/
.jwhd{ width:682px; height:310px; overflow:hidden; background-color:#f0f5f7; float:left;}
.jwhd_bt{ width:682px; height:36px; overflow:hidden; background:url(../images/bt_bg.jpg) repeat-x;}
.jwhd_bt h2{ width:70px; height:20px; overflow:hidden; background:url(../images/bt_left.jpg) no-repeat left center; padding-left:33px; float:left; letter-spacing:0.15em; font-size:14px; color:#2670b9; margin-top:9px; line-height:20px; margin-left:10px; display:inline;}
.jwhd_bt a{ float:right; margin-top:13px; letter-spacing:0.15em; color:#333333; margin-right:6px;}
.jwhdleft{ width:310px; height:auto; overflow:hidden; border-right:1px solid #c9dbe4; margin-top:10px; margin-left:10px; display:inline; float:left;}
.jwhdleft dt{ width:300px; height:auto; overflow:hidden;}
.jwhdleft dt img{ width:300px; height:190px; overflow:hidden;}
.jwhdleft dt h3{ width:100%; height:15px;line-height: 15px;  overflow:hidden; letter-spacing:0.1em; font-size:14px; margin-top:8px;}
.jwhdleft dt h3 a{ color:#003366;}
.jwhdleft dt p{ width:100%; height:auto; overflow:hidden; text-indent:2em; line-height:20px; letter-spacing:0.1em; margin-top:6px;}
.jwhdleft dt p a{ color:#336699;}


.jwhdright{ width:335px; height:auto; overflow:hidden; float:left; border-left:1px solid #fff; padding-right:10px; margin-top:10px; padding-left:13px;}
.jwhdright dt{ width:370px; height:130px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #c8dbe4;}
.jwhdright dt div{ width:160px; height:auto; overflow:hidden; float:left; margin-right:15px;}
.jwhdright dt div img{ width:160px; height:105px; overflow:hidden;}
.jwhdright dt div h3{ width:100%; height:15px;line-height: 15px;  overflow:hidden; font-size:14px; text-align:center; margin-top:10px;}
.jwhdright dt div h3 a{ color:#003366;}
.jwhdright dd{ width:100%; height:15px; overflow:hidden; letter-spacing:0.1em; margin-top:13px; font-size:14px;}
.jwhdright dd a{ color:#003366;}


/*佛协会议*/
.fxhy{ width:260px; height:310px; overflow:hidden; background-color:#f0f5f7; float:right;}
.fxhy_bt{ width:260px; height:36px; overflow:hidden; background:url(../images/bt_bg.jpg) repeat-x;}
.fxhy_bt h2{ width:70px; height:20px; overflow:hidden; background:url(../images/bt_left.jpg) no-repeat left center; padding-left:33px; float:left; letter-spacing:0.15em; font-size:14px; color:#2670b9; margin-top:9px; line-height:20px; margin-left:10px; display:inline;}
.fxhy_bt a{ float:right; margin-top:13px; letter-spacing:0.15em; color:#333333; margin-right:6px;}
.fxhylist{ width:240px; height:auto; overflow:hidden; border:1px solid #c0d9e3; border-top:none; padding:9px;}
.fxhylist dt{ width:240px; height:92px; overflow:hidden; border-bottom:1px dashed #999999;}
.fxhylist dt img{ width:124px; height:80px; overflow:hidden; float:left;}
.fxhylist dt h3{ width:105px; height:13px;line-height: 13px;  overflow:hidden; font-size:12px; letter-spacing:0.1em; margin-top:5px; float:right;}
.fxhylist dt h3 a{ color:#003366;}
.fxhylist dt p{ width:105px; height:auto; overflow:hidden; text-indent:2em; line-height:20px; letter-spacing:0.1em; float:right; margin-top:8px;}
.fxhylist dt p a{ color:#336699;}
.fxhylist dd{ width:100%; height:13px;line-height: 13px;  overflow:hidden; letter-spacing:0.15em; margin-top:14px;}
.fxhylist dd a{ color:#003366;}


/*友情连接*/
.yqlj{ width:960px; height:auto; overflow:hidden; background:#e4eaef url(../images/yqlj_bg.jpg) repeat-x left bottom; padding-bottom:20px; margin-top:15px;}
.yqlj dt{ width:960px; height:30px; overflow:hidden; background-color:#003366;}
.yqlj dt h2{ width:100px; height:30px; overflow:hidden; line-height:30px; background:url(../images/yqlj_bt.jpg) no-repeat left center; padding-left:20px; font-size:14px; letter-spacing:0.15em; color:#fff; margin-left:10px;}
.yqlj dd{ float:left; margin-top:15px; margin-left:10px; border-right:1px solid #333333; padding-right:10px;}
.yqlj dd a{ color:#333;}



