@charset "utf-8";
/* 首页面CSS */
.borbot{border-bottom:2px solid #e9e9e9;}
.borbot1{border-bottom:1px solid #afafaf;}

/* 首页面banner */
.banner{ width:1085px; height:290px; margin:0 auto; text-align:center; position:relative; padding-top:20px; z-index:1;}
.banner .barTop{ background:url(../images/banr_top.png) no-repeat top center; width:1100px; height:20px; position:absolute; top:0; left:-8px;}
*html .banner .barTop{ background:url(../images/banr_top.png) no-repeat top center; width:1100px; height:23px; position:absolute; top:0; left:-8px;}
.banner .barImg{background:url(../images/banner_img.jpg) no-repeat top center;height:313px; width:100%;}
.banner .number{ background:url(../images/kv_number_bg.png) no-repeat left bottom; width:113px; height:27px; position:absolute; bottom:0; right:90px; padding:8px 0 0 8px;}
*html .banner .number{ background:url(../images/kv_number_bg.gif) no-repeat left bottom;}
.banner .number a{ width:35px; height:27px; float:left; text-align:center; margin-right:1px; display:inline;}
.banner .number a:hover,.banner .number a.hover{ font-weight:bold; color:#fff; text-decoration:none; background:#000;}

/*  首页面中间内容 */
.index_main{ background:url(../images/index_mainbg.gif) repeat;}
.main{ background:url(../images/index_bg.jpg) no-repeat top center;}
.contenter{width:1085px; background:#fefefd url(../images/content_bg.gif) no-repeat top center; margin:0 auto; position:relative;box-shadow:0 0 5px 1px #b3a06b;}
.content{width:977px; background:url(../images/content_foot_bg.gif) no-repeat bottom; margin:0 auto; padding:55px 54px 115px 54px;}

/* 首页面 左边 CSS */
.content_left{float:left; width:206px;}

/* 首页面 左边 法脉传承 CSS */
.sidebar{width:206px;}
.sidebar h2{ background:url(../images/sidebar_bg.gif) no-repeat top center; height:38px;color:#4f3f2b; text-align:center; font:700 15px/32px "微软雅黑";Letter-spacing:3px;}
.sidebarList{padding-top:10px; background:url(../images/sidebar_center_bg.gif) repeat-y center;}
.sidebarList li{ float:left; width:206px; overflow:hidden; height:177px; margin-top:10px; text-align:center;}
.sidebarList li img{ border:5px solid #c43b00;}
.sidebarList li p{ line-height:30px;}
.sidebarBotBg{background:url(../images/sidebar_bg.gif) no-repeat bottom center; height:38px;}


.contentNav{float:left;width:206px;}
.contentNavBg{background:url(../images/index_meun_left.jpg) no-repeat;}
.contentNav a{ float:left; width:206px; height:80px; margin-top:10px;}
.contentNav a:hover{ text-decoration:none;}
.contentNav a.index_meun_1{ background-position:left top;}
.contentNav a:hover.index_meun_1{ background-position:right top;}
.contentNav a.index_meun_2{ background-position:left -80px;}
.contentNav a:hover.index_meun_2{ background-position:right -80px;}
.contentNav a.index_meun_3{ background-position:left bottom;}
.contentNav a:hover.index_meun_3{ background-position:right bottom;}

/* 首页面 左边 title CSS */
.content_left h3{ font:18px/35px "微软雅黑";Letter-spacing:3px; border-bottom:2px solid #d2c9b7; height:35px;}
.content_left font{ float:right; font:12px "宋体"; line-height:35px;}
.content_left h3 .titleIcon{ background-position:7px 2px;height:16px; width:25px; margin-right:5px;}
*html .content_left h3 .titleIcon{background-position:7px 9px;}

/* 首页面 左边 sidebar nav CSS */
.content_left .rightNav{}
.content_left .rightNav a{ float:left;margin-top:10px; width:206px; height:80px;}
.content_left .rightNav a:hover{text-decoration:none;}
.content_left .rightNav .sidebar_nav_bg{ background:url(../images/sidebar_nav.gif) no-repeat}
.content_left .rightNav a.sidebar_nav_1{ background-position:0 0;}
.content_left .rightNav a:hover.sidebar_nav_1{ background-position:right 0;}
.content_left .rightNav a.sidebar_nav_2{ background-position:0 -87px;}
.content_left .rightNav a:hover.sidebar_nav_2{ background-position:right -87px;}
.content_left .rightNav a.sidebar_nav_3{ background-position:0 -174px;}
.content_left .rightNav a:hover.sidebar_nav_3{ background-position:right -174px;}
.content_left .rightNav a.sidebar_nav_4{ background-position:0 -261px;}
.content_left .rightNav a:hover.sidebar_nav_4{ background-position:right -261px;}
.content_left .rightNav a.sidebar_nav_5{ background-position:0 -347px;}
.content_left .rightNav a:hover.sidebar_nav_5{ background-position:right -347px;}
.content_left .rightNav a.sidebar_nav_6{ background-position:0 -434px;}
.content_left .rightNav a:hover.sidebar_nav_6{ background-position:right -434px;}
.content_left .rightNav a.sidebar_nav_7{ background-position:0 -521px;}
.content_left .rightNav a:hover.sidebar_nav_7{ background-position:right -521px;}

/* 首页面 右边 标题 CSS */
.content_right{ float:right; width:746px;}
.content_right .listIco{ background-position:0 -55px; width:25px;}
.homeTitle{}
.homeTitle h4{
	border: 1px solid #dad389;background:#eddca9;color:#4f3f2b;height:34px; line-height:34px; padding:0 10px 0 10px;font-size:16px; font-family:"微软雅黑";
	border-width:1px;border-style: solid;-moz-border-radius: 2px;-khtml-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;
	background-image:-webkit-gradient(linear,left top,left bottom,from(#f0e1b8),to(#e7d593)); 
	background-image: -webkit-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image: -moz-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image: -ms-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image:-o-linear-gradient(top,#f0e1b8,#e7d593); 
	background-image:linear-gradient(top,#f0e1b8,#e7d593);
	Letter-spacing:3px;
}
.homeTitle h4 .titleIco{ background-position:7px -25px;height:20px; width:30px; margin:0 5px 0 5px;}
*html .homeTitle h4 .titleIco{background-position:7px -18px;}
.homeTitle h4 a{ float:right; margin:8px 5px 0 0; display:inline;}
.homeTitle h4 .FC{float:right;margin:1px 10px 0 0;font-size:12px;font-family:"宋体";Letter-spacing: normal; font-weight:normal; color: #5f5637;}

/* 首页面 最新公告 CSS */
.news{ width:310px; height:274px; float:left; overflow:hidden;}
.newsList{ padding-top:21px;}
.newsList li{ float:left; line-height:40px; width:285px; margin-left:25px; display:inline; height:40px; overflow:hidden;}

/* 首页面 当日法语 CSS */
.todayNew{ float:right; width:415px; height:274px;}
.todayNew p{ line-height:34px; margin-top:25px; padding:0 12px 0 28px;}

/* 首页面 益西彭措堪布法音 CSS */
.audio{ float:left; width:100%;margin-top:20px;}
.audioList{ padding:20px 0;}
.audioList li{ float:left; line-height:44px; width:340px; margin-left:25px; display:inline; height:44px; overflow:hidden;}

.dayList{ border:1px solid #e7b45f; margin-bottom:20px; height:132px; width:744px; overflow:hidden;}
.dayList dl,.dayList dt,.dayList dd{ text-align:center; float:left; margin:-1px 0 0 -1px;}
.dayList dt,.dayList dd{ padding:15px 10px; border-top:1px solid #efcd95;border-left:1px solid #efcd95;_border-left:2px solid #efcd95;}
.dayList dl{ width:107px;_width:106px;}
.dayList dt{ width:87px;_width:86px;}
.dayList dd{ width:87px;_width:86px; height:57px; line-height:30px;}

.course,.treasure,.dowZone{float:left; width:100%;}

.courseMenu{ float:left; width:149px; margin-top:-1px; font:700 16px/53px "微软雅黑";}
.courseMenu a{ background:url(../images/index_class_a.gif) no-repeat top left; text-align:center; height:51px; float:left; width:149px; margin-top:1px;}
.courseMenu a:hover,.courseMenu a.hover{ background:url(../images/index_class_hover.gif) no-repeat left; text-decoration:none;}
.courseInfo{ float:right;line-height:40px; width:516px; padding:10px 40px 30px 40px; margin-bottom:20px; height:270px; overflow:auto; border-right:1px solid #d9d0d0;border-bottom:1px solid #d9d0d0;}
.courseInfo li{ text-align:right; line-height:46px;}
.courseInfo li a{ float:left;}
.courseInfo .courseInfoList{ margin-left:-5px; padding:10px 0 20px 0;}
.courseInfo .courseInfoList a{ float:left; border:2px solid #eddcb0; text-align:center; width:115px; margin-left:5px; height:28px; line-height:28px;}
.courseInfo .courseInfoList a:hover{ border:2px solid #d7c593; text-decoration:none;}

.treMenu{ background:url(../images/treasure_bg.gif) no-repeat top; font-size:12px; height:34px; padding-top:5px; line-height:34px; overflow:hidden; text-align:center;}
.treMenu span{ float:left;}
.treMenu a{ float:left; margin:0 3px; font-size:13px; width:90px;}
.treMenu a:hover,.treMenu a.hover{ background:url(../images/course_hover.gif) no-repeat bottom center; text-decoration:none; color:#fff; font-weight:bold;}
.treInfo{padding:35px 45px;height:276px;overflow:hidden; background: url(../images/treasure_info_bg.gif) no-repeat bottom;}
*html .treInfo{_height:284px;}
.treInfo .image{ float:left;}
.treInfo .info{ float:right; line-height:28px; width:450px; color:#36270e;}
.treInfo .info h5{ font-size:14px;}

.dowZone{margin-top:20px;}
.dowZoneList{ padding:20px 0;border-right:1px solid #d8cfcf; border-left:1px solid #d8cfcf; border-bottom:1px solid #d8cfcf; height:201px; overflow:hidden;}
.dowZoneList li{ float:left; line-height:40px; width:340px; margin-left:25px; height:40px; overflow:hidden; display:inline;}

.linkNav{clear:both; padding:30px; text-align:center; border:1px solid #dad2d1; margin-top:20px;}
.linkNav a{margin:0 10px;}
.bshareBox a{ float:left; background:#09C; width:30px; height:90px; font:700 16px/40px "微软雅黑"; text-align:center;}
