@charset "gb2312";
/**banner**/
.banner{width: 100%; height:630px; position:relative; top: 0; left: 50%; margin-left: -50%; z-index: 2;}
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;height:630px;padding: 0;margin: 0;}
.rslides li {width: 100%;}
.rslides img {display: block;width: 100%;height:630px;}
.banner .prev,.banner .next{display: block; width: 50px;height: 84px; display: block; background-position: center; background-repeat: no-repeat;position: absolute; top: 50%; margin-top: -42px; z-index: 10;}
.banner .prev{left: 20px; background-image: url(../images/prev.png);}
.banner .next{right: 20px;background-image: url(../images/next.png);}

.banner .hd{width: 100%; height: 10px; position: absolute; bottom:20px; text-align: center;z-index: 10; left: 0;}
.banner .hd li{width: 10px; height: 10px; background: #fff; border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;display: inline-block; overflow: hidden; margin: 0 5px;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s; line-height: 40px; cursor: pointer;}

.banner .hd li.on{width: 34px; background: #f8ae31;}

/**主体内容***/
.wrap{width: 100%;float:left; }
.wrap>img{display: block; width: 100%; visibility: hidden;}
.main{width: 100%; height: auto; position: relative; z-index: 5;background: #fff url(../images/sy_big_bg.png) top center no-repeat;padding-top:40px; }
.title{width: 100%; height: auto; overflow: hidden;}
.title h2{font-size: 20px; color: #1e1e1e; font-weight: bold;line-height: 33px; float: left;}
.title h2 img{margin-right: 15px;float: left;}
.title a{float: right; font-size: 15px; color:#3c81ff; font-weight: bold; line-height: 33px;}
.title a:hover{text-decoration: underline;}
/*首页hf*/
.sy_hf{width: 1200px; height: 120px; margin-bottom:10px; overflow:hidden;}
.sy_hf img{ width:1200px;height:120px;moz-transition: 1s;-webkit-transition: 1s;-ms-transition: 1s;-o-transition: 1s;}
.sy_hf:hover img{-moz-transform:scale(1.03);-ms-transform:scale(1.03); -o-transform:scale(1.03); -webkit-transform:scale(1.03);}

/*news*/
.nwes{width: 1200px;height: auto;padding: 10px 0 34px 0;margin: 0 auto;}
.news_main{width: 100%; height: auto;overflow: hidden; margin-top: 12px;}
.nwes_left{width: 580px; height: 400px; float: left; position: relative; overflow: hidden;}
.nwes_left .pic li{width: 580px; height: 355px;}
.nwes_left .pic li a{display: block; width: 100%; height: 100%; position: relative; overflow: hidden;}
.nwes_left .pic li a img{width: 100%;min-height: 100%; display: block;-webkit-transition: .8s;-moz-transition: .8s;-ms-transition: .8s;-o-transition: .8s;transition: .8s;}
.nwes_left .pic li a h5{width: 62px;height: 48px; padding: 7px 16px 10px 6px; font-size: 13px; color: #ffffff; background: #0f82c5;position: absolute; top: 0; left: 0;}
.nwes_left .pic li a h5 span{display: block; float: right; font-size: 32px;color: #fff;}
.nwes_left .pic li a:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.nwes_left .txt li{width: 580px; height: 45px;line-height: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; position: absolute;}
.nwes_left .txt li a{color: #242323;}
.num{width: 580px; position: absolute; bottom: 0; height: 45px; line-height: 45px; text-align: right;}
.num li{display: inline-block; width: 9px; height: 9px; box-sizing: border-box; border: 1px solid #535353; -webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.num li.on{background: #535353;}
.num li a{font-size:0;line-height: 45px;float: right;}

.news_right{width: 570px; height: auto; float: right;}
.news_right ul{width: 100%; height: auto;}
.news_right ul li{width: 100%;height: auto;margin:22px 0;cursor: pointer;}
.news_right ul li .news_title{width: 100%; height: auto; overflow: hidden;}
.news_right ul li .news_title b{display: block; width: 14px; height: 14px; float: left; background: #aaaaaa; color: #fff; font-size: 12px; font-weight: normal; text-align: center; line-height: 14px;}
.news_right ul li .news_title a{ width:450px;display: block; float: left; margin-left: 12px; font-size: 15px; color: #2f2f2f; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;line-height: 15px;}
.news_right ul li .news_title span{float: right; font-size: 14px; color: #858585; line-height: 15px;}
.news_right ul li p{font-size: 13px;line-height: 24px;color: #898b8c;margin: 20px 0;display: none;border-bottom: 1px solid #e5e5e5;height:64px;overflow: hidden;}
.news_right ul li.on .news_title a{color: #014fa7; }
.news_right ul li.on p{display: block; width:100%; height:52px; overflow:hidden;}
.news_right ul li:nth-child(1) .news_title b,.news_right ul li:nth-child(2) .news_title b,.news_right ul li:nth-child(3) .news_title b{background: #f8ae31;}

/**学术讲座***/
.lecture{width: 100%; height: auto; padding: 34px 0 50px 0; background: url(../images/ad_bg.jpg) no-repeat center;}
.lecture_main{width: 1200px; margin: 0 auto; height: auto; overflow: hidden;}
.lecture_left{width: 755px; height: auto; float: left;}
.lecture_main a.more{ padding-right: 25px; background: url(../images/more.png) no-repeat right center; font-weight: normal;}
.lecture_left_main{width: 100%; height: auto;overflow: hidden; margin-top: 12px;}
.yugao{width: 385px; height: auto;float: left;}
.yugao_img{width: 100%; height: 250px; overflow: hidden; position: relative;}
.yugao_img img{display: block;width: 100%; min-height: 100%;-webkit-transition: .8s;-moz-transition: .8s;-ms-transition: .8s;-o-transition: .8s;transition: .8s;}
.yugao_title{position: absolute;width: 308px; height: 130px; top:50% ; margin-top: -65px; left: 0; background: rgba(0,152,141,.8);background:#00988d\9;}
.yugao_title span{display: block; width: 32px; font-size: 16px; color: #fff; font-weight: bold; float: left;position: relative; top: 15px; margin-left: 16px;}
.yugao_title p{width: 215px; height:48px; overflow:hidden;margin-left: 16px; float: left; color: #fff; font-size: 15px; line-height: 24px; margin-top: 35px;}
.yugao_main{padding:15px 15px 20px 20px; background: rgba(255,255,255,.5); background:#fff\9; height: auto; overflow: hidden;}
.yugao_main p{ width:350px; height:84px; overflow:hidden;font-size: 14px; color: #2f2f2f; line-height: 30px;}
.yugao_main a{display: block; width: 95px; height: 28px; background: #00988d; font-size: 14px; color: #fff; text-align: center; line-height: 28px; float: right; margin-top: 10px;}
.yugao_main a:hover{text-decoration: underline;}
.yugao_list{float: left; width: 330px; padding:5px 20px 20px; background: rgb(62 154 235 / 65%); background:#0f58a0\9;}
.yugao_list li{border-bottom: 1px solid #a0bdd9; padding-bottom: 15px; margin-top:12px;}
.yugao_list li a{display: block;}
.yugao_list li a h5{ width: 100%; height: 45px; overflow: hidden; font-size: 15px; color: #fff; line-height: 22px; margin-bottom: 10px;}
.yugao_list li a p{ width:100%; height:44px; overflow:hidden;font-size: 12px; line-height: 22px; color: #d0e7f5;}
.yugao_list li:hover h5{text-decoration: underline;}
.yugao:hover .yugao_img img{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}
.lecture_right{float: right; width: 393px;}
.lecture_right ul{width: 100%; height: auto; margin-top: 12px;}
.lecture_right li{padding:10.3px 12px; position: relative; overflow: hidden;}
.lecture_right li:before{content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: #fff;z-index: 10;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.lecture_right li a{display: block;position: relative;z-index: 11;}
.lecture_right li a p{ width:100%; height:20px; overflow:hidden;font-size: 15px; color: #333333; margin-bottom: 6px;}
.lecture_right li a span{padding-left: 20px; font-size: 14px; color: #858585; background: url(../images/time.png) no-repeat left center;}
.lecture_right li:hover:before{left: 0;}

/*************************** bk03 ***************************/
.bk03{ width:1200px; height:426px; margin-top:50px; margin-bottom:50px;}
/************ 视频 ************/
.video{ width:610px; height:426px; float:left; position:relative;}
.video .video_more{ width:130px; height:44px; display:block;background:#f8ae31 url(../images/sp_more.png) no-repeat 96px 14px; position:absolute; right:0px; top:0px; -webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;}
.video .video_more span{ font:16px/18px "微软雅黑"; font-weight:bold; color:#fff; margin:12px 0px 0px 16px; float:left;/*width:40px;*/}
.video .video_more:hover{background:#0f82c5 url(../images/sp_more.png) no-repeat 96px 14px; }
.video_nr{margin-top:25px;}

/************ 媒体聚焦 ************/
.media{ width:570px; height:242px; float:right; background:#00978ccf; margin-bottom:18px;}
.media h3{ width:530px; height:58px; margin-left:24px; font:20px/58px "微软雅黑"; font-weight:bold; color:#fff; }
.media h3 a{font:14px/58px "微软雅黑"; font-weight:normal;color:#fff; float:right; }
.media h3 a:hover{ text-decoration:underline;}
.media ul{ width:530px; height:160px; overflow:hidden;margin-left:24px;}
.media ul li{ width:530px; height:24px; margin-bottom:8px;}
.media ul li span{ width:66px; height:22px; border:solid 1px #1aa399; display:block; text-align:center; color:#fff; float:left; font:13px/22px "微软雅黑"; }
.media ul li a{ width:442px; height:22px; overflow:hidden;color:#fff; float:right; font:15px/22px "微软雅黑"; }
.media ul li a:hover{ text-decoration:underline;}

/************ 媒体聚焦 ************/
.newsletter{ width:570px; height:166px; float:right; background:#3c64ff;}
.newsletter a{ width:570px; height:166px;}
.newsletter a span{width:208px;height:166px;float:left;display:block;color:#fff;font:20px/166px "微软雅黑"; font-weight:bold; text-align:center;position: relative;background:url(../images/xk_logo.png) no-repeat left top;}
.newsletter a span:before{ width:0; height:0;position: absolute;top:76px;right:-18px;border-width:9px;border-style: solid;   border-color: transparent transparent transparent #114a91; content: "";z-index: 22;}
.newsletter a p{ width:362px;height:166px; float:right; display:block;overflow:hidden;}
.newsletter a p img{ width:362px;height:166px;moz-transition: 1s;-webkit-transition: 1s;-ms-transition: 1s;-o-transition: 1s;}
.newsletter a p:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}

/*************************** 专题专栏 ***************************/
.ztzl{ width:1200px; height:202px; margin-bottom:50px;}
.ztzl .ztzl_bt{ width:1200px; height:33px;margin-bottom:15px;}
.ztzl .ztzl_bt span{ width:33px; height:33px; background:#3c81ff url(../images/zt_btico.png) no-repeat center; display:block; font-size:0px; float:left;
-webkit-border-radius:180px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:180px;/*适配firefox浏览器*/
-ms-border-radius:180px;/*适配IE浏览器*/
-o-border-radius:180px;/*适配opera浏览器*/
border-radius:180px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/}
.ztzl .ztzl_bt h3{height:33px; font:20px/33px "微软雅黑"; font-weight:bold; color:#1e1e1e; float:left; margin-left:14px;}
.ztzl .ztzl_bt a{height:33px; font:15px/33px "微软雅黑"; font-weight:bold; color:##3c81ff; float:right;}
.ztzl .ztzl_bt a:hover{color:#b01f23; text-decoration:underline;}
.ztzl ul{ width:1198px; height:151px; border:#d2d2d2 solid 1px; margin-top: 12px;}
.ztzl ul li{ width:272px; height:122px; float:left; margin:15px 0px 0px 22px; display:block; overflow:hidden;}
.ztzl ul li img{ width:272px;height:122px;moz-transition: 1s;-webkit-transition: 1s;-ms-transition: 1s;-o-transition: 1s;}
.ztzl ul li:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}



/**广告浮动**/
#move_2{z-index: 999999;}

/**校园文化20211214**/
.xy_slideBox{width:362px;height:166px; float:right; display:block;overflow:hidden;overflow:hidden; position:relative;}
.xy_slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;font-size:12px;}
.xy_slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.xy_slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.xy_slideBox .hd ul li.on{background: #104a91;color:#fff;}
.xy_slideBox .bd{ position:relative; height:100%; z-index:0;   }
.xy_slideBox .bd li{ zoom:1; vertical-align:middle; }
.xy_slideBox .bd img{ width:362px; height:166px; display:block;  }








