.content.softa .container{}
.content.softa .container.bg-top{ border-bottom:#092b5c 1px solid;}
.content.softa .container.bg-blue{ background:#205ab0; border-top:#376bb8 1px solid; color:#fff;}
.content.softa .container div{ width:980px; margin:0 auto; padding:80px 0; position:relative;}
.content.softa .container.bg-top div{ padding:50px 0;}
.content.softa .container h1{ font-size:30px; line-height:50px; font-weight:bold; padding-bottom:50px; text-align:center; color:#205ab0;}
.content.softa .container.bg-blue h1{ color:#fff;}
.content.softa .container p{ padding-top:15px; font-size:14px;}
.content.softa .container h2{ font-size:18px; font-weight:bold; padding-top:30px;}
.content.softa .container p.lt,.content.softa .container h2.lt{ padding-right:470px;}
.content.softa .container p.rt,.content.softa .container h2.rt{ padding-left:470px;}
.content.softa .container p.soft-jj{ color:#0078ae; font-size:18px;}
.content.softa .container p.soft-name{ font-size:42px; font-weight:bold; color:#0078ae; padding-top:20px;}
.content.softa .container p.p01{ padding-top:50px;}
.content.softa .container p.p02{ padding-top:100px;}
.content.softa .container h6{ position:absolute;}
.content.softa .container h6.lt{ left:0;}
.content.softa .container h6.rt{ right:0;}
.content.softa .container h6.i1{ top:80px; right:50px;}
.content.softa .container h6.i2{ top:390px;}
.content.softa .container h6.i3 img,.content.softa .container h6.i4 img,.content.softa .container h6.i5 img{ width:400px;}
.content.softa .container h6.i3{ top:200px; right:20px;}
.content.softa .container h6.i4{ top:960px; right:20px;}
.content.softa .container h6.i5{ top:1650px; right:20px;}
.content.softa .container h5{ text-align:center; padding:100px 0 50px 0;}
.content.softa .container p.y1,.content.softa .container p.y2,.content.softa .container p.y3,.content.softa .container p.y4,.content.softa .container p.y5{ width:300px; height:200px; padding-top:50px;}
.content.softa .container p.y1 b,.content.softa .container p.y2 b,.content.softa .container p.y3 b,.content.softa .container p.y4 b,.content.softa .container p.y5 b{ display:block; font-weight:bold; font-size:18px; padding-bottom:20px;}
.content.softa .container p.y1{ border-bottom:#fff 1px dotted;}
.content.softa .container p.y2{ position:absolute; top:180px; left:340px; padding-right:340px; border-bottom:#fff 1px dotted;}
.content.softa .container p.y4{ position:absolute; left:340px; top:431px;}
.content.softa .container p.y5{ position:absolute; left:680px; top:431px;}
.content.softa .container h6.i6{ position:absolute; right:180px; top:220px;}
.content.softa .container h6.i6 img{ height:200px;}

.content.softb .container{}
.content.softb .container.bg-top{ border-bottom:#092b5c 1px solid;}
.content.softb .container.bg-blue{ background:#205ab0; border-top:#376bb8 1px solid; color:#fff;}
.content.softb .container div{ width:980px; margin:0 auto; padding:80px 0; position:relative;}
.content.softb .container.bg-top div{ padding:50px 0;}
.content.softb .container h1{ font-size:30px; line-height:50px; font-weight:bold; padding-bottom:50px; text-align:center; color:#205ab0;}
.content.softb .container.bg-blue h1{ color:#fff;}
.content.softb .container p{ padding-top:15px; font-size:14px;}
.content.softb .container h2{ font-size:18px; font-weight:bold; padding-top:30px;}
.content.softb .container p.lt,.content.softb .container h2.lt{ padding-right:470px;}
.content.softb .container p.rt,.content.softb .container h2.rt{ padding-left:470px;}
.content.softb .container p.soft-jj{ color:#0078ae; font-size:18px; padding-right:430px;}
.content.softb .container p.soft-name{ font-size:42px; font-weight:bold; color:#0078ae; padding-top:20px; padding-right:400px;}
.content.softb .container p.p01{ padding-top:50px; padding-right:430px;}
.content.softb .container p.p02{ padding-top:100px;}
.content.softb .container h6{ position:absolute;}
.content.softb .container h6.lt{ left:0;}
.content.softb .container h6.rt{ right:0;}
.content.softb .container h6.i1{ top:80px; right:50px;}
.content.softb .container h6.i2 img{ width:400px;}
.content.softb .container h6.i2{ top:410px;}
.content.softb .container h6.i3 img,.content.softb .container h6.i4 img,.content.softb .container h6.i5 img{ width:400px;}
.content.softb .container h6.i3{ top:200px; right:20px;}
.content.softb .container h6.i4{ top:960px; right:20px;}
.content.softb .container h6.i5{ top:1450px; right:20px;}
.content.softb .container h5{ text-align:center; padding:100px 0 50px 0;}
.content.softb .container p.y1,.content.softb .container p.y2,.content.softb .container p.y3,.content.softb .container p.y4,.content.softb .container p.y5{ width:300px; height:200px; padding-top:50px;}
.content.softb .container p.y1 b,.content.softb .container p.y2 b,.content.softb .container p.y3 b,.content.softb .container p.y4 b,.content.softb .container p.y5 b{ display:block; font-weight:bold; font-size:18px; padding-bottom:20px;}
.content.softb .container p.y1{ border-bottom:#fff 1px dotted;}
.content.softb .container p.y2{ position:absolute; top:180px; left:340px; padding-right:340px; border-bottom:#fff 1px dotted;}
.content.softb .container p.y4{ position:absolute; left:340px; top:431px;}
.content.softb .container p.y5{ position:absolute; left:680px; top:431px;}
.content.softb .container h6.i6{ position:absolute; right:180px; top:220px;}
.content.softb .container h6.i6 img{ height:200px;}