/*header*/
.index_slide{padding-top:53px;}
.header_nulldiv{height:53px;}
.header{position: fixed;z-index: 400;background: #fff;width: 100%;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.header.on{height: 100%;overflow-y: auto;}
.head{overflow: hidden;    padding: 13px 12px 13px 20px;border-bottom: 1px solid #e6e6e6;}
.head .logo{width: 66px;height: 26px;display: block;overflow: hidden;float: left;}
.head .logo img{display: block;height:100%;}
.menu_click{width: 25px;height: 22px; position: relative; cursor: pointer;float: right;}
.menu_click li{position: absolute;margin-top: 2px; height: 2px;width: 25px; background: #000; -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.menu_click li.li_1{top:0;left: 0;}
.menu_click li.li_2{top:10px;left: 0;}
.menu_click li.li_3{bottom:0;left: 0;}


body #LXB_CONTAINER .lxb-container
{
    display:none;
}
.easy_6 .bm6_wrap
{
    text-align:center;
}
.con .tgyh5
{
    font-size: 1.5em;
    line-height: 34px;
    margin-bottom: 10px;
    color: #fff;
    text-indent: 23px;
}
.p3 a
{
    color:White;
}
.p4 a
{
    color:White;
}
.app_3  .opacity_0,.pd_14 .opacity_0
{
    opacity:1;
    filter: alpha(opacity=1);
}
.primary-navigation__media img
{
    width: 31px;
    margin: 10px 9px;
}
 .primary-navigation__media, .primary-navigation__toggle {
        -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    position: absolute;
    display: block;
    width: 49px;
    height: 53px;
    background: transparent;
    border: none;
    right: 49px;
    top: 0;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    color: #2d303a;
}
.menu_click.on li.li_1{top: 9px;  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}
.menu_click.on li.li_2{display: none;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 
.menu_click.on li.li_3{bottom: 9px; -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);}
.nav{padding: 24px 5.5%;display: none;}
.nav>li{border-bottom: 1px solid #e6e6e6;padding: 5px 0;}
.nav>li>a{position: relative;font-size: 1em;line-height: 20px;color: #6f6f6f;display: block;padding: 5px 40px 5px 12px;}
.nav li a i,.nav_little a i{position: absolute;right: 14px;top:10px;background: no-repeat center;width: 15px;background: url(../images/nav_03.jpg) no-repeat center;height: 15px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.nav>li.active>a{color: #353535;}
.nav2,.nav3{display: none;padding: 15px 0 14px;border-top: 1px solid #e6e6e6;margin-top: 5px;}
.nav3{ padding-left: 15px;padding-top: 5px;}
.nav2 a,.nav3 a{display: block;font-size: 0.875em;color: #6f6f6f;line-height: 20px;padding: 5px 20px;margin-bottom: 5px;position: relative;}
.nav3>li{border-bottom:solid #e6e6e6 1px;}
.nav3>li>a{padding-top:11px;position: relative;}
.nav>li.active>a>i,.nav2 .on>a>i,.nav_little>.on>a>i,.nav_little2>.on>a>i{background-image: url(../images/nav_07.jpg);}

.nav_little2,.nav_little3{margin-left: 20px;display: none;}
.nav_little a{position: relative;}

/*header end*/
/*.bar_slide{position: absolute;top:100%;box-shadow:3px 2px 11px 0px #ececec;padding:0 0.3rem 0.3rem 0.3rem;left:-100%;transition: left 0.5s;background:#fff;z-index: 3;}
.bar_slide li{line-height: 0.3rem;}
.bar_slide a{font-size: 0.3rem;line-height: 0.5rem;}
.bar_on{left:0px;transition: left 0.5s;}*/
.bgimg{width:100%;overflow: hidden;padding-top:53px;}
.bgimg img{display: block;width: 100%;height:auto;}

/*product page*/
.product_tit{position: relative;border-bottom:solid #fff 1px;font-size:14px;color: #353535;padding:8px 15px;margin:0 ;box-sizing: border-box;text-align: left;background:url(../images/pointd_05.png) no-repeat 95% center #f8f8f8;background-size: 17px;}
.pac_div{display: flex;flex-wrap: wrap;background: url(../images/bacbg_02.png) center repeat-x;background-size:contain;padding:14px 15px;}
.pac_div a{font-size:12px;color:#8a8a8a;padding-right:15px;margin-left: 13px;background: url(../images/paca_05.png) no-repeat 100%;transition: color 0.35s,background-image 0.35s;}
.pac_div a:first-child{margin-left: 0;}
.pac_div a:hover{color:#e62129;background-image: url(../images/pac-h_03.png)}
.pac_div a:last-child,.pac_div  a:last-child :hover{background: none;}
.nav_little{position: absolute;width:100%;top:100%;left:0;box-sizing: border-box;padding:15px;display: none;background-color: #fff;}
.nav_little a{padding:10px 0;display: block;border-bottom: solid #ccc 1px;}
.nav_little a:last-child{border:none;}
.nav_little a:hover{color:#2980eb;}
.fix{position: fixed;top:53px;left:0;width:100%;z-index: 4;border-bottom:solid #ccc 1px;}
.pac_div a:nth-of-type(4){white-space: nowrap;text-overflow: ellipsis; overflow: hidden;max-width: 124px;}
.imgTop{background-image:url(../images/pointd_05-h.png);transition: all 0.5s;}

.product_listdet{padding:35px 15px;}
.product_listdet li a{display: flex;margin-bottom: 20px;border: solid #d4d4d4 1px}
.product_listdet li:last-child a{margin-bottom: 0px;}
.product_img{width:36%;overflow: hidden;    display: flex;align-items: center;
justify-content: center;box-sizing: border-box;/*height:147px;*/box-sizing: border-box;}
.product_img img{display: block;max-width: 100%;height:auto;}
.product_font{width:64%;border-left: solid #d4d4d4 1px;background-color:#f6f6f6;padding:16px;/*height:147px;*/box-sizing: border-box;}
.product_font1{font-size: 15px;line-height:25px;color:#29292a;margin-bottom: 7px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.product_font2{font-size: 12px;line-height:19px;color:#7b7b7b;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}


/*footer*/
.footer_nav{background: #171819;padding:10px 7px 0 7px;}
.footer_nav>li{border-bottom: solid #303030 1px;padding:15px 15px;}
.footer_nav>li>a{font-size: 14px;color:#e0e0e0;display: block;transition:.5s;}
.footer_nav>li>.on_img{background:url(../images/add_03.png) no-repeat 100% center;}
.company_mess,.company_mess a{font-size:12px;color:#b7b7b7;line-height: 21px;}
.company_mess{background:#171819;padding:14px 18px; }
.footer_nav>li>.footer_bar{margin-left: 20px;margin-top: 17px;display: none;}
.footer_nav>li>.footer_bar a{color:#b7b7b7;padding-bottom: 8px;display: block;font-size: 12px;font-weight: lighter;}
.footer_nav>li>.footer_bar li:last-child a{padding-bottom: 0;}
.footer_nav>.navon>a{background-image:url(../images/footernav_03.jpg);}
/*.footer_nav>li:hover {color:#2980ea;}*/


/*productdet page*/
.productdet_box{padding:35px 15px;box-sizing: border-box;}
.productdet_box p span{ color:#8a8a8a;}
.productdet_page_img {overflow: hidden;border:solid #d4d4d4 1px;}
.productdet_page_img img{display: block;max-width: 100%;height: auto;}
.product_tit2,.product_tit3{font-size: 14px;color:#8a8a8a;line-height: 20px;margin-bottom: 10px;}
.jianjie_font{font-size: 12px;line-height: 20px;color:#8a8a8a;}
.product_tit2{margin-top:34px;}
.product_tit3{margin-top:13px;}
.product_table {font-size: 12px;line-height: 22px;width:100%;}
.product_table tr td{font-size:12px;color:#8a8a8a;line-height: 22px;}
.product_table tr td:first-child{padding-right: 20px;}
/*product_meun*/
.slide_meun{padding-top:20px;border-top:solid #d4d4d4 1px;margin-top:35px;}
.slide_meun>li{border-bottom: solid #d4d4d4 1px;}
.meun_tit{transition: color 0.35s;font-size: 14px;color:#8a8a8a;line-height: 20px;padding:12px 0;background:url(../images/pointr_03.jpg) no-repeat 100% center;position: relative;background-size: 17px;}
.meun_tit:after{content: "";position: absolute;height:18px;width:1px;top:50%;margin-top:-8px;right:8px;background-color:#676767;transition: transform 0.5s;}
.on .meun_tit:after{transform: rotate(90deg);}
.meun_font1{font-size: 12px;color:#8a8a8a;line-height: 21px;/*margin-top: -0.08rem;*/}
.meun_bging{overflow: hidden;width: 100%;margin-top:25px;margin-bottom:20px;}
.meun_bging2{overflow: hidden;width: 100%;margin-top:25px;margin-bottom:40px;}
.meun_bging img,.meun_bging2 img{display: block;max-width: 100%;height:auto;}
.tit_meun2{font-size:14px;line-height: 20px;color:#29292a;margin-bottom:10px;}
.meun_slide_div p{font-size: 12px;line-height: 20px;color:#8a8a8a;margin-bottom: 8px;}
.meun_slide_div span{color:#8a8a8a;}
/*.slide_meun li .meun_slide_div{display: none;}*/
/*.slide_meun .on .meun_slide_div{display: block;transition: all 0.5s;}*/

/*solution page*/
.solution_ul{padding:5px 15px;}
.solution_img{width:100%;overflow: hidden;}
.solution_img img{display: block;width: 100%;height:auto;}
.solution_tit{font-size: 14px;line-height: 18px;color:#252728;padding:15px 15px 5px 15px;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 1;overflow: hidden;}
.solution_font{font-size:12px;line-height: 20px;color:#707070;margin:0 15px 16px 15px;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 2;overflow: hidden;}
.solution_ul li{border:solid #dedede 1px;box-sizing: border-box;margin-bottom:20px;}
.page{margin:0 15px 35px 15px;position: relative;display: flex;justify-content: center;}
.page a{display: block;font-size:13px;color:#252728;padding:5px 9px;border:solid #dedede 1px;margin-right: 8px;transition: 0.35s;}
.page .pre_a,.page .next_a{position: absolute;top:0;margin:0;}
.page .pre_a{left: 0;}
.page .next_a{right: 0;}
.page .on,.page a:hover{color:#fff;background:#2980ea;border-color:#2980ea;}


/*solutiondet*/
.solutiondet_box{padding:35px 15px;box-sizing: border-box;}
.solutiondet_img{width:100%;overflow: hidden;margin-bottom: 5px;}
.solutiondet_img img{width:100%;display: block;height:auto;}
.solutiondet_tit{font-size: 16px;line-height: 23px;color:#353535;margin:28px 0 8px 0;}
.solutiondet_font{font-size: 12px;line-height: 20px;color:#8a8a8a;}
.solutiondet_list{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding-top:8px;}
.solutiondet_list li{border-radius: 3px;position: relative;border:solid #d8d8d8 1px;font-size:12px;line-height: 20px;padding:0 8px 13px;
	height:82px;width:27%;box-sizing:border-box;margin-bottom: 20px}
.liucheng{font-size:12px;width:25px;height:20px;color:#fff;background-color:#2980eb;margin:0 auto;text-align: center;margin-top:-1px;}
.list_det,.list_det p{color:#8a8a8a;font-size: 12px}
.list_det{height:62px;display: flex;align-items: center;justify-content: center;flex-direction: column;text-align: center;}
.solutiondet_list li:after{content: "";position: absolute;width:15px;height:1px;background: #d8d8d8;right:-27%;top:50%;margin-top:-1px;}
.solutiondet_list li:nth-of-type(3n):after,.solutiondet_list li:last-child:after{display: none;}
.solutiondet_list li:last-child{margin-bottom: 0;}
.solutiondet_box .slide_meun,.service_box .slide_meun{padding-top:0;}
/*case*/
.case_box{padding:35px 15px 21px 15px;box-sizing: border-box;overflow: hidden;}
.case_box>li{float: left;margin-right: 2%;width:49%;overflow: hidden;margin-bottom: 2%;}
.case_box>li:nth-of-type(2n){margin-right: 0;}
.case_img {overflow: hidden;}
.case_img img{display: block;width: 100%;height:auto;}
.case_font{padding:10px;border:solid #d4d4d4 1px;font-size: 14px;color:#353535; overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.case_box>li:hover .case_font{color:#2980ea;}


/*案例详情*/

.pop_case{position: fixed;width:100%;height:100%;top:0;left: 0;display: flex;justify-content: center;align-items: center;/*visibility: hidden;*/z-index: 1;}
.fiter{filter: blur(3px);}
.case_det{background: #fff;margin:0 30px;padding:15px;box-sizing: border-box;position: relative;width:100%;border-radius: 3px;}
.case_det_tit{font-size:14px;color:#353535;margin:10px 0;}
.casedet_font{font-size: 12px;line-height: 20px;color:#707070;}
.case_slides_btn{font-family: "Arial";font-weight: bold;background:url(../images/casedet_07.png) repeat-x center;position: relative;height:15px;box-sizing: border-box;margin-bottom: 12px;margin-top:20px;width: 43%;margin-left: 40px;color:#2980eb;text-align: center;line-height: 20px;display: flex;align-items: center;justify-content: center;margin-left: 75px;}
.case_det .flex-prev,.case_det .flex-next{bottom: 20px;}
.case_slides_btn i{font-family: "Arial";font-weight: bold;}
.case_det .flex-next{left:62%;}
.casedet_number{background: #fff;padding: 0 11px 0 17px;}
.case_det .flex-control-paging{bottom:20px;z-index: 2;height:20px;line-height: 20px;margin-left: 36px;}
.case_det .flex-control-paging li a{visibility: hidden;color:#2980eb;font-family: "Arial";font-weight: bold;}
.case_det .flex-control-paging li a.flex-active {position: absolute;left: 28%;bottom: 4px;line-height: 20px;visibility: visible;}
.close_casedet{height:24px;width:24px;border:solid #fff 2px;border-radius: 50%;background: url(../images/colsedet_03.png) no-repeat center;background-size: 50% auto;position: absolute;top: -37px;left:50%;margin-left:-12px;}
/*.pop_vis{visibility: visible;z-index: 3;}*/
/*.pop_vis .flex-active{visibility: visible;}*/



/*common_problem*/
.common_problem_box{padding:30px 15px 0 15px;box-sizing: border-box;}
.common_problem{margin-bottom:15px;margin-top:15px;font-size:13px;color:#353535;line-height: 20px;padding-left: 23px;background:url(../images/proplem2_05.png) no-repeat 0 5px;background-size: 17px auto;}
.common_problem_answer{padding-bottom:30px;border-bottom: solid #d4d4d4 1px;font-size: 12px;line-height: 20px;
	color:#8a8a8a;padding-left: 20px;background:url(../images/proplem2_08.png) no-repeat 0 5px;    background-size: 17px auto;}
.common_problem_box .common_problem:first-child{margin-top:0;}
.last_answer{border: none;}

/*service*/
.service_box{padding:25px 15px;box-sizing: border-box;}
.service_tit{font-size: 16px;color:#fff;background-color:#2980eb;padding:7px 0;text-align: center;margin-bottom:20px;}
.service_img{overflow: hidden;}
.service_img img{display: block;width: 100%;height:auto;}
.service_font{font-size: 12px;color:#8a8a8a;line-height: 20px;margin-top:15px;margin-bottom:25px;}

/*dowload*/
.dowload_list{margin-bottom: 35px;}
.dowload_list li{border:solid #d4d4d4 1px;border-radius: 20px;padding:10px 15px;display: flex;justify-content: space-between;margin-bottom: 15px;}
.dowload_list li:last-child{margin-bottom: 0;}
.dowload_list li div{font-size:12px;color:#353535;}
.dowload_list li a{font-size:12px;color:#2980eb;background:url(../images/download_03.png) no-repeat 100% center;padding-right: 22px; background-size: contain;}
.coop_lastfont{margin-bottom: 0;}

/*city*/
.cooper_message{padding:12px 15px 21px 15px;border:solid #d4d4d4 1px;margin-bottom:36px;}
.cooper_message li,.cooper_message li a{font-size: 12px;line-height: 22px;color:#8a8a8a;}
.service_box .cooper_message:last-child{margin-bottom: 0;}

/*new*/
.news_box{padding:35px 15px 0 15px;box-sizing: border-box;}
.news_box li{height:235px;width:100%;overflow: hidden;margin-bottom: 21px;}
.new_tit{font-size: 14px;color:#fff;padding:0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 30px;background-color: #0000008c;}
.new_font{font-size:12px;line-height: 20px;color:#c7c6c6;margin:1px 20px 12px 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_box li a{display: flex;flex-direction: column;justify-content: flex-end;height:235px;}

/*aboutus*/
.aboutus_box{padding:35px 15px;box-sizing: border-box;}
.aboutbg1{overflow: hidden;}
.aboutbg1 img{display: block;width: 100%;height:auto;}
.aboutus_box .meun_slide_div{font-size: 12px;color:#8a8a8a;line-height: 20px;margin-bottom: 38px}
.aboutus_box .slide_meun{padding-top:0;}

/*公司简介*/
.aboutus_tit{font-size: 14px;line-height: 20px;color:#353535;margin:23px 0 11px 0 ;}
.aboutus_p p{font-size: 12px;line-height: 21px;color:#8a8a8a;margin-bottom: 9px;}
.aboutus_p p:last-child{margin-bottom: 35px;}
.aboutus_cuture{height:50px;width:50px;border:solid #d5d5d5 1px;border-radius: 50%;display: flex;flex: none;;align-items: center;justify-content: center;margin-right: 15px;}
.aboutus_cuture img{max-width: 50%;}
.aboutus_detfont li{display: flex;justify-content: flex-start;margin-bottom:12px;}
.aboutus_tit1{font-size: 14px;line-height: 20px;color:#353535;}
.aboutus_font{font-size: 12px;line-height: 20px;color:#8a8a8a;}
.aboutus_detfont li:last-child{margin-bottom: 0;}
.aboutus_detfont{margin-bottom: 46px;}
.aboutus_right_font{margin-top:9px;}
.flex_box{width: 100%;position: relative;}
.flex_font{font-size:13px;color:#353535;padding:14px 16px;border:solid #d4d4d4 1px;margin-top: -1px;margin-bottom: 35px;}
.flex-direction-nav .flex-prev, .flex-direction-nav .flex-next{transition: all 0.5s;display: block;width:25px;height:25px;border:solid #989898 1px;border-radius: 50%;}
.flex_box .flex-prev,.case_det .flex-prev{background:url(../images/aboutp_13.png) no-repeat center;background-size: 5px;margin: 0 35px;}
.flex_box .flex-next,.case_det .flex-next{background:url(../images/aboutusp-h_15.png) no-repeat center;background-size: 5px;margin: 0 35px;/* margin-right: 20px; */}
.flex_box .flex-prev{bottom: 9px;right:15%;}
.flex_box .flex-next{right:15px;bottom:9px;}

.flex-direction-nav .flex-prev:hover{background-image: url(../images/ablutp-h_13.png) ;background-color:#2980eb;border-color:#2980eb;}
.flex-direction-nav .flex-next:hover{background-image: url(../images/aboutp_15.png) ;background-color:#2980eb;border-color:#2980eb;}
.aboutus_mess2 li,.aboutus_mess2 li a{font-size: 12px;color:#353535;line-height:23px;}
.aboutus_mess2 {margin-top:-5px;margin-bottom: 2px;}
.aboutus_from input[type="text"],.aboutus_from textarea{width:100%;padding:11px 14px;color:#8a8a8a;font-size: 12px;box-sizing: border-box;border:solid #d4d4d4 1px;margin-top:12px;}
.aboutus_from input{}
.aboutus_from textarea{height:94px;}
.aboutus_from input[type="submit"]{padding:11px 55px ;color:#fff;font-size: 12px;background:#2980eb;margin-top:12px}

/*rongyu*/
.rongyu_font{font-size:12px;line-height: 20px;color:#8a8a8a;margin-top:-5px;margin-bottom: 20px;}
.honor-box .rongyua{display: block;width:48%;}
.rongyua span{display: block;text-align: center;font-size: 12px;color:#353535;line-height: 20px;margin:9px 0 20px 0;}
.about_honor{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-bottom: 5px;}
.rongyua img{border:solid #d4d4d4 1px;max-width: 100%;display: block;height:auto;}
.aboutus_box .page{margin:0;}
.joinus_meun li{font-size: 12px;line-height: 21px;color:#8a8a8a;}
.joinus_meun li:first-child{color:#353535;margin-bottom: 7px;}
.joinus_meun li:last-child{margin-bottom: 10px;}
.meun_slide_div .joinus_meun:last-child li:last-child{margin-bottom: 0;}
.aboutus_box .slide_meun .on .meun_tit {color:#2980eb;}



/*index 首页 banner*/
.index_slide{position: relative;}
.read_more{display:block;font-size: 14px;line-height: 19px;padding:8px 20px;background:#2a7fea;color:#fff;position: absolute;left:50%;top:50%;transform: translate(-50%,88%);}
.index_slide .flex-control-paging{bottom: 0;height:30px;background:rgba(0,0,0,.5);display: flex;align-items: center;justify-content: center;}
.index_slide .flex-control-paging a{display: block;width:24px;background:#8b8b8b;height:3px;font-size: 0;transition: background 0.5s;position: relative;overflow: hidden;}
.index_slide .flex-control-paging a:after{content: "";position: absolute;width:0%;height:100%;background: #2a7fea;transition: width 0.5s;left:0;}
/*.index_slide .flex-control-paging li a.flex-active{background:#2a7fea;}*/
.index_slide .flex-control-paging li a.flex-active:after{width:102%;}
.index_solution{position: relative;}
.index_solution_tit{position: absolute;z-index: 2;width:100%;height:1.3rem;display: flex;align-items: center;justify-content: center;bottom: 0.38rem;padding:0 0.3rem;box-sizing: border-box;}
.index_solution_tit li{flex-grow: 1;background:#fff;height:1.3rem;box-sizing: border-box;}
.index_slide_div .slides li{position: relative;}
/**/

.aboutbox_index{display: block;background:  url(../images/index_13.png) no-repeat center;overflow: hidden;padding:30px 15px;background-size: 100% 100%;position: relative;}
.person_num{font-size: 18px;line-height: 24px;font-family: "Arial";font-weight: bold;color:#252728;text-align: center;}
.person_det{font-size:12px;color:#252728;text-align: center;}
.aboutus_index{background-color:#fff;float: left;padding:0 18px;border-radius: 10px;margin-left:15px;}
.aboutus_index li{padding:19px 0 23px 0;border-bottom: solid #ddd 1px;}
.about_read_more{padding:8px 0;background: #2980ea;color: #fff;font-size: 13px;line-height: 20px;font-family: "Arial";font-weight: bold;text-align: center;text-transform: uppercase;}
.aboutus_index li:last-child{padding:15px 0;border-bottom: 0}
.aboutus_index li:nth-last-child(2){border-bottom: 0}
.viclick{cursor: pointer;width:27px;height:30px;background:url(../images/vi_03.png) no-repeat center ;position: absolute;right:26%;top:50%;margin-top: -15px;background-size: 100%;
	transition: background-image 0.35s;}
.viclick:hover{background-image:url(../images/vi_03-h.png);}
.vidio_box{position: absolute;display: none;left:50%;top:50%;transform: translate(-50%,-50%);width:100%;height:auto;box-sizing: border-box;padding:0 15px;}
.close_vidio{position: absolute;width:20px;font-size:14px;color:#fff;right:10px;top:-15px;height:20px;border:solid #ddd 1px;line-height: 20px;text-align: center;border-radius: 50%;}


/*index_new*/
.index_new{padding:34px 0 43px 0;box-sizing: border-box;}
.newindex_tit{font-size: 22px;text-align: center;color:#353535;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 1;overflow: hidden;}
.index_slide_tit{display: none;}
.index_slide_tit li{padding:0 15px;line-height: 20px;position: relative;transition: color .5s;}
.index_slide_tit .on{color:#2980ea;}
.index_slide_tit li:after{content: "";position: absolute;width:1px;height:11px;right:0;top:1px;background-color: #cccccc}
.index_slide_tit li:last-child:after{display: none;}
.new_showa{display: flex;align-items: center;justify-content: center;border-top:solid #ccc 1px;overflow: hidden; padding:20px 0;width: calc(100% - 30px);margin-left: 15px;}
.newshow_ul li{position: relative;}

.new_fontbox{margin-left:15px;}
.new_main{font-size:16px;line-height: 21px;color:#252728;margin-bottom: 9px;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 1;overflow: hidden;transition: color 0.35s;}
 .new_showa:hover .new_main{color:#2980ea;}
.new_detfont{font-size: 12px;line-height:19px;color:#707070;display: -webkit-box;-webkit-box-orient: vertical;
-webkit-line-clamp: 2;overflow: hidden;transition: color 0.35s;}
.new_showa:hover .new_detfont{color:#2980ea;}
.new_show_img{overflow: hidden;}
.new_show_img img{display: block;width: 100%;}
.new_read{color:#707070;font-size:14px;border:solid #cccccc 1px;line-height: 23px;display: flex;text-align: center;align-items: center;justify-content: center;padding:5px;
	box-sizing: border-box;text-transform: uppercase;font-family: "Arial";transition: color 0.35s,border-color 0.35s;margin:0 15px;}
.new_read:hover{color:#2980ea;border-color:#2980ea;}
.newshow_div{position: relative;padding-top:64px;}
.newshow_div .flex-control-paging{top:16px;}
.newshow_div .flex-control-paging li{margin:0;border-right: solid #ccc 1px;}
.newshow_div .flex-control-paging li:last-child{border-right:none;}
.newshow_div .flex-control-paging a{padding:0 15px;line-height: 15px;position: relative;transition: color .5s;}
.newshow_div .flex-control-paging .flex-active{color:#3893ec;}



/*service index*/
.service_index_box{background: url(../images/indexl_02.jpg) no-repeat center;padding-top:35px;background-size: cover}
.service_tit1{font-size: 12px;line-height: 21px;color:#252728;transition: color 0.35s;}
.top_div{border:solid #cccccc 1px;width:80px;margin:0 auto;padding:15px 0 15px 0;margin-bottom: 15px;transition: background-color 0.3s,border-color 0.35s;}
.service_alink{display: flex; flex-wrap: wrap;justify-content: center;margin-top:30px;}
.icon_img{height:20px;background:no-repeat center ; background-size: contain;transition: background-image 0.3s;width:24px;margin:0 auto;margin-bottom: 4px;}
.service_alink a{text-align: center;box-sizing: border-box;padding:20px;border-right: solid #ccc 1px;margin-bottom: 35px;position: relative;width:50%;}
.service_index_font{width:121px;font-size: 12px;line-height:19px;color:#707070;transition: color .35s;margin:0 auto;}
.service_alink a:after{content: "";position: absolute;width: calc(100% - +30px);height:1px;background:#ccc;left: 50%;bottom: -12%;transform: translate(-50%,0);}
.service_alink a:nth-of-type(2n){border-right: none;}
.service_alink a:last-child:after,.service_alink a:nth-last-child(2):after{display: none;}
.service_alink a:hover .top_div{background-color: #2980ea;border-color:#2980ea;}
.icon_img1{background-image: url(../images/indexl_25.png) }
.icon_img2{background-image: url(../images/indexl_22.png) }
.icon_img3{background-image: url(../images/indexl-h_31.png) }
.icon_img4{background-image: url(../images/indexl_29.png) }
.service_alink a:hover .icon_img1{background-image:url(../images/indexl-h_25.png) }
.service_alink a:hover .icon_img2{background-image:url(../images/indexl-h_22.png) }
.service_alink a:hover .icon_img3{background-image:url(../images/indexl_31.png) }
.service_alink a:hover .icon_img4{background-image:url(../images/indexl-h_29.png) }
.service_alink a:hover .service_tit1{color: #fff;}
.service_alink a:hover .service_index_font{color: #2980ea;}
.product_sildes .product_index{display: flex;padding:0 15px;box-sizing: border-box;}
.product_index a{    display: block;
    width: 50%;
    overflow: hidden;
    box-sizing: border-box;}
.index_product_img{border-right:solid #ccc 1px;margin-bottom: 40px;}
.product_index a img{display: block;width: 100%;}
.product_fontdet{text-align: center;color:#29292a;font-size: 14px;line-height: 19px;padding:12px;box-sizing: border-box;}
.product_type1{margin-bottom: 2px;font-size: 14px;}
.product_type2{font-size: 14px;}
.product_index a:nth-of-type(2n) .index_product_img{border-right:none;}
.product_index a:hover .product_fontdet{background:#2980eb;color: #fff;}
.product_slide{padding:21px 0 29px 0;position: relative;margin-top:22px;}
.product_slide .flex-control-paging{top:0;display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;}
.product_slide .flex-control-paging a{font-size:13px;line-height: 23px;color:#707070;transition: .5s;}
.product_slide .flex-control-paging .flex-active{color:#2a7fea;}
.tit_font_product{display: none;}
.product_slide .flex-control-paging li{flex-grow: 1;margin:0;position: relative;}
.product_slide .flex-control-paging li:after{content: "";position: absolute;width:1px;height:18px;background:#ccc;top:50%;margin-top:-9px;right:0;}
.product_slide .flex-control-paging li:last-child:after{display:none;}
.product_center{padding-top:35px;}
.carousel_1{margin:0 15px;margin-top:-110px;margin-bottom: 16px;}
.solution_silde1 li{height:65px;margin-top:12.5px;text-align: center;}
.product_slide2{margin:0 15px;box-sizing: border-box;margin-top:22px;}
.chanpin_li li{text-align: center;border-right: solid #ccc 1px;color: #707070;}

@media screen and (max-width: 360px) {
   .solut_font2{font-size: 12px;}
   .service_index_font{width:113px;}
   .case_det .flex-control-paging li a.flex-active{left: 34%;}
   .case_det .flex-next{left:72%;}
   .pac_div a:nth-of-type(4){max-width:64px;}
   .case_slides_btn{width:53%;}
}
.chanpin_li li:first-child{padding-left:0;}
.chanpin_li  .flex-active-slide{color:#2a7fea;}
/*.flexslider .chanpin_li > li:first-child{width:60px!important;}*/


.index_solution_cont .slides li{padding-top:35px;box-sizing: border-box;}
.solut_tit2{font-size:22px;color:#fff;text-align: center;margin-bottom:13px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.solut_font2{font-size:14px;line-height:23px;color:#fff;text-align: center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; padding: 0 25px;box-sizing: border-box;}

.index_solution_cont .flex-control-paging,.solution_silde1{bottom:24px;background: #fff;height: 90px;align-items: center;justify-content: center;width:calc(100% - +30px);left:50%;transform: translate(-50%,0);}
.index_solution_cont .flex-control-paging li{display: block;margin:0;flex-grow: 1;width:25%;}
.index_solution_cont .flex-control-paging a,.solution_silde1 li{color:#3f3f3f;font-size:12px;height: 65px;border-right:solid #d2d2d2 1px;line-height: 94px;background:no-repeat center 10px ;background-size:22px auto;}
.index_solution_cont .flex-control-paging .flex-active{color:#2a7fea;}

/*.index_solution_cont .flex-control-paging li:first-child a{background:url(../images/indexli_03.png) no-repeat center 10px ;background-size:22px auto;}
.index_solution_cont .flex-control-paging li:nth-of-type(2) a{background:url(../images/indexl-h_05.png) no-repeat center 10px ;background-size:22px auto;}
.index_solution_cont .flex-control-paging li:nth-of-type(3) a{background:url(../images/indexli_07.png) no-repeat center 10px;background-size:22px auto;}
.index_solution_cont .flex-control-paging li:nth-of-type(4) a{background:url(../images/indexli_09.png) no-repeat center 10px;background-size:22px auto;}
.index_solution_cont .flex-control-paging li:first-child .flex-active{background-image:url(../images/indexl-h_03.png);}
.index_solution_cont .flex-control-paging li:nth-of-type(2) .flex-active{background-image:url(../images/indexli_05.png);}
.index_solution_cont .flex-control-paging li:nth-of-type(3) .flex-active{background-image:url(../images/indexl-h_07.png);}
.index_solution_cont .flex-control-paging li:nth-of-type(4) .flex-active{background-image:url(../images/indexl-h_09.png);}
.carousel_1 .flex-active-slide:first-child{background-image:url(../images/indexl-h_03.png)!important}
.carousel_1 .flex-active-slide:nth-of-type(2){background-image:url(../images/indexli_05.png)!important}
.carousel_1 .flex-active-slide:nth-of-type(3){background-image:url(../images/indexl-h_07.png)!important}
.carousel_1 .flex-active-slide:nth-of-type(4){background-image:url(../images/indexl-h_09.png)!important}
.carousel_1 .flex-active-slide{background-image:url(../images/indexl-h_03.png)!important}*/

.mynewsolution1
{
    background-image:url(../images/index2_49.png)!important;
    }
.solution_silde1 .flex-active-slide:nth-of-type(1)
{
    background-image:url(../images/index2_47.png)!important;color:#2a7fea
    }
 .mynewsolution2
{
    background-image:url(../images/index2_56.png)!important
    }
.solution_silde1 .flex-active-slide:nth-of-type(2)
{
    background-image:url(../images/index2_54.png)!important;color:#2a7fea
    }
.mynewsolution3
{
    background-image:url(../images/index2_63.png)!important
    }
.solution_silde1 .flex-active-slide:nth-of-type(3)
{
    background-image:url(../images/index2_60.png)!important;color:#2a7fea
    }
.mynewsolution4
{
    background-image:url(../images/index2_69.png)!important
    }
.solution_silde1 .flex-active-slide:nth-of-type(4)
{
    background-image:url(../images/index2_68.png)!important;color:#2a7fea
    }
.mynewsolution5
{
    background-image:url(../images/index2_76.png)!important
    }
.solution_silde1 .flex-active-slide:nth-of-type(5)
{
    background-image:url(../images/index2_74.png)!important;color:#2a7fea
    }
.mynewsolution6
{
    background-image:url(../images/index2_80.png)!important
    }
.solution_silde1 .flex-active-slide:nth-of-type(6)
{
    background-image:url(../images/index2_81.png)!important;color:#2a7fea
    }
.mynewsolution7
{
    background-image:url(../images/index2_88.png)!important
    }
.solution_silde1 .flex-active-slide:nth-of-type(7)
{
    background-image:url(../images/index2_86.png)!important;color:#2a7fea
    }
.page .page_prev,.page .page_next
{
    display:none
    }


/*瞄点*/
.about1{position: relative;}
.aboutqiye{margin-top:51px;}
.abo_anchor {
    position: absolute;
    width: 100%;
    height: 1px;
    background: transparent;
    left: 0;
    top: -106px;
}
.nav_little{z-index: 3;}
.aboutus_detfont{margin-bottom: 23px;}
.page:after{
    content: "\0020";
display: block;
height: 0;
clear: both;
}
.page_about{padding-bottom: 24px;}
.slide_meun_about{margin-bottom: 40px;}
.slide_meun_about2{padding-bottom: 9px;}
.con_tit{font-size: 14px;color:     line-height: 20px;
    color: #353535;margin:0 0 12px 0;}

@media screen and (max-width: 376px) {
   /*.case_det .product_tit2,.product_tit3{font-size: 0.25rem;}*/
}

@media screen and (max-width: 360px) {
   .solut_font2{font-size: 12px;}
   .service_index_font{width:113px;}
   .case_det .flex-control-paging li a.flex-active{left: 34%;}
   .case_det .flex-next{left:72%;}
   .pac_div a:nth-of-type(4){max-width:64px;}
   .chanpin_li li{padding:0 7px;}
   .case_slides_btn{width:53%;}
}
@media screen and (min-width: 500px) {
   .pac_div a:nth-of-type(4){max-width:inherit;}
   .case_slides_btn{width:49%;}

}









