.bannner_p{margin: 0;position: absolute;bottom: 10px;width: 100%;text-align: center;}
.bannner_p a{display: inline-block;width: 12px;height: 12px;border-radius: 50%;background-color: #999;margin: 0 8px;	}
.current{background-color: #b1191a;}
#noc_num{position: absolute;bottom: 14px;left: 50%;}
#noc_num div{width: 25px;height: 6px;background-color: #9b1827;margin: 0 5px;float: left;cursor: pointer;}
.noc_cor{background-color:  #FFAD63 !important;}

#bannerb{width: 100%;
overflow: hidden; margin: 0 auto; position: relative;}
#bannerb-ul{position: relative; left: 0; }
#bannerb-ul li{ height: 550px;float: left;list-style: none;background-size: cover;
background-repeat: no-repeat;background-position: center center;}

.li_1{background-image:url(../image/banner1.jpg);}
.li_2{background-image:url(../image/newsBg.jpg);}
.li_3{background-image:url(../image/banner3.jpg);}
.li_4{background-image:url(../image/banner4.jpg);}

.bannner_p{	margin: 0;position: absolute;bottom: 10px;width: 100%;text-align: center;}
.bannner_p a{display: inline-block;width: 12px;height: 12px;border-radius: 50%;background-color: #999;margin: 0 8px;	}
.current{background-color: #67C2C7;}

#noc_num{position: absolute;bottom: 14px;left: 50%;}
#noc_num div{width: 10px;height: 10px;background-color: #ccc;margin: 0 5px;float: left;cursor: pointer;border-radius: 50%;}
.noc_cor{background-color:  #67C2C7 !important;transform:scale(1.5);}

.box1 {width:1050px;margin: 0 auto; height:330px;}
.lf {float: left;}
#mge {width: 750px; position: relative; box-sizing: border-box;padding-right: 20px}
#search {float: right;
margin-top: 35px; width: 260px;border: 1px solid #ccc;color: #5f5f5f;
border-radius: 4px;box-sizing: border-box;padding: 20px;}
#title {border-bottom: 1px solid #67C2C7;font-size: 19px;padding-bottom: 10px;color: #5f5f5f;letter-spacing: 3px;font-weight: bold;}
#title span {float: right;letter-spacing: 0px;font-size: 12px;line-height: 40px}
#hr {width: 100px;height: 4px;background:#67C2C7;position: absolute;left: 0;top: 33px;border-radius: 10px}
#coutent {width: 100%;padding-top: 10px;overflow: hidden }
#coutent img { width: 200px;height: 270px;}
#more { width: 520px; padding-left: 16px;box-sizing: border-box}
 
    .nav a{color: black}
    .nav {overflow: hidden;margin-bottom: 15px;height: 60px;}
    .date {width: 20%;height: 45px;line-height: 47px;text-align: center;color: #5f5f5f;
    background-color: #dfdfdf;font-size: 15px;border-radius: 8px;}
    .s_tie {font-weight: bold;font-size: 15px}
    .write {width: 80%;padding-left: 10px;box-sizing: border-box;color: #5f5f5f;}
    .s_mge {font-size: 14px;word-wrap: break-word;line-height: 30px;height: 29px;word-break: break-all;text-overflow: ellipsis;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden}

    #xdhx {padding-top: 70px;width: 1050px;margin: 0 auto;overflow: hidden}
    .w1 {width: 1050px;}
    #xdhx dl {float: left;width: 180px;height: 145px;border: 1px solid rgb(103,194,200);
    border-bottom: 3px solid rgb(104,195,200);border-top: 2px solid rgb(104,195,200);
    position: relative;text-align: center;line-height: 33px;margin-right: 35px;}
    #xdhx .dl{margin-right: 0;line-height: 29px;}
    #xdhx dl a { color: #5f5f5f;text-decoration: none;  }    
    #xdhx dt{font-weight: bold;font-size: 1em;}
    #xdhx dd{  font-size: 0.96em;}
    #xdhx dt img{position: absolute;top:-30px;right: 59px;}

.new{padding-top: 40px;padding-bottom: 40px;width: 100%;height: 330px;background-color: rgb(248,248,248)}
.new-center-left{width: 65%;height: 255px;display: inline-block;border: 1px solid blueviolet}
.new-center-right{width: 30%;height: 255px;float: right;border: 1px solid blueviolet;}


.adt{width: 100%;background-color: rgb(248,248,248);padding-top: 40px;}
.adt-center{width: 1050px;margin: 0 auto;padding-bottom: 50px;position: relative;}
.zj{width: 953px;margin: 0 auto;height: 267px;margin-top: 20px;border: 3px solid #cccccc;}



.lecturer {
    overflow: hidden;
    margin: 0px 25px;
    background-color: #ffffff;
    box-shadow: 10px 10px 25px #cccccc;
}
    .lecturer dd {
        margin-left: 32px;
        width: 748px;
        height: 250px;
    }
        .lecturer dd h2 {
            overflow: hidden;
            padding: 0px 18px;
            margin-bottom: 28px;
            width: 238px;
            height: 48px;
            font-size: 30px;
            font-weight: bold;
            line-height: 48px;
            color: #ffffff;
            background-color: #67c2c8;
        }
            .lecturer dd h2 span {
                margin-left: 18px;
                font-size: 20px;
                vertical-align: top;
            }
        .lecturer dd ul {}
            .lecturer dd ul li {
                font-size: 16px;
                line-height: 26px;
                text-align: left;
                color: #5e5e5e;
            }


.adt1{width: 100%; padding-top: 50px;padding-bottom: 50px; background-color: white;}
.adt1 p {padding:25px 25px;color:#5f5f5f;line-height:2;letter-spacing:4px;font-size:1.1em;}
.jz{width: 1050px;margin: 40px auto; }
.jz-obj{width: 200px;height: 385px;display: inline-block;margin-right: 7px;}
#jz-obj{margin-right: 0}
.no{margin-top: 10}
.no-new{width: 460px;height:200px;border: 1px solid black}
.new-p{height: 45px;border: 1px solid black}
.left-p{font-size: 1.5em;}
.left-p span{font-size: 0.5em;}
.adt-obj{width: 880px;margin: 0 auto}
.adt-obj-child{text-align: center; width: 220px;;height: 120px;overflow: hidden;margin-right: 90px;
    display: inline-block; margin-top: 20px;}
#child{width: 220px;height: 120px;margin-right: 0;}
.mmp{float: right;color: #5f5f5f;width: 75px;height: 70px;margin-top: 25px;
font-size: 25px;text-align: left;}
.zj-right{ padding: 10px; float: left; width: 69%; height: 200px }
.zj-left{margin: 10px;float: left;width: 25%;height: 220px;    }


.honor{width: 100%;background-color: rgb(248,248,248);overflow: hidden;padding-top: 40px;}
.honor-center{width: 1050px;margin: 0 auto}
.honor-center1{overflow: hidden;width: 890px;margin: 0 auto;}

.center_center{float: left;margin: 4% 8% 9%; }
.center_centerc{ 
    float: left; 
    width: 259px;
    margin: 0 30px;
    border-radius: 10px;
    padding: 15px;
    font-size: 17px;
    color: white;
    line-height: 28px;
    letter-spacing: 4px;
    text-align: justify;
    box-sizing: border-box;
    background-color: rgb(220,185,159);
    height: 390px;
}


.talents{width: 100%;margin:0 auto;margin-bottom: 50px;}
.talents-center{width: 1050px;margin: 0 auto}
.talents-center img{width: 100%;}
.rc1{width: 1050px;margin: 0 auto;overflow: hidden;}



.train{width: 100%;background-color: rgb(248,248,248);padding-top: 40px;}
.train-center{width: 1050px;margin: 0 auto}
.px{width: 1050px;}
.px1{width: 500px;height: 440px;position: relative;float: left;}
.px2{  float: left;}
.px3{width: 485px;height: 440px;  float: left;position: relative;}
#px11{width: 500px;height: 165px;padding: 10px;box-sizing:border-box;
    position: absolute;top:35px;right: 0;background-color: rgb(103,194,200);} 
#px111{width: 500px;height: 145px;padding: 10px;box-sizing:border-box;
    position: absolute;top:230px;right: 0;background-color: rgb(103,194,200);} 
#px22{width: 500px;height: 145px;padding: 10px;box-sizing:border-box;
    position: absolute;top:100px;left: 0;background-color: rgb(220,184,158);} 
#px222{width: 500px;height: 145px;padding: 10px;box-sizing:border-box;
    position: absolute;top:275px;left: 0;background-color:  rgb(220,184,158);} 
#pxp{float: left;}
#pxpp{float: right;}

#pxp3{ float: right;width: 340px;color: white;line-height: 25px;font-size: 15px;}


.jm{width: 1050px;margin: 0 auto}