@charset "utf-8";
/* CSS Document */
body{background:#f4ebda;color: #333333; font-size:14px;font-family:"微软雅黑"; }
*{margin:0;padding:0;}
ul{list-style:none;}
img{border:none;}
a{text-decoration:none;color: #000;}
em{ font-style:normal;}
li,dl,dt,dd{list-style-type:none;}
input{outline: none;font-family: "微软雅黑";}
h1,h2,h3,h4,h5,h6,em,i{font-style:normal; font-weight:400; outline:none;}
a:hover,.nianpu li a:hover,.yx_div .p_a:hover,.yx_div .p_a a:hover,.picMarquee-top:hover li{color: #c02b1c;}

.left{float:left;display: inline;}
.right{float:right;display: inline;}
.clear{clear:both;}
.clearfix:after {visibility: hidden; display: block; clear: both; height: 0; font-size: 0; content: ".";}
.clearfix{zoom:1;}
.wapper{width:1000px;margin:0 auto;}
.mt50{margin-top: 50px;}
.mb45{margin-bottom: 45px;}
.ft14{font-size: 14px;}
.ft16{font-size: 16px;}
.mb18{margin-bottom: 18px;}


.flast img{display: block;}
.head{height: 50px;line-height: 50px;background: #c02b1c;}
.head .nav{height: 50px;}
.head .nav li{width: 110px;text-align: center;}
.head .nav li a{font-size: 16px;color: #FFFFFF;display: block;width: 110px;}
.head .nav li a:hover,.head .nav li.cur a{background: #9c0f06;}
.top_div{margin: 8px auto;}
#date{color: #989897;}
.search{color: #989897;font-size: 13px;}
.search input{width: 110px;height:24px;line-height: 24px;border: 1px solid #989897;background: none;margin-right:10px ;}

.ty_lt{width: 774px;}
.ty_rt{width: 214px;}
.search input.sub_input{width: 30px;height: 26px;border: none;cursor: pointer;float: right;background: url(../img/ss.png) no-repeat;}


.left_top{width: 756px;height: 286px;padding:7px 8px;overflow: hidden;background: #FFFFFF;}

.ltop_rt{width: 375px;overflow: hidden;}
.slideBox{ width:358px; height:270px; padding:6px;overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{width:358px; height:270px; display:block;  }

.jd_96{height: 200px;overflow: hidden;margin: 18px auto;}
.jd_96 img{display: block;width: 772px;height: 200px;}
.ty_height{height: 290px;overflow: hidden;}
.ty_width{width: 356px;padding:8px 12px;background: #FFFFFF;height: 290px;}
.ty_width h2,.ltop_rt h2{height: 36px;border-bottom: 3px solid #d92b20;}
.ty_width h2 span,.ltop_rt h2 span{font-size: 16px;font-weight:bold;color: #9c0f06;padding-left:8px;border-left:4px solid #9c0f06;height: 20px;line-height:20px;margin-top: 4px;}
.ty_width h2 a,.ltop_rt h2 a,.more,.dt_h2 a{font-family: "宋体";color: #d92703;float: right;font-size: 13px;line-height: 20px;margin-top:10px;border-left:1px solid #d92703; padding-left: 4px;}
.ty_width dl{height: 85px;overflow: hidden;margin:8px 0px}
.ty_width dl dt{width: 114px;height: 85px;overflow: hidden;}
.ty_width dl dt a{display: block;}
.ty_width dl dt img{display: block;width: 112px;height: 83px;border: 1px solid #000000;}
.ty_width dl dd{width: 218px;line-height: 21px;color: #807C7C;}
.ty_width dl dd strong{display: block;line-height: 25px;}
.ty_ul li,.ltop_rt li{line-height: 26px;color: #000000;width: 356px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.dt_h2 a{margin-top: 4px;padding-left: 0px;margin-right: 8px;border-left: none;}
.ltop_rt li{width: 375px;line-height: 30px;}
.ltop_rt h2{margin-bottom: 4px;}

.beijing,.yuedu{background: #FFFFFF;}
.beijing h2,.yuedu h2{width: 210px;height: 27px;line-height: 27px;margin: 5px auto 10px;background: url(../img/h2_bj.jpg) no-repeat center;font-size: 16px;color: #9c0f06;text-indent: 15px;}
.beijing ul{padding: 0px 10px;   
    overflow: hidden;}
.beijing ul li{line-height: 23px;width: 210px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.beijing ul li a,.ty_ul li a,.ltop_rt li a{padding-left:8px;}
.more{padding-right:15px;height:15px;line-height: 16px;}

.yuedu{height: 295px;padding-top:5px;background: #FFFFFF url(../img/bj.jpg) no-repeat center;overflow: hidden;}
.picMarquee-top {padding-top:15px;}
.picMarquee-top li{height: 220px; padding: 0px 22px;line-height: 26px; text-indent: 25px;margin-bottom: 120px;    font-size: 13px;}
.yuedu h2{margin-top:0px}
.pic_a,.pic_a img{width: 209px;height: 118px;display: block;}
.pic_a {padding: 1px;border: 1px solid #c8c8ca;margin: 0px auto 8px;}
.lishi{height: 200px;}


/********生平介绍*********/
.bj_left{width: 775px;background: #FFFFFF;min-height: 1000px;}
.about_div{width: 715px;margin: 0px auto;  
   }
.title{font-size: 15px;color: #636363;border-left:5px solid #881301; padding-left:10px;margin: 81px 0px 0;    margin-bottom: 20px;}
.title a{color: #636363;}
.min-height{min-height: 1000px;background: #FFFFFF;}
.about_div h2,.about_div h3{text-align: center;}
.about_div h2{font-size: 22px;border-bottom: 1px solid #878686;    height: 80px;
    line-height: 80px;
    margin-bottom: 26px;}
.about_div h3{padding:0px 0px 20px;font-size: 14px;color: #878686;}
.about_div h3 span{padding:0px 10px;}
.about_div  p{text-indent: 35px;font-size: 16px;    line-height: 40px;
}


/********年谱介绍*********/
.pad_top{padding-top: 30px;height: 250px;}
.nianpu {min-height: 600px;}
.nianpu li{font-size: 16px;padding:15px 0px;}
.nianpu li a i{padding-right: 6px;}
.nianpu li a {color: #3f3f3f;}
.pd_left li{padding-left:221px;}
.pager-inner,.page_info {
	text-align: center;
	margin: 40px auto 40px;
	display: block;
	height: 30px;
}

.pager-inner a,.page_info a,.about_div .page_info a{
	padding: 3px 8px;
	background: #e9e9e9;
	color: #2d2d2d;font-size: 12px;
	margin: 0px 4px;
	display: inline-block;
}

.pager-inner a:hover,
.pager-inner a.hover-a {
	background: #787878;
	color: #FFFFFF;font-weight: bold;
}

.pager-inner a.next {
	background: #2b2b2b;
	color: #FFFFFF;
	font-weight: bold;
}

.yx_div{margin-bottom: 20px; padding-bottom: 20px;border-bottom: 1px solid #cfcfcf;}
.yx_div .p_a{font-size: 17px;color: #000000;padding:10px 0px;display: block;height: 38px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.yx_div  dl{height: 136px;overflow: hidden; }
.yx_div  dl dt{width: 220px;height: 130px;padding: 2px;border: 1px solid #cfcfcf;margin-right:15px;}
.yx_div  dl dt a,.yx_div  dl dt a img{display: block;width: 220px;height: 130px;}
.yx_div  dl dd{font-family: "宋体";font-size: 14px;line-height: 32px; color: #666666;}


.bot{background: #9c0f06;height: 50px;line-height: 50px; margin-top:25px}
.bot a{color: #fff;padding-right:15px;}
.footer p{line-height: 26px;color: #9C9494;padding:38px 0px;text-align: center;}


.tj_top{height: 52px;background: #c02b1c;}
.tj_top img{display: block;}
.tj_bot{height: 90px;border-top:3px solid #646464;margin-top:32px; text-align: center;}
.tj_bot p{padding-top: 46px;line-height: 26px;font-size: 13px;}

.name{padding: 22px 0px;}
.name,.name a{font-size: 15px;color: #676767;}


.HS10, .HS15{overflow:hidden;clear:both;}
.HS10{height:10px;}
.HS15{height:15px;}
.Hidden{display:none; position: relative;}
.Clearer{display:block;clear:both;font-size:1px;line-height:1px;margin:0;padding:0;}
.FlLeft{float:left;}
.FlRight{float:right;}
/*幻灯片区域背景*/
.MainBg{width:1000px;margin:0 auto;}
/*标题和页码*/
.Title{color:#333;line-height:40px;height:69px;font-size: 26px;margin-bottom: 20px;}
.Title h1{display:inline;font-size: 26px;}
.Title .Counter{color:#666;}
.Title .CounterCurrent{color:#C00;font-size:26px;font-weight:bold;}
/*灰色分隔线*/
.SpaceLine{border-bottom:1px solid #dddddd;height:1px;font-size:1px;width: 1000px;}
/*大图展示区域*/
#OriginalPic{width:800px;overflow:hidden;position:relative;font-size:12px;height:620px;margin: 0px auto;}
#OriginalPic img{display:block;margin:0 auto;}
/*鼠标手势*/
.CursorL{position:absolute;z-index:999;width:50%;height:536px;color:#FFF;left:0px;cursor:url(../img/CurL.cur), auto;}
.CursorR{position:absolute;z-index:999;width:50%;height:536px;color:#FFF;right:0;cursor:url(../img/CurR.cur), auto;}
/*小图预览和滑动*/
.SliderPicBorder{width:800px;height:536px;overflow:hidden;}
.Summary{line-height:20px;display:block;/*width:1000px;*/margin-right:10px;color:#999;overflow:hidden;
position: absolute;bottom: -90px;left: 0px;height: 74px;font-size: 14px;}
.More{text-align:right;color:#666;line-height:40px;height:40px;font-size:12px;display:block;}        
.ThumbPicBorder {width:1000px;margin:0 auto;}
#ThumbPic li{margin:0 2px;width:110px;height:80px;}
#ThumbPic img{cursor:pointer;background-color:#666;width:110px;height:80px;display:block;opacity: 0.6;}
#ThumbPic img.active{opacity: 1;}

.bj_ty_div{width: 100%;margin: 0px auto;}
.bj_ty_div .about_div{width:800px;margin: 0px auto; padding-top:0.5px}

.pad_div p{padding: 0 15px;}
