@charset "utf-8";
/* CSS Document */
/*筹备工作*/
.bannerwrap{ width:100%; height:394px; background:#f3efe3; margin-bottom:30px; margin-top:-2px;}

.wrap{ background:#f6f3ec; width:100%;}
.cbbanner{ height:224px; width:100%; position:relative; margin-top:-2px;}
.bannerimg{ width:1920px; height:224px; position:absolute; left:0; top:0; z-index:1;}
.bannerimg img{ width:1920px; height:221px; position:absolute; left:50%; top:0; margin-left:-960px;}
.cbtitwrap{ position:absolute; left:50%; bottom:0; margin-left:-960px; background:url(../images/titlebg.png) no-repeat center bottom; height:46px; z-index:2; width:1920px;}
.leftcbtit{ width:272px; height:46px; color:#fff; background:#9a0000; font-size:22px; font-weight:bold; line-height:46px; text-align:center; float:left;}
.leftcbtit span{font-size:22px; color:#fff;}
.rightcbtit{ float:right; line-height:46px; margin-top:6px;}
.rightcbtit a{ color:#ebebe9; float:left;}
.rightcbtit span{ color:#ebebe9; float:left; margin:0 8px;}
.rightcbtit p{ color:#d1bd92; float:left;}

.content{ margin-bottom:35px;}
.leftcon{ float:left; width:272px; background:#fcfbf9 url(../images/top.jpg) no-repeat left top; box-shadow:0 -10px 5px #e4e3df; margin-right:33px; min-height:500px;}
.leftconnavwrap{ background:url(../images/bot.jpg) no-repeat left bottom; min-height:500px; padding-bottom:30px;}
.leftconnav{ margin-bottom:24px; padding:18px;}
.leftconnav a{ display:block; height:36px; background:url(../images/line3.jpg) repeat-x left bottom; line-height:36px;}
.leftconnav a img{ margin:15px 20px 0 15px; float:left;}
.leftconnav a p{ float:left; font-size:15px; background:url(../images/arrow3.png) no-repeat 180px center; width:190px;}
.leftconnav a.cbcur p{ color:#9a0000; background:url(../images/arrow5.png) no-repeat 180px center;}
.leftconnav a:hover p{ color:#9a0000; background:url(../images/arrow5.png) no-repeat 180px center;}

.cbnewstop{ border-top:4px solid #9a0000; width:270px; margin-left:1px; position:relative;}
.cbnewsimg{ width:270px; height:160px; position:relative; margin-bottom:15px;}
.cbnewsimg li{ width:270px; height:160px; position:absolute; left:0; top:0;}
.cbnewsimg li img{ width:270px; height:160px;}
.cbnewstop p{ position:absolute; left:25px; top:0; background:url(../images/cbbg.png) no-repeat; width:52px; height:37px; z-index:10; color:#fff; line-height:37px; text-align:center; font-size:16px;}

.cbnewstxt{ padding: 0 20px; margin-bottom:20px;}
.cbnewstxt ul{ height:80px;}
.cbnewstxt li{ height:80px;}
.cbnewstxt a{ display:block; overflow:hidden; font-size:14px; line-height:22px; margin-bottom:18px;}
.cbnewstxt span{ display:block;}
.cbnewsbtn ol{ float:right; margin-right:20px; margin-bottom:10px;}
.cbnewsbtn ol li{ background:url(../images/visit.png) no-repeat; width:10px; height:10px; float:left; margin-left:3px; cursor:pointer;}
.cbnewsbtn ol li.cbnewscur{ background:url(../images/hov.png) no-repeat;}

.rightcontit{ margin:24px 0 0 0; font-size:18px; font-weight:bold; border-bottom:1px solid #c6c6c6; height:36px;}
.cbcon{ margin-top:25px;}
.cbcontop{ background:url(../images/line3.jpg) repeat-x left bottom; padding-bottom:25px; height:237px; margin-bottom:32px;}
.cbcontopimg{ width:169px; height:237px; float:left; margin-right:26px;}
.cbcontopimg img{ width:169px; height:237px;}
.cbcontoptxt { width:470px; float:left; height:237px; position:relative;}
.cbcontoptxt span{ display:block; font-size:18px; margin-bottom:15px}
.cbcontoptxt span.cbcontoptxttop{ margin-bottom:25px;}
.cbcontoptxt p{ font-size:14px; line-height:22px;}
.cbcontoptxt a{ display:block; position:absolute; right:0 ; bottom:3px;}
.cbcontoptxt a p{ float:right; font-size:15px; color:#9a0000;}
.cbtit2{ font-size:18px; padding-bottom:14px; background:url(../images/line3.jpg) repeat-x left bottom; color:#9a0000; margin-bottom:15px;}
.cbtit3{ font-size:18px;}

/*讲座信息*/
.jiangzuo{ margin-top:23px;}
.jzlist { background:url(../images/line3.jpg) repeat-x left bottom; padding-bottom:17px; margin-bottom:23px;}
.jzlist a{ font-size:14px; background:url(../images/arrow3.png) no-repeat left 5px; padding-left:20px; display:block; margin-bottom:10px;}
.jzlist p{ color:#666; line-height:22px; overflow:hidden; margin-bottom:15px;}
.sjdd div{ float:right;}
.sjdd div span{ float:left; background:url(../images/timeicon.png) no-repeat left center; padding-left:25px; color:#999; margin-left:30px;}
.sjdd div span.didian{ background:url(../images/timeicon2.png) no-repeat left center;}

.pagewrap{ background:#fff; height:38px; padding-top:8px;}
.page{ width:436px; margin:0 auto;}
.zys{ float:left; font-size:14px; color:#999999; margin-right:5px; line-height:30px;}
.pagecon{ float:left; width:180px;}
.pagecon p{ width:24px; height:30px; border:1px solid #e6e6e6; line-height:30px; text-align:center; font-size:16px; float:left; margin-left:10px;}
.pagecon a{ padding:0 5px; font-size:16px; float:left; margin-left:10px; border:1px solid #e6e6e6; height:30px;line-height:30px; }
.pagecon a.pagecur{ color:#d1bd92}
.prevpage{ float:left;}
.nextpage{ float:left;}
.pageright{ float:left;}
.pageright p,.pageright a,.pageright input{ float:left; font-size:14px; color:#999999; margin-top:4px;}
.pageright p{ margin:0 8px; line-height:30px;}
.pageright input{ width:28px; height:25px; line-height:25px; text-align:center; border:1px solid #e6e6e6;}
.pageright a{ width:46px; height:26px; background:url(../images/tiaozhaun.jpg) no-repeat; line-height:26px; text-align:center; color:#333;}


/*教师信息详情*/
.jsdetail{ margin-top:23px;}
.jstop{ background:#fff; margin-bottom:23px;}
.leftjstop{ padding:30px 20px 30px 30px; width:382px; float:left; }
.leftjstop p{ font-size:18px; margin-bottom:18px;}
.leftjstop p b{ font-weight:bold; font-size:18px;}
.leftyj{ float:left; width:90px; font-size:18px;}
.rightyj{ float:left; margin-left:10px; font-size:18px; line-height:24px;}
.rightjstop{ width:213px; height:300px; float:right;}
.rightjstop img{ width:213px; height:300px;}
.jstxttit{ font-size:18px; background:url(../images/line3.jpg) repeat-x left bottom; text-align:center; font-size:18px; padding-bottom:15px; margin-bottom:15px;}
.jstxt div p{ font-size:14px; line-height:24px; text-indent:2em; margin-bottom:15px;}


/*联系我们*/
.leftconnav td{ font-size:14px;}
.leftconnav td p{ font-size:14px; margin-top:-20px;}
.map{ margin-top:23px;}

/*师资团队*/
.shizitit{ margin-bottom:25px;}
.shizitit p{ background:url(../images/shizibg.jpg) repeat-x; height:32px; line-height:30px; color:#fff; padding-left:10px; font-size:14px; font-weight:bold}
.shizitit div{ background:url(../images/shizibg.jpg) left bottom repeat-x; padding:6px 6px 5px; overflow:hidden;}
.shizitit div a{ float:left; width:22px; height:22px; line-height:22px; text-align:center; font-size:14px; font-weight:bold; color:#000; margin-right:10px; }
.shizitit div a:hover{color:#FFF; background:#9b0000;}
.shizitit div .a_on{color:#FFF; background:#9b0000;}
.shizilist{ padding:6px 6px 5px; overflow:hidden; padding-bottom:12px; padding-top:10px; border-bottom:1px #c6c6c6 solid;}
.shizilist a{  float:left; width:22px; height:22px; line-height:22px; text-align:center; font-size:14px; font-weight:bold; color:#FFF; background:#ff8334;}
.shizilist a:hover{background:#9b0000;}
.shizilist .a_on{background:#9b0000;}
.shizilist p{ font-size:14px; color:#000; height:22px; line-height:22px; float:left;}
.shizilist p a{ margin-left:14px; width:auto; height:auto; font-weight:normal; background:none; color:#333;}
.shizilist p a:hover{ background:none; text-decoration:underline;}
.shizilist i{ width:38px; height:22px; margin-right:24px; float:right; background:url(../images/shizilist_top.jpg);}

/*新闻详情页*/
.detail{ margin-top:25px;}
.detailtit{ background:url(../images/line3.jpg) repeat-x left bottom; padding-bottom:12px; margin-bottom:15px;}
.detailtit p{ font-size:18px; text-align:center; margin-bottom:8px;}
.detailtit span{ display:block; font-size:16px; color:#999; text-align:center;}
.detailimg{ width:431px; height:287px; margin:0 auto 16px;}
.detailimg img{ width:431px; height:287px;}
.detailtxt p{ overflow:hidden; margin-bottom:15px; line-height:24px; font-size:14px; text-indent:2em;}

/*新闻中心*/
.newsym{ margin-top:25px;}
.newslist{ height:36px;background:url(../images/line3.jpg) repeat-x left bottom; line-height:36px;}
.newslist a{ float:left; font-size:14px; background:url(../images/arrow3.png) no-repeat left center; padding-left:18px; width:560px;}
.newslist span{ float:right; color:#999;}

/*学术委员会*/
.xueshu{ margin:30px 0 0 10px;}
.xueshulist{ margin-bottom:24px;}
.xueshulist span{ display:block;background:url(../images/line3.jpg) repeat-x left bottom; padding-bottom:10px; font-size:18px; color:#b90000; margin-bottom:10px; }
.xueshulist span em{font-style:normal; font-size:18px; color:#999;}
.xueshulist p{ font-size:18px;}

/*学院概况*/
.xueyuan{ margin-top:25px;}
.xueyuan span{ font-size:18px; display:block; margin-bottom:25px; overflow:hidden;}
.xueyuantxt p{ font-size:14px; line-height:24px; margin-bottom:25px; overflow:hidden;  text-indent:2em;}


















