﻿@charset"utf-8";
*{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:0;}
body{ background:#CEB034; color:#000000; font-size:12px; font-family:Arial,"宋体"; line-height:20px;}
/*通用样式*/
a{ color:#000000; text-decoration:none;}
a:hover{ color:#700000; text-decoration:underline;}
.clear{ clear:both;}
.top{ color:#715B00;}
.bottom{color:#685400;}
.en{ font-size:11px;}
.gray{ color:#5E5E5E; text-decoration:underline;}
.red{ color:#700000;}
.red_underline{ color:#700000; text-decoration:underline;}
.date_red{ color:#B21C1C; background:#e3e3e3; display:block; height:20px;}
.ticket_red{ color:#AF0101;}
.news_date{ color:#666666; font-size:11px;}
.daohang{ color:#666666; text-decoration:none;}
/*布局*/
#wrap{ width:959px; margin:30px auto 20px auto;}
#header{ text-align:right; color:#715B00; padding-right:3px; line-height:32px; height:32px;}
#banner{}
#mainbody{ background:url(../images/mainbody_bg.gif) left top repeat-y; zoom:1;}
#left{ float:left; width:164px;padding:21px 12px 20px 15px;}
#left .nav{ border-bottom:1px solid #DCDCDC; padding-bottom:8px;}
/*=左侧导航=*/
ul#mainlevel {padding-top:1px;	}
#mainlevel li{  padding-bottom:4px;}
#mainlevel a{  display: block; background:#ffffff; padding-left:10px; line-height:20px; }
#mainlevel a:hover{	color: #AF0101;	text-decoration: none; background:#FCF3CC; }
#active_menu a { background:#FCF3CC; color:#AF0101;}
#mainlevel li li{ padding-left:13px; padding-top:3px; padding-bottom:1px;}
#mainlevel li li a{ display: block; background:#ffffff; padding-left:10px; line-height:18px; color:#000000;}
#mainlevel li li a:hover{	color: #700000;	text-decoration: none; background:#F8F3E0; }
#mainlevel li li .active_menu2{ background:#F8F3E0; color:#700000;}
#mainlevel li li dl dd{ padding-left:14px; padding-top:3px; padding-bottom:1px;}
#mainlevel li li dl dd a{display: block;line-height:18px; color:#000000; background:none;}
#mainlevel li li dl dd a:hover{color: #700000;	text-decoration: none; background:none;}
#mainlevel li li dl dd .current{color: #700000;	text-decoration: none; background:none;}

#left h2{ font-weight:bold; font-size:12px;}
#left .activity{border-bottom:1px solid #DCDCDC; padding:8px 0;}
#left .login{border-bottom:1px solid #DCDCDC; padding:10px 0;}
#left .login .input{ width:116px; height:16px; border:1px solid #D6D6D6;}
#left .search{border-bottom:1px solid #DCDCDC; padding:10px 0; vertical-align:middle;}
#left .search input{ width:138px; height:15px; border:1px solid #D6D6D6; border-right:#fff; vertical-align:middle; color:#999999; padding-left:3px; padding-top:1px;}
#left .link{padding:10px 0;}
#left .link ul{ line-height:24px; padding-top:5px;}
#left .link ul li{ line-height:24px;}

#right{ float:left; width:718px; padding:13px 25px 13px 25px;}
#right .ticket{ width:161px; float:left; margin-right:56px; overflow:hidden; height:232px; display:inline;}
#right .ticket table{ border:1px solid #fff; border-bottom:1px solid #DCDCDC;border-collapse:collapse;}
#right .ticket table th{ border-right:1px solid #fff; background:#E9D893; 
border-bottom:1px solid #DECE88; font-size:12PX; font-weight:normal; height:20px;}
#right .ticket table td{ border:1px solid #DCDCDC; font-size:11px; height:20px;}
#right .notice{ float:left; width:500px; margin-top:7px; overflow:hidden; height:225px;}
#right .notice ul{margin-top:13px;}
#right .notice ul li{ float:left; width:150px; height:176px; overflow:hidden;}
#right .news{}
#right .news_list{ background:#F8F8F8; margin:12px 0; padding:15px 10px;}
#right .news_list ul{ line-height:24px;}
#right .news_list ul li{ background:url(../images/new_ico.gif) left center no-repeat; padding-left:10px;line-height:24px;}
#right .news_list ul li a{ color:#700000; text-decoration:underline;}
#right .news_list ul li a:hover{ color:#700000; text-decoration:none;}
.page{ background:url(../news/images/date_bg.gif) left top no-repeat; width:20px; height:19px; 
 color:#700000; display:block; text-align:center;margin-right:2px;}
.page:hover{ background:url(../news/images/date_hoverbg.gif) left top no-repeat; width:20px; 
height:19px; color:#700000;display:block; text-align:center;margin-right:2px;}
.page_current{background:url(../news/images/date_hoverbg.gif) left top no-repeat; width:20px; 
height:19px; color:#700000;display:block; text-align:center; margin-right:2px;}
#right .other_list{ float:left; width:130px;}

#footer{ height:25px; line-height:25px; background:#E3C441; color:#685400; padding-left:10px; padding-right:15px; font-size:11px;}
.copyright{ float:left;}
.record{ float:right;}

/*内页*/
#middle_nei{ float:left; margin:28px 35px 30px 20px; width:542px; display:inline; color:#666666;}
#middle_nei .navgavtion{ background:url(../images/middle_line.gif) left bottom no-repeat; padding-bottom:6px; height:20px; font-size:12px; font-family:"宋体"; color:#666666;}
#middle_nei .content{ padding-top:25px;}
#middle_nei .content h2{ font-size:14px; font-weight:bold; text-align:center; color:#AF0101;}
#middle_nei .content h3{ font-size:13px; font-weight:bold; text-align:left; padding-bottom:5px;}
#middle_nei .content .name{font-size:14px; font-weight:bold; text-align:left; color:#AF0101; line-height:24px; padding-bottom:10px;}
#middle_nei .content .name_list{font-size:12px; font-weight:bold; text-align:left; padding-bottom:0px;}
#middle_nei .content p.indent{text-indent:2em; padding-bottom:25px;}
#middle_nei .content .news_hot{ padding:14px 11px 8px 11px; margin-bottom:2px;}
p.title_red{ color:#700000; font-weight:bold;}
#middle_nei .content .news_hot a{ color:#700000; text-decoration:underline;}
#middle_nei .content .news_list{ padding:30px 0;}
#middle_nei .content .news_list ul{}
#middle_nei .content .news_list ul li{ background:url(../news/images/ico.gif) left center no-repeat; padding-left:10px; line-height:22px;}
#middle_nei .content .news_list ul li a{color:#700000; text-decoration:underline;}

#middle_nei .content .online_list{ padding-bottom:30px;}
#middle_nei .content .online_list ul{ line-height:22px;}
#middle_nei .content .online_list ul li{ background:url(../news/images/ico.gif) left center no-repeat; padding-left:10px; line-height:22px; height:22px;}
#middle_nei .content .online_list ul li a{color:#700000; text-decoration:none;}

#middle_nei .content #ticket table{border-collapse:collapse;border:1px solid #F4EFD7; }
#middle_nei .content #ticket table th{ border:1px solid #fff; background:#CEB034; color:#fff; font-weight:normal;line-height:21px; }
#middle_nei .content #ticket table td{ border:1px solid #fff; line-height:21px; color:#666666; padding:0 5px;}
#middle_nei .content ul#partner{}
#middle_nei .content #partner li{ width:132px; height:155px; float:left;}
.photo{ border:1px solid #999999; padding:3px; width:121px; height:83px;}

#right_nei{ float:left; padding-top:40px; color:#666666;}
#right_nei ul{ padding-top:13px;}
#right_nei ul li{ padding-bottom:15px;}
#right_nei dl{}
#right_nei dl dt{ font-size:14px; font-weight:bold; line-height:28px;}
#right_nei dl dd{color:#700000; text-decoration:underline; line-height:22px;}
#right_nei dl dd a{color:#700000; text-decoration:underline;}
#right_nei dl dd a:hover{color:#910000; text-decoration:underline;}

#detail{ float:left; margin:28px 0px 30px 20px; width:720px; display:inline; color:#666666;}
#detail .nav{ background:url(../about/images/middle_line.gif) left bottom repeat-x; padding-bottom:6px; height:20px; font-size:12px; font-family:"宋体"; color:#666666;}
#detail .content_text{ padding-top:25px;}
#detail .content_text h2{ font-size:14px; font-weight:bold; text-align:center; color:#AF0101;}
#detail .content_text p{text-indent:2em; padding-bottom:25px;}