@charset "utf-8";
/* 全局样式 */
body{font-family:Microsoft Yahei,Hiragino Sans GB,Helvetica Neue,Helvetica,tahoma,arial,WenQuanYi Micro Hei,Verdana,sans-serif; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,tr,table,ol{ padding:0; margin:0; font-family:Microsoft Yahei,Hiragino Sans GB,Helvetica Neue,Helvetica,tahoma,arial,WenQuanYi Micro Hei,Verdana,sans-serif; color:#444;font-size:14px;}
table{ border-collapse:collapse; border-spacing:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
input,button,textarea,checkbox,select,radio{ vertical-align:middle;}
html{height:100%;}
a{ text-decoration:none;}
.clear{ clear:both; height:0px; overflow:hidden;}
ol li,ul li,dl dt,dl dd{ list-style:none;}
img{ display:inline-block; border:none;}
.adv{ margin:0 auto; width:1000px;}
body {background:url(../images/pic5.png);}

.top{width: 100%;background-color: #03589a;} 
.topbar{ width:1200px; margin:0 auto;}
.topbar p{ float:left;height: 2em;line-height: 2em; color:#FFF;}
.header{ min-width:1230px;}
/** 搜索 **/
.top .top-search-form {position: relative;display: none;height: 8.75em;width: 700px;box-sizing: border-box;padding: 40px 0;*padding: 0;margin: 0 auto;}
.top .top-search-form .form-input {*margin-top: 40px;font-size: 1em;float: left;display: block;box-sizing: inherit;background-color: #ffffff;height: 3.75em;line-height: 3.75em;width: 600px;border: none;padding-left: 1em;*padding-left: 0;color: #276dc3;}
.top .top-search-form  .search-2{height: 3.75em;
    line-height: 3.75em;width:80px;}
.top .top-search-form .form-button-search {*margin-top: 40px;position: absolute;right: 50px;*right: 48px;display: block;background-color: #1762be;}
.top .top-search-form .form-button-search img {display: block;width: 3.75em;height: 3.75em;*width: 3.85em;*height: 3.85em;}
.top .top-search-form .form-checkbox {*margin-top: 40px;float: right;height: 3.75em;width: 149px;*width: 116px;box-sizing: border-box;padding-left: 30px;}
.top .top-search-form .form-checkbox label {display: block;cursor: pointer;font-size: 0.75em;height: 2.5em;width: 100%;line-height: 2.5em;color: #999;}
.top .top-search-form .form-checkbox label input {margin-right: 15px;}
/** top **/
.top .top-links {float: left;font-size: 1em;max-height: 2em;}
.top .top-search {display: block;float: right;margin-left: 15px;}
.top .top-links{font-size: 1em;float: right;margin-left: 1em;height: 2em;line-height: 2em;}
.top .top-links li {font-size: 0.75em;display: inline-block;margin-left: 1em;color: #ffffff;}
.top .top-links li a {color: #ffffff;}
/** logo **/
.header .logo {background-color: #0b6cb8; }
.header .logo h1 {width:1200px; margin:0 auto;height:115px;background: url(../images/logo_bj.png) no-repeat right bottom; padding-top:25px;}

/** 导航 **/
.nav-bar{position:relative;z-index:1000;overflow:hidden;min-width:900px;height:45px;}
.nav-bar:hover{overflow:visible;}
.nav-bg{position:absolute;width:100%;height:300px;background-color: #D3D7E2;opacity: 0.9;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";z-index:9999;}
.nav-top{height:45px;background:#fff;}
.nav-content{width:1200PX; margin:0 auto; height:45px;}
.nav-content-box{width:100%;}
.nav-content-box>li{float:left; width:120PX; background:url(../images/list.png) no-repeat left 22px;}
.nav-content-box>li:first-child{ background:none;}
.nav-content-box>li:hover{background:#fff;}
.nav-content-box>li:hover ul{ border-top:2px solid #0b6cb8 }
.nav-content-box>li ul a:hover{color:#0b6cb8;}
.nav-content-box>li>span>a{display:block;width:100%;margin:0;height:45px;line-height:45px; text-align:center; color:#353535; font-size:16px;}
.nav-content-box>li:hover>span>a{background:#;color:#0b6cb8;}
.nav-content-box .index ul{ background:url(../images/img2.png) no-repeat center center;height:300px;}
.nav-content-box>li>ul>li{width:100%;height:40px;line-height:40px;text-align:center; display:block}
.nav-content-box>li>ul{}
.nav-content-box>li>ul>li>a{display:block;width:100%; color:#353535; font-size:15px;}


/* banner */
.fullSlide{width:100%;position:relative;height:auto;}
.fullSlide .bdox{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bdox ul{width:100% !important;}
.fullSlide .bdox li{width:100% !important;height:auto;overflow:hidden;text-align:center;}
.fullSlide .bdox li a{display:block;height:auto;}
.fullSlide .bdox li a img{ width:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .bdox ul li p{position:absolute; left:50%; bottom:30px; height:35px; line-height:35px; background:rgba(0,0,0,0.4); color:#FFF; font-size:18px; font-weight:bold; width:1200px; margin-left:-600px; padding:5px 15px; text-align:left;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


/* 学院新闻 */
.main{ width:1200px; margin:0 auto; background:#FFF; padding:15px;}
.main .newBox .main-newBox h2 {font-size: 1.375em;float: left;margin-top: 1.363em;}
.main .newBox .main-newBox h2 a {color: black;}
.main .newBox span {font-size: 0.875em;display: block;float: right;margin-top: 2.857em;}
.main .newBox span a {color: #7e7e7e;}
.main .news-list {font-size: 1em;float: left;width: 100%;list-style-type: none;box-sizing: border-box;padding-top: 1.25em;}
.main .news-list li {float: left;width: 368px;margin-left: 47px;overflow: hidden;text-overflow: clip;}
.main .news-list li img{ width:368px; height:155px;}
.main .news-list li:first-child {margin-left: 0;}
.main .news-list li:nth-child(4) {margin-left: 0;}
.main .news-list li:first-child + li + li + li {margin-left: 0;}
.main .news-list li-image {display: block;}
.main .news-list li-image img {display: block;}
.main .news-list li h3 {margin: 1.25em 0;font-size: 1em;}
.main .news-list li h3 a {color: black;}
.main .news-list li h3 a:hover {color: #1863bb;}
.main .news-list li-content {font-size: 0.75em;margin-top: 1.429em;}
.main .news-list li-content p {text-indent: 2em;line-height: 2em;color: #585858;}
/** 通知公告   **/
.main .main-video {margin-left:47px; width:368px; float:left;}
.main .main-video .main-header {font-size: 1em;width: 100%;height: 4.5em;border-bottom: #1663be solid 3px;}
.main .main-video .main-header h2 {font-size: 1.375em;float: left;margin-top: 1.363em;}
.main .main-video .main-header h2 a {color: black;}
.main .main-video .main-header span a {font-size: 0.875em;display: block;float: right;color: #7e7e7e;font-weight: bold;margin-top: 2.857em;}
.main .main-video .video-list {font-size: 1em;float: left;width: 100%;list-style-type: none;box-sizing: border-box;padding-top: 1em;overflow: hidden;}
.main .main-video .video-list li {float: left;height: 3.75em;background-color: #fdfdfd;margin-top: 0.25em;width: 100%;box-sizing: inherit;}
.main .main-video .video-list li span {font-weight: bold;display: block;box-sizing: border-box;padding: 0.625em 0;height: 3.75em;width: 25%;float: right;}
.main .main-video .video-list li span p {font-size: 0.875em;color: #666;text-align: right;line-height: 2.857em;width: 100%;}
.main .main-video .video-list li a {display: block;float: left;color: black;box-sizing: inherit;padding-left: 15px;height: 3.75em;line-height: 3.75em;width:74%;*+width:70%;background:url(../images/list.png) no-repeat left center;}
.main .main-video .video-list li a p {font-size:14px;display: inline-block;vertical-align: middle;}
.main .main-video .video-list li a:hover {color: #1863bb;}

/**图文视频**/
.main .pic_video .main-header h2 {font-size: 1.375em;float: left;margin-top: 1.363em;}
.main .pic_video .main-header h2 a {color: black;}
.main .pic_video .main-header span a {font-size: 0.875em;display: block;float: right;color: #7e7e7e;font-weight: bold;margin-top: 2.857em;}
.pic_video .bd{width:1200px; float:left; overflow:hidden;margin-top: 1.25em;}
.pic_video .bd ul{ overflow:hidden; zoom:1; }
.pic_video .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; display:inline;}
.pic_video .bd ul li .pic{ text-align:center; position:relative;}
.pic_video .bd ul li .pic span{ position:absolute; width:100%; bottom:0; left:0; height:35px; line-height:35px; background:rgba(0,0,0,0.6); color:#fff;}
.pic_video .bd ul li .pic img{ width:224px; height:160px; display:block; }
.links .bd ul li .pic img{ width:224px; height:70px; display:block; }
.pic_video .bd ul li .pic a:hover img{ border-color:#999;  }
.pic_video .bd ul li .title{ line-height:24px;   }


/* footer */
.footer{ background:#0b6cb8; padding:20px 0; margin-top:10px;min-width:1230px;}
.footBot{ width:1200px; margin:0 auto;}
.footerL{ float:left;width:350px; margin-top:15px;}
.footerL img{ width:350px;}

.footerC{ float:left; width:540px; line-height:200%; color:#FFF;  margin-left:60px;}
.footerR{ float:right; width:230px;}
.footerR dl{ float:left; width:100px; text-align:center; margin:0 7px; display:inline; }
.footerR dl dd{font-size:14px; color:#FFF; line-height:30px; height:30px;}


.artbox{width:1200px; margin:15px auto; background:#FFF;}
.address .addbox{background: #f4f4f4;border-bottom: 4px solid #3096e0;color: #000;font-size: 16px;height: 42px;line-height: 42px;padding-left: 10px;}
.articl{ margin-top:25px; margin:0 auto;padding:20px 35px}
.articl h3{line-height:60px; text-align:center; font-size:34px; font-weight:bolder; color:#086cc2;}
.articl .info{ text-align:center; margin:15px 0; line-height:30px;}
.articl .info span{ padding:0 10px;}
.articl .artmain p{ line-height:220%;margin:15px 0; color:#666; font-size:16px;text-indent:2em;}
.articl .artmain img{ display:inline; margin:0 auto;}

.articl #vsb_content p{ line-height:220%;margin:15px 0; color:#666; font-size:16px; text-indent:2em;}
.articl #vsb_content img{ display:inline; margin:0 auto;}

.articl ul{margin-top:20px;}
.articl ul li{ line-height:45px; height:45px; border-bottom:1px dotted #dcdcdc;}
.articl ul li span{ float:right; color:#acacac;}
.articl ul li label a{ color:#0064d4; margin-left:0px;}
.articl ul li a{ margin-left:15px; color:#5c5c5c; font-size:15px;}
.articl ul.piclist li span{float:none;display: block;height: 30px;line-height: 30px;text-align: center;width: 100%;background: #ebebeb;}

/*pager*/
.pagerBox{height:34px; border:1px solid #d8d8d8; margin:40px auto 0; clear:both; background-color:#f6f6f6; overflow:hidden;}
.pagerBox .pagerNum,.pagerBox .pagerCtrl{display:inline-block; float:left; height:34px; line-height:34px;}
.pagerBox .pagerNum{color:#999;border-right:0 none;}
.pagerBox .pagerNum span{display:inline-block; float:left; height:34px; border-right:1px solid #d8d8d8; padding:0 12px;}
.pagerBox .pagerCtrl a{display:inline-block; height:34px; padding:0 15px;border-right:1px solid #d8d8d8; color:#333; float:left;}
.pagerBox .pagerCtrl a:hover,.pagerBox .pagerCtrl a.pCur{background-color:#0b6cb8  ; color:#FFF;}
.pagerBox .pagerGo{line-height:34px; color:#999; padding-right:10px; _padding-top:6px; float:right;}
.pagerBox .pagerGo .pIn{width:29px; height:18px; border:1px solid #d8d8d8; background-color:#FFF; line-height:18px; text-align:center; color:#444;display:inline-block;  margin:7px 5px 0 5px; _margin:0 5px; vertical-align:top; _vertical-align:middle; *vertical-align:middle;}
.pagerBox .pagerGo .pGo{margin-left:10px;cursor:pointer; vertical-align:middle; width:45px; height:21px; margin-top:-3px; background:#0b6cb8  ; border:none; color:#FFF; width:80px; text-align:center; height:30px; line-height:30px;}

/*图片列表*/
.artbox .Icon li{ float:left; margin:5px; display:inline; width:272px; height:auto; border:none; line-height:normal;}
.artbox .Icon li a{ position:relative; display:block; margin:0;}
.artbox .Icon li a img{ width:100%; display:block;}
.artbox .Icon li a span{ position:absolute; left:0; bottom:0px;height: 30px;line-height: 30px; background:rgba(0, 0, 0, 0.4); width:100%; text-align:center; color:#fff; }
/*领导小组*/
.articl .current li {margin-top: 1.25em;position: relative;width:1130px;background-color: #f2f5f5; height:auto;}
.articl .current li span {display: block;background:url(../images/img_in.png);width: 170px;height: 42px;position: absolute;top: 4px;left: -10px;font-size: 0.875em; color:#fff; text-align:center; font-size:16px; }
.articl .current .leader-name-set {margin-left: 203px;display: inline-block;min-height: 3.1875em;}
.articl .current .leader-name-set a {font-size: 0.95em;display: inline-block;line-height: 3.4166em;margin-top: 0.4166em;width: 86px;color: #585858;}


.articl .formbox{width:450px;height:50px;margin:0 auto;}
.articl .formbox input{}
.articl .formbox .inputbox{width:450px; height:40px;}
.articl form table td a span{ line-height:40px;height:40px; font-size:18px;}
.articl form table td span{ line-height:200%; font-size:14px;}


.banner{width:100%;height:500px;overflow:hidden;position:relative;font-size:0}
.b-img{height:500px;position:absolute;left:0;top:0}
.b-img li{display:block;height:500px;float:left; position:relative; color:#000;}
.b-list{height:50px;padding-top:400px;position:relative;margin:0 auto;z-index:1;}
.b-img li a{ position:absolute; left:50%; margin-left:-600px; width:1170px; padding:15px; height:15px; line-height:15px; background:url(../images/titbj.png); color:#000; z-index:555; bottom:15px; font-size:16px; text-decoration:none; font-family:"微软雅黑";}
.b-list span{display:block;cursor:pointer;width:20px;height:10px; background:#FFF;float:left;margin: 0 5px;}
.b-list .spcss{background:#14ab04}
.bar-left{position:absolute;z-index:1;display:block;width:100px;height:100%;left:0;background:0 0;top:0}
.bar-right{position:absolute;z-index:1;display:block;width:100px;height:100%;right:0;background:0 0;top:0}
.bar-left em{display:block;width:50px;height:100px;background:url(../images/arrow.png) 0 0 no-repeat;margin:0 auto;margin-top:180px}
.bar-right em{display:block;width:50px;height:100px;background:url(../images/arrow.png) -50px 0 no-repeat;margin:0 auto;margin-top:180px}
.bar-left .emcss{background-position:0 -100px}
.bar-right .emcss{background-position:-50px -100px}