#wrap { width: 1000px; margin: 0 auto; background: #fff; }
#header {
    text-align: right;
    width: 100%;
    background: url('../image/logo.png') #fff 10px 15px no-repeat;
    overflow: hidden;
    }
#header .top_tool { float: right; margin-top: 25px; margin-right: 10px;   margin-bottom: 20px; width: 300px; }
p.top_link a { margin: 0 5px;  }
form.top_form { margin-top: 5px; }
form.top_form  input.top_input { line-height: 12px; height: 14px; border: 1px #999 solid; padding-left: 20px; width: 150px; background: url('../image/search.gif') center left no-repeat;}
form.top_form  input.top_submit { position: relative; top: 5px; }
#logo { display: none; }

#menu { height: 30px; background: #0450a4; color: #fff; margin-top: 114px;  }
#menu a { color: #fff; font-weight: bold; }
#menu ul { margin: 0 auto; text-align: right; width: 840px; }
#menu li { float: left; line-height: 30px;   background: url('../image/menu-line.png') top left no-repeat; }
#menu li a { margin: 0 25px; display: block;  }
#menu li.selected, #menu li.slt { background-color: #013d73;  }
#menu_ul li ul
{   position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0;
    width: 103px;
    color: #fff;
    background: #013d73;
    z-index: 99;
    }
#menu_ul li ul li { background: url(); line-height: 25px; }
#menu_ul li ul a
    {   position: relative;
        padding-left: 25px;
        margin: 0;
        left: 0;
        border-top: 1px solid #709eba;
        font-weight: normal;
        width: 78px;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        color: #fff;
        }

#menu_ul li ul a:hover
    {   background: #809eba;
        color: #FFF}
#menu_ul li ul li ul {
    position: absolute;
    visibility: hidden;
    left: 103px;
    margin-top: -26px;
}

#main { width: 990px;  margin: 0 auto; text-align: center; }
#footer {  margin: 0 auto; text-align: center;  width: 1000px;}
/** 内容区  */
#main { padding: 5px 0 3px;  text-align: left; }
#ad { text-align: left; margin-bottom: 10px; overflow: hidden; height: 318px;  }
    #ad ul { overflow: hidden;  }
    #ad li img { width: 990px; height: 318px; }

/** 首页 网页左拦  */
#left { width: 333px; float: left; position: relative; left: 0; }
/** 首页 网页右拦  */
#right { width: 225px; float: right; position: relative; right: 0;  border: 1px #edeae1 solid;}
#center { margin: 0 240px 0 350px; text-align: left;  }

#center h3.new_title { background: url('../image/h-bg.png') top left no-repeat; padding-left: 10px; color: #b00002; font-weight: bold; overflow: hidden; font-size: 14px; line-height: 16px; height: 20px;   }
#center h3.new_title span { float: right; margin-top: 5px; }

/** 网页底部  */
#footer { clear: both; background: #eeeeee; text-align: left; padding: 5px 0px; color: #040d14; }
#footer p {  padding-left: 20px;  }
#footer .footer_link { border-bottom: 1px #989898 solid; padding-bottom: 5px; margin-bottom: 5px; }

#footer .footer_link span { margin: 0 10px;  }
#footer .footer_link span.beian { margin-left: 50px; }
#footer .footer_link a { color: #040d14;  }

.clear { clear: both; }
.box { border: 1px #eeeeee solid; margin-top: 5px; }

h2.image_title { padding-left: 20px; margin: 5px 0 10px;  }
h2.product_search { padding-left: 10px; margin: 5px 0 10px ;  }
h2.product_search span { color: #e20c0c; }

dl.jianjie { margin: 15px 0px 5px 5px; text-align: justify ; _height: 120px; min-height: 120px; }
dl.jianjie dt { border: 1px #edeae1 solid; padding: 5px; float: left; position: relative; margin:0 5px 5px 10px; }

dl.product_search { margin: 5px 10px;  color: #000;}
dl.product_search dt { font-size: 14px; }
dl.product_search dt span { color: #e10d0a; font-weight: bold;  }

form.product_search label { margin-right: 5px; }
form.product_search input { line-height: 12px; height: 14px; width: 150px; border: 1px #999 solid; }

dl.jiankang { margin: 15px 5px 5px; text-align: justify ;  }
dl.jiankang dt { border: 1px #edeae1 solid; padding: 5px; float: left; position: relative; margin:0 5px 5px 10px; }
dl.jiankang dd h3 { color: #000; font-weight: bold; margin-bottom: 5px;  }
dl.jiankang dd {  _height: 90px; min-height: 90px;}
dl.jiankang dd p { line-height: 160%; }


dl.jiankang dd h3, dl.new_company dd h3
{ color: #000; font-weight: bold;  font-size: 12px;  margin-bottom: 5px; }

dl.new_company, #center h3.new_title span { margin-right:20px; }
dl.new_company { height: 110px; min-height: 110px; margin-top: 5px;  text-align: justify ; }
dl.new_company dt {  padding: 5px; float: left; position: relative;  }

ul.new_list { margin: 0 5px; }
ul.new_list li {
    background: url('../image/gray-arrow.png') center left no-repeat;
    padding-left: 10px; margin-left: 5px;  border-bottom: 1px #eee solid;
    line-height: 22px;
    margin-top: 3px;
    color: #5e5e5e;
}
ul.new_list li a { color: #5e5e5e; }
ul.new_list li span { float: right; }


div.video { background: url('../image/changqingshu.png') center left no-repeat;
         border: 1px #edeae1 solid;
         height: 60px; overflow: hidden;
         margin: 10px 10px 20px;
         }
div.video p { margin: 15px 0  0 70px; font-weight: bold; }

.ad_1 { margin: 10px 0 5px; }
.mt20 { margin-top: 10px;  }

/** 通知  */
#notice { margin: 0 10px; height: 120px; overflow: hidden; }
marquee {  height: 120px; overflow: hidden;}
div.marquee { margin-top: 10px; }
ul.pro_list {    }
ul.pro_list li { float: left;  }
ul.pro_list li  p.img-area { border: 1px #edeae1 solid;  margin: 0 5px; text-align: center; }
ul.pro_list li  p.img-area img { width: 115px;  height: 155px;  margin: 0 auto; }
ul.pro_list li  p.img-title { text-align: center; }


ul.service_list { margin: 10px 10px 20px; overflow: hidden;  height: 165px; }
ul.service_list li {  line-height: 40px; padding-left: 50px;  border-bottom: 1px #e1e1e1 solid; }

ul.service_list li.s_l_1 { background: url('../image/r-1.png') #fff center left no-repeat; }
ul.service_list li.s_l_2 { background: url('../image/r-2.png') #fff center left no-repeat; }
ul.service_list li.s_l_3 { background: url('../image/r-3.png') #fff center left no-repeat; }
ul.service_list li.s_l_4 { background: url('../image/r-1.png') #fff center left no-repeat; }

dl.contact { margin: 20px 10px 0;  }
dl.contact dt { color: #fc7b20; font-size: 14px; font-weight: bold;   }
dl.contact dd { color: #9f9f9f; line-height: 20px;   }

#c_left { width: 205px; float: left; position: relative; left: 0; padding-bottom: 50px;  }
    dl.nav { margin-bottom: 5px; }
    dl.nav dt { background: url('../image/c-t-bg.png') top left repeat-x; height: 66px; border: 1px #eee solid; }
    dl.nav dt p { margin: 10px 0 0 10px;  }
    dl.nav dt p span { color: #fd360d; font-size: 14px; font-weight: bold; display: block;  }

    ul.nav { margin-top: 10px; }
    ul.nav li { margin: 2px 0; width: 100%; display: block; line-height: 30px; background: url('../image/gray2-arrow.png') #f2f2f2 10px 13px  no-repeat;   }
    ul.nav li a { color: #000; margin-left: 20px; }
    ul.nav li.selected { background: url('../image/white-arrow.gif') #0450a4  10px 13px no-repeat;  }
    ul.nav li.selected  a { color: #fff; }
#c_right { margin-left: 215px;  _height: 527px; min-height: 527px;}
    dl.content { }
    dl.content dt { color: #fd360d; font-size: 14px; font-weight: bold; margin: 5px 10px 0; height: 48px;  background: url('../image/c-bg.png') bottom center no-repeat;}
    dl.content dt span { color: #888; float: right; font-size: 12px; font-weight: normal;}
    dl.content dd { text-align: justify; margin: 0px 10px; }
    dl.content dd p { text-indent: 24px;}
    div.mt5 { margin-top: 5px; }
table.data { margin: 0 auto; text-align: center; }
table.data td { text-align: center; padding: 0 5px;}
table.data td p { text-indent: 0px; }
table.data td p.img_area { border: 1px #C6C2C3 solid; padding: 5px;}
table.data td p.img_area img { width: 145px; height: 195px;  }
table.data td p.img_title { padding: 5px 0; text-align: center; background: #eee; margin: 5px 0;  line-height: 20px;}

h3.img_title { text-align:center; font-size: 14px;  font-weight: bold; margin-bottom: 10px; }
dd.pro_img img { float: left; width: 350px; height: 471px;  margin-right: 10px; margin-bottom: 10px; border:1px solid #aaa;}

span#mcsearch_tip, span#lxsearch_tip  { position: absolute; left: 40px; color: #999; z-index: -99px; }
#mcsearch, #lxsearch { width: 100px; }

dd.leftsearch form { margin-left: 20px; }
.product_search button, dd.leftsearch form button { position: relative; top: 4px; }
.guestbook  td, .guestbook  th {  border: 1px #bbb solid;  border-collapse: collapse ; }

div.imgright { float: right; position: relative; right:10px;  }
.paglist { margin: 5px 10px; }
table.guestbook input, table.guestbook textarea { border: 1px #aaa solid; }

