@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}

body,html {  margin: 0;  padding: 0; font-size: 14px;}


body {    font-family:"Helvetica Neue", Helvetica,"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    -webkit-text-size-adjust: none;}

dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,ol,p,select,textarea,ul,li {  padding: 0;   list-style: none;  margin: 0}
img { border: none}
input,select,textarea { outline: 0; resize: none}

a:link,a:visited {  color: #282828; text-decoration: none}





/*导航*/
.nav *{text-decoration:none;font-size:9pt;}
.nav * a:hover{background-color:#28aff3;/* 鼠标经过时的红色背景，可自定义 */}
.menu{list-style:none;height:40px;width:100%;background-color:#20678b;}
.nav{list-style:none;height:40px;width:1400px;margin:0 auto;background-color:#20678b;}
.nav li{float:left;border-right:1px solid #fff;position:relative;}
.nav li:nth-child(11){border-right:none}
.nav li a{font-size:18px;color:#fff;height:38px;line-height:38px;padding:0 18px;blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:inline-block;}
.nav li a:focus{-moz-outline-style: none; }
.nav li .sub-nav{position:absolute;top:39px;left:-1px;list-style:none;display:none;z-index: 999}
.nav li .sub-nav li{text-align:center;clear:left;width:170px;height:35px;line-height:35px;position:relative;background: rgba(32,103,139,0.6);margin:2px 0;border:none}
.nav li .sub-nav li a{height:34px;line-height:34px;width:170px;padding:0;display:inline-block;}
.nav li .sub-nav li .sj_nav{position:absolute;left:155px;display: none;top:-5px;}

.sj_nav a{background: rgba(32,103,139,0.6);margin:2px 0;display: block}
.nav li .sub-nav li:hover .sj_nav{display: block}
.nav li .sub-nav li .sj_nav:before{
    content:"";
    position:absolute;
    right:100%;
    top:15px;
    width:0px;
    height:0px;
    border-top:5px solid transparent;
    border-right:5px solid #006786;
    border-bottom:5px solid transparent;
	
}


.top{width:1200px;margin:20px auto;overflow: hidden}

.top .logo{float:left;width:30%;}
.top .logo img{width:100%;height:auto;}
.top .ri_out{float:right;overflow: hidden}

.top .ri_out .sc_out{margin-left:286px;}
.top .ri_out .sc_out a{float:left;padding:15px;display: block}
.top .ri_out .by{width:75%;height:auto;margin-left:100px;}
.top .ri_out .by img{width:100%;height:auto;}
.sy_nr{width:1200px;margin:0 auto;overflow: hidden;}

.sy_nr .nr1{overflow: hidden;}

.sy_nr .nr1 .xy_yw{overflow:hidden;float:left;width:78%;}

.sy_nr .nr1 .xy_yw .bt{overflow:hidden;margin-top:25px;border-bottom:solid 3px #006786;padding-bottom: 5px;}
.sy_nr .nr1 .xy_yw .bt .wz_bt{float:left;font-size:18px;color:#fff;width:120px;height:40px;background-color:#006786;border-radius: 10px;line-height: 40px;text-align: center}

.sy_nr .nr1 .xy_yw .bt a{float:right;line-height: 40px;font-size:16px;}




.focus{position:relative;width:320px;height:240px;background-color:#000;float:left;}  
.focus img{width:320px;height:240px;} 
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  

.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:10px;right:40px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width:20px;height:20px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#006786;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}  


.xw_lb{overflow: hidden;margin-top:15px;}


.xw_lb .ri_xw_nr{float:right;width:64%}
.xw_lb .ri_xw_nr li{border-bottom:solid 1px #b3b3b3}
.xw_lb .ri_xw_nr li:nth-child(2){border:none;margin-top:15px;}
.xw_lb .ri_xw_nr li a h3{font-size:16px;margin-bottom:10px;}
.xw_lb .ri_xw_nr li a p{font-size:14px;line-height:30px;}
.xw_lb .ri_xw_nr li a p span{color:#096786;margin-left:15px;font-size:18px;}
.xw_lb .ri_xw_nr li a:hover{color:#006786}

.sy_nr .ri_nr{float:right;width:20%;margin-top: 10px;}

.sy_nr .ri_nr .bt{overflow:hidden;margin-top:16px;border-bottom:solid 3px #006786;padding-bottom: 5px;}

.sy_nr .ri_nr .bt .wz_bt{float:left;font-size:18px;color:#fff;width:120px;height:40px;background-color:#006786;border-radius: 10px;line-height: 40px;text-align: center}

.sy_nr .ri_nr .bt a{float:right;line-height: 40px;font-size:16px;}

.sy_nr .ri_nr .zl_nr{margin-top:25px;}
.sy_nr .ri_nr .zl_nr a{width:90%;display:block;padding-bottom:6px;margin:0 auto;}
.sy_nr .ri_nr .zl_nr a img{width:100%;margin:0 auto;display: block}

.xw_lb{overflow: hidden}
.xw_lb ul Li{float:left;margin-right:15px;position:relative;}

.xw_lb ul Li a img{width:218px;height:150px;}
.xw_lb ul Li a .tp_nw_bt{position:absolute; bottom:0;z-index: 1;width:100%;height:40px;background: rgba(0,0,0,0.6);}
.xw_lb ul Li a .tp_nw_bt p{color:#fff;text-align: center;line-height: 40px;}

.ks_lj{border: solid 1px #b9b9b9;padding:5px;display: block;overflow: hidden;padding-top:15px;}
.ri_nr .bt{margin-bottom:15px;}
.ks_lj a{width:70px;height:60px;display: block;background:url(../images/ks_lj_bj.jpg) center center no-repeat;float:left;margin-right:8px;margin-bottom:15px;color:#fff;font-size:18px;text-align: center;padding-top:10px;}
.ks_lj a:nth-child(3n){margin-right: 0;}
.ks_lj>li {display:none}


.nr2{width:1200px;margin:0 auto;overflow: hidden;}
.lf_nr{width:48% ;float:left;}

.lf_nr .bt{overflow:hidden;margin-top:16px;border-bottom:solid 3px #006786;padding-bottom: 5px;}

.lf_nr .bt .wz_bt{float:left;font-size:18px;color:#fff;width:120px;height:40px;background-color:#006786;border-radius: 10px;line-height: 40px;text-align: center}

.lf_nr .bt a{float:right;line-height: 40px;font-size:16px;}
.lf_nr ul{margin-top:20px;}
.lf_nr ul li{overflow:hidden;border-bottom:solid 1px #9ac3cf;margin-bottom:10px;background:url(../images/jt_bj.png) left center no-repeat ;padding-left:30px;}
.lf_nr ul li a{float:left;font-size:16px;line-height:30px;}
.lf_nr ul li a:hover{color:#006786;}
.lf_nr ul li span{font-size:16px; float:right;line-height:30px;margin-right:10px;}

.ri_nr{width:48%;float:right;}
.ri_nr .bt{overflow:hidden;margin-top:16px;border-bottom:solid 3px #006786;padding-bottom: 5px;}

.ri_nr .bt .wz_bt{float:left;font-size:18px;color:#fff;width:120px;height:40px;background-color:#006786;border-radius: 10px;line-height: 40px;text-align: center}
.ri_nr .bt a{float:right;line-height: 40px;font-size:16px;}


.ri_nr ul{margin-top:20px;}
.ri_nr ul li{overflow:hidden;border-bottom:solid 1px #9ac3cf;margin-bottom:10px;}
.ri_nr ul li a{float:left;font-size:16px;line-height:30px;background:url(../images/jt_bj.png) left center no-repeat ;padding-left:30px;}
.ri_nr ul li a:hover{color:#006786;}
.ri_nr ul li span{font-size:16px; float:right;line-height:30px;margin-right:10px;}

.yq_lj{width:1200px;margin:0 auto;}

.yq_lj ul{overflow:hidden;margin:15px 0}
.yq_lj ul li{float:left;}
.yq_lj ul li a{font-size:16px;color:#016685;padding:10px;}

.footer{background-color:#006786;height:auto;padding:20px 0 0 20px;}

.footer .footer_in{width:1200px;margin:0 auto;overflow:hidden;}

.footer .footer_in .dz{float:left;width:50%;margin-top:3%;}

.footer .footer_in .dz p{color:#fff;text-align: center;font-size:16px;line-height: 30px;}
.footer .footer_in .dz p span{margin:10px 0;}

.ewm{float:right;width:40%;}
.ewm .wx{float:left;padding:15px;}
.ewm .wx img{width:100px ;height:100px;}
.ewm .wx span{display:block;color:#fff;font-size:16px;text-align: center;}







.flexslider{position:relative;height:400px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png)right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}



.ej_banner{background:url(../images/ej_banner.jpg) center center no-repeat;height:320px;position:relative}


.ej_nr{width:1200px;margin:20px auto;overflow: hidden;}

.ej_nr .lf_nav{float:left;width:180px;}
.ej_nr .lf_nav .zt_bt{height:50px;background-color:#006786;margin-bottom:15px;}
.ej_nr .lf_nav .zt_bt span{display:block;text-align: center;color:#fff;line-height: 50px;font-size:18px;font-weight:bold}
.ej_nr .lf_nav ul li{width:176px;height:40px;border:solid 2px #aaaaaa;margin-bottom:15px;background:url(../images/jt_bj.png) center right no-repeat;}
.ej_nr .lf_nav ul li a{font-size:18px;color:#000000;text-align: center;display: block;line-height: 40px;}

.ej_nr .lf_nav ul li:hover{border:solid 2px #ff8100; }
.ej_nr .lf_nav ul li a:hover{font-size:20px;font-weight: bold}

.ej_nr .ej_lb{float:right;width:940px;}
.ej_nr .ej_lb .bt{border-bottom:solid 1px #aaaaaa;overflow: hidden;}
.ej_nr .ej_lb .bt .sz_wz{float:left;font-size:20px;font-weight: bold;color:#096786;margin-bottom:5px;}
.ej_nr .ej_lb .bt .ri_wz{float:right;}
.ej_nr .ej_lb .bt .ri_wz a{font-size:16px;padding: 0 5px}
.ej_nr .ej_lb .bt .ri_wz a:hover{color:#096786;font-weight:bold}
.ej_nr .ej_lb ul{margin-top:20px;}
.ej_nr .ej_lb ul li{background:url(../images/jt_bj.png) left center no-repeat;padding-left:30px;line-height: 40px;border-bottom:dashed 1px #c6c6c6;margin-bottom:10px;overflow: hidden}

.ej_nr .ej_lb ul li a{font-size:16px;float:left;}

.ej_nr .ej_lb ul li a:hover{color:#006786}
.ej_nr .ej_lb ul li span{float:right;}


.fenye {
    border-top: 2px solid #f2f2f2;
    padding-top: 18px;
    text-align: center;
	font-size:16px;
	
	margin-bottom:50px
}
.fenye span {
    margin-left: 10px;
}
.my-move {
            position: relative;
z-index:10;
        }
        .my-move img{
            width: 210px;
            height: 105px;
            z-index:1001;
        }
        .my-move .my-move-close{
            position:absolute;
            right: 10px;
            top: 5px; 
        }  
        .my-move1 {
            position: relative;
            right: 0;
            top: 0;
z-index:10;
        }
        .my-move1 img{
            width: 210px;
            height: 105px;
            z-index:1001;
        }
        .my-move1 .my-move-close{
            position:absolute;
            right: 10px;
            top: 5px; 
        }

.xq_nr{width:100%;height:auto;margin:0 auto}
.xq_nr h4{text-align:center;font-size:28px;font-family: "微软雅黑";margin-top:40px;color:#363636}
.xq_nr span{font-size:16px;font-family: "微软雅黑";text-align:center;line-height: 40px;margin-right:25px}
.xq_nr .xw_nr{height:auto;margin:40px 0}
.xq_nr .xw_nr p{font-size:16px;font-family: "微软雅黑";line-height:36px;color:#505050;margin-bottom:15px;}
.xq_nr .xw_nr img{max-width:830px;height:auto;margin:10px auto;display: block;}
.xq_nr .fb_ly{width:40%;margin:0 auto} 



.ba_bt{position:absolute; top:50%;left:0;z-index: 999;height:50px;background: rgba(0,103,134,0.6); color:#fff;line-height: 50px;font-size:36px;padding:10px 40px 10px 40px;}


.ej_nr .lf_nav1{float:left;width:180px;background-color:#e4e4e4}
.ej_nr .lf_nav1 .zt_bt{height:50px;background-color:#006786;margin-bottom:15px;}
.ej_nr .lf_nav1 .zt_bt span{display:block;text-align: center;color:#fff;line-height: 50px;font-size:18px;font-weight:bold}
.ej_nr .lf_nav1 ul li{width:176px;height:40px;border-bottom:solid 1px #aaaaaa;background:url(../images/jt_bj.png) center right no-repeat;}
.ej_nr .lf_nav1 ul li a{font-size:18px;color:#000000;text-align: center;display: block;line-height: 40px;}
.ej_nr .lf_nav1 ul .active{background-color:#20678b;background:url(../images/jt_bj2.png) center right no-repeat #20678b;}
.ej_nr .lf_nav1 ul .active a{color:#fff;font-size:20px;font-weight: bold;}
.ej_nr .lf_nav1 ul li:hover{background-color:#20678b;background:url(../images/jt_bj2.png) center right no-repeat #20678b; }
.ej_nr .lf_nav1 ul li a:hover{font-size:20px;font-weight: bold;color:#fff;}
.ri_wz .active{color:#20678b;font-weight: bold}





/*二级学院*/


.ej_xy_banner{background:url(../images/ej_xy_banner.jpg) center center no-repeat;height:320px;position:relative}
.ej_xy_out{width:1200px;margin:0 auto ;overflow: hidden;}
.ej_xy_out .nr1{overflow: hidden;}

.ej_xy_out .nr1 .xy_yw{overflow:hidden;float:right;}

.ej_xy_out .nr1 .xy_yw .bt{overflow:hidden;margin-top:25px;border-bottom:solid 3px #006786;padding-bottom: 5px;}
.ej_xy_out .nr1 .xy_yw .bt .wz_bt{float:left;font-size:18px;color:#fff;width:120px;height:40px;background-color:#006786;border-radius: 10px;line-height: 40px;text-align: center}

.ej_xy_out .nr1 .xy_yw .bt a{float:right;line-height: 40px;font-size:16px;}




.focus1{position:relative;width:320px;height:260px;background-color:#000;float:left;margin-top:25px;}  
.focus1 img{width:320px;height:260px;} 
.focus1 .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus1 .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus1 .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus1 .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus1 .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus1 .fPic{position:absolute;left:0px;top:0px;}  
.focus1 .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  

.focus1 .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus1 .fcon img{display:block;}  
.focus1 .fbg{bottom:10px;right:40px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus1 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus1 .D1fBt a{position:relative;display:inline;width:20px;height:20px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus1 .D1fBt .current,.focus .D1fBt a:hover{background:#006786;}    
.focus1 .D1fBt img{display:none}    
.focus1 .D1fBt i{font-style:normal;}    
.focus1 .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus1 .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus1 .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus1 .prev:hover{background-position:0 0;}  
.focus1 .next:hover{background-position:-40px 0;}  

.xw_lb1{float:right;overflow: hidden;width:70%;}
.xw_lb1 .ri_xw_nr1{float:right;width:56%}

.xw_lb1 .ri_xw_nr1 ul{margin-top:20px;}
.xw_lb1 .ri_xw_nr1 ul li{overflow:hidden;border-bottom:solid 1px #9ac3cf;margin-bottom:10px;background:url(../images/jt_bj.png) left center no-repeat ;padding-left:30px;}
.xw_lb1 .ri_xw_nr1 ul li a{float:left;font-size:16px;line-height:30px;}
.xw_lb1 .ri_xw_nr1  ul li a:hover{color:#006786;}
.xw_lb1 .ri_xw_nr1  ul li span{font-size:16px; float:right;line-height:30px;margin-right:10px;display: block}

.nr1 .xy_yw .ks_dh{float:left;width:26%;overflow: hidden;margin-top:25px;border:solid 1px #ececec;padding:15px 15px 0 15px;}

.nr1 .xy_yw .ks_dh a{width:148px;height:42px;background-color:#20678b;display:block;color:#fff;text-align: center;line-height:42px;float:left;margin-right:10px;margin-bottom:20px;font-size:18px;font-weight: bold}
.nr1 .xy_yw .ks_dh a:nth-child(2n){margin-right:0;}
.nr1 .xy_yw {width:1200px;overflow:hidden;}


.lf_tp{width:320px;height:260px;float:left;margin-top:28px;}
.lf_tp img{width:100%;height:260px;}


.lf_nr1{width:28% ;float:left;}

.lf_nr1 .bt{overflow:hidden;margin-top:16px;border-bottom:solid 3px #006786;padding-bottom: 5px;}

.lf_nr1 .bt .wz_bt{float:left;font-size:18px;color:#fff;width:120px;height:40px;background-color:#006786;border-radius: 10px;line-height: 40px;text-align: center}

.lf_nr1 .bt a{float:right;line-height: 40px;font-size:16px;}
.lf_nr1 ul{margin-top:20px;}
.lf_nr1 ul li{overflow:hidden;border-bottom:solid 1px #9ac3cf;margin-bottom:10px;background:url(../images/jt_bj.png) left center no-repeat ;padding-left:30px;}
.lf_nr1 ul li a{float:left;font-size:16px;line-height:30px;}
.lf_nr1 ul li a:hover{color:#006786;}
.lf_nr1 ul li span{font-size:16px; float:right;line-height:30px;margin-right:10px;}
.ej_xy_nr{margin-bottom:40px;}








.ej_xy_mz{float:left;}
@font-face
{
font-family: myFirstFont;
src:url(../font/hwxw.ttf);
}
.ej_xy_mz p{font-size:55px;font-family:myFirstFont ;margin-top:20px;margin-left:450px}

.top .ri_out1 .by1{width:50%;height:auto;margin-left:100px;}
.top .ri_out1 .by1 img{width:100%;height:auto;}

.top .ri_out1{float:right;overflow: hidden}


.top .ri_out1 .sc_out a{float:left;padding:15px;}

.top1{height:40px;background-color:#efefef;}

.top1 .top1_in{width:1200px;margin:0 auto;}
.top1 .top1_in .hy_yj{float:left;line-height: 40px;color:#8b8b8b;}

.top1 .top1_in .lf_lx{float:right;overflow: hidden;}
.top1 .top1_in .lf_lx a{float:left;color:#8b8b8b;padding-left:20px;line-height: 40px;}
.top1 .top1_in .lf_lx a:hover{color:#20678b}



















