﻿@import url("css.css");
/*reset begin*/
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, button, input, textarea, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, ol { list-style: none; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; }
/*reset end*/
.clear { clear:both; line-height:1px; font-size:1px; }
html, body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height:150%; }
a { color:#000; text-decoration:none }
body { background: #f1eae2 url(../images/bg.jpg) repeat-x; }
#container { width: 1003px; margin: 0px auto; background-color:#fff }
.w1003 { width:1003px; margin:0 auto;background-color:#fff }
/*header*/
#header { background:url(../images/bg_top.jpg); height:91px }
#header .top { float:right; height:20px; margin-top:20px; width:120px;margin-right:10px; display:inline; text-align:center;  color:#000; }
#header .top a { color:#000; line-height:20px }
#banner { height: 341px;  _overflow:hidden; text-align:center }
#menu { height: 39px; background:url(../images/bg_menu.jpg) repeat-x; margin-bottom:4px }
#menu ul { float: left; display:inline }
#menu ul li { float: left; width: 165px; font-size:14px; height: 39px; line-height:39px; text-align:center; font-weight:bold;position:relative}
#menu ul li a { color:#fff; display:block; width:165px; height:39px }
#menu ul li a:hover { text-decoration:none; color:#fff  }
/*main*/
#main { margin-bottom: 25px; overflow: hidden; zoom:1; padding-left:20px  }
/*left*/
#left {width:256px; float:left; margin-top:27px}
#leftt { height:29px; background:url(../images/n_lt.jpg) no-repeat; width:246px}
#leftt h2 { line-height:29px; font-size:14px; color:#fff;  text-indent:72px}
#lmenu { min-height:150px; _height:150px; width:246px}
ul#firstmenu { width:181px; margin:0 auto; padding-top:12px  }
ul#firstmenu li {}
ul#firstmenu li a { line-height:28px; display:block; height:28px; width:181px; color:#000; font-size:12px; text-indent:30px;border-bottom:2px solid #cceed2; font-weight:bold  }
#lmenu ul ul { padding:0; display:none}
#lmenu ul ul a { font-weight:normal; font-size:12px;text-indent:40px;}
#left .title { background:url(../images/icon_t.jpg) left center no-repeat; height:25px; text-indent:18px; font-weight:bold; font-size:14px; line-height:24px; color:#000; margin:20px 0 10px 0}
.contact { min-height:170px;_height:170px}
/*right*/
#right { width:670px; float:right; margin-top:27px; display:inline; margin-right:30px}
/*footer*/
#footer { height: 61px; clear:both; background:url(../images/bg_foot1.jpg) repeat-x  }
#footer .w1003 { background: #fff url(../images/bg_foot.jpg) repeat-x; height:61px}
#footer a { color:#666 }
#footer .n1 { text-align: center; padding-top:16px;color:#666; line-height:24px }