﻿.banner_bar img{ width:100%;}

.position_bar { margin-top:8px; height:21px; padding-top:7px; margin-bottom:8px; padding-left:112px; border:solid 1px #dedede; background:#f6f6f6 url(/web/img/v1/bg-companynotice-pos-99-21.png) no-repeat 2px 3px; overflow:hidden; }
.position_bar i,.position_bar span { display:block; float:left; }
.position_bar i { width:5px; height:9px; margin:1px 8px 0 8px; background:url(/web/img/v1/bg-companynotice-arrow-5-9.gif) no-repeat 0 0; }
.position_bar span.spec,.position_bar span.spec a { color:#cc0003; }

.page_main { width: 100%; display: table; margin-top: 8px; }
.page_main_left { float: left; width: 780px; }
.page_main_right { float: right; width: 200px; display: table; }

.page_main_left { width:270px; }
.page_main_right { width:708px; }

.notice_slide_box { border:solid 1px #cdcdcd; margin-bottom:10px; }
.notice_slide_box h3 { height:30px; line-height:28px; padding-left:8px; font-size:14px; color:#cd0000; background:url(/web/img/v1/bg-companynotice-leftboxtitle-1-30.gif) repeat-x 0 0; }
.notice_slide_box ul { padding:4px 10px 8px 10px; }
.notice_slide_box ul li { position:relative; padding:5px 0 4px 10px; color:#3b3b3b; background:url(/web/img/v1/bg-companynotice-leftboxli-3-3.gif) no-repeat 0 10px; _zoom:1; }
.notice_slide_box ul li a { display:block; width:200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#3b3b3b; _float:left; _vertical-align:middle; }
.notice_slide_box ul li span { font-size:10px; position:absolute; right:0px; top:5px; }

.notice_main_container { border:solid 1px #ececec; font-family:宋体; }
.notice_main_container .list_content { font-size:14px; padding:20px 20px 20px 10px; }
.notice_main_container .list_content ul li { position:relative; padding:11px 0; text-indent:25px; background:url(/web/img/v1/bg-companynotice-listli-3-3.gif) repeat-x 0 bottom; _zoom:1; }
.notice_main_container .list_content ul li a { color:#366697; }
.notice_main_container .list_content ul li a:hover { color:#cd0000; }
.notice_main_container .list_content ul li span { position:absolute; right:10px; }
.notice_main_container .pager { padding:10px 15px; border-top:solid 1px #ececec; margin-top:10px; }

.notice_main_container .details_content { color:#000; }
.details_content .article_head { text-align:center; }
.details_content .article_head h1 { line-height:38px; font-size:16px; background-color:#e8e8e8; border:solid 1px #fff; }
.details_content .article_head p { padding:8px 0; background-color:#fafafa; color:#9a9a9a; }
.details_content .article_body { padding:20px 0; width:950px; margin:0 auto; overflow:hidden; font-size:14px; text-indent: 28px; line-height:28px; }

.notice_main_container_shadow { height:20px; background:url(/web/img/v1/bg-companynotice-listshadow-708-20.png) no-repeat 0 0; }

.notice_ad { height:90px; overflow:hidden; }
.notice_ad .side,.notice_ad .center { float:left; height:100%; }
.notice_ad .side { width:167px; background-color:Red; }
.notice_ad .center { width:640px; margin:0 8px; }




