@charset "utf-8";



/*产品列表页*/
.chanbox{ background:#fff;}
.screen-result-list{ padding: 20px 20px 0 20px;}
.screen-result-list-inner{ margin-top: 38px; padding-bottom: 20px;}
.screen-result-list-inner .top-title{ height: 62px; background: url(../images/product/page-title-bg.png) top left no-repeat; background-size: auto 100%; position: relative;}
.screen-result-list-inner .top-title span{ width: 320px; height: 53px; line-height: 53px; font-size: 32px; font-weight: bold; text-align: center; position: absolute; top: 1px; left: 70px;}
.screen-result-list-inner .inner-list .row{ margin: 0 -10px;}
.screen-result-list-inner .inner-list .col-xs-12{ padding: 0 10px;}
.screen-result-list-inner .inner-list .block-box{ margin: 0 0 50px 0; position: relative; overflow: hidden;}
.screen-result-list-inner .inner-list .block-box img{ display:block; width: 100%;}
.screen-result-list-inner .inner-list .block-box img:hover{ background:none;}
.screen-result-list-inner .inner-list .block-box .s-title{ font-size: 30px; color: #111; font-weight:bold; position: absolute; top: 30px; left: 27px;}
.screen-result-list-inner .inner-list .block-box .logo{ width: 100%; position: absolute; left: 0; top: 18%;}
.screen-result-list-inner .inner-list .block-box .logo2{ opacity: 0.3; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease;}
.screen-result-list-inner .inner-list .block-box .logo3,.qcjs-car-list-inner .inner-list .block-box .logo3{ width: 20%; position: absolute; right: 15px; bottom: 10px; }
.screen-result-list-inner .inner-list .block-box .car{ width: 100%; position: absolute; left: 0; bottom: 0; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transform:scale(0.93); -webkit-transform:scale(0.93); -moz-transform:scale(0.93);}
.screen-result-list-inner .inner-list .block-box::before{ content: ''; width: 46px; height: 46px; background: url(../images/icon/icon-link.png) center no-repeat; background-size: cover; position: absolute; left: 30px; bottom: 35px; opacity: 0; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease;}
.screen-result-list-inner .inner-list .block-box:hover .car{ transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1);}
.screen-result-list-inner .inner-list .block-box:hover::before{ opacity: 1;}
.screen-result-list-inner .inner-list .block-box:hover .logo2{ opacity: 1;}
.screen-result-list .col-md-6{ width:50%; float:left;}
.screen-result-list-inner .inner-list .row:after{ content:''; display:block; clear:both;}
.screen-result-list-inner .inner-list .block-box a>img{ display:none;}

.screen-result-list-inner .inner-list .col-xs-12:nth-of-type(odd) .zuo{ display:block;}
.screen-result-list-inner .inner-list .col-xs-12:nth-of-type(even) .you{ display:block;}
.home_pro{}
.news ul{ display:flex;flex-wrap:wrap;}
/*新闻内页*/
.news,.news ul{
    overflow: hidden;
   
}

.news-list{
    width: 84%;
    cursor: pointer;
}
.news-1{
    position: relative;
	max-height:300px;
	overflow:hidden;
}

.news-list:hover{
    background-color: #db0012;
}

.news-box .news ul li{ padding:0 20px; margin-bottom:15px;}

.news-list:hover .news-2 h3{
    color: #fff;
}
.news-list:hover  .news-2 p{
    color: #fff;
}
.news-list:hover .news-2 .news-add a{
    color: #fff;
}
.news-list:hover .new-1{
    background-color: #E60012;
}
.news-2 p{ margin:0;}
.news-1{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.news-1 img{
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.news-list:hover .news-1 img{
    transform: scale(1.1,1.2);
}
.new-1{
    /*width: 80px;*/
    height: 80px;
    padding: 10px 10px 0;
    background-color: rgb(127,127,127);
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
}
.new-1 p{
    font-size: 22px;
    
    color: #FFFFFF;
    margin: 0;
    line-height: 36px;
}
.new-1 span{
    font-size: 16px;
    color: #fff;
}
.news-2{
    padding: 20px 20px 10px 10px;
}
.news-2 h3{
    font-size: 20px;
    font-family: "微软雅黑";
    margin: 10px;
    margin-top: 0;
    line-height: 36px;
    cursor: pointer;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.news-2 p,.news-add a{
    font-size: 14px;
    font-family: "微软雅黑";
    color: #999999;
    text-decoration: none;
    cursor: pointer;
    line-height: 20px;
}
.news-add{
    line-height: 26px;
    margin-top: 10px;
}


@media (max-width: 768px) {
    .news-list{
        width: 100%;
    }
    .news-1{
        width: 100%;
    }
    .news-1 img{
        width: 100%;
    }
    
    .serv4-w{
        margin-bottom: 0;
    }
    .ser4-word dl:first-child{
        margin-bottom: 0;
    }
    .ser4-word dl:last-child{
        margin-top: 0;
    }
    .news, .news ul{
        margin-bottom: 0;
    }
	
	.news-box .news ul li{ padding:0;}
}

.newd-p img{
    margin: 0 auto;
}




/*产品内页*/
.xijiez:after{ content:''; display:block; clear:both;}
.xijiez img{ display:inline-block; width:49%; padding:0.5%; box-sizing:border-box;}

.tfn .accordion--item { border-bottom:1px solid #e5e5e5;}
.tfn .accordions--actions{display:none}
.tfn .accordions--group{clear:both}
.tfn .accordion-heading{position:relative;margin:0;cursor:pointer;padding:16px 0 13px}
.tfn .accordion-heading:focus,.tfn .accordion-heading:active{outline:0}
.tfn .accordion-heading a{display:block}
.tfn .accordion-body{font-size:14px; display:none;}
.merit-r{ height:auto !important; }
.tfn .table-scroll tr td:nth-child(1){ font-weight:bold;}

.tfn .accordion-heading::before, .tfn .accordion-heading::after{ border:solid #000;}
.tfn .accordion--item .accordion-heading{padding:20px 0 18px; font-weight:bold;}
.tfn.accordion--item .accordion-heading::after{content:'';top:calc(50% - 4px);right:2px}
.tfn .accordion-heading::after{position:absolute;top:calc(50% - 6px);right:1px;content:'';border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 0 3px 10px;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;}
.tfn .accordion-heading.open::after{transform:rotate(225deg);-webkit-transform:rotate(225deg)}
.merit-r li{ display:none;}


.tfn .toggler-group .toggler-group__item:nth-child(even) .group-item__header,
.tfn table tbody tr:nth-child(even),
.tfn .table-container tbody tr:nth-child(odd),
.tfn .table__compare-products .sub-header td
{
	background-color: #f0f0f0 ;
}

  .tfn .pdp-tab__group .pdp-tab__controls .control--link {
    border-left-color: #999999 ;}

.tfn .pdp-tab__group .pdp-tab__controls .control--link:last-of-type {
    border-right-color: #999999 ;
 }
.tfn.specifications{padding-top:0}
.tfn .container__specifications .unit-switch-container{float:right}
.tfn .container__specifications .btn--link-ui{text-transform:uppercase;margin-right:auto;padding:0 10px 0 0}
.tfn .container__specifications .emissions-seal{margin-top:30px}
.tfn .container__specifications .emissions-seal img{float:right}
.tfn .container__specifications h2{text-align:center;margin-bottom:19px;font-size:26px;line-height:1}
.tfn .container__specifications .action-links{direction:ltr;width:100%;text-align:center;margin-bottom:40px}
.tfn .container__specifications .action-links .action-link{margin:0 10px;text-transform:uppercase;white-space:nowrap}
.tfn .container__specifications .action-links .action-link .material-icons{margin-right:4px;line-height:inherit;vertical-align:middle}
.tfn .container__specifications .accordion--item td{width:50%;padding:10px 15px 16px}
.tfn .container__specifications .accordion--item table tr td:first-child{padding-left:11px} 
 
@media screen and (min-width:768px){.tfn .accordion-heading{font-size:16px; font-family:'微软雅黑';}
}
.tfn table{border-collapse:collapse;width:100%;max-width:100%}
.tfn th,.tfn td{padding:16px 15px;vertical-align:top}
.tfn th{text-transform:uppercase;text-align:left}
.tfn .table-scroll:not(.has-scroll){overflow-x:auto}
.tfn .table-scroll:not(.has-scroll)::-webkit-scrollbar{height:10px}
.tfn .table-scroll:not(.has-scroll)::-webkit-scrollbar-thumb{border-radius:5px}
.tfn .table-scroll td{min-width:10em; text-align:center;}
.tfn .has-scroll{position:relative;overflow:hidden}
.tfn .has-scroll>div{overflow-x:auto}
.tfn .has-scroll>div::-webkit-scrollbar{height:10px}
.tfn .has-scroll>div::-webkit-scrollbar-thumb{border-radius:5px}
.tfn .has-scroll::after{position:absolute;top:0;left:100%;width:50px;height:100%;content:''}
.tfn .filter--panel .return-link::before{display:inline-block;transform:rotate(-45deg);transition:border-color .2s;margin:0 0 1px 5px;border-style:solid;padding:3px;content:''}
.tfn .filter--panel .return-link::before{margin-right:5px;border-width:2px 0 0 2px}
.tfn .mobile-filter-control{display:none;width:100vw;position:relative;right:50%;left:50%;padding:13px 0;margin:0 -50vw 15px;border-width:0 0 1px 0;border-style:solid}
.tfn .mobile-filter-control h3{margin:0;float:left}
.tfn .mobile-filter-control .toggle-filter-switch{float:right;margin:4px 0 0}


/*上下篇*/
.pro_intro .prenext{margin-top:30px;text-align:center;overflow: hidden;}
.pro_intro .prenext p{font-weight:bold;}
.pro_intro .prenext a{display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.pro_intro .prenext a span{font-size:18px;margin-right:10px;}
.pro_intro .prenext a em{font-style:normal;font-size:18px;}
.pro_intro .prenext a:hover{background:#fbc400;border-color:#fbc400;color:#fff;}
.pro_intro .prenext a:hover span{color:#fff;}
.pro_intro .prenext .pre{float: left;}
.pro_intro .prenext .next{float: right;}
/*新闻列表页*/
@media (min-width: 1260px) { .insideBanner .title { font-size: 48px; }
  .insideBanner .desc { font-size: 20px; padding-top: 5px; }
  .insideWrapper { padding: 0 100px; max-width: 1600px; margin: 0 auto; } }

.m-class { text-align: center; font-size: 0; }

.m-class a { display: inline-block; vertical-align: top; position: relative; padding: 0 25px; color: #666; font-size: 16px; }

.m-class a:after { content: ''; display: block; width: 1px; height: 12px; background-color: #e0e0e0; position: absolute; right: 0; top: 50%; margin-top: -6px; }

.m-class a:last-child:after { display: none; }

.m-class span { display: block; padding: 0 3px; position: relative; }

.m-class span:after { content: ''; display: block; width: 0; height: 0px; background-color: #fa9c38; position: absolute; left: 50%; bottom: 0; z-index: 1; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; }

.m-class span i { position: relative; z-index: 2; font-style: normal; }

.m-class .on { color: #333; }

.m-class .on span:after { width: 100%; height: 10px; }

.m-class li{width:auto;}

.m-type { padding-top: 30px; font-family: "Montserrat"; font-size: 0; }

.m-type a { width: 25%; font-size: 14px; display: inline-block; vertical-align: top; padding-left: 20px; margin: 5px 0; background: url(../images/newsIcon01.png) left center no-repeat; -o-background-size: 15px; background-size: 15px; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; }

.m-type .on { background-image: url(../images/newsIcon02.png); }

.news-list {  }

.news-list img { width: 100%; display: block; }

.news-list li { -webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1); margin-bottom: 30px; -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; background-color: #fff; }

.news-list .thumb { padding: 15px; }

.news-list h3 a{display:block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; padding-bottom: 5px; font-weight:bold; font-size:18px; }

.news-list .desc { display: -webkit-box; height: 56px; line-height: 28px; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #666 ; font-size:16px;}

.news-list .date { color: #999; display: block; padding-top: 10px; }

.more-btn { width: 137px; line-height: 43px; font-family: "Montserrat"; margin: 0 auto; border: 1px solid #176bab; display: block; text-align: center; color: #176bab; font-size: 16px; }

.more-btn span { padding-right: 17px; background: url(../images/moreicon.png) right center no-repeat; }

@media (min-width: 768px) { .m-class a { font-size: 18px; }
 
  .news-list { }
  .news-list ul { }
  .news-list li { width: 100%; display: table; margin-bottom: 40px; }
  .news-list .image { width: 34%; float:left; }
  .news-list .thumb { width: 66%; float:left; padding: 28px 20px; } }

@media (min-width: 1024px) { .newsWrapper { padding-top: 20px; }
  
  .m-type a { width: auto; display: block; font-size: 18px; padding-left: 40px; line-height: 20px; -o-background-size: 20px; background-size: 20px; margin-bottom: 40px; margin-top: 0; font-weight:bold; }
  .news-list { width: 100%; }
  .news-list .thumb{padding: 37px 20px;}
}

@media (min-width: 1260px) { .crumb { padding: 0; margin-top: -80px; position: relative; z-index: 60; }
  .crumb .insideWrapper { padding-top: 30px; padding-bottom: 30px; background-color: #fff; }
  .crumb .thumb { display: inline-block; }
  .crumb.nobanner { margin-top: 0; }
  .newsWrapper { padding-top: 40px; padding-bottom: 40px; }
  .m-class a:hover { color: #333; }
  .m-class a:hover span:after { width: 100%; height: 10px; }
  .m-type a:hover { background-image: url(../images/newsIcon02.png); }
  .news-list ul { padding: 50px 50px 0 50px; }
  .news-list h3 { padding-bottom: 13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
  .news-list .date { padding-top: 35px; }
  .news-list .image { overflow: hidden; max-height:260px; }
  .news-list li:hover { background-color: #d7000f; -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); }
  .news-list li:hover a, .news-list li:hover .date { color: #fff; }
  .news-list li:hover .desc { color: rgba(255, 255, 255, 0.8); }
  .more-btn { overflow: hidden; position: relative; }
  .more-btn:after { content: ''; position: absolute; left: 50%; top: 50%; width: 200%; height: 0%; -webkit-transition: all 0.35s ease; -o-transition: all 0.35s ease; -moz-transition: all 0.35s ease; transition: all 0.35s ease; background: #176bab; -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg); -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg); -o-transform: translateX(-50%) translateY(-50%) rotate(45deg); transform: translateX(-50%) translateY(-50%) rotate(45deg); }
  .more-btn span { position: relative; z-index: 1; }
  .more-btn:hover { color: #fff; }
  .more-btn:hover:after { height: 500%; }
  #crumb-share-drop { padding: 15px 35px; top: 37px; }
  #crumb-share-drop a { width: 40px; height: 40px; }
  .insideBanner .thumb { margin-top: -40px; } 
  .news-list .thumb{padding: 43px 50px;}
}
.inner_container .am-table>thead>tr>th,.inner_container table>tbody>tr>td{ padding:15px !important;}
.page_show{ }
/*新闻列表页关闭*/
/*关于我们开始*/
.introduction .title { line-height: 1.57894; color: #333; text-align: center; font-size: 18px; font-weight:bold; }

.introduction .title:after { content: ''; display: block; width: 1.6842em; height: 2px; background-color: #feb900; margin: 10px auto 15px; }

.introduction .text { color: #666; line-height: 1.875; text-align: justify; }

.introduction-data { padding-top: 20px; padding-bottom: 20px; }

.introduction-data ul { font-size: 0; text-align: center; }

.introduction-data li {display: inline-block;vertical-align: top;padding: 10px 15px;}

.introduction-data .num { font-size: 40px; line-height: 1; color: #feb900; font-family: "Myriad Pro"; }

.introduction-data .desc { padding-top: 3px; font-size: 14px; color: #696969; }

.introduction-data .add { padding-right: 12px; background: url(../images/introIcon01.png) right 60% no-repeat; }

.introduction-video { position: relative; }

.introduction-video img { width: 100%; display: block; }

.introduction-video .videoTitle{max-width:100%; width:auto; margin:0 auto; }

.introduction-video:after { content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; background-color: rgba(0, 0, 0, 0.3); }

.introduction-video .thumb { width: 100%;color: #fff; text-align: center; }

.introduction-video h3 { font-size: 24px; }

.introduction-video .desc { font-size: 18px; }

.introduction-video .play-btn { width: 90px; height: 90px; display: block; margin: 10px auto 0; background: url(../images/knowledgeIcon01.png) no-repeat; -o-background-size: cover; background-size: cover; }

.introduction-video video { width: 100%; height: 100%; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 10; display: none; background-color: #000; }

.n-title { text-align: center; font-size: 24px; }

.n-title:after { content: ''; display: block; width: 1.5em; height: 2px; background-color: #feb900; margin: 10px auto 15px; }

.culture { padding: 30px 0; background-color:#fafafa; /*background: url(../images/introImg05.jpg) center bottom no-repeat; -o-background-size: cover; background-size: cover;*/  }

.culture ul { padding-top: 10px; }

.culture li { padding-bottom: 30px; }

.culture img { width: 100%; display: block; }

.culture .thumb { background-color: #fff; padding: 20px; }

.culture h3 { color: #feb900; background: url(../images/introIcon02.png) right center no-repeat; font-size:24px; display: inline-block; vertical-align: top; padding-right: 30px; }

.culture .desc { color: #666; padding-top: 5px; }

.strength { padding: 30px 0; }

.strength ul { font-size: 0; margin: 0 -5px; }

.strength li { width: 50%; display: inline-block; vertical-align: top; padding: 10px 5px; }

.strength .thumb { background-color: #fff; -webkit-box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px 3px rgba(0, 0, 0, 0.1); }

.strength img { width: 100%; display: block; }

.strength .text { padding: 10px; }

/*.strength .text:after { content: ''; display: block; width: 20px; height: 1px; background-color: #666; margin-top: 10px; }*/

.strength h4 { line-height: 23px; font-size: 16px; padding-left: 30px; background: url(../images/introIcon03.png) center left no-repeat; }

.strength-list { display: none; }

.strength-list:first-child { display: block; }

.development { padding: 30px 0; position: relative; }

.development .n-title { color: #fff; }

.development .insideWrapper { position: relative; z-index: 3; }

.development:after { content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; -o-background-size: cover; background-size: cover; background-color: #176bab; opacity: 0.7; }

.development-type { font-size: 0; max-width: 620px; margin: 0 auto; }

.development-type a { width: 50%; line-height: 30px; color: #fff; text-align: center; display: inline-block; vertical-align: top; font-size: 13px; border: 1px solid #fff; }

.development-type a:last-child { border-left: none; }

.development-type .on { background-color: #fff; color: #176bab; }

.development-image { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; overflow: hidden; }

.development-image li { width: 100%; height: 100%; overflow: hidden; }

.development-image img { min-width: 100%; min-height: 100%; display: block; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%) scale(1.2); -moz-transform: translate(-50%, -50%) scale(1.2); -ms-transform: translate(-50%, -50%) scale(1.2); -o-transform: translate(-50%, -50%) scale(1.2); transform: translate(-50%, -50%) scale(1.2); -webkit-transition: .5s; -o-transition: .5s; -moz-transition: .5s; transition: .5s; }

.development-image .swiper-slide-active img { -webkit-transform: translate(-50%, -50%) scale(1); -moz-transform: translate(-50%, -50%) scale(1); -ms-transform: translate(-50%, -50%) scale(1); -o-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); }

.development-section { margin: 20px 0; position: relative; }

.development-year { width: auto; color: #fff; height: 280px; line-height: 40px; font-size: 16px; float: left; font-family: "Montserrat"; }

.development-year .swiper-slide-active { font-size: 20px; }

.development-year .swiper-slide-active span:after { width: 100%; height: 6px; }

.development-year span { display: block; padding: 0 1px; position: relative; }

.development-year span:after { content: ''; display: block; width: 0; height: 0px; background-color: #fa9c38; position: absolute; left: 50%; bottom: 10px; z-index: 1; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); -webkit-transition: .3s; -o-transition: .3s; -moz-transition: .3s; transition: .3s; }

.development-year i { display: block; position: relative; z-index: 2; font-style: normal; }

.development-article { position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); color: #fff; overflow: hidden; padding-left: 100px; }

.development-article li{ padding:0 5px;}

.development-article .title { line-height: 1.5; }

.development-article .desc { line-height: 24px; }

.development-nav{ display:none; position:fixed; right:5.2%; top:50%;  -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index:30; }

.development-nav a{display:block; line-height:20px; font-size:20px; color:#b2b2b2; font-family:"Montserrat"; padding-left:35px; overflow:hidden; position:relative; margin:50px 0;-webkit-transition: .2s; -o-transition: .2s; -moz-transition: .2s; transition: .2s;}

.development-nav a span{font-family:"Microsoft YaHei";}

.development-nav a i{font-style:normal;}

.development-nav a:before{content:''; width:20px; height:20px; display:block; background-color:#fff; border:4px solid #ddd; border-radius:100%; overflow:hidden; position:absolute; left:0; top:0;-webkit-transition: .2s; -o-transition: .2s; -moz-transition: .2s; transition: .2s;}

.development-nav a:hover,.development-nav .on{color:#176bab;}

.development-nav a:hover:before,.development-nav .on:before{border-color:#176bab;}

@media (min-width: 768px) { .introduction .text { font-size: 16px; text-align: left; }
  .introduction-data { padding-top: 30px; padding-bottom: 30px; }
  .introduction-data .desc { font-size: 16px; padding-top: 5px; }
  .introduction-video h3 { font-size: 36px; }
  .introduction-video .desc { font-size: 20px; }
  .introduction-video .play-btn { width: 115px; height: 115px; margin-top: 30px; }
  .n-title { font-size: 28px; }
  .culture { padding-top: 40px; padding-bottom: 105px; }
  .culture li { width: 33.333%; float: left; padding: 0 10px; }
  .culture ul { padding-top: 30px; margin: 0 -10px; }
  .culture .desc{min-height:47px}
  .development:after { background: url(../images/introIcon04.png) center no-repeat; -o-background-size: cover; background-size: cover; }
  .development-type a { font-size: 18px; line-height: 42px; }
  .development-article { width: 500px; padding: 0; left: auto; right: 0; padding-right: 100px; }
  .development-year { font-size: 20px; text-align: center; }
  .development-year .swiper-slide-active { font-size: 30px; } }

@media (min-width: 1024px) { .introduction-data { padding-top: 40px; padding-bottom: 40px; }
  .introduction-data li { padding: 0 30px; }
  .introduction-data .num { font-size: 66px; }
  .introduction-data .desc { padding-top: 10px; }
  .n-title { font-size: 30px; }
  .culture { padding-top: 57px; padding-bottom: 155px; }
  .culture ul { padding-top: 50px; margin: 0 -23px; }
  .culture li { padding-left: 23px; padding-right: 23px; }
  .culture .thumb { padding: 35px 30px 30px; }
  .culture .desc { font-size: 18px; margin:0;   }
  .strength { padding: 50px 0 70px; }
  .strength-list li { width: 20%; } }

@media (min-width: 1260px) { .introduction { padding-top: 10px; padding-bottom: 60px; }
  .introduction .title { font-size: 38px; margin:0;}
  .introduction .title:after { margin: 25px auto; }
  .introduction .text { padding-top: 17px; }
  .introduction-data { padding-top: 40px; padding-bottom: 40px; }
  .introduction-data li { padding: 0 35px; width:20%; }
  .introduction-video .thumb { top: 52%; }
  .introduction-video h3 { font-size: 48px; padding-bottom: 5px; }
  .introduction-video .desc { font-size: 28px; }
  .introduction-video .play-btn { margin-top: 170px; }
  .n-title { font-size: 40px; }
  .n-title:after { margin-top: 20px; }
  .culture { padding-top: 50px; padding-bottom: 50px; }
  .culture ul { padding-top: 40px; }
  .culture .thumb { padding: 35px 20px 30px; }
  .strength { padding: 70px 0 100px; }
  .strength .n-title { padding-bottom: 30px; }
  .culture .desc{min-height:0;}
  .strength li { padding: 20px 5px; }
  .strength .image { overflow: hidden; }
  .strength .text { padding: 28px 25px 30px; }
  .strength .text:after { margin-top: 20px; }
  .strength h4 { font-size: 18px; }
  .strength-list { padding-top: 20px; }
  .development { padding-top: 75px; padding-bottom: 85px; }
  .development-type { padding-top: 43px; }
  .development-type a { line-height: 52px; }
  .development-section { margin-top: 55px; max-width:620px; margin:20px auto; }
  .development-year { height: 400px; line-height: 80px; }
  .development-year span:after { bottom: 27px; }
  .development-article { width: 330px; padding-right: 0; }
  .development-article .desc { line-height: 28px; padding-top: 10px; } }


/*关于我们结束*/
/*服务支持开始*/
.qcwy2{ overflow: hidden; max-width:1600px; margin:0 auto 30px auto; width:100%; }
.qcwy2 li{display: flex;background:#efefef;}
.qcwy2 li .text{width:50%;display: inline-block;}
.qcwy2 li:after{ display:block; content:''; clear:both;}
.qcwy2 .liTitle{/* height:110px; */position: relative;}
.qcwy2 .liTitle h4{ font-size:34px; text-transform:uppercase; line-height:34px; height:40px; color:#feb900; }
.qcwy2 .liTitle h3{font-size:30px;color:#333;margin-top: 0;line-height:30px;}
.qcwy2 .liTitle em{width:25px;height:5px;display:none;background:#333;}
.qcwy2 .box{margin: 0 auto; /*水平居中*/
            position: relative;
            top: 50%; /*偏移*/
            transform: translateY(-50%); width:80%;}
.qcwy2 li .nr{ font-size:14px; color:#333;  padding:20px 0 0; }
.qcwy2 li .nr p{ margin:0; line-height:24px; font-size:15px; line-height:30px;}

.qcwy2 li .btn{ padding:55px 0 0; }
.qcwy2 li .btn a{ display:block; width:145px; height:40px; line-height:40px; text-align:center; background:#0071c0; color:#fff; font-size:16px; font-weight:bold; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.qcwy2 li .pic{width:50%;position: relative;display: inline-block;}
.qcwy2 li img{width:1043px;height:588px;/* left:0; *//* top:0; *//* position: absolute; */}
.qcwy2 li:nth-child(2n) img{ left:auto; right:0; }
.qcwy2 li:nth-child(2n) .box{   }
.qcwy2 li:nth-child(2n) .btn a{ float:right; }
.qcwy2 li:nth-child(2n) .liTitle,.qcwy2 li:nth-child(2n) .nr{ text-align:left; }
.qcwy2 li:nth-child(2n) .liTitle i{ margin:0 0 0 auto;}

.list-download{padding-top:30px; margin:0 auto; width:100%; max-width:1200px; margin:0 auto; }
.list-download:after{ content:''; display:block; clear:both;}
  .list-download li{margin-bottom:30px;}
  .list-download li a{display:block;color:#555;}
  .list-download li img{display:block;width:100%;}
  .list-download li p{line-height:36px;margin:0 auto;background:url(../img/down.png) no-repeat right center;padding-right:30px; font-size:16px;}
  .list-download li a:hover p{color:#feb900;}
  .list-download li{width:98%;margin-right:1%;margin-left:1%; padding:25px 50px; background:#fff;}
  @media (max-width:769px){
    
    
  }
/*服务支持结束*/
/* 发展历程 */
.history{padding:60px 0 60px;}
.widget-history-9-slide .his_left{width:28%; }
.history .wrap .his_rightbox .his_right{ display:none;}
.history .wrap .his_rightbox .tab_c_cur{ display:block;}

.widget-history-9-slide .his_right{width:66%; min-height:580px;}
.widget-history-9-slide .left_list li{line-height:70px; text-align:center; font-size: 22px;cursor:pointer; border-bottom:1px solid #ddd; color:#000;}
.widget-history-9-slide .left_list .tab_t_cur{background-color:#feb900;color:#ffffff; position:relative;}
.widget-history-9-slide .left_list .tab_t_cur:after{content:" ";position:absolute;right: -6px;margin-top: -5px;top: 50%;width:11px;height:11px;border:#feb900 solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform: rotate(45deg);background:#feb900;z-index:-1;}

.widget-history-9-slide .his_right ul{padding:0 46px 0 55px;background: url(../img/history01.png);background-position: 0 0;background-repeat:repeat-y;}
.widget-history-9-slide .his_right li{margin-bottom:40px;}
.widget-history-9-slide .his_right li:hover .list_box{box-shadow:0px 10px 20px -10px #555;transition: all .5s ease;-webkit-transition:all .5s ease; }
.widget-history-9-slide .his_right .month{color:#000; font-weight:bold; display:inline-block; *display:inline; *zoom:1; margin-right:10px;}
.widget-history-9-slide .his_right .list_box{padding:36px 30px;background-color:#f7f7f7;position:relative;}
.widget-history-9-slide .his_right .list_ico02{width:16px;height:16px;border:4px solid #feb900;background-color:#fff;border-radius:50%;position:absolute;left:-63px;top:32px; display:block;}
.widget-history-9-slide .his_right .list_title{font-size:24px;color:#141414;font-weight:normal;}
.widget-history-9-slide .his_ri.ght .list_time{font-size:24px;color:#0e68b0;font-family: Arial;padding:4px 0px 10px;font-weight: bold;}
.widget-history-9-slide .his_right .list_text{font-size:17px;color:#6f6f6f;line-height:30px; margin-bottom:20px;}
.widget-history-9-slide .left_list .li_img{display: none;}
.widget-history-9-slide .left_list .tab_t_cur .text{display: none;}
.widget-history-9-slide .left_list .tab_t_cur .li_img{display: block;}
.widget-history-9-slide .left_list .tab_t_cur .li_img ._img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.widget-history-9-slide .his_right .list_box .list_time{font-size: 22px;color: #feb900; font-weight:bold;}
.history .r{ float:right;}
.history .l{ float:left;}
.history .wrap{ width:100%; padding:0 10px; max-width:1600px; margin:0 auto;}

.widget-history-9-slide .left_list li span{display:inline-block; *display:inline; *zoom:1; margin-right:10px;}
.report{padding:100px 0 55px; color:#333;}
.report .sub_tit{font-size:22px; color:#0e68b0; font-weight:bold; text-align:center;}
.report .sub_desc{font-size:16px; margin:18px 0 35px; text-indent:2em;}
.report .line_btn.line_btn_red{position:relative; margin:20px 32px 80px; text-indent:0;}
.report .part .desc{margin:30px 0 60px; line-height:30px; font-size:16px; text-indent:2em;}
.report .sec_tit{color:#0e68b0; font-weight:bold;}
.report .sec_desc{margin-bottom:20px;}
.report .text-right{text-align:right;}
.report .sec_net{margin:40px 0 50px;}
.report .sec_net .box{background:#f5f5f5; line-height:30px; padding:45px 240px 45px 40px; position:relative;display:inline-block; *display:inline; *zoom:1;}
.report .sec_net .box img{position:absolute; top:0; right:0; height:120px;}


.intro_box_s .top .item .t_item_con .t_item_con_mtitle{display:none;}
.intro_box_s .top .item .t_item_con .t_item_con_stitle{margin-top:30px; text-align:center;}
.intro_box_s .top .item .t_item_con_h{background:none;}
.intro_box_s .bottom .bottom_one .right .mm_title,.intro_box_s .bottom .bottom_one .right .ss_title{display:none;}
.intro_box_s .bottom .bottom_one .right .r_con{padding-top:50px;}
.culture01 .top .top_left .con .en{display:none;}
.care_news.news_list .pt2{padding-top:0;}
.widget-history-9-slide .left_list .tab_t_cur .text{display:block;}
.widget-history-9-slide .left_list .tab_t_cur .li_img{display:none;}

.widget-history-9-slide .list_boll{width:8px;height:8px;border:2px solid #fff;display:block;border-radius:50%;box-shadow: 0px 0px 14px 3px #feb900;position:absolute;-webkit-animation: bordershow 3s infinite;-moz-animation: bordershow 3s infinite;animation: bordershow 3s infinite;cursor:pointer; top:50%; left:5%; margin-top:-4px;}
.widget-history-9-slide .list_boll:after,.widget-history-9-slide .list_boll:before{content:"";width:20px;height:20px;background:#fff;background:rgba(255,255,255,0.5);box-shadow: 0px 0px 4px rgba(255,255,255,0.5);display:block;border-radius:50%;position:absolute;top:-6px;left:-6px;}
.widget-history-9-slide .list_boll:after{-webkit-animation: boderM 3s infinite;-moz-animation: boderM 3s infinite;animation: boderM 3s infinite;}
.widget-history-9-slide .list_boll:before{-webkit-animation: boderM 3s .75s infinite;-moz-animation: boderM 3s .75s infinite;animation: boderM 3s .75s infinite;}
.widget-history-9-slide .left_list li{position:relative;}
.honor{padding:100px 0 115px;}
.talents .oneItem .left .img_box{display:none;}
.talents .oneItem .left{display:none;}
.talents .oneItem .right{width:auto; float:none; display:block;}
.talents .oneItem{margin:50px 0;}
.talents .oneItem .right .title{display:none !important;}
.header .header_nav .pro .inner_box li.more{display:none;}

.bd_weixin_popup .bd_weixin_popup_main{ max-height:100% !important;}



@media (max-width:1440px) {
	
	
}
@media (max-width:1200px) {
.news-list{ }
.screen-result-list-inner .inner-list .block-box .s-title{ font-size:22px;}

.qcwy2 .liTitle h4{ font-size:18px; line-height:30px; height:auto; display:none;}
.qcwy2 .box{ width:94%;}
.qcwy2 .liTitle h3{ font-size:24px; margin:0;}
.insideWrapper{ padding:0 15px;}
.introduction-data li{ width:20%;}	
.inner_container h1{ padding:0; margin-top:15px;}
}
@media (max-width:960px) {
.screen-result-list{ display:none;}
.home_pro{ display:block !important;}
.am-table th{ width:auto;}	
.inner_container .am-table>thead>tr>th,.inner_container table>tbody>tr>td{ padding:10px !important;}

.history .l{ float:none;}
.history .r{ float:none;}
.widget-history-9-slide .left_list li{ display:inline-block; padding:0 15px; line-height:50px;}

.widget-history-9-slide .left_list li div{ font-size:18px;}
.his_left .list-paddingleft-2{ text-align:center;}
.widget-history-9-slide .his_left{ width:100%;}
.widget-history-9-slide .his_right ul{ background:none; padding:0 15px;}
.widget-history-9-slide .his_right li{ margin-bottom:0; margin-top:20px;}
.widget-history-9-slide .his_right .list_ico02{ display:none;}
.widget-history-9-slide .his_right{ width:100%;}
.history{ padding:25px 0;}
.widget-history-9-slide .left_list .tab_t_cur:after{ content:none;}

}
@media (max-width:769px) {
.widget-history-9-slide .his_right .list_box{ padding:15px 20px;}	
.widget-history-9-slide .his_right .list_text{ margin-bottom:0; margin-top:10px;}
.course-video-area .course-video-title{ padding-left:10px;}
.list_ico01{ display:none;}	
	
.qcwy2 li .text{ width:100%;}
.qcwy2 li .pic{ width:100%;}	
.qcwy2 li{ display:block;}
.qcwy2 .box{ transform:translateY(0%); padding:15px 0;}

	
.inner_container .am-table>thead>tr>th,.inner_container table>tbody>tr>td{ padding:10px 5px !important;}
.insideWrapper{ padding:0 15px;}
.introduction .title{ margin:0; padding:0;}
.introduction-data{ padding:0;}
.introduction-data li p{ margin:0;}

.culture .desc{ margin:0;}

.list-download li{ padding:15px 20px;}
.introduction-data li{ width:auto;}
}
@media (max-width:480px) {
	.list-download li p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.list-download{ padding-top:15px;}
	.list-download li{ margin-bottom:15px;}
	.pagelist ul{ padding:15px 0;}
	.bg_inner{ background-size:cover !important;}
}
