body,html,.hei100{height:100%;}
.map img{max-width:inherit}
.wrapper{box-sizing:border-box;width:90%;margin:auto;max-width:1200px;}
.sy_logo,.sy_dh{display: none;}
.header{line-height: 118px;background: #008580;}
.header.sy_header{position: fixed;z-index: 20;width: 100%;background: transparent;top: 0px;}
.header.sy_header .nav li .nav_tit,.header.sy_header .tel .dh span,.header.sy_header .tel .dh p{color: #FFFFFF;}
.header.scroll_header{position: fixed;z-index: 20;width: 100%;top: 0px;}

.header.sy_header .ndh,.header.sy_header .nlogo{display: none;}
.header.sy_header .sy_dh,.header.sy_header .sy_logo{display: inline-block;}
.header.scroll_header .nhd,.header.scroll_header .nlogo{display: inline-block;}
/*.header.scroll_header .sy_dh,.header.scroll_header .sy_logo{display: none;}*/

.header .logo{display: inline-block;}
.header .logo img:first-child{display: none;}
.header .logo img:last-child{display: inline-block;}
.header .nav li{float: left;position: relative;}
.header .nav li dl{display: none;line-height: 50px;text-align: center;position: absolute;top: 86px;left: 0px;width: 182px;height: auto;background: rgba(255,255,255, .9);z-index: 20;}
.header .nav li dl dd{padding: 0 20px;border-bottom: 1px solid #eaeaea;}
.header .nav li dl dd:last-child{border: none;}
.header .nav li dl dd a{display: block;color: #16171a;font-size: 14px;background: url(../images/about/dd.png) no-repeat center right;}
.header .nav li dl dd:hover{background: #2377df;}
.header .nav li dl dd:hover a{color: #FFFFFF;}
.header .nav li .nav_tit{padding: 0 28px;color: #ffffff;font-size: 16px;}
.header .nav li .nav_tit{background: url(../images/about/down.png) no-repeat center right 10px;}
.header .nav li:last-child .nav_tit{padding-right: 0px;background: none;}
.header .nav li:hover .nav_tit{background: url(../images/about/up.png) no-repeat center right 10px;}
.header .nav li:last-child:hover .nav_tit{background: none;}
.header .nav li:hover dl{display: block;}
.header .tel{margin-left: 40px;}
.header .tel .dh span{color: #999999;font-size: 12px;line-height: 20px;display: block;}
.header .tel .dh p{color: #666666;font-size: 15px;line-height: 20px;font-weight: bold;}
.header .tel .img{padding-right: 8px;position: relative;}
.header .tel .img:after{content: "";display: block;position: absolute;top: 50%;margin-top: -10px;width: 1px;height: 24px;background: #eaeaea;right: 0px;}
.header .tel .dh{margin: 39px 0 39px 10px;}
.f_tit{height: 100%;}
.f_tit h1{color: #FFFFFF;font-size: 60px;font-weight: bold;}
.news .f_tit{height: 100%;}
.news .f_tit h1{color: #FFFFFF;font-size: 60px;font-weight: bold;}
.flash{position: relative;}
.flash .wrapper{position: absolute;top: 0px;left: 0px;right: 0px;height: 100%;}
.er_nav{line-height: 60px;border-bottom: 1px solid #EAEAEA;}
.er_nav .left{width: 80%;float: left;}
.er_nav li{float: left;}
.er_nav li a{display: block;padding: 0 20px;}
.er_nav li{border-left: 1px solid #EAEAEA;}
.er_nav li:not(:first-child) a{color: #999999;font-size: 14px;background: url(../images/about/s.png) no-repeat center left;margin-left: 30px;float: left;padding-right: 0px;}
.er_nav li:not(:first-child) a:last-child{color: #666666;}
.er_nav .right{width: 16%;float: right;border-right: 1px solid #EAEAEA;border-left: 1px solid #EAEAEA;text-align: center;}
.er_nav .right img{margin-top: -4px;}
.er_nav .right span{color: #666666;font-size: 14px;margin-left: 10px;}


/*about*/
.ab_title h1{color: #333333;font-size: 36px;}
.about_content{margin-top: 85px;}
.about_content .wrapper{background: url(../images/about/response_bg.png) no-repeat top 20px left;padding-bottom: 85px;border-bottom: 1px solid #EAEAEA;}
.about_content .left{width: 25%;float: left;}
.about_content .right{width: 75%;float: right;}
.about_content .right li{width: 32%;float: left;text-align: center;margin-right: 2%;}
.about_content .right li:nth-child(3){margin-right: 0px;}
.about_content .right li .title{text-align: center;width: 200px;height: 200px;border-radius: 100px;line-height: 200px;margin: 0 auto;}
.about_content .right li .title h2{color: #ffffff;font-size: 24px;}
.about_content .right li:first-child .title{background: url(../images/about/re_1.jpg) no-repeat center center;}
.about_content .right li:nth-child(2) .title{background: url(../images/about/re_2.jpg) no-repeat center center;}
.about_content .right li:nth-child(3) .title{background: url(../images/about/re_3.jpg) no-repeat center center;}
.about_content .right li h3{color: #333333;font-size: 24px;margin: 36px 0 26px 0;}
.about_content .right li p{color: #666666;font-size: 16px;text-align: justify;line-height: 28px;padding: 0 45px;box-sizing: border-box;}
.about_content .right li:nth-child(2) p{text-align: center;}
.about_content .box{margin-top: 56px;}
.about_content .box_li{display: flex;}
.about_content .box_li li{display: inline-block;background: #fff;margin-right: 1.7%;width: 32%;}
.about_content .box_li li:nth-child(3){margin-right: 0;}
.about_content .box_li li .title img{max-width: 100%;}
.about_content .box_li li h3{text-align: center;padding: 30px 0 20px;font-size: 24px;color: #333;font-weight: 600;}
.about_content .box_li li p{font-size: 16px;color: #666;text-align: center;line-height: 24px;}
.about_content1{margin: 90px 0 110px 0;}
.about_content1 .img{margin-top: 70px;}
.about_content1 .img p{margin-top: 20px; color: #333333; font-size: 16px; line-height: 28px;}
.about_content1 ul{margin-top: 60px;}
.about_content1 ul li{width: 25%;float: left;text-align: left;position: relative;}
.about_content1 ul li:after{position: absolute;content: "";display: block;width: 1px;height: 100%;background: transparent;border-left: 1px dashed #EAEAEA;right: 40px;top: 0;}
.about_content1 ul li:last-child:after{display: none;}
.about_content1 ul li p{margin-top: 20px;color: #333333;font-size: 16px;line-height: 28px;}
.about_content2{background: #f6f6f6;padding: 80px 0 96px 0;}
.content .title ul{padding-top: 16px;}
.content .title li{float: left;padding: 0 30px;box-sizing: border-box;position: relative;}
.content .title li a{display: block;color: rgba(51,51,51, .4);font-size: 24px;z-index: 11;position: relative;}
.content .title li.active i,.about_content2 .title li:hover i{position: absolute;content: "";bottom: 3px;width: 96px;height: 4px;background: #3688ff;z-index: 10;}
.content .title li.active a,.about_content2 .title li:hover a{color: #333333;}
.about_content2 .content2_team{margin-top: 56px;}
.content2_team li{width: 49%;margin-right: 2%;float: left;}
.content2_team li:nth-child(2n){margin-right: 0px;}
.content2_team li{padding: 50px 40px;box-sizing: border-box;background: #FFFFFF;}
.content2_team li .img{width: 40%;}
 .content2_team li .wenz{width: 58%;}
.content2_team li .wenz h1{color: #333333;font-size: 24px;font-weight: bold;}
.content2_team li .wenz h1 span{color: #727171;font-size: 14px;margin-left: 10px;}
.content2_team li .wenz h1:first-child{margin-bottom: 18px;}
.content2_team li .wenz h1:nth-child(2){margin-bottom: 30px;}
.content2_team li .wenz p{color: #666666;font-size: 14px;line-height: 24px;}
.about_content3{padding-top: 80px;background: #f6f6f6;}
.about_content3 .mail{background: url(../images/about/mail.png) no-repeat center left;padding-left: 40px; color: #999999;font-size: 24px;}
.about_content3 .mail a{color: #333333;}
.about_content3 .wrapper{border-bottom: 4px solid #f6f6f6;}
.about_content3 table{margin: 40px 0;width: 100%;border-collapse: collapse;table-layout: fixed;text-align: center;}
.about_content3 table tr{line-height: 50px;}
.about_content3 table thead tr{color: #FFFFFF;font-size: 17px;background: #2377e0;}
.about_content3 table tbody td:first-child{color: #666666;}
.about_content3 table tbody td{color: #999999;font-size: 15px;text-align: center;}
.about_content3 table tbody tr:nth-child(4n-1) {background: #f6f6f6;}
.about_content3 table tr td:first-child{padding-left: 40px !important;box-sizing: border-box;text-align: left;}
.about_content3 table tbody tr.trhide td{text-align: left;vertical-align: top;line-height: 30px;font-size: 14px;padding: 30px 0;color: #999999;}
.about_content3 table tbody tr.trhide td b{display: block;color: #333333;font-size: 16px;margin-bottom: 20px;}
.about_content3 table tbody tr.trhide{background: #E6E6E6;display: none;}
.about_content3 .select{width: 100%; margin-top: 56px; padding: 10px; line-height: 42px; border-radius: 10px; border: 1px solid #d4d4d4; font-size: 20px;background:#fff url(../images/about/downs.png) no-repeat center right;background-size: 26px;}
.about_content3 .about3_area{margin-bottom: 100px;}
.about_content3 .about3_area li{width:100%; display: none;}
.about_content3 .about3_area li:first-child{display: block;}
.about_content3 .about3_area li .w33{padding-right: 60px;width: 30%;display: inline-block;}
.about_content3 .about3_area li .w33:nth-child(3n){padding-right: 0;}
.about_content3 .about3_area li h2{margin-bottom: 30px; font-size: 24px;font-weight: 600;color: #333;padding: 50px 0 20px;border-bottom: 1px solid #d4d4d4;}
.about_content3 .about3_area li p{ color: #666666;font-size: 16px;line-height: 32px;}
.page{text-align: center;}
.page a{padding: 10px;border: 1px solid #eaeaea;color: #999999;font-size: 12px;margin: 0 5px;display: inline-block;}
.page a:hover,.page a.active{color: #3fa9f5;}
.ab_page{margin-bottom: 50px;}
.about_content4{margin: 110px 0 140px 0;}
.about_content4 ul{margin-top: 60px;}
.about_content4 li{width: 32%;float: left;margin-right: 1%;}
.about_content4 li:last-child{margin-right: 0;}
.about_content4 li .mes{box-sizing: border-box;padding: 20px 0 20px 0px;}
.about_content4 li:last-child .map img{height: 100%;width: auto;margin-left: -15%;max-width: none;}
.about_content4 li h1{color: #333333;font-size: 24px;margin-bottom: 36px;}
.about_content4 li p{color: #666666;font-size: 15px;}
.about_content4 li p:nth-child(2){margin-bottom: 10px;}
.about_content4 li .img{margin-bottom: 10px;}
/*.about_content4 li:first-child .mes{background: url(../images/about/icon5.png) no-repeat center left;}
.about_content4 li:last-child .mes{background: url(../images/about/icon6.png) no-repeat center left;}*/
.about_content4 li .map{margin-top: 25px;overflow: hidden;}
.about_content4 li .map iframe{height: 280px;width: 100%;}
.map_box1,.map_box{height: 100%;width: 100%}
.footer{background: #4a4a4a;padding: 60px 0 90px 0;}
.footer .left{width: 40%;float: left;}
.footer .left li{width: 50%;float: left;text-align: left;margin-top: 36px;padding-right: 40px;box-sizing: border-box;}
.footer .left li h1{background: url(../images/about/icon7.png) no-repeat center left;padding-left: 30px;color: #999999;font-size: 12px;margin-bottom: 10px;}
.footer .left li p{color: #999999;font-size: 14px;line-height: 20px;}
.footer .right{width: 60%;float: right;}
.footer .right dl{width: 20%;float: left;text-align: left;}
.footer .right dl dt{font-size: 16px;margin-bottom: 30px;}
.footer .right dl dt a{color: #FFFFFF;}
.footer .right dl dd{font-size: 14px;margin-bottom: 20px;}
.footer .right dl dd:last-child{margin-bottom: 0px;}
.footer .right dl dd a{color: #999999;font-size: 14px;}
.footer .right dl dd:hover a{color: #FFFFFF;}
.foot_bottom{line-height: 58px;background: #3d3d3d;}
.foot_bottom p{float: left;color: #888888;font-size: 12px;}
.foot_bottom p:last-child{float: right;}
.foot_bottom p span{color: #666666;}
.foot_bottom p a{color: #888888;}
.right_list{position: fixed;right: 40px;top: 60%;z-index: 20;}
.right_list li{width: 50px;height: 50px;line-height: 50px;background: #2377e0;text-align: center;margin-bottom: 4px;position: relative;}
.right_list li .list{display: none;position: absolute;top: 0px;right: 50px;background: #2377e0;padding: 0 4px;box-sizing: border-box;text-align: center;color: #FFFFFF;}
.right_list li:hover .list{display: block;}
.right_list li:nth-child(2){background: #48c0d0;}
.right_list li:nth-child(3){background: #8c97a6;}
.right_list li:nth-child(1) .list{background: #2377e0;width: 120px;}
.right_list li:nth-child(2) .list{background: #48c0d0;}
.right_list li:nth-child(3) .list{background: #8c97a6;width: 90px;height: 90px;line-height: 90px;}
.totop{width: 50px;height: 50px;line-height: 50px;text-align: center;background: #a6a6a6;position: fixed;right: 40px;top: 80%;z-index: 20;}


/*news*/
.news h1{color: #4f86c5;}
.news_content{padding: 80px 0 100px 0;background: #f9f9f9;}
.news_content .news_datails{margin-top: 90px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.news_content .news_datails li{padding: 50px 0;border-bottom: 1px solid #EAEAEA;}
.news_content .news_datails li:nth-child(3n){margin-right: 0;}

.news_content .news_datails li .time p.date{color: #bfbfbf;font-size: 36px;}
.news_content .news_datails li .time p.year{color: #bfbfbf;font-size: 18px;}

.news_content .news_datails li .details h1{color: #333333;font-size: 18px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.news_content .news_datails li .details h1 span{padding: 4px 18px;color: #ffffff;font-size: 12px;border-radius: 14px;position: relative;top: -2px;margin-right: 10px;}
.news_content .news_datails li .details h1 .jt{background: #4f86c5;}
.news_content .news_datails li .details h1 .sc{background: #4fb3c5;}
.news_content .news_datails li .details h1 .hy{background: #4fc5a2;}
.news_content .news_datails li .details h1 .yg{background: #f88f41;}
.news_content .news_datails li .details p{color: #666666;font-size: 14px;line-height: 28px;margin-bottom: 8px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_content .news_datails li .img{height: 12rem;overflow: hidden;position: relative;}
.news_content .news_datails li .img .jt{z-index: 100;position: absolute;padding: 4px 18px;color: #ffffff; font-size: 12px; border-radius: 14px; background: #4f86c5; left: 10px; bottom: 10px; display: inline-block;}
.news_content .news_datails li .img img{width: 100%; object-fit: cover; height: 100%;transition: all 0.3s;}
.news_content .news_datails li{background: #fff;width: 32%;margin-right: 2%;margin-bottom: 1.875rem;padding: 0;border: 0;}
.news_content .news_datails li .details{padding: 2rem 1.6rem;display: flex; justify-content: space-between; align-items: center;}
.news_content .news_datails li .time{width: 22%;text-align: center;}
.news_content .news_datails li .boxRight{width: 70%;border-left: 1px solid #dcdcdc; padding-left: 0.8rem;}
.news_content .news_datails li .more{margin: 0 1.6rem;box-sizing: border-box; border-top: 1px solid #DCDCDC;line-height: 4.0625rem;display: block;display: flex;justify-content: space-between;flex-wrap: wrap;}
.news_content .news_datails li .more span{font-size: 0.875rem; color: #999;}
.news_content .news_datails li .more p{display: flex;align-items: center;}
.news_content .news_datails li .more p img{}
.news_content .jz{margin-top: 95px;}
.jz{display: block;text-align: center;}
.jz img{margin-top: -4px;}
.jz span{color: #999999;font-size: 14px;margin-left: 6px;}
.news_content .news_datails li:hover .img img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.news_show{border-top: 1px solid #EAEAEA;}
.details_tit{background: #eaeaea;padding: 65px 0;box-sizing: border-box;text-align: center;}
.details_tit h1{color: #333333;font-size: 30px;margin-bottom: 40px;}
.details_tit span{color: #999999;font-size: 12px;}
.details_tit span:nth-child(2){margin-right: 30px;}
.details_box{margin-bottom: 115px;}
.details_box p{margin-top: 46px;color: #666666;font-size: 14px;line-height: 28px;}
.details_box p.tu{text-align: center;}
.details_box p span{font-weight: bold;}
.details_box p span.bl{color: #4f86c5;}
.details_box .link{text-align: center;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{float: none !important;}
.details_box .link{margin: 80px 0;}
.details_box .link a{width: 50px;height: 50px;border-radius: 50%;display: inline-block;padding: 0;margin: 0 5px;}
.detail_page {line-height: 64px;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}
.detail_page a {display: block;color: #666666;font-size: 12px;width: 45%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.detail_page a span{color: #999999;}
.detail_page a:nth-child(2) {text-align: right;}


/*consultation*/
.con_content{margin: 80px 0 106px 0;}
.con_content .ab_title{margin-bottom: 50px;}
.content .ab_title h1{display: inline-block;float: left;line-height: 48px;}
.content .ab_title p{float: right;line-height: 48px;}
.con_content .message{padding: 56px 0 120px 0;border-top: 1px solid #EAEAEA; border-bottom: 4px solid #EAEAEA;}
.con_content .form .mes{width: 48%;margin-right: 4%;float: left;margin-bottom: 40px;}
.con_content .form .mes:nth-child(2n){margin-right: 0px;}
.con_content .form .mes p,.con_content .form .ly p{color: #666666;font-size: 14px;margin-bottom: 20px;}
.con_content .form .mes p span{color: #fa2b2b;padding-left: 6px;}
.con_content .form .mes input,.con_content .form .ly textarea{width: 100%;line-height: 40px;background: #f9f9f9;border: 1px solid #EAEAEA;border-radius: 6px;padding: 0 10px;box-sizing: border-box;}
.con_content .form .ly textarea{height: 140px;line-height: 28px;}
.con_content .form .sub{margin-top: 40px;}
.con_content .btn  a,.con_content .btn .nulls{background: #ffffff;display: inline-block;line-height: 48px;width: 178px;text-align: center;border: 1px solid #EAEAEA;border-radius: 6px;color: #666666;font-size: 14px;}
.con_content .btn  a:hover,.con_content .btn .nulls:hover{border: 1px solid #0079f5;color: #FFFFFF;background: #0079f5;}
.con_content .btn p{float: right;color: #999999;font-size: 14px;line-height: 48px;}
.con_content .btn p span{color: #fa2b2b;}
.con_content .right .btn{text-align: center;	}
.con_content .right .btn a:first-child{margin-bottom: 16px;}
.con_content .right .pic{text-align: center;margin: 66px 0;}
.con_content .form{width: 60%;float: left;padding-left: 55px;box-sizing: border-box;}
.con_content .img{width: 18%;text-align:center;box-sizing: border-box;}
.con_content .right{width: 22%;float: right;}

/*education*/
.edu_content{margin: 80px 0 110px 0;}
.edu_content .show{margin-top: 60px;}
.edu_content .show li{width: 32%;margin-right: 1%;float: left;border: 1px solid #EAEAEA;margin-bottom: 30px;}
.edu_content .show li:nth-child(3n){margin-right: 0px;}
.edu_content .show li .img{position: relative;overflow: hidden;height: 256px;}
.edu_content .show li .img img{width: 100%;}
.edu_content .show li:hover .img img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.edu_content .show li .img .wena{text-align: center;position: absolute;top: 10px;left: 25px;padding: 18px 10px 10px 10px;box-sizing: border-box;background: #6d98cb;border-bottom: 2px solid #94ce7f;}
.edu_content .show li .img .wena p{color: #FFFFFF;}
.edu_content .show li .img .wena p.date{font-size: 16px;font-weight: bold;}
.edu_content .show li .img .wena p.year{font-size: 12px;}
.edu_content .show li .wenz{padding: 24px 24px 0 24px; box-sizing: border-box;}
.edu_content .show li .wenz h1{color: #666666;font-size: 14px;margin-bottom: 10px;height: 38px;}
.edu_content .show li .wenz h2{color: #333333;font-size: 16px;border-bottom: 1px solid #EAEAEA;height: 56px;line-height:22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.edu_content .show li:hover .wenz h2{color: #3688ff;}
.edu_content .show li .wenz .ad{line-height: 50px;}
.edu_content .show li .wenz .ad a{color: #999999;font-size: 14px;background: url(../images/education/wz.png) no-repeat center left;padding-left: 20px;margin-right: 20px;}
.edu_content .show li .wenz .ad span{color: #999999;font-size: 14px;background: url(../images/education/sh.png) no-repeat center left;padding-left: 20px;overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    float: right;
    text-align: right;}
.edu_content .show li .img .jies{background: #a2a6aa;border-bottom: 2px solid #b6bec5;}
.edu_content .show li .img .jies p.date{color: #ffffff;font-weight: normal;}
.edu_content .show li .img .jies p.year{color: rgba(255,255,255, .5);}
.edu_content .jz{margin-top: 60px;}
.edu_content1{margin: 80px 0 100px 0;}
.edu_content1 .top{margin-top: 60px;}
.edu_content1 .btm{margin-top: 40px;}
.edu_content1 ul li{width: 49%;margin-right: 2%;float: left;border: 1px solid #EAEAEA;box-sizing: border-box;margin-bottom: 26px;}
.edu_content1 ul li:nth-child(2n){margin-right: 0px;}
.edu_content1 ul li .video_play{height: 370px;position: relative;}
.edu_content1 ul li .img{position: absolute; top: 0px;left: 0px;width: 100%;height: 100%;z-index: 10;overflow: hidden;}
.edu_content1 ul li .img img{width: 100%;}
.edu_content1 ul li:hover .img img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.edu_content1 ul li .img.hide{display: none;}
.edu_content1 ul li .img .play{position: absolute;top: 50%;left: 50%;margin-top: -32px;margin-left: -32px;}
.edu_content1 ul li .video_path{display: none;}
.edu_content1 ul li .video_box{height: 100%;}
.edu_content1 ul li .video_box iframe{width: 100%;height: 100%;}
.edu_content1 ul li video{width: 100%;height: 100%;}
.edu_content1 ul li video.zidnex{position: relative;z-index: 20;}
.edu_content1 ul li .wenz{padding: 40px 25px;box-sizing: border-box;}
.edu_content1 ul li .wenz .left{width: 80%;float: left;}
.edu_content1 ul li .wenz h1{color: #333333;font-size: 16px;margin-bottom: 20px;}
.edu_content1 ul li .wenz h3{color: #666666;font-size: 14px;}
.edu_content1 ul li .wenz .right{width: 20%;float: right;text-align: right;position: relative;}
.edu_content1 ul li .wenz .right a{color: #625b55;font-size: 12px;}
.edu_content1 .jz{margin-top: 60px;}
.edu_content1 ul li .wenz .right span{display: inline-block;
    position: absolute;
    right: 40px;
    top: 20px;}
.bdshare-button-style0-16{display: inline-block;    margin-top: 18px;}
.bdshare-button-style0-16 a{width: 19px !important;height: 19px !important;line-height: 19px !important;display: inline-block;padding-left: 0px !important;margin: 0px !important;}
.edu_content1 .btm_t{padding: 40px 25px 60px;box-sizing: border-box;}
.edu_content1 .text1{font-size: 30px;color: #333;margin-bottom: 20px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.edu_content1 .btm_t h3{color: #666666;font-size: 14px;}
.edu_content1 .text2{font-size: 14px;color: #666;line-height: 24px;}
.edu_content1 hr{border: 1px dashed #eaeaea;margin: 40px 0 45px;}
.edu_content1 .btm_m{border-top:1px solid #eaeaea;padding: 50px 25px;}
.edu_content1 .f_left{color: #3577d6;font-size: 14px;background: url(../images/jianyou.png) no-repeat right center;padding-right: 50px;}
.edu_content1 .f_right{color: #3577d6;font-size: 14px;background: url(http://www.bhzbiotech.com/images/education/share.png) no-repeat right center;padding:2px 40px 2px 0;font-size: 12px;color: #333;}



/*product*/
.pro_content{margin: 80px 0 130px 0;}
.pro_content ul{margin-top: 60px;}
.pro_content li{margin-bottom: 50px;border: 1px solid #EAEAEA;}
.pro_content li:last-child{margin-bottom: 0px;}
.pro_content li .img{width: 50%;float: left;overflow: hidden;}
.pro_content li:hover .img img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.pro_content li:nth-child(2n) .img{float: right;}
.pro_content li .wenz{width: 50%;float: right;padding: 60px 0  0 80px;box-sizing: border-box;}
.pro_content li:nth-child(2n) .wenz{float: left;}
.pro_content li .wenz span{color: #999999;font-size: 14px;}
.pro_content li .wenz h1{margin: 20px 0 34px 0;font-size: 36px;color: #333333;font-weight: bold;}
.pro_content li .wenz p{color: #666666;font-size: 14px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.pro_content li .wenz a{width: 30%;line-height: 42px;border-radius: 6px;display: block;text-align: center;background: #0079f5;color: #FFFFFF;font-size: 14px;margin-top: 60px;border: 1px solid #0079f5;}
.pro_content li .wenz a:hover{background: transparent;color: #0079f5;}
.im_content{background: #f8f8f8;}
.im_nav{border-top: 1px solid #EAEAEA;}
.im_content .swiper-container{padding-top: 140px;}
.im_content .swiper-slide{text-align: center;}
.im_content .swiper-button-prev,.im_content .swiper-button-next{width: 40px;height: 40px;border-radius: 50%;}
.im_content .swiper-button-prev{background: #eaebef url(../images/product/jt1.png) no-repeat center center;}
.im_content .swiper-button-next{background: #eaebef url(../images/product/jt2.png) no-repeat center center;}
.im_content .swiper-button-prev:hover{background: #2377df url(../images/product/jt1.png) no-repeat center center;}
.im_content .swiper-button-next:hover{background: #2377df url(	../images/product/jt2.png) no-repeat center center;}
.im_content .swiper-pagination{position: inherit;font-size: 30px;display: inline-block;width: auto;float: left;}
.im_content .lunbo_nav{text-align:center;margin-top: -72px;border-top: 1px solid #EAEAEA;position: relative;z-index: 10;padding: 100px 50px;}
.im_content .lunbo_nav .blur{
    position: absolute;
    height: 30px;
    width: 100%;
    top: 0;
    left: 0;
    filter: blur(10px);
    z-index: 50;
    background: #f8f8f8;
}
.im_content .lunbo_nav .biaoti{display: inline-block;line-height: 30px;}
.im_content .lunbo_nav .biaoti span{color: #999999;font-size: 14px;}
.im_content .lunbo_nav .biaoti h1{color: #333333;font-size: 36px;font-weight: bold;font-weight: bold;}
.im_content .lunbo_nav .share{display: inline-block;float: right;}
.im_content .lunbo_nav .share span{margin-right: 10px;position: absolute;top: -18px;}
.im_content .lunbo_nav .table-cell{line-height: 84px;}
.im_content .swiper-pagination .swiper-pagination-current{position: relative;top: -8px;color: #666666;}
.im_content .swiper-pagination .swiper-pagination-total{position: relative;top: 8px;color: rgba(102,102,102, .4);}
.im_nav1{margin: 80px 0 60px 0;border: 1px solid #eaeaea;border-bottom: 1px solid #999999;}
.im_nav1 li{width: 20%;text-align: center;float: left;line-height: 56px;background: #f6f6f6;color: #666666;font-size: 15px;position: relative;}
.im_nav1 li:after{content: "";display: none;position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;border: 1px solid #999999;border-bottom: 1px solid transparent;z-index: 10;}
.im_nav1 li.active:after,.im_nav1 li:hover:after{display: block;}
.im_nav1 li.active i,.im_nav1 li:hover i{background: #FFFFFF;display: block;width: 100%;height: 2px;position: absolute;left: 0px;bottom: -1px;}
.im_nav1 li.active,.im_nav1 li:hover{background: #FFFFFF;}
.im_box .box .box_content{position: relative;}
.im_box .box .box_content .img{width: 74%;float: left;	}
.im_box .box .box_content .wenz{position: absolute;top: 0px;right: 0px;width: 36%;height: 100%;}
.im_box .box .box_content .tit{margin-bottom: 50px;padding-left: 15px;}
.im_box .box .box_content .tit h1{color: #333333;font-size: 24px;margin-bottom: 10px;}
.im_box .box .box_content .tit span{color: #999999;font-size: 12px;}
.im_box .box .box_content .wenz p{padding-left: 15px;font-size: 16px;color: #333333;margin-bottom: 40px;background: url(../images/product/sj.png) no-repeat center left;}
.im_box .box .box_content .wenz p:last-child{margin-bottom: 0px;}
.im_box .box .box_content1 ul{width: 80%;margin: 35px auto 160px auto;}
.im_box .box .box_content1 ul li{width: 25%;float: left;text-align: center;}
.im_box .box .box_content1 ul li .img{margin-bottom: 90px;}
.im_box .box .box_content1 ul li p{width: 60px;height: 60px;line-height: 60px;border-radius: 50%;margin: 0 auto;color: #FFFFFF;font-size: 12px;}
.im_box .box .box_content1 ul li p.ant{background: #0079f5;}
.im_box .box .box_content1 ul li p.post{background: #4fbcb4;}
.im_box .box .box_content1 ul li p.nar{background: #f5ad00;}
.im_box .box .box_content1 ul li p.mini{background: #a7a7a7;}
.im_box .box .box_content1 ul li span{color: #333333;font-size: 16px;display: block;margin-top: 15px;}
.im_box .box .box_content2{margin-bottom: 160px;}
.im_box .box .box_content2 li{line-height: 50px;color: #666666;font-size: 15px;border-bottom: 1px dashed #EAEAEA;position: relative;padding-left: 15px;}
.im_box .box .box_content2 li:after{content: "";position: absolute;top: 50%;width: 6px;height: 6px;margin-top: -3px;background: #CCCCCC;left: 0px;}
.im_box .box .box_content2 li:last-child{border-bottom: none;}
.im_content .lunbo_nav.guide{margin-top: -108px;}
.im_content .lunbo_nav.guide .blur{
    position: absolute;
    height: 85px;
    width: 100%;
    top: 0;
    left: 0;
    filter: blur(10px);
    z-index: 50;
    background: #f8f8f8;
}
.guide_box .box_content{margin-top: 70px;}
.guide_box .box_content:first-child{margin-top: 0px;}
.guide_box .box_content .img{margin-bottom: 30px;}
.guide_box .box_content .simple li{width: 49%;margin-right: 2%;float: left;}
.guide_box .box_content .simple li:nth-child(2n){margin-right: 0px;}
.guide_box .box_content .simple li .pic{position: relative;text-align: center;padding-bottom: 50px;}
.guide_box .box_content .simple li .pic .icon{color: #FFFFFF;font-size: 14px;text-align: center;position: absolute;width: 100px;height: 100px;border-radius: 50%;padding-top: 34px;box-sizing: border-box;bottom: 0px;right: 0px;}
.guide_box .box_content .simple li .pic .icon.ct{background: #4fbcb4;}
.guide_box .box_content .simple li .pic .icon.ie{background: #0079f5;}
.guide_box .box_content .simple li .wenz{height: 160px;border-bottom: 1px solid #EAEAEA;position: relative;width: 100%;}
.guide_box .box_content .simple li .wenz h1{color: #333333;font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.guide_box .box_content .simple li .wenz p{color: #666666;font-size: 14px;line-height: 28px;}
.guide_box .box_content .sm li{width: 32%;margin-right: 2%;float: left;text-align: left;}
.guide_box .box_content .sm li:last-child{margin-right: 0px;}
.guide_box .box_content .sm li .img{height: 218px;width: 100%;float: none;    color: #666666;
    font-size: 14px;
    line-height: 28px;}
.guide_box .box_content .sm li .img img{max-height: 100%;max-width: inherit;}
.guide_box .box_content .sm{border-bottom: 1px solid #EAEAEA;padding-bottom: 70px;}
.guide_box .box_content .sm li span{color: #666666;font-size: 14px;line-height: 28px;}
.guide_box .box_content .sm li:nth-child(3){padding-top: 30px;box-sizing: border-box;}
.guide_box .box_content .sm li p{background: url(../images/product/sj.png) no-repeat top 10px left;padding-left: 15px;font-size: 16px;color: #333333;line-height: 28px;margin-bottom: 60px;}
.guide_box .box_content .sm li p:last-child{margin-bottom: 0px;}
.guide_box .box_content .safe li .img{height: auto;}
.guide_box .box_content .safe li p{margin-bottom: 40px;}
.guide_box .box_content .safe li:nth-child(3){padding-top: 20px;box-sizing: border-box;}
.guide_box .box_content1{text-align: center;margin-bottom: 20px;}

/*home*/
.banner .swiper-slide,.banner .swiper-slide img{width: 100% !important;}
.banner .swiper-button-prev,.banner .swiper-button-next{width: 30px;height: 30px;border-radius: 50%;}
.banner .swiper-button-prev{background: url(../images/left.png) no-repeat center center;left: 10%;}
.banner .swiper-button-next{background: url(../images/right.png) no-repeat center center;right: 10%;}
.banner .swiper-pagination-bullet{border: 1px solid #FFFFFF;background: transparent;opacity: 1;}
.banner .swiper-pagination-bullet-active{background: #FFFFFF;}
.sy_content{background: url(../images/content_bg.jpg) no-repeat center center/cover;padding: 60px 0 100px 0;}
.sy_title h1{color: #2377e0;font-size: 30px;}
.sy_title h1 span{color: #999999;font-size: 20px;margin-left: 10px;}
.sy_title .details{margin: 30px  0;}
.sy_title p{width: 60%;color: #111111;font-size: 16px;line-height: 28px;float: left;}
.sy_title a.more{width: 20%;color: #5185c5;font-size: 12px;line-height: 28px;float: right;text-align: right;}
.sy_content .product li{width: 32%;margin-right: 2%;float: left;padding: 20px 30px 38px;box-sizing: border-box;}
.sy_content .product li:first-child{background: #528fdd;border-bottom: 2px solid #75a5e4;}
.sy_content .product li:nth-child(2){background: #8b96a5;border-bottom: 2px solid #a2abb7;}
.sy_content .product li:last-child{margin-right: 0px;background: #7b8daa;border-bottom: 2px solid #95a3bb;}
.sy_content .product li .img{background: url(../images/time.png) no-repeat center right;}
.sy_content .product li:nth-child(2) .img{background: url(../images/sm.png) no-repeat center right;}
.sy_content .product li:nth-child(3) .img{background: url(../images/safe.png) no-repeat center right;}
.sy_content .product li .img h1{color: #f6f6f6;font-size: 36px;}
.sy_content .product li .img h2{color: #f6f6f6;font-size: 28px;}
.sy_content .product li p{color: #f6f6f6;font-size: 16px;margin-top: 30px;}
.sy_content .Specialists{margin-top: 80px;}
.sy_content .Specialists .content2_team{margin-top: 30px;}
.sy_content .Specialists .content2_team li{padding: 25px 40px;}
.sy_content .Specialists .content2_team li .wenz h1:nth-child(2){color: #727171;font-size: 16px;}
.sy_content1{/*background: url(../images/content1_bg.jpg) no-repeat center center/cover;*/padding-top: 80px;}
.sy_content1 .display .sy_title h1{width: 60%;float: left;}
.pro_more{margin-top: 6px;}
.sy_content1 .pro_display{margin-top: 40px;}
.sy_content1 .pro_display .swiper-wrapper{padding-bottom: 40px;}
.sy_content1 .pro_display .swiper-pagination{bottom: 0px;}
.sy_content1 .pro_display .img{width: 100%;line-height: 210px;background: #ffffff;height: 210px;text-align: center;overflow: hidden;}
.sy_content1 .pro_display .wenz{line-height: 70px;padding: 0 10px;box-sizing: border-box;border-bottom: 1px solid #EAEAEA;}
.sy_content1 .pro_display .wenz h1{background: url(../images/sj_more.png) no-repeat center right;color: #333333;font-size: 14px;}
.sy_content1 .pro_display .swiper-slide:hover .img img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.sy_content1 .pro_display .swiper-slide:hover .wenz h1{color: #2377e0;}
.sy_content1 .display .swiper-button-prev,.sy_content1 .display .swiper-button-next{width: 40px;height: 40px;}
.sy_content1 .display .swiper-button-prev{background: #eaebef url(../images/product/jt1.png) no-repeat center center;left: -6%;}
.sy_content1 .display .swiper-button-next{background: #eaebef url(../images/product/jt2.png) no-repeat center center;right: -6%;}
.sy_content1 .display .swiper-button-prev:hover{background: #2377df url(../images/product/jt1.png) no-repeat center center;}
.sy_content1 .display .swiper-button-next:hover{background: #2377df url(	../images/product/jt2.png) no-repeat center center;}
.sy_content1 .display .swiper-pagination-bullet{border: 1px solid #b2bdca;background: transparent;opacity: 1;}
.sy_content1 .display .swiper-pagination-bullet-active{background: #b2bdca;}
.sy_content1 .display{position: relative;}
.sy_content1 .Operating{margin-top: 30px;}
.sy_content1 .Operating .img{margin-top: 50px;}
.sy_content2{position: relative;background: #f0f0f0;overflow: hidden;}
.sy_content2 .right{position: absolute;right: 0px;top: 0px;width: 50%;}
.sy_content2 .left{width: 50%;float: left;padding: 101px 0 106px 0;}
.sy_content2 .swiper-button-prev,.sy_content2 .swiper-button-next{width: 40px;height: 40px;border: 1px solid #EAEAEA;top: auto;bottom: 0px;}
.sy_content2 .swiper-button-prev{background: #FFFFFF url(../images/product/jt1.png) no-repeat center center;left: 50%;margin-left: -41px;}
.sy_content2 .swiper-button-next{background: #FFFFFF url(../images/product/jt2.png) no-repeat center center;right: 50%;margin-right: -41px;}
.sy_content2 .swiper-button-prev:hover,.sy_content2 .swiper-button-next:hover{border: 1px solid #2377df;}
.sy_content2 .swiper-button-prev:hover{background: #2377df url(../images/product/jt1.png) no-repeat center center;}
.sy_content2 .swiper-button-next:hover{background: #2377df url(	../images/product/jt2.png) no-repeat center center;}
.sy_content2 .left .sy_title{margin-bottom: 90px;}
.sy_content2 .left .swiper-container{padding-bottom: 100px;}
.sy_content2 .left .swiper-pagination{bottom: 0;text-align: left;}
.sy_content2 .left .swiper-pagination-bullet{background: transparent;border: 1px solid #a8a8a8;opacity: 1;}
.sy_content2 .left .swiper-pagination-bullet-active{background: #a8a8a8;}
.sy_content2 .left .wenz h1{color: #111111;font-size: 30px;margin-bottom: 50px;}
.sy_content2 .left .wenz p{color: #666666;font-size: 16px;margin-bottom: 26px;background: url(../images/news_jt.png) no-repeat center left;padding-left: 15px;box-sizing: border-box;}
.sy_content2 .left .wenz p:last-child{margin-bottom: 0px;}
.sy_content3{background: url(../images/content3_bg.jpg) no-repeat center center/cover;padding: 80px 0;}
.sy_content3 li{width: 31%;margin-right: 3.5%;float: left;text-align: center;}
.sy_content3 li:last-child{margin-right: 0px;}
.sy_content3 li h1{line-height: 100px;text-align: center;}
.sy_content3 li:nth-child(2) h1{background: #2377e0;color: #FFFFFF;font-size: 24px;}
.sy_content3 li:nth-child(3) h1{background: #ababab;color: #FFFFFF;font-size: 24px;}
.sy_content3 li:not(:first-child) p{line-height: 60px;border-bottom: 1px solid #EAEAEA;background: #FFFFFF;color: #221815;font-size: 22px;} 
.sy_content3 li:first-child p{line-height: 40px;margin-bottom: 20px;color: #FFFFFF;font-size: 18px;background: #ababab;position: relative;}
.sy_content3 li:first-child p:last-child{margin-bottom: 0px;}
.sy_content3 li:first-child p:nth-child(2n+1){background: #2377e0;}
.sy_content3 li:first-child p:after{
    display:block;
    content: "";
    width:0;
    height:0;
    border-width: 6px 0 6px 6px;
    border-style:solid;
    border-color:transparent transparent transparent #ababab;/*透明 透明 透明 黄*/
    position:absolute;
    top: 50%;
    right: -6px;
    margin-top: -6px;
}
.sy_content3 li:first-child p:nth-child(2n+1):after{border-color:transparent transparent transparent #2377e0;}
.sy_content4{margin: 40px 0 80px;}
.sy_content4 .left{width: 66.66%;float: left;}
.sy_content4 .left .img{height: 210px;overflow: hidden;}
.sy_content4 .left .img img{width: 100%;}
.sy_content4 .left .wenz{margin: 30px 0;}
.sy_content4 .left .wenz a{background: url(../images/news_jt.png) no-repeat center left;padding-left: 15px;width: 50%;float: left;margin-bottom: 20px;box-sizing: border-box;color: #666666;font-size: 14px;}
.sy_content4 .right{width: 32%;float: right;}
.sy_content4 .more{line-height: 60px;border-top: 1px solid #EAEAEA;border-bottom: 1px solid #EAEAEA;text-align: center;}
.sy_content4 .more a{color: #5185c5;font-size: 12px;display: block;}
.sy_content4 .right h1{color: #111111;font-size: 18px;margin-bottom: 24px;}
.sy_content4 .right li{line-height: 59px;}
.sy_content4 .right li p:first-child{width: 80%;float: left;color: #666666;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sy_content4 .right li:hover p:first-child{color: #1c72dd;}
.sy_content4 .right li p:last-child{width: 20%;float: right;color: #999999;font-size: 12px;}
.sy_content4 .right ul{border-top: 1px solid #EAEAEA;border-bottom: 1px solid #EAEAEA;}
.sy_content4 .right li{border-bottom: 1px dashed #EAEAEA;}
.sy_content4 .right li:last-child{border: none;}
.sy_content4 .right .more{border-top: none}
.phone{display: none;}
.sy_content4 .left .wenz_p{display: inline-block;margin-right: 20px;}
.sy_content4 .left .wenz_p img{max-width: 100%;overflow: hidden;height: 200px;width: 380px;padding-bottom: 20px;}
.sy_content4 .left .wenz_p p{background: url(../images/news_jt.png) no-repeat center left;padding-left: 15px;line-height: 30px;color: #666666;font-size: 14px;}
.sy_content4 .left{display: flex;float: initial;width: 100%;}
.sy_content4 .more{border: 0;}

.dropdown {
        width: 100px;
        height: 34px;line-height: 34px;
        border-radius: 4px;
        position: relative;
        font-size: 12px;
  		margin: 41px 0;
  margin-left: 40px;
 
    }     
.sy_header .dropdownbox01{color: #ffffff !important;}
    .dropdownbox01 {
        width: 100%;
        height: 34px;
        color: #ffffff;
        line-height: 34px;
        border-radius: 4px;
        font-size: 14px;
        border: 1px solid #dcdcdc;
        cursor: pointer;
        appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
      text-align: center;
        background: url(../images/xiasj.png) no-repeat center right 20px ;
    }
.scroll_header .dropdownbox01{color: #ffffff;}
    .dropdownbox01 span img
       { margin: 0 14px 0 20px;position: relative;top: -2px;}
    .dropdownbox02 {
        width: 100%;
        display: none;
        position: absolute;
        left: 0px;
        top: 34px;
        z-index: 1;
        background:#fff;
        border: 1px solid #dcdcdc;
        border-radius: 4px;
      
    }
    .dropdownbox02 ul{margin: 0;}
   .dropdownbox02{text-align: left;}
    .dropdownbox02 img {
        display: inline-block;
        margin: 0 14px 0 20px;
    }          
    .dropdownbox02 li {
        width: 100%;
        height: 34px;
        line-height: 34px;
        background: #fff;
        color: #707070;
        cursor: pointer;
        position: relative;
        font-size: 12px;
        border-bottom: 1px solid #eaeaea;
      text-align: center;
    }     
    .dropdownbox02 li:last-child{border-bottom: 0px;}
    .dropdownbox02 li:hover{background: #ccd4d3;}
    .dropdownbox02 li a{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}     
    .dropdownbox02 li img{position: relative;top: -2px;}
    .recruit-item{
        position: relative;
        height: 400px;
        margin: 100px auto;
        box-sizing: border-box;
        width: 90%;
        max-width: 1200px;
    }
    .pr {
        right: 0;
    }
    .pl {
        left: 0;
    }
    .img-box {
        position: absolute;
        width: 48.8%;
        top: 50%;
        transform: translateY(-50%);
        box-shadow: 0px 2px 17px 0px rgba(192, 193, 194, 0.5);
        z-index: 2;
    }
    .img-box img{
        width: 100%;
        height: auto;
    }
    .recruit-box {
        position: absolute;
        box-sizing: border-box;
        padding-top: 50px;
        width: 65%;
        box-shadow: 0px 2px 17px 0px rgba(192, 193, 194, 0.5);
        height: 400px;
        top: 50%;
        transform: translateY(-50%);
        z-index: 1;
    }
    .recruit-box .recruit-ctx {
        width: 68%;
        margin-left: 50px;
    }
    .recruit-box .recruit-tit {
        color: #333;
        font-size: 24px;
        margin-bottom: 42px;
        font-weight: bold;
        letter-spacing: 0px;
    }
.recruit-box p {
    font-size: 16px;
    color: #666;
    line-height: 24px;
    letter-spacing: 0px;
    margin-bottom: 20px;
}
.recruit-box .apply-btn {
    display: inline-block;
    width: 90px;
    height: 30px;
    background: #2377e0;
    line-height: 30px;
    color: #fff;
    text-align: center;
}
.recruit-box .apply-btn a{
    color: #fff;
}
a:visited {
    text-decoration: none;
    color: #fff;
}

/*0220519--hjq*/
.index_group{
    background: url(../images/index_bg.jpg) no-repeat center;
    background-size: cover;

}
.index_group .wrapper{position: relative;}
.index_group .lf{margin-top: 130px;width: 52%;float: left;}
.index_group .lf .tit{padding-top: 20px; color: #2377e0;font-size: 30px;}
.index_group .lf .tit span{color: #999999;font-size: 20px;margin-left: 10px;}
.index_group .lf p:nth-child(2){padding-top: 45px;font-size: 17px;color: #333;line-height: 35px;}
.index_group .lf a{font-size: 16px;font-weight: 600;color: #0192ff;display: inline-block;line-height: 48px;padding: 0 56px;text-align: center;border: 1px solid #0192ff;margin-top: 40px;}
.index_group ul{position: absolute;left: 0;bottom: 170px;background: #fff;box-shadow: 15px 0 30px rgba(153, 153, 153, 0.35);}
.index_group ul li{padding: 35px 0 35px 60px;display: inline-block;}
.index_group ul li:after{content: " ";display: inline-block;width: 1px;height: 48px;background:#cccccc;}
.index_group ul li img{display: block;max-width: 100%;height: 42px;}
.index_group ul li span{display: inline-block;padding-top: 15px;font-size: 15px;line-height: 25px;color: #666;padding-right: 60px;}
.index_group .rg{margin-top: 130px;width: 48%;float: right;padding-bottom: 130px;}
.index_group .rg img{padding-left: 60px;max-width: 100%;}
.clear{clear: both;}
.sy_content .product_p .sy_title h1{padding-top: 20px; color: #2377e0;font-size: 30px;}
.sy_content .product_p .sy_title h1 span{color: #999999;font-size: 20px;margin-left: 10px;}
.sy_content .product_p .sy_title p{width: 78%;}
.sy_content .product_p li{width: 100%;margin-bottom: 30px;display: flex;align-items: center;border: 0;padding: 40px 0 50px 50px;}
.sy_content .product_p li:nth-child(1){background: #538fdd;}
.sy_content .product_p li:nth-child(2){background: #8b96a5;}
.sy_content .product_p li:nth-child(3){background: #7b8da9;}
.sy_content .product_p li .li_lf{width: 80%;display: inline-block;}
.sy_content .product_p li .li_lf h1{font-size: 65px;color: #fff;}
.sy_content .product_p li .li_lf h2{font-size: 40px;padding-top: 20px;color: #fff;font-weight: 800;}
.sy_content .product_p li .li_lf p{color: #fff;font-size: 19px;margin-top: 20px;}
.sy_content .product_p li .li_rg{width: 19.8%;display: inline-block;text-align: center;border-left: 1px solid rgba(255, 255, 255, 0.15);}
.sy_content .product_p li .li_rg img{max-width: 100%;}

.pro_display .pro_ul .pro_li{width: 23.2%;display: inline-block;margin-right: 25px;margin-bottom: 60px;}
.pro_display .pro_ul .pro_li:nth-child(4n){margin-right: 0;}

.footer .left,.footer .right{width: 50%;}
.footer .left li h1{font-size: 20px;font-weight: 600;}
.footer .right dl dt a{font-weight: 600;}
@media screen and (max-width: 1600px) {
	.sy_content2 .left{padding: 60px 0 52px 0;}
}
@media screen and (max-width: 1440px) {
	.sy_content2 .left .swiper-container{padding-bottom: 90px;}
	.sy_content2 .left .sy_title{margin-bottom: 50px;}
	.im_content .lunbo_nav{padding: 70px 50px;}
	.totop{top: 88%;}
}
@media screen and (max-width: 1400px) {
	.sy_content2 .left .swiper-container{padding-bottom: 66px;}
}
@media screen and (max-width: 1280px) {
  	.dropdown{margin: 32px 0;    margin-left: 30px;}
	.footer .left li{padding-right: 12px;}
	.header{line-height: 100px;}
	.header .tel .dh{margin: 30px 0 30px 10px;}
	.sy_content2 .left .wenz h1{font-size: 26px;margin-bottom: 30px;}
	.sy_content4 .right li{line-height: 58px;}
	.about_content{margin-top: 40px;}
	.about_content .wrapper{padding-bottom: 40px;}
	.about_content1,.about_content4{margin: 40px 0;}
	.about_content2{padding: 40px 0;}
	.sy_content3 li:not(:first-child) p{line-height: 57px;}
	.pro_content li .wenz a{margin-top: 40px;}
	.im_box .box .box_content1 ul{margin: 30px auto 100px auto;}
	.guide_box .box_content .sm{padding-bottom: 50px;}
	.guide_box .box_content .sm li p{font-size: 15px;}
	.about_content4{margin: 40px 0;}
	.details_tit h1{margin-bottom: 20px;}
	.details_tit{padding: 40px 0;}
	.content .ab_title h1{width: 150px;}
	.content .ab_title p{width: calc(100% - 154px);}
	.con_content{margin: 40px 0;}
	.con_content .message{padding: 50px 0 70px 0;}
	.f_tit h1{font-size: 54px;}
	.sy_content1 .display .swiper-button-prev{left: -5%;}
	.sy_content1 .display .swiper-button-next{right: -5%;}
	.sy_content{padding: 40px 0 70px 0;}
	.sy_content .Specialists{margin-top: 50px;}
	.sy_title h1{font-size: 26px;}
	.sy_content .product li .img h1{font-size: 30px;}
	.sy_content .product li .img h2{font-size: 24px;}
	.sy_content .Specialists .content2_team li{padding: 20px 30px;}
	.content2_team li .wenz h1:nth-child(2){margin-bottom: 24px;}
	.sy_content1,.sy_content3{padding: 40px 0;}
	.sy_content2 .left{padding: 60px 0 54px 0;}
	.sy_content3 li:not(:first-child) p{font-size: 20px;}
	.sy_content3 li:not(:first-child) p{line-height: 56px;}
	.sy_content4{margin: 40px 0;}
	.ab_title h1{font-size: 30px;}
	.about_content .right{width: 80%;}
	.about_content .right li h3{font-size: 18px;margin: 20px 0 14px 0;}
	.about_content .right li p{font-size: 15px;}
	.about_content1 ul,.about_content1 .img,.about_content2 .content2_team,.pro_content ul,.edu_content .jz,.edu_content1 ul,.news_content .news_datails,.news_content .jz{margin-top: 40px;}
	.content2_team li{padding: 30px;}
	.about_content3{margin-top: 40px;}
	.pro_content,.edu_content,.edu_content1,.news_content{margin: 40px 0 70px 0;}
	.ab_title h1{font-size: 30px;}
	.pro_content li .wenz{padding: 50px 0 0 65px;}
	.im_content .lunbo_nav{padding: 40px;}
	.im_content .lunbo_nav .biaoti h1{font-size: 30px;}
	.im_nav1,.details_box .link{margin: 40px 0;}
	.im_box .box .box_content1 ul li .img{margin-bottom: 60px;}
	.im_box .box .box_content1 ul{margin: 20px auto 60px auto;}
	.edu_content1 ul li .wenz{padding: 20px;}
	.details_tit h1{font-size: 26px}
	.news_content .news_datails li .time p.date{font-size: 30px;}
	.im_box .box .box_content2{margin-bottom: 100px;}
	.header .tel{margin-left: 30px;}
	.sy_content4 .right li p:first-child{width: 78%;}
	.sy_content4 .right li p:last-child{width: 20%;}
	.edu_content .show li .wenz .ad a{margin-right: 10px;}
	.edu_content .show li .img{height: 246px;}
}

@media screen and (max-width: 1200px) {
	.edu_content .show li .wenz .ad span{
		width: 50%;
		    white-space: normal;
		    overflow: hidden;
		    text-overflow: ellipsis;
		    display: -webkit-box;
		    -webkit-line-clamp: 1;
		    -webkit-box-orient: vertical;
		    line-height: 40px;
		    height: 40px;
	}
  .header .tel{margin-left: 24px;}
  .dropdown{margin-left: 24px;}
	.f_tit h1{font-size: 44px;}
	.header.sy_header .sy_dh, .header.sy_header .sy_logo{height: 40px;}
	.sy_content,.sy_content1{padding: 40px 0;}
	.sy_content2 .left .swiper-container{padding-bottom: 66px;}
	.sy_content2 .left .sy_title{margin-bottom: 41px;}
	.sy_content2 .left{padding: 50px 0;}
	.sy_title h1{font-size: 26px;}
	.sy_content3 li{width: 32.5%;margin-right: 1%;}
	.sy_content4 .left .wenz a{margin-bottom: 18px;}
	.ab_title h1{font-size: 30px;}
	.about_content4 li:first-child .mes,.about_content4 li:last-child .mes{background-size: 100px;}
	.about_content4 li .mes{padding: 0 0 0 0px;}
	.about_content4 li h1{margin-bottom: 20px;}
	/*.about_content4 ul{margin-top: 50px;}
	.about_content3{margin-top: 50px;}
	.about_content1 ul{margin-top: 50px;}*/
	.about_content1 .img,.about_content2 .content2_team{margin-top: 30px;}
	.about_content1 ul li p{font-size: 15px;}
	/*.about_content{margin-top: 50px;}
	.pro_content{margin: 50px 0;}*/
	.ab_title h1{font-size: 24px;}
	.content .ab_title h1{width: 100px;}
	.content .ab_title p{width: calc(100% - 104px);}
	.pro_content li .wenz{padding: 40px 0 0 60px;}
	.im_content .lunbo_nav .biaoti h1{font-size: 28px;}
	.im_content .lunbo_nav{padding: 30px;}
	/*.im_nav1{margin: 50px 0;}*/
	.im_box .box .box_content1 ul{margin: 30px auto 60px auto;}
	.im_box .box .box_content1 ul li .img{margin-bottom: 40px;}
	.im_content .swiper-container{padding-top: 40px;}
	.im_nav1 li{line-height: 50px;}
	.edu_content,.edu_content1{margin: 40px 0;}
	.content .title li a{font-size: 20px;}
	.content .title li{padding: 0 20px;}
	.content .title li.active i, .about_content2 .title li:hover i{width: 80px;}
	.edu_content .show{margin-top: 30px;}
	.edu_content .show li .wenz .ad{line-height: 40px;}
	.edu_content .jz{margin-top: 20px;}
	.edu_content1 ul{margin-top: 30px;}
	.edu_content1 ul li .video_play{height: 332px;}
	.edu_content1 ul li .wenz{padding: 24px;}
	.edu_content1 ul li .wenz h1{margin-bottom: 10px;}
	.edu_content1 ul li .wenz .right{line-height: 50px;}
	.edu_content1 .jz{margin-top: 30px;}
	.news_content .news_datails{margin-top: 40px;}
	.news_content .news_datails li .time p.date{font-size: 30px;}
	.news_content .news_datails li .time p.year{font-size: 16px;}
	.news_content .news_datails li{padding: 30px 0;}
	.news_content .news_datails li:first-child{padding-top: 0px;}
	.news_content .jz{margin-top: 50px;}
	.details_tit{padding: 40px 0;}
	.details_tit h1{font-size: 24px;}
	.details_box p{margin-top: 24px;}
	.details_box{margin-bottom: 50px;}
	.con_content .message{padding: 50px 0 40px 0;border-bottom: 2px solid #EAEAEA;}
	.content2_team li .wenz h1:nth-child(2){margin-bottom: 20px;}
	.news_content .news_datails li .details p{margin-bottom: 20px;}
	.pro_content li .wenz h1{margin: 20px 0;font-size: 24px;}
	.pro_content li .wenz a{margin-top: 30px;line-height: 36px;width: 25%;}
	.im_content .swiper-pagination{font-size: 26px;}
	.im_box .box .box_content .img{width: 62%;}
	.im_box .box .box_content1 ul{width: 90%;}
	.edu_content .show li .wenz h2{font-size: 14px;height: 44px;}
	.about_content4 li h1{font-size: 20px;}
	.footer{padding: 50px 0 60px 0;}
	.sy_title h1 span{font-size: 18px;}
	.sy_content3 li{width: 30%;margin-right: 5%;}
	.sy_content3 li:not(:first-child) p{line-height: 52px;font-size: 18px;}
	.sy_content3 li:first-child p{line-height: 36px;margin-bottom: 18px;font-size: 16px;}
	.sy_content4 .more{line-height: 40px;}
	.footer .right dl dt{margin-bottom: 20px;}
	.footer .right dl dd{margin-bottom: 10px;}
	.header .nav li .nav_tit{padding: 0 26px;}
	.about_content .left{width: 18%;}
	.about_content3 .mail{font-size: 20px;}
  
    .about_content4 li .img img{height: 100px;}
}
@media screen and (max-width: 1024px) {
	.header{line-height: 80px;}
	.header .tel{display: none;}
  .dropdown{margin: 22px 0;    margin-left: 24px;}
	.header .nav li .nav_tit{padding: 0 22px;}
	.header .nav li .nav_tit{background: url(../images/about/down.png) no-repeat center right 6px;}
	.sy_content2 .left .wenz h1{font-size: 20px;}
	.sy_content2 .left .sy_title{margin-bottom: 22px;}
	.sy_content2 .left .wenz p{margin-bottom: 16px;font-size: 14px;}
	.sy_content2 .left{padding: 44px 0;}
	.sy_content3 li{width: 32%;margin-right: 2%;}
	.sy_title h1{font-size: 22px;}
	.sy_title h1 span{font-size: 16px;}
	.sy_content2 .left .swiper-container{padding-bottom: 71px;}
	.sy_content4 .left .wenz a{background: url(../images/news_jt.png) no-repeat top 6px left;}
	.sy_content4 .right h1{font-size: 16px;margin-bottom: 20px;}
	.sy_content4 .right li{line-height: 54px;}
	.content2_team li .wenz{width: 60%;}
	.content2_team li .img{width: 36%;}
	.sy_content .Specialists .content2_team li{padding: 10px;}
	.sy_content .Specialists .content2_team li .wenz h1:nth-child(2){font-size: 14px;margin-bottom: 4px;}
	.content2_team li .wenz h1:first-child{margin-bottom: 10px;}
	.content2_team li .wenz h1{font-size: 18px;}
	.sy_title .details{margin: 20px 0;}
	.sy_content .product li{padding: 10px;}
	.sy_title p{font-size: 14px}
	.sy_content .product li p{margin-top: 16px;}
	.sy_content .product li .img h1{font-size: 26px;}
	.sy_content .product li .img h2{font-size: 20px}
	.sy_content .product li .img,.sy_content .product li:nth-child(2) .img,.sy_content .product li:nth-child(3) .img{background-size: 50px;}
	.about_content .right li .title{width: 150px;height: 150px;line-height: 150px;}
	.about_content .right li p{padding: 0 20px;}
	.content2_team li{padding: 10px;}
	.content2_team li .img{width: 38%;}
	.content2_team li .wenz{width: 60%;}
	.content2_team li .wenz h1:nth-child(2){margin-bottom: 4px;}
	.content2_team li .wenz h1{font-size: 18px;}
	.content2_team li .wenz h1:first-child{margin-bottom: 10px;}
	.about_content3 table{margin: 30px 0;}
	.about_content4 li:first-child .mes,.about_content4 li:last-child .mes{background-size: 80px;}
	.ab_title h1{font-size: 22px;}
	.pro_content li .wenz h1{font-size: 22px;}
	.im_box .box .box_content .wenz{width: 40%;}
	.im_box .box .box_content .wenz p{margin-bottom: 20px;font-size: 14px;}
	.im_box .box .box_content .tit{padding-left: 0px;margin-bottom: 26px;}
	.im_content .lunbo_nav .biaoti{position: relative;top: 14px;}
	.im_content .lunbo_nav .biaoti h1{font-size: 20px;}
	.im_content .lunbo_nav{padding: 10px;}
	.im_content .lunbo_nav.guide .blur{height: 30px;}
	.edu_content .show li .wenz{padding: 10px 10px 0 10px;}
	.edu_content1 ul li .video_play{height: 286px;}
	.details_tit h1{font-size: 20px;margin-bottom: 10px;}
	.content .ab_title h1,.content .ab_title p{line-height: 40px;}
	.content .title li a{font-size: 18px}
	.header .tel .dh{margin: 19px 0 19px 10px;}
	.con_content .ab_title{margin-bottom: 20px;}
	.con_content .message{padding: 40px 0;}
	.con_content .form{padding-left: 0px;}
	.con_content .form .mes p, .con_content .form .ly p{margin-bottom: 10px;}
	.con_content .form .mes{margin-bottom: 20px;}
	.con_content .img img{height: 362px;}
	.con_content .form .mes input, .con_content .form .ly textarea{line-height: 30px;}
	.con_content .form .ly textarea{height: 100px;}
	.con_content .form .sub{margin-top: 20px;}
	.con_content .btn a{width: 130px;line-height: 38px;}
	.sy_content4 .right li p:first-child{width: 74%;}
	.sy_content4 .right li p:last-child{width: 24%;}
    .about_content4 li .img img{height: 100px;}
  .about_content4 li .map iframe{height: 224px;}
  .about_content4 li .map{height: 224px;}
  .edu_content .show li .img{height: 197px;}
}
@media screen and (max-width: 1023px) {
  .phone{display: block;}
  .pc{display: none;}
  .phone a{color: #333333;font-size:16px;margin: 0 10px;}
	.flash{overflow: hidden;}
	.flash,.mar{margin-top: 62px;}
	.wire{
		display: block;
	    margin-top: 18px;
	    box-sizing: border-box;
	    cursor: pointer;
	    width: 30px;
	    height: 24px;
	    position: relative;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    float: right;
	    transition: all .5s;
	}
	.wire span{
		width: 100%;
	    position: absolute;
	    height: 3px;
	    background: #2377df;
	    display: block;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    transition: all .5s;
	}
	.wire span:first-child {
	    top: 0;
	}
	.wire span:nth-child(2) {
	    top: 50%;
	    margin-top: -1px;
	}
	.wire span:last-child {
	    bottom: 0;
	}
	.wire.cur span:nth-child(1) {
	    top: 50%;
	    margin-top: -1px;
	    -webkit-transform: rotate(45deg);
	    -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	    -o-transform: rotate(45deg);
	    transform: rotate(45deg);
	}
	.wire.cur span:nth-child(2) {
	    -webkit-transform: rotate(-45deg);
	    -moz-transform: rotate(-45deg);
	    -ms-transform: rotate(-45deg);
	    -o-transform: rotate(-45deg);
	    transform: rotate(-45deg);
	}
	.wire.cur span:nth-child(3) {
	    display: none;
	}
	.header .nav{
		
		display: none;
		position: fixed;
	    top: 62px;
	    left: 0px;
	    width: 100%;
	    text-align: center;
	    height: calc(100% - 62px);
	    background: #ffffff;
	    z-index: 40;
	}
	.header .tel{display: none;}
	.header .logo img{height: 40px;}
    .header .logo img:first-child{display: inline-block;}
    .header .logo img:last-child{display: none;}
	.header{
		width: 100%;
		line-height: 60px;
		position: fixed;
	    left: 0;
	    top: 0;
	    background: #ffffff;
	    z-index: 20;
		border-bottom: 2px solid #2377df;
	}
	.right_list{display: none;}
	.about_content .right li .title{width: 100px;height: 100px;line-height: 100px;}
	.about_content .right li p{font-size: 14px;}
	.about_content .right li h3{margin: 10px 0;font-size: 16px;}
	.about_content .right li .title h2{font-size: 16px;}
	.ab_title h1{font-size: 18px;}
	.about_content .wrapper{padding-bottom: 20px;}
	.about_content1 ul li{width: 50%;margin-top: 20px;}
	.about_content1 ul li:nth-child(2n):after{display: none;}
	.about_content1 ul{margin-top: 0px;}
	.about_content1 ul li img{height: 30px;}
	.about_content1 ul li p{font-size: 14px;margin-top: 10px;}
	.about_content1 ul li:after{right: 14px;}
	.content2_team li{width: 100%;margin-right: 0px;margin-bottom: 20px;}
	.content2_team li:last-child{margin-bottom: 0px;}
	.about_content3 .mail{background-size: 20px;padding-left: 26px;font-size: 16px;}
	.about_content3 table tr{line-height: 40px;}
	.about_content3 table thead tr{font-size: 14px;}
	.about_content3 table tr td:first-child{padding-left: 20px !important;}
	.about_content3 table tbody tr.trhide td{padding: 14px 0;font-size: 12px;line-height: 26px;}
	.about_content3 table tbody tr.trhide td b{font-size: 14px;margin-bottom: 10px;}
	.about_content4 li{width: 100%;margin-right: 0px;margin-bottom: 20px;}
	.about_content4 li:last-child{margin-bottom: 0px;}
	.about_content4 li .map{margin-top: 10px;}
	.about_content4 ul{margin-top: 30px;}
	.about_content4 li h1{font-size: 18px;margin-bottom: 10px;}
	.about_content4 li:first-child .mes, .about_content4 li:last-child .mes{background-size: 60px;}
	.about_content4 li .mes{padding: 0 0 0 0px !important;}
	.about_content4 li p{font-size: 14px;}
	.about_content4 li p:nth-child(2){margin-bottom: 4px;}
	.header .nav li{width: 100%;float: none;border-bottom: 1px dashed #EAEAEA;}
	.header .nav li .nav_tit{padding: 0px;display: block;background: transparent;}
	.footer{padding: 30px 0;}
	.footer .right{display: none;}
	.footer .left{width: 100%;float: none;}
	.header .nav li:hover dl{display: block;}
	.header .nav li dl{position: inherit;width: 100%;top: 0px;}
	.header .nav li dl dd{padding: 0px;}
	.header .nav li dl dd a{background: transparent;}
	.header .nav li dl{background: #CCCCCC;}
	.im_content .lunbo_nav .biaoti span{font-size: 13px;}
	.im_content .lunbo_nav .biaoti h1{font-size: 18px;}
	.im_content .swiper-button-prev, .im_content .swiper-button-next{display: none;}
	.im_nav1 li{font-size: 14px;line-height: 40px;}
	.im_box .box .box_content .img{width: 100%;float: none;}
	.im_box .box .box_content .wenz{position: inherit;width: 100%;}
	.im_box .box .box_content1 ul{width: 100%;}
	.im_box .box .box_content1 ul li .img{margin-top: 20px;}
	.im_box .box .box_content1 ul li span{font-size: 14px;margin-top: 10px;}
	.im_box .box .box_content1 ul{margin: 30px auto ;}
	.im_box .box .box_content .tit{margin-top: 18px;}
	.im_box .box .box_content .tit h1{font-size: 18px}
	.im_box .box .box_content2 li:after{top: 22px;margin-top: 0px;}
	.im_box .box .box_content2{margin-bottom: 30px;}
	.im_box .box .box_content2 li{line-height: 30px;padding: 10px 0 10px 15px;}
	.guide_box .box_content .simple li{width: 100%;margin-right: 0px;margin-bottom: 20px;}
	.guide_box .box_content .simple li:last-child{margin-bottom: 0px;}
	.guide_box .box_content .sm li .img img{max-height: initial;max-width: 100%;}
	.guide_box .box_content .sm li .img{height: 150px;}
	.guide_box .box_content .img{margin-bottom: 20px;}
	.guide_box .box_content .sm{padding-bottom: 20px;}
	.guide_box .box_content .sm li p{font-size: 14px;margin-bottom: 20px;}
	.guide_box .box_content .safe li:nth-child(3){padding-top: 0px;}
	.guide_box .box_content .safe li p{margin-bottom: 0px;}
	.guide_box .box_content{margin-top: 30px;}
	.guide_box .box_content .simple li .wenz{height: 126px;}
	.edu_content .show li .wenz .ad a{margin-right: 30px;}
	.edu_content .show li .img .wena{left: 10px;padding: 5px;}
	.edu_content .show li .wenz h1,.news_content .news_datails li .details h1{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.edu_content1 ul li .video_play{height: 212px;}
	.edu_content1 ul li .wenz{padding: 10px;}
	.edu_content1 ul li .wenz .left{width: 76%;}
	.edu_content1 ul li .wenz .right{width: 22%;}
	.edu_content1 ul li .wenz h1{font-size: 14px;line-height: 24px;}
	.content .title li{padding: 0 10px;}
	.content .title li a{font-size: 14px;}
	.er_nav{line-height: 36px;}
	.er_nav li:not(:first-child) a{margin-left: 10px;font-size: 12px;}
	.er_nav .right span{font-size: 12px;margin-left: 6px;}
	.er_nav li a{padding: 0 12px;}
	.edu_content, .edu_content1{margin: 30px 0;}
	.edu_content1 ul li .img .play{width: 30px;margin-left: -15px;margin-top: -15px;}
	.content .title li.active i, .about_content2 .title li:hover i{width: 56px;}
	.content .ab_title h1, .content .ab_title p{line-height: 16px;}
	.edu_content1 ul{margin-top: 20px;}
	.edu_content1 .jz{margin-top: 0px;}
	.news_content .news_datails li .details{position: relative;}
	.news_content .news_datails li .details .more{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;}
	.news_content .news_datails li .time p.date{font-size: 14px;}
	.news_content .news_datails li .time p.year{font-size: 12px;}
	.news_content .news_datails li .details h1{margin-bottom: 10px;font-size: 16px;}
	.news_content .news_datails li .details{margin-left: 5%;}
	.news_content .news_datails{margin-top: 20px;}
	.news_content .news_datails li,.details_tit{padding: 20px 0;}
	.details_tit h1{font-size: 18px;}
	.content .title ul{padding-top: 0px;}
	.details_box p{margin-top: 15px;}
	.ab_title h1{font-size: 16px;}
	.content .ab_title h1{width: 70px;}
	.content .ab_title p{width: calc(100% - 74px);}
	.totop{display: none !important;}
	.header.sy_header{background: #FFFFFF;}
	.sy_content1 .display .swiper-button-prev,.sy_content1 .display .swiper-button-next{display: none;}
	.sy_content1 .pro_display .wenz h1{background: transparent;}
	.sy_content1 .pro_display .wenz{line-height: 50px;}
	.sy_content1 .pro_display .swiper-wrapper{padding-bottom: 30px;}
	.sy_content1 .Operating{margin-top: 20px;}
	.header.sy_header .nlogo{display: inline-block;}
	.header.sy_header .ndh,.header.sy_header .sy_dh,.header.sy_header .sy_logo{display: none;}
	.header.scroll_header .nhd,.header.scroll_header .nlogo{display: inline-block;}
	.header.scroll_header .sy_dh,.header.scroll_header .sy_logo{display: none;}
	.header.sy_header .nav li .nav_tit, .header.sy_header .tel .dh span, .header.sy_header .tel .dh p{color: #333333;}
	.sy_content, .sy_content1,.sy_content1, .sy_content3{padding: 20px 0;}
	.sy_title h1{font-size: 16px;}
	.sy_title h1 span{font-size: 14px;}
	.sy_title p{width: 72%;font-size: 13px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.sy_content .product li .img h1{font-size: 16px;}	
	.sy_content .product li .img h2{font-size: 14px;}
	.sy_title .details{margin: 10px 0;}
	.sy_content .Specialists{margin-top: 20px;}
	.sy_content .product li .img, .sy_content .product li:nth-child(2) .img, .sy_content .product li:nth-child(3) .img{background-size: 36px;}
	.sy_content .product li p{font-size: 12px;margin-top: 10px;}
	.sy_content .Specialists .content2_team,.sy_content1 .pro_display,.sy_content1 .Operating .img{margin-top: 15px;}
	.sy_content2 .left{width: 100%;float: none}
	.sy_content2 .right{width: 100%;position: inherit;display: none;}
	.sy_content2 .swiper-button-prev, .sy_content2 .swiper-button-next{display: none;}
	.sy_content2 .left .swiper-container{padding-bottom: 30px;}
	.sy_content2 .left .swiper-pagination{text-align: center;}
	.sy_content2 .left .wenz h1{font-size: 16px;margin-bottom: 10px;}
	.sy_content2 .left{padding: 30px 0 15px 0;}
	.sy_content2 .left .wenz p{background: url(../images/news_jt.png) no-repeat left top 6px;margin-bottom: 10px;font-size: 13px;line-height: 24px;}
	.sy_content3 li{width: 100%;margin-right: 0px;margin-bottom: 10px;}
	.sy_content3 li:last-child{margin-bottom: 0px;}
	.sy_content3 li h1{line-height: 80px;}
	.sy_content3 li:first-child h1{line-height: 40px;text-align: left;}
	.sy_content3 li:first-child p,.sy_content3 li:not(:first-child) p{font-size: 14px;}
	.sy_content4 .left{width: 100%;margin-bottom: 20px;float: none;}
	.sy_content4 .left .wenz{margin: 20px 0 4px 0;}
	.sy_content4 .left .wenz a{margin-bottom: 10px;font-size: 12px;}
	.sy_content4 .right{width: 100%;float: none;}
	.sy_content4 .right h1{margin-bottom: 10px;}
	.sy_content4 .right li p:first-child{font-size: 12px}
	.about_content{margin-top: 20px;}
	.f_tit h1{font-size: 30px}
  .about_content4 li:last-child .map img{margin-left: 0px;width: 100%;height:auto;margin-top: -9%}
  
  .edu_content .show li .img{height: 147px;}
}
@media screen and (max-width: 767px) {
	.content2_team li{text-align: center;}
	.sy_title p{-webkit-line-clamp: 1;font-size: 12px;}
	.sy_content .product li{width: 100%;margin-right: 0px;margin-bottom: 10px;}
	.sy_content .product li:last-child{margin-bottom: 0px;}
	.sy_title h1{font-size: 14px;}
	.sy_title h1 span{font-size: 12px;}
	.content2_team li .img{width: 100%;margin-bottom: 10px;float: none;}
	.content2_team li .wenz{width: 100%;float: none;}
	.content2_team li .wenz h1{font-size: 14px;}
	.content2_team li .wenz h1 span{font-size: 12px;margin-left: 4px;}
	.sy_content .Specialists .content2_team li .wenz h1:nth-child(2){font-size: 13px;}
	.sy_content2 .left{padding: 20px 0 8px 0;}
	.sy_content2 .left .sy_title{margin-bottom: 14px;}
	.sy_content2 .left .wenz h1{font-size: 14px;}
	.sy_content2 .left .wenz p{background: url(../images/news_jt.png) no-repeat left top 9px;font-size: 12px;background-size: 7px;}
	.swiper-pagination-bullet{width: 5px;height: 5px;}
	.sy_content4 .left .wenz a{width: 100%;}
	.sy_content4 .left .wenz p{/*background: url(../images/news_jt.png) no-repeat top 5px left;*/background-size: 6px;}
	.er_nav{display: none;}
	.flash img{max-width: 300%;margin-left: -100%;}
	.about_content .left{margin-bottom: 14px;}
	.about_content .right,.about_content .left{width: 100%;float: none;}
	.ab_title h1{font-size: 14px;}
	.about_content .right li .title h2{font-size: 12px;}
	.about_content .right li h3{font-size: 14px}
	.about_content .right li .title{width: 70px;height: 70px;line-height: 70px;}
	.about_content .right li p{font-size: 12px;padding: 0px;}
	.about_content .right li{width: 30%;margin-right: 5%;margin-bottom: 10px;}
	.about_content .right li:nth-child(2) p{text-align: left;}
	.about_content .right li:last-child{margin-bottom: 0px;}
    .about_content .box_li{display: initial;}
    .about_content .box_li li{width: 100%;padding-bottom: 30px;}
	.about_content1 .img, .about_content2 .content2_team{margin-top: 10px;}
	.about_content1 ul li:nth-child(1),.about_content1 ul li:nth-child(2){border-bottom: 1px dashed #eaeaea;}
	.about_content1 ul li{width: 50%;margin-top: 0px;padding: 10px 0;}
	.about_content1 ul li:after{display: none;}
	.about_content1 ul li p{font-size: 12px;}
	.content2_team li .wenz p{font-size: 12px;}
	.about_content3 table tr td{display: none;}
	.about_content3 table tr td:nth-child(1){display: block;}
	.about_content3 table tr.trhide td{display: block !important;}
	/*.about_content3 table thead{display: none}*/
	.about_content3 table tr td:first-child{padding-left: 10px !important;}
	.about_content3 table tr.trhide td{padding:12px 17px !important;}
	.about_content3 table tbody tr.trhide td b{font-size: 12px;margin-bottom: 0px;}
	.about_content3 table tbody td{font-size: 14px;}
	.page a{padding: 2px;margin: 0 2px;}
	.about_content3 table{margin: 10px 0 20px 0;}
    .about_content3 .about3_area li{width: 100%;}
	.about_content4{margin: 20px 0;}
	.ab_page {margin-bottom: 20px;}
	.about_content3 .wrapper{border-bottom: 1px solid #F6F6F6;}
	.about_content4 ul{margin-top: 10px;}
	.about_content4 li:first-child .mes, .about_content4 li:last-child .mes{background: transparent;padding-left: 0px;}
	.about_content4 li h1{font-size: 14px;margin-bottom: 4px;}
	.about_content4 li p{font-size: 12px}
	.footer .left li{width: 100%;float: none;}
	.footer .left li p{font-size: 12px}
	.footer .left .logo{display: none;}
	.footer .left li{margin-top: 15px;padding-right: 0px;}
	.footer .left li:first-child{margin-top: 0px;}
	.footer{padding: 16px 0;}
	.foot_bottom p:last-child{display: none;}
	.foot_bottom p{line-height: 20px;padding: 10px 0;}
	.about_content3 .mail{margin-top: 10px;font-size: 12px;display: block;width: 100%;padding-left: 0px;background: transparent;}
	.im_content .lunbo_nav{margin-top: 0px;}
	.im_content .lunbo_nav .blur{display: none;}
	.im_content .lunbo_nav{line-height: 20px;}
	.im_content .lunbo_nav .biaoti span{font-size: 12px}
	.im_content .lunbo_nav .biaoti h1{font-size: 14px}
	.im_content .swiper-pagination{font-size: 14px;}
	.im_content .swiper-pagination .swiper-pagination-total{top: 2px;}
	.im_content .swiper-pagination .swiper-pagination-current{top: -2px;}
	.im_content .lunbo_nav .table-cell{line-height: 30px;}
	.im_content .lunbo_nav .biaoti{top: 0px;}
	.im_content .lunbo_nav .biaoti{line-height: 18px;}
	.im_content .lunbo_nav .share span{margin-right: 4px;}
	.im_content .lunbo_nav .share img{width: 14px;}
	.im_nav1{margin: 20px 0;}
	.im_nav1 li{font-size: 12px;line-height: 30px;}
	.im_box .box .box_content .tit{margin: 10px 0;}
	.im_box .box .box_content .tit h1{font-size: 14px;}
	.im_box .box .box_content .wenz p{margin-bottom: 10px;font-size: 12px;background: url(../images/product/sj.png) no-repeat top 3px left;}
	.im_box .box .box_content1 ul li{width: 50%;float: left;}
	.im_box .box .box_content1 ul li .img{margin-bottom: 10px;}
	.im_content .lunbo_nav.guide{margin-top: 0px;}
	.guide_box .box_content .img{margin-bottom: 10px;}
	.guide_box .box_content .simple li .pic .icon{display: none;}
	.guide_box .box_content .simple li .pic{padding-bottom: 16px;}
	.guide_box .box_content .simple li .wenz h1{font-size: 14px;margin-bottom: 10px;}
	.guide_box .box_content .simple li .wenz p{font-size: 12px;}
	.guide_box .box_content .simple li{float: none;}
	.guide_box .box_content .simple li .wenz{height: auto;}
	.guide_box .box_content .simple li .wenz h1 img{height: 14px;}
	.guide_box .box_content .sm li{width: 100%;margin-right: 0px;margin-bottom: 10px;}
	.guide_box .box_content .sm li:last-child{margin-bottom: 0px;}
	.guide_box .box_content .sm li span,.guide_box .box_content .sm li p{font-size: 12px;}
	.guide_box .box_content .sm li .img{height: auto;}
	.guide_box .box_content .sm li p{margin-bottom: 0px;}
	.guide_box .box_content .sm li:nth-child(3){padding-top: 0px;}
	.edu_content .show li{width: 100%;margin-right: 0px;margin-bottom: 10px;}
	.edu_content .show li:last-child{margin-bottom: 0px;}
	.edu_content .show li .wenz h2{font-size: 12px;}
	.edu_content .show{margin-top: 10px;}
	.edu_content .show li .img .wena p.date{font-size: 14px;}
	.edu_content1 ul li{width: 100%;margin-right: 0px;margin-right: 10px;}
	.edu_content1 ul li .wenz h3{font-size: 12px;}
	.edu_content1 ul li .wenz h1{font-size: 13px;}
	.news_content .title ul,.news_content .news_datails li .time{display: none}
	.news_content .news_datails li .details{margin-left: 0px;}
	.news_content .news_datails li .details h1 span{display: none;}
	.news_content .news_datails li .details h1{font-size: 14px;margin-bottom: 4px;}
	.news_content .news_datails li .details p{margin-bottom: 0px;-webkit-line-clamp: 2;font-size: 12px;line-height: 24px;}
	.news_content .news_datails li .details{width: 66%;}
	.news_content .news_datails li .img{width: 32%;}
	.news_content .jz{margin-top: 20px;}
	.details_tit h1{font-size: 14px;margin-bottom: 4px;}
	/*.details_tit span{display: none;}*/
	.details_tit span:nth-child(2){margin-right: 4px;}
	.details_box p{margin-top: 10px !important;font-size: 12px;}
	.details_box .link,.detail_page,.content .ab_title p,.con_content .img{display: none;}
	.details_box{margin-bottom: 20px;}
	.con_content .message{padding: 0px 0 20px 0;border: none;}
	.con_content{margin: 20px 0 0px 0;}
	.con_content .form{margin-bottom: 10px;}
	.con_content .form,.con_content .right{width: 100%;float: none;}
	.con_content .form .mes p, .con_content .form .ly p{font-size: 12px;}
	.con_content .btn a{width: 86px;line-height: 30px;font-size: 12px;margin: 0 auto;display: block;}
	.con_content .right .pic{margin: 0px 0 10px 0;}
	.con_content .btn p{float: left;line-height: 30px;font-size: 12px;}
	.con_content .form .mes{width: 100%;margin-right: 0px;}
	.sy_title a.more{line-height: 20px;}
	.pro_more{margin-top: 0px;}
	.content .title li.active i, .about_content2 .title li:hover i{bottom: 2px;}
	.about_content1, .about_content4,.pro_content, .edu_content, .edu_content1, .news_content{margin: 20px 0;}
	.about_content2{padding: 20px 0;}
	.jz span{font-size: 12px;}
  	.about_content4 li:last-child .map img{width: auto;height: 100%;margin-top: 0px;margin-left: -10%;}
  	.im_box .box .box_content2 li{font-size: 12px;}
  	.im_box .box .box_content .wenz p{background: url(../images/product/sj.png) no-repeat top 9px left;}
  	.guide_box .box_content .sm li p{ background: url(../images/product/sj.png) no-repeat top 8px left;}
  	.edu_content .show li .img{height: 225px;}
  	.sy_content4 .left .wenz a{background: url(../images/news_jt.png) no-repeat top 4px left;}
  	.edu_content1 .text1{font-size: 16px;margin-bottom: 10px;}
  	.edu_content1 .btm_t h3{font-size: 12px;}
  	.edu_content1 .btm_t{padding: 20px 10px 40px;}
  	.edu_content1 hr{margin: 15px 0;}
  	.edu_content1 .btm_m{padding: 15px 10px;}
  	.edu_content1 .f_left {font-size: 12px;}
    .news_content{margin: 0;padding: 0;}
    .content .ab_title h1{padding: 30px 0;font-size: 1.6rem;width: 100%;font-weight: 600;}
  	.edu_content1 ul li .wenz .right{line-height: 16px;width: 27%;}
    .news_content .news_datails{margin-top: 40px;display: initial;}	
    .news_content .news_datails li{width: 100%; margin-right: 0;padding: 0;}
    .news_content .news_datails li .img{max-width: 100%;width: 100%;}
    .news_content .news_datails li .details{width: 100%;}
    .news_content .news_datails li .boxRight{border-left: 0;}
    .news_content .news_datails li:first-child{padding: 0;}
    .recruit-item{margin: 50px auto;height: auto;}
    .about_content3 .about3_area li .w33{width:100%}
    .img-box {
        position: static;
        width: 100%;
        transform: translateY(0);
        height: auto;
        z-index: 2;
    }
    .recruit-box {
        position: static;
        width: 100%;
        transform: translateY(0);
        height: auto;
        padding-bottom: 20px;
        z-index: 1;
    }
    .recruit-box .recruit-ctx {
        width: 90%;
        margin: 0 auto;
    }
    .recruit-box .recruit-tit {
        color: #333;
        font-size: 20px;
        line-height: 24px;
        letter-spacing: 1px;
    }
    .recruit-p p, .recruit-box p {
        font-size: 14px;
        line-height: 24px;
        letter-spacing: 1px;
    }
    .about_content3 table tr td:nth-child(1){
        display: inline-block;
    }
    .about_content3 table thead tr td:nth-child(4){
        display: inline-block;
        position: absolute;
        right: 12%;
    }
    .about_content3 table{
        text-align: left;
    }
    .about_content3 table thead tr{
        position: relative;
    }
    .about_content3 table tr{
        position: relative;
    }
    .about_content3 table tr td:nth-child(4){
        position: absolute;
        right: 10%;
        display: inline-block;
    }
  	
    /*0220519-hjq*/
    .index_group .lf,.index_group .rg{width: 100%;margin-top: 20px;padding-bottom: 0;}
    .index_group .lf p:nth-child(2){padding-top: 20px;}
    .index_group .rg img{padding-left: 0;}
    .index_group ul{position: relative;bottom: 50px;box-shadow: 0 0 black;}
    .index_group ul li{display: flex;align-items: center;padding: 50px 0 0 30px;}
    .index_group ul li:after{content: " ";width: 0;}
    .index_group ul li img{display: inline-block;}
  	.index_group ul li span{padding: 0 0 0 20px;}
    .sy_content .product_p li{padding:0;display: block;}
    .sy_content .product_p li .li_lf{width: 100%;}
    .sy_content .product_p li .li_lf h1{font-size: 36px;padding-top: 20px;padding-left: 30px;}
    .sy_content .product_p li .li_lf h2{font-size: 26px;padding-top: 10px;padding-left: 30px;}
    .sy_content .product_p li .li_lf p{font-size: 16px;margin-top: 10px;padding-left: 30px;padding-bottom: 30px;padding-right: 30px;}
    .sy_content .product_p li .li_rg{display: none;}
    .content2_team li .wenz h1:first-child{font-size: 24px;padding: 5px 0;}
    .Specialists .sy_title h1,.sy_content1 .sy_title h1{padding-top: 20px; color: #2377e0;font-size: 30px;}
    .Specialists .sy_title h1 span,.sy_content .product_p .sy_title h1 span,.index_group .lf .tit span,.sy_content1 .sy_title h1 span{color: #999999;font-size: 16px;margin-left: 10px;}
  	.sy_content1 .display .sy_title h1{width: 80%;}
    .pro_display .pro_ul .pro_li{width: 100%;}
    .pro_display .pro_ul .pro_li:last-child{margin-bottom: 0;}
    .sy_content4 .left{display: initial;}
    .sy_content4 .left .wenz_p{margin-right: 0;}
    .sy_content4 .right{margin-top: 30px;}
}
@media screen and (max-width: 374px ) {
	.sy_content .product li .img, .sy_content .product li:nth-child(2) .img, .sy_content .product li:nth-child(3) .img{background-size: 30px;}
}