body.slb { font-size:26px;}
.slb .top_tq{top: 15%;}
.slb .zdxm_con{background: #d2e7f8 url(221011nd_zdxm_bg1.jpg) no-repeat center;}
.slb .header_21_con3 .container_21{height:400px;}
.slb .bsfw_top ul li .bsfw_div{height: 165px;}
.slb .mn-sel1{width: auto !important;}
.slb .tjxx_tit_search>div{float:inherit;}
.slb .scjg_top h1,.slb .yqfk_top ul li a{font-size: 32px;}
.slb .scjg_top i{top: -3px;position: relative;}
.slb .scjg_ul ul li a{height: 180px;}
.slb .scjg_ul ul li a span{line-height: 100px; height: 100px;}
.slb .scjg_ul ul li{width: 50%;}
.slb .ssw_ban h1{font-size: 40px; line-height: 60px;}
.slb .ssw_ul ul li a h1{font-size: 28px; line-height: 50px; min-height: 100px;}
.slb .ssw_ul ul li a{    background: url(21ly_sswgh_icon.png) no-repeat left 15px;}
.slb .slb_el .el-col-12{width: 100%;}
.slb .zdxm_tit h1{font-size: 30px;}
.slb .mar_b32{margin-bottom: 16px;}
.slb .zdxm_con{height: 400px; line-height: 400px; background-size: auto 100% !important;}
.slb .zdjs_con h2{ font-size: 34px; line-height: 60px;}
.slb .zdjs_con p{ line-height: 60px; font-size: 26px;}
.slb .el-col-12{ width: 100%;}
.slb .zdjs_tit1{ line-height: 68px;}
.slb .zdjs_tit1_l{ font-size: 36px; width: 250px; background-size: 100%;}
.slb .zdjs_text p{ line-height: 60px; font-size: 30px; height: 120px;}
.slb .zdjs_date{ width: 150px;} 
.slb .zdjs_date h3{ line-height: 68px; font-size: 40px;}
.slb .zdjs_date p{ line-height: 44px; font-size: 26px;}
.slb .zdjs_con_bg1{ padding: 20px 0;}
.slb .mar_t{ margin-top: 20px;}
.slb .secl1{ width: 50%; margin-bottom: 16px; margin-right: 0; line-height: 58px;}
.slb .mn-secl{ width: calc(100% - 150px); height: 58px; line-height: 58px;}
.slb .mn-secl p{ height: 58px;}
.slb .secl1 span{ font-size: 26px;}
.slb .mn-secl{ font-size: 20px;}
.slb .zdks-ss input{ width: calc(100% - 34%); height: 58px; line-height: 58px; font-size: 20px;}
.slb .zdks-ss button{ width: 120px; height: 58px; line-height: 58px; font-size: 26px;}  
.slb .xx-lit1{ float: none; width:auto;}
.slb .xx-lit1 a{ margin-left: 0; font-size: 30px;}
.slb .xx-lit1 span{ font-size: 24px;}
.slb .zbtb em{ font-size: 30px;}
.slb .zbtb{margin-top: 20px;}
.slb .zdjs_list1 li{ width: 50%;}
.slb .zdjs_list1 li a{ padding-left: 10%; font-size: 30px;}
.slb .zdjs_list1 li img{ margin-right: 20px;}
.slb .el-col-19,.slb .zdjs_gl_con1{ width: 100%;}
.slb .zdjs_gl_con p{ line-height: 60px; font-size: 26px;}
.slb .zdjs_gl_tit>div{ width: 180px; height: 60px; line-height: 60px; font-size: 26px;} 
.slb .zdjs_gl_tit .zdjs_fx ul{ width: 180px; top: 60px;}
.slb .zdjs_gl_tit .zdjs_fx li{ line-height: 60px;}
.slb .zdjs_gl_con2 p{ margin-top: 15px;}
.slb .zdjs_gl_nav{ display: none;}
.slb .zdjs_gl_tit1{ line-height: 80px; font-size: 30px;}
.slb .zdjs_gl_text li{ line-height: 60px; font-size: 26px; background-position: left 26px;}
.slb .zdjs_tit1_r{font-size: 18px; margin-top: 20px;}
.slb .zdxm_r{margin-top: 16px;}
.slb .gl_list2>ul>li ul li{ font-size: 22px;}
.slb .gl_tit2 span{    font-size: 40px;}
.slb .el-col-8,.slb .el-col-16{ width: 100%;}
.slb .zsk_tit button{bottom:-1px;}
.slb .zsk_top_ul ul li a{width: auto; padding: 0px 24px; font-size: 30px;}
.slb .zsk_tit{height: auto;}
.slb .zsk_tit img{display: block; margin: 24px auto;}
.slb .zsk_tit input,.slb .zsk_tit button{font-size: 22px;}
.slb .zsk_ul ul li span{font-size: 30px; line-height: 70px; height: 70px;}
.slb .zsk_ul ul li p,.slb .zsk_div_tit p{line-height: 60px;}
.slb .zsk_r {margin-top: 24px;}
.slb .zsk_div_li ul li{line-height: 60px; height: 60px;}
.slb .zsk_div_tit span{width: 200px;font-size: 30px; line-height: 50px; height: 50px;}
.slb .zsk_l{min-height: 1000px;}
.slb .zjsm_ul {margin-top: 16px;}
.slb .yxk_top ul li a,.slb .yxk_tit ul li a{font-size: 24px;}
.slb .zjsm_ul ul li p{line-height: 60px; height: 60px;}
.slb .zdxm_anniu ul li{width: 50%;}
.slb .zdxm_anniu ul li a{width: 300px; height: 300px;}
.slb .zdxm_con3{background-size: auto 100% !important;}
.slb .zdxm_anniu ul li span{height: 180px; line-height: 180px;}
.slb .zdxm_anniu ul li p{font-size: 30px;}
.slb .zdxm_ul ul li a h1{font-size: 32px; line-height: 60px; height: 120px;}
.slb .zdxm_ul ul li a span{font-size: 20px;}
.slb .special_title span ul li,.slb .special_title span{font-size: 34px;}
.slb .gcner p{font-size: 22px; line-height: 50px;}
.slb .gcner p span{width: auto; display: block;}
.slb .side-nav ul li{line-height: 80px; font-size: 18px;}
.slb .side-nav{left: -200px;}
.slb .titbox h5{font-size: 24px;}
.slb .xxnr1 ul li{width: 50%; font-size: 20px; line-height: 60px;}
.slb .xxnr1 ul li i{margin-top: 30px;}
@media screen and (min-width:0\0) {
.slb .header_21_btn{ margin-top:-10px; height: 50px;}
}

@media screen and (max-width:1366px) {
	body.slb { font-size: 22px;}
	.slb .header_21_tit,.slb  .header_21_tit>span,.slb  .header_21_a_link a,.slb .header_21_font li a{ font-size: 16px;}
	.slb .nav_21>ul>li:hover .nav_21_con a{line-height:50px; font-size:28px;}
	.slb .nav_21>ul>li.zwgk:hover .nav_21_con{ height:120px}
	.slb .fixed .nav_21>ul>li{ margin-right: 35px;}
	.slb .nav_21>ul>li{ font-size: 30px;}
	.slb .lyk_ul ul li a{font-size: 24px;}
	.slb .slideBox_08 .pic img{height: 695px;}
	.slb .lrw_r_l .max_img{height:665px;}
	.slb .bsfw_l span img{width: auto;}
	.slb .xwdt_ul ul li a .tu_box{height: 330px;}
	.slb .zwgk_l_top p{font-size: 22px;}
	.slb .ztzl_list ul li p{padding-left: 20px;}
	.slb .zjly_b ul li a span{line-height: 220px; height: 220px;}
	.slb .wsbs_anniu i.in3{margin-left: 16px;}
	.slb .nesw_ul ul li a .tu_box{height: 310px;}
	.slb .nav_21>ul>li{font-size: 26px;}
	.slb .select-box .mn-sel1{width:47%; box-sizing: border-box; display: inline-block; margin:0px; float: inherit; margin-bottom: 20px;}
	.slb .tjxx_tit_search>div{float: inherit;}
	.slb .sp_b{display: block; margin-bottom: 16px; float: inherit;}
	.slb .zxtf_ul>ul>li a .tu_box{height: 305px;}
	.slb .zddt_r li a{font-size: 20px;}
}

@media screen and (max-width:1280px) {
	.slb .container_21{ padding: 0 16px; width: 970px;}
	body.slb ,.slb .header_21_tq,.slb .header_21_picker input,.slb .header_21_inp,.slb .header_21_llms a,.slb .list li,.slb  .list1 li a, .slb .list2 li a,.slb .list li span,.slb .con2_r li,.slb .icon_con p,.slb .tit3_r a,.slb .con3_r p,.slb .list5 li, .slb .list6 li,.slb .list6 li a,.slb .footer_21_tit_l,.slb .footer_21_tit1{ font-size: 20px;}
	.slb .nav_21>ul>li{ font-size: 26px;}
	.slb .header_21_con2{ padding: 10px;}
	.slb .fixed .nav_21>ul>li{ margin-right: 20px;}
	.slb .nav_21>ul>li:hover .nav_21_con a{line-height:50px; font-size:22px;}
	.slb .nav_21_con{top:184px;height: 115px;}
	.slb .nav_21>ul>li.jdhy:hover .nav_21_con a, .nav_21>ul>li.hdjl:hover .nav_21_con a{ line-height:110px}
	.slb .nav_21>ul>li.zwgk:hover .nav_21_con{ height:110px; padding-top:5px}
	.slb .yqlj_tit1>ul>li p{ font-size: 20px;}
	.slb .header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{font-size: 20px;}
	.slb .slideBox_08 .pic img{height: 570px;}
	.slb .lrw_r_l .max_img{height:545px;}
	.slb .hdjl_in input{width: 270px;}
	.slb .hdjl_in button{width: 150px;}
	.slb .xwdt_ul ul li a .tu_box{height: 265px;}
	.slb .ztzl_list ul li p{font-size: 20px; line-height: 36px;}
	.slb .ztzl_list ul li a{margin-right: 16px;}
	.slb .ztzl_list ul{margin-right: -16px;}
	.slb .zjly_b ul li a span{line-height: 170px; height: 170px;}
	.slb .ztzl_tit_ul{top: inherit;padding-top: 16px;}
	.slb .ztzl_tit_ul .ztzl_r ul li{margin-bottom:10px;}
	.slb .nesw_ul ul li a .tu_box{height: 255px;}
	.slb .ztzl_tit_ul .ztzl_r{position: inherit; right: inherit;}
	.slb .zxtf_ul>ul>li a .tu_box{height: 255px;}
	.slb .bsfw_r{width: 60%;}
}
@media screen and (max-width: 992px) {
	body.slb{ font-size: 20px;}
	.slb .mar_t{ margin-top: 20px;}
	.slb .secl1{ float: inherit; width: 100%; margin-right: 0; margin-bottom: 16px;}
	.slb .mn-secl{ width: calc(100% - 80px);}
	.slb .zdks-ss{ padding-top: 0;}
	.slb .zdks-ss input{ margin-right: 0; width: 100%;}
	.slb .zdks-ss button{ width: 100%; margin-top: 20px;}
	.slb .xx-lit1{ float: inherit; width: 100%; line-height: 32px;}
	.slb .xx-lit1 a{ margin-left: 0; max-width: 100%;}
	.slb .xx-lit1 span{ margin-left: 0;}
	.slb .zdjs_list1 li{ width: 100%;}
	.slb .zdjs_con_bg1.pad_t0{ padding-top: 0;}
	.slb .zdjs_list1 li a{ font-size: 22px;}
	.slb .xx-lit1 a{ font-size: 26px;}
	.slb .xx-lit1 span{ font-size:18px;}
	.slb .xx-lit1 span i{ font-size: 18px;}
	.slb .gl_tit2 span{font-size: 26px;}
	.slb .yxk_tit ul li a{font-size: 22px;}
	.slb .container_21{width: auto; margin: 0px 16px;}
	.slb .special_title span ul li a,.slb .special_title span{font-size: 34px;}
	.slb .zdxm_anniu ul li a{width: 160px; height: 160px;}
	.slb .zdxm_anniu ul li span{height: 80px; line-height: 80px;}
	.slb .zdxm_anniu ul li p{font-size: 20px;}
	.slb .zdxm_ul ul li a h1{font-size: 24px;}
	.slb .special_title span ul li a, .slb .special_title span{font-size: 26px;}
	.slb .zdxm_con{height: 300px; line-height: 300px;}
	.slb .xxnr1 ul li{width: 100%; }
}
@media screen and (max-width: 601px) {
	.slb .wsbs_div ul li p{font-size: 24px;}
	.slb .nesw_ul ul li a .tu_box{height: 300px;}
	.slb .gl_tit_r{margin-top: 80px;}
	.slb .sjfb_tit ul li{width: 100%;}
	.slb .zxtf_ul>ul>li a .tu_box{height: 300px;}
	.slb .zxtf_ul>ul>li a .zxft_ul_p h1{font-size: 24px;}
	.slb .gb_ul ul li{width: 100%;}
	.slb .zddt_r li{width: 100%;}
	.slb .bsfw_ul ul li{width: 50%;}
	.slb .scjg_ul ul li{width: 100%;}
	.slb .ssw_ban h1{font-size: 22px; line-height: 40px;}
	.slb .ssw_top_ul ul li{padding-bottom: 10px;}
}
@media screen and (max-width: 415px) {
	.slb .header_bg .header_21_con2 .header_21_ss{ width: 100%; }
	.slb .header_bg .header_21_picker{ width: 90px;}
	.slb .header_bg .header_21_btn{ width: 30px;}
	.slb .header_21_font li a, .slb .header_21_font li em, .slb .header_21_login a{ font-size: 16px;}
	.slb .list ul li,.slb  .nesw .list ul li,.slb .lyk_ul ul li,.slb  .lrw_r_r ul li,.slb  .list2 ul li,.slb .list3 ul li,.slb .zwgk_r_top.li .list ul li{height: auto; line-height:38px;}
	.slb .lyc_l_div ul li{padding-left: 100px;}
	.slb .lyc_l_div ul li .lyc_l_in input{width: 75%;}
	.slb .lyc_r_in ul li button, .slb .lyc_anniu button{width: 120px; height: 50px;font-size: 24px;}
	.slb .lyc_r_in ul li,.slb  .lyc_r_in.li ul li{padding-left: 150px;}
	.slb .lyc_r_in{padding: 0px;}
	.slb .lyc_r_in ul li span, .slb .lyc_r_in.li ul li span{width: 150px;font-size: 20px;}
	.slb .lyc_l_div ul li input, .slb .lyc_l_div ul li select, .slb .lyc_r_in ul li input,.slb  .lrw_in input{font-size: 20px;}
	.slb .lyc_r_ul ul li,.slb .lyk_bottom ul li, .slb .lrw_l_ul ul li,.slb  .lrw_bottom ul li{width: 50%;}
	.slb .lyb_ul ul li a{font-size: 20px; padding:10px 10px;}
	.slb .lyb_top>ul>li{padding: 0px; padding-bottom: 16px;}
	.slb .lrw_l_ul ul li p, .slb .lrw_ll p,.slb  .lrw_l_bottom_r button p,.slb  .lrw_bottom ul li a p,.slb  .lyb_bottom ul li a{font-size: 24px;}
	.slb .top_tit h1 a{font-size: 30px; }
	.slb .top_tit h1{line-height: 40px;}
	.slb .top_tit{padding: 16px;}
	.slb .header_21_rr{width: 60%;}
	.slb .nesw_a a{font-size: 18px;}
	.slb .lrw_l_bottom_r button p{display: inline-block;}
	.slb .lrw_l_bottom_r button{height: 90px;}
	.slb .lrw_l_bottom_r{width: 100%;}
	.slb .lrw_ll p,.slb .lrw_rr p{font-size: 20px;}
	.slb .lrw_ll,.slb .lrw_in{width: auto; float: inherit;}
	.slb .lrw_in{margin-top: 16px;}
	.slb .tit_anniu a, .slb .nesw_tit span{line-height: 40px; height: 40px;}
	.slb .header_21_rr{width: 60%; font-size: 26px;}
	.slb .header_21_logo{width: 80% !important;}
	.slb .lyk_ul ul li a{font-size: 20px;}
	.slb .lyk_ul ul li{width: 100%;}
	.slb .lrw_r_l .max_img{height: 215px;}
	.slb .hdjl_b_top span{display: none;}
	.slb .hdjl_b_top{padding-left: 16px;padding-bottom: 16px;} 
	.slb .hdjl_b_top h1,.slb .hdjl_b_top p{overflow: inherit; white-space: inherit; text-overflow: inherit;}
	.slb .hdjl_in input{font-size: 20px;}
	.slb .xwdt_ul ul li a .tu_box{height: 215px;}
	.slb .zwgk_l_ul ul li a, .zwgk_r_b ul li a{font-size: 24px;}
	.slb .zw_sp a{font-size: 16px;}
	.slb .zwgk_l_bu .zwgk_r_in{width: 100%;}
	.slb .zwgk_r_in select, .slb .zwgk_r_in input{font-size: 16px;}
	.slb .zwgk_l_top h1{font-size: 24px;}
	.slb .zwgk_r_in span{font-size: 16px;}
	.slb .zwgk_r_in{padding-left: 80px;}
	.slb .zw_sp {display: none;}
	.slb .zwgk_l_ul ul li a span, .slb .zwgk_r_b ul li a span{width: 70px;}
	.slb .zwgk_l_ul ul li a, .zwgk_r_b ul li a{font-size: 20px;}
	.slb .zwgk_l_ul ul li a, .slb .zwgk_r_b ul li a{font-size: 20px;}
	.slb .zwgk_l_top p{font-size: 20px;}
	.slb .zwgk_l_top span em{height: 70px; line-height: 70px;}
	.slb .nesw_b_r h1, .slb .szf_tit ul li h1{font-size: 24px; line-height: 30px; height: 60px;}
	.slb .szf_r ul li{font-size: 28px;}
	.slb .zjly_ul ul li{width: 100%;}
	.slb .zjly_b ul li{width: 50%;}
	.slb .zjly_b ul li a span{line-height:130px; height: 130px;}
	.slb .yqlj_tit1>ul>li{width: 100%;}
	.slb .zjly_tit p{font-size: 20px; line-height: 50px;}
	.slb .szf_p p{line-height: 46px;font-size: 20px;}
	.slb .szf_img h1{font-size: 22px;}
	.slb .gl_tit_r{margin-top: 80px;}
	.slb .nesw_ul ul li a .tu_box{height: 195px;}
	.slb .nesw_ul ul li a p{font-size: 22px; line-height: 40px;}
	.slb .sjfb_ul2 ul li,.slb .sjfb_ul3 ul li{width: 100%;}
	.slb .select-box .mn-sel1{width: 100%;}
	.slb .tjxx_tit1{padding-left: 0px;}
	.slb .sjfb_tit ul li a{font-size: 24px;}
	.slb .zxtf_ul>ul>li a .tu_box{height: 195px;}
	.slb .ztzl_tit_ul .ztzl_r ul li{width: 47%;}
	.slb .zxft_xl_tit{padding: 16px;}
	.slb .zxft_xl_div{padding-left: 80px;}
	.slb .zxft_xl_con1{padding-right: 20px;}
	.slb .zx_r ul li{line-height: 50px;}
	.slb .tit1>ul>li{font-size: 24px;}
	.slb .header_21_picker{width: 20%;}
	.slb .tit7.li span{margin-top: -100px;}
	.slb .ssw_ul ul li a h1{font-size: 20px;}
	.slb .zsk_ul ul li span{font-size: 22px;}
	.slb .zsk_top_ul ul li a{font-size: 24px;}
	.slb .zsk_tit input{width:250px;font-size: 16px; border-right:1px solid #E5E5E5;}
	.slb .zsk_tit button{margin-top: 10px; width: 100px; border-radius:8px;}
	.slb .zdxm_anniu ul li a{width: 140px; height: 140px;}
}
@media screen and (max-width: 376px) {
	body.slb{font-size: 22px;}
	.slb .nav_21{ margin-top: 40px;}
	.slb .sp_a{display: none;} 
	.slb .nesw_top ul li a,.slb .con_tit ul li a,.slb .tit1>ul>li,.slb .tit3 h1,.slb  .tit2, .slb .tit1 h1,.slb  .nesw_tit h1,.slb .lyc_r_ul ul li a p,.slb .lyc_r_in ul li button,.slb  .lyc_anniu button,.slb .lyb_top_tit p,.slb .lyk_r_ul ul li a,.slb .hyjd_ul ul li a{font-size: 22px; }
	.slb .lyc_r_in ul li button, .slb .lyc_anniu button{width: 100px;}
	.slb .lyc_l_div ul li{padding-left: 0px;}
	.slb .lyc_l_div ul li{padding-top: 100px;}
	.slb .lyc_l_div ul li span{top: 20px;}
	.slb .lyc_r_in ul li, .slb .lyc_r_in.li ul li{padding-left: 0px; height: auto; padding-top: 80px;}
	.slb .lyc_r_in ul li span, .slb .lyc_r_in.li ul li span{top:0px; width: auto;}
	.slb .lyc_r_in ul li:last-child, .slb .lyc_r_in.li ul li:last-child{padding-top: 0px;}
	.slb .lyb_bottom ul li a{font-size: 20px;}
	.slb .tit_anniu a, .slb .nesw_tit span{width: 110px;font-size: 18px; line-height: 30px;height: 30px; margin-top: 10px;}
	.slb .header_21_rr{width: 80%;}
	.slb .lrw_lll img{width: 100%;}
	.slb .xwdt_ul ul li a .tu_box{height: 162px;}
	.slb .zjly_r_ul ul li{width: 50%;}
	.slb .zjly_b ul li a{margin-right: 16px;}
	.slb .zjly_b ul {margin-right: -16px;}
	.slb .zjly_b ul li a span i{font-size: 32px;}
	.slb .zjly_b ul li a p{font-size:20px;}
	.slb .zjly_b ul li a span{line-height:120px; height: 120px;}
	.slb .zjly_ul3 ul li .zjly_img3,.slb  .zjly_b{padding: 0px 16px;}
	.slb .zjly_r_ul ul li p, .slb .zjly_ul ul li p, .slb .zjly_ul3 ul li p{font-size: 20px;}
	.slb .zxtf_ul>ul>li a .tu_box{height: 175px;}
}