@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan 
 */

/*home*/
.m-interpret h2,.m-plcyntrprttn h2{height:56px;background:url(../images/home/lmt.png) top no-repeat;}
.m-pic h2{background:url(../images/home/lmt_long.png) top no-repeat;}
.u_tit{display:block;font-family:MicrosoftYaHei-Bold;font-size:38px;font-weight:700;font-stretch:normal;letter-spacing:0;color:#3283d6;text-align:center;padding-top:15px;}
.u_tit:hover{color:#3283d6;}

/* 专题解读 */
.m-interpret ul{margin-top: 50px;}
.m-interpret li{float:left;width:20%;}
.m-interpret li img{clear:both;display:block;margin:auto;-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;transition:transform .3s ease-out;}
.m-interpret li a:hover img{transform:translate3d(0,-5px,0);}
.m-interpret li p{padding:10px 0 40px;color:#525252;text-align:center;letter-spacing:0;font-weight:700;font-stretch:normal;font-size:20px;font-family:MicrosoftYaHei-Bold;line-height:36px;}

/* 政策解读 */
.g-policy ul{padding:48px 0 35px;}
.g-policy ul li{margin:0 55px;float:left;}
.g-policy ul li:last-child{margin-right:0;}
.g-policy ul li a{display:block;width:355px;height:85px;background-color:#ddf0ff;border-radius:6px;font-family:MicrosoftYaHei-Bold;font-size:20px;font-weight:700;font-stretch:normal;line-height:85px;letter-spacing:0;color:#333;text-align:center;}
.g-policy ul li.u-active a{background-color:#3283d6;color:#fff;}

.g-policylist ul{margin-bottom: 53px;}
.g-policylist li{margin-bottom: 37px;}
.g-policylist li:last-child{margin-bottom: 0;}
.g-policylist li p.g-tit{display:flex;align-items:center;background:url(../images/home/cir.png) left 8px center no-repeat;padding-left:22px;}
.g-policylist li p.g-tit a.u-tit{display:block;max-width:90%;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;font-family:MicrosoftYaHei;font-size:18px;font-weight:400;font-stretch:normal;line-height:36px;letter-spacing:0;color:#333; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.g-policylist li p.g-tit a.u-tit:hover{padding-left: 3px;color: #3283d6;}
.g-policylist li p.g-tit a.u-file{display:block;margin-left:18px;width:62px;height:26px;background:url(../images/home/file_red.png) center center no-repeat;border-radius:6px 0 6px 0;font-family:MicrosoftYaHei;font-size:14px;font-weight:400;font-stretch:normal;line-height:26px;letter-spacing:0;color:#fff;text-align:center;}
.g-policylist li p.g-tip{margin-top:15px;height:32px;line-height:32px;background-color:#fbfbfb;padding:0 22px;}
.g-policylist li p.g-tip span{font-family:MicrosoftYaHei;font-size:16px;font-weight:400;font-stretch:normal;letter-spacing:0;color:#666;padding-left:26px;}
.g-policylist li p.g-tip span.u-mech{background:url(../images/home/mech.png) left center no-repeat;margin-right:120px;}
.g-policylist li p.g-tip span.u-date{background:url(../images/home/date.png) left center no-repeat;}

/* 视频解读 */
.g-video{margin: 47px 0 40px 0;}
.g-special{position: relative;width: 100%;}
.g-special li{float:left;display:flex;box-sizing:border-box;margin-right:30px;width:288px!important;height:215px;align-items:center;justify-content:center;}
.g-special li img{width:288px;height:215px;}
.g-special li:last-child{margin-right: 0;}
.g-special .hd a{display: block;position: absolute;width: 47px;height: 70px;transform: translateY(-50%);z-index: 9999999;}
.g-special .hd .prev{left: 0;top: 50%;background: url(../images/home/left.png) center center no-repeat;}
.g-special .hd .next{right: 0;top: 50%;background: url(../images/home/right.png) center center no-repeat;}

/* 政策宣讲活动 */
.m-lecture{margin: 50px 0 35px 0 !important;}
.m-unscramble{width: 485px;}
.g-unscramble,.g-unscramble .owl-item,.g-unscramble img{height: 348px;}
.g-unscramble img{display: block; width: 100%;}
.g-unscramble .owl-item,.g-unscramble .owl-item a{position: relative;}
.g-unscramble .owl-item a{display: block;}
.g-unscramble .owl-item p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 108px 0 18px; line-height: 60px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.5); font-size: 16px; color: #fff;}
.g-unscramble .owl-pagination{position: absolute; right: 18px; bottom: 26px;}
.g-unscramble .owl-pagination .owl-page{float: left; margin-left: 8px;}
.g-unscramble .owl-pagination .owl-page span{display: block; width: 10px; height: 10px; background: rgba(255,255,255,.4);border-radius: 100%; }
.g-unscramble .owl-pagination .active span{background: #fff;}

.g-unscramble ul li{position: relative;}
.g-unscramble ul li a{display: block;}
.g-unscramble ul li p{position: absolute; left: 0; right: 0; bottom: 0; padding: 0 108px 0 18px; line-height: 60px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; background: rgba(0,0,0,.5); font-size: 16px; color: #fff;}


.g-lecture{width: 890px;}
.m-liststyle5 li{height: 43px; line-height: 43px;}
.m-liststyle5 li span{float: right; padding-left: 10px; font-size: 18px; color: #333;}
.m-liststyle5 li a{display: block;font-size: 18px;color: #333333;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.m-liststyle5 li a:hover{padding-left: 3px;color: #3283d6;}

/*media query*/
/*large pcScreen*/
@media screen and (min-width:991px) and (max-width: 1400px){
    .g-policy ul li{margin: 0 25px;}
    .g-policy ul li a{width: 280px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    

}
/*pad md*/
@media screen and (max-width: 991px ){
	

}
/*phone sm*/
@media screen and (max-width: 767px) {
    


}
/*small xs*/
@media screen and (max-width: 638px) {
    

}