﻿.story-con{width:1100px; margin:0 auto;}
.company-intro{padding-top:70px; padding-bottom:84px;}
.intro-txt .inner{width:670px; height:375px; border:3px solid #ddd; position: relative;}
.txt-tit{color:#2689de; text-align: center; padding:0 40px; background-color: #fff; position: absolute; top:-38px; left:50%; margin-left:-166px;}
.txt-tit h2{font-size: 36px; font-weight: normal;}
.txt-tit p{font-size: 14px;line-height: 30px;}
.txt-con{padding:78px 22px 0;}
.txt-con p{font-size:16px; text-indent: 2em; line-height: 28px; padding-bottom:30px;}
.intro-pic{display: inline-block; vertical-align: top; padding-top:10px;}

.story_02{width:100%;  height:600px; background: url(../maobg/anli-story-img.jpg) top center no-repeat;}
.into-zq{width:1102px; padding-top:120px;}
.into-zq .intro-txt{color:#fff; padding-left: 424px}
.into-zq .intro-txt .txt-tit{background: url(../maobg/story-tit-bg.jpg) 0 0 no-repeat; color:#fff; margin-left: -112px;}

.story_03 .intro-txt .inner{width:100%; height:680px; border:none;}
.story_03 .txt-con,.story_04 .txt-con{padding:0;}
.top-mlb{height:111px; border-left:2px solid #ddd; border-bottom:2px solid #ddd;}
.top-mr{height:111px; border-right:2px solid #ddd;}
.txt-con ul{padding-left:1px;}
.txt-con ul li{float: left; width:353px; margin-right:20px;}
.txt-con ul li.last{margin-right:0;}
.txt-con ul li img{display: block;}
.story_03 .txt-con ul li .doing-pic{width:349px; border:2px solid #ddd; position: relative; overflow: hidden;}
.doing-des{width:100%; height:208px; position: absolute; bottom:-208px;}
.doing-des .doing-des-bg,.doing-des .doing-des-t{width:100%; height:208px; position: absolute; bottom:0; left: 0;}
.doing-des .doing-des-bg{background-color: #001c7f; opacity: 0.6; filter=alpha(opacity: 60); z-index: 2;}
.doing-des .doing-des-t{z-index: 3;}
.doing-des .doing-des-t p{text-indent: 0; color:#fff; text-align: center; padding:60px 20px 0;}
.doing-des .doging-des-t2 p{padding-top:20px;}
.doing-txt{padding-top:24px; text-align: center;} 
.doing-txt h3{font-size: 20px; font-weight: normal;}
.doing-txt p{color:#666; line-height: 36px; text-indent: 0; padding-bottom:0;}

.story_04{background-color: #f5f6fa;}
.story_04 .intro-txt .inner{width:100%; height:688px; border:none;}
.top-mrb{height:111px; border-right:2px solid #ddd; border-bottom:2px solid #ddd;}
.top-ml{height:111px; border-left:2px solid #ddd;}
.top-mrb p{font-size: 14px; color:#666; text-align: center; padding-top:55px;}
.bw1{border-width: 1px; height: 55px}
.story_04 .txt-tit{background-color: #f5f6fa; margin-right:-130px;}
.story_04 .txt-con ul{padding-left: 0;}
.story_04 .txt-con ul li{width:275px; margin-right:0px;}
.story_04 .txt-con ul li .doing-pic{width:74px; height:74px; font-size: 47px; font-weight: bold; color:#fff; text-align: center; line-height: 74px; float: left; background-color: #3e3e40;}
.story_04 .doing-txt{width:201px; padding-left: 74px; padding-top:0;}
.story_04 .doing-txt h3{height:74px; font-size: 20px; color:#fff; line-height: 74px; background-color: #6677b2;}
.story_04 .doing-txt p{height:205px; line-height: 30px; text-align: left; border:1px solid #ddd; border-top:0; padding:10px;}
.mt74{margin-top:74px;}
.mt148{margin-top:148px;}
.mt222{margin-top:222px;}
.list-3{position: relative;}
.list-3 .top-img{width:69px; height:86px; background: url(../maobg/anli-story-img2.jpg) top center no-repeat; position: absolute; top:-92px; left:50%; margin-left:-43px; z-index: 2;}

.story_05{padding:164px;}
.story_05 .story-con{position: relative;}
.story_05 .intro-pic{width:206px; position: absolute; top:-107px; left: 0; z-index: 2;}
.story_05 .intro-txt{width:914px; padding-left: 180px;}
.story_05 .intro-txt .inner{width:914px; height:240px;}
.txt-bottom{width:290px; background-color: #fff; padding:0 28px; position: absolute; bottom:-44px; left: 50%; margin-left: -176px; z-index: 2;}
.txt-bottom .txt-bottom-inner{line-height: 38px; border:3px solid #ddd; padding:22px 38px;}
.txt-bottom .txt-bottom-inner .btm-submit{display: inline-block; width:104px; height:34px; padding:2px 3px; background-color: #f16600;}
.txt-bottom .txt-bottom-inner .btm-submit a{display: block; line-height: 32px; color:#fff; text-align: center; border:1px solid #fb7a1b;}