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



header{ display:block}



.hea .left{ width:40%;}



.hea .right{ width:20%;}



.hea .right dl{ display:none}



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



.sm{ margin-top:0}



.logo img{ width:94px; height:14px}



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



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



.head1{ position:relative}



.head1{ padding:0 2%}



.qh{ margin-bottom:2%;}



.pcx{ display:none !important}



.sjx{ display:block !important} 



.zg1 p img{ margin-right:5px}



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



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



.zg1 .right img{ width:22px}



.zg1 .right span{ top:38px}



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



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



.head1 .logo{ width:29%}



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



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



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



.sy1 .left{ margin:0; padding:4% 2%; margin-bottom:5%}



.sy1 .left h1{ font-size:15px; margin-bottom:4%}



.sy1 .left h2{ margin-top:4%}



.more a{width: 105px;line-height: 30px;}



.sy1 .left{ height:inherit}



.flex-direction-nav li a{ width:30px}



.flexslider .slides li p a{ margin:0 20px}



.flexslider .slides li p{ bottom:15%}



#marquee2 ul li{ margin-right:10px}



.sy2-1 div{ width:48%}



.sy2-1 div, .sy2-1 div img{ height:168px}



.sy2-1 div .more a{ font-size: 14px; line-height: 30px; width: 110px;}



.sy3 h1{ font-size: 16px; line-height: 24px;}



.sy3-1 h1{ font-size:18px}



.sy4 ul li{ width:48%}



.sy4 ul li img{ height:103px}



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



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







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



.gy1 h1, .gy3 h1,.cp1 h1,.cpx1 .right h1{ font-size:16px}



.gy2-1 dl{ width:50%; margin:4% 0}



.gy2-1 dl dt img{ width:50px}



.gy2-1 dl dd{ margin-top:8%}



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



.gy3 .left{ padding-top:0; margin-bottom:5%}



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



.gy3 .left h2{ margin-bottom:4%; font-size:15px}







.cp1 p a{ font-size:14px; margin:0 2%}



.cp2 dl{ width:48%}



.cp2 dl dt img{ height:163px}



.fy a{ width: 28px; line-height: 26px; margin: 0 5px; font-size: 13px;}







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



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



.cpx1 .right h2{ font-size:15px; margin-top:5%}







.qy2-1 .left p img{ height:78px}



.qy2-1 .right h1 a{ font-size:14px}



.qy2-1 .right h1 span{ font-size:12px}



.qy2-1 .right{ padding:5% 1% 2% 0;}







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







.cpb-x2 .right h1{ font-size:16px;}



.cpb-x2 .right h1 span{ font-size:14px}



.lx2 .right div p{ width:100%; margin-left:0;}



.lx2 .right div{ margin-left:0}



.cpb-x2 .right div p input, .cpb-x2 .right div p select, .cpb-x2 .right div p textarea{ height:35px; line-height:35px}



.cpb-x2 .right div p select{ width:50%}



.lx2 .right div h4{ font-size:16px; margin-left:0}



.lx2 .right div .zd1 strong{ width:100%; margin-top:1%}



.cpb-x2 .right div p textarea{ height:150px;}



.lx2 .right div .zd, .lx2 .right div .zd1{ width:100%}



.lx2 .right div h3{ margin-left:0}



.cpb-x2 .right div h2 input{ width:80px; height:35px; line-height:35px; border-radius:10px; font-size:14px}



.cpb-x2 .right div h2{ margin-left:0}



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



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



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



.lx1 .right h1 img{ height:35px}



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



.lx1 .right div{ margin-top:5%} 



.lx2 .right div p span{ margin-bottom:3%}







.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/zp3.jpg) 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%}







.ry1 h1{ font-size:18px}







.text-desc h3{ font-size:16px}

.sy2-1 .nnn-1 .nnn-2:nth-child(1){ margin-left:52%}

.sy4-xj .nnn-2{ width:48%}