
/*产品与服务*/
.product{background: url(../images/product-bg.jpg)no-repeat center;height: 740px;text-transform: uppercase;overflow: hidden;}
.product .title em{font-size: 36px;color: #FFFFFF;font-weight: bold;margin-top: 55px;display: block;}
.product .title p{font-size: 14px;font-family: arial;color: #FFFFFF;position: relative;bottom: 5px;}
.product .inbd ul{display: flex;border-radius: 15px;width: 100%;flex-wrap: wrap;background: rgba(0,0,0,0.4);margin-top: 76px;overflow: hidden;}
.product .inbd ul li{width: calc(100% / 3 - 2.2%);text-align: center;color: #FFFFFF;padding: 10.5% 1%;border: 1px solid #456996;border-right: 0px;border-bottom: 0px;}
.product .inbd ul .on{background: url(../images/product-pic.png)no-repeat center center;background-size: cover;}
.product .inbd ul li:nth-child(1){border-radius: 15px 0 0 0;}
.product .inbd ul li:nth-child(3){border-radius: 0px 7px 0 0;}
.product .inbd ul li:nth-child(4){border-radius: 0px 0 0 15px;}
.product .inbd ul li em{font-size: 16px;}
.product .inbd ul li p{color: #FFFFFF;font-size: 12px;font-family: arial;}
.product .inhd{width: 40%;margin-right: 3.5%;}
.product .inbd{width: 49.9%;}
.product .inhd li{color: #FFFFFF;}
.product .inhd li em{font-size: 20px;font-weight: bold;display: block;margin-top: 25%;}
.product .inhd li span{font-size: 20px;font-weight: bold;font-family: arial;}
.product .inhd li p{font-size: 14px;color: #FFFFFF;margin-top: 5%;line-height: 35px;}
.product .inhd li a{color: #333333;font-size: 14px;width: 175px;height: 55px;background: #FFFFFF;border-radius: 25px;text-align: center;line-height: 55px;margin-top: 7%;}

/*新闻*/
.news{overflow: hidden;margin-bottom: 50px;}
.news .title{font-size: 36px;font-weight: bold;color: #333333;text-align: center;margin-bottom: 30px;margin-top: 4%;text-transform: uppercase;}
.news .title em{font-weight: bold;}
.news .title p{font-size: 14px;color: #808080;font-family: arial;position: relative;bottom: 10px;}
.news ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.news ul li{margin-bottom: 2.5%;width: calc(100% / 3 - 2.2%);transition: 0.4s;}
.news ul li .pic{overflow: hidden;}
.news ul li .pic img{width: 100%;display: block;transition: all 0.4s;}
.news ul li .pic:hover img{transform: scale(1.1);}
.news ul li .name{overflow: hidden;background: #fafafa;}
.news ul li .name em{font-size: 17px;color: #333333;transition: all 0.3s;display: inline-block;margin: 20px 36px 5px 36px;font-weight: bold;}
.news ul li .name p{font-size: 14px;color: #666666;margin: 0px 36px 0px 36px}
.news ul li .name .data em{font-size: 14px;float: left;margin: 0px 0px 0px 36px;font-family: arial;color: #333333;font-weight: normal;}
.news ul li .name .data{margin-top: 15px;padding-bottom: 47px;}
.news ul li .name span{font-size: 14px;color: #333;font-family: arial;float: right;margin: 0px 36px 0px 36px}
.news ul li:hover .name .em{color: #0f62ca;}
.news ul .ck{color: #333333;font-size: 14px;width: 175px;height: 55px;border: 1px solid #333;border-radius: 25px;text-align: center;line-height: 55px;margin-top: 7%;display: none;margin: auto;}

/*咨询*/
.consult{background: url(../images/consult-bg.jpg)no-repeat center;height: 340px;text-align: center;overflow: hidden;}
.consult em{margin-top: 5.5%;display: block;}
.consult p{font-size: 20px;color: #FFFFFF;font-family:;}
.consult a{position: absolute;  -webkit-animation: bs linear 2s 0.9s infinite;-moz-animation: bs linear 2s 0.9s infinite;animation: bs linear 2s 0.9s infinite; display: block; width: 175px; font-size: 17px;height: 53px; line-height: 53px; color: #0f62ca; font-weight: bold; background: #fff;  border-radius: 30px;  left: 0; right: 0; margin: auto; z-index: 1;text-align: center;padding-left: 15px;margin-top: 2%}
.consult a img{position: relative;top: 5px;right: 15px;}
.consult a:before {content: '';display: block;width:193px;height: 61px;border-radius:50px;opacity: .7;background-color: #fff;animation: scaless 1s infinite cubic-bezier(0, 0, .49, 1.02);z-index: -1;position: absolute;top: -4px;right: -1px;}
@keyframes scaless {
    0% {
        transform: scale(1)
    }

    50%,
    75% {
        transform: scale(1.1)
    }

    78%,
    100% {
        opacity: 0
    }
}
.consult p,.consult span{display: none;}
	

.ny-honor{margin-top: 2%;}
.ny-honor ul{}
.ny-honor ul li{float: left;}
.ny-honor ul li img{display: block;width: 100%;}

