/*base*/
 

*{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
li{list-style:none;}
a{color:#000; text-decoration:none;}
b,strong{font-weight:normal;}
i,em{font-style:normal;}

img{vertical-align:top;}
.clearfix:after{display:block; content:''; clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
input{ outline:none;}
body{font-family: "微软雅黑";}
/*head*/
.head{width: 100%;height: 2.25rem;background:#fff}
h1{	width: 3.125rem;height: 0.925rem;background: url(../img/logo.png) no-repeat;background-size: 100% 100%;margin: .65rem 0 0 1.175rem;}
.head h1 a{width: 100%;height: 100%;display: block;text-indent: -999em;}
.company{border-left: 1px solid #333333; padding-left: 0.2rem;color: #24272e;margin: .65rem 0 0 0.225rem;}
.company h2{font-size: 0.45rem;}
.company p{font-size: 0.35rem;}
.tel{background: url(../img/tel.png) no-repeat left center;background-size: 0.575rem 0.575rem;font-size: 0.4rem;padding-left: 0.8rem;height: 0.6rem;margin:0.975rem 0 0 1.35rem;}
/*nav*/
.nav{width: 100%;height: 1.45rem;background: #232d39;}
.nav ul{width: 100%;height: 100%;text-align: center;line-height: 1.45rem;}
.nav li{width:25%;height: 100%;border-right: 0.05px solid #37404a;font-size: .45rem; box-sizing:border-box;position: relative;}
.nav li span{width: 3.975rem;height: 0.225rem;background: url(../img/arrow.png) no-repeat;background-size:100% 100%;position: absolute;bottom: 0;left: 0;}
.nav li.last{border: none;}
.nav li a{color: #dfe0e1;}
.nav li:nth-child(1) span{display: block;}
.item2{display: none;}
.item{width: 100%;z-index: 999;}
/*banner*/
.banner img{width: 100%;height: 8.5rem;}
/*part1*/
.part1{width: 100%;text-align: center;padding-top: 0.75rem;}
.part1 h3{font-size:0.8rem;color: #232d39;}
.part1 h3 em{color:#38dd78;}
.part1 span{width: 100%;height: 0.075rem;background: url(../img/line.png) no-repeat; background-size: 100% 100%;display: block;margin: 0.625rem 0 .45rem 0;}
.part1 p:nth-child(odd){color: #232d39;font-size: .45rem;margin-bottom: 0.85rem;}
.part1 p:nth-child(even){color: #232d39;font-size: .5rem;font-weight: bold;}
.part1 .form{background: url(../img/form.png) no-repeat;background-size: 100% 100%;width: 10.15rem;height: 5.9rem;margin: .65rem auto 0.7rem;}
/*part2*/
.part2{width: 100%;height: 9.2rem; background: #262b38;text-align: center;padding-top: 0.75rem;}
.part2 h3{color: #fff;font-size:0.8rem;}
.part2 h3 em{color:#38dd78;}
.part2 span{background: url(../img/line2.png) no-repeat;width: 100%;height: 0.075rem;background-size: 100% 100%;display: block;margin: 0.625rem 0 .85rem 0;}
.part2 .list{width: 13.05rem;height: 5.5rem;margin: 0 auto;}
.part2 .list li{width:4.1rem;height: 100%; border: 1px solid #38dd78;margin-right: 0.3rem;position: relative; overflow: hidden;}
.part2 .list li:nth-child(3){margin-right: -0.3rem;}
.part2 .list li h4{font-size: 0.55rem; color: #38dd78;margin: 0.6rem 0 0.35rem 0;}
.part2 .list li p{background:#38dd78;color: #000;font-size: 0.5rem;}
.part2 .linux,.part2 h5{color: #38dd78;font-size: 0.4rem;text-align: left;}
.part2 .linux i{display: block;}
.part2 .linux .div1{width: 1.867rem;margin:0.45rem 0.25rem 0 0.25rem;}
.part2 .linux .div2{width: 1.6rem;margin-top: 0.45rem;}
.part2 h5{margin-left: 0.25rem;}
/*part3*/
.part3{height: 12.8rem;}
.part3 span{background: url(../img/line3.png) no-repeat;background-size: 100% 100%;}
.part3 .wind{width: 7.025rem;height: 7rem;background: url(../img/wind.jpg) no-repeat;background-size: 100% 100%;margin: 0.95rem auto;position: relative;}
.part3 .wind p{color: #22262f;font-size:0.4rem;text-align: left;top: 1.4rem;font-weight: normal;}
.part3 .wind p:nth-child(1){width: 3.25rem;position: absolute;left: -3rem;}
.part3 .wind p:nth-child(2){width: 3rem;position: absolute;left: 7.35rem;}
.part3 .wind p:nth-child(3){width: 3.6rem;position: absolute;left: 2rem;top: 7.6rem;}
.part3 .wind p:nth-child(4){position: absolute;left: 1.35rem;top: 1.85rem;color: #fff;}
.part3 .wind p:nth-child(5){position: absolute;left: 0.975rem;top: 2.5rem;color: #fff;}
.part3 .wind p:nth-child(6){position: absolute;left: 0.675rem;top:3.15rem;color: #fff;}
.part3 .wind p:nth-child(7){position: absolute;left: 3.95rem;top: 1.9rem;color: #fff;}
.part3 .wind p:nth-child(8){position: absolute;left: 4.36rem;top: 2.525rem;color: #fff;}
.part3 .wind p:nth-child(9){position: absolute;left: 4.75rem;top: 3.15rem;color: #fff;}
.part3 .wind p:nth-child(10){position: absolute;left: 2.25rem;top: 4.8rem;color: #fff;}
.part3 .wind p:nth-child(11){position: absolute;left: 2.25rem;top: 5.45rem;color: #fff;}
/*part4*/
.part4{width: 100%; height: 17.9rem;background: url(../img/part4-bg.jpg) no-repeat;background-size: 100% 100%;text-align: center;}
.part4 h3{font-size:0.8rem;color: #fff;padding-top: 0.65rem;}
.part4 h3 em{color:#38dd78;}
.part4 span{width: 100%;height: 0.075rem;background: url(../img/line4.png) no-repeat; background-size: 100% 100%;display: block;margin: 0.625rem 0 .45rem 0;}
.part4 .text1{width: 12.35rem;font-size: .45rem;color: #fff;text-align: left;margin: 0 auto;line-height: .75rem;}
.part4 ul{width: 12.075rem;margin: 0.55rem auto;}
.part4 ul li{width: 3.525rem;height: 5.7rem; border: 1px solid #38dd78;box-sizing:border-box;margin-right: 0.675rem; overflow:hidden;}
.part4 ul li h4{width: 1.775rem;height: 1.775rem;margin: 0.35rem auto;}
.part4 ul li.last{margin-right: -0.675rem;}
.part4 ul li.mart{margin-top: 0.55rem;}
.part4 ul li:nth-child(1) h4{background: url(../img/part4-1.png) no-repeat;background-size: 100% 100%;}
.part4 ul li:nth-child(2) h4{background: url(../img/part4-2.png) no-repeat;background-size: 100% 100%;}
.part4 ul li:nth-child(3) h4{background: url(../img/part4-3.png) no-repeat;background-size: 100% 100%;}
.part4 ul li:nth-child(4) h4{background: url(../img/part4-4.png) no-repeat;background-size: 100% 100%;}
.part4 ul li:nth-child(5) h4{background: url(../img/part4-5.png) no-repeat;background-size: 100% 100%;}
.part4 ul li:nth-child(6) h4{background: url(../img/part4-6.png) no-repeat;background-size: 100% 100%;}
.part4 ul li p:nth-child(even){border-top: 1px solid #38dd78;border-bottom: 1px solid #38dd78;color: #38dd78;font-size: .45rem;height: 0.675rem;text-align: center;line-height: 0.675rem;}
.part4 ul li p:nth-child(odd){color: #fff;font-size: .4rem;width: 2.8rem;text-align: left;margin: 0.35rem auto;}
.part4 ul li p{width: 2.8rem !important; text-align: justify !important; font-size: 12px !important;}
/*part5*/
.part5{width: 100%;text-align:center;padding-top: 0.75rem;padding-bottom: 1.25rem;}
.part5 h3{font-size:0.8rem;color: #232d39;}
.part5 h3 em{color:#38dd78;}
.part5 span{width: 100%;height: 0.075rem;background: url(../img/line5.jpg) no-repeat; background-size: 100% 100%;display: block;margin: 0.625rem 0 .45rem 0;}
.part5 .text1{color: #232d39;font-size: .45rem;}
.part5 ul{width: 14.275rem;padding-top:.75rem;margin: 0 auto;}
.part5 ul li{width: 3.2rem;height:4.25rem;margin-right: 0.5rem;background: url(../img/cir1.jpg) no-repeat top center; background-size: 2.95rem 2.95rem;position: relative;}
.part5 ul li.last{margin-right:-0.5rem ;}
.part5 ul li em{position: absolute;font-size: .45rem;color: #fff;}
.part5 ul li .text2{left:1.15rem;top: 0.95rem;}
.part5 ul li .text3{left:0.75rem;top: 1.55rem;}
.part5 ul li .text4{/*font-size: 0.4rem;*/color: #22262f;left: 0; bottom: -19px; font-size:12px;}
/*part6*/
.part6{width: 100%;height: 19rem; text-align: center;background: #1d2633;}
.part6 h3{font-size:0.8rem;color: #fff;padding-top: 0.75rem;}
.part6 h3 em{color:#38dd78;}
.part6 span{width: 100%;height: 0.075rem;background: url(../img/line.png) no-repeat; background-size: 100% 100%;display: block;margin: 0.625rem 0 .45rem 0;}
.part6 p{width: 8.6rem;font-size: .45rem;color: #f5f5f5;text-align: left;margin: 0rem auto;}
.part6 .text1{margin-top: .5rem;}
.part6 .text2{margin-bottom: .75rem;}
.part6 .student{width: 13.95rem;height: .775rem;background: #38dd78;line-height: .775rem;margin: 0 auto;}
.part6 b{color: #1d2633;font-size: .45rem;font-weight: bold;}
.part6 .text3{margin: 0 1.6rem 0 0.575rem;}
.part6 .text4{margin: 0 1.2rem 0 2.5rem;}
.part6 .text5{margin-right: 1rem;}
.part6 .roll-box{width: 13.95rem; height: 11.65rem;margin: 0.3rem auto 0;position: relative;overflow: hidden;}
.part6 ul{width: 13.95rem;position: absolute;}
.part6 ul li{border-bottom: 1px solid #2c384b;height: 1.2rem;line-height: 1.2rem;}
.part6 ul li b{color: #fff;font-size: 0.35rem;}
.part6 .text6{margin: 0 1.225rem 0 0.525rem;width:1.025rem;text-align: center;}
.part6 .text7{width:5rem;text-align: left;}
.part6 .text9{margin-left: 1.3rem;width:4rem;text-align: left;}
/*part7*/
.part7{width: 100%; height: 4.1rem;background: url(../img/part7-bg.jpg) no-repeat;background-size: 100% 100%;text-align: center;padding-top: 1.5rem;}
.part7 .text1{color: #ff5335;font-size: 0.85rem;font-weight: bold;}
.part7 .text2{color: #fff;font-size: 0.7rem;width: 9.19rem;height: 0.95rem;line-height: 0.95rem;background: #ff5335;margin: .4rem auto;}
/*foot*/
.foot{width: 100%;height: 1.6rem;background: #101010;text-align: center;padding-top: 0.55rem;}
.foot p{font-size: 0.4rem;color: #fff;}
.foot .text1{margin-top: 0.175rem;}
