@charset "utf-8";
@import url(home.css); 
html{overflow:-moz-scrollbars-vertical;}
html{min-height:101%;}
*{margin:0;padding:0;}
img {border:0;}
body{font:12px "\5B8B\4F53",sans-serif;background:#f9fcff url(qdb.jpg) repeat-x scroll center top;}
a,a:link,a:visited,a:active,a:hover{text-decoration:none;outline: none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.topbar {width:993px; margin:0 auto; height:35px; line-height:35px; text-align:right; overflow:hidden;}
.topbar span {float:right; color:#666; padding:0 15px;}
.topbar span a {color:#666;}
.topbar span a:hover {text-decoration:none; color:#c30;}
.br {border-right:#dadada 1px solid;}
.top-box {width:964px; margin:0 auto; padding-top:5px; overflow:hidden; zoom:1;}
.logo a{float:left; text-indent:-9999px;overflow:hidden;cursor:pointer;display:block;width:194px; height:74px;background:url(logo.gif);}
.search-box {width:399px; overflow:hidden; margin-top:21px; float:right;}
.search-box form {height:56px;}
.key {width:283px; float:left; display:inline; font-size:16px; font-family:Arial; height:30px; line-height:30px; padding:0 7px; border:1px solid #b6b6b6; border-color:#7b7b7b #b6b6b6 #b6b6b6 #7b7b7b; background:url(key.gif) 0px 0;}
.submit{width:95px;height:32px;cursor:pointer;float:right;border:1px solid #AAAAAA;background-color:#EFEFEF;border:1px solid #b6b6b6;}
#zhengwen{height:42px; background:#0670ba;}
.new_nav{width:988px;overflow:hidden;margin:0 auto;*zoom:1;list-style:none;font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif;text-align:center;}
.new_nav ul{overflow:hidden;height:42px;line-height:42px;line-height:42px\9;}
.new_nav ul li{float:left;display:inline;list-style:none;margin-left:16px;width:88px;}
.new_nav ul li.dm{float:left;display:inline;list-style:none;margin-left:16px;width:72px;}
.new_nav ul li.current{margin-right:5px; margin-left:12px;letter-spacing:2px;background:#f3f3f3;}
.new_nav ul li a{color:#fff;font-size:16px;font-weight:900;}
.new_nav ul li a:hover{text-decoration:underline;}
.new_nav ul li.current a{color:#444444;font-size:16px;font-weight:900;}
.new_nav ul li.current a:hover{text-decoration:none;color:#444444;}
:root .new_nav ul li a strong {letter-spacing:0.7px;}
#dybj{background:url(dytl.jpg);height:39px; border-bottom:#B5D9EE 0px solid; margin-bottom:0px;}
#dyfl{margin:0 auto;position:relative;width:980px; overflow:hidden; height:37px; line-height:39px; line-height:39px\9;}
#dyfl .dy{display:inline;OVERFLOW:hidden;padding-left:15px; float:left;letter-spacing:2px;}
#dyfl .dy a{color:#000; font-size:14px; float:left; padding:0 1px;width:50px;}
#dyfl .dy a.dl{color:#000; font-size:14px; float:left; padding:0 6px;width:80px;}
#dyfl .dy span{float:left; padding:0 1px; color:#ccc;}
#dyfl .dy a:hover{color:#2C602F;text-decoration:underline;}
#xihuan{float:right;padding-right:6px;}
.this{color:#006600;font-weight: bold;}

.db{display:block;}
.bottom{background:url(Bg1.png) 0 0 repeat-x #ebebeb;border:1px solid #e2e2e2;overflow:hidden;height:100px;margin-top:10px;padding-top:19px;text-align:center;}}
.bottom p{float:center;line-height:29px;height:29px;color:#777777;}
.bottom a{color:#333333;}

.pgg{ width:960px; margin:0px auto  auto  auto;overflow:hidden; text-align:center;}
.plgg{ width:960px; margin:0px auto  auto  auto;overflow:hidden; text-align:center;margin-top:6px}
.pler{WIDTH:960px;MARGIN-LEFT:auto;MARGIN-RIGHT:auto;height:45px;MARGIN-BOTTOM:8px;}
.bread {text-align: left;}
.position{LINE-HEIGHT:28px;PADDING-LEFT:24px;BACKGROUND:url(2011_sprits.gif) no-repeat 0px 6px;HEIGHT:28px;FONT-SIZE:14px;FONT-WEIGHT:normal;}.position A{FONT-FAMILY:"微软雅黑","新宋体";COLOR:#069;}
/*player*/
.bofang{padding: 0px 0;overflow: hidden;margin: 0 0 0px 0; clear:both;background: #333;}
.bofang .uptop{color:#999999;margin-bottom:10px;margin-top:8px;text-align:center;}
.bofang .player{width: 980px;overflow: hidden;margin: 0 auto;}
.bofang .player .playall{width: 980px;overflow: hidden;}
.bofang .player .playall .playing{width:100%; height:580px;overflow:hidden;background: black;}

.ztmargint{ margin-top:12px;}

.xihuan{ width:958px; height:auto; margin:0px auto 12px auto;overflow:hidden; padding:10px 0px; text-align:left; border:#e9e9e9 1px solid; background-color:#FFFFFF;}
.xh1{ width:928px; height:31px; margin:0px 15px 5px 15px;overflow:hidden; padding:0px; text-align:left; border-bottom:#BFBFBF 1px dotted; line-height:30px; font-size:14px; font-weight:bold; text-indent:12px;}
.xh1 h2 { color:#666; font-size:14px}
.xh1 span{ color:#FE0100; font-size:14px;}
.xh1 a:link {color: #0F88D1; text-decoration:none; font-size:14px;}
.xh1 a:visited {color: #0F88D1;text-decoration: underline; font-size:14px;}
.xh1 a:hover {color: #0F88D1;text-decoration: underline; font-size:14px;}

#xh2 {display:block;clear:both;width:100%; margin:0px; }
#xh2 h3 { font-weight:100;}
#xh2 ul {display:table;list-style-type:none;margin:0px;padding:0px;}
#xh2 ul li {display:block;float:left;margin:0px; padding:2px 5px 0px 24px;width:104px;＞width:133px; text-align:center; line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#xh2 ul li a img {display:block;width:96px;height:128px;padding:3px;border:1px solid #E7E7E5;margin:0px;}
#xh2 ul li a:hover img {border:1px solid #b00000;text-decoration:none; }
#xh2 ul li a:link {color: #333333;text-decoration: none; font-size:14px;}
#xh2 ul li a:visited {color: #333333;text-decoration: none; font-size:14px;}
#xh2 ul li a:hover {color: #0670ba;text-decoration: none; font-size:14px;}
#xh2 ul li div {width:96px;height:20px; line-height:20px;background:#484848; filter:alpha(opacity=82); opacity:0.9; font-size: 12px; margin:-24px 4px 0px 4px;color:#ffffff;font-weight:normal;}
#xh2 ul li p {width:95px;height:20px;line-height:20px;font-size: 12px;margin:-24px 4px 0px 4px;color:#efefef;font-weight:normal;position:relative;background-image: url(play.png);background-repeat: no-repeat;background-position: center;text-align: right;}

/*----------------------------------------------------------------------------------*/
.main{width:960px;margin:0 auto;text-align:left;overflow:hidden;}
.zoea{border:solid 1px #e9e9e9;width:958px;overflow:hidden;}
.pit{width:926px;height:42px;overflow:visible;background:url(line.gif) 0 39px repeat-x;font-size:18px;font-weight:bold;padding-top:10px;padding-left:15px;color:#014466;}
.plurl{overflow:auto;width:926px;margin:0 auto;text-align:center;   max-height:135px;_height:expression(this.scrollHeight > 135 ? "135px" : "auto");}
.plurl li{float:left;width:170px;overflow:hidden;margin-top:1px;margin-right:10px;}
.plurl li a{display:block;height:24px;width:168px;border:1px solid #bbddee;line-height:24px;text-decoration:none; color:#0069ab;}
.plurl li a:hover{background:#3c9bdd;border:1px solid #bbddee;color:#FFF;}
.blank{clear:both;height:7px;overflow:hidden;display:block;}

.playhi{ height:20px;}
.widths{width:980px; margin:0 auto;}
.mbak_zuo{width:0;position:absolute;top:36px;margin-top: 250px;} 
.mbak_you{width:0;position:absolute;top:36px;margin-top: 250px;} 
.mbak_l,.mbak_r{position:relative; width:160px; /*height:600px; */ overflow:hidden;}
.mbak_l{left:-170px;}
.mbak_l a{ color:#FF0000}
.mbak_r{left:990px;}
.mbak_r a{ color:#FF0000}

.youyou{float: left;margin-left: 20px;}
.gbook{width:960px;margin: auto;}

/*  -------------------------返回顶部----------------------------- */
#back-to-top{position:fixed;right: 20px;bottom: 20px;display: none;z-index: 999999;}
#back-to-top a{width: 50px;height: 72px;display: block;overflow: hidden;text-indent: -999px;background: url(../images/back-to-top.gif) 0 0 no-repeat ;}
#back-to-top a:hover{background-position: -52px 0;}