*{box-sizing: border-box;}
.qy_warp{background: #F8F8F8;}
.qy_top{background: url(../jpg/sreksl.jpg) center no-repeat;height: 2.4rem;background-size: cover;line-height: 1.6rem;}
.qy_top em{display:block;font-size: .48rem; font-weight: bold; color: #fff;    line-height: 1.2rem;padding-top: .28rem;}
.fw_item2{margin-top: .32rem;}
.fw_item2 h4{font-size: .26rem;}
.content_gray{background: #F7F7F8;padding:.32rem 0rem;margin-bottom: .2rem;}
.fw_item{background: url(../png/jpb47i.png) top center no-repeat #ffffff;border-radius: .08rem;background-size: cover;padding: .2rem;height: 4rem;}
.fw_item h4,.fw_item1 h4{font-size: .26rem;font-weight: bold;margin-bottom: .16rem;color: #1658a0;}
.fw_item h4 a:hover,.fw_item1 h4 a:hover,.fw_item2 h4 a:hover{color: #1658A0;}
.fw_item1{background: url(../png/jpb47i.png) top center no-repeat #ffffff;border-radius: .08rem;background-size: cover;padding: .32rem .28rem;}
.fw_item1 h4 { margin-bottom:.2rem}
.fw_item h4 i{font-size:.3rem;font-weight:normal;margin-right: .1rem;}
.bsfw_ul{margin-top:-.14rem;padding: 0;}
.bsfw_ul li a{display: block;background: #F8F8F8;border-radius: .04rem;overflow: hidden;margin-top: .11rem;padding: .08rem .16rem;}
.bsfw_ul_le{float: left;}
.bsfw_ul li a i{float: right;color: #A6A6A6;font-size: .24rem;font-weight: normal;line-height: .5rem;}
.bsfw_ul li a span{display: inline-block;float: left;width: .32rem;height: .32rem;margin-top: .1rem;}
.bsfw_ul li a p{display: inline-block;font-size: .16rem;border-left:1px solid #E5E5E5;padding-left: .18rem;margin-top: .1rem;margin-left: .12rem;}
.bsfw_ul li a span.icon1{background: url(../png/l3nsex.png) center no-repeat;}
.bsfw_ul li a span.icon2{background: url(../png/6lq6eq.png) center no-repeat;}
.bsfw_ul li a span.icon3{background: url(../png/w8nwy6.png) center no-repeat;}
.bsfw_ul li a span.icon4{background: url(../png/7p9gxq.png) center no-repeat;}
.bsfw_ul li:hover a span.icon1, .bsfw_ul li.curr a span.icon1 {background:url(../png/2c42sk.png) center no-repeat;}
.bsfw_ul li:hover a span.icon2, .bsfw_ul li.curr a span.icon2 {background:url(../png/11ig83.png) center no-repeat;}
.bsfw_ul li:hover a span.icon3, .bsfw_ul li.curr a span.icon3 {background:url(../png/2zjzag.png) center no-repeat;}
.bsfw_ul li:hover a span.icon4, .bsfw_ul li.curr a span.icon4 {background:url(../png/i3ye2e.png) center no-repeat;}
.bsfw_ul li:hover a, .bsfw_ul li.curr a{background: #E3F0FF;}
.bsfw_ul li:hover a p, .bsfw_ul li.curr a p{border-left:1px solid #1658A0;color: #1658A0;font-weight: bold;}
.bsfw_ul li:hover a i, .bsfw_ul li.curr a i{color: #1658A0;}


.cxfw_ul{margin-top: -.18rem;}
.cxfw_ul li a{display: block;background: url(../png/kx0e6r.png) bottom no-repeat;height: .85rem;border: 1px solid #DAE8F7;border-radius: .04rem;margin-top: .184rem;background-size: cover;}
.cxfw_ul li a{display: table;width: 100%;text-align: center;}
.cxfw_ul li a p{display: table-cell;vertical-align: middle;font-size: .16rem;padding: 0 .08rem;}
.cxfw_ul li a p span{display: block;max-height: .62rem;overflow: hidden;}
.cxfw_ul li a:hover{color: #1658A0;}

.hdpt_ul{margin-top: -.18rem;}
.hdpt_ul li{overflow: hidden;}
.hdpt_ul li a{display: block;background: url(../png/ief70c.png) center no-repeat;height: .88rem;margin-top: .16rem;position: relative;background-size: cover;border-radius: .06rem;}
.hdpt_ul li a span{position: absolute;right: 0;bottom: 0rem;max-width: 40%;}
.hdpt_ul li a p{color: #1658A0;font-size: .16rem;font-weight: bold;line-height: .88rem;margin-left: .2rem;}
.hdpt_ul li a:hover span{transform: scale(1.05);transition: all .3s;}

.tab_jy_box{display: block;background: url(../png/2d2ffm.png) center no-repeat;height: 1.43rem; background-size: cover;padding: .28rem .26rem;margin-top: .2rem;border-radius: .05rem;
}
.tab_jy{display: table;width: 100%;}
.tab_jy_left{float: left;display:inline-block;background:url(../png/hp9t39.png) center no-repeat;background-size: cover;width: .88rem;height: .88rem;border-radius: .05rem;padding: 0rem .18rem;position: relative;}
.tab_jy_left p{text-align: center;color: #1658A0;font-size: .18rem;font-weight: bold;position: absolute;left: .2rem;
    right: .2rem;
            top: 50%; 
.tab_jy_right .list_base{margin-top: -.03rem;}
.tab_jy_right .list_base li {
	float: left;
    display: inline-block;
    line-height: .25rem;
    font-size: .16rem;
    position: relative;
    padding-left: .1rem;
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 0rem;
	width:35%;
}
.tab_jy_right .list_base li:nth-child(2n){width:60%;float: right;}
.tab_jy_right .list_base li:before {
    content: '';
    position: absolute;
    width: .04rem;
    height: .06rem;
    background:url(../png/whp274.png) no-repeat;
    top: .1rem;
}
.tab_jy_right .list_base li a:hover{color: #1658A0;}
.tab_jy_right .list_base li a{overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    max-width: 100%;}


.white_box{background: #ffffff;box-shadow: 0rem 0rem .1rem rgba(22,88,160,.1);padding: .28rem;margin-top: .2rem;}
.white_box .tab_skin_02 .tabs_header {border-left: none;padding: 0rem .08rem 0rem .12rem;margin-top: .26rem;}
.white_box .tab_skin_02 .tabs_header>ul>li {margin: 0rem .09rem;}
.white_box .tabs .tabs_header>ul>li{font-size: .16rem;}
.white_box .tabs .tabs_header1>ul>li{font-size: .26rem;margin-right: .48rem;line-height: .28rem;}
.white_box .tabs .tabs_header1{margin-bottom: .22rem;}
.white_box .tabs .tabs_header:after,.white_box .tabs .tabs_header>ul>li.on:before,.white_box .tabs .tabs_header>ul>li:hover:before{display: none;}
.white_box{
    min-height: 4.1rem;
    padding-bottom: .24rem;
    }



.dtfw_box{background-color: #F7F7F8;overflow: hidden;margin-top: .25rem;margin-bottom: .35rem;}
.dtfw_left{float: left;width: calc(100% - 8.43rem);padding:.28rem .28rem 0rem .28rem;width: 35%\0;position: relative;}
.dtfw_right{float: right;width: 8.43rem;height: 6.24rem;}

.dtfw_left .input_group_prepend_01,.dtfw_left .input_group_append_01 {
    color: #ffffff;
    border:none;
	background: #1658A0;
    border-radius:0rem .04rem .04rem 0rem;
    padding: 0rem .1rem;
    width: .2rem;
    white-space: nowrap;
}
.dtfw_left .input_group_prepend_01 i,.dtfw_left .input_group_append_01 i{font-size: .18rem;}
.dtfw_left input[type="text"].input_inner{ border:none;color: #333333;}
.dtfw_left input[type="text"].input_inner::placeholder{color: #333333}
.dtfw_left input[type="text"].input_inner:hover{border-color: #333333}
.dtfw_left input[type="text"].input_inner:focus{outline: none; border-color: #1658a0}
.more_bar{margin: .2rem 0rem;background-color: #fff;line-height: .5rem;font-size: .14rem;text-align: center;color: #666666;display: block;}

.dtfw_left .input_group{box-shadow: 0rem .02rem .06rem rgba(0,0,0,.1);padding: 0rem;}

.dtfw_xl,.content_bg_01{background: #ffffff;}
.dtfw_xl li{line-height: 34px;padding: 0 20px;}
.dtfw_xl li span {color: #c0c0c0;}
.dtfw_xl ul li:hover { cursor: pointer; background-color: #1658a0;}
.dtfw_xl ul li:hover em,.dtfw_xl ul li:hover span { color: #fff; }
.dtfw_xl{border-radius: 4px 0px;padding-top: .12rem;margin-top: .08rem;padding-bottom: .08rem;}
.dtfw_xl h4,.dtfw_xl .tag_group{padding: 0rem .2rem;}
.dtfw_xl h4{font-weight: normal!important;}
.dtfw_xl .tag_base span a{padding: 0rem;font-size: .14rem;text-align: center;}
.dtfw_xl .tag_base span{width: 16.5%;margin: .05rem .03rem .04rem}
.dtfw_xl .tag_group label{margin-right: 0rem;margin-top: .02rem;}
.dtfw_xl .tag_base span.on a, .tag_base span a:hover,.dtfw_xl .tag_base>a.on, .tag_base>a:hover {
    background-color: #1658A0;
    border-color: #1658A0;
    color: #ffffff;
}


.dtfw_xl {
    border-radius: 4px 0px;
    padding-top: .12rem;
    margin-top: .02rem;
    padding: .08rem;
    position: absolute;
    left: 0rem;
    right: 0rem;
    z-index: 999;
    margin-left: .28rem;
    margin-right: .28rem;
	box-shadow: 0 4px 8px rgba(0,0,0,.3);
}






.dtfw_hd{padding-right:.14rem;height:5.45rem;overflow-y: scroll;margin-top:.12rem;  }
.dtfw_hd::-webkit-scrollbar {width: .06rem;  }
.dtfw_hd::-webkit-scrollbar-track {background-color:#E0E0E0 ;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;   }
.dtfw_hd::-webkit-scrollbar-thumb {background-color: #C2C2C2;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem; }

.dtfw_item{background: #ffffff;padding: .14rem .2rem .16rem .2rem;margin-bottom: .12rem;border: 1px solid #ffffff;}
.dtfw_item h4{font-weight:normal;margin-bottom: .1rem;}
.dtfw_new li{overflow: hidden;margin-top: .03rem;}
.dtfw_new li i{color: #A6A6A6;float: left;width: 6%;margin-top: .03rem;}
.dtfw_new li p{float: left;width: 94%;font-size: .14rem;color: #666666;}
.dtfw_btn{margin-top: .12rem;}
.dtfw_btn a{display: inline-block;border:1px solid #D1E4F9;border-radius: .04rem;color: #1658A0;font-size: .14rem;padding:.04rem .1rem;}
.dtfw_btn a:hover{background:  #1658A0;color: #ffffff;}
.dtfw_item:hover,.dtfw_hd .on{border: 1px solid #1658A0;}
.dtfw_item:hover i,.dtfw_hd .on i{color: #1658A0;}

.dtfw_right .picture_item .picture_fixed {
    background-size: cover;
    padding-top: 74.7%;
}

.special_title_02{margin-bottom: .1rem;}
.special_title_02 span{font-size: .3rem;padding: 0rem .35rem;}
.content_gray .special_title_02 span {
       
    background-color: #F7F7F8;
    
}






.slb .dtfw_left {width: 100%;margin-bottom: .1rem;}
.slb .bsfw_ul li a p {font-size: .24rem;margin-top: .155rem;}
.slb .fw_item{margin-top: .24rem;height: inherit;}
.slb .fw_item h4 {font-size: .38rem;}
.slb .cxfw_ul li a p,.slb .hdpt_ul li a p{font-size: .24rem;}
.slb .tab_jy_right .list_base li{font-size: .24rem;    line-height: .36rem;    padding-right: 0rem!important;}
.slb .tab_jy_box{height: inherit;}
.slb .tab_jy_left {width: 1.4rem;height: 1.4rem;padding: 0rem .08rem;}
.slb .tab_jy_left p{font-size: .36rem;line-height: .4rem;}
.slb .tab_jy_right {width: calc(100% - 1.5rem);height: 1.3rem;}
.slb .tab_jy_right .list_base li:before {top: .14rem;background-size: 5px;}
.slb .white_box .tabs .tabs_header>ul>li {font-size: .24rem;}
.slb .white_box .tabs .tabs_header1>ul>li {font-size: .38rem;margin-right: .48rem;line-height: .42rem;}
.slb .list_base li {padding-right: 1.3rem;line-height: .36rem;font-size: .22rem;}
.slb .list_base li > span, .list_base li h3 span {font-size: .22rem;}
.slb .dtfw_xl h4,.slb .dtfw_new li, {font-size: .24rem;}
.slb .dtfw_new li p{font-size: .22rem;}
.slb .dtfw_item:hover i,.slb  .dtfw_hd .on i,.slb .dtfw_item i,.slb  .dtfw_hd .on i {font-size: .18rem;}
.slb .dtfw_new li i{width: .25rem;margin-top: .05rem;}
.slb .dtfw_btn a {font-size: .22rem;padding: .06rem .18rem;}
.slb .dtfw_item h4{font-size: .24rem;}
.slb .tag_group label,.slb .tag_base span,.slb .tag_base>a{line-height: .38rem;}
.slb .dtfw_xl .tag_base span a,.slb .dtfw_xl .tag_group label,.slb .dtfw_xl h4{font-size: .24rem;}
.slb .dtfw_left .input_group{font-size: .24rem;}
.slb .dtfw_left input[type="text"].input_inner{height: .55rem;line-height: .55rem;}
.slb .dtfw_left .input_group_prepend_01 i, .slb .dtfw_left .input_group_append_01 i {font-size: .3rem;}
.slb .dtfw_left .btn_base{line-height: .4rem;}
.slb .dtfw_hd{height: 5rem;}
.slb .white_box .tabs .tabs_header1 {margin-bottom: .35rem;}
.slb .white_box .tab_skin_02 .tabs_header>ul>li {margin: 0rem .06rem;}
.slb .tabs .tabs_header .more{font-size: .2rem;}
.slb .list_base li:before{top: .16rem;}

.slb .tab_jy_left p{
	transform: translateY(0%)\0;top:10%\0;
}
.slb .tab_jy_box {
	background: url(../png/2ykzs5.png) bottom center no-repeat;}

.slb .hdpt_ul li a {
	background: url(../png/tw5083.png) bottom center no-repeat;}
.slb .cxfw_ul li a {
	background: url(../png/x59h76.png) center no-repeat;}

.slb .white_box {
    min-height: initial;
    padding-bottom: .24rem;
}

.slb .more_bar{font-size: .24rem;}





@media screen and (max-width: 1368px){
    .tab_jy_right .list_base li {width:35%;}
    .tab_jy_right .list_base li:nth-child(2n){width:61%;}
	.dtfw_xl .tag_base span {width: 28.5%;margin: .05rem .03rem .02rem;}
	
	
	
}
	

@media screen and (max-width: 1366px){
.slb .content .row {
    overflow: inherit;
}

}
	
@media screen and (max-width: 1280px){
	.bsfw_ul li a p {padding-left: .12rem;margin-left: .12rem;}
	.bsfw_ul li a {}
	.tab_jy_box li{width: 50%;}
	.tab_jy_right .list_base li {width:29.5%;}
    .tab_jy_right .list_base li:nth-child(2n){width:65.5%;}
	.dtfw_xl .tag_base span {
    width: 23%;
    margin: .02rem 0rem .02rem;
}
	.white_box .tab_skin_02 .tabs_header>ul>li {
    margin: 0rem .06rem;
}

	.white_box .tab_skin_02 .tabs_header ul {

    font-size: 0rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    width: 82%;
    white-space: normal;
}
.white_box .tab_skin_02 .tabs_header>ul>li {
    float: left;
    position: relative;
    font-size: .2rem;
    margin-right: .2rem;
    line-height: .56rem;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
}

	.dtfw_right {
  
    width: 62%;height: inherit;
}
	.dtfw_left{width: 38%;padding: .2rem .2rem 0rem .2rem;}
	.dtfw_new li p{width: 92%;float: right;}
	.dtfw_right .picture_item .picture_fixed {
    background-size: cover;
    padding-top: 86%;
}
	.dtfw_hd{height: 3.4rem;}
	.dtfw_xl .tag_group label{margin-top: 0rem;}
	.hdpt_ul li a span {
    right: .02rem;
}
	.hdpt_ul li a p{margin-left: .2rem;}
	.bsfw_ul{padding: 0rem;}
	.tab_jy_dbox li{width: 50%;}
	.dtfw_xl {
    margin-left: .2rem;
    margin-right: .2rem;
}
	
	
	.slb .dtfw_new li p {
    width: calc(100% - .3rem);
}
	
	.slb .dtfw_right {
    width: 100%;
    height: inherit;
}
	
	.zszc_box .trt-col-12{width: 100%;}
	.white_box {
    min-height: initial;
    padding-bottom: .24rem;
}
	.white_box .tab_skin_02 .tabs_header{margin-top: .2rem;}
	.slb .content .row {
    overflow: inherit;
}
	
	
	
	
	
	
	
}
	
	
	
@media screen and (max-width: 992px){

.tab_jy_right .list_base li:before{display: block!important;}
	.fw_item{height: inherit;margin-top: .2rem;padding: .2rem;}
	.content_gray{padding-top: .1rem;}
	.tab_jy_box li {
    width: 100%;
}
	
	.tab_jy_right .list_base li{padding: 0rem;padding-left: .1rem;}
	.qy_top em {
    font-size: .3rem;
    line-height: .7rem;
}
	.fw_item h4 {
    font-size: .22rem;
    font-weight: bold;
    margin-bottom: .2rem;
}
	
	.tab_jy_box {height: inherit;padding: .2rem .18rem;}

	.white_box .tabs .tabs_header1>ul>li {
    font-size: .2rem;
    margin-right: .28rem;
    line-height: .22rem;margin-left: 0rem;
}
	.white_box{padding: .2rem;}
	.white_box .tab_skin_02 .tabs_header>ul,.dtfw_left,.dtfw_right{width: 100%;}
	.dtfw_left{padding-bottom: .2rem;}
	.dtfw_xl .tag_base span{width: 18.8%;}
	.dtfw_new li i{width: .2rem;margin-top: 0rem;}
	.dtfw_new li p {width:calc(100% - .22rem);}
	.tab_jy_right .list_base li{border-bottom: none;}
	
	.tab_jy_dbox li {
    width: 100%;
}
	.dtfw_new li {
    overflow: hidden;
    margin-top: .05rem;
}
	.qy_top{background:url(../png/ocyl6m.png) center center no-repeat;    background-size: 20rem;    height: 1.75rem;}
	
	.dtfw_hd {
    height: 4.5rem;
}
	.white_box .tabs .tabs_header1 {
    margin-bottom: .08rem;
}
	
	
	
	.slb .dtfw_xl .tag_base span {
    width: 32%;
}
	
	.slb .tab_jy_left p {position: static;left: 0rem;right: 0rem;top: inherit;transform: translateY(0%);}
	.slb .tab_jy_left {float: none;width: 100%;height: inherit;padding: .1rem .2rem;}
	.slb .tab_right_cz {position: static;left: inherit;
    right: inherit;
    top: inherit;
    transform: translateY(0%);}
	.slb .tab_jy_right{height: inherit;float: none;margin-top: .2rem;width: 100%;position: static;overflow: hidden;}
	.slb .tab_jy {
    display: block;
    width: 100%;
}
	.slb .tab_jy_right .list_base li {
    width: 100%;
}
	
	.slb .fw_item h4 {
    font-size: .26rem;
}
	.slb .tab_jy_left p {
    font-size: .24rem;
}
	.slb .bsfw_ul li a p {
    font-size: .2rem;
    margin-top: .18rem;
}
	.slb .cxfw_ul li a p, .slb .hdpt_ul li a p {
    font-size: .2rem;
}
	.slb .tab_jy_right .list_base li {
    font-size: .2rem;
    line-height: .32rem;
    padding-right: 0rem!important;
}
	
	.slb .white_box .tabs .tabs_header1 {
    margin-bottom: .24rem;
}
	.slb .white_box .tabs .tabs_header>ul>li {
    font-size: .2rem;
}
	.slb .list_base li {
    padding-right: 0rem;
    line-height: .34rem;
    font-size: .2rem;
}
	.slb .list_base li > span, .list_base li h3 span {
    font-size: .18rem;
}
	
	.slb .list_base>.more{font-size: .18rem;}
	.slb .white_box .tabs .tabs_header1>ul>li {
    font-size: .26rem;
    margin-right: .22rem;
    line-height: .28rem;
}
	
	.slb .dtfw_left .input_group,.slb .dtfw_xl .tag_base span a, .slb .dtfw_xl .tag_group label, .slb .dtfw_xl h4,.slb .dtfw_item h4,.slb .dtfw_btn a {font-size: .2rem;}
	.slb .dtfw_new li p {font-size: .18rem;}
	.slb .qy_top{background-position: 55%;}
	.slb .content_gray {padding-top: 0rem;}
	
	.slb .more_bar{font-size: .2rem;}
	
	
	
	
	
	
}	





@media screen and (max-width: 540px){



	.tab_jy_right .list_base li {width:100%;}
    .tab_jy_right .list_base li:nth-child(2n){width:100%;}

	
    .tab_jy_left p {position: static;left: 0rem;right: 0rem;top: inherit;transform: translateY(0%);}
	.tab_jy_left {float: none;width: 100%;height: inherit;padding: .1rem .2rem;}
	.tab_right_cz {position: static;left: inherit;
    right: inherit;
    top: inherit;
    transform: translateY(0%);}
	.tab_jy_right{height: inherit;float: none;margin-top: .2rem;width: 100%;position: static;overflow: hidden;}
	.tab_jy {display: block;width: 100%;}
	.tab_jy_box{margin-top: .15rem;}
	.tab_jy_right .list_base li {width: 100%;}
	.dtfw_xl .tag_base span {width: 23%;}
	
	.qy_top {
    background: url(../png/ocyl6m.png) center center no-repeat;
    background-size: 16rem;
    height: 1.5rem;
	background-position: 55%;
}
	.qy_top em {font-size: .28rem;line-height: 0.7rem;padding-top: .09rem;}
    .slb .dtfw_xl .tag_base span {width: 48.5%;}
	.slb .cxfw_ul li{width: 100%;}
	
}






@media screen and (max-width: 450px){

    .slb .dtfw_btn a {display: block;text-align: center;margin-top: .12rem;}
    .slb .bsfw_ul li a p {padding-left: .03rem;margin-left: .02rem;}
	.slb .bsfw_ul li a i{display: none;}
    .slb .bsfw_ul li a {padding: 0rem .02rem;}
	.slb .fw_item{padding: .16rem;}
	.slb .tab_jy_box{padding: .2rem .16rem;}
	.slb .white_box {padding: .16rem;}
	.slb .dtfw_left{padding: .2rem .16rem 0rem .16rem;}
	.dtfw_xl h4, .dtfw_xl .tag_group {padding: 0rem .16rem;}	
	.slb .dtfw_item {padding: .12rem .16rem .16rem .16rem;}
	 .slb .dtfw_xl {
    margin-left: .16rem;
    margin-right: .16rem;
}
	
	
	
}