?/*css reset*/
article,aside,dialog,footer,header,section,nav,figure,menu,figcaption,canvas{display:block;}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,pre,address,code,em,img,small,sub,sup,ol,ul,li,fieldset,form,label,legend,select,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;line-height:inherit;border:none;outline:0;padding:0;margin:0;color:inherit;background:none;}
html,body{font-size:14px;line-height:1.5;font-family:"Microsoft Yahei",Helvetica,Arial,sans-serif;color:black;}
html{background:white;}
ul,ol{list-style:none;}
h1,h2,h3{font-weight:normal;}
a:link,a:visited{color:inherit;}
.widthMargin{max-width:1200px;margin:0 auto;}
a:hover{transition:all 0.3s ease-in-out 0s;}
a{text-decoration:none;color:inherit;}
html{height:100%;}
body{background:#fff;line-height:150%;color:#555;height:100%;}
.floatfix:after{clear:both;content:'';display:block;overflow:hidden;}
.curColor{background:#009549;color:#fff;display:block;}
.main_item a:hover{color:green;}
.hotListItem  a:hover{color:green}
.newListItem a:hover{color:green;}
.contentText  table{border-collapse:collapse;width:100%;}
.contentText table td{border:1px solid #ccc;padding:10px!important;border-spacing:0;}
span.Apple-tab-span{margin-right:12px;}
.qrtext{display:block;margin-top:10px;}

/*memorySearch*/
.memorySearch{margin-bottom:50px;padding:0 20px;}

/*toolbar*/
.toolbar{position:fixed;left:50%;z-index:500;bottom:90px;margin-left:620px;}
.toolbar-layer,.toolbar-item{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/toolbar.png) no-repeat;}
.toolbar-item{position:relative;display:block;width:52px;height:52px;margin-top:1px;-webkit-transition:background-position .5s;-moz-transition:background-position .5s;-ms-transition:background-position .5s;-o-transition:background-position .5s;transition:background-position .5s;}
#goTop{width:52px;height:52px;position:relative;left:0;margin-left:0;bottom:0;}
.toolbar-item-top{background-position:0 -479px;}
.toolbar-item-weixin{background-position:0 -600px;}
.toolbar-item-weixin:hover{background-position:0 -665px;}
.toolbar-item-top:hover{background-position:0 -539px;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.toolbar-item-weixin .toolbar-layer{height:220px;background-position:0 0;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);-webkit-transform-origin:95% 95%;-moz-transform-origin:95% 95%;-ms-transform-origin:95% 95%;-o-transform-origin:95% 95%;transform-origin:95% 95%;-webkit-transform:scale(0.01);-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);transform:scale(0.01);-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}

/*mask*/
.qr_close{text-align:right;padding-right:10px;margin-top:10px;font-size:24px;font-weight:bold;cursor:pointer;}
.qr_mask{width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.8);z-index:12;}
.in_qrmask{display:block;position:absolute;top:50%;left:50%;height:350px;margin-top:-113px;margin-left:-175px;text-align:center;font-size:16px;background:#f0f0f0;}
.in_qrmask img{margin-top:20px;}
.mask_title{margin-top:10px;padding:0 20px;}

/*slider*/
.p_r{position:relative;}
.p_a{position:absolute;}
.f_l{float:left;}
.f_r{float:right;}

/*==========CSS3 Animation Keyframe==============*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
p.aniPos{position:relative;bottom:100px;left:8%;padding:8px 15px;display:inline-block;_width:300px;background:rgb(0,102,51);background:rgba(0,102,51,0.6);line-height:24px;font-size:16px;color:white;}
p.animated{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:1.6s;animation-duration:1.6s;}
@-webkit-keyframes fadeInRight{
    from{opacity:0;-webkit-transform:translate3d(600px,0,0);transform:translate3d(600px,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{
    from{opacity:0;-webkit-transform:translate3d(600px,0,0);transform:translate3d(600px,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.header{padding:22px 0;}
.leftLogo,.leftXYlogo{float:left;}
.leftLogo img{max-width:412px;}
.leftXYlogo img{height:77px}
.rightHead{float:right;margin-top:8px;}
.fri_item{display:inline-block;padding:0 8px;}
.linkIcon{float:right;}
.icon_item{width:30px;height:30px;display:inline-block;margin:14px 8px 0 0;}
.icon_item a{display:block;width:100%;height:100%;}
.icon_01{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/wechat.png) no-repeat;}
.icon_02{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/weibo.png) no-repeat;}
.icon_03{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/call.png) no-repeat;}
.icon_04{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/mail.png) no-repeat;}

/*nav*/
.nav{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/nav.jpg) repeat-x;height:57px;position:relative;}
.innerNav{height:57px;}
.nav_content{ margin:0 auto;width:80%;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/navborder.jpg) no-repeat;background-position:top right;}
.l1item{height:57px;float:left;color:#fff;font-size:20px;text-align:center;font-weight:bold;width:20%;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/navborder.jpg) no-repeat;}
.l1item  a{display:block;margin-top:8px;}
.l1item:hover,.l1item.active{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/hoverborder.jpg) repeat-x;}
.l1item:hover{color:#ff0;font-size:22px;}
.l1item:hover .l2nav{display:block;}

li.l1item {
	left: 0px; top: 0px; float: left; position: relative; vertical-align:middle;font-family: "微软雅黑"; background: rgb(0, 118, 52);
	font-size: 16px;display:inline; zoom:1; white-space: nowrap;  background:url(/alumni/images/nav_bg.png) right 0 repeat-y;
}



/*l2*/
ul.l2-nav {
	left: 0px; top: 55px; background-color:rgb(191 38 40);visibility: hidden; position: absolute;padding-left: 0px; z-index:9999
}
li.l2-nav {
	left: 0px; top: 0px; float: left; height:32px;margin:0px auto; position: relative; background: rgba(0, 103, 47,0.2);
}
a.l2-nav {
	min-width: 192px; height:32px; text-align: center;color: rgb(255, 255, 255); line-height: 28px; font-size: 15px; text-decoration: none;  display: block;border-radius:3px; behavior: url(/alumni/css/js/PIE.htc);	-moz-border-radius:3px;
   	-webkit-border-radius:3px;
}
li.l2-nav:hover a.l2-nav {
	background: rgb(191 38 39); color: rgb(204, 244, 0);
}
a.l2-nav:hover {
	background: rgb(0, 118, 52); color: rgb(204,244, 0);
}
.l1item:hover ul.l2-nav {
	visibility: visible;
}
li.l1item:hover ul.l2-nav {
	visibility: visible;
}

li.l2-nav:hover a.l2-nav {
	background: rgb(196 39 39); color: rgb(204, 244, 0);visibility: visible;
}
li.l2-nav:hover ul.l2-nav{
visibility: visible;
}

li.l1item:hover ul.l2-nav,li.l2-nav:hover  ul.l2-nav {
	visibility: visible;
}
/**/
.l2nav{display:none;width:100%;position:absolute;left:0;top:57px;background:rgba(255,255,255,0.8);overflow:hidden;z-index:3;padding-bottom:20px;}
.inl2nav{padding:43px 0;max-width:1100px;margin:0 auto;}
.l2item{color:#006633;font-size:16px;font-weight:normal;width:128px;height:43px;text-align:center;float:left;}
.nav_intro{color:#666;font-size:14px;font-weight:normal;line-height:28px;margin:0 360px 0 280px;margin-left:280px;text-align:left;}
.l1item_en{font-size:14px;font-weight:lighter;font-family:"SegoeUI Light";opacity:0.6;}
.drop_menu{float:left;width:256px;}
.nav_pic{float:right;}
.searchbox{height:35px;width:185px;background:white;float:right;border-radius:8px;margin-top:10px;}
.searchbox input{background:none;border:none;outline:0 none;font-size:14px;line-height:35px;padding:0 10px;}
input.keyword{width:130px;height:38px;}
input.searchbtn{width:20px;float:right;cursor:pointer;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/search.png) no-repeat;background-position:left;padding-right:20px;}
.slider{width:100%;border-bottom:1px solid white;position:relative;overflow:hidden;}
.slider .arrow-left{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/arrows.png) no-repeat 0 0;position:absolute;left:10px;top:50%;margin-top:-40px;width:41px;height:80px;z-index:3;}
.slider .arrow-right{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/arrows.png) no-repeat 0 -80px;position:absolute;right:10px;top:50%;margin-top:-40px;width:41px;height:80px;z-index:3;}
.pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:100%;background:white;margin:0 5px;cursor:pointer;}
.swiper-active-switch{background:#006633;}
/**add css**/
.erweimapic{ margin:35px auto; width:100%; height:250px; text-align:center;  position:relative}
.showerweima{ text-align:center; margin:0 auto;position:relative; width:1280px;height:250px;border:#007634 1px solid; border-left:none; border-right:none}
.showerweima>span{position:relative}
span.erpic{ margin:15px 15px; text-align:center; width:280px; line-height:180%; float:left}
span.erpic img{border:0px; width:150px; height:150px}
.nav_content li.l1item{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/navborder.jpg) no-repeat;}

/**mainBox*/
.mainBox{margin-top:46px;height:300px;}
.mainNews{float:left;width:440px;}
.mainSys{width:260px;float:right;height:100%;}
.mainReport{margin:0 290px 0 470px;height:100%;}
.mainTitle{margin-bottom:20px;overflow:hidden;}
.titleContent{color:#333;float:left;font-size:20px;color:#333;font-weight:600;}
.more{float:right;font-size:12px;color:#777;}
.main_item{height:36px;line-height:40px;font-size:14px;color:#111;border-bottom:1px dashed #9b9b9b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.time{color:#555;margin-right:15px;}
.mainColumn{margin-left:15px;}
.alumSys{width:100%;height:239px;border-radius:5px;background:#3085a3;position:relative;top:20px;}
.alumSysText{position:absolute;font-size:14px;text-align:center;color:#eaff00;top:50%;margin-top:20px;width:100%;}
.alumSysText{opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}
.alumsysTe{top:50%;margin-top:-27px;position:absolute;left:50%;margin-left:-72px;}
.alumSysTe{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
.alumSys:hover .alumsysTe{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;}
.alumsysBg{position:absolute;top:0;left:0;opacity:0.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;width:100%;}
.alumSys:hover img{opacity:1;}
.alumSys:hover .alumSysText{opacity:1;-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.userBox,.passBox{background:#fff;width:233px;margin:0 auto;}
.passBox{margin-top:12px;}
.userName,.userPassword{height:40px;font-size:16px;border:1px solid #ddd;color:#b7b7b7;padding-left:35px;background:#fff;}
.userName{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/username.png) no-repeat 10px center;}
.userPassword{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/password.png) no-repeat 10px center;}
.alLogin{width:233px;height:40px;background:#1ac6a4;border-radius:3px;margin:0 auto;margin-top:12px;font-size:16px;line-height:40px;color:white;}
.alumMail{width:232px;height:48px;border:1px solid #ccc;line-height:48px;font-size:18px;color:#007735;border-radius:3px;margin-top:14px;font-weight:bold;padding-left:30px;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/connectbg.jpg) no-repeat;}
.sysIcon{display:block;float:left;width:19px;height:18px;margin-right:10px;margin-top:14px;}
.donateSys a{display:block;width:100%;}
.timeLine{width:100%;height:488px;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/timeline.jpg) no-repeat;background-size:100% 100%;margin-top:45px;overflow:hidden;}
.footer{ clear:both;width:100%;height:60px;text-align:center;font-size:14px;padding-top:20px;background:#f0f0f0;}
.mainSys a{display:block;width:100%;}
#Al-map{width:100%;height:47%;overflow:hidden;}
.mapContainer{height:100px;overflow:hidden;}
.mapContainer p{margin-top:10px;}
.mapTitle{font-size:18px;font-weight:bold;color:green;}
.countryMap{height:auto;}
.mapList{margin:20px auto;padding-bottom:20px;padding:0 20px 20px;}
.mapLeft{float:left;margin-right:40px;font-size:16px;font-weight:bold;color:green;height:150px;}
.map_item{float:left;width:10%;text-align:center;height:40px;position:relative;}
.submap_list{display:none;position:absolute;top:25px;right:0;width:400px;height:auto;background:#fff;z-index:5;font-size:14px;border:1px solid #306b30;text-align:left;}
.submap_list::before{position:absolute;width:0;height:0;content:"";border-top:5px solid transparent;border-right:5px solid transparent;border-left:5px solid transparent;top:-10px;right:104px;}
.map_item:hover .submap_list{display:block;}
li.map_item a:hover{color:green;}
.submap_item{width:46%;float:left;padding:2%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.mapTitle_item{display:none;font-size:20px;font-weight:bold;margin-bottom:10px;margin-top:20px;}
@media only screen and (max-width:780px){
    .map_item{float:left;width:20%;}
    .mapLeft{float:none;height:40px;}
}
@media only screen and (max-width:540px){
    .mapTitle_item{display:block;}
    .mapList  .netListTitle{display:none;}
    .finetSubList{magin-top:25px}
    .map_item{float:left;width:25%;}
    .mapLeft{margin-right:20px;}
    .mapList .netSubList{display:block;}
    .slider .arrow-left{display:none;}
    .slider .arrow-right{display:none;}
}
/*jouList*/
.jouList{overflow:hidden;}
.jouListItem{float:left;width:25%;overflow:hidden;margin-top:20px;}
.jouListPic{width:200px;height:270px;border:1px solid #ccc;}
.jouListPic img{width:200px;height:270px;}
.jouListTitle{margin-top:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px;}
/*service*/
.banner{width:100%;}
.banner_img{width:100%;}
.oLocation{margin-top:25px;padding:0 20px;}
.act_title{font-size:20px;text-align:center;font-weight:bold;margin:25px;}
.act_item{float:left;width:25%;}
.act_item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.act_item img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.actPic{max-width:278px;overflow:hidden;}
.inact_item{background:#f5f5f5;box-shadow:5px 5px 8px 0 rgba(0,0,0,0.1);max-width:278px;margin:0 auto;height:305px;}
.act_item:hover .inact_item{background:rgb(250,250,250);}
.actContent h2{font-size:18px;font-weight:bold;margin:12px 0; text-align:center}
.actContent{padding:0 20px 12px;}
.service,.studyShare,.activity{padding:0 20px 40px;overflow:hidden;}
.service{background:#ebebeb;}
.column_footer{background:#f0f0f0;}
.time_item{padding:25px;border-radius:8px;width:176px;height:194px;background:#fff;float:left;margin-right:25px;}
.one{transform:perspective(600px) scale(0.8) rotateY(-24deg);margin-right:-20px;background:rgba(255,255,255,0.5);}
.two{transform:perspective(600px) scale(0.94) rotateY(-20deg);background:rgba(255,255,255,0.5);}
.three{transform:perspective(600px) scale(0.94) rotateY(20deg);margin-right:-20px;background:rgba(255,255,255,0.5);}
.four{transform:perspective(600px) scale(0.8) rotateY(24deg);background:rgba(255,255,255,0.5);}
.time_list{max-width:1860px;margin:0 auto;height:244px;overflow:hidden;position:relative;}
.time_list_inner{position:absolute;left:0;width:3012px;}
.time_list .time-left{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/leftarr.png) no-repeat;position:absolute;left:10px;top:50%;margin-top:-42.5px;width:30px;height:85px;z-index:3;}
.time_list .time-right{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/rightarr.png) no-repeat;position:absolute;right:30px;top:50%;margin-top:-42.5px;width:30px;height:85px;z-index:3;}
.timeLine_title{width:100%;font-weight:600;text-align:center;font-size:20px;margin:28px 0;}
.timeLine_img{width:170px;height:118px;}
.timeLine_content{margin:12px 0;}
.tranlate{transform:perspective(600px) scale(0.94) rotateY(20deg);}
.inDrapTime{margin:0 auto;width:95%;position:relative;}
.drapTime{height:90px;border-radius:10px;background:white;margin:25px 40px 0;overflow:hidden;position:relative;}
.drapTime table tr a{display:block;height:12px;}
.drapColor{cursor:pointer;}
.colorList{margin-top:25px;width:100%;border-spacing:2px 12px;}
.timeLineMonth{color:#006633;}
.movePoint{width:22px;height:33px;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/point.png) no-repeat;position:absolute;top:-12px;left:0px;cursor:pointer;}
.banner_img{max-width:100%;}

/*connect*/
.coWay{overflow:hidden;}
.conWayItem{width:20%;float:left;}
.conWayIcon{width:124px;height:128px;margin:0 auto;}
.conWayName{font-size:18px;text-align:center;margin-top:15px;}
.conWayMore{font-size:16px;text-align:center;margin-top:15px;margin-bottom:40px;}
.conWay1{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/cocall.png) no-repeat;}
.conWay2{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/cofax.png) no-repeat;}
.conWay5{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/coemail.png) no-repeat;}
.conWay3{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/coweixin.png) no-repeat;}
.conWayItem3:hover .conWay3{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/gqrcode.png) no-repeat;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.conWay4{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/coweibo.png) no-repeat;}
.conWayItem:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.conWayItem img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.coPaperPic{float:left;margin-right:40px;}
.coPaperText p{font-size:16px;line-height:200%;text-indent:2em;}
.coPaperText{overflow:hidden;}
.coPaper{background:#f0f0f0;padding:0 20px 40px;}
.innCopaper{padding-top:20px;}
.buttonContain{margin-top:30px;overflow:hidden;}
.pastPaper{width:146px;height:38px;line-height:38px;color:#019549;border-radius:19px;border:1px solid #019549;font-size:18px;text-align:center;float:left;margin-right:30px;}
.pastPaper:hover{background:#019549;color:#fff;}
.submission{width:146px;height:38px;line-height:38px;color:#f4a82e;border-radius:19px;border:1px solid #f4a82e;font-size:18px;text-align:center;float:left;}
.submission:hover{background:#f4a82e;color:#fff;}
.coQuestion{height:306px;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/questionnaire.png) no-repeat;padding:0 20px;background-size:100% 150%;}
.inQuestion{max-width:850px;margin:0 auto;color:#fff;font-size:16px;padding-top:40px;}
.questionTitle{font-size:20px;text-align:center;margin-bottom:20px;}
.questionText{line-height:2;font-size:16px;text-indent:2em;}
.moreQuestion{width:146px;height:38px;line-height:38px;color:#fff;border-radius:19px;border:1px solid #fff;font-size:18px;text-align:center;margin:30px auto 0;}
.moreQuestion:hover{background:#009448;border-style:none;}
.moreQuestion a{display:block;}
.co_title{font-size:20px;text-align:center;font-weight:bold;margin:25px;}

/*活动档案专题栏目*/
.actColumn.widthMargin{margin-top:30px;overflow:hidden;padding:0 20px;}
.actscIntro{margin-bottom:40px;overflow:hidden;}
.inactscListTitle{overflow:hidden;height:50px;line-height:48px;margin-bottom:28px;}
.actscTitle{width:33.21%;background:#f6f6f6;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;font-size:16px;float:left;}
.actscTitle:first-child{border-left:1px solid #ccc;}
.actscTwo{width:49.5%;}
.acmouseover{border-top:4px solid #f4a82e;background:#fff;color:#f4a82e;}
.actcSubList{margin-bottom:100px;}
.actcSubListContent{text-indent:2em;line-height:200%;overflow:hidden;}
.actcSubList_item{margin-top:30px;overflow:hidden;}
.actcListContent{overflow:hidden;}
.actcDate{float:left;margin-right:25px;overflow:hidden;}
.actcDay{font-size:32px;font-weight:900;text-align:center;color:#f4a82e;margin-top:5px;}
.actcYM{font-size:14px;color:#f4a82e;text-align:center;margin-top:8px;}
.actcLine{height:70px;width:3px;background:#f4a82e;margin:0 auto;margin-top:10px;}
.actcSubList_item:last-child .actcLine{display:none;}
.actcTitle{font-size:18px;color:#444;font-weight:bold;}
.actPicList_item{float:left;height:220px;max-width:283px;overflow:hidden;margin-right:20px;margin-top:20px;}
.actPicList_item img{max-width:100%;height:180px;}
.actPicList_text{line-height:30px;height:30px;text-overflow:ellipsis;overflow:hidden;}
.inactcPicList{overflow:hidden;margin-bottom:100px;margin-right:-20px;}
.actscIntroPic{float:left;margin-right:40px;}
.actscIntroPic img{max-width:400px;}
.actscIntroTitle{color:#f4a82e;font-size:28px;font-weight:bold;margin-top:10px;margin-bottom:30px;line-height:30px;}
.actscIntroTextLeft{float:left;font-size:16px;color:#333;line-height:200%;}
.actscIntroTextRight{float:right;}
@media only screen and (max-width:1260px){
    .inactcPicList{max-width:910px;margin:0 auto 100px;}
    .actscTitle{width:33.18%;}
    .actscTwo{width:49.5%}
}
@media only screen and (max-width:968px){
    .inactcPicList{max-width:700px;}
    .acPicList_item{margin-right:60px;}
    .actscIntroPic{display:none;}
    .actscTitle{width:33.1%;}
    .actscTwo{width:49.5%}
}
@media only screen and (max-width:780px){
    .associationImg{display:none;}
    .inactcPicList{max-width:610px;}
    .actscIntroTextRight{display:block;margin:0 auto;float:none;}
}
@media only screen and (max-width:540px){
    .actPicList_item{float:none;}
    .actscTitle{width:32.8%;}
    .actscTwo{width:49.5%}
    .inactcPicList{width:283px;margin-bottom:50px;}
    .actcSubListContent{margin-bottom:50px;}
}

/*network column*/
.netContainer{overflow:hidden;margin-bottom:40px;}
.netConItem{width:33.333%;float:left;font-size:16px;margin-top:15px;}
.netConItem a:hover{color:green;}
li.netConItem a{display:block;border-bottom:1px dashed #ccc;margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:6px;}
.neAsscociation{padding:0 20px 40px;}
.neAllAssco{background:#f0f0f0;padding:0 20px 40px;}
.AsbuttonContain{margin-top:30px;overflow:hidden;width:100%;}
.AspastPaper{width:146px;height:38px;line-height:38px;color:#019549;border-radius:19px;border:1px solid #019549;font-size:18px;text-align:center;margin:0 auto;cursor:pointer;}
.AspastPaper a{display:block;width:100%;}
.AspastPaper:hover{background:#019549;color:#fff;}
.Assubmission{width:146px;height:38px;line-height:38px;color:#f4a82e;border-radius:19px;border:1px solid #f4a82e;font-size:18px;text-align:center;margin:0 auto;cursor:pointer;}
.Assubmission a{display:block;width:100%;}
.Assubmission:hover{background:#f4a82e;color:#fff;}
.Asbutton_item{width:20%;overflow:hidden;float:left;margin-top:20px;}
/**201706临时添加毕业专区**/
.Asbutton_item{width:16.66%;}
.Assubmission.graduate{background:#bae3f9;color:#318bbc;border:1px solid #88c3e3;}
.Assubmission.graduate:hover{background:#a9dbf7;}


/*activity*/
.actContainer{margin-top:30px;padding:0 20px;}
.actDate{float:left;margin-right:25px;overflow:hidden;}
.actDay{font-size:32px;font-weight:900;text-align:center;color:#019549;margin-top:5px;}
.actYM{font-size:14px;color:#019549;text-align:center;margin-top:8px;}
.actLine{height:70px;width:3px;background:#019549;margin:0 auto;margin-top:10px;}
.hotListItem:last-child .actLine{display:none;}
.actTitle{font-size:18px;color:#444;font-weight:bold;}
.actEnd{display:none;}
.actListContent{margin-right:440px;}
.actLeft{float:left;width:100%;margin-right:-380px;}
.actRight{float:right;width:380px;height:300px;margin-bottom:100px;position:relative;}
.actNews{margin-bottom:40px;overflow:hidden;}

/*network*/
.netAsso{padding-bottom:40px;overflow:hidden;   /*background: #f3f3f3;*/}
.netCouncil{overflow:hidden;padding:0 20px;background:#f0f0f0;}
.inNetCouncil{padding-bottom:40px;overflow:hidden;}
.net_council_Item{width:33.333%;float:left;}
.net_council_content{max-width:380px;background:#f5f5f5;box-shadow:5px 5px 8px 0 rgba(0,0,0,0.1);}
.net_councilTitle{padding-left:20px;}
.net_councilTitle a{font-size:18px;font-weight:bold;height:50px;line-height:50px;color:#333;}
.net_councilPic{width:100%;max-width:380px;overflow:hidden;}
.net_councilPic img{max-width:100%;}
.net_council_Item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.net_council_Item img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.netList{margin:20px auto;overflow:hidden;padding-bottom:20px;padding:0 20px 20px;}
.netListTitle{border-bottom:3px solid #d7d7d7;padding-bottom:20px;margin-bottom:20px;}
.inNetListTitle{width:600px;margin:20px auto;}
.DiNetListTitle{width:360px;}
.netMeTitle{font-size:16px;float:left;padding:0 10px;margin:0 10px;height:38px;line-height:38px;text-align:center;position:relative;}
.mouseover{background:#019549;color:white;border-radius:5px;}
.mouseover::after{position:absolute;width:0;height:0;content:"";border-top:9px solid #019549;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:9px solid transparent;top:38px;right:45px;}
.netSubList{display:none;}
.netSubList_item{width:25%;float:left;height:32px;line-height:32px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.netSubList_item:last-child{color:#019549;}

/*giveback*/
.giService{overflow:hidden;padding-bottom:20px;}
.giDonate{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/lodonate.png) no-repeat;height:294px;overflow:hidden;background-size:100% 150%;}
.inGiDonate{max-width:850px;margin:0 auto;color:#883b3d;padding:0 20px;}
.giDonateTitle{font-size:20px;text-align:center;font-weight:bold;margin:45px 0 30px;}
.giDonateContent{line-height:200%;}
.giDonateContent p{text-indent:2em;}
.giButton{width:140px;height:40px;line-height:40px;border-radius:20px;font-size:16px;text-align:center;margin:20px auto 0;border:1px solid #883b3d;}
.giButton a{display:block;}
.giButton:hover{background:#883b3d;color:#fff;}
.giSouvenir{margin-top:30px;margin-bottom:50px;}
.giv_item{height:auto;}

/*news*/
.newsContainer{overflow:hidden;margin-top:30px;padding:0 20px;}
.newsLeft{width:100%;margin:0 auto;}
.newsRight{display:none}
.newsRightItem,.LinkArticleCorrelative{height:50px;line-height:50px;border-top:1px solid #ccc;padding-left:15px;font-size:16px;cursor:pointer;font-weight:bold;}
.newsRightItem a,.LinkArticleCorrelative a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; height:48px;line-height:48px}
.friRitem{background:#104a2c;color:#ff0;font-size:18px;list-style:none;font-weight:bold;}
.sideMenu .newsRightItem{font-size:14px;font-weight:normal;}
#subNav .newsRightItem:hover,#subNav .LinkArticleCorrelative:hover{background:#f3f3f3;color:#333;}

.greater{float:right;margin-right:20px;font-weight:bold;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.open{}
.sideMenu .newsRightItem{text-indent:2em;}
.hotNews{overflow:hidden;}
.hotListItem{margin-top:30px;overflow:hidden;}
.hostListContent{overflow:hidden;}
.hostListPic{float:left;margin-right:25px;max-width:260px;max-height:169px;overflow:hidden;}
.hostListPic img{max-width:100%;}
.hostListCloumn{height:28px;width:120px;text-align:center;line-height:28px;border-radius:14px;border:1px solid #009448;color:#009448;}
.hostListTitle{margin-top:16px;font-size:18px;color:#111;}
.hostListTime{margin-top:16px;color:#1497cc;}
.hostListText{margin-top:16px;overflow:hidden;color:#999;}
.newsList{overflow:hidden;margin:30px 300px 40px 0;}
.newListItem{height:40px;border-bottom:1px dashed #ccc;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newsListTime{float:right;}

/*三级栏目*/
.thiIntro{margin:20px 30 40px 0;font-size:16px;line-height:200%;}
.thiIntro a{color:blue;}

/*search */
.loca_title{font-size:24px;font-weight:bold;float:left;}
.searchBox{margin-top:46px;padding:0 20px;}
.contentmain{margin-top:20px;padding-bottom:20px;}
.searchTitle{font-size:16px;font-weight:bold;line-height:40px;}
.notfound{margin-top:20px;}
.searchLocation{height:45px;line-height:45px;overflow:hidden;}
.searchNot{list-style:disc inside;}
.searchNot li{line-height:30px;text-align:center;}
.searchList h2{font-size:24px;font-weight:500;text-align:center;}
.searchItem{height:35px;line-height:46px;border-bottom:1px dashed #ccc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search_date{float:right;}

/*page */
#hopePager{padding:15px 10px;overflow:hidden;_zoom:1;text-align:center;margin:20px 30 40px 0;}
.inputPager_des{display:none;}
.inputPager_page{margin:0 auto;padding:0 10px;}
.inputPager_page a{display:inline-block;margin:0 5px;padding:3px 8px;border:solid 1px#c8c8c8;}
.inputPager_page input{padding:0 8px;width:22px;line-height:20px;overflow:hidden;border:solid 1px #c8c8c8;}
.inputPager_page .p_cur{background:#009549;color:white;}
.inputPager_page .btnPage{cursor:pointer;background:#00813b;color:white;width:40px;}
#pageNum{display:none;}
.btnPage{display:none;}

/*conent*/
.content{overflow:hidden;}
.contentTitle{color:#c32728;font-size:20px;font-weight:bold;margin-top:30px;    line-height: 1.3!important;
    font-size:36px!important;
    margin-bottom: 20px;
    font-family: SourceHanSerifCN-Bold !important;}
.contentSubTitle{font-size:18px;font-weight:bold;margin-bottom:15px;}
.contentinfo{margin-bottom:35px;margin-top:10px;}
.contentTitle,.contentSubTitle,.contentinfo{line-height:30px;}
.contentText{overflow:hidden;line-height:200%;margin-bottom:50px;font-size:16px;font-family:"宋体";padding-top:10px;word-wrap:break-word;letter-spacing:0.2em;width:95%;color:#555;margin:auto;text-align:left;}
.contentText img,.contentText table{clear: both; display: block; margin:0 auto;max-width:1000px;height:auto}
.contentText p{line-height:200%;text-align:left;}
.contentText blockquote{background:#f7f7f7;margin:15px 0;padding:15px 20px;}
.contentText a:hover{color:green;}
.contentText .bdshare-button-style0-24{float:right;line-height:40px;margin-top:20px;}
.shareText{font-size:14px;color:#555;float:left;}

	
	
	

/*mheader*/
.topBar,.mDonate,.menu_mask{display:none;}
.mHeader,.mArchives{display:none;}
.mfooter{display:none;}
@media only screen and (max-width:1260px){
    .header{padding-left:20px;padding-right:20px;}
    .nav{padding-left:20px;padding-right:20px;}
    .mainBox{padding:0 20px;}
    .mainSys{display:none;}
    .mainNews{width:45%;margin-right:5%;}
    .mainReport{margin:0;}
    .time_list_inner{padding-left:20px;}
    .drapTime{display:none;}
    .timeLine{height:400px;}
    p.aniPos{bottom:80px;}
    .act_title{margin-bottom:0;}
    .act_item{width:50%;margin-top:30px;}
    .net_council_content{max-width:290px;}
}
@media only screen and (max-width:960px){
    .Asbutton_item{width:33.3%;}
    .conWayItem{width:50%;}
    .conWayItem:last-child .conWayMore{padding-left:20px;}
    .coPaperPic{display:none;}
    .coPaperPic{margin-right:20px;}
    .pastPaper{margin-right:10px;}
    .submission,.pastPaper{width:130px;}
    .coQuestion{height:auto;padding-bottom:20px;background-size:200% 100%;}
    .net_council_Item{float:none;width:100%;}
    .net_council_content{max-width:350px;margin:0 auto;margin-top:30px;}
    .actRight{display:none;}
    .actListContent{margin-right:0;}
    .netList{display:none;}
    .netContainer{margin-right:0;}
    .newsRight{display:none;}
    .jouList{margin-right:0;}
    .contentText{margin-right:0;}
    .hostListContent,.newsList{margin-right:0;}
    .hostListPic{display:none;}
    .contentTitle,.contentSubTitle,.contentinfo{margin-right:0;}
    .netSubList_item{width:50%;}
}
@media only screen and (max-width:760px){
    .submap_list{width:auto;}
    .submap_item{width:96%;}
    .Asbutton_item{width:50%;}
    .thiIntro{margin-right:0;}
    .header,.nav{display:none;}
    .mDonate{display:block;}
    .topBar{display:block;height:30px;background:#363636;padding:10px 20px 10px 0;box-shadow:0 0 1px 0 rgba(255,255,255,0.5);}
    .mHeader{display:block;background:#00561f;text-align:center;padding:25px;}
	.showerweima{ width:300px}
	.erweimapic{ height:1000px}

    /*menu mask*/
    .menu_wrapper{cursor:pointer;}
    .menu_mask{position:absolute;top:0;right:0;width:0;height:100%;z-index:10;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/menubg.jpg),#00561f;background-repeat:no-repeat;background-size:155px 117px;background-position:left bottom;overflow:hidden;}
    .closeMenu{height:50px;background:#4c4c4c;padding-right:27px;line-height:100px;text-align:right;}
    .menu_wrapper{display:block;width:21.5px;height:15px;float:right;margin-top:7.5px;}
    .menu_close{display:block;width:16px;height:16px;float:right;margin-top:17px;}
    .menu_item{background:#00561f;color:#fff;font-size:15px;line-height:45px;border-bottom:1px solid  #042514;box-shadow:0 0 1px  0 rgba(255,255,255,0.5);}
    .menu_item_icon{padding-left:40px;}
    .menu_item_icon a{display:block;width:100%;}
    .menu_active{background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/drop.png) no-repeat 93% 18px;background-size:14px 8px;}
    .subMenu{display:none;background:#eee;}
    .subMenu_item{border-bottom:1px solid #b5b5b5;line-height:35px;padding-left:40px;color:#333;}
    .mHeaderImg{max-width:100%;}
    .animated{display:none;}
    .mainSys{display:none;}
    .mainNews{width:100%;margin:0;margin-bottom:30px;}
    .mainBox{height:auto;margin-top:20px;}
    .bracket{display:none;}
    .titleContent{font-size:18px;font-weight:900;}
    .mainTitle{overflow:inherit;margin-bottom:0;}
    .mainReport .main_item{height:43px;font-size:14px;white-space:normal;border-style:none;margin-top:20px;line-height:22px;color:#333;}
    .mainReport .time{display:block;float:left;width:32px;padding:6px;background:#00561f;color:#fff;line-height:18px;text-align:center;}
    .more{font-size:12px;}
    .timeLine{display:none;}
    .act_item{width:100%}
    .mDonate{height:242px;line-height:242px;margin-top:45px;background:url(/_upload/tpl/00/25/37/template37/htmlRes/alumni_res/torii.png) no-repeat;text-align:center;}
    .mDonatePic{margin-top:55px;}
    .mArchives{display:block;margin-top:35px;padding:0 30px;}
    .mAct_item_pic{position:relative;margin-top:30px;width:500px;overflow:hidden;height:300px;}
    .mAct_item_pic img{width:100%;height:100%;}
    .mAct_new{position:absolute;right:0;top:27px;width:53px;height:24px;color:#fff;text-align:center;line-height:24px;font-size:14px;background:#47bc73;}
    .mAct_new::after{content:"";width:0;height:0;border-top:7px solid #177436;border-right:7px solid transparent;position:absolute;top:24px;right:0;}
    .mAt_title{margin-top:10px;font-size:14px;line-height:16px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
    .mAt_time{margin-top:10px;font-size:12px;color:#828282;}
    .mSlider{width:100%;border-bottom:1px solid white;position:relative;overflow:hidden;}
    .mPagination{position:absolute;left:0;text-align:center;bottom:65px;width:100%;}
    .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:100%;background:white;margin:0 5px;cursor:pointer;}
    .swiper-active-switch{background:#006633;}
    .footer{margin-top:20px;background:#f0f0f0;padding:15px 0;height:auto;font-size:10px;line-height:20px;}
    .footer_content{display:none;}
    .mfooter{display:block;}
    .giDonate{height:auto;}
     #hopePager{margin-right:0;padding:0;}
    .inputPager_page .p_num{display:none;}
    .inputPager_page .p_cur{display:none;}
    .inputPager_page a{padding:3px 3px;}
    .netConItem{width:50%;height:30px;}
    .jouListItem{width:200px;float:none;margin-left:auto;margin-right:auto;}
}
@media only screen and (max-width:540px){
    .submap_list{width:80px;}
}
.icon_01{position:relative;}
.qrcode{display:none;top:42px;left:-75px;position:absolute;z-index:20;}
.qrcode img{box-shadow:0px 0px 1px 1px #ccc;}
.columnMargin{margin-right:10px;}

/*Calendar*/
.calendarBox{width:380px;float:right;margin-top:65px;border:solid 1px #ccc;background:#fafafa;color:#c0c0c0;}
.Calendar{margin:0 auto;width:100%;text-align:center;}
.Calendar td{line-height:22px;border:none;}
.Calendar td b{font-weight:normal;}
tr.MonthTr > td,tr.WeekTr td{padding:8px 0;}
tr.DateTr td{padding:8px 0;}
.WeekTr td{font-weight:500;color:black;}
tr.MonthTr > td{color:black;}
.idate > span{display:block;margin:0 auto;width:22px;border-radius:100%;}
.curdate > span{color:#787878;}
.hasDay > span{color:#22b322;cursor:pointer;font-weight:bold}
tr.MonthTr span{cursor:pointer;}
.hasDay{position:relative;}
.hasDay .schList{display:none;position:absolute;z-index:9;bottom:28px;right:36px;width:360px;padding:8px 28px;text-align:left;line-height:1.3;box-shadow:0 3px 3px #ccc;background:white;border:solid 1px #d5d5d5;color:#006633;}
.schList li{margin-bottom:8px;padding-bottom:8px;border-bottom:solid 1px #ccc;}
.schList li:last-child{border-style:none;}
.schList span{color:#888;}
.schList .schListText{color:#555;margin-top:5px;}

/*****add by wensaint******/
.ser_item{width:50%}
.ser_item .inact_item,.ser_item .inact_item .actPic{max-width:380px;}
@media only screen and (max-width:960px){
    .ser_item{width:100%}
}


.possplit {background: none; width: auto;text-align: center;text-indent: 0px;padding:0 5px;}
.location a { color:#333 !important;}
.lbyy { min-height:400px; padding-bottom:50px;} 
.wp_articlecontent img { max-width:100% !important; width:auto;} 

.topnav {
	position: relative;
	height: 45px;
	line-height: 45px;
	background: #e4e4e4;
	border-bottom: 1px solid #e6e6df;
	z-index: 3;
	color: #4e4e4e; display: none;
}
.topnav, .slideBox2, .main1, .footer, .footer2 {
	min-width: 1200px;
}
.topnav .tinylogo {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
}
.topnav .slogan {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -70px;
}
.topnav-right-mobile {
	display: none;
}
.topnav-right .topnav-item {
	float: right;
	line-height: 45px;
}
.topnav-item span a {
	color: #8b6833;
	color: #4e4e4e;
	padding-right: 4px;
}
.topnav-right .topnav-item.first span {
	padding-right: 4px;
	border-right: 1px solid #cfc4b0;
}
.topnav .brand, .logonav .brand {
	float: left;
    display: none;
}
span.l2 {
    border-right: 1px solid #1e1e1d;
    padding-right: 10px;
    margin-right: 10px;
}


.topnav .container {
    width: 1200px;
    margin: 0 auto;
}


.wp_articlecontent p {
    font-size: 16px!important;
    line-height: 32px!important;
    font-family: "Microsoft YaHei" !important;
}
.wp_articlecontent span{    font-size: 16px!important;
    line-height: 32px!important;
    font-family: "Microsoft YaHei" !important;}
.wp_articlecontent font{    font-size: 16px!important;
    line-height: 32px!important;
    font-family: "Microsoft YaHei" !important;}
