
ol, ul ,li{list-style:none} 

a{color:#000000;text-decoration:none}  
a:hover{color:#1d76c6;} 

#mrq{width:1180px; margin:20px auto; padding:2px} 
#Marquee_x { overflow:hidden; width: 1180px }  
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */ 
#Marquee_x ul li div{ float:left;line-height:25px;height:165px; width:210px; overflow:hidden} 
#Marquee_x ul li div img{ border:1px solid #DADADA; width:200px; height:160px; display:block} 
#Marquee_x ul li div span{ display:block;} 
#Marquee_x ul{width: 1000%;}
.post{ max-width:1260px; margin:0 auto; padding:100px 10px 100px;}
.post.list,.post.tags{padding:10px 10px 50px;}
.post.news.top{ padding-top:10px; padding-bottom: 50px;}
.post .postTitle{text-align:center;padding-bottom:15px; position:relative; margin-bottom:1.5%; z-index:2;}
.post .postTitle h3{font-size:28px; font-weight:normal;position:relative; text-indent:2px;letter-spacing:0em; display:inline-block; margin-bottom:3px; color:#000;opacity: 0.9;}

.post .postTitle span{ clear:both; display:inline-block; width:100%; color:#000;filter:alpha(opacity=50);opacity:0.5; font-size:12px;}
.post .postTitle .title1{ font-size:16px; text-transform:uppercase; color:#000; font-family:HELVETICANEUELTPRO-THEX;filter:alpha(opacity=50);opacity:0.5; margin-bottom: 3px;}
.post .postTitle:after{background:rgba(255,255,255,0.3);content:"";height:1px;width:45px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}

.post .PostShow{ position:relative;}
.post .PostShow ul{ width:100%;}
.post .PostShow li,.imgShow{ width:23.5%;float:left; display:inline; margin:1.5% 0.65% 1.5% 0.85%;overflow: hidden;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; text-align:center;vertical-align: top;}
.msk {background:#000;position: absolute; left: 0px; right:0px; top:0px;bottom:0px;  z-index:1;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; opacity:0}

.post li:hover a .msk,.imgShow a:hover .msk,.post .PostShow .item .post-img:hover .msk{background:#000; opacity:0.7}
.post .PostShow .item{ text-align:center;}
.post .PostShow .item h4,.post li h4,.imgShow h4{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; clear:both; margin:0 0 5px; font-size:16px; font-weight:normal;padding: 0 20px;color:#333;}
.post .PostShow .item i,.post .PostShow li i,.imgShow i{color: #999; display: block;font-family: Arial;font-size: 12px;font-style: normal;text-align: center; line-height:20px; padding: 0 10px; height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.post .PostShow .item h2,.post .PostShow li i.h2{height: 40px;white-space:normal;}
.post .PostShow li .post-img,.imgShow .post-img{ width:100%; margin-bottom:16px; overflow:hidden;}
.post .PostShow li img,.post .PostNews li img{-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.post .PostShow li:hover img, .post .PostNews li:hover img{ transform: scale(1.08)}
.post-img{ float: left; height: auto; margin-left: 0; margin-right: 2.8169%; max-width:290px;width:25%; position: relative;}
.post .PostShow .item .post-img{width:100%; margin-bottom:16px; overflow:hidden;}
.post .PostShow li img,.post .PostNews li img,.post .PostShow .item img{ position:absolute; top:0; left:0;height: 218px;width: 100%;}
.post-img:after{content: '';display: block;padding-top: 75%;}
.post .PostShow .item .post-img:after{padding-top: 75%;}
.post.news .post-img:after{padding-top:100%;}
.shipizx{
    float:left;
    margin-bottom:40px;
    
}
.shipibf{
    display: inline;
    float: left;
}
.shipiwz{

    width: 98%;
}
.shipiwz dd {
	margin-left: 640px;
	background-color: #fff;
	box-shadow: 0 1px 18px 1px rgba(54,62,69,0.6);
	margin-top: 44px;
	padding: 20px 35px;
	height: 345px;
}
.shipiwz dd h4 {
	margin: 0;
	font-size: 24px;
}
.shipiwz dd p {
	font-size: 16px;
	line-height: 28px;
	color: #666;
	margin: 24px 0 0;
	text-align: justify;
}
.more-big {
    margin-top: 40px;
	display: block;
	background-color: #7b7b7b;
	width: 166px;
	line-height: 44px;
	color: #fff;
	position: relative;
	overflow: hidden;
	float:right;
}
.more-big:after {
	position: absolute;
	right: 0;
	top: 0;
	width: 37px;
	content: "";
	height: 0;
	border-top: 44px solid #1d76c6;
	border-left: 28px solid transparent;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.more-big span {
	display: block;
	padding: 0 15px 0 0px;
	font-size: 16px;
	position: relative;
	z-index: 1;
}
.more-big span i {
	float: right;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
}
.more-big:hover {
	color: #fff;
}
.more-big:hover:after {
	width: 100%;
	height: 100%;
}
.aboutme{width:100%;margin-top:0px;padding-top:0px;height:1008px;background: url(../images/index-bg08.jpg) no-repeat center;
    min-height: 935px;
    background-size: 100% 100%;}
.aboutmen{width:1200px;margin:0px auto;height:800px;padding-top:70px;background-color: rgb(255 255 255 / 0%);}
.aboutmen1{width:742px;float:left;height:265px;border:solid 1px #ececec;padding:15px;line-height:30px;font-size:16px;background-color:#f7f7f7;box-shadow: 0px 0px 70px rgba(157, 179, 208, 0.4);padding-top:35px;margin-top:50px;margin-bottom:50px;}
.aboutmen1 span{display:block;font-family:微软雅黑;font-size:26px;width:400px;font-weight:bold;margin-top:4px;}
.aboutmen1 em{display:block;font-family:微软雅黑;font-size:15px;width:400px;}

.aboutmen1 p{line-height:30px;font-size:15.6px;color:#000;}
.aboutmen2{width:424px;float:left;height:282px;border:solid 1px #ededed;text-align:center;margin-top:50px;margin-bottom:50px;}
.aboutmen2 img{width:424px;margin:0px auto;height:314px;}
.aboutmen3{width:200px;float:right;height:300px;margin-top:50px;margin-right:25px;margin-bottom:50px;}
.aboutmen3 img{width:208px;height:318px;}
.aboutmendf{width:1200px;margin:0px auto;height:282px;}
.titleme {margin-top:50px;
    text-align: center;
	margin-bottom:20px;
}



.dzxiangmdff{width:1200px;height:278px;}
.dzxiangmdff li{
    margin-right:0px;padding-top:0px;width:300px;float:left;text-align:center;height:240px;}
.dzxiangmdff li:hover{box-shadow: 0px 0px 70px rgba(157, 179, 208, 0.4);}
.picdzedf{width:300px;margin:0px auto;height:200px;overflow:hidden;}
.picdzedf img{width:300px;margin:0px 6px;}
.textdzf a{text-align:center;width:120px;font-family:微软雅黑;font-size:20px;}
.textdzf{margin-top:8px;}
.title-box mb70 {
    font-size: 16px;
    
}


.more-gsbig {
    top: 38px;
	display: block;
	background-color: #7b7b7b;
	width: 200px;
	line-height: 44px;
	color: #fff;
	position: relative;
	overflow: hidden;
	margin:0 auto;
	text-align:center;
}
.more-gsbig:after {
	position: absolute;
	right: 0;
	top: 0;
	width: 37px;
	content: "";
	height: 0;
	border-top: 44px solid #1d76c6;
	border-left: 28px solid transparent;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.more-gsbig span {
	display: block;
	padding: 0 15px 0 0px;
	font-size: 16px;
	position: relative;
	z-index: 1;
}
.more-gsbig span i {
	float: right;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;
}
.more-gsbig:hover {
	color: #fff;
}
.more-gsbig:hover:after {
	width: 100%;
	height: 100%;
}


.titleme h3 {
    font-size: 40px;
    color: #000;
    font-weight: bold;
    position: relative;
}

.titleme h3 span {
    display: inline-block;
    position: relative;
    z-index: 1;
	font-size: 40px;
	text-align: center;
	margin:0 auto;
}


@media (max-width:991px) {
#Marquee_x {
	width: 100%;
}
#Marquee_x ul li div {
    width: 140px;
    height: 116px;
}
#Marquee_x ul li div img {
    height: 104px;
    width: 140px;
}
#roller_content tbody tr td img{
     height: 280px;
    width: 197px;
}
#roller_temp tbody tr td img{
     height: 280px;
    width: 197px;
}
#mrq {
	width: 100%;
	
}
.shipizx{
    display:none;
    
}
.shipizx{
    width: 100%;
}
#EmpireCMSmyElement{
    width: 324px;
}
.post{
    padding: 32px 5px 1px;
}
.PostBox{
	min-width: inherit;
	min-height: inherit;
	background: #f5f5f5;
}

.index-news-nav a {
	display: block;
	width: 88px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color: #666;
	background-color: #fff;
	border-radius: 5px;
	float: left;
	transition: all 0.5s ease-in-out;
}

.index-news-nav {
	text-align: center;
	height: 22px;
	display: inline-block;
	text-align: center;
	margin-bottom: 30px;
}

}




