.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:100px}
.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,.zg1 p a{ font-size:14px}
.zg{width:25px;z-index: 99; display:none}
.head1{ position:relative}
.head1,.he1{ padding:0.5% 2%}
.qh{ margin-bottom:2%;}
.pcx{ display:none !important}
.sjx{ display:block !important} 
.zg1 p img, .zg1 p a{ margin:0}
.zg1{ width:100%; right:2%; top:4px; padding-top:0}
.zg1 p{ display:none}
.zg1 h2 a{width:49%; margin-left: 1%;}
.zg1 h2{ width:100%}
.head1 .navz{ width:150px; padding-top:8px}
.zg1 h2 a{ font-size:14px; line-height:27px}
.zg1 ul li{ line-height:25px}
.zg1 ul{ padding:4% 0; width:100px; top:37px;}
.zg1 ul li a{ font-size:13px}
.head1 .logo p{ margin:12px 0;}
.flex-direction-nav li a{ background-size:100% !important; width:34px}
.bann1 h1{ font-size:16px; line-height:25px}
.bann1 h2 a{width: 95px; line-height:31px}
.bann1 h2 a img{ margin-left:5px}
.bann1 h2{ margin-top:3%}
.bann1 h1 .a2{ display:none}
.bann1{ top:20%}
.foot2 p{ line-height:22px}
.foot2{ padding:4% 0} 
.foot2 p{ text-align:center; font-size:13px; line-height:20px}
.foot2 p a{ font-size:13px}
.foot2 p .b1{ display:block; margin:0}
.foot2 p .b2{ float:none; display:block}
.sy-bt,.sy9 h1,.sy10 h1,.sy2-z h1{ font-size:18px}
.sy3-1 dl dt, .sy6-1 .right h3, .sy-bt a, .sy7-3 h4 a{ font-size:16px}
.sy1-1 h2{ font-size:16px}
.sy1-1{ width:48%; margin-top:2%}
.sy1-2{padding: 26% 12% 0;}
.sy1{ margin-top:-2%}
.sy1-1 h2 img{ width:40px}
.sy2-z,.sy2-y{ width:100%}
.sy2-y{ margin-top:5%}
.sy2-z h1{ line-height:30px}
.sy2-z p{ margin-top:3%}
.sy2-z{ padding-top:0}
.sy2-z.right{ margin-left:0; width:100%}
.sy3-1{ margin-left:-10%}
.sy3-1 dl{ width:40%; margin-left:10%}
.sy3-1 dl dt img{ width:110px}
.sy4-1, .sy4-2{ width:100%; height:inherit; overflow:hidden}
.sy4-1 ul{ overflow:hidden; margin-left:-2%; padding:5px;position: relative !important; margin-right: 0 !important; width: 102%;}
.sy4-1 ul li{ float:left; width:48%; margin-left:2%; margin-bottom:2%}
.sy4-1 ul .curr1::before{ display:none}
.sy4-1 ul .curr1{ background:#4a6ffe}
.sy4-2{ margin-top:3%}
.sy4-2-1 .left h2{ font-size:18px; line-height:24px}
.sy4-2-1 .left p, .sy6-2 ul li span strong, .sy7-3 ul li, .sy10 h1 a{ font-size:14px}
.sy4-2-1 .left h3 a{ width:110px;}
.sy4-2-1 .left h3 a img{ width:6px}
.sy6-1 .left,.sy6-1 .right{ width:100%}
.sy6-1 .right{ margin-top:5%}
.sy6-1 .left{ border-radius:20px}
.sy6-1 .right h2{ font-size:18px}
#demo3 .flex-control-nav{ left:0; text-align:center}
.flex-control-nav li,.flex-control-nav a{ width:10px; height:10px}
#demo3 .flex-control-nav{ bottom:7px}
.sy6-2 ul li{ width:140px; padding:0 5px}
.sy6-2 ul li img{ height:64px}
.sy6-2{ height:66px; margin-top:10px}
#demo3{ margin-bottom:5%}
.sy6-2 ul li span{ width:129px; left:5px; height:66px; font-size:12px}
.sy7{ margin-top:-6%}
.sy7-1{ width:98%;margin-top:4%}
.sy7-1 ul{ height:inherit;}
.sy-bt a{ font-size:15px}
.sy7-2 h1, .sy7-3 h3 strong{ font-size:18px}
.sy7-2 h1 span{vertical-align: bottom;}
.sy7-2{ height:inherit}
.sy7-3{ padding:5% 8%}
.sy7-3 ul li{ margin-top:3%}
.sy7-3 h4{ margin-top:6%}
.sy7-3 ul{ margin-top:2%}
.sy10{ height:140px !important}
.sy10 h1 a{ width: 110px; line-height: 35px;}
.xf2{ right:10px}
.xf2 ul li img{ width:40px}
.al1{ margin-top:-15px}
.al1-1{ width:98%; margin-top:2%}
.al1-2 h2, .al1-2 ul li strong{ font-size:16px}
.ny-bt{ font-size:16px}
.al2-1 h2 input, .al2-1 h2 select,.al2-1 h2 .an{ height:31px; line-height:31px}
.al2-1 h2 input{ padding:0 10px}
.al2-2-1 p,.al2-2-1 ul{ width:100%}
.al2-2-1 ul{ margin-top:3%}
.al2-3{ margin-top:2%; position:relative; margin-bottom:4%; width:100%}
.al2-2-1{ margin-bottom:2%}
.al3-1{ width:48%}
.al3{ padding:5px}
.al3-1 h1 img{ height:95px}
.al3-1 p{ font-size:14px; height:42px; line-height:20px}
.al3-1 h2 img{ width:80px; height:22px}
.cj1 ul li{ font-size:15px; margin:0 7px}
.cj2-1{ width:48%; margin-top:2%}
.cj2-0{ margin-top:-2%}
.cj2-1 h1 img{ height:89px}
.cj2-1 h1 span,.al3-1 h1 span{ font-size:16px}
.cj1 ul li, .cj2-2 h2{ font-size:14px} 
.cj2-2{ padding: 5% 3% 8%;}
.cj2-2 p span,.al3-1 h3 span{ font-size:12px; padding:4px 5px}
.cj3-0 .cj2-1 h1 img{ height:94px}
.cj3-0 .cj2-2 h2{ font-size:15px}
.banner1 .bann1{ padding-right:43%; top:17%;}
.banner1 .bann1 h1{ font-size:16px}
.banner1 .bann1 h1 .a2{ line-height:22px; display:none}
.bann1-1{ top:20%}
.bann1-1 p{ width:30%}
.bann1-1 p img{ float:right; width:100% !important}
.sy8-2 p{ display:none; font-size:12px; line-height:18px}
.sy8-2 p:nth-child(2){ display:block;text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.sy8-3{ padding:4% 6%; border-radius:15px; width:50%}
.mf{ width:50px}
.sy9-1 p a{ font-size:12px; width:89px; line-height:31px;width: 102px; line-height: 26px;}
.sy9-1 p{ margin-top:2%}
.sy9-2{ padding-left:6%} 
.sy9 h1{ font-size:14px}
.fy p a{ padding: 3px 8px;}
.fy p{ margin-top:6%}
.zl1-3-1 .left h4,.zl2-4 .zl2-2-1 h4 a{ display:block}
.zl1-1,.zl1-3{ width:100%}
.zl1-1 .flexslider .slides li img, .zl1-3{ height:inherit}
.zl1-2 h2{ font-size: 18px; line-height: 25px;}
.zl1-2 p a{ line-height:24px; font-size: 14px;}
.zl1-2{ padding: 9% 14% 0;}
.zl1-3{ margin-top:4%; padding:4%}
.zl1-3-1 .right p img{ height:70px}
.zl1-3-1{ margin-top:4%}
.lx{ font-size:15px}
.lx a{ font-size:14px; padding:5px 13px}
.zl2-1-1{ width:48%}
.zl2-1-1 h3 img{ height:94px}
.zl2-1-1 h3 span{ background-size:22px;padding-bottom: 8px;}
.zl2-1-2 h5 .n1{ padding:0 10px}
.zl2-2-1{ width:48%; padding:2%}
.zl1-3 h2, .zl2-1-1 h3 span, .zl2-1-2 h4 a, .zl2-2-1 h3 a,.lx .dq2,.lx a:hover{ font-size:15px}
.zl2-2-1 p img{ width:34px}
.zl2-2-1 h4 img, .zl2-3-2 .zl2-1-2 h5 img{ width:12px}
.zl1-2 p a,.zl2-3-1 ul li,.btn{ font-size:14px}
.zl2-3-1 ul{ padding:0}
.zl2-3-1 ul li{ padding-bottom:8px}
.zl2-3-1 ul .curr2{ background-size:66px}
.btn{ background-size: 11px !important; padding-right:20px}
.zl2-3-2 .zl2-1-1 h3 span{ background-size: 100%; width: 40px; height: 29px; padding-top:2px;font-size: 12px;}
.zl2-4 .zl2-2-1{ width:46%}
.zl2-4 .zl2-2-1 h4 img{ width:32px; height:32px;margin-top: -15px;}
.zl2-4 .zl2-2-1 h4,.zl2-4 .zl2-2-1 h4 a,.zl2-1-2 h5 .n1,.zl2-1-2 h5 .n2,.zl1-3-1 .left h4 .g2, .zl1-3-1 .left h4 .g1,.zl2-2-1 h4,.zl2-2-1 h4 a,.zl2-3-2 .zl2-1-2 h5,.zl2-3-2 .zl2-1-2 h5 a,.zl2-2-1 h2{ font-size:12px}
.zl2-4 .zl2-2-1 h4{ padding-top:15px}
.zl2-4 .zl2-2-1 h2{ padding:4px 12px;}
.zl2-4 .zl2-2-1 h2 img{ vertical-align:middle}
.zl2-2-1 h4, .zl2-3-2 .zl2-1-2 h5{ line-height:26px}
.zl2-4 .zl2-2-1 h4 a{ margin-top:-7px}
.lx2-1{ width:48%} 
.lx2-1 h3 span{ font-size:12px; padding:4px 4px}
.lx2-1 h3{ margin-top:4%}
.alx1 h1,.zlx1-y h1{ font-size:18px}
.zlx1-z,.zlx1-y{ width:100%}
.zx1 h2{ font-size:16px; padding-bottom:3%}
.zx1 h3,.zx1 p{ margin-top:3%}
.custom-select{ margin-top:2%}
.s-side .s-secondNav{ margin-top:0}
.s-side .d-firstNav span{ padding:2px 0}
.s-side i.fr{ top:10px}
.s-side .s-secondItem a, .s-side .s-secondNav span{ padding:3px; padding-left: 70px;}
.s-side .s-secondNav i.fr{ top:8px}
.s-side .d-secondDrop .s-thirdItem a{ padding:3px 0; padding-left: 100px}
.zlx1-y{ margin-top:4%}
.zlx1-y h1 img{ width:17px}
.tc1-2{ width:94%; left:3%; height:300px; margin-top:-150px} 
.tc1-2-1 h2,.tc1-2-1 h3{ width:50%}
.tc1-2-1 p{ display:none}
.tc1-2-2 p a img{ margin-right:5px}
.tc1-2-2{ height:235px}
.zx1 h3{ padding:5px 15px}
.alxq1-y2{ position:relative !important; top:inherit !important}
.alxq1-z,.alxq1-y,.alxq1-y2{ width:100%}
.alxq1-y{ margin-top:6%}
.alxq1-y2 h1{ padding:4% 5% 7%}
.alxq1-y2-1{ padding:4% 5%}
.alxq1-y2-1 h2{ margin-top:3%}
.market_tc4_nr_in,.market_tc5_nr_in,.market_tc6_nr_in{ padding:5%}
.hxys .left,.hxys .right{ width:100%}
.hxys .right{ margin-top:5%;}
.xjx1-2{ height: 200px}
.hxys .left p, .hxys .left h2{ margin-top:5%}
.hxys .left p:nth-child(4){ margin-top: 2%;}
.hxys .left h2 a{font-size: 14px;line-height: 35px;}
.xjx1-1 ul li{ font-size:16px}
.market_tc4_nr,.market_tc5_nr,.market_tc6_nr{ height:552px; margin-top:-276px}
.market_tc4_nr_close4,.market_tc5_nr_close5,.market_tc6_nr_close6{right:7px; top: 7px;}
.market_tc4_nr_close4 img,.market_tc5_nr_close5 img,.market_tc6_nr_close6 img{ width:15px; height:15px}
.banner2 .bann1{ padding-right:0}
.banner2 .bann1 h1{ line-height:24px}
.yb1-1{ width:100%; padding:6% 4%}
.yb1{ background-size:100% 200px; padding-top:200px}
.sy44-2,.sy44-3{ width:100%}
.sy44-2 h4{ margin-top:5%}
.sy44-3{ margin-top:5%}
.sy44-2 h1 img{ height:216px}
.sy44-3-1 .left p img{ height:58px}
.sy44-3-1 .right h3{ display:none}
.sy44-3-1 .right{ padding-top:2%}
.yb2 .left,.yb2 .right{ width:100%}
.yb2 .right{ margin-top:5%}
.yb2 .left h1{ font-size:16px}
.yb2 .left p{ margin-top:3%}
.yb2 .left ul{ margin-top:4%}
.lx a{ height:28px;padding: 4px 9px}
.xg1{ top:6px}
.yb1-111{ position:relative; width:100%}
.yb1{ padding-top:0} 
.lx2-1 a{ height:166px}
.lx2-1 h3 span{ font-size:10px}
.cj2-2{ height:96px} 
.center3 .alxq1-y{ width:100%;margin: 25% auto;}
.cj2-2 h2{ line-height:20px; height:42px}
.cj2-2{ height:151px}
.al3-1 h2 img{ width:inherit}
.cj2-2 h3,.cj2-2 h3 img{ height:22px}
.bann1 h1 p{ font-size:13px; line-height:18px}
.sy7-1{ width:48%}
.bann1 h1 p{ display:none}
.xmf1-1 .left h2{ font-size:18px}
.xmf1-1 .left p,.xmf2 .right ul li,.xmf2 .right h3{ font-size:13px}
.xmf1-1 .right p,.xmf2 h2,.xmf2 .right h4 input{ font-size:15px}
.xmf2 .left input,.xmf2 .right h3 textarea{ font-size:13px}
.xmf1-1 .right p img{ width:25px}
.xmf2 .left input,.xmf2 .right ul li{ height:35px; line-height:35px}
.xmf2 .right h4 input{ height:40px; line-height:40px}
.xmf1-1 .left,.xmf1-1 .right,.xmf2 .left,.xmf2 .right{ width:100%}
.xmf1-1 .right{ margin-top:2%}
.xmf2 .right{ margin-top:5%}
.xmf1-1 .left{ padding-top:0}
.xmf1-1{ padding:4% 0}
.xmf2{ margin-top:5%}
.xmf2 .left p{ margin-top:4%}
.xmf2 .right h4{ margin-top:5%}
#map{ width:100% !important; height:350px !important;}
.chkbox{ height:35px; line-height:35px} 
.sy10 .cent{ padding:0}
.alxq1-y2-1{ padding:0 5% 7%}
.alxq1-y2-1 p{ margin-bottom:4%}
.alxq1-y2-1 h2{ margin-top:7%}
.alxq1-y2 h1{ padding:7% 5%}
.alxq1-y2-1 p span{ width:12%}
.alxq1-y2-1 p input{ width:88%}
.sy4-2-1 .right p img{height: 180px;}