

#ind-partner-2{padding-top:86px; padding-bottom:10px;}
#ind-partner-2 [one]{width:49.2%;}
#ind-partner-2 [two]{width:49.8%; margin-top:30px;}
#ind-partner-2 [one] [tit]{font-size:30px; font-weight:bold;}
#ind-partner-2 [one] [tit-2]{font-size:18px; font-weight:bold; margin:60px 0 20px;}

#ind-partner-2 [bri]>*{display:inline-block; vertical-align:top; line-height:50px; font-size:15px; margin-right:35px; color:#555;}
#ind-partner-2 [bri]>*:last-child{margin-right:0;}
#ind-partner-2 [bri]>* div{height:50px; width:50px; margin-right:9px;}

#ind-partner-2 [btn]{font-size:13px; line-height:40px; color:#fff; background:#4092c2; border-radius:20px; width:190px; text-align:center; display:block; margin:70px 0 0;}

#ind-partner-2 [asdqweqwasd]{height:20px; margin:20px 0 10px;}
#ind-partner-2 .swiper-pagination-bullets .swiper-pagination-bullet{opacity:1; background:#fff; border:3px solid #4092c2; height:6px; width:6px; margin:0 20px 0 10px; position:relative;}
#ind-partner-2 .swiper-pagination-bullets .swiper-pagination-bullet:after{content:''; display:block; position:absolute; left:-10px; right:-10px; bottom:-10px; top:-10px; background:rgba(21,83,245,.5); border-radius:50%; opacity:0;}
#ind-partner-2 .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#4092c2; border-color:transparent;}
#ind-partner-2 .swiper-pagination-bullets .swiper-pagination-bullet-active:after{opacity:1;}

#ind-partner-2 .container{width:380px;}
#ind-partner-2 .container .slide{font-size:14px; line-height:2;}

/*#ind-partner-2 .prevnext .swiper-button-disabled{display:none;}*/
#ind-partner-2 .prevnext .prev,
#ind-partner-2 .prevnext .next{/*position:absolute;*/ left:-90px; top:40%; height:46px; width:46px; text-indent:9px; color:#4092c2; border:2px solid #4092c2; border-radius:50%; line-height:46px; font-size:24px; cursor:pointer; margin-right:6px;}
#ind-partner-2 .prevnext .next{left:auto; right:-90px; text-indent:12px;}
#ind-partner-2 .prevnext .prev:hover,
#ind-partner-2 .prevnext .next:hover{background:#4092c2; color:#fff;}


#ind-partner-2 [lin]{background:#e1e1e1; height:4px; border-radius:4px; text-align:center;}
#ind-partner-2 [lin]>*{height:8px; width:8px; border-radius:8px; background:#4092c2; margin:-2px 40px auto; float:left;}
#ind-partner-2 [lin]>*>*{margin-top:18px; width:90px; font-size:14px; margin-left:-40px;}


#ind-partner-2 [form]{width:1200px; display:block; margin-top:30px;}
#ind-partner-2 [form] [inp]{background:#f5f5f5; padding:0 10px 0 64px; font-size:0;}
#ind-partner-2 [form] [inp]>*{height:45px; line-height:45px; font-size:14px;}
#ind-partner-2 [form] [inp]>*[xx]:before{content:'*'; color:red; float:left; margin:2px 1px 0 0;}
#ind-partner-2 [form] [inp]>* em{display:none;}
#ind-partner-2 [form] [inp]>label{font-size:0;}
#ind-partner-2 [form] [inp]>* input{height:100%; width:174px; font-size:14px;}
#ind-partner-2 [form] [inp]>* input[w1]{width:220px;}
#ind-partner-2 [form] [subm]{width:105px; text-align:center; line-height:45px; background:#4092c2; color:#fff; font-size:14px;}

#ind-partner-2 .st_div{padding-top:12px; padding-bottom:20px;}

@media only screen and (max-width: 1260px){
	#ind-partner-2{padding-bottom:136px; text-align:center;}
	#ind-partner-2 [one]{width:100%;}
	#ind-partner-2 [two]{width:96%; margin:30px auto 0; float:none;}
	#ind-partner-2 [two] img{max-width:100%; float:none;}

	#ind-partner-2 [asdqweqwasd]{margin:35px 0 20px;}
	#ind-partner-2 .container{float:none; display:inline-block; text-align:left; vertical-align:middle;width:460px;}
	#ind-partner-2 .container .slide{font-size:18px;}
	#ind-partner-2 .prevnext{float:none; display:inline-block; text-align:left; vertical-align:middle;}

	#ind-partner-2 [form]{width:auto; background:#f5f5f5; text-align:center;}
	#ind-partner-2 [form] [inp]{width:auto;padding:40px 0 20px 0; display:inline-block; width:565px; text-align:left; float:none;}
	#ind-partner-2 [form] [inp]>*{height:55px; line-height:55px; font-size:18px; min-width:90px; margin-bottom:20px;}
	#ind-partner-2 [form] [inp]>* em{display:inline;}
	#ind-partner-2 [form] [inp]>label{border:1px solid #ccc; border-radius:3px;}
	#ind-partner-2 [form] [inp]>* input,
	#ind-partner-2 [form] [inp]>* input[w1]{width:460px; font-size:16px; text-indent:9px;}
	#ind-partner-2 [form] [subm]{width:300px;float:none; display:block; font-size:18px; line-height:55px; margin:0 auto 40px; border-radius:3px;}

	#ind-partner-2 [btn]{font-size:18px; line-height:50px; margin:70px auto 0; border-radius:25px;}
}

@media only screen and (max-width: 750px){
	#ind-partner-2{padding-top:36px; padding-bottom:36px;}
	#ind-partner-2 [one] [tit-2]{margin:20px 0px 20px;}

	#ind-partner-2 [one] [tit]{font-size:25px;}

	#ind-partner-2 .container .slide{ font-size: 15px; margin-bottom: 10px;}

	#ind-partner-2 [lin]>*{ margin: -2px 40px 50px;}

	#ind-partner-2 .st_div{height: 100px;}

	#ind-partner-2 [btn]{ margin:20px auto 0;}
}