@charset "utf-8";
/* 
* Author:lin xiao dong (1071322670@qq.com)
* https://www.openwbs.com/
*/

.mbody-content{ background:#f0f0f0;}
.ow-page-left-section{ background:#fcfcfc; border:1px solid #e6e6e6; float:left; margin-bottom:30px; width:248px; }
.ow-page-left-section .ow-left-container{}
.ow-page-right-section{ background:#fff; border:1px solid #e6e6e6; float:right; margin-bottom:30px; width:948px; }
.ow-page-right-section .ow-content-container{ min-height:500px; padding:15px 30px;}
@media (min-width:1500px) {
	.ow-page-left-section{ width:308px;}
	.ow-page-right-section{ width:1158px;}
	.ow-page-right-section .ow-content-container{ padding:15px 35px;}
}
.ow-sider-cates{ margin-bottom:50px; padding:20px; }
.ow-sider-cates .hd{ border-bottom:1px solid #eee; font-size:18px; font-weight:bold; padding:10px 0px;}
.ow-sider-cates ul{ margin:0; padding:0; }
.ow-sider-cates ul li{ list-style:none; margin:0; padding:0; }
.ow-sider-cates ul li a{ border-bottom:1px solid #eee; display:block; font-size:16px; font-weight:bold; height:24px; line-height:24px; padding:12px 10px;}
.ow-sider-cates ul li a span.raquo{ color:#fc0000; float:right; font-size:14px; max-width:20px;}
.ow-sider-cates ul li a:hover,
.ow-sider-cates ul li.current a{ background-color:#0067ed; border-color:#0067ed; color:#fff; padding-left:20px; text-decoration:none;}
.ow-sider-cates ul li a:hover span.raquo,
.ow-sider-cates ul li.current a  span.raquo{ color:#fff; }



.ow-content-container{ padding-bottom:50px!important;}
.ow-content-container h1.title{ font-size:26px; }
.ow-content-container .content{ font-size:16px; line-height:200%; margin:0px 0px 0px 0px; padding:15px 0px 20px 0px; word-break:break-all; word-wrap:break-word;}
.ow-content-container .content p{ margin-bottom:1.8%;}

/**附件**/
.attachment{ font-size:14px;}
.attachment .attachment-doc{ padding-bottom:10px;}
.attachment .attachment-doc a{ margin-left:3px;}
.attachment .attachment-doc a,
.attachment .attachment-doc a:visited{ color:#0067ed; }


/**招聘**/
.ow-join{ font-size:14px;}
.ow-join-section{ margin:auto; width:1200px;}
.ow-join a,
.ow-join a:visited{ color:#44aaf0; }
.ow-join .top-mess{ font-size:16px; padding:30px 0px 30px 0px;}
.ow-join .join-mail a { background:#008bea; color:#fff; display:inline-block; height:45px; line-height:45px; padding:0px 40px; text-align:center; text-decoration:none;}
.ow-join .join-mail a:hover{ background:#0381d6;}
.ow-join .join-department{ padding:30px 0px;}
.ow-join .join-department dl { float:left; margin-right:20px; padding:0px; width:280px; }
.ow-join .join-department dl dt{ font-size:20px;}
.ow-join .join-department dl dd{ height:24px; line-height:24px; padding:5px 0px 0px 0px;}

.ow-join .join-joblist{ padding:30px 0px;}
.ow-join .join-joblist ul{ margin:0; padding:0; }
.ow-join .join-joblist ul li{ border-top:1px dashed #ddd; padding:15px 0px 25px 0px;}
.ow-join .join-joblist ul li h2{ padding:10px 0px;}
.ow-join .join-joblist ul li h2 a,
.ow-join .join-joblist ul li h2 a:visited{ color:#333; font-size:20px;}
.ow-join .join-joblist ul li h2 a:hover{ text-decoration:none;}
.ow-join .join-joblist ul li .join-detail{ line-height:28px;}

