@font-face {
    font-family: "helveticaneueltpro";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/helveticaneueltpro.ttf");
}
@font-face {
    font-family: "HELVETICANEUELTPRO-THEX";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/HELVETICANEUELTPRO-THEX.otf");
}

html{
	font-size: 14px;
	line-height: 14px;
	font-family: 微软雅黑;
}
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
    margin: 0;
    padding: 0;
}
ul,li{
	list-style: none;
}
input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
a{text-decoration: none;}
img{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}

/* 通用的class */
.public_div{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.clear{clear: both;}

/*首页标题头*/
.swiper_dig{width:100%;height:100%;overflow:hidden;}
.swiper_dig .swiper-container {width: 100%;height: 100%;overflow:hidden;position:relative;}
.swiper_dig .swiper-slide {text-align: center;font-size: 18px;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;width: 100%;height: 100%;overflow:hidden; }
.swiper_dig .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;}
.site_title_logo img{position: absolute;top: -15px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.swiper_dig .swiper-slide img{height: auto;width:100%;position:absolute;top: 50%;left:50%;transform:translate(-50%,-50%);}
.button_CN_EN{position: absolute;top: -25px;padding: 0px 10px; display: flex;}
.button_CN_EN a{color: #333;font-size: 14px;line-height: 30px;border-radius: 3px;width: 30px;height: 28px;display: inline-block;text-align: center;}
.button_CN_EN a.hover{color: #fff;background-color: #0099ff;}


/*首页 关于公司 swiper*/
.swiper_company{position: relative;overflow: hidden;background-color: #fcfcfc;}
.swiper_company .swiper-slide .public_div{position: relative;margin: 45px auto;display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;}
.images_com_logo{background-repeat: no-repeat;width: 40%;background-position: center 32px;text-align: center;margin-top:40px;}
.about_index{position: relative;width: 56%;margin: 0px 1% 0px 2.5%;overflow: hidden;max-height: calc(100vh - 320px);}
.about_index img{max-width: 100%;}
.about_index .about_title{font-size: 24px;color: #333;text-align: left;line-height: 50px;margin-bottom: 10px;}
.about_index .about_context{font-size: 14px;text-align: left;line-height: 30px;margin-right: 5px;}
.about_index .about_img{margin-top: 8px;display: flex;}
.about_index .about_img img{margin-right: 8px;}
.swiper_company .swiper-button-prev{background-image: url('../images/index_top03.png');background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -645px;margin-left: 50%;}
.swiper_company .swiper-button-next{background-image: url('../images/index_top03.png');background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -645px;margin-right: 50%;}


/*首页 关于公司下面的四小栏目*/
.title_four_logo{position: relative;width: 100%;background-color: #fff;padding: 32px 0px 38px 0px;}
.title_four_logo .public_div{position: relative;display: flex;display: -webkit-flex;}
.small_title{position: relative;width: 25%;text-align: center;text-align: -webkit-center;}
.small_title .icon_one{position: relative;width: 60px;height: 60px;background-image: url('../images/indez_top05.png');background-repeat: no-repeat;margin:0px auto;}
.small_title .one_qiu{background-position: -13px 0px;margin: 0 auto;}
.small_title .one_yanfa{background-position: -93px 0px;margin: 0 auto;}
.small_title .one_ai{background-position: -178px 0px;margin: 0 auto;}
.small_title .one_cus{background-position: -267px 0px;margin: 0 auto;}
.small_title .title_one{font-size: 18px;line-height: 25px;color: #666;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
a.small_title:hover .title_one{color: #0075c2;}
.small_title .context_one{font-size: 14px;line-height: 20px;color: #666;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
a.small_title:hover .context_one{color: #333;}


/*首页 关于一些资讯*/
.index_zixun{position: relative;width: 100%;background-image: url('../images/index_ph01.jpg');background-position: center 0px;padding: 60px 0px;
background-size: cover;}
.index_zixun .swiper-slide{flex-wrap: wrap;}
.swiper-zixun{position: relative;width: 100%;overflow: hidden;}
.index_zixun .zixun_small{position: relative;width: 100%;display: flex;justify-content: center;}
.index_zixun img{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;max-width: 100%;}
.zixun_one img,.zixun_two img{width: 100%;}
.index_zixun .zixun_small a{position: relative;width: 49.17%;background-color: #fff;height: 240px;overflow: hidden;display: inline-block;}
.index_zixun .zizun_title{color: #333;font-size: 18px;line-height: 25px;text-align: left;margin: 25px 50px 20px 20px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;height: 25px;}
.index_zixun .zizun_text{color: #666;font-size: 14px;line-height: 25px;text-align: left;text-indent: 28px;padding: 0px 30px 0px 20px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;height: 150px;}
.zixun_small:hover a img{transform: scale(1.1);}
.zixun_small:hover .zizun_title{color: #0099ff;}
.zixun_small:hover .zizun_text{color: #888;}
.swiper-zixun-prev{position: absolute;top: 50%;z-index: 2;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -45px;}
.swiper-zixun-next{position: absolute;top: 50%;z-index: 2;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -45px;}
.swiper-zixun-prev.swiper-button-disabled,.swiper-zixun-next.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}


/*首页 新闻中心*/
.index_news{position: relative;width: 100%;background-color: rgba(230,246,2514,0.3);padding: 35px 0px;color: #333;text-align: center;background-size: cover;}
.index_news .index_news_title,.index_product .index_product_title{text-align: center;line-height: 42px;font-size: 36px;}
.index_news .push_news{position: relative;display: inline-block;width: 315px;height: 42px;border:2px solid #0099ff;color: #0099ff;border-radius: 4px;line-height: 40px;font-size: 16px;margin: 25px 0px;}
.index_news .push_news .one{display: inline-block;height: 100%;width: 100%;z-index:9;position: absolute;left: 0px;top: 0px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.index_news .push_news .jdt_back{width: 0px;height: 100%;display: inline-block;background-color: #0099ff;position: absolute;left: 0px;top: 0px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.index_news .push_news:hover .one{color: #fff;}
.index_news .push_news:hover .jdt_back{width: 100%;}
.index_news .news_zhans{position: relative;display: flex;margin-top: 25px;margin-bottom: 40px;}
.index_news .zhans_title{position: relative;width: 33.3%;margin-left: 0.8%;border-left: 1px solid #17a3ff;}
.index_news .zhans_title .zhans_title_small{display: inline-block;border-bottom: 1px dashed #666;padding: 18px 0px 16px 10px;margin-left: 20px;text-align: left; width: 96%; float: left;}
.index_news .zhans_small_dos{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;display: inline-block;width: 19px;height: 19px;border:3px solid #17a3ff;border-radius: 50%;position: absolute;left: -10px;background-color: #fff;}
.index_news .zhans_title .zhans_title_small.hover .zhans_small_dos{background-color: #17a3ff;}
.index_news .zhans_title .zhans_title_small.hover .zhans_small_bt{color: #17a3ff;}
.index_news .zhans_title .zhans_title_small.hover .zhans_small_nr{color: #999;}
.index_news .zhans_title .zhans_title_small:hover .zhans_small_dos{background-color: #17a3ff;}
.index_news .zhans_title .zhans_title_small:hover .zhans_small_bt{color: #17a3ff;}
.index_news .zhans_title .zhans_title_small:hover .zhans_small_nr{color: #999;}
.index_news .zhans_small_bt{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;font-size: 16px;font-weight: 500;line-height: 20px;color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;height: 20px;}
.index_news .zhans_small_nr{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;font-size: 14px;line-height: 22px;color: #666;text-indent: 28px;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 44px;}
.none_border-bottom{border-bottom:none !important;}
/*==============================*/
.index_news .zhans_img{position: relative;width: 38.4%;margin-left: 2.8%;text-align: right;}
/*==============================*/
.index_news .zhans_context{position: relative;width: 24.5%;padding: 85px 10px 0px 28px; }
.index_news .zhans_text_one{position: absolute;left: 0px;top:0px;width: 90px;height: 60px;background-color: #17a3ff;}
.index_news .zhans_text_one p{font-size: 12px;line-height: 14px;display: inline-block;position: absolute;width: 100%;top: 0px;left: 0px;font-family: "HELVETICANEUELTPRO-THEX";color:#fff;}
.index_news .zhans_text_two{font-size: 16px;line-height: 24px;text-align: left;margin-bottom: 20px;display: inline-block;width: 100%;color: #333;}
.index_news .zhans_text_thr{font-size: 14px;line-height: 26px;text-align: left;text-indent: 28px;}


/*首页 研发产品*/
.index_product{position: relative;width: 100%;background-image: url('../images/index_ph03.jpg');background-position: center 0px;padding: 35px 0px;color: #fff;text-align: center;background-size: cover;}
.index_product .product_zhans{position: relative;width: 42.5%;float: right;text-align: left;margin: 45px 0px;}
.index_product .product_zhans .product_zhans_one{font-size: 24px;line-height: 30px;margin-bottom: 25px;}
.index_product .product_zhans .product_zhans_two{font-size: 14px;line-height: 30px;}
.index_product .product_zhans a{position: relative;display: inline-block;width: 190px;height: 42px;border:2px solid #fff;border-radius: 4px;line-height: 40px;font-size: 16px;margin: 35px 0px 55px 0px;text-align: center;color: #fff;}
.index_product .product_zhans a .one{display: inline-block;height: 100%;width: 100%;z-index:9;position: absolute;left: 0px;top: 0px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.index_product .product_zhans a .jdt_back{width: 0px;height: 100%;display: inline-block;background-color: #fff;position: absolute;left: 0px;top: 0px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.index_product .product_zhans a:hover .one{color: #0099ff;}
.index_product .product_zhans a:hover .jdt_back{width: 100%;}

/*首页 视频播放*/
.index_shipin{position: absolute;width: 100%;height: 80%;overflow: hidden;margin-bottom:20%;top:0px;left:0px;}
#videoContainer{position: absolute;height: 100%;width: 100%;top: 0;left: 0;}
#background_video{position: absolute;height: 100%;width: 100%;top: 0;left: 0;object-fit: cover;}
#background_video_pr{position: absolute;height: 100%;width: 100%;top: 0;left: 0;object-fit: cover;}
.index_shipin .shipin_bt{position: absolute;top: 52%;left: 50%;transform: translate(-50%,-50%);text-align: center;font-size: 36px;color: #fff;line-height: 50px;display: inline-block;}
.index_shipin .shipin_bt img{margin: 10px auto;}
.shipin_bt .close{display: none;}
.shipin_bt.open .close{display: inline-block;}
.shipin_bt.open .open{display: none;}
.shipin_bt.open span{display: none;}
.section6{position:relative;width:100%;height:100%;overflow:auto;background-color:#3ca1e4;}

/*底部 footer*/
footer{background-color: #3ca1e4;position: relative;width: 100%;color: #fff;}
.section6 footer{top:100%;position:absolute;left:0px;width: 100%;transform: translate(0%,-100%);}
footer>.public_div{position: relative;display: flex;display: -webkit-flex;padding: 30px 0px 55px 0px;}
footer .public_div .footer_one{position: relative;width: 29%;border-right: 1px solid #fff;}
footer .public_div .footer_one p{font-size: 24px;line-height: 24px;}
footer .public_div .footer_one ul{position: relative;width: 100%;padding: 25px 0px;}
footer .public_div .footer_one li{position: relative;width: 29%;float: left;height: 24px;}
footer .public_div .footer_one li a{font-size: 14px;line-height: 16px;color: #fff;display: inline-block;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
footer .public_div .footer_one li a:hover{text-decoration: underline;}
/*========================*/
footer .public_div .footer_two{position: relative;width: 39%;border-right: 1px solid #fff;padding-left: 3%;display: flex;}
footer .public_div .footer_two img{width: 100%;height: 100%;max-width: 80px;max-height: 80px;margin-top: 10px;}
footer .public_div .footer_two p{font-size: 24px;line-height: 24px;}
footer .public_div .footer_two .footer_two_small{position: relative;margin-left: 20px;width: 100%;}
footer .public_div .footer_two .footer_two_small ul{position: relative;width: 42%;float: left; margin-top: 10px; margin-top: 25px;}
footer .public_div .footer_two .footer_two_small li{position: relative;width: 100%;height: auto; height: 38px; height: 24px;}
footer .public_div .footer_two .footer_two_small li a{position: relative;width: 100%;display: inline-block; font-size: 16px; font-size: 14px; line-height: 38px; line-height: 24px; color: #fff;}
footer .footer_big a{font-size: 20px !important; font-size: 14px !important;}
footer .public_div .footer_two .footer_two_small li a:hover{text-decoration: underline;}
/*========================*/
footer .public_div .footer_thr{position: relative;width: 30%;display: flex;}
footer .public_div .footer_thr p{font-size: 24px;line-height: 24px;}
footer .public_div .footer_thr .footer_thr_small{position: relative;margin-left: 15%;width: 48%;}
footer .public_div .footer_thr .footer_thr_small ul{position: relative;width: 100%;margin-top: 15px; margin-top: 25px;}
footer .public_div .footer_thr .footer_thr_small li{position: relative;width: 100%;height: auto;height: 24px;}
footer .public_div .footer_thr .footer_thr_small li a{position: relative;width: 100%;display: inline-block;font-size: 14px;line-height: 24px;color: #fff;display: flex;}
footer .public_div .footer_thr .footer_thr_small li a:hover{text-decoration: underline;}
footer .public_div .footer_thr .footer_thr_qt{text-align: center;}
footer .public_div .footer_thr .footer_thr_qt span{font-size: 14px;line-height: 18px;text-align: center;}
footer .icon_two{position: relative;width: 24px;height: 24px;background-image: url('../images/index_top09.png');background-repeat: no-repeat;display: inline-block;margin-right: 8px;}
footer .xinlang{background-position: -6px 0px;}
footer .tenxun{background-position: -6px -24px;}
footer .weixin{background-position: -6px -50px;}
/*========================*/
footer .footer_banh{background-color: #0099ff;position: relative;width: 100%;padding: 15px 0px;font-size: 14px;line-height: 14px;}


/*关于启元  的头部图片*/
.page_img{position: relative;width: 100%;height: 600px;background-repeat: no-repeat;background-position: center;overflow: hidden;}
.page_img img{position: absolute;z-index: 2;bottom: 0px;transform: translate(-50%,0);margin-left: 50%;}
.icon_thr{position: relative;width: 60px;height: 60px;background-image: url('../images/about_top01.png');background-repeat: no-repeat;display: inline-block;}
.one_ai_g{background-position: -3px 0px;}
/*=================================*/
.about_chart_img{position: absolute;left: 50%;top: 46%;transform: translate(-50%,-50%);display: flex;}
.about_chart_img a{padding: 0px;border:0px solid rgba(0,0,0,0);width: 12px;height: 12px;position: relative;margin-top: 3px;}
.about_chart_img hr{display: inline-block;height: 2px;background-color: #fff;margin: none !important;border:none;}
.about_chart_img hr.one{width: 170px;transform: rotate(-22deg);-ms-transform: rotate(-22deg);-webkit-transform: rotate(-22deg);-o-transform: rotate(-22deg);-moz-transform: rotate(-22deg);margin-top: -23px;margin-left: -7px;margin-right: -7px;}
.about_chart_img hr.two{width: 175px;transform: rotate(12deg);-ms-transform: rotate(12deg);-webkit-transform: rotate(12deg);-o-transform: rotate(12deg);-moz-transform: rotate(12deg);margin-top: -38px;margin-left: -2px;margin-right: -2px;}
.about_chart_img hr.thr{width: 168px;transform: rotate(-10deg);-ms-transform: rotate(-10deg);-webkit-transform: rotate(-10deg);-o-transform: rotate(-10deg);-moz-transform: rotate(-10deg);margin-top: -35px;margin-left: -1px;margin-right: -1px;}
.about_chart_img hr.fou{width: 145px;transform: rotate(-26deg);-ms-transform: rotate(-26deg);-webkit-transform: rotate(-26deg);-o-transform: rotate(-26deg);-moz-transform: rotate(-26deg);margin-top: -85px;margin-left: -8px;margin-right: -8px;}
.about_chart_img a.one{margin-top: -66px;}
.about_chart_img a.two{margin-top: -27px;}
.about_chart_img a.thr{margin-top: -58px;}
.about_chart_img a.four{margin-top: -129px;}
.about_chart_img a>span{position: relative;display: inline-block;width: 12px;height: 12px;background-color: #fff;box-shadow: 0px 0px 8px 2px rgba(255,255,204,0.75);border-radius: 50%;}
.about_chart_img a>span>span{position: absolute;font-size: 16px;color: #fff;line-height: 18px;width: 80px;text-align: center;top: -35px;left: -30px;}
.about_chart_img a::before{content: ' ';width: 12px;height: 12px;position: absolute;margin-left: -1px;margin-top: -1px;border-radius: 50%;border: 1px solid #fff;box-sizing: border-box;z-index: -1;box-sizing: content-box;opacity: 0;}
.about_chart_img a::after{content: ' ';width: 12px;height: 12px;position: absolute;margin-left: -1px;margin-top: -1px;border-radius: 50%;border: 1px solid #fff;box-sizing: border-box;z-index: -1;box-sizing: content-box;opacity: 0;}
.about_chart_img a.hover::before{width: 18px;height: 18px;margin-left: -4px;margin-top: -1px;opacity: 1;-webkit-animation: scaler 1s infinite ease;animation: scaler 1s infinite ease;}
.about_chart_img a.hover::after{width: 28px;height: 28px;margin-left: -21px;margin-top: -6px;opacity: .2;-webkit-animation-delay: .2s;animation-delay: .2s;webkit-animation: scaler 1s infinite ease;animation: scaler 1s infinite ease;}
.about_chart_img a:hover::before{width: 18px;height: 18px;margin-left: -4px;margin-top: -1px;opacity: 1;-webkit-animation: scaler 1s infinite ease;animation: scaler 1s infinite ease;}
.about_chart_img a:hover::after{width: 28px;height: 28px;margin-left: -21px;margin-top: -6px;opacity: .2;-webkit-animation-delay: .2s;animation-delay: .2s;webkit-animation: scaler 1s infinite ease;animation: scaler 1s infinite ease;}

@-webkit-keyframes scaler {
  0% {transform: scale(0);}
  50% { transform: scale(1);}
  100% { transform: scale(0);}
}
@-o-keyframes scaler {
  0% {transform: scale(0);}
  50% { transform: scale(1);}
  100% { transform: scale(0);}
}
@-moz-keyframes scaler {
  0% {transform: scale(0);}
  50% { transform: scale(1);}
  100% { transform: scale(0);}
}
@keyframes scaler {
  0% {transform: scale(0);}
  50% { transform: scale(1);}
  100% { transform: scale(0);}
}
/*=================================*/
.about_develop{position: relative;width: 100%;height: auto;margin: 30px 0px;}
.about_develop .develop_title{position: relative;width: 100%;border-bottom: 3px solid #338fcd;}
.about_develop .de_title_one{font-size: 24px;color: #70b0dc;text-transform:uppercase;line-height: 25px;font-weight: 300;}
.about_develop .de_title_two{font-size: 24px;color: #2286c9;line-height: 50px;}
.about_develop .develop_text{position: relative;width: 100%;background-image: url('../images/about_ph02.png');margin-top: 20px;background-size: cover;}
.about_develop .swiper-about{position: relative;height: 430px;overflow: hidden;}
.swiper-about-prev{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -645px;margin-left: 50%;}
.swiper-about-next{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -645px;margin-right: 50%;}
.swiper-about-prev.swiper-button-disabled,.swiper-about-next.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}
.swiper-about .swiper-slide{display: flex;display: -webkit-flex;text-align: left;}
.swiper-about .about_small_one{position: relative;width: 20.5%;padding: 15px 0.25% 60px 1.25%;border-left: 1px solid #adadad;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;margin-left: 1%;margin-top: 25px;}
.swiper-about .about_small_one.hover{border-left: 1px solid #0073c1;}
.swiper-about .about_small_one.hover .about_s_text_one{color: #0073c1;}
.swiper-about .about_small_one.hover .about_s_text_two{color: #0073c1}
.swiper-about .about_small_one.hover .about_s_dot_one{background-color: #0073c1;}
.swiper-about .about_small_one.hover .about_s_dot_two{background-color: #0073c1;}
.swiper-about .about_small_one:hover{border-left: 1px solid #0073c1;}
.swiper-about .about_small_one:hover .about_s_text_one{color: #0073c1;}
.swiper-about .about_small_one:hover .about_s_text_two{color: #0073c1}
.swiper-about .about_small_one:hover .about_s_dot_one{background-color: #0073c1;}
.swiper-about .about_small_one:hover .about_s_dot_two{background-color: #0073c1;}
.swiper-about .about_small_two{position: relative;width: 25%;background-color: #fff;height: 360px;padding: 10px;background-color: #fff;margin-left: 3.5%;overflow: auto;}
.swiper-about .about_s_text_one{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;color: #666;font-size: 14px;line-height: 25px;display: inline-block;height: 280px;margin-bottom: 20px;overflow: auto;}
.swiper-about .about_s_text_two{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;color: #666;font-size: 18px;line-height: 25px;}
.swiper-about .about_s_dot_one{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;display: inline-block;width: 7px;height: 7px;background-color: #999;border-radius: 50%;position: absolute;top: 0px;left: -4px;}
.swiper-about .about_s_dot_two{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;display: inline-block;width: 13px;height: 13px;background-color: #999;border-radius: 50%;position: absolute;top: 81%;left: -7px;}
.swiper-about .about_small_two img{max-width: 100%;width: 100%;height: auto;}
.swiper-about .about_small_two p{color: #0073c1;font-size: 16px;line-height: 24px;padding: 15px 5px;}
/*=================================*/
.about_img_list{position: relative;width: 100%;margin: 60px 0px 70px 0px;}
.about_img_list .swiper-wrapper{ align-items:center;}
.about_img_list .swiper-container{min-height:250px;height:auto;}
.about_img_small{position: relative;max-width: 99%;margin: 5px 0.5%;background-color:#f7c200;padding:5px;}
.about_img_small img{max-width: 100%;max-height:100%;}
.about_img_list .swiper-img-prev{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -645px;margin-left: 50%;}
.about_img_list .swiper-img-next{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -645px;margin-right: 50%;}
.swiper-img-prev.swiper-button-disabled,.swiper-img-next.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}



/*企业文化  A*/
.culture_dig_title{position: relative;top: 42%;left: 50%;transform: translate(-50%,-50%);background-color: #48b2fa;padding: 10px;width: 340px;color: #fff;text-align: center;}
.culture_dig_title>div{border:1px solid #fff;padding: 15px 0px;}
.culture_dig_title>div p{text-transform: uppercase;font-size: 24px;line-height: 40px;font-family: 微软雅黑;font-weight: lighter;}
.culture_dig_title>div span{text-transform: uppercase;font-size: 24px;line-height: 40px;font-weight: 300;}
.page_select_culture{position: relative;display: flex;}
/*=========================================*/
.culture_left{position: relative;width: 15%;margin-right: 3%;text-align: center;height: auto;border-radius: 8px;overflow: hidden;margin-bottom: 20px;}
.culture_left .left_title{position: relative;width: 100%;background-color: #2095e4;color: #fff;padding: 20px 0px;}
.culture_left .left_title p{font-size: 24px;line-height: 32px;}
.culture_left .left_title span{text-transform: uppercase;font-size: 14px;line-height: 25px;}
.culture_left>ul{position: relative;width: 100%;background-color: #fff;}
.culture_left>ul>li{position: relative;width: 100%;height: auto;padding: 0px;display: inline-block;}
.culture_left>ul>li>a{position: relative;width: 100%;display: inline-block;line-height: 60px;font-size: 16px;color: #666;height: 60px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.culture_left>ul>li>a.hover{color: #fff;background-color: #38a1e7;}
.culture_left>ul>li>a:hover{color: #fff;background-color: #38a1e7;}
.culture_left>ul>li>ul{position: relative;width: 100%;height: auto;display: none;background-color: #e8f4fc;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.culture_left>ul>li>ul li{position: relative;width: 100%;height: 36px;line-height: 36px;}
.culture_left>ul>li>ul li a{position: relative;width: 100%;height: 100%;color: #666;font-size: 14px;display: inline-block;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.culture_left>ul>li>ul li a.hover{color: #999;background-color: #cfe9fb;}
.culture_left>ul>li>ul li a:hover{color: #999;background-color: #cfe9fb;}
.culture_left>ul>li>a.hover+ul{display: inline-block;}
.culture_left>ul>li:hover ul{display: inline-block;}
/*=========================================*/
.culture_right{position: relative;width: 82%;}
.culture_right .right_big_title{position: relative;width: 100%;}
.culture_right .right_big_title>a{display: inline-block;display: flex;display: -webkit-flex;width: 50%;float: left;margin-bottom: 20px;}
.culture_right .right_big_title>a span{position: relative;display: inline-block;width: 240px;font-weight: 300;height: 240px;color: #fff;background-color: #2095e4;overflow: hidden;text-align: center;line-height: 240px;font-size: 28px;transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.culture_right .right_big_title>a:hover span{background-color: #1f77b3;opacity: 1;}
.culture_right .right_big_title>a span .no_h{transition: all 0.8s;-moz-transition: all 0.8s;-webkit-transition: all 0.8s;-o-transition: all 0.8s;}
.culture_right .right_big_title>a:hover span .no_h{opacity: 0;}
.culture_right .right_big_title>a:hover span .open_h{opacity: 1;}
.culture_right .right_big_title>a:hover img{transform: scale(1.1);}
.culture_right .right_big_swiper{position: relative;width: 100%;margin: 60px 0px 90px 0px;}
.culture_right .right_big_swiper .swiper-slide .img_text_num{position: relative;width: 42%;text-align: left;}
.culture_right .right_big_swiper .swiper-slide .img_text_num>div{position: absolute;border:10px solid #2095e4;height: 70px;width: 40%;bottom: 0px;right: 0px;z-index: -1;text-align: right;padding:280px 20px 0px 0px; line-height: 70px;font-size: 40px;color: #2095e4;font-weight: bold;}
.culture_right .right_big_swiper .swiper-slide .context_culture{position: relative;width: 63%;margin-left: -5%;background-color: #fff;height: 220px;text-align: left;padding: 15px 0px;overflow:auto}
.culture_right .right_big_swiper .swiper-slide .context_culture p.title{font-size: 24px;color: #2095e4;line-height: 30px;margin-bottom: 10px;}
.culture_right .right_big_swiper .swiper-slide .context_culture p.text{font-size: 14px;color: #666;line-height: 25px;margin-bottom: 8px;}
.culture_right .right_big_swiper .swiper-pagination{color: #666;font-size: 16px;width: 50px;left: auto;right: 50px;bottom: 8px;}
.culture_right .right_big_swiper .swiper-button-prev{position: absolute;bottom: 0%;top: auto;right:110px;left: auto;background-image: url(../images/company_top01.png);background-size: 120px 50px;background-color: #2095e4;width: 40px;height: 40px;background-position: -9px -4px;}
.culture_right .right_big_swiper .swiper-button-next{position: absolute;bottom: 0%;top: auto;right:0px;left: auto;background-image: url(../images/company_top01.png);background-size: 120px 50px;background-color: #2095e4;width: 40px;height: 40px;background-position: -68px -6px;}
.culture_right .right_big_swiper .swiper-button-prev.swiper-button-disabled,.culture_right .right_big_swiper .swiper-button-next.swiper-button-disabled {opacity: 1;cursor: auto;pointer-events: none;background-color: #bfbfbf;}
.culture_right .right_big_title>a span .open_h{opacity:0;position:absolute;left:0px;top:50%;width:100%;font-size:18px;line-height:24px;padding:10px 0%;
transform: translate(0,-50%);transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.swiper-biger{position:relative;width:100%;overflow:hidden;padding-bottom: 40px;}
.culture_right .swiper-biger .swiper-pagination{color: #666;font-size: 16px;width: 50px;left: auto;right: 50%;bottom: 8px;margin-right:-20px;}
.culture_right .swiper-biger .swiper-button-prev{position: absolute;bottom: 0%;top: auto;right:50%;left: auto;background-image: url(../images/company_top01.png);background-size: 120px 50px;background-color: #2095e4;width: 40px;height: 40px;background-position: -9px -4px;margin-right: 35px;}
.culture_right .swiper-biger .swiper-button-next{position: absolute;bottom: 0%;top: auto;right:50%;left: auto;background-image: url(../images/company_top01.png);background-size: 120px 50px;background-color: #2095e4;width: 40px;height: 40px;background-position: -68px -6px;margin-right: -65px;}
.culture_right .swiper-biger .swiper-button-prev.swiper-button-disabled,.culture_right .right_big_swiper .swiper-button-next.swiper-button-disabled {opacity: 1;cursor: auto;pointer-events: none;background-color: #bfbfbf;}


/*企业文化 B C*/
.culture_right ul{position: relative;width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;justify-content: -webkit-space-between;flex-wrap: wrap;border-bottom: 1px solid #d9d9d9;}
.culture_right li{position: relative;width: 300px;margin-bottom: 25px;}
.culture_right li a>span{ text-align: center;display: inline-block;width: 100%;color: #333;font-size: 16px;line-height: 30px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s; }
.culture_right li a:hover>span{color: #2095e4;}
.culture_right li a>p{position: relative;display: inline-block;width: 100%;overflow: hidden;height: 200px;}
.culture_right li a>p img{width: 100%;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.culture_right li a:hover>p img{transform: scale(1.08);}
.culture_right li a>p span{position: absolute;top: 0px;left: 0px;width: 100%;display: inline-block;height: 100%;color: rgba(255,255,255,0);background-color: rgba(0,0,0,0);font-size: 16px;line-height: 25px;text-align: center;padding: 75px 0px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.culture_right li a:hover>p span{color: #fff;background-color: rgba(0,0,0,0.5);}
.culture_right .next_prev{margin-bottom: 30px;}
.next_prev{position: relative;display: flex;justify-content: center;padding: 30px 0px;}
.next_prev a{display: inline-block;width: 36px;height: 36px;line-height: 36px;background-color: #ebebeb;font-size: 14px;color: #666;text-align: center;margin: 0px 2px;transition: background-color 1s;-moz-transition: background-color 1s;-webkit-transition: background-color 1s;-o-transition: background-color 1s;}
.next_prev a:hover{color: #fff;background-color: #0099ff;}
.next_prev a.hover{color: #fff;background-color: #0099ff;}
.icon_four{background-image: url('../images/company_top02.png');background-repeat: no-repeat;}
.icon_four.prve{background-position: -25px 0px;}
.icon_four.next{background-position: 3px 0px;}
.next_prev a:hover.icon_four{background-image: url('../images/company_top01.png');background-repeat: no-repeat;}
.next_prev a:hover.prve{background-position: -2px -2px;}
.next_prev a:hover.next{background-position: -41px -2px;}


/*新闻中心 列表*/
.page_select_news{position: relative;}
.page_select_news ul{position: relative;width: 100%;}
.page_select_news li{position: relative;width: 100%;border-bottom: 1px solid #d9d9d9;}
.page_select_news li>a{position: relative;width: 100%;padding: 20px 0px;display: flex;display: -webkit-flex;justify-content: space-between;justify-content: -webkit-space-between;}
.page_select_news li>a .img{position: relative;width: 200px;min-width: 200px;overflow: hidden;margin-right: 2%;}
.page_select_news li>a .img img{transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_select_news li>a .text{position: relative;width: 66.6%;}
.page_select_news li>a .text .text_one{color: #666;font-size: 16px;line-height: 38px;height: 38px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_select_news li>a .text .text_two{color: #999;font-size: 14px;line-height: 24px;height: 72px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_select_news li>a .button{position: relative;width: 10%;text-align: center;margin-left: 5%;}
.page_select_news li>a .button p{font-size: 24px;font-family: "HELVETICANEUELTPRO-THEX";color: #999;line-height: 38px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_select_news li>a .button span{display: inline-block;width: 36px;height: 36px;margin: 12px 0px;background-position: 2px 2px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.icon_five{background-image: url('../images/news_top02.png');background-repeat: no-repeat;}
.page_select_news li>a:hover .img img{transform: scale(1.05);}
.page_select_news li>a:hover .text .text_one{color: #0073c1;}
.page_select_news li>a:hover .text .text_two{color: #666;}
.page_select_news li>a:hover .button p{color: #0073c1;}
.page_select_news li>a:hover .button span{background-color: #0073c1;background-position: 2px -27px;}
/*=====================================================*/
.page_news_plate{position: relative;width: 100%;margin: 20px 0px;}
.news_plate_title{position: relative;width: 100%;border-bottom: 3px solid #338fcd;}
.news_plate_title .title_one{font-size: 24px;line-height: 28px;color: #58a3d6;text-transform: uppercase;font-weight: 300;}
.news_plate_title .title_two{font-size: 24px;line-height: 42px;color: #0073c1;}
/*=====================================================*/
.news_plate_context{position: relative;padding: 30px 0px;display: flex;display: -webkit-flex;}
.news_plate_context .plate_context_left{position: relative;width: 40%;margin-right: 10%;}
.news_plate_context .plate_context_left .next_stage{position: absolute;top: 0px;right: -56px;width: 36px;}
.news_plate_context .plate_context_left .next_stage a{display: inline-block;width: 36px;padding: 15px 8px;background-color: #dcdcdc;margin-bottom: 20px;border-radius: 2px;text-align: center;font-size: 14px;line-height: 15px;}
.news_plate_context .plate_context_left .next_edition{position: relative;width: 100%;text-align: right;margin-top: 24px;}
.news_plate_context .plate_context_left .next_edition a{display: inline-block;height: 36px;background-color: #dcdcdc;margin-left: 20px;padding: 0px 15px;border-radius: 2px;text-align: center;font-size: 14px;line-height: 36px;}
/*=====================================================*/
.plate_context_right{position: relative;width: 50%;}
.plate_context_right p{text-align: center;color: #0073c1;font-size: 23px;line-height: 40px;padding: 10px 0px;}
.plate_context_right ul{position: relative;width: 100%;background-color: #fafafa;padding: 8px 0px;}
.plate_context_right li{position: relative;width: 100%;height: 36px;line-height: 36px;}
.plate_context_right li a{font-size: 14px;color: #333;line-height: 36px;height: 36px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;padding: 0px 10px;display: flex;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.plate_context_right li a>span{display: inline-block;width: 4px;height: 4px;background-color: #333;margin: 16px 10px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.plate_context_right li a.hover{color: #fff;background-color: #0099ff;}
.plate_context_right li a.hover>span{background-color: #fff;}
.plate_context_right li a:hover{color: #fff;background-color: #0099ff;}
.plate_context_right li a:hover>span{background-color: #fff;}

/*新闻中心  详情(￣▽￣)~**/
.page_news_detail{position: relative;margin-bottom: 20px;}
.page_news_detail .title_detailed{position: relative;width: 100%;border-bottom: 1px solid #f4f4f4;margin-bottom: 25px;}
.page_news_detail .title_detailed .title_one{font-size: 18px;color: #333;line-height: 30px;text-align: center;}
.page_news_detail .title_detailed .title_two{font-size: 14px;color: #999;line-height: 30px;display: flex;justify-content: space-between;}
.page_news_detail .title_detailed .title_two>span{font-size: 14px;color: #999;line-height: 30px;display: inline-block;width: 80px;text-align: center;}
.page_news_detail .title_detailed .title_two>a{font-size: 14px;color: #666;line-height: 30px;text-align: right;}
.detailed_text{position: relative;width: 100%;}
.detailed_text img{max-width: 100%;}
/*========next===========reture==============prve==========*/
.page_news_detail .news_next_prve{position: relative;width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;justify-content: -webkit-space-between;padding: 40px 0px;}
.page_news_detail .news_next_prve a{display: inline-block;height: 40px;font-size: 14px;line-height: 40px;}
.page_news_detail .news_next_prve a.prve{position: relative;width: 42%;background-color: #f5f5f5;color: #666;display: flex;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_news_detail .news_next_prve a.prve span{display: inline-block;padding: 0px 10px;width: 100%;}
.page_news_detail .news_next_prve a.prve span.jiantou{background-position: -22px 2px;min-width: 40px;width: 40px;height: 40px;background-color: #ddd;transition: background-color 1s;-moz-transition: background-color 1s;-webkit-transition: background-color 1s;-o-transition: background-color 1s;}
.page_news_detail .news_next_prve a.prve:hover{background-color: #4faae7;color: #fff;}
.page_news_detail .news_next_prve a.prve:hover span.icon_four{background-image: url('../images/company_top01.png');background-repeat: no-repeat;}
.page_news_detail .news_next_prve a.prve:hover span.jiantou{background-color: #0099ff;background-position: 1px 1px;}
.page_news_detail .news_next_prve a.prve.hover{background-color: #4faae7;color: #fff;}
.page_news_detail .news_next_prve a.prve.hover span.icon_four{background-image: url('../images/company_top01.png');background-repeat: no-repeat;}
.page_news_detail .news_next_prve a.prve.hover span.jiantou{background-color: #0099ff;background-position: 1px 1px;}
.page_news_detail .news_next_prve a.reture{position: relative;width: 10%;background-color: #f5f5f5;color: #0090ff;text-align: center;display: flex;justify-content: center;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_news_detail .news_next_prve a.reture span.jiantou{width: 40px;height: 40px;background-position: center;background-repeat: no-repeat;background-image: url('../images/news_top03.png');margin-left: -5px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_news_detail .news_next_prve a.reture:hover{color: #fff;background-color: #369fe7;}
.page_news_detail .news_next_prve a.reture:hover span.jiantou{background-image: url('../images/news_top01.png');}
.page_news_detail .news_next_prve a.reture.hover{color: #fff;background-color: #369fe7;}
.page_news_detail .news_next_prve a.reture.hover span.jiantou{background-image: url('../images/news_top01.png');}
.page_news_detail .news_next_prve a.next{position: relative;width: 42%;background-color: #f5f5f5;color: #666;display: flex;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.page_news_detail .news_next_prve a.next span{display: inline-block;padding: 0px 10px;width: 100%;}
.page_news_detail .news_next_prve a.next span.jiantou{background-position: 4px 2px;min-width: 40px;width: 40px;height: 40px;background-color: #ddd;transition: background-color 1s;-moz-transition: background-color 1s;-webkit-transition: background-color 1s;-o-transition: background-color 1s;}
.page_news_detail .news_next_prve a.next:hover{background-color: #4faae7;color: #fff;}
.page_news_detail .news_next_prve a.next:hover span.icon_four{background-image: url('../images/company_top01.png');background-repeat: no-repeat;}
.page_news_detail .news_next_prve a.next:hover span.jiantou{background-color: #0099ff;background-position: -40px 0px;}
.page_news_detail .news_next_prve a.next.hover{background-color: #4faae7;color: #fff;}
.page_news_detail .news_next_prve a.next.hover span.icon_four{background-image: url('../images/company_top01.png');background-repeat: no-repeat;}
.page_news_detail .news_next_prve a.next.hover span.jiantou{background-color: #0099ff;background-position: -40px 0px;}


/*产品中心*/
.product_right{position: relative;width: 82%;}
.product_right ul{position: relative;width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.product_right li{position: relative;width: 300px;margin-bottom: 30px;}
.product_right li a{position: relative;width: 100%;display: inline-block;}
.product_right .product_img{position: relative;width: 100%;height: 200px;overflow: hidden;background-color:#f9f9f9;}
.product_right .product_img img{max-width: 100%;max-height:100%;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;
    position: absolute;transform: translate(-50%,-50%);left: 50%;top: 50%;}
.product_right .product_img p{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: inline-block;background-color: rgba(76,157,211,0);padding: 130px 0px 0px 0px;text-align: center;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.product_right .product_img p span{color: rgba(255,255,255,0);line-height: 25px;display: inline-block;width: 100%;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.icon_six{background-image: url('../images/product_top01.png');background-repeat: no-repeat;display: inline-block;width: 40px;height: 40px;position: absolute;z-index: 2;top: 20px;right: 20px;opacity: 0;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.product_right .product_text{position: relative;width: 100%;border-bottom: 1px solid #d9d9d9;padding: 6px 0px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.product_right .product_text .ptext_one{color: #666;font-size: 16px;line-height: 25px;margin-bottom: 5px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.product_right .product_text .ptext_two{color: #666;font-size: 12px;line-height: 22px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.product_ic{position: absolute;z-index: 1;width: 36px;height: 36px;background-color: #0073c1;background-position: 3px -27px;right: 0px;bottom: 10px;opacity: 0;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.product_right li a:hover .product_img img{transform: scale(1.05) translate(-47.5%,-47.5%);}
.product_right li a:hover .product_img p{background-color: rgba(76,157,211,0.7);}
.product_right li a:hover .product_img p span{color: rgba(255,255,255,1);}
.product_right li a:hover .icon_six{opacity: 1;}
.product_right li a:hover .product_ic{opacity: 1;}
.product_right li a:hover .product_text{border-bottom: 1px solid #0073c1;}
.product_right li a:hover .product_text .ptext_one{color: #0073c1;}
.product_right li a:hover .product_text .ptext_two{color: #333;}
.margin_41_list{margin: 0px 41px;}
/*+++++++++产品详情+++++++++++*/
.product_detail{position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 100;background-color: rgba(0,0,0,0.6);}
.product_detail .public_div{position: relative;height: 100%;}
.detail_write{position: relative;margin: 0px 40px;background-color: #fff;border-radius: 3px;padding: 20px 16px 0px 18px;top: 50%;z-index: 110;transform: translate(0,-50%);}
.detail_write .detail_left{position: relative;width: 50%;float: left;}
.detail_write .detail_left .left_sw_img{position: relative;width: 100%;height: 360px;overflow: hidden;background-color:#f9f9f9;}
.detail_write .detail_left .left_sw_img img{max-width: 100%;max-height:100%;position: absolute;transform: translate(-50%,-50%);
    left: 50%;top: 50%;}
.detail_write .detail_left .swiper_all{height: 62px;position: relative;margin: 15px 25px;overflow: hidden;}
.detail_write .detail_left .swiper-slide a{position: relative;width: 100%;height: 100%;display: inline-block;text-align: center;}
.detail_write .detail_left .swiper-slide a img{max-width: 99%;max-height: 97.5%;border:1px solid #fff;position: absolute;transform: translate(-50%,-50%);
    left: 50%;top: 50%;}
.detail_write .detail_left .swiper-slide.active  a img{border:1px solid #0099ff;}
.detail_write .detail_left .sw_button-next{background-image: url('../images/company_top02.png');background-repeat: no-repeat;background-position: -5px 0px;position: absolute;width: 20px;height: 38px;border:1px solid #ccc;z-index: 1000;bottom: 27px;right: 0px;}
.detail_write .detail_left .sw_button-prve{background-image: url('../images/company_top02.png');background-repeat: no-repeat;background-position: -33px 0px;position: absolute;width: 20px;height: 38px;border:1px solid #ccc;z-index: 1000;bottom: 27px;left: 0px;}
.detail_write .detail_right{position: relative;width: 48%;float: right;margin-left: 1.5%;}
.detail_write .detail_right>span{color: #333;font-size: 18px;line-height: 25px;display: inline-block;width: 100%;padding: 5px 0px;}
.detail_write .detail_right>p{color: #999;font-size: 14px;line-height: 25px;border-bottom: 1px solid #cccccc;}
.detail_write .detail_right .right_shoum{position: relative;width: 100%;padding: 10px 0px;color: #666;font-size: 15px;line-height: 28px;height: 460px;overflow-y: auto;}
.detail_write .detail_prve_next{position: relative;width: 100%;border-top: 1px solid #ccc;padding: 10px 0px;}
#close_yp_detail{position:absolute;top:10px;right:10px;display:block;width:35px;height:35px;background-image: url('../images/close_zz.png');background-repeat: no-repeat;background-size:30px;z-index:99;background-position:center;}
/*========================================================*/
.detail_write .detail_prve_next{position: relative;width: 100%;display: flex;display: -webkit-flex;justify-content: space-between;justify-content: -webkit-space-between;}
.detail_write .detail_prve_next a,.detail_write .detail_prve_next a{display: inline-block;height: 40px;font-size: 14px;line-height: 40px;}
.detail_write .detail_prve_next a.prve span,.detail_write .detail_prve_next a.next span{display: inline-block;color: #666;}
.detail_write .detail_prve_next a.prve span.jiantou,.detail_write .detail_prve_next a.next span.jiantou{color: #333;font-weight: bold;margin-left: 10px;}
/*========================================================*/
.detail_write .detail_prve_next a.reture{position: relative;width: 11%;background-color: #f5f5f5;color: #0090ff;text-align: center;display: flex;justify-content: center;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.detail_write .detail_prve_next a.reture span.jiantou{width: 40px;height: 40px;background-position: center;background-repeat: no-repeat;background-image: url('../images/news_top03.png');margin-left: -5px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.detail_write .detail_prve_next a.reture:hover{color: #fff;background-color: #369fe7;}
.detail_write .detail_prve_next a.reture:hover span.jiantou{background-image: url('../images/news_top01.png');}
.detail_write .detail_prve_next a.reture.hover{color: #fff;background-color: #369fe7;}
.detail_write .detail_prve_next a.reture.hover span.jiantou{background-image: url('../images/news_top01.png');}
.product_d_video{position:absolute;width:100%;height:100%;}
.pr_dv_button{position: absolute;top:50%;left:50%;width:50px;height:50px;margin-left:-25px;margin-top:-25px;}

/*研发中心*/
.develop_company{position: relative;width: 100%;}
.develop_company .public_div{display: flex;display: -webkit-flex;padding: 30px 0px 80px 0px;}
.develop_company .images_com_logo{position: relative;padding: 0px 10px;height: 300px;width: 40%;}
.develop_company .images_com_logo img{width: 100%;height: 100%;}
.develop_company .about_index{width: 60%;padding: 0px 20px 0px 30px;margin: 0px;color: #333;font-size: 16px;line-height: 30px;text-indent: 32px;}
/*=========================================================*/
.develop_text_list{position: relative;width: 100%;margin-bottom: 80px;}
.develop_patent{position: relative;width: 100%;}
.develop_patent .patent_title{font-size: 16px;line-height: 30px;color: #666;padding: 30px 0px;text-indent: 32px;}
.develop_patent .patent_one_sum{position: relative;width: 100%;display: flex;display: -webkit-flex;padding: 5px 0px;}
.patent_one_sum .patent_one_sum_left{position: relative;width: 50%;}
.patent_one_sum .patent_one_sum_left>p{font-size: 20px;color: #666;line-height: 30px;}
.patent_one_sum .patent_one_sum_left .patent_o_s_l_one{position: relative;width: 20%;margin: 24px 0px 3px 0px;float: left;}
.patent_one_sum .patent_one_sum_left .patent_o_s_l_one .p_one{height: 34px;}
.patent_one_sum .patent_one_sum_left .patent_o_s_l_one .p_two{font-size: 14px;color: #666;line-height: 18px;display: flex;}
.patent_one_sum .patent_one_sum_left .patent_o_s_l_one span.one{color: #0073c1;font-size: 32px;line-height: 35px;font-family: "HELVETICANEUELTPRO-THEX";}
.patent_one_sum .patent_one_sum_left .patent_o_s_l_one span.two{color: #666;font-size: 16px;line-height: 35px;margin-left: 5px;}
.patent_one_sum .patent_one_sum_right{position: relative;margin-left: 8%;width: 42%;}
.patent_one_sum .patent_one_sum_right ul{position: relative;width: 100%;}
.patent_one_sum .patent_one_sum_right li{list-style: outside;color: #666;font-size: 16px;line-height:32px;}
.patent_two_swiper{position: relative;width: 100%;}
.patent_two_swiper .swiper-container {width: 100%;height: 380px;margin: 60px auto;width: 75%;}
.patent_two_swiper .swiper-slide {background-position: center;background-size: contain;height: 380px;width: 30%;background-repeat: no-repeat;}
.swiper-patent-prev{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -645px;margin-left: 50%;}
.swiper-patent-next{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -645px;margin-right: 50%;}
/*=========================================================*/
.develop_img_list{position: relative;width: 100%;margin-bottom: 70px;}
.develop_zzzs_list{position: relative;width: 100%;margin-bottom: 70px;}
.develop_img_list .swiper-container{padding: 0px 15px;margin: 40px auto;}
.develop_zzzs_list .swiper-container{padding: 0px 15px;margin: 40px auto;}
.develop_img_small{position: relative;width: 100%;text-align: center;}
.develop_img_small img{max-width: 100%;max-height: 100%;}
.develop_img_small .swiper-img-prev{margin-top: 24px;}
.develop_img_small .swiper-img-next{margin-top: 24px;}
.develop_img_list .swiper-img-prev{position: absolute;top: 50%;margin-top: 25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -645px;margin-left: 50%;}
.develop_img_list .swiper-img-next{position: absolute;top: 50%;margin-top: 25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -645px;margin-right: 50%;}
.develop_zzzs_list .swiper-zzzs-prev{position: absolute;top: 50%;margin-top: 25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -645px;margin-left: 50%;}
.develop_zzzs_list .swiper-zzzs-next{position: absolute;top: 50%;margin-top: 25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -645px;margin-right: 50%;}
#imgBig{position: fixed;width: 100%;height: 100%;z-index: 999;top: 0px;left: 0px;background-color: rgba(0,0,0,0.6);overflow:hidden;}
#imgBig .swiper-slide{position:relative;width:100%;height:100%;background-repeat: no-repeat;background-position: center;background-size: contain;}
#imgBig .close{background-image: url(../images/close.png);display: inline-block;position: absolute;width: 30px;height:30px;top:5px;right:5px;background-size: contain;z-index:999;}
#imgBigTwo{position: fixed;width: 100%;height: 100%;z-index: 999;top: 0px;left: 0px;background-color: rgba(0,0,0,0.6);overflow:hidden;}
#imgBigTwo .swiper-slide{position:relative;width:100%;height:100%;background-repeat: no-repeat;background-position: center;background-size: contain;}
#imgBigTwo .close{background-image: url(../images/close.png);display: inline-block;position: absolute;width: 30px;height:30px;top:5px;right:5px;background-size: contain;z-index:999;}
#imgBigThr{position: fixed;width: 100%;height: 100%;z-index: 999;top: 0px;left: 0px;background-color: rgba(0,0,0,0.6);overflow:hidden;}
#imgBigThr .swiper-slide{position:relative;width:100%;height:100%;background-repeat: no-repeat;background-position: center;background-size: contain;}
#imgBigThr .close{background-image: url(../images/close.png);display: inline-block;position: absolute;width: 30px;height:30px;top:5px;right:5px;background-size: contain;z-index:999;}


/*人力资源*/
.hr_context{position: relative;width: 100%;}
.hr_context .hr_dig_title{color: #2095e4;line-height: 30px;font-size: 24px;text-align: center;}
.hr_context p{font-size: 16px;line-height: 30px;text-indent: 32px;padding: 0px 65px 0px 30px;margin-bottom: 25px;}
.hr_context p.hr_back{background-image: url("../images/hr_img01.jpg");background-position: center;display: inline-block;color: #fff;padding: 30px 40px 30px 30px;}
.hr_list{position: relative;width: 100%;padding-top: 10px;margin-bottom: 60px;}
.hr_list>p{position: relative;width: 100%;display: inline-block;color: #2095e4;font-size: 24px;line-height: 40px;text-align: center;margin-bottom: 25px;}
.hr_list .hr_list_title{position: relative;width: 100%;color: #fff;background-color: #16a8e8;font-size: 16px;padding: 10px 30px;height: 50px;line-height: 30px;display: flex;display: -webkit-flex;}
.hr_list .hr_list_title>span{text-align: center;}
.hr_list ul{position: relative;width: 100%;border:none;}
.hr_list li{position: relative;width: 100%;margin: 0px;}
.hr_list li>a.job_title_p{position: relative;width: 100%;display: flex;display: -webkit-flex;padding: 10px 30px;line-height: 30px;border-bottom: 1px solid #dadada;height: 50px;color: #666;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.job_title_p .hover{display: none;}
.job_title_p .one_j_40{width: 40%;}
.job_title_p .one_j_17{width: 17%;}
.job_title_p .one_j_14{width: 14%;}
.job_title_p .one_j_15{width: 15%;}
.hr_list li>a span{width: auto;text-align: center;}
.hr_list li>a:hover{background-color: #16a8e8;border-bottom: 1px solid #16a8e8;}
.hr_list li>a:hover>span{color: #fff;}
.hr_list li>a.hover{background-color: #16a8e8;border-bottom: 1px solid #16a8e8;}
.hr_list li>a.hover>span{color: #fff;}
.icon_eight{background-image: url('../images/hr_top01.png');background-repeat: no-repeat;}
.drop-down{background-position: -6px 0px;display: inline-block;width: 35px !important;height: 35px;position: absolute;top: 7px;right: 8px;}
.hr_list li>a:hover .drop-down{background-position: -48px 0px;}
.hr_list li>a.hover .drop-down{background-position: -48px 0px;}
.job_text_p{position: relative;width: 100%;border:1px solid #16a8e8;padding: 15px 30px 20px 30px;color: #666;font-size: 14px;line-height: 25px;display: none;}
.job_button{position: relative;display: flex;display: -webkit-flex;justify-content: center;justify-content: -webkit-center;margin-top: 25px;}
.job_button a{position: relative;display: inline-block;width: 120px;line-height: 40px;height: 40px;border-radius: 2px;font-size: 14px;color: #fff;text-align: center;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.job_button a.apply_job{background-color: #16a8e8;}
.job_button a.apply_job:hover{color: #16a8e8;border:1px solid #16a8e8;background-color: #fff;}
.job_button a.else_jobing{background-color: #01b78e;margin-left: 40px;}
.job_button a.else_jobing:hover{background-color: #fff;color: #01b78e;border:1px solid #01b78e;}

#fixed_back{position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(0,0,0,0.6);z-index: 999;}
#fixed_back .pup_back_one{position: absolute;min-width: 240px;background-color: #fff;border-radius: 4px;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 35%;}
#fixed_back .pup_back_one div.one{position: relative;width: 100%;line-height: 30px;font-size: 14px;color: #666;border-bottom: 1px solid #e0e0e0;padding: 10px 0px;}
#fixed_back .pup_back_one p{padding: 20px;color: #333;line-height: 24px;font-size: 16px;}
#fixed_back .pup_back_one a{display: inline-block;width: 100px;height: 40px;border-radius: 20px;background-color: #2095e4;color: #fff;line-height: 40px;font-size: 16px;margin: 10px 0px 20px 0px;text-align: center;}


/*联系我们*/
.small_one_map{position: relative;width: 100%;display: flex;display: -webkit-flex;background-color: #fcfcfc;margin-bottom: 40px;height: 360px;}
.small_one_map .map_contact_text{position: relative;width: 57%;height: 100%;}
.small_one_map .map_contact_logo{position: relative;width: 43%;padding: 18px 0px 18px 40px;}
.small_one_map .map_contact_logo p.one{font-size: 24px;color: #333;margin-top: 40px;line-height: 30px;}
.small_one_map .map_contact_logo p.two{font-size: 16px;color: #333;margin: 15px 0px;line-height: 20px;text-transform: uppercase;}
.small_one_map .map_contact_logo p.thr{font-size: 16px;color: #666;line-height: 30px;text-transform: uppercase;}
/*===================================*/
.small_two_our{position: relative;width: 100%;display: flex;display: -webkit-flex;background-color: #fcfcfc;margin-bottom: 50px;height: 300px;}
.small_two_our .our_contact_text1{position: relative;width: 57%;height: 100%;padding: 20px;}
.small_two_our .our_contact_text2{position: relative;width: 43%;padding: 20px 0px 20px 40px;}
.small_two_our .our_contact_text1 span,.small_two_our .our_contact_text2 span{font-size: 16px;color: #333;display: inline-block;width: 100%;line-height: 30px;height: 30px;}
.small_two_our .our_contact_text1 p,.small_two_our .our_contact_text2 p{font-size: 14px;color: #666;display: inline-block;width: 100%;line-height: 30px;height: 30px;}




@media (max-width: 800px){
  /*公共的*/
  .public_div{position: relative;width: 100%;}
  body{overflow-x: hidden;}
  /*+++++++++底部+++++++++++++*/
  footer>.public_div{flex-wrap: wrap;justify-content: center;justify-content: -webkit-center;padding: 35px 0px;}
  footer .public_div .footer_one{width: 96%;border-right: none;visibility: initial !important;}
  footer .public_div .footer_two{width: 98%;border-right: none;margin: 25px 0px;padding-left:0px;visibility: initial !important;}
  footer .public_div .footer_thr{width: 96%;border-right: none;visibility: initial !important;}
  footer .public_div .footer_two img{display: none;}
  footer .public_div .footer_two .footer_two_small{margin-left: 0px;}
  footer .public_div .footer_two .footer_two_small ul{width: 50%;}
  footer .public_div .footer_two .footer_two_small li{height: 30px;}
  footer .public_div .footer_two .footer_two_small li a{font-size: 14px;line-height: 30px;}
  footer .footer_big a{font-size: 18px !important;}
  footer .public_div .footer_thr .footer_thr_small{margin-left: 0px;width: 50%;}
  footer .footer_banh{font-size: 12px;text-align: center;}


  /*首页*/
  .swiper_dig{margin-top: 60px;}
  .swiper_dig .swiper-slide img{height: auto;width: 133%;position:relative;top:0px;left:0px;transform: translate(0%,0%);}
  .st-menu-open .site_title_logo img{opacity: 0;}
  .swiper_company .swiper-slide .public_div{flex-wrap: wrap;}
  .images_com_logo{width: 98%;background-size: 100%;}
  .images_com_logo img{width: 46%;}
  .about_index{position: relative;width: 98%;}
  .about_index .about_title{font-size: 22px;text-align: center;margin-top: 10px;margin-bottom: 0px;}
  .about_index .about_context{text-indent: 28px;}
  .about_index .about_img{flex-wrap: wrap;justify-content: center;justify-content: -webkit-center;margin-top: 5px;align-items: flex-start;}
  .about_index .about_img img{margin: 5px 1%;width: 48%;}
  .swiper_company .swiper-button-prev{left: -50px;bottom: 0px;top: auto;}
  .swiper_company .swiper-button-next{right: -50px;bottom: 0px;top: auto;}
  /*=============四个小标题==================*/
  .title_four_logo .public_div{flex-wrap: wrap;}
  .small_title{width: 100%;margin-bottom: 10px;}
  /*=============一些资讯====================*/
  .index_zixun .zixun_small{flex-wrap: wrap;}
  .index_zixun .zixun_small a{width: 98%;height: auto;}
  .index_zixun .zizun_title{margin: 15px 20px 10px 10px;}
  .index_zixun .zizun_text{margin-bottom: 20px;}
  .swiper-zixun-prev{left: 0px;}
  .swiper-zixun-next{right: 0px;}
  /*=============新闻中心====================*/
  .index_news .news_zhans{flex-wrap: wrap;}
  .index_news .zhans_title{width: 94%;margin-left: 5%;}
  .index_news .zhans_title .zhans_title_small{margin-left: 2%;}
  .index_news .zhans_img{width: 98%;margin: 0px auto;}
  .index_news .zhans_img img{max-width: 100%;}
  .index_news .zhans_context{width: 98%;margin: 0px auto;padding: 80px 10px 0px 25px;}
  .index_news .news_zhans{margin-bottom: 10px;}
  .index_news .push_news{width: 80%;max-width: 300px;}
  /*=============产品中心====================*/
  .index_product .product_zhans{margin: 0px auto;width: 98%;margin-right: 1%;}
  .index_product .product_zhans a{margin: 35px 20%;width: 60%;}
  /*=============视频播放====================*/
  .index_shipin{height: auto;position:relative;margin-bottom: 0%;}
  #videoContainer{position: relative;}
  .section6 footer{position:relative;transform: translate(0%,0%);top:0px;}


  /*关于我们页面*/
  .page_img{margin-top: 60px;background-size: 165% auto;height: 35%;}
  .page_img img{width: 133%;}
  .about_chart_img{top: 60%;}
  .about_chart_img hr{display: inline-block;height: 1px;background-color: #fff;margin: none !important;}
  .about_chart_img hr.one{width: 38px;transform: rotate(0deg);-ms-transform: rotate(-0deg);-webkit-transform: rotate(-0deg);-o-transform: rotate(-0deg);-moz-transform: rotate(-0deg);margin-top: -0px;margin-left: 0px;margin-right: 0px;}
  .about_chart_img hr.two{width: 38px;transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);-moz-transform: rotate(0deg);margin-top: -0px;margin-left: 0px;margin-right: 0px;}
  .about_chart_img hr.thr{width: 38px;transform: rotate(0deg);-ms-transform: rotate(-0deg);-webkit-transform: rotate(-0deg);-o-transform: rotate(-0deg);-moz-transform: rotate(-0deg);margin-top: -0px;margin-left: 0px;margin-right: 0px;}
  .about_chart_img hr.fou{width: 38px;transform: rotate(0deg);-ms-transform: rotate(-0deg);-webkit-transform: rotate(-0deg);-o-transform: rotate(-0deg);-moz-transform: rotate(-0deg);margin-top: -0px;margin-left: 0px;margin-right: 0px;}
  .about_chart_img hr{display: inline-block;height: 1px;background-color: #fff;margin: none !important;}
  .about_chart_img a,.about_chart_img a.one,.about_chart_img a.two,.about_chart_img a.thr,.about_chart_img a.four{margin-top: -8px;}
  .about_chart_img a>span>span{width: 25px;font-size: 12px;line-height: 14px;left: -7px;}
  .about_chart_img a.hover::before{margin-top: -1px;}
  .about_develop .swiper-about{height: auto;}
  .swiper-about .swiper-slide{flex-wrap: wrap;}
  .swiper-about .about_small_one{width: 30%;}
  .swiper-about .about_s_text_two{font-size: 16px;}
  .swiper-about .about_small_two{width: 96%;margin-left: 0%;margin-bottom: 80px;padding: 0px;}
  .about_img_list .swiper-container{width: 80%;}
  .about_img_list .swiper-slide{flex-wrap: wrap;}
  .about_img_small{width: 43.4%;}
  .swiper-about-prev{position: absolute;top: auto;bottom: 30px;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: -50px;margin-left: 50%;}
  .swiper-about-next{position: absolute;top: auto;bottom: 30px;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: -50px;margin-right: 50%;}
  .about_img_list .swiper-img-prev{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: 0px;margin-left: -0%;}
  .about_img_list .swiper-img-next{position: absolute;top: 50%;margin-top: -25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: 0px;margin-right: 0%;}



  /*企业文化*/
  .culture_dig_title{width: 260px;padding: 8px;top: 45%;}
  .culture_dig_title>div{padding: 10px 0px;}
  .culture_dig_title>div p{font-size: 18px;line-height: 30px;}
  .culture_dig_title>div span{font-size: 16px;line-height: 28px;}
  .page_select_culture{flex-wrap: wrap;}
  .culture_left{width: 96%;margin: 0px auto;}
  .culture_right{width: 96%;margin: 0px 2% !important;padding-top: 15px;}
  .culture_right .right_big_title>a{width: 100%;}
  .culture_right .right_big_title>a span{height: 150px;line-height: 150px;font-size: 22px;}
  .culture_right .right_big_title>a span img{max-width: 100%;}
  #culture_shzr .swiper-slide{flex-wrap: wrap;}
  .culture_right .swiper-slide .img_text_num{width: 98% !important;}
  .culture_right .swiper-slide .img_text_num img{width: 78%;}
  .culture_right .swiper-slide .img_text_num>div{height:55px !important;border:8px solid #2095e4 !important;padding:70% 10px 0px 0px !important;font-size: 32px !important;line-height: 50px !important;}
  #culture_shzr .swiper-container{height: auto;}
  .culture_right .swiper-slide .context_culture{width: 98% !important;margin-left: 0% !important;height: auto !important;padding: 15px 0px 35px 0px !important;}
  .culture_right li{width: 100%;text-align: center;}


  /*新闻中心*/
  .page_select_news li>a{flex-wrap: wrap;padding: 30px 0px 0px 0px;}
  .page_select_news li>a .img{width: 96%;margin-left:2%;text-align: center;}
  .page_select_news li>a .img img{margin: 0px auto;}
  .page_select_news li>a .text{width: 96%;margin-left:2%;padding: 15px 0px 20px 0px;}
  .page_select_news li>a .text .text_two{-webkit-line-clamp:3;height: 72px;}
  .page_select_news li>a .button{width: 96%;margin-left:2%;display: none;}
  .news_plate_context{flex-wrap: wrap;}
  .news_plate_context .plate_context_left{width: 98%;margin-right: 1%;margin-left: 1%;}
  .news_plate_context .plate_context_left img{max-width: 100%;}
  .news_plate_context .plate_context_left .next_stage{right: 5px;}
  .plate_context_right{width: 98%;margin-top: 25px;}
  /*============新闻详情================*/
  .detailed_text{width: 98%;margin:0px auto;}
  .page_news_detail .news_next_prve{flex-wrap: wrap;justify-content: center;justify-content: -webkit-center;}
  .page_news_detail .news_next_prve a.prve{width: 98%;margin-left: 1%;margin-bottom: 10px;}
  .page_news_detail .news_next_prve a.prve span{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
  .page_news_detail .news_next_prve a.reture{width: 45%;margin: 15px 0px;position: absolute;margin-top: 100px;}
  .page_news_detail .news_next_prve a.next span{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
  .page_news_detail .news_next_prve a.next{width: 98%;margin-left: 1%;margin-bottom: 10px;}



  /*产品中心*/
  .product_right{width: 100%;}
  .product_right li{width: 100%;padding: 0px 1%;}
  .margin_41_list{margin: 0px;}
  /*===============隐藏详情=============*/
  .detail_write{margin: 0px 10px;max-height:92%;overflow:auto;}
  .detail_write .detail_left{width: 100%;}
  .detail_write{padding: 10px 10px 0px 10px;}
  .detail_write .detail_left .left_sw_img{height: auto;min-height:200px;max-height:380px;}
  .detail_write .detail_right{width: 100%;}
  .detail_write .detail_left .swiper_all{margin: 5px 25px;height: 52px;}
  .detail_write .detail_left .sw_button-next{bottom: 12px;}
  .detail_write .detail_left .sw_button-prve{bottom: 12px;}
  .detail_write .detail_right .right_shoum{height: 150px;}
  .detail_write .detail_prve_next a.reture{display: none;}


  /*研发中心*/
  .develop_company .public_div{flex-wrap: wrap;}
  .develop_company .images_com_logo{width: 98%;height: auto;}
  .develop_company .about_index{width: 98%;padding: 0px 5px;margin: 0px auto;}
  .develop_patent{width: 98%;margin: 0px auto;}
  .develop_patent .patent_one_sum{flex-wrap: wrap;}
  .patent_one_sum .patent_one_sum_right li{font-size: 14px;}
  .patent_one_sum .patent_one_sum_left{width: 100%;margin-bottom: 30px;}
  .patent_one_sum .patent_one_sum_left .patent_o_s_l_one{width: 25%;margin:15px 0px 0px 0px;}
  .patent_one_sum .patent_one_sum_left .patent_o_s_l_one span.one{font-size: 28px;line-height: 32px;}
  .patent_one_sum .patent_one_sum_left .patent_o_s_l_one span.two{font-size: 12px;line-height: 32px;margin-left: 0px;}
  .patent_one_sum .patent_one_sum_left .patent_o_s_l_one .p_two{font-size: 12px;line-height: 16px;}
  .patent_one_sum .patent_one_sum_right{width: 92%;}
  .patent_two_swiper .swiper-container{width: 100%;margin: 50px auto;height: 210px;max-width: 330px;}
  .patent_two_swiper .swiper-slide{height: auto;width: 150px;}
  .develop_img_list .swiper-container{height: auto;}
  .develop_img_list .swiper-img-prev{position: absolute;top: 50%;margin-top: 25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -64px 0px;left: 0px;margin-left: 0%;z-index: 9;}
  .develop_img_list .swiper-img-next{position: absolute;top: 50%;margin-top: 25px;background-image: url(../images/index_top03.png);background-size: 120px 50px;width: 50px;height: 50px;background-position: -4px 0px;right: 0px;margin-right: 0%;z-index: 9;}
  .swiper-patent-prev{top: 50%;margin-top: -25px;left: 0px;margin-left: 50%;}
  .swiper-patent-next{top: 50%;margin-top: -25px;right: 0px;margin-right: 50%;}


  /*人力资源*/
  .hr_context p{padding: 0px 5px;margin-bottom: 20px;}
  .hr_context p.hr_back{padding:10px 20px 10px 10px;}
  .hr_list>p{margin-bottom: 20px;}
  .hr_list .hr_list_title{padding: 5px ;font-size: 14px;line-height: 20px;display: none;}
  .hr_list li>a.job_title_p{padding: 0px;height: auto;flex-wrap: wrap;border:1px solid #dadada;border-radius: 3px;margin-top: 10px;}
  .job_title_p .one_j_40,.job_title_p .one_j_14,.job_title_p .one_j_15,.job_title_p .one_j_17{width: 100%;border-bottom:1px dashed #eeeeee;display: flex;display: -webkit-flex;padding: 8px;justify-content: space-between;justify-content: -webkit-space-between;}
  .culture_right li a>span{font-size: 13px;line-height: 20px;width: 100%;display: flex;display: -webkit-flex;padding: 8px;justify-content: space-between;justify-content: -webkit-space-between;}
  .job_text_p{padding: 5px;text-align: left;font-size: 12px;}
  .job_title_p .hover{display: block;}
  .drop-down{bottom: 0px;top: auto;background-size: 75px;background-position:-3px 4px;}
  .hr_list li>a:hover .drop-down{background-position: -38px 4px;}
  .hr_list li>a.hover .drop-down{background-position: -38px 4px;}
  .hr_list li>a:hover{border: none;}
  .hr_list li>a.hover{border: none;}

  /*联系我们*/
  .small_one_map{flex-wrap: wrap;height: auto;}
  .small_one_map .map_contact_text{width: 100%;height: 360px;}
  .small_one_map .map_contact_logo{width: 100%;height: 360px;padding:18px 0px 18px 10px;}
  .small_two_our{flex-wrap: wrap;height: auto;}
  .small_two_our .our_contact_text1{width: 100%;height: 360px;}
  .small_two_our .our_contact_text2{width: 100%;height: 360px;padding:20px;}
}






