﻿@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
	font-family:"宋体";
	font-size:12px;
}
a{
	text-decoration:none;
}
ul{
	list-style:none;
}
img{
	border:0;
}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix{
	*display:inline-block;
}
.clear{
	clear:both;
}
.ht10{
	height:10px;
}
.cfl{
	float:left;
}
.cfr{
	float:right;
}

.c33{
	color:#333
}

.body_style{
	background:#800000;
}
.head{
	width:1349px;
	height:643px;
	margin:0 auto;
	background:url(../images/head_BG.jpg) no-repeat center top;
}
.head h1{
	text-indent:-999em;
}
.wrap{
	width:1002px;
	margin:0 auto;
	overflow:hidden;
}
.title{
	position:relative;
	height:45px;
	line-height:45px;
}
.title h2{
	font-size:20px;
	color:#fff000;
}
.line_604{
	background:url(../images/line_604.jpg) no-repeat center bottom;
	width:604px;
	height:2px;
	position:absolute;
	left:0;
	bottom:0;
}
.line_354{
	background:url(../images/line_354.jpg) no-repeat center bottom;
	width:354px;
	height:2px;
	position:absolute;
	left:0;
	bottom:0;
}
.line_1002{
	height:2px;
	font-size:0;
	clear:both;
	padding:10px 0;
}
.text{
	line-height:24px;
	text-indent:2em;
	color:#FFF;
}

.col1{
	width:604px;
}
.col1 .text{
	width:584px;
	margin:10px;
}
.col2{
	width:398px;
	position:relative;
}
.col2 .list{
	padding-left:45px;
	padding-top:10px;
}
.col2 .list dl dt{
	color:#fff000;
	font-size:20px;
	margin-top:15px;
}
.col2 .list dl dd{
	color:#FFF;
	line-height:24px;
	text-indent:2em;
}
.col2 .erect{
	position:absolute;
	top:70px;
	left:20px;
}
.col3{
	background:#690101;
	height:142px;
	line-height:26px;
}
.col3 h2, .col4 h2, .col5 h2{
	font-size:20px;
	color:#fff000;
	line-height:35px;
}
.col3 p{
	color:#FFF;
	padding-left:10px;
}
.col3 .cfl{
	width:580px;
	padding:10px;
}
.col3 .cfr{
	width:280px;
	padding:10px;
	padding-right:20px;
}
.col4{
	background:#690101;
	height:157px;
	line-height:26px;
	padding:10px;
}
.col4 table{
	padding-left:10px;
}
.col4 table tr td{
	color:#FFF;
}
.col5{
	background:#690101;
	height:215px;
	padding:10px;
}

/*col5 图片滚动*/
#pics img {
	border:0;
	width:120px;
	height:135px;
}
#swap_pic {
	width:982px; 
	height:170px; 
	overflow:hidden; 
	padding-top:10px;
	margin-left:10px;
}
.col5 .box {
	position:relative;
	width:914px;
	float:left; 
	height:170px;
	overflow:hidden
}
#prev {
	text-indent:-100px;
	width:14px;
	background:url(../images/sprites1.jpg) no-repeat;
	float:left;
	height:135px;
	overflow:hidden;
	margin-right:10px;
}
#next {
	text-indent:-100px;
	width:14px;
	background:url(../images/sprites1.jpg) no-repeat;
	float:left;
	height:135px;
	overflow:hidden;
	margin-left:10px;
}
#prev {
	background-position:0;
}
#next {
	background-position:-21px 56px;
}
.col5 .scroll {
	cursor:pointer
}
.col5 .pics {
	position:absolute;
	width:5000px;
	top:0px
}
.col5 .pics li {
	width:960px;
	float:left;
	height:170px;
	overflow:hidden
}
.col5 .pics li p {
	position: relative;
	float: left;
	overflow: hidden;
	margin:0 5px;
}
.col5 .pics li p span {
	line-height: 30px;
	text-align:center;
	width:120px;
	white-space:nowrap;
	overflow:hidden;
	display: block;
	height: 30px;
	color: #fff;
	cursor: pointer;
}

/*col6*/
.col6_main{
	background:#690101;
	height:920px;
}
.col6_main .box_list{
	padding:10px;
}
.col6_main .box_list ul{
	display:none;
}
.col6_main .box_list .block{
	display:block;
}
.col6_main .box_list li{
	float:left;
	background:#e9c167;
	height:280px;
	width:180px;
	padding:4px;
	margin:0 10px 10px 0;
	overflow:hidden;
	position:relative;
}
.col6_main .box_list li a{
	position:absolute;
	display:block;
	width:180px;
	height:130px;
}
.col6_main .box_list li .toll_img img{
	width:180px;
	height:130px;
}
.col6_main .box_list li .toll_info{
	width:170px;
	height:120px;
	background:#FFF;
	color:#666;
	font-size:13px;
	padding:5px;
	line-height:20px;
}
.col6_main .box_list li .toll_info p{
	white-space:nowrap;
	overflow:hidden;
}
.col6_main .box_list li .toll_info h2{
	line-height:30px;
	border-bottom:1px dashed #CCC;
	text-align:center;
}
.col6_main .scroll_box .pic{
	position:relative;
	width:180px;
	height:130px;
	overflow:hidden;
}
.col6_main .scroll_box .name{
	position:absolute;
	top:133px;
}
.col6_main .scroll_box .name a{
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:14px;
	color:#06F;
}
.col6_main .scroll_box .name_content{
	position:absolute;
	top:153px;
	width:180px;
	text-align:center;
	line-height:20px;
}
.col6_main .scroll_box .toll_more{
	position:absolute;
	top:210px;
}
.col6_main .scroll_box .toll_more a{
	height:24px;
	line-height:24px;
	text-align:center;
	color:#724C27;
}

.col6_main .cfr{
	position:relative;
	width:189px;
	height:577px;
	padding:10px;
	padding-left:0;
}
.col6_main .new{
	height:560px;
	background:#e9c167;
	padding:13px 2px;
}
.col6_main .new h2{
	text-align:center;
	color:#6f592d;
	font-size:16px;
	height:55px;
	line-height:55px;
	border-bottom:1px dashed #6f592d;
}
.col6_main  .ul_text li{
	line-height:30px;
	color:#FFF;
	padding-left:5px;
}
.online{
	width:150px;
	height:30px;
	background:#e9c167;
	text-align:center;
}
.online a{
	display:block;
	width:150px;
	height:30px;
	line-height:30px;
	color:#6f592d;
	font-size:14px;
}
.col6_main .new_list{
	overflow:hidden;
}
.col6_main .new_list th{
	border-right:1px solid #914d06;
	border-bottom:1px solid #914d06;
	text-align:center;
	color:#4f4023;
}
.col6_main .new_list td{
	border-right:1px solid #914d06;
	border-bottom:1px solid #914d06;
	text-align:center;
	color:#4f4023;
	height:32px;
	line-height:32px;
}
.over_hidden{
	width:115px;
	white-space:nowrap;
	display:block;
	overflow:hidden;
}

/*提名项目*/
.tm_name{
	width:180px;
	height:50px;
	overflow:hidden;
}
.col6_main .box_list .tm_name .tm_text{
	width:180px;
	height:20px;
	line-height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-align:center;
	position:static;
}
.tm_name dl{
	width:150px;
	margin:0 auto;
}
.tm_name dl dd{
	float:right;
	color:#724c27;
	margin-left:10px;
}
.col6_main .box_list .tm_name dl dd a{
	color:#724c27;
	height:14px;
	padding-left:5px;
	width:80px;
	overflow:hidden;
}
.tm_name dl dt input{
	background:#724c27;
	margin-top:2px;
	_margin-top:-13px;
	width:55px;
	height:25px;
	line-height:25px;
	border:0;
	cursor:pointer;
	color:#e1b963;
}

/*page*/
.page ul{
	width:530px;
	margin:0 auto;
}
.page ul li{
	float:left;
	margin-right:20px;
	border:1px solid #dddddd;
	display:inline-block;
	padding:5px 20px;
	background:#FFF;
	color:#a6a6a6;
	font-size:14px;
	cursor:pointer;
}
.page .hover{
	background:#ff6001;
	color:#FFF;
}



/*评选表单*/
.bd_title{
	text-align:center;
	font-size:30px;
	color:#fff000;
	font-family:"宋体";
	margin-top:-100px;
	margin-bottom:26px;
}
.wrap_bd{
	width:960px;
	margin:0 auto;
	background:#580902;
}
.wrap_bd .main{
	padding:10px;
}
.wrap_bd .main td{
	background:#e9c167;
	font-size:20px;
	color:#594928;
	height:50px;
	line-height:50px;
	border:1px solid #580902;
}
.wrap_bd .main td input{
	border:0;
	height:50px;
	width:329px;
	padding:0 5px;
	line-height:50px;
	font-size:16px;
	vertical-align:middle;
	background:#e9c167;
}
.wrap_bd .main td textarea{
	height:250px;
	width:800px;
	padding:0 5px;
	border:0;
	background:#e9c167;
	font-size:16px;
}
.wrap_bd .main td .tijiao{
	background:#580902;
	color:#FFF;
	font-size:20px;
	width:100px;
	height:37px;
	line-height:37px;
	margin-top:20px;
	cursor:pointer;
}

.bottom{
	color:#FFF;
	text-align:center;
	line-height:30px;
	margin:10px 0;
}
.bottom a{
	color:#FFF;
}
.tp_box{
	position:absolute;
	top:235px;
	text-align:center;
}
.tp_box input{
	background:#724c27;
	width:55px;
	height:25px;
	border:0;
	cursor:pointer;
	color:#e1b963;
	margin-left:20px;
	margin-right:10px;
}
.tp_box span, .tp_box p a{
	color:#724C27;
	line-height:24px;
}
.tp_box span{
	float:right;
}
.tp_box p{
	clear:both;
}

.top_mod{
	background:#690101;
	padding:10px;
	color:#FFF;
	line-height:26px;
}
.top_mod th{
	background:#E9C167;
	color:#6F592D;
}
.top_mod td{
	text-align:center;
}
.top_mod td span{
	color:#E9C167;
	font-weight:bold;
}























