@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll; -webkit-text-size-adjust:none;}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dt,dd,form,fieldset,legend,input,textarea,select,table,blockquote,address,pre {margin:0;padding:0}
body {font:normal 12px ����, Helvetica, sans-serif;}
table {border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
img{border:0;vertical-align:middle}
del,ins {text-decoration:none}
li {list-style:none}
q:before,q:after {content:''}
sup,sub {vertical-align:baseline}
input,button,textarea,select{font-size:1em}
h1,h2,h3,h4,h5,h6,b {font-size:1em;font-weight:normal}
i,cite,em,var,dfn,address {font-style:normal}
a{text-decoration:none;color:#000}
a:hover {color:#c00;}
a:focus {outline:none;}

.clear{ clear:both;}

.top{height:157px;width:1004px;position:relative; margin:0 auto;}

.flash{position:absolute; width:1000px;z-index:-10; height:157px;}
.kuai{ background:url(../../images/img/oabj.jpg) no-repeat top right; width:1004px; height:32px; z-index:100; float:right;}
.kuai ul{ padding:0; margin:0; list-style:none;width:1004px; float:right;}
.kuai ul li{ width:125px; height:32px; line-height:30px; float:right; text-align:center;}


.logo{ width:575px; height:82px; float:left; padding:20px 0 0 20px;}
.tel{ width:328px; height:82px; float:right;padding-top:20px;}
.navbj{height:41px;width:100%;background:url(../../images/img/nav.jpg) repeat-x; padding-bottom:8px;}


.nav{height:41px; width:1004px; margin:0 auto;}
.nav ul{ width:1004px; padding:0 2px;}
#mei{height:41px; line-height:41px; vertical-align:middle; width:83px; float:left; background:none; position:relative;}
.nav ul li{ height:41px; line-height:41px; vertical-align:middle;  width:83px; float:left; background:url(../../images/img/nav1.png) no-repeat; position:relative;}
.nav ul li a{ height:36px;line-height:36px; text-align:center; padding:0 5px; font-size:14px; font-weight:bold; display:block; color:#fff;}
.nav ul li a:hover{z-index:19999; text-decoration:none;} 
.nav ul li a.on{ z-index:19999;background:url(../../images/img/nav_hover.jpg) no-repeat; color:#b00000; text-decoration:none;}


.nav li.selected .submenu{display:block;z-index:19999;}
.nav li .submenu{ display:none;z-index:19999; position:absolute; width:90px; padding:0; border-bottom:solid 2px #a00000; background:#b00000; }
.nav li .submenu li{ z-index:19999; height:auto; width:90px;  background:none; padding:0; border-bottom:#a00000 1px solid;}
.nav li .submenu li a{z-index:19999; width:90px; font-weight:100; text-align:center; padding:0; border-bottom:#c00000 1px solid;}
.nav li .submenu li a:hover{z-index:19999;background:#f4f3f3; color:#b00000; font-weight:100;}




.search{height:32px; background:url(../../images/img/hot.jpg) no-repeat; width:984px; margin-left:10px; margin:0 auto; clear:both; padding-right:15px;}
#hot{ height:30px; width:670px; float:left;}
#hot ul li{ height:30px; line-height:30px; padding-left:15px; overflow:hidden;padding:0 0 0 30px; font-size:12px; color:#dc2432;}
#hot ul li a{ color:#000; line-height:26px;}

.searchimg{ width:354px; height:26px; float:right;}
.search .drps{line-height:24px; height:24px; width:100px;  float:left; padding:0; margin:0; float: left;display: inline;}

.search input{ height:23px; line-height:23px; width:185px; padding-left:5px; float:left; background:url(../../images/img/put_bg.jpg) no-repeat; border:none;}
.search .btn{ height:23px; width:63px; padding:0; background:url(../../images/img/btn.jpg) no-repeat; border:none;}


.foot .fudaohang{ width:1002px;  text-align:center;  margin:5px 0; float:left;}
.foot .fudaohang a{height:30px; line-height:30px; text-align:center; font-weight:bold;  font-size:12px; text-align:center;}


