@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; box-sizing: border-box;}
body { font-family: "Arial"; font-size:14px;color:#333; overflow-x:hidden; background:#f5f5f5; }
ul,ol,li {list-style: outside none none; }
a {text-decoration: none; color:#333;}
a:hover{ text-decoration: none; color: #3278b2;}
img{border:none; max-width:100%;}
.clear{clear:both; display:block; position:relative; }
.fl{float:left;}
.fr{float:right;}
.clear:after{ content:""; clear:both; display:block;}
.warp{width: 1200px; margin:0 auto;}

.en-banner{width: 100%; margin:0 auto; position: relative; overflow: hidden;}
.en-nav{width: 100%; position: absolute; left: 0; bottom: 0;}
.en-nav li a{color: #fff;}
.en-banner img{display: block; width:100%;}
.en-nav li{width: 23.5%; float: left; margin-right:2%; border-radius: 5px 5px 0 0; height: 46px; line-height: 46px; background:#025cab; color:#fffffd; text-align: center; font-size: 18px; font-weight: bold; text-transform: uppercase; font-family: "Arial"; }
.en-nav li:nth-child(4){margin-right: 0;}
.en-nav li a{display: inline-block; width: 100%; line-height: 46px;}
.en-nav li .ts{background:#1786e8;}

.en-neir{width: 100%; background:#fff;padding:50px 55px; font-size: 16px; line-height: 30px; color: #333333; font-family: "Arial";}
.en-neir .bit{font-size: 18px; text-align: center; width: 100%; line-height: 36px; font-weight: bold; color: #343233;}
.en-neir p{padding-bottom: 20px;}
.en-neir p img{display: inline-block; max-width: 100%;}

footer{width: 100%;}
footer .list li{width: 23.5%; float: left; margin-right:2%; height: 46px; line-height: 46px; background:#025cab; color:#fffffd; text-align: center; font-size: 16px; font-family: "Arial"; }
footer .list li:nth-child(4){margin-right: 0;}
footer .copy{ line-height: 76px; text-align: center; font-size: 16px; color: #333333; }

.sec{width: 100%; margin: 0 auto;overflow: hidden;box-sizing: border-box;background: #fff;}
.poster{}
.poster-list .poster-txt{position: relative;overflow: hidden;transition: height 0.24s;}
.poster-btn{ outline:none;display: block;width: 100px;line-height: 40px; background:#d9d9d9; margin: 0 auto;color: #666;font-size: 16px;text-align: center; cursor: pointer;}     
.current-menu {content: '';display: block;            }





@media only screen and (max-width: 1440px){

}
@media only screen and (max-width: 1366px){

  }
@media only screen and (max-width: 1280px){

}
@media only screen and (max-width: 992px){

}

@media only screen and (max-width: 768px){

}

