@charset "utf-8";
@font-face {
  font-family: "Book-Antiqua";
  src: url("../fonts/Book-Antiqua.woff2") format("woff2"),
       url("../fonts/Book-Antiqua.woff") format("woff"),
       url("../fonts/Book-Antiqua.ttf") format("truetype"),
       url("../fonts/Book-Antiqua.eot") format("embedded-opentype"),
       url("../fonts/Book-Antiqua.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.sp{ font-family: "Book-Antiqua";}
*{box-sizing:border-box;margin:0;padding:0;  }
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size: 100px}
body{margin:0;position: relative;font-size: .14rem; font-family:  "Microsoft YaHei",-apple-system, BlinkMacSystemFont, "PingFang SC", "Lantinghei SC", "Helvetica Neue", Arial, "Open Sans", "Hiragino Sans GB", sans-serif;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.2em;font-weight:normal;}
ol,ul{list-style:none}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{color:#222;background-color:transparent;-webkit-tap-highlight-color:transparent;text-decoration: none;}
a:active,a:hover{outline:0;text-decoration:none}
a:hover{color:#2564b3}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{display:block;padding:0;border:none;-ms-interpolation-mode:bicubic;max-width:100%;max-height:100%}
address,cite,dfn,em,var,i{font-style: normal;}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:1px;background:#ddd; -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
:focus{outline:0}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible;border: none}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal;-webkit-appearance:none}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}


::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;

}

::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
 
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;

}   
input:-ms-input-placeholder {
  color: #ccc !important;
}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}

.bor{border:1px dashed #999}
.poab{position:absolute}
.pore{position:relative;margin-top: 50px;}
.texto{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.eclip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.imgInline{display:inline-block!important;vertical-align:middle}
.imgMargin{margin:0 auto}
.imgW100{width:100%}

.text-r{text-align:right}
.text-m{text-align:center}
.text-bold{font-weight: 700;}
.text-light{font-weight:100;}
.text-up{text-transform: uppercase;}

.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex-left{display:flex;flex-wrap:wrap}
.flex-center{display:flex;flex-wrap:wrap;justify-content: center;}
.flex-right{display:flex;flex-wrap:wrap;justify-content: flex-end;}
.flex-v-center{display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}
.flex-v-bottom{display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;}

.trans{transition:all .5s}
.trans-mask{display:block;overflow:hidden;width:100%;cursor:pointer;position: relative;}
.trans-mask img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.trans-mask:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}

.bg-mask .pic{overflow: hidden;}
.bg-mask .pic a{background-repeat: no-repeat;background-position: center;background-size: cover;height: 100%;display: block;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.bg-mask:hover .pic a{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.bgimg{background-repeat: no-repeat;background-position: center;background-size: cover;}
.none{display: none}

body{margin: 0 auto;}
.wp{margin:0 auto;width: 92%}

.greybg{background:#f2f2f2}
.textup{text-transform:uppercase}
.co-main{color:#0662d4}
.co-fff{color:#fff!important}
.fixdbody{position:fixed;top:0;left:0;right:0;bottom:0}
.m-show{display:none}
.filter-page{filter: blur(5px);}




.line2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.line4{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}


.menu-btn{z-index:999;overflow:hidden;width:.28rem;height:.32rem;background:0 0;text-indent:-5260px;opacity:1;position: relative;z-index: 999;margin-left: .2rem}
.menu-btn .line-1,.menu-btn .line-2,.menu-btn .line-3{position:absolute;top:50%;right:50%;display:block;right: 0;
  width:.28rem;height:2px;background:#fff;transition:all .4s cubic-bezier(.165,.84,.44,1) 0s;transition-property:transform,width,margin,background-color}
.menu-btn .line-1{margin-top:-.09rem;width:.28rem}
.menu-btn .line-3{margin-top:.09rem;width:.28rem}
.drawerMenu-open .menu-btn .line-1{visibility:hidden}
.drawerMenu-open .menu-btn .line-2{margin-top:0!important;width:.28rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.drawerMenu-open .menu-btn .line-3{margin-top:0!important;width:.28rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}

.mobNav{position: fixed;top:.5rem;left: 0;right: 0;bottom: 0; background: rgba(255,255,255,.95);z-index: 98;padding-top: .5rem;padding: .3rem 5% .3rem;display: none}
.mobNav ul{height: 70vh;overflow: auto}
.mobNav ul li{padding: .12rem 0;border-bottom: 1px solid #ddd}
.mobNav ul li:last-child{border-bottom: 0}
.mobNav ul li .navp a{font-size: .15rem;color: #2564b3;font-weight: bold;}
.mobNav ul li .navp i{display: block;width: .16rem;transition: .3s;transform-origin: center;margin-right: .05rem;height: .16rem;background: url(../images/more.svg) no-repeat center;background-size: .16rem .16rem}
.mobNav ul li.on .navp i{transform: rotate(-45deg);}
.mobNav ul li .subNavm{margin-top: .1rem;padding-left: .1rem;display: none}
.mobNav ul li .subNavm a{display: block;line-height: .3rem;font-size:.14rem }

.headerm{position: fixed;left: 0;right: 0;top:0;z-index: 99;box-shadow: 0 0 10px rgba(0,0,0,.2);background: rgba(14,38,100,.8);height: .5rem;padding: 0 4%}
.scrolling .headerm{background: rgba(14,38,100,1)}
.headerm .logo {}
.headerm .logo img{height:.32rem}
.headerm .login img{height: .3rem}

.in-banner .swiper-pagination-bullets{bottom:10px;left: 0}
.in-banner .swiper-pagination-bullet{margin: 0 6px!important}
.in-banner .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:5px;background:#fff;opacity:1;}
.in-banner .swiper-pagination-bullet-active{background:#0e2664}




.txt-tzgg li:last-child{margin-bottom: 0}
.txt-tzgg li{position: relative;line-height:;/* height:.56rem; */display:flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: .1rem;}
.txt-tzgg li .time{width: .56rem;height: .56rem;background:#1b478e;color: #fff;text-align: center;font-size: font-size: .14rem;}
.txt-tzgg li .time span{display: block;font-size: .28rem;}

.txt-tzgg li  h4 a{position: relative;transform: translateY(-50%);top:50%;font-size: .15rem; }
.txt-tzgg li{/* margin-bottom: .12rem; */}
.txt-tzgg li:last-child{margin-bottom: 0}


.footer{color: #fff;background: url(../images/ftbg.jpg) no-repeat center;background-size: cover;padding-top: .35rem}
.footer a{color: #fff}
.footer .fa{margin-bottom: .25rem }
.footer .fa { }

.footer .fa dl dt{padding-bottom: .05rem;border-bottom: 1px solid rgba(255,255,255,.5);margin-bottom: 15px}
.footer .fa dl dt span{font-size: .18rem}
.footer .fa dl dd{font-size: .12rem}
.footer .fa dl dd p{padding: 3px 0}
.footer .fa .code{width: .7rem}
.footer .fa .info{padding: .2rem 0;font-size: .12rem}
.footer .fa .txt{width: calc(100% - .85rem);line-height: 1.6em;opacity: .5}
.footer .fb .ftlink p{border-top: 1px solid rgba(255,255,255,.5);padding: .1rem .1rem .15rem;font-size: .13rem}
.footer .fb dl{margin-bottom: .1rem}
.footer .fb dl dt{padding-bottom: .05rem;border-bottom: 1px solid rgba(255,255,255,.5);margin-bottom: 15px}
.footer .fb dl dt span{font-size: .18rem}
.footer .fb .item{width: 25.333333%;margin: 0 4%;text-align: center;}
.footer .fb .item img{border-radius:8px;margin: 0 auto}
.footer .fb p{padding: 3px 0;}
.footer .copy{text-align: center;background: rgba(32,35,46,.68);font-size: .12rem;padding: .08rem}
.footer .copy p{opacity: .7;padding:2px 0}


/*index*/

body{ background: #f8f8f8 }
.ctit {margin-bottom: .15rem;text-align: center;}
.ctit span{font-size: .24rem;position: relative;}
.ctit span:after{content: '';height: 1px;width: .9rem;background: #ddd;display:inline-block;position: relative;vertical-align: middle;margin-left: 10px}
.ctit span:before{content: '';height: 1px;width: .9rem;background: #ddd;display:inline-block;position: relative;vertical-align: middle;margin-right: 10px}

.homeaa{padding: .3rem 0 .3rem}
.hmore{margin-top: .2rem}
.hmore a{display: inline-block;border: 1px solid #ddd;padding: .06rem .3rem}
.hmore a:hover{border: 1px solid #2f68bc;color: #2f68bc}

.homeaa .pic-news{margin-bottom: .1rem;background: #fff;padding: .15rem}
.homeaa .pic-news a{display: block;position: relative;}
.homeaa .pic-news p{padding: .1rem 0;z-index: 5;font-size: .16rem;}
.homeaa .pic-news time{display: block;color: #777}
.homeaa .pic-news time i{color: #2564b3;vertical-align: -2px;font-size: .2rem;margin-right: 5px}
.homeaa .pic-news img{width: 100%}
.homeaa .listaa li{position: relative;padding: .12rem 0;padding-left: .1rem;border-bottom: 1px solid #ddd;font-size: .15rem}
.homeaa .listaa li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.homeaa .listaa li:before{content: '';width: 4px;height: 4px;background:#2f68bc;display: inline-block;position: absolute;left: 0;top:50%;margin: -2px; }
.homeaa .listaa li:nth-child(2n){margin-right: 0}
.homeaa .listaa li:nth-last-child(1){border-bottom: 0}


.homea .navtab{margin-bottom: .15rem}
.homea{padding: .3rem 0 0;background: url(../images/tzggbg.png) no-repeat center center;}
.homea .swiper-container-h{padding-bottom: .3rem}

.homea .swiper-pagination-h{bottom: 0}
.tabnav{padding: 0 3%;/* border-bottom: 1px solid #ddd */}
.tabnav a{display: inline-block;font-size: .2rem;text-align: center;width: 30%;margin: 0 9%;}
.tabnav a:hover{color: #333}
.tabnav a.active{/* color: #2564b3 */}

.tabnav a.active:after {height: 2px;width: 100%;background: #2564b3;content: '';display: block;margin: 0 auto;margin-top: .05rem;position: relative;top:1px;}
.txt-tzgg li:first-child{padding-top: 0}
.txt-tzgg li:last-child{border-bottom: 0}
.txt-tzgg li{position: relative;display:flex;justify-content: space-between;flex-wrap: wrap;padding: .13rem 0;border-bottom: 1px solid #ddd;/* box-sizing: border-box; */}
.txt-tzgg li .time{width: .56rem;height: .56rem;background:#1b478e;color: #fff;text-align: center; font-size: .12rem;}
.txt-tzgg li .time span{display: block;font-size: .2rem;}
.txt-tzgg li  .txt{width: calc(100% - .56rem);padding: 0 0 0 .15rem;position: relative;}
.txt-tzgg li  h4{margin-bottom: .05rem}
.txt-tzgg li  h4 a{font-size: .16rem; }
.txt-tzgg li  p{color: #666;}

.homec{padding: .3rem 0 .35rem}
.homec .wp{width: 85%}
.homec .homec-ser{margin-bottom: .2rem}
.homec .homec-ser .inp{height: .4rem;width:100%;border: 1px solid #ddd;border-radius:5px;line-height: .4rem;padding: 0 .45rem 0 .15rem;font-size: .14rem}
.homec .homec-ser .sub{background: url(../images/serbtn1.svg) no-repeat center; background-size: .2rem .2rem;position: absolute;top: 0;right: 0;width: .4rem;height: .4rem;border: 0;border-radius:50%;}
.homec .form {margin-bottom: .2rem}
.homec .form dl dt{font-size: .3rem;margin-bottom: .15rem}
.homec .form dl dd{padding: .08rem 0}
.homec .form dl dd .inp{border: 1px solid #ddd;height: .4rem;width: 100%;line-height: .4rem;border-radius:3px;padding: 0 10px;font-size: .14rem}
.homec .form dl dd select{border: 1px solid #ddd;height: .4rem;width: 100%;line-height: .4rem;border-radius:3px;padding-left: 10px;color: #777;font-size: .14rem}
.homec .form dl dd .sub{border: 1px solid #1D62C9;background:#1D62C9;color: #fff;height: .4rem;width: 100%;line-height: .4rem;border-radius:3px;}
.homec  .icolink a{width: 30%;display: block;height: .78rem;text-align: center;border-radius:5px;color: #fff;padding: .05rem 0}
.homec  .icolink a i{font-size: .4rem}
.homec  .icolink a:nth-child(1){background: #e0a046}
.homec  .icolink a:nth-child(2){background: #317cb6}
.homec  .icolink a:nth-child(3){background: #d77e4d}

.homed{min-height: 2rem;padding-top: .35rem;padding-bottom: .35rem}
.homed .ctit span{color: #fff}
.homed ul li{width: 44%;margin: .1rem 3%;text-align: center;background: url(../images/linkbg1.png) no-repeat center center;background-size: 100%;height: 0.8rem;}
.homed ul li:nth-child(2){background: url(../images/linkbg2.png) no-repeat center center;    background-size: 100%;}
.homed ul li:nth-child(3){background: url(../images/linkbg3.png) no-repeat center center;    background-size: 100%;}
.homed ul li:nth-child(4){background: url(../images/linkbg4.png) no-repeat center center;    background-size: 100%;}
.homed ul li a{display: block;/* border: 1px solid rgba(255,255,255,.4); */color: #fff;line-height: 0.8rem;font-size: 20px;}

.homee{background: url(../images/databg.jpg) no-repeat center;background-size: cover;height: 4.45rem;padding-top: .3rem}

.homee .udata {width: 100%;height: 2.4rem;margin-top: .72rem;background: rgba(0,0,0,0);left: -2px}
.homee .udata li{text-align: center;width:25%;
  height: .8rem;position: absolute;padding: 1% 1%;background:rgba(255,255,255,.8);border: 1px solid #ddd}
.homee .udata li:hover{background: #E0A046;color: #fff;border: 1px solid #E0A046}
.homee .udata li:hover span{color: #fff}
.homee .udata li.da1{top:0;right: calc(50% - 2px)}
.homee .udata li.da2{top: calc(.8rem - 1px);right: calc(50% - 2px)}
.homee .udata li.da3{top:  calc(.8rem - 1px);right: calc(25% - 1px)}
.homee .udata li.da4{top: calc(.8rem - 1px);right:0}
.homee .udata li.da5{top:calc(1.6rem - 2px);right:calc(75% - 3px)}
.homee .udata li.da6{top:calc(1.6rem - 2px);right:calc(25% - 1px)}
.homee .udata li span{font-size: .2rem;color: #333;}
.homee .udata li  p{font-size: .09rem;line-height: 1.2em;margin-top: .03rem}
/**/









.hidden_search .text { width: 100%; height: 36px; padding: 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}
.hidden_search .btn{display:block;cursor:pointer;position:absolute;right:0;top:0;height:36px;width:40px;border:none;border-radius:50%;
  overflow:hidden;font-size:14px;color:#8f0e16;background:0 0;background: url(../images/serbtn.svg) no-repeat center;background-size: 20px 20px}
.hidden_search .search_wrap { border: 1px solid #e4eaec; border-radius: 20px; position: relative; padding-right: 40px; padding-left: 15px; width: 95% }
.hidden_search .close_btn { position: absolute; right: 20px; top: 50%;transform: translateY(-50%);  width: 35px; height: 35px;
 -webkit-transition: 0.5s; transition: 0.5s; font-size: 26px;background: url(../images/closebtn.svg) no-repeat center; background-size: 18px 18px }
 .hidden_search .close_btn:hover{ color: #530794; }

.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background: rgba(0,0,0,.7);visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative;  padding: 30px 40px 30px 30px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: 5px; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.cd-popup0, .cd-popup1, .cd-popup2, .cd-popup3 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; }
.cd-popup0.is-visible, .cd-popup1.is-visible, .cd-popup2.is-visible, .cd-popup3.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container0, .cd-popup-container1, .cd-popup-container2, .cd-popup-container3 { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 20%; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.cd-popup-container1 { top: 10%; }
.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.sear_p{float: left;margin: 20px 0 0 5%;width: 90%;-webkit-border-radius: 5px;border-radius: 5px;background: #fff;}
.sear_txt{float: left;height: 30px;font-size: 12px;line-height: 30px;border: none;width: calc(100% - 35px);background: none;color: #666;text-indent: 5px;}


@media screen and (max-width: 600px){
.hidden_search .close_btn{right: 5px;font-size: 18px;}
.cd-popup-container{width: 90%}
.hidden_search .text{font-size: 14px}
.cd-popup-container{padding: 10px 30px 10px 10px}
}

/*内页*/

.bg {
  position: relative;
  }
  .nytop{height: 2rem;background-repeat: no-repeat;background-position: center;background-size: cover}
  .bg h2 {
      font-size: 0.2rem;
      color: #fff;
      position: absolute;
      left: 0.2rem;
      bottom: 30%;
      padding: 10px;
      background: rgb(47,68,117,0.8);
      border-radius: 5px;
  }
  .ejdh-1 {
      width: 100%;
      height: auto;
      background: #ebeced;
      line-height: 0.4rem;
      height: 0.4rem;
  }
  .l_dqwz {
      width: 100%;
      padding: 0 0 0 0.1rem;
      color: #666;
      float: left;
      height: 0.4rem;
      line-height: 0.4rem;
      overflow: hidden;
      background: url("../images/icohome.png") 0.1rem 0.1rem no-repeat;
      background-size: 5%;
  }
  
  .l_dqwz a {
      overflow: hidden;
      color: #333;
      margin: 0 .1em;
  }
  

@media screen and (min-width: 568px){
  html{font-size: 100px!important}
}


.ny-tzgg li:first-child{padding-top: 0}
.ny-tzgg li:last-child{border-bottom: 0}
.ny-tzgg li{position: relative;display:flex;justify-content: space-between;flex-wrap: wrap;;padding: .13rem 0;border-bottom: 1px solid #ddd}
.ny-tzgg li .time{width: .56rem;height: .56rem;background:#1b478e;color: #fff;text-align: center; font-size: .12rem;}
.ny-tzgg li .time span{display: block;font-size: .2rem;}
.ny-tzgg li  .txt{width: calc(100% - .56rem);padding: 0 0 0 .15rem;position: relative;}
.ny-tzgg li  h4{margin-bottom: .05rem}
.ny-tzgg li  h4 a{font-size: .16rem; }
.ny-tzgg li  p{color: #666;}

.ny-piclist li{width: 48.5%;margin-bottom: .15rem}
.ny-piclist .pic a{height: 1.2rem}
.ny-piclist li h4{margin-top: .05rem}

.loaded{color: #777;padding: .2rem;text-align: center;font-size: .15rem}
.nyMain{padding: 0 0 .2rem}

.nynav {width:100%;overflow:hidden;background:#f1f2f5;padding: .15rem 0;margin-bottom: .15rem}
.nynav .swiper-slide { padding:0 .1rem; width:auto;font-size: .16rem;}
.nynav .swiper-slide:first-child{padding-left: 0}
.nynav .swiper-slide.cur{font-weight: bold;}
.nynav .swiper-slide.cur:after {height: .03rem;width: .3rem;background: #1b478e;content: '';display: block;margin: 0 auto;margin-top: .05rem;}
.nysnav {margin-top: .2rem}
.nysnav a{border-radius:50px;padding: 0 .1rem;height: .3rem;line-height: .3rem;margin-right: .15rem}
.nysnav a.on{background: #fbe4e6;color: #1b478e;border: 1px solid #1b478e;}

.ny-dea{padding-top: .2rem}
.arc-tit h1{font-size: .22rem;margin-bottom: .15rem}
.arc-info{color: #888;padding-bottom: .16rem;border-bottom: 1px solid #ddd;margin-bottom: .2rem;font-size: .13rem}
.arc-info span{margin-right:.2rem}
.arc-con img{/* display: inline-block; */height: auto !important;}
.arc-con {line-height: 1.8em;color: #666}
.arc-con p{margin-bottom: 1em}
.arc-con table{border: 1px solid #ddd;min-width: 980px}
.arc-con .sctbc{overflow: auto;padding: 15px 0}
.arc-con table tr th,.arc-con table tr td{border: 1px solid #ddd;padding: 5px}

.ny-ld-dea{padding:.25rem .25rem .25rem .25rem;background:#f4f4f4;position: relative;margin-bottom: .25rem;margin-top: .2rem}
.ny-ld-dea .zw{background: #1b478e;color: #fff;display: block;width: .58rem;height:.48rem;line-height: .48rem ;text-align: center;position: absolute;right: 0;top:0;z-index: 2;font-size: .16rem}
.ny-ld-dea .name{font-size: .17rem;margin-bottom:.1rem;font-weight: bold;}
.ny-ld-dea .tel{background: url(../images/tel.png) no-repeat left center;padding-left: .2rem;;margin-bottom:15px;color: #777;background-size: auto .15rem}
.ny-ld-dea .con{line-height: 1.4em;color: #666}
.ny-ld-dea .con p{padding: .02rem 0}

.ny-about dl{margin-bottom: .18rem}
.ny-about dl dt {background: #f4f4f4;padding: .12rem 3% .15rem 5%;cursor: pointer;}
.ny-about dl dt .t{width: calc(100% - .3rem)}
.ny-about dl dt  i{display: inline-block;margin-right: .1rem}
.ny-about dl dt  i img{height: .08rem}
.ny-about dl dt.on  i{transform: rotate(180deg);} 
.ny-about dl dt .name{font-size: .17rem;font-weight: bold;}
.ny-about dl dt .name span{color: #1b478e}
.ny-about dl dt .tel{background: url(../images/tel.png) no-repeat left center;padding-left: .2rem;font-size: .15rem;background-size: auto .15rem;color: #666;margin-top: .08rem ;line-height: 1em}
.ny-about dl dd{padding: .1rem .2rem .25rem ;background: #f9f9f9;line-height: 1.6em;width: 100%;display: none;font-size: .15rem;color: #666}
.ny-about dl dd p{padding: .03rem 0}

.ny-dudao  dl{margin-top: .2rem}
.ny-dudao  dl dt{font-size: .18rem;color: #1b478e;margin-bottom: .15rem}
.ny-dudao  dl ul li .st{background: #f4f4f4;padding: .12rem .15rem;font-size: .16rem}
.ny-dudao  dl ul li .st p:after{content: '';display: inline-block;width: .11rem;height: .06rem;background: url(../images/s1.png) no-repeat center;background-size: 100% 100%;margin-left: .05rem;vertical-align: .01rem}
.ny-dudao  dl ul li.on .st p:after{background: url(../images/s2.png) no-repeat center;background-size: 100% 100%;vertical-align: .02rem}
.ny-dudao  dl ul li .hideCon{padding: .1rem .2rem .25rem ;background: #f9f9f9;line-height: 1.6em;width: 100%;font-size: .15rem;color: #666;display: none;}
.ny-dudao  dl ul li{margin-bottom: .12rem}