@charset "utf-8";
/* CSS Document */
body,h2{ margin:0; font-size:14px; font-family:"微软雅黑";line-height:25px; color:#333;  }
ul,dl,dd,h3,h4,h5,h6,form,p { padding:0; margin:0;}
h3{font-size: 16px;}
ul { list-style:none;}
img { border:0px;}
a { color:#333;  text-decoration:none;}
a:hover { color:#003f81; text-decoration:none; }
/*@font-face {
  font-family: 'lingxinti';
  src: url('lingxinti.ttf'); 
}*/
p{ margin:5px 0; }
/*.navbar {
    background-color: #fffffff7;
    box-shadow: 0px 3px 6px #666;
    clear: both;
    width: 100%;
}*/
/*#lbj { float: right; clear: both;}*/
.menu {
    clear: both;
    margin-right: auto;
    margin-left: auto;/*background-color:#CCC*/
}
.menu-mobile {
    display: none;
    padding: 20px;
}
.menu > ul {
    width: 100%;
    list-style: none;
    position: relative;
    box-sizing: border-box;
    clear: both;
    margin: 0px;
    padding: 0px;
    float: right; 
}
/*#caidan{ background-color:#CCC}*/
.menu > ul > li {float: left;margin: 0;}
ul li { display: block; font-weight: normal;}
.clearfix { zoom: 1;}
/*搜索*/
#search {
    width: 100%;
    background-color: #efeeee;
}
#sear {
    height: 50px;
    margin: auto;
    background-color: #efeeee;
}
#sear1 {
    width: 79%;
    float: left;
    height: 50px;
    font-size: 14px; padding-top: 12px;
}
#sear2 {
    width: 16%;
    height: 50px;
    float: right;
    /* margin-left: 106px; */
}
#searchbox{
	height:31px;
	float:left;    width: 140px;
	margin-top:10px;    font-size: 14px;
}
#input{
	BACKGROUND-COLOR:#19a837; font-size:14px; font-weight:bold; height:31px; width:40px; border:0px; COLOR:#FFF; cursor:pointer;
	margin:0px;
	padding:0px;
	float:left;
		margin-top:10px;
}
ul, ol, dl, dt, dd, li, input {
    list-style: none;
    margin: 0px;
    padding: 0px;
    outline-style: none;
    border: none;
}
#dongtai{ margin-top:15px;}
#zixun{ margin-top:15px;}
.dingwei{ font-size:19px; font-weight:bold; color:#006dbf}
.dingwei2{ font-size:16px; color:#006dbf}
.dingred{ font-size:16px; font-weight:bold; color:#ff2a00}
.dingblue{ font-size:16px; font-weight:bold; color:#08a3ef}
#img1 {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 24px;
}
#img11 {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 24px;
}
.inner {
    overflow: hidden;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}
.a1 img { width: 100%;}
.HQneirong a{    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3; line-height:23px}
.a1:hover{ box-shadow: 1px 2px 8px 2px #CCC;}
.tab7{ background-image:url(../images/about_bg.jpg); background-repeat: no-repeat; background-position:center}
.tab6{ margin-top:45px}
.tab5{ background-color:#FFF;padding:45px 0;float: left;margin-bottom: 45px;}
#links span{ float:left}
.tab9{ margin-top:45px; margin-bottom:35px}
.lineboxtop li{ text-align:right}
.anlitu{ float:left}
#bottom {
    width: 100%;
    min-height: 338px;
    background-repeat: repeat-x;
    background-color: #f2f3f8; padding-bottom: 20px;
}
#links {
    /*width: 1050px;*/
    min-height: 30px;
    /*background-image: url(../images/links.jpg);*/
    background-repeat: repeat-x;
    background-position: center bottom;
    color: #002758;
}
#links a {color: #666;}
#dibucaidan { list-style: none;}

#bnav {
    /*width: 1050px;*/
    height: 58px;
    background-image: url(../images/bnav.jpg);
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 15px;
    color: #FFF;
}
#bnav ul li a { color: #FFF; font-size: 14px;}
#bnav ul li {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    background-image: url(../images/bnav2.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    /* width: 100px; */
    text-align: center;
    margin-top: 19px;
    font-size: 15px;
    line-height: 18px;
}
#banquan {
    min-height: 137px;
    margin-top: 20px;
    margin-bottom: 25px;
}
.bfood5 {
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
}
.xuanchuan {
    float: right;
    margin-right: -180px;
    margin-top: -30px;
}
.xuanchuan li {
    float: left;
    width: 70px;
    text-align: center;
}
#chat_f1 {
    position: fixed;
    right: 1px;
    top: 150px;
    width: 112px;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop+100));
    float: left;
    z-index: 1000;margin-right: 16px;
}
#chat_f1_main {height: 40px;background: url(../images/c2.jpg) no-repeat;}
#close {
    display: block;
    width: 17px;
    height: 17px;
    margin-left: 95px;
    cursor: pointer;
}
.chat_f1_expr {
    width: 112px;
    min-height: 0px;
    overflow: hidden;
    background-color: #FFFFFF;
}
#chat_f2 {
    display: none;
    position: fixed;
    right: 10px;
    top: 220px;
    border: 1px solid #FFF;
    background: #1f8dd6;
    padding: 1px 3px;
    min-width: 1em;
    color: #FFF;
    cursor: pointer;
    z-index: 1000;
}
.list { min-height: 34px; background: url(../images/c2.jpg) 0px -160px;}
.chat_name {
    text-align: center;
    background-image: url(../images/btn.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    line-height: 30px;
    display: block;
}
.chat_f1_expr a { font-size: 12px;}
.list { min-height: 34px; background: url(../images/c2.jpg) 0px -160px;}
.chat_name {
    text-align: center;
    background-image: url(../images/btn.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    line-height: 30px;
    display: block;
}
.chat_f1_expr a {  font-size: 12px;}
/*新闻资讯*/
#main61c {
    min-height: 388px;
    margin: auto;
}
/*.main6left {float: left; width: 50%;}*/
.dtop { height: 110px;}
.bottom {
    font-size: 18px;
    color: white;
    text-align: center;
    padding-top: 11px;
}

.top {
    font-size: 40px;
    color: white;
    text-align: center;
    padding-top: 11px;
}

/*.title {
    line-height: 26px;overflow: hidden;
    padding-left: 14px;height: 29px;
}
.title a{ overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;     height: 29px; }*/
.xright{ background-color:#f2f3f8; padding:15px}
.neirong { 
    line-height: 20px;
    height: 118px;
    overflow: hidden; 
}
#zz033{ margin-top:10px}
.abimg1{ text-align:center; background-image:url(../images/about1.png); background-repeat:no-repeat; background-position:center; height:125px}
.abimg1:hover{text-align:center; background-image:url(../images/about_1.png);background-repeat:no-repeat; background-position:center}
.abimg2{ text-align:center; background-image:url(../images/about2.png);background-repeat:no-repeat; background-position:center;height:125px}
.abimg2:hover{text-align:center; background-image:url(../images/about_2.png);background-repeat:no-repeat; background-position:center}
.abimg3{ text-align:center; background-image:url(../images/about3.png);background-repeat:no-repeat; background-position:center;height:125px}
.abimg3:hover{text-align:center; background-image:url(../images/about_3.png);background-repeat:no-repeat; background-position:center}
.abzi{ text-align:center; color:#FFF; font-size:16px; padding-top:20px}
.a5{ margin:30px 0 20px 0}
.pic_partner li{width: 18%;
    float: left;height: 88px;
    text-align: center;vertical-align:middle;
    border: #e6e6e6 1px solid;
    margin: 10px;  }
.pic_partner li:hover{    border: #174f81 1px solid;  }
.pic_partner img{ width:100%}
.pic_partner li a{ line-height:82px}
.pic li{
    float: left;
    text-align: center;vertical-align:middle;
    border: #e6e6e6 1px solid;
    margin: 10px;     width: 349px; }
.hz_img_partner:hover{border: #3f7edf 1px solid;}
.hz_img_partner img{ width:100%; height:auto}
.hz_img_partner a{ color:#0166b4; font-size:16px; line-height:80px}
.hz_img{ width:100%;
    float: left;
    text-align: center;vertical-align:middle;
    border: #e6e6e6 1px solid;
    margin: 10px;  }
.hz_img:hover{border: #3f7edf 1px solid;}
.hz_img img{ width:100%; height:auto}

.HQcenter a {
	line-height:25px;
    font-weight: bold;
    color: #4e4e4e;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
	text-align:center;
}
.morepro { text-align: center; margin-right: 47px;}
.gengduo { text-align: center; margin-left: -146px;}
.headlogo{ padding:0px}
/*导航*/
.header .header-container>ul>li:hover>a{background-color:#505050;color: #fff;}
.menu > ul > li > ul {
    display: none;
    /*width: 200px;*/
	top: 46px; 
	/*background-image:
	url(../images/about2.jpg);*/
   /* background-color: rgba(3,60,137,0.5);*/    
    background-color:#676767;
    background-position-x: center;
    background-position-y: center;
    position: absolute;
    z-index: 99;
    list-style: none;
	box-sizing: border-box;
	     margin-top: -6px;
}
#bnav ul li ul li { display: none;}

/*成功案例*/

#solutionList{background-color:rgba(0, 0, 0, 0.59);    height: 403px;}
.solution-list{position:relative;z-index:9;margin:45px auto;}
.solution-list ul li{float:left;width:25%;position:relative;height:290px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.solution-item-wrapper{width:312px;height:403px;background:url(../images/advg1.jpg) center no-repeat}
.solution-item-02{background-image:url(../images/advg2.jpg)}
.solution-item-03{background-image:url(../images/advg3.jpg)}
.solution-item-04{background-image:url(../images/advg4.jpg)}
.active .solution-item-wrapper{position:absolute;z-index:9;top: -22px;
    left: -13px;width: 347px;height: 438px;
	background:url(../images/advtg1.jpg) no-repeat;-webkit-box-shadow:0 5px 40px rgba(0,0,0,.5);
	-moz-box-shadow:0 5px 40px rgba(0,0,0,.5);box-shadow:0 5px 40px rgba(0,0,0,.5)}
.product-special-li-5.active .solution-item-wrapper{left:-102px}
.active .solution-item-02{background-image:url(../images/advtg2.jpg)}
.active .solution-item-03{background-image:url(../images/advtg3.jpg)}
.active .solution-item-04{background-image:url(../images/advtg4.jpg)}
.solution-list ul li p.solution-title{position:absolute;top:183px;width:100%;text-align:center;color:#fff;font-size:16px;z-index:2}
/*.solution-list ul li a{display:none;position:absolute;top:452px;left:50%;margin-left:-87px;width:174px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;z-index:2;background-color:#0af}*/
.solution-list ul li a:hover{background-color:#0099e5;transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s}
.solution-list ul li.active p.solution-title{top:158px;font-size:22px; color:#fff; font-weight:bold}
.solution-list ul li.active a{top:388px;display:block}
.biaoyu{ color:#FFF; font-size:20px; font-family:"汉仪菱心体简"}
.is-sticky .top-page .wrap-header a.contact {
    color: #373636;
    transition: .5s color;
}
#bnav ul #bnav1 { background-image: none;}
/*内页菜单*/
.ct-menu-main{background: #174f81;}
.right-content{ float:right}
.top-right-content a{color:#333; font-size:20px; font-family:"汉仪菱心体简"}
.menu > ul > li a {
    text-decoration: none;
    display: block;
    /*font-size: 16px;*/
    font-weight: normal;
    letter-spacing: 1px; color:#fff;white-space: nowrap;
}
#nyr_tit {
    height: 40px;
    line-height: 14px;
    border-bottom: 1px solid #0e55a7;
    font-size: 18px;
    padding-left: 35px;
    color: #0e55a7;
    background-image: url(../images/ny_r.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-top: 13px;
}
.xleft {
    width: 86px;
    height: 86px;
    background-color: #0076a9;
    float: left;
}
.jianjie{ margin-top:6px}
.tab-h2{    font-size: 22px;
    text-align: center;
    letter-spacing: 1px;
    color: #000;
    margin-top: 20px;}
.tab-h2 a{  font-weight: bold;}
  
.tab-p{font-size: 14px;
    text-align: center;
    letter-spacing: 1px;
    color: #666;
    letter-spacing: 0px;}
/*优势	*/
.single-cat{ border:#dcdcdc 1px solid; margin:7px; height:320px}
.single-cat:hover{ background-color:#ededed}
.ad{ padding:0}
.cat-cap{ padding:10px}
.cat-icon img{ padding:22px}
.cat-cap a{ font-size:16px; font-weight:bold; margin:6px 0}
.cat-cap p{ margin-top:10px}
.tab3{ margin-top:35px}

/*案例*/
.blocks-md-4>li {
    width: 25%;
}
.blocks.no-space>li, [class*="blocks-"].no-space>li {
    padding-right: 0;
    padding-left: 0;
    margin-bottom: 0;
}
.met-index-product .blocks li .widget {
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 0;
}
.met-index-product .blocks li .widget .img-holder {
    position: relative;
    overflow: hidden;
}
.blocks.no-space>li, [class*="blocks-"].no-space>li {
    padding-right: 0;
    padding-left: 0;
    margin-bottom: 0;
}
.met-index-product .blocks li .widget .img-holder img {
    width: 100%;
    height: 100%;
}
.met-index-product .blocks li .widget .img-holder a {
    color: #fff;
}
.overlay {
    position: relative;
    display: inline-block;
    width: 100%;
    max-width: 100%;
    margin: 0;
    overflow: hidden;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.met-index-product .blocks li .widget .img-holder .overlay .inner {
    display: table;
    width: 100%;
    height: 100%;
    position: relative;
}
.met-index-product .blocks li .widget .img-holder .overlay .social {
    display: table-cell;
    vertical-align: middle;
    position: relative;
    padding: 30px;
}
.met-index-product .blocks li .widget .img-holder .overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(30,139,195,0.6);
    text-align: center;
    opacity: 0;
    transition: all .3s ease;
}
.met-index-product .blocks li .widget .img-holder .overlay .inner:before {
    content: '';
    position: absolute;
    top: 8px;
    left: 8px;
    right: 8px;
    bottom: 8px;
    border: 1px solid rgba(255,255,255,0.5);
}
.met-index-product .blocks li .widget .content-holder {
    text-align: center;
    background: #fff;
    border-top: 2px solid #1e8bc3;
    display: block;
    margin-top: 0;
    padding: 12px 20px;
}
.hvr-sweep-to-bottom {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgb(0 0 0 / 0%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.met-index-product .blocks li .widget .content-holder h4 {
    text-transform: uppercase;
    color: #1e8bc3;
    margin: 0;
    font-size: 18px;
    font-weight: bold;
    transition: all .3s ease;
    overflow: hidden;
}
element.style {
    position: absolute;
    left: 0px;
    top: 0px;
}
.advtage{ padding:0}
.tab8{ background-color:#f2f3f8; padding-bottom:30px;}
.partner{ padding:7px}
.foot-t{ color:#1062ac; font-size:18px; font-weight:bold; margin:15px 0}
.diahua{color: #1062ac;
    font-size: 16px; font-weight:bold; }
.copyright {
    background-color: #002758;
    text-align: center;
    color: #CCC;
    padding: 20px 0px;
    border-top-width: 5px;
    border-top-style: solid;
    border-top-color: #89bee6;
    font-size: 13px;
}
.copyright a {
    color: #CCC;
}
.breadcrumb {margin-bottom: 0px;}
.copyright { padding: 0px;}
.huitiao {
    background-image: url(../images/about.jpg);
    background-repeat: no-repeat;
    background-position:35% 36%;
}
#xleft{ height:200px; overflow:hidden; }
#xleft img{text-align:center;width: 100%;height: auto;}
.xright .title a{ font-size:18px; font-weight:bold;
    line-height: 50px;
    overflow: hidden;
    padding-left: 0px;
    height: 50px; overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;     /*color: #1062ac;*/
}
.newsmore{ text-align:center; padding-bottom:15px; }
/*电脑*/
@media (min-width: 1200px){
#leavewordform{ width:100%}
#bnav { padding-left: 280px;}
#banner{ display:none}
.navbar-fixed-top{ display:none}
.tab6mobil{ display:none}
.bfoot1 img{ float:right;margin-right: 20px;
    margin-top: 30px;}
.bfoot3 img{margin-top: 60px;}

.myoushi{ display:none}
#mbfooter { display: none;}
.a1:hover{ margin-top:-5px;    margin-bottom: 20px;}
.a1 {
    width: 29%;
    margin: 0 25px;
    margin-bottom: 15px;
}
.proimg{ height:245px; overflow:hidden}
#dalei> ul > li a {
    border-bottom: none;
    font-size: 14px;padding: 2px 15px;
}
#dalei>ul { padding-left: 0px;}

#dalei a {border-bottom: 1px solid #6bcaff;   font-size: 16px;}
#dalei {
    width: 23%;
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
    /*height: 230px;*/
    margin-left: 13px;
    background-image: url(../images/xtb.png);
	background-position: 19px 13px;
    background-repeat: no-repeat;
    margin-right: 13px;
    padding-left: 8px;
    padding-bottom: 8px;
}
#prohei {
    display: none;
    width: 130%;
    left: -15%;
    height: 330px;
    /* background-image: url(../images/about2.jpg); */
    /* background-color: rgba(3,60,137,0.5); */
    background-color:#676767;
    background-position-x: center;
    background-position-y: center;
    padding-bottom: 12px;
    position: absolute;
    z-index: 99;
    list-style: none;
    box-sizing: border-box;
    margin-top: -6px;
}
.navbar-brand {
    display: block;
    width: 246px;
    height: 68px;
    -webkit-background-size: 246px 68px;
    background-size: 246px 68px;
    background-image: url(../images/logo.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    margin: 13px 5px;
    padding: 0;
}
.nav-padding { display: none;}
.menu > ul > li a:hover{color:#174f81;background-color:#e5e5e5;}
.sub_d_22 a:hover{color:#174f81;background-color:none;}
.menu > ul > li a {
    text-decoration: none;
    display: block;
    font-size: 16px;
    font-weight: normal;padding: 12px 34px;
    letter-spacing: 1px; color:#fff;white-space: nowrap;
}

.menu > ul > li > ul > li a { font-size: 14px;}
.main1b img {  margin-left: 50px;}
.zi {
    width: 89%;
    font-size: 14px;
    color: #545454;
    line-height: 22px;
    padding:47px 0;
}
#mbfooter{ display:none}

}

/* 小屏电脑尺寸 */
@media all and (min-width:990px) and (max-width:1200px){

.menu > ul > li a {
    text-decoration: none;
    padding: 3px 35px;
    display: block;
    font-size: 14px;
    font-family: "微软雅黑";
}
#fwc1 ul .lc1 a {
    line-height: 243px;
    color: white;
    font-size: 16px;
    margin-left: 38px;
}
#fwc1 ul .lc2 a {
    line-height: 243px;
    color: white;
    font-size: 16px;
    margin-left: 38px;
}
#fwc1 ul .lc3 a {
    line-height: 243px;
    color: white;
    font-size: 16px;
    margin-left: 38px;
}
#fwc1 ul .lc1 {
    width: 140px;
    height: 140px;
    background-image: url(../images/bz/jy01.png); background-size:50%;
    background-repeat: no-repeat;
    background-position: 32px 26px;
    background-color: #79af6f;
    display: block;
    border-radius: 50%; float:left; margin-right:5px;
}
#fwc1 ul .lc2 {
    width: 140px;
    height: 140px;
    background-image: url(../images/bz/jy02.png);background-size:50%;
    background-repeat: no-repeat;
    background-position: 32px 25px;
    background-color: #79af6f;
    display: block;
    border-radius: 50%; float:left;margin-right:5px;background-size:50%;
}
#fwc1 ul .lc3 {
    width: 140px;
    height: 140px;
    background-image: url(../images/bz/jy03.png);
    background-repeat: no-repeat;
    background-position: 32px 28px;
    background-color: #79af6f;
    display: block;
    border-radius: 50%; float:left
}

.pic_partner li {
    width: 22%;
    float: left;
    height: 88px;
    text-align: center;
    vertical-align: middle;
    border: #e6e6e6 1px solid;
    margin: 10px;
}
#bnav {  padding-left: 170px;}
#banner{ display:none}
.navbar-fixed-top{ display:none}
.tab6mobil{ display:none}
.solution-item-wrapper{width:234px;height:302px;background-size: 100%;}
.active .solution-item-wrapper{position:absolute;z-index:9;top: -22px;
    left: -13px;width: 263px;height: 341px;}
.solution-list ul li {    height: 234px;}
.solution-list ul li p.solution-title {top: 157px;}
#solutionList {
    background-color: rgba(0, 0, 0, 0.59);
    height: 306px;
}
#caidan {float: right; margin-top:-5px}
#lbj {float: right; clear: both;}
.menu > ul > li {
    float: left;
    padding: 0 0px;
    margin: 0;
}
.huitiao {
    background-image: url(../images/about.jpg);
    background-repeat: no-repeat;
    background-position: 75% 43%;
}
.imghigh { height: 180px; overflow: hidden;}
.zi {
    width: 90%;
    font-size: 14px;
    color: #545454;
    line-height: 22px;
    padding-top: 20px;
	padding-left:10px
}

h3 {color: #000; font-size: 15px;}
.menu > ul > li a {
    text-decoration: none;
    padding: 10px 21px;
    display: block;
    font-size: 14px;
    font-family: "微软雅黑";
}
.nav-padding {display: none;}
.navbar-brand {
    display: block;
    width: 246px;
    height: 68px;
    -webkit-background-size: 246px 68px;
    background-size: 246px 68px;
    background-image: url(../images/logo.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    margin: 13px 5px;
    padding: 0;
}
#prohei {
    display: none;
    width: 100%;
    left: 0%;
    height: 500px;
    top: 46px;
    background-color: rgb(119 119 119);
    background-position-x: center;
    background-position-y: center;
    padding-bottom: 12px;
    position: absolute;
    z-index: 99;
    list-style: none;
    box-sizing: border-box;
    margin-top: -11px;
}
#dalei {
    width: 23%;
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
    /* height: 230px; */
    margin-left: 13px;
    background-image: url(../images/xtb.png);
    background-position: 19px 13px;
    background-repeat: no-repeat;
    margin-right: 13px;
    padding-left: 8px;
    padding-bottom: 8px;
}
.mainleft1 img{ width:60%; padding-top:10px ; display:none}
.hz_img { width: 17%;}
#mbfooter{ display:none}
.dtop { height: 144px;}
	}
/*平板电脑*/
@media (max-width: 990px) and (min-width: 768px){
.single-cat {
    border: #dcdcdc 1px solid;
    margin: 7px;
    height: 306px;
}
.m_form .iptTxt {
    float: left;
    width: 164px;}
.m_form .txtAre {width: 164px;}
.huitiao { background-image:none}
.pic_partner li {
    width: 22%;
    float: left;
    height: 88px;
    text-align: center;
    vertical-align: middle;
    border: #e6e6e6 1px solid;
    margin: 10px;
}
.content_body img{ width:100%}
#bnav {  padding-left: 170px;}
#banner{ display:none}
.navbar-fixed-top{ display:none}
.tab6mobil{ display:none}
.solution-item-wrapper{width:234px;height:302px;background-size: 100%;}
.active .solution-item-wrapper{position:absolute;z-index:9;top: -22px;
    left: -13px;width: 263px;height: 341px;}
.solution-list ul li {    height: 234px;}
.solution-list ul li p.solution-title {top: 157px;}
#solutionList {
    background-color: rgba(0, 0, 0, 0.59);
    height: 306px;
}
#main30c { background-image:none}
#main31c { background-image:none}
#main32c { background-image:none}
#main33c { background-image:none}
#main34c { background-image:none}
#main35c { background-image:none}
#caidan {float: right;}
#lbj {float: right; clear: both;}
.menu > ul > li {
    float: left;
    padding: 0 0px;
    margin: 0;
}
h3 {color: #000; font-size: 15px;}
.menu > ul > li a {
    text-decoration: none;
    padding: 10px 8px;
    display: block;
    font-size: 14px;
    font-family: "微软雅黑";
}
.nav-padding {display: none;}
.navbar-brand {
    display: block;
    width: 170px;
    height: 46px;
    -webkit-background-size: 170px 46px;
    background-size: 170px 46px;
    background-image: url(../images/logo.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    margin: 13px 5px;
    padding: 0;
}
#prohei {
    display: none;
    width: 100%;
    left: 0%;
    height: 500px;
    top: 46px;
    background-color: rgb(119 119 119);
    background-position-x: center;
    background-position-y: center;
    padding-bottom: 12px;
    position: absolute;
    z-index: 99;
    list-style: none;
    box-sizing: border-box;
    margin-top: 10px;
}
#dalei {
    width: 23%;
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
    /* height: 230px; */
    margin-left: 13px;
    background-image: url(../images/xtb.png);
    background-position: 19px 13px;
    background-repeat: no-repeat;
    margin-right: 13px;
    padding-left: 8px;
    padding-bottom: 8px;
}
#searchbox {width: 104px;}
.main1b{width: 34%;}
.main1c{width: 66%;}
.imghigh{ height:160px; overflow:hidden}
#mbfooter{ display:none}
.hz_img {
    width: 17%;
    float: left;
    text-align: center;
    vertical-align: middle;
    border: #CCC 1px solid;
    margin: 10px;
    height: 60px;
}

}
/*手机*/
@media (max-width: 767px){
.huitiao { background-image:none}
#links { float:left}
.copyright {margin-bottom: 14px;}
.tab6 { margin-top: 10px;}
.cat-cap p { line-height: 21px;}
.navbar-fixed-top {background-color: #fff;}
#nyr_conn img{ width:100%}
.img-pic{ height:130px}
#nyr_tit {padding-top: 6px;}
.cplist{overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; height:66px}
.ny_c .col-xs-6{ padding: 3px}
.info-pro{ padding:0}
.pic li {
    float: left;
    text-align: center;
    vertical-align: middle;
    border: #e6e6e6 1px solid;
    margin: 10px;
    width: 300px;
}
#caidan{    padding: 0;}
/*.hz_img a {
    color: #0166b4;
    font-size: 16px;
    line-height: 48px;
}
.hz_img img {
    width: 81%;
    height: auto;
    margin-top: -4px;
}*/
.neirong a{  overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;      height: 42px;}
.headerBox li a{border-bottom:#35affa 1px solid; color:#003d70;}
.headerBox li ul li a{border:none; color:#666}

.headertwo{ margin-left:10px}
#bnav {  padding-left: 0px;}
#bnav ul li {margin-top: 19px;
    font-size: 15px;    padding-left: 7px;
    padding-right: 7px;
    line-height: 17px;}
#bannerny {
    width: 100%;
    margin-top: 84px;
}
.wrap-top-page{ display:none}
#bottom {padding-bottom: 30px;}
.bfoot3{ text-align:center}
.bfood5 { background-image:none; padding:15px}
.bfoot1{ text-align:center}
/*.hz_img {
    width: 43%;
    float: left;
    text-align: center;
    vertical-align: middle;
    border: #CCC 1px solid;
    margin: 10px;
    height: 50px;
}
*/#m1{}
.sub_d_22{list-style: none;
    box-sizing: border-box;
    padding-left: 20px;
    font-size: 14px;
    font-weight: 200;}
#sticky-wrapper{ display:none}
.slider-home{ display:none}
.navbar {z-index:1500;}
.bianhao {  font-size: 28px;}
.tab7 { background-image:none; background-color:#174f81;}
.a5{ display:none}
.aboutus { padding-bottom:20px}
.pic_partner li {
    width: 43%;
    float: left;
    text-align: center;
    vertical-align: middle;
    border: #e6e6e6 1px solid;
}
#fw1{ display:none}
.myoushi img{ width:100%}
#bnav { background-image:none}
#main30c img{ width:100%}
.main1c{ margin-top:15px}
.main1b img{ width:100%;}
#sear1 {width: 100%;
    float: left;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;padding-top: 4px;
}
#sear2 {
    width: 100%;
    height: 50px;
    float: left;
}
.zi {
    font-size: 14px;
    color: #545454;
    line-height: 22px;
}
#chat_f1{ display:none}
.navbar-brand {
    display: block;
    width: 134px;
    height: 40px;
    -webkit-background-size: 134px 40px;
    background-size: 134px 40px;
    background-image: url(../images/logo.png);
    background-repeat: no-repeat;
    background-position: left center;
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    margin: 15px 15px 10px 15px;
    padding: 0;
    /* margin-top: 23px; */
}
#chat_f2 {
    display: none;
    position: fixed;
    right: 10px;
    top: 220px;
    border: 1px solid #FFF;
    background: #1f8dd6;
    padding: 1px 3px;
    min-width: 1em;
    color: #FFF;
    cursor: pointer;
    z-index: 1000;
}
.m-toggle {
    background-color: #e4e4e4;
    margin: 20px 15px 10px 10px; z-index:1099
}
.menu {
    display: none;
}
.nav-padding {
    padding: 0px;display: block;
}
#navbar-collapse ul li h3 {
    position: relative; margin:1px 0; 
    font-size: 16px; padding: 5px 5px;background-color:#efefef;
	
}
#prohei {
    list-style: none;
    box-sizing: border-box;
    padding-left: 10px;
    font-size: 14px;
    font-weight: 200;
}

.top_bar {
    position: fixed;
    z-index: 900;
    bottom: 0;
    left: 0;
    right: 0;
    margin-top: 50px;
}
.top_menu {
    display: -webkit-box;
    border-top: 1px solid #3D3D46;
    display: block;
    width: 100%;
    height: 33px;
    display: -webkit-box;
    display: box;
    margin: 0;
    padding: 0;
    background-color: #3e3e3e;
}
.top_menu li:first-child {
    background: none;
}
.top_bar .top_menu>li {
    width: 25%;
    background-image: url(../images/bottom.jpg);
    background-repeat: no-repeat;
    position: relative;
    text-align: center;
    background-position: left;
    float: left;
}
.top_bar .top_menu>li>a {
    height: 48px;
    display: block;
    text-align: center;
    color: #FFF;
    text-decoration: none;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
    -webkit-box-flex: 1;
}
.top_bar .top_menu>li>a img {
    padding: 3px 0 0 0;
    height: 24px;
    width: 24px;
    color: #fff;
    line-height: 48px;
    vertical-align: middle;
    margin-bottom: 3px;
}
/*产品*/
.HQcenter{ overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; font-size:14px }
.HQneirong a {padding: 3px 5px;
    line-height: 18px;font-size:14px
}
.a1 { padding:6px 8px}
.proimg {
    height: 110px;
    overflow: hidden;
}
.inner {
    text-align: center;
    display: table-cell;
    vertical-align: middle; 
}
/*成功案例*/
/*.tab6{ display:none}*/
.tab6mobil li{ list-style:none; width:48%; float:left; margin:3px}
.mobilsolution-item-01{background: url(../images/advg1.jpg) center no-repeat; height:207px;background-size: 100%;}
.mobilsolution-item-02{background: url(../images/advg2.jpg) center no-repeat;height:207px;background-size: 100%;}
.mobilsolution-item-03{background: url(../images/advg3.jpg) center no-repeat;height:207px;background-size: 100%;}
.mobilsolution-item-04{background: url(../images/advg4.jpg) center no-repeat;height:207px;background-size: 100%;}
.container-fluid h3 b {
    padding: 8px;
	font-size: 16px !important;
	margin: 0 0 0px 0;
}
.dibuzi{ font-size:12px;}
.social li{ list-style:none}
.head_language {
    float: right;
    margin-top: -76px;
    margin-right: 20px;
}
.homprobig{ display:none}
.ali {
    text-align: right;
    margin-top: -76px; margin-right:95px;
}
.solution-title2 {
    margin-top: 94px;
    position: absolute;
    width: 45%;
    text-align: center;
    color: #fff;
    font-size: 15px;
}
}