@charset "utf-8";
*{
	margin: 0;
	padding: 0;	
	font-family:"微软雅黑 Light";
	list-style: none;
	text-decoration: none;
}
ul{
	margin-bottom: 0;
}
a{
	text-decoration: none;
}
.lj{
	width: 100%!important;
}
/*banner开始*/
.banner{
	padding: 0;
	height: 530px;
	width: 956px;
	float: left;
	position: relative;
}
.pre{
	background: url(http://images.yinwy.com/1502093316702left.png)no-repeat;
	background-position: left center;
	width: 40px;
	height: 100px;
	position: absolute;
	top: 215px;
	left: 30px;
}
.next{
	background: url(http://images.yinwy.com/1502093316702left.png)no-repeat;
	background-position: right center; 
	width: 40px;
	height: 100px;
	position: absolute;
	top: 215px;
	right: 30px!important;
}

.firm{
	text-align: center;
	height: 420px;
	width: 214px;
	float: right;
}
.firm_top{
	height: 210px;
	width: 100%;
	background: #f4fce3;
	padding: 10px;
}
.firm_top ul li{
	width: 50%;
	float: left;
	height: 95px;
	
}
.firm_top ul li img{
	margin-top: 10px;
}
.firm .firm1{
	border-right: 1px solid #e3dcdc;
	border-bottom: 1px solid #e3dcdc;
}
.firm .firm2{
	
	border-bottom: 1px solid #e3dcdc;
}
.firm .firm3{
	
	border-right: 1px solid #e3dcdc;
}
.firm_top ul li p{
	margin: 10px 0px 0px 0px;
	line-height: 15px;
	color: #666;
	font-size: 14px;
}
.firm_con{
	height: 77px;
	width: 100%;
	background: #e3f4bd;
	margin: 0px 0px 13px 0px;
	line-height: 77px;

}
@keyframes myfirst{
    0% {
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }
    50% {
      -webkit-transform: translateY(13px);
      transform: translateY(13px);
    }
    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }
}


.firm_con ul li{
	width: 50%;
	float: left;
}
.firm_con ul li a{
	display: block;

}

/*banner结束*/
/*自助下单开始*/
.process{
	margin-top: 10px;

}
.process h3{
	display: inline-block;
	font-size: 24px;
	color: #333;
	border-left: 3px solid #019101;
	padding-left: 10px;
}
.process ul{
	display: inline-block;
	width: 100%;
	border: 2px solid #d8d8d8;
	margin-top: 10px;
}
.process ul li{
	width: 14%;
	float: left;
	height: 155px;
	background: #fff;
	text-align: center;
	margin-left:3.2% ;
}
.process ul > li:first-child{
	margin-left: 0;
}
.process ul li img{
	margin-top: 30px;
	height: 56px;
}
.process ul li p{
	font-size: 18px;
	color: #54533b;
	font-weight: 600;
	margin-top:15px;
}
/*自助下单结束*/
/*无忧推荐开始*/
.recommend{
	margin-top: 10px;
}
.recommend_top{
	line-height: 40px;
	margin: 10px 0px;
}
.recommend_top h3{
	display: inline-block;
	font-size: 24px;
	color: #333;
	border-left: 3px solid #019101;
	padding-left: 10px;
	margin: 0;
}
.recommend_top a{
	display: inline-block;
	float: right;
	text-decoration: none;
}
.recommend ul{
	display: inline-block;
	width: 100%;
	border: 2px solid #d8d8d8;
	margin-top: 10px;
}
.recommend ul li{
	width: 20%;
	float: left;
	text-align: center;
	padding: 10px;
}
.recommend ul li:hover{
	
}
.recommend ul li h3{
	font-size: 16px;
	font-weight: 800;
	color: #333;
}
.recommend ul li span{
	font-size: 14px;

	color: #666;
}
.recommend ul li a{
	text-decoration: none;
}
.recommend ul li small{
	font-size: 14px;
	text-decoration: none;
	color: red;
}
.recommend ul li img{
	margin-top: 10px;
	width: 100%;
}
/*无忧推荐结束*/
.plan{
	height: 150px;
	width: 100%;
	background: #aee1fd url(http://images.yinwy.com/1502093319488plan.png)no-repeat center center;
	margin: 30px 0px;
	text-align: center;
}
.plan span{
	display: inline-block;
	margin-top: 50px;
	font-size: 24px;
	font-weight: 700;
}
.plan small{
	font-size: 14px;
	color: #333;
}
.plan h4{
	line-height: 150px;
	margin: 0;
}
.ljqg{
	display: inline-block;
	margin-left: 5px;
	width: 75px;
	height: 22px;
	font-size: 12px;
	color: #fff;
	line-height: 22px;
	background:#fe6e0e url(http://images.yinwy.com/1502093316910ljqg.png)no-repeat 3px center;
	padding-left: 15px;
}
/*楼层1开始*/
.f1{
	
}

.f_top{
	line-height: 40px;
	margin: 10px 0px;
}
.f_top h3{
	display: inline-block;
	font-size: 24px;
	color: #333;
	border-left: 3px solid #019101;
	padding-left: 10px;
	margin: 0;

}
.f_top_right{
	float: right;
	line-height: 40px;
}
.f_top_right a{
	text-decoration: none;
	color: #333;
	display: inline-block;
	margin-left: 5px;
	
}
.f_top_right >a:last-child{
	display: inline-block;
	float: right;
	line-height: 36px;
	text-decoration: none;
	margin-left: 20px;
}

.f1 ul {
	border: 2px solid #D8D8D8;
	display: inline-block;
	width: 100%;
	height: 500px;
	margin-top: 10px;
}
.f1 ul li{
	width: 20%;
	height: 100%;
	float: left;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}
.f1 ul li img{
/*	width: 100%;*/
}
.f1 ul li a{
	text-decoration: none;
	color: #666;
	display: inline-block;
	font-size: 12px;
	width: 33.33%;
	float: left;
}
.f1 .f1_f1 p{
	text-align: left;
}
.f1 .f1_f1 h3{
	margin: 15px 0px 15px 0px;
}
.f1 ul li p{
	margin-bottom: 5px;
	text-align: center;
	display: inline-block;
	width: 100%;
}
.f1 ul li small{
	font-size: 14px;
	color: red;
}
.f1 ul li p > a:first-child{
	margin-left: 0;
}
.f1 ul li h3{
	font-size: 16px;
	margin: 15px 0px 10px 0px;
	color: #333;
	font-weight: 700;
}

.f1_con_top{
	height:240px ;
}
.f1 .f1_con_top h3{

	font-weight: 700;
}
.f1 .f1_con_top p{
	margin: 0;
}
/*楼层1结束*/
/*楼层2开始*/
.f2{
	margin-top: 30px;
}
.f2 ul {
	border: 2px solid #D8D8D8;
	display: inline-block;
	width: 100%;
	height: 500px;
	margin-top: 10px;
}
.f2 .f2_1{
	width: 20%;
	height: 100%;
	float: left;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}
.f2 .f2_2{
	width: 30%;
	height: 100%;
	float: left;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}

.f2 .f1_f1 p{
	text-align: left;
}
.f2 .f1_f1 h3{
	margin: 15px 0px 15px 0px;
}
.f2 ul li  a{
	text-decoration: none;
	color: #666;
	display: inline-block;
	font-size: 12px;
	width: 33.33%;
	float: left;
}
.f2 ul li p{
	margin-bottom: 5px;
	text-align: center;
	display: inline-block;
	width: 100%;
}
.f2 ul li h3{
	font-size: 16px;
	margin: 15px 0px 10px 0px;
	color: #333;
	font-weight: 700;
}
.f2 ul li small{
	font-size: 14px;
	color: red;
}
.f2 .f2_last img{
	margin-top: 30px;
}
.f2 .f2_last h3{
	margin-top: 38px;
}
/*楼层2结束*/
/*楼层3开始*/
.f3{
	margin-top: 30px;
}
.f3 ul {
	border: 2px solid #D8D8D8;
	display: inline-block;
	width: 100%;
	height: 500px;
	margin-top: 10px;
}
.f3 .f3_1{
	width: 20%;
	height: 100%;
	float: left;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}
.f3 .f1_f1 p{
	text-align: left;
}
.f3 .f1_f1 h3{
	margin: 15px 0px 15px 0px;
}
.f3 ul li  a{
	text-decoration: none;
	color: #666;
	display: inline-block;
	font-size: 12px;
	width: 33.33%;
	float: left;
}
.f3 ul li p{
	margin-bottom: 5px;
	text-align: center;
	display: inline-block;
	width: 100%;
}
.f3 ul li h3{
	font-size: 16px;
	margin: 15px 0px 10px 0px;
	color: #333;
	font-weight: 700;
}
.f3 ul li small{
	font-size: 14px;
	color: red;
}
.f3_2{
	width: 60%;
	height: 100%;
	float: left;

	text-align: center;
	cursor: pointer;
}
.f3_2 .f3_con{
	height:240px ;
}
.f3_con img{
	/*width: 100%;*/
}
.f3_top_left{
	width: 50%;
	float: left;
	height: 100%;
	padding: 10px;
}
.f3_top_right{
	width: 50%;
	float: right;
	height: 100%;
	padding: 10px;
}
.f3_bot_left{
	width: 33.33%;
	float: left;
	height: 100%;
	padding: 10px;
}
.f3_bot_con{
	width: 33.33%;
	float: left;
	height: 100%;
	padding: 10px;
}
.f3_bot_right{
	width: 33.33%;
	float: left;
	height: 100%;
	padding: 10px;
}
.f3 .f3_last img{
	margin-top: 30px;
}
.f3 .f3_last h3{
	margin-top: 38px;
}
/*楼层3结束*/
/*楼层4开始*/

.f4{
	margin-top: 30px;
}
.f4 ul {
	border: 2px solid #D8D8D8;
	display: inline-block;
	width: 100%;
	height: 500px;
	margin-top: 10px;
}
.f4 ul li{
	width: 20%;
	height: 100%;
	float: left;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}
.f4 ul li img{
/*	width: 100%;*/
}
.f4 ul li a{
	text-decoration: none;
	color: #666;
	display: inline-block;
	font-size: 12px;
	width: 33.33%;
	float: left;
}
.f4 .f1_f1 p{
	text-align: left;
}
.f4 .f1_f1 h3{
	margin: 15px 0px 15px 0px;
}
.f4 ul li p{
	margin-bottom: 5px;
	text-align: center;
	display: inline-block;
	width: 100%;
}
.f4 ul li small{
	font-size: 14px;
	color: red;
}
.f4 ul li h3{
	font-size: 16px;
	margin: 15px 0px 10px 0px;
	color: #333;
	font-weight: 700;
}

/*楼层4结束*/

/*优势开始*/
.advantage .f_top a{
	display: inline-block;
	float: right;
	text-decoration: none;
}
.advantage{
	margin-top: 20px;
}
.advantage .cp{
	background: url(http://images.yinwy.com/1502093327077ys_cp.png)no-repeat;
	background-size: cover;
}
.advantage .bj{
	background: url(http://images.yinwy.com/1502093326874ys_bj.png)no-repeat;
	background-size: cover;
}
.advantage .yzs{
	background: url(http://images.yinwy.com/1502093327839ys_yzs.png)no-repeat;
	background-size: cover;
}
.advantage .zl{
	background: url(http://images.yinwy.com/1502093328076ys_zl.png)no-repeat;
	background-size: cover;
}
.advantage .fw{
	background: url(http://images.yinwy.com/1502093327653ys_fw.jpg)no-repeat;
	background-size: cover;
}
.advantage ul{
	border: 2px solid #D8D8D8;
	display: inline-block;
	width: 100%;
	height: 200px;
	margin-top: 10px;
}
.advantage ul li div{
	position: absolute;
	top: 50px;
	padding: 0px 40px;
}
.advantage ul li{
	width: 18%;
	float: left;
	text-align: center;
	margin:20px 11.5px;
	height: 157px;
	position: relative;
}
.advantage ul>li:last-child{
	
}

.advantage ul li h3{
	color: #fff;
	margin-top: 0;
	font-size: 16px;
	font-weight: 600;
}
.advantage ul li p{
	color: #fff;
	margin-bottom: 0;
	font-size: 14px;
}
/*优势结束*/
/*咨询开始*/
.news{
	margin-top: 20px;
}
.news ul li{
	width: 24%;
	float: left;
	margin-left: 1.3%;
	
}
.news ul >li:first-child{
	margin-left: 0;
}
.news_con{
	border: 2px solid #D8D8D8;
	padding: 9px;
	height: 395px;
}

.sjss_top{
	height: 173px;
}
.sjss_top img{
	
}
.sjss1{
	width: 108px;
	height: 173px;
	float: right;
	padding:3px 3px;
	color: #666;
}
.sjss_con{
	height: 173px;
	margin-top: 5px;
}

.news ul li .sjss1 li{
	width: 100%;
	list-style:inside disc;
	font-size: 12px;
	line-height: 20px;
	white-space: normal;
	padding-top: 0;
	display: -webkit-box;
/* 	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3; */
	overflow: hidden;
}
.news_con{
	width: 100%;
}
.news_con ol{
	width: 100%;
}
.news .news_con ol li{
	width: 100%;
	margin: 0!important;
	list-style:square inside url('http://images.yinwy.com/1502955528964dian.jpg');
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	padding-top: 8px;
	padding-left: 5px;
}
.news .news_con  li a{
	text-decoration: none;
	color: #666666;
	font-size: 12px;
}
.news_con ol{
	display: inline-block;
}
.news h3{
	border: none;
	padding-left: 0;
	line-height: 40px;
}
/*咨询结束*/
/*合作企业开始*/
.cooperative{
	margin-top: 10px;
}
.cooperative_con{
	border: 2px solid #D8D8D8;
	width: 100%;
	height: 120px;
	position: relative;

}
.div1{
	width: 88%;
	display: inline-block;
	height: 120px;
	position: relative;
	overflow: hidden;
	margin-left: 6%;
}
.cooperative_con ul{
	position: absolute;
	top: 10px;
}
.cooperative_con ul li{
	width: 240px;
	height: 108px;
	float: left;
	position: relative;
	margin-left: 20px;
}
.cooperative_con .left{
	width: 50px;
	height: 120px;
	position: absolute;
	left: 7px;
	top: 0;
	background: url(http://images.yinwy.com/1502246134288left.png)left center no-repeat;
	z-index: 999;
	background-size: 51px 50px;
}
.cooperative_con .right{
	width: 50px;
	height: 120px;
	position: absolute;
	right: 7px;
	top: 0;
	background: url(http://images.yinwy.com/1502246206684right.png)right center no-repeat;
	background-size: 51px 50px;
	z-index: 999;
}




/*合作企业结束*/
