@charset "utf-8";
/* CSS Document */

/* html { background:url("index_welcome_newzhcw.jpg") no-repeat top center;} */
/* 图片头条 */
.phototop {border:1px solid #E0E0E0; width:298px; height:215px; overflow:hidden; position:relative;}
.phototop td {height:215px;}
.phototop br {font-size:5px; line-height:5px;}
.phototop a:link, .phototop a:visited, .phototop a:hover, .phototop a:active {font-size:14px; font-weight:bold;}
.phototop .slider { position:absolute;}
.phototop .slider img {width:298px; height:185px; display:block;}
.phototop .num {position:absolute; right:0px; top:169px;}
.phototop .num li {float:left; color:#FFFFFF; text-align:center; width:20px; height:16px; line-height:16px; font-size:9px; cursor:pointer; overflow:hidden; background:#000000;}
.phototop .num li.on {background:#FF0000;}


.feature { margin-left:16px;	width:140px;	POSITION: relative}
.feature A IMG {	BORDER:#ccc 1px solid;PADDING:1px;MARGIN:0px; width:38px; height:28px;}
.feature A:hover IMG {	BORDER: #2388ff 1px solid; width:38px; height:28px;}
#my-glider {POSITION: relative}
.scroller {	OVERFLOW: hidden; WIDTH:140px; HEIGHT:32px}
.scroller .section {FLOAT: left; OVERFLOW: hidden; WIDTH:140px; WHITE-SPACE: nowrap; HEIGHT:32px; TEXT-ALIGN: center}
.scroller .content {WIDTH: 10000px}
#prevLink {	DISPLAY: block;	OVERFLOW: hidden;	WIDTH: 6px;	TEXT-INDENT: -99999px;	POSITION: absolute;	top:0;	HEIGHT: 30px;	background: url("index_menu2_06.jpg") no-repeat;	cursor:pointer;}
#nextLink {	DISPLAY: block;	OVERFLOW: hidden;	WIDTH: 6px;	TEXT-INDENT: -99999px;POSITION: absolute;	top:0;	HEIGHT: 30px;	background: url("index_menu2_08.jpg") no-repeat;	cursor:pointer;}
#prevLink {	LEFT: -10px}
#nextLink {	RIGHT: -10px}

.nTab2{width:960px; overflow:hidden; padding-left:13px; }
.nTab2 .TabTitle2{ float:left;clear: both;height:44px; width:60px;overflow: hidden;}
.nTab2 .TabTitle2 ul{border:0;margin:0;padding:0 0 0 0px;}
.nTab2 .TabTitle2 li{float: left;width:60px; height:19px; width:50px;cursor: pointer;padding:3px 0; margin-right:3px; text-align:center;color:#FFF;}
.nTab2 .TabTitle2 .active{ background:url(index_menu2_20.jpg) no-repeat;}
.nTab2 .TabTitle2 .normal{ color:#333;}
.nTab2 .TabContent2{ float:left;width:880px;background: url(index_menu2_03.gif) no-repeat left bottom; overflow:hidden;}
.nTab2 .TabContent2 div{ overflow:hidden; height:auto;}
.none {display:none;}
.nTab2 .TabContent2 ul{ padding:3px 5px 5px 5px; height:36px; overflow:hidden;}
.nTab2 .TabContent2 li{ float:left; height:18px; width:50px; line-height:18px; padding:0 2px; white-space:nowrap;}

.main01 { width:960px; margin:0 auto; overflow:hidden;}
.leftcenter { float:left; width:740px; overflow:hidden;}
.left { float:left; width:300px; overflow:hidden;}
.center { float:right; width:430px; overflow:hidden;}
.right { float:right; width:210px; overflow:hidden;}

dl.leftdl {}
dl.leftdl dt { background:url("index_r44_c1.jpg") no-repeat left top; padding:9px 15px 0 30px; height:22px; font-weight:bold;}
dl.leftdl dt h2 { font-size:14px; font-weight:bold; color:#b10101;}
dl.leftdl dt span { float:right; font-weight:normal;}
dl.leftdl dt span a { color:#00378a;}
dl.leftdl dd { padding:5px;}
dl.leftdl dd.imgtg { padding-bottom:0px; height:87px;_height:88px;*height:86px; overflow:hidden; border-bottom:dotted 1px #666; }
dl.leftdl dd.imgtg table img {border: 1px solid #b8b8b8;padding: 1px;margin-right: 8px; font-size:12px;}
dl.leftdl dd.imgtg table a { font-size:12px;}
dl.leftdl dd.imgtg table td {  line-height:21px;}
dl.leftdl dd table td { height:25px; }
dl.leftdl dd table td a { font-size:14px; color:#464646;}

dl.gg { background:url("index_r7_c1.jpg") no-repeat;}
dl.gg dt { padding:12px 15px 0 35px; height:20px; font-weight:bold;}
dl.gg dt h2 { font-size:14px;}
dl.gg dt span { float:right; font-weight:normal;}
dl.gg dt span a { color:#00378a;}
dl.gg dd { padding:3px 10px 5px 10px;}
dl.gg dd.imgtg { padding-bottom:0px; height:87px;_height:88px;*height:86px; overflow:hidden; }
dl.gg dd.imgtg table img {border: 1px solid #b8b8b8;padding: 1px;margin-right: 8px; font-size:12px;}
dl.gg dd.imgtg table a { font-size:12px;}
dl.gg dd.imgtg table td {  line-height:21px;}
dl.gg dd #scrollDiv{ height:52px;overflow:hidden;}
dl.gg dd #Scroll {CLEAR: both;  FONT-SIZE: 14px; HEIGHT:50px; TEXT-ALIGN: left}
dl.gg dd #Scroll a { FONT-SIZE: 12px; LINE-HEIGHT: 25px; HEIGHT:25px;}

dl.gjlink { background:url("bg2.jpg") no-repeat left bottom; padding-bottom:3px;}
dl.gjlink dt { background:url("bg3.jpg") no-repeat left top; height:4px; overflow:hidden;}
dl.gjlink dd {border-left:solid 1px #cacaca; border-right:solid 1px #cacaca; padding-bottom:5px;}
dl.gjlink dd table td { height:27px; line-height:27px; padding-left:10px; }
dl.gjlink dd table td a { font-size:12px;}
dl.gjlink dd table td a strong { font-size:12px; color:#F00; font-weight:normal;}

/*center*/
.main01 .center .subheading {background-color:#FFF;}
.main01 .center .subheading dt {background:url("news_top.gif") no-repeat #FFF;height:25px;	padding-top:20px;text-align:center;	}
.main01 .center .subheading dt a,.main01 .center .subheading h1 a,.main01 .center .subheading h2 a {color:#000;text-decoration:none;font-size:20px;font-weight:normal;font-family:"黑体","微软雅黑",arial;}
.main01 .center .subheading dt a:hover {color:#000;text-decoration:underline;}
.main01 .center .subheading dd {border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;	padding:5px 10px 0px 10px;text-align:center;	line-height: 20px;}
.main01 .center .subheading2 {background-color:#FFF;}
.main01 .center .subheading2 dd {border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;padding:5px 10px 0px 10px;text-align:left;line-height: 26px;}
.main01 .center .subheading2 dd a {font-size:14px;}
.main01 .center .subheading3 {background:url("bg2.jpg") no-repeat -300px bottom #FFF;padding-bottom:3px;}
.main01 .center .subheading3 dd {border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;padding:4px 10px 0px 10px;*padding:7px 10px 0px 10px;_padding:7px 10px 0px 10px;text-align:left;line-height: 24px;}
/*开奖公告开始*/

#IndexNotice{background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat 0px 0px;width:430px; height:280px;line-height:20px;}
#indexNotice .tit{ font-size:14px;font-weight:bold;overflow:hidden;padding-bottom:5px;}
#IndexNotice .tit span{ color:#ff0000;}
#IndexNotice ul { padding:8px 3px 2px 7px;height:45px;clear:both; }
#IndexNotice ul li {text-align:center; }

#IndexNotice ul li.sum  {float:left;width:64px;}
#IndexNotice ul li.red  {float:left;background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat -150px -290px;width:32px;height:32px;line-height:30px;color:#fff; font-size: 14px; font-weight:bold;margin-top:9px;}
#IndexNotice ul li.blue {float:left;background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat -190px -290px;width:32px;height:32px;line-height:30px;color:#fff; font-size: 14px; font-weight:bold;margin-top:9px;}
#IndexNotice ul li.icon1{float:right;background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat 0px -295px;width:18px;height:22px;margin:14px 4px 0 0;}
#IndexNotice ul li.icon2{float:right;background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat -20px -295px;width:18px;height:22px;margin:14px 4px 0 0;}
#IndexNotice ul li.icon3{float:right;background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat -40px -295px;width:18px;height:22px;margin:14px 4px 0 0;}
#IndexNotice ul li.icon4{float:right;background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat -60px -295px;width:18px;height:22px;margin:14px 4px 0 0;}
#IndexNotice ul li.icon5{float:right;background:url(http://images.zhcw.com/zhcw2010/kaijiang/zhcw/IndexNotice.png) no-repeat -80px -295px;width:60px;height:22px;margin:14px 4px 0 0;}


.kjgg {clear:both;list-style-type: none; background:url("index_r7_c11.jpg") no-repeat bottom; padding:1px;margin-top: 10px;}
.kjgg dt {background: url("index_r7_c10.jpg") no-repeat;height: 58px;line-height: 58px;text-align: right;padding-right: 10px; text-decoration:underline;}
.kjgg dt em { color:#F00; font-weight:bold;}
.kjgg dd {clear:both;background: url("index_r16_c11.jpg") repeat-x;}
.kjgg dd ul { height:55px;}
.kjgg dd ul li {float:left;display: block;height:53px;text-align:center;line-height: 53px; padding:0 5px;}
.kjgg dd ul li strong{ float:left; display:block;width:64px;height:20px;line-height:20px; overflow:hidden;font-size: 12px;text-align:center;font-weight: bold;padding-top: 4px;}
.kjgg dd ul li span{ float:left;display:block;width:64px;height:24px;line-height:24px;text-align:center;}
.kjgg dd ul li.czqh { width:64px; background:url("index_r20_c12.jpg") no-repeat center center;}
.kjgg dd ul li.qiured {width:29px; margin-right:5px;background: url("index_r26_c14.jpg") no-repeat center center;font-size: 14px;font-weight: bold;color: #FFF;font-family: Arial, Helvetica, sans-serif; padding:0; padding-top:18px; height:35px; line-height:normal;}
.kjgg dd ul li.qiublud {width:29px; margin-right:5px;background: url("index_r18_c14.jpg") no-repeat center center;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FFF; padding:0; padding-top:18px; height:35px; line-height:normal;}
.kjgg dd ul li.details{float:right;padding:17px 5px 0 0; height:36px; line-height:normal;}
.horoscope {color:#0072FE;font-size:17px;width:40px;border-left:solid 1px #d5d5d5;margin-left:10px;font-weight: bold;}

dl.centerdl {}
dl.centerdl dt { background:url("index_r45_c10.jpg") no-repeat left top; padding:5px 15px 0 45px; color:#fff; height:25px; font-size:14px; font-weight:bold;}
dl.centerdl dt h2 { font-size:14px; font-weight:bold;}
dl.centerdl dt span { float:right; font-weight:normal; overflow:hidden; padding-top:2px; }
dl.centerdl dt span a { color:#00378a;}
dl.centerdl dt em {float:right; width:230px; margin-right:38px; }
dl.centerdl dt em a { display:block; float:left; padding:3px 10px; margin-right:3px; color:#fff; text-align:center; }

dl.centerdl dd { padding:8px 5px; overflow:hidden; height:auto;}
dl.centerdl dd .imgleft { float:left; width:120px; padding:0px;}
dl.centerdl dd .imgleft table { width:109px; margin:0 auto;}
dl.centerdl dd .imgleft table img {border:1px solid #b8b8b8;padding:1px;}
dl.centerdl dd .imgleft table a { font-size:12px; display:block; width:109px; overflow:hidden; text-align:center; padding-top:5px;}
dl.centerdl dd .imgleft table.simg td { padding-top:10px;}
dl.centerdl dd .textright { float:right; width:295px; padding:0px;}
dl.centerdl dd .textright table {}
dl.centerdl dd .textright table td { height:24px;}
dl.centerdl dd .textright table td a { font-size:14px; color:#464646;}


/*right*/
dl.rightdl { background:url("bg2.jpg") no-repeat right bottom #fafafa; padding-bottom:3px;}
dl.rightdl dt { background:url("index_r7_c27.jpg") no-repeat left top; padding:12px 15px 0 35px; height:20px; font-weight:bold;}
dl.rightdl dt h2 { font-size:14px;}
dl.rightdl dt span { float:right; font-weight:normal;}
dl.rightdl dt span a { color:#00378a;}
dl.rightdl dd { border-left:solid 1px #cacaca; border-right:solid 1px #cacaca; padding:5px 0px 5px 10px; }
dl.rightdl dd table td { height:25px; }
dl.rightdl dd.kjcxdd { width:188px; overflow:hidden; padding:5px 10px;}
dl.rightdl dd.kjcxdd table td { height:30px; }
dl.rightdl dd table td a { font-size:12px; color:#464646;}
dl.rightdl dd .kjcx { width:80px; text-align:center;}
dl.rightdl dd .kjcx2 { width:120px; text-align:center;}
dl.rightdl dd.jctj table td { height:18px; }
dl.rightdl dd.jctj #ZCMSAD_647 li { height: 19px; line-height: 19px; }


dl.rightdl dd.videogg { padding:10px; background:url("index_35.jpg") no-repeat top center}
dl.rightdl dd.videogg table { }
dl.rightdl dd.videogg table td { height:20px; padding-top:2px; }



ul.jsq { width:178px; padding:5px 10px 0; background:#fafafa;}
ul.jsq li { background:url("index_39.jpg") no-repeat left center; padding-left:20px; height:20px; line-height:20px;}

#map img { border:solid 1px #cdcdcd;}
table#map2 { width:182px;}
table#map2 td { height:auto; line-height:20px;}
.mgtp { margin-top:10px;}

table#kf { background:url("index_49.jpg") no-repeat; height:136px;}
table#kf img { margin-top:2px;}

table#rdph { background:url("index_r60_c2.jpg") no-repeat 2px 4px; height:136px;}
table#rdph td { height:25px; text-indent:22px;}

dl.centerdl dd .imgleft table .linkdq { border:solid 1px #cccccc; background:#fafafa; padding:5px; text-align:left; margin-top:10px; line-height:20px;}
dl.centerdl dd .imgleft table .linkdq a { display:inline; width:auto;}

.nTab{width:198px;margin:3px auto 0; overflow:hidden; background:#fafafa;}
.nTab .TabTitle{clear: both;height: 23px;overflow: hidden; background:url("index_r9_c28.jpg") no-repeat;}
.nTab .TabTitle ul{border:0;margin:0;padding:0 0 0 9px;}
.nTab .TabTitle li{float: left;width: 55px; height:19px;cursor: pointer;padding:2px 0 2px; margin-right:3px; text-align:center;color:#FFF;}
.nTab .TabTitle .active{ background:url("index_r35_c29.jpg") no-repeat;}
.nTab .TabTitle .normal{ background:url("index_r35_c30.jpg") no-repeat;}
.nTab .TabContent{width:auto;background:#fff;margin: 0px auto;padding:2px 8px 0 5px;}
.none {display:none;}

dl.tectbanner { background:url("bg2.jpg") no-repeat right bottom #fafafa; padding-bottom:3px;}
dl.tectbanner dt { background:url("bg4.jpg") no-repeat right top; height:5px; overflow:hidden;}
dl.tectbanner dd { border-left:solid 1px #cacaca; border-right:solid 1px #cacaca; padding:5px;}
dl.tectbanner dd table td { height:20px; line-height:20px; }
dl.tectbanner dd table td a { font-size:12px;}


/*links*/
.links_fc,.links_friend,.links_about{clear:both;position:relative;margin:0 auto;padding:10px 0;padding-left:125px;margin-top:10px;width:833px;border:1px solid #ccc;background:#fafafa;}
.links_fc dt,.links_friend dt,.links_about dt{position:absolute;padding:4px;left:10px;top:10px;width:83px; padding-left:20px;font-size:14px;color:#333; background:url(index_link_03.jpg) no-repeat left;}
.links_fc dt.more,.links_friend dt.more,.links_about dt.more { position:absolute;padding:4px;left:865px;top:10px; width:70px; padding-left:10px; background:url(index_link_07.jpg) no-repeat left;}
.links_fc dt.more a,.links_friend dt.more a,.links_about dt.more a { font-size:12px;}
.links_about dd{text-align:left; padding:5px 0;}
.links_about dd a{font-size:12px;color:#666;}
.links_fc dd{float:left; padding:0 2px;line-height:26px;text-align:center;font-size:12px;color:#666;}
.links_fc dd a {font-size:12px;color:#666;}
.links_friend dt{ background:url("index_link_04.jpg") no-repeat left;}
.links_friend dt a { font-size:14px;}
.links_friend dd{float:left;width:75px;line-height:26px; margin-left:4px; text-align:left; border-bottom:dotted 1px #ccc;}
.links_friend dd a {font-size:12px;color:#666;}
.links_friend { padding-top:35px;padding-left:10px; width:948px;}


.nTab3{width:426px; overflow:hidden; background:#fafafa;}
.nTab3 .TabTitle3{clear: both;height:30px;overflow: hidden; background:url(indextab_03.jpg) no-repeat;}
.nTab3 .TabTitle3 ul{border:0;margin:0;padding:0 0 0 20px;}
.nTab3 .TabTitle3 li{float: left;width:100px; height:23px;cursor: pointer;padding:7px 0 0px; margin-right:3px; text-align:center;color:#FFF;}
.nTab3 .TabTitle3 .active{ background:url(indextab_02.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:6px;}
.nTab3 .TabTitle3 .active a {font-size:14px; font-weight:bold;color:#FFF;}
.nTab3 .TabTitle3 .active a:hover { text-decoration:none;}
.nTab3 .TabTitle3 .normal{ background:url(indextab_05.jpg) no-repeat;}
.nTab3 .TabTitle3 .normal a {color:#FFF;}
.nTab3 .TabContent3 {width:auto;background:#fff;margin: 0px auto;padding:2px 8px 0;}
.nTab3 .TabContent3 .imgleft { float:left; width:120px; padding:0px;}
.nTab3 .TabContent3 .imgleft table { width:109px; margin:0 auto;}
.nTab3 .TabContent3 .imgleft table img {border:1px solid #b8b8b8;padding:1px;}
.nTab3 .TabContent3 .imgleft table a { font-size:12px; display:block; width:109px; overflow:hidden; text-align:center; padding-top:5px;}
.nTab3 .TabContent3 .imgleft table.simg td { padding-top:10px;}
.nTab3 .TabContent3 .textright { float:right; width:295px; padding:0px;}
.nTab3 .TabContent3 .textright table {}
.nTab3 .TabContent3 .textright table td { height:24px;}
.nTab3 .TabContent3 .textright table td a { font-size:14px; color:#464646;}


/*zyc_优化*/
.addbg{ background:url(index_gg03.gif) no-repeat; padding:4px 8px;  line-height:22px; width:39px; color:#FFF;}
.redzyc_bg{ background:url(redzyc_r48_bg.jpg) no-repeat; padding:4px 15px;  line-height:22px; color:#FFF;}
.redzyc_bg01{ background:url(redzyc_r48_bg.jpg) no-repeat; padding:4px 12px;  line-height:22px; color:#FFF;}
.redzyc_bg02{ background:url(redzyc_r48_bg.jpg) no-repeat; padding:4px 5px;  line-height:22px; color:#FFF;}
.headersubbg{ background:url(headersubbg.gif) no-repeat; padding:3px 5px;  line-height:22px; color:#FFF;}
.headersubbg a{ color:#FFF !important;}


/*indexLinks*/
.Box960{margin:10px auto;width:960px;}
.indexLinks{background:url(indexLinks.jpg) no-repeat 0px -20px;height:40px;padding:5px 0 0 20px;}
.indexLinks h4{float:left;height:35px;margin:2px;}
.s {float:left;background:url(indexLinks.jpg) no-repeat -20px -107px;font:14px/28px "";color:#b10101;padding-left:20px;width:65px;}
.d {float:left;background:url(indexLinks.jpg) no-repeat -115px -107px;font:12px/34px "";text-align:center;width:85px;cursor:pointer;}
.indexLinksInfo{border-width:0 1px;border-style:solid;border-color:#ccc;background:#fafafa;margin:0 auto;padding:5px 10px;overflow:hidden;zoom:1;}
.indexLinksInfo ul{clear:both;}
.indexLinksInfo ul li{float:left;width:92px;font:12px/20px "";padding-left:10px;}
.line{background:url(indexLinks.jpg) no-repeat -10px 0px;height:5px;clear:both;}
.more{float:right;padding:10px 20px 0 0;}
.indexLinksBottom{background:url(indexLinks.jpg) no-repeat 0px -98px;width:960px; height:2px;overflow:hidden;}


/*热点新闻优化*/
.leftdl_tit { margin-top:10px;}
.leftdl_tit h2{ height:30px; border-bottom:1px solid #dcdcdc;}
.leftdl_tit h2 span { float:right; padding-right:15px; font-weight:normal;line-height:31px;}
.leftdl_tit h2 { font-size:14px; font-weight:bold;}
.hot_n01,  .hot_n02 { display:block; float:left; width:90px; padding-left:25px; line-height:30px; text-decoration:none;}
.hot_n01:hover, .hot_n02:hover { color:#b10101; text-decoration:none;}
.hot_n01  {height:30px; border-bottom:1px solid #a90311; background:url("http://images.zhcw.com/zhcw2010/common/index_r44_c1.gif") left center; color:#b10101; font-size:14px;}
.hot_n02 { border-bottom:1px solid #dcdcdc; background:url("http://images.zhcw.com/zhcw2010/common/index_r44_c1.gif") -117px center; color:#999; font-size:14px;}
.hot_newcontent { padding:5px 5px 9px;}
.hot_newcontent table img {border: 1px solid #b8b8b8;padding: 1px;margin-right: 8px; font-size:12px;}
.hot_newcontent a { font-size:14px; color:#464646;  line-height:21px;}
