.return {width: 40px;position: fixed;bottom: 78px;right: 10px;z-index: 999; display:none !important;}
.return a.dingbu2{width: 40px;height: 40px;display: block;background: #0059bb;}
.fhdb1 p{color: #fff;line-height: 19px;display: none;font-size:14px;}
.return a.dingbu2 .fhdb1 {width: 40px;height: 40px;margin-top: 10px;text-align: center;background: url(../images/re.png) no-repeat center;}

@media only screen and (max-width: 1024px) {
body{min-width:320px;margin-bottom: 11vw;}
.dl-menuwrapper{ display:block !important;}
.top{ display:none;}
.head{ width:98%; height:75px;}
.head .logo{margin-top:15px;width: 180px;}
.head ul.nav{ display:none;}
.head .ss{ display:none;}
.banner-box{min-width: 320px;height: 400px;}
.banner-box .bd ul{ height:400px !important;}
.banner-box .bd li{height: 400px !important;background-size: auto 100% !important;}
.banner-btn{width: 75%;left: 72%;top: 170px;margin-left: -60%;}
.jjfa{width: 98%;padding: 3% 0;}
.jjfa_tit{padding: 3% 0 0;margin: 2% 0;background-size: auto 100%;}
.zs-l{ width:100%;}
.zs-l li{width: 20.2%;height: auto;padding: 2% 1.5%;background: #f4f7fb;margin: 0 2% 1% 0;}
.zs-l li.last{ margin:0 2% 1% 0;}
.zs-l li:nth-child(4n){ margin-right:0;}
.zs-r{ display:none !important;}
.zs-l li.cur{ border:1px #fff solid;}
.gcyjbg{height: auto;background-size: auto 100%;}
.gcyj{width: 100%;padding: 2% 0 3%;}
.gcyj ul{ padding:0;}
.gcyj ul li{ width:31.3%; margin:1%; padding:0;}
.gcyj ul li a{ width:100%;}
.gcyj ul li a img{ width:100%; height:auto;}
.gcyj ul li a span.altit{ padding:4% 2%;}
.gcyj ul li a p{ padding:0 2%;}
.gcyj ul li a span.more{background-size: auto 100%;height: 35px;margin: 4% 0 5%;}
.gcyj ul li:hover a span.more{background: url(../images/more_ico.png) no-repeat center;background-size: auto 100%;}
.gcyj ul li.last{ margin:1%;}
.fwlcbg{ display:none;}
.abt{padding: 1% 0;width: 98%;margin: 0 auto;}
.abtnr{width: 100%;padding: 1% 0;}
.abtnr .abtl{ width:54%;}
.abtnr .abtl img{ margin-left:-100px;}
.abtnr .abtr{width: 40%;padding: 0 2%;height: 386px;}
.abtnr .abtr .abttit{padding: 10% 0 1%;}
.abtnr .abtr p{ padding:2% 0;}
.abtnr .abtr a.gd{ margin:2% 0 0;}
.abt .hzkh{ width:100%;}
.abt .hzkh img{ width:100%;}
.news{ width:98%;padding-bottom: 3%;}
.tab_nr{ width:100%; padding:1% 0;}
.tab_nr p.titbg{ width:100%;}
.tab_nr ul.menu_nr{ width:100%; height:30px;}
.con11, .con12, .con13{ width:100%;}
.tab_nr ul.newsnr{ padding-top:1%;}
.tab_nr ul.newsnr li{padding: 1% 0;width: 49%;margin-right: 2%;}
.tab_nr ul.newsnr li p.p_1{width: 100px;margin: 10px 2% 10px 0;}
.tab_nr ul.newsnr li p span.d{ width:90px;}
.tab_nr ul.newsnr li p span.ym{ width:90px;}
.tab_nr ul.newsnr li p.p_2{width: 68%;padding: 14px 2% 14px 0; float:left;}
.tab_nr a.more{ top:-35px;}
.ftbg{ display:none;}
.linkbg{ display:none;}
.banner1{height: 200px !important;background-size: auto 100% !important;}
.prolist{ width:98%; padding:3% 0 0;}
.prolist .prolistl{ width:100%;}
.prolist .prolistl .mbx{ height:60px; line-height:60px;}
.prolist .prolistl .mbx p{ padding:0 2%;}
.prolist .prolistl .proms{ padding:2%;}
.prolist .prolistl .prolb{ padding:3% 0 2%;}
.prolist .prolistl .prolb ul li{ width:24.2%; margin:0 1% 1% 0;}
.prolist .prolistl .prolb ul li a{ padding-bottom:4%;}
.prolist .prolistl .prolb ul li a img{width: 100%;height: auto;border-radius: 8px 8px 8px 13%;}
.prolist .prolistl .prolb ul li a p{ padding:4% 2% 3%;}
.prolist .prolistl .prolb ul li:nth-child(3n){ margin-right:1%;}
.prolist .prolistl .prolb ul li:nth-child(4n){ margin-right:0;}
.pages ul{ margin-bottom:3%;}
.pages ul li span{ font-size:18px;}
.pages ul li a{ font-size:18px;}
.yjbox .yjtit{height: 60px;line-height: 60px;padding: 0 2%;}
.yjbox ul{ padding:2% 0;}
.yjbox ul li{ width:48%; margin:1%;}
.yjbox ul li a p{ width:78%;}
.prolistr{ display:none;}
.pronr .title{ padding:1%;}
.pronr .title span{ padding:1% 2% 1% 0;}
.pronr .cpnr{ padding:0 1% 3%;}
.pronr .cpnr p{ padding:1% 0;}
.pronr .cpnr img{ width:600px !important; height:auto !important;}
.pronr .prenext{ height:60px; line-height:60px;}
.pronr .prenext span.pre{width: 50%;background-position-x: 1.5vw;}
.pronr .prenext span.pre:hover{background-position-x: 1.5vw;}
.pronr .prenext span.pre a{ padding-left:6vw; width:80%;}
.pronr .prenext span.next{width: 50%;background-position-x: 44vw;}
.pronr .prenext span.next:hover{background-position-x: 44vw;}
.pronr .prenext span.next a{ padding:0 6vw 0 0; width:80%; float:right;}
.newlist{ width:98%; padding:3% 0 0;}
.newlist .newlistl{ width:100%;}
.newlist .newlistl .newlb{ padding:0 0 4%;}
.newlist .newlistl .newlb ul li{ width:100%; padding:1% 0;}
.newlist .newlistl .newlb ul li p.p_2{ width:82%; padding:14px 0; float:left;}
.xgwz{ margin-top:3%;}
.about .box1{ width:98%; padding:3% 0;}
.about .box1 img{ width:60%; margin-right:-15%;}
.about .box1 .aboutl{ width:53%;}
.about .box1 .aboutl p{font-size: 48px;padding-top: 0;line-height: 48px;}
.about .box1 .aboutl p span{ margin:2% 0;}
.about .box1 .aboutl .aboutnr p{ padding:1% 0; line-height:22px;}
.about .box1 .aboutl .aboutnr p.a1{padding: 1% 0 1% 70px;margin: 1% 0;}
.about .box1 .a2{ padding-top:0;}
.about .box2{ height:auto;}
.about .box2 .qywh{ width:98%;}
.about .box2 .qywh ul{ padding:5% 0;}
.about .box2 .qywh ul li{ width:31.3%; margin:0 1%;}
.about .box2 .qywh ul li span{ padding:6% 0 4%;}
.about .box2 .qywh ul li p{ padding:0 1%;}
.about .box3{ width:98%; padding:3% 0;}
.about .box3 img{ width:39%; padding:0;}
.about .box3 .aboutl{ width:60%; padding:0;}
.about .box3 .aboutl p{ font-size:24px; line-height:30px;}
.about .box3 .aboutl p span{ margin:2% 0 1%;}
.about .box3 .aboutl .aboutnr p{ padding:1% 0; line-height:30px;}
.about .box3 .a2{ padding:1% 0; line-height:30px;}
.about .box4{ height:auto;}
.about .box4 .kehu{ width:98%;}
.about .box4 .kehu p{font-size: 48px;line-height: 48px;padding: 5% 0 0;}
.about .box4 .kehu ul{ width:68%; padding:3% 0;}
.about .box4 .kehu ul li{ width:23%; margin:0 1%; text-align:center;}
.about .box4 .kehu ul li img{ width:100%; height:auto;}
.about .box4 .kehu ul li p{ padding:3% 0;}
.lpfjjfa{width: 98%;padding: 3% 0 1%;}
.lpfjjfa .jjfatit p{font-size: 36px;line-height: 40px;padding: 2% 0;}
.lpfjjfa .jjfams{ padding:2% 0;}
.lpfjjfa .jjfams p{ line-height:28px;}
.lpfjjfa ul{padding: 2% 0;}
.lpfjjfa ul li{width:19%;margin: 4% 0.9% 4% 0;}
.lpfjjfa ul li:nth-child(5n){ margin-right:0;}
.lpfjjfa ul li span{ font-size:15px;}
.lpfjsysbg{ height:auto;}
.lpfjsysbg .lpfjsys{ width:98%; padding:3% 0;}
.lpfjsysbg .lpfjsys .lpfjsysr{ width:56%; padding-top:1%;}
.lpfjsysbg .lpfjsys .lpfjsysr img{ width:100%; height:auto;}
.lpfjsysbg .lpfjsys .lpfjsysl{width: 42%;padding-left: 0;background: none;height: auto;}
.lpfjsysbg .lpfjsys .lpfjsysl .jsystit{ padding-top:0;}
.lpfjsysbg .lpfjsys .lpfjsysl .jsystit p.ys1{ font-size:42px;}
.lpfjsysbg .lpfjsys .lpfjsysl .jsystit p{ font-size:20px;margin-top: -34px;}
.lpfjsysbg .lpfjsys .lpfjsysl .jsystit span{ margin:2% 0 3%;}
.lpfjsysbg .lpfjsys .lpfjsysl ul{ padding:0;}
.lpfjsysbg .lpfjsys .lpfjsysl ul li{ padding-bottom:1%;}
.lpfjsysbg .lpfjsys .lpfjsysl ul li span{ font-size:18px; line-height:30px; width:30px;}
.lpfjsysbg .lpfjsys .lpfjsysl ul li p{ padding-left:2%; line-height:30px; width:88%;}
.lpfjstdbg{ height:auto;}
.lpfjstdbg .lpfjstd{ width:98%; padding:3% 0;}
.lpfjstdbg .lpfjstd .jstdtit{ padding:2% 0;}
.lpfjstdbg .lpfjstd ul li{ width:49%; margin:1% 2% 1% 0;}
.lpfjstdbg .lpfjstd ul li img{ width:28%; height:auto;}
.lpfjstdbg .lpfjstd ul li p{ width:65%; padding:8% 0 0 3%;}
.zshyjjfa{ width:98%; padding:3% 0;}
.zshyjjfa .zshyfatit p{ font-size:36px; line-height:40px;}
.zshyjjfa .zshyfams{ padding:2% 1%; line-height:28px;}
.zshyjjfa .zshyfanr .zshyfanrl{width: 65%;margin: 0 0 0 -6%;padding-top: 1vw;}
.zshyjjfa .zshyfanr .zshyfanrl img{width: 100%;height: auto;}
.zshyjjfa .zshyfanr .zshyfanrr{ width:39%;}
.zshyjjfa .zshyfanr .zshyfanrr .fanrtit p.fa1{ font-size:40px;}
.zshyjjfa .zshyfanr .zshyfanrr .fanrtit p{ font-size:20px; margin-top:-34px;}
.zshyjjfa .zshyfanr .zshyfanrr .fanrtit span{ margin:2% 0;}
.zshyjjfa .zshyfanr .zshyfanrr ul{ padding-top:0;}
.zshyjjfa .zshyfanr .zshyfanrr ul li{background: none;height: auto;padding-left: 0;margin-bottom: 1%;}
.zshylcbg{ height:auto;}
.zshylcbg .zshylc{ width:98%; padding:1% 0;}
.zshylcbg .zshylc .zshylctit{ padding:2% 0;}
.zshylcbg .zshylc .zshylcnr{padding: 4% 0;width: 92%;margin: 0 auto;}
.zshylcbg .zshylc .zshylcnr img{ width:100%; height:auto;}
.lpflxwm{ width:98%; padding:3% 0 0;}
.lpflxwm .lpflxwmr{padding: 4% 0 0 7%;width: 51%;}
.lpflxwm .lpflxwmr a{display:none;}

.return{display: block !important;bottom: 11vw;}
.social_nav1{height: auto;position:fixed;bottom:0;min-width:320px;width:100%;z-index:999;background: #0059bb;display:block !important;}
.social_nav1 li{width: 50%;float:left;position:relative;text-align:left;border-right: 1px #ccc solid;color:#fff;line-height:1rem;height: auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.social_nav1 li:nth-child(2){border-right:none;border-left:none;}
.social_nav1 li em{width: 18%;display:block;float: left;padding-right: 4%;}
.social_nav1 li em img{width: 100%;height:auto;}
.social_nav1 li a{color: #fff;font-size: 3vw;line-height: 190%;display: block;padding: 3% 0 3% 20%;}
.social_nav1 li.cur{ color:#fff;}

}
@media only screen and (max-width: 767px) {
.banner-box{height: 330px;}
.banner-box .bd ul{ height:330px !important;}
.banner-box .bd li{height: 330px !important;}
.banner-btn{width: 70%;left: 75%;top: 140px;}
.jjfa_tit p span{ font-size:24px;}
.zs-l li{width: 21.9%;padding: 2% 1%;margin: 0 1% 1% 0;}
.zs-l li a p{ font-size:15px;}
.zs-l li.last{ margin:0 1% 1% 0;}
.zs-l li:nth-child(4n){ margin-right:0;}
.abtnr .abtl{ width:100%; float:none;}
.abtnr .abtl img{ width:94%; margin:0 auto; display:block; height:auto;}
.abtnr .abtr{width: 90%;float: none;margin: 0 auto;padding: 0 2%;height: auto;overflow: hidden;}
.abtnr .abtr .abttit{ padding:5% 0 1%;}
.abtnr .abtr p{ padding:1% 0;}
.abtnr .abtr a.gd{ margin:2% 0 4%;}
.abt .hzkh{ width:94%; padding:1% 0;}
.tab_nr p.titbg{ font-size:32px;}
.tab_nr ul.menu_nr li a{ font-size:22px; margin-right:20px;}
.tab_nr ul.newsnr li{ width:100%;}
.tab_nr ul.newsnr li p span.d{ font-size:26px;}
.tab_nr ul.newsnr li p.p_2{ width:81%;padding: 10px 0;}
.tab_nr a.more{background: url(../images/gd_ico1.png) no-repeat center/100px; top:-32px;}
.banner1{height: 165px !important;}
.prolist .prolistl .prolb ul li{ width:32.6%;}
.prolist .prolistl .prolb ul li:nth-child(4n){ margin-right:1%;}
.prolist .prolistl .prolb ul li:nth-child(3n){ margin-right:0;}
.yjbox ul li a p{ width:75%;}
.pronr .title h1{ font-size:22px;}
.pronr .prenext{height:50px;line-height:50px;}
.pronr .prenext span.pre a{ padding-left:7vw;}
.pronr .prenext span.next{background-position-x: 43vw;}
.pronr .prenext span.next:hover{background-position-x: 43vw;}
.pronr .prenext span.next a{ padding-right:7vw;}
.newlist .newlistl .newlb ul li p.p_2{ width:79%;}
.about .box1 img{ width:608px; margin:0 auto; float:none;}
.about .box1 .aboutl{ width:608px; margin:3% auto 0; float:none;}
.about .box1 .a2{ width:608px; margin:0 auto; float:none;}
.about .box3 img{ width:70%; margin:0 auto; float:none;}
.about .box3 .aboutl{width: 608px;margin: 3% auto 0;float: none;}
.about .box3 .a2{width: 608px;margin: 0 auto;float: none;}
.about .box4 .kehu p{ font-size:40px; line-height:40px;}
.lpfjjfa ul li{margin: 4% 0.8% 4% 0;}
.lpfjjfa ul li span{ font-size:13px;}
.lpfjsysbg .lpfjsys .lpfjsysr{width: 627px;float: none;margin: 0 auto;}
.lpfjsysbg .lpfjsys .lpfjsysl{width: 627px;float: none;margin: 0 auto;padding-top: 2%;}
.lpfjstdbg .lpfjstd .jstdtit span{ margin-top:10px;}
.lpfjstdbg .lpfjstd ul{ padding-top:2%;}
.lpfjstdbg .lpfjstd ul li p{padding: 6% 0 0 3%; font-size:15px; line-height:22px;}
.zshyjjfa .zshyfatit p{ padding:10px 0;}
.zshyjjfa .zshyfanr .zshyfanrl{width: 627px;float: none;margin: 0 auto;padding-top: 1%;}
.zshyjjfa .zshyfanr .zshyfanrr{width: 627px;margin: 0 auto;float: none;padding-top: 2%;}
.zshylcbg .zshylc .zshylcnr{ width:100%;}
.zshylcbg .zshylc .zshylctit span{ margin-top:10px;}
.lpflxwm .lpflxwml{ width:41%;}
.lpflxwm .lpflxwml img{ width:100%; height:auto;}
.lpflxwm .lpflxwmr{ padding:2% 0 0 2%; width:56%;}


}
@media only screen and (max-width: 640px) {
.banner-box{height: 280px;}
.banner-box .bd ul{ height:280px !important;}
.banner-box .bd li{height: 280px !important;}
.banner-btn{top: 120px;}
.banner-btn a.prev{left:-70px;background-size: auto 100%;height: 40px;width: 40px;}
.banner-btn a.next{ right:-70px;background-position-x: -45px;background-size: auto 100%;width: 40px;height: 40px;}
.jjfa{ padding:3% 0 2%;}
.jjfa_tit p span{ font-size:22px;}
.zs-l li{ width:30%; margin:0 1.4% 1% 0;}
.zs-l li.last{ margin:0 1.4% 1% 0;}
.zs-l li:nth-child(4n){ margin-right:1.4%;}
.zs-l li:nth-child(3n){ margin-right:0;}
.gcyj ul li a span.more{ height:30px; margin:4% 0 6%;}
.abtnr .abtl img{ width:100%;}
.abtnr .abtr{ width:96%;}
.abtnr .abtr .abttit span{ font-size:20px;}
.abt .hzkh{ width:100%;}
.tab_nr p.titbg{ font-size:30px;}
.tab_nr ul.menu_nr li a{ width:90px; font-size:20px; margin-right:10px;}
.tab_nr ul.newsnr li p.p_2{ width:77%;}
.banner1{height: 145px !important;}
.prolist .prolistl .mbx{ height:50px; line-height:50px;}
.prolist .prolistl .mbx p{ font-size:14px;}
.yjbox ul li a p{ width:100%;}
.yjbox ul li a span{ display:none;}
.pages ul li span{ font-size:16px; margin:0 2px;}
.pages ul li a{ font-size:16px;}
.yjbox .yjtit{ height:50px; line-height:50px;}
.return{ width:35px;}
.return a.dingbu2{ width:35px; height:35px;background: rgb(0 89 187 / 0.6);}
.return a.dingbu2 .fhdb1{ width:35px; height:35px;background-size: auto 25px;}
.pronr .cpnr img{width: 98% !important;}
.pronr .prenext span.next{background-position-x: 42.5vw;}
.pronr .prenext span.next:hover{background-position-x: 42.5vw;}
.newlist .newlistl .newlb ul li p.p_2{ width:76%;}
.about .box1 img{ width:100%;}
.about .box1 .aboutl{ width:100%;}
.about .box1 .a2{ width:100%;}
.about .box3 .aboutl{ width:100%;}
.about .box3 .a2{ width:100%;}
.about .box4 .kehu p{ font-size:35px; line-height:35px;}
.about .box4 .kehu ul li p{ font-size:15px;}
.lpfjjfa .jjfatit p{font-size: 26px;line-height: 35px;padding: 2% 0 1%;}
.lpfjjfa .jjfatit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/100px;width: 100px;}
.lpfjjfa ul li{ width:23.9%; margin:4% 0.9% 4% 0;}
.lpfjjfa ul li:nth-child(5n){ margin-right:0.9%;}
.lpfjjfa ul li:nth-child(4n){ margin-right:0;}
.lpfjsysbg .lpfjsys .lpfjsysr{ width:100%;}
.lpfjsysbg .lpfjsys .lpfjsysl{ width:100%;}
.lpfjstdbg .lpfjstd ul li p{ padding:3% 0 0 3%;}
.lpfjstdbg .lpfjstd .jstdtit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/100px;width: 100px;}
.zshyjjfa .zshyfatit p{padding: 2% 0 1%;font-size: 26px;line-height: 35px;}
.zshyjjfa .zshyfatit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/100px;width: 100px;}
.zshyjjfa .zshyfanr .zshyfanrl{ width:100%;}
.zshyjjfa .zshyfanr .zshyfanrr{ width:100%;}
.zshylcbg .zshylc .zshylctit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/100px;width: 100px;}
.lpflxwm .lpflxwmr p{ font-size:15px;}
.lpflxwm .lpflxwmr a{ margin:2% 0;}

}
@media only screen and (max-width: 560px) {
.banner-box{height: 245px;}
.banner-box .bd ul{ height:245px !important;}
.banner-box .bd li{height: 245px !important;}
.banner-btn{top: 100px;}
.zs-l li{margin: 0 1.3% 1% 0;}
.zs-l li.last{ margin:0 1.3% 1% 0;}
.zs-l li:nth-child(4n){margin-right: 1.3%;}
.zs-l li:nth-child(3n){ margin-right:0;}
.tab_nr ul.newsnr li p.p_2{ width:76%;}
.tab_nr ul.newsnr li p span.d{ font-size:24px;}
.banner1{height: 125px !important;}
.pronr .cpnr img{ width:100% !important;}
.pronr .prenext{
    height: auto;
    line-height: initial;
	overflow:hidden;
}
.pronr .prenext span.pre{width: 100%;background-position-x: 10px;margin-bottom:1%;height: 40px;line-height: 40px;}
.pronr .prenext span.pre:hover{background-position-x: 10px; }
.pronr .prenext span.pre a{ width:89%; padding-left:50px;}
.pronr .prenext span.next{width: 100%;background-position-x: 10px;height: 40px;line-height: 40px;}
.pronr .prenext span.next:hover{background-position-x: 10px;}
.pronr .prenext span.next a{ width:89%; padding:0 0 0 50px; text-align:left;float: left;}
.newlist .newlistl .newlb ul li p.p_2{ width:72%;}
.about .box4 .kehu p{ font-size:30px; line-height:30px;}
.lpfjjfa .jjfatit p{ font-size:24px;}
.lpfjjfa ul li{width: 48.5%;margin: 4% 2% 4% 0;}
.lpfjjfa ul li:nth-child(5n){ margin-right:2%;}
.lpfjjfa ul li:nth-child(2n){ margin-right:0;}
.lpfjstdbg .lpfjstd ul li p{ font-size:14px;}
.zshyjjfa .zshyfatit p{ font-size:24px;}
.lpflxwm .lpflxwmr{ padding:0 0 0 2%;}
.lpflxwm .lpflxwmr p{ line-height:25px;}
.lpflxwm .lpflxwmr a{width: 140px;height: 33px;background: url(../images/btn3.png) no-repeat center/140px;}


}
@media only screen and (max-width: 480px) {
.dl-menuwrapper{ max-width:150px; right:5px;}
.dl-menuwrapper li a{ padding:7px 15px;}
.dl-menuwrapper{ top:13px;}
.dl-menuwrapper button{ width:40px; height:40px;}
.dl-menuwrapper .dl-menu{ margin:7px 0 0 0;}
.dl-menuwrapper li a{ font-size:15px;}
.head{ height:65px;}
.head .logo{margin-top: 10px;}
.banner-btn{ width:64%; left:78%;}
.banner-box{height: 205px;}
.banner-box .bd ul{ height:205px !important;}
.banner-box .bd li{height: 205px !important;}
.banner-btn{top: 80px;}
.jjfa_tit .ms{ font-size:14px;}
.jjfa_tit p span{ font-size:20px;}
.zs-l li{margin: 0 3% 1% 0; width:39.9%; padding:2% 4%;}
.zs-l li.last{ margin:0 3% 1% 0;}
.zs-l li:nth-child(3n){ margin-right:3%;}
.zs-l li:nth-child(2n){margin-right:0;}
.gcyj ul li{ width:98%;}
.gcyj ul li a{border-radius: initial;}
.gcyj ul li a img{border-radius: initial;float: left;width: 40%;padding: 2%;}
.gcyj ul li a span.altit{ padding:2%;}
.gcyj ul li a span.more{ display:none;}
.abtnr .abtr .abttit span{ font-size:18px;}
.tab_nr p.titbg{ font-size:26px;}
.tab_nr ul.menu_nr li a{width: 80px;font-size: 18px;margin-right: 5px;}
.tab_nr ul.newsnr li p.p_1{ width:80px;}
.tab_nr ul.newsnr li p span.d{ width:70px; font-size:20px;}
.tab_nr ul.newsnr li p span.ym{ width:70px;}
.tab_nr ul.newsnr li p span.tit2{ font-size:15px; height:25px; line-height:25px;}
.tab_nr a.more{ display:none;}
.banner1{height: 105px !important;}
.prolist .prolistl .mbx{ height:40px; line-height:40px;}
.prolist .prolistl .prolb ul li{ width:49%; margin:0 2% 2% 0;}
.prolist .prolistl .prolb ul li:nth-child(3n){ margin-right:2%;}
.prolist .prolistl .prolb ul li:nth-child(2n){ margin-right:0;}
.yjbox .yjtit{ height:40px; line-height:40px;}
.yjbox ul li{ width:98%;}
.pronr .title h1{ font-size:20px;}
.pronr .prenext{}
.newlist .newlistl .newlb ul li p.p_1{ width:90px; margin:10px 10px 10px 0;}
.newlist .newlistl .newlb ul li p span.d{ font-size:26px; width:80px;}
.newlist .newlistl .newlb ul li p span.ym{ width:80px;}
.newlist .newlistl .newlb ul li p.p_2{ width:74%; padding:11px 0;}
.newlist .newlistl .newlb ul li p span.tit2{ font-size:15px;}
.about .box1 .aboutl p{ font-size:36px; line-height:38px;}
.about .box2 .qywh ul li img{ width:60px; height:60px;}
.about .box2 .qywh ul li span{ font-size:16px;}
.about .box2 .qywh ul li p{ font-size:13px;}
.about .box3 .aboutl p{ font-size:22px;}
.about .box4 .kehu p{float: none;margin: 0 auto;width: 180px;font-size: 36px; line-height:36px;}
.about .box4 .kehu p span{ margin:6% 0 0;}
.about .box4 .kehu ul{ width:100%;}
.about .box4 .kehu ul li p{ width:100%;}
.lpfjjfa .jjfatit p{ font-size:20px; line-height:30px;}
.lpfjjfa .jjfatit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/88px;width: 88px;}
.lpfjjfa .jjfams p{ line-height:25px;}
.lpfjjfa ul{ padding:4% 0 2%;}
.lpfjjfa ul li{ width:48.4%;margin: 6% 2% 6% 0;}
.lpfjsysbg .lpfjsys .lpfjsysl .jsystit span{background: url(../images/abthx_ico.jpg) no-repeat center/88px;width: 88px;}
.lpfjstdbg .lpfjstd .jstdtit p.td1{ font-size:40px;}
.lpfjstdbg .lpfjstd .jstdtit p{ font-size:20px; margin-top:-34px;}
.lpfjstdbg .lpfjstd .jstdtit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/88px;width: 88px; margin-top:1%;}
.lpfjstdbg .lpfjstd ul li{ width:100%; margin:2% 0;}
.lpfjstdbg .lpfjstd ul li img{ width:22%;}
.lpfjstdbg .lpfjstd ul li p{ padding:7% 0 0 3%; width:73%;}
.zshyjjfa .zshyfatit p{ font-size:20px; line-height:30px;}
.zshyjjfa .zshyfatit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/88px;width: 88px;}
.zshyjjfa .zshyfams{ line-height:25px;}
.zshyjjfa .zshyfanr .zshyfanrr .fanrtit span{background: url(../images/abthx_ico.jpg) no-repeat center/88px;width: 88px;}
.zshylcbg .zshylc .zshylctit p.lc1{ font-size:40px;}
.zshylcbg .zshylc .zshylctit p{ font-size:20px; margin-top:-34px;}
.zshylcbg .zshylc .zshylctit span{background: url(../images/jjfatit_ico.jpg) no-repeat center/88px;width: 88px; margin-top:1%;}
.lpflxwm .lpflxwmr p{ font-size:14px;}
.lpflxwm .lpflxwmr a{width: 120px;height: 28px;background: url(../images/btn3.png) no-repeat center/120px;}

 
.social_nav5 li a{font-size:16px;}
.social_nav5 li em{width:40px;height:40px;}
}
@media screen and (min-width:320px) and (max-width:400px){
.banner-btn{ width:54%; left:83%;}
.banner-box{height: 160px;}
.banner-box .bd ul{ height:160px !important;}
.banner-box .bd li{height: 160px !important;}
.banner-btn{top: 60px;}
.zs-l li{width: 45%;padding: 2% 1.4%;}
.gcyj ul li a span.altit{ padding:1% 2% 0; font-size:15px;}
.gcyj ul li a p{ line-height:22px; height:66px;}
.tab_nr ul.newsnr li p.p_2{ width:72%;}
.banner1{height: 85px !important;}
.prolist .prolistl .proms p{ line-height:24px;}
.pages ul li span{ font-size:14px;}
.pages ul li a{ font-size:14px;}
.newlist .newlistl .newlb ul li p.p_2{ width:67%;}
.about .box2 .qywh ul li{width: 32.7%;margin: 0 0.3%;}
.lpfjjfa ul li{ width:48.3%}
.lpfjstdbg .lpfjstd ul li p{ padding:6% 0 0 3%;}
.lpflxwm .lpflxwml{ width:311px; margin:0 auto; float:none;}
.lpflxwm .lpflxwmr{ width:100%; padding:2% 0;}


}