﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
@charset "utf-8";
body, div, form, input, h1, h2, h3, h4, h5, h6, p, ul, ol, li, table, tr, th, td, dl, dt, dd, label {margin: 0;padding: 0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6, strong {font-weight: 700}
body {font-size: 14px;color: #666666;background: url(../img/bg.jpg) repeat-x left top #DBEDF9}
* {font-family: Arial, '宋体'}
ul, ol, li {list-style: none}
img {border: none}
a {text-decoration: none;color: #666666}
a:hover {color: #166ca9}
.l {float: left}
.z {float: right}
.r {float: right}
.r1 {float: left}
.c {margin: 0;padding: 0;font-size: 0;line-height: 0;width: 0;height: 0;clear: both}
.nosee {visibility: hidden}
.nobor {border: none}
.top {width: 100%;background: url(../img/top_bg.jpg) no-repeat center top}
.head {height: 162px;width: 990px;margin: 0 auto}
.logo {height: 100px;padding-top: 27px}
.navBox {width: 990px;height: 34px;border-top: solid 1px #A0CFED}
.navL {width: 1px;height: 34px;background: url(../img/navl.jpg) no-repeat left top;overflow: hidden}
.navC {width: 988px;height: 34px;background: url(../img/navc.jpg) repeat-x left top}
.navR {width: 1px;height: 34px;background: url(../img/navr.jpg) no-repeat right top;overflow: hidden}
.menu {width: 896px}
.menu li {float: left;height: 34px;position: relative;z-index: 2}
.menu li a {padding: 0 20px;font-size: 15px;line-height: 34px;color: #fff;font-family: "Microsoft YaHei";background: url(../img/menu_cut.jpg) no-repeat right center}
.menu li a:hover {color: #fff;text-decoration: underline}
.menu li a.nobg {background: none}
.language {width: 71px;height: 34px;padding: 0 10px}
.language a {background: url(../img/language.jpg) no-repeat left top;width: 71px;height: 18px;line-height: 18px;margin-top: 8px;text-align: center;display: block;color: #fff;font-family: Arial;font-size: 11px;font-weight: 400}
.language a:hover {color: #fff}
.menu li .menuSon {display: none;position: absolute;left: 0;top: 34px;width: 180px;z-index: 6;background: #f0f7fc;border: solid 1px #ccc}
.menu li .menuSon a {display: block;line-height: 25px;height: 25px;color: #333;border-bottom: dashed 1px #ccc;background: none;font-size: 14px}
.menu li .menuSon a:hover {color: #333}
.menu li .menuSon a.last {border: none}
.content {width: 960px;padding: 15px;background: url(../img/content.jpg) repeat-x left top #F0F7FD;margin: 0 auto}
.notice {width: 196px}
.noticeTop {width: 196px;height: 24px;line-height: 24px;color: #fff;overflow: hidden;background: url(../img/noticet.jpg) no-repeat left top}
.noticeTop span {padding-left: 20px;background: url(../img/span_tip.png) no-repeat 10px center;font-weight: 800;_line-height: 28px}
.noticeTop a {color: #fff;padding-right: 5px;_line-height: 26px}
.noticeTop a:hover {color: #fff}
.noticeCont {width: 194px;height: 90px;border-left: solid 1px #B4D6F1;border-right: solid 1px #B4D6F1;background: #F0F8FB;overflow: hidden}
.noticeCont li {padding-left: 17px;padding-top: 14px;background: url(../img/tip.png) no-repeat 10px 20px;font-size: 12px}
.noticeBot {width: 196px;height: 10px;overflow: hidden;background: url(../img/noticeb.jpg) no-repeat left top}
#FocusNews {width: 460px;height: 263px;position: relative;background: url(../img/flashbg.jpg) repeat-x left top}
#FocusNews .changeDiv {width: 460px;height: 260px;position: absolute;left: 0;top: 0}
#FocusNews .changeDiv a {display: block}
#FocusNews .FocusBtnWrap {right: 0;bottom: 0px;width: 224px;padding-left: 230px;height: 19px;background: url(../img/num.png) no-repeat right top;position: absolute;left: 0;bottom: 18px;_bottom: 17px}
#FocusNews .FocusBtn {width: 100px;height: 19px;position: absolute;left: 350px;bottom: 17px;_bottom: 16px}
#FocusNews .FocusBtn i {display: block;float: left;width: 17px;height: 16px;line-height: 16px;margin-top: 3px;color: #fff;background: #000;text-align: center;cursor: pointer;font-style: normal}
#FocusNews .FocusBtn i.cur {background: #FE2D04 no-repeat left top;height: 16px;margin-top: 3px}
.newListBox {margin-top: 12px;width: 750px}
.newList {width: 370px}
.title {height: 22px;line-height: 22px;padding-left: 30px;padding-right: 10px;_line-height: 25px;overflow: hidden;background: url(../img/newlisttit.jpg) no-repeat left top}
.title span {color: #fff;font-weight: 800}
.title a {color: #4395c9;line-height: 22px;_line-height: 24px;overflow: hidden}
.item li {padding-left: 13px;padding-right: 10px;background: url(../img/tip.png) no-repeat 5px center;margin-top: 13px;position: relative}
.itemLast li {margin-top: 14px}
.item li span {color: #828384;font-size: 10px;position: absolute;right: 10px}
.rightInfo {width: 196px}
.rightInfo1 {width: 196px;margin-top: 12px}
.search {width: 184px;height: 40px;padding: 35px 0 0 10px;border: solid 1px #E2D4CB;background: url(../img/search.jpg) no-repeat left top;margin-bottom: 11px;position: relative}
.search input {border: solid 1px #CCCCCC;width: 113px;height: 18px;line-height: 18px;font-size: 12px}
.searchBnt {position: absolute;right: 10px;top: 10px;width: 50px;height: 50px;display: block;background: none;border: none}
.rongyu {width: 178px;height: 30px;padding: 46px 0 0 16px;background: url(../images/rongyu.jpg) no-repeat left top;border: solid 1px #E2D4CB;font-size: 12px}
.rongyu a {color: #B47A62}
.infoTop {width: 196px;height: 24px;overflow: hidden;line-height: 24px;color: #fff;background: url(../img/noticet.jpg) no-repeat left top}
.infoTop span {padding-left: 20px;background: url(../img/span_tip.png) no-repeat 10px center;font-weight: 800;_line-height: 28px}
.infoTop a {color: #fff;padding-right: 5px;_line-height: 26px}
.infoTop a:hover {color: #fff}
.infoCont {width: 194px;border-left: solid 1px #B4D6F1;border-right: solid 1px #B4D6F1;background: #F0F8FB}
.infoCont li {padding-left: 17px;line-height: 18px;padding-top: 10px;background: url(../img/tip.png) no-repeat 10px 20px;font-size: 12px}
.infoBot {width: 196px;height: 10px;overflow: hidden;background: url(../img/noticeb.jpg) no-repeat left top}
.show {width: 960px;height: 162px;margin-top: 0}
.showL {width: 44px;height: 162px;background: url(../img/showl.jpg) no-repeat left top}
.showC {width: 906px;height: 162px;background: url(../img/showc.jpg) repeat-x left top}
.showR {width: 10px;height: 162px;background: url(../img/showr.jpg) no-repeat left top}
.video {padding-top: 14px;padding-left: 34px}
.border {padding: 1px;border: solid 1px #C6C6C6;width: 278px;height: 190px}
.video_tl {width: 280px;text-align: center;padding: 10px 0px;color: #666666}
.video_tl a {color: #666}
.video_tl a:hover {color: #166CA9}
.infoCont li.link {padding-left: 14px;height: 48px;line-height: 44px;padding-top: 8px;background: url(../img/link.png) no-repeat 9px 8px}
.infoCont li.link a {font-size: 16px;width: 170px;display: block;text-align: center;font-weight: 800;font-family: "Microsoft YaHei";color: #1b70ba}
.marquee_horizontal {overflow: hidden;width: 906px;height: 142px;padding-top: 20px}
.marquee_horizontal ul {width: 9999px}
.marquee_horizontal ul li {float: left;padding-left: 14px;line-height: 24px;width: 136px}
.marquee_horizontal ul li img {display: block;padding: 1px;border: solid 1px #CACACC;width: 132px;height: 98px}
.marquee_horizontal ul li a {text-align: center;width: 136px;display: block}
.marquee_horizontal ul li .atitle{ white-space: nowrap;overflow: hidden;  text-overflow: ellipsis; }
.foot {width: 950px;padding: 20px 20px 0 20px;height: 83px;line-height: 22px;background: url(../img/foot.jpg) repeat-x left top;margin: 0 auto}
.txtRight {text-align: right;color: #828282}
.txtRight a {color: #828282;font-size: 11px}
.foot a {padding: 0 10px;border-right: solid 1px #656766}
.foot a.no {border: none;padding-right: 0}
.foot_index {width: 990px;padding-top: 20px;height: 83px;line-height: 22px;background: url(../img/foot.jpg) repeat-x left top;margin: 0 auto;text-align: center}
.foot_index a {text-decoration: underline;padding-right: 10px}
.foot_index a.powered {font-size: 11px;color: #828282;text-decoration: none}
#gg1 {overflow: hidden}
.ad1_close {position: absolute;_position: relative;z-index: 999999;margin-top: 0px;margin-left: 124px}
.ad1_img {_margin-top: -14px}
.i_ziLiao {height: auto;overflow: hidden}
.i_ziLiao li {background: url(../img/tip.png) no-repeat 5px center;margin-top: 14px;padding-left: 13px;padding-right: 10px;position: relative;overflow: hidden;height: auto}
.zl_span_a {height: auto;float: left;width: 260px}
.zl_span_b {height: auto;float: right;padding-right: 5px;color: #666;font-family: Arial, Helvetica, sans-serif;font-size: 10px}
.i_footer {background: url(../img/foot.jpg) repeat-x;height: 83px;line-height: 22px;margin: 0 auto;padding: 20px 20px 0;width: 950px;text-align: center}
.i_footer p {color: #666;font-family: "SimSun";font-size: 14px;height: 22px;line-height: 22px}
.i_footer a {color: #666}
.foAr {font-family: Arial, Helvetica, sans-serif}
.fo11 {font-size: 11px}
.tbox {margin: 0 0 8px 0;border-bottom: 1px solid #B4D6F1;overflow: hidden;/*background: url(../img/green_skin.png) 0 -294px repeat-x*/}
.tbox dt {width: 196px;height: 24px;overflow: hidden;line-height: 24px;color: #fff;background: url(../img/noticet.jpg) no-repeat left top}
.tbox dd {border-left: 1px solid #DADADA;border-right: 1px solid #DADADA;overflow: hidden}
.tbox dt span {padding-left: 20px;background: url(../img/span_tip.png) no-repeat 10px center;font-weight: 800}
.tbox dt strong a {color: #316301}
.tbox dt strong a:hover {color: #596F37;text-decoration: none}
.tbox dt span.more {float: right;position: relative;line-height: 25px;padding-right: 8px;color: #596F37}
.tbox dt span.more a {color: #596F37;text-decoration: none}
.tbox dt span.more a:hover {color: #ff3333;text-decoration: underline}
.tbox dt span.label {height: 25px;float: right;overflow: hidden;padding-right: 1px;padding-top: 2px}
.tbox dt span.label a {height: 26px;display: block;padding: 0px 7px 0px 8px;line-height: 26px;border-left: 1px solid #DADADA;float: left;color: #666;text-decoration: none;overflow: hidden;letter-spacing: 1px}
.tbox dt span.label a:hover {color: #360}
.tbox dt span.label a.thisclass {background: #FFF;color: #333;border-top: 3px solid #DADADA}
.tbox dt span.linklabel {float: left;margin-left: 10px;overflow: hidden;padding-right: 1px;padding-top: 2px}
.tbox dt span.linklabel a {height: 20px;display: block;padding: 0px 7px 0px 8px;margin: 0 5px;line-height: 20px;border-left: 1px solid #DADADA;border-top: 1px solid #DADADA;border-right: 1px solid #DADADA;float: left;color: #666;text-decoration: none;overflow: hidden;letter-spacing: 1px}
.tbox dt span.linklabel a:hover {color: #360}
.tbox dt span.linklabel a.thisclass {background: #FFF;color: #333}
.f5 {overflow: hidden;clear: both;padding-bottom: 10px;border-left: solid 1px #B4D6F1;border-right: solid 1px #B4D6F1;border-top: solid 1px #B4D6F1;background: #F0F8FB}
.f5 li {float: left;line-height: 14px;padding: 8px 10px 0px;white-space: nowrap;padding-left: 17px;background: url(../img/tip.png) no-repeat 10px 15px}
.f5 li a {color: #666666;float: left}
.clear {overflow: hidden}
.w960 {width: 960px}
.center {margin: 0px auto}
.webnotice {width: 278px;height: 33px;float: left;border: 1px solid #cfcfcf;text-align: left;background: #fff}
.titbg {height: 34px;line-height: 34px;font-family: microsoft yahei;padding: 0 15px 0 0;background: #f1f1f1;border-bottom: 1px solid #cfcfcf}
.title-ind {float: left;padding: 0 20px;height: 34px;font-family: microsoft yahei;display: inline-block;font-size: 14px;color: #fff;background: #1a6eb5}
.more {font-size: 10px;font-family: Tahoma, Geneva, sans-serif;float: right;text-align: right}
.more a {color: #057ac6}
.notice-con {padding: 10px 15px}
.notice-con ul {list-style-type: none}
.notice-con li {width: 220px;line-height: 30px;height: 30px;background: url(../img/icon_dian.png) no-repeat left center;padding: 0 15px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-moz-text-overflow: ellipsis}
.notice-con li a {padding: 0px;width: 210px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-moz-text-overflow: ellipsis}
.notice-con li span {position: absolute;color: #a7a7a7;top: 0;right: 0}
.topmid {width: 460px;height: 250px;float: left;margin-left: 10px;overflow: hidden}
.right-box {width: 196px;float: right}
.hgg {margin: 10px 0px}