@charset "utf-8";
/* CSS Document */

/* 全局样式 */
h1 {font: 600 24px/30px "\5FAE\8F6F\96C5\9ED1"; color: #222;}
h3{ display:inline; float:left;}
a {text-decoration: none;color: #333;}
a:hover {color: #c41919;}

.senioritys{ width:320px; float:left;}
.tit{ height:40px; border-bottom:1px solid #ddd;}
.tit h3{ height:40px; font:bold 18px/40px "微软雅黑"; color:#333; padding:0 20px; border-bottom:1px solid #930000;}
.tits{ height:40px; background:#f4f5f5; margin-top:10px;}
.tits h3{ background:#3d9eda; width:130px; height:40px; font:bold 18px/40px "微软雅黑"; color:#fff; text-indent:20px;}
.newbox{ padding-top:15px;}
#index_paihang {border-bottom: 1px solid #EEEEEE; display: inline-block; float: left; height: 35px; line-height: 35px; overflow: hidden; width: 350px;}
.before4 {background-color: #930000; border-radius: 10px 10px 10px 10px; color: #FFFFFF; float: left; font-family: "Arial";
font-style: italic; font-weight: bold; height: 20px; line-height: 20px; margin-top: 7px; text-align: center;width: 20px;}
.after {background-color: #CACACA; border-radius: 10px 10px 10px 10px; color: #FFFFFF; float: left; font-family: "Arial";
font-style: italic; font-weight: bold; height: 20px; line-height: 20px; margin-top: 7px; text-align: center; width: 20px;}

.newleft{ width:310px; float:left; margin-right:40px; display:inline;}
.index_paihang { font-size:14px; display: inline-block; float: left; height: 30px; line-height: 30px; overflow: hidden; width: 310px; left center no-repeat;}
.newboxfont{ width:320px;}
.newboxfont a{ font-size:12px; float: left; height: 30px; line-height: 30px; overflow: hidden; width: 260px;  left center no-repeat;}
.newboxfont span{ float: right; color:#666; height:30px; line-height:30px;}
.newcenter{ width:455px; float:left; margin-right:40px; display:inline;}
.newbox_center{ padding-bottom:16px; width:500px; float:left;}
.newbox_center li{font-size:14px; display: inline-block; float: left; height: 30px; line-height: 30px; overflow: hidden; width: 186px; margin:0 30px 0 15px;}
.newimg{ padding:10px 0 10px 0; width:355px; float:left;}
.newimgs img{ float:left; display:block; padding-right:15px;}
.newimg_t a{ display:block; width:195px; overflow:hidden; font-weight:bold;}
.newimg_t span{ width:195px; height:72px; overflow:hidden; float:left; padding-top:15px; line-height:23px; color:#666;}

.listleft{ width:820px; float:left; margin-right:40px; display:inline;}
.left_tit{ border-bottom:1px solid #dadada; padding:5px 0; font:100 16px/30px "微软雅黑";}
.left_tit a{ background:#555; color:#fff; padding:2px;}
.left_tit a:hover{ background:#cc1b1b; color:#fff; padding:2px;}

.newright{ width:320px; float:left;}
.newboximg{ width:150px; height:140px; overflow:hidden; float:left; margin:0 20px 20px 0; display:inline;}
.newboximg span{ color:#555; line-height:30px;}

/* 分页样式 */
.ep-pages {padding: 10px 12px; clear: both; text-align: center; font-family: Arial, "\5B8B\4F53", sans-serif; font-size: 14px; vertical-align: top;}
.ep-pages a, .ep-pages a:visited { color: #252525;}
.ep-pages a, .ep-pages a:visited {color: #252525;}
.ep-pages a, .ep-pages span {display: inline-block; height: 23px; line-height: 23px; padding: 0 8px; margin: 5px 1px 0 0; background: #fff; border: 1px solid #e5e5e5; overflow: hidden; vertical-align: top;}
.ep-pages-disabled {color: #e5e5e5;}
.ep-pages-ctrl { font-family: "\5B8B\4F53", sans-serif; font-weight: bold; font-size: 16px;}
.ep-pages a.current:hover, .ep-pages a.current:active { color: #ffffff;}
.ep-pages a.current, .ep-pages a.current:visited { color: #ffffff;}
.ep-pages a:hover, .ep-pages a:active { color: #ffffff;}
.ep-pages a, .ep-pages a:visited { color: #252525;}
.ep-pages a:hover { background: #cc1b1b; border: 1px solid #cc1b1b; text-decoration: none;}
.ep-pages .current { background: #cc1b1b; border: 1px solid #cc1b1b; color: #fff;}

.newplArea{width:820px; overflow:hidden;}
.newplArea li {overflow: hidden;float: left; border-bottom:1px dashed #dadada;width:400px; margin-right:40px; display:inline; padding-top:10px;}
.timeDate {font-size: 12px;color: #8c8d8e; width:400px;}
.lk_con{ float:left; width:40px; padding-right:15px;}
.lk_tit{ float:left; width:345px; padding-bottom:20px;}
.lk_tit a{ line-height:24px; width:345px; overflow:hidden; height:24px; float:left;}
.lk_tit span{ color:#777; width:400px; float:left;}

/*表单*/
.form_list { border: 1px solid #E9E9E9; border-top-width: 3px; padding: 20px 20px 15px; margin-bottom: 20px; font-family:"微软雅黑"; font-size:14px; }
.form_list h5 { color: #A9A9A9; margin-bottom: 15px; }
.form_list dl { padding: 0 0 10px 90px; position: relative; z-index: 1; zoom: 1; }
.form_list dl.dllayer { z-index: 50; }
.form_list dt { width: 90px; text-align: right; color: #666; position: absolute; top: 5px; left: 0; }
.form_list dd { min-height: 32px; padding-bottom: 10px; }
.form_list em { color: #c00; }
.form_list input.txts { border: 1px solid #BEBEBE; width: 260px; height: 26px; line-height: 26px; vertical-align: middle; }
.form_list textarea { border: 1px solid #BEBEBE; width: 500px; height: 100px; }
.form_list a.redbtn { width: 130px; height: 35px; display: inline-block; margin-top: 10px; }
.form_list span.c99 { display: inline-block; vertical-align: middle; color: #999; margin-left: 20px; }

.selbox select { display: block; cursor: pointer; vertical-align: middle; width: 125px; overflow:hidden; font-family:"\5FAE\8F6F\96C5\9ED1"; border:0; list-style:none; padding:2px 0;}
.selbox option{ border:0;}
.selbox select:focus,..selbox option:focus {border-style: none; border:0;}

.selbox { float: left; margin-left: -1px; position: relative; z-index: 50 }
.intxt { border: 1px solid #bebebe; display: block; height: 30px; margin: 0; padding:0 20px; cursor: pointer; vertical-align: middle; width: 125px; overflow:hidden }

/*验证*/
.submit { height: 22px; padding:6px 0 20px 0; border-bottom: 3px solid #e9e9e9;}
.submit input { height: 22px; line-height: 22px; border: 1px solid #bebebe; width: 70px; vertical-align: middle; margin-right: 10px }
.submit img { vertical-align: middle; margin-right: 10px }
.submit span a { color: #666; font-size: 12px }
.submit span a:hover { color: #e74c3c; }
.submit .redbtn { margin-top: -5px }

a.redbtn, a.redbtn:visited {background: #e74c3c;font-size: 16px;font-weight: bold;width: 120px;height: 35px;line-height: 35px;text-align: center;color: #fff;}
a.redbtn:hover {background: #E13B2E;text-decoration: none;color: #fff;}

.blctit { height: 40px; line-height: 40px; border-top: 3px solid #ccc; position: relative; margin-top:25px;}
.blctit h2 { height: 40px; cursor:pointer; position: absolute; top: -6px; left: 0; font-weight: bold; font-size: 18px; padding-top:10px; background: url(../images/blc_titbg.jpg) right bottom no-repeat; font-family:"微软雅黑"; color:#333;}