.new_wt .tempWrap {
    height: 566px!important;
    margin-top: 26px;
}
@media screen and (min-width: 1921px) {
	.hgq {background-size: auto !important;}
}
@media screen and (max-width: 960px) {
body{min-width: 0 !important;}
.pc {display: none !important;}
.m {display: block !important;}
.topWrap,.head-logo h3,.head-wxzx,.head-logo p,.head-logo h3 em,.lina-xqd,.h_nav,.slider:not(.m),.p1-search-1 p {display: none;}
.content {height: 70px;}
.content, .footer, .header, .topWrap .header ,.content1,.pro1,.new_zx{width: 100vw;} 
.head-logo {height: 70px;}   
.head-logo h2, .head-logo h1 {padding: 18px 10px 0;width: 40%;margin: 0;}
.head-logo h2 img, .head-logo h1 img {width: 100%;}
.head-logo h3.m {width: 30%; margin: 6% 0 0 ;padding-left: 0;border-left: 0;float: right; }
.head-logo h3.m a {display: inline-block;color: #3f3f3e; padding: 0 2.5%;text-align: center; font-weight: bold;}
.head-logo .menu_btn {width: 5%; height: 4rem;float: right;margin: 8% 4% 0 0;}
.head-logo .menu_btn a.downmenu {display: block;width: 100%;}
.head-logo .menu_btn img { display: block; width: 100%;}
.menu2 .slideMenu {width: 100%;display: none;z-index: 99;position: absolute;top: 70px;right: 0;transition: transform 1s;-webkit-transition: transform 1s;background: rgba(0,0,0,.8);padding: 1rem 0 2rem;border-top: 2px solid #f02324;}
.menu2.down .slideMenu{transform:translate3D(0,100%,0);-webkit-transform:translate3D(0,100%,0)}
.menu2 ul li{line-height:2.6rem;text-align:center;color:#fff;font-size:1.1rem}
.menu2 ul li a{display:block;font-size:16px;font-family:"Microsoft Yahei";color:#fff;text-decoration:none;line-height:34px}
.p1-search-1 {margin-bottom: 0px;}
.p1-search-1-inp {width: 92%;}
.p1-search-1-inp1 {width: 87%;}
.hgq {background-size: 100vw !important;height: calc(100vw * 193.4 / 414) !important;}
.pro {background-size: 150vw !important;padding-top: 30px;}
.pro1 {margin-top: 20px;}
.tit1 {font: 28px "Microsoft YaHei";}
.tit1 em {font: 16px "Microsoft YaHei";font-weight: bold;line-height: 28px;}
.tit1 a {margin-bottom: -12px;}
.fen {margin-top: 20px;}
.pro1 {margin-top: 20px;}
.pro1 .bd {padding-top: 0px;}
.pro1 .bd li {width: 45%;margin: 2.5%;}
.pro1 li img {width: 100%;height: 200px;}
.pro1 li em a {font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zhtt h5 p {font-size: 18px;}
.zhtt1 h5 {margin: 20px;font-size: 16px;}
.zhtt1 h5 b {font-size: 20px;}
.zhtt1 h5:after {left: 0;}
.zhtt1-dh {margin-top: 0;margin-left: -10px;}
.zhtt1 .zhtt-wx {margin-right: 20px;margin-top: 0;}
.zhtt-wx img {width: 80px;}
.zhtt1 .zhtt-wx span {display: none;}
.ys {padding-top: 40px;}
.ys .content {height: auto;}
.ys .tit1 img {width: 70%;}
.ys1 {padding-top: 40px;height: auto;}
.ys1-left {width: 100%;}
.ys1-right {width: 100%;}
.ys img {width: 100%;}
.ys1-right:before {width: 80px;height: 81px;top: 0;background: url(../image/ys-h-1.png) no-repeat center 100%;background-size: contain;top: 10px;left: 10px;}
.ys1-right h3, .ys2-left h3 {margin-top: 0;text-align: left;color: #2c38ab;font-size: 22px;padding-bottom: 13px;margin-left: 98px;padding:10px;height: 85px;width: calc(100% - 128px);}
.y3-right h3 span, .ys1-right h3 span, .ys2-left h3 span {width: 100%;}
.ys2-left.m:after {content: '';width: 80px;height: 81px;background: url(../image/ys-h-2.png) no-repeat center 100%;background-size: contain;position: absolute;top: 10px;left: 10px;}
.ys2-left h3 {padding-right: 0;}
.ys1-right ul {padding: 0 10px;}
.ys1-right ul li, .ys2-left ul li {width: calc(100% - 30px);padding-left: 30px;margin-bottom: 10px;font-size: 20px;}
.ys2-left {width: 100%;display: inline-block;float: left;position: relative;box-sizing: border-box;padding-left:0;}
.ys2-right {width: 100%;}
.ys-honor {width: 100%;margin-left: 0;height: 244px;}
.ys-honor .bd {margin-left: 0px; margin-top: 10px;}
.ys-honor .bd img {width: 88%;height: auto;display: block;margin: 0 auto;}
.ys2-left h3 span {float: none;font-size: 20px;}
.ys2-left ul {padding: 0 10px;}
.ys3 .ys1-right:before {background: url(../image/ys-h-3.png) no-repeat center 100%;background-size: contain;}
.ys3.ys1 .ys1-right h3 {height: 112px;}
.ys3.ys1 .ys1-right h3 span {font-size: 14px;}
.zhtt2 {width: 100vw;}
.lc {height: auto;}
.lc .content {height: auto;}
.case {padding-top: 40px;height: 650px;}
.case-cont-h .hd ul li ,.case-cont-h .hd ul li:hover{background: url(../image/case-tab-bg1.png) no-repeat 0px 0px;background-size: contain;height:auto}
.case-cont-h .hd ul li a {line-height: 2.5;}
.swiper-case .swiper-slide, .swiper-case2 .swiper-slide, .swiper-case3 .swiper-slide, .swiper-case4 .swiper-slide {width: 100vw;}
.about {padding-top: 40px;height: auto;padding-bottom:0;}
.about dt img {width: 100%;height: auto;}
.about dd>a {float: left;margin-top: 15px;margin-left: 0;}
.about .content>dl {margin-top: 20px;}
.about .content>dl>dd {width: 100%;background: url(../image/about-ly-bg1.jpg) no-repeat 50% 50% ;background-size: cover;height: auto;padding:25px; margin-top: 0;}
.about dd h5 {font-size: 24px;width: 100%;background: url(../image/about-h5-ico.png) no-repeat 0px 0px;background-size: 40px;height: auto;line-height: 2;padding-left: 50px;}
.about dd h6 {font-size: 18px;margin-top: 0;position: relative;margin-bottom: 15px;width: 100%;}
.about dd h6:after {top: 52px;}
.about dd p {width: 100%;;height: 74px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;font-size: 16px;}
form.about-form {margin-top: 0px;float: right;width: 100%;}
form.about-form dl dt {width: 25%;}
form.about-form dl dd {width: 74%;}
button, input, select, textarea {width: 100%;}

form.about-form dl {margin-bottom: 10px;}
.new_t {height: auto;}
.new_t li {width: 50%;}

.newr {width: 100%;}
.new_wt {width: 100%;}
.link p {width: calc(100% - 139px);margin-left: 0;}
.fnav {position: fixed;bottom: 0;width: 100vw;width: 100%;height: 70px;background: #2c2b2f;z-index: 999999;}
.fnav li {width: 25%;float: left;height: 70px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fnav li a {display: block;text-align: center;color: #fff;font-size: 1rem;height: 70px;line-height: 1.3rem;font-family: "Microsoft YaHei";}
.fnav li em {display: block;width: 30%;margin: 0 auto;padding-top: .5rem;}
.fnav li em img {display: block;width: 100%;}
.right, .rightl {width: 100vw;}
.edu1 ul li {width: calc(49% - 20px);margin: 10px;}
.pd_list_dl {width: 31.5%;margin: 20px 2.5% 0 0;}
.pd_list dd, .pd_list_dl dd {padding: 0 10px;}
.pd_list_dl dd a {font-size: 16px;}
.n_info_con #cntrBody>p img {width: 100%;margin: 0;}
.n_info_con #cntrBody>p {padding: 0;text-indent: 0;}
.page-status ,.page-index,.page-last{display: none !important;}
dl.dl_2s {width: calc(100% - 20px);padding: 10px;}
dl.dl_2s dt {width: 30%;}
dl.dl_2s dt a {width: 100%;}
dl.dl_2s dt img {width: 100%;height: auto;}
dl.dl_2s dd {width: calc(70% - 20px);}
dl.dl_2s dd h4 {margin: 0;}
dl.dl_2s dd h4 a {font-size: 18px;line-height: 1.5;}
dl.dl_2s dd p {width: 100%;font-size: 16px;line-height: 1.5;height: auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; text-indent:0;margin: 8px 0;}
.left2 {width: 100vw;}
.left2_main {width: 100%;}
.info_con_tit span {margin-right: 10px;}
.info_con_tit span>img {display: none;}
.gduo {height: auto;}
.pd_list {width: calc(50% - 20px);margin:10px !important;}
.pd_list dt, .pd_list dt img {width: 100%;height: 150px;}
.pd_list dd a {font-size: 16px;text-align: center;}
.magnifier {width: 100% !important;}
.magnifier-container {width: 100% !important;height: calc(100vw - 22px) !important;}
.images-cover img {width: 100%;height: auto;margin-left: 0 !important;transform: translateX(-50%);}
.plc span, .plc2 .red_x {font-size: 14px;}
.plc a, .plc i, .plc2 i {font-size: 14px;}
.newtj {width: 100%;height: auto;}
.newtj h3 span {background-size: 120px !important;padding-left: 70%;}
.newr dt a img {width: 40%;height: auto;}
.newr dt a h6 {width: 50%;}
.newr dt a p {width: 50%;}
.newtj dd>a {margin-bottom: 10px;padding: 5px 10px;}
#roll {top: 75%;}
.news_random ul li {width: 100%;}
.bantil {height: 5px;bottom: 10px;}
.bantil li {width: 5px;height: 5px;background: #ffffff;}
.bantil li.on {width: 30px;}
.footer { text-align: center;}
}