@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, table, tr, td, h1, h2, h3, h4, h5, h6, pre, img, form, fieldset, input, textarea,select{ padding:0; margin:0;}
body{ font:Arial, Helvetica, sans-serif; font-size:14px; color:#000; background-color:#EAEAEA;}
a{ text-decoration:none;color:#000;}
a:hover{ text-decoration:underline;color:#000;}
img{ border:0;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden; zoom:1;}
ul{ list-style:none;}
.height35px{ height:35px; font-size:0; clear:both; overflow:hidden; zoom:1;}

#wrap{ background-color:#fff; width:960px; margin:0 auto;}
#logo{ height:77px; overflow:hidden; zoom:1;}
.banner{ height:159px; overflow:hidden; zoom:1;}
.bg01{ float:left; width:314px; height:224px; background:url(../image/bg01.gif) no-repeat;}
.bg02{ background:url(../image/bg02.gif) no-repeat; width:273px; height:197px; float:left; padding:27px 14px 0 20px;}
.bg02 p{ text-indent:2em; line-height:180%; color:#FBF0C2; font-weight:bold;}
.bg03{ background:url(../image/bg03.gif) no-repeat; width:274px; height:197px; float:left; padding:27px 35px 0 30px;}
.bg03 p{ text-indent:2em; line-height:180%; color:#FBF0C2; font-weight:bold;}
.bg04{ background:url(../image/bg04.gif) no-repeat; height:50px; overflow:hidden; zoom:1;}

.slideimgbox{ float:left; width:340px; padding:10px 10px 0 10px;}
.imgbox{ width:340px; height:250px;}
.changenum{position:relative; width:340px; height:22px; padding-top:8px; background-color:#960;}
.imginfo{ margin-left:16px;color:#fff; font-weight:bold;}
.imginfo a,.imginfo a:hover{color:#fff; }
.num{position:absolute; top:9px; right:10px; font-size:12px;} 
.num li{display:block;float:left;width:25px; height:13px; text-align:center; line-height:13px; color:#fff; cursor:pointer; border-right:1px solid #fff;}
.num .on{ color:#fff; font-weight:bold; text-decoration:underline;}
.num .on a,.num .on a:hover{ cursor:pointer; color:#fff; font-weight:bold; width:25px; height:13px; display:block; text-decoration:none;}
.num li a,.num li a:hover{ cursor:pointer; color:#fff; width:25px; height:13px;display:block; text-decoration:none;}
.fontbox01{ float:left; width:382px; line-height:180%; color:#960; padding-top:13px;}
.fontbox01 a,.fontbox01 a:hover{ color:#960;}
.fontbox01 .tit{ font-weight:bold;}
.fontbox01 p{ text-indent:2em;}
.survey{ background:url(../image/surveybg.gif) no-repeat; width:205px; height:278px; float:right; margin-top:10px; color:#fff; line-height:180%;}
.survey .tit{ text-align:center; font-weight:bold; padding:10px 0 28px 0;}
.selectwhich{ padding-left:5px;}
.optionfont{ display:block; float:left; width:170px; padding-left:5px;}
.optionbox{ display:block; float:left; width:20px;}
.optionbox input{ margin:6px 0;*margin:1px 0;_margin:3px 0; vertical-align:middle;}
.btnlist{ text-align:center;}
.btnlist input{ margin:35px 5px 0 5px;}
.submitbtn{ background:url(../image/submit.gif) no-repeat; width:60px; height:24px; cursor:pointer; border:0; font-size:14px;}
.viewbtn{ background:url(../image/view.gif) no-repeat; width:60px; height:24px; cursor:pointer; border:0; font-size:14px;}

.title,.title01,.title02{ background:url(../image/titlebg.gif) no-repeat; height:25px; text-align:center; color:#900; font-size:16px; font-weight:bold; padding-top:23px;}
.td01{ padding-right:1px;}

.left01{ float:left; width:459px; border-right:1px solid #ccc; padding:0 10px; margin-bottom:10px;}
.buddhaimg{ width:200px; height:200px; float:left; margin-top:10px;}
.buddhafont{ float:left; width:240px; line-height:180%; margin-left:10px; margin-top:10px;}
.buddhafont .tit{ font-size:16px; font-weight:bold; text-align:center;}
.buddhafont p{ text-indent:2em;}
.line01{ background:url(../image/line.gif) repeat-x left bottom; height:11px; clear:both;}
.right01{ float:left; width:460px; padding:0 10px; margin-bottom:10px;}
.adbox{ text-align:center;}

.interviewfont{ background:url(../image/bg05.gif) repeat; float:left; width:324px; margin-left:10px; color:#fff; line-height:180%; padding:35px 25px 0 13px; height:315px; display:inline;}
.interviewfont p{ text-indent:2em;}
.peoplelist{ float:left;}
.peoplelist li{ width:193px; height:350px; float:left;}

.left02{ width:646px; float:left;}
.title01{ background:url(../image/titlebg01.gif) no-repeat;}
.literatureimg{ width:109px; height:109px; float:left; margin:10px 10px 0 10px; display:inline;}
.literaturefont{ width:490px; float:left; margin-top:7px; color:#900; line-height:180%; margin-left:8px;}
.literaturefont .tit{ font-weight:bold;}
.literaturefont p{ text-indent:2em;}
.literaturefont a,.literaturefont a:hover{ color:#900;}
.right02{ width:314px; float:left;}
.title02{ background:url(../image/titlebg02.gif) no-repeat;}
.bookbox{ width:260px; margin:0 auto; margin-left:15px; background:url(../image/bg05.gif) repeat; padding:5px 0 15px 30px;}
.bookbox p{ line-height:180%; color:#fff; margin-bottom:27px;}

.bg06{ background:url(../image/bg06.gif) no-repeat; height:101px; overflow:hidden; zoom:1; margin-top:10px;}
.imglistbox{ background:url(../image/bg07.gif) repeat; padding-bottom:11px;}
.imglistbox .tit{ text-align:center; margin-bottom:12px;}
.imglist{ margin:0 0 24px 35px; height:126px;}
.imglist li{ background:url(../image/imgbg.gif) no-repeat; width:146px; height:123px; float:left; margin-right:35px; display:inline; padding:3px 0 0 4px;}
.bg08{ background:url(../image/bg08.gif) no-repeat; height:64px; overflow:hidden; zoom:1;}

.jieyubox{ background:url(../image/jieyubg.gif) no-repeat right #570000; height:189px;}
.jieyubox .tit{ float:left; padding:44px 36px 0 36px;}
.jieyubox .font{ float:left; width:680px; line-height:180%; color:#FBF0C2; padding-top:20px;}
.jieyubox .font p{ text-indent:2em;}



.editor{ text-align:right; padding:15px 15px 20px 0; color:#666;}



