
*{
    padding:0;
    margin:0;
    box-sizing: border-box;
}
html,body{
    height: 100%;
    /*font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-family:"microsoft yahei", Arial;
    /*overflow: auto;
	overflow-x: hidden;*/
    /*overflow: scroll;*/
    /*overflow-x: hidden;*/
}
li{
    list-style: none;
}
ul{
    margin-bottom: 0;
}
a:hover{
    text-decoration: none;
}
label{
    max-width: none;
}
.h-row{
    height: auto;
    margin:0px auto;
}
.h-content{
    text-align: center;
}
.h-containerAll{
    position:relative;
    width:100%;
}
.h-mrt10{
    margin-top:10px;
}
.btn:hover, .btn:focus{
    color: #fff;
}
/*引入新字体开始*/
/*@font-face {
	font-family:newFont;
	src: url(../fonts/fangzhenglanting-heijianti.TTF);
	font-weight: normal;
    font-style: normal;
}*/
/*引入新字体结束*/
/*header部分开始*/
.h-header{
    background-color: #fff;
    font-family: "microsoft yahei";
}
.h-headTop{
    width: 1200px;
    margin: 0 auto;
    height: 80px;
    display: table;
}
.h-disTable{
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}
.h-logo a{
    display: inline-block;
}
.h-logo a img{
    max-width: 100%;
}
.h-fl{
    float:left;
}
.h-fr{
    float:right;
}
.btn-login{
    background-color: #454eb1;
    color: #fff;
    font-size: 14px;
    font-family: "microsoft yahei";
    height: 36px;
}
.btn-login:hover{
    color:#fff;
    background-color: #2e3b92;
}
.btn-regist{
    background-color: #e8e8e8;
    color: #494949;
    font-size: 14px;
    font-family: "microsoft yahei";
    height: 36px;
}
.btn-regist:hover{
    background-color: #dcdbdb;
}
.h-search{
    margin-left:370px;
    margin-right: 280px;
    margin-top:5px;
    position: relative;
}
.h-searchInner{
    color: #333;
    border: 1px solid #90979e;
    /*border-radius: 40px;*/
    height: 45px;
    line-height: 45px;
    vertical-align: middle;
    padding-right: 60px;
    /*position: relative;*/
    overflow: hidden;
    float: right;
    -webkit-transition: width 0.3s;
    -moz-transition: width 0.3s;
    -o-transition: width 0.3s;
    -ms-transition: width 0.3s;
    transition: width 0.3s;
    -webkit-backface-visibility: hidden;
    width: 60px;
}
.h-searchInner.h-searchOpen{
	width: 100%;
}
.h-searchInput{
    float: left;
    width: 100%;
    height: 45px;
}
.h-searchInput input{
    height: 45px;
    width: 100%;
    padding-left: 20px;
    border: 0px;
}
.h-searchInput input:focus{
    outline: none;
}
.h-searchBtn{
    display: block;
    right: 0px;
    top: 0px;
    position: absolute;
    width: 60px;
    text-align: center;
    cursor: pointer;
}
.h-mr10{
    margin-right: 10px;
}
.h-headBtn{
    font-size: 0;
    margin-top:10px;
}
.h-headbot{
    background-color: #4d4d4d;
    height: 52px;
}
.h-headMenu{
    width: 1220px;
    height: 52px;
    margin: 0 auto;
    position: relative;
}
.h-headMenu> ul{
    margin-bottom: 0;
    height: 52px;
    font-size: 0;
}
.h-headMenu> ul> li{
    display: inline-block;
    height: 52px;

    /*border-bottom: 4px solid #4d4d4d;*/
    /*此处不能加position*/
}
.h-headMenu> ul> li:first-child{
    padding:0;
}
.h-line4{
    display: block;
    height: 24px;
    width: 0px;
    border-left: 2px solid #2d2d2d;
    float: right;
    margin-top: -36px;
    /*margin-right: -37px;*/
}
.h-headMenu> ul> li .h-headJs> a{
    display: block;
    border-bottom: 4px solid #4d4d4d;
    height: 52px;
    padding: 12px 0px;
    cursor: pointer;
    padding-left:22px;
    padding-right: 22px;
}
.h-headMenu> ul> li.h-active .h-headJs> a{
    border-bottom: 4px solid #c6c6c6;
    background-color: #242424;
}
.h-headMenu> ul> li .h-headJs> a span{
    display: block;
    font-size: 16px;
    color: #fff;
    line-height: 28px;
    padding:0 22px;
}
.h-menuInner{
    width: 1216px;
    position: absolute;
    left:0;
    z-index: 1;
}
/* 添加单独menu列表样式 */
.h-menuInnerO{
    width: 550px;
    position: absolute;
    z-index: 1;
}
.h-menuInnerRight{
    right: 0;
}

.h-menuInner> ul, .h-menuInnerO> ul {
    margin-bottom:0;
    font-size: 0;
    /*background: url(../images/black-piece2.png) repeat;*/
    background: #2b2b2b;
    display: table-row;
    /*width: 1200px;
	overflow: hidden;*/
}
.h-menuInner> ul li.h-menuLi, .h-menuInnerO> ul li.h-menuLi {
    width: 20%;
    display: table-cell;
    /*padding:20px 1.5% 20px 1.5%;*/
    padding: 20px 15px 20px 15px;
    border-left:1px solid #121212;
    position: relative;
}
.h-menuInner> ul li.h-menuLi:first-child, .h-menuInnerO> ul li.h-menuLi:first-child{
    border-left:0px;
}
.h-menuInner> ul li.h-menuLi .h-linkAll, .h-menuInnerO> ul li.h-menuLi .h-linkAll{
    display: block;
    margin-bottom:20px;
}
.h-menuTitle a{
    display: block;
    cursor: pointer;
}
.h-menuTitle .h-c{
    display: block;
    border-left:4px solid #fff;
    font-size: 16px;
    line-height: 20px;
    padding-left:5px;
    color: #fff;
    font-family: "microsoft yahei";
    font-weight: bold;
}
.h-menuTitle .h-e{
    padding-left:9px;
    color:#bfbfbf;
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 22px;
    display: block;
}
.h-menuCon{
    /*padding-top:12px;*/
    font-family: "microsoft yahei";
}
.h-menuCon ul.h-pingtai li{
    margin-top:18px;
    overflow: hidden;
}
.h-menuCon ul.h-pingtai li:first-child{
    margin-top:10px;
}
.h-menuCon ul.h-pingtai li a{
    padding-left:38px;
    display: block;
    cursor: pointer;
}
.h-menuCon ul.h-pingtai li a span:first-child{
    display: block;
    color:#fff;
    font-size: 14px;
}
.h-menuCon ul.h-pingtai li a:hover span:first-child{
	color: #3996e8;
}
.h-menuCon ul.h-pingtai li a span:first-child+ span{
    color:#b2b2b2;
    font-size: 12px;
    font-family: "microsoft yahei";
    overflow: visible;
    white-space: nowrap;
    /*overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;*/
    display: block;
    width: 100%;
}
.h-menuCon .h-form2 .h-formWrap .control-label{
    font-family: "microsoft yahei";
    vertical-align: middle;
}
.h-menuCon .h-form2 .h-formWrap .h-input2 input[type="text"]{
    font-family: "microsoft yahei";
}

.h-menuCon ul li.h-cangku a:first-child{
    background: url(../images/cangku-menu.png) left center no-repeat;
}
.h-menuCon ul li.h-ganxian a:first-child{
    background: url(../images/ganxian-menu.png) left center no-repeat;
}
.h-menuCon ul li.h-fuwushang a:first-child{
    background: url(../images/hezuo-huoban.png) left center no-repeat;
}
.h-menuCon ul li.h-peisong a:first-child{
    background: url(../images/peisong-menu.png) left center no-repeat;
}
.h-menuCon ul li.h-anzhuang a:first-child{
    background: url(../images/anzhuang-menu.png) left center no-repeat;
}
.h-menuCon ul li.h-it a:first-child{
    background: url(../images/it-menu.png) left center no-repeat;
}
.h-menuCon ul li.h-jianjie a:first-child{
    background: url(../images/qiye-jianjie.png) left center no-repeat;
}
.h-menuCon ul li.h-rongyu a:first-child{
    background: url(../images/qiye-rongyu.png) left center no-repeat;
}
.h-menuCon ul li.h-licheng a:first-child{
    background: url(../images/qiye-fazhan.png) left center no-repeat;
}
.h-menuCon ul li.h-huoban a:first-child{
    background: url(../images/hezuo-huoban.png) left center no-repeat;
}
.h-listUl li{
    display: inline-block;
    width: 50%;
    margin-top:10px;
    vertical-align: top;
}
.h-listUl li a{
    font-size: 14px;
    color: #fff;
    display: block;
    /*background: url(../images/circle-white.png) left center no-repeat;*/
    cursor: pointer;
}
.h-listUl li a span:first-child{
    font-size: 14px;
    color: #fff;
    display: block;
    padding-left:12px;
    background: url(../images/circle-white.png) left 8px no-repeat;
}
.h-listUl li a:hover span:first-child{
	color: #3996e8;
}
.fengHui {
    display: block;
    font-size: 15px;
    line-height: 20px;
    padding-left:5px;
    color: #fff;
    font-family: "microsoft yahei";
    font-weight: 800;
}
a.h-tenderBtn{
    display: block;
    float: right;
    font-size: 12px;
    color: #fff;
    font-family: "microsoft yahei";
    border:1px solid #fff;
    width: 70px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    padding-left: 0px !important;
    margin-top:5px;
}
a.h-tenderBtn:hover{
    color:#464749;
    background: #fff;
}
.h-listUl li .h-menuExplain{
    color: #b2b2b2;
    font-size: 12px;
    font-family: "microsoft yahei";
    display: block;
    white-space: nowrap;
    padding-left:12px;
}
.h-p1 li{
    width:100%;
}
.h-more{
    text-align: right;
    font-size: 14px;
}
.h-more a{
    background: none;
}
.h-expalin2{
    display: block;
    font-size: 14px;
    color: #fff;
    line-height: 24px;
    margin-top:10px;
}
.h-wechatSearch{
    font-size: 14px;
    color:#fff;
    border:1px solid #fff;
    width: 54%;
    height: 32px;
    line-height: 30px;
    display: block;
    text-align: center;
    margin:30px auto 0 auto;
    cursor: pointer;
}
.h-wechatSearch:hover{
    color:#464749;
    background: #fff;
}

.h-menuInner, .h-menuInnerO{
    display: none;
}
/*.h-headMenu> ul> li .h-headJs:hover .h-menuInner{
	display: block;
}
.h-headMenu> ul> li .h-headJs:hover> a{
	border-bottom: 4px solid #c6c6c6;
	background-color: #242424;
}*/
.h-form2 .h-formWrap{
    font-size: 0;
    margin-top:10px;
}
.h-form2 .h-formWrap:first-child{
    margin-top:10px;
}
.h-form2 .h-formWrap .control-label{
    font-size: 14px;
    color: #fff;
    width: 23%;
}
.h-form2 .h-formWrap .h-input2{
    width: 77%;
    display: inline-block;
    vertical-align: middle;
}
.h-form2 .h-formWrap .h-input2 input[type="text"]{
    height: 26px;
    font-size: 12px;
    line-height: 18px;
    padding:4px 0px 4px 6px;
    font-family: "microsoft yahei";
    color:#b1b1b1;
    border:1px solid #ccc;
    background-color: transparent;
    border-radius: 0;
}
.h-formUnit .h-input2{
    font-size: 0;
}
.h-formUnit .h-input2 .form-control{
    width: 70%;
    display: inline-block;
}
.h-formUnit .h-input2 .h-fUnitxt{
    display: inline-block;
    width: 30%;
    font-size: 14px;
    color:#fff;
    padding-left:5%;
}
.h-priceBtn{
    font-size: 14px;
    color:#464749;
    width: 54%;
    background: #fff;
    height: 32px;
    line-height: 32px;
    display: block;
    text-align: center;
    margin:30px auto 0 auto;
    cursor: pointer;
}
.h-priceBtn:hover{
    color:#464749;
}
.h-moreTxt{
    font-size: 14px;
    color: #fff;
    display: inline-block;
    position: absolute;
    right:7.2%;
    bottom:20px;
    cursor: pointer;
    font-family: "microsoft yahei";
}
.h-moreTxt:hover{
    color: #fff;
}
.h-activityMenu{
    margin-top:10px;
}
.h-activityMenu img{
    width: 100%;
    max-height: 100px;
}
.h-activityMenu div{
    margin-bottom: 10px;
}
.h-productMenu li span{
    /*white-space: nowrap;*/
}
.h-logined{
    display: inline-block;
    font-size: 14px;
    color: #434e96;
    vertical-align: middle;
    line-height: 30px;
}
.h-logined img{
    margin-right: 6px;
}
.h-headMenu> ul> li .h-headJs:hover .h-menuInner, .h-headMenu> ul> li .h-headJs:hover .h-menuInnerO{
    display: block;
}
/*.h-headMenu> ul> li .h-headJs:hover> a{
	border-bottom: 4px solid #c6c6c6;
	background-color: #242424;
}*/
.h-headMenu> ul> li:hover .h-headJs>a{
    border-bottom: 4px solid #c6c6c6;
    background-color: #242424;
}
/*header部分结束*/

/*banner部分开始*/
.h-banner{
    /*background: url(../images/banner.jpg) no-repeat center;*/
    height: 403px;
    overflow: hidden;
    position: relative;
}
.h-bannerIndex i.h-pc{
    display: block;
}
.h-bannerIndex i.h-mobile{
    display: none;
}
.h-bannerO{
    width: 1200px;
    margin: auto;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -600px;
}
.h-bannerI{
    width: 100%;
    position: absolute;
    bottom: 0;
    overflow: hidden;
}
.h-priceSearch{
    width: 28.75%;
    position: absolute; left: 0; bottom: 0;
    /*background: url(../images/black-piece2.png) repeat;*/
    vertical-align: bottom;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.5);
}
:root .h-priceSearch{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
.h-priceInner{
    border-top:4px solid #3e3fbf;
    padding-left:20px;
    padding-right:20px;
    text-align: center;
}
.h-priceTitle{
    font-size: 16px;
    font-family: "microsoft yahei";
    color: #fff;
    background: url(../images/jiage-icon.png) no-repeat left center;
    padding: 18px 0px 18px 28px;
    display: inline-block;
}
.h-form1 .h-selectCity input[type="text"]{
    height: 38px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-radius: 0;
    vertical-align: middle;
    border-color: transparent;
    padding-right: 41px;
    background-color: #fff;

}
.h-send {
    background: url(../images/fahuo.png) right center no-repeat;
}
.h-recieve {
    background: url(../images/shouhuo.png) right center no-repeat;
}
.h-mrb5{
    margin-bottom: 5px;
}
.btn-priceSearch{
    width: 120px;
    height: 35px;
    color: #fff;
    margin:13px 0px;
    font-size: 16px;
    background: #2b358b;
    border-radius: 0;
}
.btn-priceSearch:hover{
    color:#fff;
    background-color: #2e3b92;
}
.h-mrb10{
    margin-bottom: 10px;
}
.h-label{
    width: 100%;
    position: absolute;
    right: 0;
    bottom: 0;
}
.h-label ul{
    font-size: 0;
    text-align: center;
}
.h-label ul li{
    width: 33.333%;
    display: inline-block;
    padding:17px 0px;
    background: url(../images/black-piece2.png) repeat;
    position: relative;
}
.h-label ul li a{
    display: inline-block;
    padding-left:30px;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
}
.h-label ul li.h-order a{
    background: url(../images/dingdan-chaxun.png) no-repeat left center;
}
.h-label ul li.h-service a{
    background: url(../images/fuwuwangdian-chaxun.png) no-repeat left center;
}
.h-label ul li.h-myOrder a{
    background: url(../images/woyao-xiadan.png) no-repeat left center;
}
.h-label ul li.h-mobilecangku a{
    background: url(../images/h-mobilecangku.png) no-repeat left center;
}
.h-label ul li.h-mobilejiameng a{
    background: url(../images/h-mobilejiameng.png) no-repeat left center;
}
.h-label ul li.h-mobilezhaobiao a{
    background: url(../images/h-mobilezhaobiao.png) no-repeat left center;
}
.h-line{
    display: inline-block;
    height: 16px;
    width: 1px;
    border:1px solid #bfbfbf;
    float:right;
}
.h-login{
    position: absolute;
    right: 0px;
    /*top: 50%;
    margin-top: -170px;*/
    bottom: 50px;
}
.h-loginHide{
    background:#383838 url(../images/register-btn.png) no-repeat center center;
    top: 0px;
    height: 44px;
}
.h-loginBox{
    background: url(../images/h-loginBox3.png) no-repeat center;
    width: 313px;
    height: 353px;
}
.h-loginBIn {
    width: 248px;
    position: absolute;
    left: 39px;
    top: 38px;
}
.h-loginHead ul{
    font-size:0;
}
.h-loginHead ul li{
    width:50%;
    display: inline-block;
}
.h-loginHead ul li a{
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #e3e4e4;
    font-size:16px;
    font-family: "microsoft yahei";
    color:#8e8e8e;
    cursor: pointer;
}
.h-loginHead ul li.h-loginActive a{
    background: transparent;
    color:#2f3794;
    font-weight: bold;
}
.h-loginForm{
    padding:0 12px;
}
.h-loginForm .h-loginInfo{
    margin-top:10px;
}
.h-loginForm .h-loginInfo .form-control{
    border:1px solid #cfcfcc;
    padding-left:48px;
    height: 36px;
    background: #fbfcfd;
    color:#333;
    font-size: 12px;
    font-family: "microsoft yahei";
    border-radius: 0;
}
.h-loginForm .h-loginInfo .form-control.h-username{
    background: url(../images/userName.png) no-repeat left center;
}
.h-loginForm .h-loginInfo .form-control.h-password{
    background: url(../images/password.png) no-repeat left center;
}
.h-loginInfo2{
    margin-top:5px;
    margin-bottom:5px;
    overflow: hidden;
    position: relative;
}
.h-notice{
    margin-bottom:5px;
}
.h-loginCheck{
    /*float:left;*/
}
.h-loginCheck label{
    font-size:12px;
    color:#7d7d7d;
    font-family: "microsoft yahei";
    vertical-align: middle;
}
.h-loginCheck label+ input[type="checkbox"]{
    vertical-align: middle;
}
.h-forgot{
    /*float:right;*/
    position: absolute;
    top: -2px;
    right: 0;
    font-size: 12px;
    font-family: "microsoft yahei";
    color:#2b358b;
    margin-top:3px;
}
.btn-login2{
    height: 30px;
    width: 90px;
    font-size: 14px;
    background-color: #2b358b;
    line-height: 22px;
    padding:4px 0px;
    color:#fff;
}
.btn-login2:hover{
    background-color: #29347e;
}
.btn-regist2{
    background-color: #90979e;
    color: #fff;
    font-size: 14px;
    font-family: "microsoft yahei";
    height: 30px;
    width: 90px;
    line-height: 22px;
    padding:4px 0px;
}
.btn-login2:hover, .btn-regist2:hover{
    color:#fff;
}
.btn-regist2:hover{
    background-color: #8a9096;
}
.h-lfBtn{
    text-align: center;
}
/*banner部分结束*/

/*首页内容主体开始*/
.h-main{
    width: 1200px;
    margin:0 auto;
}
.h-title {
    background: url(../images/blue-piece.png) repeat-x left 45px;
    padding: 22px 0px;
    overflow: hidden;
    position: relative;
}
.h-title .h-titleTxt{
    color: #333;
    font-size: 20px;
    background-color: #fff;
    padding-right: 10px;
    float: left;
    font-family: "microsoft yahei";
}
.h-titleEtxt{
    color:#d8d8d8;
    font-size: 16px;
    display: inline-block;
    border-bottom:4px solid #3e3fbf;
    padding-right:58px;
    line-height: 24px;
}
.h-titleMore{
    /*float:right;*/
    position: absolute;
    right:0 ;
    display: inline-block;
    border-bottom: 2px solid #3e3fbf;
    padding-left:20px;
    line-height: 24px;
    color: #a1a1a1;
    font-size: 14px;
    cursor: pointer;
    top: 50%;
    margin-top: -14px;
}
.h-titleMore:hover{
    color: #a1a1a1;
}

/* 诚信联盟 */
.h-dev p{
    text-align: left;
    margin-bottom: 20px;
    margin-left: 20px;
    color: #969494;
    font-size: 16px;
}
.h-dev img{
    text-align: center;
    width: 100%;
}
.h-content .alliance-img{
    text-align: center;
    width: 100%;
}

/*解决方案开始*/
.h-device{
    height: 200px;
}
.h-device .swiper-container{
    height: 200px;
    width: 100%;
    position: absolute;
    top: 0;
}
.h-solutionUl{
    /*font-size: 0;*/
}
.h-solutionUl li{
    /*width: 20%;
	display: inline-block;
	height: 200px;*/
    text-align: center;
    padding-right: 2px;
}
.h-solutionUl .swiper-slide{
    padding-right: 2px;
}
.h-solutionUl .h-solution1{

    height: 100%;
    display: table;
    width: 100%;
}
span.h-solutionImg {
    margin-top: 0 !important;
    height: 80px;
    line-height: 80px;
}
.h-solutionUl .h-solution1.h-solution-jiaju{
    background: url(../images/solution-jiaju.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-jiadian{
    background: url(../images/solution-jiadian.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-jianshen{
    background: url(../images/solution-jianshen.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-lingdan{
    background: url(../images/solution-lingdan.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-kuajing{
    background: url(../images/solution-kuajing.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-dianzi{
    background: url(../images/solution-3cdianzi.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-vmiwuliu{
    background: url(../images/solution-vmiwuliu.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-kuaixiao{
    background: url(../images/solution-kuaixiao.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-lenglian{
    background: url(../images/solution-lenglian.png) no-repeat top center;
}
.h-solutionUl .h-solution1.h-solution-kuaixian{
    background: url(../images/solution-kuaixian.png) no-repeat top center;
}
.h-solutionUl .h-solution1 a{
    display: block;
    display: table-cell;
    vertical-align: middle;
    background: url(../images/black-piece.png) repeat;
    cursor: pointer;
    /*padding:0 12.5%;*/
    padding:0 15px;
}
.h-solutionUl .h-solution1 a .h-hoverBefore{
    display: block;
}
.h-solutionUl .h-solution1 a .h-hoverBefore span{
    display: block;
    font-size:20px;
    font-family: "microsoft yahei";
    color:#fff;
    margin-top:15px;
}
.h-solutionUl .h-solution1 a .h-solutHover{
    display: none;
}
/*.h-solutionUl .h-solution1 a:hover{
	background: url(../images/blue-piece2.png) repeat;
}
.h-solutionUl .h-solution1 a:hover .h-hoverBefore{
	display: none;
}
.h-solutionUl .h-solution1 a:hover .h-solutHover{
	display: block;
}*/
.h-solutionUl .h-solution1 a .h-solutHover span:first-child{
    display: block;
    font-size:20px;
    font-family: "microsoft yahei";
    color:#fff;
    font-weight: bold;
}
.h-solutionUl .h-solution1 a .h-solutHover span:first-child+ span{
    color:#f5f5f5;
    font-family: "microsoft yahei";
    font-size: 14px;
    line-height: 26px;
    text-align: left;
    /* display: block; */
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical
}
.h-mrt15{
    margin-top:15px;
}
#solution.carousel{
    padding-bottom: 40px;
}
.carousel-control.left{
    background: url(../images/arrows.png) no-repeat left top;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
    /* background: red; */
    z-index: 111;
}
#solution .carousel-indicators .active {
    width: 28px;
    height: 5px;
    background-color: #3e3fbf;
    border: 1px solid #3e3fbf;
}
#solution .carousel-indicators li {
    display: inline-block;
    width: 28px;
    height: 5px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #c0c0c0;
    border: 1px solid #c0c0c0;
}
.h-device{
    position: relative;
}
.h-device .h-arrow-left{
    background: url(../images/arrows.png) no-repeat left top;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
    /*background: red;*/
    z-index: 111;
}
.h-device .h-arrow-right {
    background: url(../images/arrows.png) no-repeat left bottom;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -15px;
    width: 17px;
    height: 30px;
    /*background: blue;*/
    z-index: 111;
    opacity: 0.7;
}

/*解决方案结束*/
/*主营产品开始*/
.h-wait{
    display: table-cell;
    vertical-align: middle;
    font-size: 0;
}
.h-waitImg{
    display: inline-block;
    width: 39%;
    vertical-align: middle;
}
.h-waitCon{
    width: 61%;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    color: #272636;
    padding-right: 2px;
}
.h-waitCon span{
    display: block;
    font-size: 18px;
    color:#7c7c7c;
    text-align: left;
}
.h-moreProduct{
    color: #3f44bc;
    font-size: 12px;
    font-family: "microsoft yahei";
    cursor: pointer;
    display: block;
    margin-top: 14px;
    float: right;
}
.h-swiper-product{
    padding-bottom: 10px;
}
.h-tab ul li{
    display: inline-block;
    padding:0 20px;
    position: relative;
}
.h-tab ul li a{
    display: inline-block;
    color:#4c4b57;
    font-size: 16px;
    font-family: "microsoft yahei";
    height: 38px;
    line-height: 38px;
    cursor: pointer;

}
.h-tab ul li a.h-tabActive{
    padding:0 14px;
    color:#3b4692;
    font-weight: bold;
    font-family: "microsoft yahei";
    background-color: #eee;
    /*border-radius: 30px;*/
}
.h-line2{
    display: inline-block;
    height: 20px;
    width: 1px;
    border: 1px solid #d3d3d3;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -10px;
}
.h-tabConin ul{
    font-size: 0;
}
.h-tabConin ul li{
    margin-top:20px;
    width:23%;
    margin-left:2.5%;
    height: 96px;
    display: inline-block;
    background-color: #efefef;
}
.h-tabConin ul li:first-child{
    margin-left:0;
}
.h-productDiv{
    display: table;
    width: 100%;
    height: 100%;
}
.h-productDiv a{
    display: table-cell;
    vertical-align: middle;
    font-size: 0;
    cursor: pointer;
}
.h-productDiv a .h-proTileall{
    color:#3f44bc;
    font-size: 18px;
    font-family: "microsoft yahei";
}
.h-productDiv a .h-proImg{
    display: inline-block;
    width: 39%;
    vertical-align: middle;
    font-size:45px;
}
.h-productDiv a .h-proTxt{
    width:61%;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    color:#272636;
    padding-right:2px;
}

.h-productDiv a .h-proTxt span:first-child{
    display: block;
    font-size: 16px;
    font-family: "microsoft yahei";
    line-height: 34px;
}
.h-productDiv a .h-proTxt span:first-child+ span{

    font-size: 12px;
    font-family: "microsoft yahei";
    line-height: 24px;
}
.h-mrl0{
    margin-left:0 !important;
}
/*.h-tabConin ul li:hover{
	 background: #fff;
	    filter:
              progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=5)
              progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=90,strength=5)
              progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=180,strength=5)
              progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=5);
	 box-shadow: -1px 0 5px rgba(0, 0, 0, .075),
	   0 -1px 5px rgba(0, 0, 0, .075),
	   0 1px 5px rgba(0, 0, 0, .075),
	   1px 0 5px rgba(0, 0, 0, .075);
	 -moz-box-shadow: -2px 0 0 rgba(0, 0, 0, .075),
	   0 -2px 0 rgba(0, 0, 0, .075),
	   0 2px 0 rgba(0, 0, 0, .075),
	   2px 0 0 rgba(0, 0, 0, .075);
	 -webkit-box-shadow: -1px 0 5px rgba(0, 0, 0, .075),
	   0 -1px 5px rgba(0, 0, 0, .075),
	   0 1px 5px rgba(0, 0, 0, .075),
	   1px 0 5px rgba(0, 0, 0, .075);

}*/
.h-productDiv a .h-proImg.h-jisu{
    background: url(../images/product-jisu1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-jisu{
	background: url(../images/product-jisu2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-shouhou{
    background: url(../images/product-shouhou1.png) no-repeat center center;
}
.h-productDiv a .h-proImg.h-nixiang{
    background: url(../images/product-nixiang1.png) no-repeat center center;
}
.h-productDiv a .h-proImg.h-kaixiang{
    background: url(../images/product-kaixiang2.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-shouhou{
	background: url(../images/product-shouhou2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-yuyue{
    background: url(../images/product-yuyue1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-yuyue{
	background: url(../images/product-yuyue2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-anyue{
    background: url(../images/product-anyue1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-anyue{
	background: url(../images/product-anyue2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-sz{
    background: url(../images/product-songzhuang1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-sz{
	background: url(../images/product-songzhuang2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-yejian{
    background: url(../images/product-yejian1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-yejian{
	background: url(../images/product-yejian2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-dangri{
    background: url(../images/product-dangri1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-dangri{
	background: url(../images/product-dangri2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-beiduofen{
    background: url(../images/product-beiduofen1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-beiduofen{
	background: url(../images/product-beiduofen2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-kuda{
    background: url(../images/product-kuda1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-kuda{
	background: url(../images/product-kuda2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-diantong{
    background: url(../images/product-diandiantong1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-diantong{
	background: url(../images/product-diandiantong2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-yuncang{
    background: url(../images/product-yuncang1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-yuncang{
	background: url(../images/product-yuncang2.png) no-repeat center center;
}*/
.h-productDiv a .h-proImg.h-wubao{
    background: url(../images/product-wubao1.png) no-repeat center center;
}
.h-productDiv a .h-proImg.h-yunpei{
    background: url(../images/product-yunpei1.png) no-repeat center center;
}
/*.h-tabConin ul li:hover .h-productDiv a .h-proImg.h-wubao{
	background: url(../images/product-wubao2.png) no-repeat center center;
}*/

/*.h-tabConin ul li:hover .h-productDiv a .h-proTxt{
	color:#3f44bc;
}*/
.h-swiper-product .swiper-slide, .h-swiper-product .swiper-wrapper{
    height: auto !important;
}
/*主营产品结束*/

/*平台能力开始*/
.h-tab2 ul li{
    display: inline-block;
    padding:0 4%;
    position: relative;
}
.h-tab2 ul li a{
    display: block;
    color:#4c4b57;
    font-size: 16px;
    font-family: "microsoft yahei";
    font-weight: bold;
    cursor: pointer;
}
.h-tab2 ul li a span{
    display: block;
    padding-left:42px;
}

.h-tab2 ul li a.h-tabActive{
    padding:12px;
    color:#3f44bc;
    font-weight: bold;
    font-family: "microsoft yahei";
    background-color: #f2f2f2;
    /*border-radius: 20px;*/
}
.h-tab2 ul li a.h-plat-cangku span{
    background: url(../images/plat-cangku1.png) no-repeat left center;
}
.h-tab2 ul li.h-tabActive a.h-plat-cangku span{
    background: url(../images/plat-cangku2.png) no-repeat left center;
}
.h-tab2 ul li a.h-plat-ganxian span{
    background: url(../images/plat-ganxian1.png) no-repeat left center;
}
.h-tab2 ul li.h-tabActive a.h-plat-ganxian span{
    background: url(../images/plat-ganxian2.png) no-repeat left center;
}
.h-tab2 ul li a.h-plat-peisong span{
    background: url(../images/plat-peisong1.png) no-repeat left center;
}
.h-tab2 ul li.h-tabActive a.h-plat-peisong span{
    background: url(../images/plat-peisong2.png) no-repeat left center;
}
.h-tab2 ul li a.h-plat-anzhuang span{
    background: url(../images/plat-anzhuang1.png) no-repeat left center;
}
.h-tab2 ul li.h-tabActive a.h-plat-anzhuang span{
    background: url(../images/plat-anzhuang2.png) no-repeat left center;
}
.h-tab2 ul li a.h-plat-it span{
    background: url(../images/plat-it1.png) no-repeat left center;
}
.h-tab2 ul li.h-tabActive a.h-plat-it span{
    background: url(../images/plat-it2.png) no-repeat left center;
}
.h-tabConin2{
    height: 378px;
    width: 100%;
    /*display: none;*/
}
.h-plat-ckIcon{
    background: url(../images/plat-cangku-background.png) no-repeat center;
}
.h-plat-gxIcon{
    background: url(../images/plat-ganxian-background.png) no-repeat center;
}
.h-plat-psIcon{
    background: url(../images/plat-peisong-background.png) no-repeat center;
}
.h-plat-azIcon{
    background: url(../images/plat-anzhuang-background.png) no-repeat center;
}
.h-plat-itIcon{
    background: url(../images/plat-it-background.png) no-repeat center;
}
.h-itCon{
    display: block;
}
.h-itCon .h-itImg{
    height: 45px;
    display: block;
}
.h-itCon .h-itImg img{
    vertical-align: bottom;
    max-height: 100%;
}
.h-itCon .h-itImg span{
    width: 1px;
    height: 100%;
    vertical-align: bottom;
    display: inline-block;
}
.h-itCon .h-itImg .h-itImg1{
    display: inline-block;
}
.h-itCon .h-itImg .h-itImg2{
    display: none;
}

.h-tabConin2 .h-tab2Title{
    color:#373737;
    font-size:20px;
    font-family: "microsoft yahei";
    line-height: 34px;
    padding:24px 0px;
    display: block;
}
.h-tabConin2 .h-platDiv ul{
    font-size: 0;
}
.h-tabConin2 .h-platDiv ul.h-per4{
    text-align: left;
}
.h-tabConin2 .h-platDiv ul.h-per4 li{
    width: 25%;
}
.h-tabConin2 .h-platDiv ul.h-per2 li{
    width: 35%;
}
.h-tabConin2 .h-platDiv ul.h-per3 li{
    width: 33.3%;
}
.h-tabConin2 .h-platDiv ul li{
    display: inline-block;
    text-align: center;
}
.h-tabConin2 .h-platDiv ul li a{
    display: inline-block;
    padding:18px 9%;
}
.h-tabConin2 .h-platDiv ul li a .h-platNumber{
    display: block;
}
.h-tabConin2 .h-platDiv ul li a .h-platNumber span:first-child{
    color:#3c3c3c;
    font-size: 34px;
    display: inline-block;
    font-family: "microsoft yahei";
}
.h-tabConin2 .h-platDiv ul li a .h-platNumber span:first-child+ span{
    color:#4f4f4f;
    font-size: 18px;
    font-family: "microsoft yahei";
    display: inline-block;
    margin-left:8px;
}
.h-tabConin2 .h-platDiv ul li a .h-platName{
    display: block;
    color:#4f4f4f;
    font-size: 18px;
    font-family: "microsoft yahei";
    line-height: 30px;
    padding-bottom:12px;

}
.h-line3{
    width: 26px;
    height: 0;
    border-top: 5px solid transparent;
    display: block;
    margin: 0 auto;
}
/*.h-tabConin2 .h-platDiv ul li a:hover{
	background-color: #fffefd;
}
.h-tabConin2 .h-platDiv ul li a:hover .h-platNumber span:first-child{
	color:#2c3889;
}
.h-tabConin2 .h-platDiv ul li a:hover .h-platNumber span:first-child+ span{
	color:#2c3889;
}
.h-tabConin2 .h-platDiv ul li a:hover .h-platName{
	color:#2c3889;
}
.h-tabConin2 .h-platDiv ul li a:hover .h-line3{
	border-top: 5px solid #2d358b;
}*/
.h-swiper-platform .swiper-slide, .h-swiper-platform .swiper-wrapper{
    height: 340px !important;
}
/*平台能力结束*/

/*加盟合作开始*/
form.h-font0{
    font-size: 0;
    text-align: left;
}
.w130{
    width: 130px;
}
.h-sucessModle.h-modal .modal-body{
    padding:23px 0px 35px 0px;
    text-align: center;
}
.h-sucess i{
    display: block;
}
.h-sucess span{
    display: block;
    font-size: 22px;
    font-family: "microsoft yahei";
    color: #818181;
    margin-top:20px;
    margin-bottom:32px;
}
.h-allice ul{
    font-size:0;
    /*display: table-row;*/
    width: 100%;
    overflow: hidden;
    position: relative;
}
.h-allice ul li{
    display: inline-block;
    text-align: left;
    /*display: table-cell;*/
    /*background-color: #f8f8f8;
    border-left: 10px solid #fff;*/
    vertical-align: top;
    position: relative;
}
.h-height{
    width: 100%;
    height: 999999px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #f8f8f8;
    border-left: 10px solid #fff;
}
.h-height+ div{
    position: relative;
    z-index: 1;
}


.h-allice ul li:first-child .h-height{
    border-left: 0;
}
.h-allice ul li.h-allice-jiameng{
    width: 50%;

}
.h-allice ul li.h-allice-zhaobiao{
    width: 26%;
}
.h-allice ul li.h-allice-zhaopin{
    width: 24%;
}
.h-jmImg{
    display: inline-block;
    padding:12px;
    vertical-align: top;
    width: 45%;
    cursor: pointer;
}
.h-jmImg img{
    max-width: 100%;
}
.h-jmTxt{
    display: inline-block;
    padding:25px;
    vertical-align: top;
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#595959;
    width: 55%;
    cursor: pointer;
}
/*.h-jmTxt:hover{
	color:#595959;
}*/
.h-jmTxtitle{
    padding-left:12px;
    border-left:4px solid #3e3fbf;
    /*line-height: 14px;*/
    color:#494848;
    font-size: 16px;
    font-family: "microsoft yahei";
    margin-bottom:12px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.h-jmTxt .h-jmExplain{
    display: block;
    line-height: 22px;
    padding-left:16px;
}
.h-jmTxt .h-phoneTxt{
    display: block;
    line-height: 22px;
    margin-top:16px;
    padding-left:16px;
}
.h-jmTxt .h-phone{
    display: block;
    margin-top:10px;
    padding-left:16px;
}
.h-jmTxt .h-phone span:first-child+ span{
    font-weight: bold;
}
.h-alliceIn{
    padding:25px;
}
.h-zbLink{
    padding-left:16px;
}
.h-zbLink a{
    display: block;
    color:#4f53ae;
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 24px;
    margin-bottom:10px;
    cursor: pointer;
    word-wrap: break-word;
    /*overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;*/
}
.h-zpCon .h-zpIn{
    margin-top:10px;
    font-size: 14px;
    font-family: "microsoft yahei";
    padding-left:16px;
}
.h-zpCon .h-zpIn:first-child{
    margin-top:0;
}
.h-zpCon .h-zpIn a{
    display: block;
    color:#4f53ae;
    cursor: pointer;
}
.h-zpCon .h-zpIn .h-zpMoney{
    display: block;
    margin-top:5px;
}
.h-zpCon .h-zpIn .h-zpMoney span:first-child{
    color:#c60d40;
    display: inline-block;
}
.h-zpCon .h-zpIn .h-zpMoney span:first-child+ span{
    display: inline-block;
    color:#595959;
    margin-left:11.7%;
}
/*加盟合作结束*/

/*我们的动态开始*/
/*.modal.in .modal-dialog.h-modal{
	-webkit-transform: translate(0, 50%) !important;
    transform: translate(0, 50%) !important;
    margin: auto !important;
}*/
.h-bannerDynamic{
    background: url(../images/bannerDynamic.jpg) center no-repeat;
    height: 260px;
}
.h-dynamic ul{
    font-size: 0;
    /*display: table;*/
    width: 100%;
    position: relative;
    overflow: hidden;
}
.h-dynamic ul li{
    display: inline-block;
    width:33.33%;
    /*display: table-cell;*/
    position: relative;
    padding:12px 12px 12px 12px;
    vertical-align: top;
}


.h-height2{
    background-color:#f8f8f8;
    border-left:10px solid #fff;
    width: 100%;
    height: 999999px;
    position: absolute;
    left: 0;
    top: 0;

}

.h-height3{
    background-color:#fff;
    width: 100%;
    height: 999999px;
    position: absolute;
    left: 0;
    top: 0;

}
.h-dynamic ul li .h-dynamicDiv{

    position: relative;
    zoom: 1;
}
.h-dynamic ul li:first-child{
    padding-right: 18px;
}
.h-dynamic ul li:first-child .h-height2{
    border-right: 6px solid #fff;
    border-left:0;
}
.h-dynamic ul li.h-dynamicli2{
    padding-left: 15px;
    padding-right: 15px;
}
.h-dynamic ul li.h-dynamicli2 .h-height2{
    border-right: 3px solid #fff;
    border-left: 3px solid #fff;
}
.h-dynamic ul li.h-dynamicli3{
    padding-left: 18px;
}
.h-dynamic ul li.h-dynamicli3 .h-height2{
    border-left: 6px solid #fff;
}
/*.h-dynamic ul li:first-child .h-dynamicDiv{
	padding-left:3px;
}*/
.h-dynamic ul li .h-dynamicDiv .h-dynamicLink{
    display: block;
    width:100%;
    height: 167px;
    position: relative;
    text-align: left;
    cursor: pointer;
}
.h-dynamic ul li .h-dynamicDiv .h-dyNews{
    background: url(../images/dongtai-xinwen.png) no-repeat left center;
}
.h-dynamic ul li .h-dynamicDiv .h-dyhangye{
    background: url(../images/dongtai-hangyezixun.png) no-repeat left center;
}
.h-dynamic ul li .h-dynamicDiv .h-dyremen{
    background: url(../images/dongtai-huodong.png) no-repeat left center;
}
.h-dynamic ul li .h-dynamicDiv .h-dynamicLink span{
    display: block;
    height: 40px;
    width: 100%;
    line-height: 40px;
    color:#fff;
    font-size: 16px;
    font-family: "microsoft yahei";
    background: url(../images/black-piece.png) repeat;
    position: absolute;
    bottom:0;
    left: 0;
    text-align: center;
}
.h-dynamic ul li .h-dynamicDiv .h-dynamicTxt{
    display: block;
    margin-top:20px;
    text-align: left;
    cursor: pointer;
}
.h-dynamic ul li .h-dynamicDiv .h-dynamicTxt .h-jmTxtxt{
    padding-left:16px;
    color:#6a6a6a;
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 30px;
    height: 60px;
    overflow: hidden;
}
.h-block{
    display: block;
}
.h-dyIcon{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -23px;
    margin-left: -23px;
}
.h-swiper-dynamic .swiper-slide, .h-swiper-dynamic .swiper-wrapper{
    height: 320px !important;
    overflow: hidden;
}
.h-tabb2{
    display: none;
}
.h-partnerUl ul{
    font-size: 0;
    text-align: left;
}
.h-partnerUl ul li{
    display: inline-block;
    text-align: center;
    width: 8.3%;
    height: 60px;
    vertical-align: middle;
}
.h-partnerUl ul li i{
    display: block;
    width: 100%;
    height: 100%;
    padding: 10px;
    text-align: center;
    line-height: 40px;
}
.h-partnerUl ul li i img{
    max-width: 100%;
    max-height: 100%;
}
.h-dynamicLinki{
    display: block;
    width: 100%;
    height: 100%;
}
.h-dynamicLinki img{
    width: 100%;
    height: 100%;
}

/*我们的动态结束*/

/*footer开始*/
.h-footRegist{
    width:100%;
    height: 140px;
    background-color: #f2f2f2;
    display: table;
    text-align: center;
}
.h-fRegistIn{
    display: table-cell;
    vertical-align: middle;
}
.h-fRegistIn span{
    font-size:18px;
    color:#525253;
    font-family: "microsoft yahei";
    display: block;
}
.h-registBtn{
    margin-top:26px;
}
.h-registBtn button{
    width:124px;
    height: 38px;
    font-size:16px;
    font-family: "microsoft yahei";
    color:#fff;
    display: inline-block;
}
.h-registBtn button:hover{
    color:#fff;
}
.h-registBtn button.btn-rproblem{
    background-color: #90979e;
    border-radius: 0;
}
.h-registBtn button.btn-rproblem:hover{
    background-color: #878d93;
}
.h-registBtn button.btn-rregist{
    background-color: #2b358b;
    border-radius: 0;
    margin-left:30px;
}
.h-registBtn button.btn-rregist:hover{
    background-color: #29347e;
}
.h-footBOutall{
    width: 100%;
    height: 210px;
    background: url(../images/footer-bg.jpg) center no-repeat;

}
.h-footBOut{
    width: 100%;
    height: 210px;
    background: url(../images/black-piece2.png) repeat;
}
.h-footBottom{
    width: 1200px;
    height: 100%;
    display: table;
    text-align: center;
    margin:auto;
}
.fbInner{
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
    margin:auto;
}
.fbInner .h-footL{
    display: inline-block;
    text-align: left;
    float: left;
    width: 58%;
}
.fbInner .h-footL span{
    display: block;
    font-size: 12px;
    color:#fff;
    font-family: "microsoft yahei";
    margin-top: 18px;
}
.fbInner .h-footL span.h-footPhone{
    font-size:16px;
    margin-top:0;
}
.h-footR{
    float:right;
    width: 42%;
    padding-left:2%;
}
.h-footIL {
    float: left;
    height: 142px;
    position: relative;
    width: 125px;
    text-align: left;
}
.h-footIR{
    float:right;
}
.h-footIL{

}
.h-footIL span{
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#fff;
}
.h-footIL div{
    position: absolute;
    bottom:0;
}
.h-footIL div ul{
    font-size: 0;
}
.h-footIL div ul li{
    display: inline-block;
    width: 33%;
}
.h-footIR ul li{
    display: inline-block;
    margin-right: 10px;
}
.h-footIL ul li a{
    display: block;
    margin: 0 5px;
}
.h-footIR ul li a img{
    max-width: 100%;
}
.h-footIR ul li a{
    display: block;
}
.h-footIR ul li a i{
    display: block;
    width: 120px;
    height: 120px;
    margin-bottom: 10px;
}
.h-footIR ul li a i img{
    width: 100%;
    height: 100%;
}
.h-footIR ul li a span{
    font-size: 12px;
    font-family: "microsoft yahei";
    color:#fff;
}
/*footer结束*/


/*左侧悬浮导航开始*/
.h-nav{
    float: left;
    margin-left: 15px;
    margin-top:26px;
    z-index: 111;
}
.h-nav ul li{
    display: block;
    margin-left: -6px;
    margin-bottom:26px;
}
.h-navInner{
    border-left: 2px solid #d9d9d9;
}
.h-nav ul li a{
    background: url(../images/nav-circle.png) no-repeat left center;
    font-size: 14px;
    padding-left: 20px;
    height: 26px;
    line-height: 26px;
    color: #7e7e7e;
    display: block;
    cursor: pointer;
}
.h-nav ul li a:hover{
    text-decoration: none;
}
.h-nav ul li.h-navActive2 a{
    background: url(../images/nav-arrow.png) no-repeat left center;
    color:#3e3fbf;
}
.h-navFix{
    position: fixed;
    top: 0;
}
/*左侧悬浮导航结束*/

/*首页视频开始*/
.h-flash .mb-controls a{
    display: inline-block;
    width: 28px;
    height: 5px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #c0c0c0;
    border: 1px solid #c0c0c0;
    font-size: 0;
    padding:0;
}
.h-flash .mb-controls a.current {
    width: 28px;
    height: 5px;
    background-color: #3e3fbf;
    border: 1px solid #3e3fbf;
}
.h-flashIn2{
    display: none;
}
.h-flash{
    background: #f8f8f8;
    margin-top:10px;
    padding:20px;
}
#focus2 li{
    display: inline-block;
}
.mb-wrapper{margin:0 auto 20px;position:relative; height:300px;left:0;top:0}
.mb-slider,.mb-scroll{width:100%;height:275px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}
.mb-active-slider{border-color:#333}
.mb-slider .mb-panel{margin-top:0px !important;display:block;cursor:pointer;float:left;list-style:none;line-height: 275px;}
.mb-panel a{outline:0}
.mb-slider .mb-panel.current{cursor:auto}
.mb-inside *{max-width:100%}
a.mb-scrollButtons{display:block;width:45px;height:58px;position:absolute;top:40%;margin-top:-29px;cursor:pointer;text-decoration:none;outline:0;border:0;_background:transparent url(../images/arrows.gif) no-repeat}
a.mb-scrollButtons.mb-left{/*background-position:left top;*/background:transparent url(../images/arrows-left.png) no-repeat left center;left:-45px}
a.mb-scrollButtons.mb-right{/*background-position:right top;*/background:transparent url(../images/arrows-right.png) no-repeat right center;right:-45px}
/*a.mb-scrollButtons.mb-left:hover{background-position:left bottom}
a.mb-scrollButtons.mb-right:hover{background-position:right bottom}*/
a.mb-scrollButtons.disabled{display:none}
.mb-controls{margin: 0 auto;text-align: center;position: absolute;left: 50%;margin-left:-75px; z-index: 100}
.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}
.mb-panel{margin-top:90px}
.mb-controls a:hover{color:black}
.mb-controls a.current{color:#900}
.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}
.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}
.main-nav a:hover{color:black;border-bottom:2px solid black}
.mb-inside img{width:100%}
.h-flashdemo{
    height: 275px;width: 500px;display: block;position: relative;
}
.h-flashdemo i{
    position: absolute;
    top: 50%;
    margin-top: -25px;
    width: 50px;
    height: 50px;
    left: 50%;
    margin-left: -25px;
    display: none;
    cursor: pointer;
}
.h-flashdemo i img{
    display: block;
}
.current .h-flashdemo i{
    display: block;
}

.h-flashIn1 {
    width: 960px;
    margin: auto;
}

.current .h-flashdemo{
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}


.h-video-bg {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1002;
    background-color: rgba(0, 0, 0, .7);
    display: none;
}
.h-video-bg .h-closeVideo {
    position: fixed;
    cursor: pointer;
    float: left;
    display: block;
    width: 27px;
    height: 27px;
    top: 50%;
    left: 50%;
    margin-top: -212px;
    margin-left: 360px;
    background: url(/assets/images/closeBtn.png) no-repeat;
    z-index: 999;
}
.h-video-bg .h-videoConout {
    position: fixed;
    top: 50%;
    margin-top: -225px;
    left: 50%;
    margin-left: -400px;
    width: 800px;
    height: 450px;
    background-color: rgba(0, 0, 0, 1);
    z-index: 110;
}
.h-video-bg .h-videoConout .h-videoConin {
    /*position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -400px;*/
    z-index: 111;
}
/*首页视频结束*/


/*手机端添加页面删除*/
.h-mobileShow{
    display: none;
}
.h-mBannerLabel{
    display: none;
}
/*手机端添加页面删除*/



/*右侧浮框开始*/
.h-floating1{
    position: fixed;
    right: 0px;
    z-index: 1000;
    top: 50%;
    margin-top: -72px;
    cursor: pointer;
    width: 54px;
}
.h-floating-inner1 {
    position: absolute;
    text-align: left;
    width: 54px;
    left: 0px;
    /*border-radius: 5px;*/
}
.h-floating-inner1 a {
    display: block;
    height: 44px;
    line-height: 44px;
    padding-left: 62px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #fff;
    font-weight: bold;

}
.floatLink{
    background:#383838 url(../images/float-link.png) no-repeat center center;
    top: 50px;
    height: 44px;
}
.h-floatlinkIn{
    background-color: #3e3fbf;
    padding: 18px 16px 6px 16px;
    text-align: center;
    position: absolute;
    left: -155px;
    width: 156px;
    display: none;
}
.h-floatlinkIn:after{
    content: "";
    width: 8px;
    border-left: 8px solid #3e3fbf;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    position: absolute;
    right: -6px;
    top: 16px;
}
.h-floatlinkIn> div span{
    font-size: 12px;
    font-family: "microsoft yahei";
    color: #ececf7;
    display: block;
    padding-top: 5px;
    padding-bottom: 12px;
}
.h-floatlinkIn> div a{
    display: block;
    width: 124px;
    height: 124px;
    line-height: 124px;
    text-align: center;
    padding-left: 0;
}
.h-floatlinkIn> div a img{
    max-width: 100%;
}
.floatLink:hover, .h-loginHide:hover{
    background-color: #3e3fbf;
}
.floatLink:hover .h-floatlinkIn{
    display: block;
}
.floatFlow {
    background:#383838 url(../images/float-zixun.png) no-repeat 5px center;
    top: 100px;
}
.floatPhone{
    background:#383838 url(../images/float-phone.png) no-repeat 14px center;
    top: 150px;
}
.floatTop{
    background:#383838 url(../images/float-top.png) no-repeat 15px center;
    top: 200px;
}
/*右侧浮框结束*/
/*首页内容主体结束*/



/*移动端head开始*/
.h-mobileLogin, .h-mobileBtn{
    display: inline-block;
}

.h-mobileLogin a, .h-mobileBtn a{
    display: block;
}
.h-mobileLogin a{
    margin-right: 10px;
}
.h-mobileBtn .navbar-toggle{
    background: rgba(144, 149, 154, 0.75);
    margin-right: 0;
    float:none;
}
.h-mobileBtn .navbar-toggle .icon-bar{
    background-color: #fff;
}
.h-mobileHead{
    position: absolute;
    right: 0;
    top:0;
    width:190px;
    height: 100%;
    overflow-y: auto;
    background-color: #333;
    display: none;
    z-index: 111;
}
.h-mHeadInner ul li{
    display: block;
}
.h-mHeadInner ul li a{
    /*color:#fff;*/
    font-size:14px;
    display: block;
    /*padding:0 10px;*/
    font-family: "microsoft yahei";
    position: relative;
}
.h-mHeadInner ul li a span{
    display: block;
    /*padding:10px;
	border-bottom: 1px solid #fff;*/
}
.h-mheadBtn{
    display: inline-block;
    position: absolute;
    top: 20px;
    right: 15px;
}
.h-mheadBtn img{
    display: none;
    width: 58%;
}
.h-mheadBtn .h-btnDown{
    display: block;
}
.h-navactive>a .h-btnDown{
    display: none;
}
.h-navactive>a .h-btnUp{
    display: block;
}
.h-mHead2{
    display: none;
}

.h-mHeadInner> ul> li> a{
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #404040;
    font-size: 14px;
    color: #f2f2f2;
    font-family: "microsoft yahei";
    background-color: #333;
    border-left: 6px solid #333;
    padding-left: 10px;
}
.h-mHeadInner>ul> li .h-mHead1> ul> li{
    border-bottom: 1px solid #3e3e3e;
}
.h-mHeadInner>ul> li .h-mHead1> ul> li> a{
    padding-left: 30px;
    background-color: #262626;
    height: 44px;
    line-height: 44px;
    font-size: 12px;
    color: #bfbfbf;
}
.h-mHeadInner>ul> li> .h-mHead1>ul> li> .h-mHead2> ul> li> a{
    font-size: 12px;
    background-color: #1f1f1f;
    padding: 0px 15px 0px 30px;
    color: #bfbfbf;
}
.h-mHeadInner>ul> li> .h-mHead1>ul> li> .h-mHead2> ul> li> a span{
    padding: 12px 0 12px 10px;
}
.h-mHeadInner>ul> li> .h-mHead1>ul> li> .h-mHead2> ul> li:first-child >a span{
    padding-top: 24px;
}
.h-mHeadInner>ul> li> .h-mHead1>ul> li> .h-mHead2> ul> li:last-child >a span{
    padding-bottom: 24px;
}
.h-mHeadInner>ul> li> .h-mHead1>ul> li> .h-mHead2> ul> li:first-child> a span{
    border-top: 1px solid #2e2e2e;
}
.h-mHeadInner> ul> li.h-navactive> a{
    background-color: #262626;
    border-left: 6px solid #2b358c;
    border-bottom-color:#3e3e3e ;
}
.h-mHeadInner>ul> li .h-mHead1> ul> li.h-navactive> a{
    background-color: #1f1f1f;
}
.h-headFirstPage a{
    text-align: center;
    padding-left: 0 !important;
    border-left: 0 !important;
}
.h-headFirstPage a span{
    display: inline-block !important;
    padding-left: 20px;
    background: url(../images/h-headFirstPage-icon.png) left center no-repeat;
    background-size: 13px 13px;
}

/*移动端head结束*/


/*新增首页内容开始*/
.h-deviceCarousel .carousel-inner ul{
	font-size: 0;
}
.h-deviceCarousel .carousel-inner ul li{
	display: inline-block;
	width: 20%;
	height: 200px;
}
.h-gtabCon .h-gtabConin{
	display: none;
}
.h-gtabCon .h-gtabConin:first-child{
	display: block;
}

/*新增首页内容结束*/


/*内页解决方案页面开始*/
.h-summarize2 .h-summarizeImg{
    width: 56%;
}
.h-summarize2 .h-summarizeTxt{
    width: 46%;
    margin-left:-2%;
    background: url(../images/solution-neiye-bg.png) no-repeat;
}
.h-padl58{
    padding-left: 58px !important;
}
.h-padl0{
    padding-left: 0 !important;
}
/*家电行业开始*/
.h-mainAll{
    overflow: hidden;
    zoom: 1;
}
.h-leftPanel{
    float:left;
    width:198px;
    margin-top: 26px;
    padding-bottom: 20px;
}
.h-mainPanel{
    margin-left:232px;
}
/*内页左侧导航开始*/
.h-banner2{
    background: url(../images/banner-neiye.jpg) no-repeat center;
    height: 260px;
    overflow: hidden;
}
.h-lMenutitle{
    width:198px;
    height: 72px;
    padding-right: 20px;
    background: url(../images/h-leftMenu-titleIcon.png) right center no-repeat;
}
.h-lmttitleTxt{
    width: 178px;
    text-align: center;
    background-color: #2b358c;
    color: #fff;
    height: 100%;
    padding: 6px 0;
}
.h-lmttitleTxt span:first-child{
    font-size:24px;
    font-family: "microsoft yahei";
    display: block;
    margin-bottom:2px;
}
.h-lmttitleTxt span:first-child+ span{
    color:#f2f2f2;
    font-size: 16px;
}
.h-leftMenu> ul> li> a{
    display: block;
    height: 44px;
    line-height: 24px;
    padding:10px 0px 10px 50px;
    border-bottom:1px solid #ececec;
    color:#333;
    font-size: 16px;
    font-family: "microsoft yahei";
    background: url(../images/left-menu-arrow1.png) 26px center no-repeat;
    cursor: pointer;
    border-right: 4px solid #fbfbfb;
    background-color: #fbfbfb;
}
.h-lMenuinner{
    border-bottom:1px solid #ececec;
}
.h-lMenuinner ul li{
    padding:6px 0px;
    background-color: #f7f7f7;
}
.h-lMenuinner ul li a{
    display: block;
    padding-left:50px;
    color:#333;
    font-size: 14px;
    line-height: 22px;
    border-right: 2px solid #f7f7f7;
    cursor: pointer;
}
.h-lMenuinner ul li a.h-navactive3{
    border-right: 2px solid #2b358c;
    color: #2b358c;
    font-weight: bold;
}
.h-leftMenu> ul> li.h-navactive> a{
    background: url(../images/left-menu-arrow2.png) 26px center no-repeat;
    background-color: #f4f4f4;
    border-right: 4px solid #2b358c;
    color: #2b358c;
    font-weight: bold;
}
.h-leftMenu> ul> li.h-navactive .h-lMenuinner{
    display: block;
}
/*内页左侧导航结束*/
.h-mainPanel .h-moudle .h-title{
    background-position: left 39px;
}
.h-mainPanel .h-moudle .h-title .h-titleMore{
    width: 80px;
   /* margin-top: 1px;*/
    line-height: 1.4;
    font-size: 12px;
}
.h-mainPanel .h-moudle .h-title .h-titleEtxt{
    width: 150px;
    margin-top: 10px;
    font-size: 12px;
    height: 12px;
}
.h-summarize{
    position: relative;
}


.h-summarizeIn{
    font-size: 0;
}
.h-summarizeImg{
    width: 24.8%;
    display: inline-block;
    vertical-align: middle;
}
.h-summarizeImg img{
    max-width: 100%;
}
.h-summarizeTxt{
    width: 44%;
    display: inline-block;
    background-color: #f7f7f7;
    border-radius: 10px;
    padding:4%;
    vertical-align: middle;
    text-align: left;
}
.h-summarizeTxt p{
    font-size:14px;
    font-family: "microsoft yahei";
    line-height: 32px;
    color:#333;
}
.h-featuresInntro{
    padding-left: 38px;
    font-size: 16px;
    font-family: "microsoft yahei";
    font-weight: bold;
    color: #333;
    position: relative;
    text-align: left;
    line-height: 34px;
    /* margin:30px 0px;*/
}
.h-featuresNum{
    background: url(../images/featuresNum-icon-neiye.png) left no-repeat;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #fff;
    display: inline-block;
    position: absolute;
    left: 0;
    text-align: center;
    top: -3px;
}
.h-featuresName{
    display: inline-block;
    font-size: 0;
    margin-left: -2px;
    margin-top: -4px;
    vertical-align: middle;
    margin-right: 18px;
}
.h-fnTxt{
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#fff;
    background-color: #2b358c;
    display: inline-block;
    padding-left:6px;
    padding-right: 6px;
}
.h-fnTxtl, .h-fnTxtr, .h-fnTxt{
    display: inline-block;
    vertical-align: middle;
}
.h-pieceRow{
    padding-bottom:30px;
    padding-top:30px;
    border-bottom:1px solid #f3f3f3;
}
.h-featuresImg div{
    margin-top:30px;
}
.h-featuresImg div img{
    max-width: 100%;
}
/*.h-featuresImg div:first-child{
	margin-top:30px;
}*/
.h-featuresInntro2{
    color:#333;
    font-size: 16px;
    font-family: "microsoft yahei";
    font-weight: bold;
    text-align: left;
}
.h-featuresInntro2 span:first-child+ span{
    display: block;
    text-indent: 2em;
    margin-top:10px;
    line-height: 34px;
}
.h-featuresInntro2 span:first-child+ span a{
    color:#af0e0e;
    font-size: 18px;
}
.h-fnTxtpage{
    margin-top:30px;
}
.h-fnTxtpage p{
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#333;
    line-height: 34px;
    text-indent: 2em;
    text-align: left;
}
.h-lastPiecerow{
    border-bottom: 0;
    padding-bottom:10px;
}
.h-summarizeIcon{
    background: url(../images/jiagechaxun-btn-neiye.png) no-repeat;
}
.h-summarizeBtn{
    width: 270px;
    height: 149px;
    margin: auto;
    display: inline-block;
}
.h-lookmoreIcon{
    background: url(../images/h-lookMore-btn.png) no-repeat;
}
.h-summarizeBtn a{
    display: inline-block;
    width: 175px;
    height: 51px;
    margin-top: 36px;
    text-align: center;
    line-height: 51px;
    cursor: pointer;
}
.h-summarizeBtn a span{
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#fff;
    display: inline-block;
    margin-left:38px;
}
.h-pl58{
    padding-left:58px;
}
.h-featuresInntro .h-bigTxt{
    color:#3f44bd;
    font-size:20px;
}
/*家电行业结束*/



/*内页解决方案页面结束*/


/*内页帮助支持页面开始*/
.h-banner3{
    background: url(../images/network-banner.jpg) center no-repeat;
    height: 260px;
}
.h-searchForm{
    text-align: left;
    margin-bottom:20px;
}
.h-searchForm form{
    width: 80%;
    font-size: 0;
    display: inline-block;
}
.h-searchForm form .h-formWrap{
    width: 33%;
    display: inline-block;
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#787878;
    margin-bottom:10px;
}
.h-searchForm form .h-formWrap label{
    font-weight: normal;
    margin-bottom: 0;
    vertical-align: middle;
    width: 10%;
}
.h-searchForm form .h-formWrap .form-control {
    display: inline-block;
    width: 75%;
    vertical-align: middle;
}
.h-searchForm button{
    display: inline-block;
    margin-bottom: 10px;
    vertical-align: bottom;
}
.btn-search{
    background-color: #2b358c;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #fff;
    height: 36px;
    border-radius: 0;
}
.btn-search:hover{
    color:#fff;
}
.btn-join{
    background-color: #90979e;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #fff;
    height: 36px;
    border-radius: 0;
}
.btn-join:hover{
    color:#fff;
    background-color: #8a9096;
}
.w100{
    width: 100px;
}
@-moz-document url-prefix() {
    fieldset { display: table-cell; }
}
.h-mrt30{
    margin-top:30px;
}
.h-networkResult table thead tr{

}
.h-networkResult table thead tr th{
    /*font-weight: normal;*/
    text-align: center;

}
.h-networkResult .table > thead > tr > th{
    border-bottom:1px dashed #eaeaea;
    color:#2b358c;
    padding:20px 0 20px 0px;
}
.h-networkResult .table > thead > tr > th span{
    border-right: 1px solid #2b358c;
    display: block;
    padding: 0 5px;
    font-size: 14px;
    font-family: "microsoft yahei";
}
.h-networkResult .table > thead > tr > th:first-child span{
    border-left:1px solid #2b358c;
}
.h-networkResult .table tbody tr td{
    color:#787878;
    font-size: 12px;
    font-family: "microsoft yahei";
    line-height: 18px;
    padding:14px 8px;
    border-bottom: 1px dashed #eaeaea;
    border-top: 0px;
}

@media screen and (max-width: 767px){
    .h-networkResult.table-responsive {
        border: 0;
    }
}
#div_page_id.pagination {
    font-size: 0;
    line-height: 20px;
    text-align: right;
    background-color: #fff;
    font-family: "microsoft yahei";
    display: block;
}
#div_page_id.pagination a {
    font-size: 12px;
    border: 1px solid #ececec;
    padding: 0px 7px;
    background-color: #f9fafc;
    display: inline-block;
    cursor: pointer;
    color: #333 !important;
}
#div_page_id.pagination a.disabled {
    background-color: #103b9c;
    color: #ffffff !important;
}
.w65{
    width: 65px;
}
/*内页帮助支持页面结束*/

/*内页招聘页开始*/
.h-alliaceMap{
    width: 100%;
    height: 366px;
    background-color: #9f9f9f;
}
.h-advertisesIntro ul li{
    padding:10px 0px;
    display: block;
    position: relative;
    border-bottom: 1px dashed #eaeaea;
}
.h-advertisesIntro ul li a{
    display: block;
    padding-left:30px;
    background: url(../images/alliance-circle2.png) left center no-repeat;
    text-align: left;
    cursor: pointer;
    position: relative;
}
/*.h-advertisesIntro ul li a:hover{
	background: url(../images/alliance-circle2.png) left center no-repeat;
}*/
.h-advertisesIntro ul li a:hover span{
    /*color:#2b358c;*/
}
.h-advertisesIntro ul li a span{
    font-size: 14px;
    font-family: "microsoft yahei";
    /*color:#787878;*/
    line-height: 22px;
    vertical-align: middle;
}
.h-inlineSpan span{
    display: inline-block;
}
.h-aiNamelocal{
    width:25%;
    font-size: 0;

}
.h-aiNamelocal .h-aiName{
    width: 100%;
    padding-right:10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
    color: #2b358c;
}
.h-aiLocal{
    /*width: 25%;*/
    width: 79px;
    padding-right:5px;
    vertical-align: middle;

}
.h-aiLocalWid{
    /*width: 12%;*/
    color: #2b358c;
}
.h-aiLocaltxt{
    width: auto;
    /*max-width: 76%;*/
    max-width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #2b358c;
}

.h-aiclaims{
    width: 30%;
    color:#787878;
    overflow: hidden;
}
.h-aiclaims .h-aiwages{
    width: 25%;
    float: right;
    color:#fd5f39;
    margin-top: 2px;
}
.h-aiTime{
    display: inline-block;
    position: absolute;
    right: 0;
    top: 12px;
}
.h-aiTime span{
    font-size: 12px;
    color: #c4c4c4;
    font-family: "microsoft yahei";
}
.h-advertiseTitle{
    text-align: left;
    padding-left:20px;
    background: url(../images/alliance-circle2.png) left 9px no-repeat;
    padding-bottom: 14px;
    border-bottom: 1px dashed #eaeaea;
}
.h-advertiseTitle span{
    font-size: 14px;
    color: #2b358c;
    font-family: "microsoft yahei";
    line-height: 24px;
}
.h-advertiseTitle .h-advertiseTitlein{
    display: block;
}
.h-advertiseTitle .h-advertiseTitlein span:first-child{
    margin-right: 10px;
}
.h-advertisedetail{
    text-align: left;
    padding-left: 20px;
}
.h-advertisedetail .h-adpiece{
    margin-top:20px;
    font-size: 14px;
    font-family: "microsoft yahei";
}
.h-advertisedetail .h-adpiece span:first-child{
    color:#2b358c;
    line-height: 24px;
}
.h-advertisedetail .h-adpiece span:first-child+ span{
    color:#787878;
    line-height: 24px;
}

.h-adpiece .h-adpiecein{
    width: 31%;
    display: inline-block;
}
.btn-back{
    color:#fff;
    background-color: #90979e;
    height: 36px;
    cursor: pointer;
    border-radius: 0;
}
.btn-back:hover{
    color:#fff;
}
.h-mrt20{
    margin-top:20px;
}
.h-mrb20{
    margin-bottom: 20px;
}
.h-txtR{
    text-align: right;
}
.h-paidIntro{
    margin:30px 0px;
    padding-left:20px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#2b358c;
    background: url(../images/alliance-circle2.png) left center no-repeat;
    text-align: left;
}
.h-banner-alliance{
    background: url(../images/banner-alliance.jpg) no-repeat center;
    height: 260px;
    overflow: hidden;
}
.h-tabAlliance ul{
    text-align: left;
}
.h-paidImg{
    margin-bottom: 10px;
}
.h-paidImg img{
    max-width: 100%;
}
.h-paidpiece{
    text-align: left;
}
.h-paidpiece> span{
    display: block;
    color:#2b358c;
    font-size: 14px;
    line-height: 26px;
    font-family: "microsoft yahei";
}
.h-paidpieceIn{
    line-height: 26px;
    color:#333;
    font-family: "microsoft yahei";
    font-size: 14px;
    margin-bottom: 28px;
}
.h-paidpieceIn p{
    padding-left:14px;
}
.h-expalin{
    color:#d02929;
    font-size: 14px;
    font-family: "microsoft yahei";
    margin:10px 0 20px 0;
    display: block;
    text-align: left;
}
.h-selectionTitle{
    margin: 30px 0px;
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#2b358c;
}
.h-selectPiece{
    margin-bottom: 32px;
    color:#333;
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 32px;
    text-align: left;
}
.h-selectPiece span{
    font-weight: bold;
}
.h-swiper-alliance .swiper-slide, .h-swiper-alliance .swiper-wrapper{
    height: auto !important;
}
/*内页招聘页结束*/

/*内页招租开始*/
.h-aiNamelocal2 span{
    color: #2b358c;
    display: inline-block;
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 22px;
}
.h-aiNamelocal2 .h-aiName{
    vertical-align: bottom !important;
}
.h-aiNamelocal2 .h-aiInfo2{
    vertical-align: bottom !important;
}
.h-aiNamelocal2 .h-hot{
    vertical-align: top !important;
}
.h-advertisedetail .h-adpiece2{
    vertical-align: top;
    display: inline-block;
    margin-top: 20px;
    font-size: 14px;
    font-family: "microsoft yahei";
    width: 32%;
}
.h-advertisedetail .h-adpiece2 span:first-child{
    color: #2b358c;
    line-height: 24px;
}
.h-advertisedetail .h-adpiece2 span:first-child+ span {
    color: #787878;
    line-height: 24px;
}
/*内页招租结束*/

/*内页订单查询页开始*/
.h-tabIn ul li{
    display: inline-block;
    margin-left:2%;
    margin-bottom: 10px;
}
.h-tabIn ul li:first-child{
    margin-left:0;
}
.h-tabIn ul li a{
    border:1px solid #b0b0b0;
    padding:6px 20px;
    display: block;
    font-size: 16px;
    font-family: "microsoft yahei";
    color: #939495;
    cursor: pointer;
    /*border-radius: 20px;*/
}
.h-tabIn ul li a.h-tabActive{
    background-color: #f0f0f0;
    color:#2b358c;
    border-color: #f0f0f0;
}
.h-orderSearch{
    width: 60%;
    color: #333;
    border: 1px solid #b0b0b0;
    height: 42px;
    line-height: 42px;
    vertical-align: middle;
    padding-right: 125px;
    position: relative;
    overflow: hidden;
    margin:18px auto 0px auto;
}
.h-osearchInput{
    float: left;
    width: 100%;
    height: 42px;
}
.h-osearchInput input {
    height: 42px;
    width: 100%;
    padding-left: 10px;
    border: 0px;
}
.btn-orderSearch{
    width: 116px;
    height: 42px;
    color:#fff;
    font-size: 14px;
    font-family: "microsoft yahei";
    background-color: #2b358c;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
    border-radius: 0;
}
.btn-orderSearch:hover, .btn-orderSearch:focus{
    color:#fff;
}
.h-orderTitle{
    margin-top:28px;
    margin-bottom: 14px;
    font-size: 16px;
    font-family: "microsoft yahei";
    line-height: 24px;
    color:#656565;
    display: block;
    text-align: left;
    font-weight: bold;
}
.h-orderInfo{
    padding-left:36px;
    text-align: left;
    margin-bottom: 20px;
    position: relative;
}

.h-orderInfo> div{
    width: 31%;
    color:#333;
    font-size: 14px;
    font-family: "microsoft yahei";
    display: inline-block;
}
.h-foldBtn{
    background: url(../images/h-order-jia.png) left center no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    width: 14px !important;
    height: 20px;
    cursor: pointer;
}
.h-foldBtn.h-foldClose{
    background: url(../images/h-order-jian.png) left center no-repeat;

}
.h-orderNum{
    color:#2b358c;
}
.h-orderTime{
    text-align: center;
}
.h-orderState{
    text-align: right;
}
.h-orderLogistics{
    margin-bottom: 28px;
    background-color: #fbfbfb;
    width: 92%;
    /*padding:10px 10px 10px 20px;*/
    padding:10px 10px 10px 150px;
    margin-left: auto;
    margin-right: auto;
    display: none;
}
.h-orderLogistics div{
    border-left: 2px solid #e7e7e7;
    text-align: left;
}
.h-orderLogistics div ul li{
    display: block;
    margin-left: -6px;
    /*margin-bottom: 12px;*/
    margin-bottom: 24px;
    position: relative;
}
.h-orderLogistics div ul li a{
    background: url(../images/h-order-circle.png) no-repeat left 8px;
    color: #787878;
    font-family: "microsoft yahei";
    font-size: 14px;
    padding-left: 34px;
    line-height: 26px;
    display: block;
    cursor: pointer;
}
.h-orderLogistics div ul li.h-orderActive{
    margin-left:-9px;
}
.h-orderLogistics div ul li.h-orderActive a{
    background: url(../images/qs2.png) no-repeat left 5px;
}
.h-orderLogistics div ul li a> span:first-child{
    display: inline-block;
    margin-right: 8px;
}
.h-orderLogistics div ul li a span.h-olTime{
    color:#9e9e9e;
    display: inline-block;
    position: absolute;
    /*left: -80px;*/
    left: -126px;
    top: 3px;
    line-height: normal;
}
.h-orderLogistics div ul li a span.h-olTime span:first-child{
    font-size: 12px;
    display: inline-block;
    margin-left: 20px;
}
.h-orderLogistics div ul li a span.h-olTime span:first-child+ span{
    font-size: 12px;
    display: inline-block;
    margin-left: 4px;
}
.h-orderLogistics div ul li a span.h-orderPhone{
    color:#103b9c;
}
.h-orderTree{
    font-size: 14px;
    color:#787878;
    font-family: "microsoft yahei";
    background: url(../images/h-order-line.png) center repeat-x;
    text-align: left;
    margin-bottom: 28px;
    padding-left: 26px;
}
.h-orderTree> div{
    display: inline-block;
    width: 31%;
}
.h-orderTree> div> span{
    display: inline-block;
    background-color: #fff;
    padding:0 10px;
}
.h-orderTree> div> span img{
    vertical-align: middle;
}
.h-orderTree> div> span span{
    vertical-align: middle;
}
.h-mrt40{
    margin-top:40px;
}
.h-bannerOrder{
    background: url(../images/banner-order.jpg) no-repeat center;
    height: 260px;
    overflow: hidden;
}
.h-mrt0{
    margin-top:0px;
}
.h-reminder{
    text-align: left;
    margin-bottom: 28px;
}
.h-reminder> span{
    display: block;
    color: #e01f1f;
    font-family: "microsoft yahei";
    font-size: 12px;
    margin-bottom: 8px;
}
.h-reminder> div{
    color: #787878;
    font-family: "microsoft yahei";
    font-size: 12px;
}
.btn-login3 {
    background-color: #103B9C;
    color: #fff;
    font-size: 12px;
    font-family: "microsoft yahei";
    height: 18px;
    width: 40px;
    padding: 0;
    border-radius: 0;
    cursor: pointer;
}
.btn-regist3{
    background-color: #90979e;
    color: #fff;
    font-size: 12px;
    font-family: "microsoft yahei";
    height: 18px;
    width: 40px;
    padding: 0;
    border-radius: 0;
    cursor: pointer;
}
.btn-login3:hover, .btn-regist3:hover, .btn-login3:focus, .btn-regist3:focus{
    color: #fff;
}
/*内页订单查询页结束*/


/*内页个人信息页开始*/
.h-personalAll{
    text-align: left;
}
.h-perForm{
    text-align: left;
}
.h-personalAll{
    font-size: 14px;
    font-family: "microsoft yahei";
}
.h-personalAll> div{
    display: inline-block;
    color:#787878;
    margin-right: 5%;
}
.h-personalAll> a{
    color: #103b9c;
    text-decoration: underline;
    cursor: pointer;
}
.h-perForm form{
    font-size: 0;
}
.form-control{
    border-radius: 0;
}
.h-perForm .h-formWrap{
    margin-top:14px;
    display: inline-block;
    width: 33.3%;
    font-size: 0;
    font-family: "microsoft yahei";
    color:#787878;
}
  
.h-perForm .h-formWrap .control-label{
    font-size: 14px;
    width: 30%;
    text-align: right;
    font-weight: normal;
    vertical-align: middle;
}
.h-perForm .h-formWrap .h-formStyle{
    padding-left:5px;
    padding-right: 5px;
    font-size: 14px;
    width: 70%;
    display: inline-block;
    vertical-align:middle ;
}
.iconred:before {
    content: "";
    background: url(../images/form-icon-4.png) 0px center no-repeat;
    width: 9px;
    height: 6px;
    display: inline-block;
}
.h-formUp{
    margin-top:20px;
}
.h-formUp .control-label{
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#787878;
    vertical-align: middle;
    font-weight: normal;
    margin-right: 5px;
}
.h-formupImg{
    display: inline-block;
    vertical-align: middle;
}
.h-formupaddImg{
    vertical-align: top;
    position: relative;
    display: inline-block;
    margin-right: 20px;
}
.h-formupaddImg i{
    display: inline-block;
    width: 20px;
    height: 20px;
    position: absolute;
    right: -2px;
    top: -6px;
}
.h-formupaddImg> div{
    border-radius: 5px;
    border:1px solid #b0b0b0;
    width: 66px;
    height: 66px;
    margin: 0 auto;
}
.h-formupaddImg> div img{
    width: 100%;
    height: 100%;
    border: 0;
}
.h-formupaddImg> span{
    font-size: 12px;
    font-family: "microsoft yahei";
    color:#868686;
    display: inline-block;
    margin-top: 6px;
}
.h-formupAdd{
    width: 66px;
    height: 66px;
    background: url(../images/formUp-add-img.png) no-repeat center;
    border:1px dashed #b0b0b0;
    border-radius: 5px;
    margin-right:20px;
    vertical-align: top;
    display:inline-block ;
}
.h-btnKeep{
    background-color: #2b358c;
    color:#fff;
    font-size: 14px;
    border-radius: 0;
    /*font-family: sans-serif;*/
}
.h-personalFlow {
    border-left: 2px solid #e7e7e7;
    text-align: left;
}
.h-personalFlow ul li {
    display: block;
    margin-left: -6px;
    margin-bottom: 12px;
}
.h-personalFlow ul li> div {
    background: url(../images/h-order-circle.png) no-repeat left 8px;
    color: #787878;
    font-family: "microsoft yahei";
    font-size: 14px;
    padding-left: 34px;
    line-height: 26px;
    display: block;
    cursor: pointer;
}
.h-swiper-personal .swiper-slide{
    width: 100%;
    margin:30px auto 30px auto;
}
.h-personalFlow{
    width: 76%;
    margin:auto;
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#787878;
}
.h-personalFlow ul li> div{
    overflow: hidden;
    zoom: 1;
}
.h-personalFlow .h-pflowTitle{
    width: 60%;
    vertical-align: middle;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #787878;
}
.h-swiper-personal .swiper-slide:first-child .h-personalFlow .h-pflowTitle{
    width: 50%;
}
.h-personalFlow> span{
    display: inline-block;
}
.h-pflowRevise{
    float: right;
    display: inline-block;
    color: #787878;
}
.h-pflowRevise:hover, .h-personalFlow .h-pflowTitle:hover{
    color: #103b9c;
}
.h-txtL{
    text-align: left;
}
.h-swiper-personal .swiper-slide, .h-swiper-personal .swiper-wrapper{
    height: auto !important;
}
.h-perL{
    width: 50%;
    vertical-align: top;
    float: left;
}
.h-perR{
    padding-left: 2%;
    vertical-align: top;
    overflow: hidden;
}
.h-perL span, .h-perR span{
    color:#787878;
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 22px;
    margin-bottom: 5px;
    display: block;
}
.h-permTitle{
    font-weight: bold;
}
.h-disB{
    display: block;
}
span.h-disInLine{
    display: inline-block;
}
.h-disInLine2{
    display: inline-block;
}
.h-perDetails{
    width: 90%;
    margin: auto;
}
/*内页个人信息页结束*/

/*内页价格查询开始*/

.h-priceLine{
    border-bottom: 1px solid #e4e4e4;
}
.h-priceForm, .h-priceForm .h-formWrap{
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#787878;
    font-weight: normal;
    text-align: left;
}
.h-priceForm label{
    font-weight: normal;
}
.h-priceftype .control-label{
    width: 65px;
    float: left;
    margin-top: 1px;
}
.h-priceftype .h-formStyle{
    margin-left:75px;
}
.h-radio{
    display: inline-block;
    margin-right: 20px;
}
.h-formStyle .h-radio:first-child{
    margin-left:10px;
}
.h-priceftype .h-formStyle .h-radio:first-child{
    margin-left: 0;
}
.h-priceftype .h-formStyle .h-radio{
    margin-bottom: 10px;
}
.h-radio label{
    vertical-align: middle;
}

.h-radio input{
    vertical-align: middle;
    margin-top:-2px;
    margin-bottom:1px;
    margin-right:5px;
}
.h-formCity{
    font-size: 0;
}
.h-formCity .h-selectCity:first-child {
    margin-right: 4%;
}
.h-formCity .h-selectCity {
    display: inline-block;
    width: 48%;
}
.h-priceForm .h-formWrap{
    margin-bottom: 20px;
}
.h-formCity.h-formWrap{
    font-size: 0;
}
.h-pfper3 {
    font-size: 0;
}
.h-pfper3 .h-formWrap{
    width: 33.3%;
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
}
.h-pfper3 .h-formWrap .h-formStyle{
    display: inline-block;
    display: inline-block;
    width: 62%;
    padding-left: 5px;
    vertical-align: middle;
}
.h-priceCozen{
    background-color: #f8f8f8;
    height: 30px;
    line-height: 30px;
    padding:0 12px;
    width: 62%;
    float: right;
}
.h-priceCozen span:first-child{
    display: inline-block;
    color:#333;
    font-size: 16px;
    font-family: "microsoft yahei";
}
.h-priceCozen span:first-child+ span{
    color:#2b358c;
    font-size: 16px;
    font-family: "microsoft yahei";
}
.h-pfper3 .h-formWrap .control-label{
    vertical-align: middle;
}
.h-pricePiece{
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
}

.h-textR.h-formWrap{
    text-align: right;
}
.h-radioW{
    width: 63px;
    text-align: right;
}
.h-btnBlue{
    background-color: #2b358c;
    color: #fff;
    font-size: 14px;
    font-family: "microsoft yahei";
    border-radius: 0px;
}
.h-btnGray{
    background-color: #90979e;
    color: #fff;
    font-size: 14px;
    font-family: "microsoft yahei";
    border-radius: 0px;
}
.h-textL{
    text-align: left;
}
.h-padT28b14{
    padding-top:28px;
    padding-bottom:14px;
}
.h-pricePup{
    text-align: left;
    padding:30px;
    border: 3px solid #e4e4e4;
    height: 260px;
    position: relative;
    margin: 30px 0px;
}
.h-priceArrow{
    position: absolute;
    top: -18px;
    left: 33px;
}
.h-priceBg{
    position: absolute;
    bottom: 10px;
    right: 100px;
    z-index: -1;
}
.h-pricePuptitle{
    color:#2b358c;
    font-size: 16px;
    font-family: "microsoft yahei";
    display: inline-block;
    margin-bottom: 14px;
    font-weight: bold;
}
.h-pricePuptxt{
    color:#2b358c;
    font-size: 14px;
    font-family: "microsoft yahei";
    display: inline-block;
    margin-bottom: 22px;
    margin-left: 30px;
}
.h-priceFormD .h-formWrap{
    margin-bottom: 20px;
    vertical-align: middle;
}
.h-priceFormD .h-formWrap .control-label{
    width:30%;
    text-align: right;
    vertical-align: middle;
}
.h-priceFormD .h-formWrap .h-formStyle{
    width: 70%;
    vertical-align: middle;
}
.h-totalForm {
    /*float:right;*/
    position: absolute;
    right: 10px;
    bottom: 10px;
}
.h-totalForm label, .h-totalForm .h-formStyle{
    font-size: 16px !important;
    font-family: "microsoft yahei";
    color:#2b358c !important;
    font-weight: bold !important;
}
.h-footprints{
    font-size: 0;
    padding-left: 0;
    position: relative;
    margin-bottom: 30px;
}
.h-footprints i{
    display: inline-block;
    width: 18%;
    position: absolute;
    left: -6%;
    top:-12px;
}
.h-footprints i img{
    max-width: 100%;
}
.h-fprintsCon{
    height: 180px;
    width:100%;
    background-color: #f7f7f7;
    overflow: hidden;
    padding-left: 16%;
    text-align: left;
}
.h-fprintsCon2{
    height: 136px;
    width:100%;
    background-color: #f7f7f7;
    overflow: hidden;
    padding-left: 16%;
    text-align: center;
}
.h-fprintsCon2in{
    margin:46px 0px 0px -16%;
}
.h-fprintsCon2in span{
    font-size: 16px;
    display: inline-block;
    color: #333;
    margin-left:14px;
    vertical-align: middle;
    margin-bottom: 6px;
}
.h-fprintsCon2in img{
    display: inline-block;
    width: 29px;
    vertical-align: middle;
    margin-bottom: 6px;
}
.h-fprintsCon2btn{
    position: absolute;
    right:20px;
    bottom:20px;
}
.h-fprintsCon> span{
    color:#333;
    font-size: 16px;
    font-family: "microsoft yahei";
    display: block;
    line-height: 24px;
    margin:26px 0px;
}
.h-fprintsBtn{
    width: 71px;
    height: 136px;
    background-color: #f8f0db;
    border-bottom-right-radius: 50px 70px;
    border-top-right-radius: 50px 70px;
    float: right;
    color: #bb9645;
    font-size: 16px;
    font-family: "microsoft yahei";
    display: table;
}
.h-fprintsBtn span{
    display: table-cell;
    vertical-align: middle;
}
.h-printsForm form{
    width: 83%;
}
.h-formSubmit{
    position: absolute;
    right: 10px;
    bottom:20px;
}
.h-formSubmit .btn{
    border-radius: 0;
}
.w80{
    width: 80px;
}
.h-printsForm .h-formWrap{
    width: 30%;
    margin-right: 3%;
    display: inline-block;
}
.h-printsForm .h-formWrap .control-label{
    width: 26%;
    color:#333;
}
.h-printsForm .h-formWrap .h-formStyle{
    display: inline-block;
    width: 74%;
}
.h-printsForm .h-formWrap .h-formStyle input{
    border:0;
    border-bottom: 1px solid #333;
    background-color: #f7f7f7;
    box-shadow: none;
    padding: 2px 5px;
    height: 26px;
}
.h-explain{
    font-size: 12px;
    font-family: "microsoft yahei";
    color:#787878;
    text-align: left;
    margin-bottom: 30px;
}
.h-explain span{
    color:#e01f1f;
    display: block;
    margin-bottom: 4px;
}
.h-hidden{
    overflow: hidden;
}
.h-pricefL{
    display: inline-block;
    width: 33.3%;
    vertical-align: top;
}
.h-pfper3 .h-pricefL .h-formWrap{
    width: 100%;
}
.h-priceForm .h-formWrap2{
    width: 33.3%;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 20px;
}
.h-provinceCity {
    position: absolute;
    top: 647px;
    left: 310px;
    border: 1px solid #d3d3d3;
    border-top: 0;
    background-color: #fdfdfd;
    z-index: 2;
    display: none;
}
.h-provinceCity .h-provincetabs {
    border-bottom: 1px solid #3f44bc;
}
.h-provinceCity .h-provincetabs ul {
    font-size: 0;
    margin-bottom: 0;
}
.h-provinceCity .h-provincetabs ul li {
    display: inline-block;
    padding: 8px 0px;
    width: 25%;
}
.h-provinceCity .h-provincetabs ul li.h-active {
    background-color: #3f44bc;
    /* border: 1px solid #3f44bc; */
}
.h-provinceCity .h-provincetabs ul li a {
    font-size: 14px;
    color: #333;
    border-left: 1px solid #d3d3d3;
    display: block;
    text-align: center;
    cursor: pointer;
}
.h-provinceCity .h-provincetabs ul li:first-child a {
    border-left: 0;
}
.h-provinceCity .h-provincetabs ul li.h-active a {
    color: #fff;
    border-left: 1px solid #3f44bc;
}
.h-provincecon {
    padding: 10px;
    height: 170px;
}
.h-invis {
    display: none;
    position: relative;
}
.h-provincelist ul {
    font-size: 0;
    margin-bottom: 0;
    text-align: left;
}
.h-provincelist ul li {
    display: inline-block;
    width: 25%;
    padding: 8px 0px;
}
.h-hotCity .h-provincelist ul li {
    width: 20%;
    text-align: center;
}
.h-provincelist ul li a {
    display: block;
    font-size: 16px;
    color: #333;
    cursor: pointer;
}
.h-moreCity {
    text-align: center;
}
.h-moreCity .h-provincelist {
    width: 66%;
    margin: auto;
    display: inline-block;
}
.h-provincenext {
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 50px;
    cursor: pointer;
}
.h-provincenext .h-cityBtn {
    background: url(../images/h-next-icon.png) right center;
    width: 24px;
    height: 38px;
}
.h-provincepre{
    display: inline-block;
    position: absolute;
    left:10px;
    top:50px;
    cursor: pointer;
}
.h-provincepre .h-cityBtn{
    background: url(../images/h-pre-icon.png) left center;
    width: 24px;
    height: 38px;
}
.h-unitOut{
    position: relative;
}
.h-unitOut .form-control{
    padding-right: 18px;
}
.h-unitOut .h-unit{
    position: absolute;
    top: 6px;
    right: 2px;
    font-size: 16px;
}
.h-pfper3.h-priceForm .h-formWrap .control-label {
    vertical-align: middle;
    width: 24%;
    text-align: right;
}
.h-pfper3.h-priceForm .h-formWrap .h-formStyle{
    width: 76%;
}
.h-mrt28{
    margin-top: 28px;
}
/*内页价格查询结束*/


/*内页解决方案内页增值服务开始*/

.h-servicePiece{
    padding-left: 33px;
    background: url(../images/h-servicePiece-icon.png) left 3px no-repeat;
    margin-top: 25px;
    text-align: left;
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#333;
    line-height: 24px;
    overflow: hidden;
    zoom:1;
}
.h-servicePiece:first-child{
    margin-top: 14px;
}
.h-servicePiece p:first-child{
    font-weight: bold;
    float:left;
    margin-right: 20px;
}
.h-servicePiece p:first-child+ p{
    overflow: hidden;
}
.h-servicePieceimg{
    text-align: center;
    margin:25px 0;
}
.h-servicePieceimg img{
    max-width: 100%;
}
/*内页解决方案内页增值服务结束*/

/*内页抗疫救灾开始*/
.sicial-about {
    overflow: hidden;
    clear: both;
    text-align: left;
}
.social-title {
    font-size: 20px;
    line-height: 1.2;
    text-align: left;
    border-bottom: 1px solid #f2f3f5;
    padding: 20px 0px;
    margin-bottom: 40px;
}
.detail-text {
    text-align: left;
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 1.75;
    text-indent: 2em;
}
.height100 {
    height: 50px;
    width: 100%;
}
.sicial-about {
    overflow: hidden;
    clear: both;
    text-align: left;
}
.sicial-about-title {
    font-size: 16px;
    line-height: 1.2;
    text-align: left;
    border-bottom: 1px solid #f2f3f5;
    padding-bottom: 10px;
    margin-bottom: 40px;
}
.sicial-about-title a {
    float: right;
    font-size: 14px;
    color: #666;
    margin-right: 10px;
    line-height: 16px;
    margin-top: 12px;
    letter-spacing: 1px;
}
.sicial-about-list-news {
    margin: 0px 3px 20px 3px;
    padding-bottom: 1px;
}
.sicial-about-list-news .news-item {
    margin-bottom: 20px;
}
.sicial-about-list-news .news-img {
    max-width: 162px;
    width: 35%;
    height: 132px;
    float: left;
}
.sicial-about-list-news .news-info {
    height: 132px;
    float: left;
    margin-left: 2%;
    width: 63%;
}
.news-title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.sicial-about-list-news .news-truncated {
    max-height: 75px;
}
.news-truncated {
    font-size: 14px;
    line-height: 23px;
    color: #999;
    padding-top: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.sicial-about-list-video {
    margin: 0px 2px 20px 2px;
    padding-bottom: 1px;
    clear: both;
    overflow: hidden;
}
.mediaDatabase-item {
    display: inline-block;
    height: 208px;
    width: 215px;
    overflow: hidden;
    float: left;
    margin: 0px 10px;
}
.mediaDatabase-item .img-box {
    width: 100%;
    height: 123px;
    overflow: hidden;
    margin-bottom: 14px;
    position: relative;
}
.mediaDatabase-item .mediaDatabase-title {
    line-height: 1.2;
    height: 40px;
    overflow: hidden;
}
.font-size-14 {
    font-size: 14px;
}
.clear{ clear:both}
/*内页抗疫救灾结束*/

/*弹出框样式开始*/
.h-modal .modal-header{
    text-align: center;
    border-bottom: 0px;
    padding: 20px;
}
.h-modal .modal-body{
    padding:0 20px;
}
.h-modal .modal-title{
    color:#2b358c;
    font-size: 18px;
    font-family: "microsoft yahei";
    line-height: 28px;
}
.h-modal .modal-footer {
    border-top: 0;
    padding: 20px;
}
.h-aCodein> div{
    width: 248px;
    height: 248px;
    border:3px solid #e0e0e0;
    margin: auto;
}
.h-aCodein> div img{
    width: 100%;
    height: 100%;
}
.h-aCodein span{
    display: block;
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #000;
    margin:26px 0px;
}
.h-aCodein a{
    color:#3365c1;
    display: inline-block;
    font-size: 16px;
    text-decoration: underline;
    font-family: "microsoft yahei";
    cursor: pointer;
}
.h-activityCode .modal-body{
    text-align: center;
}
.h-activityCode .modal-content{
    padding:0px 0px 30px 0px;
}
.h-activityCode .modal-header{
    padding: 25px 30px 18px 30px;
    overflow: hidden;
}
@media screen and (min-width: 1000px){
    .h-modal.modal-dialog{
        width: 900px;
    }
    .h-activityCode.modal-dialog{
        width: 470px;
    }
    .h-sucessModle.modal-dialog{
        width: 390px;
    }
    .h-w654.modal-dialog{
        width: 654px;
    }
}
.h-btnBack{
    color:#fff;
    font-size: 14px;
    font-family: "microsoft yahei";
    background-color: #90979e;
    width: 100px;
    border-radius: 0;
}
/*弹出框样式结束*/


/*内页加盟页面开始*/
.h-txtCen{
    text-align: center !important;
}
.h-allianceIntxt{
    display: inline-block;
    color:#333;
    font-family: "microsoft yahei";
    font-size: 16px;
    line-height: 24px;
    margin:48px 0;
    font-weight: bold;
}
.h-aInadvantage ul{
    font-size: 0;
}
.h-aInadvantage ul li{
    display: inline-block;
    margin-right: 4%;
    vertical-align: top;
    margin-bottom: 36px;
}
.h-aInadvantage ul.h-advantage3 li{
    width: 30.6%;
}
.h-aInadvantage ul.h-advantage2 li{
    width: 48%;
}
.h-aInadvantage ul.h-advantage4 li{
    width: 48%;
}
.h-mr0{
    margin-right: 0 !important;
}
.h-aInadvantage ul li> div{
    border:1px solid #e6e6e6;
    border-radius: 5px;
    padding:0 10px;
}
.h-aInadvantage ul.h-advantage3 li> div{
    height: 200px;
}
.h-aInadvantage ul.h-advantage2 li> div{
    height: 200px;
}
.h-aInadvantage ul.h-advantage4 li> div{
    height: 160px;
}
.h-aInadvantage ul li> div i{
    display: block;
    margin:30px 0px 25px 0px;
}
.h-aInadvantage ul li> div p{
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#505050;
    line-height: 24px;
}
.h-aInadvantage{
    margin-bottom:40px;
}
.h-allianceCon{
    display: none;
}
.h-tabCon3 .h-tabConin3{
    display: none;
}
.h-tabCon3 .h-tabConin3:first-child{
    display: block;
}
/*内页加盟页面结束*/


/*解决方案主营产品内页开始*/
.h-productCon{
    height: 78px;
    overflow: hidden;
}
.h-productList ul{
    font-size: 0;
    text-align: left;
}
.h-productList ul li{
    display: inline-block;
    width: 50%;
    padding: 0 6% 28px 6%;
    text-align: center;
    vertical-align: top;
}

.h-productList ul li div i{
    display: block;
}
.h-productList ul li div span{
    display: block;
    color:#191919;
    font-size: 16px;
    font-family: "microsoft yahei";
    margin:10px auto;
}


.h-productList ul li div p{
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#666;
    line-height: 26px;
    text-align: left;
    margin: 0;
}
.h-productList ul li div.h-plistLink a{
    color:#2b358c;
    cursor: pointer;
}
/*解决方案主营产品内页结束*/


/*解决方案平台能力内页开始*/
.h-banner-platform{
    background: url(../images/banner-platform.jpg) no-repeat center;
    height: 400px;
    overflow: hidden;
}
.h-splatformTxt{
    font-size: 16px;
    font-family: "microsoft yahei";
    color: #303030;
    line-height: 36px;
    margin-top: 55px;
    margin-bottom: 32px;
    padding: 0 15px;
}
.h-splatformTxt p{
    margin: 0;
    text-align: center;
}
.h-splatformIcon{
    padding-left:66px;
    display: inline-block;
    margin: 78px 0px 30px 0px;
    text-align: left;
}
.h-splatform-warehouse{
    background: url(../images/h-platformIn-cangku.png) left center no-repeat;
}
.h-splatform-it{
    background: url(../images/h-platformIn-it.png) left center no-repeat;
}
.h-splatform-stem{
    background: url(../images/h-platformIn-ganxian.png) left center no-repeat;
}
.h-splatformIcon span:first-child{
    display: block;
    color:#2e3d96;
    font-family: "microsoft yahei";
    font-size: 30px;
}
.h-splatformIcon span:first-child+ span{
    display: block;
    color: #bebebe;
    font-size: 18px;
    font-family: "microsoft yahei";
}
.h-warehouse-banner{
    background: url(../images/h-warehouse-banner.jpg) center no-repeat;
    height: 280px;
    width: 100%;
}
.h-stem-banner{
    background: url(../images/h-stem-banner.jpg) center no-repeat;
    height: 280px;
    width: 100%;
}
.h-distribution-banner{
    background: url(../images/h-distribution-banner.jpg) center no-repeat;
    height: 280px;
    width: 100%;
}
.h-install-banner{
    background: url(../images/h-install-banner.jpg) center no-repeat;
    height: 280px;
    width: 100%;
}
.h-it-banner{
    background: url(../images/itbanner.jpg) center no-repeat;
    height: 280px;
    width: 100%;
}
.h-splatformTitle{
    display: block;
    font-size: 18px;
    font-family: "newFont";
    color:#222;
    margin:46px 0px 14px 0px;
}
.h-platforminCon ul{
    font-size: 0;
    text-align: left;
}
.h-platforminCon ul li{
    display: inline-block;
    padding:32px 15px;
    text-align: center;
    vertical-align: top;
}
.h-platforminCon ul.h-pincon3 li{
    width: 33.3%;
}
.h-platforminCon ul.h-pincon4 li{
    width: 25%;
}
.h-platforminCon ul li div .h-platinNumber{
    display: block;
}
.h-platforminCon ul li div .h-platinNumber span:first-child{
    font-size: 40px;
    font-family: "microsoft yahei";
    color:#3f44bc;
}
.h-platforminCon ul li div .h-platinNumber span:first-child+ span{
    color:#4f4f4f;
    font-family: "microsoft yahei";
    font-size: 22px;
    display: inline-block;
    margin-left: 8px;
}
.h-platforminCon ul li div .h-platinName{
    font-size: 22px;
    font-family: "microsoft yahei";
    color:#4f4f4f;
    display: block;
}
.h-platformLable{
    font-size: 0;
    text-align: left;
}
.h-platformLable span:first-child{
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    font-family: "newFont";
    color:#fff;
    height: 32px;
    line-height: 32px;
    padding:0 13px;
    background-color: #3f44bc;
}
.h-platformLable span:first-child+ span{
    display: inline-block;
    height: 32px;
}
.h-font18{
    font-size: 18px !important;
}
.h-platforminCon ul li div .h-platinName.h-font18{
    line-height: 30px;
}
.h-spsystem{
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #222;
    display: block;
    margin: 14px 0px 40px 0px;
}
.h-spsystemImg img{
    max-width: 100%;
}
.h-mrt46{
    margin-top: 46px;
}
.h-banner-title{
    color: #fff;
    text-align: center;
    margin-top: 3%;
}
.h-banner-title span:first-child{
    font-family: "microsoft yahei";
    font-size: 30px;
    display: block;
}
.h-banner-title span:first-child+ span{
    font-family: "microsoft yahei";
    font-size: 24px;
    display: block;
}
.h-mobilewidth img{
    max-width: 60%;
}
/*解决方案平台能力内页结束*/

/*form表单开始*/
.h-formInline3{
    padding-top: 10px;
}
.h-formInline3 form{
    font-size: 0;
    text-align: left;
}
.h-formInline3 .h-formWrap{
    display: inline-block;
    width: 33.3%;
    margin-bottom: 12px;
    vertical-align: middle;
}
.h-formInline3 .h-formWrap .h-formStyle{
    display: inline-block;
    width: 66%;
    vertical-align: middle;
}
.h-formInline3 .h-formWrap label{
    width: 34%;
    text-align: right;
    vertical-align: middle;
}
.h-formWrap label, .h-formWrap .h-formStyle{
    font-size: 14px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#787878;
    font-weight: normal;
    margin-bottom: 0;
}
/*form表单结束*/

/*内页登录页面开始*/
.h-headerLogin{
    background: url(../images/header-login-img.png) center no-repeat;
    height: 94px;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
}
.h-headtLogin{
    height: 76px;
    display: table;
}
.h-headtloginIn{
    display: table-cell;
    vertical-align: middle;
}
.h-loginBanner{
    height: 667px;
    background-size: cover;
    position: relative;
}
.h-corporate{
    background: url(../images/h-corporate-banner.jpg) center no-repeat;
    background-size: cover;
}
.h-userlogin{
    background: url(../images/h-user-banner.jpg) center no-repeat;
}
.h-loginBanner .h-loginBox{
    position: absolute;
    right: 0;
    top:26%;
}
.h-porelative{
    position: relative;
}
.h-perh100{
    height: 100%;
}
.h-welcome{
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #2b358c;
    display: inline-block;
    margin-left: 14px;
    vertical-align: bottom;
}
.h-headloginLink{
    margin-top: 8px;
}
.h-headloginLink ul{
    font-size: 0;
}
.h-headloginLink ul li{
    display: inline-block;
    border-left: 1px solid #2b358c;
}
.h-headloginLink ul li:first-child{
    border-left: 0;
}
.h-headloginLink ul li a{
    padding:0 16px;
    display: block;
}
.h-headloginLink ul li a span{
    font-family: "microsoft yahei";
    color: #2b358c;
    font-size: 16px;
}
.h-loginfooter{
    background: url(../images/h-loginfooter.png) center no-repeat;
    height: 117px;
    width: 100%;
    position: absolute;
    bottom:0;
}
.h-loginfooterLabel{
    padding:26px 0px;
    overflow: hidden;
}

.h-loginfooterLabel ul{
    font-size: 0;
}
.h-loginfooterLabel ul li{
    display: inline-block;
    width: 25%;
    vertical-align: top;
}
.h-loginfooterLabel ul li div{
    padding-left: 75px;
    min-height: 64px;
}
.h-lfsolution{
    background: url(../images/loginfooter-solution1.png) left top no-repeat;
}
.h-lfsolution:hover{
    background: url(../images/loginfooter-solution2.png) left top no-repeat;
}
.h-lfproducts{
    background: url(../images/loginfooter-product1.png) left top no-repeat;
}
.h-lfproducts:hover{
    background: url(../images/loginfooter-product2.png) left top no-repeat;
}
.h-lfcapability{
    background: url(../images/loginfooter-platform1.png) left top no-repeat;
}
.h-lfcapability:hover{
    background: url(../images/loginfooter-platform2.png) left top no-repeat;
}
.h-lfalliance{
    background: url(../images/loginfooter-jiameng1.png) left top no-repeat;
}
.h-lfalliance:hover{
    background: url(../images/loginfooter-jiameng2.png) left top no-repeat;
}
.h-loginfooterLabel ul li div span:first-child{
    font-size: 18px;
    font-family: "microsoft yahei";
    color:#4c4c4c;
    display: block;
}
.h-loginfooterLabel ul li div span:first-child+ span{
    display: block;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #a9a9a9;
}
.h-lfCharacter{
    float: left;
    width: 18%;
    text-align: left;
    margin-top: 17px;
}
.h-lfinNumber{
    display: block;
    font-family: "microsoft yahei";
    color: #fb5016;
}
.h-lfinNumber span:first-child{
    display: inline-block;
    font-size: 34px;
}
.h-lfinNumber span:first-child+ span{
    display: inline-block;
    font-size: 18px;
}
.h-lfinName{
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #4c4c4c;
    display: block;
}
/*内页登录页面结束*/

/*内页注册页面开始*/
.h-registBanner{
    height: 235px;
}
.h-corporateRegist{
    background: url(../images/h-corporateRegist-banner.jpg) center no-repeat;
}
.h-userRegist{
    background: url(../images/h-userRegist-banner.jpg) center no-repeat;
}
.h-registTree ul{
    font-size: 0;
    text-align: center;
}
.h-registTree ul li{
    display: inline-block;
    padding: 36px 0px 20px 0px;
    width: 33.3%;
    border-bottom: 3px solid #b6b6b6;
    text-align: center;
    vertical-align: middle;
}
.h-registTree ul li a{
    display: inline-block;
}
.h-registTree ul li a span:first-child{
    width: 32px;
    height: 32px;
    background-color: #b6b6b6;
    color:#fff;
    font-size: 26px;
    font-family: "microsoft yahei";
    line-height: 32px;
    border-radius: 32px;
    display: inline-block;
    vertical-align: middle;
}
.h-registTree ul li a span:first-child+ span{
    color: #b6b6b6;
    font-size: 18px;
    font-family: "microsoft yahei";
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
}
.h-registTree ul li.h-rtreeActive{
    border-bottom: 3px solid #2b358c;
}
.h-registTree ul li.h-rtreeActive a span:first-child{
    background-color: #2b358c;
}
.h-registTree ul li.h-rtreeActive a span:first-child+ span{
    color: #2b358c;
}
.h-registTab{
    padding:70px 0px;
    text-align: center;
    width: 570px;
    margin: auto;
}
.h-registTab ul{
    font-size: 0;
}
.h-registTab ul li{
    display: inline-block;
    width: 50%;
    padding: 0 5%;
}
.h-registTab ul li:hover div{
    border: 1px solid #2b358c;
}
.h-registTab ul li.h-rTabactive div{
    border: 1px solid #2b358c;
}
.h-registTab ul li div{
    border: 1px solid #b6b6b6;
    border-radius: 10px;
    padding:23px 0px;
}
.h-registTab ul li div i{
    display: block;
    height: 60px;
    margin-bottom: 23px;
}
.h-registTab ul li div i img{
    display: none;
    margin: auto;
}
.h-registTab ul li div i img:first-child{
    display: block;
}
.h-registTab ul li:hover div i img:first-child{
    display: none;
}
.h-registTab ul li.h-rTabactive div i img:first-child{
    display: none;
}
.h-registTab ul li:hover div i img:first-child+ img{
    display: block;
}
.h-registTab ul li.h-rTabactive div i img:first-child+ img{
    display: block;
}
.h-registTab ul li div span{
    color:#b6b6b6;
    font-family: "microsoft yahei";
    font-size: 20px;
    display: block;
}
.h-registTab ul li:hover div span{
    color:#2b358c;
}
.h-registTab ul li.h-rTabactive div span{
    color:#2b358c;
}
.h-registLogin{
    text-align: center;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #9e9e9e;
}
.h-registLogin a{
    color:#2a328e;
    text-decoration: underline;
    display: inline-block;
    margin-left: 8px;
    cursor: pointer;
}
.h-registNext{
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#fff;
    height: 42px;
    width: 198px;
    background-color: #2a328e;
    margin: 20px 0;
}
.h-registForm{
    width: 500px;
    padding: 30px 0px;
    margin: auto;
}
.h-registForm .h-formWrap{
    font-size: 0;
    margin-top: 13px;
}
.h-registForm .h-formWrap .control-label{
    width: 18%;
    vertical-align: middle;
    text-align: right;
}
.h-registForm .h-formWrap .h-formStyle{
    width: 56%;
    vertical-align: middle;
    display: inline-block;
}
.h-registForm .h-formWrap .h-prompt{
    width:26%;
    display: inline-block;
    vertical-align: middle;
}
.h-promptNo{
    color:#d4302c;
    font-size: 12px;
    font-family: "microsoft yahei";
    padding-left: 26px;
    position: relative;
}
.h-promptNo i{
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    position: absolute;
    left: 0;
    top: -1px;
}
.h-promptYes i{
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}
.h-codeOut{
    position: relative;
}
.h-codeOut .form-control{
    padding-right: 110px;
}
.h-codeOut .h-code{
    position: absolute;
    right: 0;
    top: 0;
    width: 110px;
    height: 100%;
    color: #fff;
    font-size: 12px;
    font-family: "microsoft yahei";
    background-color: #aaa;
    text-align: center;
    line-height: 34px;
    cursor: pointer;
}
.h-regiterBtn .btn{
    width: 56%;
    margin-left: 18%;
    background-color: #2a328e;
    font-size: 14px;
    font-family: "microsoft yahei";
    height: 40px;
    color: #fff;
    margin-top: 30px;
}
.h-registSuce{
    font-size: 22px;
    font-family: "microsoft yahei";
    color:#818181;
    line-height: 57px;
    display: block;
    margin: 64px 0 26px 0;
}
.h-registSuce img{
    margin-right: 16px;
    margin-top: -3px;
}
.h-registSucetxt{
    display: block;
    font-size: 14px;
    color: #818181;
    font-family: "microsoft yahei";
    line-height: 22px;
}
.h-registSucebtn{
    margin:26px 0px;
}

/*内页注册页面结束*/


/*内页合作伙伴页面开始*/
/*.h-partnerUl {
    min-height: 260px;
}*/
.h-partneTable ul{
    font-size: 0;
    text-align:left;
}
.h-partneTable ul li{
    display: inline-block;
    width: 20%;
    text-align: center;
    height: 92px;
    line-height: 92px;
    border-right: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    padding:0 10px;
}
.h-partneTable ul li i{
    display: block;
    height: 100%;
    overflow: hidden;
}
.h-partneTable ul li i img{
    max-width: 100%;
}
.h-partneTable{
    height: 644px;
    overflow: hidden;
    overflow-pageINdex: hidden;
}
/*内页合作伙伴页面结束*/

/*内页招标页面开始*/
.h-adpiece3{
    font-size: 14px;
    font-family: "microsoft yahei";
    line-height: 26px;
    margin-top: 32px;
}
.h-adpiece3:first-child{
    margin-top: 25px;
}
.h-adpiece3> span{
    display: inline-block;
    color: #2b358c;
}
.h-adpiece3> div span{
    display: block;
    color:#787878;
}
.h-adpiece3> div span a{
    color: #2b358c;
    cursor: pointer;
}
.h-adpiece3> div.h-inline span{
    display: inline-block;
    width: 32%;
    vertical-align: top;
}
/*内页招标页面结束*/

/*手机端footer开始*/
.h-mobileFooter{
    display: none;
    text-align: center;
    padding-top: 22px;
    background-color: #f2f2f2;
}
.w126{
    width: 126px;
}
.h-mr15{
    margin-right: 15px;
}
.h-mobileFooter button{
    font-size: 16px;
    height: 40px;
    font-family: "microsoft yahei";
}
.h-mobileFooterchat> div{
    color: #666;
    font-size: 14px;
    font-family: "microsoft yahei";
    text-align: center;
    margin-top: 10px;
}
.h-mobileFooterchat> div:first-child{
    margin-top: 30px;
}
.h-mobileFooterchat> div> span{
    display: inline-block;
    padding-left: 28px;
    background: url(../images/h-mobileFooter-phone.png) left center no-repeat;
    background-size: 20px 19px;
}
.h-mobileFooterchat> div> span a{
    color: #666;
}
.h-mobileFooterchat> div> a{
    color:#666;
    display: inline-block;
    padding-left: 28px;
    background: url(../images/h-mobileFooter-chat.png) left center no-repeat;
    background-size: 20px 19px;
}
.h-mobileFooterchat{
    display: inline-block;
    margin-bottom: 22px;
}
.h-mobilebanquan{
    background-color: #e6e6e6;
    width: 100%;
    height: 90px;!important;
    line-height: 40px;
    font-size: 12px;
    font-family: "microsoft yahei";
    color: #666;
}
/*手机端footer结束*/


/*内页我们的动态页面切图开始*/
.h-dynamicNews ul li a span{
    vertical-align: bottom;
}
.h-advertisesIntro ul li a span.h-aiNamelocal3{
    display: block;
    width: 75%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #2b358c;
    position: relative;
    padding-right: 39px;
}
.h-aiNamelocal3 .h-aiInfo3{
    font-size: 12px;
    position: relative;
    margin-left:10px;
}
.h-aiNamelocal3 .h-hot{
    display: inline-block;
    position: absolute;
    right: 1px;
    top: -2px;
}
.h-newsImg{
    width: 62%;
    max-height: 246px;
    margin: auto;
    border:1px solid #ccc;
}
.h-newsImg img{
    max-width: 100%;
}
/*.h-newsPage> div span:first-child{
	color:#2b358c;
	display: block;
	line-height: 26px;
	margin-top: 34px;
	font-family: "microsoft yahei";
	font-size: 16px;
}*/
.h-newsPage .h-newsPtitletxt{
    color:#2b358c;
    display: block;
    line-height: 26px;
    margin-top: 34px;
    font-family: "microsoft yahei";
    font-size: 16px;
    text-align: center;
}
/*.h-newsPage> div span:first-child+ span{
	color: #aaa;
	display: block;
	font-size: 12px;
	line-height: 20px;

}*/
.h-newsPage{
    text-align: left;
}
.h-newsPage .h-newsPtitletime{
    color: #aaa;
    display: block;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
}
.h-newsPage .h-newsPagetitle,.h-newsPage .h-newsPageintro{
    margin-bottom: 18px;
}
/*.h-newsPage> div{
	margin-bottom: 18px;
}*/
.h-newsPage .h-newsPintrotxt{
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#333;
    line-height: 32px;
    text-align: left;
    margin-bottom: 0;
    text-indent: 2em;
}
/*.h-newsPage> div p{
	font-size: 14px;
	font-family: "microsoft yahei";
	color:#333;
	line-height: 32px;
	text-align: left;
	margin-bottom: 0;
	text-indent: 2em;
}*/
.h-qiyeIntroImg{
    background: url(../images/h-qiyeIntroImg.png) center no-repeat;
    height: 266px;
}
.h-clor333{
    color: #333 !important;
}
.h-fontbold{
    font-weight: bold !important;
}
.h-font12{
    font-size: 12px !important;
}
.h-honorTitle{
    height: 65px;
    background: url(../images/h-honor-bg2.png) repeat;
    font-size: 18px;
    font-family: "microsoft yahei";
    font-weight: bold;
    color: #785c12;
    line-height: 55px;
    border-bottom: 10px solid #e1e1e1;
}
.h-honorPaper ul{
    font-size: 0;
    text-align: left;
    background-color: #f6f6f6;
    margin-bottom: 20px;
}
.h-honorPaper ul li{
    text-align: center;
    width: 20%;
    display: inline-block;
}
.h-honorPaper ul li .h-hpaperIn> div:first-child{
    padding:14px 10px 14px 10px;
}
.h-honorPaper ul li .h-hpaperIn> div:first-child img{
    max-width: 100%;
}
.h-honorPaper ul li .h-hpaperIn> div:first-child+ div{
    background: url(../images/h-honor-bg.png) repeat-x;
    height: 35px;
    line-height: 25px;
    margin-top: 4px;
    color: #785c12;
    font-size: 14px;
    border-bottom: 10px solid #e1e1e1;
}
.h-honorModal> div{
    margin-top: 20px;
    font-size: 14px;
    line-height: 22px;
    font-family: "microsoft yahei";
    color: #787878;
}
.h-honorModal> div:first-child{
    margin-top: 0;
}
.h-honorModal> div span:first-child{
    display: block;
    float:left;
    width: 80px;
    font-weight: bold;
    vertical-align: top;
}
.h-honorModal> div span:first-child+ span{
    overflow: hidden;
    display: block;
}
.h-developPiece{
    width: 100%;
}
.h-developPiece:first-child{
    display: block;
}
.h-developPiece .h-dPiecetitle{
    font-size: 16px;
    font-family: "microsoft yahei";
    color: #fff;
    background-color: #ba1f55;
    width: 122px;
    height: 36px;
    line-height: 36px;
    display: block;
    margin: auto;
}
.h-dpieceIn{
    padding:22px 0px 12px 0px;
    font-size: 0;
}
.h-dpieceIn> div{
    width: 50%;
    display: inline-block;
    vertical-align: middle;
}
.h-dpieceL{
    padding-right: 64px;
    text-align: right;
}
.h-dpieceL> div{
    float: right;
}
.h-dpieceL> div img, .h-dpieceR> div img{
    max-width: 100%;
}
.h-dpiecetxt{
    background-color: #f7f7f7;
    width: 88%;
    padding: 22px;
    position: relative;
}
.h-dpiecetxt span{
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#2b358c;
    line-height: 22px;
    display: block;
    margin-bottom: 14px;
    text-align: center;
}
.h-dpiecetxt p{
    font-size: 12px;
    font-family: "microsoft yahei";
    color: #333;
    line-height: 22px;
    text-align: left;
}
.h-dpieceL .h-dpiecetxt i{
    display: inline-block;
    position: absolute;
    right: -69px;
    top: 44px;
}
.h-dpieceR .h-dpiecetxt i{
    display: inline-block;
    position: absolute;
    left: -69px;
    top: 44px;
}
.h-dpieceR{
    padding-left:64px;
}
.h-develop{
    position: relative;
}
.h-developLine{
    background: url(../images/develop-piece.png) repeat;
    width: 2px;
    height: 100%;
    position: absolute;
    left: 50%;
    margin-left: -1px;
    top: 0;
    z-index: -1;
}
.h-developCar{
    position: absolute;
    left: 50%;
    margin-left: -23px;
    top: 0;
}
/*内页我们的动态页面切图结束*/

/*内页常见问题页面开始*/
.h-problem{
    width: 94%;
    margin: auto;
}
.h-problemPiece{
    padding: 30px 0px;
    overflow: hidden;
    border-bottom:1px dashed #c6c6c6;
}
.h-problemPiece:first-child{
    padding-top: 0;
}
.h-questions{
    max-width: 82%;
    margin-bottom: 22px;
    position: relative;
    text-align: left;
}
.h-questions .h-questionNum{
    display: inline-block;
    font-size: 22px;
    font-family: "microsoft yahei";
    color: #fff;
    background: url(../images/h-questions-num.png) no-repeat;
    width: 52px;
    height: 46px;
    line-height: 46px;
    position: absolute;
    left: 0;
    text-align: center;
}
.h-questions .h-questionIn{
    overflow: hidden;
    margin-left:66px;
    padding: 14px 24px;
    font-size: 16px;
    line-height: 24px;
    font-family: "microsoft yahei";
    color: #2b358c;
    background-color: #f7f7f7;
    text-align: left;
    border-bottom-left-radius: 30px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    display: inline-block;
    /*font-weight: bold;*/
}
.h-questions .h-questionIn:hover{
    color:#fff;
    background-color: #2b358c;
}
.h-questions .h-questionIn> span:first-child{
    display: block;
    margin-bottom: 8px;
}
.h-answer{
    max-width: 82%;
    float: right;
    position: relative;
}
.h-answer .h-answerIn{
    overflow: hidden;
    margin-right:66px;
    padding: 14px 24px;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #333;
    line-height: 22px;
    background-color: #efefef;
    border-bottom-left-radius: 50px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 50px;
    text-align: left;
}
.h-answerImg{
    position: absolute;
    display: inline-block;
    right: 3px;
    top: -24px;
}
/*内页产常见问题页面结束*/

/*内页搜索页面开始*/
.h-search2{
    background-color: #f2f2f2;
    padding:40px 0;
    border-bottom: #a0a0a0;
}
.h-searchProblem{
    width: 76.5%;
    border:2px solid #2b358c;
    background-color: #fff;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    vertical-align: middle;
    padding-right: 66px;
    position: relative;
}
.h-searchpInput{
    float: left;
    width: 100%;
    height: 60px;
    position: relative;
}
.h-searchpInput input {
    height: 50px;
    line-height: 50px;
    width: 100%;
    padding-left: 10px;
    padding-right: 46px;
    border: 0px;
    font-size: 16px;
}
.h-btnSearchclose{
    display: block;
    position: absolute;
    right: 20px;
    top: 0;
    cursor: pointer;
}
.btn-searchProblem{
    width: 66px;
    height: 50px;
    line-height: 50px;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    background-color: #2b358c;
    border-radius: 0;
    text-align: center;
    cursor: pointer;
}
.h-searchResult ul li p{
    margin: 0;
}
.h-searchResult ul li{
    padding: 24px 0;
    border-bottom: 1px solid #f2f2f2;
}
.h-searchResult ul li> div a{
    font-size: 20px;
    color:#2b358c;
    display: block;
    margin-bottom: 15px;
    vertical-align: bottom;
}
.h-searchResult ul li> div a span{
    color:#ff8c11;
    vertical-align: bottom;
}
.h-searchResult ul li> div p{
    font-size: 16px;
    line-height: 28px;
    color:#707070;
}
/*内页搜索页面结束*/

/*api切图开始*/
.h-headerApi{
    height: 66px;
    width: 100%;
    background-color: #4d4d4d;
}
.h-headerApin{
    width: 1000px;
    height: 100%;
    line-height: 66px;
    margin: 0 auto;
}
.h-apiLogo{
    display: inline-block;
    vertical-align: top;
}
.h-headapiLink{
    display: inline-block;
    margin-left: 86px;
    height: 100%;
    vertical-align: top;
    cursor: pointer;
}
.h-headapiLink ul{
    font-size: 0;
    height: 100%;
}
.h-headapiLink ul li{
    display: inline-block;
    height: 100%;
}
.h-headapiLink ul li a{
    display: block;
    padding: 0 32px;
    height: 100%;
    cursor: pointer;
}
.h-headapiLink ul li a span{
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #fff;
}
.h-headapiLink ul li:hover a {
    background-color: #2e2e2e;
}
.h-headapiLink ul li.h-apiActive a{
    background-color: #2e2e2e;
}
.h-apiMain{
    margin-top: 4px;
    width:1000px;
    margin-left:auto ;
    margin-right: auto;
    overflow: hidden;
    height: 100%;
    position: relative;
}
.h-leftMenu-api{
    width: 200px;
    float:left;
    background-color: #fff;
    margin-right:2px;
    border:1px solid #f2f5f5;
    /*height: 100%;*/
    position: relative;
}
.h-mainPanel-api{
    margin-left:202px;
    border:1px solid #f2f5f5;
    background-color: #fff;
    position: relative;
}
.h-lmapiT{
    color:#2d358b;
    font-family: "microsoft yahei";
    font-size: 20px;
    padding:22px 0;
    text-align: center;
    border-bottom: 2px solid #c7c7c7;
}
.h-lmapiB ul li{
    border-top: 1px solid #ececec;
    border-right:4px solid #fff;
    padding:15px 0px 15px 55px;
}
.h-lmapiB ul li:first-child{
    border-top: 0;
    margin-top:15px;
}
.h-lmapiB ul li a{
    display: inline-block;
    font-size: 16px;
    font-family: "microsoft yahei";
    color:#333;
    cursor: pointer;
}
.h-lmapiB ul li a span{
    display: block;
}
.h-lmapiB ul li.h-apiNactive{
	word-break: break-all;
	word-wrap: break-word;
    border-right:4px solid #2c3589;
    background-color: #f4f4f4;
	padding-left:25px;!important
}
.h-lmapiB ul li.h-apiNactive a{
    color:#2d358d
}
.h-mainPanel-api{
    padding:30px 0px 60px 25px;
}
.h-apiTitle span:first-child{
    color:#2b358b;
    font-size: 20px;
    display: block;
    margin-bottom: 5px;
}
.h-apiTitle span:first-child+ span{
    display: block;
    font-size: 14px;
    color:#4C4C4C;
    margin-bottom: 50px;
}
.h-apiTable table{
    border: 1px solid #d8d8d8;
}
.h-apiTable thead tr th{
    padding:12px 0;
    font-size: 14px;
    color:#4b4e4e;
    font-family: "microsoft yahei";
    text-align: center;
    border-bottom: 0;
    border-left: 1px solid #d8d8d8;
}
.h-apiTable thead th:first-child{
    background-color: #f3faff;
}
.h-apiTable thead th:first-child+ th{
    background-color: #eef2f6;
}
.h-apiTable tbody tr td{
    font-size: 14px;
    font-family: "microsoft yahei";
    color:#5d5d5d;
    padding: 12px 0;;
    border-bottom: 1px solid #d8d8d8;
    text-align: center;
    border-left: 1px solid #d8d8d8;
}
.h-apiTable tbody tr td a{
    color:#10bef6;
    cursor: pointer;
}
.h-mainapiInl{
    margin-right: 136px;
    padding-right: 46px;
    /*border-right: 1px solid #c7c7c7;*/
    position: relative;
}
.h-mainapiInr{
    width: 136px;
    float: right;
    text-align: center;
    position: relative;
}
.h-mainapiInrlink ul li{
    padding: 12px 0px;
    text-align: center;

}
.h-mainapiInrlink ul li a{
    font-size: 14px;
    color: #4a4a4a;
    cursor: pointer;

}
.h-mainapiInrlink ul li.h-apiractive a{
    color:#2b358b;
    font-weight: bold;
}
.h-eqHigh{
    position: relative;
    z-index: 1;
}
.h-overHide{
    overflow: hidden;
}
.h-apiLabel{
    padding-bottom: 26px;
    border-bottom: 1px solid #c7c7c7;
}
.h-apiLabel span:first-child{
    width: 18px;
    display: inline-block;
    border-top: 8px solid #d8d8d8;
    border-left:9px solid transparent;
    border-right: 9px solid transparent;
    vertical-align: middle;
}
.h-apiLabel span:first-child+ span{
    display: inline-block;
    font-size: 14px;
    color:#5d5d5d;
    margin-left: 6px;
}
.h-apiCon{
    display: none;
}
.h-apiConpiece{
    margin-top: 22px;
}
/*.h-apiConpiece span{
	font-size: 12px;
	color: #4d4d4d;
	display: block;
	margin-bottom: 6px;
}*/
.h-apiConpiece img{
    max-width: 100%;
}
.h-apiTxt2{
    display: inline-block;
    font-size: 12px;
    color: #4d4d4d;
    margin-bottom: 6px;
}
.h-apiTable2 table {
    border: 1px solid #d8d8d8;
}
.h-apiTable2 thead tr th {
    padding: 6px 0;
    font-size: 14px;
    color: #4b4e4e;
    font-family: "microsoft yahei";
    text-align: center;
    border-bottom: 0;
    border-left: 1px solid #d8d8d8;
    background-color: #eef2f6;
}
.h-apiTable2 tbody tr td {
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #5d5d5d;
    padding: 6px 6px;
    border-bottom: 1px solid #d8d8d8;
    text-align: left;
    border-left: 1px solid #d8d8d8;
}

.h-addremoveBtn{
    display: inline-block;
    vertical-align: middle;
    visibility: hidden;
}
.h-tableTrigger> td .h-addremoveBtn{
    visibility: visible;
}
.h-tableTrigger> li> .h-addremoveBtn{
    visibility: visible;
}
.h-addremoveBtn i{
    display: block;
    cursor: pointer;
}
.h-addremoveBtn i img{
    display: block;
}
.h-addremoveBtn i:first-child+ i{
    display: none;
}
.h-apiTable2 tbody tr td.h-openWraptd{
    padding: 0;
}
.h-openWraptd ul{
    width: 100%;
    font-size: 0;
}
.h-openWraptd ul li{
    display: inline-block;
    font-size: 14px;
    font-family: "microsoft yahei";
    color: #5d5d5d;
    padding: 6px 6px;
    border-top: 1px solid #d8d8d8;
    border-left: 1px solid #d8d8d8;
    text-align: left;
}
.h-openWraptd ul li:first-child{
    border-left: 0;
}

.h-tdItem1 ul li:first-child{
    text-indent: 1em;
}
.h-tdItem2 ul li:first-child{
    text-indent: 2em;
}
.h-tdItem3 ul li:first-child{
    text-indent: 3em;
}
.h-tdItem4 ul li:first-child{
    text-indent: 4em;
}
.h-tdItem5 ul li:first-child{
    text-indent: 5em;
}
.h-tdItem1> ul:first-child li{
    border-top: 0;
}
.h-open-wrap{
    display: none;
}
.positionRe2{
    position: relative;
}
.showIcon2 {
    position: absolute;
    left: -26px;
    top: 0px;
    cursor: pointer;
}
.showImg1{
    display: block;
}
.showImg2{
    display: none;
}
.h-target2{
    text-indent: 1em;
    display: none;
}
.h-target3{
    text-indent: 2em;
    display: none;
}
.h-target4{
    text-indent: 3em;
    display: none;
}
/*api切图结束*/
.h-partnerImg img{
	max-width: 100%;
}
.h-partnerImg2 img{
	max-width: 100%;
}
.h-partnerImg2{
	display: none;
}
.glyphicon-chevron-left:before {
    content: "";
}
.h-banner .carousel-control.left{
	background: url(../images/arrows-left2.png) no-repeat left top;
    position: absolute;
    left: 70px;
    top: 50%;
    margin-top: -26px;
    width: 30px;
    height: 52px;
    z-index: 111;
    opacity: 1;
}
.glyphicon-chevron-right:before {
    content: "";
}
.h-banner .carousel-control.right{
	background: url(../images/arrows-right2.png) no-repeat left top;
    position: absolute;
    right: 70px;
    top: 50%;
    margin-top: -26px;
    width: 30px;
    height: 52px;
    z-index: 111;
    opacity: 1;
}
.h-mrt60{
    margin-top: 60px;
}
.h-allianceTable{
    overflow: auto;
    width: 35%;
    display: inline-block;
    margin-left: 8.7%;
    margin-bottom: 20px;
}
.h-allianceTable:first-child{
    margin-left: 0;
}
.h-allianceTable table{
    width: 100%;
    text-align: center;
}
.h-allianceTable table thead tr th{
    font-size: 16px;
    color: #505050;
    font-weight: normal;
    font-family: "microsoft yahei";
    line-height: 36px;
    padding: 0 5px;
    border-right: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    text-align: center;
}
.h-allianceTable table tbody tr td{
    font-size: 14px;
    color: #505050;
    font-family: "microsoft yahei";
    line-height: 22px;
    padding: 12px 5px;
    border-right: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    text-align: center;
}
.h-norwrap tr td, .h-norwrap tr th{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 5px !important;
    padding-right: 5px !important;
}

/*视频开始*/
.h-flashList ul{
    font-size: 0;
    text-align: left;
}
.h-flashList ul li{
    display: inline-block;
    width: 30%;
    margin-left: 5%;
    margin-bottom: 15px;
}
.h-flashList ul li a{
    display: block;
    cursor: pointer;
}
.h-flashList ul li .h-flashImg{
    width: 100%;
    height: 145px;
    position: relative;
}
.h-flashList ul li .h-flashImg> img{
    width: 100%;
    height: 100%;
}
.h-flashTxt{
    text-align: left;
}
.h-flashTxt p{
    margin-top: 6px;
    color: #000000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    font-family: "microsoft yahei";
    margin-bottom: 0;
}
.h-flashTxt div{
    margin-top: 6px;
    color: #333;
    font-size: 14px;
    font-family: "microsoft yahei";
}
.h-flashTxt div span:first-child+ span{
    display: inline-block;
    margin-left: 15px;
}
.h-flashList ul li .h-flashImg .h-showVideobtn{
    width: 100%;
    height: 100%;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    line-height: 145px;
    display: none;
}
:root .h-flashList ul li .h-flashImg .h-showVideobtn{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');}/*for IE9*/
.h-flashList ul li .h-flashImg .h-showVideobtn img{
    width: 50px;
    height: 50px;
}
.h-flashList ul li:hover .h-flashImg .h-showVideobtn{
    display: block;
}

/*视频结束*/

.h-bannerIndex{
    display: block;
    cursor: pointer;
}
/*2017/6/14 响应式之前加入*/
.h-loginInfo3{
    margin-top: 15px;
    border: 1px solid #cfcfcc;
    height: 36px;
    font-size: 0;
    border-radius: 0;
    padding-right: 38px;
    position: relative;
}
.h-loginInfo3 input[type="text"]{
    width: 60%;
    height: 100%;
    border: 0;
    color: #333;
    font-size: 12px;
    font-family: "microsoft yahei";
    background: transparent;
    padding-left: 10px;
    border-right: 1px solid #cfcfcc;
}
.h-loginInfo3 .h-code{
    width: 40%;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    line-height: 34px;
    padding:0 4px;
}
.h-loginInfo3 img{
    max-width: 100%;
    max-height: 100%;
}
.h-refresh{
    position: absolute;
    right: 0;
    top:0;
    width: 38px;
    text-align: center;
    background-color: #eaedf3;
    height: 100%;
    line-height: 34px;
    cursor: pointer;
}
.h-refresh img{
    vertical-align: middle;
}
.h-refresh-order{
    position: absolute;
    top:0;
    width: 38px;
    text-align: center;
    background-color: #eaedf3;
    height: 100%;
    line-height: 34px;
    cursor: pointer;
}
.h-refresh-order img{
    vertical-align: middle;
}

/*响应式开始*/
@media screen and (min-width: 768px){
    #solution .carousel-indicators {
        bottom: 0px;
    }
    .h-contact-l {
        display: block;
    }
    .h-contact-s {
        display: none;
    }
}
@media screen and (max-width: 1366px){
    .h-headTop, .h-headMenu, .h-bannerO, .h-main{
        width: 1086px;
    }

}
@media screen and (max-width: 1297px){
    .h-headTop, .h-headMenu, .h-bannerO, .h-main, .h-footBottom{
        width: 1000px;
    }
    .h-menuInner{
        width:1000px;
    }
    .h-menuInnerO{
        width:400px;
    }
    .h-zpCon .h-zpIn .h-zpMoney span:first-child+ span {
        margin-left: 8.7%;
    }
    .h-jmImg{
        width: 43%;
    }
    .h-jmTxt{
        width:57%;
    }
    .h-flashIn1 {
        width: 900px;
        margin: auto;
    }

    /*内页价格查询*/
    /*.h-radioW{
		width: 25%;
	}*/
    .h-priceFormD .h-formWrap .control-label{
        width: 34%;
    }
    .h-priceFormD .h-formWrap .h-formStyle{
        width: 65%;
    }
    /*表单*/
    .h-formInline3 .h-formWrap label{
        width: 38%;
    }
    .h-formInline3 .h-formWrap .h-formStyle{
        width: 62%;
    }

}
@media screen and (max-width: 1024px){
    .h-searchForm button.w65{
        width: 9%;
    }
    /*.h-footBottom, .h-footBOutall, .h-footRegist{
		width: 960px;
	}*/
    .h-nav{
        margin-left:5px;
    }
    .h-search{
        margin-right:220px ;
    }
    .h-headTop, .h-headMenu, .h-bannerO, .h-main, .h-menuInner{
        width: 824px;
    }
    .h-menuInnerO{
        width: 400px;
    }
    .h-form2 .h-formWrap .control-label{
        width: 28%;
    }
    .h-form2 .h-formWrap .h-input2{
        width: 72%;
    }
    .h-headMenu> ul> li .h-headJs> a span{
        padding:0 15px;
    }
    .h-solutHover span.h-mrt15{
        margin-top:0;
    }
    .h-zpCon .h-zpIn .h-zpMoney span:first-child+ span {
        margin-left: 0;
    }
    .h-jmTxtitle {
        width: 266px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .h-jmImg{
        width: 43%;
    }
    .h-jmTxt{
        width:57%;
    }
    .h-flashIn1{
        width: 784px;
    }
  /*  .h-flashdemo{
        width: 420px;
        height: 255px;
    }
    .h-fdw{
        width: 260px;
    }
    .h-flashdemo video{
        height: 245px;
    }
    .h-fdw .h-video{
        width: 260px !important;
    }*/
    .h-flashIn2 ul{
        font-size: 0;
    }
    .h-zhaozu.h-advertisesIntro ul li a .h-aiInfo2{
        display: block;
    }
    .h-zhaozu .h-aiNamelocal2 .h-hot{
        position: absolute;
        right: 0;
        top: 0;
    }
    .h-zhaozu li .h-aiTime{
        bottom:12px;
        top:auto;
    }
    .h-aiNamelocal2 .h-aiName{
        padding-right: 30px;
    }
    .h-zhaozu.h-advertisesIntro ul li a{
        background: url(../images/alliance-circle2.png) left 7px no-repeat;
    }
    /*内页价格查询*/
    .h-formStyle .h-radio:first-child{
        margin-left: 10px;
    }
    .h-radio{
        margin-right: 10px;
    }
    /*.h-radioW{
		width: 32%;
	}*/
    .h-priceFormD .h-formWrap .control-label{
        width: 45%;
    }
    .h-priceFormD .h-formWrap .h-formStyle{
        width: 54%;
    }
    /*表单*/
    .h-formInline3 .h-formWrap .h-formStyle{
        width: 52%;
    }
    .h-formInline3 .h-formWrap .h-formStyle .form-control{
        padding: 6px 6px;
    }
    .h-formInline3 .h-formWrap label{
        width: 48%;
    }
    /*内页加盟*/
    .h-aInadvantage ul.h-advantage3 li> div{
        height: 235px;
    }
}
@media screen and (max-width: 968px){
    .h-headTop, .h-headMenu, .h-bannerO, .h-main{
        width: 900px;
    }
    .h-solutHover span.h-mrt10{
        margin-top:0;
    }
    .h-zpCon .h-zpIn .h-zpMoney span:first-child+ span {
        margin-left: 0;
    }
    .h-jmTxtitle {
        width: 266px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .h-jmImg{
        width: 43%;
    }
    .h-jmTxt{
        width:57%;
    }
}
@media screen and (max-width: 768px){
    .bsc{
        display:none;
    }
	.h-partnerImg2{
		display: block;
	}
	.h-partnerImg{
		display: none;
	}
	.h-banner .carousel-control.left, .h-banner .carousel-control.right{
		display: none;
	}
    .h-corporate {
        background: url(../images/h-corporate-banner2.jpg) center no-repeat;
        height: 564px;
        width: 100%;
        background-size: cover;
    }
    .h-userlogin {
        background: url(../images/h-user-banner2.jpg) center no-repeat;
        height: 564px;
        width: 100%;
        background-size: cover;
    }
    .h-loginBanner .h-loginBox {
        position: absolute;
        left: 50%;
        margin-left: -156px;
        top: 50%;
        margin-top: -181px;
    }
    /*banner*/
    .h-banner-alliance {
        background: url(../images/banner-alliance2.jpg) no-repeat center;
        height: 100px;
        overflow: hidden;
        background-size: cover;
    }
    .h-banner2 {
        background: url(../images/banner-neiye2.jpg) no-repeat center;
        height: 100px;
        overflow: hidden;
        background-size: cover;
    }
    .h-bannerOrder {
        background: url(../images/banner-order2.jpg) no-repeat center;
        height: 100px;
        overflow: hidden;
        background-size: cover;
    }
    .h-banner3 {
        background: url(../images/network-banner2.jpg) center no-repeat;
        height: 100px;
        background-size: cover;
    }
    .h-bannerDynamic{
        background: url(../images/bannerDynamic2.jpg) center no-repeat;
        height: 100px;
        background-size: cover;
    }
    .h-banner {
        /* background: url(../images/banner-mobile.jpg) no-repeat left center;*/
        height: 260px;
        /*background-size: cover;*/
    }
    .h-bannerIndex i.h-pc{
        display: none;
    }
    .h-bannerIndex i.h-mobile{
        display: block;
    }
    .h-banner-platform {
        background: url(../images/banner-platform2.jpg) no-repeat center;
        height: 200px;
        background-size: cover;
    }
    .h-warehouse-banner {
        background: url(../images/h-warehouse-banner2.jpg) center no-repeat;
        height: 200px;
        width: 100%;
        background-size: cover;
    }
    .h-stem-banner {
        background: url(../images/h-stem-banner2.jpg) center no-repeat;
        height: 200px;
        width: 100%;
        background-size: cover;
    }
    .h-install-banner {
        background: url(../images/h-install-banner2.jpg) center no-repeat;
        height: 200px;
        width: 100%;
        background-size: cover;
    }
    .h-distribution-banner {
        background: url(../images/h-distribution-banner2.jpg) center no-repeat;
        height: 200px;
        width: 100%;
        background-size: cover;
    }
    .h-it-banner {
        background: url(../images/itbanner2.jpg) center no-repeat;
        height: 200px;
        width: 100%;
        background-size: cover;
    }
    .h-mobileFooter{
        display: block;

    }

    .h-footRegist{
        display: none;
    }
    .h-footRegist{
        width: 100%;
    }
    .h-headTop, .h-headMenu, .h-bannerO, .h-main{
        width: 100%;
        padding: 0 10px;
    }
    .h-headbot, .h-headBtn, .h-search, .h-logo .h-logogif{
        display: none;
    }
    .h-logo{
        margin-top:3px;
    }
    .h-logo a{
        width:115px;
        display: block;
    }
    .h-header{
        height: 60px;
    }
    .h-headTop{
        height: 60px;
        padding: 0 10px;
    }
    .h-bannerO{
        display: none;
    }
    .h-banner{
        height: 260px;
    }
    .h-mBannerLabel{
        /*position: relative;
         width:100%;
         height: 100%;*/
        position: absolute;
        width: 100%;
        bottom: 0;
    }
    .h-mBannerLabel .h-label{
        position: absolute;
        bottom:10px;
        width:100%;
        padding:0 20px;
    }
    .h-mBannerLabel .h-label ul li{
        border-left:1px solid #bfbfbf;
        border-top:1px solid #bfbfbf;
        padding:8px 0px;
    }
    .h-mBannerLabel .h-label ul li:first-child, .h-mBannerLabel .h-label ul li:nth-child(4){
        border-left:0;
    }
    .h-mBannerLabel .h-label ul li:first-child, .h-mBannerLabel .h-label ul li:nth-child(2), .h-mBannerLabel .h-label ul li:nth-child(3){
        border-top:0;
    }
    .h-mBannerLabel .h-label ul li a{
        padding-left: 0;
        padding-top:30px;
        background-position: top center;
    }
    .h-mBannerLabel .h-label ul li.h-price a{
        background: url(../images/jiage-icon.png) no-repeat top center;
    }
    .h-nav{
        display: none;
    }
    .h-mobileShow{
        display: block;
    }
    .h-mBannerLabel{
        display: block;
    }
    div[name="alliance"]{
        display: none;
    }
    .h-tab ul li{
        padding:0 15px;
    }
    .h-tabConin ul li{
        width: 31.3%;
    }
    .h-tabConin ul li:first-child{
        display: none;
    }
    .h-tabConin ul li:nth-child(2){
        margin-left: 0;
    }
    .h-tabConin ul li:last-child{
        display: none;
    }
    .h-productDiv a .h-proImg{
        display: block;
        width: 100%;
    }
    .h-productDiv a .h-proTxt{
        width: 100%;
        padding-right: 0;
        text-align: center;
    }
    .h-productDiv a .h-proTxt span:first-child{
        font-size: 14px;
    }
    .h-productDiv a .h-proTxt span:first-child+ span{
        display: none;
    }
    .h-wait .h-waitImg{
        display: none;
    }
    .h-wait .h-waitCon{
        width: 100%;
        padding-left: 5px;
        padding-right: 5px;
    }
    .h-device .swiper-container{
        height: 160px;
    }
    .h-device{
        height: 160px;
    }
    .h-titleEtxt{
        display: none;
    }
    .h-tab2 ul li a span{
        background: none !important;
        padding-left:0;
    }
    .h-tab2 ul li a.h-tabActive{
        padding:10px;
    }
    .h-tabConin2 .h-tab2Title{
        padding:14px 0px;
    }
    .h-tabConin2 .h-platDiv ul li{
        vertical-align: top;
    }
    .h-tabConin2 .h-platDiv ul li a{
        padding:10px 3%;
    }
    .h-tabConin2 .h-platDiv ul li a .h-platNumber span:first-child{
        font-size: 24px;
    }
    .h-tabConin2 .h-platDiv ul li a .h-platNumber span:first-child+ span{
        font-size: 14px;
    }
    .h-tabConin2 .h-platDiv ul li a .h-platName{
        font-size: 14px;
        padding-bottom:0;
    }
    /*.h-dynamic ul li:nth-child(2){
		display: none;
	}*/
    .h-dynamic ul li{
        width: 100%;
    }
    .h-footRegist{
        height: 90px;
    }
    .h-fRegistIn span{
        font-size: 14px;
    }
    .h-registBtn{
        margin-top:15px;
    }
    .h-registBtn button{
        width: 100px;
        height: 34px;
        font-size: 14px;
    }
    .h-tabb2{
        display: block;
    }
    .h-swiper-platform .swiper-slide, .h-swiper-platform .swiper-wrapper{
        height: 300px !important;
    }
    .h-floating1{
        display: none;
    }
    .h-footBOutall{
        display: none;
    }
    .h-contact-l {
        display: none;
    }
    .h-contact-s {
        display: block;
    }

    /*内页帮助*/
    .h-searchForm{
        text-align: center;
    }
    .h-searchForm form{
        width: 100%;
    }
    .h-searchForm form .h-formWrap{
        width: 100%;
    }
    .h-searchForm form .h-formWrap .form-control{
        width: 85%;
    }
    .h-searchForm button.w65{
        width: 72%;
    }
    #div_page_id.pagination{
        text-align: center;
    }
    /*内页招聘*/
    .h-aiLocal{
        width: auto;
    }
    .h-aiNamelocal{
        width: 60%;
    }
    .h-aiclaims{
        display: block;
        width: 100%;
        margin-top: 10px;
    }
    .h-aiclaims .h-aiwages{
        width: auto;
        float: none;
    }
    .h-aiTime{
        bottom:22px;
        top:auto;
    }
    .h-advertisesIntro ul li a{
        background: url(../images/alliance-circle2.png) left 9px no-repeat;
    }
    .h-aiTime span:first-child{
        display: none;
    }
    .h-aiclaims .h-aiwages{
        margin-top:0px;
    }
    .h-adpiece .h-adpiecein{
        width: 100%;
        margin-top:20px;
    }
    .h-adpiece .h-adpiecein:first-child{
        margin-top: 0px;
    }
    .h-hot{
        position: absolute;
        right: 0;
        top: 0;
    }
    /*订单查询*/
    .h-orderInfo> div{
        width: 100%;
        margin-bottom: 10px;
    }
    .h-orderTime{
        text-align: left;
    }
    .h-orderState {
        text-align: left;
    }
    .h-orderSearch{
        width: 100%;
    }
    .btn-orderSearch{
        width: 86px;
    }
    .h-taborder ul li:first-child{
        width: 100%;
        display: block;
        text-align: center;
    }
    .h-taborder ul li{
        margin-right: 8%;
        margin-left:0;
        margin-bottom: 10px;
    }
    /*内页招租*/
    .h-advertisesIntro ul li a .h-aiInfo2{
        display: block;
    }
    .h-advertisesIntro ul li a .h-aiInfo2 span:first-child{
        display: block;
    }
    .h-advertisedetail .h-adpiece2{
        width: 100%;
    }
    /*个人信息*/
    .h-perForm .h-formWrap{
        width: 100%;
    }
    .modal{
        padding: 10px;
    }
    .h-modal{
        max-height: 100%;
        overflow:auto;
        width: 100%;
    }
    .h-modal.modal-dialog{
        margin: 0;
    }
    .h-perDetails{
        width: 100%;
    }
    .h-perL{
        width: 100%;
        float: none;
    }
    .h-perR{
        padding-left:0;
    }

    /*价格查询*/
    .h-fprintsCon2btn{
        position: static;
    }
    .h-fprintsCon2{
        height: 160px;
    }
    .h-fprintsCon2in {
        margin: 20px 0px 0px -16%;
    }
    .h-fprintsCon2in span{
        margin-left: 0;
    }
    .h-mobileForm .h-formWrap{
        border-bottom: 1px solid #ccc;
        width: 100%;
    }
    .h-mobileForm .h-formWrap .h-formStyle input{
        border:0;
        box-shadow: none;
    }
    .h-priceForm .h-formWrap2{
        width: 100%;
    }
    .h-formCity .h-selectCity:first-child{
        margin-bottom: 20px;
    }
    .h-formCity .h-selectCity{
        width: 100%;
    }
    .h-priceForm2 .h-pricefL{
        width: 100%;
    }
    .h-priceForm2 .h-formWrap{
        width: 100%;
        border-bottom: 1px solid #ccc;
    }
    .h-priceForm2 .h-formWrap .form-control{
        border: 0;
        box-shadow: none;
    }
    .h-priceForm2 .control-label{
        width: 65px;
        text-align: right;
    }
    .h-priceForm2 .h-formWrap.h-textR{
        text-align: left;
    }
    .h-mobileBtnw .w100{
        width: 90px;
    }
    .h-pricePup{
        padding: 15px;
    }
    .h-priceFormD .h-formWrap{
        width: 50%;
    }
    .h-priceFormD .h-formWrap .control-label{
        width: 50%;
    }
    .h-priceFormD .h-formWrap .h-formStyle{
        width: 50%;
    }
    .h-priceBg{
        right: 10px;
    }
    .h-fprintsCon{
        height: 276px;
        padding: 5%;
        /*border-top-left-radius: 80px;
		border-bottom-left-radius: 0px;*/
    }
    .h-formSubmit {
        position: absolute;
        right: 0;
        bottom: 0px;
        width: 100%;
        text-align: center;
        padding-left: 6%;
    }
    .h-formSubmit .w80{
        width: 90%;
    }
    .h-fprintsBtn{
        margin-top: 75px;
    }
    .h-printsForm .h-formWrap{
        width: 100%;
        margin-bottom: 15px;
    }
    .h-mobileForm2 .h-formWrap{
        border-bottom: 1px solid #ccc;
    }
    .h-mobileForm2 .h-formWrap .control-label{
        width: 92px;
        text-align: left;
    }
    .h-mobileForm2 .h-formWrap .h-formStyle{
        width: auto;
    }
    .h-mobileForm2 .h-formWrap .h-formStyle .form-control{
        border: 0;
        box-shadow: none;
    }
    /*表单*/
    .h-formInline3 .h-formWrap{
        width: 100%;
        border-bottom: 1px solid #ccc;
    }
    .h-formInline3 .h-formWrap label{
        width: 94px;
        float: left;
        margin-top: 6px;
        text-align: left;
    }
    .h-formInline3 .h-formWrap .h-formStyle{
        display: block;
        margin-left: 95px;
        width: auto;
    }
    .h-formInline3 .h-formWrap .h-formStyle .form-control{
        border: 0;
        box-shadow: none;
        padding: 6px 12px;
    }
    /*内页加盟*/
    .h-aInadvantage ul.h-advantage4 li, .h-aInadvantage ul.h-advantage3 li, .h-aInadvantage ul.h-advantage2 li{
        width: 100%;
    }
    .h-aInadvantage ul li{
        margin-right: 0;
    }
    .h-aInadvantage ul.h-advantage3 li> div{
        height: 200px;
    }
    /*内页主营产品*/
    .h-productList ul li{
        width: 100%;
    }
    /*内页平台能力*/
    .h-mobilewidth img{
        max-width: 100%;
    }
    .h-splatformTitle{
        margin: 29px 0px 14px 0px;
    }
    .h-platforminCon ul.h-pincon3 li, .h-platforminCon ul.h-pincon4 li{
        width: 50%;
    }
    .h-platforminCon ul li{
        padding: 15px;
    }
    .h-platforminCon ul li div .h-platinNumber span:first-child{
        font-size: 28px;
    }
    .h-platforminCon ul li div .h-platinNumber span:first-child+ span{
        font-size: 20px;
    }
    .h-platforminCon ul li div .h-platinName{
        font-size: 18px;
    }
    .h-splatformIcon{
        margin: 38px 0px 30px 0px;
    }
    .h-platforminCon ul.h-pinconMobile li{
        width: 100%;
    }
    .h-platformLable.h-mrt46{
        margin-top: 29px;
    }
    .h-splatformTxt{
        margin-bottom: 15px;
        margin-top: 25px;
        line-height: 30px;
    }
    /*登录注册页面*/
    .h-registTree ul li{
        width: auto;
        padding: 36px 3% 20px 3%;
    }
    .h-registTree ul li a span:first-child{
        width: 22px;
        height: 22px;
        line-height: 22px;
        font-size: 16px;
    }
    .h-registTree ul li a span:first-child+ span{
        font-size: 14px;
        margin-left: 0;
        display: block;
        margin-top: 10px;
    }
    .h-registTab{
        width: 100%;
    }
    .h-registForm{
        width: 100%;
    }
    .h-registForm .h-formWrap{
        border-bottom: 1px solid #ccc;
    }
    .h-registForm .h-formWrap .control-label{
        width: 28%;
        text-align: left;
    }
    .h-registForm .h-formWrap .h-formStyle{
        width: 46%;
    }
    .h-registForm .h-formWrap .h-prompt{
        width: 26%;
    }
    .h-registForm .h-formWrap .h-formStyle .form-control{
        border: 0;
        box-shadow: none;
        padding: 6px;
    }
    .h-codeOut .form-control{
        padding-right: 70px;
    }
    .h-codeOut .h-code{
        width: 70px;
    }
    .h-regiterBtn{
        text-align: center;
    }
    .h-regiterBtn .btn{
        margin-left: 0;
    }
    .h-headtloginIn .h-logo a{
        display: inline-block;
    }
    .h-headerLogin{
        height: 60px;
    }
    .h-welcome{
        font-size: 16px;
        margin-left: 2px;
    }
    .h-headloginLink{
        margin-top: 4px;
    }
    .h-headloginLink ul li{
        display: none;
    }
    .h-headloginLink ul li:first-child{
        display: block;
    }
    .h-headloginLink ul li a span{
        text-decoration: underline;
    }
    .h-lfCharacter{
        width: 100%;
        float: none;
        text-align: center;
    }
    .h-loginfooterLabel{
        display: none;
    }
    /*合作伙伴*/
    .h-partneTable ul li{
        width:33.3%;
    }
    /*内页招标*/
    .h-adpiece3> div.h-inline span{
        display: block;
        width: 100%;
    }
    /*内页我们的动态新闻*/
    .h-dynamicNews ul li{
        padding-bottom: 20px;
    }
    .h-dynamicNews li .h-aiTime{
        bottom:0;
    }
    .h-advertisesIntro ul li a span.h-aiNamelocal3{
        width: 100%;
    }
    .h-activityCode.modal-dialog{
        width: 100%;
    }
    .h-honorPaper ul li{
        width: 50%;
    }
    .h-partnerUl ul li{
        width: 20%;
    }
    .h-developLine{
        display: none;
    }
    .h-developCar{
        display: none;
    }
    .h-dpieceL .h-dpiecetxt i{
        display: none;
    }
    .h-dpieceR .h-dpiecetxt i{
        display: none;
    }
    .h-dpiecetxt{
        width: 100%;
    }
    .h-dpieceIn> div{
        width: 100%;
        margin-bottom: 20px;
    }
    .h-dpieceL{
        padding-right: 0;
    }
    .h-dpieceR{
        padding-left: 0;
    }
    .h-dpieceL> div{
        float: none;
    }
    /*内页常见问题*/
    .h-answer, .h-questions{
        max-width: 100%;
    }




    .h-flash{
        display: none;
    }
    .h-solutHover span.h-mrt10{
        margin-top:0;
    }
    .h-zpCon .h-zpIn .h-zpMoney span:first-child+ span {
        margin-left: 0;
    }

    .h-jmImg{
        width: 43%;
    }
    .h-jmTxt{
        width:57%;
    }


    /*内页*/
    .h-leftPanel{
        display: none;
    }
    .h-mainPanel{
        margin-left:0;
    }
    .h-summarizeImg{
        width: 100%;
    }
    .h-summarize2 .h-summarizeImg{
        width: 100%;
    }
    .h-summarizeTxt{
        width: 100%;
    }
    .h-summarize2 .h-summarizeTxt{
        width: 100%;
        margin-left: -5px;
    }
}

/*hover开始*/
@media screen and (min-width: 800px){

    .h-solutionUl .h-solution1 a:hover{
        background: url(../images/blue-piece2.png) repeat;
    }
    .h-solutionUl .h-solution1 a:hover .h-hoverBefore{
        display: none;
    }
    .h-solutionUl .h-solution1 a:hover .h-solutHover{
        display: block;
    }
    .h-tabConin ul li:hover{
        background: #fff;
        filter:
                        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=5)
                        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=90,strength=5)
                        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=180,strength=5)
                        progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=5);
        box-shadow: -1px 0 5px rgba(0, 0, 0, .075),
        0 -1px 5px rgba(0, 0, 0, .075),
        0 1px 5px rgba(0, 0, 0, .075),
        1px 0 5px rgba(0, 0, 0, .075);
        -moz-box-shadow: -2px 0 0 rgba(0, 0, 0, .075),
        0 -2px 0 rgba(0, 0, 0, .075),
        0 2px 0 rgba(0, 0, 0, .075),
        2px 0 0 rgba(0, 0, 0, .075);
        -webkit-box-shadow: -1px 0 5px rgba(0, 0, 0, .075),
        0 -1px 5px rgba(0, 0, 0, .075),
        0 1px 5px rgba(0, 0, 0, .075),
        1px 0 5px rgba(0, 0, 0, .075);

        /*-webkit-box-shadow:  1px 1px 1px rgba(0, 0, 0, .075);
	    box-shadow:  1px 1px 1px rgba(0, 0, 0, .075);
	    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;*/
    }
    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-jisu{
        background: url(../images/product-jisu2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-shouhou{
        background: url(../images/product-shouhou2.png) no-repeat center center;
    }
    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-nixiang{
        background: url(../images/product-nixiang2.png) no-repeat center center;
    }
    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-kaixiang{
        background: url(../images/product-kaixiang1.png) no-repeat center center;
    }
    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-yuyue{
        background: url(../images/product-yuyue2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-anyue{
        background: url(../images/product-anyue2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-sz{
        background: url(../images/product-songzhuang2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-yejian{
        background: url(../images/product-yejian2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-dangri{
        background: url(../images/product-dangri2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-beiduofen{
        background: url(../images/product-beiduofen2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-kuda{
        background: url(../images/product-kuda2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-diantong{
        background: url(../images/product-diandiantong2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-yuncang{
        background: url(../images/product-yuncang2.png) no-repeat center center;
    }

    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-wubao{
        background: url(../images/product-wubao2.png) no-repeat center center;
    }
    .h-tabConin ul li:hover .h-productDiv a .h-proImg.h-yunpei{
        background: url(../images/product-yunpei2.png) no-repeat center center;
    }
    .h-tabConin ul li:hover .h-productDiv a .h-proTxt{
        color:#3f44bc;
    }
    .h-tabConin2 .h-platDiv ul li a:hover{
        background-color: #fffefd;
    }
    .h-tabConin2 .h-platDiv ul li a:hover .h-platNumber span:first-child{
        color:#2c3889;
    }
    .h-tabConin2 .h-platDiv ul li a:hover .h-platNumber span:first-child+ span{
        color:#2c3889;
    }
    .h-tabConin2 .h-platDiv ul li a:hover .h-platName{
        color:#2c3889;
    }
    .h-tabConin2 .h-platDiv ul li a:hover .h-line3{
        border-top: 5px solid #2d358b;
    }
    .h-jmTxt:hover{
        color:#595959;
    }
    .h-tabConin2 .h-platDiv ul li a:hover .h-itCon .h-itImg .h-itImg2{
        display: inline-block;
    }
    .h-tabConin2 .h-platDiv ul li a:hover .h-itCon .h-itImg .h-itImg1{
        display: none;
    }
    #solution .carousel-indicators {
        width: 70%;
        margin-left: -35%;
    }
}
/*hover结束*/
/*响应式结束*/
.onekey {
    height: 30px;
    width: 100%
}
.h-orderLogistics div ul li.h-orderActive2{
    margin-left:-9px;
}
.h-orderLogistics div ul li.h-orderActive2 a{
    background: url(../images/yunshu2.png) no-repeat left 5px;
}

/*h-member-order.hbs*/
span.tag { position: relative; border-radius:6px; display: block; float: left; padding: 0px 8px;height:35px; text-decoration:none; background: #EEE; color: #666; margin: 0 6px 5px; margin-bottom:8px;font-family: helvetica;  font-size:14px;}
span.tag a {display: inline-block; position: absolute; top:-6px; right:-5px; width: 18px; height:18px; border-radius: 9px; text-align: center; font-weight: 400; background: #C1C1C1; color: #FFF; text-decoration:none; font-size: 21px; line-height: 14px }
#changeText{padding: 5px}