/*了解我们的产品*/
.product_main{ clear:both; width:100%; min-width:320px; min-height:18.75vw; background:url(../images/txt_bg.png) top center no-repeat; background-size:100% 100%;}
	.product_body{ clear:both; width:81.5vw; margin:0 auto; padding:3vw 0; }
		.product_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:1.8em; color:#3d3d3d; text-align:center; white-space:nowrap; overflow:hidden;}
		.product_content{ clear:both; width:100%; line-height:200%; margin-top:2vw; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}
			.product_item{ float:left; width:21%; margin:1vw 2%; padding:1.5vw; text-align:center; font-size:1.3em; color:#3d3d3d; white-space:nowrap; border-radius:0.78vw; background-color:#ebf3fa; box-sizing:border-box; overflow:hidden;}
				.product_item span{ margin-right:1vw; height:2.6vw; vertical-align:middle;}
				.product_item span img{ width:2.5vw; height:2.6vw;}

/*服务优势*/
.fwys_main{ clear:both; width:100%; min-width:320px; min-height:48vw;}
	.fwys_body{ clear:both; width:81.5vw; margin:0 auto; padding:3vw 0; }
		.fwys_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:1.8em; color:#3d3d3d; text-align:center; white-space:nowrap; overflow:hidden;}
		.fwys_content{ clear:both; width:100%; text-align:left; overflow:hidden;}
			.fwys_content_txt{ clear:both; width:100%; margin:0 auto; margin-bottom:1vw; font-size:1.4em; color:#5a5a5a; text-align:center; overflow:hidden;}
			.fwys_item{ float:left; width:49%; height:17.7vw; margin:0.5vw 0.5%; padding:2vw; text-align:left; border-radius:0.78vw; box-sizing:border-box; overflow:hidden; position:relative;}
				.fwys_item_title{ clear:both; width:96%; margin:0 auto; font-size:1.8em; color:#3d3d3d; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}
				.fwys_item_value{ clear:both; width:96%; margin:0 auto; margin-top:0.5vw; font-size:1.2em; color:#3d3d3d; overflow:hidden;}
				
				.fwys_item_win{ position:absolute; top:4.16vw; left:6%; width:80%; height:9.38vw; padding:1.5vw 0.8vw; text-align:left; border-radius:0.78vw; background-color:#fff; box-sizing:border-box; overflow:hidden; display:none;}
					.fwys_item_win_body{ clear:both; width:100%; height:100%; position:relative; }
						.fwys_item_win_L{ position: absolute; right:7.3vw; left:0.8vw; height:6.35vw; font-size:1em; color:#5a5a5a; overflow:hidden;}
							.fwys_item_win_content{ clear:both; width:100%; height:3.2vw; line-height:1.6vw; margin-bottom:0.8vw; overflow:hidden;}
						.fwys_item_win_R{ float:right; width:6.35vw; height:6.35vw; text-align:right; overflow:hidden;}
							.fwys_item_win_R img{ width:100%; height:100%;}

			.fwys_item:hover .fwys_item_win{ display:block;}

/* 图片轮显 */
.tplx_main{ clear:both; width:100%; min-width:320px; height:21vw; min-height:100px; padding:0; background-color:#1e2036; overflow:hidden; position:relative;}
	.tplx_main .item{ width:100%; height:21vw; min-height:100px; padding:0; object-fit:cover;}
		.tplx_main img, .tplx_main .item img{ width:100%; height:100%; margin:0 auto;}		
	.tplx_main .carousel-indicators{ bottom:5px; display:none; }	
		.tplx_main .carousel-indicators li{ width:10px; height:10px; line-height:10px; margin:0 5px; border-radius:50%; background-color:#1e2036 border:0; box-shadow: #ffffff 0px 0px 5px /*rgba(255,255,255,1)*/;}
		.tplx_main .carousel-indicators .active{ width:10px; height:10px; line-height:10px; margin:0 5px; border-radius:50%;  background-color:#fff; border:0; box-shadow: #1e2036 0px 0px 5px /*rgba(52,44,43,1)*/;}			
	.tplx_main .carousel-caption{ position:absolute; top:2vw; bottom:2vw; width:67.7vw; margin:0 auto; padding:0; text-align:center; overflow:hidden; z-index:100;}
		.tplx_main .carousel-caption-body{ width:100%; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}
			.tplx_main .carousel-caption-body h4{ width:100%;  font-size:2em; text-align:center; overflow:hidden;}

/*企业实缴的好处*/
.sjhc_main{ clear:both; width:100%; min-width:320px; min-height:18.75vw; background-color:#f7f9ff;}
	.sjhc_body{ clear:both; width:67.7vw; margin:0 auto; padding:3vw 0; }
		.sjhc_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:1.8em; color:#3d3d3d; text-align:center; white-space:nowrap; overflow:hidden;}
		.sjhc_content{ clear:both; width:100%; line-height:200%; margin-top:2vw; text-align:center;overflow:hidden;}
			.sjhc_content img{ width:16%; margin:0 1.7%; border:0;}

/*为什么选择我们*/
.xzwm_main{ clear:both; width:100%; min-width:320px; min-height:48vw;}
	.xzwm_body{ clear:both; width:81.5vw; margin:0 auto; padding:3vw 0; }
		.xzwm_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:1.8em; color:#3d3d3d; text-align:center; white-space:nowrap; overflow:hidden;}
		.xzwm_content{ clear:both; width:100%; text-align:left; overflow:hidden;}
			.xzwm_item{ float:left; width:27%; height:25.68vw; margin:0.5vw 3%; padding:2vw; text-align:left; border-radius:0.78vw; box-sizing:border-box; overflow:hidden; position:relative;}
				.xzwm_item_title{ clear:both; width:96%; margin:0 auto; font-size:1.8em; color:#3d3d3d; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}
				.xzwm_item_value{ clear:both; width:96%; margin:0 auto; margin-top:0.5vw; font-size:1.6em; color:#858789; overflow:hidden;}
			.xzwm_1{ background:url(../images/Index/xzwm_1_off.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_2{ background:url(../images/Index/xzwm_2_off.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_3{ background:url(../images/Index/xzwm_3_off.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_4{ background:url(../images/Index/xzwm_4_off.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_5{ background:url(../images/Index/xzwm_5_off.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_6{ background:url(../images/Index/xzwm_6_off.jpg) top center no-repeat; background-size:100% 100%;}

			.xzwm_1:hover{ background:url(../images/Index/xzwm_1_on.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_2:hover{ background:url(../images/Index/xzwm_2_on.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_3:hover{ background:url(../images/Index/xzwm_3_on.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_4:hover{ background:url(../images/Index/xzwm_4_on.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_5:hover{ background:url(../images/Index/xzwm_5_on.jpg) top center no-repeat; background-size:100% 100%;}
			.xzwm_6:hover{ background:url(../images/Index/xzwm_6_on.jpg) top center no-repeat; background-size:100% 100%;}

			.xzwm_item:hover .xzwm_item_title{ color:#2763ff;}
			.xzwm_item:hover .xzwm_item_value{ color:#3d3d3d;}

/*知识产权实缴流程*/
.sjlc_main{ clear:both; width:100%; min-width:320px; height:54vw; background:url(../images/Index/zscqsj.jpg) top center no-repeat; background-size:100% 100%;}
	.sjlc_body{ clear:both; width:81.5vw; min-width:320px; margin:0 auto; padding:3vw 0; }
		.sjlc_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:2em; color:#fff; text-align:center; white-space:nowrap; overflow:hidden;}
		.sjlc_content{ clear:both; width:100%; height:49.85vw; line-height:200%; margin-top:2vw; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden; position:relative;}
			.sjlc_content_txt{ clear:both; width:100%; line-height:180%; margin:0 auto; padding-right:2%; font-size:1.4em; color:#fff; text-align:left; text-shadow: 1px 1px 2px #000; box-sizing:border-box; overflow:hidden;}
			.sjlc_bg{ position:absolute; top:9vw; left:0; width:97%; height:29vw; background-color: rgba(255, 255, 255, 0.5); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); border-radius:0.78vw; z-index:1;}
			.sjlc_nr{ position:absolute; top:9vw; left:0; width:97%; height:29vw; border-radius:0.78vw; z-index:10;}
				.sjlc_item{ float:left; width:35%; line-height:2.6vw; margin-top:2vw; margin-left:5%; padding:2vw; text-align:left; font-size:1.6em; color:#2763ff; white-space:nowrap; border-radius:0.78vw; background-color:#ebf3fa; overflow:hidden;}
					.sjlc_item span{ margin-right:2vw; font-size:2em; font-weight:bold; color:#2763ff; vertical-align:middle;}
				.sjlc_item:hover{ background-color:#2785ff; color:#fff;}

/*成功案例*/
.cgal_main{ clear:both; width:100%; min-width:320px; height:57.3vw; background:url(../images/Index/cgal_bg.jpg) top center no-repeat; background-size:100% 100%;}
	.cgal_body{ clear:both; width:76vw; min-width:320px; margin:0 auto; padding:3vw 0; }
		.cgal_title{ clear:both; width:100%; height:4.15vw; line-height:4.15vw; font-size:2em; color:#fff; text-align:center; white-space:nowrap; overflow:hidden;}
		.cgal_content{ clear:both; width:100%; margin-top:1vw; text-align:left; table-layout:fixed; word-wrap: break-word; word-break: break-all; box-sizing:border-box; overflow:hidden;}
			.cgal_content_txt{ clear:both; width:100%; line-height:180%; margin:0 auto; margin-bottom:2vw; font-size:1.4em; color:#fff; text-align:center; box-sizing:border-box; overflow:hidden;}
			.cgal_item{ float:left; width:46%; height:42vw; margin:0 2%; text-align:left; border-radius:0.78vw 0.78vw 0 0;  overflow:hidden; position:relative;}
				.cgal_item_img{ clear:both; width:100%; height:22vw;}
					.cgal_item_img img{ width:100%; height:100%;}
				.cgal_item_txt{ position:absolute; right:0; bottom:0; left:0; width:100%; height:20vw; line-height:180%; padding:0.78vw 2vw; font-size:1.4em; color:#646464; background-color:#fff; box-sizing:border-box; overflow:hidden;}
					.cgal_item_txt_title{ clear:both; width:100%; line-height:200%; font-size:1.6em; font-weight:500; color:#3d3d3d; overflow:hidden;}
				/*鼠标动画*/
				@keyframes moveUp {
				  from { height:20vw; }
				  to { height:30vw; }
				}
				.cgal_item_txt:hover{ animation: moveUp 0.5s forwards;}

.index_img{ clear:both; width:100%; min-width:320px; text-align:center; overflow:hidden;}
	.index_img img{ width:100%;}
	
@media (min-width:769px) and (max-width:1219px){
	.product_body{  width:96vw;}
	.fwys_body{  width:96vw;}
	.sjhc_body{  width:96vw;}
	.xzwm_body{  width:96vw;}
	.sjlc_body{  width:96vw;}
	.cgal_body{  width:96vw;}
	.xzwm_body{  width:96vw;}
	.xzwm_body{  width:96vw;}
	.index_img img{ width:140%; margin-left:-20%;}	
}

@media (min-width:0px) and (max-width:768px){
	.product_body{  width:96vw;}
	.fwys_body{  width:96vw;}
	.sjhc_body{  width:96vw;}
	.xzwm_body{  width:96vw;}
	.sjlc_body{  width:96vw;}
	.cgal_body{  width:96vw;}
	.xzwm_body{  width:96vw;}
	.xzwm_body{  width:96vw;}
	.index_img img{ width:140%; margin-left:-20%;}	
}

