@charset "gbk";
/* CSS Document */
#searchbreak { width:960px;margin:0 auto;height: 44px;overflow: hidden;}
#searchbreak .break {float: left;height: 44px;line-height: 44px;overflow: hidden;width: 660px;}
#searchbreak .search {float: right;padding-top: 12px;}
#keyborad {width: 180px;}

#main {border-top: 1px solid #c3e1bf;overflow:auto;_height:1%;width:960px;margin:0 auto;}
#main a:hover{ color:#F00}
.leftbox {float: left;overflow: hidden;width: 670px;}
.rightbox {float: right;overflow: hidden;padding-top: 8px;width: 280px;}



#pages {padding: 20px 0;text-align: center; clear:both}
#pages a {border: 1px solid #219CD7;display: inline-block;margin-right: 3px;padding:2px 8px;}
#pages a.onpage{ background:#ff6600;border: 1px solid #ff6600}

#tbzylc { margin-top: 6px;}
.rcols {margin-top: 10px;}
.rcols .captions {background-image:url(../../images/index/rcols_captions_bg.jpg);background-repeat:no-repeat;height:29px;line-height:29px;overflow:hidden;}
.rcols .captions h6 {float: left;font-size: 14px;padding-left:8px;height:29px; line-height:29px}
.rcols .captions h6 a {color: #009900;}
.rcols .captions span {float: right;font-size: 12px; padding-right: 6px; padding-top: 3px;}
.rcols .captions span a {color: #333333;}
.rcols .rcols_ul {border-bottom: 1px solid #BFDEF2;border-left: 1px solid #BFDEF2;border-right: 1px solid #BFDEF2; padding: 12px 0px 10px 12px;}
.rcols .rcols_ul li {background:url(../../images/index/artnums_ul_li_bg.jpg) no-repeat left center;line-height: 26px; height:26px; overflow:hidden;padding-left: 8px;}
.rcols .rcols_ul li a {color: #3B3B3B;}
 /*------------------tab---------------*/
#gkhot { overflow:auto;_height:1%; margin-top:10px}
#gkhot h6{ float: left;width:85px; height:30px; line-height:30px; font-size:14px; color:#009900; text-align:center}
#gkhot #tabtit { float: right;margin-right: 1px;width: 185px; height:30px; line-height:30px;}
#tabtit span{ float:right; background:url(../../images/index/tab_span_bg.jpg) no-repeat left top; width:61px; text-align:center; height:30px; line-height:30px; cursor:pointer}
#tabtit span.onpresent { background:url(../../images/index/tab_span_select_bg.jpg) no-repeat left top}
#gkhot_tabCon{ border:1px solid #c4e1bf; border-top:none;padding:10px 7px 6px 7px; background:#fafdf9;}
#gkhot_tabCon .gkhot-tabCon1 ul{  background:url(../../images/index/zk_list_icon.gif) no-repeat  0 -396px}
#gkhot #gkhot_tabheader { height:30px; line-height:30px;background:url(../../images/index/tabs_bg.jpg) no-repeat left top;}
#gkhot_tabCon .gkhot-tabCon1 ul li { line-height: 26px;padding-left: 19px; height:26px;overflow:hidden}
#gkhot_tabCon .gkhot-tabCon2 ul{background:url(../../images/index/zk_list_icon.gif) no-repeat  0 -396px}
#gkhot_tabCon .gkhot-tabCon2 ul li { line-height: 26px;padding-left: 19px; height:26px;overflow:hidden}
.gkhot-tabCon3 .pic{ overflow:auto;_height:1%; padding-top:10px; padding-bottom:7px}
.gkhot-tabCon3 .pic dl { width:126px;}
.gkhot-tabCon3 .pic dl dt{ padding:1px; border:1px solid #c7c7c7; height:88px}
.gkhot-tabCon3 .pic dl dd{ height:28px; line-height:28px; font-size:12px; overflow:hidden;}
.gkhot-tabCon3 .pic a{ color:#0B3B8C}
.gkhot-tabCon3 .pic  img { width:122px; overflow:hidden; height:88px}
.gkhot-tabCon3 .list_txt ul{ padding-left:10px; background:url(../../images/index/zk_list_icon.gif) no-repeat  0 -396px}
.gkhot-tabCon3 .list_txt ul li{line-height:26px;height:26px;padding-left: 8px; overflow:hidden}


#leftup {border-bottom: 1px solid #BBDCEC;border-left: 1px solid #BBDCEC;border-right: 1px solid #BBDCEC;overflow: hidden;width: 668px;}
#hdnav {font-size: 14px;height: 32px;overflow: hidden;padding-left: 34px;padding-top: 14px;}
#hdnav a {color: #C70000;}
#hdnav li {float: left;height: 32px;line-height: 32px;margin-right: 24px;padding-left: 34px; width: 66px;}
#hdnav .hdnav1 {background:url(../../images/index/zk_list_icon.gif) no-repeat scroll 0 0 transparent;}
#hdnav .hdnav2 {background:url(../../images/index/zk_list_icon.gif) no-repeat scroll 0 -40px transparent;}
#hdnav .hdnav3 {background:url(../../images/index/zk_list_icon.gif) no-repeat scroll 0 -80px transparent;}
#hdnav .hdnav4 {background:url(../../images/index/zk_list_icon.gif) no-repeat scroll 0 -120px transparent;}
#hdnav .hdnav5 {background:url(../../images/index/zk_list_icon.gif) no-repeat scroll 0 -160px transparent;}

#leftup .title h1 {color: #012160;font-size: 24px; font-weight: bold;padding-bottom: 24px; padding-top: 30px;text-align: center;}
.title .titlefrom {border-bottom: 1px dashed #CBCBCB; margin: 0 15px; padding: 0 15px 6px; text-align: center;}
.title .titlefrom span {padding-right: 6px;text-align: center;}
#leftad {margin-bottom: 10px;margin-top: 10px; overflow: hidden;  text-align: center; width: 630px;}
#kword {background:#FAFAFA;border: 1px solid #E6E6E6;font-size: 12px;margin: 0 20px; padding: 0 15px 20px;}
#kword p {line-height: 25px;margin: 20px auto 0;}
.writed { padding:0px 20px 20px 20px; font-size:14px;}
.writed p {font-size: 14px;line-height: 26px; padding-top:8px; }
.writed img{ margin:10px 0 10px 0;}
#hagree {margin-top: 10px;overflow: hidden;position: relative; float:left; left:40%;}
#hagree .ding_box { background:url(../../images/index/ding_box_bg.jpg);float: left;height: 68px;width: 61px; overflow:hidden}
.ding_box .box1 {font-size: 22px;width: 56px; height:40px; line-height:40px; text-align:center}
.ding_box .pic{ padding-top:13px; height:13px; padding-bottom:14px; line-height:13px;width: 56px; text-align:center; overflow:hidden}
.ding_box .box2 {font-size: 12px;width: 56px; height:26px; line-height:26px; text-align:center}
#nextpre p { line-height: 20px;}
#nextpre p span { color: #3B3B3B; font-size: 14px; font-weight: bold; padding-left: 15px;}
#nextpre p a { font-size: 14px;}
#shares {border-bottom: 1px dashed #CCCCCC; margin-left: 20px; margin-right: 20px; margin-top: 15px; overflow:auto;_height:1%; padding-bottom: 5px;}
ul.sharel { float: left;}
ul.sharel li {display: inline;float: left; line-height: 16px; margin-right: 6px;}
ul.sharer { float: right;}
ul.sharer li { display: inline; float: left; margin-left: 16px; padding-left: 20px;}
ul.sharer li.sharer01 {background:url(../../images/index/shareright01.gif) no-repeat left center;}
ul.sharer li.sharer02 { background:url(../../images/index/shareright02.gif) no-repeat left center}
ul.sharer li.sharer03 {background:url(../../images/index/shareright03.gif) no-repeat left center}
ul.sharer li.sharer04 {background:url(../../images/index/shareright04.gif) no-repeat left center}
#rehot { margin-left: 20px; margin-right: 20px; padding-bottom: 6px;}
#rehot h4 { color: #333333; font-size: 14px; font-weight: bold; padding: 15px 0 10px;}
#rehot ul li { background:url(../../images/index/li_lan.jpg) no-repeat left center; line-height: 24px; height:24px; overflow:hidden; padding-left: 8px;}
#rehot ul li span { float: right;}
#rehot ul li a { color: #0B3B8C; font-size: 14px;}


#leftdown { border: 1px solid #BBDCEC; margin-top: 8px; overflow: hidden; width: 668px;}
#leftdown h6 { border-bottom: 1px solid #BBDCEC; color: #333333; font-size: 14px; font-weight: bold; line-height: 28px; padding: 0 15px;}
#leftdown h6 span {float: right;}
#leftdown h6 span a { font-size: 12px; font-weight: normal;}
#leftdown .isay {padding-bottom: 12px; padding-top: 25px;}
#leftdown .isay span { color: #0B3B8C; font-size: 14px; font-weight: bold;  padding-left: 15px;}
#comment { padding: 0 20px;}
.username-con, .pw-con, .yzm-con, .face-con {height: 28px;line-height: 28px; margin: 5px 0;}
username-con, .pw-con, .yzm-con, .face-con {line-height: 28px;}
.pinlun-con { margin: 10px 0;}
#username, #password { width: 140px;}
.cm_label{ vertical-align:top}
#username, #password, #yzm {border: 1px solid #4F6483; height: 20px; line-height: 23px;}
#username, #password {width: 140px;}
.sub-pt { float: right; margin: 0 30px 20px 0;}


.comment_unit {
  border-bottom: 1px dotted #BBDCEC;
  line-height: 24px;
  margin: 15px;
}
.comment_unit p {
  line-height: 24px;
  text-align: left;
}
.comment_unit p.comment_text {
  text-align: left;
}
.comment_unit .comment_poll {
  clear: both;
  line-height: 30px;
  text-align: right;
}