@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan (2020-06-16 09:25)
 */

/*home*/
.is-list {margin-top: 30px;}
.is-list:first-child{margin-top: 45px;}
.title {width: 100%;height: 45px;background: url(../images/home/titlebg.png) center no-repeat;font-size: 36px;font-weight: bold;line-height: 45px;text-align: center;margin-bottom: 30px;}
.title a {color: #1c72bb;}
.title a img{width: 100%;}

.m-dynamic{height: 365px;}
.m-dynamic.mdc1{height: 428px;}
.dynamic-text {width: 580px;margin-right: 40px;}
.text0 {margin-right: 0;}
.dt-type{width: 142px;height: 48px;line-height: 48px;background-color: #0078d3;border-radius: 6px;text-align: center;;margin: 15px auto 0;}
.dt-type a{font-size: 22px;font-weight: bold;color: #fff}
.dynamic-text ul li {font-size: 16px;width: 580px;height: 60px;line-height: 60px;position: relative;border-bottom: 1px dotted #e6e6e6;}
.dynamic-text ul li:last-child{border: none;}
.dynamic-text ul li span {font-size: 14px; float: right;color: #999999;}
.dynamic-text ul li a {display: inline-block;width: 80%;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color: #333;background: url(../images/home/m-libg.png) 0 26px no-repeat;padding-left: 13px;}
.dynamic-text ul li a:hover{color: #0078d3;padding-left: 18px;transition: all .5s;}

.m-bbcs ul li{height: 124px;float: left;margin: 20px 30px 40px 0;}
.m-bbcs ul li a img{width: 100%;height: 100%;}

/*media query*/
/*large pcScreen*/
@media (min-width:1200px) {
    .m-bbcs{margin-right: -30px;}
    .m-bbcs ul li{width: 380px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
    .dynamic-text{width: calc(50% - 20px);}
    .dynamic-text:first-child{margin-right: 20px;}
    .dynamic-text:last-child{margin-left: 20px;}
    .dynamic-text ul li{width: 100%;}
    .m-bbcs ul li{margin: 20px 15px;width: calc(33.33% - 30px);}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.dynamic-text{width: 100%;}
    .dynamic-text:first-child{margin-right: 0;}
    .dynamic-text:last-child{margin-left: 0;}
    .m-dynamic{height: 730px;}
    .m-dynamic.mdc1{height: 856px;}
    .title{margin-bottom: 10px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    .title{overflow: hidden;}
	.title a img{width: 150%;margin-left: -25%;}
    .dt-type{margin: 0 auto;}
    .dynamic-text ul li a{width: 75%;}
    .m-dynamic.mdc1{height: 806px;}
    .m-bbcs ul li{width: 100%;margin: 0 0 20px;}
}
/*small xs*/
@media screen and (max-width: 638px) {
    

}