.banner01 .text{z-index:99;left:20%;top:30%;width:46%}
.banner01 .text  h1{color:#0160ae;line-height:60px;font-weight:bold;font-size:40px}
.banner01 .text  p{font-size:30px;margin-top:30px}
.banner01 .swiper-button-prev{left:15% !important;}
.banner01 .swiper-button-next{right:15% !important;}
.banner01 .swiper-button-prev::after,.banner01 .swiper-button-next::after{color:#fff;}
.banner01 .swiper-pagination .swiper-pagination-bullet{background:#b9b8b8 !important;}
.banner01 .swiper-pagination .swiper-pagination-bullet-active{background:#fff !important}
.banner02 img , .banner01 img{display:block;width:100%}
.banner_img01{display:none}
/* 首页公司简介 */
.index_about_us{background:url(../images/about_bg.jpg) no-repeat center top;background:100% 100%}
.title{padding:67px 0 61px 0;}
.en{text-transform:uppercase;font-size:48px;color:#0160ae !important;font-weight:bold;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif}
.center{text-align:center}
.cn{font-size:36px;color:#333}
.boder{height:5px;background:#0160ae;width:85px;margin:0 auto;margin-top:40px}
.width{max-width:84%;margin:0 auto}
.us_z{width:48%}
.color_blue{color:#0160ae}
.fw{font-weight:bold}
.us_z .t1{font-size:30px;margin-bottom:25px}
.us_z .txt{font-size:18px;line-height:30px; text-overflow: ellipsis;}
.us_z .txt p{margin-bottom:30px}
.digitalScroll{padding-top:15px}
.digitalScroll li{width:33.3333%;}
.bg01,.bg02,.bg03{padding-left:50px}
.bg01{background:url(../images/icon03.jpg) no-repeat left center}
.bg02{background:url(../images/icon02.jpg) no-repeat left center}
.bg03{background:url(../images/icon01.jpg) no-repeat left center}
.number{height:50px;line-height:50px;font-size:24px;font-weight:bold;color:#0160ae}
.js-countTo{font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif}
.digitalScroll p{text-align:center;font-size:14px; color:#5a5a5a;line-height:22px}
.us_y{width:48%;}
.us_y_img img{display:block;max-width:100%;height:453px;object-fit: cover;}
.pd{padding:50px;color:#fff;left:0;top:0;z-index:99;}
.pd h1{font-size:30px;margin-bottom:20px}
.pd p{line-height:36px;font-size:18px;font-weight:600;}

/* 首页新闻资讯 */
.index_news{background:url(../images/news_bg_02.jpg) no-repeat center top;background-size:100% 100%;padding-bottom:75px;}
.index_news .t1{font-size:40px;color:#fff;line-height:72px;margin-bottom:10px;height:72px}
.index_news  .item2  .t1{padding-left:20px}
.pd_t137{padding-top:75px}
.ad_news_box a{ display: block;}


.ad_news_box .item2{width: 40%;}
.ad_news_box .item3{width: 28%;}
.ad_news1{overflow: hidden; position: relative;}
.ad_news1 li .imgBox{  position:relative; overflow: hidden;}
.ad_news1 li .imgSize{ padding-bottom: 280px;}
.ad_news1 li .img{ background-size: cover; background-repeat: no-repeat; background-position: center; transition: all 0.5s; -webkit-transition: all 0.5s;position:absolute; left:0; right:0; top:0; bottom:0;}
.ad_news1 li a:hover .img{transform: scale(1.05); -moz-transform: scale(1.05);-webkit-transform: scale(1.05);}
.ad_news1 li .text{ background: #fff; padding: 35px 5% 30px;height:185px}
.ad_news1 li .text h3{line-height:30px; height:60px; font-size: 18px; color: #585858; word-break:break-all;overflow: hidden}
.ad_news1 li a:hover .text h3{color: #0160ae;}
.ad_news1 li .text .date{padding-left: 22px; background: url(../images/icon_time.png) no-repeat left center; font-family: Arial, Helvetica, sans-serif; color:#656565;line-height:26px}
.ad_news1 li .text p{color: #626262; line-height: 1.8; height: 3.4em; overflow: hidden;}
.ad_news1 li .text .more{margin-top:27px;width: 88px; line-height: 2.3; border: 1px solid #d53319; border-radius: 20px; -webkit-border-radius: 20px; text-align: center; color: #d53319;}
.ad_news1 li .text .more:hover{ background: #d53319; color: #fff;}
/* .ad_news1 .adSN_btn{ position:absolute; z-index: 10; right: 0; top: 243px; width: 76px;}
.ad_news1 .adSN_btn .adSN_next,.ad_news1 .adSN_btn .adSN_prev{width: 36px; height: 36px; float: left; background: url(../images/slide2.png) no-repeat rgba(0,0,0,0.5); margin-left: 2px; cursor: pointer;}
.ad_news1 .adSN_btn .adSN_prev{ background-position: 0 -36px;}
.ad_news1 .adSN_btn .adSN_next{ background-position: 0 0;}
.ad_news1 .adSN_btn .adSN_next:hover,.ad_news1 .adSN_btn .adSN_prev:hover{ background-color: #d53319;}
.ad_news1 .adSN_page{ position: absolute; z-index: 10; line-height: 36px; top: 243px; left: auto; bottom: auto; width: auto; right: 100px; color: #fff; font-size:18px;}
.ad_news1 .adSN_page .swiper-pagination-current{ font-size: 130%;} */

.adSN_next,.adSN_prev{width: 50px; height: 50px;background: url(../images/slide2.png) no-repeat  rgba(0,0,0,0.5);z-index:10; }
.adSN_next{ background-position: 4px 6px;top:50%; left:-4%;}
.adSN_prev{ background-position: 7px -29px;top:50%; right:-5%;}
.adSN_next:hover,.adSN_prev:hover{background-color: #d53319;}

.ad_news2{padding: 0 26px;}
.ad_news2 li{ margin-bottom:18px;}
.ad_news2 li:last-child{ margin-bottom: 0;}
.ad_news2 li a{ display:block; background: #fff; padding: 21px 22px 21px 15px;}
.ad_news2 li .date{ float:left;position:relative; width:75px; padding: 12px 0; border-right: 1px solid #ECECEC; text-align: center; color:#0160ae; line-height:1.2; }
.ad_news2 li .date .day{ font-size:24px; line-height: 1.5; font-weight: bold; }
.ad_news2 li .text{ margin-left:75px; padding-left: 1em;}
.ad_news2 li .text h3{ line-height:1.5; font-size:16px; color: #1f1f1f; margin-bottom:0.6em; text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden; line-height: 1.3;}
.ad_news2 li .text p{ line-height:1.7; color:#626262; max-height: 3.2em; overflow: hidden;}
.ad_news2 li a:hover{ box-shadow: 0 0 15px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.1);}
.ad_news2 li a:hover .text h3{ color:#0160ae;}
.imgBox01 img{height:256px;max-width:100%;object-fit:contain;background:#fff;}
.mg_15{margin-bottom:14px}
.more01 a{height: 35px;width:87px;border:1px solid #fff;color:#fff;text-align:center;line-height:35px;border-radius:50px;display:block;margin-top:25px}
.more01 a:hover{color:#333;background:#fff}
/* 首页产品介绍 */
.ad_prd a{ display: block; position: relative; color: #fff;}
.ad_prd a:hover{color:#fff}
.ad_prd .prd_l{ float: left; width: 50%;}
.ad_prd .prd_r{ float: right; width: 50%;}
.imgBox.imgCount{  position:relative; overflow: hidden;}
.imgBox.imgCount .img{position:absolute; left:0; right:0; top:0; bottom:0;overflow:hidden;}
.imgBox.imgCount img{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; position: relative; width:100%;height:100%;}
.prd_c1{ margin-right: 4px;}
.prd_c1 .imgBox .imgSize{ padding-bottom: 80%;}
.prd_c1 a:hover img{transform: scale(1.05); -moz-transform: scale(1.05);-webkit-transform: scale(1.05);}
.prd_c1 .text{position: absolute; left: 0; right: 0; bottom: 0; padding: 3% 5%;}
.prd_c1 .text:before{ content: ''; position: absolute; bottom: 0; height: 150%; left: 0; width: 100%;background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.8),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.8),rgba(0,0,0,0));
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,0.8),rgba(0,0,0,0));
	background-image: linear-gradient(to top, rgba(0,0,0,0.8),rgba(0,0,0,0));}
.prd_c1 .text .text_in{position: relative; z-index: 1;}
.prd_c1 .text h3{ font-size: 18px; font-weight: bold; margin-bottom: 0.3em;}
.prd_c1 .text P{ margin-right: 15%;}
.prd_c1 .text .adore{ position: absolute; right: 0; top: -50%; width: 40px; height: 40px; background: url(../images/icon1.png) no-repeat center;}
.prd_c2{ margin: 0 -3px;}
.prd_c2 li{ margin-bottom: 6px; float: left; width: 50%;}
.prd_c2 li .item_a{position: relative; margin: 0 3px; overflow: hidden;}
.prd_c2 li .imgSize{ padding-bottom: 79.4%;}
.prd_c2 li .text{opacity: 0;}
.prd_c2 li .text:hover{ cursor: pointer;position: absolute; left: 0; right: 0; top: -100%; height: 100%; 
	background: rgba(0,93,175,0.65);
	opacity: 1;
	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;}

.prd_c2 li .text .text_in{ position: absolute; top: 50%; left: 0; right: 0; padding: 1em 20%; transform: translateY(-50%); -webkit-transform: translateY(-50%)}
.prd_c2 li .text h3{ font-size: 18px; font-weight: bold; margin-bottom: 0.8em;text-align:center}
.prd_c2 li .text p{ line-height: 1.5;}
.prd_c2 li .text .adore{ width: 24px; height: 24px; background: url(../images/icon2.png) no-repeat center; margin: 1em auto;}
.prd_c2 li a:hover img{transform: scale(1.05); -moz-transform: scale(1.05);-webkit-transform: scale(1.05);}
.prd_c2 li a:hover .text{ top: 0; color:#fff}
.title .more{ position: absolute; right: 0; top: 50%; margin-top: -1.35em; display: block; width: 90px; line-height: 2.7; border: 1px solid #d53319; border-radius: 20px; -webkit-border-radius: 20px; text-align: center; color: #d53319;}
.title .more:hover{background: #d53319; color: #fff;}
.pd_b88{padding-bottom:88px}
.network{background:#f3f4f8;}

/* 首页销售网络 */
.network_pic{width:58%}
.network_pic img{max-width:100%;}
.network_con{width:40%;padding-top:100px;font-size:16px}
.network_con p{line-height:30px;height:90px;overflow: hidden;text-overflow: ellipsis; white-space:wrap;}
.andMore a{display:block; margin-top:30px; width: 90px; line-height:36px; border: 1px solid #d53319; border-radius: 20px; -webkit-border-radius: 20px; text-align: center; color: #d53319;}
.andMore a:hover{background: #d53319; color: #fff;}
.network_con .title{padding:55px 0 0 0}
/* 首页招聘信息 */

.index_joinUs{background:url(../images/zpxx_bg.jpg) no-repeat left top;padding-top:61px;background-size:100% 100%}
.index_joinUs_pic{width:50%}
.index_joinUs_pic img{width:100%;height:460px;display:block}
.joinUs_zp{background:url(../images/zp.jpg) no-repeat left top;height:460px;width:50%;background-size:100% 100%}
.zpxx{padding:58px}
.zpxx .h1{font-size:30px;font-weight:bold;color:#fff;line-height:70px}
.zpxx ul li{border-bottom:1px solid #fff;line-height:63px; margin-bottom:14px}
.zpxx ul li a{color:#fff;display:block; font-size:16px}
.zpxx ul li a .mc,.zpxx ul li a .zy{width:40%}
.zy span{padding:0 1vw;}
.joinUs_more{margin-top:30px}
.link_logo{padding:73px 0 58px 0}
.link_logo  img{max-width:100%;height:106px;display:block}

/* 产品列表 */
.product{padding-top:81px}
.en01{text-transform:uppercase;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; color:rgba(255,255,255,0.5);font-size:60px;}
.cn01{font-size:48px; color:#fff;margin-top:-40px;font-weight:500;}
.banner_tit{left:20%;top:40%;}
.w_1400{max-width:1400px;margin:0 auto}
.dqwz{height:81px;line-height:81px}
.dqwz01{background:url(../images/wz.png) no-repeat left center; padding-left:40px}
.dqwz01 a{background:url(../images/icon05.jpg) no-repeat left center;padding:0 15px;color:#848484;}
.dqwz01 a:hover,.dqwz01 a.cur{color:#034d89}
.left_box{min-width:247px;min-height:300px}
.pro_list{display:block;background:#f8f8f8}
.pro_list li a{height:66px;line-height:66px;padding-left:40px;display:block;color:#0160ae;font-size:16px}
.pro_list li a:hover,.pro_list li.cur a{color:#fff;background:url(../images/icon06.png) no-repeat 96% center #0160ae} 
.right_box{width:calc(100% - 293px)}
.pro_pic img{width:100%; height:197px;object-fit:cover;display:block}
.pro_bt{background:#f8f9fa;padding:13px 0;}
.pro_bt .t1{height:30px;line-height:30px;padding:0 15px;overflow:hidden;text-align:center; color:#464646;font-size:16px}
.ov{overflow:hidden}
.flex_wrap{flex-wrap:wrap}
.gap_1{margin:0  -24px}
.gap_1 .col{padding:0 24px 43px 24px}
.prodcut_list a{display:block}

.prodcut_list a:hover .pro_bt{
    background: -webkit-linear-gradient(#41afeb, #1a88d1); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#41afeb, #1a88d1); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#41afeb, #1a88d1); /* Firefox 3.6 - 15 */
    background: linear-gradient(#41afeb, #1a88d1); /* 标准的语法 */
}
.jd_bg{background:url(../images/jt_07.jpg) no-repeat center;}
.prodcut_list a:hover .pro_bt .t1{color:#fff}

.prodcut_list a:hover .pro_bt .jd_bg{background:url(../images/white_jd.png) no-repeat center;}
.flex_3{width:33.333%}
/* 产品详情 */
.cpxq_tit{font-size:24px;text-align:center;padding:60px 0 35px 0}
.cpxq_pic{width:698px;margin:0 auto;}
.cpxq_pic img{max-width:100%;object-fit:contain}
.qxjs{background:#f8f8f8;height:56px;margin:88px 0 60px 0;}
.qxjs a{display:inline-block;padding:0 5%;background:#004b88;line-height:56px;color:#fff;font-size:16px;}
.conton{line-height:30px;font-size:16px;padding-bottom:60px;width:80%}
.tab01 li{display:block; }
.tab01 li a{display:block;font-size:16px;padding:0 40px}
.tab01 li.current a{color:#fff;font-weight:bold;background:url(../images/tab01.png) no-repeat 15px center #0160ae;}

/* 发展历程 */
.fzlc{background:url(../images/fzlc_02.jpg) no-repeat left top;background-size:100% 100%}
.fzlc .tit{text-align:center;padding:50px 0 60px 0}
.fzlc .tit h2{color:#C80720;font-size:48px;}
.fzlc .tit p{color: #7B7B7B;font-size:36px}

.flzc01::before{height:1px;background:#868585;width:100%; top:48%; content: "";position:absolute;}
.dsj_box::after{height:36px;background:url(../images/icon05.png)no-repeat left center;width:36px; top:43.5%; content: "";position:absolute;} 
.dsj_box{height:400px;display:flex;flex-wrap:wrap;align-content:space-between}
.dsj_box_img{height:180px} 
.dsj_box_img img{max-width:100%;object-fit:contain;height:320px}
.dsj_box_con{width:100%;height:180px;display: flex;justify-content: flex-end;flex-direction:column;}
.dsj_box_con_tit{font-size: 40px;font-family: 'Impact';color: #0160AE;word-break: break-all;height:60px}
.dsj_box_con_txt{line-height:27px;font-size:16px;overflow:hidden}
.flzc02 .swiper-slide:nth-child(2n) .dsj_box{flex-wrap: wrap-reverse;}
.flzc02 .swiper-slide:nth-child(2n) .dsj_box .dsj_box_con{justify-content:flex-start}
.fzlc_btn{height:60px;width:100%; justify-content:center; padding:30px 0 80px 0}
.fzlc_btn .prev{background: url(../images/fz_left.png)no-repeat left top; height:60px; width:80px}
.fzlc_btn .prev:hover{background: url(../images/fz_left_atv.png)no-repeat left top;}
.fzlc_btn .next{background: url(../images/fz_right.png)no-repeat left top; height:60px; width:80px}
.fzlc_btn .next:hover{background: url(../images/fz_right_atv.png)no-repeat left top}

/* 公司简介 */
.about{padding:60px 0 15px 0;}
.about_con,.about_img{width:50%}
.about_img img{max-width:100%;height:422px}
.about_con01{padding:0 20px}
.about_con01 .t1{font-size:30px;color:#0160ae;padding:10px 0 20px}
.about_con01 p{line-height:30px; font-size:16px;margin-bottom:20px}
.num{background:url(../images/about_bg_07.jpg) no-repeat left top;height:240px}
.dqwz_bg{background:#f8f8f8;}
.num01 p,.num01 .number{color:#fff;letter-spacing:3px}
.num01 p{font-size:14px;font-weight:bold}
.num02 p,.num02 .number{color:#0160ae;}
.num{justify-content:center;align-items: center}
.numgd .num01,.num .num01{width:33.333%;}
.about_con01 .h4{color:#0160ae;font-weight:bold;font-size:18px}
.num02 .number,.num02 .js-countTo{font-size:26px}
.num{display:none !important}
.numgd{flex-wrap:wrap}
.numgd .num01{width:50%}
.num01:last-child{width:100%}
/* 合作伙伴 */
.partners01{padding-bottom:40px}
.partners .t1{font-size:30px;text-align:center;color: #0160AE;padding:70px 0 30px 0}
.flex_5{width:20%}
.partners_log a{display:block;border:1px solid #e2e2e2}
.partners_log a img{max-width:100%;height:117px;object-fit:scale-down}
.gap_2{width:0 -15px}
.gap_2 a{margin:0 15px 30px 15px}

.fzlc .tit p{display:none}

/* 联系我们 */
.contact{padding:43px 0 53px 0}
.contact_left{padding-top:48px}
.contact_left .t1{color:#0160AE;font-size:24px;font-weight:800;line-height:48px}
.contact_left .t2{font-size:15px;color:#666;margin-top:30px}
.contact_left .t2 span{color:#222;padding:0 15px 0 0px}
.bg04,.bg05,.bg06,.bg07{padding-left:35px}
.bg04{background:url(../images/address.png) no-repeat left top}
.bg05{background:url(../images/emlia.png) no-repeat left center }
.bg06{background:url(../images/tel.png) no-repeat left top}
.bg07{background:url(../images/fax.png) no-repeat left top}
#map{height:422px;width:766px}
.contact_left{width:calc(100% - 766px)}

/* 人才理念 */
.talentConcept{padding:62px}
.rc_img{width:44%}
.rc_con{width:53%;}
.rc_img img{max-width:100%;height:303px;object-fit: cover;}
.rc_con h3{font-size:24px;line-height:30px}
.rc_con p{line-height:30px;font-size:16px;margin-top:20px}
.rc_con01{width:75%;padding-top:70px}
.nrln{display:block}
.nrln li{padding-bottom:42px}
.nrln li:nth-child(2n) .rc_img{float:right}
.nrln li:nth-child(2n) .rc_con{float:left}
.gshj{color:#0160ae;font-size:48px;text-align:center;padding:30px 0 50px 0;}
.pic01{margin:0 43px 36px 0;}
.pic01 img{max-width:100%}

/* 荣誉资质 */
.flex_4{width:25%}
.honor{padding-top:80px}
.honor_list a{display:block;background:#f8f8f8;;border-radius:10px;text-align: center;overflow: hidden}
.honor_list a img{max-width:100%;object-fit: scale-down;height:314px;}
.honor_list .t1{line-height:56px;color:#646464;font-size:16px;text-align:center;height:56px; padding:0 10px; overflow:hidden}
.img_Box{height:100%;width:100%; left:0;background:url(../images/img_box.png) no-repeat center rgba(0,75,136,0.6);border-radius:10px;bottom:-100%;transition: all 0.5s; -webkit-transition: all 0.5s;}
.honor_list a:hover .img_Box{bottom:0;}
.gap_3{margin:0 -29px}
.gap_3 a{margin:0 29px 0 29px}
.gap_3 .flex_4{margin-bottom:40px}


/* 新闻列表 */
.news-list li {margin-bottom:40px;background:#f9f9f9; border-radius:10px}
.news-list li a:hover {
	color: #fff;
	border-radius:10px;
    background: -webkit-linear-gradient(#41afeb, #1a88d1); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#41afeb, #1a88d1); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#41afeb, #1a88d1); /* Firefox 3.6 - 15 */
    background: linear-gradient(#41afeb, #1a88d1); /* 标准的语法 */
}
.news-list li a:hover .info-w {border-color: transparent}
.news-list li a:hover .info .els, .news-list li a:hover .info .els2 { color: #fff}
.news-list li a:hover .icon {background: url(../images/news_list_icons.png) no-repeat center}

.news-list .img {width: 424px;height: 265px;border-radius:10px;overflow:hidden}
.news-list .img img{max-width:100%}
.news-list .info-w { width: calc(100% - 424px);height: 265px}
.news-list .date {width: 135px}
.news-list .date em {font-size: 28px}
.news-list .info { width: calc(100% - 296px);padding: 0 3.5%;border-left: 1px solid #e8e8e8}
.news-list .info h3 {color: #575757;font-size: 18px;font-weight: bold;padding-bottom: .1rem}
.news-list .info .els2 {height: 48px;line-height: 24px;font-size: 13px;color: #5b5c5d;overflow:hidden}
.news-list .icon {width: 65px;height: 100%;background: url(../images/news_list_icon.png) no-repeat center}
.db{display:block;}
.dfcc{display:flex;align-items:center}
.dtm{display:table;margin:0 auto}
.news{padding-top:55px}

/* 新闻详情 */
.newsDetails{background:#fff; margin-bottom:80px}
.news_details{padding:0 50px; margin-top:-150px;border-top:6px solid #0465b0;}
.box-shadow-l{box-shadow:-10px 0 8px -8px #f8f8f8 ,10px 0 8px -8px #f8f8f8} 
.details_top_left{width:70%}
.details_top{border-bottom:1px solid #e1e1e1;padding:50px 0 30px;}
.details_top_left .t1{font-size:24px;font-weight:bold;color:#0465b0;line-height:30px;margin-bottom:15px}
.details_top_left .t2{color:#484848;line-height:24px}
.details_bottom{padding-top:60px}
.details_bottom p{font-size:16px;line-height:36px}
.details_img{text-align:center;padding:50px 0;}
.details_img img{max-width:100%;object-fit: scale-down; height:500px;}
.tab_qh a{display:block;background:#f5f5f5;padding:25px; line-height:36px;height:36px;overflow:hidden}
.btn{display:block; width:103px;height:47px;background:url(../images/icoimg-return.png) no-repeat 30px center #2B52A3; line-height:47px;border-radius:10px;padding-left:60px;color:#fff;margin: 30px auto 0 auto;}
.fx{width:200px;align-items:center}
.fx a{padding-right:1vw;}
.flex_2{width:50%}
.gap_7{margin:0 -8px}
.gap_7 a{margin:0 8px}

/* 在线留言 */
.message{padding-bottom:60px}
.message .t1{font-size:16px;padding:50px 0;color:#646464;}
.radio_label{display:flex; align-items:center;padding-right:1vw;font-size:16px}
.radio_label input{height:28px;width:28px;margin-right:10px}
.radio_tab{padding-bottom:30px}
.input_box{align-items:center;background:#f9f9f9;border-radius:10px;height:60px;padding:0 20px}
.name{font-size:16px;min-width:80px}
.name span{color:red;margin:5px;}
.bd{width:78%;height:56px;font-size:16px;background:none}
.gap_4{margin:0 -21px}
.flex_1{width:100%}
.gap_4 .input_box, .gap_4 .input_box01{margin:0 21px}
.gap_4 .flex_1, .gap_4 .flex_3{margin-bottom:32px;}
.input_box01{background:#f9f9f9;border-radius:10px;height:186px;padding:0 20px}
.input_box01 textarea{width:100%;height:175px;margin-top:3px;font-size:16px;background:none}



.bd_btn{padding-left:21px}
.bd_btn .tac{height:50px;;width:158px;border-radius:10px;border:1px solid #2695da;background:none;color:#2695da;font-size:16px;margin-right:10px}
.bd_btn .tac.cur,.bd_btn .tac:hover{
	color:#fff;
	background: -webkit-linear-gradient(#41afeb, #1a88d1); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#41afeb, #1a88d1); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#41afeb, #1a88d1); /* Firefox 3.6 - 15 */
    background: linear-gradient(#41afeb, #1a88d1); /* 标准的语法 */
}

input{-webkit-user-select: text;-ms-user-select: text;user-select: text;-webkit-appearance: none;font-size: 1em;line-height: 1.5em;list-style: none;outline: none;border: none;background: none}
.radio_label input[type="radio"]{background:#f9f9f9;height:28px;width:28px;border-radius:50%}
.radio_label input[type="radio"]:checked{background: url(../images/ly_03.png) no-repeat left center;}
.yam{background:#f9f9f9;margin:0 21px;border-radius:10px;align-items:center;width:34%}

.yam input{height:56px;width:80%;padding-left:21px;font-size:16px}
.yam_tit{font-size:16px;}
.yam_tit a{color:#2999dd;line-height:56px;padding-left:20px}
  

/* 职位招聘 */
.joinUs{padding:63px 0;}
.joinUs_top
{
	height: 60px;
	color:#fff;
	line-height:60px;
	padding: 0 45px;
	font-size:16px;
	border-radius:10px;
	margin-bottom:16px;
	background: -webkit-linear-gradient(#1987d0, #2795da ,#44b2ed); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#1987d0, #2795da ,#44b2ed); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#1987d0, #2795da ,#44b2ed); /* Firefox 3.6 - 15 */
    background: linear-gradient(#1987d0, #2795da ,#44b2ed); /* 标准的语法 */
	
}







.joinUs_box{border-radius:10px;margin-bottom:16px;background:#f9f9f9;overflow: hidden}
.joinUs_con{height:67px;padding: 0 45px;font-size:16px;background:#f9f9f9;line-height:67px}
.joinUs_con li a{display:block;color:#333;}
.joinUs_top li,.joinUs_con li{width:15%;text-align:center}
.joinUs_top li:nth-child(1),.joinUs_con li:nth-child(1){width:18.5%;text-align:left}
.joinUs_con li:nth-child(1) a{color:#0160ae;}
.joinUs_top li:nth-child(2),.joinUs_con li:nth-child(2){width:18.5%;}
.joinUs_top li:last-child{text-align:right;}
.joinUs_con li:last-child{background:url(../images/donw.png) no-repeat center right}



.join_Us{border-top:1px solid #f0f1f3;margin: 0 43px; padding-bottom:60px;display:none}
.join_Us h3{font-weight:bold;padding-top:24px;line-height:36px}
.join_Us p{line-height:24px}
.jl{padding-top: 30px}
.jl a{color:#ee7700;}
.show{display:block}

.joinUs_box.current .joinUs_con li:last-child{background:url(../images/up.png) no-repeat center right}
.joinUs_box.current .join_Us{display:block}
.gap_6{margin:0 -8px;}
.gap_6 a{margin:0 8px 16px 8px;display:block;}
.banner,.banner02{padding-top:93px !important;}
.gshj_img_box{justify-content:center}

/* 今日行情 */
.gap_10{margin: 0 - 14px}
.gap_10 a{margin:0 14px;display:block}
.jrhq_img img{max-width:100%;height:520px;display:block;object-fit:cover}
.jrhq{padding:42px 0 92px 0}
.jrhq_tit{top:50%;transform: translate(0 , -50%); text-align:center;width:100%;font-size:30px;font-weight:bold;color:#fff}

/* 生产板块 */
.scmk{padding-bottom:60px;}
.scmk_l,.scmk_r{width:50%;height:453px}
.scmk_l_tit {left:0;bottom:0;width:calc(100% - 30px);background:rgba(0,0,0,0.5);line-height:60px;padding-left:30px;color:#fff;font-size:20px}
.scmk_l img{display:block;max-width:100%;height:auto;object-fit:cover;}
.scmk_swiper .swiper-pagination{color:#fff;font-size:18px; text-align:right;bottom:15px !important;width:96%}
.scmk_swiper .swiper-button-next ,.scmk_swiper .swiper-button-prev {color:#fff;background:rgba(0,0,0,0.5);height:50px;width:50px}
.scmk_swiper .swiper-button-prev{left:0 !important;}
.scmk_swiper .swiper-button-next{right:0 !important;}
.scmk_swiper .swiper-button-next:after,  .scmk_swiper .swiper-button-prev:after{font-size:22px !important;}
.scmk_r{background:#e5eef5;}
.scmk_r_con{align-items:center;justify-content:center;height:100%;padding:0 10%;}
.scmk_r_con_tit{font-size:18px;line-height:48px;font-weight:bold}
.gd a{display:block;width: 90px;line-height: 2.7;border: 1px solid #d53319;border-radius: 20px;-webkit-border-radius: 20px;text-align: center;color: #d53319; margin-top:60px}
.gd a:hover{background:#d53319;color:#fff}
/* 生产板块 */


@media(max-width:1740px){
.digitalScroll li{width:50%}
}


@media(max-width:1500px){
	
	.network_con{padding-top:60px;}
}

@media(max-width:1400px){
	.w_1400{max-width:96%}
	.dqwz_bg > .w_1400{max-width:100%}
}


@media(max-width:1024px){
	.banner01 .text{left:13%;width:54%}
	.banner01 .text h1{font-size:26px}
	.banner01 .text p{font-size:20px}
	.banner01 .swiper-button-prev{left:3% !important;}
	.banner01 .swiper-button-next{right:3% !important;}
	.title{padding:30px 0;}
	.index_about_box{flex-direction:column}
	.index_about_us{height:auto}
	.us_y{padding:50px 0}
	.us_y,.us_z{width:100%}
	.digitalScroll li{width:33.333%;}
	.us_y_img img{width:100%;}
	.w_1400,.width{max-width:92%}
	.index_news .pd_t137{padding-top:50px}
	.index_news{height:auto;padding-bottom:20px}
	.pd_b88{padding-bottom:50px}
	.pd{top:46px}
	.zpxx{padding:50px 20px;}
	.about{flex-direction: column;}
	.about_con,.about_img{width:100%}
	.about_con01{padding:30px 0;}
	.about_img img{width:100%;height:auto}
	.about_con01,.about{padding:15px 0 0px 0;}
	.about01{padding-bottom:8px}
	.partners_log .flex_5{width:25%}
	.partners .t1{padding-top:20px}
	.contact{flex-direction: column;padding:0 0 23px 0;}
	#map,.contact_right,.contact_left{width:100%;}
	.contact_left{padding:25px 0;}
	.talentConcept{padding:30px 15px 0 30px;}
	.rc_con01{padding:40px 0 0 20px}
	.gap_3 .flex_4{width:33.333%}
	.honor{padding:30px 0;}
	.page{padding-bottom:20px !important}
	.yam{width:53%}
	.jrhq_img img{width:100%;height:320px;display:block}
	.jrhq{padding:42px 0 42px 0}

}

@media(max-width:768px){
	.banner01 .text{left:13%;width:78%;top:22%;}
	.banner01 .text h1{font-size:20px;line-height:40px}
	.banner01 .text p{font-size:18px;line-height:40px;color:#fff;margin-top:10px}
	.cpxq_pic,.conton,.cpxq_pic img,.joinUs_zp,.index_joinUs_pic,.network_con,.network_pic,.ad_prd .prd_r,.ad_prd .prd_l,.ad_news_box .item1,.ad_news_box .item2,.ad_news_box .item3{width:100%;}
	.index_news{background:#f8f8f8;}
	.ad_news2{padding:0;}
	.imgBox01 img{height:auto;width:100%}
	.fd,.network01{flex-direction:column}
	.gap_6 .flex_5{width:33.333%}
	.banner02 img{height:240px;object-fit:cover}
	.dqwz_bg{display:none !important;}
	.index_joinUs_pic img{height:auto;object-fit:contain;}
	.email,.search,.left_box{display:none}
	.right_box{width:100%}
	.product{padding-top:24px}
	.gap_1{margin: 0 -10px}
	.gap_1 .col{padding: 0 10px 43px 10px}
	.pro_pic img{height:146px}
	.qxjs{margin: 30px 0 20px 0;}
	.cpxq_tit{padding: 30px 0;}
	.about_con01 .t1{font-size:20px;font-weight:bold}
	.number{font-size:25px}
	.num{height:auto;padding:30px 0;}
	.partners_log .flex_5{width:33.333%}
	.partners .t1{padding-top:20px;font-size:25px}
	.rc_con01{width:auto}
	.gshj{font-size:35px}
	.news-list .img{width:100%;height:220px}
	.news-list .img img{width:100%;height:220px;object-fit:cover;}
	.news-list .info-w{width:100%;}
	.news-list .info-w{height:130px;}
	.news{padding:20px 15px;}
	.news-list li{margin-bottom:20px}
	.news_details{margin-top:30px}
	.fx,.details_top_left{width:100%}
	.fx{margin-top:20px}
	.details_bottom{padding-top:20px}
	.details_img{padding:10px 0}
	.details_img img{height:auto}
	.news_details{padding:0 15px}
	.gap_4 .flex_3{width:50%;}
	.joinUs_con,.joinUs_top{padding:0 13px}
	.join_Us{margin:0 13px} 
	.joinUs_con li,.joinUs_top li{display:none}
	.joinUs_con li:nth-child(1),.joinUs_top li:nth-child(1){display:block;width:80%;}
	.joinUs_con li:last-child,.joinUs_top li:last-child{display:block}
	.joinUs{padding:20px 0;}
	.index_news .t1,.pd h1,.us_z .t1{font-size:24px;}
	.en{text-transform:uppercase;font-size: 40px;color:#0160ae !important ;font-weight:bold;font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif}
	.cn{font-size: 30px;color:#333;}
	.index_news .pd_t137{padding-top:0}
	.index_news .t1{color:#333;}
	.item3 .t1{display:none;}
	.prd_c2,.ad_news3{margin-top:15px}
	.network_con{padding-top:0;}
	.network{padding-bottom:30px}
	.andMore a{margin:0 auto;margin-top:60px}
	.index_joinUs{margin-top:0px;padding-top:27px}
	.more01 a{width: 90px;border: 1px solid #d53319; color: #d53319;}
	.more01 a:hover{ color: #fff;background:#d53319;}
	.pd_b88{padding-bottom:15px;}
	.prd_c1{margin:0;}
	.banner_tit{top:40%}
	.index_news  .item2  .t1{padding-left:0px}
	.gap_10 .flex_4{width:50%;margin-bottom:28px}
	.scmk01 {flex-direction:column}
	.scmk_l,.scmk_r{width:100%;height:auto}
	.scmk_r_con{padding:3% 2%;height:auto}
	.scmk{padding-bottom:15px} 
	.scmk_r_con_tit{line-height:30px;font-size:16px;font-weight:400;}

}
@media(max-width:640px){
	.box-shadow-l ,.box-shadow-r{box-shadow:none}
	.partners_log .flex_5{width:50%}
	.partners .t1{padding-top:20px;font-size:25px}
	.rc_con,.rc_img{width:100%}
	.gshj_img_box{flex-direction:column;}
	.pic01{margin:0 0 36px 0;}
	.pic01 img{width:100%}
	.nrln li{padding:0;}
	.rc_con01{padding:20px 0 20px 0}
	.gshj{padding:0px 0 20px 0;font-size:26px}
	.talentConcept{padding:30px 0px 0 0px;}
	.rc_img img{height:auto;}
	.gap_3 .flex_4{width:50%}
	.gap_7 .flex_2{width:100%;margin: 0 0 10px 0;}
	.gap_4 .flex_3{width:100%;}
	.yam_tit,.yam{width:calc(100% - 42px);}
	.yam_tit{margin:0 21px}
	.gap_6 .flex_5{width:50%;}
	.pd{padding:50px 15px;}
	.yzm{flex-direction:column}
	.news-list .date{width:94px}
	.news-list .info{width:calc(100% - 29px);}
	.dsj_box_con{display:flex;justify-content: center; flex-direction:column;}
	.fzlc .tit{padding:30px 0 30px 0}
	.dsj_box_img{width:100%}
	.dsj_box_img img{width:100%;object-fit: cover;}
	.joinUs_con,.joinUs_top{height:45px;line-height:45px}
	.jrhq_img img{height:200px}
}
@media(max-width:500px){
.zpxx ul li a .mc,.zpxx ul li a .zy{width: 56%;}
.gap_1 .flex_3{width:50%;}
.pro_pic img {height:110px;width:100%;object-fit:cover;}
.jd_bg{display:none;}
.gap_1 .col{padding: 0 10px 20px 10px}
.logo img{max-width:100%;height:50px}
.banner,.banner02{padding-top:73px !important;}
.fzlc .tit h2{font-size: 36px}
.fzlc .tit p{font-size:18px}
.dsj_box_con_tit{font-size:30px}
.num .num01{width:50%; text-align:center;margin-bottom:20px}
.num{justify-content:start;}
.js-countTo{font-family:none;}
.number{font-size:18px}
.num01 p{font-size:15px}
.en01{font-size:40px}
.cn01{font-size:30px;margin-top:0}
.partners_log a img{height:72px}
.gap_3,.gap_2{margin:0 -8px}
.gap_3 a,.gap_2 a{margin: 0 8px 16px 8px;}
.contact_left .t1{font-size:18px}
.honor_list a img{height:180px}
.news-list .info{width:50%;}
.news-list li,.news-list li a:hover,.news-list .img{border-radius:0;}
.news_details{margin-top:15px;}
.details_top{padding:20px 0;}
.details_top_left .t1{font-size:18px}
.tab_qh a{padding:10px;}
.bd{width:68%}
.bd_btn .tac{width:130px}
.boder,.banner01 .text{display:none;}
.index_news .t1, .pd h1, .us_z .t1{font-size:20px}
.us_z .txt{font-size:17px;}
.digitalScroll li{width:50%;margin-bottom:20px}
.digitalScroll p{font-size:17px;line-height:22px}

.us_y{padding:0;}

.prd_c2 li{width:100%;}

.zpxx{padding:30px 20px;}
.zpxx .h1{font-size:24px;line-height:40px}
.zy{display:none;}
.joinUs_zp{height:390px}
.link_logo{padding:15px 0;}
.link_logo img{object-fit:contain;height:auto}
.us_y .pd{padding:0 15px;}
.banner_img01{display:block}
.banner_img{display:none}
.jrhq_img img{height:150px}
.jrhq_tit{font-size:20px}

.logo{display: flex;align-items: center; height: 70px}
.numgd .num01,.digitalScroll li{width:100%} 
.digitalScroll p{text-align:left}
.about_con01 .t1{word-break: break-all;}
}