@charset "utf-8";
/* @import url(https://); */
body{font-family:"微软雅黑",arial}
img{border:none}
button{cursor:pointer;font-size:0;outline:0;border:none}
body{font-size:16px}
a:hover{color:#0b9dbf}
.clear{clear:both;height:0;overflow:hidden}
.head::before{content:"z-index -1";position: absolute;top: 0;right: 0%;height: 160px;width: 100%;display: block;background:url(/images/5642/head_bg_01.png) no-repeat 80% top;background-size:500px;z-index:-1}
.top{height:32px;width:100%}

.w1400{width:1350px;margin:0 auto}
.rsn{float:right}
.topr{float:left}
.lerf{float:left}
.hasConText {padding: 10px !important;}
.ril{float:right;display:block;font-size:22px;color:#333;position:relative;top:10px}
.topr li{float:left;color:#fff;line-height:32px}
.topr li span{position:relative;font-size:14px}
.topr li a{color:#fff;font-size:14px;margin:0 10px}
.srnb{position:relative;float:left;margin-top:5px;min-width:20px}
.sear{position:absolute;right:5px;top:2px;width:14px;height:17px}
.searoff{background:url(/images/5642/search.png) no-repeat center center}
.searno{background:url(/images/5642/x.png) no-repeat center center;top:4px}
.txt{outline:0;width:0;padding-right:20px;border-radius:20px;-webkit-border-radius:20px;padding-left:10px;color:#fff;border:1px solid #fff;font-size:12px;height:20px;line-height:20px;background:0 0;display:none}
.logo{width:531px;height:75px;float: left;}
.logo a{display:block;width:100%;height:100%;margin-top:20px}
.xxgk{font-size: 0.15rem;font-weight: 500; color: #fff;float: left;padding-top: 30px;text-indent: 1rem;letter-spacing: 0.05rem;}
 .nav{/*height:25px;line-height:45px;*/font-size:18px;} 
.navul>li{float:left;position:relative;width: calc(100% / 12);}
.navul>li>a{color:#333;display:block;padding:0px;padding-bottom: 5px;padding-top: 4px;text-align: center;}

.blue ul.navul>li:hover>a{color:#fff;background:#3268bb;}
.blue ul.ml30 li a:hover{color:#3268bb}
.blue div.snrbjq{background:url(/images/5642/srb_04.png) no-repeat left center #3268bb}
.blue .meilst a:hover{color:#3268bb}
.navul>li:hover .minfoWrap{display:block}
.minfoWrap{position:absolute;background:#fff;border-top:0 solid #8c0000;left:0;width:100%;z-index:999;display:none}
.minfoWrap_inner{width:100%;margin:0 auto}
.ml30{width:100%;padding-bottom:10px}
.ml30 li{width:100%;text-align:center;height:28px;line-height:28px}
.ml30 li a{line-height:24px;font-size:14px;color:#565656;padding:0}
.ml30 li a:hover{color:#ae0c2a}
.head{position:relative;text-align:center;background:linear-gradient(60deg,#543ab7 0,#00acc1 100%);color:#fff}
.inner-header{height:15vh;width:100%;margin:0;padding:0}
.flex{display:flex;justify-content:center;align-items:center;text-align:center}
.waves{position:relative;width:100%;height:10vh;margin-bottom:-7px;min-height:50px;max-height:200px}
.parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}
.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}
.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}
.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}
.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}

  @keyframes move-forever {
    0% {
     transform: translate3d(-90px,0,0);
    }
    100% { 
      transform: translate3d(85px,0,0);
    }
  }
 
.banner{width:100%}
.srjb{position:absolute;left:6%;bottom:20%;width:90%;text-align:center}
.srjb dd{font-size:32px;color:#fff;position:absolute;left:0;top:0;z-index:6;left:-100%;display:block}
.srjb dd a{font-size:32px;color:#fff;display:block;text-align:center;margin:0 auto;background:url(/images/5642/snrkka.png);padding:10px}
.picScroll01{width:100%;overflow:hidden;position:relative;height:100%}
.picScroll01>a{position:absolute;bottom:10%;width:36px;height:36px;display:block;z-index:999;cursor:pointer}
.picScroll01 p{position:absolute;bottom:10%;left:20%;font-size:26px;color:#fff}
.picScroll01>a.prev{background:url(/images/5642/left.png) no-repeat;left:5%;display:none}
.picScroll01>a.next{background:url(/images/5642/right.png) no-repeat;right:5%;display:none}
.picScroll01:hover>a.prev{display:block}
.picScroll01:hover>a.next{display:block}
.picScroll01>.bd{width:100%}
.picScroll01>.bd>ul{width:100%!important}
.picScroll01 img{width:100%;height:auto}
.picScroll01 .hd{position:absolute;left:50%;height:20px;overflow:hidden;bottom:20px;font-size:0}
.picScroll01 .hd li{float:left;width:12px;height:12px;margin-left:10px;background:url(/images/5642/list.png);cursor:pointer}
.picScroll01 .hd li.on{background:url(/images/5642/list_on.png)}
.picScroll01 .hd li:first-child{margin-left:0}
.picList ul.slick-dots{position:absolute;bottom:30px;left:50%;z-index:888}
.picList .slick-prev{width:6px;height:11px;background:url(arrow_/images/5642/left.png) no-repeat;position:absolute;bottom:19px;left:50%}
.picList .slick-next{width:6px;height:11px;background:url(arrow_/images/5642/right.png) no-repeat;position:absolute;bottom:19px;left:50%}
.news{padding-top:52px;height: auto;overflow: hidden;}
.news1{padding-top:0px;height: auto;overflow: hidden;background:url(/images/5642/caubg.png) no-repeat center bottom;background-size: 100%;}
.bg{background:url(/images/5642/middle_06.jpg) repeat-x bottom;padding-bottom:30px}
.ntp{color:#333;font-size:0;height:35px;line-height:35px;position:relative;z-index:1;margin-bottom:10px}
.ntpo{font-size:27px;padding:0 8px}
.ntpw{background:#515151;font-size:16px;padding-left:5px;padding-right:8px;position:relative;left:-3px;top:8px}
.ntm{background:#ae0c2a;width:100%}
.ntmU>li{width:33%;float:left}
.ntmU>li>a{display:block}
.ntmU>li>a img{width:100%;height:288px}
.ntmU>li:first-child{width:34%}
.ntmU>li>a>.sjr{height:110px;padding:10px 0;padding-right:30px;line-height:26px;font-size:20px;color:#fff;padding-left:45px}
.ntb{margin-top:50px;margin-bottom:20px;height:92px}
.ntb>li{float:left;width:33%}
.ntb>li:first-child{width:34%}
.ntb>li>a{display:block;border-left:2px solid #333;height:92px}
.rq{float:left;margin-left:36px;width:80px;font-size:13px;color:#333}
.rq .r{font-size:28px;display:block}
.snrj{float:left;font-size:20px;color:#333;width:61%}
.in{font-size:22px;color:#333;float:right;margin-top:50px}
.mtld{margin-top:35px;width:670px;float:left}
.mtlss{margin-top:35px;width:630px;float:right}
.melld{width:100%}
.meilst{line-height:38px}
.meilst li{border-bottom: 1px #dadada dashed;padding: 4px 0 4px 0;transition:padding 1s;-moz-transition:padding 1s;-webkit-transition:padding 1s;-o-transition:padding 1s;}
.meilst li:hover{padding-left:20px;}
.meilst a{font-size:18px;color:#333;float:left;width:537px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.meilst li>span{float:right;font-size:16px;display:block}
.meilst li>i{float:left;margin-right:5px;display:block}
.meilst a:hover{color:#ae0c2a}
.ul-txt-list1{margin-top:12px}
.ul-txt-list1 li{overflow:hidden;height:85px;border-bottom:1px #dadada dashed;transition:padding 1s;-moz-transition:padding 1s;-webkit-transition:padding 1s;-o-transition:padding 1s;}
.ul-txt-list1 li:hover{padding-left: 10px;}
.ul-txt-list1 .date{float:left;width:52px;height:52px;margin:19px 14px 0 0;background-color:#3268bb;font-family:Arial;color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.ul-txt-list1 .date .s1{display:block;font-size:32px;font-weight:700;line-height:28px;margin-top:5px;padding-left:7px}
.ul-txt-list1 .date .s2{display:block;line-height:15px;padding-left:12px}
.ul-txt-list1 .txt1{float:left;width:88%;margin-top:20px;color:#707070}
.ul-txt-list1 .txt1 h4{font-size:18px;line-height:26px;font-weight:400;height:26px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.ul-txt-list1 li a:hover h4{color:#3268bb;}
.ul-txt-list1 li a:hover .date{background-color:#0b9dbf}
.ul-txt-list1 .txt1 p{font-size:14px;line-height:20px;height:20px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.ul-txt-list1 .txt1 .view{color:#999;line-height:19px;padding-left:27px;background:url(/images/5642/icon8.png) no-repeat 2px center}
.picScroll02{width:100%;overflow:hidden;height:410px}
.picScroll02 .picList{float:left}
.picScroll02 .picList1{position:relative}
.picScroll02 a{display:block;height:100%;position:relative}
.picScroll02 .picList1 img{width:100%;height:410px}
.contet{height:180px;background:#ae0c2a;padding-left:70px;padding-right:100px;color:#fff;position:relative;top:-75px;width:720px;display:none}
.bjs{height:60px;line-height:60px;color:#fff;font-size:22px;float:left;position:relative}
.bggrev{display:block;width:100%;height:13px;position:absolute;left:0;top:0;background:#828282}
.h1{font-size:22px;position:absolute;height:40px;line-height:40px;bottom:0;padding-left:3%;left:0;color:#fff;z-index:5;width:100%;background:url(/images/5642/snrkka.png) repeat}
.sr{font-size:12px}
.contet1{height:120px;padding:0 50px;color:#fff;padding-left:115px}
.bjs1{height:60px;line-height:60px;color:#ae0c2a;font-size:22px;float:left;position:relative}
.bggrev1{display:block;width:100%;height:13px;position:absolute;left:0;top:0;background:#ae0c2a}
.h2{font-size:20px;margin:15px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.slick-dots{position:relative;left:675px;width:72px;height:12px;margin-top:30px}
.slick-dots li{margin:0 8px;float:left;width:12px}
.slick-dots li button{width:12px;height:12px;background:url(/images/5642/list.png) no-repeat;outline:0}
.slick-dots li.slick-active button{background:url(/images/5642/list_on.png) no-repeat}
.picList1 .slick-dots{left:90%;position:absolute;bottom:45px}
.con{margin-top:22px;position:relative;z-index:5}
.w192{margin-left:50%;float:left;position:relative;left:-100px;margin-bottom:30px}
.w192 span{display:block;float:left;color:#3268bb;font-size:27px;margin-right:12px}
.lfh{height:2px;width:42px;background:#3268bb;position:relative;top:20px}
.lfr{height:2px;width:42px;background:#3268bb;position:relative;top:20px}
.w192 span.lfr{margin-right:0}
.hzhb{height: auto; overflow: hidden;}
.list{overflow:hidden;padding-top: 10px;}
.list li{width:260px;height:60px;background:#eee;float:left;margin-top:20px;margin-left:19px;border-radius: 5px;}
.list li a{display:block}
.list li a img{float:left;width:42px;height:42px;margin-top:10px;margin-right:10px;margin-left:18px}
.list li a .text{float:left;padding:5px 0;line-height:50px;color:#000;font-size:18px}

.xinxibox {clear: both;}
.xinxibox h3,.tzgg h3{width:100%;font-size:24px;line-height:48px;font-weight:700;border-bottom:1px solid #ccc;position:relative;color:#276fc0;margin:10px 0 5px 0}
.xinxibox ul{margin:0 auto;padding-left:20px;height: auto;overflow: hidden;margin-bottom: 20px;}
.xinxibox li{width:230px;height:60px;line-height:60px;background:url(/images/5642/xxkj_ico.png) no-repeat;float:left;margin:20px 30px 0 0;font-size:20px;text-indent:76px}
.xinxibox li a{color:#c68a18}
.xinxibox li:hover{background:url(/images/5642/xxkj_gray.png) no-repeat}
.multiple-items >ul{line-height: 38px;}
.multiple-items li{float: left;width: 48%;}
.multiple-items li:nth-child(1){margin-right: 2%;}
.multiple-items li:nth-child(3){margin-right: 2%;}
.multiple-items li:nth-child(5){margin-right: 2%;}
.multiple-items li:nth-child(7){margin-right: 2%;}
.multiple-items li:nth-child(9){margin-right: 2%;}
.multiple-items li:nth-child(11){margin-right: 2%;}
.multiple-items li:nth-child(13){margin-right: 2%;}
.multiple-items li:nth-child(2){margin-left: 2%;}
.multiple-items li:nth-child(4){margin-left: 2%;}
.multiple-items li:nth-child(6){margin-left: 2%;}
.multiple-items li:nth-child(8){margin-left: 2%;}
.multiple-items li:nth-child(10){margin-left: 2%;}
.multiple-items li:nth-child(12){margin-left: 2%;}
.multiple-items li:nth-child(14){margin-left: 2%;}
.multiple-items li>i{float:left;margin-right:5px;display:block}
.multiple-items li a{font-size:16px;color:#333;float:left;width:90%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.multiple-items li>span{float:right;font-size:16px;display:block}
.bottom{width:100%;height:700px;background:url(/images/5642/bootbg.jpg) no-repeat;background-size:100% 100%;margin-top:-340px;position:relative;bottom:-350px}
.bottom:before{content:"";position: absolute;top: 0;left: 0%;height: 160px;width: 100%;display: block;background: linear-gradient(to bottom right,#ffffff 49.5%,transparent 50%);}
.bottom_di{width:100%;background:url(/images/5642/bootbg.jpg) no-repeat;background-size:100% 100%;}
.bottombg{background: linear-gradient(269deg,rgba(119,176,252,.10),rgba(119,176,252,.6) 50%);height: 100%;}
.bots{padding-top:205px;margin-bottom:50px;position:relative;top:-20px}
.snak li{float:left;margin-right:35px}
.snak li a{display:block}
.snak li a img{width:300px;height:125px}
.snrbjq{height:45px;width:100%;background:url(/images/5642/srb_04.png) no-repeat left center #8f000b;text-align:left;padding-left:40px;font-size:20px;line-height:45px;color:#fff;}
.foot{width:100%;height:140px;background-color:rgba(102,102,102,.5);position: relative;}
.bottom>.bottombg>.foot{width:100%;height:140px;background-color:rgba(102,102,102,.5);position: absolute;z-index:2;bottom: 0px;}
.ong{width:531px;height:54px;margin-top:42px;background:url(/images/5642/logo_01.png) no-repeat;float:left;margin-left:30px}
.fot-cont{float:left;color:#fff;font-size:14px;margin-top:42px;margin-left:-100px;width:655px}
.fot-cont p span{padding:0 10px}
.fot-cont p{line-height:28px}
.imgwx{width:135px;height:92px;float:right;margin-top:25px}
.nsubbb{display:none}
.imgwx img{width:94px;height:92px}
.cli>span{width:32px;height:32px;float:right;margin-top:20px;display:none;background:url(/images/5642/icon1.png) no-repeat right center;position:relative;z-index:999}
.cli>span.icon{background:url(/images/5642/icon1.png) no-repeat right center}
.slick-arrow{position:absolute;top:50%;margin-top:-70px;width:46px;height:100px;font-size:0;z-index:8;opacity:.5}
.slick-arrow:hover{opacity:1}
button.slick-prev{left:0;background:url(/images/5642/sprite.png) 100px 0}
button.slick-next{right:0;background:url(/images/5642/sprite.png) 50px 0}
.ntb>li>a:hover p{color:red}
.h1 p{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
/* .blue div.head{width:100%;background:url(/images/5642/labg03.jpg) repeat-x} */
.blue .logo a{background:url(/images/5642/logo.png) no-repeat 30% center}
.blue .ong{margin-top:39px;width:19%;margin-left:40px;background:url(/images/5642/logo_01.png) no-repeat}
.blue .fot-cont{margin-top:31px;width:60%;margin-left:100px}
.blue .imgwx{position:absolute;right:150px;top:0}
.blue div.ntm{background:#3268bb}
.blue .ril:hover{color:#3268bb}
.blue .in:hover{color:#3268bb}
.blue div.contet{background:#3268bb}
.blue .ntb>li>a:hover p{color:#3268bb}
.blue span.bggrev1{background:#3268bb}
.blue div.bjs1{color:#3268bb}
/* .blue span.ntpo{background:#3268bb} */

.mar-t-10{margin-top: 10px;}
/*栏目页*/
.banner-box{width: 100%; position: relative;overflow: hidden;}
.cumb-bg{position: absolute;z-index: 10;width: 100%;left: 0;bottom:5px;height: 36px; background: #fff;opacity: 0.7;overflow: hidden;}
.cumb{position: absolute;z-index: 12;left:15%;bottom:3px;height: 34px;line-height: 34px;overflow: hidden;color: #666;overflow: hidden;background: url(/images/5642/bread.png) no-repeat left center;padding-left:20px}
.cumb a{color: #666}
.bgececec{background: #ececec;position: relative;top: -5px;width: 100%;}
.list-nav{width: 100%; height: 50px;line-height: 50px; background: #276fc0;}
.list-nav ul li{float: left; margin-right: 4%;}
.list-nav ul li a{color: #8fb9e9;font-size: 0.07rem;}
.list-nav ul li a:hover,.list-nav ul li.active a{color: #fff;}
.column{width:70%;margin: 0 auto;overflow: hidden ;}
.pos-r{position: relative;}
.ov{overflow: hidden;zoom: 1;}
.bg01{position: absolute;top: 0; left: 1%;}
.bg02{position: absolute;bottom: 3%; right: 6%;}
.title-2{font-size:0.13rem; color: #276fc1;font-weight: normal;}
.f-l{float: left;}
.f-r{float: right;}
.mar-t-20{margin-top: 20px;}
/* .bgececec>.list-nav>.column{width: 90%;} */
.bgececec>.list-nav>.column>ul li{margin-right: 2%;}
.bgececec>.list-nav>.column>ul li.bu10{margin-right: 1.5%;}
/* .list-nav ul li.bu10 a{font-size: 16px;} */
.thr_col_dq{margin: 0 auto;width: 70%;text-align: center;margin-top: 20px;}
.thr_col_dq a{padding:8px 20px;color:rgba(138,138,138,.81);border:#d2d2d2 1px solid;margin-right:10px;margin-bottom:10px;display:inline-block;transition:all .3s ease-out 0s;border-radius:10px;background:#eaeaea}
.thr_col_dq a.active,.thr_col_dq a:hover{background:#276fc0;color:#fff;transition:.3s;transform-origin:bottom}


/*-----------------通知------------*/
.w1{width: 72%;float: left;}
.tzgg{margin-bottom: 3%;min-height: 300px;}
.tzgg ul li{background: url("/images/5642/xian2.png") repeat-x bottom;padding-bottom: 3%;margin-top: 3%}
.tzgg ul li.xxgkli{padding-bottom: 0;margin-top: 0}
.tzgg ul li span{display: block;width: 122px;height: 25px;text-indent: 30px;
    background: url("/images/5642/news-bg.jpg") no-repeat;line-height: 25px;font-family: "Arial";font-size: 14px;font-weight: bold;color: #515151}
.tzgg ul li>h3>span{float: right;margin-top: 10px;}
.tzgg ul li h3{margin-top:10px;font-weight: normal;font-size: 20px;color: #333;}
.xxgkli>h3{padding: 0px;margin-top: 0px !important;}
.tzgg ul li h3>a{color: #333;display: block;width: 80%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tzgg ul li p{font-size: 16px;line-height: 28px;color: #666;margin-top: 10px;}
.ysqgk{width:26%;float: right;}
/*机构设置*/
.jgsz-l{width: 50%;}
.jgsz-l li,.jgsz-r li{overflow: hidden;/* border-bottom: 1px dashed #d2d2d2; */padding-bottom: 2%;margin-top: 4%;}
.jgsz-l li em,.jgsz-r li em{display: block;width: 8%;}
.jgsz-l h3,.jgsz-r h3{min-width: 28%;line-height: 40px;font-size: 0.1rem;margin-left: 2%;}
.jgsz-l-txt{width: 62%;margin-top: 5px; }
.jgsz-l-txt1{width: 62%;margin-top: 5px; }
.jgsz-l-txt p{font-size: 16px;line-height: 32px;margin-bottom: 2%;float: left;width: 50%;}
.jgsz-l-txt p.s{font-size: 16px;line-height: 32px;margin-bottom: 2%;float: left;width: 35%;}
.jgsz-l-txt1 p{font-size: 16px;line-height: 32px;margin-bottom: 2%;float: left;width: 50%;}
.jgsz-r{width: 50%}
/*-----------------师资------------------------*/
.teacher-box-ul li{width: 46%;border: 1px solid #eeeeed;overflow: hidden; margin-top: 2%;margin-bottom: 2%;}
.teacher-box-ul li .img-l{width: 30%}
.teacher-box-ul-r{width: 63%;margin-right: 3%}
.teacher-box-ul-r h3{margin-top: 8%}
.teacher-box-ul-r h3 a{font-size: 18px;font-weight: bold}
.teacher-box-ul-r p{font-size: 16px; line-height: 28px;margin-top: 4%}
/*-----------------???è??è????…é??------------------------*/
.teacher-content{width: 90%; margin: 0 auto;margin-bottom: 30%}
.teacher-content .img-l{width: 15%}
.teacher-content-l{width: 70%}
.teacher-content-l h3{height: 46px;line-height: 46px;background: #efefef;width: 100%;margin-top: 10%;text-indent: 30px;font-size: 22px; overflow: hidden}
.teacher-content-l-p{padding-left: 30px;}
.teacher-content-l p{line-height: 30px;font-size: 16px;}
/*文章*/
.content h1{text-align: center;background: url("/images/5642/xian2.png") repeat-x bottom;font-size: 28px;padding: 3% 0}
.content-t{text-align: center;}
.content-t span{color: #666;margin-right: 3%}
.content p{font-size: 16px; line-height: 30px;}
.content img{max-width: 100%;}
.content-t .big,.content-t .zh,.content-t .small{cursor: pointer}

.print{float: left;background: url(/images/5642/wz_dy.jpg) no-repeat left center;padding-left:22px;}
.print1{background: url(/images/5642/wz_dy.jpg) no-repeat left center;padding-left:20px;}
.wz_dygb{float:right;margin-bottom: 30px;margin-top:10px;}
.wz_dygb a{display: inline-block;margin-left: 25px;font-size: 16px;color: #515151;}
.wz_close{background: url(/images/5642/wz_gb.jpg) no-repeat left center;padding-left:22px;}
.txt-con p{margin-top: 15px;}
.lxfs{width:100%;height:auto;margin-bottom:20px;margin-top:10px}
.lxfs dt{width:100%;font-size:24px;line-height:48px;font-weight:700;border-bottom:1px solid #ccc;margin-bottom:4px;color:#276fc0}
.lxfs.jd dt{color:#276fc0}
.lxfs dd{width:100%;font-size:16px;line-height:25px;color:#004732}
/*.lxfs dd a{color:#004732}*/
.lxfs dd a:hover{color:#c68a18}
.colbox1{background: #ffffff; height: auto;overflow: hidden;margin-bottom: 20px;border:1px solid #e6e6e6;border-top:none;}
.col_menu{padding:15px; background:#276fc0;  color:#fff;font-size: 20px;}
.column_left_fa_list{padding-left: 20px;}
.column_left_fa_list_ul{padding: 15px;}
.column_left_fa_list li{padding: 8px 0px;}
.column_left_fa_list li a{font-size: 16px;color: #333;}
.column_left_fa_list li.active{color:#3268bb}
.column_left_fa_list li.active a{color:#3268bb; }
.xxgk-l{width: 20%; float: left; height: auto;overflow: hidden;margin-top: 20px;}
.xxgk-f{width: 78%; float: right; height: auto;overflow: hidden;}
.proclamation{margin-top:14px}
.proclamation>li{padding:28px 20px 10px;border-bottom:1px dashed #e1e1e1;overflow:hidden;margin-top: 0px !important;}
.tzgg .proclamation_l{display:block;width:6px;height:12px;margin-top:4px;background:url(/images/5642/sx.jpg);background-size:100% 100%;float:left;}
.proclamation_r_p{color:#8f8f8f;font-size:14px;line-height:24px;overflow:hidden;margin-top:16px}
.proclamation>li:hover{background:#f3f3f3}
.headline{overflow:hidden}
.headline>div{width:680px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #333;font-weight: normal;}
.headline>span{color:#ef913e;font-size:14px;float:right}
.proclamations>li{padding:16px 20px!important}
.headlines{font-size:16px!important}
.bsfw .proclamation{margin-top: 25px;}
.bsfw .proclamation li{width: 18%;border-radius: 0.05rem;min-height: 90px;float: left; background-color: #E6EFFA;border:#8fb9e9 1px solid;font-weight: normal;padding: 10px 0px; margin: 2% 2% 2% 0px;display: flex;flex: 0 1 auto;align-items: center;}
.bsfw .proclamation li:nth-child(5){margin-right: 0px;}
.bsfw .proclamation li:nth-child(10){margin-right: 0px;}
.bsfw .proclamation li:nth-child(15){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(20){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(25){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(30){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(35){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(40){margin-right: 0px;}
.bsfw .proclamation li:nth-child(45){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(50){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(55){margin-right: 0px;} 
.bsfw .proclamation li:nth-child(60){margin-right: 0px;}   
.bsfw .proclamation li .bsfwt{display: block; color: #333;text-align: left;  overflow: hidden;  margin: 0 auto;line-height: 30px;font-size: 0.07rem;}
.bsfwt img{width: 50px;padding-right: 0.02rem;}
li:hover dd img{animation: whirl 1s linear infinite;}
.proclamation li{padding: 10px 0px;}
.proclamation li>dd{width: 25%;float: left;height: auto;overflow: hidden;text-align: center;}
.proclamation li>dd>img{width: 90%;}
.proclamation>li>dl{width: 74%;float: right;height: auto;overflow: hidden;padding-left: 1%;}
 @keyframes whirl {
  from {
      transform: rotate(0deg);
  }
  to {
      transform: rotate(360deg);
  }}
.bsfw .proclamation li .wen{position: absolute; right:20px;top:5px;color:#fff;}
.bsfw .proclamation li:hover .wen{font-size: 18px;}
@media screen and (min-width:1921px){.banner{max-width:1920px;margin:0 auto}
}
@media screen and (max-width:1440px){.w1400{width:1200px}
.ntmU>li>a>.sjr{font-size:18px;line-height:24px}
.snrj{font-size:18px}
.mtld{width:570px}
.mtlss{width:600px}
.meilst a{width:480px;font-size:18px}
.picScroll02 .picList1 img{/* height:360px */}
.meilst li>span{font-size:14px}
.meilst{line-height:38px}
.multiple-items .slick-slide a{margin-left:16px}
.slick-dots{left:600px}
.snak li a img{width:260px}
.navul>li>a{padding:4px 0px}
.ntmU>li>a img{height:270px}
.ong{margin-top:20px;width:100%}
.fot-cont{margin-top:20px;width:100%;margin-left:36px}
.blue .imgwx{position:absolute;right:10px;top:0px}
.snrbjq{font-size: 16px;}
}
@media screen and (max-width:1000px){
.rsn{display: none;}
.blue .imgwx{position:inherit}
.blue .logo a{width:6rem;background:url(/images/5642/logo.png) no-repeat left center;background-size:contain;-webkit-background-size:contain;margin-top: 0.2rem;}
.blue ul.navul>li:hover>a{color:#fff;background:0 0}
.logo a{width:100%;}
.blue .imgwx{position: absolute;right: 10px;top: 0; display: none; }
.ml30 li{text-align:left}
.h1 p{width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html{overflow-x:hidden}
.ul-txt-list1 li{ height: 85px;padding-top: 12px; box-sizing: border-box;}
.ul-txt-list1 .date{width: 18.7%;margin:0}
.ul-txt-list1 .date .s1{padding-left:0;text-align:center}
.ul-txt-list1 .date .s2{padding-left:0;text-align:center}
.ul-txt-list1 .txt1{width: 81.3%;margin-top: 0; box-sizing: border-box;padding-left: 8px;}
.ul-txt-list1 .txt1 h4{font-size: 18px;color: #333;} 
.ul-txt-list1 .txt1 p{line-height: 25px;height: 25px;font-size: 16px;}
.meilst li{position:relative}
.meilst li span{position:absolute;right:0}
.meilst a:hover{color:#333}
.picScroll01>a.next,.picScroll01>a.prev{display:none!important}
body{overflow-x:hidden}
.snrj{width:68%}
.w1400{width:7.3rem}
.logo{width:300px;height:48px;float:left}
.logo a{margin-top:0;background-size:contain;-webkit-background-size:contain}
.cli>span{display:block}
.navul>li{float:none;font-size:16px;line-height:0.7rem}
.navul>li i.mor{background:url(/images/5642/morel.png) no-repeat left center;width:16px;height:16px;margin-top:11px;position:absolute;right:0;top:0;-webkit-transition:all .2s;transition:all .2s}
.navul>li i.cur{transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg)}
.navul>li>a{color:#fff;}
.navul>li:hover>a{color:#fff;background:0 0}
.nav{background:rgba(51, 103, 187, 0.9);position:absolute;z-index:998;left:0;top:80px;width:100%;height:1000px}
.nsubbb{display:block}
.minfoWrap{background:0 0;position:inherit;width:5rem;margin-left:120px}
.ml30 li a{color:#fff;text-align:left}
.navul>li:hover .minfoWrap{display:none}
.snrnb{display:none}
.deadlock{position:relative;overflow:hidden}
.ovf{overflow-y:auto;width:100%;height:100%}
.banner{width:100%;height:3rem}
.banner img{height:3rem}
.picScroll01 .picList li{height:3rem}
.head::before{height: 100px;}
.inner-header {height: 10vh;}
.waves {height:40px; min-height:40px;    }
.picScroll01>.bd>ul{height:3rem!important}
.news{padding-top:.4rem}
.ntmU>li{width:100%;margin-bottom:15px}
.ntmU>li>a{width:100%}
.ntmU>li>a img{height:4rem}
.ntmU>li:first-child{width:100%}
.ntmU>li>a>.sjr{height:auto}
.slick-arrow{display:none!important}
.ntb{margin-top:25px}
.mtld{width:7.3rem;margin:0 auto;margin-top:25px;}
.news .mtld{margin-top:0px;}
.in{margin-top:0}
.ntb>li>a{border-left:none}
.ntb>li{width:100%}
.ntb>li:first-child{width:100%}
.smallpic{display:none}
.picScroll02 a{height:100%}
.picScroll02{height:4rem}
.picScroll02 .bigpic img{height:4rem}
.contet{width:6.5rem;padding:0 1rem}
.bigpic{width:100%;height:4rem}
.picScroll02 .picList1{height:100%}
.slick-list{height:100%}
.slick-track{height:100%}
.slick-slide{height:100%}
.slick-dots{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:0!important}
.multiple-items .slick-slide a{width:20%;margin-left:0}
.multiple-items .slick-slide a img{margin:0 auto}
.bottom{bottom:0;background-size:100% 100%!important;background:url(/images/5642/bootbg.jpg) no-repeat;height:auto;margin-top:50px}
.snak{overflow:hidden;width:100%;position:relative;top:40px}
.snak li{width:47.5%;margin-right:0;margin-bottom:.5rem}
.snak li a img{height:1.7rem;width:100%}
.snak li:first-child{margin-right:5%}
.snak li:nth-child(3){margin-right:5%}
.bots{padding-top:0;height:5.2rem;top:0}
.foot{overflow:hidden;top:0;text-align:center;height:auto;position: relative;}
.foot p{width:100%}
.ong{margin:30px auto;float:none;margin-bottom:0;width:100%;height:1rem;background-size:contain;-webkit-background-size:contain;max-width:531px}
.fot-cont{margin-top:10px;width:100%;margin-left:0;float:none}
.fot-cont p span{display:block;font-size:0;height:0}
.imgwx{margin:20px auto;float:none;position:inherit}
.snrbjq{height:.4rem;font-size:.3rem;line-height:.4rem}
.blue div.snrbjq{background-image: none;}
.mtlss{width:7.3rem;margin:0 auto;margin-top: 25px;}
.bottom:before {background: none;}
.bg {padding-bottom: 0px;}
.meilst a{width:5.7rem}
.picScroll01 .hd{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.srjb{bottom:60%;width:5.69rem}
.navul>li.w162{width:162px}
.picList1 .slick-dots{left:85%;top:inherit;bottom:25px}
.srjb dd{left:-999px}
.srjb dd a{font-size:.3rem;line-height:.4rem;padding:.01rem;display:block;text-align:center}
.blue div.ong{margin-left:0;background:url(/images/5642/logo_01.png) no-repeat center center;width:100%;height:1.2rem;margin-top:20px}
.blue div.fot-cont{width:100%;margin-left:0;margin-top:20px}
}
@media screen and (max-width:640px){.w192{line-height:.4rem}
.snak li a img{height:3.4rem}
.snrbjq{height:.7rem;font-size:.4rem;line-height:.7rem;-webkit-background-size:contain;background-size:contain}
.contet{width:100%;top:0;height:1.3rem}
.snak li{width:100%}
.bjs{height:.8rem;line-height:1.1rem;font-size:.4rem}
.h1{font-size:.3rem}
.sr{display:none}
.bots{height:18.4rem}
.xxgk{text-indent: 0px;text-align: center;width: 100%;clear: both;margin: 0 auto;font-size: 0.7rem;position: absolute;top: 0.45rem;}
.w1{width:99%;float:none;}
.ysqgk{width:99% !important;float:none;}
.list li{width: 100%;margin-left: 0px;}
.xinxibox ul{padding-left: 0px;}
.xinxibox li{float: none; margin: 20px auto;}
.tzgg ul li>h3>span{float: left;clear: both;width: 100%;}
.br{clear: both;width: 100%;overflow: hidden;}
.ntmU>li>a>.sjr{font-size:.33rem}
.rq{width:18%;margin-left:2%}
.snrj{width:75%;font-size:.33rem;margin-top:5px}
.slick-dots{margin-top:.2rem}
.w192{width:auto;left:50%;margin-left:0;transform:translateX(-50%)}
.w192 span{font-size:.5rem}
.column{width:95%;margin: 0 auto;overflow: hidden ;}
.bg01{display: none;}
.jgsz-r{width: 100%;float:none; clear: both;}
.jgsz-l{width: 100%;}
.title-2 {font-size: 0.5rem;}
.jgsz-l h3 {font-size: 0.35rem;}
.jgsz-l-txt{width: 100%;margin-top: 5px; }
.jgsz-l li em,.jgsz-r li em{display: block;width: 8%;padding-top: 8px;}
.bgececec>.list-nav>.column>ul{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;overflow:auto}
.list-nav ul li{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;color:#fff;padding:0 5px}
.headline>span{float: left;}
.bsfw .proclamation li{width: 95% !important; margin: 0.25rem auto;}
.w1{width: 100% !important;}
.tzgg ul li h3>a{width: 100%;}
.bottom>.bottombg>.foot{position: relative;}
.bsfw .proclamation li .bsfwt{text-align: left;font-size: 0.4rem;}
.tzgg ul li h3{font-size: 0.3rem;}
.list-nav ul li a {font-size: 0.3rem;}
.jgsz-r h3{font-size: 0.35rem;}
.xxgk-l{width: 100%;float: none; clear: both;}
.xxgk-f{width: 100%;float: none; clear: both;}

}
@media screen and (max-width:380px){.topr li a{margin:0 .1rem}
.logo{width:5rem}
.srjb{bottom:70%}
.w192{line-height:inherit}
}
@media only screen and (max-width: 1024px) and (min-width: 320px){
.topr li a {margin: 0 3px;font-size:10px;}
    .navul>li {width:100%}
}
