.cent,.foot{ padding:0 4%}
header{ display:block}
.hea .left{ width:40%;}
.hea .right{ width:20%;}
.hea .right dl{ display:none}
.logo img,.head1 .logo{ width:176px;}
.head1 .logo{ margin:10px 0}
.flex-control-nav{ bottom:20px}
.nav1,.pcx{ display:none}
.nav2,.sjx,header{ display:block}
.nav2{ width:25px; height:21px}
.nav1 ul li a,.sy1 dl dd{ font-size:14px}
.zg{width:25px;z-index: 99; display:none}
.headtop{ padding: 8px 0;}
.head1{ position:relative}
.head2 span{ top:45px}
.head4 span{ top:44px}
.qh{ margin-bottom:2%;}
.pcx{ display:none !important}
.sjx{ display:block !important} 
.zg1 p img, .zg1 p a{ margin:0}
.zg1{ width:100%; right: 18%; top: 7px; padding-top:0}
.head1 .navz{ width:100px;}
.zg1 ul li{ line-height:25px}
.zg1 ul{ padding:4% 0; width:100px; top:37px;}
.zg1 ul li a{ font-size:13px}
.bann1 h1{ font-size:16px;}
.bann1 h2{ font-size:20px;}
.bann1 p{ margin-top:8%}
.bann1 p a, .more a{ font-size:15px}
.flex-control-nav{ bottom:20px}
.zg1 p a{ font-size:14px}
.zg1 p img:first-child{ width:20px}
.sy-bt,.ban1 strong{ font-size:18px}
.about-partner-list .swiper-slide .img img{ height:200px; border-radius:20px}
.about-partner-list .swiper-slide .title .a1{ font-size:16px}
.sy-bt span{ padding:5px 13px; margin-bottom:13px}
.about-partner-list .swiper-slide .title .a2{ padding:15px; line-height:22px}
.about-partner-list-en .swiper-slide .title .a2{ line-height:18px}
.about-partner-list .swiper-slide .item + .item{ margin-top:15px}
.about-partner-list .about-partner-prev, .about-partner-list .about-partner-next{ width:30px}
.about-partner-list .swiper-slide .img img{ height:266px}
.about-partner-list .swiper-slide .item:hover .title .a1{ padding-top:10%;}
.about-partner-list{ padding:0 10%}
.sy4-1{ width:100%}
.sy4{ background-size:cover}
.sy4-1 ul{ display:block; margin-top:2%;}
.sy4-1 ul li{ margin-top:2%;margin-left: 5%} 
.sy4-1 ul .b1 strong{ font-size:14px}
.sy4-1 ul li strong, .sy4-1 ul .b1 strong span{ font-size:20px}
.sy7-2{ width:47%; margin-top:2%;}
.sy7-1{ margin-top:-2%}
.sy7-2 h1 img{ width:45px} 
.sy7-2-1 h2{ margin-top:3%}
.sy7-2-1 p{ margin-top:2%}
.sy7-2-1 h2{ font-size:16px}
.footBom p .a2{ float:none}
.footBom p{ text-align:center}
.footBom{ padding:4% 0;}
.flex-control-nav a{ width:13px; height:13px}
.sy7-2{ border-radius: 0 30px 0 30px;}
.flex-control-nav li{ margin:0 5px}
.bann11{ top:73%;}
.head11{ width:39%;margin-top: -10px; }
.head11 img{ width:100%; padding:9px 12px;height: inherit;}
.head11 span{ left:5%; width:90%; top:90px}
.head11 input{ height:50px; line-height:50px}
.head11 .aa2{ background-size:20px}
.head11 a{ height:32px; line-height:32px}
.head11 .aa1{ font-size:14px}
.head22{ width:59%;}
.head22 a{ padding: 4px 10px; line-height: 24px;}
.head22 a img{ margin-top:10px; width:10px}
.bann1 h1{ margin-top:6%}
.bann1 p{ margin-top:13%}
.sy-bt{ margin-bottom:10%}
.sy7-2{ height:91px; padding:3% 2%}
.sy7-2 p{ font-size: 12px; line-height: 18px;}
.banner1{ margin-top:61px}
.lx-bt{ font-size:16px}
.ny-bt1 p a{ font-size:14px; padding:10px 0}
.ny-bt1 p .dq2, .ny-bt1 p a:hover{ background-size:400%}
.gs3 .left,.gs3 .right{ width:100%}
.gs3 .left h1 strong{ padding-bottom:3%;background-size:100px;}
.gs3 .left h1, .gs3 .right h1{ font-size:16px}
.gs3 .left h1 span{ font-size:14px}
.gs3 .left h1{ margin-bottom:0}
.gs3 .left p{ display:none}
.lx1-1 dl{ width:100% !important}
.lx1-1 dl dt img{ width:100%;}
.lx1-1 dl dt{ float:left; width:13%}
.lx1-1 dl dd{ font-size:14px; position:relative; float:right; width:82%; padding-left:0}
.lx1-2 a{ font-size: 14px;padding:2% 4%;}
.lx1-1 dl dd span{ margin-bottom:4px;}
.rc1 .left,.rc1 .right{ width:100%}
.rc1 .left h1 img{ width:65%; display:block; margin:auto}
.rc1 .right p{ font-size:14px}
.rc1 .right p,.subNavBox2 .xz-l p{ line-height:22px}
.zp1 li:nth-child(2),.zp1 li:nth-child(3),.zp1 li:nth-child(4),.subNavBox2 .xz-l-1 h1 span:nth-child(2),.subNavBox2 .xz-l-1 h1 span:nth-child(3),.subNavBox2 .xz-l-1 h1 span:nth-child(4){ display:none}
.subNavBox2 .xz-l-1 h1 span,.zp1 li{ width:50%}
.subNavBox2 .xz-l h2{ font-size:14px}
.zp1, .subNavBox2 .xz-l-1{ padding:3% 0}
.subNavBox2 .xz-l h2 img{ width:20px;margin-right: 5px;}
.subNavBox2 .subNav{background:url(../images/rc-4.png) no-repeat top 16px right 25px; background-size:15px}
.subNavBox2 .currentDd{ margin:0; background:url(../images/rc-6.png) no-repeat top 16px right 25px #046adc; background-size:15px}
.ban1{ top:12%}
.cp2-1{ width:97%; margin-top:70px; height:auto; padding:110px 20px 65px}
.cp2-1 h1{ width:136px; margin-left:-68px; top:-50px}
.cp2-1 h1 img{ height:136px;}
.cp2-1 p{ margin-top:6%; height:auto}
.cp2-1 h3{ margin-top: 4%;}
.cp2-1 h4{ margin-top:5%}
.xp-bt{ margin:6% 0 4%; font-size:16px}
.cpx2-1 h2 a, .cpx2-1 ul li a, .xp-bt a{ font-size:14px}
.cpx2-1 h2 img{ width:18px}
.cpx2-1{ width:100%; border-right:0; border-bottom:#ddd 1px solid; height:inherit; padding:5%}
.cpx2-1:last-child{ border-bottom:0}
.cpx2-1 ul{ margin-top:4%}
.cpx2-1 ul li{ margin-top:2%}
.xw-z,.xw-y{ width:100%}
.xw-z h1 img{ height:194px}
.xw-z div{ padding:4%}
.xw-z h3{ margin:3% 0}
.xw-z p{ margin-bottom:5%}
.xw-z h4 a{ line-height:33px}
.xw-y{ margin-top:5%}
.xw1-1 .left p img{ height:63px}
.xw1-1 .right p{ display:none}
.xw1-1 .right h1 a,.xw-z h3 a{ font-size:15px}
.xw1-1 .right{ padding-top:3%}
.xw1-1 .right h2{ font-size:13px}
.fy a{ padding:5px 10px; margin:0 3px}
.xq1 h1{ font-size:18px}
.xq1 h2{ font-size:12px; padding-bottom:3%}
.xq1 h3 a{ font-size:14px; display:block; float:none; text-align:left !important; width:100%; line-height:20px; margin-top:1%}
.xq1-1 h4{ position:relative; left:0; margin-left:0; margin-top:4%; text-align:center}
.xq1 h2 img{ width:26px} 
.cp3{ padding:5px}
.gs3 .right h2{ padding-top:10px}
.gs3 .left ul li{ margin-bottom:2%}
.gs3 .left ul{ margin-top:4%; margin-left:-1%}
.gs3 .left ul li a{ font-size:15px; line-height:35px} 
.gs3 .left ul li{ max-width: inherit;width: 32.333%;float: left;margin-left: 1%;}
.cp4 ul li a{ font-size:16px;padding: 7px 25px;}
.cp4 ul li{ margin:0 10px;}
.fixed{ position:relative !important; top:inherit}
.gs3 .left ul li a:hover{ font-size:16px}
.gs3 .left ul li a{ display:block; text-align:center} 
.cpx3-1 li,.cpx3-2 ul li,.cpx3-3 h2{ font-size:12px; line-height:18px}
.gs3 .left ul li a:hover, .gs3 .left ul .dq a{ font-size:18px}
.footInfo p{ width:100%}
.footInfo p span{ font-size:15px}
.footTel{ width:220px}
.lx1-1 dl{ min-height:45px}