﻿*{margin:0; padding:0; list-style:none;box-sizing: border-box;}
.mainDiv{width: 100%; margin: 0 auto;position: relative;}
.main_b{margin: 0 auto;max-width: 1220px;zoom: 1;position: relative;/*z-index: 3;*/}
.main_b:after{content: '';display: block;clear: both;}
.main_c{margin: 0 auto;max-width: 1220px;zoom: 1;position: relative;}
.main_c:after{content: '';display: block;clear: both;}
.main_d{margin: 0 auto;max-width: 1440px;zoom: 1;position: relative;}
.main_d:after{content: '';display: block;clear: both;}
.main_e{margin: 0 auto;width: 1100px;zoom: 1;position: relative;margin-bottom: 70px;font-size: 13px;line-height: 26px;}
.main_e:after{content: '';display: block;clear: both;}
.top_all{position: relative;top: 0;z-index: 6;}
.logo{position: absolute;top: 0;left: 0;top: 22px;}
.logo.logo_add{left:-100%;visibility: hidden;}

.logo_tex{display: inline-block;color: #FFFFFF;font-size: 12px;margin-left: 20px;}
.logo_tex span{color: #1e4485;margin-right: 10px;}
.top_right{position: absolute;right: 0;top: 0px;}
.top_right.top_right_add{right:-100%;visibility: hidden;}
.hot_line{color: #FFFFFF;height: 47px;line-height: 45px;text-align: right;}
.hot_line p {width: 200px;float: right; }
.hot_line a{color: #FFFFFF; font-size:14px; }

/************ 搜索 ***************/
.lang_search {
    display: inline-block;
    width: 25px;
    height: 25px;
    float: left;
    color: #FFFFFF;
    border-radius: 4px;
    text-align: center;
    line-height: 25px;
    position: relative;
    cursor: pointer;
}
.lang_se{    width: 25px;
    height: 25px;
    display: block;
    position: absolute;
    left:6px;
    top: 0;
    border-radius: 4px;
    background: #baa473;}
.search {
  width: 198px;
  height: 40px;
  line-height: 40px;
  border-radius: 20px;
  background: #f6f6f6;
  overflow: hidden;
}
.search .txt {
  float: left;
  width: calc(100% - 50px);
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  padding-left: 30px;
  background: transparent;
}
.search .btn {
  float: right;
  width: 50px;
  height: 100%;
  background: url(../img/search.png) no-repeat center;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAVFBMVEUAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVW+WkCdAAAAG3RSTlMA86cS1Qd0zb+G48R+W0E4lVIhm5BKLeppGrQHXWddAAABjklEQVRIx6VV2XLDIAzkBgdf8d3o//+zg6GtB5DiTPfNi1cCrTRiV8i1Fc5aJ0yv2R30gsMv9mV7K9hekGGWtMJACf6kFOLnLyvGWShIaHCFgxOu+4rfk7GRWegcqr9y3X6SLfUOkbHSn3RfU0zx2khyrrGHiFowhcQaznewGuTpraynH4hXmpzVIZJnCELZbE6uIRBqcxNOv0oyVAXBUAsostTFtUs7fVHhos5zxoVmGunuE/+XuHcXKyOKzPvC/9LLNlYeQZ+KXFb+wCRztclCakXZ4gp6DIG6umSpn02AtswWj5Dhs+i4HNiFQZQKhQ/fEwLslJVyD+xDElMB3OhLisBRLi/x/NH0Mm6AmUOCwmxuIYEr7xWHC3ZsBawPKJAoPmBGNzwTdHqBiBXtWmP/9oTrdKpLbAAU07MdxdyYVWZr52D3cQBQGwD3GRl2asrKjqKxpVK+PtBMySCv72ukSs0j72u0T/ZO7D5eyWKk4bCtja5bakDQhUcPiGcfwMQSsE/QVbctjcFZw74Bhtc3xlH5qhwAAAAASUVORK5CYII=) no-repeat center;
  background-size: 35%;
}
.search-btn {
  width: 16px;
  height: 16px;
  background: url(../img/search.png) no-repeat center;
  cursor: pointer;
  background: url(../img/i-se.png) no-repeat center;
  background-size: 16px;
  margin-top: 5px;
  margin-right:4px;
}
.fader{animation:slideInRight ease-out .6s forwards;-webkit-animation:slideInRight ease-out .6s forwards}

.fix-wrap {
  display: none;
  z-index: 9999;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
}
.fix-wrap .hide {
  position: fixed;
  width: 25px;
  height: 25px;
  padding: 25px;
  right: 5%;
  top: 5%;
  background: #090908;
  cursor: pointer;
  border-radius: 50%;
  transition: all 0.8s;
  -webkit-transition: all 0.8s;
}
.fix-wrap .hide::before,
.fix-wrap .hide::after {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  width: 1px;
  height: 55%;
  background: #fff;
  margin-top: -27.5%;
}
.fix-wrap .hide::before {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.fix-wrap .hide::after {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.fix-wrap .hide:hover {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}
.fix-video .video-wrap {
  min-width: 55%;
  max-width: 55%;
  padding: 10px;
  border-radius: 5px;
  background: #2d2d2d;
  border: 1px solid #3a3a3a;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  overflow: hidden;
  animation: ReturnToNormal .5s both;
  -webkit-animation: ReturnToNormal .5s both;
}
.fix-video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.fix-pic {
  overflow: auto;
}
.fix-pic img {
  animation: zoomIn .5s both;
  -webkit-animation: zoomIn .5s both;
}
.fix-search {
  padding: 0 2.5%;
  background: #222;
}
.fix-search:hover .search::after {
  transform: scale(1);
  -webkit-transform: scale(1);
}
.fix-search .search {
  position: relative;
  width: 100%;
  height: 125px;
  color: #555;
  padding-left: 88px;
  font-size: 66px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEE5NEZGREQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEE5NEZGRUQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QTk0RkZCRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QTk0RkZDRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Hs+IwAAAVlJREFUeNpi+P//PwMaFgLiJiC+/x8VHATiCCzqMTC6QBKSIc+AeC0QzwXiA0jiT4DYmFhDS6CaNgGxOg4NIUD8E6rOipChcVCFZUR4jwWIj0PVq+EylA2q4AAx4YWEQeAxLkMroAqESTS0D6rPAZuhL4H4NYkGgrAG1NDl2AwFgRVkGMqClBpQ5JgYIOAdA+ngL5TmR5eAGapKhqE8UPo1NkNvAbEtGYaaQOmDGDLAMIiGho0niWEKy2UWuBL/VyD+RYKBFlAD9+PLUTZQRUeAWICAgU5QB4CAIaG8745UaHQCsRkQ8wIxOxCLA7EfEG9HK7kuArEsoVLKHIgf/McPQF72RioaXwGxCD5DYdgXiBcC8S0gfgvEV4B4OhA7IqmRh+ZGELgJxFyEDCUWSwLxVSSDZalhKAhzogWFLiPYZMqBJBBfBGJRIH5ALUNBQBGI5wPxVIAAAwAoIUyRNtFOOQAAAABJRU5ErkJggg==) no-repeat 35px center;
}
.fix-search .search::before,
.fix-search .search::after {
  position: absolute;
  content: '';
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 1px;
  transition: all 1s;
  -webkit-transition: all 1s;
}
.fix-search .search::before {
  background: #515151;
}
.fix-search .search::after {
  background: rgba(255, 255, 255, 0.5);
  transform: scale(0, 1);
  -webkit-transform: scale(0, 1);
}
.fix-search .txt,
.fix-search .btn {
  color: #555;
  background: transparent;
}
.fix-search .txt {
  width: 92%;
  text-align: center;
  font-size: 66px;
  padding-right: 2%;
      height: 70px;
}
.fix-search .btn {
  font-size: 24px;
}


.dh{float: left;}
.dh_li{float: left;height: 30px;line-height: 25px;position: relative;background: url(../img/line01.jpg) no-repeat right 7px;}
.dh_li>a{color: #FFFFFF;padding: 0 17px;display: block;font-size: 15px;}

.lang_div{display: inline-block;width: 25px;height: 25px;float: left;color: #FFFFFF;border-radius: 4px;text-align: center;line-height: 25px;position: relative;cursor: pointer;}
.lang_btn{width: 25px;height: 25px;display: block;position: absolute;left: 0;top: 0;border-radius: 4px;background: #b11016;}
.lang_select{position: absolute;width: 100%;top: 25px;line-height:25px;background: #FFFFFF;display: none;}
.lang_select a{display: block;}
.lang_select a:hover{background: #C9C9C9;}
.zi_menu{display:none;position:absolute;width: 260px; left:-103.5px;background: url(../img/bg_tm01.png);border-top: 3px solid #b11016;top:40px;
opacity:0;filter: alpha(opacity=0);transition: all .5s linear;}
.zi_menu dd{width: 100%;min-height: 40px;line-height:20px;text-align: center; padding:10px 0;}
.zi_menu dd a{color: #FFFFFF;display: block;font-size: 12px;height: 100%;width: 100%;}
.zi_menu dd a:hover{ font-weight:bold; font-size:13px;}
.dh_li:hover .zi_menu{display:block;top: 30px;transition: all .5s linear;opacity:1;filter: alpha(opacity=100);}

.icon_bannertex{text-align: center;width: 100%;position: absolute;left: 0;bottom: 42%;height: 15px;z-index: 5;display: block;}
.center_tex{height: 146px;width: 426px;position: absolute;left: 50%;margin-left: -213px;top: 50%;margin-top: -73px;border: 1px solid #FFFFFF;text-align: center;color: #FFFFFF;}
.center_tex .p01{font-size: 62px;font-family: Arial, Helvetica, sans-serif;line-height: 62px;margin: 15px 0; }
.center_tex .p02{font-size: 14px;}

.about_div{width: 100%;}
.about_top_all{width: 100%;height: 70px;line-height: 70px;border-bottom: 1px solid #f0f0f0;}
.about_top_locate{float: left;}
.about_top_locate img{margin-top: -8px;margin-right:6px;}
.about_top_locate a:hover{color: #000000;}
.about_top_hd{color: #666666;font-size: 12px;float: right;height: 100%;}
.about_top_hd li{float: left;height: 70px;line-height: 70px;}
.about_top_hd li a{font-size:14px;padding: 0 16px;display: block;height: 100%;color: #999999;background: url(../img/icon_line02.png) no-repeat center bottom;background-size: 0 0;transition: all .3s linear;}
.about_top_hd li a:hover{color: #666666;background-size: 100% 1px;transition: all .3s linear;}
.about_top_hd li.active a{border-bottom: 1px solid #1e4485;color: #666666;}

.about_pic_all{width: 100%;}
.about_pic_in{width: 50%;text-align: center;background: #0065a5;height: auto;line-height: 100%;position: relative;float: left;}
.about_pic_in>img{width: 100%; opacity: 0;filter: alpha(opacity=0);}
.about_pic_inbox{position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 2;overflow: hidden;}
.about_pic_inbox img{width:100%;height: 100%;transition: all .8s ease;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-o-transition: all .8s ease;-ms-transition: all .8s ease;}
.about_pic_inbox img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.about_tex{position: absolute;width: 100%;text-align: center;left: 0;top: 47%;color: #FFFFFF; font-size:13px;}

.index_bottom{position: relative;width: 100%;z-index: 4;text-align: left;height: 100px;overflow: hidden;padding-top: 15px;}
.main_all{width: 100%;position: relative;}
.ewm_box{width: 160px;float: right;text-align: center;}
.ewm_box_in{width:50%;float: right;text-align: center;padding:0;color: #000000;line-height: 24px;background: #FFFFFF;}
.ewm_box img{width: auto;height: 60px;}
.foot{color: #666;line-height: 24px;height: 100px;overflow: hidden;padding-top: 13px;width: 100%;}
.foot_left{float: left;padding-top: 15px;}
.foot a{color: #666;;display: inline-block;padding: 0 2px;}
.ph_nav{width: 30px;height: 30px;background: url(../img/icon_nav.png) no-repeat center center;position: absolute;right: 10px;top: 15px;display: none;}
.main_pic{position: relative;width: 100%;height: 470px;background-repeat:no-repeat ;background-position: center center;}
.about_brand{width: 100%;text-align: center;padding: 60px 0 75px 0;}
.about_head{text-align: center;}
.about_head .p01{font-size: 16px;color:#666666;font-weight: bold;position: relative;top:-15px;transition: all .5s linear;}
.about_head .p02{color: #28a500;font-size: 12px;line-height: 36px;position: relative;top: 15px;transition: all .5s linear; text-transform:uppercase;}
.about_head .p01.p_add{position: relative;top: 0;transition: all .5s linear; }
.about_head .p02.p_add{position: relative;top: 0;transition: all .5s linear;}


.about_cont{width: 100%;}
.about_cont_in{height: 100px;overflow: hidden;width: 1000px;font-size: 13px;color: #666666;line-height: 32px;margin: 42px auto 15px auto;}
.btn_zk{background: url(../img/icon_down.png) no-repeat right 4px;padding-right: 14px;color: #0065a5;}
.btn_sq{background: url(../img/icon_up.png) no-repeat right 4px;}
.about_culture{padding: 90px 0 134px 0;}
.about_head .p03{margin:40px 0 60px 0;color: #0065a5;}
.about_culture_ul{width: 100%;}
.about_culture_ul li{width:16.6666%;height: 176px;float: left;}
.about_culture_ul li i{width: 16px;height: 16px;background: url(../img/icon_bg03.png) no-repeat center center;position: absolute;right: 0;top: 50%;margin-top: -8px;}
.cul_picbox{position:relative;height: 128px;width: 100%;background: url(../img/icon_bg02.png) no-repeat center center;text-align: center;line-height: 128px;transition: all .5s linear;}
.about_culture_ul li:hover .cul_picbox{background: url(../img/icon_bg01.png) no-repeat center center;transition: all .5s linear;}
.cul_tex{width: 100%;text-align: center;    line-height: 20px;font-size: 13px;padding: 15px;}
.about_culture_ul li:hover .cul_tex{color: #0065a5;}
.cul_picbox img{transform: rotateY(0);transition: all .6s ease;}
.about_culture_ul li:hover .cul_picbox img{transform: rotateY(360deg);transition: all .6s ease;}
.about_team{width: 100%;height: 460px;background: url(../img/pic02.jpg) no-repeat center center;background-size: auto 100%;padding-top: 65px;}
.about_team_head{width: 100%;text-align: center;margin-bottom: 34px;}
.about_team_head .p01{color: #FFFFFF;font-size: 16px;line-height: 36px;}
.about_team_head .p02{color: #ddd;}
.sli_tex{width: 765px;height:50px;overflow: hidden;display: block;margin: 18px auto 0 auto;text-align: center;line-height:28px;}
.sli_tex a{color: #FFFFFF;}
.about_develop{width: 100%;padding-top: 60px;}
.develop_pic_box{width: 50%;padding: 33px 0;}
.develop_pic{display: inline-block;width: auto;}
.develop_pic dd{width: 160px;height: 96px;border: 1px solid #c9c9c9;padding: 2px;float: left;margin: 0 8px;display: inline-block;}
.develop_pic dd img{width: 100%;height: 100%;}
.develop_tex{width: 50%;border-bottom: 1px solid #cccccc;min-height: 170px;padding-bottom: 30px;}
.delelop_ul {width: 100%;padding-bottom: 60px;background: url(../img/icon_dot03.jpg) repeat-y center top;margin-top: 60px;}
.delelop_ul li{position:relative;width: 100%;top: 100px;transition: all 1s linear;}
.delelop_ul li i{position: absolute;left: 50%;margin-left: -6px;top: 60px;width: 12px;height: 12px;background: url(../img/icon_dot04.png) no-repeat center center;}
.develop_tex dd a{display: block;width: 100%;line-height: 24px;overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;*/}
.develop_tex dt{font-size: 24px;color: #666666;font-weight: bold;line-height: 36px;margin-top: 5px;}
.develop_tex dd{margin-top: 22px;}
.more_div{width: 180px;height: 40px;line-height: 40px;text-align: center;margin: 38px auto;}
.more_div a{display: block;color: #0065a5;width: 100%;height: 100%;border: 1px solid #0065a5;}
.about_contact{padding: 25px 0 70px 0;width: 100%;background: #f8f8f8;}
.about_contact dl{float: left;width:28%;margin-left: 4%;/*overflow: hidden;*/margin-top: 60px;}
.about_contact dl dd{margin-top: 16px;color: #666666;position: relative; line-height:26px; font-size:12px;}
.about_contact dl dt{color: #333333;font-size: 14px;}
.about_contact dl dd a{display: inline-block;margin-right: 10px;}
.foot_in{width: 100%;background: #315295;padding: 25px 0;text-align: center;z-index: 4;}
.foot_in{color: #FFFFFF;line-height: 24px;}
.foot_in a{color: #FFFFFF;}
.about_contact dl dd a img{height: 30px;line-height: 30px;}
.about_contact dl dd a img:hover{-webkit-animation-name: buzz-out;animation-name: buzz-out; -webkit-animation-duration: .75s; animation-duration: .75s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}
.educate_picshow {width: 96%;position: relative;overflow: hidden;margin: 45px auto 56px auto;}
.educate_divin{position: absolute;left: 2%;top: 0;width: 100%;height: 100%;}
.educate_picshow>img{width: 32%;height: auto;opacity: 0;filter: alpha(opacity=0);}
.educate_picshow .picbox01{width: 32%;float: left;overflow: hidden;display: block;position: relative;}
.educate_picshow .picbox01 img{width: 100%;transition: all .8s ease;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-o-transition: all .8s ease;-ms-transition: all .8s ease;}

.educate_picshow .picbox01.picbox01_add{top: -100%;visibility: hidden;}

.educate_picshow .picbox01 img:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.educate_ul{width: 64%;float: left;position: relative;}
.educate_ul_add{bottom: -100%;visibility: hidden;}
.educate_ul li{width: 50%;float: left;position: relative;/*overflow: hidden;*/}
.educate_ul li>img{width: 100%;opacity: 0;filter: alpha(opacity=0);}
.ed_boxin{position: absolute;left: 0;top: 0;overflow: hidden;display: block;}
.educate_ul li:hover .ed_boxin img{width: 110%;height: 110%;left: -5%;top: -5%;transition: all .5s linear;}
.ed_boxin img{width: 100%;height: 100%;left:0;top:0;position:relative;transition: all .5s linear;}
.ed_boxin_tex{display:block;padding-top:70px;background: #f7ab00;position: absolute;left: 0;top: 0;height: 100%;width: 100%;text-align: center;color: #FFFFFF;}
.educate_ul li i{width: 26px;height: 12px;position: absolute;bottom: -12px;left: 50%;margin-left: -6px;background: url(../img/icon_sj.png) no-repeat center bottom;z-index: 3;}
.ed_boxin_tex02{background: #1e4485;}
.educate_ul li .i02{background: url(../img/icon_sj02.png) no-repeat center top;bottom: auto;top: -12px;}
.ed_boxin_tex p{color: #FFFFFF;}
.ed_boxin_tex .p01{font-size: 24px;}
.ed_boxin_tex .p02{font-size: 12px;line-height: 65px;}
.pic_tex{position: absolute;right: 5px;top: 45px;color: #1e4485;}
.pic_tex .p01{font-size: 24px;}
.pic_tex .p02{font-size: 12px;line-height: 36px;}
.pic_tex .btn_more{color: #1e4485;border: 1px solid #1e4485;margin: 15px 4px 0 auto;}
.btn_more{text-transform:uppercase;display: block;width: 120px;height: 30px;text-align: center;border: 1px solid #FFFFFF;line-height: 30px;margin: 24px auto;}
.educate_ul li a{color: #fff;}
.center_tex02.center_tex{margin-left: -526px;}

.news_ul{width: 100%;padding-top: 17px;padding-bottom: 30px;}
.news_ul li{width: 100%;height: 240px;position: relative;border-bottom: 1px solid #c9c9c9;top: 50px;transition: all .5s linear;}
.news_ul li.atives{top: 0;transition: all .5s linear;}
.news_pic{width: 252px;height: 162px;overflow: hidden;position: absolute;left: 0;top: 40px;}
.news_pic img{width: 100%;height: auto;}
.news_a{width: 100%;height: 100%;display: block;padding: 40px 0 40px 300px;}
.news_dl{}
.news_dl dt{color: #333333;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.riqi{color: #666666;margin-bottom: 10px;line-height: 30px;}
.news_dd{color: #999999;font-size: 12px;line-height: 24px;height: 48px;overflow: hidden;}
.news_dl .btn_more{margin: 20px 0 0 0;border: 1px solid #c9c9c9;color: #1e4485;transition: all .5s linear;}
.news_ul li:hover .btn_more{background: #1e4485;color: #FFFFFF;transition: all .5s linear;}
.main_pic02{height: 225px;background-position: center center;background-repeat: no-repeat;background-image: url(../img/pic09.jpg);margin: 25px 0 50px 0;}
.ed_left{width: 52%;float: left;}
.ed_right{width: 34%;float: right;padding-top: 20px;}
.ed_all{width: 100%;margin-top: 50px;}
.ed_right img{width: 100%;}
.ed_in_head{border-left: 8px solid #0065a5;font-size: 20px;line-height: 36px;padding-left: 24px;color: #0065a5;}
.ed_edit{width: 100%;line-height: 36px;margin-top: 28px;}
.ed_pic_all{width: 100%;margin: 60px 0 40px 0;}
.educate_ul02{width: 50%;float: left;position: relative;left: -10%;transition: all .5s linear;}

.educate_ul02.p_add{left: 0;transition: all .5s linear;}
.educate_ul02 li{float: left;width: 50%;position: relative;overflow: hidden;}
.educate_ul02 li>img{opacity: 0;filter: alpha(opacity=0);width: 100%;}
.educate_ul02 li img{width: 100%;height: 100%;position: relative;left: 0;top: 0;transition: all .5s linear;border: 1px solid #FFFFFF;}
.educate_ul02 li img:hover{width: 110%;height: 110%;top: -5%;left: -5%;transition: all .5s linear;}
.real_pic{position: absolute;top: 0;left: 0;overflow: hidden;display: block;width: 100%;height: 100%;}

.ed_jieshao{width: 49%;border: 1px solid #0065a5;float: right;height: 100%;height:404px;position: relative;right: -10%;transition: all .5s linear;}
.ed_jieshao.p_add{right: 0;transition: all .5s linear;}
.ed_js01{width: 36%;height: 100%;background: #0065a5;}
.monitu img{border: 1px solid #FFFFFF;}
.ed_js01 {text-align: center;color: #FFFFFF;padding:20% 15px 0 15px;float: left;}
.ed_js01 .p01{color: #FFFFFF;font-size: 28px;}
.ed_js01 .p02{height: 108px;overflow: hidden;line-height: 36px;margin-top: 10px;}
.ed_js_ul{width: 64%;float: left;}
.ed_js_ul li{width: 50%;height: 50%;float: left;text-align: center;}
.ed_js_ul li img{width: 50%;display: block;margin: 20% auto;}
.beike_div{background: #f6f6f6;padding: 32px 0;width: 100%;}
.beike_box{height: 165px;width: 165px;background: #f7ab00;color: #FFFFFF;padding: 40px 0;text-align:center;font-size: 28px;letter-spacing: 2px;float: left;position: absolute;left: 0;top: 0;}
.learn_span{display:block;color: #FFFFFF;height: 30px;width: 130px;border-radius: 4px;text-align: center;line-height: 30px;margin-bottom: 15px;float: left;margin-right: 15px;}
.learn_dl{width: 100%;}
.learn_dl dd{width: 100%;color: #666666;line-height: 30px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.beike_boxin{position: relative;padding-left: 180px;width: 100%;}
.teach_edit{padding-top:57px;width: 100%;}
.teach_head{color: #f7ab00;font-size: 18px;font-weight: bold;}
.teach_edit_in{line-height: 36px;}
.cen_block{position: absolute;left: 50%;margin-left: -144px;top: 50%;margin-top: -88px;}
.xy_div{width: 100%;padding: 10px 0 90px 0;}
.xy_dl{width: 100%;padding: 0 75px;}
.xy_dl dd{height: 100px;width: 382px;position: relative;margin: 20px 0;}
.xy_dl .dd_left{padding-left: 125px;float: left;}
.xy_dl .dd_right{padding-right: 125px;float: right;}
.round{width: 100px;height: 100px;border-radius: 50%;background: #0065a5;color: #FFFFFF;text-align: center;position: absolute;top: 0;font-size:16px;padding: 23px 0;}
.xy_dl .dd_left .round{left: 0;}
.xy_dl .dd_right .round{right: 0;}
.cp_link_head{background: #1e4485;color: #FFFFFF;font-size: 22px;height: 95px;line-height: 95px;text-align: center;margin-bottom: 15px;}
.cp_dl{width: 100%;}
.cp_link_ul{width: 100%;}
.cp_link_li{width: 100%;padding-left: 380px;position: relative;height: 250px;padding-bottom: 30px;}
.cp_pic{position: absolute;left: 0;top: 0;height: 220px;width: 360px;overflow: hidden;}
.cp_dl dt{color: #1e4485;font-size: 16px;margin-bottom: 12px;font-weight: bold;}
.cp_dl dd{line-height: 36px;}
.round_tex{padding-top: 20px;line-height: 24px;color: #666666;}
.cp_pic img{width: 100%;height: 100%;}
.left_box,.right_box{width: 50%;float: left;}
.seci_ul{width:100%;}
.seci_div{width:100%;padding-top: 50px;}
.seci_ul li{width: 100%;height: 345px;}
.seci_ul li img{width: 100%;height: 100%;}
.seci_ul li .btn_more{border: 1px solid #1e4485;color: #1e4485;margin: 20px 0 0 0;}
.pad_left{padding-left: 40px;}
.pad_right{padding-right: 40px;}
.pad_right .top_span{background: #999999;}
.top_span{display:block;color:#FFFFFF;font-size: 18px;text-align: center;width: 95px;text-align: center;height: 30px;line-height: 30px;font-weight: bold;margin: 38px 0 20px 0;}
.right_box{width: 50%;height: 345px;overflow: hidden;}
.pad_left .top_span{background: #0065a5;}
.seci_tex{line-height: 36px;height: 180px;overflow: hidden;}
.left_box{padding-bottom: 20px;}
.right_box img{width: 100%;height: 100%;position: relative;transition: all .5s linear;left: 0;top: 0;}
.right_box img:hover{width: 110%;height: 110%;left: -5%;top: -5%;transition: all .5s linear;}

.head_zp{padding: 10px 36px;}
.zhaopin>.head_zp{background: #999999;padding: 10px 36px 6px 36px;margin-bottom: 13px;font-size: 14px;color: #FFFFFF;}
.head_zp li{float: left;}
.dt_zp {background: #FFFFFF;color: #666666;font-size: 16px;}
.post,.comp ,.renshu, .dizhi{width: 20%;}
.xq{text-align: right;width: 16%;}
.dt_zp .head_zp li{font-size: 14px;font-weight: normal;}
.zhaopin {overflow:hidden;width:100%;margin:25px 0 0 0;}
.zhaopin_dl{width:100%;cursor:pointer;}

.dt_zp{position:relative;border-bottom: 1px solid #e0e0e0;}
.dt_zp i{display:block;width:30px;height:26px;position:absolute;right:15px;top:10px;background:url(../img/icon_zk.png) no-repeat center center;}
.dt_zp.onn i{background:none;}
.dt_zp.onn{color: #FFFFFF;background: #1e4485;border-bottom:none;}
.zhaopin>dd{display:none;}
.yp_message{padding: 17px 0px 45px 33px;border: 1px solid #1e4485;background: #FFFFFF;display: none;}
.yp_dl{margin-top: 5px;}
.dt_zp{font-size: 14px;font-weight: bold;}
.yp_dl dt{font-size: 12px;color: #666666;}
.yp_dl dd{font-size: 12px;line-height: 22px;}
.zhaopin_div{width: 100%;background: #f8f8f8;padding: 34px 0 50px 0;margin-top: 50px;}
.zhaopin_head{font-size: 18px;color: #0065a5;font-weight: bold;}
.pp.p01{font-size: 50px;}
.comp,.dizhi{text-align: center;}

.tabbox{width:100%;height:auto;margin:40px auto 0 auto;font-family: Arial, '微软雅黑';text-align: center;}
.tabbox .tab{overflow:hidden;display: inline-block;}
.tabbox .tab a{display:block;padding:8px 30px;float:left;text-decoration:none;color:#333;font-size: 14px;border: 1px solid #c9c9c9;margin: 0 14px;}
.tabbox .tab a:hover{color:#1e4485;text-decoration:none;}
.tabbox .tab a.on{background:#1e4485;color:#fff;text-decoration:none;border: 1px solid #1e4485;}
.tabbox .content{overflow:hidden;text-align: justify; min-height:200px;}
.tabbox .content dl dd{display:none;color: #000000;}
.light_ul{width: 100%;height: auto;}


.light_ul{width: 100%;margin-top: 50px;}
.light_ul li{width: 23%;margin:0 1%;float: left;margin-bottom: 33px;overflow: hidden; max-height:280px;}
.light_pic{position: absolute;left: 0;top: 0;height: auto;width: 100%;overflow: hidden;}
.light_pic img{width: 100%;height: auto;position: relative;left: 0;top: 0;transition: all .5s linear;}
.bnf>img{width: 100%;}
.bnf{position: relative;}
.light_ul li:hover .light_pic img{width: 110%;height: 110%;top: -5%;left: -5%;transition: all .5s linear;}
.light_ul li:hover .zhezhao{left: 0;transition: all .5s linear;}
.tex02{height: 80px;background: #f5f5f5;width: 100%;position: relative;padding: 10px 0 0 0;}
.zhezhao{height: 80px;width: 100%;background: #1e4485;position: absolute;z-index: 2;top: 0;left: -100%;}
.tex01{z-index: 3;position: absolute;width: 100%;height: 36px;text-align: center;}

.light_ul li a{display: block;}
.tex01 .p01{font-size: 14px;color: #666666;line-height: 36px;transition: all .5s linear;}
.tex01 .p02{font-size: 12px;caption-side: #999999;transition: all .5s linear;}
.light_ul li:hover .tex01 .p01{color: #FFFFFF;transition: all .5s linear;}
.light_ul li:hover .tex01 .p02{color: #FFFFFF;transition: all .5s linear;}
.light_head{text-align: center;border-bottom: 1px solid #ececec;font-size: 16px;color: #666666;padding: 64px 0 37px 0;}
.light_edit{padding: 34px 20px 50px 20px;width: 100%;}
.light_edit_pic{float: left;width: 48%;}
.light_edit_pic img{width: 100%;}
.edit_dl{float: right;width: 49%;color: #666666;line-height: 27px;font-family: Arial, "微软雅黑";}
.light_xxy{width: 100px;float: left;text-align: center;}
.light_xxy dt{color: #666682;font-size: 14px;font-weight: bold;height: 50px;background: #c0c0c0;line-height: 50px;}
.light_xxy dt.chicun{line-height: 24px;}
.light_xxy dd{line-height: 24px;}

.delelop_ul li.atives{top: 0px;transition: all 1s linear;}
.input {color: #0065a5;height: 30px;line-height: 30px;width: 170px;background:#FFFFFF url(../img/icon_dd.png) no-repeat right center;}
.foot_text_r{position:relative;width: 124px;height: 20px;line-height:20px;display: inline-block;margin: 5px 0;z-index: 12px;}
.sub{width: 170px;position: absolute;bottom: 20px;left: 0;display: none;}
.sub ul {margin: 0;padding: 0;list-style: none;border-bottom: none;background: #F5F5F5;}
.sub ul li a{color: #0065a5;line-height:26px;height: 26px;}
.sub ul li:hover {	line-height: 26px;height: 26px;background: #C3C3C3;}
.yq_link{display: inline-block;}
.ly_left{padding:0 40px 0 100px;width: 35%;border-right: 1px solid #efefef;float: left;}
.ly_text{font-size: 12px;color: #999999;line-height: 28px;padding: 35px 0 200px 0;}
.ly_text span{color: #0065a5;font-size: 16px;font-weight: bold;}
.ly_div{padding: 35px 0 25px 0;width: 100%;}
.ly_right{width: 65%;float: left;padding: 0 35px 0 57px;}
.ly_ul{width: 100%;}
.ly_ul li{margin-bottom: 10px;position: relative;padding-left: 65px;}
.inp_ly{border: 1px solid #e8e8e8;vertical-align: middle;height: 38px;line-height: 38px;width: 263px;}
.span_cc{width: 60px;display: inline-block;text-align: right;position: absolute;left: 0;}
.texa_ly{border: 1px solid #e8e8e8;vertical-align: top;width: 100%;height: 160px;}
.red{color: #ff0000;}
.btn_div{width: 100%;padding-left: 65px;}
.btn_div a{display: block;height: 38px;width: 96px;line-height: 38px;color: #FFFFFF;background: #0065a5;float: left;margin-right: 10px;text-align: center;}


.news-list-wrap{min-height:200px;}

/*新增*/
.light_head .t02{font-size: 14px;line-height: 30px;}
.news_xxy{padding: 50px 110px;line-height: 30px;font-size: 13px;color: #666666;}

.wx_box{width:50px;position: absolute;height: auto;left: 140px;top: -10px;display: none;}
.wx_box img{width: 110px;height: auto;}

.big-imgst{    display: none;
    width: 960px;
    height: auto;
    position: fixed;
    left: 41%;
    top: 27%;
    margin-left: -294px;
    margin-top: -151px;
    z-index: 9;
    max-height: 80%;
    line-height: 53;
    text-align: center;
	overflow:hidden;
	}
.div_bg{position:fixed;top:0;left:0;width: 100%;height: 100%;background: url(../img/bg-c.png);display: none;z-index:7;}

.zhaoming_ul{width: 100%;padding: 44px 0 80px 0;}
.zhaoming_ul li{width:29%;margin:1% 2.1%;float: left;position: relative;overflow: hidden;}
/*.zhaoming_ul li img{width: 100%; height:auto;}*/
.picbox_my{position: absolute;left: 0;top: 0;width: 100%;height:236px;top: 0;left: 0;overflow: hidden;}
.picbox_my img{position: relative;width: 100%;height: 100%;transition: all .5s linear;left: 0;top: 0;}
.zhaoming_ul li:hover .picbox_my img{width: 100%;height: 100%;left:0;top:0;transition: all .5s linear;}
.zm_tex{text-align: center;font-size: 24px;font-weight: bold;color: #FFFFFF;height: 40px;line-height: 40px;position: absolute;top: 60%;margin-top: -20px;width: 100%;left: 0;z-index: 3;transition: all .5s linear;opacity: 0;filter: alpha(opacity=0);}
.zhaoming_ul li:hover .zm_tex{top: 50%;transition: all .5s linear;opacity: 100;filter: alpha(opacity=100);}
.zhezhao_zm{position: absolute;left: 0;top: 0;z-index: 3;background: url(../img/btm03.png);height: 100%;width: 100%;opacity: 0;filter: alpha(opacity=0);transition: all .5s linear;}
.zhaoming_ul li:hover .zhezhao_zm{opacity: 1;filter: alpha(opacity=100);transition: all .5s linear;}


/*下载中心新增查询功能*/
.Dsech{text-align: center;width: 100%;margin: 0 auto;position: relative;padding: 30px 0;}
.Dsech h2{color: #383842;font-weight: bold;font-size: 36px;max-width: 700px;margin: 0 auto;line-height: 40px;}
.Dsech p{color: #686870;margin-bottom: 20px;line-height: 2em;font-size: 14px;}
.Dsech .query_con{width: 571px;height: 33px;margin: 0 auto;}
.Dsech .query_text{width: 72.68%;height: 33px;float: left;border: #cccccc solid 1px;padding: 0 10px;outline: none;}
.Dsech .query_btn{display: block;width: 27.32%;height: 33px;line-height: 33px;float: left;border: none;background: #1e4485;color: #fff;font-size: 18px;font-weight: bold;outline: none;cursor: pointer;}


@-webkit-keyframes buzz-out 
{
	10% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	20% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	30% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	40% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	50% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	60% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	70% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	80% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	90% {
		-webkit-transform: translateX(1px) rotate(0);
		transform: translateX(1px) rotate(0)
	}

	100% {
		-webkit-transform: translateX(-1px) rotate(0);
		transform: translateX(-1px) rotate(0)
	}
}

@keyframes buzz-out {
	10% {
		-webkit-transform: translateX(3px) rotate(2deg);
		-ms-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	20% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		-ms-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	30% {
		-webkit-transform: translateX(3px) rotate(2deg);
		-ms-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	40% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		-ms-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	50% {
		-webkit-transform: translateX(2px) rotate(1deg);
		-ms-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	60% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		-ms-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	70% {
		-webkit-transform: translateX(2px) rotate(1deg);
		-ms-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	80% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		-ms-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	90% {
		-webkit-transform: translateX(1px) rotate(0);
		-ms-transform: translateX(1px) rotate(0);
		transform: translateX(1px) rotate(0)
	}

	100% {
		-webkit-transform: translateX(-1px) rotate(0);
		-ms-transform: translateX(-1px) rotate(0);
		transform: translateX(-1px) rotate(0)
	}
}

.buzz-out {
  -webkit-animation-name: buzz-out;
  animation-name: buzz-out;
  /*鼠标hover时的动画
  -webkit-animation-name: buzz-out;
  animation-name: buzz-out;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;*/
}
@media (max-width: 1024px){
	.zhezhao_zm{opacity:1;filter: alpha(opacity=100);}
/*.main_b{width: 100%;padding: 0 1%;}*/
.top_all{/*padding: 0 20px;*/}	
.main_c{width: 100%;}
.main_d{width: 100%;}
.right_box img:hover{width: 100%;height: 100%;left: 0;top: 0;}
.main_e{width: 98%;margin: 20px auto;}
.light_xxy{width: 100%;border-bottom: 1px solid #CCCCCC;}
.light_xxy dt{width: 20%;float: left;}
.light_xxy dd{width: 80%;float: left;}
.light_edit{padding: 20px 1%;width: 100%;}
.educate_ul02{width: 100%;}


.ed_jieshao{width: 100%;}
.logo_tex{display: block;}
.logo{left: 10px;}
.top_right{right: 10px;}
.ed_js_ul li img{margin: 20px auto;}
.xy_dl{padding: 0;}
.xy_dl .dd_left{padding-left: 110px;}
.xy_dl dd{width: 360px;}
.p-img{display: none;}
.zi_menu{display: none;}

.ly_left{padding: 10px;}
.ly_right{padding: 10px 10px 40px 10px;}
.about_cont_in{width: 100%;}

.zhaoming_ul li:hover .picbox_my img{width: 100%;height: 100%;left:0;top:0;}
.zm_tex{text-align: center;font-size: 16px;font-weight: bold;color: #FFFFFF;height: 40px;line-height: 40px;position: absolute;top: 50%;margin-top: -20px;width: 100%;left: 0;z-index: 3;transition: all .5s linear;opacity:1;filter: alpha(opacity=100);}

.m-search-b {
    display: block;
    position: absolute;
    top: 18px;
    right: 48px;
    width:25px;
    height:25px;
    cursor: pointer;
    background: url(../img/i-se.png) no-repeat center;
    background-size: 16px;    border-radius: 4px;
    background-color: #baa473;
  }
.lang_se{display:none;}
.wbnc{height:178px!important;}
}
@media (max-width: 768px) {
     /*下载中心新增查询功能*/
    .Dsech .query_con{width:auto;}
	.top_all{position: absolute;width: 100%;top: 0;left: 0;height: 60px;background: #364184;line-height: 60px;}
	.logo{height: 50px;left: 10px;top: 0;}
	.logo img{height: 50px;width: auto;}
	.logo_tex{display: none;}
	.hot_line{display: block;margin-top: -14px; height:auto;}
	.dh{display: none;width: 100%;position: absolute;top: 60px;left: 10px;height: auto;padding: 10px;background:url(../img/bg_tm01.png);z-index: 6;}
	.dh_li{width: 100%;text-align: center;background: none;height: 30px;line-height: 30px;}
	.dh_li:hover{background: url(../img/bg-tm80.png);}
	.top_right{width: 100%;}
	
.tex01 .p01{ line-height:20px;}
.tex01{ height:60px;}

.fix-search {
    padding: 0 15px;
  }
  .fix-search .search {
    height: 65px;
    padding-left: 0;
    background: none;
  }
  .fix-search .txt {
    font-size: 20px;
    text-align: left;
    padding: 0 10px;
  }
  .fix-search .btn {
    font-size: 22px;
    color: #777;
  }
	
	.ph_nav{display: block;}
	.lang_div{position: absolute;right: 68px;top: 18px;}
	.icon_bannertex{display: none;}
	.main_pic{padding-top: 60px;height: 260px;background-size: auto 100%;}
	.center_tex{width: 50%;left: 50%;margin-left: -25%;height: 100px;padding: 10px 1px;top: 100px;margin-top: 0;}
	
	.center_tex .p01{font-size: 24px;line-height: 8px;}
	.about_pic_in{width: 100%;}
	.about_pic_inbox img:hover{transform: scale(1.0);-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-ms-transform: scale(1.0);-o-transform: scale(1.0);width:100%;height:100%;}
	.about_top_all{height: auto;line-height: 40px;}
	.about_top_hd li.lia_active a{border-bottom: none;background: url(../img/icon_line02.png) no-repeat center bottom/100% 1px;}
.about_top_hd li{line-height: 40px;}
.about_div{padding: 0 2%;}
.about_top_hd{float: left;}
.about_top_locate{display: none;}
.about_brand{padding: 30px 0 30px 0;}
.about_culture{padding: 30px 0;}
.about_cont_in{margin-top: 15px;}
.about_culture_ul li i{display: none;}
.delelop_ul li i{display: none;}
.delelop_ul{background: none;padding-bottom: 0;}
.develop_pic{display: none;}
.develop_tex{width: 100%;min-height: 100px;padding-bottom: 10px;}
.develop_tex dd{margin-top: 10px;}
.cul_picbox{background-size: 100% auto;}
.about_culture_ul li{/*width: 18%;*/width:25%;margin: 0 4%;}
.about_culture_ul li:hover .cul_picbox{background: url(../img/icon_bg02.png) no-repeat center center;background-size: 100% auto;}
.cul_picbox img{width: 50%;height: auto;}
.about_culture_ul li:hover .cul_picbox img{transform: rotateY(0);transition: all .6s ease;width: 50%;height: auto;}
.about_culture_ul li:hover .cul_tex{color: #333;}
.about_culture_ul li{height: auto;}
.develop_pic_box{padding: 0;}
.delelop_ul li{padding: 10px 0 0 0;}
.about_top_hd li a{background: none; padding: 0 16px;}
.sli_tex{width: 90%;line-height: 24px;}
.develop_tex dt{font-size: 16px;line-height: 20px;}

.educate_picshow .picbox01{width: 100%;}
.educate_ul{width: 100%;}
.educate_picshow>img{display: none;}
.educate_divin{position: relative;left: 0;}
.educate_picshow .picbox01 img:hover{transform: scale(1.0);-webkit-transform: scale(1.0);-moz-transform: scale(1.0);-ms-transform: scale(1.0);-o-transform: scale(1.0);width:100%;height:100%;}
.educate_ul li:hover .ed_boxin img{width: 100%;height: 100%;left: 0;top: 0;}
/*.pic_tex .btn_more{margin: 0 auto;}*/
.center_tex02.center_tex{margin-left: -25%;}
.news_ul li{height: 109px;}
.news_a{padding: 10px 0 15px 140px;}
.news_pic{height: 85px;width: 135px;top: 10px;}
.news_dd{margin-top:8px;line-height: 18px;height: 36px;overflow: hidden;}
.riqi{margin-bottom: 0;line-height: 14px;}
.news_dl .btn_more{margin: 0 ;height: 20px;line-height: 20px;width: 60px; display:none;}
.news_ul li:hover .btn_more{background: none;color: #1e4485;}

.ed_js01{width: 100%;padding: 10px;}
.ed_js01 .p02{height: 40px;line-height: 20px;}
.ed_js_ul{width: 100%;}
.ed_js_ul li{width: 25%;padding: 10px 0;}
.ed_js_ul li img{margin: 5px auto;}
.educate_ul02 li img:hover{width: 100%;height: 100%;top: 0;left: 0;transition: all .5s linear;}
.beike_div{padding: 0 10px;}
.cen_block{display: none;}
.xy_dl{padding: 0 10px;}
.xy_dl dd{width: 100%;border-bottom: 1px solid #999999;padding-bottom: 10px;height: auto;margin: 5px 0;min-height: 110px;}
.ed_right{display: none;}
.ed_left{width: 100%;}
.ed_edit{line-height: 20px;}
.ed_in_head{font-size: 16px;line-height: 20px;padding-left: 8px;}
.main_pic02{background-size: auto 100%;height: 150px;margin: 20px 0;}
.xy_div{padding: 20px 0;}
.xy_dl .dd_right{text-align: right;}
.cp_link_li{padding-left: 140px;height: 90px;padding-bottom: 10px;}
.cp_pic{height: 80px;width: 130px;}
.cp_dl dt{font-size: 14px;margin-bottom: 0;}
.cp_dl dd{line-height: 14px;}
.cp_dl{height: 78px;overflow: hidden;}
.beike_boxin{padding: 0;}
.beike_box{display: none;}
.teach_edit{padding-top: 20px;}
.beike_div{padding: 20px;}
.cp_link_head{line-height: 50px;height: 50px;}
.about_top_hd li{height: 40px;}
.left_box,.right_box{width: 100%;}
.seci_ul li{height: auto;padding: 10px 0;border-bottom: 1px solid #1e4485;}
.right_box{height: auto;}
.seci_tex{line-height: 22px;}
.pad_left,.pad_right{padding: 10px;}
.top_span{margin:10px 0;}

.dt_zp i{right: 4px;width: 20px;height: 16px;background-size: auto 100%;top: 15px;}
.renshu,.dizhi{display: none;}
.post,.dizhi{width: 20%;}
.comp{width: 60%;}

.xq{width: 18%;}
.head_zp{padding: 10px 5px;}
.zhaopin > .head_zp{padding: 10px 5px 6px 5px}
.yp_message{padding: 10px 0px 20px 5px}
.zhaopin_div{margin-top: 20px;padding: 20px 0;}
.seci_div{padding-top: 0;}
.light_ul{margin-top: 20px;}
.light_ul li{width: 48%;}
.light_ul li:hover .tex01 .p01{color: #666666;}
.light_ul li:hover .tex01 .p02{color: #999999;}
.light_ul li:hover .light_pic img{width: 100%;height: 100%;top: 0;left:0;}
.light_ul li:hover .zhezhao{left: -100%;}
.light_ul li{margin-bottom: 10px;}
.center_tex .p01{font-size: 20px;}
.tabbox{text-align: left;margin: 20px 0 20px 0;}
.tabbox .tab a{margin: 0 2px 6px;padding: 6px 5px;}
.light_edit_pic{width: 100%;}
.edit_dl{width: 100%;}
.about_head .p03{margin: 20px 0;}
.ed_jieshao{height: auto;}
.ly_left{width: 100%;border-right: none;}
.ly_right{width: 100%;}
.ly_text{padding: 20px 0;}
.inp_ly{width: 100%;}
.red{position: absolute;right: 10px;}
.ly_ul li{padding: 0 20px 0 65px;}
.news_xxy{padding: 20px 10px;}
.news_xxy img{width: 100%;}

.foot{height: 90px;padding-top: 10px;}
.foot_left{padding-top: 15px;}
.ewm_box{width: 140px;}

.zhaoming_ul li{width: 45%;margin-bottom: 10px;height: 2rem;}


}


@media (max-width: 600px) {

.foot{height: 150px;padding-top: 5px;}
.foot_left{padding-top: 0px;}
.ewm_box{display: block;float: left;width: 140px;padding-top: 5px;}
.ewm_box img{height: 50px;}
}
@media (max-width: 520px) {
	
	.dt_zp i{width: 24px;}
	.about_contact dl{width: 100%;margin-top: 20px;}
	.ed_boxin_tex{padding-top: 10px;}
	
	.ed_boxin_tex .btn_more{margin: 10px auto;}
	.ed_boxin_tex .p02{line-height: 40px;}
	.foot_in{padding: 0 10px;text-align: left;}
	.yq_link{display: block;}
	.ly_right{padding: 0;}
	

}
@media (max-width: 360px) {
	.about_top_hd li a{padding: 0 4px;}
	.ed_in_head{font-size: 14px;line-height: 20px;padding-left: 8px;}
	.zhaopin>.head_zp{font-size: 12px;}
	.ed_boxin_tex .btn_more{margin:  0 auto;}
}
@media (max-width: 320px) {
	.cp_dl{height: 70px;}
	.about_top_hd li a{padding: 0 2px;}
	.light_xxy dt.chicun{line-height: 15px;}
	
	
}


.bd_map{width: 600px;height:430px;float: left;}
@media (max-width: 520px){
.bd_map {
    height: 300px;
}
}
@media (max-width: 997px){
.bd_map {
    float: none;
    max-width: 100%;
    margin: 0 auto 0.15rem;
}
.main_b{width:100%;}
}
.dd1{font-size:14px; line-height:30px; color:#666;}
.dt1{color:#0065a5!important; font-size:16px!important;}

.shade {position: fixed;left: 0; top: 0; z-index: 9999;display: none; width: 100%;height: 100%; background-color: #000;filter: alpha(opacity=50); opacity: 0.5; }
.prelos{ margin-top:30px; padding-top:20px;}
.conloe{ line-height:2; color:#666; min-height:280px;}
.imgel img{ margin:0 5px; max-width:100%;}
.tacle span{ display:none;}
.plewp li{ float:left; width:30.7%; margin:1.3%;box-shadow: 2px 2px 5px #ccc;}
.plewp li a{ display:block; background:#fff; border-bottom:1px solid #fff;}
.plewp li a:hover{ border-bottom-color:#de1414;}
.plewp li a .pic{ overflow:hidden; position:relative; height:220px;}
.plewp li a .pic span{ background:rgba(0,0,0,0.4) url(../img/play.png) no-repeat center center; display:block; position:absolute; left:0; top:0; width:100%; height:100%; z-index:2;transition:all 1s ease 0s;}
.plewp li a:hover .pic span{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; top:0;transition:all 1s ease 0s;}
.plewp li a .pic img{ transition:all 0.5s ease;height: 100%;}
.dontel li a .pic{ overflow:hidden; position:relative; height:230px;}
.dontel li a:hover{ border-bottom-color: #FFFFFF;}
.plewp li a:hover .pic img{ transform:scale(1.1); transition:all 0.5s ease;}
.plewp li a .time{ font-size:24px; color:#999; margin:24px 0 14px; padding:0 5%;}
.plewp li a .tit{ color:#333; line-height:25px; height:25px; overflow:hidden; padding:0 6%; font-size:16px;}
.plewp li a:hover .tit{ color:#de1414}
.plewp li a .con{ color:#999; line-height:24px; height:48px; overflow:hidden; padding:0 6%; margin-top:20px; font-size:13px;}
.plewp li a .conme{ padding:0 50px 0 3%; margin-top:15px;}
.plewp li a .conme .p1{ font-size:16px; line-height:25px; height:25px; overflow:hidden; color:#333; margin:22px 0;}
.plewp li a .conme .p2{ font-size:13px; margin-top:5px; color:#666;line-height:20px; height:20px; overflow:hidden;}
.plewp li a:hover .conme{ background:url(../img/hf.png) no-repeat right center;}
.plewp li a .reple{ padding:0 3%;}
.plewp li a:hover .reple{ background: none;}
.plewp li a .reple .p2{ height:40px;}


@media (max-width: 640px){
.pagele a.mob-none{ display:none;}
.plewp li{ width:48%;}

}
@media (max-width: 420px){
.plewp li{ width:100%; margin:1% 0;}
}

.big-video {
    position: fixed;
    left: 50%;
    top: 50%;
	margin-top:-240px;
    z-index: 9999;
    display: none;
    margin-left: -450px;
    background-color: #fff;
    width: 900px;
    box-sizing: border-box;
}
.big-video-main {
    height: 480px;
}
.big-video-clo {
    position: absolute;
    right: -35px;
    top: 0;
    width: 30px;
    height: 30px;
    background: url(../img/icon30.png) no-repeat center center;
    cursor: pointer;
}

@media screen and (max-width: 750px){
.big-video {
    width: 100%;
    left: 0;
    margin-left: 0;
}
.big-video-main {
    height: 185px;
}
.big-video-clo {
    right: 0;
    z-index: 21;
}
}

.section1 .bx-wrapper .bx-pager {
    bottom: 70px;
}