@charset "utf-8";
/* CSS Document */

.tab_comm {overflow:hidden;width:100%;padding-bottom:0px; margin-top:30px; margin-bottom:20px; margin-left: 0;  position:relative; padding:  5px }
.tab_menu { margin-left:0  }
.tab_comm li {float:left;width:24%; height:40px;  margin-left:1px;  list-style:none; background:#0c2340; color:#fff; font-weight: 400; line-height: 40px }
.tab_comm .lst {overflow:hidden;float:none;width:25%;  }
.tab_comm .link_tab {display:block;height:40px;  border:0 solid #e2e2e2; font-size:13px;text-align:center;text-decoration:none; }
.tab_comm .fst .link_tab { margin-left:0;  background:  no-repeat 20px center; text-align: center; text-indent: 0; color: #fff}
.tab_comm .fst2 .link_tab { margin-left:0;   background:  no-repeat 20px center;text-align: center;text-indent: 0; color: #fff}
.tab_comm .fst3 .link_tab { margin-left:0;   background:  no-repeat 20px center;text-align: center;text-indent: 0}
.tab_comm .lst .link_tab {border-right:0 solid #e2e2e2;}
.tab_comm .on .link_tab { background-color:#e53600; color:#fff; font-weight:bold;}

	.next_img { width: 100%; height: 100%; position: relative; margin: 0 auto; padding: 0 10px }
	.s_wrap {width: 100%;  height: auto; position: relative}	
	.send_down01_left h1 {font-size: 30px; color:#000; font-weight: 500} 	
	.send_down01_left p { font-size: 15px;}		
	.send_down01_left  { width:100%; height: auto; float: none; font-size: 25px; color: #0c2340; margin-top: 50px  }
    .send_down02_left h1 {font-size: 30px; color:#0c2340; font-weight: 500} 	
	.send_down02_left p { font-size: 15px;}		
	.send_down02_left  { width:100%; height: auto; float: none; font-size: 25px; color: #0c2340; margin-top: 50px  }
	.send_down01_right { width: 100%; height: auto; float: none; margin-top: 50px; font-size: 15px; word-break: keep-all; word-break: keep-all; line-height: 1.2  }
	.send_down01_right p {  font-size: 15px; word-break: keep-all  }
    .icon_vision { width: 60px; height: 60px; background:#617083; text-align: center;  color: #fff; font-weight: bold; border-radius: 50%;line-height: 70px; margin-bottom: 20px }
	.sub_bar { width: 100%; border: dotted 1px #7b8898; height: 1px; margin: 50px 0}     
	.text_bg {width: 100%; height: auto; padding: 8px 20px; background: #ef8666; color: #fff; border-radius: 25px; margin: 10px 0 }
    .text_bg01 {width: 35%; height: auto; padding: 8px 20px; background: #ef8666; color: #292929; border-radius: 25px; margin: 10px 0 }
    .text_bg02 {width: 38%; height: auto; padding: 8px 20px; background: #ef8666; color: #292929; border-radius: 25px; margin: 10px 0 }


@media screen and (min-width: 1200px) 
		{

.tab_comm {overflow:hidden;width:1360px; padding-bottom:0px; margin: 30px auto 50px; position:relative; }
.tab_menu { margin-left:0  }
.tab_comm li {float:left;width:240px; height:70px; margin-left: 1px;  list-style:none; background:#0c2340; color:#fff; font-weight: bold; line-height: 70px}
.tab_comm li:first-child {margin-left: 0}
.tab_comm .lst {overflow:hidden;float:none;width:20%;  }
.tab_comm .link_tab {display:block;height:70px;  border:0 solid #e2e2e2; font-size:20px;text-align:center;text-decoration:none; }
.tab_comm .fst .link_tab { margin-left:0; background: url("../image/sub/kiosk.png") no-repeat 20px center; color: #fff}
.tab_comm .fst2 .link_tab { margin-left:0; background: url("../image/sub/agree.png") no-repeat 20px center; color: #fff}
.tab_comm .fst3 .link_tab { margin-left:0; background: url("../image/sub/ka.png") no-repeat 20px center;  }
.tab_comm .lst .link_tab {border-right:0 solid #e2e2e2;}
.tab_comm .on .link_tab { background-color:#e53600; color:#fff; font-weight:bold;}
			
	.next_img { width: 1400px; height: 100%; position: relative; margin: 0 auto; padding: 0}
	.s_wrap {width: 100%;  height: auto; position: relative}	
	.send_down01_left { width: 370px; height: auto; float: left; font-size: 40px; color: #0c2340; margin-top: 100px  }
	.send_down01_left h1 {font-size: 40px; color:#000; font-weight: 500} 				
	.send_down01_left p { font-size: 25px;}		
    .send_down02_left { width: 370px; height: auto; float: left; font-size: 40px; color: #0c2340; margin-top: 100px  }
	.send_down02_left h1 {font-size: 40px; color:#0c2340; font-weight: 500} 				
	.send_down02_left p { font-size: 25px;}	
	.send_down01_right { width: 1000px; height: auto; float: left; margin-top: 100px;  font-size: 20px; padding-left: 20px;word-break: keep-all; line-height: 1.4 }
	.send_down01_right p {  font-size: 20px; word-break: keep-all  }
	.icon_vision { width: 90px; height: 90px; background:#617083; text-align: center;  color: #fff; font-weight: bold; border-radius: 50%;line-height: 100px; margin-bottom: 20px }
	.sub_bar { width: 100%; border: dotted 1px #7b8898; height: 1px; margin: 50px 0}            
	.text_bg {width: 100%; height: auto; padding: 10px 25px; background: #ef8666; color: #fff; border-radius: 25px; margin: 15px 0; font-size: 20px }
    .text_bg01 {width: 20%; height: auto; padding: 10px 25px; background: #ef8666; color: #292929; border-radius: 25px; margin: 15px 0; font-size: 25px }
    .text_bg02 {width: 30%; height: auto; padding: 10px 25px; background: #ef8666; color: #292929; border-radius: 25px; margin: 15px 0; font-size: 25px  }
			
			
	}	



