html,body,h1,h2,h3,h4,h5,h6,ul,img,p,div,dl,dt,dd,li,ol,p,strong,form,table,td,th,hr,blockquote,button,caption,fieldset,figure,input,legend,menu,pre {margin:0;padding:0;}
li {list-style-type: none;}
a { text-decoration:none; color: #333; }
a:hover { text-decoration: none;}
a:active{outline:none;}
img {border:0;}

body {
color: #333;
font:12px 'SimSun';
}
/* 头部 */
.header {
height: 40px;
color: #ffffff;
font-size: 12px;
overflow: hidden;
line-height: 40px;
background-color: #222222;
}
.header span {
float: left;
margin-left: 10px;
}
.header .dl {float: right;}
.header .dl a {
float: left;
height: 40px;
color:#ffffff;
display: block;
text-align: center;
}
.header .dl a:hover { font-size:14px; }
.header .dl a.l {
width: 68px;
background-color: #ED4040;
}
.header .dl a.l:hover { background-color: #f95959; }
.header .dl a.r {
width: 48px;
border-left: 1px solid #cccccc;
}
.header .dl a.h {
width: 100px;
border-left: 1px solid #cccccc;
background: url(?/skin/2017news/logoAct.png) no-repeat;
}
/* 位置 */
.position {
min-height: 2px;
margin-bottom: 15px;
box-shadow: 0 1px 4px 0 rgba(0,0,0,.12);
background-color: #ffffff;
}
.position .bar {
width: 1150px;
height: 58px;
margin: 0 auto;
overflow: hidden;
}
.position .bar .wz {
color: #6C6C6C;
font-size: 14px;
max-width: 770px;
height: 38px;
line-height: 38px;
padding: 10px 0 10px 20px;
margin-left: 16px;
background: url(?/skin/2017news/wzbg.jpg) no-repeat left center;
overflow: hidden;
}
.position .bar .wz a { color: #555555;padding: 0 6px; }
.position .bar .wz strong { color:#666;height:38px;line-height:38px;font-weight:normal;padding-left: 6px;}
/* 搜索 */
.search {
width: 310px;
display: block;
padding: 0 14px;
border-radius: 4px;
border: 1px solid #e8e8e8;
background-color: #f5f6f7;
overflow: hidden;
}
.search .txt {
float: left;
border: none;
width: 280px;
height: 20px;
color: #2c2624;
font-size: 14px;
line-height: 20px;
padding: 9px 10px 9px 0;
background: none;
outline-style: none;
font-family: "Microsoft YaHei",Arial,Helvetica,"SimSun";
}
.search .btn {
float: right;
border: none;
width: 20px;
height: 20px;
margin-top: 9px;
cursor: pointer;
background: url(?/skin/2017news/So_btn.png) no-repeat center;
}
/* 搜索End */
.fl {float: left;}
.fr {float: right;}
.top9 {margin-top: 9px;}
.bot16 {margin-bottom: 16px;}
/* 主体 */
.main {
width: 1150px;
margin: 0 auto 100px;
overflow: hidden;
}
.main .con_box {
float: left;
width: 800px;
height: auto;
min-height: 500px;
overflow: hidden;
}
/* 导航条 */
.main .con_box .nav {
float: left;
width: 100px;
position: fixed;
margin-right: 30px;
text-align: center;
overflow: hidden;
}
.main .con_box .logo {
width: 100px;
height: 50px;
margin-bottom: 10px;
text-indent: -9876px;
background: url(?/skin/2017news/mini_logo.png) no-repeat
}
.main .con_box .logo a {
width: 100px;
height: 50px;
display: block;
}
.main .con_box .nav ul {
font-size: 14px;
overflow: hidden;
}
.main .con_box .nav ul li {
margin-bottom: 2px;
overflow: hidden;
}
.main .con_box .nav ul li a {
width: 100px;
height: 40px;
color: #444444;
display: block;
line-height: 40px;
border-radius: 4px;
}
.main .con_box .nav ul li a:hover, .main .con_box .nav ul li a.on { color: #ffffff;background-color: #ed4040; }
/* 主构 */
.main .con_box .list {
float: right;
width: 660px;
overflow: hidden;
}
/* 幻灯 */
.main .con_box .list .hdbox {
width: 600px;
overflow: hidden;
}
.main .con_box .list .hdbox .hd {
overflow: hidden;
}
.main .con_box .list .hdbox .hd .focus { 
width: 600px;
height: 300px;
overflow: hidden;
position: relative;
}
.main .con_box .list .hdbox .hd .focus ul {
height: 300px;
position: absolute;
}
.main .con_box .list .hdbox .hd .focus ul li {
float: left;
width: 600px;
height: 300px;
overflow: hidden;
position: relative;
}
.main .con_box .list .hdbox .hd .focus ul li a.p {
height: 300px;
display: inline-block;
}
.main .con_box .list .hdbox .hd .focus ul li a.p img {
width: 600px;
height: 300px;
}
.main .con_box .list .hdbox .hd .focus ul li span {
height: 40px;
width: 600px;
display: block;
text-indent: 5px;
position: absolute;
margin: -40px 0 0;
background: url(?/skin/2017news/bginfo.png);
}
.main .con_box .list .hdbox .hd .focus ul li span a {
color: #ffffff;
max-width: 540px;
font: bold 16px/40px 'Microsoft YaHei';
white-space: nowrap;
display: inline-block;
text-overflow: ellipsis;
overflow: hidden;
}
.main .con_box .list .hdbox .hd .focus .dd {
right: 0;
bottom: 13px;
width: 100px;
height: 15px;
text-align: center;
position: absolute;
}
.main .con_box .list .hdbox .hd .focus .dd i {
_display: inline;
_zoom: 1;
width: 8px;
height: 9px;
margin: 3px;
display: inline-block;
cursor: pointer;
background: url(?/skin/2017news/bg_datudian.gif) no-repeat -16px center;
}
.main .con_box .list .hdbox .hd .focus .dd i.on { background: url(?/skin/2017news/bg_datudian.gif) no-repeat 0 center; }
.main .con_box .list .hdbox .hd .focus .preNext {
top: 110px;
width: 35px;
height: 35px;
cursor: pointer;
position: absolute;
background: url(?/skin/2017news/larr.png) no-repeat;
}
.main .con_box .list .hdbox .hd .focus .pre { left: 0; margin-left: 5px;}
.main .con_box .list .hdbox .hd .focus .next { right: 0; background: url(?/skin/2017news/rarr.png) no-repeat; margin-right: 5px; }
/* 左侧 */
.main .con_box .list .list_box {
overflow: hidden;
}
.main .con_box .list .list_box .h1 {
width: 660px;
height: 38px;
border-bottom: 2px solid #f2f2f2;
}
.main .con_box .list .list_box .h1 h1 {
display: inline-block;
padding: 0 10px;
font-size: 16px;
font-weight: 100;
height: 38px;
line-height: 38px;
text-align: center;
font-family: "Microsoft YaHei";
border-bottom: 2px solid #f85959;
}
/* 左侧列表 */
.main .con_box .list .list_box .dlad {
width: 640px;
padding: 10px;
border-bottom: 1px solid #e8e8e8;
overflow: hidden;
}
.main .con_box .list .list_box .dlad:hover { border-bottom: 1px solid #a1b8d8; }
.main .con_box .list .list_box dl {
width: 660px;
padding: 10px 0;
border-bottom: 1px solid #e8e8e8;
overflow: hidden;
}
.main .con_box .list .list_box dl:hover { border-bottom: 1px solid #a1b8d8; }
.main .con_box .list .list_box dl dt {
float: right;
width: 480px;
height: 102px;
display: table;
overflow: hidden;
}
.main .con_box .list .list_box dl dt.np {
float: left;
width: 640px;
padding: 0 10px;
}
.main .con_box .list .list_box dl dt .tit{
display: table-cell;
vertical-align: middle;
}
.main .con_box .list .list_box dl dt .tit a.t {
font-size: 20px;
font-weight: 700;
max-height: 54px;
margin-bottom: 4px;
display: inline-block;
font-family: "Microsoft YaHei",Arial,sans-serif;
overflow: hidden;
}
.main .con_box .list .list_box dl dt .tit a:hover { color:#406599; }
.main .con_box .list .list_box dl dt .tit span {
color: #999999;
font-size: 14px;
height: 20px;
line-height: 18px;
margin-top: 10px;
display: block;
font-family: "Microsoft YaHei",Arial,sans-serif;
}
.main .con_box .list .list_box dl dt .tit span a {
color: #fff;
font-size: 12px;
padding: 0 6px;
height: 18px;
line-height: 20px;
display: inline-block;
border: 1px solid #ff6666;
border-radius: 15px;
background-color: #ff6666;
}
.main .con_box .list .list_box dl dt .tit span a:hover {
color: #fff;
border: 1px solid #ccc;
background-color: #ccc;
}
.main .con_box .list .list_box dl dd {
float: left;
width: 156px;
height: 100px;
border: 1px solid #e8e8e8;
background: #fff;
overflow: hidden;
}
.main .con_box .list .list_box dl dd img {
width: 156px;
height: 100px;
}
/* 翻页 */
.main .con_box .list .list_box .page {
color: #666666;
font-size: 14px;
margin: 20px auto;
line-height: 30px;
text-align: center;
overflow: hidden;
}
.main .con_box .list .list_box .page a {
color: #666666;
padding: 7px 6px;
border-radius: 5px;
border: 1px solid #ccc;
}
.main .con_box .list .list_box .page a:hover {
color: #ffffff;
border-color: #ed4040;
background-color: #ed4040;
}
.main .con_box .list .list_box .page select {
height: 28px;
line-height: 30px;
border-radius: 5px;
border: 1px solid #ccc;
display: inline-block;
}
/* 内容 */
.main .con_box .list .list_box .article {
width: 660px;
height: auto;
}
.main .con_box .list .list_box .article .title {
width: 660px;
font-family: "Microsoft YaHei",Arial,sans-serif;
overflow: hidden;
}
.main .con_box .list .list_box .article .title h1 {
font-size: 34px;
line-height: 48px;
}
.main .con_box .list .list_box .article .title span {
display: block;
color: #777777;
font-size: 13px;
margin: 12px 0 20px;
}
.main .con_box .list .list_box .article .title span a { color: #777777; }
.main .con_box .list .list_box .article .content {
font-size: 16px;
line-height: 2em;
min-height: 500px;
overflow: hidden;
}
.main .con_box .list .list_box .article .content p { margin-top: 10px; }
.main .con_box .list .list_box .article .content img {
max-width: 660px;
height: auto;
margin: 0 auto;
display: block;
}

.main .con_box .list .list_box .article .content .question-text {font-size:12px;margin-top:15px;}
.main .con_box .list .list_box .article .content .question-answer {overflow:hidden;}
.main .con_box .list .list_box .article .content .question-answer .answer-item {margin-top:10px;padding-top:5px;border-top:1px dashed #ddd;}
.main .con_box .list .list_box .article .content .question-answer .answer-item b {display:block;}
.main .con_box .list .list_box .article .content .question-answer .answer-item strong {display:block;}

.main .con_box .list .list_box .article .content .show_page {
font-size: 14px;
text-align: center;
overflow: hidden;
}
.main .con_box .list .list_box .article .content .show_page em {font-style: normal;}
.main .con_box .list .list_box .article .content .show_page b{
padding: 7px 10px;
color: #555555;
font-weight: 100;
background-color: #eee;
border: 1px solid #999;
}
.main .con_box .list .list_box .article .content .show_page a {
padding: 7px 10px;
border: 1px solid #ff8a8a;
margin-left:15px;
}
.main .con_box .list .list_box .article .content .link_url {
color: #0000ad;
font-size: 14px;
text-align: right;
text-decoration: underline;
overflow: hidden;
margin:15px auto;
}
/* 评论 */
.main .con_box .list .list_box .pinglun {
width: 660px;
height: auto;
border-top: 1px solid #f2f2f2;
overflow: hidden;
}
/* 相关 */
.main .con_box .list .list_box .related {
padding: 10px;
font-size: 16px;
border-bottom: 4px solid #3f404c;
}
/* 右侧 */
.main .sidebar {
float: right;
width: 340px;
height: auto;
min-height: 500px;
overflow: hidden;
}
.main .sidebar .rd_a {
width: 300px;
padding: 0 20px;
margin-bottom: 16px;
background-color: #f4f5f6;
border-top: 2px solid #ed4040;
font-family: "Microsoft YaHei",Arial,Helvetica,"SimSun";
overflow: hidden;
}
.main .sidebar .rd_a h2 {
font-size: 18px;
padding-top: 15px;
margin-bottom: 6px;
}
.main .sidebar .rd_a dl {
padding: 8px 0;
border-bottom: 1px solid #e8e8e8;
overflow: hidden;
}
.main .sidebar .rd_a dl dt {
float: right;
width: 172px;
height: 40px;
margin: 14px 0;
font-size: 14px;
overflow: hidden;
}
.main .sidebar .rd_a dl dt a { line-height: 20px; }
.main .sidebar .rd_a dl dt a:hover { color:#406599; }
.main .sidebar .rd_a dl dd {
float: left;
width: 118px;
height: 68px;
}
.main .sidebar .rd_a dl dd img {
width: 118px;
height: 68px;
}
.main .sidebar .rd_b {
width: 300px;
padding: 0 20px;
margin-bottom: 16px;
background-color: #f4f5f6;
border-top: 2px solid #ed4040;
font-family: "Microsoft YaHei",Arial,Helvetica,"SimSun";
overflow: hidden;
}
.main .sidebar .rd_b h2 {
font-size: 18px;
padding-top: 15px;
margin-bottom: 6px;
}
.main .sidebar .rd_b dl {
padding: 8px 0;
border-bottom: 1px solid #e8e8e8;
overflow: hidden;
}
.main .sidebar .rd_b dl dt {
float: left;
width: 172px;
height: 68px;
display: table;
overflow: hidden;
}
.main .sidebar .rd_b dl dt .cell{
display: table-cell;
vertical-align: middle;
}
.main .sidebar .rd_b dl dt .cell a {
font-size: 14px;
max-height: 40px;
line-height: 20px;
display: inline-block;
overflow: hidden;
}
.main .sidebar .rd_b dl dt .cell a:hover { color:#406599; }
.main .sidebar .rd_b dl dt .cell span {
color: #999999;
font-size: 12px;
display: block;
}
.main .sidebar .rd_b dl dd {
float: right;
width: 118px;
height: 68px;
}
.main .sidebar .rd_b dl dd img {
width: 118px;
height: 68px;
}
.main .sidebar .rd_c {
width: 312px;
padding: 0 14px;
margin-bottom: 16px;
background-color: #f4f5f6;
border-top: 2px solid #ed4040;
font-family: "Microsoft YaHei",Arial,Helvetica,"SimSun";
overflow: hidden;
}
.main .sidebar .rd_c h2 {
font-size: 18px;
padding-top: 15px;
margin-bottom: 10px;
}
.main .sidebar .rd_c dl {
float: left;
width: 144px;
margin: 0 6px 16px;
}
.main .sidebar .rd_c dl dt {
width: 144px;
height: 36px;
margin-top: 6px;
font-size: 14px;
overflow: hidden;
}
.main .sidebar .rd_c dl dt a { height: 36px;line-height: 18px;display: block;overflow: hidden; }
.main .sidebar .rd_c dl dt a:hover { color:#406599; }
.main .sidebar .rd_c dl dd { width: 144px;height: 84px; }
.main .sidebar .rd_c dl dd img { width: 144px;height: 84px; }
.main .sidebar .rd_d {
width: 340px;
margin-bottom: 16px;
background-color: #f4f5f6;
border-top: 2px solid #ed4040;
font-family: "Microsoft YaHei",Arial,Helvetica,"SimSun";
overflow: hidden;
}
.main .sidebar .rd_d h2 {
font-size: 18px;
padding: 15px 20px 0;
}
.main .sidebar .rd_d ul {
overflow: hidden;
}
.main .sidebar .rd_d ul li {
width: 300px;
padding: 15px 20px;
border-bottom: 1px solid #e8e8e8;
font-size: 14px;
overflow: hidden;
}
.main .sidebar .rd_d ul li a {display: block;}
.main .sidebar .rd_d ul li a img { width: 300px;height: 170px;margin-bottom: 5px; }
.main .sidebar .rd_d ul li a span{ width: 300px;max-height: 36px;line-height: 18px;display: inline-block;overflow: hidden;}
.main .sidebar .rd_d ul li a:hover { color:#406599; }

/* 右侧广告位 */
.main .sidebar .r_a1, .main .sidebar .r_a2, .main .sidebar .r_a3, .main .sidebar .r_a4 {
width: 300px;
min-height: 60px;
padding: 20px;
margin-bottom: 16px;
background-color: #f8f8f8;
overflow: hidden;
}
/* 友情 */
.flink {
overflow: hidden;
}
.flink ul {
float: right;
width: 300px;
padding: 10px 20px;
background-color: #f4f5f6;
border-top: 2px solid #ed4040;
overflow: hidden;
}
.flink ul span {
display: block;
font-size: 14px;
margin-bottom: 10px;
}
.flink ul li {
float: left;
width: 100px;
height: 20px;
line-height: 20px;
text-align: center;
overflow: hidden;
}
.flink ul li a { color: #999999; }
/* 底部 */
.footer { padding: 10px 0;text-align: center;overflow: hidden; }
.footer p { color: #999999;line-height: 30px;font-family: "Microsoft YaHei",Arial,Helvetica,"SimSun"; }
.footer p a { color: #999999;margin-left: 8px; }
#content_end_2{margin:10px auto;}
