@charset "utf-8";
/* DIVCSS5-CSS初始化模板-www.divcss5.com */
body, div, p,ul, ol, dl, dt, dd, li, dl, h1, h2, h3{margin:0; padding:0;font-style: normal;font:12px/22px Arial,"宋体", Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#000000;background:#FFF; text-align:center;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#000000;text-decoration:none; } 
a:hover{color:#BA2636;text-decoration:underline;}

.red ,.red a ,a.red{ color:#F00;}
.hui,.hui a,a.hui{ color:#999}
.blue ,.blue a ,a.blue{ color:#1E51A2;}
.dis{display:block;}
.undis{display:none;}

.lf{float:left;}
.rt{float:right;}

.pb15{padding-bottom:15px;}
.box ,.title-box ,ul.duili{margin:0 auto; overflow:hidden; width:100%;}

.tops{ height:28px; line-height:28px; text-align:left; border-bottom:1px solid #DFDFDF}

#header ,#cent ,#footer ,.tops ,.penhui{ width:800px; margin:0 auto; overflow:hidden}
#header{ padding-top:20px;}
h1#logo{ float:left; width:389px; height:62px; background:url(huayang-logo.gif) no-repeat 0 0;}
h1#logo a{ text-indent:-9999px; width:100%; height:100%; display:block;}
.tel{ float:right; height:62px; width:300px;}

#nav{ height:28px; text-align:left; background:#016EAC; color:#FFF; }
#nav a{ color:#FFF; padding:0 6px;}
#nav .lf ,#nav .rt{ padding-left:10px; height:28px; line-height:28px;font-size:14px;}
#nav .rt{ padding-right:10px;}

.title-box{height:40px; border-bottom:1px dashed #CCC}
.rt-more{ float:right; height:40px; line-height:40px; font-family:"黑体"; font-size:12px;}
.rt-more a{ color:#00F;}
h3.title{ float:left; width:280px; height:40px;}
h3.title a{ background:url(hy-img-bg.gif) no-repeat; float:left;width:280px; height:40px; text-indent:-9999px;}
h3.title a.penhui{ background-position:0 0;}
h3.title a.xiezhen{ background-position:0 -40px;}
h3.title a.led{ background-position:0 -80px;}
h3.title a.xisu{ background-position:0 -120px;}
h3.title a.diaoke{ background-position:0 -160px;}
h3.title a.co{ background-position:0 -200px;}
h3.title a.an{ background-position:0 -240px;}

ul.duili{ padding:8px 0; border-bottom:1px solid #CCC}
ul.duili li{ width:390px; text-align:left;}
ul.duili li img{ width:390px; height:108px; float:left;}
ul.duili li p{ float:left; height:30px; line-height:30px; width:100%; overflow:hidden;color:#666}
ul.duili li p a{ color:#666}

.ban{ width:390px; overflow:hidden; text-align:left; padding-bottom:20px;}
.ban p.word{ width:100%; line-height:22px; float:left; overflow:hidden}

#footer{ margin:0 auto; border-top:2px solid #007CC2; width:800px; padding:6px 0;}#footer a{color:#565656}#footer a:hover{color:#F04122;}
#footer .f-n ,#footer .copyRight{ margin:0 auto; width:100%; line-height:26px; color:#565656}
#footer .f-n a ,#footer .f-n span{ padding:0 6px;color:#565656}#footer .f-n a:hover{ color:#C30}
#f .copyRight{overflow:hidden; color:#999}#footer .copyRight a{color:#999}
#footer .f-i{ margin:0 auto; padding:10px 0; width:100%;}#footer .f-i img{ padding:0 4px;}