*{box-sizing: border-box;}
a{cursor: pointer;}
body{background: none;font-size:16px}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.f-clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
input{border: none;}
input:focus{border: none;outline: none;}
.mb10{margin-bottom:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.f-pr{position: relative;}
.f-pa{position: absolute;}
.f-dn{display: none;}
a:hover{color:#0a50af}

.container{margin:auto}
.is-banner{width: 100%;height: 412px;background: url(../images/banner.png) center top no-repeat;padding-top:30px}
.u-back{width: 120px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;background-color: rgba(0, 0, 0, 0.3);
       color: #fff;margin-left:20px;margin-top:10px}
.u-back:hover{color:#fff}
.m-logo{margin-top:64px;display: block;text-align: center;width:100%}
/*搜索*/
.u-search{width: 235px; height: 42px;margin: 10px auto;}
.u-search form{background: #fff;height: 42px;overflow: hidden;border-radius: 26px;}
.u-search form input[type="text"]{float:left;width:185px;padding:0 0 0 15px;height: 42px;line-height: 42px;font-size: 16px;color: #999;}
.u-search form input[type="submit"]{float:right;width: 50px;height: 42px;background: url(../images/search.png) center no-repeat;}

.is-land-list li{float:left;margin-right:20px;width:285px;}
.is-land-list li:last-child{margin-right:0}
.is-land-list li img{display: block;width:100%;height:140px}
.is-land-list-2 li img{height:320px}
.is-land-list-3 li img{height:202px}

.is-title-1,.is-title-3{height:58px;background: url(../images/titlebg.png) center no-repeat;text-align: center;line-height: 54px}
.is-title-text{color:#fff;font-size:28px;font-weight:bold;cursor:default}

.is-title-2{background:#f4f7fa;height:40px;line-height: 40px}
.is-title-2 ul{text-align: center;}
.is-title-2 ul li{display:inline-block;padding:0 40px;position: relative;}
.is-title-2 ul a{font-size:20px;font-weight: bold;display:inline-block;height:40px}
.is-title-2 ul i{position: absolute;bottom:0px;left:50%;margin-left:-6px;width:11px;height:5px;z-index: 1;}
.is-title-2 ul .u-active a{border-bottom:5px solid #0a50af}
.is-title-2 ul .u-active i{display:block;background: url(../images/row.png) center no-repeat;bottom:-3px;-webkit-transition: all linear 0.2s;transition: all linear 0.2s;-moz-transition: all linear 0.2s;}

.is-title-3{background: url(../images/titlebg1.png) center no-repeat;}
.is-title-3 li{display:inline-block;width:213px;background: url(../images/bluebg.png) center no-repeat;}
.is-title-3 li.u-active{background: url(../images/active.png) center no-repeat;}
.is-title-3 a{color:#0a50af;font-size:28px;font-weight:bold;}
.is-title-3 li.u-active a{color: #fff}
/* 列表 */

.m-liststylecom li{height: 46px; line-height: 46px;position: relative;}
.m-liststylecom li a{display: inline-block;font-size:16px; padding-left: 14px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststylecom li span{float: right; color: #999; font-size: 16px;}
.m-liststylecom li img{margin-left: 10px; vertical-align: middle;}
.m-liststylecom li i{float:left;margin-top:9px;width:25px;height:25px;border-radius:20px;color:#fff;background: #a9bfd6;font-weight:bold;text-align: center;line-height: 25px;font-style: normal;}

.m-liststylecom li .num-1{background:#f44d4c}
.m-liststylecom li .num-2{background:#ff7d3c}
.m-liststylecom li .num-3{background:#f3c05d}
.m-liststylecom-1{background: #f4f7fa;padding:20px;}
.m-liststylecom-1 a{max-width: 86%}
.m-liststylecom-1 li .fire{display: inline-block;width:22px;height:25px;margin-bottom:13px;margin-left:15px;background: url(../images/redu.png) center no-repeat;padding-left:0}

.m-liststylecom-2{height:295px}
.m-liststylecom-2 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.m-liststylecom-2 li{width:49%;background: url(../images/dot.png) left center no-repeat;}
.m-liststylecom-2 .c-red{color:#d80a0a;padding-left:0}
.m-liststylecom-2 a{max-width:70%}
/* 视频列表 */
.is-vedio-list{overflow: hidden;}
.is-vedio-list li{width:285px;overflow: hidden;margin-right:20px;float:left}
.is-vedio-list li img{width:100%;height:202px;display: block;object-fit: cover;}
.is-vedio-list li p{height: 35px;line-height: 35px;text-align: center;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.vedio-icon{display: block;width:32px;height: 36px;background: url(../images/play.png) center no-repeat;bottom:42px;right:15px;transition: all linear .2s}
.is-vedio-list li:hover .vedio-icon{bottom:52px}
.is-vedio-list li:last-child{margin-right:0}

.is-gray-bg{background: #f4f7fa;padding:40px}

.is-landimg,.is-landimg-4{margin:0 -9px}
.is-landimg a,.is-landimg-4 a{margin:0 9px;}

/* 涉企政策解读 */
/* .m-implementscont{display:none} */
.bodash{border-right:1px dashed #ddd;}
.j-row{margin:30px -1%}
.j-col-3{float: left;width:31.33%;margin:0 1%}
.m-implements{margin:10px -1%}
.m-implements .bd,.m-implements .bd ul{width:100%;height:220px;overflow: hidden;}
.m-implements li{float: left;width:31.33%;margin:1%;text-align: center;}
.m-implements li a{display: block;padding:10px 0 0 0}
.m-implements li img{display: block;margin:auto;width:48px;height:48px;}
.m-implements li p{height: 45px;line-height: 40px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-implements .hd ul{display: block; text-align: center;overflow: hidden;}
.m-implements .hd li{float:none;display: inline-block; margin: 0 3px; width: 24px; height: 10px; background: #dfdfdf; overflow: hidden; text-indent: -999px;}
.m-implements .hd li.on{background: #015293;}
.m-implements li:hover img{transform: rotateY(-180deg);transition: all .3s linear;}

@media (min-width: 768px) {
    .container {width:750px}
}

@media (min-width: 992px) {
    .container {width:970px}
    
}
@media (min-width: 1200px) {
    .container {width:1170px}
    
}
@media (min-width:1199px) {
    .container{padding: 0; width: 1200px; margin: auto;}

}

@media (max-width:1199px) {
   .is-land-list li,.is-vedio-list li{width:23%;margin:0 1%}
   img{max-width:100%}
}
@media (max-width:1200px) {
   .m-logo img{max-width: 100%}
    body{min-width: 100%}
   .item-left{width:200px}
   .is-landimg,.is-landimg-4{margin:-1%}
   .is-landimg a{width: 31.33%;margin:0 1%}
   .is-landimg-4 a{width: 23%;margin:0 1%}
}
@media screen and (min-width:768px) and (max-width: 1025px) {
    #_span_jiucuo{right:34px!important}
    .m-footer #f-elderwza{top:87px!important}
    .m-liststyle1 li a{max-width:70%}
    .is-main{width:100%}
}
@media (max-width:991px) {

   .is-land-list li,.is-vedio-list li{width:48%;margin:1%}
   .m-liststylecom-2 li{width: 100%}
   .m-liststylecom-2{height: auto;}
   .m-liststylecom-1 a{max-width: 70%}
   .is-landimg，.is-landimg-4{margin:0}
   .is-gray-bg{padding:20px 0}
 
   
}

@media (max-width:767px) {
   .container{padding:10px;width:100%}
   .is-banner{height:270px;padding-top:0}
   .m-logo{margin-top:10px}
   .u-back{width:92px}
   .mt30{margin-top:10px}
   .mt40{margin-top:15px}
   .is-land-list li{height: 100px}
   .is-land-list2 li{height:180px}
   .is-land-list li img{height:100%;object-fit: cover;}
   .is-title-text{font-size: 24px}
   .m-liststylecom li a{font-size:14px;max-width: 50%}
   .m-liststylecom-1{padding:10px}
   .is-title-2{height: auto;}
   .is-gray-bg{padding:20px 0}
   .is-title-3 li{float: left;width: 33.33%}
   .is-title-2 ul a{font-size: 18px}
   .is-title-3 li a{font-size: 22px}
   .u-link{display:none;}
   .g-top{height:auto;padding:0!important}
   .is-landimg a{width:100%;margin:5px 0 0 0}
   .is-landimg-4 a{width:48%;margin:1%}
   .j-col-3{width:100%}
   .j-row{margin:15px 0}
   .u-title img{max-width: 80%;}

   
}



