
/* CSS Document */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,code,del,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,tfoot,thead{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
input:focus{outline:0;}
ol,ul{list-style:none;}
.Left{float:left;}
.Right{float:right;}
.r{text-align:right!important}
.c{text-align:center!important}
.l{text-align:left!important}
a{text-decoration:none;color:#333;}
a:hover{color:#7c0000;text-decoration:none;}
a:hover img{text-decoration:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}
img{overflow:hidden;vertical-align:top;}
body{margin:0 auto;font-family:Arial;_font-family:"宋体",Arial;font-size:12px;background:url(../image/index_bg.jpg) repeat center;}
html,html body{_background-image:url(about:blank);_background-attachment:fixed;}
.mb10 {margin-bottom:10px;}
.mb12 {margin-bottom:12px;}
.mt20 {margin-top:20px;}
.mt40 {margin-top:40px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}


.top {width:100%;min-width:100%;height:177px;border-bottom:3px solid #7c0000;background:url(../image/top_bg.jpg) no-repeat center;}
.header {width:1200px;height:177px;margin:0 auto;}
.top .header .logo {width:500px;height:127px;padding:10px 0;margin-right:14px;float:left;}
.top .header .menu {width:518px;height:135px;padding-top:25px;float:right;}
.top .header .menu li {width:74px;height:135px;float:left;}
.top .header .menu li a {display:block;width:74px;height:135px;background-image:url(../image/menu.png);}
.top .header .menu li a.menu1 {background-position:0px 0px;}
.top .header .menu li a.menu1:hover {background-position:0px -136px;}
.top .header .menu li a.menu2 {background-position:-74px 0px;}
.top .header .menu li a.menu2:hover {background-position:-74px -136px;}
.top .header .menu li a.menu3 {background-position:-148px 0px;}
.top .header .menu li a.menu3:hover {background-position:-148px -136px;}
.top .header .menu li a.menu4 {background-position:-222px 0px;}
.top .header .menu li a.menu4:hover {background-position:-222px -136px;}
.top .header .menu li a.menu5 {background-position:-296px 0px;}
.top .header .menu li a.menu5:hover {background-position:-296px -136px;}
.top .header .menu li a.menu6 {background-position:-370px 0px;}
.top .header .menu li a.menu6:hover {background-position:-370px -136px;}
.top .header .menu li a.menu7 {background-position:-444px 0px;}
.top .header .menu li a.menu7:hover {background-position:-444px -136px;}