@charset "utf-8";
/* D module PRO */

.d-modulePRO{-webkit-box-sizing: border-box; box-sizing: border-box;}	
	
.d-modulePRO .title{ color:#181819;font-weight:700;}	
.d-modulePRO .con{display:-webkit-box;display: -ms-flexbox;display:flex;align-items:center; flex-wrap:wrap; -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.d-modulePRO .con .left{color:#2a2a2a;}	
.d-modulePRO .con .right img{width:100%; display: block; max-width: 100% !important;}
	
@media  screen and ( min-width:1680px){
	.d-modulePRO{ padding-top:50px; width:1400px;}
	.d-modulePRO .title{font-size:40px; line-height:80px;}
	.d-modulePRO .con .left{width:650px;font-size: 16px; line-height:30px;}
	.d-modulePRO .con .right{width:658px;}
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
    .d-modulePRO{ padding-top:36px; width:1280px;}
	.d-modulePRO .title{font-size:36px; line-height:70px;}
	.d-modulePRO .con .left{width:540px;font-size: 15px; line-height:28px;}
	.d-modulePRO .con .right{width:678px;}
}	
@media screen and (max-width:1439px ) and ( min-width:1280px){
    .d-modulePRO{ padding-top:22px; width:1080px;}
	.d-modulePRO .title{font-size:32px; line-height:62px;}
	.d-modulePRO .con .left{width:490px;font-size: 14px; line-height:25px;}
	.d-modulePRO .con .right{width:558px;}
}
@media only screen and (max-width:1279px){
    .d-modulePRO{ padding-top:22px; width:1000px;}
	.d-modulePRO .title{font-size:28px; line-height:40px;}
	.d-modulePRO .con .left{width:440px;font-size: 12px; line-height:22px;}
	.d-modulePRO .con .right{width:528px;}
}
