.news{position:relative;padding-top:100px;padding-bottom:30px;}
.department{position:relative;padding-top:20px;padding-bottom:30px;}
.commom-head{position:relative;margin-bottom:65px;}
.commom-head .title{font-size:48px;color:#254784;font-weight:bold;}
.commom-head .title1{background: url(en1.png) center center no-repeat;}
.commom-head .title2{color:#fff;background: url(en2.png) center center no-repeat;}
.commom-head .title3{background: url(en3.png) center center no-repeat;}
.commom-head .title4{background: url(en4.png) center center no-repeat;}
.commom-head .title5{background: url(en5.png) center center no-repeat;}
.commom-head .title6{padding-bottom:15px;background: url(en6.png) center center no-repeat;}
.commom-head .title7{background: url(xbdtbg.png) center center no-repeat;}
.commom-head .title8{background: url(msjsbg.png) center center no-repeat;}
.commom-head .more{position:absolute;bottom:10px;right:0;}
.commom-head .more a{font-size:16px;color:#2f3f50;display:block;padding-right:34px;background: url(more.png) right center no-repeat;}
.news-bg{width:100%;background:#00479d;height:310px;position:absolute;bottom:0;left:0;z-index:-1;}
.notice{width:100%;padding-bottom:70px;background: url(bg.jpg) no-repeat;background-size: 100% 100%;overflow:hidden;}
.notice-hd{padding:60px 0;background:#00479d;}
.notice .hd-left{overflow:hidden;position:relative;top:-80px;}
.notice .hd-left span{float:left;font-size:48px;color:#fff;font-weight:bold}
.notice .hd-left a{float:right;font-size: 16px;color: #fff;padding-right: 34px;background: url(more2.png) right center no-repeat;font-weight: normal;margin-top:38px;}
.notice-nav{text-align:center;position:relative;top:-68px;}
.notice-nav>li{display:inline-block;margin:0 8px;padding-bottom:16px;font-size:22px;color:#a1bbdb;font-weight:bold;cursor:pointer;}
.notice-nav>li>a{font-size:16px;color:#fff;display:none;padding-right:26px;position:absolute;top:25px;right:0;background: url(more2.png) right center no-repeat;font-weight:normal;}
.notice-nav>li.on{color:#fff;border-bottom:5px solid #8cacd3;}
.notice-nav>li.on>a{display:block;}
.notice-item,.notice-more{display:none;}
.notice-row{position:relative;}
.notice-right{position:absolute;right:0;top:0;}
.notice-slider img{width:100%;height:auto;}
.notice-box{padding:30px 20px 10px 20px;margin-top:-50px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);}
.notice-more{margin:15px 0;text-align:center;}
.notice-more a{font-size:16px;color:#2f3f50;display:inline-block;padding-right:34px;background: url(more.png) right center no-repeat;}
.xyxw-list{overflow:hidden;}
.xyxw-list .xyxw-item{width:100%;border-bottom:solid 1px #bcbcbc;padding:20px 0;}
.xyxw-list .xyxw-item:nth-child(odd){}
.xyxw-list .xyxw-item:nth-child(even){}
.xyxw-list .xyxw-item .item-wrap{display:block;width:100%;}
.xyxw-list .xyxw-item .xyxw-img-wrap{width:100%;height:180px;overflow:hidden;margin-bottom:10px;}
.xyxw-list .xyxw-item .xyxw-img{display:block;width:100%;height:auto;}
.xyxw-list .xyxw-item .xyxw-tit{font-size:20px;margin-bottom:5px;color: #131212;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xyxw-list .xyxw-item .xyxw-desc{font-size:14px;color: #898989;line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 42px;}
.xyxw-list .xyxw-item .xyxw-time{font-size:14px;color:#333;}

.campus{width:100%;padding-bottom:170px;background: url(bg4.png) no-repeat;background-size: 100% 100%;}
.campus .commom-head{margin-bottom:140px;}
.service .container-fluid{padding-right:0;padding-left:0;}
.service .row{margin-right:0;margin-left:0;}
.service .col{padding-right:0;padding-left:0;}
.service-pic{width:100%;height:100%;position:relative;overflow:hidden;}
.service-pic img{display:block;width:100%;height:100%;transition: transform 0.5s;}
.service-pic:hover img{transform:scale(1.1,1.1);}
.service-box{width:100%;height:350px;position:relative;}
.service-box .pic{width:100%;height:100%;position:relative;overflow:hidden;}
.service-box .pic img,.special-pic img{width:100%;height:100%;transition: transform 0.5s;}
.service-box:hover .pic img,.special-pic:hover img{transform:scale(1.1,1.1);}
.service-item,.special-pic{width:100%;height:100%;position:relative;overflow:hidden;}
.service-item .pic{width:100%;height:100%;min-height:100px;position:relative;overflow:hidden;}
.service-item .pic img{display:block;width:100%;height:100%;transition: transform 0.5s;}
.service-item:hover .pic img{transform:scale(1.1,1.1);}
.service-item .text{width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:hidden;}
.service-item a{display:block;width:100%;height:100%;padding-top:130px;text-align:center;font-size:24px;color:#f7f7f7;transition: transform .5s;}
.service-item a .more{color:#fff;display:block;font-size:14px;margin-top:10px;}
.section-layer{background: url(bg3.png) top right no-repeat;}
.special{margin-top:0px;margin-bottom:130px;}
.quick .commom-head{margin-bottom:30px;}
.quick .commom-head .more{bottom:20px;}
.quick-list li>a{display:block;font-size:20px;color:#2f2f2f;text-align:center;}
.quick-list li>a>i{width:64px;height:64px;margin:30px auto;display:block;background-position:center center;background-repeat:no-repeat;transition: 0.3s;}
.quick-list li>a>i.icon1{background-image: url(qico001.png);}
.quick-list li>a>i.icon2{background-image: url(qico002.png);}
.quick-list li>a>i.icon3{background-image: url(qico003.png);}
.quick-list li>a>i.icon4{background-image: url(qico004.png);}
.quick-list li>a>i.icon5{background-image: url(qico005.png);}
.quick-list li>a>i.icon6{background-image: url(qico006.png);}
.quick-list li>a>i.icon7{background-image: url(qico007.png);}
.quick-list li>a>i.icon8{background-image: url(qico008.png);}
.quick-list li>a>i.icon9{background-image: url(qico009.png);}

.quick-list li>a:hover>i{transform: rotate(-30deg);-ms-transform: rotate(-30deg);-moz-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);-o-transform: rotate(-30deg);}

.xyyw-list{
    width:100%;
    overflow:hidden;
}
.xyyw-list .list-item{
    float:left;
    width:33.3%;
}
.xyyw-list .list-item .item-mask{
    padding:20px 18px;
}
.xyyw-list .list-item .item-mask .item{
    display: block;
    padding: 20px 18px 70px 18px;
    height: 100%;
    background: #00479d;
    border: 1px solid #2d8cff;
    position: relative;
    overflow: hidden;
}
.xyyw-list .list-item .item-mask .item .pic{
    width:100%;
    height:256px;
    overflow:hidden;
}
.xyyw-list .list-item .item-mask .item .pic img{
    display:block;
    width:100%;
}
.xyyw-list .list-item .item .text{width:96%;position:absolute;bottom:20px;left:18px;padding-right:20px;background: url(dfiles/9174/skin/label/theme/arr02.png) right top no-repeat;}
.xyyw-list .list-item .item .text .title{width:100%;padding:10px 15px;background:#fff;}
.xyyw-list .list-item .item .text .title h3{font-size:16px;color:#225593;line-height:27px;margin-top:0;font-weight:normal;position:relative;text-overflow:-o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}

.xsfc-bd{
    margin-top:15px;
    padding-bottom:50px;
    overflow:hidden;
    background:url(bg.jpg) no-repeat;
    background-size:cover;}
.xsfc-bd .img-wrap{
    width:49.5%;}
.xsfc-bd .left-bd{
    float:left;}
.xsfc-bd .right-bd{
    float:right;}
.xsfc-bd .img-wrap .big-box{
    width:100%;}
.xsfc-bd .img-wrap .big-box .big-img{
    display:block;
    width:100%;
    overflow:hidden;
    position:relative;}
.xsfc-bd .img-wrap img{
    display:block;
}
.xsfc-bd .img-wrap .big-box .big-img img{
        width:100%;
        height:400px;}
.xsfc-bd .img-wrap .big-box .big-img .tit{
    display:block;
    width:100%;
    padding:10px;
    box-sizing:border-box;
    position:absolute;
    left:0;
    bottom:0;
    white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    font-size:20px;
    font-weight:bold;
    color:#fff;}
.xsfc-bd .img-wrap .small-box{
    width:100%;
    overflow:hidden;}
.xsfc-bd .img-wrap .small-box .small-img{
    display:block;
    background:#fff;
    width:49%;
    overflow:hidden;
}
.xsfc-bd .img-wrap .small-box .img-left{
    float:left;}
.xsfc-bd .img-wrap .small-box .img-left{
    float:right;}
.xsfc-bd .img-wrap .small-box .small-img img{
    width:100%;
    height:200px;}
.xsfc-bd .img-wrap .small-box .small-img .tit{
    display:block;
    width:100%;
    padding:15px 10px;
    white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    font-size:18px;
    font-weight:bold;
    color:#666;}
	
.msjs{
	margin-top:30px;
}
.commom-head .title .tit-item{
    padding:6px 30px;
    cursor:pointer;
}
.commom-head .title .tit-item.cur{
    background:#004ea2;
    color:#fff;
    border-radius:40px;
}
.commom-head .more .more-item{
    display:none;
}
.commom-head .more .more-item.cur{
    display:block;
}

.ms-list-wrap{
	width:100%;
}
.ms-list-wrap .list-item{
    display:none;
}
.ms-list-wrap .list-item.cur{
    display:block;
}
.ms-list{
	width:100%;
	overflow:hidden;
}
.ms-item{
	width:23.6%;
	height:240px;
	float:left;
	margin-right:1.4%;
}
.ms-item:last-child{
	margin-right:0;
}
.ms-top-info{
	display:block;
	width:100%;
	height:100%;
	position:relative;
}
.ms-img-wrap{
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}
.ms-img-wrap .ms-img{
	display:block;
	width:100%;
	height:100%;
}
.ms-tit{
	display:none;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	background:#004ea2;
	color:#fff;
	font-size:18px;
}
.ms-tit .tit{
	padding:8px;
	box-sizing:border-box;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.ms-item.cur .ms-tit{
	display:block;
}
.ms-item.cur .ms-tit .up-arrow{
	display:none;
	width: 0; 
    height: 0; 
    border-left: 10px solid transparent; /* 左边框 */
    border-right: 10px solid transparent; /* 右边框 */
    border-bottom: 12px solid #fff; /* 下边框，颜色可调整 */
    margin: 10px auto 0; /* 外部间距 */
}
.ms-item.cur .ms-tit .up-arrow{
	display:block;
}
.ms-desc-list{
	margin:20px 0;
}
.ms-desc-list .desc-item{
	display:none;
	padding:0 30px;
	border:solid 1px #dedede;
	width:100%;
	height:130px;
	box-sizing:border-box;
}
.ms-desc-list .desc-item p{
	margin-top:20px;
	font-size:15px;
	line-height:28px;
}
.ms-desc-list .desc-item.cur{
	display:block;
}

.rdln{
            width:100%;
            background:url(rd-bg.jpg) no-repeat;
            background-size:cover;      
            background-position:center center;
            padding:20px 0 40px;}
        .rd-head{
            text-align:center;}
        .rd-head .en{
            font-size:25px;
            color:#01479D;
            font-family: Microsoft YaHei;}
        .rd-head .cn{
            font-family: Microsoft YaHei;
            font-weight: bold;
            color: #01479D;
            font-size:52px;     
            padding-top:10px;}
        .rd-desc{
            width:861px;
            margin:0 auto;
            padding-top:40px;
            font-size:26px;
            color:#000;
            line-height:40px;
            text-indent:2em;    
            font-weight: 300;}
        .desc-list{
            width:1000px;
            margin:35px auto 0;}
        .desc-list ul {
            width:100%;
            overflow:hidden;}
        .desc-list ul li{
            width:20%;      
            float:left;}
        .desc-list ul li .item-wrap{
            padding:0 20px;
            text-align:center;}
        .desc-list ul li .item-wrap img{
            display:block;
            width:122px;
            margin:0 auto;}
        .desc-list ul li .item-wrap .num{
            display:block;
            font-size:30px;
            color:#01479D;
            font-weight:bold;
            margin-top:12px;}
        .desc-list ul li .item-wrap .desc-info{
            margin-top:12px;
            font-family: Microsoft YaHei;
            font-weight: 300;
            font-size: 14px;
            color: #000000;
            line-height: 20px;}
.list_theme_date3{display:none;}
.list_theme_date3.cur{display:block;}
.list_theme_date3 li{margin-bottom:20px;overflow:hidden;}
.list_theme_date3 .date{width:73px;height:64px;float:left;text-align:center;background:#004ea2;}
.list_theme_date3 .date span{display:block;text-align:center;}
.list_theme_date3 .date .d{color:#fff;font-size:24px;}
.list_theme_date3 .date .y{color:#fff;font-size:16px;}
.list_theme_date3 .text{margin-left:90px;}
.list_theme_date3 .text h4{width:100%;display:block;margin-top:5px;margin-bottom:10px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.list_theme_date3 .text h4 a{font-size:20px;}
.list_theme_date3 .text p{color:#535353;}
.list_theme_date3 li:hover .text h4 a{color:#0f4d96;}
.fixed-img-box a{display:block;width:200px;}
.fixed-img-box a img{display:block;width:100%;}
@media (max-width: 1400px){
	.notice{padding-bottom:120px;}
	.notice-box{padding:20px 15px 10px 15px;}
}
@media (max-width: 1200px){
	.notice{padding-bottom:180px;}
}
@media (max-width: 991px){
	.notice-right{position:static;top:0;}
}
@media (max-width: 767px){
	.news{padding-top:20px;}
        .department{padding-top:20px;}
	.notice{padding-bottom:80px;}
	.notice-hd{padding:20px 0;}
        .notice .hd-left{top:12px;}
        .notice .hd-left span{font-size:20px;color:#00479d;}
        .notice .hd-left a{font-size:16px;color:#2f3f50;margin-top:10px;background: url(more.png) right center no-repeat;}
        .notice-nav{top:10px;}
	.notice-nav>li{font-size:18px;margin:0;width:33.33333333%;float:left;padding-bottom:10px;color:#a1bbdb;}
        .notice-nav>li.on{color:#00479d;}
	.notice-nav>li.on>a{display:block;}
	.notice-more{display:block;}
	.notice-box{margin-top:0;}
	.campus{padding-bottom:30px;}
	.commom-head{padding-right:120px;margin-bottom:30px;}
        .msjs .commom-head{padding-right:90px;}
	.commom-head .title{font-size:20px;text-align:left;background-size:30%;}
	.commom-head .more{bottom:0;}
	.campus .commom-head{margin-bottom:30px;}
	.service-item a{padding-top:60px;font-size:14px;}
	.service-item a .more{font-size:12px;margin-top:0;}
	.special-box .tit a{font-size:18px;}
        .xyyw-list .list-item{width:50%;}
        .xyyw-list .list-item .item-mask{padding:8px;}
        .xyyw-list .list-item .item-mask .item{padding: 12px 12px 60px 12px;}
        .xyyw-list .list-item .item-mask .item .pic{height:auto;}
        .xyyw-list .list-item .item-mask .item .pic img{height:117px;}
        .xyyw-list .list-item .item .text{bottom:12px;left:12px;width:98%;}
        .xyyw-list .list-item .item .text .title{padding:10px 10px;}
        .xyyw-list .list-item .item .text .title h3{line-height:22px;}
        .xsfc-bd .img-wrap{width:100%;}
        .rd-head .en{font-size:23px;}
        .rd-head .cn{font-size:40px;}
        .rd-desc{width:100%;font-size:22px;}
        .desc-list{width:100%;}
        .desc-list ul li{width:50%;}
        .xsfc-box .notice-nav>li>a{top:4px;}
        .msjs{margin-bottom:20px;}
        .ms-desc-list{display:none;}
        .ms-item{width:49%;height:150px;}
        .ms-item:nth-child(odd){margin-right:1%;}
        .ms-item:nth-child(even){margin-right:0;}
        .ms-item.cur .ms-tit .up-arrow{display:none;}
        .ms-tit{display:block;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
        .commom-head .title .tit-item{padding:6px 5px;}
}