@charset "utf-8";
/* CSS Document */
body {
    min-width: 1240px;
    background: #f5f5f5!important;
}
 #BizQQWPA{background:url(http://www.cgpower.cn/img/gif.gif); position:fixed; right:2px; top:140px!important; width:111px!important; height:154px!important; cursor:pointer;z-index:900;}
 
 #BizQQWPA1{background:url(http://www.cgpower.cn/img/gif.png); position:fixed; right:2px; top:140px!important; width:111px!important; height:154px!important; cursor:pointer;z-index:899;}
 
.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_zxLeftxiao .zhutu {
    float: left;
    margin-right: 29px;
    width: 242px;
    height: 160px;
}
 
.intro_zxLeftxiao .tuijian{font-size: 20px;color: #bd0e18;font-weight:bold;padding: 30px;}
.intro_artLeft1{float: left!important;/* background: #fff; *//* padding: 20px; */}
.intro_zxLeftxiao {width: 798px;float: right;height: 402px;overflow-y: auto;background: #fff;margin-bottom:100px}


.intro_zxLeftxiao::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.intro_zxLeftxiao::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
background-color: #717171;
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    }
.intro_zxLeftxiao::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        /*border-radius: 10px;*/
        background: #EDEDED;
    }



.intro_zxLeftxiao dl{padding: 12px;border-bottom: 1px solid #ccc;height: 182px!important;}
.intro_zxLeftxiao dl:hover {  background: #e6e4e4; }
.intro_zxLeftxiao dt{line-height:24px;font-size:18px;margin: 0px 0px 12px 0px;}
.intro_zxLeftxiao dt a{ color:#bd0e18; font-weight:bold;}
.intro_zxLeftxiao dd{/* padding: 14px; */line-height: 25px;height: 168px;font-size: 14px;}
.intro_zxLeftxiao dd strong{ font-weight:bold;}
.intro_zxLeftxiao dd a{ color:#bd0e18;}
.intro_zxLeftxiao dd .biaotia{    line-height: 24px;
    font-size: 18px;
    margin: 0px 0px 12px 0px;font-weight: bold;}



.intro_artLeft1{float: left!important;/* background: #fff; *//* padding: 20px; */}
.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 h2 a:hover{ color:#bd0e18; text-decoration:none;}
.intro_zxRight .intro_zxNew{
   width: 319px;
   padding: 10px 37px 13px 0px;
   /* padding-left: 6px;*/
   /* height: 429px; */
   /* border: 1px solid #dbdbdb; */
   }
.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; */background: #fff;padding: 1px 0px;}
.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;}
.h2last{border-bottom: none!important;}
.intro_zxRight .intro_zxHot dd.wenda_tit{/* margin-bottom: 36px; */margin-top: 20px;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;
    font-weight: bold;
    }
.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; */background: white;padding: 20px;}
.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 0px;font-size: 16px;}

.intro_zxRight .intro_zxHotkc h2:hover img {

    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out,-webkit-transform .3s ease-out;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

.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: 25%;
    margin-left: 0;
    font-size: 18px;
    font-weight: bold;
    }
.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: 0px;
    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 h1{     line-height: 50px;  height:50px;  font-size: 22px;  margin: 0px 0px 8px 0px; color: #bd0e18; font-weight: bold; text-align: center;border-bottom: 2px solid #bd0e18}
*/
.intro_artLeft h1{line-height: 50px;/* height:50px; */font-size: 22px;margin: 0px 0px 8px 0px;color: #bd0e18;font-weight: bold;text-align: center;border-bottom: 2px solid #bd0e18;}
.intro_artLeft .p1{line-height: 50px;height:50px;font-size: 22px;margin: 0px 0px 8px 0px;color: #bd0e18;font-weight: bold;text-align: center;/* border-bottom: 2px solid #bd0e18; */}
.intro_artLeft .p2{font-size: 14px;margin: 0px 0px 8px 0px;color: #635f5f;text-align: center;}

/*  .timeline {
    width: 100%;
    height: 40px;line-height:45px!important; 
    
    color: #999!important;
    font-size: 12px;
    line-height: 20px;
    text-align: center;border-bottom: 2px solid #bd0e18;
}
.timeline span:nth-child(1){    margin: 0 60px 0 0;}
.timeline span:nth-child(2){    margin: 0 0 0 60px;}*/
.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: 30px; font-size: 16px; color: #333; padding-bottom: 20px; }



 .intro_artLeft .context{border-bottom: 1px dashed #000;  margin: 20px 0px 44px 0px;} 
.intro_artLeft p a{    color: #b7020a;  font-weight: bold;}
.intro_artLeft p.jz{ text-align: center;margin-top: 20px;margin-bottom: 20px }
.intro_artLeft .fx{padding:24px 0px;float: right;}
.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: 394px; */
    line-height: 40px;
    height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    list-style: none;
    margin-right: 10px;
    font-size: 16px;
    color: #1350ec;
    }
.context li a{color: #4067d4;}
.context li a:hover{color:#bd0e18}

.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: 1200px;
    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-right: 10px;
}
a {
    text-decoration: none;
    outline: none;
}


