@charset "utf-8";
*{-webkit-box-sizing: border-box; box-sizing: border-box; outline: none; -webkit-tap-highlight-color: transparent; -webkit-tap-highlight-color: transparent;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,menu,dl,dt,dd,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{border: 0;padding: 0;margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,summary{display: block;}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px; line-height: 1.6; color: #333;-webkit-font-smoothing:antialiased; -webkit-tap-highlight-color:rgba(255,255,255,0);}
input,button{overflow: visible;vertical-align:middle;outline:none;-webkit-appearance:none; border:none;}
ul,ol,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
i,em{ font-style:normal;}
a{color:#333;text-decoration:none;}
a:link{color:#333;text-decoration:none;}
img{border:0;vertical-align:middle;}
html{font-size: 42.6667px;}
/*{word-wrap:break-word;}//英文强制换行*/
body{margin: 0 auto;  background: #F6F6F6; overflow-x: hidden;padding-bottom: 1.1rem;}
html{overflow-x: hidden;}
.pb11{ padding-bottom: 1.1rem!important;}
/*display*/
.dn{display: none;}
.db{display: block;}
/*img*/
.img{max-width: 100%;}
.img10{width: 100%; height: 100%;}
/*其他*/
.rel{position: relative!important;}
.ovn{overflow: hidden!important;}
.bgf{ background: #fff!important;}
.bgf6{ background: #f6f6f6!important;}
/*浮动*/
.fl{ float: left;}.fr{float: right!important;}
.clearfix:after{display:block;content:"clear";height:0;clear:both;visibility:hidden}
.clearfix{ *zoom: 1;}
/*font*/
.f9{font-size: 9px!important;}.f10{font-size: 10px!important;}.f11{font-size: 11px!important;}.f12{font-size: 12px!important;}.f13{font-size: 13px!important;}.f14{font-size: 14px!important;}.f15{font-size: 15px!important;}.f16{font-size: 16px!important;}.f17{font-size: 17px!important;}.f18{font-size: 18px!important;}.f19{font-size: 19px!important;}.f20{font-size: 20px!important;}.f21{font-size: 21px!important;}.f22{font-size: 22px!important;}.f23{font-size: 23px!important;}.f24{font-size: 24px!important;}
.ti2 { text-indent:2em;}.tc{text-align:center;}.tl{text-align: left;}.tr{text-align: right;}
.fwb{font-weight: bold;}.fwn{font-weight: normal;}
/*radius*/
.radius1{border-radius: 1px; -webkit-border-radius: 1px;}
.radius2{border-radius: 2px; -webkit-border-radius: 2px;}
.radius3{border-radius: 3px; -webkit-border-radius: 3px;}
.radius5{border-radius: 5px; -webkit-border-radius: 5px;}
.radius50{border-radius: 50%; -webkit-border-radius: 50%;}
/* flex */
.flexbox{ display: box; display: -webkit-box; -webkit-box-orient:horizontal; box-orient:horizontal;}
.flexbox > *{ display: block; box-flex:1; -webkit-box-flex:1;width: 0%;}
.flexbox-v{ display: box; display: -webkit-box; -webkit-box-orient:vertical; box-orient:vertical;}
.flexbox-v > *{ display: block; box-flex:1; -webkit-box-flex:1;}
/*ellipsis*/
.ellipsis{ text-overflow:ellipsis; white-space: nowrap; overflow: hidden; }
.ellipsis2{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.ellipsis3{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.ellipsis4{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
/*margin*/
.mt5{margin-top: .05rem!important;}
.mt10{margin-top: .1rem!important;}
.mt15{margin-top: .15rem!important;}
.mt18{margin-top: .18rem!important;}
.mt20{margin-top: .2rem!important;}
.mt30{margin-top: .3rem!important;}
.mt40{margin-top: .4rem!important;}
.mt50{margin-top: .5rem!important;}
/*padding*/
.pt5{padding-top: 5px;}.pt10{padding-top: 10px;}.pt15{padding-top: 15px;}.pt20{padding-top: 20px;}.pt25{padding-top: 25px;}.pt30{padding-top: 30px;}
.pl15{padding-left: 15px;}.pr15{padding-right: 15px;}
.pb10{ padding-bottom: 10px;}.pb15{ padding-bottom: 15px;}.pb20{ padding-bottom: 20px;}.pb25{ padding-bottom: 25px;}.pb30{ padding-bottom: 30px;}.pb50{padding-bottom: 50px;}
/*width*/
.dw70{ width: 70px!important;}
/*1px边框*/
.bort{ position: relative;}
.bort:before{position: absolute; display: block; content:""; left: 0; top: 0; right: 0; width: 100%; height: 1px; background: #e5e5e5;}
.borb{ position: relative;}
.borb:before{position: absolute; display: block; content:""; left: 0; bottom: 0; right: 0; width: 100%; height: 1px; background: #e5e5e5;}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
    .menu li dl dd:before,.menu li h3:before{
        -webkit-transform: scaleY(0.5);
                transform: scaleY(0.5);
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 3) {
    .menu li dl dd:before,.menu li h3:before{
        -webkit-transform: scaleY(0.33);
                transform: scaleY(0.33);
    }
}

.audio{
    /*设置音乐显示位置*/
    width:100px;
    height: 40px;
    position:fixed;top:1rem;right:0;
    z-index:100;
    filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity:0.3;
    opacity:0.3;
}


/*head*/
.head{ height: 1rem; background: #fff;}
.logo{padding: 0 0 0 .21rem;}
.logo img{ width: auto;height:1rem;}
.menubtn{ width: .88rem; height: 1rem; background: url(../img/icon1.png) no-repeat center; background-size: .46rem auto; -webkit-transition:all .4s; transition:all .4s;}
.menubtn.on{ -webkit-transform:rotate(180deg); transform:rotate(180deg);}
/*.menubtn.on{ -webkit-transform:rotateY(180deg); transform:rotateY(180deg);}*/

/*banner*/
.banner{position: relative; width: 100%; height: 3.6rem; overflow: hidden;}
.banner .swiper-slide{width: 100%; height: 3.6rem;}
.banner .swiper-slide img{width: 100%; height: 3.6rem;}
.pagination1 .swiper-pagination-bullet{ margin: 0 1px!important; width: .52rem; height: 3px; border:1px solid #fff; background: none; border-radius: 0; }
.pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #fff;}
/*pro*/
.a_pro{padding-bottom: 0.5rem;}
.a_pro .hd{background: #ffffff;margin-bottom: 0.2rem;}
.a_pro .hd .child{width: 16.66%;height: 0.94rem;text-align: center;float: left;}
.a_pro .hd .child a{font-size: 0.24rem;color: #333333;line-height: 0.94rem;display: block;}
.a_pro .hd .child:hover,.a_pro .hd .child.on{border-bottom: 3px solid #005ab2;}
.a_pro .hd .child:hover a,.a_pro .hd .child.on a{color: #015bb3 !important;}




.a_pro .bd{background: #f6f6f6;padding-top: 0.2rem;}
/*.a_pro .bd .ul1 .li1{background: #ffffff;overflow: hidden;float: left;}*/
.a_pro .bd .child {
    display: none;
    -webkit-animation: an_1 .5s ease-out;
    animation: an_1 .5s ease-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}



.a_pro .bd .child .li1:last-child .swiper-slide {
    border-bottom: none
}

.a_pro .bd .ul1 .swiper-slide{width: 3.48rem ;background: #ffffff;overflow: hidden;float: left;margin-left: 0.18rem;margin-bottom:0.4rem;}
.a_pro .bd .swiper-slide .case-img{height: 2.83rem;}
.a_pro .bd .swiper-slide .case-img img{width: 100%; height: 100%;}
.a_pro .bd .swiper-slide .pro_cont{overflow: hidden;background: #f9f7f7;border:1px solid #e4e1e1;border-top: none; }
.a_pro .bd .swiper-slide .pro_cont h3{color: #333333;font-size: 0.28rem;/*border-bottom: 1px solid #e4e1e1;*/line-height: 0.65rem;height: 0.65rem;margin: 0 0.25rem;overflow: hidden;}
.a_pro .bd .swiper-slide .pro_cont .p1{height: 1.35rem;overflow: hidden;padding-top: 0.1rem;margin: 0 0.25rem;}
.a_pro .bd .swiper-slide .pro_cont .p1 p{color: #666666;font-size: 0.24rem;left: 0.3rem;line-height: 0.4rem;}

/*智慧方案*/
.a_fun{background: url("../img/funbg_02.jpg") left center no-repeat;background-size: 7.5rem 6.57rem;padding: 0.2rem 0 0.5rem;}
.a_fun .title{height: 1.05rem;text-align: center;}
.a_fun .title h2{color: #ffffff;font-size: 0.36rem;line-height: 1.05rem;}
.a_fun .fang{width: 100%; height: 100%;position: relative;padding-bottom: 0.6rem;}
.a_fun .fang .swiper-slide{}
.a_fun .fang .fun_pic{width: 7.1rem;height: 2.82rem;margin: 0 auto;}
.a_fun .fang .fun_pic img{width: 100%; height: 100%;}
.a_fun .fang .fun_cont{height:1.30rem;background: #f6f6f6;margin: 0 0.2rem; }
.a_fun .fang .fun_cont .h2_l{float: left;width: 1.50rem;height:1.3rem;text-align: center;line-height: 1.3rem;display: block;}
.a_fun .fang .fun_cont h2{color: #0f488d;font-size: 0.3rem;font-weight: bold;}
.a_fun .fang .fun_cont .p_r{width: 5.2rem;float: left;height: 0.7rem;border-left: 1px solid #CCCCCC;padding-left: 0.3rem;margin-top: 0.25rem;}
.a_fun .fang .fun_cont .p_r p{color: #666666;font-size: 0.24rem;line-height: 0.26rem;}
.pagination4 .swiper-pagination-bullet{ margin: 0 1px!important; width: .52rem; height: 3px; border:1px solid #fff; background: none; border-radius: 0; }
.pagination4 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #fff;}
/*西西科技*/
.js_xx{background: #f6f6f6;padding-bottom: 0.2rem;border-top: 0.01rem solid #eee;}
.js_xx .title{height: 1.05rem;text-align: center;}
.js_xx .title h2{color: #333333;font-size: 0.36rem;line-height: 1.05rem;}
.js_xx .js_cont{background: #ffffff;padding: 0 0 0.35rem 0;}
.js_xx .js_cont .js_pic{margin: 0 auto 0.3rem;}
.js_xx .js_cont .js_pic img{width: 100%; height: 100%;}
.js_xx .js_cont p{color: #666666;font-size: 0.24rem;line-height: 0.3rem;margin: 0 0.25rem;text-align: justify;}
.js_xx .js_cont .lian {margin: 30px auto;text-align: center;}
.js_xx .js_cont .lian a{color: #0f488d;font-size: 0.26rem;display: inline-block;width: 1.6rem;height: 0.4rem;line-height: 0.4rem;text-align: center;}
.js_xx .more {width: 2.65rem;height: 0.58rem;text-align: center;border: 1px solid #eee;border-radius: 15px;margin: 0.4rem auto 0;background: #ffffff;}
.js_xx .more a{display: block;color: #999999;font-size: 0.24rem;line-height: 0.58rem;background: url("../img/bg_03.png") 0.6rem center no-repeat;background-size: 18px 18px;padding-left: 18px;}
.js_xx .more:hover{background:#0f488d; }
.js_xx .more:hover a{background: url("../img/newsBg1_03.png") 0.6rem center no-repeat; color: #FFFFFF !important;}
/*成功案例*/
.cg_anli{background: #ffffff;padding-bottom: 0.25rem;}
.cg_anli .title{height: 1.05rem;text-align: center;background: #ffffff;}
.cg_anli .title h2{color: #333333;font-size: 0.36rem;line-height: 1.05rem;}
.cg_anli .cg_al{position: relative;width: 100%; height: 100%;background: #ffffff;padding: 0.1rem 0 0.6rem;margin-top: 0.08rem;}
.cg_anli .al{width: 3.46rem;float: left;margin-left: 0.19rem;}
.cg_anli .cg_al .case-img{width: 3.46rem;height: 2.9rem;}
.cg_anli .cg_al .case-img img{width: 100%; height: 100%;}
.cg_anli .cg_al .pro_cont{width: 3.46rem; height: 100%;background: #f9f7f7;}
.cg_anli .cg_al .pro_cont h3{color: #333333;font-size: 0.26rem;border-bottom: 1px solid #e4e1e1;line-height: 0.65rem;height: 0.65rem;margin: 0 0.15rem;}
.cg_anli .cg_al .pro_cont .p1{height: 1.15rem;overflow: hidden;margin: 0 0.15rem;}
.cg_anli .cg_al .pro_cont .p1 p{color: #666666;font-size: 0.24rem;line-height: 0.35rem;margin-top:0.2rem; }
.pagination2 .swiper-pagination-bullet{ margin: 0 1px!important; width: .52rem; height: 3px; background: none; border-radius: 0; }
.pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #143390;}



/*news*/
.new{background: #f6f6f6;padding-bottom: 0.4rem;}
.new .title{height: 1.05rem;text-align: center;background: #f6f6f6;}
.new .title h2{color: #333333;font-size: 0.36rem;line-height: 1.05rem;}
.news-swiper{position: relative; margin: 0 .1rem;overflow: hidden;}
.news-swiper .swiper-slide{}
.news{margin-bottom: .22rem; padding: 0 .28rem; height: 2.7rem; background: #fff; overflow: hidden;}
.news .news-time{ width: 1.88rem; height: .48rem; background: #143390; text-align: center; line-height: .48rem; color: #fff;font-size: 0.24rem;}
.news h3{height: .8rem; line-height: .8rem; font-size: 0.32rem; color: #000; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; }
.news p{ font-size: .28rem; color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.pagination3 .swiper-pagination-bullet{vertical-align: top; margin: 0 1px!important; width: .52rem; height: 3px; border:1px solid #e1dfdf; background: none; border-radius: 0; }
.pagination3 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #14b2f1; border-color: #14b2f1;}
.pagination3{bottom: 0!important; height: 3px; }

/*foot_contact*/
.foot_contact {width:100vw;background:#f6f6f6;margin:0.5rem auto;}
.foot_contact p {margin:0.1rem 0.3rem;font-size:.28rem;color:#333;}

/*.foot*/
.foot{ position: fixed; left: 0; right: 0; bottom: 0; height: 1.1rem; z-index: 10;}
.foot ul{height: 1.1rem;}
.foot ul li {width: 25%;float: left;text-align: center;background: #143390;}
.foot ul li a{display: block;}
.foot ul li .ft_a{color: #ffffff;font-size: 0.24rem;height: 0.55rem;line-height: 0.4rem;}
.foot ul li.on .ft_a,.foot ul li:hover .ft_a{color: #143390;font-size: 0.24rem;}
.foot ul li .foot_bg1{background: url("../img/foot01.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}
.foot ul li .foot_bg2{background: url("../img/foot02.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}
.foot ul li .foot_bg3{background: url("../img/foot03.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}
.foot ul li .foot_bg4{background: url("../img/foot04.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}
.foot ul li.on,.foot ul li:hover{background: #ffffff;}
.foot ul li.on .foot_bg1,.foot ul li:hover .foot_bg1{background: url("../img/foot1.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}
.foot ul li.on .foot_bg2,.foot ul li:hover .foot_bg2{background: url("../img/foot2.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}
.foot ul li.on .foot_bg3,.foot ul li:hover .foot_bg3{background: url("../img/foot3.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}
.foot ul li.on .foot_bg4,.foot ul li:hover .foot_bg4{background: url("../img/foot4.png") center 0.2rem no-repeat;background-size: 0.3rem auto;height: 0.55rem;}


/*pop*/
.pop{display: none; position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); z-index: 10;}
.pop.active{ display: block;}
.pop.show{ -webkit-animation: dopopshow .4s; animation: dopopshow .4s;}
@keyframes dopopshow
{
    0% {  opacity: 0;}
    100% { opacity: 1;}
}
@-webkit-keyframes dopopshow
{
    0% {  opacity: 0;}
    100% { opacity: 1;}
}
.pop.hide{ -webkit-animation: dopophide .4s; animation: dopophide .4s;}
@keyframes dopophide
{
    0% {  opacity: 1;}
    100% { opacity: 0;}
}
@-webkit-keyframes dopophide
{
    0% {  opacity: 1;}
    100% { opacity: 0;}
}

/*menu*/
.menu{display: none; position: fixed; left: 0; top: 0; bottom: 0;background: #143390; z-index: 20;}
.menu.active{ display: block;}
.menu.show{ -webkit-animation: tiershow .3s both; animation: tiershow .3s both;}
@keyframes tiershow
{
    0% {transform:translate(-100%,0);}
    100% {transform:translate(0,0);}
}
@-webkit-keyframes tiershow
{
    0% {-webkit-transform:translate(-100%,0);}
    100% {-webkit-transform:translate(0,0);}
}
.menu.hide{ -webkit-animation: tierhide .3s both; animation: tierhide .3s both;}
@keyframes tierhide
{
    0% {transform:translate(0,0);}
    100% {transform:translate(-100%,0);}
}
@-webkit-keyframes tierhide
{
    0% {-webkit-transform:translate(0,0);}
    100% {-webkit-transform:translate(-100%,0);}
}

.menu li{position: relative; padding: 0 .08rem; height: .84rem; line-height: .84rem;}
.menu li h3{position: relative; height: .84rem; line-height: .84rem; width: 2.2rem; font-size: .24rem; font-weight: normal; }
.menu li h3:before{position: absolute; display: block; content:""; left: 0; bottom: 0; right: 0; width: 100%; height: 1px; background: #324d9e;}
.menu li h3 a{display: block; padding-left: .2rem; color: #fff;font-size: 0.3rem}
.menu li.on{ background: url(../img/i1414_03.png) no-repeat 1.99rem center  #fff; background-size: .14rem auto;}
.menu li.on h3:before{display: none;}
.menu li.on h3 a{ color: #143390;}
.menu li dl{ display: none; position: fixed; left: 2.36rem; top: 0; bottom: 0; padding: 0 0.08rem; background: #fff;}
.menu li dl dd{position: relative; width: 2.2rem;}
.menu li dl dd:before{position: absolute; display: block; content:""; left: 0; bottom: 0; right: 0; width: 100%; height: 1px; background: #e4e3e3;}
.menu li dl dd a{display: block; padding-left: .2rem; font-size: .3rem; color: #333;}
.menu li.on dl{ display: block;}
.closemenu{margin: .37rem 0 0 .27rem; width: .48rem; height: .48rem; background: url(../img/close.png) no-repeat; background-size: .46rem auto}
/*dropload*/
.dropload-up,.dropload-down{ position: relative; height: 0; overflow: hidden; font-size: 12px; /* 开启硬件加速 */ -webkit-transform:translateZ(0); transform:translateZ(0);}
.dropload-down{ height: 50px;}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{ height: 50px; line-height: 50px; text-align: center;}
.dropload-load .loading{ display: inline-block; height: 15px; width: 15px; border-radius: 100%; margin: 6px; border: 2px solid #666; border-bottom-color: transparent; vertical-align: middle; -webkit-animation: rotate 0.75s linear infinite; animation: rotate 0.75s linear infinite;}
@-webkit-keyframes rotate {
    0% { -webkit-transform: rotate(0deg); }
    50% { -webkit-transform: rotate(180deg); }
    100% { -webkit-transform: rotate(360deg); }
}
@keyframes rotate {
    0% { transform: rotate(0deg); }
    50% { transform: rotate(180deg); }
    100% { transform: rotate(360deg); }
}


/*新闻列表*/
.news_lb{background: #f9f9f9;}
.news_lb .title{width: 7.5rem;height: 0.7rem;background: #ffffff;border-bottom: 1px solid #d6d6d6;margin-bottom:0.18rem;}
.news_lb .title ul li{float: left;width: 25%;height: 0.7rem;}
.news_lb .title ul li a{color: #333333;font-size: 0.24rem;line-height: 0.7rem;text-align: center;display: block;}
.news_lb .title ul li:hover,.news_lb .title ul li.on{background: #f7f7f7;border-bottom: 0.03rem solid #0051a8;}
.news_lb .title ul li:hover a,.news_lb .title ul li.on a{color: #0051a8;}


.news_lb .titles{width: 7.5rem;height: 0.7rem;background: #ffffff;border-bottom: 1px solid #d6d6d6;margin-bottom:0.18rem;}
.news_lb .titles ul li{float: left;width: 25%;height: 0.7rem;}
.news_lb .titles ul li a{color: #333333;font-size: 0.24rem;line-height: 0.7rem;text-align: center;display: block;}
.news_lb .titles ul li:hover,.news_lb .titles ul li.on{background: #0051a8;}
.news_lb .titles ul li:hover a,.news_lb .titles ul li.on a{color: #ffffff;}


.news_lb .page {margin: 0.28rem auto 0.4rem;width: 7.15rem;height: 0.6rem;text-align: center;}
.news_lb .page a{display: inline-block;width: 1rem;height: 0.6rem;color: #999999;line-height: 0.6rem;background: #ffffff;text-align: center;font-size: 0.24rem;border: 1px solid #eaeaee;border-radius: 5px;}
/*新闻详情*/
/*新闻详情*/
.news_lb .contents_xq .tit{width: 7.08rem;/*height: 1.1rem;*/text-align: center;margin: 0 auto;border-bottom: 1px solid #edebeb;background: #ffffff;padding: 0.2rem 0;}
.news_lb .contents_xq .tit h2{font-size: 0.32rem;color: #333333;/*height: 0.5rem;*/line-height: 0.5rem;text-align: left;padding-left: 0.21rem;}
.news_lb .contents_xq .tit p{font-size: 0.28rem;color: #999999;}
.news_lb .contents_xq .tit p span{padding-left: 0.2rem;}
.news_lb .contents_xq .conts{width: 7.08rem;text-align: left;margin: 0 auto;padding: 0.3rem 0.2rem;background: #ffffff;}
.news_lb .contents_xq .conts p{font-size: 0.24rem;color: #666666;line-height: 0.35rem;margin-bottom: 0.1rem;}
.news_lb .contents_xq .conts img{width: 100%;height: 100%;}
/*业务详情*/
.news_lb .contents_xq .tits{width: 7.08rem;height: 1rem;text-align: center;margin: 0 auto;border-bottom: 1px solid #edebeb;}
.news_lb .contents_xq .tits h2{font-size: 0.28rem;color: #333333;height: 1rem;line-height: 1rem;width: 2.1rem;margin: 0 auto;border-bottom: 0.03rem solid #0051a8;}
.news_lb .contents_xq .cont{width: 7.08rem;text-align: left;margin: 0 auto;padding: 0.3rem 0;}
.news_lb .contents_xq .cont p{font-size: 0.24rem;color: #666666;line-height: 0.35rem;}
.news_lb .contents_xq .cont .p1{font-weight: bold;}
.news-page{margin: .15rem .2rem;}
.news-page p{ margin-top: .15rem; padding: 0 .2rem; line-height: .68rem; height: .68rem; font-size: .24rem; color: #ffffff; background: #0051a8; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; }
.news-page p a{ color: #ffffff;}

/*成功案例*/
.news_lb .anli{}
.news_lb .anli{background: #ffffff;padding-bottom: 0.3rem;}

.news_lb .anli .al{width: 3.46rem;float: left;margin-left: 0.19rem;margin-top: 0.25rem;}
.news_lb .anli .case-img{width: 3.46rem;height: 2.9rem;}
.news_lb .anli .case-img img{width: 100%; height: 100%;}
.news_lb .anli .pro_cont{width: 3.46rem; height: 100%;background: #f9f7f7;}
.news_lb .anli .pro_cont h3{color: #333333;font-size: 0.26rem;border-bottom: 1px solid #e4e1e1;line-height: 0.65rem;height: 0.65rem;margin: 0 0.15rem;}
.news_lb .anli .pro_cont .p1{height: 1.15rem;overflow: hidden;margin: 0 0.15rem;}
.news_lb .anli .pro_cont .p1 p{color: #666666;font-size: 0.24rem;line-height: 0.35rem;margin-top:0.2rem; }
/*关于我们*/
.news_lb .about_cont{background: #ffffff;padding-bottom: 0.5rem;}
.news_lb .about_cont .cont{width: 7rem;margin: 0 auto;padding: 0.2rem;}
.news_lb .about_cont .cont .about_pic{width: 7rem;height: 2.8rem;}
.news_lb .about_cont .cont .about_pic img{width: 100%; height: 100%;margin-bottom: 0.2rem;}
.news_lb .about_cont .cont img{width: 100%; height: 100%;margin: 0.2rem 0;}
.news_lb .about_cont .cont p{color: #666666;font-size: 0.24rem;line-height: 0.4rem;text-align: justify !important;}
/*产品二级页*/
.erji_cont{background: #f6f6f6;padding: 0.2rem 0;}
.erji_cont .erji_1{width: 3.48rem;background: #ffffff;overflow: hidden;float: left;margin-left: 0.18rem;margin-bottom: 0.2rem;}
.erji_cont .erji_1 .case-img{height: 2.83rem;}
.erji_cont .erji_1 .case-img img{width: 100%; height: 100%;}
.erji_cont .erji_1 .pro_cont{overflow: hidden;background: #fff;}
.erji_cont .erji_1 .pro_cont h3{color: #333333;font-size: 0.28rem;/*border-bottom: 1px solid #e4e1e1;*/line-height: 0.65rem;height: 0.65rem;margin: 0 0.25rem;}
.erji_cont .erji_1 .pro_cont .p1{height: 1.3rem;overflow: hidden;padding-top: 0.1rem;margin: 0 0.25rem;font-size: 0.2rem;text-align: justify;color: #666;}
.erji_cont .erji_1 .pro_cont .p1 p{color: #666666;font-size: 0.24rem;left: 0.3rem;line-height: 0.4rem;}
/*产品三级详情页*/
.sanji_cont{background: #ffffff;width: 7.1rem;margin: 0 auto;padding-bottom: 0.5rem;}
.sanji_cont .tit{height: 1.05rem;border-bottom: 1px solid #ecebeb;text-align: center;}
.sanji_cont .tit h2{color: #333333;font-size: 0.28rem;line-height: 1.05rem;}
.sanji_cont .pro_xq{padding: 0 0.18rem;}
.sanji_cont .pro_xq .pro_pic1{width: 2.17rem;height: 2.83rem;margin:  0.5rem auto 0.4rem;}
.sanji_cont .pro_xq .pro_pic1 img{width: 100%; height: 100%;}
.sanji_cont .pro_xq .pro_p{width: 100%;}
.sanji_cont .pro_xq .pro_p p{color: #666666;font-size: 0.24rem;line-height: 0.4rem;}
.sanji_cont .pro_xq .pro_p img{width: 100%;height: 100%;}
.swiper-container{width: 100%;height: 100%;}