﻿/*网站公共样式*/
.info-content{line-height:2;min-height:400px;}
a{color:#333;text-decoration:none;}
a:hover{color:#f75000;}
.bd-gray{border:1px solid #ddd;}
.bg-gray{background:#f6f6f6;}
.text-blue{color:rgb(1,61,131);}
.text-red{color:#e12341;}
.text-overflow{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.text-overflow-lines2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:26px;height:52px;}
.display-flex-compat{display:-moz-box;/* Firefox */
display:-ms-flexbox;/* IE10 */
display:-webkit-box;/* Safari */
display:-webkit-flex;/* Chrome,WebKit */
display:flex;}
/*遮罩层*/
.mask-bg{position:fixed;width:100%;height:100%;display:none;height:100vh;background-color:rgba(0,0,0,.7);overflow:hidden;z-index:99;top:0;left:0;}
.mask-bg.active{display:block;}
/*动画*/
.transition-ease{transition:all 0.3s ease;}
.transform-scale:hover{transform:scale(1.1,1.1);}
.transform-scale-narrow:hover{transform:scale(0.9,0.9);}
/*字体*/
.font-size-p24m20{font-size:24px;}
.font-size-p20m18{font-size:20px;}
.font-size-p18m16{font-size:18px;}
.font-size-p16m14{font-size:16px;}
@media(max-width:768px){.info-content{line-height:2;padding:20px 0px;}
.padding-top-60,.padding-top-50{padding-top:30px;}
.margin-top-60{margin-top:30px;}
.padding-bottom-60{padding-bottom:30px;}
.col-sm-12,.col-sm-3,.col-sm-4,.col-xs-12,.col-xs-6,.col-xs-5,.col-sm-8,.col-xs-7{padding-left:5px;padding-right:5px;}
.row{margin-left:-5px;margin-right:-5px;}
/*字体*/
.font-size-p20m18{font-size:18px;}
.font-size-p18m16{font-size:16px;}
.font-size-p24m20{font-size:20px;}
.font-size-p16m14{font-size:14px;}
}
/*顶部样式*/
.header{position:relative;}
.header .logo{height:80px;margin-right:20px;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;}
.header .logo img{height:50px;}
/*搜索*/
.ss-box{position:relative;margin:20px auto;width:200px;padding-right:40px;height:38px;margin-right:20px;display:inline-block;border:1px solid #ddd;border-radius:6px;}
.ss-box .s-input{width:100%;outline:none;border:none;line-height:34px;padding-left:0px;background-color:transparent;padding-left:8px;height: 36px;}
.ss-box .s-btn{position:absolute;right:0px;top:-3px;background:url(https://www.datangcms.com/demo/265/skin/images/b1_kthe.jpg) no-repeat center center;width:38px;height:38px;color:#fff;cursor:pointer;font-weight:bold;line-height:40px;outline:none;border:none;}
.ss-box .s-btn .fa-search{color:#999;}
/* 分页banner */
.pagebanner{width:100%;position:relative;overflow:hidden;}
.pagebanner .swiper-slide{text-align:center;font-size:18px;background:#fff;/* Center slide text vertically */
 display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.pagebanner img{width:100%;}
.pagebanner .font-box{position:absolute;left:0;top:0;width:100%;height:100%;}
.pagebanner .font-box .container{height:100%;}
.pagebanner .font-box .font{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:3rem;color:#fff;z-index:1;}
/*主菜单*/
@media (min-width:992px) /*pc端*/
{/*顶部*/
.header{z-index:3;}
.header .logo{justify-content:center;}
.header .nav-toggle{display:none}
.nav>ul{text-align:center;}
.nav>ul>li{display:inline-block;}
.nav>ul>li>ul{position:absolute;display:none;}
.nav > ul > li > a{text-align:center;line-height:80px;text-decoration:none;height:100%;padding:0 14px;display:block;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;font-size:16px;color:#666;}
.nav > ul > li.current > a,.nav > ul > li > a:hover{color:#f75000;}
.nav ul li ul li a{display:block;width:100%;text-align:center;color:#fff;font-size:16px;line-height:50px}
.nav ul li ul li a:hover{color:#f75000;}
.nav ul li{position:relative;}
.nav ul li .arrow{display:none}
.nav ul li ul{display:none;z-index:99;background:#fff;width:130%;border-radius:0 0 2px 2px;position: absolute;left: -12%;}
.nav > ul > li .pc-arrow{position:absolute;top:28px;right:1px;color: #898989;font-weight: bold;}
.nav > ul > li:hover .pc-arrow{color:#f75000;font-weight:bold;}
.nav > ul > li:hover > ul{display:block;}
.nav ul li ul li a{line-height:2;color:#333;font-size:13px;width:100%;padding: 6px 0;}

.add-padd{padding-left: 40px;}
}
@media (max-width:992px) /*手机端*/
{
.header .ss-box{display:none;}/*顶部*/
.header .logo{justify-content:flex-start;}
.header{background:#fff;box-shadow:3px 3px 6px rgba(0,0,0,.1);width:100%;}
.header .logo{height:60px;}
.header .logo img{height:40px;}
.header .productmenubox{display:none;}
.header .nav-toggle{position:absolute;right:0px;top:0px;font-size:28px;color:#999;min-width:60px;height:60px;line-height:56px;text-align:center;cursor:pointer;z-index:1;}
.header .nav-toggle.active{color:#ccc;}
.nav{position:fixed;z-index:100;top:0px;right:0px;width:0px;background:#fff;height:100%;height:100vh;opacity:0;transition:all 0.2s linear;overflow-y:auto}
.nav.active{opacity:1;width:300px;max-width:60%}
.nav ul li{line-height:45px;text-align:left}
.nav ul li ul{display:none;}
/*二级ul样式*/
.nav ul li a{padding-left:30px;display:block;color:#999;font-size:15px;line-height:3.5;border-bottom:1px solid #dcdcdc}
.nav ul li ul li a{padding-left:60px;font-size:14px;}
.nav ul li ul li ul li a{padding-left:90px;}
.nav ul li ul li ul li li a{padding-left:120px;}
.nav ul li{position:relative;}
.nav ul li .arrow{position:absolute;right:0px;top:0px;width:50px;height:50px;line-height:50px;text-align:center;transition-duration:0s}
.nav ul li .arrow:after{font-family:FontAwesome;content:"\f105";display:block;font-weight:bold;font-size:18px}
.nav ul li.current > a{color:#444;}
.nav ul li.active > ul{display:block}
.nav ul li.active > .arrow{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
/* 分页banner */
.pagebanner{margin-top:0;overflow:hidden;}
.pagebanner img{min-height:120px;width:auto;max-width:160%;}
.pagebanner .font-box .font{font-size:2rem;}
}
/*子栏目样式*/
.page-commnav{background:#f5f5f5;line-height:2;padding:8px 0;}
@media(min-width:769px){.sub-nav-box{clear:both;position:relative;}
.sub-nav-box .sub-nav-title{line-height:57px;text-align:left;background:#ad7669;padding-left:15px;font-size:22px;color:white;font-family:"Microsoft YaHei",Tahoma,Verdana,"Simsun";}
.sub-nav-box .sub-nav ul{text-align:center;}
.sub-nav-box .sub-nav li{display:inline-block;padding:0 10px;text-align:center;position:relative;}
.sub-nav-box .sub-nav > ul > li > a{height:50px;padding:0px 5px;margin:0px;line-height:50px;display:block;font-size:15px;}
.sub-nav-box .sub-nav > ul > li.active > a,.sub-nav-box .sub-nav > ul > li:hover > a{color:#f75000;font-weight:bold;}
.sub-nav-box .sub-nav>ul>li>ul{display:none;position:absolute;top:40px;left:0;width:100%;background:rgb(1,61,131);z-index:9;}
.sub-nav-box .sub-nav > ul > li >ul{display:none;}
}
@media(max-width:768px){.page-commnav{border-bottom:none;}
.page-commTopTitle{font-size:18px;color:#f75000;background:#f5f5f5;font-weight:bold;}
.sub-nav{display:flex;justify-content:center;align-items:center;}
.sub-nav ul{overflow:hidden;text-align:center;margin:0px auto;overflow:hidden;min-width:360px;}
.sub-nav ul li{float:left;padding:0px 3px;width:50%;margin-bottom:8px;}
.sub-nav ul li a{display:block;font-size:16px;border:1px solid #ccc;height:36px;line-height:34px;text-align:center;text-overflow:ellipsis;white-space:nowrap;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333;}
.sub-nav ul li.active a{background:#f75000;color:#fff;border:1px solid #e12341;}
.sub-nav ul li ul{display:none;}
}
/*公用标题*/
.comm_title{padding:2rem;font-size:32px;position:relative;margin-bottom:10px;}
.comm_title .title{font-size:32px;position:relative;}
.comm_title .title::before{content:'';width:60px;background:#ccc;height:1px;position:absolute;left:-80px;top:50%;}
.comm_title .title::after{content:'';width:60px;background:#ccc;height:1px;position:absolute;right:-80px;top:50%;}
.comm_title_1{padding-top:20px;padding-bottom:20px;}
.comm_title_1 .t1{font-size:30px;font-weight:bold;}
.comm_title_1 .line{background:rgb(255,112,11);width:50px;height:4px;margin:10px auto;}
.comm_title_1 .en{line-height:2;font-size:20px;color:rgb(255,112,11);font-weight:bold;}
@media(max-width:992px){.comm_title .title{font-size:22px;position:relative}
}
/*解决方案>>方案优势*/
.solution .advantage .item .inner{padding:40px 20px 36px 20px;margin:20px auto;}
.solution .advantage .item .inner .pic{width:77px;height:77px;display:inline;}
/*产品>>分页*/
 .caselist .item{margin-bottom:20px;}
.caselist .mask{background:rgba(0, 0, 0, 0.46);width:100%;height:100%;position:absolute;top:0;left:0;display:none;}
.caselist .mask::after{content:'';background:url("../image/m7wn.png") no-repeat center center;position:absolute;top:50%;left:50%;color:#fff;width:60px;height:60px;background-size:100% 100%;margin-left:-30px;margin-top:-30px;}
.caselist .picbox:hover .mask{display:block;}
.caselist .picbox:hover img{transform:scale(0.9,0.9);}
/** 关于我们*/
.page-about .picbox{position:relative;}
.page-about .picbox .mask{background:rgba(0,0,0,.1);width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;}
.page-contactUs .fa{border:2px solid #ddd;border-radius:50%;width:60px;height:60px;line-height:60px;margin-top:30px;margin-bottom:30px;font-size:26px;}
/*分页>>新闻*/
.newslist .hidden-mask .mask-left{width:50%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.1);transition:all 0.3s ease-in-out;}
.newslist .picbox{width:100%;position:relative;}
.newslist .hidden-mask .mask-right{width:50%;height:100%;position:absolute;right:0;top:0;background:rgba(0,0,0,.1);transition:all 0.3s ease-in-out;}
.newslist .hidden-mask:hover .mask-left,.newslist .hidden-mask:hover .mask-right{width:0%;}
.newslist .item{padding:20px 0px;border-bottom:1px dashed #ddd;}
.newslist .picbox:hover img{transform:scale(1.1,1.1);}
.page-news .topnew img{width:100%;height:330px;}
.page-news .top-newslist .item{padding-top:0;margin-bottom:12px;}
@media(max-width:768px){.newslist .item .title{line-height:1.2;}
/*.newslist .item .introduct{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}*/
}
/*产品主页样式*/
.page-productIndex .topbox{position:relative;height:50px;}

.page-productIndex .topbox .leftbox{background:#fff;}
.page-productIndex .topbox .headline{font-size:22px;border-bottom:1px dashed #ddd;padding-top:10px;padding-bottom:14px;margin-bottom:10px;}
.page-productIndex .topbox .zhuanjia{border:1px solid rgb(238, 238, 238);border-top:none;padding:8px;}
/*@media(max-width:992px){.page-productIndex .topbox{display:none;}*/
/*}*/
/*产品内容页样式*/
.product-content .detail{border-bottom:2px solid #e12341;}
.product-content .detail .title{clear:both;text-align:center;overflow:hidden;background:#e12341;line-height:42px;color:rgb(255,255,255);font-weight:600;font-size:14px;display:inline-block;width:130px;position:relative;top:6px;}
#toTop{display:none;text-decoration:none;position:fixed;bottom:12px;right:12px;overflow:hidden;width:50px;height:50px;border:none;text-indent:-9999px;background:url(../image/ui.totop.png) no-repeat left 0px;background-size:auto;background-size:cover;z-index:190;border-radius:50%;transition:all 0.2s linear;}
#toTop:hover{background-position:left -50px;background-size:cover;}
/* 分页》关于我们 */
.swiper-container#scrollSwiper{width:100%;height:310px;}
.swiper-container#scrollSwiper .swiper-slide{font-size:18px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 20px;}
.page-aboutus .companyIntro .picbox{margin-bottom:30px;background:#000;}
.page-aboutus .companyIntro .picbox img{width:100%;z-index:1;}
.page-aboutus .companyIntro .picbox:hover img{opacity:0.5;}
.equipment{background:url('https://www.datangcms.com/demo/265/skin/images/b1_kthe.jpg') no-repeat center top;background-attachment:fixed;}
/* 分页》加入我们 */
.page-joinus .linian .picbox{margin-bottom:30px;background:#000;}
.page-joinus .linian .picbox img{width:100%;z-index:1;}
.page-joinus .linian .picbox:hover img{opacity:0.5;}
.page-joinus .linian .fontbox{margin-bottom:40px;}
.page-joinus .recruit .message{border:1px solid #ddd;border-left:4px solid #fb8a04;padding:20px;margin:10px;}
.page-joinus .recruit .message .line{background:#ddd;width:100%;height:1px;margin:16px 0;}
.page-joinus .recruit .message .date{position:relative;top:10px;}
.pcGoToTop{position:fixed;right:60px;bottom:200px;z-index:999;display:none;cursor:pointer;}
.pcGoToTop:hover{opacity:0.86;}
/*分页>>新闻*/
.page-news .piclist li{border-bottom:1px solid #ddd;padding-bottom:1.5rem;margin-bottom:1.5rem;}
.page-news .piclist .title{font-size:16px;margin-bottom:1.5rem;line-height:1.6;display:block;}
.page-news .piclist .date{margin-bottom:1.2rem;}
.page-news .piclist .introduct{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:26px;height:52px;}
.page-news .piclist .picbox{position:relative;overflow:hidden;}
.page-news .piclist .picbox img{transition:all .3s ease-in-out;}
.page-news .piclist .picbox:hover img{transform:scale(1.1,1.1);}
.page-news .piclist .more{border:1px solid #d9d9d9;padding:5px 10px;min-width:86px;text-align:center;margin-top:1.6rem;display:inline-block;}
@media(max-width:468px){.page-news .piclist .title{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:24px;height:52px;margin-bottom:0.6rem;}
.page-news .piclist .date{margin-bottom:0;}
.page-news .piclist .introduct{display:none;}
}
.page-product .piclist li{margin-bottom:12px;}
/*手机端*/
@media(max-width:768px){/*公用标题*/
.comm_title{padding-top:0rem;padding-bottom:1.6rem;}
/*首页*/
.index-service .inner{padding:40px 20px;margin-bottom:10px;}
.index-service .inner .pic{margin-bottom:14px;}
.index-aboutus .background-gray{display:none;}
.index-advantage .item{height:40px;}
.index-aboutus .more{width:100px;height:40px;line-height:40px;font-size:16px;margin-top:10px;margin-bottom:10px;}
/* 分页 */
 .page-product .item{margin-bottom:10px;padding:0;}
.page-product .piclist li{margin-bottom:0;}
.productlist .picbox{margin-bottom:10px;}
}



/*add*/
.container{max-width:1200px;}

/*PC端置顶*/
#goToTop {position: fixed;bottom: 80px;right: 10px;width: 40px;height: 40px;text-indent: -999em;z-index: 20000;background: url(../image/top.png) no-repeat;background-position: 0 0;}
#goToTop:hover {width: 40px;height: 40px;background: url(../image/top.png) no-repeat 0 -42px;text-indent: -999em;filter: alpha(opacity=100);opacity: 1;z-index: 20000;}
@media (max-width:1000px){.gotoptop_icon{display:none!important;}}

/*移动端固定栏目按钮*/
.float-nav-toggle{display: block;text-align: center;position: fixed;left: 6px;bottom: 60px;color: #fff;font-size: 16px;width: 38px;height: 38px;line-height: 38px;background-color: rgba(13, 13, 13, 0.6);border-radius: 20px;}
@media (max-width: 767px) {.display-xs-block {display: block !important;}}

/*手机端固定导航栏*/
.footer-fixed{position:fixed;left:0;bottom:0;overflow:hidden;width:100%;padding:6px 0px 2px;color:#fff;z-index:9;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-top: 0.2rem solid #000;background: #fff;}
.footer-fixed ul{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;text-align: center;}
.footer-fixed ul li a{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size: 13px;}
.footer-fixed ul li p{font-size:1.3rem;}
.footer-fixed.active{transform:translateX(2.8rem);z-index:9;}
.footer-fixed2{font-size: 2.8rem;padding-top: 0.6rem;}
.footer-fixed i{display:block;}
.footer-fixed .fa{font-size:22px;}
@media (min-width:1000px){.footer-fixed{display:none!important;}}
@media (max-width:1000px){footer{margin-bottom:50px;}}

/*Pc端 在线客服*/
.zaixian{position:fixed;bottom:440px;right:0px;z-index:9;}
.zaixian .zaixian_com{position:relative;width:50px;height:80px;}
.zaixian_com .zxzx_pic1{position:absolute;right:0px;top:0px;}
.zaixian_com .zxzx_pic2{position:absolute;right:-190px;top:-70px;z-index:10;width:170px;height:300px;}
.zaixian_com .zxzx_pic1 p{position: absolute;top: 50px;left: 18px;font-size: 13px;color: #fff;}
.zaixian_com .zxzx_pic2 p{position: absolute;top: 118px;left: 24px;font-size: 13px;color: #fff;}
.kf-lf-lj{position:absolute;width:100px;right:10px;top:70px;}
.kf-lf-lj a{display:block;line-height:30px;margin:5px 0 5px 5px;color:#848484;font-size:13px;text-align: center;}
.kf-lf-lj a .fa{padding-right:4px;}
.kf-lf-lj a:hover{background:#fa8312 url(https://www.datangcms.com/demo/265/skin/images/b1_kthe.png) no-repeat 5px center;color:#FFF;border-radius:4px;}
@media(max-width:1000px){.zaixian{display:none;}}

/*bootom*/
footer{width:100%;min-height:95px;background:#000;line-height:2.5;color:#fff;}
footer a{color:#fff;}
.beian{text-align:center;font-size:13px;padding-top:20px;color: rgb(152, 152, 152);}
.beian a:hover{text-decoration:underline;}

.bottom-side li,.bottom-side li a,.bottom-side p{color: rgb(152, 152, 152);}
.bottom-side .headline{font-size:16px;}
.bottom-side li a:hover{color:#ccc;}
.bottom-side li:not(:nth-child(-n+5)){display:none;}

/*首页样式*/
@media (min-width:1000px) {
    footer{padding-top: 50px;margin-top: 100px;}
    .bg-gray {background-color: #f4f4f4;padding-bottom: 70px;}
    
    .business-services{padding-top: 70px;}
    .business-services li .headline{min-height:450px;padding: 30px;}
    .business-services ul{margin-left:0;margin-right:0;}
    .business-services li .keep-account{min-height: 240px;}
    .business-services li .account1{border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
    .business-services li .account2{border-right: 1px solid #eaeaea;}
    .business-services li .account3{border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
    .business-services li .account4{border-right: 1px solid #eaeaea;}
    .business-services li .account5{border-bottom: 1px solid #eaeaea;}
    .business-services li .headline .images{padding:60px 0 50px;}
    .business-services li .keep-account .busines{position:absolute;right:30px;bottom:20px;}
    .business-services li .keep-account .prices .right{position: relative;left: 16px;top: 16px;}

    .total-solution .headline{padding:50px 0 30px;}
    .total-solution .headline strong{font-size:30px;}
    .total-solution li .box{padding:30px 10px;background-color:#fff;}
    .total-solution li .box p{margin:10px 0 36px;}
    .total-solution li .box h5{font-size: 1.8rem;}
    .total-solution li .box .more a{padding:8px 28px;}

    .service-firm{padding-top:80px;}
    .service-firm .headline{font-size: 24px;}
    .service-firm .years-bg{padding: 60px 0 70px;margin:30px 0;}
    .service-firm .years-box{margin-top: -16px;}
    .service-firm .years-box li .animateNum{font-size: 42px;}
    .service-firm .years-box li .font-words{font-size: 16px;}
    .service-firm .brand-img{padding-top:40px;}
    .service-firm .brand-img .edge{border: 1px solid #f0f0f0;}
    .service-firm .brand-img .edge img{padding: 10px 0;}
}
@media (max-width:1000px) {
    footer{padding-top: 30px;margin-top:50px;}

    .business-services li .keep-account{min-height: 244px;}
    .business-services li .headline{padding: 20px 0 8px;}
    .business-services li .headline .images{padding:20px 0;}
    .business-services li .account1{border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
    .business-services li .account2{border-bottom: 1px solid #eaeaea;}
    .business-services li .account3{border-bottom: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
    .business-services li .account4{border-bottom: 1px solid #eaeaea;}
    .business-services li .account5{border-right: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}
    .business-services li .account6{border-bottom: 1px solid #eaeaea;}
    .business-services li .keep-account .busines img{max-width:46px;}
    .business-services li .keep-account .busines{position:absolute;right:10px;bottom:10px;}
    .morebox{position: absolute;bottom: 20px;}
    .morebox a{font-size:13px;}

    .intellectual-property{padding-top: 30px;}
    .intellectual-property li .keep-account{min-height: 280px;}
    .intellectual-property li .account0{border-left:1px solid #eaeaea;}

    .total-solution .headline{padding:50px 0 20px;}
    .total-solution .headline strong{font-size:20px;}
    .total-solution li .box{padding:10px 0;background-color: #f4f4f4;margin-bottom:10px;}
    .total-solution li:first-child,.total-solution li:nth-child(3){padding-right:5px;}
    .total-solution li:nth-child(2),.total-solution li:last-child{padding-left:5px;}
    .total-solution li .box h5{font-size: 1.5rem;}
    .total-solution li .box p{font-size:13px;margin:10px 0 16px;}
    .total-solution li .box .more{margin-bottom:20px;}
    .total-solution li .box .more a{padding:6px 10px;font-size:13px;}

    .service-firm .headline{font-size: 20px;padding:30px 0 20px;}
    .service-firm .years-bg{padding: 40px 0;margin:30px 0;}
    .service-firm .years-box li .animateNum{font-size: 20px;color: #ff6a00;}
    .service-firm .years-box li .font-words{font-size: 15px;}
    .service-firm .brand-img{padding-top:20px;}
    .service-firm .brand-img .edge{margin-bottom:20px;}
}
/*首页-公用样式*/
a.pink-more,.busines{transition:all 0.5s ease;-moz-transition:all 0.4s ease; /* Firefox 4 */-webkit-transition:all 0.4s ease; /* Safari and Chrome */-o-transition:all 0.4s ease; /* Opera */}
.morebox{margin-top:20px;}
.morebox a{color: rgba(169,169,169,1);}
.morebox a:hover{color: rgba(169,169,169,1);}
.pink-hover:hover{color:rgba(255,106,0,1);}

.business-services li .keep-account .busines:hover{bottom:24px;}
.intellectual-property li .keep-account .busines img,.business-services li .keep-account .busines img{max-height:80px;}

/*首页-选择我们*/
.index-advantage .item .iconbox{align-items:center;}
@media (min-width: 767px) {
.index-advantage .item .iconbox{width:60px;height:100%;position:absolute;top:0;left:0;display:flex;}
.index-advantage .item .iconbox .icon{width:60px;height:60px;}
.index-advantage .item .content{text-align:left;padding-left:80px;}
.index-advantage .item .content .boxtop{font-size:18px;padding-bottom:4px;}
}
@media (max-width: 767px){
.index-advantage{text-align:center;}
.index-advantage .col-xs-3{padding-left: 0;padding-right: 0;}
.index-advantage .item .content .boxtop{font-size:12px;padding-top:10px;}
}

/*首页-工商服务*/
.business-services li{padding-left:0;padding-right:0;}
.business-services li .headline{background:url(../image/business-bg.png) center;background-size:cover;color:#fff;}
.business-services li .headline .zhuanzhu{font-size: 17px;padding: 6px 0 24px;}
.business-services li .headline .images{text-align:center;}
.business-services li .headline .images img{max-height:95px;}
.business-services li .headline .more{text-align:center;margin:10px 0 30px;}
.business-services li .headline .more a{border:1px solid #fff;color:#fff;padding:10px 50px;}
.business-services li .headline .more a:hover{color:rgba(149,76,236,1);background-color:#fff;}

.business-services li .line{padding-left:0;padding-right:0;}
.business-services li .keep-account{padding: 20px;background-color: #fff;position:relative;}
.business-services li .keep-account p{padding: 10px 0 20px;}
.business-services li .keep-account .prices{overflow: hidden;}
.business-services li .keep-account .prices .left{float:left;color: #ff6a00;}
.business-services li .keep-account .prices .left strong{font-size: 28px;}
.business-services li .keep-account .prices .right{color: rgb(169, 169, 169);text-decoration:line-through;}

/*首页-知识产权*/
.intellectual-property li .headline{background:url(../image/business-bg2.png) center;background-size:cover;}
.intellectual-property li .headline .more a:hover{color:rgba(251,123,96,1);}
.intellectual-property li .headline .images img{max-height: 118px;}

/*首页-解决方案*/
.total-solution .headline p{padding-top:6px;}
.total-solution li .box{text-align:center;}
.total-solution li .box p{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 42px;}
.total-solution li .box .more a{border:1px solid rgba(255,106,0,1);color:rgba(255,106,0,1);}
.total-solution li .box .more a:hover{background-color:rgba(255,106,0,1);color:#fff;}

/*首页-服务企业*/
.service-firm .headline{font-weight:bold;}
.service-firm .years-box ul{text-align:center;position: relative;}
.service-firm .years-box li .animateNum{font-weight:bold;display: inline-block;}
.service-firm .years-box li .animateNum:hover{color: #ff6a00;}

 @media (min-width:1000px) {
    .pro-headline{font-size: 30px;padding:90px 0 40px;}
    .free-worry .box{padding:40px 20px 0;min-height:304px;}
    .process-flow .box{min-height:260px;}
    .frequently-asked .box{padding: 50px 30px;min-height: 260px;overflow:hidden;}
    .frequently-asked .box .top{margin-bottom:30px;}

    .free-worry{margin-top: 120px;}
    .page-productIndex .topbox-content{position:absolute;top:-210px;left:0;width:100%;}
    .add-wens{padding: 0 110px;}
    .addcard5{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;word-break: break-all;height: 104px;}
    .addcard2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 48px;}
}
@media (max-width:1000px) {
    .free-worry .phone1,.process-flow .phone1{padding-right:5px;}
    .free-worry .phone2,.process-flow .phone2{padding-left:8px;}

    .pro-headline{font-size: 20px;padding:60px 0;position:static;top: 24px;}
    .free-worry .box{padding:10px;;min-height:290px;margin-bottom:20px;overflow:hidden;}
    .free-worry .box p{font-size:13px;}
    .process-flow .box{min-height:240px;margin-bottom:20px;}
    .process-flow .box p{font-size:13px;}
    .frequently-asked .box{padding: 15px;}
    .frequently-asked .box .top{margin-bottom:20px;}

    .comm_title_1{padding-bottom: 0;}
    .comm_title_1 .t1 {font-size: 20px;}
    .comm_title_1 .en {font-size: 16px;}
    .addcard5{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 40px;}
}
/*产品中心样式*/
.pro-headline,.free-worry{text-align:center;}
.pro-headline span{font-weight:bold;}
.free-worry .box{background-color:#f7f7f7;}
.free-worry .box img{max-height:77px;}
.free-worry .box h5{padding:20px 0 16px;}
.free-worry .box p{text-align:left;}

.process-flow{text-align:center;}
.process-flow .box{background-color:#f7f7f7;overflow:hidden;}
.process-flow .box h6{padding:30px 0 20px}
.process-flow .box p{line-height:2;padding:0 10px;}

.frequently-asked .box{background-color: #f7f7f7;margin-bottom:30px;}
.frequently-asked .box img{width:40px;height:40px;float:left;}
.frequently-asked .box .top h5,.frequently-asked .box .bottom p{overflow: hidden;padding-left: 20px;line-height: 2;}
.frequently-asked .box .bottom{clear: both;}

.add-news .bannermenu-box li{margin-bottom: 14px;}
.add-news .bannermenu-box li a img{height: 50px;width: 50px;}
.page-productIndex .topbox .leftbox {border: 1px solid rgb(238, 238, 238);padding-bottom: 12px;}

.beian a{color:rgb(152, 152, 152);}

input,textarea{background: #f5f5f5; border:1px solid #CCC;width:100%; border-radius:5px; padding:5px 10px;}
input:focus{border:1px solid #ff700b;}
.btn-1{ border-color: #ff700b;}
.xsl_li{ margin-bottom:10px;}
.xsl_li .list{ display:inline-block; margin:10px 10px;}
.radi{ width:15px; height:15px; background-color:#ff700b; margin-right:5px;}
.radio:colorAccent{ color:red;}
input[type="radio"], input[type="checkbox"]{ margin:0px; margin-right:5px;}
.focus{ background-color:#ff700b; color:#fff; padding:10px 0px;}

