body{ background:#F8F8F8}
@font-face {
  font-family: "AVGARDN";
  src: url("../fonts/AVGARDN.ttf") format("truetype");
}
/* 蓝色按钮经过颜色变暗蓝 */
.learnMore:hover{ background:#0386B8}

/* 图片放大效果    transition: all 0.5s */
.sy_four ul  li a:hover .pimg img,.swiper_news a:hover .pimg img,.zr_one .swiper-slide:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}

/* 首页*/
.c-banner1 .c-text{ position:absolute; left:0; width:100%; top:30%; z-index:100; color:#fff;}
.c-banner1 .info{ max-width:460px;}
.c-banner1 .title{ font-weight:bold; letter-spacing:3px;text-shadow:0px 0px 6px rgba(0,0,0,0.5); padding-bottom:10px;} 
.c-banner1 .desc{ letter-spacing:1px;text-shadow:0px 0px 6px rgba(0,0,0,0.3);} 
.learnMore{ margin-top:0.3rem; width:2rem; background:#0393CD; text-align:center; color:#fff;  line-height:0.6rem; border-radius:100px; -webkit-transition: all 0.5s;transition: all 0.5s; display:block}
.learnMore i{ display:inline-block; width:0.4rem; background:url(../images/bg_03.png) no-repeat right center; padding:0.07rem 0px; box-sizing:border-box;-webkit-transition: all 0.1s;transition: all 0.1s;}
.learnMore:hover i{ width:0.45rem; margin-right:-0.05rem;}
.c-banner1 .container{ position:relative; z-index:20}
.c-banner1 .swiper-pagination-fraction{ text-align:left; color:#fff; font-family:AvantGarde Bk BT; margin-bottom:0.1rem; float:left; width:40%; top:auto; bottom:0.3rem;}
.c-banner1 .swiper-pagination-total{ opacity:0.6}
.c-banner1 .swiper-pagination-fraction i{ opacity:0.6; padding-right:5px}
.c-banner1 .swiper-button-next,.c-banner1 .swiper-button-prev{width:50px; height:50px;  opacity:1; margin:0; position:relative; float:right; top:auto; right:auto; left:auto; position:absolute; z-index:11; bottom:0.5rem; border:2px solid rgba(255,255,255,0.4); border-radius:40px; text-align:center; font-weight:bold; background:none}
.c-banner1 .swiper-button-next{ right:0; background:url(../images/rr.png) no-repeat center center;}
.c-banner1 .swiper-button-next:hover{ background:url(../images/rr.png) no-repeat center center #0394CD; border:2px solid #0394CD;}
.c-banner1 .swiper-button-prev{ right:70px;  background:url(../images/ll.png) no-repeat center center;}
.c-banner1 .swiper-button-prev:hover{ background:url(../images/ll.png) no-repeat center center #0394CD; border:2px solid #0394CD;}
@media screen and (min-width: 768px) and (max-width: 991px) {/* 平板 */
	.learnMore{ margin-top:0.6rem; width:3.5rem; line-height:1rem;}
	.learnMore i{ width:0.65rem; padding:0.15rem;}
	.c-banner1 .swiper-button-next,.c-banner1 .swiper-button-prev{ width:40px; height:40px; bottom:0.5rem;}
	.c-banner1 .swiper-button-prev{ right:70px;}
}
@media (max-width: 767px) {
	.c-banner1 .info{ max-width:80%}
	.learnMore{ margin-top:1rem; width:6.5rem; line-height:1.8rem;}
	.learnMore i{ width:1.2rem; padding:0.3rem;}
	.c-banner1 .swiper-pagination-fraction{ margin-left:1rem;}
	.c-banner1 .swiper-button-next,.c-banner1 .swiper-button-prev{ width:30px; height:30px; bottom:0.7rem;}
	.c-banner1 .swiper-button-prev{ right:60px;}
	.c-banner1 .swiper-button-next{ right:1rem;}
}

/* 首页 第二屏 简介信息*/
.sy_body{ overflow:hidden}
.sy_body{ -webkit-overflow-scrolling: touch;scroll-behavior: smooth;}
.sy_body::-webkit-scrollbar {width: 0px;}
.sy_body::-webkit-scrollbar-track-piece  { width:0px; background-color: #5F2FBC; -webkit-border-radius: 10% 10%;}
.sy_body::-webkit-scrollbar-thumb{ -webkit-border-radius: 3px 3px; background-color: #4FFFFF;}
.swiper_gunPing .gp_pagination{ top:50%; width:20px; position:absolute; z-index:111;}
.swiper_gunPing .gp_pagination .swiper-pagination-bullet{ width:14px; height:14px; border-radius:100px; border:2px solid #DBDBDB; opacity:1; background:none; margin-bottom:15px;}
.swiper_gunPing .gp_pagination .swiper-pagination-bullet-active{ border:2px solid #0394CD; color:#0394CD; background:#0394CD}
.swiper_gunPing .main{ display:inline-block; width:100%; height:100vh; padding-top:100px; box-sizing:border-box;justify-content:center; align-items:center;display:-webkit-flex;}
.swiper_gunPing{ display:block; height:100vh;width: 100%;}
.swiper_gunPing .swiper-slide { width:100%; height:auto;}
.swiper_gunPing .main{ display:inline-block; width:100%; height:100vh; padding-top:100px; box-sizing:border-box;justify-content:center; align-items:center;display:-webkit-flex;}
.page2{ background:url(../images/bg_04.png) no-repeat bottom center; background-size:97%}
.info_center{ width:100%; display:inline-block;}
.page2 .info_center{ display:flex; flex-wrap: wrap;}
.sy_two .leftImg{ width:50%; height:5.6rem;}
.sy_two .leftImg img{ width:100%; height:100%; object-fit: cover;}
.sy_two .right_info{ width:50%; padding-left:0.65rem; box-sizing:border-box; }
.sy_two .title{ width:100%; color:#038EC2; padding-bottom:20px; line-height:1.5;  letter-spacing:2px;}
.sy_two .desc{ width:100%; color:#333; margin-bottom:0.6rem;}
.sy_two ul{ width:100%; display:flex; height:1.6rem;}
.sy_two ul li{ width:33.333%; height:0.95rem;}
.sy_two ul li .nei{ text-align:center; display:inline-block}
.sy_two ul li:nth-child(2){ text-align:center; border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3;}
.sy_two ul li:nth-child(3){ text-align:right;}
.sy_two ul li .num{ color:#038EC2; margin-top:-0.2rem;}
.sy_two ul li .num span{font-family: "AVGARDN"; font-weight:bold}
@media screen and (min-width: 901px) and (max-width: 1280px) {
	.sy_two .leftImg{ width:50%; height:7rem; margin-bottom:1rem;}
	.sy_two .right_info{ width:50%;}
}
@media screen and (min-width: 768px) and (max-width: 900px) {/* 平板 */
	.swiper_gunPing .info_center{ display:inline-block;}
	.sy_two .leftImg{ width:100%; height:8rem; margin-bottom:1rem;}
	.sy_two .right_info{ width:100%; padding:0;}
}
@media (max-width: 767px) {
	.swiper_gunPing{ height:auto; overflow:inherit}
	.swiper_gunPing .swiper-all{ display:block}
	.swiper_gunPing .swiper-slide{ float:left; width:100%; height:auto;}
	.swiper_gunPing .main{ height:auto; padding-top:1.5rem;}
	.info_center{ display:inline-block;}
	.sy_two .leftImg{ width:100%; height:10rem; margin-bottom:1rem;}
	.sy_two .right_info{ width:100%; padding:0; padding-bottom:1.5rem;}
	.sy_two ul{ height:2.5rem; margin-top:1.5rem;}
	.sy_two ul li{height:2.5rem;}
	.sy_two ul li .num{margin-top:-0.5rem;}
}

/* 首页 第3屏 产品中心*/
.page3{ background:url(../images/bg_04.png) no-repeat bottom center; background-size:97%}
.sy_title{width:100%; color:#038EC2; text-align:center; }
.sy_desc{ width:100%; padding:0.1rem 0; text-align:center; margin-bottom:0.7rem;}
.sy_three ul{ display:flex; flex-wrap: wrap; width:102%;}
.sy_three ul li{ width:25%; box-sizing:border-box; padding-right:0.4rem;}
.sy_three ul .pimg{ width:100%; height:2.3rem; overflow:hidden; display:inline-block; position:relative}
.sy_three ul .pimg img{width: 100%;height: 100%;object-fit: cover;transition: all 1s}
.sy_three ul .pimg .box{opacity:0;position: absolute;top: 0;left: 0;width: 100%;height: 100%; display: flex; align-items: center;justify-content: center;background-color:rgba(0,142,200,0.9);transition: all 0.5s;}
.sy_three ul .pimg .box i{width: 1.2rem;height: 1.2rem;background: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.sy_three ul .pimg .box i img { width:auto; height: 0.38rem;}
.sy_three ul a:hover .pimg .box{ opacity:1}
.sy_three ul .tit{width:100%; margin-top:0.3rem; padding-top:0.56rem; background:url(../images/bg_05.png) no-repeat top center; background-size:auto 0.43rem; text-align:center; color:#000;transition: all 0.5s}
.sy_three ul a:hover .tit{ background:url(../images/bg_05-sel.png) no-repeat top center; background-size:auto 0.43rem; color:#038EC2}
@media (max-width: 767px) {
	.sy_three{ padding-bottom:0.5rem;}
	.sy_three ul li{ width:50%; margin-bottom:1rem;}
	.sy_three ul .pimg{ height:5rem;}
	.sy_three ul .tit{ padding-top:1.3rem; background-size:auto 0.9rem; margin-top:0.8rem;}
}

/* 首页 第4屏 美星制造*/
.page4{ background:url(../images/bg_04.png) no-repeat bottom center; background-size:97%}
.sy_four ul{ display:flex; flex-wrap: wrap; width:103.5%; margin-top:0.7rem;}
.sy_four ul li{width:33.33%; box-sizing:border-box; padding-right:0.6rem;}
.sy_four ul .pimg{ width:100%; height:3.4rem; overflow:hidden; display:inline-block}
.sy_four ul .pimg img{width: 100%;height: 100%;object-fit: cover;transition: all 1s}
.sy_four ul .tit{width:100%; margin-top:0.35rem; text-align:center; color:#000;}
.sy_four ul .tit span{ padding-right:36px; background:url(../images/bg_08.png) no-repeat right center;transition: all 0.5s}
.sy_four ul  a:hover .tit span{ background:url(../images/bg_08-sel.png) no-repeat right center;color:#038EC2}
@media (max-width: 767px) {
	.sy_four{ padding-bottom:0.5rem;}
	.sy_four ul{ margin-bottom:-1rem;}
	.sy_four ul li{ width:50%; margin-bottom:1rem;}
	.sy_four ul .pimg{ height:6rem;}
	.sy_four ul .tit{ background-size:auto 0.9rem; margin-top:0.8rem;}
}

/* 首页 第5屏 美星制造*/
.page5{background:url(../images/bg_04.png) no-repeat bottom center; background-size:97%}
.sy_five{color:#038EC2; }
.sy_five .learnMore{margin-top:0}
.swiper_news{width:100%; height:5.5rem; margin-top:0.5rem; position:relative;}
.swiper_news::after{ content:''; position:absolute; bottom:25px; left:0; width:100%; height:2px; background:#CCCCCC;}
.swiper_news .pimg{width:100%; height:2.4rem; overflow:hidden; display:inline-block}
.swiper_news .pimg img{width: 100%;height: 100%;object-fit: cover;transition: all 1s}
.swiper_news .date{ margin-top:0.35rem; margin-bottom:0.12rem; color: #333;}
.swiper_news .title{color:#000000;margin-bottom:-0.02rem; transition: all 0.5s}
.swiper_news a{ display:block; width:100%; position:relative;  height:100%; }
.swiper_news a::after{ content:''; position:absolute; bottom:25px; left:0; height:3px; width:0; background:#038EC2;transition: all 0.5s}
/*.swiper_news a:hover::after{ width:100%}*/
.swiper_news a:hover .title{ color:#038EC2;}
.swiper_news .swiper-slide{ height:100%;}
.swiper_news .nav{ position:absolute; left:0; bottom:0; z-index:111; /*background:#F8F8F8;*/ display:flex;}
.swiper_news .nav span{ display:block; width:50px; height:50px; border-radius:100px; border:2px solid #C7C7C7; background:none; cursor:pointer; margin-right:15px; text-align:center; line-height:46px; font-family:宋体; font-size:24px; font-weight:bold; color:#C7C7C7;transition: all 0.3s}
.swiper_news .nav span:hover{ background:#018DCA; border:2px solid #018DCA; color:#fff;}
.swiper_news >.swiper-pagination-progressbar,.swiper_news >.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{ top:auto; bottom:25px; height:3px; background:#CCCCCC}
.swiper_news .swiper-pagination-progressbar-fill{background:#038EC2;}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.swiper_news{ margin-top:1rem;}
	.swiper_news .pimg{ height:3.7rem;}
	.swiper_news{ height:440px;}
}
@media (max-width: 767px) {
	.sy_body{ overflow:inherit;}
	.swiper_news{ margin-top:1rem;}
	.swiper_news .title{ margin-top:0.3rem;}
	.swiper_news .pimg{ height:9rem; margin-bottom:0.5rem;}
	.swiper_news{ height:18rem;}
	.swiper_news .nav{ bottom:8px}
	.swiper_news .nav span{ width:36px; height:36px; line-height:30px; font-size:16px;}
}

/* 大banner  具体位置 子菜单 大标题与介绍*/
.banner{ margin-bottom:1rem; text-align:center}
.banner img{ max-width:100%}

.wei{ margin-top:-0.6rem; height:0.6rem; position:relative; z-index:10; line-height:0.4rem; color:#fff;}
.wei a,.wei span{ color:#fff; opacity:0.7}
.wei a:hover{ opacity:1}
.wei span{ padding:0 0.3rem;}
.submenu{ line-height:0.8rem; background:#fff;}
.submenu ul{display: flex; align-items: flex-start;overflow-x: auto;}
.submenu ul li{flex: none;}
.submenu a{ margin-right:1rem; position:relative; display:inline-block; color:#333}
.submenu a:after{ content:''; position:absolute; bottom:0; left:0; height:0.04rem; width:0; background:#038EC2;transition: all 0.5s }
.submenu a.on,.submenu a:hover{ color:#038EC2;}
.submenu a.on:after{ width:100%}
.big_title{ padding-bottom:0.55rem; text-align:center}
.big_title h2{ margin-bottom:0.3rem;}
.big_title .desc{ color:#333; line-height:1.8; padding:0px 15%}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	#c-top-banner{ margin-top:60px;}
	.wei{ margin-top:-0.8rem;height:0.8rem;}
	.submenu{ line-height:1.2rem;}
	.submenu a:after{ height:0.06rem;}
	.big_title .desc{ padding:0px 12%;}
}
@media (max-width: 767px) {
	#c-top-banner{ margin-top:60px;}
	.banner{ margin-top:1rem;}
	.wei{ margin-top:0;height:2rem; background:#fff; line-height:2rem; color: #333; margin-bottom:-0.4rem;}
	.wei a,.wei span{ opacity:1;  color: #333;}
	.submenu{ line-height:2.4rem;}
	.submenu a:after{ height:2px;}
	.big_title{ padding-bottom:1.2rem; padding-top:0.5rem;}
	.big_title .desc{ padding:0px 20px;}
}

/* 企业简介 jianJie JJ */
.jj_one{display:flex;flex-wrap: wrap;}
.jj_one .img{ height:5.4rem; width:34%; overflow:hidden;}
.jj_one .img img{height:100%; width:100%; object-fit: cover;}
.jj_one .info{ width:66%; padding-right:0.6rem; box-sizing:border-box; }
.jj_one .title{ margin-bottom:0.5rem; color:#038EC2}
.jj_one .desc{ color:#333; line-height:1.9;}
.jj_one ul{ width:100%; display:flex; height:1.6rem; margin-top:0.5rem;}
.jj_one ul li{ width:33.333%; height:0.85rem; text-align:center}
.jj_one ul li:nth-child(1){ text-align:left}
.jj_one ul li .nei{ display:inline-block; text-align:left}
.jj_one ul li:nth-child(2){ border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3;}
.jj_one ul li .num{ color:#038EC2; margin-top:-0.2rem;}
.jj_one ul li .num span{font-family: "AVGARDN"; font-weight:bold}
@media screen and (min-width: 1025px) and (max-width: 1500px) {/* 平板 */
	.jj_one .img{ height:6.4rem;}
}
.jj_two{ background:#0393CD; position:relative;}
.jj_two .zhuan{ position:absolute; top:0; left:0; width:100%; height:100%; display:flex; justify-content:center; align-items:center; z-index:1; overflow:hidden; }
.jj_two .zhuan img{  transition: all 0.5s; transform: rotate(0deg);}
.jj_two .title{ text-align:center; color:#fff; margin-bottom:0.6rem; letter-spacing:0.05rem; z-index:11; position:relative;}
.jj_two .main{ display:block; position:relative}
.jj_lb1{ height:4.8rem; position:relative; z-index:11;}
.jj_lb1 .nei{ box-sizing:border-box; display:flex;justify-content:center; align-items:center;display:-webkit-flex;  }
.jj_lb1 .pimg{width:39%; height:3.2rem;margin-right: .4rem;}
.jj_lb1 .pimg img{height:100%; width:100%; object-fit: cover;}
.jj_lb1 .right{ box-sizing:border-box;color:#fff;}
.jj_lb1 .right .date{ margin-bottom:0.02rem;}
.jj_lb1 .right dl{ padding:0.22rem 0;}
.jj_two .swiper-button-next,.jj_two .swiper-button-prev{width:50px; height:50px;outline:none; top:auto; bottom:37px; z-index:111; display:inline-block; border-radius:40px; border:2px solid #fff; border-radius:100px; transition: all 0.5s}
.jj_two .swiper-button-next{background:url(../images/next.png) no-repeat center center #0393CD;right:0;background-size:8px;}
.jj_two .swiper-button-prev{ background:url(../images/prev.png) no-repeat center center #0393CD;left:0; background-size:8px;}
.jj_two .swiper-button-next:hover{ background:url(../images/next2.png) no-repeat center center #fff; background-size:8px;}
.jj_two .swiper-button-prev:hover{ background:url(../images/prev2.png) no-repeat center center #fff;  background-size:8px;}
.jj_two .swiper-button-next:after,.jj_two  .swiper-button-prev:after{content:''}
/* 底部年份图片标 */
.jj_lb2 { position:absolute; bottom:0; left:0; width:100%; height:75px; padding-top:12px; z-index:100}
.jj_lb2 .swiper-slide { position:relative; text-align:center; opacity:1;border-top:1px solid rgba(255,255,255,0.6);}
.jj_lb2 span{  background:url(../images/bg_28.png) no-repeat top center; text-align:center; font-weight:bold; cursor:pointer; font-family:"AVGARDN"; color:rgba(255,255,255,0.6); padding-top:35px; display:inline-block; margin-top:-11px}
.jj_lb2 .swiper-slide-thumb-active span{color:rgba(255,255,255,1);  background:url(../images/bg_28-sel.png) no-repeat top center;}
.ziZhi_lb{ padding-bottom:0.8rem;}
.ziZhi_lb .pimg{ width:100%; height:4.6rem; background:#fff; display:block; text-align:center;justify-content:center; align-items:center;display:-webkit-flex; position:relative; cursor:pointer}
.ziZhi_lb .pimg img{ max-height:80%; max-width:90%;object-fit: cover;}
.ziZhi_lb .pimg::before {opacity: 0;content: "";position: absolute;top: 50%;left: 50%;width: 0.6rem;height: 0.6rem;margin: -0.3rem 0 0 -0.3rem;border-radius: 50%; background: rgba(1, 87, 164, 0.8) url(../images/fdj-ico.png) no-repeat center / 24px auto;
    transition: all 0.5s;}
.ziZhi_lb .pimg:hover::before{ opacity:1}
.ziZhi_lb .title{margin-top: 0.25rem;text-align: center;}
.ziZhi_lb .swiper-pagination-bullet{ width:14px; height:14px; background:none; border:2px solid #D9D9D9; opacity:1;}
.ziZhi_lb .swiper-pagination-bullet-active{ background:#0292CE; border:2px solid #0292CE;}
.ziZhi_lb >.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 6px;}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.jj_lb1{ height:6.8rem;}
	.jj_lb1 .nei{ padding-left:1.5rem;}
	.jj_lb1 .pimg{height:4rem;}
	.jj_two .swiper-button-next,.jj_two .swiper-button-prev{ width:40px; height:40px; bottom:42px;}
}
@media (max-width: 767px) {
	.jj_one .title{ margin-bottom:0.8rem;}
	.jj_one .info{ width:100%}
	.jj_one ul{ height:4rem;}
	.jj_one ul li{ height:2.5rem;}
	.jj_one .img{ width:100%; height:auto;}
	.jj_two .main {
		padding-bottom: 70px;
	}
	.jj_lb1{ height:auto;}
	.jj_lb1 .nei{ padding-left:0;flex-wrap: wrap;}
	.jj_lb1 .pimg{height:11rem; width:100%;margin-right: 0;}
	.jj_lb1 .right{ width:100%;padding: .5rem 0;}
	.jj_two .swiper-button-next,.jj_two .swiper-button-prev{ width:30px; height:30px; bottom:42px;background-size:6px;}
	.jj_lb2{ height:70px; padding:12px 1rem;}
	.jj_lb2 span{ padding-top:30px;}
	.jj_two .swiper-button-next:hover,.jj_two .swiper-button-prev:hover{ background-size:6px;}
	.ziZhi_lb .pimg{ height:8rem;}
	.ziZhi_lb{ padding-bottom:2.5rem;}
	.ziZhi_lb >.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 4px;}
	.ziZhi_lb .swiper-pagination-bullet{ width:12px; height:12px;}
	.ziZhi_lb .title{ margin-top:0.6rem;}
	.jj_two .zhuan img{ height:150%}
}

/* 企业文化 wenHua wh */
.wh_ul{ display: flex;flex-wrap: wrap;}
.wh_list{width:50%; border-right:1px solid #D1D1D1; box-sizing:border-box; padding-left:1.8rem;}
.wh_list2{ border:0;}
.wh_list li{ padding:0.3rem 0; display:flex;}
.wh_list .pimg{ width:1.5rem;}
.wh_list .pimg span{ width:1rem; height:1rem; border-radius:100px;transition: all 0.5s;justify-content:center; align-items:center;display:flex; margin-top:-0.2rem;}
.wh_list .pimg img{ height:0.4rem;}
.wh_list .pimg img:nth-child(2){ display:none}
.wh_list li:hover .pimg span{ background:#008CCA;}
.wh_list li:hover .pimg img:nth-child(1){ display:none}
.wh_list li:hover .pimg img:nth-child(2){ display:inline-block}
.wh_list h2{ margin-bottom:0.25rem; font-weight:bold; line-height:1;}
.wh_list p{ line-height:2; color: #333;}

.wh_info{color: #333; line-height:1.8;}
.wh_info img {max-width: 100%;height: auto !important;}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.wh_list{ padding-left:1rem;}
	.wh_list .pimg img{ height:0.5rem;}
	.wh_list li{ padding:0.5rem 0;}
}
@media (max-width: 767px) {
	.wh_list{ width:100%; border:0;}
	.wh_list .pimg{ width:3rem;}
	.wh_list .pimg span{ width:2.5rem; height:2.5rem; margin-top:-0.7rem;}
	.wh_list .pimg img{ height:1rem;}
	.wh_list li{ padding:1rem 0;}
}

/* 投资者介绍 touZi tz */
.tz_list li:last-child { border:0;}
.tz_list li{display: flex;align-items: center; padding:0.6rem 0; border-bottom:1px solid #DCDCDC;}
.tz_list .pimg img{width:3rem; height:3rem; border-radius:10rem; overflow:hidden;object-fit: cover; display:inline-block}
.tz_list .info{ padding-left:0.6rem; box-sizing:border-box; color:#333; width:80%}
.tz_list .name { padding-bottom:0.2rem;}
.tz_list .name span{ color:#038EC2; padding-right:0.2rem;}
.tz_list .desc{ line-height:2; width:100%}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.tz_list .pimg img{ width:5rem; height:5rem;}
	.tz_list li{ padding:1rem 0}
}
@media (max-width: 767px) {
	.tz_list li{ padding:1.5rem 0; flex-wrap: wrap;}
	.tz_list .pimg{ width:100%; text-align:center; margin-bottom:1rem;}
	.tz_list .pimg img{ width:10rem; height:10rem;}
	.tz_list .name span{ padding-right:0.5rem;}
	.tz_list .desc{ line-height:1.8}
}

/* 社会责任 zeRen zr */
.zr_one {margin: 0 -.2rem -.4rem;}
.zr_one .swiper-slide{ width:50%;padding0 -.2rem -.4rem;}
.zr_one .pimg{ width:100%; height:3.2rem; overflow:hidden;}
.zr_one .pimg img{height:100%; width:100%; object-fit: cover;transition: all 0.5s}
.zr_one .title{ box-sizing:border-box; color: #333; text-align:center; padding:0.25rem;  transition: all 0.5s}
.zr_one .swiper-button-prev,.zr_one  .swiper-button-next{ display: none; width:60px; height:60px; background:#0393CD; color:#fff; border-radius:100px; top:45%}
.zr_one .swiper-button-next.swiper-button-disabled,.zr_one  .swiper-button-prev.swiper-button-disabled{ opacity:0}
.zr_one .swiper-button-prev{ background:url(../images/prev.png) no-repeat center center #0393CD; background-size:8px; left:20px}
.zr_one .swiper-button-next{ background:url(../images/next.png) no-repeat center center #0393CD; background-size:8px; right:20px}
.zr_one .swiper-slide .title {
	border-bottom: 1px solid #e2e2e2;
}
.zr_one .swiper-slide:hover .title{ color:#fff; background:#0393CD;}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.zr_one .swiper-button-prev,.zr_one  .swiper-button-next{ width:50px; height:50px;}
	.zr_one .swiper-button-prev{ left:14.5%}
	.zr_one .swiper-button-next{right:14.5%}
	.zr_one .title{padding:0.28rem;}
}
@media (max-width: 767px) {
	.zr_one .pimg{ height:7rem;}
	.zr_one .swiper-button-prev,.zr_one  .swiper-button-next{ width:45px; height:45px;}
	.zr_one .swiper-button-prev{ left:11%}
	.zr_one .swiper-button-next{right:11%}
	.zr_one .title{padding:0.5rem;}
	.zr_one {
		margin: 0  0 -1rem;
	}
	.zr_one .swiper-slide{ width:100%;padding:0 0 1rem;}
	
}

/* 新闻资讯 news */
.news_list li{ padding:0.5rem 0; border-bottom:1px solid #D7D7D7; display:flex;flex-wrap: wrap;}
.news_list  a{display:flex;justify-content:center; align-items:center;}
.news_list .date{ width:1.6rem; height:1.6rem; background:#EAEAEA; color: #333; padding:0 0.3rem; box-sizing:border-box; text-align:center;  transition: all 0.5s}
.news_list li:hover .date{ background:#0394CD; color:#fff;}
.news_list p{ margin-top:0.23rem;}
.news_list .ri{ line-height:0.8rem; border-bottom:1px solid #D7D7D7; margin-top:0}
.news_list .info{ padding-left:0.4rem; box-sizing:border-box; width:calc(100% - 1.6rem);}
.news_list .title{ color:#000; margin-bottom:0.15rem;transition: all 0.5s;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.news_list .desc{ color: #333; line-height:1.8;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.news_list li:hover .title{ color:#038EC2;}

.xq_title{ color:#000; text-align:center; line-height:2;}
.xq_date{ color: #333; text-align:center;}
.xq_info{ padding:0.4rem 0; color: #333; line-height:1.8;}
.xq_info img{ max-width:100%}
.xq_share{ border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; padding:0.5rem 0; text-align:center; color: #333; margin-top:0.2rem;}
.xq_share p{ margin-bottom:0.3rem;}
.xq_btn{ padding-top:0.4rem; display:flex;align-items: flex-start; justify-content: space-between;}
.xq_btn a{ width:1.8rem; height:0.6rem; border:1px solid #CBCBCB;justify-content:center; align-items:center;display:-webkit-flex; color: #333;  transition: all 0.5s; }
.xq_btn a:hover{ background:#0393CD; color:#fff; border:1px solid #0393CD;}

@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.news_list .date{ width:2rem; height:2rem;}
	.news_list .ri{ margin-top:0.15rem;}
	.xq_share{ padding:0.8rem;}
	.xq_btn{ padding-top:0.6rem;}
	.xq_btn a{ width:2.6rem; height:0.9rem;}
}
@media (max-width: 767px) {
	.news_list{ margin-top:-0.5rem;}
	.news_list .date{ width:4rem; height:4rem;}
	.news_list p{ margin-top:0.4rem;}
	.news_list .ri{ margin-top:0.15rem; line-height:2rem;}
	.news_list .desc{ line-height:1.5}
	.news_list li{ padding:0.8rem 0;}
	.xq_title{ margin-top:0.5rem; margin-bottom:0.4rem; line-height:1.8;}
	.xq_date{ padding-bottom:0.5rem;}
	.xq_share{ padding:1.2rem 0;}
	.xq_share p{ margin-bottom:0.6rem;}
	.xq_btn{ padding-top:1rem; padding-bottom:1rem;}
	.xq_btn a{ width:5rem; height:1.8rem;}
}

/* 联系我们 lianXi lx */
.lx_main{ display:flex;justify-content:center; align-items:center;}
.lx_img{ width:auto; padding-right:0.7rem; box-sizing:border-box; text-align:right;}
.lx_img img{ width:3.2rem; height:3.2rem;}
.lx_ul{ width:70%;}
.lx_ul li{ margin-bottom:0.33rem; display:flex;}
.lx_ul .title{ color:#038EC2; padding-bottom:0.25rem; position:relative}
.lx_ul .title::after{ content:''; position:absolute; bottom:0; left:0; width:30px; height:2px; background:#C7C7C7;}
.lx_ul li i{ width:50px;align-items:center;display:-webkit-flex;}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.lx_img{ width:45%}
	.lx_ul{ width:55%;}
	.lx_img img{ width:4.5rem; height:4.5rem;}
	.lx_ul li{ margin-bottom:0.4rem;}
	.lx_ul li i{ width:35px;}
	.lx_ul li i img{ width:20px;}
}
@media (max-width: 767px) {
	.lx_main{flex-wrap: wrap;}
	.lx_img{ width:100%; text-align:center; padding:1rem 0;}
	.lx_img img{ width:5.5rem; height:5.5rem}
	.lx_ul{ width:100%;}
	.lx_ul li{ margin-bottom:0.8rem;}
	.lx_ul .title { padding-bottom:1rem;}
	.lx_ul li i{ width:30px;}
	.lx_ul li i img{ width:18px;}
}

/* 产品中心 */
.cp_title{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding-bottom: 0.4rem;}
.cp_title h2{ letter-spacing:3px; line-height:3;}
.cp_title form {display: flex;align-items: flex-start;width: 40%;height: 0.6rem;}
.cp_title form input {padding: 0 0.2rem;flex-shrink: 1;flex-grow: 1;height: 100%;border: 1px solid #0393CD; background:#fff;}
.cp_title form button {flex-shrink: 0;width: 0.8rem;min-width: 80px;height: 100%;background: #0393CD url(../images/bg_29.png) no-repeat center / 20px auto;}
.cp_list{overflow-x: auto;}
.cp_list table {width: 100%;text-align: center;border-collapse: collapse;color: #333;background: #fff;}
.cp_list table thead {background: #ececec;}
.cp_list table th,.cp_list table td {padding: 0.3rem;border: 1px solid #e2e2e2; width:22.5%}
.cp_list table th:nth-child(1),.cp_list table td:nth-child(1){width: 10%;}
.cp_list table th:nth-child(4),.cp_list table td:nth-child(4) {width: 30%;}
.cp_list table th:nth-child(5),.cp_list table td:nth-child(5) {width: 15%;}
.cp_list.c-dt table th,.cp_list.c-dt table td {width:20%}
.cp_list.c-dt table th:nth-child(1),.cp_list.c-dt table td:nth-child(1),
.cp_list.c-dt table th:nth-child(2),.cp_list.c-dt table td:nth-child(2){width: 10%;}
.cp_list.c-dt table th:nth-child(4),.cp_list.c-dt table td:nth-child(4){width: 15%;}
.cp_list.c-dt table th:nth-child(5),.cp_list.c-dt table td:nth-child(5){width: 25%;}
.cp_list table .t_no{white-space: nowrap;}
.cp_list table a {color: #333;}
.cp_list table a:hover {color:#038EC2;}
.cp_list table img { max-width:100%}
.cp_type {margin: 0 -0.05rem -0.1rem;}
.cp_type li {padding: 0 0 0.1rem;display: flex;align-items: center;}
.cp_type li>a {display: block;width: 1.6rem;line-height: 0.6rem;text-align: center;color: #333;background: #fff;transition: all 0.5s;flex-shrink: 0;}
.cp_type li>a:hover {color: #fff;background: #0393CD;}
.cp_type li.on>a {color: #fff;background:#0393CD;}
.cp_type li div {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	padding-left: .1rem;
}
.cp_type li div a {color: #333;margin: .05rem .1rem;transition: all .5s;display: inline-block;padding: .05rem;background-color: #fff;}
.cp_type li div a:hover,.cp_type li div a.on {color: #fff;background-color: #0393CD;}

.cp_biao{ color: #333; text-align:center;}
.cp_biao .title{ position:relative; background:url(../images/bg_10.jpg) no-repeat bottom center; color:#000; padding-bottom:0.3rem;}
.cp_biao .desc{ padding:0.6rem 20%; line-height:1.8;}
.cp_biao2{ padding-bottom:0.6rem}

.cp_one{ display:flex; align-items: flex-start;flex-wrap: wrap;border:1px solid #E2E2E2; border-left:0; border-bottom:0; background:#fff; margin-bottom:1rem;}
.cp_one li{ width:50%;display:flex;align-items: flex-start; justify-content: space-between; box-sizing:border-box; padding:0.35rem ; color: #333;border-left:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; color: #333;}
.cp_one img {max-width: 70%;}
.cp_two{display: flex; background:#fff; align-items: center;flex-wrap: wrap; margin-bottom:1rem;}
.cp_two .img_box{ width:50%; height:4.8rem;}
.cp_two .img_box img{ width:100%; height:100%;object-fit: cover;}
.cp_two .info{ width:50%; padding:0 0.6rem; color: #333;}
.cp_two .tit{ color:#000;}
.cp_two p{ padding:0.1rem 0;}
.cp_three{ display:flex; border:1px solid #E2E2E2; background:#fff; align-items: center;flex-wrap: wrap;}
.cp_three li{ border-right:1px solid #E2E2E2; padding:0.5rem; width:50%; display:inline-block; text-align:center; color: #333; line-height:1.8;  transition: all 0.5s}
.cp_three li:last-child { border:0}
.cp_three .title{ padding-bottom:0.25rem; color:#000;transition: all 0.5s}
.cp_three li:hover{ background:#0393CD; color:#fff;}
.cp_three li:hover .title{ color:#fff;}

.cpxx_top{display: flex;align-items: flex-start;}
.cpxx_top .img_box{    flex-shrink: 0;display: flex;align-items: center;justify-content: center;width: 3rem;height: 2rem;min-width: 300px;min-height: 200px;background-color: #fff;}
.cpxx_top .img_box img {max-width: 100%;max-height: 100%;}
.cpxx_top .info {padding-left: 0.4rem;}
.cpxx_top .info p{ margin-bottom:0.1rem;}
.cpxx_top .info p span{ color:#000000}
.cpxx_top .btn_box {margin-top: 0.4rem;display: flex;align-items: flex-start;}
.cpxx_top .btn_box a {margin-right: 0.2rem;display: flex;align-items: center;justify-content: center;width: 1.8rem;height: 0.5rem;border: 1px solid #0393CD;color: #0393CD;transition: all 0.5s;}
.cpxx_top .btn_box a i {margin-right: 14px;width: 26px;height: 26px;}
.cpxx_top .btn_box a:nth-child(1) i {background: url(../images/bg_11.png) no-repeat center / 100% auto;}
.cpxx_top .btn_box a:nth-child(2) i {background:url(../images/bg_12.png) no-repeat center / 100% auto;}
.cpxx_top .btn_box a:hover {color: #fff;background:#0393CD;}
.cpxx_top .btn_box a:hover:nth-child(1) i {background-image: url(../images/bg_11-sel.png);}
.cpxx_top .btn_box a:hover:nth-child(2) i {background-image: url(../images/bg_12-sel.png);}

.cpxx_bottom .title {padding: 0.55rem 0 0.1rem;border-bottom: 1px solid #e2e2e2;}
.cpxx_bottom .desc {display: flex;align-items: flex-start;flex-wrap: wrap;color: #333;line-height: 1.8;}
.cpxx_bottom .desc p {padding-right: 20px;margin-top: 0.35rem;width: 35%;}
.cpxx_bottom .desc p:nth-child(2n){ width:65%}
@media (max-width: 1580px) {
  .cpxx_top .btn_box a {height: 0.6rem;}
  .cpxx_top .btn_box a i {width: 20px;height: 20px;}
}
@media (max-width: 1260px) {
  .cpxx_top .btn_box a {width: 2.6rem;height: 1rem;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.cp_title form {width: 45%;height: 1rem;}
	.cp_title form button{ min-width:60px;}
	.cp_type li>a {width: 2.6rem;line-height: 1rem;}
	.cp_one li{ width:100%; padding:0.5rem;}
	.cp_one img {max-width: 70%;}
	.cp_two .img_box{ height:5rem;}
	.cpxx_top .btn_box a{ width:3.2rem;}
}
@media (max-width: 767px) {
	.cp_title h2{ line-height:2;}
	.cp_title form {height: 2rem;width: 100%; margin-bottom:0.8rem;}
	.cp_title form input {padding: 0 0.5rem;}
	.cp_title form button{ min-width:60px;}
	.cp_list table {min-width: 700px;}
	.cp_list table th,.cp_list table td {padding: 0.5rem;}
	.c-type-box {width: 100%;}
	.cp_type {margin: 0 -0.25rem 0.5rem; margin-top:0.5rem;}
	.cp_type li {padding: 0 0 1rem;flex-wrap: wrap;width: 100%;}
	.cp_type li>a {width:100%;padding: .8rem;font-size: 16px;line-height: 1.6;}
	.cp_type li div {padding-left: 0;}
	.cp_type li div a{margin: .3rem .3rem 0 0;padding: .5rem;}
	.cp_one li{ width:100%; padding:1rem;flex-wrap: wrap;}
	.cp_one img {max-width: 100%; }
	.cp_one span{ width:100%; padding-bottom:0.7rem;}
	.cp_biao .title{ padding-bottom:0.6rem;}
	.cp_biao .desc{ padding:1rem 10%;}
	.cp_two .img_box{ height:12rem; width:100%}
	.cp_two .info{ width:100%; padding:0.6rem 1rem;}
	.cp_two p{ padding:0.2rem 0;}
	.cp_three{ margin-bottom:1rem;}
	.cp_three li{ width:100%; border:0; border-bottom:1px solid #E2E2E2; padding:0.6rem;}
	.cpxx_top {flex-wrap: wrap; padding-top:0.5rem;}
	.cpxx_top .img_box{width: 100%;height: 12rem;min-width: auto;min-height: auto; margin-bottom:0.5rem;}
	.cpxx_top .info {width: 100%;padding: 0.5rem 0 0;}
	.cpxx_top .info p{ margin-bottom:0.3rem;}
	
  	.cpxx_top .btn_box{ margin-top:0.8rem;}
  	.cpxx_top .btn_box a {margin-right: 0.5rem;width: 6rem;height: 2rem;}
	.cpxx_top .btn_box a i {margin-right: 10px;}
  	.cpxx_bottom .title {padding: 1.5rem 0 0.5rem;}
	.cpxx_bottom .desc{ padding-top:0.5rem;}
	.cpxx_bottom .desc p{ width:100%;}
	.cpxx_bottom .desc p:nth-child(2n){ width:100%}
	.cpxx_bottom { padding-bottom:1rem;}
	
	.cp_list table th:first-child{ padding:0; width:60px}
	.cp_list table th:nth-child(2){ padding:0; min-width:10px}
}

/* 占位标签，设置导航样式 */
.div-placeholder {height: 100px;}
@media (max-width: 991px){
	.div-placeholder {height: 60px;}
}

/* 给我们留言 msg */
.msg .title {margin-bottom: 0.6rem;text-align: center;color: #038EC2;}
.msg .list {margin: 0 auto;max-width: 9.1rem;}
.msg .list li {display: flex;align-items: flex-start;color: #333;margin-bottom: 0.2rem; position:relative}
.msg .list li .i{ position:absolute; top:0; right:10px; color:#F00; line-height:0.6rem; font-style:normal}
.msg .list li .text {flex-shrink: 0;width: 1.1rem;line-height: 0.6rem;}
.msg .list li input,.msg .list li textarea {width: 100%;background: #fff;padding: 0 0.2rem;height: 0.6rem;line-height: 0.6rem;overflow-y: auto;}
.msg .list li textarea {height: 1.2rem;min-height: 120px;padding: 0.15rem 0.2rem;line-height: 1.8;}
.msg .list li .text2 {width: 100%;margin-bottom: 0.5rem;color: #333;}
.msg .list li .bottom {display: flex;align-items: flex-start;flex-wrap: wrap;}
.msg .list li .btn:last-child {margin-left: 0.2rem;background: #999;}
.msg .list li .btn {display: inline-flex;align-items: center;justify-content: center;width: 1.8rem;height: 0.6rem;
color: #fff;background:#038EC2;cursor: pointer;}
.msg .list li .btn i {margin-left: 0.2rem;display: inline-block;width: 18px;height: 8px;background: url(../images/bg_13.png) no-repeat center / 100% auto;}
@media (max-width: 1260px) {
  .msg .list li .text {width: 80px;line-height: 1rem;}
  .msg .list li input,.msg .list li textarea {height: 1rem;line-height: 1rem;}
  .msg .list li textarea {padding: 0.3rem 0.2rem;}
  .msg .list li .i{ line-height:1rem;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.msg .list {max-width: 100%;}
	.msg .list li .btn{ width:2.8rem; height:1rem;}
}
@media (max-width: 767px) {
	.msg .list {max-width: 100%;}
	.msg .title {margin-bottom: 1rem;}
	.msg .list li {margin-bottom: 0.5rem;}
	.msg .list li input,.msg .list li textarea {padding: 0 0.5rem;height: 2rem;line-height: 2rem;}
	.msg .list li .i{ line-height:2rem;}
	.msg .list li textarea {padding: 0.4rem 0.5rem;}
	.msg .list li .text {line-height: 2rem;width: 80px;}
	.msg .list li .btn:last-child {margin-left: 0.5rem;}
	.msg .list li .btn{ width:5.4rem; height:2rem;}

}

/* 法律声明 statement*/
.st_wei{display: flex; height:auto;}
.st_wei,.st_wei span,.st_wei a{ color:#666}
.st_wei .container{ border-bottom:1px solid #DEDEDE; padding-bottom:0.3rem;}
.fl_main{  display: flex;flex-wrap: wrap;}
.fl_main .title {font-weight: bold;line-height: 1;margin-bottom: 0.6rem;padding: 0.9rem 0 0.6rem;color:#0493CD;border-bottom: 1px solid #dedede; width:100%}
.fl_main .desc {line-height: 1.8;}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.st_wei{ padding-top:1.3rem; padding-bottom:0.5rem;}
}
@media (max-width: 767px) {
	.st_wei{ padding-top:0.3rem; padding-bottom:0.3rem; background:none}
  	.fl_main .title {margin-bottom: 1.5rem;padding: 2rem 0 1.5rem;}
}

/* 404 */
.noPage{ text-align:center}
.noPage .img_box img{ max-width:60%}
.noPage p{ padding-bottom:0.2rem;}
.noPage .a{ width:1.8rem; line-height:0.5rem; background:#0393CD; color:#fff; border-radius:100px; display:inline-block}
.noPage .title{ color:#333333; padding:0.4rem; font-weight:bold}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.noPage .a{ width:3rem; line-height:1rem;}
}
@media (max-width: 767px) {
	.noPage p{ padding-bottom:0.5rem;}
	.noPage .title{ padding:0.8rem;}
	.noPage .a{ width:6rem; line-height:1.8rem;}
}

/* 搜索结果 souSuo ss */
.ss_one {padding: 0.9rem 0 0.6rem;}
.ss_one .tit {font-weight: bold;line-height: 1;color: #038EC2; letter-spacing:4px;}
.ss_one .nei {margin-top: 0.4rem;display: flex;align-items: flex-start;width: 5rem;height: 0.6rem;background: #fff;border-radius: 0.3rem;overflow: hidden;}
.ss_one .nei input {width: 100%;padding: 0 30px;height: 100%;line-height: 100%;}
.ss_one .nei button {flex-shrink: 0;height: 100%;width: 80px;background: url(../images/bg_14.png) no-repeat center / 20px auto;}
.ss_type{border-bottom: 1px solid #dedede; display:flex;margin-bottom: 0.6rem; height:0.5rem;}
.ss_type li{ margin-right:0.9rem; height:0.5rem; cursor:pointer}
.ss_type li.on{ color:#038EC2; border-bottom:2px solid #038EC2;}
.ss_two{color: #038EC2;line-height: 1;}
.ss_list li .a-info {position: relative;display: block;padding: 0.4rem 0;border-bottom: 1px solid #dedede;}
.ss_list li .a-info::before {content: "";position: absolute;bottom: -1px;border-top: 1px solid #038EC2;width: 0;transition: all 0.5s;}
.ss_list li .a-info .biao {color: #038EC2;}
.ss_list li .a-info .tit {margin: 0.3rem 0 0.05rem;color: #000;}
.ss_list li .a-info .desc{color: #333;}
.ss_list li .a-info:hover::before {width: 100%;}
@media (max-width: 1260px) {
  .ss_one .nei {width: 50%;height: 1rem;border-radius: 0.5rem;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.ss_type li,.ss_type{ height:0.8rem;}
}
@media (max-width: 767px) {
	.ss_one {padding: 2rem 0 1.5rem;}
	.ss_one .nei {margin-top: 1rem;width: 100%;height: 2rem;border-radius: 1rem;}
	.ss_one .nei input {padding: 0 1rem;}
	.ss_one .nei button {width: 3rem;}
	.ss_list li .a-info {padding: 1.5rem 0;}
	.ss_list li .a-info .c-title {margin: 0.5rem 0;}
	.ss_type{ margin-bottom:2rem;}
	.ss_type li,.ss_type{ height:2rem;}
}

/*可持续发展 chiXu cx*/
.cx_list li{ display:flex;align-items: center;flex-wrap: wrap; padding:0.6rem 0; border-bottom:1px solid #D9D9D9;}
.cx_list .img_box{ width:24%; margin-left:15%}
.cx_list .img_box p{ width:2.4rem; height:2.4rem; background:#fff; border-radius:200px; overflow:hidden;justify-content:center; align-items:center;display:flex;}
.cx_list .img_box p img{ height:0.74rem;}
.cx_list .text_box{ width:46%; color: #333;}
.cx_list .tit{ color:#333; padding-bottom:0.3rem; background:url(../images/bg_10.jpg) no-repeat left bottom;}
.cx_list .desc{ line-height:1.8; padding-top:0.5rem;}
.cx_list li:last-child { border:0}
.cx_one{ display: flex;align-items: flex-start;flex-wrap: wrap; border:1px solid #DCDCDC; border-left:0;}
.cx_one li{ width:25%; border-left:1px solid #DCDCDC; background:#fff; padding:0.6rem 0.35rem; display: block; align-items: flex-start;text-align: center;color:#333;}
.cx_one .img_box{  transition: all 0.5s;background:#F5F5F5; width:1.4rem; height:1.4rem; border-radius:200px; display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.cx_one li:hover .img_box{ background:#0393CD;}
.cx_one .img_box .img2{ display:none}
.cx_one .img_box img{ max-height:0.55rem;}
.cx_one li:hover .img_box .img1{ display:none}
.cx_one li:hover .img_box .img2{ display:inline-block}
.cx_one .desc{ padding-top:0.5rem;  line-height:1.8;}
.cx_one .title{ padding-top:0.4rem;}

@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.cx_list .img_box p{ width:3.2rem; height:3.2rem;}
	.cx_list .img_box p img{ height:1.1rem;}
	.cx_one .img_box{ width:2rem; height:2rem;}
	.cx_one .img_box img{ max-height:0.8rem;}
}
@media (max-width: 767px) {
	.cx_list li{ align-items:normal; padding:1.5rem 0;}
	.cx_list .img_box p{ width:3.6rem; height:3.6rem; }
	.cx_list .img_box p img{ height:1.5rem;}
	.cx_list .text_box{ padding-left:0.5rem;}
	.cx_one{ border-bottom:0}
	.cx_one .img_box{ width:3rem; height:3rem;}
	.cx_one .img_box img{ max-height:1.3rem;}
	.cx_one li{ width:50%;border-bottom:1px solid #DCDCDC; padding:1rem;}
	.cx_one .title{ padding-top:0.6rem;}
}

/* 招聘 zhaoPin zp */
.zp_list li{ padding-bottom:0.2rem;}
.zp_list .topTitle{ padding:0.3rem; background:url(../images/bg_15.png) no-repeat 97.5% center #fff; display:flex; cursor:pointer;align-items:center;display:-webkit-flex;}
.zp_list .topTitle .biao{ color:#000000;}
.zp_list .topTitle .type{ color: #333; padding-left:0.5rem;}
.zp_list .topTitle.sel{background:url(../images/bg_15-sel.png) no-repeat 97.5% center #fff;}
.zp_list .bottomNei{ padding:0.3rem;color:#333; line-height:2; display:none}
.zp_list .bottomNei .tit{ color:#000; padding-top:0.2rem; padding-bottom:0.1rem; font-weight:bold}
.zp_list .bottomNei .desc{ padding-bottom:0.3rem;}
.zp_list .bottomNei .btn {display: inline-flex;align-items: center;justify-content: center;width: 1.8rem;height: 0.6rem;
color: #fff;background:#038EC2;cursor: pointer;}
.zp_list .bottomNei .btn i {margin-left: 0.2rem;display: inline-block;width: 18px;height: 8px;background: url(../images/bg_13.png) no-repeat center / 100% auto;}
@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.zp_list .bottomNei  .btn{ width:2.8rem; height:1rem;}
	.zp_list .topTitle,.zp_list .topTitle.sel{ background-size:28px;}
	.zp_list li{ margin-bottom:0.3rem;}
}
@media (max-width: 767px) {
	.zp_list li{ margin-bottom:0.6rem;}
	.zp_list .topTitle{ padding:0.6rem;flex-wrap: wrap; display:flex;}
	.zp_list .topTitle .biao{ width:100%}
	.zp_list .topTitle .type{ padding-left:0; padding-top:0.2rem;}
	.zp_list .topTitle,.zp_list .topTitle.sel{ background-size:22px;}
	.zp_list .bottomNei{  padding:0.6rem;}
	.zp_list li:last-child{ margin-bottom:0}
	.zp_list .bottomNei  .btn{ width:5.4rem; height:2rem;}
}

/* 制造 zhiZao zz */
.zz_ul{ width:100%; display:flex; height:1.6rem; padding:0 2rem;}
.zz_ul li{ width:33.333%; height:0.85rem; text-align:center}
.zz_ul li .nei{ display:inline-block; text-align:left}
.zz_ul li:nth-child(2){ border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3;}
.zz_ul li .num{ color:#038EC2; margin-top:-0.2rem;}
.zz_ul li .num span{font-family: "AVGARDN"; font-weight:bold}
.zz_one{ background:#fff;}
.zz_one img{ width:100%}
.zz_two{ display:flex;justify-content:space-between;; align-items:center;}
.zz_two .nei{ width:45%; padding-right:0.6rem;}
.zz_two .title{ color:#000; background:url(../images/bg_10.jpg) no-repeat left bottom; padding-bottom:0.3rem;}
.zz_two .desc{ padding-top:0.55rem; color:#333; line-height:1.8}
.zz_two .img_box{ width:35%}
.zz_two .img_box img{ width:100%;}

.linian{ display:flex; background:#fff; align-items:center;}
.linian .img-box{ width:50%; height:4.8rem; overflow:hidden;}
.linian .img-box img{ width:100%; height:100%;object-fit: cover;}
.linian .text-box{ padding:0.8rem; width:50%}
.linian .title{ color:#0153A3; position:relative; padding-bottom:0.3rem; margin-bottom:0.5rem}
.linian .title::after{ content:''; position:absolute; bottom:0; left:0; width:30px; height:2px; background:#CCCCCC}
.linian .desc{ color:#333;}


@media screen and (min-width: 768px) and (max-width: 1024px) {/* 平板 */
	.zz_ul{ padding:0px 1rem;}
}
@media (max-width: 767px) {
	.zz_ul{ padding:0px; height:3rem;}
	.zz_ul li{ height:2.5rem;}
	.zz_two{flex-wrap: wrap;}
	.zz_two .title{ padding-bottom:0.6rem;}
	.zz_two .desc{ padding-top:1rem}
	.zz_two .nei{ width:100%}
	.zz_two .img_box{ width:100%; margin-top:1rem; margin-bottom:0.5rem;}
	
	.linian{flex-wrap: wrap;}
	.linian .img-box{ width:100%; height:10rem}
	.linian .text-box{ width:100%; padding:1rem;}
	.linian .title{ padding-bottom:0.6rem; margin-bottom:1rem;}
}

/* 网站地图 */
#c-sitemap .c-list{ margin-top:-0.6rem; width:100%}
#c-sitemap .c-title {font-weight: bold;line-height: 1;padding: 0.9rem 0 0.6rem;color: #0154a4;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
#c-sitemap .c-list > li {display: flex;align-items: center;padding: 0.35rem 0;border-bottom: 1px solid #dedede;}
#c-sitemap .c-list > li:last-child {border: 0;}
#c-sitemap .c-list > li .c-title-box {flex-shrink: 0;width: 1.7rem;min-width: 160px;}
#c-sitemap .c-list > li .c-title-box a {color: #333;transition: all 0.5s;}
#c-sitemap .c-list > li ul {display: flex;align-items: center;flex-wrap: wrap;width: 100%;}
#c-sitemap .c-list > li ul li {padding: 0.05rem 0.3rem 0.05rem 0;}
#c-sitemap .c-list > li ul li a {color: #333;transition: all 0.5s;}
#c-sitemap .c-list > li a:hover {color: #0154a4;}
@media (max-width: 767px) {
	#c-sitemap .c-title {padding: 3rem 0 1.5rem;}
	#c-sitemap .c-list > li {padding: 1rem 0;flex-wrap: wrap;}
	#c-sitemap .c-list > li ul li {padding: 0.25rem 1rem 0.25rem 0;}
}

#hi-img-pop {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#hi-img-pop * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#hi-img-pop .hi-close {
  position: fixed;
  top: 86%;
  left: 50%;
  margin-left: -25px;
  width: 50px;
  height: 50px;
  color: #fff;
  background: #fff;
  border-radius: 50%;
  transition: 0.5s;
  cursor: pointer;
}
#hi-img-pop .hi-close:after,
#hi-img-pop .hi-close:before {
  content: "";
  position: absolute;
  bottom: 24px;
  left: 10px;
  width: 30px;
  height: 2px;
  background: #333;
  transition: 0.5s;
}
#hi-img-pop .hi-close:hover {
  background: #0393CD;
}
#hi-img-pop .hi-close:hover:after,
#hi-img-pop .hi-close:hover:before {
  background: #fff;
}
#hi-img-pop .hi-close:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
#hi-img-pop .hi-close:before {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#hi-img-pop img {
  position: fixed;
  left: 50%;
  top: 50%;
  max-width: 90%;
  max-height: 70%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.c-type-wrap {
	align-items: flex-start;
}
.c-type-wrap .c-type {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
}
.c-type-wrap .c-type {
	margin: .3rem 0 -.2rem;
}
.c-type-wrap .c-type li {
	margin: 0 .2rem .2rem 0;
}
.c-type-wrap .c-type li a {
	color: #333;
	transition: all .5s;
}
.c-type-wrap .c-type li a:hover,.c-type-wrap .c-type li.on a{
	color: #0393CD;
}
@media (max-width: 767px) {
	.c-type-wrap .c-type {
		margin: 0 0 .5rem;
	}
	.c-type-wrap .c-type li {
		margin: 0 .5rem .5rem 0;
	}
}


.c-common-btn1 {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 1.8rem;
	height: 0.6rem;
	color: #fff;
	background: #0154a4;
	cursor: pointer;
  }
  @media (max-width: 1260px) {
	.c-common-btn1 {
	  width: 2.6rem;
	  height: 1rem;
	}
  }
  @media (max-width: 767px) {
	.c-common-btn1 {
	  width: 5.4rem;
	  height: 2rem;
	}
  }
  .c-common-btn1 i {
	margin-left: 0.2rem;
	display: inline-block;
	width: 18px;
	height: 8px;
	background: url(../images/jt1.png) no-repeat center / 100% auto;
  }
#c-msg {
	background-color: #F5F5F5;
}
#c-msg .c-title {
	margin-bottom: 0.6rem;
	text-align: center;
	color: #0154a4;
  }
  @media (max-width: 767px) {
	#c-msg .c-title {
	  margin-bottom: 1rem;
	}
  }
  #c-msg .c-list {
	margin: 0 auto;
	max-width: 9.1rem;
  }
  @media (max-width: 991px) {
	#c-msg .c-list {
	  max-width: 100%;
	}
  }
  #c-msg .c-list li {
	display: flex;
	align-items: flex-start;
	color: #666;
	margin-bottom: 0.2rem;
  }
  @media (max-width: 767px) {
	#c-msg .c-list li {
	  margin-bottom: 0.5rem;
	}
  }
  #c-msg .c-list li .c-text {
	flex-shrink: 0;
	width: 1.1rem;
	line-height: 0.6rem;
  }
  @media (max-width: 1260px) {
	#c-msg .c-list li .c-text {
	  width: 80px;
	  line-height: 1rem;
	}
  }
  @media (max-width: 767px) {
	#c-msg .c-list li .c-text {
	  line-height: 2rem;
	}
  }
  #c-msg .c-list li input,
  #c-msg .c-list li textarea {
	width: 100%;
	background: #fff;
	padding: 0 0.2rem;
	height: 0.6rem;
	line-height: 0.6rem;
	overflow-y: auto;
  }
  @media (max-width: 1260px) {
	#c-msg .c-list li input,
	#c-msg .c-list li textarea {
	  height: 1rem;
	  line-height: 1rem;
	}
  }
  @media (max-width: 767px) {
	#c-msg .c-list li input,
	#c-msg .c-list li textarea {
	  padding: 0 0.5rem;
	  height: 2rem;
	  line-height: 2rem;
	}
  }
  #c-msg .c-list li textarea {
	height: 1.2rem;
	min-height: 120px;
	padding: 0.15rem 0.2rem;
	line-height: 1.8;
  }
  @media (max-width: 1260px) {
	#c-msg .c-list li textarea {
	  padding: 0.3rem 0.2rem;
	}
  }
  @media (max-width: 767px) {
	#c-msg .c-list li textarea {
	  padding: 0.4rem 0.5rem;
	}
  }
  #c-msg .c-list li .c-text2 {
	width: 100%;
	margin-bottom: 0.5rem;
	color: #999;
  }
  #c-msg .c-list li .c-box {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
  }
  #c-msg .c-list li .c-common-btn1:last-child {
	margin-left: 0.2rem;
	background: #999;
  }
  @media (max-width: 767px) {
	#c-msg .c-list li .c-common-btn1:last-child {
	  margin-left: 0.5rem;
	}
  }
  