﻿body{text-align:left;font-size:12px; color:#000; margin:0px;}

div,form,img,ul,li,ol,dl,dt,dd,p {margin: 0; padding: 0; border: 0;list-style-type:none;}

h1,h2,h3,h4{ margin:0; padding:0px;}

table,td,tr,th{font-size:12px;}

a { color:#0099FF; text-decoration: none;}

a:hover {color: #ff6600;}

.blank{height:20px; font-size:1px; clear:both;overflow:hidden;}



.top{ width:100%; margin:0 auto; height:40px; background-color:#DA127B; position:fixed;left:auto;right:auto;top:0;_position:absolute;_top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight);overflow:hidden; z-index:10000; border-bottom:4px solid #E6E6E6;}

.topmain{margin:0 auto; width:1000px; overflow:hidden; height:40px;}

.topmain .logo{ float:left; width:43px; height:40px;background:url(../images/61x.gif) no-repeat 0px 0px; margin-right:15px;}

.topmain .logo span#logo a { display: block; height: 40px; text-indent: -5000px; width: 43px; }

.topmain .search{ float:right; line-height:40px; color:#fff;}

.topmain .search a{ color:#fff;}

.topmain .search a:hover{ color:#FFFF00;}



.topnav{  float:left; height:40px; text-align:center; color:#fff;  font-size:12px; }

.topnav li{float:left;height:40px;  line-height:40px;overflow:hidden;}

.topnav .home{ background-color:#8E0179; float:left;}

.topnav .flash{ background-color:#EF3A98;float:left;}

.topnav .wenxue{ background-color:#DE1B08;float:left;}

.topnav .pic{ background-color:#FF9E00;float:left;}

.topnav .movie{ background-color:#98C010;float:left;}

.topnav .meishi{ background-color:#57A823;float:left;}

.topnav .wudao{ background-color:#008134;float:left;}

.topnav .mp3{ background-color:#03DAC5;float:left;}

.topnav .jiaoyu{ background-color:#71A7E7;float:left;}

.topnav .blog{ background-color:#1A127C;float:left;}

.topnav a{ color:#fff; float:left;padding:0px 12px 0px 12px;}

.topnav a:hover{  float:left;padding:0px 12px 0px 12px;color:#fff;background-color:#333; text-decoration:underline;}

.content{margin:0 auto;width:1000px;margin-top:40px;}

.foot{ clear:both; width:1000px; text-align:center;  padding:20px 0px 10px 0px; line-height:26px; margin:0 auto;}

.title {height: 22px;padding: 20px 0px;line-height: 22px;}

.title h2{font-family: 微软雅黑, 黑体;font-size: 17px;color: #000;
border-left: solid 5px #f60;padding-left: 12px;
}

.zt .right{float:left; width:980px; padding:15px 10px 0px 10px; }
.zt .right dl{ width:980px;  text-align:center;}
.right{background-color: #FFF1DD;border: 3px dashed #FF9900;}
.zt .right dd{ line-height:22px;float:left; width:163px; padding:0px 0px 5px 0px; color:#999;}
.zt .right dd a img{ width:134px; height:182px; border:1px solid #dedede; background-color:#fff; padding:3px; margin-bottom:5px;}
.zt .right dd a:hover img{width:134px; height:182px; border:1px solid #FFcc00; background-color:#FFcc00; padding:3px;margin-bottom:5px;}
.zt .right dd a{ color:#444; font-size:14px;}
.zt .right dd a:hover{ color:#f30; text-decoration:underline;}

.ztpage {width: 980px;margin: 10px auto;text-align: center;display: inline;overflow: hidden;float: right;}

.ztpage ul a {color: #fff;background: #0099FF;line-height: 26px;font-size: 14px;display: inline;text-align: center;margin: 0 0 0 6px;padding: 8px 10px;font-weight: normal;}

.ztpage ul strong {color: #fff;background: #0066FF;line-height: 26px;font-size: 14px;text-align: center;margin: 0 0 0 6px;padding: 8px 10px;}
.indexadbg{ margin:0 auto; width:960px; padding-right:40px;background:url(/images/indexadbg.jpg) no-repeat right center; height:90px; margin-top:10px;}