@charset "utf-8";

html{min-width:1160px;}
body{background-color:#eef0f3;}

.wrap{width:100%; min-width:1160px; _width:expression((document.documentelement.clientwidth||document.body.clientwidth) < 1160 ? '1160px' : '100%'); zoom:1;}
.entity{margin:0 auto; width:1160px; height:auto; *zoom:1;}

.wrap,
.wrap * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.wrap ul,
.wrap ol {
    list-style:none outside none;
}

.fl{float:left;}
.fr{float:right;}
.ll{clear:left; float:left;}
.lr{clear:right; float:right;}
.fn{float:none;}
.fx{clear:both;}
.dockable{position:relative;}
.adaptable{zoom:1; overflow:hidden;}

.u-list{display:list-item;}

.cloak{line-height:0; opacity:0; filter:alpha(opacity=0); display:none; display:inline\9;}
.cloak *{outline:none; filter:alpha(opacity=0);}
.unselectable{user-select:none; -moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;}
.enlargeable{cursor:url(/uploads/image/iicursor/zoom-in.cur), auto;} /* cursor:url requires absolute path */
.shrinkable{cursor:url(/uploads/image/iicursor/zoom-out.cur), auto;}
.invisible{visibility:hidden;}
.hidden{display:none;}
.revealable{display:block;}

.clr-error{color:#c00;}
.clr-warning{color:#f05b21;}
.clr-light{color:#ababab;}
.clr-white{color:#fff;}
.clr-scarlet{color:#a31e15;}
.clr-light-blue{color:#87b4db;}
.matched{color:#c80000;}

.rect-border{border:1px solid #d5d5d5;}
.rect-light-border{border:1px solid #ebebeb;}
.bkclr-white{background-color:#fff;}
.bkclr-light{background-color:#ededed;}
.bkclr-heavy{background-color:#335481;}
.bkclr-dark{background-color:#1e385b;}
.bkclr-scarlet{background-color:#a31e15;}
.bkclr-gray{background-color:#ddd;}
.bkclr-brown{background-color:#836958;}
.round-corner{-moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
.o-repeat{background-repeat:repeat;}
.h-repeat{background-repeat:repeat-x;}
.v-repeat{background-repeat:repeat-y;}
.non-repeat{background-repeat:no-repeat;}

.bkclr-azure{background-color:#6794cf;}
.bkclr-grass{background-color:#6db31c;}
.bkclr-olive{background-color:#d9b441;}
.bkclr-erythrine{background-color:#bd494a;}

#asset-wrap{min-height:0;}

/*
 * special(s) [public]
 */
.ld-quota{padding:30px 0; height:auto; overflow:hidden;}
    .ld-placeholder{position:relative; width:100%; height:100%;}
    .ld-heading{height:auto; text-align:center; font-weight:bold; font-size:36px; text-shadow:1px 1px 2px rgba(0,0,0,.7);}
    .ld-subheading{text-align:center; font-size:18px;}
    .ld-description{}

/*
 * special(s) [private,section-public]
 */
#design-p1{min-height:334px; background:url(/uploads/image/iisdesign/p1-frame.jpg) no-repeat top; text-align:center;}
    .ld-quota .ld-title{width:512px; height:78px; background:url(/uploads/image/iissupporting/fire_engineering-title.jpg) no-repeat; text-indent:-999em;}
    #design-p1 .ld-title{margin:0 auto; height:auto; background:none; text-indent:0; font-weight:bold; font-size:36px;}
    #design-p1 .ld-title i{margin:0 20px;}
    #design-p1-frame{margin:0 auto; width:900px; height:auto; text-align:center;}
        #design-p1-frame .p{padding:0 91px;}
        #design-p1-frame .caption{padding:22px 0 0; font-size:30px;}
            #design-p1-frame i{margin:0 17px; font-style:normal;}
        #design-p1-frame .d{margin:.5em 0; font-size:16px;}
        #design-p1-hive{position:relative; margin:90px auto 0; width:910px; height:288px; background:url(/uploads/image/iisdesign/p1-hive.jpg) no-repeat center; font-weight:bold; text-align:center;}
            #design-p1-hive .caption{position:absolute; left:0; top:-54px; width:100%; font-size:24px;}
            #design-p1-hive .k{position:absolute; padding:18px 0; width:122px; height:34px; font-size:16px; line-height:1;}
                #design-p1-hive .k span{width:100%; display:block;}
            #design-p1-hive .k1{left:6px; top:43px;}
            #design-p1-hive .k2{left:162px; top:43px;}
            #design-p1-hive .k3{left:317px; top:43px;}
            #design-p1-hive .k4{left:471px; top:43px;}
            #design-p1-hive .k5{left:626px; top:43px;}
            #design-p1-hive .k6{left:782px; top:43px;}
            #design-p1-hive .k7{left:238px; top:175px;}
            #design-p1-hive .k8{left:393px; top:175px;}
            #design-p1-hive .k9{left:549px; top:175px;}
    #design-p2{position:relative; height:360px; background:#0c0c0c url(/uploads/image/iisdesign/p2-alt.png) no-repeat center bottom; color:#fff; overflow:hidden;}
        #design-p2 .ld-quota{padding:40px 0 30px; text-align:center;}
        #design-p2 .ld-title{width:auto; height:auto; background:none; text-indent:0; font-weight:bold; font-size:36px;}
        #design-p2 .ld-content{margin:0 160px;}
        #design-p2 .d{padding:2em 0 0;}
        #design-p2 .quirk-wrap{position:absolute; left:0; top:0; width:100%; height:415px; z-index:-1; display:none;}
    #design-p3 .about-ca{margin-bottom:30px; padding-bottom:30px;}
        #design-p3 .ca-right{padding:1em 0 0; width:930px;}
    #design-p4 .ld-quota{padding-left:10px; padding-right:10px; width:1140px; text-align:center;}
        #design-p4 .ld-title{width:auto; background:none; text-indent:0; font-weight:bold; font-size:50px; color:#fff;}
        #design-p4 .ld-refer{padding:28px 0 0;}
            #design-p4 .i{float:left; margin:0 20px; /*padding:214px 0 0; */width:245px; height:270px; background:url(/uploads/image/iisdesign/p4-i1.jpg) no-repeat; *display:inline;*zoom:1;}
                #design-p4 .i1 span{display:block;}
            #design-p4 .i2{background-image:url(/uploads/image/iisdesign/p4-i2.jpg);}
            #design-p4 .i3{background-image:url(/uploads/image/iisdesign/p4-i3.jpg);}
            #design-p4 .i4{background-image:url(/uploads/image/iisdesign/p4-i4.jpg);}
            #design-p4 .e{padding:214px 0 0; width:100%; height:56px; line-height:56px; display:block; color:#fff;}
            #design-p4 .i1 .e{padding:226px 0 0; height:44px; line-height:16px;}
    #shared-p1{padding:40px 0 20px; min-height:424px; text-align:center;}
        #shared-p1 .ld-title{width:auto; background:none; text-indent:0; height:36px; font-weight:bold; font-size:36px; line-height:36px; color:#1e385b;}
        #shared-p1-init{margin:15px auto 95px; /*height:88px;*/}
            #shared-p1-init .c{height:24px; font-size:24px; line-height:24px; color:#1e385b;}
            #shared-p1-init .d{margin:21px 0 0; font-size:18px; line-height:21px;}
                #shared-p1-init .d span{display:block;}
        #shared-p1-srve{position:relative; /*margin:0 0 30px;*/ padding:0 0 30px; height:151px; /*border-bottom:1px dashed #7d7d7d;*/}
            #shared-p1-srve .caption,#shared-p1 .subhead{margin:0 0 36px; height:36px; font-size:36px; line-height:36px; color:#335481;}
            #shared-p1-srve .k{position:absolute; left:47px; top:86px; padding:16px 0; width:66px; height:33px; line-height:16px; text-align:center;}
                #shared-p1-srve .k span{display:block;}
            #shared-p1-srve .k2{left:138px;}
            #shared-p1-srve .k3{left:228px;}
            #shared-p1-srve .k4{left:320px;}
            #shared-p1-srve .k5{left:410px;}
            #shared-p1-srve .k6{left:501px;}
            #shared-p1-srve .k7{left:592px;}
            #shared-p1-srve .k8{left:683px;}
            #shared-p1-srve .k9{left:774px;}
            #shared-p1-srve .k10{left:866px;}
            #shared-p1-srve .k11{left:955px;}
            #shared-p1-srve .k12{left:1046px;}
        #shared-p1 .subhead{margin-bottom:20px;}
        .shared-p1-vx{clear:both; padding:30px 0; height:auto; overflow:hidden; text-align:left; border:1px dashed #7d7d7d; border-width:1px 0; *zoom:1;}
            .shared-p1-vx .right{float:right; width:700px;}
            .shared-p1-vx .m{font-size:16px;}
    #shared-p2{}
        #shared-p2 .ld-title{width:auto; height:36px; line-height:36px; background:none; text-indent:0; text-align:center; font-weight:bold; font-size:36px;}
        #shared-p2 .caption{margin:9px; height:24px; font-size:24px; line-height:24px; text-align:center;}
        #embedded-cases{}
            #embedded-cases .ld-title,#embedded-cases .caption{color:#335481;}
            #embedded-cases .anli-quota{padding:1em 0 0; overflow:hidden; *zoom:1;}
            #embedded-cases .i{float:left; margin:0 6px 1em; width:220px; overflow:hidden; *display:inline;*zoom:1;}
            #embedded-cases .e{text-decoration:none;}
            #embedded-cases .p{display:block;}
            #embedded-cases .c{width:100%; height:48px; line-height:24px; display:block; *zoom:1;}
            #embedded-cases .e:hover .c{text-decoration:underline;}
    #shared-p3{position:relative; /*padding-top:30px;*/ min-height:547px; height:auto; overflow:hidden; background-color:#120b05;}
        #shared-p3 .ld-quota{position:relative; z-index:2;}
        #shared-p3 .ld-title{background:none; text-indent:0; height:auto; text-align:left; font-weight:bold; font-size:36px; line-height:42px; color:#f37c0a;}
            #shared-p3 .ld-title span{display:block;}
        #shared-p3 .ld-content{margin:30px 0 0; color:#f37c0a;}
            #shared-p3 .ld-content .c{margin:0 0 12px; font-weight:bold; font-size:24px; line-height:24px;}
            #shared-p3 .ld-content .m{margin:0 0 24px;}
            #shared-p3 .ld-content .m span{display:block;}
            #shared-p3 .ld-content .p{margin:0 0 30px; font-size:16px;}
        .ld-table-wrap{margin:1em auto 0; padding:0 36px 24px; width:1000px; background-color:#335481;}
            #shared-p3-table{width:100%; color:#1a3c61;}
                #shared-p3-table caption{height:80px; font-weight:bold; font-size:30px; line-height:80px; background-color:#335481; color:#fff;}
                #shared-p3-table tbody{font-size:12px;}
                #shared-p3-table th,#shared-p3-table td{padding:1em; border:1px dotted #ccc; vertical-align:middle;}
                    #shared-p3-table ul{list-style:disc inside none;}
                #shared-p3-table .row1{background-color:#fff; font-weight:bold;}
                #shared-p3-table .col1{background-color:#fdf1f3; font-weight:bold; white-space:nowrap;}
                #shared-p3-table .col2{background-color:#f3f5f4;}
                #shared-p3-table .col3{background-color:#e3f1fe;}
        #shared-p3 .quirk-wrap{position:absolute; left:0; top:0; width:100%; height:100%; z-index:0;}
    #shared-p3-rev{}
        #shared-p3-heading{height:202px; background:#ebdcc7;}
        #shared-p3-heading .rev{margin:0 auto; width:1100px; height:100%; overflow:hidden;}
            #shared-p3-heading .rev .ld-content{float:left; padding:20px 0; width:377px;}
                #shared-p3-heading .rev .ld-title{font-weight:bold; font-size:36px; line-height:40px;}
                #shared-p3-heading .rev .ld-title span{display:block;}
                #shared-p3-heading .rev .c{margin:1em 0 0; font-weight:bold;}
                #shared-p3-heading .rev .m span{display:block;}
            #shared-p3-heading .rev img{float:right;}
    #shared-p4{}
        #shared-p4 .ld-title{width:auto; height:36px; line-height:36px; background:none; text-indent:0; text-align:center; font-weight:bold; font-size:36px;}
        #shared-p4 .caption{margin:9px; height:24px; font-size:24px; line-height:24px; text-align:center;} 
        #shared-p4-adv{padding:30px 0; border-bottom:1px dashed #7e7e7e;}
            #shared-p4-adv .cell{/*height:277px;*/height:157px;}
            #shared-p4-adv .k{height:137px;}
            #shared-p4-adv .icon{display:none;}
        #shared-p4-kbei{width:1100px;}
            #shared-p4-kbei .k{float:left; margin-right:20px; width:260px; height:auto; overflow:hidden;}
            #shared-p4-kbei .k4{margin-right:0;}
            #shared-p4-kbei .c{position:relative; height:40px; padding:10px 24px; font-size:18px; line-height:20px;}
                #shared-p4-kbei .c span{width:100%; display:block;}
                #shared-p4-kbei .c i{position:absolute; left:0; top:10px; width:5px; height:40px; display:block; background:#a18860;}
                #shared-p4-kbei .k:hover .c{background:#a18860; color:#fff;}
                #shared-p4-kbei .k:hover .c i{background:#575a5f;}
                #shared-p4-kbei .m img{display:block;}
                #shared-p4-kbei .d p{padding:3px 0;}
            #shared-p4-kbei .p{margin:0 auto; width:1040px; height:602px; display:block;}
        #shared-p4-kehu{border-top:1px dashed #7e7e7e;}
        #shared-p4-kehu .ld-title,#shared-p4-kehu .caption{color:#1e385b;}
            #shared-p4-kehu .kehu-quota{padding:20px 0 0; height:auto; overflow:hidden; *zoom:1;}
            #shared-p4-kehu .i{float:left; margin:0 9px 9px 0; width:158px; height:66px; overflow:hidden; *display:inline;*zoom:1;}
            #shared-p4-kehu .eol{margin-right:0;}
            #shared-p4-kehu .e{width:100%; height:100%; display:block;}
            #shared-p4-kehu .p{border:1px solid #ddd; width:156px; height:64px;}
    #fire_engineering{padding-bottom:0;}
        #fire_engineering .right{float:right; width:690px;}
        #fire_engineering .ld-title{margin-bottom:30px;}
        #fire_engineering .right p{padding:.5em 0;}
        #fire_engineering dl{clear:both; padding:30px 0 0; width:100%; text-align:center;}
        #fire_engineering .caption{padding:0 0 20px; width:100%; font-size:24px;}
        #fire_engineering .k{margin:0 8px 20px; width:264px; height:40px; line-height:40px; text-align:center; background:#e3e3e3; display:inline-block; border-radius:5px;  -moz-border-radius:5px;*display:inline;*zoom:1;}
    #electromechanics{position:relative; height:530px; color:#fff; overflow:hidden;}
        #electromechanics .quirk-wrap{position:absolute; left:0; top:0; width:100%; height:530px; z-index:-1;}
        #electromechanics .ld-title{margin:0 auto; width:404px; height:74px; background-image:url(/uploads/image/iissupporting/electromechanics-title.jpg);}
        #electromechanics .ld-content{margin:33px auto 0; width:1100px; text-align:center;}
        #electromechanics .d{padding:.5em 0; font-size:16px;}
    #lc_engineering{text-align:center;}
        #lc_engineering .ld-quota{padding-bottom:22px;}
        #lc_engineering .ld-title{margin:0 auto; width:512px; height:75px; background-image:;}
        #lc_engineering .d{margin:18px 0;}
        #lc_engineering .list{margin:0 auto; padding:11px 0 14px; width:785px;}
        #lc_engineering .i{margin:0 13px 11px; width:164px; height:49px; line-height:49px; display:inline-block; background:#e4e4e4; *display:inline;*zoom:1;}
        #lc_engineering .mex{margin:0 auto; width:1112px; height:530px; background: no-repeat;}
        #lc_engineering .k{position:relative; float:left; margin:0 6px 8px 5px; padding:15px 10px 15px 366px; width:169px; height:231px; text-align:left; overflow:hidden; *display:inline;}
        #lc_engineering .c{font-size:24px;}
        #lc_engineering .mex .d{margin:11px 0 0; line-height:18px;}
        #lc_engineering .m{position:absolute; left:366px; bottom:45px; width:169px; font-size:12px; line-height:14px;}
        #lc_engineering .m2{bottom:15px;}
    #furniture{}
        #furniture .ld-quota{position:relative; padding:18px 0; height:498px; background:url(/uploads/image/iissupporting/furniture.jpg) no-repeat center;}
        #furniture .ld-title{position:absolute; left:509px; top:35px; height:75px; background-image:url(/uploads/image/iissupporting/furniture-title.jpg);}
        #furniture .k{position:absolute; left:509px;}
        #furniture .k1{top:130px; padding:8px 22px 0 15px; width:584px; height:47px; font-size:18px; line-height:21px;}
        #furniture .p{top:198px;padding:0 22px 0 44px; width:555px;}
        #furniture .p2{top:274px;}
        #furniture .p3{top:332px;}


#pilot-b10{/*width:100%; height:360px;*/width:1120px; height:349px; padding:20px;}
#pilot-b10 .k{float:left; /*width:224px; height:268px;*/margin-right:4px; width:200px; height:257px; padding:20px 10px; text-align:center;}
#pilot-b10 .k5{margin-right:0;}
#pilot-b10 .icon{margin:9px auto 20px; width:100px; height:100px; display: block; background: no-repeat 0 -59px; _background: no-repeat;}
#pilot-b10 .k1 .icon{background-position:0 -59px; _background-position:0 -100px;}
#pilot-b10 .k2 .icon{background-position:-100px -59px; _background-position:-100px 0;}
#pilot-b10 .k3 .icon{background-position:-200px -59px; _background-position:-200px 0;}
#pilot-b10 .k4 .icon{background-position:-300px -59px; _background-position:-300px 0;}
#pilot-b10 .k5 .icon{background-position:-400px -59px; _background-position:-400px 0;}
#pilot-b10 .c{margin:0 0 7px; line-height:20px; font-size:1.428em;}
#pilot-b10 .e{margin:0 0 25px; line-height:.857em;}
#pilot-b10 .m{margin:0 10px; line-height:1.143em; text-align:justify; color:#888;}
#pilot-b10 .activated,#pilot-b10 .k:hover{background:#f4bc89; -moz-border-radius:4px;-webkit-border-radius:4px; -webkit-border-radius:4px; box-shadow:0 1px 8px rgba(51,84,129, .2);-moz-border-radius:4px; box-shadow:0 1px 8px rgba(51,84,129, .2); border-radius:4px; box-shadow:0 1px 8px rgba(51,84,129, .2);}
#pilot-b10 .activated .m,#pilot-b10 .k:hover .m{color:#444;}
#pilot-b10 .k1:hover .icon,#pilot-b10 .activated .icon{background-position:0 -159px;}
#pilot-b10 .k2:hover .icon{background-position:-100px -159px;}
#pilot-b10 .k3:hover .icon{background-position:-200px -159px;}
#pilot-b10 .k4:hover .icon{background-position:-300px -159px;}
#pilot-b10 .k5:hover .icon{background-position:-400px -159px;}

/*
 * special office [private]
 */
.shared-p1-rev{width:1100px; padding:0!important; min-height:0!important; background:none!important;}
    #shared-init-rev{height:auto; overflow:hidden; *zoom:1;}
        #shared-init-rev .left{float:left; width:50%; text-align:left;}
        #shared-init-rev .left .c{margin:8px 0 0; font-size:24px; line-height:24px;}
        #shared-init-rev .right{float:right; padding-left:60px; width:490px; background:url(/uploads/image/iisoffice/shared-init-arr.jpg) no-repeat left; text-align:left; line-height:24px;}
        #shared-init-rev .right span{display:block;}
    .shared-p1-rev #shared-p1-srve{margin:20px 0; border-bottom:1px dashed #7e7e7e; padding-bottom:20px; height:66px;}
        .shared-p1-rev #shared-p1-srve .caption{display:none;}
        .shared-p1-rev #shared-p1-srve .k{top:0; border:1px solid #bebebe; width:64px; height:31px;}
            .shared-p1-rev #shared-p1-srve .k{left:12px; left:16px;}
            .shared-p1-rev #shared-p1-srve .k2{left:104px; left:107px;}
            .shared-p1-rev #shared-p1-srve .k3{left:194px; left:198px;}
            .shared-p1-rev #shared-p1-srve .k4{left:286px; left:289px;}
            .shared-p1-rev #shared-p1-srve .k5{left:376px; left:380px;}
            .shared-p1-rev #shared-p1-srve .k6{left:467px; left:471px;}
            .shared-p1-rev #shared-p1-srve .k7{left:558px; left:562px;}
            .shared-p1-rev #shared-p1-srve .k8{left:649px; left:654px;}
            .shared-p1-rev #shared-p1-srve .k9{left:740px; left:744px;}
            .shared-p1-rev #shared-p1-srve .k10{left:832px; left:835px;}
            .shared-p1-rev #shared-p1-srve .k11{left:921px; left:926px;}
            .shared-p1-rev #shared-p1-srve .k12{left:1012px; left:1017px;}
.subhead-rev{margin:0 auto; width:1100px; overflow:hidden; *zoom:1;}
    .subhead-rev .subhead{float:left; margin:0!important; font-size:24px!important; line-height:1!important;}
    .subhead-rev .numbers{float:right;}
.shared-vx-rev{margin:20px auto 0; border:none; padding:0; width:1100px; height:156px; background:#eaeaea; overflow:hidden;}
.shared-vx-rev .right{padding:6px 20px; width:560px;}
    .shared-vx-rev .right h3{display:none;}
.rev #pilot-b10 .k{margin:0 1px; width:202px; height:121px; background:#ebdcc7; color:#444;}
.rev #pilot-b10 .c,.rev #pilot-b10 .e{font-weight:bold;}
.rev #pilot-b10 .e{margin:0 0 1em;}
.rev #pilot-b10 .m{color:#444;}
.rev #pilot-b10 .k:hover,.rev #pilot-b10 .k:hover .m{background:#ebdcc7; color:#444;}
.rev .numbers{line-height:24px;}
    .rev .numbers span{height:100%; padding:0 1em; display:inline-block; *display:inline;*zoom:1;}
    .rev .numbers .first{background:#575a5f; color:#fff;}
    .rev .numbers .last{background:#ebdcc7; color:#575a5f; font-weight:bold;}
#shared-p4-kehu .numbers{margin:21px 0 0;}
#shared-p3-rev .entity{width:1100px; padding-top:0; border-bottom:1px dashed #7e7e7e;}
#shared-p3-rev .rev-p2{height:128px;}
#shared-p3-rev .rev-p2 img{float:left;}
#shared-p3-rev .rev-p2 .ld-content{float:right; width:709px; padding:1em 0;}
#shared-p3-rev .rev-p2 h3{margin:0 0 10px; font-weight:bold; font-size:36px; line-height:36px;}
#shared-p3-rev .rev-table-wrap{position:relative; padding-left:200px; width:900px;}
    #shared-p3-rev .rev-caption{position:absolute; left:0; top:0; padding-top:50px; width:200px; height:150px; background:#575a5f; color:#fff; text-align:center;}
    #shared-p3-rev .rev-caption span{display:block; font-size:24px; line-height:36px;}
    #shared-p3-rev .rev-table th,#shared-p3-rev .rev-table td{border-style:solid;}
#shared-p3-rev .rev3{margin:24px 0 0; padding-right:1em; height:203px; background:#f3f5f4;}
    #shared-p3-rev .rev3 img{margin-right:24px; float:left;}
    #shared-p3-rev .rev3 p{padding:15px 0;}

/*
 * special [p1] [private]
 */
.ld-placeholder .ld-heading,.ld-placeholder .ld-description{top:120px; position:absolute;}
.ld-placeholder .ld-description{top:190px; font-size:18px;}
#section-design{height:340px; background:url(/uploads/image/iisp1/bk1.png) no-repeat left; color:#fff;}
    #section-design .ld-heading{left:651px;}
    #section-design .ld-description{left:651px;}
#section-budget{height:340px; background:url(/uploads/image/iisp1/bk2.png) no-repeat right;}
    #section-budget .ld-heading{left:129px;}
    #section-budget .ld-description{left:129px;}
#section-construction{height:340px; background:url(/uploads/image/iisp1/bk3.png) no-repeat left; color:#fff;}
    #section-construction .ld-heading{left:621px;}
    #section-construction .ld-description{left:621px;}
#section-quality{height:340px; background:url(/uploads/image/iisp1/bk4.png) no-repeat right;}
    #section-quality .ld-heading{left:74px;}
    #section-quality .ld-description{left:74px;}
#section-exclusive{height:340px; background:url(/uploads/image/iisp1/bk5.png) no-repeat 133px 115px; color:#fff;}
    #section-exclusive .ld-heading{left:551px;}
    #section-exclusive .ld-description{left:551px;}
#section-commit{height:340px; background:url(/uploads/image/iisp1/bk6.png) no-repeat left;}
    #section-commit .ld-heading{left:664px;}
    #section-commit .ld-description{left:664px;}
#embedded-cases .ld-heading{position:static!important; text-shadow:1px 1px 1px rgba(0,0,0,.3);}
#embedded-cases .ld-subheading{padding:6px 0;}
#embedded-calc{float:none; width:100%;}
    #embedded-calc #document-caption em{margin-left:1em; display:inline; color:#fff;}
    #embedded-calc #document-caption,#embedded-calc .h,#embedded-calc .i .c,#embedded-calc .i .m{color:#fff;}
    #embedded-calc .btn{width:inherit; height:34px; line-height:34px; font-size:16px;}

/*
 * special [p188] [private]
 */
.p188-quota{margin:0 auto; width:1000px; height:auto; *zoom:1;}
.p188-heading{border-left:5px solid #d7b65c; padding-left:10px; font-size:18px; color:#333;}
#special-p188 sup{font-size:65%;}
#p188-pilot{position:relative; height:400px; overflow:hidden;}
#p188-report{margin:20px auto; padding:10px 30px; width:940px; height:42px;}
    #p188-report .subhead{float:left; margin-right:18px; border-right:6px dotted #ddd; padding:0 25px 0 44px; height:100%; line-height:42px; background:url(/uploads/image/iisp188/trumpet.png) no-repeat left;}
    #p188-report .jcarousel{overflow:hidden; color:#666;}
#p188-intro{margin-bottom:20px; height:140px;}
    #p188-intro .k{float:left; margin-right:14px; padding:22px 30px; width:264px; height:96px; background:#fff;}
    #p188-intro .k3{margin:0;}
    #p188-intro .i{float:left; margin:18px 30px 18px 0; width:60px; height:60px; background:url(/uploads/image/iisp188/intro-1.png) no-repeat center; text-indent:-999em;}
        #p188-intro .k2 .i{background-image:url(/uploads/image/iisp188/intro-2.png);}
        #p188-intro .k3 .i{background-image:url(/uploads/image/iisp188/intro-3.png);}
    #p188-intro .t{float:left; width:174px;}
        #p188-intro .c{font-weight:bold; font-size:20px; color:#d7b65c;}
        #p188-intro .m{color:#333;}
        #p188-intro .d{color:#999;}
    #p188-entrance{overflow:hidden;}
        #p188-entrance .k{float:left; position:relative; margin-right:14px; border:2px solid transparent; width:320px; background:#fff; overflow:hidden;}
        #p188-entrance .k3{margin:0;}
            #p188-entrance .a{position:absolute; padding:4px 8px; background:#fff; color:#222; z-index:2;}
            #p188-entrance .w{position:relative; width:100%; height:240px; overflow:hidden; z-index:1;}
                #p188-entrance .p{position:absolute; left:-49px;}
            #p188-entrance .c{margin:20px 0; font-size:24px; text-align:center; color:#333;}
                #p188-entrance .i{font-size:18px; color:#999; display:block;}
            #p188-entrance .m{text-align:center; /*letter-spacing:-3px; font-size:0;*/}
                #p188-entrance .e{display:inline-block; margin:0 7px 30px; border:1px solid #999; width:138px; height:44px; line-height:44px; color:#333; text-decoration:none; *display:inline;*zoom:1;}
        #p188-entrance .k:hover{border-color:#d7b65c;}
            #p188-entrance .k:hover .a,#p188-entrance .k:hover .j{background:#d7b65c;}
            #p188-entrance .k:hover .j{background:#d7b65c;}
#p188-incl{margin-top:20px; margin-bottom:40px; overflow:hidden;}
    #p188-incl .subhead{margin-bottom:20px; border-left:5px solid #d7b65c; padding-left:10px; font-size:18px; color:#333;}
    #p188-incl .k{float:left; position:relative; margin-right:20px; padding:20px; width:195px; height:150px; background:#fff;}
        #p188-incl .c{font-size:22px; color:#333;}
        #p188-incl .m{font-size:14px; color:#999;}
        #p188-incl i{position:absolute; right:30px; bottom:20px; width:74px; height:80px; background:url(/uploads/image/iisp188/i1.png) no-repeat;}
        #p188-incl .k2 i{background-image:url(/uploads/image/iisp188/i2.png);}
        #p188-incl .k3 i{background-image:url(/uploads/image/iisp188/i3.png);}
        #p188-incl .k4 i{background-image:url(/uploads/image/iisp188/i4.png);}
    #p188-incl .k4{margin:0;}
#p188-faq{margin-bottom:20px; padding:20px 0;}
    .faq-quota .subhead{margin:30px 0 20px; font-weight:bold;}
    .faq-quota ol{list-style:decimal inside none;}
    .faq-quota em{font-weight:bold; font-style:italic;}

#p188-twocolumn{position:relative; margin:20px auto; overflow:hidden; *zoom:1;}
    .stuck{position:fixed; top:0;}
    #p188-right{float:right; padding:20px; width:660px;}
    #p188-right .p188-heading{margin-bottom:20px;}
    #p188-right .div{margin-bottom:30px;}
        #p188-return{float:right;}
        #p188-showcase .p{display:block; margin:10px auto;}
        #p188-support{}
            #p188-support .subhead{margin:20px auto; padding:6px 0; width:160px; text-align:center; font-size:18px; background:#d7b65c;}
            #p188-support .u{height:194px; letter-spacing:-3px; font-size:0; text-align:center; vertical-align:top; line-height:0;}
            #p188-support .i{letter-spacing:normal; font-size:medium; border:1px solid #d0d0d0; border-width:1px 0 1px 1px; padding:120px 0 30px; width:117px; height:42px; line-height:1.2; display:inline-block; background:url(/uploads/image/iisp188/icon1.png) no-repeat center 40px; *display:inline;*zoom:1; overflow:hidden;}
            #p188-support .i2{background-image:url(/uploads/image/iisp188/icon2.png);}
            #p188-support .i3{background-image:url(/uploads/image/iisp188/icon3.png);}
            #p188-support .i4{background-image:url(/uploads/image/iisp188/icon4.png);}
            #p188-support .i5{border-right-width:1px; background-image:url(/uploads/image/iisp188/icon5.png);}
            #p188-support .u2{height:auto; overflow:hidden; *zoom:1;}
            #p188-support .u2 .i{padding-top:148px; width:289px; height:92px; background-image:url(/uploads/image/iisp188/icon6.png);}
            #p188-support .r{border-right-width:1px; background-image:url(/uploads/image/iisp188/icon7.png)!important;}
            #p188-support .u2 em{display:inline-block; padding-top:14px; font-size:24px; color:#87b4db; *display:inline;*zoom:1;}
    #p188-form{float:left; width:280px;}
        #p188-form .p{margin-bottom:14px;}
        #p188-form .p1{position:relative; width:100%; height:200px; overflow:hidden;}
            #p188-form .p1 img{position:absolute; left:-35px;}
            #p188-form .field{padding:0 20px;}
            #p188-form label{display:block; margin-bottom:3px;}
            #p188-form .i{display:block; border:1px solid #d0d0d0; padding:6px; width:226px; height:24px;}
            #p188-form .echo{color:#f00;}
            #p188-submit{border:none; width:100%; height:36px; line-height:36px;}
            #p188-form ol{list-style:decimal inside none; color:#666;}

/*
 * payment [public]
 */
/*
 * payment [public]
 */
#payment-form{margin:20px auto;}
    .payment-item{border-bottom:1px solid #eef0f3; padding:0 20px; height:90px; line-height:90px; background:#fff;}
        .payment-item .item{float:left;}
        .payment-item .detail{float:right; padding:25px 0; height:40px; line-height:40px;}
            .payment-item .icon{text-indent:-999rem; overflow:hidden;}
            .payment-item .amount{color:#ff5021;}
    #p188-quantity{}
        #p188-quantity .k{float:left;}
        #p188-quantity .icon{width:40px; height:40px; display:inline-block; background: no-repeat;}
        #p188-quantity .quantity{margin:0 10px; border:1px solid #ddd; width:40px; height:38px; border-radius:4px; text-align:center;}
        #p188-quantity .icon-plus{background-image:;}
    #p188-payment{margin:20px 0 0; border-bottom:none;}
        #p188-payment .icon-alipay{display:block; width:134px; height:40px; background: no-repeat;}
    #p188-payoff{margin:20px 0 0; border-bottom:none;}
        #p188-payoff .btn{width:160px; height:40px; background:#335481; border-radius:4px;}
        #p188-payoff .cancel{margin-right:40px; background:#ababab;}
        #p188-payoff .cancel:hover{background:#666;}

/*
 * qasystem [private,section-public]
 */
.qa-quota{padding:35px 0; height:auto; overflow:hidden;}
.qa-quota .qa-title{height:36px; background:url(/uploads/image/iisquality/qa1-title.jpg) no-repeat center; text-indent:-999em;}
#qa2 .qa-title{background-image:url(/uploads/image/iisquality/qa2-title.jpg);}
#qa3 .qa-title{background:none; display:none;}
#qa4 .qa-title{background-image:url(/uploads/image/iisquality/qa4-title.jpg);}
#qa5 .qa-title{background-image:url(/uploads/image/iisquality/qa5-title.jpg);}
.qa-quota .qa-content{position:relative; margin:42px auto 0; min-height:220px; overflow:hidden;}
.qa1-qc{float:left; width:50%; min-height:106px; background:url(/uploads/image/iisquality/qa1-qc1.png) no-repeat 20px top; *height:106px;}
.qa1-qc .c{padding-left:146px; height:31px; line-height:31px; font-weight:bold;}
.qa1-qc .d{padding:8px 20px 14px 146px; text-align:justify; line-height:18px;}
#qa1-qc2{background-image:url(/uploads/image/iisquality/qa1-qc2.png);}
#qa1-qc3{background-image:url(/uploads/image/iisquality/qa1-qc3.png);}
#qa1-qc4{background-image:url(/uploads/image/iisquality/qa1-qc4.png);}
#qa2 .qa-content{width:1160px; height:425px; background-image:url(/uploads/image/iisquality/qa2-content.jpg);}
.qa2-qc{float:left; margin-right:18px; width:218px; color:#fff;}
.qa2-qc .c{margin:0 0 262px; font-size:24px; text-align:center;}
.qa2-qc .d{text-align:justify; line-height:18px;}
#qa2-qc2,#qa2-qc4{margin-right:17px;}
#qa2-qc5{float:right; margin:0;}
#qa3 .qa-content{margin:0; width:1160px; height:300px; background-image:url(/uploads/image/iisquality/qa3-content.png);}
.qa3-qc{float:left; position:absolute; text-align:center; font-size:18px;}
.qa3-qc .nl{display:block;}
#qa3-qc1{left:60px; top:212px;}
#qa3-qc2{left:118px; top:100px;}
#qa3-qc3{left:328px; top:100px;}
#qa3-qc4{left:436px; top:210px;}
#qa3-qc5{left:563px; top:100px;}
#qa3-qc6{left:673px; top:210px;}
#qa3-qc7{left:834px; top:100px;}
#qa3-qc8{left:924px; top:210px;}
#qa3-qc9{left:1061px; top:114px;}
#qa4 .qa-content{padding:86px 30px 0; width:1100px; height:auto; min-height:370px; background:url(/uploads/image/iisquality/qa4-customers.jpg) no-repeat 13px top;}
#qa4-qc .i{float:left; margin:0 15px 8px 0; width:208px; height:auto; min-height:184px; overflow:hidden; *height:188px;}
#qa4-qc .e{width:100%; height:100%; display:block; text-decoration:none;}
#qa4-qc .p{border:1px solid #c8c4c1; width:206px; height:146px;}
#qa4-qc .c{padding:0 4px; width:200px; height:40px; display:block;}
#qa4-qc .e:hover .c{text-decoration:underline;}
#qa4-qc .eol{margin-right:0;}
#qa5 .qa-content{padding:80px 150px 104px; width:758px; height:295px; background-image:url(/uploads/image/iisquality/qa5-content.jpg); overflow:hidden;}
#qa5-qc .i{float:left; margin:0 10px 13px 0; width:182px; height:140px; overflow:hidden;}
#qa5-qc .eol{margin-right:0;}
.qa-quota .qa-hotline{margin:34px 0 0; text-align:center;}

/*
 * about/advantage [private]
 */
.about-ca{margin:0 0 20px; border-bottom:1px dashed #7d7d7d; padding:0 0 20px; height:auto; overflow:hidden; *zoom:1;}
#page-company-advantage .ca4{margin:0; border:none;}
.ca-left{float:left; width:205px;}
.ca-right{float:right; width:520px;}
.ca-right h2{margin:0 0 1em;}
.ca-right p{padding:.5em 0;}