@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%;
    float: left;
    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}
.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%;}
/*优势*/
#main3 {width: 100%;height: auto;}
#img {text-align: center; margin-top: 30px; margin-bottom: 35px;}
#main30c {
    margin: auto;
    background-image: url(../images/index_01.jpg);
    background-repeat: no-repeat; background-position:center;
}
#main31c {
    margin: auto;
    background-image: url(../images/index_02.jpg);
    background-repeat: no-repeat;background-position:center;
}
#main32c {
    margin: auto;
    background-image: url(../images/index_03.jpg);
    background-repeat: no-repeat;background-position:center;
}
#main33c {
    margin: auto;
    background-image: url(../images/index_04.jpg);
    background-repeat: no-repeat;background-position:center;
}
#main34c {
    margin: auto;
    background-image: url(../images/index_05.jpg);
    background-repeat: no-repeat;background-position:center;
}
#main35c {
    margin: auto;
    background-image: url(../images/index_06.jpg);
    background-repeat: no-repeat;background-position:center;
}
#fwc1 ul .lc3:hover {
    display: block;
    background-color: #1fa600;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #54a841;
    background-image: url(../images/bz/jy03.png);
    background-repeat: no-repeat;
    background-position: 42px 25px;
    border-radius: 50%;
}
#fwc1 ul .lc2:hover {
    display: block;
    background-color: #1fa600;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #54a841;
    background-image: url(../images/bz/jy02.png);
    background-repeat: no-repeat;
    background-position: 42px 25px;
    border-radius: 50%;
}
#fwc1 ul .lc1:hover {
    display: block;
    background-color: #1fa600;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #54a841;
    background-image: url(../images/bz/jy01.png);
    background-repeat: no-repeat;
    background-position: 42px 25px;
    border-radius: 50%;
}
#fwc1 ul .lc1 {
    width: 170px;
    height: 170px;
    background-image: url(../images/bz/jy01.png);
    background-repeat: no-repeat;
    background-position: 40px 26px;
    background-color: #79af6f;
    display: block;
    border-radius: 50%; float:left; margin-right:20px;
}
#fwc1 ul .lc2 {
    width: 170px;
    height: 170px;
    background-image: url(../images/bz/jy02.png);
    background-repeat: no-repeat;
    background-position: 42px 25px;
    background-color: #79af6f;
    display: block;
    border-radius: 50%; float:left;margin-right:20px;
}
#fwc1 ul .lc3 {
    width: 170px;
    height: 170px;
    background-image: url(../images/bz/jy03.png);
    background-repeat: no-repeat;
    background-position: 40px 28px;
    background-color: #79af6f;
    display: block;
    border-radius: 50%; float:left
}
#fwc1 ul .lc1 a {
    line-height: 265px;
    color: white;
    font-size: 20px;  margin-left: 44px;
}
#fwc1 ul .lc2 a {
    line-height: 265px;
    color: white;
    font-size: 20px;  margin-left: 44px;
}
#fwc1 ul .lc3 a {
    line-height: 265px;
    color: white;
    font-size: 20px;  margin-left: 44px;
}
.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;}
.bianhao{ font-size:34px; color:#038a56; font-weight:bold; font-family:"Impact"; padding-left:20px}
.title_u{font-size:22px; margin-left:10px}
#zz03_0{  float:left}
#zz03_1{ float:left}
.tab7{ background-image:url(../images/about_bg.jpg); background-repeat: no-repeat; background-position:center}
.tab6{ margin-top:45px}
.aboutus{ color:#FFF;float: left;}
.aboutus a{ color:#FFF}
#bottom {
    width: 100%;
    min-height: 338px;
    background-repeat: repeat-x;
    float: left;
    background-color: #0159a1;padding-bottom: 20px;
}
#links {
    /*width: 1050px;*/
    min-height: 30px;
    /*background-image: url(../images/links.jpg);*/
    background-repeat: repeat-x;
    background-position: center bottom;
    padding-top: 30px;
    color: #CCC;
}
#links a {color: #CCC;}
#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 {
    /*width: 1050px;*/
    min-height: 137px;
    margin-top: 20px;
    color: #FFF;
    margin-bottom: 25px;
}
#banquan a { color: #FFF;}
.bfood5 {
    background-image: url(../images/banquan2.jpg);
    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;}
#zz03{ width:40%; float:left; margin-top: 30px}
#zz03 h3{ font-size:16px; color:#038a56; font-weight:bold}
#zz03_1{ width:60%; float:left;margin-top: 30px}
#zz03_1 h3{ font-size:16px; color:#038a56; font-weight:bold}
/*新闻资讯*/
#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;
}

.title {
    line-height: 19px;
    padding-left: 110px;
}
.neirong {
    padding-left: 110px;
}
.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; }
.neirong {    padding-left: 14px;
    line-height: 20px;
    height: 60px;
    overflow: hidden;    margin-top: -4px;
}
#zz033{ margin-top:10px}
.jiacu{ color:#038a56; font-size:15px; font-weight:bold}
.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}
.tab9{ background-color:#f1f1f1}
.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}
#zz01{ line-height:50px; background-image:url(../images/xianquan.png);background-repeat: no-repeat; background-position: left bottom;margin-left: -20px;}
.bfood5>ul>li{ font-size:12px;line-height: 20px;}
/*导航*/
.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:15px}
/*电脑*/
@media (min-width: 1200px){

#bnav { padding-left: 280px;}
#banner{ display:none}
.navbar-fixed-top{ display:none}
.tab6mobil{ display:none}
/*#caidan { background-color:#CCC}*/
#main30c {min-height:419px}
#main31c {min-height:419px}
#main32c {min-height:419px}
#main33c {min-height:419px}
#main34c {min-height:419px}
#main35c {min-height:419px}
.bfoot1 img{ float:right;margin-right: 20px;
    margin-top: 30px;}
.bfoot3 img{margin-top: 60px;}

.myoushi{ display:none}
.mainleft1 { margin-top: 40px; display:none}
.mainright1 {
    float: right;
    margin-top: 50px;
    margin-right: -38px;
}
.mainleft2 { margin-top: 40px;    margin-left: 20px; }
.mainright2 {
    float: right;
    margin-top: 157px;
    margin-right: -131px;
}
#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 40px;
    letter-spacing: 1px; color:#fff;white-space: nowrap;
}

.menu > ul > li > ul > li a { font-size: 14px;}
.huitiao {
    background-image: url(../images/about.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.main1b img {  margin-left: 50px;}
.zi {
    width: 89%;
    font-size: 14px;
    color: #545454;
    line-height: 22px;
    padding-top:80px;
}
#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;
}
.mainright2{ margin-top:70px}
#main30c {min-height:297px;background-image: url(../images/index_011.jpg);}
#main31c {min-height:297px;background-image: url(../images/index_022.jpg);}
#main32c {min-height:297px;background-image: url(../images/index_033.jpg);}
#main33c {min-height:297px;background-image: url(../images/index_044.jpg);}
#main34c {min-height:297px;background-image: url(../images/index_055.jpg);}
#main35c {min-height:297px;background-image: url(../images/index_066.jpg);}
#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;
}
/*优势*/
.duoyu{ display:none}
.myoushi { display: none;}
.mainright1 {float: right; margin-top: 43px; }
.mainleft2 { margin-top: 18px; }
#zz03 {width: 45%; margin-top: 5px;}
#zz03_1 {width: 55%; margin-top: 5px;}
#zz033 {margin-top: 0px;}
#caidan {float: right; margin-top:-5px}
#lbj {float: right; clear: both; margin-top: 10px;}
.menu > ul > li {
    float: left;
    padding: 0 0px;
    margin: 0;
}
.huitiao {
    background-image: url(../images/about.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.imghigh { height: 180px; overflow: hidden;}
.zi {
    width: 90%;
    font-size: 14px;
    color: #545454;
    line-height: 22px;
    padding-top: 80px;
	padding-left:10px
}

h3 {color: #000; font-size: 15px;}
.menu > ul > li a {
    text-decoration: none;
    padding: 10px 35px;
    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){
.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 23px;
    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}
.mainright2{ display:none}
.mainleft1, .myoushi{ text-align:center}
.hz_img {
    width: 17%;
    float: left;
    text-align: center;
    vertical-align: middle;
    border: #CCC 1px solid;
    margin: 10px;
    height: 60px;
}

}
/*手机*/
@media (max-width: 767px){
#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: 47px;}
.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;}
.title_u {font-size: 20px;}
#zz03 { width: 42%;margin-top: 5px;}
#zz03_1 { width: 53%;margin-top: 5px; margin-left:9px}
.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 { background-image:none}
#main31c { background-image:none}
#main32c { background-image:none}
#main33c { background-image:none}
#main34c { background-image:none}
#main35c { 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: 176px;
    height: 42px;
    -webkit-background-size: 176px 42px;
    background-size: 176px 42px;
    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;    margin: 20px 0;
}
#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;
}
}