.banner{height: 300px;}
.banner1{background: url(../images/addressService/addressBanner1.jpg)no-repeat;background-size:100% 100% ;}
.banner2{background: url(../images/addressService/addressBanner2.jpg)no-repeat;background-size:100% 100% ;}
.mainTitle{padding: 10px 0;border-bottom: 1px solid #ddd;}
.banner p{-webkit-line-clamp: 2;color: #fff;margin-bottom: 20px;}
.banner h3{color: #fff;margin: 30px 0 20px 0;font-size: 30px;}
.banner1 button,.banner2 button{padding: 7px 25px;color: #fff;border-radius: 3px; background: #C30;border: 0;cursor: pointer;}
.introduce h3{margin: 20px  0 15px 0;}
.introduce p{color: #666;margin-bottom: 5px;}
.introduce span{color: #000;font-weight: 700;}
.introduce h4{color: #666;text-indent: 2em;margin: 20px 0;}
.introduce{border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.programme{margin-bottom: 50px;}
.programme h3{font-weight: 700;font-size: 16px;margin: 30px 0;}
.programmeLeft{width: 190px;height: 120px;float: left;}
.programmeLeft img{width: 100%;height: 100%;}
.programmeRight{margin-left: 210px;}
.programmeRight h3{margin: 0;margin-bottom: 10px;}
.programmeRight p{-webkit-line-clamp: 4;color: #666;height: 90px;line-height: 23px;}
.product{background: #ccc;padding: 20px 0;}
.product h3{margin-bottom: 20px;}
.product .proname{margin: 10px 0;display: inline-block;}

.product .proname:hover{color:#004e96;}
.product p{-webkit-line-clamp: 2;min-height: 37px;}
@media screen and (max-width: 750px){
	.banner{height: 200px;}
}