

/*头部背景*/
.head_bg{ width:1000px; height:auto; overflow:hidden;}
.head_bg1{ width:1000px; height:100px; overflow:hidden; background:url(/images/nttpcs/banner_01.jpg) no-repeat;}
.head_bg2{ width:1000px; height:100px; overflow:hidden; background:url(/images/nttpcs/banner_02.jpg) no-repeat;}
.head_bg3{ width:1000px; height:100px; overflow:hidden; background:url(/images/nttpcs/banner_03.jpg) no-repeat;}
.head_bg4{ width:1000px; height:100px; overflow:hidden; background:url(/images/nttpcs/banner_04.jpg) no-repeat;}



/*导航*/
.menu_div{ width:1000px; height:43px; overflow:hidden; background:url(/images/nttpcs/menu_bg.gif) no-repeat;}
.menu{ width:1300px; height:43px; overflow:hidden;}
.menu li{ width:74px; height:13px; overflow:hidden; float:left; margin-top:14px; text-align:center;}
.menu li a{ color:#f5f5f5;}
#shouye{ color:#f5f5f5; font-weight:bold; width:138px;}
#shouye a{ color:#f5f5f5;}
#menu1{ width:87px;}



/*导读*/
.daodu{ width:1000px; height:139px; overflow:hidden; background:url(/images/nttpcs/daodu.gif) repeat-x; margin-top:16px;}
.daodu p{ width:846px; height:109px; overflow:hidden; color:#333333; text-indent:2em; letter-spacing:0.15em; line-height:22px; padding:15px; padding-left:139px; background:url(/images/nttpcs/daodu_bg.gif) no-repeat left;}



/*第一现场*/
.hdp_three{ width:1000px; height:auto; overflow:hidden; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; padding-bottom:30px; margin-top:20px;}
.hdp_three_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/dyxc_bt.gif) no-repeat;}
.hdp_three_div{ width:960px; height:355px; overflow:hidden; margin-top:20px; margin-left:20px; background:url(/images/nttpcs/dd_bg.gif) repeat-x bottom;}
#hdp_three_right{ width:960px; height:330px; overflow:hidden; position:relative;}
#hdp_three_right dd{ width:500px; height:330px; overflow:hidden; float:right;}
#hdp_three_right dd img{ width:500px; height:330px; overflow:hidden;}

#hdp_three_right dt{ width:418px; height:328px; overflow:hidden; border:1px solid #ccc; float:left; padding:15px; padding-top:0px; padding-bottom:0px; background-color:#fafafa;}
#hdp_three_right dt a{ width:418px; height:94px; overflow:hidden; display:block; color:#000; border-bottom:1px dashed #000; margin-top:15px; cursor:pointer;}
#hdp_three_right dt a h4{ width:100%; height:15px; overflow:hidden; font-size:14px; color:#990000;}
#hdp_three_right dt a p{ width:100%; height:auto; font-size:12px; color:#666666; font-weight:normal; text-indent:2em; line-height:20px; margin-top:8px;}
#hdp_three_right dt h3{ font-size:14px;}

.tabs_sled h3{ width:418px; height:auto; overflow:hidden;}

/*第一现场下面*/
.news_one_list{ width:1000px; height:auto; overflow:hidden;}
.news_one_list li{ width:464px; height:174px; overflow:hidden; float:left; margin-left:24px; display:inline; margin-top:20px; background-color:#fff;}
.news_one_list li img{ width:235px; height:168px; overflow:hidden; padding:2px; border:1px solid #999999; float:left;}
.news_one_list li div{ width:221px; height:172px; overflow:hidden; float:right; border:1px solid #cccccc;}
.news_one_list li div h3{ width:211px; height:55px; overflow:hidden; line-height:20px; font-size:14px; letter-spacing:0.15em; margin-top:7px; margin-left:10px;}
.news_one_list li div h3 a{ color:#990000;}
.news_one_list li div p{ width:201px; height:90px; text-indent:2em; letter-spacing:0.1em; line-height:24px; color:#666666; background-color:#eeeeee; padding:10px;}
.news_one_list li div p a{ color:#666666;}



/*太平往事*/
.hyly{ width:1000px; height:auto; overflow:hidden; margin-top:30px; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; padding-bottom:30px;}
.hyly_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/tpws_bt.gif) no-repeat;}
.hyly_div{ width:960px; height:auto; margin-left:20px; margin-top:20px;}

.hyly_l{ width:418px; height:auto; overflow:hidden; float:left; margin-bottom:20px;}
.hyly_l img{ width:414px; height:280px; overflow:hidden; border:2px solid #ccc;}


.hyly_l h3{ width:100%; height:15px; overflow:hidden; text-align:center; margin-top:8px; letter-spacing:0.15em; font-size:14px;}
.hyly_l h3 a{ color:#990000;}

.hyly_r{ width:532px; height:auto; overflow:hidden; float:right;}
.hyly_r dt{ width:100%; height:auto; overflow:hidden;}
.hyly_r dt h3{ width:100%; height:15px; overflow:hidden; font-size:14px; letter-spacing:0.15em; margin-bottom:8px;}
.hyly_r dt h3 a{ color:#990000;}
.hyly_r dt p{ width:100%; height:135px; overflow:hidden; text-indent:2em; line-height:22px; letter-spacing:0.1em;}
.hyly_r dt p a{ color:#333333;}
.hyly_r dd{ width:560px; height:auto; margin-top:13px;}
.hyly_r dd div{ margin-right:15px; float:left;}
.hyly_r dd div img{ width:166px; height:111px; overflow:hidden; border:1px solid #ccc;}
.hyly_r dd div h3{ width:168px; height:15px; overflow:hidden; font-size:14px; letter-spacing:0.15em; text-align:center; margin-top:8px;}
.hyly_r dd div h3 a{ color:#990000;}


.blk_29 { width:960px; height:172px; overflow:hidden; position:relative; background-color:#e8e4da;}
.blk_29 .LeftBotton { width:25px; height:172px; overflow:hidden; position:absolute; left:5px; top:0px; cursor:pointer; background:url(/images/nttpcs/left_an.gif) no-repeat center;}
.blk_29 .RightBotton {  width:25px; height:172px; overflow:hidden;  position:absolute; right:5px; top:0px;cursor:pointer; background:url(/images/nttpcs/right_an.gif) no-repeat center;}

.blk_29 ul { width:885px; height:172px; overflow:hidden;  margin-left:38px;}
.blk_29 ul li { float:left; margin-right:15px; margin-top:20px;}
.blk_29 ul li img { width:163px; height:109px; overflow:hidden; border:1px solid #fff;}
.blk_29 ul li p { width:163px; height:15px; overflow:hidden; text-align:center;letter-spacing:0.1em;margin-top:10px;}
.blk_29 ul li p a{ color:#990000;}



/*文定大和尚*/
.hysj{ width:1000px; height:auto; overflow:hidden; margin-top:30px; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; padding-bottom:30px;}
.hysj_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/wddhs_bt.gif) no-repeat;}
.hysjlist{ width:960px; height:auto; overflow:hidden; padding:20px; padding-bottom:0px;}

.hysjleft{ width:684px; height:auto; overflow:hidden; float:left;}
.hysjleft li{ width:684px; height:auto; overflow:hidden;}
.hysjleft li img{ width:260px; height:402px; overflow:hidden; float:left;}
.hysjleft li div{ width:390px; height:382px; overflow:hidden; float:right; padding:10px; background-color:#e8dbdb;}
.hysjleft li div h3{ width:100%; height:27px; overflow:hidden; font-size:14px; letter-spacing:0.1em; text-align:center; background:url(/images/nttpcs/wddhs_h3bg.gif) repeat-x left bottom;}
.hysjleft li h3 a{ color:#990000;}
.hysjleft li p{ width:100%; height:auto; overflow:hidden; line-height:28px; text-indent:2em; margin-top:8px;}
.hysjleft li p a{ color:#666666;}

.hysjright{ width:260px; height:400px; overflow:hidden; background-color:#fff; float:right; border:1px solid #660000;}
.hysjright dt{ width:260px; height:25px; overflow:hidden; background:url(/images/nttpcs/jjbs_bt.gif) no-repeat;}
.hysjright dd{ width:250px; height:393px; overflow-y:scroll; margin-left:10px;}
.hysjright dd div{ width:260px; height:115px; overflow:hidden; margin-bottom:10px; margin-top:1px;}
.hysjright dd div img{ width:200px; height:115px; overflow:hidden; float:left; margin-right:10px;}
.hysjright dd div h3{ font-size:12px; width:13px; height:115px; font-weight:normal; letter-spacing:0.15em;}
.hysjright dd div h3 a{ color:#990000;}



/*太平零距离*/
.spbd{ width:1000px; height:auto; overflow:hidden; margin-top:30px; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; padding-bottom:30px;}
.spbd_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/tpljl_bt.gif) no-repeat;}
.spbd_list{ width:1000px; height:auto; overflow:hidden;}
.spbd_list dd{ width:960px; height:auto; margin-top:20px; margin-left:20px;}
.spbd_list dd p{ width:440px; height:auto; overflow:hidden; float:left; background-color:#e8dbdb; padding:15px;}
.spbd_list dd p img{ width:440px; height:342px; overflow:hidden;}
.spbd_list dd h3{ width:460px; height:15px; overflow:hidden; font-size:14px; letter-spacing:0.1em; float:right;}
.spbd_list dd h3 a{ color:#990000;}
.spbd_list dd h6{ width:460px; height:auto; overflow:hidden; margin-top:8px; text-indent:2em; line-height:28px; letter-spacing:0.1em; font-size:14px; font-weight:normal; float:right;}
.spbd_list dd h6 a{ color:#333333;}
.spbd_list dt{ width:440px; height::auto; overflow:hidden; float:left; margin-top:20px; margin-left:20px; display:inline; background-color:#e8dbdb; padding:15px; float:left; margin-left:20px; display:inline;}
.spbd_list dt p{ width:440px; height:324px; overflow:hidden;}
.spbd_list dt p img{ width:440px; height:324px; overflow:hidden;}
.spbd_list dt h3{ width:100%; height:15px; overflow:hidden; font-size:14px; letter-spacing:0.1em; margin-top:10px; text-align:center;}
.spbd_list dt h3 a{ color:#990000;}




/*千手观音*/
.wen{ width:1000px; height:auto; overflow:hidden; margin-top:30px;}
.wen_div{ width:485px; height:auto; overflow:hidden; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; float:left; padding-bottom:30px;}
.wen_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/qsgy_bt.gif) no-repeat;}
.wenlist{ width:445px; height:auto; overflow:hidden; padding:20px; padding-bottom:0px;}
.datu{ width:198px; height:294px; overflow:hidden; float:left;}
.datu img{ width:196px; height:292px; overflow:hidden; border:1px solid #ffffff;}
.wen_dl{ width:230px; height:auto; overflow:hidden; float:right;}
.wen_dl dt{ width:230px; height:180px; overflow:hidden; text-indent:2em; line-height:22px; letter-spacing:0.1em;}
.wen_dl dt a{ color:#993300;}
.wen_dl dd{ width:260px; height:auto; overflow:hidden; margin-top:8px;}
.wen_dl dd img{ width:104px; height:104px; overflow:hidden; border:1px solid #ffffff; float:left; margin-right:14px;}


/*三十三观音*/
.twd{ width:485px; height:auto; overflow:hidden; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; float:right; padding-bottom:30px;}
.twd_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/sssgy_bt.gif) no-repeat;}
.twd_list{ width:445px; height:auto; overflow:hidden; padding:20px; padding-bottom:0px;}
.twd_datu{ width:198px; height:294px; overflow:hidden; float:right;}
.twd_datu img{ width:196px; height:292px; overflow:hidden; border:1px solid #ffffff;}
.twd_dl{ width:230px; height:auto; overflow:hidden; float:left;}
.twd_dl dt{ width:230px; height:180px; overflow:hidden; text-indent:2em; line-height:22px; letter-spacing:0.1em;}
.twd_dl dt a{ color:#993300;}
.twd_dl dd{ width:260px; height:auto; overflow:hidden; margin-top:8px;}
.twd_dl dd img{ width:104px; height:104px; overflow:hidden; border:1px solid #ffffff; float:left; margin-right:14px;}




/*盛世太平*/
.pic_two{ width:1000px; height:auto; overflow:hidden; margin-top:30px; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; padding-bottom:30px;}
.pic_two_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/sstp_bt.gif) no-repeat;}
.pic_two_div{ width:980px; height:auto; overflow:hidden; margin-left:20px;}
.pic_two_list{ width:1030px; height:auto; overflow:hidden;}
.pic_two_list li{ width:300px; height:auto; float:left; margin-right:30px; margin-top:20px;}
.pic_two_list li img{ width:300px; height:190px; overflow:hidden;}
.pic_two_list li h3{ width:300px; height:36px; overflow:hidden; background-color:#eeeeee; line-height:36px; font-size:14px; letter-spacing:0.15em; text-align:center;}
.pic_two_list li h3 a{ color:#990000;}

/*盛世太平 tmall focus 幻灯片 */
#focus {width:960px; height:398px; overflow:hidden; position:relative; margin-top:20px;}
#focus ul { height:398px; position:absolute;}
#focus ul li {float:left; width:960px; height:398px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;left: 0; top: 0; width: 960px; height: 398px;}
#focus .btnBg {position:absolute; width:960px; height:40px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:auto; height:24px; left:0; bottom:8px; padding-left:10px; margin-left:150px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:24px; height:24px; line-height:24px; text-align:center; font-size:20px; font-family:"Microsoft YaHei",SimHei; margin-right:10px; cursor:pointer; color:#fff;}
#focus .btn span.on { background:#000; color:#fcc;}



/*水陆法会*/
.slfh{ width:1000px; height:auto; overflow:hidden; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; margin-top:30px; padding-bottom:30px;}
.slfh_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/slfh_bt.gif) no-repeat;}
.slfh_div{ width:960px; height:auto; overflow:hidden; margin-left:20px; margin-top:20px; border-bottom:2px solid #990000; padding-bottom:20px;}
.slfhleft{ width:297px; height:257px; overflow:hidden; float:left;}
.slfhleft img{ width:291px; height:251px; overflow:hidden; border:1px solid #ccc; padding:2px;}
.slfhlist{ width:645px; height:auto; overflow:hidden; float:right;}
.slfhlist dt{ width:100%; height:118px; overflow:hidden; background:url(/images/nttpcs/dd_bg.gif) repeat-x bottom;}
.slfhlist dt h3{ width:100%; height:15px; overflow:hidden; letter-spacing:0.15em; font-size:14px;}
.slfhlist dt h3 a{ color:#990000;}
.slfhlist dt p{ width:100%; height:auto; overflow:hidden; margin-top:10px; text-indent:2em; line-height:25px;}
.slfhlist dt p a{ color:#333333;}
.slfhlist dd{ width:700px; height:auto; overflow:hidden; margin-top:20px;}
.slfhlist dd div{ width:144px; height:auto; overflow:hidden; float:left; margin-right:20px;}
.slfhlist dd div img{ width:144px; height:96px; overflow:hidden;}
.slfhlist dd div h3{ width:100%; height:13px; overflow:hidden; font-size:12px; letter-spacing:0.1em; float:right; font-weight:normal; text-align:center; margin-top:10px;}
.slfhlist dd div h3 a{ color:#990000;}




/*寺院管理*/
.sygl{ width:1000px; height:auto; overflow:hidden; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; margin-top:30px; padding-bottom:30px;}
.sygl_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/sygl_bt.gif) no-repeat;}
.sygl_div{ width:960px; height:auto; overflow:hidden; margin-left:20px;}
.sygl_div1{ width:1100px; height:228px; overflow:hidden;}
.sygllist{ width:480px; height:auto; overflow:hidden; float:left; border-right:1px dashed #000; margin-top:20px; margin-right:22px;}
.sygllist dt{ width:460px; height:96px; overflow:hidden; margin-bottom:15px;}
.sygllist dt img{ width:141px; height:94px; overflow:hidden; border:1px solid #ccc; float:left;}
.sygllist dt h3{ width:305px; height:15px; overflow:hidden; letter-spacing:0.15em; font-size:14px; float:right;}
.sygllist dt h3 a{ color:#990000;}
.sygllist dt p{ width:305px; height:auto; overflow:hidden; margin-top:10px; text-indent:2em; line-height:25px; float:right;}
.sygllist dt p a{ color:#333333;}
.sygllist dd{ width:480px; height:auto; overflow:hidden;}
.sygllist dd div{ width:143px; height:auto; overflow:hidden; float:left; margin-right:13px;}
.sygllist dd div img{ width:141px; height:94px; overflow:hidden; border:1px solid #999999;}
.sygllist dd div h3{ width:100%; height:13px; overflow:hidden; font-size:12px; letter-spacing:0.1em; float:right; font-weight:normal; text-align:center; margin-top:8px;}
.sygllist dd div h3 a{ color:#990000;}



/*方丈墨宝*/
.fzmb{ width:1000px; height:auto; overflow:hidden;margin-top:30px; padding-bottom:30px; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom; }
.fzmb_title{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/fzmb_bt.gif) no-repeat;}
.fzmb_div{ width:960px; height:auto; overflow:hidden; margin-left:20px;}
.fzmblist{ width:1000px; height:auto; overflow:hidden;}
.fzmblist li{ width:470px; height:auto; overflow:hidden;float:left; padding-right:20px; border-bottom:1px dashed #ccc; padding-bottom:20px; margin-top:20px;}
.fzmblist li img{ width:470px; height:163px; overflow:hidden; padding:2px; border:1px solid #999999; background:#fff;}
.fzmblist li h3{ width:100%; height:15px; overflow:hidden; font-size:14px; letter-spacing:0.1em; text-align:center; margin-top:8px;}
.fzmblist li h3 a{ color:#990000;}



/*太平纪实*/
.wzjy{ width:1000px; height:auto; overflow:hidden;margin-top:30px; padding-bottom:30px; background:#fff url(/images/nttpcs/bottmo_bg.gif) no-repeat left bottom;}
.wzjy_bt{ width:100%; height:50px; overflow:hidden; background:url(/images/nttpcs/tpjs_bt.gif) no-repeat;}
.wzjy_div{ width:958px; height:auto; overflow:hidden; padding:20px; padding-bottom:0px;}
.wzjy_b{ width:958px; height:auto; overflow:hidden; background-color:#fff; border-left:1px solid #993333; border-top:1px solid #993333;}
.wzjy_b dd{ width:478px; height:36px; overflow:hidden; float:left; line-height:36px; letter-spacing:0.1em; font-size:14px; border-bottom:1px solid #993333;  border-right:1px solid #993333;}
.wzjy_b dd p{ width:450px; height:36px; overflow:hidden; margin-left:13px; background:url(/images/nttpcs/li_bg.gif) no-repeat left center; padding-left:15px;}
.wzjy_b dd p a{ color:#660000;}
.wzjy_b dt{ width:957px; height:36px; overflow:hidden; border-bottom:1px solid #993333;  border-right:1px solid #993333; text-align:center; line-height:36px; font-size:14px; letter-spacing:0.15em; font-weight:bold; color:#660000;}
.wzjy_b dt a{ color:#660000;}


/*策划*/
.cehua_bg{ width:1000px; height:47px; overflow:hidden; background:url(/images/nttpcs/cehua_bg.gif) no-repeat; margin:0 auto; margin-top:30px;}


/*底部*/
.footer{ width:1000px; height:230px; overflow:hidden; position:relative;}
#footer{width:1000px;height:auto;text-align:center;line-height:35px; color:#990000; letter-spacing:0.15em;margin-top:30px;font-size:12px;}
#footer a{ color:#990000;}

.footer_left{ width:149px; height:230px; overflow:hidden; background:url(/images/nttpcs/footer_l.gif) no-repeat; position:absolute; left:0; top:0;}
.footer_right{ width:147px; height:230px; overflow:hidden; background:url(/images/nttpcs/footer_r.gif) no-repeat; position:absolute; right:0; top:0;}


.djly{ width:206px; height:44px; overflow:hidden; margin:0 auto; background:url(/images/nttpcs/djly_an.gif) no-repeat;}
.djly a{ width:206px; height:44px; overflow:hidden; display:block;}
