﻿@charset "utf-8";
/* Shandagame Club UI Base Style Sheet
 * Created: : 2013-07-29
 * Update: 2013-08-01
 * Copyright (c) 2009, shandagame Inc. 
 * 文件说明: 用户元件基础CSS
 */


/*---------通用 css---------*/
* { margin: 0 auto; font-size: 12px; }
img { border: none }
ul { list-style: none; padding: 0; margin: 0 }
li { padding: 0; margin: 0; list-style: none }
a { text-decoration: none }
a:hover { text-decoration: underline }
.mag_b1 { margin-bottom: 5px }
.an_pub1 { background: url("right_title.png")/*tpa=http://hdyy.net.cn/image/right_title.png*/ no-repeat; }


/*---------首页头部 css---------*/
#wrapout{ width: 100%; height: auto!important; background: url("head_bg_0827.jpg")/*tpa=http://hdyy.net.cn/image/head_bg_0827.jpg*/ no-repeat center top #ffffff; position: relative; }
.footer { width: 100%; height: auto!important; height: 260px; min-height: 260px; background: url("foot_bg00.jpg")/*tpa=http://hdyy.net.cn/image/foot_bg00.jpg*/ no-repeat center bottom; }
.top { width: 1002px; height: 348px; margin: 0 auto; position:relative}
/*.wrap { width: 1002px; overflow: hidden; margin: 0 auto}*/
.wrap { width: 1002px; margin: 0 auto}
.mid { width: 1002px;  margin: 0 auto}
.mainNav{ width:976px; height:65px; top:42px; z-index:100;  background:url("nav.png")/*tpa=http://hdyy.net.cn/image/nav.png*/ no-repeat left -65px; left:13px;  position: absolute}
.SecmainNav_bg {width:976px; height:263px; top:42px; display:none; z-index:90;  background:url("nav_hover.png")/*tpa=http://hdyy.net.cn/image/nav_hover.png*/ no-repeat left 0; left:13px; position:absolute}
ul.level_1{ width:886px; height:65px; margin-left:45px; *margin-left:0; }
ul.level_1 li{float:left; display:inline}
ul.level_1 li#no1,ul.level_1 li#no1 a{ width:92px}
ul.level_1 li#no2,ul.level_1 li#no2 a{ width:92px}
ul.level_1 li#no3,ul.level_1 li#no3 a{ width:92px}
ul.level_1 li#no4,ul.level_1 li#no4 a{ width:92px}
ul.level_1 li#no5,ul.level_1 li#no5 a{ width:150px}
ul.level_1 li#no6,ul.level_1 li#no6 a{ width:92px}
ul.level_1 li#no7,ul.level_1 li#no7 a{ width:92px}		
ul.level_1 li#no8,ul.level_1 li#no8 a{ width:92px}	
ul.level_1 li#no9,ul.level_1 li#no9 a{ width:92px}	
ul.level_1 li a{ background:url("nav.png")/*tpa=http://hdyy.net.cn/image/nav.png*/ no-repeat -9999px; height:65px; overflow:hidden; display:block; text-indent:-9999px;}
ul.level_1 li#no1 a:hover,ul.level_1 li#no1.active a{background-position:-45px 0;}
ul.level_1 li#no2 a:hover,ul.level_1 li#no2.active a{background-position:-137px 0;}
ul.level_1 li#no3 a:hover,ul.level_1 li#no3.active a{background-position:-229px 0;}
ul.level_1 li#no4 a:hover,ul.level_1 li#no4.active a{background-position:-321px 0;}
ul.level_1 li#no5 a:hover,ul.level_1 li#no5.active a{background-position:-413px 0;}
ul.level_1 li#no6 a:hover,ul.level_1 li#no6.active a{background-position:-563px 0;}
ul.level_1 li#no7 a:hover,ul.level_1 li#no7.active a{background-position:-655px 0;}
ul.level_1 li#no8 a:hover,ul.level_1 li#no8.active a{background-position:-747px 0;}
ul.level_1 li#no9 a:hover,ul.level_1 li#no9.active a{background-position:-839px 0;}		
ul.level_1 li.active .Lv2Box { background:url("navbg_hover.png")/*tpa=http://hdyy.net.cn/image/navbg_hover.png*/ no-repeat}
ul.level_1 li ul.level_2 { display:none; width:92px; height:266px; padding-top:6px; text-align:center }
ul.level_1 li.active ul.level_2{background:url("navbg_hover.png")/*tpa=http://hdyy.net.cn/image/navbg_hover.png*/ no-repeat; }
ul.level_2 li{float:none; height:22px; text-align:center}
ul.level_2 li a{ background:none; height:22px; width:112px;  line-height:22px; display:block; margin:0 auto; text-indent:0; }
ul.level_2 li a.current:link,ul.level_2 li a.current:visited {color:#8cceff; text-decoration:none}
ul.level_2 li a:link, ul.level_2 li a:visited{color:#ffffff; }
ul.level_1 li#no1 ul li a:hover, ul.level_1 li#no2 ul li a:hover, ul.level_1 li#no3 ul li a:hover, ul.level_1 li#no4 ul li a:hover, ul.level_1 li#no5 ul li a:hover, ul.level_1 li#no6 ul li a:hover, ul.level_1 li#no7 ul li a:hover, ul.level_1 li#no8 ul li a:hover, ul.level_1 li#no9 ul li a:hover{ color:#8cceff; height:22px; margin:0 auto; text-decoration:none}	
.logo { position:absolute; width:119px; height:91px; z-index:200; left: 440px; top:8px}
.slg {width:500px; height:200px; position: absolute; left: 240px; top: 130px;  }
.slg a {width:500px; height:200px; display:block}


/*---------首页左侧 css---------*/
.page_left { width: 230px; display: inline }
.leftNewbie { width: 200px; float: left; display: inline; top:-160px; position:relative}
.leftXS { width:124px; height:35px; margin-left:55px; *margin-left:-55px;  top:120px; position:absolute}
.leftXS a { background:url("newbie_nav.png")/*tpa=http://hdyy.net.cn/image/newbie_nav.png*/ no-repeat -31px 0; width:124px; height:35px; display: block; text-indent: -9999em}
.leftXS a:hover { background-position:-18px -35px; width:150px; height:40px; margin-left:-10px}
.leftDownload { position:relative; margin-left:35px; top:172px  }
.leftDownload ul { width:184px; height:26px; position:absolute; *left:0}
.leftDownload ul li {*left:-5px;  width:85px; float:left; display:inline }
.leftDownload ul li a.dl1 { background:url("newbie_nav.png")/*tpa=http://hdyy.net.cn/image/newbie_nav.png*/ no-repeat -10px -76px; width:85px; height:26px; display:block; text-indent:-9999em}
.leftDownload ul li a.dl1:hover { background-position:-3px -105px; width:92px; height:39px; margin-left:-7px; margin-top:-7px}
.leftDownload ul li a.dl2 { background:url("newbie_nav.png")/*tpa=http://hdyy.net.cn/image/newbie_nav.png*/ no-repeat -95px -76px; width:85px; height:26px; display:block; text-indent:-9999em}
.leftDownload ul li a.dl2:hover { background-position:-95px -105px; width:92px; height:39px; margin-right:-7px; margin-top:-7px}
.leftLJ { width:200px; height:132px; background:url("left_bg1.png")/*tpa=http://hdyy.net.cn/image/left_bg1.png*/ no-repeat 0 0; margin:44px 10px 0 20px; position:relative; *top:-7px; text-indent:-9999em }
.leftLJ a { width:170px; height:72px; left:15px; top:40px; position:absolute; display:block}
.leftQucik { background: url("left_bg2.png")/*tpa=http://hdyy.net.cn/image/left_bg2.png*/ no-repeat 0 0; width:200px; height: 188px; *height:178px; overflow: hidden; margin:0 10px 0 20px; padding-top:70px; *margin-top:-7px; *padding-top:80px}
.leftQucik_bx1 { height: 108px; margin: 10px auto; overflow: hidden; width: 162px; }
.leftQucik_bx1 a { width: 77px; height: 16px; overflow: hidden; display: inline; margin: 0 0 20px 0; }
.leftPark { background: url("left_bg3_bg.jpg")/*tpa=http://hdyy.net.cn/image/left_bg3_bg.jpg*/ repeat-y 0 18px; overflow: hidden; margin:-70px 10px 0 20px; width:200px}
.leftPark_tit { background: url("left_bg3_top.png")/*tpa=http://hdyy.net.cn/image/left_bg3_top.png*/ no-repeat 0 0}
.leftPark_bx2 { margin: 0 auto; overflow: hidden; padding-top: 54px;  width: 170px; }
.leftPark_bx2 a { float: left; display: inline; overflow: hidden; }
.leftPark_bx2 a.x1 { width: 77px; height: 35px; margin-bottom:1px; margin-right:3px}
.leftPark_bx2 a.x2 { width: 87px; height: 35px; margin-bottom:1px}
.leftPark_bottom { background: url("left_bg3_bottom.png")/*tpa=http://hdyy.net.cn/image/left_bg3_bottom.png*/ no-repeat 0 0; width:200px; height:25px; margin:0 10px 0 20px}
.leftMedia {background: url("left_bg4.png")/*tpa=http://hdyy.net.cn/image/left_bg4.png*/ no-repeat scroll 0 0; width: 200px; height: 162px;  margin:10px 10px 0 20px}
.leftMedia ul {float:left; display:inline; margin-left:7px; margin-top:7px; overflow:hidden}
.leftMedia ul li { width:90px; height:70px; float:left; display:inline; margin-right:6px; margin-bottom:6px}
.leftMedia ul li a.a1 {background:url("media_nav.png")/*tpa=http://hdyy.net.cn/image/media_nav.png*/ no-repeat 0 0; width:90px; height:70px; display:block}
.leftMedia ul li a.a1:hover{ background-position:0 -152px}
.leftMedia ul li a.a2 {background:url("media_nav.png")/*tpa=http://hdyy.net.cn/image/media_nav.png*/ no-repeat -96px 0px; width:90px; height:70px; display:block}
.leftMedia ul li a.a2:hover{ background-position:-96px -152px}
.leftMedia ul li a.a3 {background:url("media_nav.png")/*tpa=http://hdyy.net.cn/image/media_nav.png*/ no-repeat 0 -76px; width:90px; height:70px; display:block}
.leftMedia ul li a.a3:hover{ background-position:0 -228px}
.leftMedia ul li a.a4 {background:url("media_nav.png")/*tpa=http://hdyy.net.cn/image/media_nav.png*/ no-repeat -96px -76px; width:90px; height:70px; display:block}
.leftMedia ul li a.a4:hover{ background-position:-96px -228px}
.leftRainbow { background: url("left_bg51.png")/*tpa=http://hdyy.net.cn/image/left_bg51.png*/ no-repeat scroll 0 0 ; height: 355px; margin:10px 10px 0 20px; width: 200px; height:360px }
.leftRainbow_jl { width: 200px; height:60px}
.leftRainbow_jl a { width: 200px; height:60px; display:block}
.leftRainbow_chbz { width: 170px; overflow: hidden; margin: 25px 0 0px 15px }
.leftRainbow_kf {color: #353660; margin-top:75px;}
.leftRainbow_kf p {text-align:left; margin-left:15px; line-height:16px }
.leftRainbow_kf p a.mail {color: #353660; text-decoration:none}
.leftRainbow_kf p a.mail:hover {color: #353660; text-decoration:underline}
.leftAdvice { background: url("left_bg6.png")/*tpa=http://hdyy.net.cn/image/left_bg6.png*/ no-repeat scroll 0 0; display: inline; float:left; width: 200px; height:330px; margin:10px 10px 0 20px; overflow: hidden; }
.advice_text { height: 63px; margin:0 auto; margin-top:48px; margin-left:26px; overflow: hidden; color: #44708c; line-height: 16px; }
.leftAdvice_fcm { width: 184px; margin: 5px auto; margin-top:12px }
.leftAdvice_fcm a { height: 35px; line-height: 35px; text-align: center; color: #ffffff; text-decoration:none }
.leftAdvice_fcm a:hover {color: #e7f245; text-decoration:none }


/*---------首页右侧 css---------*/
.page_right { width: 772px; display: inline; overflow:hidden }
.rightBigarea { width: 752px; height: 307px; overflow: hidden; padding-bottom: 12px; *margin-left:-15px }
.rightNews { background: url("right_news.png")/*tpa=http://hdyy.net.cn/image/right_news.png*/ no-repeat 0 0; display: inline; float: left; height: 306px; width: 432px; }
.rightNews_navbar { background: url("right_title.png")/*tpa=http://hdyy.net.cn/image/right_title.png*/ no-repeat 0 -30px; height: 30px; overflow: hidden; }
.bx1_nav { display: inline; float: left; padding-left: 10px; }
li.on { background: url("right_title.png")/*tpa=http://hdyy.net.cn/image/right_title.png*/ no-repeat 0 0; }
.bx1_nav li { cursor: pointer; display: inline; float: left; height: 30px; overflow: hidden; text-indent: -9999em; }
.bx1_nav li.n1 { width: 58px; background-position: -11px 0; }
.bx1_nav li.n2 { width: 58px; background-position: -69px 0; }
.bx1_nav li.n3 { width: 58px; background-position: -127px 0; }
.bx1_nav li.n4 { width: 58px; background-position: -185px 0; }
.bx1_nav li.n5 { width: 85px; background-position: -243px 0; }
.bx1_m1 ul li { display: block; height: 31px; overflow: hidden; width: 80px; line-height: 31px; }
.an_ld_nr { background-position: 0px -114px; width: 150px; height: 30px; margin-top:15px; margin-right:5px  }
.an_ld_nr ul { display: inline; margin-left:2px; float: left; }
.an_ld_nr ul li { float: left; }
.an_ld_nr ul li.bline a { border-right: 1px solid #ffffff; }
.an_ld_nr ul li a { color: #ffffff; padding: 0px 12px; line-height: 16px; }
.an_ld_nr ul li a:hover { color: #fff799; text-decoration:none }
.r1_bx1B { height: 197px; overflow: hidden; }
.bx1Btt { background-position: 0px -63px; width:410px; height: 48px; overflow: hidden; }
.bx1Btt p { text-align: center; font-size: 14px; font-weight: bold; height: 26px; overflow: hidden; line-height: 26px; }
.bx1Btt p a { font-size: 14px; font-weight: bold }
.bx1Btx { height: 21px; overflow: hidden; }
.bx1Btx li a { margin-right: 10px; }
.bx1Bco { width: 392px; height:145px; overflow: hidden; margin: 10px 0 0 12px; }
.bx1Bco li { height: 24px; float: left; display: inline; background: url("bx1Bco.gif")/*tpa=http://hdyy.net.cn/image/bx1Bco.gif*/ repeat-x left bottom; text-align: left; }
.bx1Bco li.f1 { width: 38px; overflow: hidden; text-align: center }
.bx1Bco li.f1 span{width:31px; height:13px; line-height:13px; overflow:hidden; text-align:center;color:#fff; margin:5px 0 0 0; float:left; display:inline;}
.bx1Bco li.f1 span.pa1{ background:url("span_1.png")/*tpa=http://hdyy.net.cn/image/span_1.png*/ no-repeat}
.bx1Bco li.f1 span.pa2{ background:url("span_2.png")/*tpa=http://hdyy.net.cn/image/span_2.png*/ no-repeat}
.bx1Bco li.f1 span.pa3{ background:url("span_3.png")/*tpa=http://hdyy.net.cn/image/span_3.png*/ no-repeat}
.bx1Bco li.f1 span.pa4{ background:url("span_4.png")/*tpa=http://hdyy.net.cn/image/span_4.png*/ no-repeat}
.bx1Bco li.f2 { width: 280px; overflow: hidden; }
.bx1Bco li a { color: #475b75; text-decoration: none; line-height: 24px; }
.bx1Bco li a.coloraa1 { color: #475b75; }
.bx1Bco li a:hover { color: #1c68cd; text-decoration: none; }
.bx1Bco li.f3 { width: 74px; overflow: hidden; line-height: 24px; color: #475b75; text-align: right; }
.rightLunbo { background:url("right_lunbo.png")/*tpa=http://hdyy.net.cn/image/right_lunbo.png*/ no-repeat 0 0;  display: inline; width: 312px; height: 306px; overflow: hidden; padding-left:6px; padding-top: 5px; margin-right:-5px;}
.r1_bx2t { height: 152px; position: relative; width: 300px; overflow: hidden; }
.img_dd { width: 304px; height: 152px; overflow: hidden; }
.pics { width: 304px; height: 152px; overflow: hidden; }
.r1_bx2tin { width: 304px; height: 152px; overflow: hidden; float: left; display: inline; }
.ul_change_a2 { position: absolute; right: 0 !important; right: 35px; top: 135px !important; top: 135px; z-index: 2; }
.ul_change_a2 li { width: 17px; height: 17px; background: #7ecef4; line-height: 18px; overflow: hidden; text-align: center; color: #fff; margin-right: 1px; float: left; cursor: pointer }
.ul_change_a2 li.xzd { background: #8cc31f }
.r1_bx2b { height: 136px; overflow: hidden; width: 316px; }
.hdtg { height: 31px; background-position: -442px 0px; overflow: hidden; }
.r1_bx2bl { width: 76px; height: 84px; overflow: hidden; float: left; display: inline; margin: 2px 0 0 8px }
.r1_bx2bl li { color: #ffffff; line-height: 20px; text-align: center; width: 76px; display: inline; float: left; }
.r1_bx2bl li.Tod { background-position: -428px -32px; color: #FFFFFF; height: 48px; overflow: hidden; line-height: 45px; }
.r1_bx2br { width: 218px; height: 97px; overflow: hidden; float: left; display: inline; margin: 5px 0 0 6px }
.r1_bx2brt { width: 218px; height: 19px; overflow: hidden; }
.r1_bx2brt li { width: 31px; height: 16px; overflow: hidden; background: url("xq_ic.gif")/*tpa=http://hdyy.net.cn/image/xq_ic.gif*/ no-repeat 0 0; text-align: center; line-height: 18px; cursor: pointer; color: #6e49ad; float: left; display: inline }
.r1_bx2brt li.zjn { background-position: 0 -16px; color: #fff }
.r1_bx2brb { height: 59px; overflow: hidden; padding: 6px 7px 0 6px; width: 205px; }
.r1_bx2brb h3, .r1_bx2brb h3 a { font-size: 14px; font-weight: bold; color: #c89ae6; text-decoration: underline }
.r1_bx2brb h3 a:hover { text-decoration: none }
.r1_bx2brb p { color: #FFFFFF; line-height: 14px; margin: 3px 0 0; }
.rightBan { width:780px; height: 99px;  margin: 0px 0 10px 0; }
.rightBan li { width: 174px; height: 99px; float: left; display: inline; margin-right:19px }
.rightBan li img { width: 172px; height: 97px; border: 1px solid #475b75; }
.rightShop { height: 216px; overflow: hidden}
.rightShop h2 { height: 33px; overflow: hidden; background-position: 0px -230px; text-indent: -999px; margin-top:2px }
.rightShop_Con {background: url("right_shop.png")/*tpa=http://hdyy.net.cn/image/right_shop.png*/ no-repeat 0 5px; width: 752px; height: 175px; overflow: hidden; padding:5px 0 0 15px }
.rightShop_Con dl { width: 90px; height: 166px; overflow: hidden; float: left; display: inline; background: url("right_shop_show.png")/*tpa=http://hdyy.net.cn/image/right_shop_show.png*/ no-repeat; }
.rightShop_Con dl.g1 { background-position: -2px 0px; }
.rightShop_Con dl.g2 { background-position: -92px 0px; }
.rrightShop_Con dl dt { width: 90px; height: 138px; overflow: hidden; }
.rightShop_Con dl dd { width: 90px; height: 25px; overflow: hidden; line-height: 27px; text-align: center; color: #0075a9; }
.rightShop_Con dl dd a { color: #0075a9; }
.r3_bxProp { width: 752px; height: 192px; overflow: hidden; margin-top:10px }
.r3_bxPropT h2 { height: 32px; overflow: hidden; background-position:0 -195px; text-indent: -999px; margin: 0 }
.r3_bxProp_con { background: url("right_prop.png")/*tpa=http://hdyy.net.cn/image/right_prop.png*/ no-repeat; margin-top:5px;  height: 152px; }
.r3_bxPropC1 { width: 230px; height: 151px; overflow: hidden; float:left; display:inline; margin: 5px 0; padding: 0 4px 0 16px }
.r3_bxPropC2 { width: 230px; height: 151px; overflow: hidden; float:left; display:inline; margin: 5px 0; padding: 0 4px 0 10px }
.r3_bxPropC3 { width: 230px; height: 151px; overflow: hidden; float:left; display:inline; margin: 5px 0; padding: 0 4px 0 10px }
.rc_1 { width: 47px; float: left; display: inline; }
.rc_1 li { width: 44px; height: 39px; overflow: hidden; background: url("rc.png")/*tpa=http://hdyy.net.cn/image/rc.png*/ no-repeat 0 0; margin-bottom: 5px; float: left; display: inline; padding: 3px 0 0 3px; cursor: pointer; text-align: left; }
.rc_1 li.ed { background-position: 0 -42px; }
.rc_r { width: 181px; height: 136px; overflow: hidden; float: left; display: inline; background: url("rc_r.png")/*tpa=http://hdyy.net.cn/image/rc_r.png*/ no-repeat; text-align: left; }
.rc_rin { width: 169px; height: 136px; overflow: hidden; padding: 0 0 0 8px }
.rc_rin h3 { height: 38px; font-size: 14px; color: #475b75; font-weight:bold; line-height: 30px }
.rc_ric { width: 169px; overflow: hidden; }
.rc_ric li { line-height: 18px; color: #475b75; }
.r3_bx2 { height: 232px; overflow: hidden; margin-top:10px; background: url("right_info.png")/*tpa=http://hdyy.net.cn/image/right_info.png*/ no-repeat; }
.r3_bx2z { height: 217px; overflow: hidden; position: relative; padding:7px }
.bx2zt { height: 47px; background-position: 0px -147px; z-index: 10;  }
.bx2zt1 { width: 129px; height: 37px; float: left; display: inline; margin: 7px 0 0 10px }
.bx2zt2 { width: 180px; height: 30px; float: left; display: inline; margin: 8px 0 0 120px; border: none; }
.bx2ztin{overflow:hidden; border:none; background:none;float:right; display:inline; margin:3px 1px 0 0; text-align:left;}
.bx2ztin select {width: 180px}
.bx2zb { width: 710px; height: 155px; overflow: hidden; padding: 10px 10px 0 17px }
.bx2zb1 { width: 710px; height: 53px; overflow: hidden; background: url("bx2zb.jpg")/*tpa=http://hdyy.net.cn/image/bx2zb.jpg*/ repeat-x left bottom; }
.bx2zb1_l { width: 100px; float: left; display: inline; overflow: hidden; height: 53px; }
.bx2zb1_r { overflow: hidden; float: left; display: inline; height: 53px; width: 610px; }
.bx2zb1_ulr { width: 610px; height: 20px; float: left; display: inline; line-height: 21px; }
.bx2zb1_ulr li { padding-right: 8px; background: urlzb1_nv.jpg) no-repeat right 4px; color: #535353; float: left; display: inline; margin: 0 0 0 7px }
.bx2zb1_ulr li.nobg { background: none }
.bx2zb1_ulr li a { color: #535353; }
.bx2zb1_ulr li a:hover { color: #000 }
.bx2zb2 { width: 710px; height: 27px; overflow: hidden; background: url("bx2zb.jpg")/*tpa=http://hdyy.net.cn/image/bx2zb.jpg*/ repeat-x left bottom; }
.bx2zb2.nTbg { background: none }
.bx2zb2_l { width: 78px; float: left; display: inline; overflow: hidden; height: 25px; padding-top: 1px; background: url("yxzl.png")/*tpa=http://hdyy.net.cn/image/yxzl.png*/ no-repeat; text-indent: -9999em; }
.bx2zb2 .bxbg1 { background-position: 0px 0px; }
.bx2zb2 .bxbg2 { background-position: -80px 0px; }
.bx2zb2 .bxbg3 { background-position: -160px 0px; }
.bx2zb2 .bxbg4 { background-position: -240px 0px; }
.bx2zb2 .bxbg5 { background-position: -320px 0px; }
.bx2zb2_r { overflow: hidden; float: left; display: inline; height: 24px; width: 610px; padding-top: 3px }
.bx_right { display: inline; height: 216px; left: 485px; top:7px; position: absolute;  width: 260px; z-index: 20; }
.r4_bx { width:752px; height:224px;margin-top:12px}
.r4_bx1, .r4_bx2 { width: 373px; height: 224px; overflow: hidden; display: inline; background: url("right_pic.png")/*tpa=http://hdyy.net.cn/image/right_pic.png*/ no-repeat 0 43px}
.r4_bx1 h2, .r4_bx2 h2, .r5_bx1 h2, .r5_bx2 h2 { height: 32px; overflow: hidden; text-indent: -999px; }
.r4_bx1 h2 { background-position: 0px -266px; }
.r4_bx1b, .r4_bx2b { overflow: hidden; margin: 8px auto 0px auto; margin-right:8px }
.r4_bx1t, .r4_bx2t {  height: 22px; overflow: hidden; margin: 0 12px; background-position: 0 0; padding-left: 6px }
.r4_bx1ti, .r4_bx2ti { height: 22px; overflow: hidden; float: left; display: inline; }
.bg_list { background: url("r4.png-2")/*tpa=http://hdyy.net.cn/image/r4.png?2*/ repeat-x; }
.r4_bx1ti li, .r4_bx2ti li { width: 63px; height: 22px; overflow: hidden; float: left; display: inline; margin-right: 2px; background-position: 0px -22px; text-align: center; line-height: 23px; cursor: pointer; color:#5480ab }
.r4_bx1ti li.hsk, .r4_bx2ti li.hsk { background-position: -63px -22px; color: #1c62a0; font-weight: bold }
.r4_bx1m, .r4_bx2m { float: right; display: inline; margin: 0 3px 0 0; line-height: 23px; }
.r4_bx1m a, .r4_bx2m a { float: left; display: inline; }
.r4_bx1x { width: 330px; height: 132px; overflow: hidden; padding: 0 12px; margin-top: 15px; }
.r4_bx1x dl { width: 149px; height: 132px; overflow: hidden; float: left; display: inline; margin: 0 7px; }
.r4_bx1x dl dt { width: 145px; height: 107px; overflow: hidden; border: 1px solid #6a6aa2; }
.r4_bx1x dl dt img { width: 145px; height: 107px; }
.r4_bx1x dl dd { width: 149px; line-height: 28px; text-align: center; }
.r4_bx1 a, .r4_bx2 a { color: #269ffa; }
.r4_bx1 a:hover, .r4_bx2 a hover { color: #475b75; text-decoration:none}
.r4_bx1, .r4_bx2 { color: #5480ab; }
.r4_bx2 h2 { background-position: -379px -266px; }
.r4_bx2all { width: 354px; overflow: hidden }
.r4_bx2x { width: 336px; height: 135px; margin: 15px auto 0 auto }
.r4_bx2x li { float: left; display: inline; line-height: 26px }
.r4_bx2x li.fs1 { width: 255px; overflow: hidden; padding-left: 5px; text-align: left; }
.r4_bx2x li.se2 { width: 76px; overflow: hidden; }
.r4_bx2nt { width: 336px; text-align: center; padding: 6px 0 0 0 }
.right5 { width:752px; margin-top: 12px; overflow: hidden; }
.r5_bx1 { background: url("right_sd.png")/*tpa=http://hdyy.net.cn/image/right_sd.png*/ no-repeat 0 62px; width: 373px; height: 258px; float: left; display: inline; overflow: hidden; color: #9d9ec8; }
.r5_bx1 a { color: #9d9ec8; }
.r5_bx1 h2 { background-position: 0 -299px; }
.r5_bx1t { height: 28px; overflow: hidden; }
.r5_it { width: 210px; height: 18px; border: 1px solid #a3a4ce; color: #000; line-height: 18px; background-color: #40416b; }
.r5_bx1b { overflow: hidden; background-color: #9495bf; }
.r5_bx1b a.pl { height: 20px; background: #22234d; float: left; display: block; text-align: center; line-height: 20px; padding: 0 7px }
.r5_bx1b a.r5a1 { background: #44456f; }
.r5_bx1nt { overflow: hidden; text-align: center; padding: 5px 0 0 0 }
.r5_bx1nt li { display: inline; margin: 0 1px }
.r5_bx1t td a { display: block; width: 58px; height: 18px; border: 1px solid #c0c1eb; background-color: #ffffff; color: #272852; text-align: center; line-height: 18px; }
.r5_bx2 {
	background: url("right_sd.png")/*tpa=http://hdyy.net.cn/image/right_sd.png*/ no-repeat 0 62px;
	width: 373px;
	height: 258px;
	overflow: hidden;
	float: right;
	display: inline
}
.r5_bx2 h2 { background-position: -379px -299px; }
.r5_bx1_nr { margin: 0px auto; width: 373px; padding-top: 8px; }
.r5_bx2b { height: 180px; margin: 0 auto; width: 260px; overflow: hidden; }
.r5_bx2b li { width: 115px; height: 35px; overflow: hidden; border: 1px solid #afbec1; float: left; display: inline; margin: 5px 5px 0 5px }
table.th_table td { border: 1px solid #9495bf; border-collapse: collapse; }
table.td_table td, table.td_table th { border: 1px solid #272852; border-collapse: collapse; background-color: #3d3e68; vertical-align: middle; }
table.td_table th { font-weight: bold; color: #000000; text-align: center; height: 22px; }
table.td_table td { height: 30px; }
.td_tablenr { height: 114px !important; height: 117px; overflow: hidden; }
.nums { bottom: 0px; height: 19px; position: absolute; right: 2px; text-align: right; width: 220px; z-index:400; }
.nums span { background-color: #333333; color: #FFFFFF; cursor: pointer; display: inline-block; height: 15px; line-height: 15px; text-align: center; width: 15px; margin-right: 4px; }
.nums span.new_span { background-color: #990000; }
li.zwm { color: #48392B; float: left; font-size: 13px; line-height: 28px; list-style: none outside none; width: 182px; }
#zwmid1 { background: url("select.gif")/*tpa=http://hdyy.net.cn/image/select.gif*/ no-repeat scroll 0 0 transparent; float: left; height: 22px; margin: 0; width: 182px; }
.ndiv { float: left; height: 18px; line-height: 18px; margin: 0; padding: 2px 10px; text-align: left; width: 135px; }
#zz1 { background-color: #FFFFFF; display: none; float: left; margin-left: 0 !important; margin-left: -182px; margin-top: 22px; position: absolute; width: 182px; z-index: 1; }
ul.zzpx { border: 1px solid #1d1e48; margin: -1px 0 0; padding: 0; }
ul.zzpx a { color: #2c2d49; }
.zzpx li { border-color: #FFFFFF; border-style: solid; border-width: 0 0 1px; line-height: 20px; list-style: none outside none; padding-bottom: 2px; padding-left: 10px; padding-top: 2px; text-align: left; }
.bottomBan {width:751px; height:120; margin-top:10px;}
.bottomBan img {border:#000 1px solid}

/*---------左侧漂浮 css---------*/
html body {background-attachment:fixed; }
#roll_left { position:relative; cursor:pointer; width:136px; height:197px}
#roll {width:136px; margin-right:485px;  /*这个是距离的位置，请自行调整，必要时可以增加IE6的hack*/ position:fixed; right:50%; top:33%; _position:absolute; _margin-top:300px;  _top:expression(eval(document.documentElement.scrollTop));}

/*---------首页新闻加红加粗（罗文涛）---------*/
.bx1Bco li.f2 A.UnityNews_Red:link,.bx1Bco li.f2 A.UnityNews_Red:visited {
	COLOR: #1c68cd; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_Red:hover {
	COLOR: #1c68cd; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_RedStrong:link,.bx1Bco li.f2 A.UnityNews_RedStrong:visited {
	COLOR: #1c68cd; font-weight:bold; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_RedStrong:hover {
	COLOR: #1c68cd; font-weight:bold; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_Blue:link,.bx1Bco li.f2 A.UnityNews_Blue:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_Blue:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_BlueStrong:link,.bx1Bco li.f2 A.UnityNews_BlueStrong:visited {
	COLOR: #ffffff; font-weight:bold; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_BlueStrong:hover {
	COLOR: #ffffff; font-weight:bold; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_Strong:link,.bx1Bco li.f2 A.UnityNews_Strong:visited {
	 font-weight:bold; TEXT-DECORATION: none
}
.bx1Bco li.f2 A.UnityNews_Strong:hover {
	 font-weight:bold; TEXT-DECORATION: none
}

/*滚动图*/
.rollbox{ width:755px; height:99px; margin-bottom:10px; overflow:hidden;}
.rollbox ul li{ width: 174px; height: 99px; float: left; display: inline; margin-right:19px;}

