@media screen and (max-device-width: 320px) {
body { -webkit-text-size-adjust: none }
}

@media screen and (max-device-width: 480px) {
body { -webkit-text-size-adjust: none }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
body { -webkit-text-size-adjust: none }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
body { -webkit-text-size-adjust: none }
}

@media (max-width:1920px){

.sec5 { width: 100%; height: 100%; background: url(../images/sec51.jpg) no-repeat; position: relative; }
.abnxt .contact .lawm ul li span.fjdz { float:none; }
}

@media (max-width:1680px){

.sec5 { width: 100%; height: 100%; background: url(../images/sec5.jpg) no-repeat; position: relative; }
.abnxt .contact .lawm ul li span.fjdz { float:right; }
}

@media (max-width:1552px){
.abnxt .contact .lawm ul li span.fjdz {  width: 73%; }
}


@media (max-width:1440px){

.sec2 .page2 { margin-top: 5%; }
.sec2 .page2 .page2a .page2a_t .page2a_gd { margin-bottom: 15%; }
.sec3 .page3 .page3a ul li { padding: 20px 0; }
.news .n_txt .nexwbox ul li .nsxwnr span.xwsp1 { height: 70px; overflow: hidden; width: 100%; }
.news .n_txt .anno ul li .suby { width: 89%; }
.abnxt .contact .lawm ul li span.fjdz {  width: 72%; }
.news .n_txt .whln .lnh .ln2nr ul p { margin-bottom: 25px; }
#wrap { height: 500px; }
#wrap > ul > li  { height: 500px; }


}



@media (max-width:1366px){

header{ height: 60px; }
header figure.logo { padding: 11px 0 0 18px; }
header figure.logo img { width: 90%; }
header menu.navbars a { padding-top: 21px; }
header menu.navbars a i { margin: 23px auto 0; }
header menu.navbars span.searchbtn .user_search .search_bar { top: 11px; }
.sec2 .page2 { margin-top: 7%; }
.sec2 .page2 .page2b .page2b_a { width: 67%; }
.sec2 .page2 .page2a .page2a_t .page2a_gd { margin-bottom: 7%; margin-top: 5%; }
.sec2 .page2 .page2a ul li { width: 120px; padding: 25px 0; }
.sec3 .page3 .page3a ul li { padding: 9px 0; }
.sec3 .page3 .page3a ul li span { font-size: 15px; }
.page5b { display: none; margin: 12% auto 0; }
.section6 .foot .dfewm { float: none; margin-top: 30px; text-align: right; }
.section6 .foot .dfewm img {width: 20%; }
.news { margin-top: 60px; }
.news .n_txt .nexwbox ul li .nsxwnr p.xwp3 { font-size: 22px; margin-bottom: 22px; }
.news .n_txt .nexwbox ul li .nsxwsj i { font-size: 42px; }
.news .n_txt .cytxt .mot .mot_c .mot_sub { width: 23.28%; }
.news .n_txt .cytxt ul.mf li { width: 30.33%; }
.news .n_txt .nexwbox .mel_c .mc { width: 17.45%; }
.video .v_sub .vs .v01 h4 { font-size: 15px; }
.video .v_sub { margin: 2% auto 0; }
.abnxt .contact{ display: none; }
.abnxt  .dtdt { display: block; }
.news .n_txt .whln .lnh .ln2nr ul p { font-size: 18px; }
.news .n_txt .whln .lnh .ln2nr ul li { font-size: 16px; line-height: 30px;}
.news .n_txt .whln .ln4 .ln4z { font-size: 16px; }
.news .n_txt .whln .ln4 p { font-size: 18px; }
.about-timeline .year-content ul li .overtext { font-size: 15px; }
.cytxt .bd ul li {width: 30.33%;}
.tab .tab-cont .tab-cont__wrap .item .overtext  { font-size: 15px; }
}

@media (max-width:1270px){
.news .n_txt .whln .ln1 .ln1nr { width: 45%; }
}


@media (max-width:1240px){

.section6 .foots a { padding: 16px 10px; }
.sec2 .page2 .page2a ul li { width: 100px; }
.sec2 .page2 .page2b .page2b_a { width: 70%; }
.sec3 .page3 .page3a ul li {  padding: 11px 0; }
.news .n_txt .nexwbox ul li .nsxwnr p.xwp3 { font-size: 20px; }
.news .n_txt .nexwbox ul li .nsxwnr span.xwsp1 { height: 50px; }
.news .n_txt .nexwbox ul li .nsxwsj i { font-size: 40px; }
.news .n_txt .anno ul li { padding: 4% 0; }



}

@media (max-width:1200px){

.section6 .foot .dfewm { display: none; }
.news .n_txt .anno ul li .suby {  width: 85%; }

}

@media (max-width:1130px){
.news .n_txt .whln .ln1 .ln1nr { width: 50%; }
.news .n_txt .whln .ln2 .ln2nr ul { text-indent: 18%; }
.news .n_txt .whln .ln3 .ln2nr ul { text-indent: 12%; }
.news .n_txt .whln .lnh .ln2nr ul p { margin-top: 20%; }
}


@media (max-width:1024px){

header menu.navbars a { width: 80px; }
.sec1 #banner ul.pic li img { height: 100%; }
.sec2 .page2 .page2a ul.pcbk2ys { display: none; }
.sec2 .page2 .page2b .page2b_a { width: 84.17%; }
.sec2 .page2 .page2a .page2a_t .page2a_gd { margin-bottom: 25%; margin-top: 15%; }
.sec2 .page2 .sjbk2ys { display: block;  width: 90%; margin: 0 auto;  }
.sec2 .page2 .sjbk2ys ul li { float: left; width: 130px; background: #fff; margin-right: 25px; text-align: center;  padding: 35px 0; }
.sec3 .page3 .page3a ul li { padding: 25px 0; }
.sec3 .page3 .page3a .pag3a_p1 img { display: none; }
.sec5 { width: 100%; height: 100%; background: url(../images/sec51.jpg) no-repeat; position: relative; background-size: 200% 100%; }
.page5b { display: block; }
.page5b ul li { width: 18%; margin-top: 12px; }
.page5b ul li.sjxkxx { display: block; }
.section6 .foots { padding: 5px 0; }
.section6 .foots a { padding: 5px 5px; }
.news .n_txt .xwxbt { padding: 5% 0 4% 0; }
.news .n_txt .nexwbox ul li .nsxwnr p.xwp3 { margin-bottom: 15px; }
.news .n_txt .nexwbox ul li .nsxwsj i { font-size: 36px; }
.next1 .sh_back{margin-top: -6%;}
.news .n_txt .ns_dh .cyzcdh,.news .n_txt .ns_dh .cyycdh { width: 100%; margin-top: 10px; float: none; }
.news .n_txt .ns_dh .cyzcdh ul li,.news .n_txt .ns_dh .cyzcdh ul li.xwdhtb { margin-right: 3%; }
.news .n_txt .ns_dh .cyycdh ul li { padding: 2px 12px; }
.news .n_txt .nexwbox .mel_c .mc { width: 30.38%; }
.video .v_sub .vs .v01 h4 { font-size: 14px; }
.news .n_txt .hon ul li b { font-size: 16px; }
.about-timeline .year-content h4 { font-size: 3em;}
.about-timeline .year-content ul li .overtext { font-size: 14px; }
#wrap { height: 400px; }
#wrap > ul > li  { height: 400px; }
.tab .tab-cont .tab-cont__wrap .item .hisp1 { font-size: 3em;}
.tab .tab-cont .tab-cont__wrap .item .overtext { font-size: 14px; }

.news .n_txt .whln .lnz1 p { font-size: 20px; margin-bottom: 4%; }
.news .n_txt .whln .lnz2 p { font-size: 20px; }
.news .n_txt .whln .lnz3 p { font-size: 20px; }
.news .n_txt .whln .lnz3 span { font-size: 16px; }

}


@media (max-width:987px){
.news .n_txt .whln .ln1 .ln1nr ul li b,.news .n_txt .whln .ln1 .ln1nr ul li span { font-size: 15px; }
.news .n_txt .whln .lnz .lnh { float: none; width: 100%; }
.news .n_txt .whln .ln2 { margin-right: 0 }
.news .n_txt .whln .ln3	 { margin-left: 0; margin-top: 4%;}
.news .n_txt .whln .ln4 .ln4z { font-size: 15px; }
.news .n_txt .whln .lnh .ln2nr ul li { line-height: 32px; }
.news .n_txt .whln .ln3 .ln2nr ul { text-indent: 25%; }
.news .n_txt .whln .ln2 .ln2nr ul { text-indent: 30%; }
.news .n_txt .whln .lnh .ln2nr ul p { margin-top: 40%; }
}



@media (max-width:900px){

header figure.logo { padding: 5px 0 0 18px; }
header menu.navbars { display: none; }
header .sjdhl { display: block; cursor: pointer; }
.section6 .foot { width: 90%; }
.section6 .foots { padding: 5px 0; }
.section6 .foot ul li a { font-size: 13px; }
.section6 .foot .dfewm { display: none; }
.section6 .foots a { font-size: 13px; padding: 2px 10px; }
.waper-slide { display: none; }
.fp-tableCell { height: 100% !important; }
.sec1 { height: 600px !important; }
.sec1 #banner ul.pic li img { height: 70%; }
.sec2 { padding: 5% 0; }
.sec2 .page2 { margin-top: 0; }
.sec2 .page2 .page2a .page2a_t .page2a_gd { margin-bottom: 20%; }
.sec2 .page2 .sjbk2ys ul li { float: left; width: 130px; background: #fff; margin-right: 25px; text-align: center;  padding: 35px 0; }
.sec3 { height: 600px !important; }
.sec3 .page3 { margin-top: 0; }
.sec3 .page3 .page3a .pag3a_p1 img { display: none; }
.sec3 .page3 .page3a ul li { padding: 18px 0; }
.sec3 .page3 .page3a ul li span { font-size: 15px; }
.sec3 .page3 .page3a ul li:hover span { font-size: 16px; }
.sec3 .page3 .page3a ul li i { width: 30%; }
.sec3 .page3 .page3a ul li span.pag3a_sp1 { width: 53%; }
.sec4 { height: 600px !important; }
.sec4 .page4 .page4_a .page4_azc span { font-size: 32px; }
.sec4 .page4 .page4_a .page4_azc i { line-height: 30px; }
.sec4 .page4 .page4_a .page4_azc { top: 20%; }
.sec4 .page4 .page4_b .page4_azc { top: 20%; }
.sec4 .page4 .page4_a:hover .page4_azc { top: 18%; }
.sec4 .page4 .page4_b:hover .page4_azc { top: 18%; }
.sec5 {  padding: 8% 0; }
.sec5 .page5 { margin-top: 0; }
.page5b ul li { width: 18.5%; margin-top: 12px; padding: 4% 0; }
.sec5 .page5a .page5a_1 .page5a_lbt { font-size: 16px; }
.sec5 .page5a .page5a_1 .page5a_lgd { width: 150px;  height: 39px; line-height: 39px; }
.sec5 { width: 100%; height: 100%; background: url(../images/sec51.jpg) no-repeat; position: relative; }

.news { padding-bottom: 8%; }
.news .n_txt .ns_dh { padding: 30px 0 15px 0; }
.news .n_txt .nexwbox ul li .nsxwsj { display: none; }
.news .n_txt .nexwbox ul li .nsxwtu { width: 35%; }
.news .n_txt .nexwbox ul li .nsxwnr { width: 58%; }
.news .n_txt .nexwbox ul li .nsxwnr span.xwsj { display: block; font-size: 14px; color: #8f8f8f; margin-top: 17px; }
.news .n_txt .nexwbox ul li .nsxwnr span.xwsp1 { height: 70px; }
/*----page_phone----*/
.list_page{ display:none}
.page_phone { display:block; width:90%; height: 30px; margin: 8% auto 0;border-spacing: 10px; overflow: hidden;}
.page_phone #AspNetPager2 { width:103%; display: block; height: 30px; }
.page_phone a { display: block; float: left; width:47%; margin-right:3%; box-sizing: border-box; border-collapse: separate; border: 1px solid #D9D9D9; height: 30px; line-height: 30px; text-align: center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #333; font-size:13px; }
.news .n_txt .wznrtxt img{width: 80%; height: auto; }
.video { width: 100%; }
.news .n_txt .anno ul li .suby { width: 82%; }


}

@media (max-width:850px){

.sec5 .page5a .page5a_1 { width: 33%; }
.sec5 .page5a .page5a_1 .bjtb1 { background-size: 100% 100%; }
.sec5 .page5a .page5a_1 .bjtb2 { background-size: 100% 100%; }
.sec5 .page5a .page5a_1 .bjtb3 { background-size: 100% 100%; }
.sec5 .page5a .page5a_1 .bjtb { width: 54%; padding-bottom: 54.5%; height: auto; }

}


@media (max-width:768px){

.sec1 { height: 550px !important; }
.sec1 #banner ul.pic li img { height: 70%; }
.sec2 {  height: 780px !important; padding: 0 0; }
.sec2 .page2 .sjbk2ys p { margin-top: 15px; }
.sec3 .page3 .page3a .pag3a_p1 { font-size: 18px; }
.sec5 .page5a .page5a_11:hover .bjtb1,.sec5 .page5a .page5a_12:hover .bjtb2,.sec5 .page5a .page5a_13:hover .bjtb3 { background-size: 100% 100%; }
.news .n_txt .nexwbox ul li .nsxwnr p.xwp3 { font-size: 18px; }
.news .n_txt .nexwbox ul li .nsxwnr span.xwsp1 { height: 50px; }
.next1 .sh_back{margin-top: -8%;}
.news .n_txt .cy_dh { padding: 30px 0 10px 0; }
.news .n_txt .ns_dh .cyycdh { margin-top: 30px; }
.news .n_txt .cytxt .cytxtnr { font-size: 15px; line-height: 36px; }
.news .n_txt .cyxbt { padding: 8% 0 4% 0; }
.news .n_txt .cytxt .mot .mot_c { margin-left: -2%; }
.news .n_txt .cytxt .mot .mot_c .mot_sub{ width: 30.7%; margin-left: 2%; margin-top: 2.5%; }
.news .n_txt .cytxt .mot .mottitle h1 { margin-top: 20px; }
.drop { width: 45%; }
.paper .ppr .p_sub { width: 45%; margin-top: 20px; }
.abnxt .abtxt { font-size: 15px; line-height: 34px; }
.news .n_txt .hon ul li { padding: 4% 0 0 0; }
.news .n_txt .hon ul li .rybtnr { width: 95%; }
.news .n_txt .hon ul li .rybtnr span,.news .n_txt .hon ul li .rybtnr i { font-size: 14px; }
.news .n_txt .hon ul li b { float: left; margin: 12px 0 12px 5%;  }
.news .n_txt .hon ul li .rytubiao { width: 3%; margin-right: 2%;}
.news .n_txt .whln .lnh .ln2nr ul p { margin-top: 35%; }
.news .n_txt .whln .ln4 .ln4z { line-height: 20px; }
.news .n_txt .whln .ln1 .ln1nr { position: static; }
.news .n_txt .whln .ln1 .ln1nr ul li span { color: #15191b; }
.news .n_txt .whln .ln1 .ln1nr { width: 100%; padding: 0 0; margin-top: 3%;}
.news .n_txt .whln .ln1 .ln1nr ul li { text-align: left; padding: 2% 0; }
#wrap { height: 350px; }
#wrap > ul > li  { height: 350px; }
#swipebox-slider .slide img { width: 90% !important; }
.tab .tab-cont { width: 85%; }


.news .n_txt .whln .lnz1 p { font-size: 18px; margin-bottom: 4%; }
.news .n_txt .whln .lnz2 p { font-size: 18px; margin-bottom: 4%;}
.news .n_txt .whln .lnz3 p { font-size: 18px; }
.news .n_txt .whln .lnz3 span { font-size: 14px; }
.news .n_txt .whln .lnz1 p img,.news .n_txt .whln .lnz2 p img,.news .n_txt .whln .lnz3 p img{ width: 10px; height: 10px; }
.news .n_txt .whln .lnz3 span img { float: left; margin-top: 10px; margin-right: 10px; }
.news .n_txt .whln .lnz3 span i{ display: inline-block; float: left; width: 95%;}

}



@media (max-width:640px){

.section6 .foot { display: none; }
.section6 .foots a { font-size: 12px; }
.sec1 { height: 450px !important; }
.sec1 #banner ul.pic li img { height: 50%; }
.sec2 .page2 { padding: 5% 0 10% 0; }
.sec2 .page2 .page2a { width: 94%; margin: 0 auto 0; float: none; }
.sec2 .page2 .page2bpcys { display: none; }
.sec2 .page2 .page2bsjys { display: block; }
.sec2 .page2 .sjbk2ys { display: none; }
.sec2 .page2 .page2a ul.pcbk2ys { display: block; margin-left: -3%; }
.sec2 .page2 .page2a .page2a_t .page2a_gd { margin-bottom: 15%; margin-top: 10%; }
.sec2 .page2 .page2a ul li { width: 22%; margin-right: 2%; padding: 5% 0; margin-right: 0; margin-left: 3%; }
.sec2 .page2 .page2bsjys { width: 94%; margin: 7% auto 0; float: none; }
.sec2 .page2 .page2b .page2b_a { width: 100%; }
.sec3 .page3 { width: 100%; padding: 5% 0; background: #f1f1f1; }
.sec3 .page3 .page3a { width: 94%; float: none; margin: 0 auto 5%; }
.sec3 .page3 .page3a:last-child { margin: 0 auto 5%;  }
.sec3 .page3 .page3a .pag3a_p1 img { display: inline-block;; }
.sec3 .page3 .page3a ul li { padding: 15px 0; }
.sec5 { background: url(../images/sec5sj.jpg) bottom center no-repeat; }
.page5b ul li.sjxkxx { display: none; }
.page5b ul { margin-right: -2%; }
.page5b ul li { width: 31%; margin-right: 2%; height: 200px; padding: 0 0; }
.page5b ul li .page5btp,.page5b ul li .page5btp1 { margin: 25px auto 0; }
.sec5 .page5a .page5a_1 { width: 100%; float: none; }
.sec5 .page5a .border { width: 80%; height: 1px; margin: 8% auto 8%; float: none; }
.sec5 .page5a .page5a_1 .bjtb {  width: 30%; padding-bottom: 30.5%; }
.news .n_txt .xwxbt { padding: 6% 0 6% 0; }
.news .n_txt .nexwbox ul li .nsxwnr p.xwp3 { font-size: 16px; }
.news .n_txt .nexwbox ul li .nsxwnr p.xwp3 { margin-bottom: 3px; }
.news .n_txt .nexwbox ul li .nsxwnr span.xwsj { margin-top: 10px; }
.news .n_txt .wznrtxt img{width: 100%; height: auto; }
.next1 .sh_back{display: none;}
.news .n_txt .ptxt2{font-size: 20px; margin-top: 6%; }
.news .n_txt { width: 92%; }
.news .n_txt .cyxbt .cyp1 { font-size: 18px; }
.news .n_txt .cyxbt .cyp2 { font-size: 16px; }
.news .n_txt .cytxt .cytxttp img.cyptsj { display: block; }
.news .n_txt .cytxt .cytxttp img.cyptpc { display: none; }
.news .n_txt .ns_dh .cyycdh ul { float: none; }
.news .n_txt .cytxt .mot .mot_c .mot_sub { width: 47%; }
.news .n_txt .cytxt ul.mf li { width: 47%; }
.news .n_txt .nexwbox .mel_c { margin-left: -5%; margin-top: -3%; }
.news .n_txt .nexwbox .mel_c .mc { width: 45%; margin: 5% 0 0 5%; }
.drop { width: 95%; height: 30px; margin: 3% 0 0 5%; }
.drop select {  margin-top: 5px; }
.paper .ppr .p_sub p { font-size: 13px; }
.abnxt .abtxt { font-size: 14px; line-height: 30px; }
.news .n_txt .anno ul { margin-top: -3%; }
.news .n_txt .anno ul li .subz { width: 100%; height: auto; }
.news .n_txt .anno ul li .subz p { float: left; width: 100px; height: 40px; line-height: 40px; }
.news .n_txt .anno ul li .subz .nsprq { font-size: 18px; }
.news .n_txt .anno ul li .subz .nspnf { font-size: 16px; }
.news .n_txt .anno ul li .suby { width: 100%; float: none; }
.news .n_txt .anno ul li .suby .nspbt { font-size: 17px; }
.news .n_txt .anno ul li .suby .nspsp { height: 73px; }
.news .n_txt .anno ul li { padding: 7% 0; }
.news .n_txt .hon ul li b { font-size: 14px; margin: 12px 0 12px 8%;  }
.news .n_txt .hon ul li .rytubiao { width: 3%; margin-right: 5%; }
.news .n_txt .hon ul li .rybtnr { width: 92%;}
.box { height: 400px !important; }
.lawm1 ul { margin-left: 0; margin-top: 4% }
.lawm1 ul li { margin-top: 4% }
.lawm1 ul li img { width: 23px; height: 23px; }
.lawm1 ul li span,.lawm1 ul li i { font-size: 14px; }
.lawm1 ul li.fjsjdz { margin-bottom: 9% }
.lawm1 ul li.fjsjdz span { float: right; display: inline-block; width: 70%; }
.news .n_txt .whln .ln1 .ln1nr ul li { float: none; width: 100%; }
.news .n_txt .whln .ln1 .ln1nr { margin-top: 4%; }
.news .n_txt .whln .lnz { padding: 7% 0; margin-top: 6%; }
.news .n_txt .whln .lnh .ln2nr ul p { font-size: 15px; margin-bottom: 10px; }
.news .n_txt .whln .lnh .ln2nr ul li { font-size: 13px; line-height: 18px; }
.news .n_txt .whln .ln4 p { font-size: 16px; padding: 7% 0 3% 0; }
.news .n_txt .whln .ln4 .ln4z { font-size: 14px; width: 94%; padding: 18px 3%; }
.about-timeline .year-content { width: 100%; height: 680px; }
.about-timeline .about-timeline-year{ width: 100%;  }
.about-timeline .year-content h4 { text-align: center; font-size: 2.5em; margin-bottom: 1px;  margin-top: 1em; }
.about-timeline .about-timeline-year ul { width: 210%; overflow: hidden; overflow-x: auto;  }
.about-timeline .about-timeline-year ul li { float: left; width: 55px; }
.about-timeline .about-timeline-year { height: 58px; overflow-x: auto; overflow-y: hidden;   }
.about-timeline .about-timeline-year::-webkit-scrollbar{ height: 2px; }
.news .n_txt .cytxt .lqjtcyt #wrap { display: none; }
.news .n_txt .cytxt .lqjtcyt .protu { display: block; }
.cytxt .bd ul li { width: 47%; }
.tab .tab-cont .tab-cont__wrap .item .hisp1 { font-size: 2.5em; }
.tab .tab-cont { width: 100%;  height: 680px; float: none; margin-top: 5%;}
.tab .tab-title {  width: 100%; overflow-y: hidden; height: 53px; float: none; overflow-x: auto;}
.tab .tab-title .cbhx {  width: 250%; }
.tab .tab-title::-webkit-scrollbar{ height: 2px; }
.tab .tab-title .item { float: left; width: 55px; display: block; text-align: center; padding: 10px 8px;  }
.tab .tab-title .item:hover, .tab .tab-title .item.item-cur { border-right: none; border-bottom: 2px solid #c7000b;    }
.hmlbt { margin-top: 12%; }
.hmlbt ul li .img02 { display: block; }
.hmlbt ul li .img01 { display: none; }
.hmlbt .flex-direction-nav { display: none; }

.ln11 ul li .lnpcbn { display: none; }
.ln11 ul li .lnipbn { display: block; }
.news .n_txt .whln .lnz1 .qyyj .yjpcdt { display: none; }
.news .n_txt .whln .lnz1 .qyyj .yjipdt { display: block; }
.ln11 .flex-control-nav{display: none;}
.news .n_txt .whln .lnz1 {margin-top: 7%;}
.news .n_txt .whln .lnz1 p,.news .n_txt .whln .lnz2 p,.news .n_txt .whln .lnz3 p { font-size: 16px; }
.news .n_txt .whln .lnz1 p img, .news .n_txt .whln .lnz2 p img, .news .n_txt .whln .lnz3 p img { width: 6px; height: 6px; }
.news .n_txt .whln .lnz2 ul li { width: 48%; margin-bottom: 2%; }
.news .n_txt .whln .lnz3 span i { width: 90%; }
.news .n_txt .whln .lnz2 { margin-bottom: 11%; }
.news .n_txt .whln .lnz2 p { margin-bottom: 6%; }
.news .n_txt .whln .lnz1 p { margin-bottom: 6%; }
.news .n_txt .whln .lnz1 .qyyj { margin: 9% auto 11%; }
.news .n_txt .whln .lnz3 p { margin-bottom: 8%; }
.news .n_txt .whln .lnz3 span { margin-bottom: 7%; }
.news .n_txt .whln .lnz1 .qyyj { width: 100%; }
.sec4 .page4slider ul li .pg4sjt { display: block; }
.sec4 .page4slider ul li .pg4pct { display: none; }

.page5b ul li .pic2{ -moz-transform: none; -webkit-transform: none; -o-transform: none; -ms-transform: none; transform: none;}
.page5b ul li .pic1{  -moz-transform: none; -webkit-transform: none;-o-transform: none;-ms-transform: none;transform: none;}
.page5b ul li:hover .pic1{ -moz-transform: none; -webkit-transform: none; -o-transform: none; -ms-transform: none;transform: none;}
.page5b ul li:hover .pic2{ -moz-transform: none; -webkit-transform: none; -o-transform: none; -ms-transform: none;   transform: none;}
.page5b ul li .pic2 { display: none; }





}


@media (max-width:500px) {

header { height: 50px; }
header figure.logo { padding: 8px 0 0 10px; }
header figure.logo img { width: 70%;  }
header .sjdhl { padding: 13px 10px 0 0; }
header .sjdhl img { width: 85%; }
.section6 .foots { width: 100%; }
.sec1 { height: 310px !important; }
.sec1 #banner ul.pic li img.pcdbn { display: none; }
.sec1 #banner ul.pic li img.sjdbn { display: block;/* height: 70%;*/margin-top: 50px; }
.sec2 .page2 .page2a { background: none; }
.sec2 .page2 .page2a .page2a_t .page2a_p1 { font-size: 16px; }
.sec2 .page2 .page2a .page2a_t .page2a_gd { width: 130px; height: 40px; line-height: 40px; }
.sec3 .page3 .page3a { margin: 0 auto 8%; }
.sec3 .page3 .page3a ul li span { font-size: 14px; }
.sec4 { height: 278px !important; }
.sec4 .page4 .page4_a .page4_azc span,.sec4 .page4 .page4_b .page4_azc span { font-size: 22px; }
.sec4 .page4 .page4_a .page4_azc i,.sec4 .page4 .page4_b .page4_azc i { font-size: 14px }
.sec4 .page4 .page4_a .page4_azc i,.sec4 .page4 .page4_b .page4_azc i { display: none; }
.sec4 .page4 .page4_a .page4_azc b,.sec4 .page4 .page4_b .page4_azc b { margin-top: 5px; width: 25px;  height: 25px; }
.page5b ul li .page5btp,.page5b ul li .page5btp1 { width: 100%; }
.sec5 { padding: 10% 0; }
.sec5 .page5a .page5a_11:hover .bjtb1,.sec5 .page5a .page5a_12:hover .bjtb2,.sec5 .page5a .page5a_13:hover .bjtb3 { background-size: 100% 100%; }
.sec5 .page5a .page5a_1 .page5a_lbt { margin: 3% 0 8% 0; }
.page5b ul li .page5btp .pic2,.page5b ul li .page5btp1 .pic2 { left: 14%; }
.page5b ul li { height: 190px; }
.page5b ul li p { font-size: 15px; }
.news {  padding-bottom: 10%; }
.news .n_txt .ns_dh { padding: 17px 0 17px 0; }
.news .n_txt .ns_dh ul li.xwdhtb { margin-right: 20px; line-height: 26px; }
.news .n_txt .xwxbt .xwp1 { margin-bottom: 3px; }
.news .n_txt .xwxbt { padding: 7% 0 7% 0; }
.news .n_txt .nexwbox ul li { padding: 20px 0; }
.news .n_txt .nexwbox ul li .nsxwtu { float: none; width: 100%; }
.news .n_txt .nexwbox ul li .nsxwnr { float: none; width: 100%; }
.news .n_txt .nexwbox ul li .nsxwnr { margin-left: 0; }
.news .n_txt .nexwbox ul li .nsxwnr p.xwp3 { margin-bottom: 7px;  margin-top: 13px; height:25px;}
.news .n_txt .nexwbox ul li .nsxwnr span.xwsj { margin-top: 12px; }
.page_phone { margin: 10% auto 0; }
.news .n_txt .zxdtxyl .br{display: block;}
.news .n_txt .zxdtxyl{padding: 0.8% 0 2% 0; margin-top: 5%;}
.news .n_txt .wznrtxt{margin-top: 4%}
.next1 span{width: 80px;}
.next1 i{font-size: 13px; margin-left: 8px;}
.news .n_txt .ptxt2{font-size: 17px;}
.news .n_txt .ns_dh .cyycdh ul li { float: left; margin-top: 4px; width: 25.5%; text-align: center; font-size: 13px; }
.news .n_txt .cyxbt .cyp2 { font-size: 14px; }
.news .n_txt .cytxt .cytxtnr { font-size: 14px; line-height: 30px; }
.news .n_txt .cy_dh { padding: 10px 0 17px 0; }
.news .n_txt .cytxt ul.mf { margin-left: 0; margin-top: -3%; }
.news .n_txt .cytxt ul.mf li { float: none; margin-left: 0; width: 100%; margin-top: 7%; }
.video .v_sub { margin: 5% auto 0; }
.video .v_sub .vs .v01 { width: 47%; }
.news .n_txt .whln .ln2 .ln2nr ul { text-indent: 20%; }
.news .n_txt .whln .ln3 .ln2nr ul { text-indent: 8%; }
.news .n_txt .whln .lnh .ln2nr ul p { margin-top: 30%; }
.cytxt .bd ul li  { float: none; margin-left: 0; width: 100%; margin-top: 7%; }
.tab .tab-title .cbhx {  width: 450%; }
.tab .tab-cont .tab-cont__wrap .item .hisp1 { margin-bottom: 10px; font-size: 2em; }


}

@media (max-width:414px) {
/*.sec4 .page4slider ul li.page4_li1 {width: 120%;right: 0;}
.sec4 .page4slider ul li.page4_li1 img  { width:auto;}*/
}

@media (max-width:411px) {
.lawm1 ul li.fjsjdz { margin-bottom: 9% }
.lawm1 ul li.fjsjdz span {  width: 68%;  }
.tab .tab-title .cbhx {  width: 550%; }

}


@media (max-width:375px) {
.sec2 .page2 .page2a ul li .page2a_p2 { font-size: 13px; }
.sec2 .page2 .page2a ul.pcbk2ys li img { width: 45%; }
.page5b ul li p { font-size: 14px; }
.page5b ul li .page5btp .pic2,.page5b ul li .page5btp1 .pic2 { left: 12%; }
.page5b ul li .pic1 img { width: 65%;  height: auto; }
.page5b ul li .pic2 img { width: 85%;  height: auto; }
.news .n_txt .ns_dh .cyycdh ul li { width: 25%; }
.lawm1 ul li.fjsjdz { margin-bottom: 9% }
.lawm1 ul li.fjsjdz span {  width: 65%;  }
.news .n_txt .whln .ln2 .ln2nr ul { text-indent: 15%; }
.news .n_txt .whln .lnh .ln2nr ul p { margin-top: 25%; }
.tab .tab-title .cbhx {  width: 500%; }
.sec4 .page4slider ul li img { height: auto; }
.sec4 { height: 252px !important; }

}


@media (max-width:360px) {
.sec2 .page2 .page2a ul li .page2a_p2 { font-size: 13px; }
.page5b ul li .page5btp .pic2,.page5b ul li .page5btp1 .pic2 { left: 10%; }

.page5b ul li .pic2 img { width: 80%;  height: auto; }
.news .n_txt .ns_dh .cyycdh ul li { width: 23%; }
.tab .tab-title .cbhx {  width: 500%; }
.sec4 { height: 242px !important; }
}


@media (max-width:320px) {
.page5b ul li .page5btp .pic2,.page5b ul li .page5btp1 .pic2 { left: 5%; }
.page5b ul li .pic2 img { width: 73%;  height: auto; }
.news .n_txt .ns_dh .cyycdh ul li { width: 30%; padding: 4px 0; }
.lawm1 ul li.fjsjdz { margin-bottom: 15% }
.lawm1 ul li.fjsjdz span {  width: 60%;  }
.news .n_txt .whln .lnh .ln2nr ul p { margin-top: 15%; }
.news .n_txt .whln .ln3 .ln2nr ul {   text-indent: 0%; }
.news .n_txt .whln .ln2 .ln2nr ul { text-indent: 10%; }
.tab .tab-title .cbhx {  width: 570%; }
.sec4 { height: 215px !important; }
}













