@charset "utf-8";
/* CSS Document */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; font-weight:normal;}
@font-face{ font-family:"myfont" ; src:url('../font/FZLTHJW.eot'); src: url('../font/FZLTHJW.eot?#iefix') format('embedded-opentype'), url('../font/FZLTHJW.woff') format('woff'), url('../font/FZLTHJW.ttf') format('truetype'), url('../font/FZLTHJW.svg#SingleMaltaRegular') format('svg');}
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family:"Microsoft YaHei";}
input::-moz-focus-inner { border:none; padding:0; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#000 ;font:12px/20px 'Microsoft YaHei',"myfont",'宋体',"Arial Narrow",HELVETICA; background:url(../images/bg.png) repeat;}
a{color:#000; text-decoration:none;} 
a:hover{color:#d31e23; text-decoration:none;}
.clear{ clear:both;}

.container{ width:100%; height:100%; background:url(../images/top.png) no-repeat center top;}

.head{ width:980px; height:488px; margin:0 auto; position:relative;}
.head h1{ height:60px; line-height:60px; font-size:60px; font-weight:bold; position:absolute; top:240px; left:196px; text-shadow:5px 5px 5px #bcbcbc; z-index:99;}
.head h1 a{ color:#cc0e10;}
.head .logo{ position:absolute; top:240px; left:37px;}
.head p{ height:16px; line-height:16px; font-size:16px; color:#000; position:absolute;}
.head .p1{ top:347px; left:70px;}
.head .p2{ top:377px; left:81px;}
.head .p3{ top:407px; left:92px;}
.head .p4{ top:437px; left:103px;}
.head .pic{ position:absolute; top:188px; right:1px; z-index:1;}

.nav{ width:980px; height:45px; background:#000; margin:26px auto 0;}
.nav ul{}
.nav li{ float:left; font-size:14px; text-align:center; line-height:45px;}
.nav li a{ display:block; width:140px; color:#fff;}
.nav li a:hover{ background:#d72525;}
.nav li.current{ background:#d72525;}

.foot{ width:100%; background:#323232; color:#fff; padding:15px 0; text-align:center; margin-top:50px; line-height:24px; border-top:solid 10px #d72525; }
.foot p{ width:980px; margin:0 auto;}
.foot a{ color:#fff; margin:0 10px;}
.foot a:hover{ text-decoration:underline;}