/* CSS Document */
*{margin: 0;padding: 0;list-style: none;border: 0;}
body{ font-family:Microsoft YaHei !important; color:#5a5a5a;overflow-x: hidden;height: 100%;}
a{ font-family:Microsoft YaHei !important; color:#5a5a5a; text-decoration:none !important;}
a:hover{ font-family:Microsoft YaHei !important; color:#808082; text-decoration:none !important;}
ul { margin-block-start: 0em; margin-block-end: 0em; margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 0px;list-style-type:none;font-size:0; margin-bottom:0 !important}
ul li{ list-style:none;}
.l{ float:left;}
.r{ float:right;}
img{ border:0px;box-sizing: border-box;vertical-align: middle;border: 0;}
img[src=""],img:not([src]){opacity:0;}
p{display: block;margin-block-start: 0em; margin-block-end: 0em;margin-inline-start: 0px;margin-inline-end: 0px;}
input {outline: none;}
html{font-size: 100px;height: 100%}

.clear30{clear: both; height: .3rem; width: 100%;}
.clear40{clear: both; height:.4rem; width: 100%;}
.clear50{clear: both; height: .5rem; width: 100%;}
.clear60{clear: both; height: .6rem; width: 100%;}
#wp_column_article{ width: 100%;}



.flex{ display: flex; justify-content: space-between; align-items: center;display:-webkit-flex; flex-wrap: wrap; }
.left{justify-content: flex-start;}
.right{justify-content: flex-end;}
.no{flex-wrap: nowrap;}
.top{align-items: flex-start;}

.topnr{max-width: 16.6rem; margin: 0 auto; padding-left: 0.2rem;padding-right: 0.2rem;}
.nr{max-width: 14rem;  margin: 0 auto;padding-left: 0.3rem;padding-right: 0.3rem; }
.dbnr{width: 14.6rem; margin: 0 auto; position: relative;}

.sytop{width: 100%; height:2rem; position: relative; z-index:2; background: linear-gradient(rgba(26,77,218, 1), rgba(0, 0, 0, 0));}
.logo{width:20%; }
.logo img{width: 100%;}
.topyc{height: auto;flex: 1; margin-top: .35rem;}
.lj ul{width: 50%;}
.toplink{;}
.toplink li{padding: 0 .15rem;}
.toplink a{font-size: .14rem; color: #fff;}
.toplink li:hover a{font-style: italic;}
.sousuo{width: 1.4rem;}
.ssk{width: 75%; height: .3rem;  border-radius: .6rem 0 0 .6rem; font-size: .16rem; background: rgba(0,0,0,.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
border: 1px solid rgb(255,255,255,.46);  border-right:0;color: #fff; padding-left: .2rem;}

.search{width: 25%; height: .3rem;border-radius:0 .6rem  .6rem 0 ; background: rgba(0,0,0,.1) url(../images/search.png) center no-repeat; cursor: pointer;border: 1px solid rgb(255,255,255,.46);  border-left:0; background-size: 65%;}

/* nav */
.nav {width:95%;}
.nav a {display: block;line-height: inherit;cursor: pointer;color: #fff;}
.nav_menu { line-height:.6rem;text-transform: uppercase;}
.nav_menu-item {  font-size:.18rem;position: relative; }
.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu {text-transform: none; display: none;background-color: #FFf; border-radius: 0 0 .1rem .1rem; position:absolute; z-index:999;  top:.6rem;left:-30%;box-shadow: 0 0 10px rgba(0,0,0,.3); padding-bottom: .1rem; padding-top: .1rem;border-top: 4px solid #0060bd; padding-right:.2rem}
.nav_submenu-item {width:100%; line-height:.35rem; height:.35rem; font-size:.15rem; }
.nav_submenu-item a{ color: #333; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:100%;display:block }
.nav_submenu-item a:hover{ color: #0060bd;  }
.nav_submenu-item a::before{content: "\e772"; font-family: iconfont; color: #333; font-size: .17rem;  margin-right: .1rem;margin-left: .2rem;}
.nav_submenu-item a:hover::before{ color: #0060bd;  }	
.nav_menu-item::after{content: "\e851"; font-family: iconfont; color: #fff; font-size: .14rem; margin-left: .1rem;}
.nav_menu-item:hover::after{content: "\e851"; font-family: iconfont; color: #fff; }

/* banner */
.banner{margin-top: -2rem; width: 100%;  }
.moduletable-banner{width: 100%; height: 100%; }
.slides{width:100%;height: 100%;}
.flexslider{width:100%;height:100%;overflow:hidden;}
.flexslider .slides > li{display:none;width:100%;height: 100%;}
.flexslider .slides img{max-width:100%;display:block; width:100%;height: 100%;object-fit: cover}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1; height: 100%;}
.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1;}
.flex-direction-nav{height:0;overflow:hidden;}
.flex-direction-nav li a{display:none;width:.6rem;height:.6rem;position:absolute;top:50%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}
.flex-direction-nav li a.next{right:.2rem;background:url("../images/next.png") }
.flex-direction-nav li a.next:hover{background:url("../images/next2.png") }
.flex-direction-nav li a.next:active{background:url("../images/next2.png")}
.flex-direction-nav li a.prev{left:.2rem;background:url("../images/prev.png")}
.flex-direction-nav li a.prev:hover{background:url("../images/prev2.png")}
.flex-direction-nav li a.prev:active{background:url("../images/prev2.png")}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}
.flex-control-nav{position:absolute;bottom:50px;right:20px;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;}
.flex-control-nav li a{display:none}
.bannerdb{width: 100%; height: 1rem;  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .8));position: absolute; bottom: 0;}

/* news */
.news{width: 100%; height: auto; margin-top: 40px;}
.title{width: 100%;}
.titleleft p{font-size: .3rem; font-weight: bolder; color: #0060bd;}
.titleleft en{margin-top: .05rem;}
.titleleft en::before{width: .3rem; height: 2px; background: #b6b6b6; content: ""; display: block;}
.titleleft en p{font-family: Arial !important; font-style: italic; font-size: .14rem; font-weight:normal;color: #5a5a5a; margin-left: .1rem;}
.tmore a{font-size: .16rem; color:#0060bd ;}
.tmore em{ width: .35rem; height: .35rem; border-radius: .2rem; background: #0060bd; margin-right: .2rem;text-align: center;}
/*.tmore em::before{content: "\e655"; font-family: iconfont; color: #fff; font-size: .18rem; line-height: .35rem;}*/
.tmore em::before{content: "\e6fd"; font-family: iconfont; color: #fff; font-size: .18rem; line-height: .35rem;}*/
/*.newslist a::before{content: ""; font-family: iconfont; font-size: .16rem;color:#989898;padding-right: .15rem;display: inline-block;width:.16rem;height: .16rem;background-image: url("../images/nynavbg100.png");background-size:contain;margin-right:.8rem }*/
/*.tmore em::before{content: url("../images/nynavbg45.png"); width: .32rem;height:.32rem;  font-family: iconfont; color: #fff; font-size: .18rem; line-height: .35rem;background-size:contain;}*//*自己做的图片前缀*/

.tmore:hover a{font-style: italic;}

/* newsleft */
.newsleft{width: 55%; height:4.3rem;  margin-top: .35rem;}
#focus{position: relative;width: 100%; height: 100%; object-fit:cover; }
#focus .bd{position: relative}
.focus-bar{height: 100%;width: 100%; }
.tempWrap{height: 100%;width: 100%; }}
#focus .btn-prev, #focus .btn-next{position: absolute;width: 40px;height: 60px; line-height: 60px;}
.btn-prev{left:.2rem;top:40%;position: absolute;}
.btn-prev::after{ content:"\e668"; font-family: iconfont; font-size: 60px; color: #fff; top:33% }
.btn-prev:hover::after{color: #0b5aa7;}
.btn-next{right:.2rem;top:40%;position: absolute;}
.btn-next::after{ content:"\e666"; font-family: iconfont; font-size: 60px; color: #fff; }
.btn-next:hover::after{color: #0b5aa7;}
#focus .focus-bar-box{width: 100%;height: 100%;position: relative;overflow: hidden; }
#focus .focus-bar li{width: 100%;height: 100%;}
#focus .focus-bar li a{width: 100%;height: 100%;display: block}
.bttu{width: 100%; height:100%; margin-bottom: 10px; overflow: hidden; background:url(../images/binyuan.jpg); background-size: 100% 100%; }
#focus .focus-bar li img{-webkit-transition: all 500ms linear;-o-transition: all 500ms linear;transition: all 500ms linear; width: 100%; height: 100%;object-fit: cover; }
.newswzbj{height: 2rem; width: 100%;  margin-top: -2rem;  position: relative; background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));}
#focus .focus-bar li:hover img{overflow: hidden;-webkit-transform: scale(1.25);-ms-transform: scale(1.25);-o-transform: scale(1.25);transform: scale(1.25);}
.newswz{ -webkit-transition: all 500ms linear;-o-transition: all 500ms linear;transition: all 500ms linear; position:absolute;bottom:.3rem;width:100%; }
#focus .focus-bar li:hover .newswz{ transform: translateY(-.1rem);}
#focus .focus-bar li p{color: #fff; font-size: .2rem; font-weight: bolder; width:100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  display: block; margin-left: 3%; padding-top: 1.2rem;padding-bottom: .1rem;}
#focus .focus-bar li sj{color: #fff; font-size: .14rem; width:95%; margin: 0 auto; padding-top: .2rem; font-family: arial; margin-left: 3%; font-style: italic;}

#focus .focus-bar li p a{width:95%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  display: block;  color:#fff }

/* newsright */
.newsright{width:42%; margin-top: .15rem; }
.newsrightxx{border-bottom: 1px solid #e6e6e6; font-size: .2rem; line-height: .635rem; height: .635rem;width:100%;  float:left}
.newsrightxx:hover a{color: #0060bd;}
.newsrightxx a{width:77% !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: .2rem; display: block; float:left}
.newsrightxx sj{font-family:arial; font-size:.14rem;color:#8e8e8e;float:right ; }

.newsrightxx sj::before{content: "\e665"; font-family: iconfont; color: #888; font-size: .16rem; padding-left:.1rem;padding-right:.1rem}

/* events */
.events{width: 100%; height: 5.8rem; background:#eaf7ff; margin-top: .2rem; background-size: 100% 100%;}
.eventsbj{width: 97%; height: auto; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.3); border-radius: 2px ; margin-top: .4rem; padding: 2%;}
.eventxx{width: 48.5%; margin-bottom: .1rem; margin-top: .1rem; }
.eventxx a{width: 98%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: .2rem; display: block;}
.eventxx:hover a{color: #0060bd;}
.sj{font-family: arial; margin-top: .15rem; }
.sj p{font-size: .18rem;color: #8e8e8e}
.sj em{font-size: .14rem; color: #8e8e8e; margin-left: .1rem;}
.xd{width: 85%; }
.xd hx{width: 100%; height: 1px; background: #d5d5d5; margin-right: 3%; display: block; margin-top: .07rem;  }
.xd jt::after{  content: "\e66c"; font-family: iconfont; font-size:.2rem;  margin-top: -.11rem; display: block;margin-left: -.25rem; }

/* notice */
.notice{width: 48%; margin-top: .4rem;}
.xxgx{margin-bottom: .2rem;  height: .6rem;}
.tgrq{width: .7rem; text-align: center;font-family: arial;min-height: .6rem; height: 100%}
.tgrqr{ width: 100%; line-height: .3rem; font-size: .16rem; color: #0060bd; border:1px solid #0060bd; border-bottom: 0; font-size: .23rem; font-style: italic; }
.tgrqn{ width: 100%; line-height: .3rem; font-size: .16rem; color: #fff; border:1px solid #0060bd; background: #0060bd;   font-size: .14rem; font-style: italic;}
.tgwz{ flex: 1;padding-left: .2rem}
.tgwz a{font-size: .18rem; color: #4c4c4c; line-height: .3rem;}
.tgwz:hover a{color: #0060bd;}

/* study */
.study{width: 48%;margin-top: .4rem;}
.xsky{margin-bottom:.2rem;height: .6rem;}
.xsrq{width: .7rem; text-align: center;font-family: arial; position: relative; min-height: .6rem; height: 100%}
.xsrqr{ width: 100%; font-size: .16rem; color: #606060;   font-size: .23rem;  }
.xsrqr p{padding-top: .095rem;}
.xsrqr::before{border-left: 1px solid #0060bd; border-top: 1px solid #0060bd;content:""; width: .2rem; height:.26rem; left:-.01rem;position: absolute; }
.xsrqn{ width: 100%; font-size: .16rem; color: #606060;   font-size: .14rem; }
.xsrqn::before{border-right: 1px solid #0060bd; border-bottom: 1px solid #0060bd;content:""; width: .2rem; height:.26rem; position: absolute; right: 0; bottom: -.04rem; }
.xswz{ flex: 1;padding-left: .2rem}
.xswz a{font-size: .18rem; color: #4c4c4c; line-height: .3rem;  display: block;}
.xswz:hover a{color: #0060bd;}


/* footer */
.footer{width: 100%; height: 2.5rem; background:#eaf7ff;  margin-top: .2rem ;}
.footerleft{ width: 4.7rem; position: absolute; top:.5rem;left:.3rem}
.footerlefts{width: 100%;}
.dbsm{ text-align: center;position:relative;}
.dbsm em{width: .7rem; height: .7rem; border-radius: 1rem; background: #e8eaec; display: block; text-align: center; line-height: .7rem; margin: 0 auto;}
.dbsm em p::before{content: "\e8b4"; font-family: iconfont; font-size: .35rem; color: #afafaf; font-style: normal;}
.dbsm p{font-size: .18rem; display: block; margin-top: .1rem;}
.dbsm img{width: 2rem; height: 2rem; left: 0%; position:absolute; top: -2rem; display: none;}
.dbsm:hover img{display: block;}
.dbsm:hover a{color: #0060bd; font-style: italic}
.dbsm:nth-child(2) em p::before{content: "\e600"; }
.dbsm:nth-child(3) em p::before{content: "\e603"; }
.dbsm:nth-child(4) em p::before{content: "\e8db"; }

.nav_submenu:nth-child(10) {left:-235%;}


.footleftx{width: 100%; margin-top: .5rem;}
.ljbf{width:85%;position: relative;}
.dblj>li{width:80%;display:block;cursor:pointer; font-size: .16rem; z-index:2; color: #7a7a7a; background: #fff; border: 1px solid #d4d4d4;padding-left: .3rem }
.dblj{width:100%;line-height: .5rem; margin-top: .2rem;border-radius:5px; }

.dblj span{display:inline-block; margin-left: 60%;}
.dblj span::before{content: "\eb6d"; font-size: .16rem; color: #d7d7d7; font-family: iconfont; }
.dblj>li:hover span::before{content: "\eb6e";color: #0b5aa7; }

.dblj>li:hover{color: #0b5aa7; }
div.hidden-box{width:89.8%; position:absolute; display:none;background:#fff; border: 1px solid #c7c7c7; border-bottom: 0; height: 2rem; overflow: auto; bottom:.5rem; border-radius:5px 5px  0  0; padding-top: 5px;}
.hidden-box>ul{list-style-type:none;cursor:pointer; }
.hidden-box>ul li{ line-height:.35rem; color: #000; width: 92%;  font-size: .16rem; padding-left: .2rem;}
.hidden-box>ul li:hover a{ color: #0b5aa7;}
.dbsyb{width: 15%; margin-top: .2rem; }
.dbsyb img{width: 100%;}
.dbnr{height: 100%;}
.footercenter{position: absolute;left: 30%; top:50%;transform: translate(-50%, -50%); width: 1.6rem; }
.footercenter img{ width: 90%;}
.footerright{width: 4.7rem;top: .4rem;position: absolute; right: 4rem; }
.dbrightwz{ color: #515151; width:100%;}
.dbrightwz ul{width: 100%; font-size: .16rem; line-height: .3rem; margin-top: .1rem;}
.dbrightwz a:hover{color: #0b5aa7;}
.dby{width: 100%;}
.dby img{width: 100%;}

.nybanner{margin-top: -2rem; position: relative; height: auto;}
.nybanner img{width: 100%; height: auto;}
.nybannerbj{width: 100%; height: .6rem;  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .8));position: absolute; bottom: 0; }

.nydh{width: 100%; background: #fafafa; border-bottom: 1px solid #e2e2e2; height: .6rem; }
.nyflm{padding-left: .5rem;padding-right: .6rem;height: 1.2rem; background: #0060bd url("../images/titleicon150.png") center  no-repeat ;margin-top: -.5rem; position: relative;}
.nydlm{font-size: .3rem; color: #fff; font-weight: bolder; text-align: center;width: 100%; }
.nydlm p::after{border-bottom: 0px solid #fff; content:""; width: .5rem;position: absolute; bottom: .25rem;right: 22%;}
.nydh .nr{position: relative;}
.nyzlm ul{font-size: .18rem;}
.nyzlm ul li{padding: 0 .15rem;}
.nyzlm li:hover a{color: #0b5aa7; border-bottom: 2px solid #0b5aa7;}
.nyycwz{font-size: .14rem; position: absolute; right: 0; padding-right: .3rem;top:0} 
.nyycwz a{margin-left: .2rem;}
.nyycwz tb{margin-right:-.15rem;}
.nyycwz tb::before{content: "\e691"; font-family: iconfont; font-size: .18rem;}
.nyycwz a:hover{color: #0b5aa7;}
.selected a{color: #0b5aa7; border-bottom: 2px solid #0b5aa7;}

.nyycwz span::before{content: "\e847"; font-family: iconfont; font-size: .2rem;margin-right: .1rem;vertical-align: middle;}


/* newslist */
.lbnr{max-width: 14rem; margin: 0 auto;padding-left: 0.3rem;padding-right: 0.3rem; padding-top: .2rem;}
.newslist{width: 100%;  line-height: .6rem; border-bottom: 1px dashed #d3d3d3;}
.newslist a{width: 85%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: .18rem; }
.newslist sj{font-size: .16rem; font-family:arial; color:#989898; }
.newslist sj::before{content: "\eb8f "; font-family: iconfont; font-size: .42rem;color:#989898;vertical-align:middle;padding-right: .15rem}
.newslist a::before{content: "\e66f"; font-family: iconfont; font-size: .16rem;color:#989898;padding-right: .15rem}  
/*.newslist a::before{content: "\e667"; font-family: iconfont; font-size: .16rem;color:#989898;padding-right: .15rem;display: inline-block;width:.16rem;height: .16rem;background-image: url("../images/nynavbg100.png");background-size:contain;margin-right:.8rem }*/
.newslist:hover a{color: #0b5aa7;}


/* ji gou she zhi */
.jgsz{width: 49%; line-height: .7rem; border-bottom: 1px solid #e2e2e2;}
.jgsz a{font-size: .18rem; padding-left: .2rem; color: #404040;height: .6rem;  width:85%; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; line-height: .6rem; }
.jgsz tb::after{font-family: iconfont; content: "\e90a"; padding-right: .2rem;font-size: .18rem;color: #919191;}
.jgsz:hover{background: #0b5aa7;}
.jgsz:hover a{color: #fff;}
.jgsz:hover tb::after{color: #fff;}

/* jiao xue ming shi */
.mingshi{width: 32.2%; margin-top: .3rem; text-align: center; margin-left: 1%;}
.mingshi:nth-child(1){margin-left: 0;}
.mingshi:nth-child(6n){margin-left: 0;}
.mingshitu{width: 100%; height: 2.8rem;  overflow: hidden;}
.mingshitu img{width: 100%; height: 100%; -webkit-transition: all 500ms linear;-o-transition: all 500ms linear;transition: all 500ms linear;object-fit:cover;}
.xingming{font-size: .16rem; width: 100%; background: #0b5aa7 ;  line-height: .65rem;color: #fff;text-align:center;}
.mingshi:hover img{overflow: hidden;-webkit-transform: scale(1.25);-ms-transform: scale(1.25);-o-transform: scale(1.25);transform: scale(1.25);}
.xingming a{max-width:98%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; margin:0 auto}
.xingming a{color:#fff;}

/* xian ren ling dao */
.xrldleft{width: 48.5%;  margin-top: .2rem;}
.xrldright{width: 48.5%; margin-top: .2rem;}
.xrldxx{font-size: .2rem; border-bottom: 1px solid #d3d3d3; padding-top: .2rem; padding-bottom: .2rem;}
.xrldxx ul{font-size: .2rem;}
.zhiwei{padding-left: .2rem; width: 34%; }
.zhiwei em::after{content: "|"; font-size: .2rem; font-style: normal; color: #d3d3d3;}
.ld{padding-left: .5rem; flex: 1;}
.ld li{margin-right: .2rem; margin-bottom: .1rem;}
.ld li:hover a{color: #0b5aa7;}
.xrldright .zhiwei{width: 15%;}

.zhiwei2{padding-left: .2rem; width:16.6%; }
.zhiwei2 em::after{content: "|"; font-size: .2rem; font-style: normal; color: #d3d3d3;}

/* news content */
.lbnr{margin-top: .3rem;}
.nryleft{width: 94.8%;  }
.nryright{width: 0.2%; }
.wztitle{font-size: .26rem; font-weight: bolder; color: #232323; line-height: .4rem; text-align: center; }
.wzxx{margin: 0 auto; font-size: .16rem; color: #777777; width: 60%; margin-top: .1rem; font-weight: normal; padding-bottom: .1rem;}
.wznr {margin-top: .2rem; line-height: .36rem; font-size: .18rem;}
.wznr img{max-width: 80%  !important;  height: auto !important; margin: .15rem auto; display: block;}
.righttitle{font-size: .18rem; color: #616161;}
.nyrightxx{height: auto; border-bottom: 1px solid #e4e4e4; float: left; width:100%}
.nyrightxx a{ font-size: .17rem; width: 95%;display: block; padding-top: .2rem; line-height: .3rem;}
.nyrightxx sj{font-family: arial; font-size: .15rem; font-style: normal;  display: block; float: right; margin-right:.1rem; color:#616161; margin-bottom: .2rem;margin-top: .1rem; }
.nyrightxx sj::before{content: "\e8c5"; font-family: iconfont; font-size: .16rem; margin-right: .1rem; color: #d1d1d1;}
.nyrightxx:hover a{color: #0b5aa7;}
.btx{width: 100%; height: 1px ; background:#e8e8e8 ;}


/* guang ying xiao yuan */
.guangying{width: 32.2%; margin-top: .3rem; text-align: center; margin-left: 1%;}
.guangying:nth-child(1){margin-left: 0;}
.guangying:nth-child(4n){margin-left: 0;}
.guangyingtu{width: 100%; height: 1.6rem;  overflow: hidden;}
.guangyingtu img{width: 100%; height: 100%; -webkit-transition: all 500ms linear;-o-transition: all 500ms linear;transition: all 500ms linear;object-fit:cover;}
.guangyingwz{font-size: .18rem; width: 100%; background:#0060bd;; height: .5rem; line-height: .5rem;background-size: 100%;color: #fff;}
.guangying:hover img{overflow: hidden;-webkit-transform: scale(1.25);-ms-transform: scale(1.25);-o-transform: scale(1.25);transform: scale(1.25);}
.guangyingwz a{color:#fff;}

/* xiao shi yan ge */
.xsyg{margin-bottom: .1rem;line-height: .4rem; width:100%;}
.xsygz{font-size: .2rem; width: 2rem; font-family: arial; color: #0060bd;}
.xsygx{font-size: .18rem; width: .1rem;color: #afafaf}
.xsygy{font-size: .2rem; flex: 1; margin-left: .6rem;}

/* shou ye zhuan ti */
.zhuanti{width: 100%;margin-top: .2rem; margin-bottom: .2rem;}
.syzt {margin-top: .3rem;max-height: 1.8rem;overflow: hidden;width: 32%;}
.syzt img{width: 100%; border-radius: .05rem;width: 100%; height: 100%; -webkit-transition: all 500ms linear;-o-transition: all 500ms linear;transition: all 500ms linear;object-fit:cover;object-fit: cover;}
.syzt img:hover{overflow: hidden;-webkit-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);transform: scale(1.15);}

/* xue xiao biao shi */
.xxbs{width: 100%; margin-top:.3rem}
.xxbsbt{width: 100%;height: .6rem;}
.bsbt{font-size: .26rem; font-weight: bold;float: left; position: relative;   width: 100%; }
.bsbt p{background: #fff;margin-left: .2rem;padding-right: .2rem; float: left; padding-left: .2rem;}
.bsbt::before {width: 100%;height: 1px;background-color: #eaeaea;  content: ""; position: absolute; top: 50%;z-index: -1;display: block; left: 0; }
.bsbt::after{width: .1rem; height: .1rem; border-radius: 2rem;background: #0060bd; content: ""; position: absolute; top: 40%;z-index: -1; right: 0;}


.mobile{display: none}

@media screen and (max-width: 1400px){
.nav{width: 98%;}
.nav_submenu{z-index: 999;}
.nav_menu-item{font-size: .17rem;}
.xd{width: 84%;}
.footercenter{width: 1.6rem;}
}


@media screen and (max-width: 1300px){
body{height: auto;}
.topnr{padding-left: .1rem; padding-right: .1rem;}
.nav{width: 99%;}
.nav_menu-item{font-size: .16rem;}
.nav_menu-item::after{font-size: .1rem; margin-left: .05rem;}
.toplink a{font-size: .12rem;}
.xd{width: 82%;}
.dbnr{width: 11.3rem;}
.footerleft{width: 5rem; left: 0;}
.footercenter{width:1.6rem;}
.footerright{width: 4rem; right: 25%; }
.lbnr{margin-top: 0;}
.zhiwei{width: 46%;}
.zhiwei2{ width:10%; }
.nav_submenu:nth-child(10n){left:-90%;}
.nav_submenu{width: 1.2rem;}
.newsrightxx a{width:73% !important;}
}



@media screen and (max-width: 1200px){
body{height: auto;}
.topyc{width: 100%; margin-top: -.4rem; flex: none;}
.logo{width: 22%;}
.logo img{padding-top: .2rem;}
.nybanner{height: 2.2rem;}
.nybanner img{height: 100%; object-fit: cover;}
.xd{width: 78%;}
.events{height: 6.8rem;}
.dbnr{width: 10.3rem;}
.newsrightxx a{width:73% !important;}
}

@media screen and (max-width: 1100px){
html{font-size: 92px;}
.logo{width: 24%;}
.nav{margin-top: .1rem;}
.nav_menu-item{font-size: .17rem;}
.footerleft{width: 3.3rem;left: 0;}
.footerright{width: 3.6rem;}
.footercenter{width: 1.6rem; }
.nyycwz{display: none;}
.nav_submenu-item a::before{font-size: .16rem;  margin-right: .05rem;margin-left: .05rem;}
.nav{width: 96%; margin-right: 1%;}
.mingshi{width: 24.2%;}
.mingshi:nth-child(5n){margin-left: 0%;}
.mingshi:nth-child(6n){margin-left: 1%;}
.newsrightxx a{width:73% !important;}
}


@media screen and (max-width: 1000px){
html{font-size: 85px;}
.logo{width: 26%;}
}

@media screen and (max-width: 900px){
html{font-size: 80px;}
.nav_menu-item{font-size: .16rem;}
.nav_menu-item::after{font-size: 9px;}
.newsleft{height: 4.1rem;}
.newsrightxx{line-height: .3rem;margin-top:.1rem;height: .73rem}
.xd{width: 76%;}
.dbnr{width: 9.3rem;}
.dbsm em{width: .6rem;height: .6rem; line-height: .6rem;}
.dbsm em p::before{font-size: .28rem;}
.footerleft{width: 2.7rem;}
.dblj span{margin-left: 40%;}
.footercenter{width: 1.4rem;}
.footerright{width: 3.2rem;}
.jgsz{width: 49%;}
.xrldleft{width: 100%;}
.xrldright{width: 100%;}
.nydh{height: auto}
.nyzlm{width: 100%; margin-top: .2rem; margin-bottom: .2rem;}
.newslist a{font-size: .2rem;}
.nyzlm ul{font-size: .2rem;}
}

@media screen and (max-width: 800px){
.lbnr{margin-top: 0;margin-left: 4%;max-width: 90%; padding-left:0;padding-right:0}
html{font-size: 90px;}
.logo{width: 40%;}
.topyc{margin-top: .15rem;}
.nav{display: none;}
.newsleft{width: 100%;height:2.6rem}
.newsrightxx a{width: 98% !important;}
#focus .focus-bar li p a{width:90%;}
.newswz{bottom:.1rem}
.btn-prev{top:35%;}
.btn-next{top:35%;}
.btn-prev{left:0}
.newsright{width: 100%;margin-top:.2rem}
.events{height: 100%; padding-bottom: .5rem;}
.eventxx{width: 100%; margin-top: .1rem; margin-bottom: .1rem;}
.notice{width: 100%;}
.study{width: 100%; margin-top: .2rem;}
.footercenter{ width: 16%; order: -1;top: 10%;transform:translate(-50%, 0%); }
.footerleft{width: 40%;top: 1.7rem;}
.footerright{width: 60%;top: 1.8rem}
.footer{height: 4.2rem; padding-bottom: .3rem;}
.dbsm{z-index: 6;}
.jgsz{width: 100%;}
.mingshi{width: 49%;margin-left: 0;}
.mingshi:nth-child(2n){margin-left: 1%;}
.mingshi:nth-child(3n){margin-left: 0;}
.mingshi:nth-child(6n){margin-left: 1%;}
.nyzlm ul li{margin-bottom: .15rem;}
.newslist{justify-content: flex-end !important;line-height: 0;height: auto;}
.newslist a{width: 100%; line-height: .5rem; display: block; margin-top: .1rem;}
.newslist sj{line-height: .3rem; display: block;}
.nryleft{width: 100%;}
.nryright{width: 100%; margin-top: .2rem; border-top: 1px solid #e8e8e8;}
.righttitle{margin-top: .2rem; }
.nyrightxx{width: 100%;}
.guangying{width: 49%; margin-left: 0;}
.guangying:nth-child(2n){margin-left: 1%;}
.guangying:nth-child(3n){margin-left: 0;}
.guangying:nth-child(6n){margin-left: 1%;}
.mobile{display: block; width: 100%; margin-top: -2rem;}
.moduletable-banner{height: auto;}
.syzt{width: 32%;max-height:none;}
.jgsz a{width:80%;}
.zhiwei2{width: 25%;}
.rfd {display: none;}
}

@media screen and (max-width: 700px){
.topyc ul{display: none;}
.mobile ul{display: block;}
.mobile{margin-top: -1rem;}
.logo{width: 55%;}
.toplink li{line-height: .2rem;}
.moduletable-banner{height: auto;}
.xd{width: 60%;}
.xd jt::after {margin-left: -.2rem;}
.xxgx{height: auto;margin-bottom:.2rem}
.xsky{height: auto;margin-bottom:.2rem}
.footer{height: 5.6rem;}
.footerright{width: 100%; top:1.5rem;text-align: center;}
.dby{width: 80%; margin: 0 auto;}
.footerleft{width: 100%; top:3.8rem}
.footercenter{width: 16%;top:6%}
.footleftx{margin-top: 0;}
div.hidden-box{z-index: 9;}
div.hidden-box{width: 88.2%;}

.guangying{width: 100%; }
.zhiwei{width: 45%;}
.xrldright .zhiwei{width: 25%;}

.mingshi{width: 100%; }
.mingshi:nth-child(2n){margin-left: 0;}
.xsyg{display: block;}
.xsygz{width: 100%;}
.xsygy{width: 100%; margin-left: 0;}
.xsygx{display: none;}

.xxgx{align-items: flex-start;}
.xsky{align-items: flex-start;}

.wzxx{width: 100%;}
.wznr img{max-width: 90%;}
.nr{padding-left: .1rem;padding-right: .1rem;}
.syzt{width: 96%;max-height:none;}
}



/*修改自带属性*/

.possplit{background-image: none;background-repeat: no-repeat;background-position: left center;text-indent:0px;background-position: none;width: 0px;display: inline-block; border: 0px solid red;}
.possplit { float: left; line-height: 60px;margin-left: 0px;}


/*返回首页*/
.flap{
	position:fixed;
	width:50px;
	height:50px;
	top:30%;
	right:0;
}
.flap-one{
	display:block;
	width:50px;
	height:50px;
	background-image:url(../images/one.jpg);
}
.flap-one:hover{
	background-position:0 -50px;
}
.move a:hover {
    color: #154fb2;
}
span.Article_Title a:hover{
	color: #154fb2;
}
a.news-item:hover {
    color: #154fb2;
}
.wp_nav .on { z-index:1000 !important;}
.sudy-scroll-nav{
	position: relative;
    right: 889px;
    top: -48px;
}
ul.scroll img {
    width: 1100px;
    height: 387px;
}
div#wp_nav_w1 .nav-item a:hover,div#wp_nav_w2 .nav-item a:hover {
    color: #bcac5f;
}

div#wp_news_w11 .wp_article_list {
    display: inline-block;
    width: 100%;
}
.wp_articlecontent img {
    margin-bottom: 15px;
}

.wp_articlecontent  p{font-size:18px !important; line-height:40px !important; font-family:Microsoft YaHei !important;word-break:break-all }
.wp_articlecontent  p  span{font-size:18px !important; line-height:40px !important;font-family:Microsoft YaHei !important;word-break:break-all}

/***文章内容初始样式（包括之后文章页内容）***/
.wp_entry { width:100%; line-height:1.7em; font-size:13px; color:#333; overflow:hidden;}
.wp_entry p { text-indent:0em; margin-bottom:5px; }
.wp_entry a { color:#5A5A5A;}
.wp_entry a:hover { text-decoration:underline; color:#E10000;}
.wp_entry img { max-width:80%; _width::expression(this.width>640?"640px":this.width+"px");height:auto !important}

/***文章内容分页***/
.wp_single .single_paging { text-align:center;}
.wp_single .single_paging a.paging-nav { display:inline-block; height:20px; line-height:20px; font-weight:bold; padding:0 7px; font-size:13px; cursor:pointer; background:#eee; border:1px solid #ccc; border-radius:3px; overflow:hidden; vertical-align: bottom; margin:0 2px; text-decoration: none;}
.wp_single .single_paging a.paging-nav:hover { color:#fff; background:#999; border-color:#666; }
.wp_single .single_paging a.current { background:#999; border-color:#666; color:#fff;}


#wp_paging_w14{width:100%; margin-top:.2rem}

/*固定在右侧的链接*/
.rfd{width:auto;position: fixed;top: 30px;right:0px;background: #fff;z-index: 2;text-align: center;align-content: center;}
.rfd div{width: 140px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease; }
.rfd a{ display:block; width: 100%; height:auto; background-color:#fff; background-repeat:no-repeat; background-position: center center;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease; cursor: pointer}
.rfd a:hover{background-color:#106fd8;}
.rf01,.rf02,.rf03{display: block; width: 100%; text-align: center!important; margin: 12px 0px}
.rf01 em{ display: inline-block; border: 1px solid #e3e3e3; padding: 5px; margin: 0px auto}
.rf01 i,.rf02 i,.rf03 i{font-style: normal; font-size: 14px; color: #6c6c6c; line-height: 1.4em; display: block; text-align: center; margin-bottom: 15px}
.rf02{margin: 0px}
a.rf02:hover{ background: #fff!important; text-decoration: none!important; }
a.rf02:hover i{color: #313131!important}
.rf02 em{ display: inline-block; margin: 0px auto}
.rf02 i,.rf03 i{line-height: 1.2em;}

.rf07 em p::before{content: "\e76e"; font-family: iconfont; font-size: 50px; color: #afafaf; font-style: normal;}
.rf06 em p::before{content: "\e67c"; font-family: iconfont; font-size: 50px; color: #afafaf; font-style: normal;}
.rf08 em p::before{content: "\e8ae"; font-family: iconfont; font-size: 50px; color: #afafaf; font-style: normal;}

.rf03{background: #2770d0!important; width: 100%; padding-bottom: 3px;margin: 12px 0px 0px 0px}
.rf03 em{display: inline-block;margin: 12px auto 6px auto; text-align: center}
.rf03 i{ color: #fff;}
a.rf03:hover{ text-decoration: none!important}


.rfd a.rfds{ width: 100%; height: 24px; font-size: 14px;	background:#f5f5f5;}
.rfd a.rfds:hover{ background:#c1280e;}
.rfd a.rfdz{ width: 60px; height: 24px; font-size: 14px;	background:#c1280e;}
.rfd a.rfdz:hover{ background:#c1280e;}
.rfd a.rfdlx,.rfd a.rfdzx{ height: 73px;}
.rfd a i{ display:block; width:100%;}
.rfd a i img{ width:100%; height:auto;}

/*
.rfd a.rfds{ width: 100%; height: 24px; background:url("../images/i0.png") center center no-repeat #f5f5f5;}
.rfd a.rfds:hover{ background:url("../images/i00.png") center center no-repeat #c1280e;}
.rfd a.rfdz{ width: 30px; height: 24px; background:url("../images/i0h.png") center center no-repeat #c1280e;}
.rfd a.rfdz:hover{ background:url("../images/i0h.png") center center no-repeat #c1280e;}
.rfd a.rfdlx,.rfd a.rfdzx{ height: 73px;}
.rfd a i{ display:block; width:100%;}
.rfd a i img{ width:100%; height:auto;}
*/

.rfd a.rfdz::before{
	content:"\e6be";
	font-family: iconfont;
	color: black;
	font-size: 14px;
	line-height: inherit;
}	
.rfd a.rfds::after{
	content: "\e6c0";
	font-family: iconfont;
	color: black;
	font-size: 14px;
	line-height: inherit;
}

.rfd div.rfaa
{
	width: 76px;
	height: 76px;
	background: #0060bd;
	border-radius: 40px;
	margin-left: 38px;
	margin-top: 10px;
	margin-bottom: 10px;
	align-content: center;
}


.boxshadow a{text-align: center;font-size: 14px;}
a.boxshadow:hover{ background: #fff!important; text-decoration: none!important; }
a.boxshadow:hover i{color: #313131!important}




