html{
    height: 100%;
    min-width:1300px;
}

body{
    display: flex;
    flex-direction: column;
    height: 100%;
}
button{cursor: pointer;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ 
::-webkit-scrollbar 
{ 
    width: 6px; 
    height: 6px; 
    background-color: #ddd; 
} 
   
/*定义滚动条轨道 内阴影+圆角*/ 
::-webkit-scrollbar-track 
{ 
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); */
    border-radius: 10px; 
    background-color: #ddd; 
} 
   
/*定义滑块 内阴影+圆角*/ 
::-webkit-scrollbar-thumb 
{ 
    border-radius: 10px; 
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); */
    background-color: #999; 
} 
a{color:#231815;}
.index_sb {
    background: rgb(240,240,240);
}
.wrap {
    flex: 1 0 auto;
}
.header{width: calc(100% - 100px);background: #04439a;height: 90px;padding: 0 50px;flex: 0 0 auto;min-width:1200px;}
.header_div{ width:1280px; height:90px; margin:0px auto;}
.head_box img{margin-top: 10px;width: 266px;}
.search_box{margin-top: 29px;}
.search_but{width: 60px;height: 32px;border: 1px solid #d2d1d2;background: #fff;color: #04439a;}
.search_inp{width: 500px;height: 30px;border: 1px solid #d2d1d2;border-left: none;padding-left: 10px;}
.sign_in{margin-top: 18px;color: #fff;}
.sign_in span{color: #858ea2;font-size: 30px;margin-right: 10px;margin-left: 20px;}
.sign_in a{color: #fff;font-size: 14px;line-height: 30px;}
.sign_in a:hover{text-decoration: underline;}
.sign_in2{margin-top: 15px;margin-left: 20px;}
.head_portrait img{width: 60px;height: 60px;border-radius: 50%;}
.head_portrait p{max-width: 126px;font-size: 14px;color: #fff;line-height: 60px;margin-left: 10px;white-space:nowrap; overflow:hidden;
    text-overflow:ellipsis;}
.notice_topa{font-size: 14px;line-height: 60px;color: #fff;position: relative;margin-left: 20px;}
.notice_topa em{display: block;position: absolute;right: -12px;top: 5px;background: #B51D23;line-height: 18px;padding: 0 3px;font-size: 12px;}
.regnav_box{display: flex;width: 960px;margin: 50px auto 30px;padding: 0 120px;border-bottom: 4px solid #8c8b8b;}
.regnav_det{flex:1;text-align: center;padding: 0 30px;opacity: 0.5;}
.regnav_det img{width: 116px;height: 58px;}
.regnav_det p{font-size: 14px;line-height: 24px;color: #231815;}
.regnav_det span{font-size: 12px;line-height: 20px;color: #231815;}
.regnav_order em{display: inline-block;width: 28px;height: 28px;border: 1px solid #231815;text-align: center;line-height: 28px;color: #231815;
    font-size: 12px;border-radius: 50%;}
.regnav_order{padding: 10px 0;margin-bottom: -58px;margin-top: 15px;border-top: 12px solid transparent;}
.regnav_box .current{opacity: 1;}
.regnav_box .current .regnav_order{border-top: 12px solid #ed7325;}
.regnav_box .current p,.regnav_box .current span{color: #ed7325;}
.regnav_box .current .regnav_order em{color: #ed7325;border: 1px solid #ed7325;}
.register_con1{padding-top: 40px;width: 960px;width: 960px;margin: 70px auto 40px;}
.reg_input{margin-top: 20px;}
.reg_input span{display: inline-block;width: 350px;text-align: right;font-size: 18px;color: #666;margin-right: 10px;line-height: 52px;}
.reg_input input{width: 300px;height: 50px;border: 2px solid #c8c8c8;font-size: 18px;color: #666;padding: 0 20px;}

/*verification*/
.verification_box {display: inline-block; position: relative; width: 340px; height: 50px; line-height: 50px; 
    overflow: hidden; margin-bottom: -20px; color: #fff;border: 2px solid #c8c8c8;font-size: 14px; } 
.verification_btn {position: absolute; top: 0; left: 0; height: 50px; width: 50px; background: #0c7;
    text-align: center; z-index: 99; }
.verification_tips {width: 340px; position: absolute; top: 0; right: 0; line-height: 50px; text-align: center; color: #999; }
/**/

.reg_text{font-size: 14px;color: #666;margin-top: 40px;margin-left: 370px;}
.register_con2{width: 1200px;margin: 0 auto;text-align: center;padding: 90px 0 40px;display: none;}
.identity{float: left;width: 300px;}
.identity img{width: 180px;}
.identity_text{height: 160px;font-size: 16px;color: #000;line-height: 24px;margin-top: 20px;}
.identity input{width: 25px;height: 25px;}
.register_con3{border: 2px solid #c9c7c7;margin: 80px auto 40px;width: 900px;padding: 30px;display: none;}
.reginfo_top{margin: 0 auto;width: 590px;}
.reginfo_top img{width: 120px;}
.reginfo_top p{color: #666;width: 450px;margin: 10px 0 0 20px;font-size: 14px;}
.reginfo_top p:first-child{margin-top: 0;}
.reginfo_tit{font-size: 14px;line-height: 35px;color: #fff;background: #10439a;padding: 0 15px;width: 470px;margin: 30px auto 10px;}
.register_input{font-size: 16px;margin-top: 15px;}
.register_input span{font-size: 14px;color: #666; display: inline-block;width: 240px;text-align: right;margin-right: 20px;}
.register_input em{color: #d61818;zoom:1.2;}
.register_input input{border: 1px solid #c8c8c8;width: 340px;height: 30px;line-height: 30px;padding: 0 20px;}
.register_input select{border: 1px solid #c8c8c8;width: 80px;height: 34px;line-height: 30px;padding-left: 10px;margin-right: 5px;}
.register_input2 input{width: 250px;}
.register_input3 select{width: 300px;}
.register_input span img{width: 18px;margin-right: 10px;margin-top: -2px;}
.national_flag{height: 30px;margin-left: 10px;}
.registerinfo_sm{color: #666; margin-left: 260px;width: 450px;margin-top: 20px;}
.register_sub{width: 184px;height: 35px;font-size: 16px;color: #fff;background: #d61818;border: none;display: block;margin: 20px auto 0;cursor: pointer;}
.products_choose{display: flex;width: 384px;text-align: center;float: left;}
.products_box{flex:1;}
.products_box input{width: 18px;height: 18px;padding: 0;}
.products_box p{font-size: 12px;}
.website{margin-top: 10px;font-size: 12px;margin-left: 265px;}
.website input{width: 18px;height: 18px;margin-right: 10px;}
.website_explain{font-size: 12px;margin-left: 260px;color: #d61818;margin-top: 10px;width: 450px;}
.website_explain img{width: 100px;}
.register_con4{display: none;}
.reg_com{text-align: center;margin-top: 200px;}
.reg_com img{width: 100%;height: auto;}
.reg_com a{color: #11439a;line-height: 50px;font-size: 14px;border-bottom: 1px solid #11439a;}
.reg_com p{font-size: 14px;color: #6c6c6c;}
.footer{width: 100%;padding-bottom: 15px;border-bottom: 3px solid #8c8b8b;text-align: center;margin: 50px 0;flex: 0 0 auto;}
.footer img{width: 185px;margin-bottom: 5px;}
/*company*/
.wrap_bg{background: #F2F3F7;padding-bottom: 30px;}
.position{margin: 20px 0;font-size: 14px;}
.position a{color: #747474;}
.position a:hover{text-decoration: underline;}
.position span{color: #231815;}
.comp_logo img{height: 88px;max-width:200px;margin-right: 20px;display:inline-block;}
    .comp_logo h3 {
        display: inline-block;
        font-size: 22px;
        max-width: 580px;
        line-height: 30px;
    }
.comp_nav a{display:inline-block;margin-left: 30px;line-height: 68px;height: 62px;border-bottom: 6px solid transparent;font-size: 16px;color: #000; margin-bottom:20px;}
.comp_nav a.current{border-bottom: 6px solid #6f7171;}
    .comp_nav a:hover {
        border-bottom: 6px solid #6f7171;
    }
.comp_sum_lf{width: 142px;margin-right: 30px;}
.comp_sum_lf img{max-width: 100%;border: 1px solid #D0CFCF;height: auto;}
.comp_sum_img img{width: 65px;height: 65px;margin-right: 8px;border: none;margin-top: 10px;}
.comp_sum_img img:nth-child(2n){margin-right: 0;}
.comp_video{width: 460px;height: 260px;margin-right: 30px;}
.comp_video_text{width: 618px;}
.comp_video_text1{font-size: 16px;height: 168px;overflow: hidden;}
.comp_sum_rt h3{font-size: 20px;margin-bottom: 20px;}
.open_zk{margin: 10px 0;color: #26367e;background: none;border:none;font-size: 16px;}
.comp_video_img1 img{height: 46px;width: auto;margin-right: 10px;}
.share{padding: 5px;background: #fff;display: inline-block;float: right;margin-top: 10px;margin-bottom: -10px;}
.share img{border-radius: 50%;width: 30px;height: 30px;margin: 0 2px;}
.comp_hr{width: 100%; height: 90px; overflow: hidden;}  
.comp_hr i{float: left;margin-right: 20px;margin-top: 44px; border: 3px solid #B28247; border-radius: 3px; width: 30px;}    
.comp_hr h2{float: left; margin-right: 20px; font-size: 24px; color: #333; line-height: 90px; font-weight: 700; padding-left: 0; }
.comp_hr span{display: block; margin-top: 44px; border: 3px solid #B28247; border-radius: 3px; overflow: hidden;}
.little_title{font-size: 20px;padding: 20px 0;}
.product_box{width: 304px;margin-right: 18px;border-radius: 2px;border: 1px solid #D0CFCF;background: #fff;margin-bottom: 20px; position:relative;}
.product_box:nth-child(4n){margin-right: 0;}
.product_box img{width: 304px;height: 170px;}
.product_box p{padding: 20px;font-size: 12px;border-bottom: 1px dashed #EDEDEC;color: #231815; height:36px;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
.product_icon_box{padding: 10px 20px;}
.product_icon_box img{width: 34px;height: 34px;margin-right: 10px;}
.product_box .pnew {
    position: absolute;
    top: 0px;
    right: 20px;
    padding: 0px 8px;
    line-height: 26px;
    height: 26px;
    color: #ffffff;
    font-size: 14px;
    background-color: #db5d5e;
}
.product_box2 p {
    border-bottom: none;
}
.product_icon_box2{font-size: 14px;line-height: 24px;}
.product_icon_box2 span{color: #5C5D5D;}
.iconfont_dz{font-size: 20px;margin-right: 2px;color: #505f94;}
.iconfont_sc{font-size: 20px;margin-right: 2px;color: #dc423d;margin-left: 10px;}
.product_box2 .product_text1 {
    font-size: 14px;
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    padding:0px 20px;
    margin:20px 0px;
}
.product_box2 .imglist {
    width: 306px;
    height: 186px;
    background-color: #3c3c3c;
}.solution_box {
    width: calc(100% - 42px);
    padding: 20px;
    border: 1px solid #D0CFCF;
    background: #fff;
    height: 372px;
    overflow: hidden;
}
.solution_lf{width: 730px;padding-right: 20px;border-right: 1px solid #5F5F5F;}
.solution_tit{font-size: 14px;width: 730px;height: 63px;overflow: hidden;margin-bottom: 20px;}
.solution_con img{width: 240px;margin-right: 20px;}
.solution_con p{color: #231815;height: 252px;overflow: hidden;font-size: 12px;}
.solution_rt{width: 467px;padding-left: 20px;}
.solution_a img{width: 130px;height: 54px;margin-right: 20px;}
.solution_a p{width: 317px;height: 54px;overflow: hidden;font-size: 12px;color: #231815;font-weight: bold;}
.solution_a{margin-bottom: 15px;display: block;}
.solution_a:last-child{margin-bottom: 0;}
.comp_contact{padding: 20px;border: 1px solid #D0CFCF;background: #fff;padding-top: 0}
.contact_list{width: 377px;height: 150px;padding: 10px;border: 1px solid #5C5D5D;background: #fff;margin-right: 20px;margin-top: 20px;}
.contact_list:nth-child(3n){margin-right: 0;}
.contact_list img{width: 130px;height: 150px;margin-right: 10px;}
.contact_text{width: 237px;height: 150px;overflow: hidden;font-size: 12px;color: #333;}
.contact_text p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contact_text1{font-size: 18px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contact_text2{font-size: 12px;margin-bottom: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.home_a{padding: 3px 10px;border: none;margin-top: 10px;background: #BF1A20;color: #fff;}
.contact_a{padding: 3px 20px;border: none;margin-top: 10px;background: #1A2883;color: #fff;}
.company_address{margin-top: 20px;width: 100%;}
.company_address p{font-size: 16px;}
.comp_sum_rt{width: 1108px;}
.customers_country{margin-top: 20px;width: 100%;}
.customers_country img{}
.customers_img{float: left;margin-right: 10px;}
.customers_text{margin-right: 10px;line-height: 50px;font-size: 14px;}
.customers_img img{height: 50px;}
.customers_img p{font-size: 12px;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 100%;}

.scrnav_box{background: #ebeef8;border: 1px solid #e0e0e2;margin-bottom: 20px;}
.spare_box{background: #F7F2EC;border: 1px solid #e0e0e2;margin-bottom: 20px;}
.scrnav_click{padding: 15px;font-size: 14px;cursor:pointer;border-bottom: 1px solid #e0e0e2;}
.scrnav_click2{padding-left: 0;margin-left: 30px;color: #b18147;}
.screen_nav{width: 250px;margin-right: 20px;}
.screen_det{width: 790px;margin-right: 20px;}
.screen_rt{width: 200px;}
.screen_rt_list{padding: 20px;border: 1px solid #e0e0e2;background: #fff;margin-bottom: 20px;}
    .screen_rt_list p {
        word-break: break-all;
        color: #999;
        margin: 10px 0px;
        max-height: 54px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
    }
.screen_rt_video{width: 100%;margin-top: 10px;height: 118px;}
.xialajiantou{font-size: 16px;color: #11439a;margin-right: 5px;}
.scrnav_click2 .xialajiantou{margin-left: -15px;}
.scrnav_click span.active{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);
    -moz-transform:rotate(18deg);}
.scrnav_list2{margin-left: 35px;}
.scrnav_list2 h4{font-size: 14px;color: #04439a;line-height: 35px;cursor: pointer;}
.scrnav_det{line-height: 30px;font-size: 14px;}
.scrswitch_nav{border: 1px solid #D0CFCF;border-bottom: none;}
.scrswitch_nav a{width: calc(50% - 3px);display: inline-block;text-align: center;font-size: 14px;font-weight: bold;line-height: 36px;color: #3C3D3C;}
.scrswitch_nav a.active{color: #B28247;}
.scrswitch_nav a:last-child{border-left: 1px solid #D0CFCF;}
.scrswitch_con{border: 1px solid #D0CFCF;padding: 5px;background: #fff;}
.equipment_listcon{width: 440px;margin-left: 20px;}
.equi_infodet{overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; height:36px;}
.equipment_list{margin: 0 auto;padding: 15px 0;border-bottom: 1px solid #D0CFCF;}
.equipment_list:last-child{border-bottom: none;}
.equilist_video{margin-left: 10px;width: 300px;height: 200px;}
.equiname_logo{width: auto;height: 34px;margin-right: 10px;}
.equiname{font-size: 12px;color: #231815;max-width: 280px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 34px;}
.equipment_name{padding-bottom: 5px;border-bottom: 1px dashed #D0CFCF}
.equipment_tit{font-size: 14px;line-height: 28px;margin-top: 10px;}
.equipment_tit span{color: #B28247;}
.case_tit{color: #CB7713;font-size: 14px;line-height: 28px;font-weight: normal;}
.case_box video{width: 84px;margin-right: 5px;height: 58px;}
.case_box video:last-child{margin-right: 0;}
.case_box img{width: 84px;margin-right: 5px;height: 58px;float: left;}
.case_box img:last-child{margin-right: 0;}
.case_box2{margin-top: 10px;}
.scrswitch_list{padding: 15px;border: 1px solid #D0CFCF;}
.scrbox_title{font-size: 14px;line-height: 18px;color: #231815;}
.thumbs-up{padding: 10px 0;}
.thumbs-up a{font-size: 18px;color: #04439a;}
.thumbs-up a em{font-size: 12px;color: #5C5D5D;margin-left: 5px;}
.thumbs-up span{font-size: 14px;color: #A4A2A2;margin-left: 20px;}
.con_img{width: 280px;height: 300px;}
.scrdet_infor{width: 450px;}
.business_card{width: 220px;padding: 5px;height: 72px;border: 1px solid #D0CFCF;margin-bottom: 10px;}
.scrdet_headimg{width: 66px;height: 72px;}
.scrdet_information{width: 144px;}
.scrdet_information p,.scrdet_information span{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 12px;}
.scrdet_information p{font-size: 14px;padding: 3px 0;}
.scrdet_logo{height: 20px;margin-bottom: 5px;}
.con_detdet{font-size: 14px;height: 210px;overflow: hidden;}
.con_detdet img{max-width: 100%;max-height: 100%;}
.scrswitch_list{margin-bottom: 10px;}
.scrshort_list{margin-top: 20px;display:block}
.dianzan_but {
    border: none;
    background: none;
    color: #04439a;
}
.scrshort_img {
    width: 200px;
    height: 90px;
}
.scrswitch_box{display: none;}
.scrswitch_box:first-child{display: block;}
.scrshort_box{width: 558px;}
.scrshort_box2{width: 704px;}
.scrshort_tit{font-size: 14px;color: #231815;margin-bottom: 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.scrshort_tit img{height: 24px;width: auto;margin-right: 10px;}
.scrshort_con{overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.thumbs-up2{padding: 0;}
/*head portrait*/
.header_title{color: #fff;font-size: 18px;line-height: 100px;text-align: center;display: block;}
.top_text{margin-top: 20px;}
.top_text p{font-size: 16px;color: #231815;text-align: center;line-height: 28px;}
.top_text span{font-size: 14px;color: #CF161B;text-align: center;display: block;}
.portrait_img p{margin: 30px 0 10px;font-size: 16px;}
.file_success{position: relative;}
.file_success .btn-success{position: absolute;top: 0;left: 0;}
.btn-success{width: 96px;height: 28px;line-height: 28px;color: #fff;font-size: 14px;text-align: center;background: #02439A;border:none;
    margin: 0 10px 20px 0;}
.button_btu a{height: 28px;line-height: 28px;color: #fff;font-size: 14px;text-align: center;background: #A3A3A3;
    border:none;display: inline-block;margin-top: 40px;padding: 0 30px;}
.button_btu .next_step{background: #E97314;margin-right: 10px;}
.button_btu2{text-align: center;}
.industry_box p{margin-bottom: 30px;font-size: 16px;margin-top: 40px;margin-left: 50px;}
.industry_list ul{margin-right: 50px;}
.industry_list ul:last-child{margin-right: 0;}
.industry_list{padding: 0 50px;border-right: 1px dashed #D0CFCF;}
.industry_list2{border-right: none;}
.industry_list input{margin-right: 10px;width: 14px;height: 14px;}
.industry_list li{padding-top: 20px;font-size: 14px;}
.industry_list li:first-child{padding-top: 0;}

/**/
.seniority_box{margin-top: 60px;}
.seniority_lf{width: 300px;}
.seniority_lf p{font-size: 16px;text-align: center;margin-top: 30px;}
.seniority_rt{width: 410px;}
.seniority_img{border: 2px solid #425D7A;padding: 6px;width: 290px;height: 290px;}
.seniority_img img{width: 100%;height: 100%;}
.seniority_rt h2{font-size: 18px;font-weight: normal;}
.seniority_rt p{font-size: 14px;margin-top: 10px;}
.seniority_p{height: 224px;overflow: auto;padding: 15px;border: 1px solid #D0CFCF;margin-top: 20px;}
.seniority_p p{margin-top: 0;}

/**/
.perhome_headbox{position: absolute;bottom: 10px;left: 40px;width: 1200px;}
.perhome_banner{width: 100%;height: 300px;position: relative;}
.perhome_banner img{width: 100%;height: 300px;}
.perhome_banbut{position: absolute;top: 20px;left: 40px;background: #19202B;width: 120px;height: 30px;color: #C1C2C4;border: 1px solid #C1C2C4;}
.perhome_banner input{position: absolute;top: 20px;left: 40px;width: 120px;height: 30px;z-index: 99;opacity: 0;}
.perhome_banbut span{margin-right: 5px; font-size: 16px;height: 30px;color: #C1C2C4;}
.headbox_head{position: relative;width: 110px;height: 110px;border: 2px solid #fff;overflow: hidden;}
.headbox_head img{width: 100%;height: 100%;}
.headbox_file{position: absolute;bottom: 0;left: 0;width: 100%;height: 24px;background: rgba(0,0,0,0.8);}
.headbox_file p{position: absolute;bottom: 0;left: 0; width: 100%;line-height: 24px;text-align: center; color: #C1C2C4;}
.headbox_file p span{margin-right: 5px; font-size: 16px;height: 30px;color: #C1C2C4;}
.headbox_file input{position: absolute;top: 0;left: 0;width: 100%;height: 24px;z-index: 99;opacity: 0;}
.headbox_text{margin-left: 30px;color: #fff;margin-top: 48px;}
.headbox_text i{font-style:italic;font-size: 30px;}
.headbox_text p{font-size: 14px;}
.headbox_but a{padding: 6px 40px;background: #B51D23;color: #fff;font-size: 14px;display: block;line-height: 16px;margin-top: 86px;}
.perhome_con{margin-top: 10px;}
.perinfor{border: 1px solid #D0CFCF;padding: 20px 30px;background: #fff;width: 200px;margin-bottom: 10px;}
.perinfor h2{font-size: 22px;color: #231815;margin-bottom: 20px;}
.perinfor h2 span{display: inline-block;width: 26px;height: 26px;font-size: 18px;text-align: center;line-height: 26px;background: #04439a;
    color: #fff;border-radius: 50%;margin-right: 20px;}
.perinfor p{font-size: 14px;line-height: 28px;margin-top: 10px;}
.language img{height: 30px;margin-top: 3px;margin-right: 3px;}
.company_nav{margin-bottom: 10px;}
    .company_nav h2 {
        width: 262px;
        padding: 6px 0;
        display: flex;
        align-items: center;
        line-height: 46px;
        font-size: 14px;
        color: #fff;
        text-align: center;
        background: #CD171C;
    }
.company_a{padding: 20px;border: 1px solid #D0CFCF;width: 220px;background: #fff;}
.company_a a{display: block;padding-left: 40px;font-size: 14px;line-height: 26px;border-bottom: 1px solid #D0CFCF;padding:10px 0;
    color: #231815;cursor: pointer;}
.company_a a:hover{color: #CD171C;}
.company_a a:hover span{color: #231815;}
.company_a a span{float: right;}
.perhome_right{border: 1px solid #D0CFCF;background: #fff;padding: 20px;width: 966px;min-height: 660px;}
.perhome_nav{display: flex;padding-right: 400px;width: calc(100% - 400px);padding-bottom: 10px;border-bottom: 1px solid #D0CFCF;}
.perhome_nav a{flex:1;color: #231815;font-size: 14px;text-align: center;line-height: 42px;}
.perhome_nav a span{border-bottom: 5px solid transparent;display: inline-block;}
.perhome_nav .active span{border-bottom: 5px solid #6F7172;}
.perhome_title{font-size: 16px;line-height: 58px;color: #231815;}
.perhome_title span{color: #B51D23;}
.perhome_pro{padding: 5px;width: 222px;border: 1px solid #D0CFCF;margin-right: 10px;}
.perhome_pro:nth-child(4n){margin-right: 0;}
.perhome_proimg{width: 100%;height: 140px;}
.perhome_pro p{font-size: 12px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.perhome_pro_img{margin: 10px 0;}
.perhome_pro_img img{height: 30px;width: auto;margin-right: 5px;}
.perhome_pro span{color: #8E8C8B;font-size: 12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: block;}
.perhome_solve{padding: 20px;padding-top: 0;border: 1px solid #D0CFCF;}
.perhome_company{padding-bottom: 20px;}
.company_img{width: 240px;float: left;height: 60px;text-align: center;margin-top: 20px;}
.company_img img{height: 60px;max-width: 230px;}
.perhome_events{border: 1px solid #D0CFCF;}
.events_list{padding: 20px;border-bottom: 1px solid #D0CFCF;}
.events_text{width: calc(100% - 270px);}
.events_img{width: 260px;height: 150px;}
    .events_img  img{ width:100%;}
    .events_titleimg {
        height: 24px;
        width: auto;
        margin-right: 10px;
        margin-top: -5px;
    }
.events_con{clear: both;}
.events_title{width: 420px;}
.events_policy{width: calc(100% - 450px);}
.events_title h3{font-size: 20px;color: #231815; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.events_title p{font-size: 14px;margin-top: 10px;}
.events_title p span{margin-right: 20px;display: inline-block;width: 45%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.events_policy{border: 1px solid #D0CFCF;padding: 5px 10px;margin-bottom: 10px;}
.events_policy h4{font-size: 14px;margin-bottom: 10px;color: #C0182E;}
.events_policy p{height: 35px;margin-bottom: 3px;color: #C0182E; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.events_con{height: 53px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.content_img{margin: 10px 0;}
.content_img2{margin-top: 5px;}
.content_img img{height: 20px;width: auto;}
.contact_list2{width: 285px;height: 120px;border: 1px solid #D0CFCF;}
.contact_list2 .percon_img{width: 100px;height: 120px;}
.contact_list2 .contact_text{width: 175px;height: 120px;}
.perhome_conindex{display: none;}
.perhome_conindex:first-child{display: block;}
.achieve_tit{display: inline-block; background: #6F7172;padding: 5px 10px;font-size: 14px;color: #fff;margin-top: 20px;}
.achieve_finish{padding-top: 20px;}
.finish_box{width: 80px;text-align: center;}
.finish_box img{width: 40px;height: 40px;border-radius: 50%;}
.finish_box p{font-size: 12px;line-height: 48px;}

.atelic_box{margin-top: 20px;}
.atelic_tit{display: flex;width: calc(100% - 40px);margin-bottom: 10px;padding: 0 20px;}
.atelic_tit h3{flex:1;text-align: center;font-size: 14px;color: #231815;}
.atelic_con{padding: 0 20px 20px 20px;border: 1px solid #D0CFCF;}
.atelic_list{display: flex;padding: 10px 0;border-bottom: 1px solid #D0CFCF;}
.atelic_listcon{flex:1;}
.progress_bar{width: 186px;height: 18px;border: 1px solid #D0CFCF;margin: 12px auto;}
.atelic_img{width: 40px;height: 40px;border: 1px solid #D0CFCF;margin-right: 30px;}
.atelic_img img{width: 100%;height: 100%;border-radius: 50%;}
.atelic_listcon h4{font-size: 14px;}
.atelic_listcon p{font-size: 12px;}
.integral{line-height: 42px;text-align: center;}
.integral_box>p{font-size: 18px;line-height: 88px;}
.integral_explain{padding: 30px;background: #F2F3F7;font-size: 14px;}
.collection_tit{font-size: 14px;margin: 25px 0;}
.collection_tit button{background: none;border: none;color: #04439a;}
.paging{padding: 50px 0;text-align: center;border-bottom: 1px solid #D0CFCF;}
.paging a,.paging span{display: inline-block;width: 16px;height: 16px;border: 1px solid #D0CFCF;margin: 0 5px;}
.paging span{background: #04439a;}

.language_chose{margin-bottom: 10px;}
.language_chose p{font-size: 14px;line-height: 30px;}
.guoqi_box img{width: 50px;margin-left: 5px;height: 30px;}
/*company_leaguer*/
.complea_tit{padding-bottom: 15px;border-bottom: 1px solid #B28247;}
.complea_cyinfor{font-size: 14px;padding: 30px 0;}
.complea_tit img{width: 40px;height: 40px;border-radius: 50%;margin-left: 5px;}
.complea_tit h2{font-size: 22px;line-height: 40px;padding-bottom: 20px;}
.complea_list table{width: 100%;}
.complea_list table tr th{background: #EBEBEF;font-weight: normal;height: 40px;}
.complea_list table tr td{text-align: center;padding: 20px 0;border-bottom: 1px dashed #D0CFCF;}
.complea_list table tr td img{width: 46px;height: 46px;}
.complea_list table tr td button{background: #f6f7f9;padding: 3px 15px;border: none;}
.complea_list table tr td button:first-child{border-top-left-radius: 6px;border-bottom-left-radius: 6px;border-right: 1px solid #c5c6ce;}
.complea_list table tr td button:last-child{border-top-right-radius: 6px;border-bottom-right-radius: 6px;}
.register_input_com{margin-bottom: 20px;margin-right: 40px;}
.register_input_com span{font-size: 14px;display: inline-block;width: 120px;text-align: right;}
.register_input_com span img{width: 14px;margin-right: 10px;}
.register_input_com input{width: 240px;padding: 4px 0;}
.member_box{padding:20px 100px 20px 20px;border: 1px solid #D0CFCF;display: none;}
.add_member_tit{padding: 15px 0;font-size: 14px;color: #04439a;cursor: pointer;}
.add_member_yes{background: #a3d0ee;padding: 4px 25px;color: #fff;font-size: 14px;border: none;display: block;clear: both;margin: 0 auto;}
.addmember_span{display: block;margin-bottom: 20px;}
.yz_code{color: #999}
.register_input_com span em{color: #B51D23;}
.register_input_com .yz_input{border: 1px solid #ddd;}
.add_member_yes2{display: inline-block;}
.code_img{width: 60px; height: 28px;margin: 0 50px;}



/**/
.solution_listbox,.news_listbox{border: 1px solid #D0CFCF;border-bottom: none;border-top: none;display: none;}
.solu_list,.news_list{display: block; padding: 20px;border-bottom: 1px solid #D0CFCF;color: #231815;}
.solu_list div,.news_list div{padding: 20px;}
.solution_time p{margin-top: 56px;}
.solution_image img{height: 130px;width: 180px;}
.news_image img{height: 130px;width: 282px;}
.solution_infor,.news_infor{width: 870px;}
.solution_infor h3,.news_infor h3{height: 36px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
    -webkit-box-orient: vertical;margin-top: 10px;}
.solution_infor p,.news_infor p{height: 54px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;
    -webkit-box-orient: vertical;margin-top: 20px;}
/*classify*/
.classify_con p{font-size: 14px;}
.classify_tit p{font-size: 14px;color: #231815;padding-bottom: 20px;}
.classify_tit a {
    display: inline-block;
    padding: 0 20px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #02439A;
    margin-right: 10px;
}
.issue_tit{font-size: 16px;color: #231815;padding: 20px 0;}
.cla_navbox{margin-right: -30px;}
.triangle{position: relative; height: 0px; width: 0px; border-top: 15px solid transparent; border-left: 30px solid #8c8b8b; 
    border-bottom: 15px solid transparent;}
.triangle:after{content: ''; position: absolute; top: -14px; right: 1px; border-top: 14px solid transparent; 
    border-left: 29px solid #D9DADD; border-bottom: 14px solid transparent; }
.cla_navtext{background: #D9DADD;color: #231815;width: 240px;height: 30px;line-height: 30px;text-align: center;}
.classify_nav .active .cla_navtext{background: #EE781B;color: #fff;}
.classify_nav .active .triangle{border-left-color: #EE781B;}
.classify_nav .active .triangle:after{border-left-color: #EE781B;}
.cla_next_step{width: 162px;height: 30px;margin: 30px 0;border: none;background: #B28247;color: #fff;}
/**/
.already_chose{font-size: 14px;margin: 30px 0 20px;}
.infor_writebox{border: 1px solid #D0CFCF;padding: 30px;}
.list_title{width: 150px;text-align: right; font-size: 14px;line-height: 30px;}
.list_title span{display: inline-block;width: 16px;height: 16px; border: 1px solid #CA191D;border-radius: 50%;
    font-size: 12px;color: #ca191d;text-align: center;line-height: 16px;margin-right: 10px;}
.name_input input[type="text"]{border: 1px solid #D0CFCF;height: 28px;font-size: 14px;padding: 0 10px;}
.list_right{margin-left: 20px;}
.name_age{color: #898786;padding: 10px 0;}
.name_tips{font-size: 14px;line-height: 30px;}
.list_title2{width: 100%;text-align: left;}
.file_box{position: relative;margin-right: 10px;}
.file_box:nth-child(4n){margin-right: 0;}
.file_box button{margin: 8px 0;background: none;border: 1px solid #D0CFCF;padding: 3px 10px;}
.file_img{width: 162px;height: 90px;border: 1px solid #D0CFCF;}
.file_img3 {
    width: 162px;
    height: 90px;
}
    .identfile_img {
        width: 116px;
        height: 116px;
        border: 1px solid #D0CFCF;
    }
.file_box input[type="file"]{width: 100%;height: 100%;position: absolute;top: 0;opacity: 0;}
.cla_imgbox{margin: 5px 0 20px;max-width: 680px;}
.ck_img p{text-align: center;font-size: 14px;line-height: 21px;margin: 10px 0 15px;}
.file_img2{width: 162px;height: 90px;margin-bottom: 50px;}
.identfile_img2{width: 116px;height: 116px;margin-bottom: 48px;}
.fileimg_delete{position: absolute;top: 0;right: 0;width: 20px;height: 20px;background: rgba(0,0,0,.5);color: #fff;font-size: 16px;
    text-align: center;line-height: 20px;border-bottom-left-radius: 8px;}
.info_textarea{width: 630px;height: 126px;resize:none;border: 1px solid #D0CFCF;font-size: 14px;text-align: left;padding: 10px;}
.benefit_box{display: flex;text-align: center;}
.benefit{margin-right: 20px;}
.benefit img{width: 35px;height: 35px;}
.benefit p{margin: 10px 0;font-size: 12px;}
.benefit_title{font-size: 16px;margin: 10px 0 20px;}

.infor_topbox{padding-bottom: 40px;border-bottom: 1px dashed #D0CFCF;}
.infor_topbox2{padding-top: 40px;}
.salearea_input{margin-left: 28px;margin-top: 30px;}
.country_name{width: 720px;padding: 5px 10px;border: 1px solid #D0CFCF;font-size: 14px;}
.flag_box img{width: 50px;height: 30px;}
.flag_box{text-align: center;margin: 0 20px 10px 0;}
.area_flag{padding: 20px 0 0 20px;border: 1px solid #D0CFCF;border-top: none;width: 720px;margin-bottom: 10px;}

.tips_red{display: block; color: #B11D31;margin-bottom: 10px;}
.tips_red img{width: 12px;margin-right: 5px;}
.delete_x{color: #29489C;cursor: pointer;}
.delete_x span{color: #B11D31;font-size: 12px;}
.ident{margin-bottom: 20px;}
.ident_box{text-align: center;margin-left: 20px;}
.ident_box img{display: block; width: 50px;height: 50px;margin: 20px 0 10px;}

.chose_qylogo{width: 100%;height: 70px;border: 1px solid #D0CFCF;margin: 20px 0;}
.chose_qylogo button{background: none;border: none;font-size: 24px;width: 70px;height: 70px;}
.data_base_box{display: flex;width: 100%;}
.data_base{flex:1;}
.data_base1{margin-right: 40px;}
.lookup{display: block;width: 125px;height: 26px;background: #194098;text-align: center;line-height: 26px;color: #fff;}
.qylogo{text-align: center;margin-right: 20px;}
.qylogo img{height: 40px;width: auto;display: block;}
.qylogo button{width:30px;height: 30px;color: #231815;background: none;border: none;margin: 10px 0;}
.qylogo_box{padding: 20px;border: 1px solid #D0CFCF;padding-right: 0;height: 180px;}
.data_base2 textarea{width: 100%;height: 272px;border: 1px solid #D0CFCF;margin-top: 20px;resize:none;}
.search_kuang{margin: 20px 0;}
.search_kuang input{width: 380px;height: 30px;padding:0 10px;border: 1px solid #D0CFCF;border-right: none;}
.search_kuang button{width:30px;height: 32px;border: 1px solid #D0CFCF;background: none;border-left: none;color: #D0CFCF;}

#container{margin-top: 20px;}
#edui1_iframeholder{height: 400px;}
.infor_topbox:last-child{border-bottom: none;}
.filelogo_box:nth-child(4n) {
    margin-right: 10px;
}
.filelogo_box:nth-child(5n) {
    margin-right: 0px;
}
.company_a a.active {
    color: #CD171C;
}
/**/
.uploading_video{border: 1px solid #D0CFCF;}
.upvideo_notes{font-size: 14px;color: #BA1C22;text-align: center;line-height: 26px;padding: 15px 0;border-bottom: 1px solid #D0CFCF;}
.upvideo_notes span{display: inline-block;width: 26px;height: 26px;border-radius: 50%;background: #BA1C22;color: #fff;
    text-align: center;margin-right: 10px;}
.upvideo_notes button{color: #231815;padding: 2px 5px;border: 1px solid #D0CFCF;background: none;font-size: 12px;margin-left: 200px;}
.upvideo_conbox{padding: 0 30px;}
.upvideo_step{padding: 20px 100px;border-bottom: 1px dashed #D0CFCF;}
.upvideo_step p{font-size: 14px;line-height: 24px;}
.videofile_box{position: relative;}
.file_video{width: 320px;height: 160px;border: 1px solid #D0CFCF;margin-top: 0px;display: block;}
.videofile_box button{margin: 15px 0;background: none; border: 1px solid #D0CFCF; padding: 3px 10px;}
.videofile_box input{position: absolute;width: 100%;height: 100%;top: 0; opacity: 0;}
.youtube_a{border: 1px solid #D0CFCF;width: 320px;height: 26px;font-size: 14px;}
.orange_text{display: block;color: #EE781B;font-size: 14px;}
.case_shangchuan {
    width: 80px;
    height: 80px;
    border: 1px solid #D0CFCF;
    position: relative;
    background: url('../images/gray_scicon.png') no-repeat center center;
    background-size: 45px;
}
    .case_shangchuan img{
        width:78px;
        height:78px;
    }
    .case_shangchuan span {
        display: block;
        font-size: 45px;
        color: #D0CFCF;
        line-height: 80px;
    }
.case_shangchuan input{position: absolute;width: 100%;height: 100%;opacity: 0;top: 0;left: 0;}
.case_scbox.active .case_shangchuan{border-color: #D64D14;}
.case_scbox.active .case_shangchuan {
    background: url('../images/red_scicon.png') no-repeat center center;
    background-size:45px;
}
.case_scbox input {
    width: 72px;
    overflow: hidden;
}
.add_case {
    width: 80px;
    height: 80px;
    color: #02439A;
    background: none;
    border: none;
    margin-top: 20px;
}
.case_scbox{margin: 20px 20px 0 0;text-align: center;}
.characteristics{width: 380px;height: 120px;margin-top: 20px;border: 1px solid #D0CFCF;resize:none;padding: 10px;}
.upvideo_step:last-child{border-bottom: none;}
.complete_title{text-align: center;padding: 20px 0;}
.complete_title h1{font-size: 60px;color: #EE781B;margin-bottom: 20px;}
.complete_tips{margin: 10px 0;}
.complege_border{border-bottom: 1px solid #D0CFCF;padding-bottom: 20px;margin-bottom: 20px;}
.classify_con{display: none;}
.classify_con:first-child{display: block;}
.case_scinforcon{display:none;}
.case_scinforcon:first-child{display:block;}
    .previewpro_a {
        padding: 10px 20px;
        font-size: 14px;
        color: #231815;
        display: inline-block;
        margin: 20px auto;
        border: 1px solid #231815;
    }
.end_text{padding: 4px 0;max-width: 780px;}
.end_video{width: 320px;height: 160px;}
.end_flag{padding: 8px 0;}
.end_flag img{margin-top: 0;}
.end_flag .ident_box{margin-left: 0;margin-right: 20px;}
.end_box{margin-bottom: 20px;}
.end_detbox{width: 600px;border: 1px solid #D0CFCF;padding: 20px;height: 700px;}
.end_detbox p{font-size: 14px;color: #231815;}
.end_detbox img{width: 100%;}
.end_casevideobox{width: 600px;border: 1px solid #D0CFCF;padding: 20px;padding-bottom: 0;}
.casevideo_list{margin-bottom: 20px;}
.casevideo_list video{width: 140px;height: 70px;}
.casevideo_list h3{width: 40px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 70px;font-weight: normal;font-size: 14px;}
.casevideo_list p{width: 420px;font-size: 12px;padding: 8px 0;height: 54px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3   ;-webkit-box-orient: vertical;}

/**/
.member_listtit{line-height: 30px;background: #ebebef;font-size: 14px;text-align: center;}
.member_listbox{padding: 0 20px 20px 0;border-bottom: 1px dashed #D0CFCF;}
.touxiang_box{padding: 10px;text-align: center;margin-top: 20px;margin-left: 20px;}
.member_listbox .active{border: 1px solid #D0CFCF;}
.touxiang_box img{width: 46px;height: 46px;}
.modify_memberinfo{margin: 20px 0;}
.memberinfo_list{padding-bottom: 10px;border-bottom: 1px dashed #D0CFCF;max-width: 500px;margin-bottom: 20px;}
.memberinfo_list h3{font-size: 16px;margin-bottom: 20px;}
.memberinfo_list p{font-size: 14px;display: inline-block;}
.memberinfo_list .icon-duihao{color: #35b072;margin-left: 10px;margin-right: 50px;}
.memberinfo_list .icon-chahao{color: #cc2a2c;margin-left: 10px;margin-right: 50px;}
.sale_area h3{font-size: 16px;}
.sale_area table{margin-top: 20px;font-size: 14px;}
.sale_area table tr th{background: #bed5ee;line-height: 40px;font-weight: normal;}
.sale_area table tr th:first-child{width: 200px;}
.sale_area table tr th:last-child{width: 500px;}
.sale_area table tr td{text-align: center;padding: 10px 0;border: 1px solid #bed5ee;}



/*index*/
.index_top{padding: 20px 20px 10px;border: 1px solid #D0CFCF;margin-top: 10px;background:#fff;}
.index_nav{width: 230px;margin-right: 20px;}
.nav_tit{font-size: 14px;}
.nav_tit span{margin-right: 10px;}
.index_nava{display: block;font-size: 14px;color: #666;line-height: 44px;border: 1px solid transparent;border-top-color: #ddd;background: #fff;
    transition-duration: .2s;transition-property:width,padding,box-shadow,margin-left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_nava:hover,.ptmenuon{color: #b28146;width: 100%;padding: 0 20px;box-shadow:0px 2px 10px #f0f0f0;margin-left: -40px;
    border: 1px solid #ddd;z-index: 99;}
.index_nava:first-child{border-top-color: transparent;}
.index_nava:first-child:hover{border-top-color: #ddd;}
.index_nava:last-child{border-bottom: 1px solid transparent;}
.index_nava:last-child:hover{border-bottom-color: #ddd;}
.index_nava:hover + .index_nava{border-top-color: transparent;}
.index_nava span{margin-right: 10px;}
.index_navbox .more{color: #04439a;}
.index_lbt{width: 650px;margin: 34px 20px 0 0;}
.erand_tit{padding-top:20px;}
.erand_imgbox{display: block;width: 100px;height: 64px;text-align: center;line-height: 64px;margin-top: 15px;margin-right: 10px;
    overflow: hidden;}
.erand_imgbox:hover{box-shadow:0px 2px 10px #ddd;}
.erand_imgbox:nth-child(6n){margin-right: 0;}
.erand_imgbox img{display:inline-block;vertical-align:middle;max-height: 64px;max-width: 100px;}
.index_case{width: 318px;}
.indexcase_box{padding: 10px 0;border-top: 1px solid #ddd;display: block;}
.indexcase_box:hover .indexcase_tit{color: #b28146;}
.indexcase_box:first-child{border-top: none;}
.indexcase_box:last-child{padding-bottom: 0;}
.indexcase_img{width: 120px;margin-right: 10px;height: 80px;}
    .indexcase_img img, .indexcase_img  video{
        width: 100%;
        height: 100%;
    }
.indexcase_text{width: 188px;}
.indexcase_text .indexcase_tit{display:block;font-size: 14px;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-weight: bold;}
.indexcase_text .indexcase_span{display: block;color: #999;height: 36px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.indexcase_logo img{height: 28px;margin: 3px 0;}
.indexcase_list{margin-top: 4px;}
.index_proimg img{width: 160px;height:120px;margin-right: 20px;}
.indexpro_text{width: 180px;}
.indexpro_text .indexpro_tit{display:block;font-size: 14px;color: #333;height: 42px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .indexpro_text .indexpro_span {
        display: block;
        color: #999;
        height: 40px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
.index_procase {
    padding: 20px;
    border: 1px solid #D0CFCF;
    background: #fff;
}
.perhome_probox{margin-right: 32px;}
.index_prolist{margin-top: 20px;}
.index_pro{padding: 15px 0;border-top: 1px solid #ddd;display:block;}
.index_pro:hover .indexpro_tit{color: #b28146;}
.case_probox{width: 193px;padding: 6px;margin: 6px 0;}
.case_probox:hover{box-shadow: 0 2px 15px #ddd;}
/*.case_probox:nth-child(4n){margin-right: 0;}*/
.case_proimg img,.case_proimg video{width: 100%;height: 110px;margin-bottom: 5px;}
.case_probox .case_protit{display:block;font-size: 14px;color: #333;height: 41px; overflow:hidden;
    text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.case_prolist{margin-top: 20px;border-top: 1px solid #ddd;}
.data_icon{font-size: 12px;color: #999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin: 2px 0;}
.data_icon img{height: 20px;width: auto;margin-right: 10px;}
.case_proname {
    color: #999;
    display: block;
    height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    background: #fff;
}
.indexcase_pro{width: 826px;}
.vip_apply {
    border: 1px solid #D0CFCF;
    margin-top: 10px;
    padding-right: 20px;
    background: #fff;
}
.vipapply_img{width: 400px;margin-right: 32px; height:220px;}
.vipapply_text{font-size: 14px;color: #666;padding: 10px 0;}
.vipapply_text img{height: 42px;}
.vipapply_textbox{width: 826px;}
.vipapply_area{padding: 10px;width: calc(100% - 20px);height: 70px;resize:none;}
.sent_request {
    border: none;
    display: block;
    background: #ceae5a;
    color: #fff;
    padding: 5px 20px;
    margin-top: 10px;
}
.comp_hr img{width: 24px;}
.comp_hr em,.comp_hr img{float: left;line-height: 90px;margin-right: 20px}
.comp_hr img{margin-top: 32px;}
.comp_hr h3 {
    float: left;
    margin-right: 20px;
    font-size: 16px;
    color: #333;
    line-height: 90px;
}
.comp_hr .comp_hrgray {
    border: 3px solid #dcdddd;
    background: #fff;
}
.money_makingbox {
    padding: 10px;
    border: 1px solid #ddd;
    margin-right: 10px;
    width: 290px;
    background: #fff;
}
    .money_makingbox:last-child {
        margin-right: 0;
    }
.money_makinglist{padding: 10px 0;border-bottom: 1px solid #ddd;}
.money_makinglist:hover .money_makingtext{color: #b28146;}
.money_makingimg1{display:block;width: calc(30% - 10px);margin-right: 5px;height: auto;}
.money_makingimg2{display:block;width: 70%;height: 100px;}
.money_makingimg1 img{width: 70px;height: auto;}
.money_makingimg2 img{width: 100%;height: 100%;}
.money_makingtext{display:block;margin-top: 6px;height: 36px;overflow:hidden;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.money_title{text-align: center;}
.money_title img{height: 40px;width: auto;margin-bottom: 10px;}
.money_making_a{display:block;margin-top: 10px;color: #02439a;}
.industry_focus {
    padding: 10px;
    flex:1;
    border: 1px solid #D0CFCF;
    background: #fff;
}
    .industry_focus:first-child{margin-right:10px;}
    .industry_focusbox {
        padding: 0 10px;
    }
.carton_box img{width: 100%;margin: 20px 0;height: 160px;}
.carton_box h3 {
    font-size: 14px;
    background: #fff;
}
.carton_box{padding: 10px 0;}
.carton_box p{height: 126px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
.related_products h3{font-size: 14px;padding: 10px 0;border-bottom: 1px solid #ddd;}
.related_img img{width: 160px;margin-right: 20px;height: 134px;}
.related_text {
    width: 308px;
    margin-right: 20px;
    background: #fff;
}
    .related_text a {
        display: block;
        background: #fff;
    }
.related_text p{color: #666;padding: 4px 0;height: 68px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.related_text h4{color: #333;height: 36px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.related_text span{color: #b2aeae;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.related_logo{width: 60px;text-align: center;}
.related_logotop {
    margin-bottom: 68px;
    background: #fff;
}
.related_logotop img{height: 25px;width: auto;}
.related_logobot img{height: auto;width: 60px;}
.related_list{padding: 20px 0;border-bottom: 1px solid #ddd;}
    .related_list:last-child{border-bottom:none;}
    .related_list:hover .related_text h4 {
        color: #b28146;
    }
.nav_tit img{width: 20px;height: 20px;margin-right: 20px;}
.spare_parts {
    padding: 20px;
    border: 1px solid #D0CFCF;
    margin-top: 10px;
    background: #fff;
}
.spare_partsbox{padding-top: 10px;}
.spare_nav {
    width: 260px;
    margin-right: 20px;
    background: #fff;
}
.spare_imgbox{width: 175px;margin-right: 20px;text-align: center;margin-top: 10px;display:block;}
.spare_imgbox:hover{box-shadow: 0 2px 15px #ddd;}
.spare_imgbox:nth-child(5n){margin-right: 0;}
.spare_imgbox img{width: 100%;height: 100px;}
.spare_imgbox p{font-size: 14px;line-height: 28px;color: #666;margin: 6px 0;}
.spare_img{width: 958px;}
.index_eventbox {
    padding: 20px;
    border: 1px solid #D0CFCF;
    margin-top: 10px;
    background: #fff;
    min-height: 440px;
    width: 680px;
    height: 555px;
}
.indexevent_list,.index_newslist{padding: 13px 0;border-bottom: 1px solid #ddd;display:block;}
.indexevent_list:hover .event_exhibidet,.index_newslist:hover .newstit_box{color: #b28146;}
.indexevent_list:last-child,.index_newslist:last-child{border-bottom: none;}
.indexevent_img{width: 120px;height: 100px;margin-right: 20px;}
.indexevent_text{width: 540px;}
.event_exhilf h4 img{width: 26px;margin-right: 10px;}
.event_exhilf span img{width: 16px;margin-right: 10px;}
.event_exhirt{text-align: right;}
.event_exhirt p{font-size: 16px;margin-top: -6px;}
.event_exhilf span,.event_exhirt span{color: #999;display: inline-block;margin: 4px 0;}
.event_exhibidet{height: 54px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.nav_titbox{padding-top: 20px;}
.nav_titbox .nav_tit{padding-bottom: 10px;border-bottom: 1px solid #D0CFCF;}
.nav_titbox .eventnav_tit1{width: 722px;margin-right: 10px;}
.nav_titbox .eventnav_tit2{width: 548px;}
.index_newsbox {
    padding: 20px;
    border: 1px solid #D0CFCF;
    margin: 10px 0 0 10px;
    background: #fff;
    min-height: 440px;
    width: 506px;
    height: 555px;
}
.index_newsimg{width: 150px;height: 100px;margin-right: 20px;}
.index_newstext{width: 336px;}
.newstit_img{height: 18px;width: auto;margin-right: 5px;}
.newstit_box{height: 18px;overflow:hidden;}
.newstext_span{color: #999;line-height: 21px;}
.newstext_span span:last-child{display: block;text-align: right; width: 210px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newstext_em{display:block;height: 36px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.paging_device{text-align: center;margin-top: 30px;}
.paging_device span{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #0f3481;margin: 0 2px;}
.paging_device a{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #ddd;margin: 0 2px;}
.returntop{position:fixed;left:50%;bottom:10px;margin-left:645px;text-align: center;width: 50px; padding:10px 0;
    background: #445268;color: #fff;font-size: 18px;border: none;display: none;}
.returntop span{display: block;font-size: 20px;}
.fixed_layer{width: 160px;height: 360px;padding:20px;box-shadow: 0 0 10px #D0CFCF;background: url(/static/v1.0.4/images/layer_bg.jpg) no-repeat;background-size: 200px; position: fixed;right: 0;
    top: calc(50% - 200px);z-index: 99;}
.fixed_layer span{display: block;color: #fff;}
.fixed_layer h2{margin: 10px 0;color: #fff;}
.fixed_layer p{font-size: 12px;color: #fff;margin-bottom: 10px;}
.fixed_layer textarea{font-size: 12px;color: #333;padding: 10px;width: calc(100% - 20px);resize:none;height: 160px;border: 1px solid #ddd;}
.fixed_layer textarea::placeholder{color: #999;}
.fixed_layer input{padding: 5px 20px;border: none;background: #04439a;color: #fff;font-size: 14px;margin-top: 10px;}
.details_det{width: 1060px;margin-right: 20px;}


/**/
.details_detbox{margin-bottom: 10px;}
.det_videobox{width: 700px;margin-right: 20px;}
.det_videobox h1{font-size: 30px;line-height: 50px;font-weight: normal;}
.det_videobox img{height: 50px;width: auto;margin-right: 20px;}
.det_videobox video{width: 700px;height: 430px;margin-top: 20px;background: #000;}
.det_videort{width: 340px;}
.det_authenticate{overflow-x: auto;padding-bottom: 10px;white-space: nowrap;}
.det_authenticate img{height: 50px;width: auto;margin-right: 10px;}
.det_videolisttit{padding: 10px 20px;border: 1px solid #d0cfcf;margin-top: 15px;}
.det_videolisttit h2{font-size: 18px;font-weight: normal;margin-bottom: 6px;}
.videolist_box video{width: 150px;height: 98px;background: #ccc;margin-right: 10px;}
.videolist_box .videolist_info{width: calc(100% - 170px);float: right;}
.videolist_info p{margin-bottom:0px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.videolist_info em{display: block;color: #999;font-size: 12px;line-height: 20px;}
.videolist_box{padding: 10px 0;border-bottom: 1px solid #d0cfcf;}
    .videolist_box  div{float:left;}.share2 {
        float: none;
    }
.perevents_tit{display: inline-block;padding: 8px 30px;background: #b28247;color: #fff;font-size: 14px;}
.perevents_con{padding: 20px;border: 1px solid #D0CFCF;margin: 20px 0 40px 0;}
.events_policyno{border: none;}
.eventsub_img{clear: both;width: }
.share3{margin-top: 0;float: none;}
.events_textlf{width: 820px;}
.eventsub_img{height: 100px;width: auto;display: block;margin: 15px auto 0;}
.perevents_det{font-size: 14px;margin-top: 10px;}
.collection_div{width: 400px;margin-left: 20px;cursor: pointer;}
.collection_view{margin-right: 20px;}
.det_collection span,.det_collection em{line-height: 50px;}
.email_text{width: 330px;}
.det_collection{height: 54px;}
.email_text h3{color: #c4181f;font-weight: normal;font-size: 14px;}
.email_text p{line-height: 16px;}
.customers_detail{border-top: 1px solid #ddd;padding-top: 10px;margin-top: 10px;}
.customers_detail h3{margin-bottom: 10px;}
.pageconnav1123{margin-top: 30px;}
.pageconnav1123 a{display: inline-block;margin-right: 10px;border: 1px solid #ddd;border-top-right-radius: 2px;
    border-top-left-radius: 2px;font-size: 14px;color: #333;border-bottom: none;padding: 4px 20px;}
.pageconnav1123 a.active{background: #04439a;color: #fff;}
.details_pagecon{width: calc(100% - 42px);border: 1px solid #D0CFCF;margin-bottom: 20px;padding: 20px;}
.details_pagecon p{font-size: 14px;color: #333;}
.details_pagecon img{max-width: 100%;}
.agent_wanted{width: 100%;height: 80px;margin-bottom: 20px;}
.email_icon{font-size: 50px;color: #333;text-align: center;line-height: 40px;margin-top: 20px;}
.emailsub_but{padding: 4px 20px;background: #269a3a;color: #fff;border: none;cursor:pointer;}
.dettails_table{width: 100%;}
.dettails_table tr{width: 100%;}
.dettails_table td{padding: 10px;border: 1px solid #D0CFCF;text-align: center;}
.dettails_table th{border: 1px solid #D0CFCF;padding: 10px;}
.dettails_table .table_td3{width: 200px;}
.dettails_table .table_td4{width: 292px;}
.supplier_box{padding: 10px;border: 1px solid #D0CFCF;display: flex;}
.supplier{flex:1;}
.supplier:first-child{margin-right: 10px;}
.supplier_sign,.supplier_sent{border: 1px solid #D0CFCF;}
.supplier_sent{padding: 10px;}
.supplier_tit{font-size: 16px;margin-bottom: 10px;text-align: center;}
.supplier_tit span{font-size: 20px;margin-right: 20px;}
.supplier_sign{background: #b7d3ef;}
.supplier_sign img{width: 100%;height: 120px;}
.supsign_box{padding: 20px;}
.supsign_text{width: 400px;margin: 0 auto 20px;}
.supsign_but{width: 460px;border: 1px solid #fff;border-radius: 10px;padding: 10px;}
.supsign_input p{font-weight: bold;color: #80909d;font-size: 14px;margin-bottom: 4px;}
.supsign_input input{width: 160px;height: 26px;border: 1px solid #b1c2c3;border-radius: 10px;}
.supsign_input div{margin-right: 20px;}
.supsign_input button{width: 80px;height: 28px;color: #fff;background: #ac5450;border-radius: 10px;margin-top: 25px;border: none;}
.no_id{margin: 20px 0 10px;text-align: center;}
.no_id a{color: #ac5450;text-decoration: underline;margin-left: 20px;}
.supsent_input span{display: inline-block; width: 80px; text-align: right; margin-right: 20px;}
.supsent_input span img{width: 14px;margin-right: 10px; margin-top: -2px;} 
.supsent_input input{border: 1px solid #c8c8c8;width: 320px; height: 26px; line-height: 30px; padding: 0 20px;}
.supsent_tips{margin-left: 104px;color: #c4181f;}
.supsent_input textarea{width: calc(100% - 130px);height: 94px;padding: 10px;border: 1px solid #c8c8c8;resize:none;}
.user_supplier{padding: 20px;border: 1px solid #D0CFCF;margin-top: 10px;}
.similar{padding: 20px 0 0 20px;border: 1px solid #D0CFCF;}
.similar_box{margin: 0 20px 20px 0;}
.similar_box img{width: 156px;height: 90px;margin-right: 10px;}
.similar_text{width: 160px;}
.similar_text img{height: 36px;width: auto;margin: 20px 0;}
.similar_text p{font-size: 12px;line-height: 14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.relaspare_box{padding: 20px;border: 1px solid #D0CFCF;padding-bottom: 0;}
.spare_imgbox2{width: 187px;}
.spare_imgbox2 img{height: 110px;}
.supsent_sub{padding: 4px 30px;margin-top:20px;background: #ac5450;display: block;margin-left: 100px;color: #fff;border: none;}

/**/
.screen_rt_titimg{width: 100%;height: 50px;}
.employment_select{width: auto;padding: 0 200px;margin: 0;height: 26px;border: 1px solid #D0CFCF;}
.employment_option{text-align: center;}
.employment_time{text-align: center;font-size: 14px;margin-top: 20px;}
.employment_time p{margin-bottom: 10px;}
.language_add{width: 368px;height:302px;margin-right: 20px;border: 1px solid #D0CFCF;padding: 10px;overflow-y: auto;}
.language_del{width: 368px;height:302px;border: 1px solid #D0CFCF;padding: 10px;overflow-y: auto;}
.language_list p{font-size: 14px;line-height: 28px;}
.language_list p img{height: 14px;margin-right: 10px;margin-top: -3px;}
.language_list span{font-size: 20px;line-height: 28px;cursor: pointer;}
.language_tit{padding: 20px 0;text-align: center;font-size: 14px;}
/*agency*/
.country_area{background: #D9E0EB; padding: 10px; padding-right: 0; margin-top: 0;}
.continent_box{float: left;width: calc(25% - 12px); height: 208px; overflow-y: auto; border: 1px solid #D0CFCF; 
    margin-right: 10px; background: #fff;cursor: pointer;}
.continent li{width: calc(100% - 10px); display: block; padding-left: 10px; line-height: 36px;font-size: 14px;} 
.continent>li:hover .qrm-arrow-right{opacity: 1;}
.continent>li.active .qrm-arrow-right{opacity: 1;}
.country_box>li{width: calc(100% - 10px); display: block; padding-left: 10px; line-height: 36px;font-size: 14px;}
.country_box>li:hover,.country_box>li.active{background: #02439A;color: #fff;}
.agrncy_textarea{padding: 10px;width: calc(100% - 22px);border: 1px solid #D0CFCF;height: 140px;resize:none;}
.agency_us input{width: 14px;height: 14px;margin: 0 30px 0 10px;}
.agency_us span{font-size: 14px;}
.agency_submit{display: block;margin: 50px 0 20px;width: 120px;height: 28px;background: #02439a;border: none;color: #fff;font-size: 14px;}
.agency_table{width: 100%;margin-top: 50px;}
.agency_table td{border: 1px solid #D0CFCF;padding: 10px;text-align: center;}
    .agency_table th {
        border: 1px solid #D0CFCF;
        padding: 10px 0;
        background: #e2f2f6;
    }
.agency_index{display: none;}
.agency_index:first-child{display: block;}
/**/
.progrmme_tit{width: 100%;font-size: 14px;margin-bottom: 10px;}
.progrmme_per{padding: 6px 0;}
.procontent_img{margin-bottom: 0;}
.procontent_img img{height: 26px;}
.progrmme_text{width: 100%;position: relative;padding-top: 132px;}
.contact_list3{width: 270px;height: 100px;border: 1px solid #D0CFCF;margin-top:0;position: absolute;left: 405px;top: 0;
    margin-right: 0;text-align: left;}
.contact_list3 .percon_img {
    width: 80px;
    height: 100px;
}
.contact_list3 .contact_text {
    width: 175px;
    height: 100px;
}
.progrmme_img img{width: 385px;margin-right: 20px;}
.progrmme_p{font-size: 14px;}
.progrmme_bill{width: 100%;height: 380px;margin-top: 200px;}
.progrmme_bill img{width: 100%;height: 100%;}
.no_position{position: static;}

/*email*/
.email_nav a{padding: 4px 15px;background: #02439A;margin-right: 10px;display: inline-block;font-size: 14px;color: #fff;    width: auto;margin-top:10px;
    height: auto;
    line-height: normal;cursor: pointer;}
.email_nav a.write{background: #ee781b;}
.email_index{margin-top: 20px;display:none;}
.email_index:first-child{display:block;}
.email_list td{padding: 0 10px;}
.emailcheck input{width: 16px;height: 16px;}
.emailstate img{width: 18px;}
.emailgq_box img{width: 30px;height: 20px;}
.emailgq_box p{font-size: 12px;}
.email_list td.email_info{padding-left: 50px;width: 390px;}
.email_info p{font-size: 18px;}
.email_list td span{display: block;color: #999;}
.email_list tr{display:block;padding: 10px 0;border-bottom: 1px solid #e3e6eb;}
.mail_date{color: #02439a;line-height: 40px;font-size: 14px;border-bottom: 5px solid #bed5ee;}
.operation_mail{padding: 12px;background: #bed5ee;}
.operation_mail button{border: 1px solid #727272;border-radius: 2px;background: #dfdfdf;color: #231815;padding: 4px 20px;margin-left: 10px;}
.complea_tit img.emailtop_img{height: 90px;width: auto;border-radius: 0;}
.email_infodet{padding: 12px;background: #eff4fb;}
.begoodimg{height: 80px;}
.begoodimg img{height: 12px;}
.begoodat{margin-left: 20px;}
.begood_submit{background: none;border: none;color: #02439a;}
.email_textcon{padding: 12px;border-top: 1px dashed #d0cfcf;margin-top: 20px;}
.next_email_a{display: block;padding: 12px;background: #eff4fb;color: #231815;}
.next_email td{padding-right: 30px;text-align: center;}
.next_email td span,.next_email td p{white-space:nowrap;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.next_email_span span{width: 320px;color: #79797A;}
.next_email_p p{width: 150px;}
.emailcon_input{margin-bottom: 10px;}
.emailcon_input span{color: #04439a;}
.emailcon_tips{color: #04439a;background: none;border: none;display: block;margin-left: 104px;margin-top: 10px;}
.container_box{display: inline-block;width: 700px;}
.emailtext_box{margin-top: 20px;border-top: 1px dashed #D0CECE;}
.emailtext_box span{margin-top: 20px;}
.email_contact{margin-right: 45px;margin-top: 20px;}
.email_contact:nth-child(3n){margin-right: 0;}
.emailcon_search{margin-top: 20px;display: inline-block;border: 1px solid #D0CECE;}
.emailcon_search input{line-height: 28px;padding: 0 20px;font-size: 14px;width: 300px;border: none;}
.emailcon_search button{height: 28px;padding: 0 20px;font-size: 18px;border: none;background: none;}
.email_search{margin-top: 68px;}
.email_search input{width: 150px;}
.email_search button{color: #02439A;}
/*email end*/




/*sign in*/
.sign_in_bgimg{width: 100%; height: 600px;margin-top: 1px;}
.bgimg_a{width: 640px;height: 600px;}
.bgimg_a a{display: block;width: 100%;height: 100%;}
.signin_box{width: 640px;height: 600px;}
.signin_con{width: 360px;padding: 40px 20px;margin: 100px auto 0;background: #fff;border: solid 1px #ddd;
    box-shadow: 0 0 10px #ddd;}
.signin_con p{font-size: 14px;font-weight: 700;margin: 10px 0 4px;}
.signin_con input{display: block;width:calc(100% - 14px);color: #333;background-color: #fff; border: 1px solid #ccc;padding: 6px;line-height: 17px;
    font-size: 12px;}
.signin_con input[type=submit]{width: 100%;margin: 30px 0 20px;background: #FF7519;color: #FFF; border-color: #FF7519; 
    border-radius: 3px; cursor: pointer;font-weight: bold;}
.signin_con a{color: #04439a;}
/*sign in end*/





/*company information*/
.classify_tit .padbot_none{padding-bottom: 0;}
.conpany_engname{margin: 20px 0;}
.ident_box2{margin: 0 20px 20px 0;}
.ident_box2 img{margin-top: 0;}

/*compamy Marketing*/
.combanner_list{margin-top: 20px;}
.combanner_list td{border: 1px solid #d0cfcf;width: 120px;text-align: center;}
.banner_file{position: relative;display: inline-block;width: 30px;height: 30px;padding:10px;text-align: center;font-size: 12px;
    border: 1px solid #d0cfcf;border-radius: 50%;}
.banner_file input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.banner_file p{line-height: 15px;}
.combanner_list .banner_filebox{width: 500px;height: 130px;}
.banner_filebox img{width: 100%;height: 130px;}
.banner_modify{display: inline-block;width: 70px;height: 30px;position: relative;text-align: center;}
.banner_modify input{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}
.banner_modify p{line-height: 30px;color: #02439a;}
.design_banner{display: block;margin-top: 20px;}
.design_banner p{color: #02439a;}
.design_banner img{height: 30px;margin-top: 10px;}


/*product management*/
.produt_manage{margin-top: 20px;margin-bottom: 40px;}
.produt_manage th{border: 1px solid #D0CFCF;background: #e2f2f6;padding: 6px 0;}
.produt_manage td{border: 1px solid #D0CFCF;text-align: center;width: 70px;padding: 10px;}
.produt_manage td h2{font-size: 16px;}
.produt_manage td a{display: block;color: #1a3e97;}
.produt_manage td .publisher_img{width: 40px;height: 50px;}
.produt_manage td.produt_img{padding: 0px;width: 200px;height: 120px;}
.produt_manage td.produt_img img{width: 100%;height: 100%;}
.produt_manage td.xh_pridut{width: 50px;}
.produt_manage2 td{width: 90px;}
.produt_manage td.xh_text{width: 200px;}
.produt_manage td.xgfa_td{width: 100%;box-sizing:border-box;}
.xiugaijjfa_box{display: none;}
/*product management end*/


/*active*/
.active_laydata{ width: 200px;   height: 30px;padding: 0 10px;border: 1px solid #D0CFCF;}
.active_title{ width: 400px;height: 60px;padding: 0 10px;border: 1px solid #D0CFCF;}
.active_select{width: 200px;   height: 30px;padding: 0 10px;border: 1px solid #D0CFCF;box-sizing:border-box;
    overflow: hidden;cursor: pointer;}
.active_select li{text-align: center;line-height: 30px;position: relative;border-bottom: 1px solid #D0CFCF;}
.active_select li:last-child{border-bottom: none;}
.active_select li img{height: 20px;position: absolute;top: 4px;left: 0;}
.active_select.active{height: auto;max-height: 156px;overflow-y: auto;}
.active_select .icon-iconfuben09{position: absolute;right: 0px;font-size: 20px;}
/*9.10补充*/
.info_textarea:disabled{border: none;background: none;color: #231815;}
.xg_gsjcxx{display: none; border: none;background: none;color: #1e449a;margin: 30px 0;}
.xg_gsjcxximg{display: block; border: none;background: none;color: #1e449a;margin: 30px 0;}
.info_textarea:disabled + .xg_gsjcxx{display: block;}
.name_input .company_name:disabled{border: none;background: none;color: #231815;font-weight: bold;}
.sqxg_gsname{background: none;border: none;color: #1e449a;margin-left: 200px;}
.identfile_logozs{width: 116px;height: 116px;margin-top: 5px;}
.chooselast,.identfile_logozsbox{display: none;}
.user_face{width: 42px;height: 42px;border-radius: 50%;margin-left: 60px;}
.sign_in .user_name{font-size: 14px;line-height: 42px;margin-left: 0px;}
.sign_in .notice_tit{font-size: 14px;line-height: 42px;margin-left: 40px;position: relative;}
.sign_in .notice_number{position: absolute;top: 0px;right: -35px;display: block;font-size: 12px;color: #fff;
    background: #c4181f;width: 20px;height: 20px;line-height: 20px;text-align: center;}

.qxxg_list{width: 250px;    margin-top: 10px;}
/*单选框*/
.qxxg_box{position: relative;width: 18px;height: 18px;margin-left: 20px;border-radius: 50%;overflow: hidden;cursor:pointer;}
.qxxg_box input[type=radio]{width: 16px;height: 16px;position:absolute;top: 0;left: 0;opacity: 0;}
.qxxg_box label{position: absolute;top: 0;left: 0;width: 16px;height: 16px;text-align: center;border-radius: 50%;line-height: 17px;}
.qxxg_box label span{font-size: 12px;}
.qxxg_box label.qxxg_dui{border: 1px solid #35b072;color: #35b072;}
.qxxg_box input[type=radio]:checked + label.qxxg_dui{color: #ffffff !important;background:#35b072 !important;}
.qxxg_box label.qxxg_cuo{border: 1px solid #cc2a2c;color: #cc2a2c;}
.qxxg_box input[type=radio]:checked + label.qxxg_cuo{color: #ffffff !important;background:#cc2a2c !important;}
/*单选框结束*/

.memberinfo_show{display: none;}
.xsqxtit_box,.xsqxlist_box{display: flex;width: 800px;background: #bed5ee;font-size: 14px;font-weight: bold;color: #231815;
    text-align: center;line-height: 24px;padding: 10px;box-sizing:border-box;}
.xsqxlist_box{width: 798px;background: #fff;font-size: 12px;font-weight: normal;}
.xsqxtit,.xsqxlist{flex:1;}
.xsqxtit2,.xsqxlist2{flex:2;border-left: 1px solid #231815;border-right: 1px solid #231815;border-left: 1px solid #bed5ee;
    border-right: 1px solid #bed5ee;}
.xsqxlist_but{background: none;border: none;color: #02439a;}
.xsqxlist_but2{margin-left: 30px;}
.xsqx_box{margin: 30px 0;}
.xsqxcon_box{border: 1px solid #bed5ee;width: 800px;box-sizing:border-box;border-top: none;}
.xg_con_box{display: none;}
.xg_con_tit{padding: 0 30px;background: #e0ebf7;font-size: 14px;font-weight: normal;line-height: 32px;}
.xg_flag{padding: 20px 0 0 20px;}
.xg_gjlogo{padding: 20px 0 0 20px;border-top: 1px solid #bed5ee;display: none;}
.addxg_flag{display: block;margin-left: 20px;width: 40px;height: 40px;border-radius: 50%;border: 1px solid #231815;
    text-align: center;font-size: 16px;line-height: 45px;margin-top: 10px;}
/*权限修改结束*/
/*solution*/
.solution_area{background: #D9E0EB; padding: 10px; padding-right: 0; margin-top: 0;width: 600px;}
.solutioncon_box{float: left;width: calc(50% - 12px); height: 208px; overflow-y: auto; border: 1px solid #D0CFCF; 
    margin-right: 10px; background: #fff;cursor: pointer;}
.falb_box{margin-top: 30px;}
.fabt_box{margin: 40px 0;}
.textarea{width: 400px;height: 100px;border: 1px solid #d0cfcf;resize:none;}
.fa_solution_a{margin-left: 20px;}
.fa_solution_a .solution_a p{width: 200px;}
.fa_solution_a h5{line-height: 28px;text-align: center;border: 1px solid #d0cfcf;color:#666;margin-bottom: 18px;}
/**/
.hdfzr_box{margin: 40px 0;}
.hdfzr span{line-height: 30px;}





/**/







/*event*/
.enroll_listbox{border: 1px solid #d0cfcf;margin-top: 40px;}
.event_tit{background: #e2f2f6;padding: 30px;}
.event_tit h3{font-size: 20px;line-height: 30px;}
.event_tit h3 img{width: auto;height:30px;margin-right: 20px;}
.event_tit p{font-size: 14px;line-height: 24px;margin-top: 20px;}
.enroll_tit{font-size: 24px;line-height: 30px;margin: 30px;}
.enroll_table{width: 100%;}
    .enroll_table tr, .enroll_table tr td {
        border: 1px solid #e3e6eb;
        text-align: center;
    }
    .enroll_table tr {
        border-left: none;
        border-right: none;
    }
        .enroll_but .icon-duihao {
            display: block;
            font-size: 34px;
            color: rgb(77,177,53);
        }
.enroll_but .icon-chahao{display: block;font-size: 34px;color: #cc2a2c;}
.enroll_table tr .mingpian{padding: 20px;width: 300px;}
.enroll_but{margin-left: 80px;}
.enroll_butbox{width: 340px;}
.bm_chenggong{font-size: 34px;color: rgb(77,177,53);margin-right: 20px;}
.bm_jujue{font-size: 34px;color: #cc2a2c;margin-right: 20px;}

.paging_enroll{padding: 50px 0;text-align: center;}
.paging_enroll a,.paging_enroll span{display: inline-block;height: 26px;border: 1px solid #D0CFCF;margin: 0 5px;line-height: 26px;
    padding: 0 10px;border-radius: 4px;}
.paging_enroll span{background: #ddd;}
/*9.10补充完毕*/


.page_footer{background: #445268;width: 100%;padding-top: 65px;flex: 0 0 auto;margin-top: 10px;}
.page_footer p{text-align: center;font-size: 18px;color: #fff;}
.email_sub{margin-top: 15px;text-align: center;}
.email_inp{background: #313D51;border: 1px solid #C4C6CF;color: #fff;width: 300px;height: 40px;padding: 0 10px;font-size: 16px;}
.email_but{border-radius: 3px;margin-left: 4px;background: 0 0;font-size: 16px;cursor: pointer;border: 1px solid #C6CAD1;color: #fff;
    width: 115px;height: 42px;}
.email_sub p{font-size: 12px;color: #A0A2AD;margin-top: 5px;text-align: left;}
.footer_navbox{display: flex;width: 100%;margin-top: 55px;border-bottom: 1px solid #313D52;padding-bottom: 20px;}
.footer_nav{flex:1;}
.footer_nav dl{padding: 0 20px;line-height: 12px;}
.footer_nav dl dt{font-size: 18px;color: #fff;padding: 10px 0;margin-bottom: 5px;}
.footer_nav dl dd a{font-size: 12px;color: #fff;padding: 5px 0;display: block;}
.footer_nav dl dd a:hover{text-decoration: underline;}
.complea_tit .complea_img{width: auto;height: 130px;border-radius: 0;}




@media screen and (max-width: 1366px){
   .wrap{transform:scale(0.95,0.95);transform-origin: 30% 10% 0;-ms-transform-origin: 30% 10% 0;-webkit-transform-origin: 30% 10% 0;} 
}

.ad_mid1280{ width:1280px; margin:0px auto;}
.ad_mid1600{ width:100%; margin:0px 0px;}
    .ad_mid1600 a{ width:100%; height:100px; background-size:cover; overflow:hidden; float:left; display:block;} 
    .ad_mid1280 img {
        padding: 10px 0px;
    }

.show_msg {
    width: 500px;
    height: 230px;
    overflow: hidden;
    margin: 0px auto;
    position: absolute;
    z-index: 9999;
    left: calc(50% - 250px);
}
    .show_msg .msg_div {
        position: relative;
        width: 500px;
        margin: 0px 0px;
        padding: 0px 0px;
        height: 230px;
        background-position: center center;
        background-size: cover;
    }

    .show_msg .msg_ti {
        float: left;
        display: block;
        font-size: 28px;
        font-family: 'Microsoft YaHei';
        width: 80%;
        margin: 90px 0px 0px 10%;
        text-align: center;
        line-height: 40px;
        color: #333333;
    }

    .show_msg .msg_info {
        float: left;
        display: block;
        font-size: 18px;
        font-family: 'Microsoft YaHei';
        width: 80%;
        margin:10px 0px 0px 10%;
        text-align: center;
        line-height: 22px;
        color: #787878;
    }
    .show_msg .msg_infobig {
        float: left;
        display: block;
        font-size: 18px;
        font-family: 'Microsoft YaHei';
        width: 80%;
        margin: 110px 0px 0px 10%;
        text-align: center;
        line-height: 22px;
        color: #787878;
    }
    .show_msg .msg_button {
        float: left;
        position: absolute;
        bottom: 30px;
        left: 202px;
        cursor: pointer;
    }
    .show_msg_translucent {
        z-index: 9998;
        width: 100%;
        height: 100%;
        position: fixed;
        background-color: #666666;
        opacity: 0.6;
    }
.msg_button1201 {
    left: 0 !important;
    width: 100%;
    text-align: center;
}
.msg_button1201 button {
    margin: 0 20px;
    border: none;
    border-radius: 25px;
    padding: 4px 25px;
}
.upload_program {
    width: 320px;
    height: 6px;
    border-radius: 3px;
    border: solid 1px #dddddd;
    background-color: #cfcfcf;
    margin: 0px;
    padding: 0px;
}
.upload_program div{ width:0px; height:6px; margin:0px; padding:0px; background-color:#00dc00;}

/*attestation*/
.videofile_box .attfile_sc{background: #E97314;height: 24px; line-height: 24px; color: #fff; font-size: 12px; text-align: center; 
    border: none; display: inline-block;padding: 0 20px;}
.videofile_box .attfile_tj{background: #1e559c;margin-left: 5px;position: absolute;bottom: 0px;}
.cptx_attestation{margin-top: 10px;display: flex;width: 100%;margin-bottom: 50px;}
.attestation_box{flex:1;}
.attestation_img img{width: 120px;height: 120px;margin-right: 10px;}
.attfile_img{width: 320px;height: 120px;}
.attestation_img p{font-size: 14px;margin: 15px 0;line-height: 26px;text-align: center;}
.qt_attestation{display: flex;width: 900px;margin-top: 10px;}
.qt_attfile{flex:1;}
.qt_attinput{width: 240px;}
.comatt_box{padding-top: 20px;margin-top: 40px;border-top: 1px solid #f2f3f7;   }
.img_rzbs{height: 20px;width: auto;margin-left: 10px;}
.successfile_img{height: 120px;width: auto;margin-right: 50px;}
.file_state{margin-top: 45px;}
.file_state img{width: 30px;height: 30px;margin-right: 10px;}
.file_state span{font-size: 14px;}
.Certification{height:100%;width:auto;}
.nofile_state{margin-top: 10px;}
.nofile_state p{font-size: 14px;margin: 10px 0;}
.file_button{background: #E97314; height: 24px; line-height: 24px; color: #fff; font-size: 12px; text-align: center;
 border: none; display: block; padding: 0 20px;}
.boldname_tips{font-size: 14px;font-weight: bold;margin-bottom: 10px;}
.rz_logo{width: 80px;height: 80px;}
.rz_cl{height: 120px;width: auto;}
.attestation_table{width: 865px;border: 1px solid #d0cfcf;margin-bottom: 40px;}
.attestation_table td{text-align: center;border: 1px solid #d0cfcf;}
.attestation_table th{border: 1px solid #d0cfcf;background: #e2f2f6;line-height: 28px;}
.tablefile_state img{margin-right: 50px;width: 40px;height: 40px;}
.tablefile_state span{font-size: 16px;}
.grade_icon{width: 50px;}
.grade_box{margin-top: 30px;}
.grade_iconbox{margin-right: 50px;text-align: center;}
.grade_banner{width: 800px;height: 200px;}
.grade_iconbox p{margin: 6px 0 96px;}
.grade_boxtop{border-top: 1px solid #d0cfcf;padding-top: 30px;}

/*Agent*/
.rztb_icon{margin: 4px 20px 0 20px;}
.rztb_icon img{width: 60px;height: 60px;}
.rztb_icon p{font-size: 12px;color: #000;}
.dlgj_logo{width: 70px;height: 70px;margin-top: 9px;}
.agent_banner{position: relative;margin-top: 20px;}
.agent_banner img{width: 100%;height: auto;}
.company_info{padding: 10px 30px;background: #fff;position: absolute;top: 0;width: 800px;left: calc(50% - 410px);
    font-size: 26px;font-weight: bold;line-height: 50px;}
.company_info img{height: 50px;width: auto;margin-right: 30px;}
.agent_nav{background: #fbfbfc;}
.progrmme_notop{padding-top: 0;}
.agent_content{margin-top: 50px;}
.backstage_box{margin-top: 30px;}
.choose_country{margin: 20px 0;}
.file_input{width: 88px;height: 24px;opacity: 0;}
.file_memberbox{position: relative;width: 88px;height: 24px;display: inline-block;}
.file_memberbox .file_button{position: absolute;top: 0;pointer-events: none;}
.bjbxdan{height: 24px;line-height: 24px; color: #fff; font-size: 12px; text-align: center; border: none; display: inline-block; padding: 0 20px;background: #1e559c; margin-left: 5px;}
.progrmme_h2{font-size: 14px;line-height: 28px;margin-bottom: 20px;}
.progrmme_h2 img{height: 28px;width: auto;margin-right: 10px;}

.name_input .company_name2:disabled{font-weight: normal;}
.details_pagecon img{max-width:100%;margin:10px 0;}




/*2018-09-30*/
.follow_perinfo{font-size: 16px;margin-top: 40px;}
.conpany_engname2{margin-bottom: 0;}
.national_flag{background: none;border: none; color: #1e449a; margin-left: 100px;}
.password{    color: #1e449a;margin-left: 100px;}



/*2018-10-08代理商*/
.corrug_protitle{padding: 10px 20px;background: #004688;margin-top: 20px;}
.corrug_protitle h2{color: #fff;font-size: 16px;line-height: 32px;}
.corrug_protitle span{color: #fff;font-size: 42px;line-height: 32px;display: inline-block;cursor: pointer;}
.corrug_protitle .current{transform: rotate(180deg);}
.corrug_procon{border:1px solid #b3b6b6;}
.agent_introduce{padding: 20px;border-bottom: 1px solid #b3b6b6;}
.agent_introduce img{width: 140px;height: 140px;margin-right: 20px;}
.agent_introduce .agent_introduce_p{width: calc(100% - 160px);font-size: 14px;margin-top: 7px;}
.agent_introduce_p p{height: 105px;overflow:hidden;}
.agent_introduce_p .zk{height: auto;overflow: auto;}
.case_video{width: 540px;height: 310px;position: relative;}
.case_video img{width: 100%;height: 100%;}
.case_iconbox{position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.2);width: 540px;height: 310px;text-align: center;}
.case_iconbox span{font-size: 60px;color: #fff;line-height: 310px;}
.agent_casebox{padding: 20px;}
.agent_caselistbox{width: calc(100% - 560px);}
.caselist{margin-top: 10px;}
.caselistimgbox{width: 140px;height: 60px;position: relative;}
.caselist p{width: calc(100% - 160px);height: 54px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.agent_caselistbox h3{margin-top: 6px;}
.production_tit{margin-top: 20px;font-size: 14px;}
.synopsis{margin-top: 10px;}
.case_ollist{height: 280px;overflow: auto;}
.caselistimgbox img{width: 100%;height: 100%;}
.caselist_icon{position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.2);text-align: center;width: 140px;height: 60px;}
.caselist_icon span{font-size: 30px;color: #fff;line-height: 60px;}
.zk_agent_introduce{color: #004688;display: inline-block; margin-top: 4px;cursor: pointer;}

/**/
.agentsucccase{padding: 20px;border: 1px solid #b3b6b6;}
.succcasetop_img{width: 50%;height: 300px;}
.succcasetop_p{width: calc(50% - 20px);}
.succcasetop_p h2{height: 42px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.succcasetop_p img{width: auto;height: 24px;margin-right: 10px;}
.succcasetop_p p{margin-top: 10px; position:relative; line-height:20px;max-height:240px; overflow:hidden; } 
.succcasetop_p .exceeding::after {content:"..."; font-weight:bold; position:absolute; bottom:0; right:0; padding-left: 40px;
background: -webkit-linear-gradient(left, transparent, #fff 55%);
background: -o-linear-gradient(right, transparent, #fff 55%);
background: -moz-linear-gradient(right, transparent, #fff 55%);
background: linear-gradient(to right, transparent, #fff 55%);}
.succcase_top{display: block; padding-bottom: 20px; border-bottom: 1px solid #b3b6b6;}
.succcaselist_img{width: 165px;height: 80px;}
.succcaselist_p{width: calc(100% - 185px);}
.succcaselist_p img{width: auto;height: 24px;margin-right: 10px;}
.succcaselist_p h2{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 24px;margin-top: 5px;}
.succcaselist_p p{height: 36px;margin-top: 10px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.succcase_list{display: block;margin-top: 20px;}
.progrmme_p img{max-width: 100%;margin: 10px;}

/**/
.agentcontact{margin-top: 20px;}
.agentcontact_list{padding: 10px;border: 1px solid #b3b6b6;margin-right: 20px;}
.agentcontact_list .percon_img{width: 120px;height: 150px;margin-right: 20px;}
.agentcontact_name{font-size: 18px;font-weight: bold;}
.agentcontent_tit .content_icon{height: 27px;width: auto;}
.com_introduction{width: calc(100% - 450px);}
.agentcontact_card{padding: 20px 0;border-bottom: 1px solid #b3b6b6;}
.agentcontact_title{font-size: 22px;margin-bottom: 20px;}
.com_introduction h1{font-size: 20px;margin-bottom: 10px;}
.com_introduction p{font-size: 14px;line-height: 24px;}

/*event_list*/
.class_title{font-size: 18px;line-height: 88px;}
.elist_box{border: 1px solid #b3b6b6;background: #fbfbfc;margin-bottom: 20px;}
.elist_img{padding: 10px;border-right: 1px solid #b3b6b6;}
.elist_img img{width: 300px;height: 217px;}
.elist_con{width: calc(100% - 321px);   }
.econ_address,.econ_date,.elist_abstract,.econ_days{padding: 10px;}
.econ_address img{width: 40px;height: auto;margin-right: 20px;}
.econ_address h3{font-size: 16px;}
.econ_address p{font-size: 16px;margin-top: 10px;text-align: left;}
.econ_address{border-right: 1px solid #b3b6b6;width: 320px;text-align: center;height: 110px;}
.econ_addbox{display: inline-block; margin: 0 auto;}

/*2018-10-13*/
.econ_info{border-bottom: 1px solid #b3b6b6;}
.econ_date{width: calc(100% - 365px);height: 110px;}
.econ_flow h3{font-size: 18px;color: #b91c28;margin-bottom: 10px;}
.econ_days{border: 1px solid #f1f1f1;text-align: center;}
.econ_days p{color: #999;}
.elist_abstract p{height: 54px;}
.elist_button{margin-top: 10px;background: #1a3064;border: none;color: #fff;padding: 2px 10px;}
.e_list2{padding: 10px;border: 1px solid #b3b6b6;}
.elist2_box{padding-bottom: 10px;border-bottom: 1px solid #b3b6b6;margin-bottom: 10px;}
.elist2_box:last-child{padding-bottom: 0;border-bottom: none;margin-bottom: 0;}
.elist2_img{width: 200px;height: 145px;}
.elist2_con{width: calc(100% - 220px);}
.elist2_con h2{font-size: 16px;line-height: 28px;margin-top: 10px;}
.elist2_con h2 img{height: 28px;margin-right: 20px;}
.elist2_con p{margin-top: 10px;}

/**/
.a_bs_deletecon p{display: inline-block;}
.a_bs_deletecon i{line-height: 34px;margin-left: 10px;font-size: 16px;color: #888;cursor: pointer;}
.a_bs_list{margin-top: 30px;}
.a_bs_deletecon{margin-top: 30px;}
.a_bs_deletecon p{padding: 4px 10px;border: 1px solid #b3b6b6;line-height: 24px;margin-left: 50px;
    width: 700px;border-top: none;}
.a_bs_deletecon p:first-child{border-top: 1px solid #b3b6b6;}
.a_bs_imgbox{margin: 5px 0 20px 50px;position: relative;    display: inline-block;}
.bs_file_img {width: 704px;height: 220px;border: 1px solid #D0CFCF;}
.bs_file_img img{width: 100%;height: 100%;}
.a_bs_imgbox button {
    margin: 8px 0;
    background: none;
    border: 1px solid #D0CFCF;
    padding: 3px 10px;
}
.a_bs_imgbox input[type="file"] {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    opacity: 0;
}
.a_bs_gilogo{height: 28px;width: auto;}
/**/
.syn_notice{display: inline-block;margin-right: 10px;padding: 0 4px;background: #c4181f;border-radius: 2px;}
.syn_h2{font-size: 18px;line-height: 88px;}
.syn_table{border: 1px solid #D0CFCF;background: #fdfdfe;}
.title_box{display: flex;}
.synrows_list{display: flex;}
.synrows_box{border-top: 1px solid #D0CFCF;}
.title_list,.row_con{flex:1;}
.title_list2,.row_con2{flex:3;}
.title_list,.title_list2{padding: 0 20px;font-size: 14px;background: #e2f2f6;border-right: 1px solid #D0CFCF;line-height: 36px;
    text-align: center;}
.title_box div:last-child{border-right: none;}
.syntable_logo{width: 100%;}
.row_con,.row_con2{text-align: center;padding: 20px;border-right: 1px solid #D0CFCF;height: 145px;
    display: flex;align-items:center;}
.synrows_list div:last-child{border-right: none;}
.row_con2 p{padding: 10px 0;border-bottom: 1px dashed #eee;width: 390px;}
.row_button{background: none;border: none;color: #1e3190;width: 100%;}
.margintop10{margin-top: 10px;}
.row_con2_box{width: 100%;}
.row_con2_p{height: 117px;overflow-y: auto;}
.row_con2_hide{overflow: hidden;}
.row_con2_hide p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/**/
.rows_modify{padding: 40px;border-top: 1px solid #D0CFCF;display: none;}
.modify_boxtit{font-size: 14px;font-weight: normal;margin-bottom: 30px;}
.modify_title{font-size: 14px;margin-bottom: 10px;}
.modify_title span{font-size: 12px;margin-right: 10px;display: inline-block;}
.modify_title.current span{transform:rotate(90deg);}
.modify_title.current{color: #d99413;}
.modify_probox{display:block;width: 204px;border-radius: 8px;border: 1px solid #d0cfcf;background: #fff;overflow: hidden;}
.modify_probox img{width: 204px;height: 114px;}
.modify_probox p{padding: 8px 10px;border-top: 1px solid #d0cfcf;}
.modify_pro{margin: 0 20px 20px 0;}
.modify_pro:nth-child(4n){margin-right: 0;}
.radio_all{padding: 5px 10px;border-bottom-right-radius: 8px;border-top-right-radius: 8px;border: 1px solid #02439A;}
.radioall_tit{line-height: 32px;font-size: 14px;border-bottom-left-radius: 8px;border-top-left-radius: 8px;
    border: 1px solid #02439A;border-right: none;padding: 0 10px;}
.radio_all_box{margin: 10px 0 20px 0;}
.radio_box{padding: 20px 0;text-align: center;}
.relation_radio{position: relative;display: inline-block;}
.relation_radio label{position: absolute;top: 0;left: 0;width: 20px;height: 20px;display: inline-block;
    border-radius: 50%;}
.relation_radio label.radio_grent{border: 1px solid #35b072;}
.relation_radio input.radio_red{margin-left: 10px;}
.relation_radio label.radio_red{border: 1px solid #cc2e2b;margin-left: 10px;}
.relation_radio input{width: 22px;height: 22px;}
.relation_radio label span{color:transparent; font-size: 16px;line-height: 20px;text-align: center;display: block;}
.relation_radio input[type=radio]:checked + label.radio_grent span{color: #35b072;}
.relation_radio input[type=radio]:checked + label.radio_red span{color: #cc2e2b;}
.relation_radio input{opacity: 0;}
.modify_content{display: none;}
.marginleft40{margin-left: 40px;}
.query_results{border: 1px solid #d0cfcf;}
.results_box{display: flex;padding: 10px;border-bottom: 1px solid #d0cfcf; align-items:center;height: 80px;cursor: pointer;}
.results_box:last-child{border-bottom: none;}
.results_logo img{max-width: 160px;max-height: 60px;}
.results_sorry{text-align: center;padding: 40px;font-size: 14px;display: none;}
.list_title2{width: auto;text-align: left;margin: 20px 0;}
.query_results{margin-left: 40px;}
.new_synbox{width: 700px;margin: 0 auto}
.results_logo{width: 160px;margin: 0 40px 0 20px;text-align: center;}
.newsyn_search{position: relative;}
.newsyn_search button{position: absolute;right: 0;top: 0;height: 34px;width: 100px;border: none;background: #e07102;color: #fff;}
.newsyn_search input{width: 100%;border: 1px solid #d0cfcf;box-sizing:border-box;height: 34px;padding: 0 100px 0 20px;}
.syn_conbox{display: none;}
.syn_conbox:first-child{display: block;}
.row_state{text-align: center;}
.row_state p{margin-top: 10px;}
.modify_syn_submit{margin-bottom: 20px;background: #d66b11;color: #fff;border-radius: 4px;border: none;padding: 4px 20px;}
.agency_banner{position: relative;}
.agency_bannerbox{border: 1px solid #d0cfcf;width: 100%;height: 90px;margin: 20px 0;}
.agency_bannerbox img{width: 100%;height: 100%;}
.agency_banner input[type="file"]{position:absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: pointer;opacity: 0;}
.agency_banner button{border: 1px solid #d0cfcf;background: #fff;padding: 4px 15px;margin-bottom: 20px;}
.agency_banner02{width: 100%;height: 90px;margin-top: 10px;}
.age_meng_table{border: 1px solid #d0cfcf;margin-top: 50px;}
.age_teble_cell,.age_teble_cell2,.age_teble_cell3{text-align: center;padding: 10px; border-right: 1px solid #D0CFCF;display: flex; align-items: center;}
.age_teble_cell:last-child{border-right: none;}
.age_teble_cell{width: 104px;}
.age_teble_cell3{width: 173px;}
.age_teble_edit{display: inline-block;text-align: center;margin: 0 auto;}
.age_teble_row{border-top: 1px solid #D0CFCF;}
.age_contact .contact_text{width: 140px;height: 100px;}
.age_contact{width: 230px;height: 100px; border: 1px solid #D0CFCF; margin-top: 0; left: 405px; 
    top: 0; margin-right: 0; text-align: left;padding: 10px;background: #fff;}
.age_contact .percon_img{width: 80px;height: 100px;margin-right: 10px;}
.row_con a{color: #02439A;}
.title_list4{flex: 1.82;}
.title_list5{flex: 2.78;}
.need_sol_slogan{position: relative;width: calc(100% - 60px);padding: 30px;background: #B28247;font-size: 14px;
    color: #fff;text-align: center;}
.need_sol_slogan span{position: absolute;right: 30px;top: 10px;font-size: 16px;cursor: pointer;}
.need_sol_tit{font-size: 14px;margin: 50px 0 20px 0;}
.need_sol_one{display: flex;}
.solution_type{flex:1;padding: 0 20px;text-align: center;}
.solution_type img{width: 150px;height: 80px;}
.solution_type p{margin: 10px 0;}
.solution_type input{width: 20px;height: 20px;}
.sol_describe{width: calc(100% - 40px);padding: 8px 20px;border: 1px solid #D0CFCF;}
.sol_content{width: calc(100% - 40px);padding: 20px;border: 1px solid #D0CFCF;height: 150px;resize:none;}
.need_sol_add{border: 1px solid #D0CFCF;width: 80px;height: 80px;border-radius: 50%;text-align: center;
    margin: 30px 0 0 50px;cursor: pointer;}
.need_sol_add span{font-size: 40px;line-height: 80px;color: #d0cfcf;}
.videofile_box img,.videofile_box video{width: 100%;height: 100%;}
.submit_blue{border: none;padding: 4px 15px;background: #02439A; margin-right: 10px; display: inline-block; 
    font-size: 14px; color: #fff;cursor: pointer;}
.marginright20{margin-right: 20px;}
.sol_table{border: 1px solid #D0CFCF;margin-top: 50px;}
.sol_row {
    display: flex;
    border-bottom: 1px solid #D0CFCF;
}
    .sol_row:last-child{border-bottom:none;}
    .sol_tit1, .sol_tit2, .sol_tit3 {
        padding: 0 20px;
        border-right: 1px solid #D0CFCF;
        text-align: center;
        line-height: 34px;
        border-bottom: 1px solid #D0CFCF;
        background: #e2f2f6;
        font-size: 14px;
    }
.sol_tit1:last-child,.sol_tit2:last-child,.sol_tit3:last-child{border-right: none;}
.sol_sell1,.sol_sell2,.sol_sell3{padding: 20px;border-right: 1px solid #D0CFCF;display: flex;align-items: center;
    justify-content:center;}
.sol_sell1:last-child,.sol_sell2:last-child,.sol_sell3:last-child{border-right: none;}
.sol_tit1,.sol_sell1{flex:1;}
.sol_tit2,.sol_sell2{flex:2;}
.sol_tit3,.sol_sell3{flex:3;}
.det_tith3{font-size: 16px;line-height: 88px;}
.wtbdet_con_p{font-size: 14px;color: #5f5f5f;}
.wtb_rel_box{padding-bottom: 30px;border-bottom: 1px solid #D0CFCF;}
.wtb_rel{border: 1px solid #D0CFCF;width: 218px;margin-right: 20px;height: 120px;}
.wtb_rel img{width: 100%;height: 100%;}
.reply_logo{height: 60px;margin-right: 150px;}
.reply_company {
    padding: 10px;
    border: 1px solid #b3b6b6;
    width: 330px;
}
.reply_comname {
    font-size: 14px;
    margin-top: 48px;
    height: 42px;
    font-weight: bold;
}
.reply_business{margin-bottom: 20px;}
.reply_content{font-size: 14px;color: #5f5f5f}
.reply_content img{display: block;max-width: 100%;margin: 10px 0;}
.agree_box{display: flex;align-items: center;margin-top: 40px;}
.agree_box img{width: 42px;height: 42px;margin-right: 20px;}
    .agree_box p {
        height: 32px;
        line-height: 32px;
        padding: 0 20px;
        margin-right: 40px;
        color: #1a2d78;
    }
.service_partner{font-size: 16px;font-style: italic;margin-top: 50px;}
.ser_ad_box{display: flex;}
.ser_ad_logo{width: 200px;padding: 20px;border: 1px solid #D0CFCF;text-align: center;}
.ser_ad_logo p{font-weight: bold;font-size: 14px;margin-top: 10px;}
.ser_ad_logo img{max-width: 100%;max-height: 120px;}
.ser_ad_img{width: 700px;height: 200px;border: 1px solid #D0CFCF;border-left: none;}
.ser_ad_img img{width: 100%;height: 100%;}
.ser_ad_box{margin: 30px 0;}

.wtb_equipment_listcon{width: 640px;}
.wtb_equilist_video{margin-left: 0;}
.wtb_equipment_list{/*padding-top: 50px;margin-top: 50px;*/border-top: 1px solid #D0CFCF;border-bottom: none;padding: 30px 0;}
.submit_orange{background: #E97314;height: 24px; line-height: 24px; color: #fff; font-size: 12px; text-align: center;
 border: none; display: inline-block; padding: 0 20px;}
.reply_contentbox{padding: 30px 0;border-top: 1px solid #D0CFCF;margin-top: 30px;}

.vip_banner{position: relative;}
.vip_nav{position: absolute;top: 0;left: 0;width: 100%;z-index: 999;background: rgba(255,255,255,0.8);}
.vip_title{font-size: 16px;text-align: center;line-height: 88px;}
.vip_video_text p{height: 62px;font-size: 14px;overflow: hidden;}
.vip_zk{margin: 10px 0;color: #26367e; background: none; border: none; font-size: 16px;}
.vip_videobox{padding: 20px;background: #fff;border: 1px solid #D0CFCF;}
.vip_video{width: 100%;height: 500px;margin-bottom: 10px;}
.Honor_box{padding: 20px;background: #fff;border: 1px solid #D0CFCF;}
.Honor_tit{font-size: 14px;color: #666;line-height: 42px;border-bottom: 1px solid #D0CFCF;margin-bottom: 20px;}
.vip_product{padding: 20px;border: 1px solid #9e9e9f;background: #fff;}
/**/
.vip_share{padding: 5px;background: #fff;display: inline-block;margin: 0 10px;}
.vip_share img{border-radius: 50%;width: 30px; height: 30px; margin: 0 2px;} 
.contact_sup{height: 34px;margin-top: 2px;}
.vip_prodz{color: #909090;font-size: 16px;line-height: 30px;margin-top: 6px;}
.vip_prodz .iconfont{font-size: 18px;margin-left: 10px;}
.vip_product{}
.provideo_con{color: #595757;font-size: 16px;margin-bottom: 20px;}
.provideo_title{font-family: "Arial";font-size: 30px;line-height: 72px;margin-top: 10px;}
.vipro_rz{text-align: right;}
.vipro_rz img{width: 30px;height: 30px;margin-left: 10px;margin-top: 5px;}
.vip_hr h2{font-size: 30px;color: #595757;}
.vip_hr span{border-color: #c8c9ca;}
.vip_machine_item{width: 260px; margin-right: 18px; border-radius: 2px; border: 1px solid #D0CFCF; background: #fff; 
    margin-bottom: 20px;padding: 20px;}
.vip_machine_item .item_img{width: 100%;height: 170px;}
.vip_machine_item p{font-size: 14px;color: #595757;margin: 10px 0;}
.vipmac_rz img{width: 20px;height: 20px; margin-right: 5px; margin-top: 10px;}
.vip_contact .contact_list{padding: 16px;border-color: #D0CFCF;margin-top: 0;margin-bottom: 20px;}
.vip_contact .home_a{border-radius: 5px;
  background-image: -moz-linear-gradient( 90deg, rgb(10,53,145) 0%, rgb(3,110,183) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(10,53,145) 0%, rgb(3,110,183) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(10,53,145) 0%, rgb(3,110,183) 100%);
}
.vip_contact .contact_a{
  border-radius: 5px;
  background-image: -moz-linear-gradient( 90deg, rgb(234,89,20) 0%, rgb(247,181,44) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(234,89,20) 0%, rgb(247,181,44) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(234,89,20) 0%, rgb(247,181,44) 100%);
}
.vip_phone{position: relative;}
.vip_phone img{width: 100%;height: 145px;}
.vip_phone_det{padding: 20px 40px;position: absolute;top: 0;left: 0;}
.vip_phone_det h2{font-size: 40px;color: #fff;}
.vip_phone_det p{font-size: 30px;font-weight: bold;color: #fff;}
.ltd_info{width: 900px;}
.ltd_logo img{width: 200px;}
.ltd_info h2{font-size: 30px;color: #595757;line-height: 90px;}
.vip_ltd{margin: 20px 0;}
.ltd_info p{font-size: 16px;color: #595757;}
.vipevents_img{width: 380px;height: 220px;}
.vipevents_text{width: calc(100% - 400px);}
.vipevents_con{font-size: 18px;color: #595757;overflow:hidden;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;max-height: 133px;}
.openday{
  background-image: -moz-linear-gradient( 90deg, rgb(10,53,145) 0%, rgb(3,110,183) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(10,53,145) 0%, rgb(3,110,183) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(10,53,145) 0%, rgb(3,110,183) 100%);
    padding: 3px 20px;border: none;color: #fff;border-radius: 5px;
}
.vip_event{padding-bottom: 10px;border-bottom: 1px solid #D0CFCF;margin-bottom: 10px;}
.vip_bignew{width: 458px;background: #fff;padding: 20px;border: 1px solid #D0CFCF;margin-bottom: 20px;}
.vip_newlist{width: 760px;}
.vip_newitem{padding: 20px;border: 1px solid #D0CFCF;background: #fff;margin-bottom: 20px;display: block;}
.vip_bignew img{width: 100%;height: 288px;}
.vip_bignew h3{font-size: 22px;color: #231815;font-weight: normal;line-height: 76px;}
.vip_bignew p{font-size: 16px;color: #595757;}
.shareimg{text-align: right;}
.shareimg img{width: 20px;height: 20px;display: inline-block;margin-left: 6px;vertical-align: -5px;}
.shareimg span{font-size: 16px;color: #909090;margin-right: 5px;line-height: 30px;margin-top: 6px;display: inline-block;}
.vip_newshare{margin-top: 19px;}
.newitem_img{width: 200px;height: 125px;}
.newitem_con{width: 498px;}
.newitem_con p{font-size: 14px;color: #595757;}
.newitem_con h3{font-size: 20px;font-weight: normal;color: #231815;}
.newitem_con>.hide_3{max-height: 63px;}
/**/
.indexcase_box, .equipment_list, .screen_rt_list a {
    position: relative;
}

.indexcase_img .icon-bofang {
    position: absolute;
    z-index: 10;
    top: 25%;
    left: 14%;
    color: #ffffff;
    font-size: 35px;
}
.case_probox { position:relative;}
.case_probox .icon-bofang {
    position: absolute;
    z-index: 10;
    top: 17%;
    left: 42%;
    color: #ffffff;
    font-size: 35px;
}

.equipment_list .icon-bofang {
    position: absolute;
    z-index: 10;
    top: 35%;
    left: 18%;
    color: #ffffff;
    font-size: 35px;
}

.screen_rt_list .icon-bofang {
    position: absolute;
    z-index: 10;
    top: -40%;
    left: 38%;
    color: #ffffff;
    font-size: 35px;
}

.product_box .icon-bofang {
    position: absolute;
    z-index: 10;
    top: 18%;
    left: 44%;
    color: #ffffff;
    font-size: 35px;
}
.product_box2 .icon-bofang {
    position: absolute;
    z-index: 10;
    top: 40%;
    left: 44%;
    color: #ffffff;
    font-size: 35px;
}
/*1123*/
.pagevideo1123{margin: 0 20px 20px 0;width: 182px;height: 200px;}
.pagevideoimg{position: relative;}
.pagevideoimg img{width: 220px;height: 140px;margin: 0;}
.videoicon1123{position: absolute;top: 0;left: 0;width: 220px;height: 140px;text-align: center;}
.videoicon1123 span{font-size: 40px;color: #fff;line-height: 140px;}
.pagevideo1123 p{height: 63px;color: #000;}
.pagespan1123{font-size: 12px;color: #999;}

.tipimg1123{width: 100%;height: auto;}
.tips_tit1123{padding: 50px;font-size: 14px;}
.tips_tit1123 p{line-height: 34px;}
/**/
.emailtop1126{width: 100%;}
.emailh11126{font-size: 18px;margin: 20px 0;}
.emailh11126 span{color: #0b318f;font-style: italic}
.emailinfobox1126{padding: 50px 100px;}
.emailinfobox1126 p{font-size: 16px;color: #000;font-family: 'Arial';}
.emailinfobox1126 a{font-size: 16px;color: #0b318f;font-family: 'Arial';}
.emailinfobox1126 img{display: block;margin: 10px 0 20px;}
.emaildiv1126{margin-top: 40px;}
.emaildiv1126 ul{margin: 20px 0;padding-left: 16px;}
.emaildiv1126 ul li{list-style-type:disc!important;color: #b28247;font-weight: bold;font-family: 'Arial';}

.qweqwewe {
    width: 200px;
    word-break: break-all;
}










