

html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol {
  margin: 0 0;
  padding: 0 0;
}
body {
  font-family: "����", "������", arial;		
  font-size: 12px;
  background-color: #ffffff;
  line-height: 14px;
}
a{
	    text-decoration: none;
	}
 li{list-style-type:none;}
.pindao {
margin: 5px;
}
.divimg {
width: 1000px;
height: 80px;
margin: 0 auto;
}

.pindaomain {
margin: 0 auto;
width: 1200px;
}
.line{
padding: 2px;
}

.line li  a,.line li a:visited,.line li a:hover{
color:#ffffff;
text-align:center;
}
.line li {
float: left;
font-size: 14px;
margin-top: 7px;
margin-left: 16px;
margin-right: 10px;
width: 90px;
text-align: center;
line-height: 16px;

}

.search .text{
 font-size: 12px;
padding: 2px;
}
.bordered {
border: 1px solid #dddddd;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
padding: 5px;
border-radius: 2px;
}


.gridone{
width: 1000px;

}
.gridtwo{
width:480px;
float:left;

}
.gridtwo1{
width:480px;
float:right;

}
.gridthree{
width: 480px;
float:right;
}

.col1{

width:550px;
float:left;
display: inline;
}
.col2{
width:550px;
float: right;
display: inline;
}
.col3{
width:550px;
float:left;
display: inline;
}
.col4{
width:550px;
float: right;
display: inline;
}
.col5{
width:400px;
float: left;
display: inline;
}
.col6{
width:400px;
float: left;
display: inline;
}

.col7{
width:400px;
float: right;
display: inline;
}





.tit02 {
height: 25px;

border-bottom: 1px solid #ddd;
}

.tit02 .ch {
float: left;
font-size: 16px;
font-weight: bold;
padding-top: 8px;
}
.tit02 .cdgray a {
background:  no-repeat -499px -769px;
padding: 0 5px 0 7px;
color:#333;
}

.tit02 .cdgray {
float: right;
padding: 10px 4px 0 0;
}
.tit02 .cdgray a.nobg {
background: none;
}
.showpic {
float: left;
margin: 5px 2px;
width: 165px;
position: relative;
}
.shadowpic {
height: 15px;
width: 165px;
background-color: #000;
opacity: .5;
filter: alpha(opacity=50);
margin-top: 85px;
position: absolute;
}
.pictitle {
position: absolute;
left: 0;
bottom: 0;
text-align: center;
}
.pictitle a {
color: #fff;
}


li a{
color: #333;
}
li a:visited,.links a:visited{
color:#333;
}
li a:hover,.tit a:hover,.links a:hover{
color:#ba2636;
}
.footer-link li a{
color:#fff;
}
.footer-link li a visited{
color:#fff;
}
.tit a:visited{
color:#903d11;
}
.listvideo{
float: left;
margin-top:10px;
margin-left:10px;
}
.listvideo li{
overflow: hidden;
font-size: 14px;
line-height: 24px;
padding-left: 21px;
background:  no-repeat 0 -133px;
}
.tit{
font-size:18px;
font-weight:bolder;
line-height: 18px;
}
.tit a{
margin-left:10px;
color:#903d11;
text-align:center;
}
.newline{
margin-top:5px;
}
}
.links{
margin-top:20px;
}
.links a{
color:#333;
margin-left:10px;
}
.tit03{
margin-top:10px;
border-top:1px solid #ccc;
height: 30px;
}
.linebrown{
height: 1px;
width: 90px;
border-top: solid 2px #8a380c;
position: absolute;

}
.ch03{
float: left;
font-size: 16px;
line-height: 16px;
font-weight: bold;
padding-top: 8px;

}
.tit03 .cdgray {
float: right;
padding: 6px 4px 0 0;
}
.ch03 a{
color:#903d11;
}

.list01 li {
background:  no-repeat 0 8px;
_background:  no-repeat 0 7px;
padding-left: 15px;
font-size: 14px;
line-height: 24px;
}
.main-news-tab .mod-tabs .tab-menu li {
float: left;
border:0;
}
.main-news-tab .mod-tabs .tab-menu li a{
float: left;
width: 85px;
font-size: 18px;
font-weight: bolder;
_display: inline;
text-align: center;
color: #903d11;
line-height: 28px;
height: 28px;
padding: 5 7px;
}
.main-news-tab .mod-tabs .tab-menu li .tabactive {
color: #000;
border:1px solid #903d11;
}
.yuanchuang{
margin-top: -50px;

}
.main-news-tab {
width: 350px;
margin: 0 auto;
margin-top: 10px;
overflow: hidden;
_zoom: 1;
_display: inline;
}
.main-news-tab .mod-tabs {
float: left;
_display: inline;
overflow: hidden;
_zoom: 1;
width: 350px;
}

.list02 li{
background:  no-repeat 0 8px;
_background:  no-repeat 0 7px;
padding-left: 15px;
font-size: 12px;
line-height: 24px;
}
.sh{
padding:0 10px 10px 10px;
border-bottom: 1px solid #d2c189;
}
.title4{
padding:5px;
height: 25px;
}
.bor{
border: 1px solid #d2c189;
}
.minsufengbg{
margin-left: 20px;
}
.wenxuebg{
margin-left: 20px;
}
.danganbg{
margin-left: 20px;
}
.wenhuaquanbg{
margin-left: 20px;
}
.hudongbg{
margin-left: 20px;
}

.yichan{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.mfms{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.xianfeng{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.xinlun{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.shizhi{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.shiji{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.shumu{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.moke{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.jianshang{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.zatan{
width: 340px;
height: 20px;
margin-top: 10px;
background:;
}
.hotpic {
float: left;
width: 150px;
height: 100px;
position: relative;
overflow: hidden;
margin: 5px 12px 0 0;
_margin: 5px 9px 0 0;
}
.hottxt {
float: right;
width: 170px;
}
.dushupic {
float: left;
width:90px;
height: 90px;
position: relative;
overflow: hidden;

}
.dushutxt{
float: right;
width: 150px;
height: 90px;
}
 .dushutxt a:link, .dushutxt a:visited {
line-height: 24px;
font-size: 12px;
color:#ba2636;
}
.hottxt p{
line-height: 24px;
font-size: 12px;
}
.hottxt a:link,.hottxt a:visited{
line-height: 24px;
font-size: 14px;
color:#ba2636;
}
.hottxt a:hover,.dushutxt a:hover{
color: #ba2636;
}
.hotpic p {
color: #666;
line-height: 18px;
}
.space10 {
clear: both;
height: 10px;
line-height: 0;
font-size: 0;
}
.cred, .cred a:link, .cred a:visited, .cred a:hover{
color: #ba2636;
font-size: 12px;
}
.title5 {
padding: 5px;
height: 20px;
border-bottom: 2px solid #8a380c;
margin-bottom: 5px;
}
.yh{
padding: 3px;
}
.shuhua{
width: 115px;
height: 110px;
float: left;
padding-left: 5px;
}
.title6 a{
color:#333;
}

footer {
  overflow: hidden;
  _zoom: 1;
  margin-top: 20px;
}
footer li,
footer a {
  color: #d6d6d6;
  line-height: 18px;
}
footer a:hover {
  color: #fff;
}
footer p {
  color: #fff;
}
footer .words {
  color: #fff;
  font-weight: bold;
}
.foot-top {
  overflow: hidden;
  _zoom: 1;
  background: #333333;
  padding: 7px 0;
  border-bottom: 1px #222 solid;
}
.foot-top-cont {
  width: 960px;
  margin: 0 auto;
}
.foot-top-cont .footer-link {
  margin-right: 113px;
  float: left;
  _display: inline;
}
.foot-top-cont .footer-link li {
  float: left;
  _display: inline;
  padding: 0 10px;
}
.ztjc {
color: #fff;
font-weight: bolder;
}
.cdminsu{
margin-top: 20px;
position: absolute;
margin-left: 750px;
}
.cdminsu a {
padding: 0 5px 0 7px;
color:#333;
background:  
no-repeat -499px -769px;
}
.cdminsu .nobg{
background: none;
}
.main-news-tab .mod-tabs .m-main {
margin-top: 15px;
overflow: hidden;
_zoom: 1;
position: absolute;
}
.wenhuadiv{
float: left;width: 85px;font-size: 14px;font-weight: bolder;_display: inline;text-align: center;background-image:;line-height: 28px;height: 30px;
}