@media screen and (min-width: 768px) {
/*头部开始*/
.wrap {
    min-width: 1000px;
    overflow: hidden;
    background: #eeeef8;}
.fl {
    float: left;}
.fr {
    float: right;}
.head {
    width: 100%;
    min-width: 1000px;
    height: 106px;
    background: url(../images/head_bg.jpg) center;}
.header {
    position: relative;
    margin: 0 auto;
    width: 1000px;}
.logo {
    margin-top: 17px;}
.logo a {
    display: block;}
.logo a>img {
	width:613px;}
    .header>span {
        position: absolute;
        top: 5px;
        right: 102px;
        font-family: "微软雅黑";
        font-size: 32px;
        color: #fff;
    }
.nav-box {
    width: 100%;
    background: #16245c;}
.nav {
    position: relative;
    margin: 0 auto;
    width: 1211px;
    height: 45px;
    z-index: 1000;}
.nav ul li {
    position: relative;
    float: left;
    padding: 14px 0;
    width:10%;
    *width: 9.99%;
    height: 100%;}
.nav>ul>li>a {
    display: block;
    height: 16px;
    line-height: 16px;
    font-family: "宋体";
    font-size: 14px;
    color: #cbcbe0;
    text-align: center;
    border-right: 1px solid #5c668d;}
.nav>ul>li:hover>a {
    color: #ffffff;}
.nav>ul>li>i {
    display: none;
    position: absolute;
    left: 46px;
    top: 35px;
    width: 40px;
    height: 2px;
    background: #479cee;}
.nav>ul>li:hover>i {
    display: block;}
.nav>ul>.nav-hover>a {
    color: #ffffff;}
.nav>ul>.nav-hover>i {
    display: block;}
/*头部结束*/

/*首页开始*/
/*banner*/
.banner{
    position: relative;
    width:100%;
    height: 450px; 
    overflow: hidden;}
.banner_middle{
    width:1200px; 
    margin:0 auto; 
    height:450px; 
    position:relative;}
.banner_middle_box{
    height:450px;}
.banner_middle_box1 img,.banner_middle_box2 img{
    position: relative; 
    float:left;
    width: 1200px; 
    height: 450px;}
.banner_middle_box1{
    width:300%; 
    position:absolute; 
    left:-1200px;}
.banner_middle_box2{
    width:300%; 
    position:absolute; 
    left:2400px;}
.btn_left,.btn_right{
    top:0px; 
    background:#fff;  
    filter:alpha(opacity=50); 
    -moz-opacity:0.5; 
    -khtml-opacity:0.5; 
    opacity:0.5; 
    height:450px; 
    cursor:pointer;}
.btn_left{
    position: absolute;
    right:1200px;}
.btn_right{
    position: absolute;
    left:1200px;}
.ab { 
    position:absolute;}
.img-icon{
    position: absolute;
    width: 60px;
    height: 101px;
    top: 40%;
    cursor: pointer;}
.btn_left-img {
    left:7%;}
.btn_right-img {
    right:7%;}
/*banner图结束*/

.index {
    position: relative;
    margin: 0 auto;
    margin-top: 22px;
    margin-bottom: 33px;
    /* width: 1000px; */
    width: 1200px;
    overflow: hidden;}
.index-bg {
    background-image: url("../images/index-bg.png");
    background-repeat: no-repeat;
    background-position: center;
    overflow: hidden;
}
/*小轮播图*/
.FocusPic{ 
    position: relative;  
    width:340px;    
    height: 256px;
    zoom: 1; 
    overflow: hidden;}
.FocusPic .content{
    margin:0 !important;
    width:100%; 
    height: 256px;
    overflow:hidden;}
.FocusPic .changeDiv { 
    width: 340px; 
    height: 256px;}
.FocusPic .changeDiv a {
    display: none;
    position: absolute;
    width: 100%; 
    height: 256px;}
.FocusPic .changeDiv img {
    width: 100%;
    height: 100%;}
.FocusPic .title-bg{
    position: absolute;
    bottom: 0;
    height: 36px;
    opacity: 0.6;
    filter: alpha(opacity=60);
    background: #000;}
.FocusPic .title{
    position: absolute;    
    left: 0;
    bottom: 0px;
	z-index: 99999;
    width: 100%;
    height: 36px;
    line-height: 36px;
    color: #fff;}
.FocusPic .title a{ 
    display: none;
    padding:0 12px;
    width: 100%;
    height: 100%;
    font-family: "宋体";
    font-size: 12px;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.FocusPic .change{ 
    position: absolute; 
    right: 17px;
    bottom: 40px;
    z-index: 9999;
    height: 10px;    
    text-align: right;}
.FocusPic .change i{
    float: left;
    margin-left: 4px;
    width:8px;
    height:8px;
    cursor: pointer;   
    background: #eeeef8;}
.FocusPic .change i.cur{
    background: #479cee;}
.active-picture {
    padding:10px 7px;}
.active-picture img {
    float:left; 
    width:100%;
    height:300px;
    overflow:hidden;}
.news-part {
    width: 100%;}
.news-box {
    width: 285px;
    height: 258px;
    overflow: hidden;
    background: #fff;}
.news-head {
    position: relative;
    margin:0 auto;
    width: 255px;
    height: 45px;
    border-bottom: 1px solid #eeeef8;}
.news-line {
    position: absolute;
    top: 12px;
    left: 0;
    width: 7px;
    height: 22px;
    background: url(../images/line.jpg) no-repeat;}
.news-column {
    position: absolute;
    top: 11px;
    left: 17px;
    line-height: 25px;
    font-family: "宋体";
    font-size: 16px;
    color: #333333;}
.more {
    position: absolute;
    top: 7px;
    right: 0;}
.more span {
    line-height: 30px;
    font-family: "宋体";
    font-size: 16px;
    color: #479cee;}
.line {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    *margin-right: 4px;
    width: 10px;
    height: 10px;
    background: url(../images/more.jpg) no-repeat;}
.news {
    margin-top: 11px;}
.news {
    margin:0 auto;
    margin-top: 9px;
    width: 230px;}
.news {
	width:95%;}
.news>a {
    display: block;
    position: relative;
    height: 28px;
    line-height: 28px;}
.news>a>.line {
    float: left;
    margin-left: 2px;
    margin-right: 7px;
    width: 6px;
    height: 100%;
    background: url(../images/triangle.jpg) no-repeat center;}
.news>a>span {    
    font-family: "宋体";
    font-size: 12px;
    color: #333;}
.news>a>.news-title {
    float: left;    
    width: 165px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.news>a>.news-date {
    float: right;}
.news>a:hover>span{
    color: #2d498a;}
.student-work-news {
    margin-left: 20px;
    width: 340px;}
.student-work-news .news-head,
 .student-work-news .news {
    width: 312px;}
.student-work-news-detail>p {
    margin-bottom: 2px;
    line-height: 22px;
    font-family: "宋体";
    font-size: 14px;
    color: #2d498a;  
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.student-work-news-abstract{
    position: relative;
	min-height:20px;}
.student-work-news-abstract>p {
    margin-bottom: 2px;
    line-height: 20px;
    text-indent: 2em;
    font-family: "宋体";
    font-size: 12px;
    color: #333;}
.student-work-news-abstract>a {
    position: absolute;
    right: 0;
    bottom: 2px;
    *bottom:8px;
    font-family: "宋体";
    font-size: 12px;
    color: #2d498a;}
.student-work-news .news>a>.news-title {
    width: 222px;}
/*易班中心部分*/
.yiban-part {
    margin-top: 22px;
    width: 100%;
    height: 121px;
    background: #479cee;}
.yiban-part .yiban {
    position: relative;
    margin-top: 28px;
    width: 25%;
    *width: 24.8%;
    height: 64px;
    border-left: 1px solid #3084d5;
    border-right: 1px solid #5dadfa;}
.yiban .yiban-icon {
    position: absolute;
    top: 9px;
    left: 52px;
    width: 58px;
    height: 58px;
    background: url(../images/yiban.jpg) no-repeat;}
.yiban .yiban-title {
    position: absolute;
    top: 20px;
    left: 125px;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #fff;}
.politic-study .yiban-icon {
    position: absolute;
    top: 6px;
    left: 49px;
    width: 60px;
    height: 54px;
    background: url(../images/heart-voice.png) no-repeat;}
.politic-study .yiban-title {
    left: 129px;}
.guide .yiban-icon {
    position: absolute;
    top: 2px;
    left: 52px;
    width: 55px;
    height: 55px;
    background: url(../images/wish.png) no-repeat;}
.guide .yiban-title {
    left: 123px;}
.channel .yiban-icon {
    position: absolute;
    top: 6px;
    left: 60px;
    width: 60px;
    height: 61px;
    background: url(../images/elegant-demeanor.png) no-repeat;}
.channel .yiban-title {
    left: 130px;}
.dynamic-news-part {
    margin-top: 20px;}
.dynamic-news {
    margin-left: 0;
    margin-right: 20px;
    height: 271px;}
.dynamic-news>.news-head {
    position: relative;}
.dynamic-news>.news-head>.dynamic-head-part {
    position: relative;
    width: 50%;}
.dynamic-news>.news-head>.dynamic-head-part span {
    display: block;
    line-height: 46px;
    font-family: "宋体";
    font-size: 16px;
    color: #333;
    text-align: center;
    cursor: pointer;}
.dynamic-news>.news-head>.dynamic-head-part>i {
    display: none;
    position: absolute;
    left: 28px;
    bottom: 1px;
    width: 100px;
    height: 4px;
    border-radius: 4px;
    background: #479cee;}
.dynamic-news>.news-head>.dynamic-head-active>i {
    display: block;}
.dynamic-news>.news-head>.dynamic-head-active span {
    color: #479cee;}
.fund,.student-home {
    display: none;}
.dynamic-news>.news>.more {
    position: relative;
    margin-top: 3px;
    border-top: 1px solid #eeeef8;}
.dynamic-news>.news>.more>span {
    position: absolute;
    top: 2px;
    left: 127px;
    font-family: "宋体";
    font-size: 16px;
    color: #479cee;}
.dynamic-news>.news>.more>.add {
    position: absolute;
    top: 14px;
    left: 167px;
    width: 10px;
    height: 10px;
    background: url(../images/more.jpg) no-repeat;}  
.work-arrange-part {
    margin-right: 0;
    width: 250px;}  
.work-arrange-part>.news-head {
    width: 100%;
    background: #479cee;}
.work-arrange-part>.news-head>.news-line {
    left: 12px;
    background: url(../images/line_work.jpg) no-repeat;}
.work-arrange-part>.news-head>.news-column {
    left: 29px;
    color: #fff;}
.friendlink-part {
    margin-top: 56px;}
.friendlink-part>p {
    line-height: 36px;
    font-family: "宋体";
    font-size: 16px;
    color: #2d498a; 
    border-bottom: 1px solid #d0d0d9;}
.friendlink {
    margin-top: 11px;}
.friendlink>a {    
    display: inline-block;
    *display: inline;
    *zoom: 1;
    *margin-right: 4px;
    margin-right: 30px;
    line-height: 30px;
    font-family: "宋体";
    font-size: 12px;
    color: #666666;}
.friendlink>a:hover {
    color: #2d498a;}
/*首页结束*/

/*底部开始*/
.foot {
    width: 100%;
    min-width: 1000px;
    height: 130px;
    overflow: hidden;
    background: #2d498a;}
.copyright {
    margin-top: 43px;}
.copyright>a {
	font-family: "宋体";
    font-size: 12px;
    color: #fff;}
.foot p {
    line-height: 30px;
    font-family: "宋体";
    font-size: 12px;
    color: #fff;
    text-align: center;
    opacity: 0.4;
    filter: alpha(opacity=40);}
.clear {
    clear:both;}
/*底部结束*/

/*内容页*/
.list-main {
    margin-top: 20px;
    margin-bottom: 20px;}
.list-left-part {
    margin-top: 0;
    width: 280px;}
.list-left {
    margin-bottom: 20px;
    padding-bottom: 14px;
    height: auto;}
.list-left>.news-head {
    height: 47px;}
.list-left>.news-head>.news-line {
    top: 13px;}
.list-left>.news-head>.news-column {
    left: 36px;}
.list-left>.news>a {
    height: 27px;
    line-height: 27px;}
.list-left>.news>a>.news-title {
    width: 90%;}
.list-left>.news>a>i {
    margin-left: 0;}
.list-right {
    /* width: 720px; */
    width: 820px;
    background: #fff;}
.list-right-head {
    position: relative;
    margin: 0 auto;
    /* width: 677px; */
    width: 95%;
    height: 45px;
    border-bottom: 1px solid #eeeef8;}
.list-right-head>i {
    position: absolute;
    top: 12px;
    left: 4px;
    width: 7px;
    height: 22px;
    background: url(../images/line.jpg) no-repeat;}
.list-right-head>span {
    position: absolute;
    top: 15px;
    left: 20px;
    font-family: "宋体";
    font-weight: bold;
    font-size: 16px;
    color: #333;}
.list-right-head>.list-right-position {
    position: absolute;
    top: 16px;
    right: 11px;
    font-family: "宋体";
    font-size: 12px;
    color: #333;}
.article-part {
    margin: 0 20px;
    min-width: 640px;}
.m-auto{
	margin:0 auto;}
.article-part>h2 {
    margin-top: 20px;
    margin-bottom: 9px;
    line-height: 32px;
    font-family: "宋体";
    font-weight: bold;
    font-size: 22px;
    color: #2c4889;
    text-align: center;}
.article-part>.article-date {
    margin-bottom: 15px;
    font-family: "宋体";
    font-size: 12px;
    color: #000;
    text-align: center;}
.article-part .article {
    padding-bottom: 20px;
    min-height: 564px;
    line-height: 2;
	overflow-x: auto;}
.article-part .article img {
    display: block;
    margin: 20px auto;
    max-width: 100%;}

/*列表页*/
.list-right-height {
    height: 700px;}
.list-part {
    margin: 0 auto;
    /* width: 655px; */
    width: 95%;}
.list-part .news {
    width: 100%;
    height: 560px;}
.list-part .news>a {
    padding: 0 19px;}
.list-part .news>a>.line {
    margin-top: 15px;
    width: 2px;
    height: 2px;
    background: #333;}
.list-part .news>a>.news-title {
    width: 84%;}
.list-bg {
    background: #f6f6f6;}
.page {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    *margin-right: 4px;
    margin-top: 34px;    
    height: 34px;
    *height: 32px;}
.page>a {
    float: left;
    padding: 0 5px;
    font-family: "宋体";
    font-size: 12px;
    color: #333;}
.page>a:hover {
    color: #479cee;}
.page-hover {
    color: #479cee;}
.list-right-rule {
    min-height: 608px;}
.list-rule-box {
    margin-bottom: 13px;}
.list-rule {
    padding-top: 14px;
    *padding-top: 16px;
    height: 37px;
    *height: 21px;}
.list-rule>span {
    font-family: "宋体";
    font-size: 12px;
    color: #2d498a;}
.list-rule>a {
    font-family: "宋体";
    font-size: 12px;
    color: #2d498a;}
.list-rule>.list-rule-title {
    margin-left: 5px;}
.list-rule-box>.news {
    margin-top: 0;
    height: auto;}
.list-rule-box>.news>a {
    background: #f9f9f9;}

/*iframe样式*/
.c_l_list span {
    display: none!important;}

/*图片列表页*/
.channel-part {
    margin:0 auto;
    margin-top: 5px;
    width: 625px;
    height: 590px;}
.channel-box {
    margin-top: 25px;
    width: 312.5px;
    height: 127px;
    border-bottom: 1px solid #eeeef8;}
.channel-box .channel {
    display: block;
    width: 100%;
    height: 100%;}
.channel-box .channel>img {
    margin-left: 3px;
    width: 300px;
    height: 104px;}
.channel-box:nth-child(2n) .channel>img {
    margin-left: 13px;}
.channel-box .channel>.channel-left {
    margin-left: 13px;}

.yiban-part {
    height: 100px;}
.yiban-part .yiban {
    margin-top: 17px;}
.politic-study .yiban-icon {
    left: 55px;
    width: 60px;
    height: 54px;}
.guide .yiban-icon {
    left: 57px;
    top: 8px;
    width: 55px;
    height: 55px;}
.more {
    top: 12px;}
.line{
    width: 20px;
    height: 20px;}
.student-work-news-detail {
    padding: 0 10px;
    height: 82px;}
.student-work-news-detail>p {
    padding-top: 9px;
    font-weight: bold;}
.student-work-news-detail {
    box-shadow: 0px 2px 6px rgba(0,0,0,0.19);}
.student-work-news-abstract>p {
    height: 40px;
    overflow: hidden;}
.friendlink-part {
    position: relative;
    margin-top: 24px;}
.friendlink-part .friendlink-img {
    margin-left: 18px;
    width: 210px;
    height: 56px;}
.friendlink-part .friendlink-img>img {
    width: 100%;
    height: 100%;}
.friendlink-part .friendlink-arrow-left {
    position: absolute;
    top: 0;
    left: 0;
    width: 31px;
    height: 56px;
    background: url(../images/arrow_left.jpg) no-repeat;}
.friendlink-part .friendlink-arrow-right {
    position: absolute;
    top: 0;
    right: 0;
    width: 31px;
    height: 56px;
    background: url(../images/arrow_right.jpg) no-repeat;}
.friendlink-img-part {
    margin-left: 36px;
    width: 912px;}
.dynamic-news {
    height: 232px;}
.work-arrange-part .more {
    right: 15px;}
.work-arrange-part .more>.line {
    background: url(../images/more_white.jpg) no-repeat;}
.dynamic-news>.news-head>.dynamic-head-part {
    height: 46px;}
.dynamic-news>.news-head>.dynamic-head-part span {
    position: absolute;
    left: 0px;}
.news-more {
    position: absolute;
    right: 29px;
    line-height: 46px;
    font-family: "宋体";
    font-size: 14px;
    color: #333;}
.dynamic-head-active .news-more {
    color: #479cee;}
.channel-page {
    margin-top: 4px;}
.wid-250{
	width:250px;}
.wid-280{
	width:280px;}
.update-student-work-news {
	width:440px;}
.update-student-work-news .news-head,
.update-student-work-news .news,
.udpate-news-box .news-head,
.udpate-news-box .news,
.udpate-dynamic-news .news-head,
.udpate-dynamic-news .news ,
.update-work-arrange-part .news {
	width:95%;}
.udpate-news-box {
	width:385px;}
.news>a>.news-title,
.student-work-news .news>a>.news-title {
	width:72%;}
.udpate-dynamic-news {
	width:404.33px
;}
.update-work-arrange-part {
	width:346.66px;}
.update-friendlink-part {
	width:1112px;}
.update-friendlink-part .friendlink-img {
	margin-left:60px;}
.work-arrange-part {
	width:350px;}
}
