body{overflow-y: scroll;}
.center{ margin:0 auto; }
.mb{ margin-bottom:20px; }
.mt{ margin-top: 30px; }

.container .fontbold{ font-family:arial; font-size: 16px; font-weight: 800; line-height: 40px; }
article .container .addressme{ width:120px;}

article{ padding:19px 29px 17px 29px; }
.cont{ width:100%;height:715px; margin:-12px 0 0 0; }
.cont .aboutpic{ width:343px; }
.cont .aboutwords{ width:536px;margin:0 0 0 15px; }
.cont .aboutwords .cotit{ height:20px; line-height:5px; font-size:16px; font-weight:800; text-indent:25px; }
.civilcop{ height:240px; margin:40px 0 25px 0; }
.civilcop span{ display:block; float:left; width:210px; text-align: center; margin:0 7px; }
.civilcop span i,.civilcop span b{ display:block; }
.civilcop span b{ line-height: 42px; font-size: 16px; color:#0082d8; }
.container .devcourse{ height:650px; padding:20px 0 0 0; background: no-repeat;}
.container .devcourse{ background-size: 100%;}
.container .devcourse p,.qualiglory .qualify p,.qualiglory .glory p{ height:32px; line-height:32px; text-indent:0;}
.devcourse p i,.qualiglory .qualify p i,.qualiglory .glory p i{display:inline-block; position: relative; z-index: 5;width:6px; height:6px; margin:2px 12px; line-height: 32px; border-radius: 50%; background-color: #0082d8;}
.container .devcourse .vline{ width:0; height:400px; z-index: 1;top:20px; left:15px; border-left: 1px solid #ccc;}
.container .addresstit{ width:120px;}
.qualiglory{ margin:30px 0 0 0;}
.qualiglory .qualify{ width:50%; }
.qualiglory .glory{ width:49%; }
.specialist{width:100%; height:200px; margin:0 0 20px 0; border-bottom: 1px solid #ccc;}
.specialist img{ float: left;}
.specialist strong{ display: block;margin: 20px 0 0 0; font-size: 16px; }
.specialist strong b{ font-size: 14px; }
.container .specialist p{ float:right; width:750px; text-indent: 0;}
.address{ height:auto; padding:0 0 20px 0; margin:0 0 20px 0; border-bottom: 1px solid #ccc;}
.address:last-child{ border:none; }
.addresswords{ width:374px; }
.addressmaps{ width:520px;height:240px; border-radius: 10px;}

.cont:after,.qualiglory:after,.specialist:after,.address:after{ content:""; display:block; clear:both; visibility:hidden; height:0; }
