.sitemap_ul > li:nth-child(5) { clear:both;}
@media all and (max-width:700px) { 
	.sitemap_ul > li:nth-child(3) { clear:both;}
}

.st_mov_iframe {width:100%; height:500px;}


.st_ctitle0 {width:100%; max-width:300px; position:relative; font-size:25px; line-height:25px; font-weight:600; color:#fff; margin:30px auto 15px auto; padding:10px 0; text-align:center; background-color:#333344; border-radius:25px;  } 
.st_ctitle1 {width:100%; max-width:300px; position:relative; font-size:18px; line-height:18px; font-weight:500; color:#333; margin:15px auto 15px auto; padding:10px 0; text-align:center; background-color:#fff; border-radius:25px; border:solid 1px #333;  } 

.st_title1 {position:relative; font-size:25px; line-height:30px; font-weight:700; color:#111; margin:35px 0 20px 0; padding:12px 0 0 0px; } 
.st_title1:before {content:""; position:absolute; left:0px; top:0px; width:42px; height:5px; background-color:#5566aa; border-radius:5px;   } 
.st_title2 {position:relative; font-size:20px; line-height:25px; font-weight:600; color:#111; margin:15px 0 12px 0; background:url(/image/cms/textstyle/dpc_title_m_ico2_1.png) no-repeat left 3px top 3px; padding:0 0 0 24px;} 

.st_text {font-size:18px; line-height:25px; font-weight:400; color:#333; margin:15px 0 12px 0; padding:0; } 
.st_text1 {font-size:18px; line-height:25px; font-weight:400; color:#333; margin:15px 0 12px 0; padding:0 0 0 25px; } 



.st_ul > li {font-size:18px; line-height:23px; margin:8px 0; padding-left:10px; background:url(/image/dot/dot_2.gif) no-repeat left top 10px; text-align:left;  }
.st_ul1 > li {position:relative; font-size:18px; line-height:23px; margin:8px 0; padding-left:24px; text-align:left;  }
.st_ul1 > li:before {content:""; position:absolute; left:13px; top:11px; width:5px; height:2px; background-color:#333; } 
.st_ul2 > li {position:relative; font-size:18px; line-height:23px; margin:8px 0; padding-left:36px; text-align:left;  }
.st_ul2 > li:before {content:""; position:absolute; left:25px; top:10px; width:4px; height:4px; background-color:#333; } 


.st_search_box {clear:both; overflow:hidden; margin:0 0 15px 0; border:solid 1px #e4e8ea; background-color:#f7f7f7; padding:30px 50px; }
.st_search_box > dl {display:inline-block; margin:5px 10px 5px 0; }
.st_search_box > dl > dt {display:inline; font-size:15px; line-height:16px; color:#111; font-weight:600; margin:0 6px 0 0; }
.st_search_box > dl > dd {display:inline; font-size:16px; line-height:16px; color:#333; font-weight:300; }
.st_search_box > dl > dd > label {display:inline; font-size:16px; line-height:16px; color:#777; font-weight:300; }
.st_search_box select {height:36px; line-height:36px; vertical-align:middle; margin:0; border:solid 1px #aaa; }
.st_search_box input[type='text'] {height:36px; line-height:36px; vertical-align:middle; margin:0; }
.st_search_box input[type='checkbox'] {vertical-align:middle; margin:-2px 0 0 0; border:solid 1px #333; width:15px; height:15px; }
.st_search_box input[type='button'] {height:36px; padding:0 10px; }
@media all and (max-width:1000px) { 
	.st_search_box {padding:15px 20px; }
}


.st_href1 {display:inline-block; font-size:16px; line-height:38px; padding:0px 20px; color:#fff; background-color:#2b76b4; vertical-align:middle;  }
.st_href1:hover {color:#ffff00; }

.job_cont img {max-width:100%; max-height:100%; }