@charset "utf-8";
.header{ background:#fff}
.header.black{ position:absolute; background:none}
.banner{ width:100%; margin:0 auto; position:relative}
.banner>img{ width:100%; height:auto;}
.banner .img1{ display:block}
.banner .img2{ display:none}
.banner .item{ position:absolute; left:0; width:100%; color:#fff; top:50%; transform:translateY(-50%); z-index:9; color:#fff; text-align:center}
.banner .item .title{ font-size:30px; }
.banner .item .intro{ font-size:18px; margin-top:10px}
body{background: #F2F2F2;}


/* @media (max-width: 1000px){
	.banner .img2{ display:block}
	.banner .img1{ display:none}
	.banner .item .title{ font-size:20px; padding-top:60px}
	.banner .item .intro{ font-size:14px; margin-top:5px}
} */

.header{background: #F2F2F2;border-bottom: 1px solid #dbdbdb;}
.hsqb{padding-bottom: 100px;}
.hsqb .g-in{width: 1200px;}
.hsqb_a{padding: 75px 0 0;}
.hsqb_a .hd{color: #333333;font-size: 30px;line-height: 40px;text-align: center;}
.hsqb_a .bd{margin-top: 36px;text-align: center;font-size: 16px;line-height: 30px;color: #333333;}
.hsqb_b{margin-top: 67px;}
.hsqb_b .hd{color: #333333;font-size: 30px;line-height: 40px;text-align: center;}
.hsqb_b .bd{margin-top: 36px;text-align: center;font-size: 16px;line-height: 30px;color: #333333;}
.hsqb_b .bd .pc{margin-top: 56px;}
.hsqb_b .bd .pc img{width: 100%;}
.hsqb_c .bd1{margin-top: 53px;}
.hsqb_c .bd1 ul{display: flex;flex-wrap: wrap;width: 1105px;margin: 0 auto;}
.hsqb_c .bd1 ul li{display: flex;width: 324px;margin-right: 66px;flex-direction: column;align-items: center;}
.hsqb_c .bd1 ul li:nth-child(3n){margin-right: 0;}
.hsqb_c .bd1 ul li .pc {width: 55px;height: 49px;display: flex;align-items: center;justify-content: center;}
.hsqb_c .bd1 ul li .d1{color: #333333;font-size: 30px;line-height: 40px;text-align: center;margin-top: 20px;}
.hsqb_c .bd1 ul li .d2{color: #333333;font-size: 16px;line-height: 30px;text-align: center;margin-top: 16px;}
.hsqb_c .bd2{margin-top: 110px;}
.hsqb_c .bd2 ul{display: flex;flex-wrap: wrap;width: 1073px;margin: 0 auto;}
.hsqb_c .bd2 ul li{margin-right: 85px;margin-top: 43px;width: 301px;}
.hsqb_c .bd2 ul li:nth-child(3n){margin-right: 0;}
.hsqb_c .bd2 ul li a{display: block;}
.hsqb_c .bd2 ul li:nth-child(-n+3){margin-top: 0;}
.hsqb_c .bd2 ul li .d1{color: #333333;font-size: 24px;line-height: 34px;text-align: center;margin-top: 25px;}
.hsqb_c .bd2 ul li .d2{color: #333333;font-size: 16px;line-height: 30px;margin-top: 10px;text-align: justify;}

/* .location{box-sizing:border-box;border-bottom: 1px solid #e1e1e1;} */
.location .location_box{display:flex;justify-content:space-between;align-items:center;height:.88rem;background: white;}
.location .location_box .b-menu ul{display:flex}
.location .location_box .b-menu ul li a{display:block;text-align:center;color:#000000;line-height:.88rem;font-size:.2rem;position:relative}
.location .location_box .b-menu ul li{position:relative;margin-right: 44px;}
.location .location_box .b-menu ul li:last-child{margin-right: 0;}
.location .location_box .b-menu ul li.current a{font-weight: bold;}
.location .location_box .b-menu ul li:hover::after {content:"";left:50%;bottom:.19rem;border-bottom:3px solid #b80d62;width:21px;position:absolute;margin-left: -10px;}
.location .location_box .b-menu ul li:hover a{font-weight: bold;}
.location .location_box .b-menu ul li.current::after{content:"";left:50%;bottom:.19rem;border-bottom:3px solid #b80d62;width:21px;position:absolute;margin-left: -10px;}
/* .location .location_box .b-menu ul li.current::after{display:none} */
.location .breadcrumbs span,.container .right .location .breadcrumbs a{color:#666;font-size:14px;line-height:24px}
.location .breadcrumbs span{background:url(ico11.png) no-repeat left center;padding-left:30px}
.location .breadcrumbs a{background:url(ico12.png)no-repeat right center;margin-right:5px;padding-right:13px;box-sizing:border-box}
.location .breadcrumbs a:last-child{background:none;margin-right:0}



.link {padding: 75px 0 100px;}
.link .hd{color: #333333;font-size: 30px;line-height: 40px;text-align: center;}
.link .bd{margin: 40px auto 0;width: 700px;}
.link .bd .mc{font-size: 22px;line-height: 32px;color: #000000;width: 495px;margin: 0 auto;}
.link .bd .mc div{padding-left: 58px;}
.link .bd .mc .p1{background: url(ico3.png)no-repeat left center;}
.link .bd .mc .p2{background: url(ico4.png)no-repeat left center;margin-top: 28px;}
.link .bd form{margin-top: 47px;}
.link .bd form .t1{color: #010101;line-height: 30px;font-size: 16px;text-align: center;}
.link .bd form .t2{color: #010101;line-height: 24px;font-size: 14px;text-align: center;margin-top: 10px;}
.link .bd form .t2 i{color: #f50909;margin-top: 10px;}
.link .bd form label{margin-top: 20px;display: block;}
.link .bd form label:nth-child(1){margin-top: 30px;}
.link .bd form label .t3{color: #333333;font-size: 16px;line-height: 26px;margin-bottom: 10px;}
.link .bd form label .t3 i{color: #f50909;margin-left: 4px;}
.link .bd form label input{line-height: 40px;border: solid 1px #666666;padding: 0 20px ;box-sizing: border-box;width: 100%;}
.link .bd form label textarea{height: 200px;border: solid 1px #666666;padding:  10px ;box-sizing: border-box;width: 100%;}
.link .bd form label:last-child input{	width: 140px;height: 40px;background-color: #333333;color: #ffffff;font-size: 16px;text-align: center;display: block;margin: 0 auto;padding: 0;}

.location .b_menu{border-bottom: 1px solid #dbdbdb;}
.location .b_menu ul{display: flex;justify-content: center;}
.location .b_menu ul li{margin-right: 73px;}
.location .b_menu ul li:last-child{margin-right: 0;}
.location .b_menu ul li a{display: block;position: relative;line-height: 100px;font-size: 16px;color: #333333;}
.location .b_menu ul li.on a::after{content: "";position: absolute;left: 0;width: 100%;bottom: -1px;border-bottom: 2px solid #333333;}
.location .b_menu ul li:hover a::after{content: "";position: absolute;left: 0;width: 100%;bottom: -1px;border-bottom: 2px solid #333333;}
.khzc .bd{width: 1083px;margin: 0 auto;}
.khzc .bd1 .b_hd{color: #333333;font-size: 30px;line-height: 30px;text-align: center;}
.khzc .bd1 .b_bd{margin-top: 45px;}
.khzc .bd1 .b_bd ul li {padding: 25px 0;border-top: 1px solid #999899;} 
.khzc .bd1 .b_bd ul li:last-child{border-bottom: 1px solid #999899;}
.khzc .bd1 .b_bd ul li .mt{display: flex;align-items: center;justify-content: space-between;}
.khzc .bd1 .b_bd ul li .t1{max-width: 80%;}
.khzc .bd1 .b_bd ul li .t1 a{	color: #333333;line-height: 28px;font-size: 18px;display: block;max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.khzc{padding: 75px 0 100px;}
.khzc .bd1 .b_bd ul li .mc{color: #333333;font-size: 16px;line-height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: none;margin-top: 13px;}
.khzc .bd1 .b_bd ul li .ii{background: url(ico5.png)no-repeat center;width: 15px;height: 15px;cursor: pointer;}
.khzc .bd1 .b_bd ul li .ii.on{background: url(ico6.png)no-repeat center;}
.khzc .bd1 .b_bd ul li:hover .t1 a{font-weight: bold;}
.khzc .bd1 .b_bd ul li .mt .t1.ab a{font-weight: bold;}
.khzc .bd1 .more a{width: 410px;line-height: 52px;background-color: #333333;text-align: center;color: #ffffff;font-size: 16px;margin: 60px auto 0;display: block;}
.khzc .bd2 .b_hd{color: #333333;font-size: 30px;line-height: 40px;text-align: center;}
.khzc .bd2{margin-top: 70px;}
.khzc .bd2 ul{display: flex;flex-wrap: wrap;width: 860px;margin: 55px auto 0;}
.khzc .bd2 ul li {width: 410px;margin-right: 40px;margin-top: 30px;}
.khzc .bd2 ul li:nth-child(-n+2){margin-top: 0;}
.khzc .bd2 ul li:nth-child(2n){margin-right: 0;}
.khzc .bd2 ul li a{display: flex;height: 60px;align-items: center;padding: 0 45px;box-sizing: border-box;border: 1px solid #929292;justify-content: space-between;font-size: 16px;}
.khzc .bd2 ul li a span{color: #333333;font-size: 16px;line-height: 26px;}
.khzc .bd2 ul li i{width: 19px;height: 19px; background: url(ico7.png)no-repeat center;    background-size: 100%;}
.khzc .bd2 .more a{width: 410px;line-height: 52px;background-color: #333333;text-align: center;color: #ffffff;font-size: 16px;margin: 54px auto 0;display: block;}

.product{padding: 40px 0 145px;}
.product .bd1 .b_hd{color: #333333;line-height: 46px;font-size: 36px;padding-bottom: 40px;text-align: center;font-family: '宋体' !important;}
/* .product .bd1 .b_bd{background: url(pc8.png)no-repeat top center;background-size: cover;padding:  146px 0;position: relative;} */
.product .bd1 .b_bd{position: relative;}
.product .bd1 .b_bd .swiper{width: 100%;margin: 0 auto;overflow: hidden;}
.product .bd1 .b_bd .swiper-slide{display: flex;justify-content: space-between;}
/* .product .bd1 .b_bd .swiper-slide .pc{width: 525px;} */
.product .bd1 .b_bd .swiper-slide .pc img{width: 100%;}
.product .bd1 .b_bd .swiper-slide .pc .img02{display: none;}

.product .bd1 .b_bd .swiper-slide .mc{width: 736px;padding-top: 80px;}
.product .bd1 .b_bd .swiper-slide .m1{color: #ffffff;font-size: 36px;line-height: 46px;}
.product .bd1 .b_bd .swiper-slide .m2{color: #ffffff;font-size: 44px;line-height: 54px;margin-top: 26px;}
.product .bd1 .b_bd .swiper-slide .m3{color: #ffffff;font-size: 20px;line-height: 30px;margin-top: 35px;}
.product .bd1 .b_bd .swiper-slide .m4 a{width: 140px;line-height: 42px;border: solid 1px #ffffff;display: block;color: #ffffff;text-align: center;}
.product .bd1 .b_bd .swiper-slide .m4{margin-top: 72px;}
.product .bd1 .b_bd .swiper-pagination{bottom: 58px;width: 100%;}
.product .bd1 .b_bd .swiper-pagination-bullet{ width: 40px; height: 2px; background-color: #ffffff; opacity: 0.5; border-radius:0 ; -webkit-border-radius:0 ; -moz-border-radius:0 ; -ms-border-radius:0 ; -o-border-radius:0 ; margin: 0 5px;}
.product .bd1 .b_bd .swiper-pagination-bullet-active{opacity: 1;}
.product .bd2 .b_hd{color: #333333;font-size: 30px;line-height: 40px;text-align: center;padding: 75px 0 90px;}
.product .bd2 .b_bd ul{display: flex;flex-wrap: wrap;width: 1200px;margin: 0 auto;}
.product .bd2 .b_bd ul li{width: 218px;margin-right: 108px;margin-top: 105px;}
.product .bd2 .b_bd ul li .pc img{width: 100%;}
.product .bd2 .b_bd ul li:nth-child(4n){margin-right: 0;}
.product .bd2 .b_bd ul li:nth-child(-n+4){margin-top: 0;}
.product .bd2 .b_bd ul li a{display: block;}
.product .bd2 .b_bd ul li .d1{color: #333333;font-size: 24px;line-height: 34px;margin-top: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;}
.product .bd2 .b_bd ul li .d2{color: #666666;font-size: 16px;line-height: 34px;margin-top: 5px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;
-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 68px;text-align: center;}
.product .bd2 .b_bd ul li .d3 a{width: 208px;line-height: 34px;border: solid 1px #d7d7d7;text-align: center;display: block;color: #333333;font-size: 14px;}
.product .bd2 .b_bd ul li .d3 a:hover{	color: #ffffff;background: #333333;border: 1px solid #333333;}
.product .bd2 .b_bd ul li .d3{display: flex;justify-content: center;margin-top: 15px;}
.product .bd2 .b_bd ul li .d4 a{width: 208px;line-height: 34px;border: solid 1px #d7d7d7;text-align: center;display: block;color: #333333;font-size: 14px;}
.product .bd2 .b_bd ul li .d4{display: flex;justify-content: center;margin-top: 15px;}
.product .bd2 .b_bd ul li .d4 a:hover{	color: #ffffff;background: #333333;border: 1px solid #333333;}
.product .bd2 .b_bd ul li .pc:hover img{opacity: .8;} 

.xqcxkz .nn {margin-top: 60px;}
.xqcxkz .nn {display: flex;justify-content: center;flex-wrap: wrap;}
.xqcxkz .nn li{margin-right: 122px;}
.xqcxkz .nn li .pc2{display: none;}
.xqcxkz .nn li .pc2 img{width: 100%;height: unset;}

.xqcxkz .nn li .pc img{width: 100%;}
.xqcxkz .nn li:last-child{margin-right: 0;}
.xqcxkz .nn li span{color: #333333;font-size: 18px;line-height: 28px;display: block;text-align: center;margin-top: 27px;}
.xqcxkz .bd {padding: 80px 0 120px;background: #EBEBEB;text-align: center;margin-top: 65px;}
.xqcxkz .bd ul{width: 960px;margin: 0 auto;display: block;}
.xqcxkz .bd ul li{display: flex;align-items: center;border-bottom: 1px solid #333333;margin-right: 0;text-align: left;}
.xqcxkz .bd ul li:first-child{border-top: 1px solid #333333;}
.xqcxkz .bd ul li .t1{width: 217px;color: #333333;font-size: 16px;text-align: left;line-height: 67px;padding-left: 46px;}
.xqcxkz .bd ul li .t2{line-height: 67px; width: calc(100% - 217px);box-sizing: border-box;border-left: 1px solid #333333;color: #333333;font-size: 16px;}
.xqcxkz .bd ul li .t2 img{width: 100%;}
.xqcxkz .bd ul li .t2 p{border-bottom: 1px solid #333333;padding-left: 82px;}
.xqcxkz .bd ul li .t2 p:last-child{border-bottom:unset;}
.xqcxkz .bd  .content{display: flex;flex-wrap: wrap;width: 865px;margin: 0 auto;}
.xqcxkz .bd  .content .li{width: 409px;margin-right: 47px;margin-top: 35px;}
.xqcxkz .bd  .content .li .pc img{width: 100%;}
.xqcxkz .bd  .content .li:nth-child(2n){margin-right: 0;}
.xqcxkz .bd  .content .li:nth-child(-n+2){margin-top: 0;}
.xqcxkz .bd  .content .li .d1{color: #333333;font-size: 24px;line-height: 34px;text-align: center;margin-top: 25px;}
.xqcxkz .bd  .content .li .d2 span{display: block; color: #666666;font-size: 16px;line-height: 26px;text-align: center;margin-top: 10px;}
.xqcxkz .bd  .content .li .d2 {display: block; color: #666666;font-size: 16px;line-height: 26px;text-align: center;margin-top: 10px;}
.xqcxkz .bd  .content .li .d2 span:nth-child(1){margin-top: 15px;}
.xqcxkz .bd  .cent{width: 1200px;margin: 0 auto;}
.xqcxkz .bd  .cent .li{display: flex;margin-top: 70px;}
.xqcxkz .bd  .cent .li:nth-child(1){margin-top: 0;}
.xqcxkz .bd  .cent .li .pc{width: 521px;}
.xqcxkz .bd  .cent .li .m{width: calc(100% - 521px);padding-top: 80px;padding-left: 66px;box-sizing: border-box;}
.xqcxkz .bd  .cent .li .m .m1{color: #333333;font-size: 32px;line-height: 42px;text-align: left;}
.xqcxkz .bd  .cent .li .m .m2{color: #333333;font-size: 16px;line-height: 30px;margin-top: 45px;text-align: left;}
.xqcxkz .bd  .cent .li:nth-child(2n){flex-direction: row-reverse;}
.xqcxkz .bd  .cent .li:nth-child(2n) .m{padding-left: 0;padding-right: 66px;}




/* 分页 */
.page {  line-height:24px; text-align:center; padding-bottom: 40px;}
.page select{ display:none}
.page a { display:inline-block; margin:0 2px; padding:8px 12px; border:1px solid #e9eaef; background:#E6E6E8; color:#333; vertical-align:top; font-size:14px ; min-width:16px; border-radius:5px}
.page a:hover,.page .current { border:1px solid #333333; background:#333333; color:#fff; }




@media all and (max-width:1340px){
	.page a { font-size:12px}
	.page a{ padding:3px 5px}
}
@media all and (max-width:1040px){
	.page a{ margin:3px 0}
}



.pc_nr{ display:block}
.sj_nr{ display:none}





/* 内容模式 */
.article { padding:40px 0; width:100%; margin:0 auto; box-sizing:border-box; line-height:2; font-size:16px; word-wrap:break-word; }
.article .hd { margin:0 0 30px; padding:0 0 30px; }
.article .hd {display: flex;text-align: right;justify-content: center;}
.article .hd h1 { color:#000; font-size:28px; text-align:center; font-weight:normal; line-height:1.6 }
.article .hd .titBar { color:rgba(0,0,0,0.6); font-size:14px; text-align:right; margin-top:10px }
.article .bd { line-height:2; font-size:16px; color:#282828 }
.article .bd img{ max-width:100%; height:auto}
.article .bd video{ max-width:100%; height:auto}
.article .ft { margin:30px 0 0;}
.article .ft .nr{ padding:0!important; background:none!important}
.article .ft ul{ border-top:1px dotted #ccc; padding:30px 0 0 0 }
.article .ft ul li { width:100%;  box-sizing:border-box; text-align:left; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; color:#282828}
.article .ft ul li a{ color:#282828}
.article .ft ul:hover li a{ color:#2070c4}
.nr_pc{ display:block}
.nr_sj{ display:none}
.article .bd video{ max-width:100%; height:auto}
.article .ft .nr{width: 1200px;}
.article  .nr{width: 1200px;}
.article .hd .ddd{display: flex;flex-direction: column;align-items: center;}

.hsqb_c .bd2 ul li .pc img{width: 100%;}
.xqcxkz .bd .cent .li .pc img{width: 100%;}


.hsqb_b .bd .mc img{height: unset ;width: 100%;}

.khzc .bd2 ul li a span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: calc(100% - 30px);}


.col_c .bd{margin-top: 40px;}
.col_c .b_bd ul{margin-bottom: 40px;}
.col_c .b_bd ul li a{display: block;position: relative;padding: 50px 0 45px;border-bottom: 1px solid #acacac;}
.col_c .b_bd ul li a .t1{ color: #333333; font-size: 18px; line-height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  position: relative; transition: all 0.6s ease; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -ms-transition: all 0.6s ease; -o-transition: all 0.6s ease;left: 0;width: 1200px;}
.col_c .b_bd ul li a .t2{ color: #333333; font-size: 16px; line-height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 17px; position: relative; left: 0; transition:all 0.6s ease; -webkit-transition:all 0.6s ease; -moz-transition:all 0.6s ease; -ms-transition:all 0.6s ease; -o-transition:all 0.6s ease; width: 1200px;}
.col_c .b_bd ul li a .t3{ display: flex; align-items: center; justify-content: space-between; margin-top: 15px; position: relative; left: 0; width: 100%; transition:all 0.6s ease ; -webkit-transition:all 0.6s ease ; -moz-transition:all 0.6s ease ; -ms-transition:all 0.6s ease ; -o-transition:all 0.6s ease ; }
.col_c .b_bd ul li a .t3 span{	color: #333333;opacity: 0.8;	font-size: 16px;line-height: 26px;display: block;}
.col_c .b_bd ul li:hover a{border-bottom: 1px solid #666666;}
.col_c .b_bd ul li:hover a .t1{left: 50px;width: 1200px;}
.col_c .b_bd ul li:hover a .t2{left: 50px;width: 1200px;}
.col_c .b_bd ul li:hover a .t3{left: 50px;width: 1200px;}




@media (max-width: 1340px){
	.article { padding:30px 0}
	.hsqb_a{padding: 60px 0 0;}
	.hsqb .g-in{width: 1000px;}
	.hsqb_c .bd1 ul{width: 1000px;}
	.hsqb_c .bd1 ul li{width: 306px;margin-right: 40px;}
	.hsqb_c .bd2 ul{width: 1000px;}
	.hsqb_c .bd2 ul li{width: 306px;margin-right: 40px;}
	.hsqb_c .bd2{margin-top: 60px;}
	.hsqb{padding-bottom: 60px;}
	.location .b_menu ul li a{line-height: 60px;}
	.khzc{padding: 60px 0 ;}
	.khzc .bd{width: 1000px;}
	.khzc .bd2{margin-top: 60px;}
	.link{padding: 60px 0 ;}
	/* .product .bd1 .b_bd .swiper{width: 1000px;} */
	.product .bd1 .b_bd .swiper-slide .m1{font-size: 24px;line-height: 34px;}
	.product .bd1 .b_bd .swiper-slide .m2{font-size: 34px;line-height: 44px;}
	.product .bd1 .b_bd .swiper-slide .m3{margin-top: 20px;}
	.product .bd1 .b_bd .swiper-slide .m3{margin-top: 30px;}
	.product .bd1 .b_bd .swiper-slide .pc{width: 100%;}
	.product .bd1 .b_bd .swiper-slide .mc{width: calc(100% - 425px);padding-left: 30px;padding-top: 0;}
	/* .product .bd1 .b_bd{padding-bottom: 100px;} */
	.product .bd1 .b_bd .swiper-pagination{bottom: 50px;}
	.product .bd2 .b_hd{    padding: 60px 0 60px;}
	.product .bd2 .b_bd ul{width: 1000px;}
	.product .bd2 .b_bd ul li {width: 32%;margin-right: 2%;margin-top: 2%;}
	.product .bd2 .b_bd ul li:nth-child(4n){margin-right: 2%;}
	.product .bd2 .b_bd ul li:nth-child(-n+4){margin-top: 2%;}
	.product .bd2 .b_bd ul li:nth-child(3n){margin-right: 0;}
	.product .bd2 .b_bd ul li:nth-child(-n+3){margin-top: 0;}
	/* .product .bd1 .b_bd{padding: 100px 0;} */
	.xqcxkz .bd{    padding: 60px 0 60px;    margin-top: 60px;}
	.xqcxkz .nn li{width: 100%;margin-right: 0;margin-top: 2%;}
	.xqcxkz .nn li:nth-child(2n){margin-right: 0;}
	.xqcxkz .nn li:nth-child(-n+2){margin-top: 0;}
	.xqcxkz .nn {flex-wrap: wrap;}
	.xqcxkz .bd .cent{width: 1000px;}
	.xqcxkz .bd .cent .li .m{padding-top: 40px;padding-left: 30px;}
	.xqcxkz .bd .cent .li:nth-child(2n) .m{padding-right: 40px;}
	.xqcxkz .bd .cent .li{margin-top: 60px;}

	.article .nr{width: 1000px;}
	.article .ft .nr{width: 1000px;}
	.hsqb_b .bd .mc img{width: 100%;}

	.col_c{padding: 60px  0 60px; }
    /* .col_c .bd{margin-top: 60px;} */
    .col_c .b_bd ul li a .t1{width: 100%;}
    .col_c .b_bd ul li a .t2{width: 100%;}
    .col_c .b_bd ul li:hover a .t2{width: 950px;}
    .col_c .b_bd ul li:hover a .t1{width: 950px;}
    .col_c .b_bd ul li:hover a .t3{width: 900px;}
	.col_c .bd{margin-top: 0;}

}

@media (max-width: 1040px){
	.col_c .bd{margin-top: 0;}
	.article{ padding:30px 0;}
	.article { padding:20px 0;}
	.article .hd h1{ font-size:18px}
	.article .hd{ padding-bottom:20px; margin-bottom:20px}
	.article .hd .titBar { font-size:12px}
	.article{ font-size:14px}
	.article .ft{ }
	.article .ft .back{ top:20px}
	.article .ft ul li{ width:100%}
	.article .ihd{ font-size:20px;  padding:5px 0; margin-bottom:20px}
	.nr_pc{ display:none}
	.nr_sj{ display:block}
	.article .ft { margin:20px 0 0; height:auto}
	.article .ft ul{ display:block; height:auto; padding:20px 0 0 0}
	.article .ft ul li { width:100% }
	.article .bd{ font-size:14px; line-height:2}
	.pc_nr{ display:none}
	.sj_nr{ display:block}
	.hsqb_a{padding: 30px 0 0;}
	.hsqb_c .bd2{margin-top: 30px;}
	.hsqb .g-in{width: 92%;}
	.hsqb_c .bd1 ul{width: 100%;}
	.hsqb_c .bd2 ul{width: 100%;}
	.hsqb_a .hd{font-size: 24px;line-height: 34px;}
	.hsqb_a .bd{margin-top: 20px;}
	.hsqb_b .hd{font-size: 24px;line-height: 34px;}
	.hsqb_b{margin-top: 30px;}
	.hsqb_b .bd .pc{margin-top: 30px;}
	.hsqb_c .bd1 ul li{width: 49%;margin-right: 2%;margin-top: 2%;}
	.hsqb_c .bd1 ul li:nth-child(3n){margin-right: 2%;}
	.hsqb_c .bd1 ul li:nth-child(-n+2){margin-top: 0;}
	.hsqb_c .bd1 ul li:nth-child(2n){margin-right: 0;}
	.hsqb_c .bd1 ul li .d1{font-size: 18px;line-height: 28px;}
	.hsqb_c .bd2 ul li{width: 49%;margin-right: 2%;margin-top: 2%;}
	.hsqb_c .bd2 ul li:nth-child(3n){margin-right: 2%;}
	.hsqb_c .bd2 ul li:nth-child(-n+3){margin-top: 2%;}
	.hsqb_c .bd2 ul li:nth-child(-n+2){margin-top: 0;}
	.hsqb_c .bd2 ul li:nth-child(2n){margin-right: 0;}
	.hsqb_c .bd2 ul li .d1{font-size: 18px;line-height: 28px;}
	.hsqb{padding-bottom: 30px;}
	.khzc .bd1 .b_hd{font-size: 24px;line-height: 34px;}
	.khzc{padding: 30px 0 ;}
	.khzc .bd{width: 100%;}
	.khzc .bd1 .b_bd ul li{padding: 15px 0 ;}
	.khzc .bd1 .b_bd ul li .t1 a{font-size: 16px;line-height: 26px;}
	.khzc .bd1 .b_bd ul li .mc{font-size: 14px;line-height: 24px;}
	.khzc .bd1 .b_bd{margin-top: 30px;}
	.khzc .bd1 .more a{margin: 30px auto 0;line-height: 35px;font-size: 14px;}
	.khzc .bd2{margin-top: 30px;}
	.khzc .bd2 .b_hd{font-size: 24px;line-height: 34px;}
	.khzc .bd2 ul{margin: 30px auto 0;}
	.khzc .bd2 ul{flex-direction: column;width: 100%;}
	.khzc .bd2 ul li{width: 100%;}
	.khzc .bd2 ul li:nth-child(2){margin-top: 20px;}
	.khzc .bd2 ul li{margin-top: 20px;}
	.khzc .bd2 ul li a{padding: 0 20px;}
	.khzc .bd2 ul li a span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: calc(100% - 30px);}
	.khzc .bd2 ul li a span{font-size: 14px;line-height: 24px;}
	.khzc .bd2 ul li a {height: 45px;}
	.khzc .bd2 .more a{margin: 30px auto 0;line-height: 35px;font-size: 14px;}
	.link{padding: 30px 0 ;}
	.link .hd{font-size: 24px;line-height: 34px;}
	.link .bd{    margin: 30px auto 0;width: 100%;}
	.link .bd form{margin-top: 30px;}
	.link .bd .mc{font-size: 16px;line-height: 26px;}
	.link .bd .mc .p2{margin-top: 10px;}
	.link .bd form label textarea{height: 150px;}
	.product .bd1 .b_hd{font-size: 24px;line-height: 34px;}
	.product{    padding: 30px 0 30px;}
	.product .bd1 .b_hd{padding-bottom: 30px;}
	.product .bd2 .b_hd{    padding: 30px 0 30px;font-size: 24px;line-height: 34px;}
	.product .bd2 .b_bd ul li{width: 49%;margin-right: 2%;margin-top: 2%;}
	.product .bd2 .b_bd ul{width: 100%;}
	.product .bd2 .b_bd ul li {width: 49%;margin-right: 2%;margin-top: 20px;}
	.product .bd2 .b_bd ul li:nth-child(4n){margin-right: 2%;}
	.product .bd2 .b_bd ul li:nth-child(-n+4){margin-top: 20px;}
	.product .bd2 .b_bd ul li:nth-child(3n){margin-right: 2%;}
	.product .bd2 .b_bd ul li:nth-child(-n+3){margin-top: 20px;}
	.product .bd2 .b_bd ul li:nth-child(2n){margin-right: 0;}
	.product .bd2 .b_bd ul li:nth-child(-n+2){margin-top: 0;}
	.product .bd1 .b_bd .swiper{width: 100%;}
	.product .bd1 .b_bd .swiper-slide{flex-direction: column-reverse;}
	.product .bd1 .b_bd{padding: 0;}
	.product .bd1 .b_bd .swiper-slide .mc{width: 100%;padding-left: 0;margin-top: 20px;}
	.product .bd1 .b_bd .swiper-slide .m1{font-size: 16px;line-height: 26px;}
	.product .bd1 .b_bd .swiper-slide .m2{font-size: 20px;line-height: 30px;margin-top: 15px;}
	.product .bd1 .b_bd .swiper-slide .m3{font-size: 12px;line-height: 22px;margin-top: 15px;}
	.product .bd1 .b_bd .swiper-slide .pc{width: 100%;}
	.product .bd1 .b_bd .swiper-slide .m4{margin-top: 20px;}
	.product .bd1 .b_bd .swiper-slide .m4 a{width: 100px;line-height: 35px;}
	.product .bd2 .b_bd ul li .d1{font-size: 18px;line-height: 28px;}

	.banner .swiper .swiper-slide .pc .img01{display: none;}
	.banner .swiper .swiper-slide .pc .img02{display: block;}
	.xqcxkz .nn{margin-top: 30px;}
	.xqcxkz .bd{    padding: 30px 0 30px;    margin-top: 30px;}
	.xqcxkz .bd .sj_nr img{width: 100%;}
	.location .b_menu ul li{margin-right: 20px;}
	.location .b_menu ul li a{line-height: 45px;}
	.xqcxkz .bd .content .li{width: 49%;margin-right: 2%;margin-top: 2%;}
	.xqcxkz .bd .content{width: 100%;box-sizing: border-box;padding: 0 4%;}
	.xqcxkz .bd .content .li .d1{font-size: 18px;line-height: 28px;}
	.xqcxkz .bd .content .li .d2 span{font-size: 14px;line-height: 24px;}
	.xqcxkz .bd ul{width: 900px;}
	.xqcxkz .bd ul li .t1{width: 150px;    line-height: 45px;}
	.xqcxkz .bd ul li .t2{width: calc(100% - 150px);    line-height: 45px;}
	.xqcxkz .bd{overflow-x: auto;}
	.xqcxkz .bd .cent{width: 100%;padding: 0 4%;box-sizing: border-box;}
	.xqcxkz .bd .cent .li{flex-direction: column !important;}
	.xqcxkz .bd .cent .li .pc{width: 100%;}
	.xqcxkz .bd .cent .li .m{padding-left: 0 !important;padding-right: 0 !important;width: 100%;}
	.xqcxkz .bd .cent .li .m .m1{font-size: 18px;line-height: 28px;}
	.xqcxkz .bd .cent .li .m .m2{font-size: 14px;line-height: 24px;margin-top: 20px;}
	.xqcxkz .bd .cent .li{margin-top: 20px;}
	.link .bd .mc{width: 100%;}
	.xqcxkz .bd .ss{width: 100% ;padding: 0 4%;box-sizing: border-box;}
	.product .bd1 .b_bd .swiper-pagination{bottom: 20px;}
	.product .bd2 .b_bd ul li .d1{margin-top: 20px;}
	.xqcxkz .nn li{width: 100%;}
	.article .nr{width: 100%;padding: 0 4%;box-sizing: border-box;}
	.article .ft{padding-left: 4%;padding-right: 4%;box-sizing: border-box;}
	.article .ft .nr{width: 100%;}
	.product .bd1 .b_bd .swiper-slide .pc .img01{display: none;}
	.product .bd1 .b_bd .swiper-slide .pc .img02{display: block;}

	.xqcxkz .nn li .pc2{display: block;}
	.xqcxkz .nn li .pc{display: none;}


	.xqcxkz .bd:nth-child(3) .ss img{height: unset;width: 100%;}
	.xqcxkz .bd ul li .t1{width: 80px;font-size: 14px;padding-left: 20px;}
	.xqcxkz .bd ul li .t2 p{padding-left: 20px;font-size: 14px;}
	.xqcxkz .bd ul li .t2 img{}
	.xqcxkz .bd ul li .t2{width: calc(100% - 80px);}
	.xqcxkz .bd ul{width: 100%;}
	.xqcxkz .bd .cent .li{flex-direction: column-reverse !important;}
	.xqcxkz .bd .cent .li .m{padding-top: 0;padding-bottom: 20px;}
	.xqcxkz .bd .cent .li .m .m2{margin-top: 10px;}
	.xqcxkz .bd .cent .li{margin-top: 30px;}

	.hsqb_c .bd1 ul li{width: 100%;margin-right: 0 !important;margin-top: 20px !important;}
	.hsqb_c .bd1 ul li:nth-child(-n+1){margin-top: 0 !important;}


	.col_c{padding: 30px  0 0; }
    /* .col_c .bd{margin-top: 30px;} */
    .col_c .b_bd ul li a{padding: 20px 0;}
    .col_a .bd ul{width: 100%;}

    .col_c .b_bd ul li:hover a .t2{width: calc(100% - 20px);left: 20px;}
    .col_c .b_bd ul li:hover a .t1{width: calc(100% - 20px);left: 20px;}
    .col_c .b_bd ul li:hover a .t3{width: calc(100% - 40px);left: 20px;}
	.page{padding-bottom: 30px;}
	.col_c .b_bd ul{margin-bottom: 30px;}


	
}
















@media (max-width: 1040px){
	.khzc .bd2 .more a{width: 100%;display: flex;padding: 10px  ;line-height: 20px;align-items: center;box-sizing: border-box;}
	.khzc .bd1 .more a{width: 100%;display: flex;padding: 10px  ;line-height: 20px;align-items: center;box-sizing: border-box;}
}

































