@charset "utf-8";
/* CSS Document*/
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td{margin: 0;padding: 0;}
*{margin: 0;padding: 0;list-style: none;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;}
button,em,input,option,select,textarea,th{font:inherit;}
li{list-style: none;}
html {-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%}
div{box-sizing: border-box;}
h1,h2,h3,h4{font-weight: normal;font-size:100%;}
body{margin:0;padding:0;font-size: 15px;color:#333;font-family: Microsoft YaHei,Simsun,SimHei,Arial,system-ui,-apple-system,Helvetica Neue,sans-serif;background-color:#ffffff;}
a{color:#333;text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;*/font-size: 15px;}
a:hover{text-decoration: none;color:#333;text-decoration: none;}
input{outline:none;}
img{vertical-align:middle;border-style:none;transition: all .2s ease-in-out;}
img{border: none;display: inline-block;vertical-align: middle;}
:hover{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
input{border:none;}
/****公用****/
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.over{overflow: hidden;}
.container{width: 100%;position: relative;}
.clear:before,.clear:after{display:table;line-height:0;content:""}
.clear:after{clear:both}
.w1200{width: 1200px; margin: 0px auto;}
/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
html,body{height: 100%;}
.old_index{display: none;;}
/*ScroolStyle*/
body{ overflow-y: auto; overflow-y:overlay;transform: none !important;}
body::-webkit-scrollbar {width:10px;}
body::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 5px #37a5f2; background:#37a5f2;}
body::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px #f1e9e9;background:#f1e9e9;}
/* 侧边栏 */
.sidebar{ position: fixed; right: 10px; top: 40%; z-index: 9; margin-top: -175px; font-size: 0; text-align: right;}
.sidebar .sidebar-item { background:url(sidebar_icon_yuan.png); position: relative; display: inline-block; *display: inline; *zoom: 1; border-radius: 25px; height: 50px; line-height: 50px; margin-bottom: 10px; transition: all .5s;}
.sidebar .sidebar-item .sidebar-icon { float: left; width: 50px; height: 50px; background: no-repeat center center;}
.sidebar .sidebar-item .sidebar-icon-wb { background-image: url(sidebar_icon_wb2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-wx { background-image: url(sidebar_icon_wx2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-xcx { background-image: url(sidebar_icon_wx2025.png) !important;}
.sidebar .sidebar-item .sidebar-icon-phone { background-image: url(sidebar_icon_phone2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-serch { background-image: url(sidebar_icon_serchot2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-robot { background-image: url(sidebar_icon_robot2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-net { background-image: url(sidebar_icon_net2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-top { background-image: url(sidebar_icon_top2.png) !important;}
.sidebar .sidebar-item .sidebar-icon-sjfx{ background-image: url(sidebar_icon_sjfx2.png) !important;}
.sidebar .sidebar-item:hover { background: #37a5f2; transition: all .5s; padding-right: 15px;}
.sidebar .sidebar-item span { float: left; font-size: 14px; color: #fff; margin-left: -80px; filter:alpha(opacity=0); opacity:0; }
.sidebar .sidebar-item:hover span { margin-left: -5px; filter:alpha(opacity=100); opacity:1; }
.sidebar .sidebar-item img { position: absolute; left: 0; top: 0; display: none; }
.sidebar .sidebar-item:hover img { display: block; left: -160px; }
.sidebar .sidebar-item, .sidebar .sidebar-item span, .sidebar .sidebar-item img{ -webkit-transition: all .5s; transition: all .5s; }
/*无障碍工具条*/
.wzazzms{width: 70%;margin: 0 auto;max-width:1200px;min-width: 390px;box-sizing: border-box;Letter-spacing: 1px;zoom: 1;}
.tools-wrap-new_6HSYA{width: 100% !important;text-align: center !important;padding-left: 0px !important;}
.item-wrap_fLQ-9.wide_1YcTX,.explain-link_3L7n4,.cross-wrap_nhMWw,.item-wrap_fLQ-9.gap_3KngU{margin-right: 0 !important;}
.zzms{display: none !important;}
.qpxx .icon_C7gQt{background-position: -1723px 0;}
.qpxx:hover .icon_C7gQt{background-position: -1723px -84px;}
/* 头部背景CSS开始 */
.Address{font-size: 16px;color: #333;line-height: 1.7;padding: 15px 0;background-color: #f4faff;}
.Address i{padding: 9px 12px;background: url(PublicList_ico_1.png) no-repeat center;}
.Address font{padding-left: 10px;}
.slider{height: 585px;}
.slider-wrap{position: relative;width: 100%;/* height: 585px; */}
.slider .slider-list{position: relative;height: 100%;}
.slider .slider-list a{cursor: revert;display: block;background-size: cover;background-repeat: no-repeat;background-position: center;}
.slider .slider-list .isem{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.slider .slider-list .isem.cur{display: block;}
.slider .slider-list .isem img{height: 515px;}
.yuan{position: absolute;left: 50%;bottom: 15%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
.yuan .yuan-item{display: block;position: relative;float: left;width: 18px;height: 18px;margin-right: 1px;cursor: pointer;}
.yuan .yuan-item::after{content: "";display: block;position: absolute;top: 4px;left: 4px;width: 10px;height: 10px;border: 2px solid rgba(255, 255, 255, .4);border-radius: 50%;box-sizing: border-box;}
.yuan .yuan-item.cur::after{background: #fff;}
.yuan .yuan-item::before{content: "";display: block;width: 18px;height: 18px;background-color: rgba(255, 255, 255, 0);border-radius: 50%;}
.yuan .yuan-item.cur::before{background-color: rgba(255, 255, 255, .2);}
.btn-group{width: 100%;}
.btn-group .btn-left, .btn-group .btn-right{position: absolute;width: 50px;height: 50px;line-height: 50px;font-size: 30px;text-align: center;color: #fff;background: rgba(255, 255, 255, .5);border-radius: 50%;cursor: pointer;font-family: "宋体";}
.btn-group .btn-left{left: 15px;top: 50%;margin-top: -25px;}
.btn-group .btn-right{right: 15px;top: 50%;margin-top: -25px;}
.top_bg{height: 515px;}
.top_bg01{background-image: url(2023xjxq_top_bannerbg01.jpg);}
.top_bg02{background-image: url(2023xjxq_top_bannerbg02.jpg);}
.top_bg03{background-image: url(2023xjxq_top_bannerbg03.jpg);}
/* 头部背景CSS结束 */
/*页面顶部tit*/
.new2023_top_one{min-height: 40px;background-color: rgba(0,0,0,0.15);position: absolute;top: 0;left: 0;width: 100%;}
.new2023_con{display: block;}
.new2023_top_link{width: 49%;}
.new2023_top_link a{font-size: 0.875rem;color: #fff;margin: 0 8px 0 0px;font-stretch: normal;line-height: 41px;letter-spacing: 1px;}
.new2023_top_link a:first-child{margin-left: 5px;}
.link_right{width: 49%;text-align: right;}
.link_right .side-entry a{background: none !important;}
.link_right a:last-child{border-radius: 6px;background: #0d7abf;margin: 7px 0px;text-align: center;padding: 5px 10px;}
/*页面顶部tit*/
/*顶部logo搜索*/
.new2023_top_two{position: absolute;top: 5rem;left: 0;width: 100%;}
.new2023_topcenter_logo{display: block;width: 650px;}
.new2023_topcenter_logo p{display: inline-block;}
.new2023_topcenter_logo p:first-child{margin-right: 1%;}
.new2023_topcenter_logo p img{width: revert;/* height: 92px;*/}
.new2023_topcenter_logo p span{font-size: 30px;color: #fff;text-shadow: 2px 3px 3px #cdcbcb8f;font-weight: 600;display: block;margin-bottom: 5px;box-sizing: border-box;}
.new2023_topcenter_search{}
.search-box{position: relative;width: 35%;height: 50px;background-color: #fff;margin-top: 39px;border-radius: 12px;}
.search-box .drop-select{text-align: right;position: relative;margin-right: 0.22rem;border: 0;width: 1.03rem;color: #999;font-size: 0.16rem;height: 0.6rem;line-height: 0.6rem;}
.search-box .drop-select .tit{text-align: left;width: 0.5rem;color: #999;}
.search-box .drop-select .arrow{margin-top: 0.16rem;display: inline-block;text-align: right;width: 100%;padding: 0;position: relative;height: 0.27rem;line-height: 0.27rem;border-right: solid 1px #c9c9c9;}
.search-box .drop-select .select .arrow-icon{margin: 0 0.15rem 0 0;vertical-align: top;position: relative;display: inline-block;width: 0.17rem;height: 0.27rem;background-position-y: 50%;background-repeat: no-repeat;}
.search-box .dropdown-menu{position: absolute;width: auto;padding: 0 0.2rem 0 0;}
.search-box .search-input{position: absolute;width: 75%;line-height: 30px;font-size: 20px;color: #999;padding: 10px 20px;border-radius: 6px 0px 0px 6px;}
.search-box .search-btn{position: absolute;right: 0;display: inline-block;width: 100px;height: 50px;border-radius: 0px 6px 6px 0px;border: none;background: #0e90cb url(2023xjxq_top_search.png) no-repeat center;}
/*顶部logo搜索*/
/*导航菜单*/
.new2023_top_three{background-color: #37A5F2;position: absolute;top: 32.2rem;left: 0;width: 100%;}
.new_menu ul{width: 100%;}
.new_menu li{display: inline-block;position: relative;overflow: hidden;height: 70px;width: calc(100% /7 - 1px);font-size: 24px;float: left;text-align: center;}
.new_menu li>a{display: inline-block;text-align: center;color: #fff;line-height: 70px;width: 100%;font-weight: 500;font-size: 25px;}
.new_menu li a:hover,.new_menu li.on a{/*background:#0653ab;*/height: 70px;font-weight: 600;}
.new_menu li:before{position: absolute;content: '';top: 23px;right: 0px;height: 25px;width: 1px;background-color: rgba(255, 255, 255, .4);}
.new_menu li.on:after{content: "";display: block;/* margin: -3px 0 0 0; *//* width: 5px; */width: 40%;margin: 0px auto 0px 30%;position: absolute;bottom: 5px;height: 3px;background: #ffffff;border-radius: 10px;background-color: rgba(255,255,255,0.85);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
.new_menu li:last-child:before{display: none;}
.new2023_contens{background-color: #EEF1F6;padding: 30px 0px;/* height: 440px; *//* clear: both;*/}
/*导航菜单*/
/*通用底部样式*/
.content_link{clear: both;background-color: #0075b3;}
.link_bg{background: #e6e6e6;border-top: 1px solid #0075b3;}
.link_bg .link2021{height: 50px;line-height: 50px;}
.link_bg .link2021 ul{position: relative;}
.link_bg .link2021 ul li{width: 25%;height: 100%;float: left;text-align: center;}
.link_bg .link2021 ul li a{display: inline-block;height: 100%;color: #666;font-size: 15px;text-align: center;}
.link_bg .link2021 ul li a:hover{color: #0075b3;}
.link_bg .link2021 ul li .sy{padding-right: 25px;background: url(2021_footer_xia.png) no-repeat right center;}
.link_bg .link2021 ul li .sy.on{background: url(2021_footer_shang.png) no-repeat right center;}
.link_bg .link2021 ul ul{width: 1159px;max-height: 535px;overflow: auto;position: absolute;left: 0;right: 0px;bottom: 0;padding: 20px;background: #fff;border: 1px solid #214c6c;border-bottom: none;display: none;z-index: 999;}
.link_bg .link2021 ul ul li{float: left;width: 16.66%;text-align: center;}
.link_bg .link2021 ul ul li a{height: 40px;line-height: 40px;font-size: 15px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 10px;color: #666;/* cursor: auto;*/background: #f0f0f0;}
.link_bg .link2021 ul ul li a:hover{/*color: #fff;*//*background: #006dac;*/}
/*底部foot部分*/
.ceont_foot{clear: both;background-color: #0075b3;/* padding: 20px 0 0px 0;*/}
.index_foot{position: relative;color: #fff;height: 140px;}
.ceont_foot .index_foot{height: auto; overflow: hidden;}
.mt70{margin-top: 25px;width: 50%;float: left; margin-bottom: 15px;}
.mt30{margin-top: 40px;float: right;}
.mt70 .links{line-height: 25px;color: #fff;width: 100%;float: left;}
.wap-no a{margin:15px;}
.wap-no a:first-child{margin-left: 0;}
.mt70 .links a{margin-right: 15px;}
.mt30 span:nth-child(3) a{cursor: auto;}
.mt70 .link, .mt70 .link .fgf{font-size: 14px;color: #fff;margin-right: 17px;}
.mt70 .links .icon{vertical-align: sub;}
.img-link{margin: 0px 10px;display: inline-block;vertical-align: middle;}
.img-link span a img{vertical-align: middle;margin-right: -15px;}
.footer-links-inner{margin-bottom: 20px;}
.bsm{background-color: #214c6c;height: 45px;line-height: 44px;/* margin-top: 15px; */}
.bsm span,.bsm a,.foot_link_left{color: #8ea4b4;font-size: 14px;/* text-shadow: 1px 1px 2px white, -1px -1px 2px black; */}
.wap-block img{width: 16px; height: 18px;}
.mt70 .links .zwrx{width: calc(100% - 0px);display: block;float: left;margin-right: 0;}
.mt70 .links .wzgl{width: auto;display: block;float: left;margin-right: 0;}
.mt70 .links .zbs{width: 260px;display: block;float: left;}
/*移动适配CSS部分*/
@media screen and (max-width: 1200px){
.w1200{width: 100%; overflow:hidden;} 
.new2023_top_one,.hotnews_tt,.sidebar{display:none;}
.slider{height: 370px;overflow: hidden;}
.btn-group .btn-left, .btn-group .btn-right{width: 5%;height: 5%;font-size: 10px;}
.btn-group .btn-left{line-height: 18px;}
.btn-group .btn-right{line-height: 18px;}
.new2023_top{min-height: auto;}
.new2023_top_three{min-height: auto;height: auto;display: flex;top: 16.25rem;}
.new2023_top_two{height: auto;top: 1rem;}
.new2023_topcenter_logo{width: 100%;margin-bottom: 40px;}
.new2023_topcenter_logo p img{width:100%;}
.search-box{width: 75%;margin: 0px auto;float: none !important;display: flex;height: 45px;}
.search-box .search-btn{height: 45px;background-size: 40%;width: 80px;}
.search-box .search-input{padding: 8px 10px;line-height: 30px;}
.new_menu li{width: 33%;height: auto;}
.new_menu li:before{top: 15px;}
.new_menu li:nth-child(4){/* width: 0; */}
.new_menu li:nth-child(4):before{width: 0;}                                  
.new_menu li:first-child{display:none;}
.new_menu li>a{font-size:20px;line-height: 50px;}
.new_menu li a:hover, .new_menu li.on a{height: auto;}.new_menu li{width: 33%;height: auto;}
.new_menu li:before{top: 15px;}
.new_menu li:nth-child(4){/* width: 0; */}
.new_menu li:nth-child(4):before{width: 0;}                                  
.new_menu li:first-child{display:none;}
.new_menu li>a{font-size:20px;line-height: 40px;padding: 0.35rem 0;}
.new_menu li a:hover, .new_menu li.on a{height: auto;}
.top_bg01,.top_bg02,.top_bg03{background: url(i-bg-wap.jpg) top center no-repeat !important;height: 350px;}
.content_link{display:none}
.index_foot{height:auto;}
.mt70{width:100%;margin: 0;float: none;}
.mt30{display: flex;width: 89%;margin: 10px auto 5px auto;float: none;text-align: center;}
.wap-no{background: #ffffff24;line-height: 20px !important;}
.mt70 .links{text-align:center;padding: 9.5px 0;}
.mt70 p:nth-child(2){padding: 9.6px 0 0px 0;}
.mt70 p:nth-child(3){ padding: 0px 0 0px 0;}
#imgConac{width: 60px;margin-top: -7px;margin-right: -5px;}
.mt70 .link{display: inline-block;margin: 0 15px;}
.img-link{margin: 0px;}
.img-link img{width: 85%;}

.bsm{width:100%;height: auto;}
.bsm span, .bsm a, .foot_link_left{text-align:center;width: 100%;line-height: 25px;float: none;display: inline-block;}
.foot_link_right{float: none !important;width: 100%;line-height: 20px;padding: 10px 0 5px 0;}
.foot_link_left{background: #ffffff0a;line-height: 40px;/* margin-top: 0px; */display: block;}
.wap-block img{display:none}
.bsm span{line-height: 25px;}
.foot_link_right span:first-child{margin-top: 5px;}

  .ceont_foot .index_foot{height: auto;}
  .mt70 .links .zwrx{float: none;width: auto;margin: 0;}
  .mt70 .links .wzgl{float: none;display: inline-block;width: auto;}
  .mt70 .links .zbs{float: none;display: inline-block;width: auto;}
} 
@media screen and (min-width:768px) and (max-width:992px){
.w1200{width: 100%; overflow:hidden;} 
.slider-wrap{height: 500px;}
    
} 
@media screen and (max-width:768px){
.w1200{width: 100%; overflow:hidden;} 	
.slider-wrap{max-height: 370px;}
.yuan{bottom: 32%;}
}
/*移动适配CSS部分*/