/*合作伙伴开始*/
.fl{float: left;}
.fr{float: right;}
.fz{font-size: 0;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
img{max-width: 100%;}
.img_vam{vertical-align: middle;}
.span{vertical-align: middle;display: inline-block;height: 100%;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.middle{vertical-align: middle;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}

.c_clear{clear: both;}
.fz{font-size: 0;}
.dis{display: inline-block;vertical-align: top;}

.box-img{vertical-align: middle;max-height: 100%;max-width: 100%;}
.box-span{display: inline-block;vertical-align: middle;height: 100%;}

.p_pro_bg:before { background-image: none; }

.p_pro_bg{
	background-image: url(/img/huoban/banner/3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	 background-size:cover;
}



.partner-box{margin-bottom: 6.51%;padding-top: 5.2%;}
.partner-box .partner_list{margin-top: 3.9%;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;}
.partner-box .partner{width: 16.65%;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.partner-box .partner .p{width: 100%;padding: 40.5% 0 0;}
.partner-box .partner .a{top: 0;bottom: 0;left: 0;right: 0;margin:auto;}

.partner-box .zh_cn{color: #383836;font-size: 28px;font-weight: bold;}
.partner-box .en{color: #383836;font-size: 14px;opacity: .5;}

@media (max-width: 1600px){
	#main.about_box .introduce{width: 86%;}
	#main.about-honor .introduce{width: 90%;}
	.pro_about .about{width: 86%;margin: 0 auto;}
}
@media (max-width: 1440px){
	.pro_about .swiper-button-prev,
	.pro_about .swiper-button-next{width: 40px;height: 40px;}
	.pro_about .swiper-slide img{max-height: 320px}
	.index_soultion .dis .p{padding: 50% 0 0;}
	.partner-box .partner .p{width: 100%;padding: 40.5% 0 0;}
	.partner-box .partner .box-img{max-width: 90%;}
	.ind_solution_list .dis{width: 23%;margin-right:2.3%;}
	.ind_solution_list .dis .tit{font-size: 18px;}
	.partner-box .partner .p{width: 100%;padding: 50% 0 0;}
	.index_soultion .dis .img{margin-top: 20%;}
}
@media (max-width: 1200px){
	.ind_solution_list .dis:nth-child(4n),
	.ind_solution_list .dis{width: 31.5%;margin-right: 2.3%;}
	.ind_solution_list .dis:nth-child(3n){margin-right: 0;}
	.partner-box .partner .box-img{max-width: 80%;}
	.index_soultion .dis .img{margin-top: 16%;}
	.index_soultion .dis .cate{font-size: 20px;margin-top: 10px;}
}
@media (max-width: 1050px){
	.pro_about .wauto{width: 75%;}
	.pro_about .swiper-slide img{max-height: 300px}
	.partner-box .partner{width: 25%;}
}
@media (max-width: 981px){
	.ind_solution_list .dis:nth-child(4n),
	.ind_solution_list .dis:nth-child(3n),
	.ind_solution_list .dis{width: 48%;margin-right: 3.3%;}
	.ind_solution_list .dis:nth-child(even){margin-right: 0!important;}
	.index_soultion .dis .p{padding: 60% 0 0;}
	.index_soultion .dis .absolute{padding-left: 5%;}
	.index_soultion .dis .cate{font-size: 22px;}
	.index_soultion .dis .img{margin-top: 15%;}
	#main .pub_title .zh_cn{font-size: 22px;}
	.pro_about .swiper-button-prev,
	.pro_about .swiper-container-rtl .swiper-button-next{left: 10px;}
	.pro_about .swiper-button-next,
	.pro_about .swiper-container-rtl .swiper-button-prev{right: 10px;}
	.ind_solution_list .dis .tit{font-size: 14px;}
	
	/*.partner-box .partner_list li:nth-child(n+11){display: none;}手机端只显示前10条*/
}

@media (max-width: 750px){
	.partner-box .partner{width: 50%;}
	.pro_about .swiper-slide img{max-height: 160px;}
	.pro_about .swiper-button-prev,
	.pro_about .swiper-button-next{width: 35px;height: 35px;}
	.index_soultion .dis{width: 100%;margin-bottom: 5%;}
	.index_soultion .dis .p{padding: 50% 0 0;}
	.ind_solution_list .dis:nth-child(4n),
	.ind_solution_list .dis:nth-child(3n),
	.ind_solution_list .dis{width: 47.3%;margin-right: 2.3%;padding:6% 0 5.47%;}
	.ind_solution_list .dis .img{width: 65px;height: 50px;}
	.ind_solution_list .dis .tit{width: 66%;margin:0 auto;margin-top: 10px;height: 40px;}
}
@media (max-width: 450px){
	.partner-box .partner .box-img{max-width: 70%;max-height: 70%;}
}




/*鼠标悬停title出现提示*/
.tooltip {
font-size: 12px;
line-height: 1.5;
position: absolute;
padding: 5px;
z-index: 100003;
opacity: .8
}

.tipsy-arrow {
position: absolute;
width: 0;
height: 0;
line-height: 0;
border: 6px dashed #036eb8;
top: 0;
left: 20%;
margin-left: -5px;
border-bottom-style: solid;
border-top: 0;
border-left-color: transparent;
border-right-color: transparent
}

.tipsy-arrow-n {
border-bottom-color: #036eb8;
}

.tipsy-inner {
background-color: #036eb8;
color: #fff;
max-width: 200px;
padding: 5px 8px 4px 8px;
text-align: center;
border-radius: 3px
}