﻿body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
/*
@font-face {
  font-family: 'PingFangSC'; 
  src: url('SourceHanSansCN.otf') ; 
  font-weight: normal; 
  font-style: normal; 
  font-display: swap;
}*/

body{font: 14px/1.5 "PingFangSC","PingFang","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;
background:#fff;-webkit-text-size-adjust:100%;} 
a{color:#0076c0;text-decoration:none;cursor:pointer;} 
a:hover{color: #025CB7;} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word;word-break: break-all;}
*{box-sizing: border-box;margin: 0;padding: 0;

}
div,li{box-sizing: border-box;}

ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; outline:none}
table { border-collapse:collapse;border-spacing:0; }
html {overflow-y: scroll;}

.hide{display: none;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }

.page-group {
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  background: #fff;
}
.layui-layer-close1{display:none;}
.justify 
{ 
    text-align:justify;text-justify:inter-ideograph;
}
.breakword{word-wrap: break-word;}

.page{width:1206px;box-sizing: border-box;margin-right:auto;margin-left:auto;position:relative;}
.headerDiv{position:relative;width: 100%;height: 140px;border-bottom: 1px solid #d8d8d8;  background: #fff;}
.page .logo{height:143px;width:100%;padding-top:47px;}

.member-div{position:absolute;top:90px;right:10px;}
.member-div a{font-size:16px;}
/*.page-bg{width:100%;height:100%;background:url(../images/pc/home-bg.jpg) center bottom no-repeat;}*/
.page-bg{width:100%;height:auto;background:#FFFFFF;min-width: 1220px;}


.position-map{color:#333;font-size:16px;padding-left:38px;background:url(../images/pc/icon-home.png) no-repeat left 2px;line-height:26px;padding-bottom:15px;}
.position-map a{color:#333;font-size:16px;}
.justify 
{ 
  text-align:justify;text-justify:inter-ideograph;
}
.login-in{background:url(../images/pc/msg-icon.png) no-repeat left 0px;padding:10px 0 10px 40px;}
.member-div span{position:relative;top:-2px;}
/** pagination **/
.pagination {
  display:inline-block;
  padding-left:0;
  margin:20px 0;
  border-radius:4px;
}
.pagination>li {
  display:inline;
}
.pagination>li>a, .pagination>li>span {
  position:relative;
  float:left;
  padding:6px 12px;
  margin-left:-1px;
  line-height:1.428571429;
  text-decoration:none;
  background-color:#ffffff;
  color:#3c4b5a;
  border:1px solid #dddddd;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
  margin-left:0;
  border-bottom-left-radius:4px;
  border-top-left-radius:4px;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
  border-top-right-radius:4px;
  border-bottom-right-radius:4px;
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
  background-color:#eeeeee;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
  z-index:2;
  color:#ffffff;
  cursor:default;
  background-color:#428bca;
  border-color:#428bca;
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
  color:#999999;
  cursor:not-allowed;
  background-color:#ffffff;
  border-color:#dddddd;
}
.pagination-lg>li>a, .pagination-lg>li>span {
  padding:10px 16px;
  font-size:18px;
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
  border-bottom-left-radius:6px;
  border-top-left-radius:6px;
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
  border-top-right-radius:6px;
  border-bottom-right-radius:6px;
}
.pagination-sm>li>a, .pagination-sm>li>span {
  padding:5px 10px;
  font-size:12px;
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
  border-bottom-left-radius:3px;
  border-top-left-radius:3px;
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
  border-top-right-radius:3px;
  border-bottom-right-radius:3px;
}
.pager {
  padding-left:0;
  margin:20px 0;
  text-align:center;
  list-style:none;
}
.pager:before, .pager:after {
  display:table;
  content:" ";
}
.pager:after {
  clear:both;
}
.pager:before, .pager:after {
  display:table;
  content:" ";
}
.pager:after {
  clear:both;
}
.pager li {
  display:inline;
}
.pager li>a, .pager li>span {
  display:inline-block;
  padding:5px 14px;
  background-color:#ffffff;
  border:1px solid #dddddd;
  border-radius:15px;
}
.pager li>a:hover, .pager li>a:focus {
  text-decoration:none;
  background-color:#eeeeee;
}
.pager .next>a, .pager .next>span {
  float:right;
}
.pager .previous>a, .pager .previous>span {
  float:left;
}
.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span {
  color:#999999;
  cursor:not-allowed;
  background-color:#ffffff;
}
.pagination-center{text-align:center;}

/***** newspub ****/


/***** end video ****/

/******  #qqmap **/

a:hover{color:#025CB7;}

/*************end personalcore************/

/********************** start qrcdoe login ***************************/
.qrcode-image-box-mask {
    display: none;
    position: absolute;
    width: 220px;
    top: 0;
    left: 110px;
    bottom: 0;
    background-color: rgba(255,255,255,.7);
}
.qrcode-image-box {
    position: relative;
    width: auto;
    height: auto;
    margin: 0;
    width: 100%;
}
.qrcode-image-box-mask > div {
    position: absolute;
    top: 95px;
    width: 220px;
    left: 0;
    text-align: center;
}
.qrcode-image-box-mask span {
    color: #2A9B0E;
    cursor: pointer;
}

/********************** end qrcdoe login ***************************/

/*************************** start new home ************************/
.page-header{min-width: 1220px;}
.page-header>.position-map{color:#333;font-size:16px;padding-left:38px;background:url(../images/pc/icon-home.png) no-repeat left 2px;line-height:26px;width: 1220px;margin: 20px auto;padding-bottom:0;}
.page-header>.page-top{height:114px; width:100%; background:#fff;}
.pagelogo{margin-top:30px;}
.page-header>.page-top>.page-nav{width: 1220px; box-sizing: border-box; margin-right: auto; margin-left: auto; position: relative; height: 100%;}
.page-header>.page-top>.page-nav>ul{ display: inline-block; position: absolute; font-size: 16px; color: #FFFFFF; right: 250px; cursor: pointer; bottom:0;}
.page-header>.page-top>.page-nav>ul>li{ display: table-cell; padding: 0 18px 0 18px; height: 40px; vertical-align: bottom;}
.page-header>.page-top>.page-nav>ul>li>a{color:#000000;display:block;width:100%;text-align:center;height:30px;line-height:30px;border-bottom:3px solid #fff;font-size: 14px;}
.page-header>.page-top>.page-nav>ul>.active a{ color:#0d349b;border-bottom:3px solid #0d349b;}
.page-header>.page-top>.page-nav>ul>li:hover a{ color:#0d349b;border-bottom:3px solid #0d349b;}
.page-header>.page-top>.page-nav>.page-login{position: absolute; top: 20px; right: 0px; color: #0d349b;}
.page-header>.page-top>.page-nav>.page-login>a{color:#0d349b; margin:0 5px;font-size: 14px;}
.page-header>.page-top>.page-nav>.page-login>.msg-icon{background: url(../images/pc/new/msg-icon.png) no-repeat left 0px; padding: 5px 0 10px 30px;}

.banner-div{width:100%;height:300px;background:url(../images/pc/banner.jpg) no-repeat center top;}

.home-page{padding-top:105px;}

}
/* 法律法规 */

/*************************** end new home **************************/

/***************** homelign ************/


.page-foot2{ width:100%; height: 70px; margin-top:50px;min-width:1220px;}
.page-foot2 .foot-content{width:1220px;box-sizing: border-box;margin-right:auto;margin-left:auto;position:relative;}
.page-foot2 .line-1{height: 30px; line-height: 30px; padding-top: 10px; color: #000; font-size: 12px;}
.page-foot2 .line-1>span{margin:0 20px;}
.page-foot2 .line-1>span:first-child{margin-left:0px;}
.page-foot2 .line-1>span.i-icon{padding-left: 25px; background: url(../images/pc/foot-icon-3.png) no-repeat left center; display: inline-block; background-size: 18px 18px;}
.page-foot2 .line-2{height: 30px; line-height: 30px; color: #000; font-size: 12px;}
.page-foot2 .line-2>span{margin:0 20px;}
.page-foot2 .line-2>span:first-child{margin-left:0px;}
.page-foot2.foot-content>.home-icon-list {position: absolute;right: 0;top: 10px; height:100%;}
.page-foot2.foot-content>.home-icon-list>img {margin-left: 30px; height:50px;}
/***************** homelign ************/

/******  new pc **********/
.uploadvide_atta{list-style:none;padding-left:12px;padding-top:8px;}
.uploadvide_atta li{list-style:none;width:80px;height:80px;float:left;margin-right:6px;border:solid 1px #ccc;}
.uploadvide_atta li img{width:100%;height:100%;}

/******  new pc **********/


.uploadfiy{top:0;left:0;z-index:99;}


/*  home */
.header-logo{width: 503px;height: 86px;margin-top: 27px;}
.headerDiv .search-bar{
    width: 340px;height: 40px;
    
    position: absolute;left: 724px;top: 50px;display: flex;
}
.headerDiv .search-bar input{
    border:none;background: none;height: 40px;flex: 1;padding-left: 16px;
    border:solid 1px #EAE7E7;border-radius: 20px;
}
.headerDiv .search-bar .search-btn{height: 40px;width: 40px;background: url(../newimg/search.png) no-repeat center center;display: block;position: absolute;right: 0;top: 0;}
.headerDiv .sitemap{line-height: 140px;text-align: right;position: absolute;right: 0;top: 0;}
.sitemap a{color: #333;}
.wordSwiper{width: 100%;overflow: hidden;position: relative;}
.wordSwiper .swiper-slide{width: 100%;padding-top:12px;text-align: center;}
.wordSwiper .swiper-slide a{font-size: 34px;color: #004C99;}
.wordSwiper .swiper-slide div.remark{font-size: 18px;color: #025CB7;padding-top:10px;}

.pageSence{display: flex;width: 100%;position: relative;justify-content: space-between;}
.pageSence.mtop{margin-top: 30px;}
.pageSence .bannerSwiper{width: 660px;height: 390px;}
.newslistDiv1 ul{list-style: none;padding-top:20px;}
.pageSence .newslistDiv1{flex: 1;height: 390px;padding-left: 20px;}
.newslistDiv1 li{display: flex;list-style: none;padding-bottom: 13px;}
.newslistDiv1 li span{display: block;width: 17px;line-height: 27px;font-size: 14px;}
.newslistDiv1 li a{display: block;width: 360px;line-height: 27px;color: #333;font-size: 18px;}

.newslistDiv1 ul{margin-left:0;}
.newslistDiv1 li .isNew{display: block;width: 32px;line-height: 27px;padding-left: 6px}
.newslistDiv1 li .Newsdate{display: block;flex:1;line-height: 27px;color: #aaa;font-size: 16px;text-align: right;}
.newslistDiv1 .newTitle{font-size: 22px;color: #100d3e;font-size: 22px;font-weight: bold;
color: #100d3e;padding-top:10px;font-family: SourceHanSerifCN-SemiBold;padding-left:10px;}

.newslistDiv1 .newTitle.addOn{
font-weight: 600;
font-size: 22px;
color: #1A1746;
}
.bannerSwiper li img{width: 100%;height: 390px;border-radius: 10px;}
.bannerSwiper li{width: 100%;height: 100%;}

.newslistDiv1  .listPot{width: 40px;line-height: 28px;text-align: center;}
.newslistDiv1  .listPot span{display: inline-block;width: 6px;height: 6px;border-radius: 3px;background: #B0B0B0; }

.pageSence .row-1{width: 386px; position: relative;}
.pageSence .row-1 .headerTitle{width: 100%;height: 62px;border-bottom: 1px solid #d8d8d8;padding: 0 0 0 24px;}
.pageSence .row-1 .headerTitle .wordTxt{font-size: 24px;color: #100d3e;border-bottom: 4px solid #025CB7;line-height: 58px;width: auto;float: left;font-weight: bold;}
.pageSence .row-1 .headerTitle .wordTxt a{color: #100d3e;}
.pageSence .row-1 .headerTitle .wordTxt a:hover{color: #025CB7;}
.row-1-list{width: 100%;list-style: none;padding-top: 20px;margin:0;padding-right: 10px;padding-bottom: 20px;}
.row-1-list li{width: 100%;list-style: none;display: flex;padding-bottom: 13px;justify-content: left;}
.row-1-list li .listPot{width: 40px;line-height: 28px;text-align: center;}
.row-1-list li .listPot span{display: inline-block;width: 6px;height: 6px;border-radius: 3px;background: #B0B0B0; }
.row-1-list li .newsTitle{font-size: 18px;
color: #333333;flex: 1;
line-height: 28px;}
.row-1-list li .newsTitle a{color: #333333;}
.pageSence .tagDiv{padding-top:10px;margin-top:20px;    position: absolute;
    bottom: 0;
    top: 485px;}
.pageSence .tagDiv .ht{width: 100%;margin: 10px 0 0 24px;}
.pageSence .tagDiv .ht label{width: 109px;height: 34px;display: block;background: url(../newimg/jx.png) no-repeat center center;font-size: 21px;color: #025CB7;
text-align: center;height: 34px;
line-height: 22px;font-weight: bold;line-height: 32px;}
.row-1-list-other li{padding-bottom: 11px;}
.taglist{width: 100%;list-style: none;padding-top: 20px;display: flex;flex-wrap: wrap;padding-left: 14px;margin:0;padding-bottom: 0px;}
.taglist li{list-style: none;display: flex;padding-bottom: 23px;margin-right: 16px;}
.taglist li .listPot{width: 30px;line-height: 18px;text-align: center;}
.taglist li .listPot span{display: inline-block;width: 6px;height: 6px;border-radius: 3px;background: #B0B0B0; }
.taglist li .tagName{font-size: 18px;color: #333333;
line-height: 18px;}
.taglist li .tagName a{color: #333333;}

.taglist2{width: 78%;list-style: none;padding-top: 20px;display: flex;flex-wrap: wrap;padding-left: 14px;}
.taglist2 li{list-style: none;display: flex;padding-bottom: 10px;width: 50%;height: 44px;}
.taglist2 li .iconBar{width: 30px;line-height: 18px;text-align: center;}
.taglist2 li .icon-1{background: url(../newimg/icon-1.png) no-repeat center 0px;}
.taglist2 li .icon-2{background: url(../newimg/icon-2.png) no-repeat center 0px;}
.taglist2 li .icon-3{background: url(../newimg/icon-3.png) no-repeat center 0px;}
.taglist2 li .icon-4{background: url(../newimg/icon-4.png) no-repeat center 0px;}
.taglist2 li .tagName{font-size: 18px;color: #333333;
line-height: 18px;}
.taglist2 li .tagName a{color: #333333;}
.gggs-link{display: block;position: relative;}
.gggs-link label{background: #025CB7;bottom:0;left: 0;
border-radius: 0 0 4px 4px;display: block;position: absolute;width: 100%;height: 32px;text-align: center;line-height: 32px;font-size: 12px;
color: #FFFFFF;cursor: pointer;}

.taglist3{width: 86%;list-style: none;padding-top: 20px;display: flex;flex-wrap: wrap;padding-left: 20px;}
.taglist3 li{list-style: none;display: flex;padding-bottom: 10px;width: 50%;height: 90px;line-height: 27px;text-align: center;}
.taglist3 li .tagName{font-size: 18px;color: #333333;width: 100%;
    background: url(../newimg/darrow.png) no-repeat center 34px;
}
.taglist3 li .tagName a{color: #025CB7;font-weight: bold;}

.gggs-link .link-1{width: 80px;height: 26px;display: block;position: absolute;top: 52px;left: 155px;}
.gggs-link .link-2{width: 80px;height: 26px;display: block;position: absolute;top: 52px;left: 242px;}

.row-2-frm{flex:1;margin-left: 21px;}
.row-2{display: flex;justify-content: space-between;width: 100%;}

.row-1-list li.row-2-tab{display: flex;justify-content: center;}
.row-1-list li.row-2-tab.hide{display: none;}
.row-2-tab a{display: block;padding: 6px 8px;color: #025CB7;font-size: 14px;}
.row-2-tab a.active{background: #025CB7;border-radius: 4px;color:#fff;}

.pageSence .row-3{width: 793px;padding:30px;margin-top: 60px;}
.pageSence .row-3 .headerTitle{width: 100%;height: 62px;display: flex;justify-content: center;}
.pageSence .row-3 .headerTitle .wordTxt{font-size: 24px;color: #100d3e;border-bottom: 4px solid #025CB7;line-height: 58px;width: auto;float: left;font-weight: bold;}
.menuIconList{width: 733px;height: auto;padding:20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.menuIconList a.alnk{width: 126px;height: 120px;border-radius: 4px;background-repeat:  no-repeat; background-position: center 24px;font-size: 18px;text-align: center;font-weight: 400;color: #333333;    line-height: 190px;margin-bottom: 16px;}
.menuIconList a.borline{border-bottom: 2px solid #025CB7;}
.menuIconList a.alnk-1{background-image:url(../newimg/alnk-1.png); }
.menuIconList a.alnk-2{background-image:url(../newimg/alnk-2.png); }
.menuIconList a.alnk-3{background-image:url(../newimg/alnk-3.png); }
.menuIconList a.alnk-4{background-image:url(../newimg/alnk-4.png); }
.menuIconList a.alnk-5{background-image:url(../newimg/alnk-5.png); }
.menuIconList a.alnk-6{background-image:url(../newimg/alnk-6.png); }
.menuIconList a.alnk-7{background-image:url(../newimg/alnk-7.png); }
.menuIconList a.alnk-8{background-image:url(../newimg/alnk-8.png); }
.menuIconList a.alnk-9{background-image:url(../newimg/alnk-9.png); }

.menuIconList .eelnk{width: 220px;
height: 100px;
background: #FFFFFF;
box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.09);
border-radius: 4px;
border: 1px solid #C3E1FF;
background-repeat:  no-repeat; background-position: 34px 24px;background-size: 42px 42px;
padding: 26px 0 0 94px;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    color: #1A1746;
}
.menuIconList  .eelnk.eelnk-1{background-image:url(../newimg/eelnk-1.png);}
.menuIconList  .eelnk.eelnk-2{background-image:url(../newimg/eelnk-2.png);}
.menuIconList  .eelnk.eelnk-3{background-image:url(../newimg/eelnk-3.png);}

.bottomBanner{display: flex;justify-content: space-between;flex-wrap: wrap;}
.bottomBanner a{font-weight: bold;line-height: 115px;
font-size: 30px;display: block; text-align: center;
color: #FFFFFF;}
.bannerWordOne{background:url(../newimg/bbb-1.png) left top / 356px 115px;width: 356px;height: 115px;}
.otherBack{background:url(../newimg/bbb-2.png) left top / 356px 115px;width: 356px;height: 115px;}
.bannerWordTwo{background:url(../newimg/bbb-3.png) left top / 733px 115px;width: 733px;height: 115px;margin-top: 20px;}

.bottomlinks{display: flex;justify-content: left;}
.bottomlinks .fd{width: 66px;font-weight: bold;
font-size: 18px;
color: #025CB7;
line-height: 18px;
text-align: left;
}

.bottomlinks .vd a{
  font-weight: 400;
font-size: 16px;
color: #1A1746;
line-height: 16px;
text-align: left;
}
.footerDiv{text-align: center;width: 100%;padding-top: 40px;padding-bottom: 60px;}

.bannerSwiper{overflow: hidden;}
.bannerSwiper .swiper{width: 660px;height: 390px;}
.bannerSwiper .swiper img{width: 660px;height: 390px;}
.bannerSwiper .swiper .swiper-slide{border-radius: 10px;overflow: hidden;}
.bannerHt{width: 100%;height: 52px;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.5);
font-weight: 400;
font-size: 18px;
color: #FFFFFF;
line-height: 52px;
text-align: left;padding-left: 21px;
}
.bannerHt a{color: #FFFFFF;}
.bannerSwiper .swiper-pagination{z-index:99999;text-align:right;    padding-right: 10px;}
.bannerSwiper .swiper .swiper-pagination-bullet{background: #ccc;opacity: .7;width:30px;border-radius:0;cursor:pointer;}
.bannerSwiper .swiper .swiper-pagination-bullet-active{opacity:1;background: #fff;}


.wordSwiper .swiper .swiper-pagination-bullet{background: #000;opacity: .3;}
.wordSwiper .swiper .swiper-pagination-bullet-active{opacity:1;}

.row-1-list li.hide{display: none;}

/*.ggrz1 span,.ggrz span{word-wrap: break-word; word-break: break-all;display: block;}
.ggrz1 ,.ggrz {word-wrap: break-word; word-break: break-all;}*/


.xwgg
  {width:840px;height:40px;float:left;background:#eff6ff; border:1px solid #BCBCBC; }
.xwgg span1
  {width:120px;height:35px;float:left;text-align:center;line-height:35px;font-size:14px;}
.xwgg span
  {width:120px;height:35px;float:left;text-align:center;line-height:35px;margin-left:15px;font-size:14px;}
.xwgg1
  {width:840px;height:40px;float:left;background:#eff6ff; border:1px solid #BCBCBC; } 
.xwgg1 span1
  {width:170px;height:35px;float:left;text-align:center;line-height:35px;font-size:14px;}
.xwgg1 span
  {width:170px;height:35px;float:left;text-align:center;line-height:35px;margin-left:15px;font-size:14px;}        
.gzrz
  {width:840px;height:40px;float:left;border-left:1px solid #BCBCBC;/*border-bottom:1px solid #BCBCBC ;*/border-right:1px solid #BCBCBC;} 
.gzrz span1
  {width:87px;height:30px;padding-left:33px;padding-top:10px;background:#eff6ff;float:left;border-right:1px solid #BCBCBC;font-size:14px;}
.gzrz span2
  {width:90px;height:32px;padding-left:20px;padding-top:10px;float:left;} 
.gzrz span3
  {width:130px;height:32px;padding-left:20px;padding-top:10px;float:left;}    
.gkml-title span
  {border-bottom: 2px dotted #B9B9B9;width:840px;height:5px;float:left} 
.ggrz
  {width:120px;height:80px;float:left;letter-spacing: 2px;background:#eff6ff;border:1px solid  #B9B9B9;}
.ggrz span
  {margin-left:15px;margin-top:30px;float:left;font-size:14px;}
.ggrz1
  {width:719px;height:80px;float:left;border-bottom:1px solid #BCBCBC;border-top:1px solid #BCBCBC;border-right:1px solid #BCBCBC;}
.ggrz1 span1
  {width:140px;height:25px;font-size:14px;float:left;margin-left:15px;margin-top:15px;}
.ggrz1 span2
  {width:180px;height:25px;font-size:14px;float:left;margin-top:15px;}
.ggrz1 span3
  {width:140px;height:25px;font-size:14px;float:left;margin-top:15px;}
.ggrz1 span4
  {width:140px;height:25px;font-size:14px;float:left;margin-left:15px;margin-top:15px;}
.ggrz1 span5
  {width:200px;height:25px;font-size:14px;float:left;margin-left:15px;margin-top:5px;}
.ggrz1 span6
  {width:230px;height:25px;font-size:14px;float:left;margin-left:15px;margin-top:5px;}                  
.jcgs
  {border-left:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC ;border-right:1px solid #BCBCBC;float:left;width:840px;background:#eff6ff;}
.jcgs td
  {width:230px;height:35px;float:left;}
.jcgs td span
  {margin-top:8px;margin-left:15px;float:left;font-size:14px;}    
.ypgs
  {border-left:1px solid #BCBCBC;border-bottom:1px solid #BCBCBC ; border-right:1px solid #BCBCBC;float:left;width:840px;background:#eff6ff;} 
.ypgs td
  {width:200px;height:35px;float:left;}
.ypgs td span
  {margin-top:8px;margin-left:15px;float:left;font-size:14px;}  
.jianc
  {width:120px;height:270px;float:left;letter-spacing: 2px;background:#eff6ff;border-left:1px solid  #B9B9B9;
      border-right:1px solid  #B9B9B9;border-bottom:1px solid  #B9B9B9;}  
.jianc span
  {margin-top:45px;margin-left:15px;float:left;font-size:14px;}
.jianc1 
  {width:719px;height:270px;float:left;border-bottom:1px solid  #B9B9B9;border-bottom:1px solid  #B9B9B9;border-right:1px solid  #B9B9B9;}

.jianc1 span1 
  {width:200px;height:30px;font-size:14px;float:left;margin-top:20px;margin-left:20px;}
        
.ggcx 
  {width:120px;height:43px;float:left;background:#eff6ff;border-left:1px solid #B9B9B9;border-right:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9;}
.ggcx span
  {margin-top:9px;margin-left:15px;float:left;font-size:14px;}
.ggcx1
  {width:719px;height:43px;float:left;border-bottom:1px solid #B9B9B9;border-right:1px solid #B9B9B9;}  
.ggcx1 span
  {width:90px;height:35px;font-size:14px;float:left;margin-left:20px;margin-top:10px;}
.ggcx1 span1 
  {width:90px;height:35px;font-size:14px;float:left;margin-top:10px;} 
.ggcx1 span2
  {width:190px;height:35px;font-size:14px;float:left;margin-top:10px;}      
.slcx
  {width:120px;height:40px;float:left;background:#eff6ff;border-left:1px solid #B9B9B9;border-right:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9;}
.slcx span
  {margin-top:10px;margin-left:15px;float:left;font-size:14px;}
.slcx1
  {width:719px;height:40px;float:left;border-bottom:1px solid #B9B9B9;border-right:1px solid #B9B9B9;}
.slcx1 span4
  {width:90px;height:25px;font-size:14px;float:left;margin-left:20px;margin-top:10px;}
.slcx1 span 
  {margin-left:20px;width:90px;height:25px;font-size:14px;float:left;margin-top:10px;}  
.slcx1 span1
  {width:120px;height:25px;font-size:14px;float:left;margin-top:10px;}
.slcx1 span2
  {width:200px;height:25px;font-size:14px;float:left;margin-top:10px;}
.slcx1 span3
  {width:200px;height:25px;font-size:14px;float:left;margin-left:20px;margin-top:5px;}            
.jdcx 
  {width:120px;height:40px;float:left;background:#eff6ff;border-left:1px solid #B9B9B9;border-right:1px solid #B9B9B9;border-bottom:1px solid #B9B9B9;}   
.jdcx span
  {margin-top:10px;margin-left:15px;float:left;font-size:14px;}
.jdcx1 
  {width:719px;height:40px;float:left;border-bottom:1px solid #B9B9B9;border-right:1px solid #B9B9B9;}
.jdcx1 span 
  {width:90px;height:30px;font-size:14px;float:left;margin-top:10px;}
.jdcx1 span1
  {width:170px;height:20px;font-size:14px;float:left;margin-left:20px;margin-top:10px;}
.jdcx1 span3
  {width:190px;height:20px;font-size:14px;float:left;margin-left:20px;}
.jdcx1 span2
  {width:270px;height:30px;font-size:14px;float:left;}  
.fzfg 
  {width:120px;height:65px;float:left;border:1px solid  #B9B9B9;background:#eff6ff;}
.fzfg span 
  {margin-left:15px;margin-top:10px;float:left;font-size:14px;} 
.gzlcc 
  {width:120px;height:55px;float:left;border-right:1px solid #B9B9B9;border-left:1px solid #B9B9B9;
   border-bottom:1px solid #B9B9B9;background:#eff6ff;}
.gzlcc span 
  {margin-left:15px;margin-top:10px;float:left;font-size:14px;}

.xcjc 
  {width:719px;height:65px;float:left;border-bottom:1px solid #B9B9B9;border-right:1px solid #B9B9B9;border-top:1px solid #B9B9B9;}     
.xcjc span1 
  {width:180px;height:25px;font-size:14px;float:left;margin-left:20px;margin-top:10px;}
.xcjc span2 
  {width:180px;height:25px;font-size:14px;float:left;margin-left:20px;margin-top:5px;}      
.xcjc span {
  width:100px;height:25px;font-size:14px;float:left;padding-top:10px;
  }
.gzlc span1
  {width:180px;height:25px;font-size:14px;float:left;margin-left:20px;margin-top:10px;}
.gzlc span3
  {width:180px;height:25px;font-size:14px;float:left;margin-left:20px;}     
.gzlc span {
  width:100px;height:25px;font-size:14px;float:left;padding-top:10px;
  }
.gzlc span2{margin-left:20px;}


.mulu a{margin-right: 20px;}

.row-4{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}

.row-4 .leftFrm{width: 580px;}
.row-4 .rightFrm{width: 580px;}
.row-4 .beefrm{padding: 20px;width: 100%;background: #EAF8FF;}
.row-4 .title{
  border-left: 4px solid #025CB7;height: 22px;padding-left: 13px;
  font-weight: 600;
font-size: 22px;
color: #1A1746;
}
.beeIcon{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-around;}
.beeIcon a{display: block;width: 155px;height: 50px;font-weight: 400;
font-size: 16px;
color: #333333;
line-height: 50px;background-color: #fff;background-repeat: no-repeat;background-size: 36px;background-position: 14px 7px;padding-left:65px;margin-top: 18px;}
.beeIcon .bee-1{background-image: url(../newimg/zxzz.png);}
.beeIcon .bee-2{background-image: url(../newimg/jgsz.png);}
.beeIcon .bee-3{background-image: url(../newimg/zxld.png);}
.beeIcon .bee-4{background-image: url(../newimg/lyld.png);}
.beeIcon .bee-5{background-image: url(../newimg/lxfs.png);}
.beeIcon .bee-6{background-image: url(../newimg/jtzn.png);}

.row-4 .boxfrm{padding: 20px;width: 100%;}

.boxIcon{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-around;}
.boxIcon a{display: block;width: 155px;height: 50px;font-weight: 400;
font-size: 16px;
color: #333333;
line-height: 50px;background-color: #fff;background-repeat: no-repeat;background-size: 34px;background-position: 14px 7px;padding-left:65px;margin-top: 18px;}
.boxIcon .bee-1{background-image: url(../newimg/part3-icon1.png);}
.boxIcon .bee-2{background-image: url(../newimg/part3-icon2.png);}
.boxIcon .bee-3{background-image: url(../newimg/part3-icon3.png);}
.boxIcon .bee-4{background-image: url(../newimg/part3-icon4.png);}
.boxIcon .bee-5{background-image: url(../newimg/part3-icon5.png);}
.boxIcon .bee-6{background-image: url(../newimg/part3-icon6.png);}
.boxIcon .bee-7{background-image: url(../newimg/part3-icon7.png);}
.boxIcon .bee-8{background-image: url(../newimg/wstcblue.png);}

.bansFrm .headerTitle{height: 59px;width: 100%;display: flex; justify-content: center;border-bottom: #D8D8D8 solid 1px;}
.bansFrm .headerTitle label{display: block;width: 90px;line-height: 58px;font-weight: 600;
font-size: 22px;
color: #1A1746;margin-bottom:0;margin-right: 20px;}
.bansFrm .headerTitle label.active{border-bottom: 4px solid #025CB7;color: #025CB7;}

.bansFrm .menuIconList{width: 100%;padding:20px 15px;}
.bansFrm .menuIconList a.alnk{}
.bansFrm .menuIconList a.alnk{width: 96px;height: 86px;border-radius: 4px;background-repeat:  no-repeat; background-position: center 14px;font-size: 14px;text-align: center;font-weight: 400;color: #333333;    line-height: 120px;margin-bottom: 16px;background-size: 27px 27px;}
.bansFrm .menuIconList a.borline{border-bottom: 3px solid #025CB7;}
.bansFrm .menuIconList a.alnk-1{background-image:url(../newimg/alnk-1.png); }
.bansFrm .menuIconList a.alnk-2{background-image:url(../newimg/alnk-2.png); }
.bansFrm .menuIconList a.alnk-3{background-image:url(../newimg/alnk-3.png); }
.bansFrm .menuIconList a.alnk-4{background-image:url(../newimg/alnk-4.png); }
.bansFrm .menuIconList a.alnk-5{background-image:url(../newimg/alnk-5.png); }
.bansFrm .menuIconList a.alnk-6{background-image:url(../newimg/alnk-6.png); }
.bansFrm .menuIconList a.alnk-7{background-image:url(../newimg/alnk-7.png); }
.bansFrm .menuIconList a.alnk-8{background-image:url(../newimg/alnk-8.png); }
.bansFrm .menuIconList a.alnk-9{background-image:url(../newimg/alnk-9.png); }

.bansFrm .menuIconList a.btn-1{width: 164px;
height: 50px;
background: #B70202;
border-radius: 4px;display: block;text-align: center;font-weight: 400;
font-size: 14px;
color: #FFFFFF;line-height: 50px;}
.bansFrm .menuIconList a.btn-2{width: 164px;
height: 50px;
background: #025CB7;;
border-radius: 4px;display: block;text-align: center;font-weight: 400;
font-size: 14px;
color: #FFFFFF;line-height: 50px;}

.booFrm{width: 100%;
height: 66px;padding:20px;background: #E8F1FF;display: flex;margin-top: 20px;justify-content: space-between;}

.booFrm .titlell{
  border-left: 4px solid #025CB7;height: 22px;padding-left: 13px;
  font-weight: 600;
font-size: 18px;
color: #1A1746;display: block;
}
.booFrm .boImg{width: 100%;
height: 86px;}

.lst-title{height: 47px;border-bottom: #CCCCCC 1px solid;position: relative;}
.lst-title .bbx{background-color: rgba(0, 72, 153, 1);width: auto;height: 46px;
  line-height: 46px;    font-family: '宋体 Bold', '宋体 常规', '宋体';
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    color: #FFFFFF; text-align: center;    border-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    float: left;
    padding: 0 15px;
}

.lst-titleA2{height: 47px;border-bottom: #CCCCCC 1px solid;position: relative;}
.lst-titleA2 .bbx{background-color: rgba(0, 72, 153, 1);width: auto;height: 46px;
  line-height: 46px;    font-family: '宋体 Bold', '宋体 常规', '宋体';
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    color: #FFFFFF; text-align: center;    border-radius: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    float: left;
    padding: 0 15px;
}

.lst-title .momore{line-height: 47px;position: absolute;top:0;right: 0;font-size: 18px;color: #aaa;}

.page-lst-box ul{margin:0;}
.page-lst-box ul li{height: 40px;line-height: 40px;}
.page-lst-box ul li a{display: flex;justify-content: left;line-height: 40px;height: 40px;margin:8px 0;}
.page-lst-box ul li a .listPot{width: 30px;line-height: 38px;text-align: center;}
.page-lst-box ul li a .listPot span{display: inline-block;width: 6px;height: 6px;border-radius: 3px;background: #333;    position: relative;
    top: -2px; }
.page-lst-box ul li a p.content{font-weight: 400;
    font-style: normal;
    font-size: 18px;flex: 1;color: #333;
}


.page-lst-box ul li a p.datatime{font-weight: 400;
    font-style: normal;
    font-size: 16px;
    color: #999999;}

.menuBigIcon{width: 100%;padding:20px;display: flex;justify-content: space-between;flex-wrap: wrap;}

.menuBigIcon a.alnk{display: block;width: 250px;height: 116px;padding:24px 20px 0 90px;background-repeat:  no-repeat; background-position: 16px 24px;background-size: 65px 65px;font-weight: 400;border-radius: 4px;
font-size: 16px;
color: #333333;}
.bansFrm .menuBigIcon a.borline{border-bottom: 3px solid #025CB7;}
.bansFrm .menuBigIcon a.alnk-1{background-image:url(../newimg/01.png); }
.bansFrm .menuBigIcon a.alnk-2{background-image:url(../newimg/02.png); }
.bansFrm .menuBigIcon a.alnk-3{background-image:url(../newimg/03.png); }

.searchFrm{width: 880px;display: flex;margin:100px auto 30px auto;}
.searchLeft{width: 790px;}
.searchLeft input.input{width: 100%;height: 50px;font-size: 18px;box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.349019607843137);padding:0 12px 0 10px;
  border-width: 1px;
    border-style: solid;
    border-color: rgba(204, 204, 204, 1);
    border-radius: 5px;    background-color: rgba(255, 255, 255, 1);
}
.searchRight{width: 70px;}
.searchRight input.btn_search{
    width: 50px;
    height: 50px;
    border: none;
    background: url(../newimg/u489.png);
/*    margin: 5px 0 0 16px;*/
    margin: 0px 0 0 16px;
    background-size: 50px;
    background-repeat: no-repeat;
}
.searchType{width: 100%;height: 40px;line-height: 40px;display: flex;justify-content: flex-end;margin-top:30px;}
.searchType .selmenu_1{height: 40px;padding:0 30px;font-size: 20px;display: block;}

.searchListFrm{width: 1208px;border-top:solid 1px #ccc;}
.searchListFrm .resultDiv{font-weight: 400;
    font-style: normal;
    font-size: 18px;color: #999999;padding-top: 30px;}
.searchListFrm .resultDiv label{color: #FF0000;}

.basic_result .item .title {
    font-family: "Microsoft YaHei";
    display: inline-block;
    width: 100%;
    margin-bottom: 6px;
    font-size: 24px;
    color: #025293;
    line-height: 36px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.basic_result .item{
    margin-top: 20px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.basic_result .item .title em {
    font-style: normal;
    color: #e02020;
}
.basic_result .item .description {
    display: block;
    font-size: 16px;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    line-height: 30px;
}
.basic_result .item .description .detail {
    overflow: hidden;
    margin-bottom: 10px;
}
.basic_result .item .description .detail p {
    font-family: "Microsoft YaHei";
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    max-height: 57px;
    text-overflow: ellipsis;
    font-size: 20px;
}
.basic_result .item .sourceTime {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    color: #aaa;
    line-height: 20px;
    font-family: "Microsoft YaHei";
}
.partitions{width: auto;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    color: #FFFFFF;
    background-color: rgba(0, 72, 153, 1);
    margin-bottom: 0px;
    display: inline-block;
    padding: 0 10px;
    margin-left: 20px;
    border-radius: 5px;
}

.pagenagi {
    width: 580px;
    float: left;
    clear: both;
    display: block;
    text-align: center;
    font-family: simsun;
    text-decoration: none;margin:30px 0;
}
.pagenagi ul {
    margin: 0px;
    padding: 0px;
    text-align: center;
    list-style: none;
    width: 580px;
    height: 50px;
    float: left;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
    overflow: hidden;
    padding-top:10px;
}
.pagenagi span {
    padding: 8px 12px 8px 12px;
}
.pagenagi li {
    display: inline;
    text-decoration: none;
}
.xh_grade_page2:visited {
    border: 1px #FF4444 solid;
    background-color: #FF0000;
    color: #FFF;
    font-size: 16px;
    text-decoration: none;
}
.xh_grade_page2:link {
    border: 1px #FF4444 solid;
    background-color: #FF0000;
    color: #FFF;
    font-size: 16px;
    text-decoration: none;
}
.pagenagi a {
    border: 1px #cbcbcb solid;
    background-color: #FFF;
    color: #808080;
    margin: 0px 2px;
    font-size: 16px;
    text-decoration: none;
    padding: 6px 1px;
    *padding: 1px;
}
.selectDIV{display: flex;justify-content: center;position: relative;}
.selectDIV .btn-group{padding:30px 0;width: 280px;text-align: center;}
.selectDIV .btn-group .dropdown-menu{top: 50px;
    left: 80px;}

.selectDIV .btn-group .dropdown-menu .dropdown-menu  a{font-size: 14px;line-height: 24px;}

.pic_result{width: 100%;display: flex;justify-content: start;flex-wrap: wrap;margin-top:30px;}
.pic_result a{display: block;width: 270px;height: 194px;margin-bottom: 30px;margin-right: 32px;}
.pic_result a img{width: 100%;height: 100%;}

.moreBtn{position: absolute;bottom: 15px;right: 10px;color: #fff;z-index: 99;    font-size: 16px;}
.bannerSwiper .swiper{position: relative;}

.row-1-list li .newsTitle a:hover{color:#025CB7;}
.newslistDiv1 li a:hover{color:#025CB7;}
.taglist li .tagName a:hover{color:#025CB7;}

/*.all-box{padding-top: 50px;}*/

.openSearchBtn{display: block;width: 36px;height: 22px;background: url(../newimg/u499.png);position: absolute;right: 50px;top: 30px;}

.openSearchBtn.opened{background: url(../newimg/u4919.png);}

.searchWhere{padding:30px;border:solid 1px #ccc;width: 1000px;position: absolute;top: 70px;left: 150px;background-color: #fff;}
.searchRow{width: 100%;display: flex;}
.srowbb{width: 220px;border-right: solid 1px #ccc;margin-left: 80px;}
.searchRow a{display: block;height: 40px;line-height: 40px;color: #bbb;}
.srowcc{width: 400px;display: flex;flex-wrap: wrap;margin-left: 50px;}
.srowcc a{display: block;height: 40px;line-height: 40px;width: 50%;color: #bbb;}
.searchRow a.active,.srowcc a.active{color: #333;}

.zcfgFrm{width: 1140px;margin: 0 auto;position: relative;}
.zcfgTop{display: flex;justify-content: space-between;}

.zcfgLeft{width: 500px;}
.zcfgRight{width: 580px;display: flex;flex-wrap: wrap;justify-content: space-between;padding-top: 12px;}

.zcfgNewTitle{width: 100%;border-bottom: solid 1px #D8D8D8;height: 54px;position: relative;}
.zcfgNewTitle label{
    font-family: PingFangSC, PingFang SC;
font-weight: 600;
font-size: 20px;
color: #000000;
line-height: 30px;
text-align: left;
font-style: normal;
width: auto;
border-bottom: #025CB7 solid 4px;height: 54px;float: left;line-height: 50px;
}
.zcfgNewTitle .momore{line-height: 47px;position: absolute;top:6px;right: 0;font-size: 18px;color: #aaa;}

.newsTitle span.date{display: block;font-weight: 400;
font-size: 16px;
color: #666666;margin-top:10px;}

.row-1-list.row-1-list-other2 li .listPot span{background-color: #333;}
.zcfgBook{width: 280px;}
.zcfgBook p{padding: 18px 15px;}
.zcfgBook p a{font-weight: 500;
font-size: 18px;
color: #333333;}


.row-1-list.row-1-list-other2 li .listPot{
  width: 30px;
    line-height: 28px;
    text-align: left;
    padding-left: 5px;
}

.zcfgBottom{width: 100%;margin-top: 50px;}
.hotZcfgFrm{display: flex;justify-content: space-between;width: 100%;margin-top:30px;}

.hotZcfgFrm.hotZcfgFrmNew{display: flex;justify-content: start;width: 100%;margin-top:30px;flex-wrap: wrap;}
.hotZcfgFrm.hotZcfgFrmNew .hotZcfgCell{
    margin-right:44px;
    margin-bottom: 30px;
}
.hotZcfgFrm.hotZcfgFrmNew .hotZcfgCell:nth-child(3n) {
    margin-right: 0;
}
.hotZcfgFrm.hotZcfgFrmNew .hzContent{
    text-align: center;
}
.hotZcfgCell{width: 369px;
height: 380px;background: #F6F7F9;
border-radius: 7px;padding:30px 25px;}
.hotZcfgCell a{display: block;width: 100%;height: 100%;}
.hzTitle{font-weight: 500;
font-size: 20px;
color: #1A1746;line-height: 26px;}
.hzContent{font-weight: 400;
font-size: 18px;
color: #606165;line-height: 24px;
    padding-top: 22px;}

.zxBanner{width: 100%;height: 150px;}

.zxmTop{margin-top: 34px;}

.zxTitleFrm{height: 41px;border-bottom: solid 1px #D8D8D8;width: 100%;display: flex;position: relative;}
.zxTitleFrm .title{width: 114px;height: 40px;line-height: 40px;
font-weight: 600;
font-size: 24px;
color: #FFFFFF;
text-align: center;
background: #0451A9;
border-radius: 5px 5px 0 0;
}

.zxLeader{width: 100%;padding-top:40px;}
.zlCell{margin-bottom: 10px;display: flex;justify-content: start;}
.zlCell label{width: 120px;display: block;
font-weight: 500;
font-size: 16px;
color: #025CB7;
line-height: 24px;
text-align: left;
}
.zlCell span{flex: 1;display: block;
font-weight: 500;
font-size: 16px;
color: #000000;
line-height: 24px;
text-align: left;
}

.zxTitleFrm .tabTitle{width: 114px;height: 40px;line-height: 40px;cursor: pointer;
font-weight: 600;
font-size: 24px;
color: #000000;
text-align: center;
background: #fff;
border-radius: 5px 5px 0 0;
}
.zxTitleFrm .tabTitle.active{
color: #FFFFFF;
background: #0451A9;
}
.zxTitleFrm .line{height: 18px;width: 32px;margin-right: 32px;border-right: solid 1px #D8D8D8;
position: relative;
    top: 12px;
  }
.zxContentFrm{width: 100%;}

.zxContentFrm .zxTT{
  font-family: PingFangSC, PingFang SC;
font-weight: 500;
font-size: 20px;
color: #000000;
line-height: 28px;
text-align: center;
padding:30px 0;
}
.zxDescription p{line-height: 20px;font-family: PingFangSC, PingFang SC;
font-weight: 400;
font-size: 16px;
color: #000000;
margin-bottom: 12px;}

.zxLx{margin-top: 40px;display: flex;justify-content: start;}
.zxLx .zxLxLeft{width: 400px;
height: 230px;}
.zxLx .zxLxLeft img{width: 100%;height: 100%;}
.zxLx .zxLxRight{width: 540px;margin-left: 50px;    padding-top: 30px;}
.zxLx .zxLxRight .label-1{width: 270px;font-family: PingFangSC, PingFang SC;
font-weight: 500;
font-size: 16px;
color: #000;
line-height: 30px;height: 50px;}
.zxLx .zxLxRight .label-1 span{ color: #025CB7;}
.zxLx .zxLxRight .label-1.longL{width: 540px;}

.zxLxRight22{
  display: flex;justify-content: start;flex-wrap: wrap;
}

.zxTitleFrm .title2{height: 40px;line-height: 40px;
font-weight: 600;
font-size: 20px;
color: #FFFFFF;
text-align: center;
background: #0451A9;
border-radius: 5px 5px 0 0;
padding:0  8px;display: block;
}
.flexwrap{flex-wrap:wrap;}

.zcfgRight .momore{
    display: block;
    text-align: right;
    width: 100%;
    line-height: 30px;
    font-size: 18px;
    color: #aaa;
    font-weight: 500;
}

.newTitle  a:hover {
    color: #025CB7;
}
.bannerSwiper a:hover {
    color: #025CB7;
}
.page-lst-box ul li a:hover p.content{
    color: #025CB7;
}
.page-con-box .r-box .page-lst-box ul li a{
    color: #025CB7;
}
.page-con-box .r-box .page-lst-box ul li a:hover .content{
    color: #025CB7;
}

.zcfgRight.fullZc{justify-content: start;width:100%;}
.zcfgRight.fullZc .zcfgBook{margin-right: 26px;}
.zcfgRight.fullZc .zcfgBook:nth-child(4n){
    margin-right: 0px;
}
.zcfgBook img{border-radius: 10px;}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
    cursor: pointer;
    background-color: #eeeeee;
}


.bannerPage{width: 40px;height: 40px;background-color: rgba(255,255, 255);opacity:.3;color: #fff;font-weight: bold;text-align: center;position: absolute;z-index: 99999;
cursor: pointer;display: none1;border-radius: 50%;}
.bannerSwiper .swiper .bannerPage img{width: 70%;
    height: 70%;
    margin-top: 6px;}
.bannerPage.leftBtn{left: 0;top: 165px;    margin-left: 8px;}
.bannerPage.rightBtn{right: 0;top: 165px;    margin-right: 8px;}
.bannerPage:hover{opacity:1;}


.news-con table {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
	box-sizing: border-box;
	border-color: grey;
}
.news-con table tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.news-con table tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.news-con table td, .news-con table th {
    padding: 5px 10px;
    border: 1px solid #DDD;
}
.news-con table td {
    display: table-cell;
    vertical-align: inherit;
}


.headerDiv2 .search-bar{
    width: 240px;
    height: 40px;
    position: absolute;
    right: 0;
    top: -10px;
    display: flex;
}
.headerDiv2 .search-bar input{
    border:none;background: none;height: 40px;flex: 1;padding-left: 16px;
    border:solid 1px #EAE7E7;border-radius: 10px;
}
.headerDiv2 .search-bar .search-btn{height: 40px;width: 40px;background: url(../newimg/search.png) no-repeat center center;display: block;position: absolute;right: 0;top: 0;}