body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,em,i{margin:0;padding:0; text-decoration:none; list-style:none; border:0px; font-style:normal}
body{margin:0;padding:0;font-size:14px;font-family:"Hiragino Sans GB",SimSun,Arial,"Helvetica Neue",Helvetica;color:#333;}
body{background:url(images/bg.jpg) top center no-repeat}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
img{border:none;}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both;}
a{color:#333;background-color:transparent;text-decoration:none}
a:hover{color:#b22f1b}
ol {list-style-type: decimal; margin-left:30px;}
ol li {list-style-type: decimal; text-indent:0px}
.more{float:right; padding-right:5px; font-size:12px; font-weight:normal}
.pagination{padding:10px;}
.box1{ border:1px solid #e2e2e2}

.col{width:1200px;margin:0px auto; background:#FFF;}
.w400{width:400px; overflow:hidden}
.w500{width:500px}
.w680{width:680px}
.w980{width:980px}

.w780{width:780px}




.mb10{margin-bottom:10px!important}
.mr10{margin-right:10px!important}
.mt10{margin-top:10px!important}
.pb10{padding-bottom:10px!important}
.pt10{padding-top:10px}
.pt5{ padding-top:5px;}

.fl{float:left;}
.fr{float:right}


/*顶部*/
.header{background:url(images/head_bg.png) 0 0 repeat-x;padding-top:31px;}
.logo{ margin-left:30px; margin-top:20px}
.headr{ line-height:100px; margin-right:20px;}

.nav{color:#FFF;height:60px; font-size:18px;line-height:60px;background:#374262; text-align:center; z-index:2;}
.nav li{float:left}
.nav a{color:#FFF; padding:0px 19px; display: inline-block;}


.biaoti{padding:20px 10px}
.biaoti h2{ font-size:20px; line-height:28px; color:#444751; margin-bottom:10px}
.biaoti h3{font-size:14px; font-weight:normal}
.biaoti p{ color:#898989; text-indent:2em;; line-height:26px}
.zhuti h2{ font-size:30px; line-height:28px; color:#444751; margin-bottom:10px; text-align:center; border-bottom:1px solid #999; padding:20px 0px}

.menu{color:#000;}
.menu a { color:#000;
  width: 185px;
  height:438px;
  line-height: 180px;
  display: block;
  margin: 5px;
  text-align: center;
  float: left;
  opacity: 0.6;
}
.menu img{margin-top:20px}
.menu1 {background:url(images/menu1.jpg)}
.menu2 {background:url(images/menu2.jpg)}
.menu3 {background:url(images/menu3.jpg)}
.menu4 {background:url(images/menu4.jpg)}
.menu5 {background:url(images/menu5.jpg)}
.menu6 {background:url(images/menu6.jpg)}

.zzsc{text-align:center;clear:both;font-size:4px;}


/*首页闻列表*/
.news_text{padding:10px;}
.news_text li{display:block; width:100%; border-bottom:1px dotted #ddd;padding-bottom: 10px;margin-bottom: 10px;}
.news_text li .data{width: 60px; height: 66px;margin: 0px 15px 0 0; text-align: center;line-height: 26px;}
.news_text li .data em{color: #fff;font-size: 12px;background: #374262;display: block;}
.news_text li .data i{display: block;font-size: 18px;background: #e1e0d8;color: #374262;line-height: 40px;}
.news_text li a{font-size:18px; color:#333333; margin-bottom:4px; display:block}
.news_text li p{font-size:12px; line-height:21px; color:#666}



/*内容页*/
.viewbox{line-height:28px; font-size:14px;padding-top:10px;color:#333333; text-indent:2em; padding:10px;}

.viewbox table,.viewbox table tr td,.viewbox table tr th{border-collapse:collapse;  vertical-align:middle;  border:1px solid #ccc}
.viewbox  th{background:#EFEFEF;}


/*友情链接*/
.flink{margin-bottom:10px; text-align:left; line-height:36px; height:36px;background:#222931!important}
.flink strong{float:left; font-size:14px;color:#c9d3dd; display:block; margin-right:10px;}

.footer{line-height:28px;color:#c9d3dd;background:#222931; height:225px;margin-top:5px; padding-top:5px;}
.footer a{color:#c9d3dd}
.footl{ text-align:left}
.footr{background:url(images/footr.jpg) no-repeat; height:170px; position:relative}
.footr span{position:absolute; left:170px; top:10px; display:block}
.footer .foot{background:#222931!important}