.container {
	width: 1200px;
	margin: 0 auto;
}

.picture {
	width: 100%;
	height: 472px;
	float: left;
}

.picture-t {
	width: 720px;
	height: 405px;
	float: left;
	margin-right: 10px;
	position: relative;
	border-radius: 10px;
	overflow: hidden;
	margin-top: 30px\9;

}

.picture-t .prev {
	width: 29px;
	height: 39px;
	background: rgba(000, 000, 000, 0.8);
	position: absolute;
	top: 50%;
	margin-top: -12.5px;
	right: 0px;
}
.breadcrumb{
	padding-top:10px\9;
}
.picture-t .prev img {
	width: 11px !important;
	height: 21px !important;
	margin-top: 10px;
	margin-left: 10px;
}

.picture-t .next img {
	width: 11px !important;
	height: 21px !important;
	margin-top: 10px;
	margin-left: 8px;
}

.picture-t .next {
	/* 	display: block; */
	z-index: 500;
	width: 29px;
	height: 39px;
	background: rgba(000, 000, 000, 0.8);
	float: left;
	position: absolute;
	top: 50%;
	margin-top: -12.5px;
	/* left: 34px; */

}

.picture-t .bd {
	width: 720px;
	margin: 0 auto;
	overflow: hidden;
}

.picture-t .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picture-t .bd ul li {
	/* 	margin: 0 20px; */
	float: left;
	_display: inline;
	overflow: hidden;
	width: 100%;
}

.picture-t .bd ul li .pic {
	text-align: center;
}

.picture-t .bd ul li .pic img {
	width: 100%;
	height: 405px;
	display: block;
	/* 	padding: 2px; */
	margin: 0px;
}

.picture-t .bd ul li .pic a:hover img {
	border-color: #999;
}

.picture-t .bd ul li .tit {
	width: 100%;
	height: 41px;
	background: rgba(000, 000, 000, 0.8);
	position: absolute;
	bottom: 0px;
	text-indent: 22px;
	line-height: 41px;
	font-size: 20px;
}

.picture-t .bd ul li .tit a {
	color: #FFFFFF;
	text-decoration: none;
}

.picture-ranking {
	width: 436px;
	float: right;
}

.tlties span {
	color: #c7000b;
	font-size: 22px;
}

.picture-ranking ul {
	margin: 0px;
	padding: 0px;
	width: 436px;
	height: 370px;
	overflow: hidden;
	float: left;
}

.picture-ranking ul li {
	width: 436px;
	list-style: none;
	float: left;
	margin: 8px 0px;

}

.picture-ranking ul li a {
	display: inline-block;
}

.picture-ranking ul li span {
	display: block;
	width: 20px;
	height: 21px;
	float: left;
	background: #aaaaaa;
	text-align: center;
	color: #FFFFFF;
	margin-right: 8px;
}

.picture-ranking ul li p {
	width: 400px;
	/* 	float: left; */
	margin: 0px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.picture-ranking ul li a {
	display: block;
	color: #000000;
	text-decoration: none;

}

.picture-ranking ul li .one1 {
	background: #f55945 !important;
}

.picture-ranking ul li .one2 {
	background: #ff874d !important;
}

.picture-ranking ul li .one3 {
	background: #ffb045 !important;
}

.one1 b,
.one2 b,
.one3 b {
	color: #FFFFFF;
}

.advertising {
	width: 436px;
	height: 80px;
	background: #a39f9c;
	float: left;
	margin-top: 18px;
}

.advertising a {
	display: block;
}

.advertising a img {
	width: 100%;
	height: 80px;
}

.picture-b {
	width: 100%;
	height: 130px;
	/* border: 1px solid #000000; */
	float: left;
}

.inland {
	width: 408px;
	height: 130px;
	background-image: url(../img/pic_18.jpg);
	background-repeat: no-repeat;
	background-position: 407px 20px;
	float: left;
}

.inland-c {
	width: 312px;
	height: 84px;
	margin: 18px auto;
}

.inland-c a {
	width: 100%;
	height: 84px;
	display: block;
}

.inland-c a img {
	width: 88px;
	height: 69px;
	float: left;
	margin-right: 14px;
}

.inland-c a h6 {
	width: 210px;
	font-size: 19px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.inland-c a h6 span {
	color: #ce6161;
}

.inland-c a p {
	width: 210px;
	float: left;
	height: 60px;
	font-size: 14px;
	color: #666666;
	display: -webkit-box;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;

}
.inlandr{
	width:354px;
	float: left;
}
.inlandr-c{
	margin-left: 68px;
	margin-top: 14px;
}
.inlandr-c li{
	height: 26px;
	line-height: 26px;
	font-size:17px;
	width:296px;
}
.inlandr-c li a{
	display: block;
	width: 100%;
	height: 26px;
}
.inlandr-c li span{
	font-size: 40px;
	float: left;
	display: block;
	width: 16px;
	height: 26px;
	line-height: 26px;
	
}
.tlties {
	border-bottom: 1px solid #e5e5e5;
	padding-top: 30px\9;
	font-size: 20px;
    padding-bottom: 6px;
}
.tlties img{
	margin: 0 6px;
}

.tlties a {
	font-size: 14px;
	float: right;
	margin-top: 10px;
	color: #a2a2a2;
}
.enterpris{
	width:100%;
	height: 500px;
	float: left;
}
.enterprise{
	width:726px;
	float: left;
}
.enterpris-l{
	width: 340px;
	height:434px;
	float: left;
}
.enterprise-l {
	width: 340px;
	height: 260px;
	float: left;
	margin-right: 10px;
	position: relative;
	border-radius: 10px;
	overflow: hidden;

}

.enterprise-l .prev {
	width: 29px;
	height: 39px;
	background: rgba(000, 000, 000, 0.5);
	position: absolute;
	top: 44%;
	margin-top: -12.5px;
	right: 0px;
}

.enterprise-l .prev img {
	width: 11px !important;
	height: 21px !important;
	margin-top: 10px;
	margin-left: 10px;
}

.enterprise-l .next img {
	width: 11px !important;
	height: 21px !important;
	margin-top: 10px;
	margin-left: 8px;
}

.enterprise-l .next {
	/* 	display: block; */
	z-index: 500;
	width: 29px;
	height: 39px;
	background: rgba(000, 000, 000, 0.5);
	float: left;
	position: absolute;
	top: 44%;
	margin-top: -12.5px;
	/* left: 34px; */

}

.enterprise-l .bd {
	width: 340px;
	margin: 0 auto;
	overflow: hidden;
}

.enterprise-l .bd ul {
	overflow: hidden;
	zoom: 1;
}

.enterprise-l .bd ul li {
	/* 	margin: 0 20px; */
	float: left;
	_display: inline;
	overflow: hidden;
}

.enterprise-l .bd ul li .pic {
	text-align: center;
}

.enterprise-l .bd ul li .pic img {
	width: 100%;
	height: 227px;
	display: block;
	/* 	padding: 2px; */
	margin: 0px;
}

.enterprise-l .bd ul li .pic a:hover img {
	border-color: #999;
}

.enterprise-l .bd ul li .tit {
	width: 100%;
	height: 41px;
/* 	background: rgba(000, 000, 000, 0.8); */
	/* position: absolute;
	bottom: 0px; */
	text-indent: 22px;
	line-height: 41px;
	font-size: 16px;
}

.enterprise-l .bd ul li .tit a {
	color: #000 !important;
	text-decoration: none;
}
.enterpri-l{
	width:168px;
	height: 168px;
    margin-top: 8px;
	float: left;
	margin-left: 2px;
}
.enterpri-l a{
   color: #666666 !important;
}
.enterpri-l a p{
	margin-top:12px;
	height: 48px;
	display: -webkit-box;
	   text-overflow: ellipsis;
	   overflow : hidden;
	   -webkit-line-clamp: 2;
	   -webkit-box-orient: vertical;
}
.enterpri-l a img{
	width:168px;
	height:112px;
}
.enterprise-r{
	width: 346px;
	float: right;
}
.enterprise-r li{
	line-height: 40px;
}
.enterprise-r li a{
	display: block;
	width: 100%;
	color: #333333;
	font-size: 16px;
	 overflow: hidden;
	  white-space: nowrap;
	  text-overflow: ellipsis;
}
.enterprise-r li a:hover{
	color:#243c83;
}
.base{
	width:436px;
	/* height: 176px; */
	float: right;
	
}
.base-t{
	width:436px;
	height: 176px;
	border-bottom: 1px dashed #6e8dae;
}
 .base-s{
	 width:207px;
	 height: 176px;
	 float: left;
	 margin:0px 4px;
 }
 .base-s a{
	 display: block;
	 width: 100%;
	 height: 176px;
 }
 .base-s a p{
	 font-size: 15px;
	 color: #666666;
	 line-height: 38px;
	 overflow: hidden;
	   white-space: nowrap;
	   text-overflow: ellipsis;
	 
 }
 .base-s a .base_ba{
	 width: 207px;
	 height: 138px;
	 border: 1px solid #000;
 }
 .base_ba img{
	 width: 100%;
	     height: 138px;
 }
 .base-b{
	 width:430px;
	 margin-top: 20px;
 }
  .base-b li a{
	  display: block;
	  height: 35px;
	  line-height: 36px;
	  color: #333333;
	  font-size:16px;
	  overflow: hidden;
	    white-space: nowrap;
	    text-overflow: ellipsis;
  }
   .base-b li a span{
	   font-weight: 800;
	   margin-right:8px;
   }
   .activity{
	   width:100%;
	   height: 410px;
	   float: left;
	   padding-top:20px;
	   padding-bottom:20px ;
   }
   .activity-l{
	   width: 722px;
	   height: 410px;
	   float: left;
   }
   .activity-img{
	   width:236px;
	   height: 152px;
	   float: left;
	   margin-right: 2px;
	   margin-top: 5px;
	   position: relative;
	   border: 1px solid #000;
   }
  /* .activity-img */
   .activity-img .activity_ba{
	   width: 100%;
	   height: 150px;
   }
   .activity-img:hover .activity-p{
	   opacity:1;
   }
   .activity-p{
	   opacity:0;
	   position: absolute;
	   width:236px;
	   height: 152px;
	   top: 0px;
	   background: rgba(000,000,000,0.5);
	   color: #FFFFFF;
   }
   .activity-p p{
	   margin: 52px 12px;
   }
    .activity-r{
		width:430px;
		height: 410px;
		float: right;
	}
	.activit-r{
		width:430px;
		height: 74px;
		margin-top: 6px;
	}
	.activit-r a{
		width:430px;
		height: 74px;
		display: block;
	}
	.activit-r .activit_ba{
		width: 84px;
		height: 74px;
		float: left;
		margin-right: 20px;
		border: 1px solid #000;
		
	}
	.activit_ba img{
		width: 100%;
		height: 74px;
	}
	.activity_ba img{
		width: 100%;
		height: 152px;
	}
	.activit-r a p{
		font-size: 16px;
		color: #333333;
	}