* {margin: 0 auto;padding: 0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.clear{clear: both;}
.center{width:14rem;/* width: 73.57%; */ margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
a:hover{color: #B40009;}
/* 导航 */
.header{width: 100%; background: #F8F0FF;background-attachment: fixed;}
.logo{float: left;margin: 0.28rem 0.4rem 0.21rem 0; width: 5.06rem;}
.logo img{width: 100%;}

.nav { height:0.38rem;background: #611987;z-index: 9998;}
.nav_yj {position: absolute; z-index: 9999;width: 100%;width:14rem}
.nav_yj>li {float: left;width:1.27rem;}
.nav_ej>li.three { position: relative;}
.nav_ej>li.three ul.nav_sj {position: absolute;left: 100%;top: 0; width:2.20rem;}
.nav_ej>li.three ul.nav_sj a:hover {background-color: #611987;}
.nav_ej>li.three ul.nav_sj a {display: block;height:0.38rem;line-height: 0.38rem; text-align: center;width: 100%;text-align: center;color: #fff;font-size:0.13rem; }
.nav_ej>li.three:hover ul.nav_sj { display: block;}
.nav_yj>li>a { display: block;width: 100%; height:0.38rem;line-height: 0.38rem; text-align: center; color: #fff;font-size:0.16rem; }
.nav_ej>li>a { display: block; width: 100%;height:0.38rem;line-height: 0.38rem; text-align: center;color: #fff; font-size:0.13rem;}
.nav_yj>li:hover a { background: #73419a}
.nav_ej {display: none;}
.nav_yj>li:hover .nav_ej {display: block;}
.nav_ej>li>a:hover { background: #611987;}
.nav_sj {display: none;}

/*搜索框*/
.search{float: right; height:40px; width:200px; background: url(search.png) no-repeat 0 0; background-size: 100% auto; margin: 0.42rem 0;}
.search .txt,.search .btn{border: none; background: none; height: 40px; line-height: 40px; float: left;}
.search .txt{padding: 0 8px; width: 160px; color: #C9C9C9;}
.search .btn{width: 40px; background: url(sd.png) no-repeat center center; background-size: auto; float: right;}

input::-webkit-input-placeholder{
   color:#C9C9C9;
   font-size: 14px;
   text-align: left;
}
input::-moz-placeholder{  
    color:#C9C9C9;
    font-size: 14px;
    text-align: left;
}
input:-moz-placeholder{    
    color:#C9C9C9;
    font-size: 14px;
    text-align: left;
}
input:-ms-input-placeholder{ 
    color:#C9C9C9;
    font-size: 14px;
    text-align: left;
}
/*主体*/
.main{margin-bottom: 0.2rem;}

/*轮播*/
.banner-bg {width:100%; height:4.8rem;position: relative;}
.banner-bg .pic { display: block; overflow: hidden;}
.banner-bg .pic li { width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-position: center top;background-repeat: no-repeat;background-size: cover;text-align: center;}
.banner-bg .pic li img { width:100%; height: 100%; margin: auto;position: relative;object-fit: cover;}
.banner-bg .bg-btn { position: absolute; right: 0; bottom: 0; width: 100%; margin: 0 auto;}
.banner-bg .btn { position: absolute; z-index: 5; bottom:0.15rem; right: 47%;}
.banner-bg .btn li {display: block;width:0.15rem;height:0.15rem;background: url(bann_01.png) no-repeat 0 0; float: left;margin: 0 5px;overflow: hidden;cursor: pointer;}
.banner-bg .btn li.s { background: url(bann_02.png) no-repeat 0 0;}
.banner-bg .btn li:last {  margin-right: 0;}
/*公共代码*/
.item_th{line-height: 0.5rem; height:0.5rem; border-bottom: 1px solid #611987;}
.item_th p{float: left; line-height: 0.46rem; font-size: 0.22rem; color: #1A1A1A; font-weight: 900;}
.more{float: right;}

.news-info{display: block; overflow: hidden; margin:0.073rem 0; color: #000;}
.news-info .time{float: left; width: 0.66rem; height: 0.66rem; font-family: 'SimHei'; text-align: center; font-size: 0.14rem; color: #1A1A1A;}
.news-info .time .em{display: block; font-size: 0.26rem; line-height: 38px; height: 38px; color: #fff; font-weight: bold;}
.news-info .time .em1{display: block; font-size: 0.12rem; line-height: 28px; height: 28px; color: #808080;}
.news-info .txt{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.18rem; line-height: 0.66rem;}

/*工作动态*/
.gzdt{width: 9.2rem; margin-top: 0.2rem;}

/*工作动态图片轮播*/
.leftImg{width: 4.3rem; height: 3.325rem; margin: 0.345rem 0.2rem 0 0;}
.leftImg ul{position: relative; z-index: 0; overflow: hidden;}
.leftImg ul li{width:100%; overflow: hidden; padding-bottom: 0.2rem; border-bottom: 0.01rem solid #611987;height: 3.325rem;}
.leftImg ul li.on{display: list-item;}
.leftImg ul li.off{display:none;}
.leftImg>a{display: block; width: 100%; position: relative;}
.leftImg a img{width: 100%; height: 2.6rem;}
.leftImg .gzdt_title{font-size: 0.16rem; color: #1A1A1A; line-height: 0.3rem; padding: 0.06rem 0 0; display:block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.leftImg .gzdt_title a{font-size: 0.16rem; color: #1A1A1A; font-weight: bold; width: 100%; display: inline-block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.leftImg .gzdt_title a:hover{color: #611987;}
#pub_slide>div{margin-right: -0.2rem;}


/*工作动态列表*/
.gzdt_list{overflow: hidden; float: right; width:4.6rem;margin-top:0.12rem}
.gzdt_list li{width: 100%; float: left; border-bottom: 1px solid #611987; padding: 0.007rem;height: 0.71rem;}
.gzdt_list li a:hover{transform: scale(1) translateY(-1px);-ms-transform: scale(1) translateY(-1px);-moz-transform: scale(1) translateY(-1px);-webkit-transform: scale(1) translateY(-1px);-o-transform: scale(1) translateY(-1px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.gzdt_list li:nth-child(2n){float: right;}
.gzdt_list li a:hover p.txt{color: #611987;}
.gzdt_list .news-info .txt{line-height: 0.32rem;}
.gzdt_list .news-info .biref{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.14rem; line-height: 0.22rem; color: #808080;}

/*通知公告*/
.tzgg{width: 4.4rem;  margin-top: 0.2rem;}
.tzgg ul{margin-top:0.20rem;}
.tzgg ul li{width: 100%;border-bottom: 1px solid #611987;}
.tzgg ul li a:hover{transform: scale(1) translateY(-1px);-ms-transform: scale(1) translateY(-1px);-moz-transform: scale(1) translateY(-1px);-webkit-transform: scale(1) translateY(-1px);-o-transform: scale(1) translateY(-1px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.tzgg .news-info .time{width:0.70rem; height: 0.55rem; background: #F8F0FF;margin-right:0.20rem}
.tzgg .news-info .time .em{color: #fff; font-size: 0.26rem; height:0.30rem; line-height:0.30rem; background: #611987;}
.tzgg .news-info .time .em1{color: #999999; font-size: 0.14rem; height:0.25rem; line-height:0.25rem;}
.tzgg  .news-info .txt{line-height:0.55rem;}
.tzgg ul li:hover .news-info .txt{color: #611987;}

/*研究成果*/
.yjcg{width:4.32rem; margin-top: 0.2rem;}
.yjcg ul{overflow: hidden; margin-top: 0.12rem;}
.news-li {display: block; padding: 0.15rem 0; line-height: 1; color: #333;}
.news-li .time {float: right; padding-left: 0.25rem; color: #9d9d9d; font-size: 0.16rem;}
.news-li .title {display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.16rem;}
.yjcg ul li{width: 100%; float: left; border-bottom: 1px solid #601986;height:0.50rem;}
.yjcg ul li a:hover{transform: scale(1) translateY(-1px);-ms-transform: scale(1) translateY(-1px);-moz-transform: scale(1) translateY(-1px);-webkit-transform: scale(1) translateY(-1px);-o-transform: scale(1) translateY(-1px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.yjcg ul li a:hover .title{color: #601986;}

/*学术交流*/
.xsjl{margin-left: 0.38rem; width: 4.6rem;}
.xsjl a.img-a{display: block; width:100%; height:2rem; position: relative; margin-top: 0.08rem;}
.xsjl a.img-a img{width: 100%; height: 100%;}
.xsjl a.img-a p{position: absolute; bottom: 0; left:0; line-height: 0.32rem; background: url(p_bg.png) repeat-x left bottom; width:100%; text-align: center; color: #fff; font-size: 0.16rem;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.xsjl ul{margin-top: 0.036rem;}

/*社会服务*/

.xyfc_box{padding: 0.2rem 0;  background: #EEEEEE;margin: 0.4rem auto;}
.gundong{margin-top: 0.2rem;width:6.8rem;}
#ImgList{width:6.8rem; overflow: hidden; float:left;margin-top:0.2rem}
.m_icon_img li{float: left; width: 2.22rem; margin-right: 0.1rem;}
.m_icon_img li a{display: block; width: 100%; height: 100%;}
.m_icon_img li a img{width: 100%; height: 1.66rem;}
.m_icon_img li p{line-height: 0.3rem; width: 100%; text-align: center; font-size: 0.16rem;}


.xzfc{position: relative;width:6.8rem;}
#round1{width:6.8rem; height:2.4rem;  overflow: hidden;margin-top: 0.2rem;}
#round1 ul li p.nr{font-size:0.16rem;text-align:center;padding-top:0.04rem;}
#inround1{width: 1000%; flot: left;}
#inround1 ul{float: left;}
#inround1 ul li{float: left; width: 2.22rem; height:1.66rem; margin-right:0.10rem;}
#inround1 ul li a img{width: 2.22rem; height: 1.66rem; border: none; }


/*友情链接*/
.link{width: 100%;}
.link ul{margin-top: 0.2rem; overflow: hidden;}
.link ul li{float: left; height: 0.20rem; line-height: 0.20rem; margin: 0.1rem auto; background: url(link.jpg) no-repeat left center;  padding-right: 0.2rem; padding-left: 0.1rem;}
.link ul li a:hover{color:#73419a;}

/*网站底部*/
.footer{background: #611987; padding: 0.2rem 0;}
.footer p{text-align: center; line-height: 0.3rem; color: #fff; font-size: 0.14rem;}


/*列表页*/
.main_list{margin-top: 0.78rem;}
.menu{width: 2.8rem; float: left;}
.menu .th{text-align: center; line-height: 0.6rem; height: 0.6rem; background: #611987; font-size: 0.22rem; font-weight: 900; color: #fff;}
.menu .th p{font-size: 0.18rem; font-weight: 900; color: #fff;}
.menu ul{height: auto; padding: 0 0.1rem 2rem 0.1rem; background-size: 100% auto; box-shadow: 0 3px 20px #0000001a; -webkit-box-shadow: 0 3px 20px #0000001a; -moz-box-shadow: 0 3px 20px #0000001a;}
.menu ul li{line-height: 0.6rem; height: 0.6rem; border-bottom: 1px solid #e8e8e8; text-indent: 2em;}
.menu ul li a{font-size: 0.16rem; color: #333;}
.menu ul li.on a{color: #611987;}

.list{width:10.6rem;}
.list_item_th{width: 100%; height: 0.5rem; line-height: 0.5rem; border-bottom: 1px solid #aaa; margin: 20px 0;}
.list_item_th p{color: #000; font-size: 0.24rem; float: left;}
.local{float: right; padding-right: 6px; font-size: 16px; color: #7D7D7D; display: block;}
.local a{color: #808080; font-size: 0.16rem; }

.list ul{margin: 0 auto 0 auto; min-height: 4.5rem;}
.list ul li{position: relative; padding-right: 0.96rem; height: 0.5rem; line-height: 0.5rem; border-bottom: 1px dotted #dcdcdc;}
.list ul li a{width: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; display: inline-block;}
.list ul li:hover a,.list ul li:hover span{transform: scale(1) translateY(-1px);-ms-transform: scale(1) translateY(-1px);-moz-transform: scale(1) translateY(-1px);-webkit-transform: scale(1) translateY(-1px);-o-transform: scale(1) translateY(-1px);transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s; color: #611987;}
.list ul li span{position: absolute; top: 0; right: 0; width: 1rem; color: #808080; font-size: 0.16rem; text-align: right;}
.pages{text-align: center; padding: 0.3rem 0;}

/*内容页内容*/
.content{padding: 6px 0 12px 0;}
.content .title{line-height: 28px; font-size: 20px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "å¾®è½¯é›…é»‘" !important;}
.con img{max-width: 80%;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;border-collapse:collapse; width:80% !important;}
.con table tr td{border:1px solid #dcdcdc !important;}

/* 二级学科页面 */
.kytd_title{margin-top: 10px;}
.kytd{height:515px;overflow: auto;}
.kytd ul{min-height: 75px; _height:75px;}
.kytd ul li{float: left; width: 270px; height: 50px; line-height: 50px; margin:0 0 23px 23px; border: 1px solid #dcdcdc; background: #f9f9f9; text-align: center; padding-left: 0;}
.kytd ul li a{display: block; width: 270px; height: 50px; color: #5c307d; font-size: 15px;}
.kytd ul li a:hover{background: #5c307d; color: #fff;}

/*版本过低提示*/
.pageTips {position: fixed;left: 0;top: 0;width: 100%; height: 100%; background: #000; z-index: 99999999;}
.pageTips .container {color: #fff;position: absolute;left: 50%;top: 50%;width: 630px;margin-left: -315px;margin-top: -160px;}
.pageTips .container a.close {display: block;width: 50px;height: 50px;position: absolute;z-index: 1;left: auto;right: -15px;top: 40px;bottom: auto;}
.pageTips .container .img {text-align: center;}
.pageTips .container .msg {font-size: 18px;line-height: 36px;padding-top: 30px;color: #fff;}
.pageTips .container a {color: #fff; text-decoration: underline;}


/*分辨率小于1680时*/
@media screen and (max-width:1680px) {
	
}

/*分辨率小于1600时*/
@media screen and (max-width:1600px) {
	
}

/*分辨率小于1440时*/
@media screen and (max-width:1440px){
	
}

/*分辨率小于1366时*/
@media screen and (max-width:1366px) {
}


/*分辨率大于960小于1200时*/
@media screen and (min-width: 960px) and (max-width: 1200px) {
	
}

/*分辨率小于1280时*/
/* @media screen and (max-width:1280px) {} */

/*分辨率小于1100时*/
@media screen and (max-width:1100px) {
.list ul li{padding-right: 1.5rem;height: 0.6rem;line-height: 0.6rem;}
.list ul li span{width:1.5rem;}
	

}



/*分辨率小于980时*/
@media screen and (max-width:980px) {
.xywy_box p span{font-size: 0.24rem;}
	
}

/*分辨率大于768小于959时*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	
}

/*分辨率大于480小于768时*/
@media screen and (min-width: 480px) and (max-width: 768px) {
	
}

/*分辨率小于479时*/
@media screen and (max-width:479px) {
}

