@charset "gb2312";
body { margin: 0px; padding: 0px; color: #505050; background-color: #FFFFFF; font: 12px "微软雅黑"; }
a { text-decoration: none; }
a:link { color: #505050; }
a:visited { color: #505050; }
a:hover { color: #0080C0; }
a:active { }

/* 新闻列表 */
.news { list-style-position: inside; list-style-type: disc; padding: 0px; margin: 0px 10px; }
.news li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666; line-height: 25px; margin: 0px; padding: 0px; }
.news2 { padding: 0px; margin: 5px 0px 0px; }
.news2 li { line-height: 30px; list-style-position: inside; list-style-type: disc; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999; margin: 0px; padding: 0px; }
.news2 li { margin: 0px 10px; background-image: url(button01.png); background-repeat: no-repeat; list-style-type: none; background-position: 5px; line-height: 30px; height: 30px; border-bottom: 1px dashed #999; padding: 0px 0px 0px 20px; overflow: hidden; }

/* 首页及栏目页面标题样式 */
.Mtitle { line-height: 35px; height: 35px; padding-left: 10px; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
.Mtitle a { color: #174180; font-size: 14px; font-weight: bold; }
.Ftitle { background-image: url(ts_bar.jpg); background-repeat: no-repeat; line-height: 20px; height: 26px; font-size: 14px; color: #8a5e00; margin: 0px; position: relative; font-weight: normal; clear: both; padding: 0px 0px 0px 12px; }
.Ftitle a { color: #8a5e00; }
.Ftitle span { position: absolute; right: 10px; font-weight: normal; top: 0px; width: 60px; font-size: 12px; }
.Ftitle span a:link { display: block; overflow: hidden; text-align: center; color: #8a5e00; text-decoration: none; font-weight: bold; font-size: 12px; }
.Ftitle span a:link, .Ftitle span a:hover, h3 span a:visited { color: #505050; }

/* 页头 */
#header { height: 160px; padding: 0px; position: relative; width: 960px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #0159A0; background-image: url(topbanner.jpg); }
#header h1 { font-size: 36px; color: #FFF; margin: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-indent: -9999px; }
#header #navbar { height: 30px; position: absolute; top: 130px; right: 0px; width: 616px; overflow: hidden; float: left; }
#header #jishu { position: absolute; left: 0px; top: 130px; color: #FFF; height: 30px; line-height: 30px; margin-left: 20px; }
#navbar ul { list-style-type: none; margin-right: auto; margin-left: auto; margin-bottom: 0px; padding: 0px; width: 100%; margin-top: 0px; }
#navbar ul li { float: left; padding: 0px; margin: 0px; width: 88px; text-align: center; line-height: 30px; font-weight: bold; color: #FFF; }
#navbar ul li a { text-decoration: none; display: block; color: #FFF; font-weight: bold; }
#navbar ul li a:hover, #navbar ul li a:hover { text-decoration: none; color: #FFCC00; }

/* 栏目页面布局 */
#contentwrap { width: 960px; margin-right: auto; margin-left: auto; overflow: visible; }
#siteplace { background-image: url(arrow.gif); background-repeat: no-repeat; line-height: 40px; height: 40px; padding-left: 30px; background-position: 10px 12px; }
#gntp { background-color: #e9f2fc; border-top-width: 1px; border-top-style: solid; border-top-color: #174180; padding-bottom: 10px; margin-bottom: 10px; }
#gntp p { line-height: 32px; height: 32px; font-size: 14px; background-image: url(arrow01.png); background-repeat: no-repeat; background-position: 10px; padding-left: 30px; margin: 0px; }
#sidebar { float: left; width: 320px; }
#maincontent { width: 620px; float: right; padding-bottom: 20px; overflow: visible; }
.subcontent { overflow: visible; margin-bottom: 12px; width: 98%; float: left; }
.subcontent p { margin: 3px; line-height: 20px; }
.subcontentxg { overflow: hidden; margin-bottom: 12px; width: 98%; float: left; }
.subcontentxg p { line-height: 20px; margin: 3px; }

/* 页脚 */
#footer { clear: both; border-top-width: 1px; border-top-style: solid; border-top-color: #174180; width: 960px; margin-right: auto; margin-left: auto; position: relative; }
#footer p { color: #999; text-align: center; }
#footer img { position: absolute; top: 0px; right: 135px; }

/* 首页检索 */
#jiansuo { background-image: url(bg_02.jpg); background-repeat: repeat-x; height: 60px; width: 960px; margin-right: auto; margin-left: auto; }
#jiansuo #js1 { float: left; height: 30px; margin-top: 15px; width: 100px; margin-left: 80px; color: #b00000; font-size: 14px; line-height: 30px; font-weight: bold; }
#jiansuo iframe { float: left; margin-top: 15px; }
#jiansuo #js3 { line-height: 30px; float: left; height: 30px; width: 140px; text-align: center; background-image: url(jsbar.png); margin-top: 15px; }
#jiansuo #js3 a { color: #b00000; font-weight: bold; }

/* 首页主内容区域 */
#middlewrap { width: 960px; margin-right: auto; margin-left: auto; margin-top: 5px; }

/* 首页服务布局 */
#fwdh { float: left; width: 320px; height: 180px; margin-right: 5px; margin-bottom: 8px; border: 1px solid #CCC; overflow: hidden; padding-top: 10px; padding-bottom: 20px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
#fwdh ul { padding-left: 20px; overflow: hidden; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; margin: 0px; list-style-type: none; }
#fwdh li { float: left; width: 129px; margin-right: 6px; text-align: center; margin-top: 6px; line-height: 30px; height: 30px; }
#fwdh ul li { height: 46px; background-image: url(imagesfwdhda.jpg); border: 1px solid #CCC; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
#fwdh ul a { display: block; height: 46px; text-indent: -9999px; }
#fwdh ul #wsxj { background-image: url(imagesfwdhda.jpg); }
#fwdh ul #wsxj a:hover { background-image: url(imagesfwdhda.jpg); background-position: 130px 0px; }
#fwdh ul #ztcx { background-image: url(imagesfwdhda.jpg); background-position: 0px -47px; }
#fwdh ul #ztcx a:hover { background-image: url(imagesfwdhda.jpg); background-position: 130px -47px; }
#fwdh ul #wsyy { background-image: url(imagesfwdhda.jpg); background-position: 0px -93px; }
#fwdh ul #wsyy a:hover { background-image: url(imagesfwdhda.jpg); background-position: 130px -93px; }
#fwdh ul #mmxg { background-image: url(imagesfwdhda.jpg); background-position: 0px -139px; }
#fwdh ul #mmxg a:hover { background-image: url(imagesfwdhda.jpg); background-position: 130px -139px; }
#fwdh ul #yyqq { background-image: url(imagesfwdhda.jpg); background-position: 0px -185px; }
#fwdh ul #yyqq a:hover { background-image: url(imagesfwdhda.jpg); background-position: 130px -185px; }
#fwdh ul #dzly { background-image: url(imagesfwdhda.jpg); background-position: 0px -229px; }
#fwdh ul #dzly a:hover { background-image: url(imagesfwdhda.jpg); background-position: 130px -229px; }
#fwdh p { margin-right: 15px; margin-left: 15px; margin-top: 5px; line-height: 20px; color: #000; }
#fwdh p span { font-weight: bold; color: #900; }

/* 首页工作动态 */
#gzdt { background-image: url(bt_bar.jpg); width: 628px; overflow: hidden; background-repeat: no-repeat; margin-bottom: 8px; }
#pinnews { width: 300px; overflow: hidden; float: left; margin-left: 10px; background-image: url(dtbar01.jpg); background-repeat: no-repeat; background-position: right; height: 180px; }
#gzdtnews { width: 300px; float: right; margin-right: 10px; }
#gzdtnews ul { margin: 0px; padding: 0px; width: 98%; }
#gzdtnews ul li { margin: 0px; background-image: url(button01.png); background-repeat: no-repeat; list-style-type: none; background-position: 5px; line-height: 30px; height: 30px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }

/* 首页辅助信息布局 */
#fzxx { float: left; width: 320px; margin-right: 5px; margin-bottom: 8px; }
#fzxx img { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-top: none; border-right: none; border-bottom: none; border-left: none; }
#opentime { background-image: url(time01.jpg); background-repeat: no-repeat; padding-top: 49px; margin-bottom: 10px; }
#opentime p { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 5px; line-height: 20px; }
#address { margin-top: 10px; position: relative; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
#address p { line-height: 20px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; }
#address #map { width: 120px; position: absolute; top: 5px; right: 5px; margin-bottom: 5px; margin-left: 5px; border: 1px solid #CCC; overflow: hidden; }
#address #map p { display: block; margin: 0px; padding: 0px; width: 125px; background-color: #ff7e00; text-align: center; }
#address #map p a { color: #FFF; }
#address #map p a:hover { font-weight: bold; }
#bgjs { background-image: url(time02.jpg); background-repeat: no-repeat; height: 49px; padding-left: 65px; margin-top: 10px; }
#bgjs ul { margin: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#bgjs ul .long { width: 80px; }
#bgjs ul li { float: left; width: 60px; color: #FFF; list-style-type: none; }
#bgjs ul li a { color: #FFF; font-weight: bold; line-height: 20px; height: 20px; }
#bgjs ul li a:hover { color: #FFCC00; }
#linkxt img { float: left; margin-top: 5px; margin-bottom: 5px; margin-left: 1px; }

/* 首页特色服务 */
#tsfwi { background-image: url(bt_bar.jpg); width: 628px; overflow: auto; background-repeat: no-repeat; }

/* 首页圆角效果 */
#tsfwi img { border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border: 1px solid #CCC; }
/* 首页特色服务-馆内特色 */
.Fcolumn { float: left; width: 47%; margin-left: 12px; overflow: hidden; margin-top: 10px; }
.Fcolumn2 { float: left; width: 96%; margin-left: 12px; overflow: hidden; margin-top: 10px; clear: left; }
.Fcolumn2 ul { border: 1px solid #999;  border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.Fcolumn2h { float: right; width: 47%; margin-left: 5px; overflow: hidden; margin-top: 10px; height: 265px; margin-right: 10px; }
.Fcolumn2h ul { height: 225px; border: 1px solid #999; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.Fcolumn ul { list-style-type: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; border: 1px solid #BBB; overflow: hidden; background-color: #EBEBEB; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 90px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.Fcolumn ul li { float: left; width: 69px; height: 45px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: center; line-height: 45px; }
.Fcolumn ul li a { display: block; }
.Fcolumn ul li a:hover { color: #0080C0; background: #C7C5B6; }
.Fcolumn .tsfwnews { background-color: #FFF; }
.Fcolumn .tsfwnews li { width: 96%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666; line-height: 30px; height: 30px; text-align: left; }
.Fcolumn .tsfwnews li a { color: #900; }
.Fcolumn .tsfwnews li a span { color: #000; }
.Fcolumn .tsfwnews_hui { background-color: #FFF; height: 110px; }
.Fcolumn .tsfwnews_hui li { width: 96%; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #666; line-height: 25px; height: 25px; text-align: left; }
.Fcolumn .tsfwnews_hui li { background-image: url(button01.png); background-repeat: no-repeat; list-style-type: none; background-position: 5px; padding: 0px 0px 0px 20px; overflow: hidden; margin-right: 20px; width: 90%; }
.Fcolumn .tsfwnews_hui li a:hover { background: #FFF; }
.Fcolumn #gnts { list-style-type: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.Fcolumn #gnts li { float: left; width: 110px; line-height: 30px; height: 30px; margin: 0px; background-image: url(biao1.jpg); background-repeat: no-repeat; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 30px; background-position: 1px 3px; text-align: left; }
.Fcolumn #gnts li a:hover { color: #0080C0; background: #EBEBEB; }
.Fcolumn #gnts .gntslong { width: 200px; }

/* 首页特色服务-新书推荐及新书推荐栏目 */
.xstitle { margin: 0px; padding: 0px; height: 30px; overflow: hidden; font-size: 12px; line-height: 15px; font-weight: bold; }
.xstitle a:link { color: #174180; }
.xstitle a:visited { color: #174180; }
.xstitle a:hover { color: #DC0A0A; }
.xstitle a:active { color: #174180; }
.Fcolumn2 .xspic { border-style: none; }

.xspic { padding: 0px; list-style-type: none; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; }
.xspic li { float: left; height: 130px; width: 190px; padding: 0px; margin: 0px 0px 10px 3px; }
.xspic li p { margin: 0px; padding: 0px; font-size: 12px; line-height: 14px; }
.xspic li a img { padding: 0px; float: left; width: 80px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 0px; border: 1px solid #666; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; box-shadow: 1px 1px 1px #000; -webkit-box-shadow: 1px 1px 1px #000; -moz-box-shadow: 1px 1px 1px #000; height: 120px; }
.xspic2 { padding: 0px; list-style-type: none; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; }
.xspic2 li { float: left; width: 140px; padding: 0px; border-right-width: 1px; border-right-style: dashed; border-right-color: #CCC; text-align: center; height: 230px; margin: 0px 0px 10px 3px; overflow: hidden; }
.xspic2 li p { text-align: left; padding: 0px; margin: 5px 2px 0px; font-size: 12px; line-height: 16px; }
.xspic2 li a img { height: 120px; width: 80px; border: 1px solid #666; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; box-shadow: 1px 1px 1px #000; -webkit-box-shadow: 1px 1px 1px #000; -moz-box-shadow: 1px 1px 1px #000; }

/* 首页友情链接 */
#link { line-height: 30px; clear: both; width: 960px; margin-right: auto; margin-left: auto; padding: 0px; margin-top: 0px; overflow: hidden; border-top: 1px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; }
#link span { margin-left: 10px; color: #174180; font-weight: bold; float: left; }
#link a { display: block; float: left; padding-right: 10px; padding-left: 10px; }
#link a:hover { color: #F00; background: #CCC; }
#link #mline { float: left; width: 880px; }

/* 栏目页面次级导航 */
#sidebar ul { text-align: left; list-style-type: none; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 20px; padding-left: 0px; width: 100%; }
#sidebar li { line-height: 40px; background-color: #0159A0; color: #FFCC00; text-decoration: none; font-size: 14px; letter-spacing: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; padding-left: 20px; font-weight: bold; }
#sidebar ul li a { display: block; color: #FFF; }
#sidebar ul li a:link { color: #FFF; }
#sidebar ul li a:visited { color: #FFF; }
#sidebar ul li a:hover { color: #FFCC00; }
#sidebar ul li ul li a { background-color: #018AFA; }

/* 栏目页面概览列表 */
#text_list { padding: 0px; list-style-type: none; width: 96%; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#text_list li a { font-weight: bold; }
#text_list li { padding-left: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999; position: relative; overflow: hidden; line-height: 35px; height: 35px; }
#text_list li span { width: 80px; padding-left: 10px; position: absolute; top: 0px; right: 0px; font-size: 12px; margin: 0px; }
#page { clear: both; text-align: right; line-height: 30px; height: 30px; margin-right: 20px; }

/* 栏目页面细览文章 */
#article_title { font-size: 16px; text-align: center; margin: 10px 5px; line-height: 40px; color: #900; }
#article_info { line-height: 30px; float: right; height: 30px; margin-top: 4px; margin-right: 20px; margin-bottom: 4px; margin-left: 4px; }
#article_main { font-size: 14px; line-height: 25px; margin: 10px; clear: both; color: #333; }
#article_main img { display: block; margin-right: auto; margin-left: auto; }


/* 栏目页面-特色服务-馆内特色 */
h3 { line-height: 26px; height: 26px; position: relative; color: #FFF; background-color: #01467D; background-image: url(shutm.gif); background-repeat: no-repeat; background-position: 5px 7px; margin: 0px; padding: 0px 0px 0px 30px; font-size: 14px; border-bottom: 1px solid #000; }
h3 a:link, h3 a:hover, h3 a:visited { color: #FFF; font-weight: bold; }
h3 span { position: absolute; right: 4px; top: 0px; width: 60px; color: #FFF; }
h3 span a { display: block; overflow: hidden; text-align: center; color: #FFF; }
h3 span a:hover, h3 span a:visited { color: #FFF; }
.Scolumn { float: left; width: 46%; height: 110px; border: 1px solid #000; margin-left: 12px; overflow: hidden; margin-top: 10px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.Scolumn p { padding: 0px; margin: 5px; }
.Scolumn2 { float: left; width: 95%; height: 110px; border: 1px solid #000; margin-left: 12px; overflow: hidden; margin-top: 10px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.Scolumn2 p { padding: 0px; margin: 5px; }
.Scolumn2h { float: left; width: 46%; height: 232px; border: 1px solid #000; overflow: hidden; margin-left: 12px; margin-top: 10px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.Scolumn2h p { padding: 0px; margin: 5px; }

/* 栏目页面-文献检索 */
#wxjsjiansuo #jstitle { margin-right: auto; margin-left: auto; width: 340px; }
#wxjsjiansuo iframe { float: left; margin-left: 140px; }
#wxjsjiansuo #jssm { float: left; height: 30px; width: 150px; background-image: url(jsbar.png); line-height: 30px; text-align: center; margin-left: 20px; background-repeat: no-repeat; }
#wxjsjiansuo #jssm a { color: #b00000; font-weight: bold; }
#wxjsquan { background-image: url(wxjsbj2.jpg); width: 827px; background-repeat: no-repeat; background-position: 0px bottom; margin-left: auto; clear: both; margin-top: 10px; overflow: auto; }
dl { width: 700px; margin: 0px; padding: 0px; }
dl dt { float: left; height: 50px; width: 120px; padding: 0px; text-align: center; font-size: 14px; line-height: 50px; color: #b00000; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; background-color: #FCF6E8; margin: 0px; }
dl dd { float: left; width: 570px; height: 50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; padding: 0px; margin: 0px; }
dl dd ul { list-style-type: none; }
dl dd ul li { float: left; width: 140px; height: 50px; line-height: 50px; margin-right: 2px; margin-bottom: 2px; }
dl .sktitle { height: 80px; line-height: 80px; }
dl .skcontent { height: 80px; margin: 0px; padding: 0px; background-color: #F2ECDC; }
dl .skcontent ul { margin-top: 10px; }
dl .skcontent ul li { line-height: 20px; height: 20px; }
#sttszy { list-style-type: none; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; width: 60%; overflow: auto; }
#sttszy li { line-height: 30px; float: left; height: 30px; width: 120px; margin-right: 2px; margin-bottom: 2px; }

/* 灞桥蓝田特殊css开始 */
/* 灞桥蓝田图片新闻 */
#o_picnews { float: left; width: 310px; height: 210px; border: 1px solid #CCC; overflow: hidden; padding: 5px; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 0px; }
/* 灞桥蓝田头条新闻 */
#o_wzttnews { width: 290px; overflow: hidden; float: left; margin-left: 10px; background-image: url(dtbar01.jpg); background-repeat: no-repeat; background-position: right; height: 170px; padding: 5px; }
#o_wzttnews p { padding: 0px; line-height: 20px; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px; }
#o_wzttnews strong { font-size: 14px; color: #900; }
#o_wzttnews .tttitle { font-size: 12px; color: #900; font-weight: bold; }
#o_wzttnews #title { font-size: 14px; color: #1D3176; line-height: 40px; height: 40px; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
#o_wzttnews #title a { font-size: 14px; color: #1D3176; text-decoration: none; font-weight: bold; }
#o_wzttnews #ttcontent { height: 80px; overflow: hidden; line-height: 20px; margin-right: 5px; margin-left: 5px; margin-top: 5px; }
/* 灞桥蓝田首页区块特色服务 */
.Fcolumn2 .o_tsfw { border-style: none; }
.o_tsfw { padding: 0px; list-style-type: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; }
.o_tsfw li { width: 45%; float: left; line-height: 20px; margin-top: 5px; margin-right: 15px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; height: 108px; background-color: #E3E3E3; overflow: visible; padding-right: 5px; padding-left: 5px; }
.o_tsfw li p { margin: 0px; padding: 0px; }
.o_tsfw li .otsfwtitle { font-size: 14px; color: #1D3176; font-weight: bold; line-height: 30px; }
.o_tsfw li p .xq { color: #900; margin-left: 5px; font-weight: bold; }
/* 灞桥蓝田特色服务首页区块 */
.o_tsfw_indextitle { line-height: 100px; text-align: center; float: left; height: 100px; width: 150px; margin: 5px 0px 0px; background-color: #EAEAEA; color: #000; }
.o_tsfw_indextitle a { color: #046399; font-size: 18px; line-height: 100px; font-weight: bold; }
.o_tsfw_indexcontent { line-height: 25px; float: left; height: 90px; margin: 5px 0px 0px; padding: 5px 10px; width: 68%; font-size: 12px; background: #F3F3F3; }
.o_tsfw_indexcontent .xiangq { float: right; font-weight: bold; color: #900; margin-right: 10px; }
/* 灞桥蓝田特殊css结束 */

/* 铜川馆特殊css开始 */
#fzxx img { margin-top: 3px; }
#szzyk_l { float: left; width: 305px; height: 210px; background-image: url(dtbar01.jpg); background-repeat: no-repeat; background-position: right; margin-top: 5px; margin-right: 3px; }
#szzyk_l #szzyk_l_pic { width: 122px; float: left; margin-left: 5px; margin-top: 5px; }
#szzyk_l #szzyk_l_pic img { margin-top: 5px; }
#szzyk_l ul { list-style-type: none; padding: 0px; margin: 5px 0px 0px 5px; float: left; border-style: none; }
#szzyk_l ul li { line-height: 20px; }
#szzyk_r { float: left; width: 290px; height: 210px; margin-top: 5px; }
#szzyk_r img { border-style: none; }
#szzyk_r p { line-height: 25px; margin: 0px; padding: 0px; }
#szzyk_r ul { list-style-position: inside; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; border-style: none; }
#szzyk_r ul li { line-height: 20px; }
/* 铜川馆-特色服务-数字资源 */
#tsfw_szzy li { line-height: 20px; }
/* 铜川馆特殊css结束 */

/* 首页辅助信息微信二维码 */
#opentime { position: relative; }
#openweixin { height: 110px; width: 110px; text-align: center; position: absolute; right: 0px; top: 49px; }
#openweixin img { height: 100px; width: 100px; }
#openweixin p { margin: 0px; padding: 0px; font-weight: bold; font-size: 14px; }

/* 首页页头微信二维码 */
#headerweixin { position: absolute; top: 0px; height: 110px; width: 110px; left: 380px; text-align: center; margin-top: 5px; }
#headerweixin img { height: 100px; width: 100px; }
#headerweixin p { color: #FFF; margin: 0px; padding: 0px; font-weight: bold; font-size: 14px; }
