*{margin:0; padding:0; list-style:none;box-sizing: border-box;}
.mainDiv{width: 100%; margin: 0 auto;position: relative;}
.main_b{margin: 0 auto;width: 1220px;zoom: 1;position: relative;/*z-index: 3;*/}
.main_b:after{content: '';display: block;clear: both;}
.main_c{margin: 0 auto;width: 1040;zoom: 1;position: relative;}
.main_c:after{content: '';display: block;clear: both;}
.main_d{margin: 0 auto;width: 100%;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: 130px;}
.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: #eb5406;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: 30px;line-height: 30px;text-align: right;}
.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: #333;padding: 0 17px;display: block;font-size: 16px; font-weight:bold;}

.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: #eb5406;}
.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{position:absolute;width: 100%;background: url(../img/bg_tm01.png);border-top: 3px solid #0581EB;top:40px;
opacity:0;filter: alpha(opacity=0);transition: all .5s linear;}
.zi_menu dd{width: 100%;height: 40px;line-height: 40px;text-align: center;}
.zi_menu dd a{color: #FFFFFF;display: block;font-size: 12px;height: 100%;width: 100%;}
.zi_menu dd a:hover{color: #9a0202;}
.dh_li:hover .zi_menu{top: 30px;transition: all .5s linear;opacity:1;filter: alpha(opacity=100);}

.icon_bannertex{text-align: center;width: 100%;position: absolute;left: 0;bottom: 2%;height: 15px;z-index: 5;display:none;}
.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: "宋体";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: -12px;margin-right: 3px;}
.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 18px;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.lia_active a{border-bottom: 1px solid #0F66B1;color: #666666;}

.about_pic_all{width: 100%;}
.about_pic_in{width: 50%;text-align: center;background: #0F66B1;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;}

.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: left;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: 15px;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: 18px;color:#66666;font-weight: bold;position: relative;top:-15px;transition: all .5s linear;letter-spacing:5px}
.about_head .p02{color: #0F66B1;font-size: 12px;line-height: 16px;position: relative;top: 15px;transition: all .5s linear;}
.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: 12px;color: #666666;line-height: 36px;margin: 42px auto 15px auto;}
.btn_zk{background: url(../img/icon_down.png) no-repeat right 4px;padding-right: 14px;color: #0F66B1;}
.btn_sq{background: url(../img/icon_up.png) no-repeat right 4px;}
.about_culture{padding: 90px 0 134px 0;}
.about_head .p03{margin: 50px 0 60px 0;color: #9a0202; font-size:24px;}
.about_culture_ul{width: 100%;}
.about_culture_ul li{width: 20%;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: 40px;}
.about_culture_ul li:hover .cul_tex{color: #0F66B1;}
.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: #b98522;}
.sli_tex{width: 765px;height: 72px;overflow: hidden;display: block;margin: 35px auto 0 auto;text-align: center;line-height: 36px;}
.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: #0F66B1;width: 100%;height: 100%;border: 1px solid #0F66B1;}
.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;}
.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: #eee;padding: 25px 0;text-align: center;z-index: 4;}
.foot_in{color: #333;line-height: 24px;}
.foot_in a{color: #333;}
.foot_in a:hover{ color:#9a0202;}
.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: #eb5406;}
.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: #eb5406;}
.pic_tex .p01{font-size: 24px;}
.pic_tex .p02{font-size: 12px;line-height: 36px;}
.pic_tex .btn_more{color: #eb5406;border: 1px solid #eb5406;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: 100%;}
.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: #0f66b1;transition: all .5s linear;}
.news_ul li:hover .btn_more{background: #0f66b1;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 #e97631;font-size: 20px;line-height: 36px;padding-left: 24px;color: #e97631;}
.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 #e97631;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: #e97631;}
.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: #e97631;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: #B98522;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: #b98522;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 #B98522;color: #B98522;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: #e97631;}
.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: #ea8147;border-bottom:none;}
.zhaopin>dd{display:none;}
.yp_message{padding: 17px 0px 45px 33px;border: 1px solid #ea8147;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: #e97631;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:'微软雅黑';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:#b98522;text-decoration:none;}
.tabbox .tab a.on{background:#ea8147;color:#fff;text-decoration:none;border: 1px solid #ea8147;}
.tabbox .content{overflow:hidden;text-align: justify;}
.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;}
.light_pic{position: absolute;left: 0;top: 0;height: 100%;width: 100%;overflow: hidden;}
.light_pic img{width: 100%;height: 100%;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: #0f66b1;position: absolute;z-index: 2;top: 0;left: -100%;}
.tex01{z-index: 3;position: absolute;width: 100%;height: 80px;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 210px 50px 210px;width: 100%;}
.light_edit_pic{float: left;width: 45%;}
.light_edit_pic img{width: 100%;}
.edit_dl{float: right;width: 50%;color: #666666;line-height: 27px;font-family: "微软雅黑";}
.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: #e97631;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: #e97631;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: #e97631;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 input{display: block;height: 38px;width: 96px;line-height: 38px;color: #FFFFFF;background: #0f66b1;float: left;margin-right: 10px;text-align: center;}


/*新增*/
.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: 70px;height: auto;}

.big-imgst{ display: none; width: 588px; height: 420px; position: fixed; left: 50%; top:50%; margin-left: -294px; margin-top: -151px; z-index: 99;}
.div_bg{position:fixed;top:0;left:0;width: 100%;height: 100%;background: url(../img/bg-c.png);display: none;z-index:10 ;}

.zhaoming_ul{width: 100%;padding: 44px 0 117px 0;}
.zhaoming_ul li{width: 23%;margin: 0 1%;float: left;position: relative;overflow: hidden;}
.zhaoming_ul li img{width: 100%;}
.picbox_my{position: absolute;left: 0;top: 0;width: 100%;height: 100%;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: 110%;height: 110%;left:-5%;top:-5%;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;}
@-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;border: 1px solid #CCCCCC;}
.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);}

}
@media (max-width: 768px) {
	.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: none;}
	.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%;}
	.dh_li a{ color:#fff;}
	.ph_nav{display: block;}
	.lang_div{position: absolute;right: 45px;top: 18px;}
	.icon_bannertex{display: none;}
	.main_pic{padding-top: 60px;height: 165px;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%;margin: 0 1%;}
.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;}
.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: 0;line-height: 14px;height: 30px;overflow: hidden;}
.riqi{margin-bottom: 0;line-height: 14px;}
.news_dl .btn_more{margin: 0 ;height: 20px;line-height: 20px;width: 60px;}
.news_ul li:hover .btn_more{background: none;color: #B98522;}

.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 #B98522;}
.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;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: 48%;margin-bottom: 10px;}


}


@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;}
	
	
}
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}