@charset "utf-8";
/* CSS Document */
html,body{color:#666;font-family:-apple-system, BlinkMacSystemFont, 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif,'SourceHanSansCN';font-style:normal;font-size:100%;line-height:1.75;}
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li,form,label,video,input,textarea,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;background:transparent;vertical-align:baseline;overflow-wrap: break-word;}
html{-webkit-tap-highlight-color: transparent;}
ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight: 400;}
table,tr,td,p,iframe{margin-top:0;padding:0}
table,tr,td{border:0;}
a{text-decoration:none;color:#333;}
a:hover{outline:0;text-decoration:none;color:var(--color-font);}
img{border:0;max-width:100%;vertical-align: middle;}
:root{
    --ark-font-title:2.25rem;
    --ark-font-subtitle:1.875rem;
    --ark-font-thrtitle:1.375rem;
    --ark-font-foutitle:1.125rem;
    --color-font:#1850c9;
}

::-webkit-scrollbar {
    height: 5px;
    width: 5px;
}
::-webkit-scrollbar-thumb {
    background-color: #1850c9;
    border-radius: 9999px;
}

/**/
.t_container{width:100%;position: relative;background:#fff;z-index: 999;}
.box_main{width:80%;margin:0 auto;}
.t_main{display: flex;align-content: center;align-items: center;justify-content: space-between;}
.t_logo_box{float:left;padding:1rem 0;position: relative;overflow: hidden;}
.t_logo_box img{}
.t_menu_box{}
.menu_model{width:calc(100% - 130px);float:left;display: flex;align-content: center;padding-right:1rem;}
.menu_model li{display:inline-block;position: relative;text-align: center;margin:0 1rem;line-height: 100px;}
.menu_model li a{display:block;}
.menu_model li>a:hover,.menu_model li.active>a{color:var(--color-font);}
.m_down{position: absolute;background:#f9f9f9;top:100%;left: -15px;overflow: hidden; white-space: nowrap;border-radius: 0 0 5px 5px;border:0px #eee solid;text-align: left;display:none;}
.m_down span{display:block;padding:0 20px;border-bottom:1px #eee solid;transition: .2s;}
.m_down span a{line-height: 45px;}
.m_down span:hover{background:var(--color-font);}
.m_down span:hover a{color:#fff;}
.rigt_model{width:130px;position: relative;float:right;display:flex;align-content: center;align-items: center;justify-content:space-around;line-height: 100px;}
.t_lang_box{float:left;}
.lang_a{display:block;background:url("../images/lang_ico.svg") no-repeat center left;background-size: 20px;padding-left:30px;position: relative;margin-right:20px;}
.lang_a:after{content:"";width:7px;height:7px;position: absolute;border-bottom:1px #333 solid;border-left:1px #333 solid;transform: rotate(-45deg);right:-20px;top:45%;}
.t_lang_xe{position: absolute;background:#f9f9f9;top:100%;border-radius: 0 0 5px 5px;padding:5px 0;display:none;right:0;}
.t_lang_xe a{font-size:14px;display:block;padding:0 10px;line-height: 35px;}
.t_lang_xe a:hover{color:var(--color-font);}
.t_lang_box img{width:25px;margin-right:10px;}
.t_sear_box{position: relative;float:left;}
.t_sear_box img{width:25px;}
.t_search_model{width:100%;position: absolute;height:120px;left:0;background:#fff;top:100px;border-top:1px #ddd solid;display:none;align-content: center;align-items: center;}
.search_box{width:80%;margin:0 auto;position: relative;overflow: hidden;}
.key{background:#f9f9f9;font-size:1rem;width:80%;line-height: 50px;padding:0 1.5rem;float:left;position: relative;}
.key_btn{width:10%;background:var(--color-font);height:50px;float:left;font-size:1rem;color:#fff;letter-spacing: 2px;cursor: pointer;}
.sear_close{width:35px;height:35px;background:url("../images/close_ico.svg") no-repeat center;position: absolute;right:0;top:5px;background-size:30px;cursor: pointer;}
.t_search_model.active{display:flex;}
/**/
.banner_box{width:100%;position: relative;overflow: hidden;}
.next-btn,.prev-btn{width:40px;height:40px;background:url("../images/next_icon.svg") no-repeat center;filter: grayscale(1)brightness(100);background-size: contain;}
.prev-btn{transform: rotate(180deg);}
/**/
.w_container{width:100%;position: relative;overflow: hidden;}
.padding_box{padding:6rem 0;position: relative;}
.box_main_title{width:100%;position: relative;margin-bottom:3rem;z-index: 10;}
.center{text-align: center;display:flex;flex-direction: column;align-items: center;}
.box_name{width:100%;font-size:var(--ark-font-title);color:#333;font-weight: 600;z-index: 10;}
.box_sub{font-size:80px;font-family: 'OPPOSans';text-transform: uppercase;position: absolute;top:-6px;z-index: -1;line-height: 1;color:rgba(0,0,0,0.05);font-weight: 500;}
.sub_site{left:-2rem;}
.sub_center{text-align: center;}
.box_sub_text{width:100%;overflow: hidden;margin-top:1.5rem;}
/**/
.bmsb_index_about_box{overflow: hidden;background:#f9f9f9;}
.index_about_model{width:100%;position: relative;}
.bmsb_about_text_model{width:40%;float:left;}
.bmsb_about_picture{width:45%;float:right; overflow: hidden;margin-bottom:3rem;}
.bmsb_about_content{width:100%; overflow: hidden;color:#333;margin-bottom:3rem;}
.more_btn{width:100%; overflow: hidden;vertical-align: middle;}
.more_btn a{display:block;}
.more_btn a i{display:inline-block;background:#1850c9;color:#fff;width:38px;height:38px;text-align: center;border-radius: 50%;line-height: 38px;margin-left:1rem;}
.more_btn a:hover{}
.bmsb_about_picture img{width:100%;}
.bmsb_index_strength_model{overflow: hidden;}
.bmsb_index_strength_model li{width:calc(100%/3 - 10%);float:left; overflow: hidden;position: relative;margin-right:15%;border-bottom:2px #666 solid;padding-bottom:2rem;color:#000;}
.bmsb_index_strength_model li:last-child{margin-right:0;}
.bmsb_str_text{display:flex;justify-content: space-between;}
.bmsb_str_info{float:left;vertical-align: bottom}
.bmsb_str_info h2{display:inline-block;font-size:60px;font-family: 'OPPOSans';font-weight: 600;}
.bmsb_str_info h3{display:inline-block;margin-left:5px;}
.bmsb_str_pic{text-align: center;}
/**/
.bmsb_solution_content{}
.bmsb_solution_content ul{}
.bmsb_solution_content li{width:calc(100%/3);float:left;}
.bmsb_solution_content li:first-child{}
.bmsb_solution_content li:nth-child(4),.bmsb_solution_content li:nth-child(5),.bmsb_solution_content li:nth-child(6){width:22.22%;}
.bmsb_solution_item{position: relative;overflow: hidden;margin:0.5rem;}
.bmsb_sol_pic{position: relative;width:100%; overflow: hidden;}
.bmsb_sol_pic img{width:100%;transition: .4s;height:100%;object-fit: cover;}
.bmsb_sol_text{width:100%;background:rgba(30,75,171,0.0);padding:1rem;overflow: hidden;position: absolute;left:0;bottom:0;}
.bmsb_sol_text a{color:#fff;}
.bmsb_sol_name h2,.bmsb_sol_name h3{font-size:var(--ark-font-thrtitle);display:inline-block;}
.bmsb_sol_name h3{display:none;}
.bmsb_sol_name_hov{width:100%;overflow: hidden;font-size:14px;display:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1.5rem;}
.bmsb_solution_content li:hover .bmsb_sol_text{background:rgba(30,75,171,0.5);padding-bottom:2rem;}
.bmsb_solution_content li:hover .bmsb_sol_name h3{display:inline;}
.bmsb_solution_content li:hover .bmsb_sol_name_hov{display:-webkit-box;}
.bmsb_solution_content li:hover img{transform: scale(1.1);}
/**/
.bmsb_news_content{overflow: hidden;}
.bmsb_news_content li{width:calc(100%/3);float:left;overflow: hidden;}
.bmsb_news_item{margin:1rem;overflow: hidden;border:1px #ddd solid;height:555px;}
.bmsb_news_textBox{padding:2rem; overflow: hidden;}
.bmsb_news_date{font-family: 'OPPOSans';font-size:18px;}
.bmsb_news_date span{display:inline-block;color:var(--color-font);border-bottom:1px #ddd solid;}
.bmsb_news_date h6{display:inline-block;font-size:18px;margin-left:15px;}
.bmsb_news_title{width:100%;overflow: hidden;margin:2rem 0;font-size:var(--ark-font-thrtitle);height:77px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.bmsb_news_text{width:100%;overflow: hidden;font-size:14px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.bmsb_news_more{margin-top:5rem;}
.bmsb_news_more a{width:100%; overflow: hidden;font-size:14px;color:var(--color-font);}
.bmsb_news_hover{display:none;transition: .4s;}
.bmsb_news_pic{width:100%; overflow: hidden;transition: .4s;}
.bmsb_news_pic img{width:100%;}
.bmsb_news_content li:hover .bmsb_news_item{border:1px var(--color-font) solid;}
.bmsb_news_content li:hover .bmsb_news_pic{display:none;}
.bmsb_news_content li:hover .bmsb_news_hover{display:block;}

/**/
.footer_box{background:var(--color-font);color:#fff;padding:4rem 0 0;}
.footer_box a{color:#fff;}
.foot_contact_box{width:30%;float:right; overflow: hidden;margin-bottom:2rem;}
.foot_menu_box{width:70%;float:left;overflow: hidden;}
.foot_logo{width:100%; overflow:hidden;}
.foot_logo img{filter: brightness(100);height:55px;}
.foot_logo_title{width:100%;overflow: hidden;margin:2rem 0;position: relative;padding-top:1rem;}
.foot_logo_title:before{content:"";width:306px;height:1px;background:rgba(255,255,255,1.00);position: absolute;top:0;left:0;}
.foot_logo_title h1{font-size:var(--ark-font-thrtitle);line-height: 1;letter-spacing: 1.5px;}
.foot_logo_title span{font-size:14px;}
.foot_contact_model{width:100%; overflow: hidden;}
.foot_contact_model i{display:inline-block;margin-right:10px;font-size:1.5rem;}
.foot_contact_model span{display:inline-block;}
.foot_tel span{font-family: 'OPPOSans';font-size:var(--ark-font-thrtitle);}
.foot_contact_wx {width:100%;position: relative;margin-top:2rem;}
.foot_contact_wx a{display:inline-block;}
.foot_contact_wx i{display: block;font-size:1.75rem;}
.foot_wx_img{width:120px;background:#fff;text-align: center;position: absolute;top:-120px;left:0;overflow: hidden;border-radius: 5px;box-shadow: 0 0 15px rgba(0,0,0,0.05);display:none;}
.foot_wx_img img{width:100%; overflow: hidden;}
.foot_menu_box li{width:calc(100%/4);float:left;overflow: hidden;position: relative;}
.f_menu_a{display:block;font-size:var(--ark-font-foutitle);}
.f_menu_down{width:100%;margin-top:2.5rem;overflow: hidden;padding-right:1rem;}
.f_menu_down a{display:block;opacity: 0.8;}
.f_menu_down a:hover{opacity: 1.0;}
.foot_contact_item{width:100%;position: relative;padding-left:50px;margin-bottom:1.5rem;}
.contact1{font-family:  'OPPOSans';font-size:var(--ark-font-thrtitle);}
.tel{background:url("../images/tel1.png") no-repeat left center;}
.address{background:url("../images/add1.png") no-repeat left center;}
.mail{background:url("../images/mail03.png") no-repeat left center;}
.foot_bottom_box{width:100%; overflow: hidden;border-top:1px solid rgba(255,255,255,0.25);padding:1.5rem 0;}
.foot_bot_bqxx{width:50%;float:left;overflow: hidden;}
.foot_bot_base{width:50%;float:left;overflow: hidden;text-align: right;}
.foot_bot_base a{display:inline-block;position: relative;margin:0 10px;}
.foot_bot_base a:after{content:"";width:1px; height:10px;background:rgba(255,255,255,0.5);position: absolute;right:-10px;top:10px;}
.foot_bot_base a:last-child:after{display:none;}
.foot_bot_base a:last-child{margin-right:0;}
/**/
.product_menu_box{width:100%; overflow: hidden;background:#fff;padding:3rem 0 2rem;box-shadow: inset 0px 10px 30px rgba(0, 0, 0, 0.05);}
.product_menu_box li{display:inline-block;margin-right:2rem;overflow: hidden;font-size:var(--ark-font-foutitle);}
.product_menu_box li a.active{color:var(--color-font);}
/**/
.bg_box{width:100%; overflow: hidden;height:400px;}
.bg_site_nav{margin-top:2rem;overflow: hidden;width:100%;}
.bg_site_nav a{color:#fff;display:inline-block;margin-right:2rem;position: relative;font-size:14px;}
.bg_site_nav a i{display:inline-block;margin-right:5px;}
.bg_site_nav a:after{content:"";width:5px;height:5px;border-top:1px #fff solid;border-right:1px solid #fff;position: absolute;top:12px;right:-1rem;transform: rotate(45deg);}
.bg_site_nav a:last-child:after{display:none;}
.bg_box_text{width:100%;color:#fff;overflow: hidden;margin-top:7rem;}
.bg_box_text h2{font-size:72px;display:block;font-family: 'OPPOSans';text-transform: uppercase;line-height: 1;font-weight: 400;}
.bg_box_text h3{display:block;font-size:24px;}
/**/
.products_cate_sub_box{width:100%;position: relative;overflow: hidden;}
.products_cate_sub_box ul{display:flex;align-content: center;align-items: center;justify-content: center;}
.products_cate_sub_box li{display:inline-block;margin:6rem 0;}
.products_cate_sub_box li a{display:block;color:#fff;font-size:var(--ark-font-foutitle);background:#666;padding:0.8rem 2rem;position: relative;transition: .4s;border-top:2px solid #fff;border-bottom:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
.products_cate_sub_box li:first-child a{border-radius: 3px 0 0 3px;}
.products_cate_sub_box li:last-child a{border-radius: 0 3px 3px 0;}
.products_cate_sub_box li a:before{content:"";position: absolute;background:var(--color-font);left:0;top:0;z-index: -1;transition: .4s;width:0;height:100%;}
.products_cate_sub_box li a.active{background:var(--color-font);border:2px solid var(--color-font);}
/**/
.products_content_display{overflow: hidden;background:#f9f9f9;}
.products_content_display li{width:calc(100%/3);float:left; overflow: hidden;}
.products_item{margin:1rem; overflow: hidden;background:#fff;position: relative;}
.products_item:after{content:"";width:0;height:3px;background:var(--color-font);position: absolute;left:0;bottom:0;transition: .4s;}
.pro_item_pic{width:100%;overflow: hidden;height:320px;}
.pro_item_pic img{width:100%; overflow: hidden;height:100%; object-fit: cover;transition: .4s;}
.pro_item_name{width:100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:2.5rem 2rem;font-size:var(--ark-font-thrtitle);}
.products_content_display li:hover .products_item:after{width:100%;}
.products_content_display li:hover img{transform: scale(1.1)}
/**/
.inner_site_nav{width:100%; overflow: hidden;background:#fff;padding:3rem 0 2rem;box-shadow: inset 0px 10px 30px rgba(0, 0, 0, 0.05);border-bottom:1px #ddd solid;}
.inner_site_nav a{display:inline-block;margin-right:1rem;position: relative;}
.inner_site_nav a i{display:inline-block;margin-right:10px;}
.inner_site_nav a:after{content:"";width:5px;height:5px;border-top:1px #666 solid;border-right:1px #666 solid;position: absolute;top:12px;right:-0.55rem;transform: rotate(45deg);}
.inner_site_nav a:last-child:after{display:none;}
/**/
.inner_product_summ_box{overflow: hidden;}
.inner_product_pic_box{width:50%;float:left;overflow: hidden;}
.inner_product_silde{width:100%; position: relative;overflow: hidden;}
.inner_product_silde li img{width:100%;}
.pro_next,.pro_prev{width:50px;height:50px;background:#fff url("../images/next_icon.svg") no-repeat center;background-size:35px;border-radius: 5px;top:90%;}
.pro_prev{transform: rotate(180deg);left:calc(100% - 120px);}
.inner_product_pic_text_box{width:45%;float:right;overflow: hidden;}
.inner_product_pic_text_box h1{display:block;color:var(--color-font);border-bottom:1px dashed #ddd;margin-bottom:1rem;padding-bottom:1rem;font-size:var(--ark-font-subtitle);}
.inner_pro_intro{border-bottom:1px dashed #ddd;padding-bottom:1rem;margin-bottom:2rem;}
.inner_pro_intro h3{border-top:1px #ddd dashed;display:block;padding-top:1rem;margin-top:1rem;font-size:var(--ark-font-foutitle);}
.inner_pro_online{vertical-align: middle;overflow: hidden;display:flex;align-items: center;}
.inner_pro_online i{display:inline-block;font-size:var(--ark-font-thrtitle);margin-right:10px;color:var(--color-font);}
.inner_pro_online a{display:inline-block;font-family: 'OPPOSans';font-size:var(--ark-font-foutitle);}
.inner_product_detail_box{margin-top:3rem;}
.pro_xqTit{width:100%; overflow: hidden;margin-bottom:2rem;}
.pro_xqTit h2{display:inline-block;color:#333;color:var(--color-font);font-weight: 600;font-size: var(--ark-font-thrtitle)}
.pro_xq_content h3{display:block;font-size:var(--ark-font-thrtitle);color:var(--color-font);margin-top:3rem;border-top:1px #ddd solid;padding:1rem 0;font-weight: 600;}
/**/
.inner_products_propose_box{background:#f9f9f9;}
.inner_product_feat_box{width:100%; overflow: hidden;position: relative;}
.inner_proFea_item{background:#fff;overflow: hidden;padding-bottom:1rem;}
.inner_proFea_pic {width:100%;overflow: hidden;}
.inner_proFea_pic img{width:100%;transition: .4s;}
.inner_proFea_name{width:100%;overflow: hidden;padding:2rem;text-overflow: ellipsis;white-space: nowrap;position: relative;}
.inner_proFea_name:before{content:"";width:40px;height:2px;background:var(--color-font);position: absolute;top:1.5rem;}
.inner_product_feat_box li a{display:block;font-size:var(--ark-font-foutitle);}
.inner_product_feat_box li:hover img{transform: scale(1.1);}
/**/
.inner_solution_box li{width:calc(100%/2);float:left; overflow: hidden;}
.in_solution_item{margin:1rem;overflow: hidden;background:#f9f9f9;}
.in_solution_item_pic{width:100%; overflow: hidden;height:360px;}
.in_solution_item_pic img{width:100%; overflow: hidden;height:100%;object-fit: cover;}
.in_solution_item_text{width:100%;padding:2rem;overflow: hidden;}
.in_solution_item_name{display:block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size:var(--ark-font-thrtitle);}
.in_solution_item_txt{width:100%;overflow: hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1rem 0;color:#666;}
.in_solution_item_more{color:var(--color-font);vertical-align: middle;}
.in_solution_item_more i{display:inline-block;margin-left:10px;}
/**/
.inner_solution_text_box{width:45%;float:left;overflow: hidden;}
.inner_solution_pic_box{width:50%;float:right;overflow: hidden;margin-bottom:2rem;height:490px;}
.inner_solution_pic_box img{width:100%;height:100%;object-fit: cover;}
.in_solution_name{width:100%;overflow: hidden;margin-bottom:2rem;}
.in_solution_name h1,.in_solution_name h2{display:block;font-size:var(--ark-font-subtitle);font-weight: 600;}
.in_solution_name h1{color:#333;}
.in_solution_name h2{color:var(--color-font);line-height: 1;}
.in_solution_intro{width:100%; overflow: hidden;}
.in_solution_intro p{margin-bottom:10px;}
.inner_solution_pic_box img{width:100%;}
/**/
.inner_service_box li{width:100%; overflow: hidden;margin-bottom:3rem;}
.inner_service_item{display:flex;align-items: center;align-content: center;justify-content: space-between}
.inner_service_item_pic{width:30%; overflow: hidden;}
.inner_service_item_pic img{width:100%;}
.inner_service_item_text{width:60%;overflow: hidden;}
.inner_ser_name{width:100%;margin-bottom:2rem;overflow: hidden;font-size: var(--ark-font-title);color:#333;}
.inner_ser_txt{width:100%; overflow: hidden;}
/**/
.menu_main_model{width:100%;display:flex;align-items: center;justify-content: space-between;}
.menu_cate_model li{display:inline-block;float:left;}
.menu_cate_model li a{display:block;color:#fff;font-size:var(--ark-font-foutitle);background:#666;padding:0.8rem 2rem;position: relative;transition: .4s;border-top:2px solid #fff;border-bottom:2px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
.menu_cate_model li:first-child a{border-radius: 3px 0 0 3px;}
.menu_cate_model li:last-child a{border-radius: 0 3px 3px 0;}
.menu_cate_model li a:before{content:"";position: absolute;background:var(--color-font);left:0;top:0;z-index: -1;transition: .4s;width:0;height:100%;}
.menu_cate_model li a.active{background:var(--color-font);border:2px solid var(--color-font);}
/**/
.inner_news_display_box li{width:calc(100%/2);float:left;border:1px #ddd solid;margin:1rem 0;}
.inner_news_display_box li:nth-child(2n){border-left:0;}
.inner_news_item{overflow: hidden;padding:3rem;display:flex;justify-content: space-between}
.inner_news_pic{width:50%;float:left; overflow: hidden;height:155px;}
.inner_news_pic img{width:100%;height:100%;overflow: hidden;object-fit: cover;}
.inner_news_text{width:45%;float:right;overflow: hidden;}
.inner_news_title{width:100%; overflow: hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--ark-font-foutitle);}
.inner_news_date{color:#666;font-family: 'OPPOSans';margin-top:4rem;}
.inner_news_detail_box{width:68%;float:left; overflow: hidden;}
.inner_news_title h1{font-size:var( --ark-font-subtitle);color:#333;}
.inner_news_other{margin:2rem 0 1rem;overflow: hidden;width:100%;}
.inner_news_other span{display:inline-block;margin-right:2rem;overflow: hidden;font-family: 'OPPOSans';}
.inner_news_other span:last-of-type{margin-right:0;}
.inner_news_detail_content{border-top:1px #ddd solid;position: relative;padding:2rem 0;}
.inner_news_detail_content:before{content:"";width:220px;height:3px;background:var(--color-font);position: absolute;left:0;top:-2px;}
.inner_news_detail_content p{margin-bottom:10px;}
.inner_news_detail_content img{width:100%;}
.inner_news_page_box{width:100%;overflow: hidden;border-top:1px solid #ddd;margin:2rem 0;padding-top:2rem;display:flex;align-content: center;justify-content: space-between;}
.inner_news_page_box a{display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inner_news_Featured_box{width:26%;float: right; overflow: hidden;}
.inner_news_feaTit{width:100%; overflow: hidden;margin-bottom:2rem;font-size:var(--ark-font-thrtitle);color:#333;}
.inner_news_fea_display li{width:100%;margin-bottom:2rem;overflow: hidden;}
.inner_news_fea_item{display:flex;justify-content: space-between;overflow: hidden;}
.inner_news_fea_pic{width:45%;float:left; overflow: hidden;border-radius: 3px;height:95px;}
.inner_news_fea_pic img{width:100%; overflow: hidden;height:100%;object-fit: cover;}
.inner_news_fea_text{width:50%;float:left;overflow: hidden;}
.inner_news_fea_tit{width:100%;overflow: hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.inner_news_fea_date{color:#666;font-family: 'OPPOSans';margin-top:1rem;font-size:14px;}
/**/
.inner_about_text_box{width:45%;float:left;position: relative;height:500px;overflow-y: auto;overflow-x: hidden;}
.inner_about_text_box p{margin-bottom:10px;}
.inner_about_pic_box{width:50%;float:right;overflow: hidden;height:500px;}
.inner_about_pic_box img{width:100%;height:100%;object-fit: cover;}
.inner_network_box{background:#f9f9f9;}
.inner_network_text_box{width:425px;float:left;overflow: hidden;margin-top:6rem;}
.inner_network_text_box li{width:100%; overflow: hidden;margin-bottom:1rem;background:rgba(24,80,201,0.1);padding:1rem;vertical-align: middle;position: relative;}
.inner_network_text_box li:before{content:"";width:3px;height:100%;background:var(--color-font);position: absolute;left:0;top:0;}
.inner_network_text_box li h3{display:inline-block;font-size:var(--ark-font-thrtitle);color:#333;position: relative;margin-right:1.5rem;}
.inner_network_text_box li h3:after{content:"";width:1px;height:15px;background:var(--color-font);position: absolute;right:-10px;top:11px;}
.inner_network_text_box li h4{display:inline-block;}
.inner_network_map_box{width:calc(100% - 435px);float:right;overflow: hidden;}
.inner_network_map_box img{width:100%;}
.inner_honor_swiper{position: relative;padding-bottom:3rem;}
.inner_honor_swiper li{width:100%;}
.inner_hor_item{overflow: hidden;margin:2rem;display:flex;justify-content: space-between;align-items: center;}
.inner_hor_pic{width:40%;float:left;overflow: hidden;}
.inner_hor_pic img{width:100%;}
.inner_hor_name{width:45%;float:right;overflow: hidden;}
.inner_hor_name1{font-size:var(--ark-font-thrtitle);color:#333;}
.inner_hor_name2{ font-family: "OPPOSans";margin-top:3rem;}
.inner_honor_swiper .swiper-scrollbar{width:80%;}
/**/
.inner_case_box{width:100%;overflow: hidden;}
.inner_case_box li{width:calc(100%/3);float:left;overflow: hidden;}
.inner_case_box li a{display:block;overflow: hidden;margin:1rem;text-align: center;border-bottom:1px #ddd solid;position: relative;}
.inner_case_box li a:after{content:"";width:0;height:1px;background:var(--color-font);position: absolute;left:0;bottom:0;transition: .4s;}
.in_case_pic{width:100%;overflow: hidden;height:300px;}
.in_case_pic img{width:100%; overflow: hidden;object-fit: cover;transition: .4s;height:100%;}
.in_case_name{width:100%; overflow: hidden;padding:2rem 0;}
.inner_case_box li a:hover img{transform: scale(1.1);}
.inner_case_box li a:hover:after{width:100%;}
/**/
.inner_contact_box{overflow: hidden;}
.inner_contact_text{width:35%;float:left; overflow: hidden;}
.inner_contact_text h1{color:#333;font-size:var(--ark-font-thrtitle);margin-bottom:2rem;}
.inner_contact_text h3{display:block;color:var(--color-font);font-family: "OPPOSans";font-weight: 600;margin-bottom:1rem;}
.inner_contact_message{width:60%;float:right;overflow: hidden;position: relative;}
.mes_div{width:100%;overflow: hidden;margin-bottom:1rem;}
.mes_inp{width:calc(100%/3 - 1rem);float:left;overflow: hidden;margin-right:1.5rem;}
.mes_inp:last-of-type{margin-right:0;}
.mes_inp label{display:block;}
.mes_inp label span{display:inline-block;color:#FF0004;}
.mes_inp input{display:block;border:1px #ddd solid;padding-left:10px;line-height: 40px;width:100%;}
.mes_div1{width:100%;overflow: hidden;margin-bottom:2rem;}
.mes_txt{width:calc(100%/2 - 1rem);float:left;overflow: hidden;margin-right:2rem;line-height: 45px;}
.mes_txt:last-of-type{margin-right:0;}
.mes_txt input{display:block;border:1px #ddd solid;padding-left:10px;line-height: 40px;width:100%;}
.mes_div3{width:100%;overflow: hidden;margin-bottom:2rem;}
.mes_div3 label{display:block;}
.mes_div3 label span{display:inline-block;color:#FF0004;}
.mes_div3 textarea{display:block;width:100%;border:1px #ddd solid;min-height: 120px;margin-top:10px;padding:10px;}
.mess_btn{width:100%; overflow: hidden;}
.mess_btn input{background:var(--color-font);padding:0.8rem 2rem;border-radius: 3px;color:#fff;cursor: pointer;}
.in_mes_txt{width:100%;margin-bottom:2rem;}
