html,body, button, code, dd, details, div, dl, dt, footer, form, h1, h2, h3, h4, h5, h6, header, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul { margin: 0;padding: 0;box-sizing: border-box;}
html,body{width: 100%;height: 100%;font-size: 16px;font-family: "思源黑体 CN",Arial, Helvetica, sans-serif;}
/* html{min-width: 1200px;} */
body{background-color: #f8f8f8;}
ul,li{list-style-type: none;}
a{text-decoration: none;color: #333;}
img,input, button,textarea,text{vertical-align: middle;border:none;outline: none;font-family: "思源黑体 CN",Arial, Helvetica, sans-serif;}
input::placeholder,textarea,textarea::placeholder,input::-ms-value,input:value{font-family: sans-serif,'思源黑体 CN';}
/* *::selection{background-color:rgba(218,5,21,.5);color: #fff;} */
::-webkit-scrollbar {width: 10px;height: 10px;}
/* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-track {background-color: #3a3a3a;}
/* 滑块颜色 */
::-webkit-scrollbar-thumb {background-color: #3a3a3a;}
/*内层轨道的颜色*/
::-webkit-scrollbar-track-piece {background-color: #ccc;}
/* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-button {background-color: #3a3a3a;width: 0;height: 0;}
/* 横向滚动条和纵向滚动条相交处尖角的颜色 */
::-webkit-scrollbar-corner {background-color: black;}
/**初始化**/

/* 公共样式 */
.bgBlue{background-color: #166cbd;}
.blue{color:#166cbd;}
.orange{color:#f08519}
.bold{font-weight: bold;}
.fl{float: left;}
.fr{float:right;}
.content_width{width:1400px;margin-left: auto;margin-right: auto;}
.clear::after{content:"";display: block;font-size: 0;height: 0;clear: both;}
.flex_LR{display:-webkit-flex;display:flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: space-between;-webkit-box-pack: space-between;justify-content: space-between;}
.flex_TB{display:-webkit-flex;display:flex;align-content: space-between;flex-wrap: wrap;}
.flex_TBC{display:-webkit-flex;display:flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex_TBMC{display:-webkit-flex;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;flex-wrap: wrap;}
.flex_center{display:-webkit-flex;display:flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}


/* header */
.header{background-color: #fff;}
.phone_head{display:none;}
.header_main{padding:15px 0 10px;overflow: hidden;}
.header_left{height:100%;}
.header_left_link{object-fit: contain;display:block;position: relative;}
.header_left_link:first-child:after{content:"";margin-left: 20px;display:inline-block;vertical-align: middle;height: 85px;width:1px;background-image: linear-gradient(to top,transparent,#ccc,transparent);}
.header_left_link ~ a{margin-left: 20px;border: none;}
.header_content{width: 448px;position: relative;}
.header_right{text-align: right;}
.header_mt{font-size: 14px;color: #787878;line-height: 30px;}
.header_phone{padding-left: 30px;background: url("../img/phone_link.png") no-repeat left 20px;font-size: 34px;font-weight: bold;color: #166cbd}
.search_form{display:block;width: 100%;height: 36px;border: 1px solid #166cbd;border-radius: 36px;position: relative;padding:0 100px 0 60px;margin-bottom: 10px;}
.search_icon{position: absolute;left: 0;width: 50px;height: 100%;}
.search_icon::after{content:"";position: absolute;right: 0;display:block;height: 20px;top: calc(50% - 10px);width: 1px;;border-right: 1px solid #dedede;}
.search_form >input{width:100%;height: 100%;display: block;font-size: 14px;color: #333;}
.search_form >input::placeholder{color:#c9c9c9}
.search_form .btn{position: absolute;right: -1px;top: -1px;height: 36px;width:95px;line-height: 36px;border-radius: 36px;color: #fff;cursor: pointer;font-size: 14px;letter-spacing: 2px;}
.header_tips,.header_tips>a{font-size: 13px;color: #8c8c8c;transition: all 0.2s;}
.header_tips>a:hover{color: #166cbd}
#lang_select{width:90px;height: 25px;line-height: 25px;border: 1px solid #ccc;color: #166cbd;border-radius: 26px;padding:0 10px;outline:none}
.header,.nav,.banner,.about_number,.index_product,.advertisement,.product_advantage,.index_vs,.qualifications,.index_case,.index_cooperation,.index_customer,.index_blog,.footer{width: 100%;}
.phone_head_box{height:100%;display:flex;align-items:center;}
#lang_select2{margin-right:0.2rem;height: 50%;padding:0 10px;}
.header_search2{padding: 0.1rem 0;box-sizing: border-box;height: 100%;}
.header_search2 img{height:100%}
.header_search{height:50%;}

/* 导航 */
.nav{width: 100%;}
.nav,.nav_wrap{text-align: center;}
.nav_wrap,.nav_item{display:inline-block;}
.nav_link{display:block;height: 58px;line-height: 58px;padding:0 38px;color: #fff;font-size: 16px;transition:all 0.2s;}
.nav_wrap{font-size: 0;}
.nav_item{position: relative;}
.nav_item ~ .nav_item::after{content:"";display:block;position: absolute;left: 0;top: 20%;width:1px;height: 60%;background-image: linear-gradient(to top,transparent,#ccc,transparent);}
.nav_wrap .active .nav_link{background-color: #ef692a;box-shadow: 0 0 8px rgba(0,0,0,.3) inset;}
.nav_wrap .active + .nav_item::after{width: 0;}
.nav_link:hover{color:#ef692a}
.nav_wrap .active .nav_link:hover{color:#fff;}
.head_nav2{
	position: absolute;
	width: 100%;
	left: 0px;
	top: 58px;
	background-color: #f9fafb;
	padding: 0px 10px;
	border-radius: 0px 0px 10px 10px;
	z-index: 50;
	transition: all .8s;
	transform: translateY(10px);
	visibility: hidden;
	opacity: 0;
    transition: all .5s;
    box-shadow: 0 0 10px rgba(0,0,0,0.2)
}
.nav_item:hover .head_nav2{
	transform: translateY(0px);
	visibility: visible;
	opacity: 1;
}
.head_nav2 a{
	width: 100%;
	text-align: center;
	font-size: 14px;
	line-height: 1.5;
	border-top: 1px solid #eeeeee;
	color: #666;
    padding-top:10px;
    margin-bottom:10px;
    display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;
}
.head_nav2 a:hover{
	color: #166cbd
}


/* banner */
#pages_switer{position: absolute;z-index: 1;text-align: center;bottom:40px}
#pages_switer .swiper-pagination-bullet{width:17px;height: 17px;;opacity: 1;background: #fff;cursor: pointer;}
#pages_switer .swiper-pagination-bullet-active{background: #007aff;}
.banner_link img{width: 100%;max-width: 100%;}


/* 数子展示 */
.about_number_wrap{text-align: center;position: relative;;width:100%;height: 170px;background: url("../img/mbg.png") no-repeat center;background-color: #0073be;font-size: 0;overflow:hidden;}
div.about_number{align-items:center;justify-content: center;}
div.about_number .about_number_item {height:auto;width: 300px;}
.about_number_item{display:inline-block;color: #fff;}
.about_number_text{font-size: 63px;font-weight: bold;line-height: 1.2;}
.about_number_item .small{font-size: 14px;font-weight: normal;}
/*.about_number_item ~ .about_number_item{margin-left: 200px;}*/


/* product */
.index_title{text-align: center;padding:60px 0 40px;}
.index_title_h2{font-size: 42px;color: #2b2b2b;}
.index_title_small{font-size: 20px;color:#4e4a49}
.indexProductItem{width:calc(33.3333% - (80px / 3));margin-bottom: 40px;float: left;min-height: 330px; }
.indexProductItem~.indexProductItem{margin-left: 40px;}
.indexProductItem:nth-of-type(4){margin-left: 0px;}
.indexProductItem_row{width: 100%;height: 250px;overflow:hidden}
.indexProductItem_row img{width: 100%;height: 100%;object-fit: contain;background-color: #fff;transition: all 0.3s;}
.indexProductItem:hover .indexProduct_title{color:#005ba8}
.indexProductItem:hover img{transform:scale(1.1);}
.indexProduct_title{font-size:20px;margin-top: 10px;line-height: 40px;;color: #2b2b2b;transition: all 0.2s;   display: -webkit-box;display: -moz-box;-webkit-box-orient: vertical; -moz-box-orient: vertical;	-webkit-line-clamp: 1;	-moz-line-clamp: 1;	overflow: hidden;}
.indexProduct_small{font-size: 16px;color:#777;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_product_link{display:block;width:220px;height: 60px;line-height: 58px;text-align: center;border-radius: 30px;border: 1px solid #ddd;margin: 60px auto;font-size: 20px;color: #2b2b2b;transition: all 0.2s;box-sizing: border-box;}
.index_product_link:hover{background-color: #007aff;color: #fff;}
.index_product .index_product_link{margin-top:0;}


/* adv */
.advertisement{width: 100%;;background:url("../img/t-img.png")no-repeat center/cover;height: 515px;}
.advertisement_main .index_title_h2,.advertisement_main{color: #fff;line-height: 1.5;}
.advertisement_main .index_title{padding:0 0 10px;}
.advertisement_text{text-align: center;font-size: 14px;}
.advertisement_text .orange{font-size: 18px;font-weight: bold;line-height: 40px;color: #f39c44;}
.advertisement_content{display: flex;flex-wrap: wrap;justify-content: space-evenly;margin-top:50px;}
.advertisement_content p{position:relative;width: 35%;text-align:left;padding-left:30px;margin-bottom:20px}
.advertisement_content p::before{content:"";position:absolute;top:15px;left:0;display:block;height:0;width:0;border:6px solid transparent;border-left-color:#f39c44;border-right-width:0;border-left-width:10px;}

/* 产品优势 */
.product_advantage{padding:0 0 60px;background-color: #fff;}
.product_advantage_wrap{width: 100%;overflow: hidden;}
.product_advantage_item{width:33.33333%;float: left;height: 220px;}
.product_advantage_item:nth-of-type(3n) ~ li{flex-flow: row-reverse;}
.product_advantage_img{width: 50%;flex-shrink: 0;height: 100%;overflow:hidden;}
.product_advantage_img img{width: 100%;height: 100%;object-fit: cover;background-color: #fff;transition:0.3s;}
.product_advantage_r{flex:1;padding:20px;place-self: flex-end;}
.product_advantage_text{font-size: 20px;color: #333;}
.product_advantage_text .blue{font-size: 32px;font-weight: bold;}
.product_advantage .index_title_h2 .blue{font-size: 62px;}
.product_advantage_item:hover .product_advantage_img img{transform: scale(1.1)}


/* vs */
.index_vs{padding:0px 0 60px;background: url("../img/VS.png") no-repeat center/cover;}
.index_vs_wrap{width:1180px;margin:20px auto 60px;}
.index_vs_item{width: 100%;padding:0 0 25px;align-items: center;;display:flex;display:-webkit-flex;}
.index_vs_item ~ .index_vs_item{padding:25px 0;border-bottom: 1px solid #a0a0a0;}
.index_vs_tab{width: 33.33333%;text-align: center;font-size: 24px;color: #4e4a49;flex: 1;line-height: 1.5;font-weight: 300;}
.index_vs_item .bold{font-weight: bold;}


/* 荣誉资质 */
.qualifications{width: 100%;padding:60px 0;background-color: #fff;}
.qualifications_wrap{overflow: hidden}
.qualifications_blok{width:100%;}
.qualifications_item{text-align: center;}
.qualifications_blok .qualifications_item{width:340px;background-color:#f5f5f5}
.qualifications_blok .qualifications_item a{display:flex;align-items:center;justify-content: center;height:265px;width:100%;}
.qualifications_blok .qualifications_item a img{max-width:100%;max-height:100%;}
.qualifications .index_product_link{margin: 60px auto 0;}
.qualifications .index_title{padding: 0px 0 40px;}

/* 案例 */
.index_case{padding:0 0 60px;background:url(../img/case_bg.png)no-repeat center/cover;background-color: #007aff;}
.index_case .index_title_h2,.index_case .index_title_small{color:#fff;}
.ind_produ{width: 87%;margin-left: 13%;margin-top: 40px;overflow: hidden;position: relative;}
.ind_produ .swiper-wrapper{height: 525px;}
.ind_produ .swiper-slide {width: 315px;height: 80%}
.ind_produ .swiper-slide-active{height: 100%;width: 380px;;transition: all 0.3s;}
.ind_produ .swiper-slide-active .false_btn{height: 47px;line-height: 45px;width: 165px;;font-size: 20px;color: #005ba8;}
.ind_produ .swiper-slide-active .false_btn:hover{background-color: #005ba8;color: #fff;}
.ind_produ .swiper-slide-active .index_case_slid_img{height: 300px;;}
.ind_produ .swiper-slide-active .indexCase_title{font-size:24px;}
.index_case_slid_t{text-align: center;}
.indexCase_title{font-size: 20px;color: #2b2b2b;}
.ind_produ_list{display: flex;display: -webkit-flex;align-content: space-between;flex-wrap: wrap;justify-content: center;width: 100%;height: 100%;background-color: #fff;padding:37px 20px;box-sizing: border-box;}
.index_case_slid_img{text-align: center;height: 210px;}
.index_case_slid_img img{max-width: 100%;max-height: 100%;}
.indexCase_small{font-size: 16px;color: #666;display: -webkit-box;display: -moz-box;-webkit-box-orient: vertical;-moz-box-orient: vertical;overflow: hidden;	-webkit-line-clamp: 2;	-moz-line-clamp: 2;;}
.false_btn{width:65px;font-size: 0;height: 1px;text-align: center;border-radius: 23px;border: 1px solid currentColor;margin: 30px auto 0;color: #ccc;}
.ind_produ_list span{display: block;width: 100%;text-align: center;font-size: 14px;color: #FFFFFF;margin-top: 5px;}
.ind_produ .swiper-scrollbar{margin: 30px auto auto;}
.ind_produ .swiper-scrollbar{background-color: transparent;width: calc(100% - 60px);max-width: 403px;height: 7px;margin: 60px auto auto;position: relative;}
.ind_produ .swiper-scrollbar::after{content: "";position: absolute;display: block;width: 99%;height: 1px;background-color: #FFFFFF;left: 0px;top: 3px;z-index: 5;}
.ind_produ .swiper-scrollbar-drag{background-color: #f08519;z-index: 20;}




/* 合作伙伴 */
.index_cooperation{background-color: #fff;padding:0 0 60px}
.index_cooperation_main{overflow:hidden}
.index_cooperaction_item{width:210px;height: 100px;float: left;border: 1px solid #bfbfbf;border-radius: 10px;line-height: 96px;text-align: center;}
.index_cooperaction_item img{vertical-align: middle;max-width: 90%;max-height: 95%;}
.index_cooperaction_item ~ li{margin-left: 28px;}
.index_cooperaction_item:nth-of-type(6n)+li{margin-left:0}
.index_cooperaction_item:nth-of-type(6n)~ li{margin-top: 28px;}
.cooperation{padding:60px 0;}
.cooperation .index_cooperaction_item{background-color:#fff}
.index_cooperation .index_product_link{margin: 40px auto 0;}

/* 客户 */
.index_customer_main{position:relative;overflow: hidden;padding: 10px 0;box-sizing: content-box;}
.index_customer_item{height: 180px;background-color: #fff;;padding: 20px;}
.index_customer_main .index_customer_item{width:51.5%;overflow: hidden;}
.index_customer_wrap .swiper-slide-active{height: 210px;box-shadow: 0 0 10px rgba(0,0,0,.1)}
.index_customer_item_l{width:165px;height: 165px;flex-shrink:0;}
.index_customer_item_l img{width: 100%;height: 100%;border-radius:50%;}
.index_customer_item_r{flex: 1;padding-left: 30px;width:calc(100% - 165px);}
.index_customer_title{font-size: 24px;color: #000;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.index_customer_address{font-size: 14px;color: #777;line-height: 30px;margin:10px 0;}
.index_customer_address span{vertical-align: middle;}
.index_customer_small{font-size: 14px;color: #555;display: -webkit-box;display: -moz-box;-webkit-box-orient: vertical;-moz-box-orient: vertical;overflow: hidden;	-webkit-line-clamp: 2;	-moz-line-clamp: 2;}


/* 博客 */
.index_blog{padding:0 0 60px;background-color: #fff;}
.news_content{width: 925px;}
.index_blog_rb{width:438px;}
.news_row > img{max-width:100%;}
.news_title{font-size: 18px;color: #111;margin-top: 20px;}
.news_time{margin:10px 0;font-size: 12px;color: #555;}
.news_detailed{font-size: 14px;color: #555;max-width: 80%;}
.news_nav{margin-top: 60px;width: 100%;display:flex;}
.news_nav_item{width:28%;border-top: 1px solid #111;padding:10px 0;transition: all 0.2s;}
.news_nav_item ~ .news_nav_item{margin-left: 7%;}
.news_link,.news_nav_time{display:flex;}
.news_nav_time{margin-right: 20px;color: #111;}
.news_nav_time_M{font-size: 18px;}
.news_nav_time_FQTIME{border-left:1px solid #111;height: 30px;transform: rotate(45deg);margin:10px 5px 0;transition: all 0.2s;}
.news_nav_time_D{font-size: 32px;padding-top: 20px;transition: all 0.2s;}
.news_nav_title{font-size: 16px;color:#111;transition: all 0.2s;}
.news_nav_small{font-size: 12px;color: #555;margin-top: 10px;transition: all 0.2s;}
.news_nav_details{width: calc(100% - 67px);}
.news_nav_title,.news_nav_small{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news_link:hover .news_nav_title,.news_link:hover .news_nav_time,.news_link:hover .news_nav_small{color: #005ba8}
.news_link:hover .news_nav_time_FQTIME{border-left-color:#005ba8;}
.news_nav_item:hover{border-top-color:#005ba8;}
.index_blog_r{width:435px;}
.index_blog_title{font-size: 22px;color: #333;line-height: 30px;position: relative;padding-left: 20px;margin-bottom: 20px;}
.index_blog_title::after{content:"";display:block;position: absolute;left: 0;top: 0;;height: 100%;width:3px;background-color: #f08519;}
.index_blog_more{font-size: 14px;color: #555;position: relative;}
.index_blog_more::after{content:"";display:inline-block;width: 0;height: 0;border: 5px solid transparent;border-left-color:#ccc;vertical-align: middle;margin-left: 5px;margin-top: -2px;}
.index_blog_r_item{padding-bottom: 25px;border-bottom: 1px solid #e5e5e5;width: 100%;;}
.index_blog_link{width: 100%;}
.index_blog_l{width:190px;height: 135px;}
.index_blog_l img{width: 100%;height: 100%;object-fit: cover;}
.index_blog_r{flex:1;padding-left: 10px;}
.index_blog_r_title{font-size: 18px;color: #111;display: -webkit-box;display: -moz-box;-webkit-box-orient: vertical;-moz-box-orient: vertical;	-webkit-line-clamp: 2;	-moz-line-clamp: 2;	overflow: hidden;}
.index_blog_time{font-size: 12px;color: #666;line-height: 30px;}
.index_blog_tips{font-size: 14px;color:#666;display: -webkit-box;display: -moz-box;-webkit-box-orient: vertical;-moz-box-orient: vertical;	-webkit-line-clamp: 2;	-moz-line-clamp: 2;	overflow: hidden;}
.index_blog_r_item ~ .index_blog_r_item{margin-top: 25px;}
.news_header_link{display:block}
.news_header_link:hover .news_title,.index_blog_more:hover,.index_blog_link:hover .index_blog_r_title{color:#005ba8;transition: all 0.2s;}
.index_blog_more:hover::after{border-left-color:#005ba8;transition: all 0.2s;}


/* footer */
.footer{background-color: #2a2a2a;padding-top: 60px;position: relative;}
.footer_main .footer_wrap {align-items: flex-start;}
.footer_item_link{display:block}
.footer_item_title{font-size: 16px;color: #fff;margin-bottom: 20px;}
.footer_item_link{font-size: 14px;color: #b2b2b2;line-height: 1.5;margin-bottom: 10px;transition: all 0.2s;}
.footer_nav_item .bold{font-size: 36px;color:#fff}
.footer_small_icon>div{position: relative;}
.footer_small_icon>div ~ div{margin-left: 30px;}
.footer_erweima_wrap img{max-width:100px}
.footer_icon_block{position: relative;cursor: pointer;height: 41px;width: 41px;}
.footer_icon_block .aft{position: absolute;transition: all 0.2s;opacity: 0;left: 0;top: 0;}
.footer_icon_block:hover .aft{opacity:1;}
.footer_small_icon .erweima{position:absolute;transition: all 0.3s;top: 51px;left: 0;visibility: hidden;padding-top:20px;opacity: 0;z-index:1}
.footer_small_icon .erweima:after{content:"";display:block;position: absolute;top: 0;left: calc(15% - 5px);border: 10px solid transparent;border-bottom-color: #fff;}
.footer_small_icon .erweima_main{background-color: #fff;padding: 10px;position: relative;border-radius: 10px;overflow: hidden;}
/*.footer_small_icon .wc:hover .erweima{visibility:visible;opacity: 1;top: 41px;}*/
.footer_link{padding:15px 0;border:1px solid #535353;border-left: none;border-right: none;margin-top: 30px;display:flex;}
.footer_link a{color:#fff;}
.footer_text,.footer_link,.list-none a{font-size: 14px;color:#fff;transition: all 0.2s;}
a.footer_text:hover,a.footer_item_link:hover,.list-none a:hover{color:#007aff}
.list-none{display:flex;}
.list-none li{margin-left:5px;}
.list-none li~li:before{content:"、";}

.footer_type{padding:25px 0;}
.footer_type_text,.footer_type{font-size: 12px;color: #a3a3ac;line-height: 30px;transition: all 0.2s;}
.footer_type_text:hover{color:#fff;}
#goTop{width:40px;height: 40px;border-radius: 50%;position: absolute;z-index: 1;;left: calc(50% - 20px);top: -20px;background-color: #005ba8;cursor: pointer;}
#goTop::after{content:"";display:block;position: absolute;left: calc(35% - 1px);top: calc(45% - 1px);width: 30%;height: 30%;border-left: 2px solid #fff;border-top: 2px solid #fff;transform:rotate(45deg)}
.footer_phone_main{display:none;}
.footer_phone_main .item{border-bottom: 1px solid #3e3e3e;}
.footer_phone{font-size:24px;color: #fff;}
.footer_phone_main .addIcon{position: relative;height:24px;width:24px;display:block;}
.footer_phone_main .addIcon:before,.footer_phone_main .addIcon:after{content:"";display:block;width:1px;height: 100%;background-color: #9b9c9d;position: absolute;}
.footer_phone_main .item .addIcon:before{transform: rotate(90deg);left: 50%;}
.footer_phone_main .item .addIcon::after{top: 0;left: 50%;}
.footer_phone_main .item.active .addIcon:before{transform: rotate(135deg);left: 50%;}
.footer_phone_main .item.active .addIcon::after{transform: rotate(45deg);top: 0;left: 50%;}
.item_ul{display:none}
.footer_phone_main .item > a{padding:30px 0;color: #fff;line-height: 30px;font-size: 24px;}
.footer_phone_main .item_ul .item_a{font-size: 24px;color: #ccc;line-height: 30px;}
.phone_footer_text{padding:20px 0;}
.phone_text{line-height:30px;}
.phone_footer_text,.phone_text{text-align:center;color:#a3a3ac;font-size:16px;}
.phone_list .item_li{margin-bottom: 10px;}
.footer_small_icon{margin-top:20px;}
.footer_erweima_r .footer_item_link{text-align:center;line-height:30px;margin-bottom: 0px;margin-bottom: 5px;}


/* about */
.about{position: relative;width: 100%;}
.tow_nav{width: 100%;background-color: #fff;text-align: center;font-size:0;}
.tow_nav_item{display:inline-block;width:150px;}
.towa_nav_link{display:block;width: 100%;padding:0 5px;height: 60px;line-height: 60px;font-size:16px;color: #666;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;box-sizing: border-box;;}
.tow_nav_item .orange{color: #fff;background-color: #ef692a;}
.about_main,.about_ry_main,.about_img_main,.about_img_detailed_wrap,.product_main,.product_com{background-color: #fff;margin: 40px auto;padding:45px;}
.about_wrap{width: 100%;}
.about_main img{max-width: 100%;}
.about_head_title{font-size: 32px;color: #333;}
.about_hr{background-color: #e5e5e5;width: 100%;height: 1px;border: none;margin: 30px 0;}
.about_text{font-size: 16px;color: #666;line-height: 40px;}
.about_ibox{width:100%;text-align: center;margin:20px 0;max-width: 100%;}



/* about_ry */
.about_ry_wrap{width: 100%;}
.about_ry_item{width:23%;float: left;margin-right: calc(2% + 2% / 3);margin-bottom:40px;background-color: #f5f5f5;height: 240px;position:relative;border: 1px solid #f5f5f5;}
.ry_small_img{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all 0.2s;}
.about_ry_item:nth-of-type(4n){margin-right: 0;}
.about_ry_item .item_link{display:block;height: 100%;width: 100%;position: relative;overflow: hidden;text-align: center;line-height: 240px;}
.about_ry_item .item_link img,.about_img_item .item_link img{height: 100%;width: 100%;object-fit: cover;}
.about_ry_item .about_item_text{position:absolute;bottom:-40px;left: 0;width: 100%;transition: all 0.3s;height: 40px;;line-height: 40px;text-align: center;font-size: 18px;color: #fff;background-color: rgba(83,83,83,.5);}
.about_ry_item:hover .about_item_text{bottom:0}


/* about_img */
.about_img_wrap{width: 100%;}
.about_img_item{width:30%;float: left;margin-right: 5%;margin-bottom:40px;background-color: #f5f5f5;height: 345px;transition:all 0.3s;}
.about_img_item:hover{transform:translateY(-5px);box-shadow:0 5px 8px rgba(0,0,0,0.2)}
.about_img_item:nth-of-type(3n){margin-right: 0;}
.about_img_item .item_link{display:block;height: 100%;width: 100%;}
.about_img_block{height: 285px;text-align: center;width: 100%;line-height: 285px;}
.about_item_text{font-size: 16px;color: #666;background-color:#f0f0f0;padding:0 20px;height: 60px;line-height: 60px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


/* about_detailed */
.about_img_detailed_title{font-size: 18px;color:#111;text-align: center;}
.about_img_detailed_time{font-size: 12px;color: #0f65ac;text-align: center;margin-top: 15px;}
.about_img_detailed_main{width: 100%;margin-top: 30px;}
.about_img_detailed_main img{max-width: 100%;}
.about_img_detailed_text{font-size: 14px;color: #777;line-height: 30px;}



/* product */

.product_list{width:100%;height:auto;overflow:hidden;}
.product_list li{width:100%;height:auto;overflow:hidden;position:relative;}
.product_list li:hover .img img{transform:scale(1.1)}
.product_list .img{width:50%;height:395px;overflow:hidden;float:left;display:block;text-align:center;}
.product_list .img img{width:100%;height:100%;object-fit:cover;transition:all 0.3s;}
.product_list li:nth-child(even) .img{float:right;}
.product_list .com_box{width:50%;height:auto;overflow:hidden;float:left;display: flex;justify-content:center;align-items:Center;position:absolute;top:0;right:0;height:100%;}
.product_list li:nth-child(even) .com_box{top:0;right:50%;}
.product_list .product_com{width:85%;height:auto;overflow:hidden;}
.product_list .com_box h3{font-weight:normal;color:#3a3a3a;font-size:18px;margin: 0 0 15px 0;overflow: hidden;width:100%;white-space: nowrap;text-overflow: ellipsis;transition:all 0.3s ease 0s;}
.product_list li:hover .com_box h3{color:#0f65ac;transition:all 0.3s ease 0s;}
.product_list .com_box h4{font-weight:normal;color:#bcbcbc;font-size:14px;margin: 0;font-family:'Arial';overflow: hidden;width:100%;white-space: nowrap;text-overflow: ellipsis;}
.product_list .com_box .product_content{width:100%;color:#7a7a7a;font-size:14px;line-height:1.75em;text-justify:inter-ideograph;text-align:justify;-webkit-line-clamp: 5;display: -webkit-box;-webkit-box-orient: vertical;max-height:8.75em;overflow:hidden;}
.product_list .com_box .more{display: flex;justify-content:center;align-items:Center;width:130px;height:46px;color:#7a7a7a;font-size:14px;transition:all 0.3s ease 0s;margin-top:25px;position:relative;margin-left:4px;margin-bottom:4px}
.product_list .com_box .more:hover{color:#0f65ac;}
.news_l,.news_r,.news_t,.news_b{position:absolute;display:block;background-color:#7a7a7a;transition:all .3s}
.news_l{left:0;top:0;height:36px;width:2px}
.news_r{right:0;bottom:0;width:2px;height:36px}
.news_t{top:0;right:0;width:120px;height:2px}
.news_b{bottom:0;left:0;width:120px;height:2px}
.product_list li:hover .news_l{bottom:0;height:50px;background-color:#0f65ac}
.product_list li:hover .news_b{width:134px;background-color:#0f65ac}
.product_list li:hover .news_r{height:50px;background-color:#0f65ac}
.product_list li:hover .news_t{width:134px;background-color:#0f65ac}
.product_list li:hover{color:#0f65ac}



/* product_detailed */
.product_head,.product_detailed_main,.product_head_img_row  img,.product_detailed_main_head{width: 100%;}
.product_head_img_row{width: 500px;;border: 1px solid #dedede;}
.product_head_detailed{width:calc(100% - 520px);}
.product_detailed_main{margin-top: 60px;}
.product_head_title{font-size: 24px;color: #111;margin-bottom: 20px;}
.product_head_text{font-size: 14px;color:#777;white-space: break-spaces;}
.product_detailed_main_head{line-height: 40px;height: 40px;position: relative;border-bottom: 1px solid #dedede;}
.product_detailed_main_title{font-size: 16px;height: 40px;box-sizing: border-box;color:#0075c2;border-bottom: 1px solid currentColor;display:inline-block;}
.product_detailed_main_content{width:100%;padding:25px 0;}
.product_detailed_main_content img{max-width: 100%;height:auto;}

.product_lists{max-width:1280px;width:95%;margin:auto;display:table;padding:30px 0;}
.product_lists li{float:left;background:#fff;width:calc(33.333% - 31px);margin-right:46.5px;text-align:center;margin-bottom:40px;box-shadow: 0px 0px 32px #eaeaea;}
.product_lists li:nth-child(3n+0){margin-right:0px;}
.product_lists li .image{display:block;width:83.83%;margin:auto;margin-top:8%; position:relative;}
.product_lists li .image::after{content:"";display:block;position:absolute;width:80%;height:80%;left:10%;top:10%;border:2px solid #0075c2;transition:all 0.5s;opacity:0;}
.product_lists li:hover .image::after{width:calc(100% - 4px);height:calc(100% - 4px);opacity:1;left:0%;top:0%;}
.product_lists li .image img{width:100%}
.product_lists li .title{width:83.83%;margin:auto;text-align:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;color:#3a3a3a;font-size:18px;border-bottom:1px solid #eeeeee;padding-bottom:26px;padding-top:24px;transition:all 0.3s ease 0s;}
.product_lists li:hover .title{transition:all 0.3s ease 0s;color:#0075c2;}
.product_lists li .com{width:83.83%;margin:auto;text-align:left;color:#7a7a7a;font-size:14px;display:block;line-height:1.75em;margin-top:20px;margin-bottom:29px;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;height:5.25em;overflow:hidden;}

.product_head_img_row  .ban{width:500px; height:auto; position:relative; overflow:hidden;float:left;}
.product_head_img_row  .ban2{ width:500px;  height:337px; position:relative; overflow:hidden;}
.product_head_img_row  .ban2 ul{ position:absolute; left:0; top:0;}
.product_head_img_row  .ban2 ul li{ width:500px; height:500px;height: auto;overflow: hidden;}
.product_head_img_row  .ban2 ul li a{display:block;width:100%;}
.product_head_img_row  .ban2 ul li img{ width:100%;}
.product_head_img_row  .prev{ float:left; cursor:pointer;}
.product_head_img_row  .num{ height:96px;overflow:hidden; width:100%; position:relative;float:left;}
.product_head_img_row  .min_pic{ padding-top:10px; width:100%;}
.product_head_img_row  .num ul{ position:absolute; left:0; top:0;width:100% !important;display:flex;}
.product_head_img_row  .num ul li{ width:20%; height:96px; margin-right:2px; padding:1px;flex-shrink: 0;}
.product_head_img_row  .num ul li a{display:block;width:100%;height:100%;}
.product_head_img_row  .num ul li a img{width:100%;height:100%;object-fit: cover;}
.product_head_img_row  .num ul li.on{position:relative;}
.product_head_img_row  .num ul li.on:before{position:absolute;width:90.97%;height:86%;content:"";border:1px solid #fff;top:6%;left:4.515%;}
.product_head_img_row .prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.product_head_img_row .next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.product_head_img_row .prev1{ position:absolute; top:50%;margin-top:-14.5px; left:20px; width:29px; height:29px;z-index:9;cursor:pointer;}
.product_head_img_row .next1{ position:absolute; top:50%;margin-top:-14.5px; right:20px; width:29px; height:29px;z-index:9;cursor:pointer;}




/*download*/
.down_list{max-width:1200px;margin:auto;width:100%;height:auto;}
.down_list li{background:#fff;width:calc(100% - 20px);height:84px;margin-bottom:24px;box-shadow:0px 0px 7px #ebebec;transition:all 0.3s ease 0s;transform: translateX(0px);}
.down_list .time{color:#7a7a7a;font-size:30px;height:84px;line-height:84px;width:174px;float:left;text-align:center;font-weight:700;transition:all 0.3s ease 0s;}
.down_list .title{width:calc(100% - 330px);float:left;height:84px;line-height:84px;color:#3a3a3a;font-size:18px;transition:all 0.3s ease 0s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.down_list .down{width:144px;float:right;background:url(../img/down_07.html)no-repeat center left;color:#7a7a7a;font-size:18px;line-height:84px;height:84px;text-indent:30px;transition:all 0.3s ease 0s;}
.down_list li:hover{transform: translateX(20px);transition:all 0.3s ease 0s;}
.down_list li:hover .time{color:#2295e4;transition:all 0.3s ease 0s;}
.down_list li:hover .title{color:#2295e4;transition:all 0.3s ease 0s;}
.down_list li:hover .down{color:#2295e4;background:url(../img/down_03.html)no-repeat center left;transition:all 0.3s ease 0s;}
.down_list .sjdown{display:none;}
.container{margin:60px 0;}

.download_button{width:100%;height:auto;overflow:hidden;margin-top:50px;border-top:1px solid #f6f6f7;}
.download_button a{display:block;width:134px;height:50px;text-align:center;line-height:50px;background:url(../img/up_down_05.png)no-repeat center;float:right;font-size:16px;color:#2295e4;margin-top:38px;}




/* 案例 */
.case{width: 100%;position: relative;}
.case_wrap{width:100%;}
.case_main{padding:60px 0;padding-left: 100px;}
.case_wrap{text-align: center;font-size: 0;}
.case_item{float:left;width:380px;margin-right: 30px;height: 400px;padding:8px;background-color: #fff;transition: all 0.2s;box-shadow: 0 0 10px rgba(0,0,0,.1);margin-bottom: 40px}
.case_item:nth-of-type(3n){margin-right: 0;}
.item_link{display:block;width: 100%;height: 100%;}
.case_item_block{width: 100%;height: 315px;text-align: center;position: relative;}
.case_item_block::after{content:"";display:block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all 0.2s;background: url(../img/search2.png)no-repeat center;background-color: rgba(0,0,0,0.5);opacity: 0;}
.case_item_img{width:100%;height: 100%;object-fit: contain;background-color: #f8f8f8;}
.case_item_text{height: 70px;line-height: 70px;width: 100%;text-align: center;font-size: 20px;color:#3a3a3a;transition: all 0.2s;}
.case_item:hover{background-color: #0f65ac;}
.case_item:hover .case_item_block::after{opacity: 1;}
.case_item:hover .case_item_text{color: #fff;}



/* 案例列表 */
.case_list_main{padding:60px 0;}
.case_list_item_wrap{width:100%;padding:0 40px;font-size: 0;}
.case_list_item{width: 48%;float: left;height:170px;background-color: #fff;padding:20px;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.case_list_link{height:100%;}
.case_list_item:nth-of-type(even){float: right;}
.case_list_item .case_list_details{padding-left: 15px;flex: 1;overflow: hidden;}
.case_list_item .case_list_img {height:100%;width: auto;flex-shrink: 0;min-width:100px;}
.case_list_item .case_list_img img{height: 100%;border-radius:50%;}
.case_list_item:nth-of-type(2) ~ .case_list_item{margin-top: 40px;}
.case_list_main .digg4{margin-top:60px;}


/* block */
.block_main {margin:60px auto;}
.news_list{width:100%;height:auto;overflow:hidden;margin-top:38px;}
.news_list li{width:100%;height:auto;overflow:hidden;margin-bottom:20px;}
.news_list .time{width:181px;height:173px;float:left;background:#2295e4;color:#fff;display: flex;justify-content:center;align-items:Center; }
.news_list .time p{color:#fff;width:100%;text-align:center;font-size:20px;margin-top:20px;}
.news_list .time p:nth-child(1){font-size:50px;margin-top:0px;}
.news_list .com{width:calc(100% - 196px);height:173px;float:right;background:#fff;position:relative;display: flex;justify-content:center;align-items:Center;padding: 0 30px;}
.news_list .com:before{width:34px;height:31px;content:"";position:absolute;left:0;top:0;background:url(../img/fold1_03.png)no-repeat center;transition:all 0.3s ease 0s;opacity:0;}
.news_list .com:after{width:34px;height:31px;content:"";position:absolute;right:0;bottom:0;background:url(../img/fold2_07.png)no-repeat center;transition:all 0.3s ease 0s;opacity:0;}
.news_list li:hover .com:before{transition:all 0.3s ease 0s;opacity:1;}
.news_list li:hover .com:after{transition:all 0.3s ease 0s;opacity:1;}
.news_list .com .com_box{width:100%;padding: 0 30px 30px;}
.news_list .com .com_box .img{display:block;float:left;width:190px;height:119px;overflow:hidden;display: flex;justify-content:center;align-items:Center;}
.news_list .com .com_box .img img{max-width:190px;max-height:119px;}
.news_list .com .com_box .title{width:100%;color:#3a3a3a;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;margin-top:19px;transition:all 0.3s ease 0s;}
.news_list li:hover .com .com_box .title{color:#2295e4;transition:all 0.3s ease 0s;}
.news_list .com .com_box .ncom{width:100% ;color:#7a7a7a;font-size:14px;display:block;line-height:1.75em;height:3.5em;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;margin-top:16px;overflow:hidden;}
.news_list_r {
    display: block;
    width: calc(100%);
    float: left;
    padding: 27px 0;
}
.news_list_r i {
    display: block;
    width: 190px;
    height: 120px;
    float: left;
    margin-right: 30px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.news_list_r h2 {
    width: calc(100% - 220px);
    padding: 15px 0px;
    font-size: 18px;
    color: #3a3a3a;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transform: translateX(0px);
    transition: all .5s;
}
.news_list_r span {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    width: calc(100% - 220px);
    font-size: 14px;
    line-height: 26px;
    height: 52px;
    color: #7a7a7a;
}
.com_news_title{width:100%;text-align:center;color:#3a3a3a;font-size:24px;line-height:1.5em;}
.com_news_time{width:100%;text-align:center;color:#2295e4;font-size:14px;margin-top:20px;}
.com_news_time > span ~span{margin-left:10px;}
.com_news_tcom{font-size: 14px;color: #777;margin-top: 20px;;}
.com_news_tcom img{max-width:100%;}
.digg4{padding:3px;text-align:center;font-family:Tahoma,Arial,Helvetica,Sans-serif;font-size:12px;display:flex;align-items:center;justify-content:center}
.digg4 a,.digg4 span.miy{border:1px solid #ddd;padding:2px 5px 2px 5px;margin:2px;color:#aaa;text-decoration:none}
.digg4 a:hover{border:1px solid #a0a0a0}
.digg4 a:hover{border:1px solid #a0a0a0}
.digg4 span.current{border:1px solid #e0e0e0;padding:2px 5px 2px 5px;margin:2px;color:#aaa;background-color:#f0f0f0;text-decoration:none}
.digg4 span.disabled{border:1px solid #f3f3f3;padding:2px 5px 2px 5px;margin:2px;color:#ccc}
.digg4 .disabledfy{font-family:inherit!important}
.digg4 span,.digg4 a{width:40px;height:40px;line-height:40px;text-align:center;display:inline-block;padding:0!important;color:#434343!important;border:1px solid #d5d5d5!important;border-radius:4px}
.digg4 span.current{background:#2295e4!important;color:#fff!important}

.page_list{width:100%;overflow:hidden;margin-top:50px;font-size: 0;}
.page_list .up,.page_list .down{max-width:calc(100% - 42px);;height:30px;display:inline-block;font-size:14px;color:#7a7a7a;position:relative;line-height:30px;padding:5px 20px;border:1px solid #7a7a7a;border-radius:20px;}
.page_list .up a,.page_list .down a{max-width:calc(100% - 56px);display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;vertical-align: middle;font-size:14px;color:#7a7a7a;padding-bottom: 2px;}
.page_list span{color:#7a7a7a;}
.page_list span:hover{color:#2295e4;}
.page_list .up:hover,.page_list .down:hover{border-color:#2295e4}
.page_list .up:hover  a,.page_list .down:hover  a{color:#2295e4}
.page_list .down{margin-top:15px;}

.block_main_l {
    width:75%;
}
.block_main_r{
    width: 23%;
}
.block_main_l,.block_main_r{
    padding:15px;
    background-color:#fff
}
.news_content_r h2 {
    width: 100%;
    color: #3a3a3a;
    font-size: 18px;
    height: 58px;
    line-height: 58px;
}
.news_recom {
    width: 100%;
}
.more_news {
    display: block;
    width: 100%;
    line-height: 54px;
    border-top: 1px dashed #EEEEEE;
    font-size: 16px;
    color: #666666;
}
.news_recom a {
    display: block;
    width: 100%;
    margin-bottom: 15px;
}
.news_recom a i {
    display: block;
    width: 100%;
    margin-bottom: 10px;
}
.news_recom a i img {
    display: block;
    width: 100%;
}
.news_recom a span {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    width: 100%;
    font-size: 14px;
    line-height: 24px;
    color: #7a7a7a;
    height: 48px;
}


/* contat */
.box_back_lxwm{width:100%;height:auto;overflow:hidden;background-color:#f6f6f7;background-image:url(../img/back_02.html);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:40px;padding-bottom:60px;}
.lxwm{width:90%;background:#fff;height:auto;overflow:hidden;margin:auto;max-width:1280px;}
.lxwm .lxwm_box{width:90%;margin:auto;margin-top:3%;margin-bottom:3%;overflow:hidden;}
.lxwm .lxwm_box .entitle{color:#3a3a3a;font-size:30px;font-weight:normal;font-family:'Arial'; }
.lxwm .lxwm_box .cntitle{color:#3a3a3a;font-size:20px;font-weight:normal;position:relative;text-indent:25px;}
.lxwm .lxwm_box .cntitle:before{position:absolute;content:"";width:15px;height:2px;background:#3a3a3a;left:0;top:50%;margin-top:-1px;}
.lxwm .lxwm_box .contact_box{width:100%;border-top:1px solid #eeeeee;margin-top:20px;height:auto;overflow:hidden;}
.lxwm .lxwm_box .contact_box li{height:auto;overflow:hidden;min-height: 250px;width:33.33%;float:left;margin-top:26px;}
.lxwm .lxwm_box .contact_box li p{color:#7a7a7a;font-size:16px;margin-bottom:23px;width:100%;max-width:262px;}
.lxwm .lxwm_box .contact_box li p:first-child{height:50px;display: inline-block;padding:0 20px;line-height:50px;font-size:18px;color:#fff;font-weight:bold;background:url("../img/smallbg.png")no-repeat;}
.lxwm .lxwm_box .contact_box .ewm{text-align:center;height:auto;overflow:hidden;margin-top:24px;width:121px;float:right;}
.lxwm .lxwm_box .contact_box .ewm img{width:122px;height:122px;}
.lxwm .lxwm_box .contact_box .ewm p{font-size:14px;color:#7a7a7a;margin-top:13px;}
.lxwm .lxwm_box .contact_box .ewm:nth-child(1){margin-left:35px;}
.feed{width:90%;background:#fff;height:auto;overflow:hidden;margin:auto;max-width:1280px;margin-top:10px;}
.feed .feed_box{width:90%;margin:auto;margin-top:3%;margin-bottom:3%;overflow:hidden;}
.feed .feed_box .cntitle{color:#3a3a3a;font-size:20px;font-weight:normal;position:relative;text-indent:25px;margin-bottom:45px;}
.feed .feed_box .cntitle:before{position:absolute;content:"";width:15px;height:2px;background:#3a3a3a;left:0;top:50%;margin-top:-1px;}
.feed .feed_box .lxwm_txt{float:right;height:auto;overflow:hidden;width:257px;}
.feed .feed_box .lxwm_txt p{color:#7a7a7a;font-size:16px;line-height:1.75em;}
.feed .feed_box .lxwm_txt h4{font-weight:normal;color:#3a3a3a;font-size:16px;margin-top:34px;}
.feed .feed_box .lxwm_txt h3{color:#2295e4;font-size:30px;margin-top:15px;}
.feed .feed_box .lxwm_table{float:left;height:auto;overflow:hidden;width:calc(100% - 300px);}
.feed .feed_box .lxwm_table .input-text{width:calc(50% - 8px);height:60px;background:#f6f6f7;border-radius:5px;margin-bottom:10px;text-indent:20px;border:none;outline:none;color: #666;}
.feed .feed_box .lxwm_table .input-text:nth-child(even){margin-left:6px;}
.feed .feed_box .lxwm_table .textarea-text{resize:none;width:100%;height:110px;background:#f6f6f7;border-radius:5px;margin-bottom:40px;text-indent:20px;padding-bottom:18px;padding-top:18px;}
.feed .feed_box .lxwm_table .submit{width:123px;height:42px;background:#2295e4;color:#fff;border-radius:42px;cursor:pointer;}



/* 人才招聘 */
.con_box{padding:0 0 60px;}
.job2_box{width:1200px;margin:60px auto;;background:#fff;padding-top:5%;padding-bottom:5%;}
.recruit{width:100%;padding:40px 0;}
.job_list{width:100%;height:auto;max-width:1275px;margin:60px auto auto;}
.job_list li{width:100%;height:auto;margin-bottom:20px;cursor:pointer;background-color: #fff;}
.job_list .cross_bar{width:100%;height:60px;background:#fff;color:#3a3a3a;font-size:16px;box-shadow:0px 0px 5px #e5e5e5;}
.job_list .cross_bar .box{width:96%;height:60px;margin:auto;}
.job_list .cross_bar span{display:block;float:left;color:#7a7a7a;font-size:16px;height:60px;line-height:60px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.job_list .cross_bar span:nth-child(1){color:#3a3a3a;font-size:16px;width:calc(41.37% - 32px);}
.job_list .cross_bar span:nth-child(2){width:18.27%;}
.job_list .cross_bar span:nth-child(3){width:21.12%;}
.job_list .cross_bar span:nth-child(4){width:19.24%;}
.job_list .cross_bar span:nth-child(5){width:32px;background:url(../img/job_11.png)no-repeat center;}
.job_list .job_com_box{width:100%;height:auto;overflow:hidden;margin-top:0px;margin-bottom:0px;background:#fff;}
.job_list .job_com{width:96%;height:0px;overflow:hidden;margin-top:0px;margin-bottom:0px;margin:auto;}
.job_list .more{display:block;width:120px;height:36px;background:#2295e4;color:#fff;border-radius:36px;text-align:center;line-height:36px;font-size:16px;margin-top:60px;}
.job_list li.active .job_com{margin-top:36px;margin-bottom:40px;height:auto;background:#fff;padding-bottom:30px;}
.job_list li.active .cross_bar{background:#2295e4;}
.job_list li.active .cross_bar span{color:#fff;}
.job_list li.active .cross_bar span:nth-child(5){width:32px;background:url(../img/job_06.png)no-repeat center;}


/* 招聘详情 */
.recruit_input_main{background-color: #fff;padding:60px}
.job_box{width:100%;height:auto;max-width:1275px;margin:auto;background:#fff;padding-top:5%;padding-bottom:5%;}
.job_table{max-width:907px;width:90%;margin:auto;overflow:hidden;}
.job_table .lisk{width:50%;float:left;height:auto;overflow:hidden;height:40px;margin-bottom:20px;}
.job_table .lish{width:100%;float:left;height:auto;overflow:hidden;margin-bottom:20px;}
.job_table .lisk span,.job_table .lish span{width:70px;display:block;float:left;height:40px;line-height:40px;color:#7a7a7a;font-size:16px;width: 100px;    text-align: right;padding-right:10px;box-sizing:border-box}
.job_table .lisk input,.job_table .lisk select{height:38px;border:1px solid #eeeeee;border-radius:5px;width:calc(100% - 127px);padding-left:10px;padding-right:10px;}
.job_table .lisk select{appearance: none;-webkit-appearance: none;-moz-appearance: none;background:url(../img/xiala_11.jpg)no-repeat center right 20px;}
.job_table .lish textarea{width:calc(100% - 127px);border:1px solid #eeeeee;border-radius:5px;height:108px;resize:none;padding:10px;}
.job_table .lish .submit{width:133px;border-radius:5px;height:41px;background:#2295e4;color:#fff;margin-left:100px;margin-top:20px;}
.job_table .lish .resre{width:133px;border-radius:5px;height:41px;background:#f6f6fb;color:#7a7a7a;margin-left:20px;margin-top:20px;}





/* 网站地图 */
.webaddbox{max-width:1200px;margin:auto;overflow:hidden;height:auto;width:90%;}
.webaddbox .title{color:#606161;font-size:20px;width:100%;height:auto;overflow:hidden;border-bottom:1px solid #d2d2d2;padding-bottom:25px;position:relative;}
.webaddbox .title:before{position:absolute;width:36px;height:2px;content:"";background:#f6bb19;left:0;top:33px;}
.webadd{width:95%;max-width:1100px;margin:auto;overflow:hidden;height:auto;margin-top:30px;margin-bottom:50px;}
.webadd .heb{width: 100%;margin: auto;overflow: hidden;height: auto;padding-top:20px;background:url(../img/xx_06.png)repeat-y center left 183px;}
.webadd .heb .tiers{width:141px;height:44px;line-height:44px;border:1px solid #dcdcdc;display:block;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#555555;font-size:14px;margin-bottom: 20px;}
.webadd .heb .tiers-list{float:left;margin-left:80px;height:auto;overflow:hidden;width:calc(100% - 223px);}
.webadd .heb .tiers-list li{width:141px;height:44px;border:1px solid #dcdcdc;display:block;float:left;text-align:center;line-height:44px;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#555555;font-size:14px;float:left;margin-right:17px;margin-bottom:20px;}
.webadd .heb .tiers-list li a{display:block;width:100%;height:100%;color:#606161;font-size:14px;}
.webadd .heb:nth-child(1){padding-top:0px;}

.box_back{width:100%;height:auto;overflow:hidden;background-color:#f6f6f7;padding-top:40px;padding-bottom:60px;}
.briefing_box{width:90%;max-width:1275px;margin:60px auto;overflow:hidden;background:#fff;}
.briefing_box .briefing{width:92%;max-width:1170px;margin:auto;overflow:hidden;background:#fff;margin-top:4%;margin-bottom:4%;}
.briefing_box .briefing img{max-width:100%;}


/*================================搜索================================================*/
.search{width:100%;margin:auto;max-width:900px;height:auto;overflow:hidden;}
.p-d-search{width:100%;height:auto;overflow:hidden;background:#fff;}
.search_mid{width:95%;max-width: 883px;height: auto;margin: auto;}
.search_ipt{position: relative;width: 539px;padding:64px 0 54px 192px;}
.search_ipt input{width: 453px;height: 40px;border: 1px solid #c9c9c9;border-radius: 8px;padding-left: 20px;}
.search_ipt img{position: absolute;right: 65px;top: 65px;}
.search_ipt span{color: #606161;font-size: 18px;padding-left: 10px;}
.search_content{text-align: center;}
.content_word{height:26px;font-size: 14px;line-height: 26px;border-bottom: 1px dashed #c6c6c6;margin-bottom: 16px;}
.content_word .search_wz{color: #7a7a7a;float: left;display:block;width:calc(100% - 180px);text-align:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:16px;}
.content_word .search_wz em{color: #2295e4;font-size:16px;}
.content_word .search_time{color: #acacac;float: right;display:block;width:150px;}
.filtrate{text-align: center;color: #058cfb;line-height: 124px;font-size: 14px;}
.search_box{width:100%;max-width:557px;margin:auto;overflow:hidden;height:auto;margin-top:40px;margin-bottom:54px;}
.search_box .input_box{width: 100% ;height:40px;float:left;border:1px solid #c9c9c9;border-radius:5px;}
.search_box .input_box .input{height:40px;float:left;width:calc(100% - 65px);margin-left:20px;border:none;background-color: transparent;}
.search_box .input_box .sub{height:40px;float:right;width:44px;background:url(../img/search_03.jpg)no-repeat center center;cursor:pointer;border:none;}
.search_box P {color:#606161;font-size:18px;height:42px;line-height:42px;float:right;}
.page_box{position: relative;    z-index: 10;}
.search_mid{padding-bottom:50px;}
.search_mid .pager_wrap{margin-top:60px}

/* btn */
.kf_And_top{transition: all 0.3s;position:fixed;right: -60px;bottom:100px;z-index: 100;}
.kfBox,.telBox{display:block;}
.telBox{background:url(../img/b-tel.png) no-repeat center;}
.kfBox{background:url(../img/b-qq.png) no-repeat center;}
.box_erweima{background:url(../img/b-erweima.png) no-repeat center;}
.topBox,.kfBox,.box_erweima,.telBox{width:60px;position: relative;;margin-bottom: 10px;height: 60px;background-color: rgba(22,108,189,.7);text-align: center;color: #FFF;line-height: 60px;font-size: 16px;box-shadow: 0 0 5px rgba(100,100,100,.3);cursor: pointer;}
.box_erweima{border-top-left-radius: 10px;}
.topBox{border-bottom-left-radius: 10px;transition:all 0.2s;opacity:0}
.box_img_r{position: absolute;right: 70px;padding:15px;line-height: 30px;background-color: #fff;color: #333;top: 0;transition: all 0.2s;visibility: hidden;opacity:0;box-shadow: 0 0 5px rgba(100,100,100,.2);border-radius: 5px;min-height: 60px;}
.box_img_r img{max-width:130px;}
.box_img_r::after{content:"";position: absolute;top: 50%;transform:translateY(-50%) rotate(90deg);right: -20px;width:0;height: 0;border: 10px solid transparent;border-bottom-color: #fff;}
.box_erweima .box_img_r::after{top: 30px;}
.kf_And_top>*:hover .box_img_r{visibility: visible;opacity:1;}
.telBox .box_img_r{background:url("../img/call.png") no-repeat 10px center #fff;padding-left: 40px;}



.page_wrr{
	width: 100%;
	max-width: 1400px;
	margin: auto;
    position:absolute;
    top: -42px;
    left:50%;
    transform:translateX(-50%);
}
.page_wrr::after {
	display: block;
	content: "";
	clear: both;
	visibility: hidden;
	line-height: 0;
}
.page_route{
	float: right;
	max-width: 50%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height: 42px;
	color: #b0b0b0;
	font-size: 14px;
}
.page_route::after{
	display: block;
	content: "";
	clear: both;
	visibility: hidden;
	line-height: 0;
}
.page_route i{
	display: block;
	float: left;
	width: 16px;
	margin-top: 14px;
	margin-right: 5px;
}
.page_route i img{
	display: block;
	width: 100%;
}
.page_route a{
	color: #b0b0b0;
	font-size: 14px;
	transition: all .5s;
}
.page_route a:last-child{
	color: #166cbd;
}
.page_route a:hover{
	color: #166cbd;
}
.page_route .hover{
	color: #166cbd;
}
.product{position:relative;}
.consultation {
    display: flex;
    justify-content: center;
    align-items: Center;
    font-size: 16px;
    width: 138px;
    height: 43px;
    background: #166cbd;
    color: #fff;
    float: left;
    margin-left: 40px;
    overflow: hidden;
    border-radius: 42px;
    margin-top: 40px;
}








/* 响应式 */
@media screen and (max-width:1490px){
    /* .qualifications_blok{flex-wrap: wrap;} */
}
@media screen and (max-width:1490px){
    .nav_link{padding:0 30px}
    .qualifications_item ~ .qualifications_item{margin-left: 20px;}
/*    .about_number_item ~ .about_number_item{margin-left:150px}*/
}
@media screen and (max-width:1410px){
    .content_width{width:1300px;}
    .case_main{padding-left: 50px;}
    .index_cooperaction_item{width:23.5%}
/*    .about_number_item ~ .about_number_item{margin-left:100px}*/
    .index_cooperaction_item:nth-of-type(4n)~ li{margin-top: 28px;}
    .index_cooperaction_item:nth-of-type(4n){margin-right: 0px;}
    .index_cooperaction_item{margin-left: 0px;margin-right: 2%;}
    .index_cooperaction_item ~ li{margin-left: 0px;}
    .index_blog_rb,.news_content {float: none;width: 100%;}
    .index_blog_rb{margin-top: 60px;}
    .news_row > img{width: 100%;}
    .news_detailed{max-width: 100%;}
}
@media screen and (max-width:1310px){
    .content_width{width:1200px;}
    .case_main{padding-left: 0px;}
    .product_advantage_item{width:50%;height: 250px;}
    .product_advantage_item:nth-of-type(3n) ~ li{flex-flow: inherit}
    .product_advantage_item:nth-of-type(3){flex-flow: row-reverse}
    li.product_advantage_item:nth-of-type(4){flex-flow: row-reverse}
}
@media screen and (max-width:1220px){
    .indexProduct_title{height:auto}
    .kf_And_top{display:none;}
    .content_width,.index_vs_wrap,.job2_box{width:95%;}
	.job2_box{padding:5%;}
    .index_vs_item{border-bottom:none}
    .header_main,.nav,.footer_main{display:none;}
    .header{padding:10px 0;height:80px;}
    .phone_head ,.phone_head_main,.phone_head_main > a,.header_search img {height: 100%;}
    .phone_head_main > a{box-sizing: border-box;}
    .phone_head_main > a:last-child{padding:10px 0;} 
    .phone_head,.footer_phone_main{display:block}
    .indexProductItem{width:calc(50% - (40px / 2));}
    .indexProductItem:nth-of-type(odd){margin-left: 0px;}
    .indexProductItem:nth-of-type(4){margin-left: 40px;}
    .header{display:block;position:fixed;top: 0;left: 0;z-index: 99;box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
    div.banner {padding-top: 80px;}

    .case_wrap {}
    .case_item{width:48%;margin-right: 4%;}
    .case_item:nth-of-type(3n){margin-right: 4%;}
    .case_item:nth-of-type(even){margin-right: 0%}
    /*.case_wrap::after{display:none}*/

    .case_list_item{float: none;width: 100%;}
    .case_list_item:nth-of-type(even){float: none;}
    .case_list_item ~ .case_list_item{margin-top: 40px;}
    
    .about_ry_item .about_item_text{bottom: 0;}
    
    .advertisement_main {padding:30px 0;}
    .advertisement{height:auto;}
    .advertisement_content{display:block;margin-top: 30px;}
    .advertisement_content p{text-align: center;width: 100%;padding-left: 0px;margin-bottom: 10px;}
    .advertisement_content p::before{display:none;}
}
@media screen and (max-width:1010px){
/*    .about_number_item:nth-last-of-type(1),.about_number_item:nth-last-of-type(2){display: none;}*/

    .lxwm .lxwm_box .contact_box li{width:50%;}
    .lxwm .lxwm_box .contact_box li:nth-of-type(even){float:right;}
    /* .lxwm .lxwm_box .contact_box li:nth-child(3){display:none;} */
    
    .product_lists {
		width: 100%;
        max-width: 100%;
        display:block;
	}
    .product_lists::after{content:"";display:block;clear: both;}
	.product_lists li{float:left;background:#fff;width:calc(50% - 20px);margin-right:40px;text-align:center;margin-bottom:40px;}
	.product_lists li:nth-child(3n+0){margin-right:40px;}
	.product_lists li:nth-child(2n+0){margin-right:0px;}
	.product_lists li .title{padding-bottom:16px;padding-top:15px;}
	.product_lists li .com{margin-bottom:20px;}
	.product_lists li .image::after{content:"";display:block;position:absolute;width:80%;height:80%;left:10%;top:10%;border:2px solid #166cbd;transition:all 0.5s;opacity:0;}
	.product_lists li:hover .image::after{opacity:0;}
	.product_map .ban{float:none;margin:auto;}
    
    .block_main_l,.block_main_r {float:none;width: 100%;padding: 10px;}
    .block_main_r{margin-top:30px;}
    
    .product_head_img_row,.product_head_detailed,.product_head_img_row .num{float:none;width:100%;}
    #demo1{margin:0 auto;float:none;max-width:95%}
    .product_head_img_row .ban2{max-width:100%}
    /*.product_head_img_row .ban2 ul li{width:100%;}*/
}
@media screen and (max-width:1000px){
    .phone_footer_text{padding:0.3rem 0;}
    .phone_text{line-height:0.4rem;}
    .phone_footer_text,.phone_text{text-align:center;color:#a3a3ac;font-size:0.2rem;}
    .phone_list .item_li{margin-bottom: 10px;} 
    
    
    .about_ry_item{width: 32%;margin-right: 2%;margin-bottom: 20px;}
    .about_ry_item:nth-of-type(3n){margin-right: 0;}
    .about_ry_item:nth-of-type(4n){margin-right: 2%;}
    .about_ry_wrap{padding:20px;}
}
@media screen and (max-width:900px){
    .index_vs_item{padding:0.2rem 0;}
    #pages_switer{display:none;}
    .product_advantage_item {width:100%}
    .product_advantage_item:nth-of-type(3),.product_advantage_item:nth-of-type(4){flex-flow: inherit}
    li.product_advantage_item:nth-of-type(even){flex-flow: row-reverse}
    .index_cooperaction_item{width:45%;margin-right: 10%;}
    .index_cooperaction_item:nth-of-type(even){margin-right: 0px;}
    .index_cooperaction_item:nth-of-type(2) ~ li{margin-top: 28px;}
    
    .news_nav{flex-wrap: wrap;margin-top: 0.4rem;}
    .index_blog_rb{margin-top: 0.4rem;}
    .news_nav_item{width:100%;}
    .news_nav_item ~ .news_nav_item{margin-left: 0;}
    .news_nav_time{flex-shrink: 0;}
    .news_link{align-items: center;}
    .news_nav_item{border-color: #e5e5e5;}
    .news_nav_details{flex: 1;overflow: hidden;}
   
    .index_blog_more::after{border: 10px solid transparent;border-left-color: #ccc;}

    
    .news_detailed{width: 100%;max-width: 100%;display: -webkit-box;display: -moz-box;-webkit-box-orient: vertical;-moz-box-orient: vertical;overflow: hidden;	-webkit-line-clamp: 4;	-moz-line-clamp: 4;}
    
    .index_customer_main .index_customer_item{width: 100%;}


    .product_list .img,.product_list .com_box{float: initial;width: 100%;}
    .product_list .com_box{position: relative;justify-content: flex-start;margin-top: 0.2rem;}
    
    .product_list li:nth-child(even) .img{float: none;}
    .product_list li:nth-child(even) .com_box{right: 0;}
    .product_list .img{width: 100%;height: auto;}
    .product_list .img img{width: 100%;}
    .product_list .product_com{width: 100%;}

    .news_list .time{display:none;}
    .news_list .com{width: 100%;height: auto;overflow: hidden;}
    .news_list .com .com_box{width:100%;padding: 0 30px 0.2rem;}

    .product_box .right .link a{margin-top:30px;}
    .lxwm .lxwm_box .contact_box li p{margin-bottom:10px;}
    .feed .feed_box .lxwm_txt h3{font-size:26px;}
    .feed .feed_box .lxwm_txt{float:none;width:100%;margin-bottom:20px;}
    .feed .feed_box .lxwm_table{float:none;width:100%;}
    .feed .feed_box .lxwm_table .input-text{ width:100%;    height: 40px;}
    .feed .feed_box .lxwm_table .input-text:nth-child(even){margin-left:0;}
    .feed .feed_box .cntitle{margin:20px 0 22px;}
    .feed .feed_box .lxwm_txt h4{margin:20px 0 10px;}
    .feed .feed_box .lxwm_table .textarea-text{margin-bottom:12px;padding-bottom:0;}
    .feed .feed_box .lxwm_table .submit{margin-bottom:12px;width: 100px;height: 32px;}
    .job_table .lish{display:flex;}


    .job_list{padding-top:30px;}
    .job_list li{width:90%;margin:auto;margin-bottom:20px;}
    .job_list .cross_bar span:nth-child(1){width:calc(100% - 32px);}
    .job_list .cross_bar span:nth-child(2){display:none;}
    .job_list .cross_bar span:nth-child(3){display:none;}
    .job_list .cross_bar span:nth-child(4){display:none;}
    .job_list li.active .cross_bar{background:#2295e4;margin-bottom: 3px;}
    .job_list li.active .cross_bar span{color:#fff;}
    .job_list li.active .cross_bar span:nth-child(5){background: url(../img/sj_job_03.png)no-repeat center;}
    
    .job_table .lisk{width:100%;display:flex;align-items:center;justify-content:space-between;}
    .job_table .lisk select,.job_table .lisk .input-text,.job_table .lish textarea{flex:1;}
    .recruit_input_main{padding:0.3rem}
    .job_table{width: 100%;}
    
    .product_head_img_row{margin:10px auto;width:80%;}
    .product_head_detailed{width:100%;}
    .product_head_img_row,.product_head_detailed {float:none;}
    
    
    .about_img_item{width:48%;}
    .about_img_main{padding: 20px;}
    .about_img_item:nth-of-type(3n){margin-right: 4%;}
    .about_img_item:nth-of-type(odd){margin-right: 4%;}
    .about_img_item:nth-of-type(even){margin-right: 0;}
    
    .download_button a, .download_button {margin-top: 4%;}
}
@media screen and (max-width:768px){
    .about_main, .about_ry_main, .about_img_main, .about_img_detailed_wrap, .product_main, .product_com{padding: 0.2rem;}
	.webadd .heb .tiers{width:100px;height:34px;line-height: 34px;}
	.webadd .heb .tiers-list li{width:100px;height:34px;line-height: 34px;}
	.webadd .heb .tiers-list{margin-left: 40px;width: calc(100% - 151px);}
	.webadd .heb{background: url(../img/xx_06.png)repeat-y center left 121px;}
	
	.lxwm .lxwm_box .contact_box li{width:100%;min-height: auto;}
    
    .about_ry_item{width: 49%;margin-right: 2%;}
    .about_ry_item:nth-of-type(3n){margin-right: 2%;}
    .about_ry_item:nth-of-type(even){margin-right: 0;}
    
    .about_ry_main {padding:30px 0;}
    
    .product_advantage .index_title{padding-top:10px;}
    
    div.about_number .about_number_item{ width: 33%;justify-content: start;}
    div.about_number{justify-content: start;}
    
    .case_list_item_wrap{padding: 0 10px;}
    
    .index_customer .index_product_link{margin: 0.3rem auto;}
    
    .product_lists li{float:left;background:#fff;width:100%;margin-right:0px;text-align:center;margin-bottom:20px;}
	.product_map .ban{width:350px;}
	.product_map .ban2{ width:350px;height:218px;  }
	.product_map .ban2 ul li{ width:350px;}
	.product_map .num{height:60px;}
	.product_map .num ul li{width:84px;height:60px;}
    
    .advertisement{padding: 0.2rem 0;}
    .advertisement_text{margin-bottom: 0.2rem;}
    .advertisement_content{margin-top:0.3rem;}
    
    .product_advantage_r{padding: 0.2rem;}
}
@media screen and (max-width:700px){
    .header{height:1rem;}
    div.banner{padding-top: 1rem;}
    .phone_head_main > a{padding:0.1rem 0;box-sizing: border-box;}
    .phone_head_main .header_search2{padding:0.25rem 0;} 
    .indexProductItem{width:100%;}
    .advertisement{height:auto;padding:60px 0;}
    .indexProductItem~.indexProductItem{margin-left: 0px;}
    .indexProductItem:last-child{margin-bottom: 0px;}
    .indexProductItem_row{height:3.4rem;}
    .about_number_text{font-size: 0.65rem;line-height: 1;}
    .about_number_wrap{height:1.55rem}
/*    .about_number_item ~ .about_number_item{margin-left: 0.8rem;}*/
    .indexProduct_title{font-size: 0.3rem;}
    .about_number_item .small,.indexProduct_small,.advertisement_text,.advertisement_text,.advertisement_text .orange{font-size: 0.24rem;}
    .index_vs_tab{font-size: 0.24rem;}
    .ind_produ .swiper-wrapper{height:7rem}
    .ind_produ{margin-top:0;}
    .ind_produ_list{align-content: space-around;}
    .index_vs_wrap{margin: 20px auto 0px;}
    .qualifications{padding-top: 0;}
    .ind_produ .swiper-slide{height:5rem;}
    .index_case_slid_img{height:2rem;}
    .ind_produ .swiper-slide-active .index_case_slid_img{height:2.5rem;}
    .ind_produ .swiper-slide-active{height:6.5rem;width: 4.5rem;}
    .ind_produ .swiper-slide-active .false_btn{width:1.7rem;height: 0.5rem;font-size:0.24rem;line-height: 0.5rem;}
    /* .index_product_link{margin-bottom: 0;} */
    .index_customer_wrap .swiper-slide-active{height:2.5rem;}
    .index_customer_item_l{width: 1.5rem;height:1.5rem;flex-shrink: 0;}
    /* .index_customer{padding-bottom: 60px;} */
    .index_customer_title{font-size: 0.3rem;}
    .index_customer_address,.index_customer_small{font-size: 0.24rem;}

    .about_main, .about_ry_wrap, .about_img_main, .about_img_detailed_wrap, .product_main{padding:0.3rem}

    .case_item{width:100%}
    /*.about_ry_item:nth-of-type(3n){margin-right: 0;}*/
    
    .lxwm .lxwm_box .contact_box li{width:100%;}
    .lxwm .lxwm_box .contact_box li p{max-width: 100%;}
    
    .qualifications .index_title{    padding: 40px 0;}
    .index_product .index_product_link,.qualifications .index_product_link,.index_cooperation .index_product_link,.index_customer .index_product_link{margin-top:30px;height: 0.8rem;width: 3rem;line-height: 0.8rem;font-size:0.24rem;box-sizing: border-box;border-radius:0.4rem}
     .index_blog .index_title{padding: 60px 0 30px;}
    
}
@media screen and (max-width:650px){
    .header{padding:0}
    .phone_head_main > a:first-child{padding:0.2rem 0;} 
    .footer_phone{padding:0.3rem 0;color: #fff;line-height: 0.3rem;font-size: 0.24rem;}
    .footer_phone_main .addIcon{height:0.24rem;width:0.24rem}
    .footer_phone_main .item > a{padding:0;}
    .footer_phone_main .item_ul .item_a{font-size: 0.24rem;color: #ccc;line-height: 0.5rem;}

    .indexCase_title{font-size: 0.3rem;}
    .index_title_h2{font-size: 0.42rem;}
    .ind_produ_list{padding:0.3rem 0.2rem}
    .index_title_small,.indexCase_small{font-size: 0.24rem;padding: 0 0.2rem;}
    .footer_phone,.footer_phone_main .addIcon，.news_nav_small,.news_detailed, .news_time,.index_blog_time,.index_blog_tips,.index_blog_more{font-size: 0.24rem;}
    .news_nav_time_M{font-size: 0.37rem;}
    .news_nav_time_D{font-size: 0.74rem;;}
    .news_nav_time_FQTIME{height: 0.6rem;margin: 0.3rem 0.25rem 0;}
    .news_nav_title{font-size: 0.32rem;}
    .index_blog_l{width:2.6rem;height: 1.9rem;}
    .index_blog_r_title{font-size: 0.28rem;}
    .index_blog_title{font-size: 0.3rem;}
    .news_title{font-size: 0.28rem;;}
    .product_list li{margin-bottom: 0.5rem;}
    
    .about_img_item{width:100%;}
    .about_img_item:nth-of-type(3n){margin-right: 0;}
    .about_img_item:nth-of-type(odd){margin-right: 0;}
    .about_img_item:nth-of-type(even){margin-right: 0;}
    
    .product_head_img_row .ban2{height: 2.6rem;}
    .product_head_img_row .num{height: 0.8rem;}
    .product_head_img_row .num ul li{height:auto;}
    .product_head_img_row .ban2 ul li{width: 4.2rem;}
    
}
@media screen and (max-width:540px){
    .header_search2{    padding: 0.2rem 0;}
    .product_advantage_text{font-size: 0.24rem;}
    .product_advantage_text .blue{font-size: 0.4rem;}
    .product_advantage_item {height:2.85rem}

    .case_item{width:100%}
    
    .indexProductItem{min-height: auto;}
    
    .about_ry_item{width: 100%;margin-right: 0;}
    .about_ry_item:nth-of-type(3n){margin-right: 0;}
    .about_ry_item:nth-of-type(even){margin-right: 0;}
}


/*/*/

.pager_wrap{position:relative;clear:both;}
.pager_wrap:before{content:"";display:block;clear:both;}
.pager_wrap > ul{display:block;margin-left:auto;margin-right:auto;text-align: center;font-size:0;margin-top:30px;}
.pager_wrap > ul > li{margin: 0 5px;display: inline-block;background: none;border: 1px solid #e6e6e6;border-radius: 5px;}
.pager_wrap > ul > li.active{background-color:#2c3e50;border-color: #2c3e50;color: #fff;cursor: default;}
.pager_wrap > ul > li.disabled{cursor: not-allowed;}
.pager_wrap > ul > li > span,.pager_wrap > ul > li > a{display: inline-block;height:30px;line-height:30px;text-align:center;padding:0 12px;font-size: 14px;}