@charset "utf-8";
body {
    color: #333;
    font-size: 14px;
    font-family:"微软雅黑",Helvetica,"黑体",Arial,Tahoma;
	margin:0 auto;
	position:relative;

}
.img-hide{ overflow:hidden; }
.img-hide img{ transition: 0.5s all; }
.img-hide:hover img{ transform: scale(1.1,1.1); }
.slick-slide img{margin:0 auto;}
.txt-elise{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
li{ list-style:none;}
a{ color: #333; }
ul{ padding:0; margin:0;}
a:hover{ text-decoration:none !important;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
img{ max-width:100%;}
.container{ width: 1430px; }
.menu-button { position: absolute; display: none; top: 18px; right: 15px; z-index: 1000; cursor: pointer; -webkit-transition: .3s; transition: .3s;}
.menu-button .bar:nth-of-type(1) { margin-top: 0px;}
.menu-button .bar:nth-of-type(3) { margin-bottom: 0px;}
.bar { position: relative; display: block; width: 24px; height: 2px; margin: 5px auto; background-color: #fff; border-radius: 10px; -webkit-transition: .3s; transition: .3s; }
.cross{ margin-top: -8px; }
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}
.dh li:nth-child(2){ animation-delay:0.2s; }
.dh li:nth-child(3){ animation-delay:0.4s; }
.dh li:nth-child(4){ animation-delay:0.6s; }
.dh li:nth-child(5){ animation-delay:0.8s; }
.dh li:nth-child(6){ animation-delay:1s; }
.dh li:nth-child(7){ animation-delay:1.2s; }
.dh li:nth-child(8){ animation-delay:1.4s; }
.dh li:nth-child(9){ animation-delay:1.4s; }
.dh li:nth-child(10){ animation-delay:1.4s; }
.dh li:nth-child(11){ animation-delay:1.4s; }
.dh li:nth-child(12){ animation-delay:1.4s; }
.dh li:nth-child(13){ animation-delay:1.4s; }
.dh li:nth-child(14){ animation-delay:1.4s; }
.dh li:nth-child(15){ animation-delay:1.4s; }
.dh li:nth-child(16){ animation-delay:1.4s; }
.dh li:nth-child(17){ animation-delay:1.4s; }
.dh li:nth-child(18){ animation-delay:1.4s; }
.dh li:nth-child(19){ animation-delay:1.4s; }
.dh li:nth-child(20){ animation-delay:1.4s; }
.header{height: 150px;background: url(../images/header.jpg) center no-repeat;background-size: cover;}
.logo{/*margin-top: 25px;*/width:calc(100% - 360px);}
.nav-click{ display: none; }
.search-box{width: 280px;padding-right: 46px;margin-top: 30px;position: relative;}
.search-box .linkbox{margin-bottom:20px;}
.search-box .form-control{ border:none; border-radius: 4px 0 0 4px; height: 32px; box-shadow: none; background-color:rgba(255,255,255,0.8);}
.btn-search{ position: absolute; width: 46px; height: 32px; right: -2px; top: 0; border:none; background: url(../images/search-input.png) center no-repeat; }
.nav-list li{ float: left; width: 8.33%; position: relative; }
.nav-list li a{ display: block; line-height: 50px; color: #fff; font-size: 16px; }
.nav-box{ background: #770606; position: relative; z-index: 1000; }
.nav-list li a:hover{ background: #a50c0d; }
.nav-down{ position: absolute; left: 0; top: 100%; width: 180px; background: #ce3032; display: none; }
.nav-down li{ float: none; width: 100%; }
.nav-down li a{ line-height: 40px; border-bottom: solid 1px #de7475; padding-left: 20px; text-align: left; font-size: 14px; color: #fff; }
.nav-list li:hover .nav-down{ display: block; }
.slick{ overflow:hidden; margin:0; }
.slick-prev, .slick-next{ width: 42px; height: 70px; top: 50%; margin-top: -35px; text-indent: -96666px;z-index:99 }
.slick-prev{ right: 50%; left: auto; margin-right: 700px; background: url(../images/left.png) center no-repeat; }
.slick-next{ left: 50%; right: auto; margin-left: 700px; background: url(../images/right.png) center no-repeat; }
.slick-dots{ bottom: 20px; }
.slick-dots li{ width: 20px; height: 6px; background: #ef2222; border-radius: 0; }
.slick-dots li.slick-active{ background: #554747; }
.slick-dots li button{ opacity: 0;}
.title{font-size: 30px;line-height: 30px;margin-top:30px;position:relative;}
.title span{ font-size: 14px; color: #333; }
.title .more{margin-top:0;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.gg-left.title a,.jc-width .title a{/*margin-top:0;float:right;*/}
.yw-img a{ display: block; position: relative; }
.yw-list li{ float: left; width: 33.333333%; padding:0 10px; }
.yw-list{ margin:0 -10px; }
.yw-img a span{ position: absolute; left: 15px; padding-top: 13px; bottom: -15px; width: 80px; height: 80px; background: #ca1c1d; text-align: center; font-size: 16px; color: #fff; }
.yw-img a span font{ font-size: 25px; }
.yw-tt{ margin-top: 45px; }
.yw-tt a{ font-size: 18px; color: #555; }
.yw-p{ color: #777; line-height: 25px; margin-top: 15px;}
.yw-list-box{ padding:20px; transition: 0.5s all; }
.yw-list-box:hover{ box-shadow: 0 0 10px #ddd; }
.yw-tt a:hover{ color: #ca1c1d; }
.more{ display: inline-block; text-align: center; width: 120px; height: 35px; border-radius: 30px; margin-top: 35px; line-height: 35px; color: #ca1c1d; font-size: 16px; border:solid 1px #ca1c1d; }
.index-back{background: #f2f2f2;ma;margin-top: 40px;padding-bottom: 40px;}
.tz-list li{ line-height: 52px; position: relative; padding-right: 120px; }
.tz-list li span{ position: absolute; right: 0;top: 0; font-size: 14px; color: #999; }
.gg-left{ width: 35.7%; }
.tz-list li a{ font-size: 18px; color: #555; padding-left: 20px; background: url(../images/li.png) left center no-repeat; }
.jc-width{ width: 59%; }
.jc-right{ width: 540px; padding-right: 40px; }
.jc-list li a{ display: block; margin-bottom: 35px; }
.jc-tt{ font-size: 18px; color: #555; position: relative; padding-right: 100px; margin-top: 35px; }
.jc-tt span{ position: absolute; right: 0; top: 5px; font-size: 14px; color: #999; }
.jc-p{ font-size: 14px; color: #777; line-height: 30px; margin-top: 20px; height: 60px; overflow:hidden; }
.jc-list{m;margin-top: 25px;argin-bottom: -16px;}
.jc-list li a:hover{ background: #ffe4e4; }
.jc-img img{ width: 250px; height: 180px; }
.index-back .title{m;margin-top: 40px;}
.slick-box{ overflow:visible; }
.slick-box img{ width: 100%; }
.slick-box .slick-prev{ left: -13px; width: 13px; height: 38px; background: url(../images/left02.png) center no-repeat; margin-top: -19px; }
.slick-box .slick-next{  left:auto; margin:0; right: -13px; width: 13px; height: 38px; background: url(../images/right02.png) center no-repeat; margin-top: -19px; }
.slick-box .slick-slide a{ margin:0 20px; display: block; }
.slick-padding{ margin:0 -20px; }
.friends-back{background: #f2f2f2;padding:20px 0;mar;margin-top: 15px;}
.friends-list li{ float: left; margin-top: 15px; padding:0 20px; height: 18px; line-height: 18px; border-right: solid 1px #555555; }
.friends-list li a{ font-size: 18px; color: #555; }
.friends-list li:last-child{ border:none; }
.friends-list{ width: 1200px; }
.footer-back{ padding:45px 0; background: url(../images/footer-back.png) center no-repeat; background-size: cover; }
.footer-p{ font-size: 16px; color: #fff; margin-top: 25px; }
.footer-p span{ padding:0 5px; }
.ewm img{ width: 109px; height: 109px; margin-bottom: 5px; }
.ewm{ color: #fff; /*margin-right: 85px;*/ } 
.fc-back{ margin-top: 85px; background: url() }
.bottom-c .fc-back .title span,.bottom-box .bottom-b .title span{ padding-left: 15px; }
.bottom-box .marqueeleft li img{ width: 330px; height: 230px;}
.marqueeleft{ overflow:hidden; }
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;width:330px; height:280px;overflow:hidden; margin-right: 50px;}
.marqueeleft li span{ display: block; padding:15px; font-size: 18px; color: #333; }
.bottom-box .fc-back{ padding-bottom: 40px; }
.bottom-box .marqueeleft li img:hover{ border:solid 10px #c70101; }
.jb-left{ width: 42.85%; }
.jb-list li{ float: left; margin-right: 23px; }
.jb-list li a{ display: block; width: 236px; height: 80px; background: #edae5c; line-height: 80px; text-align: center; color: #fff; font-size: 24px; border-radius: 4px; }
.jb-list li a span{ background: url(../images/jb01.png) left center no-repeat; padding-left: 63px; display: inline-block; height: 80px; }
.jb-list li a.jb02{ background: #255a8c; }
.jb-list li a.jb02 span{ background: url(../images/jb02.png) left center no-repeat; }
.bottom-box .bottom-b .fs-title{ font-size: 20px; margin-bottom: 25px; color: #333; margin-top: 35px; border-bottom: solid 1px #b6b6b6; } 
.bottom-box .bottom-b .fs-title span{ padding:0 10px 10px 10px; border-bottom: solid 2px #cf1d22; display: inline-block; }
.jb-p p{ font-size: 18px; color: #555; }
.jb-right{ width: 51.8%; }
.bottom-box .bottom-b .tz-list{ margin-top: -15px; }
.bottom-box .bottom-b .xg-link{ background: #f2f2f2; padding-bottom: 30px; margin-top: 60px; }
.bottom-box .bottom-b .title{ margin-top: 50px; }
.friends-xg li{ float: left; margin-right: 50px; margin-bottom: 15px;  }
.friends-xg li a{ font-size: 16px; color: #555; }
.back-b{ background: url(../images/back-b.png) center no-repeat; padding:40px 0; }
.back-b p{ color: #fff; margin:0; font-size: 15px; color: #fff; line-height: 25px; }
.zn-list li{ float: left; width: 33.333333%; padding:0 10px; margin-bottom: 20px; }
.zn-list li a{ display: block; height: 80px; line-height: 80px; background: #ededed; text-align: center; font-size: 18px; color: #333; }
.zn-list li a span{ display: inline-block; height: 80px; padding-left: 58px; }
.zn-list li a span.zn01{ background: url(../images/zn01.png) left center no-repeat; }
.zn-list li a span.zn02{ background: url(../images/zn02.png) left center no-repeat; }
.zn-list li a span.zn03{ background: url(../images/zn03.png) left center no-repeat; }
.zn-list li a span.zn04{ background: url(../images/zn04.png) left center no-repeat; }
.zn-list li a span.zn05{ background: url(../images/zn05.png) left center no-repeat; }
.zn-list li a span.zn06{ background: url(../images/zn06.png) left center no-repeat; }
.zn-list li a span.zn07{ background: url(../images/zn07.png) left center no-repeat; }
.zn-list li a span.zn08{ background: url(../images/zn08.png) left center no-repeat; }
.zn-list li a span.zn09{ background: url(../images/zn09.png) left center no-repeat; }
.zn-list li a:hover span.zn01{ background: url(../images/zn01-1.png) left center no-repeat; }
.zn-list li a:hover span.zn02{ background: url(../images/zn02-1.png) left center no-repeat; }
.zn-list li a:hover span.zn03{ background: url(../images/zn03-1.png) left center no-repeat; }
.zn-list li a:hover span.zn04{ background: url(../images/zn04-1.png) left center no-repeat; }
.zn-list li a:hover span.zn05{ background: url(../images/zn05-1.png) left center no-repeat; }
.zn-list li a:hover span.zn06{ background: url(../images/zn06-1.png) left center no-repeat; }
.zn-list li a:hover span.zn07{ background: url(../images/zn07-1.png) left center no-repeat; }
.zn-list li a:hover span.zn08{ background: url(../images/zn08-1.png) left center no-repeat; }
.zn-list li a:hover span.zn09{ background: url(../images/zn09-1.png) left center no-repeat; }
.zn-list li a:hover{ background: #aa2224; color: #fff; }
.zn-left{ width: 42.8%; }
.zn-list{ margin:0 -10px; }
.jb-right-c{ width: 51.4%; }
.jb-right-c .tz-list{ margin-top: -20px; margin-bottom: 50px; }
.tz-list li a:hover,.friends-xg li a:hover,.marqueeleft li a:hover span,.friends-list li a:hover{ color: #aa2224; }
.more:hover{ background: #aa2224; color: #fff; }
.slick-padding .slick-dots{ display: none!important; }
.jb-left .title span,.jb-right .title span{ padding-left: 0!important; }



/* list */
.left-width{ width: 280px; margin-top: 35px; }
.left-width-tt{ background: #ca1c1d; height: 60px; line-height: 60px; font-size: 18px; color: #fff; }
.left-nav-list li a{ display: block; position: relative; line-height: 47px; border-top: solid 1px #fff; font-size: 16px; color: #333; background: #eef0ef; }
.left-nav-list li a:hover,.left-nav-list li.active a{ background: #f8dadc; color: #a50c0d; }
.left-nav-list li a:hover:before,.left-nav-list li.active a:before{ display: block; content: ""; position: absolute; left: 0; top: 0; width: 4px; height: 100%; background: #a50c0d; }
.nav-b{ color: #333; margin-bottom: 25px; border-bottom: solid 1px #d9d9d9; padding:10px 0; padding-left: 25px; background: url(../images/icon-b.png) left center no-repeat; }
.nav-b a{ color: #333; }
.right-width{ width: 1080px; margin-top: 30px; }
.list-ul li{ line-height: 35px; position: relative; padding-right: 260px; }
.list-ul li>span{ position: absolute; right: 0; top: 0; color: #999; }
.list-ul li>span.list_date{}
.list-ul li>span.list_source{right:100px;}
.list-ul li a{ padding-left: 20px; font-size: 16px; color: #333; position: relative;background:url(../images/li.png) no-repeat left center; }
.pagination li a{ margin:0 3px; border-radius: 0!important; color: #333; background: none; height: 25px; padding-top: 0; padding-bottom: 0; line-height: 23px; }
.pagination > .active > a,.pagination li a:hover, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{ background: #aa2224; border-color: #aa2224; color: #fff; }
.page-box{ padding:30px 0 0 0; }
.page-l{ line-height: 25px; margin-right: 5px; margin-left: 15px; }
.page-input{ width: 40px; box-shadow: none;border-radius: 0; background: none; height: 25px; }
.page-l-l{ margin-left: 10px; }
.page-number{ height: 25px; line-height: 23px; border:solid 1px #ddd; padding:0 5px; margin-left: 5px; }
.page-box{ display: inline-block; }
.page-r{ margin:20px 0; }
.nav-click{ display: none;}
.list-ul li a:hover,.nav-b a:hover,.img-list-box a:hover{ color: #aa2224;}

/* content */
.article-tt{ font-size: 20px; color: #333; margin:20px 0; }
.article-date{ background: #f3f3f3; padding:10px 0; color: #666; }
.article-date > span{ padding:0 10px; }
.article-p p{font-size: 14px; color: #333; line-height: 28px; text-align: justify;}
.article-p p,.article-p p span,.article-p p strong{font-size: 14px !important; color: #333 !important; line-height: 28px !important; text-align: justify;font-family:"微软雅黑" !important;}
.article-p{ padding:15px 0; }
.article-a p a{ font-size: 14px; color: #333; }
.article-a{ padding-bottom: 20px; }
.about-p{ padding:10px 0; margin-bottom: 11px;min-height:420px;}
.list-ul,article-p{min-height:420px;}
.about-p,.about-p p,.about-p p span,.about-p p strong{text-indent:2em;line-height:1.75!important;font-size: 15px !important;text-align: justify;font-family:"Microsoft yahei","Simsun" !important;}
/**********piclist**********/
.img-list li{ float: left; width: 33.333333%; padding:0 15px; margin-bottom: 30px; }
.img-list{ margin:0 -15px; padding-top: 10px; }
.img-list-img img{ width: 100%; }
.img-list-bottom{ background: #f4f4f4; display: block; padding:15px 15px; font-size: 16px; color: #555; line-height: 30px; }
.img-list-bottom p{ margin:0;white-space: nowrap;text-overflow: ellipsis;  overflow:hidden; }
.pagination > li > a, .pagination > li > span{ margin:0 3px; border-radius: 0!important; color: #888; }
@media( max-width: 1499px){
	.container{ width: 1200px; }
	.slick-prev{ margin-right: 585px; }
	.slick-next{ margin-left:585px; }
	.jc-right{ width: 420px; padding-right: 20px; }
	.friends-list{ width: 980px; }
	.jb-list li a{ width: 200px; }
	.jb-p p{ font-size: 16px; }
	.right-width{ width: 850px; }
}
@media( max-width: 1279px){
	.container{ width: 970px; }
	.slick-dots{ margin-right: -470px; }
	.banner-box .slick a span{ margin-left: -470px; }
	.bottom-box-a{ padding-left: 0; }
	.bottom-center{ width: 558px; }
	.footer-left{ width: 100%; text-align: center; margin-bottom: 25px; }
	.zn-list li{ width: 50%; }
	.jb-list li a{ width: 180px; }
	.jb-list li{ margin-right: 15px; }
	.friends-list{ width: 750px; }
	.jc-right{ width: 290px; }
	.logo img{width: 100% !important;}
	.logo{ margin-top: 40px; }
	.slick-prev{ margin-right: 470px; }
	.slick-next{ margin-left:470px; }
	.right-width{ width: 630px; }
	}
@media( max-width: 991px){
	.container{ width:100%;}
	.nav-list{ position: absolute; display: none; z-index: 10000000; border-top: solid 1px #ddd; left: 0; top: 100%; right: 0; box-shadow: 1px 2px 3px #ddd;background: #ca1c1d; }
	.nav-list li{ width: 100%; float: none; margin:0; text-align: left; line-height: 40px; }
	.nav-list li a{ height: 40px; line-height: 40px; padding:0 15px; }
	.nav-list li:hover .nav-down{ display: none; }
	.nav-list li:hover{ background: none; }
	.nav-list li:hover a{ color: #333; }
	.nav-down{ display: none; position: static; }
	.menu-button{ display: block; }
	.nav-click { display: block; transition: 0.3s all; z-index: 10000; position: absolute; color: #fff; right: 0; top: 0; width: 40px; height: 40px; text-align: center; line-height: 40px;}
	.nav-click.active{ transform: rotate(180deg); }
	.header-top .pull-left{ display: none; }
	.search-box{ margin:15px auto; float: none!important; }
	.logo{ float: none!important; width:100%;}
	.nav-box{ height: 50px;  position: relative; }
	.banner-box .slick a span{ width: 100%; left: 0; margin:0; text-align: center; padding:0 15px; bottom: 20px; display: none; }
	.slick-dots{ left: 0; right: 0; width: 100%; margin:0; bottom: 5px; }
	.banner-box .slick-dots li{ display: inline-block; float: none; background: #666; }
	.banner-box .slick-dots li.slick-active{ background: #000; border:none; width: 13px; height: 13px; }
	.banner-box .slick-slide.slick-active:before{ height: 70px; display: none; }
	.left-width{ width: 100%; }
	.left-width-l{ width: 100%; padding:0; }
	.title{ margin:20px 0; }
	.list-ul{ width: 100%; margin-top: 15px; }
	.right-width-r,.left-width-b{ width: 100%; }
	.list-ul-lg{ margin-top: 0; }
	.right-width-b{ width: 100%; margin-top: 15px; }
	.bottom-back .col-xs-6{ width: 100%; }
	.list-a li{ padding:0 5px; }
	.list-a{ margin:20px -5px; }
	.friends-box{ padding-left: 10px; }
	.friends-list{/* margin-top: 45px; */}
	.bottom-box-a{ width: 100%; padding-top: 0; float: none!important; }
	.bottom-center{ width: 100%; padding:0; float: none!important; border:none; margin:0; height:auto; text-align: center; }
	.bottom-center span{ display: block; padding:0; }
	.ewm-box{ width: 225px; margin:0 auto; float: none!important; float: none!important; padding-left: 15px; padding-top: 10px; }
	.footer-left img{ width: 200px; }
	.footer-center{ margin:0; padding:0; text-align: center; width: 100%; height: auto; border:none; }
	.footer-center p span{ display: block; padding:0; }
	.footer-right{ width: 100%; text-align: center; line-height: 20px; margin:0; }
	.left-width-l{ overflow:hidden; }
	.logo{ margin-top: 20px; }
	.search-box .linkbox{ display:none; }
	.header{ height: auto; padding-bottom: 20px; }
	.yw-list li,.gg-left,.jc-width,.jc-img{ width: 100%; }
	.yw-list{ margin-top: -15px; }
	.jc-img img{ width: 100%; height: auto; }
	.jc-right,.jb-left,.jb-right,.zn-left,.jb-right-c{ width: 100%; margin-left:0; }
	.jc-tt{ margin-top: 15px; }
	.jc-p{ margin-top: 10px; }
	.jc-list li a{ margin-bottom: 15px; }
	.index-back{ margin-top: 20px; padding-bottom: 20px; }
	.title{ font-size: 24px; }
	.slick-box .slick-prev{ margin-right: 0; right: auto; left: 0px; }
	.slick-box .slick-next{ right: 0px; margin-left: 0; }
	.slick-padding{ padding:0 10px; }
	.friends-list{width: 86%;margin-top: -8px;}
	.friends-list li a{ font-size: 16px; }
	.friends-list li{ height: 16px; line-height: 16px; }
	.friends-tt img{ width: 100px; }
	.footer-back{ padding:20px 0; text-align: center; }
	.footer-back span{ display: block; padding:0; }
	.footer-p{ width: 100%; margin:0; }
	.ewm{ width: 100%; margin:0; }
	#ewm li{width:46%;}
	.bottom-box .fc-back{ margin-top: 20px; }
	.footer-back{ margin-bottom: 0; }
	.jb-list li{ width: 50%; padding-right: 10px; margin:0; }
	.jb-list li a{ width: 100%; font-size: 18px; }
	.jb-list li a span{ padding-left: 55px; }
	.friends-xg li{ margin-right: 15px; }
	.tz-list li a{ font-size: 14px; }
	.tz-list li{ line-height: 40px; }
	.bottom-box .bottom-b .title{ margin-top: 20px; }
	.bottom-box .bottom-b .xg-link,.jc-list{ margin-top: 20px; }
	.friends-back{ margin-top: 10px; }
	.index-back .title{ margin-top: 20px; margin-bottom: 10px; }
	.over-box{ overflow:hidden; }
	.nav-list li a{ color: #fff!important; }
	.nav-down{ width: 100%; }
	.yw-img{ margin:0 auto; max-width: 410px; }
	.jc-img img{ max-width: 250px; }
	.jc-img{ text-align: center; }
	.search-box{ position: absolute; bottom: -43px; margin:0; left: 15px; }
	.header{ position: relative; z-index: 100000; }
	.right-width,.left-width{ width: 100%; margin-top: 20px; }
	.img-list li{ width: 50%; margin-bottom: 20px; }
	.logo img{width: 100% !important;}
	.article-p video{width:80% !important;height:auto !important;margin:0 auto;float:none !important;}
        .list-ul li{padding-right: 100px; }
        .list-ul li>span.list_source{display:none;}
}
@media( max-width: 576px){
	.img-list li{ width: 50%; margin-bottom: 20px; }
	.img-list-bottom {background: #f4f4f4;display: block;padding: 0.8em 0em 0.8em 0.8em;font-size: 14px;color: #555;line-height: 30px;}
	.article-tt {font-size: 22px;color: #555;margin: 1em 0;line-height: 1.5em;}
	.article-p {padding: 2em 0;}
	.article-p video{width:100% !important;}
}
