.cent,.foot{ padding:0 4%}
.head div{ padding:4% 0}
.nav ul li a,.hea .right dl dd,.dropMenu li a{ font-size:14px}
.hea{ padding:0}
.head1 .navz{ width:15%; padding-top:19px;}
.head1 .logo{ /*! width:19% */}
.nav1 ul li a{ font-size:15px}
.hea,.qh{ padding:0 4%}
.nav1 ul{ padding-top:0}
.hea .navz{ padding-top:0}
.head1,.he1{ padding:0 4%}
.dropMenu li{ line-height:35px}
.nav1{ display:none}
.zg1{ width:100%; text-align:left; padding-top:24.1%; background:none}
.mean-container a.meanmenu-reveal{ right:4% !important}
.logo img,.head1 .logo{ width:110px;}
.header{ width:90%}
.zg1{ padding-top:0}
.zg1 ul li a{ font-size:14px}
.zg1 p a{ font-size:14px}
.zg1 ul{ top:45px}
.head1 .logo p{ margin:20px 0 0;}
.sy-bt{ font-size:28px}
.sy3-1 ul li{ font-size:18px}
.sy3-1 ul li span{ font-size:35px}
.foot2 p, .foot2 p a{ font-size:14px}
.foot1{ display:none}
.foot2 p{ padding:3% 0}
.foot2{ border:0}
.bann1 h1{ font-size:30px; line-height:40px}
.hover1{ font-size:16px; padding:10px 17px}
.hover1 img{ width:20px !important; margin-right:5px; vertical-align:middle}
.bann1 p{ margin-top:40px}
.sy-bt span, .sy2-1 ul li, .sy2-2-1 .right h2, .sy2-2-1 .right h4, .sy2-2-1 .right ul li a, .sy3-2 ul li, .sy5-2-2-1 p, .fo3 p span, .fo5 p, .foot2 p, .foot2 p a{ font-size:14px}
.sy2-1 ul li{ margin-right:6%}
.sy2-1 ul li img{ width:50px}
.sy2-2-1 .right{ width:35%; padding-top:0}
.sy2-2-1 .right h1{ font-size:30px; line-height:36px}
.sy2-2-1 .right h3{ margin-top:9%}
.sy2-2-1 .right h4{ margin-top:8%}
.sy2-2-1 .right ul{ margin-top:4%}
.sy3{ background-attachment:inherit; background-size:cover}
.sy3-1{ width:70%}
.sy3-1 p, .sy4-2 p, .sy5-2-1 .flexslider .slides li p, .sy5-2-2-1 h3 a,.sy5-1 ul li.hover1, .sy5-2-2-1 h4 a, .sy6-1 .left h2, .fo2 ul li:first-child a, .fo4{ font-size:16px}
.sy3-1 p{ line-height:26px} 
.sy3-1{ background-size:50px;padding-top: 70px;}
.sy3-2 ul li img{ width:30px}
.sy3-2 ul li strong{ font-size:35px}
.sy3-2 ul li strong sup{ font-size:24px}
.sy3-2 ul li{ padding:0 3%}
.sy4-2{ width:300px; min-width:300px; height:160px;}
.sy4-2 p .b1{ width:25px}
.sy4-1{ padding-bottom:40px}
.sy5-1 ul li.hover1{ padding:9px 15px}
.sy5-2-1 .flexslider .slides li img{ height:273px}
.sy5-2-1 .flex-control-nav{ bottom:26px}
.sy5-2-1 .flex-control-nav a, .sy5-2-1 .flex-control-nav li{ width:10px; height:10px}
.sy5-2-1 .flex-control-nav li{ margin:0 5px}
.sy5-2-2 h2 img{ height:121px}
.sy5-2-2-1 h3 a{ line-height:20px; height:40px}
.sy5-2-2-1 p{ height:60px; margin-top:4%;line-height: 20px;}
.sy5-2-2-1 h4{ margin-top:3%;}
.sy6-1 .left .sy-bt{ font-size:22px}
.sy6-1 .left .sy-bt span{ margin-top:10px}
.sy6-1 .left h2 strong span{ font-size:60px}
.sy6-1 .right ul li img{ height:57px}
.sy6-1 .left h2 strong{ line-height:45px}
.sy6-1 .left h2{ margin-top:17%}
.foot3{ display:none}
.swiper-slide h2 img{ height:104px}
.swiper-slide-active, .swiper-slide-duplicate-active{ height:261px}
.swiper-slide-active h2, .swiper-slide-duplicate-active h2{ width:415px}
.swiper-slide-active h2 img, .swiper-slide-duplicate-active h2 img{ height:261px}
.swiper-slide h1{ font-size:18px}
.swiper-slide p{ font-size:14px}
.swiper-container{ padding:0 8px}
.swiper-slide-active div, .swiper-slide-duplicate-active div{left: 20px; bottom: 30px}
.swiper-pagination-bullet::before{ font-size:14px}
.swiper-pagination-bullet{ width:78px} 
.ny-banner{ background-size:cover !important; height:280px}
.nyba h1{ font-size:30px}
.nyba p{ font-size:16px}
.ny1 p a{ font-size:15px; margin-right:20px}
.ny1 h3, .ny1 h3 a{ font-size:14px}
.ny1 p a{ padding:18px 0}
.ny1 h3{ margin:18px 0}
.ny-bt2{ font-size:24px}
.gy1 .right p,.gy3-1-1 .right p{ font-size:14px}
.gy1 .right p{ line-height:22px}
.gy1 .flex-control-nav li, .gy1 .flex-control-nav li a{ width:10px; height:10px}
.gy1 .flex-control-nav{ bottom:30px}
.center2::before{ width:460px}
.gy3-1-1 .right h3, .gy3-1:nth-child(3) .gy3-1-1 .right h3 strong{ font-size:24px}
.gy3-1:nth-child(3) .gy3-1-1 .right h3{ font-size:15px}
.gy3-1 h4{font-size: 30px;line-height: 27px;}
.ul-img1 li{ padding: 0 7px; margin-bottom: 15px;}
.gy5 .ul-img1 .slick-arrow{ width:40px}
.ul-img1 .slick-prev{ left:-31px}
.ul-img1 .slick-next{ right:-31px}
.ul-img1 .pic{ height:66px}
.cp-z ul li a{ font-size:14px; padding:10px 8%}
.cp-z{ width:21%}
.cp1-1 dl dt{ height:99px}
.cp1-1 dl dd .c1,.cp1-1 dl dd .c2{ font-size:14px}
.cp1-1 dl dd .c1{ height:36px}
.cp1-1 dl dt img{ height:87px}
.fy a{ font-size:14px;padding: 3px 11px;}
.cpx1-1 .right h1{ font-size:24px}
.cpx1-1 .right p{ font-size:14px; line-height:22px}
.cpx1-1 .right h4 a{ font-size:14px; width:90px; line-height:33px}
.cpx1-1 .right{ width:50%; padding-top:0}
.cpx1-2-1 h2{ font-size:20px}
.n_news ul li .fl .date strong{ font-size:20px; margin-top: -3px;} 
.n_news ul li .fl{ padding-top:2%; width:73%}
.n_news ul li .fl a h1{ margin-bottom:5px}
.n_news ul li .fr img{ height:96px}
.n_news ul li .fl .date strong::before{ left:73px}
.n_news ul li .fl{ padding-left:125px;}
.n_news li:hover .fl { padding-left: 155px;}
.n_news ul li .fl a p{ line-height:22px}
.n_news ul li .box1{ padding:3% 0}
.n_news ul li .fl .date strong strong{ font-size:14px; padding:1px 0}
.n_news li:hover .fl h1,.n_news ul li .fl a h1{ font-size:16px}
.n_news ul li .fl a p{ font-size:14px}
.xq1 h1{ font-size:24px}
.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,.xq1-1 h4 a{ font-size:14px}
.xq1-1 h4 a{ padding:8px 17px}
.lx1 .right p{ font-size:14px; line-height:24px}
.lx1 .right p .g1{ width:9%}
.lx1 .right p .g2{ width:91%}
.lx1 .right p img{ margin-top:2px}
.lx1 .right dl{ display:none}
.lx1 .right{ padding-top:0}
.lx1 .right .ny-bt2{ font-size:20px}
.ny-bt2 span{ font-size:14px}
.ny-bt2 strong{ font-size:16px}
.yd2-1 p .left,.yd2-1 p input, .yd2-1 p select, .yd2-1 p textarea{ font-size:14px}
.yd2-1 p .left img{ width:6px}
.yd2-1 p .left{ width:22%}
.yd2-1 p .right{ width:78%}
.yd2 h2 input,.jn a{ font-size:16px; padding-left:20px; height:45px; line-height:45px}
.yd2 h2::before,.jn a::before{ width:17px; background-size:100%; right:14px; bottom:12px}
.yd2 h2,.jn a{ width:130px}
.xz-l-1 h1{ font-size:16px}
.xz-l h2, .xz-l p{ font-size:14px}
.xz-l-1 p{ font-size:12px}
.xz-l-1 p span{ margin:0 3%}
.currentDt,.subNav{ background-size:22px}
.fa-w h1 img{ width:40px}
.fa-w h1{ font-size:22px}
.fa-w p{ font-size:14px; line-height:22px}
.fa-w{ padding:5% 5% 0}
.fy1 a{ font-size:14px;padding: 3px 11px; margin:0}
#map{ width: 100% !important; height: 350px !important;}
.cpx1-1 .left p{ height:190px}
.gy11-en .sy4-2 p{ font-size:14px}
