﻿html{color:#000;background:#FFF;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;word-wrap:break-word} table{border-collapse:collapse;border-spacing:0; font-size:12px;} fieldset, img{border:0;} address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;} li{list-style:none;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;} q:before, q:after{content:'';} abbr, acronym{border:0;font-variant:normal;}  sub{vertical-align:text-bottom;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} input, textarea, select{*font-size:100%; vertical-align:middle} legend{color:#000;}
h1,h2,h3{ color: #000;}
em,i{ font-style:normal;}
ul,ol,li{ list-style: none;}
html,body,input,button,select,textarea{ font:12px/1.5 Verdana,sans-serif,Arial; color: #333; resize:none;}
img{vertical-align:middle} 
a{ text-decoration: none; color: #666;}
a:hover{ text-decoration: none; color:#fe5f01;}
button{overflow:visible;}
.clr{ clear: both; height: 0; line-height: 0; font-size: 0;}
.left { float:left; display:inline; }
.right { float:right; display:inline; }
.center{text-align:center !important}
.text-left{text-align:left !important}
.text-right{text-align:right !important}

.header { background-color:#000; filter:Alpha(opacity=80); opacity:0.8; position:fixed; top:0; left:0; width:100%; height:38px; line-height:38px; z-index:999; color:#fff;}
.header h1 { float:left; display:inline}
.header span { float:right; color:#fff}
.header span a { color:#fff; margin:0 5px;}
.w1000 { width:1000px; margin:0 auto; position:relative}
.footer { background-color:#000; filter:Alpha(opacity=80); opacity:0.8; position:fixed; bottom:0; left:0; width:100%;  height:50px; line-height:50px; color:#fff; text-align:center; overflow:hidden;}

.wrapper { overflow:hidden;width:100%; height:900px;  max-width:100%; max-height:100%; margin:0 auto; z-index:0; position:relative; background:#1a1d40 url(image/body-bg.jpg) top center no-repeat;}
.icon-prev,.icon-next{ background:url(image/icon.png) 40px -200px; width:100px; height:60px; position:absolute; top:46%; left:30px; z-index:99999}
.icon-next { background-position:30px -300px; right:40px!important; left:auto;}

.cnt { width:370px; height:420px; margin:0 auto; position:absolute; top:330px; left:318px;}
.cnt-box { margin-bottom:10px; display:none; height:395px;}
.cnt-box img { margin-bottom:10px;}
.cnt-box h3 { font:400 18px/28px Microsoft yahei; margin-bottom:10px;}
.cnt-box p { line-height:22px;}
.cnt-box p a { color:#fe5f01}
.cnt-b { text-align:right;}
.cnt-b span { color:#666}
.icon-l,.icon-r { background:url(image/icon.png); width:18px; height:17px; display:inline-block; vertical-align:middle; margin:0 5px;}
.icon-r { background-position:0 -26px;}

.more { color:#fff; font:700 18px/30px Arial; position:absolute; top:728px; left:235px}