/*rencai*/
.rencai{padding:67px 0 113px;}
.rencai .rc_top{margin-top:43px;}
.rencai .rc_top .rc_pic{width:calc(50% - 31px);margin-left:62px;float:left;}
.rencai .rc_top .rc_pic:first-child{margin-left:0;}
.rencai .rc_top .rc_pic .rc_img{width:100%;padding-bottom:55.5716%;position:relative;overflow:hidden;}
.rencai .rc_top .rc_pic .rc_img:before{content:'';width:96%;height:96%;background:url(rc_imgbg.png) no-repeat center center;background-size:100% 100%;position:absolute;left:2%;top:2%;z-index:1;}
.rencai .rc_c{margin-top:106px;border-left:1px solid #ECECEC;border-top:1px solid #ECECEC;}
.rencai .rc_c span{float:left;border-right:1px solid #ECECEC;text-align:center;}
.rencai .rc_c span:first-child{width:30.5%;text-align:left;padding-left:70px;}
.rencai .rc_c span:nth-child(2){width:15%;}
.rencai .rc_c span:nth-child(3){width:17%;}
.rencai .rc_c span:nth-child(4){width:10%;}
.rencai .rc_c span:nth-child(5){width:13.5%;}
.rencai .rc_c span:last-child{width:14%;}
.rencai .rc_c .rc_tit{background:#ececec;}
.rencai .rc_c .rc_tit span{display:block;height:62px;line-height:62px;font-size:18px;font-weight:bold;color:#333;}
.rencai .rc_c .rc_ul{}
.rencai .rc_c .rc_ul .rc_li{}
.rencai .rc_c .rc_ul .rc_li .rc_span{cursor:pointer;}
.rencai .rc_c .rc_ul .rc_li .rc_span span{padding:22px 10px 16px;font-size:16px;line-height:29px;border-bottom:1px solid #ECECEC;}
.rencai .rc_c .rc_ul .rc_li .rc_span span:first-child{padding-left:70px;}
.rencai .rc_c .rc_ul .rc_li .rc_span span em{font-style:normal;width:108px;line-height:29px;color:#FFF;font-size:13px;border-radius:4px;display:block;background:#085dad;margin:0 auto;}
.rencai .rc_c .rc_ul .rc_li .rc_txt{}
.rencai .rc_c .rc_ul .rc_li .rc_txt{padding:20px 20px 30px 70px;border-bottom:1px solid #EEE;}
.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp{width:48%;float:left;margin-left:4%;}
.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp:first-child{margin-left:0;}
.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp p{font-size:14px;line-height:32px;}
.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp p:first-child{font-size:16px;font-weight:bold;}
.rencai .rc_c .rc_ul .rc_li.on .rc_span{background:#085dad;}
.rencai .rc_c .rc_ul .rc_li.on .rc_span span{color:#FFF;}
.rencai .rc_c .rc_ul .rc_li.on .rc_span span em{background:#FFF;color:#085dad;}
/*rc_contact*/
.rc_contact{padding:78px 0 98px;background:#f5f5f5;}
.rc_contact .rcc_ul{margin-top:56px;}
.rc_contact .rcc_ul .rcc_li{width:calc(33.33% - 58px);float:left;margin-left:87px;position:relative;background:#FFF;padding:70px 20px 86px;
	-webkit-box-shadow:0 0 3px rgba(25,16,0,0.14);
       -moz-box-shadow:0 0 3px rgba(25,16,0,0.14);
         -o-box-shadow:0 0 3px rgba(25,16,0,0.14);
            box-shadow:0 0 3px rgba(25,16,0,0.14);}
.rc_contact .rcc_ul .rcc_li:first-child{margin-left:0;}
.rc_contact .rcc_ul .rcc_li i{display:block;position:absolute;height:97px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;left:0;top:-56px;width:100%;}
.rc_contact .rcc_ul .rcc_li i.icon1{background-image:url(rc_icon1.png);}
.rc_contact .rcc_ul .rcc_li i.icon2{background-image:url(rc_icon2.png);}
.rc_contact .rcc_ul .rcc_li i.icon3{background-image:url(rc_icon3.png);}
.rc_contact .rcc_ul .rcc_li p{font-size:15px;height:25px;line-height:25px;color:#666;text-align:center;}
.rc_contact .rcc_ul .rcc_li p:nth-child(2){font-size:19px;height:29px;line-height:29px;margin-bottom:19px;color:#333;font-weight:bold;}
/*rc_linian*/
.rc_linian{padding:66px 0 80px;}
.rc_linian .rl_ul{margin-top:25px;}
.rc_linian .rl_ul .rl_li{background:#f4f4f4;position:relative;}
.rc_linian .rl_ul .rl_li .rl_l{float:left;}
.rc_linian .rl_ul .rl_li .rl_r{float:right;}
.rc_linian .rl_ul .rl_li .rl_left{width:50%;}
.rc_linian .rl_ul .rl_li .rl_left .rl_img{width:100%;padding-bottom:63.8504%;position:relative;overflow:hidden;}
.rc_linian .rl_ul .rl_li .rl_pr{right:0;}
.rc_linian .rl_ul .rl_li .rl_pl{left:0;}
.rc_linian .rl_ul .rl_li .rl_right{width:50%;position:absolute;top:0;height:100%;}
.rc_linian .rl_ul .rl_li .rl_right .rl_txt{position:absolute;left:0;width:100%;padding:0 80px 0 75px;top:50%;}
.rc_linian .rl_ul .rl_li .rl_right .rl_txt p{font-size:16px;line-height:33px;color:#333;}
.rc_linian .rl_ul .rl_li .rl_right .rl_txt p.p1{font-size:28px;height:38px;line-height:38px;font-weight:bold;margin-bottom:49px;}
.rc_linian .rl_gh{margin-top:63px;}
.rc_linian .rl_gh .rl_tit{font-size:28px;height:38px;line-height:38px;font-weight:bold;color:#333;font-weight:bold;text-align:center;}
.rc_linian .rl_gh .rl_w{margin-top:49px;overflow:hidden;}
.rc_linian .rl_gh .rl_w .rlw_img{width:100%;padding-bottom:66.8113%;position:relative;overflow:hidden;}
.rc_linian .rl_gh .rl_w p{font-size:20px;height:30px;line-height:30px;margin-top:25px;color:#333;text-align:center;padding:0 10px;}
/*rc_youxiu*/
.rc_youxiu{padding:71px 0 80px;}
.rc_youxiu .rc_ul{}
.rc_youxiu .rc_ul .rc_li{width:calc(25% - 12px);margin-left:16px;float:left;margin-top:50px;display:block;cursor:pointer;}
.rc_youxiu .rc_ul .rc_li:nth-child(4n+1){margin-left:0;}
.rc_youxiu .rc_ul .rc_li .rc_img{width:100%;padding-bottom:75%;position:relative;overflow:hidden;}
.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt{position:absolute;left:50%;top:50%;background:rgba(8,93,193,.66);width:0;height:0;opacity:0;z-index:-1;}
.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt i{display:block;width:100%;height:52px;background:url(rc_icon4.png) no-repeat center center;background-size:auto 100%;margin-top:87px;}
.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt p{font-size:18px;height:28px;line-height:28px;color:#FFF;margin-top:19px;text-align:center;}
.rc_youxiu .rc_ul .rc_li:hover .rc_img .rc_txt{width:100%;height:100%;opacity:1;z-index:1;}

.rc_layer{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);left:0;top:0;z-index:99999;display:none;}
.rc_layer .rc_layer_txt{width:500px;height:auto;padding:40px;background:#FFF;position:absolute;left:50%;top:50%;}
.rc_layer .rc_layer_txt i{display:block;position:absolute;right:10px;top:0;font-size:30px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);font-style:normal;cursor:pointer;}
.rc_layer .rc_layer_txt>p{font-size:20px;height:30px;line-height:30px;margin-bottom:10px;font-weight:bold;}
.rc_layer .rc_layer_txt .rct_pp{}
.rc_layer .rc_layer_txt .rct_pp p{font-size:14px;color:#666;line-height:1.65;}
@media screen and (max-width:1599px){
	.rencai{padding:40px 0 50px;}
	.rencai .rc_top{margin-top:30px;}
	.rencai .rc_top .rc_pic{width:calc(50% - 25px);margin-left:50px;}
	.rencai .rc_c{margin-top:60px;}
	.rencai .rc_c span:first-child{padding-left:50px;}
	.rencai .rc_c .rc_tit span{font-size:16px;height:55px;line-height:55px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span{padding:18px 10px 12px;font-size:15px;line-height:26px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span em{line-height:26px;font-size:12px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span:first-child{padding-left:50px;}
	.rencai .rc_c .rc_ul .rc_li .rc_txt{padding:15px 15px 20px 50px;}
	.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp p{line-height:28px;}
	.rc_contact{padding:40px 0 50px;}
	.rc_contact .rcc_ul{margin-top:44px;}
	.rc_contact .rcc_ul .rcc_li{width:calc(33.33% - 36px);margin-left:54px;padding:50px 15px 55px;}
	.rc_contact .rcc_ul .rcc_li i{height:80px;top:-44px;}
	.rc_contact .rcc_ul .rcc_li p{font-size:14px;line-height:24px;height:auto;}
	.rc_contact .rcc_ul .rcc_li p:nth-child(2){font-size:18px;height:28px;line-height:28px;margin-bottom:16px;}
	.rc_linian{padding:40px 0;}
	.rc_linian .rl_ul{margin-top:20px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt{padding:0 50px 0 40px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt p{font-size:15px;line-height:30px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt p.p1{font-size:22px;height:32px;line-height:32px;margin-bottom:30px;}
	.rc_linian .rl_gh{margin-top:40px;}
	.rc_linian .rl_gh .rl_tit{font-size:22px;height:32px;line-height:32px;}
	.rc_linian .rl_gh .rl_w{margin-top:30px;}
	.rc_linian .rl_gh .rl_w p{font-size:18px;height:26px;line-height:26px;margin-top:15px;}
	.rc_youxiu{padding:40px 0;}
	.rc_youxiu .rc_ul .rc_li{margin-top:30px;}
	.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt i{height:44px;margin-top:60px;}
	.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt p{font-size:16px;height:26px;line-height:26px;margin-top:15px;}
	.rc_layer .rc_layer_txt{padding:30px;}
	.rc_layer .rc_layer_txt i{font-size:26px;}
	.rc_layer .rc_layer_txt>p{font-size:18px;height:26px;line-height:26px;margin-bottom:8px;}

}
@media screen and (max-width:1299px){
	.rencai{padding:30px 0;}
	.rencai .rc_top{margin-top:20px;}
	.rencai .rc_top .rc_pic{width:calc(50% - 15px);margin-left:30px;}
	.rencai .rc_c{margin-top:30px;}
	.rencai .rc_c span:first-child{padding-left:30px;}
	.rencai .rc_c .rc_tit span{font-size:14px;height:50px;line-height:50px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span{padding:12px 10px 8px;font-size:14px;line-height:24px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span em{line-height:24px;width:100px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span:first-child{padding-left:30px;}
	.rencai .rc_c .rc_ul .rc_li .rc_txt{padding:10px 10px 12px 30px;}
	.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp p{line-height:26px;font-size:13px;}
	.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp p:first-child{font-size:15px;}
	.rc_contact{padding:30px 0;}
	.rc_contact .rcc_ul{margin-top:36px;}
	.rc_contact .rcc_ul .rcc_li{width:calc(33.33% - 24px);margin-left:36px;padding:40px 10px 25px;}
	.rc_contact .rcc_ul .rcc_li i{height:70px;top:-36px;}
	.rc_contact .rcc_ul .rcc_li p:nth-child(2){font-size:16px;height:26px;line-height:26px;margin-bottom:10px;}
	.rc_linian{padding:30px 0;}
	.rc_linian .rl_ul{margin-top:15px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt{padding:0 30px 0 30px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt p{font-size:14px;line-height:27px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt p.p1{font-size:18px;height:26px;line-height:26px;margin-bottom:20px;}
	.rc_linian .rl_gh{margin-top:30px;}
	.rc_linian .rl_gh .rl_tit{font-size:20px;height:30px;line-height:30px;}
	.rc_linian .rl_gh .rl_w{margin-top:20px;}
	.rc_linian .rl_gh .rl_w p{font-size:16px;height:25px;line-height:25px;margin-top:12px;}
	.rc_youxiu{padding:30px 0;}
	.rc_youxiu .rc_ul .rc_li{margin-top:20px;width:calc(25% - 9px);margin-left:12px;}
	.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt i{height:32px;margin-top:60px;}
	.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt p{font-size:14px;height:24px;line-height:24px;margin-top:10px;}
	.rc_layer .rc_layer_txt{padding:20px;}
	.rc_layer .rc_layer_txt i{font-size:20px;}
	.rc_layer .rc_layer_txt>p{font-size:16px;height:24px;line-height:24px;margin-bottom:5px;}
}

@media screen and (max-width:1023px){
	.rencai{padding:20px 0;}
	.rencai .rc_top{margin-top:15px;}
	.rencai .rc_top .rc_pic{width:calc(50% - 5px);margin-left:10px;}
	.rencai .rc_c{margin-top:20px;}
	.rencai .rc_c span:first-child{padding-left:10px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span{padding:10px 8px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span em{width:80px;}
	.rencai .rc_c .rc_ul .rc_li .rc_span span:first-child{padding-left:10px;}
	.rencai .rc_c .rc_ul .rc_li .rc_txt{padding:10px;}
	.rc_contact{padding:20px 0;}
	.rc_contact .rcc_ul{margin-top:25px;}
	.rc_contact .rcc_ul .rcc_li{width:calc(33.33% - 12px);margin-left:18px;padding:33px 10px 15px;}
	.rc_contact .rcc_ul .rcc_li i{height:50px;top:-25px;}
	.rc_contact .rcc_ul .rcc_li p:nth-child(2){margin-bottom:6px;}
	.rc_contact .rcc_ul .rcc_li p:last-child{height:48px;}
	.rc_linian{padding:20px 0;}
	.rc_linian .rl_ul{margin-top:10px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt{padding:0 10px 0 15px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt p{line-height:24px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt p.p1{margin-bottom:12px;}
	.rc_linian .rl_gh{margin-top:20px;}
	.rc_linian .rl_gh .rl_w{margin-top:15px;}
	.rc_linian .rl_gh .rl_w p{font-size:14px;height:24px;line-height:24px;margin-top:10px;}
	.rc_youxiu{padding:20px 0;}
	.rc_youxiu .rc_ul .rc_li{margin-top:15px;width:calc(33.33% - 8px);margin-left:12px;}
	.rc_youxiu .rc_ul .rc_li:nth-child(4n+1){margin-left:12px;}
	.rc_youxiu .rc_ul .rc_li:nth-child(3n+1){margin-left:0;}
	.rc_layer .rc_layer_txt{padding:15px;}
}
@media screen and (max-width:767px){
	.rencai .rc_top{margin-top:0;}
	.rencai .rc_top .rc_pic{width:100%;float:none;margin-left:0;margin-top:10px;}
	.rencai .rc_c{width:100%;overflow:hidden;overflow-x:auto;}
	.rencai .rc_c .rc_tit{width:750px;}
	.rencai .rc_c .rc_ul{width:750px;}
	.rencai .rc_c .rc_ul .rc_li .rc_txt .rc_pp{width:100%;float:none;margin-left:0;}
	.rc_contact{padding:10px 0 20px;}
	.rc_contact .rcc_ul{margin-top:0;}
	.rc_contact .rcc_ul .rcc_li{width:100%;margin-left:0;padding:15px 10px 10px;float:none;margin-top:15px;}
	.rc_contact .rcc_ul .rcc_li i{height:50px;top:0;position:relative;margin-bottom:6px;}
	.rc_contact .rcc_ul .rcc_li p:nth-child(2){margin-bottom:4px;}
	.rc_contact .rcc_ul .rcc_li p:last-child{height:auto;}
	.rc_linian .rl_ul .rl_li .rl_l{float:none;}
	.rc_linian .rl_ul .rl_li .rl_r{float:none;}
	.rc_linian .rl_ul .rl_li .rl_left{width:100%;}
	.rc_linian .rl_ul .rl_li .rl_right{width:100%;position:relative;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt{position:relative;padding:15px 10px;}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt.tly{
		-webkit-transform:translateY(0);
		   -moz-transform:translateY(0);
			 -o-transform:translateY(0);
				transform:translateY(0);}
	.rc_linian .rl_ul .rl_li .rl_right .rl_txt p.p1{margin-bottom:8px;}
	.rc_youxiu .rc_ul .rc_li{margin-top:10px;width:calc(50% - 5px);margin-left:10px;}
	.rc_youxiu .rc_ul .rc_li:nth-child(4n+1){margin-left:10px;}
	.rc_youxiu .rc_ul .rc_li:nth-child(3n+1){margin-left:10px;}
	.rc_youxiu .rc_ul .rc_li:nth-child(odd){margin-left:0;}
	.rc_youxiu .rc_ul .rc_li .rc_img .rc_txt{display:none;}
	.rc_layer .rc_layer_txt{width:calc(100% - 30px);max-height:60%;overflow-y:auto;}
}
