@charset "utf-8";
/*谷歌推广*/
.page_banner .title{
	background: rgba(0,0,0,0.6);
	padding: 5%;
	border-radius:15px;
}
.center{
text-align: center;	
}
/*为什么选择我们？*/
.grid{
	max-width: 1200px;
	width: 100%;
	margin: auto;
	font-size: .9rem;
	text-align: center;
	margin-bottom: 25px;

}
.grid .title{
	display: block;
	font-size: 1.5rem;
	
}
.grid1{
margin-top: 76px;
margin-bottom: 76px;
}
.item-info .item-title {
    font-size: 1.5rem;
    display: block;
    margin: 10px 0 20px;
    text-align: left;
    border-radius:8px;
    border-bottom: 5px solid #C0B9FF;
}
.iitem-info .item-title-span {
	float: left;
	display: block;
    
}

.item-info .item-span {
    display: block;
    text-align: left;
    font-size: 1rem;
    color: #999;
    margin: 0 0 15px 1%;
}
.a_img img{
	margin-bottom: 15px;
}
.item-info .item-p {
    font-size: 1rem;
    color: #999;
    text-indent: 2em;
    text-align: left;
    padding: 0 15px;
    line-height: 1.8em;
}
/*为什么选择我们结束*/

.grid2{
	background: url(../images/wmjz-bg2.jpg);
	color: #FFFFFF;	
	padding: 2%;
}
.alias{
	background: rgba(255,255,255,0.4);
    border-radius: 48px;
    padding: 15px 48px;
    color: #fff;
    font-size: 1.2rem;
    text-align: center;
    margin-bottom: 40px;
}
.grid2 .box {
    background: #fbfbfb;
    width:100%;
    text-align: center;
    color: #000000;
    font-size: .8rem;
}
.grid2 .box .hd {
    color: #373737;
    font-size: 1rem;
    margin-bottom: 10px;
    text-align: center;
    font-weight: bold;
}
.grid2 .box .bd {
    color: #5d5d5d;
    font-size: .7rem;
    line-height: 1.6em;
    margin-bottom: 10px;
    text-align: center;
    margin-top: 15px;
}
.grid2 .box .content {
    text-align: center;
    font-size: 0.7rem;
    color: #373737;
    line-height: 2em;
    font-weight: bold;
}
@media (min-width:1000px){
.grid2 .middle-x2, .grid2 .big-x2{
	width: 18% !important;
	margin: 1%;
}	
}
.hf-banner {
    background: url(../images/hf-banner.jpg) repeat top center;
    height: 255px;
    padding-top: 32px;
}
.sep-container {
    max-width: 100%;
    margin: 0 auto;
}
.hf-banner .hf-title {
    color: #fff;
    font-size: 1.5rem;
    text-align: center;
}
.hf-banner .hf-text {
    color: #fff;
    font-size: 1.5rem;
    text-align: center;
    font-weight: bold;
    margin: 30px 0;
    margin-top: 20px;
    margin-bottom: 35px;
}
.hf-banner .hf-more {
    color: #f08421;
    background: #fff;
    display: table;
    padding: 2px 40px;
    border-radius: 24px;
    font-size: 1.2rem;
    margin: 0 auto;
}
.grid4{
    padding: 45px 0 30px 0;
    width: 100%;
    background: url(../images/map.png) no-repeat bottom center #fff;
}
.grid4 .hd {
    color: #333;
    font-size: 1.5rem;
    font-weight: bold;
    text-align: center;
    margin-bottom: 76px;
    position: relative;
}
.grid4 .box {
    padding: 30px 30px;
    background: #fff;
    margin: 0 20px;
    margin-bottom: 30px;
    border: 1px solid #e6e6e6;
}
.grid4 .box .title {
    color: #0081cd;
    font-size: 1rem;
    font-weight: bold;
    text-align: center;
    height: 50px;
    margin-bottom: 16px;
}
.grid4 .box .num {
    font-size: 2rem;
    color: #0081cd;
    width: 5rem;
    height: 5rem;
    text-align: center;
    line-height:5rem;
    margin: 0 auto;
    border-radius: 50%;
    border: 1px solid #868686;
    margin-bottom: 20px;
}
.grid4 .box .summary {
    color: #646464;
    font-size: 0.8rem;
    line-height: 1.8em;
    height: 9em;
}

.grid5 .sep-title {
    color: #2b2b33;
    font-size: 1.5rem;
    font-weight: bold;
    display: table;
    margin: 0 auto;
    text-align: center;
    position: relative;
    margin-bottom: 76px;
}
.grid5 .box{
	border: 1px solid #e4e4e4;
}
.grid5 .box .title {
    background: #fff;
    display: block;
    color: #323232;
    font-size: 0.8rem;
    padding: 20px;
}
.news{
	padding: 2%;;
    border: 1px solid #e4e4e4 !important;
}
.news a{
	color: #646464;
    font-size: 0.8rem;
    display: block;
}
    
/*我们的优势*/
.items-light .items-title {
    font-size: 40px;
    color: #333;
    font-weight: bold;
    margin: 0;
}
