/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin: 0; padding: 0; }
div {word-wrap: break-word; word-break: break-all; margin: 0 auto; }
fieldset, img {border: 0; }
:focus {outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: normal; font-weight: 400; }
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: 400; }
abbr, acronym {border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option {font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
body {line-height: 1.5; font-family: Tahoma, sans-serif; }
ol, ul {list-style: none; }
table {border-collapse: collapse; border-spacing: 0; }
caption, th {text-align: left; }
sup, sub {font-size: 100%; vertical-align: baseline; }
:link, :visited, ins {text-decoration: none; }
code, kbd, samp, tt, input, button, textarea, select {font-size: 100%; }

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
 
.clearfix {
    clear: both;
}

.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

 body {font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif; font-size: 12px; color: #414141; background-color: #fff;}
.na_v{width: 960px; font-size:12px;margin: 10px auto 20px auto; color:#666; background:#F7F7F7;height: 28px; line-height: 28px; padding:0px 0px 0px 10px;background-image: url(/images/nav_bg.png);}
.na_v a{color:#666;}
.na_v a:hover{ text-decoration: underline;}
.box{width: 970px; margin-bottom: 20px;}
.box a{color:#333;}
.box a:hover{color:#f60;}
.left{width: 630px; float: left;}
.topnews{margin-top: 14px;}
.topnews li{font-size: 14px; height: 28px; line-height: 28px; width: 280px;  overflow: hidden; background:url(/images/sq.png) 0px 50% no-repeat;padding-left: 14px;}
.topnews li a{ font-size: 14px; }

.iblock{}
.intro{border-top: 6px solid #b2b6bf; background:#f6f6f7; margin-bottom: 35px;padding: 18px 22px 22px 12px; font-size: 14px; text-indent: 2em; line-height: 26px;}
.subject{font-size: 18px; color: #333; font-weight: bold;}
.time{font-size: 14px;color: #999; margin-top: 14px; text-align: right; width: 146px;background:url(/images/time.png) 0px 50% no-repeat; float: right; padding-left: 14px;}
.digest{margin-top: 18px; font-size: 14px;color: #333;}
.dig{ line-height: 26px;}
.pict{float:left; width: 165px;height: 110px; padding-right: 18px;}
.meta{color:#069; float: right; font-size: 14px; font-weight: normal;}
.line{background:url(/images/line.png) no-repeat; width: 630px; height: 3px; margin: 36px 0px 20px 0px;}

.right{float: right; width: 300px;}
.h1{width: 900px;font-size: 26px; margin:10px auto; height: 48px; line-height: 48px; background:url(/images/ico.png) no-repeat; padding-left: 70px;}
.h1 span{color: #666;}
.vli{font-size: 24px;}
.h1 h1{display: inline;}
h1{font-weight: bold;}

.titl{border-top: 1px solid #b2b6bf; font-size: 20px; font-weight: bold; padding-top: 14px;}
.hot{margin-top: 40px;}
.cate{}
.cate li{ height: 28px; line-height: 28px; margin-top: 18px;}
.cnam{background:#5aabd5; height: 28px; line-height: 28px; float: left; color:#fff;font-size: 14px;padding:0px 15px 0px 15px;}
.cnam a{color:#fff;}
.cnam a:hover{color:#fff; text-decoration: underline;}
.arr{background:url(/images/r1.png) no-repeat;width: 17px;height: 28px;float: left;}
.enterbbs {margin-top: 35px;}
.enterbbs a{font-size: 18px;color:#fff; background:#ef7b0a;padding:4px 6px 4px 6px;}
.enterbbs a:hover{color: #fff; text-decoration: underline;}
.sns{margin-top: 15px;}
.sns img {margin-right: 15px;}

.jczt{ display:block;  /*margin-top:3px;*/ background:#e97907;}