@font-face {
   font-family: "iconfont";
   src: url('../fonts/iconfont.eot?t=1496742971208'); /* IE9*/
   src: url('../fonts/iconfont.eot?t=1496742971208#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/iconfont.woff?t=1496742971208') format('woff'), /* chrome, firefox */ url('../fonts/iconfont.ttf?t=1496742971208') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../fonts/iconfont.svg?t=1496742971208#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {
   font-family: 'en';
   src: url("../fonts/MONTSERRAT-BOLD.OTF");
}
@font-face {
   font-family: 'num';
   src: url("../fonts/Swiss721BT-Heavy.otf");
}
@font-face {
   font-family: 'num2';
   src: url("../fonts/BAHNSCHRIFT.TTF");
}
@font-face {
   font-family: 'num3';
   src: url("../fonts/Knockout-HTF69-FullLiteweight.otf");
}
.iconfont {
   font-family: "iconfont" !important;
   font-size: 16px;
   font-style: normal;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}
.icon-weibo:before {
   content: "\e643";
}
.icon-unie036:before {
   content: "\e697";
}
.icon-kongjian:before {
   content: "\e618";
}
.icon-iconset0421:before {
   content: "\e72c";
}
.icon-iconset0433:before {
   content: "\e738";
}
.icon-iconset0434:before {
   content: "\e739";
}
.icon-qq:before {
   content: "\e62b";
}
.icon-tel02:before {
   content: "\e6ee";
}
.icon-tel:before {
   content: "\e6a3";
}
.icon-touzi:before {
   content: "\e606";
}
.icon-dizhi:before {
   content: "\e609";
}
.icon-renren:before {
   content: "\e65d";
}
.icon-dianhua2:before {
   content: "\e60c";
}
.icon-gongsi1:before {
   content: "\e6e1";
}
.icon-zijinzhanghu:before {
   content: "\e613";
}
.icon-douban:before {
   content: "\e691";
}
.icon-huiyuanfazhanqushi:before {
   content: "\e614";
}
.icon-chuanzhen1:before {
   content: "\e65b";
}
.icon-zhengqixi:before {
   content: "\e66d";
}
.icon-fanhuidingbu:before {
   content: "\e647";
}
.icon-xinwen:before {
   content: "\e722";
}
.icon-youxiang:before {
   content: "\e66a";
}
.icon-chanpin:before {
   content: "\e648";
}
.icon-baidu:before {
   content: "\e646";
}
.icon-lianxiwomen:before {
   content: "\e675";
}
.icon-reshui:before {
   content: "\e640";
}
.icon-dangneirongyu-:before {
   content: "\e632";
}
.icon-shouji:before {
   content: "\e657";
}
.icon-jiahao:before {
   content: "\e601";
}
.icon-chuanzhen:before {
   content: "\e602";
}
.icon-jieneng:before {
   content: "\e7be";
}
.icon-gongchangmianjimianji:before {
   content: "\e6d0";
}
.icon-GSJDPM:before {
   content: "\e603";
}
.icon-sousuo:before {
   content: "\e6b4";
}
.icon-zhireshui:before {
   content: "\e616";
}
.icon-home:before {
   content: "\e608";
}
.icon-icon--:before {
   content: "\e719";
}
.icon-guojiachuangxinjijinshenbao:before {
   content: "\e626";
}
.icon-reliang:before {
   content: "\e611";
}
.icon-gudingdianhua:before {
   content: "\e693";
}
.icon-gongyingshang:before {
   content: "\e636";
}
.icon-huanbaoxinxi:before {
   content: "\e60a";
}
.icon-jiazhiguimo:before {
   content: "\e692";
}
.icon-anquan:before {
   content: "\e600";
}
.icon-guolu1:before {
   content: "\e69e";
}
.icon-guolu:before {
   content: "\e730";
}
.icon-yiwenwenhaoduihuakuangjiedamianxing:before {
   content: "\e8a6";
}
.icon-anli:before {
   content: "\e6d1";
}
.icon-yuyan:before {
   content: "\e60b";
}
.icon-shouye2:before {
   content: "\e615";
}
.icon-ranliao:before {
   content: "\e617";
}

@charset "UTF-8";
.animated {
   animation-duration: 1s;
   animation-fill-mode: both;
}
.animated.infinite {
   animation-iteration-count: infinite;
}
.animated.hinge {
   animation-duration: 2s;
}
.fadeInUp {
   animation-duration: 1.76s;
   animation-name: fadeInUp;
}
@keyframes fadeInUp {
   from {
      opacity: 0;
      transform: translate3d(0, 9%, 0);
   }
   to {
      opacity: 1;
      transform: none;
   }
}


.wrap {width: 1430px;padding: 0px 15px;max-width: 100%;margin: auto;}
.sub_title1 .tt1 {font-size: 30px;padding-bottom: 7px;}
.sub_title1 .tt2 {color: #222;font-size: 16px;padding-bottom: 30px;margin: 0 auto; line-height: 30px;}
/*联系我们*/
.contact_box1{padding:5% 0;}
.contact_box1_clm{display:flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.contact_box1_clm_pic{width:24%;padding:1% 0 0 0;}
.contact_box1_clm_pic1{width:110px;text-align:center;margin:0 auto 40px;}
.contact_box1_clm_pic1 img{display:block;max-width:100%;}
.contact_box1_clm_pic1 .tt{font-size:14px;color:#666;padding-top:12px;}
.contact_list{width:75%;display:flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom: 3%;}
.contact_list dd{float: left;width:50%;text-align: center;padding:0 2% 3%;transition: all 0.5s;-webkit-transition: all 0.5s;}
.contact_list dd .icon{width: 80px;height: 80px;font-size: 50px;color: #05549f;line-height: 80px;text-align: center;margin: 0 auto;}
.contact_list dd .tt{font-size: 18px;font-weight: bold;margin:6px 0 8px;}
.contact_list dd .text{font-size: 16px;line-height: 24px;color: #444;font-family: 'num2' !important;}
.contact_list dd .text a{display: block;color: #444;}
.contact_list dd .text a:hover{color: #FF644B;text-decoration: underline;}
.contact_list dd:hover{transform: translateY(-3px);-webkit-transform: translateY(-3px);transition: all 0.5s;-webkit-transition: all 0.5s;}
@media screen and (min-width: 300px) and (max-width: 767px){
/*联系我们*/
.contact_list{width:100%;}
.contact_list dd{width:50%;}
.contact_box1_clm_pic{width:100%;display:flex;display: -ms-flexbox;display: -webkit-flex;justify-content: center;-ms-justify-content: center;-webkit-justify-content: center;}
.contact_box1{padding:10% 0;}
.sub_title1 .tt2{padding-bottom: 0px;}
.contact_list dd{width: 50%;}
.contact_list dd .icon{width: 90px;height: 90px;line-height: 90px;font-size: 40px;}
}

/*团队*/
.xiugai_td_u1{padding:2.60416vw 0;font-size:0;box-sizing: border-box;}
.xiugai_td_u1 li{display: inline-block;vertical-align:top;width:25%;box-sizing:border-box;padding:10px;transition:0.3s ease-in-out;}
.xiugai_td_u1 li span{display: block;max-height:417px;overflow:hidden;}
.xiugai_td_u1 li span img{width: 100%;}
.xiugai_td_div{box-sizing:border-box;padding:25px 15px 35px;position:relative;}
.xiugai_td_div img{position:absolute;top:0px;left: 45%;opacity: 0;transition:0.3s ease-in-out;}
.xiugai_td_div h2{font-size:24px;font-weight:bold;color:black;padding-bottom:15px;margin-bottom:0px;transition:0.3s ease-in-out;}
.xiugai_td_div h2 font{display: inline-block;vertical-align:bottom;font-size:14px;color:grey;margin-left:15px;font-weight:initial;transition:0.3s ease-in-out;}
.xiugai_td_div h2:after{display:block;width:35px;height:3px;background:#0e3a83;transition:0.3s ease-in-out;}
.xiugai_td_div p{font-size:14px;color: #333;line-height:25px;transition:0.3s ease-in-out;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xiugai_td_u1 li:hover{background: #0e3a83;}
.xiugai_td_u1 li:hover .xiugai_td_div img{top:-20px;opacity: 1;}
.xiugai_td_u1 li:hover p,.xiugai_td_u1 li:hover h2,.xiugai_td_u1 li:hover h2 font{color: white;}
.xiugai_td_u1 li:hover h2:after{background:white;;}
.xiugaisohnaod{height:auto;}
.xiugai_fw1{margin:300px auto 0;}
.xiugai_fw1 li{width: 24%;display:inline-block;vertical-align:top;box-sizing:border-box;padding: 10px;border:1px solid lightgray;margin-top:25px;margin-right:1%;}
.xiugai_fw1 li:nth-child(4n){margin-right:0;}
.xiugai_fw1 li img{width:100%;}
.xiugai_fw1 li p{font-size:20px;color:black;text-align: center;padding:25px 0 15px;transition:0.3s ease-in-out;}
.xiugai_fw1 li:hover{background:#0e3a83;transition:0.3s ease-in-out;}
.xiugai_fw1 li:hover p{color:white;}
@media only screen and (max-width:1200px ) {
.xiugai_td_u1{width: 100%;}
.xiugaisohnaod{height: auto;}
.xiugai_td_u1 li{width: 100%; padding: 0;}
}
/*团队详情*/
.tdxq_con1{margin: 2.60416vw 0;}
.tdxq_left{width:250px;display: inline-block;vertical-align: top;}
.tdxq_left span img{width: 100%;}
.tdxq_left a{display: block;line-height: 36px;border:1px solid lightgray;font-size: 13px;color: #333333;text-align: center;margin-top: 14px;}
.tdxq_left a:hover{color: white;background:#0e3a83;}
.tdxq_left a:last-child{border: none;background: none;}
.tdxq_left a:last-child i{font-size:16px;display: inline-block;font-weight: bold;margin-right: 5px;}
.tdxq_left a:last-child:hover{background: none;color:#0e3a83 ;}
.tdxq_right{display: inline-block;vertical-align: top;width:79.5%;margin-left: 2%;box-sizing: border-box;background: #f3f4f8;padding: 60px;}
.tdxq_right h1{font-size: 24px;color: #000000; margin-bottom:25px; font-weight: bold;}
.tdxq_right span{font-size: 15px;color: #696969;display: block;margin-top: 10px;padding-bottom: 20px;margin-bottom: 20px;border-bottom:1px solid lightgrey;}
.tdxq_right h3{font-size: 15px;color: #1e1d22;font-weight: bold;line-height: 30px;}
.tdxq_right p{font-size: 15px;color: #1e1d22;line-height: 30px;text-align: justify;}
.tdxq_right font{font-size: 15px;color:#0e3a83;font-weight: bold;margin-top: 35px;display: block;}
.tdxq_right font i{display: inline-block;margin-right: 10px;font-size: 20px;vertical-align: middle;}
@media only screen and (max-width:1200px ) {
.tdlb_con1,.tdlb_con2 ul,.tdxq_con1{margin:20px auto;text-align: center;}
.tdlb_con1 li{width: 49%;margin-top: 10px;}
.tdlb_con2 ul li{width: 48%;}
.tdlb_con2 ul li:nth-child(4n){margin-right:2%;}
.tdlb_con2 ul li:nth-child(2n){margin-right:0%;}
.tdxq_left {width: 100%;}
.tdxq_right {margin-left: 0;width: 100%;padding: 25px 15px;text-align: left;}
}

.fw_con1{padding:65px 0;}
.fw_con_list1{text-align: center;}
.fw_con_list1 h2{font-size:30px;color:#0e3a83;font-weight: bold;}
.fw_con_list1 h2 span{font-size: 35px;margin-right: 15px;font-style: oblique;}
.fw_con_list1 p{font-size: 14px;color: #777;margin-top:25px;line-height: 25px;}
.fw_con_list1 p:after{content: '';display:block;width: 35px;height:3px;background:#2e4ba3 ;margin: 30px auto 40px;}
.fsloa h3{font-size: 18px;color: #333;margin: 45px 0;font-weight: bold;padding-bottom: 20px;border-bottom: 1px solid lightgray;}
.fsloa dd{vertical-align: top;width:18%;box-sizing: border-box;border: 1px solid lightgray;line-height: 110px;text-align: center;margin-right: 2%;}
.fsloa dd:nth-child(5n){margin-right: 0;}
.fsloa dd:hover .kehu_lsid{opacity: 1;}
.fsloa dd:hover .kehu_lsid:after{transform: scale(0.9);}
.kehu{padding-top: 55px;margin:0 auto;}
.kehu_con1{margin:0 auto 50px;}
.kehu_title{padding: 25px 40px;background: #f4f6fa;box-sizing: border-box;border-left:4px solid#0e3a83;margin-top: 80px;margin-bottom: 30px;}
.kehu_title span{display: inline-block;vertical-align: middle;font-size: 60px;color:#0e3a83;font-weight: bold}
.kehu_title_list1{display: inline-block;vertical-align: middle;width: 85%;margin-left: 40px;}
.kehu_title_list1 h2{font-size: 18px;color: #323232;font-weight: bold;}
.kehu_title_list1 p{font-size: 14px;color: #323232;margin-top: 10px;}
.kehu_title:hover{background: url(../images/lala_03.png) no-repeat;background-size: 100% 100%;border: none;}
.kehu_title:hover h2,.kehu_title:hover span{color: white;}
.kehu_title:hover p{color: lightgray;}
.kehu_slnmcd dd{position: relative;height: 125px;line-height: 125px;margin-top: 20px;}
.kehu_slnmcd dd img{max-width: 94%; max-height: 94%;}
.kehu_lsid{position: absolute;width: 100%;height: 100%;background:#0e3a83;top:0;line-height: 1;opacity: 0;}
.kehu_lsid h4{font-size: 18px;color: white;font-weight: bold;padding-top: 30px;margin: 0 10px;}
.kehu_lsid p{font-size: 14px;color: white;margin-top: 5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 20px;}
.kehu_lsid p:after{content: '';display: block;width: 30px;height: 3px;background: #83a4ff;margin: 10px auto 0;}

@media only screen and (max-width: 1200px){
.kehu_con1 {width: 100%;}
.kehu_slnmcd {text-align: center;}
.fsloa dd {width: 47%;margin-top: 15px;}
.fsloa dd img{max-width: 100%;}
}