@charset"gb2312";
*{padding:0;margin:0;}
img{display:block;}
a{text-decoration: none;}
ul,ol{list-style: none;}
input{outline: none;-webkit-appearance: none;}
body{font-family: Helvetica Neue, Helvetica, Arial, sans-serif;}
.clear{clear: both;}
.clear:after{zoom:1;visibility:hidden;content:'.';height:0;display: block;}
.btn{display:block;color:#fff;text-align: center;border-radius:50px;letter-spacing: 4px;width:438px;height:60px;line-height: 60px;font-size:24px;background:#3c4ed8;}}

.btn2{display:block;width:420px;height:60px;background: #ff7b1a;color:#fff;font-size:20px;text-align: center;line-height:60px;border-radius:50px;letter-spacing: 2px;}
.form-btn{display:block;width:224px;height:38px;background: #fff;color:#ff5056;font-size:18px;text-align: center;line-height:38px;border-radius:8px;box-shadow: 0 -2px 5px 1px rgba(0,0,0,.4);}
.center{margin:auto;}
.margin-t5{margin-top: 5px;}
.margin-t9{margin-top: 9px;}
.margin-t10{margin-top: 10px;}
.margin-t15{margin-top: 15px;}
.margin-t20{margin-top: 20px;}
.margin-t30{margin-top: 30px;}
.margin-t35{margin-top: 35px;}
.margin-t40{margin-top: 40px;}
.margin-t45{margin-top: 45px;}
.margin-t50{margin-top: 50px;}
.margin-t55{margin-top: 55px;}
.margin-t60{margin-top: 60px;}
.margin-t70{margin-top: 70px;}
.margin-t80{margin-top: 80px;}
.margin-t85{margin-top: 85px;}
.margin-t90{margin-top: 90px;}
.margin-t100{margin-top: 100px;}
/* public */
.block h1,h2,h3,h4,h5,h6{font-size:38px;text-align: center;line-height: 50px;letter-spacing: 5px;color:#454545;}
.block-nav{display:flex;justify-content:center;overflow: hidden;align-items: center;}
.block-nav>span:nth-of-type(1){width:144px;height:57px;overflow: hidden;display: block;position: relative;}
.block-nav>span:nth-of-type(1)>i:nth-child(1){position:absolute;width:18px;height:18px;background:#ffd756;border-radius:50px;top:27px;left:0;}
.block-nav>span:nth-of-type(1)>i:nth-child(2){position:absolute;width:34px;height:34px;background:rgba(255,143,40,.8);border-radius:50px;left:36px;top:0;z-index: 2;}
.block-nav>span:nth-of-type(1)>i:nth-child(3){position:absolute;width:54px;height:54px;background:rgba(255,209,89,.8);border-radius:50px;left:55px;top:0;z-index: 1;}
.block-nav>span:nth-of-type(1)>i:nth-child(4){position:absolute;width:25px;height:25px;background:#819ade;border-radius:50px;right:0;bottom:0;z-index: 1;}
.block-nav>span:nth-of-type(2){width:127px;height:66px;overflow: hidden;display: block;position: relative;}
.block-nav>span:nth-of-type(2)>i:nth-child(4){position:absolute;width:18px;height:18px;background:#ffd756;border-radius:50px;top:0;right:0;}
.block-nav>span:nth-of-type(2)>i:nth-child(3){position:absolute;width:34px;height:34px;background:rgba(255,143,40,.8);border-radius:50px;left:85px;bottom:0;z-index: 2;}
.block-nav>span:nth-of-type(2)>i:nth-child(2){position:absolute;width:54px;height:54px;background:rgba(255,209,89,.8);border-radius:50px;left:39px;bottom:4px;z-index: 1;}
.block-nav>span:nth-of-type(2)>i:nth-child(1){position:absolute;width:25px;height:25px;background:#819ade;border-radius:50px;left:0;bottom:5px;z-index: 1;}
/* baner */
.banner{width:1920px;position:relative;left:50%;margin-left:-960px;}
.banner img{width:1920px;}
/* block-a */
.block-a{width:1200px;overflow: hidden;}
.block-a>ul{width:100%;display: flex;justify-content: space-between;padding:20px 0;}
.block-a>ul>li{width:348px;height:135px;display: flex;justify-content: center;align-items: center;box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.12);}
.block-a>ul>li>img{width:101px;height:101px;}
.block-a>ul>li>p{padding:0 20px;font-size:21px;font-weight:lighter;line-height: 36px;color:#454545;letter-spacing: 3px;}
.block-a>ul>li>p>i{font-size:24px;font-style: normal;}
.block-a>ul>li:first-child{margin-left:20px;}
.block-a>ul>li:last-child{margin-right:20px;} 
/* blokc-b */
.block-b{width:100%;height:569px;background:url(../img/bg-a.jpg) center 0 no-repeat;overflow: hidden;}
.block-b>div{width:1200px;overflow:hidden;}
.block-b>div{display:block;width:1154px;height:379px;overflow:hidden;box-shadow: 0px 0px 20px 3px rgba(0,0,0,0.12);}
.block-b>div>p{width:640px;font-size:23px;margin-left:20px;color:#fff;line-height:50px;letter-spacing: 2px;text-indent: 50px;}
.block-b>div>a{display:block;width:459px;height:133px;margin-left:80px;background:url(../img/btn-a.png) 0 no-repeat;font-size:0;}
/* block-c */
.block-c{width:1200px;overflow: hidden;}
.block-c>img{width:654px;height:40px;overflow: hidden;}
.block-c>p{width:94%;font-size:23px;line-height: 36px;color:#393939;}
.block-c>span{display:flex;justify-content:space-between;}
.block-c>span>strong{font-size:28px;color:#3c4ed8;letter-spacing: 3px;}
.block-c>span>p{font-size:28px;color:#f81700;}
.block-c>.content-box{display:flex;justify-content:space-between;}
.block-c>.content-box>.cont{width:596px;height:488px;overflow: hidden;}
.block-c>.content-box>.cont>li{width:596px;height:488px;display:none;justify-content:flex-start;background:#3c4ed8;}
.block-c>.content-box>.cont>li>img{width:290px;height:488px;}
.block-c>.content-box>.cont>li>span{display:block;width:272px;height:455px;border:2px solid #fff;margin-top:15px;margin-left:15px;color:#fff;}
.block-c>.content-box>.cont>li>span>strong{display:block;font-size:28px;text-align: center;letter-spacing: 2px;}
.block-c>.content-box>.cont>li>span>p{display:block;font-size:25px;text-align: center;line-height: 60px;}
.block-c>.content-box>.cont>li>span>p::after{display:block;content:'';width:107px;height:6px;background:#fff;margin:auto;}
.block-c>.content-box>.cont>li>span>i{display:block;font-size:100px;font-weight:700;color:#fff588;text-align: center;font-style:normal;}
.block-c>.content-box>.cont>li>span>a{display:block;width:251px;height:49px;text-align: center;line-height:49px;background:#fff;border-radius:50px;color:#3c4ed8;font-size:24px;}
.block-c>.content-box>.menu{width:604px;height:488px;overflow: hidden;display: flex;flex-direction: column;justify-content: space-between;}
.block-c>.content-box>.menu>li{width:604px;height:73px;line-height:73px;overflow: hidden;position: relative;}
.block-c>.content-box>.menu>li>span{display: flex;justify-content: space-around;width:566px;height:73px;margin-left:38px;background:#3c4ed8;color:#fff;font-size:32px;letter-spacing: 4px;}
.block-c>.content-box>.menu>li>span>p{width:310px;}
.block-c>.content-box>.menu>li>span>strong{width:164px;}
.have-icon{background:url(../img/icon-s.jpg) 0 center no-repeat;}
.show{display:flex !important;}
/* block-d */
.block-d{width:100%;max-width:1920px;height:708px;background:url(../img/bg-c.jpg) center 0 no-repeat;overflow: hidden;}
.block-d>img{width:477px;height:108px;}
.block-d>ul{width:1200px;height:489px;overflow: hidden;display:flex;justify-content: space-between;align-content: space-between;flex-wrap: wrap;}
.block-d>ul>li{width:573px;height:212px;overflow: hidden;background:#354ec5;display: flex;}
.block-d>ul>li>img{width:221px;height:212px;}
.block-d>ul>li>span{width:318px;height:184px;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;margin-top:12px;color:#fff;padding-left:20px;}
.block-d>ul>li>span>strong{display: block;font-size:26px;}
.block-d>ul>li>span>strong::after{display: block;content:'';width:82px;height:4px;background:#fff;margin-top:10px;}
.block-d>ul>li>span>p{font-size:19px;line-height: 25px;}
.block-d>ul>li>span>p>strong{color:#fdff62;} 
/* into-it */
.into-it{width:1200px;overflow: hidden;}
.into-it .block-nav>i{display:block;width:397px;height:33px;background:url(../img/bg.png) 0 -734px no-repeat;margin:0 20px;}
.into-it>p{font-size:18px;color:#6c6c6c;text-align: center;}
.into-it .into-it-slider{width:1200px;height:466px;background:#3c4ed8;position: relative;}
.into-it .into-it-slider .it-slider-box{width:1112px !important;display:flex;justify-content: space-between;}
.into-it .into-it-slider .it-slider-box>img{width:642px;}
.into-it .into-it-slider .it-slider-box>span{display:block;width:425px;height:400px;background:#fff;padding-left:45px;color:#585757;}
.into-it .into-it-slider .it-slider-box>span>strong{display:block;width:130px;font-size:30px;color:#434343; border-bottom: 2px solid #ff5056;padding:10px 0;}
.into-it .into-it-slider .it-slider-box>span>strong>i{font-style:normal;}
.into-it .into-it-slider .it-slider-box>span>p{font-size:22px;line-height: 35px;}
.into-it .into-it-slider .swiper-button-prev{width:42px;height:42px;background:url(../img/bg.png) -555px 0 no-repeat;left:24px;}
.into-it .into-it-slider .swiper-button-prev::after{display:none;}
.into-it .into-it-slider .swiper-button-next{width:42px;height:42px;background:url(../img/bg.png) -606px 0 no-repeat;right:24px;}
.into-it .into-it-slider .swiper-button-next::after{display:none;}
.into-it .explain{display:block;font-size:16px;height:40px;line-height: 40px;color:#6c6c6c;text-indent:10px;}
/* block-f */
.block-f{width:100%;max-width:1920px;height:693px;background:url(../img/bg-d.jpg) center 0 no-repeat;overflow:hidden;}
.block-f>img{width:878px;height:108px;}
.block-f>p{text-align: center;font-size:23px;color:#fff;}
.block-f>span{display:flex;width:1134px;height:461px;justify-content:space-between;flex-wrap:wrap;align-content: space-between;}
.block-f>span>img{width:370px;height:225px;}
/* huanjing-box */
.huanjing-box{width:1200px;overflow: hidden;}
.huanjing-box .block-nav>i{display:block;width:306px;height:33px;background:url(../img/bg.png) 0 -779px no-repeat;margin:0 20px;}
.huanjing-box .huanjing-tab-box{width:1200px;display:flex;justify-content: space-between;}
.huanjing-box .huanjing-tab-box .gallery-top{width:896px !important;height:456px !important;overflow: hidden;}
.huanjing-box .huanjing-tab-box .gallery-top .swiper-slide{width:896px !important;height:454px !important;display: flex;justify-content: space-between;flex-wrap: wrap;}
.huanjing-box .huanjing-tab-box .gallery-thumbs{width:292px !important;height:454px !important;}
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper{width:292px !important;height:454px !important;display:flex;flex-direction: column;background:url(../img/bg.png) -766px -130px;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide{width:262px !important;height:131px !important;border:2px solid #fff;margin-left:10px;margin-top:10px;cursor: pointer;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide>p{width:170px;font-size:24px;color:#fff;border-bottom: 1px solid #fff;line-height: 45px;margin-left:30px;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide>strong{color:#fbff82;line-height: 45px;text-transform:uppercase;margin-left:30px;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide:nth-child(1)>strong{font-size:14px;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide:nth-child(2)>strong{font-size:25px;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide:nth-child(3)>strong{font-size:20px;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide:hover{background:#fbff82;border:none;width:266px !important;height:135px !important;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide:hover>p{color:#6a84ff;border-bottom: 1px solid #6a84ff;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide:hover>strong{color:rgba(255,80,86,.5);}
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide-thumb-active{width:266px !important;height:135px !important;background:#fbff82 !important;border:0 !important;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide-thumb-active>p{color:#6a84ff !important;border-bottom: 1px solid #6a84ff !important;} 
.huanjing-box .huanjing-tab-box .gallery-thumbs .swiper-wrapper .swiper-slide-thumb-active>strong{color:rgba(255,80,86,.5);}
/* quan-wei-renz */
.quan-wei-renz{width:1620px;position: relative;left: 50%;margin-left:-810px;}
.quan-wei-renz .block-nav>i{display:block;width:488px;height:33px;background:url(../img/bg.png) 0 -821px no-repeat;margin:0 20px;}
.quan-wei-renz .renz-pic{width:100%;height:552px;overflow:hidden;background:url(../img/bg.png) 0 -904px no-repeat;}
.quan-wei-renz .renz-pic>span{width:1200px;overflow:hidden;display: flex;justify-content: space-between;flex-wrap: wrap;}
/* zhi-da-ming-qi */
.zhi-da-ming-qi{width:1072px;overflow: hidden;}
.zhi-da-ming-qi>p{font-size:22px;color:#3c3c3c;line-height: 60px; text-align: center;}
.zhi-da-ming-qi .block-nav>i{display:block;width:207px;height:33px;background:url(../img/bg.png) 0 -864px no-repeat;margin:0 20px;}
.zhi-da-ming-qi .nav-box{width:734px;display: flex;justify-content: space-between;align-items: center;}
.zhi-da-ming-qi .nav-box>span>strong{font-size:60px;color:#6a84ff;}
.zhi-da-ming-qi .nav-box>span>p{font-size:23px;color:#4c4c4d;}
.zhi-da-ming-qi .nav-box>span>i{font-size:28px;color:#6a84ff;font-style: normal;position: absolute;top:0;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(1){width:160px;position: relative;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(2){width:200px;text-align:right;padding-right:15px;position: relative;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(3){width:250px;position: relative;text-align: right;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(2)>strong{padding-right:30px;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(3)>strong{padding-right:40px;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(3)>p{padding-right:20px;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(1)>i{left:80px;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(2)>i{right:10px;}
.zhi-da-ming-qi .nav-box>span:nth-of-type(3)>i{right:0px;}
.zhi-da-ming-qi .pic-box{width:944px;overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 40px;}
/* form-box */
.form-box{width:1200px;overflow: hidden;padding-bottom: 120px;}
.form-box .nav{display:block;width:437px;height:36px;background:url(../img/bg.png) -656px 0 no-repeat;}
.form-box>p{text-align: center;font-size:24px;color:#4e4e4f;}
.form-box .form{width:1200px;display:flex;justify-content: space-between;background:#3c4ed8;}
.form-box .form>img{width:561px;}
.form-box .form>form{width:590px;}
.form-box .form>form>span{width:344px;display:block;border-bottom: 1px solid #fff;}
.form-box .form>form>span>label{font-size:22px;color:#fff;line-height: 40px;}
.form-box .form>form>span>input{background:none;border: none;outline: none;font-size:22px;color:#fff;}
.form-box .form>form>input{border:none;outline: none;}
.form-box .form>form>p{font-size:16px;color:#fffd57;}


.w12 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.xlmk{
	width:1200px;
	overflow: hidden;
}
.xlmk span{
	font-size:22px;
	color:#3c3c3c;
	line-height: 60px;
	text-align: center;
	display: block;
}
.dzwp {
    width: 1200px;
    overflow: hidden;
    margin: 40px auto 0 auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.dzwp>div { width: 373px; }
.dzwp>div img {
    width: 93%;
    margin: 0 auto;
}
.content_5>p { text-align: center; font-size: 20px; }
.dzwp { text-align: center; }
.dzwp>div>div {
    background: #3c4ed8;
    color: #fff;
    height: 170px;
    margin-top: -55px;
    padding: 0 10px;
    padding-top: 65px;
}
.dzwp>div>div h2 { font-size: 22px;color: white; }
.dzwp>div>div span { font-size: 20px; }

/*通用学历模块*/
.ty_xlmk{
	width: 1200px;
	margin: 0 auto;
}

.ty_xlmk .ty_xlmk_title{
	text-align: center;
	font-size: 26px;
	margin-bottom: 15px;
}
.ty_xlmk  .ty_xlmk_mk{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin: 20px 0;
}
.ty_xlmk  .ty_xlmk_mk .ty_xlmk_ys{
	width: 290px;
	border: 2px solid #3c4ed8;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
}
.ty_xlmk  .ty_xlmk_mk .ty_xlmk_ys .ty_xlmk_logo{
	width: 80px;
	height: 80px;
	background-color: #3c4ed8;
}
.ty_xlmk  .ty_xlmk_mk .ty_xlmk_ys .ty_xlmk_logo img{
	width: 50px;
	height: 50px;
	margin: 15px;
}
.ty_xlmk  .ty_xlmk_mk .ty_xlmk_ys p{
	width: 286px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color:#3c4ed8 ;
}
.ty_xlmk  .ty_xlmk_mk .ty_xlmk_sx{
	width: 600px;
	border: 2px solid #f6f6f6;
	box-sizing: border-box;
	padding: 10px;
}
.ty_xlmk  .ty_xlmk_mk .ty_xlmk_sx img{
	width: 100%;
	margin-bottom: 10px;
}
.ty_xlmk  .ty_xlmk_mk .ty_xlmk_sx p{
	background-color:#3c4ed8 ;
	color: white;
	padding: 20px;
	font-size: 18px;
}
.ty_xlmk .ty_xlmk_xxlogo{
	width: 100%;
}
/*通用学历模块*/