@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif; margin:0 auto; color:#fff; background:#fff; min-width:1000px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}

.wrap{width:1000px; margin:0 auto; clear:both;}
.header{height:389px; background:url(../images/banner.png) no-repeat center top;}
.header .logo{width:130px; position:absolute;left:5px;top:22px;}
.header .logo a{height:35px; line-height:350px; overflow:hidden; display:block; background:url(about:blank);}
.preface{padding:259px 24px 0 30px; line-height:25px; color:#fff;}

.floor1{background:url(../images/floorBg.gif) repeat-x left bottom #a75bf1;padding:37px 0 29px;}
.floor1 .why{height:175px; background:url(../images/floor1Img01.png) no-repeat center top; padding:95px 0 0 371px;}
.floor1 .why li{width:147px;height:174px; float:left; margin-left:51px; display:inline;}
.floor1 .why li p{display:none;}
.floor1bubble{width:304px;height:310px;background:url(../images/floor1bubble.png) no-repeat;_background:url(../images/floor1bubble8.png) no-repeat; line-height:25px;color:#63269c; font-size:14px; text-align:center; position:absolute;top:-195px;}
.floor1bubble p{padding-top:54px;}
.floor1bubble a{color:#63269c;}
.whyText{line-height:27px; margin-top:34px;padding:15px 62px 15px 50px; background:#63269c; color:#fff;}

.floor2{background:url(../images/floor2Bg.gif) repeat-x left bottom #cdecef;padding:37px 0 28px;}
.floor2 h2{line-height:52px; font-size:35px; color:#036a74;}
.floor2 .annotate{line-height:28px; font-size:16px; color:#000; margin-bottom:16px;}
.floor2 .f2-l{width:428px;}
.floor2 .f2-l .f2-lHd{height:111px; background:#036a74; line-height:23px; padding:15px 12px 0 23px; margin-bottom:17px;}
.floor2 .f2-l .f2-lBd{height:229px; background:#036a74; padding-top:17px;}
.floor2 .f2-l .f2-lBd h5{ line-height:54px; color:#fff; font-size:20px;}
.floor2 .f2-r{border:6px solid #82b9be;}
.floor2 .question{height:78px;padding:22px 110px 0;background:url(../images/floor2Img03.png) no-repeat center top; margin-top:16px;}
.floor2 .question li{width:260px;height:56px;}
.floor2 .question li .floor2bubbleBor{display:none;}
.floor2bubble{padding-bottom:15px;position:absolute;bottom:83px;}
.floor2bubbleBor{width:428px;height:240px;line-height:24px;border:4px solid #036a74; background:#fff;color:#036a74;text-align:Justify;text-justify:inter-ideograph;}
.floor2bubbleBor p{padding:20px 18px 20px 26px;}
.floor2bubbleBor i{width:27px;height:19px; background:url(../images/floor2Img04.gif) no-repeat; position:absolute;left:50%; bottom:0px;_bottom:-1px; margin-left:-13px;}

.floor3{background:url(../images/floor3Bg.gif) repeat-x left bottom #f5e2e2;padding:22px 0 34px;}
.floor3 h2{line-height:74px; color:#af3838; font-size:35px; padding-left:12px;}
.floor3 .signal{background:#df6e6e; margin-top:22px;}
.floor3 .signal .sTit{height:43px; line-height:43px;}
.floor3 .signal .sTit h4{background:url(../images/signalImg01.png) no-repeat;padding-left:77px; display:inline-block;*display:inline;*zoom:1; margin-top:-22px; position:relative;}
.floor3 .signal .sTit h4 span{display:inline-block; padding-right:77px; color:#fffefe; font-size:20px;background:url(../images/signalImg01.png) no-repeat right top;}

.floor3 .outline{line-height:24px;padding:0 36px 15px 40px;}
.floor3 .outline p{ padding-bottom:10px; text-indent:2em;}
.floor3 .mt34{margin-top:34px;}
.floor3 .hide{padding-bottom:34px;}
.floor3 .hide li{width:168px;height:88px;padding-top:48px;line-height:24px; font-size:18px;background:url(../images/floor3Img01.png) no-repeat center bottom; color:#000; margin:0 40px; float:left; display:inline;}
.floor3 .hide li a{color:#333;}
.floor3 .hide li.lines3{height:102px;padding-top:34px;}
.floor3 .floor3bubble{width:397px;height:314px;background:url(../images/floor3bubble.png) no-repeat;_background:url(../images/floor3bubble8.png) no-repeat; line-height:24px; font-size:14px; color:#af3838; position:absolute;left:-107px;top:-306px; display:none;}
.floor3 .floor3bubble p{margin-bottom:10px;}
.floor3 .floor3bubble .pt48{padding-top:48px;}
.floor3 .floor3bubble .pt18{padding-top:18px;}
.floor3 .floor3bubble .pt88{padding-top:88px;}
.floor3 .floor3bubble .pt68{padding-top:68px;}
.floor3 .hide li.on{position:relative;}
.floor3 .hide li.on .floor3bubble{display:block;}
.floor3 .attention{padding:0 20px 28px 48px;}
.floor3 .attention p{line-height:32px; color:#ffd200; font-size:18px;}
.floor3 .attention dl{padding-top:8px; line-height:23px;}
.floor3 .attention dl dt{width:30px;height:30px; line-height:300px; overflow:hidden;background:url(../images/floor3Img02.png) no-repeat; float:left;}
.floor3 .attention dl dd{margin-left:38px; padding-top:3px;}
.floor3 .attention dl.a02 dt{background-position:left -45px;}
.floor3 .attention dl.a03 dt{background-position:left -89px;}

.floor4{background:url(../images/floor4Bg.gif) repeat-x left bottom #bff8ff;padding:29px 0 35px;}
.floor4 h2{line-height:50px; color:#21231d; font-size:35px;}
.floor4 .annotate{line-height:39px; color:#3f4b48; font-size:16px;}
.floor4 .reasonable{height:426px; background:url(../images/floor4Img01.png) no-repeat center top;}
.floor4 .reasonable li{width:210px;line-height:23px; position:absolute;left:82px;top:145px;}
.floor4 .reasonable li.r02{width:225px;left:686px;top:92px;}
.floor4 .reasonable li.r03{width:647px;left:210px;top:367px;}

.floor5{background:#ededed;padding:19px 0 65px;}
.floor5 h2{line-height:83px; color:#6b5b5b; font-size:35px;}
.floor5 .add{height:382px; background:url(../images/floor4Img.png) no-repeat center top;}
.floor5 .add a{line-height:30px; font-size:18px; color:#000; font-size:18px; position:absolute;left:202px;top:116px;}
.floor5 .add a.add01{left:836px;top:248px;}
.floor5 .add a.add02{left:88px;top:257px;}
.floor5 .add a.add03{left:446px;top:381px;}
.floor5 .add a.add04{width:185px; line-height:55px;left:412px;top:204px; font-size:24px; color:#fff; text-align:center;}