@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
input,textarea {border: 2 none; box-shadow: none; outline: none;}
/* 设置默认字体 */
body,button, input, select, textarea { font-family:"Microsoft Yahei" ;color: #666;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;}
/* 重置列表元素 */
ul, ol ,li{list-style: none;}
/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; color:#910800;}
/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}



/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}


/*清除浮动*/
.clear{clear: both;height: 0;}


.header , .content , .footer { width:1380px; margin:0 auto;  }
em{font-style:normal;}
.g_top{ height:239px; background:url(../images/topbg.jpg) repeat-x center top; font-family:"Microsoft Yahei"; width: 100%; min-width: 1380px;}
.g_top .m_top{height: 169px;}
.top_t{ height:40px; line-height:40px;color:#888888;font-size: 14px;}
.top_t p{ float:right;}
.top_t p a{ padding: 0 22px 0 26px; display: inline-block; color:#888888;}
.top_t p a:hover{color: #cb161e;}

.top_t p .tico1{background:url(../images/tico1.jpg) no-repeat 0 10px;}
.top_t p .tico2{background:url(../images/tico2.jpg) no-repeat 0 10px;}
.top_t p .tico3{background:url(../images/tico3.jpg) no-repeat 0 10px;}
.top_c .tlogo{ float:left; padding: 22px 22px 0 0;}

.top_c h2{ float:left; height:60px; margin:28px 0 0 0; color: #333333; font-size: 33px; font-weight: bold;}
.top_c h2 b{color: #000;}
.top_c h2 b i{color: #1aa9f1; font-style: normal;}
.top_c h2 em{ display:block; color:#666666; font-weight:normal; font-size: 20px; padding-top: 3px; }

.top_c p{ float:right; margin:39px 0 0 0 ;padding: 0 0 0 52px; background:url(../images/tel.jpg) no-repeat left 2px; }
.top_c p b{display: block; color:#666666; font-size:14px;font-weight: normal;}
.top_c p span{ display:block; font-size:32px; color:#1aa9f1; }

.g_nav{height:70px; line-height: 70px; }
.g_nav li{position: relative; float:left; font-size:16px;border-right: 1px solid rgba(255,255,255,.2);}
.g_nav li a{ display:block;float: left; padding: 0 53px; color:#fff; line-height:70px; text-decoration: none;}
.g_nav li a:hover,.g_nav .cur a{color: #fff;background:#005597;font-weight: bold;}
.g_nav li:last-child{border-right: none;}



/* banner */
.banner .slick-arrow {
    position: absolute;font-size: 0;
    top: 50%; 
    z-index:12;
    width: 100px;
    height: 100px;
    margin-top: -42px;
    border: 0;
}
.banner .slick-prev {outline: none;
    left: 5%; display: none; background:none; position: absolute;top:50%;margin-top:-42px; font-size:0;border: none; z-index:12;
   background:url(images/probt1.png) no-repeat;width:30px;height: 84px;
}
.banner .slick-next {outline: none;
    right: 5%; display: none;background:none;position: absolute;top:50%;margin-top:-42px; font-size:0;border: none; z-index:12;
   background:url(images/probt2.png) no-repeat;width:30px;height: 84px;
}   

.banner img {
    display: block;
    width: 100%;
    margin:0 auto;
}

.slick-dots {
    position: absolute;
    left: 0; font-size:0;
    bottom: 5%;
    width: 100%;
    text-align: center;
    outline: none;
    
}
.slick-dots li {
    display: inline-block;
    margin: 0 15px; outline: none;
}
.slick-dots li button {
    display: block;
    border: 0 none;width: 15px;height: 15px;
    color: #fff; border-radius: 50%;
    background-color: #005597;
    outline: none; 
}
.slick-dots .slick-active button {
    background-color: #1ba9f1;
}

/* 搜索 */
.g_ser{height: 63px;line-height: 63px;border-bottom: 1px solid #e8e8e8; width: 100%; min-width: 1380px;}
.h_sea{ height:63px;line-height: 63px; overflow:hidden; color:#aaaaaa; font-size: 14px;}
.h_sea b{font-weight: normal; color: #666666;}

.inp01{height:63px;line-height:63px;   padding-left: 48px; width:346px;float:left;color:#aaaaaa; font-size: 15px;  border: none; background: none; font-family:"Microsoft Yahei"}
.s_ss{float:left; width:100px; height:63px; background: none;border: none; cursor: pointer;}
.key{padding-left: 28px;background:url(../images/serico.jpg) no-repeat 0 18px;}
.key a{color:#666666;padding:0 25px 0 0;}
.key a:hover{color: #1ba9f1;}
.key .lasta{background: none;}
.s_inp{background:url(../images/serbg.jpg) no-repeat; width: 500px;height: 63px;}

/* 响应 */
.g_pp{background: url(../images/ppbg.jpg) no-repeat center top;height: 496px;padding-top: 60px;overflow:hidden;}
.g_pp dl{height: 307px;}
.g_pp h3{height: 80px;line-height: 80px; font-size: 48px;color: #333333;font-weight: normal;text-align: center;} 
.g_pp h3 b{color: #1ba9f1}
.g_pp p{font-size: 16px;line-height: 30px;color: #666666;height: 95px;}
.g_pp span{display: block;margin-left: 125px;height: 115px;}
.g_pp span em{display: block;float: left;width: 240px;text-align: center;font-size: 24px;color: #333333;position: relative;}
.g_pp span i{display: block;width: 72px;margin: 0 auto;}
.g_pp span em:before{content: "";position: absolute;width: 1px;height: 72px;background: #c9c9c9;right: 0;top:12px;}
.g_pp span em:nth-child(4):before{background: none;}
.ibrand-num{z-index: 300;}
.ibrand-num li{float: left;position: relative;}
.ibrand-num li em{display: inline-block;font-size: 60px;color: #1ba9f1;}
.ibrand-num li span{display: block;font-size: 16px;color: #666666;text-align: left;margin-left: 0;}
.ibrand-num li i{position: relative;width: 26px;height: 26px;line-height: 26px;background: #1ba9f1;font-size: 16px;color: #fff;border-radius: 50%; display: inline-block; font-style: normal;top:-5px;text-align: center;left:5px;}
.ibrand-num li:before{content: "";position: absolute;width: 178px;height: 1px;background: #c9c9c9;right: 0;top:36px;}
.ibrand-num li:nth-child(4):before{background: none;}

.ibrand-num .num1{width: 304px;}
.ibrand-num .num2{width: 320px;padding-left: 20px;box-sizing: border-box;}
.ibrand-num .num3{width: 338px;padding-left: 20px;box-sizing: border-box;}
.ibrand-num .num4{width: 238px;padding-left: 20px;box-sizing: border-box;}

/* 产品中心 */
.g_an{background:#f7f7f7;height: auto;padding: 90px 0; overflow: hidden;width: 100%;min-width: 1380px;}
.g_an h2 a{display: block;text-align: center;height: 140px;font-size: 55px;color: #1ba9f1;}
.g_an h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;padding-top: 6px;}
.pro .hd {font-size: 0;text-align: center;margin-bottom: 20px;}
.pro .hd li {display: inline-block;vertical-align: middle;margin: 0 10px;}
.pro .hd li a {display: block;line-height: 40px;font-size: 14px;border: 1px solid #ebebeb; border-radius: 45px; background: #fff; padding:0 30px;}
.pro .hd li.on a {background-color: #0168b7;border-color: #0168b7;color: #fff;}
.pro .bd ul {margin-left: -40px;}
.pro .bd ul li {float: left;width: 25%;}
.pro .bd ul li a {display: block;margin: 10px 0 0 10px;background-color: #fff;}
.pro .bd ul li .m {height: auto;}
.pro .bd ul li .m img{width: 100%;}
.pro .bd ul li p {margin: 0;padding: 0 15px;text-align: center;line-height: 55px;font-size: 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color: #e0e0e0;}
.pro .bd ul li a:hover p {background-color: #0168b7;color: #333;}

/* 优势 */
h2.main_title { margin-bottom: 45px }
h2.main_title a { width: 1200px; margin: 0 auto; overflow: hidden; display: block; text-align: center; line-height: 0; font-size: 0 }
h2.main_title a b { display: block }
h2.main_title a strong { display: inline-block; font-size: 44px; line-height: 100%; color: #333 }
h2.main_title a strong:first-child { font-weight: 400 }
h2.main_title a i { display: inline-block; width: 6px; height: 6px; background: rgba(0, 0, 0, .24); border-radius: 50%; margin: 11px 14px }
h2.main_title a span { display: inline-block; font-size: 18px; line-height: 48px; color: #666; font-weight: 400; letter-spacing: 1px; position: relative }
h2.main_title a span:before, h2.main_title a span:after { width: 417px; height: 17px; background: url(../images/tbg1.png) no-repeat right center; position: absolute; content: ""; top: 17px }
h2.main_title a span:before { left: -444px }
h2.main_title a span:after { right: -444px; background: url(../images/tbg2.png) no-repeat left center }
.ys { background: url(../images/ys_bg.jpg) no-repeat center top; padding-top: 82px;width: 100%; min-width: 1380px; }
.ys h2 a strong { color: #fff }
.ys h2 a em { color: #f86a2c }
.ys h2 a span { color: #fff }
.ys h2 a span:before { background-image: url(../images/tbg3.png) }
.ys h2 a span:after { background-image: url(../images/tbg4.png) }
.ys dl { position: relative }
.ys dt, .ys dd { position: absolute }
.ys h3 { height: 130px; margin-bottom: 28px }
.ys h3 span { display: block; float: left; width: 76px; height: 100px; background: #064d9f url(../images/ysi.png) no-repeat center top; text-align: center; font-size: 12px; line-height: 100%; color: rgba(255, 255, 255, .45); text-transform: uppercase; font-weight: 400; margin-right: 26px }
.ys h3 span i { display: block }
.ys h3 span i:first-child { font-size: 46px; line-height: 100%; color: #fff; font-weight: 700; padding: 20px 0 5px }
.ys h3 strong { display: block; font-size: 36px; line-height: 100%; color: #fa5e13; padding-top: 29px }
.ys h3 em { display: block; font-size: 30px; line-height: 100%; color: #333; margin-top: 12px; font-weight: 400 }
.ys p { font-size: 16px; line-height: 32px; color: #4d4d4d; padding-left: 18px; background: url(../images/ysi1.png) no-repeat 4px 13px; margin-bottom: 20px }
.ys1 { margin-top: 196px; height: 408px; margin-bottom: 70px }
.ys1 dt { width: 914px; height: 408px; right: 50%; margin-right: -211px }
.ys1 dd { width: 350px; padding-right: 74px; left: 50%; margin-left: 235px; padding-top: 45px }
.ys2 { background: #F4F4F4; padding-top: 85px; padding-bottom: 70px; height: 513px }
.ys2 dt { width: 676px; height: 511px; left: 50%; margin-left: -76px }
.ys2 dd { width: 556px; right: 50%; margin-right: 76px }
.ys2 dd p { margin-bottom: 0 }
.ys2 ul { margin-top: 53px; overflow: hidden }
.ys2 ul li { width: 268px; height: 201px; float: left; margin-right: 10px }
.ys3 { height: 466px; padding-top: 86px; padding-bottom: 70px }
.ys3 dt { width: 684px; height: 456px; right: 50%; margin-left: -32px; margin-top: 14px }
.ys3 dd { width: 520px; left: 50%; margin-left: 80px }
.ys3 dd p { padding-left: 0; background: 0 0 }
.ys3 dd p strong { display: block; font-size: 40px; line-height: 100%; color: #333; font-weight: 400 }
.ys3 dd p i { font-size: 36px }
.ys4 { background: #f4f4f4; background:url(../images/ys4.jpg) no-repeat center top; padding-top: 70px; height: 392px }
.ys4 dt { width: 629px; height: 392px; left: 50%; margin-left: -29px;display:none; }
.ys4 dd { width: 500px; right: 50%; margin-right: 100px; margin-top: 58px }
.ys4 dd p { margin-bottom: 0 }


/* 关于我们 */

.g_ab{position: relative;width: 100%; min-width: 1380px;}
.g_ab h2{position: absolute;left:50%;top:3.2rem;width: 1200px;margin-left: -600px;}
.g_ab h2 a{display: block;text-align: center;font-size: 55px;color: #1ba9f1;}
.g_ab h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;}
.g_ab dt{width: 100%;display: block;overflow: hidden;}
.g_ab dt img{width: 100%;display: block;transition: all 0.3s linear 0s;}
.g_ab dd{position: absolute;bottom: -80px;left:50%;width: 1380px;margin-left: -693px;height: 170px;background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.15);padding: 27px 0 0 277px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_ab dd i{position: absolute;left:0;top:0;width: 209px;height: 170px;}
.g_ab h3 a{display: block;height: 38px;line-height: 38px; font-weight: bold; font-size: 26px;color: #333333;}
.g_ab p{font-size: 14px;line-height: 24px;color: #666666;width: 1020px;}


.g_ablst{height: 414px;margin-top: 100px;}
.g_ablst dl{float: left;width: 445px;margin-right: 20px;}
.g_ablst dt{width: 445px;height: 211px;overflow: hidden;}
.g_ablst dt img{width: 445px;height: 211px;display: block;}
.g_ablst dl:nth-child(3){margin-right: 0;}
.g_ablst dd{background: #f7f7f7;padding: 27px 0 0 42px;position: relative;height: 137px}
.g_ablst dd i{position: absolute;right: 0;top:27px;}
.g_ablst h3 a{display: block;font-size: 24px;color: #333333;font-weight: normal;height: 70px}
.g_ablst h3 em{display: block;font-size: 14px;color: #cccccc;padding-top: 5px;}
.g_ablst span a{display: block;background: url(../images/abtn1.jpg) no-repeat;width: 62px;height: 33px;}
.g_ablst dl:hover span a{background: url(../images/abtn2.jpg) no-repeat}

/* 新闻 */
.g_news{background:#f5f5f5;height: 980px;padding-top: 60px;width: 100%; min-width: 1380px;}
.g_news h2 a{display: block;text-align: center;height: 150px;font-size: 55px;color: #1ba9f1;}
.g_news h2 em{display: block;font-size: 24px;color: #666666;font-weight: normal;padding-top: 6px;}
.g_news .m_newl{float:left;width: 980px;}
.g_news .m_newl h3 a{display: block;background: url(../images/newtit1.jpg) no-repeat;padding-left: 72px;font-size: 18px;color: #fff;font-weight: normal;height: 55px;line-height: 55px;}
.g_news .m_newl h3 span{font-size: 14px;color: #333333}

.g_news .newltj{height: auto;background: #fff; position: relative;margin-bottom: 7px; overflow: hidden;}
.g_news .newltj:before{content: "";position: absolute;width: 800px;height: 1px;background: #ededed;left:0;top:70px;}
.g_news .newltj dl{float: left;width:430px;margin-left: 40px; padding-bottom: 30px;}
.g_news .newltj dl:nth-child(2){margin-right: 0;}
.g_news .newltj dd{height: 200px;}
.g_news .newltj b{display: block;line-height: 70px; line-height: 70px; margin-bottom: 20px;font-size: 24px;color: #ababab;font-weight: normal;}
.g_news .newltj h4 a{display: block;line-height: 24px;font-size: 16px;color: #333333;font-weight: normal;margin-bottom: 16px;}
.g_news .newltj h4 a:hover{ color:#1ba9f1;}

.g_news .newltj p{font-size: 14px;line-height: 24px;color: #787878;height: 48px;overflow: hidden;}
.g_news .newltj p a{color: #1ba9f1}
.g_news .newltj dt{width: 430px;height: 332px;overflow: hidden;}
.g_news .newltj dt img{width: 430px;height: 332px;display: block;transition: all 0.3s linear 0s;}
.g_news .newltj dt:hover img{transform: scale(1.1);}

.g_news .newlst1{background: #fff;height: 148px;padding: 20px 0 0 38px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_news .newlst1 li a{display: block;line-height: 34px;padding-left: 22px;font-size: 14px;color: #5c5c5c;background: url(../images/dtico.jpg) no-repeat 0 12px; }
.g_news .newlst1 li span{float: right;color: #bcbcbc; font-size: 14px; padding-right: 30px;}
.g_news .newlst1 li a:hover{ color:#1ba9f1;}
.hot{overflow:hidden;width: 372px;height: 772px;}
.hot .wdtit a{display: block;background: url(../images/newtit2.jpg) no-repeat;padding-left: 72px;font-size: 18px;color: #fff;font-weight: normal;height: 55px;line-height: 55px;}
.hot .wdtit span{font-size: 14px;color: #333333}
.hot .hotc{background: #fff;height: 717px;padding: 34px 0 0 34px;overflow: hidden;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.hot dl{height:auto;}
.hot dt{ width:301px; height:225px; overflow:hidden;}
.hot dt img{ display:block;width:301px; height:225px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.hot dl:hover dt img{-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);}
.hot dd{background: #f3f3f3 url(../images/wdline.jpg) no-repeat 0 bottom;padding: 20px 15px 0;box-sizing: border-box;width: 301px;height: 130px;}
.hot h3 a{display: block;line-height: 28px;font-size: 16px;color: #333333;font-weight: normal;margin-bottom: 6px;overflow: hidden;height: 28px;}
.hot h3 a:hover{ color:#1ba9f1;}
.hot p{font-size: 14px;line-height: 24px;color: #777777;height: 48px;overflow: hidden;}
.hot p a{color: #1ba9f1;}
.hot li{ font:14px "Microsoft YaHei"; line-height:35px;  overflow:hidden;padding-left: 22px;position: relative;background: url(../images/dtico.jpg) no-repeat 0 14px;}
.hot li a{ display:block; color:#777777;}
.hot li a:hover{ color:#1ba9f1;}

/* 底部 */
.g_ft{ height:376px; background: url(../images/ftbg.jpg) no-repeat center top;width: 100%; min-width: 1380px;}
.g_ft .lxwm2{height: 102px;margin-bottom: 38px;}
.g_ft .lxwm2 h2{float: left;width: 206px;text-align: center;font-size: 18px;color: #fff;line-height: 102px;margin-right: 38px;}
.g_ft .lxwm2 ul{float: left;width: 956px;margin-bottom: 38px;}
.g_ft .lxwm2 li{float: left;padding-left: 52px;padding-top: 5px;font-size: 16px;color: #fff;position: relative;padding-top: 24px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_ft .lxwm2 li:nth-child(1){width: 350px}
.g_ft .lxwm2 li:nth-child(2){width: 380px}
.g_ft .lxwm2 li:nth-child(3){width: 220px}
.g_ft .lxwm2 li em{display: block;font-size: 20px;color: #fff;}
.g_ft .lxwm2 li i{position: absolute;left:0;top:26px;}
.g_ft .m_fnav{margin-left: 246px;height: 30px;line-height: 30px;margin-bottom: 58px; }
.g_ft .m_fnav a{ color:#fff; padding:0 40px;  font-size: 15px; font-weight: normal;display: inline-block;position: relative;}
.g_ft .m_fnav a:hover:before{content: "";position: absolute;width: 5px;height: 5px;background: #0666d3;left:0;top:14px;}
.g_ft .f_ftcon{float: left; color: #999999; padding: 16px 0 0 255px; width: 570px;  line-height: 30px; font-size: 14px;    }
.g_ft .f_ftcon a{ color:#999999; display: inline-block;position: relative;}
.g_ft .flogo{ left:2px; top:160px;width: 210px;text-align: center;}
.g_ft .flogo img{display: block;height: auto;width: 200px;}
.g_ft .flogo em{display: block;font-size: 20px;line-height: 40px;margin: 0 auto;color: #999999;}
.g_ft .m_code{float: right;width:358px;}
.g_ft .m_code h3{float: left;width: 136px;padding-top: 33px;font-size: 14px;color: #999999;font-weight: normal;}
.g_ft .m_code h3 em{display: block;padding-top: 8px;font-size: 14px;color: #ccc}
.g_ft .codelst ul{float: left;width: 220px;}
.g_ft .codelst li{float: left;width: 99px;height: 99px;margin-right: 20px;}
.g_ft .codelst li img{width: 99px;height: 99px;display: block;}
.g_ft .codelst .code2{margin-right: 0;}
.g_ft .codelst li em{display: block;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #999999;}

/* 友情链接 */
.g_link{ height: 58px;background: #313537;width: 100%; min-width: 1380px;}
.link_c{line-height:58px; overflow:hidden;font-size: 14px;}
.link_c span{float: left; font-size: 16px;color: #999999;}
.link_c a{ white-space:nowrap; padding:0 8px;float: left; height: 58px; line-height:58px; color:#999999;display: block;}
.link_c .lasta a{background: none;}


/* 右边客服 */
.client-2 {
    position: fixed;
    right: -170px;
    top: 50%;
    z-index: 900;
}

.client-2 li a {
    text-decoration: none;
}
.client-2 li {
    margin-top: 1px;
    clear: both;
    height: 62px;
    position: relative;
}

.client-2 li i {
    background: url(images/fx.png) no-repeat;
    display: block;
    width: 30px;
    height: 27px;
    margin: 0px auto;
    text-align: center;
}

.client-2 li p {
    height: 20px;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    color: #fff;
}

.client-2 .my-kefu-qq i {
    background-position: 4px 5px;
}

.client-2 .my-kefu-tel i {
    background-position: 0 -21px;
}

.client-2 .my-kefu-liuyan i {
    background-position: 4px -53px;
}

.client-2 .my-kefu-weixin i {
    background-position: -34px 4px;
}

.client-2 .my-kefu-weibo i {
    background-position: -30px -22px;
}

.client-2 .my-kefu-ftop {
    display: none;
}

.client-2 .my-kefu-ftop i {
       width: 33px;
height: 31px;
background-position: -23px -47px;
background-size: 52px 82px;
}
.client-2 .my-kefu-ftop .my-kefu-main{
    padding-top: 6px;
}

.client-2 .my-kefu-left {
    float: left;
    width: 62px;
    height: 47px;
    position: relative;
}

.client-2 .my-kefu-tel-right {
    font-size: 16px;
    color: #fff;
    float: left;
    height: 24px;
    line-height: 22px;
    padding: 0 15px;
    border-left: 1px solid #fff;
    margin-top: 14px;
}

.client-2 .my-kefu-right {
    width: 20px;
}

.client-2 .my-kefu-tel-main {
    background: #1ba9f1;
    color: #fff;
    height: 53px;
    width: 230px;
    padding:9px 0 0;
    float: left;
}

.client-2 .my-kefu-main {
    background: #1ba9f1;
    width: 97px;
    height: 53px;
    position: relative;
    padding:9px 0 0;
    float: left;
}

.client-2 .my-kefu-weixin-pic {
    position: absolute;
    left: -130px;
    top: -24px;
    display: none;
    z-index: 333;
}

.my-kefu-weixin-pic img {
    width: 115px;
    height: 115px;
}


/* html {font-size: 10px;-webkit-text-size-adjust: none;}
@media screen and (min-width: 1200px) {html {font-size: 15px;}}
@media screen and (min-width: 1280px) {html {font-size: 16px;}}
@media screen and (min-width: 1366px) {html {font-size: 17px;}}
@media screen and (min-width: 1440px) {html {font-size: 18px;}}
@media screen and (min-width: 1600px) {html {font-size: 20px;}}
@media screen and (min-width: 1920px) {html {font-size: 24px;}} */


.f_pr{position:relative;}
.f_pa{position:absolute;}
