﻿@charset "utf-8";
/* CSS Document */
.wrap {background:  url(../../base/img/bg1.jpg) top center no-repeat;}

/* 搜索*/
.s-form{ width:352px; height:38px; line-height: 38px; background: #ffffff; border-radius: 30px; border:1px solid #a3a3a3; margin: 70px auto ; overflow:hidden;}
.s-form .select-box{ display:none }
.s-form .input-box{ float:left; }
.s-form .input-box input{ display:block; width:300px; height:38px; line-height:38px; font-size: 14px;  color: #999; text-indent: 10px; background: none; border: none; outline: none;}
.s-form .btn-box{ float:left; }
.s-form .btn-box .btn{display:block; width:50px; height: 38px;line-height: 38px; overflow:hidden; background: none; border: none; cursor: pointer; text-indent: -9999px; outline:none; background: url(../../base/img/searchbg.png) center center no-repeat;}

.content {border:5px solid ;border-color: rgba(0,0,0,0.3); width: 1190px;margin-bottom: 20px;}
.layout {background-color: #fff; height: 510px; width: 1190px; }

/* 焦点图*/
#focusBox{position: relative;height: 510px; width: 510px; float: left;}
#focusBox .Whds  {position: absolute; top: 0;left: 0; width: 130px; z-index: 999;  height: 0; line-height: 40px; border-right: 43px solid transparent;border-top: 43px solid #d87909;font-size: 20px;color: #fff;}
#focusBox .Whds a {color: #fff; display: block;position: relative;top: -43px;left: 30px;}
#focusBox .hd {width: 470px; height: 170px; padding: 20px; background-color: #d87909;}
#focusBox .hd .titleBg{display: none;}
.span{ display: block; width: 52px;height: 7px;background: #fff;text-indent: -9999px; position: absolute; top: 310px;  }
#focusBox .hd li.on .span{ background-color: #e71f19;}
#focusBox .hd .li1  .span {right: 280px;}
#focusBox .hd .li2  .span {right: 220px;}
#focusBox .hd .li3  .span {right: 160px;}
#focusBox .hd .con  {height: 30px; line-height: 30px; overflow: hidden;}
#focusBox .hd .con .yeardd {display: none;}
#focusBox .hd .con .intro,#focusBox .con a{font-size: 14px;color: #fff; }
#focusBox .hd .con .date {float: left;color: #fff; width: 80px; margin-right: 20px; text-align: right;}
#focusBox .hd .con .yeardd {float: left;color: #fff; width: 80px; margin-right: 20px;text-align: right; }
#focusBox .hd .con .intro {margin-left: 100px;}
#focusBox .hd li.on .con {height: 80px; overflow: hidden;}
#focusBox .hd li.on .con .yeardd  {display: block;}
#focusBox .hd li.on .con .yeardd .dd {font-size: 22px; border-top:1px solid #fff; width: 22px; float: right;}
#focusBox .hd li.on .con .date {display: none;}
#focusBox .hd li.on .con h3 a {font-size: 18px;}
#focusBox .hd li.on .con .intro {font-size: 12px; line-height: 18px;}

#focusBox .noData{padding: 10px;} 
#focusBox .bd .pic,#focusBox .bd .pic img{width: 510px;height: 340px;}

/* 右区*/
.RighrBox {float: right; width: 680px;}
/* 通知公告*/
.NoticeBox {width: 680px; height: 170px;}
.NoticeBox .hd { background:#774fd0; float: left;}
.NoticeBox .bd {width: 300px; height: 150px; background:#fff; float: left;padding: 10px 20px;}
/* 就业指导*/
#JyzdBox {background-color: #e43833; float: left;}
#JyzdBox a .icon {background: url(../../base/img/xxgk_icon.png) center no-repeat; }
/* 本系概况*/
.BxgkBox {height:170px;position: relative; background:#d87909; overflow:hidden; padding-left: 300px;}
.BxgkBox .hd{height:32px; line-height:32px; padding-top:10px; font-size:18px; color:#fff;}
.BxgkBox .hd h3,
.BxgkBox .hd h3 a{color:#fffd}
.BxgkBox .bd {height:128px; padding-top:0px}
.BxgkBox .bd .t{width:280px; height:170px; position:absolute; left:0px; top:0px;}
.BxgkBox .bd .t .pic{width:280px; height:170px; position:relative; z-index:1; }
.BxgkBox .bd .t .con{position:absolute; height:40px; bottom:0px; left:0px; z-index:2; width:280px; overflow:hidden;}
.BxgkBox .bd .t .con .titleBg{width:280px; height:40px; background:#000; position:absolute; left:0px; bottom:0px; z-index:3;filter:alpha(opacity=80);opacity:0.8;}
.BxgkBox .bd .t .con .title{width:250px; height:40px; line-height:40px; font-size:14px; color:#fff; position:absolute; left:15px; bottom:0px; z-index:4; text-align:center}
.BxgkBox .bd .t .con .title a{color:#fff; font-size:14px; text-align:center}
.BxgkBox .bd .n{background: url(../../base/img/dot-03.png) 2px 14px no-repeat;}
.BxgkBox .bd .n a,
.BxgkBox .bd .n .date {color:#fff}
.BxgkBox .bd .n .date { margin-right: 15px;}

/* 其他链接*/
.LinkBox {width: 680px; height: 170px;}
.LinkBox li {float: left;}
.LinkBox .li1 {background-color: #078eed;}
.LinkBox .li2 {background-color: #0697b6;}
.LinkBox .li3 {background-color: #2bb54b;}
.LinkBox .li4 {background-color: #cd4a9a;}
.LinkBox .li1 .icon {background-position: 59px top;}
.LinkBox .li2 .icon {background-position: 59px -240px;}
.LinkBox .li3 .icon {background-position: 59px -160px;}
.LinkBox .li4 .icon {background: url(../../base/img/fczs.png) center no-repeat;}

/* 图标动态*/
.iconLink {width:170px; height: 170px; }
.iconLink a{display: block; position: relative; z-index: 1;  height: 170px; line-height: 240px; text-align: center; font-size: 18px;  color: #fff; }
.iconLink a .icon{position: absolute; z-index: 1; left: 0; top: 40px; width: 100%; height:60px; line-height: 60px; display: block; float: left; overflow: hidden; background: url(../../base/img/icons.png) 59px -320px no-repeat;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-ms-transition:all  1s;
-o-transition:all 1s;
transition:all 1s;
}
.iconLink a:hover .icon{
-webkit-transform:rotateY(360deg);
-moz-transform:rotateY(360deg);
-ms-transform:rotateY(360deg);
-o-transform:rotateY(360deg);
transform:rotateY(360deg);
}
.iconLink a:hover span{color: #f38d14;}

#footer{margin-top:0px}

/* friendLinks */
.friendLinks { padding: 0; position: relative; z-index: 3; width:1200px; margin:0 auto 25px; }
.friendLinks .bd {overflow: hidden; }
.friendLinks select {border: 0;width: 276px;padding: 4px;margin: 0 10px;border: 1px solid #b2b8bf; background:none; color:#b2b8bf}