


/*海报区域*/
.banner{ width:100%; min-width:1200px; height:570px; position:relative; overflow:hidden; margin:0 auto;}
.banner a{ position:absolute; top:0; left:50%; margin-left:-960px; display:none; transition:0;}
.banner .shu{ position:absolute; width:100%; bottom:40px; text-align:center;}
.banner .shu li{width:50px; height:3px; background:#fff; display:inline-block; color:#fff; cursor:pointer; border-radius:10px; margin:0 10px;}
.banner .shu li.active{ background:#a2171b;}
.banner .btn{ font-size:100px; position:absolute; top:50%; margin-top:-80px;font-family:"宋体"; color:#a2171b; cursor:pointer; opacity:0; transition:0.3s;
display:block;}

.banner .btn_l{left:50%; margin-left:-500px}
.banner .btn_r{right:50%; margin-right:-500px;}
.banner:hover .btn_l{ opacity:1; margin-left:-600px;}
.banner:hover .btn_r{ opacity:1; margin-right:-600px;}


.bannerbox{ height: 600px; width: 100%;margin-top: 10px; overflow: hidden; position: relative;}
.containt-div{ width:1200px; position: relative; height: 600px; top:0; left:50%; margin-left:-600px;}
.bannerbox ul{ position: relative;}
.bannerbox ul li{ list-style: none; width: 100%; height: 600px; position: absolute; left: 0; top: 0;}
.bannerbox ul li.fst-li{ background:url(../images/n1.png) center no-repeat; background-size: cover;}
.bannerbox ul li.sec-li{ background:url(../images/banner2.jpg) center no-repeat; background-size: cover;}
.bannerbox ul li.third-li{ background:url(../images/banner3.jpg) center no-repeat; background-size: cover;}
.bannerbox ul li.four-li{ background:url(../images/banner4.jpg) center no-repeat; background-size: cover;}
.bannerbox ul li.five-li{ background:url(../images/banner5.jpg) center no-repeat; background-size: cover;}
.bannerbox ul li .img1{ position: absolute;}


/*banner-01*/
.baner-01-a{width:612px;height:47px; position: absolute;top:200px; left:0; filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-b{ width:62px;height:62px; top:186px;left:450px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-c{ width:62px;height:62px; top: 205px;left:1185px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-d{ width:623px;height:3px; top: 186px;left:535px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-e{ width:819px;height:17px; top: 186px;left:445px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity:0;}

/*banner2*/
.banner2-02{width:566px; height: 325px; position: absolute;top: 60px; left:27%; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.banner2-01{bottom: 235px; position: absolute; left:1425px; filter:alpha(opacity=0);  -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.banner2-03{ bottom: 184px; left: 1405px; position: absolute; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; display:table;}
.banner2-04{ bottom: 132px; left: 1405px; position: absolute; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; display:table;}
.banner2-05{ bottom: 81px; left: 1385px; position: absolute; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; display:table;}

/*banner3*/
.banner3-01{ position: absolute; top: 105px; width: 108px; height: 89px; left: 522px;filter:alpha(opacity=0); -moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.banner3-02{ position: absolute; top: 100px;left: 671px; width: 90px; height:102px; filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.banner3-03{ position: absolute; top: 90px; width:109px; height:123px; left:812px; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.banner3-04{position: absolute; top: 98px;left:962px; width: 94px; height:106px;  filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}

/*banner-05*/
.baner-05-a{width:612px;height:47px; position: absolute;top:200px; left:84px; filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-05-b{ width:62px;height:62px; top:186px;left:0;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-05-c{ width:62px;height:62px; top: 235px;left:510px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-05-d{ width:623px;height:3px; top: 186px;left:85px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-05-e{ width:819px;height:17px; top: 186px;left:20px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity:0;}




.baner-01-a{width:612px;height:47px; position: absolute;top:200px; left:85px; filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-b{ width:62px;height:62px; top:165px;left:8px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-c{ width:62px;height:62px; top: 225px;left:726px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-d{ width:623px;height:3px; top: 186px;left:86px;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity: 0;}
.baner-01-e{ width:819px;height:17px; top:190px;left:0;position: absolute;filter:alpha(opacity=0);-moz-opacity:0;
-khtml-opacity: 0;opacity:0;}












.lbv{width:380px;height:6px;position:absolute;bottom:40px;right:20px;z-index: 2; left: 50%;margin-left: -190px}
.lbv dl dd{list-style-type:none;width:60px;height:6px;float:left;margin-right:10px;cursor:pointer; background:#fff; border-radius:4px;}
.lbv dl dd:last-child{ margin-right:0;}
.lbv dl .bg{background:#f32121;}


.yeshou{
	width: 100%;
	height: 36px;
	background: #5d070a;
}

.yeshou .zi{
	width: 1200px;
	margin: 0 auto;
}
.zi .zi-l{
	float: left;
	font-size: 12px;
	color: #fff;
	line-height: 36px;
	float: left;
}
.zi .zi-r{
	float: right;
	font-size: 12px;
	color: #fff;
	line-height: 36px;
}
.logo{
	position: relative;
	width: 1200px;
	height: 130px;
	margin: 0 auto 20px;
	
}
.logo2{
	overflow: hidden;
	 margin-top:35px; float:left;
}
.logo .logo{
	position: absolute;
	top: 40px;
}

.logo .dianhua{
	position: absolute;
	top: 60px;
	left: 890px;
	float: right;
}
.logo .logo{
	float: left;
}
.logo .dianhua{
	float: right;
}




.nav{ width: 100%; min-width: 1200px; margin:10px auto 0; height: 56px;
border: solid 1px #ccc;  border-left: none; border-right: none;}
.navc{width: 1200px; margin:0 auto; height: 56px;}
.navc li{ float:left; }
.navc li a{ display: block; transition: 0.3s;
	width: 132px;
	height: 56px;
	font-size: 16px;
	
	text-align:center;
	line-height: 55px;}
.navc i{ display: block; width: 1px; height:25px; background: #ccc; float: left;margin-top: 12px;
 }



.active ul .bian{
	border-right: solid 1px #ccc;
}



.navc .hongse a{background: #a40f11;
	color: #fff;
	}


.navc li:hover a{
	background: #a40f11;
	color:#fff;
	cursor:pointer;
}

.active div ul a:hover{
	color: #fff;
}


.banner{
	margin-top: 16px;
	overflow: hidden;
}

.banner {
	list-style:none;
}



.main{
	margin-top:68px;
}
.main .fuwu{
	width: 1200px;
	height: 410px;
	margin:0 auto;
	margin-bottom: 20px;

}
.top{
	width: 1200px;
	overflow: hidden; margin:0 auto; 
	border-bottom: solid 2px #a40f11;
}
.top::after{ display: block; content: ""; display: block; }
.top .zi-l{
	float: left;
	
}
.top .zi-l p{
	font-size:24px;
	float:left; box-sizing: border-box;
}
.top .zi-l .zi-yingwen{
	font-size:18px;
	line-height:36px;
	margin-left: 5px;
	color: #5b5b5b;
}
.top .zi-r{
	float: right;
	width: 235px;
	height: 36px;
	background: #a40f11;
	font-size: 20px;
	color: #fff;
	text-align:center;
	line-height: 35px;
}

.top .zi-r:hover{ background:#6e0709; transition:0.3s;}


.picMarquee-left{ width:1200px;  overflow:hidden; margin:0 auto; box-sizing:border-box; overflow:hidden;}
.picMarquee-left .bd{ width:100%; margin:0 auto; overflow:hidden; box-sizing:border-box;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;width:100%; margin:0 auto;}
.picMarquee-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;width:360px;}
.picMarquee-left .bd ul li a{width:360px; display:block; overflow:hidden;height:280px;border:solid 1px #bfbfbf; transition:0.3s; box-sizing:border-box;}
.picMarquee-left .bd ul li a .fuwtu{width:360px; display:block; overflow:hidden; height:230px; display:flex;}
.picMarquee-left .bd ul li a .fuwtu img{max-height: 100%;max-width: 100%;  display:block; margin:0 auto;object-fit:contain;align-self:center;}
.picMarquee-left .bd ul li:hover a .fuwtu img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.picMarquee-left .bd ul li a p{ font-family:"宋体"; font-weight:900;
	font-size:18px;
	text-align:center;
	line-height:50px; transition:0.3s;
}

.picMarquee-left .bd ul li:hover a{border:solid 1px #a40f11;}
.picMarquee-left .bd ul li:hover p{ color:#fff; background:#a40f11}


/*.fuwu ul{
	float: left;
}
.fuwu ul li{
	width: 222px;
	float: left;
	margin-right:20px;
	
}
.fuwu ul li a{width: 222px; display:block; overflow:hidden;
height:320px;
border:solid 1px #bfbfbf; transition:0.3s;}
.fuwu ul li a .fuwtu{width: 222px; display:block; overflow:hidden; height:270px;}
.fuwu ul li a .fuwtu img{ width:100%; transition:0.3s;}
.fuwu ul li:hover a .fuwtu img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}


.fuwu ul li p{ font-family:"宋体"; font-weight:900;
	font-size:18px;
	text-align:center;
	line-height:50px; transition:0.3s;
}
.fuwu  ul li:last-child{
	margin-right:0;
}
.fuwu ul li:hover a{border:solid 1px #a40f11;}
.fuwu ul li:hover p{ color:#fff; background:#a40f11}
*/

.main{
	overflow: hidden;
}
.main .guanyu{
	width:100%;
	height: 672px;
	margin:60px auto 66px;
	
	background-image: url(../images/beijing.png);
}
.main .top{
	margin:0 auto 40px;
	
}
.guanyu .top{
	padding-top: 70px;
}
.guanyu .neirong{
	width: 1200px;
	height: 418px;
	/*background: #fff;*/
	margin: 0 auto;
	margin-top: 46px;
	overflow: hidden;
}
.guanyu .neirong .left{
	width: 430px;
	margin: 0;
	float: left;
	
}
.neirong .right{
	width: 720px;
	height: 418px;
	/*background:#f5f500;*/
	margin-left: 480px;
}
.neirong .right .zi-1{
	margin-top: 30px;
	font-size: 20px;
}
.right .xian{
	height: 1px;
	width: 153px;
	background: #e92d33;
	margin-top:32px;
}
.zi-neirong{
	margin-top: 32px;
}
.zi-neirong p{
	font-size: 14px;
	text-indent:2em; width:100%;
	color:#666; line-height:1.88em;display:inline-block;word-break: break-all; -webkit-word-break: break-all; -moz-word-break: break-all; -ms-word-break: break-all; -o-word-break: break-all;
text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
-webkit-line-clamp: 6; /** 显示的行数 **/
overflow: hidden;  /** 隐藏超出的内容 **/
}
.r-di .di-left{
	float: left;
}
.di-left h3{
	color: #444444;
	margin-top: 32px;
}
.di-left p{
	padding-top: 24px;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}
.di-right{
	float: left;
	margin-left: 115px;
}
.di-right h3{
	color: #444444;
	margin-top: 32px;
}
.di-right p{
	padding-top: 24px;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
}


/*经典作品*/
.jingdian-dibu{
	width: 1200px;
	overflow: hidden;
	margin:50px auto 66px;
	
	
}
.jdzp-left{ width:1200px;  overflow:hidden; margin:0 auto; box-sizing:border-box; overflow:hidden;}
.jdzp-left .bd{ width:100%; margin:0 auto; overflow:hidden; box-sizing:border-box;}
.jdzp-left .bd ul{ overflow:hidden; zoom:1;width:100%; margin:0 auto;}
.jdzp-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;width: 285px;}

.jdzp-left .bd ul li a{ display:block; width:100%; height:275px;}
.jdzp-left .bd ul li a .anlitu{ display:flex; width:285px; height:190px; overflow:hidden;}
.jdzp-left .bd ul li a .anlitu img{ max-height: 100%;max-width: 100%;  display:block; margin:auto;object-fit:contain;align-self:center;}
.jdzp-left .bd ul li a h3{
	font-size: 16px;
	color: #444444;
	text-align:center;
	margin-top:12px;width:100%;transition:0.3s; padding:0 14px; text-align:center; box-sizing:border-box; padding-bottom:10px; border-bottom:1px solid #bebebe;
overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; display:block;}
.jdzp-left .bd ul li a p{font-size: 14px;
	color: #5a5a5a;
	text-align:center;
	margin-top:12px;width:100%;transition:0.3s; padding:0 14px; text-align:center; box-sizing:border-box; padding-bottom:10px; border-bottom:1px solid #bebebe;
overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; display:block;}
.jdzp-left .bd ul li:hover a .anlitu img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}

.jdzp-left .bd ul li:hover a h3{color:#a40f11; border-bottom:1px solid #a40f11;}
.jdzp-left .bd ul li:hover a p{color:#a40f11;}



/*
.guanyu-top ul li{
	width: 285px;
	float: left;
	margin-right: 15px;
}
.guanyu-top ul li:nth-child(4){
	margin-right: 0;
}
.jingdian-dibu ul li a{ display:block; width:100%; height:275px;}
.jingdian-dibu ul li a .anlitu{ display:block; width:285px; height:190px; overflow:hidden;}
.jingdian-dibu ul li a .anlitu img{ width:100%; display:block; margin:0 auto; transition:0.3s;}
.jingdian-dibu ul li a h3{
	font-size: 16px;
	color: #444444;
	text-align:center;
	margin-top:12px;width:100%;transition:0.3s; padding:0 14px; text-align:center; box-sizing:border-box; padding-bottom:10px; border-bottom:1px solid #bebebe;
overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; display:block;}
.jingdian-dibu ul li a p{font-size: 14px;
	color: #5a5a5a;
	text-align:center;
	margin-top:12px;width:100%;transition:0.3s; padding:0 14px; text-align:center; box-sizing:border-box; padding-bottom:10px; border-bottom:1px solid #bebebe;
overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; display:block;}
.jingdian-dibu ul li:hover a .anlitu img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}

.jingdian-dibu ul li:hover a h3{color:#a40f11; border-bottom:1px solid #a40f11;}
.jingdian-dibu ul li:hover a p{color:#a40f11;}

*/
.xinwen .nav-2{
	width: 1200px;
	margin:0 auto;
	margin-top: 62px; overflow:hidden;
}
.xinwen .nav-l{
	position: relative;
	float: left;
	width: 585px;
	border-bottom: solid 1px #b4b2b3;

}
.ttt{ width:1200px; margin:0 auto; box-sizing:border-box; overflow:hidden;}
.ttt::after{ content:""; clear:both; display:block;}
.tpl{ float:left; font-size:12px; color:#fff; line-height:36px; font-weight:400;}
.tpr{ float:right;}
.tpr::after{ content:""; display:block; clear:both;}
.tpr a{ float:left; font-size:12px; color:#fff; line-height:36px;}
.tpr span{ display:block; width:1px; height:10px; margin:13px 12px; float:left; background:#fff;}

.sjj{ width: 98px; height: 110px; background:#a40f11; position: absolute;; top: 0; left: 0; box-sizing: border-box; padding: 10px;}

.sjj h2{ display: block; font-size: 52px; text-align: center; line-height: 1em; color: #fff; }
.sjj span{ display: block; width:100%; height: 1px; background: #fff; margin:10px auto; }
.sjj h4{display: block; font-size:16px; text-align: center; line-height: 1em; color: #fff;}


.xwtu{ width:585px; height:255px; display:block; overflow:hidden; margin:0 auto;}
.xwtu img{ display:block; width:100%; margin:0 auto; transition:0.3s;}
.nav-l:hover .xwtu img{ transform:scale(1.1); -webkit-transform:scale(1.1);}
.xinwen .nav-l .tu01{
	position: absolute;
	top: 0;
	left: 38px;

}
.nav-l h3{font-size: 16px; margin-top:12px;color: #222;line-height: 40px; text-align:left;width:100%;transition:0.3s;box-sizing:border-box; font-weight:400;
overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; display:block;}
.nav-l p{font-size:14px; color:#666; line-height:1.5em; text-align:left; width:100%;transition:0.3s;display:inline-block;word-break: break-all;
text-overflow: ellipsis;display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
-webkit-line-clamp:2; /** 显示的行数 **/
overflow: hidden;  /** 隐藏超出的内容 **/}

.xinwen .nav-l:hover{ border-bottom:1px solid #a2171b;}
.xinwen .nav-l:hover h3{ color:#a2171b;}
.xinwen .nav-l:hover p{ color:#a2171b;}
.xinwen .nav-l a{ display:block; margin:0 auto; box-sizing:border-box; padding:0 0 20px;}

.nav-r{
	float: right;
	width: 570px;	
	border-top: solid 1px #b4b2b3;
	/*background: #f5f500;*/
}
.nav-r li{ display:block; width:100%; margin:0 auto; overflow:hidden;}
.nav-r li a{ overflow:hidden; width:100%; margin:0 auto; display:block; border-bottom:1px solid #b4b2b3; box-sizing:border-box; padding-bottom:20px;}
.nav-r li a::after{ content:""; display:block; clear:both;}

.riqi{width: 80px;height: 80px;border: solid 1px #777;margin-top: 20px;float: left; transition:0.3s;}
.riqi h2{transition:0.3s;
	font-size: 32px;
	text-align: center;
	line-height:54px;
	color: #777;
}
.riqi .xian{transition:0.3s;
	width: 60px;
	height: 1px;
	background: #777;
	margin-left: 10px;
	margin-top: -5px;
}
.riqi span{transition:0.3s;
	font-size: 12px;
	color: #777;
	margin-left: 15px;
}



.nav-r .xw_rr{width: 475px;margin-top: 28px;float: right;}
.nav-r .xw_rr h3{font-size: 16px; color: #222;line-height:1.3em; text-align:left;width:100%;transition:0.3s;box-sizing:border-box; font-weight:400;transition:0.3s;
overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap; display:block;}
.nav-r .xw_rr p{font-size:14px; color:#666; line-height:1.5em; text-align:left; width:100%;transition:0.3s;display:inline-block;word-break: break-all; margin-top:6px;
text-overflow: ellipsis;display: -webkit-box; /** 将对象作为伸缩盒子模型显示 **/
-webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
-webkit-line-clamp:2; /** 显示的行数 **/
overflow: hidden;  /** 隐藏超出的内容 **/}





.nav-r li:hover a{ border-bottom:1px solid #a40f11;}
.nav-r li:hover a .riqi{border:1px solid #a40f11;}
.nav-r li:hover a .riqi h2{ color:#a40f11;}
.nav-r li:hover a .riqi .xian{ background:#a40f11;}
.nav-r li:hover a .riqi span{ color:#a40f11;}
.nav-r li:hover a .xw_rr h3{ color:#a40f11;}
.nav-r li:hover a .xw_rr p{ color:#a40f11;}

.nav-r ul .er{margin-top:125px;}
.nav-r ul .san{margin-top: 122px;}

.lianjie{width:100%;min-height:124px;background: #eee;margin-top: 50px;}
.lianjie .main{width: 1200px;margin: 0 auto;padding-top: 30px;}
.lianjie .main div a{}

.lianjie .main .link{ overflow:hidden;float:right;margin-right:20px;width:1051px;}
.lianjie .main .link a{ transition:0.3s;font-size: 14px;color: #666;}
.lianjie .main .link a:hover{ color:#5d0708;}

.caidan{position: relative;z-index:2;width: 100%;height: 70px;background: #5d0708;}
.caidan ul{width: 1200px;height: 70px;margin: 0 auto;}
.caidan ul li:hover{color: #fff600;}
.footer{width: 100%;height: 284px;background: #414141;}
.footer .da{
	width: 1200px;
	height:300px;
	margin: 0 auto;
}
.footer .da .l-{
	width: 586px;
	height: 230px;
	float: left;
	
	margin-top:50px;
}
.footer .da .l- .logo p{
	margin-left: 104px;
	font-size: 14px;
	color: #fff;
	line-height: 1.8em;
}

.footer .da .r-{
	width:274px;
	
	float: right;
	margin-top: 94px;
	display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end; align-items:center;
}

.footer .da .r- .ewmm{ width: 120px; height: 120px; background: #fff; box-sizing: border-box; padding: 8px;}
.footer .da .r- .ewmm img{ width: 100%; height: auto; margin: 0 auto; display:block;}
.ewmmzi{ text-align: left; margin-left: 20px;}
.ewmmzi h3{ font-size: 20px; display: block; font-weight: 900; color: #fff;}
.ewmmzi p{ font-size: 14px; color: #fff; margin-top:18px;}

.zuihou{
	width: 100%;
	height: 50px;
	background: #000; margin:0 auto;
}
.zuihou .juzhong{
	width: 1200px;
	
	/*margin:0 auto ;*/
	color: #fff;
	text-align: center; margin:0 auto;
	
	
	
}
.zuihou .juzhong p{
	display: block;
	width: 900px; margin:0 auto;
	text-align: center;
	line-height: 55px;
}




.bu{
	width: 100%;
	height: 171px;
	margin-bottom:60px;
	background: url(../images/banner5.png) no-repeat center;
}
.bu .buc h3{
	font-size: 26px;
	text-align: center;
	color: #fff;
	line-height:2em; letter-spacing:0.2em; padding-top:30px;
}
.bu .buc h4{
	font-family: "Adobe 宋体 Std"; display:block; color:#fff;
	line-height:1em; text-transform:uppercase;
	font-size: 16px; text-align:center;letter-spacing:0.15em;
	
}
.buc{ display:block; width:1200px; margin:0 auto; overflow:hidden; text-align:center;}



.shubiao{width:1200px; margin:0 auto; overflow: hidden;}
.shubiao::after{ content: ""; display: block; clear: both;}
.shubiao li{ float:left;width: 64px;}
.shubiao span:last-child{ display:none;}
.shubiao li:last-child{ margin-right: 0; }
.shubiao li a{ font-size:16px; color: #fff; font-weight: 900; display:block; line-height:70px;}
.shubiao span{ display:block; width:1px; height:12px; background:#fff; float:left; margin:29px 37px;}



