.banner_box { width: 100%; position: relative; height: 438px; overflow: hidden; }
.banner_box .banner_txt { width: 1000px; position: absolute; top: 0; left: 50%; margin-left: -500px; z-index: 10; }
.banner { width: 100%; height: 438px; }
.banner .slide { width: 100%; height: 100%; }
.banner .slide1 { background: url(../images/index/banner1.jpg) no-repeat top center; }
.banner .slide2 { background: url(../images/index/banner2.jpg) no-repeat top center; }
.banner .slide3 { background: url(../images/index/banner3.jpg) no-repeat top center; }
.banner .slide4 { background: url(../images/index/banner4.jpg) no-repeat top center; }
.bx-wrapper { margin-bottom: 0; z-index: 8; }
.bx-wrapper .bx-viewport { -moz-box-shadow: 0 0 0 #ccc; -webkit-box-shadow: 0 0 0 #ccc; box-shadow: 0 0 0 #ccc; border: 0 solid #fff; left: 0; background: #fff; -webkit-transform: translatez(0); -moz-transform: translatez(0); -ms-transform: translatez(0); -o-transform: translatez(0); transform: translatez(0); }
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { bottom: 67px; z-index: 11; }
.bx-wrapper .bx-pager.bx-default-pager a { width: 6px; height: 6px; background: none; background: url(../images/index/dian.png) no-repeat top center; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: none; background: url(../images/index/dian_b.png) no-repeat top center; }
.wenzi { width: 100%; margin: 0 auto; padding-top: 250px; }
.wenzi p { color: #fff; text-align: center; }
.china { font-size: 24px; font-family: "microsoft yahei"; }
.english { padding-top: 12px; font-size: 14px; text-transform: uppercase; font-family: "microsoft yahei"; }
.nav_center { width: 100%; overflow: hidden; }
.nav_center a { text-align: center; float: left; width: 50%; height: 120px; line-height: 120px; text-align: center; background: url(../images/index/erj.jpg) repeat-x; }
.nav_center a:nth-child(1) { width: 49.8%; border-right: #fff solid 1px; border-bottom: #fff solid 1px; }
.nav_center a:nth-child(2) { border-bottom: #fff solid 1px; }
.nav_center a:nth-child(3) { width: 49.8%; border-right: #fff solid 1px; }
/*公告*/
.newsOne { width: 94%; height: 112px; border-bottom: 1px #e5e5e5 solid; background: url(../images/index/laba.png) no-repeat 8px center; zoom: 1; overflow: hidden; margin: 0 auto; }
.newsOne li { zoom: 1; overflow: hidden; }
.newsBox { width: 100%; height: 112px; overflow: hidden; }
.newsBox a { width: 100%; height: 112px; line-height: 112px; display: block; }
.newsBox p { width: 90%; height: 112px; line-height: 112px; padding-left: 54px; color: #5a5a5a; font-size: 20px; overflow: hidden; }
.newslist { width: 94%; margin: 0 auto 50px; }
.l_one { overflow: hidden; padding: 36px 0; border-bottom: 1px #e5e5e5 solid; }
.l_one .left { width: 40%; height: 160px; }
.l_one .right { width: 54%; box-sizing: border-box; -webkit-box-sizing: border-box; }
.l_one .right p { line-height: 30px; display: -webkit-box; color: #5a5a5a; font-size: 18px; height: 60px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.datetime { margin-top: 15px; overflow: hidden; position: relative; height: 38px; line-height: 38px; padding-bottom: 1px; }
.datetime span { color: #5a5a5a; font-size: 16px; }
.datetime a { position: absolute; right: 0px; top: 0px; }
.h_3 { /* display: -webkit-box; */
   /* margin: 13px 0;*/
color: #5a5a5a; font-size: 22px; height: 150px; margin-bottom: 10px; font-weight: bold; overflow: hidden; /* text-overflow: ellipsis; */
-webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.h_3 a { color: #5a5a5a; font-size: 22px; }
