.hea,.cent,.foot,.xw dl a{ margin:0 4%; width:92%}
.head div{ padding:4% 0}
.nav ul li a{ font-size:16px}
.dropMenu li a,.dropMenu1 li{ font-size:14px}
.hea .right{ width:68%}
.nav ul li{ line-height:40px}
.hea .right p,.g-b,.foot h1{ font-size:20px}
.hea .logo{ width:29%; margin:2.5% 0;}
.nav ul li a{ font-size:14px}
.hea .right p,.sy1-2 dl dd span{ font-size:16px}
.nav ul li{ line-height:20px}
.dropMenu li{ line-height:30px}
.xw-z .xw-nr1{ margin-top:5%} 
.xw-nr1{ margin-top:0}
.xw-nr1 .left{ width:22%}
.xw-nr1 .right{ width:70%; padding-top:1%}
.xw-nr1 .left p img{ height:73px}
.xw-z p img{ width:100%;height:211px;}
.xw-nr1 .right p, .xw-nr .right p{ line-height:20px; display: -webkit-box; -webkit-line-clamp:1; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical;}
.xw-z .p1{ border-bottom:#2357a0 4px solid}
.xw-nr1 .left p{ border-right:#2357a0 4px solid}
.xw-nr .right h1{ margin-bottom:1%}
.xw-nr .right{ padding:3% 4%}
.sy1 .right{ width:48%}
.sy1 .right h1 img{ width:160px}
.sy1 .right p{ font-size:14px; line-height:24px; margin-top:1%}
.sy1 .right h1{ margin-top:5%}
.sy1 .right h2 a{ font-size:15px}
.sy1 .right h2{ margin-top:3%}
.sy-b{ font-size:20px}
.sy-b span,.xw-nr .right h1 a, .xw-nr1 .right h1 a{ font-size:16px}
.sy-b img{ width:120px; height:1px; margin:5px auto}
.sy2 dl dd a{ font-size:14px; width:100px; line-height:35px}
.sy3 dl dt img{ height:190px}
.sy3 dl dd span{ line-height:24px}
#certify .swiper-slide{ width:350px;height:500px;}
#certify .swiper-button-prev,#certify .swiper-button-next{ background-size:100%; width:30px}
#certify .swiper-slide p{ font-size:18px; line-height:50px}
.xw-nr1 .right p{ margin-top:0}
.xw-nr .right h2, .xw-nr1 .right h2{ font-size:12px}
.foot .left h1,.foot h1{ font-size:15px}
.foot .left div ul li a,.foot .right div dl dd{ font-size:12px}
.foot .left div ul li{ margin-top:3%}
.foot .left div{ width:33.333%; margin-bottom:2%}
.foot .left h1{ padding-bottom:3%; margin-bottom:3%}
.foot .right div{ padding:4% 0 2%; margin-top:3%}
.foot .right div ul li{ font-size:13px}
.dropMenu{ width:300px}
.sy2 dl dt img{ height:190px}
.tel{ display:none}

.ny-bt1 p{ font-size:16px; line-height:35px; width:110px; border-radius:15px 15px 0 0;}
.ny-bt1 h1 img{ margin-right:10px}
.al1 dl{ width:46%; margin:6% 2%}
.al1 dl dt img{ height:185px}
.al1 dl dd{ font-size:16px; line-height:68px}
.al1 dl dd img{ width:50px; height:50px}
.al1 dl dd span{ background-size:100%; width:40px; height:37px}

.al1-x h1{ font-size:18px}
.fw1-1 h1 span{ font-size:20px}
.fw1-1 p{ font-size:16px; line-height:28px}
.fw1-2 dl dt img{ height:246px}
.fw1-2 dl dd{ line-height:24px; font-size:14px}
.fw1-2 dl dd .f1{ font-size:18px}
.fw1-2 dl{ margin-bottom:6%}

.gy-1 h1{ font-size:18px}
.gy-1 h1 span{ font-size:14px}
.gy-1 p{ font-size:14px; line-height:24px}
.gy-1 div .left li img{ height:254px}
.gy-1 div .right li img{ height:124px}
.certify1 .swiper-button-next, .certify1 .swiper-button-prev{ top:40% !important}
#certify.certify1 .swiper-slide{ width:360px;height:273px;}

.lx1 h1 a{ font-size:20px; padding: 0.9% 4%;}
.lx2 h1{ font-size:18px}
.lx2 .left dl dd{ font-size:14px; line-height:24px} 
.lx2 .left dl dd span,.lx2 h3,.lx2-1 h2 input,.xz-l-1 h1{ font-size:16px}
.lx2 h3{ margin-bottom:10px}
.lx2-1 p{ border: #e5e5e5 2px solid;}
.lx2-1 p span img{ padding: 20% 0;}
.lx2-1 h2 input{ height:45px; line-height:45px}
.lx2 h1{ margin-bottom:40px}

.rcz dl dd{ line-height:24px; padding-top:0; width:71%; font-size:14px}
.xz-l-1{ padding-right:13%}
.xz-l-1 p{ line-height:22px}
.xz-l-1 .fa-chevron-down1{ top:30%}
.fy a{ padding:6px 12px; font-size:16px; margin:0 5px}
.xz-l-1 h1{ margin-bottom:1%}
.xz-l{ padding:1% 8% 4%}

.xw dl dt img{ height:117px}
.xw dl dd .left strong{ font-size:15px; margin-top:1%}
.xw dl dd{ line-height:22px}
.xw dl dd .right{ width:13%; margin-top:3%}
.xw dl dd .right strong{ font-size:24px}
.xw dl dd .left .x1{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.xw dl dd .left .x2{ line-height:25px; margin-top:3%}

.xwx h1{ font-size:18px;}

.yw1-1 .y-t p img,.yw1-1 .left, .yw1-1 .right{ height:214px;}
.yw1-1 .y-w h1 a{ font-size:20px} 
.yw1-1 .y-w h1 a span{ font-size:18px}
.yw1-1 .y-w p{ font-size:14px; line-height:24px}
.yw1-1 .y-w{ height:157px; padding:4%; width:42%}
.yw1-1 .y-w h2 img{ width:40px}
.yw1-1 .y-w h1{ margin-bottom:3%}
.yw1-1 .y-w h2{ margin-top:3%}

.cp-z h1{ font-size:16px}
.cpz1 ul li a,.cpz3 p,.cpz3 p a{ font-size:14px}
.cpz2 h1 img, .cpz3 h1 img{ padding-top:12%}
.cpz3 h2,.cpz3 p{ letter-spacing:0}
.cpz3 h2 span{ font-size:16px}
.cpz3 h2{ line-height:24px}
.cpx h1{ font-size:18px;}