/***ºñÀü***/

.vision1{width:100%; float:left; position:relative; margin-top:55px; border:0px solid red;}
.visionbg{padding:55px 0px; width:100%; background:url('/theme/rsp01/img/visionbg01.jpg'); background-size:cover;}
.vision1{width:100%; float:left; position:relative; }
.vision1>ul{margin-top:15px;}
.vision1>ul>li{display:inline-block; width:33.3333%;  floaT:left; text-align:center !important; border:0px solid red;}
.vision1>ul>li:first-child{padding-top:0px; padding-right:0px;}
.vision1>ul>li:last-child{padding-top:0px;}


.circle01{width:165px;  margin:0 auto; font-family: 'Noto Serif KR', serif; background:#94c11f; font-size:24px;  height:165px; text-align:center; border-radius:50%; line-height:165px; color:#fff; font-weight:600;}
.circle02{width:165px;  margin:0 auto; font-family: 'Noto Serif KR', serif; background:#5fc4cd; font-size:24px;  height:165px; text-align:center; border-radius:50%; line-height:165px; color:#fff; font-weight:600;}
.circle03{width:165px;   margin:0 auto; font-family: 'Noto Serif KR', serif; background:#009fe2; font-size:24px;  height:165px; text-align:center; border-radius:50%; line-height:165px; color:#fff; font-weight:600;}


.visiontt{width:100%; margin:40px 0px; font-size:24px;   font-weight:600;  color:#000; text-align:center !important; }
.visiontt1{font-size:18px; line-height:30px;}


@media all and (max-width:1099px) {
.vision1{margin-top:55px;}
.wdm{width:50%;}
}

@media all and (max-width:899px) {
.wdm{width:50%;}
.visionbg{padding:55px 20px; box-sizing:border-box;}
.vision1>ul{margin-top:0px;}
.vision1>ul>li{width:100%; margin-top:35px;}
.vision1>ul>li:first-child{margin-top:-20px;}
.visiontt{font-size:20px;  margin:20px 0px;}
.visiontt1{font-size:16px; line-height:25px; margin-bottom:15px;}
.circle01{width:150px; height:150px; line-height:150px;}
.circle02{width:150px; height:150px; line-height:150px;}
.circle03{width:150px; height:150px; line-height:150px;}
}




/***»ç¾÷ÀåÇöÈ²***/
.location{width:100%; float:left; position:relative; margin-top:105px;}

@media all and (max-width:1099px) {
.location{ margin-top:55px;}

}


#m_board {	float: left;	position: relative;	width: 100%;	
	position: relative;
	margin: 0 auto;
	border: 0px solid #ddd;
}
#m_board .tabs {
	height: 60px;
}
#m_board .tabs li {
	float: left;
	font-size: 15px;
	width:33.333%;
	text-align: center;
	color: #999;
	border-right:1px solid #fff;
	box-sizing:border-box;

}

#m_board .tabs li a {
	display: block;
	height: 60px;
	box-sizing: border-box;
	font-size: 21px;
	color: #999;
	line-height:60px;
	background:#f2f2f2;
}
#m_board .tabs li a:hover {
	color: #000;
	height: 60px;
	box-sizing: border-box;
	font-size: 21px;
	font-weight: 600;
	line-height:60px;
}
#m_board .tabs .active a {
	color: #fff;
	height: 60px;
	box-sizing: border-box;
	font-size: 21px;
	font-weight: 600;
	background:#00586a;
}
#m_board .more {
	position: absolute;
	right: 17px;
	top: 16px;
}
#m_board .more a {
	display: block;
	padding: 5px;
	border: 1px solid #ddd
}
#m_board .more a:hover {
	border: 1px solid #1e83eb
}
#m_board .tab_container {
	margin-top: 70px;
	padding: 0px 0 0 10px;
	height: ;
	text-align: left;
	border-top:0px solid #000;
}

#m_board .tab_content ul li {
	display: inline-block;
	width:50%;
}


@media all and (max-width:899px) {
#m_board .tabs li a{font-size:16px;}
#m_board .tabs li a:hover{font-size:16px;}
#m_board .tabs .active a{font-size:16px; color:#fff !important;}
#m_board .tab_container{margin-top:30px; padding: 0px 0 0 0px;}

}


#m_board .tabs1 li {
	float: left;
	font-size: 15px;
	width:25%;
	text-align: center;
	color: #999;
	border-right:1px solid #fff;
	box-sizing:border-box;
}


#m_board .tabs1 li a {
	display: block;
	height: 60px;
	box-sizing: border-box;
	font-size: 21px;
	color: #999;
	line-height:60px;
	background:#f2f2f2;
}
#m_board .tabs1 li a:hover {
	color: #000;
	height: 60px;
	box-sizing: border-box;
	font-size: 21px;
	font-weight: 600;
	line-height:60px;
}
#m_board .tabs1 .active a {
	color: #fff;
	height: 60px;
	box-sizing: border-box;
	font-size: 21px;
	font-weight: 600;
	background:#00586a;
}


@media all and (max-width:899px) {
#m_board .tabs1 li {width:50%; 	border-right:1px solid #fff; 	border-bottom:1px solid #fff;}


#m_board .tabs1 li a{font-size:15px; letter-spacing:-0.2px;}
#m_board .tabs1 li a:hover{font-size:15px;  letter-spacing:-0.2px;}
#m_board .tabs1 .active a{font-size:15px; color:#fff !important;  letter-spacing:-0.1px;}
#m_board .tab_container{margin-top:30px; padding: 0px 0 0 0px;}
}




.loccalinfo{width:100%; float:left; margin-bottom:25px;}
.loccalinfo ul{width:100%; }
.loccalinfo ul li{display: inline-block; float:left; width:50%;}
.loccalinfo ul li img{width:100%; }
.loccalinfo ul li:last-child{padding-left:30px; box-sizing:border-box;}

.locatt{font-size:35px; color:#00586a; font-weight:600; margin-bottom:50px;}
.locatt1{font-size:20px; line-height:33px;  margin-bottom:50px;}
.locatt2{background:url('/theme/rsp01/img/dot01.jpg')no-repeat; padding-left:20px;
line-height:35px; font-size:20px;}

.mapimg{width:100%; position:relative; border:3px solid #2e659f; box-sizing:border-box;}
.mapbtn{position:absolute; right:10px; top:10px; z-indeX:55; display:block; padding:10px 15px; background:#356aa2;
}
.mapbtn a{color:#fff;}

.pr37{padding-right:37px}
.pr92{padding-right:92px}

@media all and (max-width:899px) {
.loccalinfo ul li{width:100% !important;}
.loccalinfo ul li:last-child{padding-left:0px; box-sizing:border-box;}
.locatt{font-size:23px; margin-bottom:10px; margin-top:20px;}
.locatt1{font-size:16px; margin-bottom:10px;  line-height:26px;}
.locatt2{font-size:16px; line-height:26px;}
.pr37{padding-right:28px}
.pr92{padding-right:0px}
}




/***ÀüÀÚ¼Ò°³***/
.business01{width:100%; float:left;}
.business01 ul{margin-top:70px;}
.business01 ul li{display:inline-block; float:left;}
.business01 ul li:first-child{width:50%; }
.business01 ul li:first-child img{width:1005; }
.business01 ul li:last-child{width:50%; padding-left:65px; box-sizing:border-box;}

.businesstt{font-size:37px; font-weight:500; margin-bottom:45px;}
.businesstt1{font-size:21px; font-weight:400; margin-bottom:5px;}
.businesstt2{font-size:19px; font-weight:400; background:url('/theme/rsp01/img/dot02.jpg')no-repeat top left; padding-left:25px; 
}
.businesstt3{font-size:22px; margin-top:45px; line-height:33px;}
.businesstt4{font-size:20px;}
.businesstt5_1{font-size:18px; line-height:35px;}


.tbst02{width:100%;   border-top:2px solid #333333; margin-top:70px;}
.tbst02 tr th{padding-top:40px; padding-left:30px;   padding-bottom:40px; box-sizing:border-box;  width:15%; background:#fbfbfb; border-bottom:1px solid #cccccc;  border-right:1px solid #cccccc;}
.tbst02 tr td{width:85%;   border-bottom:1px solid #cccccc; padding-top:40px; padding-left:50px;   padding-bottom:40px; box-sizing:border-box; }



@media all and (max-width:899px) {
.business01 ul{margin-top:30px;}
.business01 ul li:first-child{width:100% !important; }
.business01 ul li:last-child{width:100% !important;padding-left:0px;}

.businesstt{font-size:23px; margin:25px 0px;}
.businesstt1{font-size:17px;}
.businesstt2{font-size:15.5px;}
.businesstt3{font-size:17px;}
.businesstt4{font-size:16px;}
.businesstt5_1{font-size:15px; line-height:27px;}

.tbst02{ margin-top:30px;}
.tbst02 tr th{padding:10px;  width:20%;  text-align:center;}
.tbst02 tr td{width:80%; padding:10px; font-size:15px !important;}
}












/***Á¤¹ÐÈ­È®***/
.business02{width:100%; float:left; margin-top:105px; 
background:url('/theme/rsp01/img/busibg01.jpg')no-repeat top; }
.busittarea{width:1050px; margin:0 auto; padding:80px 0px; overflow:hidden; }
.busittarea ul li{display:inline-block; float:left;}
.busittarea ul li:first-child{width:30%; float:left;}
.busittarea ul li:last-child{width:70%; float:left; text-align:left; padding-lefT:55px; 
box-sizing:border-box; 
}

.businesstt5{font-family: 'Noto Serif KR', serif; font-size:32px;   font-weight:600;  color:#fff; }
.businesstt6{font-family: 'Noto Serif KR', serif; font-size:21px;   font-weight:600;  color:#fff; }
.businesstt7{font-size:18px; color:#fff; line-height:30px; padding-top:5px;}
.businesstt8{font-size:24px;  font-weight:600; line-height:55px; }


@media all and (max-width:1099px) {
.business02{margin-top:55px;} 
.busittarea{width:90%;  padding:40px 0px;}
}

@media all and (max-width:899px) {
.busittarea ul li:first-child{width:100%; float:left;}
.busittarea ul li:last-child{width:100%; float:left; text-align:center; padding-lefT:0px; }
.businesstt5{ font-size:25px; }
.businesstt6{ font-size:17px;}
.businesstt7{font-size:16px;}
.businesstt8{font-size:22px;}
}

.busittarea1{ width:1050px; margin:0 auto;  padding:30px; background:#fff; overflow:hidden;}
.tbst03{width:100%;   border-top:2px solid #157faf; margin-bottom:50px;}
.tbst03 th{font-size:18px; font-weight:600; padding:15px 0px; text-align:center; 
background:#f6f6f6; 
}
.tbst03 td{font-size:18px; padding:15px 0px; text-align:center; 
border-bottom:1px solid #cccccc;  border-right:1px solid #cccccc;}
.tbst03 td.left{text-align:left; padding-left:15px;}
.tbst03 td.rnone{border-right:0px solid red;}
.tbst03 td.oneline{border-bottom:1px solid #cccccc;}

@media all and (max-width:1049px) {
.busittarea1{width:100%;   padding:6px;}
.tbst03 th{font-size:16px; }
.tbst03 td{font-size:16px;}
}




.productinfo{width:100%;  position:relative; float:left;  box-sizing:border-box; margin-top:135px; }
.productinfo>ul{width:100%; float:left;}
.productinfo>ul>li{display:inline-block; height:420px; float:left !important; }
.productinfo>ul>li:last-child{padding:40px 30px; box-sizing:border-box; 
border-top:3.5px solid #4b8693; border-right:3.5px solid #4b8693;border-bottom:3.5px solid #4b8693; 
background:#f7f7f7; width:780px;}
.productinfo ul>li>dl{width:100%; floaT:left;  box-sizing:border-box; }
.productinfo ul>li>dl>dt{width:100%; floaT:left; border-top:2px solid #000000; padding:13px;
font-size:20px; font-weight:500; box-sizing:border-box; text-align:left;}
.productinfo ul>li>dl>dd{width:100%; floaT:left; padding:13px; font-size:15.5px; 
border-top:1px solid #d0d0d0; text-align:left; box-sizing:border-box; }

@media all and (max-width:999px) {
.productinfo{ margin-top:55px;}
.productinfo>ul>li{width:100%; height:auto;}
.productinfo>ul>li:first-child{display:none;}
.productinfo>ul>li:last-child{width:100% !important;padding:20px 15px;  border-left:3.5px solid #4b8693;}
.productinfo ul>li>dl>dt{font-size:18px;}
}




.productinfo1{width:100%;  position:relative; float:left;  box-sizing:border-box; margin-top:135px; }
.productinfo1>ul{width:100%; float:left;}
.productinfo1>ul>li{display:inline-block; height:420px; float:left !important; }
.productinfo1>ul>li:first-child{padding:40px 30px; box-sizing:border-box; 
border-top:3.5px solid #4b8693; border-left:3.5px solid #4b8693;border-bottom:3.5px solid #4b8693; 
background:#f7f7f7; width:780px;}
.productinfo1 ul>li>dl{width:100%; floaT:left;  box-sizing:border-box; }
.productinfo1 ul>li>dl>dt{width:100%; floaT:left; border-top:2px solid #000000; padding:13px;
font-size:20px; font-weight:500; box-sizing:border-box; text-align:left;}
.productinfo1 ul>li>dl>dd{width:100%; floaT:left; padding:13px; font-size:15.5px; 
border-top:1px solid #d0d0d0; text-align:left; box-sizing:border-box; }



@media all and (max-width:999px) {
.productinfo1{margin-top:55px;}
.productinfo1>ul>li{width:100%; height:auto;}
.productinfo1>ul>li:first-child{width:auto; padding:20px 15px; border-right:3.5px solid #4b8693 !important;}
.productinfo1>ul>li:last-child{display:none;}
.wd100per{width:100%;}
}



.prott{width:100%;  box-sizing:border-box;
font-size:29px; font-weight:500; line-height:75px;
background:url('/theme/rsp01/img/probg01.jpg')no-repeat right; height:75px; text-align:left;}

@media all and (max-width:999px) {
.prott{font-size:18px; background:none; letter-spacing:-0.1px;}
}



/***IoT***/
.iotarea{width:100%; float:left; position:relative; margin-top:105px;
padding:100px 0px; box-sizing:border-box;
background:url('/theme/rsp01/img/iotbg01.jpg')no-repeat; background-size:cover;
}
.iotarea1{width:100%; float:left; position:relative; margin-top:45px;
padding:100px 0px; box-sizing:border-box;
background:url('/theme/rsp01/img/iotbg02.jpg')no-repeat; background-size:cover;
}


@media all and (max-width:1099px) {
.iotarea{margin-top:55px; padding:55px 20px;}
.iotarea1{margin-top:0px; padding:55px 20px;}
.mb100{margin-bottom:50px;}
}


.iotarea2{width:100%; float:left; position:relative; margin-top:100px;
 box-sizing:border-box; height:568px; padding-top:125px;
background:url('/theme/rsp01/img/iotbg03.jpg')no-repeat center; background-size:cover;
}
.iotarea2 ul{width:95%; margin:0 auto;}
.iotarea2 ul li{display:inline-block; floaT:left; width:25%;  text-align:center;}


@media all and (max-width:899px) {
.iotarea2{margin-top:50px;  padding-top:75px; height:auto; background:url('/theme/rsp01/img/iotbg03_1.jpg')no-repeat center;}
.iotarea2 ul li{display:inline-block; floaT:left; width:50%;  padding:20px;   box-sizing:border-box;  text-align:center; margin-bottom:15px;}
.iotarea2 ul li img{width:80%;}
}




.iotarea3{width:100%; float:left; position:relative; margin-top:100px;
 box-sizing:border-box; height:572px; padding-top:115px;
background:url('/theme/rsp01/img/iotbg04.jpg')no-repeat center; background-size:cover;
}
.iotarea3 ul{width:95%; margin:0 auto;}
.iotarea3 ul li{display:inline-block; floaT:left; width:25%;  text-align:center;}

@media all and (max-width:899px) {
.iotarea3{background:url('/theme/rsp01/img/iotbg04_1.jpg')no-repeat center; margin-top:50px;  padding-top:75px; height:auto;}
.iotarea3 ul li{display:inline-block; floaT:left; width:50%;   padding:20px;   box-sizing:border-box;  text-align:center; margin-bottom:15px;}
.iotarea3 ul li img{width:80%;}
}



.iotarea4{width:100%; float:left; position:relative; margin-top:100px;
 box-sizing:border-box; height:385px; padding-top:115px;
background:url('/theme/rsp01/img/iotbg05.jpg')no-repeat  center; background-size:cover;
}
.iotarea4 ul{width:95%; margin:0 auto;}
.iotarea4 ul li{display:inline-block; floaT:left; width:33.333%;  text-align:center;}

@media all and (max-width:899px) {
.iotarea4{margin-top:50px;  padding-top:75px; height:auto; background:url('/theme/rsp01/img/iotbg05_1.jpg')no-repeat  center;}
.iotarea4 ul li{display:inline-block; floaT:left; width:100%;   padding:20px;   box-sizing:border-box;  text-align:center; margin-bottom:0px;}
.iotarea4 ul li img{width:80%;}
}



.iotarea5{width:100%; float:left; position:relative; margin-top:100px;
 box-sizing:border-box; height:486px; padding-top:95px;
background:url('/theme/rsp01/img/iotbg06.jpg')no-repeat; background-size:cover;
}
.iotarea5 ul{width:95%; margin:0 auto;}
.iotarea5 ul li{display:inline-block; floaT:left; width:33.333%;  text-align:center;}


@media all and (max-width:899px) {
.iotarea5{margin-top:50px;  padding-top:75px; height:auto; background:url('/theme/rsp01/img/iotbg06.jpg')no-repeat top  center;}
.iotarea5 ul li{display:inline-block; floaT:left; width:33.3%;   padding:10px;   box-sizing:border-box;  text-align:center; margin-bottom:0px;}
.iotarea5 ul li img{width:90%;}
}




.iottt{font-family: 'Noto Serif KR', serif; font-size:40px;   font-weight:600;  color:#fff; }
.iottt1{font-size:27px;   font-weight:600;  color:#fff; margin-top:25px;}
.iottt2{font-size:20px;   font-weight:500;  color:#fff; line-height:30px;  margin-top:10px;}
.iottt3{font-size:26px;   font-weight:600;  color:#333333; margin:15px 0px;}
.iottt4{font-size:20px;   font-weight:500;  color:#333333; margin:15px 0px; letter-spacing:-0.2px;}
.iottt5{font-size:18px;}

.iottt6{ margin-top:80px; color:#333333; background:url('/theme/rsp01/img/iotbg07.jpg')no-repeat center; font-size:25px; height:55px; line-height:55px; text-align:center; width:100%; text-align:center;}


@media all and (max-width:899px) {
.iottt{font-sizE:23px;}
.iottt1{font-sizE:19px;}
.iottt2{font-size:15px; line-height:24px;}
.mt100{margin-top:55px;}
.iottt3{font-size:22px; margin:5px 0px;}
.iottt4{font-size:17px; margin:5px 0px;}
.iottt5{font-size:16px;line-height:24px;}
.iottt6{margin-top:20px;}
}




.iotinfo{width:100%; float:left; position:relative;  margin-top:100px;}
.iotinfo ul{}
.iotinfo ul li{display:inline-block; floaT:left; width:33.3%;  text-align:center;}


@media all and (max-width:899px) {
.iotinfo{margin-top:50px;}
.iotinfo ul li{width:100%; padding:10px; box-sizing:border-box;}
}



.tbsty03{border-top:2px solid #000; margin-top:25px; }
.tbsty03 tr td{padding:15px;border-bottom:1px solid #ccc;  font-size:17px;}
.tbsty03 tr td.bg01{background:#e7f9fd;}

.iotarea6{width:100%; float:left; position:relative; bordeR:2px solid #326471;
box-sizing:border-box; padding:35px; margin-top:20px;}
.iotarea6 ul{width:95%; margin:0 auto;}
.iotarea6 ul li{display:inline-block; floaT:left; width:25%;  text-align:center; padding:25px 0px;box-sizing:border-box; }


@media all and (max-width:899px) {
.tbsty03 tr td{padding:10px;}
.iotarea6 ul li{width:50%; padding:15px;}
}


.iotarea7{width:100%; float:left; position:relative; margin-top:105px;
padding:100px 0px; box-sizing:border-box;
background:url('/theme/rsp01/img/iotbg08.jpg')no-repeat; background-size:cover;
}


@media all and (max-width:899px) {
.iotarea7{margin-top:55px; padding:55px 20px;}
}

.iotarea8{width:100%; float:left; position:relative; margin-top:75px;}
.iotarea8 ul{}
.iotarea8 ul li{display:inline-block; floaT:left;}
.iotarea8 ul li:last-child{height:374px;  width:530px; 
box-sizing:border-box; text-align:left; font-size:25px;  line-height:40px;
background:url('/theme/rsp01/img/iotbg09.jpg')repeat; padding-top:135px; padding-left:75px }

@media all and (max-width:899px) {
.iotarea8 ul li{width:100% !important; }
.iotarea8 ul li:last-child{background:#efefef; font-size:20px; font-weight:500; text-align:center; padding:25px !important; height:auto;}
}


.iotarea9{width:100%; float:left; position:relative; margin-top:90px;
 box-sizing:border-box; height:570px; padding-top:80px;
background:url('/theme/rsp01/img/iotbg10.jpg')no-repeat; background-size:cover;}
.iotarea9 ul{width:95%; margin:0 auto;}
.iotarea9 ul li{display:inline-block; floaT:left; width:33.333%;  text-align:center;}



@media all and (max-width:899px) {
.iotarea9{height:auto; background:url('/theme/rsp01/img/iotbg10_1.jpg')no-repeat center top; padding:35px 0px;}
.iotarea9 ul li{width:100%;   }
.iotarea9 ul li img{width:40%; margin-top:55px;}
}



.elecptt{font-size:22px; font-weight:500; margin-top:70px;}
.elecptt1{font-size:85px; margin:0px 0px;  font-family: 'Pretendard';}
.elecptt2{font-size:21px; margin-top:10px; font-weight:500;}
.elecptt3{font-size:17px; line-height:27px;}

@media all and (max-width:899px) {
.elecptt{font-size:20px;}
.elecptt1{font-size:45px;}
.elecptt2{font-size:17px; margin-top:10px; font-weight:500;}
.elecptt3{font-size:14px; line-height:23px;}
}


.elecarea1{width:100%; float:left; position:relative; margin-top:105px;
padding:100px 0px; box-sizing:border-box;
background:url('/theme/rsp01/img/elecpartbg01.jpg')no-repeat; background-size:cover;
}

@media all and (max-width:899px) {
.elecarea1{margin-top:55px; padding:55px 20px;}
}


.elecarea2{width:100%; float:left; position:relative; margin-top:90px;}
.elecarea2 ul li{height:310px; background:#e8e8e8; padding:40px 20px; display:inlin-block; float:left; border:0px solid red;  box-sizing:border-box; margin-bottom:4%; }
.elecarea2 ul li:nth-child(1){width:47%; margin-right:2%; }
.elecarea2 ul li:nth-child(2){width:47%; margin-left:2%; float:right;}
.elecarea2 ul li dl{width:100%; float:left;}
.elecarea2 ul li dl dt{border-right:1px solid #4a79aa;box-sizing:border-box; line-height:35px; width:28%; float:left; text-align:center; font-size:28px; font-weight:600; color:#4e4e4e;}
.elecarea2 ul li dl dt span{font-size:20px !important; }
.elecarea2 ul li dl dd{width:72%; float:left;}
.pt25{padding-top:25px;}

@media all and (max-width:899px) {
.elecarea2{margin-top:40px;}
.elecarea2 ul li{width:100% !important; height:auto; padding:20px 10px;}
.elecarea2 ul li dl dt {font-size:18px; line-height:25px;}
.elecarea2 ul li dl dt span{font-size:16px !important; line-height:22px; }

.elecarea2 ul li.mobilenone{display:none;}
}



/***ÀÎÀç»ó***/
.recruit1{width:100%; float:left; position:relative; margin-top:105px;}
.recruitarea{padding:55px 0px; width:90%; margin:0 auto;  border:3px solid #878787; background-size:cover; 
box-shadow: 5px 5px 10px rgba(0,0,0,0.4);}
.recruitt{font-family: 'Noto Serif KR', serif; font-size:28px;   font-weight:600;  color:#000; }
.recruitt1{font-size:19px; line-height:35px; font-weight:400; color:#000;}
.recruitt2{font-family: 'Noto Serif KR', serif; font-size:27px;   font-weight:600;  color:#fff; line-height:55px;}
.recruitt3{font-size:18.5px;   font-weight:400;  color:#fff; line-height:35px; margin-bottom:100px; word-break:keep-all}
.recruitt4{margin-bottom:20px; font-family: 'Noto Serif KR', serif; font-size:28px;   font-weight:600; }
.recruitt5{ font-size:17px;   font-weight:400;  color:#000; line-height:27px;}
.mobilenone1{display:block;}
.mobileshow1{display:none;}

@media all and (max-width:1099px) {
.recruit1{margin-top:55px;}
.recruitt2{font-size:22px; line-height:35px;}
.recruitt3{font-size:16px; line-height:27px;}
}

@media all and (max-width:899px) {
.recruitarea{width:80%; padding:20px;}
.recruitt{font-size:20px;}
.recruitt1{font-size:16px; line-height:25px; margin-top:10px; }
.recruitt3{font-size:15.5px; line-height:27px; margin-bottom:40px;}
.recruitt5{ font-size:15.5px;   line-height:27px;}
.mobilenone1{display:none;}
.mobileshow1{display:block;}
}


.recruit2{width:100%; padding:85px 0px;  box-sizing:border-box;
float:left; position:relative; background:url('/theme/rsp01/img/rebg01.jpg'); background-size:cover;}
.recruitcon{width:1200px; margin:0 auto;}


@media all and (max-width:1199px) {
.recruit2{background-position:center; padding:65px 10px;  }
.recruitcon{width:100%; margin:0 auto; padding:15px; box-sizing:border-box;}
}



.recruitarea1{padding:55px 0px; width:100%; background:url('/theme/rsp01/img/rebg02.jpg'); background-size:cover;}

.recruitinfo{width:100%; float:left;position:relative; }
.recruitinfo ul{margin-top:3%;}
.recruitinfo ul li{display:inline-block; width:26%; margin:3.5%; padding:55px 35px; box-sizing:border-box;
border:0px solid #878787; text-align:left; height:390px; float:left; position:relative;}
.recruitinfo ul li div{position:absolute; bottom:40px; right:40px; z-index:5;}

.recruitinfo ul li:nth-child(1){background:#ff9747;}
.recruitinfo ul li:nth-child(2){background:#ececec;}
.recruitinfo ul li:nth-child(3){background:#66cfd6;}
.recruitinfo ul li:nth-child(4){background:#ececec;}
.recruitinfo ul li:nth-child(5){background:#fff; padding-top:125px !important;}
.recruitinfo ul li:nth-child(6){background:#ebd1b9;}

@media all and (max-width:1099px) {
.recruitarea1{padding:55px 20px; box-sizing:border-box;}
}

@media all and (max-width:899px) {
.recruitinfo ul li{width:98%; margin:1%; height:310px;}
.recruitinfo ul li div{right:0px;}
.recruitinfo ul li img{width:70%;}
.recruitinfo ul li:nth-child(5){display:none;}
}
