/*reset*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
caption, th, td {font-weight:normal; vertical-align:top}
blockquote:before, blockquote:after, q:before, q:after {content:""}
blockquote, q {quotes:"" ""}
img, a img {border:none}

/**/
a{color:#990000}
.no_bg{ background:none !important}
.clear{clear:both; line-height:1px; height:1px; font-size:1px}
.left{ float:left}
.right{ float:right}
/**/

/*main*/
body{ background:url(../img/bg_head.gif) repeat-x}

.main{width:994px; font-family:Arial, Helvetica, sans-serif; margin: 0 auto; font-size:12px; color:#666666}
.main_right{float:right; width:270px; padding-left:100px; padding-top:67px; font-size:11px; color:#666666}
.main_left{float:left; width:600px; padding-left:15px}
.news_line{margin-top:45px; height:129px; padding-left: 175px;}


/*head*/
.head{padding-left:60px; padding-top:39px; height:78px}
.head p{font-size:14px; float:left; width:400px; margin-top:30px; padding-left:140px; color:#7E7F82}
.head p a{color:#641B19; text-decoration:none}
/*menu*/
.menu{padding-top:21px; height:66px}
div .menu ul{list-style: none}
div .menu ul li.men{list-style: none; float:left;width:25%;background:#5A0F0E }
div .menu ul li.line{ background:url(../img/line_menu.gif) no-repeat center;  width:1px; height:50px; border-bottom:solid 1px #ffffff; float:left}
a.li{display:block; height:50px; color:#FFFFFF; text-align:center; padding-top:15px; font-size:14px; text-decoration:none;border-bottom:solid 1px #ffffff;}
a.li:hover{border-bottom:solid 1px #4F4F4F; margin-left:-1px; margin-right:-1px; background:#4F4F4F; border-left:solid 1px white; border-right:solid 1px white; position:relative}
a.selected{border-bottom:solid 1px #4F4F4F; margin-left:-1px; margin-right:-1px; background:#4F4F4F; border-left:solid 1px white; border-right:solid 1px white; position:relative}

/*center_block_up*/
.news_line .news_left{float:left; color:#666666; width:350px; line-height:18px}
.news_line .news_next{float:left; color:#666666; width:165px;  margin-left:40px}
.news_line  h4{font-size:18px; font-weight:bold;  color:#FFFFFF; background:url(../img/bg_head_down.gif) bottom center no-repeat; padding-bottom:5px;text-align:center; margin-bottom:5px }

/*right*/
.obj_one{background:#E7D6D6; width:185px; height:61px; margin-top:3px; padding:15px; line-height:15px}
.obj_two{background:#EDEEEF; width:185px; height:61px; margin-top:3px; padding:15px;line-height:15px}
/*left*/
p.zag{margin-bottom:7px; margin-top:30px}
.tabl_packet{width:100%; background:#999999;}
.tabl_packet div.header_left_space{border:solid 1px #ffffff; background:#fff; position:relative; margin-top:-3px; margin-left:-3px; margin-right:-2px; margin-bottom:-2px; height:19px}
.tabl_packet div.header_right_space{border:solid 1px #ffffff; background:#fff; position:relative; margin-top:-3px; margin-left:-2px; margin-right:-3px; margin-bottom:-2px; height:19px}

.tabl_packet td{text-align:center; vertical-align:middle; padding:2px; background:#ffffff;}
.tabl_packet tr.pink td{background:#F7E9E9}

/*.tabl_packet td.t {border-top:solid 1px #999999}
.tabl_packet td.r {border-right:solid 1px #999999}
.tabl_packet td.b {border-bottom:solid 1px #999999}
.tabl_packet td.l {border-left:solid 1px #999999}

.tabl_packet td.t_1 {border-top:solid 1px #CC9999}
.tabl_packet td.r_1 {border-right:solid 1px #CC9999}
.tabl_packet td.b_1 {border-bottom:solid 1px #CC9999}
.tabl_packet td.l_1 {border-left:solid 1px #CC9999}*/