.cent,.foot{ padding:0 2%}



header{ display:block}



.hea .left{ width:40%;}



.hea .right{ width:20%;}



.hea .right dl{ display:none}



.sm{ margin-top:0}



.logo img{ width:48px; height:58px}



.flex-control-nav{ bottom:20px}



.flex-control-nav a,.flex-control-nav li{ width:13px; height:13px; border-radius:50%}



.head1 .logo p{ margin:3px 0}



.nav1,.pcx{ display:none}



.nav2,.sjx,header{ display:block}



.nav2{ width:25px; height:21px}



.nav1 ul li a,.sy1 dl dd{ font-size:14px}



.sy1 dl dd{ padding-left: 8%;



    padding-right: 8%; height:56px}



.sy1 dl a{ padding:12% 0 16%}



.zg{width:25px;z-index: 99; display:none}



.head1{ position:relative}



.head1{ padding:0 2%}



.qh{ margin-bottom:2%;}



.zg1 p img{ margin-left:18%}



.pcx{ display:none !important}



.sjx{ display:block !important} 



.zg1 p a{ margin:0}



.zg1,.header1 .zg1{ width:100%; right:0; top:18px; padding-top:0}



.zg1{ right:15%;}



.zg1 .left{ width:55%; padding-top:4px}



.zg1 .right img{ width:22px}



.zg1 .right span{ top:38px}



.head1 .navz,.header1 .head1 .navz{ width:30%;}



.zg1 p a{ font-size:14px; line-height:28px}



.zg1 p .yy{ padding:0 10px; margin-right:5px}



.sm span{ left:-85px}



.aa1{ display:none}



.sm img{ width:22px}



.fo2-1 .left p:nth-child(2) a{ display:block; margin-left:0}



.fo2-1 .left p{ line-height:22px}







.ny-bt h1{ padding:13px 0 10px}



.ny-bt p{ position:relative}



.ny-bt p a{ padding:8px 10px}



.ny-bt h1 img{ width:20px}







.gy1 .right,.gy1 .left{ width:100%}



.gy1 .right{ margin-top:5%}







.subNavBox2 .xz-l-1 h1 span:nth-child(2){ display:none}



.subNavBox2 .xz-l-1 h1 span{ width:50%; font-size:12px} 



.subNavBox2 .xz-l-1 h1 span:nth-child(1){ font-size:14px; text-align:left}



.subNavBox2 .xz-l div{ width:100%; margin-left:0; margin-right:0}



.subNavBox2 .xz-l h1{ font-size:15px}



.subNavBox2 .xz-l-1 h1 span{ padding:0 2%}



.subNavBox2 .xz-l-1{ padding:3% 0}



.zp1 p{ font-size:14px; line-height:22px}



.subNavBox2 .xz-l-1 h1 img{ width:18px}



.subNavBox2 .subNav{ background-size:15px}



.subNavBox2 .currentDd .wzk{ background-size:15px}



.subNavBox2 .currentDd{ margin:0; background:url(../images/zp-1.png) no-repeat center; border:0;}



.subNavBox2 .xz-l .ddn1{ margin-top:5%}



.subNavBox2 .xz-l h2 a{ width:110px; line-height:35px}



.subNavBox2 .xz-l h2{ margin-top:5%}



.fy a{ margin:0 4px; padding:4px 9px}







.lx1 .left h1{ font-size:16px}



.lx1 .left,.lx1 .right{ width:100%}



.lx1 .left h1 span{ font-size:12px}



.lx1 .left p img{ width:35px; margin-right:10px}



.lx1 .left p:nth-child(3) img{ float:left}



.lx1 .left p:nth-child(3){ overflow:hidden}



.lx1 .left h1{ margin-bottom:6%}



.lx1 .left{ margin-bottom:5%}



.lx1 .left h1 img{ width:80px}



.lx1 .left p{ margin-top:3%}







.xy4 dl{ padding:2% 2%}



.xy4 dl dt img{ height:73px}



.xy4 dl dd .left span,.xy4 dl dd .right{ display:none}



.xy4 dl dd .left{ width:100%; border:0; padding-right:0}



.xy4 dl dd .left a{ font-size:14px; margin-bottom:0}



.xy4 dl dt img{ height:65px}



.xy4 dl dd .left strong{ font-size:13px}



.xy4 dl dd .left strong img{vertical-align: sub;}



.xy4 dl dd .left{ padding-top:4%}







.xq1 h1,.al-y h1{ font-size:16px}



.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%}







.al-z, .al-y{ width:100%}



.al-z p img, .al-y{ height:inherit}



.al-y{ padding: 4% 3%;}







.cp1-1{ width:97%}
.cp1-1:first-child {
  margin-left: 3%;
}


.cp1-1 dl dt,.cp1-1 dl dd{ width:100%}



.cp1-1 dl dt img{ height:189px}



.cp1-1 dl dt{ margin-bottom:5%} 



.cp1-1 h2 img{ width:150px}



.cp1-1{ padding:4%}







.cpx1 .left,.cpx1 .right{ width:100%}



.cpx1 .left p img{ height:252px}



.cpx1 .left{ margin-bottom:5%}



.cx-bt,.cpx1 .right h2{ font-size:16px}



.cpx1 .right h2{ margin:3% 0}



.cpx1 .right p,.cpx4-2 .left p{ line-height:22px}



.cpx3-1 ul{ margin-left:0}



.cpx3-1 ul li{padding-left: 17px;background-size: 7px; width:100%; margin-left:0; line-height:30px;    background: url(../images/c2.jpg) no-repeat left top 12px;}



.cpx3-1 ul li img{ width:60px}



.cpx3-1 ul li a{ font-size:14px} 



.cpx4-2{ width:100%; margin-left:0; margin-top:3%}



.cpx4-1{ margin-left:0; margin-top:-3%}



.cpx4-2 .right img{ height:90px}



.cpx4-2 .right{ padding-top:4%}



.cpx5 p{ width:100%; margin-left:0}



.cpx5{ margin-left:0}



.cpx5 .ly{ width:100%} 



.cpx5 .ly span{ width:24%}



.cpx5 p textarea{ width:76%}



.cpx5 h1{ margin-left:24%}



.cpx5 h1 input{ width:90px; height:35px; line-height:35px}



.cpx5 p input{ height:35px; line-height:35px}



.cpx5 p{ line-height:35px}



.cx-bt img{ width:5px}







.gy2-2 ul li{ font-size:14px}



.gy2-2 ul li strong{ font-size:16px}



.fz1-1,.fz1-xj .fz1-1{ width:100%; max-width:100%}



.fz1{ background:none}



.fz1-1 h1{ margin-bottom:3%}



.fz1-1{ margin-top:4%}



.fz1-0:nth-child(2){ margin-top:0}



.fz1{ margin-top:3%; padding:0}



.fz1-1 h1,.gy2-2 ul li strong{ font-size:15px}



.fz1-1 h1 img{ width:8px; height:8px; margin-right:5px}



.gy2-2 p{ font-size:16px}







.sy1-2-2{ width:100%; margin-left:0}



.sy1-2-1{ margin-left:0}



.sy1-2-22 div{ width:49%}



.sy1-2-22 div:last-child{ margin-left:2%}



.sy1-2-2, .sy1-2-21 h1 img, .sy1-2-22 div{ height:207px}



.sy-bt img{ width:40px}



.sy-bt, .sy2 h1{ font-size:16px}



.sy2 p, .swiper-slide a .d1 span{ line-height:22px}



.sy2 h2 img, .more a img{ width: 160px;}



.swiper-button-next, .swiper-button-prev{ width:35px !important; height:35px !important;}



.swiper-button-prev{ left:34% !important} 



.swiper-button-next{ right:34% !important}



.swiper-container{ padding-bottom:9%}



.sy1 dl{ width:49%; margin-top:1%}



.sy1 dl dt img{ height:74px}







.cpx4-1{ height: 300px;}



.qd-bt span{ line-height:22px}