@charset "utf-8";
/* --- RESETS  CSS --- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, select, input,select, button, textarea, p, blockquote,th, td{
margin: 0; padding: 0;}
html, body { -webkit-text-size-adjust:none; }/*for chrome */
img{border:0; vertical-align:top;}
ol,ul,li{list-style:none outside none;}
table{/*border-collapse: collapse;border-spacing: 0;*/}
input, button, textarea, select, optgroup, option{font: 100% arial, helvetica, clean, sans-serif; vertical-align:middle;}
select{height:22px;line-height:22px;}
select option{padding:3px;}
article, aside, footer, header, hgroup, nav, section {display: block;}
/* --- RESETS END --- */

/* --- COMMON CSS --- */
.none{display: none!important;}.nobd{border:none!important; background:none!important;}
.tl{text-align: left;}.tc{ text-align: center;}.tr{text-align: right;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}
.cl{width:0;height:0;overflow:hidden;font-size:0;clear:both;}.clr{clear:both;}
.htxt{text-indent:-9999em;}
.fix{overflow:hidden;}
.pr{ position:relative;}
.clearfix{display:block;*zoom:1;}
.clearfix:after{content:'.';display:block;width:0;height:0;font-size:0; overflow:hidden; clear:both;}
.mb10{margin-bottom:10px;}
.pad10{ padding:10px;}.pad20{ padding:20px;}.pad5{ padding:5px;}
/* --- COMMON CSS END--- */

body, td, input, textarea, select, button{color:#000;font:14px/1.5 "simsun", "Microsoft YaHei",Tahoma,Arial Geneva, sans-serif;}
a,a.active{color:#6f3800; text-decoration: none;outline: none;}
a:hover{color:#f60; text-decoration: underline;}
.wrap{margin:0 auto;}
/* 弹出层必加样式 */
.gray{width:100%;height:100%; position:fixed;_position:absolute;left:0;top:0;z-index:999; display:none;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}

body{background:#b70000 url(../images/bg.jpg) no-repeat center top;}
.wrap{width: 882px;margin: auto;position: relative; left: -6px;}
.head{height: 400px;background:url(../images/head.jpg) no-repeat center top;}
.part1{height: 395px;background:url(../images/part1.jpg) no-repeat center top;}
.part2{height: 380px;background:url(../images/part2.jpg) no-repeat center top;}
.part3{height: 379px;background:url(../images/part3.jpg) no-repeat center top;}

.head{position: relative;}
.head .banner{position: absolute;left: -42px;top: 0;}

.part1{position: relative;}
.part1 .txt{width: 436px;height: 102px;line-height: 26px;padding: 118px 0 0 15px;overflow: hidden;}
.part1 .btn{width: 236px;height: 54px;display: block;text-indent: -9999em;margin-left: 113px;background:url(../images/btn.jpg) no-repeat ;}
.part1 .btn:hover{background-position: 0 -54px;}
.part1 .flash{width: 555px;height: 256px;position: absolute;right: 0;top: 89px;}

.part2{}

.part3{}
.part3 ul{padding-top: 61px;padding-left: 22px;}
.part3 ul li{width: 248px;height: 153px;float: left;padding: 0 16px;}
.part3 .vote{width:100%;height: 100%;display: block;}
.part3 p a{font-size: 12px;text-decoration: none; border-bottom: 1px solid; display: inline-block; margin-right: 5px;padding: 2px 0;}

.nav{width: 169px;padding-top: 211px;position: absolute;left: -214px;top: 127px;background:url(../images/balloon.png) no-repeat center top;}
.nav{}