        .topWrap{ background:url(../images/h_bj.gif) repeat-x center top; height:154px; overflow:hidden;}
        .header{width:1200px; margin:0 auto;font-family: "Î¢ÈíÑÅºÚ";}
        .h_top{ height:35px; line-height:35px; color:#d5d5d5;}
        .h_top span{color:#d5d5d5;}
        .h_top span a { color:#d5d5d5; display:inline-block; padding:0 5px; position: relative;}
        .h_top span em{ display: inline-block; position: absolute; top: 35px;left:-25px; width:109px; height:114px; display: none;background:url(../images/codebg.jpg) no-repeat center top; }
        .h_top span em img{ width: 105px; height:105px; display: block; padding:8px  0 0; margin: 0 auto;}
        .h_top span a:hover em{ display: block;}
        .h_nr{ height:119px; overflow:hidden;}
        .h_logo{
	width:260px;
	height:102px;
	overflow:hidden;
}
        .h_logo span{
	width:260px;
	height:102px;
	overflow:hidden;
}
        .h_logo span img{
	width:260px;
	height:102px;
}
        .h_nav{ width: 888px; height:119px; overflow:hidden;}
        .h_nav ul li { float:left; height:119px; overflow:hidden;}
        .h_nav ul li a{ display:inline-block; font:16px "Î¢ÈíÑÅºÚ"; color:#fff; line-height:119px; height:119px; padding:0 15px;}
        .h_nav li a:hover , .h_nav .cur a {
	text-decoration:none;
	background:#015398;
	color: #fff;
}        .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;
            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: "Î¢ÈíÑÅºÚ";
     }
     .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(../images/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;
     }
        .client-2{position: fixed;left: 0px;top:20%;z-index:9999;}
        .client-2 ul{width: 77px;}
        .client-2 li a{text-decoration: none;}
        .client-2 li{background: #0063b7;margin-top: 1px;padding: 9px 0;height: 56px;width: 77px;overflow:hidden;}
        .client-2 li i{background: url(../images/fx.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
        .client-2 li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
        .client-2 .my-kefu-qq i{background-position: 4px 0;}
        .client-2 .my-kefu-tel i{background-position: 0 -25px;}
        .client-2 .my-kefu-liuyan i{background-position: 4px -53px;}
        .client-2 .my-kefu-weixin i{background-position: -34px 4px;}
        .client-2 .my-kefu-weibo i{background-position: -30px -22px;}
        .client-2 .my-kefu-ftop{background-color:#f18d00;}
        .client-2 .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
        .client-2 .my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
        .client-2 .my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; padding-left:15px; border-left: 1px solid #fff; margin-top: 8px;}
        .client-2 .my-kefu-right{width: 20px;}
        .client-2 .my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
        .client-2 .my-kefu-main{width: 97px;position: relative;}
        .client-2 .my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
        .footWrap{ background:url(../images/f_bj.jpg) no-repeat center top; height:301px; overflow:hidden;}
        .footer{width:1200px; margin:0 auto; overflow:hidden;}
        .f_c{ height: 220px; overflow: hidden;}
        .f_pic{  width:238px; height:119px; margin-top: 54px;}
        .f_pic img{width:238px; height:119px;}
        .f_wz{ margin-left: 100px; margin-top:38px; display: inline; font: 14px/28px "Î¢ÈíÑÅºÚ"; color: #dde5f3; width:522px; text-align: center;}
        .f_wz a{ color:#dde5f3;}
        .f_wz em{display:inline-block; padding:0 10px;}
        .f_wz img{ vertical-align:middle; margin-right:12px;}
        .code{ width: 102px; margin-top: 62px;}
        .code p{  width:102px;}
        .code p img{ width:102px; height:101px;}
        .code p em{ display: block; text-align: center; font: 12px/24px "Î¢ÈíÑÅºÚ"; color: #fff; }
        .fnav{ height:80px; line-height:80px; text-align:center; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
        .fnav a{ color:#fff; padding:0 22px; display:inline-block; }
