
@charset "utf-8";
/* CSS Document */
body {text-align:center;margin:0px 0px 0px 0px;overflow-x:hidden;width:100%;height:100%;}
div{text-align:left;}
ul,ol,li,dl,dt,dd,p,h1{margin:0px; padding:0px; border:0px;}
li{list-style:none;list-style-position: outside;border:0;}
.clear{clear:both;height: 0px;overflow: hidden;}
img{border:0px;}

/* 视频播放 */
.cover1{width:100%;height:100%;background:#000;top:0;left:0;display:none;z-index:1;}
.face1{width:100%;height:100%;position:fixed;background:#000;border-radius:1px;display:none;z-index:2;top:0;left:0;border-radius:0px;}
.close1{position:absolute;right:10px;top:15px;width:30px;height:30px;}


.conm{margin:0 auto;background:url(../images/tbg.jpg) no-repeat center top;background-size:100% auto;width:800px;overflow:auto;}
.banner{width: 100%;height: auto;}
.banner img{width: 100%;height: auto;}

/* 读图解意 */
.dtjy{width:100%;height:150px;margin-bottom: 25px;}

.dtjy .ttx img{margin: 0 auto;}
.dtjybox{margin:0 auto;width:750px;}
.dtjybox .bigbox{margin:0 auto; padding: 25px 0;}
.dtjybox .swiper-slide { background: url(../images/dh_2.png) no-repeat center top;background-size: 100% 100%;}
.dtjybox .swiper-slide  a{font-size: 36px;display: block;width: auto;line-height: 22px;text-align: center;color: #fff;margin:0 auto; text-decoration:none;line-height: 90px; font-weight: bold; letter-spacing: 5px;}
.dtjybox .swiper-slide-active{transform: scale(1.3); z-index: 999;line-height: auto;background: url(../images/dh_1.png) no-repeat;background-size: 100% 100%; transition: all 0.1s;}




/* 版块样式 */
.dbox{background: url(../images/bbg.png) no-repeat center;background-size:100% 100%;overflow: hidden;margin:40px 25px 90px 25px;}
.ttma{margin:0 0 0 0;width:100%; overflow:hidden;position: relative;}
.ttma span{color: #fff;font-size: 42px;font-weight:bold; padding:15px 20px 5px 20px; letter-spacing: 10px; line-height:60px; margin:10px 0 0 85px;display: block;}
.conx{float:left;margin:80px 5% 120px 5%;width:calc(90%);padding:0% 0 4% 0;background-size:100% auto;border-top: none;border-bottom: none;box-sizing: border-box;}
.conx li{float:left;width:44%;margin:4% 0 0 4%;overflow:hidden; position:relative; cursor:pointer; border-radius: 30px;box-sizing: border-box;box-shadow: 0 0 8px #e6e6e6;}
.conx li span{ position:absolute;left:0px;bottom:65px;width:70px;height:70px;;}
.conx li img,.conx li a img{width:calc(100% );height:auto;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0;}

/* 底部样式 */
.foot{float:left;margin:0px 0 30px 0;width:100%;overflow:hidden; padding-bottom: 20%;}
.foot img{display: none;margin:0 auto;width: 30%; margin-bottom: 10%;margin-top: 10%;}
.foot .pam{float:left;width:100%;overflow:hidden; text-align:center;FONT-SIZE: 30px;LINE-HEIGHT: 50px;color:#4d4d4d;}
.foot .pan{float:left;width:100%;overflow:hidden; text-align:center;FONT-SIZE: 28px;LINE-HEIGHT: 50px;color:#4d4d4d;}
.foot .pau{float:left;width:100%;overflow:hidden; text-align:center;FONT-SIZE: 40px;LINE-HEIGHT: 50px;color:#4d4d4d;}

/*回到顶部*/
#totop{display: none;position: fixed;bottom: 40px;right:10px;width: 45px;height: 45px;background: url(http://sc.news.cn/images/2021lm_up.png)  no-repeat;	background-size:cover;}

@media screen and (min-width:601px) and (max-width:1920px){
.dhmm{display:none;}
}

@media screen and (max-width:600px) {

.mcdx{width:200px;height:200px;margin: 30px 0px 0 8.1%;animation:  icon 6s linear infinite;}
.mcdx img{width:78%;height:auto;}
@keyframes icon{
	0%{
    opacity:1;
		transform: translate(0,0);
	}
	50%{
    opacity: 1;
		transform: translate(0px,25px);
	}
	100%{
    opacity:1;
		transform: translate(0,0);
	}
}
.conm{background: url(../images/tbg.jpg) no-repeat top;background-size:100% auto;width:100%;overflow:auto;}

.dtjy{width:100%;overflow: hidden;height: auto; margin-bottom: 10px;}

.dtjy .ttx img{margin: 0 auto;}
.dtjybox{margin:0 auto;width:93%;}
.dtjybox .bigbox{margin:0 auto; padding: 15px 0;}
.dtjybox .swiper-slide { background: url(../images/dh_2.png) no-repeat center top;background-size: 100% 100%;}
.dtjybox .swiper-slide  a{font-size: 20px;display: block;width: auto;line-height: 22px;text-align: center;color: #fff;margin:0 auto; text-decoration:none;line-height: 50px; font-weight: bold; letter-spacing: 3px;}
.dtjybox .swiper-slide-active{transform: scale(1.22); z-index: 999;line-height: auto;background: url(../images/dh_1.png) no-repeat;background-size: 100% 100%;transition: all 0.1s;}


.dbox{background: url(../images/bbg.png) no-repeat center;background-size:100% 100%;overflow: hidden;margin:15px 20px 15% 20px;}
.ttma{margin:0 0 0 0;width:100%; overflow:hidden;position: relative;}
.ttma span{color: #fff;font-size: 22px;font-weight:bold; padding:0px 20px 5px 20px; letter-spacing: 3px;  margin:0 0 0 8%;display: block;line-height: 52px;}
.conx{float:left;margin:5.5% 5% 15% 5%;width:calc(90%);padding:0% 0 4% 0;background-size:100% auto;border-top: none;border-bottom: none;box-sizing: border-box;}
.conx li{float:left;width:44%;margin:4% 0 0 4%;overflow:hidden; position:relative; cursor:pointer; border-radius: 20px;box-sizing: border-box;box-shadow: 0 0 8px #e6e6e6;}
.conx li span{ position:absolute;left:0px;bottom:65px;width:70px;height:70px;;}
.conx li img,.conx li a img{width:calc(100% );height:auto;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0;}


.foot{float:left;margin:25px 0 20px 0;width:100%;overflow:hidden;}
.foot img{display: none;margin:0 auto;width: 30%; margin-bottom: 10%;}
.foot .pam{float:left;width:100%;overflow:hidden; text-align:center;FONT-SIZE: 20px;LINE-HEIGHT: 30px;color:#4d4d4d;}
.foot .pan{float:left;width:100%;overflow:hidden; text-align:center;FONT-SIZE: 18px;LINE-HEIGHT: 30px;color:#4d4d4d;}
.foot .pau{float:left;width:100%;overflow:hidden; text-align:center;FONT-SIZE: 24px;LINE-HEIGHT: 30px;color:#4d4d4d;}
}


/* 右边跟随 */
.dly{position:fixed; top:90px; width:170px; height:220px;z-index:1;}
.tkm{float:left;width:170;overflow:hidden;}
.tkm img{display:block;width:170px; height:220px;}
