@charset "UTF-8";
/*颜色*/
/*字体*/
/*主内容区域宽度*/
body { background-color: #f9f9f9; }

/*新闻资讯*/
.bread-nav { width: 1200px; margin: 0 auto; height: 56px; line-height: 56px; font-size: 12px; color: #999; }

.bread-nav a { color: #999; }

.news { width: 1200px; margin: 8px auto 32px auto; }

.news .news-left { width: 193px; background-color: #fff; padding-left: 40px; -webkit-box-sizing: border-box; box-sizing: border-box; padding-bottom: 70px; }

.news .news-left .news-left-title { color: #474747; font-size: 16px; line-height: 22px; margin-top: 30px; margin-bottom: 27px; }

.news .news-left ul li { font-size: 14px; line-height: 20px; margin-bottom: 17px; }

.news .news-left ul li a { color: #898989; }

.news .news-left ul .active a { color: #FF9852; }

.news .news-main { width: 1200px; background-color: #fff; }

.news .news-main .brandNav { font-size: 14px; line-height: 22px; margin: 16px 16px 0; }

.news .news-main .news-main-tabbtn1 { padding-left: 24px; height: 34px; text-align: center; margin-top: 5px; }

.news .news-main .news-main-tabbtn1 li { float: left; cursor: pointer; margin-right: 36px; }

.news .news-main .news-main-tabbtn1 h3 { height: 30px; line-height: 30px; font-size: 16px; color: #474747; }

.news .news-main .news-main-tabbtn1 span { display: none; }

.news .news-main .news-main-tabbtn1 .current1 h2 { height: 30px; line-height: 30px; font-size: 16px; color: #FF9852; }

.news .news-main .news-main-tabbtn1 .current1 span { display: block; width: 40px; height: 4px; background-color: #FF9852; margin: 0 auto; }

.news .news-main .search-input { width: 225px; height: 40px; border: 1px solid #999; padding: 0 16px; margin-right: 24px; }

.news .news-main .search-input input { width: 175px; height: 38px; line-height: 38px; font-size: 14px; color: #999; }

.news .news-main .search-input input::-webkit-input-placeholder { color: #999; }

.news .news-main .search-input input::-moz-placeholder { color: #999; }

.news .news-main .search-input input:-moz-placeholder { color: #999; }

.news .news-main .search-input input:-ms-input-placeholder { color: #999; }

.news .news-main .search-input img { width: 16px; height: 19px; margin-top: 9px; }

.news .news-main .news-main-tabcon1 { padding: 0 24px; margin-top: 24px; border-top: 1px solid #e9e9e9; }

.news .news-main .news-no { text-align: center; padding: 150px 0; }

.news .news-main .news-no img { width: 80px; height: 80px; }

.news .news-main .news-no p { height: 20px; line-height: 20px; margin-top: 10px; font-size: 14px; color: #474747; }

.news .news-main .news-first-list { padding: 24px 0 24px 15px; height: 178px; border-bottom: 1px solid #e9e9e9; display: flex; align-items: center; }

.news .news-main .news-first-list .news-img { width: 172px; height: 129px; margin-right: 20px; }

.news .news-main .news-first-list .news-img img { width: 172px; height: 129px; }

.news .news-main .news-first-list .news-txt { flex: 1; }

.news .news-main .news-first-list .news-txt h3 { line-height: 28px; height: 28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; line-clamp: 1; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }

.news .news-main .news-first-list .news-txt h3 a { color: #474747; font-size: 20px; }

.news .news-main .news-first-list .news-txt h3 a:hover { color: #FF9852; }

.news .news-main .news-first-list .news-txt strong { color: #999; font-size: 14px; line-height: 20px; height: 20px; margin-right: 10px; }

.news .news-main .news-first-list .news-txt p { color: #999; font-size: 14px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; margin-top: 9px; }

.news .news-main .more { height: 68px; line-height: 68px; text-align: center; }

.news .news-main .more a { color: #474747; font-size: 16px; }

.news .news-main .page-main { padding: 10px 24px; }

.news .news-right { width: 294px; }

.news .news-right h3 { color: #474747; font-size: 16px; height: 22px; line-height: 22px; }

.news .news-right .news-flash { padding: 24px; background-color: #fff; }

.news .news-right .news-flash li { margin-top: 16px; }

.news .news-right .news-flash li i { width: 6px; height: 6px; background-color: #FF9852; border-radius: 50%; margin-right: 8px; margin-top: 6px; }

.news .news-right .news-flash li div { width: 232px; }

.news .news-right .news-flash li div p { color: #474747; font-size: 14px; height: 40px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.news .news-right .news-flash li div span { margin-top: 2px; height: 18px; font-size: 12px; color: #999; line-height: 18px; }

.news .news-right .news-topic { background-color: #fff; padding: 24px; margin-top: 8px; }

.news .news-right .news-topic .img { width: 246px; height: 185px; overflow: hidden; margin-top: 16px; }

.news .news-right .news-topic .img img { width: 246px; height: 185px; }

.news .news-right .news-topic p { margin-top: 16px; height: 40px; line-height: 20px; font-size: 14px; color: #474747; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.news-details-main { width: 997px; background-color: #fff; padding: 56px 40px 104px 40px; }

.news-details-main .title { height: 30px; line-height: 30px; color: #474747; font-size: 22px; text-align: center; }

.news-details-main .info { height: 20px; line-height: 20px; margin-top: 24px; color: #999; font-size: 14px; text-align: center; }

.news-details-main .news-content { margin-top: 48px; }

.news-details-main .news-content p { color: #474747; font-size: 14px; line-height: 28px; }

.news-details-main .news-content img { max-width: 818px; height: auto; }
