/*样式重置*/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; border: 0; outline: none; font-weight:normal}
body{line-height: 1; font-size:14px; font-family:"微软雅黑"; background-color:#fbf6e2;min-width:1070px;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
ul, ol{list-style: none;}
a{color: black;text-decoration: none;}
input, textarea, select, button {font-family:"微软雅黑";font-size:14px}
.clear{width:0;height:0;line-height:0;overflow:hidden;clear:both;}
.bn{border:none;}


.daily_wb{width:100%;height:200px;padding-top:90px;background:url(../../images/dimages/slide_bottom_bg.png) 0 0 no-repeat;position:absolute;bottom:0;left:0;}
.daily_wb .daily_wb_center{width:1050px;margin:57px auto 0;}
.daily_wb .daily_wb_center .h_title{font-size:22px;padding:5px 0;color:#fff;padding-left:60px;background:url(../../images/dimages/weibo_icon.png) 20px center no-repeat;}

/* 每日微博 */
.daily_wb_box{ width:100%; position:relative;  }
.daily_wb_box .hd{ overflow:hidden; padding:0 10px; color:#fff  }
.daily_wb_box .hd .next{width:13px;height:20px;margin-top:-10px;top:50%;cursor:pointer;background:url(../../images/dimages/arrow_right.png) 0 0 no-repeat;right:23px;position:absolute;z-index:99;}
.daily_wb_box .hd .prev{width:13px;height:20px;position:absolute;background:url(../../images/dimages/arrow_left.png) 0 0 no-repeat;top:50%;margin-top:-10px;left:23px;cursor:pointer;}
.daily_wb_box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.daily_wb_box .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../../images/dimages/icoCircle.gif") 0 -9px no-repeat; }
.daily_wb_box .hd ul li.on{ background-position:0 0; }
.daily_wb_box .bd{ padding:10px;   }
.daily_wb_box .bd .tempWrap{width:100%;margin-left: 44px;}
.daily_wb_box .bd ul{ overflow:hidden; zoom:1; }
.daily_wb_box .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; width:980px; }
.daily_wb_box .bd ul li .pic{ color:#fff;line-height:22px;width:930px;}
.daily_wb_box .bd ul li .pic span{ font-weight:bold;line-height:28px;}
.daily_wb_box .bd ul li .title a{color:#c6f1fc;font-size:13px;}
.daily_wb_box .bd ul li .title a:hover{text-decoration:underline;}
.daily_wb_box .bd ul li .pic a:hover img{ border-color:#999;  }
.daily_wb_box .bd ul li .title{ line-height:24px;margin-top:20px;}

/* wraper */
.wraper{width:1070px;margin:20px auto;}
/* 金刚上师 */
.master_box{ width:100%;  overflow:hidden; position:relative;  }
.master_box .hd{ overflow:hidden;  height:50px; width:1047px;margin-left:10px;border-bottom:1px dashed #971b01;border-left:3px solid #971b01;}
.master_box .hd .hd_title{font-size:28px;color:#971b01;float:left;padding-left:10px;margin-top:10px;}
.master_box .hd .prev{width:38px;display:block;height:38px;background:url(../../images/dimages/slide_left2.jpg) 0 0 no-repeat;float:right;margin-right:1px;cursor:pointer;margin-top:10px;}
.master_box .hd .next{width:38px;display:block;height:38px;background:url(../../images/dimages/slide_right2.jpg) 0 0 no-repeat;float:right;cursor:pointer;margin-top:10px;}
.master_box .hd .a_more {float: right;color: #7f8c8c;margin-top: 26px;margin-right: 20px;}
.master_box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.master_box .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../../images/dimages/icoCircle.gif") 0 -9px no-repeat; }
.master_box .hd ul li.on{ background-position:0 0; }
.master_box .bd{ padding:10px 4px;height: 299px;overflow: hidden;}
.master_box .bd ul{ overflow:hidden; zoom:1; }
.master_box .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; width:251px;  }
.master_box .bd ul li .pic{ text-align:center; }
.master_box .bd ul li .pic img{ width:246px; height:246px; display:block; }
.master_box .bd ul li .pic a{display:block;width:246px;height:246px;position:relative}
.master_box .bd ul li .pic a:hover .details{display:block;}
.master_box .bd ul li .pic a .details{width:100%;height:100%;background:url(../../images/dimages/special_hover_bg.png) 0 0 repeat;position:absolute;left:0;top:0;display:none;}
.master_box .bd ul li .pic a .details font{display:block;height:36px;width:120px;background:url(../../images/dimages/special_hover_bg.png) 0 0 repeat;color:#fff;line-height:35px;margin-left:63px;margin-top:105px;}
.master_box .bd ul li .pic a .details font:hover{color:#96bd7c}
.master_box .bd ul li .title{ line-height:24px;background:#f5f5f5;height:60px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:234px;border-bottom:3px solid #a0a7ab;padding-left:10px;}
.master_box .bd ul li .title a{color:#990100}
.master_box .bd ul li .title a:hover{text-decoration:underline;}
.master_box .bd ul li .title p{color:#777777;font-size:12px;}

/* 每日更新-网络学院 */
.t_box{overflow:hidden;width:1050px;margin-left:10px;margin-top:20px}
.t_box .t_box_l{float:left;width:516px;position:relative;}
.t_box .t_box_l h3,.t_box .t_box_r h3{font-size:25px;padding-left:10px;color:#971b01;border-left:3px solid #971b01;height:40px;line-height:40px;border-bottom:1px dashed #971b01;overflow:hidden;}
.t_box .t_box_l .read_more {position: absolute;right: 6px;top: 18px;color: #7f8c8c;font-size: 14px;}
.t_box .t_box_l .t_box_l_cont{margin-top:10px;}
.t_box .t_box_l .t_box_l_cont ul li{background:#F4EDD9;padding:10px;margin-bottom:3px;border-left:3px solid #a0a7ab;transition:0.2s;}
.t_box .t_box_l .t_box_l_cont ul li h4{overflow:hidden;font-size:14px;}
.t_box .t_box_l .t_box_l_cont ul li h4 a{color:#555;float:left;}
.t_box .t_box_l .t_box_l_cont ul li h4 span{float:right;color:#b2ac9b}
.t_box .t_box_l .t_box_l_cont ul li h4 a i{display:inline-block;width:21px;height:21px;background:url(../../images/dimages/wenzhang_active.jpg) 0 0 no-repeat;vertical-align:middle;margin-right:5px;}
.t_box .t_box_l .t_box_l_cont ul li p{color:#2f2f2f;font-size:12px;padding-left:25px;line-height:18px;margin-top:10px;display:none;text-shadow: #F5F1E2 1px 1px;}
.t_box .t_box_l .t_box_l_cont ul li.link h4 a{color:#963C29;font-weight:bold;}
.t_box .t_box_l .t_box_l_cont ul li.link h4 a:hover{color:#B83100;}
.t_box .t_box_l .t_box_l_cont ul li.link h4 a i{background-image:url(../../images/dimages/wenzhang_link.png);}
.t_box .t_box_l .t_box_l_cont ul li.link p{display:block;}
.t_box .t_box_l .t_box_l_cont ul li.link{border-left-color:#971b01;background:#ebe4d0;height:70px;}
.t_box .t_box_r{float:right;width:250px;}
.t_box .t_box_m{float:left;width:250px;margin-left:16px;}
.t_box .week_schl{margin-top:15px;}
.t_box .t_box_r h3 a{font-size:12px;float:right;color:#7d7d7c;margin-top:6px;}
.t_box .t_box_r h3 a:hover{text-decoration:underline;}
.t_box .t_box_r h3 span{float:left;}
.t_box .t_box_r ul{margin-top:10px;background:#F4EDD9;padding:9px 15px;}
.t_box .t_box_r ul li{border-bottom:1px solid #E6E1D0;padding:3px 0;}
.t_box .t_box_r ul li:last-child{border:none;}
.t_box .t_box_r ul li h4{}
.t_box .t_box_r ul li h4 a{color:#555;font-size:14px;display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align: left;transition:0.2s}
.t_box .t_box_r ul li h4 a:hover{color:#971b01;}
.t_box .t_box_r ul li .time{font-size:12px;color:#a0a7ab;margin-top:9px;text-align:right}
.t_box_m .wechat{position:relative;}
.t_box_m .wechat .read_more{position: absolute;right: 6px;top: 18px;color: #7f8c8c;font-size: 14px;}

/* 视频 */
.video_box{ width:100%;  overflow:hidden; position:relative; margin-top:20px; }
.video_box .hd{overflow: hidden;height: 40px;width: 1047px;margin-left: 10px;border-bottom: 1px dashed #971B01;border-left: 3px solid #971B01;line-height:24px;}
.video_box .hd .a_more{float:right;color:#7f8c8c;margin-top:15px;margin-right:20px;}
.video_box .hd .hd_title{font-size:25px;color:#971B01;float:left;padding-left:10px;height:40px;line-height:36px;}
.video_box .hd .next{width: 38px;display: block;height: 38px;background: transparent url(../../images/dimages/slide_right2.jpg) no-repeat scroll 0px 0px;float: right;cursor: pointer;}
.video_box .hd .prev{width: 38px;display: block;height: 38px;background: transparent url(../../images/dimages/slide_left2.jpg) no-repeat scroll 0px 0px;float: right;margin-right: 1px;cursor: pointer;}
.video_box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.video_box .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../../images/dimages/icoCircle.gif") 0 -9px no-repeat; }
.video_box .hd ul li.on{ background-position:0 0; }
.video_box .bd{ padding:10px 0;   }
.video_box .bd ul{ overflow:hidden; zoom:1; }
.video_box .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;width:340px;}
.video_box .bd ul li .pic a{display:block;position:relative;}
.video_box .bd ul li .pic a .tips{width: 100%;height: 100%;background: transparent url(../../images/dimages/special_hover_title_bg.png) repeat scroll 0px 0px;position: absolute;left: 0px;top: 0px;display:none;line-height:35px;}
.video_box .bd ul li .pic a .tips font{display:block;width:118px;height:36px;background:url(../../images/dimages/special_hover_bg.png) 0 0 repeat;margin-top:152px;margin-left:111px;color:#fff;text-align:center;}
.video_box .bd ul li .pic a .tips font:hover{color:#96bd7c}
.video_box .bd ul li .pic a:hover .tips{display:block;}
.video_box .bd ul li .pic{ text-align:center; }
.video_box .bd ul li .pic img{ width:340px; height:340px; display:block;}
.video_box .bd ul li .title{ line-height:20px;}
.video_box .bd ul li .title h4 a{color:#971b01}
.video_box .bd ul li .title p{color:#777777;font-size:12px;}

/* 下载 */
.download_box{ width:1050px;margin-left:10px;text-align:left; margin-top:10px; }
.download_box .download_title{overflow: hidden;height: 40px;width: 1047px;border-bottom: 1px dashed #971B01;border-left: 3px solid #971B01;line-height:40px;font-size: 25px;color: #971B01;padding-left: 10px;}
.download_dh{height:40px;line-height:40px;color:#7f8c8c;padding:0 20px;font-size:14px;background:#ececec;border-radius:0 8px 0 0;overflow:hidden;}
.download_dh span{float:left;}
.download_dh a{float:right;color:#7f8c8c}
.download_dh a:hover{text-decoration:underline}
.download_box .hd{height:40px;line-height:40px;margin-top: 10px;}
.download_box .hd li{ float:left; padding:0 30px;background:#971b01;color:#fff;border-radius:5px 5px 0 0;margin-right:10px;cursor:default;transition: 0.2s;}
.download_box .hd li.on{  background:#BA9088;color:#fff; }
.download_box .bd ul table{width:100%; border-collapse:collapse}
.download_box .bd ul table tr{border:none;}
.download_box .bd ul table tr td{background:#f5f5f5;color:#777;width:25%;height:30px;text-align:left;border:1px solid #DDD;line-height: 26px;padding:5px 0 5px 20px;}
.download_box .bd ul table tr td a{color:#555;transition: 0.2s;}
.download_box .bd ul table tr td a:hover{color:#971B01}

/* 活动专题 */
.activity_box{ width:1050px; margin-left:10px; overflow:hidden; position:relative; margin-top:20px;}
.activity_box .hd{ overflow:hidden;  height:40px; width:1047px; border-bottom: 1px dashed #971B01;border-left: 3px solid #971B01;}
.activity_box .hd .hd_title{float:left;font-size: 25px;color: #971B01;float: left;padding-left: 10px;margin-top: 5px;}
.activity_box .hd .prev{ display:block;width:38px;height:38px;background:url(../../images/dimages/slide_left2.jpg) 0 0 no-repeat;float:right;cursor:pointer;}
.activity_box .hd .next{display:block;width:38px;height:38px;background:url(../../images/dimages/slide_right2.jpg) 0 0 no-repeat;float:right;margin-left:1px;cursor:pointer;}
.sub_title{display:inline-block;margin-left: 20px;}
.sub_title a {display:inline-block;height:40px;line-height:46px;font-size: 16px; color:#555;text-indent: 18px;margin-right: 10px;background: url(../../images/dimages/listC.png) no-repeat 5px 20px;transition:0.2s;}
.sub_title a:hover{color:#540000;}
.activity_box .hd .a_more{float:right;color:#7f8c8c;margin-top:15px;margin-right:20px;}
.activity_box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.activity_box .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../../images/dimages/icoCircle.gif") 0 -9px no-repeat; }
.activity_box .hd ul li.on{ background-position:0 0; }
.activity_box .bd{ padding:10px 0;}
.activity_box .bd ul{ overflow:hidden; zoom:1; }
.activity_box .bd ul li{ margin-right:8px; float:left; _display:inline; overflow:hidden; text-align:center; width:530px; position:relative;}
.activity_box .bd ul li .pic{ text-align:center; }
.activity_box .bd ul li .pic img{ width:512px; height:246px; display:block; }
.activity_box .bd ul li .pic a:hover .tips{display:block;}
.activity_box .bd ul li .pic .tips{width:512px;height:246px;background:url(../../images/dimages/special_hover_bg.png) 0 0 repeat;position:absolute;left:0;top:0;display:none;}
.activity_box .bd ul li .pic .tips font{width:37px;height:37px;display:block;margin-top:104px;background:url(../../images/dimages/hover_bk.png) 0 0 no-repeat;margin-left:238px;}
.activity_box .bd ul li .title{position:absolute;bottom:0;left:0;height:50px;width:512px;background:url(../../images/dimages/special_hover_title_bg.png) transparent 0 0 repeat;line-height:50px;}
.activity_box .bd ul li .title a{color:#fff;font-size:14px;}

/* 三藏图书 */
.book_box{ width:1050px;overflow:hidden; position:relative;margin-top:20px;}
.b_title{font-size: 25px;color: #971B01;padding-left: 10px;border-bottom: 1px dashed #971B01;border-left: 3px solid #971B01;height:40px;line-height:40px;width:1037px;margin-left:10px;margin-top:10px;}
.book_box .hd{position:absolute;width:1050px;left:0;top:0;height:216px;transition:0.2s;}
.book_box .hd .next{ display:block;  position:absolute;width:40px; height:216px;cursor:pointer; background:url(../../images/dimages/arrow_left.png) #d2d2d2 center center no-repeat;left:0;z-index:999;border-radius:0 0 0 5px;transition:0.2s;}
.book_box .hd .next:hover{background:url(../../images/dimages/arrow_left.png) center center no-repeat #bababa;}
.book_box .hd .prev{ display:block;  position:absolute;width:40px; height:216px;cursor:pointer; background:url(../../images/dimages/arrow_right.png) #d2d2d2 center center no-repeat;right:0;top:0;z-index:999;border-radius:0 5px 5px 0;transition:0.2s;}
.book_box .hd .prev:hover{background:url(../../images/dimages/arrow_right.png) center center no-repeat #bababa;}
.book_box .hd ul{ overflow:hidden; zoom:1; zoom:1; position:absolute;bottom:10px;left:45%;}
.book_box .hd ul li{ float:left;  width:10px; height:10px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:#fff;border-radius:5px; }
.book_box .hd ul li.on{background:#971b01; }
.book_box .bd{ padding:20px 10px 30px 10px; background:#ececec; width:950px;margin:0 auto; position:relative;z-index:2;}
.book_box .bd ul{ overflow:hidden; zoom:1; }
.book_box .bd ul li{ margin:0 18px; 
	float:left; _display:inline; overflow:hidden;
	text-align:center; width:130px;
	border: 1px solid #c3b8b6;
    background: #e5e5e5;
    background-image: -webkit-gradient(linear, center top, center bottom, from(#fcfcfc), to(#bfbfbf), color-stop(3%, #f7f7f7), color-stop(12%, #f2f2f2), color-stop(90%, #d9d9d9));
    background-image: -webkit-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
    background-image: -moz-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
    background-image: -o-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
    background-image: -ms-linear-gradient(top, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
    background-image: linear-gradient(to bottom, #fcfcfc, #f7f7f7 3%, #f2f2f2 12%, #d9d9d9 90%, #bfbfbf);
    -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.75);
    -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.75);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.21); }
.book_box .bd ul li .pic{ text-align:center; }
.book_box .bd ul li .pic img{ width:132px; height:166px; display:block;}

.slideTxtBox{width:1050px;margin-left:10px;margin-top:10px;}
.slideTxtBox > .hd{margin:0;}
.slideTxtBox > .hd ul{line-height:40px;}
.slideTxtBox > .hd ul li{float: left;padding: 0px 30px;background: #971B01 none repeat scroll 0% 0%;color: #FFF;border-radius: 5px 5px 0px 0px;margin-right: 10px;cursor: default;transition:0.2s}
.slideTxtBox > .hd ul li.on{background: #BA9088 none repeat scroll 0% 0%;color: #fff;}

/* 底部 */
.footer{background:#333;padding-top:20px;padding-bottom:40px;width:100%;}
.footer .foot_center{width:1050px;margin:0 auto;color:#808080;font-size:12px;text-align:left;padding-top:20px;}
.footer .foot_center a{color:#A3A3A3;margin:0 12px;transition:0.2s;}
.footer .foot_center a:first-child{margin-left:0;}
.footer .foot_center a:hover{color:#F6E8E6}
.footer .foot_center p{display:inline-block;font-size:14px;letter-spacing:1px;}
.foot_link {width: 100%;margin:0 auto;color:#808080;font-size:14px;text-align:left;}
.foot_link li {display: inline-block;height:28px;line-height: 28px;color: #fbf6e2;}
.footlinks {border-top:1px solid #808080; margin-top: 10px;padding-top: 10px;}
.footlinks span{color:#fbf6e2;}
.qrcode {display:inline-block;margin-right: 40px;vertical-align:middle;}
.footlink_block {display:inline-block;width:880px;vertical-align:middle;}