@charset "gb2312";
body{font:normal 12px/normal "宋体","Arial"; color:#333;background:#fff;}
body,div,span,p,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,textarea,fieldset,legend,label,button,input,table,th,tr,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img,a img{border:0 none;}
ul,ol{list-style:none}
table,td,th,select,textarea,button{font-size:12px;border:none;padding:0px;margin:0px;}
input{font-size:12px;padding:0px;margin:0px;}
input.text{height:17px;}
select{padding:1px;height:21px;}
select,input,img,button{vertical-align:middle;}
textarea{overflow:auto;}
table{border-collapse:collapse;border-spacing:0;}
button{overflow:visible;}
address,caption,cite,em,i,u{font-style:normal;text-decoration:none;}
caption, th{text-align:left;}
/* 默认链接颜色 */
a,a:focus{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}

/* 通用属性 */
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;zoom:1}
/*文字对齐方式*/
.txtl{text-align:left}
.txtr{text-align:right}
.txtc{text-align:center}
/*字体字号*/
.font12{font-size:12px;}
.font14{font-size:14px;}
.fontA{font-family:'Arial'}
.b{font-weight:bold;}
/*常用方法*/
.block{display:block}
.inline{display:inline}
.hidden{display:none}
.vshow{visibility:visible;}
.vhidden{visibility:hidden;}
.hand{cursor:pointer;}
.nobd{border:0 none!important;}
.nobg{background:none!important;}
/*字体颜色*/
.c_red{color:#f00!important;}
.c_bule{color:#00f!important;}
.c_yellow{color:#ff0!important;}
/* 列表属性 */
.list12 ul{width:auto;margin:0 auto;}
.list12 li,.list12 p{line-height:22px;font-size:12px;text-align:left;}
.list12 li img {margin-right:2px;}
.list14 ul{width:auto;margin:0 auto;}
.list14 li,.list14 p{line-height:24px;font-size:14px;text-align:left;}
.list14 li img {margin-right:2px;}
/*布局*/
.blank10 {clear: both;display: block;height: 10px;overflow: hidden;}
.content,.ad{width: 960px;margin:0 auto;}

/* pad */
.pad {width: 980px;border-top:1px solid #dadada; border-right:1px solid #dadada; background-color:#F8F8F8; margin-top:10px; margin: 0px auto; padding: 0px; }

.pad ul{}
.pad ul li{width:136px; height:28px;border-left:1px solid #dadada; border-bottom:1px solid #dadada; overflow: hidden; float:left;text-align:center;}
.pad ul li a{color:#111; height:29px; line-height:29px;}
.pad ul li a:hover {display: block;background-color:#76A7D9;  }
.pad ul .zwtg{width:20px; height: 86px; float:left;}


/*  t_ad*/
.t_ad{border:0px solid #dadada; width:612px; margin: 0px auto; padding: 0px;}
.t_ad ul {height:82px;background-color:#F8F8F8; border-top: 1px solid #D0D0D0;border-right: 1px solid #D0D0D0;}
.t_ad ul li{width:117px;overflow:hidden; height:26px; border-left: 1px solid #D0D0D0;border-bottom: 1px solid #D0D0D0; float:left;text-align:center;}
.t_ad ul li a{color:#111; height:26px; line-height:26px;}
.t_ad ul li a:hover {display: block;background-color:#76A7D9;  }
.t_ad ul .zwtg{width:20px; height: 80px; float:left; line-height: 20px;}

/*  baidu_ad */
.baidu_ad{ width:615px; height:40px; margin: 0px auto; padding: 0px;}

.listright {
    background: none !important;
    padding: 5px 0 !important;
    border: 0 !important;
    width: 300px;
    margin: 0 auto;
}



/*  zwtj*/
#main_r div{padding: 0px;}
.zwtj{ width:310px; height:249px;}
.zwtj ul{ width:310px; height:248px; border-right:1px solid #dadada; border-top:1px solid #dadada; background-color: #F8F8F8; margin-top: 0px;}
.zwtj ul li{width:154px; float:left; border-left:1px solid #dadada; border-bottom:1px solid #dadada; text-indent: 1em;overflow:hidden; height:24px;}
.zwtj ul li a{ vertical-align : middle; text-decoration: none;}
.zwtj ul li a:hover {display: block;background-color:#76A7D9;  }

/*  baidu_adtm*/
.baidu_adtm{ width:610px; height:26px;margin-left: 0px; background-color:#e8f0f9; margin: 0px auto; padding:0px;}
.baidu_adtm ul{}
.baidu_adtm li{text-align: center; font-size: 14px;}

/**/
.box .text_list li{float:left; width:298px;}
.zst_list{overflow:hidden;zoom:1;padding:5px 9px;}
.zst_list li{float:left;width:150px;}

/*  文章栏目页*/
.baidulm{
    margin: 20px auto 0 auto;
    width: 580px;
    height: 90px;
    padding-bottom: 20px;
}

.fentiao{
    margin: 10px auto 0 auto;
    width: 628px;
    border-bottom: 1px dotted #ccc;
}
.fenyeshang{
    margin: 20px auto 0 auto;
    width: 638px;
    height: 150px;
    padding-bottom: 20px;
}
.fenyexia{
    margin: 20px auto 0 auto;
    width: 615px;
    height: 250px;
    padding-bottom: 20px;
}

.zhengwenqian{
    width: 580px;
    height: 90px;
    margin: 0 auto;
    padding-bottom: 20px;
}

.fenxiangqian{
    margin: 10px auto 0 auto;
    width: 638px;
    height: 194px;
    padding-bottom: 20px;
}


.biaotihou{
    display: inline-block;
    width: 234px;
    height: 22px;
    margin: 0 0 10px 20px;
    vertical-align: -6px;
}

/*  图谜内容页*/

.baidutg {
width: 468px;
height: 60px;
margin: 15px auto 0 auto;
background-color: #e8f0f9;
padding-bottom: 15px;
}

.baidutg2 {
width: 900px;
height: 120px;
margin: 15px 0px;
background-color: #e8f0f9;
padding-bottom: 15px;
}

.baidutg3 {
width: 980px;
height:160px;
margin: 15px auto 0 auto;
}