@charset "utf-8";
/* 领域banner */
.mt15{margin-top: 15px;}
.lyf-banner{width: 100%;height: auto;position: relative;}
.lyf-banner ul li{overflow:hidden;}
.lyf-banner ul li img{width: 100%;height: 100%;}
.lyf-banner ul li .img-title{display: none;}
.lyf-banner .u-change{position: absolute;left: 300px;top: 70px;z-index: 9;}
.lyf-banner .u-change h3{width: auto;height: 40px;line-height: 40px;color: #fff;font-size: 18px;cursor: pointer;background: url(../images_lyfw/change-bg.png) repeat left top;border-radius: 4px;z-index: 9;}
.u-change ul{display:none;background: url(../images_lyfw/cover.png) repeat;}
.lyf-banner .u-change h3 span{display: block;padding-left: 60px;padding-right: 30px;background: url("./../images_lyfw/change-icon.png") 29px no-repeat;}
.u-change ul.current{display: block;}
.u-change ul li a{display: block;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 16px;}
.u-change ul li a:hover{background: #333;}

/* 领域内容 */
.m-zcfg{width: 60%;height: 242px;}
.m-ggts,.m-bmcx{width: 38%;height: 242px;}
.lyfw-depart{border: 1px solid #ddd;border-top: 2px solid #015293;overflow: hidden;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}

.lyfw-depart h3{height:44px;line-height:43px;background: #F5F5F5;border-bottom: 1px solid #ddd;}
.lyfw-depart h3 a,.lyfw-depart h3 span{display:block;font-size: 18px;color: #015293;font-weight: bold;text-indent:35px;background: url(./../images_lyfw/t-bj.png) 20px center no-repeat;}

.gk-list ul{padding: 10px 15px;}
.gk-list ul li{height:35px;line-height:35px;padding-left: 12px;background: url(./../images_lyfw/arr1.png) 0 center no-repeat;position: relative;font-size: 16px;vertical-align: bottom;padding-right: 95px;overflow: hidden;}
.gk-list ul li .col-block {float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk-list ul li .explain-list, .gk-list ul li .policy-list {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gk-list ul li .split-line{padding-left: 5px;}
.gk-list ul li .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;margin-right: 0;max-width: none;}
.gk-list ul li .explain-list .explain-link, .gk-list ul li .policy-list .policy-link {display: inline;color: #ea1711;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.gk-list ul li .date {white-space: nowrap; font-family: arial; position: absolute; right: 0; top: 0; font-size: 16px; color: #999;}

.gs-list  ul{padding: 10px 15px;}
.gs-list ul li{height:35px;line-height:35px;padding-left: 12px;background: url(./../images_lyfw/arr1.png) 0 center no-repeat;position: relative;font-size: 16px;vertical-align: bottom;overflow: hidden;}
.gs-list ul li .date {white-space: nowrap; font-family: arial; position: absolute; right: 0; top: 0; font-size: 16px; color: #999;}
.gs-list ul li a{ display: block; max-width:315px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.m-bmcx-box ul{padding: 0 10px;}
.m-bmcx-box ul li{float: left;width: 33.3333333%;border-bottom: 1px dashed #dddddd;line-height: 50px;height: 50px;overflow: hidden;}
.m-bmcx-box ul li a{font-size: 16px;padding-right: 15px;padding-left: 12px;background: url(./../images_lyfw/arr1.png) 0 center no-repeat;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m-bmcx {background: url(./../images_lyfw/cx-bj.jpg) 0 0 no-repeat;background-size: 100% 100%;}  
.m-bmcx li{display: block;margin: 0 auto;margin-top: 11%;text-align: center;} 
.m-bmcx li img{width: auto;max-width: 94%;height: auto;}
.m-bmcx li .img-title{display: none;}

.com-tabs{padding: 10px 15px;height: auto;}
.com-tabs-tit{width: 100%;height: auto;border-bottom: 1px solid #ddd;}
.com-tabs-tit li{float: left;width: auto;height: 30px;}
.com-tabs-tit li a {display: block;height: 30px;padding: 0 14px;line-height: 28px;font-weight: bold;font-size: 16px;}
.com-tabs-tit li.active a{color: #015293;border-bottom: 2px solid #015293;}
.com-tabs-list ul{padding: 5px 0 0;}

@media(max-width:1199px) and (min-width:992px){
    .lyf-banner .u-change{top:60px;}
    .com-tabs-tit li a{padding: 0 5px;}
    .gs-list ul li a{ max-width:238px;}
}
@media(max-width:991px){
    .m-zcfg,.m-ggts, .m-bmcx{float: none;width: 100%;height: auto;}
    .mt15{margin-top: 10px!important;}
    .m-bmcx li{padding: 20px 0;margin-top: 0;}
    .lyf-banner .u-change h3 span{padding-left: 40px;padding-right: 10px;background: url(../images_lyfw/change-icon.png) 10px no-repeat;}
    .lyf-banner .u-change{top:40px;}
    .m-bmcx-box ul{padding-bottom: 10px;}
    .com-tabs-tit{height: auto;}
    .gs-list ul li a{ max-width:none; margin-right: 60px; float: none;}
}
@media(max-width:767px){
    .lyf-banner ul li img{width:200%;height:auto;}
    .lyf-banner .u-change{left:auto;top:50%;right:10px;margin-top:-20px;}
    .com-tabs-tit li a{padding: 0 5px;}
    .m-bmcx-box ul li{float: none;width: 100%;}
}