@charset "utf-8";
/* CSS Document */
body {
    min-width: 1240px;
}
#BizQQWPA1{background:url( /img/gif.png); position:fixed; right:2px; width:110px; height:154px; top:130px; cursor:pointer;z-index: 998;}
.h2tsys{ color: #0967b9; display: inline-block; font-size: 16px;  font-weight: bold;}
.introMain{width: 1140px;margin: 120px auto;}
 .bannerxy{
     background: url(img/banner.jpg) no-repeat center top;
    height: 640px;
 }

.intro_busMap .intro_zixun,.intro_busPosition{/* background:#bd0e18; */width:100%;height:24px;line-height:24px;font-weight:bold;font-size:22px;color: #080808;text-indent:12px;margin-bottom:12px;}
.intro_busMap .intro_zixun a,.intro_busPosition a{   /* background: #990000;
    padding: 7px 13px;
    border-radius: 28px;*/
    color: #332f2f;text-decoration:none;font-size:20px;}
 
/*校园快讯*/
.intro_artLeft1{float: left!important;}
.intro_zxLeft,.intro_artLeft {width: 798px;float: right;}
.intro_zxLeft dl{padding: 12px;border-bottom: 1px solid #ccc;height: 192px;}
.intro_zxLeft dl:hover {  background: whitesmoke; }
.intro_zxLeft dt{line-height:24px;font-size:18px;margin: 0px 0px 12px 0px;}
.intro_zxLeft dt a{ color:#bd0e18; font-weight:bold;}
.intro_zxLeft dd{/* padding: 14px; */line-height: 25px;height: 168px;font-size: 14px;}
.intro_zxLeft dd strong{ font-weight:bold;}
.intro_zxLeft dd a{ color:#bd0e18;}
.intro_zxLeft dd .biaotia{    line-height: 24px;
    font-size: 18px;
    margin: 0px 0px 12px 0px;font-weight: bold;}
.pagelist { width:100%;}
.pagelist ul{  margin:24px 12px 24px 0px; float:right;}

.pagelist li{float:left;width: 33px;height: 25px;line-height: 21px;text-align:center;margin: 0px 2px;background: #ffffff;/* border-radius: 4px; */color: #f5f0f0;border: 1px solid #bfbbbb;}
.pagelist li a{color: #5882ed; font-weight: bold;}
.pagelist li:hover{ background: #c5c5c5!important;}
.pagelist li a:hover{color: #333!important;}
.key{background: #cacaca!important;}
.key a{
    color: #3e3e3e!important;
    font-weight: bold;
    }
.pagelist .thisclass{ background:#bd0e18; width:18px; height:18px;color:#fff; }
.pagelist .thisclass a{ color:#fff; }
.intro_zxRight1{float: right!important;}
.intro_zxRight{float: left;}
.intro_zxRight .intro_zxNew dd a:hover,.intro_zxRight .intro_zxHot dd a:hover{ color:#bd0e18; text-decoration:none;}
.intro_zxRight .intro_zxNew{
   width: 300px;
   }
.intro_zxRight .intro_zxNew dt{font-size: 21px;/* color: #a9a8a8; */font-weight:bold;margin-bottom:8px;background: #f3f3f3;height: 58px;line-height: 56px;border-bottom: 1px solid #ccc;}
.intro_zxRight .intro_zxNew dd{text-indent:16px;border-bottom: 1px dashed #ccc;height: 50px;line-height: 58px;/* text-align: center; */font-size: 18px;margin:1px 0px 0px 0px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.intro_zxRight .intro_zxNew dd a{ color:#333;}
.intro_zxRight .intro_zxHot{width: 319px;/* height: 422px; */margin:12px 0px;/* border: 1px solid #dbdbdb; */}
.intro_zxRight .intro_zxHot dt{font-size: 18px;color: #333;background: #f3f3f3;font-weight: bold;height: 41px;line-height: 41px;border-bottom: 1px solid #ccc;}
.intro_zxRight .intro_zxHot dd{text-indent:16px;height: 56px;line-height: 55px;font-size: 14px;margin:1px 0px 0px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dashed #ccc;}
.intro_zxRight .intro_zxHot h2{text-indent:16px;height: 56px;line-height: 55px;font-size: 14px;margin:1px 0px 0px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dashed #ccc;}

.intro_zxRight .intro_zxHot dd.wenda_tit{/* margin-bottom: 36px; */margin-top: 30px;text-align: center;position: relative;text-indent: 0px;height: 56px;line-height: 40px;}
.intro_zxRight .intro_zxHot dd.wenda_tit p{
    position: absolute;
    z-index: 9;
    width: 144px;
    background-color: #fff; 
    left: 29%;
    margin-left: 0;
    font-size: 18px;
    }
.intro_zxRight .intro_zxHot dd a{ color:#333;}
.intro_zxRight .intro_zxHot dd.wenda_tit:after{
    position: absolute;
    content: "";
    width: 295px;
    height: 1px;
    background-color: #c33200;
    left: 15px;
    top: 21px;
    z-index: 8;
    }

.intro_zxRight .intro_zxHotkc h2 a:hover{ color:#bd0e18; text-decoration:none;}

.intro_zxRight .intro_zxHotkc{width: 319px;/* height: 422px; */margin:12px 0px;/* border: 1px solid #dbdbdb; */}
.intro_zxRight .intro_zxHotkc dt{font-size: 18px;color: #333;background: #f3f3f3;font-weight: bold;height: 41px;line-height: 41px;border-bottom: 1px solid #ccc;}
.intro_zxRight .intro_zxHotkc dd{text-indent:16px;height: 56px;line-height: 55px;font-size: 14px;margin:1px 0px 0px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.intro_zxRight .intro_zxHotkc h2{text-indent:16px;line-height: 46px;font-size: 14px;margin: 1px 0px 12px 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.intro_zxRight .intro_zxHotkc h2 a span{padding: 0px 0px 0px 16px;font-size: 16px;}
.intro_zxRight .intro_zxHotkc dd.wenda_tit{/* margin-bottom: 36px; */margin-top: 30px;text-align: center;position: relative;text-indent: 0px;height: 56px;line-height: 40px;}
.intro_zxRight .intro_zxHotkc dd.wenda_tit p{
    position: absolute;
    z-index: 9;
    width: 144px;
    background-color: #fff; 
    left: 29%;
    margin-left: 0;
    font-size: 18px;
    }
.intro_zxRight .intro_zxHotkc dd a{ color:#333;}
.intro_zxRight .intro_zxHotkc dd.wenda_tit:after{
    position: absolute;
    content: "";
    width: 295px;
    height: 1px;
    background-color: #c33200;
    left: 15px;
    top: 21px;
    z-index: 8;
    }

.intro_artLeft{ line-height:20px;font-size: 16px;   }
.intro_artLeft dl{ width:100%; height:auto; overflow:hidden; padding-bottom:24px;  }
.intro_artLeft dt{     line-height: 50px;  height: 50px;  font-size: 24px;  margin: 0px 0px 8px 0px; color: #bd0e18; font-weight: bold; text-align: center;border-bottom: 2px solid #bd0e18;}
.intro_artLeft dl dt p{text-align:center;}
.intro_artLeft dd strong{ width:150px; display:block; float:left; font-weight:bold;}
.intro_artLeft p,.intro_artLeft div{ line-height:27px; }
.intro_artLeft .fx{ padding:24px 0px;}
.xiaobiao{
    height: 44px;
    /* width: 30px; */
    float: left;
    margin-left: 15px;
    /* background: url(img/tu3-1.png) no-repeat 0 13px; */
    }
   
 .jishufenxiang{
    height: 39px;
    width: 30px;
    float: left;
    margin-left: 15px;
    background: url(img/tu2-1.png) no-repeat 0 11px;
    }

 
.context{ padding:10px;}
.context li{
    float: left;
    width: 378px;
    line-height: 23px;
    height: 23px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    list-style: none;
    margin-right: 10px;
    font-size: 15px;
    color: #6d7894;
    }
.context li a{color: #5c616f;}

.zhutu{float: left;margin-right: 29px;width: 268px;height: 168px;}

.intro_zxRight .intro_zxHot dt a,.intro_zxRight .intro_zxNew dt a{    color: #333!important;}


.w1200 {
    width: 100%;
    margin: 0 auto;
}

.lineWrap {
    position: relative;
    width: 100%;
    height: 45px;
        margin-bottom: 0;
    margin-top: 30px;
}

.frendLink {
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #dedede;
    top: 22px;
        margin: 0 auto;
}

.frendLinkTxt {
    width: 114px;
    text-align: center;
    position: absolute;
    top: 8px;
    left: 50%;
    margin-left: -50px;
    font-size: 20px;
    background-color: #f9fafb;
    padding: 0 10px;
    z-index: 9;
    font-weight: 700;
}

.linkWrap {
    text-align: justify;
    line-height: 28px;
        margin-bottom: 40px;
}

.linkWrap a {
    color: #494949;
    padding: 30px;
}
a {
    text-decoration: none;
    outline: none;
}

/* 当屏幕宽度小于992px时应用的样式 */
@media (max-width: 992px) {
    .intro_zxLeft,.intro_artLeft  {
        width: 100%;
        float: none;
    }
    .intro_zxRight {
       display: none;
    }
    .bannerxy{
        width: 100%;
        height: 4rem;
    }

    .intro_busMap .intro_zixun, .intro_busPosition{
        font-size: .3rem;
    }
    .intro_busMap .intro_zixun a, .intro_busPosition a{
        font-size: .3rem;
    }
    .zhutu{
        margin-right: .25rem !important;
        width: 3.3rem !important;
        height: 2rem !important;
    }
    .pagelist li{
    
        width: .6rem;
        height: .6rem;
        line-height: .6rem;
        text-align: center;
   
    }
    .pagelist li a{
        font-size: .4rem;
   
    }
    .lineWrap{
    position: relative;
    width: 100%;
    height: .4rem;
    margin-bottom: 0;
    margin-top: .3rem;
    }
    .introMain{
        margin: 0 auto !important;
    }
    .frendLinkTxt {
        width: auto;
        text-align: center;
        position: absolute;
        top: .1rem;
        font-size: .35rem;
        background-color: #f9fafb;
        padding: 0 .1rem;
        z-index: 9;
        font-weight: 700;
    }
    .linkWrap{
        text-align: justify;
        line-height: .28rem;
        margin: .3rem 0;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .linkWrap a{
        padding: .1rem;
        font-size: .25rem;
    }
    body {
        min-width:auto;
    }
    .introMain{
        width: auto;
    }
    .intro_zxLeft dl{
        padding: .1rem;
        border-bottom: 1px solid #ccc;
        
        height: auto;
    }
    .intro_zxLeft dd {
        padding: .12rem;
        line-height: .3rem;
        height: inherit;
        min-height: 2rem;
        font-size: .25rem;
    }
    .intro_zxLeft dd .biaotia{
        line-height: .4rem;
        font-size: .3rem;
        margin-bottom: .1rem;
        font-weight: bold;
    }
    .intro_zxLeft dd a{
        font-size: .25rem;
    }
}