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

.nav1{ display:none}

.nav2{ display:block; width:91%;}

.head{ width:100px; margin:0; padding:14px 2%;float:right;}

.hea1 .right p{ display:none} 

.hea1 .right h1{ margin-right:50px; width:90px; padding-top:4px}

.hea1 .right img{ width:38px}

.hea{ margin:0 30% 0 1%; position: absolute; top: 0; right: 0}

.tel,.pcx{ display:none}

.sjx{ display:block}

.hea .right{ width:25px}

.hea1 .left img{ width:158px; padding-top:4%}

.hea{ background:none}

.hea1{ padding:2.5% 2%}

.hea1 .right h1{ display:none}

.hea .head{ width:25px; padding:15px 0 20px;}

.flex-direction-nav li a{ width:17px; background-size:100% !important}

.flex-control-nav{ bottom:10%}

.sy-b{ font-size:16px; line-height:25px; padding:6% 0 4%}

.dj-l li{ width:33.33%; font-size:12px}

.nr-l div dl{ width:48%}

.nr-l div dl dt img{ height:178px}

.nr-l div dl dd{ margin-top:5%}

.more a{ font-size:14px}

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

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

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

.sy2 p{ top:25%} 

.foot{ display:none}

.sy-bj1{ padding:4% 0}

.foot1 p{ padding:3% 2%; line-height:22px}



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

.cp-z h1{ line-height:33px}

.cp1 dl{ width:48%; margin:1% 1% 2%}

.cp-y{ margin-top:5%}

.cp1{ margin-bottom:0%}

.c-b{ display:none}

.list ul li span{ padding:2% 5%;}

.list ul li, .list ul li a{ font-size:14px}

.list li ul li{ line-height:22px}

.list li ul li a{ font-size:13px}

.list ul li ul{ padding-bottom:5%}

.cp-z h1{ margin-bottom:4%}

.cp-y{ margin-top:0}

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



.cp-x1 .left,.cp-x1 .right{ width:100%}

.cp-x1 .left{ margin-bottom:4%}

.cp-x1 .right p{ margin:0; line-height:24px}

.cp-x2 p{ padding:0; line-height:22px}

.cp-x2 h1{ padding:2% 3%}



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

.lx1{ margin:6% 0} 

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

.lx1 .left ul li{ overflow:hidden}

.lx1 .left ul li img{ float:left}

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

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

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

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

.lx1 .right div .tj input{ width:50%; line-height:34px}

.lx1 .right div .tj{ margin-top:0; margin-bottom:0}



.n_news ul li .fl,.n_news ul li .fr{ width:100%}

.n_news ul li .fr{ margin-top:3%}

.n_news ul li .fl a p{ font-size:13px; line-height:20px}

.n_news ul li{ padding:4% 0}

.n_news ul li .fl{ padding-top:0}

.n_news ul li .fl .date strong{ font-size:16px}

.n_news ul li .fl { padding-left: 105px;}

.n_news li:hover .fl { padding-left: 125px; }

.n_news ul li .fl .date strong::before {width: 25px;position: absolute;top: 12px;left:60px;}

.n_news ul li .fl a h1{ margin-bottom:6px; font-size:15px}

.n_news ul li .fl .date span{ margin-top:10px}

.n_news ul li .fr img{ height:140px}

.n_news ul{ margin-top:6%}



.zp1 div p{ line-height:22px}

.zp1 div h1{ padding:3% 0; font-size:15px}

.zp1 div h2{ margin:3% 0; width:200px} 



.zp1-x h1,.js-b{ font-size:16px;}

.zp1-x h3{ font-size:15px}



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

.js2 .right{ margin-top:4%}

.js3-1 dl, .js3-2 dl{ width:46%; margin-bottom:4%}

.js3-2 dl dd{ margin-top:5%; font-size:15px}

.js3-2 dl dd span{ margin-top:2%}



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

.gy1 .left{ border:0; padding-right:0; margin-bottom:5%}

.gy-b{ font-size:14px;}

.gy-b span,.gy-b1, .cd-horizontal-timeline .events a, .cd-horizontal-timeline .events-content h2{ font-size:16px}

.gy1 .right div dl{ margin:5% 1% 0; float:left; width:48%}

.gy1 .right div dl dt,.gy1 .right div dl dd{ width:100%}

.gy1 .right div dl dt img{ height:221px}

.gy1 .right div dl dd{ padding-top:6%}

.gy1 .right div dl dd span{ margin-top:5%}

.cd-horizontal-timeline .events-content{ margin:0}

.gy-b1{ margin:6% 0}

.hgfd{ text-align: center;margin-bottom: 5%;font-size: 16px;}





.mapined{ height: 200px !important;}

.gy2{ min-height:300px}