@charset "utf-8";

/* 公用样式 */
*{ margin:0px; padding:0px; font-size:12px;}
body{  font: 12px "宋体"; color:#FFFFFF;background: #000 url(../images/DW0067.gif) repeat;}
img{ border:none;}
a{ text-decoration:none;}
ul{ list-style-type:none;}
a:link,a:visited ,a:hover,a:active{ text-decoration:none;}
.clear{ font-size:1px; height:1px; line-height:1px; clear:both;}
#ocarall{ width:900px; margin:0px auto; background:#000000;}


/* 公用头部 */
#ocarhead{ width:900px;z-index:1; position:relative; margin-bottom:40px; height:190px;}
#ocar-logo{}
#ocar-mark{ float:left; text-indent:-500px; width:337px; height:132px; background:url(../images/all-headlogo.gif) no-repeat; overflow:hidden;}
#ocar-ads{ float:left; width:563px; height:132px; overflow:hidden;}
#ocar-plate{ height:24px; color:#FFFFFF; text-align:right; line-height:24px; padding-right:10px;}
#ocar-plate a:link,#ocar-plate a:visited,#ocar-plate a:active{ color:#FFFFFF;}
#ocar-plate a:hover{ color: #FFFF00;}
#ocar-nav{ clear:both;}


/* 主菜单 */
#mainmenu{ width:900px; height:32px; background:url(../images/all-navbg.gif) no-repeat;}
#mainmenu ul{ margin-left:46px;}
#mainmenu ul li{ display:block; float:left; padding:0px 13px; height:32px; line-height:32px;}
#mainmenu ul li a:link, #mainmenu ul li a:visited, #mainmenu ul li a:active{ display:block; float:left; color:#FFFFFF; font-weight:bold; font-size:14px;}
#mainmenu ul li a:hover{color: #FFFF00;}

.mainsjfc{ position:relative; z-index:10002; display:block; float:left; padding:0px 13px; height:60px; line-height:32px;}
.mainsjfc a{ display:block;  line-height:32px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold;}
.mainsjfc a span { display:none;}
.mainsjfc a:hover { display:block; width:60px; text-align:center;}
.mainsjfc a:hover span { position: absolute; z-index:10002; left:-17px; top:25px; display: block; overflow:hidden;  border:2px solid #ff0000; background:#131313; padding: 0px 10px; height:25px; line-height:25px; white-space:nowrap; text-align:left;}
.mainsjfc a:hover span b{ margin-right:10px; font-weight:normal; cursor:pointer; color:#FF9900;}
.mainsjfc a:hover span i{ font-style:normal; font-weight:normal; color:#999999;}

/* 次级菜单 */
#submenu{ width:900px; background: url(../images/submenubg.gif) repeat-x; position:absolute; z-index:100;}
#submenu ul{ width:880px; overflow:hidden;}
#submenu ul li{ display: inline; float:left; height:24px; line-height:24px; white-space:nowrap; background:url(../images/reddian.gif) no-repeat 0px 8px; margin-left:20px; text-indent:24px;}
#submenu ul li a{ height:24px; line-height:24px; color:#FFFF00;  }

/* 各地分站 */
#ocar-substation{ width:900px; height:114px; margin-top:0px; padding-top:5px; background:url(../images/all-FENZbg.gif) repeat-x 0px 55px; position:absolute;}
#ocar-substation ul{ width:785px;/* height:110px;*/ overflow:hidden; float:left; background: url(../images/allsign-fenzhan.gif) no-repeat 20px 15px; margin-top:0px; margin-bottom:0px; padding-left:115px;}
#ocar-SSjoin{ width:132px; height:25px; float:right; margin-top:0px;}
#ocar-SSjoin #ocar-SSjoinMore a{ margin-right:0px; display:block; float:left; color:#F18400; margin-top:6px;}
#ocar-SSjoin #ocar-SSleague a{ margin-top:3px; display:block; float:right;}

#ocar-substation ul .province{ display:block; float:left; width:60px; position:relative; z-index:101;}
#ocar-substation ul .provinceNone{ display:block; float:left; width:40px; height:114px; line-height:25px; text-align:center; color:#919191; font-size:14px; font-weight:bold;}
#ocar-substation ul .province a{ display:block; width:60px; line-height:25px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold;}
.province a span { display:none;}
.province a:hover { display:block; width:48px;  line-height:25px; background:url(../images/all-sign2.gif) no-repeat top; text-align:center;}
.province a:hover span { position: absolute;left:0px; top:25px; display: block; overflow:hidden;  border:2px solid #ff0000; background:#131313; padding: 0px 10px; height:25px; line-height:25px; white-space:nowrap; text-align:left; }
.province a:hover span b{ margin-right:10px; font-weight:normal; cursor:pointer; color:#FF9900;}
.province a:hover span i{ font-style:normal; font-weight:normal; color:#999999;}




/*
.ocar-FenZhansub{ display:block; clear:both; margin-top:0px; border:2px solid #ff0000; background:#131313; padding-left:20px; margin-left:130px;  line-height:30px; position:absolute; z-index:101; text-align:left; white-space:nowrap;}
.ocar-FenZhansub a:link,.ocar-FenZhansub a:visited,.ocar-FenZhansub a:active{ color:#E78B01; margin-right:20px; background:none;}
.ocar-FenZhansub a:hover{ color:#FFFF00;}
.JSzimenu{ margin-left:-140px; clear:both;}
.SDzimenu{ margin-left:-35px; clear:both;}
.AHzimenu{ margin-left:20px; clear:both;}
*/




/*分页*/
.fenye { font-family:Tahoma; font-style:normal; white-space:nowrap; float:left; margin-top:15px;}
.fenye li{ display:block; width:auto; float:left; line-height:21px; height:21px; list-style-type: none; margin-right: 3px;}
.fenye_zi{background-color:#000000; display:block;}
.fenye_zi span{background-color:#000000; display:block; border:1px #dedddd solid; padding:0px 5px;}
.fenye_zi a:link, .fenye_zi a:visited, .fenye_zi a:active{text-decoration:none; display:block; padding:0px 5px; border:1px #dedddd solid; color:#ffffff;}
.fenye_zi a:hover, .fenye_zi a.current{ background: #333333; display:block; border:1px #666666 solid; color:#FFFFFF;}
.fenye_activat{ color:#FFFFFF; background:#cc0000; border:1px #d50000 solid; padding:0px 5px;}

/*foot*/
#ocarfoot{ width:900px; height:231px; margin-top:5px;}
#ocar-Fhrefimg{ margin-top:16px; height:32px; margin-bottom:8px;}
#ocar-Fhrefimg .Farrow{ width:79px; float:left; margin-top:7px; text-align:center; cursor:pointer;}
#ocar-Fhrefimg #Fimg{ float:left; width:740px; height:32px; overflow:hidden; }
#ocar-Fhrefimg #Fimg a{ margin-left:15px;}
#ocarfoot .ocar-cooper{ line-height:24px; margin-left:80px; width:750px; white-space:nowrap;}
#ocarfoot .ocar-cooper a{ margin:0px 5px; color:#919191; display:block; float:left;}
#ocarfoot .ocar-cooper a:hover{ margin:0px 5px; color:#E78B01;}
#ocar-copyright{ width:900px; margin-top:10px;}
#ocar-copyright #ocar-CR{ width:900px; height:100px; background:url(../images/Ofootbg2.gif) repeat;}
#ocar-copyright .href{ width:900px; text-align:center;}
#ocar-copyright .href a{ margin:0px 15px; color:#919191;}
#ocar-copyright .href a:hover{ margin:0px 15px; color: #E78B01;}
#ocar-copyright .caption{ width:900px; text-align:center; margin-top:20px; color:#919191;}


#ocarall .OKLXW-nowseat{ width:100%; height:22px; line-height:22px; overflow:hidden; margin-top:10px; border-bottom:1px dashed #b5b5b5; }
#ocarall .OKLXW-nowseat a{ color:#ffffff; font-weight:normal;}
#ocarall .OKLXW-nowseat a:hover{ color:#FFCC00;}
#ocarall .OKLXW-nowseat span{color:#FFCC00; font-size:12px; font-weight:bold;}

/* 9.27 */
/*foot*/
#ocarfoot{ width:900px; height:190px; margin-top:5px;}
#ocar-Fhrefimg{ margin-top:8px; height:32px; margin-bottom:5px;}
#ocar-Fhrefimg .Farrow{ width:79px; float:left; margin-top:7px; text-align:center; cursor:pointer;}
#ocar-Fhrefimg #Fimg{ float:left; width:740px; height:32px; overflow:hidden;}
#ocar-Fhrefimg #Fimg a{ margin-left:15px;}
#ocarfoot .ocar-cooper{ line-height:20px; margin-left:80px;}
#ocarfoot .ocar-cooper a{ margin:0px 5px; color:#919191;}
#ocarfoot .ocar-cooper a:hover{ margin:0px 5px; color:#E78B01;}
#ocar-copyright{ width:900px; margin-top:0px;}
#ocar-copyright #ocar-CR{ width:900px; height:75px; background:url(../images/Ofootbg2.gif) repeat;}
#ocar-copyright .href{ float:left; width:900px; height:20px; line-height:20px; text-align:center; margin:0px;}
#ocar-copyright .href a{ margin:0px 15px; color:#919191;}
#ocar-copyright .href a:hover{ margin:0px 15px; color: #E78B01;}
#ocar-copyright .caption{ float:left; width:900px; text-align:center; color:#919191; margin:0px 0px 6px 0px;}

.OKLXW-neirong p{margin:7px 0px;}
