/*通用*/
*{ margin:0; padding:0;}
html{}
body{margin:0;color:#000; position: relative;font-family:"microsoft yahei", Arial, Helvetica, sans-serif; background:#FFF; font-size:12px;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none; font-weight: normal;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input,button,select{outline:none;-webkit-appearance:none; font-family:Arial, Helvetica, sans-serif;}
a{color:#6c6c6c;text-decoration:none;}
img{border:none; display: block;}
span{margin:0; padding:0; cursor: auto;}
span:focus,div:focus {outline: none;}

.flex{display:-webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap;align-items:flex-start;}
.flexC{display:-webkit-box;display: -ms-flexbox;display:flex;align-items:center; flex-wrap:wrap;}
.fl-bet{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.fl-cen{-webkit-box-pack: center;-ms-flex-pack: center;justify-content:center;}
.fl-end{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.Huans {-webkit-box-sizing:border-box;box-sizing:border-box;}
.breathing-light {animation: breathe 2s infinite;}
@keyframes breathe {
  0% {
    opacity: 0.9;
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0.9;
    transform: scale(1);
  }
}
/*header*/
.header{width:100%;background:#FFF;}
.headK{height:82px;}
.hdlogo{align-items:baseline;}
.hdlogo h3{font-size:30px;font-weight:700;line-height:40px; margin-right:15px;letter-spacing: 1px;display:table;background-image:-webkit-linear-gradient(left, #003687,#b11133);-webkit-background-clip:text;-webkit-text-fill-color: transparent;}
.hdlogo p{font-size:16px;color:#141414;line-height:24px;}
/**/
.hdphone{}
.hdphone p{font-size:16px;color:#141414;line-height:24px;}
.hdphone h3{font-size:22px;font-weight:700;line-height:30px;color:#b11133;}
/*Menu*/
.Menu{ display: block;background:#b11133;}
.Menu ul{height:48px;}
.MenuU li{position: relative; margin-right: 50px;}
.MenuA{line-height:48px;font-size:18px;color:#FFF; position: relative; display:flex;text-transform: uppercase;overflow: hidden;padding: 0 3px;}
.MenuA:before{display:block;content:'';position: absolute;background:#FFF;height: 3px;width:0;left:50%;bottom:0;transform: translate(-50%,0);transition:0.5s;}
.MenuU li .on:before,.MenuA:hover:before{width: 100%;transition:0.5s;}
.ward{width: 1200px;margin:0 auto;}
/*banner*/
.banner{ overflow: hidden; position: relative;background-size:auto 100%;background-position:center;background-repeat:no-repeat;width: 100%; color:#FFF;}
.banN{height:500px;}
.banC{width:420px;}
.banCH{font-size:38px;line-height:50px;font-weight:700;margin-bottom:10px;}
.banCt{font-size:20px;line-height:30px;;}
.banCN{align-content:center;background:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,0.2),rgba(255,255,255,0));height:122px;width:100%; margin:20px auto 30px;text-align: center;}
.banCN h3{width:100%;font-size:24px;line-height:30px;font-weight:700; margin-bottom:5px;}
.banCN p{width:100%;font-size:16px;line-height:26px;}
.banCB{}
.banCBa{width: 200px;height:54px;line-height:54px;border-radius:7px;display: block;text-align: center;font-size:20px;}
.banCB1{background:#b01133;color:#FFF;}
.banCB1:hover{box-shadow:0 0 10px rgba(176,17,51,0.5);}
.banCB2{background:#FFF;color:#014b8d;}
.banCB2:hover{box-shadow:0 0 10px rgba(255,255,255,0.5);}
/*title*/
.title{}
.title h3{font-weight:700;text-align: center;color:#1f1f1f;font-size:42px;line-height:80px;letter-spacing:3px;position: relative;border-bottom:1px solid #e5e5e5;}
.title h3:before{display:block;content:'';position: absolute;width: 222px;height: 4px;background:#b01133;left:50%;bottom:-2px;transform: translate(-50%,0);}
.title p{font-size:18px;line-height:30px;width:100%;color:#4b4b4b;text-align: center; margin-top: 20px;}
/*四大学历提升方式解析*/
.Indana{ margin-top: 55px;}
.IndanaB{ margin-top: 90px;}
.IndanaN{ margin-left: 19px;position: relative;width:260px;height:346px;padding:0 18px;}
.IndanaF{width:92px;height:92px;line-height:92px;border-radius:7px;position: absolute;top:-17px;left:-19px;color:#FFF; font-size:42px;font-weight:700;text-align: center;}
.IndanaN h3{width: 100%;text-align: center;line-height:80px; font-size:22px;letter-spacing: 1px; font-weight:700;}
.IndanaP{padding:22px 0 17px;font-size:14px;line-height: 30px;}
.IndanaA{text-align:center;color:#FFF;line-height:46px;height:46px;display: block; font-size:14px;}
.IndanaN1{background:#eee;}
.IndanaN2{background:#f0f4f8;}
.IndanaN1 .IndanaF,.IndanaN2 .IndanaA{background:#b01133;}
.IndanaN1 .IndanaA,.IndanaN2 .IndanaF{background:#0065bd;}
.IndanaN1 .IndanaA:hover{box-shadow:0 0 10px rgba(0,101,108,0.5);}
.IndanaN2 .IndanaA:hover{box-shadow:0 0 10px rgba(176,17,51,0.5);}
/*报名条件*/
.IndCon{ margin:80px auto 40px;}
.IndConB{ margin-top: 60px;}
.IndConN{width:202px;}
.IndConF{width:200px;border:1px solid #b01133;}
.IndConF p{color:#b01133;height:54px;line-height: 48px;width:100%;text-align: center;font-size:20px;font-weight:700;}
.IndConF span{background:#b01133;width:100%;display: block;line-height:28px;height:28px;text-align: center;font-size:16px;color:#FFF;}
.IndCona{color:#b01133;width:100%;margin-top: 10px;text-align: center;font-size:16px;display: block;line-height:26px;}
.IndCona:hover{text-decoration:underline;}
/*常见问题咨询*/
.Indfam{background:#b01133;color:#FFF;}
.IndfamB{height:130px;}
.IndfamN{width:540px;}
.IndfamN img{width:60px;}
.IndfamP{width:100%; flex:1;margin-left: 40px;}
.IndfamP h3{font-size:26px;font-weight:700;line-height:30px;letter-spacing: 1px;margin-bottom:5px;}
.IndfamP p{font-size:16px;line-height:30px;}
.Indfama{background:#0065bd;width:234px;text-align: center;height:55px;line-height:55px;border-radius:7px;font-size:20px;color:#FFF;}
.Indfama:hover{box-shadow:0 0 10px rgba(0,101,108,0.5);}
/*本期自考报名已经开始*/
.IndSig{background-color:#f1f1f1;padding:100px 0 1px;background-image: url("../images/pic/IndSig.jpg");background-repeat: no-repeat;background-position:top center;background-size: auto 666px;}
.IndSigB{}
.IndSigT{width:400px;color:#FFF; margin-top: 30px;}
.IndSigTH{font-size:40px;line-height: 50px;font-weight:700;}
.IndSigTs{padding:50px 0 30px;}
.IndSigTN{width:152px;height:183px;border-radius:8px;background:#FFF; margin-right: 35px;align-content:center;text-align: center;}
.IndSigTN h3{font-size:70px;line-height:80px;color:#b01133;font-weight:700;width: 100%;}
.IndSigTN p{color:#1e1e1e;font-size: 20px;line-height:30px;text-align: center;width:100%;}
.IndSigTx{font-size:20px;line-height:30px;margin-bottom: 40px;}
.IndSigTa{background:#b01133;color:#FFF;text-align: center;width:186px;height:60px;line-height:60px;display: block;font-size:18px;border-radius:6px;}
.IndSigTa:hover{box-shadow:0 0 10px rgba(176,17,51,0.5);}
.IndSigF{width:754px;height:714px;background:#FFF;padding:30px 40px 15px;margin-top: 38px;}
.IndSigFH{font-size:26px;font-weight:700;line-height:40px;color:#1e1e1e;width:100%;}
.IndSigFN{ margin-top:20px;}
.IndSigFD{padding-bottom:10px;}
.IndSigFD h3{ font-size:18px;line-height:28px; margin-bottom:10px;}
.IndSigFC{width:100%;}
.IndSigFa{ font-size:16px;text-align: center;color:#1e1e1e;line-height:36px; height:36px;border-radius:4px;border:1px solid #8e8e8e;margin-right:9px; margin-bottom: 12px;padding:0 13px;}
.IndSigFC .on{background:#b01133;border:1px solid #b01133;color:#FFF;}
.IndSigFI{font-size:16px;color:#1e1e1e;line-height:36px; height:38px;border-radius:4px;border:1px solid #8e8e8e;width:354px; margin:10px 0 25px;padding:0 15px;}
.IndSigBut{height: 50px;line-height:50px;font-size:16px;color:#FFF;width:354px;background:#014b8c;display: block;border-radius:6px;text-align: center;}
.IndSigBut:hover{box-shadow:0 0 10px rgba(0,101,108,0.5);}
/*热门专业*/
.Indpro{background:#f1f1f1;padding: 40px 0 60px;}
.IndproB{margin-top:40px;}
.IndproN{width:278px;height:296px;border-radius:8px;background:#FFF; margin-bottom: 20px;padding-top: 20px;}
.IndproI{width:52px; height:52px;border-radius:4px;background:#b01133;margin-left: 20px;margin-top: 14px;}
.IndproI img{width:100%;display: block;}
.IndproF{width:185px;color:#2d2d2d;}
.IndproF h3{ font-size:20px;font-weight:700;line-height:48px;height:48px;border-bottom:1px solid #dcdcdc;letter-spacing: 2px;}
.IndproP{font-size:16px;line-height:32px;margin-top: 10px;}
.IndproM{background:#014b8c;color:#FFF;padding-top: 30px;}
.IndproMI{width:130px;margin:0 auto}
.IndproMI img{width:100%;display:block;}
.IndproMP{width:100%;text-align: center;font-size:22px;font-weight:700;line-height:34px;letter-spacing: 1px; margin-top:10px;}
.IndproMa{width:42px;display: block; margin:20px auto 0;border-radius:50%;}
.IndproMa img{width:100%;display: block;}
.IndproMa:hover{box-shadow:0 0 10px rgba(255,255,255,0.5);}

/*学历提升的九大作用*/
.Indeff{background-color:#b01133;padding: 40px 0;background-image: url("../images/pic/Indeff.png");background-repeat: no-repeat;background-position:right center;background-size: auto 100%;}
.Indeff .title h3{color:#FFF;border-bottom:1px solid #FFF;}
.Indeff .title h3:before{background:#014b8c;}
.Indeff .title p{color:#FFF;}
.IndeffB{ margin-top:80px;}
.IndeffN{width: 210px; margin-left: 120px; margin-bottom: 60px;position: relative;color:#FFF;}
.IndeffH{padding-left:25px; padding-top: 30px;position: relative;z-index: 1; margin-bottom: 20px;}
.IndeffH span{font-size:72px;line-height:72px;height:72px;position: absolute;z-index:-1;bottom:0;left:0;opacity: 0.16;font-weight:700;display: block;}
.IndeffH h3{ font-size:22px;line-height:32px;}
.IndeffN p{ font-size:16px;line-height:25px;}
.IndeffN i{width:70px;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px dashed #FFF;position: absolute;left: -95px;top:100px;}
.IndeffN i:before,.IndeffN i:after{display:block;content:'';position: absolute;width:6px;height:6px;border-radius:50%;border:1px solid #FFF;background:#b01133;top:50%;transform: translate(0,-50%);margin-top:1px;}
.IndeffN i:before{left:0;}
.IndeffN i:after{right:0;}
/*教育部认可，学信网可查的学历*/
.Indexa{background:#014b8c;padding:40px 0 65px;color:#FFF;}
.Indexa .title h3{color:#FFF;border-bottom:1px solid #FFF;}
.Indexa .title h3:before{background:#FFF;}
.Indexa .title p{color:#FFF;}
.IndexaB{margin-top: 70px;width: 700;}
.IndexaBI{width:348px;}
.IndexaBI img{width:100%;display: block;}
.IndexaBN{width:745px; }
.IndexaBNp{font-size:16px;line-height:25px;height:210px;}
.IndexaBNa{width:354px;height:50px;line-height:50px;text-align: center;color:#FFF;border-radius:5px;background:#b01133;font-size:16px; display: block;}
.IndexaBNa:hover{box-shadow:0 0 10px rgba(176,17,51,0.8);}
.IndexaY{margin-top: 70px;}
.IndexaY h3{font-size:18px;font-weight: 700;line-height:30px;letter-spacing: 2px;}
.IndexaYD{margin-top: 30px;}
.IndexaYDa{width:324px; height:216px;overflow: hidden;}
.IndexaYDa img{width:100%;display: block;}
/*常见问题*/
.IndFaq{padding:30px 0 70px;}
.IndFaqK{padding-top:55px;width: 100%;}
.IndFaqN{background:#eee;width:286px;height:164px;border-radius:6px;margin-bottom: 18px;padding:15px 16px;}
.IndFaqN h3{color:#1e1e1e;font-size:18px;line-height:34px; height:34px;font-weight:700;}
.IndFaqN p{color:#4b4b4b;font-size:16px;line-height:30px; height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.IndFaqa{background:#b01133;color:#FFF;width:116px;line-height:38px;height:38px;border-radius:4px;text-align: center;display: block;font-size:16px; margin-top: 25px;}
.IndFaqN:hover{box-shadow:0 3px 10px rgba(0,0,0,0.15)}
.IndFaqa:hover{background:#014b8c;}
/*footer*/
footer {background-color:#b01133; color:#fff;background-image: url("../images/pic/pcFT01.jpg");background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.ftK{height:250px;}
.ftCon{padding-left: 580px;width:100%;}
.ftCon h3{font-size:30px;line-height:42px;letter-spacing:1px; font-weight:700;}
.ftCon p{ font-size:16px;line-height:30px; margin-top:10px;}




.Run{transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;}
.Run:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform: rotate(360deg);}
.Mover{transition:0.5s;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.Mover:hover{transition:0.5s;ransform:translate(0,-15px);-webkit-transform:translate(0,-15px);-moz-transform:translate(0,-15px);-o-transform:translate(0,-15px);-ms-transform:translate(0,-15px);}
.enlarge img{ width:100%;transition:0.5s;}
.enlarge:hover img{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.5s;}

.overH{overflow:auto}
.overH::-webkit-scrollbar{width:3px;height:0;}/*滚动条整体样式*/
.overH::-webkit-scrollbar-thumb{background:#1393cc; border-radius:4px}/*滚动条里面小方块*/
.overH::-webkit-scrollbar-track{background:rgba(255,255,255,0.2);}/*滚动条里面轨道*/
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
