@charset "utf-8";
 @media only screen and (min-height: 177px) {
    .app_twomain .app_twomsg {
 {
        min-height: 177px;
    }
};
*{margin:0;padding:0;}
body{padding: 0;margin:0;font-family:'SourceHanSansCN-Regular_0','SourceHanSansCN-Normal_0','SourceHanSansCN-Bold_0','SourceHanSansCN-Light_0','SourceHanSansCN-ExtraLight_0','SourceHanSansCN-Heavy_0','SourceHanSansCN-Medium_0','Roboto-Regular','Roboto-Light','Roboto-Black','Roboto-BlackItalic','Roboto-Bold','Roboto-BoldCondensed','Roboto-BoldCondensedItalic','Roboto-BoldItalic','Roboto-Condensed','Roboto-CondensedItalic','Roboto-Italic','Roboto-LightItalic','Roboto-Medium','Roboto-MediumItalic','Roboto-Thin','Roboto-ThinItalic',/* 'MONTSERRAT EXTRA BOLD','MONTSERRAT SEMI BOLD','MONTSERRAT-BLACK','MONTSERRAT-BOLD','MONTSERRAT-HAIRLINE','MONTSERRAT-LIGHT','MONTSERRAT-REGULAR', */'Microsoft Yahei','PingFang SC','微软雅黑','Helvetica Neue','Helvetica','Montserrat light','Helvetica','Arial','sans-serif','微軟正黑體';overflow-x:hidden;background: #f6f6f6;}
.inlineblock{display: inline-block;}
.disblock{display: block;}
.margin0auto{margin: 0 auto;}
.widthauto{width:auto;}
.white{color: #fff;}
.black{color: #000;}
.one{color: #111;}
.line_height_1{line-height:1.3;}
.white_im{color: #fff !important;}
.over_hide{overflow:hidden;}
.notextshadow{text-shadow: none !important;}
.po_absolute{position:absolute;}
li{list-style-type: none;}
.transition_date{transition:1s;}
.bdselect_share_box,#bdimgshare_1554708354709,.sr-bdimgshare,
.bdimgshare-bg{display:none !important;height:0 !important;overflow:hidden !important;width:0 !important;}
.hover_cursor{cursor: pointer;}
.dis-block{display:block;}
.nowrap{white-space:nowrap;} /*禁止换行*/

.rotate180{transform:rotate(180deg);}
.border-eee1{border:1px solid #eee;}


/* ============================================================
   flex：定义布局为盒模型
   flex-v：盒模型垂直布局
   flex-1：子元素占据剩余的空间
   flex-middle：子元素垂直居中
   flex-center：子元素水平居中
   flex-justify：子元素两端对齐
   兼容性：ios 4+、android 2.3+、winphone8+
   ============================================================ */
.flex-row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-bottom{align-items:flex-end;}
.flex-top{align-items:flex-start;}
.flex-justifyend{justify-content:flex-end;}
.flex-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.flex-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}


/* 占位符颜色 */
#top-search form input::placeholder{ /* Firefox, Chrome, Opera */ 
color:#fff;font-size:15px;font-family: SourceHanSansCN-Regular_0;}
#top-search form input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ 
color:#fff;font-size:15px;font-family: SourceHanSansCN-Regular_0;}
#top-search form input::-ms-input-placeholder{ /* Microsoft Edge */ 
color:#fff;font-size:15px;font-family: SourceHanSansCN-Regular_0;}


/* 分页 */
.page_uls{margin: 60px 0 68px;}
.page_uls li:first-child,.page_uls li:last-child{background: #dddddd;}
.page_uls li{float: left;width: auto;height: 35px;line-height: 34px;}
.page_uls li~li{margin-left: 14px;}
.page_uls li a{color: #999;font-size: 14px;padding: 0 13px;}
.page_uls li.active a,.page_uls li:hover a{color: #fff;background-color: #005bac;}


/* 内页通用导航 */
.all_uls ul{background-color: #fff;}
.all_uls ul li{padding: 18px 0px 15px;float: left;}
.all_uls ul li a{font-size: 18px;color: #242424;}
.all_uls ul li.active a{color: #ffffff;}
.all_uls ul li.active{background: #005bac;}


/* 内页通用banner图标题 */
.all_banner{position: relative;}
.all_pic img{width: 100%;}
.all_title{position: absolute;top: 35%;left: 0px;width: 100%;}
.all_titlecn{font-size: 36px;color: #ffffff;margin-bottom: 0px;font-weight: normal;}
.all_titleen{font-size: 24px;color: #ffffff;font-family: Roboto-Regular;font-weight: normal;}


/* 头部 */
#wrapper{overflow-x: hidden;}
#logo img{padding: 16px 0;}
#header, #header-wrap, #logo img,#header.sticky-header:not(.static-sticky), #header.sticky-header:not(.static-sticky) #header-wrap, #header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{height: 74px;}
#header.sticky-header #header-wrap{background: #fff;}
#primary-menu ul li:hover > a, #primary-menu ul li.current > a{color: #005bac;font-weight: 900;}
#primary-menu > ul > li:hover > a> div:after, #primary-menu ul li > a > div.color:after{display: none;}
#header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a{padding: 26px 32px;}
#primary-menu ul li > a{padding: 26px 32px;color: #999999;font-size: 16px;}
#primary-menu ul li.active > a{color: #005bac;}
#primary-menu > ul > li > a > div{position: relative;}
/* #primary-menu > ul > li > a > div:before{content: "";position: absolute;bottom: -28px;left: 0px;border-bottom: solid 2px #005bac;width: 100%;opacity: 0;border-radius: 1px;} */
#primary-menu > ul > li:hover > a> div:before, #primary-menu > ul > li.current > a >div:before{opacity: 1;}
#wrapper{background: #f6f6f6;}
#header-wrap{background-color: #fff;}
#top-cart a{color: #999;height: 20px;}
#header.sticky-header:not(.static-sticky) #top-cart{margin-top: 27px!important;margin-bottom: 27px!important;}
#primary-menu #top-search a i{top: -2px;}
#primary-menu #top-cart{margin-top: 27px!important;margin-bottom: 27px!important;}

/*导航*/
#primary-menu ul li.mega-menu .mega-menu-content{width:100%;}
#primary-menu .topnav li .topul{padding:0;}
#primary-menu .topnav li .topul > li{width:14%;display:inline-block;position: relative;min-height: 1px;float:left !important;padding:10px 15px 40px 15px;}
#primary-menu .topnav li .topul > li > a {max-width:140px;margin:0 auto;display:block;}
#primary-menu .topnav li .topul > li > a > div > span{display:block !important;border:1px solid #eee;margin:10px 0;}
#primary-menu .topnav li .topul > li > a > div{font-size:16px;color:#fff;}
#primary-menu ul.topnav ul.topul > li.sub-menu > a, #primary-menu ul.topnav ul.topul > li.sub-menu:hover > a{background: transparent;}
#primary-menu ul.topnav ul.topul > li > a{padding:0;}
#primary-menu ul.topnav ul.topul li:hover > a{background: transparent;}
#primary-menu ul.topnav ul.topul > li > a:hover div{color:#fff;}
#primary-menu .topnav li .topul > li > ol{max-width: 140px;margin:20px auto 0 auto;height:auto;}
#primary-menu .topnav li .topul > li > ol li{}
#primary-menu .topnav li .topul > li > ol li a{display:block;padding:5px 0 4px 0;font-size:13px;color:rgba(220, 220, 220, 0.88);border-bottom:1px dashed rgba(85,85,85,.15);text-transform:capitalize;}
#primary-menu .topnav li .topul > li > ol li ~ li a{margin-top:3px;}
#primary-menu .topnav li .topul > li > ol li:hover a{color:#fff;}
#top-cart a:hover{color: #005bac;}

/* 置顶 */
#gotoTop i{font-size: 18px;font-weight: 600;}

/*面包屑*/
.ul-crumbs{height:70px;margin: 50px 0 20px;}
.ul-crumbs .breadcrumb{left:0 !important;right:auto !important;}
.ul-crumbs .breadcrumb li a,.ul-crumbs .breadcrumb li{color: #4e4e4e;font-size: 14px;}
.breadcrumb > li + li:before{display: none;}
.breadcrumb > li.active a{color: #005bac;}

/* 底部信息 */
footer{background-color: #005bac;padding: 33px 0 23px;}
.footer_logo{color: #fff;font-size: 18px;margin: 0px 0px 0px 20px;}
.footer_uls{float: right;margin-top: 20px;}
.footer_uls li{float: left;margin-right: 84px;}
.footer_uls li:last-child{margin-right: 0px;}
.footer_uls li:last-child i{color: #fff;font-size: 16px;margin-left: 10px;position: absolute;top: 18px;right: -25px;}
.footer_uls li>span:first-child a{font-size: 16px;color: #fff;margin-bottom: 14px;text-transform: uppercase;line-height: 1.5;cursor: pointer;}
.footer_uls li a{color: #ffffff;font-size: 14px;transition: .45s;}
.footer_uls li a:hover{color: #fff;transition: .45s;}
.footer_uls li span~span{margin-top: 27px;}
.footer_contact{margin-bottom: 75px;}
.footer_contact>span{font-size: 16px;color: #fff;margin-bottom: 30px;text-transform: uppercase;line-height: 1;}
.footer_contact>span a{color: #fff;}
.footer_address{margin-bottom: 34px;}
.footer_address li~li{margin-top: 13px;}
.footer_address li span{float: left;color: #ffffff;font-size: 14px;}
.footer_icon li{float: left;}
.footer_icon li~li{margin-left: 20px;}
.footer_bottom{border-top: solid 1px rgba(250, 250, 250, 0.3);padding: 10px 0 0px;margin-top: 20px;}
.footer_bottom>span{display: inline-block;height: 41px;line-height: 41px;color: #ffffff;font-size: 12px;}
.footer_bottom>span a{color: #ffffff!important;}
.footer_bottom span~span{margin-left: 60px;}
.footer_icon{margin-top: 30px;}
.footer_icon li{float: left;}
.footer_icon li~li{margin-left: 20px;}
.footer_icon li a i{color: #003666;font-size: 18px;}
.lishow{opacity: 0;}
.iconshow{opacity: 0;}
.liheight{height: 75px;overflow: hidden;}
/* 底部信息end */


/* 首页 */
/* banner图 */
.index_silder .swiper-pagination span{background: rgba(250, 250, 250, 0.23);border: none;width: 29px;height: 4px;border-radius: 0px;}
.index_silder .swiper-pagination span:hover,.index_silder .swiper-pagination span.swiper-pagination-bullet-active{width: 48px;border-radius: 0px;}
.index_silder #slider-arrow-left,.index_silder #slider-arrow-right{width: 25px;height: 25px;line-height: 25px;background: transparent;}
.index_silder #slider-arrow-left{left: 130px;}
.index_silder #slider-arrow-right{right: 130px;}
.index_silder #slider-arrow-left:hover,.index_silder #slider-arrow-right:hover{background: transparent!important;}
.index_silder .slider-caption .index_slidetitleone{font-size: 42px;font-weight: normal;text-shadow: 2px 3px 12px 0px rgba(35, 15, 81, 0.33), 2px 3px 12px 0px rgba(35, 15, 81, 0.33);margin-bottom: 15px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_silder .slider-caption .index_slidetitletwo{font-size: 31px;text-shadow: 2px 3px 12px 0px rgba(35, 15, 81, 0.33), 2px 3px 12px 0px rgba(35, 15, 81, 0.33);color: #fff;line-height: 1.2;height: 115px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.index_silder .slider-caption{top: 42%!important;left: auto;right: 100px;opacity: 1!important;}
.index_silder .indexvideo{width: 100%;}
.index_silder .indexvideo img{width: 44px;height: 44px;}
.index_silder .swiper-container-horizontal>.swiper-pagination-bullets{width: 100%;}
.index_silder .swiper-pagination{bottom: 40px!important;}
.index_bannerpic img{width: 100%;}
.index_silder .swiper-button-prev,.index_silder .swiper-container-rtl .swiper-button-next,.index_silder .swiper-button-next,.index_silder .swiper-container-rtl .swiper-button-prev{background-image: none;}
/* 第一部分 */
.index_all .swiper-button-prev,.index_all .swiper-container-rtl .swiper-button-next,.index_all .swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image: none;}
.index_all .swiper-pagination{display: none;}
.index_one .swiper-button-next{left: 50.5%;}
.index_one .swiper-button-prev{left: auto;right: 50.5%;}
.index_one .swiper-button-next,.index_one .swiper-button-prev{width: 41px;height: 42px;line-height: 40px;border-radius: 5px;border: solid 1px #dddddd;text-align: center;top: 82%;display: none;}
.index_all .swiper-button-next img,.index_all .swiper-button-prev img{width: 25px;height: 25px;}
.index_onepic img{width: 100%;}
.index_onemsg{width: 100%;position: absolute;top: 32%;left: 0px;}
.index_onemsg>div{width: 100%;text-align: center;}
.index_onetiltebig{font-size: 30px;font-weight: 900;margin-bottom: 30px;padding: 0 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #111!important;}
.index_onetitlesmall{font-size: 26px;margin-bottom: 20px;padding: 0 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-family: SourceHanSansCN-Regular_0;font-weight: normal;color: #111!important;font-weight: 900;}
.index_onemain{margin-bottom: 30px;font-size: 20px;font-family: Roboto-Light;padding: 0 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #999!important;}
.index_onemore{width: 152px;height: 42px;line-height: 42px;border-radius: 5px;border: solid 1px #dddddd;letter-spacing: 3px;font-size: 13px;color: #999!important;}
/* 第二部分 */
.index_two .index_onemsg{width: auto;max-width: 600px;left: 9%;}
.index_two .index_onemsg>div{text-align: left;}
.index_two .index_onetiltebig{padding: 0px;color: #fff!important;}
.index_two .index_onetitlesmall{padding: 0px;color: #fff!important;}
.index_two .swiper-button-next,.index_two .swiper-button-prev{width: 41px;height: 42px;line-height: 40px;border-radius: 5px;border: solid 1px #dddddd;text-align: center;top: 68%;}
.index_two .swiper-button-next{left: 12%;}
.index_two .swiper-button-prev{left: auto;right: 89%;}
/* 第三部分 */
.index_three .index_onemsg{width: auto;max-width: 600px;right: auto;left: 57%;}
.index_three .index_onemsg>div{text-align: left;}
.index_three .index_onetiltebig{padding: 0px;color: #fff!important;}
.index_three .index_onetitlesmall{padding: 0px;color: #fff!important;}
.index_three .swiper-button-next,.index_three .swiper-button-prev{width: 41px;height: 42px;line-height: 40px;border-radius: 5px;border: solid 1px #dddddd;text-align: center;top: 68%;}
.index_three .swiper-button-next{left: 60.5%;}
.index_three .swiper-button-prev{left: auto;right: 40.5%;}
/* 第四部分 */
.index_four{margin: 88px 0 85px;}
.index_fourmsg{color: #111111;font-size: 30px;margin-bottom: 61px;}
.index_four .owl-carousel-full .owl-nav [class*=owl-]{display: block;}
.index_four .owl-carousel .owl-nav.disabled{display: block;}
.owl-carousel .owl-nav [class*=owl-]:hover{background-color: transparent !important;color: #005bac!important;}
.owl-carousel-full .owl-nav [class*=owl-]{left: -50px !important;color: #000;font-size: 50px;}
.owl-carousel-full .owl-nav .owl-next{left: auto!important;right: -50px !important;}
.owl-carousel-full .owl-nav [class*=owl-]{background: transparent!important;}
.index_fourpic{margin-bottom: 20px;}
.index_four .owl-carousel .owl-item .index_fourpic span img{width: 53px;height: 53px;margin: 0 auto;}
.index_fourpic span:first-child{display: none;}
.index_fourpic span:last-child{display: block;}
.product_title{color: #111111;font-size: 16px;transition: .45s;}
.index_fourbox{background: #fff;width: 100%;padding: 60px 0;transition: .45s;}
.index_fourbox:hover{background-color: #005bac;border-radius: 10px;transition: .45s;}
.index_fourbox:hover .product_title{color: #fff;transition: .45s;}
.index_fourbox:hover .index_fourpic span:first-child{display: block;}
.index_fourbox:hover .index_fourpic span:last-child{display: none;}
/* 第五部分 */
.index_fivelb .oc-item{padding: 20px 20px 83px 20px;}
.index_alltitle{margin-bottom: 48px;padding: 0 50px;}
.index_titlecn{color: #242424;font-size: 30px;margin-bottom: 9px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_titleen{font-family: Roboto-Black;font-size: 36px;color: #e2e5ed;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_fivebox{background: #fff;box-shadow: 0px 9px 18px 0px rgba(146, 157, 168, 0.25);border-radius: 15px;border: solid 1px #dddddd;transition: .45s;}
.index_fivepic img{padding: 14px;}
.index_fivetitle{padding: 59px 55px 45px 65px;}
.index_fivename{font-size: 18px;color: #111;margin-bottom: 11px;height: 54px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index_fivedate{font-size: 14px;color: #999;margin-bottom: 13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_fivemsg{font-size: 14px;color: #999;margin-bottom: 0px;height: 63px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.index_fivelb .owl-carousel .owl-nav [class*=owl-]{opacity: 1;}
.index_fivelb .owl-carousel .owl-nav.disabled{display: block;}
.index_fivelb .owl-carousel .owl-dots.disabled{display: none;}
.index_fivelb .owl-carousel .owl-nav [class*=owl-]:hover{background: transparent!important;color: #111!important;}
.index_fivelb .owl-carousel-full .owl-nav [class*=owl-]{background: transparent;color: #111;font-size: 50px;}
.index_fivelb .owl-carousel-full .owl-nav .owl-prev{left: -50px!important;}
.index_fivelb .owl-carousel-full .owl-nav .owl-next{right: -50px!important;}
.index_fivelb .owl-carousel .owl-nav .disabled{display: block!important;color: #999!important;}
.index_fivebox:hover .index_fivetitle{background: #005bac;transition: .45s;border-radius: 0px 0px 15px 15px;color: #fff;}
.index_fivebox:hover{margin-top: -16px;}
.index_fivebox:hover .index_fivename{margin-bottom: 11px;transition: .45s;color: #fff;}
.index_fivebox:hover .index_fivedate,.index_fivebox:hover .index_fivemsg{color: #fff;transition: .45s;}


/* 关于 */
.about_box{position: relative;margin: 67px 0px 90px;}
.about_pic>img{width: 100%;}
.about_main{max-width: 760px;position: absolute;top: 40%;right: 214px;}
.about_title{font-size: 30px;color: #fff;font-weight: 900;margin-bottom: 10px;}
.about_main p{font-size: 16px;color: #fff;line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 13;-webkit-box-orient: vertical;}
/* 关于end */


/* 公司文化 */
/* 第一部分 */
.culture_uls{margin: 94px 0 0px;}
.culture_uls li{position: relative;}
.culture_uls li~li{margin-top: 46px;}
.culture_uls li .culture_main{position: absolute;top: 40%;max-width: 650px;}
.culture_uls li:nth-child(odd) .culture_main{right: 15%;}
.culture_uls li:nth-child(even) .culture_main{left: 15%;}
.culture_pic img{width: 100%;}
.culture_msg{height: 192px;overflow: hidden;}
.culture_msg p{margin-bottom: 0px;color: #ffffff;font-size: 16px;}
.culture_title{font-size: 30px;margin-bottom: 10px;color: #fff;}
/* 第一部分end */
/* 第二部分 */
.culture_two{margin-top: 88px;}
.culture_twotitle{font-size: 30px;color: #242424;margin-bottom: 15px;}
.culture_twomsg{color: #242424;font-size: 16px;margin: 0px auto 60px;max-width: 780px;}
/* 第二部分end */
/* 公司文化end */


/* 荣誉证书 */
/* 第一部分 */
.honor_one{margin: 103px 0 134px;}
.honor_onetitle{color: #111111;font-size: 30px;margin-bottom: 46px;}
.honor_onemsg{font-size: 16px;color: #111;margin: 0 auto 56px;max-width: 886px;}
.honor_oneslider .swiper-container{max-width:1194px;}
.honor_oneslider .swiper-slide{width:410px;}
.honor_oneslider .swiper-button-prev,.honor_oneslider .swiper-button-next{background-image:none;width:44px;height:44px;line-height:44px;border-radius:50%;background-color: #fdfdfd;border: solid 2px #999999;transition: .45s;}
.honor_oneslider .swiper-button-prev i,.honor_oneslider .swiper-button-next i{font-size: 18px;color: #999;transition: .45s;}
.honor_oneslider .swiper-button-next{right: 240px;}
.honor_oneslider .swiper-button-prev{left: 240px;}
.honor_oneslider .swiper-button-next,.honor_oneslider .swiper-button-prev{top:45%;}
.honor_oneslider .swiper-button-prev:hover,.honor_oneslider .swiper-button-next:hover{background-color: #005bac;transition: .45s;border: none;line-height:44px;}
.honor_oneslider .swiper-button-prev:hover i,.honor_oneslider .swiper-button-next:hover i{color: #fff;transition: .45s;}
.honor_oneslider .honor_onename{font-size: 18px;font-weight: 900;color: #111;margin: 16px 0;display: none;}
.honor_oneslider .swiper-slide-active .honor_onename{display: block;}
/* 第一部分end */
/* 第二部分 */
.honor_two{margin: 0 -13px 170px;}
.honor_two>div{padding: 0 13px;}
.honor_two>div:nth-child(1n+5){margin-top: 50px;}
.honor_two>div:nth-child(4n+1){clear: both;}
.honor_twopic img{width: auto;height: 288px;}
.honor_twoname{font-size: 14px;color: #111;margin: 25px 0;}
/* 第二部分end */
/* 荣誉证书end */


/* 招聘 */
/* 第一部分 */
.recruit_one{margin: 60px 0 64px;}
.recruit_onetitle{font-size: 30px;color: #111;margin-bottom: 80px;}
.recruit_onename{font-size: 24px;color: #111;margin-bottom: 30px;font-weight: normal;}
.recruit_onemain{font-size: 16px;color: #111;line-height: 1.8;margin: 0 auto 50px;max-width: 710px;}
/* 第一部分end */
/* 第二部分 */
.recruit_uls{margin-bottom: 122px;}
.recruit_uls ul{text-align: center;}
.recruit_uls ul li{padding-left: 16px;float: left;width: 14.2%;}
.recruit_uls ul li:nth-child(1n+8){margin-top: 25px;}
.recruit_uls ul li:nth-child(7n+1){clear: both;}
.recruit_twobox{background-color: #ffffff;border-radius: 4px;border: solid 1px #dddddd;padding: 55px 20px;transition: .45s;}
.recruit_twobox span{margin-bottom: 18px;}
.recruit_twobox div{color: #111;font-size: 16px;}
.recruit_twobox:hover{box-shadow: 0px 6px 9px 0px rgba(52, 75, 118, 0.16);transition: .45s;}
/* 第二部分end */
/* 第三部分 */
.recruit_three{margin-bottom: 52px;}
.recruit_threebox .toggle.toggle-bg .togglet{line-height: 82px;border-radius: 10px;background-color: #ffffff;border-radius: 10px;border: solid 1px #dddddd;}
.recruit_threebox .toggle.toggle-bg .togglet.toggleta{background-color: #005bac;border: solid 1px #005bac;}
.recruit_threebox .toggle.toggle-bg .togglec{border: none;border-top: none!important;padding: 38px 45px 35px 60px;box-shadow: 5px 10px 10px rgba(81, 91, 106, 0.17);background: #fff;border-radius: 4px;}
.recruit_threebox .recruit_threeleft .recruit_threetitle{font-size: 18px;color: #111;width: 80%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
.recruit_threebox .recruit_threeleft .recruit_threenum{width: 20%;float: right;color: #111;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;text-align: right;padding-right: 71px;}
.recruit_threetip{color: #111;font-size: 16px;font-family: SourceHanSansCN-Bold_0;font-weight: 600;margin-bottom: 21px;}
.recruit_threeuls{padding-left: 22px;}
.recruit_threeuls li{font-size: 16px;color: #111;line-height: 1.8;}
.recruit_threelist{margin-bottom: 23px;}
.recruit_threeemail{text-align: right;color: #111;font-size: 16px;font-family: SourceHanSansCN-Bold_0;font-weight: 600;margin-top: 74px;}
.recruit_threebox .toggle.toggle-bg .togglet.toggleta .recruit_threetitle,.recruit_threebox .toggle.toggle-bg .togglet.toggleta .recruit_threenum{color: #fff;}
/* .recruit_three{margin-bottom: 52px;}
.recruit_threebox .acctitle i{display: none!important;}
.recruit_threebox .accordion>div.acctitle~div.acctitle{margin-top: 21px;}
.recruit_threebox .acctitle{background-color: #fff;padding-left: 66px;border-radius: 10px;border: solid 1px #dddddd;}
.recruit_threebox .recruit_threeleft{width: 95%;float: left;height: 70px;line-height: 70px;}
.recruit_threebox .recruit_threeleft .recruit_threetitle{font-size: 18px;color: #111;width: 80%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
.recruit_threebox .recruit_threeleft .recruit_threenum{width: 20%;float: right;color: #111;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;text-align: right;}
.recruit_threebox .acctitle.acctitlec{background-color: #005bac;border: solid 1px #005bac;}
.recruit_threebox .acc_content{border: none;border-top: none!important;padding: 38px 45px 35px 60px;box-shadow: 5px 10px 10px rgba(81, 91, 106, 0.17);background: #fff;margin-bottom: 43px;}
.recruit_threetip{color: #111;font-size: 16px;font-family: SourceHanSansCN-Bold_0;font-weight: 600;margin-bottom: 21px;}
.recruit_threeuls{padding-left: 22px;}
.recruit_threeuls li{font-size: 16px;color: #111;line-height: 1.8;}
.recruit_threelist{margin-bottom: 23px;}
.recruit_threeemail{text-align: right;color: #111;font-size: 16px;font-family: SourceHanSansCN-Bold_0;font-weight: 600;margin-top: 74px;}
.recruit_threebox .acctitle.acctitlec .recruit_threetitle,.recruit_threebox .acctitle.acctitlec .recruit_threenum{color: #fff;} */
/* 第三部分end */
/* 招聘end */


/* 公司环境 */
/* 第一部分 */
.office_one{margin: 80px 0 117px;}
.office_onetitle{color: #111111;font-size: 30px;margin-bottom: 59px;}
.office_onebox{margin: 0 -13px;}
.office_onebox>div{padding: 0 13px;}
.office_pic>div~div{margin-top: 18px;}
.office_picbox{position: relative;}
.office_picbox span img{width: 100%;}
.office_btn{width: 178px;height: 54px;line-height: 54px;font-size: 18px;color: #fff;background-color: rgba(0,91,172,0.7);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0;transition: .46s;}
.office_picbox:before{content: "";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background: rgba(0,0,0,0.5);opacity: 0;transition: .45s;}
.office_picbox:hover .office_btn,.office_picbox:hover:before{opacity: 1;transition: .45s;}
/* 第一部分end */
/* 第二部分 */
.office_two{margin-bottom: 75px;}
.office_twoswiper .swiper-container{width:100%;height:100%;}
.office_twoswiper .swiper-slide{width: 935px!important;height: auto;font-size:18px;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;}
.office_twoswiper .swiper-slide img{width: 100%;height: 100%;}
.office_twoswiper .swiper-button-prev i,.office_twoswiper .swiper-button-next i{font-size: 26px;color: #111;font-weight: 900;}
.office_twoswiper .swiper-button-prev ,.office_twoswiper .swiper-button-next{background-image: none;top: 45%;}
.office_twoswiper .swiper-button-prev{left: 22%;}
.office_twoswiper .swiper-button-next{right: 22%;}
.office_twoswiper .swiper-pagination{display: none;}
.office_twoswiper .office_twoname{font-size: 16px;color: #111;margin: 26px 0 20px;opacity: 0;}
.office_twoswiper .swiper-slide-active .office_twoname{opacity: 1;}
.office_twoswiper .swiper-slide-prev .office_twopic span,.office_twoswiper .swiper-slide-next .office_twopic span{position: relative;}
.office_twoswiper .swiper-slide-prev .office_twopic span:before{content: "";position: absolute;top: 0px;left: 0;width: 100%;height: 100%;background: linear-gradient(to left, rgba(255,255,255,0) -70%, rgba(255,255,255,1));}
.office_twoswiper .swiper-slide-next .office_twopic span:before{content: "";position: absolute;top: 0px;right: 0;width: 100%;height: 100%;background: linear-gradient(to right, rgba(255,255,255,0) -70%, rgba(255,255,255,1));}
/* 第二部分end */
/* 公司环境end */


/* 新闻列表 */
.news_big{margin-top: 80px;}
.news_title{color: #111111;font-size: 30px;margin-bottom: 40px;}
.news_box{margin: 0 -22px;}
.news_box>div{padding: 0 22px;}
.news_box>div:nth-child(1n+4){margin-top: 53px;}
.news_box>div:nth-child(3n+1){clear: both;}
.news_listbox{background: #fff;box-shadow: 0px 9px 29px 0px rgba(146, 157, 168, 0.25);border-radius: 15px;border: solid 1px #dddddd;transition: .45s;}
.news_listpic img{padding: 14px;}
.news_listtitle{padding: 59px 65px 45px 56px;}
.news_listname{font-size: 18px;color: #111;margin-bottom: 11px;height: 54px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_listdate{font-size: 14px;color: #999;margin-bottom: 13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_listmsg{font-size: 14px;color: #999;margin-bottom: 0px;height: 63px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news_listbox:hover .news_listtitle{background: #005bac;transition: .45s;border-radius: 0px 0px 15px 15px;color: #fff;}
.news_listbox:hover{margin-top: -16px;}
.news_listbox:hover .news_listname{margin-bottom: 11px;transition: .45s;color: #fff;}
.news_listbox:hover .news_listdate,.news_listbox:hover .news_listmsg{color: #fff;transition: .45s;}
/* 新闻列表end */


/* 新闻详情 */
.newsdetails_box{margin: 38px 0 71px;background: #fff;padding: 0px 176px 0 183px;}
.newsdetails_date{color: #7d7d7d;font-size: 14px;padding-bottom: 13px;margin-bottom: 54px;border-bottom: solid 1px #ebebeb;}
.newsdetails_title{font-size: 24px;padding: 112px 0 27px;margin-bottom: 0px;color: #111;font-weight: normal;}
.newsdetails_msg p{color: #111;font-size: 16px;text-indent: 2em;}
.newsdetails_msg img{margin: 30px auto;display: block;}
.newsdetails_btn{padding: 62px 0 78px;}
.newsdetails_btn a{width: 122px;height: 44px;line-height: 42px;background-color: #005bac;border: solid 1px #ebebeb;color: #fff;font-size: 14px;margin: 0 auto;}
.newsdetails_btnprev{float: left;}
.newsdetails_btnnext{float: right;}
.newsdetails_btn .newsdetails_fanhui{width: 122px;height: 44px;background-color: #f6f6f6;border: solid 1px #005bac;color: #005bac;font-size: 14px;}
/* 新闻详情end */


/* 联系我们 */
/* 第一部分 */
.contact_big{position: relative;top: -160px;margin-bottom: -160px;}
.contact_one{background: #fff;padding: 64px 20px 69px;}
.contact_one>div~div .contact_box{position: relative;}
.contact_one>div~div .contact_box:before{content: "";position: absolute;top: 50%;left: 0px;width: 1px;height: 24px;border-right: solid 1px #d2d2d2;}
.contact_box span{margin-bottom: 10px;}
.contact_box div{font-family: Roboto-Bold;color: #111;font-size: 30px;}
.contact_address{background: url('../images/contact/dt.png') no-repeat 100% 100%;padding: 49px 30px 39px;margin-top: 20px;}
.contact_address span{color: #111111;font-size: 18px;}
.contact_address span~span{margin-left: 10px;}
/* 第一部分end */
/* 第二部分 */
.contact_two{margin: 33px -12px 83px;}
.contact_two>div{padding: 0px 12px;}
.contact_two>div.col-sm-8{width: 61%;}
.contact_two>div.col-sm-4{width: 39%;}
.contact_left{background: #fff;padding: 101px 215px 93px 125px;}
.contact_left>div{float: left;width: 50%;}
.contact_pic span{margin-bottom: 10px;}
.contact_pic span img{width: 80%;margin: 0 auto;}
.contact_pic div{font-size: 18px;color: #111;}
.contact_map #allmap{height: 513px;width: 100%;overflow: hidden;}
.contact_map #BMapLib_transBox0 tbody>tr>td{padding-left: 4px!important;}
.contact_map .BMap_Marker>div{width: 50px!important;}
.contact_map #BMapLib_search_bus_btn0{margin-left: 0!important;}
.contact_map .BMapLabel{border: none!important;background: rgba(255,255,255,1)!important;font-size: 16px!important;padding: 15px 20px!important;font-weight: 600!important;border-radius: 27px;max-width:none;box-shadow: 0px 0px 24px 0px rgba(38, 7, 7, 0.26);color: #111!important;white-space: normal!important;width: 300px!important;}
.contact_map .contacthome{padding: 60px;}
.contact_map .cont-gzh{font-size: 24px;font-weight: 600;margin-bottom: 50px;text-align: center;}
.contact_map .cont-gzh + ul li ~ li{margin-left: 60px;}
.contact_map .cont-gzh + ul li div{font-size: 16px;margin-top: 10px;}
.contact_map .anchorBL{display: none;}
.contact_map .BMap_stdMpCtrl{display: none;}
/* 第二部分end */
/* 联系我们end */


/* 产品 */
/* 通用导航（产品，方案） */
.pro_navs{padding: 30px 0 0px;margin-bottom: 83px;}
.pro_uls{width: 90%;margin: 0 auto;}
.pro_uls li{float: left;margin-bottom: 25px;}
.pro_uls li a{font-size: 18px;color: #111;margin-right: 100px;}
.pro_uls li.active a{color: #005bac;}
.pro_navs .togglet{z-index: 10;}
.pro_navs .togglet i{left: auto;right: 20px;font-size: 24px;top: 20px;color: #999;font-weight: normal;}
.pro_navs .toggle .togglec{border-bottom: solid 1px #b0b0b1;z-index: 1;}
/* 通用标题（产品，方案） */
.protitlecn{font-size: 30px;color: #111;margin-bottom: 0px;line-height: 1.2;}
.pro_border{width: 45px;height: 6px;border-bottom: solid 6px #005bac;}
/* 第一部分 */
.product_one{margin-bottom: 100px;}
.product_onetop{margin-top: 52px;}
.product_onetop div{font-size: 24px;color: #111;font-weight: 900;margin-bottom: 20px;}
.product_oneuls{max-width: 550px;margin: 0 auto;}
.product_oneuls li{font-size: 16px;color: #111;line-height: 1.8;}
/* .product_oneuls p{margin-bottom: 0px;} */
/* 第一部分end */
/* 第二部分 */
.product_twobox{margin: 74px -84px 108px;}
.product_twobox>div{padding: 0px 84px;}
.product_twobox>div:nth-child(1n+5){margin-top: 30px;}
.product_twobox>div:nth-child(4n+1){clear: both;}
.product_twomain span{display: block;margin-bottom: 26px;}
.product_twomain div{font-size: 18px;color: #111;margin-bottom: 20px;overflow: hidden;padding: 0 20px;white-space: nowrap;text-overflow: ellipsis;}
.product_twomain p{font-size: 14px;color: #999;height: 84px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-align: center;}
/* 第二部分end */
/* 第三部分 */
.product_threebox{margin: 53px -30px 20px;}
.product_threebox>div{padding: 0 30px;}
.product_threemsg{padding: 0 85px;}
.product_threeli{margin-bottom: 33px;}
.product_threesamll{font-size: 20px;color: #111;margin-bottom: 2px;}
.product_threeuls li{font-size: 16px;color: #111;}
.product_threetitle{font-size: 36px;color: #111;margin: 0px 0 10px;}
.product_threepic{text-align: right;padding-top: 5px;}
/* 第三部分end */
/* 第四部分 */
.product_four{margin-bottom: 58px;}
.product_fourmsg{padding: 0 100px;font-size: 16px;color: #111;margin: 30px 0 27px!important;;}
.product_fourpic{background: #fff;padding: 0px 30px;box-shadow: 4px 5px 21px 0px rgba(185, 194, 221, 0.9);}
.product_foursmall{display: none;}
/* 第四部分end */
/* 产品end */


/* 方案 */
/* 第一部分 */
.app_one{margin-bottom: 100px;}
.app_onetop{margin-top: 52px;}
.app_onetop div{font-size: 24px;color: #111;font-weight: 900;margin-bottom: 20px;}
.app_oneuls{max-width: 550px;margin: 0 auto;}
.app_oneuls li{font-size: 16px;color: #111;line-height: 1.8;}
/* 第一部分end */
/* 第二部分 */
.app_twobox{margin: 74px -100px 108px;}
.app_twobox>div{padding: 0px 100px;}
.app_twobox>div:nth-child(1n+4){margin-top: 30px;}
.app_twobox>div:nth-child(3n+1){clear: both;}
.app_twomain .app_icon{width: 96px;height: 96px;line-height: 96px;border-radius: 50%;background-color: #013e98;margin: 0px auto 26px;position: relative;z-index: 10;}
.app_twomain .app_twomsg{background: #fff;padding: 53px 71px 46px 61px;margin-top: -50px; color:#000;font-size:16px;min-height: 177px;height:80px;}
.Wrap{color:block; margin-bottom:30px;font-weight:900;}
.app_twomain p{font-size: 16px;color: #111;height: 75px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 0px;}
/* 第二部分end */
/* 第三部分 */
.app_twomain yi {}
}
.app_three{margin-bottom: 58px;}
.app_threemsg{max-width: 820px;margin: 30px auto 27px;font-size: 16px;color: #111;}
.app_threepic{padding: 0px 30px;}
/* 第三部分end */
/* 第四部分 */
.app_fourbox{margin: 62px 0 95px;}
.app_fourname{height: 68px;line-height: 68px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 18px;color: #111;background-color: #e0e3ea;padding: 0 15px;}
.app_fourbox .owl-carousel .owl-nav [class*=owl-]{opacity: 1;background: none;border: none;font-size: 32px;color: #111;}
.app_fourbox .owl-carousel .owl-nav [class*=owl-]:hover{background: none!important;color: #111!important;}
.app_fourbox .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display: block;}
.app_fourbox .owl-carousel .owl-nav .owl-prev{left: -55px;}
.app_fourbox .owl-carousel .owl-nav .owl-next{right: -55px;}
.app_fourbox .owl-carousel:hover .owl-nav .owl-prev{left:-55px;}
.app_fourbox .owl-carousel:hover .owl-nav .owl-next{right:-55px;}
/* 第四部分end */
/* 方案end */




/* 移动端适配 */
@media(max-width:768px){
    /* 头部 */
    #header-wrap{background-color: #fff!important;}
    #header.transparent-header{border: none;}
    #primary-menu-trigger{color: #000;top: 10px;}
    #top-search{display: none;}
    #logo{height: 70px;}
    #primary-menu ul li > a{font-size: 14px;line-height: 15px;}
    #primary-menu ul ul:not(.mega-menu-column){padding-left: 15px;}
    #primary-menu ul ul li > a{font-size: 12px;padding: 11px 10px !important;}
    #primary-menu > ul > li:hover > a> div:after, #primary-menu ul li > a > div.color:after{display: none;}
    .noleftpadding767{padding-left:0!important;}
    .norightpadding767{padding-right:0!important;}
    .index_about1 .content-wrap .container.clearfix > ul > li{width:50%!important;height:180px!important;padding:20px 5px;}
    .index_about1 .content-wrap .container.clearfix > ul > li ~ li:before{display:none;}
    #primary-menu ul > li > a, #primary-menu.style-2 > div > ul > li > a{padding: 10px 5px !important;}
    #primary-menu > ul > li > a > div:before{display: none;}
    #primary-menu ul ul li > a{color: #999999;}
    #primary-menu ul ul li:hover > a{color: #013e98;}
    #primary-menu #top-cart{display: block;margin: 10px 0!important;position: initial;padding: 0 5px;width: 100%;}
    #primary-menu #top-cart a{font-size: 16px;text-align: left;}

    /* 置顶 */
    #gotoTop{right: 10px;width: 30px;height: 30px;line-height: 26px;}
    #gotoTop i{font-size: 14px;}

    /* 底部信息 */
    footer .footer_box{max-width: 100%;padding: 0 15px;}
    footer{padding: 30px 0 5px;}
    .footer_logo{margin: 0px 0px 15px 0px;}
    .footer_box .col-sm-3{padding: 0px;}
    .footer_uls li>span:first-child a{font-size: 14px;margin-bottom: 8px;}
    .footer_uls{float: initial;margin-bottom: 0px;}
    .footer_uls li a{font-size: 12px;}
    .footer_contact>span{margin-bottom: 18px;font-size: 12px;}
    .footer_contact>span a{display: block;}
    .footer_uls li span~span,.footer_address li~li{margin-top: 5px;}
    .footer_uls li{/* width: 50%!important;margin-bottom: 20px; */margin-right: 20px;}
    .footer_uls li.liwidth:nth-child(2n+1){clear: both;}
    .footer_address,.footer_contact{margin-bottom: 10px;}
    .footer_bottom span~span{margin-left: 30px;}
    .footer_bottom>span{height: 25px;line-height: 25px;}
    .liheight{height: auto;}
	.lishow{display: none;}
	.iconshow{display: none;}
    .footer_icon{margin: 15px 0;}
    .liwidth{width: 50%!important;margin-bottom: 20px;margin-right: 0px!important;}
    .footer_uls li:last-child{position: relative;}
    .footer_uls li:last-child i{top: 0px;right: 65px;}

    /* 首页 */
    .index_silder #slider-arrow-left{left: 10px;}
    .index_silder #slider-arrow-right{right: 10px;}
    .index_silder .slider-caption .index_slidetitleone{font-size: 18px;}
    .index_silder .slider-caption .index_slidetitletwo{font-size: 14px;height: 50px;}
    .index_silder .slider-caption{top: 20%!important;max-width: 240px;}
    .index_silder .slider-caption{right: 80px;}
    .index_silder .indexvideo img{width: 30px;height: 30px;}
    .index_silder .swiper-pagination{bottom: 10px!important;}
    .index_onetiltebig{font-size: 16px;margin-bottom: 10px;padding: 0px;}
    .index_onetitlesmall{font-size: 14px;padding: 0px;margin-bottom: 5px;}
    .index_onemain{padding: 0px;font-size: 12px;margin-bottom: 8px;}
    .index_onemsg{top: 10%;font-size: 12px;}
    .index_onemore{width: 80px;height: 25px;line-height: 22px;letter-spacing: 0px;font-size: 10px;}
    .index_one .swiper-button-next, .index_one .swiper-button-prev{width: 25px;height: 25px;line-height: 22px;top: 95%;}
    .index_all .swiper-button-next img, .index_all .swiper-button-prev img{width: 15px;height: 15px;}
    .index_two .swiper-button-next, .index_two .swiper-button-prev,.index_three .swiper-button-next, .index_three .swiper-button-prev{width: 25px;height: 25px;line-height: 22px;}
    .index_three .swiper-button-prev{right: 65.5%;}
    .index_three .swiper-button-next{left: 35.5%;}
    .index_two .index_onemsg{left: 4%;}
    .index_three .index_onemsg{right: auto;left: 28%;max-width: auto;}
    .index_four{margin: 40px 0;}
    .index_fourmsg{font-size: 18px;margin-bottom: 20px;}
    .product_title{font-size: 14px;}
    .index_four .owl-carousel .owl-item .index_fourpic span img{width: 40px;height: 40px;}
	.index_fivelb .owl-carousel .owl-nav.disabled,.index_fivelb .owl-carousel .owl-dots.disabled{display: block;}
	.index_fivelb .owl-carousel .owl-dots{position: absolute;top: -40px;text-align: center;width: 100%;}
	.owl-carousel .owl-dots .owl-dot span{background: #005bac;opacity: 0.35;}
    .index_titlecn{font-size: 16px;}
    .index_titleen{font-size: 18px;margin-bottom: 10px;}
    .index_alltitle{margin-bottom: 20px;}
    .index_fivetitle{padding: 0px 20px 20px;}
    .index_fivename{font-size: 15px;height: 42px;}
    .index_fivemsg{font-size: 12px;height: 55px;}
    .index_fivelb .oc-item{padding-bottom: 40px;}

    /* 内页通用导航 */
    .all_uls li{padding: 10px;}
    .all_nav{bottom: -50px;right: 0px;}
    .all_uls li a{font-size: 14px;padding-bottom: 0px;}

    /* 通用标题 */
	.all_titlecn{font-size: 18px;}
	.all_titleen{font-size: 14px;}

	/* 通用导航 */
	.all_uls ul li a{font-size: 14px;}

    /* 关于 */
	.about_box{margin: 30px 0px 40px;}
	.about_title{font-size: 16px;color: #111;margin-top: 30px;}
	.about_main p{font-size: 14px;color: #111;height: auto;}
	.about_main{width: 100%;position: inherit;right: 0px;max-width: 100%;padding: 0 15px;}
    /* 关于end */

    /* 公司文化 */
	.culture_uls{margin-top: 10px;}
	.culture_uls li .culture_main{position: initial;padding: 0 15px;margin-top: 20px;}
	.culture_title{font-size: 14px;color: #111;}
	.culture_msg{height: auto;}
	.culture_msg p{font-size: 10px;color: #111;}
	.culture_uls li~li{margin-top: 30px;}
	.culture_two{margin-top: 40px;}
	.culture_twotitle{font-size: 18px;}
	.culture_twomsg{font-size: 14px;max-width: 100%;padding: 0 15px;margin-bottom: 20px;}
    /* 公司文化end */

    /* 荣誉证书 */
	.honor_one{margin: 10px 0 40px;}
	.honor_onetitle{font-size: 18px;margin-bottom: 20px;}
	.honor_onemsg{font-size: 14px;max-width: 100%;margin-bottom: 20px;}
	.honor_oneslider .swiper-slide{width: 392px;}
	.honor_two{margin: 0 0 40px;}
	.honor_two>div{padding: 0px;}
	.honor_two>div:nth-child(1n+5){margin-top: 20px;}
	.honor_oneslider .swiper-button-next, .honor_oneslider .swiper-button-prev{top: 18%;}
	.honor_oneslider .swiper-button-prev{left: 20px;}
	.honor_oneslider .swiper-button-next{right: 20px;}
	.honor_oneslider .swiper-button-prev, .honor_oneslider .swiper-button-next{width: 30px;height: 30px;line-height: 28px;}
	.honor_oneslider .swiper-button-prev:hover,.honor_oneslider .swiper-button-next:hover{line-height: 28px;}
    /* 荣誉证书end */

    /* 招聘 */
	.recruit_onetitle{font-size: 18px;margin-bottom: 20px;}
	.recruit_onename{font-size: 16px;margin-bottom: 20px;}
	.recruit_one{margin: 10px 0 40px;}
	.recruit_uls ul li{width: 50%;margin-bottom: 15px;}
	.recruit_uls ul li:nth-child(odd){padding-left: 0px;}
	.recruit_twobox{padding: 40px 10px;}
	.recruit_twobox div{font-size: 14px;}
	.recruit_uls{margin-bottom: 30px;}
	.recruit_threebox .recruit_threeleft .recruit_threetitle{font-size: 14px;width: 60%;}
	.recruit_threebox .recruit_threeleft .recruit_threenum{font-size: 14px;width: 40%;padding-right: 12px;}
	.recruit_threebox .toggle.toggle-bg .togglet{padding-left: 12px;}
	.recruit_threebox .toggle.toggle-bg .togglec{padding: 15px;}
	.recruit_threebox .recruit_threeleft{height: 40px;line-height: 40px;}
	.recruit_threeuls li{font-size: 14px;}
	.recruit_threetip{font-size: 15px;}
	.recruit_onemain{font-size: 14px;}
	.recruit_threeemail{margin-top: 35px;font-size: 13px;}
	.recruit_three{margin-bottom: 20px;}
	/* .recruit_threebox .acctitle{padding-left: 10px;}
	.recruit_threebox .acc_content{padding: 20px 15px;}
	.recruit_threebox .recruit_threeleft .recruit_threetitle{font-size: 14px;width: 65%;}
	.recruit_threebox .recruit_threeleft .recruit_threenum{font-size: 14px;width: 35%;margin-bottom: 20px;}
	.recruit_threebox .recruit_threeleft{height: 40px;line-height: 40px;}
	.recruit_threeuls li{font-size: 13px;}
	.recruit_threetip{font-size: 14px;}
	.recruit_threeemail{margin-top: 35px;font-size: 13px;}
	.recruit_three{margin-bottom: 20px;} */
    /* 招聘end */

    /* 公司环境 */
	.office_one{margin: 10px 0 40px;}
	.office_onetitle{font-size: 18px;margin-bottom: 20px;}
	.office_picbox{margin-top: 18px;}
	.office_twoswiper .swiper-button-prev, .office_twoswiper .swiper-button-next{top: 90.5%;}
	.office_twoswiper .swiper-button-prev i, .office_twoswiper .swiper-button-next i{font-size: 18px;}
	.office_two{margin-bottom: 30px;}
	.office_btn{font-size: 14px;}
	.office_twoswiper .swiper-slide{width: 100%!important;}
	.office_twoswiper .swiper-container{width: 92%;}
    /* 公司环境end */

    /* 新闻列表 */
    .news_big{margin-top: 10px;}
    .news_title{font-size: 18px;margin-bottom: 20px;}
	.news_listtitle{padding: 0px 20px 20px;}
	.news_listname{font-size: 15px;height: 42px;}
	.news_box>div~div{margin-top: 25px!important;}
	.page_uls{margin: 30px 0 40px;}
    /* 新闻列表end */

    /* 新闻详情 */
	.newsdetails_box{margin-bottom: 40px;padding: 0px 15px;}
	.newsdetails_date{margin-bottom: 10px;}
	.newsdetails_fanhui{margin: 40px 0 25px;}
	.newsdetails_big>.container{width: auto;}
	.newsdetails_left{padding: 0 20px;}
	.newsdetails_title{font-size: 16px;padding: 30px 0 15px;}
	.newsdetails_msg{padding: 20px 0px;}
	.newsdetails_msg p{font-size: 14px;margin-bottom: 15px;}
	.newsdetails_btn a,.newsdetails_btn .newsdetails_fanhui{width: 70px;height: 30px;line-height: 28px;font-size: 12px;}
	.newsdetails_btn{padding: 20px 0 40px;}
    /* 新闻详情end */

    /* 联系我们 */
	.contact_big{top: 0px;margin: 40px 0 0;}
	.contact_box div{font-size: 16px;}
	.contact_one>div~div .contact_box:before{display: none;}
	.contact_one>div~div{margin-top: 20px;}
	.contact_address span{font-size: 14px;}
	.contact_address{padding: 15px;}
	.contact_left{padding: 20px;}
	.contact_two>div.col-sm-8,.contact_two>div.col-sm-4{width: 100%;}
	.contact_pic div{font-size: 14px;}
	.contact_map{margin-top: 20px;}
	.contact_map .BMapLabel{font-size: 14px!important;width: 280px!important;}
	.contact_two{margin: 33px 0px 40px}
	.contact_two>div{padding: 0px;}
    /* 联系我们end */

    /* 产品-方案通用样式 */
    .pro_navs{margin-bottom: 30px;}
    .pro_uls li a{font-size: 14px;margin-right: 20px;}
	.pro_navs .togglet i{font-size: 20px;top: 12px;right: 10px;}
	.pro_uls li{margin-bottom: 10px;}
	.toggle .togglec{padding-left: 0px;}
    /* 产品-方案通用样式end */

    /* 产品 */
    .product_onetop{margin-top: 30px;}
	.product_onetop div{font-size: 16px;}
	.product_oneuls li{font-size: 14px;}
	.product_one{margin-bottom: 40px;}
	.product_twobox{margin: 30px 0 10px;}
	.product_twobox>div{padding: 0px;}
	.product_twomain p{display: block;height: auto;}
	.product_twomain span{margin-bottom: 15px;}
	.product_twomain span>img{width: 40px;height: 40px;}
	.product_twomain div{font-size: 16px;margin-bottom: 15px;}
	.product_threebox{margin: 30px 0 40px;}
	.product_threebox>div{padding: 0px;}
	.product_threemsg{padding: 0px;}
	.product_threetitle{font-size: 20px;margin-top: 0px;}
	.product_threesamll{font-size: 16px;}
	.product_threeuls li{font-size: 14px;}
	.product_threeli{margin-bottom: 20px;}
	.product_fourmsg{padding: 0 20px;font-size: 14px;}
	.product_four{margin-bottom: 40px;}
	.product_fourbig{display: none;margin: 0px!important;}
	.product_foursmall{display: block;margin-top: 20px;}
	.product_oneuls p{margin-bottom: 10px;}
	.product_oneuls span{font-size: 14px!important;}
    /* 产品end */

    /* 方案 */
	.protitlecn{font-size: 18px;}
	.app_onetop{margin-top: 30px;}
	.app_onetop div{font-size: 16px;}
	.app_oneuls li,.app_oneuls li span{font-size: 14px!important;}
	.app_one{margin-bottom: 40px;}
	.app_twobox{margin: 30px 0 40px;}
	.app_twobox>div{padding: 0px;}
	.app_twomain .app_twomsg{padding: 53px 41px 26px 31px;}
	.app_twomain p{height: auto;display: block;font-size: 14px;}
	.app_twobox>div~div{margin-top: 25px!important;}
	.app_threemsg p span{font-size: 14px!important;}
	.app_fourbox{margin: 30px 0 40px;}
	.app_fourname{height: 45px;line-height: 45px;font-size: 14px;}
	.app_fourmsg{width: 90%;margin: 0 auto;}
    /* 方案end */

    
}
@media(max-width:1440px) and (min-width: 1367px){
	.index_silder #slider-arrow-right{right: 70px;}
	.index_silder #slider-arrow-left{left: 70px;}
	.index_one .swiper-button-next, .index_one .swiper-button-prev{top: 93%;}
	.index_two .swiper-button-next, .index_two .swiper-button-prev{top: 78%;}
	.index_two .index_onemsg{left: 8%;}
	.index_three .swiper-button-next, .index_three .swiper-button-prev{top: 78%;}
	.index_three .index_onemsg{right: 12%;}
	.index_onetiltebig{font-size: 36px;}
	.index_onetitlesmall{font-size: 22px;}
	.index_fivelb .owl-carousel-full .owl-nav .owl-prev{left: -25px!important;}
    .index_fivelb .owl-carousel-full .owl-nav .owl-next{right: -25px!important;}
    .index_fivelb .owl-carousel-full .owl-nav [class*=owl-]{font-size: 40px;}
	
	/* 底部 */
	.footer_uls li{margin-right: 50px;}
	
	/* 关于我们 */
	.about_main{width: 610px;right: 130px;}
	.about_main p{height: 192px;-webkit-line-clamp: 8;}

	/* 公司文化 */
	.culture_msg{height: 120px;}

	/* 公司环境 */
	.honor_oneslider .swiper-button-prev{left: 15px;}
	.honor_oneslider .swiper-button-next{right: 15px;}
	.honor_oneslider .swiper-button-next, .honor_oneslider .swiper-button-prev{top: 41%;}

	/* 产品 */
	.product_twobox{margin: 74px -45px 108px}
	.product_twobox>div{padding: 0px 45px;}
	
	/* 方案 */
	.app_twobox{margin: 74px -60px 108px}
	.app_twobox>div{padding: 0 60px;}
	.app_twomain .app_twomsg{padding: 53px 61px 46px 51px;}
	.app_fourbox .owl-carousel .owl-nav .owl-next{right: -40px;}
	.app_fourbox .owl-carousel .owl-nav .owl-prev{left: -40px;}
	.app_fourbox .owl-carousel:hover .owl-nav .owl-next{right: -40px;}
	.app_fourbox .owl-carousel:hover .owl-nav .owl-prev{left: -40px;}

	/* 公司环境 */
	.office_twoswiper .swiper-button-next{right: 10%;}
	.office_twoswiper .swiper-button-prev{left: 10%;}
	
	/* 联系我们 */
	.contact_left{padding: 101px 85px 93px 45px;}

}
@media(max-width:1366px) and (min-width: 1201px){
    .index_one .swiper-button-next, .index_one .swiper-button-prev{top: auto;bottom: 20px;}
    .index_two .swiper-button-next, .index_two .swiper-button-prev,.index_three .swiper-button-next, .index_three .swiper-button-prev{top: 80%;}
    .index_two .index_onemsg{left: 8%;}
	.index_onetiltebig{font-size: 38px;}
	.index_three .index_onemsg{right: 11%;}
	.index_fivelb .owl-carousel-full .owl-nav .owl-prev{left: -30px!important;}
    .index_fivelb .owl-carousel-full .owl-nav .owl-next{right: -30px!important;}
    .index_fivelb .owl-carousel-full .owl-nav [class*=owl-]{font-size: 40px;}
	
	/* 底部 */
	.footer_uls li{margin-right: 50px;}
	
	/* 关于我们 */
	.about_main{width: 610px;right: 130px;}
	.about_main p{height: 192px;-webkit-line-clamp: 8;}

	/* 公司文化 */
	.culture_msg{height: 120px;}

	/* 公司环境 */
	.honor_oneslider .swiper-button-prev{left: 15px;}
	.honor_oneslider .swiper-button-next{right: 15px;}
	.honor_oneslider .swiper-button-next, .honor_oneslider .swiper-button-prev{top: 40%;}

	/* 产品 */
	.product_twobox{margin: 74px -45px 108px}
	.product_twobox>div{padding: 0px 45px;}

	/* 方案 */
	.app_twobox{margin: 74px -60px 108px}
	.app_twobox>div{padding: 0 60px;}
	.app_twomain .app_twomsg{padding: 53px 61px 46px 51px;}

	/* 公司环境 */
	.office_twoswiper .swiper-button-next{right: 10%;}
	.office_twoswiper .swiper-button-prev{left: 10%;}
	
	/* 联系我们 */
	.contact_left{padding: 101px 85px 93px 45px;}

}
@media(max-width:1200px) and (min-width: 1024px){
	.index_silder .slider-caption .index_slidetitleone{font-size: 32px;}
	.index_silder .slider-caption .index_slidetitletwo{font-size: 24px;}
	.index_silder #slider-arrow-right{right: 30px;}
	.index_silder #slider-arrow-left{left: 30px;}
	.index_onetiltebig{font-size: 30px;}
	.index_onetitlesmall{font-size: 20px;}
	.index_onemain{font-size: 12px;margin-bottom: 20px;}
	.index_one .swiper-button-next, .index_one .swiper-button-prev{top: 92%;}
	.index_two .swiper-button-next, .index_two .swiper-button-prev,.index_three .swiper-button-next, .index_three .swiper-button-prev{top: 78%;}
	.index_two .index_onemsg{left: 7%;}
	.index_three .index_onemsg{right: 14%;}
	.index_fivelb .owl-carousel-full .owl-nav .owl-prev{left: -20px!important}
	.index_fivelb .owl-carousel-full .owl-nav .owl-next{right: -20px!important}
	.index_fivelb .owl-carousel-full .owl-nav [class*=owl-]{font-size: 30px;}
	.index_fivetitle{padding: 40px 35px 35px 40px;}

	/* 底部 */
	.footer_uls li{margin-right: 30px;}
	
	/* 关于我们 */
	.about_main{width: 530px;right: 130px;}
	.about_main{top: 30%;}
	.about_main p{height: 192px;-webkit-line-clamp: 8;}

	/* 公司文化 */
	.culture_msg{height: 120px;}
	.culture_uls li .culture_main{top: 30%;max-width: 430px;}
	.culture_uls li:nth-child(odd) .culture_main{right: 10%;}
	.culture_uls li:nth-child(even) .culture_main{left: 10%;}
	.honor_oneslider .swiper-slide{width: 390px;}

	/* 产品 */
	.product_twobox{margin: 74px -45px 108px}
	.product_twobox>div{padding: 0px 45px;}

	/* 方案 */
	.app_twobox{margin: 74px -40px 108px}
	.app_twobox>div{padding: 0 40px;}
	.app_twomain .app_twomsg{padding: 53px 51px 46px 41px;}
	.app_fourbox .owl-carousel .owl-nav .owl-prev{left: -35px!important;}
	.app_fourbox .owl-carousel .owl-nav .owl-next{right: -35px!important;}

	/* 公司环境 */
	.office_twoswiper .swiper-button-next{right: 5%;}
	.office_twoswiper .swiper-button-prev{left: 5%;}
	
	/* 联系我们 */
	.contact_left{padding: 101px 85px 93px 45px;}
	.contact_box div{font-size: 24px;}
	
	/* 新闻 */
	.news_listtitle {padding: 40px 35px 35px 40px;}

	


}
@media(max-width:1024px) and (min-width: 991px){
	
}
@media(max-width:2560px) and (min-width: 1920px){
	
}




