.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_title0 {position:relative; font-size:30px; line-height:36px; font-weight:600; color:#000; margin:15px 0 15px 0; padding:0 0 0 0px; text-align:center; } 
.st_title1 {position:relative; font-size:25px; line-height:30px; font-weight:600; color:#111; margin:15px 0 15px 0; padding:0 0 0 20px; } 
.st_title1:before {content:""; position:absolute; left:0; top:4px; width:5px; height:16px; border:solid 3px #5566aa; } 
.st_title2 {position:relative; font-size:20px; line-height:25px; font-weight:600; color:#111; margin:15px 0 15px 0; background:url(/image/cms/textstyle/dpc_title_m_ico2_1.png) no-repeat left top 3px; padding:0 0 0 22px;} 



.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 {font-size:18px; line-height:23px; margin:8px 0; padding-left:22px; background:url(/image/dot/dot_2.gif) no-repeat left 10px top 12px; text-align:left;  }


.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%; }