        .ty-banner-1 {
            overflow: hidden;
            line-height: 0;
            text-align:center;
        }
        .ty-banner-1 img{
            visibility: hidden;
        }
        .ty-banner-1 img.show{
            visibility: visible;
        }
    

        .p1-order-form-1-inpt-con .err {
            border-color: #c00;
        } 
.p1-order-form-1-inpt {
            /*position: absolute;*/
            /*top: -466px;*/
            /*right: 0;*/
            /*width: 80%;*/
            border: 1px solid #eee;
            box-sizing: border-box;
            padding: 20px 45px 0;
            overflow: hidden;
        } 
.p1-order-form-1-inpt h4 {
            height: 70px;
            font-size: 18px;
            font-weight: normal;
            color: #333;
            line-height: 60px;
        } 
.p1-order-form-1-inpt li {
            margin-bottom: 16px;
            overflow: hidden;
        } 
.p1-order-form-1-inpt li label {
            display: inline-block;display: block;
            height: 24px;
            line-height: 16px;
        } 
.p1-order-form-1-inpt li span {
            display: inline-block;
            height: 24px;
            color: #c00;
            line-height: 20px;
            float: right;
        } 
.p1-order-form-1-inpt input {
            width: 100%;
            height: 35px;
            line-height: 35px;
            box-sizing: border-box;
            border: 1px solid #ccc;
            border-radius: 20px;
            padding: 0 15px;
        } 
.p1-order-form-1-inpt textarea {
            width: 100%;
            height: 110px;
            overflow: auto;
            resize: none;
            line-height: 35px;
            box-sizing: border-box;
            border: 1px solid #ccc;
            border-radius: 4px;
            padding: 0 15px;
        } 
.p1-order-form-1-it2 input {
            padding: 0;
            width: 80px;
            background: #0063b7;
            font-weight: bold;
            color: #fff;
            text-align: center;
            cursor: pointer;
        } 
.p1-order-form-1-it2 a {
    cursor: pointer;
            float: right;
            color:#0063b7;
            line-height: 35px;
        }
    
                    .t1-module-hd {
                        width: 100%;
                        height: 37px;
                        border-bottom: 1px solid #d7d6db;
                    }
                    .t1-module-hd h4 {
                        float: left;
                        margin: 0px;
                        height: 36px;
                        line-height: 30px;
                        border-bottom: 2px solid #aaa
                    }
                    .t1-module-hd h4 a {
                        font-size: 14px;
                        text-decoration: none;
                    }
                    .t1-module-22 {
                        color: #666;
                    }
                    .t1-module-22 .t1-pic-box img {
                        display: block;
                        width: 100%;
                    }
                    .t1-module-22 p {
                        line-height: 30px;
                        padding-top: 10px;
                    }
                    .t1-module-22 dl {
                        width: 100%;
                        overflow: hidden;
                        line-height: 30px;
                    }
                    .t1-module-22 dt {
                        float: left;
                    }
                    .t1-module-22 dd {
                        float: left;
                    }
                    .t1-module-22 .t1-qr-code {
                        text-align: center;
                        margin-bottom: 10px;
                    }
                    .t1-module-22 .t1-qr-code img {
                        display: block;
                        margin: 15px auto;
                    }

     .t2-pr-pho2 {
      border: 1px solid #f1f1f1;
      overflow: hidden;
      font-family: "Microsoft Yahei";
     }

     .t2-pr-pho2 .t2-pr-ptit {
      color:#fff;
      font-size: 18px;
      font-weight: bold;
      background:#0063b7;
      height: 65px;
      padding-top: 10px;
      text-align: center;
      overflow: hidden;
     }

     .t2-pr-pho2 .t2-pr-ptit i {
      color:#fff;
      display: block;
      font: 12px Arial;
      text-align: center;
      font-size: 14px;
      line-height: 18px;
      text-transform: uppercase;
      padding-top: 4px;
     }

     .t2-pr-pleftlx {
      text-align: left;
      font-size: 12px;
      padding: 10px 0px;
      margin-bottom: 0px;
      padding-bottom: 10px;
      color: #fff;
      color: #444;
     }

     .t2-pr-pleftlx p {
      line-height: 24px;
      color:#666666;
     }

     .t2-pr-pho2 .t2-pr-pdianh {
      padding: 0 15px;
      margin: 0 auto;
     }

     .t2-pr-pho2 .t2-pr-pdianhua {
      background: url(t2-lxwm.jpg) no-repeat center 16px;
      color:#0063b7;
      line-height: 18px;
      padding: 114px 0px 3px;
      font-size: 12px;
     }

     .t2-pr-pdianhua span {
      display: block;
      font: 18px "Impact";
      color: #444;
     }
