﻿/**
 * 人人站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}
.r {float: right}
.c {margin: 0;padding: 0;font-size: 0;line-height: 0;width: 0;height: 0;clear: both}
.nosee {visibility: hidden}
.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: 222px;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}
.sitePosi {width: 960px;height: 15px;line-height: 15px}
.sitePosi a, .sitePosi span {padding: 0 5px;line-height: 15px}
.left {width: 196px;padding-top: 10px}
.leftMenu {width: 196px;background: url(../img/leftmenuulbg.jpg) repeat-x left top;margin-bottom: 15px}
.leftMenu li {width: 194px;height: 29px;float: left;line-height: 29px;border-left: solid 1px #B4D6F1;border-right: solid 1px #B4D6F1;background: url(../img/leftmenulibg.jpg) no-repeat left bottom}
.leftMenu li.leftFirst {width: 196px;height: 24px;line-height: 24px;overflow: hidden;background: url(../img/leftmenufirst.jpg) no-repeat left top;border: none}
.leftMenu li.leftFirst span {color: #fff;font-size: 13px;font-weight: 800;display: block;padding-left: 24px;height: 22px;padding-top: 2px;line-height: 22px;background: url(../img/span_tip.png) no-repeat 15px center}
.leftMenu li.leftLast {width: 194px;height: 128px;background: none;overflow: hidden}
.leftMenu li.nobg {background: none}
.leftMenu li a, .leftMenu li span.current {color: #555555;display: block;padding-left: 12px;width: 182px;background: url(../img/tip.png) no-repeat 5px 13px;font-weight: 800}
.sonTitle {height: 29px;line-height: 29px;background: url(../img/leftmenulibg.jpg) no-repeat left bottom}
.sonBox {width: 170px;padding-left: 24px}
.leftMenu li .sonBox span.current {width: 146px;height: 28px;line-height: 28px;background: url(../img/grenq.jpg) no-repeat 10px center;color: #166CA9;font-weight: normal;text-indent: 10px}
.leftMenu li .sonBox a {width: 146px;height: 28px;line-height: 28px;background: url(../img/grenq.jpg) no-repeat 10px center;color: #666666;font-weight: normal;text-indent: 10px}
.leftMenu li span.current, .leftMenu li a:hover, .leftMenu li .sonBox a:hover {color: #166CA9}
.leftMenu li.bottomBg {background: url(../img/leftmenuulbottombg.jpg) no-repeat left top;height: 4px;width: 196px;overflow: hidden;border: none}
.right {width: 748px;padding-top: 10px}
.rightTitle {background: url(../img/righttitle.jpg) no-repeat left top;width: 718px;padding-left: 30px;color: #fff;font-weight: 800;line-height: 22px;height: 22px;overflow: hidden;_line-height: 25px}
.rightTitle2 {background: url(../img/righttitle2.jpg) no-repeat left top;width: 718px;padding-left: 30px;color: #fff;font-weight: 800;line-height: 22px;height: 22px;overflow: hidden;_line-height: 25px}
.txtBox {padding: 15px 15px 50px 15px;line-height: 24px}
.people {width: 190px;height: 240px;padding: 0 30px 30px 0}
.people img {width: 190px;height: 240px}
.topTxt {width: 490px}
.txtBox li.grenQ {background: url(../img/grenq.jpg) no-repeat 10px 10px;text-indent: 2em}
.txtBox p.textInd {text-indent: 2em}
.txtCenter {text-align: center}
.contentTitle {text-align: center;border-bottom: dashed 1px #CDCBCC;padding: 15px 0 8px 0;font-size: 18px;font-weight: 800;color: #343434;margin-bottom: 15px}
.contentTitle h1 {font-size: 16px;font-weight: 600;color: #343434;font-family: "Microsoft YaHei"}
.imgLeft {padding-top: 25px;padding-left: 150px;width: 76px}
.imgRight {padding-left: 12px}
.imgRight li.paddL {padding-left: 60px;background: url(../img/orgimgtip.jpg) no-repeat 40px 5px}
.imgRight li a {background: url(../img/imgbgsmal.jpg) no-repeat left 13px;width: 100px;height: 38px;display: block;line-height: 38px;padding-left: 8px;color: #2982C4;font-size: 14px;padding-top: 13px;font-family: "宋体"}
.imgRight li a.long {background: url(../img/imgbglong.jpg) no-repeat left 13px;width: 178px}
.localTop {padding: 10px 20px 40px 20px}
.txtBlue {color: #2881c5;font-weight: 800}
.localBottom {padding: 0 20px}
.youxieList {margin-left: 30px;display: inline;padding: 0 5px;width: 288px;background: url(../img/youxieotherbg.jpg) repeat-x left 25px}
.youxieList .itemBox {padding-top: 8px}
.youxieList a {height: 30px;line-height: 30px}
.youxieListno {margin-left: 30px;display: inline;padding: 0 5px;width: 288px;background: url(../img/youxieotherbg.jpg) repeat-x left top}
.youxieListno .itemBox {padding-top: 8px}
.youxieListno a {display: block;height: 30px;line-height: 30px}
.youxieListno a:hover {color: #666}
.search {width: 184px;height: 33px;padding: 24px 0 0 10px;border: solid 1px #E2D4CB;background: url(../img/othersearch.jpg) no-repeat left top;margin-bottom: 11px;position: relative}
.search input {border: solid 1px #CCCCCC;width: 128px;height: 18px;line-height: 18px}
.searchBnt {position: absolute;right: 10px;top: 10px;width: 50px;height: 50px;display: block;background: none;border: none}
.friendList {border-bottom: dashed 1px #CCCCCC;margin-bottom: 15px;padding-bottom: 15px}
.friendList li {height: auto;line-height: 30px;background: url(../img/tip.png) no-repeat left 4px;padding-left: 10px}
.txtname {height: auto;line-height: 30px}
.txtname span {padding: 0 3px}
.txtname a, .txtname span {_position: relative;top: 7px}
.pubtime {padding-right: 5px}
.pageNum {height: 25px;line-height: 25px}
.blue {color: #2881c5;padding-right: 5px}
.num {padding-left: 180px}
.num a, .num span {padding: 0 5px}
.othernum .blue {padding: 0 3px}
.othernum b {font-weight: normal;padding-left: 5px}
.close {padding: 0 15px 8px 15px;height: 20px;line-height: 20px}
.close a {color: #166ca9}
.article {height: 20px;line-height: 20px;padding: 0 15px 20px 15px}
.parameters {font-size: 14px;font-weight: normal;padding-top: 8px;height: 22px;text-align: center}
.parameters span {padding: 0 8px}
.parameters span.print {padding: 2px 8px 2px 28px;background: url(../img/print.jpg) no-repeat 8px top}
.parameters b {font-weight: normal;padding: 0 3px;cursor: pointer}
.parameters b.currentSize {color: #166CA9;font-weight: bold}
.projectBox li {border-bottom: dashed 1px #CCCCCC;margin-bottom: 15px;padding-bottom: 15px}
.projectL {width: 138px}
.projectL img {width: 132px;height: 99px;padding: 1px;border: solid 1px #C4C4C4}
.projectR {width: 550px}
.projectR h2 {color: #666666;font-weight: 800;font-size: 14px;padding-bottom: 7px;position: relative;top: -4px}
.projectR p {color: #7F8082}
.projectR p a {padding-left: 8px}
.aboutTop {width: 366px}
.rightTitleSmal {background: url(../img/righttitlesmal.jpg) no-repeat left top;width: 336px;padding-left: 30px;color: #fff;font-weight: 800;line-height: 22px;height: 22px;_line-height: 25px;overflow: hidden}
.rightTitle a, .rightTitleSmal a {padding-right: 15px;font-weight: normal;_position: relative;_top: -1px}
.txt {width: 336px;line-height: 22px;padding: 15px}
.aboutTxt {padding-bottom: 15px;width: 718px;padding: 0 15px}
.item {width: 336px;padding-bottom: 15px}
.item li {padding-left: 15px;background: url(../img/tip.png) no-repeat 5px center;margin-top: 13px}
.imgQuer {padding: 15px 20px;width: 708px}
.imgQuer li {float: left;padding: 0 18px}
.imgQuer li img {width: 134px;height: 99px;border: solid 1px #C9C9CB;padding: 1px}
.videoQuer {padding: 15px 35px;width: 678px}
.videoQuer li {float: left;padding: 0 30px 8px 30px;width: 278px}
.videoQuer p {padding: 5px 0;height: 20px;line-height: 20px}
.contactInfo {padding: 15px;width: 718px}
.contactInfo p {line-height: 22px;height: 22px}
.massageLi {padding-bottom: 10px}
.massageLi label {float: left;width: 160px;text-align: right;padding-right: 5px}
.massageLi input {border: 1px solid #CCCCCC;height: 18px;line-height: 18px;width: 220px}
.bntL {padding-left: 180px}
.massageLi .bnt input {width: 60px;height: 24px;line-height: 24px;border: solid 1px #999;background: #CCC;text-align: center;margin: 20px}
.massage {width: 220px;height: 100px;border: solid 1px #cccccc;line-height: 20px;font-size: 14px;color: #555555;resize: none}
.honorboxnr {width: 758px;padding-right: 0px;_margin-right: -25px}
.honorBox li {float: left;width: 210px;padding-right: 40px;padding-bottom: 0px;height: 210px;overflow: hidden}
.honorBox li img {width: 204px;height: 153px;border: solid 1px #C9C9CB;padding: 1px}
.honorBox li p {line-height: 20px;text-align: center;padding-top: 8px \9}
.honorBox02 {width: 765px;overflow: hidden;_margin-right: -40px}
.publicBox {padding: 15px;padding-bottom: 0}
.publicBox02 {width: 725px;overflow: hidden;_margin-right: -33px}
.publicBox li {float: left;padding-bottom: 20px;width: 147px;padding-right: 33px}
.publicBox li img {border: solid 1px #C9C9CB;padding: 2px;width: 141px;height: 190px}
.publicBox li p {height: 20px;line-height: 20px;text-align: center}
.publicBox li p b {font-weight: 800;padding: 0 3px}
.listBox {width: 704px;padding: 0 12px 30px 12px;color: #555555}
.listBox th {text-align: left;font-weight: 800;color: #555555;border-bottom: solid 2px #B4D6F1;height: 34px;line-height: 34px;padding-left: 4px}
.listBox td {height: 40px;line-height: 40px;border-bottom: dashed 1px #CDCBCC;padding-left: 4px}
.list01 {width: 170px}
.list02 {width: 70px}
.list03 {width: 90px}
.list04 {width: 180px}
.list05 {width: 90px}
.download {padding-left: 20px;background: url(../img/download.jpg) no-repeat left center;display: block}
.reader {padding-left: 20px;background: url(../img/reader.jpg) no-repeat left center;display: block}
.imgQ {border-bottom: dashed 1px #ccc;padding-top: 20px;padding-bottom: 15px;text-align: center}
.imgQ img {width: 365px;height: 274px;padding: 2px;border: solid 1px #ccc}
.imgQ p {padding-top: 15px}
.txtQ h3, .txtQ h2 {padding-top: 20px;font-size: 14px;font-weight: 800}
.txtQ p {line-height: 30px}
.videoQ {width: 540px;height: 375px;margin: 0 auto;padding-top: 15px}
.border {border: 1px solid #C6C6C6;height: 190px;padding: 1px;width: 278px}
.fileBg {background: url(../img/filebg.jpg) no-repeat left center transparent;height: 20px;line-height: 20px;position: relative;width: 300px;float: left}
#fileTxt {height: 20px;line-height: 20px;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
#fileTxtBro {background: none;border: none;height: 20px;left: 0;line-height: 20px;outline: none;padding-left: 5px;position: absolute;top: 0;width: 180px;z-index: 5}
#dituContent .pop .top {BORDER-TOP: #ababab 1px solid;border-top: #ababab 1px solid;background: #fff}
.iw_poi_title {color: #223F6B;font-size: 14px;font-weight: 800;padding: 5px 0}
.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}
.foot a {padding: 0 10px;border-right: solid 1px #656766}
.txtRight {text-align: right}
.txtRight a {color: #828282;font-size: 11px;border: none}
.foot a.no {border: none;padding-right: 0}
#gg1 {overflow: hidden}
.ad1_close {position: absolute;_position: relative;z-index: 999999;margin-top: 0px;margin-left: 124px}
.ad1_img {_margin-top: -14px}
.nobor {border: none}
#leftCurren {color: #166CA9}
#linkParent {padding-left: 4px;padding-right: 0px}
#linksWrap {height: auto;overflow: hidden}
#linksWrap li {height: 60px;width: 180px;float: left;padding: 0 6px 30px 0}
.padLe {padding-left: 6px}
.nLeleaWrap {width: 720px;height: auto;overflow: hidden;padding-bottom: 10px;font-size: 14px}
.textLeft1 {font-weight: bold;height: auto;overflow: hidden}
.textLeft2 {height: auto;overflow: hidden}
.textLeft2 ul {width: 640px;height: auto;overflow: hidden}
.textLeft2 ul li {float: left;margin: 0 20px 10px 0}
.textLeft3 {height: auto;overflow: hidden}
.fo16 {font-size: 16px;font-weight: bold}
.fo13 {font-size: 13px}
.textCen {text-align: center}
.textRi {text-align: right}
.padBot {padding-bottom: 20px}
.control_areas p {margin: 20px 0}
.gndfyx_nr {float: left;width: 670px;height: auto;padding: 35px 0px 15px 0px;line-height: 25px;background: url(../img/youxieotherbg.jpg) top repeat-x;word-wrap: break-word;word-break: break-all}
.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}
.rrz_pages {}
.rrz_pages ul {float: left;padding: 12px 0px 12px 16px}
.rrz_pages ul li {float: left;font-family: Tahoma;line-height: 17px;margin-right: 6px}
.rrz_pages ul li a {float: left;padding: 2px 4px 2px;color: #666;border-bottom: 1px solid #EEE}
.rrz_pages ul li a:hover {color: #690;text-decoration: none;padding: 2px 4px 1px;border-bottom: 2px solid #690}
.rrz_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {color: #F63;padding: 2px 4px 1px;border-bottom: 2px solid #F63;font-weight: bold}
.rrz_pages .pageinfo {float: right;line-height: 21px;padding: 12px 10px 12px 16px;color: #999}
.rrz_pages .pageinfo strong {color: #666;font-weight: normal;margin: 0px 2px}