.section-one{background: url(bg.png) repeat;}
.section-two{padding:30px 0;}
.section-three{padding:20px 0;background: url(bg1.jpg) no-repeat;background-size:cover;}
.section-four{background: url(bg2.jpg) no-repeat;background-size:cover;}
.section-five{padding-bottom:20px;background-color:#fdf6f0;}
.commom-header{margin:15px 0 30px;}
.commom-header .title{font-size:22px;color:#1f1f1f;position:relative;padding-left:18px;}
.commom-header .title:before{width:4px;height:21px;display:block;content:'';position:absolute;top:5px;left:0;background:#004986;}
.commom-header .more{margin-top:5px;}
.commom-header .more a{color:#263824;}
.page-box{padding:15px 15px;margin:20px 0;background-color: rgba(255,255,255,.89);}
.page-box .commom-header{margin-bottom:20px;}
.show-box{padding-left:90px;position:relative;}
.show-box-head{width:60px;position:absolute;top:0;left:0;padding-top:56px;background: url(cloud.png) center 20px no-repeat;}
.show-box-head:before{width:1px;height:229px;display:block;background:#abc3d7;content:'';position:absolute;top:0;left:0;}
.show-box-head:after{width:1px;height:140px;display:block;background:#abc3d7;content:'';position:absolute;top:0;right:0;}
.show-box-head h3{width:60px;font-size:24px;color:#2f2f2f;margin:0;line-height:30px;float: left;position: relative;}
.show-box-head h3 span{width:40px;display: block;padding-left:20px;}
.show-box-head h3 a{position:absolute;bottom:-50px;font-size: 26px;color: #004986;line-height:14px;left: 50%;margin-left: -4px;writing-mode: tb-rl;writing-mode: vertical-lr;}
.show-box-main{margin:45px 0;}