@media screen and (min-width: 1521px){
    html {
        font-size:1250%!important
    }
}
@media screen and (min-width: 1401px) and (max-width: 1520px){
    html {
        font-size: 1050%!important
    }
}
@media screen and (min-width: 1201px) and (max-width: 1400px){
    html {
        font-size: 950%!important
    }
}
@media screen and (min-width: 1001px) and (max-width: 1200px){
    html {
        font-size: 850%!important
    }
}
@media screen and (max-width: 1001px){
    html {
        font-size: 750%!important
    }
}
@media screen and (min-width:769px){
html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  }
body { padding: 0; font-size: .14rem;  -webkit-overflow-scrolling: touch; }

.w{width:95%; max-width:1520px; margin:0 auto;}
.pc_fl{float:left;}
.pc_fr{float:right;}
.pc_dn{display:none;}


.tit a:hover{color:#005ca8;}
.news_rt li h4 a:hover{color:#005ca8;}
.jiaoyan_img .swiper-slide a:hover .img img{transform:scale(1.15,1.15);}
.shiyan ul li a:hover{box-shadow:0 0 18px rgba(14,5,10,.85); background:rgba(0,92,168,.73);}
.xuetuan_img a:hover .img img{transform:scale(1.15,1.15);}
.xuetuan_img a:hover .txt h3{color:#005ca8;}
.kuaijie ul li:hover{box-shadow:0 0 10px rgba(0,92,168,.5);}
.kuaijie ul li:hover p{color:#FFFFFF; background:rgba(0,92,168,.8);}

header{width:100%;background:rgba(0,0,0,.1);position:absolute;top:0;left:0;z-index:9999;background: linear-gradient(to bottom, rgba(0,0,0,0.8) 0 , rgba(0,0,0,0.5) 50% , rgb(112 108 108 / 20%));}
.logo{width:auto; height:.48rem; margin-top:.05rem;}
.logo img{width:auto; height:100%;}
.indtop_1 a{color:#FFFFFF; font-size:.09rem; line-height:.6rem; margin-left:.1rem;}
.search{display:block; width:1.2rem; height:.2rem; border:1px solid #FFFFFF; border-radius:8px; overflow:hidden; margin-top:.2rem; margin-right:.05rem;}
.search input{display:block;float:left;width: calc(100% - .1rem);border:none;height:100%;padding:0 .05rem;color:#FFFFFF;background:none;outline:none;font-size:.08rem;}
.search .indtop_ss input{display:block;float:right;width:.2rem;height:100%;border:none;background:url(../img/37.png) center no-repeat;background-size:.09rem;outline:none;cursor:pointer;padding-top: 16px;}
.search input::-webkit-input-placeholder{color: #FFFFFF;}
.menu{width:100%;height:.25rem;/* background:rgba(255,255,255,.1); */}
.menu > ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.menu > ul > li{position:relative;}
.menu > ul > li > a{display:block;text-align:center;padding:0 .12rem;color:#FFFFFF;line-height:.25rem;font-size: 20px;font-weight: bold;}
.menu > ul > li:hover > a,.menu > ul > li.on > a{background:#0157a0;}
.menu > ul > li > ul{display:block; position:absolute; width:100%; background:#FFFFFF; z-index:9999;}
.menu > ul > li > ul > li{position:relative;}
.menu > ul > li > ul > li > a{color:#333333; display:block; height:0; overflow:hidden; line-height:.25rem; font-size:.08rem; text-align:center;}
.menu > ul > li:hover ul > li > a{height:.25rem; border-bottom:1px solid #e5e5e5;}
.menu > ul > li > ul > li:hover > a{background:#0157a0; color:#FFFFFF;}
.menu > ul > li > ul > li dl{position:absolute;left:100%; width:100%; top:0; background:#FFFFFF;box-shadow:0 0 10px rgba(0,0,0,.3); display:none;}
.menu > ul > li > ul > li dl dd{margin:0;}
.menu > ul > li > ul > li dl dd a{color:#616161; border-bottom:none; display:block; padding:0; line-height:.2rem; border-bottom:1px solid #e5e5e5; font-size:.075rem; padding:0 .05rem;}
.menu > ul > li:hover ul{display:block;}
.menu > ul > li > ul > li:hover dl{display:block;}
.menu > ul > li > ul > li dl dd a:hover{background:#0157a0; color:#FFFFFF;}
.zhuanti ul li a:hover img{transform:scale(1.15,1.15);}
.xue_rt .items ul li a:hover{color:#005ca8;}


header.neiye{background:#0059a2;}
.bread a:hover{color:#005ca8;}
.rencai ul li:nth-child(2n+1){margin-left:0;}
.rencai ul li:hover{background:#0059a2;}
.rencai ul li:hover .txt h3,.rencai ul li:hover .txt .txt01 span,.rencai ul li:hover .txt p{color:#FFFFFF;}
.rencai ul li:hover .txt p:before{background:#FFFFFF;}
.rencai ul li:hover i{background-image:url(../img/47.png);}
.rencai ul li .txt .txt02{min-height:1.5rem;}
.xuewei ul li:hover .img a img{transform:scale(1.15,1.15);}
.xuewei ul li .txt h3 a:hover{color:#0157a0;}


.pc_jianshe{position:relative;}
.pc_jianshe ul{text-align:center;}
.pc_jianshe ul li .txt{height:.75rem;}
.pc_jianshe .top ul li:after{bottom:-.44rem;}
.pc_jianshe li .line{display:block; position:absolute; left:0; right:0; margin:0 auto; width:auto; height:.25rem;}
.pc_jianshe li .line img{width:auto; height:100%;}
.pc_jianshe .top ul li .line{bottom:-.27rem;}
.pc_jianshe .bot{margin-top:.74rem;}
.pc_jianshe .bot ul li:after{top:-.44rem;}
.pc_jianshe .bot ul li .line{top:-.27rem;}
.pc_jianshe:after{content:""; display:block; height:.02rem; background:#005ca8; width:5.85rem; top:0; bottom:0; left:0; right:0; margin:auto; position:absolute; z-index:1;}
.pc_jianshe .bot ul li:nth-child(1){margin-left:0;}
.pc_jianshe .bot ul li:nth-last-child(1){margin-right:0;}


.xibu{text-align:center;}
.xibu .items{display:inline-block; padding:.02rem .08rem .02rem .04rem; border:1px solid #1869ab; font-size:.13rem; color:#000000; line-height:.26rem; border-radius:.2rem;}
.xibu .items img{display:inline-block; width:.26rem; height:.26rem; vertical-align:middle; margin-right:.05rem;}
.xibu .img{display:inline-block; width:3.29rem; vertical-align:bottom; margin:.07rem .05rem 0 .05rem;}

.xueke_c .bigimg{width:4.4rem; max-width:90%; margin:0 auto; margin-top:-.1rem;}
.xueke_1{position:absolute; left:.3rem; top:.3rem;}
.xueke_2{position:absolute; right:.3rem; top:.3rem;}
.xueke_c li{margin-top:.3rem; position:relative;}

.xueke_1 p{left:.57rem;}
.xueke_2 p{right:.57rem; text-align:right;}
.xueke_1 li:hover:nth-child(1) i{background-image:url(../img/116.png);}
.xueke_1 li:hover:nth-child(2) i{background-image:url(../img/117.png);}
.xueke_1 li:hover:nth-child(3) i{background-image:url(../img/118.png);}
.xueke_1 li:hover:nth-child(4) i{background-image:url(../img/119.png);}
.xueke_2 li:hover:nth-child(1) i{background-image:url(../img/120.png);}
.xueke_2 li:hover:nth-child(2) i{background-image:url(../img/121.png);}
.xueke_2 li:hover:nth-child(3) i{background-image:url(../img/122.png);}
.xueke_2 li:hover:nth-child(4) i{background-image:url(../img/123.png);}



.home1{ position: relative; }

.banner .child{ position: relative; color: #FFFFFF; }
.banner .child video{ width: 100%; height: 100%;  position: absolute; top: 0; left: 0; }
.banner .child img{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.banner .child .tbox { text-align: center; position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.banner .child .tbox .p1{ font-size: 42px; padding-bottom: 38px;  }
.banner .child .tbox .p2{ font-size: 150px; text-transform: uppercase; padding-bottom: 20px; }
.banner .child .tbox .p3 .inner1{ font-size: 18px; padding-bottom: 10px; }
.banner .child .tbox .p3 .inner2{ font-size: 12px; text-transform: uppercase; }
.banner .t180,.banner .t54{ line-height: 1; }
.banner .t54{ margin-bottom: 19px; }
.banner .t18{ font-family: arial; }
.banner .slick-dots{ bottom: 110px; }
.banner .slick-dots li{ width: 17px; height: 17px; background: #fff; padding: 0; margin: 0 7px; border-radius: 50%; border: 3px solid transparent; }
.banner .slick-dots li.slick-active,.banner .slick-dots li.slick-active:hover{ background: transparent; border-color: #fff; }
.banner .slick-dots li:hover{ opacity: 1; }
.banner .child .bg{ position: absolute; width: 100%; height:100%; left:0; top:0; background:url(../img/nav1.png) repeat-x 0 0; z-index: 5; }


.titbox{ position: relative; }
.titbox .t30{ display: inline-block; color:#124ca6; font-size: 26px;}

.sidebar{ position: fixed; right: 30px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); z-index: 999; display: none; }
.sidebar .item{ width: 72px; height: 72px; border-radius: 8px; border: 1px solid #c8c8c8; text-align: center; color: #707070; background: #fff; }
.sidebar .item .w{ display: none; }
.sidebar .item +.item{ margin-top: 4px; }
.sidebar .item a{ display: block; padding-top: 9px; box-sizing: border-box; height: 100%; }
.sidebar .go_top{ background: url(../img/png37_03.png) no-repeat center; background-color: #fff; cursor: pointer; }
.sidebar .item:hover{ background-color: #265f99; color: #fff; }
.sidebar .item:hover .w{ display: inline-block; }
.sidebar .item:hover .c{ display: none; }
.sidebar .go_top:hover{  background-color: #fff; }

.sidebar .item .icon img{ width: 30px; }



.home_box1{ padding: 72px 0 85px; }
.home_box1 .fl{ width: 779px; }
.home_box1 .fl .con{ padding: 35px 0 48px 25px; box-shadow: 0px 0px 10px rgba(0,0,0,.2); background: url(../img/jpg1_03.jpg) no-repeat top center; }
.home_box1 .fl .titbox{ margin-bottom: 17.5px; }
.home_box1 .fl .shuffling .img{ width: 450px; height: 254px; float: left; }
.home_box1 .fl .shuffling .img img{ width: 100%; height: 100%; }
.home_box1 .fl .shuffling .i_con{ overflow: hidden; padding: 12px 35px 0 33px; }
.home_box1 .fl .shuffling .time{ margin-top: 10px; }
.home_box1 .fl .shuffling .p{margin-top: 15px; text-align: justify; color: #707070;}
.home_box1 .fl .shuffling .time{ font-family: avain; }
.home_box1 .fl .shuffling .line{ width: 272px; height: 5px; margin-top: 19px; background: url(../img/png21_03.png) no-repeat center; }
.home_box1 .fl .slick-nav{ position: absolute; bottom: 0; right: 197px; padding: 0 26px; }
.home_box1 .fl_top{ position: relative; }
.home_box1 .fl_top .slick-arrow:after{ display: none; }
.home_box1 .fl_top .slick-arrow{ width: 10px; height: 20px; background-repeat: no-repeat; background-position: center; background: transparent; border-radius: 0; }
.home_box1 .fl_top .slick-prev{ background-image: url(../img/png9_03.png); left: 0; }
.home_box1 .fl_top .slick-next{ background-image: url(../img/png8_03.png); right: 0; }
.home_box1 .fl_top .slick-prev:hover{ background-image: url(../img/png10_03.png); }
.home_box1 .fl_top .slick-next:hover{ background-image: url(../img/png11_03.png); }
.home_box1 .fl .listbox{ padding-top: 40px; padding-right: 44px; color: #707070; }
.home_box1 .fl .listbox .l_item+.l_item{ margin-top: 10px; }
.home_box1 .fl .listbox .t16{ float: left; padding-left: 30px; background: url(../img/png5_03.png) no-repeat left center; }
.home_box1 .fl .listbox .avian{  float: right;}
.home_box1 .fl .listbox .l_item:hover .t16{ background-image: url(../img/png6_03.png); color: #264c8a; }
.home_box1 .rbox{ width: 424px; }
.home_box1 .rbox .titbox .t30{ font-size: 24px; color: #707070; margin-right: 15px; cursor: pointer; }
.home_box1 .rbox .titbox .t30.cur{ font-size: 30px; color: #1a4b95; }
.home_box1 .rbox .listbox{ margin-top: 18px; height: 537px; background: url(../img/jpg2_03.jpg) no-repeat center; background-size: cover; color: #fff; }

.home_box1 .rbox .listbox .list{ padding: 35px 40px 0 37px; display: none; }
.home_box1 .rbox .listbox .l_item{ padding-left: 35px; }
.home_box1 .rbox .listbox .l_item+.l_item{ margin-top: 22px; }
.home_box1 .rbox .listbox .t16{ position: relative; margin-bottom: 6px; }
.home_box1 .rbox .listbox .t16:after{ content: ""; width: 16px; height: 17px; background: url(../img/png7_03.png) no-repeat center; position: absolute; left: -35px; top: 4px; background-size: cover; }
.home_box1 .rbox .listbox .l_item:hover .t16{ color: #fbda77; }
.home_box1 .rbox .listbox .l_item:hover .t16:after{ background-image: url(../img/pgn8_03.png); }

.home_box1 .rbox .listbox .list.on{ display: block; }

.home_box2{ padding: 40px 0; }
.home_box2 .t_box{  }
.home_box2 .t_box .item{ float: left; }
.home_box2 .t_box .item img{ width: 100%; height: 100%; }
.home_box2 .t_box .item .li{ position: relative; width: 100%; height: 109px; }
.home_box2 .t_box .item a{ display: block; width: 100%; height:100%; }
.home_box2 .t_box .item .t22{ position: absolute; bottom: 10px; left: 15px; font-weight: bold; color:#fff; font-size: 18px; }
.home_box2 .t_box .i1,.home_box2 .t_box .i3{ width: 272px; height: 229px; }
.home_box2 .t_box .i2{ margin-left: 6px; width: 272px; }
.home_box2 .t_box .i3{ margin-left: 10px; ; width: 272px; }
.home_box2 .t_box .i3 .li{ height: 229px; }
.home_box2 .t_box .i4{ margin-left: 10px; width: 272px; }
.home_box2 .t_box .i5{ margin-left: 10px; width: 272px; }
.home_box2 .t_box .i5 .li{ height: 229px; }
.home_box2 .t_box .i2 .li+.li,.home_box2 .t_box .i4 .li+.li{ margin-top: 10px; }
.home_box2 .b_box{ margin: 60px 0 0; }
.home_box2 .b_box .child{ float: left; text-align: center; width: 114px; }
.home_box2 .b_box .child+.child{ margin-left: 69px; }
.home_box2 .b_box .icon{ width: 112px; height: 112px; border-radius: 50%; margin:0 auto 16px; position: relative; }
.home_box2 .b_box .icon:after{ content: ""; width: 125px; height: 125px; background: url(../img/png20_03.png) no-repeat center; position: absolute; top: -8px; left: -8px; display: none; }
.home_box2 .b_box .icon img{ width: 100%; height: 100%; position: relative; z-index: 9; }
.home_box2 .b_box .c1 .icon{ background: #447dca; }
.home_box2 .b_box .c2 .icon{ background: #54aad6; }
.home_box2 .b_box .c3 .icon{ background: #59cbdc; }
.home_box2 .b_box .c4 .icon{ background: #447dca; }
.home_box2 .b_box .c5 .icon{ background: #54aad6; }
.home_box2 .b_box .c6 .icon{ background: #59cbdc; }
.home_box2 .b_box .c7 .icon{ background: #447dca; }
.home_box2 .b_box .c8 .icon{ background: #54aad6; }
.home_box2 .b_box .child:hover .icon{ background: transparent;}
.home_box2 .b_box .child:hover .icon:after{ display: block; }

.banner{position: relative; overflow: hidden; background:#000;max-height: 700px; }
.banner .frame{position:relative;height:100%;overflow:hidden;background-color: #ffffff;}
.banner .child{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1; overflow: hidden; }
.b_nav{position:absolute;left:0;bottom:20px;right:0;text-align:center; z-index: 11; }
.b_nav i{background:#fff; display:inline-block;width:14px;height:14px; border:2px solid #fff; border-radius:100%;margin:0 8px;cursor:pointer;line-height:6px;vertical-align:middle; transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;}
.b_nav i.now{ background:none;  }
.banner .child .v1{ position: absolute; width:120%; height:120%; top:-10%; left:-10%; z-index: 5; }

.main{position:absolute;left:50px;top:190px;right:50px;bottom:70px;background:rgba(255,255,255,0);z-index: 5;display: none;}
.main .bdr{position:absolute;background:#ddd;
transition:all 1s cubic-bezier(0,1.3,0.7,1) 0s;-webkit-transition:all 1s cubic-bezier(0,1.3,0.7,1) 0s;}
.main .b1{left:0;top:0;width:1px;height:1px; display:none;}
.loaded .main .b1{width:100%;}
.main .b2{right:0;top:0;width:1px;height:1px;display:none;}
.loaded .main .b2{height:100%;}
.main .b3{right:0;bottom:0;width:1px;height:1px;display:none;}
.loaded .main .b3{width:100%;}
.main .b4{left:0;bottom:0;width:1px;height:1px;display:none;}
.loaded .main .b4{height:100%;}
.xueke_c li:hover p{color:#0157a0;}

}


.banner .swiper-slide{transform:scale(0.7, 0.7);}
.banner .swiper-slide-active{transform:scale(1.1, 1.1);}
.banner .swiper-pagination-bullet{width:.09rem; height:.09rem; border-radius:50%; background:#FFFFFF; border:.01rem solid #FFFFFF;opacity:1;transition:all .3s;}
.banner .swiper-pagination-bullet-active{background:none;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:.2rem;}

.dongtai{margin-top:.18rem; width:70%;}
.tit{border-bottom:.01rem solid #c0c0c0;}
.tit h3{float:left;font-weight: bold;font-size: 26px;color:#005ca8;position:relative;padding-bottom:.06rem;}
.tit h3 span{font-size: 18px;color:#a4a4a4;margin-left:.08rem;font-weight: bold;}
.tit h3:after{content:""; display:block; position:absolute; width:100%; height:.02rem; background:#005ca8; bottom:-.01rem;}
.tit a{display:block; float:right; font-size:.1rem; color:#333333;}
.tit a img{width:.09rem; margin-left:.05rem;}
.news_img{width:46%; margin-top:.1rem;}
.news_img .swiper-slide a{display:block; position:relative;}
.news_img .swiper-slide a p{position:absolute; width:100%; height:.22rem; background:#000000; left:0; bottom:0; color:#FFFFFF; line-height:.22rem; font-size:.1rem; padding:0 .7rem 0 .07rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_img .swiper-container .swiper-pagination{text-align:right; bottom:.08rem; padding-right:.03rem;}
.news_img .swiper-pagination-bullet{width:.06rem; height:.06rem; border-radius:50%; background:#FFFFFF;opacity:1;}
.news_img .swiper-pagination-bullet-active{background:#005ca8;}
.news_rt{width:50.5%; margin-top:.05rem;}
.news_rt li{overflow:hidden; border-bottom:1px dashed #c0c0c0; padding:.06rem 0; position:relative;}
.news_rt li:nth-last-child(1){border-bottom:none;}
.news_rt_1{float:left; font-size:.08rem; color:#005ca8; text-align:center; border:1px solid #005ca8; width:.36rem; line-height:.16rem; background:#FFFFFF;}
.news_rt_1 b{display:block; font-size:.1rem; font-weight:normal; color:#FFFFFF; background:#005ca8;}
.news_rt li h4{float:right; width:calc(100% - .46rem); display:block;}
.news_rt li h4 a{display:block; width:100%; font-weight:normal; font-size:.1rem; color:#333333; line-height:.16rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}
.gonggao{margin-top:.18rem; width:28.5%;}
.gonggao .news_rt{width:100%;}

.bg1{width:100%; background:#f5f9fe; margin-top:.2rem; padding:.2rem 0;}
.dangqun{width:32%;}
.dangqun .news_rt,.xue_rt .news_rt{width:100%; margin-top:.1rem;}
/*.dangqun .news_rt_1{background:#FFFFFF; border-color:#FFFFFF; color:#666666; line-height:.1rem; padding:.03rem 0 .02rem 0;}
.dangqun .news_rt_1 b{background:#FFFFFF; color:#333333; font-size:.17rem; line-height:.15rem; margin-bottom:.02rem;}*/
.xue_rt{width:66%;display:flex;flex-wrap: wrap;justify-content: space-between;}
.xue_rt .items{width:48.5%;}
.xue_rt .items ul{margin-top:.05rem;}
.xue_rt .items ul li{overflow:hidden; line-height:.22rem; background:url(../img/39.png) left center no-repeat; background-size:.04rem;}
/*.xue_rt .items ul li a{display:block; float:left; font-size:.09rem; color:#333333; width:85%; padding-left:.14rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xue_rt .items ul li span{display:block; float:right; color:#6f6f6f; font-size:.08rem;}*/
.dangqun .news_rt li,.xue_rt .news_rt li{border-bottom:none; padding:0; margin-top:.04rem;}
.news_rt li h4 a{font-size: 18px;color:#333333;line-height:.17rem;}

.shiyan{width:100%; background:url(../img/13.jpg) center; background-size:cover; overflow:hidden;}
.shiyan ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.shiyan ul li{width:20%;}
.shiyan ul li a{display:block; text-align:center; color:#FFFFFF; font-size:.09rem; padding:.15rem .1rem 0 .1rem;height:.9rem;}
.shiyan ul li a img{display:block; margin:0 auto; width:.24rem; margin-bottom:.12rem;}

.hezuo{width: 25%;margin-top:.2rem;}
.hezuo .news_rt li{border-bottom:none; padding:0; margin-top:.06rem;}
.hezuo .news_rt{width:100%; margin-top:.12rem;}
.hezuo .news_rt_1{background:#005ca8; border-color:#005ca8; color:#FFFFFF; line-height:.1rem; padding:.03rem 0 .02rem 0;}
.hezuo .news_rt_1 b{background:#005ca8; color:#FFFFFF; font-size:.17rem; line-height:.15rem; margin-bottom:.02rem;}
.jiaoyan{width: 47%;margin-top:.2rem;margin-left: 20px;}
.jiaoyan_img{margin-top:.1rem;}

.hezuo a .txt{padding:.05rem .06rem;}
.hezuo a .txt h3{font-size: .08rem;color: #000000;font-weight:normal;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;transition:all .3s;}
.hezuo a .txt p{display:none;font-size:.07rem; line-height:.12rem; color:#a4a4a4; height:.24rem; display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2; margin-top:5px;}
.hezuo a .txt span{display:block; font-size:.07rem; color:#a4a4a4; margin-top:5px;}
.hezuo a .txt span img{width:.07rem; vertical-align:middle; margin-right:.05rem;}

.xuetuan{margin-top:.2rem;}
.xuetuan_img{margin-top:.1rem;}
.xuetuan_img .swiper-container{padding:10px; margin-left:-10px; margin-right:-10px;}
.xuetuan_img .swiper-slide a{display:block;box-shadow:0 0 10px rgba(14,5,10,.3);background:#FFFFFF;min-height: 313px;}
.xuetuan_img a .img{overflow:hidden;}
.xuetuan_img a .img img{width:100%;transition:transform .5s ease;}
.xuetuan_img a .txt{padding:.05rem .06rem;}
.xuetuan_img a .txt h3{font-size:.08rem; color:#333333; font-weight:normal;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;transition:all .3s;}
.xuetuan_img a .txt p{font-size:.07rem; line-height:.12rem; color:#a4a4a4; height:.24rem; display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2; margin-top:5px;}
.xuetuan_img a .txt span{display:block; font-size:.07rem; color:#a4a4a4; margin-top:5px;}
.xuetuan_img a .txt span img{width:.07rem; vertical-align:middle; margin-right:.05rem;}
.xuetuan_img .swiper-button-prev,.xuetuan_img .swiper-button-next{width:24px; height:24px; outline:none; margin-top:-12px;}
.xuetuan_img .swiper-button-prev{background:url(../img/18.png); left:20px;}
.xuetuan_img .swiper-button-next{background:url(../img/19.png); right:20px;}
.xuetuan_img .swiper-slide{min-height:313px;}

.bg2{width:100%; background:#f5f9fe; margin-top:.15rem; padding:.2rem 0;}
.kuaijie{width: 49%;}
.kuaijie ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.05rem;}
.kuaijie ul li{width: 11%;border-radius:8px;overflow:hidden;box-shadow:0 0 5px rgba(14,5,10,.15);margin-top:.06rem;transition:all .3s;}
.kuaijie ul li a{display:block; position:relative;}
.kuaijie ul li a img{width:100%;}
.kuaijie ul li a p{display:block;position:absolute;width:100%;background:#FFFFFF;left:0;bottom:0;text-align:center;font-size: 18px;color:#333333;line-height:.15rem;white-space:nowrap;transition:all .3s;}
.zhuanti{width: 50%;}
.zhuanti ul{display:flex;flex-wrap: wrap;justify-content: space-between; margin-top:.11rem;}
.zhuanti ul li{width: 48.3%;}
.zhuanti ul li a{display:block; width:100%; overflow:hidden;}
.zhuanti ul li a img{width:100%;transition:transform .5s ease;}

.flinks{width:100%; background:#005ca8; line-height:.2rem;}
.flinks h3{float:left; color:#FFFFFF; width:.65rem; font-size:.08rem; font-weight:normal;}
.flinks h3 img{width:.1rem; display:block; float:left; margin-top:.05rem; margin-right:5px;}
.flinks .txt{float:left; width:calc(100% - .65rem);}
.flinks .txt a{display:block; color:#FFFFFF; font-size:.08rem; float:left; padding:0 .08rem; position:relative;}
.flinks .txt a:after{content:""; display:block; width:1px; position:absolute; background:#FFFFFF; height:.07rem; right:0; top:0; bottom:0; margin:auto 0;}
.flinks .txt a:nth-last-child(1):after{display:none;}

.footer{width:100%; background:url(../img/32.jpg) center; background-size:cover; padding:.2rem 0 0 0; height:1.34rem;}
.fot_lf{width:60%;}
.fot_lf .txt{margin-top:15px;}
.fot_lf .txt p span{color:#FFFFFF; font-size:14px; line-height:24px; margin-right:10px;}
.fot_rt p{display:inline-block; text-align:center; color:#FFFFFF; font-size:14px; margin-left:.2rem;}
.fot_rt p img{display:block; margin:0 auto; width:.63rem; margin-bottom:20px;}


.ny_banner{width:100%; height:2.1rem; background-size:cover; position:relative;}
.ny_banner h2{color:#FFFFFF; font-size:.3rem; position:absolute; bottom:.4rem;left:50%;transform:translate(-50%,0);}
.ny_banner h2:after{content:""; display:block; margin:0 auto; width:.25rem; height:.02rem; background:#FFFFFF; margin-top:.04rem;}
.ny_nav{width:100%; background:#1969ab; height:.32rem;}
.ny_nav .swiper-slide a{display:block;text-align:center;color:#FFFFFF;padding-top: .09rem;height:.32rem;border-left:1px solid rgba(255,255,255,.5);}
.ny_nav .swiper-slide a p img{width:.12rem; margin-right:.05rem;}
.ny_nav .swiper-slide a p{font-size: 20px;}
.ny_nav .swiper-slide a span{display:block; font-style:oblique; font-size:12px; margin-top:.02rem;}
.ny_nav .swiper-slide:nth-child(1) a{border-left:none;}
.ny_nav .swiper-button-prev,.ny_nav .swiper-button-next{width:.11rem; height:.12rem; background-size:100% 100%; margin-top:-.06rem; outline:none}
.ny_nav .swiper-button-prev{background-image:url(../img/40.png); left:0;}
.ny_nav .swiper-button-next{background-image:url(../img/41.png); right:0;}



/**************************************/
.papers_title2{
    margin-top:20px;
	border-bottom:1px solid #ddd;
	/* padding:20px 30px; */
	margin-bottom: 30px;
	/* height: 0px; */
	/* line-height: 500%; */
	background:url(../img/papers_01.jpg) no-repeat;
	background-color:#0059a2;
}
.papers_title2_left{
	width:100%;
	/* text-align: center; */
	/* margin: 0 auto; */
}
.papers_title2_left h1{
	/* border-left: 1px solid #2557b7; */
	/* width: 150px; */
	float: left;
	margin-right: 25px;
	font-size:18px;
	line-height: 45px;
}
.papers_title2_left h1 a{
	color:#fff;
}
.papers_title2_left h1 a:hover{
	color:#fff;
	font-weight:bold;
	border-bottom:2px solid #ddd;
	padding-bottom:5px;
}


/*********************************************************/

.bread{margin-top:.12rem;font-size: 18px;color:#000000;}
.bread a{color:#000000;}
.bread img{width:.07rem; margin-right:.05rem;}
.rencai{width:100%; background:#FFFFFF; padding:.07rem .22rem .22rem .22rem;margin-top:.12rem; margin-bottom:.25rem;}
.rencai ul{display:flex;flex-wrap: wrap;}
.rencai ul li{margin-top:.15rem; width:47.5%; margin-left:5%; border-radius:.1rem; background:#eeeeee; position:relative; padding:.15rem; transition:all .3s;}
.rencai ul li .img{width:1.24rem; border-radius:.1rem; overflow:hidden;}
.rencai ul li .img img{width:100%;}
.rencai ul li .txt{width:calc(100% - 1.3rem);}
.rencai ul li .txt h3{font-weight:normal; font-size:.13rem; line-height:.13rem; color:#000000;transition:all .3s;}
.rencai ul li .txt .txt01 span{display:block; font-size:.08rem; color:#0157a0; margin-top:.04rem;transition:all .3s;}
.rencai ul li .txt .txt01{margin-bottom:.03rem;}
.rencai ul li .txt p{font-size:.08rem; color:#000000; line-height:.14rem; position:relative; padding-left:.06rem;transition:all .3s;}
.rencai ul li .txt p:before{content:""; display:block; position:absolute; left:0; width:.02rem; height:.02rem; background:#000000; border-radius:50%; top:.055rem;transition:all .3s;}
.rencai ul li i{display:block; position:absolute; width:.25rem; height:.25rem; background-image:url(../img/46.png); background-size:100% 100%; left:.15rem; bottom:.15rem;}


.jiaoshi{width:100%; background:#FFFFFF; padding:1px .2rem .25rem .2rem;margin-top:.12rem; margin-bottom:.25rem;}
.jiaoshi h3{margin-top:.25rem; font-size:.18rem; color:#0059a2; line-height:.19rem; font-weight:normal;}
.jiaoshi h3:before{content:""; display:block; float:left; width:.025rem; height:.19rem; background:#0059a2; margin-right:.06rem;}
.jiaoshi_1{width:100%; background:#eeeeee; margin-top:.15rem; padding:.15rem;}
.jiaoshi_1 .img{width:.94rem; background:#e2f8ff; border:1px solid #1869ab; padding:.1rem;}
.jiaoshi_1 .img img{width:100%;}
.jiaoshi_1 .txt{font-size:.11rem; line-height:.27rem; color:#000000; margin:.05rem 0 0 .65rem; width:calc(100% - 1.6rem);}
.jiaoshi_1 .txt p{float:left; width:50%;}
.jiaoshi_1 .txt p img{width:.11rem; vertical-align:middle; margin-right:.05rem;}
.jiaoshi_2{width:100%; background:#eeeeee; margin-top:.15rem; padding:.15rem;}
.jiaoshi_2 h4{font-size:.11rem; color:#0059a2; font-weight:normal; margin-bottom:.08rem;}
.jiaoshi_2 p{font-size:.11rem; line-height:.2rem; color:#333333;}
.jiaoshi_2 h5{font-size:.11rem; color:#0059a2; font-weight:normal; margin-bottom:.08rem; margin-top:.08rem;}

.xuewei{width:100%; background:#FFFFFF; padding:1px .2rem .25rem .2rem;margin-top:.12rem; margin-bottom:.25rem;}
.xuewei ul li{margin-top:.2rem; padding-bottom:.2rem; border-bottom:1px dashed #cccccc;}
.xuewei ul li .img a{display:block; width:1.9rem; overflow:hidden;}
.xuewei ul li .img a img{width:100%;transition:all .5s;}
.xuewei ul li .txt{width:calc(100% - 2.1rem);}
.xuewei ul li .txt h3 a{display:block;font-weight:normal;font-size: .13rem;color:#454545;margin-top:.04rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xuewei ul li .txt p{text-indent:2em; font-size:.1rem; line-height:.2rem; color:#606060; height:.4rem; margin-top:.1rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}
.xuewei ul li .txt span{display:inline-block; margin-right:.08rem; font-size:.1rem; color:#606060; margin-top:.1rem;}
.xuewei ul li .txt span img{width:auto; height:.12rem; transform: translateY(.03rem); margin-right:.05rem;}

.xuewei_simple{width:100%; background:#FFFFFF; padding:1px .2rem .25rem .2rem;margin-top:.12rem; margin-bottom:.25rem;}
.xuewei_simple ul li{margin-top:.2rem; padding-bottom:.2rem; border-bottom:1px dashed #cccccc;}
.xuewei_simple ul li .img a{display:block; width:1.9rem; overflow:hidden;}
.xuewei_simple ul li .img a img{width:100%;transition:all .5s;}
.xuewei_simple ul li .txt{width:calc(100% - 2.1rem);}
.xuewei_simple ul li .txt h3 a{display:block;font-weight:normal;font-size: .13rem;color:#454545;margin-top: .06rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 80%;float: left;}
.xuewei_simple ul li .txt p{text-indent:2em;font-size:.1rem;line-height:.2rem;color:#606060;height:.4rem;margin-top:.1rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;display: none;}
.xuewei_simple ul li .txt span{/* display:inline-block; */margin-right:.08rem;font-size:.1rem;color:#606060;margin-top:.1rem;float: right;}
.xuewei_simple ul li .txt span img{width:auto; height:.12rem; transform: translateY(.03rem); margin-right:.05rem;}

.pages{text-align:center; margin-top:.25rem; margin-bottom:.25rem; font-size:.1rem; color:#000000; line-height:.18rem;}
.pages a{display:inline-block; width:.18rem; height:.18rem; line-height:.18rem; color:#333333; vertical-align:middle; border-radius:50%; margin:0 .03rem;}
.pages a:hover,.pages a.on{color:#FFFFFF; background:#02489b;}
.pages a.fist{background:url(../img/66.png); background-size:100% 100%;}
.pages a.last{background:url(../img/67.png); background-size:100% 100%;}
.pages a.fist.dis{background:url(../img/68.png);background-size:100% 100%;}
.pages a.last.dis{background:url(../img/69.png);background-size:100% 100%;}
.pages span{margin:0 .05rem;}
.pages input{display:inline-block; vertical-align:middle; height:.18rem; border:none; background:none; font-size:.1rem; border-bottom:1px solid #1757a3; width:.2rem; outline:none; text-align:center;}

.xuewei_det{width:100%;background:#FFFFFF;padding:.15rem .1rem;margin-top:.12rem;margin-bottom:.25rem;min-height: 600px;font-family: 'SimSun';font-size: 16px;}
.xuewei_det h2{text-align:center; font-weight:normal; font-size:.18rem; color:#333333;}
.xuewei_det h2:after{content:"";display:block;margin:0 auto;width:.34rem;height:2px;/* background:#0157a0; */margin-top:.04rem;}
.xuewei_det_1{text-align:center; font-size:.08rem; color:#999999; margin-top:.06rem;}
.xuewei_det_1 span{margin:0 .1rem;}
.xuewei_det_1 span img{width:auto; height:.08rem; margin-right:.05rem;}
.xuewei_det .det_con p{font-size:.08rem; line-height:.22rem; color:#333333;}
.xuewei_det .det_con .img{text-align:center; margin-bottom:.1rem;}
.xuewei_det .det_con .img img{max-width:100%; margin-top:.1rem;}

#vsb_content_4 TABLE TD a{
	text-decoration: none !important;
}

.dslm table td{
	border:none !important;
}
.dslm table{
	border:none !important;
}
.dslm p a{
	text-decoration:none !important;
}
.dslm p span{
	text-decoration:none !important;
}


.jianshe{width:100%; background:#FFFFFF; padding:.2rem .1rem;margin-top:.12rem; margin-bottom:.25rem;}
.pc_jianshe ul li{width:1.25rem; display:inline-block; padding-bottom:.1rem; background:#eeeeee; border-radius:.1rem; margin:0 .08rem; position:relative; vertical-align:top; z-index:2;}
.pc_jianshe ul li h3{display:block; width:100%; height:.44rem; text-align:center; line-height:.44rem; color:#FFFFFF; font-weight:normal; font-size:.23rem; background-size:100% 100%;border-top-left-radius:.1rem;border-top-right-radius:.1rem;}
.pc_jianshe ul li p{padding:0 5px; font-size:.08rem; line-height:.15rem; color:#000000; text-align:left;}
.pc_jianshe ul li i{display:block; width:.34rem; margin:0 auto; margin-top:5px;}
.pc_jianshe ul li i img{width:100%;}
.pc_jianshe ul li:after{content:""; display:block; position:absolute; width:.14rem; height:.14rem; border-radius:50%; left:0; right:0; margin:0 auto;}
.pc_jianshe .bot ul li:nth-child(1) h3{background-image:url(../img/84.png);}
.pc_jianshe .bot ul li:nth-child(2) h3{background-image:url(../img/86.png);}
.pc_jianshe .bot ul li:nth-child(3) h3{background-image:url(../img/88.png);}
.pc_jianshe .bot ul li:nth-child(4) h3{background-image:url(../img/90.png);}
.pc_jianshe .bot ul li:nth-child(1):after{background:#da4c9a;}
.pc_jianshe .bot ul li:nth-child(2):after{background:#f2a826;}
.pc_jianshe .bot ul li:nth-child(3):after{background:#04a4b9;}
.pc_jianshe .bot ul li:nth-child(4):after{background:#aac54f;}

.pc_jianshe .top ul li:nth-child(1) h3{background-image:url(../img/83.png);}
.pc_jianshe .top ul li:nth-child(2) h3{background-image:url(../img/85.png);}
.pc_jianshe .top ul li:nth-child(3) h3{background-image:url(../img/87.png);}
.pc_jianshe .top ul li:nth-child(4) h3{background-image:url(../img/89.png);}
.pc_jianshe .top ul li:nth-child(5) h3{background-image:url(../img/91.png);}
.pc_jianshe .top ul li:nth-child(1):after{background:#50529d;}
.pc_jianshe .top ul li:nth-child(2):after{background:#e95a3c;}
.pc_jianshe .top ul li:nth-child(3):after{background:#116ab0;}
.pc_jianshe .top ul li:nth-child(4):after{background:#33a054;}
.pc_jianshe .top ul li:nth-child(5):after{background:#a3c25a;}


.shizi{width:100%; background:#FFFFFF; padding:.15rem .1rem;margin-top:.12rem; margin-bottom:.25rem;}
.shizi th{border:1px solid #1f2121; font-size:.12rem; color:#0059a2; height:.25rem; background:#dbeef3;}
.shizi td{border:1px solid #1f2121; padding:0 .08rem; height:.25rem; font-size:.11rem; color:#000000;}
.shizi tr:nth-child(even) td{background:#eeeeee;}
.shizi td b{color:#0059a2;}
.shizi td span{/* font-size:.12rem; */}


.xueyuan{width:100%; background:#FFFFFF; padding:.2rem 0;margin-top:.12rem; margin-bottom:.25rem;}
.xueyuan .top{padding:0 .22rem;}
.xueyuan .top .img{width:2.7rem;}
.xueyuan .top .txt{width:calc(100% - 3.1rem); margin-top:.25rem;}
.xueyuan .top .txt i{display:block; width:.33rem;}
.xueyuan .top .txt i img{width:100%;}
.xueyuan .top .txt h3{font-weight:normal;font-size: 24px;color:#0157a0;margin-top:.1rem;}
.xueyuan .top .txt p{text-indent:2em;font-size: 18px;line-height: 200%;color:#333333;margin-top:.1rem;}
.xueyuan .con{padding:0 .22rem; margin-top:.2rem;}
.xueyuan .con p{text-indent:2em;font-size: 18px;line-height: 200%;color:#333333;}
.xueyuan .shuzi{width:100%; padding:.2rem .22rem; background:#0157a0; margin-top:.2rem;}
.xueyuan .shuzi p{text-indent: 3em;font-size: 18px;line-height: 200%;color:#FFFFFF;}
.xueyuan .shuzi ul{text-align:center; color:#FFFFFF; margin-top:.1rem;}
.xueyuan .shuzi ul li{display:inline-block; width:.75rem; height:.75rem; border:1px solid #FFFFFF; border-radius:50%; font-size:.08rem; vertical-align:top; padding-top:.12rem; margin:.1rem .1rem 0 .1rem;}
.xueyuan .shuzi ul li span{display:block; font-size:.09rem;}
.xueyuan .shuzi ul li span b{font-weight:normal; font-size:.26rem;}
.xueyuan .bot{margin-top:.25rem;}
.xueyuan .bot .txt p{margin-top:0;}
.xueyuan .bot .txt i{float:right; margin-top:.14rem;}


.xibu{width:100%; background:#FFFFFF; padding:.3rem 0;margin-top:.12rem; margin-bottom:.25rem;}


.xueke{width:100%; background:#FFFFFF; padding:.3rem 0;margin-top:.12rem; margin-bottom:.25rem;}
.xueke h2{text-align:center; font-weight:normal; font-size:.24rem; line-height:.24rem; color:#333333;}
.xueke h2:after{content:""; display:block; margin:0 auto; width:66px; height:2px; background:#0157a0; margin-top:.05rem;}
.xueke_c{position:relative;}
.xueke_c li i{display:block; width:.4rem; height:.45rem; background-size:100% 100%;}
.xueke_c li p{font-size:.12rem; color:#000000; position:absolute; width:1rem; line-height:.16rem;top:50%;transform:translate(0,-50%);transition:all .3s;}
.xueke_1 li:nth-child(1) i{background-image:url(../img/105.png);}
.xueke_1 li:nth-child(2) i{background-image:url(../img/106.png);}
.xueke_1 li:nth-child(3) i{background-image:url(../img/107.png);}
.xueke_1 li:nth-child(4) i{background-image:url(../img/108.png);}
.xueke_2 li:nth-child(1) i{background-image:url(../img/109.png);}
.xueke_2 li:nth-child(2) i{background-image:url(../img/110.png);}
.xueke_2 li:nth-child(3) i{background-image:url(../img/111.png);}
.xueke_2 li:nth-child(4) i{background-image:url(../img/112.png);}

/**/
.shujian{background:#FFFFFF; padding:.35rem .2rem .4rem .2rem; margin-bottom:.3rem;}
.shujian_c{position:relative;}
.shujian_c:after{content:""; display:block; position:absolute; width:1px; height:100%; left:0; right:0; margin:0 auto; top:0; background:#dddddd; z-index:1;}
.shujian_c .img{width:.26rem; margin:0 auto; position:relative; z-index:2;}
.shujian_c .img img{width:100%;}
.shujian_c ul{position:relative; z-index:2;}
.shujian_c ul li{width:50%; position:relative; float:left;}
.shujian_c ul li .con{width:100%;background:#f2f2f2; padding:.07rem 0 .07rem 0; position:relative;}
.shujian_c ul li:nth-child(odd){padding-right:.18rem; text-align:right;}
.shujian_c ul li:nth-child(even){padding-left:.18rem; text-align:left; margin-top:.53rem;}
.shujian_c ul li:nth-child(odd) .con{padding-left:.05rem; padding-right:.12rem;}
.shujian_c ul li:nth-child(even) .con{padding-right:.05rem; padding-left:.12rem;}
.shujian_c ul li .con:after{content:""; display:block; position:absolute; width:.08rem; height:.16rem; background-size:100% 100%; top:0; bottom:0; margin:auto 0;}
.shujian_c ul li:nth-child(odd) .con:after{background-image:url(../img/142.png); right:-.08rem;}
.shujian_c ul li:nth-child(even) .con:after{background-image:url(../img/143.png); left:-.08rem;}
.shujian_c ul li:before{content:""; display:block; position:absolute; width:.09rem; height:.09rem; background:url(../img/144.png);background-size:100% 100%;top:0; bottom:0; margin:auto 0;}
.shujian_c ul li:nth-child(odd):before{right:-.045rem;}
.shujian_c ul li:nth-child(even):before{left:-.045rem;}
.shujian_c ul li h3{font-size:.18rem;color: #1869ab;line-height:.18rem;}
.shujian_c ul li h3 span{font-size:.12rem;}
.shujian_c ul li p{font-size:.1rem; color:#666666;}

.shujian_c ul .y2020:nth-child(odd) .con:after{
	background-image:none;
}
.shujian_c ul .y2020:before{
	background-image:none;
}

.lingdao{width:100%; background:#FFFFFF; padding:.3rem; margin-top:.2rem; margin-bottom:.5rem;}
.lingdao ul{display:flex;flex-wrap: wrap;}
.lingdao ul li{width:30%; margin-left:5%;}
.lingdao ul li:nth-child(3n+1){margin-left:0;}
.lingdao ul li .img{width:.79rem; height:.79rem; border-radius:50%; overflow:hidden;}
.lingdao ul li .img img{width:100%; height:100%;}
.lingdao ul li .txt{width:calc(100% - .9rem); margin-top:.1rem;}
.lingdao ul li .txt h3{font-size:.12rem; color:#333333; font-weight:normal; margin-bottom:.06rem;}
.lingdao ul li .txt h3 span{font-size:.09rem; color:#666666; margin-left:.05rem;}
.lingdao ul li .txt p{font-size:.08rem; line-height:.15rem; color:#666666;}
.lingdao ul li .txt p img{width:.07rem; margin-right:.05rem;}
.lingdao ul.last{border-top:1px solid #dddddd; margin-top:.35rem;}
.lingdao ul.last li{margin-top:.3rem;}



@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 700%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 800%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}
img{width:100%;height:auto;border:none;}
.ww{width:93.75%; margin:0 auto;}
.sj_fl{float:left;}
.sj_fr{float:right;}
.sj_clear{clear:both;}
.sj_dn{display:none;}


.tit h3{font-size:.14rem;}
.tit a{font-size:.12rem;}
.dongtai{margin-top:.3rem; width:100%;}
.news_img{width:100%;}
.news_rt{width:100%; margin-top:.05rem;}
.news_rt_1{width:.5rem; line-height:.24rem;}
.news_rt li{padding:.1rem 0;}
.news_rt li h4{width:calc(100% - .6rem);}
.news_rt li h4 a{font-size:14px; line-height:.24rem;}
.gonggao{width:100%;}
.dangqun{width:100%;}
.jiaoyan{width:100%; margin-top:.2rem;}
.jiaoyan_img .txt p{font-size:.1rem; line-height:.15rem;}
.shiyan ul li a{padding:.2rem 0;height:auto;}
.xuetuan{margin-top:.2rem;}
.xuetuan_img .swiper-slide a{box-shadow:0 0 5px rgba(14,5,10,.3);}
.xuetuan_img .swiper-container{padding:5px; margin-left:-5px; margin-right:-5px;}
.xuetuan_img .swiper-button-prev{left:10px;}
.xuetuan_img .swiper-button-next{right:10px;}
.kuaijie{width:100%;}
.kuaijie ul li a p{line-height:.2rem;}
.zhuanti{width:100%; margin-top:.2rem;}
.flinks{line-height:.24rem; padding:.05rem 0;}
.flinks h3{float:none; width:100%; font-size:.14rem;}
.flinks h3 img{width:.12rem; margin-top:.06rem;}
.flinks .txt{float:none; width:100%;}

.footer{padding:.2rem 0; height:auto;}
.fot_lf{width:100%;}
.fot_lf .txt p span{margin-right:0; display:block; font-size:13px;}
.fot_rt{text-align:center; margin-top:.2rem;}
.fot_rt p{font-size:12px; margin:0 .05rem;}
.fot_rt p img{display:block; margin:0 auto; width:.63rem; margin-bottom:20px;}

header{width:100%; background:rgba(0,0,0,.1); position:absolute; top:0; left:0; z-index:9999; height:.5rem;}
.logo{width:auto; height:.3rem; margin-top:.1rem; margin-left:.1rem;}
.logo img{width:auto; height:100%;}
.indtop_1 a{color:#FFFFFF; font-size:.13rem; line-height:.3rem; display:block; float:left; width:50%;}
.search_img{width:.16rem; margin-right:.55rem; margin-top:.17rem;}
.search{display:none; position:absolute; top:.5rem; width:100%; height:.5rem; background:#FFFFFF; padding:.1rem;}
.search input{display:block; float:left; width:calc(100% - .5rem); border:none; height:.3rem; padding:0 .1rem; background:none; outline:none; font-size:.12rem; border:1px solid #005ca8; border-top-left-radius:.15rem;border-bottom-left-radius:.15rem; border-right:none;}
.search button{display:block; float:right; width:.5rem; height:.3rem; border:none; background:#005ca8 url(../img/37.png) center no-repeat; background-size:.16rem; outline:none; border-top-right-radius:.15rem;border-bottom-right-radius:.15rem;}

.nav {position:fixed;z-index: 100;opacity: 0;z-index:1000;-webkit-transform: translateX(0);transform: translateX(0);width: 45%;height: 100%;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: 300ms;transition-duration: 300ms; padding:.55rem 0 .15rem 0;}
.nav--active .nav {opacity: 1;background:rgba(0,0,0,.8);}
.nav__list {padding:0.1rem;line-height:0.35rem;font-size:0.13rem; height:100%;overflow:scroll;}
.nav__list li,.nav__list li a{color:#FFFFFF;}
.nav__trigger{display: block;position:absolute;width: 30px;height: 25px;right: .1rem;top: .25rem;z-index: 1001;}
.nav__icon {display: inline-block;position: relative;width: 28px;height: 3px;background-color: #FFFFFF;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before,.nav__icon:after {content: '';display: block;width: 28px;height: 3px;position: absolute;background: #FFFFFF;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before {margin-top: -10px;}
.nav__icon:after {margin-top: 10px;}
.nav--active .nav {-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.nav--active .nav__icon {background: rgba(0, 0, 0, 0);}
.nav--active .nav__icon:before {margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.nav--active .nav__trigger{position:fixed;}

.cd-accordion-menu {width: 100%;}
.cd-accordion-menu ul {display: none;}
.cd-accordion-menu li {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.cd-accordion-menu input[type=checkbox] {position: absolute;opacity: 0;}
.cd-accordion-menu label, .cd-accordion-menu a {position: relative;display: block;color: #ffffff;}
.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu a:hover {background: #52565d;}
.cd-accordion-menu label::before, .cd-accordion-menu label::after, .cd-accordion-menu a::after {content: '';display: inline-block;width: 16px;height: 16px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-top:-1px;}
.cd-accordion-menu label {cursor: pointer;}
.cd-accordion-menu label::before{background-image: url(../img/cd-icons.svg);background-repeat: no-repeat;}
.cd-accordion-menu label::before {right: 0;background-position: 0 0;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);-o-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);}
.cd-accordion-menu input[type=checkbox]:checked + label::before {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.cd-accordion-menu input[type=checkbox]:checked + label::after {background-position: -32px 0;}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {display: block;}
.cd-accordion-menu ul label,.cd-accordion-menu ul a {padding-left: 0.1rem;font-size:0.12rem;}
.cd-accordion-menu ul label::before {right: 0;}
.cd-accordion-menu ul ul label,.cd-accordion-menu ul ul a {padding-left:0.2rem;font-size:0.09rem;line-height:0.25rem;color:#cbd8da;}
.cd-accordion-menu.animated label::before {-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;}

.xue_rt{width:100%;}
.xue_rt .items{width:100%; margin-top:.2rem;}
.xue_rt .items ul li{line-height:30px;}
.xue_rt .items ul li a{font-size:14px; width:80%;}
.xue_rt .items ul li span{font-size:12px;}
.hezuo{width:100%;}
.hezuo .news_rt_1{padding:.06rem 0;}
.hezuo .news_rt_1 b{margin-bottom:.05rem;}


header.neiye{background:#0059a2;}
.ny_nav,.ny_nav .swiper-slide a{height:.4rem;}
.rencai{padding:.07rem .1rem .22rem .1rem;}
.rencai ul li{width:100%; margin-left:0;}
.rencai ul li .img{width:1rem;}
.rencai ul li .txt{width:calc(100% - 1.1rem);}
.rencai ul li i{position:static; margin-top:.1rem;}
.rencai ul li .txt p{line-height:1.7;}


.jiaoshi{padding:1px .15rem .25rem .15rem;}
.jiaoshi_1{text-align:center;}
.jiaoshi_1 .img{margin:0 auto; width:1.8rem;}
.jiaoshi_1 .txt{display:inline-block; text-align:left; margin:.1rem 0 0 0;}

.xuewei{padding:1px .15rem .25rem .15rem;}
.xuewei ul li .img a{width:100%;}
.xuewei ul li .txt{width:100%; margin-top:.1rem;}
.xuewei ul li .txt p{height:auto; font-size:.11rem;}
.xuewei ul li .txt span img{transform:translateY(-.01rem);}
.pages a{margin:0;}


.xueyuan .top .img{width:100%;}
.xueyuan .top .txt{width:100%;}
.xueyuan .top .txt p{font-size:.12rem; line-height:1.8;}
.xueyuan .con{margin-top:0;}
.xueyuan .con p,.xueyuan .shuzi p{font-size:.12rem; line-height:1.8;}
.xueyuan .shuzi ul li{margin:.1rem .05rem 0 .05rem;}


.xibu{position:relative; padding:.3rem .12rem;}
.xibu .items{display:block; padding:.02rem .08rem .02rem .04rem; border:1px solid #1869ab; font-size:.13rem; color:#000000; line-height:.26rem; border-radius:.2rem; position:absolute; background:#FFFFFF;}
.xibu .items img{display:inline-block; width:.26rem; height:.26rem; vertical-align:middle; margin-right:.05rem;}
.xibu .img{display:block; width:100%;}
.xibu_1{left:50%;transform:translate(-50%,0); top:.15rem;}
.xibu_2{left:.1rem; top:55%;transform:translate(0,-50%);}
.xibu_3{right:.1rem; top:55%;transform:translate(0,-50%);}

.xueke_c .bigimg{display:none;}
.xueke_c{padding:0 .2rem; margin-top:.25rem;}
.xueke_c li{margin-top:.15rem; height:.45rem; position:relative;}
.xueke_c li p{left:.6rem; font-size:.12rem; line-height:1.6; width:calc(100% - .6rem);}

.pc_jianshe{position:relative;}
.pc_jianshe ul li{display:block; margin:0; width:100%; margin-top:.2rem;}
.pc_jianshe li .line,.pc_jianshe ul li i{display:none;}
.pc_jianshe .top{float:right; width:calc(50% - .14rem); margin-top:.5rem;}
.pc_jianshe .bot{float:left; width:calc(50% - .14rem);}
.pc_jianshe ul li:after{top:0; margin:0;}
.pc_jianshe .bot ul li:after{left:auto; right:-.21rem;}
.pc_jianshe .top ul li:after{right:auto; left:-.21rem;}
.pc_jianshe:after{content:""; display:block; width:.02rem; background:#005ca8; height:calc(100% - 1.45rem); top:.2rem; left:0; right:0; margin:0 auto; position:absolute; z-index:1;}

.shujian{padding:.35rem .1rem .4rem .1rem;}

}


TD.vsb_tab_content_yellow {

     vertical-align: top;}
.vsbcontent_img{
	margin:0 auto;
	text-align:center;
	
}
.v_news_content p{
	text-indent:2em;
	font-size: 14pt;
	line-height: 180%;
}
.v_news_content table p{
	text-indent:0em;
	font-size: 16px;
}
.teacherZw {
    font-size: 18px;
    font-weight: bold;
    padding: 10px;
    background-color: #ededed;
    margin-top: 10px;
    text-align:left;
    clear: both;
}
.vsb_tab_td_yellow{
	background-image: none !important;
}
.vsb_tab_td_r_yellow{
	background-image: none !important;
}
.vsb_tab_td_yellow span{

float: left;

/* height: 20px; */

margin-right: 2px;

padding: 10px;

text-align: center;

border: solid 1px Silver;

line-height: 20px;

background-color: Silver;
font-size: 18px;
/* width: 90px; */
}



/***************************/

.list_pic ul li{float:left;margin-right:15px;margin-left: 20px;width: 210px;height:227px;overflow:hidden;padding: 10px 0px;}
.list_pic ul li p{ text-align:center; line-height:50px;}
.list_pic ul li img{width: 150px;height: 180px;}
.vsb_tab_td_f_yellow {
	background-image: none !important;
}
.vsb_tab_td_f_yellow span{
	    float: left;
	    /* height: 20px; */
	    margin-right: 2px;
	    padding: 10px;
	    text-align: center;
	    border: solid 1px Silver;
	    line-height: 20px;
	    /* width: 90px; */
	    background-color: #ededed;
	    /* background-image: none; */
	    font-size: 18px;
}