@import url("live.css");
/*@import url("swiper3.4.2.css");*/
html,body {position: relative;height: 100%;}
body { font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 14px; color: #000; margin: 0; padding: 0;}
/*top菜单*/
.top{ background-color:#213d7c; height:60px; line-height:60px;}
.top a{ color:#fff; float:left; margin-right:20px;}
.top em{ float:left; margin-right:20px; width:1px; height:16px; background-color:#7F7F7F; font-size:0; line-height:0; margin-top:22px;}




#wap-head{ display:none;}
#circle{ position:fixed; top:0; left:0; right:0; width:100%; height:100%; background:rgba(255,255,255,.95);z-index:999; overflow:hidden; display:none; }
.content.blur{-webkit-filter: blur(20px) contrast(0.4) brightness(1.4);filter: blur(20px) contrast(0.4) brightness(1.4);clip: rect(205px 572px 516px 351px);}
#circle .nav{ padding:80px 10px 0;}
#circle .nav li{line-height:30px; width:25%; float:left; text-align:center; position:relative; margin-bottom:10px; box-sizing:border-box; -webkit-box-sizing:border-box; padding:0 3px;}
#circle .nav a{ font-size:18px; color:#666; display:block; border:1px solid #ddd;  border-radius:50px; background:#fff;}
#circle .nav .small a{ font-size:15px;}
#circle .nav a:hover,#circle .nav a:active{ background:#f22e2e; color:#fff; border-color:#da2626;}
#circle .nav .red span{ position:absolute; top:-6px; right:-2px; padding:2px 4px; background:#f22e2e; border-radius:4px; color:#ffde00; font-size:10px; line-height:10px; font-family:Helvetica;}


h1{font-size:24px;font-weight:bold;line-height:26px;padding:20px 0;}
h1 a{color:#333;}

.w {width: 100%;}
.w1 {position: relative;width: 1200px;	margin-left: auto;	margin-right: auto}
/*顶部图*/
.topic{background:url(../images/topicbg.jpg) no-repeat top center;height:497px; border:0;}
.logo,.toptxt,.topicon{position:absolute;}
.logo{left:0;top:70px;}
.toptxt{left: 12px;top: 84px;width:100%;}
.topicon{right:140px;top:230px;}




.graybg{ background:#f9f9f9;padding:15px 0 35px;border-bottom:1px solid #f6eded;}
.notice,.live{ width:1200px;margin:0 auto;position:relative;}
.notice_left{width:450px; float:left;}
.notice_right{ width:710px; float:right; margin-top:40px;}


.intro{padding:0 0 15px 25px;position:relative;border-bottom:1px solid #e3e3e3;}
.intro:before{content:"";display:block;height:80%;border-left:4px solid #b39b88;position:absolute;left:0;top:10px;}
.introList li{background:url(../images/list01.png) no-repeat left center;padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.introimg-pc img{ width:710px; height:auto;}
.introimg-wap{ display:none; }

.checkbt a{display:inline-block;color:#fff;background:url(../images/icon01.png) #b30405 no-repeat right center;font-size:18px;line-height:42px;padding:0 60px 0 20px;}

.focusList{position: relative; width:590px; height:144px; margin-left:84px; }	   
.swiper {width: 100%; height: 100%;}
.swiper-slide {text-align: center; font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center; -webkit-align-items: center;align-items: center;}
.swiper-slide img {display: block;width: 100%;height: 100%; object-fit: cover;}
.img_title {position: absolute;bottom:0;width: 100%;font-size: 14px;color: #fff;text-align: center;height: 28px;line-height: 28px;overflow: hidden;background: url(../images/xmtjt_20170708_22.png);}
.img_title a {color: #fff;text-decoration: none; }
.img_title a:hover {color: #900;text-decoration:underline;}
.swiper-button-prev, .swiper-rtl .swiper-button-prev {left: -30px; right: auto;}
.swiper-button-next, .swiper-rtl .swiper-button-prev {left: auto; right:-30px;}
.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%;}


/*往期回顾*/

.szfjBox-h{ width: 1129px; position: relative; left: 0; margin-bottom: 40px;}
.szfjBox-h a{ display: block; width: 164px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 24px; background: #007cc5; float: left; margin-right: 24px; border-radius: 22px;}
.szfjBox-h .cur{ background: #ffb400;}

/*直播回顾列表*/
.ht01{position:relative;text-align:center; margin:40px auto 0;}
.ht01:after{content:"";display:block;position:absolute;left:0;top:20px;border-bottom:1px solid #eee3d8;width:100%;}
.ht01 b{display:inline-block;background:#fff;padding:0 20px;position:relative;z-index:1;font-size:30px;color:#b30405;}
.ht01 b img{margin-right:15px;display:inline-block;vertical-align:middle;}
.ht01 a.amore{display:block;position:absolute;right:0;top:11px;background:#fff;padding-left:10px;z-index:1;color:#b39b88;}

.slideTxtBox{ width:1200px; margin:10px auto ;position:relative;}
.slideTxtBox .hd{ width: 1129px; height:44px; position: relative; left: 0; margin: 40px auto; }
.slideTxtBox .hd ul{ cursor:pointer;  }
.slideTxtBox .hd ul li{ display: block; width: 164px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 24px; background: #666; float: left; margin-right: 24px; border-radius: 22px; }
.slideTxtBox .hd ul li.on{background: #b30405; }

.slideTxtBox .bd ul{ zoom:1;  }
.slideTxtBox .bd li{position:relative; overflow:hidden; width:216px;height: auto; margin:0 30px 30px 0; float: left;}
.slideTxtBox .bd li:nth-child(5n){ margin-right: 0;}
/*.slideTxtBox .bd li b{ width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.6);color:#fff;white-space:nowrap;overflow:hidden;font-size:18px;font-weight:normal;line-height:42px;height:42px;text-indent:20px;}*/
.slideTxtBox .bd li i{ z-index:999; background:url(../images/icon01.png) no-repeat; width:42px; height:42px ;display:block;position:absolute;right:0;bottom:0;}
.slideTxtBox .bd li h2{ width:100%; text-align:left; position:absolute;bottom:0;left:0;background:rgba(0,0,0,.6);color:#fff;word-wrap:break-word; font-size:13px;font-weight:normal;line-height:21px;height:42px; padding:0 2px; }
.slideTxtBox .bd li img{ width:216px; height:380px; transition: all .5s;}
.slideTxtBox .bd li img:hover{ transform: scale(1.2)}



/*分页*/
.list_next{ height:60px;background: #f2f0f1; }
.pagelink {font-size: 12px; line-height: 30px; position:relative;float:left; left:50%; }
.pagelink a,.pagelink b{ float: left; margin: 0 3px; position: relative; right: 50%; border: 1px solid #CCC; display: block; float: left; height:30px; padding: 0 13px; background:#F8F8F8; font-size:14px;}
.pagelink b { background-color:#1C519F; border-color:#1C519F; color: #fff; text-decoration: none; }
.pagelink a:hover, .pages .thisclass a { background-color:#1C519F; border-color:#1C519F; color: #fff; text-decoration: none; }



#foot{ background:#f9f9f9; padding:20px 0; border-top:5px solid #e12146;}
.copyright{ margin:0 auto; font-size:12px; text-align:center; padding:30px 0 20px;  clear:both; color:#999999}
#wap-foot{ display: none; }



.ht02,.ht03{border-bottom:1px solid #eee3d8;position:relative;padding:15px 0;font-size:24px;line-height:24px;color:#b30405;}
.ht02 a.amore,.ht03 a.amore{display:block;position:absolute;right:0;top:15px;font-size:14px;color:#b39b88;}
.ht02:before{content:"";display:block;width:100%;border-top:2px solid #eee3d8;position:absolute;left:0;top:0;}
.ht02 b{display:inline-block;position:relative;z-index:2;}
.ht02 b:before{border-top:2px solid #b30405;content:"";top:-15px;position:absolute;width:100%;z-index:1;}
.ht02 b img{display:inline-block;margin-right:20px;}
.ht03{border-bottom:1px solid #b60106;}
.ht03 i{font-style:normal;color:#333;}

.ls01 li{background:url(../images/list01.png) no-repeat left center;padding-left:30px;border-top:1px dashed #f6eded;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls01 li:first-child{border:none;}
.ls01 li span{display:block;position:absolute;right:0;top:0;color:#b39b88;font-size:14px;}
.ls01 li a{width:80%;display:inline-block;}

.bg01{background:#f9f9f9;padding:50px 0;}

.ht04{position:relative;font-size:30px;color:#b30405;text-align:center;}
.ht04:after{content:"";display:block;position:absolute;left:0;top:20px;width:100%;border-top:1px solid #dfcec0;}
.ht04 b{display:inline-block;position:relative;z-index:2;background:#f9f9f9;padding:0 30px;}
.ht04 b:before,.ht04 b:after{content:"";display:block;position:absolute;width:5px;height:5px;background:#dfcec0;top:18px;}
.ht04 b:before{left:-2px;}
.ht04 b:after{right:-2px;}

@media screen and (max-width:640px){
.w1,.notice,.live,.slideTxtBox{width:96%;overflow:hidden;}
.notice_left,.notice_right{ width: 100% !important; box-sizing: border-box;}
.topic{height:auto;padding-bottom:4rem; padding-top:7rem;}
.logo,.toptxt,.topicon{position:static;}
.logo{padding:2rem 0; }
.logo img{width:35%; height:auto;}
.toptxt img{display:block;width:90%;height:auto;margin:0 auto;}
.top{ display:none}

	#xhead{ display:none;}  
	#wap-head{ display:block; position:fixed; top:0; left:0; width:100%;  z-index:9999;/* box-shadow:0 0 20px rgba(0,0,0,0.3);*/}
	#wap-head .imt{ height:60px;padding:10px 0; position:relative;  z-index:99999;box-sizing:border-box; -webkit-box-sizing:border-box;background:rgba(58,96,154,0.96);}
	#wap-head .imt .wap-logo{ height:40px; margin-left:16px;}
	#wap-head .imt .wap-logo a{ margin-right:5px;}
	#wap-head .imt .wap-logo img{ height:100%;}
	#wap-head .nav_hot{ display:block;}

	/*m-menu*/
	.m-menu{display: block;width:30px;height:30px;margin:10px;position:absolute;right:5px;top:5px;}
	.m-menu-box{position: relative;width: 30px;height: 30px;}
	.m-menu .bit-1::before{content:'';position:absolute;left:0;top:2px;width:15px;height:3px;background:#FFF;-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .1s,top .1s;transition:transform .1s,top .1s}
	.m-menu .bit-1::after{content:'';position:absolute;right:0;top:2px;width:15px;height:3px;background:#FFF;-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:-webkit-transform .1s,top .1s;transition:transform .1s,top .1s}
	.m-menu .bit-2{position:absolute;top:50%;left:50%;width:30px;height:3px;background:#FFF;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .1s .1s,width .1s .6s;transition:transform .1s .1s,width .1s .6s}
	.m-menu .bit-3::before{content:'';position:absolute;left:0;bottom:2px;width:15px;height:3px;background:#FFF;-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .1s,bottom .1s;transition:transform .1s,bottom .1s}
	.m-menu .bit-3::after{content:'';position:absolute;bottom:2px;right:0;width:15px;height:3px;background:#FFF;-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform .1s,bottom .1s;transition:transform .1s,bottom .1s}
	.m-menu.open .bit-1:before{top:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .1s .1s,width .1s .1s,top .1s .1s;transition:transform .1s .1s,width .1s .1s,top .1s .1s}
	.m-menu.open .bit-1:after{top:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;transition:-webkit-transform .1s .1s,width .1s .1s,top .1s .1s;transition:transform .1s .1s,width .1s .1s,top .1s .1s}
	.m-menu.open .bit-2{width:2px;height:2px;background-color:#FFF;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:-webkit-transform .1s .1s,width .1s;transition:transform .1s .1s,width .1s}
	.m-menu.open .bit-3:before{bottom:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .1s .1s,width .1s .1s,bottom .1s .1s;transition:transform .1s .1s,width .1s .1s,bottom .1s .1s}
	.m-menu.open .bit-3:after{bottom:0;width:19px;height:2px;background-color:#FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform .1s .1s,width .1s .1s,bottom .1s .1s;transition:transform .1s .1s,width .1s .1s,bottom .1s .1s}


#nav{position:fixed;top:1%;right:1%;box-sizing:border-box;z-index:999;display:block;padding-top:50px;}
#nav span{background:url(../images/navbg.png) rgba(179,4,5,.8) no-repeat center center;width:46px;height:46px;border-radius:50%;display:block;position:absolute;right:0;top:0;}
#nav ul{background:rgba(179,4,5,.8);display:none;position:absolute;right:0;top:50px;}
#nav ul li{font-size:1.6rem;line-height:1.6rem;width:100%;padding:0;}
#nav ul li a{padding:1rem 2rem;display:block;white-space:nowrap;border:none;}
#markbg{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;z-index:990;display:none;}
.logoFix{position:fixed;left:0;top:0;z-index:996;width:100%;border-bottom:1px solid #ccc;background:url(../images/topicbg.jpg) no-repeat top center;}
.logoFix .navlogo{display:block;padding:1.5rem 0 1.5rem .5rem;}


.focus,.focus .swiper-slide{height:auto;}
.focus .swiper-slide b{width:100%;white-space:nowrap;overflow:hidden;text-align:center;padding:0;font-size:1.4rem;line-height:2.4rem;}
.focus .swiper-pagination,.intro::before,.focusList .swiper-button-next,.focusList .swiper-button-prev,.ls01 li span{display:none;}

.graybg{padding:1rem 0 2rem 0;}
.intro{padding:1rem;background:#b39b88;border:none;color:#fff;}
.intro a{color:#fff;}

.intro,.introList li,.ls01 li,.info{font-size:1.6rem;line-height:2.6rem;}
.introList li{padding-left:1rem;}

.introimg-wap{ display:block; margin:10px auto;}
.introimg-wap img {width:100%; height:auto;}
.introimg-pc { display:none;}

.wqhg{ display:none;}

.slideTxtBox{ width: 100%; margin-top:0.3rem;}
.slideTxtBox .hd{ width: 100% !important;box-sizing: border-box; height:44px;  margin:2rem 0.5rem;}
.slideTxtBox .hd ul{ cursor:pointer;  }
.slideTxtBox .hd ul li{ width: 31.33%; margin: 0;font-size: 1.5rem; border: 1px solid #fff; border-radius: 22px; }
.slideTxtBox .hd ul li.on{background: #b30405; }

.slideTxtBox .bd { width: 100% !important; margin: 1rem 0.5rem 0 0.5rem; }
.slideTxtBox .bd li{position:relative; overflow:hidden; width:46%; height: auto; padding: 0; margin:0 0.8rem 0.8rem 0;}

.slideTxtBox .bd li:nth-child(5n){ margin-right:0.8rem;}
/*.slideTxtBox .bd li b{width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.6);color:#fff;white-space: nowrap;font-size:12px;font-weight:normal;line-height:20px;height:42px;text-indent:5px; margin-right:20px;}
.slideTxtBox .bd li b:after{content:url(../images/icon01.png);display:block;position:absolute;right:0;top:0;}*/
.slideTxtBox .bd li i{ z-index:999; background:url(../images/icon.png) no-repeat; background-size: 100% 100%; -webkit-transform: translate(-50%, -50%);  transform: translate(-50%, -50%); position:absolute;left: 50%; top: 40%;display:block;}
.slideTxtBox .bd li p{ height:63px;text-decoration:none; text-align:left; width:100%;position: relative; background: #FFFFFF;color:#333;word-wrap:break-word; font-size:13px;font-weight: bold;line-height:21px; padding:0 2px; }

.slideTxtBox .bd li img{ width:100%; height:40%; transition: all .5s;}
.slideTxtBox .bd li img:hover{ transform: scale(1.2)}



.ht01{text-align:left;margin-top:3rem;}
.ht01:after,.ht04:after{top:1.4rem;}
.ht01 b{padding:0 1rem 0 .5rem;font-size:2.2rem;}
.ht01 b img,.ht02 b img{width:2rem;height:auto;vertical-align:bottom;margin-right:.8rem;}
.ht01 a.amore{top:.7rem;}
.ht04 b:before,.ht04 b:after{top:1.3rem;}
.focusList .swiper-slide b{font-size:1.5rem;}
.ht02,.ht03,.ht04{font-size:2.2rem;}

.ls01 li{padding-left:1.5rem;line-height:3.6rem;}
.ls01 li a{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.bg01{padding:2rem 0;}


#foot{ display: none; }
#wap-foot {display: block;
		height: 46px;
		text-align: center;
		line-height: 46px;
		font-size: 18px;
		color: #fff;
		background: rgba(58,96,154,0.96);
		width: 100%;
		clear:both;
	}


}