﻿/* =======================xvna top menu================== */
@import url(http://www.xvna.com/skin/xvna/xvna.css);
@import url(/skin/menu.css);
/* =======================xvna top menu================== */

body{font-size:12px; font-family:宋体, Arial, Helvetica, sans-serif; color:#222; line-height:150%; margin:0px; background-color:#bbb; background-image:url('/myimages/body_bg.gif');}
a{text-decoration:none; color:#333;}
a:hover{color:#d70; text-decoration:underline;}
ul{padding:0px; margin:0px;}
li{padding:0px; margin:0px; list-style:none;}
img{border:0;}

#head, #bottom_all, .d_main, .d_menu{margin:auto; width:964px; background-color:#fff; overflow:hidden; border:1px #fff solid;}
#bottom_all{text-align:center;}

.top_menu{background-color:#369; background-image: url('/Myimages/top_menu_bg.gif'); background-position: center; background-repeat: repeat-x; font-size:14px; color:#000; overflow:hidden; text-align:center; line-height: 32px;}
.top_menu_x{width:944px;margin:auto;}
.childclass_title{background-color:#369; background-image: url('/Myimages/childclass_bg.gif'); background-position: left; font-size:14px; color:#FFFFFF; overflow:hidden; padding:0px 20px 0px 20px; line-height: 28px; height: 28px;}
.childclass_title .title{float:left;}
.childclass_title .more{float:right;}
#menu_link{background-color:#369; background-image: url('/Myimages/top_menu_bg.gif'); background-position: center; background-repeat: repeat-x; font-size:14px;line-height: 30px;}
.top_menu a{color:#fff;margin:0 8px 0 8px;}
.top_menu a:hover{color:#ff0;margin:0 8px 0 8px;}
.childclass_title a{color:#fff;}
.childclass_title a:hover{color:#ff0;}
#menu_link a{color:#fff;}
#menu_link a:hover{color:#ff0;}

#main_left {width:735px; overflow:hidden;float:left; border-right:1px #333333 solid;}
#main_left_2{width:728px; overflow:hidden;}
#main_right {width:220px; overflow:hidden; float:right;}
#menu {clear:both;background-color:#FF9900;}
#menubox {padding-left:30px;}
#menubox a{padding:0 10px 0 10px; font-size:14px; font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif; line-height: 34px;}
.logo{float:left; width:210px; overflow:hidden; margin:5px 0 0 0;}
.fenge{height:5px; overflow:hidden;clear:both;}


.down_lmlb{height:157px; overflow:hidden;}
.down_lmlb table{height:150px; border:1px #ccc dotted; table-layout:fixed;}
.down_tu {text-align: center; vertical-align: middle; width:150px; height:150px; border-right:1px #ccc dotted; background-color:#ffffd8;}
.down_tu div{width:140px;overflow:hidden; text-align:center;margin:auto;}
.down_tu a img{border:1px #999 solid; padding:3px;height:130px; width:130px; background-color:#fff;}
.down_tu a:hover img{border:1px #555 solid; padding:0px;height:133px; width:133px;}
.down_title a{font-size:14px; font-family:Arial,微软雅黑,宋体; padding:10px; line-height:15px;}
.down_title img{width:16px; height:16px;}
.down_title_02{color:#0f5157; font-weight:bold;}
.down_node{color:#000; margin-right:-20px;}
.down_intro{font-size:12px; color:#666; padding:10px 10px 0px 10px; height:100px; overflow:hidden; line-height:130%;}


/* 定义缩略图外框大小，控制隐藏超出的图片内容 */
#tui_pic li{border-bottom:1px #999 dashed; padding:5px; text-align:center; background-color:#eee}
#tui_pic .tydlmxxlb_pic{ height:138px;}
#tui_pic .tydlmxxlb_pic a img{border:1px #999 solid; padding:3px; height:130px; width:130px; background-color:#fff;}
#tui_pic .tydlmxxlb_pic a:hover img{border:1px #555 solid; padding:0px;height:133px; width:133px; background-color:#fff;}
#tui_pic .tydlmxxlb_title{text-align:center; height:16px; overflow:hidden; width:94%; margin:auto;}


/* 内容样式定义 */
.down_us{border:1px #6699FF solid; margin:5px 0 5px 0; padding:0 5px 0 5px;}
.c_content_overflow {padding:5px;font-size:13px; line-height:170%; width:710px; overflow:hidden;}
.c_content_overflow img{max-width:710px;}
.c_content_overflow h2{text-align:right; color:#999; font-size:12px;}
.nr_title{text-align:center; border-bottom:1px #999999 dashed;}
.nr_title h1{font-family:微软雅黑,宋体, Arial, Helvetica, sans-serif; font-size:18px; color:#003366; line-height:150%; font-weight:normal;}
.nr_author{text-align:right; border-top:1px #999999 dashed; line-height:25px; color:#808080;}
.nr_author a{color:#808080;}
.d_ad_jj{font-size:13px; color:#555; padding:8px;}
.d_ad_jj a{color:#FF0000; text-decoration:underline;}
.pielk{border:1px #333 solid;}
.pielk_t{height:25px; line-height:25px; font-size:14px; color:#fff; background-color:#336699; background-image:url('http://d.xvna.com/myimages/pielk_t.gif'); padding:0 10px 0 20px;}
.pielk_t a{color:#FFFF66; text-decoration:underline;}
.Down_url{font-family:Arial;}
.Down_url p{margin:2px 0 0 0; line-height:20px;}
.Down_url a{padding-left:17px; background-image:url('http://d.xvna.com/myimages/Down_url.gif'); background-repeat:no-repeat; text:expression(target="_blank");}
.yqts{padding:8px; color:#336699;}
.yqts a{text-decoration:underline; color:#FF0000;}

#Down_url_pic {margin-left:20px; height:330px;}
#Down_url_pic li{padding:5px; text-align:center; width:165px; float:left;}
#Down_url_pic .tydlmxxlb_pic{ height:138px;}
#Down_url_pic .tydlmxxlb_pic a img{border:1px #999 solid; padding:3px; height:130px; width:130px; background-color:#fff;}
#Down_url_pic .tydlmxxlb_pic a:hover img{border:1px #555 solid; padding:0px;height:133px; width:133px; background-color:#fff;}
#Down_url_pic .tydlmxxlb_title{text-align:center; height:16px; overflow:hidden; margin:auto;}



/* 搜索与结果样式定义 */
.menu_search {width:130px; height:30px; overflow:hidden; margin-right:8px;}
.menu_search_Keyword{width:90px; height:20px; border:1px #555 solid; padding:0 0 0 5px; float:right; font-family:宋体, Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; background-color:#fff; margin-top:2px;}
.menu_search_Submit{width:26px; height:20px; border-style: solid; border-width: 1px 1px 1px 0px; border-color: #555; margin-top:2px;}
.search_page a{font-size:13px; color:navy; line-height:10px;}
.search_page {padding:15px; font-size:13px; overflow:hidden; border-bottom:1px #CCCCCC dashed;}
.article {border: black 1px solid; FILTER: revealTrans(transition=23,duration=0.5) blendTrans(duration=0.5); POSITION: absolute; VISIBILITY: hidden; background-color: #ff9; padding: 5px;}
.article img {border: 1px gray solid;padding: 3px;width: 130px;height: 130px;background-color:#fff;}

/* 首页css */
.tydlmxxlb ul{margin-left:10px;}
.tydlmxxlb li{width:162px; text-align:center; float:left; padding:5px;}
.tydlmxxlb .tydlmxxlb_pic a img{border:1px #999 solid; padding:3px; height:130px; width:130px; background-color:#fff;}
.tydlmxxlb .tydlmxxlb_pic a:hover img{border:1px #f90 solid; padding:3px; height:130px; width:130px; background-color:#eee;}
.tydlmxxlb .tydlmxxlb_title{height:16px; width:155px; overflow:hidden; margin-top:3px; white-space:nowrap; word-break:break-all;}
.index_lm_title{background-color:#888; border:1px #3399FF solid; border-top:0px; padding:0 15px 0 15px; line-height:27px; background-image:url('/myimages/i-b1.gif'); height:27px; overflow:hidden; color:#fff;}
.index_lm_title2{background-color:#888; border:1px #3399FF solid; border-top:0px; padding:0 15px 0 15px; line-height:27px; background-image:url('/myimages/i-b2.gif'); height:27px; overflow:hidden; color:#fff;}
.index_lm_title3{background-color:#888; border:1px #3399FF solid; border-top:0px; border-bottom:0px; background-image:url('/myimages/i-b3.gif'); height:38px;}
.tydlmxxlb{height:335px; border-top:0px; border-left:1px #3399FF solid; border-right:1px #3399FF solid; border-bottom:1px #3399FF solid;}
.index_lm_hot{height:335px; border-top:0px; border-left:1px #3399FF solid; border-right:1px #3399FF solid; border-bottom:1px #3399FF solid;background-color:#F0F0F0;}
.index_lm_hot li{height:22px; overflow:hidden; white-space:nowrap; word-break:break-all; background-image: url('/Myimages/wiodda.gif'); background-repeat: no-repeat; background-position: left center; padding-left:10px; width:90%; margin:auto;}
.index_lm_hot li a{line-height:20px;}
.index_ial{height:42px; width:240px; overflow:hidden; font-size:13px; margin:auto;}
.index_ial li{background-image:url('/Myimages/dot-1.gif'); background-repeat: no-repeat; padding-left:10px; height:18px; overflow:hidden; text-align:left;}
.index_dsl li{text-align:center; height:158px; line-height:25px;background-color:#eee; padding:5px;}
.index_dsl .tydlmxxlb_pic a img{border:1px #999 solid; padding:3px; height:130px; width:130px; background-color:#fff;}
.iapdsa{line-height:25px; font-size:16px; font-weight:bold; border-bottom:1px #CCCCCC dashed;}/*手动推荐链接*/
.iapdsa a{color:#FF9900}
.index_tj02{width:40px;}
.index_tj02 a{BORDER-RIGHT: #2c2c2c 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #2c2c2c 1px solid;PADDING-LEFT: 5px;BACKGROUND: url(/myimages/image1.gif) #2c2c2c;PADDING-BOTTOM: 3px;BORDER-LEFT: #2c2c2c 1px solid;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 3px;BORDER-BOTTOM: #2c2c2c 1px solid; font-size:13px;}
.index_tj02 a:hover {BORDER-RIGHT: #aad83e 1px solid;BORDER-TOP: #aad83e 1px solid;BACKGROUND: url(/myimages/image2.gif) #aad83e;BORDER-LEFT: #aad83e 1px solid;COLOR: #000;BORDER-BOTTOM: #aad83e 1px solid; text-decoration:none;}
.index_tj03{border-bottom:1px #CCCCCC dotted; white-space: nowrap;}
.index_tj03 li{float:left; width:170px; height:18px; overflow:hidden; line-height:20px; background-image:url('/Myimages/dot-1.gif'); background-repeat: no-repeat; padding:0 5px 0 10px;}
.index_siod a{font-family:'黑体'; font-size:16px; color:#E60; font-weight:400;line-height:25px;}
.index_sjtj{height:335px; border-top:0px; border-left:1px #3399FF solid; border-right:1px #3399FF solid; border-bottom:1px #3399FF solid;}
.index_sjtj ul{margin-left:10px;}
.index_sjtj li{width:145px; float:left; padding:5px; overflow:hidden; text-align:center;}
.index_sjtj a img{border:1px #999 solid; padding:3px; height:130px; width:130px; background-color:#fff;}
.index_sjtj a:hover img{border:1px #f90 solid; padding:3px; height:130px; width:130px; background-color:#eee;}
.index_sjtj .tydlmxxlb_title{height:16px; width:155px; overflow:hidden; margin-top:3px;}



/*友情链接*/
.c_friendsite{width:942px; margin:auto;}
.c_friendsite li{width:94px; float:left; height:38px;}
.c_friendsite li img{border:1px black solid; width:88px; height:31px;}
.clearbox{height:2px; clear:both;}

/* 弹出登录框 */
.pop{position:absolute; top:30px; width:300px; background:#eee; border:1px solid #ccc;z-index:9999999;} 
.pop_head{position:relative;height:20px;background:#ccc} 
.pop_head a{position:absolute;right:8px;line-height:20px;color:#000;text-decoration:none} 
.pop_head a:hover{color:#f60;text-decoration:none} 
.pop_body{padding:8px} 


/*CSS green-black style 分页样式*/
#class_page {text-align:center; font-size:13px; padding:5px;}
DIV.green-black {PADDING-RIGHT: 3px;PADDING-LEFT: 3px;PADDING-BOTTOM: 3px;	MARGIN: 3px;PADDING-TOP: 3px;TEXT-ALIGN: center;}
DIV.green-black A {BORDER-RIGHT: #2c2c2c 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #2c2c2c 1px solid;PADDING-LEFT: 5px;BACKGROUND: url(/myimages/image1.gif) #2c2c2c;PADDING-BOTTOM: 2px;BORDER-LEFT: #2c2c2c 1px solid;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER-BOTTOM: #2c2c2c 1px solid;TEXT-DECORATION: none;}
DIV.green-black A:hover {BORDER-RIGHT: #aad83e 1px solid;BORDER-TOP: #aad83e 1px solid;BACKGROUND: url(/myimages/image2.gif) #aad83e;BORDER-LEFT: #aad83e 1px solid;COLOR: #000;BORDER-BOTTOM: #aad83e 1px solid;}
DIV.green-black A:active {BORDER-RIGHT: #aad83e 1px solid;BORDER-TOP: #aad83e 1px solid;BACKGROUND: url(/myimages/image2.gif) #aad83e;BORDER-LEFT: #aad83e 1px solid;COLOR: #fff;BORDER-BOTTOM: #aad83e 1px solid;}
DIV.green-black SPAN.current {BORDER-RIGHT: #aad83e 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #aad83e 1px solid;PADDING-LEFT: 5px;FONT-WEIGHT: bold;BACKGROUND: url(/myimages/image2.gif) #aad83e;PADDING-BOTTOM: 2px;BORDER-LEFT: #aad83e 1px solid;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;	BORDER-BOTTOM: #aad83e 1px solid;}



.ad_01{float:right; width:728px; margin:5px 0 5px 0; overflow:hidden;}/* 网站顶部01 */
.ad_02{overflow:hidden; text-align:center; margin:5px auto 5px auto; width:944px;}/* 网站顶下载菜单下部02 */
.ad_03{width:728px; height:90px; overflow:hidden; text-align:center; }/* 栏目下载列表间广告03 */
.ad_04{overflow:hidden; text-align:center;background-color:#eee; padding:20px 0 20px 0;}/* 栏目与内容右侧广告04 */
.ad_05{overflow:hidden; text-align:center;}/* 栏目与内容右侧广告05 */
.ad_06{width:726px; overflow:hidden; text-align:center; border:1px #ccc solid;}
.ad_10{border:1px #99CCFF solid; overflow:hidden; text-align:center;}