html{font-size:100px;}
.scale{transition: 0.6s;
-moz-transition: 0.6s;	/* Firefox 4 */
-webkit-transition:  0.6s;	
-o-transition:  0.6s;	/* Opera */}
.scale:hover{
	-ms-transform:scale(1.1,1.1); /* IE 9 */
	-moz-transform:scale(1.1,1.1); /* Firefox */
	-webkit-transform:scale(1.1,1.1); /* Safari and Chrome */
	-o-transform:scale(1.1,1.1); /* Opera */
}
.transition{transition: 0.6s;
-moz-transition: 0.6s;	/* Firefox 4 */
-webkit-transition:  0.6s;	
-o-transition:  0.6s;	/* Opera */}
.div_wzwidth{width:6.4rem; margin-left:auto;margin-right:auto;height:auto;position:relative;}

.clearFloat:after{content:" "; display:block; clear:both;}
.public-head{width:6.4rem;min-width:6.4rem;margin-left:auto;margin-right:auto;height:1rem; position:relative}
.public-head .logo{width:6rem;line-height:1rem; text-align:center}
.public-head .logo img{max-height:0.55rem;max-width:4rem;}
.public-head .lmenubt{position:absolute;width:0.58rem;right:0.2rem;top:0.3rem;}
.public-head .menu{width:6.4rem}

.ul_menu{background-color:#fff; border-top:solid 1px #ddd; overflow-y:auto; display:none;width:100%; border-bottom:solid 1px #ddd; position:fixed;top:1rem;left:0px; z-index:5000;}
.ul_menu li{position:relative;width:100%;height:0.55rem; line-height:0.55rem; text-align:left; border-bottom:solid 1px #eee; padding-left:0.25rem; text-transform:uppercase}
.ul_menu li a{color:#666;font-size:0.24rem;}


.dlogo_div{position:fixed;top:0px; z-index:99; text-align:center; height:1rem;border-bottom:solid 1px #f0f0f0;width:100%; }
.logo_div{ height:1rem;line-height:1rem;text-align:center; background-color:#fff;width:100%;}
.logo_div .dllogo{height:1rem;width:100%;}
.logo_div .llogo{ float:left;width:calc(100% - 0.5rem);text-align:center;line-height:1rem;height:1rem; margin-right:0.5rem;}
.logo_div .llogo img{ max-width:90%; max-height:1rem;}
.logo_div .lmenubt{width:0.5rem; text-align:center; cursor:pointer; position:absolute;right:0.2rem;;top:0.0rem }
.logo_div .lmenubt img{width:0.5rem;}
.logo_div .back{width:0.5rem;float:left;}
.logo_div .back img{width:0.2rem}
.logo_div .title{ float:left;width:calc(100% - 1rem);text-align:center;font-size:0.28rem;line-height:1rem;height:1rem; margin-right:0.5rem; text-transform:uppercase}

.li_body{padding-top:1rem;}
.li_banner{background-repeat:no-repeat;background-position:center 0px;min-width:6.4rem;  height:2.5rem; background-size:150% 100%; overflow:hidden;position:relative}
.li_banner img{display:none}
.li_banner .wenzhi{position:absolute;width:6rem; left:0.2rem;top:0.8rem;}
.li_banner .wenzhi .one{font-size:0.4rem; font-weight:bold; text-transform:uppercase;text-shadow:0.05rem 0.05rem 0.05rem rgba(0,0,0,0.3)}
.li_banner .wenzhi .two{font-size:0.24rem; margin-top:0.15rem;}
.li_banner .wenzhi .three{width:0.4rem;height:0.03rem; border:solid 1px #333; margin-top:0.15rem;}
.banner_bai .wenzhi{color:#fff;}
.banner_bai .wenzhi .three{border:solid 1px #fff;}

.div_foot{background-color:#0f1428;padding-top:0.45rem; position:relative}
.div_foot .div_width{width:6.4rem; margin-left:auto;margin-right:auto; position:relative}
.div_foot .d1{}
.div_foot .d1 .copyright_ad{position:absolute; left:0px;top:0px;height:0.44rem;}
.div_foot .d1 .foot_menu{margin-left:2.2rem;width:7.5rem; display:none}
.div_foot .d1 .foot_menu li{width:13.5%; float:left; text-align:center;margin-top:0.1rem;}
.div_foot .d1 .foot_menu li a{font-size:0.14rem; color:#fff;}
.div_foot .d1 .foot_menu li a:hover{color:#41aee4}
.div_foot .d2 { margin-top:0.7rem; margin-left:0.2rem; width:6rem;;}
.div_foot .d2 .foot_ul{width:2.8rem; float:left; margin-right:0.2rem}
.div_foot .d2 .foot_ul > div{color:#fff; font-size:0.22rem; margin-bottom:0.3rem;}
.div_foot .d2 .foot_ul > div img{ margin-right:0.1rem; height:0.25rem;}
.div_foot .d2 .foot_ul > div span{color:#767a85;text-transform: uppercase;display:none }
.div_foot .d2 .foot_ul  li{ margin-bottom:0.1rem;font-size:0.22rem; color:#767a85}
.div_foot .d2 .foot_ul  li{ margin-bottom:0.1rem;font-size:0.22rem; color:#767a85}
.div_foot .three{position:absolute; right:0px;top:-1rem;width:2.7rem; text-align:center}
.div_foot .three .ewm{width:1rem;height:1rem; margin-right:0.3rem; background-size:100% 100%;margin-left:auto; margin-right:auto; display:none}
.div_foot .three .tubiao{ margin-top:0.3rem;}
.div_foot .three .tubiao img{ margin-left:0.16rem; margin-right:0.06rem; width:0.4rem;}
.div_foot .div_copyright{border-top:solid 1px #555;margin-top:0.25rem; padding-top:0.15rem; padding-bottom:0.15rem;}
.div_foot .div_copyright .copyright{color:#767a85; font-size:0.22rem; text-align:center;}
.div_foot .div_copyright .copyright a{color:#767a85; font-size:0.22rem;}

.foot{height:0.9rem; background-color:#fff;  position:fixed; bottom:0px;width:6.4rem;border-top:solid 1px #eee; z-index:1000}
.foot li{width:25%;float:left; text-align:center;height:100px;}
.foot li a{color:#333; font-size:0.22rem}
.foot li:nth-of-type(1){}
.foot li i{display:block;height:0.5rem; margin-bottom:0.00rem; background-image:url(../images/foot.png); background-repeat:no-repeat; width:0.8rem;margin-left:auto; margin-right:auto; background-size:auto 100%; margin-bottom:0.05rem}
.foot li:nth-of-type(1) i{background-position:-0.25rem 0.05rem;}
.foot li:nth-of-type(2) i{background-position:-2.0rem 0.05rem;}
.foot li:nth-of-type(3) i{background-position:-3.80rem 0.05rem;}
.foot li:nth-of-type(4) i{background-position:-5.5rem 0.05rem;}



.scrolltop{position:fixed; z-index:60; width:0.7rem; height:0.7rem; bottom:1.5rem;right:0.1rem; display:none;}
.scrolltop img{width:0.5rem;}

.wzwz{width:6.4rem; margin-left:auto; margin-right:auto; font-size:0.14rem; color:#aaa; margin-top:0.4rem;margin-bottom:0.6rem; display:none;}
.wzwz a{font-size:0.14rem; color:#aaa;}
.wzwz a:hover{color:#41aee4}
.wzwz span{color:#000}

.div_info_body{width:6.4rem; margin-left:auto;margin-right:auto;}
.div_info_body .right{margin-left:0.2rem; ;margin-right:0.2rem;}

.div_search{ border-radius:0.07rem; border:solid 1px #ddd; height:0.4rem;line-height:0.4rem; display:none}
.div_search input[type=text]{ margin-left:0.15rem;height:0.15rem; border:none; border-left:solid 1px #ddd; padding-left:0.1rem;width:1.7rem;}
.div_search #act{border:none; background-image:url(../images/search.png); background-color:transparent;width:0.17rem; height:0.18rem; background-size:100% 100%;}
.left_menu_title{font-size:0.24rem; margin-bottom:0.25rem; display:none}
.left_menu{height:0.8rem;width:6.4rem; background-color:#f0f0f0;line-height:0.8rem;}
.left_menu:after{content:" "; display:block; clear:both}
.left_menu li{width:30%; text-align:center;float:left; }
.left_menu li a{display:block; font-size:0.22rem; padding-left:0.05rem;}
.left_menu li a:hover{color:#1e50e6}
.left_menu li.on a{color:#1e50e6}

.div_info_title{font-size:0.3rem; margin-top:0.5rem;}
.div_info_title span{color:#999; text-transform:capitalize}
.div_info_content{margin-top:0.3rem; font-size:0.24rem; color:#333; line-height:2; word-break:break-all;}
.div_info_content *{max-width:100%;}
.div_info_content img{height:auto!important}

.honor_list{ width:6rem; margin:0.5rem auto 0rem auto;}
.honor_list .honor_item{width:2.9rem; margin-right:0.2rem; float:left; margin-bottom:0.4rem;}
.honor_list .honor_item:nth-of-type(2n){margin-right:0px;}
.honor_list .honor_item .pic{width:2.9rem; height:2rem; border:solid 1px #eee; text-align:center; line-height:2rem; overflow:hidden}
.honor_list .honor_item .pic img{max-width:2.9rem; max-height:2rem;}
.honor_list .honor_item .case_title{text-align:center; margin-top:0.15rem;font-size:0.22rem; height:0.5rem;}

.div_news_list_body{}
.div_news_list_body .div_news_top_news{ text-align:center; margin-top:0.5rem;}
.div_news_list_body .div_news_top_news .cn{font-size:0.32rem;}
.div_news_list_body .div_news_top_news .en{font-size:0.24rem; color:#9c9c9c; margin-top:0.1rem;}
.div_news_list_body .news_category{margin-top:0.5rem; text-align:center}
.div_news_list_body .news_category li{width:2.2rem; display:inline-block; height:0.55rem; line-height:0.55rem; background-color:#f5f8fd; margin-right:0.1rem;transition: 0.6s;
-moz-transition: 0.6s;	/* Firefox 4 */
-webkit-transition:  0.6s;	
-o-transition:  0.6s;	/* Opera */}
.div_news_list_body .news_category li:last-of-type{margin-right:0px;}


.div_news_list_body .news_category li a{font-size:0.24rem;color:#515151;display:block}
.div_news_list_body .news_category li:hover{background-color:#6884e8;}
.div_news_list_body .news_category li:hover a{color:#fff;}
.div_news_list_body .news_category li.on{background-color:#6884e8;}
.div_news_list_body .news_category li.on a{color:#fff;}

.div_news_list_body .news_list{margin-top:0.9rem;}
.div_news_list_body .news_list .item{width:2.9rem; float:left; margin-left:0.2rem; margin-bottom:0.4rem;}
.div_news_list_body .news_list .item:nth-of-type(3n){margin-right:0px;}
.div_news_list_body .news_list .item .pic{width:100%; height:2.15rem; overflow:hidden}
.div_news_list_body .news_list .item .pic img{width:100%; height:100%;}
.div_news_list_body .news_list .item .title{box-sizing:border-box; padding-right:0.5rem;font-size:0.22rem; margin-top:0.2rem; background-image:url(../images/right1.png); background-size:0.25rem auto; height:0.3rem;line-height:0.3rem; background-repeat:no-repeat; background-position:right center}
.div_news_list_body .news_list .item :hover{color:#1e50e6}

.div_news_body{width:6.4rem; margin-left:auto; margin-right:auto}
.div_news_body .news_body_top{ margin-top:0.2rem; padding-left:0.2rem;}
.div_news_body .news_body_top .category{font-size:0.24rem;display:inline-block; }
.div_news_body .news_body_top .category span{color:#a5a5a5; font-size:0.24rem;display:none;}
.div_news_body .news_body_top .news_category{float:right; text-align:right;padding-top:0.2rem;}
.div_news_body .news_body_top .news_category li{padding-left:0.25rem; padding-right:0.25rem; display:inline-block; border-left:solid 1px #ccc; position:relative}
.div_news_body .news_body_top .news_category li a{font-size:0.24rem; color:#5e5e5e; display:block}
.div_news_body .news_body_top .news_category li:hover:after{content:" "; display:block; position:absolute; background-color:#6884e8;width:0.3rem; height:0.03rem; bottom:-0.1rem; left:calc(50% - 0.15rem)}
.div_news_body .news_body_top .news_category li.on:after{content:" "; display:block; position:absolute; background-color:#6884e8;width:0.3rem; height:0.03rem; bottom:-0.1rem; left:calc(50% - 0.15rem)}
.div_news_body .div_content{margin-top:0.3rem; border-top:solid 1px #eee; padding-top:0.6rem;}
.div_news_body .div_content .view_news_title{font-size:0.3rem; text-align:center; width:6rem; margin-left:auto; margin-right:auto;margin:0.5rem;}
.div_news_body .div_content .view_news_date{font-size:0.24rem; text-align:center; color:#999; margin-top:0.3rem; }
.div_news_body .div_content .view_news_content{font-size:0.14rem; line-height:2; width:6rem; margin-left:auto; margin-right:auto; margin-top:0.5rem; word-break:break-all; min-height:3rem;}
.div_news_body .div_content .view_news_content *{max-width:100%;}
.div_news_body .div_content .view_news_content img{height:auto!important}
.div_news_body .xgxw{margin-top:0.8rem; width:6rem; margin-left:auto; margin-right:auto; text-align:center; height:0.6rem;line-height:0.6rem; background-color:#f7f7f7}
.div_news_body .xgxw a:hover{color:#6884e8}
.div_news_body .xgxw .prev{float:left; margin-left:0.2rem;}
.div_news_body .xgxw .back{display:inline-block;width:1rem; background-image:url(../images/back.png); background-size:0.25rem auto; background-repeat:no-repeat; background-position:left center; box-sizing:border-box; padding-left:0.3rem;}
.div_news_body .xgxw .next{float:right;margin-right:0.2rem}
.div_news_body .xgxw .back:hover{color:#6884e8; cursor:pointer}

.div_jjfa_body{}
.div_jjfa_body .div_jjfa_top {text-align:center; margin-top:0.5rem}
.div_jjfa_body .div_jjfa_top .cn{ font-size:0.32rem; text-transform:uppercase}
.div_jjfa_body .div_jjfa_top .en{ font-size:0.24rem; color:#9c9c9c; margin-top:0.1rem; text-transform:capitalize}
.div_jjfa_body .jjfa_list{width:6rem; margin-top:0.4rem; text-align:center; margin-left:auto; margin-right:auto; font-size:0px;
						  display: grid;
            grid-template-columns: repeat(4, 1fr);
            grid-template-rows: repeat(2, 1fr);
            gap: 0.1rem;}
.div_jjfa_body .jjfa_list li{display:inline-block; height:1.2rem;;background-color:#f5f8fd;line-height:1.5;vertical-align:middle;; overflow:hidden; margin-bottom:0.2rem;;transition: 0.6s;
-moz-transition: 0.6s;	/* Firefox 4 */
-webkit-transition:  0.6s;	
-o-transition:  0.6s;	/* Opera */
						display: flex;
            align-items: center;
            justify-content: center;	}
.div_jjfa_body .jjfa_list li:last-of-type{}
.div_jjfa_body .jjfa_list li a{color:#515151; font-size:0.22rem;}
.div_jjfa_body .jjfa_list li:hover{background-color:#6884e8}
.div_jjfa_body .jjfa_list li:hover a{color:#fff;}
.div_jjfa_body .jjfa_list li.on{background-color:#6884e8}
.div_jjfa_body .jjfa_list li.on a{color:#fff;}
.div_jjfa_body .div_content{width:6rem; margin-left:auto; margin-right:auto; margin-top:0.6rem;}
.div_jjfa_body .div_content .view_jjfa_content{color:#333; font-size:0.24rem; word-break:break-all; word-wrap:break-word; line-height:2;}
.div_jjfa_body .div_content .view_jjfa_content *{max-width:100%}
.div_jjfa_body .div_content .view_jjfa_content img{height:auto}

.div_product_body {width:6.4rem;margin-left:auto;margin-right:auto}
.div_product_body .div_product_top {text-align:center; margin-top:0.5rem;}
.div_product_body .div_product_top .cn{ font-size:0.32rem;}
.div_product_body .div_product_top .en{ font-size:0.24rem; color:#9c9c9c; margin-top:0.1rem; text-transform:uppercase}
.div_product_body .product_category_list{margin-top:0.5rem; text-align:center; display: flex; /* 启用Flex布局 */
    justify-content: space-between; /* 列之间均匀分布 */
    align-items: center; /* 垂直居中所有列 */
    gap: 0.1rem; /* 列之间的间距 */padding-left:0.2rem;}
.div_product_body .product_category_list li{ width:1.9rem; height:1.3rem;margin-right:0.1rem; margin-bottom:0.2rem;background-color:#f5f8fd;line-height:1.5;transition: 0.6s;
-moz-transition: 0.6s;	/* Firefox 4 */
-webkit-transition:  0.6s;	
-o-transition:  0.6s;	/* Opera */
										   flex: 1; /* 每列平均分配空间 */
    display: flex;
    flex-direction: column;
    justify-content: center; /* 内容垂直居中 */
										}
.div_product_body .product_category_list li:last-of-type{margin-right:auto}
.div_product_body .product_category_list li a{color:#515151; font-size:0.24rem; display:block}
.div_product_body .product_category_list li:hover{background-color:#6884e8}
.div_product_body .product_category_list li:hover a{color:#fff;}
.div_product_body .product_category_list li.on{background-color:#6884e8}
.div_product_body .product_category_list li.on a{color:#fff;}
.div_product_body .div_content{margin-top:0.8rem;}
.div_product_body .div_content .product_item{background-color:#f5f8fd; margin-bottom:0.2rem; position:relative; height:3rem;}
.div_product_body .div_content .product_item a{display:block;position:relative;width:100%; height:100%}
.div_product_body .div_content .product_item .product_name{position:absolute;left:0.2rem;top:0.5rem; font-size:0.32rem; font-weight:bold;width:3rem; height:0.4rem; overflow:hidden}
.div_product_body .div_content .product_item .product_keywords{ position:absolute; left:0.2rem;top:1.2rem;; color:#999; font-size:0.18rem; width:2.5rem;}
.div_product_body .div_content .product_item .product_description{ position:absolute; left:0.2rem;top:1.3rem;; color:#515151; font-size:0.186rem;width:2.5rem;display:none;}
.div_product_body .div_content .product_item .jt{position:absolute; left:0.2rem;top:2.3rem; width:0.28rem}
.div_product_body .div_content .product_item .more{ position:absolute; left:0.7rem; top:2.3rem; font-size:0.22rem; color:#515151; text-transform:uppercase}
.div_product_body .div_content .product_item .product_pic{ position:absolute;width:3; height:2.3rem; right:0.2rem;top:0.4rem; text-align:right}
.div_product_body .div_content .product_item .product_pic img{height:100%;}
.div_product_body .div_content .product_item:hover{background-color:#e5f9fd}
.div_product_body .div_content .product_item:hover a .product_name{color:#41aee4}
.div_product_body .div_content .product_item:hover a .product_keywords{color:#668}
.div_product_body .div_content .product_item:hover a .more{color:#668}

.div_product_title{font-size:0.24rem;;display:none}
.div_product_title span{color:#999; text-transform:capitalize}

.product_content_name{ text-align:center; font-size:0.35rem; margin-top:0.5rem;}
.product_content_name .keywords{font-size:0.24rem; color:#888; margin-top:0.1rem}
.product_big_pic_list{position:relative;}
.product_swiper{width:5rem; height:auto; margin-left:auto; margin-right:auto; margin-bottom:0.3rem; margin-top:0.5rem;}
.product_swiper .swiper-wrapper{width:4rem}
.product_swiper .swiper-slide{width:4rem; height:auto; text-align:center}
.product_swiper .swiper-slide img{max-width:100%; max-height:100%;}
.product_big_pic_list .swiper-button-prev{background-color:#f0f0f0}
.product_big_pic_list .swiper-button-next{background-color:#f0f0f0}
.product_big_pic_list .swiper-button-prev:hover{background-color:#41aee4}
.product_big_pic_list .swiper-button-next:hover{background-color:#41aee4}
.product_big_pic_list .swiper-button-prev:after{color:#888;font-size:0.25rem;}
.product_big_pic_list .swiper-button-next:after{color:#888;font-size:0.25rem;}
.product_big_pic_list .swiper-button-prev:hover:after{color:#fff;;}
.product_big_pic_list .swiper-button-next:hover:after{color:#fff;}


.product_centent{margin-top:0.5rem;font-size:0.24rem; word-break:break-all; word-wrap:break-word; line-height:2; min-height:3rem}
.product_centent *{max-width:100%}
.product_centent img{height:auto;}
.product_centent .table_product_para{min-width:100%; margin-left:auto;margin-right:auto; margint-top:0.15rem;}
.product_centent .table_product_para td{text-align:center;font-size:16px!important}
.product_centent .table_product_para tr td:nth-of-type(1){ font-weight:bold}
.product_centent .table_product_para td span{text-align:center;font-size:16px!important}


.product_case{margin-top:0.5rem;}
.product_case .title{font-size:0.24rem; color:#668; text-transform:uppercase}
.product_case .title > div{height:0.2rem; border-left:solid 0.02rem #668; display:inline-block; vertical-align:middle; margin-right:0.1rem;}

.case_list { margin-top:0.3rem;}
.case_list  .case_item{width:2.9rem; float:left; margin-right:0.2rem;  overflow:hidden; position:relative; margin-bottom:0.35rem;}
.case_list  .case_item:nth-of-type(2n){margin-right:0px}
.case_list  .case_item .pic{width:100%; height:2.5rem; overflow:hidden}
.case_list  .case_item .pic img{width:100%; height:100%;/*pointer-events: none;*/}
.case_list  .case_item .shuiying{position:absolute;width:100%;height:100%;right:0PX;TOP:0px; text-align:right;vertical-align:top;pointer-events: auto;display:none}
.case_list  .case_item .shuiying img{width:1rem;height:auto;margin-top:0.1rem;margin-right:0.1rem; opacity:0.5}
.case_list  .case_item .case_title{margin-top:0.1rem;}
.case_list  .case_item .case_title  a{font-size:0.22rem;color:rgb(54, 96, 146)}
.case_list  .case_item .case_title  a:hover{ color:#41aee4}

.div_info_contact{width:6rem;;margin-left:auto;margin-right:auto;margin-top:0.5rem;;min-height:2rem}
.div_info_contact .contact_logo{width:100%;;box-sizing:border-box; text-align:center; border-bottom:solid 1px #eee;padding-bottom:0.2rem;margin-bottom:0.2rem;}
.div_info_contact .contact_logo img{width:30%}
.div_info_contact .content{width:100%;font-size:0.26rem; line-height:2;padding-left:0.5rem;box-sizing:border-box; word-break:break-all}
.div_info_contact .content *{max-width:100%;}
.div_info_contact .ewm{width:100%;text-align:center; border-top:solid 1px #eee; padding-top:0.2rem;margin-top:0.2rem;}
.div_info_contact .ewm img{width:1.5rem;}