@charset "utf-8";
/*小蒋*/

/* 文字颜色 */
.fc005bac {
  color: #005bac;
}

.mt20 {
  margin-top: 20px;
}

/* 版本2 */
.newsListIcon1 {
  display: inline-block;
  vertical-align: middle;
  width: 6px;
  height: 6px;
  margin-left: 0;
  background: url(../../images2/xrsbx/dots.gif) top;
  background-position: 0 -6px;
}
.newsListSimple .newsListItem {
  border-bottom: #e8e8e8 1px solid;
  padding: 10px;
  cursor: pointer;
}
.newsListItemd {
  border-top: #e8e8e8 1px solid;
  padding: 10px;
}
.newsListItemdd {
  padding: 10px;
}
.newsListSimple .newsListItem.noHover:hover .newsListIcon {
  background-position: 0 0;
}
.newsListSimple .listText {
  vertical-align: middle;
  margin-left: 10px;
  display: inline-block;
  width: auto;
}
.newsListSimple .listP {
  float: right;
}

/* 版本3 */
.nls .newsListItem.open {
  border: 0;
}

.nls .newsListItem.open span {
  color: #005bac;
}

.nls .newsListDetail {
  border-bottom: 1px #e8e8e8 solid;
  padding-top: 15px;
  padding-bottom: 30px;
}

.nls .newsListDetail.accordion-desc {
  padding-top: 0;
}

.nls .listP {
  margin-top: 5px;
}
.nls .listT {
  margin-top: 0px;
}

/* 下拉菜单 */

.selectBox {
  width: 205px;
  height: 36px;
  position: relative;
  text-indent: 1em;
}
.selectBoxSmall {
  width: 161px;
  height: 29px;
}

.selectLabel {
  line-height: 36px;
}

.selectTitle {
  width: 100%;
  height: 100%;
  line-height: 38px;
  border: #c0c0c0 1px solid;
}

.selectTitleCon {
  color: #aaa;
}

.selectTitleSmall {
  line-height: 29px;
}
.selectCont {
  width: 100%;
  max-height: 200px;
  overflow: auto;
  display: none;
  position: absolute;
  top: 40px;
  left: 0;
  z-index: 100;
  font-size: 12px;
  line-height: 30px;
  border: #ccc 1px solid;
  background-color: #fff;
}

.selectItemTitle {
  color: #aaa;
  background-color: #fafafa;
}

.selectContSmall {
  top: 30px;
}

.selectCont > a {
  display: block;
  cursor: pointer;
  text-indent: 0.7em;
  padding: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.selectCont > a:hover {
  background-color: #005bac;
  color: #fff;
}
/* 箭头切换 */

.arrowAbout {
  display: block;
  width: 12px;
  height: 11px;
  background: url(../../images2/xrsbx/arrow.gif) no-repeat;
}

.arrowAbout.open {
  background-position: 0 -11px;
}
.conTitle {
  color: #005bac;
  line-height: 40px;
  border-bottom: 1px #e8e8e8 solid;
}
ul,
li {
  list-style-type: none;
}
.conRight {
  width: 970px;
  float: right;
  padding: 30px 0 30px 30px;
}

.newsListItem:hover .listP .floatR {
  color: #005bac;
}
/*tom begin 2016.2.22*/

a {
  text-decoration: none;
}
.ztjz {
  width: 1200px;
  margin: 0 auto;
}
.mt40 {
  margin-top: 40px;
}

.newsListSimple .newsListItem {
  border-bottom: #e8e8e8 1px solid;
  padding: 10px;
}
ul,
li {
  list-style-type: none;
}

.conTitle {
  color: #005bac;
  line-height: 40px;
  border-bottom: 1px #e8e8e8 solid;
}
.fs16 {
  font-size: 16px;
}
.paragraph p,
.paragraph h2 {
  margin-top: 12px;
  height: 24px;
  line-height: 24px;
}

.tabWrapperCon {
  border-bottom: 1px #005bac solid;
  height: 42px;
}
.tabWrapperCon a {
  text-decoration: none;
}
.wjHover:hover,
.tabs a:hover {
  color: #005bac;
}
.tabNew a {
  margin-right: 10px;
  padding: 8px 26px;
  display: inline-block;
  cursor: pointer;
}
.tabNew a.active {
  background: #ffffff;
  color: #005bac;
  border-top: 3px #0a61af solid;
  border-left: 1px #0a61af solid;
  border-right: 1px #0a61af solid;
}

/*qiyewenhua*/
.paragraph1 {
  margin-left: 60px;
  margin-top: 45px;
}
.ml10 {
  margin-left: 10px;
}
.summary {
  color: #005bac;
  margin-top: 30px;
}
a:focus {
  outline: none;
}
/*tom end 2016.2.22*/
.newsListItemd .scaPing {
  margin-left: 20px;
  display: inline-block;
  width: 768px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.paragraphLong .Indent {
  padding-left: 2em;
}
.newsListItemd .scaPing:hover,
.newsListSimple .listText:hover {
  color: #005bac;
}
/*JHL新添css*/
.business {
  width: 875px;
  height: 619px;
  margin: 30px auto;
}
.trHover:hover td > a {
  color: #005bac;
}
.tabNewC span {
  margin-right: 10px;
  padding: 8px 26px;
  display: inline-block;
  float: left;
}
.onlineProduct {
  float: left;
  width: 127px;
  height: 41px;
  line-height: 43px;
  background: #fff;
  margin-top: 2px;
  color: #005bac;
}
/*dwx*/
.mt30 {
  margin-top: 30px;
}

/* ken begin 2016.3*/
/*3.2 begin*/
/*表格样式*/
.f16 td {
  padding-left: 2em;
}
.arrowAbout {
  position: absolute;
  top: 50%;
  right: 6px;
  display: block;
  width: 12px;
  height: 11px;
  background: url(../../images2/xrsbx/arrow.gif) no-repeat;
  margin-top: -6px;
}
.AboutUsleftTop {
  height: 25px;
}
.AboutUsleftTop + ul a {
  display: block;
  font-size: 16px;
  line-height: 55px;
}
.paragraph .conTitle {
  color: #005bac;
  line-height: 40px;
  border-bottom: 1px #e8e8e8 solid;
}

.paraList {
  margin-left: 20px;
}

.paraList li {
  list-style: circle;
  margin-top: 10px;
}

.paraListNum li {
  list-style: decimal;
}

.paragraphLong p {
  text-indent: 2em;
}
.paragraphLong .paraList {
  margin-left: 60px;
}
/*3.2 end*/
/* 3.3 begin*/
.mt30 {
  margin-top: 30px;
}

.pd0 {
  padding: 0;
}

.width10 {
  width: 10%;
}

.width15 {
  width: 15%;
}

.width25 {
  width: 25%;
}

.dataList .dataListHead {
  background-color: #005bac;
}
.dataList .dataListHead span {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
  color: #fff;
}

.dataList li span {
  padding: 12px 2% 12px 3%;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
}

.topicList {
  border-bottom: 1px solid #e8e8e8;
}

.arrowAbout {
  display: block;
  width: 12px;
  height: 11px;
  background: url(../../images2/gwsy/common/arrow.gif) no-repeat;
}
/* 3.3 end*/
/*表格样式*/
.f16 td {
  padding: 12px 2em;
  border-bottom: 1px solid #e6e6e6;
}
.arrowAbout {
  position: absolute;
  top: 50%;
  right: 6px;
  display: block;
  width: 12px;
  height: 11px;
  background: url(../../images2/xrsbx/arrow.gif) no-repeat;
  margin-top: -6px;
}
.tbOpen {
  width: 100%;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 1em;
}
.tbOpen td {
  padding: 4px 2em;
}
.tableTitle td {
  font-size: 16px;
}

/*表格样式end*/
.mt20 {
  margin-top: 20px;
}
.fs16 {
  font-size: 16px;
}
/* 文字颜色 */
.fc005bac {
  color: #005bac;
}

/* ken end 2016.3*/
.f17 td {
  padding: 12px 2em;
}
.form {
  margin-top: 10px;
  border-top: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
}
.form td {
  font-size: 16px;
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
}
.interval p {
  margin-top: 5px;
  text-indent: 2em;
}
/*dwx*/
.searchInputOne {
  display: inline-block;
  width: 200px;
  height: 35px;
  border: 1px solid #005bac;
  padding-left: 10px;
  border: 1px solid #cacaca;
  margin-right: 20px;
}
.queryJia {
  display: inline-block;
  width: 70px;
  height: 30px;
  border: 1px solid #005bac;
  text-align: center;
  color: #005bac;
  line-height: 30px;
  margin: 3px 0;
}
.queryJia:hover {
  background: #005bac;
  color: #ffffff;
}
.arrowAbout1 {
  position: absolute;
  top: 50%;
  right: 105px;
  display: block;
  width: 12px;
  height: 11px;
  background: url(../../images2/xrsbx/arrow.gif) no-repeat;
  margin-top: -6px;
}
table {
  border-collapse: collapse;
}
table .f17 {
  border-bottom: 1px solid #eaeaea;
}
.homePage {
  width: 1200px;
  margin: 0 auto;
}
.homeOverflow {
  position: relative;
  overflow-x: hidden;
}
.bannerImg {
  width: 1920px;
  height: 370px;
}
.homeBanner {
  width: 1920px;
  height: 370px;
  position: relative;
  left: 50%;
  margin-left: -960px;
  overflow: hidden;
}
.loginBox {
  width: 1200px;
  height: 0;
  position: relative;
  margin: 0 auto;
}
.aaaa {
  background: #ffffff;
  height: 92px;
  margin-top: 2px;
  padding-top: 10px;
  width: 294px;
}
.loginPanel {
  width: 303px;
  height: 344px;
  position: absolute;
  right: -8px;
  top: 23px;
  z-index: 30;
  background: url(../../images2/xrsbx/sxgs_03.png) no-repeat;
  overflow: hidden;
}

.loginList .conTer {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 5px;
}
.loginList {
  width: 294px;
  height: 200px;
}
.loginList img {
  width: 97px;
  height: 97px;
}
.loginList .conTer a {
  color: #ffffff;
  font-size: 14px;
}

.cpicTong {
  width: 210px;
  height: 29px;
  display: block;
  margin: 0 auto;
  text-align: right;
  line-height: 42px;
  background-image: url(//www.cpic.com.cn/images2/gwsy/index/index_pic.png);
  background-position: 0 bottom;
}
.loginButton {
  padding-top: 15px;
  height: 40px;
  text-align: center;
}
.loggedPanel {
  width: 255px;
  height: 288px;
  padding: 20px;
  top: 20px;
  background: url(../../images2/xrsbx/hbj_03.png) no-repeat;
  z-index: 20;
}
.loggedCont {
  position: absolute;
  top: 122px;
  left: 30px;
  cursor: pointer;
}
.loggedInfoCont {
  left: 110px;
}
.loggedRefeshCont {
  left: 190px;
}
.loggedUser {
  background: url(//www.cpic.com.cn/images2/gwsy/index/loggedUser.png)
    no-repeat;
}
.loggedIcon {
  width: 25px;
  height: 25px;
  display: block;
  margin-left: 15px;
}
.loggedCont label {
  color: #005bac;
}
.loggedLine {
  width: 255px;
  text-align: center;
  position: absolute;
  top: 190px;
}
.loginPanel .loggedLine img {
  width: 75px;
  height: 75px;
  margin: 0;
}
.loginText {
  width: 255px;
  text-align: center;
  position: absolute;
  top: 265px;
}
.loginText span {
  font-size: 12px;
}
.loginText h2 {
  font-size: 18px;
  color: #005bac;
  font-weight: 600;
}
.martetHotSellLeft font {
  color: #ff0000;
  font-size: 14px;
  margin-top: 30px;
  display: block;
}
.marketPartCon1 font {
  color: #ff0000;
  font-size: 14px;
  margin-top: 30px;
  display: block;
}
.marketPartCon1 h3 {
  font-size: 18px;
  margin-bottom: 10px;
}

.loggedUserCont:hover .loggedIconText {
  color: #ff0000;
  cursor: pointer;
}
.loggedInfoCont:hover .loggedIconText {
  color: #ff0000;
  cursor: pointer;
}
.loggedRefeshCont:hover .loggedIconText {
  color: #ff0000;
  cursor: pointer;
}
.loggedUserCont:hover .loggedUser {
  background: url(//www.cpic.com.cn/images2/gwsy/index/loggedUserHover.png)
    no-repeat;
}
.loggedInfoCont:hover .loggedInfo {
  background: url(//www.cpic.com.cn/images2/gwsy/index/loggedInfoHover.png)
    no-repeat;
}
.loggedRefeshCont:hover .loggedRefesh {
  background: url(//www.cpic.com.cn/images2/gwsy/index/loggedRefeshHover.png)
    no-repeat;
}
.loggedInfo {
  background: url(//www.cpic.com.cn/images2/gwsy/index/loggedInfo.png)
    no-repeat;
}
.loggedRefesh {
  background: url(//www.cpic.com.cn/images2/gwsy/index/loggedRefesh.png)
    no-repeat;
}
.loginPanel img {
  width: 93px;
  height: 93px;
  z-index: 10;
  margin-left: -9px;
}
.loggedUserImg {
  position: absolute;
  top: 10px;
  left: 30px;
}
.loggedWelcome {
  font-size: 16px;
  line-height: 32px;
  color: #005bac;
  position: absolute;
  left: 135px;
  top: 25px;
}
.panelLogin {
  margin: 0 5px;
  text-align: center;
  background: #116ec1;
  width: 105px;
  height: 30px;
  color: #fff;
  border: none;
  cursor: pointer;
  line-height: 30px;
  display: inline-block;
}
.panelRegister {
  background: #ee4956;
  margin: 0 5px;
  text-align: center;
  width: 105px;
  height: 30px;
  color: #fff;
  border: none;
  cursor: pointer;
  line-height: 30px;
  display: inline-block;
}
.contPartInbox {
  width: 100%;
  height: 398px;
  position: relative;
  z-index: 0;
  margin: 0 auto;
}
.clearfix {
  zoom: 1;
}
.contPartIn {
  float: left;
}
.martetHotSellLeft {
  border-top-color: #005bac;
}
.martetHotSellLeft {
  width: 326px;
  height: 366.5px;
  float: left;
  border: 1px solid #ebebeb;
  border-top: none;
  padding: 30px 0 0 20px;
}
.Selling {
  width: 278.7px;
  height: 366.5px;
  float: left;
  border-right: 1px solid #ebebeb;
  border-top: none;
  padding: 30px 0 0 20px;
}
.SellingBox {
  border-left: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
}
.martetHotSellLeft h3,
.markContLin h3,
.Selling h3 {
  font-size: 18px;
  margin-bottom: 10px;
}
.lowPrice {
  padding: 0 5px;
  font-size: 20px;
  color: #ff0000;
  font-weight: bold;
}
.martetHotSellLeft,
.markPartIn .marketPartCont1,
.markPartIn .marketPartCont2,
.markPartIn .marketPartCont3,
.markPartIn .marketPartCont4，.marketLifeTwm .marketCont,
.Selling {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.Selling font {
  color: #ff0000;
  font-size: 20px;
  margin-top: 30px;
  display: block;
}
.Selling img {
  position: absolute;
  right: -10px;
  bottom: 0;
  z-index: -1;
}
.Selling font span {
  color: #ff0000;
}
.Selling:hover img {
  position: absolute;
  right: -5px;
  bottom: 0;
  z-index: -1;
}
.markPartIn {
  float: left;
}
.marketPartCon1 {
  padding: 30px 0 0 20px;
  border-right: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  margin-top: 1px;
}
.marketPartCont1,
.marketPartCont2,
.marketPartCont3,
.marketPartCont4 {
  width: 405px;
  height: 167px;
}
.homePartTitle {
  width: 1200px;
  height: 50px;
  margin: 0 auto;
  position: relative;
  background-color: #fff;
  font-size: 24px;
}
.homePartXhx {
  border-bottom: 1px solid #ebebeb;
}
.homePartTitleInfo {
  width: auto;
  height: 28px;
  margin-bottom: -7px;
  display: inline-block;
  background: url(//www.cpic.com.cn/images2/gwsy/index/arrowBg.jpg) left center
    no-repeat;
}
.wordsBox {
  height: 26px;
  line-height: 26px;
  padding: 0 6px;
  color: #e83344;
  margin-left: 15px;
  font-size: 14px;
  float: left;
  border-top: 1px solid #e83344;
  border-bottom: 1px solid #e83344;
}
.arrowRightPic {
  width: 6px;
  height: 28px;
  display: block;
  float: left;
  background: url(//www.cpic.com.cn/images2/gwsy/index/arrowRight.jpg) right
    center no-repeat;
}
.tabChange {
  width: 910px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  border-bottom: 1px #005bac solid;
  z-index: 1;
}
.clearfix {
  zoom: 1;
}
.tab.current {
  color: #005bac;
  border-bottom-color: #005bac;
}
.tabChange a {
  font-size: 16px;
}
.tab {
  height: 48px;
  line-height: 60px;
  display: inline-block;
  padding: 0 36px;
  cursor: pointer;
  border-bottom: 2px solid transparent;
}
.homePartCont {
  width: 1200px;
  height: 397px;
  margin: auto;
}

.menuPartTitle {
  padding: 28px 0 0 32px;
  height: 66px;
  font-size: 36px;
  line-height: 40px;
  color: #fff;
}
.menuTabBox {
  width: 182px;
  margin-left: auto;
}
.menuTab {
  width: 182px;
  height: 54px;
  line-height: 54px;
  display: block;
  margin-top: 10px;
  border: 1px solid #ffffff;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
}
.menuTabIcon {
  width: 28px;
  height: 28px;
  display: block;
  cursor: pointer;
  float: left;
  margin: 12px 20px;
  background-image: url(../../images2/xrsbx/customer.png);
  background-position: 0 -54px;
}

.menuTab:hover,
.menuTab.current {
  color: #60b8f4;
  background-color: #fff;
}
.menuTabIcon2 {
  background-position: -28px -54px;
}
.menuTab:hover .menuTabIcon1 {
  background-position: 0px -82px;
}
.menuTab:hover .menuTabIcon2 {
  background-position: -28px -82px;
}

.marketMorebtn {
  width: 100%;
  height: 38px;
  line-height: 38px;
  cursor: pointer;
  color: #fff;
  background: #3292d3;
  position: absolute;
  left: 0;
  bottom: 0;
}
.marketMorebtn:hover {
  background-color: #1899f2;
}
/*.morePic {
	width: 26px;
	height: 24px;
	float: left;
	margin: 6px 6px 0 86px;
	background-image: url(../../../images2/gwsy/index/index_pic.png);
	background-position: -177px -1px;
}*/
.morePic {
  width: 26px;
  height: 24px;
  float: left;
  margin: 6px 6px 0 86px;
  background-image: url(../../images2/xrsbx/customer.png);
}
.morePic1 {
  background-position: -26px 0px;
}
.morePic2 {
  background-position: -52px 0;
}
.marketLifeJhl {
  width: 910px;
}
.marketLifeTwm .marketCont {
  border: 0;
  width: 453.8px;
  height: 197.5px;
  float: left;
  border-bottom: 1px #ebebeb solid;
  border-right: 1px #ebebeb solid;
  overflow: hidden;
  z-index: -1;
}

.marketCont img {
  width: 156px;
  height: 189px;
  padding: 5px;
  z-index: 1;
  float: left;
}
.markContLin {
  margin: 20px 0 0 20px;
  display: inline-block;
}
.marketCont span {
  font-size: 14px;
  color: #ff0000;
  position: absolute;
  display: block;
  bottom: 25px;
  left: 180px;
}
.marketContBut {
  text-align: center;
  color: #fff;
  width: 87px;
  background: #005bac;
  height: 29px;
  line-height: 29px;
  position: absolute;
  bottom: 25px;
  right: 15px;
  display: none;
}
.marketContA {
  width: 100%;
  height: 100%;
  display: block;
  cursor: pointer;
  position: relative;
}
.marketCont:hover .marketContBut {
  display: block;
}
.marketPart {
  width: 910px;
  height: 396px;
  float: left;
}
.menuTab.current .menuTabIcon1 {
  background-image: url(../../images2/xrsbx/customer.png);
  background-position: 0 -82px;
}
.menuTab.current .menuTabIcon2 {
  background-image: url(../../images2/xrsbx/customer.png);
  background-position: -28px -82px;
}
/*******************   客户俱乐部css       ****************/
.homePartContLast {
  height: 361px;
}
.homePartCont {
  width: 100%;
  height: 451px;
}

.menuPart4 {
  background-image: url(../../images2/gwsy/index/bg4.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-color: #7196e6;
}
.menuPart {
  width: 290px;
  height: 448px;
  float: left;
  position: relative;
  background-image: url(../../images2/xrsbx/hd01.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.menuPart1 {
  background-color: #60b8f4;
}

.menuPart1 {
  width: 290px;
  height: 397px;
  float: left;
  position: relative;
  background-image: url(../../images2/gwsy/index/bg1.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.homePartTitle {
  height: 50px;
  position: relative;
  background-color: #fff;
  font-size: 24px;
}

.contPartMiddle {
  width: 646px;
  height: 447px;
  border-bottom: 1px solid #ebebeb;
  border-top: none;
  float: left;
}
.midleCont > .midleContIn {
  width: 580px;
  height: 380px;
  margin: 15px auto 0;
  overflow: hidden;
}
.contPartMiddle .tabChange {
  position: static;
  width: 100%;
  height: 50px;
  border-bottom: 1px #ebebeb solid;
}
.homePartContLast .contList {
  width: 100%;
  height: 50px;
  cursor: pointer;
  line-height: 50px;
  border-bottom: 1px dashed #ebebeb;
}

.contList b {
  font-style: normal;
  margin: 13px 6px 0 0;
  font-size: 12px;
}
.contList i {
  width: 18px;
  height: 18px;
  display: block;
  margin: 15px 10px 0 0;
  background-image: url(../../images2/gwsy/index/index_pic.png);
  background-position: -244px 0;
}
.contList:hover span,
.contList:hover b {
  color: #005bac;
}
.contList:hover i {
  background-position: -244px -18px;
}
.moreDuo {
  display: block;
  text-align: right;
  padding-right: 8px;
  font-size: 12px;
}
.moreDuo:hover {
  color: #005bac;
}
.contPartRight {
  width: 262px;
  height: 396px;
  border: 1px solid #ebebeb;
  border-left: none;
  background: url(../../images2/xrsbx/khjlb_03.png) no-repeat;
  float: right;
  margin-top: 50px;
  position: relative;
}
.contPartRight p {
  width: 132px;
  height: 132px;
  margin: 0 auto;
}
.contPartRight img {
  width: 132px;
  height: 132px;
  position: absolute;
  top: 205px;
}
.contPartRight span {
  width: 100%;
  text-align: center;
  position: absolute;
  bottom: 26px;
  font-size: 16px;
}
.homePart {
  height: 400px;
}
.menuPart2 {
  background-image: url(../../images2/xrsbx/hd02.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-color: #fd7580;
  width: 290px;
  height: 100%;
  position: relative;
  float: left;
}
.moreBtn {
  width: 100%;
  height: 38px;
  line-height: 38px;
  cursor: pointer;
  font-size: 18px;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #6084d0;
}

.moreBtn:hover {
  background-color: #1899f2;
}
.moreBtn2 {
  background-color: #fd5b69;
}
.moreBtn2:hover {
  background-color: #ea4e5b;
}
.integral {
  width: 226.2px;
  height: 398px;
  float: left;
  border: 1px #ebebeb solid;
  border-left: none;
  position: relative;
  overflow: hidden;
}
.integral img {
  width: 215px;
  height: 173px;
  display: block;
  margin: 0 auto;
  margin-top: 5px;
  margin-bottom: 30px;
  z-index: 1;
}
.integral h3 {
  font-size: 18px;
  padding: 0 15px;
  background: #fff;
  display: block;
}
.integral p {
  font-size: 14px;
  padding: 0 15px;
  line-height: 20px;
  margin-top: 10px;
}
.integral span {
  font-size: 16px;
  color: red;
  position: absolute;
  display: block;
  margin-top: 45px;
  left: 15px;
}
.integral s {
  font-size: 16px;
  position: absolute;
  display: block;
  margin-top: 67px;
  left: 17px;
}
.largeMarketContBut {
  text-align: center;
  color: #fff;
  width: 197px;
  background: #005bac;
  height: 42px;
  line-height: 42px;
  position: absolute;
  bottom: 25px;
  right: 15px;
  cursor: pointer;
  display: none;
}
.markContHover {
  height: 130px;
}

.integral:hover .markContHover {
  position: absolute;
  width: 100%;
  background: #fff;
  margin-top: -50px;
  padding-top: 10px;
  z-index: 2;
}
.integral:hover .largeMarketContBut {
  display: block;
}
.moreBg {
  width: 14px;
  height: 20px;
  float: left;
  margin-right: 8px;
  cursor: pointer;
  background-image: url(//www.cpic.com.cn/images2/gwsy/index/index_pic.png);
  background-position: -160px 0;
}
.moreDuo:hover .moreBg {
  background-position: -160px -20px;
}
.navClubPage .hoverKe {
  color: #005bac;
  border-bottom: 2px solid #005bac;
}
.panelLogin:hover {
  background-color: #005bac;
}
.panelRegister:hover {
  background-color: #e83344;
}
/*2016.5.4 begin ken*/
/*.navSub{
	display: block;
}*/
/*2016.5.4 end ken*/

.leftBox:hover img,
.rightBox:hover img,
.oldBox:hover img {
  bottom: 0;
  right: 0px;
}
.leftBox,
.rightBox {
  width: 454px;
  height: 396px;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  float: left;
  position: relative;
  overflow: hidden;
}

/*资产管理sidebar begin*/
.side_bar {
  position: fixed;
  right: 8px;
  bottom: 120px;
  cursor: pointer;
  z-index: 100;
}
.side_top,
.side_bottom {
  position: relative;
  width: 34px;
  height: 34px;
  background-color: #575757;
  background-image: url(../../images2/gwsy/index/sideIcon.png);
}
.side_top:hover,
.side_bottom:hover {
  background-color: #005bac;
}
.side_top {
  background-position: 34px 0;
}
.side_bottom {
  background-position: 0 0;
  margin-top: 10px;
}
.side_bottom > div,
.side_top > div {
  display: none;
}
.side_bottom > div,
.side_top > div {
  position: absolute;
  width: 70px;
  height: 34px;
  font-size: 12px;
  text-align: center;
  line-height: 34px;
  top: 0;
  left: -70px;
  z-index: 5;
  color: #fff;
  background-color: #686868;
}
.side_bottom > div::after,
.side_top > div::after {
  content: " ";
  top: 11px;
  right: -10px;
  width: 1px;
  height: 1px;
  display: block;
  position: absolute;
  z-index: 5;
  border-bottom: 5px transparent dashed;
  border-left: 5px #686868 solid;
  border-right: 5px transparent dashed;
  border-top: 5px transparent dashed;
}

/*资产管理 sidebar end*/
