.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:77px}

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

.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: 18%; top: 7px; padding-top:0}

.head1 .navz{ width:137px; padding-top:8px}

.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:9px 0}

.bann1{ top:35%}

.bann1 h1{ font-size:15px;}

.bann1 h2{ font-size:22px;}

.bann1 p{ margin-top:8%}

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

.zg1 p a{ font-size:14px}

.zg1 p img:first-child{ width:20px}

.sy-bt{ font-size:17px}

.sy1 dl,.sy1 dl:nth-child(1), .sy1 dl:nth-child(2), .sy1 dl:nth-child(3){ width:98%}

.sy1 dl dt img{ height:200px}

.sy1 dl dd .a1{ font-size:16px}

.sy-bt span{ padding:5px 13px; margin-bottom:13px}

.sy1 dl dd .a1{ padding-top:73px;}

.sy1 dl dd .a2{ padding: 50px 27px; line-height:22px}

.sy4-1{ width:100%}

.sy4{ background-size:cover}

.sy4-1 ul{ display:block; margin-top:2%}

.sy4-1 ul li{ width:33.333%; float:left; margin-top:2%} 

.sy4-1 ul .b1 strong{ font-size:14px}

.sy4-1 ul li strong, .sy4-1 ul .b1 strong span{ font-size:22px}

.sy7-2{ width:48%; margin-top:2%}

.sy7-1{ margin-top:-2%}

.sy7-2 h1 img{ width:45px} 

.sy5 .sy4-1 p{ font-size:15px; line-height:24px}

.sy6-1{ width:98%; margin-top:2%}

.sy6{ margin-top:-2%}

.sy6-1 ul{ height:inherit}

.sy6-1 ul li a{ font-size:15px}

.sy6-1 ul li{ margin-top:3%} 

.footBom p .a2{ float:none}

.footBom p{ text-align:center}

.footBom{ padding:4% 0;line-height: 24px;}

.flex-control-nav a{ width:13px; height:13px}



.ny-ba h1{ font-size:18px}

.ny-ba{ top:40%} 

.ny-bt{ font-size:16px}

.ny-bt1 h3{ padding:3% 0}

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

.lx1{ margin-top:8%}

.lx1 .right p{ line-height:22px; margin-top:2%}

.lx1 .right p span{ margin:0}

.lx1 .right p img{ width:35px;margin-bottom: 5px; margin-top: 5px;}

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

.yd2-1 p{ width:95%}

.yd2-1 p .left img{ width:21px; margin:6px 0}

.yd2-1 p input, .yd2-1 p select, .yd2-1 p textarea{ height:35px; line-height:35px}

.yd2-1 p textarea{ padding-top:5px}

.yd2-1 .e2 .left{ width:13%}

.yd2-1 .e2 .right{ width:82%}

.yd2-1 .e2 .right textarea{ line-height:24px}

.yd2{ margin-bottom:8%}

.yd2-1 h2{ padding-top:3%}

.yd2-1 h2 input,.cpb-x2 div h2 input{ height:35px; line-height:35px; width:90px}

.lx1 .right .ny-bt{ margin-bottom:4%}



.xw1{ margin-top:0}

.sy5-2-1{ width:98%; margin-top:4%}

.sy5-2-2 h1 img{ height:193px}

.sy5-2-2 h2{ margin-top:5%}

.sy5-2-2 p{ margin-top:2%; margin-bottom:1%}

.sy5-2-2 h3{ margin-top:5%}

.sy5-2-3{ margin-top:5%;padding: 5% 11% 0;}

.sy5-2 h2 a{ font-size:15px}

.fy a,.fy a:first-child, .fy a:last-child{ padding:4px 10px}



.xq1 h1{ font-size:18px}

.xq1 h3 a{ 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:3%; text-align:center; bottom:0}

.xq1 h2,.xq1 h3 a{ font-size:14px}



.xz1-1{ width:95%; padding:5%}

.xz1-1 h1 img{ width:30px}

.xz1-1 h2 a, .xz1-1 p, .xz1-1 h3 a,.cp1-2 p, .cp1-2 h3 a{ font-size:14px}

.xz1-1 h3 img{ width:20px}



.cp1-1{ width:98%}

.cp1-2{ width:100%; padding:11% 5% 0; max-width:100%}

.cp1-1 h1 img{ height:251px}

.cp1-2 h3 a{ width:95px; line-height:35px;border-radius: 10px;}

.cp1-2 h2 a{ font-size:17px}



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

.cpx-z ul li{ margin-top:3%}

.cpx-z{ margin-bottom:5%}

.cpx-y{ border:0;}

.cpx2{ padding:3% 0}

.cpx2 h1, .cpx3 .right h2{ font-size:18px}

.cpx2 h1 a{ font-size:14px}

.cpx22{ padding:4% 0 0}

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

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

.cpx3 .right h2{ margin-bottom:3%}

.cpx3 .right p a{ margin-right:2%}

.cpx3 .right p span{ width:70px}

.cpx4-2 table tr td{ padding:5px 0}



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

.f-y{ margin-top:6%}

.f-z h2{ font-size:16px}

.f-z h2 span,.content1 h3{ font-size:15px}

.gy1 dl dd{ font-size:14px}

.gy1{ display:block; overflow:hidden; margin-top:-5%}

.gy1 dl{ float:left; width:50%; margin-top:5%}

.gy1 dl dd span{ margin-bottom:4%; font-size:16px}

.gy1 dl dd span strong, .gy1 .n1 dd span{ font-size:26px}

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

.gy3-2{ width:98%;padding: 3% 6% 4%; margin-top:4%}

.gy3-2 p{ margin-top:3%}

.gy3-2 h2{ font-size:16px; margin-top:2%}

.wrapper,.wrapper ul li{ height:300px}

.content1{ padding:10px}

.content1 p{ font-size:12px; line-height:18px}

.content1 h3 img{ width:20px; margin-bottom:5px}

.xcp1-1 p a{ position:relative; padding:5px 11px}
.xcp1-1{ padding:4% 0}
.xcp1{ margin-left:0; margin-top:-4%}
.xcp1-1 p span{ margin: 0 8%;}

.mm1-1 p a{ font-size:12px !important}
.mm1-1 p img{ width:11px}
.list ul li{ width:33.333%;flex: 0 0 33.333%; max-width: 33.333%;}
.list ul li .inactive,.list1 ul li .inactive a{ font-size:14px}
.list ul li li a{ font-size:12px}
.list ul ul li{ width:100%;flex: 0 0 100%; max-width: 100%;}
.list ul li ul{ display:block !important;}
.list .yiji{display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: left;}
.headtop .right{ margin-right:40px; width:57%;margin-top: 3px;}
.headtop .right p select, .headtop .right p input{ height:30px; line-height:30px; font-size:12px}
.headtop .right p select{ width:34%}
.headtop .right p .a1{ width:49%; padding:0 5px}
.headtop .right p .a2{ background-size:16px}
.xym1{ padding:4% 0 0}

