/*#wo{width: 237px; height: 87px; display: block; position: relative; margin-top: -300px; margin-left: 100px;}*/
.cs{width: 237px; height: 87px; display: block; position: absolute; margin-top:-450px; margin-left: 150px;}
.cs1{width: 156px; height: 74px; display: block; position: absolute; margin-top:-500px; margin-left: 1500px;}
.cs2{width: 206px; height: 324px; display: block; position: absolute; margin-top:-200px; margin-left: 1500px;}
.zhuan_right{
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
}
.zhuan_top{
    -webkit-transform: translateY(-180px);
    transform: translateY(-180px);
}


img {
    transform-origin: 100% 100%;
    -webkit-transform-origin: 100% 100%;
    -webkit-transition: all 1s ease-in-out 0s;
    -o-transition: all 1s ease-in-out 0s;
    -moz-transition: all 1s ease-in-out 0s;
    transition: all 1s ease-in-out 0s;
}
#main_content{
    width: 100%;
    height: 736px;
    background-color: #f1f1f1;
}
.main_content_k{
    width: 100%;
    height: 300px;
    margin: 0 auto;
}
.main_content_c{
    width: 1200px;
    margin: 0 auto;
}
.main_content_z{
    width: 335px;
    height: 70px;
    font-family: MicrosoftYaHei;
    font-size: 46px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 70px;
    letter-spacing: 0px;
    color: #333333;
    margin: 0 auto;
    border-bottom:2px #333333 solid ;
}
.main_content_z1{
    width: 380px;
    height: 170px;
    font-family: MicrosoftYaHei;
    font-size: 46px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 70px;
    letter-spacing: 0px;
    color: #ffffff;
    padding-top: 100px;
    border-bottom:2px #ffffff solid ;
    margin: 0 auto;
}
.main_content_zx{
    width: 285px;
    height: 170px;
    font-family: MicrosoftYaHei;
    font-size: 46px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 70px;
    letter-spacing: 0px;
    color: #ffffff;
    padding-top: 100px;
    border-bottom:2px #ffffff solid ;
    margin: 0 auto;
}
.main_content_z span{
    color: #fc772b;
}
.main_content_b{
    width: 1200px;
    height: 232px;
    margin-top: 50px;
    border-radius: 27px;
    border: dotted 2px #2b97f1;
    padding: 31px 41px 31px 22px;
    font-family: MicrosoftYaHei;
    font-size: 26px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 36px;
    letter-spacing: 0px;
    color: #666666;
}
#main_content_1{
    width: 100%;
    height: 1141px;
    background: url(../img/net/background_01.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.main_content_1_k{
    width: 1200px;
    margin: 0 auto;
}
.main_content_1_t_z{
    width: 236px;
    height: 41px;
    background: url(../img/net/2/bg_bt.png);
    margin-top: 50px;
    font-family: MicrosoftYaHei;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 0px;
    color: #ffffff;
    line-height: 41px;
    text-align: center;
}
.main_content_1_t{
    width: 1200px;
    height: 335px;
    margin-top: 70px;
}
.l_img{
    width: 662px;
    height: 335px;
    float: left;
    margin-right: 193px;
}
.r_img{
    width: 343px;
    height: 335px;
    float: left;
}
.l_img_l{
    width: 343px;
    height: 261px;
    float: left;
    margin-right: 140px;
}
.r_img_c{
    width: 282px;
    height: 262px;
    float: left;
    margin-right: 140px;
}
.r_img_r{
    width: 246px;
    height: 262px;
    float: left;
}
#main_content_2{
    width: 100%;
    height: 1068px;
    background-color: #f1f1f1;
}
.main_content_z2{
    width: 380px;
    height: 170px;
    font-family: MicrosoftYaHei;
    font-size: 46px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 70px;
    letter-spacing: 0px;
    color: #333333;
    padding-top: 100px;
    border-bottom:2px #333333 solid ;
    margin: 0 auto;
}
.main_content_z2 span{
    color: #fc772b;
}



#divcss5{width: 1200px; height: 800px; margin: 0 auto; padding-top: 50px;}


.nav-down_1{
    width: 239px;
    height: 700px;
    float: left;
}
.nav-down_1 ul li{ margin-top: 10px;}

.nav_link {
    width: 239px;
    height: 91px;
    border: solid 1px #2b97f1;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 91px;
    text-align: center;
    letter-spacing: 0px;
    color: #2b97f1;
}
.nav_current{
    width: 239px;
    height: 91px;
    background-color: #2b97f1;
    font-family: MicrosoftYaHei;
    font-size: 30px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 91px;
    text-align: center;
    letter-spacing: 0px;
    color: #ffffff;
}

/*.nav_z1{
    display: block;
    width: 80px;
    height: 20px;
    font-family: MicrosoftYaHei-Bold;
    font-size: 20px;
    font-weight: bold;
    font-stretch: normal;
    line-height: 16px;
    letter-spacing: 0px;
    color: #ffffff;
    margin-top: 44px;
    margin-left: 33px;
}
.nav_z2{
    display: block;
    width: 112px;
    height: 30px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 16px;
    letter-spacing: 0px;
    color: #ffffff;
    margin-top: 10px;
    margin-left: 18px;
    text-align: center;
}*/
/*.nav_current{
    float: left;
    width: 147px;
    height: 181px;
    margin-left: 110px;
    background-image: url(../img/java/4/4_01.png);
}*/
/*.nav_current span{
    color: red;
}*/

.nav-down {
    width: 930px;
    height: 700px;
    margin-left: 30px;
    background-color: #2b97f1;
    float: left;
    margin-top: 10px;
}

.sub1_t{
    width: 930px;
    height: 30px;
    font-family: MicrosoftYaHei;
    font-size: 32px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 24px;
    letter-spacing: 0px;
    color: #fefefe;
    text-align: center;
    margin-bottom: 30px;
}
.sub1_content{
    width: 870px;
    height: 573px;
}
.sub1_content_t{
    width: 200px;
    height: 30px;
    font-family: MicrosoftYaHei;
    font-size: 28px;
    line-height: 30px;
    color: #fefefe;
    margin-bottom: 20px;
}
.sub1_content_t1{
    width: 870px;
    font-family: MicrosoftYaHei;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #fefefe;
    margin-bottom: 55px;
}
.sub1_content_t2{
    width: 870px;
    height: 290px;
    font-family: MicrosoftYaHei;
    font-size: 20px;
    font-weight: normal;
    font-stretch: normal;
    line-height: 30px;
    letter-spacing: 0px;
    color: #fefefe;
    margin-bottom: 45px;
}
.sub1{
    height: 495px;
    padding-top: 45px;
    padding-left: 20px;
}
.sub2{
    height: 495px;
    padding-top: 45px;
    padding-left: 20px;
}
.sub3{
    height: 495px;
    padding-top: 45px;
    padding-left: 20px;
}
.sub4{
    height: 495px;
    padding-top: 45px;
    padding-left: 20px;
}


.box5 .content{  margin-top: 50px;}
.box5{width:100%; height:845px; background:url("../img/net/background_02.png"); background-position: center center;  background-repeat: no-repeat; padding-bottom: 50px;}

.stu-work{  width: 285px;  height: 243px;  float: left;  position: relative;top:0px;margin-bottom: 50px;background-size: contain;background-repeat: no-repeat;background-position: center center;
    -webkit-transition: top 0.5s;
    -moz-transition: top 0.5s;
    -ms-transition:top 0.5s;
    -o-transition: top 0.5s;
    transition: top 0.5s; }

.stu-work:hover {
    top: -10px;
}

.middle-work{margin-left:18px;margin-right: 18px; }
.work1{background-image: url("../img/net/4/4_01.png");}
.work2{background-image: url("../img/net/4/4_02.png");}
.work3{ margin-right:18px; background-image: url("../img/net/4/4_03.png");}
.work4{background-image: url("../img/net/4/4_04.png");}
.work5{background-image: url("../img/net/4/4_05.png");}
.work6{background-image: url("../img/net/4/4_06.png");}
.work7{margin-right:18px; background-image: url("../img/net/4/4_07.png");}
.work8{background-image: url("../img/net/4/4_08.png");}

