﻿@charset "utf-8";
/* CSS Document */
.wrap { min-width:1200px; width:100%;}
.main { width:1200px; margin:0 auto;}
/* 头部 */
.d_head { height:68px; background:#FFF;}
.d_head .fl img { margin-top:9px;}
.d_head .fr img { margin-top:9px;}
.d_sousuo { width:180px; border:solid 1px #D7D7D7; padding:0 15px; margin-top:19px; height:28px; position:relative; border-radius:10px;}
.d_sousuo a { background:url(../images/d_sousuo.png) no-repeat; display:inline-block; width:16px; height:16px; position:absolute; right:12px; top:5px;}
.d_head .fr input.input-group {border:none; height:26px; line-height:26px; color:#999999;}
.d_nav { float:right;}
.d_nav ul li { float:left; padding:0 4px; position:relative; z-index:50;}
.d_nav ul li a { line-height:65px; border-bottom:solid 3px #FFF; display:inline-block; padding:0 26px;}
.d_nav ul li span { padding:30px 20px; width:300px; background:url(../images/d_app2.jpg) no-repeat center #FDFEFF; position:absolute; left:-30px; top:68px; border-radius:5px; z-index:99; display:none;}
.d_nav ul li:hover span { display:block;}
.d_nav ul li span font { display:block; width:112px; text-align:center;}
.d_nav ul li span font img {margin-top:0;}
.d_nav ul li span font i { display:block; font-size:12px;}
.d_nav ul li:hover a { text-decoration:none; border-color:#5182E6; color:#5182E6;}
.d_nav ul li.cur  a { text-decoration:none; border-color:#5182E6; color:#5182E6;}
/* 登录banner */
.d_banner { background:url(../images/banner.png) no-repeat top center; height:370px;}
.d_ban { float:right; width:220px; margin-right:25px; margin-top:55px;}
.d_ban {float: right;
width: 270px;
padding: 15px 25px 25px;
background: #F0F0F0;
margin-top: 45px;
border-radius: 5px;
}
.d_ban h1 { font-size:20px; font-weight:bold; color:#5182e6; padding-bottom:26px; padding-top:5px; position:relative; z-index:1;}
.d_ban h1 span { position:absolute; left:0; top:29px; background:url(../images/d_gan.jpg) no-repeat left center; padding-left:18px; font-size:14px; font-weight:normal; padding-bottom:0; padding-top:0; line-height:16px; white-space:nowrap; z-index:2;color:#e4393c;margin-top: 5px;}

.d_ban ul li { margin:6px 0;}
.d_ban ul li.d_btn { height:36px; border:solid 1px #AEC4F0; border-radius:3px; padding-left:33px; position:relative; background:#FFF;}
.d_ban ul li.d_btn i { position:absolute; left:10px; top:8px;}
.d_btn input { border:none; height:34px; line-height:34px; width:170px; color:#999999;}
.d_ban ul li a { color:#5182E6;}
.d_ban ul li a.d_deng { line-height:38px; background:#5182E6; color:#FFF; display:block; text-align:center; border-top:solid 2px #79A5FF; font-size:16px; border-radius:3px;}
.d_yanzheng input { width:100px; border:solid 1px #AEC4F0; border-radius:3px;}
/* 首页各链接 */
.d_homea { background:#ECEFF2; padding:32px;}
.d_homea table th { text-align:center; font-size:20px; border-top:solid #D1E0F0 3px; line-height:55px; background:#FFFFFF; border-left:solid 1px #E9EDF4;}
.d_homea table td { background:#FFFFFF; border-left:solid 1px #E9EDF4; padding-bottom:15px; vertical-align:top;}
.d_homea table td ul li {float:left; width:100px; height:88px; border-radius:5px;text-align:center; display:inline-block; padding-top:12px; margin:5px 4px;}
.d_homea table td ul li a span { display:block; line-height:200%;} 
.d_homea table td ul li:hover { background:#e9edf4;}
.d_homea table td ul li:hover a { text-decoration:none;}

/* 脚部 */
.d_foot { background:#35425A; padding:25px 0 45px; color:#96A8C9;}
.d_foot a { color:#FFF;}
.d_foot a:hover { color:#FD7F2E;}
.d_foot_1 { width:430px; float:left; margin-right:15px;}
.d_foot_1 p { padding-top:15px;}

.d_foot_2 { width:330px; float:left; margin-right:15px;}
.d_foot_2 ul { padding-top:15px;}
.d_foot_2 ul li { width:164px; float:left;}
.d_foot_2 ul li a { line-height:24px;}
.foot_h2 { font-size:18px; background:url(../images/d_foot1.png) no-repeat left bottom; padding-bottom:8px;}
.d_foot_3 { width:305px; float:right;}
.d_foot_3 p { padding-top:15px;}
/* 公告区 */
.d_gonggao { padding:25px 0;}
.d_ntop span { float:left; color:#333333; font-size:24px; line-height:48px;}
.d_ntop a { float:right; line-height:48px; color:#999999；}
.d_news { width:465px; float:left;}
.d_news ul li { line-height:31px; height:31px; overflow:hidden; background:url(../images/d_yuan.png) no-repeat left center; padding-left:13px;}
.d_news ul li a { float:left; line-height:31px;}
.d_news ul li a:hover { color:#FD7F2E;}
.d_news ul li span { float:right; line-height:31px;}
/* 校园图集滚动区 */
.d_tu { width:685px; float:right;}
.d_mingshis_li { float:left; margin:0 5px;}
.d_mingshis_li span { display:block; text-align:center; line-height:42px; background:#ECEFF2;}
.d_mingshis_li a:hover { text-decoration:none;}
.d_mingshis_li a:hover span { background:#5182E6; color:#fff;}
.fade-con1 { position:relative; overflow:hidden; width:100%; height:200px; padding-bottom:10px;}
.fade-con1 .img-list{position: absolute;width: 99999px;overflow: hidden; height:100%;margin: 0 15px;margin-top: 20px}
.fade-con1 .img-list li {float:left;width:680px; height:175px; overflow-y:hidden; margin-left:9px;}
.fade-con1 .btn-list {position: absolute;bottom: 0px;width: 100%;height: 15px;text-align: center;line-height: 0; display:none;}
.fade-con1 .btn-list li {display: inline-block;	width: 12px;	height: 12px;	margin: 0 5px;border-radius:10px;background-color: #fff;cursor: pointer; }
.fade-con1 .btn-list li.cur { background-color: #29A45E; }
.fade-con1 .pre-nex {position: absolute;top: 50%;margin-top: -20px;	width: 20px;height: 60px; color: #fff; font-weight:bold;text-align: center;cursor: pointer;z-index: 2; display:none;opacity: 0.8;  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.fade-con1 .pre-nex:hover { color:#167ffc;}
.fade-con1 .prev { left: 0px; background:url(../images/d_left.png) no-repeat;}
.fade-con1 .next { right: 0px; background:url(../images/d_right.png) no-repeat;}
.fade-con1 .img-list .stu-div:hover{box-shadow: -2px 0 10px rgba(208,229,250,0.8),2px 0 10px  rgba(208,229,250,0.8),0 -1px 10px rgba(208,229,250,0.8),0 7px 15px rgba(208,229,250,0.8); cursor:pointer;}
.fade-con1 .img-list .stu-div:hover p{ background:#167ffc; color:#fff;}
.fade-con1:hover .pre-nex { display:block;}
/* 登录页 */
.login-wrap { color:#FFF; text-align:center;}
.l_logo { padding-top:100px;}
.l_login { width:436px; height:348px; background:url(../images/d_denglu.png) no-repeat; background-position:center; margin:0 auto; margin-top:100px; padding:0 33px;}
.l_foot { padding-top:80px;}
.l_login h1 { font-size:28px; line-height:56px; color:#333; position:relative; padding-bottom:10px;}
.l_login h1 span { position:absolute; left:0; background:url(../images/d_gan.jpg) no-repeat left center; padding-left:18px; font-size:14px; font-weight:normal; padding-bottom:0; padding-top:0; line-height:16px; white-space:nowrap; color:#e4393c;}
.l_login ul li { margin:13px; text-align:left;}
.l_login ul li.d_btn { height:36px; border:solid 1px #AEC4F0; border-radius:3px; padding-left:15px; position:relative; background:#FFF;}
.l_login ul li.d_btn input { width:320px;}
.l_login ul li a.d_deng { line-height:38px; background:#5182E6; color:#FFF; display:block; text-align:center; border-top:solid 2px #79A5FF; font-size:20px; border-radius:3px;}



.d_homea table td ul li i { width:49px; height:49px; margin:0 auto; display:block; line-height:49px;}
.d_homea table td ul li i.d_i1 { background:url(../images/d_renshi.png) no-repeat;}
.d_homea table td ul li i.d_i2 { background:url(../images/d_oa.png) no-repeat;}
.d_homea table td ul li i.d_i3 { background:url(../images/d_paike.png) no-repeat;}
.d_homea table td ul li i.d_i4 { background:url(../images/d_lianghua.png) no-repeat;}
.d_homea table td ul li i.d_i5 { background:url(../images/d_kaowu.png) no-repeat;}
.d_homea table td ul li i.d_i6 { background:url(../images/d_chengji.png) no-repeat;}
.d_homea table td ul li i.d_i7 { background:url(../images/d_jiaocai.png) no-repeat;}
.d_homea table td ul li i.d_i8 { background:url(../images/d_jiaoshi.png) no-repeat;}
.d_homea table td ul li i.d_i9 { background:url(../images/d_zhaosheng.png) no-repeat;}
.d_homea table td ul li i.d_i10 { background:url(../images/d_yingxin.png) no-repeat;}
.d_homea table td ul li i.d_i11 { background:url(../images/d_huji.png) no-repeat;}
.d_homea table td ul li i.d_i12 { background:url(../images/d_sushe.png) no-repeat;}
.d_homea table td ul li i.d_i13 { background:url(../images/d_ketang.png) no-repeat;}
.d_homea table td ul li i.d_i14 { background:url(../images/d_deyu.png) no-repeat;}
.d_homea table td ul li i.d_i15 { background:url(../images/d_zizhu.png) no-repeat;}
.d_homea table td ul li i.d_i16 { background:url(../images/d_shetuan.png) no-repeat;}
.d_homea table td ul li i.d_i17 { background:url(../images/d_xuesheng.png) no-repeat;}
.d_homea table td ul li i.d_i18 { background:url(../images/d_zichan.png) no-repeat;}

.d_homea table td ul li i.d_i1.d_hover { background:url(../images/d_renshi_h.png) no-repeat;}
.d_homea table td ul li i.d_i2.d_hover { background:url(../images/d_oa_h.png) no-repeat;}
.d_homea table td ul li i.d_i3.d_hover { background:url(../images/d_paike_h.png) no-repeat;}
.d_homea table td ul li i.d_i4.d_hover { background:url(../images/d_lianghua_h.png) no-repeat;}
.d_homea table td ul li i.d_i5.d_hover { background:url(../images/d_kaowu_h.png) no-repeat;}
.d_homea table td ul li i.d_i6.d_hover { background:url(../images/d_chengji_h.png) no-repeat;}
.d_homea table td ul li i.d_i7.d_hover { background:url(../images/d_jiaocai_h.png) no-repeat;}
.d_homea table td ul li i.d_i8.d_hover { background:url(../images/d_jiaoshi_h.png) no-repeat;}
.d_homea table td ul li i.d_i9.d_hover { background:url(../images/d_zhaosheng_h.png) no-repeat;}
.d_homea table td ul li i.d_i10.d_hover { background:url(../images/d_yingxin_h.png) no-repeat;}
.d_homea table td ul li i.d_i11.d_hover { background:url(../images/d_huji_h.png) no-repeat;}
.d_homea table td ul li i.d_i12.d_hover { background:url(../images/d_sushe_h.png) no-repeat;}
.d_homea table td ul li i.d_i13.d_hover { background:url(../images/d_ketang_h.png) no-repeat;}
.d_homea table td ul li i.d_i14.d_hover { background:url(../images/d_deyu_h.png) no-repeat;}
.d_homea table td ul li i.d_i15.d_hover { background:url(../images/d_zizhu_h.png) no-repeat;}
.d_homea table td ul li i.d_i16.d_hover { background:url(../images/d_shetuan_h.png) no-repeat;}
.d_homea table td ul li i.d_i17.d_hover { background:url(../images/d_xuesheng_h.png) no-repeat;}
.d_homea table td ul li i.d_i18.d_hover { background:url(../images/d_zichan_h.png) no-repeat;}


.d_ren { border-left:solid 1px #CCCCCC; height:68px; position:relative; z-index:50; padding:0 10px; cursor:pointer;}
.d_ren ul { width:117px; position:absolute; top:68px; right:0; border:solid 1px #999999; border-top:none;z-index:99;border-bottom:none; display:none;}
.d_ren ul li { text-align:center; background:#FFF; line-height:34px; border-bottom:solid 1px #CCCCCC;}
.d_ren:hover ul { display:block;}
.d_ren ul li:hover { background:#ECF2FF;}
.d_ren td { height:68px; padding:0 10px;}
.d_ren td img { display:block; border-radius:50%;}

.d_daohang { background:#ECEFF2; padding:30px 0; text-align:center;}


/*内容区 2017-07-20*/
.d_center { background:#ECF0F3; padding:9px 0;}
.d_mains { background:#FFF; border-bottom:solid 1px #D7D8DA; min-height:449px; border-radius:5px;}
.d_mains_top {border-bottom:solid 1px #D2D9EB; padding:0 18px; padding-top:30px; line-height:34px; color:#C3C7D2;}
.d_fanhui { background:url(../images/d_fanhuih.jpg) no-repeat left center; padding-left:20px; color:#5282E6;}
.d_hui { color:#B3B3B3;}
.d_list td { height:31px; line-height:31px; padding-left:25px; padding-right:17px; background:url(../images/d_yousan.png) no-repeat 9px 12px;}
.d_list td a { line-height:31px; float:left;}
.d_list td a:hover { color:#FD8030;}
.d_list td span { float:right;}
.d_list tr.odd td { background-color:#F4F9FD;}
.d_fenye { text-align:center; padding-top:20px;}
.d_neih { border-bottom:solid 1px #F2F2F2; text-align:center; color:#A9A9A9; padding:10px 0; font-size:16px; line-height:30px;}
.d_neih img { vertical-align:middle; margin-left:10px; margin-right:5px;}
.d_neih h1 { font-size:24px; text-align:center; color:#5890FF; line-height:50px;}
.d_detal { padding:30px 75px 60px; border-bottom:solid 1px #F2F2F2; font-size:16px; line-height:30px;}
.d_detal_a { padding:25px 0; text-align:center;}
.d_detal_a a { padding:0 28px; display:inline-block; color:#578FFF; border:solid 1px #578FFF; line-height:38px; border-radius:3px;}


/* pages */
.pages{padding:10px 20px 20px;text-align:right}
.page a{display:inline-block;width:30px;height:26px;background-position:-16px -3px; border:1px solid #BCCEF3; text-align:center; display:inline-block; margin:0 3px; border-radius:3px; line-height:26px;}
.page .active,.page a:hover,.page a.cur {background-position:0 -240px; color:#FFF; background:#5183E6; border:1px solid #5183E6;}
.pages input.ipt-text {margin:0 3px;padding:0;width:30px;height:25px;text-align:center;font:14px/25px Microsoft Yahei; border:1px solid #BCCEF3; border-radius:3px;}
.pages2{padding:20px;font:14px/27px Microsoft Yahei}
.pages2 a{display:inline-block;padding:0 10px;border-radius:1px;background:#535353;vertical-align:middle;color:#fff}
.pages2 .active,.pages2 a:hover{background:#b93b26;text-decoration:none}
.pages2 .input{margin:0;padding:0;width:40px;height:25px;text-align:center;font:14px/25px Microsoft Yahei}
.pages2 .btn{margin:0;width:40px;height:27px;background:#b93b26;font:14px Microsoft Yahei}

.filter-box
{
    display: inline-block;
    height: 32px;
    line-height: 32px;
}
  .pages .filter-box
    {
        float: left;
        margin: 0;
        line-height: normal;
    }

    .pages .select-default
    {
        margin-right: 5px;
        text-align: left;
        *display: inline;
    }
    /*.single-select {
    position: relative;
    display: inline-block;
    font-family: Microsoft YaHei;
    color: #666;
    font-size: 14px;
    text-align: left;
    vertical-align: middle;
    cursor: pointer;
}
    .single-select .boxwrap {
    display: inline-block;
    width: 158px;
    border: solid 1px #B4C8EF;
    vertical-align: middle;
    border-radius: 3px;
    overflow: hidden;
}*/


.page img { vertical-align:middle;}
.page a {background:#AEC4F0}
.page{min-width: 148px;}