@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin:0;padding:0;}
html,body{font-family:"Microsoft YaHei","SimSun","Arail","Tabhoma",sans-serif;font-size:14px;text-align:left;}
ul,ol,li{list-style:none;}
img{border:0;vertical-align:top;}
a{text-decoration:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
ul:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}

/*pc端*/
@media only screen and (min-width: 600px) {
    /*通用部分*/
    .g-1920{width: 100%; max-width: 1920px; margin-left:auto; margin-right:auto;}
    .g-1000{width: 100%; max-width: 1000px;  margin-left:auto; margin-right:auto;}
    .main{margin: 50px auto; display: flex;  flex-wrap: wrap; justify-content: space-between;}
    .m-left,.m-right{display: flex; flex-direction: column;}
    .m-left{width: 1000px;}
    /*.m-right{width: 300px;}*/
    .m-item .m-lmt{height: 50px; position: relative; text-indent: 30px; font-size: 20px; line-height: 50px;}
    .m-left .m-item .m-lmt{background: url(../images/lmt-1.jpg) left center no-repeat; background-size: 100%;}
    .m-right .m-item .m-lmt{background: url(../images/lmt-0.jpg) center center no-repeat; }
    .m-item .m-lmt a{display: block; position: absolute; top: 0; right: 10px; line-height: 50px; font-size: 16px; color: #999999;}
    .m-item .m-lmt a:hover{color: #4484f6;}
    .m-item .m-main{margin: 40px auto 0; }
    .m-main .swiper-container{width: 640px;}
    .m-right .m-item .m-main{margin-bottom: 40px;}
    /*头图*/
    .head{height: 600px; background: url(../images/bg-head.jpg) top center no-repeat; background-size: cover;}
    /*头条*/
    .intro{height: 200px; background: url(../images/bg-toutiao.jpg) center center no-repeat;box-sizing: border-box; padding-top: 30px;}
    .intro .intro-box{background: url(../images/icon-toutiao.png) left center no-repeat; height: 130px; box-sizing: border-box; padding-left: 110px;}
    .intro .intro-box .h1{font-size: 36px; font-weight: bold; color: #2347a2;}
    .intro .intro-box p{font-size: 16px; line-height: 26px; margin-top: 8px; text-indent: 2em;}
    .intro .intro-box p a{color: #2347a2;}
    /*轮播图*/
    .m-left .lbt .swiper-container .swiper-wrapper .swiper-slide .MainSliderImg img{width: 640px; height: 400px;}
    .m-left .lbt .swiper-container .swiper-pagination{margin: 10px 0; position: static;}
    .m-left .lbt .swiper-container .swiper-wrapper .swiper-slide img{width: 640px; height:400px;}
    .BannerSliderTxt{display: flex; flex-wrap: wrap; align-content: center; justify-content: center; position: absolute; bottom: 0; width: 100%; min-height: 50px; background-color: rgba(23,101,236,0.7); color: #fff; font-size: 16px; text-align: center;}
    .BannerSliderTxt:hover{color:#fff; text-decoration:underline;}
    /*要闻列表*/
    .m-left .list{margin-top: 23px;}
    .m-left .list .m-main{overflow: hidden;}
    .m-left .list .m-list li {border-bottom: 1px solid #f0f0f0; padding: 10px 0 27px; margin-top: 13px; box-sizing: border-box; max-height: 190px;}
    .m-left .list .m-list li:last-child{border: none;}
    .m-left .list .m-list li .tit{display: block; font-size: 22px; color: #333; padding-bottom: 7px;}
    .m-left .list .m-list li img{float: left; width:160px; height: 106px; margin-right:15px;}
    .m-left .list .m-list li p{font-size: 14px; line-height: 26px; color: #666;}
    .m-left .list .m-list li div{font-size: 12px; color: #666; margin-top: 8px;}
    .m-left .list .m-more{display: block; margin-top: 10px; color: #999; font-size: 12px; text-align: center; height: 40px; line-height: 40px; background-color: #f0f0f0; cursor: pointer;}
    .m-left .list .m-more:hover{color: #fff; background-color: #4484f6;}
    /*右侧 领先成果发布活动*/
    .m-right .m-list li{margin-top: 28px; border-bottom: 1px solid #f0f0f0; }
    .m-right .m-list li:last-child{border-bottom: none; }
    .m-right .m-list li a{ display: block; font-size: 16px; color: #000; font-weight: bold;}
    .m-right .m-list li a:hover{ text-decoration: underline;}
    .m-right .m-list li p{ font-size: 14px; line-height: 26px; margin-top: 8px; padding-bottom: 20px; color: #666;}
}
/*移动端*/
@media only screen and (max-width: 600px) {
    /*通用部分*/
    .g-1920{width: 100%; max-width: 1920px; margin-left:auto; margin-right:auto;}
    .g-1000{width: 100%; max-width: 1000px;  margin-left:auto; margin-right:auto;}
    .main{display: flex;  flex-wrap: wrap; justify-content: space-between; margin: 5% auto; width: 90%;}
    .m-left,.m-right{display: flex; flex-direction: column; width: 100%; }
    .m-item .m-lmt{height: 50px; position: relative; text-indent: 30px; font-size: 20px; line-height: 50px; }
    .m-left .m-item .m-lmt, .m-right .m-item .m-lmt{background: url(../images/lmt-1.jpg) center center no-repeat; background-size: 100% 100%;}
    .m-item .m-lmt a{display: block; position: absolute; top: 0; right: 10px; line-height: 50px; font-size: 16px; color: #999999;}
    .m-item .m-lmt a:hover{color: #4484f6;}
    .m-right .m-item .m-main{padding: 0 10px;}
    .m-main .swiper-container{width: 640px;}
    /*头图*/
    .head{height: 200px; background: url(../images/bg-head.jpg) top center no-repeat; background-size: cover;}
    /*头条*/
    .intro{background: #e9f4fe; padding: 10px; margin: 5% auto; width: 90%;}
    .intro .intro-box .h1{font-weight: bold; color: #2347a2; font-size: 20px;}
    .intro .intro-box p{font-size: 16px; line-height: 26px; margin-top: 8px; text-indent: 2em;}
    .intro .intro-box p a{color: #2347a2;}
    /*轮播图*/
    .m-left .lbt .swiper-container .swiper-wrapper .swiper-slide .MainSliderImg img{width: 640px; height: 400px;}
    .m-left .lbt .swiper-container .swiper-pagination{margin: 10px 0; position: static;}
    .m-left .lbt .swiper-container .swiper-wrapper .swiper-slide img{width: 100%; }
    .BannerSliderTxt{display: flex; flex-wrap: wrap; align-content: center; justify-content: center; position: absolute; bottom: 0; width: 100%; min-height: 50px; background-color: rgba(23,101,236,0.7); color: #fff; font-size: 16px; text-align: center;}
    .BannerSliderTxt:hover{color:#fff; text-decoration:underline;}
    /*要闻列表*/
    .m-left .list .m-main{padding: 0 10px 30px;}
    .m-left .list .m-list li {border-bottom: 1px solid #f0f0f0; padding-bottom: 27px; margin-top: 13px; box-sizing: border-box;}
    .m-left .list .m-list li:last-child{border: none;}
    .m-left .list .m-list li .tit{display: block; font-size: 16px; font-weight: bold; color: #333; padding-bottom: 7px;}
    .m-left .list .m-list li img{float: left; width:160px; height: 106px; margin-right:15px;}
    .m-left .list .m-list li p{font-size: 14px; line-height: 22px; color: #666; text-indent: 2em;}
    .m-left .list .m-list li div{font-size: 12px; color: #666; margin-top: 8px;}
    .m-left .list .m-more{display: none;}
    /*右侧 领先成果发布活动*/
    .m-right .m-list li{margin-top: 28px; border-bottom: 1px solid #f0f0f0; }
    .m-right .m-list li:last-child{border-bottom: none; }
    .m-right .m-list li a{ display: block; font-size: 16px; color: #000; font-weight: bold;}
    .m-right .m-list li a:hover{ text-decoration: underline;}
    .m-right .m-list li p{ font-size: 14px; text-indent: 2em; line-height: 26px; margin-top: 8px; padding-bottom: 20px; color: #666;}
}