.banner{width: 100%;position: relative;}
.banner_img{width: 100%;display: block;}
.banner a:nth-of-type(1){position: absolute;right: 8%;top: 5%;width: 11.15%;}
.banner a:nth-of-type(2){position: absolute;right: 8%;top: 18%;width: 11.15%;}
.banner a img{width: 100%;}
.header{width: 100%;border-bottom: 2px solid #b3b3b3;background: linear-gradient(to top,#ddf3ff,#f9fcff);min-width: 1280px;padding: 20px 0px;}
.headerC{width: 1200px;margin: 0 auto;text-align: center;}
.headerC a{line-height: 38px;color: #4c4c4c;font-size: 18px;font-weight: bold;display: inline-block;text-align: center;padding: 0 20px;margin: 0 12px;border-radius: 20px;}
.headerC a:hover{color: #fff;background: #2292fe;box-shadow: 3px 3px 0px #295fcc;}
.headerC a.on{color: #fff;background: linear-gradient(#4ca1ff,#50daff);box-shadow: 3px 3px 0px #295fcc;}
.content{width: 100%;padding-bottom: 150px;background: url(../images/bg.png) no-repeat bottom;background-size: 100% auto;}
.contentC{width: 1200px;margin: 0 auto;}
.t1{display: block;margin: 0 auto;padding: 125px 0 50px;}
.word1{background: url(../images/b1.png) no-repeat;width: 1020px;height: 342px;padding: 55px 63px;margin: 0 auto;}
.word1 p{font-size: 18px;line-height: 50px;text-indent: 2em;}
.t2{display: block;margin: 0 auto;padding: 125px 0 20px;}
.aBox{width: 1000px;overflow: hidden;margin: 0 auto;}
.aBox a:nth-of-type(odd){float: left;}
.aBox a:nth-of-type(even){float: right;}
.aBox a{margin-top: 25px;}
.t3{display: block;margin: 0 auto;padding: 125px 0 54px;}
.video{display: block;text-align: center;}
.footer{line-height: 50px;background: linear-gradient(to top,#dafffe,#fcfeff);text-align: center;color: #000000;width: 100%;min-width: 1280px;}
.t4{display: block;margin: 0 auto;padding: 125px 0 50px;}
.word{color: #000000;font-size: 18px;width: 805px;margin: 0 auto;line-height: 45px;text-indent: 2em;}
.word b{font-weight: bold;margin-top: 50px;display: block;margin-bottom: 20px;}
.word span{font-size: 18px;font-weight: bold;}
.p1{display: block;margin: 20px auto;}
.p2{display: block;margin: 20px auto;}
.p3{display: block;margin: 20px auto;}
.p4{display: block;margin: 20px auto;}
.comBox{box-shadow: 0 2px 12px 0 rgba(0,0,0,.1);width: 905px;padding: 30px 0 60px;margin: 0 auto;}
.comBox a{display: inline-block;margin: 15px 19px;}

.t7{display: block;margin: 0 auto;padding: 125px 0 50px;}
.t8{display: block;margin: 0 auto;padding: 70px 0 60px;}
.t9{display: block;margin: 0 auto;padding: 70px 0 60px;}
.t10{display: block;margin: 0 auto;padding: 70px 0 60px;}
.t11{display: block;margin: 0 auto;padding: 70px 0 60px;}
.t12{display: block;margin: 0 auto;padding: 70px 0 60px;}
.t13{display: block;margin: 0 auto;padding: 70px 0 60px;}
.t14{display: block;margin: 0 auto;padding: 70px 0 60px;}
.t15{display: block;margin: 0 auto;padding: 85px 0 30px;}
.t16{display: block;margin: 0 auto;padding: 85px 0 30px;}
.t17{display: block;margin: 0 auto;padding: 85px 0 30px;}
.t18{display: block;margin: 0 auto;padding: 85px 0 30px;}
.t19{display: block;margin: 0 auto;padding: 85px 0 30px;}
.t20{display: block;margin: 0 auto;padding: 85px 0 30px;}
.t21{display: block;margin: 0 auto;padding: 85px 0 30px;}


.word2{color: #000;font-size: 18px;line-height: 45px;text-indent: 2em;width: 905px;margin: 0 auto;text-align: justify;}
.word2 span{color: #1d83e8;font-weight: 600;}
.w1{display: block;margin: 20px auto;}
.w2{display: block;margin: 20px auto;}
.w3{display: block;margin: 20px auto;}
.w4{display: block;margin: 20px auto;}
.w5{display: block;margin: 20px auto;}
.w6{display: block;margin: 20px auto;}
.w7{display: block;margin: 20px auto;}
.word3{width: 912px;border-bottom: 2px dashed #8ec1f3;margin: 0 auto;}
.word4{text-align: center;color: #000000;font-size: 15px;line-height: 40px;}
.wordScroll{width: 800px;overflow-y: scroll;height: 550px;margin: 0 auto;}
.word4 span{color: #1d83e8;font-size: 20px;font-weight: bold;}
.wordScroll img{display: block;margin: 0 auto;}
.wordScroll pre{width: 100%;white-space: pre-wrap;padding: 20px;line-height: 45px;font-size: 18px;}




#division{width: 230px;height: 30px;border: 1px solid #1a4d80;padding-left: 10px;}
#funtype{width: 230px;height: 30px;border: 1px solid #1a4d80;padding-left: 10px;}
#keyword{width: 230px;height: 30px;border: 1px solid #1a4d80;padding-left: 10px;}
.searchForm li{float: left;}
.searchForm li:last-child{float: right;}
.searchWrap{width: 1000px;margin: 0 auto;}
.careesBox{overflow: hidden;padding-top: 30px;}
.deptList{display: none;}
.deptLeft{width: 296px;float: left;}
.deptLeft h1{text-align: center;background: url(../images/typeBg.png);line-height: 61px;color: #fff;font-size: 25px;font-weight: bold;margin-top: 1px;cursor: pointer;} 
.deptLeft .deptList{} 
.deptLeft .deptList p{color: #000000;font-size: 14px;text-align: center;line-height: 50px;background: #cceeff;cursor: pointer;width: 280px;margin: 0 auto;margin-top: 1px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 10px;} 

.deptLeft .deptList p:hover{background: #7fd4ff;}
.deptLeft .deptList p.on{background: #7fd4ff;}
.jobcontent{width:665px;float: right;}
.deptXq{float: right;width: 665px;padding: 25px 0;border-bottom: 1px dashed #1A4D80;margin-bottom: 25px;display: none;}
.deptXq h1{color: #1a4d80;font-size: 20px;font-weight: bold;margin-bottom: 15px;}
.deptXq p{text-indent: 2em;line-height: 33px;color: #1a4d80;}
.deptXq div{text-indent: 2em;line-height: 33px;color: #1a4d80;}

.inter img{width: 100%;}

.cend{width: 1001px;margin: 30px auto;}
.cend ul{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.cend ul li{margin: 9px 0px;width: 186px;height: 111px;}
.cend ul li a{display: block;width: 100%;height: 100%;}
.cend ul li:nth-child(1),.cend ul li:nth-child(2),.cend ul li:nth-child(3),.cend ul li:nth-child(4),.cend ul li:nth-child(5){margin-top: 0px;}
.cend .img{display: block;margin: 20px 0px;}

.img{display: block;margin: 30px auto;}
.lc{width: 1020px;margin: 30px auto;}
.lc h3{font-size: 20px;font-weight: bold;}
.lc p strong{font-size: 18px;font-weight: bold;margin: 5px 0px;display: block;}
.lc p {font-size: 18px;line-height: 35px;}
