/*================首页样式及公共部分样式================*/
/*header-begin*/
.top{width:100%; height:auto;display:block;}
.top .head_top {width: 100%;height:30px;background: #f2f2f2;border-bottom: 1px solid #ddd;}
.top .head_top .header{height:30px;overflow:hidden;}
.top .head_top .header .logo{float:left; width:129px; height:24px; padding:4px 0 0 10px;}
.top .head_top .header .logo .logoimg{display:block; width:129px; height:24px;background:url(logo.png) left top no-repeat;}
.top .head_top .header .tel{float: right;line-height: 30px;}
.top .head_top .header .tel a{font-size: 14px;color: #999;}
.top .head_top .header .tel a:hover{color: #113ca4;}
.top .head_top .header .tel a.sc{padding:0 8px 0 37px;}

.top .head_bot{height:50px;background:url(sy15.png) center no-repeat;clear: both;}
.top .head_bot ul.navlist{margin-left: 36px;}
.top .head_bot ul.navlist li{float:left;height: 50px;position: relative;width: auto;display: block;z-index:999999;}
.top .head_bot ul.navlist li a.link{display:block;padding:17px 20px; font-size:16px; color:#fff; font-family:'Microsoft YaHei'; cursor: pointer;text-align: center;line-height: 16px;}
.top .head_bot ul.navlist li a.link p{font-size: 12px;}
.top .head_bot ul.navlist a.link span.name{display:inline-block;_display:inline;*zoom:1;line-height:20px;}
ul.navlist a.link:hover, ul.navlist .current a.link{background:#113ca4;}
.top .head_bot ul.navlist li ul.list{width:100%;height: auto; display:none; position:absolute; top:50px;left:0;z-index:999999;border-top: 2px solid #ededed;}
.top .head_bot ul.navlist li ul.list li{width:100%;height: 30px;margin-right: 0;position: static;text-align: center;}
.top .head_bot ul.navlist li ul.list li a{color: #fff;font-size: 14px;width:auto;height:30px;line-height: 30px;text-align: center;background:#113ca4;display: block;padding:0 24px;}
.top .head_bot ul.navlist li ul.list li a:hover,.top .head_bot ul.navlist li ul.list li a.active{background:#0c52db;}
/*header-end*/
/*学院新闻*/
.college_content{height: 300px;border:1px solid #ddd;margin:9px auto;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;  
box-shadow:0 0 10px #ccc;background: #f9f9f9;z-index: 999;}
.college_content .topLeft_imgNews {width:440px;height:259px;float:left;margin:20px 12px 20px 10px;}
.college_content .flexslider {position:relative;width:440px;height:259px;overflow:hidden;zoom:1;left:50%;margin-left:-50%;}
.college_content .flex-viewport {max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.flexslider .slides {zoom:1;}
.college_content .flexslider .slides li{position: relative;}
.college_content .flexslider .slides li a.img {height:259px;display:block;width:440px;}
.college_content .flexslider .slides li a.img img{height:259px;width:440px;z-index: 999;}
.college_content .flexslider .slides li .opacityBg{display:block;width:440px;height:30px;line-height: 30px;position:absolute;left:0;bottom:0;background:url(sy12.png) no-repeat;}
.college_content .flexslider .slides li .imgNews_title {display:block;width:473px;height:30px;bottom:0;position:absolute;left:0;padding-left: 20px;color: #fff;font-family: "微软雅黑";line-height: 30px;font-size: 14px;}
.college_content .flexslider .slides li .imgNews_title p{width: 205px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*.college_content .flex-direction-nav a{width:26px;height:48px;line-height:99em;overflow:hidden;margin:172px 0 0;display:block;z-index:10;cursor:pointer;}
.college_content .flex-direction-nav .flex-next{background:url(../images/sy20.png) no-repeat;position:absolute;top:50%;right:20px;}
.college_content .flex-direction-nav .flex-prev{background:url(../images/sy19.png) no-repeat;position:absolute;top:50%;left:20px;}*/
.college_content .flex-control-nav {width:auto;position:absolute;bottom:9px;text-align:center;right:20px;padding: 0;}
.college_content .flex-control-nav li{float: left;}
.college_content .flex-control-nav li a{margin-left:10px;display:inline-block;_display:inline;*zoom:1;width: 12px;height: 12px;background: #fff;float: left;color: #fff;line-height: 12px;}
.college_content .flex-control-nav li a.flex-active{background: #029ae3;color: #029ae3;}

.topLeft_newsBox{float: right;width: 538px;height: 258px;border:1px solid #ccc;margin-top: 20px;margin-right: 15px;background: #fff;}
.title{background: #029ae3;width: 100%;height:35px;line-height: 35px;color: #fff;font-size: 16px;font-weight: bold;}
.title span{width:auto;display: inline-block;text-align: center;font-weight: normal;height: 35px;line-height: 35px;float: left;}
.title span.mc{background: #60bbea;font-size: 12px;vertical-align: top;margin-right: 11px;padding:0 4px;}
.title a{font-weight: normal;font-size: 12px;color: #fff;line-height: 35px;float: right;margin-right:18px;display: block;width: 50px;}
.topLeft_newsBox ul.comment {width: 538px;padding-top:10px;border-top: 1px solid #029ae3;margin-top: 2px;clear: both;}
.topLeft_newsBox ul.comment li{height: 29px;line-height: 29px;overflow: hidden;}
.topLeft_newsBox ul.comment li a{font-size: 14px;color: #333;margin-left: 8px;width: 372px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;_display:inline;*zoom:1;}
.topLeft_newsBox ul.comment li a:hover{color: #029ae3;}
.topLeft_newsBox ul.comment li span{float: right;font-size: 12px;color: #999;margin-right: 17px;}
/*栏目*/
.column{height: 200px;margin:9px auto;overflow: hidden;}
.column .notice{float: left;width:248px;height: 198px;border:1px solid #ddd;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;  
box-shadow:0 0 10px #ccc;background: #f9f9f9;}
.column .notice ul.inform{padding-top:10px;border-top: 1px solid #029ae3;margin-top: 2px;clear: both;padding-left: 20px;clear: both;}
.column .notice ul.inform li{height: 29px;line-height: 29px;background:url(sy6.png) left center no-repeat;padding-left: 10px;}
.column .notice ul.inform li a{font-size: 12px;color: #4c4c4c;width: 183px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;_display:inline;*zoom:1;}
.column .notice ul.inform li a:hover{color: #029ae3}
.column .train{float: left;width:408px;height: 198px;border:1px solid #ddd;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;  
box-shadow:0 0 10px #ccc;margin:0 9px;background: #f9f9f9;}
.column .train .title{background: #fff;}
.column .train .title span{display: inline-block;height: 35px;line-height: 35px;padding:0 20px;font-size: 16px;color: #333;font-weight: bold;background: none;margin-right: 0;float: left;}
.column .train .title span.active,.column .train .title span:hover{background: #029ae3;color: #fff;cursor: pointer;}
.column .train .title a{color: #029ae3;}
.column .train ul.item{padding-top:10px;border-top: 1px solid #029ae3;margin-top: 2px;clear: both;padding-left: 20px;clear: both;}
.column .train ul.item li{height: 29px;line-height: 29px;background:url(sy5.png) left center no-repeat;padding-left: 10px;clear: both;}
.column .train ul.item li a{font-size: 12px;color: #4c4c4c;width: 243px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;_display:inline;*zoom:1;}
.column .train ul.item li a:hover{color: #029ae3}
.column .train ul.item li span{float: right;font-size: 12px;color: #999;margin-right: 30px;}
.column .hot{float: left;width:302px;height: 198px;border:1px solid #ddd;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;  
box-shadow:0 0 10px #ccc;background: #f9f9f9;padding: 0 18px;}
.column .hot h1{width: 100%;height: 45px;line-height: 51px;border-bottom: 3px solid #029ae3;font-size: 24px;color: #029ae3;}
.column .hot h1 img{vertical-align: middle;margin-right: 7px;margin-bottom: 4px;}
.column .hot ul.hot_link li{float: left;width: 71px;margin-right: 6px;text-align: center;}
.column .hot ul.hot_link li.last{margin-right: 0;}
.column .hot ul.hot_link li img{display: inline-block;_display:inline;*zoom:1;margin:30px 0 11px;}
.column .hot ul.hot_link li a{font-size:12px;color: #333;line-height: 12px;}
.column .hot ul.hot_link li a:hover{color: #029ae3;}
/*link*/
.links{height: auto;background: #fff;margin-bottom: 20px;}
.links div{width:999px;height: 80px;background:url(sy11.png) 0 no-repeat;padding:9px 0;margin:0 auto;}
.links div a{display: inline-block;_display:inline;*zoom:1;width: 189px;height: 80px;margin-right: 9px;}
.links div a.last{margin-right: 0;}
/*footer*/
.footer{width: 100%;height: 40px;line-height: 40px;background: #01325a;clear: both;}
.footer div{font-size: 12px;color: #fff;}
.footer div span{padding-left:8px;}
/*左侧菜单栏*/
.side{width: 250px;height: auto;margin-top: 20px;margin-right: 20px;float: left;}
.side .name{width: 220px;height:40px;line-height: 40px;background: #0d49ba;font-size:18px;color: #fff;padding-left: 30px;}
.side ul{padding:0 20px 15px;background: #fff;margin-bottom: 10px;border:1px solid #ddd;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;  
box-shadow:0 0 10px #ccc;}
.side ul li{height: 44px;border-bottom: 1px dashed #dfdfdf;}
.side ul li a{font-size: 16px;color: #666;display: block;background:url(xygk2.png) 11px center no-repeat;height: 44px;line-height: 44px;padding-left: 42px;}
.side ul li a:hover,.side ul li a.active{background:url(xygk1.png) 11px center no-repeat;color:#075190; }
.side .imgs,.side .imgs img{width:250px;height: 125px;}
/*右侧内容-学院概况*/
.detials{width: 748px;border-top:2px solid #029ae3;background: #fff;float: right;margin-top: 20px;margin-bottom: 10px;min-height: 630px;height: auto;}
.detials .position{font-size: 12px;color: #999;margin:11px 0 0 19px;}
.detials h2{font-size: 22px;color: #333;font-weight: normal;text-align: center;margin:30px 0 18px;width: 100%;}
.detials .date{width: 523px;margin:0 auto 13px;height: 23px;line-height: 23px;background:#f6f6ef;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;
font-size: 14px;color: #333;text-align: center;}
.detials p{width: 667px;margin:0 auto 21px;font-size: 14px;color: #333;line-height: 30px;text-indent: 20px;}
.detials p img{width:auto;margin:0 auto;display: block;max-width: 667px;height: auto;text-align: center;}
/*右侧内容-课件下载*/
.detials ul.kj_down{width: 708px;margin:14px auto 80px;}
.detials ul.kj_down li{height: 40px;line-height: 40px;overflow: hidden;}
.detials ul.kj_down li a{float: left;font-size: 14px;color: #333;display: inline-block;_display:inline;*zoom:1;width:430px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.detials ul.kj_down li span{font-size: 14px;color: #999;float: right;}
.detials ul.kj_down li a:hover{color: #0e4098;}
/* 分页 */
.more_box{height:110px;width:auto;margin:0 auto;clear: both;float: left; position: relative; left: 50%;}
.more_box .more_ssp { position: relative;left: -50%;width: auto;height: 110px;float: left;}
.more_ssp span,.more_ssp a {float:left;width:auto;height:28px;line-height:28px;font-size:12px;color:#888;border:1px solid #d8d8d8;margin-right:8px;padding:0 10px;
	text-align:center;background-color:#fff;cursor:pointer;vertical-align:middle;}
.more_ssp span.cpb:hover,.more_ssp a:hover,.more_ssp span.cpb.in,.more_ssp a.in  {width: auto;color: #fff;background: #20629b;border:1px solid #d8d8d8;height: 28px;line-height: 28px;padding:0 10px;}
.more_ssp span.cpb{background: #20629b;color: #fff;}
/*右侧内容-领导成员*/
.detials ul.lead{width: 700px;margin:10px auto 110px;}
.detials ul.lead li{height:187px;border-bottom: 1px solid #ddd;}
.detials ul.lead li img{display: block;float: left;width:114px;height: 148px;margin:20px 15px 18px 18px; }
.detials ul.lead li .lead_cons{float: left;display: block;width:440px;}
.detials ul.lead li .lead_cons h3{font-size: 20px;color: #dd4012;margin:30px 0 17px;font-weight: normal;line-height: 20px;}
.detials ul.lead li .lead_cons p{font-size: 14px;color: #333;margin-bottom: 12px;line-height: 14px;text-indent: 0;}
/*右侧内容-新闻详情*/
.detials .adjunct{padding-bottom:28px;border-bottom: 1px dashed #e0e0e0;width: 678px;margin:0 auto 18px;padding-top: 6px; }
.detials .adjunct h3{font-size: 16px;color: #1a1a1a;font-weight: normal;margin-bottom: 8px;}
.detials .adjunct a{font-size:14px;color: #122a88; }
.detials .process_btn{font-size: 14px;color: #333;width: 678px;margin:0 auto 170px;}
.detials .process_btn a{color:#333;}
.detials .process_btn a:hover{color:#0e4098;}
.detials .process_btn p{margin:0;line-height: 24px;text-indent: 0;}
.detials .process_btn p.prev{margin-bottom: 5px;}
/*右侧内容-教师队伍*/
.detials table{width: 720px;height: auto;margin:22px auto 100px;border-collapse:collapse;}
.detials table tr{height: 30px;line-height: 30px;text-align:center;vertical-align: top;margin:0;padding:0;}
.detials table td{border-right:1px solid #ddd;text-align: center;border-bottom:1px solid #ddd;height: 30px;line-height: 30px;vertical-align: top;font-size: 14px;color: #333;margin:0;padding:0;}
.detials table td.td1{width: 215px;height: auto;vertical-align: middle;font-size: 16px;}
.detials table td.td2{width: 100px;color: #666;}
.detials table td.td3{width: 228px;}
.detials table td.td4{width: 177px;}
.detials table tr.first{background: #f1f3f3;}
.detials table tr.first td{border:0;background: #f1f3f3;font-size: 16px;}