@media all and (max-width: 1024px){

/*通用开始*/
body, body * {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: "weiruanyahei", Arial, sans-serif;
	text-decoration: none;
}
/**,:before ,*:after{ box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
html {
	font-size: 62.5%;
	color: #333;
	height: 100%;
	font-family: "weiruanyahei", Arial, sans-serif;
}
body {
	font-size: 1.4rem;
	background-color: #fff;
	height: 100%;
	 background:#e9f0f6 url(2025_indexbg.jpg) no-repeat center top;
	 font-family: "weiruanyahei", Arial, sans-serif;
}
h1 {
	font-size: 2.8rem
}
h2 {
	font-size: 2rem;
}
h3 {
	font-size: 1.6rem;
}
h4 {
	font-size: 1.8rem
}
h5 {
	font-size: 1.6rem
}
h6 {
	font-size: 1.4rem
}
a:link {
	color: #777;
	transition: all 0.5s
}
a:visited {
	color: #333
}
a:hover {
	text-decoration: none;
}
a:active {
	color: #222
}
img {
	border: 0;
	outline: 0
}
.none {
	display: none
}
.pc-none {
	display: none
}
a {
	text-decoration: none !important;
	color: #4b4a4a
}
/*html5*/
abbr, article, aside, audio, canvas, datalist, details, dialog, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, pre, col, section, time, video, main {
	display: block
}
/*主题色*/
.color-zhu {
	color: #0054a7 !important;
}/*字体色*/
.color-zhu2 {
	color: #a6926c !important;
}/*字体色2*/
.color-zhu3 {
	color: #e6e1d3 !important;
}/*浅色调背景*/
.color-zhu4 {
	color: cornflowerblue !important;
}/*字体色*/
.color-666 {
	color: #666 !important;
}/*字体色*/
/*背景色*/
.body-color {
	background: #eeecec
}
.bg-color {
	background-color: #00733a
}/*166 146 108*/
.bg-color2 {
	background-color: #8fcbad
}/*166 146 108*/
.bg-color3 {
	background-color: #bfab86
}/*背景浅色调*/
.bg-color-f6f6f6 {
	background-color: #f6f6f6
}
.border-color1 {
	border: 1px #ededed solid;
}
.warp {background-color: #e9f0f6;padding: 50px;width: 1200px;margin: 0px auto;display: block;min-height: 800px;}
/*横线*/
.-color {color: #a6926c}
.border-color {color: #a6926c}
.border-top-color {border-top-color: #b3a57d !important;}
.border-bottom-color {border-bottom-color: #f47920!important;}
.border-bottom-color2 {border-bottom-color: forestgreen!important;}
.border-bottom-color3 {border-bottom-color: brown!important;}
.border-bottom-color4 {border-bottom-color: cornflowerblue !important;}
.f-w {font-weight: bold}
.clear {clear: both;height: 0;display: block;width: 100%}
.ellipsis {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.w1400 {width: 100%;margin: 0 auto;overflow: hidden;}
.w1400:after, .w1400:before {content: "";display: block;clear: both;height: 0;}
.auto {
	margin: 0 auto
}
.mt5 {
	margin-top: 5px
}
.mt10 {
	margin-top: 10px
}
.mt15 {
	margin-top: 15px
}
.mt20 {
	margin-top: 20px
}
.mt25 {
	margin-top: 25px
}
.mt30 {
	margin-top: 30px
}
.mt35 {
	margin-top: 35px
}
.mt40 {
	margin-top: 40px
}
.mt50 {
	margin-top: 50px
}
.ml10 {
	margin-left: 10px
}
.ml15 {
	margin-left: 15px
}
.ml20 {
	margin-left: 20px
}
.ml25 {
	margin-left: 25px
}
.ml30 {
	margin-left: 30px
}
.ml38 {
	margin-left: 38px
}
.mb5 {
	margin-bottom: 5px
}
.mb10 {
	margin-bottom: 10px
}
.mb15 {
	margin-bottom: 15px
}
.mb20 {
	margin-bottom: 20px
}
.mb25 {
	margin-bottom: 25px
}
.mb30 {
	margin-bottom: 30px
}
.pt20 {
	padding-top: 20px
}
.pt30 {
	padding-top: 30px
}
.pt40 {
	padding-top: 40px
}
.pt50 {
	padding-top: 50px
}
.pt60 {
	padding-top: 60px
}
.pb30 {
	padding-bottom: 30px
}
.pb50 {
	padding-bottom: 50px
}
.padding5 {
	padding: 5px
}
.padding10 {
	padding: 10px
}
.padding20 {
	padding: 20px
}
.padding30 {
	padding: 30px
}
.pb20 {
	padding-bottom: 20px
}
.fl {
	float: left
}
.fr {
	float: right
}
.center {
	text-align: center
}
.lh10 {
	line-height: 10px
}
.lh15 {
	line-height: 15px
}
.lh20 {
	line-height: 20px
}
.lh30 {
	line-height: 30px
}
/*按钮*/
.btns {transition: all 0.5s;width: 150px;cursor: pointer;height: 30px;border: 0;text-align: center;color: #fff;background-color: #f47920;font-size: 14px
}
.btns:hover {
	background-color: #FF9900
}
::selection {
	background-color: #efefef;
	color: #000
}
/* 清除左右边框 */
.clear-left-border {
	border-left: 0 !important;
}
.clear-right-border {
	border-right: 0 !important;
}

.w1500{ margin:0px auto; width:1200px;}
/*广告*/
.ad1 {
	max-height: 100px;
}
.clearfix{ clear:both}
.ad1 img {
	width: 100%;
	height: 100px
}
.btn-right {
	transition: all 0.5s;
	width: 150px;
	height: 39px;
	text-align: center;
	cursor: pointer;
	color: #fff;
	border: 3px #fff double;
	font-size: 1.4rem
}
.lf{ float:left}
.rt{ float:right}
.btn-right:hover {background-color: #FF9900;}
.m-none {font-style: normal}
.pc-none {
	display: none
}
.ph-none {
	display: none
}
.sj_head_t{width:100%; height:50px;}
.sj_head_b{width:100%; float:none}
.sj_head .logo{ width:100%; text-align:center ; margin:10px auto 10px auto}
.sj_head .logo img{width:90%; text-align:center; margin:0px auto}
.sj_head .ph_logo{ display:none}
.header_r{ float:right;line-height:20px;}
.small_nav{width: auto; height: 36px; float: right; margin-top: 16px; line-height: 36px; color: #fff; font-size: 16px;display: inline-flex;}
.small_nav a{color: #fff; margin: 0 8px; float: left; }
.top-r-t span{margin: 0 5px; float: left;}
.wza{width: 102px; height: 40px; float: left; background: #208de7; border-radius: 5px; text-align: center;}
.zzb{width: 102px; height: 40px; float: left; background: #cc871b; border-radius: 5px; text-align: center;}
.sc{width: 102px; height: 40px; float: left; background: #d50100; border-radius: 5px; text-align: center;}
.search{width: 40%; margin:0px auto;height: 55px; margin-top: 28px; line-height: 55px; position: relative; font-size: 21px; border-radius: 5px; }

.search-input{position: absolute;width: calc(96%);height:50px;line-height: 50px;color: #999;float: left;font-size: 16px; background: #fff; padding-left: 3%;opacity: 0.7;filter: opacity(70%);-webkit-filter: opacity(70%); border:#5c9be0 solid 5px; border-radius:10px; }
.search-btn{position: absolute;top:5px;right: 0px;display: inline-block;width: 124px;height: 50px;text-align: center;color: #fff; background:url(2025_searchbtn.png) no-repeat center; background-size:cover;}
.nav{width: 100%; height: 60px; line-height: 60px; font-size: 26px; background:#236dbd;text-align: center; float: left; margin-top: 80px; font-weight: bold; position: relative;  border-radius: 5px; }
.nav .n{width: 12.5%; float: left; height: 60px;}
.nav .n a{color: #fff; padding-bottom: 10px; font-size: 16px; white-space:nowrap}
.nav .n a img{margin: -8px 5px;}
.nav h3:hover,.nav .n.on{}
.nav .n.on h3{ position:relative;}
.nav .n h3 span{  position:absolute; width:100px; height:4px;border-top: #fff solid 4px;  border-radius:5px; bottom:-2px; margin-left:-50px;left:50%;display:none}
.nav .n.on h3 span, .nav .n:hover h3 span{ display:block}
/* .daohang ul .m.on h3 a:after{content: ''; border-top: 17px solid #fff;border-right: 17px solid transparent; border-left: 17px solid transparent; position: absolute; left: 50%; bottom: 0px; margin-left: -10px;} */
.nav ul .n:nth-child(1).on h3 a:after{display: none;}
.nav ul .n:nth-child(1):hover h3 a:after{display: none;}
.nav ul .n:hover h3 a:after{content: ''; border-top: 17px solid #fff;border-right: 17px solid transparent; border-left: 17px solid transparent; position: absolute; left: 50%; bottom: 0px; margin-left: -10px;}
.nav .n{position: relative;}
.nav .sub{display: none;width: 234px;position: absolute;left: 0;top: 85px;background: #1e83dd;border-top: 0; z-index: 100; opacity: .8;}
.nav .sub div{width: 240px;  float: left; padding-top: 15px;}
.nav .sub li{height: 50px;line-height: 50px;padding: 4px 0;float: left;width: 100%;}
.nav .sub li a{display: block;color: #fff; font-size: 16px;}
.nav .sub li a:hover{color: #FA6D06;border-bottom:none;}
.part1{ position:relative; overflow:hidden;}
.nav .n.on .sub,.nav .n:hover .sub{ display:block}
.nav a{display:block;width:100%}
.nav a .eh {
    height: 25px;
    width: 100%;
    display: inline-block;
    float: none;
    margin-right: 0px;
    line-height: 25px;margin-top:5px;}
.wbg{ background:#fff; margin-top:20px; border-radius:0px;}
.xj-lb-tt {position: relative;padding: 20px 13px 20px 17px;background: #fff; width:96%}
.xj-lb-tt .img {position: absolute;top: 26px;left: 10px;}
.lb-tt3 .lb-tt-item .title, .lb-tt3 .lb-tt-item .atr {   display: inline-block;width: calc(100% - 120px);}
.lb-tt3 .img {left: 25px;}
.lb-tt3 .lb-tt-item { padding-left: 118px; width: calc(100%);}
.m-lb-tt {position: relative;height: 88px;overflow: hidden;}
.lb-tt-bnr { height: 100%; width: calc(100% - 120px);}
.lb-tt-item {
    position: absolute;
    left: 0;
    top: 0;
    height: 88px;
    padding-left: 112px;
}

.lb-tt-item .title, .lb-tt-item .atr {
     width: calc(100% - 138px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.lb-tt-item .title {
    display: block;
    padding-top: 10px;
    text-align: left;
    line-height: 38px;
    font-size: 18px;
	font-weight:bold
}

.lb-tt-item .title:hover {
    text-decoration: underline;
}

.lb-tt-item .atr {
	  width: calc(100% - 120px);
    margin-top: 17px;
    line-height: 14px;
    font-size: 14px;
}

.lb-tt-btn {
	 display:none;
    position: absolute;
    right: 13px;
    top: 27px;

}
.lb-tt-btn .prev { border-bottom: 1px solid #dfdfdf; background: url(2025_top.png) center no-repeat;}

.lb-tt-btn .next {background: url(2025_down.png) center no-repeat;}
.lb-tt-btn .prev, .lb-tt-btn .next {width: 30px;height: 43px;cursor: pointer;}
.lb-tt-btn .prev:hover { background: url(2025_top_h.png) center no-repeat;}
.lb-tt-btn .next:hover {background: url(2025_down_h.png) center no-repeat;}
.lb-tt-item .atr { color: #666;}
.picFocus{margin:25px 0px 0px 1%; float:left;  width:48%;  padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;width:24.9%;   }
.picFocus .hd ul li img{ width:95%; height:100px; border:1px solid #216fb9; cursor:pointer; margin-right:2px;   }
.picFocus .hd ul li.on{ }
.picFocus .hd ul li.on img{ border-color:#f60;  }
.picFocus .bd li h3{ vertical-align:middle; }
.picFocus .bd li{ position:relative;width:100% }
.picFocus .bd img{ width:100%; height:360px; display:block;  }
.picFocus .bd_p{ height:40px; line-height:40px; color:#000; padding:10px 1%; font-family:'microsoft yahei'; font-size:14px;width:98%; background-color: rgba(0, 0, 0, 0.4); position:absolute; bottom:0px;}
.picFocus .bd_p h6{ font-size:16px;  padding:0px 10px; line-height:40px; color:#fff }


.part1-right{float: right; width: 48%; height: 473px;margin:30px 1% 0px 0px; position: relative; overflow: hidden;}
.part1-right .newtab li{margin: 0 15px;}
.newtab{height: 60px;width: 100%; border-bottom: #e0e0e0 solid 1px; position:relative; background:#e9f0f8}
.newtab li{float:left; position: relative; line-height:60px;}
.newtab li a{color: #666666; font-size: 16px; font-weight: 800; padding: 0 6px;}
.newtab>a{ position:absolute; right:5px; top:0px;color: #216fba;font-size: 15px;}
.newtab span{  position:absolute; width:50px; height:4px;border-top: #216fba solid 4px;  border-radius:5px; bottom:-2px; margin-left:-25px;left:50%;display:none}
.newtab .on  span, .newtab li:hover span{ display:block}
.newtab .on a,.newtab li:hover a{color:#216fba }
.newslist-more{ line-height:60px; padding-right:20px; display:none; font-size:14px;}
.newtab>a:first-child{ display:block}


.newlist{padding-top: 14px;transition: all 0.4s;}
.newlist li{line-height: 40px;position: relative;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 84%;padding-right: 16%;text-indent: 12px; transition: .3s all; padding-left: 10px;}
.newlist li a{color: #000;font-size: 14px; float: left;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-indent: 2rem;}
.newlist li:hover span, .newlist li a:hover{color: #1d82dd; font-weight: bold;}
.newlist li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.newlist-more{display: none;}
.newlist li::before{content: "";position: absolute;top: 5px;left: 8px;width: 10px; height: 10px;background-color: #1d82dd;clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); margin: 10px auto;}
.newlist li:hover::before{background-color: #1d82dd;}
.part1_jgzs{margin:5px 0px 0px 10px; float:left;  }
.part1_jgzs .tab-item { position: relative;display: block;height: 118px;margin-top: 15px;padding-top: 78px; text-align: center; line-height: 16px;font-size: 16px;box-sizing: border-box;width:160px;font-weight:bold;border-radius:4px;}
.part1_jgzs .tab-item :first-child {margin-top: 0;}
.part1_jgzs .t1 {background:#daeafd url(2025_index_icon1.png) center 18px no-repeat;}
.part1_jgzs .t2 { background:#daeafd  url(2025_index_icon2.png) center 18px no-repeat;}
.part1_jgzs .t3 { background:#daeafd  url(2025_index_icon3.png) center 18px no-repeat;}
.part1_jgzs .t1:hover, .part1_jgzs .t1.cur {background:#236dbd url(2025_index_icon1_h.png) center 18px no-repeat;color:#fff;}
.part1_jgzs .t2:hover, .part1_jgzs .t2.cur {background:#236dbd url(2025_index_icon2_h.png) center 18px no-repeat;color:#fff;}
.part1_jgzs .t3:hover, .part1_jgzs .t3.cur { background:#236dbd url(2025_index_icon3_h.png) center 18px no-repeat;color:#fff;}
.part1_jgzs .t4 {background:#daeafd url(2025_index_icon4.png) center 18px no-repeat;}
.part1_jgzs .t5 { background:#daeafd  url(2025_index_icon5.png) center 18px no-repeat;}
.part1_jgzs .t6 {background:#daeafd  url(2025_index_icon6.png) center 18px no-repeat;}
.part1_jgzs .t4:hover, .part1_jgzs .t4.cur {background:#236dbd url(2025_index_icon4_h.png) center 18px no-repeat;color:#fff;}
.part1_jgzs .t5:hover, .part1_jgzs .t5.cur { background:#236dbd url(2025_index_icon5_h.png) center 18px no-repeat;color:#fff;}
.part1_jgzs .t6:hover, .part1_jgzs .t6.cur {background:#236dbd url(2025_index_icon6_h.png) center 18px no-repeat;color:#fff;}
.tab-tit .tab-item:hover, .tab-tit .tab-item.cur {color: #fff; background-color: #daeafd;border-color: #daeafd;}
.part2_jgzs{margin:20px 0px 20px 20px; float:left; width: calc(calc(100% - 240px)/2);}
.part2_jgzs .title{height: 50px; line-height:50px;width: 100%; border-bottom: #e0e0e0 solid 1px; position:relative; background:#e9f0f8; position:relative}
.part2_jgzs .title a{color: #236dbd; font-size: 16px; font-weight: 800; padding: 0 20px;}
.part2_jgzs .title span{  position:absolute; width:50px; height:4px;border-top: #216fba solid 4px;  border-radius:5px; bottom:-4px; left: 30px;display:block}
.part2_jgzs .title .more{ float:right; padding-right:20px; font-weight:normal; font-size:14px;}
.newtab .on  span, .nav .n:hover h3 span{ display:block}
.newtab .on a{color:#216fba }
.newslist-more{ line-height:60px; padding-right:20px; display:none; font-size:14px;}

.part3_xxgk{margin:20px 0px 20px 10px; float:left;  width: calc(100% - 380px) }
.part3_xxgk_info{ float:left;width:48%; margin:0px 1%}
.part3_xxgk_info .title{height: 50px; line-height:50px;width: 100%; border-bottom: #e0e0e0 solid 1px; position:relative; background:#e9f0f8; position:relative}
.part3_xxgk_info .title a{color: #236dbd; font-size: 16px; font-weight: 800; padding: 0 20px;}
.part3_xxgk_info .title span{  position:absolute; width:50px; height:4px;border-top: #216fba solid 4px;  border-radius:5px; bottom:-4px; left: 30px;display:block}
.part3_xxgk_info .title .more{ float:right; padding-right:20px; font-weight:normal; font-size:14px;}
.part3_xxgk .part3_xxgk_info:nth-child(3),.part3_xxgk .part3_xxgk_info:nth-child(4){ margin-top:20px;}
.part3_xxgk_r{margin:0px 0px 20px 10px; float:left; width:118px }

.part3_xxgk_info .newlist{ line-height:40px;}
.part3_xxgk_r{width:180px; margin-right:5px;}
.part3_xxgk_r li{float: left; width: 180px; line-height: 50px; height: 50px; margin-top: 15px; margin-right: 15px; font-size: 16px; font-weight:800; vertical-align:middle; border:#0e458e solid 1px; border-radius:5px;}
.part3_xxgk_r li a{width: 100%; height: 100%; display: block; text-align: center;}
.part3_xxgk_r li a img{text-align: center; display: inline-block; margin-right: 15px;vertical-align:middle}
.part3_xxgk_r li:nth-child(1), .part3_xxgk_r li:nth-child(2), .part3_xxgk_r li:nth-child(3), .part3_xxgk_r li:nth-child(4),.part3_xxgk_r li:nth-child(5), .part3_xxgk_r li:nth-child(6){background: #fff;}
.part3_xxgk_r li:hover{ border:#e7f3fe solid 1px; }
.part3_xxgk_r li a:hover{background: #e7f3fe; font-weight:bold }
.part3_xxgk_r li a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.part3_xxgk_r ul li:nth-child(1) a{ background:url(2025_index_icon7.png) no-repeat  18px 12px;}
.part3_xxgk_r ul li:nth-child(2) a{ background:url(2025_index_icon8.png) no-repeat  20px 12px;}
.part3_xxgk_r ul li:nth-child(3) a{ background:url(2025_index_icon9.png) no-repeat  20px 12px;}
.part3_xxgk_r ul li:nth-child(4) a{ background:url(2025_index_icon10.png) no-repeat  20px 12px;}
.part3_xxgk_r ul li:nth-child(5) a{ background:url(2025_index_icon11.png) no-repeat  20px 12px;}
.part3_xxgk_r ul li:nth-child(6) a{ background:url(2025_index_icon12.png) no-repeat  20px 12px;}
.part3_xxgk_r ul li:nth-child(1) a:hover{background:#3e8ad1 url(2025_index_icon7_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.part3_xxgk_r ul li:nth-child(2) a:hover{background:#3e8ad1 url(2025_index_icon8_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.part3_xxgk_r ul li:nth-child(3) a:hover{background:#3e8ad1 url(2025_index_icon9_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.part3_xxgk_r ul li:nth-child(4) a:hover{background:#3e8ad1 url(2025_index_icon10_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.part3_xxgk_r ul li:nth-child(5) a:hover{background:#3e8ad1 url(2025_index_icon11_h.png) no-repeat 20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.part3_xxgk_r ul li:nth-child(6) a:hover{background:#3e8ad1 url(2025_index_icon12_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}

.part3{ overflow:hidden; clear:both}
.slideBox1{ width:100%;height:142px; overflow:hidden; position:relative; float:left; margin:20px 0px 20px 0px; border-radius:5px;   }
.slideBox1 .hd{  overflow:hidden; position:absolute; right:0px; bottom:20px; z-index:1; height:30px; line-height:40px;  }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:right; padding:15px 10px 0 0;  }
.slideBox1 .hd ul li{ float:left; margin-right:10px;  width:15px; height:15px;  text-align:center;cursor:pointer; text-indent:-9999px; background:#fff; border-radius:20px;}
.slideBox1 .hd ul li.on{ color:#fff; background:#ec940a }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle;height:142px; }
.slideBox1 .bd img{ width:100%; height:100%; display:block; }
.part4{ padding-top:10px;clear:both; background:#fafafa; overflow:hidden; border-radius:5px;}
.part4_left {margin:20px 0px 30px 20px; border-right:#236dbd solid 2px;width:200px; float:left}
.part4_left .tab-title .arrow {border-left: 12px solid #236dbd;}
.part4_left li{ margin-top:20px;}
.part4_left li:first-child{ margin:0px;}
.part4_left .tab-title { position: relative; display: block; height: 103px;margin-top: 15px;padding-top: 62px; text-align: center; line-height: 16px;font-size: 16px; box-sizing: border-box;width:180px;font-weight:800; border-radius:5px;}
.part4_left .tab-title:first-child {margin-top: 0;}
.part4_left .tab-title .arrow {display: none;position: absolute;top: 50%;right: -12px; margin-top: -12px; border-top: 12px solid transparent;border-bottom: 12px solid transparent;}
.part4_left .tab-title.cur .arrow, .part4_left .tab-title:hover .arrow {display: block;}
.part4_left .t1 {background:#e8eff6 url(2025_icon13.png) center 18px no-repeat;}
.part4_left .t2 {background:#e8eff6 url(2025_icon14.png) center 18px no-repeat;}
.part4_left .t3 { background:#e8eff6 url(2025_icon15.png) center 18px no-repeat;}
.part4_left .t1:hover, .part4_left .t1.cur {background: url(2025_icon13_h.png) center 18px no-repeat;}
.part4_left .t2:hover, .part4_left .t2.cur {background: url(2025_icon14_h.png) center 18px no-repeat;}
.part4_left .t3:hover, .part4_left .t3.cur { background: url(2025_icon15_h.png) center 18px no-repeat;}
.part4_left .tab-title:hover, .part4_left .tab-title.cur {color: #fff;background-color: #236dbd;border-color: #236dbd;}
.part4_left .tab-title:hover a, .part4_left .tab-title.cur a{color: #fff;}
.part4_right{ width: calc(100% - 260px); margin-right:20px; float:right}
.newlist1{padding-top: 14px;transition: all 0.4s;}
.newlist1 li{ border-bottom:#ccc dotted 1px;line-height: 48px;position: relative;height: 48px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 84%;padding-right: 16%;text-indent: 12px; transition: .3s all; padding-left: 0px;}
.newlist1 li a{color: #000;font-size: 14px; padding-left:10px; float: left;text-indent: 2rem;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newlist1 li:hover span, .newlist1 li a:hover{color: #1d82dd; font-weight: bold;}
.newlist1 li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.newlist1 li::before{content: "";position: absolute;top: 7px;left: 8px;width: 10px; height: 10px;background-color: #1d82dd;clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); margin: 10px auto;}
.newlist1 li:hover::before{background-color: #1d82dd;}
.newlist1 li:hover span, .newlist li a:hover{color: #1d82dd; font-weight: bold;}
.part5{ clear:both; background:#fafafa; overflow:hidden;  margin-top:20px;  }
.part5 .tit{background:url(2025_index_bg.jpg)no-repeat; background-size: cover;line-height:60px; margin:0px 0px;}
.part5 .tit h4{width:120px; border-bottom:#0e458e solid 2px; text-align:center; font-size: 18px; font-weight: 800;  color:#fff}
.part5 .tit span{ color: #fff;font-size: 15px; float:right; padding-right:20px;}
.part5 .tit span a{color: #fff;}
.picScroll-left2{ background:#fff; width:98%;  overflow:hidden; position:relative; margin:20px 1%;  }
.picScroll-left2 .hd{width:100%; height:100%; overflow:hidden; padding:0 0px; top:0px;   }
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:40px; height:40px;   margin-top:10px; position:absolute;cursor:pointer; background:url(2025_pre.png) no-repeat;z-index:10;top:50%; margin-top:-20px}
.picScroll-left2 .hd .prev{left:20px;}
.picScroll-left2 .hd .next{ background:url(2025_next.png)no-repeat;right:20px; }
.picScroll-left2 .bd{ padding:10px 0px;   }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin:0 8px; float:left; display:inline; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd ul li .pic{ text-align:center; }
.picScroll-left2 .bd ul li .pic img{ width:345px; height:190px; display:block; border-radius:5px; overflow:hidden}
.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999; -webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.picScroll-left2 .bd ul li .pic a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.part6{ clear:both; background:#fafafa; overflow:hidden; margin-top:20px;   }
.part6_left{ margin:20px 0px 20px 1%;width:48%; float:left}
.part6_left .tit{background:url(2025_index_bg1.jpg) no-repeat; background-size: cover;line-height:60px; margin:0px 0px; text-align:center;    border-radius: 5px;}
.part6_left .tit h4{color:#fff;font-size: 16px; font-weight: 800;}
.part6_left .tit a{color:#fff;}
.part6_left .bottom{ margin-top:10px;}
.part6_left .bottom li{ background:url(25_zwgk_bg.jpg)no-repeat;width:49%; height:100px; margin-top:10px; float:left; background-size:cover; border-radius:5px; position:relative}
.part6_left .bottom li a{ display:block;position:relative}
.part6_left .bottom li:nth-child(2n){ float:right}
.part6_left .bottom li span{  position:absolute; top:30px; right:30px; width:40px; height:40px;}
.part6_left .bottom li:nth-child(1) span{background: url(2025_index_icon13.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_left .bottom li:nth-child(2) span{background: url(2025_index_icon16.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_left .bottom li:nth-child(3) span{background: url(2025_index_icon14.png) center  no-repeat;}
.part6_left .bottom li:nth-child(4) span{background: url(2025_index_icon17.png) center  no-repeat;}
.part6_left .bottom li:nth-child(5) span{background: url(2025_index_icon15.png) center  no-repeat;}
.part6_left .bottom li:nth-child(6) span{background: url(2025_index_icon18.png) center  no-repeat;}
.part6_left .bottom li:hover:nth-child(1) span{background: url(2025_index_icon13_h.png) center  no-repeat;}
.part6_left .bottom li:hover:nth-child(2) span{background: url(2025_index_icon16_h.png) center  no-repeat;}
.part6_left .bottom li:hover:nth-child(3) span{background: url(2025_index_icon14_h.png) center  no-repeat;}
.part6_left .bottom li:hover:nth-child(4) span{background: url(2025_index_icon17_h.png) center  no-repeat;}
.part6_left .bottom li:hover:nth-child(5) span{background: url(2025_index_icon15_h.png) center  no-repeat;}
.part6_left .bottom li:hover:nth-child(6) span{background: url(2025_index_icon18_h.png) center  no-repeat;}
.part6_right .tit{background:url(2025_index_bg1.jpg) no-repeat; background-size: cover;line-height:60px; margin:0px 0px; text-align:center;    border-radius: 5px;}
.part6_right .tit a{color:#fff;}
.part6_right .tit h4{color:#fff;font-size: 16px; font-weight: 800;}
.part6_right{ margin:20px 1% 20px 0px;width:48%; float:right}
.part6_left .bottom  h5{ line-height:100px; padding-left:30px;}
.part6_left .bottom li:hover{ background:#3e8ad1}
.part6_left .bottom li:hover a{ color:#fff;}
.part6_left .bottom li:hover h5{ padding-left:30px;}
.part6_left .bottom li:hover span{ top:32px; right:32px;}
.part6_left .bottom li:hover {-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.part6_right .bottom_left{ margin-top:10px; float:left;width:49%;}
.part6_right .bottom_left li{background: linear-gradient(to right, #d8e9fd 0%, #e6f1fe 70%, #f5faff 100%); border:#d8e9fd solid 1px;width:100%; height:98px; margin-top:10px;  background-size:cover; border-radius:5px; position:relative}
.part6_right .bottom_left li a{ display:block;position:relative}
.part6_right .bottom_left li span{  position:absolute; top:13px; left:50%; margin-left:-20px; width:40px; height:40px;}
.part6_right .bottom_left  h5{ padding-top:60px; text-align:center}
.part6_right .bottom_left li:nth-child(1) span{background: url(2025_index_icon19.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_right .bottom_left li:nth-child(2) span{background: url(2025_index_icon20.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_right .bottom_left li:nth-child(3) span{background: url(2025_index_icon21.png) center  no-repeat;}
.part6_right .bottom_left li:hover:nth-child(1) span{background: url(2025_index_icon19_h.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_right .bottom_left li:hover:nth-child(2) span{background: url(2025_index_icon20_h.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_right .bottom_left li:hover:nth-child(3) span{background: url(2025_index_icon21_h.png) center  no-repeat;}
.part6_right .bottom_left li:hover{ background:#3e8ad1}
.part6_right .bottom_left li:hover a{ color:#fff;}
.part6_right .bottom_left li:hover {-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 

.part6_right .bottom_right{ margin-top:10px; float:right; width:49%}
.part6_right .bottom_right li{background: linear-gradient(to right, #d8e9fd 0%, #e6f1fe 70%, #f5faff 100%); border:#d8e9fd solid 1px;width:99%; height:152px; margin-top:10px;  background-size:cover; border-radius:5px; position:relative}
.part6_right .bottom_right li a{ display:block;position:relative}
.part6_right .bottom_right li span{  position:absolute; top:30px; left:50%; margin-left:-20px; width:40px; height:40px;}
.part6_right .bottom_right  h5{ padding-top:90px; text-align:center}
.part6_right .bottom_right li:nth-child(1) span{background: url(2025_index_icon22.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_right .bottom_right li:nth-child(2) span{background: url(2025_index_icon23.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }

.part6_right .bottom_right li:hover:nth-child(1) span{background: url(2025_index_icon22_h.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_right .bottom_right li:hover:nth-child(2) span{background: url(2025_index_icon23_h.png) center  no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.part6_right .bottom_right li:hover{ background:#3e8ad1}
.part6_right .bottom_right li:hover a{ color:#fff;}
.part6_right .bottom_right li:hover {-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 

.part7{ clear:both; background:#fafafa; overflow:hidden;  margin-top:20px;  }
.part7 .tit{background:url(2025_index_bg.jpg)no-repeat; background-size: cover;line-height:60px; margin:0px 0px;}
.part7 .tit h4{width:120px; border-bottom:#0e458e solid 2px; text-align:center; font-size: 18px; font-weight: 800;  color:#fff}
.part7 .tit span{ color: #fff;font-size: 15px; float:right; padding-right:20px;}
.part7 .tit span a{color: #fff;}
.picScroll-left1{ background:#fff; width:98%;  overflow:hidden; position:relative; margin:20px 1%;  }
.picScroll-left1 .hd{width:100%; height:100%; overflow:hidden; padding:0 0px; top:0px;   }
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:40px; height:40px;   margin-top:10px; position:absolute;cursor:pointer;  background:url(2025_pre.png)  no-repeat;z-index:10;top:50%; margin-top:-25px}
.picScroll-left1 .hd .prev{left:20px;}
.picScroll-left1 .hd .next{ background:url(2025_next.png) no-repeat;right:20px; }
.picScroll-left1 .bd{ padding:10px 0px;   }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic img{ width:345px;height:190px; display:block; border-radius:5px; overflow:hidden}
.picScroll-left1 .bd ul li .pic a:hover img{ border-color:#999; -webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }

.jgsz{ margin-top:20px; border-radius:0px}
.jgsz_part1{ margin-top:20px; background:#FFF}
.jgsz_part1 .tit{background:url(2025_index_bg.jpg)no-repeat; background-size: cover;line-height:50px; margin:0px 0px;}
.jgsz_part1 .tit h4{ border-bottom:#0e458e solid 2px; text-align:center; font-size: 16px; font-weight: 800;  color:#fff; text-align:center}
.jgsz_part1 .cont{padding:20px 30px;}
.jgsz_part1 .cont p{ line-height:40px; font-size:16px;}
.jgsz_part2{ margin-top:20px; background:#FFF; padding-bottom:10px; overflow:hidden}
.jgsz_part2 .tit{background:url(2025_index_bg.jpg)no-repeat; background-size: cover;line-height:50px; margin:0px 0px;}
.jgsz_part2 .tit h4{ border-bottom:#0e458e solid 2px; text-align:center; font-size: 16px; font-weight: 800;  color:#fff; text-align:center}
.jgsz_part2 .cont{padding:10px 5px;}
.leader_t{height: 80px;width: 100%; border-bottom: #e0e0e0 solid 1px; position:relative; background:#e9f0f8}
.leader_t li{float:left; position: relative; line-height:40px;width:16%; text-align:center}
.leader_t li a{color: #627182; font-size: 16px; font-weight: 800; padding: 0 2%;}
.leader_t>a{ position:absolute; right:5px; top:0px;color: #216fba;font-size: 15px;}
.leader_t span{  position:absolute; width:50px; height:4px;border-top: #216fba solid 4px;  border-radius:5px; bottom:-2px; margin-left:-25px;left:50%;display:none}
.leader_t .on  span,.leader_t li:hover  span{ display:block}
.leader_t li.on a,.leader_t li:hover a{color:#216fba }
.leader_b{ margin:10px; padding-top:20px;}
.leader_b .item{ overflow:hidden; display:none}
.leader_b .item:first-child{ display:block}
.leader_b .leader_pic{ float:left; width:150px; overflow:hidden}
.leader_b .leader_pic:hover img{ width:150px; display:block;border-color:#999; -webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.picScroll-left2 .bd ul li .pic a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.leader_b .leader_text{ float:right; width: calc(100% - 180px);}
.leader_b .leader_text h3{ font-size:18px; line-height:40px}
.leader_b .leader_text h6{ font-size:16px;line-height:40px; color:#236dbd}
.leader_b .leader_text p{ font-size:16px;line-height:30px; padding-top:8px;}
.leader_b .leader_text span{  margin-top:8px;display:block;width:100px; height:35px; background:#236dbd; text-align:center; border-radius:5px; line-height:35px;colo:#fff}
.leader_b .leader_text span a{color:#fff}
.leader_b .leader_text span:hover a{color:#fff; font-size:14px; font-weight:800}
.jgsz_left{ margin-top:20px; float:left; border-radius:5px; background:#fff; width:49%;height:275px;}
.jgsz_left .tit{background:url(2025_index_bg.jpg)no-repeat; background-size: cover;line-height:50px; margin:0px 0px;border-radius:5px;}
.jgsz_left .tit h4{width:120px; border-bottom:#0e458e solid 2px; text-align:center; font-size: 16px; font-weight: 800;  color:#fff}
.jgsz_left .tit span{ color: #fff;font-size: 15px; float:right; padding-right:20px;}
.jgsz_left .tit span a{color: #fff;}
.jgsz_left .con { margin:10px 20px; height:200px; overflow:hidden}
.jgsz_left .con li{line-height: 40px;position: relative;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 84%;padding-right: 16%;text-indent: 12px; transition: .3s all; padding-left: 0px;}
.jgsz_left .con li a{color: #000;font-size: 16px; float: left;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-indent:2rem}
.jgsz_left .con li:hover span, .jgsz_left li a:hover{color: #1d82dd; font-weight: bold;}
.jgsz_left .con li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.jgsz_left .con li::before{content: "";position: absolute;top: 5px;left: 0;width: 10px; height: 10px;background-color: #1d82dd;clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); margin: 10px auto;}
.jgsz_left .con li:hover::before{background-color: #1d82dd;}
.jgsz_left .con li:hover{color: #1d82dd;}
.jgsz_right{ margin-top:20px; float:right; border-radius:5px; background:#fff; width:49%;height:275px;}
.jgsz_right .tit{background:url(2025_index_bg.jpg)no-repeat; background-size: cover;line-height:50px; margin:0px 0px;border-radius:5px;}
.jgsz_right .tit h4{width:120px; border-bottom:#0e458e solid 2px; text-align:center; font-size: 16px; font-weight: 800;  color:#fff}
.jgsz_right .tit span{ color: #fff;font-size: 15px; float:right; padding-right:20px;}
.jgsz_right .tit span a{color: #fff;}
.jgsz_right .con { margin:10px 20px;height:200px; overflow:hidden}
.jgsz_right p{ line-height:40px; font-size:16px;}
.jgsz_right .con li{line-height: 40px;position: relative;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 84%;padding-right: 16%;text-indent: 12px; transition: .3s all; padding-left: 0px;}
.jgsz_right .con li a{color: #000;font-size: 16px; float: left;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; text-indent:2rem}
.jgsz_right .con li:hover span, .jgsz_right li a:hover{color: #1d82dd; font-weight: bold;}
.jgsz_right .con li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.jgsz_right .con li::before{content: "";position: absolute;top: 5px;left: 0;width: 10px; height: 10px;background-color: #1d82dd;clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); margin: 10px auto;}
.jgsz_right .con li:hover::before{background-color: #1d82dd;}
.jgsz_right .con li:hover{color: #1d82dd;}
.zwgk_part1{ margin-top:15px; background:#fff; border-radius:0px; overflow:hidden}
.zwgk_part1  ul{ padding:10px 0px; height:125px;}
.zwgk_part1 li{ width: 31%; line-height: 50px; float:left; height: 50px; margin:5px 1%; font-size: 16px; font-weight:800; vertical-align:middle; border:#0e458e solid 1px; border-radius:5px;}
.zwgk_part1 li a{width: 100%; height: 100%; display: block; text-align: center;}
.zwgk_part1 li a img{text-align: center; display: inline-block; margin-right: 15px;vertical-align:middle}
.zwgk_part1 li:nth-child(1), .part3_xxgk_r li:nth-child(2), .part3_xxgk_r li:nth-child(3), .part3_xxgk_r li:nth-child(4),.part3_xxgk_r li:nth-child(5), .part3_xxgk_r li:nth-child(6){background: #fff;}
.zwgk_part1 li:hover{ border:#e7f3fe solid 1px; }
.zwgk_part1 li a:hover{background: #e7f3fe; font-weight:bold }
.zwgk_part1 li a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.zwgk_part1 ul li:nth-child(1) a{ background:url(2025_index_icon7.png) no-repeat  18px 12px;}
.zwgk_part1 ul li:nth-child(2) a{ background:url(2025_index_icon8.png) no-repeat  20px 12px;}
.zwgk_part1 ul li:nth-child(3) a{ background:url(2025_index_icon9.png) no-repeat  20px 12px;}
.zwgk_part1 ul li:nth-child(4) a{ background:url(2025_index_icon10.png) no-repeat  20px 12px;}
.zwgk_part1 ul li:nth-child(5) a{ background:url(2025_index_icon11.png) no-repeat  20px 12px;}
.zwgk_part1 ul li:nth-child(6) a{ background:url(2025_index_icon12.png) no-repeat  20px 12px;}
.zwgk_part1 ul li:nth-child(1) a:hover{background:#3e8ad1 url(2025_index_icon7_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.zwgk_part1 ul li:nth-child(2) a:hover{background:#3e8ad1 url(2025_index_icon8_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.zwgk_part1 ul li:nth-child(3) a:hover{background:#3e8ad1 url(2025_index_icon9_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.zwgk_part1 ul li:nth-child(4) a:hover{background:#3e8ad1 url(2025_index_icon10_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.zwgk_part1 ul li:nth-child(5) a:hover{background:#3e8ad1 url(2025_index_icon11_h.png) no-repeat 20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.zwgk_part1 ul li:nth-child(6) a:hover{background:#3e8ad1 url(2025_index_icon12_h.png) no-repeat  20px 12px;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; color:#fff}
.zwgk_part2{border-radius:5px; overflow:hidden}
.zwgk_part2_left{ margin-top:15px; float:left; border-radius:5px; background:#fff; width:49%;min-height:270px;}
.zwgk_part2_right{ margin-top:15px; float:right; border-radius:5px; background:#fff; width:49%;min-height:270px;}
.zwgk_part2_left .newtab,.zwgk_part2_right .newtab{ margin:10px 2% 0px 2%;width:96%}
.zwgk_part2_left .newlist,.zwgk_part2_right .newlist{ margin:0px 2%;width:96%}
.zwgk_part2_right .item{margin:20px 20px 0px 20px; display:none}
.zwgk_part2_right .item:first-child{ display:block; background:#F00}
.gy_pic{ float:left; width:50%; overflow:hidden}
.gy_pic img {width:96%;height:222px;margin:10px auto; overflow:hidden; text-align:center}
.gy_pic:hover img{ width:100%;height:222px; display:block;border-color:#999; -webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.gy_text{ float:right;width:48%;}
.gy_text h3{ font-size:18px; line-height:40px}
.gy_text h6{ font-size:16px;line-height:40px; color:#236dbd}
.gy_text p{ font-size:16px;line-height:30px; padding-top:8px; display:none}
.gy_text span{  margin-top:8px;display:block;width:100px; height:35px; background:#236dbd; text-align:center; border-radius:5px; line-height:35px;colo:#fff}
.gy_text span a{color:#fff}
.gy_text span:hover a{color:#fff; font-size:14px; font-weight:800}
.zwgk_part3{ margin-top:20px; background:#FFF; overflow:hidden}
.zwgk_part3 .tit{background:url(2025_index_bg.jpg)no-repeat; background-size: cover;line-height:50px; margin:0px 0px;}
.zwgk_part3 .tit h4{ border-bottom:#0e458e solid 2px; text-align:center; font-size: 16px; font-weight: 800;  color:#fff; text-align:center}
.zwgk_zdly{margin:10px 0px 20px 10px;height:110px}
.zwgk_part3 .zwgk_zdly li{ background:url(25_zwgk_bg.jpg) no-repeat;width:30%; height:100px; overflow:hidden; margin:10px 1.5%; float:left; background-size:cover; border-radius:5px; position:relative}
.zwgk_part3 .zwgk_zdly li a{ display:block;position:relative;width:443px; height:100px; overflow:hidden; }
.zwgk_part3 .zwgk_zdly li span{  position:absolute; top:30px; right:30px; width:40px; height:40px;}
.zwgk_part3 .zwgk_zdly li:nth-child(1) span{background: url(2025_index_icon4.png) center 0px no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; margin-left:0px; }
.zwgk_part3 .zwgk_zdly li:nth-child(1){margin-left:5px;}
.zwgk_part3 .zwgk_zdly li:nth-child(2) span{background: url(2025_index_icon5.png) center 0px no-repeat;-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; }
.zwgk_part3 .zwgk_zdly li:nth-child(3) span{background: url(2025_index_icon6.png) center 0px no-repeat;}
.zwgk_part3 .zwgk_zdly li:hover:nth-child(1) span{background: url(2025_index_icon4_h.png) center 0px no-repeat;}
.zwgk_part3 .zwgk_zdly li:hover:nth-child(2) span{background: url(2025_index_icon5_h.png) center 0px no-repeat;}
.zwgk_part3 .zwgk_zdly li:hover:nth-child(3) span{background: url(2025_index_icon6_h.png) center 0px no-repeat;}
.zwgk_part3 .zwgk_zdly  h5{ line-height:100px; padding-left:30px;}
.zwgk_part3 .zwgk_zdly li:hover a{ display:block;background:#3e8ad1; -webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1; border-radius:5px; }
.zwgk_part3 .zwgk_zdly li:hover a{ color:#fff;}
.zwgk_part3 .zwgk_zdly li:hover h5{ padding-left:30px;}
.zwgk_part3 .zwgk_zdly li:hover span{ top:32px; right:40px;}
.nsjg_unit li{height: 80px; float:left;width:30.3%; padding-left:3%}
.nsjg_unit li a{font-size: 14px;font-weight: bold;text-align: center;height: 60px;width:290px;padding: 0 2%; background: #236dbd;color: #fff;border: 1px solid #236dbd; margin: 10px auto;display: table-cell;vertical-align: middle;}
.nsjg_unit li a:hover{background: #93cbfc;color: #fff; border: 1px solid #93cbfc;}
@keyframes beat {
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
}
@-webkit-keyframes beat {
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
    from, to {
        -webkit-transform: scale(1, 1);
        transform: scale(1, 1);
    }
    25% {
        -webkit-transform: scale(0.9, 1.1);
        transform: scale(0.9, 1.1);
    }
    50% {
        -webkit-transform: scale(1.1, 0.9);
        transform: scale(1.1, 0.9);
    }
    75% {
        -webkit-transform: scale(0.95, 1.05);
        transform: scale(0.95, 1.05);
    }
}
.part4-rb{ margin:5px 0px 0px 0px;  margin-top:0px; overflow:hidden; height:103px ; margin-top:20px; background:#fff; padding-bottom:10px;}
.ysqgk_left{ float:left;line-height:35px; border-right:#ccc solid 1px; color:#0e458e; font-weight:600; font-size:18px; text-align:center; width:100px; padding:0px 20px; margin-top:25px;}
.ysqgk_right{ float:left;background:#fff; margin-top:18px; margin-left:20px}
.ysqgk_right li{ float:left; border:#ccc solid 1px;margin:8px 15px; line-height:65px; width:190px;}
.ysqgk_right li a{ display:block;border:#fff solid 2px; background:#f5f5f5;font-size:17px;font-weight:700}
.ysqgk_right li a img{text-align: center;width:55px;height:55px; display: inline-block; margin:0px 15px;vertical-align:middle}
.ysqgk_right a:hover img{-webkit-transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8); transition-timing-function: cubic-bezier(0.6, 4, 0.3, 0.8);-webkit-animation: beat 0.7s 1;animation: beat 0.7s 1;} 
.ysqgk_right a:hover{font-size:17px;font-weight:700}

.foot-link{width: 1440px; height: 38px;  margin: 20px auto 20px auto;}
/* 友情链接 */
.footer{background:#236dbd;width:100%;clear:both; margin-top:30px;min-height: 83px;overflow: hidden;}
.footer_logo{}
.footer_part1{border-bottom:#fff solid 1px;}
.footer_part1 .footer_logo{ margin:15px 0px; float:none;    float: none;width: 100%;text-align: center;}
.footer_part1 .footer_logo:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.footer_part1 .yqlj_title{ margin-top:30px; float:none; margin:10px auto;width:96%}
.footer_part1 .yqlj_title h3{ float:left; color:#fff; padding-top:7px;width:100px;}
.yqlj_title{position: relative; font-size: 16px;}
.yqlj_title>ul{margin-right: -10px; height: 38px;line-height: 38px; }
.yqlj_title>ul>li{ float: left; width:21%; margin-right:1%;list-style-type:none;color:#fff}
.yqlj_title>ul>li:last-child{ margin-right:0%}
.yqlj_title>ul>li p{padding-left: 14px; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_title>ul>li p em { position: absolute; right: 0px; top: 16px; width: 1px; height: 1px;border-left: 6px solid transparent; border-right: 6px solid transparent;border-top: 6px solid #fff; /* 调整此值控制三角方向 */ transition: .3s all;}
.yqlj_title>ul>li p i{ position: absolute; left: 50%; bottom: 46px; margin-left:-14px; width: 28px; height:15px; display: none; background: url(../images/2023-index-link2.png) no-repeat center;}
.yqlj_title>ul>li.on p i{ display: block;}
.yqlj_title>ul>li.on em{ transform: rotate(180deg);}
.yqlj_title>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 0; z-index: 5; bottom: 60px; background-color:#ffffff; padding: 15px 20px 15px 30px; border-radius: 10px; box-shadow:0 0 6px rgba(22,88,160,.21); max-height: 330px; overflow: auto;}
.yqlj_title>ul>li .yqlj_con1 li{ float: left; width:25%; line-height: 30px;list-style-type:none; padding: 6px 8px; box-sizing: border-box;}
.yqlj_title>ul>li .yqlj_con1 li a{text-decoration: none;color: #333; }
.yqlj_con1 li a{background: #f2f2f2; display: block; text-align: center; padding: 4px 0; box-sizing: border-box; border: 1px solid #f2f2f2; border-radius: 4px;}
.yqlj_title>ul>li .yqlj_con1 table {width: 100%;}
.yqlj_title>ul>li .yqlj_con1 table a{text-decoration: none;color: #333; background: none; border: none; text-align: left;}
.yqlj_title>ul>li .yqlj_con1 table li {width: 14%;margin-left: 0;}
.yqlj_con1 tr td:first-child { font-weight: bold; padding-left: 20px;}
.yqlj_con1 tr:nth-child(2n) td { background: #f2f2f2;}
.footer_part2_left{ line-height:30px; width:96%; float:none; margin:10px auto; }
.footer_part2_left p{color:#fff; text-align:center ;margin:0px;font-size:14px;}
.footer_part2_left .footer_nav  a{color:#fff; margin:0px 10px;font-size:14px;}
.footer_part2_right{ float:none; width:60%; position:relative; height:120px;  margin:20px auto 0px auto}
.footer_part2_right .ewm{ position:absolute;right:0px; top:-15px; }
.footer_part2_right .lable{ position:absolute;right:12px; top:95px; color:#fff; }
.footer_part2_right .ip6{ position:absolute;right:490px; top:20px;width:110px;}
.footer_part2_right .wzafw{position:absolute;right:350px; top:20px; }
.footer_part2_right .dzjg{position:absolute;right:130px; top:15px; }
#_span_jiucuo{position:absolute;right:210px; top:20px;}
.footer_part2_right .ewm:hover{ border-color:#999; -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.footer_part2_right .ip6:hover{ border-color:#999; -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.footer_part2_right .dzjg:hover{ border-color:#999; -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.footer_part2_right .wzafw:hover{ border-color:#999; -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
#_span_jiucuo:hover{ border-color:#999; -webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.footer_part3{ border-top:#ccc solid 1px; margin-top:20px; text-align:center}
.footer_part3 p{ line-height:40px; color:#fff;font-size:14px;}
.footer_part3 p a{color:#fff;}
.phone{ display:none}
.cont_path{width:100%;  margin:0px auto; line-height:65px; height:65px;background:url(nx2025_loc.png) no-repeat 10px 24px;  padding-left:30px;color:#4fadfd; font-size:16px;}
.cont_path a{color:#4fadfd}
.list .list_nav{ margin-top:10px; width:240px; float:left; margin-left:10px; margin-bottom:30px;}
.list .list_nav>h2{line-height:60px;color:#fff; text-align:center; background:#236dbd; font-size:18px; background-size:100%; border-radius:5px;}
.menu_list{width:240px;margin:0 auto;}
.menu_head{display:block; line-height:50px; border-bottom:#ccc solid 1px; background:#deeeff url(25_list_icon2.png) no-repeat;  background-position:90%; padding-left:35px; padding-right:10px;font-size:16px;font-weight:500; border:#deeeff solid 1px; color:#0e458e; border-radius:5px; margin-top:5px; font-weight:800}
.menu_list .current,.menu_list h6:hover{ background-image:url(25_list_icon1.png);background-position:90%; border-radius:5px; padding-left:35px; padding-right:10px;background-color:#236dbd}
.menu_list .current a,.menu_list h6:hover a{color:#fff}
.menu_body{line-height: 40px;background: #fafafa;font-size:14px;font-weight:600; display:none; bo	}
.menu_body a{display:block; margin:5px 20px; line-height:40px; border-radius:5px;border-bottom: #ccc solid 1px;padding-left: 20px; color:#000}
.menu_body a:hover{color:#fff;display:block; background:#93cbfc}
.list{ overflow:hidden; min-height:700px}
.list .list_nav .sjnav a{ display:block; margin:0px 40px; line-height:40px;        border-bottom: #ccc solid 1px;padding-left:5px;}
.list .list_nav .sjnav a:hover,.list .list_nav .sjnav a.on{color:#ff9e2b;display:block; background:#93cbfc}
.list .list_right{ float:right; margin-right:20px;width: calc(100% - 280px); margin-top:10px;}
.list .list_right .title{ border-bottom:#236dbd solid 3px;}
.list .list_right .title h6{ padding:0px 20px; line-height:50px;font-size:18px;}
.list .list_right .title span{ color: #1d82dd;font-size: 14px; float:right; padding-right:20px;line-height: 50px;}
.list .list_right .title span a{color: #1d82dd;}
.searchWrap{padding-top:10px;}
.searchWrap .timeWrap{ display: inline-block;}
.searchWrap>div{height:35px; margin-top:20px;}
.searchWrap  input{vertical-align: middle;}
.searchWrap .textTitleSearch{ margin-left:43px;}
.textTitle{display: inline-block;width: 100px;text-align: right;}
.bordertext{ width:180px; line-height:30px; border-width: 1px; border-style: solid; border-color: #C4DAEF;}
.btn{background-color: #45A1F7;color: #fff;width: 75px;height:30px;margin-left: 20px;border: 0;outline: none; line-height: 25px; text-align: center;cursor: pointer;}
.list .list_right .list_news{padding-top: 14px;transition: all 0.4s;}
.list_news{ margin:0px 20px;}
.list_news li{ margin-left:10px;line-height: 45px;position: relative;height: 45px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:98%;padding-right: 0%;text-indent: 2rem; transition: .3s all; padding-left: 0px;border-bottom: 1px dashed #dcdcdc;}
.list_news li a{color: #333;font-size: 16px; float: left;  max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:15px;}
.list_news li:hover span, .newlist li a:hover{color: #1d82dd; font-weight: bold;}
.list_news li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.list_news li::before{content: "";position: absolute;top: 5px;left: 8px;width: 10px; height: 10px;background-color: #1d82dd;clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); margin: 10px auto;}
.list_news li:hover::before{background-color: #1d82dd;}
/*.list_news li:first-child {width:100%; background:#236dbd; line-height:45px; font-size:16px;color:#fff; font-weight:bold; margin:10px 0px; border-bottom:none}
.list_news li:first-child a{ padding-left:5%;width:95%; display:block; line-height:45px;font-size:16px; color:#fff;}
.list_news li:first-child span{width:10%; background:#236dbd;  display:block; line-height:45px; font-size:16px; color:#fff; text-align:center;font-weight:bold}
.list_news li:first-child::before{ display:none}*/
.leader-list {margin-bottom: 30px;border-bottom: dashed 1px #ccc; overflow:hidden;  float:left}
.leader-list ul{float: left;margin-left: 0px;width: 100%;text-align: center;}
.leader-list ul li{width: 25%;margin-right: 0px;display: inline-table; text-align: center;float:left}
.leader-list:first-child ul li{ float:none;}
.leader-list ul li img{width: 150px;height: 200px;}
.leader-list ul li .name{font-size: 16px;display: block;text-align: center;margin-top: 10px;color: #000;margin-bottom: 20px;}
.clear:after{content: "";width: 0;height: 0;display: block;clear: both;}
.clear {display: block;}
.leader-con { overflow:hidden}
.leader-con .leader_pic{ float:left; width:150px; overflow:hidden}
.leader-con .leader_pic:hover img{ width:150px; display:block;border-color:#999; -webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.leader-con .leader_text{ float:right;width: calc(100% - 170px);}
.leader-con .leader_text h3{ font-size:18px; line-height:40px; text-align:left}
.leader-con .leader_text h6{ font-size:16px;line-height:40px; color:#236dbd}
.leader-con .leader_text p{ font-size:16px;line-height:30px; padding-top:8px;}
.leader-con .leader_text span{  margin-top:8px;display:block;width:100px; height:35px; background:#236dbd; text-align:center; border-radius:5px; line-height:35px;colo:#fff}
.leader-con .leader_text span a{color:#fff}
.leader-con .leader_text span:hover a{color:#fff; font-size:14px; font-weight:800}
.leader-info{ margin-top:20px}
.leader-info div{ margin-top:20px}
.leader-info div p{ font-size: 16px; line-height: 30px; padding-top: 8px;text-indent: 2rem;margin: 20px 0px;}
.leader-xx{ margin-top:15px; margin-bottom:50px;}
.leader-xx li{ margin-left:10px;line-height: 45px;position: relative;height: 45px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width:98%;padding-right: 0%;text-indent: 2rem; transition: .3s all; padding-left: 0px;border-bottom: 1px dashed #dcdcdc;}
.leader-xx li a{color: #333;font-size: 16px; float: left;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:15px;}
.leader-xx li:hover span, .leader-xx li a:hover{color: #1d82dd; font-weight: bold;}
.leader-xx li span{position: absolute;right: 10px;top: 0px;color: #bbb;font-size: 15px;}
.leader-xx li::before{content: "";position: absolute;top: 9px;left: 8px;width: 10px; height: 10px;background-color: #1d82dd;clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); margin: 10px auto;}
.list .list_con{width:90%; margin:0px auto}
.con_title{border-bottom: #236dbd solid 3px; padding:20px 0px;}
.content{width: 96%; height:auto; padding: 0px;  margin: 20px auto 0px auto; min-height: 200px;padding-bottom: 50px;}
.con_stitle{font-size: 18px;color: #000;font-weight: 600;text-align: center;line-height: 40px;width: 100%; margin-top: 20px;}
.con_title{font-size: 24px;color: #000;font-weight: 800;text-align: center;line-height: 55px; width: 100%;  padding-top: 40px; text-align:center }
.con_futitle{font-size: 25px;color: #000;font-weight: 400;text-align: center;line-height: 40px;width: 100%;}
.con_detail{height: 50px;border-bottom: 2px solid #246cbe;padding-top: 20px; background-size: 100% auto;}
.con_detail br{display: none;}
.con_detail>p {font-size: 16px;color: #666;text-align: left;line-height: 36px;text-align:center}
.con_detail span {cursor: pointer;margin-left: 5px; float:right}
.zhengwen {margin: 0 auto; padding: 30px 3%;}
.zhengwen img{max-width: 100%;}
.con_pn { margin:20px 30px; font-size:16px;}
.con_pn>p{line-height: 40px;}
.con_pn a{ line-height:40px; display:inline; }
.con_pn a:hover{color: #355db8;}
#playercontainer {margin: 0 auto;text-align: center;}
.article-ewm{text-align: center;}
.article-ewm p{line-height: 40px;}
.xl_ewm{margin-top: 10px;}
.xl_ewm img{margin: 0 auto;}
div.page{margin: 10px 0px;text-align: center;clear: both;overflow:hidden;font-size:14px; m}
div.page{padding: 20px 0px;text-align: center;clear: both;overflow:hidden;width: 100%;}
div.page a{padding:10px 15px;font-size: 14px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#007ad8; margin: 0 3px;}
div.page a:hover{background:#007ad8; border:1px solid #007ad8; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #007ad8;border: 1px solid #007ad8;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;font-size: 14px !important;font-weight: normal !important;}
.page .cur{background: #007ad8;    border: 1px solid #007ad8;   color: #FFFFFF;}
.webMap {
				width: 100%;
				height: 40px;
				line-height: 40px;
				border: 1px solid #6789d7;
				border-collapse: collapse;
				table-layout: fixed;
			}

			.top-row {
				padding-left: 10px;
				background-color: #eff4ff;
			}
.top-row span{  height: 40px;
				line-height: 40px;
	}
			.other-line {
				padding-left: 10px;
				background-color: #ffffff;
			}

			.leader {
				color: #cfcfcf;
				font-weight: 100;
			}

			a.text-link:link {
				text-decoration: none;
			}

			a.text-link {
				color: #222222;
			}

			a.text-link:hover {
				color: #cc2222;
			}


			.font {
				color: #222222;
			}

			td {
				padding-left: 10px;
			}
.zfjs{width:98%; margin:0px auto}
.zfjs img{ width:100%;}
.zfjs span{color:#fff;font-weight:bold;position:absolute;top:30px;left:50%;font-size:34px;width:600px; margin-left:-300px; text-align:center}
.nxrq_hd_body .nxrq_hd_body_wrap {width:100%!important}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr textarea {
  width: 850px;
  height: 240px;
  border: 1px solid #d2d2d2;
}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr textarea{width:850px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.clearboth input {
  width: 826px!important;
}
.sj-yl {
				margin: 20px 0
			}

			.sj-yl>div {
				margin: 0 15px
			}

			.sj-yl h5 {
				position: relative;
				margin-bottom: 3px;
				font-weight: 500;
				color: #355DB8;
				font-size: 1.8rem;
				border-bottom: 1px #efefef solid;
				height: 40px;
				line-height: 40px;
				margin-top: 30px;
				text-indent: 2em;
				margin-right: 15px;
			}

			.sj-yl h5:before {
				position: absolute;
				content: "";
				width: 3px;
				height: 20px;
				left: 20px;
				top: 10px;
				background-color: #355DB8
			}

			.sj-yl a {
				display: inline-block;
				height: 35px;
				line-height: 35px;
				padding-right: 0px;
				font-size: 1.6rem;
				    width: 49%;
			}

			a:visited {
				color: #333;
			}
			a {
				text-decoration: none !important;
				color: #4b4a4a;
			}
	.ph_wza{ display:none}
}
@media all and (max-width:900px){
	.wbg{ margin-top:10px;}
.sj_head .logo{margin: 20px 0px 30px 0%;}
.sj_head .ph_logo{ display:block;margin: 20px 0px 30px 0%; display:none;}
.sj_head .ph_logo img{width:96%; text-align:center; margin:0px 2%}
.search{width:80%; margin:0px auto}
.xj-lb-tt{ padding: 10px 10px 10px 10px;}
.nav .n a img{margin: -8px 5px;width:28px;}
.part1-right .newtab li{margin:0px 5px;}
.list .list_right{width:68%;}
.nav{ margin-top:30px; border-top:#e9f0f8 solid 4px; border-radius:0px;}
.nav .n a{font-size:15px;}
.nav .sub li a { display: block;color: #fff;font-size: 14px;}
.nav .sub{display: none;width: 100%;}
.nav .sub div{width: 100%;  float: left; padding-top: 15px;}
.footerin{ padding:20px 0px;}
.footerin .phone{ display:block; width:70%; margin:0px 5%; text-align:center; }
.footerin .jc{ margin-top:-40px;}
.footerin .zfjg { float:right; margin-top:15px; padding-right:30px;}
.cont_path{line-height:50px; height:50px;}
.slideBox{ height:304px;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:304px; }
.picFocus .bd img{height:240px;}
.picFocus .hd ul li img{height:60px;}

.newlist li{ line-height:30px; height:30px; width:100%}
.newlist li::before{top:1px;}
.part1-right{height:307px; }
.newtab{height:50px;}
.newtab li{ line-height:50px; }
.newtab>a{display:none}
.part2 ul li a{ font-size:14px;}
.list22 li{ height:51px;}
.list21 li{ line-height:40px; height:40px; font-size:14px;}
.ysqgk_right li { margin: 5px 1%;width: 87%; line-height:25px;}
.list21 li a img{ display:none;}

.part4_hd li {padding: 20px 6px;}
.part4_b .on a{font-size:16px;}
.part4-rb{ margin-top:9px;}

.part6 .tit h4{font-size:18px;}
.picScroll-left2 { margin-top:0px;}
.picScroll-left2 .bd{ padding:20px 0px 10px; }
.part7_tit {height:50px}
.part7_tit li a{ font-size: 16px; white-space:nowrap;}
.part7_tit li>a{padding: 0 0px;}
.sp_list{ margin:0px 5px;}
.list_news li a{color: #333;font-size: 16px; float: left;  max-width: 80%;}
.yqlj_title{ display:none}
.footer_part2_right{ width:70%; }
.part1_jgzs .tab-item{height: 90px;padding-top: 64px; width:130px;}
.part1_jgzs .t1 {background: #daeafd url(2025_index_icon1.png) center 13px no-repeat;}
.part1_jgzs .t2 { background:#daeafd  url(2025_index_icon2.png) center 13px no-repeat;}
.part1_jgzs .t3 { background:#daeafd  url(2025_index_icon3.png) center 13px no-repeat;}
.part1_jgzs .t1:hover, .part1_jgzs .t1.cur {background:#236dbd url(2025_index_icon1_h.png) center 13px no-repeat;color:#fff;}
.part1_jgzs .t2:hover, .part1_jgzs .t2.cur {background:#236dbd url(2025_index_icon2_h.png) center 13px no-repeat;color:#fff;}
.part1_jgzs .t3:hover, .part1_jgzs .t3.cur { background:#236dbd url(2025_index_icon3_h.png) center 13px no-repeat;color:#fff;}
.part1_jgzs .t4 {background:#daeafd url(2025_index_icon4.png) center 13px no-repeat;}
.part1_jgzs .t5 { background:#daeafd  url(2025_index_icon5.png) center 13px no-repeat;}
.part1_jgzs .t6 {background:#daeafd  url(2025_index_icon6.png) center 13px no-repeat;}
.part1_jgzs .t4:hover, .part1_jgzs .t4.cur {background:#236dbd url(2025_index_icon4_h.png) center 13px no-repeat;color:#fff;}
.part1_jgzs .t5:hover, .part1_jgzs .t5.cur { background:#236dbd url(2025_index_icon5_h.png) center 13px no-repeat;color:#fff;}
.part1_jgzs .t6:hover, .part1_jgzs .t6.cur {background:#236dbd url(2025_index_icon6_h.png) center 13px no-repeat;color:#fff;}
.part2_jgzs { margin: 20px 0px 20px 10px;width: calc(calc(100% - 170px)/2)}
.newlist li a{width:90%}
.list_news li a{color: #333;font-size: 14px; float: left;  max-width: 80%;}
.part3_xxgk{margin:20px 0px 10px 10px; float:left;  width: calc(100% - 320px) }
.part3_xxgk_info{width:48%}
.part3_xxgk_r{ width:140px; margin: 15px 0px 20px 10px;}
.part3_xxgk_r li{ width:140px;}
.part3_xxgk_info .title {height: 40px;line-height: 40px;}
.part3_xxgk_r li a {text-align: left;padding-left: 52px;}
.part3_xxgk_r li{ line-height:45px; height:45px; margin-top:6px;}
.part3_xxgk .part3_xxgk_info:nth-child(3), .part3_xxgk .part3_xxgk_info:nth-child(4) { margin-top: 10px;}
.newlist li span{ display:none}
.list .list_right{width:71%; margin-right:1%}
.list .list_nav{width: 25%;float: left;margin-left: 1%;}
.menu_list{width: 100%;}
.searchWrap{ display:none}
.list .list_right .list_news{ margin:0px 0px;}
div.page{width: 100%;line-height: 4vw;}
div.page a{display: none;margin: 0 3px;padding: 0 15px;}
.ov-next-prev, .ov-next-prev{display: inline-table!important; }
div.page a.up{display: inline-table!important; }
.list_news li:first-child span {width:15%}
.leader-list ul li img{width: 90%;height: 150px;}
.leader-list{height:auto;}
.zwgk{ background:#fff}
.zwgk_part3{ margin-top:0px;}
.zwgk_zdly {margin: 10px 0px 5px 10px;height: 110px;}
.zwgk_part2_left{ margin-top:10px; min-height:260px;}
.zwgk_part2_right{ margin-top:10px;min-height:260px;}
.zfjs span{top:15px;}
.cont_path{background:url(nx2025_loc.png) no-repeat 10px 16px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body{width:100%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr textarea{width:610px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.clearboth input {width: 586px!important;}
.phone_clear{clear: both;width: 100%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li input{width: 586px!important;}
.gy_pic img {width:96%;height:180px;margin:10px auto; overflow:hidden; text-align:center}
.gy_pic:hover img{ width:100%;height:180px; display:block;border-color:#999; -webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.ph_wza{ display:none}
}
@media all and (max-width:480px) {
	.wbg { margin-top: -1px;}
.sj_head_t{ position:relative;display:none}
.small_nav{ position:absolute; top:0px; right:10px; margin-top:15px; display:none}
.sj_head .logo{margin: 20px 0px 30px 0%; display:none}
.sj_head .ph_logo{ display:block;margin: 20px 0px 30px 0%; display:block;}
.sj_head .ph_logo img{width:96%; text-align:center; margin:0px 2%}
.nav{height:76px; line-height:38px; background:#299bff;border-top: #e9f0f8 solid 2px;}
.nav .n {width: 24.4%; font-size:14px; height:38px; border-bottom:#fff solid 1px;border-right:#fff solid 1px; overflow:hidden}
.nav .n:nth-child(4n){ border-right:none;}
.nav .n a img{margin: -4px 6px;width:20px;}
.nav .n a{font-size:15px; font-weight:800}
.nav .n h3{font-size:14px;font-weight:100}
.nav .n.on h3 a, .nav .n:hover h3 a{ border-bottom:none}
.nav .n h3 span{width:90%; margin-left: -45%;}
.nav .sub{ top:35px;}
.nav .sub{display: none;width: 100%;}
.nav .sub div{width: 100%;  float: left; padding-top: 15px;}
.nav .sub li a { display: block;color: #fff;font-size: 14px;}
.nav a .eh { line-height:15px;}
.xj-lb-tt .img{width:60px; left:10px; top:20px;}
.m-lb-tt{ height:77px;}
.lb-tt-bnr{    width: calc(100% - 60px);}
.lb-tt-item .atr{ margin-top:0px;}
.lb-tt3 .lb-tt-item{ padding-left:70px;}
.lb-tt3 .lb-tt-item .title, .lb-tt3 .lb-tt-item .atr{width: calc(100% - 60px);}
.picFocus{margin:0px 1% 10px 1%;width:98%}
.list_news li a{color: #333;font-size: 14px; float: left;  max-width: 80%;}
.newlist1 li a{color: #333;font-size: 14px; float: left;  max-width: 80%;}
.part6_left{width:100%; float:none; margin:15px 0px; overflow:hidden}
.part6_right{ clear:both;width:100%; float:none; margin:15px 0px;}
.list .list_nav{width:96%; float:none; margin:0px auto}
.list .list_right{width:96%; float:none; margin:20px auto}
.list .list_nav>h2{line-height:60px;    font-size: 16px;}
.footer{ height:390px; margin-top:10px;}
.picScroll-left{ margin:0px 1%}
.footer_part1 .footer_logo img{width:96%; margin:0px auto}
.footer_part2_right{ display:none}
.footer_part3{ margin-top:10px;}
.footer_part3 p{  line-height:30px; margin-top:8px;}
.footerin{ padding:10px 0px; position:relative;height:90%}
.footerin .phone{ display:block; width:90%; margin:0px 5%; text-align:center; }
.phone span{ display:block; float:none}
.footerin .jc{ margin-top:-40px; position:absolute; bottom:10px ;right:30px;}
.footerin .zfjg { float:right; margin-top:15px; padding-right:30px;position:absolute;bottom:10px;left:30px;}
.slideBox{ width:98%; float:none; margin:20px auto   }
.part1-right{ width:98%; float:none; margin:0px auto  }
.part2{ margin-top:10px;}
.part2 ul li {width:49%; float:left; margin:5px 0.5%}
.part2 ul li:nth-child{2n}{ float:right}
.part2 ul li:last-child { width:99%;}
.slideBox1{ height:80px; margin:10px auto;  }
.slideBox1 .bd li{ zoom:1; vertical-align:middle;height:80px; }
.slideBox1 .bd li img{ height:100%}
.slideBox1 .hd{ display:none}
.part4_left{width:98%; float:none; margin:0px auto  }
.part4_left .tab-title { position: relative; display: block; height: 40px; line-height:40px;margin-top: 0px;padding-top: 0px; text-align: center; font-size: 14px; box-sizing: border-box;width:31.3%;font-weight:800; border-radius:5px; float:left; margin:0px 1%}
.part4_left .tab-title:first-child {margin-top: 0;}
.part4_left .tab-title .arrow {display: none;position: absolute;top: 50%;right: -12px; margin-top: -12px; border-top: 12px solid transparent;border-bottom: 12px solid transparent;}
.part4_left .tab-title.cur .arrow, .part4_left .tab-title:hover .arrow {display: none;}
.part4_left .t1 {background:#e8eff6; background-image:none}
.part4_left .t2 {background:#e8eff6 ;background-image:none}
.part4_left .t3 { background:#e8eff6; background-image:none}
.part4_left .t1:hover, .part4_left .t1.cur {background:none}
.part4_left .t2:hover, .part4_left .t2.cur {background: none;}
.part4_left .t3:hover, .part4_left .t3.cur { background: none;}
.part4_left .tab-title:hover, .part4_left .tab-title.cur {color: #fff;background-color: #236dbd;border-color: #236dbd; }
.part4_left .tab-title:hover a, .part4_left .tab-title.cur a{color: #fff;}
.part4_right{width:98%; float:none; margin:20px auto  }
.part4_hd li{ width:25%; margin:0px; padding: 10px 0px; text-align:center}
.part4_hd {height:50px}
.part4_hd li a{ font-size: 16px; white-space:nowrap;font-weight:400;}
.list20 li h4{font-size:16px; font-weight:600; white-space:nowrap}
.list20{ margin-top:0px;}
.part4_b .on a{ height:40px; line-height:40px;}
.list20 li{width:47%;margin:10px 1%; padding:0px; float:left}
.list20 li:nth-child(2n){ float:right}
.list20 li:first-child{margin-left:1%;}
.list20 li:nth-child(4){width:46%;}
.list22{margin: 20px 20px 10px 20px;}
.part7{ padding:10px 0px;}
.list22 li { min-width: 25%;white-space: nowrap; padding: 0px 0px;margin:5px 0px; height:65px;}
.part7_left{width:98%; float:none; margin:10px auto }
.part7_right{width:98%; float:none; margin:10px auto }
.part7_right li{font-size: 16px; height:60px; line-height:60px;}
.part7_tit li{width:33%; text-align:center}
.yqlj_title>ul>li{width:48%;}
.picScroll-left2{ margin-top:10px;}
.con_detail {height:auto;
    min-height: 50px;
    overflow: hidden;
}
.con_detail span{ margin-top:20px;}
.zhengwen img{ width:90%; height:auto;margin:0px auto}
.sp_list{ margin:0px 5px;}
.sp_list li{ width:98.4%; margin:20px 0.6%;}
.picScroll-left1{ margin:10px auto;width:98%; }
.picScroll-left1 .bd{margin-left:0px; }
.picScroll-left1 .bd ul li{ width:96%;}
.picScroll-left1 .bd ul li .pic img{ width:96%;height:200px;margin:10px auto; overflow:hidden; text-align:center}
.picScroll-left2 ul li{ width:96%;}
.picScroll-left2 .bd ul li .pic img{ width:96%;height:200px;margin:0px auto; overflow:hidden; text-align:center}
div.page{width: 100%;line-height: 8vw;}
div.page a{display: none;margin: 0 3px;padding: 0 15px;}
.ov-next-prev, .ov-next-prev{display: inline-table!important; }
div.page a.up{display: inline-table!important; }
.con_title{ padding-top:18px;}
.con_pn { margin: 20px 1%;}
.con_pn a{ display:block}
.jgsz_left{width:98%; float:none; margin:10px auto}
.jgsz_right{width:98%; float:none; margin:10px auto}
.leader_b .leader_text p{ display:none}
.leader-list ul li {width:48%; }
.leader-list ul li img{width: 90%;height: 200px;}
.leader-con .leader_pic{ float:none; width:150px; overflow:hidden; margin:0px auto}
.leader-con .leader_text h3{ font-size:18px; line-height:40px; text-align:center}
.leader-con .leader_text{ float:none;width:96%; margin:0px auto}
.leader-xx li a {max-width: 70%;}
.nsjg_unit li{width:48%; padding-left:2%}
.zwgk_part1 li{width:48%; margin:5px 0.5%}
.zwgk_part2_left{width:98%; float:none; margin:10px auto}
.zwgk_part2_right{width:98%; float:none; margin:10px auto}
.zwgk_part2_left .newtab, .zwgk_part2_right .newtab{ width:100%; margin:10px 0px;}
.zwgk_part3 .zwgk_zdly{ width:100%; margin:0px auto; height:auto}
.zwgk_part3 .zwgk_zdly li{ float:none;width:96%;margin:10px auto }
.zwgk_part3 .zwgk_zdly li a{width:100%}
.newlist{ padding-top:8px;}
.webMap {
				width: 100%;
				height: 40px;
				line-height: 40px;
				border: 1px solid #6789d7;
				border-collapse: collapse;
				table-layout: auto;
				margin-top:20px;
			}

			.top-row {
				padding-left: 10px;
				background-color: #eff4ff;
			}
			.webMap td{padding-left:0px!important;}
.yjlink{ writing-mode: vertical-rl;
vertical-align:middle; padding-left:0px!important; padding:8px 0px;
	}
	.font{ padding-left:5px;padding-right:5px;}
.zfjs img{ height:80px;}
	.zfjs span{top:35px; font-size:20px;height:100px;}
	.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb{margin-top:10px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li {height:100px!important; margin-bottom:10px!important; margin-top:-20px!important; float:none!important}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li span{height:30px!important; line-height:30px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr textarea{width:90%!important; margin-left:5%!important; padding-left:0px!important; margin-top:-9px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.clearboth input {width:90%!important;margin:0px auto;padding-left:0px!important;margin-left:5%!important;}
.phone_clear{clear: both;width: 100%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li input{width: 90%!important;margin:0px auto!important; padding-left:0px!important;margin-left:5%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr {height: 270px!important;margin-top: 10px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.clearboth{ float:left!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_pb_yzm .nxrq_hd_form_body_section_pb_yzm_input { width: 200px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_pb_an .nxrq_hd_form_body_section_pb_btn{ padding-left:0px!important; padding-right:0px!important; width:160px!important; text-align:center!important;margin-right:0px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_pb_yzm{ height:140px!important; position:relative;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_pb_yzm .nxrq_hd_form_body_section_pb_yzm_input{ position:absolute; left:10px; top:70px;}
.nxrq_hd_form_body_section_pb_yzm_a{ position:absolute; left:240px; top:70px;}
.nxrq_hd_form_body_section_pb_yzm_a2{ display:none!important}
.sj-yl a {
				display: inline-block;
				height: 35px;
				line-height: 35px;
				padding: 0px 8px;
				font-size: 1.6rem;
				width:auto;
				   
			}
.cont_path { background:none;width:96%;line-height: 30px;height: auto; margin:8px 2%; padding-left:0px}
.gy_pic img {width:96%;height:160px;margin:10px auto; overflow:hidden; text-align:center}
.gy_pic:hover img{ width:100%;height:160px; display:block;border-color:#999; -webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
.ph_wza{ display: block; position:fixed; right:10px; bottom:50px;}
.ph_wza img{widht:50px; height:50px}
}

@media all and (max-width:380px) {
.list22 li { min-width: 10%;white-space: nowrap; padding: 0px 7px;}
.list20 li h4{font-size:14px; font-weight:600; white-space:nowrap}
.list22 li { min-width: 10%;white-space: nowrap; padding: 0px 10px; height:65px;margin:10px 0.5%;}
}
@media all and (max-width:320px) {
	.list22 li { min-width: 10%;white-space: nowrap; padding: 0px 15px;margin:10px 0.5%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr{height: 280px!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_pb_yzm .nxrq_hd_form_body_section_pb_yzm_input { width: 140px!important;}
.nxrq_hd_form_body_section_pb_yzm_a{ position:absolute; left:160px; top:70px;}
}