/* 
* @Author:anchen
* @Date:  2018-06-20 10:00:50
* @Last Modified by:   anchen
* @Last Modified time: 2018-12-25 10:53:22
*/
.ui .about h2{margin:20px;}
.ui .about h3{text-align:center;color:#a2a2a2;letter-spacing:5px;margin-bottom:10px;}
.ui .about h2,.ui .jxjh h2,.ui .jyfx h2,.ui .xszp h2{font-size:28px;text-align:center;letter-spacing:5px;}
.ui .jyfx{height:630px;background:url('/public/img/majors/ui/jyfx.jpg');margin-top:10px;text-indent:32px;padding:0;border-top:1px solid #fff;background-repeat:no-repeat;background-position:center;}
.ui .jyfx h2{margin:40px 0 20px;color:#fff;}
.ui .jyfx p{width:560px;height:190px;margin:0 auto;color:#fff;line-height:32px;letter-spacing:5px;margin-top:165px;padding-top:70px;}
.ui .jyxy{background:#efeff1;padding-top:20px;}
.ui .jyxy p{font-size:24px;line-height:48px;width:500px;padding-top:120px;padding-left:20px;letter-spacing:5px;}
.ui .jyxy strong,.ui .jxjh strong{color:#e51f20;}
.ui .jxjh h2{margin:20px;}
.ui .jxjh ul li{margin:20px;height:330px;width:185px;margin-top:100px;position:relative;padding-top:110px;}
.ui .jxjh ul li h2{text-align:center;color:#fff;font-size:16px;letter-spacing:1px;margin:10px 0;}
.ui .jxjh ul li p{padding-left:15px;color:#fff;line-height:28px;font-size:14px;}
.ui .jxjh ul li img{position:absolute;left:-3.5px;top:-97.5px;}
.ui .jyxy .fr a{display:block;margin-left:130px;margin-top:30px;width:200px;text-align:center;height:60px;line-height:60px;background:#FF6600;color:#fff;border-radius:5px;box-shadow:2px 2px 2px 5px #ccc;-webkit-box-shadow:10px 10px 15px -10px rgba(0,0,0,1);-moz-box-shadow:10px 10px 15px -10px rgba(0,0,0,1);box-shadow:10px 10px 15px -10px rgba(0,0,0,1);}
.ui .xszp .about{margin:30px auto;}
.ui .xszp a{display:block;margin:30px auto;width:300px;text-align:center;height:40px;line-height:40px;background:#FF6600;color:#fff;border-radius:5px;box-shadow:2px 2px 2px 5px #ccc;-webkit-box-shadow:10px 10px 15px -10px rgba(0,0,0,1);-moz-box-shadow:10px 10px 15px -10px rgba(0,0,0,1);box-shadow:10px 10px 15px -10px rgba(0,0,0,1);margin:0 auto;letter-spacing:10px;}
.ui .xszp p{text-align:center;}

.ds strong{color:#df2810;}
.ds .about h2{text-align:center;font-size:28px;margin:20px;}
.ds .about h3{width:700px;margin:0 auto 20px;text-align:left;text-indent:32px;font-size:16px;line-height:32px;letter-spacing:5px;}
.ds .about h3 strong{font-size:24px;text-align:center;}
.ds .about ul{width:1000px;height:300px;overflow:hidden;margin:0 auto;background:url('/public/img/majors/ds/hlw_08.png') no-repeat;}
.ds .about ul li{width:200px;height:130px;float:left;margin-right:20px;margin-top:140px;text-indent:32px;line-height:26px;}
.ds .about ul li.first{margin-left:80px;}
.ds .about ul li.sec{margin-left:98px;}
.ds .about ul li.three{margin-left:105px;}
.ds .five-stage{height:384px;background:url('/public/img/majors/ds/five_bg.jpg') no-repeat;text-align:center;}
.ds .do h2{text-align:center;font-size:28px;margin:20px;}
.ds .do h2 strong{font-size:32px;letter-spacing:10px;margin-left:10px;}
.ds .do .wsbn{width:798px;height:450px;margin:0 auto;background:url('/public/img/majors/ds/wsbn.jpg') no-repeat;margin-bottom:10px;}
.ds .do ul{width:1000px;height:159px;margin:0 auto;background:url('/public/img/majors/ds/ul_bg.jpg') no-repeat;overflow:hidden;}
.ds .do ul li{float:left;height:90px;width:140px;line-height:23px;margin-right:10px;margin-top:62px;text-indent:28px;}
.ds .do ul li.no1{margin-left:10px;}
.ds .do ul li.no2{margin-left:18px;}
.ds .do ul li.no3{margin-left:19px;}
.ds .do ul li.no4{margin-left:18px;}
.ds .do ul li.no5{margin-left:18px;}
.ds .do ul li.no6{margin-left:16px;}

.jd table{margin:20px auto;}
.jd table td{padding-left:10px;}
.jd table td.tab-title{text-align:center;vertical-align:middle;color:#f07e00;line-height:28px;letter-spacing:5px;padding:10px;font-weight:600;}
.jd table td ol li{line-height:28px;list-style:decimal;margin-left:20px;max-width:300px;}
.jd table td.rxtj ol li{max-width:800px;}
.jd table td.pic{background:url('/public/img/majors/ds/jxjh.png') no-repeat;padding:0;}

.gzvr .about{overflow:hidden;}
.gzvr .about h2{text-align:center;}
.gzvr .about .first{margin-left:60px;}
.gzvr .about .sec{margin-left:20px;}
.gzvr .character{background:#f5f5f5;overflow:hidden;margin-top:15px;}
.gzvr .character h2,.gzvr .do h2{margin:20px auto;font-size:38px;text-align:center;height:90px;font-weight:300;vertical-align:bottom;}
.gzvr .character .content{width:889px;height:706px;margin:0 auto;background:url('/public/img/majors/gzvr/No1.png') no-repeat;}
.gzvr .character .content ul{overflow:hidden;margin-left:155px;}
.gzvr .character .content ul li{width:710px;float:left;}
.gzvr .character .content h3{font-size:28px;margin:20px;}
.gzvr .character .content p{line-height:24px;text-align:left;text-indent:32px;margin-left:20px;}
.gzvr .character .content ul li.sec{margin-top:20px;}
.gzvr .character .content ul li.three{margin-top:-5px;}
.gzvr .character .content ul li.four{margin-top:60px;}
.gzvr .do .content{height:491px;text-align:center;}

.gzdm .about h2{text-align:center;font-size:40px;font-weight:bold;padding:40px 0;}
.gzdm .about .txt{text-indent:36px;width:520px;padding:40px;font-size:18px;line-height:40px;}
.gzdm .about .txt strong{color:red;}
.gzdm .an_sq{-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;color:#FFFFFF;margin:0px auto;width:265px;height:62px;line-height:62px;text-align:center;display:block;font-size:1.3em;}
.gzdm .bgcolor_yellow {background:#fff10f none repeat scroll 0 0;color:#928900;font-weight:bold;}
.gzdm .salary{background:#18c7e7;margin:15px 0 0;padding:20px 0;}
.gzdm .salary h2{text-align:center;font-size:40px;font-weight:bold;padding:40px 0;color:#fff;}
.gzdm .salary ul{overflow:hidden;}
.gzdm .salary ul li{width:270px;height:230px;display:block;float:left;background:url(../img/majors/gzdm/xzbg.png) no-repeat center;margin:80px 65px 80px;color:#fff;text-align:center;}
.gzdm .salary ul li .box{display:table-cell;width:270px;height:230px;vertical-align:middle;text-align:center;}
.gzdm .salary ul li h3{font-size:48px;color:#f0ff00;}
.gzdm .salary ul li p{color:#fff;text-align:center;margin:15px;}
.gzdm .jd td{padding:20px;}
.gzdm .jobs{position:relative;}
.gzdm .jobs a{position:absolute;left:50%;bottom:40px;transform:translateX(-50%);}
.gzdm .jd table td.pic{background:url('/public/img/majors/gzdm/jxjh.jpg') no-repeat;padding:0;}


.hlwck .bxys{height:370px;position:relative;}
.hlwck .bxys-title{text-align:center;}
.hlwck .bxys-content{position:absolute;bottom:-88px;left:520px;z-index:10;}
.hlwck .zyfx{height:787px;background:url('/public/img/majors/hlwck/zyfx.jpg') no-repeat;position:relative;z-index:9;}
.hlwck .zyfx-title{width:448px;height:80px;position:absolute;top:130px;left:50%;margin-left:-224px;box-shadow:1px 2px 7px 2px #b4b3b3 inset;background:#fff;border-radius:20px;font-size:56px;color:#e76e42;font-weight:600;text-align:center;line-height:80px;letter-spacing:20px;}
.hlwck .zyfx ul{overflow:hidden;width:1340px;height:370px;position:absolute;top:274px;left:290px;}
.hlwck .zyfx ul li{position:absolute;color:#fff;font-size:28px;font-weight:600;letter-spacing:10px;}
.hlwck .zyfx ul li.no1{top:42px;left:86px;}
.hlwck .zyfx ul li.no2{top:42px;left:582px;}
.hlwck .zyfx ul li.no3{top:42px;left:1048px;}
.hlwck .zyfx ul li.no4{top:275px;left:129px;}
.hlwck .zyfx ul li.no5{top:275px;left:582px;}
.hlwck .zyfx ul li.no6{top:275px;left:1048px;}
.hlwck .rxtj{position:relative;margin:-2px auto 0;width:1174px;height:340px;border:13px solid #325388;border-top:none;}
.hlwck .rxtj-title{width:448px;height:80px;position:absolute;top:-40px;left:50%;margin-left:-224px;border-radius:20px;box-shadow:1px 2px 7px 2px #b4b3b3 inset;background:#fff;z-index:10;font-size:56px;color:#0e2c61;font-weight:600;text-align:center;line-height:80px;letter-spacing:20px;}
.hlwck .rxtj ul{width:610px;margin:0 auto;padding-top:80px;}
.hlwck .rxtj ul li{height:70px;line-height:70px;font-size:28px;}

.hlwck .jxdg{width:1200px;margin:0 auto;}
.hlwck .jxdg-title{text-align:center;font-size:56px;letter-spacing:20px;padding:45px 0 5px;}
.hlwck .jxdg .jxjd>li{position:relative;overflow:hidden;margin-top:5px;height:316px;}

.hlwck .jxdg .jxjd>li .num{position:absolute;width:88px;height:82px;text-align:center;line-height:82px;font-size:54px;font-weight:600;color:#E66D41;z-index:9;}
.hlwck .jxdg .jxjd>li.odd .num{top:6px;left:36px;}
.hlwck .jxdg .jxjd>li.even .num{top:12px;right:213px;}
.hlwck .jxdg .jxjd>li.odd .content{float:left;width:994px;height:316px;background:url('/public/img/majors/hlwck/left.jpg') no-repeat;}
.hlwck .jxdg .jxjd>li.even .content{float:right;width:994px;height:316px;background:url('/public/img/majors/hlwck/right.jpg') no-repeat;}
.hlwck .jxdg .jxjd>li .pic{width:212px;height:189px;border:3px solid #dfdfdf;box-shadow:6px 6px 20px 2px rgba(0,0,0,.3);background:url("/public/img/majors/hlwck/jxdg.png") top left no-repeat;}
.hlwck .jxdg .jxjd>li.odd .pic{position:absolute;top:60px;right:35px;}
.hlwck .jxdg .jxjd>li.even .pic{position:absolute;top:64px;left:50px;}
.hlwck .jxdg .jxjd>li .pic01{background-position:-10px -10px;}
.hlwck .jxdg .jxjd>li .pic02{background-position:-10px -209px;}
.hlwck .jxdg .jxjd>li .pic03{background-position:-10px -408px;}
.hlwck .jxdg .jxjd>li .pic04{background-position:-10px -607px;}
.hlwck .jxdg .jxjd>li .pic05{background-position:-10px -806px;}
.hlwck .jxdg .jxjd>li .content{position:relative;}
.hlwck .jxdg .jxjd>li .content-title{position:absolute;width:254px;height:121px;line-height:40px;text-align:center;padding-top:105px;font-size:20px;color:#fff;font-weight:600;}
.hlwck .jxdg .jxjd>li.odd .content-title{left:33px;}
.hlwck .jxdg .jxjd>li.even .content-title{right:45px;top:10px;}
.hlwck .jxdg .jxjd>li .content-text{width:740px;position:absolute;top:50px;}
.hlwck .jxdg .jxjd>li.odd .content-text{right:0;}
.hlwck .jxdg .jxjd>li.even .content-text{left:0;}
.hlwck .jxdg .jxjd>li .content-text03{top:70px;}
.hlwck .jxdg .jxjd>li .content-text05{overflow:hidden;}
.hlwck .jxdg .jxjd>li .content-text>li{font-size:20px;line-height:30px;list-style:decimal;list-style-position:inside;padding-left:90px;letter-spacing:2px;}
.hlwck .jxdg .jxjd>li .content-text03>li{line-height:35px;}
.hlwck .jxdg .jxjd>li .content-text05>li{float:left;}
.hlwck .jxdg .jxjd>li .content-text>li ul{overflow:hidden;}
.hlwck .jxdg .jxjd>li .content-text>li ul li{float:left;margin-right:5px;}
.hlwck .footer_banner{margin-top:10px;}

.czvr .about .about-title{margin:54px 0;text-align:center;letter-spacing:12px;font-size:45px;color:#0C2C50;}
.czvr .about .about-content p{width:650px;text-indent:2em;letter-spacing:5px;font-size:24px;line-height:40px;color:#0C2C50;}
.czvr .button{margin:20px auto;width:256px;height:82px;line-height:82px;border-radius:10px;text-align:center;background:#0C2C50;font-size:30px;font-weight:600;}
.czvr .button a{color:#fff;}
.czvr .rqx{background:#bebebe;}
.czvr .rqx .box{position:relative;width:1200px;height:630px;margin:0 auto;background:url('../img/majors/czvr/vr02.jpg') no-repeat;}
.czvr .rqx .box .txt{position:absolute;top:285px;text-indent:32px;width:267px;height:194px;line-height:24px;font-weight:600;letter-spacing:5px;color:#fff;}
.czvr .rqx .box .txt1{left:20px;}
.czvr .rqx .box .txt2{left:475px;}
.czvr .rqx .box .txt3{left:910px;}
.czvr .jxdg .jxdg-title{margin:54px 0;text-align:center;font-size:56px;line-height:60px;color:#0C2C50;letter-spacing:10px;}
.czvr .jxdg .jxdg-content{height:1340px;background:url('../img/majors/czvr/vr03.jpg') no-repeat;}
.czvr .jxdg .jxdg-content div{padding:22px 225px;overflow:hidden;height:230px;}
.czvr .jxdg .jxdg-content h3{width:43px;margin-left:5px;line-height:50px;font-size:35px;letter-spacing:5px;color:#fff;}
.czvr .jxdg .jxdg-content p{width:610px;white-space:pre;line-height:28px;font-size:20px;letter-spacing:3px;color:#fff;}
.czvr .jxdg .jxdg-content .odd h3{float:left;}
.czvr .jxdg .jxdg-content .odd p{float:right;}
.czvr .jxdg .jxdg-content .even h3{float:right;}
.czvr .jxdg .jxdg-content .even p{float:left;}

.czdm .about .about-title{margin:54px 0;text-align:center;letter-spacing:12px;font-size:38px;color:#0C2C50;}
.czdm .about .about-content p{width:650px;height:520px;display:table;text-indent:2em;letter-spacing:5px;font-size:24px;line-height:40px;color:#0C2C50;}
.czdm .about .about-content span{display:table-cell;height:100%;vertical-align:middle;}
.czdm .about .about-content span strong{color:red;}
.czdm .button{margin:20px auto;width:256px;height:82px;line-height:82px;border-radius:10px;text-align:center;background:#0C2C50;font-size:30px;font-weight:600;}
.czdm .button a{color:#fff;}
.czdm .rqx{background:#bebebe;padding-bottom:10px;}
.czdm .rqx h2{padding:32px 0 15px;text-align:center;letter-spacing:12px;font-size:32px;}
.czdm .rqx h5{text-align:center;font-size:24px;font-weight:200;}
.czdm .rqx img{display:block;margin:0 auto;}
.czdm .rqx .button{border:3px solid #31004a;background:none;height:62px;line-height:62px;padding:0 20px;border-radius:36px;}
.czdm .rqx .button a{color:#000;}
.czdm .jxdg .jxdg-title{margin:54px 0;text-align:center;font-size:56px;line-height:60px;color:#0C2C50;letter-spacing:10px;}
.czdm .jxdg .jxdg-content>div{padding:40px;overflow:hidden;margin-bottom:15px;color:#fff;width:1200px;background:#044996;border-radius:10px;}
.czdm .jxdg .jxdg-content h3{color:#fff;text-align:center;font-size:26px;margin-bottom:30px;}
.czdm .jxdg .jxdg-content ul{margin:0 auto;}
.czdm .jxdg .jxdg-content li{color:#fff;height:40px;line-height:40px;font-size:22px;list-style-type:decimal;list-style-position:inside;}
.czdm .jxdg .jxdg-content .odd .content{float:left;}
.czdm .jxdg .jxdg-content .odd .content li{margin-left:40px;}
.czdm .jxdg .jxdg-content .odd img{float:right;}
.czdm .jxdg .jxdg-content .even .content{float:right;}
.czdm .jxdg .jxdg-content .even img{float:left;}
.czdm .jxdg .jxdg-content .jd1>div{width:620px;}
.czdm .jxdg .jxdg-content .jd2>div{width:580px;}
.czdm .jxdg .jxdg-content .jd5>div{width:520px;}
.czdm .jxdg .jxdg-content .jd1 .content li{height:60px;height:60px;margin-left:120px;}
.czdm .jxdg .jxdg-content .jd2 .content li{margin-left:120px;}

.czad .about{background:#d6d7dd;margin-top:20px;height:750px;text-align:center;vertical-align:middle;}
.czad .about:after{content:"";display:inline-block;height:100%;vertical-align:middle;}
.czad .zyfx{height:630px;text-align:center;vertical-align:middle;}
.czad .zyfx:after{content:"";display:inline-block;height:100%;vertical-align:middle;}
.czad .ad {position:relative;line-height:110px;height:110px;}
.czad .ad .line{border-bottom:2px solid;width:100%;height:54px;}
.czad .ad .txt{width:55%;position:absolute;top:0;left:0;right:0;margin:0 auto;height:110px;line-height:110px;text-align:center;font-size:62px;font-weight:600;background-color:#fff;color:#f57432;}
.czad .zyxz{background:#bebebe;height:860px;text-align:center;}
.czad .zyxz h2{font-size:60px;text-align:center;padding:20px 0;}
.czad .zyxz img{display:block;margin:0 auto;}
.czad .zyxz a{display:inline-block;padding:0 20px;height:60px;line-height:60px;border:2px solid #31004a;border-radius:10px;margin-top:45px;font-size:32px;}
.czad .jxdg{margin:30px auto 0;width:1170px;}
.czad .jxdg>li{position:relative;}
.czad .jxdg>li h2{height:50px;line-height:50px;font-size:26px;color:#fff;text-align:center;}
.czad .jxdg>li li{font-size:26px;line-height:45px;color:#fff;list-style-type:decimal;}
.czad .jxdg>li.first ul{position:absolute;top:44px;left:120px;width:400px;}
.czad .jxdg>li.second ul{position:absolute;top:44px;right:35px;width:440px;}
.czad .jxdg>li.third li,.czad .jxdg>li.fouth li{line-height:35px;}
.czad .jxdg>li.third ul{position:absolute;top:44px;left:90px;width:510px;}
.czad .jxdg>li.fouth ul{position:absolute;top:44px;right:35px;width:500px;}
.czad .jxdg>li.last ul{position:absolute;top:90px;left:90px;width:400px;}

.service{margin-top:15px;}
.service .map{padding:10px;background:#dfdddd;}
.service .map h2{text-align:center;padding:10px;}
.service .content{overflow:hidden;border:2px solid #dfdddd;width:868px;height:291px;}
.service .content h2{float:left;font-size:24px;text-align:center;padding:20px 0 20px 275px;}
.service .content h2 i{float:left;margin-top:11px;border-top:1px solid #595757;width:100px;}
.service .content h2 strong{float:left;}
.service .content p{clear:both;padding:0 100px;text-indent:2em;font-size:20px;line-height:32px;color:#0095b0;}
.service .content a{display:block;padding:20px 100px;text-align:right;font-size:20px;}
.hlwck .footer,.czvr .footer{margin-top:0;}