@charset "utf-8";
/**/
body { font:14px/1.5; color:#000; background:#680001 url(../images/bg.jpg) no-repeat center 30px; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
dl, dt, dd, ul, li { list-style:none; float:left }
a img { border:0; list-style:none; }
a:link, a:visited, a:hover, a:active { color:#000; text-decoration:none; cursor:pointer }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; padding: 0; font-weight:normal; color:#303030; }
h3 { font-size:14px; color:#333; }
.fl-l { float:left; }
.fl-r { float:right; }
input, select { vertical-align: middle; }
#header:after, #main:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/*------middle-------------*/
.bar-one { width:1002px; height:324px; margin:0 auto; }
.nav-bar { width:1002px; background:url(../images/nav.jpg) no-repeat; height:50px; line-height:50px; margin:0 auto; }
.nav-bar .nav { font-size:18px; font-family:"微软雅黑"; color:#F0F5F8; width:865px; margin:0 auto; }
.nav-bar .nav a { padding:0 10px; color:#000; background:url(../images/line.jpg) no-repeat right; height:28px; }
.nav-bar .nav a:hover { color:#000; text-decoration:none; }
.bar-two { width:1000px; margin:0 auto; background:#F0F0F0; overflow:hidden; }
.bar-left { float:left; width:746px; overflow:hidden; }
.bar-right { float:right; width:244px; overflow:hidden; background:#fff;margin-top:5px;padding-bottom:50px;}
.tab-lst { margin-left:10px; }
.tab-box { width:730px; }
.tab-box dl { float:left; width:100%; border-right:1px solid #D6CFB3; }
.tab-box dl.tab-one { height:52px; border-bottom:3px solid #fff; background:#E7E5D8; }
.tab-box dl.tab-two { height:95px; border-bottom:3px solid #fff; background:#EBECE4; }
.tab-box dl.tab-thr { height:50px; border-bottom:3px solid #D6CFB3; background:#F1F3F0; }
.tab-box dl dt { font-weight:bold; margin-left:20px; height:100%; }
.tab-box dl dt, .tab-box dl dd { float:left; padding:15px 0 0; font-size:14px; color:#000; }
.tab-box dl dd span{ background:#D7C27F; padding:5px; display:block; margin:0 5px; cursor:pointer;}
.ad-list{width:100%;margin:10px auto;font-size:14px;}
.ad-list img{border:1px solid #C4C6C5;}
.ad-list tr td{float:left;margin:5px}
.ldyc table { border:3px solid #91C3F7; border-top:none; float:left; margin-top:20px; text-align:center; float:left; }
.ldyc table tr td { border-right:1px solid #91C3F7; border-top:5px solid #91C3F7; }
.jqsy table { border:3px solid #91C3F7; float:left; text-align:center; float:left; }
.jqsy table tr td { border-right:1px solid #91C3F7; }
.time { float:left; background:url(../images/time.jpg) no-repeat; width:962px; height:39px; }
.tab-num { border:1px solid #CCC; text-align:center;}
.tab-num tr td { border-right:1px solid #ACACAC; }
.time-3 { float:left; background:url(../images/bar-3.jpg) no-repeat; width:874px; height:39px; margin-left:50px; _margin-left:25px; }
.time-4 { float:left; background:url(../images/bar-4.jpg) no-repeat; width:874px; height:39px; margin-left:50px; _margin-left:25px; }
.time-5 { float:left; background:url(../images/bar-5.jpg) no-repeat; width:874px; height:39px; margin-left:50px; _margin-left:25px; }
.time-6 { float:left; width:874px; height:39px; margin-left:50px; _margin-left:25px; }
.sjsl table { border:3px solid #91C3F7; float:left; text-align:center; float:left; margin-left:50px; _margin-left:25px; }
.sjsl table tr td { border-right:1px solid #91C3F7; }
a.alink { color:#0071BB; font-weight:bold; font-size:14px; text-decoration:none; }
a.alink:hover { color:#0071BB; text-decoration:underline; font-weight:bold; font-size:14px; }
/*提示*/
.n-tip { display:none; background:url(../images/titp.png) no-repeat; /* height:203px; */}
.n-tip ul{ margin:5px auto;}
.n-tip ul li{float:left;width:100%;}
.n-tip ul li a{margin-left:20px;overflow:hidden;line-height:25px;height:25px;font-size:14px;float:left;}
.r-tip { display:none; width:100px; height:200px; background:url(../images/r-tip.png) no-repeat; width:182px; height:78px; }
/* 底部 */
.footer { width: 1000px; margin:10px auto; text-align: center; color:#fff; font-size:12px; line-height:25px; }
.footer-link { color:#000; margin-bottom:10px; }
.footer-link a, .bottom-link a { color:#fff; }
.footer p { line-height:24px; }
.footer p a { margin:0 5px; color:#fff; }

.tabs{width:100%;margin-top:20px;float:left;color:#000000;}
.tabs table { border:1px solid #C15526; float:left;float:left; margin-left:50px; _margin-left:25px; }
.tabs table td{border:1px solid #C15526;text-indent:15px;}