@charset "utf-8";
/* CSS Document */

* {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
body {
}
#wrapper {
	width: 960px;
	background-color: #933;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: auto;
}

#header {
	background-image: url(jpg/banner1.jpg);
	height: 250px;
	width: 960px;
	text-indent: -9999px;
}
#nav {
	width: 960px;
	background-color: #5BA7FF;
}
#nav li {
	list-style-type: none;
}
#nav li a {
	text-align: center;
	display: list-item;
	font-size: 16px;
	color: #FFC;
	height: 30px;
	width: 160px;
	line-height: 34px;
	background-color: #903;
	float: left;
	margin: 0px;
}
#nav li a:hover {
	color: #FF6;
	font-size: 18px;
	font-weight: bold;
}
#pmenu, #pmenu ul {padding:0; margin:0; list-style-type: none;}
#pmenu {margin:0px 0 0px 0px;}
#pmenu li {float:left;position:relative;}
#pmenu1 li a {font-size: 14px;}
#pmenu1 li a:hover {font-size: 14px;}
#pmenu li ul {display: none;}
#pmenu li:hover > ul {display:block; position:absolute; top:0; left:0px;}
#pmenu > li:hover > ul {left:0; top:24px;} 
#nav2 {
	width: 180px;
	background-color: #836121;
	float: left;
	border-color: #FF3;
	/* [disabled]border-style: dotted; */
	/* [disabled]border-width: 2px; */
	padding: 5px;
	height: 1100px;
}
#nav2 li  {
	background-color: #333;
	padding: 5px;
	margin-bottom: 20px;
}

#nav2 li a {
	font-size: 16px;
	line-height: 24px;
	width: 160px;
	height: 25px;
	display: block;
	background-image: url(jpg/bottom_bg2.png);
	text-indent: -9999px;
	margin-left: 5px;
	list-style-type: none;
}

#nav2 ul .a1 a {
	background-image: url(jpg/nav2_bottom1.png);
}
#nav2 ul .a2 a {
	background-image: url(jpg/nav2_bottom2.png);
}
#nav2 ul .a3 a {
	background-image: url(jpg/nav2_bottom3.png);
}

#nav2 li a:hover {
	color: #FF3;
	background-image: url(jpg/bottom_bg1-1.png);
}
#nav2 ul .a1 a:hover {
	background-image: url(jpg/nav2_bottom1-1.png);
}
#nav2 ul .a2 a:hover {
	background-image: url(jpg/nav2_bottom2-1.png);
}
#nav2 ul .a3 a:hover {
	background-image: url(jpg/nav2_bottom3-1.png);
}
#nav2 li img {
	border: 1px solid #FFF;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
}
#nav2 li h6 {
	color: #FC3;
	font-size: 13px;
	margin-left: 10px;
	font-weight: lighter;
	text-align: left;
	line-height: 16px;
	vertical-align: middle;
	margin-bottom: 5px;
}

#nav2_1 {
	background-color: #963;
	float: left;
	padding: 5px;
	height: 1200px;
	/* [disabled]border: 2px dotted #FF3; */
	width: 180px;
}


#nav2_1 li a  {
	font-size: 16px;
	line-height: 24px;
	width: 158px;
	height: 25px;
	display: block;
	background-image: url(jpg/bottom_bg2.png);
	text-indent: -9999px;
	margin-left: 10px;



}
#nav2_1 ul .a1_1 a {
	background-image: url(jpg/nav2_bottom2.png);
}
#nav2_1 ul .a1_1 a:hover {
	background-image: url(jpg/nav2_bottom2_1.png);
}

#nav2_1 ul .a2_1 a {
	background-image: url(jpg/nav2_1_bottom2.png);
}
#nav2_1 ul .a2_1 a:hover {
	background-image: url(jpg/nav2_1_bottom2-1.png);
}

#nav2_1 ul .a3_1 a {
	background-image: url(jpg/nav2_1_bottom3.png);
}
#nav2_1 ul .a3_1 a:hover {
	background-image: url(jpg/nav2_1_bottom3-1.png);
}


#nav2_1 li img {
	border: 1px solid #FFF;
	margin-top: 10px;
	margin-bottom: 5px;
}
#nav2_1 li h6 {
	color: #FFC;
	font-size: 13px;
	margin-left: 10px;
	font-weight: lighter;
	text-align: left;
	line-height: 16px;
	vertical-align: middle;
	margin-bottom: 20px;
}
#nav2_2 {
	background-color: #963;
	float: left;
	height: 1200px;
	border-color: #FF3;
	border-style: none;
	/* [disabled]border-width: 2px; */
	width: 180px;
	background-image: url(jpg/ad1_202001_1.jpg);
	padding-bottom: 5px;
	padding-left: 5px;
}
#wrapper #nav2_2 {
}

#nav3 {
	background-color: #963;
	float: left;
	padding: 5px;
	height: 870px;
	border: 2px dotted #FF3;
	width: 180px;
	background-image: url(../%E5%BE%B7%E6%BE%A4%E4%BB%81%E6%B3%A2%E5%88%87%E7%B6%B2%E7%AB%99_%E8%A3%BD%E4%BD%9C%E6%AA%94/jpg/ad1_201608_2.jpg);
}
#wrapper #nav2_1 {
}
#nav2_3 {
	width: 180px;
	height: 1200px;
	background-image: url(jpg/ad1_201908_2.jpg);
	float: left;
}


.photo0 {
	float: right;
	height: 20px;
	width: 572px;
	
}
.photo1 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo2 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo3 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo4 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo5 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo6 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo7 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo8 {
	float: left;
	height: 240px;
	width: 285px;
	
}
.photo9 {
	float: left;
	height: 240px;
	width: 285px;
	
}

#content2 {
	width: 590px;
	float: left;
	height: 1100px;
	color: #390F10;
	background-color: #E1DC9A;
}
#content21 {
	float: left;
	height: 920px;
	width: 590px;
	background-image: url(jpg/mindrolling_banner.jpg);
}


#content22 {
	float: left;
	height: 920px;
	width: 590px;
	background-image: url(jpg/lastlife_bg.jpg);
}
#content2 h5 {
	color: #FF6;
	line-height: 40px;
	font-weight: bolder;
	font-size: 22px;
	width: 510px;
	height: 34px;
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 5px;
	text-indent: -9999px;
}
#content2 h3 {
	font-size: 16px;
	line-height: 21px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #D6D6D6;
	color: #3366CC;
	font-weight: bolder;
	text-align: center;
}
#content21 h1 {
	color: #FF6;
	line-height: 40px;
	font-weight: bolder;
	font-size: 22px;
	width: 510px;
	height: 34px;
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 5px;
	text-indent: -9999px;
}
#content22 h1 {
	color: #FF6;
	line-height: 40px;
	font-weight: bolder;
	font-size: 22px;
	width: 510px;
	height: 34px;
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 5px;
	text-indent: -9999px;
}


#content2 h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FF6;
	height: 34px;
	text-indent: -9999px;
}
#content21 h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FF6;
	padding-left: 20px;
	height: 34px;
	text-indent: -9999px;
	margin-bottom: 90px;
}
#content22 h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FF6;
	padding-left: 20px;
	height: 34px;
	text-indent: -9999px;
	margin-bottom: 90px;
}
#content21 h3 {
	font-size: 17px;
	line-height: 21px;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #D6D6D6;
	color: #903;
	font-weight: bolder;
	vertical-align: central;
}

#content22 h3 {
	font-size: 17px;
	line-height: 21px;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #993300;
	color: #FFF;
	font-weight: normal;
	vertical-align: central;
}
#content22 h4 {
	font-size: 16px;
	line-height: 16px;
	font-weight: bolder;
	color: #FF6;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}







#content2 p {
	font-size: 15px;
	color: #171010;
	line-height: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
#content21 p {
	font-size: 15px;
	color: #FFF;
	line-height: 20px;
	padding: 8px;
}

#content22 p {
	font-size: 15px;
	color: #FFF;
	line-height: 22px;
	padding: 8px;
}
#content3 {
	width: 180px;
	float: left;
	height: 1000px;
	background-image: url(jpg/ad1_201808_2.jpg);
}
#content3 h3 {
	background-color: #06F;
	font-size: 19px;
	line-height: 24px;
	text-align: center;
	margin: 10px;
	font-weight: 500;
	color: #FFF;
	vertical-align: middle;
}
#content3 li {
	background-color: #333;
}
#content3 li a {
	height: 25px;
	width: 160px;
	color: #FFF;
	text-indent: -9999px;
	display: block;
	margin-left: 3px;
	margin-top: 10px;
	background-image: url(jpg/content3_bottom1.png);
}
#content3 li a:hover {
	background-image: url(jpg/content3_bottom2-1.png);
}
#content3 p img {
	border: 1px solid #FFF;
	margin-left: 5px;
	margin-top: 5px;
}
#content3 p {
	text-align: center;
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
	line-height: 20px;
	margin: 10px;
}

#content3_1 {
	width: 180px;
	float: right;
	height: 1200px;
	background-image: url(jpg/ad1_202001_2.jpg);
	text-indent: -9999px;
}
#content3_2 {
	width: 170px;
	float: none;
	/* [disabled]border: 2px dotted #FF3; */
	height: 1100px;
}

#content3_2 li {
	background-color: #333;
}
#content3_2 li a {
	height: 25px;
	width: 160px;
	color: #FFF;
	text-indent: -9999px;
	display: block;
	margin-left: 3px;
	margin-top: 10px;
	background-image: url(jpg/content3_bottom1.png);
}
#content3_2 li a:hover {
	background-image: url(jpg/content3_bottom2-1.png);
}
#content3_2 p img {
	border: 1px solid #FFF;
	margin-left: 5px;
	margin-top: 5px;
}
#content3_2 p {
	text-align: center;
	font-size: 14px;
	color: #FFF;
	text-decoration: underline;
	line-height: 20px;
	margin: 10px;
}

#content4 {
	float: left;
	height: -9999px;
	width: 570px;
	background-color: #333333;
	background-image: url(jpg/monastry_bg2.jpg);
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	color: #1D1DEB;
}
#content4 a:link{
	color: #EC5592;
	text-decoration: underline;
}

#content4 a:hover {
	color: #24B9D4;
	text-decoration: underline;
} 

 

#content4 h5 {
	font-size: 14px;
	color: #993333;
	margin: 3px;
}
#content4 h2  {
	font-size: 18px;
	color: #BB2B2B;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	font-style: normal;
	font-weight: bold;
}
#content4 h4 {
	color: #2E3CD3;
}

body {
}



#content4 h3 {
	font-size: 20px;
	line-height: 34px;
	margin-top: 3px;
	background-color: #16031B;
	color: #FF0;
	font-weight: bolder;
	text-align: center;
}

tr td h3 {
}

#content4 h3 a:visited {
	color: #EFB6CD;
	text-decoration: underline;
}
#content4 h3 img {
	border: 1px solid #FFF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#content4 h4 {
	font-size: 16px;
	color: #933;
	line-height: 21px;
	vertical-align: middle;
	text-align: center;
}

#content4 table tr td h4 {
}


#content4 p {
	font-size: 15px;
	color: #1E1E1F;
	line-height: 20px;
	padding: 8px;
	font-weight: 400;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#content4 table    {
	margin-top: 5px;
	color: #4CB13C;

}
#content4 table tr  {
	background-color: #CCC;
	font-size: 12px;
}

#content4 table tr td {
	font-size: 13px;
	line-height: 16px;
	padding: 3px;
	background-image: url(jpg/monastry_bg2.jpg);
	color: #452C90;
	text-align: left;
}
#content4 table tr td h4 {
	color: #0F1946;
	font-size: 18px;
}


#footer {
	clear:both;
	font-size: 15px;
	color: #FFC;
	padding: 5px;
	line-height: 20px;
	background-color: #039;
	background-image: url(jpg/content3_bg.jpg);
	font-weight: normal;
	text-align: center;
}
#content3 {
}
