﻿/*header*/
.header{height:auto;background:url(../images/header_bg.png) center top no-repeat;}
/*logo*/
.header .logo{width:303px;height:79px;margin-top:30px;}
.header .logo img{display:block;}
/*right*/
.header .hea-r{height:auto;text-align:right;}
.header .hea-r .hea-nav{height:48px;line-height:48px;}
.header .hea-r .hea-nav a{font-size:12px;color:#666;}
.header .hea-r .hea-nav span{width:1px;height:13px;display:inline-block;background:#666;margin:-2px 10px;*margin:2px 10px;}
.header .hea-r .hea-nav a:hover{color:#29a7b3;}

/*nav*/
.Hide{display:none;}

/* menu */
.menubox{ width:100%; height:46px; line-height:46px; background:#2fb5b8;}
.nav{  width: 100%;height: 46px;  }
.nav li{  float: left;  position: relative;  }
.nav .line{}
.nav li>a{  display: block;  font-size: 17px;  color: #fff;  width:166px;  height: 46px;  line-height: 46px;  text-align: center;  }
.nav li>a>img{vertical-align: middle;padding-right: 10px;}
.nav li.on>a,.nav li:hover>a{color: #fff;}
.nav li.on,.nav li a:hover{  background: #3fc6c9; color: #fff; }
.nav li:hover{  background: #3fc6c9; color: #fff; }
.two-nav{  position: absolute;   width: 166px;  margin-top:-1px;  z-index: 9999;  display: none;}
.two-nav a{  display: block;  height: 36px;  line-height: 36px;  text-align: center;  border-bottom: solid 1px #3fc6c9;  color: #ffffff;  font-size: 15px; background:#2fb5b8;  }
.two-nav a:hover{  background: #3fc6c9;}

/*banner*/
.banner0{height:378px;overflow:hidden;position:relative;margin-bottom:18px;}
.banner0 .hd{height:8px;overflow:hidden;position:absolute;right:6px;bottom:21px;z-index:1;}
.banner0 .hd ul{overflow:hidden;zoom:1;float:left;}
.banner0 .hd ul li{float:left;margin-right:14px;width:50px;height:8px;background:url(../images/ico1.png) repeat-x;cursor:pointer;_background:#eee;}
.banner0 .hd ul li.on{background:#fff;}
.banner0 .bd{position:relative;height:100%;z-index:0;}
.banner0 .bd li{zoom:1;vertical-align:middle;}
.banner0 .bd li p{width:100%;height:50px;line-height:50px;background:rgba(0,0,0,0.45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');/*IE6,IE7*/
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000')";/*IE8*/
font-size:14px;color:#fff;text-indent:20px;position:absolute;bottom:0;left:0;}
.banner0 .bd img{width:1000px;height:378px;display:block;}
/*banner1*/
.banner1 .hd,.banner2 .hd{height:14px;bottom:18px;right:13px;}
.banner1 .hd ul li,.banner2 .hd ul li{float:left;margin-right:6px;width:14px;height:14px;background:url(../images/icon1.png) 2px 2px no-repeat;cursor:pointer;}
.banner1 .hd ul li.on,.banner2 .hd ul li.on{background:url(../images/icon2.png) no-repeat;}
/*左右切换按钮*/
.banner0 .prev,.banner0 .next{position:absolute;left:0;top:50%;margin-top:-37px;display:block;width:40px;height:74px;background:url(../images/next.png) no-repeat;}
.banner0 .next{left:auto;right:0;background-position:right 0;}
.banner0 .prev:hover,.banner0 .next:hover{background-position:0 bottom;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
.banner0 .next:hover{background-position:right bottom;}
/*页面主体部分*/
.main{width:1000px;height:auto;margin:0 auto;}
/*left*/
.main .main-l{width:320px;height:auto;}
/*学院简介*/
.college{width:100%;height:auto;background:#fbfbfb;border-radius:5px;overflow:hidden;padding-bottom:14px;}
.college h2{width:100%;height:42px;line-height:42px;background:url(../images/icon3.png) repeat-x;font-size:18px;color:#fff;text-indent:12px;}
.college h2 a{float:right;color:#fff;font-size:12px;margin-right:12px;}
.college h2 a:hover{color:#eee;}
.college p{font-size:14px;color:#666;text-indent:2em;line-height:26px;margin:14px 12px 0;text-align:justify;text-justify:inter-ideograph;}
.college p a{color:#666;}
.college p a:hover{color:#29A7B3;}
/*站内搜索*/
.main .main-l .on-site{width:100%;height:auto;padding-bottom:11px;border-top:3px solid #29A7B3;border-radius:5px;margin-top:15px;background:#fbfbfb;}
.main .main-l .on-site h2{width:100%;height:42px;line-height:42px;text-indent:12px;font-size:18px;color:#29A7B3;}
.main .main-l .on-site .search{width:154px;height:28px;border:1px solid #eee;margin:0 auto;}
.main .main-l .on-site .search .site-sea{width:103px;height:28px;line-height:28px;text-indent:8px;font-size:14px;color:#666;float:left;*width:121;*padding-left:0px;}
.main .main-l .on-site .search .site-but{width:51px;height:28px;font-size:16px;color:#f3f3f3;float:left;cursor:pointer;background:url(../images/icon4.png) repeat-x;}
/*学者社区 tab切换*/
.scholar{width:100%;margin-top:15px;}
.scholar .hd{height:40px;line-height:40px;position:relative;}
.scholar .hd ul{float:left;position:absolute;left:0;top:0;height:40px;}
.scholar .hd ul li{width:102px;float:left;cursor:pointer;border:1px solid #eee;border-bottom:none;margin-right:2px;border-top-left-radius:5px;border-top-right-radius:5px;background:url(../images/ico6.png) repeat-x;font-size:18px;color:#666;text-align:center;cursor:pointer;}
.scholar .hd ul li.on{background:url(../images/icon5.png) repeat-x;color:#fff;}
.scholar .bd ul{width:190px;zoom:1;border:1px solid #eee;border-top:none;padding:10px 9px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.scholar .bd li{width:100%;height:30px;}
.scholar .bd li a{height:30px;line-height:30px;font-size:14px;padding-left:15px;color:#666;display:inline-block;background:url(../images/ico2.png) 0 13px no-repeat;overflow:hidden;/*自动隐藏文字*/
text-overflow:ellipsis;/*文字隐藏后添加省略号*/
white-space:nowrap;/*强制不换行*/
width:150px;}
.scholar .bd li a:hover{color:#29A7B3;background:url(../images/ico2-hov.png) 0 13px no-repeat;}
/*院子信箱*/
.main .main-l .mailWrap,.main .main-l .departWrap,.main .main-r .serverWrap{width:318px;height:auto;border:1px solid #ddd;border-radius:5px;}
.main .main-l .mail,.main .main-r .server{width:150px;height:auto;border:1px solid #fff;padding:10px 13px;background:#f7f7f7;border-radius:5px;}
.main .main-l .mail ul{width:100%;height:auto;}
.main .main-l .mail ul li{width:75px;height:auto;float:left;text-align:center;}
.main .main-l .mail ul li p{width:100%;font-size:16px;color:#29A7B3;height:24px;line-height:24px;}
.main .main-l .mail,.main .main-r .server{width:180px;height:auto;border:1px solid #fff;padding:10px 13px;background:#f7f7f7;border-radius:5px;}
.main .main-l .mail ul{width:100%;height:auto;}
.main .main-l .mail ul li{width:75px;height:auto;float:left;text-align:center;margin-right:30px;}
.main .main-l .mail ul li p{width:100%;font-size:16px;color:#29A7B3;height:24px;line-height:24px;}
/*系所中心*/
.main .main-l .depart{width:190px;height:auto;border:1px solid #fff;padding:4px 8px;background:#f7f7f7;border-radius:5px;}
.main .main-l .depart h2,.main .main-r .server h2{width:100%;height:45px;border-bottom:1px solid #fff;margin-bottom:16px;}
.main .main-l .depart h2 span,.main .main-r .server h2 span{width:100%;height:44px;line-height:44px;text-align:center;border-bottom:1px solid #ddd;font-size:18px;color:#29A7B3;display:inline-block;}
.main .main-l .depart ul,.main .main-r .server ul{width:186px;height:auto;margin:0 auto;}
.main .main-l .depart ul li,.main .main-r .server ul li{width:184px;height:42px;margin-bottom:8px;border:1px solid #229ca7;border-radius:5px;}
.main .main-l .depart ul li a,.main .main-r .server ul li a{width:182px;height:40px;line-height:40px;font-size:16px;color:#fff;display:block;border:1px solid #77c7c9;border-radius:5px;background:url(../images/index-bj.png) repeat-x;}
.main .main-l .depart ul li a em,.main .main-r .server ul li a em{width:162px;padding-left:20px;height:40px;display:inline-block;background:url(../images/ico3.png) 6px 16px no-repeat;}
/*游客最新订单*/
.tourists{width:190px;margin:0 auto;height:225px;overflow:hidden;position:relative;top:15px;padding-bottom:15px;}
.tourists .bd{height:225px;}
.tourists .infoList li{width:100%;zoom:1;height:99px;margin-bottom:17px;float:left;}
.tourists .infoList li a.info-pic{width:77px;height:99px;float:left;margin-right:12px;}
.tourists .infoList li a.info-pic img{width:100%;display:block;}
.tourists .infoList li a.info-name{width:100px;height:auto;font-size:18px;color:#666;float:left;}
.tourists .infoList li a.info-name:hover{color:#29A7B3;}
.tourists .infoList li h4{width:100px;height:auto;font-size:14px;color:#999;float:left;margin-top:8px;}
/*院内办公*/
.adver{width:320px;height:100px;margin-top:15px;}
.adver img{width:100%;display:block;}
.adver a:hover{opacity:0.8;}
/*精品课程*/
.college .coll-bom{width:318px;height:auto;border-top:none;padding:18px 0px 5px;}
.college .coll-bom ul{width:100%;height:auto;}
.college .coll-bom ul li{width:79px;height:150px;line-height:38px;margin-bottom:13px;border-radius:5px;padding-left:20px;font-size:15px;float:left;text-align:center;color:#666;}
.college .coll-bom ul li img{width:79px;height:111px;}
.college .coll-bom ul li a{display:block;}
.college .coll-bom ul li a:hover{color:#29A7B3;}
/*友情链接*/
.link{width:100%;height:auto;margin-top:9px;}
.link h2{width:100%;height:37px;border-bottom:1px solid #eee;}
.link h2 span{width:80px;height:36px;line-height:36px;font-size:16px;color:#515151;display:block;text-align:center;border-bottom:2px solid #29A7B3;}
/*下拉菜单*/
.choice{position:relative;margin-top:12px;z-index:99;}
.select dt{height:32px;display:inline-block;border:1px solid #eee;background:url(../images/select-bj.png) 173px 0 no-repeat;line-height:32px;font-size:14px;cursor:pointer;text-indent:5px;width:193px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;padding-left:15px;}
.select dd{position:absolute;left:0;top:33px;border:1px solid #eee;background:#fff;display:none;font-size:14px;z-index:100;*z-index:99999;}
.select dd ul{width:208px;max-height:250px;/*overflow:auto;*/
}
.select dd ul li a{line-height:28px;display:block;padding-left:20px;color:#999;}
.select dd ul li a:hover{background:#fafafa;}
/*center*/
.main .main-c{width:442px;height:auto;/*background:saddlebrown;*/
margin-left:14px;}
/*焦点图切换*/
.fonus{width:100%;height:276px;overflow:hidden;position:relative;}
.fonus .hd{height:12px;overflow:hidden;position:absolute;right:10px;bottom:14px;z-index:1;}
.fonus .hd ul{overflow:hidden;zoom:1;float:left;}
.fonus .hd ul li{float:left;margin-right:6px;width:12px;height:12px;cursor:pointer;background:#bbb;border-radius:50px;}
.fonus .hd ul li.on{background:#f00;}
.fonus .bd{position:relative;height:100%;z-index:0;}
.fonus .bd li{zoom:1;vertical-align:middle;}
.fonus .bd img{width:100%;height:276px;display:block;}
.fonus .bd li p{width:100%;text-indent:12px;height:40px;line-height:42px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');/*IE6,IE7*/
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000')";/*IE8*/
 position:absolute;bottom:0;left:0;font-size:14px;color:#fff;}
/*缩略图切换*/
.thumbnail{margin:15px auto 0;width:100%;position:relative;overflow:hidden;zoom:1;}
.thumbnail .hd{width:100%;overflow:hidden;}
.thumbnail .hd ul{margin-right:-5px;overflow:hidden;zoom:1;}
.thumbnail .hd ul li{padding-top:10px;float:left;text-align:center;}
.thumbnail .hd ul li img{width:82px;height:56px;border:2px solid #eee;cursor:pointer;margin-right:3px;}
.thumbnail .hd ul li.on{background:url("images/icoUp.gif") no-repeat center 0;}
.thumbnail .hd ul li.on img{border-color:#29A7B3;}
.thumbnail .bd li{vertical-align:middle;}
.thumbnail .bd img{width:100%;display:block;}
/*新闻焦点*/
.main .main-c .news{height:auto;margin-top:15px;padding:13px;background:#fbfbfb;}
.main .main-c .news h2{font-size:18px;color:#666;}
.main .main-c .news h2 span{display:inline-block;float:left;}
.main .main-c .news h2 a{float:right;color:#999;font-size:12px;}
.main .main-c .news h2 a:hover{color:#229CA7;}
.main .main-c .news ul{width:100%;height:auto;margin-top:18px;}
.main .main-c .news ul li{width:32%;margin-right:2%;height:auto;float:left;}
.main .main-c .news ul li a{height:auto;display:block;}
.main .main-c .news ul li a img{width:100%;}
.main .main-c .news ul li a.new-pic img{width:100%;display:block;}
.main .main-c .news ul li a h3{font-size:14px;color:#666;margin-top:15px;}
.main .main-c .news ul li a:hover h3{color:#29A7B3;}
.main .main-c .news ul li a:hover img{opacity:0.9;}
.main .main-c .news ul li p{font-size:12px;color:#cecece;margin-top:2px;}
/*综合新闻*/
.compre-tab{width:442px;margin-top:15px;}
.compre-tab .hd{height:42px;line-height:42px;position:relative;}
.compre-tab .hd ul{float:left;position:absolute;left:0;top:0;height:42px;}
.compre-tab .hd ul li{float:left;width:141px;height:42px;line-height:42px;font-size:16px;color:#fff;text-align:center;margin-right:9.5px;background:url(../images/tab-bj.png) no-repeat;cursor:pointer;}
.compre-tab .bd ul{width:420px;height:auto;padding:10px;zoom:1;border:1px solid #eee;margin-top:10px;}
.compre-tab .bd li{width:100%;height:auto;}
.compre-tab .bd li .bd-info{width:100%;height:auto;margin-bottom:35px;}
.compre-tab .bd li .bdin-pic{width:128px;height:82px;}
.compre-tab .bd li .bdin-pic img{width:128px;height:82px;display:block;}
.compre-tab .bd li .bdin-text{width:282px;height:auto;}
.compre-tab .bd li .bdin-text h2 a{color:#666;font-size:16px;overflow:hidden;/*自动隐藏文字*/
text-overflow:ellipsis;/*文字隐藏后添加省略号*/
white-space:nowrap;/*强制不换行*/
width:100%;display:block;}
.compre-tab .bd li .bdin-text h2 a:hover{color:#29A7B3;}
.compre-tab .bd li .bdin-text p{font-size:14px;color:#999;margin-top:15px;}
.compre-tab .bd li .bdin-text p a{color:#ffb64d;}
.compre-tab .bd li .bdin-text p a:hover{color:#29A7B3;}
.compre-tab .bd li ol{width:414px;height:auto;border-top:1px dashed #eee;padding:6px 3px;}
.compre-tab .bd li ol li{width:100%;height:30px;line-height:30px;}
.compre-tab .bd li ol li a{color:#666;font-size:14px;float:left;padding-left:10px;background:url(../images/ico8.png) 0 14px no-repeat;}
.compre-tab .bd li ol li a:hover{color:#29A7B3;background:url(../images/ico8-hov.png) 0 14px no-repeat;}
.compre-tab .bd li ol li span{color:#c3c3c3;font-size:13px;float:right;}
/*学院新闻 通知公告 学术动态*/
.school-tab{width:442px;margin-top:15px;}
.school-tab .hd{width:100%;height:36px;position:relative;background:url(../images/icon3.png) 0 50% repeat-x;}
.school-tab .hd .more{height:36px;line-height:36px;position:absolute;right:10px;top:0;display:inline-block;text-align:right;}
.school-tab .hd .more a{color:#fff;font-size:12px;}
.school-tab .hd .more a:hover{color:#eee;}
.school-tab .hd ul{float:left;position:absolute;left:10px;top:0;height:42px;}
.school-tab .hd ul li{float:left;width:86px;height:24px;line-height:22px;font-size:16px;color:#fff;text-align:center;cursor:pointer;margin-top:6px;}
.school-tab .hd ul li.on{background:#126f78;border-radius:5px;}
.school-tab .bd ul{width:422px;height:auto;padding:10px;zoom:1;background:#eff5fc;}
.school-tab .bd li{width:100%;height:auto;float:left;}
.school-tab .bd li a{width:407px;padding-left:15px;color:#666;font-size:14px;height:30px;line-height:30px;background:url(../images/ico2.png) 0 13px no-repeat;display:inline-block;float:left;}
.school-tab .bd li a em{display:inline-block;float:left;}
.school-tab .bd li a:hover{color:#29A7B3;background:url(../images/ico2-hov.png) 0 13px no-repeat;}
.school-tab .bd li a span{display:inline-block;float:right;font-size:13px;color:#999;}
.school-tab .bd li a:hover span{color:#29A7B3;}
/*学院新闻*/
.school-news{width:420px;height:auto;padding:10px;border:1px solid #eee;margin-top:15px;}
.school-news h2{width:100%;height:24px;padding-bottom:8px;border-bottom:1px solid #eee;margin-bottom:10px;}
.school-news h2 span{height:24px;line-height:24px;display:block;float:left;font-size:18px;color:#29A7B3;}
.school-news h2 a{font-size:12px;color:#999;height:24px;line-height:24px;display:block;float:right;}
.school-news h2 a:hover{color:#29A7B3;}
.school-news ul{width:100%;height:auto;}
.school-news ul li{width:100%;height:auto;float:left;}
.school-news ul li a{width:405px;padding-left:15px;color:#666;font-size:14px;height:30px;line-height:30px;background:url(../images/ico8.png) 0 15px no-repeat;display:inline-block;float:left;}
.school-news ul li a em{display:inline-block;float:left;}
.school-news ul li a:hover{color:#29A7B3;background:url(../images/ico8-hov.png) 0 15px no-repeat;}
.school-news ul li a span{display:inline-block;float:right;font-size:13px;color:#999;}
.school-news ul li a:hover span{color:#29A7B3;}
/*通知公告*/
.notice{border:1px solid #ddd;padding:3px 10px;height:auto;margin-top:15px;}
.notice h2{width:100%;height:40px;line-height:40px;border-bottom:1px solid #29A7B3;}
.notice h2 span{display:block;float:left;font-size:18px;color:#666;}
.notice h2 a{display:block;float:right;font-size:12px;color:#999;}
.notice h2 a:hover{color:#29A7B3;}
.notice .no-l{width:156px;height:auto;border-right:1px dashed #eee;padding-right:6px;margin-top:20px;}
.notice .no-l h3{color:#666;font-size:16px;overflow:hidden;/*自动隐藏文字*/
text-overflow:ellipsis;/*文字隐藏后添加省略号*/
white-space:nowrap;/*强制不换行*/
width:99%;}
.notice .no-l h4{font-size:12px;color:#c1c1c1;margin:2px 0 8px;}
.notice .no-l p{color:#999;font-size:14px;text-indent:2em;line-height:26px;}
.notice .no-l p a{color:#29A7B3;}
.notice .no-l p a:hover{color:#ffb64d;}
.notice .no-r{height:auto;margin-top:10px;}
.notice .no-r ul{width:100%;min-height:155px;}
.notice .no-r ul li{width:100%;height:auto;padding-bottom:10px;}
.notice .no-r ul li a{padding-left:10px;color:#666;font-size:14px;background:url(../images/ico8.png) 0 10px no-repeat;display:block;}
.notice .no-r ul li a em{overflow:hidden;/*自动隐藏文字*/
text-overflow:ellipsis;/*文字隐藏后添加省略号*/
white-space:nowrap;/*强制不换行*/
}
.notice .no-r ul li a:hover{color:#29A7B3;background:url(../images/ico8-hov.png) 0 10px no-repeat;}
.notice .no-r ul li a span{display:block;float:right;font-size:13px;color:#999;}
.notice .no-r ul li a:hover span{color:#29A7B3;}
.zyxz .no-r ul{padding-top:5px;}
.zyxz .no-r ul li{padding-left:10px;height:auto;padding-bottom:10px;}
.zyxz .no-r ul li a{padding-left:10px;color:#666;font-size:14px;background:url(../images/ico8.png) 0 10px no-repeat;display:block;}
.zyxz .no-r ul li a em{overflow:hidden;/*自动隐藏文字*/
text-overflow:ellipsis;/*文字隐藏后添加省略号*/
white-space:nowrap;/*强制不换行*/
}
.zyxz .no-r ul li a:hover{color:#29A7B3;background:url(../images/ico8-hov.png) 0 10px no-repeat;}
.sqgk{padding-bottom:0px;}
.sqgk_nr{font-size:15px;color:#333;line-height:28px;padding:10px 10px 0px;}
.yqlj h2{height:40px;line-height:40px;border-bottom:1px solid #ddd;}
.yqlj h2 span{font-size:18px;color:#666;border-bottom:1px solid #29A7B3;display:inline-block;margin-bottom:-1px;}
.yqlj_nr li{height:35px;width:212px;margin-top:10px;list-style:none;}
.yqlj_nr li select{width:212px;height:35px;line-height:35px;text-align:center;color:#666;background:#fff;border:1px solid #ddd;padding-left:5px;}
/*精彩图集*/
.wonder{width:100%;overflow:hidden;margin-top:15px;position:relative;}
.wonder .hd{overflow:hidden;height:88px;z-index:99;background:#fbfbfb;border-radius:5px;}
.wonder .hd .prev,.wonder .hd .next{display:block;width:13px;height:26px;float:right;overflow:hidden;cursor:pointer;background:url(../images/next1.png) no-repeat;position:absolute;left:0;top:32px;}
.wonder .hd .next{background-position:right 0;position:absolute;left:100%;margin-left:-13px;}
.wonder .hd .prev:hover,.wonder .hd .next:hover{background-position:0 bottom;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
.wonder .hd .next:hover{background-position:right bottom;}
.wonder .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1;}
.wonder .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url("images/icoCircle.gif") 0 -9px no-repeat;}
.wonder .hd ul li.on{background-position:0 0;}
.wonder .bd{width:416px;position:absolute;top:0;left:0;z-index:100;margin:10px 13px;}
.wonder .bd ul{width:416px;overflow:hidden;zoom:1;}
.wonder .bd ul li{width:104px;float:left;_display:inline;overflow:hidden;text-align:center;/*margin-right:6px;*/
}
.wonder .bd ul li .pic-img{width:100px;height:auto;margin:0 2px;}
.wonder .bd ul li a{width:92px;height:60px;padding:3px;border:1px solid #ddd;text-align:center;display:block;background:#fff;}
.wonder .bd ul li a img{width:92px;height:60px;display:block;}
.wonder .bd ul li a:hover img{border-color:#999;}
.wonder .bd ul li .title{line-height:24px;}
/*快速链接*/
.link p{width:100%;margin-top:15px;line-height:32px;*line-height:30px;*margin-top:12px;}
.link p a{display:inline-block;/*float:left;*/
color:#999;font-size:14px;margin-right:24px;}
.link p a:hover{color:#29A7B3;}
/*right*/
.main .main-r{float:right;width:212px;height:auto;}
/*学院新闻*/
.school-news1{width:298px;margin-top:0;_width:218px}
.school-news1 h2{_width:298px;}
.school-news1 ul li a{width:288px;padding-left:10px;}
.school-news1 ul li a em{overflow:hidden;/*自动隐藏文字*/
text-overflow:ellipsis;/*文字隐藏后添加省略号*/
white-space:nowrap;/*强制不换行*/
width:200px;}
/*近期学术讲座*/
.lecture{width:100%;height:auto;margin-top:9px;}
.lecture h2{width:100%;height:37px;border-bottom:1px solid #eee;}
.lecture h2 span{width:110px;height:36px;line-height:36px;font-size:16px;color:#515151;display:block;border-bottom:2px solid #29A7B3;float:left;}
.lecture h2 a{float:right;height:36px;line-height:36px;display:inline-block;color:#999;font-size:12px;}
.lecture h2 a:hover{color:#229CA7;}
.lecture ul{width:100%;}
.lecture ul li{width:100%;height:56px;float:left;padding:15px 0;border-bottom:1px dashed #eee;}
.lecture ul li a{width:100%;height:56px;display:inline-block;cursor:pointer;}
.lecture ul li h3{width:43px;height:56px;float:left;}
.lecture ul li h3 span,.lecture ul li h3 em{width:43px;height:28px;display:inline-block;background:#f8f8f8;font-size:16px;color:#999;text-align:center;line-height:28px;}
.lecture ul li h3 em{background:#ccc;color:#fff;}
.lecture ul li p{width:257px;font-size:14px;color:#666;float:right;line-height:20px;}
.lecture ul li b{width:257px;color:#c8c8c8;font-size:12px;font-weight:normal;display:inline-block;float:right;}
.lecture ul li a:hover h3 em{background:#29A7B3;}
.lecture ul li a:hover p{color:#29A7B3;}
/*讲座信息*/
.lecture-info{width:100%;height:auto;margin-top:15px;}
.lecture-info h2{width:100%;height:46px;line-height:46px;}
.lecture-info h2 i{display:inline-block;float:left;padding-top:12px;}
.lecture-info h2 span{color:#666;font-size:18px;display:inline-block;float:left;}
.lecture-info h2 a{font-size:12px;color:#999;display:inline-block;float:right;}
.lecture-info h2 a:hover{color:#29A7B3;}
.lecture-info ul li{width:100%;height:auto;margin-bottom:13px;float:left;}
.lecture-info ul li a{height:54px;text-align:left;font-size:14px;color:#666;line-height:54px;padding-left:10px;display:block;border-left:5px solid #29A7B3;background:#eee url(../images/ico11.png) right 6px no-repeat;}
.lecture-info ul li a:hover{color:#29A7B3;}
/*学院师资*/
.college ol{width:100%;height:auto;margin-top:15px;}
.college ol li{width:87px;height:auto;float:left;margin:0 9.8px;_margin:0 7.5px;}
.college ol li a h1{width:100%;height:26px;line-height:26px;margin-top:6px;text-align:center;font-size:16px;color:#666;}
.college ol li a img{width:100%;height:auto;}
.college ol li a:hover h1{color:#29A7B3;}
.college ol li a:hover img{opacity:0.9;}
/*广告*/
.ma-radv{width:100%;height:auto;}
.ma-radv ul li{width:148px;height:123px;margin-top:18px;}
.ma-radv ul li img{width:148px;height:123px;display:block;}
.ma-radv ul li a:hover{opacity:0.8;}
/*广告 推荐免试研究生招生启动*/
.recomm{width:100%;height:auto;}
.recomm ul li{width:100%;height:100px;margin-bottom:15px;position:relative;}
.recomm ul li img{width:100%;height:100px;display:block;}
.recomm ul li p{width:300px;height:62px;line-height:62px;font-size:18px;color:#fff;padding-left:20px;background:rgba(0,0,0,0.46);position:absolute;left:0;top:50%;margin-top:-31px;}
/*服务中心*/
.main .main-r .serverWrap{width:318px;}
.main .main-r .server{width:300px;padding:0 8px 10px;}
.main .main-r .server h2{height:47px;}
.main .main-r .server h2 span{height:46px;line-height:46px;}
.main .main-r .server ul{width:298px;}
.main .main-r .server ul li{width:296px;}
.main .main-r .server ul li a{width:294px;}
.main .main-r .server ul li a em{width:274px;padding-left:20px;}
/*下拉菜单*/
.choice1{z-index:101;}
.choice1 .select dt{background:url(../images/select-bj.png) 345px 0 no-repeat;width:303px;color:#999;text-align:center;}
.choice1 .select dd ul{width:378px;_width:368px;text-align:center;max-height:250px;/*overflow:auto;*/
}
.choice1 .select dd ul li a{line-height:28px;display:block;padding-left:20px;color:#999;}
.choice1 .select dd ul li a:hover{background:#fafafa;}
.choice2{z-index:100;}
/*footer*/
.footerWrap{height:auto;background:#0c5f67;margin-top:20px;}
.footer{height:44px;line-height:44px;background:url(../images/icon6.png) repeat-x;font-size:13px;color:#fff;}
.footer h2{float:left;margin-left:10px;}
.footer p{float:right;margin-right:10px;}
.foo-info{height:auto;background:#656565;margin-top:10px;padding:25px 0;}
.foo-info ul{margin-left:70px;_margin-left:35px;}
.foo-info ul li{width:84px;height:86px;border-right:1px solid #b2b2b2;float:left;margin-right:28px;}
.foo-info ul li a{width:100%;margin-bottom:12px;display:inline-block;font-size:14px;color:#cfcfcf;height:20px;line-height:20px;}
.foo-info ul li a:hover{color:#29A7B3;}
.foo-info i{width:97px;height:97px;display:inline-block;margin-right:70px;}
.foo-info i img{width:97px;height:97px;display:block;}
.foo-text{height:65px;padding:15px 0 8px;}
.foo-text p{font-size:14px;color:#fff;height:26px;line-height:26px;width:100%;text-align:center;position:relative;}
.foo-text p a{position:absolute;top:6px;margin-left:10px;}
.foo-bom{height:auto;background:#0c5f67;padding:12px 0;}
.foo-bom .foo-nav{height:22px;line-height:22px;font-size:14px;color:#fff;text-align:center;}
.foo-bom .foo-nav a{color:#fff;display:inline-block;margin:0 12px 0 8px;}
.foo-bom .foo-nav a:hover{color:#dfdfdf;}
.foo-bom p{width:100%;height:24px;line-height:24px;text-align:center;font-size:14px;color:#edf7ff;margin-top:12px;}
/*三期简介页面*/
.mainDiv{height:auto;margin-top:25px;}
.mainDiv table{margin-top:12px;display:table;border-collapse:separate;border-spacing:2px;border-color:gray;}
.mainDiv table td{}
.mainDiv table tr{display:table-row;vertical-align:inherit;border-color:inherit;}
/*left*/
/*学员概况*/
.situation{width:222px;*width:224px;height:84px;padding:0 17px;border:1px solid #eee;}
.situation h2{width:100%;height:48px;border-radius:5px;background:#0c5f67;float:left;overflow:hidden;margin-top:17px;}
.situation h2 span{width:144px;height:48px;line-height:48px;text-align:center;font-size:18px;color:#fff;display:inline-block;float:left;}
.situation h2 i{width:78px;*width:80px;height:48px;display:inline-block;text-align:center;background:#29A7B3;float:left;cursor:pointer;}
.situation h2 i img{display:block;margin:12px auto;}
/*左侧导航*/
.nav-left{height:100%;width:222px;padding:0 17px 0 16px;}
.nav-left ul li{width:216px;margin-top:15px;border-left:6px solid #29A7B3;}
.nav-left ul li a{width:197px;line-height:44px;border:1px solid #eee;border-left:none;display:inline-block;padding-left:18px;background:#f0f0f0;color:#666;font-size:16px;}
.nav-left ul li.cur a{background:#29A7B3;border:1px solid #29A7B3;border-left:none;color:#fff;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}


/*banner轮播图*/
    .banner_1{width:100%; margin:0 auto; height:378px; text-align:center;font-size:0; overflow:hidden;margin-bottom:10px;}
    *{padding:0; margin:0;}
    .focus{ position:relative; width:100%; height:378px; background-color: #000; float: left; overflow:visible; margin:0 auto;}
    .banner img{ width:100%;}
    .focus .shadow .title{width:100%; height: 65px;padding-left: 30px;padding-top: 20px;}
    .focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden;}
    .focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
    .focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9;}
    .focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
    .focus .fPic{ position:absolute; left:0px; top:0px; width:100%;}
    .focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:100000;}
    .focus .shadow{ width:100%; display:block; position:absolute; bottom:70px; left:0px; z-index:10; height:55px; background:rgba(0,0,0,0.6);
        filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;}
    .focus .shadow a{ text-decoration:none; color:#fff; font-size:24px; overflow:hidden; width:800px; display:inline-block; position:absolute; left:50%; margin-left:-495px; height:55px; line-height:55px; font-family: "\5FAE\8F6F\96C5\9ED1";}
    .focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000; height:378px;}
    .focus .fcon img{ display:block;}
    .focus .fbg{bottom:10px;  position:absolute; height:20px; text-align:center; z-index: 200000; right:60px;}
    .focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}
    .focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; margin:0 5px;color:#B0B0B0;float:left; background:url(../images/point.png) no-repeat;_background:none;
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/point.png" ,sizingMethod="crop");}
    .focus .D1fBt .current,.focus .D1fBt a:hover{background:url(../images/point1.png) no-repeat;_background:none;
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/point_1.png" ,sizingMethod="crop");}
    .focus .D1fBt img{display:none;}
    .focus .D1fBt i{display:none; font-style:normal;}
    .focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;_background:none;
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/focus_btn.png" ,sizingMethod="crop");}
    .focus .prev{top: 50%;margin-top: -37px; left:50px;background-position:0 -74px; cursor:pointer;}
    .focus .next{top: 50%;margin-top: -37px; right:50px;  background-position:-40px -74px;  cursor:pointer;}
    .focus .prev:hover{background-position:0 0;}
    .focus .next:hover{background-position:-40px 0;}
    /*banner轮播图*/




/*right*/
.current1{width:964px;}
.current{width:694px;/*height:84px;padding:0 17pxborder:1px solid #eee;*/}
.current h2{width:100%;height:26px;/*margin-top:29px;*/font-size:14px;color:#848484;float:left;}
.current h2 i{display:inline-block;margin-right:10px;float:left;}
.current h2 a{height:26px;line-height:26px;color:#666;display:inline-block;float:left;}
.current h2 a:hover,.current h2 a.cur{color:#29A7B3;}
.current h2 b{height:26px;line-height:26px;font-size:24px;margin:0 10px;display:inline-block;font-weight:normal;float:left;}
.current h2 span{height:26px;line-height:26px;display:inline-block;float:left;}
.current1{width:964px;}
/*校史沿革*/
.tr-ri{width:698px;border:1px solid #eee;height:auto;padding:10px 15px 15px;float:right;}
.tr-ri h2{width:100%;height:44px;line-height:44px;border-bottom:1px dashed #eee;font-size:18px;color:#29A7B3;margin-bottom:16px;}
.tr-ri p{width:100%;line-height:30px;font-size:14px;color:#666;margin-top:4px;text-indent:2em;}
/*三期列表页*/
.tr-ri ul li{width:100%;height:54px;float:left;border-bottom:1px dashed #eee;}
.tr-ri ul li a{width:683px;height:54px;line-height:54px;padding-left:15px;display:inline-block;float:left;font-size:16px;color:#666;background:#fff url(../images/ico8.png) 0 27px no-repeat;}
.tr-ri ul li a em{width:603px;float:left;display:inline-block;overflow:hidden;/*自动隐藏文字*/
text-overflow:ellipsis;/*文字隐藏后添加省略号*/
white-space:nowrap;/*强制不换行*/
}
.tr-ri ul li a span{float:right;display:inline-block;font-size:14px;color:#999;width:80px;text-align:right;}
.tr-ri ul li a:hover{color:#29A7B3;background:#fdfdfd url(../images/ico8-hov.png) 0 27px no-repeat;}
.tr-ri ul li a:hover span{color:#29A7B3;}
.tr-ri .page{width:100%;height:38px;margin:30px 0 10px;position:relative;}
.tr-ri .page ol{width:522px;position:absolute;top:0;left:50%;margin-left:-260px;}
.tr-ri .page ol li{float:left;}
.tr-ri .page ol li a.num{height:36px;line-height:36px;border:1px solid #eee;display:inline-block;padding:0 15px;font-size:16px;color:#666;margin-left:-1px;}
.tr-ri .page ol li a.num1{margin-left:0;}
.tr-ri .page ol li a.num:hover,.tr-ri .page ol li a.cur{color:#fff;background:#88929a;border:1px solid #88929a;}
.tr-ri .page ol li a.prev,.tr-ri .page ol li a.next{width:36px;height:36px;display:inline-block;border:1px solid #eee;margin-right:5px;background:url(../images/prve.png) no-repeat;}
.tr-ri .page ol li a.next{background-position:right 0;}
.tr-ri .page ol li a.prev:hover,.tr-ri .page ol li a.next:hover{background-position:0 bottom;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
.tr-ri .page ol li a.next:hover{background-position:right bottom;}
.tr-ri .page ol li span{font-size:14px;color:#666;height:36px;line-height:36px;display:inline-block;margin:0 8px 0 20px;}
.tr-ri .page ol li input{width:54px;height:36px;line-height:36px;margin-right:10px;text-indent:8px;color:#666;font-size:14px;border:1px solid #eee;}
/*三期搜索结果页*/
.tr-ri1{width:968px;margin-top:15px;}
.tr-ri1 ul li a{width:953px;}
.tr-ri1 ul li a em{width:830px;}
.tr-ri1 .tr-title{width:100%;height:auto;border-bottom:1px dashed #eee;padding-bottom:20px;margin-bottom:20px;}
.tr-ri1 .tr-title h1{font-size:24px;color:#000;width:100%;text-align:center;line-height:88px;}
.tr-ri1 .tr-title h3{font-size:14px;color:#999;width:100%;text-align:center;}
.tr-ri1 .tr-title h3 span{width:15px;display:inline-block;}
.tr-ri1 i{width:100%;height:auto;display:inline-block;margin:15px 0 11px;text-align:center;}
.tr-ri1 i img{display:block;margin:0 auto;}
.tr-bom{width:974px;padding:12px;border:1px solid #eee;border-top:none;background:#fbfbfb;float:left;}
.tr-bom h5{width:100%;height:28px;line-height:28px;font-size:14px;color:#999;}
.tr-bom h5 a{color:#666;}
.tr-bom h5 a:hover{color:#29A7B3;}



 .ss{ height:35px; width:360px; border: 1px solid #d0d0d0;background:#fff;}
.ss_k{ float:left;  border-right: none; height:33px;  line-height:33px; width:248px; outline:none; color:#a2a2a2; padding-left:5px;}
.ss_an{ float:right; width:20px; background: url(images/fdj.jpg) left center no-repeat; border:none; height:35px; cursor:pointer; outline:none;}
.ss select{width:60px;height: 35px;border: 1px solid #1D2D6B;font: normal 14px/30px "宋体"; border-left: none;padding: 0px;margin: 0px;text-align:center;display:inline-block;float:left;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}


 .ssa{ height:35px; width:360px; border: 1px solid #d0d0d0;background:#fff;}
.ssa_k{ float:left;  border-right: none; height:33px;  line-height:33px; width:248px; outline:none; color:#a2a2a2; padding-left:5px;}
.ssa_an{ float:right; width:20px; background: url(images/fdj.jpg) left center no-repeat; border:none; height:35px; cursor:pointer; outline:none;}
.ssa select{width:60px;height: 35px;border: 1px solid #1D2D6B;font: normal 14px/30px "宋体"; border-left: none;padding: 0px;margin: 0px;text-align:center;display:inline-block;float:left;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
   
 .nra{padding-top:20px; height:395px;}
.nr_left{float:left; width:280px; height:395px; margin-left:30px;}
.nr_left .nr_tp{width:280px; height:395px;}
.nr_tp img{ width:280px; height:395px;}
.xx_xx{float:right; width:640px;margin-top:30px;}
.biaoti{font-size:18px; font-weight:bold; }
.jt_xx p{font-size:15px; height:34px;}
.sbxx{margin-top:30px;}
.sbxxnr{margin-bottom:30px;}
.sbxxnr h1{font-size:18px; font-weight:bold; border-bottom:2px solid #E61F18; width:100px; padding-bottom:10px; text-align:center;}
.sbxxnr p{font-size:15px; text-indent:2em; margin-top:10px; line-height:28px;}  




       
        /*右侧悬浮菜单*/
        .slide{
            width: 50px;
            height: 100px;
            position: fixed;
            top: 50%;
            margin-top: -126px;
            right: 0;
            border-radius: 5px 0 0 5px;
            z-index: 999;}
        .slide ul{
            list-style: none;}
        .slide .icon li{
            width: 49px;
            height: 50px;
            background: url(../img/icon.png) no-repeat  #2fb5b8;
            margin-top:10px;}
       
        .slide .icon li.qq{
            background-position:-385px -73px ;}
        .slide .icon li.tel{
            background-position:-385px -73px ;}
       
        .slide .info{
            top: 100%;
            height: 100px;
            position: absolute;
            right: 100%;
            background: #2fb5b8;
            width: 0px;
            overflow: hidden;
            margin-top: -73.5px;
            transition:0.5s;
            border-radius:4px 0 0 4px ;
           }
        .slide .info.hover{
            width: 145px;}
        .slide .info li{
            width: 145px;
            color: #CCCCCC;
            text-align: center;}
        .slide .info li p{
            font-size: 1.1em;
            line-height: 2em;
            padding: 15px;
            text-align: left;}
        .slide .info li.qq p a{
            display: block;
            margin-top: 12px;
            width: 100px;
            height: 32px;
            line-height: 32px;
            color: #fff;
            font-size: 16px;   
            text-align: center;
            text-decoration: none;
            border-radius: 5px;}
        .slide .info li.qq p a:hover{
            color: #FFFFFF;
            border: none;
            background: #00E0DB;}
        .slide .info li div.img{
            height: 100%;
            background: #DEFFF9;
            margin: 15px;}
        .slide .info li div.img img{
            width: 100%;
            height: 100%;}
        /*控制菜单的按钮*/
        .index_cy{
            width: 30px;
            height: 30px;
            background: url(img/index_cy.png);
            position: fixed;
            right: 0;
            top: 50%;
            margin-top: 140px;
            background-position: 62px 0;
            cursor: pointer;}
        .index_cy2{
            width: 30px;
            height: 30px;
            background: url(img/index_cy.png);
            position: fixed;
            right: 0;
            top: 50%;
            margin-top: 140px;
            background-position: 30px 0;
            cursor: pointer;}
        
        /*自适应 当屏小于1050时隐藏*/
        @media screen and (max-width: 1050px) {
            .slide{
                display: none;}
            #btn{
                display: none;}
            
        }