@charset "utf-8";

.scaleimg1:hover .pic em{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}

.nyBanner{height: 350px;background-size: cover;}
.p1_1 .item1{margin-bottom: 20px;overflow: hidden;}
.p1_1 .item1 .left{margin: 0;}
.p1_1 .item4{text-align: center;margin-bottom: 20px;}
.p1_1 .item4 img{max-width: 100%;}

.p1_1 .item3 ul{display: flex;justify-content:space-between;}
.p1_1 .item3 ul li{margin-left: 0 !important;float: none;}

.p1_2 .cont{overflow: hidden;}
.p1_2 .list ul li .text p{height: 100px;margin-bottom: 20px;}

.p1_3 .item1 .cont{overflow: hidden;}
.p1_3 .item1 .cont .left img{width: 100%;}
.p1_3 .item2{min-width: auto;}
.p1_3 .item3{overflow: hidden;}
.p1_3 .item4 > .w1200{overflow: hidden;}
.p1_3 .item5 .hxfc ul li a .pic{position: relative;}
.p1_3 .item5 .hxfc ul li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.p1_3 .item4 .fl .pic{display: none;}
.p1_3 .item5{display: flex;}
.p1_3 .item5 .whg{flex-shrink: 0;margin-left: 10px;}
.p1_3 .item5 .hxfc{flex: 1;width: auto;}
.p1_3 .item5 .hxfc ul li{width: 25%;box-sizing: border-box;padding: 0 10px 0 0;margin-right: 0;}
.p1_3 .item5 .whg dd{height: auto;}
.p1_3 .item5 .whg dd .pic{width: 100%;height: 0;padding-bottom: 321px;position: relative;overflow: hidden;}
.p1_3 .item5 .whg dd .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.p1_3 .item5 .whg dd .text{position: absolute;left: 0;top:50%;z-index: 2;width: 100%;-webkit-transform:translateY(-50%); -moz-transform: translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.p1_3 .item5 .whg dd i{display: block;margin: 0 auto;position: static;margin-top: 0;}
.p1_3 .item5 .whg dd h5{position: static;}

.p1_4 .item1 .cont{overflow: hidden;}
.p1_4 .item2 .cont{display: flex;}
.p1_4 .item2 .left{flex-shrink: 0;}
.p1_4 .item2 .right{flex: 1;width: auto;overflow: hidden;}
.p1_4 .item2 .right ul{display: flex;justify-content:space-between;}
.p1_4 .item2 .right ul li{margin: 0 !important;}

.syFocusThumb{width: 100%;}
.syFocusThumb .sliderwrapper .contentdiv{margin-bottom: 27px;}

.p2_1 .item2 ul.fzgs li a .cont,.p2_1 .item2 ul li a .cont{width: 100%;}

.p2_3 ul{width: 100%;}
.p2_3 ul li{width: 30%;margin: 0 5% 24px 0;}
.p2_3 ul li:nth-child(3n){margin-right: 0;}
.p2_3 ul li a .pic{height: 0;padding-bottom: 67.5%;position: relative;overflow: hidden;}
.p2_3 ul li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.passage .psgCont img{height: auto !important;}

.p2_1 .item2 ul.addHonor li a .cont p{display: none;}

.p1_8{display: flex;}
.p1_8 .item2{flex-shrink: 0;margin-left: 30px;float: none;}
.p1_8 .item1{float: none;flex: 1;overflow: hidden;}


.p2_3 ul{width: 100%;}
.p2_3 ul li{width: 30%;margin: 0 5% 24px 0;}
.p2_3 ul li:nth-child(3n){margin-right: 0;}
.p2_3 ul li a .pic {width: 100%;height: 0;padding-bottom: 67.5%;position: relative;overflow: hidden;}
.p2_3 ul li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.p2_2 .item2 ul li a{display: flex;align-items:center;}
.p2_2 .item2 ul li a .date{flex-shrink: 0;margin-right: 40px;}
.p2_2 .item2 ul li a .cont{flex: 1;overflow: hidden;width: auto;}

.p2_1 .item1 li.li1 .pic,
.p2_1 .item1 li.li2 .pic, .p2_1 .item1 li.li3 .pic{position: relative;overflow: hidden;}
.p2_1 .item1 li.li1 .pic em,
.p2_1 .item1 li.li2 .pic em, .p2_1 .item1 li.li3 .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.p2_1 .item1 li.li1{width: 41.5%;}
.p2_1 .item1 li.li2, .p2_1 .item1 li.li3{width: 54.58%;}
.p2_1 .item1 li.li2 a, .p2_1 .item1 li.li3 a{display: flex;}
.p2_1 .item1 li.li2 .pic, .p2_1 .item1 li.li3 .pic{flex-shrink: 0;margin-right: 24px;}
.p2_1 .item1 li.li2 .text, .p2_1 .item1 li.li3 .text{flex: 1;width: auto;overflow: hidden;}

.p2_1 .item2 ul.list li a .wrap{display: flex;}
.p2_1 .item2 ul.list li a .date{margin-right: 30px;margin-top: 5px;}
.p2_1 .item2 ul.list li a .cont{flex: 1;width: auto;overflow: hidden;}

.p2_2 .item1{height: auto;}
.p2_2 .item1 a{display: flex;}
.p2_2 .item1 a .pic{flex-shrink: 0;margin-right: 34px;float: none;}
.p2_2 .item1 a .pic span{background-repeat: no-repeat;background-position: center;background-size: cover;}
.p2_2 .item1 a .cont{float: none;flex: 1;overflow: hidden;width: auto;}
.p2_2 .item1 a .cont p{margin-bottom: 48px;}

.p2_6 ul li a .pic span{background-repeat: no-repeat;background-position: center;background-size: cover;}
.p2_6 ul li a .wrap{display: flex;}
.p2_6 ul li a .pic{flex-shrink: 0;margin-right: 30px;float: none;}
.p2_6 ul li a .cont{float: none;flex: 1;width: auto;overflow: hidden;}

.p3_3_4 ul.p3_3_4_list{width: 100%;}
.p3_3_4 ul.p3_3_4_list li{width: 30%;margin: 0 5% 24px 0;}
.p3_3_4 ul.p3_3_4_list li:nth-child(3n){margin-right: 0;}
.p3_3_4 ul.p3_3_4_list li a .pic{height: 0;padding-bottom: 67.5%;}
.p3_3_4 ul.p3_3_4_list li a .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}

.p4_1 .item2 ul li{width: 43.66%;}
.p4_1 .item2 ul li.fl{margin-left: 0;}
.p4_1 .item2 ul li.fr{margin-right: 0;}

.stock{display: flex;margin-bottom: 10px}
.stock dt{flex-shrink: 0;float: none;}
.stock dd{flex: 1;width: auto;overflow: hidden;float: none;padding: 49px 50px 0;}
.stock dd ul{display: flex;justify-content:space-between;}

.p5_1 .item2{display:flex;}
.p5_1 .item2 .left{flex-shrink: 0;}
.p5_1 .item2 .right{flex: 1;width: auto;overflow: hidden;}

.p5_1 .item2 .right ul li a{display: flex;}
.p5_1 .item2 .right ul li a .date{flex-shrink: 0;}
.p5_1 .item2 .right ul li a .cont{flex: 1;overflow: hidden;width: auto;max-width: none;}

.p5_2 .item2 dl{display: flex;}
.p5_2 .item2 dl dt{flex-shrink: 0;}
.p5_2 .item2 dl dd{flex: 1;width: auto;overflow: hidden;}
.p5_2 .item2 dl dd .fl .pic{line-height: 307px;width: 100%;}

.p5_6 .item2{width: 100%;}
.p5_6 .item2 .formControl{width: 32%;margin-right: 1.33%;}
.p5_6 .item2 .formControl.maxFormControl{width: 65%;}
.p5_6 .item2 .formControl.w100p{width: 100%;margin-right: 0;}
.p5_6 .item2 .formControl .date{display: flex;justify-content:space-between;align-items: center;margin-bottom: 33px;}
.p5_6 .item2 .formControl .text.dateText{margin-bottom: 0;width: 44%;}
.p5_6 .item2 .formControl .text,.p5_6 .item2 .formControl textarea,
.p5_6 .item2 .formControl.btnWrap .btn{appearance: none;-webkit-appearance:none;}

@media screen and (max-width: 1260px){
.p1_3 .item3{display: flex;}
.p1_3 .item3 .pic{float: none;flex-shrink: 0;height: auto;width: 32%;margin-right: 4%;display: flex;align-items:center;}
.p1_3 .item3 .fr{float: none;flex: 1;overflow: hidden;}
.p1_3 .item5 {display: flex;}
.p1_3 .item4{height: auto;}
.p1_3 .item4 > .w1200{display: flex;}
.p1_3 .item4 .fl{flex-shrink: 0;margin-right: 4%;}
.p1_3 .item4 .fr{flex: 1;overflow: hidden;width: auto;}
.p1_3 .item4 .fr ul li a{padding-right: 88px;position: relative;}
.p1_3 .item4 .fr ul li a em{position: absolute;right: 0;top:0;}

.p1_4 .item1 .cont{display: flex;}
.p1_4 .item1 .desc{flex-shrink: 0;}
.p1_4 .item1 .history{flex: 1;width: auto;}

.p1_4 .item2 .left{width: 332px;}
.p1_4 .item2 .left h5{font-size: 16px;}
.p1_4 .item2 .left h6{font-size: 20px;line-height: 34px;}
.p1_4 .item2 .left .pic{width: 80%;}

.p2_2 .item1 a .pic{width: 400px;height: 246px;}
.p2_2 .item1 a .cont h5{font-size: 20px;padding-top: 0;line-height: 38px;}
.p2_2 .item1 a .cont p{font-size: 14px;line-height: 30px;height: 90px;margin-bottom: 20px;}

}
@media screen and (max-width: 1220px){
.w1200{width: 90%;margin: 0 auto;}
.header,.hBtm,.footer{display: none;}

.bread{display: none;}
.nyBanner{height: 0;padding-bottom: 29%;}

.nyMain,.p1_1,.p1_3 .item3{margin: 4% auto;}
.p1_1 .item1{display: flex;}
.p1_1 .item1 .left{float: none;margin-right: 4%;flex-shrink: 0;width: auto;}
.p1_1 .item1 .right{float: none;flex: 1;overflow: hidden;}
.p1_1 .item1 .left h5{font-size: 15px;}

.p1_1 .item3 ul{flex-wrap: wrap;}
.p1_1 .item3 ul li{width: 25% !important;margin-bottom: 20px;}
.p1_1 .item3 ul li i{margin: 0 auto !important;}
.p1_1 .item3 ul li em{font-size: 24px;}
.p1_1 .item3 ul li span{font-size: 13px;}

.p1_2 .cont{display: flex;}
.nyMain .menu{float: none;flex-shrink: 0;margin-right: 4%;}
.p1_2 .list{flex: 1;width: auto;}
.p1_2 .list ul li a{height: auto;display: flex;}
.p1_2 .list ul li .pic{flex-shrink: 0;float: none;margin-right: 5%;}
.p1_2 .list ul li .text{float: none;flex: 1;overflow: hidden;flex: 1;width: auto;}

.p1_3 .item1 .cont{display: flex;}
.p1_3 .item1 .cont .left{float: none;flex-shrink: 0;margin: 0 4% 0 0;width: 28%;height: auto;}
.p1_3 .item1 ul{flex: 1;overflow: hidden;float: none;display: flex;flex-wrap: wrap;width: auto; justify-content:space-between;}
.p1_3 .item1 ul li{width: 32% !important;margin-bottom: 40px;float: none;}
.p1_3 .item1 ul li p{font-size: 14px;}

.nyMenu{margin-bottom: 20px;}
.nyMenu li{width: 130px;font-size: 14px;line-height: 34px;}

/* 20240130 */
.nyPicStyle{display: block;text-align: center;}
.nyPicStyle .left,
.nyPicStyle .right{width: auto;max-width: 100%;}
}


@media screen and (max-width: 1024px){
.p1_2 .cont{display: block;}
.nyMain .menu{width: 100%;margin-right: 0;overflow: hidden;display: flex;margin-bottom: 20px;}
.nyMain .menu li{flex: 1;}
.nyMain .menu li a{text-align: center;padding: 20px 10px;}
.nyMain .menu li a h5{font-size: 14px;line-height: 20px;}
.nyMain .menu li a h3{font-size: 20px;line-height: 30px;}
.nyMain .menu li.on a i{display: none;}

.p1_2 .cont:before{display: none;}

.p1_3 .item4{background-position: center bottom;}
.p1_3 .item4 .fl{width: 300px;height: 407px;background:none;position: relative;}
.p1_3 .item4 .fl .pic{display: inline-block;position: absolute;right: 0;bottom: 0;max-width: 100%;max-height: 100%;}
.p1_3 .item4 .title{padding-top: 30px;}
.p1_3 .title .tch{margin-bottom: 20px;}
.p1_3 .item4 .fr ul li a{height: 36px;line-height: 36px;}
.p1_3 .item5{display: block;}
.p1_3 .item5 .hxfc{width: 100%;margin-left: 0;float: none;padding-top: 0;}
.p1_3 .item5 .hxfc ul li a .pic{height: 0;padding-bottom: 108.25%;}
.p1_3 .item5 .hxfc ul li a .text{padding: 6px 0;}
.p1_3 .item5 .hxfc ul li a .text h5{font-size: 15px;}
.p1_3 .item5 .whg{margin: 10px auto 0;float: none;display: none;}

.p1_4 .item1 .desc{margin: 16px 0 0 0;width: 260px;}
.p1_4 .item1 .desc h5{font-size: 28px;line-height: 40px;}
.p1_4 .item1 .desc p{font-size: 14px;}
.p1_4 .item1 .history li h5{font-size: 18px;}
.p1_4 .item1 .history li div{font-size: 14px;}

.p1_4 .item2{margin-bottom: 30px;}

.p1_4 .item2 .cont{flex-wrap: wrap;width: 100%;}
.p1_4 .item2 .left{width: 100%;text-align: center;margin: 0 0 20px;}
.p1_4 .item2 .left h6{margin-bottom: 30px;}
.p1_4 .item2 .left .pic{width: auto;max-width: 80%;}
.p1_4 .item2 .right{width: 100%;}

.p1_4 .item3 .title{margin-bottom: 20px;}
.p1_4 .item3 .title h5{font-size: 15px;line-height: 20px;}
.p1_4 .item3 .title h6{font-size: 20px;height: auto;line-height: 30px;}
.syFocusThumb .sliderwrapper{padding-bottom: 76px;}
.syFocusThumb .sliderwrapper .contentdiv{font-size: 14px;line-height: 2;}
.syFocusThumb .sliderwrapper .contentdiv .pic{margin-bottom: 15px;}
.syFocusThumb .toc{width: 100px;padding-top: 30px;}
.syFocusThumb .toc:before{-webkit-transform: scale(0.7);transform: scale(0.7); }
.syFocusThumb .toc a,.syFocusThumb .pagination I.selected a{font-size: 15px;}

.detail{font-size: 14px;line-height: 2;}

.p2_3 ul li{margin-bottom: 16px;}
.p2_3 ul li a p{font-size: 15px;line-height: 44px;}

.p1_8 .item2{width: 280px;}
.p1_8 .item2 .form{width: 280px;padding: 8px 15px 31px;}
.p1_8 .item2 .form .txt{height: 44px;line-height: 44px;}
.p1_8 .item2 .form textarea{height: 180px;}
.questList dl dt{padding: 17px 40px 14px;font-size: 14px;line-height: 26px;}
.questList dl dt .icon{right: 5px;-webkit-transform: scale(0.8); transform: scale(0.8); }
.questList dl dt .icon1{left: 5px;-webkit-transform: scale(0.8); transform: scale(0.8);}
.questList dl dd{padding: 16px 40px;}
.questList dl dd .icon3{left: 5px;top:15px;-webkit-transform: scale(0.8); transform: scale(0.8);}
.questList dl.on dt{background: #e14749;}

.p2_3 ul li a i{width: 40px;height: 40px;margin: -20px 0 0 -20px;background-size: 100% 100%;}
.p2_3 ul li a p{font-size: 16px;line-height: 44px;}

.p2_1 .item1{height: auto;margin-bottom: 15px;}
.p2_1 .item1 li.li1,.p2_1 .item1 li.li2, .p2_1 .item1 li.li3{width: 100%;margin-bottom: 20px;}

.p2_2 .item1{margin-bottom: 30px;}
.p2_2 .item1 a .pic{width: 280px;height: 174px;padding: 6px;margin-right: 15px;}
.p2_2 .item1 a .cont h5{font-size: 16px;padding-top: 0;line-height: 24px;}
.p2_2 .item1 a .cont i{margin-bottom: 8px;}
.p2_2 .item1 a .cont .date{line-height: 24px;}
.p2_2 .item1 a .cont p{font-size: 13px;line-height: 24px;height: 48px;}
.p2_2 .item1 a .cont span{width: 124px;height: 36px;line-height: 36px;font-size: 13px;background-position: 85px center;text-indent: 20px;}


.p2_6 ul li{padding-bottom: 24px;margin-bottom: 24px;height: auto;}
.p2_6 ul li a .pic{width: 280px;height: 174px;}
.p2_6 ul li a .cont h5{padding-top: 0;font-size: 16px;line-height: 24px;}
.p2_6 ul li a .cont .date{line-height: 24px;}
.p2_6 ul li a .cont p{font-size: 13px;line-height: 24px;height: 48px;}
.p2_6 ul li a .cont span{width: 124px;height: 36px;line-height: 36px;font-size: 13px;background-position: 85px center;text-indent: 20px;}

.p3_3_4 ul.p3_3_4_list{padding-bottom: 0;margin-bottom: 20px;}
.p3_3_4 ul.p3_3_4_list li{margin-bottom: 15px;}
.p3_3_4 ul.p3_3_4_list li a p{font-size: 15px;line-height: 40px;}

.stock dt{width: 280px;padding:  30px 0 0 20px;height: 172px;}
.stock dd{padding: 30px 20px 0;height: 172px;}
.stock dd .tips{line-height: 20px;}

.p5_1 .item2 .left{width: 280px;padding: 30px 20px 0;}
.p5_1 .item2 .left .cont{margin-bottom: 30px;}
.p5_1 .item2 .left .list li{width: 90px;height: 100px;margin-left: 15px;}
.p5_1 .item2 .left .list li i{height: 40px;background-size: contain !important;}
.p5_1 .item2 .left .list li p{font-size: 15px;}
.p5_1 .item2 .right ul{margin-bottom: 30px;}
.p5_1 .item2 .right ul li a .date{width: 160px;}
.p5_1 .item2 .right ul li:first-child,.p5_1 .item2 .right ul li,.p5_1 .item2 .right ul li:first-child a,.p5_1 .item2 .right ul li a{height: 90px;line-height: 90px;}

.p5_2 .item2{margin-top: 30px;}
.p5_2 .item2 dl dd .fl .pic{height: 240px;line-height: 240px;}
.p5_2 .item2 dl{background: #f5f5f5;height: auto;align-items: center;}
.p5_2 .item2 dl dt{border: none;height: auto;}
.p5_2 .item2 dl dt h5{padding-top: 0;}
.p5_2 .item2 dl dd{border-left: 1px solid #dbdbdb;}

.p5_6 .item2 .formControl{margin-bottom: 0;}
.p5_6 .item2 .formControl .text{margin-bottom: 12px;height: 48px;line-height: 48px;}
.p5_6 .item2 .formControl .date{margin-bottom: 20px;}
.p5_6 .item2 .formControl textarea{line-height: 48px;height: 166px;}
.p5_6 .item2 .formControl.codeFormControl{margin-top: 20px;}
.p5_6 .item2 .formControl.codeFormControl img{width: 120px;height: 48px;}
.p5_6 .item2 .formControl.btnWrap .btn{width: 180px;}


}

@media screen and (max-width: 760px){
.p1_1 .item1{flex-wrap: wrap;}
.p1_1 .item1 .left,.p1_1 .right{width: 100%;}
.p1_1 .item1 .left{margin-bottom: 20px;text-align: center;}
.p1_1 .item3 ul li:nth-child(5),.p1_1 .item3 ul li:nth-child(6),.p1_1 .item3 ul li:nth-child(7),.p1_1 .item3 ul li:nth-child(8){margin-bottom: 0;}
.p1_1 .item3 ul li i{width: 66px;height: 66px;line-height: 66px;}
.p1_1 .item3 ul li i img{height: 40px;}
.p1_1 .item3 ul li em{font-size: 20px;padding-top: 5px;}
.p1_1 .item3 ul li span{line-height: 18px;font-size: 12px;}

.nyMain .menu li a{padding: 8px;}
.nyMain .menu li a h5{display: none;}
.nyMain .menu li a h3{font-size: 16px;}

.p1_2 .title{font-size: 18px;line-height: 26px;margin-bottom: 4%;}

.p1_2 .list ul li .pic, .p1_2 .list ul li .pic img{width: 134px;height: 188px;}
.p1_2 .list ul li .text{padding: 12px 18px 0 0;}
.p1_2 .list ul li .text h5{margin-bottom: 8px;}
.p1_2 .list ul li .text p{font-size: 14px;height: 75px;}

.p1_3 .item1 .cont{margin-bottom: 40px;}
.p1_3 .item1 .cont{display: block;}
.p1_3 .item1 .cont .left{width: 300px;text-align: center;margin: 0 auto 20px;}
.p1_3 .item1 .cont .left img{}

.p1_3 .item2{height: auto;padding: 6% 0;background-size: cover;}
.p1_3 .item2 .audio{width: 100%;float: none;text-align: center;margin-left: 0;padding-top: 0;}
.p1_3 .item2 .audio audio{height: 40px;}
.p1_3 .item2 .fr{float: none;margin: 20px auto;width: 100%;box-sizing: border-box;font-size: 14px;padding: 20px;}
.p1_3 .item2 .fr .title{font-size: 20px;line-height: 26px;height: auto;}
.p1_3 .item2 .fr .info{margin-bottom: 10px;line-height: 24px;}
.p1_3 .item2 .fr .info span{margin-left: 20px;}

.p1_3 .item3{display: block;}
.p1_3 .item3 .pic{width: 50%;margin: 0 auto 20px;}
.p1_3 .item3 .fr{font-size: 14px;line-height: 2;}
.p1_3 .item3 .fr .title{text-align: center;}
.p1_3 .title .tch{margin-bottom: 15px;}
.p1_3 .item4{background: none;}
.p1_3 .item4 > .w1200{width: 100%;display: block;}
.p1_3 .item4 .fl{width: 100%;box-sizing: border-box;padding: 0 5%;background: url(../images/demo/p1_3_9.jpg) no-repeat center bottom;background-size: cover;height: 300px;}
.p1_3 .item4 .fr{width: 100%;box-sizing: border-box;padding: 0 5%;}
.p1_3 .item4 .fr ul li{height: auto;margin-bottom: 6px;}
.p1_3 .item4 .fr ul li:before{top: 10px;margin-top: 0;}
.p1_3 .item4 .fr ul li a{padding-right: 0;height: auto;}
.p1_3 .item4 .fr ul li span{font-size: 14px;width: 100%;float: none;line-height: 30px;}
.p1_3 .item4 .fr ul li a em{position: relative;display: block;float: none;line-height: 20px;}

.p1_3 .item5 .hxfc ul li{width: 49%;padding: 0;margin-bottom: 2%;}
.p1_3 .item5 .hxfc ul li:nth-child(2n){float: right;}
.p1_3 .item5 .hxfc ul li a .text{padding: 0 0 3px;}

.p1_4 .item1{margin-bottom: 30px;}
.p1_4 .item1 .desc{width: 140px;}
.p1_4 .item1 .desc h5{font-size: 18px;line-height: 30px;}
.p1_4 .item1 .desc h5 span{font-size: 30px;}
.p1_4 .item1 .history:before{left: 9px;}
.p1_4 .item1 .history li{padding: 0 0 16px 30px;}
.p1_4 .item1 .history li:before{width: 18px;height: 18px;background-size: 100% 100%;}

.p1_4 .item2 .left{box-sizing: border-box;padding: 0 5%;}
.p1_4 .item2 .left h5{padding-top: 20px;}
.p1_4 .item2 .right{padding: 20px 5%;height: auto;}
.p1_4 .item2 .right p.p1{font-size: 14px;margin-bottom: 20px;}
.p1_4 .item2 .right ul li .pic img{width: 100px;height: 134px;}
.p1_4 .item2 .right ul li p{font-size: 13px;margin-top: 10px;}

.p2_1 .item2 ul{margin-bottom: 30px;}
.page a, .page span{line-height: 40px;font-size: 15px;}
.page a.prev, .page a.next{width: 40px;}

.nyMenu{display: none;}
.p2_1 .item2 ul{margin-bottom: 20px;}
.p2_1 .item2 ul.fzgs li a{padding: 5px 20px 10px 14px;}
.p2_1 .item2 ul li a .cont h5{font-size: 15px;line-height: 40px;height: auto;}
.p2_1 .item2 ul li a .cont p{font-size: 13px;}
.p2_1 .item2 ul li a .iconfont{right: 10px;top:0;}
.p2_1 .item2 ul.addHonor li a .cont h5{padding-right: 5px;}
.p2_1 .item2 ul.addHonor li a .iconfont{right: 0;}

.p2_3 ul li{width: 49%;margin-right: 0;}
.p2_3 ul li:nth-child(2n){float: right;}
.p2_3 ul li a p{font-size: 14px;line-height: 34px;}

.passage .psgTitle{margin-bottom: 12px;}
.passage .psgCont{margin-bottom: 30px;}
.passage .psgLink .item{padding-top: 15px;}
.passage .psgLink .item:first-child{padding-top: 20px;}
.passage .psgLink .item h3{font-size: 16px;}

.p1_8{display: block;padding-bottom: 30px;}
.p1_8:before{display: none;}
.p1_8 .item1,.p1_8 .item2{width: 100%;}
.p1_8 .item2{margin-left: 0;margin-top: 30px;}
.p1_8 .item2 .text{background: #f4f4f4;}
.p1_8 .item2 .form{width: 100%;}
.p1_8 .item2 .form.fixed{position: static;}
.p1_8 .item2 .title{height: 120px;}
.p1_8 .item2 .title a{padding-top: 18px;}
.p1_8 .item2 .title a i{width: 44px;height: 44px;background-size: 100%;}
.questList{padding-bottom: 10px;}

.p2_3 ul li{width: 49%;margin-right: 0;}
.p2_3 ul li:nth-child(2n){float: right;}

.p2_2 .item2 ul li{margin-bottom: 15px;}
.p2_2 .item2 ul li a .date{width: 60px;margin-left: 0;margin-right: 20px;}
.p2_2 .item2 ul li a .date em{height: 52px;line-height: 52px;font-size: 40px;}
.p2_2 .item2 ul li a .cont{padding-bottom: 10px;}
.p2_2 .item2 ul li a .cont p{height: 26px;display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.p2_1 .item1 li.li1{height: auto;}
.p2_1 .item1 li.li1 .pic{padding-bottom: 58.83%;height: 0;}
.p2_1 .item1 li.li2 .pic, .p2_1 .item1 li.li3 .pic{width: 165px;height: 104px;margin-right: 15px;}
.p2_1 .item1 li.li2 .text span, .p2_1 .item1 li.li3 .text span{margin-bottom: 8px;}
.p2_1 .item1 li.li2 .text p, .p2_1 .item1 li.li3 .text p{height: 48px;margin-bottom: 0;}

.p2_1 .item2 ul.list li a .date{width: 90px;font-size: 24px;margin-right: 12px;margin-top: 0;}
.p2_1 .item2 ul.list li a .cont h5{padding-right: 0;}
.p2_1 .item2 ul.list li a .iconfont{top:6px;}

.p3_3_4 ul.p3_3_4_list li{width: 49%;margin-right: 0;}
.p3_3_4 ul.p3_3_4_list li:nth-child(2n){float: right;}

.p4_1 .item2 ul{margin-bottom: 20px;}
.p4_1 .item2 ul li{width: 100%;margin-bottom: 8px;padding-left: 0;}
.p4_1 .item2 ul li a p{height: auto;max-height: 72px;}
.p4_1 .item2 ul li a h5{font-size: 16px;line-height: 36px;}
.p4_1 .item2 ul li a p{font-size: 13px;}

.stock{flex-wrap: wrap;}
.stock dt,.stock dd{width: 100%;}
.stock dt,.stock dd{height: auto;padding: 20px;}
.stock dd ul{flex-wrap: wrap;}
.stock dd ul li{width: 100%;}
.stock dd ul li span{font-size: 34px;}


.p5_1 .item2{flex-wrap: wrap;}
.p5_1 .item2 .left,.p5_1 .item2 .right{width: 100%;}
.p5_1 .item2 .left .title{font-size: 16px;line-height: 40px;}
.p5_1 .item2 .left{padding: 20px 0 0;}
.p5_1 .item2 .right{border-left: none;overflow: inherit;padding-bottom: 0;}
.p5_1 .item2 .right ul li:first-child, .p5_1 .item2 .right ul li, .p5_1 .item2 .right ul li:first-child a, .p5_1 .item2 .right ul li a{height: 66px;line-height: 66px;}
.p5_1 .item2 .right ul li a .date{width: 92px;font-size: 20px;}
.p5_1 .item2 .right ul li a .cont{font-size: 14px;}

.p5_2 .item2{margin-top: 16px;}
.p5_2 .item2 dl{flex-wrap: wrap;}
.p5_2 .item2 dl dt{width: 100%;padding: 20px 0;border-bottom: 1px solid #dbdbdb;}
.p5_2 .item2 dl dt a{margin-top: 30px;}
.p5_2 .item2 dl dd{border-left-color:#f5f5f5;padding-bottom: 20px;}
.p5_2 .item2 dl dd .fl .pic{height: 160px;line-height: 160px;}
.p5_2 .item2 dl dd .fl .title{padding: 18px 0;}

.p5_6 .item1 p{line-height: 2;}
.p5_6 .item2 .formControl{width: 100%;margin-right: 0;}
.p5_6 .item2 .formControl h5{line-height: 36px;}
.p5_6 .item2 .formControl.maxFormControl{width: 100%;}
.p5_6 .item2 .formControl textarea{line-height: 30px;height: 120px;margin-bottom: 12px;}
.p5_6 .item2 .formControl h5 span{display: block;}
.p5_6 .item2 .formControl h5 label{margin-left: 0;margin-right: 10px;}
.p5_6 .item2 .formControl h5 label input{margin-right: 4px;}
.p5_6 .item2 .formControl.codeFormControl .text{width: 120px;}
.p5_6 .item2 .formControl.codeFormControl img{width: 100px;}
.p5_6 .item2 .formControl.btnWrap .btn{width: 48%;margin: 0 1%;height: 44px;line-height: 44px;font-size: 15px;}
}

@media screen and (max-width: 468px){
.nyMain,.p1_1,.p1_3 .item3{margin: 7% auto;}

.p1_2 .list ul li a{display: block;padding: 15px 10px;text-align: center;}
.p1_2 .list ul li .pic{margin: 0 auto;}

.p1_3 .item1 .cont .left{width: 180px;}
.p1_3 .item1 ul li{width: 100% !important;text-align: center;margin-bottom: 20px;}
.p1_3 .item1 ul li:last-child{margin-bottom: 0;}
.p1_3 .item1 ul li i{margin: 0 auto 10px;}
.p1_3 .item1 ul li h4{font-size: 20px;}
.p1_3 .item5 .whg{display: block;width: 100%;}
.p1_3 .item5 .whg dd{width: 100%;}
.p1_3 .item5 .whg dd .pic{padding-bottom: 123.46%;}
.p1_3 .item5 .whg dt a{padding: 15px 0;}
.p1_3 .item5 .whg dt a h5{font-size: 20px;line-height: 30px;}
.p1_3 .item5 .whg dt a h6{font-size: 15px;line-height: 24px;}
.p1_3 .item5 .whg dd .pic{padding-bottom: 108%;}
.p1_3 .item5 .whg dd i{width: 40px;height: 40px;background-size: 100%;}
.p1_3 .item5 .whg dd h5{font-size: 30px;line-height: 44px;margin-top: 10px;}
.p1_3 .item5 .hxfc .title .tch{margin-bottom: 20px;}

.p2_3 ul{margin-bottom: 20px;}
.p2_3 ul li{width: 100%;box-shadow: 0 0 10px rgba(0,0,0,0.1);margin-bottom: 20px;}
.p2_3 ul li:last-child{margin-bottom: 0;}
.p2_3 ul li a p{line-height: 50px;}

.p2_3 ul li{width: 100%;}

.p2_2 .item1 a{display: block;}
.p2_2 .item1 a .pic{width: 100%;height: auto;margin: 0 0 12px;}
.p2_2 .item1 a .pic span{display: block;width: 100%;height: 0;padding-bottom: 62%;}
.p2_2 .item1 a .cont{width: 100%;margin: 0;}



.p2_6 ul li a .wrap{display: block;}
.p2_6 ul li a .pic{width: 100%;height: auto;margin: 0 0 12px;}
.p2_6 ul li a .pic span{display: block;width: 100%;height: 0;padding-bottom: 62%;}
.p2_6 ul li a .cont{width: 100%;margin: 0;}
.p2_6 ul li a .cont p{height: auto;max-height: 48px;}


.p3_3_4 ul.p3_3_4_list li{width: 100%;}
.p3_3_4 ul.p3_3_4_list li a{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.p3_3_4 ul.p3_3_4_list li a p{line-height: 54px;}

.p5_2 .item2 dl dd .fl{width: 100%;}
.page a.num{display: none;}
.page a.on{display: inline-block;}
}