@media (max-width:1000px) {
.wap_nav span {
	display: block;
	width: 25px;
	height: 2px;
	margin-bottom: 5px;
	background-color: #fff;
	transition: background .5s cubic-bezier(.77, .2, .05, 1), opacity .55s ease, transform .5s cubic-bezier(.77, .2, .05, 1), width .5s;
	left: 0;
	transform-origin: 16px;
	border-radius: 3px;
	opacity: 1;
}
.wap_show{
	display: block;
}
.pc_show{
	display: none;
}
.pro_th .dl ,.pro_tow dl{
    min-height: auto;
}
.index_one dl dd p{
	text-align: left;
}.mcover.Sign_video #video_2 {
  height: 4rem;
  width: 100%;
  object-fit: cover;
}
.pro_tow dl img{
	width: 45%;
}
.pro_tow dl img:last-child{
	margin: 0 auto;
}
.pro_th dl:nth-child(2) img {
    top:0px;
}
.header.add_head.fix .wap_nav span {
    background-color: #1b70b9;
}
.wap_nav span:nth-of-type(2) {
	transition: width .5s ease;
}
.wap_footer.flex {
    display: flex;
}

.wap_nav .first-rotate {
	transform: rotate(-45deg);
	position: relative;
	top: 4px;
}
.wap_nav .last-rotate {
	transform: rotate(45deg);
	position: relative;
	top: -5px;
}

.wap_nav span.mid-width {
	width: 0;
	opacity: 0;
}

.wap_nav span:last-child {
	margin-bottom: 0;
}
body.fix{
	position: fixed;
	top: 0;
}

.header-show {
	top: 0px;
	opacity: 1;
	z-index: 999999999;
	border-top: 1px #eee solid;
}

.wap_nav_sw li.cur a {
	color: #2c4d99;
	font-weight: bold;
}

.wap_nav_sw li.cur dd a {
	color: #333;
	font-weight: normal;
}

.wap_nav_sw li {
	line-height: 36px;
	border-bottom: 1px #f5f5f5 solid;
}

.wap_nav_sw li a {
	padding: 0.1rem 0.25rem;
	display: block;
	width: 100%;
	font-size: 15px;
	text-transform: uppercase;
}

.wap_nav_sw li dd {
	display: flex;
	flex-wrap: wrap;
}

.wap_nav_sw li dd a {
	width: 50%;
	font-size: 15px;
	color: #666;
	font-weight: normal;
}

.wap_nav_sw li dl {
	border-top: 1px #f5f5f5 solid;
	display: none
}
.wap_nav_sw li.active dl{
	display: block;
}
::-webkit-scrollbar {
	display: none;
	width: 0;
	height: 0;
	color: transparent;
}
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 20px;
}
.swiper-pagination-bullet{
	margin: 0 3px;
}
#videoIds {
    height: auto;
}
img.bounce{
	width: 0.85rem;
}
.video span {
    bottom: 30px;
}
#header .wap_nav span {
    background-color: #1b70b9;
}
.head .logo img{
	width: 1.85rem;
}
.wap_nav img{
	width: 0.4rem;
	align-self: center;
}
.footer .foot span {
    padding: 20px 0
}
.footer .CopyRight a{
	display: block;
	margin: 0;
	font-size: 13px;
}
.footer .CopyRight a:nth-child(1){
	margin: 0.1rem auto;
}
.footer .foot h3 {
    bottom: -1.42rem;
}
.footer .CopyRight {
	font-size: 13px;
}
.index_one dt h2 {
    font-size: 20px;
}
.index_th .dl h2 {
    font-size: 26px;
}
.index_th .dl h3{
	font-size: 18px;
}
.index_th .dl p {
    margin: 10px auto;
}
.index_th .dl div.cur dl {
    width: 100%; 
    height: auto;
    margin:  0 auto; 
    padding-top: 0.25rem;
}
.pub_tit img{
	width: 1.5rem;
	height: 3px;
}
.index_five dl h2 {
    font-size: 17px;
    margin: 10px 0;
	font-weight: bold;
}
.index_five .word dl:nth-child(1) {
    margin-bottom: 15px;
}
.index_five .word dl {
    padding-bottom: 15px;
}
.index_five .img dd h3 {
    top: -35px;
}
.index_five .swiper-pagination {
    top: 15px;
}
.index_five .img dd {
    padding: 12px 
}
.index_six .form {
    padding: 0.35rem;
    margin-top: 20px;
}
.index_five em {
    width: 130px;
    line-height: 40px;
    margin-top: 15px;
    font-size: 14px;
}
.index_th .dl div{
	height: auto;
}
.index_one dt p {
    margin: 15px auto;
}
.index_one dd h2 {
    font-size: 19px;
    margin-bottom: 10px;
}
.index_tow h2 {
    font-size: 20px;
    margin-bottom: 17px;
}
.index_four .pt60{
	padding-bottom: 0;
}
.index_four #swiper_th dd p,.ab_four dd,.ab_th .pub_tit p,.ab_four .pub_tit p,.job_tow .one p,.ab_tow .dl .word p,.ab_one .word p,.pub_pub .word p, .pub_pub dd p {
    font-size: 14px;
    line-height: 26px;
}
.job_tow .one .tit h2 {
    font-size: 18px;
    margin-bottom: 15px;
}
.job_tow .one p{
	line-height: 32px;
}
.job_tow .one p {
    background: url(../images/five.jpg) no-repeat 0 12px;
}
.pub_pub .index_one dd  p{
	width: 87%;
	margin: 0 auto;text-align: left;
}
.pub_tit h2{
	font-size:20px;
}
.footer .foot {
    padding-top: 0.35rem;
}
.index_nine dd h2 {
    font-size: 16px;
    margin-bottom: 10px;
}
.index_nine dl:nth-child(2){
	margin: 0.25rem 0;
}
.index_six .form h6{
	margin-bottom: 0.25rem;
}
.banner .img img{
	width: 100%;
	height: 4.5rem;
	object-fit: cover;
}
.ab_one .word, .ab_tow .dl {
    margin-top: 0.35rem;
}
.ab_tow .dl .word,.ab_th .pub_tit p{
	padding: 0.2rem;
}
.banner span {
    bottom: 45px;
}
.banner .see {
    width: 2rem;
}
.banner,#video,#jobs {
    padding-top: 70px;
}
.maped {
    height: 5rem;
}
.contact_tc .txted {
    padding: 15px;
}
.index_one{
	background: url(../images/wap_bg_1.jpg) no-repeat;
	height: auto;
	background-size: 100%;
}
.index_tow {
    background: url(../images/bg_5.jpg) repeat;
    height: auto;
    padding-top: 0.25rem;
}
.pro_one .img em{
	margin: 0.35rem auto;
}
.news .one{
	margin: 0 auto;
	padding: 0.2rem;
}
.news .one dt {
    height: 3rem;
}
.news .tow dd h2,.news .one dd h2 {
    font-size: 16px;
	padding-top: 0.2rem;
}
.news .tow dd h2{
	padding-top: 0;
}
.news .one dd em {
    font-size: 13px;
    margin: 10px 0;
}
.news .one #swiper .swiper-pagination {
    bottom: 22px;
}
.news .one dd span {
    display: block;
    width: 100px;
    line-height: 36px;
    margin-top: 10px;
    font-size: 14px;
}
.news .one dd p ,.news .tow dd p{
    font-size: 14px;
    line-height: 24px;
}
.news{
	padding: 0.2rem;
}
.news .one a{
	flex-wrap: wrap;
}
.news .one dt,.news .one dd{
	width: 100%;
}
.pro_one .test .txt p{
	color: #fff;
	    font-size: 13px;
}
.pro_one .test dt {
    width: 65px;
	align-self: center;
}
.pro_one .test dd {
    height: auto;
    width: 80%;
}
.pro_one .test .dl dl:nth-child(2) {
	margin-left: 0;
}
.pro_tow dd {
    margin-top:  0.35rem;
}
.pro_tow dl span {
    background: url(../images/ft.png) no-repeat 0;
    font-size: 15px;
    margin-top: 0.15rem;
}
.pro_tow dd {
    flex-wrap: wrap;
}
.pro_one .test .dl dl:nth-child(3) {
	margin-left: 0;
}

.pro_one .test .dl dl:nth-child(4) {
	margin-left: 0;
}
.pro_one .test dd h2 {
    font-size: 16px;
}
.pro_one .test dd p {
    font-size: 13px;
}
.pro_one .test .name h1 {
    font-size: 20px;
    color: #fff;
    margin: 30px 0;
}
.pro_th dl {
    width: 95%;
}
.pro_th dt{
	width: 100%;
	text-align: center;
	margin:0 auto 0.35rem auto
}
.pro_th .dl {
    padding-top: 0.35rem;
}
.pro_th dd {
	line-height: auto;
}
.pro_th dd p {
    width: 100%;
    position: inherit;
    top: auto;
    left: auto;
    transform: translate(-0%, -0%);
    -webkit-transform: translate(-0%, -0%);
	font-size: 15px;
}
.pro_four .one .img #swiper,.ab_one .word{
	height: auto;
}
.add_ck {
    margin: 0.25rem auto 0.05rem auto;
}
.pro_th.pt60{
	padding-bottom: 0.2rem;background-size: auto;
}
.ab_th.pt60 {
    background-size: auto;
}
.pro_th dd {
    background: #fff;
    width: 100%;
    height: auto;
    font-size: 18px;
	position: inherit;
	display: block;
	padding: 0.2rem;
}
.product .pro_one .bg{
	height: auto;
	background: #1c79c2;
}
.index_th{
	height: auto;
}
.pro_four .one h2, .pro_four .tow h2 {
    font-size: 18px;
    margin-bottom: 14px;
	font-weight: bold;
}
.pro_four .one .name p{
	font-size: 14px;
}
.pro_five .add_ck {
    bottom: 0px;
}
.pro_five .swiper-pagination {
    padding-top: 25px;
}
.pro_four .one,.pro_five .comBox4 {
    margin: 0.25rem auto;
}
.pro_four .add_ck {
    margin-top: 0.25rem;
}
.pro_four .tow dl:nth-child(2){
	margin-top: 0.25rem;
}
.ab_th .pub_tit p,.w50,.pro_four .tow dl:nth-child(2),.pro_four .tow dl:nth-child(1),.ab_four dl{
	width: 100%;
}
.pro_four .one .pt dl {
    width: 48.5%;
}
.pro_four .one .img {
    width: 100%;
    height: auto;
}
.pro_four .one .pt dd {
    width: 70%;
	font-size: 14px;
}
.footer .foot span i {
    margin: 0 10px;
}
.news .tow dt{
	width: 40%;
}
.news .tow dd{
	width: 56%;
	flex-wrap: wrap;
	padding-top: 0;
	align-self: center;
}
#pub_cont {
	padding: 0.2rem;
    padding-top: 1.25rem;
}
#pub_cont .cont_cont .word p {
    line-height: 30px;
    font-size: 14px;
    color: #4d4d4d;
    margin-top: 10px;
}
.pev_net {
    border-top: 1px #e7e7e7 solid;
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.pev_net p {
    margin-top: 20px;
}
.pev_net p a{
	font-size: 14px;
	line-height: 24px;
}
#pub_cont .cont_cont .tit h2 {
    font-size: 17px;
    font-weight: bold;
    line-height: 30px;
}
.page li {
    font-size: 14px;
    padding: 7px 13px;
}
.page {
    margin: 0.25rem auto;
}
.news .tow dd span{
	display: block;
	width: 100%;
	font-size: 13px;
}
.header .nav,.footer .foot h2 img:nth-child(1),.news .tow dd span img{
	display: none;
}
.wap_nav,.wap_sw{
	display: block;
}
#pub_cont .nav_nav dd {
    width: 69%;
}
.ab_four dt h2 {
    width: 70%;
}
.jobs .one .name h2{
	margin-bottom: 8px;
}
.jobs .one h2 {
    font-size: 18px;
}
.jobs .one .txt {
    padding-left: 0;
}
.jobs .one .more span{
	margin-top: 0.25rem;
}
.jobs .one .name{
	flex-wrap: wrap;
}
.job_tow,.job_one,.news .tow dl,.pro_tow dl,.product .pro_one .bg,.where,.header,.pt60,.index_one dl,.w535,.pt75,.footer .CopyRight,.ab_four dl,.jobs,.jobs .one{
	padding: 0.2rem;
}
.img_pic img{
	display: none;
}
.h_lHisPrevds {
    right: 40px;
}
.h_lHisNextds {
    right: 0;
}
.index_four #swiper_th .swiper-container {
    padding-bottom: 1.35rem;
}
.index_four{
	height: auto;background-size: auto;
}

.pro_four.pt60{
	padding-top: 0.5rem;
}
#form .img {
    margin-top: 0.25rem;
    width: 2.5rem;
}
.wap_nav_sw li.active dl dt{
	padding:0.1rem 0.2rem;
	border-bottom: 1px #f5f5f5 solid;
}
.ck_form .info {
    width: 95%;height: 7rem;
}
.ck_forms p {
    margin-bottom: 10px;
}
.ck_form .tit h2 {
    font-size: 16px;
	font-weight: bold;
}
.ck_forms {
    padding: 20px;
}
.ck_forms .text, .ck_forms .textarea,.ck_forms span {
    width: 70%;
}
.job_one h2 {
    font-size: 18px;
}
.job_one span a {
    font-size: 15px;padding: 7px 25px;
}
 .job_one span {
	 margin: 0.2rem 0;
 }
 .job_tow .all dl{
	 flex-wrap: wrap;
 }
 #form p .text {
     width: 55%;
 }
 .file {
     margin-left: 0;
     width: 100%;
	 margin-top: 0.25rem;
	}
#form p,.job_tow .all dl dt,.job_tow .all dl dd,.job_one h2,#pub_cont .nav_nav,#pub_cont .cont_cont,.news .tow dd .txt,.pro_one .img,.pro_one .test,.index_nine dd p,.index_nine dl,.index_six .form .word p.flex span,.index_six .form h6,.box,.index_one dl,.w535,.index_th .dl div,.index_five .word, .index_five .img{
	width: 100%;
}
.index_four .swiper-button-prev,.index_four .swiper-button-next{
	display: none;
}
.index_four #swiper_th {
    text-align: left;
    margin-top: 1rem;
        padding-bottom: 1.3rem;
}
.ab_four dl:nth-child(4), .ab_four dl:nth-child(5), .ab_four dl:nth-child(6) {
    margin-bottom: 15px;
}
.swiper_th_1{
	display: none;
}
.swiper_th_2{
	display: block;
}
}
