﻿@charset "utf-8";
/*通用样式*/
.wrap-ty{width:1226px;overflow:hidden;margin:0 auto;}
/*首页顶部*/
.top-wrap{max-width:100%;margin:0 auto;min-width:1226px;}
.top-wrap .wrap-ty{}
.top-wrap .top-box{position:relative;height:432px;}
.top-wrap .top-box .logo{width:760px;height:432px;position:absolute;left:0;top:0;z-index:1;background:url("../images/logo.png") 0 0 no-repeat;}
.top-wrap .ny-link-right{position:absolute;left:0;top:27px;font-size:14px;color:#7a858a;height:36px;line-height:36px;z-index:9;}
.top-wrap .ny-link-right .fr a{color:#000;padding-left:6px;padding-right:6px;}
.top-wrap .ny-link-right .search{width:37px;height:36px;background:url("../images/searchbg02.png") center center no-repeat;margin-right:14px;position:relative;}
.search:hover form{display: block;}
.search form{}
.search .txt{width:279px;height:39px;background:#fff;border:0;position:absolute;top:36px;left:0;text-indent:10px;}
.search .sub{width:37px;height:36px;background:url("../images/subbg.jpg") 0 0 no-repeat;text-indent:6666px;border:0;position:absolute;left:0;top:0;}
/*通用内页顶部*/
.top-ny-wrap{max-width:100%;margin:0 auto;padding-bottom:22px;background:url("../images/nytopbg01.jpg") center center no-repeat;height:289px;min-width:1226px;}
.top-ny-wrap .wrap-ty{position:relative;padding-top:233px;}
.top-ny-wrap .ny-logo{width:540px;height:233px;display:block;background:url("../images/nylogo.png") center center no-repeat;position:absolute;left:0;top:0;}
.top-ny-wrap .ny-link-right{position:absolute;right:0;top:27px;font-size:14px;color:#7a858a;height:36px;line-height:36px;}
.top-ny-wrap .ny-link-right .fr a{color:#7a858a;padding-left:6px;padding-right:6px;}
.top-ny-wrap .ny-link-right .search{width:37px;height:36px;background:url("../images/searchbg.png") center center no-repeat #97b7d5;margin-right:14px;}
/*通用导航*/
.top-nav-wrap .nav-wrap{height:56px;padding-left:6px;padding-right:6px;width:auto;background:#02509b;}
.top-nav-wrap .nav-wrap ul{width:100%;}
.top-nav-wrap .nav-wrap ul li{width:10%;float:left;height:56px;line-height:56px;text-align:center;font-size:16px;position:relative;}
.top-nav-wrap .nav-wrap ul li a{color:#fff;width:100%;height:100%;display:block;}
.top-nav-wrap .nav-wrap ul li:hover,.top-nav-wrap .nav-wrap ul li.on{background:#ff9c00;}
.son-wrap{position: absolute;top:56px;left:0;width:170px;background:#ff9c00;z-index: 999;min-height:100px;padding-bottom:18px;display: none;}
.son-wrap a{width:140px !important;height:43px !important;display: block;margin:0 auto;border-bottom:1px solid #ffb033;color:#ffdbb8 !important;line-height:43px;text-align:left;font-size:14px;text-indent:8px;background:url("../images/iconnav.png") right center no-repeat;}
.son-wrap a:hover{color:#fff !important;}
/*通用底部*/
.foot_bg{max-width:100%;background:#02509b;font-size:14px;padding:32px 0; min-width:1226px;}
.foot_bg .foot{width:1050px;margin:0 auto;color:#92a9cb;}
.foot_bg .foot_nav{width:100%;padding-bottom:16px;}
.foot_bg a{margin:0 15px;color:#cbd5e4;}
.foot_bg a:hover{color:#f19c4c}
.foot_bg .foot_tit{text-align:center;line-height:30px;}
/*通用内页框*/
.ny-wrap{max-width:100%;background:#b2b2b2;padding-bottom:34px;min-width:1226px;}
/*内导*/
.ny-nav-wrap{min-height:600px;width:320px;background:#f4f2f0;}
.ny-nav-wrap .father-nav{width:auto;height:83px;text-align:center;line-height:28px;padding-top:30px;}
.ny-nav-wrap .father-nav p.en{font-size:24px;color:#515068;font-family:Arial;}
.ny-nav-wrap .father-nav span.cn{font-size:16px;border-bottom:1px solid #02509b;padding:3px;}
.ny-nav-wrap ul{width:100%;}
.ny-nav-wrap ul li{width:100%;height:60px;border-bottom:1px solid #fff;background:url("../images/icon01.png") 27px 26px no-repeat;text-indent:50px;line-height:60px;font-size:16px;}
.ny-nav-wrap ul li a{color:#404040;}
.ny-nav-wrap ul li:hover,.ny-nav-wrap ul li.on{background:url("../images/icon01.png") 27px 26px no-repeat #fff;color:#02509b;}
.ny-nav-wrap ul li:hover a,.ny-nav-wrap ul li.on a{color:#02509b;}
/*内框*/
.ny-con-wrap{width:868px;padding-left:38px;padding-top:31px;}
.ny-con-wrap .location{font-size:14px;color:#4d4d4d;height:25px;margin-bottom:8px;}
.ny-con-wrap .location a{color:#02509b;}
.ny-con-wrap .catalog-name{width:100%;height:50px;margin-bottom:32px;}
.ny-con-wrap .catalog-name span{float:left;line-height:47px;border-bottom:2px solid #02509b;font-size:24px;color:#000;}
/*内通*/
.Cwrap{width:auto;overflow: hidden;padding-bottom:50px;}
/*列表*/
.list-wrap{width:764px;}
.list-wrap ul {width:100%;}
.list-wrap ul li{width:100%;height:59px;border-bottom:1px solid #e5e5e5;line-height:59px;font-size:16px;}
.list-wrap ul li span{float:left;color:#02509b;padding-right:12px;margin-right:17px;background:url("../images/listbg.png") right center no-repeat;}
.list-wrap ul li a{float:left;color:#000;}
.list-wrap ul li:hover a{color:#02509b;}
/*列表-教师简介*/
.list-teacher{width:764px;}
.list-teacher ul{width:100%;margin-bottom:42px;}
.list-teacher ul li{width:100%;height:555px;position: relative;color:#fff;font-size:14px;line-height:28px;}
.list-teacher ul li img{height:555px;position:absolute;top:0;width:382px;}
.teacher-01 img,.teacher-03 img{left:0;}
.teacher-02 img,.teacher-04 img{right:0;}
.list-teacher ul li .name{font-size:16px;font-weight:bold;}
.list-teacher ul li div.wrap-teacher{width:382px;position:absolute;height:286px;top:0;}
.list-teacher ul li div.wrap-teacher div{height:369px;width:auto;padding:21px;padding-top:165px;color:#fff;text-align:left;line-height:28px;}
.list-teacher ul li.teacher-01 div.wrap-teacher{background:url("../images/teachericon01.png") left center no-repeat;}
.list-teacher ul li.teacher-01 div.wrap-teacher div{background:#02509b;}
.list-teacher ul li.teacher-02 div.wrap-teacher{background:url("../images/teachericon02.png") right center no-repeat;}
.list-teacher ul li.teacher-02 div.wrap-teacher div{background:#ff9c00;}
.list-teacher ul li.teacher-03 div.wrap-teacher{background:url("../images/teachericon03.png") left center no-repeat;}
.list-teacher ul li.teacher-03 div.wrap-teacher div{background:#d92218;}
.list-teacher ul li.teacher-04 div.wrap-teacher{background:url("../images/teachericon04.png") right center no-repeat;}
.list-teacher ul li.teacher-04 div.wrap-teacher div{background:#0fbbda;}
.list-teacher ul li.teacher-01 div.wrap-teacher,.list-teacher ul li.teacher-03 div.wrap-teacher{right:0;padding-left:13px;}
.list-teacher ul li.teacher-02 div.wrap-teacher,.list-teacher ul li.teacher-04 div.wrap-teacher{left:0;padding-right:13px;}
.page-wrap{width:764px;line-height:29px;color:#000;font-size:14px;}
.page-wrap img{max-width:100%;}
/*列表-图文*/
.list-picture{width:802px;}
.list-picture ul{width:100%;}
.list-picture ul li{width:100%;height:129px;padding-top:21px;padding-bottom:24px;border-bottom:1px solid #ccc;}
.list-picture ul li img{float:left;width:210px;height:129px;}
.list-picture ul li .info{float:right;height:129px;width:565px;}
.list-picture ul li .info .tit{font-size:16px;color:#02509b;height:40px;line-height:40px;}
.list-picture ul li .info .summary{height:60px;line-height:24px;font-size:14px;color:#828282;}
.list-picture ul li .info .time{height:29px;line-height:29px;font-size:12px;color:#828282;background:url("../images/timebg.png") 0 7px no-repeat;text-indent:22px;}
/*列表-通知*/
.list-notice{width:787px;}
.list-notice ul{width:105%;}
.list-notice ul li{width:328px;height:190px;border:1px solid #e9e9e9;margin-bottom:28px;padding-left:22px;padding-right:25px;float:left;padding-top:22px;margin-right: 33px;}
.list-notice ul li:hover{background:#02509b;border:1px solid #02509b;}
.list-notice ul li .box{height:120px;}
.list-notice ul li .tit {
    font-size: 16px;
    color: #02509b;
    max-height: 60px;
    line-height: 27px;
}
.list-notice ul li .summary {
    font-size: 14px;
    color: #828282;
    line-height: 24px;
    height: 70px;
    padding-top: 10px;
}
.list-notice ul li .time{font-size:14px;color:#02509b;height:49px;line-height:49px;border-top:1px solid #e9e9e9;}
.list-notice ul li:hover .tit{color:#fff;}
.list-notice ul li:hover .summary{color:#7592bd;}
.list-notice ul li:hover .time{color:#fff;}

/*通用样式*/
.mr33{margin-right:33px;}
.mr0{margin-right:0 !important;}
.dn{display:none;}
/*首页内容*/
.part-wrap{padding-bottom:64px;}
.part-a{height:430px;width:auto;}
.part-a-a{width:760px;height:430px;}
.part-a-a .con{width:auto;height:90px;padding-top:35px;padding-bottom:46px;line-height:29px;font-size:14px;color:#000;}
.part-a-a .con a{color:#3399e1;font-size:12px;}
.part-a-a .hm-pic-nav{height:171px;width:auto;}
.part-a-a .hm-pic-nav ul{width:100%;}
.part-a-a .hm-pic-nav ul li{width:118px;height:171px;background:#f5f4f2;margin-right:15px;float:left;padding-right:125px;position:relative;}
.part-a-a .hm-pic-nav ul li i{display: block;position:absolute;top:49px;left:154px;-webkit-transition: 0.4s;-webkit-transition: -webkit-transform 0.4s ease-out;transition: transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;}
.part-a-a .hm-pic-nav ul li:hover i{transform: rotateZ(360deg);-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);}
.part-a-a .hm-pic-nav ul li .en-title{font-size:24px;font-family: Arial;color:#02509b;line-height:28px;left:18px;top:45px;position:absolute;}
.part-a-a .hm-pic-nav ul li .cn-title{font-size:20px;color:#b0afae;position:absolute;left:18px;top:107px;}
.hm-nav-01{width:65px;height:64px;background:url("../images/hmnavbg01.png") 0 0 no-repeat;}
.hm-nav-02{width:64px;height:64px;background:url("../images/hmnavbg02.png") 0 0 no-repeat;}
.hm-nav-03{width:54px;height:70px;background:url("../images/hmnavbg03.png") 0 0 no-repeat;}

.part-a-b{width:394px;height:430px;background:#faf9f8;padding-left:24px;padding-right:24px;}
.hm-list-01{padding-top:22px;}
.hm-list-01 ul {width:100%;}
.hm-list-01 ul li{width:100%;height:47px;border-bottom:1px dashed #e5e5e5;line-height:47px;font-size:14px;}
.hm-list-01 ul li span{float:left;color:#02509b;padding-right:14px;margin-right:10px;background:url("../images/listbg.png") right center no-repeat;}
.hm-list-01 ul li a{float:left;color:#000;}
.hm-list-01 ul li:hover a{color:#02509b;}


.part-b{margin-top:7px;}
.part-b .title{margin-bottom:41px;}
.hm-list-02{width:100%;height:394px;}
.hm-list-02 ul{width:100%;}
.hm-list-02 ul li{width:394px;height:394px;float:left;background:#f5f4f3;margin-right:21px;}
.hm-list-02 ul li img{width:395px;height:240px;}
.hm-list-02 ul li .con{width:355px;height:114px;padding:20px;}
.hm-list-02 ul li .con .tit{font-size:16px;font-weight:bold;color:#02509b;}
.hm-list-02 ul li .con .summary{font-size:14px;color:#838383;line-height:26px;}
.hm-list-02 ul li .con .time{font-size:14px;color:#02509b;}
.part-c{margin-top:9px;}
.hm-pic-wrap{padding-top:44px;}
.hm-pic-wrap ul{width:100%;height:495px;position:relative;}
/*.hm-pic-wrap ul li{position:absolute;}*/




.wrapleft{width:812px;height:495px; float:left;}
.wrapleft ul li div.wrap{position:relative;width:100%;height:100%;}
.wrapleft ul li div.wrap img{width:100%;height:100%;z-index:1;}
.wrapleft ul li div.wrap .tit{width:100%;height:58px; position:absolute; bottom:0;line-height:58px; background:url("../images/titbg.png") right center no-repeat;z-index:2;font-size:16px;color:#000;text-indent:40px;  }
.wrapleft ul li.hm-pic-01{width:812px;height:495px;top:0;left:0;}


.wrapright{width:396px;height:495px;float:right; position:relative; overflow:hidden;}
.wrapright ul{ width:396px; float:left; height:auto;}
.wrapright ul li{width:396px;height:240px; float:left;margin-bottom:20px;}
.wrapright ul li img{ width:396px; height:240px;}

.wrapright ul li div.wrap{width:396px; height:240px; position:relative;}
.wrapright ul li div.wrap .tit{width:100%;height:58px;line-height:58px; background:url("../images/titbg.png") right center no-repeat; position:absolute; bottom:0;z-index:2;font-size:16px;color:#000;text-indent:40px;  }



/*首页通用设置*/
.hm-wrap .title{height:88px;line-height:125px;overflow: hidden;}
.hm-wrap .title span{float:left;}
.hm-wrap .title a{float:right;color:#3399e1;font-size:12px;}
.hm-wrap .title .a{font-size:24px;color:#000;font-family:Arial;}
.hm-wrap .title .b{font-size:16px;color:#02509b;font-weight:bold;margin-left:9px;}
.hm-wrap .title-01{background:url("../images/hmtitbg01.jpg") 0 bottom no-repeat;}
.hm-wrap .title-02{background:url("../images/hmtitbg02.jpg") 0 bottom no-repeat;}
/*分页*/
.NewsPage {margin-top:40px;text-align:center;}
.NewsPage *{margin-right:5px;}
.NewsPage a{padding-left:12px;padding-right:12px;line-height:32px;height:32px;text-align:center;background:#eee;color:#666;font-size:14px;display: inline-block;}
.NewsPage a:hover{background:#434396;color:#fff;}
.NewsPage font{padding-left:12px;padding-right:12px;line-height:32px;height:32px;text-align:center;background:#02509b;color:#fff;font-size:14px;display: inline-block;}
#NewsPage {margin-top:40px;text-align:center;}
#NewsPage *{margin-right:5px;}
#NewsPage a{padding-left:12px;padding-right:12px;line-height:32px;height:32px;text-align:center;background:#eee;color:#666;font-size:14px;display: inline-block;}
#NewsPage font{padding-left:12px;padding-right:12px;line-height:32px;height:32px;text-align:center;background:#02509b;color:#fff;font-size:14px;display: inline-block;}


/*文章内容样式*/
.page-wrap .title{text-align: center;font-size: 28px;padding: 10px;line-height: 36px;}
.page-wrap .info{text-align: center;padding: 10px;border-bottom: 1px dashed #ccc;color:#666;}
.page-wrap .content{padding:10px;}
.page-wrap .next_prev{height:60px;overflow: hidden;line-height:30px;font-size:13px;margin-top:40px;border-top:1px dashed #ccc;padding-top:20px;}


.list-img{width: 800px;}

.list-img li{width: 250px;float: left;margin: 0 15px 10px 0; text-align: center; font-size: 16px;}
.list-img li img{width: 250px;height: 167px;margin-bottom:10px;}
