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

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


.mt20{
	margin-top:20px;
}
.height10{
	height:10px;
}

		/* 版本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: 880px;
}
.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;
}

	/* 下拉菜单 */
	
.selectBoxAll{
	border-right:1px solid #ccc;
  	text-align:left;
}
.selectBoxAll .selectBox {
	/*width:205px;
	height:36px;*/
	position:relative;
	text-indent: 1em;
    line-height:29px;
}
.selectBoxSmall {
	width:161px;
	height:29px;
  	margin:0 auto;
}
.leftLink{
  text-align: left;
  padding: 20px 0 12px 15px;
}
.seclectBg {
  width: 12px;
  height: 11px;
  overflow: hidden;
  float: right;
  margin-top: 10px;
  margin-right: 12px;
  background: url(//www.cpic.com.cn/images2/gwsy/about/arrow.gif) no-repeat;
  background-position: 0 0;
}
.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:918px;
	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;
 /* width:118px;
  text-align:center;*/
}
.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;
}
.loginPanel {
width: 303px;
height: 344px;
position: absolute;
right: -10px;
top: 5px;
z-index: 30;
background-image: url(../../images2/xrsbx/login_bg.png);
overflow: hidden;
}
.loginList {
	margin: 60px 0 0 20px;
}
.loginList, .loginListBottom {
	height: 90px;
}
.loginList li {
  min-width: 110px;
  height: 34px;
  float: left;
  color: #6c7a81;
}
.loginList a {
  font-size: 12px;
  display: block;
}
.loginList li i {
  width: 12px;
  height: 12px;
  display: block;
  float: left;
  margin: 5px;
  background-image: url(//www.cpic.com.cn/images2/gwsy/index/index_pic.png);
  background-position: -12px -405px;
}
.loginListBottom {
	margin-left: 32px;
}
.loginList, .loginListBottom {
	height: 90px;
}
.loginListBottom li {
  height: 27px;
  line-height: 27px;
  color: #6c7a81;
}
.loginListBottom li i {
  width: 30px;
  height: 27px;
  display: block;
  float: left;
  margin: 0 5px;
  background-image: url(//www.cpic.com.cn/images2/gwsy/index/index_pic.png);
}
.loginListBottom li.loginIcon1 i {
  background-position: -30px -417px;
}
.loginListBottom li.loginIcon2 i {
 background-position: 37px -444px;
}
.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;
}
.panelLogin {
margin: 0 5px;
text-align: center;
background: #116ec1;
}
.panelLogin, .panelRegister {
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;
}
.panelLogin, .panelRegister {
width: 105px;
height: 30px;
color: #fff;
border: none;
cursor: pointer;
line-height: 30px;
display: inline-block;
}
/**********登陆后**************/

.loggedPanel {
    width: 255px;
    height: 288px;
    padding: 20px;
    position: absolute;
	right: -10px;
    top: 20px;
    background: url(../../images2/xrsbx/hbj_03.png) no-repeat;
    z-index: 20;
 	overflow: hidden;
}
.loginTx {
    width: 93px;
    height: 93px;
    position: absolute;
    background: url(//www.cpic.com.cn/images2/gwsy/index/userImgBg.png) no-repeat;
    z-index: 20;
}
.loginPanel img {
width: 93px;
height: 93px;
position: absolute;
z-index: 10;
margin-left: -9px;
}
.loggedUserImg {
position: absolute;
top: 20px;
left: 30px;
}
.loggedWelcome {
font-size: 16px;
line-height: 32px;
color: #005BAC;
position: absolute;
left: 135px;
top: 35px;
}
.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;
}
.loggedInfo {
background: url(//www.cpic.com.cn/images2/gwsy/index/loggedInfo.png) no-repeat;
}
.loggedIcon {
width: 25px;
height: 25px;
display: block;
margin-left: 15px;
}
.loggedCont {
width: 60px;
}

.loggedCont {
position: absolute;
top: 150px;
left: 30px;
cursor: pointer;
}
.loggedRefeshCont {
left: 190px;
}
.loggedLine {
width: 255px;
text-align: center;
position: absolute;
top: 210px;
}
.loggedLink {
height: 80px;
margin: 0;
position: absolute;
bottom: 0;
}
.loginList li {
min-width: 110px;
height: 34px;
float: left;
color: #6c7a81;
}
.loginList a {
font-size: 12px;
display: block;
}
.loginList li i {
width: 12px;
height: 12px;
display: block;
float: left;
margin: 5px;
background-image: url(//www.cpic.com.cn/images2/gwsy/index/index_pic.png);
background-position: -12px -405px;
}
.loginList li:hover i{
	background-position:0 -405px;
}
.loginList li a:hover{
	color:#005bac;
}
.loginListBottom li a:hover{
	color:#005bac;
}
.loginListBottom li.loginIcon1:hover i{
	background-position:0 -417px;
}

/**********登陆后**************/



.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;
}

.loggedWelcome {
    font-size: 16px;
    line-height: 32px;
    color: #005BAC;
    position: absolute;
    left: 135px;
    top: 25px;
}
.loggedUserImg {
position: absolute;
top: 20px;
left: 30px;
}
.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;
}
.martetHotSellLeft h3,.markContLin 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{
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
.martetHotSellLeft img, 
.markPartIn .marketPartCont1 img, 
.markPartIn .marketPartCont2 img, 
.markPartIn .marketPartCont3 img, 
.markPartIn .marketPartCont4 img {
	position: absolute;
	right: -10px;
	bottom: 0;
	z-index: -1;
}
.martetHotSellLeft:hover img, 
.markPartIn .marketPartCont1:hover img, 
.markPartIn .marketPartCont2:hover img, 
.markPartIn .marketPartCont3:hover img, 
.markPartIn .marketPartCont4: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;
	margin: 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;
  	line-height:50px
}

.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;
	padding-top: 20px;
	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;
	margin: 205px auto 15px;
}
.contPartRight img{
	width: 132px;
	height: 132px;
}
.contPartRight span{
    display:block;
	text-align: center;
	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;
}
.ovflowHide{
  display: inline-block;
  width: 750px;
  height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.paragraph.paragraphLong>p{
	margin-left:0!important;
  	height:auto;
}
.parmentUl {
margin-top:25px;}
.parmentUl li{
 text-align:left;
  float:left;
  width:160px;
  padding:15px 30px;
}
.parmentUl li:hover a {
	color:#005bac;
}
/*分支机构增加样式*/
.tabWrapperCon {
  border-bottom: 1px #e8e8e8 solid;
  height: 42px;
}
.tabs a.active {
  background: #ffffff;
  color: #005bac;
  border-top: 3px #0a61af solid;
  border-left: 1px #0a61af solid;
  border-right: 1px #0a61af solid;
}
.tabs a {
  margin-right: 10px;
  padding: 8px 26px;
  display: inline-block;
  cursor: pointer;
}
/*新搜索框*/
.pull-left {
    float: left;
}

.hide{display:none;}
.search-box{height:42px;margin-top:20px;margin-left:35px;position:relative;float:right;}
.search-btn{height:34px;width:33px;display:block;margin-left:14px;margin-top:8px;cursor:pointer;background-position:-344px -194px;}
.search-text{line-height:40px;height:40px;width:292px;border-radius:25px;border:1px solid #1565c0;outline:none;padding:0 26px;}
.search-text.focus{border:1px solid #4cc0c1;}
.search-prompt-box{width:418px;position:absolute;left:-25px;top:64px;z-index:50;background:#fff;-webkit-box-shadow:0px 5px 25px 5px rgba(0, 0, 0, 0.19);-moz-box-shadow:0px 5px 25px 5px rgba(0, 0, 0, 0.19);-ms-box-shadow:0px 5px 25px 5px rgba(0, 0, 0, 0.19);-o-box-shadow:0px 5px 25px 5px rgba(0, 0, 0, 0.19);box-shadow:0px 5px 25px 5px rgba(0, 0, 0, 0.19);}
.search-prompt-box:before{
  	  position: absolute;
      display: inline-block;
      top: -15px;
      left: 190px;
      width: 0;
      height: 0px;
      content: '';
      border-style: solid;
      border-width: 15px;
      border-color: transparent transparent #fff #fff;
      transform: rotate(135deg);
      box-shadow: -5px 5px 10px -3px rgba(0, 0, 0, 0.19);
}
.search-prompt-box li{padding-left:60px; height:55px;line-height:55px;font-size:14px;color:#4a4a4a;}
.search-prompt-box li a:hover{ color:#1565c0;}
.search-prompt-box li:hover{ background-color:#ddd;} 
.search-prompt-box .circle{top:-11px;left:111px;} 
.search-box,.head .search-box *{box-sizing:border-box} 
.icon-cpic-common {
    display: block;
    background: url(../../images2/xccx/search.png) -7px -8px;
    background-repeat: no-repeat;
}
.keywords-box{z-index:1001}