@charset "utf-8";
/* CSS Document */
body{ background: #fff; font: 14px/1.5 "Microsoft YaHei",微软雅黑,"PingFang SC",AliPuHui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
a:focus,input:focus,textarea:focus,select:focus,button:focus,textarea:focus{outline:none;}
.wza-on a:focus,.wza-on input:focus,.wza-on textarea:focus,.wza-on select:focus,.wza-on button:focus,.wza-on textarea:focus{outline:auto;}
a:hover{ color: #225CC2;}
input:-internal-autofill-selected{ background-color: none !important;}
:focus{outline: none;}
.wza-on :focus{outline: auto;}
@keyframes bellRing {
    0%,
    100% {
        transform-origin: top;
    }
    15% {
        transform: rotateZ(10deg);
    }
    30% {
        transform: rotateZ(-10deg);
    }
    45% {
        transform: rotateZ(5deg);
    }
    60% {
        transform: rotateZ(-5deg);
    }
    75% {
        transform: rotateZ(2deg);
    }
}
/* 头部 */
.ls-special-header{ height: 400px; background: url("../images-kao/gaokao-bannerbg.png") top center no-repeat;}
.ls-special-header .img-title{ display: none;}
.ls-special-header .container{position: relative;}
.ls-special-header .guidang{position: absolute; z-index: 10; top: 40px; right: 0;}
.ls-special-banner{ padding: 120px 0 0 20px; font-size: 0; line-height: 0; }
.ls-special-banner img{max-width: 100%; height: auto;}
.ls-special-logo { padding-top: 15px;}
.ls-special-logo img{width: auto;height: auto;}
.wza-yellow-black .special-logo,.wza-yellow-blue .special-logo,.wza-white-black  .special-logo{ display: none;}
.wza-yellow-black .wza-color-logo,.wza-yellow-blue .wza-color-logo,.wza-white-black .wza-color-logo{ display: block !important;}
.ls-special-right{position: absolute;right: 0;top:20px;}
.ls-special-right ul li{float: left;}
.ls-special-right ul li a{ display: inline-block;border-radius: 10px;background: rgba(255,255,255,.8);font-size: 16px;height: 36px;line-height: 36px;padding: 0 14px;margin-left: 10px; color: #333 }
.ls-special-right ul li a:hover{background: rgba(255,255,255,1);}
@media (max-width:991px) {
    .ls-special-header{  height: 260px; background-size: 1200px auto;}
    .ls-special-banner{ padding: 40px 0 0 0;  text-align: center; }
}
@media (max-width:767px) {
    .ls-special-header{  height: 190px; background-size: 900px auto;}
    .ls-special-banner{ padding: 40px 0 0 0;  }
    .ls-special-banner img{max-width: 96%; height: auto;}
    .ls-special-header .guidang{ background-size: 100% 100% !important; bottom: -50px; top:auto;   width: 180px !important; height:180px !important; right:auto; left:0;}
}
/* 导航 */
.ls-kao-nav{ margin: 35px 0 24px 0;}
.ls-kao-nav ul{ margin-right: -20px;}
.ls-kao-nav li{ float: left;  margin-right: 20px; width: 285px; }
.ls-kao-nav li a{ display: block; background: #E4EFFF; font-size: 24px;  border-radius: 12px; text-align: center; height: 60px; line-height: 60px; position: relative; color: rgba(27, 80, 160, 0.8);}
.ls-kao-nav li.active a{ background: #1B50A0; color: #fff;}
.ls-kao-nav li.active a .ico{ position: absolute; display: block;border: 8px solid transparent;border-top: 8px solid #1B50A0;bottom: -16px;left: 50%;transform: translateX(-50%);}
/* 标题 */
.ls-special-row{ margin-bottom: 40px;}
.ls-kao-title{ margin-bottom: 25px; height: 42px; line-height: 42px; color: #1B50A0; font-size: 36px; font-weight: bold;}
.ls-kao-title .ico{ float: left; margin-right: 20px;}
.ls-kao-title .tit{   color: #1B50A0; }
.ls-kao-title .tit:hover .ico{ animation: bellRing 0.9s both;}

.ls-kao-tab{ height: 30px; position:relative;  }
.ls-kao-tab ul li{ display: inline; float:left; margin-right: 20px; line-height: 25px;   text-align: center; height: 32px;  font-size: 24px; position: relative; font-weight: bold; }
.ls-kao-tab ul li a,.ls-kao-tab ul li .tit{ display: block;  color: #656565;}
.ls-kao-tab ul li.active,.ls-kao-tab ul li.active a,.ls-kao-tab ul li a:hover,.ls-kao-tab ul li.active .tit{  color: #1C4DA3; }
.ls-kao-tab li  i{display: block; position:absolute; left:50%; bottom:0; height:6px; width:0; z-index:0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; background: linear-gradient(270.00deg, rgba(255, 212, 88, 0),rgba(255, 212, 88, 1) 100%);}
.ls-kao-tab li.active  i{ width:100%; left:0;}
.ls-kao-subtab{ height:50px;  margin-bottom: 20px; text-align: center; }
.ls-kao-subtab li{ display: inline-block; margin: 0 10px;}
.ls-kao-subtab li a{ text-align: center; border-radius: 20px; color: #1B50A0; background: #E4EFFF; width: 348px;   line-height: 50px; height: 50px;  display: inline-block; font-size: 20px;}
.ls-kao-subtab li.active a{ background: #1B50A0; color: #fff; }

.ls-kao-box{ width: 560px;}
.ls-kao-list{ margin-top: 10px;}
.ls-kao-list li{ position: relative; font-size: 16px; background: url("../images-kao/dot.png") left center no-repeat; box-sizing: border-box; height: 44px; line-height: 44px;  padding:0 70px 0 18px;}
.ls-kao-list li .date{ position: absolute; right: 0; top:0; color: #999;}
.ls-kao-list li a{ display: block; max-width: 90%; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}

.ls-kao-lists{ margin-top: 10px; min-height: 100px;}
.ls-kao-lists li{ position: relative; float: left; width: 560px; font-size: 16px; background: url("../images-kao/dot.png") left center no-repeat; box-sizing: border-box; height: 44px; line-height: 44px;  padding:0 70px 0 18px;}
.ls-kao-lists li .date{ position: absolute; right: 0; top:0; color: #999;}
.ls-kao-lists li a{ display: block; max-width: 90%; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ls-kao-lists li.even{  float: right;}

.ls-kao-tiplist ul{ margin-right: -24px;}
.ls-kao-tiplist li{ float: left; margin-right: 24px; width: 384px;  padding: 20px; box-sizing: border-box;border: 1px solid rgba(185, 213, 255, 1);border-radius: 16px;background: linear-gradient(180.00deg, rgba(184, 212, 255, 1),rgba(233, 242, 255, 1) 100%);}
.ls-kao-tiplist li .title{  margin-bottom: 8px;  }
.ls-kao-tiplist li .title a{ font-size: 18px; display: inline-block; display:-webkit-box;   overflow: hidden; text-overflow: ellipsis; word-bread:break-all; -webkit-box-orient:vertical;-webkit-line-clamp:2;line-height: 32px; height: 64px;  font-weight: bold;  color: #1B50A0; }
.ls-kao-tiplist li .title a:hover{ opacity: .9;}
.ls-kao-tiplist li .remarks{ background: #fff;  font-size: 16px; box-sizing: border-box;border: 1px solid rgba(185, 213, 255, 1);border-radius: 6px; background: rgba(255, 255, 255, 1);  height: 120px; box-sizing: border-box; padding: 10px 20px; line-height: 32px;}
.ls-kao-tiplist li .remarks a{  color: #1B50A0; }
.ls-kao-tiplist li .remarks a:hover{  color: #c81a0e; }

.ls-cx-link li{ float: left; width: 580px; }
.ls-cx-link li.num2{ float: right; }
.ls-cx-link li a{ display: block;border-radius: 4px; font-size: 20px; font-weight: bold; color: #1B50A0; height: 75px; line-height: 75px;
    background: url("../images-kao/cx-link.png") 516px center no-repeat #E4EFFF; border: 1px solid #E4EFFF; padding: 0 80px 0 40px;
    white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ls-cx-link li a:hover{ border-color:#1B50A0;}
.ls-kao-contentinfo{ font-size: 18px; line-height: 2; border-radius: 12px;  padding: 20px; border: 1px solid #E4EFFF; text-align: justify;  }
.ls-kao-contentinfo p{ text-indent: 2em;}
.ls-kao-contentinfo a{  color: #1B50A0; }
.ls-kao-contentinfoa:hover{  color: #c81a0e; }
@media (max-width: 1199px) and (min-width: 992px){
    .ls-special-row{ margin-bottom: 30px;}
    .ls-kao-nav li{ width: 233px;}
    .ls-kao-box{ width: 460px;}
    .ls-kao-lists li{ width: 460px;}
    .ls-kao-tiplist li{ width: 314px; }
    .ls-kao-tiplist li .remarks{ height: 160px;}
    .ls-cx-link li{ width: 480px; }
    .ls-cx-link li a{ background: #E4EFFF; position: relative;}
    .ls-cx-link li a:after{ display: block; content: ""; position: absolute; right: 30px; top:50%; margin-top: -16px;  width: 32px; height: 32px;  background: url("../images-kao/cx-link.png") 0 0 no-repeat;}
}
@media (max-width:991px) {
    .ls-special-row{ margin-bottom: 20px;}
    .ls-special-main{ padding: 0 10px;}
    .ls-kao-nav{   margin: 20px 0 15px 0;}
    .ls-kao-nav li{ width: 177px;}
    .ls-kao-subtab li{ width: 48%; float: left; margin: 0 1%;}
    .ls-kao-subtab li a{  display: block; width: auto;}
    .ls-kao-box{ width: auto; float: none;}
    .ls-kao-list li a{max-width: 100%; }
    .ls-kao-lists{ min-height: auto !important;}
    .ls-kao-lists li{ width: auto; float: none;}
    .ls-kao-lists li a{max-width: 100%;}
    .ls-kao-lists li img{ display: none;}
    .ls-kao-tiplist ul{ margin-right: 0;}
    .ls-kao-tiplist li{width: auto; float: none; margin: 0 0 15px 0; }
    .ls-kao-tiplist li .title a{ height: auto;}
    .ls-kao-tiplist li .remarks{ height: auto;}
    .ls-cx-link li{ width: 370px; }
    .ls-cx-link li a{ background: #E4EFFF; position: relative;}
    .ls-cx-link li a:after{ display: block; content: ""; position: absolute; right: 20px; top:50%; margin-top: -16px;  width: 32px; height: 32px;  background: url("../images-kao/cx-link.png") 0 0 no-repeat;}
}
@media (max-width:767px) {
    .ls-special-row{ margin-bottom: 10px;}
    .ls-kao-nav{   margin: 10px 0 0 0;}
    .ls-kao-nav li{ width: auto; margin:0 10px 15px 0;}
    .ls-kao-nav li a{ padding: 0 20px;  height: 50px; line-height: 50px; font-size: 20px; border-radius: 8px;}
    .ls-kao-nav li.active a .ico{ bottom:-15px;}
    .ls-kao-title{     font-size: 28px;}
    .ls-cx-link li{ width: auto; float: none !important; margin-bottom: 10px;       }
    .ls-cx-link li a{ padding: 0 20px;}
    .ls-kao-contentinfo{ padding: 10px;}

}
.newscontnet{ line-height: 2;     text-align: justify;     overflow-x: auto;}
/*配色*/
.wza-yellow-black div.ui-dialog{ background: yellow !important;}
.wza-yellow-black div.ind_pl{ background: yellow !important;}
.wza-blue-yellow div.ui-dialog{ background: blue !important;}
.wza-blue-yellow div.ind_pl{ background: blue !important;}
.wza-yellow-blue div.ui-dialog{ background: yellow !important;}
.wza-yellow-blue div.ind_pl{ background: yellow !important;}
.wza-black-white div.ui-dialog{ background: #000 !important;}
.wza-black-white div.ind_pl{ background: #000 !important;}
.wza-white-black div.ui-dialog{ background: #fff !important;}
.wza-white-black div.ind_pl{ background: #fff !important;}
.wza-black-yellow div.ui-dialog{ background: black !important;}
.wza-black-yellow div.ind_pl{ background: black !important;}

.wza-black-white .ui-dialog-title{color: #fff !important;}
.wza-black-white .ui-dialog-content .jump-info p{ color: #fff !important;}
.wza-yellow-black .ui-dialog-title{color: #000 !important;}
.wza-yellow-black .ui-dialog-content .jump-info p{ color:#000 !important;}
.wza-blue-yellow .ui-dialog-title{color: yellow !important;}
.wza-blue-yellow .ui-dialog-content .jump-info p{ color: yellow !important;}
.wza-yellow-blue .ui-dialog-title{color: blue !important;}
.wza-yellow-blue .ui-dialog-content .jump-info p{ color: blue !important;}
.wza-white-black .ui-dialog-title{color: #000 !important;}
.wza-white-black .ui-dialog-content .jump-info p{ color:#000 !important;}
.wza-black-yellow .ui-dialog-title{color: yellow !important;}
.wza-black-yellow  .ui-dialog-content .jump-info p{color:yellow !important;}