﻿@charset "utf-8";
/* 服务项目 */
.products_center_bg1{width:100%; height:auto; overflow:hidden; background-color:#fff;}
.products_center_bg2{width:100%; height:auto; overflow:hidden; background-color:#f4f8fd;}
.products_center_one{width:1200px; height:auto; margin:0 auto; padding:60px 0; overflow:hidden;}
.products_center_img{width:50%; float:left; padding:0 30px; text-align:center; margin-bottom:10px;}
.products_center_img img{max-width:100%; height:auto;}
.products_center_text{width:50%;float:left;padding: 0 30px;margin-bottom: 10px;}
.products_center_text h5{font-size:35px;color: #00428E;}
.products_center_text h6{margin:15px 0 25px 0;font-size: 17px;color: #999;font-family:"微软雅黑";line-height: 31px;display: -webkit-box;
text-overflow: ellipsis;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;}


.about_one{width: 1200px;height: auto;margin: 0 auto;overflow: hidden;padding: 50px 0 40px 0;}
.about_one_left{width: 50%;float: left;height: auto;overflow: hidden;padding-right: 50px;}
.about_one_left h4{display: inline-block;position: relative;font-size: 36px;color: #003B7F;padding-bottom: 10px;/* border-bottom: 4px solid #eee; */font-weight: bold;margin-bottom: 0px;font-family:'FZKANGJW'}
/* .about_one_left h4::before{ content: "";position: absolute;width: 26px;height: 4px;left: 0px;bottom: -4px;background-color: #1d2088;} */
.about_one_left h5{width: 100%;height: auto;margin: 10px 0;}
.about_one_left h5 img{max-width: 100%;height: auto;}
.about_one_text{width: 100%;height: auto;overflow: hidden;font-size: 20px;color: #666;line-height: 36px;}
.about_one_text p{padding-top: 15px;}

.about_one_right{width: 50%;float: left;overflow: hidden;height: 390px;}
.about_one_right img{width: 100%;height: 100%;object-fit: cover;transition: all 1s;}
.about_one_right img:hover{transform: scale(1.1);}

.about_mber{width: 100%;height: auto;overflow: hidden;padding: 30px 0 20px 0;}
.about_mber ul li{width: 20%;float: left;text-align: center;}
.about_mber ul li h5{font-size: 55px;color: #003B7F;font-weight: bold;font-family: 'Arial'}
.about_mber ul li h6{font-size: 18px;color: #999;padding: 10px 10px 0 10px;}


/* 技术优势 */
.about_two_box{width: 100%;height: auto;overflow: hidden;background: url("../images/about3.png") top no-repeat;}
.about_two{width: 1280px;height: auto;margin: 0 auto;overflow: hidden;padding: 100px 0 0px 0;}
.about_two_center{width: 100%;height: auto;margin-top:100px;overflow: hidden;}
.about_two_center ul{margin-left: -3%;}
.about_two_center ul li{width: 22%;margin-left: 3%;height: 320px;transition: all .4s;background-color: #fff;float: left;padding: 20px;
position: relative;cursor: pointer;margin-top: 40px;}
.about_two_center ul li h4{text-align: center;padding: 40px 0;overflow: hidden;}
.about_two_center ul li h4 span{display: block;width: 54px;height: 54px;margin: 0 auto;}
.about_two_center ul li:nth-child(1) h4 span{background: url("../images/ab1.png") no-repeat}
.about_two_center ul li:nth-child(2) h4 span{background: url("../images/ab2.png") no-repeat}
.about_two_center ul li:nth-child(3) h4 span{background: url("../images/ab3.png") no-repeat}
.about_two_center ul li:nth-child(4) h4 span{background: url("../images/ab4.png") no-repeat}

.about_two_center ul li h5{font-size: 22px;color: #666;text-align: center;}
.about_two_center ul li p{font-size: 16px;color: #999;line-height: 24px;padding-top: 10px;height: 72px;text-align: center;}
.about_two_center ul li i{display: block;height: 1px;background-color: #fff;width: 30px;margin: 0 auto;}
.about_two_center ul li h6{position: absolute;bottom: 0px;opacity: .1;width: 80%;}
.about_two_center ul li h6 span{text-align: center;font-size: 36px;color: #666;font-weight: bold;display: block;}

.about_two_center ul li:hover{height: 360px;background-color: #1d2088;margin-top: 0px;}
.about_two_center ul li:nth-child(1):hover h4 span{background: url("../images/ab5.png") no-repeat}
.about_two_center ul li:nth-child(2):hover h4 span{background: url("../images/ab6.png") no-repeat}
.about_two_center ul li:nth-child(3):hover h4 span{background: url("../images/ab7.png") no-repeat}
.about_two_center ul li:nth-child(4):hover h4 span{background: url("../images/ab8.png") no-repeat}
.about_two_center ul li:hover h5{color: #fff;}
.about_two_center ul li:hover p{color: #fff;}

/* 公司环境 */
.huanjing_box{background:#F4F8FD}
.huanjing{width: 100%;height: auto;overflow: hidden;padding: 0px 0 50px 0;}
.huanjing_img{width:1100px;margin: 25px auto 0;}


.picScroll-left03 {
    position: relative;
}
.picScroll-left03 .hd2 {
}
.picScroll-left03 .hd2 .next {
    display: block;
    width: 53px;
    height: 53px;
    float: right;
    margin-right: 5px;
    position: absolute;
    margin-top: 10px;
    top: 87px;
    right: -65px;
    overflow: hidden;
    cursor: pointer;
    z-index: 9999;
    background: url(../images/r_lgun.png) no-repeat -54px 0;
}
.picScroll-left03 .hd2 .prev {
    display: block;
    width: 53px;
    height: 53px;
    float: left;
    margin-left: 5px;
    position: absolute;
    margin-top: 10px;
    top: 87px;
    left: -60px;
    z-index: 999999;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/r_lgun.png) no-repeat;
}

.picScroll-left03 .hd2 ul{float:right;overflow:hidden;zoom:1;margin-top:10px}
.picScroll-left03 .bd2{overflow:hidden;position:relative}
.picScroll-left03 .tempWrap{}.picScroll-left03 .bd2 ul{overflow:hidden;zoom:1}
.picScroll-left03 .bd2 ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;width:352px;height:250px;}
.picScroll-left03 .bd2 ul li .pic img{transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s ease-in 0s;}
.picScroll-left03 .bd2 ul li .pic:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.picScroll-left03 .bd2 ul li .pic{text-align:center;width:350px; height:250px;text-align:center;vertical-align: middle;display: table-cell;border:1px solid #d7d7d7;padding:2px;}
.picScroll-left03 .bd2 ul li .pic img{
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	}
.picScroll-left03 .bd2 ul li .title{display:block;padding:15px 30px;text-align:center;}
.picScroll-left03 .bd2 ul li .title p{display:block;font-size:18px;color:#333;width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:55px}
.picScroll-left03 .bd2 ul li .title span{display:block;font-size:14px;color:#777;line-height:22px}


/* 荣誉证书 */
.honor{width: 1200px;height: auto;margin: 0 auto;padding: 0px 0 40px 0;overflow: hidden;}
.honor_center{width: 100%;height: auto;overflow: hidden;margin-top: 25px;}
.honor_center .swiper-container{padding-bottom: 40px!important;}
.honor_center .swiper-pagination-bullet{width: 12px;height: 12px;background-color: #d2d2d2;opacity: 1;}
.honor_center .swiper-pagination-bullet-active{background-color: #1d2088;}
.honor_text{width: 100%;height: auto; overflow: hidden;}
.honor_text h5{height: 290px;width:100%;padding:20px;/* max-height: 350px;line-height: 310px; */overflow: hidden; text-align: center;background-color: #f4f8fd;}
.honor_text h5 img{max-width: 100%;max-height: 100%;width:100%;height:100%;object-fit: cover;}
.honor_text h6{padding-top: 12px;font-size: 18px;color: #666;text-align: center;}

/* 企业理念 */
.ads5 {
    margin-top: 20px;
    position: relative;
    margin-left: 10px;
}
.ads5 li {
    float: left;
    margin-left: 10px;
    margin-bottom: 10px;
}
.ads5 li:nth-child(4) {
    margin-top: -195px;
    position: relative;
}
.ads5 li:nth-child(5) {
    margin-top: -195px;
    position: relative;
    margin-left: 286px;
}

/* 管理机制 */
 .content{width:1200px;margin:0 auto;margin-top:25px;position:relative;}
#focus_Box{}
#focus_Box ul{position:relative;width:948px;margin:0 auto;height:360px}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:17px;height:30px;top:140px;}
#focus_Box .prev{background:url(../images/lb.png) no-repeat;left:60px;}
#focus_Box .next{background:url(../images/rb.png) no-repeat;right:60px;} 
#focus_Box li{z-index:0;position:absolute; width:0px;background:#fff;height:0px;top:146px;cursor:pointer;left:377px;text-align:center;vertical-align: middle;display: table-cell;border:5px solid #003B7F;}
#focus_Box li img{max-width:100%;max-height:100%;width:auto;heigth:auto;vertical-align:top;}
#focus_Box li p{color:#666666;display:none;}
#focus_Box li p span{font-size:20px;line-height:55px;text-align:center;display:block;font-family:'FZKANGJW'}
#focus_Box li:nth-child(3) p{display:block;}

/*-- 新闻 --*/
.com-img img{ transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.nlist-img img{width:100%;height:100%;object-fit:cover;}
.contain { width:1200px;  margin:0 auto;}
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.news-container{padding:30px 0 50px;}
.news-list{width:101.6666%;width:calc(100% + 20px);margin:0 0 0 -10px;}
.news-list li{padding:30px 10px;border-bottom:1px solid #efefef;background:#fff;}
.nlist-img{display:block;width:45.0833%;height:278px;overflow:hidden;float:left;}
.nlist-box{width:50.8333%;float:right;}
.nlist-box .name{line-height:39px;font-size:24px;font-weight:600;font-family:'Microsoft JhengHei'}
.nlist-box .date{padding:0 0 0 20px;line-height:23px;font-size:12px;color:#999999;background:url(../images/icon-date2.png) no-repeat left center;margin:10px 0 0;}
.nlist-box .con{line-height:30px;max-height:130px;min-height:150px;color:#777777;margin:14px 0 0;}
.nlist-box .btn{width:140px;height:45px;line-height:43px;font-size:13px;color:#666666;border:1px solid #e1e1e1;margin:25px 0 0;padding: 10px 20px;}
.nlist-box .btn span{padding:0 24px 0 0;background:url(../images/icon-go4.png) no-repeat right center;}
.news-list li:hover{box-shadow:0 0 10px 4px #e1e1e1;transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1);z-index:2;}

.nlist-box .name:hover{color:#003B7F;}
.nlist-box .btn:hover{background:#003B7F;border-color:#003B7F;}
.nlist-box .btn:hover span{padding:0px;color:#fff;background-position:100px center;}
.nlist-box .btn span{-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.news-container .pagination{margin:50px 0 0;}
/*详细*/
.article-info{padding:30px 0 50px;}.article-info1{padding:10px 0 50px;}
.article-info .artInfo-name{text-align:center;font-size:24px;font-weight:600;}
.article-info .artInfo-about{line-height:26px;text-align:center;color:#999999;margin:15px 0 10px;}
.artInfo-about .date{display:inline-block;padding:0 0 0 18px;background:url(../images/icon-date2.png) no-repeat left center;margin:0 0 0 25px;}
.artInfo-about .see{display:inline-block;padding:0 0 0 24px;background:url(../images/icon-see2.png) no-repeat left center;}
.artInfo-about .bdsharebuttonbox{display:inline-block;vertical-align:middle;margin:0 0 0 40px;}
.article-info .artInfo-con{color:#666;line-height:30px;position:relative;overflow:hidden;margin:0px 0 25px;}
.article-info1 .artInfo-con{color:#666;line-height:30px;position:relative;overflow:hidden;margin:0px 0 0;}
.artInfo-con img{max-width:100%;margin:5px 0}
.article-info .artInfo-page{padding:20px 0 0;border-top:1px solid #efefef;margin:0 0;}
.artInfo-page a{display:block;width:45%;line-height:30px;color:#999999;}
.artInfo-page a .type{color:#333;}
.artInfo-page a:hover{color:#003B7F}
.article-info .artInfo-rtn{display:block;width:174px;height:48px;line-height:46px;font-size:16px;color:#007945;border:1px solid #007945;border-radius:48px;margin:62px auto 0;}
.artInfo-rtn span{padding:0 22px 0 0;background:url(../images/icon-go5.png) no-repeat right center;text-align:center}
.artInfo-rtn:hover{background:#003B7F;}
.artInfo-rtn:hover span{padding:0px;color:#fff;background-position:100px center;}
.artInfo-rtn span
{-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}

.artInfo-con table,
.artInfo-con table tr td,
.artInfo-con table th{border:1px solid #ccc !important;border-collapse:collapse;margin:0px auto;text-align: center !important;}
.artInfo-con table tr p,.artInfo-con table td p,.artInfo-con table td span{text-align: center !important;}
.artInfo-con table{width: 100% !important;}

/* 下载资料 */
.wBd{ overflow:hidden;width:1100px;margin:0 auto;padding:30px 20px;}
.wBd .infoList li{padding:15px 8px 10px 15px;;border-bottom:1px dotted #d7d7d7;}
.wBd .infoList li a p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:16px;padding-right:25px}
.wBd .infoList li.split{height: 1px;padding-bottom:13px;margin-bottom:13px;background: none;border-bottom:1px dashed #eeeeee;}
.infoList{ text-align:left;}
.infoList li a{overflow:hidden;}
.infoList li a p:hover{color:#003B7F}
.infoList li a p{white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis; padding-right:20px}
.infoList li .date{ float:right; color:#999;  }
/*分页*/
.pagination{width:100%;height:auto;text-align:center;position:relative;overflow:hidden;}/*分页*/
.pagination a{display:inline-block;width:42px;height:42px;line-height:40px;text-align:center;font-family:'微软雅黑';border:1px solid #999;border-radius:30%;margin:0 5px;color:#999}
.pagination a.on, .pagination a:hover{background-color:#003B7F !important;color:#ffffff;border-color:#003B7F !important;}
.pagination a:first-child,
.pagination a:last-child{background:none;border:1px solid #999;font-weight:600;}
.page-num-current{background-color:#003B7F !important;color:#ffffff!important;border-color:#003B7F !important;}
/* 联系我们 */

.contact_add{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;padding: 30px 0 20px;}
.contact_add_left{width: 69%;float: left;border-right: 1px solid #e5e5e5;padding: 35px 20px 0;}
.contact_add_left ul li{width: 62%;float: left;margin: 0 2% 0 0;min-height: 80px;}
.contact_add_left ul li:nth-child(2){width: 30%;}
.contact_add_left ul li:nth-child(3) {width:28%}
.contact_add_left ul li:nth-child(4) {width:32%}
.contact_add_left ul li:nth-child(5) {width:30%}

.contact_add_left ul li h5{width: 60px;height: 80px;float: left;}
.contact_add_left ul li h5 i{display: inline-block;width: 100%;height: 55%;overflow: hidden;}
.contact_add_left ul li:nth-child(1) h5 i{background: url("../images/add1.png") no-repeat center center;}
.contact_add_left ul li:nth-child(2) h5 i{background: url("../images/add2.png") no-repeat center center;}
.contact_add_left ul li:nth-child(3) h5 i{background: url("../images/fax.png") no-repeat center center;}
.contact_add_left ul li:nth-child(4) h5 i{background: url("../images/add3.png") no-repeat center center;}
.contact_add_left ul li:nth-child(5) h5 i{background: url("../images/add4.png") no-repeat center center;}
.contact_add_left ul li div h6{font-size: 18px;color: #333;}
.contact_add_left ul li div p{font-size: 15px;color: #666;line-height: 30px;}

.contact_add_right{width: 30%;float: right;overflow: hidden;}
.contact_add_right ul li{width: 46%;float: left;margin:0 2%;}
.contact_add_right ul li h6{text-align: center;padding: 10px;}
.contact_add_right ul li h6 img{max-width: 100%;height: auto;object-fit: cover;}
.contact_add_right ul li p{font-size: 16px;color: #333;text-align: center;}




@keyframes dongdian{
    0%,
    100%,
    20%,
    50%,
    80% {
    transition-timing-function: cubic-bezier(0.215,.61,.355,1); /*贝塞尔曲线 ： X1 Y1 X2 Y2*/
    transform: translate3d(0,0,0); /*设置只在Z轴上移动*/
    }
    40%,
    43%{
    transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);
    transform: translate3d(0,-20px,0);
    }
    70%{
    transition-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
    transform: translate3d(0,-10px,0);
    }
    90%{
    transform: translate3d(0,-4px,0);
    }
  }



/* 人才招聘 */
.talent_search_box{width: 100%;height: auto;overflow: hidden;padding: 80px 0 50px 0;}
.talent_search{width: 600px;height: 50px;margin: 0 auto;overflow: hidden;border: 1px solid #eeeeee;border-radius: 30px;position: relative;margin: 0 auto;}
.talent_search input{width: 100%;box-sizing: border-box;border: none;height: 100%;padding: 0 20px;outline: none;font-size: 16px;display: block;
font-family: '微软雅黑';color: #999;}
.talent_searsubmit{width: 50px;height: 50px;cursor: pointer;display: inline-block;background: #fff url("../images/talent_ser.png") no-repeat center center;position: absolute;right: 0;top: 0;z-index: 3;   transition: all .3s linear;}

.talent_list_box{width: 1200px;height: auto;overflow: hidden;padding: 30px 0;margin: 0 auto;}
.talent_list{width: 100%;border: 1px solid #eee;height: auto;padding: 30px 30px 0 30px;overflow: hidden;margin-bottom: 30px;}
.talent_list1{width: 100%;height: auto;font-size: 14px;color: #999;}
.talent_title{width: 100%;overflow: hidden;padding: 10px 0;}
.talent_title h5{float: left;font-size: 22px;color: #333;}
.talent_title h6{float: right;}
.talent_title h6 a{padding: 10px 20px;font-size: 16px;color: #fff;background-color: #003B7F;border-radius: 3px;}
.talent_text{width: 100%;line-height: 40px;}
.talent_text h4{padding-left: 25px;background: url("../images/add7.png") left no-repeat;float: left;margin-right: 30px;font-size:18px}
.talent_text h5{padding-left: 25px;background: url("../images/add8.png") left no-repeat;float: left;margin-right: 30px;font-size:18px}
.talent_text h6{padding-left: 25px;background: url("../images/add9.png") left no-repeat;margin-right: 30px;width: 100%;overflow: hidden;font-size:18px}

.talent_list2{width: 100%;height: auto;overflow: hidden;padding: 30px 0;font-size: 14px;color: #999;line-height: 36px;display: none;}
.talent_list2 h6{font-size: 18px;color: #003B7F;line-height: 36px;padding-top: 20px;}

.talent_click{width: 100%;border-top: 1px solid #eee;padding: 15px 0;text-align: center;font-size: 18px;color: #333;transition: all .4s;cursor: pointer;}
.talent_click i{display: inline-block;width: 16px;height: 11px;background: url("../images/copy.png") no-repeat center center;margin-right: 8px;}
.talent_click span{display: none;}
.talent_click.ontrue i{transform: rotate(180deg);}
.talent_click.ontrue span{display: inline-block}
.talent_click.ontrue b{display: none}

/* 满意度调查 */
input[type="checkbox" i] {
    background-color: initial;
    cursor: default;
    -webkit-appearance: checkbox;
    box-sizing: border-box;
    margin: 3px 3px 3px 4px;
    padding: initial;
    border: initial;
}
input[type="radio" i] {
    background-color: initial;
    cursor: default;
    -webkit-appearance: radio;
    box-sizing: border-box;
    margin: 3px 3px 6px 5px;
    padding: initial;
    border: initial;
}
.service{width:900px;margin:0px auto 40px;overflow:hidden}
.jieshao{border:1px solid #999;margin-top:20px;padding:20px 20px 20px 40px;background:#EfEfEf}
.jieshao p{line-height:30px;color:#666;font-size:16px;font-family:"微软雅黑"}
.survey{margin:20px auto;width:700px}
.survey h6{font-size:18px;font-family:"微软雅黑";line-height:36px;}
.survey input{}
.question{overflow:hidden;margin:0 auto 10px;width:100%}
.question h6{font-size:16px;font-family:"微软雅黑";line-height:46px;}
.question ul{padding-left:10px}
.question li{width:20%;float:left;line-height:12px;}
.question li:hover{color:#003B7F}
.advice p{font-size:16px;font-family:"微软雅黑";line-height:46px;}
.advice textarea{width:100%;height:200px;margin-bottom:20px}
.name{}
.survey .name p{width:50%;float:left}
.survey .name input{width:21%;height:30px;line-height:30px}
.tijiao{margin:25px auto 10px;overflow:hidden;width:100%}
.tijiao button{width:30%;height:40px;line-height:40px;background:#003B7F;border-radius:5px;color:#fff;font-size:16px;margin-left:35%;}
.radio {
  margin: 0.5rem;
}
.radio input[type="radio"] {
  position: absolute;
  opacity: 0;
}
.radio input[type="radio"] + .radio-label:before {
  content: '';
  background: #f4f4f4;
  border-radius: 100%;
  border: 1px solid #b4b4b4;
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  position: relative;
  top: -0.2em;
  margin-right: 0.5em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
}
.radio input[type="radio"]:checked + .radio-label:before {
  background-color: #003B7F;
  box-shadow: inset 0 0 0 5px #f4f4f4;
}
.radio input[type="radio"]:focus + .radio-label:before {
  outline: none;
  border-color: #003B7F;
}
.radio input[type="radio"]:disabled + .radio-label:before {
  box-shadow: inset 0 0 0 4px #f4f4f4;
  border-color: #b4b4b4;
  background: #b4b4b4;
}
.radio input[type="radio"] + .radio-label:empty:before {
  margin-right: 0;
}
/* 关于我们内页 */
.fl{float:left}
.fr{float:right}
.neiye_kuang{width:1200px;margin:40px auto 60px;overflow:hidden}
.neiye_right{width:76%;}
.neiye_right p{font-family:"微软雅黑";font-size:16px;color:#666;line-height:30px}
.neiye_right img{max-width:100%;}
.neiye_left{width:250px;overflow:hidden;}
.neiye_left ul li{display:block;padding-left:25px;height:50px;line-height:50px;background:#fff;margin-bottom:0px;border:1px solid #eee;border-top:0}
.neiye_left ul li a{display:block;font-size:16px;color:#333}
.neiye_left ul li.on{background:#fff;}
.neiye_left ul li.on a{color:#003B7F;font-weight:700}
.neiye_left ul li.on a::before{color:#003B7F;content:"◆    ";font-size:18px}
.neiye_lianxi{margin-top:35px;    border: 1px solid #eee;}
.neiye_lianxi p{font-size:16px;line-height:30px;color:#666;padding:0 3px}
.neiye_lianxi img{width:100%;padding:2px}
.sub_list{background:#fff}
.sub_list a{display:block;padding-left:55px;line-height:45px;border:1px solid #eee;border-top:0;font-size:16px;color:#666}
.sub_list a.on{color:#003B7F;font-weight:700}
.neiye_left h3{display:block;width:100%;font-size:22px;color:#fff;text-align:center;background:#003B7F;padding:22px 0 15px;line-height:20px;font-family:'Microsoft JhengHei'}
.neiye_left h3 span{font-size:12px;display:block;width:100%;text-transform:uppercase;color:rgba(255,255,255,.5);margin-top:8px;font-family:'Microsoft JhengHei'}
.neiye_left ul li a::before{color:rgba(198,198,198,.7);content:"◆    ";font-size:18px}
.pro_list{}.pro_list ul li{width:279px;height:230px;float:left;margin:0 20px 12px 0px}
.pro_list ul li .case-tu{
	width:279px;height:199px;padding:2px;border:1px solid #eee;text-align:center;vertical-align: middle;display: table-cell;overflow:hidden
}
.pro_list ul li .case-tu img{
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	}
.case-tu img{transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s ease-in 0s;}
.case-tu:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}	
.pro_list ul li .case-nr{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:25px;margin-bottom:10px;margin-left:0px;}
.pro_list ul li .case-nr1{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:25px;margin-bottom:10px;margin-left:0px;}
.news_xx01{font-size:22px;line-height:40px;text-align:center;color:#003B7F;font-weight:700;padding-top:0px}
.news_xx02{text-align:center;font-size:14px;color:#d4d4d4;line-height:35px;padding-bottom:10px;border-bottom:1px dashed #eee}
.news_xx02 img{display:block;margin:}
.news_xx03{padding:0;font-size:16px;line-height:30px;color:#666;margin-bottom:20px}
.news_xx03 p{font-size:14px;line-height:30px;color:#666}
.news_xx03 img{max-width:100%;margin:0 auto;display:block;margin-top:20px;}
.news_sx{padding:10px 20px 0;border-top:1px dotted #ddd;line-height:30px;color:#333}
.news_sx a{color:#333}
.news_sx a:hover{color:#003B7F}
.n_s{width:100%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}


.news_center{width: 100%;height: auto;overflow: hidden;padding: 30px 0 20px 0;}
.news_center ul{margin-left: -2%;}
.news_center ul li{width: 31.333%;margin-left: 2%;margin-bottom: 0;height: auto;overflow: hidden;float: left;position: relative;}
.news_center ul li a{display: block;}
.news_center ul li img{transition: all .4s;object-fit: cover;width: 100%;height: 225px;overflow: hidden;border:1px solid #eee;padding:2px;}
.news_text{padding: 20px 0;width: 100%;text-align: center;}
.news_text p{font-size: 18px;color: #333;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;
-webkit-box-orient: vertical;white-space: normal;margin-bottom: 0px;line-height: 24px;min-height: 48px;}
.news_text h4{padding-left: 23px;font-size: 16px;color: #999;float: left;margin-right: 15px;background: url("../images/news_ico1.png") left no-repeat;}
.news_text h5{padding-left: 23px;font-size: 16px;color: #999;float: left;background: url("../images/index/news_ico2.png") left no-repeat;}
.news_center ul li:hover .news_text p{color: #1d2088;}
.news_center ul li:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1); }
.news_center ul li img{transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s ease-in 0s;overflow:hidden}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .about_one{width: 94%;}
    .honor{width: 94%;}
    .honor_text h5{height: 300px;line-height: 260px;}
    .partner{width: 94%;}
    .contact_add{width: 94%;}



}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .about_two{width: 94%;}
    .honor_text h6{font-size: 16px;padding-top: 15px;}

}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */

    
    
    
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .about_mber ul li h5{font-size: 50px;}
    .about_mber ul li h6{font-size: 16px;}


    .talent_list_box{width: 94%;}


}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .guide{width: 94%;}
    .guide_list{width: 100%;border-bottom: 1px solid #eee;}
    .guide_left{width: 30%;}
    .guide_text{width: 70%;}
    .guide_list.ontrue .guide_text{width: 70%;}

}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 360移动终端以上 */
    .about_one{padding: 30px 0;}
    .about_one_left h4{font-size: 26px;}
    .about_one_left h5{padding-right: 40%;}
    .about_one_text {line-height: 28px;text-align: justify;font-size: 14px;}
    .about_one_text p{padding-top: 10px;} 
    
    .about_one_left{width: 100%;padding-right: 0px;}
    .about_one_right{width: 100%;float: left;overflow: hidden;height: auto;padding-top: 10px;}
    .about_mber{padding: 30px 0 20px 0;}
    .about_mber ul li{width: 48%;margin: 2% 1%;}
    .about_mber ul li h5{font-size: 38px;}
    .about_mber ul li h6{font-size: 16px;padding: 5px 5px 0 5px;}

    .about_two_box{background-size: cover;}
    .about_two{padding: 30px 0;}
    .about_two_center{margin-top: 30px;}
    .about_two_center ul{margin-left: -2%;}
    .about_two_center ul li{width: 48%;margin-left: 2%;min-height: 240px;height: auto;;transition: all .4s;padding: 10px;
    position: relative;cursor: pointer;margin-top: 10px;}
    .about_two_center ul li h4{padding: 20px 0;}
    .about_two_center ul li h5{font-size: 16px;}
    .about_two_center ul li p{font-size: 14px;}
    .about_two_center ul li:hover{height: auto;margin-top: 10px;}
    .about_two_center ul li h6 span{font-size: 20px;}

    .huanjing{padding: 30px 0;}
    .huanjing_img{margin-top: 30px;}
    .huanjing_xian{height: 40px;}
    .huanjing_xian .swiper-pagination{padding-top: 10px;}
    .huanjing_xian .swiper-pagination-bullet{height: 30px;}

    .honor{padding: 10px 0 30px 0;}
    .honor_text h5{height: 210px; line-height: 170px;overflow: hidden;}
    .honor_text h5 img{width: 100%;height: auto;object-fit: cover;}
    .honor_text h6{font-size: 14px;}
    .honor_center{margin-top: 30px;}

    /* 合作伙伴 */
    .partner_main{padding: 30px 0;}
    .partner_zhu{width: 100%;height: 316px;border-right: 0px solid #eee;
    background: url("../images/par_ico.png")  #fff 10px 10px no-repeat;background-size: 13%}
    .zhu_text{padding: 50px 30px 30px 30px;}
    .zhu_text h4 img{max-width: 120px;height: auto;}
    .zhu_prev{width: 40px;height: 40px;}
    .zhu_prev i{width: 40px;height: 40px;}
    .zhu_next{width: 40px;height: 40px;}
    .zhu_next i{width: 40px;height: 40px;}

    .partner_logo ul li{width: 25%;height: 80px;padding: 10px;border-right: 1px solid #eee;border-bottom: 1px solid #eee;float: left;text-align: center;line-height: 60px;overflow: hidden;background-color: #fff;}

    /* 联系我们 */
    .contact_add{padding: 30px 0;}
    .contact_add_left{width: 100%;padding: 0px;border: 0px;}
    .contact_add_left ul li{width: 100%;float: left;min-height: 65px;}
    .contact_add_left ul li:nth-child(2n){width: 100%;}
    .contact_add_left ul li h5{width: 50px;height: 60px;float: left;}
    .contact_add_left ul li div h6{font-size: 16px;}
    .contact_add_left ul li div p{line-height: 26px;}

    .contact_add_right{width: 100%;}
    .map{width: 300px;}

    .guide{padding: 30px 0;}
    .guide_main{height: auto;padding-top: 30px;}

    .guide_left{width: 40%;padding: 20px 5px;}
    .guide_left h4{width: auto;height: 100px;margin: 0 auto;overflow: hidden;line-height: 100px;text-align: center;margin-top: 20px;}
    .guide_left h5{font-size: 18px;color: #fff;text-align: center;}
    .guide_left h6{font-size: 12px;color: #fff;text-align: center;}
    .guide_text_zi{padding: 10px;line-height: 24px;font-size: 12px;}

    .guide_text{width: 60%;}
    .guide_list.ontrue .guide_text{width: 60%;}
     
    /* 人才招聘 */
    .talent_search_box{padding: 30px 20px;}
    .talent_search{width: 100%;height: 44px;border-radius: 25px;}
    .talent_search input{width: 100%;box-sizing: border-box;border: none;height: 100%;padding: 0 20px;font-size: 14px;display: block;}
    .talent_searsubmit{width: 44px;height: 44px;}
    .talent_list_box{padding: 10px 0;}
    .talent_list{padding: 15px 15px 0 15px;margin-bottom: 20px;}
    .talent_title h5{font-size: 16px;}
    .talent_title h6 a{padding:6px 10px;font-size: 14px;}
    .talent_title{padding-bottom: 10px;}
    .talent_text{line-height: 34px;}
    .talent_list2{padding: 20px 0;line-height: 30px;}
    .talent_list2 h6{font-size: 16px;}


}


