@charset "utf-8";
a:hover{ text-decoration:none; color:#2b95cf;}
/*========================专题===========================*/
.top{ margin:0 auto; height:31px; background: url(http://www.yxdown.com/new_img/ztlist/article.jpg) left top repeat-x;}
.top .topNav{ width:970px; margin:0 auto; line-height:28px;}
.top .topNav .left{ float:left; color:#999999}
.top .topNav .right{ float:right; color:#999;}
.top .topNav .right a{ padding:0 4px;}
.adv{ width:970px; margin:0 auto; overflow:hidden; padding-top:8px;}
.adv a.img{ width:612px; float:left; cursor:pointer; height:260px;}
.adv .intro{ width: 298px; height:260px; float:right; background:url(http://www.yxdown.com/new_img/ztlist/topicBg.jpg) right top no-repeat; padding: 0 30px;}
.adv .intro h3{ color:#aeff00; font-size:28px; height: 30px; line-height: 30px; padding-top: 40px;}
.adv .intro h3 a{ color:#aeff00;}
.adv .intro h3 a:hover{ color:#fff;}
.adv .intro p{
    color: #d0dddf;
    line-height: 22px;
    padding-top: 27px;
}
.adv .intro .m{font-family:"微软雅黑",Tahoma,Arial,"宋体",sans-serif; font-size:14px; font-style: italic;width: 283px;color: #fff;text-align: right;display: block;padding-top: 29px;}
.adv .intro a.m{color:#fff;}
.adv .intro a.m:hover{color:#dcff92;}

.cont{ width:972px; margin:0 auto; padding-top:12px; overflow:hidden;}
.cont ul{ height: 197px; width: 984px;}
.cont ul li{ float:left; padding-right: 12px; padding-bottom: 12px;}
.cont ul li.dis{ padding-right:12px;}
.cont .box{ width:314px; height: 183px; border:1px solid #e1e2e0; background:#fff;
box-shadow: 1px 1px 1px 0px #eaeaea !important;
border-radius: 3px;}
.cont .box .title{ width:277px; padding: 20px 19px 10px 19px; overflow: hidden; height: 56px;}
.cont .box .title a.img{ width:53px; height:53px; float:left; cursor:pointer;}
.infoT{ width: 157px; float:left; padding-left: 10px; padding-top: 5px;}
.infoT h3{ font-size:15px; padding-bottom: 5px; overflow: hidden;}
.infoT .star{ width:76px; height: 16px; background:url(http://www.yxdown.com/new_img/ztlist/topic.jpg) no-repeat; background-position: -99px -55px; display: block; float: left;}
.infoT .star span{ width:76px; height: 16px; background:url(http://www.yxdown.com/new_img/ztlist/topic.jpg) no-repeat; background-position: -24px -55px; display: block; float: left;}
.infoT b{ font-weight:normal; color:#999; float: left; padding-left: 7px;}
.cont .box .title a.btnMore{ width:57px; height: 24px; float:right; display:block; background:url(http://www.yxdown.com/new_img/ztlist/topic.jpg) no-repeat; background-position: -5px -229px; margin-top: 11px;}
.cont .box .title a.btnMore:hover{ background-position: -5px -253px;}
.cont .box p.line{ width: 276px; height:3px; line-height:0; overflow:hidden; background:url(http://www.yxdown.com/new_img/ztlist/topic.jpg) no-repeat; background-position:0 -86px;}
.cont .box p{font-family:"微软雅黑",Tahoma,Arial,"宋体",sans-serif; width:277px; padding:0 19px; line-height:22px;color: #666;padding-top: 5px;overflow: hidden;height: 71px;}

.new{ width:970px; margin: 0 auto; padding-top: 20px; overflow: hidden; padding-bottom:15px;}
.new h3{ width:183px; height:65px; font-size:16px; color:#fff; background:url(http://www.yxdown.com/new_img/ztlist/topic.jpg) no-repeat; background-position: -4px -154px; line-height: 64px; text-indent: 18px;}
.new ul{
    margin: 0 auto;
    padding-top: 5px;
}
.new ul li{ width:120px; float:left; color:#333; height:26px; line-height:26px; background:url(http://www.yxdown.com/new_img/ztlist/topic.jpg) no-repeat; background-position:-93px -240px; text-indent: 16px; overflow: hidden;}

/*专题列表*/
#mTitle{ width:970px; height:42px; margin:0 auto;}
#mTitle a.logo{ float:left; padding-top: 4px;}
#mTitle .map{
    line-height: 35px;
    color: #666; 
    width: 469px; float:left;
    height: 35px;
    padding-top: 5px;
    padding-left: 10px;
}
#mTitle .map a{ color: #333;}
#mTitle .map a:hover{ text-decoration:underline;}
#mTitle .search{ width: 284px; float:right; padding-top: 7px; overflow: hidden;}
#mTitle .search .in{ width: 201px; _width: 200px; height: 25px; line-height:25px; float:left; border:1px solid #d3d3d3; color:#9d9d9d; text-indent:27px; background: url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) no-repeat;  background-position: -4px -4px;}
#mTitle .search .btnSearch{ width: 78px; height: 29px; float:left; background: url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) -227px -3px; border: medium none; padding: 0; margin: 0; cursor:pointer;}
#mTitle .search .btnSearch:hover{ background-position: -306px -3px;}
.topic{ width: 1000px; margin: 0px auto; overflow: hidden; zoom: 1; position: relative; margin-top: 8px;}
.topicL{ width: 164px; border: aliceblue; background: #f8f8f8;
 display: inline; position: absolute; z-index: 9999; left: 0; top: 0;}
.topicL ul{ font-size: 15px; float: left;}
.topicL ul li{ float:left; width: 165px; height: 50px; line-height: 46px;  background: url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) -188px -182px repeat-y; font-family: Arial,"Microsoft Yahei";}
.topicL ul li a:hover{ background: url(http://www.yxdown.com/new_img/ztlist/tab-yx.png) no-repeat; color:#fff; width: 146px; z-index: 1; position: relative; padding-left: 34px; height:48px;}
.topicL ul li a:hover b{ color:#fff; font-weight:normal; text-decoration:none;}
.topicL ul li.cur{ background: url(http://www.yxdown.com/new_img/ztlist/tab-yx.png) no-repeat; color:#fff; width: 179px;}
.topicL ul li.top{ width: 187px; height: 28px; background:url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) -559px -189px no-repeat;}
.topicL ul li.down{ width: 168px; height: 16px; background: url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) -559px -222px no-repeat; display:none;}
.topicL ul li a{display:block;  height: 46px;color: #444;padding-left: 34px;text-align: left;font-family: "微软雅黑";}
.topicL ul li a b{ font-weight:normal; color: #ccc; padding-left:5px; font-family: Arial;}
.topicR ul li a b{ display: inline; font-size:14px; padding: 10px 0px 4px 0px; font-weight:bold; overflow: hidden; width: 121px; text-align:left; float:left; color:#333; line-height: 20px; height: 20px;}
.topicL ul li.cur a{ color:#fff;}
.topicL ul li.cur a b{ color:#fff;}
.topicR{ width: 834px; float:right; border: 1px solid #ddd; background: #fbfbfb; margin-bottom: 20px; overflow:hidden;
 display: inline; box-shadow: 1px 1px 1px 0px #eaeaea !important;  border-radius: 3px; z-index: 0; position: relative; min-height: 744px;}
.topicR h3{ padding: 25px 20px 25px 44px; font-size: 18px; font-family: "微软雅黑"; color: #666; font-weight: normal; background: url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) no-repeat; background-position: 22px -250px; text-align: left;}
.topicR h3 span.catas{float: right; font-size: 14px; }
.topicR h3 span.catas a{ padding: 2px 15px; border-radius: 2px; margin-left: 4px; color: #555;}
.topicR h3 span.catas a:hover, .topicR h3 span.catas a.hover{ color: #fff; font-weight: bold; background: #00a3f4; border-radius: 3px;}
.topicR h3.classic{ padding: 17px 42px; background: url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) no-repeat;  background-position: 21px -257px;}
.topicR ul{ padding: 0 0px 10px 33px; overflow: hidden; zoom: 1;}
.topicR ul li{ float:left;font-family:"微软雅黑"; display: inline; padding-right: 40px; _padding-right: 28px; width: 120px;}
.topicR ul li a p{ display: inline-block; font-size:14px; padding: 8px 0px 3px 0px; font-weight:bold; overflow: hidden; width: 121px; white-space: nowrap; text-align: left; color: #333; float: left;}
.topicR ul li a:hover b{ color:#2b95cf;}
.topicR ul li span{ color: #ddd; position: absolute; left: 0px; top: 154px; background: url(http://www.yxdown.com/new_img/ztlist/text_bg.png) repeat scroll 0 0 transparent; width: 116px; text-align: right; padding-right: 4px; height: 20px; line-height: 20px; _background: none;  _filter: progid:dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="http://www.yxdown.com/new_img/ztlist/text_bg.png");}
.topicR ul li a.img{ width: 120px; height: 242px; display: block; padding-top: 4px; position: relative; cursor: pointer;}
.topicR ul li a.img img{ width:120px; height:170px; overflow:hidden; box-shadow: 1px 2px 2px 0 rgba(0, 0, 0, 0.3); float: left;}
.topicR ul li a.img em{ font-family:Tahoma,Arial,"宋体"; color: #999; float: left; font-style: normal; display: inline; line-height: 20px; height: 20px; overflow: hidden; width: 121px; text-align: left; word-break: break-all;}
.topicR .space{ width:800px; height: 18px; background: url(http://www.yxdown.com/new_img/ztlist/yx-topic.jpg) 20px -138px no-repeat;}

/*翻页*/

.page {padding: 10px 0px 40px 0px;text-align: center;width: 804px;float: right;}
.page .nor{ line-height:20px; height:20px; overflow:hidden; padding:5px 11px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin-right: 3px; border: 1px #dddddd solid; color: #2caff8;} 
.selected, .page .nor:hover{line-height:20px; height:20px; overflow:hidden; padding:5px 11px; background: #2caff8; font-family:Arial, Helvetica, sans-serif; font-size: 12px;  border: 1px #2caff8 solid; color:#fff;box-shadow: 1px 1px 1px #E8E8E8;margin-right: 5px;}
.page .sel{line-height:20px; height:20px; overflow:hidden; padding:5px 11px; background: #2caff8; font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin-right:5px; border: 1px #7db700 solid; color:#fff; font-weight:100;box-shadow: 1px 1px 1px #E8E8E8;}
.page .next,.page .last,.page .first,.page .prev,.page .norm, .page .normal{ line-height:20px; height:20px; overflow:hidden; padding:5px 11px;_padding:6px 11px 4px 11px;  font-family:Arial, Helvetica, sans-serif; font-size: 14px; margin-right: 5px; border: 1px #ddd solid; color: #999;} 
.page .next:hover,.page .last:hover,.page .first:hover,.page .prev:hover,.page .norm:hover, .page .normal:hover{line-height:20px; height:20px; overflow:hidden; padding:5px 11px;_padding:6px 11px 4px 11px; background: #2caff8; font-family:Arial, Helvetica, sans-serif; font-size: 14px;  border: 1px #2caff8 solid; color:#fff;} 
.page .total{ font-size:12px; font-weight:100; font-family:Arial, Helvetica, sans-serif; margin-left:5px;} 
.page b.sele{line-height: 20px;
height: 20px;
overflow: hidden;
padding: 5px 11px;
background: #2caff8;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin-right: 5px;
border: 1px #2caff8 solid;
color: #fff;
font-weight: 100;
box-shadow: 1px 1px 1px #E8E8E8;}


/*===========================页脚=====================================*/
#footer{ width:970px; height:80px; margin:0 auto; font-family:"微软雅黑",Tahoma,Arial,sans-serif; text-align: center; margin-top: 30px; color:#919191; font-size:12px; padding-top:40px; line-height:24px;}
#footer p{padding-bottom:10px;}
#footer a{ padding:0 5px;}
.orange { color:orange;}