/* 首页baner幻灯片  */
#solid{width:100%;height:600px;	clear:both;	position:relative;	overflow:hidden;}
#solid ul{margin:0px; padding:0px; list-style:none;	}
#solid ul li{position:absolute; left:0;	top:0px; width:100%; height:600px; display:none; cursor:pointer;}
#solid #btt{width:990px; height:35px; bottom:0px; left:50%; margin-left:-495px; position:absolute;}
#solid #btt span{ border-radius:20px; border:1px solid #245899; position:absolute; left:50%; margin-left:-55px; display:block; width:12px; height:12px; background:#245899;	z-index:1000; cursor:pointer; filter:alpha(opacity=90); /*IE滤镜，透明度50%*/	-moz-opacity:0.9; /*Firefox私有，透明度50%*/ opacity:0.9;/*其他，透明度50% */}

/*首页服务业务*/
.lerong1{width:1200px; margin:30px auto 0; padding:20px 0 50px; overflow: hidden;}
h2.bt1{ font-size:33px;  text-align:center; letter-spacing:5px;}
h2.bt1 p{ font-size:18px; color:#666; font-weight: normal; padding-top:8px;}

.con_left, .con_left2{ width:100%; clear:both;}
.con_left dl, .con_left2 dl{overflow:hidden; float:left; width:368px; height:184px; margin:48px 48px 0 0; background:#e5f5ff; text-align:center;}
.con_left2 dl{ background:#fff5e5;}
.con_left dl dt i, .con_left2 dl dt i{background:url(../images/fu_ico.png) no-repeat; display:inline-block; transition:all .5s;}
.con_left dl dd p, .con_left2 dl dd p{ font-size:16px; color:#4c4c4c; padding-top:5px;}

.con_left dl dt i.i_1{ width:60px; height:49px; background-position:-16px -15px; margin-top:38px;}
.con_left a:hover dl dt i.i_1{ background-position:-16px -71px; }

.con_left dl dt i.i_2{ width:60px; height:49px; background-position:-95px -15px; margin-top:38px; }
.con_left a:hover dl dt i.i_2{ background-position:-95px -71px; }

.con_left dl dt i.i_3{ width:58px; height:47px; background-position:-173px -17px; margin-top:40px;}
.con_left a:hover dl dt i.i_3{ background-position:-173px -73px; }

.con_left dl dt i.i_4{ width:71px; height:52px; background-position:-252px -12px; margin-top:35px;}
.con_left a:hover dl dt i.i_4{ background-position:-252px -68px; }

.con_left dl dt i.i_5{ width:60px; height:38px; background-position:-330px -26px; margin-top:49px;}
.con_left a:hover dl dt i.i_5{ background-position:-330px -82px; }

.con_left dl dt i.i_6{ width:48px; height:44px; background-position:-409px -20px; margin-top:43px;}
.con_left a:hover dl dt i.i_6{ background-position:-409px -76px; }

.con_left2 dl dt i.b_1{ width:60px; height:48px; background-position:-12px -127px; margin-top:39px;}
.con_left2 a:hover dl dt i.b_1{ background-position:-12px -183px; }

.con_left2 dl dt i.b_2{ width:60px; height:41px; background-position:-90px -134px; margin-top:46px;}
.con_left2 a:hover dl dt i.b_2{ background-position:-90px -190px; }

.con_left2 dl dt i.b_3{ width:60px; height:47px; background-position:-168px -128px; margin-top:40px;}
.con_left2 a:hover dl dt i.b_3{ background-position:-168px -184px; }

.con_left2 dl dt i.b_4{ width:49px; height:46px; background-position:-251px -130px; margin-top:41px;}
.con_left2 a:hover dl dt i.b_4{ background-position:-251px -185px; }

.con_left2 dl dt i.b_5{ width:60px; height:48px; background-position:-324px -127px; margin-top:39px;}
.con_left2 a:hover dl dt i.b_5{ background-position:-324px -183px; }

.con_left2 dl dt i.b_6{ width:50px; height:48px; background-position:-406px -127px; margin-top:39px;}
.con_left2 a:hover dl dt i.b_6{ background-position:-406px -183px; }

.con_left a:hover dl{ background:#ffefd8; color:#333; transition:all .5s;}
.con_left2 a:hover dl{ background:#d0ecff; color:#333; transition:all .5s;}

h3.an1, h3.an2{ width:100%; overflow:auto; clear:both;}
h3.an1 a, h3.an2 a{width:242px; height:48px; line-height:48px; text-align:center; margin:50px auto 0; background:#0082cc; color:#fff; display:block; border-radius:8px; text-decoration:none; transition:all .3s;}
h3.an2 a{ background:#fe8329;}
h3.an1 a:hover{ background:#fe8329;}
h3.an2 a:hover{ background:#0082cc;}

/*banner底部-*/
.ad_bg{background: url(../images/img-new.jpg) no-repeat center center; height:280px;}

/****** 首页底部链接导航 ******/
.public-container {width: 1200px; margin: 0 auto;}
.public-link-nav{clear:both; padding-top:30px;}
.item-container{
	height: 100%;
	display: -moz-box;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;

	-moz-box-align: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	/*align-items: center;*/
	/*-moz-box-pack: justify;*/
	/*-webkit-box-pack: justify;*/
	/*-ms-box-pack: justify;*/
	-webkit-justify-content: space-between;;
	/*for ie9*/

	justify-content: space-between;

	/*-webkit-justify-content: center;*/
	/*-moz-justify-content: center;*/
	/*-ms-justify-content: center;*/
	/*-o-justify-content: center;*/
	/*justify-content: center;*/
}
.public-link-nav .item{
	/*display: block;*/
	/*float: left;*/
}
.public-link-nav .item dt{
	width: 55px;
	height: 64px;
	margin-right: 12px;
}
.public-link-nav .item:nth-of-type(1) dt{
	background: url(../images/footer-link-icon_01.png) no-repeat;
}
.public-link-nav .item:nth-of-type(2) dt{
	background: url(../images/footer-link-icon_02.png) no-repeat;
}
.public-link-nav .item:nth-of-type(3) dt{
	background: url(../images/footer-link-icon_03.png) no-repeat;
}
.public-link-nav .item:nth-of-type(4) dt{
	background: url(../images/footer-link-icon_04.png) no-repeat;
}
.public-link-nav .item dd h1{
	font-size: 18px;
	color: #000;
	line-height: 18px;
	margin: 14px 0 8px 0;
}
.public-link-nav .item dd p{font-size: 12px;color: #999999; text-transform:uppercase;}

/* 首页中部免费电话 */
.call-online{width: 520px;border: 1px solid #018cf1;border-radius: 8px; overflow:hidden; margin:30px auto;}
.call-online a{ color:#fff; text-decoration:none;}
.personal-guarantee-phone{float: left;width: 330px;height: 55px;line-height: 55px;}
.personal-guarantee-phone i{display: inline-block;*display: inline;*zoom: 1;width: 33px;height: 32px;margin-left: 15px;vertical-align: middle; background-position:-279px -161px;}
.personal-guarantee-phone span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.personal-guarantee-phone span.til{width: 32px;color: #018cf1;font-size: 16px;line-height: 1;}
.personal-guarantee-phone span.line{width: 1px;height: 18px;background-color: #018cf1;margin: 0 10px;}
.personal-guarantee-phone span.tel{color: #018cf1;font-size: 30px;font-weight: bold;}
.personal-guarantee-btn{color: white;font-size: 22px;float: right;width: 165px;background-color: #018cf1;display: block;height: 55px;line-height: 55px;text-align: center;}
.personal-guarantee-btn i{display: inline-block;*display: inline;*zoom: 1;width: 25px;height: 24px;vertical-align: middle;background-position:-329px -162px;}

.guwen{ margin:30px 0 20px;}
/* 首页贷款问答 */
.weida_xx{ margin-top:30px; width:1200px; overflow:hidden;}
.weida_xx dl{ margin-top:8px; width:270px; float:left; margin-right:40px; background:#f0f0f0; border-radius:10px;}
.weida_xx dl:last-child{ margin-right:0;}
.weida_xx dl dt{ line-height:28px; color:#0082cc; padding:20px 20px 0 20px; font-size:16px; font-weight:800; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.weida_xx dl dd{ line-height:25px; color:#333; padding:0 20px 20px 20px; font-size:14px;}
.weida_xx dl dd span{ color:#0082cc;}


/* 首页企业风采  */
.caes_con{ width:1200px; margin:30px auto 0; padding:20px 0 50px; overflow:hidden;}
.w1200{width:1200px; margin:30px auto 0!important; position:relative;}
.caes_con .img_container{width:1140px; height:250px; overflow:hidden; margin:0 auto;}
.caes_con li .imgbox{width:360px;height:250px; margin:0 10px; position:relative; border-radius:10px; overflow:hidden;}
.caes_con li .imgbox img{ display:block; height:100%; width:100%;}
.caes_con li .imgbox p{ position:absolute; bottom:0; width:100%; line-height:38px; font-size:18px; text-align:center; background:rgba(230,230,230,.9)}
.caes_con li{ float:left;}
.caes_con .btn_tab{width:34px;height:34px; top:50%; margin-top:-17px; position:absolute;}
.caes_con .btn_prev{left:0;background:url(../images/icon4.png) no-repeat;}
.caes_con .btn_next{right:0;background:url(../images/icon5.png) no-repeat;}

/*首页案例开始*/
.inal_bg{ width:100%; background:url(../images/al_bg.jpg) no-repeat center center; overflow: hidden; padding-bottom:50px;}
.inal_bg h2{ text-align:center; font-size:33px; padding-top:30px; color:#fff; letter-spacing:5px;}
.inal_bg p{ font-size:18px; font-weight:500; padding:8px 0 10px;}

.index_anli{ width:1200px; margin:10px auto 0; background: none; overflow:hidden;}
.index_anli ul li{ width:222px; border:1px solid #eee; float:left; margin:18px 20px 0 0px; font-size:16px; font-weight:700; background:#fff; text-align:center; border-radius:3px;}
.index_anli ul li a{ display:block; text-decoration:none; line-height:38px; padding:20px 0 12px;}
.index_anli ul li a i{ display:block; background:none; color:#0082cc; font-size:36px; }
.index_anli ul li a:hover{ color:#0082cc;}

/*首页电话*/
.call-dh{width:550px;border-radius:12px; overflow: hidden; margin:50px auto; border:2px  solid #fe8329; color:#fe8329;}
.dh-phone{float: left; height: 58px;line-height: 58px;}
.dh-phone i{display: inline-block;*display: inline;*zoom: 1;width: 37px;height: 34px;margin:0 10px 0 28px;vertical-align: middle;background: url(../images/flow-img.png) no-repeat -119px 0;}
.dh-phone span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.dh-phone span.tel{font-size:34px;font-weight: bold; letter-spacing:3px;}
.dh-btn{color: white;font-size: 26px; float: right; width: 150px;background: #fe8329; display: block;height:58px;line-height:58px;text-align: center;}
.dh-btn:hover{ color:#fff;}

/*为什么选择我们*/
.container {width: 1200px; margin: 0 auto;}
.container:after {content: ""; display: block; clear: both;}
.index-page .solution {
    width: 100%;
    overflow: hidden;
}
.index-page .solution-more {
    height:575px;
    width: 100%;
    overflow: hidden;
	margin-bottom:50px;
}
.index-page .solution-more-slide .container {
    height:575px;
    position: relative;
	
}
.index-page .solution-more-slide .hd {
    width: 330px;
    position: absolute;
    z-index: 2;
    background: #46b5f4;
    height:575px;
    left: 0;
    top: 0;
    color: #fff;
}

.index-page .solution-more-slide .hd li {
    height: 80px;
    padding-top: 35px;
    position: relative;
    cursor: default;
    transition: all .5s;
    cursor: pointer
}
.index-page .solution-more-slide .hd li:after {
    content: "";
    width: 80%;
    border-bottom: 1px solid #6bc4f6;
    position: absolute;
    left: 10%;
    bottom: 0;
}
.index-page .solution-more-slide .hd li i {
    margin-left: 20px;
    margin-right: 20px;
    float: left;
    background: url("../images/icon-logo.png") no-repeat;
    width: 40px;
    height: 40px;
    position: relative;
    z-index: 2;
    transition: all .2s;
}
.index-page .solution-more-slide .hd li.item-1 i {
    background-position: 0 0;
}
.index-page .solution-more-slide .hd li.item-2 i {
    background-position: -40px 0;
}

.index-page .solution-more-slide .hd li.item-3 i {
    background-position: -80px 0;
}

.index-page .solution-more-slide .hd li.item-4 i {
    background-position: -120px 0;
}

.index-page .solution-more-slide .hd li.item-5 i {
    background-position: -160px 0;
}


.index-page .solution-more-slide .hd li.item-1.on i {
    background-position: 0 -40px;
}

.index-page .solution-more-slide .hd li.item-2.on i {
    background-position: -40px -40px;
}

.index-page .solution-more-slide .hd li.item-3.on i {
    background-position: -80px -40px;
}

.index-page .solution-more-slide .hd li.item-4.on i {
    background-position: -120px -40px;
}

.index-page .solution-more-slide .hd li.item-5.on i {
    background-position: -160px -40px;
}

.index-page .solution-more-slide .hd li:before {
    background: #0082cc;
    /* Old browsers */
    background: -moz-linear-gradient(left, #0082cc 0%, #0078bd 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #0082cc 0%,#0078bd 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #0082cc 0%,#0078bd 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0082cc', endColorstr='#0078bd',GradientType=1 );
    /* IE6-9 */
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 0;
    transition: all .2s;
}

.index-page .solution-more-slide .hd li.on:before {
    width: 100%;
}

.index-page .solution-more-slide .hd li.on:after {
    display: none;
}

.index-page .solution-more-slide .hd .text {
    position: relative;
    z-index: 2;
}

.index-page .solution-more-slide .hd .text h3 {
    font-size: 22px;
    margin-bottom: 2px;
	font-weight:normal;
}

.index-page .solution-more-slide .hd .text p {
    font-size: 12px;
    color: #fff;
    color: rgba(255,255,255,.7);
	text-transform: uppercase;
}

.index-page .solution-more-slide .bd {
    width: 1920px;
    margin-left: -360px;
}

.index-page .solution-more-slide .bd li.item-1 .container{
    background: url("../images/banner1.png") no-repeat right bottom;
}

.index-page .solution-more-slide .bd li.item-2 .container{
    background: url("../images/banner2.png") no-repeat right bottom; background-size:60%;
}

.index-page .solution-more-slide .bd li.item-3 .container{
    background: url("../images/banner3.png") no-repeat right bottom;
}

.index-page .solution-more-slide .bd li.item-4 .container{
    background: url("../images/banner4.png") no-repeat right bottom;
}

.index-page .solution-more-slide .bd li.item-5 .container{
    background: url("../images/banner5.png") no-repeat right bottom;
}

.index-page .solution-more-slide .bd .inner {
    padding-left: 380px;
    padding-top: 30px;
}

.index-page .solution-more-slide .bd a{ display:block; background:#0082cc; line-height:48px; border-radius:8px; text-align:center; width:200px; color:#fff; font-size:16px; margin-top:20px;}

.index-page .solution-more-slide .bd h2 {font-size:28px; margin-bottom:18px; line-height:38px; color:#0082cc; letter-spacing:2px;}
.index-page .solution-more-slide .bd p{ font-size:20px; line-height:38px;}
.index-page .solution-more-slide .bd li.item-1 h2 span, .index-page .solution-more-slide .bd li.item-2 h2 span, .index-page .solution-more-slide .bd li.item-4 h2 span{ color:#fe852a;}
.index-page .solution-more-slide .bd li.item-3 span{ color:#d54f56;}
.index-page .solution-more-slide .bd li.item-5 span{color:#435d74;}
.index-page .solution-more-slide .bd li.item-4 h2 small{ font-size:14px;}


/* 贷款栏目样式开始 */
.box-s1{box-shadow:0 1px 15px 1px #ddd!important;}
.dk_title, .dk_title2{ text-align:center; line-height:48px; font-size:28px;  padding-top:30px;}
.dk_title{font-weight:500;}
.dk_title2{ padding:30px 0; color:#fff;}
.dk_p{ text-align:center; color:#555; padding-bottom:30px; font-size:18px;}

dl.dk_list, dl.dk_list2{ width:190px; float:left; background:#fff; margin:0 10px 50px 0; box-shadow: 0 5px 15px 1px #ddd!important;}

dl.dk_list:last-child, dl.dk_list2:last-child, dl.dk_list4:last-child{ margin-right:0px;}

dl.dk_list dt{ position:relative; height:100px;}
dl.dk_list dt i, dl.dk_list2 dt i{ display:block; top:50%; left:50%; position:absolute; background:url(../images/ico_bg_con.png) no-repeat;}
dl.dk_list dt i.c1{ width:55px; height:43px; background-position:-5px -7px; margin:-22px 0 0 -28px;}
dl.dk_list dt i.c2{ width:48px; height:45px; background-position:-64px -5px; margin:-22px 0 0 -24px;}
dl.dk_list dt i.c3{width:48px; height:53px; background-position:-174px -3px; margin:-26px 0 0 -24px;}
dl.dk_list dt i.c4{ width:61px; height:55px; background-position:-51px -104px; margin:-28px 0 0 -30px;}
dl.dk_list dt i.c5{ width:56px; height:37px; background-position:-222px -12px; margin:-18px 0 0 -28px;}

dl.dk_list dt i.c6{ width:35px; height:51px; background-position:-4px -104px; margin:-25px 0 0 -18px;}
dl.dk_list dt i.c7{ width:49px; height:53px; background-position:-197px -111px; margin:-27px 0 0 -25px;}
dl.dk_list dt i.c8{ width:70px; height:41px; background-position:-120px -117px; margin:-20px 0 0 -35px;}
dl.dk_list dt i.c9{ width:48px; height:45px; background-position:-120px -5px; margin:-22px 0 0 -24px;}
dl.dk_list dt i.c10{ width:43px; height:45px; background-position:-256px -119px; margin:-23px 0 0 -22px;}

dl.dk_list dd h2{ background:#1a6dd9; line-height:48px; font-size:18px; color:#fff; text-align:center; width:90%; margin:0 auto;}
dl.dk_list dd p, dl.dk_list2 dd p{ line-height:22px; padding:15px; word-break:break-all;}
dl.dk_list dd a, dl.dk_list2 dd a{ display:block; border:1px solid #666; line-height:28px; border-radius:20px; text-align:center; width:120px; margin:0 auto 30px;}

dl.dk_list2 dt{ position:relative; height:120px;}
dl.dk_list2 dt h2{ font-size:18px; text-align:center; padding-top:72px;}
dl.dk_list2 dt i{top:40%;}
dl.dk_list2 dt i.c1{ width:40px; height:32px; background-position:-9px -60px; margin:-16px 0 0 -20px;}
dl.dk_list2 dt i.c2{ width:29px; height:38px; background-position:-55px -57px; margin:-19px 0 0 -15px;}
dl.dk_list2 dt i.c3{ width:38px; height:34px; background-position:-88px -57px; margin:-17px 0 0 -19px;}
dl.dk_list2 dt i.c4{ width:33px; height:33px; background-position:-135px -60px; margin:-17px 0 0 -12px;}
dl.dk_list2 dt i.c5{ width:18px; height:34px; background-position:-180px -61px; margin:-17px 0 0 -9px;}


dl.dk_list2 dd{ background:#fea017; color:#fff; overflow:auto;}
dl.dk_list2 dd h3{ background:#1a6dd9; text-align:center; width:90%; margin:0 auto; line-height:28px; font-size:14px; font-weight:500;}
dl.dk_list2 dd h2{ font-size:16px; padding:12px 12px 0; white-space:nowrap; overflow:hidden;text-overflow: ellipsis; -o-text-overflow: ellipsis;}
dl.dk_list2 dd a{ color:#fff; border-color:#fff; margin-top:20px;}

.dk_lf_y{ width:248px; height:425px; background:url(../images/dk_lf_y.jpg) no-repeat; border:1px solid #e1e1e1;}
.dk_lf_y p{ font-size:16px; font-weight: bold; padding:105px 0 0 18px; line-height:28px; color:#666;}

.dk_bg_list{ width:720px; margin-left:20px;}
.dk_bg_list table{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.dk_bg_list table td{border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1; line-height:70px; font-size:18px;}
.dk_bg_list table td span{ display:inline-block; border:1px solid #ffde6c; color:#ffde6c; font-weight:bold; font-size:22px; border-radius:20px; height:38px; width:38px; line-height:38px;}

/* 贷款栏目样式end */

/* 贷款流程 */
.i_liuc{ padding-left:65px; position:relative; width:100%; overflow:hidden;}
.i_liuc span.bb1, .i_liuc span.bb2{ display:block; background:url(../images/ico_bg.png) no-repeat -238px -161px; width:21px; height:40px; position:absolute; top:70px;}
.i_liuc span.bb1{left:315px;}
.i_liuc span.bb2{left:650px;}
.i_liuc dl{ width:173px; height:181px; background:#fff; border:1px solid #e2e2e2; float:left; margin-right:160px;}

.i_liuc dl dd.c1{text-align:center; line-height:28px; font-size:20px; font-weight:bold;}
.i_liuc dl dd.c2{text-align:center; color:#666;}
.i_liuc dl dd.c3{text-align:center; color:#1a6dd9; line-height:38px;}

.i_liuc dl dt{ position:relative; padding-top:80px;}
.i_liuc dl dt i{position:absolute; top:20px; left:50%;}
.i_liuc dl dt.a1 i{ background-position:-248px -205px; width:47px; height:41px; margin-left:-23px;}
.i_liuc dl dt.a2 i{ background-position:-302px -203px; width:36px; height:44px; margin-left:-18px;}
.i_liuc dl dt.a3 i{ background-position:-347px -204px; width:38px; height:44px; margin-left:-19px;}

.i_liuc dl:last-child{ margin-right:0;}

/* 优势样式 */
.inx_ys{ border:1px solid #e2e2e2; width:485px; margin-top:18px; padding:20px 0; height:70px; position:relative; background:#fff;}
.inx_ys h2{ color:#1a6dd9; font-size:20px; line-height:32px; padding-left:150px;}
.inx_ys p{ line-height:18px; font-size:16px; padding:0 12px 0 150px;}

i.i_ico1, i.i_ico2, i.i_ico3, i.i_ico4{ display:block; position:absolute; top:30px; left:30px;}
.inx_ys i.i_ico1 { width:94px; height:67px; background-position:-207px -316px;}
.inx_ys i.i_ico2 { width:82px; height:63px; background-position:-331px -316px;}
.inx_ys i.i_ico3 { width:98px; height:54px; background-position:-201px -391px;}
.inx_ys i.i_ico4 { width:104px; height:63px; background-position:-308px -386px;}

/* 房产抵押贷款产品页 */
.pro_bk{width:100%; margin:18px auto 0; padding-bottom:8px; overflow:hidden;}
.pro_bk > img{ max-width:100%; display:inline-block; margin:0 auto;}
.pro_bk .lb_bt{ text-align:center; font-size:24px; line-height:48px; padding:30px 10px 0;}
.pro_bk .lb_ms{ color:#999; text-align:center; line-height:18px; padding:0 10px 10px; font-size:16px;}
.cp_bg{ background:url(../images/pmf_bg.jpg) no-repeat center bottom; background-size:100%;}
.cp_bg2{ background:url(../images/sl_bg.jpg) no-repeat center center;}

.lb_qqs{ clear:both; width:500px; margin:0 auto; overflow:hidden; padding-bottom:10px; font-size:18px;}
.lb_qqs li{ float:left; width:220px; margin:20px 60px 0 0px; line-height:48px; text-align:center; box-shadow:1px 1px 2px #012e58;}
.lb_qqs li:nth-child(even){ margin-right:0;}
.lb_qqs li a{ background:#2b74b8; color:#fff; display:block;}

.lb_djj{ width:200px; text-align:center; margin:20px auto 30px; border:1px solid #333; line-height:48px; font-size:18px; position:relative;}
.lb_djj i{background:url(../images/lp_shou.png) no-repeat; background-size:80%; width:37px; height:51px; position:absolute; right:-5px; top:5px; display:inline-block; z-index:998;}
.lb_djj a{ display:block; font-weight:800; z-index:999;}

.caiyicai{ width:990px; margin:0 auto;}
.caiyicai h2{ line-height:48px; padding-bottom:20px; font-size:18px; padding-left:10px;}
.caiyicai ul{ padding-bottom:30px; overflow:hidden;}
.caiyicai ul li{ width:47%; font-size:18px; float:left; color:#fff; line-height:45px; margin:10px 0 0 1%; padding:0 0 0 1%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:0px 2px 1px rgba(0, 0, 0, .2); -webkit-transition: -webkit-box-shadow .15s ease-in-out;}
.caiyicai ul li:nth-child(1), .caiyicai ul li:nth-child(8){ background:#44a7e3;}
.caiyicai ul li:nth-child(2), .caiyicai ul li:nth-child(3){ background:#43cbdc;}
.caiyicai ul li:nth-child(4), .caiyicai ul li:nth-child(5){ background:#ffa133;}
.caiyicai ul li:nth-child(6), .caiyicai ul li:nth-child(7){ background:#9588d8;}
.caiyicai ul li a{ color:#fff;}

ul.fc_llbb li{ width:184px; float:left; margin:0 15px 0 0; border:1px solid #eee;}
ul.fc_llbb li:last-child{ margin-right:0;}
ul.fc_llbb li h2{ line-height:48px; text-align:center;}
ul.fc_llbb li h4{ line-height:28px; background:#2b74b8; color:#fff; text-align:center; font-weight:500;}
ul.fc_llbb li p{ padding:10px 18px; line-height:22px;}
ul.fc_llbb li p span{ display:block;}
ul.fc_llbb li img{ max-width:100%;}
ul.fc_llbb li a{ display:block; width:88px; margin:0 auto 15px; line-height:25px; border:1px solid #2b74b8; text-align:center; color:#2b74b8;}

.slgq_u01 li{ border:1px solid #eee; float:left; margin-left:8%; width:22%; font-size:18px; padding:15px 0; background:#fff; }
.slgq_u01 li span{ border-bottom:1px solid #ccc; overflow:hidden; line-height:38px; padding:0 0 5px 0;}
.slgq_u01 li img{ display:block; width:60px; float:left; margin:0 15px 0 25px; }

.gq_qus{width:670px; overflow:hidden; margin:0 auto; background:url(../images/slgq_tbg01.jpg) no-repeat left center; padding:60px 0 60px 220px; font-size:18px;}
.gq_qus a{ display:block; background:#2b74b8; border-radius:8px; line-height:42px; color:#fff; margin:15px 2% 0 0; float:left; padding:0 2%; box-shadow: 1px 2px 2px 0px rgba(0,0,0,0.5);}
.gq_qus a:nth-child(2), .gq_qus a:nth-child(3){background:#ffa133;}

.lb_new1 { width:580px; float:left; padding:0 0 30px 0;}
.lb_new1 dl{ width:100%; clear:both; overflow: hidden; background:#fff; margin-bottom:5px;}
.lb_new1 dl dt{ width:220px; height:156px; overflow:hidden; float:left; margin-right:18px;}
.lb_new1 dl dt img{width:220px; height:156px;}
.lb_new1 dl dd{ padding-right:18px;}
.lb_new1 dl dd h3{ line-height:58px; position:relative; overflow: hidden; white-space:nowrap; text-overflow: ellipsis;}
.lb_new1 dl dd h3 i{ width:60px; height:4px; background:#1a6dd9; position:absolute; left:0; top:48px;}

.lb_new2{ width:372px; background:#fff; padding:1px 10px 4px;}
.lb_new2 ul li{ line-height:38px; border-bottom:1px solid #f5f5f5; font-size:16px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis; padding:0 10px;}

/*tags 标签样式*/
.tags_b{ width:100%; overflow:auto;}
.tags_b ul li{ float:left; font-size:16px; line-height:32px; padding-right:30px;}