body {
 
    font-family: "Microsoft YaHei";
}

.inner {
    width: 1200px;
    position: relative;
    margin: 0 auto;
}

.tit-xian {
    width: 58px;
    height: 1px;
}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fr{float:right;}
/* header */

.header {
    width: 100%;
    height: 125px;
    background-color: #ffffff;
}

.head-logo {
    float: left;
    width: 390px;
    height: 62px;
    margin-top: 34px;
}
.head-logo img{
    width: auto;
    height: 62px;
}
.head-sousuo {
    width: 206px;
    height: 30px;
    background: url(../img/xtdxyxwz_zkx_ssk.png) center no-repeat;
    float: right;
    line-height: 30px;
    margin-top: 48px;
    position: relative;
}

.sousuo-srk {
    width: 145px;
    height: 27px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    margin-left: 15px;
    background: none;
}

.sousuo-img {
    position: absolute;
    top: 5px;
    right: 20px;
}

.fl{float:left;}
/* æ°“ç‚‰å½•çŒ«è—›é™‹ */

.nav {
    height: 50px;
    background-color: #2e5c83;
}

.nav .menu {
    height: 50px;
    line-height: 50px;
    position: relative;
    z-index: 1;
}

.menu-li {
    width: 100px;
    height: 50px;
    float: left;
    text-align: center;
    font-size: 18px;
    position: relative;
    display: inline;
}

.menu-li:hover {
    background-color: #2076be;
}

.menu-li.now {
    background-color: #2076be;
}

.menu-li span a {
    display: block;
    color: #ffffff;
}

.menu .menu-box {
    width: 100%;
    position: absolute;
    left: 0;
    top: 50px;
    display: none;
    line-height: 26px;
    z-index: -1;
}

.menu .menu-box li {
    width: 100%;
    height: 30px;
    background-color: #2e5c83;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    border-bottom: 1px solid rgb(124, 124, 124);
}

.menu .menu-box li a {
    color: white;
}

.menu .menu-box li:hover {
    background-color: #2076be;
}


/* banner */

.banner {
    width: 100%;
    height: 563px;
    position: relative;
    overflow: hidden;
    /* margin-bottom: 51px; */
}
@media screen and (max-width: 1700px) {
  .banner{ height: 453px;}
}

@media screen and (max-width: 1300px) {
  .banner{ height: 360px;}
}
.banner .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.banner-li {
    zoom: 1;
    vertical-align: middle;
}

.banner-li img {
    display: block;
    width:100%;

object-fit: cover;
}

.banner .prev,
.banner .next {
    position: absolute;
    top: 207px;
    cursor: pointer;
    z-index: 1;
    opacity: 0.8;
    filter: alpha(opacity=80);
}

.banner .prev {
    left: 60px;
}

.banner .next {
    right: 60px;
}

.banner .prev:hover,
.banner .next:hover {
    opacity: 1;
    filter: alpha(opacity=100);
}


/* ç›²èµ‚é¢…æ°“é©´èŒ å¿™éˆ¥æ’€æ‡Šâ”¾ï¿½æ–…ï¿½ */

.news {
   
    box-sizing: border-box;

    background-color: #ffffff;
}

.news-tit {
    height: 60px;
    position: relative;
    border-bottom: 1px solid #cccccc;
}

.news-tit ul li {
    float: left;
    width: 100px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 24px;
    font-family: "Microsoft YaHei";
    cursor: pointer;
    color: #4d4d4d;
    margin-right: 30px;
}

.news-last-tit {
    margin-right: 0;
}

.news-tit ul li:hover {
    color: #2076be;
    font-weight: bold;
}

.news-tit ul li.now {
    color: #2076be;

}

.news-tit img {
    position: absolute;
    right: 5px;
    bottom: 20px;
}

.news-tit-lianjie {
    display: none;
}

.news-tit-lianjie.now {
    display: block;
    color:#666;
    line-height:60px;
}

.news-con {
    width: 1200px;
    height: 426px;
    box-sizing: border-box;
    padding-top: 31px;
    overflow: hidden;
    position: relative;
}

.news-con-box {
    height: 366px;
    position: absolute;
    left: 0;
}

.news-con-box .news-con-box-neirong {
    width: 1200px;
    height: 366px;
    float: left;
}

.news-lunbo {
    width: 650px;
    height: 366px;
    float: left;
    position: relative;
}

.news-lunbo-hd {
    width: 650px;
    height: 40px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
}

.news-lunbo-hd-bj {
    width: 650px;
    height: 40px;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #000000;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.news-lunbo:hover .news-lunbo-hd-bj {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.news-lunbo-qiehuan {
    width: 58px;
    height: 7px;
    margin-top: 16px;
    margin-right: 20px;
    position: relative;
    float: right;
    z-index: 1;
}

.news-lunbo-qiehuan li {
    width: 7px;
    height: 7px;
    float: left;
    margin-right: 10px;
    background: url(../img/xtdxyxwz_zkx_newsbanner_dian.png) center no-repeat;
}

.news-lunbo-qiehuan li.news-lunbo-qiehuan-lastli {
    margin-right: 0;
}

.news-lunbo-qiehuan li.now {
    background: url(../img/xtdxyxwz_zkx_newsbanner_nowdian.png) center no-repeat;
}

.news-lunbo-bd {
    width: 650px;
    height: 366px;
    position: relative;
}
.news-lunbo-bd ul li img{
    width: 650px;
    height: 366px;
}

.news-lunbo-tit-p {
    width: 500px;
    position: absolute;
    left: 22px;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    color: #ffffff;
    font-size: 15px;
}

.news-list {
    width: 512px;
    height: 366px;
    float: right;
}

.news-list-li {
    width: 512px;

    box-sizing: border-box;
    padding: 0px 0;
    margin-bottom: 12px;
}
.news-list-li a{font-size:15px;}
.news-list-li:hover {
   
}

.news-list-li-last {
    margin-bottom: 0;
}

.news-list-li-left {
    float: left;
    width: 93px;
    height: 49px;
    color: #fff;
    text-align: center;
    background: #2076c4;
}

.news-list-li:hover .news-list-li-left {
    border-right: 1px solid #85b4db;
}

.news-list-li-left .ri {
    font-size: 22px;
    line-height:49px;
}

.news-list-li:hover .news-list-li-left .ri {
    color: #ffffff;
}

.news-list-li-left .nianyue {
    font-size: 14px;
    margin-top: 6px;
}

.news-list-li:hover .news-list-li-left .nianyue {
    color: #ffffff;
}

.news-list-li-right {
    width: 395px;

    float: left;
    box-sizing: border-box;
    padding-left: 19px;
}

.news-list-tit {
    font-size: 15px;
    color: #333333;
    margin-bottom: 4px;
    line-height: 26px;
}

.news-list-li:hover .news-list-tit {
    color: #2076c4;
}

.news-list-li:hover .news-list-abstract {
    color: #aec6e2;
}

.news-list-abstract {
    font-size: 13px;
    color: #737373;
    line-height: 21px;
}
.zst{margin-bottom:20px;}

/* èŒ…éˆ§îƒ âˆ¶îž£å˜Žãƒƒãƒ¢ï¿½Î²îƒžãƒ¢ï¿½æ¨‘ï¿½ */

.notice {
    position: relative;
    height: 542px;
    background: url(../img/xtdxyxwz_zkx_tongzhi_bj.png) left bottom no-repeat;
}

.beijing-blue {
    width: 100%;
    height: 271px;
    background-color: #2076be;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

.notice-tit {
    height: 131px;
    position: relative;
    text-align: center;
    box-sizing: border-box;
    padding-top: 45px;
}

.notice-tit-yingwen {
    font-size: 20px;
    color: #ffffff;
    margin-bottom: 10px;
}

.notice-tit-zhongwen {
    font-size: 24px;
    color: #ffffff;
}

.notice-tit-xian-left {
    background-color: #ffffff;
    position: absolute;
    top: 92px;
    left: 470px;
}

.notice-tit-xian-right {
    background-color: #ffffff;
    position: absolute;
    top: 92px;
    right: 470px;
}

.notice-con {
    width: 1200px;
    height: 301px;
}

.notice-con-li {
    width: 380px;
    height: 301px;
    box-sizing: border-box;
    border-bottom: 3px solid #2076be;
    background-color: #ffffff;
    padding: 0 30px;
    float: left;
    margin-right: 30px;
}

.notice-con-li-last {
    margin-right: 0;
}

.notice-con-li:hover {
    border-bottom: 3px solid #dd5511;
}

.notice-con-time {
    background-color: #2076be;
    width: 99px;
    height: 73px;
    box-sizing: border-box;
    padding-left: 9px;
    padding-top: 6px;
    margin-bottom: 30px;
}

.notice-con-li:hover .notice-con-time {
    background-color: #dd5511;
}

.notice-con-time-ri {
    font-size: 24px;
    color: #ffffff;
    line-height: 36px;
    margin-bottom: 3px;
}

.notice-con-time-nianyue {
    font-size: 14px;
    color: #ffffff;
}

.notice-con-neirong {
    position: relative;
    height: 145px;
}

.notice-con-neirong-tubiao {
    width: 30px;
    height: 2px;
    background-color: #2076be;
    position: absolute;
    top: 30px;
    left: 3px;
}

.notice-con-li:hover .notice-con-neirong-tubiao {
    background-color: #dd5511;
}

.notice-con-neirong-tit {
    font-size: 15px;
    color: #333333;
}

.notice-con-neirong-abstract {
    margin-top: 35px;
    line-height: 30px;
    font-size: 14px;
    color: #666666;
}

.xiangqing {
    margin-top: 10px;
}

.xiangqing p a {
    font-size: 12px;
    color: #2e5c83;
}

.notice-con-li:hover .xiangqing p a {
    color: #dd5511;
}

.notice-gengduo {
    width: 134px;
    height: 28px;
    margin: 30px auto 0;
}


/* æ°“é¢…å¨„å¿™è‰™ç‚‰ç›²æ½žé™‡å¿™ç¢Œè› */

.xueshujiaoliu {
    background-color: #ffffff;
    height: 720px;
}

.xueshujiaoliu-tit {
    height: 143px;
    position: relative;
    text-align: center;
    box-sizing: border-box;
    padding-top: 55px;
}

.xueshujiaoliu-tit-yingwen {
    font-size: 20px;
    color: #2076be;
    margin-bottom: 10px;
}

.xueshujiaoliu-tit-zhongwen {
    font-size: 24px;
    color: #2076be;
}

.xueshujiaoliu-tit-xian-left {
    background-color: #999999;
    position: absolute;
    top: 102px;
    left: 470px;
}

.xueshujiaoliu-tit-xian-right {
    background-color: #999999;
    position: absolute;
    top: 102px;
    right: 470px;
}

.xueshujiaoliu-con {
    height: 452px;
}

.xueshujiaoliu-con-li {
    width: 580px;
    height: 208px;
    box-sizing: border-box;
    border: 1px solid #f2f2f2;
    background-color: #f7f7f7;
    padding: 19px 15px;
    margin-right: 40px;
    margin-bottom: 36px;
    float: left;
}

.xueshujiaoliu-con-li-marginright {
    margin-right: 0;
}

.xueshujiaoliu-con-li-marginbottom {
    margin-bottom: 0;
}

.xueshujiaoliu-gengduo {
    width: 134px;
    height: 28px;
    margin: 30px auto 0;
}

.xueshujiaoliu-con-li-img {
    width: 112px;
    height: 168px;
    float: left;
    margin-right: 24px;
}

.xueshujiaoliu-con-li-img img {
    width: 112px;
    height: 168px;
    object-fit: cover;
}

.xueshujiaoliu-con-right {
    width: 400px;
    height: 168px;
    float: left;
    box-sizing: border-box;
    padding-top: 19px;
}

.xueshujiaoliu-con-right-tit {
    font-size: 15px;
    color: #3c3c3c;
    margin-bottom: 30px;
}

.xueshujiaoliu-con-right-time,
.xueshujiaoliu-con-right-place,
.xueshujiaoliu-con-right-people {
    font-size: 14px;
    color: #666666;
    margin-bottom: 15px;
}

.xueshujiaoliu-con-right-time img,
.xueshujiaoliu-con-right-place img,
.xueshujiaoliu-con-right-people img {
    margin-right: 14px;
    vertical-align: middle;
    margin-top: -6px;
}


/* ç›²èµ‚é¢…æ°“é©´èŒ èŒ…éš†é¹¿èŽ½éˆ¥éƒï¿½ */

.zhongxinxiangmu {
    height: 645px;
    background: url(../img/xtdxyxwz_zkx_zxxm_bj.png) 1500px 140px no-repeat;
}

.zhongxinxiangmu-tit {
    height: 146px;
    position: relative;
    text-align: center;
    box-sizing: border-box;
    padding-top: 55px;
}

.zhongxinxiangmu-tit-yingwen {
    font-size: 20px;
}

.zhongxinxiangmu-tit-yingwen {
    font-size: 20px;
    color: #2076be;
    margin-bottom: 10px;
}

.zhongxinxiangmu-tit-zhongwen {
    font-size: 24px;
    color: #2076be;
}

.zhongxinxiangmu-tit-xian-left {
    background-color: #999999;
    position: absolute;
    top: 102px;
    left: 470px;
}

.zhongxinxiangmu-tit-xian-right {
    background-color: #999999;
    position: absolute;
    top: 102px;
    right: 470px;
}

.zhongxinxiangmu-con {
    width: 1200px;
    height: 390px;
    position: relative;
}
.zhongxinxiangmu-con-bd {
    width: 1200px;
    height: 390px;
    overflow: hidden;
}

.zhongxinxiangmu-con ul {
    height: 390px;
}

.zhongxinxiangmu-con-li {
    float: left;
    background-color: #ffffff;
    width: 370px;
    height: 390px;
    box-sizing: border-box;
    border-bottom: 2px solid #2076be;
    margin-right: 44px;
}

.zhongxinxiangmu-con-li-last {
    margin-right: 0;
}

.zhongxinxiangmu-con-li:hover {
    border-bottom: 2px solid #dd5511;
}

.zhongxinxiangmu-con-li-top {
    width: 370px;
    height: 218px;
}

.zhongxinxiangmu-con-li-top img {
    width: 370px;
    height: 218px;
}

.zhongxinxiangmu-con-li-neirong {
    width: 370px;
    height: 169px;
    box-sizing: border-box;
    padding-left: 17px;
    padding-right: 16px;
}

.zhongxinxiangmu-con-fgx {
    width: 337px;
    height: 6px;
    margin-bottom: 10px;
    background: url(../img/xtdxyxwz_zkx_zxxm_xxfgx.png) center no-repeat;
}

.zhongxinxiangmu-con-li:hover .zhongxinxiangmu-con-fgx {
    background: url(../img/xtdxyxwz_zkx_zxxm_xxfgx_now.png) center no-repeat;
}

.zhongxinxiangmu-con-tit {
    font-size: 15px;
    color: #2b2b2b;
    font-weight: bold;
    line-height: 60px;
}

.zhongxinxiangmu-con-abstract {
    font-size: 13px;
    color: #666666;
    line-height: 24px;
}

.zhongxinxiangmu-gengduo {
    width: 134px;
    height: 28px;
    margin: 30px auto 0;
}

.zhongxinxiangmu-prev {
    width: 26px;
    height: 26px;
    position: absolute;
    top: 180px;
    left: -55px;
}

.zhongxinxiangmu-next {
    width: 26px;
    height: 26px;
    position: absolute;
    top: 180px;
    right: -55px;
}

.zhongxinxiangmu-previmg img,
.zhongxinxiangmu-next img {
    position: absolute;
    left: 0;
    top: 0;
}

.yichu {
    display: block;
}

.yiru {
    display: none;
}

.zhongxinxiangmu-prev:hover .yichu {
    display: none;
}

.zhongxinxiangmu-prev:hover .yiru {
    display: block;
}

.zhongxinxiangmu-next:hover .yichu {
    display: none;
}

.zhongxinxiangmu-next:hover .yiru {
    display: block;
}


/* èŽ½è½éˆ¥æ¾îž â”žç¹Î»å–¡æƒ·Îµä¹ï¿½ */

.yanjiuchengguo {
    height: 559px;
}

.yanjiuchengguo-shang {
    height: 415px;
    background-color: #ffffff;
}

.yanjiuchengguo-shang-box {
    position: relative;
    width: 828px;
    height: 415px;
}

.yanjiuchengguo-tit {
    width: 670px;
    height: 117px;
    position: relative;
    text-align: center;
    box-sizing: border-box;
    padding-top: 55px;
}

.yanjiuchengguo-tit-yingwen {
    font-size: 20px;
    color: #2076be;
    margin-bottom: 10px;
}

.yanjiuchengguo-tit-zhongwen {
    font-size: 24px;
    color: #2076be;
}

.yanjiuchengguo-tit-xian-left {
    background-color: #999999;
    position: absolute;
    top: 102px;
    left: 210px;
}

.yanjiuchengguo-tit-xian-right {
    background-color: #999999;
    position: absolute;
    top: 102px;
    right: 210px;
}

.yanjiuchengguo-neirong {
    height: 298px;
    position: relative;
}

.yanjiuchengguo-lingxing {
    position: absolute;
    width: 155px;
    height: 155px;
    background: url(../img/xtdxyxwz_zkx_yjcg_tubiaobj.png) center no-repeat;
}

.yanjiuchengguo-chubanwu {
    bottom: 36px;
    left: 11px;
}

.yanjiuchengguo-gongzuolunwen {
    bottom: 116px;
    left: 90px;
}

.yanjiuchengguo-yingyongzhuanhuan {
    bottom: 36px;
    left: 169px;
}

.yanjiuchengguo-chubanwu img {
    width: 52px;
    height: 70px;
    position: absolute;
    top: 42px;
    left: 50px;
}

.yanjiuchengguo-gongzuolunwen img {
    width: 72px;
    height: 69px;
    position: absolute;
    top: 43px;
    left: 40px;
}

.yanjiuchengguo-yingyongzhuanhuan img {
    width: 73px;
    height: 68px;
    position: absolute;
    top: 43px;
    left: 42px;
}

.yanjiuchengguo-jianjie {
    width: 400px;
    height: 200px;
    font-size: 15px;
    color: #333333;
    line-height: 2.4;
    text-indent: 2em;
    position: absolute;
    left: 370px;
    top: 26px;
}

.yanjiuchengguo-xia {
    height: 144px;
    background-color: #2076be;
}

.yanjiuchengguo-xia .inner {
    box-sizing: border-box;
    padding-top: 57px;
    padding-left: 5px;
    position: relative;
    height: 144px;
}

.yanjiuchengguo-liaojiexiangqing {
    width: 154px;
    height: 30px;
}

.yanjiuchengguo-picture {
    width: 370px;
    height: 500px;
    position: absolute;
    right: 0;
    bottom: 0;
}


/* footer */

.footer {
    /* height: 210px; */
    background-color: #2e5c83;
    margin-top:30px;
    padding: 20px 0px;
}

.footer .inner {
    position: relative;
}

.foot-logo {
    width: 160px;
    height: 61px;
    padding-top:70px;
}

.foot-banquan {
    font-size: 14px;
    font-family: "Microsoft YaHei";
    color: rgb( 255, 255, 255);
    width: 404px;
    padding-top: 17px;
    /* padding: 20px; */
}

.foot-banquan p {
    line-height: 30px;
    color: #fff;
}

.foot-lianxi {
    width: 540px;
    height:122px;
    border-left: 1px solid #496d8c;
    border-right: 1px solid #496d8c;
    margin: 40px 8px 0 59px;
}
.foot-lianxi h2{font-weight:100;color: #fff;font-size:18px;margin-left:24px;}


.foot-lianxi ul li {
  width:147px;font-size:14px; color:#707070;float:left;margin-left:23px; line-height:30px; 
}
.foot-lianxi ul{margin-top:15px;}
.foot-lianxi ul li a{color: #fff;}
.foot-lianxi ul li p {
    margin-top: 15px;
    font-size: 12px;
    color: #9e9e9e;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.foot-lianxi ul li.foot-lianxi-last {
    margin-right: 0;
}

.erweima {
    position: absolute;
    display: none;
    width: 110px;
    height: 110px;
    box-sizing: border-box;
    padding: 4px;
    border: 1px solid #999999;
    left: -35px;
    top: -125px;
}

.lianxi-wx .erweima {}

.erweima img {
    width: 100px;
    height: 100px;
}

.foot-lianxi ul .lianxi-wx:hover .erweima {
    display: block;
}

.foot-lianxi ul .lianxi-wb:hover .erweima {
    display: block;
}
.tot-z ul li{ border-bottom:1px solid #dedede;width:100%;line-height:36px;}
.main-bjt{background:url(../images/bjt.jpg) no-repeat left center;color:#b5b3b3;;margin-top:20px;padding-bottom:30px;}
.tot-z li .date{background:url(../images/date.png) no-repeat left center;color:#b5b3b3;font-size:18px; padding-left:20px; font-family: "arial narrow";margin-top:15px; }
.main-notice h3{font-weight:100;}
.main-notice  a{font-size:15px; color:#444444; }

.tot-z li .date:hover{color:#cf4723;}
.main-notice h3 a:hover{color:#cf4723;}
.main-notice ul li.mar{margin-right:0;}
.main-notice ul li span{color:#666;}
.main-title{height:60px;}
.main-title .bt{background:none; padding-left: 0px;}
.main-title{padding-bottom:0;}
.main-title .bt a{color: #2175be;font-size: 24px;}
.main-title .more a{border:none;font-size:12px; color:#9a9a9a;}
.notice-x{background: url(../images/bjt1.jpg) no-repeat left center;color:#b5b3b3;margin-top:20px;padding-bottom:40px;padding-top:30px;}
.tot-z{width: 386px;margin-right:20px;}
.tot-z ul li a{font-size:15px; color:#444444;}
.notice-bj{background:none;}