@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	color: #575757;
	font: 14px/24px "microsoft yahei", "times new roman", sans-serif;
}
body {
	min-width:1200px;
	background: #FFF;
}
.home_overflow {
	overflow-x: hidden;
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
li {
	list-style: none;
}
img {
	border: 0;
	vertical-align: middle;
}
input, select {
	outline: none;
}
a, a:link, a:hover, a:active, a:visited {
	text-decoration: none;
}
.clear {
	clear:both;
}
.height1 {
	height:10px;
	clear:both;
}
.height2 {
	height:20px;
	clear:both;
}
.height3 {
	height:30px;
	clear:both;
}
.height5 {
	height:50px;
	clear:both;
}
.height10 {
	height:100px;
	clear:both;
}
/* 光标 */
.cs-poin {
	cursor: pointer;
}
.cs-txt {
	cursor: text;
}
/* 定位 */
.relative {
	position: relative;
}
.absolute {
	position: absolute;
}
.fixed {
	position: fixed;
}
/* 浮动 */
.fl {
	float: left;
}
.fr {
	float: right;
}
/* 文本位置 */
.txt-l {
	text-align: left;
}
.txt-c {
	text-align: center;
}
.txt-r {
	text-align: right;
}
.txt-under {
	text-decoration:underline;
}
/* 显示 */
.dp-block {
	display: block;
}
.dp-none {
	display: none;
}
.dp-inline {
	display: inline-block;
}
/* 线 */
.hr-line{ border-bottom:1px #e8e8e8 solid; height:5px; display:block;}
/* 背景颜色 */
.bg-005bac {
	background: #005BAC;
}
.bg-fafafa {
	background:#fafafa;
}
.bg-f4f4f4 {
	background:#f7f7f7;
}
.bg-004bac:hover {
	background: #004bac;
}
.bg-003dab:hover {
	background: #003dab;
}
.bg-06569d {
	background: #06569d;
}
.bg-3388ff {
	background: #3388ff;
}
.bg-f3f3f3 {
	background: #f3f3f3;
}
.bg-efefef {
	background: #efefef;
}
.bg-f7f7f7 {
	background: #f7f7f7;
}
.bg-f9f9f9 {
	background: #f9f9f9;
}
.bg-fbfbfb {
	background: #fbfbfb;
}
.bg-fdfdfd {
	background: #fdfdfd;
}
.bg-bd242f {
	background: #bd242f;
}
.bg-fff {
	background: #fff;
}
/* 渐变颜色 */
.grad-f8f8f8 {
	background: #FDFDFD;
	background: -webkit-linear-gradient(#ffffff, #f5f5f5);
	background: -o-linear-gradient(#ffffff, #f5f5f5);
	background: -moz-linear-gradient(#ffffff, #f5f5f5);
	background: linear-gradient(#ffffff, #f5f5f5);
}
/* 边框样式 */
.bd-none {
	border: 0;
}
.bd-dadada {
	border: 1px solid #dadada;
}
.bd-d5d5d5 {
	border: 1px solid #d5d5d5;
}
.bd-d9d9d9 {
	border: 1px solid #d9d9d9;
}
.bd-e8e8e8 {
	border: 1px solid #e8e8e8;
}
.bd-f4f4f4 {
	border: 1px solid #f4f4f4;
}
.bd-005bac {
	border: 1px solid #005bac;
}
.bd-d6d6d6-1l {
	border-right: 1px solid #d6d6d6;
}
.bd-d6d6d6-1r {
	border-left: 1px solid #d6d6d6;
}
.bd-fb6f54 {
	border: 1px solid #fb6f54;
}
.bd-e83344 {
	border: 1px solid #e83344;
}
.bd-e93543 {
	border: 1px solid #e93543;
}
.bd-ef8c93{ border:1px #ef8c93 solid;}
/* 文字大小 */
.fs-12 {
	font-size: 12px;
}
.fs-14 {
	font-size: 14px;
}
.fs-16 {
	font-size: 16px;
}
.fs-18 {
	font-size: 18px;
}
.fs-20 {
	font-size: 20px;
}
.fs-24 {
	font-size: 24px;
}
.fs-36 {
	font-size: 36px;
}
.fs-48 {
	font-size: 48px;
}
/* 文字颜色 */
.fc-dc072d {
	color: #dc072d;
}
.fc-005bac {
	color: #005bac;
}
.fc-fb6f54 {
	color: #fb6f54;
}
.fc-e83344 {
	color: #e83344;
}
.fc-3592e2 {
	color: #3592e2;
}
.fc-cd0000 {
	color: #cd0000;
}
.fc-ff7800 {
	color: #ff7800;
}
.fc-4c4c4c {
	color: #4c4c4c;
}
.fc-666666 {
	color: #666666;
}
.fc-9f9f9f {
	color: #9f9f9f;
}
.fc-e6e6e6 {
	color: #e6e6e6;
}
.fc-fff {
	color: #fff;
}
/* 控件大小 */
.bt-big {
	width: 265px;
	height: 40px;
}
.bt-normal {
	width: 195px;
	height: 40px;
}
.bt-small {
	width: 105px;
	padding:4px 0;
	display:block;
	float:left;
}
input,
select,
img {
	border: none;
	outline: none;

}
.clear {
	clear: both;
}

.clearfix:after{
	height: 0;
	content: '';
	display: block;
	visibility: hidden;
	clear: both;
}

.clearfix{
	zoom: 1;
}

.height20 {
	height: 20px;
}

.height30 {
	height: 30px;
}

.height50 {
	height: 50px;
}
/* 浮动 */

.floatL {
	float: left;
}

.floatR {
	float: right;
}
/* 显示 */

.displayB {
	display: block;
}

.displayN {
	display: none;
}

/* 以上为公共样式，添加请注明author */
div.codeDiv{
	width: 95px;
	float: left;
	color: #575757;
	margin: 0 10px;
	text-align: center;
}
div.codeDiv label{
	color: #575757;
	display: block;
}
.codeImg{
	width: 78px;
	height: 78px;
}

/* 宽度 */
.i-width50{ width:50px;}
.i-width167{ width:184px;}
.i-width227{ width:227px;}
.i-width257 {
	width:282px;
}
.s-width284 {
	width:284px;
}
.width4 {
	width:4%;
}
.width5 {
	width:5%;
}
.width6 {
	width:6%;
}
.width7 {
	width:7%;
}
.width8 {
	width:8%;
}
.width9 {
	width:9%;
}
.width10 {
	width:10%;
}
.width11 {
	width:11%;
}
.width12 {
	width:12%;
}
.width13 {
	width:13%;
}
.width14 {
	width:14%;
}
.width15 {
	width:15%;
}
.width16 {
	width:16%;
}
.width17 {
	width:17%;
}
.width18 {
	width:18%;
}
.width19 {
	width:19%;
}
.width20 {
	width:20%;
}
.width21 {
	width:21%;
}
.width23 {
	width:23%;
}
.width25 {
	width:25%;
}
.width27 {
	width:27%;
}
.width30 {
	width:30%;
}
.width34 {
	width:34%;
}
.width35 {
	width:35%;
}
.width41 {
	width:41%;
}
.width45 {
	width:45%;
}
.width50 {
	width:50%;
}
.s_width70 {
	width:70px;
}
.width60 {
	width:60%;
}
.width66 {
	width:66%;
}
.width70 {
	width:70%;
} 
.width75 {
	width:75%;
} 
.width84{ width:84%;}
.width95{ width:95%;}
.width100 {
	width:100%;
} 
/* margin*/
.mg-l-20 {
	margin-left: 20px;
}
/* loading */
.layer {
	background: #ffffff;
	position: absolute;
	z-index: 9998;
	left: 0;
	top: 0;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.layer-content {
	text-align: center;
	vertical-align: middle;
	position: absolute;
	z-index: 9999;
	left: 50%;
	top: 50%;
}
.layer-partial {
	display: block;
	background: #ffffff;
	position: absolute;
	z-index: 9998;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
/* showInfo */
.showInfo {
	background: #ffffff;
	position: absolute;
	z-index: 9998;
	left: 0;
	top: 0;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.openContent {
	background: #ffffff;
	position: absolute;
	z-index: 9998;
	left: 0;
	top: 0;
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.showInfo-content {
	vertical-align: middle;
	position: absolute;
	z-index: 9999;
	left: 0;
	top: 0;
}

/* header */
.header{
	border-bottom: 2px solid #005BAC;
}
/* 顶部快捷入口 */
.loginBarBg{
	width: 100%;
	height: 52px;
	background: #005BAC;
}
.loginBar{
	margin: 0 auto;
	color: #FFFFFF;
	width: 1200px;
	height: 52px;
	font-size: 12px;
}
.loginBar label{
	color: #FFFFFF;
}
.loginBar a,.loginBar span{
	color: #FFFFFF;
	margin: 0 1px;
	line-height: 52px;
}
.loginBar a:hover{
	text-decoration: underline;
}
.loginBarLeft a,.loginBarLeft span{
	font-size: 12px;
	display:block;
	float:left;
}
.loginBarLeft a font{
	color:#fff;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	max-width:130px;
	float:left;
    line-height:52px;
}
.loginBarCode{
	width: 80px;
	height: 42px;
	padding: 5px 0;
	cursor: pointer;
	margin-left: 15px;
	position: relative;
	background: url(../../../images2/xlj/common/loginBarCode.jpg) no-repeat;
}
.loginBarCode label{
	display: block;
	cursor: pointer;
	font-size: 12px;
	margin-left: 10px;
	line-height: 20px;
}
.loginBarCode:hover .loginBarCodeShow{
	display: block;
}
.loginBarCodeShow{
	width: 345px;
	height: 120px;
	padding: 10px 0;
	background: #FFFFFF;
	border: 1px solid #EBEBEB;
	border-top: 2px solid #FFFFFF;
	position: absolute;
	top: 52px;
	right: 0;
	z-index: 100;
}
.loginBarCodeShow label{
	width: 95px;
	margin-left: 0;
	text-align: center;
}
.loginBarArrow{
	float: right;
	margin-top: -22px;
	margin-right: 40px;
	border-bottom: 6px solid #FFFFFF;
	border-top: 4px solid #004AAB;
	border-right: 4px solid #004AAB;
	border-left: 4px solid #004AAB;
}
/* logo、搜索 */
.headerContent{
	width: 1200px;
	margin: 0 auto;
}
.logoBar{
	width: 100%;
	height: 77px;
	padding: 21px 0;
	line-height: 77px;
}
.logoImg{
	width: 309px;
	height: 77px;
	margin-right: 50px;
	background: url(../../../images2/xlj/common/logo.jpg) no-repeat;
}
.logoBar .slogan{
	padding: 21px 0;
	vertical-align: middle;
}
.searchAll{
	padding: 21px 0;
}
.searchInput{
	width: 345px;
	height: 30px;
	color: #575757;
	padding: 0 15px;
	line-height: 30px;
	border: 1px solid #005BAC;
}
.searchButton{
	width: 105px;
	height: 32px;
	color: #FFFFFF;
	cursor: pointer;
	background: #005BAC;
	background-image: url(../../../images2/xlj/common/search.png);
	background-repeat: no-repeat;
	background-position: center;
}
/* 导航 */
.navBar{
	height: 40px;
}
.navParent{
	float: left;
	height: 40px;
	color: #575757;
	font-size: 18px;
	padding: 0 35px;
	line-height: 42px;
	text-align: center;
	position: relative;
	border-bottom: 2px solid #FFFFFF;
}
.navParent:hover,.navActive{
	color: #005BAC;
	border-bottom: 2px solid #005BAC;
}
.navUser{
	width: 100px;
}
.navMsgIcon{
	position: absolute;
	top: 2px;
	right: 10px;
}
.navUserIcon{
	position: absolute;
	top: 2px;
	right: 5px;
}
/* 保险产品分类模块 */
.navProduct{
	padding: 0;
	float: left;
	width: 195px;
	height: 42px;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 18px;
	line-height: 42px;
	text-align: center;
	background: #005BAC;
	position: relative;
	bottom: -2px;
}
.navProductTitle{
	color: #FFFFFF;
	font-size: 18px;
	line-height:42px;
}
/* 子菜单 */
.navProduct:hover .navSub{
	display: block;
}
.navSub{
	width: 195px;
	height: 370px;
	background: #FFFFFF;
	position: relative;
	top: 0;
	left: 0;
	z-index: 100;
}
.navSubList{
	width: 195px;
	height: 45.2px;
	color: #575757;
	display: block;
	cursor: pointer;
	text-align: left;
	line-height: 45px;
	border-bottom: 1px solid #dbdbdb;
}
.navSubListLast{
	border: none;
}
.navSubTitle{
	color: #575757;
	cursor: pointer;
	line-height:45.2px;
}
.navSubTitle:hover{
	color: #005BAC;
}
.navSubList:hover .navSubTitle{
	color: #005BAC;
}
.navSubIcon{
	width: 28px;
	height: 28px;
	float: left;
	display: block;
	margin: 10px 10px 0 25px;
	background: url(../../../images2/xlj/common/subNavIcon.png) no-repeat;
	background-position: 0 0;
}
.navSubList:hover .navSubIcon1{
	background-position: -28px 0;
}
.navSubIcon2{
	background-position: 0 -28px;	
}
.navSubList:hover .navSubIcon2{
	background-position: -28px -28px;
}
.navSubIcon3{
	background-position: 0 -56px;	
}
.navSubList:hover .navSubIcon3{
	background-position: -28px -56px;
}
.navSubIcon4{
	background-position: 0 -84px;	
}
.navSubList:hover .navSubIcon4{
	background-position: -28px -84px;
}
.navSubIcon5{
	background-position: 0 -112px;	
}
.navSubList:hover .navSubIcon5{
	background-position: -28px -112px;
}
.navSubIcon6{
	background-position: 0 -140px;	
}
.navSubList:hover .navSubIcon6{
	background-position: -28px -140px;
}
.navSubIcon7{
	background-position: 0 -168px;	
}
.navSubList:hover .navSubIcon7{
	background-position: -28px -168px;
}
.navSubIcon8{
	background-position: 0 -196px;	
}
.navSubList:hover .navSubIcon8{
	background-position: -28px -196px;
}
/* 菜单详细内容 */
.navSubList:hover{
	border-right: 1px solid #FFFFFF;
}
.navSubArrow{
	float: right;
	margin: 17px 20px 17px 0;
	width: 7px;
	height: 11px;
	background: url(../../../images2/xlj/common/navSubArrow.png);
}
.navSubList:hover .navSubArrow{
	display: block;
}
.navDetail{
	width: 780px;
	height: 390px;
	cursor: default;
	padding-left: 30px;
	background: #FFFFFF;
	border: 1px solid #DBDBDB;
	border-top: none;
	position: absolute;
	top: 0;
	left: 195px;
	z-index: -1;
}
.navSubList:hover .navDetail{
	display: block;
}
.navDetailContent{
	width: 400px;
	padding: 30px 0;
}
.navDetailList{
	width: 400px;
	padding: 10px 0;
	border-bottom: 1px solid #DBDBDB;
}
.navDetailListLast{
	border: 0;
}
.navDetailTitle{
	width: 85px;
	cursor: pointer;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	margin-top: 3px;
}
.navDetailTitle:hover{
	color: #005BAC;
}
.navDetailLink{
	color: #575757;
	display: block;
	cursor: pointer;
	line-height: 30px;
	margin-left: 100px;
	padding-left: 20px;
	background: url(../../../images2/xlj/common/detailArrow.gif) left center no-repeat;
}
.navDetailLink:hover{
	color: #005BAC;
	background: url(../../../images2/xlj/common/detailArrowHover.gif) left center no-repeat;
}
.navDetailRight{
	width: 360px;
	height: 390px;
	cursor: pointer;
}
/* footer */
.footerBg{
	background: #F4F4F4;
	border-top: 1px solid #CACACA;
}
.footer{
	width: 1200px;
	margin: 0 auto;
}
.footerLink{
	padding: 35px 0;
}
.footerLogo{
	width: 224px;
	height: 141px;
	background: url(../../../images2/xlj/common/footerLogo.jpg) no-repeat;
}
.footerLink h3{
	padding-bottom: 10px;
}
.linkList{
	height: 155px;
	padding: 0 65px;
	border-right: 1px solid #CACACA;
}
.linkList a{
	color: #9f9f9f;
	display: block;
	font-size: 12px;
	line-height: 30px;
	
}
.linkList a:hover{
	color: #005BAC;
}
.footerCode{
	padding-left: 25px;
}
.footerCode h3{
	margin-left: 20px;
}
.footerCode .codeDiv{
	width: 110px;
}
.copyRight{
	padding: 40px 0;
}
.copyRightImg{
	width: 112px;
	height: 40px;
	margin: 5px 20px 5px 0;
	background: url(../../../images2/xlj/common/foot_img.jpg) no-repeat;
}
.copyText span{
	font-size: 12px;
	line-height: 24px;
}

/* 内容头部路径 */
.conRoute {
	padding:15px;
	text-indent:15px;
	background: #FDFDFD;
	background: -webkit-linear-gradient(#ffffff, #f5f5f5);
	background: -o-linear-gradient(#ffffff, #f5f5f5);
	background: -moz-linear-gradient(#ffffff, #f5f5f5);
	background: linear-gradient(#ffffff, #f5f5f5);
	border: 1px solid #e8e8e8;
}
.conRoute p{ width:1200px; margin:0 auto; display:block;}
.conRoute p a{ color: #575757;}
.conRoute p a:hover {
	text-decoration:underline;
}


/* 首页 */

/* home-page */

.home-page {
	width: 1200px;
	margin: 0 auto;
}
/* 轮播公共样式 */

.swiper-slide {
	/* Center slide text vertically */
	
/*	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;*/
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
/* 分类模块标题样式 */
.index_tit {
	border-bottom:1px #d3d3d3 solid;
	font-weight:normal;
	margin:20px 0 40px 0;
}
.index_tit_miniheight{ margin-top:0;}
.index_tit_blue {
	border-bottom:2px #005bac solid;
	width:140px;
	line-height:40px;
	padding-left:5px;
}
/* login panel */
.loginPanelBg{
	width:1200px;
	margin: 0 auto;
}
.login-panel {
	width:272px;
	height: 305px;
	right: 10px;
	top: 22px;
	z-index: 10;
	padding:10px;
}
.login-panel-top {
	width:178px;
	height:26px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-127px -11px;
	margin:15px 0 0 30px;
}
.login-arrow {
	width:8px;
	height:8px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-324px -26px;
	margin:8px 8px 0 40px;
}
.login-button {
	padding-top:15px;
	height:40px;
	text-align:center;
}
.login-line {
	padding-bottom:10px;
	margin-bottom:10px;
}
.login-line p{ padding:0 10px;}
.login-bottom {
	width:111px;
	height:93px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-123px -58px;
	padding:45px 0 0 160px;
}
.panel-login {
	margin:0 5px;
	margin-left:30px;
}
.panel-register {
	background: #E83344;
	margin:0 5px;
}
.panel-register:hover {
	background: #bd242f;
}
/* banner */
.home-banner {
	width: 1920px;
	height: 370px;
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.banner-container {
	width: 1920px;
	height: 370px;
}
.banner-img {
	width: 1920px;
	height: 370px;
}
.home-banner .pagination {
	position: absolute;
	z-index: 20;
	bottom: 10px;
	width: 100%;
	text-align: center;
}
.home-banner .swiper-pagination-switch {
	width: 17px;
	height: 18px;
	display: inline-block;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-41px -95px;
	margin: 0 6px;
	opacity: 0.8;
	cursor: pointer;
}
.home-banner .swiper-active-switch {
	background-position:-15px -95px;
}
/* box */
.home-box {
	width: 100%;
	height: 240px;
}
.box-container {
	width: 1140px;
	height: 150px;
	margin: 0 30px;
}
.arrow-left {
	width:30px;
	height:60px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-21px -19px;
	position: absolute;
	left: 0;
	top: 50%;
	z-index: 100;
}
.arrow-right {
	width: 30px;
	height: 60px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-76px -19px;
	position: absolute;
	right: 0;
	top: 50%;
	z-index: 100;
}
.box-list {
	width: 161px!important;
	height: 150px;
	position: relative;
	box-sizing: border-box;
}
.box-list-hover {

	background: #DEF2FE;
}
.box-icon {
	width: 162px;
	height: 150px;
}
.box-img {
	width: 91px;
	height: 91px;
	margin-top: 10px;
}
.box-img-policy {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-15px -220px;
}
.box-img-claim {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-120px -220px;
}
.box-img-loan {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-226px -220px;
}
.box-img-bill {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-330px -220px;
}
.box-img-invoice {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-427px -220px;
}
.box-img-pay {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-17px -314px;
}
.box-img-store {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-120px -314px;
}
.box-img-health {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-226px -314px;
}
.box-img-other {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-330px -314px;
}
.box-txt {
	width: 160px;
	line-height: 30px;
	margin:0 auto;
}
.box-container .swiper-button-prev {
	left: 0;
}
.box-container .swiper-button-next {
	right: 0;
}
.box-sub {
	padding: 10px;
	width: 0;
	height: 130px;
	background: #e9f5fc;
	position: absolute;
	top: 0;
}
.box-sub-left {
	position: absolute;
	left: 161px;
	z-index: 1000;
	border-left: 1px solid #fff;
	border-right: 1px solid #D6D6D6;
}
.box-sub-right {
	position: absolute;
	right: 161px;
	z-index: 1000;
	border-right: 1px solid #fff;
	border-left: 1px solid #D6D6D6;
}
.box-sub-option {
	width: 447px;
	margin: 10px 0;
}
.box-sub-option a {
	width:140px;
	margin-left:30px;
	text-align:left;
	display:block;
	float:left;
	height:35px;
	line-height:35px;
	color:#0b5cab;
	padding:0 20px;
	font-size:12px;
}
.box-sub-option a:hover {
	color:#ea0012;
	cursor:pointer;
}
.index_policy_inquiry_right_con i {
	width:9px;
	height:9px;
	margin:9px 10px 0 0
}
.list_disc {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-349px -26px;
}
.index_policy_inquiry_left {
	width:612px;
	height: 275px;
}
.index_policy_inquiry_left_img {
	width:130px;
	height:101px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-406px -120px;
	margin-left:20px;
}
.index_policy_inquiry_left_con {
	margin-left:80px;
}
.index_policy_inquiry_left_con a {
	background:url(../../../images2/xlj/index_point_icon.gif) no-repeat left center;
	padding-left:20px;
	line-height:30px;
}
.index_policy_inquiry_left_con a:hover {
	color:#005bac;
	cursor:pointer;
}
.index_policy_inquiry_right {
	float:right;
	width:588px;
	height: 275px;
}
.index_policy_inquiry_right_img {
	width:130px;
	height:101px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-543px -115px;
	font-size:18px;
	text-align:center;
	float:left;
	margin-left:20px;
}
.index_policy_inquiry_right_con {
	width: 332px;
	height:130px;
	margin: 0 0 20px 40px;
	padding-right: 65px;
}
.index_policy_inquiry_right_tit {
	line-height:40px;
	font-weight:normal;
}
.index_button {
	width:135px;
	height:30px;
	line-height:30px;
	right: 76px;
	bottom: 50px;
}
.index_button:hover {
	background:#005bac;
	color:#fff;
}
.index_bxzs ul li {
	width:285px;
	height:163px;
	margin:40px 6px;
	border:1px #dfe0dd solid;
}
.index_bxzs ul li a {
	width:285px;
	height:163px;
	display:block;
}
.index_bxzs img {
	width:285px;
	height:165px;
	display:block;
}
.swiper-block {
	width:299px;
	margin-top:30px;
	height:207px;
}
.swiper-block-no {
	border:none;
}
.index_switch {
	width:100%;
	padding:10px 0;
}
.index_switch1 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch1:hover span {
	color:#0281e2
}
.index_switch2 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch2:hover span {
	color:#0281e2
}
.index_switch3 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch3:hover span {
	color:#0281e2
}
.index_switch4 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch4:hover span {
	color:#0281e2
}
.index_switch5 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch5:hover span {
	color:#0281e2
}
.index_switch6 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch6:hover span {
	color:#0281e2
}
.index_switch7 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch7:hover span {
	color:#0281e2
}
.index_switch8 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch8:hover span {
	color:#0281e2
}
.index_switch01 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch01:hover span {
	color:#0281e2;
}
.index_switch02 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch02:hover span {
	color:#0281e2;
}
.index_switch03 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch03:hover span {
	color:#0281e2;
}
.index_switch04 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch04:hover span {
	color:#0281e2;
}
.index_switch05 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch05:hover span {
	color:#0281e2;
}
.index_switch06 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch06:hover span {
	color:#0281e2;
}
.index_switch07 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch07:hover span {
	color:#0281e2;
}
.index_switch08 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch08:hover span {
	color:#0281e2;
}
.index_switch09 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch09:hover span {
	color:#0281e2;
}
.index_switch10 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch10:hover span {
	color:#0281e2;
}
.index_switch11 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch11:hover span {
	color:#0281e2;
}
.index_switch12 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch12:hover span {
	color:#0281e2;
}
.index_switch13 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch13:hover span {
	color:#0281e2;
}
.index_switch14 {
	width:100%;
	padding:10px 0;
	cursor:pointer;
}
.index_switch14:hover span {
	color:#0281e2;
}
.index_switch1:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-673px -409px;
}
.index_switch2:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-673px -468px;
}
.index_switch3:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-673px -526px;
}
.index_switch4:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-672px -585px;
}
.index_switch5:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-673px -643px;
}
.index_switch6:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-673px -702px;
}
.index_switch7:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-673px -760px;
}
.index_switch8:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-673px -819px;
}
.index_switch01:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-22px -784px;
}
.index_switch02:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-83px -784px;
}
.index_switch03:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-144px -784px;
}
.index_switch04:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-205px -784px;
}
.index_switch05:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-265px -784px;
}
.index_switch06:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-326px -784px;
}
.index_switch07:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-387px -784px;
}
.index_switch08:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-511px -916px;
}
.index_switch09:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-448px -784px;
}
.index_switch10:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-508px -784px;
}
.index_switch11:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-205px -916px;
}
.index_switch12:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-265px -916px;
}
.index_switch13:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-326px -916px;
}
.index_switch14:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-386px -916px;
}
.index_switch_icon01 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-22px -722px;
}
.index_switch_icon02 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-83px -722px;
}
.index_switch_icon03 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-144px -722px;
}
.index_switch_icon04 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-205px -722px;
}
.index_switch_icon05 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-265px -722px;
}
.index_switch_icon06 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-326px -722px;
}
.index_switch_icon07 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-387px -722px;
}
.index_switch_icon08 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-511px -853px;
}
.index_switch_icon09 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-448px -722px;
}
.index_switch_icon10 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-508px -722px;
}
.index_switch_icon11 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-205px -853px;
}
.index_switch_icon12 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-265px -853px;
}
.index_switch_icon13 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-326px -853px;
}
.index_switch_icon14 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-386px -853px;
}
.swiper-block i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch1 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch2 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch3 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch4 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch5 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch6 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch7 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch8 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch01 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch02 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch03 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch04 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch05 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch06 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch07 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch08 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch09 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch10 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch11 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch12 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch13 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_switch14 i {
	width:50px;
	height:50px;
	margin:0 auto;
	margin-bottom:10px;
	display:block;
}
.index_problem_icon01 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-608px -410px;
}
.index_problem_icon02 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-608px -468px;
}
.index_problem_icon03 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-608px -526px;
}
.index_problem_icon04 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-607px -585px;
}
.index_problem_icon05 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-608px -643px;
}
.index_problem_icon06 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-608px -702px;
}
.index_problem_icon07 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-608px -760px;
}
.index_problem_icon08 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-608px -819px;
}
.text {
	width:100%;
	height:60px;
	line-height: 60px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:-4px;
	color:#004aa7;
	background:#fff;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.text span {
	width:172px;
	height:35px;
	line-height:35px;
	margin:60px 20px 0 0;
	background:#005bac;
	color:#fff;
}
.index_cxty {
	margin:30px 0;
	position: relative;
}
.index_cxty_con01 {
	width:295px;
	padding:10px 0;
	border-right:1px #c3c3c3 solid;
}
.index_cxty_con01:hover {
	background:#fafafa;
	cursor:pointer;
}
.index_cxty_con01_title{
	
}
.index_cxty_con01_text{
	width:190px;
	display: none;
}
.index_cxty_con01:hover .index_cxty_con01_title{
	color:#005bac;
	position: absolute;
	top: 50px;
	left: 59px;
}
.index_cxty_con01:hover .index_cxty_con_icon01{
	display: none;
}

.index_cxty_con01:hover .index_cxty_con01_text{
	position: absolute;
	display: block;
	top: 80px;
}
.index_cxty_con02 {
	width:295px;
	padding:10px 0;
	border-right:1px #c3c3c3 solid;
}
.index_cxty_con02_text{
	width:190px;
	display: none;
}
.index_cxty_con02:hover {
	background:#fafafa;
	cursor:pointer;
}
.index_cxty_con02:hover .index_cxty_con02_title{
	color:#005bac;
	position: absolute;
	top: 50px;
	left: 40px;
}
.index_cxty_con02:hover .index_cxty_con_icon02{
	display: none;
}

.index_cxty_con02:hover .index_cxty_con02_text{
	position: absolute;
	display: block;
	top: 80px;
}
.index_cxty_con03 {
	width:295px;
	padding:10px 0;
	border-right:1px #c3c3c3 solid;
}
.index_cxty_con03_text{
	width:190px;
	display: none;
}
.index_cxty_con03:hover {
	background:#fafafa;
	cursor:pointer;
}
.index_cxty_con03:hover .index_cxty_con03_title{
	color:#005bac;
	position: absolute;
	top: 50px;
	left: 59px;
}
.index_cxty_con03:hover .index_cxty_con_icon03{
	display: none;
}

.index_cxty_con03:hover .index_cxty_con03_text{
	position: absolute;
	display: block;
	top: 80px;
}
.index_cxty_con04 {
	width:295px;
	padding:10px 0;
	border-right:1px #c3c3c3 solid;
}
.index_cxty_con04_text{
	width:190px;
	display: none;
}
.index_cxty_con04:hover {
	background:#fafafa;
	cursor:pointer;
}
.index_cxty_con04:hover .index_cxty_con04_title{
	color:#005bac;
	position: absolute;
	top: 50px;
	left: 59px;
}
.index_cxty_con04:hover .index_cxty_con_icon04{
	display: none;
}

.index_cxty_con04:hover .index_cxty_con04_text{
	position: absolute;
	display: block;
	top: 80px;
}
.index_cxty_border_none {
	border-right:none;
}
.index_cxty a {
	width:190px;
	height: 179px;
	margin:0 auto;
	line-height:35px;
}
.index_cxty a i {
	width:134px;
	height:134px;
	display:block;
	margin:0 auto;
	margin-bottom:10px;
}
.index_cxty_con_icon01 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-16px -416px;
}
.index_cxty_con01:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-16px -560px;
}
.index_cxty_con01:hover a {
	color:#005bac;
}
.index_cxty_con_icon02 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-163px -416px;
}
.index_cxty_con02:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-163px -560px;
}
.index_cxty_con02:hover a {
	color:#005bac;
}
.index_cxty_con_icon03 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-309px -416px;
}
.index_cxty_con03:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-309px -560px;
}
.index_cxty_con03:hover a {
	color:#005bac;
}
.index_cxty_con_icon04 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-452px -416px;
}
.index_cxty_con04:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-452px -560px;
}
.index_cxty_con04:hover a {
	color:#005bac;
}
/* 单证下载图标*/
.download_con1 {
	width:299px;
	height:150px;
	display:block;
	padding:20px 0;
	margin-top:30px;
	cursor:pointer;
}
.download_con2 {
	width:299px;
	height:150px;
	display:block;
	padding:20px 0;
	margin-top:30px;
	cursor:pointer;
}
.download_con3 {
	width:299px;
	height:150px;
	display:block;
	padding:20px 0;
	margin-top:30px;
	cursor:pointer;
}
.download_con4 {
	width:299px;
	height:150px;
	display:block;
	padding:20px 0;
	margin-top:30px;
	cursor:pointer;
}
.download_con1 i {
	width:84px;
	height:84px;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}
.download_con2 i {
	width:84px;
	height:84px;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}
.download_con3 i {
	width:84px;
	height:84px;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}
.download_con4 i {
	width:84px;
	height:84px;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}
.download_con1:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-26px -847px;
}
.download_con2:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-115px -847px;
}
.download_con3:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-26px -928px;
}
.download_con4:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-120px -928px;
}
.download_icon01 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-548px -227px;
}
.download_icon02 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-637px -227px;
}
.download_icon03 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-548px -308px;
}
.download_icon04 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-642px -308px;
}
.download_con1 span {
	text-align:center;
	display:block;
	font-size:16px;
}
.download_con2 span {
	text-align:center;
	display:block;
	font-size:16px;
}
.download_con3 span {
	text-align:center;
	display:block;
	font-size:16px;
}
.download_con4 span {
	text-align:center;
	display:block;
	font-size:16px;
}
.download_con1:hover span {
	color:#0281e2;
}
.download_con2:hover span {
	color:#0281e2;
}
.download_con3:hover span {
	color:#0281e2;
}
.download_con4:hover span {
	color:#0281e2;
}
#banner {
	position:relative;
	width:1200px;
	height:231px;
	overflow:hidden;
	margin:0 auto;
}
#banner_list img {
	border:0px;
}
#banner_text {
	position:absolute;
	width:120px;
	z-index:1002;
	right:3px;
	bottom:3px;
}
#banner ul {
	position:absolute;
	z-index:1002;
	height:20px;
	width:1200px;
	left:560px;
	bottom:10px;
}
#banner ul li {
	width:16px;
	height:16px;
	display:inline-block;
	background-color:#d6e5f2;
	cursor:pointer;
	margin:0 2px;
	border-radius:20px;
	behavior:url(../../res/js/common/PIE.htc)/*CSS3*/;
	position:relative;
}
#banner_list {
	text-align:center;
	margin:0 auto;
	width:1200px;
}
# #banner_list a {
position:absolute;
left:0;
}
#page {
	margin: 0px auto;
	width: 1200px
}
#header {
	padding-bottom: 0px;
	margin: 0px auto;
	padding-left: 0px;
	width: 930px;
	padding-right: 0px;
	padding-top: 20px
}
#headerimg {
	margin: 0px 0px 0px -15px
}
h1 {
	height: 0px;
	overflow: hidden
}
.description {
	text-align: right;
	line-height: 20px;
	margin-top: -20px;
	color: #4e4e4e
}
.description a {
	color: #4e4e4e
}
.navi {
	position: relative;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background: #282828;
	height: 28px;
	padding-top: 1px
}
.navi ul {
	position: absolute;
	margin: 0px 0px 0px -275px;
	width: 550px;
	background: url(http://tgideas.qq.com/wp-content/uploads/2010/07/swap_bg2.png) no-repeat;
	left: 50%
}
.navi li {
	text-align: center;
	padding-bottom: 0px;
	padding-left: 13px;
	padding-right: 13px;
	float: left;
	padding-top: 0px
}
.navi li a {
	width: 84px;
	display: block;
	font: bold 14px/28px microsoft yahei;
	height: 28px;
	color: #b9b9b9
}
.navi li.rightnow a {
	color: #ffffff
}
.navi li span {
	font: bold 10px tahoma;
	color: #636363
}
.newchance {
	position: absolute;
	top: -26px;
	left: 670px
}
#swap_pic {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 1200px;
	padding-right: 0px;
	height: 155px;
	overflow: hidden;
	padding-top: 20px
}
#swap_pic h2 {
	text-indent: 30px;
	height: 15px;
	color: #292929;
	font-size: 10px
}
.box {
	position: relative;
	width: 1140px;
	float: left;
	height: 140px;
	overflow: hidden
}
#prev {
	width:30px;
	background:url(../../../images2/xlj/index_left_arr.png) no-repeat;
	float:left;
	height:60px;
	margin-top:45px;
}
#next {
	width: 30px;
	background:url(../../../images2/xlj/index_right_arr.png) no-repeat;
	float:left;
	height:60px;
	margin-top:45px
}
.scroll {
	cursor: pointer
}
.unable {
	cursor: default
}
.pics {
	position: absolute;
	width: 5000px;
	top: 0px
}
.pics li {
	width: 1140px;
	overflow: hidden;
}
.pics li p {
	float:left;
	width:155px;
	height:140px;
	border-right:1px #d8d8d8 solid;
	padding-top:10px;
	display:block;
}
.pics li p:hover {
	color:#005bac;
	cursor:pointer;
	background:#fbfbfb;
}
.pics li p img {
	width:91px;
	height:91px;
	display:block;
	margin:0 auto;
}
.pics li p span {
	line-height: 45px;
	display:block;
	text-align:center;
}
.wrapper {
	padding-bottom: 15px;
	margin: 30px auto 0px;
	padding-left: 0px;
	width: 930px;
	padding-right: 0px;
	background: #282828;
	overflow: hidden;
	padding-top: 15px
}
#content {
	padding-bottom: 0px;
	padding-left: 20px;
	width: 655px;
	padding-right: 20px;
	float: left;
	overflow: hidden;
	border-right: #4b4b4b 1px solid;
	padding-top: 0px
}
.post {
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
.gravatar {
	border-bottom: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background: #ffffff;
	float: left;
	border-top: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	padding-top: 1px
}
#content h2 {
	font: 22px/24px microsoft yahei
}
#content .hentry h3 {
	font: 22px/24px microsoft yahei
}
#content h2 a {
	color: #c9baa4
}
#content .hentry h3 a {
	color: #c9baa4
}
.art_info {
	line-height: 12px;
	margin: 10px 0px 0px
}
.hentry small {
	line-height: 12px;
	margin: 10px 0px 0px
}
.hentry small {
	display: block;
	font-size: 12px
}
.art_info {
	color: #bfbfbf
}
.art_info a {
	color: #bfbfbf
}
.hentry small {
	color: #bfbfbf
}
.entry {
	padding-bottom: 0px;
	line-height: 22px;
	padding-left: 0px;
	padding-right: 0px;
	color: #abaaaa;
	clear: both;
	padding-top: 10px
}
.snsbtns {
	float: right
}
.entry img {
	margin: 5px 0px
}
.entry p {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px
}
.entry p a {
	color: #abaaaa;
	text-decoration: underline
}
.widecolumn .entry p {
	line-height: 24px;
	font-size: 12px
}
a.more-link {
	position: absolute;
	margin-top: 10px;
	color: #abaaaa;
	text-decoration: underline
}
a.more-link:hover {
	text-decoration: none
}
.postmetadata {
	border-bottom: #4b4b4b 1px solid;
	text-align: right;
	padding-bottom: 0px;
	line-height: 12px;
	padding-left: 0px;
	padding-right: 10px;
	height: 30px;
	color: #abaaaa;
	padding-top: 11px
}
.postmetadata a {
	color: #abaaaa
}
#content .entry h3 {
	margin: 15px 0px 0px;
	font: bold 14px "microsoft yahei"
}
.entry a {
	color: #abaaaa
}
.related_post {
	padding-left: 14px
}
.tag_box {
	padding-left: 14px
}
#album {
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	overflow: hidden;
	padding-top: 0px
}
.sub_navi {
	border-bottom: #454545 1px solid;
	background: url(http://tgideas.qq.com/wp-content/uploads/2010/07/swap_bg2.png) no-repeat;
	overflow: hidden
}
.sub_navi li {
	text-align: center;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 90px;
	padding-right: 5px;
	float: left;
	height: 25px;
	font-weight: bold;
	padding-top: 0px
}
.sub_navi li a {
	display: block;
	height: 20px;
	color: #cecece
}
.sub_navi li a:hover {
	text-decoration: none
}
#album .entry {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
#album .entry img {
	margin: 0px;
	display: block
}
#album .entry h3 {
	font: 12px/30px tahoma
}
#album p {
	text-align: right
}
#album .post-edit-link {
	color: #abaaaa
}
#post-4 .ngg-gallery-thumbnail-box {
	height: 175px;
	overflow: hidden
}
#post-6 .ngg-gallery-thumbnail-box {
	height: 175px;
	overflow: hidden
}
#post-10 .ngg-gallery-thumbnail-box {
	height: 175px;
	overflow: hidden
}
#post-8 .ngg-gallery-thumbnail-box {
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px
}
#post-8 .ngg-gallery-thumbnail {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 430px;
	padding-right: 0px;
	height: 460px;
	overflow: hidden;
	padding-top: 0px
}
#album #post-8 h3 {
	text-align: left;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	font: bold 22px/50px microsoft yahei;
	height: 50px;
	color: #999999;
	padding-top: 0px
}
#album #post-8 p {
	text-align: left;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	height: 110px;
	padding-top: 0px
}
#sidebar {
	padding-bottom: 0px;
	padding-left: 15px;
	width: 200px;
	padding-right: 15px;
	float: right;
	overflow: hidden;
	padding-top: 0px
}
#sidebar h2 {
	padding-bottom: 0px;
	line-height: 25px;
	padding-left: 10px;
	padding-right: 10px;
	background: #3d3d3d;
	height: 25px;
	color: #d9d9d9;
	font-size: 12px;
	padding-top: 0px
}
#sidebar h2 a {
	color: #d9d9d9
}
#sidebar ul ul {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px
}
#sidebar ul ul li {
	line-height: 24px;
	height: 24px;
	color: #abaaaa;
	overflow: hidden
}
.widget_recent_entries li {
	width: 180px;
	word-wrap: break-word;
	height: 24px;
	overflow: hidden;
	word-break: break-all
}
#sidebar ul ul a {
	color: #abaaaa
}
.rc_item div {
	display: inline
}
.author_name {
	display: none
}
.widget_meta {
	_zoom: 1
}
.widget_meta h2 {
	display: none
}
.widget_meta ul {
	padding-bottom: 0px !important;
	padding-left: 0px !important;
	width: 200px;
	padding-right: 0px !important;
	background: url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat -200px -30px;
	height: 37px;
	overflow: hidden;
	padding-top: 0px !important
}
.widget_meta li {
	float: left;
	height: 37px !important
}
.widget_meta a {
	margin: 0px 0px 0px 25px;
	width: 80px;
	display: inline-block;
	height: 37px
}
a.login {
	margin: 0px;
	width: 200px;
	background: url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat 0px -30px
}
.widget_meta a strong {
	display: none
}
a.logout {
	margin: 0px 0px 0px 5px;
	width: 50px
}
.widget_meta p {
	text-align: center;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: #808080;
	padding-top: 5px
}
.widget_meta p a {
	margin: 0px;
	width: auto;
	display: inline;
	height: auto;
	color: #808080
}
.widget_search {
	padding-bottom: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 15px
}
.widget_search div {
	border-bottom: #898989 1px solid;
	border-left: #898989 1px solid;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background: #ffffff;
	height: 21px;
	overflow: hidden;
	border-top: #898989 1px solid;
	border-right: #898989 1px solid;
	padding-top: 1px
}
.widget_search label {
	display: none
}
#s {
	border-bottom: 0px;
	border-left: 0px;
	width: 150px;
	float: left;
	height: 21px;
	border-top: 0px;
	border-right: 0px
}
#searchsubmit {
	border-bottom: #909090 1px solid;
	border-left: #909090 1px solid;
	width: 45px;
	font: 9px tahoma;
	background: #000000;
	float: right;
	height: 21px;
	color: #ffffff;
	border-top: #909090 1px solid;
	border-right: #909090 1px solid
}
.widget_rss {
	padding-bottom: 10px;
	text-indent: -1000px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	padding-top: 10px
}
.widget_rss a {
	width: 200px;
	display: block;
	background: url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat 0px -70px;
	height: 37px
}
#footer {
	padding-bottom: 0px;
	line-height: 16px;
	margin: 0px auto;
	padding-left: 0px;
	width: 930px;
	padding-right: 0px;
	height: 100px;
	color: #292929;
	padding-top: 15px
}
#footer a {
	color: #292929
}
.navigation {
	height: 50px
}
.navigation {
	color: #abaaaa
}
.navigation a {
	color: #abaaaa
}
.alignleft {
	float: left
}
.alignright {
	float: right
}
#comments {
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: "microsoft yahei";
	color: #abaaaa;
	font-size: 14px;
	padding-top: 10px
}
.nocomments {
	display: none
}
.commentlist {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: "microsoft yahei";
	padding-top: 0px
}
#respond {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: "microsoft yahei";
	padding-top: 0px
}
.commentlist li {
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 70px;
	padding-right: 0px;
	border-top: #717171 1px solid;
	list-style-image: none;
	padding-top: 15px
}
.commentlist li .avatar {
	border-bottom: #eeeeee 1px solid;
	position: absolute;
	border-left: #eeeeee 1px solid;
	padding-bottom: 2px;
	margin: 0px 0px 0px -55px;
	padding-left: 2px;
	padding-right: 2px;
	background: #ffffff;
	border-top: #eeeeee 1px solid;
	border-right: #eeeeee 1px solid;
	padding-top: 2px
}
.comment-author {
	float: left;
	color: #727272
}
.comment-author cite {
	font-style: normal
}
.comment-author cite {
	color: #abaaaa;
	text-decoration: underline
}
.comment-author cite a {
	color: #abaaaa;
	text-decoration: underline
}
.commentmetadata {
	padding-right: 15px;
	float: right
}
.commentmetadata a {
	color: #727272
}
.commentlist p {
	padding-bottom: 15px;
	line-height: 18px;
	padding-left: 0px;
	padding-right: 0px;
	color: #abaaaa;
	clear: both;
	padding-top: 15px
}
.comment-body em {
	font-style: normal;
	color: #727272
}
.comment-body p {
	padding-right: 15px
}
.comment-body p a {
	color: #abaaaa;
	text-decoration: underline
}
#commentform p {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	padding-top: 0px
}
.reply {
	padding-bottom: 15px
}
.reply a {
	color: #ffffff
}
.nocomments {
	text-align: center;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
#respond {
	padding-bottom: 15px;
	line-height: 20px;
	padding-left: 0px;
	padding-right: 0px;
	clear: both;
	border-top: #717171 1px solid;
	padding-top: 15px
}
#respond h3 {
	color: #abaaaa;
	font-size: 14px;
	font-weight: normal
}
#commentform p {
	color: #abaaaa;
	font-size: 14px;
	font-weight: normal
}
#commentform p a {
	color: #abaaaa;
	font-size: 14px;
	font-weight: normal
}
#commentform p a {
	text-decoration: underline
}
#cancel-comment-reply {
	margin-top: -18px;
	padding-right: 15px;
	float: right
}
#cancel-comment-reply a {
	color: #ffffff;
	font-size: 12px
}
#commentform {
	margin: 5px 0px 0px
}
#commentform p {
	margin: 5px 0px
}
#commentform input {
	border-bottom: #717171 1px solid;
	border-left: #717171 1px solid;
	width: 150px;
	background: #282828;
	height: 20px;
	color: #fff;
	border-top: #717171 1px solid;
	border-right: #717171 1px solid
}
#commentform textarea {
	border-bottom: #717171 1px solid;
	border-left: #717171 1px solid;
	padding-bottom: 2px;
	margin: 5px 0px 0px;
	padding-left: 2px;
	width: 99%;
	padding-right: 2px;
	background: #282828;
	height: 145px;
	color: #fff;
	overflow: auto;
	border-top: #717171 1px solid;
	border-right: #717171 1px solid;
	padding-top: 2px
}
#commentform #submit {
	border-bottom: medium none;
	border-left: medium none;
	margin: 5px 0px;
	width: 158px;
	background: url(http://tgideas.qq.com/wp-content/uploads/2010/07/sprites1.png) no-repeat -200px -70px;
	float: right;
	height: 32px;
	border-top: medium none;
	cursor: pointer;
	border-right: medium none
}
#display {
	padding-bottom: 0px;
	padding-left: 20px;
	width: 650px;
	padding-right: 20px;
	float: left;
	overflow: hidden;
	border-right: #4b4b4b 1px solid;
	padding-top: 0px
}
.posbox {
	border-bottom: #4b4b4b 1px solid;
	margin-bottom: 20px
}
#display .entry h3 {
	font-size: 12px;
	font-weight: normal
}
#display p {
	text-align: right
}
#display p a {
	color: #abaaaa
}
#display p img {
	margin: 0px
}
#display .entry p {
	text-align: left;
	padding-bottom: 20px;
	line-height: 22px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
#display .entry ol {
	text-align: left;
	padding-bottom: 20px;
	line-height: 22px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px
}
#display .entry p strong {
	color: #8eb9bf;
	font-weight: normal
}
#display .entry ol {
	list-style-type: decimal;
	padding-left: 20px
}
.post-edit-link {
	color: #abaaaa
}
.err404 {
	text-align: center;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	height: 1290px;
	padding-top: 70px
}
/*切换块样式*/ 
.index_turn {
	border-bottom:1px #d3d3d3 solid;
	height:42px;
	margin-top:20px;
}
.index_turn_more {
	font-size:12px;
	float:right;
	padding-top:16px;
}
.index_turn_more:hover {
	cursor:pointer;
	color:#0a61af;
	text-decoration:underline;
}
.index_turn_more2 {
	padding-top:10px;
}
.index_turn_more2:hover {
	cursor:pointer;
	color:#0a61af;
	text-decoration:underline;
}
.index_turn_con {
	border-bottom:1px #0a61af solid;
	height:42px;
}
.tab_normal, .tab_cur {
	font-size:20px;
	font-weight:normal;
	border-botttom:1px #0a61af solid;
	margin-right:10px;
	padding:8px 26px;
	display:inline-block;
	cursor:pointer;
}
.tab_cur {
	background:#fff;
	color:#0a61af;
	border-top:3px #0a61af solid;
	border-left:1px #0a61af solid;
	border-right:1px #0a61af solid;
}
.con {
	width:1200px;
	margin:0 auto;
}
/* 左侧菜单 */
.menu_top {
	height:30px;
	border:#d8d8d8 1px solid;
	border-top:0;
	background:#f9f9f9;
}
.left_menu {
	width:190px;
	float:left;
}
.menu_sub {
	cursor: pointer;
}
.menu_list {
}
.menu_list_n {
	height:50px;
	line-height:50px;
	border:#d8d8d8 1px solid;
	border-top:0;
	cursor:pointer;
	color:#575757;
	font-size:14px;
	background:#f9f9f9;
}
.menu_list_n:hover {
	color:#005bac;
	background:url(../../../images2/xlj/common/border-right.gif) no-repeat right;
}
.menu_sub ul li {
	width:188px;
	cursor:pointer;
	color:#777;
	font-size:12px;
	height:50px;
	line-height:50px;
	background-color:#fff;
	display:block;
	border:#d8d8d8 1px solid;
	border-top:0;
}
.menu_sub ul li:hover {
	color:#005bac;
	border-right:1px #fff solid;
	background:#fff;
}
.no {
	display:none;
}
.menu_list_n i {
	width:25px;
	height:25px;
	margin:10px 0 0 20px;
}
.list_icon01 {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-1px -76px;
}
.list_icon02 {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-26px -76px;
}
.list_icon03 {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-50px -76px;
}
.list_icon04 {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-75px -76px;
}
.list_icon05 {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-101px -76px;
}
.list_icon06 {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-125px -76px;
}
.list_icon07 {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-151px -76px;
}
.list_min_icon {
	width:14px;
	height:14px;
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:0 -25px;
	display:inline-block;
	float:left;
	margin:19px 15px 0 30px;
}
.list_min_icon02 {
	width:14px;
	height:14px;
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-20px -25px;
	display:inline-block;
	float:left;
	margin:19px 10px 0 40px;
}
.right_suspension {
	width:80px;
	position:fixed;
	right:0;
	top:7%;
}
.left_list_img {
	width:188px;
	height:76px;
	margin-top:20px;
	display:block;
	cursor:pointer;
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
}
.left_list_img01 {
	background-position:-8px -282px;
}
.left_list_img02 {
	background-position:-8px -368px;
}
.left_list_img03 {
	background-position:-212px -282px;
}
.left_list_img04 {
	background-position:-212px -368px;
}
.left_list_img05 {
	background-position:-8px -455px;
}
.left {
	width:188px;
	float:left;
}
.menuList {
	width:187px;
	border:1px solid #CCCCCC;
	border-right:none;
	color:#000000;
	background-color: #f8f8f8;
	font-size:14px;
	text-align:center;
}
.left_top, .left_bottom {
	height:10px;
	border-right:#ccc 1px solid;
}
.left_bottom {
	height:40px;
}
.outbox {
	width:187px;
	text-align:center;
	border-top:1px solid #CCCCCC;
}
.submenu_title {
	width:131px;
	height:50px;
	line-height:50px;
	position:relative;
	text-align:left;
	padding-left:55px;
	cursor:pointer;
	border-bottom:#ccc 1px solid;
	border-right:#ccc 1px solid;
}
.bold_border {
	width:5px;
	height:100%;
	background-color: #06569D;
	display: none;
	position: absolute;
	top:0;
	right:-1px;
}
.submenu_title.current {
	color:#06569D;
}
.submenu_title.current .bold_border {
	display: block;
}
.submenu_title i {
	width:25px;
	height:25px;
	margin:10px 10px 0 20px;
}
.imgs {
	position: absolute;
	height: 25px;
	width: 25px;
	left: 20px;
	top: 10px;
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
}
.img1 {
	background-position:-1px -75px;
}
.img2 {
	background-position:-26px -76px;
}
.img3 {
	background-position:-50px -76px;
}
.img4 {
	background-position:-75px -76px;
}
.img5 {
	background-position:-101px -76px;
}
.img6 {
	background-position:-126px -76px;
}
.img7 {
	background-position:-151px -76px;
}
.img8{
	background-position:-151px -51px;
}
.img9{
	background-position:-126px -51px;
}
.submenu_title.current .img1 {
	background-position:-8px -534px;
}
.submenu_title.current .img2 {
	background-position:-38px -534px;	
}
.submenu_title.current .img3 {
	background-position:-69px -533px;	
}
.submenu_title.current .img4{
	background-position:-103px -534px;	
}
.submenu_title.current .img5{
	background-position:-136px -535px;	
}
.submenu_title.current .img6 {
	background-position:-170px -534px;	
}
.submenu_title.current .img7 {
	background-position:-6px -567px;	
}
.submenu_title.current .img8 {
	background-position:-36px -567px;	
}
.submenu_title.current .img9 {
	background-position:-66px -567px;	
}
.submenu_cont {
	cursor:pointer;
	display: none;
	background-color: #FFFFFF;
}
.submenu_cont.current {
	display: block;
}
.submenu_cont li {
	width:186px;
	font-size:12px;
	color:#575757;
	height:50px;
	line-height:50px;
	text-align:left;
	list-style:none;
	border-bottom:#ccc 1px solid;
	border-right:#ccc 1px solid;
	position: relative;
}
.submenu_cont li.current {
	border-right-color:transparent;
	color:#06569D;
}
.submenu_cont li.current .list_min_icon{
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-20px -25px;
}

/* 公共样式*/
.con_right {
	width:970px;
	float:left;
	padding:30px 0 30px 30px;
}
.table_list01 {
	border-collapse:collapse;
	table-layout: fixed;
}
.table_list01 tr th {
	padding:20px 0 8px 10px;
	color:#005bac;
	font-weight:normal;
	text-align:left;
}
.table_list01 tr td {
	padding:6px 0 6px 10px;
	font-size:14px;
	text-align:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.table_con {
	border-collapse:collapse;
}
.table_con tr th {
	font-weight:normal;
	padding:8px 0;
	text-align:right;
	line-height:25px;
	padding-right:5px;
	font-size:16px;
}
.table_con tr td {
	padding:8px 0;
	line-height:25px;
	word-break:break-all;
	word-wrap:break-word;
	font-size:16px;
	color:#005bac;
	text-align:left;
}
.table_con tr td p {
	margin:10px 0 0 60px;
}
.main-tab {
	/*margin-left:-22px*/
}
.main-tab ul {
}
.main-tab ul li {
	float:left;
	display:block;
	height:70px;
	line-height:70px;
	position:relative;
}
.tabTs{ position:absolute; top:55px; left:0; font-size:12px; color:#999;}
.tabBut{ padding:0 10px; height:38px; line-height:38px; color:#005bac; background:#f3f3f3; border:1px #c9c9c9 solid; text-align:center; display:inline-block; margin-left:5px; }
.tabBut:hover{ padding:0 11px; height:40px; line-height:40px; border:none; cursor:pointer; background:#005bac; color:#fff;}
.upload{ width:20px; height:20px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-421px -373px; display:block; float:left; margin:9px 8px 0 4px;}
.tabBut:hover .upload{ background-position:-450px -373px;}
.gender{ margin:23px 10px 0 5px; display:block; float:left;}
.gender font{ margin:0 5px;}
.main-tab ul li.textareaLi{ height:auto;}
.table_con01 {
	border-collapse:collapse;
}
.table_con01 tr th {
	font-weight:normal;
	padding:16px 0;
	text-align:right;
	line-height:25px;
	padding-right:5px;
	font-size:14px;
}
.table_con01 tr td {
	padding:16px 0;
	line-height:25px;
	word-break:break-all;
	word-wrap:break-word;
	font-size:14px;
	text-align:left;
}
.fc-red {
	color:#e83344;
}
/*按钮样式*/
.btn_blue {
	width:260px;
	height:36px;
	line-height:36px;
	background:#fff;
	border:none;
	color:#005bac;
	cursor:pointer;
	font-size:16px;
	border:1px #005bac solid;
}
.btn_blue:hover {
	background:#005bac;
	color:#fff;
}
.btn_blue_small {
	width:100px;
	height:38px;
	line-height:38px;
	background:#005bac;
	color:#fff;
	border:none;
}
.btn_blue_small:hover {
	background:#006bac;
	color:#fff;
	cursor:pointer;
}
.table-input01 {
	width:138px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#005bac;
	background:#fff;
	display:inline-block;
	border:1px #005bac solid;
}
.table-input01:hover {
	background:#005bac;
	color:#fff;
	cursor:pointer;
}
/* 弹出层*/
.open_block, .open_w800, .open_w900 {
	visibility:hidden;
	width:600px;
	background:#fff;
	border-radius:5px;
	border:2px solid #ddd;
	overflow:hidden;
	box-shadow:0px 1px 5px 5px rgba(0, 0, 0, .3);
	behavior:url(../../res/js/common/PIE.htc)/*CSS3*/;
}
.open_w800 {
	width:800px;
}
.open_w900 {
	width:900px;
}
.open_tit {
	background:#125cab;
	height:34px;
	line-height:34px;
	color:#fff;
	padding:0 10px;
}
.open_close {
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-36px -50px;
	width:19px;
	height:19px;
	float:right;
	cursor:pointer;
	margin-top:7px;
}
.open_close_none{ 
	background:none; height:36px; float:none;
}
.open_con {
	min-height:200px;
}
.open_single {
	padding:30px;
}
.open_fot {
	background:#f7f7f7;

	font-size:12px;
	padding:15px 20px;
	text-align: left;
}
.open_fot span{
	font-size: 10px;
	padding-left: 25px;
}

.openWxtsCon{padding: 0 15px;}
.openWxtsTit{  text-indent:2em;}
.openEvaluate{ margin-top:20px;}
.openEvaluate p{ margin:8px 0; display:block;}
.openEvaluate p font{ width:130px; margin-left:2em; display:block; float:left; margin-right:15px; text-align:right;}
.openEvaluate p i{ width:25px; height:25px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-483px -401px; display:inline-block;}
.openEvaluate p i:hover{ background-position:-453px -401px; cursor:pointer;}
.openEvaluate p i.starActive{ width:25px; height:25px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-453px -401px; display:inline-block;}
.openEvaluateTextarea{ width:520px; margin:0 auto; display:block;  border:1px #dfdede solid; outline:none; margin-top:6px; padding:10px;}

.subSuccessCon{ width:100%; border:1px #005bac solid; background:#fbfbfb; padding:20px 0;}
.subSuccessTit{ line-height:37px; color:#005bac; font-size:18px; margin-bottom:20px; padding-top:20px;}
.subSuccessTitIcon2{ width:37px; height:37px; background:url(../../../images2/xlj/common/left_list.png) no-repeat;  background-position:-498px -283px; display:block; float:left; margin:0 15px 0 70px;}
.subSuccessTit span{ line-height:37px; color:#005bac; font-size:18px;display:block;float: left;width: 400px;}

/* 输入/下拉框 */

.main_input, .main_input_time{
	height:38px;
	line-height:38px;
	border:1px solid #adadad;
	text-indent:8px;
	background:#fdfdfd;
	margin-top:-2px;
}
.main_input_time {
	background:#f7f7f7 url(../../../images2/xlj/icon_calender.gif) no-repeat right center;
}
.main_select {
	margin-top:16px;
	height:38px;
	line-height:38px;
	border:1px solid #adadad;
	background:#fdfdfd;
}
.main_select.main_select_other {
	border:1px solid #fff;
}
.main-input-dxyz {
	width:284px;
	height:38px;
	border:1px solid #adadad;
	display:block;
	margin-top:15px;
}
.main_input_red {
	border:1px solid #e93543!important;
}
.main_input-dx {
	width:185px;
	height:38px;
	line-height:38px;
	border:0;
	text-indent:8px;
	float:left;
}
.textarea{ text-indent: 8px;line-height: 38px;height:100px; width:400px; margin-top:20px;padding:5px;border:1px solid #adadad;}
.dx-font {
	color:#005bac;
	text-decoration:underline;
	float:right;
	display:block;
	margin-right:3px;
	height:38px;
	line-height:38px;
	font-size:12px;
	cursor:pointer;
}

.openWxtsCon{padding: 0 15px;}
.openWxtsTit{  text-indent:2em;}
.openEvaluate{ margin-top:20px;}
.openEvaluate p{ margin:8px 0; display:block;}
.openEvaluate p font{ width:130px; margin-left:2em; display:block; float:left; margin-right:15px; text-align:right;}
.openEvaluate p i{ width:25px; height:25px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-483px -401px; display:inline-block;}
.openEvaluate p i:hover{ background-position:-453px -401px; cursor:pointer;}
.openEvaluate p i.starActive{ width:25px; height:25px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-453px -401px; display:inline-block;}
.openEvaluateTextarea{ width:520px; margin:0 auto; display:block;  border:1px #dfdede solid; outline:none; margin-top:6px; padding:10px;}


.mark{ width:27px; height:27px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:0 -43px; position:absolute; right:-20px; top:21px;z-index:10; cursor:pointer;}
.markcon{ width:280px; padding:15px; border:1px #CCC solid; position:absolute; display:none; top:45px; left:-270px; font-size:12px; background:#444444; color:#fff; z-index:10}

.mark:hover .markcon{ display:block;}

.markMobile{ width:27px; height:27px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:0 -43px; position:absolute; right:135px; top:21px;z-index:10; cursor:pointer;}
.markconMobile{ width:150px; padding:5px; border:1px #CCC solid; position:absolute; display:none; top:20px; left:-150px; font-size:12px; background:#444444; color:#fff; z-index:10}
.markMobile:hover .markconMobile{ display:block;}

.dx-font-setTime{
	color:#adadad;
	cursor:wait;
	text-decoration: none;
}
.input-verification-code-b {
	display:block;
	float:right;
	height:26px;
	width:20px;
	background:#f1f1f1;
	padding:12px 0 0 6px;
	cursor:pointer;
}
.main-input-verification-code-img {
	float:right;
	height:38px;
	width:105px;
	display:block;
}
.main-input-verification-code-img img {
	float:right
}
.input-verification-code-sx {
	width:14px;
	height:14px;
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-40px -32px;
	display:block;
}
.main_input-verification-code {
	width:150px;
	height:38px;
	line-height:38px;
	border:none;
	text-indent:8px;
	float:left;
}
.input-wrong {
	top:55px;
	left:10px;
	color:#ea424f;
	display:block;
}
.input-wrong-right {
	margin-left:10px;
	color:#ea424f;
	display:inline-block;
}
.input-wrong-bottom {
	margin-top:56px;
	margin-left: 10px;
	left:0;
	color:#ea424f;
	display:inline-block;
	position:absolute;
}
.input-wrong-bottom02 {
	margin-left: 40px;
	left:0;
	color:#ea424f;
	display:inline-block;
	position:absolute;
}
.input-wrong-bottom03 {
	margin-top:56px;
	margin-left: 160px;
	left:0;
	color:#ea424f;
	display:inline-block;
	position:absolute;
}
.input-access {
	top:55px;
	left:10px;
	color:#00d114;
	display:block;
}
/* 温馨提示 */
.prompt {
	padding:15px 30px;
}
.prompt h2 {
	font-weight:normal;
}
.prompt p {
	display:block;
	margin-top:7px;
}
.prompt p a {
	color:#005bac;
	font-size:12px;
	text-decoration:underline;
}
.policy-icon00 {
	width:24px;
	height:24px;
	display:block;
	float:left;
	margin-right:8px;
}
.policy-icon01 {
	width:24px;
	height:24px;
	background:url(../../../images2/xlj/policy/policy_img.png) no-repeat;
	background-position:0 -268px;
	display:block;
	float:left;
	margin-right:8px;
}
.policy-icon02 {
	width:24px;
	height:24px;
	background:url(../../../images2/xlj/policy/policy_img.png) no-repeat;
	background-position:-35px -268px;
	display:block;
	float:left;
	margin-right:8px;
}
.policy-icon03 {
	width:24px;
	height:24px;
	background:url(../../../images2/xlj/policy/policy_img.png) no-repeat;
	background-position:-69px -268px;
	display:block;
	float:left;
	margin-right:8px;
}
.policy-icon04 {
	width:24px;
	height:24px;
	background:url(../../../images2/xlj/policy/policy_img.png) no-repeat;
	background-position:-103px -267px;
	display:block;
	float:left;
	margin-right:8px;
}
.prompt p span {
	width:30px;
	height:30px;
	display:inline-block;
}
.prompt-icon01 {
	background:url(../../../images2/xlj/policy/prompt_icon01.png) no-repeat;
}
/* 内容头部路径 */
.con_route {
	padding:15px;
	text-indent:15px;
	display:block;
}
.con_route a:hover {
	text-decoration:underline;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
.tabs {
	margin-left:10px;
	bottom:-1px;
}
.tabs a {
	font-size:16px;
	font-weight:normal;
	border-botttom:1px #0a61af solid;
	margin-right:10px;
	padding:8px 26px;
	display:inline-block;
	cursor:pointer;
}
.tabs a.active {
	background:#fff;
	color:#0a61af;
	border-top:3px #0a61af solid;
	border-left:1px #0a61af solid;
	border-right:1px #0a61af solid;
}
.swiper-container {
}
.swiper-slide {
	height:67px;
}
.point {
	position:absolute;
	margin-left:574px;
	margin-top:250px;
	z-index:30;
}
.point a {
	background:#fff;
	width:16px;
	height:16px;
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-41px -122px;
	display:block;
	float:left;
	margin:0 4px;
	cursor:pointer;
}
.point a.active {
	background-position:-16px -122px;
}
.overview-con-line {
	border-bottom:1px #e8e8e8 solid;
}
.overview-con-line ul {
	padding:30px 0;
}
.overview-con-line ul li {
	width:30%;
	font-size:14px;
	display:block;
	float:left;
	line-height:35px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left:3%;
	position:relative;
}
.overview-con-line2 ul {
	padding:20px 0;
	margin:0;
}
.overview-con-line2 ul li {
	width:40%;
	font-size:14px;
	display:block;
	float:left;
	line-height:55px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-left:10%;
	position: relative;
}
.overview-con-line2 ul li.width80 {
	width:90%;
}
.overview-con-line2 ul li a {
	text-decoration:underline;
}
.overview-con-line2 ul li.overview-con-line2-long {
	width:90%;
	white-space:normal;
}
.overview_fjx {
	padding-left:20px;
}
.overview_fjx a {
	margin:5px 0;
}
.overview_fjx a:hover {
	text-decoration:underline;
	cursor:pointer;
}
.main_list01 {
	padding:8px 12px 8px 0;
}
.main_list01 ul {
}
.main_list01 ul li {
	display:block;
}
.main_list01 ul li span {
	padding:13px 2% 13px 3%;
	display:block;
	float:left;
	font-size:12px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.main_list01 ul li a {
	text-decoration:underline;
	color:#005bac;
	cursor:pointer;
}
.main_list02 {
	padding:8px 12px 8px 0;
}
.main_list02 ul {
}
.main_list02 ul li {
	display:block;
}
.main_list02 ul li font:hover{ text-decoration:underline; cursor:pointer;}
.main_list02 ul li span {
	padding:8px 1%;
	display:block;
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.main_list03 {
	padding:8px;
	position: relative;
}
.main_list03_all{ position:absolute; right:10px; top:-25px;}
.main_list03 ul {
}
.main_list03 ul li {
	display:block;
}
.main_list03 ul li span {
	padding:12px 2% 12px 3%;
	display:block;
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	position:relative;
}
.main_list03 .flagStatic{
	position: static;
}
.main_list03 ul li a:hover {
	text-decoration:underline;
}
.main_list04 {
	padding:8px;
}
.main_list04 ul {
}
.main_list04 ul li {
	display:block;
}
.main_list04 ul li span {
	padding:8px 1%;
	display:block;
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
/* 分页 */
.fy {
	padding:10px 6px 0 0;
}
.fy span {
	padding:4px 7px;
	margin-right:6px;
	border:1px #e6e6e6 solid;
}
.fy span:hover {
	background:#005bac;
	color:#FFFFFF;
	cursor:pointer;
}
.fy .active{
	background: #005BAC;
	color:#FFFFFF;
}
/* 智能客服 */

.customer_service {
	width: 86px;
	position: fixed;
	right: 0;
	z-index: 500;
	bottom: 10px;
}
.customer_service_tit {
	height: 35px;
	line-height: 35px;
	color: #fff;
	text-align: center;
	background: #e93543;
	display: block;
}
.customer_service_con {
	width: 85px;
	border-left: 1px #d3d3d3 solid;
}
.customer_service_con ul li {
	border-bottom: 1px #d3d3d3 solid;
	display: block;
	text-align: center;
	padding: 20px 0 10px 0;
	font-size: 12px;
	cursor: pointer;
	background: #ffffff;
}
.customer_service_con ul li:hover {
	color: #005aaf;
}
.customer_service_con ul li i {
	width: 42px;
	height: 42px;
	margin: 0 auto;
}
.customer_service_icon01 {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -8px -116px;
}
.customer_service_icon02 {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -67px -116px;
}
.customer_service_icon03 {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -127px -116px;
}
.customer_service_icon04 {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -185px -116px;
}
.customer_service_icon05 {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -246px -116px;
}
.customer_service01:hover i {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -8px -172px;
}
.customer_service02:hover i {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -67px -172px;
}
.customer_service03:hover i {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -127px -172px;
}
.customer_service04:hover i {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -185px -172px;
}
.customer_service05:hover i {
	background: url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position: -246px -172px;
}
.customer_service_img {
	width: 65px;
	height: 88px;
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-185px -13px;
	display: block;
	margin-left: 12px;
	margin-bottom: -8px;
	position: relative;
	z-index: 10;
}
/* 下拉框 */
.selectBox {
	width:282px;
	height:38px;
	margin-top:15px;
	position:relative;
	text-indent: 1em;
	margin-right:15px;
}
.selectBoxMin {
	width:155px;
	height:38px;
	margin-top:15px;
	position:relative;
	text-indent: 1em;
	margin-right:15px;
}
.selectBoxMin .selectTitle{
	border:none;
}
.selectBoxMin .selectCont{
	left: -6px;
}
.selectBoxMin .selectData{
	margin-right: 5px;
}
.selectBoxMin .selectCont a{
	padding-right: 29px;
    line-height: 28px;
}
.selectBoxMinEst {
	width:92px;
	height:38px;
	margin-top:15px;
	position:relative;
	text-indent: 1em;
	margin-right:7px;
}
.selectBoxMinEst2 {
	width:142px;
	height:38px;
	margin-top:15px;
	position:relative;
	text-indent: 1em;
	margin-right:7px;
}
.selectTitle {
	width:100%;
	height:100%;
	line-height:38px;
	border:#adadad 1px solid;
}
.seclectBg{
	width: 12px;
	height:12px;
	display: block;
	text-indent: 200em;
	overflow: hidden;
	float:right;
	margin-top:13px;
	margin-right:12px;
	background-color: #f00;
	background:url(../../../images2/xlj/common/left_list.png) no-repeat;
	background-position:-70px -54px;
}
 .selectTitle::selection {
background-color:rgba(0, 0, 0, 0);
}
.selectCont {
	width:100%;
	display:none;
	position:absolute;
	top:40px;
	left:0;
	z-index:100;
	font-size:12px;
	line-height:30px;
	border:#ccc 1px solid;
	background-color:#fff;
}
.selectCont>a {
	display:block;
	cursor:pointer;
	text-indent:1em;
}
.selectCont>a:hover {
	background-color:#eee;
}
.selectBox_s{
	width: 98%;
}
.selectBox_s .selectTitle{
	border:none;
}
.selectBox_s .seclectBg{
	margin: 15px 5px 0 5px;
}
.selectBox_s .selectCont {
	width:60%;
	margin-left:40%;
}
.selectBox_s .selectCont>a {
	text-align: center;
	padding-right:17px;
}
.loading_icon{ width:24px; height:24px; background:url(../../../images2/xlj/policy/policy_img.png) no-repeat; background-position:-145px -272px; display:inline-block; margin:0 auto; cursor:pointer;}
.coverageHidden{
	width: 90%;
	visibility: hidden;
	display: none;
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 9999;
}
.coverageHidden p{
	background: #FFFFFF;
	line-height: 30px;
    padding: 5px 10px;
    height: 30px;
}
.coverageHidden .title{
	background: #B3B3B3;
}
.alertMsg{
	width: 400px;
}
.msgTxt{
	padding: 20px;
}
.btn_cancel{
	width: 150px;
	margin: 0 20px;
}
.btn_two{
	width: 150px;
	margin: 0 20px;
}
p.detailHiddenInfo{
	margin-bottom:0;
}
div.materialList{
	padding: 5px 38px;
}
.slideBox{
	clear:both;
}

/* 报错 */
.wrong{ width:907px; height:458px; background:url(../../../images2/xlj/common/wrong.png) no-repeat; padding:200px 0 0 250px;}
.wrongT{ font-size:115px; height:100px;}
.wrongT span{ font-size:115px; color:#e83344;}
.wrongC{ font-size:60px; height:80px;}
.wrongC span{ font-size:60px; color:#e83344;}
.wrongD{ font-size:18px; height:40px;}
.wrongE a{ color:#e83344; text-decoration:underline;}
.wrongButton{ width:200px; height:41px; line-height:41px; text-align:center; color:#005bac; border:1px #005bac solid; font-size:16px;}
.wrongButton:hover{ background:#005bac; color:#fff; cursor:pointer}

/* 净值查询*/
.search_con1 {
	width:398px;
	height:120px;
	display:block;
	padding:50px 0;
	margin-top:30px;
	cursor:pointer;
	float:left;
}
.search_con2 {
	width:398px;
	height:120px;
	display:block;
	padding:50px 0;
	margin-top:30px;
	cursor:pointer;
	float:left;
}
.search_con3 {
	width:398px;
	height:120px;
	display:block;
	padding:50px 0;
	margin-top:30px;
	cursor:pointer;
	float:left;
}
.search_con1 span {
	text-align:center;
	display:block;
	font-size:16px;
}
.search_con2 span {
	text-align:center;
	display:block;
	font-size:16px;
}
.search_con3 span {
	text-align:center;
	display:block;
	font-size:16px;
}
.search_con1:hover span {
	color:#0281e2;
}
.search_con2:hover span {
	color:#0281e2;
}
.search_con3:hover span {
	color:#0281e2;
}
.search_con1 i {
	width:60px;
	height:60px;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}
.search_con2 i {
	width:60px;
	height:60px;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}
.search_con3 i {
	width:60px;
	height:60px;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
}
.search_con1:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-295px -978px;
}
.search_con2:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-452px -978px;
}
.search_con3:hover i {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-604px -978px;
}
.search_icon01 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-219px -978px;
}
.search_icon02 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-374px -978px;
}
.search_icon03 {
	background:url(../../../images2/xlj/index/index.png) no-repeat;
	background-position:-529px -978px;
}
.policyListBaseInfo{
	height:36px;
	display:block;
}
.readonly_input{
	color: #9f9f9f;
	background: #efefef;
}

/* 分类模块标题 */
.billTit {
	border-bottom:1px #d3d3d3 solid;
	font-weight:normal;
	margin:10px 0;
}
.billTitBlue {
	border-bottom:2px #005bac solid;
	line-height:40px;
	padding:0 5px;
	margin-right: 10px;
}
.billTitBlue label{line-height:40px; font-size:20px;}
.billTitleSmall{ font-size:16px; display:block; padding-top:12px;}
.propertyIcon01{ width:24px; height:24px; background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-504px -328px; display:block; float:left; margin:10px 10px 0 0;}
.billTitleIcon02{ background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-259px -70px; width:24px; height:25px; display:block; float:left; margin:10px 10px 0 0;}
.claimsTitleIcon01{ background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-419px -403px; width:26px; height:26px; display:block; float:left; margin:10px 10px 0 0;}

.mapConL01{padding:25px 20px; width:944px; border-bottom:1px #e3e3e3 solid;}
.mapConL01 h2{ color:#005bac; height:25px; font-weight:normal; font-size:16px; display:block; margin-bottom:20px;}
.policyMap{ float:left;}
.policyMap a{ padding:0 10px; height:28px; line-height:28px; border-radius:4px; display:block; float:left; margin-right:9px; border:1px #d0d0d0 solid; text-align:center; cursor:pointer; margin-bottom:9px; font-size:12px;}
.policyMap a:hover{ background:#005bac; color:#fff;}
.checkIcon{ background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-38px -535px; width:26px; height:26px; display:block; float:left; margin:10px 10px 0 0;}
.leftNull{left: 0;}

.RepaymentTitleIcon{ background:url(../../../images2/xlj/common/left_list.png) no-repeat; background-position:-69px -533px; width:26px; height:26px; display:block; float:left; margin:10px 10px 0 0;}
.bg-e93543{ background:#e93543;}

.input_disabled{background:#ffffff;}

/*新首页*/
.index_newLoginPanel {width:305px;	height: 335px;	right: 10px;	top: 5px;	z-index: 10;	padding:10px;}
.index_newLoginPanelUp{height: 145px; border-bottom: 1px solid #D4D4D4;}
.index_newLoginPanelUp_Tit{display: block; font-size: 20px; color: #005BAC; margin-left:25px;}
.index_newLoginPanel_img { display: block; 	width:100px;	height:100px;	background:url(../../../images2/xlj/index/newAdd.png) no-repeat;	background-position:-260px -0px; margin: 0 20px 0 20px; }
.index_newLoginPanelUp_Txt{font-size: 24px; height: 100px; line-height: 100px;}
.index_newLoginPanel_line {	padding: 5px 20px; }
.index_newLoginPanel_line p{color: #005BAC; font-size: 14px;}
.index_loginPanelBtn{ display: block; width: 265px; height: 40px; line-height: 40px; margin: 0 auto; background: #C11920; color: #FFFFFF; text-align: center; font-size: 18px; cursor: pointer; border-radius:5px;}
.index_newTit{width: 590px;border-bottom:1px #d3d3d3 solid;	font-weight:normal;margin:20px 0 10px 0;}
.index_block{width: 590px; height: 165px; padding-top: 55px;}
.index_block_a{cursor: pointer;}
.index_block_a:hover{color: #005BAC;}
.index_block_colorGra{	background: #F7F7F7;	background: -webkit-linear-gradient(#FAFAFA, #F3F3F3);	background: -o-linear-gradient(#FAFAFA, #F3F3F3);	background: -moz-linear-gradient(#FAFAFA, #F3F3F3);	background: linear-gradient(#FAFAFA, #F3F3F3);}
.index_loanAndReturn_img{width:130px;	height:100px;	background:url(../../../images2/xlj/index/newAdd.png) no-repeat;	background-position:0px 0px;	font-size:18px;	text-align:center;	float:left;margin-left:20px;}
.index_checkValue_img{width:130px;	height:100px;	background:url(../../../images2/xlj/index/newAdd.png) no-repeat;	background-position:-130px 0px;	font-size:18px;	text-align:center;	float:left;margin-left:20px;}
.index_newText{width:100%;	height:30px;	line-height: 30px;	overflow:hidden;	position:absolute;	left:0;	bottom:-4px;color:#004aa7;	background:#fff;	opacity:0.8;	filter: alpha(opacity=80);}
.index_block_newButton {	width:135px;	height:30px;	line-height:30px;	right: 76px;	bottom: 15px;}
.index_block_newButton:hover {	background:#005bac;	color:#fff;}
/*新首页 end*/

