body{ font-family:"\5FAE\8F6F\96C5\9ED1"; min-width: 1200px; max-width: 1920px; margin: 0 auto;}
/* .imgtx img{transition: all 0.7s}
.imgtx img:hover{transform: scale(1.1);}
.imgtx li .bg,.imgtx p{ transition: all 0.7s}
.imgtx li:hover .bg,.imgtx li:hover p{  background: rgba(202,0,0,1)!important;} */
.dyds_main{ width:1200px; margin:0 auto; }
.xnwp_banner{ background: url(../images/xnwp_1.jpg) center 0 no-repeat; height: 1194px; overflow: hidden;}

.xnwp_bg1{ background: url(../images/xnwp_2.jpg) center top no-repeat; min-height: 3174px; overflow: hidden;}
.xnwp_bg2{ background: url(../images/xnwp_3.jpg) center 0 no-repeat; height: 87px; overflow: hidden;}

.xnwp_nav{ padding: 35px 0; display: flex;justify-content:center}
.xnwp_nav b{ display: block; width: 250px; height: 38px;}
.xnwp_nav a{display: block;width: 151px;height: 38px;margin: 0 0 0 45px;}

area{ outline:none;}
.blank60{height:60px; font-size:1px; clear:both;overflow:hidden;}
.blank1080{height:1080px; font-size:1px; clear:both;overflow:hidden;}

.xnwp_title{ text-align: center;}
.xnwp_title h1{ font-size: 36px; line-height: 40px; margin-bottom: 5px;}
.xnwp_title h1 a{ color: #0142d8;}
.xnwp_title span{ font-size: 18px; line-height: 30px; color: #787878;}

.xnwp_mtjj{ width:465px; float: right; overflow:hidden; height:505px; }
.xnwp_mtjj .p1{  border-bottom: 1px dashed #d6d8d9; padding-bottom: 20px; margin-bottom: 10px; height: 120px; overflow: hidden;}
.xnwp_mtjj .p1:last-child{ border: none;}
.xnwp_mtjj .p1 h2{font-size: 22px;line-height: 30px;height: 60px;display: flex;overflow: hidden;align-items: center;}
.xnwp_mtjj .p1 h2 a{ color: #282828;}
.xnwp_mtjj .p1 span{font-size: 16px;color: #7c7c7c;line-height: 30px;display: inline-block;text-indent: 2em;max-height: 60px;}
.xnwp_mtjj .p1 span a{ color: #7c7c7c;}

.sygs_spqh{ width:690px; float:left; overflow:hidden; height:505px; position:relative;}
.sygs_spqh .bd ul li{ width:690px; height:505px; position:relative; overflow:hidden;}
.sygs_spqh .bd ul li img{width:690px; height:505px;}
.sygs_spqh .bd ul li .bg{ width:100%; height:50px; position:absolute; overflow:hidden; left:0; bottom:0;  background:#000; filter: alpha(opacity=50);	-moz-opacity: 0.5;opacity: 0.5;	z-index:1;}
.sygs_spqh .bd ul li .bt{ width:530px; height:50px; padding:0 10px; line-height:50px; font-size:16px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:15; font-family:"\5FAE\8F6F\96C5\9ED1";}
.sygs_spqh .bd ul li .bt a{ color:#fff;}
.sygs_spqh .hd{ position:absolute; right:5px; bottom:17px;z-index:16;}
.sygs_spqh .hd ul li{ float:left; width:12px; height:12px; line-height:24px; font-size:0; border-radius: 50%; cursor:pointer; background:#fff; overflow:hidden;  margin-right:8px; display:inline; z-index:16; color:#ffff;}
.sygs_spqh .hd ul .on{  background:#2a9ec5; }

.xnwp_wzl{ float: left; width: 465px;}
.xnwp_wzl ul{ margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dotted #bababa;}
.xnwp_wzl ul:last-child{ border: none; margin-bottom: 0;}
.xnwp_wzl ul li{ font-size: 18px; line-height: 46px; height: 46px; overflow: hidden;}
.xnwp_wzl ul li span{ float: right; font-size: 14px; color: #0027bf;}
.xnwp_wzl ul li a{}

.xnwp_rwzl{float: right; widAAth: 630px;}
.xnwp_sp{width: 630px;height: 410px;position: relative;}
.xnwp_sp video{    object-fit: cover;}
.xnwp_sp a{ color: #fff;}
.xnwp_sp img{width: 630px; height: 370px; cursor: pointer;}
.xnwp_sp p{width: 630px;height: 40px;line-height: 40px;font-size: 18px;text-align: center;color: #000;}
.swiper3{ width: 630px; overflow: hidden;}
.swiper3 .swiper-slide{width: 300px !important;height: 200px; }
.swiper3 .swiper-slide img{ width: 300px; height: 160px;}
.swiper3 .swiper-slide p{text-align: center; width: 300px; margin: 5px auto; font-size: 18px; height: 30px; line-height: 30px; opacity: 0; transition: all 0.35s;}
.swiper3 .swiper-slide.swiper-slide-active p{ opacity: 1;}
.swiper3 .swiper-slide a{ color: #010101;}

.xgqn_gqdt{ width: 630px; position: relative;}
.xgqn_gqdt .prev2,.xgqn_gqdt .next2{ width: 51px; height: 166px; position: absolute; top: 160px; cursor: pointer;}
.xgqn_gqdt .prev2{ left: -100px; background: url(../images/xgqn_2.png) no-repeat;}
.xgqn_gqdt .next2{ right: -100px; background: url(../images/xgqn_3.png) no-repeat;}


.xnwp_xlbd{}
.xnwp_xlbd ul{display: flex;width: 1200px;justify-content: space-between;flex-wrap: wrap;}
.xnwp_xlbd ul li{height: 80px;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dashed #b2b2b2;width: 550px;}
.xnwp_xlbd ul li:nth-child(9),.xnwp_xlbd ul li:nth-child(10){ border: none;}
.xnwp_xlbd ul li h2{ font-size: 18px; height: 40px; line-height: 40px; overflow: hidden;}
.xnwp_xlbd ul li h2 a{color: #000;}
.xnwp_xlbd ul li span{ font-size: 16px; color: #4e4e4e; height: 40px; line-height: 40px; overflow: hidden; display: block;}
.xnwp_xlbd ul li span a{ color: #4e4e4e;}

.swiper{width: 1101px; overflow: hidden;}
.swiper .swiper-slide{ text-align: center;}
.swiper .swiper-slide img{ width: 300px; height: 415px;}
.swiper .swiper-slide h2{ font-size: 22px; height: 50px; line-height: 50px; color: #010101;}
.swiper .swiper-slide p{ font-size: 16px; line-height: 24px; color: #7d7d7d;}
.swiper .swiper-slide a{}

.xnwp_pwzr{ width: 1200px; position: relative;}
.xnwp_pwzr .prev,.xnwp_pwzr .next{ width: 51px; height: 166px; position: absolute; top: 160px; cursor: pointer; z-index: 999;}
.xnwp_pwzr .prev{ left: 0; background: url(../images/xnwp_9.png) no-repeat;}
.xnwp_pwzr .next{ right: 0; background: url(../images/xnwp_10.png) no-repeat;}

.xnwp_ico{ text-align: center;}
.xnwp_ico ul{display: flex;flex-wrap: wrap;align-items: center;}
.xnwp_ico ul li{height: 60px;margin: 10px 18px;overflow: hidden;}
.xnwp_ico img{height: 60px;max-width: 150px;}























