@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,table,tr{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none; list-style-type:none}
a{text-decoration:none; color:#333}
a:hover{text-decoration:none; color:#06C}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
img{ border:none}
fieldset{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clear{ clear:both}
.h10{ height:10px; margin:0px; padding:0;}
.nav{ line-height:22px}
.navb{ margin-bottom:10px}
body{}
.red{ color:#f00}
.l{ float:left}
.m{ float:left}
.r{ float:right}

#wrapper,#footernav{ width:970px; margin:0 auto;}
#header{padding:54px 0 9px 0; position:relative; }
.logo1{ position:absolute; top:0; left:0;}
.tel{ position:absolute; top:0; right:0;}
.mainNav{ background:url("../images/mainnav_bg.gif") repeat-y left top;padding:0; overflow:hidden}

#logo{ float:left; height:70px; width:430px;  }
#header h1,#header h2{ display:none}
#logo{ background:url("../images/logo.jpg") left center no-repeat}
#logo a{ display:block; height:70px; width:412px; }
#logor{ float:right;  height:70px; width:540px; }

#topnav{ height:21px; margin-bottom:10px; margin-left:120px;}
#topnav .m{ width:186px; height:19px; border:1px solid #d6d6d6; margin-left:15px}
#topnav #keyword{ padding:0; margin:0;height:19px; line-height:19px; float:left;width:150px;overflow:hidden;*border:fff;border:none; }
#topnav #submit{float:right; border:none; height:19px; overflow:hidden }
















/*.menu {position: relative;margin:0 0 10px 0; }
.menulist {height: 36px;line-height: 36px;overflow: hidden;margin: 0;}
.menu li {float:left;display: inline;margin: 0 0 0 -2px;padding:0 15px;}
.menu a {display: block;text-align:left;font-size:16px; font-family:"微软雅黑";}
a#nav_1,a#nav_2,a#nav_3,a#nav_4,a#nav_5,a#nav_6,a#nav_7{ width:84px}
a#nav_8{ width:70px; text-align:right}
.menu a:link, .menu a:visited {color: #00;}
.subnav {position: absolute;top: 41px;left: 0;float: left;height: 22px;line-height: 22px;white-space: nowrap; padding:0px;}
* html .subnav {margin: 0 10px 0 -10px; }
.subnav p {padding: 0px;}
.subnav p span {display: block;background:#2b81ce; line-height:22px; height:22px; padding:0 10px}
.subnav p.pointer {position: absolute;top: -4px;left: 0;height: 5px;width: 11px;padding: 0;margin-left: 20px;text-indent: -999em;background: url("../images/nav_bg.png") repeat-x 0 -261px;}
.subnav a { display:inline-block;padding:0 10px;font-size: 100%;}
[class~="subnav"] a {padding: 0 10px;}
.subnav, .subnav a:link, .subnav a:visited {color: #fff;}
.subnav a:hover, .subnav a:active {color: #fff;}
.subnav a:hover, .subnav a:active {font-weight: normal;background: none;}*/

#subnav1 { left: 0px; }
#subnav2 { left: 74px; }
#subnav3 { left: 154px; }
#subnav4 { left: 240px; }
#subnav5{ left:320px}
#subnav6,#subnav7,#subnav8 { left: auto;right: 0px;}
#subnav1 .pointer,#subnav2 .pointer,#subnav3 .pointer,#subnav4 .pointer,#subnav5 .pointer{ left: 0px; }
#subnav7 .pointer { left: auto; right: 70px; }

.note {margin: 0 15px 10px;	color:#666666;}
.note span{	float:right;}
.disable {display: none;}


#logor p{ text-align:right; height:21px; line-height:21px; margin-bottom:21px;}
#barmenu{height:30px; background:url("../images/barmenu_bg.gif") left center no-repeat; padding:0 20px;}
#barmenu li{ float:left; width:60px; overflow:hidden; text-align:center}
#barmenu li a{ line-height:30px;color:#fff}

#show{ height:516px}

.contentnav{ padding:10px 0; background:#fff;}
.mainNav{ float:left; width:660px;}
.barNav{ float:right; width:283px;}
.left{ width:260px; float:left; padding-right:25px; border-right:1px solid #e7e7e7;margin-bottom:31px}
.right{ width:340px; float:right;margin-bottom:31px}
.about{}

.titlenav{ height:30px; background:url("../images/titleh3.gif") top right; padding:0 10px 0 0; border-bottom:1px dashed #a7a7a7; margin-bottom:10px}
.titlenav h2{ float:left; background:url("../images/titleh3.gif")-10px bottom no-repeat; line-height:30px;  color:#000; font-size:12px; font-family:"微软雅黑"}
.titlenav a{ float:right; display:block; line-height:30px; background:url("../images/more.gif") no-repeat left center; width:34px; height:30px;}
.titlenav em{ display:none}
.titlenav em { color:#ff0}
.titleh2{ height:45px; line-height:45px; font-family:"微软雅黑"}
.titlenav h2 span,.titleh2 span{ color:#00aeef; margin-left:10px}

.listdot li{ background:url("../images/dot.gif") left center no-repeat; padding-left:10px; line-height:22px;height:22px;overflow:hidden;}
.listdot li em{ float:right}
.about img{ float:left; margin:10px 10px 0 0}

.navb{  padding:0 10px 10px; width:700px; }


#project{ height:97px;}
#project li{float:left;}
#project li img{padding:0 6px} 

#mapnav{ margin-bottom:10px}

#footer{ background:url("../images/f_logo.jpg") #f8f8f8 10px center no-repeat; border-top:6px solid #d4d4d4; padding:20px 10px 20px 140px; line-height:20px; color:#999}
#footer a{ color:#999}
#footerlinks{ line-height:30px; border-bottom:1px dashed #d7d7d7; margin-bottom:10px; height:30px}
#footerlinks a{ padding:0 10px; color:#888}
#footer p{ padding-left:10px;}
#footer p.l{ padding-left:0}



.lx{ margin-left:30px; font-size:14px; line-height:26px;}
.cp{ width:970px; margin:0 auto; clear:both; background:#dfe2e5;}
.img a{ display:block; width:200px; height:160px; border:3px solid #ccc;}
.img a:hover{border:3px solid #f60;}
.shipin{ width:250px;}
.ly{ font-size:14px;}
.ly input{ vertical-align:middle;}
#bz{ border:0;}
#bz1{ border:0;}
#form1 input{ border:0;}
.xz{ margin:0 23px;}
.tijiao{ border:1px solid #ccc; width:80px; height:25px;}





