.cent,.foot,.hea,.cent1{ margin:0 2%}

.nav1,.tel{ display:none}

.nav2{ display:block; float:right;}

.head{ width:70%; margin:0; padding-top:5px; float:none}

.hea{ margin:0 4%}

.hea .left{ width:30%}

.logo img{ width:120px;}

.hea .right{ width:45%; position:absolute; top:11px; right:4%}

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

.s1-z h1{ margin-bottom:3%}

.s1-z h2 a img{ width:25px; margin-left:5%}

.s1-z h2 a,.s2-z h2{ line-height:40px}

.s1-z h1,.sy-b span, .s1-z h1,.s2-z h1{ font-size:16px}

.s1-z h2 a,.s2-z h2 a{ font-size:15px}

.s1-z h2,.s2-z h2{ width:150px}

.s1-y dl dt,.s1-y dl dd{ width:100%}

.s1-y dl dt span{ display:block; margin:auto}

.s1-y dl dd{ line-height:22px; height:50px; overflow:auto}

.sjx{ display:block !important}

.pcx{ display:none !important}

.he2{ width:60%; padding-top:2%}

.he1{ width:0%;}

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

.ny-b, .cp-b{ font-size:16px}

.ny-b{ margin:6% 0}

.cp2 .c2-z,.cp2 .c2-y{ width:100%}

.cp2 .c2-z p,.cp2 .c2-z p span{ margin:2% 0}

.cp2 .c2-z1{ margin-top:3%}

.foot div,.foot ul{ display:none}

.foot p{ margin-top:0; border:0; padding:5% 0}



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

.gy1 .right h1{ font-size:16px; margin:3% 0; font-weight: bold; color: #666666;text-align: center;}

/* .gy1 .left p:nth-child(1){

	display: none;

} */





.js1-1{ width:100%; margin:0}

.js1-1 dl dt img{ width:40px}

.js1-1 dl dd{ font-size:15px; margin:3% 0 5%}

.js1-1 div{ background-size: inherit; padding:14% 20% 5%}

.js1-1{ margin-top:5%}

.js1{ margin-top:-5%}

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

.js-b{ margin:5% 0}

.js-z h1{ padding-left:25px}

.js-b{ font-size:15px}

.js-y2,.js-z1{ margin-top:5%}

.js1-1 div h2,.js1-1 div p{ line-height:24px}

.js1-1 div h2{ background: url(../images/js_1.jpg) no-repeat left top 8px;}

.js-z h1,.js-z p{ line-height:24px}



.fy{ margin-top:5%}

.fy a{ padding:2px 8px; margin:3px 3px; font-size:13px}

.jr1 div{ width:100%; margin:2% 0; padding:2% 3%}

.jr1 div h1{ padding-bottom:2%; margin-bottom:3%}

.jr1 div h2{ margin-top:1%}

.jr1 div p,.js-x p,.c-y p{ line-height:22px}



.js-x h1 .x-b{ float:none; display:block; margin-top:2%; font-size:13px}

.js-x h1 .x-b span{ margin:0 10px}

.js-x h1{ font-size:15px}

.js-x h2{ font-size:14px}

.js-x p{ font-size:13px}



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

.c-y h1{ margin:3% 0}

.cs1-1 .right.c-z{ margin-top:3%}

.cs1-1{ margin-top:1%}



.xw1 dl{ width:48%; margin:1%}

.xw1 dl dt img{ height:88px}

.xw1 dl .x-1{ font-size:14px}

.xw1 dl .x-2{ padding:4% 0}



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

.lx1 .left h1, .lx1 .right h1{ line-height:22px}

.lx1 .left p{ overflow:hidden}

.lx1 .left p img{ float:left; width:22px; margin-right:5px}

.lx1 .right{ margin-top:0}

.lx1 .right h1{ margin-bottom:0}

.lx1 .right p input, .lx1 .right p textarea,.lx1 .right p{ line-height:35px}

.lx1 .right .tj input{ line-height:30px; width:80px}

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

.lx1 .left p{ line-height:22px}



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

.sy1 .left h1 span{ font-size:16px}

.sy1 .left P{ line-height:22px}

.sy1 .left{ margin-bottom:4%}

.sy2 li{ width:48%; margin:1%}

.sy2 li:last-child{ display:none}

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

.sy3 .sy3-1,.sy3 .sy3-2{ width:100%}

.sy-b{ margin-bottom:6%}

.sy3-1-1 .left p, .sy3-2 dl dt{ font-size:14px}

.sy3-1-1 .left p span, .sy3-2 dl dt span{ font-size:12px}

.sy3-1-1 .right h1 a, .sy3-2 dl dd a{ font-size:14px; line-height:22px}

.sy3-1 h2 a{ font-size:14px;}

.sy3-1 h2{ margin-top:2%}

.sy3 .sy3-2{ margin-top:3%}

.sy3-2 dl dd{ padding-bottom:3%}

.sy3-2 dl{ padding-top:3%}

.sy3-1-1 .right h1 a, .sy3-2 dl dd a{ margin-bottom:0}

.sy3-2 dl dd{ width:84%}

.sy4-1 .left,.sy4-1 .right,.sy7-1,.sy7-2{ width:100%}

.sy4-1 .right{ display:none}

.sy4-1 .left{ padding:0 7%}

.sy4-1 .left dl dt{ width:30%}

.sy4-1 .left dl dd{ width:57%; font-size:16px}

.sy4 a{ padding:3% 0}

.section7{ background-size:cover !important; padding:7% 0}

.section6{ padding:7% 0}

.section8{ padding:7% 0 5%}

.sy7-1 h1{ font-size:15px}

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

.sy7-1{ padding:5% 6% 4%}

.sy7-2 p{ margin:3% 0; padding:3%}

.foo1{ position:relative; bottom:0; margin-top:5%; line-height:22px}

.sy7-2 p span{ width:35px; height:35px}

.addon img{ width:80%}

#fp-nav{ display:none}



.header2 .he1{ margin-top:-24px}

.bs-container .bs-middle .bs-slogan span{ font-size:16px}

.bs-container .bs-textbox a,.bs-container .bs-more span{ font-size:14px}



.bs-container .bs-more{ margin-top:20.55rem;}

#page0 .main ul li img{ width:300px !important}

#page0 .main ul li,#page0 .main ul li,#page0 .main,#page0 .main ul li{ width:300px !important; margin-left:-150px !important}

.header2{ margin-bottom:60%}



.header1 .he1{ margin-top:-16px}

.dw-zi h1{ font-size:18px;}

.dw-zi h2{ font-size:14px; margin:5% 0 10%}

.dw-zi p a{ width:120px; height:35px; line-height:31px; font-size:14px;}

.dw-zi{ top:37%}

.dw-zi div{ margin-left: 5%; width: 90%;}

.gy2-0-0 ul{ width: 100%;}



.c-z_en {

    width: 100%;

    margin-top: 0;

}

.zgd11{ background: url(../images/ny_main.jpg) no-repeat center #283F8E !important; background-size:100% !important}

.lx3 p img{ height:40px}