.banner .txt{ position: absolute; left: 1.35rem; bottom: 0; width: 2.5rem;height: 1.68rem;align-items: center;justify-content: center;background: url(ico3000.png) no-repeat right bottom;background-size: cover;display: flex;flex-direction: column;min-width: 178px;}
.banner .txt h3{display: flex;color: white;font-weight: bold;font-size: .41rem;}
.banner .txt .t1{color: #7ca1cc;font-size: 14px;line-height: 24px;}

.container1{background: #fafafa;}

.nav_2List{padding: 60px 0 40px;}
.nav_2List .el_nav_list{width: 75%;overflow: hidden;}
.nav_2List .el_nav_list .swiper .swiper-slide.current a{background-color: #e26c3c;color: white;}
.nav_2List .el_nav_list .swiper .swiper-slide:hover a {background-color: #e26c3c;color: white;}
.nav_2List .el_nav_list .swiper .swiper-slide{width: 160px !important;}
.nav_2List .el_nav_list .swiper .swiper-slide a{width: 160px;line-height: 50px;background-color: #e6e6e6;display: block;text-align: center;color: #000000;font-size: 16px;}
.nav_2List  .abc{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #dcdcdc;}
.nav_2List .nav_2 a{color: #666666;font-size: 14px;line-height: 24px;}

.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:4px 8px; border:1px solid #ddd; color:#333; vertical-align:top;font-size: 18px; }
.page a:hover,.page .current { border:1px solid #1e4c9b; background:#1e4c9b; color:#fff; }

/* .side-title{position: absolute;display:flex;width: 2.5rem;height: 1.68rem;align-items: center;justify-content: center;top: -1.68rem;left: 0;background: url(ico3000.png) no-repeat right bottom;background-size: cover;} */


/* 产品中心*/
.main .main_box {display: flex;justify-content: space-between;padding-top: .6rem;}
.main .main_box .main_box_a{width: 3.02rem;}
.main .main_box .main_box_b{width: 12.88rem;}
.main .main_box .main_box_a .menu_ul li{box-shadow: 0px 2px 46px 0px rgba(168, 168, 168, 0.18);margin-top: 13px;}
.main .main_box .main_box_a .menu_ul li:nth-child(1){margin-top: 0;}
.main .main_box .main_box_a .menu_ul li a{display: flex;font-size: .18rem;line-height: .73rem;color: #424242;background: white;}
.main .main_box .main_box_a .menu_ul li a .t{padding-left: .66rem;box-sizing: border-box;width: calc(100% - .71rem);}
.main .main_box .main_box_a .menu_ul li a .pc{width: .71rem;height: .73rem;background: url(bg7.png) no-repeat center;background-size: 100%;}
.main .main_box .main_box_a .menu_ul li.current a .pc{background: url(bg6.png) no-repeat center;background-size: 100%;}
.main .main_box .main_box_a .menu_ul li.current a .t{background: #074c9f;color: white;font-weight: bold;}
.main .main_box .main_box_a .menu_ul li:hover a .pc{background: url(bg6.png) no-repeat center;background-size: 100%;}
.main .main_box .main_box_a .menu_ul li:hover a .t{background: #074c9f;color: white;font-weight: bold;}
.productList .listp ul{margin-bottom: 60px;}
.productList .listp ul li{margin-bottom: .56rem;box-shadow: 0px 2px 46px 0px rgba(168, 168, 168, 0.18);}
.productList .listp ul li:last-child{margin-bottom: 0;}
.productList .listp ul li a{display: flex;background-color: #fff;}
.productList .listp ul li a .pc{width: 4.26rem;display: flex;align-items: center;justify-content: center;}
.productList .listp ul li a .desc{ width: calc(100% - 4.26rem); box-sizing: border-box; padding: .57rem .35rem .6rem .3rem; 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; }
.productList .listp ul li a .desc .mt{color: #000000;line-height: .36rem;font-size: .26rem;position: relative;margin-bottom: .13rem;}
.productList .listp ul li a .desc .abox_1{display: flex;border-bottom: 1px solid #e1e1e1;padding-bottom: .27rem;}
.productList .listp ul li a .desc .abox_1 .a1{margin-right: .45rem;position: relative;}
.productList .listp ul li a .desc .abox_1 .a1::after{content: "";right: -.23rem;border-right: 1px solid #e1e1e1;height: 0.2rem;top: 50%;margin-top: -.1rem;position: absolute;}
.productList .listp ul li a .desc .abox_1 .a1:last-child::after{display: none;}
.productList .listp ul li a .desc .abox_2{display: flex;flex-wrap: wrap;padding-top: .3rem;}
.productList .listp ul li a .desc .abox_2 .a2{width: 49%;margin-right: 2%;color: #616161;font-size: 16px;padding-left: .36rem;background: url(bg4.png) no-repeat left top 6px;line-height: 26px;}
.productList .listp ul li a .desc .abox_2 .a2:nth-child(2n){margin-right: 0;}
.productList .listp ul li a .pc img{width: 2.48rem;}
.productList .listp ul li:hover .desc{ background: url(bg3.png) no-repeat top center; background-size: cover; transform: translate(25px,35px); -webkit-transform: translate(-25px,-35px); -moz-transform: translate(-25px,-35px); -ms-transform: translate(25px,35px); -o-transform: translate(25px,35px); }
.productList .listp ul li:hover a .desc .mt{color: white;}
.productList .listp ul li:hover a .desc .abox_1 .a1{color: white;}
.productList .listp ul li:hover a .desc .abox_1 .a1::after{border-right: 1px solid #6f93bf;}
.productList .listp ul li:hover a .desc .abox_2 .a2{color: #a4c8f4;background: url(bg5.png) no-repeat left center;}

/* 产品详情 */
.productList_desc{padding: .7rem .35rem .7rem .22rem ;background: white;}
.productList_desc .listp_desc_a{border-bottom: 1px solid #e1e1e1;padding-bottom: .4rem;padding-left: .5rem;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;}
.productList_desc .listp_desc_a .mt{color: #000000;font-size: .44rem;font-weight: bold;line-height: .54rem;}
.productList_desc .listp_desc_a .abox_1{display: flex;margin-top: .07rem;}
.productList_desc .listp_desc_a .abox_1 .a1{color: #666666;	font-size: 21px;margin-right: .4rem;position: relative;}
.productList_desc .listp_desc_a .abox_1 .a1::after{content: "";right: -.2rem;border-right: 1px solid #e1e1e1;height: 0.2rem;top: 50%;margin-top: -.1rem;position: absolute;}
.productList_desc .listp_desc_a .abox_1 .a1:last-child::after{display: none;}
.productList_desc .listp_desc_a .b a{
	width: 1.38rem;
	height: .54rem;
	background-image: linear-gradient(0deg, #ffffff 100%);
	border-radius: .26rem;
	border: solid 1px #0040a8;
	display: block;
	-webkit-border-radius: .26rem;
	-moz-border-radius: .26rem;
	-ms-border-radius: .26rem;
	-o-border-radius: .26rem;
	text-align: center;
	color: #074c9f;font-size: 18px;
	line-height: .54rem;
}
.productList_desc .p_swiper{position: relative;margin-top:1rem;padding-bottom: .72rem;}
.productList_desc .p_swiper .swiper{overflow: hidden;}
.productList_desc .p_swiper .swiper .swiper-slide{display: flex;justify-content: center;}
.productList_desc .p_swiper .swiper-button-next, .productList_desc .p_swiper .swiper-button-prev{ width: 50px; background: url(le.png) no-repeat center; height: 50px; margin-top: -25px; display: block; background-size: 100%; top: 50%;  }
.productList_desc .p_swiper .swiper-button-prev{}
.productList_desc .p_swiper .swiper-button-next{background: url(le.png) no-repeat center;background-size: 100%;transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); }
.productList_desc .p_swiper .swiper-button-next:hover{ background: url(leee.png) no-repeat center; background-size: 100%; transform: rotateY(0); -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); }
.productList_desc .p_swiper .swiper-button-prev:hover{background: url(leee.png) no-repeat center;background-size: 100%;transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg);}

.productList_desc .p_swiper  .swiper-pagination-bullet { width: 14px; height: 14px; border-radius: 14px; -webkit-border-radius: 14px; -moz-border-radius: 14px; -ms-border-radius: 14px; -o-border-radius: 14px; border: solid 1px #707070;box-sizing: border-box;background: transparent;opacity: 1;margin-right: .3rem;}
.productList_desc .p_swiper  .swiper-pagination-bullet-active{background-color: #074c9f;border: solid 1px #074c9f;}
.productList_desc .p_swiper  .swiper-pagination{bottom: 0;width: 100%;}
.productList_desc .listp_desc_b{margin-top: 2rem;padding-left: .5rem;}
.productList_desc .listp_desc_b .t{color: #074c9f;font-size: .3rem;line-height: .4rem;font-weight: bold;margin-bottom: .2rem;}
.productList_desc .listp_desc_b .mc{color: #878787;font-size: 16px;line-height: 37px;}
.productList_desc .listp_desc_c {padding-left: .5rem;border-top: 1px solid #e1e1e1;margin-top: .4rem;padding-top: .26rem;}
.productList_desc .listp_desc_c .t{color: #074c9f;font-size: .3rem;line-height: .4rem;font-weight: bold;margin-bottom: .2rem;}
.main_box_b{padding-bottom: .88rem;}









/* 联系我们 */
.link_item{padding-top: .65rem;}
.link_item_a ul {display: flex;}
.link_item_a ul li{width: 49%;margin-right: 2%;background-color: #ffffff;border: solid 1px #eeeeee;display: flex;flex-direction: column;align-items: center;justify-content: center;padding: .55rem 0 .5rem;}
.link_item_a ul li:nth-child(2){margin-right: 0;}
.link_item_a ul li .t1{color: #333333;font-size: 24px;line-height: 34px;margin-top: .1rem;}
.link_item_a ul li .t2{color: #666666;font-size: 16px;line-height: 26px;margin-top: .16rem;}
.link_item_a ul li .t3{color: #121212;font-size: 20px;line-height: 30px;margin-top: .37rem;}
.link_item_a ul li:nth-child(3){margin-right: 0;}
.link_item_b{margin-top: .43rem;}
.link_item_b .bd{display: flex;}
.link_item_b .bd .map{width: 11.07rem;}
.link_item_b .bd ul{width: calc(100% - 11.07rem);background: url(bg8.png) no-repeat right top;background-size: cover;padding: .6rem .49rem 0 .49rem;}
.link_item_b .bd ul .li01{border-bottom: 1px solid #658fc2;padding-bottom: .35rem;margin-bottom: .7rem;display: none;}
.link_item_b .bd ul .li02 .t1{color: #f9f9f9;font-size: 18px;font-weight: bold;line-height: 28px;}
.link_item_b .bd ul .li02 .t2{color: #f9f9f9;font-size: 18px;line-height: 28px;margin-top: .07rem;}
.link_item_b .bd ul .li02 .t2{margin-bottom: .6rem;}
.link_item_b .bd ul .li02 .t2:last-child{margin-bottom: 0;}
/* .link_item_b .bd ul .li02 .t1:nth-child(3){margin-top: .6rem;} */
.link_item_b .bd ul .li02:nth-child(2){margin-bottom: .6rem;}
.link_item_c {margin-top: 1.1rem;}
.link_item_c .hd{color: #101010;font-size: .38rem;line-height: .48rem;font-weight: bold;text-align: center;}
.link_item_c .bd{margin-top: .8rem;}
.link_item_c .bd .input{display: flex;margin-top: .4rem;}
.link_item_c .bd .input:nth-child(1){margin-top: 0;}
.link_item_c .bd .input label{width: 49%;margin-right: 2%;}
.link_item_c .bd .input label:nth-child(2){margin-right: 0;}
.link_item_c .bd .input label .t1{color: #181818;font-size: 16px;line-height: 26px;padding-left: 16px;background: url(ico5.png)no-repeat left center;margin-bottom: 7px;}
.link_item_c .bd .input label input{height: 60px;background-color: #ffffff;border: solid 1px #eeeeee;width: 100%;padding:0 12px;box-sizing: border-box;font-size: 14px;}
.link_item_c .bd .input.input1{flex-direction: column;}
.link_item_c .bd .input.input1 label{width: 100%;margin-right: 0;}
.link_item_c .bd .input.input1 textarea{height: 126px;background-color: #ffffff;border: solid 1px #eeeeee;resize: none;width: 100%;}
.link_item_c .bd .input2{display: flex;justify-content: center;}
.link_item_c .bd .input2 input{width: 1.95rem;height: .65rem;background-color: #074c9f;border-radius: 5px;margin-right: .54rem;color: #ffffff;font-size: .2rem;cursor: pointer;}
.link_item_c .bd .input2 input:last-child{margin-right: 0;background-color: #b80d62;}
.link_item_c .bd .input2{margin-top: .57rem;}
.link_item_c{padding-bottom: 1.23rem;}
.my-map{width: 100% !important;}

/* hr */
.banner  .txt1{ position: absolute; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); background: unset;top: 50%;}
.banner  .txt1 .mc{color: #ffffff;opacity: 0.92;font-size: .18rem;line-height: .39rem;margin-top: .65rem;width: 12.17rem;text-align: center;}
.banner  .txt1 .div{display: flex;justify-content: center;margin-top: 1.07rem;}
.banner  .txt1 .div a{ width: 1.95rem; height: .65rem; text-align: center; line-height: .65rem; color: white; border: 1px solid white; font-size: .2rem; margin-right: .48rem; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;
}
.banner  .txt1 .div a:hover {background: #275399;border: 1px solid #275399;}
.banner  .txt1 .div a:last-child{margin-right: 0;}
.banner .txt1 h3{justify-content: center;}
.banner .txt1 .t1{display: none;}

/* hr */
.hr_item .bd1 {padding-top: 1rem;}
.hr_item .bd1 .t{color: #2e2e2e;font-size: .4rem;line-height: .5rem;text-align: center;}
.hr_item .bd1 .t1{color: #2e2e2e;font-size: 16px;line-height: .4rem;text-align: center;margin:.67rem auto 0;width: 13.12rem;}
.hr_item .bd2{margin-top: 1rem;padding-bottom: .55rem;}
.hr_item .bd2 .hrZpBot{border-bottom: 1px solid #eee;}
.hr_item .bd2 .hrZpBot:nth-child(1){border-top: 1px solid #eee;}
.hr_item .bd2 .hrZpBot .hrZp_div{display: flex;line-height: .9rem;background: url(ico6.png) no-repeat right center;}
.hr_item .bd2 .hrZpBot .hrZp_div .hrZp_span{width: 20%;color: #2e2e2e;font-size: .21rem;}
.hr_item .bd2 .hrZpBot .hrZp_zk .mt{color: #023ca4;	line-height: .4rem;font-size: .3rem;padding: .35rem 0 .2rem;border-top: 1px solid #b80d62;}
.hr_item .bd2 .hrZpBot .hrZp_zk ul li{display: flex;}
.hr_item .bd2 .hrZpBot .hrZp_zk ul li .t1{color: #949494;font-size: 16px;line-height: 26px;width: 20%;}
.hr_item .bd2 .hrZpBot .hrZp_zk ul li.li02{margin-top: 6px;}
.hr_item .bd2 .hrZpBot .hrZp_zk ul li.li02 .t1{color: #2e2e2e;font-size: 16px;line-height: 26px;font-size: 18px;}
.hr_item .bd2 .hrZpBot .hrZp_zk .desc{margin-top: .22rem;margin-bottom: 6px;}
.hr_item .bd2 .hrZpBot .hrZp_zk .desc .t1{color: #949494;font-size: 16px;line-height: 26px;}
.hr_item .bd2 .hrZpBot .hrZp_zk .desc .p{color: #2e2e2e;font-size: 16px;line-height: .36rem;}
.hr_item .bd2 .hrZpBot .hrZp_zk .aa{margin-top: .13rem;margin-bottom: .36rem;}
.hr_item .bd2 .hrZpBot .hrZp_zk .aa a{ display: block; width: 2.92rem; line-height: .62rem; background-color: #b80d62; border-radius: .31rem; -webkit-border-radius: .31rem; -moz-border-radius: .31rem; -ms-border-radius: .31rem; -o-border-radius: .31rem;color: #ffffff;font-size: .18rem;text-align: center; }
.hrZp_zk{display: none;}

/* 创新荣誉 */
.h_tel{color: #003fa6;line-height: .46rem;font-size: .36rem;position: relative;font-weight: bold;}
.h_tel::after{position: absolute;left: 0;bottom: -.25rem;border-bottom: .03rem solid #b80d62;content: "";width: 0.3rem;}
.honor_item {padding: .8rem 0 1.3rem;}
.honor_item .hd{color: #003fa6;font-size: .48rem;line-height: .58rem;text-align: center;}
.honor_item .mc{color: #333333;font-size: .19rem;width: 13.73rem;margin: .6rem auto 0;line-height: .39rem;}
.honor_item ul{display: flex;margin-top: .8rem;flex-wrap: wrap;}
/* .honor_item ul li{width: 24.25%;margin-right: 1%;margin-top: 1%;} */
/* .honor_item ul li:nth-child(4n){margin-right: 0;}
.honor_item ul li:nth-child(-n+4){margin-top: 0;} */
.honor_item ul li{margin-right: .78rem;width: 2.6rem;margin-top: .4rem;}
.honor_item ul li:nth-child(-n+5){margin-top: 0;}
.honor_item ul li:nth-child(5n){margin-right: 0;}
/* .honor_item ul li:last-child{margin-right: 0;} */
.honor_item ul li img{width: 100%;}

/* 研究实力 */
.yanjiu .yanjiu_item_a{padding: .9rem 0 .76rem ;}
.yanjiu .yanjiu_item_a .hd{color: #1f1f1f;font-size: .48rem;line-height: .58rem;text-align: center;}
.yanjiu .yanjiu_item_a .bd .mc{color: #333333;line-height: 36px;font-size: 19px;width: 11.46rem;margin: .5rem auto 0;font-size: 16px;}
.yanjiu .yanjiu_item_a .bd1{margin-top: 1rem;}
.yanjiu .yanjiu_item_a .swiper{overflow: hidden;}
.yanjiu .yanjiu_item_a .swiper-slide a{display: block;position: relative;}
.yanjiu .yanjiu_item_a .swiper-slide a .tle{color: #ffffff;font-size: .19rem;line-height: .39rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 .48rem;box-sizing: border-box;bottom: .16rem;z-index: 1;position: absolute;}
.yanjiu .yanjiu_item_a .swiper-slide a i{display: block;width: 100%;position: absolute;background: url(ico7.png)no-repeat bottom center;bottom: 0;height: 1.37rem;background-size: cover;}

.yanjiu .yanjiu_item_b{padding: .85rem 0 1.4rem ;background: url(bg9.png) no-repeat top center; background-size: cover;}
.yanjiu .yanjiu_item_b .hd{color: #1f1f1f;font-size: .48rem;line-height: .58rem;text-align: center;}
.yanjiu .yanjiu_item_b .bd1 {width: 9.8rem; margin:  .5rem auto 0;display: flex;justify-content: center;}
.yanjiu .yanjiu_item_b .bd1 .swiper-slide{ width: 4.23rem !important; line-height: .7rem; text-align: center; border-radius: .05rem; -webkit-border-radius: .05rem; -moz-border-radius: .05rem; -ms-border-radius: .05rem; -o-border-radius: .05rem; border: 1px solid #9a9a9a;text-align: center;color: #818181;font-size: .2rem;}
.yanjiu .yanjiu_item_b .bd1 .swiper-slide.on{background: #b80d62;border: 1px solid #b80d62;color: white;}
.yanjiu .yanjiu_item_b .bd2{margin-top: 1rem;}
.yanjiu .yanjiu_item_b .bd2 .pc{display: flex;justify-content: center;}

.yanjiu .yanjiu_item_c{position: relative;}
.yanjiu .yanjiu_item_c .pc img{width: 100%;}
.yanjiu .yanjiu_item_c .desc{ position: absolute; left: 1.4rem; top: 50%; transform:translate(0,-50%) ; -webkit-transform:translate(0,-50%) ; -moz-transform:translate(0,-50%) ; -ms-transform:translate(0,-50%) ; -o-transform:translate(0,-50%) ; }
.yanjiu .yanjiu_item_c .desc .t1{color: #ffffff;font-size: .48rem;line-height: .58rem;}
.yanjiu .yanjiu_item_c .desc .t2{color: #ffffff;font-size: 16px;line-height: 39px;width: 6.56rem;opacity: .47;margin-top: .5rem;}
.yanjiu_item_c .pc .image02{display: none;}

.yanjiu .yanjiu_item_d{padding: .9rem 0 1.5rem ;}
.yanjiu .yanjiu_item_d .hd .h1{color: #1f1f1f;font-size: .48rem;line-height: .58rem;text-align: center;}
.yanjiu .yanjiu_item_d .hd .h2{color: #333333;font-size: 19px;line-height: 39px;text-align: center;width: 8.53rem;margin: .5rem auto 0;width: 720px;}
.yanjiu .yanjiu_item_d .bd{margin-top: .9rem;display: flex;}
.yanjiu .yanjiu_item_d .bd1 {background: #f9f9f9;padding: .39rem .55rem 0 .52rem;width: calc(100% - 8.22rem);box-sizing: border-box;}
.yanjiu .yanjiu_item_d .bd1 ul li{border-bottom: 1px solid #dbdbdb;line-height: .69rem;cursor: pointer;}
.yanjiu .yanjiu_item_d .bd1 ul li .mt{color: #000000;font-size: .2rem;padding-left: .26rem;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yanjiu .yanjiu_item_d .bd1 ul li .mt::after{content: ""; left: 0;border-left: .05rem solid #b80d62;height: 0.38rem;margin-top: -.19rem;position: absolute;top: 50%;}
.yanjiu .yanjiu_item_d .bd1 ul li.aa .mc{display: block;}
.yanjiu .yanjiu_item_d .bd1 ul li .mc{display: none;padding-bottom: .26rem;border-top: 1px solid #dadada;padding: .06rem;}
.yanjiu .yanjiu_item_d .bd1 ul li .mc1{color: #333333;font-size: .19rem;line-height: .34rem;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: .68rem;}
.yanjiu .yanjiu_item_d .bd2{width: 8.22rem;}
.yanjiu .yanjiu_item_d .bd1 ul li.current .mt{color: #002f91;font-size: .28rem;font-weight: bold;padding-left: 0;}
.yanjiu .yanjiu_item_d .bd1 ul li.current .mt::after{display: none;}


/* 关于我们 */
.about_item_a{padding: 1.03rem 0 1.08rem;background: url(bg10.png) no-repeat bottom center #f8f8f8;background-size: cover;}
.about_item_a .hd .h1{color: #003fa6;font-size: .48rem;line-height: .58rem;text-align: center;}
.about_item_a .hd .h2{color: #434343;font-size: 16px;line-height: 30px;text-align: left;width: 10.17rem;margin: .4rem auto 0;}
.about_item_a .bd{margin-top: 1rem;}
.about_item_a .bd ul{display: flex;flex-wrap: wrap;}
.about_item_a .bd ul li{width: 20%;display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;}
.about_item_a .bd ul li::after{content: "";right: 0;top: 50%;margin-top: -.56rem;height: 1.13rem;border-right: .01rem solid #9e9e9e;position: absolute;}
.about_item_a .bd ul li .a{display: flex;color: #0150ce;font-size: .21rem;}
.about_item_a .bd ul li .a i{margin-left: .18rem;}
.about_item_a .bd ul li .num{font-size: .66rem;background: linear-gradient(to bottom, #0150ce, #b80d62);-webkit-background-clip: text;-webkit-text-fill-color: transparent;line-height: .66rem;height: 0.66rem;font-family: DINAlternate-Bold;}
.about_item_a .bd ul li .tle{color: #333333;font-size: .18rem;line-height: .28rem;margin-top: .18rem;}
.about_item_a .bd ul li .b{display: flex;justify-content: center;flex-direction: column;}
.about_item_a .bd ul li:last-child::after{display: none;}

.about_item_b {padding: .75rem 0 1rem;background: url(bg12.png) no-repeat bottom center ;background-size: cover;}
.about_item_b .hd{	font-size: .36rem;	line-height: .46rem;	color: #003fa6;position: relative;font-weight: bold;}
.about_item_b .hd::after{content: "";left: 0;bottom: -.3rem;position: absolute;width: .3rem;border-bottom: .03rem solid #b80d62;}
.about_item_b .bd{display: flex;margin-top: 1rem;position: relative;justify-content: space-between;}
.about_item_b .bd .bd1{width: 6.54rem;box-sizing: border-box;}
.about_item_b .bd .bd1 ul li{padding: .23rem 0 .25rem 0;border-bottom: 1px solid #d6d6d6;position: relative;z-index: 9;}
.about_item_b .bd .bd1 ul li .mt{color: #b80d62;font-size: 14px;line-height: 24px;}
.about_item_b .bd .bd1 ul li .mc{color: #414243;font-size: 16px;line-height: 30px;margin-top: 7px;}
.about_item_b .bd .bd2{width: calc(100% - 7rem);position: relative;}
.about_item_b .bd .bd2 .bd2_box{height: 100%;}
.about_item_b .bd .bd2 .bd2_box .pc,.about_item_b .bd .bd2 .bd2_box .pc img{height: 100%;object-fit: cover;} 
.about_item_b .bd .bd2 .t{text-align: justify; position: absolute; left: 50%; top: 50%; transform:translate(-50%,-50%) ; -webkit-transform:translate(-50%,-50%) ; -moz-transform:translate(-50%,-50%) ; -ms-transform:translate(-50%,-50%) ; -o-transform:translate(-50%,-50%) ;color: #ffffff;font-size: .48rem;font-size: .3rem;}
.about_item_b .bd .bd2::after{position: absolute;left: .96rem;top: 1rem;background: url(ico8.png) no-repeat center;background-size: cover;width: 0.47rem;height: 0.31rem;content: "";}
.about_item_b .bd .bd2::before{position: absolute;right: .96rem;bottom: 1rem;background: url(ico9.png) no-repeat center;background-size: cover;width: 0.47rem;height: 0.31rem;content: "";}
.about_item_b .bd .bd1 ul li.on{ padding-right: .6rem;box-sizing: content-box;width: 100%; background-image: linear-gradient(to right,#003fa6, #b80d62); padding-left: .3rem;border-bottom: none;}
/* .about_item_b .bd .bd1 ul li:hover{background: url(bg13.png)no-repeat left top;} */
/* .about_item_b .bd .bd1 ul li:hover .mt{color: white;}
.about_item_b .bd .bd1 ul li:hover .mc{color: white;} */
.about_item_b .bd .bd1 ul li.on .mt{color: white;font-size: 16px;}
.about_item_b .bd .bd1 ul li.on .mc{color: white;font-size: 18px;}


.about_item_c{position: relative;}
.about_item_c .pc .img002{display: none;}
.about_item_c  .play{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); width: .82rem;height: 0.82rem;cursor: pointer;}

.video{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99; background:rgba(00,00,00,0.6); display:none}
.video .s1{ width:1200px; position:absolute; left:50%; margin-left:-600px; top:50%; transform:translateY(-50%)}
.video .s1 video{ width:100%}
.video .s1 .gb{ background:url(gb.png) center center no-repeat; width:30px; height:30px; background-size:30px; position:absolute; right:0; top:-40px; cursor:pointer}

.about_item_e ul{display: flex;}
.about_item_e ul li{ width: 22%; 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 ; overflow: hidden;position: relative;}
.about_item_e ul li:hover{width: 34%;}
.about_item_e ul li.on{width: 34%;}
.about_item_e ul li .pc img{width: unset;max-width: unset;height: 7.25rem;object-fit: cover;width: 100%;}
.about_item_e ul li .t1{ position: absolute; color: #ffffff; font-size: .3rem; line-height: .4rem; left: 50%; top: 2.45rem; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); z-index: 1;}
.about_item_e ul li .t1::after{position: absolute;left: 50%;bottom: -.3rem;width: 0.3rem;content: "";border-bottom: .03rem solid white;transform: translate(-50%,0);}
.about_item_e ul li .n{ display: flex; align-items: center; justify-content: space-between; color: #ffffff; font-size: .26rem; line-height: .4rem; width: 80%; position: absolute; left: 50%; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); bottom: .9rem;z-index: 2;}
.about_item_e ul li .n  .n2{ display: flex; align-items: center; 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; }
.about_item_e ul li:hover .n  .n2{ transform:translateX(-.5rem) ; -webkit-transform:translateX(-.5rem) ; -moz-transform:translateX(-.5rem) ; -ms-transform:translateX(-.5rem) ; -o-transform:translateX(-.5rem) ; }
.about_item_e ul li:hover::after{background: url(bg11.png) no-repeat bottom right;background-size: cover;width: 100%;height: 100%;position: absolute;right: 0;bottom: 0;content: "";}

.about_item_f {padding: 1.2rem 0 1rem;background: url(bg14.png) no-repeat bottom center ;background-size: cover;}
.about_item_f .hd{	font-size: .36rem;	line-height: .46rem;	color: #003fa6;position: relative;font-weight: bold;}
/* .about_item_f .hd::after{content: "";left: 0;bottom: -.3rem;position: absolute;width: .3rem;border-bottom: .03rem solid #b80d62;} */
.about_item_f .hd {display: flex;justify-content: space-between;align-items: center;}
.about_item_f .hd ul {display: flex;}
.about_item_f .hd ul li{position: relative;color: #333;margin-right: .4rem;cursor: pointer;}
.about_item_f .hd ul li:last-child{margin-right: 0;}
.about_item_f .hd ul li.on::after{content: "";left: 0;bottom: -.3rem;position: absolute;width: .3rem;border-bottom: .03rem solid #b80d62;}
.about_item_f .hd ul li.on{color: #003fa6;}
.about_item_f .bd{margin-top: 1.3rem;padding-bottom: 1.4rem;position: relative;}
.about_item_f .bd .swiper{overflow: hidden;}
.about_item_f .bd .swiper-slide {box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
.about_item_f .bd .swiper-slide img{ transform:scale(0.8) ; -webkit-transform:scale(0.8) ; -moz-transform:scale(0.8) ; -ms-transform:scale(0.8) ; -o-transform:scale(0.8) ; }
.about_item_f .bd .swiper-slide-active img{ transform:scale(1) ; -webkit-transform:scale(1) ; -moz-transform:scale(1) ; -ms-transform:scale(1) ; -o-transform:scale(1) ; }
.about_item_f .bd  .swiper-num{position: absolute;  bottom: 0; color: #545454; font-family: Arial, Helvetica, sans-serif; z-index: 99;left: 25px;line-height: 24px;}
.about_item_f .bd  .swiper-num .tot{font-size: .2rem;}
.about_item_f .bd .swiper-num  .act{font-size: .36rem;font-weight: bold;}
.about_item_f .bd .swiper-button-next, .about_item_f .bd .swiper-button-prev{width: 50px;height: 50px;margin-top: 0;bottom: 0;top: unset;right: 0;left: unset;display: block;}
.about_item_f .bd .swiper-button-prev{background: url(le.png) no-repeat center;right: .82rem;left: 50%;margin-left: -50px;background-size: 100%;}
.about_item_f .bd .swiper-button-next{ background: url(le.png) no-repeat center;  left: 50%;margin-left: 50px;background-size: 100%;transform:rotateY(180deg) ; -webkit-transform:rotateY(180deg) ; -moz-transform:rotateY(180deg) ; -ms-transform:rotateY(180deg) ; -o-transform:rotateY(180deg) ;}
.about_item_f .bd .swiper-button-prev:hover{ background: url(leee.png) no-repeat center; right: .82rem; transform:rotateY(180deg) ; -webkit-transform:rotateY(180deg) ; -moz-transform:rotateY(180deg) ; -ms-transform:rotateY(180deg) ; -o-transform:rotateY(180deg) ; background-size: 100%;}
.about_item_f .bd .swiper-button-next:hover{ background: url(leee.png) no-repeat center; transform:rotateY(0) ; -webkit-transform:rotateY(0) ; -moz-transform:rotateY(0) ; -ms-transform:rotateY(0) ; -o-transform:rotateY(0) ; background-size: 100%;}

.about_item_f .l_morebtn{margin-top: .4rem;position: relative;display: inline-block;}
.about_item_f .l_morebtn::before{content:"";position:absolute;width:100%;height:100%;z-index:-1;box-sizing:border-box;left:0;top:0;border:3px solid #dcdddf;transition:.5s;border-radius:2.5rem}
.about_item_f .l_morebtn a{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;left:0;top:0;font-size:.16rem;color: #333333;font-size: 16px;font-weight: normal;}
.about_item_f .l_morebtn svg path{fill:none;box-sizing:border-box;stroke-width:3;stroke:#0150ce;stroke-dasharray:44,152;stroke-dashoffset:57;transition:all .3s linear 0s}
.about_item_f .l_morebtn:hover svg path{stroke-dasharray:200,0;stroke-dashoffset:140}
.about_item_f .l_morebtn.white a{color:#fff}
.about_item_f .l_morebtn.white:before{border-color:rgba(255,255,255,.4)}
.about_item_f .l_morebtn.white svg path{stroke:#fff}
.about_item_f .l_morebtn:hover:before{opacity:0}
.about_item_f .l_morebtn.blue:before{border-color:#e0eafa}


.about_item_d{padding: 1.2rem 0 1rem;position: relative;}
.about_item_d .g-in{position: relative;z-index: 3;}

.about_item_d .hd{display: flex;align-items: center;justify-content: space-between;}
.about_item_d .hd .h1{font-size: .36rem;	line-height: .46rem;	color: #003fa6;position: relative;font-weight: bold;}
.about_item_d .hd .h1::after{content: "";left: 0;bottom: -.3rem;position: absolute;width: .3rem;border-bottom: .03rem solid #b80d62;}
.about_item_d .hd  ul {display: flex;}
.about_item_d .hd ul{display: none;}
.about_item_d .hd  ul li{color: #000000;font-size: .2rem;line-height: .3rem;margin-right: .34rem;position: relative;cursor: pointer;}
.about_item_d .hd  ul li:last-child{margin-right: 0;}
.about_item_d .hd  ul li.on{color: #b80d62;}
.about_item_d .hd li.on::after{content: "";left: 50%;bottom: -.25rem;position: absolute;width: .3rem;border-bottom: .03rem solid #b80d62;margin-left: -.15rem;}
.about_item_d .hd  ul li:hover {color: #b80d62;}
.about_item_d .hd  ul li:hover::after{content: "";left: 50%;bottom: -.25rem;position: absolute;width: .3rem;border-bottom: .03rem solid #b80d62;margin-left: -.15rem;}
.about_item_d .bd{padding-left: 1.34rem;box-sizing: border-box;margin-top: .9rem;overflow: hidden;}
.about_item_d .bd .swiper-slide{width: 3.3rem;}
.about_item_d .bd .bd_box{overflow: hidden;padding-bottom: 1rem;}
.about_item_d .bd {background: url(bg17.png) no-repeat left top 2.5rem;position: relative;z-index: 3;}
.about_item_d .bd .swiper-slide .time{color: #262626;font-size: .24rem;margin-top: .5rem;box-sizing: border-box;margin-top: 0;line-height: .34rem;}
.about_item_d .bd .swiper-slide .time i{font-size: .4rem;color: #262626;font-weight: bold;}
.about_item_d .bd .swiper-slide .desc{padding-bottom: .8rem;}
.about_item_d .bd .swiper-slide .mc{color: #262626;font-size: 16px;line-height: 36px;margin-top: .15rem;height: 1.52rem;overflow-y: auto;}
.about_item_d .bd .swiper-slide{padding-top: 2.5rem ;}
.about_item_d .bd .swiper-slide .desc{padding-bottom: 0;}
/* .about_item_d .bd .swiper-slide:nth-child(2n-1) .desc{padding-bottom: .4rem;} */
.about_item_d .bd .swiper-slide:nth-child(2n-1){padding-top: 0;padding-bottom: 2.5rem;}
.about_item_d .bd .swiper-slide{background: url(bg18.png) no-repeat left center;height: 5rem;box-sizing: border-box;}
.about_item_d .bd .swiper-slide:nth-child(2n) .time{margin-top: .5rem;}
.about_item_d .bd .swiper-button-next, .about_item_d .bd .swiper-button-prev{width: 50px;height: 50px;margin-top: 0;bottom: 0;top: unset;right: 1.37rem;left: unset;display: block;}
.about_item_d .bd .swiper-button-prev{background: url(le.png) no-repeat center;right: 2.2rem;left: 50%;margin-left: -50px;background-size: 100%;}
.about_item_d .bd .swiper-button-next{ background: url(le.png) no-repeat center;  left: 50%;margin-left: 50px;background-size: 100%;transform:rotateY(180deg) ; -webkit-transform:rotateY(180deg) ; -moz-transform:rotateY(180deg) ; -ms-transform:rotateY(180deg) ; -o-transform:rotateY(180deg) ;}
.about_item_d .bd .swiper-button-prev:hover{ background: url(leee.png) no-repeat center;  transform:rotateY(180deg) ; -webkit-transform:rotateY(180deg) ; -moz-transform:rotateY(180deg) ; -ms-transform:rotateY(180deg) ; -o-transform:rotateY(180deg) ; background-size: 100%;}
.about_item_d .bd .swiper-button-next:hover{ background: url(leee.png) no-repeat center; transform:rotateY(0) ; -webkit-transform:rotateY(0) ; -moz-transform:rotateY(0) ; -ms-transform:rotateY(0) ; -o-transform:rotateY(0) ;background-size: 100%; }
/* .about_item_d .bd .bd_box{position: relative;} */
.about_item_d .bd .swiper-button-next.swiper-button-disabled,.about_item_d .bd .swiper-button-prev.swiper-button-disabled{opacity: 1;pointer-events: unset;}

.yanjiu .yanjiu_item_b .bd2 .pc .image02{display: none;}






.about_item_f .bd .bbbb{display: none;}

/* 新闻 */
.newList .newp{margin-top: .13rem;}
.newList .newp ul li{padding: 0 1.35rem;}
.newList .newp ul li a{padding: .3rem 0;display: flex;border-bottom: 1px solid #dbdbdb;box-sizing: border-box;}
.newList .newp ul li a .pc{ width: 4.45rem; overflow: hidden; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.newList .newp ul li a .pc img{ 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 ; }
.newList .newp ul li:hover a .pc img{ transform:scale(1.2) ; -webkit-transform:scale(1.2) ; -moz-transform:scale(1.2) ; -ms-transform:scale(1.2) ; -o-transform:scale(1.2) ; }
.newList .newp ul li a .desc{width: calc(100% - 4.45rem);padding-right: .6rem;box-sizing: border-box;}
/* .newList .newp ul li:nth-child(2n) a{background: #fff;} */
.newList .newp ul li a .desc .time{color: #818181;font-size: 16px;line-height: 26px;}
.newList .newp ul li a .desc .mt{color: #060606;font-size: .3rem;line-height: .4rem;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: .28rem;}
.newList .newp ul li a .desc  .mc{color: #333333;font-size: 16px;line-height: 30px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: 60px;margin-top: .2rem;}
.newList .newp ul li a .desc .more {margin-top: .2rem;color: #b80d62;line-height: 26px;font-size: 16px;}
.newList .newp ul li:hover a .desc .desc_b .mc{color: #e26c3c;}
.newList .newp ul li:hover{box-shadow: 0px 2px 46px 0px rgba(168, 168, 168, 0.18);}
.newList .newp ul li:hover  a .desc .mt{color: #074c9f;}
.newList .newp ul li:hover  a{border-bottom: none;}
.newList .newp ul{margin-bottom: .27rem;}

.sub-nav-box {box-shadow: 2px 0 7px rgb(0 0 0 / 22%); background-color: #fff; }
.sub-nav-box .g-in { background-color: #fff;  z-index: 1; }
.sub-nav-box li { position: relative; float: left; font-size: 18px; line-height: 70px; text-align: center; }
.sub-nav-box li:after { content: ''; height: 24px; width: 1px; display: block; background-color: #e0e0e0; position: absolute; right: 0; top: 50%; margin-top: -12px; z-index: -1; }
.sub-nav-box li:last-child:after { content: none; }
/* .sub-nav-box li:last-child { border-right: 0; } */
.sub-nav-box li a { position: relative; display: block; padding: 0 50px; transition: all .3s ease; }
.sub-nav-box li.on a,
.sub-nav-box li a:hover { background: #e26c3c; color: #fff; }
.sub-nav-box li.on a:after,
.sub-nav-box li a:hover:after { content: ''; height: 0; width: 0; display: block; border: 10px transparent solid; border-bottom-width: 0; border-top-color: #e26c3c; position: absolute; left: 50%; margin-left: -10px; bottom: -10px; }

.wrap{width: 1680px;margin:0 auto;width: 16.5rem;}
.wrap .main{padding: 60px 0;}
.article{line-height:2; font-size:16px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
.my-map{height: 675px !important;}

video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}

/* 图文新闻 */
.pothoItem {margin-bottom: 40px;}
.pothoItem .item{width: 400px;margin-right: 50px;transition: all .5s ease;float: left;margin-bottom: 35px;margin-right: 26px;}
.pothoItem .item:nth-child(4n){margin-right: 0}
.pothoItem .item .pic{width: 400px;height: 270px;overflow: hidden;}
.pothoItem .item .pic img{width: 400px;height: 270px;display:block;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all .5s;max-width: 100%;}
.pothoItem .item:hover .pic img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1); }
.pothoItem .item .txt{height: 134px;overflow: hidden;border-bottom: 1px solid #dcdcdc;padding: 16px 10px 0;box-sizing: border-box;transition: all .5s ease;}
.pothoItem .item .txt .h{height: 60px;line-height: 30px;}
.pothoItem .item .txt .h a{font-size: 20px;color: #3a3b4f;font-weight: bold;	overflow:hidden;
	text-overflow:ellipsis;
	display: -webkit-box;
	display:box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;}
.pothoItem .item .txt .p{font-size: 14px;color: #888888;line-height: 2;margin-top: 10px}
.pothoItem .item .txt .time{font-size: 14px;color: #888888;margin-top: 13px;padding-left: 22px;background: url(time_01.png) no-repeat 2px center;}
.pothoItem .item:hover .txt .h a{color: #e26c3c}
.pothoItem .item:hover .txt{border-bottom: 1px solid #e26c3c}
.pothoItem .item:hover{box-shadow: 0 0 18px rgba(169,173,192,.25);}


.piList .pic-item-list .pic-item{float:left;width: 31.33333%;margin:0 3% 3% 0;}
.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0;}
.piList .pic-item-list .pic-item .list-pic{overflow: hidden;}
.piList .pic-item-list .pic-item dl{padding: 0 4%;background: #f2f6f8;line-height: 3.3;}
.piList .pic-item-list .pic-item dl dt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.piList .pic-item-list .pic-item dl dt a{font-size: 20px;color: #333;}
.piList .pic-item-list .pic-item:hover dl{background: #003fa6;}
.piList .pic-item-list .pic-item:hover dl dt a{color: #fff;}
.piList .pic-item-list .pic-item .list-pic img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	width: 100%;
	
}
.piList .pic-item-list .pic-item:hover .list-pic img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}


.spBox { position:fixed; top:0; right:0; left:0; bottom:0; background:rgba(0,0,0,0.6); z-index:99; display:none; }
.spBox.on { display:block; }
.spBox .spBox01 {position:absolute;top:50%;left:50%;width:840px;padding: 40px 20px;border-radius: 5px;box-sizing: border-box;background:#fff;transform: translate(-50%,-50%);z-index:5;}
.spBox .spBox01 video { width:100%; height:auto!important; }
.spBox .spBox01 .sp-close {position:absolute;right: 20px;top: 4px;color: #333333;font-size: 21px;cursor:pointer;font-family: Arial;}
.spBox .spBox01 .spBoxc{max-height: 70vh;overflow: auto;}
.spBox .spBox01 .spBoxc img{max-width: 100%;display: block;}
.spBox .spBox01 .spBoxc video{max-width: 100%; height: auto; vertical-align: top;}

.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}

@media only screen and (max-width:1680px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 18px;}
}
@media only screen and (max-width:1200px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 15px;}
}
@media only screen and (max-width:750px){
	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 4%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 13px;}	
	body{min-width: 300px !important;}
}


/* 产品分类 */
.products_a1{}
.location_box .tle{color: #000000;font-size: 20px;font-weight: bold;}
.products_a1{margin-top: 20px;overflow: hidden;}
.products_a1 .g-in{background: white;}
.products_a1 .ihd .h1{color: #000000;font-size: 36px;line-height: 46px;font-weight: bold;text-align: center;position: relative;padding-top: 35px;}
.products_a1 .ihd .h1::after{ content: ""; position: absolute; left: 50%; transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); width: 180px;height: 5px;background: url(ico9.png) no-repeat center;bottom: -30px;}
.products_a1 .ihd .h2{color: #000000;font-size: 16px;line-height: 30px;text-align: center;position: relative;width: 1176px;margin:53px auto 0;}
.products_a1 .ibd{margin-top: 50px;padding: 0 40px;}
.products_a1 .ibd .swiper{overflow: hidden;}
#sliderBox { margin: -19px 0px 0px 0px; }
#headercontainer { width: 1320px; height: 360px; overflow: hidden; position: relative; margin-top: 5px;}
.products_a1 .ibd .ul_list{line-height: 60px;background-color: #444444;display: flex;justify-content: center;margin-top: 20px;}
.products_a1 .ibd .ul_list a{color: #c8c8c8;font-size: 16px;}
.products_a1 .ibd .ul_list li{position: relative;margin-right: 20px;}
.products_a1 .ibd .ul_list li::after{content: "";right: -15px;background: url(ico10.png) no-repeat center;width: 8px;height: 15px;position: absolute;top: 50%;margin-top: -7px;}
.products_a1 .ibd .ul_list li:last-child::after{display: none;}
.products_a1 .ibd .mc{color: #333333;font-size: 16px;line-height: 20px;margin: 60px auto 0;width: 1088px;padding-bottom: 70px;}
.products_a2{margin-top: 20px;padding-bottom: 20px;}
.products_a2 .swiper-slide a{display: block;}
.products_a2 .swiper-slide a .tle{height: 40px;background-color: #f8f8f8;line-height: 40px;text-align: center;color: #333333;font-size: 14px;}
.products_a2 .swiper-slide a .pcbox{position: relative;}
.products_a2 .swiper-slide a .pcbox .more{ position: absolute; left: 0; top: 0; width: 100%; height: 0%; display: flex; align-items: center; justify-content: center; 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; background: rgba(0, 80, 140, 0.8);color: #ffffff;font-size: 20px;overflow: hidden;}
.products_a2 .swiper-slide:hover a .pcbox .more{height: 100%;}
.products_a2 .g-in{background: white;}
.products_a2 .g-in .swiper{overflow: hidden;}
.products_a2 .g-in .box{padding: 40px;}
.products_a1 .ul_list_a {background: white;padding: 50px 111px;}
.products_a1 .ul_list_a a{color: #333333;font-size: 16px;line-height: 38px;}
.products_a3{margin-top: 20px;}
.products_a3 .g-in{background: white;}
.products_a3 .ibd {padding: 60px 50px 57px 50px;}
.products_a3 .ibd .h1{color: #000000;font-size: 36px;line-height: 46px;font-weight: bold;text-align: center;}
.products_a3 .ibd .h2{color: #000000;font-size: 14px;line-height: 24px;text-align: center;margin-top: 10px;}
.products_a3 .ibd .form .t{color: #010101;font-size: 16px;font-weight: bold;padding-left: 60px;background: url(ico13.png) no-repeat left 19px center #f8f8f8;line-height: 48px;margin-top: 25px;margin-bottom: 20px;}
.products_a3 .ibd .input{display: flex;justify-content: space-between;}
.products_a3 .ibd .input input{width: 49%;height: 50px;background-color: #ffffff;border: solid 1px #d7d7d7;font-size: 16px;padding: 0 59px;box-sizing: border-box;}
.products_a3 .ibd .input input.in1{background: url(ico14.png) no-repeat left 19px center;}
.products_a3 .ibd .input input.in2{background: url(ico15.png) no-repeat left 19px center;}
.products_a3 .ibd .input textarea{background: url(ico16.png) no-repeat left 19px top 18px;width: 100%;height: 140px;background-color: #ffffff;border: solid 1px #d7d7d7;padding: 15px 59px;	font-size: 16px;resize: none;}
.products_a3 .ibd .input1{margin-top: 20px;}
.products_a3 .ibd .sbt{	width: 240px;height: 48px;color: #ffffff;font-size: 16px;background-color: #444444;display: block;margin: 40px auto 0;}


/* 新闻详情 */
/*新闻详细*/
.news_detail.channel_content{padding:0px;}
.news_detail01{background:#f6f7f9; padding:.6rem 0px 1.3rem;}
.news_detail01 .detail_l{width:70%;}
.news_detail01 .detail_l .l_box{background:#fff;padding:8% 6%;}
.news_detail01 .detail_l .l_box .news_title{font-size:.4rem; line-height:.52rem; color:#000; margin-bottom:.3rem; padding-bottom:.1rem; border-bottom:1px solid #d0d0d0;}
.news_detail01 .detail_l .l_box .l_tools{margin-bottom:.2rem;line-height:.2rem;}
.news_detail01 .detail_l .l_box .l_tools span{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#5a5a5a; vertical-align:middle;}
.news_detail01 .detail_l .l_box .l_tools .news_time{margin-right:20px; color:#003fa6;}
.news_detail01 .detail_l .l_box .l_tools .news_time em{color:#2c2c2c; font-size:14px;}
.news_detail01 .detail_l .l_box .l_tools .switcher .title{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.news_detail01 .news_text{font-size:14px;font-size: 16px;}
.news_detail01 .detail_r{width:28%;}
.news_detail01 .detail_r .arr_box{background:#fff;padding:8%;margin-bottom:14px;color:#666;display:block;}
.news_detail01 .detail_r .arr_title{font-size:18px;color:#000;margin-bottom:10px;}
.news_detail01 .detail_r .arr_news_title{font-size:14px; font-weight:normal;}
.news_detail01 .detail_r .arr_time{font-size:14px;padding-top:6px;display:block;}
.news_detail01 .detail_r .arr_box:hover{color:#fff; background:#003fa6;}
.news_detail01 .detail_r .arr_box:hover .arr_title{color:#fff;}
.news_detail01 .detail_r .share_box{background:#fff;padding:8%;}
.news_detail01 .detail_r .share_title{font-size:18px;color:#000;margin-bottom:10px;}
.news_detail01 .detail_r .black_list{width:100%; height:42px; line-height:42px; background:#003fa6; text-align:center;font-size:18px; color:#fff; display:block;}
.news_detail01 .newdetail_share{padding:10px 0px;}
.news_detail01 .newdetail_share a{width:40px;height:40px;display:inline-block;cursor:pointer;text-align:center;border:1px solid #999;line-height:40px;border-radius:50%;background:none;padding:0;margin:0;margin-right:10px;font-size:20px;color:#999;}
.bsBox {box-sizing: content-box;}                                         

.piList{padding: .6rem 0;}
.piList .pic-item-list {display: flex;flex-wrap: wrap;}


/* #left_scroll{
position: absolute; 	
left: 0px;
height:360px; 
width:205px; 

}

#right_scroll{
position: absolute; 
left: 880px;
left: unset;
right: 0;
height:360px; 
width:205px; 
}

#left_scroll img, #right_scroll img{
border:0; 
cursor: pointer;
cursor: hand;
width: 100%;
height: 100%;
object-fit: cover;

} */

#sliderBox { margin: -19px 0px 0px 0px; }
#headercontainer { width: 980px; height: 280px; overflow: hidden; position: relative; margin-top: 5px;	width: 1320px;}

/*
.headerimg {position: absolute; overflow: hidden; width: 980px; height: 280px; top: 0px; left: 0px; z-index:1001;}
.btn  {position: absolute; overflow: hidden; width: 105px; height: 280px; top: 0px; cursor: hand; cursor: pointer; z-index:1001;}

#back {background-image: url(images/arrowL-.png); background-repeat: no-repeat; background-position: left; left: 0px;}
#next {background-image: url(images/arrowR-.png); background-repeat: no-repeat; background-position: right; left: 880px;}

.invbtn {	
	position: relative;
	display: none;
	width: 105px;
	height: 280px;
	opacity: 0;
	right: 0px;
	top: 0px;
	}

.slide { margin-left: -276px; width: 1528px;}
.slide img { margin: 0px;}	
*/

/* */









/* 资讯页面 */
.news_a{padding-top: 50px;}
.news_a_a .bd{display: flex;}
.news_a_a .bd .pc{width: 540px;}
.news_a_a .bd .desc{display: flex;align-items: center;width: calc(100% - 540px);box-sizing: border-box;padding:40px 48px 0 50px;justify-content: space-between;}
.news_a_a .bd .desc .da{width: 500px;}
.news_a_a .bd .desc .db{width: calc(100% - 500px);padding-left: 50px;box-sizing: border-box;}
.news_a_a .bd .desc .db {display: flex;flex-direction: column;align-items: center;}
.news_a_a .bd .desc .db .i{color: #28a0dc;font-size: 60px;font-weight: bold;line-height: 70px;margin-bottom: 23px;}
.news_a_a .bd .desc .db .s{color: #28a0dc;font-size: 18px;line-height: 28px;padding-top: 25px;border-top: 1px solid #666666;}
.news_a_a .bd .desc .da .mt a{color: #000000;font-size: 24px;line-height: 42px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight: bold;}
.news_a_a .bd .desc .da .mc{overflow:hidden;text-overflow:ellipsis;display: -webkit-box;display:box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color: #666666;font-size: 18px;line-height: 30px;margin-top: 13px;height: 60px;}
.news_a_a .bd .desc .da .more{margin-top: 40px;}
.news_a_a .bd .desc .da .more a{display: inline-block;color: #666666;font-size: 16px;line-height: 26px;padding-bottom: 5px;border-bottom: 2px solid #28a0dc;}

.news_a_b {padding-top: 50px;}
.news_a_b li a{display: flex;border: solid 1px #e6e6e6;height: 100px;padding: 10px;align-items: center;}
.news_a_b li a .time{width: 90px;height: 80px;background-color: #28a0dc;display: flex;flex-direction: column;color: #ffffff;align-items: center;}
.news_a_b li a .time .s{font-size: 32px;}
.news_a_b li a .time .p{font-size: 14px;}
.news_a_b li a .desc{width: calc(100% - 90px);padding-left: 28px;box-sizing: border-box;}
.news_a_b li a .desc .mt{	color: #000000;font-size: 18px;line-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_a_b li a .desc .mc{color: #666666;font-size: 16px;line-height: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;}
.news_a_b li{margin-bottom: 30px;}
.news_a_b li:last-child{margin-bottom: 0;}
.news_a_b li:hover a .desc .mt{color: #28a0dc;}
.news_a_b ul{margin-bottom: 50px;}

.ul_box{margin-top: .45rem;position: relative;}
.ul_box .swiper{overflow: hidden;}

.ul_box .swiper-button-next,.ul_box .swiper-button-prev{width: 50px;height: 50px;margin-top: -25px;display: block;}
.ul_box .swiper-button-next{ background: url(le.png) no-repeat center; background-size: 100%; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); left: unset; right: -70px; }
.ul_box .swiper-button-prev{background: url(le.png) no-repeat center;background-size: 100%;left: -70px;}
.ul_box .swiper-button-next:hover{ background: url(leee.png) no-repeat center; background-size: 100%; transform: rotateY(0); -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); }
.ul_box .swiper-button-prev:hover{background: url(leee.png) no-repeat center;background-size: 100%;transform: rotateY(180deg); -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg);}


.lottacic{display: none;}

.sjcontent{display: none;}
/* @media  only screen and (max-width:1700px){
	.wrap{width: 100%;padding: 0 4%;}
	.pothoItem .item{width: 23.5%;margin-right: 2%;margin-top: 2%;overflow: hidden;}
	.pothoItem .item .pic img{width: 100%;height: unset;max-width: unset;} 
	.wrap .main{padding: 40px 0;}
	.pothoItem .item .pic{width: 100%;height: unset;}
	.pothoItem .item{margin-bottom: 0;}
} */
@media  only screen and (max-width:1200px){
	.wrap .main{padding: 30px 0;}
	.sub-nav-box li{line-height: 50px;}
	.pothoItem {margin-bottom: 30px;}
	.honor_item ul{flex-wrap: wrap;}

}
@media  only screen and (max-width:1200px){
	.ul_box .swiper-button-next{right: 0;}
	.ul_box .swiper-button-prev{left: 0;}
  .about_item_f .bd .bbbb{display: block;}
	.about_item_a .bd ul li:nth-child(4):after{display: none;}
	.banner .lgBox{display: none;}
    .sjcontent{display: block;}
    .pccontent{display: none;}
	.wrap .main{padding: 20px 0;}
	.sub-nav-box li a{padding: 0 20px;}
	.pothoItem {margin-bottom: 20px;}
	.pothoItem .item{width: 100%;margin-right: 0;}
	.spBox .spBox01 { position:absolute; top:50%; width:92%; padding:10px; z-index:5; }
    .spBox .spBox01 .sp-close { position:absolute; right:0; top:-60px; color:#fff; font-size:30px; cursor:pointer; }
	.about_item_a .hd .h2{width: 100%;}
	.about_item_a{padding: 20px 0;}
	.about_item_a .bd{margin-top: 20px;}
	.about_item_a .bd ul li{width: 50%;margin-top: 20px;align-items: unset;padding-left: 7%;box-sizing: border-box;}
	.about_item_a .bd ul li:nth-child(-n+2){margin-top: 0;}
	.about_item_a .bd ul li:nth-child(2)::after{display: none;}
	.about_item_a .bd ul li .tle{font-size: 16px;line-height: 26px;text-align: center;}
	.about_item_b{padding: 20px 0;}
	.about_item_b .hd{font-size: 24px;line-height: 34px;}
	.about_item_b .bd{margin-top: 20px;flex-direction: column;margin-top: 40px;}
	.about_item_b .bd .bd1{width: 100%;}
	.about_item_b .bd .bd2{width: 100%;}
	.about_item_d .hd{flex-direction: column;align-items: unset;}
	.about_item_d .hd ul{margin-top: 50px;}
	.about_item_d .bd{padding-left: 20px;}
	.about_item_d .bd .swiper-slide .mc{font-size: 14px;line-height: 24px;height: 96px;}
	.about_item_d .hd ul li{font-size: 16px;line-height: 26px;}
	.about_item_e ul li.on,.about_item_e ul li{width: 50%;}
	.about_item_e ul{flex-wrap: wrap;}
	.about_item_f{padding: 20px 0 0;}
	.about_item_f .bd{padding-bottom:60px ;margin-top: 40px;margin-bottom: 30px;}
	.about_item_d{padding: 20px 0;}
	.about_item_f .bd .swiper-num .tot{font-size: 20px;}
	.about_item_f .bd .swiper-num .act{font-size: 20px;}
	.about_item_d .bd .swiper-slide{height: 300px;}
	.about_item_d .bd {background: url(bg17.png) no-repeat left top 150px;}
	.about_item_d .bd .swiper-slide:nth-child(2n) .time{margin-top: 50px;}
	.location .location_box .b-menu ul li a{width: 110px;text-align: center;font-size: 16px;min-width: 100% !important;}
	.location .location_box .b-menu ul li{margin-right: 10px;}
	.b-menu{overflow-x: auto;}
	::-webkit-scrollbar {
		width: unset;
	
		background-color: unset;
	}
	
	::-webkit-scrollbar-track {
		border-radius: unset;
		background-color: unset;
		-webkit-border-radius: unset;
		-moz-border-radius: unset;
		-ms-border-radius: unset;
		-o-border-radius: unset;
}
::-webkit-scrollbar {
    width: 3px;
    height: 0px;
    background-color: #F5F5F5;
}

	::-webkit-scrollbar-thumb {
		border-radius: unset;
		background-color: unset;
		-webkit-border-radius: unset;
		-moz-border-radius: unset;
		-ms-border-radius: unset;
		-o-border-radius: unset;
}
.location .location_box .b-menu ul li.current::after{bottom: 0;}
.yanjiu .yanjiu_item_a{padding: 20px 0;} 
.yanjiu .yanjiu_item_a .bd .mc{margin-top: 20px;width: 100%;font-size: 16px;line-height: 30px;}
.yanjiu .yanjiu_item_a .bd1{margin-top: 20px;}
.yanjiu .yanjiu_item_b{padding: 20px 0;}
.yanjiu .yanjiu_item_a .swiper-slide a .tle{font-size: 16px;bottom: 17px;}
.yanjiu .yanjiu_item_d .hd .h2{width: 100%;font-size: 16px;line-height: 30px;}
.yanjiu .yanjiu_item_b .bd1{width: 100%;overflow: hidden;}
.yanjiu .yanjiu_item_b .bd1 .swiper-slide{font-size: 18px;}
.yanjiu .yanjiu_item_d .bd{margin-top: 20px;flex-direction: column;}
.yanjiu .yanjiu_item_d .bd1{width: 100%;}
.yanjiu .yanjiu_item_d .bd2{width: 100%;margin-top: 20px;}
.yanjiu .yanjiu_item_d .bd1 ul li .mt{font-size: 20px;}
.yanjiu .yanjiu_item_d .bd1 ul li.current .mt{font-size: 20px;}
.yanjiu .yanjiu_item_d .bd1 ul li .mc1{font-size: 16px;line-height: 30px;}
.yanjiu .yanjiu_item_d .bd1 ul li{line-height: 45px;}
.yanjiu .yanjiu_item_d{padding: 20px 0;}
.yanjiu .yanjiu_item_c .desc{ left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); width: 100%;display: flex;flex-direction: column;align-items: center;}
.yanjiu .yanjiu_item_c .desc .t1{text-align: center;}
.yanjiu .yanjiu_item_c .desc .t2{width: 90%;    line-height: 30px;margin-top: 20px;}
.hr_item .bd1{padding-top: 20px;}
.hr_item .bd1 .t1{width: 100%;margin-top: 20px;}
.hr_item .bd2{margin-top: 20px;padding-bottom: 20px;}
.hr_item .bd2 .hrZpBot .hrZp_div{line-height: 60px;}
.location .location_box{height: 50px;}
.location .location_box .b-menu ul li a{line-height: 50px;}
.banner .txt{height: 80px;width: 165px;left: 4%;}
.newList .newp ul li a{flex-direction: column;}
.newList .newp ul li a .desc{width: 100%;padding-right: 0;}
.newList .newp ul li a .pc{width: 100%;margin-top: 20px;}
.newList .newp ul li a .pc img{width: 100%;}
.newList .newp ul li{padding: 0 4%;}
.page{padding: 0 0  20px;}
.link_item{padding-top: 20px;}
.link_item_a ul{flex-direction: column;}
.link_item_a ul li{width: 100%;margin-right: 0;padding: 20px 0 20px;margin-top: 20px;}
.link_item_a ul li:nth-child(1){margin-top: 0;}
.link_item_b .bd{flex-direction: column;}
.link_item_b .bd .map{width: 100%;}
.link_item_b .bd ul{width: 100%;padding: 20px ;}
.link_item_b .bd ul .li01{padding-bottom: 20px;margin-bottom: 20px;}
.link_item_b .bd ul .li02 .t1:nth-child(3){margin-top: 20px;}
.link_item_b .bd ul .li02:nth-child(2){margin-bottom: 20px;}
.link_item_c{padding-bottom: 20px;margin-top: 20px;}
.link_item_c .bd{margin-top: 20px;}
.link_item_c .bd .input{flex-direction: column;}
.link_item_c .bd .input label{width: 100%;margin-right: 0;}
.link_item_c .bd .input label:nth-child(2){margin-top: 20px;}
.link_item_c .bd .input{margin-top: 20px;}
.news_detail01{padding: 20px 0;}
.wrap{width: 100%;}
.news_detail01 .detail_l{width: 100%;display: block;}
.news_detail01 .detail_r{width: 100%;display: block;}
.news_detail01 .detail_l .l_box{padding: 4%;}
.news_detail01 .detail_r .share_box{padding: 4%;}
.news_detail01 .detail_r .arr_box{padding: 4%;}
.location .location_box .b-menu ul li:hover::after{bottom: 0;}
.banner .smBox{display: block;}
.banner .lgBox{display: none;}
.about_item_b .bd .bd1 ul li.on{box-sizing: border-box;}
/* .yanjiu .yanjiu_item_c{display: none;} */
.main .main_box .main_box_a{display: none;}
.main .main_box .main_box_b{width: 100%;}
.productList .listp ul li a{flex-direction: column;}
.productList .listp ul li a .pc{width: 100%;}
.productList .listp ul li a .desc{width: 100%;padding: 20px;}
.productList .listp ul li a .desc .abox_2 .a2{width: 100%;margin-right: 0;background: url(bg4.png) no-repeat left top 6px; background-size: .17rem;}
.productList .listp ul li{margin-bottom: 20px;}
.productList .listp ul li a{padding-top: 20px;}
.productList .listp ul{margin-bottom: 30px;}
.main_box_b{padding-bottom: 30px;}
.banner .txt1{left: 50%;width: 90%;}
.banner .txt1 .mc{width: 100%;}
.banner .txt1 .mc{margin-top: 20px;}
.banner .txt1 .div{margin-top: 20px;}
.hr_item .bd1 .t{font-size: 26px;line-height: 36px;}
.hr_item .bd2 .hrZpBot .hrZp_zk ul li .t1{width: unset;flex: 1;}
.hr_item .bd2 .hrZpBot .hrZp_div .hrZp_span{font-size: 16px;}
.hr_item .bd1 .t1{line-height: 30px;}
.banner .txt1 .mc{font-size: 16px;line-height: 24px;opacity: 0.7;}
.link_item_c .bd .input2 input{font-size: 16px;}
.main .main_box {padding-top: 30px;}
.productList_desc{padding: 20px 10px;}
.productList_desc .listp_desc_a{padding-left: 0;padding-bottom: 20px;}
.productList_desc .listp_desc_b{margin-top: 30px;}
.productList_desc .listp_desc_b{padding-left: 0;}
.productList_desc .listp_desc_c{padding-left: 0;}
.productList_desc .listp_desc_c .mc{overflow-x: scroll;}
.productList_desc .listp_desc_a .mt{line-height: 34px;font-size: 24px;}
.banner .txt1 .div a{font-size: 16px;}
.productList_desc .listp_desc_a .b a{ width: 100px; height: 36px; line-height: 36px; border-radius: 36px; -webkit-border-radius: 36px; -moz-border-radius: 36px; -ms-border-radius: 36px; -o-border-radius: 36px; font-size: 16px;}
.productList_desc .listp_desc_a .a{width: calc(100% - 120px);}
.honor_item .mc{width: 100%;margin-top: 20px;line-height: 30px;font-size: 16px;}
.h_tel {font-size: 18px;line-height: 28px;}
.honor_item ul li{width: 49%;margin-right: 2%;margin-top: 2%;}
.honor_item ul li:nth-child(-n+4){margin-top: 2%;}
.honor_item ul li:nth-child(2n){margin-right: 0;}
.honor_item ul li:nth-child(-n+2){margin-top: 0;}
.about_item_e ul li .pc img{width: 100%;}

.video .s1{ width: 90%; margin-left: 0; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); }
.about_item_e ul li .t1{font-size: 18px;line-height: 28px;}
.about_item_b .bd .bd2 .t{font-size: 16px;}
.yanjiu .yanjiu_item_c .desc .t1{font-size: 24px;line-height: 34px;}
.about_item_a .hd .h1{font-size: 24px;line-height: 34px;}
.about_item_a .hd .h2{margin-top: 20px;}
.about_item_b .bd .bd2 .bd2_box .pc, .about_item_b .bd .bd2 .bd2_box .pc img{height: unset;}
.about_item_c .pc .img002{display: block;}
.about_item_c .pc .img001{display: none;}
.honor_item{padding: 30px 0;}
.honor_item ul{margin-top: 20px;}
.about_item_a .bd ul li{padding-left: 0;align-items: center;}
/* .yanjiu .yanjiu_item_c{display: none;} */
.yanjiu_item_c .pc .image02{display: block;width: 100%;}
.yanjiu_item_c .pc .image01{display: none;width: 100%;}
.yanjiu .yanjiu_item_b .bd2 .pc .image02{display: block;width: 100%;}
.yanjiu .yanjiu_item_b .bd2 .pc .image01{display: none;width: 100%;}
.yanjiu_item_a .swiper-button-next, .yanjiu_item_a .swiper-button-prev{top: 50%;left: 0;margin-top: -.23rem;margin-left: 0;display: block;}
.yanjiu_item_a .swiper-button-prev{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); display: block; background: url(pic2004.png)no-repeat center; width: .46rem; height: .46rem; background-size: 100%;left: 10px; }
.yanjiu_item_a .swiper-button-next{ left: unset; right: 10px; transform: rotate(0); -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); background: url(pic2004.png)no-repeat center; width: .46rem; height: .46rem; background-size: 100%; }
.yanjiu .yanjiu_item_a .swiper-slide a i{    background: url(ico7.png)no-repeat bottom center;    background-size: 100%;}
.yanjiu_item_b .swiper-button-next, .yanjiu_item_b .swiper-button-prev{top: 50%;left: 0;margin-top: -.23rem;margin-left: 0;display: block;}
.yanjiu_item_b .swiper-button-prev{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); display: block; background: url(pic2004.png)no-repeat center; width: .46rem; height: .46rem; background-size: 100%;left: 0; }
.yanjiu_item_b .swiper-button-next{ left: unset; right: 0; transform: rotate(0); -webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); background: url(pic2004.png)no-repeat center; width: .46rem; height: .46rem; background-size: 100%; }

.yanjiu_item_b .g-in{padding: 0;}
.yanjiu .yanjiu_item_b .bd1{padding: 0 4%;}
.yanjiu .yanjiu_item_b .bd1 .swiper{overflow: hidden;}
.yanjiu .yanjiu_item_a .hd{font-size: 24px;line-height: 34px;}
.yanjiu .yanjiu_item_b .hd{font-size: 24px;line-height: 34px;}
.yanjiu .yanjiu_item_d .hd .h1{font-size: 24px;line-height: 34px;}
.productList_desc .listp_desc_a .abox_1 .a1{font-size: 16px;}
.productList_desc .p_swiper .swiper .swiper-slide img{width: 63%;}
.productList_desc .p_swiper .swiper-pagination-bullet{ width: 7px; height: 7px; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; -ms-border-radius: 7px; -o-border-radius: 7px; }
.link_item_b .bd ul .li02 .t2{font-size: 16px;opacity: 0.7;line-height: 24px;}
.link_item_b .bd ul .li01 img{width: 98px;}
.link_item_a ul li .pc img{width: 40px;}
.my-map{height: 400px !important; }

.about_item_f{position: relative;}
.about_item_f .hd{position: unset;}
.about_item_f .more{ display: none;}
.about_item_f .l_morebtn.blue svg {
	width: 120px;
	height: 40px;
	border-radius: 40px;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	-ms-border-radius: 40px;
	-o-border-radius: 40px;
	font-size: 16px;
}

.about_item_f .l_morebtn{ position: absolute; left: 50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; bottom: 0;}
}
.about_item_f{background: unset;}
.about_item_f .bd{padding-bottom: 130px;}
.about_item_f .bd .swiper-num{bottom: 68px;}
.about_item_f .bd .swiper-button-next, .about_item_f .bd .swiper-button-prev{bottom: 58px;}


@media  only screen and (max-width:900px){
/* .g-in{width: 100%;} */
}