﻿    /* 前端白明明 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;  
    /* max-width: 1920px;  */
    min-width: 1280px;
    position: relative;
    padding: 0 ; 
    width: 100%;
    color: #1f1f1f;
    font-family: Arial, Helvetica, sans-serif, Microsoft Yahei; 
    font-size:14px;  
    line-height:1;
    background: #fff;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #1f1f1f;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:4px;height: 1px;}

body::-webkit-scrollbar-thumb{ background:#000;}

body::-webkit-scrollbar-track{ background:#fff;} 

.f_12{ font-size:12px; }

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_52{font-size: 52px;}

.f_60{font-size: 60px;}

.f_66{font-size: 66px;}

/*分页*/

.BMap_mask,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL{ display:none !important;}

.a_dw{position: relative;top: -70px;}

.box {
    /* max-width:1920px; */
    padding: 0 80px; 
    min-width: 1200px;
    width:100%; 
    margin: 0 auto; 
    position: relative; 
    -webkit-transition: all .5s; 
    -moz-transition: all .5s; 
    transition: all .5s;
    box-sizing: border-box;
}

.ibox {max-width:1600px;min-width: 1200px;width:1200px; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.page1{clear:both; text-align:center; height: 45px;margin: 30px 0 0;text-align: center;}

.page1 span a{display: inline-block; color:#333333;padding:10px 13px; text-decoration:none;background: #f7f7f7;}

.page1 span a:hover,.page1 span.current a{  background:#005ed1; color:#fff;}

.page1 span{margin:2px 5px;}

.page2{width: 120px;height: 40px;background: #005ed1;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;}

.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}


.footer{
    width: 100%;
    position: relative;
    background: #fff;
    margin: 0px auto 0 auto;  
}

.footer .ibox{
    max-width: inherit;
}
.footer .footer1{
    padding: 75px 0 120px;
    border-bottom: 1px solid #dedede;
}

.footer .footer1 .footer1_left{
    float: left;
}

.footer .footer1 .footer1_left .footer_logo{
    margin-bottom: 34px;
}

.footer .footer1 .footer1_left .footer1_left_li{
    margin-bottom: 8px;
    overflow: hidden;
}

.footer .footer1 .footer1_left .footer1_left_li a{
    display: flex;
    align-items: center;
}

.footer .footer1 .footer1_left .footer1_left_li a .footer1_left_icon{
    width: 20px;
    height: 20px;
    margin-right: 12px;
	margin-left:0;
}

.footer .footer1 .footer1_left .footer1_left_li a .footer1_left_txt1{
    color: #777777;
	margin-left:0;
}


.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(1) a .footer1_left_icon{
    background: url(../images/foot_icon1.png) center no-repeat;
}

.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(2) a .footer1_left_icon{
    background: url(../images/foot_icon2.png) center no-repeat;
}



.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(3) a .footer1_left_icon{
    background: url(../images/foot_icon3.png) center no-repeat;
}

.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(4) a .footer1_left_icon{
    background: url(../images/foot_icon4.png) center no-repeat;
}

.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(1):hover a .footer1_left_icon{
    background: url(../images/foot_icons1.png) center no-repeat;
}

.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(2):hover a .footer1_left_icon{
    background: url(../images/foot_icons2.png) center no-repeat;
}

.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(3):hover a .footer1_left_icon{
    background: url(../images/foot_icons3.png) center no-repeat;
}

.footer .footer1 .footer1_left .footer1_left_li:nth-of-type(4):hover a .footer1_left_icon{
    background: url(../images/foot_icons4.png) center no-repeat;
}


.footer .footer1 .footer1_left .footer1_left_li:hover a .footer1_left_txt1{
    color: #e45f20;
}

.footer .footer1 .footer1_right{
    float: right;
    display: flex;
}

.footer .footer1 .footer1_right .footer1_right_ul .footer1_right_li{
    float: left;
    width: 160px;
}

.footer .footer1 .footer1_right .footer1_right_ul .footer1_right_li .footer1_right_top{
    color: #333333;
    margin-bottom: 26px;
}

.footer .footer1 .footer1_right .footer1_right_ul .footer1_right_li .footer1_right_main a{
    display: block;
    margin-bottom: 16px;
    color: #777777;
    font-size: 14px;
}

.footer .footer1 .footer1_right .footer1_right_ul .footer1_right_li .footer1_right_main a:hover{
    color: #e45f20;
}

.footer .footer2{
    padding: 32px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.footer .footer2_ul{
    display: flex;
    align-items: center;
    float: left;  
}

.footer .footer2_ul .footer2_li{
    margin-right: 8px; 
    position: relative; 
    text-align: center; 
}

.footer .footer2_ul .footer2_li a{
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    border: 1px solid #dfdfdf;
    width: 32px;
    height: 32px;
    background: #fff;
}

.footer .footer2_ul .footer2_li:nth-of-type(1) a{
    background: #fff url(../images/foot2_icon1.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:nth-of-type(2) a{
    background: #fff url(../images/foot2_icon2.png) center no-repeat;
    display: inline-block;   
}

.footer .footer2_ul .footer2_li:nth-of-type(2) .douyyin_img,.footer .footer2_ul .footer2_li:nth-of-type(3) .douyyin_img{
    position: absolute;
    top: 0%;
    left: -77%;
    transform: translateY(-100%);
    transition: all 0.4s ease-in-out;
    opacity: 0;
    width: 400%;

}

.footer .footer2_ul .footer2_li:nth-of-type(2):hover .douyyin_img,.footer .footer2_ul .footer2_li:nth-of-type(3):hover .douyyin_img{transform: translateY(-110%);opacity: 1;}


.footer .footer2_ul .footer2_li:nth-of-type(3) a{
    background: #fff url(../images/foot2_icon33.png) center no-repeat;
}
.footer .footer2_ul .footer2_li:nth-of-type(4) a{
    background: #fff url(../images/foot2_icon3.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:nth-of-type(5) a{
    background: #fff url(../images/foot2_icon4.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:nth-of-type(6) a{
    background: #fff url(../images/foot2_icon5.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:nth-of-type(7) a{
    background: #fff url(../images/foot2_icon6.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:hover a{
   
    border: 1px solid #e45f20;
}

.footer .footer2_ul .footer2_li:nth-of-type(1):hover a{
    background:#e45f20 url(../images/foot2_icons1.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:nth-of-type(2):hover a{
    background:#e45f20 url(../images/foot2_icons2.png) center no-repeat;
}
.footer .footer2_ul .footer2_li:nth-of-type(3):hover a{
    background:#e45f20 url(../images/foot2_icons33.png) center no-repeat;
}
.footer .footer2_ul .footer2_li:nth-of-type(4):hover a{
    background:#e45f20 url(../images/foot2_icons3.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:nth-of-type(5):hover a{
    background:#e45f20 url(../images/foot2_icons4.png) center no-repeat;
}

.footer .footer2_ul .footer2_li:nth-of-type(6):hover a{
    background:#e45f20 url(../images/foot2_icons5.png) center no-repeat;
}


.footer .footer2_ul .footer2_li:nth-of-type(7):hover a{
    background:#e45f20 url(../images/foot2_icons6.png) center no-repeat;
}

.footer .footer2_right{
    float: right;
    display: flex;
    align-items: center;
}

.footer .footer2_right .footer2_right_tip{
    display: flex;
    color: #999999;
}

.footer .footer2_right .footer2_right_tip a{
    color: #999999;
}

.footer .footer2_right .footer2_right_tip .footer2_tip_right{
    margin-left: 20px;
   
}
.footer .footer2_right .footer2_right_tip .footer2_tip_right a:hover{
    color: #e45f20;
}

.footer .footer2_right_select{
    position: relative;
    border: 1px solid #dddddd;
    border-radius: 5px;
    margin-left: 220px;
    background: #fff;
}
.footer .footer2_right  .footer2_right_tip .footer2_tip a:hover{
    color: #e45f20;
}

.footer .footer2_right_select select{
    width: 140px;
    height: 40px;
    border-radius: 5px;
    border: none;
    color: #777777;
    padding: 0 25px;
}

.footer .footer2_right_select .footer2_select_img{
    position: absolute;
    width: 35px;
    height: 80%;
    right: 0;
    top: 5px;
    pointer-events: none;
    background: #fff url(../images/footer_down_icon.png) left center no-repeat;
}

.i1{height: 1000vh;}



.cop_banner{position: relative;}
.cop_banner .ibox{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.cop_banner .ibox .cop_banner_txt1{
    letter-spacing: 2px;
    color: #fff;
}

.cop2{
  height: 76px;
  background-color: #f2f2f2;
}
.cop2.act4{
   position: fixed;
   width: 100%;
   top: 0;
   z-index: 8;
   height: 66px;
}

.cop2 .ibox{
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: space-between;
}


.cop2 .cop2_left{
    display: flex;
    align-items: center;
    height: 100%;
}

.cop2 .cop2_left a{
    color: #222222;
    margin-right: 86px;
    height: 100%;
    display: flex;
    align-items: center;
}

.cop2 .cop2_left .a_act{
    color: #e45f20;
}

.cop2 .cop2_right{
   display: flex;
   align-items: center;
   height: 100%;
}

.cop2 .cop2_right a{
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.cop2 .cop2_right .cop2_right_icon{
    margin: 0 10px;
}

.cop2 .cop2_right .cop2_right_txt{
    color: #777777;
}

.cop2 .cop2_right .cop2_right_txt.cop2_right_txt1{
    color: #222222;
}

.cop2 a:hover{color: #e45f20 !important}

.cop2 .cop2_home1{display: block;}
.cop2 .cop2_home2{display: none;}

.cop2 .return_home:hover .cop2_home1{display: none;}
.cop2 .return_home:hover .cop2_home2{display: block;}


.cop3 {
    padding: 90px 0 70px;
    background: #fff;
}

.cop3 .cop3_left{
    width: 50%;
    float: left;
    padding-right: 120px;
}

.cop3 .cop3_left .cop3_txt1{
    color: #333333;
    padding: 22px 0 34px;
}

.cop3 .cop3_left .cop3_txt2{
    color: #777777;
    letter-spacing: 2px;
    line-height: 1.8;
    margin-bottom: 56px;
}

.cop3 .cop3_left .cop3_right_bottom{
    display: flex;
    align-items: center;
    padding-right: 76px;
}

.cop3 .cop3_left .cop3_right_bottom .cop3_right_li{
    flex: 1;
}

.cop3 .cop3_left .cop3_right_bottom .cop3_right_li:nth-of-type(3){
    display: flex;
    justify-content: center;
    align-items: center;
}

.cop3 .cop3_left .cop3_right_bottom .cop3_li_box .cop3_li_num{
    display: flex;
    justify-content: flex-start;
}

.cop3 .cop3_left .cop3_right_bottom .cop3_li_box .cop3_li_num .counter{
    font-weight: bold;
    color: #e45f20;
}

.cop3 .cop3_left .cop3_right_bottom .cop3_li_box .cop3_li_num .cop3_li_icon{
    font-weight: bold;
    color: #e45f20;
}

.cop3 .cop3_left .cop3_right_bottom .cop3_li_box .cop3_li_txt{
    /* font-size: 16px; */
    color: #777777;
    margin-top: 8px;
}

.cop3 .cop3_right{
    width: 50%;
    float: right;
    display: flex;
    justify-content: flex-end;
}

.cop3 .cop3_right .cop3_right_img{
    position: relative;
    overflow: hidden;
    cursor: pointer;
    border-radius: 5px;
}

.cop3 .cop3_right .cop3_right_img:hover>img{
    transform: scale(1.1);
    transition: all .6s cubic-bezier(.4,0,.2,1);
}

.cop3 .cop3_right .cop3_right_img .cop3_right_play{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 50px;
    height: 50px;
    background: url(../images/idx2_play1.png) center no-repeat;
}

.cop3 .cop3_right .cop3_right_img .cop3_right_play:hover{
    background: url(../images/idx2_play2.png) center no-repeat;
    cursor: pointer
}

.cop4{
    padding-bottom: 118px;
    background: #fff;
}

.cop4_show {   
    opacity: 0;
    display: none;
}

.cop4_shows{
   
    opacity: 1;
    transition: all .6s cubic-bezier(.4,0,.2,1);
    display: block;
}

.cop4 .cop4_ul .cop4_li{
    min-height: 500px;
    display: flex;
    justify-content: space-between;

}

.cop4 .cop4_ul .cop4_li .lrt{
    width: 33%;  
    margin-right:1.5%;  
    margin-bottom: 26px;
    position: relative;
}

.cop4 .cop4_ul .cop4_li .cop4_li_right{  
    margin-right:0%;   
}
.cop4 .cop4_ul .cop4_li .lrt .four{
    width: 100%;
    margin-bottom: 40px;   
    cursor: pointer;
    position: absolute;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    border-radius: 3px;
    overflow: hidden;
    background-color: #fbfbfb;
}

.cop4 .cop4_ul .cop4_li .lrt .four.act{
    top: 0 !important;
    background-color: #fff; 
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    z-index: 3;
}
.cop4 .cop4_ul .cop4_li .lrt .four .cop4_li_up{
    width: 100%;
    padding: 4% 3% 4% 4%;
    display: flex;
    justify-content: space-between;
    background: #f5f5f5;
}
.cop4 .cop4_ul .cop4_li .lrt .four .cop4_li_up .cop_icon{
    display: flex;
    justify-content: center;
    align-items: center;
}
.cop4 .cop4_ul .cop4_li .lrt .four .cop4_li_up .cop_icon.act{
    transform: rotate(-180deg);
}
.cop4 .cop4_ul .cop4_li .lrt .four .cop4_li_down{
    width: 100%;
    padding: 0 30px 0 40px;
    display: none;
    min-height:372px; 
    position: relative;
    opacity: 0;
    transition: all 0.1s ease-in-out;
    border: 1px solid #e5e5e5;
}
.cop4 .cop4_ul .cop4_li .lrt .four.act .cop4_li_down{
    opacity: 1;
}

.cop4 .cop4_ul .cop4_li .lrt .four:nth-child(2){
    top: 26%;
    left: 0;
}
.cop4 .cop4_ul .cop4_li .lrt .four:nth-child(3){
    top: 52%;
    left: 0;
}
.cop4 .cop4_ul .cop4_li .lrt .four:nth-child(4){
    top: 78%;
    left: 0;
}



.cop4 .cop4_ul .cop4_li .cop4_li_top img{
    margin: 0 auto;
}

.cop4 .cop4_ul .cop4_li .cop4_li_txt1{
    text-align: center;
}

.cop4 .cop4_ul .cop4_li .cop4_li_txt1{
    color: #282828;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cop4 .cop4_ul .cop4_li .cop4_li_heng{
    width: 26px;
    height: 4px;
    background-color: #e45f20;
    margin: 20px auto 26px;
}

.cop4 .cop4_ul .cop4_li .cop4_li_txt2{
    color: #777777;
    line-height: 1.6;
    letter-spacing: 2px;
    display: -webkit-box; 
    -webkit-box-orient: vertical; 
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    padding: 0 5%;
}

.cop4 .cop4_ul .cop4_li:nth-of-type(3n){
    margin-right: 0;
}

.cop4 .cop4_btn{
    width: 140px;
    height: 44px;
    background-color: #fff;
    border-radius: 22px;
    padding: 0 27px;
    border: 2px solid #e45f20;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    margin: 0 auto;
}

.cop4 .cop4_btn .cop4_btn_txt1{
    color: #e45f20;
    font-weight: bold;
}

.cop4 .cop4_btn .cop4_btn_icon{
    width: 13px;
    height: 100%;
    background: url(../images/idx_banner_icon1.png) center no-repeat;
}


.cop4 .cop4_btn:hover{
    background-color: #e45f20;
}

.cop4 .cop4_btn:hover .cop4_btn_txt1{
    color: #fff;
}

.cop4 .cop4_btn:hover .cop4_btn_icon{
    background: url(../images/idx_banner_icon.png) center no-repeat;
}

.cop5{
    position: relative;
    background: #fff;
    z-index: 6;
}

.cop5 .ibox{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.cop5 .ibox .cop5_left{
    width: 50%;
    float: left;
}

.cop5 .ibox .cop5_right{
    width: 50%;
    float: right;
    color: #fff;
}

.cop5 .ibox .cop5_right .cop5_heng{
    width: 26px;
    height: 4px;
    background: #e45f20;
    margin: 20px 0 18px;
}

.cop5 .ibox .cop5_right .cop5_txt2{
    letter-spacing: 2px;
    line-height: 1.8;
    margin-bottom: 16px;
}

.cop5 .ibox .cop5_right .cop5_txt3{
    letter-spacing: 1px;
    line-height: 1.6;
}

.cop6 {
    background: #fff;
}

.cop6 .cop6_tit{
    text-align: center;
    padding: 100px 0 64px;
}

.cop6 .cop6_box{
    background: #fafafa;
    /* background: red; */
    border-radius: 8px;
    padding: 55px 0 65px;
    cursor: pointer;
    position: relative;
    overflow: hidden;
}

.cop6 .cop6_box:hover{
    box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.07);
    transition: all .6s cubic-bezier(.4,0,.2,1);
}

.cop6 .cop6_box:hover .cop6_hiden{
    transition: all .6s cubic-bezier(.4,0,.2,1);
    left: 0;
}

.cop6 .cop6_box .cop6_show{
    display: flex;
    align-items: center;
    flex-direction: column;
}

.cop6 .cop6_box .cop6_top{
    width: 110px;
    height: 110px;
    border: 1px solid #cacaca;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 24px;
}

.cop6 .cop6_box .cop6_txt1{
    color: #555555;
    margin-bottom: 20px;
}

.cop6 .cop6_box .cop6_txt2{
    color: #888888;
}

.cop6 .cop6_box .cop6_top .cop6_tops{
    width: 100px;
    height: 100px;
    background: #c8c8c8;
    display: flex;
    align-items: center;
    border-radius: 50%;
    justify-content: center;
}

.cop6 .cop6_box .cop6_hiden{
    position: absolute;
    left: -100%;
    top: 0;
    width: 100%;
    height: 100%;
    background:  url(../images/cop6_ibg.png) center no-repeat;
    display: flex;
    align-items: center;
    padding: 0 42px;
}

.cop6 .cop6_box .cop6_hiden .cop6_txt3{
    color: #fff;
}

.cop6 .cop6_box .cop6_hiden .cop6_hiden_leng{
    width: 26px;
    height: 4px;
    background: #fff;
    margin: 20px 0 34px;
}

.cop6 .cop6_box .cop6_hiden .cop6_txt4{
    letter-spacing: 2px;
    color: #fff;
    line-height: 1.6;
}


.cop6 .cop6_btns .coprev{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #d6d6d6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    cursor: pointer;
}

.cop6 .cop6_btns .conext{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #d6d6d6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 15px;
    cursor: pointer;
}

.cop6 .cop6_btns .coprev:hover,.cop6 .cop6_btns .conext:hover{
    background: #e45f20;
}


.cop6 .cop6_btns{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 45px 0 100px;
}


.cop6 .cop6_btns .cop6_btn{
    display: flex;
    align-items: center;
}


.cop7{
    position: relative;
    background: #fff;
}

.cop7 .cop7_main{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.cop7 .cop7_tit{
    text-align: center;
    color: #333333;
    margin: 5% 0 3%;
}

.cop7 .sasl{
    position: absolute;
    width: 32%;
    height: 100%;
    background: url(../images/ab_l2.png) center no-repeat;
    background-size: cover;
    top: 0;
    left: 0;
    z-index: 2;
    pointer-events: none;
}

.cop7 .sasr{
    position: absolute;
    width: 32%;
    height: 100%;
    background: url(../images/ab_r2.png) center no-repeat;
    background-size: cover;
    top: 0;
    right: 0;
    z-index: 2;
    pointer-events: none;
}

.cop7 .copswiper7 .swiper-slide{
    width: 23%;
    margin: 0 5.7%;
    text-align: center;
}

.cop7 .copswiper7 .swiper-wrapper{
    display: flex;
    flex-direction: row;
    align-items: center;
}


.cop7 .copswiper7 .swiper-slide .cop7_box_img img{
    display: block;
    width: 100%;
    /* box-shadow: 5px 5px 10px #333; */
    /* background: rgba(0, 0, 0, .5); */
}

.cop7 .copswiper7 .swiper-slide .cop7_txt1{
    margin-top: 24%;
    opacity: 0;
}

.cop7 .copswiper7 .swiper-slide-active .cop7_txt1{
    opacity: 1 !important;
}

.cop7 .cop7rev{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #c5c5c6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 45%;
    transform: translateY(-50%);
    z-index: 9;
}


.cop7 .cop7rev:hover,.cop7 .con7ext:hover{
    background: #e45f20;
}

.cop7 .ibox .copswiper7{
    position: relative;
}

.cop7 .con7ext{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #c5c5c6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 15px;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 45%;
    transform: translateY(-50%);
    z-index: 9;
}

.cop8{
    padding-bottom: 100px;
    position: relative;
    background: #fff;
}

.cop8 .cop8_tit{
    text-align: center;
    color: #333333;
    padding: 110px 0 60px;
}

.cop8 .cop8_tit .cop8_main{
    position: relative;
}

.cop8 .cop8_main .cop8_ul{
    position: absolute;
    padding: 0 116px;
    left: 0;
    bottom: 42px;
    width: 100%;
    display: flex;
    align-items: center;
}

.cop8 .cop8_main .cop8_ul .cop8_li{
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}

.cop8 .cop8_main .cop8_ul .cop8_li:last-child::after{
    display: none;
}

.cop8 .cop8_main .cop8_ul .cop8_li::after{
    content: " ";
    width: 1px;
    height: 52px;
    background: rgba(255, 255, 255, .2);
    position: absolute;
    right: 0;
    bottom: 0;
}

.cop8 .cop8_main .cop8_ul .cop8_li .cop8_li_yuan{
    width: 70px;
    height: 70px;
    border-radius: 50%;
    margin-bottom: 8px;
    cursor: pointer;
    background: #fff;
    position: relative;
}

.cop8 .cop8_main .cop8_ul .cop8_li .cop8_li_txt1{
    color: #fff;
}


.cop8 .cop8_main .cop8_ul .cop8_li .cop8_li_yuan .yuan1{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    opacity: 1;
}

.cop8 .cop8_main .cop8_ul .cop8_li .cop8_li_yuan .yuan2{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
}

.cop8 .cop8_main .cop8_ul .cop8_li .cop8_li_yuan:hover .yuan2{
    opacity: 1;
}

.cop8 .cop8_main .cop8_ul .cop8_li .cop8_li_yuan:hover .yuan1{
    opacity: 0;
}

.cop8 .cop8_main .cop8_ul .cop8_li .cop8_li_yuan:hover{background: #e45f20;}


.cog2{
    margin-top: 58px;
    background: #fff url(../images/cog2_bg.png) right top no-repeat;
    padding-bottom: 90px;
}
.contant2{
    position: relative;
    background: #fff;
    padding-bottom: 20px;
}

.cog2 .cog2_top{
    position: relative;
}

.cog2 .cog2_top .cog2_top_main{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.cog2 .cog2_top .cog2_top_main .cog2_top_left{
    float: left;
    width: 65%;
    height: 100%;
}

.cog2 .cog2_top .cog2_top_main .cog2_top_right{
    float: right;
    width: 35%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
}


.cog2 .cog2_top .cog2_top_main .cog2_top_right .cog2_top_txt1{
    color: #222222;
    margin-bottom: 18px;
}

.cog2 .cog2_top .cog2_top_main .cog2_top_right .cog2_top_txt2{
    color: #222222;
    margin-bottom: 24px;
}

.cog2 .cog2_top .cog2_top_main .cog2_top_right .cog2_top_heng{
    width: 18px;
    height: 3px;
    background: #e45f20;
    margin-bottom: 24px;
}

.cog2 .cog2_top .cog2_top_main .cog2_top_right .cog2_top_txt3{
    letter-spacing: 2px;
    line-height: 1.6;
    color: #222222;
    margin-bottom: 20px;
}

.cog2 .cog2_top .cog2_top_main .cog2_top_right .cog2_top_txt3:last-child{
    margin-bottom: 0px;
}

.cog2 .cog2_bot{
    width: 64%;
    padding-top: 77px;
}

.cog2 .cog2_bot .cog2_bot_txt1{
    color: #222222;
    font-weight: bold;
    margin-bottom: 26px;
}
 
.cog2 .cog2_bot .cog2_bot_txt2{
    color: #555555;
    line-height: 1.6;
}

.cog2 .cog2_bot .cog2_ul .cog2_li .cog2_li_top{
    display: flex;
    align-items: center;
    margin: 18px 0;
}

.cog2 .cog2_bot .cog2_ul .cog2_li .cog2_li_top .cog2_li_icon{
    width: 3px;
    height: 12px;
    background: #e45f20;
    margin-right: 12px;
}

.cog2 .cog2_bot .cog2_ul .cog2_li .cog2_li_top .cog2_li_txt3{
    color: #222222;
}


.cog2 .cog2_bot .cog2_ul .cog2_li .cog2_bot_txt2{
    color: #555555;
    line-height: 1.6;
}

.cog3{
    background: #f2f2f2;
    padding-bottom: 76px;
}

.cog3 .cog3_tit{
    color: #333333;
    text-align: center;
    padding: 80px 0 56px;
}

.cog3 .cog3_img img{
    margin: 0 auto;
}

.cog4{
    padding-bottom: 76px;
    position: relative;
    background: #fff;
}

.cog4 .cog4_tit{
    color: #333333;
    text-align: center;
    padding: 80px 0 56px;
}

.cog4 .cog4_left{
   /* float: left; */
   width: 65%;
}

.cog4 .cog4_main{
    display: flex;
}

.cog4 .cog4_right{
    position: relative;
    height: 372px;
    width: 35%;
    overflow: hidden;
}

.cog4 .cog4_right .scroll_box{
    width: 100%;
}

.cog4 .cog4_right .scroll_box .scroll_cont{
    width: 100%;
}

.cog4 .cog4_right .scroll_huakuai::after{
    content: " ";
    background: url(../images/scroll_box.png);
    position: absolute;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.cog4 .cog4_right .cog4_ul{
    width: 86%;
}

.cog4 .cog4_ul .cog4_li{
    padding: 30px 0;
    border-bottom: 1px solid #e5e5e5;
    cursor: pointer;
}

.cog4 .cog4_ul .cog4_li:nth-of-type(1){
    padding-top: 0px;
}

.cog4 .cog4_ul .cog4_li:last-child{
    border-bottom:none;
}

.cog4 .cog4_ul .cog4_li .cog4_li_top {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.cog4 .cog4_ul .cog4_li .cog4_li_top .cog4_li_shu{
    width: 4px;
    height: 24px;
    background: #e45f20;
    margin-right: 10px;
}

.cog4 .cog4_ul .cog4_li .cog4_li_top .cog4_li_txt1{
    color: #333333;
}

.cog4 .cog4_ul .cog4_li .cog4_li_main{
    display: flex;
    align-items: center;
    height: 110px;
    width: 100%;
}

.cog4 .cog4_ul .cog4_li .cog4_li_main .cog4_li_left{
    margin-right: 20px;
    overflow: hidden;
}

.cog4 .cog4_ul .cog4_li .cog4_li_main .cog4_li_right{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.cog4 .cog4_ul .cog4_li .cog4_li_txt2{
    color: #333333;
    margin-bottom: 12px;
}

.cog4 .cog4_ul .cog4_li .cog4_li_txt3{
    color: #777777;
}

.cog4 .cog4_ul .cog4_li:hover .cog4_li_txt1{
    color: #e45f20;
}

.cog4 .cog4_ul .cog4_li:hover .cog4_li_left>img{
    transform: scale(1.1);
}

.cod3{
    padding-bottom: 128px;
    background: #fff;
}

.cod3 .cod3_tit{
    color: #333333;
    text-align: center;
    padding: 100px 0 40px;
}

.cod3 .cod3_li{
    float: left;
    width: 24.25%;
    margin-right: 1%;
}

.cod3 .cod3_li a{
    display: block;
}

.cod3 .cod3_li .cod3_li_box{
    position: relative;
}

.cod3 .cod3_li .cod3_txt1{
    position: absolute;
    color: #fff;
    left: 10px;
    bottom: 10px;
}

.cod3 .cod3_li .cod3_li_box .cod3_li_img{
    overflow: hidden;
    border-radius: 5px;
}

.cod3 .cod3_li .cod3_li_box .cod3_li_img img{
    width: 100%;
}

.cod3 .cod3_li:hover .cod3_li_box .cod3_li_img img{
    transform: scale(1.1);
}

.cod3 .cod3_li:last-child{
    margin-right: 0px;
}


.cod4{
    background: #f9f9f9;
    padding-bottom: 128px;
}

.cod4 .cod4_main{
    position: relative;
}

.cod4 .ibox{
    position: static;
    display: flex;
}

/* .cod4 .ibox .cod4_right{
    flex: 1;
} */

.cod4 .cod4_tit{
    color: #333333;
    text-align: center;
    padding: 100px 0 40px;
}

.cod4_boxzz{
    flex: 1;
    position: relative;
}

.cod4 .cod4_left{
    float: left;
    width: 66%;
}

.cod4 .cod4_right{
    width:29%;
    background: #fff;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    padding: 122px 116px 162px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.cod4 .cod4_main{
    /* display: flex;
    align-items: center; */
    position: relative;
    /* padding-left:8.3%; */
}


.cod4 .cod4_right .cod4_right_txt1{
    color: #333333;
    line-height: 1.5;
}

.cod4 .cod4_right .cod4_right_heng{
    width: 24px;
    height: 5px;
    background: #e45f20;
    margin: 6px 0 30px;
}

.cod4 .cod4_right .cod4_right_txt2{
    color: #777777;
    line-height: 1.8;
}

.cod4 .cod4_right .cod4_right_txt2 span{
    color: #e45f20;
}

.cod5{
    position: relative;
    background: #fff;
}

.cod5 .cod5_tit{
    color: #333333;
    text-align: center;
    padding: 100px 0 40px;
}

.cod5 .swiper_cod5 a{
    display: block;
}

.cod5 .swiper_cod5  .cod5_top{
    border-radius: 5px;
}

.cod5 .swiper_cod5  .cod5_top img{
    border-radius: 5px;
}


.cod5 .swiper_cod5 .cod5_bot .cod5_txt1{
    color: #555555;
    padding: 18px 0 16px;
}

.cod5 .swiper_cod5 .cod5_bot .cod5_txt2{
    color: #333333;
    line-height: 1.4;
    display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;
}


.cod5 .cod5_btns {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 45px 0 100px;
}

.cod5 .cod5_btns .cod5_btn {
    display: flex;
    align-items: center;
}

.cod5 .cod5_btns .codprev {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #d6d6d6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    cursor: pointer;
}


.cod5 .cod5_btns .codnext{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #d6d6d6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 15px;
    cursor: pointer;
}

.cod5 .cod5_btns .codprev:hover,.cod5 .cod5_btns .codnext:hover{
    background: #e45f20;
}

.cod5 .swiper-slide a .cod5_top{
    overflow: hidden;
}

.cod5 .swiper-slide a:hover .cod5_top img{
    transform: scale(1.1);
}

.coh3{
    position: relative;
    background: #fff;
}

.coh3 .ibox{
    height: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.coh3 .ibox .coh3_txt{
    text-align: center;
    padding: 70px 0 98px;
}

.coh3 .ibox .coh3_mian_img img{
    margin: 0 auto;
}
.coh4{
    background: #fff;
}
.coh4 .coh4_li{
    height: 700px;
    display: flex;
    align-items: center;
    padding: 0 9.7% ;
}

.coh4 .coh4_li:nth-of-type(odd){
    background: #f7f7f7;
}

.coh4 .coh4_li:nth-of-type(even){
    background: #ffffff;
}

.coh4 .coh4_li:nth-of-type(odd) .coh4_li_left{
    float: left;
}

.coh4 .coh4_li:nth-of-type(odd) .coh4_li_right{
    float: right;
}


.coh4 .coh4_li:nth-of-type(even) .coh4_li_left{
    float: right;
}

.coh4 .coh4_li:nth-of-type(even) .coh4_li_right{
    float: left;
}

.coh4 .coh4_li .coh4_li_right{
    width: 57.6%;
}


.coh4 .coh4_li .coh4_li_right .coh4_li_icon{margin-bottom: 22px;}

.coh4 .coh4_li .coh4_li_right .coh4_li_heng{
    width: 100%;
    height: 1px;
    background: #dedede;
    margin-bottom: 36px;
}

.coh4 .coh4_li .coh4_li_right .coh4_li_txt1{
    color: #333333;
    margin-bottom: 46px;
}

.coh4 .coh4_li .coh4_li_right .coh4_li_txt2{
    line-height: 1.6;
    color: #777777;
}

.coh4 .coh4_li:nth-of-type(1) .coh4_li_right{
    margin-top: 60px;
}

.coh4 .coh4_li:nth-of-type(3) .coh4_li_right{
    margin-top: -30px;
}

.coh5{
    background-image: url(../images/coh5_bg.png);
    background-position-x: left;
    background-position-y: bottom;
    -webkit-background-position-y: bottom;
    -webkit-background-position-x: left;
    -moz-background-position-y: bottom;
    -moz-background-position-x: left;
    -ms-background-position-y: bottom;
    -ms-background-position-x: left;
    -o-background-position-y: bottom;
    -o-background-position-x: left;
    background-repeat: no-repeat;
    -webkit-background-repeat: no-repeat;
    -moz-background-repeat: no-repeat;
    -ms-background-repeat: no-repeat;
    -o-background-repeat: no-repeat;
    position: relative;
    background-color:#fff ;
}

.coh5 .coh5_txt{
    text-align: center;
    padding: 70px 0 30px;
}


.coh5 .coh5_tab{
    display: flex;
    align-items: center;
    justify-content: center;
}

.coh5 .coh5_tab .coh5_tab_box{
    width: 140px;
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #555555;
    font-weight: bold;
    border-radius: 22px;
    border: 2px solid transparent;
    cursor: pointer;
}

.coh5 .coh5_tab .coh5_tab_box:hover{
    border: 2px solid #e45f20;
    color: #e45f20;
}

.coh5 .coh5_tab .coh5_tab_box:nth-of-type(1){
    margin-right: 5px;
}

.coh5 .coh5_tab .coh5_tab_box:nth-of-type(2){
    margin-left: 5px;
}

.coh5 .coh5_tab .coh5_tab_box.coh5_tab_act{
    border: 2px solid #e45f20;
    color: #e45f20;
}

.coh5 .coh5_box dl{
    height: 55px;
    display: flex;
    align-items: center;
}

.coh5 .coh5_box dl span{
    text-align: left;
    color: #333333;
    font-weight: bold;
    line-height: 55px;
    height: 100%;
    display: block;
    width: 16.5%;
}

.coh5 .coh5_box dl span:nth-of-type(1){
    width: 32%;
    padding-left: 106px;
}

.coh5 .coh5_box dl span:last-child{
    width: 6%;
}

.coh5 .coh5_box dt .coh5_top{
    height: 55px;
    display: flex;
    align-items: center;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    cursor: pointer;
}


.coh5 .coh5_box dt span{
    text-align: left;
    color: #494c4b;
    font-weight: bold;
    line-height: 55px;
    height: 100%;
    display: block;
    width: 16.5%;
}

.coh5 .coh5_box dt span:nth-of-type(1){
    width: 32%;
    padding-left: 106px;
    font-weight: bold;
} 

.coh5 .coh5_box dt span:last-child{
    width: 6%;
}

.coh5 .coh5_box .coh5_bmain{
    width: 100%;
    padding: 36px 106px 76px;
    border: 1px solid #e5e5e5;
    border-top:none;
    display: flex;
    align-items: center;
}

.coh5 .coh5_box .coh5_bmain .coh5_l{
    margin-right: 228px;
}

.coh5 .coh5_box .coh5_bmain .coh5_l_txt1{
    color: #494c4b;
    font-weight: bold;
    margin-bottom: 10px;
}

.coh5 .coh5_box .coh5_bmain .coh5_l_txt2{
    color: #646665;
    line-height: 1.6;
}

.coh5 .coh5_box .coh5_bot{
    display: none;
}

.coh5 .coh5_box .coh5_bot .coh5_sub{
    width: 100%;
    border: 1px solid #e5e5e5;
    border-top:none;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    padding: 24px 0;
    display: flex;
    justify-content: space-between;
    padding:24px 54px 24px 106px;
}

.coh5 .coh5_box dt{
    margin-bottom: 2px;
}

.coh5 .coh5_box .coh5_bot .coh5_sub .coh5_sub_btn a{
    display: flex;
    align-items: center;
    width: 122px;
    height: 36px;
    border-radius: 17px;
    border: 2px solid #e45f20;
    padding: 0 22px;
    justify-content: space-between;
}

.coh5 .coh5_box .coh5_bot .coh5_sub .coh5_sub_btn i{
    width: 10px;
    height: 100%;
    display: block;
    background:url(../images/coh5_icon1.png) center no-repeat;
 
}

.coh5 .coh5_box .coh5_bot .coh5_sub .coh5_sub_btn a:hover {
    background: #e45f20;
}

.coh5 .coh5_box .coh5_bot .coh5_sub .coh5_sub_btn a:hover .coh5_sub_txt1{
    color: #fff;
}

.coh5 .coh5_box .coh5_bot .coh5_sub .coh5_sub_btn a:hover i{
    background:url(../images/coh5_icon.png) center no-repeat;
}


.coh5 .coh5_box .coh5_bot .coh5_sub .coh5_sub_btn .coh5_sub_txt1{
    color: #e45f20;
}

.coh5 .coh5_act{
    background: #e45f20;
}

.coh5 .coh5_act span{
    color: #fff !important;
}

.coh5 .coh5_main{
    padding: 46px 0 38px;
}


.paging{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 60px 0;
}

.paging_act a{
    background: #e45f20 !important;
    color: #fff;
}

.paging .paging_ul{
    display: flex;
    align-items: center;
    margin-right: 10px;
}

.paging .paging_ul .paging_prev a,.paging .paging_ul .paging_next a{
    height: 36px;
    padding: 0 10px;
    background: #bfbfbf;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    margin-right: 16px;
}

.paging .paging_num a{
    width: 36px;
    height: 36px;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    background: #bfbfbf;
    margin-right: 16px;
}

.paging .paging_num a:hover{
    background: #e45f20 !important;
    color: #fff;
}

.paging .paging_ul .paging_prev a:hover,.paging .paging_ul .paging_next a:hover{
    background: #e45f20 !important;
    color: #fff;
}

.paging .paging_return_num{
    color: #555555;
}


.paging .paging_return{
    display: flex;
    align-items: center;
    color: #555555;
    margin-left: 34px;
}

.paging .paging_return .paging_input{
    width: 36px;
    height: 36px;
    margin: 0 6px;
}

.paging .paging_return .paging_input input{
    width: 100%;
    height: 100%;
    border: 1px solid #bfbfbf;
    border-radius: 4px;
    text-align: center;
}

.paging .paging_return .paging_input input:focus{
    border-color: #e45f20 !important;
    outline: 0;
}


.inni3 {
    padding: 100px 0;
    background: #fff;
}


.inni3 .inni3_left{
    width: 52%;
    float: left;
    padding-right: 5.25%;
}

.inni3 .inni3_right{
    width: 48%;
    float: left;
    overflow: hidden;
    border-radius: 5px;
    position: relative;
}

.inni3 .inni3_txt1{
    color: #333333;
    margin-bottom: 16px;
}

.inni3 .inni3_txt2{
    color: #555;
    margin-bottom: 16px;
}

.inni3 .inni3_heng{
    width: 26px;
    height: 4px;
    background: #e45f20;
    margin-bottom: 26px;
}


.inni3 .inni3_txt3{
    color: #777777;
    line-height: 1.6;
}

.inni3 .inni3_right:hover img{
    transform: scale(1.1);
    border-radius: 5px;
}

.inni4{
    background: #f2f2f2;
    padding: 78px 0 70px;
}

.inni4 .swiper-pagination4,.inni4 .swiper-pagination4_2{
    text-align: center;
    margin-top: 20px;
}
.inni4 .swiper-pagination4 .swiper-pagination-bullet,.inni4 .swiper-pagination4_2 .swiper-pagination-bullet{
    width: 14px;
    height: 6px;
    background: rgba(0, 0, 0, 0.2);
    border-radius: 5px;
    opacity: 1;
}
.inni4 .swiper-pagination4 .swiper-pagination-bullet-active,.inni4 .swiper-pagination4_2 .swiper-pagination-bullet-active{
    width: 24px;
    background: #e45f20;
} 
.inni4 .inni4_tit{
    color: #333333;
    margin-bottom: 30px;
    text-align: center;
}

.inni4 .inni4_tab{
    display: flex;
    justify-content: center;
    color: #6c7a86;
    align-items: center;
}

.inni4 .inni4_tab span{
    cursor: pointer;
}

.inni4 .inni4_tab .inni4_tab_act{
    color: #e45f20;
}

.inni4 .inni4_tab i{
    margin: 0 20px;
}

.inni4 .inni4_main{
    padding-top: 55px;
    overflow: hidden;
}  

.inni4 .inni4_box .swiper-slide{
    padding-top: 5px;
}

.inni4 .inni4_box .swiper-slide{
    position: relative;
    top: 0;
}

.inni4 .inni4_box .inni4_slide{
    width: 100%;
    background: #fff;
    display: flex;
    align-items: center;
    height: 154px;
    padding: 0 10%;
    cursor: pointer;
}

.inni4 .inni4_box .inni4_slide .inni4_slide_txt1{
    color: #2d4253;
    margin-left: 10px;
}


.inni4 .inni4_box .swiper-slide:hover{
    top: -5px;
    -moz-box-shadow: 0px 1px 5px #ddd;
    -webkit-box-shadow: 0px 1px 5px #ddd;
    box-shadow: 0px 1px 5px #ddd;
    -webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);
}


.inni4 .inni4_box.inni4_change_show{
    opacity: 1;
}

/* .inni4 .inni4_box.inni4_change_hiden{
    position: absolute; 
    visibility: hidden;
} */


.inni5{
    padding: 78px 0 70px;
    background: #fff;
}

.inni5 .inni5_tit{
    color: #333333;
    margin-bottom: 60px;
    text-align: center;
}


.inni5 .inni5_li{
    width: 32%;
    margin-right: 2%;
    float: left;
    border: 1px solid #dddddd;
    height: 200px;
    margin-bottom: 2%;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/inni5_bg1.png) center center no-repeat;
}


.inni5 .inni5_li:nth-of-type(3n){
    margin-right: 0;
}

.inni5 .inni5_li .inni5_box{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    padding-left: 8.5%;
    z-index: 3;
    justify-content: space-between;
}

.inni5 .inni5_li::after{
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    left: -100%;
    top: 0;
    z-index: 2;
    background: url(../images/inni5_bg.png) center center no-repeat;
}


.inni5 .inni5_li:hover::after{
    left: 0%;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}

.inni5 .inni5_li:hover .inni5_li_left{
    border: 1px solid #fff;
}

.inni5 .inni5_li:hover .inni5_li_txt1,.inni5 .inni5_li:hover .inni5_li_txt2,.inni5 .inni5_li:hover .inni5_li_txt3{
    color: #fff !important;
}

.inni5 .inni5_li:hover .inni5_li_txt2{
    border: 1px solid #fff !important;
}

.inni5 .inni5_li .inni5_li_left{
    width: 160px;
    height: 160px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px dashed transparent;
    margin-right: 5.4%;
}

.inni5 .inni5_li .inni5_li_left img{
    width: 140px;
    height: 140px;
}

.inni5 .inni5_li .inni5_li_right{
    flex: 1;
    flex-direction: column;
}

.inni5_show{
    display: none !important;
}


.inni5 .inni5_li .inni5_li_right .inni5_li_top{
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.inni5 .inni5_li .inni5_li_right .inni5_li_top .inni5_li_txt1{
    color: #222222;
}

.inni5 .inni5_li .inni5_li_right .inni5_li_top .inni5_li_txt2{
    width: 74px;
    height: 26px;
    border: 1px solid #e45f20;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #e45f20;
    border-radius: 12px;
    margin-left: 20px;
}

.inni5 .inni5_li .inni5_li_right .inni5_li_txt3{
    color: #555555;
}


.inni6{
    padding: 100px 0;
    background: #f2f2f2;
}

.inni6 .inni6_tit{
    color: #333333;
    margin-bottom: 60px;
    text-align: center;
}

.inni6 .inni6_li{
    width: 49%;
    float: left;
    margin-right: 2%;
    height: 450px;
    border-radius: 8px;
    /* cursor: pointer; */
    padding: 50px 60px;
}

.inni6 .inni6_li:last-child{
    margin-right: 0;
}

.inni6 .inni6_li:nth-of-type(1){
    background: url(../images/inni6_img1.png) center center no-repeat;
}

.inni6 .inni6_li:nth-of-type(2){
    background: url(../images/inni6_img2.png) center center no-repeat;
}

.inni6 .inni6_li .inni6_txt1{
    color: #333333;
    margin: 18px 0 40px;
}

.inni6 .inni6_li .inni6_li2 .inni6_icon{
    margin-right: 9px;
}

.inni6 .inni6_li .inni6_li2 .inni6_txt2{
    color: #333333;
}

.inni6 .inni6_li .inni6_li2{
    display: flex;
    align-items: center;
    margin-bottom: 20px;
}

.inni7{
    padding: 90px 0 0;
    background: #fff;
}

.inni7 .inni7_tit{
    color: #333333;
    /* margin-bottom: 60px; */
    text-align: center;
}

.inni7 .inni7_li .inni7_left{
    float: left;
    width: 45%;
    padding-right: 102px;
    padding-top: 50px;
}

.inni7 .inni7_li{
    padding: 70px 0 96px;
}


.inni7 .inni7_li:nth-of-type(odd){
    background: #ffffff;
}

.inni7 .inni7_li:nth-of-type(even){
    background: #f7f7f7;
}

.inni7 .inni7_li:nth-of-type(even) .inni7_left{
    float: right;
}

.inni7 .inni7_li:nth-of-type(even) .inni7_right{
    float: left;
}

.inni7 .inni7_li .inni7_left .inni7_li_tit{
    display: flex;
    align-items: center;
    margin-bottom: 52px;
}

.inni7 .inni7_li .inni7_left .inni7_li_tit .inni7_shu{
    width: 4px;
    height: 22px;
    background: #e45f20;
    margin-right: 20px;
}

.inni7 .inni7_li .inni7_left .inni7_li_tit .inni7_li_txt1{
    color: #333333;
}

.inni7 .inni7_li .inni7_right{
    float: right;
    width: 50%;
    position: relative;
    border-radius: 5px;
}


.inni7 .inni7_ul2 .inni7_li2 .inni7_li2_top{
    padding-left: 28px;
    background: url(../images/inni6_li_icon.png) left center no-repeat;
    color: #555555;
    margin-bottom: 16px;
}

.inni7 .inni7_ul2 .inni7_li2 .inni7_li2_txt1{
    padding-left: 28px;
    color: #777777;
    line-height: 1.6;
    margin-bottom: 30px;
}

.inni7 .inni7_right .inni7_rignt_img{
    width: 100%;
    border-radius: 5px;
}

.inni7 .inni7_right .inni7_rignt_img img{
    width: 100%;
    border-radius: 5px;
}

.inni7 .inni7_li .inni7_bottom{
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    /* height: 150px; */
    padding: 38px 130px;
    background: rgba(0, 0, 0, 0.5);
    /* display: flex; */
    /* align-items: center; */
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper{
    /* padding:0 130px; */
    position: relative;
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper .inni7_slide img{
    width: 100%;
    border-radius: 6px;
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper .inni7_slide{
    border: 2px solid transparent;
    border-radius: 6px;
    cursor: pointer;
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper .inni7_slide.inni7_act{
    border: 2px solid #e45f20;
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper2 .inni7_slide.inni7_act{
    border: 2px solid #e45f20;
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper2{
    /* padding:0 130px; */
    position: relative;
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper2 .inni7_slide img{
    width: 100%;
    border-radius: 6px;
}

.inni7 .inni7_li .inni7_bottom .inni7_swiper2 .inni7_slide{
    border: 2px solid transparent;
    border-radius: 6px;
    cursor: pointer;
}

.inni7 .inni7_li .inni7_bottom .inni7prev,.inni7 .inni7_li .inni7_bottom .inni7prev2{
    position: absolute;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    /* background: #d6d6d6; */
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    cursor: pointer;
    left: 30px;
    top: 50%;
    transform: translateY(-50%);
}



.inni7 .inni7_li .inni7_bottom .inni7prev:hover,.inni7 .inni7_li .inni7_bottom .inni7next:hover,.inni7 .inni7_li .inni7_bottom .inni7prev2:hover,.inni7 .inni7_li .inni7_bottom .inni7next2:hover{
    background: #e45f20;
}


.inni7 .inni7_li .inni7_bottom .inni7next,.inni7 .inni7_li .inni7_bottom .inni7next2{
    position: absolute;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    /* background: #d6d6d6; */
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 15px;
    cursor: pointer;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
}

.inni8{
    padding: 100px 0;
    position: relative;
    background: #fff;
}

.inni8 .inni8_li{
    float: left;
    width: 32%;
    margin-right: 2%;
    overflow: hidden;
}

.inni8 .inni8_li:nth-of-type(3n){
    margin-right: 0%;
}

.inni8 .inni8_li a{
    display: block;
    border-radius: 5px;
    position: relative;
}

.inni8 .inni8_li .inni8_box{
    border-radius: 5px;
    position: relative;
}

.inni8 .inni8_li .inni8_box .inni8_li_img{
    border-radius: 5px;
}

.inni8 .inni8_li .inni8_box .inni8_li_img img{
    border-radius: 5px;
}

.inni8 .inni8_li .inni8_box .inni8_li_bot{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 66px;
    background: rgba(0, 0, 0, 0.5);
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    display: flex;
    align-items: center;
    padding: 0 26px;
    color: #fff;
}

.inni8 .inni8_li .inni8_show{
    position: absolute;
    width: 100%;
    height: 100%;
    left: -100%;
    border-radius: 5px;
    top: 0;
    display: flex;
    flex-direction: column;
    color: #fff;
    align-items: center;
    justify-content: center;
    background: #e45f20 url(../images/inni8_li_bg.png) left center no-repeat;
}

.inni8 .inni8_li .inni8_show .inni8_show_txt1{
    margin-bottom: 20px;
}

.inni8 .inni8_li:hover .inni8_show{
    left: 0%;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}

.innw3_img{
    margin-top: 46px;
}

.innw4{
    background: #f2f2f2;
    padding: 104px 0 110px;
}

.innw4 .innw4_main{
    max-width: 1000px;
    margin: 0 auto;
    position: relative;
}

.innw4 .innw4_main .innw4_main_bg{
    position: absolute;
    left: 50%;
    bottom: 0;
    width: 98%;
    top: 12%;
    transform: translateX(-50%);
}

.innw4 .innw4_ul  .innw4_li{
    position: absolute;
    display: flex;
    align-items: center;
}

.innw4 .innw4_ul  .innw4_li .innw4_li_top{display: flex;flex-direction: column;align-items: center;}

.innw4 .innw4_ul  .innw4_li .innw4_li_top .innw4_line{
    width: 50px;
    height: 50px;   
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}
.innw4 .innw4_ul  .innw4_li .innw4_li_top .innw4_line::before{
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #f4cfd2;
    border-radius: 50%;
    background: #fff;
    z-index: 1;
    animation: sclaxXY 1.5s infinite cubic-bezier(0.61, 1, 0.88, 1);
    -webkit-animation: sclaxXY 1.5s infinite cubic-bezier(0.61, 1, 0.88, 1);
}

@keyframes sclaxXY {
    0% {transform: scale(0.1);-webkit-transform: scale(0.1);opacity:1; }
    50% {opacity: 1; }
    100% {transform: scale(1.2);-webkit-transform: scale(1.2);opacity: 1; }
}


.innw4 .innw4_ul  .innw4_li .innw4_li_top .innw4_line .innw4_lines{
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background: #e45f20;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(1){
    position: absolute;
    top: 53.4%;
    left: 0%;
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(1) .innw4_ul2{
    position: absolute;
    /* width: 500px; */
    right: 120px;
    top: 50%;
    transform: translateY(-55%);
}

.innw4 .innw4_ul  .innw4_li .innw4_li2{
    margin-bottom: 16px;
    /* width: 310px; */
}

.innw4 .innw4_ul .innw4_li .innw4_li2>img{
    height: 16px;
    width: 16px;
}

.innw4 .innw4_ul  .innw4_li .innw4_li_txt1{
    color: #333333;
    margin-top: 8px;
}


.innw4 .innw4_ul  .innw4_li:nth-of-type(1) .innw4_li2{
    display: flex;
    flex-direction: row-reverse;
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(1) .innw4_li2>img,.innw4 .innw4_ul  .innw4_li:nth-of-type(2) .innw4_li2>img{
    margin-left: 8px;
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(3) .innw4_li2>img,.innw4 .innw4_ul  .innw4_li:nth-of-type(4) .innw4_li2>img{
    margin-right: 8px;
}


.innw4 .innw4_ul  .innw4_li:nth-of-type(2){
    position: absolute;
    top: 17.6%;
    left: 13.1%;
}


.innw4 .innw4_ul  .innw4_li:nth-of-type(2) .innw4_ul2{
    position: absolute;
    /* width: 500px; */
    right: 120px;
    top: 50%;
    transform: translateY(-55%);
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(2) .innw4_li2{
    display: flex;
    flex-direction: row-reverse;
}


.innw4 .innw4_ul  .innw4_li:nth-of-type(3){
    position: absolute;
    top: 17.6%;
    right: 13.1%;
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(3) .innw4_ul2{
    position: absolute;
    /* width: 500px; */
    left: 120px;
    top: 50%;
    transform: translateY(-55%);
}


.innw4 .innw4_ul  .innw4_li:nth-of-type(3) .innw4_li2{
    display: flex;
    flex-direction: row;
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(4){
    position: absolute;
    top: 53.4%;
    right: 0%;
}

.innw4 .innw4_ul  .innw4_li:nth-of-type(4) .innw4_ul2{
    position: absolute;
    /* width: 500px; */
    left: 120px;
    top: 50%;
    transform: translateY(-55%);
}


.innw4 .innw4_ul  .innw4_li:nth-of-type(4) .innw4_li2{
    display: flex;
    flex-direction: row;
}

.innw4 .innw4_ul  .innw4_li .innw4_li2 .innw4_li2_txt1{
    /* white-space: nowrap; */
    line-height: 1.4;
    flex: 1;
}

.innw4 .innw4_ul .innw4_li .innw4_ul2{
    opacity: 0;
    width: 310px;
}

.innw4 .innw4_ul .innw4_li .innw4_line{
    cursor: pointer;
}

.innw4 .innw4_ul .innw4_li .innw4_li_top:hover .innw4_line::before{
    background: #e45f20;
    border-color:#e45f20;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1);
    -moz-transition: all .6s cubic-bezier(.4,0,.2,1);
    transition: all .6s cubic-bezier(.4,0,.2,1);
    animation: sclaxXY 0s infinite linear;
    -webkit-animation: sclaxXY 0s infinite linear;
}

.innw4 .innw4_ul .innw4_li:hover .innw4_ul2{
    opacity: 1;
}


.innw5{
    position: relative;
    background: #fff;
}

.innw5 .innw5_box{
    position: absolute;
    left: 50%;
    top: 50%;
    width: 100%;
    /* height: 100%; */
    color: #fff;
    padding: 76px 0;
    transform: translate(-50%,-50%);
}

.innw5 .innw5_box .innw5_tit{
    text-align: center;
    margin-bottom: 28px;
}

.innw5 .innw5_box .innw5_txt1{
    text-align: center;
    margin-bottom: 50px;
}

.innw5 .innw5_box .innw5_ul .innw5_li{
    width: 25%;
    float: left;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top{
    width: 112px;
    height: 112px;
    border: 1px solid #98999b;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-bottom: 16px;
    cursor: pointer;
}

.innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top:hover {
    background: #e45f20;
    border: 1px solid #e45f20;
}

.innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top:hover .innw5_li_tops{
    background: #e45f20;
}

.innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top .innw5_li_tops{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background: #98999b;
    display: flex;
    align-items: center;
    justify-content: center;
}

.innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_bot{
    text-align: center;
    line-height: 1.4;
}

.innw6{
    background: #f2f2f2;
    padding-top: 100px;
    position: relative;
    padding-bottom: 100px;
}

.innw6 .ibox{
    background: #fff;
    border-radius: 16px;
    padding: 90px 70px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.innw6 .innw6_left{
    width: 38.8%;
    padding-left: 30px;
}

.innw6 .innw6_left .innw6_text1{
    color: #333333;
    margin-bottom: 36px;
}

.innw6 .innw6_left .innw6_text2{
    color: #777777;
    line-height: 1.4;
}

.innw6 .innw6_right{
    width: 44.2%;
    overflow: hidden;
}

.innw6 .innw6_right:hover img{transform: scale(1.1);}

.innw5{
    background: #fff;
}
.innw5 .ibox{
    position: absolute;
}

.innt4_padding{
    padding: 100px 0 !important;
}

.innt4_margin{
    margin-bottom: 60px !important;
}

.innt5{
    padding: 100px 0;
    background: #fff;
}

.innt5 .innt5_tit{
    color: #333333;
    text-align: center;
    margin-bottom: 28px;
}

.innt5 .innt5_txt1{
    color: #333333;
    text-align: center;
    margin-bottom: 36px;
}

.innt5 .innt5_ul .innt5_li{
    float: left;
    width: 32%;
    margin-right: 2%;
    height: 275px;
    border-radius: 5px;
    background: #f2f2f2;
    padding: 40px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.innt5 .innt5_ul .innt5_li:last-child{
    margin-right: 0%;

}

.innt5 .innt5_ul .innt5_li .innt5_li_icon{
    margin-bottom: 28px;
}

.innt5_ul .innt5_li .innt5_li_hiden{
    position: absolute;
    width: 100%;
    height: 100%;
    left: -100%;
    top: 0;
    background: url(../images/inni8_li_bg.png) center center no-repeat;
    border-radius: 5px;
    display: flex;
    justify-content: space-between;
    padding: 36px 38px;
    color: #fff;
}

.innt5_ul .innt5_li .innt5_li_hiden .innt5_hiden_left{
    width: 58%;
}

.innt5_ul .innt5_li .innt5_li_hiden .innt5_txt2{
    margin-bottom: 30px;
}

.innt5_ul .innt5_li .innt5_li_hiden .innt5_txt3{
    line-height: 1.6;
}

.innt5 .innt5_ul .innt5_li:hover .innt5_li_hiden{
    left: 0%;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}


.innt6{
    background: #f2f2f2;
    padding: 100px 0;
}

.innt6 .innt6_tit{
    text-align: center;
    color: #333333;
    margin-bottom: 28px;
}

.innt6 .innt6_txt1{
    color: #333333;
    text-align: center;
    margin-bottom: 36px;
}


.innt6 .innt6_li{
    float: left;
    width: 12.5%;
    height: 260px;
    border-radius: 4px;
    background: #fff;
    border-right: 1px solid #f5f5f5;
    position: relative;
    cursor: pointer;
    overflow: hidden;
}

.innt6 .innt6_li .innt6_li_box{
    width: 100%;
    height: 100%;
    padding: 20px;
    position: absolute;
    left: 0;
    top: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    z-index: 3;
}

.innt6 .innt6_li .innt6_li_box .innt6_li_top .innt6_li_txt1{
    color: rgba(51, 51, 51, .44);
    margin-bottom: 24px;
}

.innt6 .innt6_li .innt6_li_box .innt6_li_top .innt6_li_txt2{
    color: #333333;
}

.innt6 .innt6_li .innt6_li_bot{
    width: 50px;
    height: 50px;
}

.innt6 .innt6_li::after{
    content: " ";
    width: 100%;
    height: 100%;
    left: -100%;
    top: 0;
    position: absolute;
    background: url(../images/innt6_bg.png) center center no-repeat;
    border-radius: 4px;
    z-index: 2;
}

.innt6 .innt6_li:hover .innt6_li_txt1{
    color: rgba(255, 255, 255, .44) !important;
}

.innt6 .innt6_li:hover .innt6_li_txt2{
    color: #fff !important;
}


.innt6 .innt6_li:hover::after{
    left: 0%;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}

.innt6 .innt6_li_bot{
    position: relative;
} 

.innt6 .innt6_li_bot .innt6_img_show{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    opacity: 1;
}

.innt6 .innt6_li_bot .innt6_img_hidden{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
}

.innt6 .innt6_li:hover .innt6_img_show{
    opacity: 0;
}

.innt6 .innt6_li:hover .innt6_img_hidden{
    opacity: 1;
}




.innt7{
    position: relative;
    background: #fff;
}

.innt7 .ibox{
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    height: 100%;
    color: #f8f8f8;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.innt7 .ibox .innt7_txt1{
    margin-bottom: 30px;
}

.innt7 .ibox .innt7_er{
    display: flex;
    align-items: center;
    margin-bottom: 36px;
}

.innt7 .ibox .innt7_er .innt7_er_box{
    border-radius: 4px;
    background: #fff;
    padding: 5px;
    margin-right: 20px;
}


.innt7 .ibox .innt7_dizi{
    display: flex;
    flex-direction: column;
    width: 30%;
}

.innt7 .ibox .innt7_dizi a{
    display: block;
    padding-left: 24px;
    color: #f8f8f8;
}

.innt7 .ibox .innt7_dizi a:nth-of-type(1){
    background: url(../images/innt7_icon1.png) left center no-repeat;
    margin-bottom: 12px;
}

.innt7 .ibox .innt7_dizi a:nth-of-type(1):hover{
    color: #e45f20;
    background: url(../images/innt7_icons1.png) left center no-repeat;
}

.innt7 .ibox .innt7_dizi a:nth-of-type(2){
    background: url(../images/innt7_icon2.png) left center no-repeat;
}

.innt7 .ibox .innt7_dizi a:nth-of-type(2):hover{
    color: #e45f20;
    background: url(../images/innt7_icons2.png) left center no-repeat;
}

.innt7 .ibox .innt7_txt2{
    margin-top:  32px;
}

.innd3{
    padding: 100px 0;
    background: #ffffff;
}

.innd3 .innd3_left{
    float: left;
    width: 41%;
}

.innd3 .innd3_right{
    width: 54%;
    float: right;
    overflow: hidden;
    border-radius: 5px;
}

.innd3 .innd3_txt1{
    color: #333333;
    margin-bottom: 16px;
}

.innd3 .innd3_txt2{
    color: #555;
    margin-bottom: 16px;
}

.innd3 .innd3_heng{
    width: 26px;
    height: 4px;
    background: #e45f20;
    margin-bottom: 26px;
}

.innd3 .innd3_txt3{
    color: #777777;
    line-height: 1.6;
}

.innd3 .innd3_left_img{
    display: flex;
    align-items: center;
    margin-top: 38px;
}

.innd3 .innd3_right:hover img{
    transform: scale(1.1);
}

.innd4{
    background: #f2f2f2;
}

.innd4 .innd3_left{
    float: right;
}

.innd4 .innd3_right{
    float: left;
}

.innd4 .innd4_left_img{
    display: flex;
    align-items: flex-end;
    margin-top: 38px;
}

.innd4 .innd4_left_img .innd4_box .innd4_box_txt1{
    margin-top: 12px;
    color: #555555;
}

.innd4 .innd4_left_img .innd4_box{
    margin-right: 50px;
}

.innd5{
    padding: 100px 0;
    background: #fff;
}

.innd5 .innd5_left_box{
    position: relative;
    height: 408px;
    width: 100%;
    overflow: hidden;
    transform: translateX(-16px);
}
.innd5 .innd5_left_box .scroll_box{
}

.innd5 .innd5_left{
    float: left;
    width: 41%;
}

.innd5 .innd5_left .innd5_txt1{
    margin-bottom: 40px;
    color: #333333;
}

.innd5 .innd5_left .scroll_box{
    width: 100%;
}

.innd5 .innd5_left .scroll_box .scroll_cont{
    width: 100%;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}

.innd5 .innd5_ul{
    padding-left: 26px;
}

.innd5 .innd5_right{
    width: 54%;
    float: right;
    overflow: hidden;
    border-radius: 5px;
}

.innd5 .innd5_right:hover img{
    transform: scale(1.1);
}

.innd5 .innd5_left .scroll_huakuai{
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}


.innd5 .innd5_left .scroll_huakuai::after {
    content: " ";
    background: url(../images/scroll_box.png);
    position: absolute;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.innd5 .innd5_left .scroll_tiao{
    left: 16px;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}

.innd5 .innd5_li:nth-of-type(1) .innd5_li_top{
    /* transition: all 0s e; */
    padding-top: 0;
}

.innd5 .innd5_li .innd5_li_top{
    width: 100%;
    padding: 23px 40px 23px 0;
    border-bottom: 1px dashed #bec2c6;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.innd5 .innd5_li .innd5_li_top .innd5_li_txt1{
    color: #555555;
}

.innd5 .innd5_li .innd5_li_top .innd5_icon1{
    display: block;
}

.innd5 .innd5_li .innd5_li_top .innd5_icon2{
    display: none;
}

.innd5 .innd5_li .innd5_li_hidden{
    padding: 14px 0;
    border-bottom: 1px dashed #bec2c6;
    display: none;
}

.innd5 .innd5_li .innd5_li_hidden .innd5_li_txt3{
    margin-top: 18px;
}


.innd5 .innd5_li .innd5_li_hidden .color_act{
    color: #e45f20;
    position: relative;
    cursor: pointer;  
    overflow: hidden;    
}

.innd5 .innd5_li .innd5_li_hidden .color_act::before{
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    padding-bottom: 3px;
    width: 0%;
    height: 100%;
    border-bottom: 1px solid #e45f20;  
    transform: translateY(20%); 
    animation: downMore2 0.5s infinite linear;
    -webkit-animation: downMore2 0.5s infinite linear;
}
.innd5 .innd5_li .innd5_li_hidden .color_act:hover::before{
    animation: downMore2 0s infinite linear;
    -webkit-animation: downMore2 0s infinite linear;
    width: 100%;
}
@keyframes downMore2 {
    0% {
        width: 0%;
    }
    50%{
        width: 50%;
    }
    100% {
        width: 100%;
    }
  }


.innd5 .innd5_li .innd5_li_hidden .innd5_li_txt2{
    line-height: 1.8;
    color: #555555
}

.innd5 .innd5_li .innd5_li_act .innd5_li_txt1{
    color: #e45f20;
}

.innd5 .innd5_li .innd5_li_act .innd5_icon1{
    display: none;
}

.innd5 .innd5_li .innd5_li_act .innd5_icon2{
    display: block;
}

.innd6{
    padding:100px 0;
    background: url(../images/innd6_bg.png) center center no-repeat;
    background-color: #f1f0ef;
}


.innd6 .innd6_li{
    width: 49%;
    margin-right: 2%;
    float: left;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.innd6 .innd6_li:nth-of-type(2){
    margin-right: 0;
}

.innd6 .innd6_li .innd6_li_box{
    position: relative;
    border-radius: 5px;
}

.innd6 .innd6_li .innd6_li_box .innd6_li_text1{
    height: 70px;
    display: flex;
    align-items: center;
    position: absolute;
    padding: 0 30px;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(0, 0, 0, .5);
    border-radius: 5px;
    color: #fff;
}

.innd6 .innd6_li .innd6_li_hidden{
    position: absolute;
    width: 100%;
    height: 100%;
    left: -100%;
    top: 0;
    border-radius: 5px;
    background: url(../images/innd6_hiden.png) center center no-repeat;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.innd6 .innd6_li .innd6_li_hidden .innd6_li_text2{
    margin-bottom: 24px;
}

.innd6 .innd6_li .innd6_li_hidden .innd6_li_text3{
    text-align: center;
    line-height: 1.6;
} 

.innd6 .innd6_li.innd6_li_act .innd6_li_hidden{
    left: 0%;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}

.innd6 .innd6_li:hover .innd6_li_hidden{
    left: 0%;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}

.innd7{
    padding: 100px 0 20px;
    position: relative;
    background: #fff;
}

.innd7 .innd7_tit{
    text-align: center;
    margin-bottom: 60px;
}

.innd7 .innd7_ul .innd7_li{
    float: left;
    width: 49%;
    margin-right: 2%;
    margin-bottom: 4%;
    height: 188px;
    border-radius: 5px;
    border: 1px solid #e6e6e6;
    position: relative;
    overflow: hidden;
}

.innd7 .innd7_ul .innd7_li:nth-of-type(2n) {
    margin-right: 0%;
}

.innd7 .innd7_ul .innd7_li .innd7_li_box{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 5px;
    padding: 0 56px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    z-index: 3;
}

.innd7 .innd7_ul .innd7_li .innd7_li_box .innd7_li_tit{
    color: #222222;
    margin-bottom: 26px;
}

.innd7 .innd7_ul .innd7_li .innd7_bot_box{
    color: #777777;
    padding-left: 24px;
}

.innd7 .innd7_ul .innd7_li .innd7_bot_box a{
    color: #777777;
}

.innd7 .innd7_ul .innd7_li .innd7_bot_box:nth-of-type(1) {
    background: url(../images/innd7_icon1.png) left center no-repeat;
    margin-bottom: 8px;
}

.innd7 .innd7_ul .innd7_li .innd7_bot_box:nth-of-type(2) {
    background: url(../images/innd7_icon2.png) left center no-repeat;
}

.innd7 .innd7_ul .innd7_li::after{
    position: absolute;
    width: 100%;
    height: 100%;
    left: -100%;
    top: 0;
    background: url(../images/innd7_bg.png) center center no-repeat;
    content: " ";
    border-radius: 5px;
    z-index: 2;
}

.innd7 .innd7_ul .innd7_li:hover .innd7_li_tit{
    color: #ffffff;
}

.innd7 .innd7_ul .innd7_li:hover .innd7_bot_box{
    color: #fff;
}

.innd7 .innd7_ul .innd7_li:hover .innd7_bot_box a{
    color: #fff;
}

.innd7 .innd7_ul .innd7_li:hover .innd7_bot_box:nth-of-type(1){
    background: url(../images/innd7_icons1.png) left center no-repeat;
}

.innd7 .innd7_ul .innd7_li:hover .innd7_bot_box:nth-of-type(2){
    background: url(../images/innd7_icons2.png) left center no-repeat;
}

.innd7 .innd7_ul .innd7_li:hover::after{
    left: 0;
    -webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);
}


.show_table{
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 9;
    background: rgba(0, 0, 0, .8);
    display: none;
    z-index: 99;
    overflow-y: scroll;
}


.show_table::-webkit-scrollbar{ width:4px;height: 1px;}

.show_table::-webkit-scrollbar-thumb{ background:#000;}

.show_table::-webkit-scrollbar-track{ background:#fff;} 

/* .show_table .show_table_img{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    height: 100%;
} */

.show_table .show_table_img{
    width: 90%;
    max-width: 1200px;
    max-height: 90%;
    /* padding: 5% 0; */
    margin: 0 auto;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}


.show_table .show_table_img img{
    /* max-height: 100%; */
}

.show_table .show_close{
    position: absolute;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    right: 20px;
    top: 50px;
    border-radius: 50%;
    cursor: pointer;
}

.show_table .show_close:hover{
    background: #e45f20;
}

.show_table .show_close img{
    width: 60%;
}

.img_show{display: block;width: 100%;}
.img_hidden{display: none;}

.pagin_cop1{display: none;}
.pagin_cop7{display: none;}
.pagin_cod5{display: none;}
.inni7_swiping{display: none;}
.inni7_swiping1{display: none;}
.inni7_swiping2{display: none;}
.inni7 .inni7_li .inni7_bottom .inni7_swiper2 .inni7_slide img{width: 100%;}


/* 时间发展样式 */

.cop7_1{
    position: relative;
    background: url(../images/company/8.jpg)left center no-repeat;
    background-size: 100%;
}
.cop7_bg{
   height: 950px;
}
.cop7_1 .ibox{
  display: flex;
  flex-direction:row;
  height: 100%;
  height: 946px;
}
.cop7_1 .ibox .cop7_1_left{
    flex: 1;
    overflow: hidden;
}
.cop7_1 .ibox  .cop7_1_right{
    flex: 0.6;
    display: flex;  
    overflow: hidden;
    flex-direction: column;
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_up {
    flex: 1.5;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: left;
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_down{
  flex: 0.5;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative;
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_down .prev{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #c5c5c6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 15px;
    cursor: pointer;
    position: absolute;
    right: 55px;
    top: 45%;
    transform: translateY(-50%);
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_down .next {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #c5c5c6;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 15px;
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 45%;
    transform: translateY(-50%);
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_down .next:hover,.cop7_1 .ibox  .cop7_1_right .cop7_1_right_down .prev:hover{
    background: #e45f20;
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_up .item_info{
    display: none;
    width: 100%;
    transform: translateX(100%); 
}
.cop7_1 .ibox .cop7_1_right .cop7_1_right_up .item_info.act{
    transform: translateX(0%);
    display: block;
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_up .item_info p{
   margin-top: 50px;
   margin-bottom: 20px;
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_up .item_info .jx{
    width: 26px;
    height: 3px;
    background: #e45f20;  
    display: inline-block;
}
.cop7_1 .ibox  .cop7_1_right .cop7_1_right_up .item_info dl dd{
    line-height: 30px;
}
.items-list {
    overflow: hidden;
    position: absolute;
    left: -13.2%;
    top: 46%;
    width: 102%;
    height: 86%;
    border-radius: 50%;
   transform: translateY(-50%)rotate(17deg);
  }
  
  .item {
    position: absolute;
    width: 600px;
    padding-left: 25px;
    font-size: 18px;
    transition: font-size 1s;
    text-align: left;
    cursor: pointer;
  }
  .item:nth-child(7) {
    /* font-size: 28px;
    margin-top: -4px; */
    transition: font-size .5s;
  }
  .item:before {
    content: attr(data-id);
    position: absolute;
    width: 53px;
    height: 53px;
    background-color: #fff;
    border-radius: 50%;
    left: 5px;
    top: 4px;
    text-align: center;
    font-size: 14px;
    line-height: 53px; 
    color: #555555;
    transform: rotate(-17deg);
    border: 1px solid #d0d0d0;
  }
  .item.act:before{      
      width: 84px;
      height: 84px;
      line-height: 84px;
      border: 1px solid #e45f20;
      top: -24px;
      left: -24px;
      font-size: 24px;
      color: #e45f20;
      background: #f7f7f7; 

  }

.dev_time{
    position: relative;
    display: none;
    /* margin: 20px auto; */
    background: #f5f5f5;
    padding: 20px 0;
  
}
.dev_time .cop7_tit {
    text-align: center;
    margin: 2% 0 2%;
    padding-top: 6%;
    padding-bottom: 4%;
}
.dev_time .copswiper7_1{
    
    border-bottom: 1px solid #f4cfd2;
}
.dev_time .copswiper7_1 .swiper-wrapper .swiper-slide{
    border-bottom: 3px solid transparent;
    
}
.dev_time .copswiper7_1 .swiper-wrapper .swiper-slide.act{
    border-bottom: 3px solid #e45f20;
    transform: scale(1.1);
    color: #e45f20;
}
.copswiper7_1 .swiper-pagination{
    width: 100%;
    
}
.copswiper7_1_info div{
   padding: 2% 0 2%;
   display: none;
}
.copswiper7_1_info div.act{
    display: block;
}
.copswiper7_1_info div ul li{
    line-height: 30px;
}

.dev_time .jx{
    width: 26px;
    height: 3px;
    /* background: #e45f20; */
    margin:2% auto 2% auto;
 }
.cop7_box_title{
    text-align: center;
}

.cop7_box_title p{
    line-height: 30px;
}
.cop7_box_info dl dd{
    line-height: 30px;
    text-align: center;
}

.i8_info_right_hidden{width: 120%;max-width: none;visibility: hidden;}

.cop7_bg1{
    display: none;
}


/* 科研论文 */
.inns3{
    padding: 100px 0 80px;
    background: #fff;
    
}
.inns3 .ibox {
    display: flex;
    flex-direction: row;
}
.inns3 .ibox .inns3_left{
      flex: 0.35;
}
.inns3 .ibox .inns3_left select{
   
    border-radius: 29px;
    border: 1px solid #cccccc;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    font-size: 16px;
    padding: 17px 40px;
    border-radius: 25px;
    color: #777777;
    cursor: pointer; 
}
select::-ms-expand { display: none; }
select {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: solid 1px #cccccc;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/21.png") no-repeat scroll 86% center transparent;
    
}
.inns3 .ibox .inns3_right{
    flex: 1.65;
    display: flex;
    justify-content: flex-end;
    align-items: center;      
}
.inns3 .ibox .inns3_right .inns3_right_info{
    max-width: 562px;
    width: 100%;
    height: 58px; 
    border: 1px solid #cccccc;
    border-radius: 29px;
}
.inns3 .ibox .inns3_right .inns3_right_info input{
    width: 95%;
    height: 100%;
    border: 0;    
    background: transparent;
    padding-left: 40px;
    padding-right: 20px;
    font-size: 14px;
    color: #757573;
    letter-spacing: 1px;
}
.inns3 .ibox .inns3_right .inns3_right_info input:focus{
    outline: inherit;
}
.inns3 .ibox .inns3_right .inns3_right_info a{
   width: 20px;
   height: 20px;
   position: relative;
   right: 20px;
   margin-top: 16px;
}
.inns3 .ibox .inns3_right .inns3_right_info a img{
    position: absolute;
    left: 0;
}
.inns3 .ibox .inns3_right .inns3_right_info a img:nth-child(2){
    display: none;
}
.inns3 .ibox .inns3_right .inns3_right_info a:hover img:nth-child(1){
    display: none;
}
.inns3 .ibox .inns3_right .inns3_right_info a:hover img:nth-child(2){
    display: inline-block;
}
.inns5{
    padding: 0px 0 100px 0;
    position: relative;
    margin-bottom: 100px;    
   background: #fff;
}
.inns5.act{
    height: 300px;
}
.inns5_up{
    width: 100%;
    position: relative;
}
.inns5_up{
    float: left;
    width: 100%; 
}
.inns5_up dl dd{
    width: 48.44%;
    display: inline-block;
    margin-right: 2.8%;  
    clear: both;
    background: #f2f2f2;
    padding: 30px 64px;
    margin-top: 20px;
    height: 140px;
    text-align: center;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
}

.inns5_up dl dd::before{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/idx2_right_top1.png) no-repeat;
    content: " ";
    transform: translateX(-101%);
    transition: all 0.4s ease-in-out;
    z-index: 2;
}

.inns5_up dl dd h1{
   color:#3f3a37;
   font-weight: 500;
   line-height: 28px;
   height: 32px;
   width: 100%;
}
.inns5_up dl dd p{
    color: #898989;  
    width: 100%;
    text-align: center;
    margin-top: 46px;
}
.inns5_up dl dd a{
    width: 140px;
    height: 36px;
    background-color: #e45f20;
    background-image: url(../images/idx_banner_icon.png);
    background-position-x: 80%;
    background-position-y: center;
    background-repeat: no-repeat;
    -webkit-background-repeat: no-repeat;
    -moz-background-repeat: no-repeat;
    -ms-background-repeat: no-repeat;
    -o-background-repeat: no-repeat;
    border: 2px solid #fff;
    line-height: 32px;
    border-radius: 18px;
    padding-right: 18px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-390%,-50%);
    transition: all 0.4s ease-in-out;
    z-index: 3;
    color: #fff;

}
.inns5_up dl dd:hover{
    z-index: 1;
}
.inns5_up dl dd:hover::before{
    transform: translateX(0%);
}
.inns5_up dl dd:hover a{
 
   border: 2px solid #fff;
   transform: translate(-50%,-50%);
}
.inns5_up dl dd a:hover{
  background-image: url(../images/idx_banner_icon1.png);
  background-color: #fff;
  color: #e45f20;
}

.inns5_up dl dd:nth-child(2n){
    margin-right: 0;
}
.inns5 .ibox .paging{

   margin: 0 auto;
   width: 100%;
   clear: both;
}
.moreBtn{display: none;}


.loading{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    overflow: hidden;
    background: #eee;

}

.loading video{
    object-fit: cover;
    width: 100%;
    height: 100vh;
}


/* 1920  1680 1600 1440 1366 1360 1280 1024 */
/* .i8_info_right_hidden{visibility: hidden;} */
@media(max-width:1920px){
    .items-list {
        left: -14.2%;
        transform: translateY(-50%)rotate(17deg);
    }
    .cop7_bg1{
       display: block;
    }
    .cop7_bg{
        display: none;
    }
    .cop7 .cop7_tit{
        margin: 5% 0 5%;
    }
    .cop7 .copswiper7 .swiper-slide .cop7_txt1{
        margin-top: 28%;
    }
    .head .hrt .ul1 li .lbtm div{
        margin: 0 1.5%;
    }

    .head .hrt .ul1 li:nth-child(2) .lbtm a:nth-child(1){margin-left:2%}

    .head .hrt .ul1 li:nth-child(3) .lbtm a:nth-child(1){margin-left:4%;}

    .head .hrt .ul1 li:nth-child(4) .lbtm a:nth-child(1){margin-left:2%;}

    .head .hrt .ul1 li:nth-child(5) .lbtm a:nth-child(1){margin-left: 2%;}


}
@media(max-width:1680px){

    .box{padding: 0 40px;}
    .cop7_1 .ibox{
    
        height: 809px;
    }
    .cop7 .cop7_tit{margin: 5% 0 2%;} 

    .innw4 .innw4_ul .innw4_li:nth-of-type(1) .innw4_ul2{
        position: absolute;
        right: -96px;
        top: 188%;
        transform: translateY(-55%);
    }

    .innt4_padding{
        padding: 55px 0 !important;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(4) .innw4_ul2 {
        position: absolute;
        left: -96px;
        top: 188%;
        transform: translateY(-55%);
    }
    .items-list{
        left: -17%;
        transform: translateY(-50%)rotate(22deg);
        width: 108%;
    }

    .head .hrt .ul1 li:nth-child(3) .lbtm a:nth-child(1){margin-left: 6%;}   

    .head .hrt .ul1 li:nth-child(4) .lbtm a:nth-child(1){margin-left:5%;}

    .head .hrt .ul1 li:nth-child(5) .lbtm a:nth-child(1){margin-left: 6%;}   
}

/* 临时添加事件的样式的尺寸 */
@media(max-width:1600px){
    .items-list{
        left: -19%;
        transform: translateY(-50%)rotate(25deg);
        width: 100%;
        top: 48%;
      }
      .idx3 .idx3_main .idx3_ul .idx3_li .idx3_li_top .text_bg_w{
          width: 50.1%;
      }
      .cop7_1 .ibox{
          height: 790px;
      }

    .head .hrt .ul1 li:nth-child(1) .lbtm div:nth-child(1){margin-left: 5%;}     

    .head .hrt .ul1 li:nth-child(2) .lbtm a:nth-child(1){margin-left: 6%;}   

    .head .hrt .ul1 li:nth-child(3) .lbtm a:nth-child(1){margin-left: 7%;}   

    .head .hrt .ul1 li:nth-child(4) .lbtm a:nth-child(1){margin-left: 6%;}

    .head .hrt .ul1 li:nth-child(5) .lbtm a:nth-child(1){margin-left: 6%;}  

}


@media(max-width:1580px){
    .items-list{
        left: -21.3%;
    }

    .head .hrt .ul1 li:nth-child(1) .lbtm div:nth-child(1){margin-left: 5%;}     

    .head .hrt .ul1 li:nth-child(2) .lbtm a:nth-child(1){margin-left: 6%;}   

    .head .hrt .ul1 li:nth-child(3) .lbtm a:nth-child(1){margin-left: 7%;}   

    .head .hrt .ul1 li:nth-child(4) .lbtm a:nth-child(1){margin-left: 6%;}

    .head .hrt .ul1 li:nth-child(5) .lbtm a:nth-child(1){margin-left: 6%;} 
}



@media(max-width:1440px){
    .items-list{
        left: -26%;
        transform: translateY(-50%)rotate(26deg);
        width: 124%;
        top: 44%;
        height: 560px;
    }
    .cop7_1 .ibox{
        height: 708px;
    }
    .f_12{ font-size:12px; }

    .f_16{ font-size:14px; }

    .f_18{ font-size:16px; }

    .f_20{ font-size:18px; }

    .f_22{font-size: 20px;}

    .f_24{ font-size:22px; }

    .f_26{ font-size:24px; }

    .f_28{ font-size:26px; }

    .f_30{ font-size:28px; }

    .f_32{ font-size:30px; }

    .f_34{ font-size:32px; }

    .f_36{ font-size:34px; }

    .f_38{ font-size:36px; }

    .f_40{font-size: 38px;}

    .f_42{font-size: 40px;}

    .f_12{ font-size:12px; }

    .f_52{font-size: 50px;}

    .f_60{font-size: 50px;}

    .f_66{font-size: 50px;}
    .idx2 .idx2_right .idx2_right_top .idx2_right_main{
        padding: 6.8% 12.5%;
    }
    
    .footer .footer1 .footer1_right .footer1_right_ul .footer1_right_li{
        width: 120px;
    }

    .cop7 .cop7rev{
        left: -16px;
    }

    .cop7 .con7ext{
        right: -16px;
    }
    .inni5 .inni5_li .inni5_box{
        padding-right: 4%;    
    }


    .innw4 .innw4_main{
        max-width: 800px;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(1){
        left: -1%;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(2) .innw4_ul2{
        right: 97px;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(3) .innw4_ul2{
        left: 102px;
    }
    .innw4 .innw4_ul .innw4_li:nth-of-type(4){
        right: -1%;
    }

    .innw4{
        padding: 80px 0;
    }

    .innw5 .innw5_box{
        padding: 50px 0;
    }

    .cop3 .cop3_left .cop3_right_bottom{
        padding-right: 0px;
    }

    .cop7 .cop7_tit{
        margin: 4% 0 2%;
    }
    
    .coh3 .ibox .coh3_txt{
        padding: 40px 0 20px;
    }

    .head .hrt .ul1 li:nth-child(1) .lbtm div:nth-child(1){margin-left: 4%;}     

    .head .hrt .ul1 li:nth-child(2) .lbtm a:nth-child(1){margin-left: 6%;}   

    .head .hrt .ul1 li:nth-child(3) .lbtm a:nth-child(1){margin-left: 8%;}   

    .head .hrt .ul1 li:nth-child(4) .lbtm a:nth-child(1){margin-left: 7%;}

    .head .hrt .ul1 li:nth-child(5) .lbtm a:nth-child(1){margin-left: 8%;} 
 
}


@media(max-width:1366px){
    .innt7 .ibox .innt7_txt1{
        margin-bottom: 10px;
    }

    .innt7 .ibox .innt7_er{
        margin-bottom: 20px;
    }

    .innt7 .ibox .innt7_dizi{
        width: 60%;
    }

    .innt7 .ibox .innt7_txt2{
        margin-top: 20px;
    }

    .innt4_margin{
        margin-bottom: 20px !important;
    }

    .innw5 .innw5_box .innw5_txt1{
        margin-bottom: 20px ;
    }

    .coh4 .coh4_li{
        padding: 0;
    }

    .items-list{
        left: -30%;
        width: 131%;
        top: 43%;
    }
    .cop7_1 .ibox{
        height: 676px;
    }

    .head .hrt .ul1 li:nth-child(1) .lbtm div:nth-child(1){margin-left: 6%;}     

    .head .hrt .ul1 li:nth-child(2) .lbtm a:nth-child(1){margin-left: 9%;}   

    .head .hrt .ul1 li:nth-child(3) .lbtm a:nth-child(1){margin-left: 10%;}   

    .head .hrt .ul1 li:nth-child(4) .lbtm a:nth-child(1){margin-left: 10%;}

    .head .hrt .ul1 li:nth-child(5) .lbtm a:nth-child(1){margin-left: 10%;} 
}


@media(max-width:1280px){
    .cop7 .cop7_tit{
        margin: 2% 0 2%;
    }

    .coh3_mian_img{
        width: 100%;
    }
    .coh3_mian_img img{
        width: 30%;
    }

    .innw4 .innw4_main{
        width: 700px;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(1){
        left: -2%;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(2){
        left: 10.1%;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(3){
        right: 10.1%;
    }

    .innw4 .innw4_ul .innw4_li:nth-of-type(4){
        right: -2%;
    }

    .items-list{
        left: -31%;
        width: 119%;
        top:43% ;
        transform: translateY(-50%)rotate(30deg);
    }
    .cop7_1 .ibox{
        height: 632px;
    }
    .idx3 .idx3_main .idx3_ul .idx3_li .idx3_li_top .text_bg_w{
        width: 49.1%;
    }

    .head .hrt .ul1 li:nth-child(1) .lbtm div:nth-child(1){margin: 0 0 0 6%;}

    .head .hrt .ul1 li:nth-child(2) .lbtm a:nth-child(1){margin: 0 0 0 16%;}

    .head .hrt .ul1 li:nth-child(3) .lbtm a:nth-child(1){margin: 0 0 0 12.5%;}

    .head .hrt .ul1 li:nth-child(4) .lbtm a:nth-child(1){margin: 0 0 0 11.5%;}

    .head .hrt .ul1 li:nth-child(5) .lbtm a:nth-child(1){margin: 0 0 0 14%;} 
    
}


@media(max-width:1030px){
    .footer{
        z-index: 1;
        position: relative;
    }
    .inns5_up dl dd{
        padding: 6% 6%;
    }
   
 
    .box, .ibox {
        padding: 0 5%;
        min-width: 200px;
        width: 100%;
    }
    .innd5 .innd5_left_box{overflow-y: auto;}
    body{min-width: 200px;    padding: 50px 0 0;} 
    .wow {
        opacity: 1;
      }
    .ibox{min-width: 200px;}

    .head {
        display: none;
    }
    .m_head {
        display: block;
        height: 50px;
        overflow: hidden;
        padding: 0 5%;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        box-sizing: border-box;
        z-index: 10;
        background: rgba(255,255,255,1);
        border-bottom: 1px solid #eee;
    }
    .m_head .mlt {
        float: left;
        height: 100%;
        /* display: none; */
        /* display: flex;
        align-items: center; */
    }
    .m_head .img {
        width: 50px;
        float: right;
    }
    .m_head .img img {
        display: block;
        width: 100%;
    }

    .m_nav {
        display: block;
        position: fixed;
        z-index: 199;
        width: 100%;
        height: 100%;
        background: #fff;
        top: 0;
        right: -100%;
        -webkit-transition: all 1s;
        -moz-transition: all 1s;
        transition: all 1s;
        overflow: hidden;
        box-sizing: border-box;
    }

    .m_nav.act {
        right: 0;
    }

    .m_out {
        width: 50px;
        float: right;
        max-width: 50px;
        margin-right: 3%;
    }

    .m_navbox {
        width: 100%;
        box-sizing: border-box;
        /* float: right; */
        background: #fff;
        /* height: calc(100% - 80px); */
        box-sizing: border-box;
        padding: 20px 0;
        overflow: auto;
        box-sizing: border-box;
    }

    .m_navbox li>div:nth-child(1) {
        /* background: url(../images/plus.png) 95% center no-repeat; */
        background-size: 16px;
    }

    .m_navbox li.act>div:nth-child(1){
        /* background: url(../images/reduce.png) 95% center no-repeat; */
    }

    .m_navbox li>div:nth-child(1):after, .m_navbox a.ltp:after {
        content: '';
        display: block;
        width: 5px;
        height: 20px;
        background: #de0000;
        position: absolute;
        top: 50%;
        margin-top: -10px;
        left: 30px;
    }

    .m_navbox li>div:nth-child(1), .m_navbox a.ltp {
        padding: 10px 30px 10px 50px;
        position: relative;
    }

    .m_navbox div, .m_navbox a.ltp {
        font-size: 18px;
        line-height: 30px;
        padding: 10px 0;
        display: block;
    }

    .m_navbox .lbt{
        display: none;
    }

    .m_navbox a {
        font-size: 16px;
        line-height: 20px;
        padding: 10px 0 10px 50px;
        display: block;
    }

    .m_head .mlt img {
        display: block;
        height: 30px;
        margin-top: 10px;
    }

    .idx2{
        padding: 20px;
    }

    .idx2 .idx2_main .idx2_left{
        float: left;
        width: 100%;
    }

    .idx2 .idx2_right{
        float: left;
        width: 100%;
        flex-direction: row;
        align-items: center;
        height: auto;
    }

    .idx2 .idx2_right .idx2_right_top{
        width: 50%;
        position: relative;
        height: auto;
    }

    .idx2 .idx2_right .idx2_right_top img{
        width: 100%;
    }

    .idx2 .idx2_right .idx2_right_tops{
        display: none;
    }

    .idx2 .idx2_right .idx2_right_bottom{
        width: 50%;
        padding-left: 2%;
    }

    .idx2 .idx2_right .idx2_right_top .idx2_right_main{
        position: relative;
    }

    .idx_banner .swiper1_pagination{
        bottom: 0px;
    }

    .idx3{
        padding: 30px 0;
    }
    .idx3 .idx3_tit{margin-bottom: 20px;}

    .idx3 .idx3_main .idx3_ul{
        width: 100%;
    }

    .idx3 .idx3_main .idx3_right{
        width: 100%;
    }

    /* .idx3 .idx3_main{height: auto;} */

    .idx4{padding: 30px 0;}
    .idx4 .idx4_tit .idx4_tit_txt2{
        margin-bottom: 20px;
    }

    .idx4 .idx4_ul .idx4_li{float: left; width: 100%;}
    .idx4 .idx4_ul .idx4_li a>img{width: 100%;}
    .idx4 .idx4_ul .idx4_li .idx4_li_hover{background-size: 100%;}
    .idx4 .idx4_ul .idx4_li a{border-radius: 5px;}
    .f_66{font-size: 50px;}
    .idx5 .idx5_right .idx5_li{margin-left: 30px;}
    .idx5 .idx5_right .idx5_li .idx5_li_box{width: 80px;height: 80px;}
    .idx5 .idx5_right .idx5_li .idx5_li_box .idx5_li_boxs{width: 70px;height: 70px;}
    .idx5 .idx5_right .idx5_li .idx5_li_box .idx5_li_boxs img{width: 50%;}
    .footer .footer1{display: none;}
    .footer .footer1 .footer1_right .footer1_right_ul .footer1_right_li{
        width: 90px;
    }
    .footer .footer2{padding: 10px 0;}
    .footer .footer2_ul{display: none;}
    .footer .footer2_right{
        float: right;
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .footer .footer2_right_select{margin-left: 0;}
    .cop3{padding: 30px  0;}
    .cop3 .cop3_left .cop3_txt1{padding: 10px 0 20px;}
    .cop3 .cop3_left{padding-right: 50px;}
    .cop3 .cop3_left .cop3_right_bottom{padding-right: 0;}
    .cop3 .cop3_left .cop3_txt2{margin-bottom: 20px;}
    .cop4{padding-bottom:20px}
    .cop5 .ibox .cop5_right .cop5_heng{margin: 10px 0 5px;}
    .cop5 .ibox .cop5_right{height: 100%;padding: 20px 0;}
    .cop5 .ibox .cop5_right .cop5_txt3{height: 130px;overflow-y: scroll;}
    .cop5 .ibox .cop5_right .cop5_txt3::-webkit-scrollbar{ width:4px;height: 1px;}
    .cop5 .ibox .cop5_right .cop5_txt3::-webkit-scrollbar-thumb{ background:#e45f20;}
    .cop5 .ibox .cop5_right .cop5_txt3::-webkit-scrollbar-track{ background:#fff;} 
    .cop6 .cop6_tit{padding: 20px;}
    .cop6 .cop6_btns{padding: 20px 0 30px;}
    .cop7 .cop7_tit{margin: 2% 0 2%;}
    .cop7 .cop7rev{left: -24px;}
    .cop7 .con7ext{right: -24px;}
    .cop8 .cop8_tit{padding: 20px 0 30px;}
    .cop8{padding-bottom: 20px;}
    .cog2{padding-bottom: 20px;margin-top: 20px;}
    .cog3 .cog3_tit{padding: 20px 0;}
    .cog3{padding-bottom: 20px;}
    .cog4{padding-bottom: 20px;}
    .cog4 .cog4_tit{}
    .cog4 .cog4_left{width: 60%;}
    .cog4 .cog4_right{    height: 372px;width: 40%;}
    .cod3 .cod3_tit{padding: 20px 0;}
    .cod3{padding-bottom: 28px;}
    .cod4 .cod4_right{padding: 20px 20px 20px;}
    .cod4 .cod4_tit{padding: 20px 0;}
    .cod4{padding-bottom: 20px;}
    .cod5 .cod5_tit{padding: 20px 0;}
    .cod5 .cod5_btns{padding: 20px 0;}
    .coh3 .ibox .coh3_txt{padding: 20px 0;}
    .coh3 .ibox .coh3_mian_img img{width: 30%;}
    .coh4 .coh4_li{padding: 0;}
    .coh5 .coh5_box dl span:nth-of-type(1){padding-left: 60px;width: 22%;}
    .coh5 .coh5_box dt span:nth-of-type(1){padding-left: 60px;width: 22%;}
    .coh5 .coh5_box .coh5_bmain{padding: 30px 30px 30px 60px;}
    .coh5 .coh5_box .coh5_bmain .coh5_l{margin-right: 100px;}
    .coh5 .coh5_box .coh5_bot .coh5_sub{padding: 24px 54px 24px 60px;}
    .paging{padding: 20px 0;}
    .cop2 .cop2_left a{margin-right: 20px;}
    .inni5{padding: 20px 0 20px;}
    .inni5 .inni5_tit{margin-bottom: 20px;}
    .inni5 .inni5_li{width: 49%;margin-right: 2%;}
    .inni5 .inni5_li:nth-of-type(2n) {margin-right: 0%;}
    .inni5 .inni5_li:nth-of-type(2n+1) {margin-right: 2%;}
    .inni6{padding: 30px 0;}
    .inni6 .inni6_tit{margin-bottom: 20px;}
    .inni7 .inni7_li .inni7_bottom{padding: 20px 80px;}
    .inni7 .inni7_li .inni7_bottom .inni7prev, .inni7 .inni7_li .inni7_bottom .inni7prev2{    left: 10px;}
    .inni7 .inni7_li .inni7_bottom .inni7next, .inni7 .inni7_li .inni7_bottom .inni7next2{right: 10px;}
    .inni7 .inni7_li .inni7_left{padding-right: 0;}
    .inni7 .inni7_li{padding: 30px 0;}
    .innt4_padding{padding: 10px !important;}
    .innw5 .innw5_box .innw5_tit{margin-bottom: 10px;}
    .innt4_margin{margin-bottom: 10px !important;}
    .innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top{  width: 112px;height: 112px;}
    .innd3{padding: 30px 0;}
    .innd4 .innd4_left_img,.innd3 .innd3_left_img{margin-top: 20px;}
    .innd5 .innd5_left{width: 100%;float: none;}
    .innd5 .innd5_right{float: none;margin-top: 20px;}
    .innd6{padding: 30px 0;}
    .innd7{padding: 30px 0;}
    .innd7 .innd7_tit{margin-bottom: 20px;}
    .innd7 .innd7_ul .innd7_li .innd7_li_box{    padding: 0 20px;}
    .innw4 .innw4_main .innw4_main_bg{display: none;}
    .innw4 .innw4_main>img{display: none;}
    .innw4 .innw4_main{width: auto;}
    .innw4 .innw4_ul .innw4_li .innw4_ul2{ opacity: 1;position: static !important;margin-left: 20px;}
    .innw4 .innw4_ul .innw4_li{position: static !important;margin-bottom: 20px;flex-direction: column;align-items: center;float: left;width: 50%;}
    .innw4 .innw4_ul .innw4_li:nth-of-type(1) .innw4_ul2{transform:none}
    .innw4 .innw4_ul .innw4_li:nth-of-type(2) .innw4_ul2{transform: none;}
    .innw4 .innw4_ul .innw4_li:nth-of-type(3) .innw4_ul2{transform:none}
    .innw4 .innw4_ul .innw4_li:nth-of-type(4) .innw4_ul2{transform: none;}
    .innw4 .innw4_ul .innw4_li:nth-of-type(1) .innw4_li2{flex-direction: row;}
    .innw4 .innw4_ul .innw4_li:nth-of-type(2) .innw4_li2{flex-direction: row;}
    .innw4 .innw4_ul .innw4_li:nth-of-type(1) .innw4_li2>img, .innw4 .innw4_ul .innw4_li:nth-of-type(2) .innw4_li2>img{margin-left: 0px;}
    .innw4{padding: 30px 0;}
    .innw4 .innw4_ul .innw4_li .innw4_li_top{margin-bottom: 20px;}
    .innw5 .innw5_box{padding: 30px 0;}
    .innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top{width: 80px;height: 80px;}
    .innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top .innw5_li_tops{width: 70px;height: 70px;}
    .innw5 .innw5_box .innw5_ul .innw5_li .innw5_li_top .innw5_li_tops img{width: 60%;}
    .innw6{padding-top: 20px;}
    .innt4_padding{padding: 30px 0 !important;}
    .innt5{padding: 20px 0;}
    .innt6{padding: 20px 0;}
    .innt6 .innt6_li{width: 25%;margin-bottom: 20px;}
    .innw4 .innw4_ul .innw4_li .innw4_li2 img{margin-right: 8px;}
    .cop7_1{
        display: none;
    }
    .dev_time{
        display: block;
    }

    .m_nav .en {
        padding: 0 0 23px 65px;
        position: relative;
    }

    .m_nav .en::before{
        width: 30px;
        height: 20px;
        content: "";
        display: block;
        background: url(../images/english_1.jpg) center no-repeat;
        background-size: cover;
        position: absolute;
        top: 17%;
        left: 30px;
        transform: translateY(-50%);
    }

    .m_nav .ss {
        padding-left: 30px;
    }

    .m_nav .ss input {
        width: 230px;
        height: 40px;
        line-height: 38px;
        border: 1px solid #666;
        border-radius: 4px;
        padding-left: 10px;
        vertical-align: bottom;
    }
    .m_nav .ss a {
        width: 80px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        color: #fff;
        background: #de0000;;
        border-radius: 4px;
        vertical-align: bottom;
    }
    .idx3 .idx3_main .idx3_ul .idx3_li .idx3_li_top .text_bg_w{
       display: none;
    }
    .inns5_up dl dd{
        width: 47.44%;
    }
    .idx_banner .swiper1 video{
        display: none;
    }
    
}
@media(max-width:960px){
    .f_12{ font-size:12px; }

    .f_14{ font-size:12px; }
  
    .f_16{ font-size:14px; }

    .f_18{ font-size:16px; }

    .f_20{ font-size:18px; }

    .f_22{font-size: 18px;}

    .f_24{ font-size:18px; }

    .f_26{ font-size:18px; }

    .f_28{ font-size:20px; }

    .f_30{ font-size:22px; }

    .f_32{ font-size:22px; }

    .f_34{ font-size:22px; }

    .f_36{ font-size:22px; }

    .f_38{ font-size:26px; }

    .f_40{font-size: 26px;}
    .f_42{font-size: 26px;}
    .f_52{font-size: 30px;}

    .f_60{font-size: 30px;}

    .f_66{font-size: 30px;}
    .img_show{display: none;}
    .img_hidden{display: block;}
    .idx2 .idx2_main .idx2_left .idx2_left_main img{width: 100%;}
    .idx5 .idx5_bg img{width: 100%;}
    .cop_banner img{width: 100%;}
    .cop3 .cop3_left{    padding-right: 10px;}
    .cop5>img{width: 100%;}
    .cop5 .ibox .cop5_left{display: none;}
    .cop5 .ibox .cop5_right{width: 100%;}
    .cop5 .ibox .cop5_right .cop5_txt3{height: auto;overflow: auto;}
    .cop7 .sasl{display: none;}
    .cop7 .sasr{display: none;}
    .cop7 .cop7rev{display: none;}
    .cop7 .con7ext{display: none;}
    .cop7>img{display: none;}
    .cop7 .cop7_main{position: static;}
    .cop6 .cop6_box{padding: 20px 0;}
    .cop6 .cop6_btns{display: none;}
    .pagin_cop1{display: block;}
    .swiper_cop1{padding-bottom:30px ;}
    .copswiper7{padding-bottom:30px ;}
    .pagin_cop7{display: block;}
    .cop8 .cop8_main>img{width: 100%;}
    .cog2 .cog2_top .cog2_top_main .cog2_top_left{display: none;}
    .cog2 .cog2_top .cog2_top_main .cog2_top_right{float: left;width: 100%;}
    .cog2_top>img{width: 100%;}
    .cog2_top .cog2_top_right{padding: 0 30px;}
    .cog2 .cog2_bot{width: 100%;}
    .pagin_cod5{display: block;}
    .cod5 .cod5_btns{display: none;}
    .swiper_cod5{padding-bottom:30px ;}
    .coh4 .coh4_li .coh4_li_right{width: 100%;}
    .coh4 .coh4_li{height: auto;}
    .inni7 .inni7_right .inni7_rignt_img img{display: none;}
    .inni7 .inni7_li .inni7_left{width: 100%;}
    .inni7 .inni7_li .inni7_right{width: 100%;}
    .inni7 .inni7_li .inni7_bottom{position:static;background: transparent;padding: 0;}
    .inni7 .inni7_li .inni7_bottom .inni7_swiper .inni7_slide.inni7_act{border: none;}
    .inni7 .inni7_li .inni7_bottom .inni7_swiper2 .inni7_slide.inni7_act{border: none;}
    .inni7_swiping{display: block;}
    .inni7_swiping2{display: block;}
    .inni7 .inni7_li .inni7_bottom .inni7_swiper{padding-bottom: 30px;}
    .inni7 .inni7_li .inni7_bottom .inni7_swiper2{padding-bottom: 30px;}
    .inns3 .ibox{
        flex-direction: column;
    }
    .inns3 .ibox .inns3_right{
        justify-content: flex-start;
        align-items: flex-start;
        margin-top: 20px;
      
    }
    .inns3{
        padding:20px 0 20px;
    }

}


@media(max-width:768px){
    .idx_banner .idx_more{display: none;}
    .idx_banner .swiper1 .swiper-pagination .swiper-pagination-bullet{width: 22px;height: 22px; font-size: 12px;margin-bottom: 5px;}
    .idx_banner .idx2_main_tit .idx2_txt2{margin-bottom: 20px;}
    .idx_banner .idx2_main_tit .idx2_btn{width: 140px;height: 40px;}
    .idx2 .idx2_main{margin-top: 20px;height: auto;}
    .idx2 .idx2_tit .idx2_txt1{margin-bottom: 20px;}
    .idx2 .idx2_right{flex-direction: column;}
    .idx2 .idx2_right .idx2_right_top{width: 100%;}
    .idx2{padding: 20px 0;}
    .idx2 .idx2_main .idx2_left{margin-bottom: 20px;}
    .idx2 .idx2_main .idx2_left .idx2_left_box{padding: 0 6% 0 6%;bottom: 18px;}
    .idx2 .idx2_main .idx2_left .idx2_left_box .idx2_left_line{width: 60%;}
    .idx2 .idx2_main .idx2_left .idx2_left_main img{width: 100%;max-width: 100%;}
    .footer .footer2_right_select select{display: none;}
    .footer2_tip>span{display: none;}
    .footer .footer2_right .footer2_right_tip{width: 100%;justify-content: space-between;}
    .idx2 .idx2_main .idx2_left .idx2_left_box .idx2_left_play{width: 40px;height: 40px;border-radius: 50%;}
    .z_tanchuang .tbox .modal .out{ top: -100px;right: 0px;}
    .idx2 .idx2_right .idx2_right_top .idx2_right_main{padding:20px;}
    .idx2 .idx2_right .idx2_right_top .idx2_right_main .idx2_right_txt1{margin-bottom: 20px;}
    .idx2 .idx2_right .idx2_right_bottom{width: 100%;padding-left: 0;margin-top: 20px;}
    .idx3{padding:20px 0;}
    .idx3 .idx3_main .idx3_ul{padding: 0 10px;}
    .idx3 .idx3_main .idx3_ul{border-right: 1px solid #dddddd;}
    .idx3 .idx3_main{height: auto;}
    .idx3 .idx3_main .idx3_ul .idx3_li a{ padding: 20px 0 20px;}
    .idx3 .idx3_main .idx3_ul .idx3_li .idx3_li_bottom{margin-top: 10px;}
    .idx3 .idx3_main .idx3_right .idx3_right_img img{height: auto;max-width: 100%;}
    .idx3 .idx3_main .idx3_right>a .idx3_right_box .idx3_right_bottom{padding: 10px 0;}
    .idx3 .idx3_main .idx3_right>a .idx3_right_box .idx3_right_txt1{line-height: 1.2;}
    .idx3 .idx3_main .idx3_right>a .idx3_right_box .idx3_right_txt2{line-height: 1.2;}
    .idx3 .idx3_main .idx3_right>a .idx3_right_box .idx3_right_txt2{margin-bottom: 14px;}
    .idx4{padding: 20px 0;}
    .idx4 .idx4_ul .idx4_li a .idx4_li_main{padding: 20px;}
    .idx4_li_icon img{width: 35%;}
    .idx4 .idx4_ul .idx4_li .idx4_li_hover{
        padding: 0 20px;
    }
    .idx4 .idx4_ul .idx4_li:nth-of-type(1){
        margin-bottom: 10px;
    }
    .idx4_li_hover .idx4_li_icon img{display: none;}
    .idx4 .idx4_ul .idx4_li .idx4_li_hover .idx4_li_txt2{display: none;}
    .idx4 .idx4_ul .idx4_li .idx4_li_hover .idx4_bot_heng{display: none;}
    .idx4_li_bot{height: 100%;width: 100%;padding: 20px 0;}
    .idx4 .idx4_tit .idx4_tit_txt1{margin-bottom: 20px;}
    .idx4 .idx4_tit .idx4_tit_txt2{line-height: 1.2;}
    .idx4 .idx4_ul .idx4_li:nth-of-type(2) .idx4_li_icon img{width: 18%;}
    .idx4 .idx4_foot .idx4_fli:last-child{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
    .idx4 .idx4_foot{height: auto;flex-wrap: wrap;padding:20px 0 58px;}
    .idx4 .idx4_foot .idx4_fli{flex: none;}
    .idx4 .idx4_foot .idx4_fli{width: 50%;}
    .idx4 .idx4_foot .idx4_fli .idx4_fli_box{padding-bottom: 10px;}
    .idx5_bg>img{display: none;}
    .idx5{width: 100%;background-color: rgba(0, 0, 0, .5);}
    .idx5 .ibox{position:static;transform: none;display: block;padding: 20px;}
    .idx5 .idx5_left{margin-bottom: 20px;}
    .idx5 .idx5_right{float: none;padding-right: 0;display: block;}
    .idx5 .idx5_left .idx5_txt2{margin-bottom: 20px;line-height: 1.2;}
    .idx5 .idx5_right .idx5_li{margin-left: 0;float: left;width: 33.3%;}
    .cop2{display: none;}
    .cop3 .cop3_left{width: 100%;padding-right: 0px;}
    .cop3 .cop3_right{width: 100%;}
    .cop3 .cop3_left .cop3_right_bottom .cop3_right_li{display: flex;justify-content: center;}
    .cop3 .cop3_left .cop3_right_bottom{margin-bottom: 20px;}
    .cop4 .cop4_ul .cop4_li{width: 100%;margin-right: 1%;}
    .cop5>img{display: none;}
    .cop5 .ibox{position: static;transform: none;background: rgba(0, 0, 0, .5);}
    .cop7 .copswiper7 .swiper-slide{margin: 0 ;}
    .cop8_main>img{display: none;}
    .cop8 .cop8_main .cop8_ul{position: static;padding: 0;background: rgba(0, 0, 0, .5);flex-flow: wrap;padding: 20px 0;}
    .cop8 .cop8_main .cop8_ul .cop8_li{width: 50%; flex: none;margin-bottom: 20px;}
    .cop8 .cop8_main .cop8_ul .cop8_li::after{bottom: 50%;transform: translateY(50%);}
    .cod3 .cod3_li{width: 49%;margin-right: 2%;margin-bottom: 2%;}
    .cod3 .cod3_li:nth-child(2n){margin-right: 0;}
    .cod4 .cod4_left{width: 100%;}
    .cod4 .cod4_right{position: static;width: 100%;transform: none;}
    .coh3{padding-bottom: 20px;}
    .coh3 .ibox .coh3_mian_img img{width: auto;}
    .coh3 .ibox{position: static;transform: none;}
    .coh3>img{display: none;}
    .paging{display: none;}
    .coh4 .coh4_li .coh4_li_left{display: none;}
    .coh4 .coh4_li:nth-of-type(1) .coh4_li_right{margin-top: 10px;}
    .coh4 .coh4_li{padding-bottom: 20px;}
    .coh4 .coh4_li .coh4_li_right .coh4_li_txt1{margin-bottom: 20px;}
    .coh4 .coh4_li:nth-of-type(3) .coh4_li_right{margin-top: 0;}
    .coh4 .coh4_li .coh4_li_right .coh4_li_heng{margin-bottom: 20px;}
    .coh5 .coh5_box dl span:nth-of-type(3){display: none;}
    .coh5 .coh5_box dt span:nth-of-type(3){display: none;}
    .coh5 .coh5_box dt span:nth-of-type(4){display: none;}
    .coh5 .coh5_box dl span:nth-of-type(4){display: none;}
    /* .coh5 .coh5_box dl span:last-child{display: none;} */
    .coh5 .coh5_box dl span:nth-of-type(1){padding-left: 10px;}
    .coh5 .coh5_box dt span:nth-of-type(1){padding-left: 10px;}
    .coh5 .coh5_box dl span{width: 25% !important;text-align: center;}
    .coh5 .coh5_box dt span{width: 25% !important;text-align: center;}
    .coh5 .coh5_box .coh5_bmain{padding: 20px;flex-direction: column;align-items: flex-start;}
    .coh5 .coh5_box .coh5_bmain .coh5_l{margin-right: 0; }
    .coh5 .coh5_box .coh5_bot .coh5_sub{padding: 20px;}
    .coh5 .coh5_main{padding: 20px 0;}
    .coh5 .coh5_txt{padding: 20px 0;}
    .inni3{padding: 20px 0}
    .inni3 .inni3_left{width: 100%;padding-right: 0%;}
    .inni3 .inni3_heng{margin-bottom: 20px;}
    .inni3 .inni3_txt2{line-height: 1.2;}
    .inni3 .inni3_right{width: 100%;}
    .inni4{padding: 20px 0;}
    .inni4 .inni4_main{padding-top: 20px;}
    .inni5 .inni5_li{width: 100%;margin-right: 0;height: 150px;}
    .inni5 .inni5_li .inni5_li_left{width: 90px;height: 90px;}
    .inni5 .inni5_li .inni5_li_left img{width: 80px;height: 80px;}
    .inni6 .inni6_li{width: 100%;margin-right: 0;padding: 20px;height: auto;margin-bottom: 20px;}
    .inni7{padding: 20px 0;}
    .inni7 .inni7_li .inni7_left{padding-top: 20px;}
    .inni7 .inni7_li .inni7_left .inni7_li_tit{margin-bottom: 20px;}
    .inni8{padding: 20px 0;}
    .inni8 .inni8_li{width: 100%;margin-right: 0;margin-bottom: 10px;}
    .innd3 .innd3_left{width: 100%;margin-bottom: 20px;}
    .innd3 .innd3_right{width: 100%;}
    .innd4 .innd4_left_img{flex-direction: column;}
    .innd4 .innd4_left_img .innd4_box{width: 100%;margin-right: 0;margin-bottom: 10px;}
    .innd4 .innd4_left_img, .innd3 .innd3_left_img{margin-right: 0px;}
    .innd5{padding: 20px 0;}
    .cog2_top>img{display: none;}
    .cog2 .cog2_top .cog2_top_main{position: static;}
    .cog2_top .cog2_top_right{padding: 0;}
    .cog2 .cog2_bot{padding-top: 30px;}
    .cog2 .cog2_bot .cog2_ul .cog2_li .cog2_li_top .cog2_li_icon{width: 3px;margin-right: 6px;margin-top: 4px;}
    .cog2 .cog2_bot .cog2_ul .cog2_li .cog2_li_top{align-items: flex-start;}
    .cog2 .cog2_bot .cog2_ul .cog2_li .cog2_li_top .cog2_li_txt3{line-height: 1.4;flex: 1;}
    .cog4 .cog4_tit{padding: 20px 0;}
    .cog4 .cog4_left{width: 100%;}
    .cog4 .cog4_right{width: 100%;overflow-y: auto;}
    .cog4 .cog4_main{flex-direction: column;}
    .cog4 .cog4_left{margin-bottom: 20px;}
    .innd5 .innd5_left .scroll_box .scroll_cont{margin-left: 0px !important;}
    .innd5 .innd5_left .scroll_tiao{display: none !important;}
    .innd5 .innd5_right{width: 100%;}
    .innd6 .innd6_li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .innd6 .innd6_li .innd6_li_box .innd6_li_text1{height: 40px;}
    .innd6 .innd6_li .innd6_li_hidden .innd6_li_text2{margin-bottom: 10px;}
    .innd6{padding-bottom: 0;}
    .innd7 .innd7_ul .innd7_li{width: 100%;margin-right: 0;height: 150px;}
    .innd5 .innd5_li .innd5_li_top{padding: 23px 20px 23px 0;}
    .innd7 .innd7_ul .innd7_li .innd7_li_box .innd7_li_tit{margin-bottom: 20px;}
    .innd7 .innd7_ul .innd7_li .innd7_bot_box:nth-of-type(1){display: flex;flex-direction: column;background: url(../images/innd7_icon1.png) left top no-repeat;line-height: 1.2;}
    /* .innd7 .innd7_ul .innd7_li:nth-of-type(3) .innd7_bot_box:nth-of-type(1){display: flex;flex-direction: row;} */
    .innd7 .innd7_ul .innd7_li .innd7_bot_box:nth-of-type(2){    background: url(../images/innd7_icon2.png) left top no-repeat;line-height: 1.2;}
    .innw4 .innw4_ul .innw4_li{width: 100%;}
    .innw4_li2>img{width: 16px;height: 16px;}
    .innw4 .innw4_ul .innw4_li .innw4_li2 .innw4_li2_txt1{white-space:normal;line-height: 1.4;}
    .innw5{background: rgba(0, 0, 0, .5);}
    .innw5>img{display: none;}
    .innw5 .innw5_box{position:static;padding: 20px 0; transform:none;}
    .innw5 .innw5_box .innw5_ul .innw5_li{width: 100%;margin-bottom: 20px;}
    .innw6 .ibox{padding: 20px;flex-direction: column;}
    .innw6 .innw6_left{width: 100%;padding-left: 0;margin-bottom: 20px;}
    .innw6 .innw6_right{width: 100%;}
    .innw6 .innw6_left .innw6_text1{margin-bottom: 20px;}
    .innw5 .innw5_box .innw5_ul .innw5_li{width: 50%;}
    .innw5 .innw5_box .innw5_txt1{margin-bottom: 20px !important;}
    .innt5 .innt5_ul .innt5_li{width: 100%;height: auto;margin-bottom: 20px;}
    .innt6 .innt6_li{width: 49%;margin-right: 2%;margin-bottom: 2%;}
    .innt6 .innt6_li:nth-of-type(2n){margin-right: 0;}
    .innt7>img{display: none;}
    .innt7{background: rgba(0, 0, 0, .5);padding: 20px 0;}
    .innt7 .ibox{position: static;transform: none;}
    .innt7 .ibox .innt7_dizi{width: 100%;}
    .innt7 .ibox .innt7_dizi a{font-size: 14px;}
    /* .innd5 .innd5_ul{padding-left: 0;} */
    .footer .ibox{border-top: 1px solid #eee;}
    .inni4 .inni4_box .inni4_slide{justify-content: center;}
    .swiper-pagination-bullet-active{background: #e45f20;}
    .show_table .show_close{width: 30px;height: 30px;}
    .inns5_up dl dd{
        width: 100%;
    }
    .inns5{
        margin-bottom: 0;
        padding: 0px 0 50px 0;
    }
    .inns5_up{
        float: inherit;
    }
    .inns3 .ibox .inns3_right .inns3_right_info input{
        width: 92%;
    }
      /* 手机端查看更多按钮 */
      .moreBtn{
        width: 100%;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        text-align: center;
        color: #fff;
        background: #e45f20;
        margin: 10px 0 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
        /* 点击展开手机模块 */
    .cop4 .cop4_ul .cop4_li{
        display: flex;
        flex-direction: column;
    }
    .cop4 .cop4_ul .cop4_li .cop4_li_left,
    .cop4 .cop4_ul .cop4_li .cop4_li_center,
    .cop4 .cop4_ul .cop4_li .cop4_li_right{
         flex: 1;
         margin-right: 0;
    }
    .cop4 .cop4_ul .cop4_li .lrt{
        width: 100%;  
        margin-bottom: 20px;    
    }
    .cop4 .cop4_ul .cop4_li .lrt .four{
        position: static;
    }
    .inns5_up dl dd p{
      margin-top: 20%;   
    }

    .cop7 .copswiper7 .swiper-slide .cop7_txt1{
        margin-top: 2%;
    }
}

