.cent,.foot{ padding:0 4%}
.head div{ padding:4% 0}
.nav ul li a,.hea .right dl dd,.dropMenu li a{ font-size:14px}
.hea{ padding:0}
.head1 .navz,.header1 .head1 .navz{ width:57%;}
.head5{ width:46%; line-height:30px}
.head5 a{ font-size:12px} 
.head1 .logo{ width:33%}
.nav1 ul li a{ font-size:15px}
.hea,.qh{ padding:0 4%}
.nav1 ul{ padding-top:0}
.hea .navz{ padding-top:0}
.head1{ padding:0 4%}
.content1 dl dt img{ height:255px}
.dropMenu li{ line-height:35px}
.nav1{ display:none}
.zg1{ width:100%; text-align:left; padding-top:21px}
.mean-container a.meanmenu-reveal{ right:4% !important}
.logo img{ width:135px; height:41px;}
.head1 .logo p{ /*! margin:19px 0 */}
.header{ width:90%}
.head4 a{ font-size:14px}
.head4 a img{ width:21px; margin-right:5px}
.head3 a{ padding:6px 5px}
.head3{ width:52%}  
.head3 a img{ width:17px}
.head3 span{ right:-23px}
.head4{ margin-left:4%}
.zg1 .right{ width:27%}
.header1 .zg1{ padding-top:17px}
.zg1 p a,.sy3-1,.sy3-2-1 li{ font-size:14px}
.foot1{ display:none}
.foot2 p{ padding:2%}
.head2{ display:none}
.sy-bt span img{ height:15px}
.head3 span{ top:26px}
.header{ top:10px}
.head4 span{ top:36px}
.sy1 h1, .sy-bt strong{ font-size:20px}
.sy1 p, .sy-bt{ font-size:14px}
.sy2-1 h2{ font-size:18px}
.sy2-2-1{ width:98%}
.sy2-2-1 h3 img{ width:60px}
.sy2-2-1 h3{ top:-30px}
.sy2-2{ padding-top:30px}
.sy2-2-2 h1, .sy3-1 div h2, .sy7-2-2 .left h1, .sy6 dl dd{ font-size:16px}
.sy2-2-2{ padding:6% 5%; height:394px}
.sy2-2-2 h2{ margin-right:-4%}
.sy2-2-1 h4{ left:4%; bottom:4%; width:96%}
.sy2-2-1 h4 img{ height:219px} 
.sy2-2-1{ margin-top:12%}
.sy2-2{ margin-top:-12%}
.sy2-2-2 h1, .sy2-2-2 p{ margin-right:12%}
.sy3-1{ width:96%}
.sy3-1 h1 a img{ height:187px}
.sy3-1 div p{ margin-top:4%}
.sy3-1 div h3 a img{ width:40px}
.sy3-1 div{ padding-bottom:4%; height:108px}
.sy3-1{ margin-top:10%}
.sy3{ margin-top:-10%; padding-top:10px}
.sy4 ul li{ font-size:16px; border-radius:15px}
.sy6 dl{ width:47%; margin-left:3%}
.sy6{ margin-left:-3%}
.sy6 dl dt img{ height:85px}
.sy6 dl dt, .sy6 dl dt img{ border-radius:15px}
.sy6 dl dd{ font-size:14px; margin-top:8%}
.sy6 dl:nth-child(9){ margin-left:25%}
.sy7-1-1{ width:24%; margin:0 0.5%; font-size:12px; line-height:35px}
.sy7-2-2 .left,.sy7-2-2 .right{ width:100%}
.sy7-2-2{ padding:4%}
.sy7-2-2 .right{ margin-top:5%}
.sy7-2-3 dl{ width:43%}
.sy7-2-3 dl dt img{ height:216px}
.sy1 p{ line-height:25px}
.sy8 dl{ width:42%}
.sy8 dl dt img{ height:246px}
.sy8 dl dd{ font-size:14px; line-height:30px}
.sy9-1{ width:48.5%; margin-top:4%}
.sy9{ margin-top:0}
.sy9-1{ height:258px}
.sy9-1 h2{ font-size:15px}
.sy9-1:nth-child(5){ margin-left:25%}
.sy9-1 p{ height:67px; text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.footBom p{ text-align:center}
.footBom p .a1{ margin-left:0; display:block}
.footBom p .a2{ float:none}
.footBom{ line-height:22px; padding:4% 0}
.gz1 dl{ width:96%}
.gz1 dl dt img{ height:190px}
.ny-bt{ margin-bottom:6%}
.ny-bt img:nth-child(1){ width:37px;margin: 0 15px 0 0;}
.ny-banner p{ font-size:22px;padding-top: 127px;}
.ny-banner{ height:230px}
.gz1 dl dd{ font-size:15px;padding: 11px 25px;}
.gz1 dl dd img{ width:15px}
.ny-bt h2 a{ font-size:14px; padding:0 8px; line-height:42px}
.ny-bt h2{ position:relative; right:0;text-align: left;}
.zl1-z,.zl1-y{ width:100%}
.zl1-z{ height:inherit; overflow:hidden; margin-bottom:5%}
.zl1-1:nth-child(1) .zl1-z h1{ margin-top:0}
.zl1-z h2{ margin-top:4%}
.zl1-z h2 a{ width:110px; line-height:35px}
.zl1-z h1{ font-size:18px}
.zl1-y p img{ height:242px}
.wd1 dl{ width:90%}
.gz1 dl dt img{ height:207px}
.wd1 dl dd{ padding:10px 20px}
.zl1-x h1,.ny-bt1{ font-size:18px}
.ny-bt1{ margin:6% 0}
.gy{ margin:-6% 0 6%}
.ny-nr-z,.ny-nr-y{ width:100%}
.ny-nr-z ul li:hover div{ width: max-content; display:none}
.ny-nr-z,.gnx1 .left,.gnx2 h1{ margin-bottom:5%}
.gnx1 .left,.gnx1 .right{ width:100%}
.gnx1 .right h1{ font-size:18px; margin-bottom:4%}
.gnx2 h1{ width:100%}
.gnx2-1{ padding:16px 0 0}
.gnx2-1 dl{ display:none}
.gnx2-1 dl:nth-child(1),.gnx2-1 dl:nth-child(2){ display:block}
.gnx2-1 dl{ width:40%}
.gnx2-1 dl dt img{ height:193px}
.gn1 dl{ width:46%; height:226px}
.gn1 dl dt img{ height:145px}
.fy img{ width:30px}
.fy .zj span{ font-size:18px}
.x_fixed .header,.x_fixed.mean-container .mean-bar{ position:fixed; background:#000;background-color: rgba(0,0,0,0.3); filter: Alpha(opacity=30); border:0}
.x_fixed .header{ top:0; padding:8.5px 0}
.sy10 .left,.sy10 .right{ width:100%}
.sy10 .right{ margin-top:4%}
.xsy1 h1 a{ font-size:18px}
.xsy2-1 p{ line-height:22px}
.xsy2-1 h2{ font-size:20px}
.xsy2{ margin-top:0}
.xsy2-1{ width:90%; margin-top:4%}
.xsy2-1 h2 img{ width:40px}
.xsy2-1 h2{ margin-bottom:4%}
.xsy-z, .xsy-y{ width:100%}
.xsy-y{ padding:4%}
.xsy-y p{ -webkit-line-clamp: inherit;}
.yd2-1 p{ width:98%; padding:3%}
.yd2-1 p .left{ width:22%}
.yd2-1 p .right{ width:78%}
.yd2-1 p .left img{ width:6px}
.yd2-1 .e2 .left{ width:15%}
.yd2-1 .e2 .right{ width:85%}
.lx1 .left,.lx1 .right{ width:100%}
.lx1 .left{ margin-bottom:5%}
.lx1 .right p span{ margin:1% 0}