/*
author:ck
date:11.02.21
*/ 
body {background:#fff; text-align:center; font-size:12px; font-family:simsun;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
input, select {font-size:100%;}

a {color:#333; text-decoration:none;}
a:hover {color:#f00; text-decoration:underline;}

.clear {clear:both; font-size:1px; height:1px; overflow:hidden;}
.clearfix{*zoom:1;}
.clearfix:after{content:'\20'; display:block; height:0; clear:both;}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}

.gd {background:url(../images/gd.png) no-repeat; margin:0 auto; height:430px; width:705px;}
.gd h3 {height:35px; overflow:hidden; text-indent:-9999px;}
.gd .focusTopic {height:150px;}
.gd .focusTopic_tit {height:28px; line-height:26px;}
.gd .focusTopic_tit a {color:#960302; font-size:16px; font-weight:bold;}
.gd .focusTopic_cont {float:right; width:455px;}
.gd .focusTopic_pic {float:left; padding-top:22px; width:246px;}
.gd .focusTopic_pic img {width:180px; height:110px;}
.gd .focusTopic_txt {line-height:190%; margin:6px 15px 0 0; text-align:left; text-indent:2em;}
.gd .focusTopic_txt a {}
.gd .focusTopic_txt .moreLnk {}

.poll {height:43px; margin:0 18px 0 27px;}
.pl {float:left; width:98px;}
.pr {float:right; width:92px;}
.pl a,
.pr a {display:block; height:43px; overflow:hidden; text-indent:-9999px;}
.num {float:left; line-height:43px; vertical-align:baseline; width:72px;}
.num strong {font-weight:bold; font-family:"Microsoft YaHei",Georgia; font-size:14px; margin-right:4px;}
.per {background:url(../images/per.png); float:left; height:43px; margin:0 9px; width:308px;}
.per_red {background:url(../images/per.png) 100% -45px no-repeat; float:left; height:43px;}
.per_arr {background:url(../images/per.png) 100% -90px no-repeat; display:block; margin:0 -8px; position:relative; height:20px;}

.pk {height:170px; margin:22px 10px 0 28px; text-align:left;}
.pkl {float:left; height:170px; width:305px;}
.pkr {float:right; height:170px; width:305px;}
.pk_pic {float:left; margin-bottom:20px; width:120px;}
.pk_pic img {border:1px solid #e2e1e9; padding: 4px; width:90px; height:108px;}
.pk_side {background:url(../images/listdot.png) 0 12px no-repeat; color:#d32924; font-weight:bold; float:left; padding-top:8px; text-indent:10px; width:180px;}
.pk_tit {float:left; font-size:14px; font-weight:bold; margin:6px 0; width:180px;}
.pk_txt {float:left; line-height:160%; width:180px;}
.pk_tit a, 
.pk_txt a {color:#666;}
.pk_tit a:hover, 
.pk_txt a:hover {color:#f00;}
.pk_btn {clear:both;}
.pk_btn a {background:url(../images/btn.png); display:block; height:25px; margin:0 auto; overflow:hidden; text-indent:-9998px; width:98px;}
.pkl .pk_btn a {background-position:0 -30px;}
.pkr .pk_btn a {background-position:0 -55px;}