/* CSS Document */
/*
*author : [email protected]
*date : 2012-04-15
*copyright (c) 2012, titan24.com All rights reserved
*/
/*basic settings*/
body { background:#fff; color:#474746; font-family:"宋体", Arial, sans-serif; font-size:12px; }
h1 { display:none; }
a { text-decoration:none; color:#474746; }
a:hover { text-decoration:underline; color:#0C48A0; }
.bdr { border:1px solid #F6F6F6; border-top:0; min-height:20px;zoom:1 }
.bdr1 { border:1px solid #D3E8F8; min-height:20px;zoom:1}
.none { display:none;}
/*Layout*/
.fL { float:left; }
.fR { float:right; }
.w206 {width:206px;}
.w559 { width:559px;}
.w381 { width:381px;}
.w344 { width:344px;}
.w280 { width:280px;}
.w248 { width:248px;}
.w400 { width:400px;}
.w690 { width:690px;}
.w338 { width:338px;}
.w733 { width:733px;}
.w920 { width:920px; margin:0 auto;}
.mr9 { margin-right:9px; }
.mb10 { margin-bottom:10px; }
.pl15 { padding-left:15px;}
.more { text-align:right; padding:5px; font-family:"宋体";}
#home { background:#F4F4F4 url(img/body.jpg) no-repeat center 37px; }
#warper { width:974px; margin:0 auto;}
#top { height:236px; position:relative;}
.aoyun { width:299px; height:77px; position:absolute; top:76px; left:638px; color:#fff; font-size:14px;}
.aoyun h5 { padding:5px 0 5px 10px;}
.aoyun input { width:43px; vertical-align: middle; text-align:center; font-size:36px; background:none; border:0; color:#fff; font-weight:bold; font-family:"微软雅黑"; }
.main { width:950px; margin:0 auto; padding:10px 12px; border:1px solid #E8E8E8; background:#fff;}
.box{clear: both;display: block; }
.yellow,.yellow a { color:#FF9000;}
/*Title*/
.title1,.title2,.title3,.title4,.title5,.title6,.schedule h5 { clear:both; background:url(img/titleBg.gif) no-repeat;}
.title1,.title3{ padding-left:17px;}
.title1 img { padding-top:4px;}
.title1 {background-position: left -33px;height:32px;line-height:32px;}
.title2 { background-position: left top; height:32px;line-height:32px; position:relative; }
.title6 { background-position: left -165px; height:34px; position:relative; }
.title3 { background-position: left -66px; height:32px;line-height:32px;}
.title4 { padding-left:19px; background-position: left -100px; height:31px; line-height:31px;}
.title5 { padding-left:19px; background-position: left -132px; height:31px; line-height:31px;}
.title2 h2{ padding:5px 0 0 29px;line-height:27px;}
.title6 h2{ padding:5px 0 0 11px;line-height:27px;}
.title01,.title02 { height:33px; border-bottom:2px solid #1E75D6; position:relative;}
.title01 h2 { padding:13px 0 0 19px; background:url(img/Hbg.gif) no-repeat left top; width:105px; height:20px;}
.title02 h2 { margin-left:14px;padding:6px 0 0 9px; background:url(img/icon.gif) no-repeat left 9px;}
.title02 { height:26px;}
.title01 h2,.title1,.title3,.title4,.title5{ font-size:14px; font-weight:bold; color:#fff;}
.title2 h2,.title02 h2,.interview dl dd h6 a,.interview1 dl dd h6 a,.picter .Pleft h5,.title6 h2{font-size:14px; font-weight:bold; color:#0C48A0;}
.more { position: absolute; right:6px; bottom:0px;}
.more a{ color:#064081; font-family:"宋体";}
/*znav*/
.zader .znav { border:0;width:950px; margin:0 auto; }
/*pageNav*/
.pageNav { clear:both; position:absolute; height:64px; _height:58px;left:0; bottom:0;width:974px; }
.pageNav a {padding-right:10px; color:#fff;}
.pageNav li { height:32px; line-height:32px; _height:29px; _line-height:29px;display:block; vertical-align:middle;}
.pageNav li img { vertical-align:middle;}
.pageNav ul { float:left;}
.w140 { padding-left:13px; width:140px;}
.w268 {padding-left:8px; width:268px;}
.w106 {padding-left:12px; width:103px;}
.w200 {padding-left:8px; width:200px;}
ul.r8 a { padding-right:8px;}
/*----------focus----------*/
.focus{ height:348px; width:559px; padding:0 0 10px 0px; position:relative; overflow:hidden; background:#FAF9F9;}
.focus ul{ position:absolute; top:287px; right:0px;width:559px; height:24px; padding:3px 6px 0 0; background:url(http://www.titan24.com/style2010/nimg/ulshd.png) right no-repeat; text-align:right;}
*html .focus ul{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.titan24.com/style2010/nimg/ulshd.png");background:none; position:static; margin-top:-27px;}
.focus li{ zoom:1; display:inline-block; *display:inline; width:21px; height:21px; line-height:21px; text-align:center; color:#fff; background:url(http://www.titan24.com/style2010/nimg/num.gif) 0 0 no-repeat; font-family:Arial; margin-left:3px; cursor:pointer; position:relative;}
.focus li.cur{ background-position:0 -21px;}
.mpc{ height:318px;text-align:center; margin:1px auto 0; *padding-top:1px; overflow:hidden;}
.mpc div{ display:none;}
.mpc div img{height:313px; width:559px; margin:0 auto; background:#fff;}
.focus h2{ display:none; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:100; color:#323333; position:absolute; top:315px; _bottom:0px; left:0px; width:557px; background:#FAF9F9; border:1px solid #E1E1E1;}
.focus h2 a{ color:#323333; text-decoration:none; font-weight:bold;}
.focus h2 a:hover{ color:#cc0000; text-decoration:underline;}
/*headlines*/
.headlines { height:580px;overflow: hidden; background: url(img/headlinesBg.gif) no-repeat center top;}
.headlines dl{background: url("http://www.titan24.com/style2010/v2/dotline.gif") repeat-x scroll center bottom transparent; padding: 5px 5px 8px 8px;}
.headlines dt { color: #DD0000; padding-top:4px; font-size: 16px; font-weight: bold; height: 28px; line-height: 28px; overflow: hidden;text-align: center;}
.headlines dt a, .headlines dt a:hover,.headlines li a,.list14 li a,.cbox li a{ color: #0C48A0;}
.headlines dd { height: 23px; line-height: 23px; overflow: hidden; padding-left: 5px; text-align: center;}
.headlines ul { border: medium none; margin: 4px 4px 4px 8px; padding-top: 5px;}
.headlines li,.list14 li,.cbox li { height:25px;line-height: 25px; background: url("http://www.titan24.com/style2010/v2/dot.gif") no-repeat 0 11px; font-size: 14px; padding-left: 10px; overflow:hidden;}
.list14 ul { padding:8px 5px}
.list14 h5 { text-align:center;}
.list14 h5 a{ font-size:14px; height:28px; line-height:28px; font-weight:bold; color:#0C48A0;}
.list14 dl{padding: 5px 5px 0px 8px;}
.list14 dt { color: #DD0000; padding-top:4px; font-size: 16px; font-weight: bold; height: 28px; line-height: 28px; overflow: hidden;text-align: center;}
.list14 dt a, .headlines dt a:hover,.headlines li a,.list14 li a,.cbox li a{ color: #0C48A0;}
.list14 dd { height: 23px; line-height: 23px; overflow: hidden; padding-left: 5px; text-align: center;}
.list14 ul,.cbox ul,.interview1 dl{background: url("http://www.titan24.com/style2010/v2/dotline.gif") repeat-x scroll center bottom transparent;}
.list141 ul { padding:5px 10px}
.list141 li { height:24px;line-height: 24px; background: url("http://www.titan24.com/comstyles/dot.gif") no-repeat 0 11px; font-size: 14px; margin-left: 8px; padding-left: 10px; overflow:hidden;}
.list141 li a { color:#333;}
/*allad*/
.rightad,.banner,.jixiangwu,.banner1 { text-align:center; padding:10px 0;}
.rightad img { width:373px; height:80px; }
.banner img{ width:950px; text-align:center; }
.banner1 img{ width:690px; text-align:center; }
/*rankcon*/
.rankcon td { text-align:center; height:26px;line-height:26px; color:#1F507A; }
.rankcon td img{ vertical-align:middle;}
.rankcon td span{ display:inline-block; width:16px; height:13px; line-height:15px; text-align:center; }
.rankcon td.ico01 span{ background:url(img/icon1.png) no-repeat center; color:#fff;}
.rankcon td.ico02 span { background:url(img/icon2.png) no-repeat center; color:#fff;}
.rankcon td.ico03 span{ background:url(img/icon3.png) no-repeat center; color:#fff;}
.rankcon td.ico04 span { background:url(img/icon4.png) no-repeat center; color:#fff;}
.rankcon th {text-align:center;color:#005FB3; line-height:25px; height:25p