body{background: none;}
.search{height: 6.5rem; background-color: #0061c0; width: 100%; border-radius: 1.25rem 1.25rem 0 0;}
.search a{display: flex;justify-content: space-between; width: 17.75rem; line-height: 3.9375rem; text-indent: 1.25rem; font-size: 1.375rem; color: #888888; height: 3.9375rem; background-color: white; align-self: center; margin-left: 5.4375rem;}
.search a span{display: flex; align-self: center; margin-right: 1.25rem;}
.biankuang{border: 1px solid #e5e7ea; -webkit-box-sizing: border-box; -moz-box-sizing:border-box;  box-sizing: border-box;}
.w1160{width: 75rem;}
.w518{width: 34.9375rem; height: 27.9375rem; overflow: hidden;}
.w518 img{width: 34.9375rem; height: 27.9375rem;}
.zjtd-pic{ overflow:hidden; position:relative; }
.zjtd-pic .hd{ height:0.9375rem; overflow:hidden; position:absolute;bottom: -1%;left: 50%;transform: translate(-50%, -50%); z-index:1; }
.zjtd-pic .hd ul{ overflow:hidden; width: 100%; justify-content: center;}
.zjtd-pic .hd ul li{display: flex; justify-content: center; margin-right:0.625rem; overflow:hidden; border-radius: 0.3125rem; text-indent:-62.4375rem; width:3.125rem; height:0.3125rem; background:#fff; opacity: 0.8; cursor:pointer; }
.zjtd-pic .hd ul li.on{ background:#0061c0; }

.zjtd-pic .bd{ position:relative; height:100%; z-index:0;   }
.zjtd-pic .bd li{ zoom:1; vertical-align:middle;  }
.w600{width: 40.0625rem; height: 27.9375rem; background-image: url(/template/pc/skin/images/zjtd01-bg.jpg); background-size: 100% 100%; background-repeat: no-repeat;}
.w600 div{display: flex; justify-content: center;}
.w600 p{text-indent: 2.5rem; color: #ffffff; font-size: 1rem; padding: 2.5rem 2.5rem 0 2.5rem; line-height: 2.125rem; text-align: justify;}
.wenxun{color: #0a6bc7; font-size: 1rem; background-color: #43aeff; padding: 0.625rem 0; text-align: center; width: 28.75rem;align-self: center; margin-top: 1.25rem; margin-bottom: 0.625rem;}
.wenxun span{color: #fcff00; font-weight: bold;}
.ylfw{font-size: 1rem; color: #7dc7ff; font-weight: 100;}
.w600 a{width: 15.3125rem; height: 2.8125rem; display: flex; align-self: center; justify-content: center; background-color: #fcff00; color: #0a67c2; font-size: 1.25rem; border-radius: 1.5625rem; text-align: center; line-height: 2.8125rem; font-weight: bold; margin-top: 1.25rem;}



.zongnanyy{height:auto; margin-top: 3.75rem; margin-bottom: 3.75rem;}
.zongnanyy .hd{border-bottom: 1px solid #edf6fe;}
.zongnanyy .hd ul li{color:#555555; justify-content: center; align-items: flex-end; border-radius: 0.625rem 0.625rem 0 0; width: 25%; height: 5.75rem;cursor:pointer; display: flex; font-size: 1.4rem; color: #8e8e8e; -webkit-box-orient: vertical;	-webkit-flex-direction: column;	-ms-flex-direction: column;	flex-direction: column;}

.zongnanyy .hd ul li p{width: 100%; text-align: center; margin-bottom: 0.5rem;}
.zongnanyy .hd ul li i{
	display: block;
	width: 2rem; height: 2rem; 	
	background-size: 16.25rem 4.375rem;
	margin: 0.625rem auto 0 auto;
}
.zongnanyy .hd ul li:first-child.active i{
	background: url(/template/pc/skin/images/zj.png) -1.3125rem -0.3125rem no-repeat;
}
.zongnanyy .hd ul li:nth-child(2).active i{
	background: url(/template/pc/skin/images/zj.png) -5.4375rem -0.3125rem no-repeat;
}
.zongnanyy .hd ul li:nth-child(3).active i{
	background: url(/template/pc/skin/images/zj.png) -9.3125rem -0.3125rem no-repeat;
}
.zongnanyy .hd ul li:nth-child(4).active i{
	background: url(/template/pc/skin/images/zj.png) -12.9375rem -0.3125rem no-repeat;
}

.zongnanyy .hd ul li:first-child i{
	background: url(/template/pc/skin/images/zj.png) -1.3125rem -2.1875rem no-repeat;
}
.zongnanyy .hd ul li:nth-child(2) i{
	background: url(/template/pc/skin/images/zj.png) -5.4375rem -2.1875rem no-repeat;
}
.zongnanyy .hd ul li:nth-child(3) i{
	background: url(/template/pc/skin/images/zj.png) -9.3125rem -2.1875rem no-repeat;
}
.zongnanyy .hd ul li:nth-child(4) i{
	background: url(/template/pc/skin/images/zj.png) -12.9375rem -2.1875rem no-repeat;
}
.zongnanyy .hd ul li.active{background-color: #0061c0; color: white; background-image: linear-gradient(to right, #0061c0 , #0089ff , #0061c0);}



.zongnanyy .bd li{ display: flex; flex-wrap: wrap; justify-content: space-between; }
.content_div{display: flex; width: 75rem; flex-wrap: wrap; justify-content: space-between; min-height: 23.625rem; height: auto;}

.zongnanyy .swiper-wrapper{
    height: 100%;
}
.zongnanyy .swiper-slide{
    height: 0;
}
.zongnanyy .swiper-slide-active{
    height: 100%;
}

.w586{width: 36.5rem; height: 23.375rem; border: 1px solid #efefef; margin-top: 1.875rem; overflow: hidden;position: relative;-webkit-transition: all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53); background-color: white; border-radius: 0.625rem;}
.w586:hover{ -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); box-shadow:1px 1px 0.625rem rgba(0,0,0,.4);}
.w586 h3{font-size: 1.5rem; font-weight: bold; color: #0061c0; margin-bottom: 0.9375rem;}
.w586 small{font-weight: 100;}
.yytx{position: absolute;  z-index: 0; left: 0; bottom: 0;}
.yytx_right{width: 20rem;position: absolute; z-index: 1; right: 0.625rem; top: 3.625rem;}
.jt_right img{width: 0.5625rem; height: 0.5625rem; align-self: center; margin-right: 0.1875rem;}
.jt_right {color: #333333; font-size: 1rem; line-height: 1.875rem;font-weight: 600;}
.yytx_right dl{margin-top: 1.25rem;font-weight: 100;}
.yytx_right dl dt{border-radius: 0.1875rem; background-color: #e4edff; position: relative; color: #0061c0; width: 5rem; font-size: 1.125rem; font-weight: bold; text-align: center;}
.yytx_right dl dt:after{
    content: "";
    position: absolute;
    background: url("/template/pc/skin/images/yytx_right.png");
    width: 0.1875rem;
    height: 0.5625rem;
    right: -0.1875rem;
    top: 0.4375rem;
}
.yytx_right dl dd{color: #9d9ea7; margin-top: 0.9375rem; font-size: 1rem; line-height: 1.75rem;  text-align: justify;}
.yytx_right dl dd a{color: #fbb016;}

