﻿/*wrap*/
.container{position: relative;margin: 0 auto;width: 1080px;overflow: hidden;}
.wrap { clear: both; width: 1080px; margin: 0 auto; }

/*s-wrap*/
.bd-wrap { background: #fff; margin-bottom: 6px; /*overflow: hidden; */}

/*news-le*/
.news-le { float: left; width: 780px; }

/*news-r*/
.news-ri { float: right; width: 294px; }

.clear-hd { height: 10px; border-bottom: #d2d2d2 1px solid; overflow: hidden; }

/*p-box*/
.p-box { position: relative; width: 258px; height: 145px; }
.p-box a { display: block; width: 100%; height: 100%; }
.p-box img { width: 100%; height: 100%; }
.pop-mask { position: absolute; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; background: rgba(0,0,0,0.5); font-size: 16px; color: #fff; text-align: center; overflow: hidden; z-index: 1; }
.pop-le { text-align: left; }

/*焦点图*/
.slides { display: block; width: 100%; height: 100%; }
.slides li { position: relative; display: none; height: 100%; }
.slider-box { position: relative; width: 780px; height: 360px; margin: 0 0 6px; }
.slider-box img { width: 100%; height: 100%; }
.slider-box .pop-mask { bottom: 50px; background: rgba(0,0,0,0.8); padding: 0 12px; width: auto; height: 47px; line-height: 47px; font-size: 18px; overflow: hidden; text-align: left; }
.slider-box a:hover .pop-mask { background: rgba(0,0,0,0.95); color: #ffb400; }
/* flex-direction-nav */
.flex-direction-nav li a {width: 40px; height: 64px; line-height: 63px; display: block; position: absolute; top: 143px; cursor: pointer; text-indent: 0; font-family: Simsun; font-size: 55px; text-align: center; color: #fff; overflow: hidden; }
.flex-direction-nav li a.next { right: 0; }
.flex-direction-nav li a.prev { left: 0; }
.flex-direction-nav li a.prev span, .flex-direction-nav li a.next span { display: block; width: 40px; height:64px;}
.flex-direction-nav li a.prev span { background: url(../images/prev-btn.png) no-repeat; }
.flex-direction-nav li a.next span { background: url(../images/next-btn.png) no-repeat; }
.flex-direction-nav li a.next:hover span { background: url(../images/next-btn-hover.png) no-repeat; }
.flex-direction-nav li a.prev:hover span { background: url(../images/prev-btn-hover.png) no-repeat; }

/* Control Nav */
.flex-control-nav { position: absolute; bottom: -3px; width: 100%; text-align: center; z-index: 3; }
.flex-control-nav li { position: relative; margin: 0 0 0 10px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a { display: block; width: 13px; height: 8px; border: #999 1px solid; background: rgba(255,255,255,0.8); transform: skewX(-30deg); cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover { }
.flex-control-nav li a.active { background: #ffb400; border: #b48128 1px solid; cursor: default; }

/*news-txt*/
.news-txt { height: 22px; width: 260px; padding: 28px 0 0; margin-bottom: 13px; font-size: 18px; font-weight: 700; overflow: hidden; }

/*news-top*/
.news-top-bd { max-height: 145px; }
.news-top { border-bottom: #d2d2d2 1px solid; margin: 0 8px 0 0; padding-bottom: 10px; }
.news-top-btm { border-bottom: 0; }
.news-top li { font-size: 16px; margin-bottom: 12px; }
.news-top li a:hover, .news-txt a:hover { color: #ffb400; }
.news-top-ri { float: right; }
.news-top-ri img { height: 145px;  }

/*news-adv-box*/
.news-adv-box { clear: both; overflow: hidden; }
.news-adv-box li { position: relative; float: left; width: 258px; height: 145px; margin-right: 3px; }
.news-adv-box li:nth-child(3n+3) { margin-right: 0; }
.news-adv-box li img { width: 100%; height: 100%; }

/*news-t-box*/
.news-t-le { clear: both; border-bottom: #f8a600 3px solid; padding: 30px 20px 12px; margin-bottom: 20px; overflow: hidden; }
.news-t-le h3 { float: left; font-size: 32px; height: 30px; line-height: 30px; overflow: hidden; }
.news-t-le .more { font-size: 18px; float: right; margin-top: 8px; }
.news-t-le h3 a:hover, .news-t-le .more:hover { color: #ffb400; }

/*news-t-box*/
.news-t-ri { border-bottom: #ddd 4px solid; padding: 20px 10px 0 0; height: 42px; margin: 0 12px; }
.news-t-ri h3 { position: relative; float: left; font-size: 30px; height: 42px; line-height: 30px; /*border-bottom: #fe7612 4px solid;*/ }
.news-t-ri h3 em { position: relative; float: left; font-size: 24px; height: 42px; line-height: 30px; padding: 0 15px 0 12px; border-bottom: #737373 4px solid; }
.news-t-ri .h-re em { border-bottom: #fe7612 4px solid; }
.news-t-ri h3 i { position: absolute; height: 42px; top: 0; right: -15px; width: 5px; border-bottom: #fff 4px solid; transform: skewX(-30deg); z-index: 2; }
.news-t-ri h3 a { color: #333; }
.h-re, .news-t-ri .h-re a { color: #fe7612; }

/*news-ri-adv*/
.news-ri-adv { margin-bottom: 6px; margin-top: 5px; width: 100%; }
.news-ri-adv img { width: 100%; }

/*list-box*/
.list-box { font-size: 0; padding-bottom: 20px; }
.list-box li { font-size: 14px; display: inline-block; vertical-align: top; width: 258px; margin: 0 3px 3px 0; }
.list-box .p-box { width: 100%; height: 100%; }
.list-box a { display: block; width: 100%; height: 100%; }
.list-box li:nth-child(3n+3) { margin-right: 0; }
.list-box li img { width: 100%; height: 100%; }
.list-box-resize li { float: left; height: 146px; }
.list-box-resize li:nth-child(5) { margin-right: 0; }
.list-box li.re-li { width: 519px; height: 295px; }
.news-xinche .list-box { padding-bottom: 20px; }
.news-xinche .list-box li { margin-bottom: 9px; }
.news-xinche .list-box-resize li { margin-bottom: 3px; }
.news-xinche .pche-box { padding-bottom: 16px; }

/*news-list*/
.news-list { width: 258px; }
.news-list h3 { font-size: 18px; font-weight: 700; margin: 18px 10px 0; height: 20px; overflow: hidden; }
.news-list ul { margin: 16px 10px 0 10px; }
.news-list li { margin-bottom: 10px; width: 240px; height: 22px; overflow: hidden; }
.news-list li:last-child { margin-bottom: 0; }
.news-list li span { float: left; width: 4px; height: 4px; border-radius: 50%; background: #747474; margin: 10px 8px 0 0; }
.news-list h3 a:hover, .news-list li a:hover { color: #ffb400; }
.news-list .cur a { color: #ec460c; }

/*adv-pic*/
.adv-pic { position: relative; margin: 0 auto; }
.adv-pic-1 { margin-bottom: 10px; }
.adv-pic a { display: block; }
.adv-pic img { clear: both; width: 100%; height: 86px; }
.close-btn { position: absolute; top: 5px; right: 5px; width: 17px; height: 17px; background: url(../images/cha.png) no-repeat; cursor: pointer; }

/*tab-menu*/
.tab-menu { float: right; margin-top: 4px; font-size: 0; }
.tab-list-1,.tab-list-2 { font-size: 14px; display: inline-block; vertical-align: top; height: 24px; line-height: 24px; background: #d6d6d6; padding: 0 10px; margin-left: 3px; }
.tab-list-1 { border-radius: 12px 0 0 12px; padding-left: 15px; }
.tab-list-2 { border-radius: 0 12px 12px 0; padding-right: 15px; }
.tab-menu .cur { background: #f6a51d; color: #fff; }

/*tw-list*/
.tw-list { /*padding: 4px 0;overflow: hidden; */ }
.tw-list li { }
.tw-list li .content { border-bottom: #ddd 1px dotted; max-height: 124px; padding: 20px 25px; overflow: hidden; }
/*.tw-list .tw-hover { background: #f5f5f5; }*/
.tw-list .tw-bor-resize .content { border-bottom-color: #fff; }
.tw-list .tw-hover .content { border-bottom-color: #f9f9f9; }
.tw-list .pic { position: relative; float: left; width: 220px; height: 124px; margin-right: 22px; }
.tw-list .pic img { width: 100%; height: 100%; }
.tw-list .txt { float: left; width: 488px; font-size: 14px; }
.tw-list .txt h3 { height: 22px; font-size: 18px; font-weight: 700; margin: 0 0 4px; overflow: hidden; }
.tw-list .txt h3 a { color: #333; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display:block;}
.tw-list .con { height: 62px; margin-bottom: 15px; color: #555; overflow: hidden; }
.tw-list .con a { color: #555; }
.tw-list .con a:link, .tw-list .con a:active,
.tw-list .con a:visited, .tw-list .txt h3 a:hover { color: #ffb400; }

.icon-style, .tab-keywords, .time-style, .read-num, .read-icon, .txt-style { display: inline-block; vertical-align: middle; color: #666; font-size: 14px; }
.icon-style { width: 18px;
    height: 16px; margin-right: 4px; }
.icon-style-1 { background: url(../images/tag-ico.png) no-repeat; }
.icon-t-hover { background: url(../images/icon-t-hover.png) no-repeat; }
.icon-style-2 { background: url(../images/commint-ico2.png) no-repeat; background-size: 100%; }
.icon-r-hover { width: 12px; height: 12px; background: url(../images/icon-r-hover.png) no-repeat; }
.tab-keywords, .time-style, .txt-style { margin-right: 20px; }
.time-style { font-weight: 400; min-width: 104px;color:#999; }
.tab-keywords a{color:#999;}
.tab-keywords { width: 300px;height: 23px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tab-keywords a,.tab-keywords span { vertical-align: bottom; font-size: 14px; margin-left: 5px;}
.tab-keywords span { display: inline-block; font-size: 18px; margin: 0 3px; }
.tab-keywords a { color: #999; }
.tab-keywords a:hover { color: #ffb400; }
.re-ri { float: right; font-size: 0; }
.read-num { color: #999; }
.font-14 { font-size: 14px; }
.read-icon a:hover i { color: #ffb400; }
.icon-style-music{ background-image: url(../images/icon-music.jpg);background-repeat: no-repeat;background-position: center right;}

/*icon-pic*/
.icon-pic { position: absolute; left: 8px; top: 8px; height: 22px; line-height: 24px; padding: 0 8px; overflow: hidden; font-size: 12px; color: #fff; }
.pic-color-1 { background: #f37f38; }
.pic-color-2 { background: #ffb400; }
.pic-color-3 { background: #ff6f2f; }

/*load more content*/ 
.load-more{position: relative;display: block;height: 38px;line-height: 38px;background: #fff;text-align: center;border: 1px solid #f5f5f5;color: #666;overflow: hidden;}
.load-more em,.load-more span{display: block;position: absolute;top: 0;left: 0;width: 780px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.load-more em{height: 0;background: #ffb400;-webkit-transform:translateX(-30px) translateY(-50%) rotate(45deg);-moz-transform:translateX(-30px) translateY(-50%) rotate(45deg);transform:translateX(-30px) translateY(-50%) rotate(45deg);}
.load-more:hover em{height: 780px;border: transparent 1px solid;}
.load-more:hover span{position: relative;color: #fff;}
/*trade news*/
.tradenews .small-box li:hover{background: #f5f5f5;}

/*use-box*/
.use-box { max-height: 190px; margin-bottom: 26px; overflow: hidden; }
.mar-btm-none { margin-bottom: 0; }
.use-box .pic { position: relative; float: left; width: 456px; height: 190px; margin-right: 26px; }
.use-box .pic img { width: 100%; height: 100%; }
.use-txt-list { float: left; width: 255px; padding-left: 15px; }
.use-txt-list li { position: relative; line-height: 38px; height: 38px; font-size: 16px; }
.use-txt-list li a { display: block; height: 38px; overflow: hidden; }
.use-txt-list .line { position: absolute; top: 10px; left: -15px; width: 1px; height: 38px; background: #dcdcdc; }
.use-txt-list i { position: absolute; top:16px; left: -18px; width: 7px; height: 7px; line-height: 8px; background: #dcdcdc; border-radius: 50%; overflow: hidden; }
.use-txt-list .cur a { color: #ec460c; }
.use-txt-list li a:hover { color: #ffb400; }
.use-txt-list .cur i { width: 18px; height: 18px; top: 10px; left: -24px; background: url(../images/icon-time.png) no-repeat; }
.use-txt-list li:first-child .line { top: 16px; }
.use-txt-list li:last-child .line { height: 10px; }
.use-box .pop-mask { font-size: 18px; }

.user-cover { float: left; width: 30px; height: 30px; margin: 5px 11px 0; }
.list-box li .user-cover img { width: 26px; height: 26px; border: #fff 2px solid; border-radius: 50%; }

/*pic-list-ul*/
.pic-list-ul li { padding: 10px; min-height: 58px; border-bottom: #e7e7e7 1px solid; overflow: hidden; }
.pic-list-ul li:last-child{border-bottom: none;}
.pic-list-ul .pic { float: left; width: 100px; height: 75px; margin-right: 15px; }
.pic-list-ul .pic img { width: 100%; height: 100%; }
.pic-list-ul .txt { float: left; position: relative; margin-top: 5px; width: 144px; height: 58px; line-height: 20px; overflow: hidden; }
.pic-list-ul .txt a { display: block; height: 40px; overflow: hidden; }
.pic-list-ul .txt a:hover { color: #ffb400; }
.pic-list-ul .btm { position: relative; }
.pic-list-ul .read-icon { line-height: 20px; background: #fff; }

/*news-hot*/
.news-con-title { font-size: 24px; padding: 20px 0; color: #333; }
.news-hot-ul { font-size: 16px; overflow: hidden; }
.news-hot-ul li { position: relative; float: left; width: 350px; padding: 0 0 20px 20px; margin-right: 20px; border-bottom: 0; }
.news-hot-ul li:nth-child(2n+2) { margin-right: 0; }
.news-hot-ul .pic { float: left; width: 110px; height: 70px; margin-right: 20px; }
.news-hot-ul .pic img { width: 100%; height: 100%; }
.news-hot-ul .txt { float: left; position: relative; width: 214px; height: 68px; line-height: 25px; overflow: hidden; }
.news-hot-ul .txt a { display: block; height: 49px; overflow: hidden; }
.news-hot-ul .read-icon { line-height: 20px; background: #fff; font-size: 14px; }
.news-hot-ul .line { position: absolute; left: 0; top: 0; width: 1px; height: 88px; background: #e7e7e7; }
.news-hot-ul li:nth-child(2n+1) .line { display: none; }
.news-hot-ul li:last-child .line { height: 68px; }
.le-pa-1 { padding-left: 20px; }

/*pic-list-ul-1*/
.pic-list-ul-1 { margin: 5px 0 0 17px; margin-bottom: 10px; clear: both; overflow: hidden; }
.pic-list-ul-1 li { position: relative; float: left; width: 131px; height: 134px; overflow: hidden; }
.pic-list-ul-1 li a { position: relative; display: block; padding: 10px 8px 8px; }
.pic-list-ul-1 li img { display: block; width: 115px; height: 73px; margin-bottom: 3px; }
.icon-player { display: none; position: absolute; left: 43px; top: 23px; width: 46px; height: 46px; background: url(../images/icon-player.png) no-repeat; text-indent: -9999px; z-index: 2; }
.pic-list-ul-1 li .line { display: inline-block; vertical-align: middle; height: 1px; line-height: 1px; width: 15px; background: #fff; margin: 0 2px; overflow: hidden; }
.pic-list-ul-1 i { display: none; position: absolute; left: 8px; top: 10px; width: 115px; height: 73px; background: rgba(0,0,0,0.5); z-index: 1; }

.pic-list-ul-1 a:hover { background: #f5f5f5; color: #ffb400; }
.pic-list-ul-1 a:hover .icon-player,.pic-list-ul-1 a:hover i { display: block; }
/*txt-list-ul*/
.txt-list-ul li { padding: 7px 10px 7px 0; margin: 0 0 13px 20px; border-bottom: #e7e7e7 1px solid; }
.txt-list-ul .txt { height: 22px; font-size: 16px; font-weight: 700; margin-bottom: 8px; overflow: hidden; }
.txt-list-ul .txt a:hover { color: #ffb400; }

/*site-box*/
.site-box { margin: 17px auto 6px;width: 1080px;font-size: 12px; color: #666; }
.site-box .cur { color: #ffb400; cursor:default;}
.site-box .arrow { font-family: Simsun; margin: 0 5px; }

/*news-t--le-1*/
.news-t-le-1 { font-size: 22px; padding: 10px 20px; font-weight: 700; }
.xc-box { padding: 0 20px 12px; }

/*news-t--le-2*/
.news-t-le-2 { padding: 26px 10px 9px 14px; margin: 0 12px; color: #999; font-size: 16px; border-bottom: #ddd 4px solid; }
.news-t-le-2 a,.news-t-le-2 span{ font-size: 26px; color: #eb6877; margin: 0; }
.news-t-le-2 a:hover{color: #ffb400;}

/*news-tab-menu*/
.news-tab-menu { position: relative; font-size: 0; margin: 6px 8px 0 25px; height: 45px; border-bottom: #feb501 3px solid; }
.news-tab-menu ul { position: absolute; left: 0; top: 0; height: 48px; }
.news-tab-menu li { color: #666; font-size: 20px; display: inline-block; vertical-align: top; }
.news-tab-menu li a { position: relative; display: block; height: 48px; width: 90px; line-height: 48px; text-align: center; border-bottom: 0; color: #666; }
.news-tab-menu li a i { display: none; position: absolute; width: 70px; height: 3px; background: #ffb400; bottom: 0; left: 10px; }
.news-tab-menu li .cur { background: #feb501; color: #fff; }

/*label-ul*/
.label-ul {font-size: 0; padding: 10px 10px 8px 18px; height: 135px; overflow: hidden;}
.label-ul li { display: inline-block; vertical-align: top; margin: 0 6px 12px; }
.label-ul li a { display: block; font-size: 16px; padding: 0 12px; height: 34px; line-height: 34px; border: #ccc 1px solid; }
.label-ul li a:hover, .label-ul li a.cur:hover { background: #f17612; border-color: #f17612; color: #fff; }
.label-ul li a.cur { border-color: #f17612; }

/*wx-pic*/
.qr-code { background: #fff; overflow: hidden; padding: 30px 0; text-align: center;}
.qr-code img { max-width: 280px; }

/*article-ul*/
.article-ul li { clear: both; position: relative; padding: 16px 0 12px 25px; margin: 0 25px; border-bottom: #ddd 1px dotted; font-size: 16px; overflow: hidden; }
.article-ul li:hover { padding-left: 32px; transition: .4s ease-in-out;-moz-transition: .4s ease-in-out;-o-transition: .4s ease-in-out;-webkit-transition: .4s ease-in-out; }
.article-ul li:hover .txt a, .article-ul li .txt a:hover, .article-ul .top-bd:hover .txt a:hover { color: #fbb509; transition: .6s ease-in-out;-moz-transition: .6s ease-in-out;-o-transition: .6s ease-in-out;-webkit-transition: .6s ease-in-out; }
.article-ul li:hover .num { transition: .4s ease-in-out;-moz-transition: .4s ease-in-out;-o-transition: .4s ease-in-out;-webkit-transition: .4s ease-in-out; }
.article-ul .top-bd:hover { padding-left: 0; }
.article-ul li:last-child { border-bottom: 0; }
.article-ul li .num { position: absolute; top: 17px; left: 0; width: 20px; height: 20px; line-height: 20px; font-size: 12px; color: #666; border-radius: 50%; background: #dcdcdc; text-align: center; }
.article-ul li .num-1 { background: #ef4a4a; }
.article-ul li .num-2 { background: #ff7a29; }
.article-ul li .num-3 { background: #f2b40c; }
.article-ul li .num-1, .article-ul li .num-2, .article-ul li .num-3 { color: #fff; }
.article-ul li:hover .num { left: 6px; }
.article-ul .top-bd:hover .num { left: 0; }
.article-ul li .img { float: left; width: 106px; height: 60px; margin-right: 6px; }
.article-ul li img { width: 100%; height: 100%; }
.article-ul li .img, .article-ul li .read-icon { display: none; }
.article-ul .top-bd { height: 65px; padding: 20px 0 13px; line-height: 20px; }
.article-ul .top-bd .date { clear: both; display: block; font-size: 12px; color: #999; }
.article-ul .top-bd .num { position: relative; float: left; left: 0; top: 3px; margin-right: 6px; }
.article-ul .top-bd .txt { position: relative; float: left; width: 104px; height: 42px; margin-bottom: 4px; line-height: 21px; overflow: hidden; }
.article-ul .txt a { display: block; height: 22px; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.article-ul .top-bd a { display: block; height: 65px; margin-bottom: 16px; white-space:normal; }
.article-ul .top-bd .txt a { height: auto; }
.article-ul .top-bd:hover .txt a { color: #333; }
.article-ul .top-bd .img, .article-ul .top-bd .read-icon { display: block; }
.re-size { font-size: 0; }
.re-size .read-num { font-size: 12px;}
.re-size .icon-style-2 { width: 12px; height: 12px; }

/*Correl Car*/
.carstyle-box { position: relative; min-height: 95px; padding: 10px 0 20px 125px; font-size: 12px; }
.carstyle-box img { position: absolute; left: 10px; min-height: 95px; width: 105px; height: 95px; }
.carstyle-box a:hover{color: inherit;}
.correl-car{padding: 10px;border-bottom: 1px solid #e7e7e7;overflow: hidden;}
.correl-car:last-child{border-bottom: none;}
.correl-car a{display: block;overflow: hidden;}
.correl-car a:hover{color: inherit;}
.correl-car h4{margin: 5px 0 0;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.correl-car h4 img{width: 26px;height: 26px;}
.correl-car h4 span{font-size: 16px;color: #333;}

.correl-car-list{overflow: hidden;}
.correl-car-list dt{float: left;width: 100px;height: 75px;overflow: hidden;}
.correl-car-list dt img{width: 100px;height: 75px;}
.correl-car-list dd{margin-left: 115px;width: 145px;font-size: 12px;overflow: hidden;}
.correl-car-list label{cursor: pointer;}
.correl-car-list p{line-height: 25px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.correl-car-list dd em{color: #f6a51d;}

.correl-car.large{float: left;padding: 0 10px 0;width: 340px;border-right: #e7e7e7 1px solid;border-bottom: none;overflow: hidden;}
.correl-car.large .correl-car-list dd{width: 220px;font-size: 14px;}
/*news-container*/
.news-container { padding: 20px; color: #333; }
.news-title { color: #333; font-size: 24px; }
.info-bd { color: #999; padding: 15px 0; border-bottom: #e7e7e7 1px solid; }
.info-bd .t { margin-right: 30px; }
.info-bd em { margin-left: 5px; }
.info-bd a{color: #999;}
.label-box { margin: 15px 0 0; }
.news-content {margin-top: 10px; font-size: 16px; line-height: 28px; color: #333; }
.news-content p { text-indent: 2em;margin-bottom: 10px; }
.news-content img { display: block; margin: 5px auto; max-width: 100%;}
.more-content { display: block; margin: 24px 0 20px; font-size: 12px; text-align: center; }
.more-content a { display: block; background: #e2e1e1; padding: 10px 0; }
.more-content a:hover { display: block; background: #ffb400; color: #fff; }
.more-content-resize { margin: 0 20px 20px;}

/*page-wrap*/
.page-wrap { display: none; position: relative;text-align: center; clear: both; }
.page-wrap .page { margin: 0 auto; padding: 25px 0; overflow: hidden; clear: both; display: inline-block; vertical-align: middle; *vertical-align:auto;*zoom:1;*display:inline;}
.page-wrap .page li { float: left }
.page-wrap .page li a { display: inline-block; vertical-align: middle;*vertical-align:auto;*zoom:1;*display:inline;float: left; margin: 0 2.5px; padding: 0; height: 28px; line-height: 29px; width: 28px; text-align: center; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; border: 1px solid #e6e6e6; color: #4d4d4d }
.page-wrap .page li a.nexts,.page-wrap .page li a.prevs,.page-wrap .page li a.alls{padding:0 10px;width:auto;}
.page-wrap{position:relative}
.page-wrap p{color:#bfbfbf;font-size:12px;position:absolute;left: 50%;top: 70px;margin-left: -85px;}
.page-wrap .page li a:hover, .page-wrap .page li a.active{background-color:#fcba03;color: #fff;}

/*news-txt-ul*/
.news-txt-ul {overflow: hidden; }
.news-txt-ul li { position: relative; float: left; width: 340px; padding: 0 20px 4px 0; height: 22px; /*overflow: hidden;*/ line-height: 12px; margin-right: 20px; border-bottom: 0; }
.news-txt-ul li a { display: block; height: 16px; line-height: 16px; overflow: hidden; }
.news-txt-ul li a.active{color: #fcba03;}
.news-txt-ul li:nth-child(2n+2) { margin-right: 0; }
.news-txt-ul .read-icon { position: absolute; bottom: 0; right: 0; line-height: 20px; background: #fff; font-size: 14px; }
.news-txt-ul .line { position: absolute; left: -20px; top: 0; width: 1px; height: 32px; background: #e7e7e7; }
.news-txt-ul li:nth-child(2n+1) .line { display: none; }
.news-txt-ul li:last-child .line { height: 13px; }

/*car-form*/
.car-form { overflow: hidden; padding: 10px 0 20px; border-bottom: #e7e7e7 1px solid; }
.car-form li { position: relative; float: left; width: 176px; margin-right: 12px; text-align: center; }
.car-form li:nth-child(4n+4) { margin-right: 0; }
.car-form img { width: 100%; height: 116px; display: block;}
.c-mask { display: none; position: absolute; left: 0; top: 0; width: 176px; height: 116px; line-height: 116px; color: #fff; background: rgba(0,0,0,0.5); text-align: center; }
.c-mask .line { display: inline-block; vertical-align: middle; height: 1px; line-height: 1px; width: 20px; background: #fff; margin: 0 2px; overflow: hidden; }
.car-form a:hover .c-mask { display: block; }
.car-form a:hover .car-form-tt{display: none;}
.car-form a{display: block;position: relative;overflow: hidden;}
.car-form .car-form-tt{position: absolute;left: 0;bottom: 0;width: 100%;height: 27px;line-height: 27px;text-align: center;color: #fff;background: rgba(0,0,0,0.5);}

/*car-discrib-box*/
.car-discrib-box {margin-top: 20px; padding: 20px 0 20px; margin-bottom: 10px; border-bottom: #e7e7e7 1px solid; border-top: #e7e7e7 1px solid;overflow: hidden; }
.car-discrib-box .carstyle-box { float: left; font-size: 14px; width: 215px; padding: 0 0 0 150px; border-right: #e7e7e7 1px solid; line-height:24px; }
.car-discrib-box .carstyle-box img { left: 0; width: 140px; height: 95px; border-right: #e7e7e7 1px solid; }
.color-y { color: #f6a51d; }
.car-discrib-box .txt { float: left; width: 374px; height: 95px; font-size: 14px; text-align: center; }
.car-discrib-box .txt p { height: 12px; line-height: 12px; margin-bottom: 20px; padding: 0 10px; white-space: nowrap;}

/*fixed-box*/
.fixed-box { position: fixed; bottom: 10px; left: 50%; width: 44px; margin-left: 550px; overflow: hidden; }
.fixed-box li { display: table; }
.fixed-box .share-bd { overflow: hidden; height: 44px; display: block; }
.fixed-box li a { position: relative; height: 40px; width: 26px; background: #fff; padding: 4px 9px 0; font-size: 12px; line-height: 15px; display: table-cell; vertical-align: middle; color: #fff; text-indent: -9999px; }
.fixed-box li .t { display: block; height: 32px; }
.fixed-box li .line { position: absolute; left: 4px; bottom: 0; width: 36px; height: 1px; line-height: 1px; background: #e7e7e7; overflow: hidden; }
.fixed-box .error-bd .t { background: url(../images/icon-error.png) 2px 4px no-repeat; }
.fixed-box .share-bd a { background: url(../images/icon-share.png) center center no-repeat; background-color: #fff;}
.fixed-box .collect-bd .t { background: url(../images/icon-love.png) 3px 6px no-repeat; }
.fixed-box .comment-bd .t { background: url(../images/icon-comment.png) 3px 6px no-repeat; }
.fixed-box .back-bd .t { background: url(../images/icon-back.png) 5px 5px no-repeat; }
.fixed-box a:hover { background: #febd00; text-indent: 0; transition: none; }
.fixed-box a:hover .line { display: none; }
.fixed-box a:hover .t { background: none; color: #fff;}
.fixed-box .share-bd a:hover,
.fixed-box .collect-bd a:hover .t,
.fixed-box .comment-bd a:hover .t { line-height: 32px; }
.fixed-box .collect-active .t { background: url(../images/icon-love-active.png) 3px 6px no-repeat; line-height: 15px; }
.fixed-box .collect-active a:hover .t { line-height: 15px; }
.bdshare-button-style0-32 .bds_more, .bdshare-button-style0-32 .bds_more:hover { color: #fff; }
.fixed-box .share-bd .bdshare-button-style0-32 a { margin: 0; }
/*body .bdshare_popup_box { border: #f00 1px solid; }*/

/*page-prev-box*/
.page-prev-box, .page-next-box { position: fixed; top: 40%; width: 128px; height: 93px; overflow: hidden; }
.page-prev-box { left: 0; }
.page-prev-box a { display: block; width: 100%; height: 80px; padding: 6px; background: url(../images/page-prev-1.png) 5px 24px no-repeat; font-size: 16px; text-indent: -9999px; overflow: hidden; }
.page-prev-box .t { display: block; font-size: 16px; margin-bottom: 4px; text-align: center; }
.page-prev-box a i { float: left; display: block; font-size: 24px; font-weight: 700; font-family: Simsun; color: #fff; margin: 35px 10px 0 4px; }
.page-next-box a i { margin: 35px 0 0 10px; }
.page-prev-box a .txt { float: left; width: 115px; height: 78px; font-size: 14px; line-height: 18px;color: #fff; overflow: hidden; }
.page-prev-box a .table-cell { width: 115px; height: 80px; display: table-cell; vertical-align: middle; }
.page-prev-box a .box { display: table; width: 115px; height: 80px; overflow: hidden; }
.page-prev-box a em { font-size: 0; }
.page-prev-box a:hover { background: #f6a51d; text-indent: 0; transition: none; }
.page-prev-box a:hover em { font-size: 14px; }
/*.page-prev-box a:hover span, .page-next-box a:hover span { display: block; color: #fff; }*/
.page-next-box { left: auto; right: 0; }
.page-next-box a .txt { margin-left: 5px; }
.page-next-box a { display: block; width: 100%; height: 100%; background: url(../images/page-next-1.png) 99px 24px no-repeat; text-indent: -9999px; }

/*channel-box*/
.channel-prev-box, .channel-next-box { position: fixed; top: 40%; width: 116px; height: 48px; overflow: hidden; }
.channel-prev-box { left: 0; }
.channel-prev-box a { display: block; width: 100%; height: 100%; background: url(../images/page-prev-1.png) 5px 0 no-repeat; font-size: 16px; text-indent: -9999px; }
.channel-prev-box a span, .channel-next-box a span { font-size: 0; display: none; color: #fff; height: 48px; line-height: 46px; text-align: center; overflow: hidden; }
.channel-prev-box a i, .channel-next-box a i, .channel-prev-box a em, .channel-next-box a em { font-weight: 700; font-size: 16px; font-family: Simsun; display: inline-block; vertical-align: middle; }
.channel-prev-box a i { margin: 0 5px 0 -15px; font-size: 24px; }
.channel-next-box a i { margin: 0 -15px 0 5px; font-size: 24px; }
.channel-prev-box a:hover, .channel-next-box a:hover { background: #f6a51d; border: #e7e7e7 1px solid; text-indent: 0; transition: none; }
.channel-prev-box a:hover span, .channel-next-box a:hover span { display: block; }
.channel-next-box { right: 0; }
.channel-next-box a { display: block; width: 100%; height: 100%; background: url(../images/page-next-1.png) 84px 0 no-repeat; text-indent: -9999px; }

/*menu-tab*/
.menu-tab ul { font-size: 0; border-bottom: #e7e7e7 1px solid; padding: 16px 0 10px; }
.menu-tab li { font-size: 14px; display: inline-block; margin: 0 70px; cursor: pointer; }
.menu-tab .cur { font-weight: 700; }
.menu-tab li:last-child { margin-right: 0; }
.menu-tab li:first-child { margin-left: 67px; }

/*lover-con*/
.lover-con {}
.lover-con ul { font-size: 0; padding: 30px 0 0 30px; }
.lover-con li { font-size: 14px; display: inline-block; vertical-align: top; width: 100px; white-space: nowrap; margin: 0 6px 20px 0; }
.lover-con li:nth-child(7n+7) { margin-right: 0;}
.dis-none { display: none; }

/*topic-ul*/
.topic-ul { padding-top: 5px; }
.topic-ul li { font-size: 0; display: block; padding: 0 0 8px 20px; }
.topic-ul li .t, .topic-ul li .line, .topic-ul li .txt { font-size: 14px; display: inline-block; vertical-align: middle; }
.topic-ul li .t { color: #999; }
.topic-ul li .line { width: 2px; height: 14px; background: #bababa; margin: 0 8px; }
.topic-ul li .txt { width: 196px; height: 22px; overflow:hidden; }


.tw-list li:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);cursor:pointer;}
.tw-list li:active{
	background: #f5f5f5;
}


@charset "UTF-8";
	body,blockquote,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin:0;
	padding:0;
	font-family:'PingFang SC','Helvetica Neue',"Microsoft Yahei"
}
ol,ul {
	list-style:outside none none
}
blockquote,q {
	quotes:none
}
blockquote::before,blockquote::after,q::before,q::after {
	content:none
}
section,article,aside,header,footer,nav,dialog,figure {
	display:block
}
:focus {
	outline:0 none
}
address,cite,code,dfn,em,var,i,em {
	font-style:normal
}
del {
	text-decoration:line-through
}
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show
}
input {
	border:0 none
}
input[type=submit] {
	cursor:pointer
}
button {
	cursor:pointer
}
img {
	border:0 none;
	vertical-align:top
}
a {
	color:#333;
	text-decoration:none
}
a:hover {
	text-decoration:none
}
label {
	font-weight:400
}
.clearfix::before,.clearfix::after {
	content:"";
	display:table
}
.clearfix::after {
	clear:both
}
.n-width100 {
	width:100%;
	font-size:12px;
	font-family:"microsoft yahei"
}
.n-width990 .n-width {
	width:990px;
	margin:0 auto;
	font-size:12px;
	font-family:"microsoft yahei"
}
.n-width1200 .n-width {
	width:1200px;
	margin:0 auto;
	font-size:12px;
	font-family:"microsoft yahei"
}
.n-width1080 .n-width {
	width:1080px;
	margin:0 auto;
	font-size:12px;
	font-family:"microsoft yahei"
}
.n-width1080 {
	min-width:1080px
}
.n-back1 {
	background:#333
}
.n-back2 {
	background:#fefefe
}
.n-back3 {
	background:#dedede
}
.n-fl {
	float:left
}
.n-fr {
	float:right
}
.n-clear:after {
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
	line-height:0;
	content:""
}
.n-hide {
	display:none
}
.n-header {
	height:37px
}
.n-header a {
	color:#999
}
.city-location {
	position:relative;
	height:35px;
	line-height:36px;
	color:#999
}
.city-location-choose {
	padding:0 6px 0 4px;
	cursor:pointer;
	border:1px solid #333;
	border-bottom:0
}
.city-location-cur .city-location-choose {
	color:#333;
	z-index:102;
	position:relative;
	height:37px;
	background:#fff;
	border-color:#dedede
}
.city-location-choose i {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.city-location-choose a {
	margin-right:4px;
	border-bottom:1px solid #999
}
.city-location-icon {
	width:13px;
	height:15px;
	background:url(static/images/sprite.png) no-repeat -22px 0;
	position:relative;
	top:4px;
	*top:0;
	*margin-right:2px
}
.city-location-cur .city-location-icon {
	background:url(static/images/sprite.png) no-repeat -22px -25px
}
.city-location-point {
	width:9px;
	height:5px;
	background:url(static/images/sprite.png) no-repeat -26px -50px;
	position:relative;
	top:-2px;
	*top:-6px
}
.city-location-cur .city-location-point {
	background:url(static/images/sprite.png) no-repeat -26px -65px
}
.city-location-cur .city-location-choose a {
	color:#333
}
.head-set {
	line-height:37px;
	height:37px;
	position:relative
}
.head-set-link a {
	padding:0 14px;
	float:left;
	height:13px;
	line-height:13px;
	margin-top:12px
}
.city-more span {
	display:block;
	height:11px;
	border-left:1px solid #4b4b4b;
	border-right:1px solid #0a0a0a;
	margin-top:14px;
	margin-left:6px;
	float:left
}
.city-more a {
	display:block;
	height:37px;
	line-height:37px;
	float:left;
	margin-left:13px
}
.city-more a:hover {
	color:#f3b338
}
.city-location-box {
	position:absolute;
	width:392px;
	overflow-x:hidden;
	padding:9px 0 0 16px;
	*padding-bottom:10px;
	border:1px solid #dedede;
	background:#fff;
	left:0;
	top:37px;
	z-index:101;
	display:none
}
.city-location-list {
	width:400px
}
.city-location-list li {
	float:left;
	height:19px;
	line-height:19px;
	margin-right:16px;
	margin-bottom:12px;
	width:64px
}
.city-location-list li a {
	height:100%;
	padding:4px 6px;
	white-space:nowrap;
	color:#333
}
.city-location-list li a:hover {
	background:#f3b338;
	color:#fff
}
.head-set-login {
	border-right:1px solid #4b4b4b
}
.head-set-register {
	border-left:1px solid #0a0a0a
}
.head-set-login:hover {
	color:#f3b338
}
.head-set-link a:hover {
	color:#f3b338
}
.n-position {
	position:relative
}
.head-set-name {
	float:left;
	padding-right:14px;
	width:106px
}
.head-set-name a {
	display:block;
	width:100%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.head-set-name a:hover {
	color:#f3b338
}
.n-search {
	height:31px;
	border-bottom:1px solid #606060;
	position:absolute;
	right:205px
}
.n-search form {
	display:block;
	height:100%
}
.n-search input {
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	color:#999;
	position:relative;
	top:8px;
	background:#333;
	padding:0;
	width:131px;
	font-size:12px
}
.n-search .n-search-submit {
	position:relative;
	top:10px;
	width:16px;
	height:16px;
	background:url(static/images/sprite.png) no-repeat -19px -80px
}
.n-search-hover {
	border-bottom:1px solid #fec900
}
.n-search-hover input {
	color:#fff
}
.n-search-hover .n-search-submit {
	background:url(static/images/sprite.png) no-repeat -19px -106px
}
.head-set i {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.set-message-icon {
	width:17px;
	height:12px;
	background:url(static/images/sprite.png) no-repeat -18px -132px;
	position:relative;
	top:1px
}
.set-handle-icon {
	width:14px;
	height:14px;
	background:url(static/images/sprite.png) no-repeat -21px -154px;
	position:relative;
	top:1px
}
.head-set-message,.head-set-handle {
	position:relative;
	float:left;
	width:36px;
	height:100%
}
.head-set-message ul,.head-set-handle ul {
	position:absolute;
	top:37px;
	left:0;
	width:86px;
	border:1px solid #dedede;
	background:#fff;
	z-index:101;
	left:0;
	border-top:0;
	display:none
}
.head-set-message ul li,.head-set-handle ul li {
	line-height:30px;
	height:30px;
	border-top:1px solid #dedede
}
.head-set-message ul li a,.head-set-handle ul li a {
	display:block;
	height:100%;
	padding:0 9px;
	position:relative
}
.head-set-message ul li a:hover {
	background:#f3b338;
	color:#fff
}
.head-set-message ul li a:hover em {
	color:#fff
}
.head-set-handle ul li a:hover {
	background:#f3b338;
	color:#fff
}
.head-set-handle p,.head-set-message p {
	cursor:pointer;
	display:block;
	width:100%;
	height:37px;
	position:relative;
	text-align:center
}
.head-set-handleCur .set-handle-icon {
	background:url(static/images/sprite.png) #fff no-repeat -21px -178px
}
.head-set-message .head-set-point {
	position:absolute;
	z-index:12;
	top:10px;
	right:7px;
	display:none;
	width:5px;
	height:5px;
	background:url(static/images/sprite.png) no-repeat -30px -202px
}
.head-set-message ul li em {
	position:absolute;
	top:1px;
	right:9px;
	color:#f3b338
}
.head-set-messageCur .set-message-icon {
	background:url(static/images/sprite.png) #fff no-repeat -18px -217px
}
.head-set-handleCur p,.head-set-messageCur p {
	background:#fff;
	border:1px solid #dedede;
	border-bottom:0;
	z-index:102;
	height:37px
}
.header-nav {
	padding-left:0px
}
.header-nav li {
	float:left;
	height:37px;
	line-height:37px;
	margin-right:25px
}
.header-nav li a:hover {
	color:#fec900;
	border-bottom:1px solid #fec900
}
.header-nav li .header-nav-cur {
	color:#fec900;
	border-bottom:1px solid #fec900
}





/* footer*/

.n-width100 {
	min-width: 1080px
}

.n-footer-link2 {
	height: 54px;
	line-height: 54px;
	text-align: center;
	border-bottom: 1px solid #282828
}

.n-footer-link2 li {
	display: inline;
	padding: 0 46px;
	border-left: 1px solid #282828;
	border-right: 1px solid #3b3b3b
}

.n-footer-link2 li a {
	color: #999
}

.n-footer-link2 li a:hover {
	color: #f0f0f0
}

.n-footer-link2 .no-left-border {
	border-left: 0
}

.n-footer-link2 .no-right-border {
	border-right: 0
}

.n-record {
	height: 46px;
	line-height: 46px;
	text-align: center;
	border-top: 1px solid #3b3b3b;
	color: #838383
}

.n-record a {
	color: #838383
}

.n-record a:hover {
	color: #f0f0f0
}

.n-record-site {
	margin-left: 15px
}

.n-record-num {
	margin-left: 6px;
	padding: 5px 0
}

.n-record-num i {
	width: 18px;
	height: 20px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background: url(static/images/sprite.png) no-repeat -17px -415px;
	margin-left: 6px;
	position: relative;
	top: 5px
}





/* fanye  */

.ina_page{width:100%;float:left;text-align:center;padding:35px 0 45px 0;}
.ina_page a{font-size:16px;display:inline-block; height:40px; line-height:40px; background:#fff; border:1px solid #ffb400; text-align:center; color:#333; padding:0px 12px;}
.ina_page a:hover,.ina_page a.ina_cur{color:#fff;background:#ffb400;text-decoration:none;}
.ina_page span{ display:inline-block; height:40px; line-height:40px; background:#ffb400; border:1px solid #ffb400; color:#fff; text-align:center;padding:0 12px}
.ina_page a.ina_gray{color:#999;}
.ina_page a.ina_gray:hover{background:none;}
.ina_page .ina_tz{display:inline-block;padding-left:20px;font-size:12px;color:#333;}
.ina_page .ina_tz input{width:40px;height:18px;border:1px solid #dbdbdb;margin:0 3px;text-align:center;color:#999;}