﻿@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; height:0; line-height:0; font-size:0; overflow:hidden; }
html, body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height:150%; }
a { color:#444; text-decoration:none }
body { background: #fff url(../images-en/bg.jpg) 0 101px repeat-x; color:#444}
#container { width: 1002px; margin: 0px auto; }
.w1003 { width:1002px; margin:0 auto }
/*header*/
#header { background:url(../images-en/bg_top.jpg) no-repeat; height:101px}
#header .top { float:right; padding-right:5px} 
#header .search { float:right; clear:right; padding-top:45px; }
.pro_text { width:140px; float:left; line-height:18px; height:18px; margin-right:5px}
#banner { height: 291px;  _overflow:hidden; text-align:center  }
#menu { height: 44px;}
#menu ul {}
#menu ul li { float: left; width: 125px; font-size:14px; height: 44px; line-height:44px; text-align:center; font-weight:bold; background:url(../images-en/line_m.jpg) right center no-repeat;}
#menu ul li.last { background:none}
#menu ul li a { color:#fff; display:block; width:125px; height:44px; text-align:center  }
#menu ul li a:hover { text-decoration:none; display:block; background:url(../images-en/li_on.jpg) no-repeat center center }
/*main*/
#main { margin-bottom: 25px; overflow: hidden; zoom:1; padding: 0 10px 0 12px;   }
/*left*/
#left { float: left; width: 235px; min-height: 350px;  margin-top:23px; display:inline }
#left .leftt { height:36px; background:url(../images-en/n_lt.jpg) no-repeat; text-indent:40px }
#left .leftt h2 { font-size:12px; font-family:"微软雅黑", "宋体"; line-height:36px; color:#fff;}
#lmenu { min-height:160px; _height:160px; width:228px; margin:0 auto   }
#lmenu ul { }
#lmenu ul li { }
#lmenu ul li a { line-height:41px; display:block; height:41px; width:235px; background:url(../images-en/n_li.jpg); color:#000; font-size:14px; text-indent:53px; font-weight:bold }
#tel {}
#tel .title {}
#tel .n2 { height:133px; background:url(../images-en/bg_tel.jpg) no-repeat;}
#tel .n2 .txt { padding:20px 0 0 20px; line-height:24px}
/*right*/
#right { float: right; width: 725px; margin-top:23px }
/*footer*/
#footer { background:#e3e3e3; height:83px}
#footer a { color:#000 }
#footer .n1 { width:980px; margin:0 auto;padding-top:14px; line-height:20px}