/*list_about*/
.banner .mouse{
    -webkit-animation-name: banner_sj_dh;  
            -webkit-animation-duration: 2s;  
            -webkit-animation-timing-function: linear;  
            -webkit-animation-iteration-count: infinite;
            cursor: pointer;

}


@-webkit-keyframes banner_sj_dh{
   0%{
    bottom:62px;
    opacity: 1;
   }

   50%{
    bottom:52px;
    opacity: 0;
   }

   100%{
    bottom:62px;
     opacity: 1;
   }
}
@keyframes banner_sj_dh{
     0%{
    bottom:62px;
    opacity: 1;
   }

   50%{
    bottom:52px;
    opacity: 0;
   }

   100%{
    bottom:62px;
     opacity: 1;
   }
}
.banner{position:relative;}
.bannerimg{max-width:100%;display: block;margin-left: auto;margin-right: auto;}
.banner .wrapper2{margin-left: -750px;left:50%;}
.banner .banner_text{color:#fff;position: absolute;top:0px;height:184px;top:50%;margin-top: -92px;}
.banner .banner_text h5{font-size: 90px;font-family:"DINEngschriftStd";text-transform: uppercase;position: absolute;bottom:43px;line-height: 90px;}
.banner .banner_text p{font-size: 42px;font-family: 'SourceHanSansCN-Regular';position: absolute;bottom:0px;left:0px;line-height: 42px;}

.banner .wrapper{position: absolute;left:50%;margin-left: -860px;top:0px;height:100%;border-right: solid 1px rgb(255 255 255 / 20%);}
.breadcrumbs{height: 56px;position: absolute;bottom:51px;}
.inside-nav{float:right;}
.inside-nav li{  float: left; position: relative; text-align: center; margin-left:16px;background:rgb(15 24 34 / 30%);border-radius:8px;}
.inside-nav li:first-child{ margin-left: 0; }
.inside-nav li a{ font-size: 18px; color: #fff; display: block; position: relative;height: 100%;padding:0px 35px;height: 55px;line-height: 55px;z-index: 99;}
.inside-nav li.hover,.inside-nav li:hover{background:#1472b5;}
.inside-nav li.hover:after,.inside-nav li:hover:after{content:"";display: block;width:94%;height:43px;position: absolute;left:3%;border:solid 1px #5b9dcb;top:50%;margin-top: -21.5px;border-radius:8px; box-sizing: border-box;}

.mouse{height: 87px;bottom: 31px;width:105px;position: absolute;right: -105px;text-align: center;}
.mouse i{display: block;}
.mouse p{font-size: 14px;color:#fff;line-height: 20px;}
.mouse img{position: absolute;bottom:0px;width:23px;left:50%;margin-left: -11.5px; }
.section_about_company{padding-top: 85px;}
.section_about_company h3{font-family: 'SourceHanSansCN-Medium'; font-size: 34px;color:#010101;padding-bottom: 30px;position:relative;font-weight:normal;line-height: 34px;}
.section_about_company h3:after{content:"";display: block;width: 48px;height: 4px;background: #010101;position: absolute;bottom:0px;left:0px;background:#010101;}
.section_about_company .company_con{font-size: 16px;line-height: 32px;color: #333333;margin-top: 28px;}
.company_con p{margin-bottom:14px;}
.company_con p:last-of-type{margin-bottom:44px;}
.company_con img{max-width:100%;height: auto;}
.company_idea{clear: both;margin-top: 70px;}
.company_idea li{width:25%;float:left;position:relative;cursor: pointer;}
.company_idea li img{width:100%;}
.company_idea li span,.company_idea li p,.company_idea .idea_des{position: absolute;width:73.5%;left:13.25%;color:#ffffff;
-webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.company_idea li span{font-size:20px; font-family: 'Century-Gothic'; line-height:20px;bottom:140px;}
.company_idea li p{font-size:32px;line-height:32px;font-family: 'SourceHanSansCN-Medium'; bottom: 76px;padding-bottom: 21px;}
.company_idea li p:after{content:"";display: block;width: 44px;height: 3px;background: #fff;position: absolute;bottom:0px;left:0px;}
.company_idea li .idea_des{font-size:16px;line-height: 32px;height: auto;bottom: 70px;
  text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 3;
   overflow: hidden;
   opacity: 0;
   bottom:0px;
}
.company_idea li:hover .idea_des{opacity: 1;bottom: 36px;}
.company_idea li:hover p{bottom: 148px;}
.company_idea li:hover span{bottom: 215px;}
/* .section_about_team{background: url(../images/company_bg.png) no-repeat left bottom;padding-top: 100px;padding-bottom: 103px;}
.section_about_team .team_en{  font-family: 'Century-Gothic';font-size: 38px;color:#848484;text-transform:uppercase;line-height: 40px;}
.section_about_team .team_en i{display: block;}
.section_about_team .team_cn{font-size: 34px;color:#010101;font-weight: normal; font-family: 'SourceHanSansCN-Medium';margin-top: 7px;}
.team_con{width: 790px;float: right;margin-top: 40px;}
.team_img{width:360px;max-height: 500px;float: right;}
.team_left{width: 380px;float: left;}
.team_left h3{font-size: 34px;font-weight: normal;color:#010101;  font-family: 'SourceHanSansCN-Medium';line-height: 34px; }
.team_left h3 span{font-size: 22px;color:#666666;}
.team_left .team_job{display: inline-block;height: 43px;line-height: 43px;padding:0px 15px;margin-top: 10px;margin-bottom:20px;background: #1472b5;color:#fff;font-size: 18px; font-family: 'SourceHanSansCN-Regular'; border-radius: 8px;}
.team_left .team_des{font-size: 20px;color: #1472b5;font-family: 'SourceHanSansCN-Regular';}
.team_left h4{font-weight: normal;font-size: 24px;color:#010101;padding-left: 13px;position:relative;line-height:24px;margin-top: 28px;}
.team_left h4:before{content:"";display: block;width: 5px;height: 22px;background: #010101;position: absolute;left:0px;top:50%;margin-top: -10px;}
.team_left .team_intro{font-size: 16px;color:#333333;line-height:30px;padding-right: 35px;margin-top: 23px;}
.teamjt{width: 93px;height: 93px;background:#1472b5 url(../images/team_jt.png) no-repeat center;border-radius:50%; box-shadow: 2px 1px 20px 0px rgb(20 114 181 / 50%);top: 410px;position: absolute;left:0px;z-index: 999;}
.team_tit{position: absolute;top: 0px;left:0px;}
.swiper-container-team{overflow: hidden;}
 */

.section_worker{background: url(../images/teambgnew.png) no-repeat center;overflow: hidden;padding-bottom: 84px;}
.section_worker  .team_tit{top: initial;position: static;margin-top: 87px;}
.section_worker .team_en{font-size:40px;color:#d1d1d1;font-family: 'Century-Gothic'; text-transform: uppercase;line-height: 40px;}
.section_worker .team_cn{font-size:26px;color: #010101;}
.worker_txt{font-size: 16px;color:#010101;text-indent: 2em;line-height:30px;margin-top: 26px;}
.worker_ad{position: relative;margin-top: 30px;}
.worker_ad_img{width:100%;height: auto;}
.work_adtxt{width:52%;position: absolute;left: 53px;top:102px;}
.worker_ad label,.worker_ad strong{display: block;}
.worker_ad label{font-size:20px;color: #101001;line-height: 38px;}
.worker_ad strong{font-size:26px;color:#1472b5;margin-top:14px;}
.workerlist{padding-top:22px;background: url(../images/workfoot.png) no-repeat center bottom;padding-bottom: 60px;}
.workerlist li{background:#f9f9f9;overflow: hidden;position: relative;padding:30px 24px;height: 420px;margin-top: 40px;}
.workerlist li:nth-of-type(even) img{right:24px;}
.workerlist li:nth-of-type(odd) img{left:24px;}
.workerlist li:nth-of-type(odd) .team_left{padding-left:462px;}
.workerlist li:nth-of-type(even) .team_left{padding-left:27px;padding-right: 450px;}
.team_img{width:420px;max-height: 360px;position: absolute;top:30px;border: solid 1px #d6d6d6;}
.team_left{}
.team_left h3{font-size: 34px;font-weight: normal;color:#010101;  font-family: 'SourceHanSansCN-Medium';line-height: 34px;margin-top:26px;}
.team_left h3 span{font-size: 22px;color:#666666;}
.team_left .team_job{display: inline-block;height: 43px;line-height: 43px;padding:0px 15px;margin-top: 15px;margin-bottom:15px;background: #1472b5;color:#fff;font-size: 18px; font-family: 'SourceHanSansCN-Regular'; border-radius: 8px;}
.team_left .team_des{font-size: 26px;color: #1472b5;font-family: 'SourceHanSansCN-Regular';}
.team_left h4{font-weight: normal;font-size: 24px;color:#010101;padding-left: 13px;position:relative;line-height:24px;margin-top: 20px;}
.team_left h4:before{content:"";display: block;width: 5px;height: 22px;background: #010101;position: absolute;left:0px;top:50%;margin-top: -11px;}
.team_left .team_intro{font-size: 18px;color:#333333;line-height:32px;padding-right: 35px;margin-top: 13px;

}
.team_left .team_intro,.team_left .team_des{
    text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 4;
   overflow: hidden;  
}
.team_left .team_des{-webkit-line-clamp:1;}
/*list_aboutculture*/
.section_about_bring{padding-top: 80px;}
.section_tit_en{font-size: 44px;color:#d1d1d1;font-family: 'Century-Gothic';line-height: 44px;text-transform: uppercase;text-align: center;}
.section_tit_cn{font-size: 34px;color: #010101;line-height: 34px; font-family: 'SourceHanSansCN-Medium';text-align: center;margin-top: 10px;}
.section_about_bring ul{margin-top: 60px;overflow: hidden;}
.section_about_bring .bring_img{width: 169px;height: 193px;background: url(../images/bring_bg.png) no-repeat center;display: flex;align-items: center;justify-content: center;margin-left: auto;margin-right: auto;}
.section_about_bring li{text-align: center;width:25%;float:left;padding-left:42px;padding-right: 42px;padding-bottom: 93px;}
.section_about_bring li:hover .bring_img{background: url(../images/bring_bg_h.png) no-repeat center;}
.section_about_bring li span{display: block;font-size: 23px;line-height: 23px;color:#1472b5;font-family: 'SourceHanSansCN-Medium';margin-top: 28px;margin-bottom: 34px;}
.section_about_bring li p{font-size: 16px;color:#666666;line-height: 30px;text-align: left;}
.section_commitment img{width:100%;max-width:100%;display: block;margin-left: auto;margin-right: auto;}
.section_commitment ul{position:relative;}
.section_commitment li{width:50%;float: left;position:relative;}
.section_commitment li p{width:58.33%;position: absolute;}
.section_commitment li span{width:77.33%;position: absolute;}
.section_commitment li:last-of-type p{width: 75%;}
.section_commitment li:nth-of-type(odd) span,.section_commitment li:nth-of-type(odd) p{left:11.835%;}
.section_commitment li:nth-of-type(even) span,.section_commitment li:nth-of-type(even) p{right:11.835%;}
.section_commitment li span{font-size: 29px;line-height: 29px;display: block;color:#fff;bottom:212px;font-family: 'SourceHanSansCNBold'; }
.section_commitment li:nth-of-type(1) span{bottom:180px;}
.section_commitment li p{font-size: 18px;color:#ffffff;line-height: 34px;bottom: 55px;font-family: 'SourceHanSansCN-Regular'; }
.section_commitment li:nth-of-type(even){text-align: right;}
.circle_txt{width:331px;height: 331px;color:#ffffff;background: #1472b5;border-radius:50%;position: absolute;top:50%;margin-top:-165.5px;left:50%;margin-left: -165.5px;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;z-index: 99;}
.circle_txt label{font-size: 26px;font-family: 'Century-Gothic';text-transform: uppercase;}
.circle_txt p{font-size:38px;line-height: 38px;font-family: 'SourceHanSansCN-Medium';margin-top: 6px;}
.circle_txt label,.circle_txt p{z-index:88;}
.circle_txt i{display: block;z-index: 99;}
.circle_txt:before{z-index: 99;content:"";display: block;width: 392px;height: 392px;position: absolute;top:50%;left:50%;margin-left: -196px;margin-top: -196px;background:rgb(20 114 181 / 20%);border-radius:50%;}
.circle_txt:after{z-index: 99;content:"";display: block;width: 450px;height: 450px;position: absolute;top:50%;left:50%;margin-left: -225px;margin-top: -225px;border-radius:50%;border: dashed 1px rgb(255 255 255 / 50%);}
.circle_txt i{z-index: 99;display: block;width: 568px;height: 568px;position: absolute;top:50%;left:50%;margin-left: -284px;margin-top: -284px;border-radius:50%;border: solid 1px rgb(255 255 255 / 20%);}
.section_trust{padding-top: 66px;padding-bottom: 88px;}
.section_trust dl{margin-top: 63px;padding-left: 50px;padding-right: 50px;}
.section_trust dd{width: 448px;float: left;margin-right: 28px;height: 655px;background: #f8f8f8;position:relative;
padding:33px 20px 0px 57px;
}
.section_trust dd:last-of-type{margin-right:0px;}
.section_trust dd label{font-size: 50px;color:#1472b5;font-weight: bold;display: block;font-family: 'Century-Gothic';margin-bottom: 6px;}
.section_trust dd p{font-size: 16px;color:#333333;line-height: 30px;}
.section_trust dd em{display: block;position: absolute;right: 0px;bottom:0px;z-index: 1;}
.trust_txt{position:relative;z-index: 55;}
.section_trust dd:nth-of-type(1) em{width:156px;height: 197px;background: url(../images/01.png) no-repeat center;}
.section_trust dd:nth-of-type(2) em{width:169px;height: 197px;background: url(../images/02.png) no-repeat center;}
.section_trust dd:nth-of-type(3) em{width:167px;height: 197px;background: url(../images/03.png) no-repeat center;}

/* list_news */
.section_newslist{padding-top: 88px;}
.section_newslist ul{padding-top: 57px;}
.section_newslist li{position:relative;background: #f8f8f8;padding:25px;margin-bottom: 47px;}
.section_newslist li:hover{background:#1472b5;}
.section_newslist li:hover .news_text p,.section_newslist li:hover .news_text em,.section_newslist li:hover .news_text .news_des{color:#fff;}
.section_newslist li:hover .news_text .view{background: #ffffff;color:#1472b5;background: #fff url(../images/newslist_jt.png) no-repeat 133px center;}
.section_newslist li:last-of-type{margin-bottom: 83px;}
.section_newslist li .scale-img{width:502px;height:310px; }
.news_text{position: absolute;left: 577px;top:76px;max-width: 774px;}
.news_text p{font-size: 28px;color:#010101;line-height: 28px;}
.news_text em{font-size: 16px;color:#999999;display: block;margin-top: 22px;margin-bottom:17px;}
.news_text .news_des{font-size: 14px;color:#666666;line-height:28px;
  text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
   overflow: hidden;
}
.news_text .view{display: block;width: 167px;height: 40px;line-height: 40px;background: #1472b5 url(../images/newslist_jth.png) no-repeat 133px center;padding-left: 20px;color:#fff;font-size: 16px;color:#ffffff;border-radius:8px;margin-top: 33px;}

.listpage{width: 100%;  text-align: center;  color: #595959;margin:0px auto 83px;}
.listpage a,.listpage span{display: inline-block;font-size:16px;width:42px; height: 42px; line-height: 42px; margin-right: 19px;color:#595959;border-radius:50%;}
.listpage a:hover,.listpage a.active{ color: #fff;  background: #1472b5;}
.listpage a.listpage-next,.listpage a.listpage-prev{background: none;padding-right:0px;color:#595959; 
    font-weight: bold;}
.listpage a.listpage-next{}
.listpage a.listpage-prev{}
.listpage a.dot{background:none;line-height: 38px;}
/* show_news */
.newsarticle{padding-top: 68px;}
.news-show-l{width: 1008px;float: left;}
.news-show-r{width: 339px;float: right;padding-left: 33px;padding-right: 33px;background: #f8f8f8;padding-top: 28px;padding-bottom: 45px;}
.news-show-tit h5{font-size: 32px;color:#010101;font-weight: normal;line-height: 32px;text-align: center;}
.news-show-tit-info{height: 48px;border: solid 1px #d5d5d5;border-left:0px;border-right:0px;margin-top: 35px;line-height: 48px;}
.news-show-tit-info span{font-size: 16px;color:#666666;}
.news-show-tit-info span:last-of-type{padding-left: 60px;}
.news-show-tit-info a.returnback{float: right;font-size: 16px;color:#1472b5;}
.news-show-body{font-size: 16px;color:#666666;line-height: 32px;padding-top: 33px;padding-bottom: 53px;border-bottom: solid 1px #d5d5d5;}
.news-show-body img{max-width:100%;}
.getPre{padding:24px 0px 88px;overflow: hidden;}
.getPre dd:nth-of-type(1){float: left;}
.getPre dd:nth-of-type(2){float: right;text-align: right;}
.getPre dd{width:48%;}
.getPre dd,.getPre dd a{color: #434343;font-size: 16px;}
.news-show-r-top{font-size: 30px;line-height: 30px;color:#1472b5;padding-bottom: 9px;position:relative;display: inline-block;}
.news-show-r-top:after{content:"";display: block;width: 100%;height:2px;background:#1472b5;position: absolute;bottom:0px;left:0px;}
.news-show-list li{margin-top:30px;}
.news-show-list li:nth-of-type(1){margin-top: 24px;}
.news-show-list p a{color:#666666;}
.news-show-list p{font-size: 14px;color:#666666;line-height: 24px;  text-overflow: ellipsis;margin-top: 15px;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
   overflow: hidden;
}
.news-show-list li:hover a{color:#1472b5;}

/* list_contact */
.contact_info{padding-top: 89px;padding-bottom: 37px;overflow: hidden;}
.contact_info li{float: left;position: relative;}
.contact_info li .contact_ico{display: block;width: 75px;height: 75px;float: left;}
.contact_info li:nth-of-type(1){margin-left: 68px;}
.contact_info li:nth-of-type(2){margin-left: 48px;}
.contact_info li:nth-of-type(3){float: right;}
.contact_info li:nth-of-type(1) .contact_ico{background: url(../images/contact_ico1.png) no-repeat center;}
.contact_info li:nth-of-type(2) .contact_ico{background: url(../images/contact_ico2.png) no-repeat center;}
.contact_info li:nth-of-type(3) .contact_ico{background: url(../images/contact_ico3.png) no-repeat center;}
.contact_info li .contact_txt{width: 340px;float: left;margin-left:20px;}
.contact_txt span{font-size:22px;color:#010101;font-family: 'SourceHanSansCNBold'; font-weight: bold;}
.contact_txt p{font-size: 24px;color:#333333;font-family: 'Century-Gothic';margin-top: 8px;}
.contact_info li:nth-of-type(3) .contact_txt p{font-size: 16px;line-height: 24px;}
.contact_map img{width:100%;height: auto;max-width:100%;}
.contact_leave{padding-top: 95px;background: url(../images/leave_bg.png) no-repeat center bottom;}
#map{height:500px;}

.contact_form{margin-top: 18px;padding:0px 29px;}
.contact_form li{width: 700px;float: left;height:68px;border-bottom: solid 1px #999999;position: relative;margin-top: 22px;}
.contact_form li:hover{border-bottom: solid 1px #1472b5;}
.contact_form li:hover label{color:#1472b5;}
.contact_form li:nth-of-type(even){float: right;}
.contact_form li label{font-size: 16px;color:#999999;position: absolute;left:0px;top: 26px;font-weight: normal;margin-bottom:0px;}
.contact_form li:nth-of-type(even) label{left:30px;}
.contact_form li input{background: none;width:100%;height:68px;line-height: 68px;outline: 0px;padding-left: 80px;}
.contact_form li textarea{width:100%;height: 100%;background:none;outline: 0px;border: 0px;padding:68px 25px 23px 0px;}
.contact_form li.li2{width: 100%;margin-top:0px;height:170px;}
.contact_form .ajax_submit{width: 303px;height: 58px;line-height: 58px;background: #1472b5;text-align: center;margin:57px auto 137px;clear: both;
font-size:18px;color:#fff;cursor: pointer;
}
.contact_form .ajax_submit:hover{}
/* list_brand */
.section_brandlist ul{padding-top: 88px;overflow: hidden;}
.section_brandlist li{width: 470px;height: 556px;background: #f8f8f8;padding:50px 33px 0px 33px;margin-right: 44px;float: left;margin-bottom: 73px;}
.section_brandlist li:nth-of-type(3n){margin-right:0px;}
.section_brandlist li:hover{background: #1472b5;}
.brand_tit{font-size: 32px;color:#010101; font-family: 'SourceHanSansCNBold'; font-weight: bold;line-height: 32px;}
.brand_tit span{font-size:20px;color:#666666;font-family: 'Century-Gothic';font-weight: normal;padding-left: 8px;}
.brand_desc{font-size: 16px;color:#666666;line-height:28px; font-family: 'SourceHanSansCN-Regular';height: 84px;margin-top: 17px;
 text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp:3;
   overflow: hidden;
   margin-bottom: 27px;
 }
 .brand_ico{border: solid 1px #dcdcdc;width:100%;height:210px;display: block;}
 .section_brandlist li .view{width: 136px;height: 38px;line-height: 38px;background: #010101;color:#fff;font-size: 14px; font-family: 'SourceHanSansCN-Regular'; display: block;text-align: center;border-radius: 30px;margin-top: 33px;}
 .section_brandlist li:hover .brand_tit, .section_brandlist li:hover .brand_tit span,.section_brandlist li:hover .brand_desc{color:#fff;}
.section_brandlist li:hover .view{background:#ffffff;color: #1472b5;}
/* show_brand */

#banner_textshow_brand{height: 129px;bottom: 85px;top: initial;margin-top: initial;}
.brand_top_info{margin-top: 94px;padding-bottom: 53px;position: relative;}
.brand_top_info h3{font-size: 36px;color:#010101;line-height:36px; font-family: 'SourceHanSansCNBold'; line-height: 36px;font-weight: bold;}
.brand_top_info .brand_info_des{font-size: 16px;color:#333333;line-height: 32px;width: 80%;font-family: 'SourceHanSansCN-Regular';margin-top: 24px;}
.brand_top_info .show_brand_logo{position:absolute;right:0px;top:0px;width: 301px;display: block;}

.brand_product dt{font-size: 24px;color:#fefefe;height:44px;line-height: 44px;padding:0px 18px;background: #1472b5;display:inline-block;border-radius:8px;margin-bottom: 32px;}
.brand_product .brand_item{width:486px;margin-bottom: 59px;float: left;margin-right: 21px;}
.brand_product .brand_item:nth-of-type(3n){margin-right:0px;}
.brand_product .brand_item img{width:100%;height:300px;display: block; }
.brand_product .brand_item p{font-size: 18px;color: #1472b5;position: relative;margin-top: 27px;padding-left: 7px;}
.brand_product .brand_item label{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.brand_product .brand_item span{font-size: 16px;color: #666666;position: static;right:0px;display:block;padding-top:8px;}
.buy_road{border: solid 1px #e5e5e5;border-left:0px;border-right:0px;height: 52px;line-height: 52px;text-align:right;font-size: 18px;color:#666666;font-family: 'SourceHanSansCN-Regular';}
.buy_road span{padding-right: 18px;}
.buy_road a{margin-left: 23px;}
.buy_road a:nth-of-type(1){margin-left: 0px;}
.brand_other{margin-top: 50px;}
.brand_other dt{font-family: 'SourceHanSansCN-Medium';font-size: 26px;color:#010101;position: relative;}
.brand_other dt a{font-size: 16px;color:#666666;font-family: 'SourceHanSansCN-Regular';position: absolute;right:0px;top:10px;}
.brand_other dd{margin-top: 20px;}
.otheritem{float: left;width: 263px;margin-right:46px;}
.otheritem:nth-of-type(5n){margin-right: 0px;}
.otheritem img{width: 263px;height: 141px;display: block;border: solid 1px #dcdcdc;}
.otheritem p{margin-top: 15px;font-size: 16px;color:#666666;font-family: 'SourceHanSansCN-Regular';text-align: center;margin-bottom: 70px;}

/* list_job */
.section_jobidea{margin-top: 87px;}
.job_idea{width:100%;height: auto;}
.job_ieda_content{width: 1245px;height: 371px;position:absolute;top:50%;margin-top: -185.5px;left:50%;margin-left:-622.5px;background:rgb(248 248 248 / 86%); 
padding-top: 58px;text-align: center;
}
.job_ieda_content h3{font-size: 30px;line-height: 30px;color: #010101;font-family: 'SourceHanSansCN-Medium';font-weight: normal;margin-bottom: 19px;}
.job_ieda_content h3 label{color: #1472b5;}
.job_ieda_content .job_ieda_txt{font-size: 16px;color: #333333;line-height: 30px;padding-left: 60px;padding-right: 60px;}
.section_joblist{padding-top: 77px;}

.zhaopin-con{ overflow: hidden;padding-bottom: 70px;padding-top: 44px; }
.zhaopin-con-list-top{ height: 97px; background:#f9f9f9;position: relative;margin-bottom: 25px; }
.zhaopin-con-list-top span{ display: block;text-align: center; line-height: 97px; color: #333333;; float: left; font-size: 18px;font-family: 'SourceHanSansCN-Regular';}
.zhaopin-con-list-top span:nth-of-type(1){width:520px; font-size:24px;color:#010101;font-family: 'SourceHanSansCN-Medium';position: relative;
white-space: normal;text-overflow: ellipsis;overflow: hidden;
}
.zhaopin-con-list-top span:nth-of-type(1):after{content:"";display: block;width: 1px;height: 51px;background: #c8c8c8;position: absolute;right:0px;top:50%;margin-top:-25.5px;}
.zhaopin-con-list-top span:nth-of-type(2){width:253px;}
.zhaopin-con-list-top span:nth-of-type(3){width: 266px;}
.zhaopin-con-list-top span:nth-of-type(4){width: 320px;}


.zhaopin-con-list-top span label{color:#666666;}
.zhaopin-con-list-top span em{width:44px;height:100%;background: #1472b5;height: 97px;position: absolute;right:0px;top: 0px;}
.zhaopin-con-list-top span em:after{content:"";position: absolute;right:0px;top: 0px;width:100%;height:100%;color: #fff;background: url(../images/add.png) no-repeat center;}
.zhaopin-con-list-top.hover span em{background: #333333;}
.zhaopin-con-list-top.hover span em:after{background: url(../images/plus.png) no-repeat center;}

.zhaopin-con-list-con{display: none;}
.ddnew{ display: block;  background: #ffffff; padding:28px 82px 54px;}
.ddnew p { text-align: left;  margin-left: 0;  line-height: 36px;  font-size: 16px; color: #333333;font-family: 'SourceHanSansSC-Regular';}
.ddnew .spanlabel{ font-size: 22px; color:#010101;display: block;font-family: 'SourceHanSansSC-Medium';margin-bottom:16px;margin-top: 22px; }
.ddnew span:first-child{ margin-top: 0; }
.apply_btn{ width: 145px;height: 50px;line-height: 50px;text-align: center;background: #1472b5;color:#fff;margin:30px 0px 0px;font-size: 18px;font-family: 'SourceHanSansSC-Regular';}




.dialog_jobbg{width:100%;height:100%;background:rgb(0 0 0 / 70%);position: absolute;top:0px;left:0px;display: none;}
.dialog_job{width:1403px;height: 800px;position: fixed;top:50%;margin-top: -400px;left:50%;margin-left:-701.5px;background:#fff;
padding:34px 190px 0px;display: none;    z-index: 99999;box-shadow: 3px 3px 11px 5px rgb(0 0 0 / 15%);

 }
 .dialog_job.active,.dialog_jobbg.active{display: block;}
.dialog_job_tit{height: 80px;line-height: 80px;border-bottom: solid 1px #d2d2d2;text-align: center;font-size: 20px;color:#333333;font-family: 'SourceHanSansSC-Regular';}
.dialog_job_con{margin:0 auto;overflow: hidden;padding:5px 150px 0px 64px;}
.dialog_job_con li{height: 37px;position: relative;margin-top: 22px;
display: flex;
    justify-content: space-between;
    align-items: flex-start;
    align-content: center;
}
.dialog_job_con li label{font-size: 18px;color:#333333;height: 37px;line-height: 37px;font-family: 'SourceHanSansSC-Regular';text-align: right;margin-right: 24px;width: 100px;display: block;}
.dialog_job_con li input.input,.dialog_job_con li textarea,.dialog_job_con li select{width: 247px;display: block;border: solid 1px #cccccc;float: left;height: 37px;line-height: 37px;padding:0px 20px;}
.dialog_job_con li textarea,.dialog_job_con li.liauto{height: 91px;}
.dialog_job_con li input.input,.dialog_job_con li select{border-radius:8px;}
.dialog_job_con li:nth-of-type(odd){width:368px;float: left;}
.dialog_job_con li:nth-of-type(even){width:349px;float: right;}
.dialog_job_con li .sexcon{width: 247px;height: 37px;line-height: 37px;}
.dialog_job_con li .sexcon em{font-size: 18px;color:#333333;font-style: normal;font-family: 'SourceHanSansSC-Regular';}
.dialog_job_con li .sexcon em:nth-of-type(1){padding-right: 56px;padding-left: 12px;}
.selectdiy_dialog{
    outline:0px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-image: url(../img/select_sj3.png);
    background-position: right 20px center;
    background-repeat: no-repeat;
   font-size: 16px;color:#999999;font-family: 'SourceHanSansSC-Regular';
}
.dialog_btns{width: 357px;clear: both;margin:0px auto 0px;padding-top: 49px;}
.dialog_btns a{display: block;width: 124px;height: 40px;line-height: 40px;text-align: center;display: block;font-family: 'SourceHanSansSC-Regular';font-size: 20px;border-radius: 3px;}
.dialog_btns a.cancel{background: #e5e5e5;color:#333;float: left;}
.dialog_btns a.agree{background: #1472b5;color:#fff;float: right;}
.dialog_close{position: absolute;width: 43px;height: 43px;right:-14px;top: -19px;z-index: 999;}
/* list_service */

.section_distribution{margin-top: 86px;position: relative;}
.section_distribution .yw_tit_wrap{position: absolute;left:0px;top:0px;}
.yw_tit_wrap .section_tit_en,.yw_tit_wrap .section_tit_cn{text-align: left;}
.yw_ul{float: right;}
.yw_ul li{width: 149px;height: 129px;background: url(../images/yewu_bg.png) no-repeat center;float: left;display:flex;    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    margin-right: 42px;
}
.yw_ul li:last-of-type{margin-right:0px;}
.yw_ul li p{font-size: 18px;color: #ffffff;font-family: 'SourceHanSansSC-Medium';text-align: center;margin-top: 13px;}
.yw_ul li  img{display: block;margin-left: auto;margin-right: auto;}
.yewu_table{display: block;width:100%;height: auto;margin-top: 62px;clear: both;}
.section_management{padding-top: 73px;}
.management_content{height:720px;background:url(../images/brand_yybg.jpg) no-repeat top center;margin-top: 45px;}
.management_item{width:25%;float: left;position: relative;height:720px;}
.management_item.hover{width:50%;}
.management_item.hover:before{content:"";display: block;width: 100%;height:100%;background: rgb(0 0 0 / 30%);position: absolute;right:0px;top:0px;z-index:2;}
.management_item:after{content:"";display: block;width: 1px;height:100%;background: rgb(255 255 255 / 30%);position: absolute;right:0px;top:0px;}
.manage_txt p{font-size: 36px;color:#ffffff;font-family: 'SourceHanSansSC-Regular';line-height:36px; }
.manage_txt span{font-size: 26px;color:#ffffff;font-family: 'Century-Gothic'; line-height: 26px;margin-top: 19px;display: block;}
.manage_txt{text-align: center;display: flex;height:720px;flex-direction: column;justify-content: center;align-items: center;}
.manage_txt_oppsite{height: 360px;width: 746px;position: absolute;left:50%;margin-left: -373px;top:50%;margin-top: -180px;z-index: 33;}
.manage_txt_oppsite label{font-size: 44px;color:#ffffff;font-family: 'Century-Gothic';line-height: 44px;text-transform: uppercase;display: block;}
.manage_txt_oppsite span{font-size: 38px;line-height: 38px;color:#ffffff;font-family: 'SourceHanSansSC-Medium';display: block;margin-top: 26px;}
.manage_txt_oppsite ul{margin-top: 40px;margin-bottom:20px;overflow: hidden;}
.manage_txt_oppsite li{width: 120px;height: 124px;border: solid 1px #949ba2;border-radius:20px;float: left;margin-right: 18px;display:flex;    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.manage_txt_oppsite li:last-of-type{margin-right: 0px;}
.manage_txt_oppsite li img{display: block;margin-left: auto;margin-right: auto;}
.manage_txt_oppsite li p{font-size: 14px;color: #ffffff;text-align: center;margin-top: 15px;}

.manage_txt_oppsite,.management_item.hover  .manage_txt{opacity: 0;}
.management_item.hover  .manage_txt_oppsite{opacity: 1;}
.manage_des{font-size: 18px;color:#ffffff;line-height: 36px;clear: both;}

.section_channel{background: #f8f8f8 url(../images/channel_bg.jpg) no-repeat left bottom;height: 734px;padding-top: 99px;}
.channel_tit_wrap{position: absolute;top: 99px;left:0px;}
.channel_tit_wrap i{display: block;}
.channel_tit_wrap .section_tit_en,.channel_tit_wrap .section_tit_cn{text-align: left;}
.section_channel dt{font-size: 20px;color:#ffffff;background:#1472b5;display:inline-block;border-radius:15px;height: 42px;padding:0px 20px;
line-height: 42px;margin-bottom: 32px;
}
.section_channel dl{text-align: right;}
.section_channel dl:last-of-type{margin-top: 46px;}
.section_channel .wrapper2:after{content:"";display: block;width: 1px;height: 252px;background: url(../images/line1.png) no-repeat center;
position: absolute;left: 6px;top: 290px;
}
.section_trade{padding-top: 79px;}
.trade_des{font-size: 18px;color:#333333;line-height:36px;text-align: center;font-family: 'SourceHanSansSC-Regular';margin-top: 27px;}
.trade_info{font-size: 18px;color:#1472b5;font-family: 'SourceHanSansSC-Medium';margin-top: 17px;text-align: center;}
.section_trade ul{display: flex;justify-content: space-evenly;align-items: center;align-content: center;margin-top: 50px;}
.section_trade li{float: left;}
.section_trade li img{display: block;width: 164px;height: 164px;border-radius:50%;    margin-left: auto;margin-right: auto;}
.section_trade li p{text-align: center;background: url(../images/trade_bg.png) no-repeat center;height: 97px;padding-top: 25px;font-size: 16px;color: #333333;font-family: 'SourceHanSansSC-Regular';}

.section_culture{padding-top: 46px;padding-bottom: 69px;}
.section_culture ul{margin-top: 42px;}
.section_culture li{width: 476px;float: left;margin-right: 36px;}
.section_culture li:nth-of-type(3n){margin-right: 0px;}
.section_culture li img{width:100%;height: 240px;}
.cul_txt{background: #f8f8f8;width:100%;height:226px;padding:23px 50px 0px 50px;}
.cul_txt span{display: block;font-size: 28px;font-family: 'SourceHanSansSC-Medium';line-height: 28px;color:#010101;position: relative;padding-bottom: 17px;}
.cul_txt span:after{content:"";display: block;width: 41px;height: 4px;background: #1472b5;position: absolute;bottom:0px;left: 0px;}
.cul_txt p{font-size: 16px;color: #333333;line-height: 26px;margin-top: 12px;}
.section_built{height:600px;background: url(../images/yw_self_bg.jpg) no-repeat center top;padding-top: 150px; }
.section_built .section_tit_en,.section_built .section_tit_cn{text-align: left;}
.section_built .section_tit_en i{display: block;}
.section_built .section_tit_en{color: #ffffff;font-size: 36px;line-height: 47px;}
.section_built .section_tit_cn{color: #fff;font-size: 36px;line-height: 36px;}
.built_des{font-size: 18px;color: #ffffff;line-height: 36px;font-family: 'SourceHanSansSC-Regular';width: 620px;margin-top: 26px;}
.section_built ul{width: 593px;position: absolute;display: flex;    justify-content: space-between;
    align-items: flex-end;
    align-content: flex-end;right: 40px;top: 98px;}
.section_built ul li{float: left;}
.section_built ul p{font-size: 20px;color: #fff;font-family: 'SourceHanSansSC-Regular';margin-top: 16px;}
.section_built ul img{display: block;margin-left: auto;margin-right: auto;}
/* list_search */

.search_center,.searchpage{margin-top: 60px;}
.search_center{margin-bottom:60px;}
.searchpage .searitem{overflow: hidden;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);width: 100%; height: auto; margin-bottom: 20px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; background: #fff;
padding:20px;position: relative;
}
.searchpage .searitem a{width: 100%; height:100%;display: block;cursor:pointer;}
.searchpage .searitem a:link,.searchpage .searitem a:hover,.searchpage .searitem a:active{color: #151515;}
.searchpage .searitem img{width: 224px; height: auto; display: block; margin-right: 30px;}
.searchpage .searitem h3{font-size: 20px; padding: 35px 0 20px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;color:#333;}
.searchpage .searitem .txt{color: #999999; line-height: 24px; height: 48px; padding-right: 130px; overflow: hidden;}
.searchpage .searitem .time{width: 150px; padding-top: 45px; font-family:"PingFangSC-Regular","Microsoft YaHei","sans-serif"; font-size: 20px; color: #999;}
.searchpage .searitem .time .day{font-size: 40px; line-height: 45px; display: block;}
.searchpage .searitem:hover h3{font-weight:bold;color: #151515; text-indent: 5px;}
.searchpage .searitem:hover .time .day span{background: #6d6d6d;}
.searchpage .searitem:hover .time .day strong{background: #ff0000; color: #fff;}
#tip{padding-bottom: 60px;}
@media screen and (max-width:1750px) {
.banner .wrapper{margin-left: -750px;}

}
@media screen and (max-width:1500px) {
    .inside-nav li{margin-left:9px;}
    .inside-nav li.hover:after, .inside-nav li:hover:after{width:94%;left:3%;}
  /*list_about*/
.banner .wrapper2,.banner .wrapper{margin-left: -600px;}
.banner .banner_text h5{font-size: 72px;line-height: 72px;}
.banner .banner_text p{font-size: 34px;line-height: 34px;}
.breadcrumbs{bottom:40px;height: 44px;}
.mouse{bottom: 26px;}
.inside-nav li a{font-size: 16px;height: 44px;line-height: 44px;padding:0px 26px;}
.inside-nav li.active:after, .inside-nav li:hover:after,.inside-nav li.hover:after, .inside-nav li:hover:after{height: 35px;margin-top: -19.5px;}
.section_about_company h3{font-size: 27px;line-height: 27px;}
.section_about_company h3:after{height: 2px;}
.section_about_company{padding-top:65px; }
.company_idea{margin-top: 56px;}
.company_idea li span{font-size: 17px;line-height: 18px;}
.company_idea li span, .company_idea li p, .company_idea .idea_des{width:88%;left:6%;}
.company_idea li p{font-size: 26px;line-height: 26px;}
.company_idea li .idea_des{font-size:15px;}
/* .section_about_team .team_en{font-size: 30px;}
.section_about_team .team_cn,.team_left h3{font-size: 27px;}
.team_left h3 span{font-size: 18px;}
.team_left .team_job{font-size: 16px;height: 38px;line-height: 38px;}
.team_left .team_des{font-size: 17px;}
.team_left .team_intro{font-size: 16px;margin-top: 15px;}
.team_left h4{font-size:20px; }
.team_left h4:before{width: 4px;margin-top: -12px;}
.team_img{width: 290px;}
.teamjt{width: 75px;height: 75px;top: 330px;} */
/* list_team_new */
.section_worker .team_en{font-size: 32px;}
.section_worker .team_cn,.worker_ad strong{font-size:20px;}
.worker_ad label{font-size: 18px;}
.workerlist{padding-bottom:45px;}
.team_left h3{font-size: 27px;margin-top:0px;}
.workerlist li{height: 312px;margin-top: 30px;}
.workerlist li:nth-of-type(odd) .team_left{padding-left: 336px;}
.workerlist li:nth-of-type(even) .team_left{padding-right:320px;}
.team_left h3 span{font-size: 18px;}
.team_left .team_job{font-size: 16px;height: 38px;line-height: 38px;margin-top:8px;margin-bottom: 8px;}
.team_left .team_des{font-size: 17px;}
.team_left .team_intro{font-size: 16px;margin-top: 8px;line-height: 28px;}
.team_left h4{font-size:20px;margin-top:8px;}
.team_left h4:before{width: 4px;margin-top: -12px;}
.team_img{width: 290px;height: auto;}
.team_left .team_intro, .team_left .team_des{-webkit-line-clamp: 3;}

.cul_txt{height:295px;}
  /*list_aboutculture*/
  .section_about_bring{padding-top: 64px;}
.section_tit_en{font-size: 35px;line-height:35px;}
.section_tit_cn{font-size: 27px;line-height: 27px;}
.section_about_bring .bring_img{width: 135px;height: 154px;background-size: cover;}
.section_about_bring ul{margin-top: 48px;}
.section_about_bring li span{font-size: 24px;line-height: 24px;margin-top: 22px;margin-bottom: 27px;}
.section_about_bring li p{font-size: 17px;line-height: 32px;}
.section_about_bring li{padding-right: 34px;padding-left: 34px;padding-bottom: 74px;}
.section_commitment li span{font-size: 27px;line-height: 27px;}
.section_commitment li p{font-size: 16px;line-height: 30px;bottom: 38px;}
.circle_txt label{font-size: 21px;}
.circle_txt p{font-size: 30px;line-height: 30px;}
.circle_txt{width: 264.8px;height: 264.8px;margin-top:-132.4px;margin-left: -132.4px; }
.circle_txt:before{width: 313.6px;height: 313.6px;margin-top: -156.8px;margin-left: -156.8px;}
.circle_txt:after{width: 360px;height: 360px;margin-top: -180px;margin-left: -180px;}
.circle_txt i{width:454.4px;height: 454.4px;margin-top:-227.2px;margin-left: -227.2px;  }
.section_commitment li span, .section_commitment li p{width:61%;}
.section_trust dd{width:348px;padding:33px 30px 0px 30px;height: 746px;}
.section_trust dd label{font-size: 40px;}
.section_trust dd p{font-size: 16px;line-height: 28px;}
.section_trust dl{margin-top: 50px;}

/* list_brand*/
.section_brandlist li{width: 380px;margin-right: 30px;height: 475px;margin-bottom: 36px;}
.brand_tit{font-size:26px;line-height: 26px; }
.brand_tit span{font-size: 18px;line-height: 18px;}
.brand_ico{height: 167px;}
.listpage{margin-bottom: 55px;}

/* list_contact */
.contact_info li:nth-of-type(1){margin-left: 45px;}
.contact_info li:nth-of-type(2){margin-left: 10px;}
.contact_info li .contact_txt{width: 286px;}
.contact_leave{padding-top: 76px;}
.contact_form li{width: 540px;}
.contact_form .ajax_submit{margin:46px auto 110px;}
#map{height:400px;}
/* list_job */
.job_ieda_content{width: 1100px;margin-left: -550px;}
.job_ieda_content h3{font-size: 30px;line-height: 30px;}
.job_ieda_content .job_ieda_txt{padding-left: 25px;padding-right: 25px;font-size: 15px;}
.section_joblist{padding-top:62px; }
.zhaopin-con-list-top span:nth-of-type(1){font-size:20px; }
.zhaopin-con-list-top span:nth-of-type(2),.zhaopin-con-list-top span:nth-of-type(3),.zhaopin-con-list-top span:nth-of-type(4){width:200px;}
.zhaopin-con-list-top span{font-size: 16px;}
.zhaopin-con-list-top span{height: 77px;line-height: 77px;}
.zhaopin-con-list-top,.zhaopin-con-list-top span em{height: 77px;}
.ddnew .spanlabel{font-size: 19px;}
.apply_btn{font-size: 16px;width:167px;}
.zhaopin-con{padding-bottom: 56px;}
/* list_news */
.section_newslist{padding-top:70px; }
.news_text p{font-size:22px; }
.news_text{max-width: 570px;}
/* list_service */
.yw_ul li p{font-size:18px; }
.section_culture li{width: 380px;margin-right: 30px;}
.cul_txt span{font-size: 22px;}
.cul_txt p{font-size: 16px;}
.cul_txt span:after{height: 3px;}
.built_des{width: 500px;}
.section_built .section_tit_en{font-size: 29px;line-height: 35px;}
.section_built .section_tit_cn{font-size: 29px;}
.section_built ul p{font-size: 18px;}
.section_built{height: 465px;padding-top: 105px;}
.manage_txt_oppsite label{font-size: 35px;line-height: 35px;}
.manage_txt_oppsite span{font-size: 30px;margin-top: 5px;line-height:30px;}
.manage_txt_oppsite li{width: 88px;height: 100px;}
.manage_txt_oppsite li img{height: 36px;}
.manage_txt_oppsite li p{font-size: 16px;}
.manage_txt_oppsite{height: 280px;width: 530px;margin-top: -140px;margin-left: -265px;}
.manage_txt p{font-size:29px;}
.manage_txt span{font-size:21px;}
.manage_txt_oppsite ul{margin-top: 20px;}
.manage_des{font-size: 16px;}
/* show_brand */
.brand_top_info h3{font-size: 29px;}
.brand_top_info .brand_info_des{width:80%;}
.brand_top_info .show_brand_logo{width: 240px;}
.brand_product dt{font-size: 19px;}
.brand_product .brand_item{width: 386px;}
.brand_product .brand_item img{height: 238px;}
.brand_product .brand_item p{font-size: 16px;}
.brand_product .brand_item span{font-size: 15px;}
.brand_product .brand_item{margin-bottom: 45px;}
.buy_road{font-size: 16px;}
.otheritem img{width:100%;height: 115px;}
.otheritem{width: 216px;margin-right: 30px;}
.otheritem p{margin-bottom: 56px;}
.brand_other dt{font-size:21px; }
.brand_other dt a{font-size: 15px;}
/* show_news */
.news-show-l{width: 864px;}
.news-show-r{width:290px;}
.news-show-body img{height: auto!important;}
.news-show-tit h5{font-size: 26px;}
.news-show-tit-info span,.news-show-tit-info a.returnback{}
.news-show-r-top{font-size:24px;line-height: 24px;}

.dialog_job{width: 980px;height: 600px;margin-top: -300px;margin-left: -490px;padding: 28px 35px 0px;}
.dialog_job_con{padding:5px 64px 0px 64px;}
.dialog_job_con li{height: 30px;margin-top: 17px;}
.dialog_job_tit{font-size: 18px;line-height: 40px;height: 40px;}
.dialog_job_con li label,.dialog_job_con li .sexcon em{font-size: 16px;}
.dialog_job_con li input.input, .dialog_job_con li textarea, .dialog_job_con li select{height: 30px;line-height: 30px;}
.dialog_job_con li textarea, .dialog_job_con li.liauto{height: 70px;}
.dialog_btns{padding-top: 30px;}
.dialog_btns a{font-size: 18px;height: 36px;line-height: 36px;}


}

@media screen and (max-width:1080px) {
.mouse,.inside-nav{display: none;}
.banner .wrapper,.banner .wrapper2{left:3%;margin-left: initial;border-right:0px;}
.banner .banner_text h5{font-size: 22px;line-height: 22px;width:100%;text-align: center;bottom: initial;top:0px;}
.breadcrumbs{position: static;}
.banner .banner_text p{font-size: 18px;width:100%;text-align: center;bottom:0px;}
.banner .banner_text,#banner_textshow_brand{height: 30px;margin-top:initial;top:50%;margin-top:-15px;}
.banner .breadcrumbs.wrapper2{height: auto;overflow: hidden;width:96%;margin-left: auto;margin-right: auto;}
.inside-nav li a{padding:0px 5px;}
.inside-nav li.active:after, .inside-nav li:hover:after{margin-top: -17.5px;}
.banner > .wrapper{position: static;width:100%;}
.inside-nav{float: none;width:100%;}
.inside-nav li{margin-right:2%;width:32%;margin-left: 0px;margin-top: 15px;}
.inside-nav li:nth-of-type(3n){margin-right: 0px;}
.section_about_company{padding-top: 30px;}
.section_about_company h3{font-size: 20px;line-height: 20px;padding-bottom: 15px;}
.section_about_company .company_con{margin-top: 20px;}
.company_con p:last-of-type{margin-bottom: 20px;}
.company_idea li{width:49%;margin-bottom: 2%;}
.company_idea li:nth-of-type(even){float: right;}
.company_idea li p{font-size: 20px;line-height: 20px;}
.company_idea li p{bottom:30px;}
.company_idea li span{bottom: 86px;}
.company_idea li:hover .idea_des{bottom:20px;line-height: 22px;height: auto;}
.company_idea li:hover p{bottom: 98px;}
.company_idea li:hover span{bottom: 156px;}
/* .team_tit{position: static;text-align: center;}
.section_about_team .team_en i{display: none;}
.section_about_team{padding-top: 30px;}
.section_about_team .team_en{font-size: 20px;}
.section_about_team .team_cn, .team_left h3{font-size: 19px;}
.section_about_team .team_cn{margin-top: 0px;}
.team_con,.team_left{width: 100%;float: none;margin-top: 20px;}
.team_img{width: 250px;margin:20px auto 0px;display: block;float: none;}
.teamjt{display: none;}
.team_left .team_intro{padding-right:0px;}
 */
/* list_team_new */
.section_worker{padding-bottom:30px;background:#f6f6f5;margin-top:15px;}
.section_worker .team_en{font-size: 20px;}
.section_worker .team_cn, .worker_ad strong{font-size: 18px;}
.section_worker .team_tit{margin-top: 30px;}
.worker_txt{margin-top: 20px;line-height: 27px;}
.worker_ad label{display: none;}
.work_adtxt{width:80%;left:10%;top: 0px;text-align: center;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;height: 100%;
}
.worker_ad strong{margin-top:0px;}
.team_img{position: static;}
.workerlist li:nth-of-type(odd) .team_left,.workerlist li:nth-of-type(even) .team_left{padding-left:0px;padding-right:0px;}
.workerlist li{height: auto;padding:15px;margin-top: 15px;}
.team_img{width: 200px;margin:20px auto 0px;display: block;float: none;}
.team_left .team_intro{padding-right:0px;}
.team_con,.team_left{width: 100%;float: none;margin-top: 10px;}
.team_left .team_job{height: auto;line-height: 25px;padding:5px 15px;}
 .team_left h3{font-size: 19px;}
.workerlist{padding-top: 15px;padding-bottom: 30px;background: none;}

/* list_aboutculture */
.section_about_bring{padding-top: 30px;}
.section_tit_en{font-size: 22px;}
.section_tit_cn{font-size: 20px;line-height: 20px;}

.section_about_bring li{width: 100%;padding-left: 20px;padding-right:20px;padding-bottom: 25px;}
.section_about_bring li span{font-size: 18px;margin-top: 10px;margin-bottom: 10px;}
.section_commitment li{width: 100%;}
.circle_txt i,.circle_txt:before,.circle_txt:after{display: none;}
.circle_txt{position: static;margin-top: initial;margin-left: initial;background:none;width: auto;height: auto;border-radius:0px;}
.circle_txt label,.circle_txt p{color:#010101;}
.circle_txt label{font-size: 18px;}
.circle_txt p{font-size: 20px;}
.section_commitment{padding-top: 10px;}
.section_commitment li{margin-bottom: 15px;}
.section_commitment li:nth-of-type(1){margin-top: 20px;}
.section_commitment li:after{content:"";display: block;position: absolute;top: 0px;left: 0px;width: 100%;height:100%;position: absolute;background: rgb(0 0 0 / 30%);}
.section_commitment li span, .section_commitment li p{z-index: 99;width: 100%;padding:0px 3%;}
.section_commitment li span, .section_commitment li p{position:static!important; color: #333;}
.section_commitment li:after{display:none;}
.section_commitment li:nth-of-type(odd) span, .section_commitment li:nth-of-type(odd) p{left:initial;}
.section_commitment li:nth-of-type(even) span, .section_commitment li:nth-of-type(even) p{right: initial;text-align:left;}
.section_commitment li span{font-size: 18px;margin-top:20px;}

.section_commitment li:last-of-type p{width:100%;}
.section_commitment li p{bottom: initial;top: 70px;font-size: 14px;}
.section_trust{padding-top: 20px;padding-bottom: 30px;}
.section_trust dl{margin-top: 20px;overflow: hidden;padding-left: 0px;padding-right:0px;}
.section_trust dd{width: 100%;height: auto;margin-right: 0px;padding-bottom: 20px;margin-bottom: 15px;}
.section_trust dd label{font-size: 25px;}
/* list_brand */
.section_brandlist ul{padding-top: 22px;}
.section_brandlist li{width: 100%;margin-right: 0px;height: auto;margin-bottom: 20px;padding:30px;}
.brand_tit{font-size: 19px;}
.brand_tit span{font-size: 17px;}
.brand_ico{height: auto;width:100%;}
/* list_contact */
.contact_info li .contact_ico{display: none;}
.contact_info li .contact_txt{margin-left:0px!important;width:100%!important;}
.contact_info li{margin-left:0px!important;float: none!important;}
.contact_txt span{font-size: 18px;}
.contact_txt p{font-size: 19px;}
.contact_info{padding-top: 20px;padding-bottom: 25px;}
.contact_leave{padding-top: 30px;}
.contact_form li{width:100%;}
.contact_form{padding:0px;}
.contact_form li:nth-of-type(even) label{left: 0px;}
.contact_form .ajax_submit{width: 240px;height: 42px;line-height: 42px;font-size: 16px;margin:46px auto 50px;}
.contact_form li input{height: 45px;line-height: 45px;}
.contact_form li{height: 45px;}
.contact_form li label{top: 12px;}
#map{height:200px;}
/* list_job */
.job_ieda_content{width:100%;position: static;background: none;margin-left: initial;margin-top: initial;height: auto;}
.section_jobidea{margin-top: 20px;}
.job_ieda_content h3{font-size: 20px;}
.job_ieda_content{padding-top: 30px;}
.job_ieda_content .job_ieda_txt{padding-left: 0px;padding-right:0px;text-align: left;}
.job_ieda_content .job_ieda_txt p{display:inline;}
.section_joblist{padding-top: 30px;}
.zhaopin-con-list-top span:nth-of-type(1),.zhaopin-con-list-top span:nth-of-type(5){display: block;}
.zhaopin-con-list-top span,.zhaopin-con-list-top span:nth-of-type(1):after{display: none;}
.zhaopin-con-list-top span:nth-of-type(1){font-size: 18px;width:70%;text-align: left;padding-left: 2em;}
.zhaopin-con-list-top span:nth-of-type(5){width:30%;}
.zhaopin-con-list-top span,.zhaopin-con-list-top,.zhaopin-con-list-top span em{height: 50px;line-height: 50px;}
.ddnew{padding:20px;}
.ddnew .spanlabel{font-size: 17px;}
.apply_btn{height: 40px;line-height: 40px;}
/* list_news */
.section_newslist{padding-top: 30px;}
.news_text{position: static;padding-top: 20px;}
.section_newslist li{margin-bottom: 20px;overflow: hidden;}
.news_text p{font-size: 18px;}
.news_text em{margin-top: 8px;margin-bottom: 8px;}
.section_newslist li .scale-img{width:100%;height: auto;}
.section_newslist li:last-of-type{margin-bottom: 40px;}
/* list_service */
.section_distribution .yw_tit_wrap,.channel_tit_wrap{position: static;text-align: center;}
.yw_tit_wrap .section_tit_en, .yw_tit_wrap .section_tit_cn,.channel_tit_wrap .section_tit_en,.channel_tit_wrap .section_tit_cn{text-align: center;}
.section_distribution{margin-top: 30px;}
.yw_ul{float:none;margin-top: 30px;}
.yw_ul li{margin-right:0px;width:25%;background-size: 100%;height: auto;padding: 20px;}
.yw_ul li img{height:30px;margin-top: 10px;}
.yw_ul li p{font-size: 14px;margin-top: 5px;margin-bottom: 10px;}
.yw_ul li p em{display: block;}
.yewu_table{margin-top: 30px;}
.section_management{padding-top: 30px;}
.management_item{width:100%;float: none;}
.manage_txt,.management_item{height:150px;}
.manage_txt p{font-size: 22px;}
.manage_txt span{font-size: 18px;margin-top: 6px;}
.management_content{height: auto;padding:35px 0px;}
.manage_txt_oppsite{width:100%;height: auto;margin-left: 0px;margin-top:0px;left:0px;text-align: center;}
.management_item.hover{width:100%;}
.manage_txt_oppsite label{font-size: 23px;}
.manage_txt_oppsite span{font-size: 19px;}
.management_content{display: block;background-size: cover!important;}
.manage_txt_oppsite{opacity: 1;}
.management_item{height: auto;padding-bottom: 30px;}
.management_item:last-of-type{padding-bottom:0px;}
.manage_txt_oppsite{position: static;}
.manage_txt_oppsite ul{display: flex;flex-direction: row;justify-content: space-evenly;display:none;}
.manage_txt_oppsite label{font-size: 18px;line-height: 20px;}
.manage_txt_oppsite span{font-size: 17px;line-height: 20px;display:none;}
.manage_txt_oppsite li p{font-size: 15px;}
.manage_des{width:94%;margin-left: auto;margin-right: auto;font-size: 15px;}
.management_item:before,.management_item:after{display: none!important;}



.manage_txt{display: none;}
.section_channel{padding-top:30px;margin-top: 30px;height: auto;padding-bottom: 30px;}
.section_channel  img{max-width:100%;}
.channel_tit_wrap i{display: none;}
.section_channel dl{margin-top: 20px;}
.section_channel .wrapper2:after{display: none;}
.section_trade{padding-top:30px;}
.trade_des,.trade_info{font-size: 17px;}
.trade_des p{display: inline;}
.trade_info{line-height: 28px;}
.section_trade ul{display: none;}
.section_culture{padding-top: 30px;}
.section_culture li{margin-bottom: 20px;}
.section_culture li img{height: auto;}
.section_culture li{width:100%;margin-right:0px;}
.cul_txt span{font-size: 19px;}
.cul_txt{height: auto;padding:30px 20px;}
.section_culture{padding-bottom: 30px;}
.section_built .section_tit_en{font-size: 20px;line-height: 25px;}
.section_built .section_tit_cn{font-size: 20px;}
.built_des{width:100%;font-size: 16px;line-height: 32px;margin-top: 10px;}
.section_built ul{width:100%;position: static;margin-top: 20px;}
.section_built{height: auto;padding-top: 50px;padding-bottom: 50px;}
.section_built ul img{height: 35px;}
.section_built ul p{font-size: 16px;}

/* show_brand */
.banner .banner_text h5{position: static;}
.brand_top_info{margin-top: 30px;}
.brand_top_info h3{font-size:20px;}
.brand_top_info .brand_info_des{width:100%;}
.brand_top_info .show_brand_logo{position: static;border: solid 1px #f1efef;margin-top: 30px;margin-bottom: 30px;}
.brand_top_info .brand_info_des{margin-top:0px;}
.brand_top_info{padding-bottom: 25px;}
.brand_product .brand_item{width:100%;margin-right:0px;margin-bottom: 30px;}
.brand_product .brand_item img{height: auto;}
.buy_road{text-align: left;}
.brand_other{margin-top: 30px;}
.otheritem{width:48%;margin-right:0px;}
.otheritem:nth-of-type(even){float: right;}
.otheritem p{margin-bottom: 20px;}
.otheritem img{height: auto;}
.brand_other dt{font-size:20px;}
/* show_news */
.news-show-l{width:100%;}
.news-show-tit h5{font-size: 18px;}
.news-show-tit-info span,.news-show-tit-info a.returnback{font-size: 14px;}
.news-show-tit-info span:last-of-type{padding-left: 20px;}
.news-show-body{padding-top: 25px;padding-bottom: 30px;}
.getPre dd{width:100%;line-height: 30px;}
.getPre dd:nth-of-type(2){float: none;text-align: left;}
.news-show-r{width:100%;margin-bottom: 30px;}
.getPre{overflow: hidden;padding:24px 0px 30px;}
.news-show-r-top{font-size: 20px;line-height: 20px;}
.newsarticle{padding-top: 30px;}
.news-show-tit-info{margin-top: 20px;}

/* list_search */
.searchpage .searitem img{width:30%;}
.searchpage .searitem .time{position: absolute;bottom:0px;left:35%;}
.searchpage .searitem h3{font-size: 16px;padding:0px;}
.searchpage .searitem .txt{padding-right: 0px;}
.searchpage .searitem .time{display: none;}
.listpage{padding-bottom: 38px;}
.search_center, .searchpage{margin-top: 30px;}
.search_center{margin-bottom:30px;}
.apply_btn{margin-top: 15px;height: 38px;line-height:38px;font-size: 17px;width: 120px;}
.dialog_job{width:90%;height: 80vh;margin-top: 0px;margin-left: 5%;top: 10vh;left: 0px;overflow: scroll;padding-bottom: 30px;}
.dialog_job_con{padding:0px;}
.dialog_job_con li:nth-of-type(odd),.dialog_job_con li:nth-of-type(even){width:100%;float: none;}
.dialog_job_con li input.input, .dialog_job_con li textarea, .dialog_job_con li select,.dialog_job_con li label{width:100%;}
.dialog_job_con li{display: block;height: auto;overflow: hidden;margin-top:0px;}
.dialog_job_con li label{text-align: left;}
.dialog_job_con li .sexcon em:nth-of-type(1){padding-right:20px;}
.dialog_close{width:30px;height:30px;right:0px;top: 0px;}
.dialog_job_con li.liauto{height: auto;}
.dialog_btns{width:200px;}
.dialog_btns a{font-size: 16px;width: 90px;}

}