body{text-align:left;font-size:12px; color:#444; margin:0px; font-family:宋体,Arial, Helvetica, sans-serif;}
div,form,img,ul,ol,li,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:#444; text-decoration: none;}
a:hover {color: #ff6600;}
a:visited{ color:#800080;}
/*通用*/
.blank{height:10px; font-size:1px; clear:both;overflow:hidden;}
.blank1{height:15px; font-size:1px; clear:both;overflow:hidden;}

.main{ position:relative;z-index:1;}
.card{ margin:0 auto; width:1000px; overflow:hidden; margin-top:15px;}
.card1{ margin:0 auto; width:1000px; overflow:hidden;}

.top{ width:100%; margin:0 auto; height:40px; background-color:#DA127B; overflow:hidden; 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 .nav{ float:left; line-height:40px; color:#EE92C2;}
.topmain .nav a{ color:#fff;}
.topmain .nav a:hover{ color:#FFFF00;}
.topmain .login{ float:right;margin:12px 0px 0px 0px;background:url(../images/info_login.gif) no-repeat 0px 0px; color:#fff;}
.topmain .login a{ padding-left:18px; color:#fff;}
.topmain .reg{ float:right; margin:12px 0px 0px 20px;background:url(../images/info_login.gif) no-repeat 0px -47px; color:#fff;}
.topmain .reg a{ padding-left:18px; color:#fff;}
.topmain .reg a:hover{ color:#FFFF00; font-weight:bold;}
.topmain .login a:hover{ color:#FFFF00; font-weight:bold;}
.topmain .member{ float:right;background:url(../images/member_bg.gif) no-repeat 0px 0px; width:290px; height:25px;  line-height:25px; margin-top:6px; padding:0px 5px 0px 5px;  color:#fff; font-family:Arial, Helvetica, sans-serif;}
.topmain .member span{ color:#FFFF00;}
.topmain .member a{ color:#fff; padding-left:10px;}
.topmain .member a:hover{ color:#FFFF00; }
.topmain .search{ float:right; margin:6px 0px 0px 40px;}
.topmain .search .inp{ float:left;}
.topmain .search .inp input{border:0px; width:138px; padding-left:5px; background-color:#fff; height:23px; line-height:23px; color:#999;}
.topmain .search .inp1{ float:left;width:28px; height:25px;background:url(../images/info_search.jpg) no-repeat 0 0px;}
.topmain .search .inp1 input{float:left;width:28px; height:25px;background:url(../images/info_search.jpg) no-repeat 0 0px; border:0px;text-indent: -5000px; cursor:pointer;}

.topnav{  float:left; height:40px; text-align:center; color:#fff;  font-size:12px; }
.topnav ul{ float:left; width:500px;}
.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 .other{float:left;}
.topnav .right{ float:right; width:420px; text-align:right;}
.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;}

/*关于我们*/
.about_left{width:1000px;overflow:hidden; padding:10px 0px 15px 0px;}
.about_left ul{ width:1017px; overflow:hidden;}
.about_left li a{float:left; width:110px; height:65px; line-height:65px; text-align:center;font-family:微软雅黑, 黑体, Arial; font-size:18px; background: url(../images/a_navbg.jpg) no-repeat 0px -101px; margin-right:17px; color:#fff;}
.about_left li a:hover{float:left; width:110px; height:65px; line-height:65px; text-align:center;font-family:微软雅黑, 黑体, Arial; font-size:18px; background: url(../images/a_navbg.jpg) no-repeat 0px 0px; color:#fff;}
.about_left .ov a{float:left; width:110px; height:65px; line-height:65px; text-align:center;font-family:微软雅黑, 黑体, Arial; font-size:18px; background: url(../images/a_navbg.jpg) no-repeat 0px 0px; color:#fff;margin-bottom:10px;}

.about_right{width:978px; padding:10px; border:1px dotted #ccc;border-radius: 0px 0px 15px 0px;}
.about_right ul{overflow:hidden;}
.about_right li{ line-height:35px; font-size:14px; color:#444;font-family:微软雅黑, 黑体, Arial;}
.about_right strong{font-family:微软雅黑, 黑体, Arial; font-size:18px; color:#333;}
.about_right li img{padding:3px 8px 3px 8px; height:31px;}
/*底部*/
.indexfoot{ clear:both; width:1000px; text-align:center;  padding:20px 0px 10px 0px; line-height:26px; margin:0 auto;}
.link{width:978px; border:1px solid #dedede;overflow:hidden; background-color:#f9f9f9;line-height:20px;padding:5px 10px 10px 10px; clear:both; margin:0 auto;}
.tagContent { DISPLAY: none; clear:both;}
#tagContent DIV.selectTag {DISPLAY: block;}
.link ul{ width:100%; clear:both; }
.link li{ float:left; padding-right:10px;padding-bottom:5px;}
.link li a{ color:#444;}
.link li a:hover{ color:#f30;}


.link1{width:978px; border:1px solid #dedede;overflow:hidden; overflow:hidden; background-color:#f9f9f9;line-height:20px;padding:10px 10px 0px 10px; clear:both; margin:0 auto;}
.link1 dl{width:100%; clear:both; overflow:hidden; padding-bottom:10px;}
.link1 dd{padding-bottom:5px; float:right; width:900px;color:#ccc;}
.link1 dd a{ color:#666;}
.link1 dd a:hover{ color:#f30;}
.link1 dt{ float:left; width:70px; font-family:微软雅黑, 黑体, Arial; color:#333; font-size:14px;}
.link1 dd span{ color:#000;}


/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop,#feedback,#feedback_hover{ width:36px; height:48px; background:url(../images/weixin.png) no-repeat; position:fixed; left:5px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:9999;}
#feedback{ background-position:-276px -110px; bottom:173px; _margin-bottom:173px;}
#feedback_hover{ background-position:-316px -110px; bottom:173px; _margin-bottom:173px;}
#code{ background-position:-276px -162px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -162px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -214px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/weixin.png) -4px -3px no-repeat; position:fixed; left:40px; bottom:0px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:0px;z-index:9999;}
#feedback_box{ width:230px; height:160px; border:1px #BBBBBB solid; background:#fff; position:fixed; left:50px; bottom:100px;padding:5px;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:0px;z-index:9999;display:none; font-size:12px;}
#feedback_box input,textarea{border:1px #BBBBBB solid;}
