html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td, iframe, hr, p, img, em, font {
    padding: 0px;
    margin: 0px;
    font-size: 12px;
    font-family: "微软雅黑", "宋体";
    font-style: normal;
    _background-image: url(img/-1blank);
    _background-attachment: fixed;
}

a {
    color: #444;
    text-decoration: none;
}

u {
    text-decoration: none;
}

dd {
    margin-left: 0px;
}

.row {
    margin-left: 0px;
}
.fss a{
    font-size: 16px !important;
    margin-top: 10px !important;
}
[class*="span"] {
    float: left;
    min-height: 1px;
    margin: 0px 10px 0 0px;
}

a:link {
    color: #444;
    text-decoration: none
}

a:visited {
    color: #444;
    text-decoration: none
}

a:hover {
    color: #444;
    text-decoration: none
}

.mr10 {
    margin-right: 10px
}

.mt10 {
    margin-top: 10px;
}

.mt20 {
    margin-top: 20px;
}

.pb25 {
    padding-bottom: 40px !important;
}

.w {
    width: 1200px;
    padding: 0 10px;
    margin: auto
}

.ine {
    display: inline
}

.c666, .c666 a {
    color: #666
}

.red2013, .red2013 a {
    color: #D92C02
}

.b {
    font-weight: 700
}

.bor {
    border: 1px solid #ededed
}

.zlzz {
    border: 1px solid #ededed
}

.qqdl {
    position: relative;
    top: 5px;
    left: 10px;
}

.clear {
    clear: both;
}

.pt15 {
    margin-top: 7px;
}

.clearfix {
    zoom: 1;
}

img {
    border: 0px;
}

ul, li {
    list-style: none;
}

#play-focus {
    padding: 10px 0;
    overflow: hidden;
    background-color: #333;
}

#header {
    width: 100%;
    position: relative
}

#box {
    width: 1200px;
    margin: 0 auto;
    margin-top: 10px;
}

.w100 {
    width: 100%;
}

.div437x292, .div437x292 img {
    width: 437px;
    height: 292px;
    display: table-cell;
    line-height: 1em;
    vertical-align: middle;
    text-align: center;
    *display: block;
    *font-size: 132px;
    *font-family: Arial;
}

.div212x142, .div212x142 img {
    width: 212px;
    height: 142px;
    display: table-cell;
    line-height: 1em;
    vertical-align: middle;
    text-align: center;
    *display: block;
    *font-size: 132px;
    *font-family: Arial;
}

.div280x187, .div280x187 img {
    width: 280px;
    height: 187px;
    display: table-cell;
    line-height: 1em;
    vertical-align: middle;
    text-align: center;
    *display: block;
    *font-size: 132px;
    *font-family: Arial;
}

.div180x135, .div180x135 img {
    max-height: 150px;
    max-width: 180px;
    width: 180px;
    vertical-align: middle;
    display: inline-block
}

.div169x112, .div169x112 img {
    width: 169px;
    height: 112px;
    display: table-cell;
    line-height: 1em;
    vertical-align: middle;
    text-align: center;
    *display: block;
    *font-size: 132px;
    *font-family: Arial;
}

.div193x128, .div193x128 img {
    width: 193px;
    height: 128px;
    display: table-cell;
    line-height: 1em;
    vertical-align: middle;
    text-align: center;
    *display: block;
    *font-size: 132px;
    *font-family: Arial;
}

.div260x173, .div260x173 img {
    width: 260px;
    height: 173px;
    display: table-cell;
    line-height: 1em;
    vertical-align: middle;
    text-align: center;
    *display: block;
    *font-size: 132px;
    *font-family: Arial;
}

.main-con-left {
    width: 745px;
    height: auto;
    border-bottom: 5px;
    float: left;
    margin-right: 34px;
}

.main-con-right {
    width: 421px;
    float: left;
    overflow: hidden;
}

.right-box {
    width: 421px;
    clear: both
}

.bjzl {
}

.cshzq {
    margin-top: 10px;
    padding-bottom: 15px;
    position: relative
}

.w900 {
    width: 900px;
    margin-top: 2px;
}

.jdxw {
    width: 1200px;
}

.w1000 {
    width: 1200px;
    margin: 0 auto;
}

.topbox {
    height: 30px;
    line-height: 30px;
    background-color: #2e2c41;
}

.ov {
    overflow: hidden
}

fc0 {
    color: #000000
}

.fc1 {
    color: #1c8dd5
}

.fc2 {
    color: #4d75a6
}

.fc3 {
    color: #8fa8c6
}

.fc4 {
    color: #666666
}

.fc5 {
    color: #333333
}

.fc6 {
    color: #999999
}

.fc7 {
    color: #9a7700
}

.fc8 {
    color: #ad8610;
}

.fc9 {
    color: #e1a235;
}

.fc10 {
    color: #FFFFFF;
}

.fc11 {
    color: #90a8c7;
}

.fs12 {
    font-size: 12px;
}

.fs14 {
    font-size: 14px;
}

.fs15 {
    font-size: 15px;
}

.fs16 {
    font-size: 16px;
}

.fs18 {
    font-size: 18px;
}

.fs20 {
    font-size: 20px
}

.fs24 {
    font-size: 24px;
}

.bold {
    font-weight: bold;
}

.boldno {
    font-weight: 200;
}

.unbold {
    font-weight: normal;
}

/*透明背景*/
.text_bg {
    background-color: #000;
    opacity: 0.5;
    position: absolute;
    width: 100%;
    height: 60px;
    color: #fff;
    display: block
}

.text_bg_color {
    background: url(/templets/pc/images/img_bg_color.png) repeat-x;
    position: absolute;
    width: 100%;
    height: 49px;
    display: block;
    bottom: 0
}

/*END*//*容器上移-START*/
.box-shift-up {
    transition: All 0.2s ease-in-out;
    -webkit-transition: All 0.2s ease-in-out;
    -moz-transition: All 0.2s ease-in-out;
    -o-transition: All 0.2s ease-in-out;
}

.box-shift-up:hover {
    transform: translate(0, -3px);
    -webkit-transform: translate(0, -3px);
    -moz-transform: translate3d(0, -3px, 0);
    -o-transform: translate3d(0, -3px, 0);
    -ms-transform: translate3d(0, -3px, 0);
    -webkit-box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.1);
}

/*容器上移-END*/

/*鼠标放上去图片放大*/
.img_enlarge_hover {
    overflow: hidden
}

.img_enlarge_hover img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;
}

.img_enlarge_hover:hover img {
    -webkit-transform: scale(1.10);
    -moz-transform: scale(1.10);
    -o-transform: scale(1.10);
    transform: scale(1.10);
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease;
}

/*END*/

/*广告位*/
.ad1200 {
    width: 1200px;
    margin: 15px auto 20px;
    text-align: center;
}

.ad260 {
    width: 260px;
    height: auto;
    margin-bottom: 5px;
}

.ad260 img {
    width: 260px;
}

.ad350 {
    width: 350px;
}

.ad590 {
    width: 590px;
    text-align: center;
}

.ad900 {
    width: 900px;
    height: auto;
    border: 1px dotted #ccc;
}

.topbox_inner {
    width: 1200px;
    height: 30px;
    margin: 0px auto;
}

.topbox_inner {
    position: relative;
}

.topbox a {
    color: #000;
    text-decoration: none;
}

.topbox a:hover {
    text-decoration: underline;
}

/*-------- 下拉菜单 --------------*/
.dropMenu {
    position: absolute; /*top:179px!important;_top:179px;*/
    z-index: 100;
    width: 130px;
    background-color: #ffffff; /*background-image:url(/templets/pc/images/moreBg.png);*/
    visibility: hidden;
    margin-top: 10px !important;
    margin-top: -3px;
    margin-left: 0px !important;
    margin-left: 0px;
    padding: 5px 0px 8px 0px;
    clip: inherit !important;
    box-shadow: 0px 6px 12px rgba(0, 0, 0, .35);
    border: solid 1px #ebeef5;
    border-radius: 3.5px;
}

.dropMenu:after {
    content: "";
    position: absolute;
    top: -7px;
    left: 30%;
    margin-left: -8px;
    z-index: 5;
    width: 13px;
    height: 8px;
    background: url(/templets/pc/images/arrow.png) no-repeat;
}

.dropMenu_search {
    top: 84px !important;
    border: none
}

.dropMenu_index {
    position: absolute; /*top:178px!important;_top:178px;*/
    top: 53px !important;
    z-index: 100;
    width: 130px;
    background-color: #ffffff; /*background-image:url(/templets/pc/images/moreBg.png);*/
    visibility: hidden;
    margin-top: 10px !important;
    margin-top: -3px;
    margin-left: 0px !important;
    margin-left: 0px;
    padding: 5px 0px;
    clip: inherit !important;
    box-shadow: 0px 6px 12px rgba(0, 0, 0, .35);
    border: solid 1px #ebeef5;
    border-radius: 3.5px;
}

.dropMenu_index:after {
    content: "";
    position: absolute;
    top: -7px;
    left: 30%;
    margin-left: -8px;
    z-index: 5;
    width: 13px;
    height: 8px;
    background: url(../images/arrow.png) no-repeat;
}

.dropMenu li, .dropMenu_index li {
    height: 40px !important;
    height: 22px;
}

.dropMenu a, .dropMenu_index a {
    width: 130px;
    display: block; /*color: #0074A6;*/
    color: #666;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}

* html .dropMenu a, * html .dropMenu_index a {
    width: 100%;
}

.dropMenu a:hover, .dropMenu_index a:hover {
    color: #666;
    text-decoration: none;
    background-color: #e9e4e4;
}

#inputString {
    border: 1px solid #dedede;
    width: 300px;
    height: 37px;
    line-height: 30px;
    padding-left: 5px;
}

.commit {
    background: #0097e0;
    width: 80px;
    height: 38px;
    border: 0;
    text-align: center;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑", "宋体";
    font-size: 12px;
}

.suggestionsBox {
    position: relative;
    left: 0px;
    width: 305px;
    background: white;
    border: 1px solid #dcdcdc;
    border-top: 0;
    color: #323232;
    z-index: 999;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    margin: 0px 0px 3px 0px;
    position: relative;
    padding: 3px;
    cursor: pointer;
    list-style: none;
    padding-left: 5px;
    height: 20px;
    line-height: 20px;
    overflow: hidden
}

.suggestionList li:hover {
    background-color: #659CD8;
}

.jr {
    position: absolute;
    top: 9px;
    right: -5px
}

.fl-left {
    float: left;
}

.fl-right {
    float: right;
    margin-right: 8px;
}

.top_left {
    float: left;
}

.top_right {
    float: right;
}

.logobox {
    width: 1200px;
    clear: both;
    margin: 0 auto
}

.logobox .js {
    height: 75px;
    line-height: 110px;
    font-size: 21px;
    float: right;
}

.logobox_inner {
    width: 1200px;
    height: 50px;
    margin: 0px auto;
}

.logo {
    width: 269px;
    height: 50px;
    position: absolute;
    bottom: 0;
    z-index: 2;

}

.logo2 {
    width: 360px;
    height: 75px;
    float: left;
    background: url(/templets/pc/images/logo.gif) no-repeat;
    margin-top: 4px;
}

.purpose_text {
    width: 209px;
    height: 30px;
    color: white
}

.searchbox {
    width: 200px;
    height: 25px;
    position: relative;
    right: 0;
    top: 0
}

.searchbox_1 {
    height: 26px;
    margin-top: 10px;
    _margin-top: 10px;
}

.searchbox_2 {
    height: 38px;
}

/*.search{width: 450px;height: 38px;float: left;background-position: 0px 0px;background-repeat: no-repeat;}*/
.search_form {
    width: 357px;
    height: 38px;
}

.keyword {
    width: 300px;
    height: 30px;
    border: 0px;
    line-height: 30px;
    margin: 4px 0px 3px 10px;
    _margin: 4px 0px 3px 5px;
    display: block;
    float: left;
}

.keyword:focus {
    outline: none;
}

.search_btn {
    background-color: #FFFFFF;
    width: 44px;
    height: 30px;
    border: 0px;
    margin: 3px 0px;
    background-position: -357px 0px;
    display: block;
    float: left;
    cursor: pointer;
}

/*搜索页面--导航样式*/
.logo_search {
    float: left;
    width: 375px;
    height: 80px;
    background: url(/templets/pc/images/search_logo.png) no-repeat;
}

.navbox_search {
    clear: both !important;
    z-index: 99999 !important;
    height: 80px !important;
}

.nav_inner_search {
    height: 80px !important;
}

.nav_search_ul {
    overflow: hidden;
    width: auto !important;
    height: auto !important;
    float: left
}

.nav_search_ul li {
    line-height: 80px !important;
    width: 100px !important;
}

.nav_search_ul li a {
    height: 80px !important;
    width: 100px !important;
    font-size: 16px !important;
}

.nav_search {
    width: 1400px !important;
}

.sea_searchbox {
    width: 210px;
    height: 80px
}

.sea_searchbox_2 {
    height: 38px;
    margin-top: 25px
}

.sea_search-keyword {
    width: 160px !important;
    margin-left: 0px !important;
    border: 0 !important;
}

.sea_search-submit {
    background-color: #316aa9 !important;
    display: inline;
    height: 33px !important;
    line-height: 32px;
    position: absolute;
    right: 0;
    border-radius: 2px;
    border-radius: 0px !important;
    margin-top: -1px
}

/*END*/

.navbox {
    clear: both;
    height: 50px;
    z-index: 99999;
}

.nav_inner {
    height: 50px;
    background: #0090CE
}

.nav {
    width: 1200px;
    margin: 0px auto;
    overflow: hidden
}

.nav_ul {
    width: 1200px;
    height: 50px;
    margin-left: 269px;
}

.nav_ul li {
    line-height: 50px;
    float: left;
    text-align: center;
}

.nav_ul li a {
    text-decoration: none;
    color: #FFFFFF;
    display: block;
    padding: 0 20.7px;
    height: 50px;
    font-size: 18px;
    font-weight: 500
}

.nav_ul li:hover {
    background: #0074A6
}

.nav_select {
    background: #0074A6;
}

.nav_click {
    background: #0074A6;
}

.nav_fixed {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    _position: absolute;
    _top: expression(documentElement.scrollTop+"px");
}

.crunav {
    height: 50px;
    line-height: 50px;
}

.crunav a {
    text-decoration: none;
    color: #000000;
}

.crunav a:hover {
    text-decoration: underline;
}

.left {
    width: 840px;
    float: left;
    margin-right: 10px;
}

.right {
    width: 340px;
    float: right;
    margin-top: 5px;
    background-color: #f5f6f7;
    padding-left: 5px;
    height: 381px;
    margin-bottom: 20px;
}

.right .h2 {
    height: 35px;
    line-height: 35px;
    font-size: 18px; /*border-bottom:3px solid #1c8dd5;*/
    font-weight: bold
}

/*幻灯*//*本例css*/
.yiz-slider-3 {
    width: 850px;
    height: 380px;
    position: relative;
    overflow: hidden;
    margin-top: 5px;
}

/*.chinaz ul{margin: 0 0}*/
/*数字按钮样式*/
/*.chinaz .num{overflow: hidden;height: 25px;position: absolute;bottom: 12px;right: 15px;zoom: 1;z-index: 3}*//*.chinaz .num li{width: 25px;height: 25px;line-height: 25px;text-align: center;font-weight: 400;font-family: "微软雅黑", Arial;color: #000;background: #fff;margin-right: 10px;border-radius: 50%;cursor: pointer;float: left;}*//*.chinaz .num li.on{background: #0090ce;color: #fff;}*/
/*!*当前项*!!*上一个 下一个*!*/
/*.chinaz .prev, .chinaz .next{display: none;width: 40px;height: 100px;background: url(img/btn.png) no-repeat;position: absolute;top: 115px;}*//*.chinaz .prev{left: 0;}*//*.chinaz .next{right: 0;background-position: right}*/
.yiz-slider-3 ul {
    margin: 0px;
    padding: 0px;
    float: left;
    height: auto;
    list-style-type: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
}

.yiz-slider-3 ul li {
    height: auto;
    width: 100%;
    float: left;
    padding: 0px;
    margin: 0px;
    float: left;
}

.yiz-slider-3 ul li img {
    width: 100%;
    z-index: 1;
}

.yiz-page-btn {
    float: left;
    width: auto;
    height: 25px;
    position: absolute;
    bottom: 20px;
    right: 20px;
    z-index: 99
}

/*方框按钮样式*/
/*.yiz-page-btn span{opacity: 1;height: 5px;width: 15px;background-color: #fff;display: block;float: left;line-height: 5px;text-align: center;color: #FFF;margin-right: 10px;cursor:pointer;text-indent: -9999px}*//*.yiz-page-btn .current{background-color: #0090ce;opacity: 1;width: 30px;}*/
/*数字按钮样式*/
.yiz-page-btn span {
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-weight: 400;
    color: #000;
    background: #fff;
    margin-right: 10px;
    border-radius: 50%;
    cursor: pointer;
    float: left;
}

.yiz-page-btn .current {
    background: #0090ce;
    color: #fff;
}

.yiz-leftarrow {
    background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
    opacity: 0.5;
    display: none;
    height: 60px;
    width: 40px;
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 99;
    cursor: pointer;
    margin-top: -28px
}

.yiz-rightarrow {
    background: url(../images/slider-arrow.png) -6px -137px #000 no-repeat;
    opacity: 0.5;
    display: none;
    height: 60px;
    width: 40px;
    position: absolute;
    right: 0;
    top: 50%;
    z-index: 99;
    cursor: pointer;
    margin-top: -28px
}

.w100_ {
    width: 100%
}

.new_more {
    width: 90%;
    border: solid 1px #d2d2d2;
    margin: 5px 0px 0px 10px;
    background-color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
}

.new_more a {
    font-size: 12px !important;
    height: 30px;
    line-height: 30px;
    display: block;
    color: #746565 !important;
    text-align: center
}

.new_more a:hover {
    color: #0000cc !important;
}

/*活动热报*/
.hdrb .h2 {
    height: 31px;
    background: url(/templets/pc/images/hdrb.jpg) left top no-repeat
}

.hdrb .h2 a {
    float: left;
    width: 100px;
    height: 31px;
}

.hdrb .h2 .n2 {
    width: 84px;
}

.hdrb .con {
    height: 363px;
    padding-top: 5px;
    width: 348px;
    margin: 0 0;
}

.hdrb .con a {
    color: #333;
    text-decoration: none;
    font-size: 14px;
}

.hdrb .con a:hover {
    color: red;
}

.hdrb #hdrb_con0 {
}

.hdrb #hdrb_con0 dl {
    width: 165px;
    padding: 4px 0px 10px 0px;
}

.hdrb #hdrb_con0 dl.mr {
    margin-right: 6px;
    position: relative;
}

.hdrb #hdrb_con0 dl dt {
    width: 165px;
    height: 110px; /*border:#1c8dd5 1px solid;padding: 2px;*/
    overflow: hidden;
    position: relative
}

.hdrb #hdrb_con0 dl dt .text_bg_color {
    height: 25px;
}

.hdrb #hdrb_con0 dl dt p.text {
    position: absolute;
    bottom: 0;
    width: 100%;
    display: block;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: white;
    font-weight: normal
}

.hdrb #hdrb_con0 dl dt em {
    position: absolute;
    display: inline-block;
    width: 23px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    color: #fff;
    margin-right: 7px;
    vertical-align: middle;
    float: left;
    background: #f0f317;
    opacity: 0.9;
    z-index: 5;
    color: #333;
    left: 4px;
    font-style: italic;
    font-size: 14px
}

.hdrb #hdrb_con0 dl dd {
    width: 100%;
    height: 25px;
    line-height: 25px;
    text-align: center; /*padding: 6px 0px 0px;*/
    position: absolute;
    top: 90px;
}

.hdrb #hdrb_con0 dl dd a {
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.hdrb #hdrb_con0 .list {
    width: 330px;
    height: 34px;
    line-height: 34px;
    /*background: url(/templets/pc/images/hdrb-bg.gif) left top repeat-x;*/
    overflow: hidden;
    padding-left: 10px
}

.hdrb #hdrb_con0 .list em {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    margin-right: 7px;
    vertical-align: middle;
    float: left;
    background: #bbb;
    margin-top: 7px
}

.hdrb #hdrb_con0 .list span { /*background: url(img/ico-4.gif) 3px 45% no-repeat;*/
    PADDING-LEFT: 0px;
}

.hdrb #hdrb_con0 .list span a {
    display: block;
    width: 300px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.hdrb #hdrb_con2 dl {
    height: 40px;
    padding: 5px 0px;
}

.hdrb #hdrb_con2 dl.bg {
    background: url(/templets/pc/images/hdrb-bg.gif) left top repeat-x;
}

.abs a.more {
    color: #D92C02;
}

.jhtj { /*margin-bottom:10px;*/
}

/*.jhtj .h2{clear: both;position: relative;width: 100%;height: 30px;border-bottom: 3px solid #1c8dd5;overflow: visible;_overflow: visible;}*/
/*.jhtj .h2 div{position: absolute;display: inline;width: auto;height: 30px;line-height: 20px;padding-bottom: 0px;margin-bottom: 0px;font-size: 24px;color:#1c8dd5;}*/

/*.jhtj dl{width: 280px;height: 270px;padding: 10px 15px 10px 0;}*/
/*!*.jhtj dl dt{height: 24px;line-height: 24px;margin-bottom:6px;font-size:17px;overflow:hidden;}*!*/
/*!*.jhtj dl dt a{color:#1c8dd5;}*!*/
/*.jhtj dl dd .ll{width: 280px;position: relative}*/
/*.jhtj dl dd .div180x90{width: 280px;height: 187px;position: relative}*/
/*.jhtj dl dd .div180x90 .text_bg{bottom: 0;height: 30px;line-height: 30px;}*/
/*.jhtj dl dd .div180x90 .text{font-size:14px;overflow:hidden;position: absolute;bottom: 6px;color: #ffffff;padding-left:8px;width: 270px;white-space: nowrap;text-overflow: ellipsis;}*/
/*.jhtj dl dd .div180x90 .text1{line-height: 16px;padding:0px 8px;font-size:14px;position: absolute;bottom: 6px;color: #ffffff;overflow:hidden  }*/
/*.jhtj dl dd .rr{width: 270px;height: 85px;line-height: 20px;!*background: url(/templets/pc/images/hdrb-bg.gif) left bottom repeat-x;*!color:#6e6e6e;padding: 4px 5px;text-align: left}*/
/*.jhtj dl dd.title{width: 100%;height: 29px;line-height: 29px;}*/

.jhtj .left_w {
    width: 745px
}

.jhtj .row-h-title .ct {
    left: 0;
    bottom: 0;
}

.jhtj .row-h-title .title {
}

.jhtj ul.fl_left_mar {
    padding-left: 15px
}

.jhtj .row-h-title .title li {
    text-align: center;
    float: left;
    cursor: pointer;
    padding: 13px 12px;
    margin-right: 163px;
    font-size: 20px;
    font-weight: bold;
    color: #3d3d3d
}

.jhtj .row-h-title .title li a {
    color: #3d3d3d
}

.jhtj .row-h-title .title li:last-child {
    margin-right: 0px;
}

.jhtj .row-h-title .title li.cur {
    color: #1c8dd5;
    border-bottom: solid 4px #1c8dd5;
}

.jhtj .row-h-title .title li.cur a {
    color: #1c8dd5;
}

.jhtj .zong {
    clear: both;
    width: 745px;
    overflow: hidden;
}

.jhtj .list0 {
    width: 3000px;
}

.jhtj .list0 .tabCon {
    float: left;
    width: 745px;
    border-top: 0px;
}

.jhtj .list0 .tabCon ul li:first-child {
    padding-top: 20px
}

.jhtj .list0 .tabCon ul li:last-child {
    border-bottom: none
}

.jhtj .list0 .tabCon ul li {
    float: none;
    width: 730px;
    height: auto;
    overflow: hidden;
    padding: 22px 0;
    border-bottom: solid 2px #e5e5e5;
}

.jhtj .list0 .tabCon ul li .ll {
    width: 260px;
    height: 173px;
    position: relative
}

.jhtj .list0 .tabCon ul li .rr {
    width: 440px;
    height: 173px;
    position: relative;
}

.jhtj .list0 .tabCon ul li .ll .dl_temp {
    width: 260px;
    height: 173px;
    padding: 0
}

.jhtj .list0 .tabCon ul li .ll .dl_temp .video_play_btn1 {
    left: 105px;
    top: 61.5px
}

.jhtj .list0 .tabCon ul li .ll .img_tag {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 60px;
    background: url(/templets/pc/images/img_tag.png) no-repeat;
}

.jhtj .list0 .tabCon ul li .ll .img_tag .zoom {
    transform: scale(0.8)
}

.jhtj .list0 .tabCon ul li .ll em {
    transform: rotate(-45deg);
    display: inline-block;
    transform-origin: 100% 50%;
    -webkit-transform-origin: 100% 50%;
    -moz-transform-origin: 100% 50%;
    -o-transform-origin: 100% 50%;
}

.jhtj .list0 .tabCon ul li .ll .tag_text {
    color: #ffffff;
    -webkit-text-shadow: 2px 2px 10px #4f4e4e;
    -moz-text-shadow: 2px 2px 10px #4f4e4e;
    -o-text-shadow: 2px 2px 10px #4f4e4e;
    text-shadow: 2px 2px 10px #4f4e4e;
}

.jhtj .list0 .tabCon ul li .rr .text {
    margin-bottom: 10px
}

.jhtj .list0 .tabCon ul li .rr .text a {
    font-size: 22px;
    color: #3d464d;
    font-weight: normal;
    line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.jhtj .list0 .tabCon ul li .rr .describe {
    color: #838b93;
    font-size: 14px;
    line-height: 23px
}

.jhtj .list0 .tabCon ul li .rr .info {
    position: absolute;
    bottom: 0
}

.jhtj .list0 .tabCon ul li .rr .share_btn {
    position: absolute;
    cursor: pointer;
    width: 15px;
    height: 16px;
    background: url(/templets/pc/images/share_btn.png) no-repeat;
    right: 5px;
    bottom: 2px;
}

.jhtj .list0 .tabCon ul li .rr span {
    color: #6b6767;
    line-height: inherit;
    font-size: 14px;
}

.jhtj .list0 .tabCon ul li .rr .author {
    padding-right: 10px
}

.jhtj .list0 .tabCon ul li .rr .time {
}

.jhtj .list0 .tabCon ul li .rr .list-share {
    position: absolute;
    right: 10px;
    width: 130px;
    margin-top: -9px;
    display: none
}

#s1, #s2, #s3, #s4, #s5, #s6 {
    overflow: hidden;
}

.jhtj .list .tabCon .tabUl {
    overflow: hidden;
}

/*百度分享自定义图标*/
.custom_sqq {
    background-image: url(/templets/pc/images/QQ-1_03.png) !important;
    background-size: 24px 24px !important;
    background-position: inherit !important;
}

.custom_qzone {
    background-image: url(/templets/pc/images/QQZone-1_06.png) !important;
    background-size: 24px 24px !important;
    background-position: inherit !important;
}

.custom_tsina {
    background-image: url(/templets/pc/images/WeiBo-1_12.png) !important;
    background-size: 24px 24px !important;
    background-position: inherit !important;
}

.custom_weixin {
    background-image: url(/templets/pc/images/Wechat-1_10.png) !important;
    background-size: 24px 24px !important;
    background-position: inherit !important;
}

/*清除浮动*/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    zoom: 1
}

/*直播间*/
.zbj .row-h-title .ct {
    left: 0
}

.zbj .row-h-title h2 {
    font-size: 20px;
    color: #3d3d3d;
    border-bottom: solid 4px #1c8dd5;
    padding: 0 10px;
    height: 46px;
    line-height: 46px;
}

.zbj ul.con-list {
    padding: 35px 7px 20px 15px;
    overflow: hidden
}

.zbj ul.con-list li {
    height: 152px;
    width: auto;
}

.zbj ul.con-list li:last-child {
    padding-bottom: 0px;
}

.zbj ul.con-list li .zb-time-con {
    margin-bottom: 10px;
}

.zbj ul.con-list li .zb-time-con span {
    height: 25px;
    line-height: 25px;
}

.zbj ul.con-list li .zb-time-con .zb-live-state {
    padding: 0 10px;
}

.zbj ul.con-list li .zb-time-con .zb-live-time {
    margin-left: -5px;
    padding: 0 10px;
}

.zbj ul.con-list li .zb-time-con .zb-time {
    display: table;
    background: #5FB878;
    padding: 2px 15px;
    color: #ffffff;
    font-weight: bold
}

.zbj ul.con-list li .zb-time-con .zb-time01 {
    display: table;
    background: #516f5a;
    padding: 2px 15px;
    color: #ffffff;
    font-weight: bold
}

.zbj ul.con-list li .zb-box {
    overflow: hidden;
    padding-left: 25px
}

.zbj ul.con-list li .zb-box .fl-left {
    position: relative
}

.zbj ul.con-list li .zb-box .fl-left .dl_temp {
    width: 169px;
    height: 112px;
    padding: 0
}

.zbj ul.con-list li .zb-box .fl-left .dl_temp .video_play_btn1 {
    left: 59px;
    top: 31px
}

.zbj ul.con-list li .zb-box .fl-left .zb_label {
    position: absolute;
    left: 5px;
    top: 5px;
    display: block;
    padding: 2px 5px;
    opacity: 0.9
}

.zbj ul.con-list li .zb-box .fl-right {
    width: 185px;
    position: relative;
    height: 112px;
}

.zbj ul.con-list li .zb-box .fl-right .text {
    line-height: 30px;
    height: 60px;
    margin-bottom: 25px;
}

.zbj ul.con-list li .zb-box .fl-right .text a {
    font-size: 16px;
    color: #303030;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.zbj ul.con-list li .zb-box .fl-right .tag_text {
    padding: 2px 4px;
    background: #d6d8dc;
    color: #3c4455;
    border-radius: 3px;
}

.zbj ul.con-list li .zb-box .fl-right span {
    color: #6b6767;
    line-height: inherit;
    font-size: 14px;
    position: absolute;
    bottom: 0;
    left: 0;
}

/*新车速递*/
.xcsd ul.con-list {
    padding: 15px 7px 10px 15px;
}

.xcsd ul.con-list li {
    float: left;
    width: 193px;
    height: auto;
    padding: 10px 6px 7px 0px;
    margin: 10px 0px;
}

.xcsd ul.con-list .fl-left {
    float: none;
    overflow: hidden
}

.xcsd ul.con-list .fl-left .dl_temp {
    width: 193px;
    height: 128px;
    padding: 0
}

.xcsd ul.con-list .fl-right {
    width: auto;
    height: 55px;
    margin: 0;
    padding: 0 2px 4px;
    float: none;
    background: #f4f4f4;
    position: relative
}

.xcsd ul.con-list .fl-right span {
    color: #6b6767;
    line-height: inherit;
    font-size: 14px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.xcsd ul.con-list .fl-right .text {
    line-height: 30px;
    height: 30px;
    position: relative;
    font-size: 14px;
    color: #393D49;
    font-weight: bold;
}

.xcsd ul.con-list .fl-right .text a {
    font-size: 14px;
    color: #393D49;
    font-weight: bold
}

.xcsd ul.con-list .fl-right .text .url_tag {
    position: absolute;
    top: 0;
    right: 2px
}

.xcsd ul.con-list .fl-right .text .url_tag .url_icon {
    font-size: 14px;
    color: #dd4646;
    font-weight: normal
}

.xcsd ul.con-list .fl-right .price, .xcsd ul.con-list .fl-right .listdate {
    color: #638b93;
    position: inherit;
    display: block
}

.xcsd ul.con-list .fl-right .price em {
    color: #ae0505;
    font-weight: bold;
    font-size: 14px;
}

.xcsd ul.con-list .fl-right .arrow {
    width: 21px;
    height: 10px;
    background: url(/templets/pc/images/arrow_03.png) no-repeat;
    left: 165px;
    bottom: 15px;
}

.xcsd ul.con-list .fl-right .newcar_tag {
    left: inherit;
    top: -25px;
    right: 5px;
    line-height: 18px;
    font-size: 12px;
}

/*热门标签*/
.tags .content {
    height: 195px;
    padding-top: 23px;
    overflow: hidden;
    margin-left: 15px;
}

.tags li {
    float: left;
    overflow: hidden;
    margin: 0px 19px 18px 0px
}

.tags li .arrow_tag {
    display: block;
    width: 17px;
    height: 31px;
    background: url(/templets/pc/images/arrow_tag_04.png) no-repeat;
    float: left
}

.tags li a {
    color: #303030;
    display: block;
    padding: 0px 12px 0px 19px;
    font-size: 14px;
    height: 31px;
    line-height: 31px;
    background: #f1f5f8;
    text-indent: 6px;
}

.tags .tag1 {
    background: #ff8603;
    font-weight: bold
}

/*.tags .tag2{background: #f1f5f8;}*/
.tags .tag3 {
    background: #C6C6C6
}

.sp-title {
    color: #000;
    padding: 0px 12px;
}

.sp-title h2 {
    font-size: 16px;
    line-height: 70px;
    margin-left: 25px;
}

.sp-title h2 a {
    margin-left: 6px;
    color: #03541F;
}

.sp-title .more {
    float: right;
    margin: -27px 0px;
    line-height: 27px;
}

.tagsbox {
    margin-bottom: 10px;
}

.tagsbox dt {
    border-bottom: 1px solid #ccc;
}

.tagsbox strong {
    border-bottom: 2px solid #529bef;
    font-weight: normal;
    font-size: 16px;
    line-height: 20px;
}

.tags_list dd {
    padding: 4px 0px;
    line-height: 220%;
}

.tags_list dd a {
    margin-right: 10px;
    white-space: nowrap;
}

/*原创视频*/
#tab_box {
    width: 1200px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    height: 500px;
}

#tab_box ul li {
    float: left;
    /*width: 1200px;*/
    /*height: 500px;*/
    margin-top: 15px
}

#tab_box .prev, #tab_box .next {
    position: absolute;
    top: 49.5%;
    z-index: 2;
    height: 63px;
    color: #fff;
    background: rgba(0, 0, 0, 0.6);
    width: 30px;
    text-indent: -999999px;
    display: none;
}

#tab_box .prev {
    left: 0;
    background-image: url("../images/left.png")
}

#tab_box .next {
    right: 0;
    background-image: url("../images/right.png")
}

/*tab*/
#tab_box ol, .lmdd ol {
    position: absolute;
    right: 58px;
    top: 21px
}

#tab_box ol li, .lmdd ol li {
    float: left;
    padding: 0 10px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    height: 25px
}

#tab_box ol li.active, .lmdd ol li.active {
    color: #1c8dd5;
    border-bottom: solid 4px #1c8dd5
}

#tab_box ol li:hover, .lmdd ol li:hover {
    color: #a23d2f
}
.tab_box {
    width: 1200px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    height: 500px;
}
.tab_box_list{display: flex;justify-content: space-between}
.tab_box_list .tab_box {width: 32%;height: 406px;}
.tab_box_list .tab_box .dl_temp_w380 {width: 100%;height: 328px;}
.tab_box ul li {
    float: left;
    /*width: 1200px;*/
    /*height: 500px;*/
    margin-top: 15px
}

.tab_box .prev,.tab_box .next {
    position: absolute;
    top: 49.5%;
    z-index: 2;
    height: 63px;
    color: #fff;
    background: rgba(0, 0, 0, 0.6);
    width: 30px;
    text-indent: -999999px;
    display: none;
}

.tab_box .prev {
    left: 0;
    background-image: url("../images/left.png")
}

.tab_box .next {
    right: 0;
    background-image: url("../images/right.png")
}

/*tab*/
.tab_box ol, .lmdd ol {
    position: absolute;
    right: 58px;
    top: 21px
}

.tab_box ol li, .lmdd ol li {
    float: left;
    padding: 0 10px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    height: 25px
}

.tab_box ol li.active, .lmdd ol li.active {
    color: #1c8dd5;
    border-bottom: solid 4px #1c8dd5
}

.tab_box ol li:hover, .lmdd ol li:hover {
    color: #a23d2f
}

.ycsp {
    margin: 0 auto;
    width: 1200px;
    position: relative;
}

.title {
    position: relative;
    z-index: 1;
    height: auto;
    overflow: hidden;
    zoom: 1;
    clear: both
}

.title h2 {
    float: left;
    position: relative;
    display: inline-block;
    height: 50px;
    line-height: 50px;
    font-size: 25px;
    color: #4193d7;
    text-shadow: 1px 1px 0px #fff;
    font-weight: bold;
    white-space: nowrap
}

.title h2 a {
    float: left;
    display: block;
    height: 50px;
    overflow: hidden;
    color: #4193d7
}

.title h2 a:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
    background: #E9E9E9
}

.title h3 {
    background: #fff;
    color: #444;
    font-size: 16px;
    overflow: hidden
}

.more {
    float: right;
    font-size: 14px;
    height: 50px;
    overflow: hidden;
    display: inline;
    margin-right: 3px
}

.more a {
    float: left;
    display: block;
    height: 30px;
    padding: 0 10px;
    text-align: center;
    border-radius: 3px;
    line-height: 30px;
    margin-top: 15px;
    color: #529bef;
    cursor: pointer
}

.more a span {
    display: inline-block;
    vertical-align: middle
}

.more a:hover {
    background-color: #529bef;
    color: #fff
}

.gd {
    float: right;
    font-size: 14px;
    overflow: hidden;
    display: inline;
}

.gd a {
    float: left;
    display: block;
    height: 30px;
    padding: 0 10px;
    text-align: center;
    line-height: 30px;
    cursor: pointer
}

.gd a span {
    display: inline-block;
    vertical-align: middle
}

.gd a:hover {
    background-color: #1c8dd5;
    color: #fff
}

.column_list {
    position: relative;
    margin-top: 15px;
}

.column_body {
    clear: both;
    position: relative
}

.column_body {
    zoom: 1
}

/*.column_list{float: left;overflow: hidden}*/
.dl_temp_w380 .play_btn_backimg, .dl_temp .play_btn_backimg {
    background-image: url(../images/play90.png);
    background-size: 50px 50px
}

.dl_temp_w380 .video_play_btn, .dl_temp .video_play_btn {
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 72px;
    top: 50px;
}

.dl_temp .video_play_btn1 {
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 130px;
    top: 65px;
}

.dl_temp_w380 .play_btn_backimg {
    background-size: 60px 60px
}

.dl_temp_w380 .video_play_btn1 {
    display: block;
    width: 60px;
    height: 60px;
    position: absolute;
    left: 270px;
    top: 41%;
}

/*.dl_temp .play_btn_img{display: block;width: 30px;height: 30px;position: absolute;left: 80px;top: 50px;background-image:url(/templets/pc/images/da.png);}*/
/*.dl_temp dd.d_img{position: relative;background-position: 52px -1124px}*/
.dl_temp dd.d_img, .dl_temp dd.d_img a, .dl_temp dd.d_img img {
    display: block;
    width: 288px;
    height: 192px;
    overflow: hidden;
}

.dl_temp_w380 {
    width: 600px;
    height: 400px;
    float: left;
    position: relative
}

.dl_temp_w380 dd.d_img, .dl_temp_w380 dd.d_img a, .dl_temp_w380 dd.d_img img {
    display: block;
    /*width: 600px;*/
    /*height: 400px;*/
    overflow: hidden
}

.dl_temp_w380 dt.d_tit {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 60px;
    line-height: 60px
}

.dl_temp_w380 dt.d_tit a {
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    position: absolute;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 580px;
}

.dl_temp_w380 dd.d_cnt {
    font-size: 12px;
    line-height: 18px !important;
    padding-left: 10px;
    position: absolute;
    bottom: 10px;
    color: #ccc
}

.dl_temp {
    position: relative;
    float: left;
    display: inline;
    width: 288px;
    height: 208px;
    overflow: hidden;
    padding-left: 12px
}

.dl_temp dt.d_tit, .dl_temp dd.d_cnt {
    overflow: hidden;
    color: #969696;
    height: 30px;
    line-height: 30px;
}

.dl_temp dd.d_cnt {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    margin-top: 5px;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 280px
}

.dl_temp dt.d_tit {
    position: absolute;
    top: 162px;
    width: 100%;
}

.dl_temp dt.d_tit a {
    font-size: 14px;
    text-decoration: none;
    color: #fff;
    position: absolute;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 268px;
    margin: 0 10px
}

/*专题策划*/
.lmdd {
}

.lmdd .h2 {
    clear: both;
    position: relative;
    width: 100%;
    height: 30px;
    border-bottom: 3px solid #1c8dd5;
    margin-BOTTOM: 6px;
    overflow: visible;
    _overflow: visible;
}

.lmdd .h2 div {
    position: absolute;
    display: inline;
    width: auto;
    height: 30px;
    line-height: 20px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #1c8dd5;
}

.lmdd .loop {
    float: left;
    width: 440px;
    height: 230px;
    margin-top: 13px;
    margin-right: 10px;
}

.lmdd .loop.p2 {
    border-left: #eee 0px solid;
}

.lmdd .loop .titley {
    width: 205px;
    height: 22px;
    padding: 4px 0px;
    background: url(/templets/pc/images/hdrb-bg.gif) left bottom repeat-x;
}

.lmdd .loop .titley li {
    width: 185px;
}

.lmdd dl {
    float: left;
    width: 465px;
    padding: 0px 5px 10px 0px;
}

.lmdd dl dt {
    width: 180px;
    height: 135px;
    border: #eaeaea 1px solid;
    padding: 4px;
    margin-right: 15px;
}

.lmdd dl dd {
    width: 235px;
    height: 150px;
    padding-right: 15px;
    line-height: 20px;
}

.lmdd dl dd.titley {
    width: 100%;
    height: 29px;
    line-height: 29px;
}

.lmdd dl dd .abs {
    height: 130px;
}

.lmdd dl dd .abs .name {
    font-size: 16px;
    font-weight: 600
}

/*专题策划*/
.tpsy ul {
    float: left;
    width: 975px;
    padding: 10px 8px 0px 8px;
}

.tpsy .h2 {
    height: 44px;
    background: url(/templets/pc/images/tpsy.jpg) left bottom no-repeat
}

.tpsy .box {
    width: 315px;
}

.tpsy ul dl {
    width: 150px;
    height: 150px;
    float: left;
}

.tpsy ul .b1 dl.t1 {
    padding-bottom: 15px;
}

.tpsy ul .b1 dl.t2 {
    padding-right: 15px;
}

.tpsy ul .b2 {
    width: 330px;
}

.tpsy ul .b2 dl {
    padding-left: 15px;
    padding-top: 15px;
}

.tpsy ul .b2 dl.t1, .tpsy ul .b2 dl.t2 {
    padding-top: 0px;
}

.tpsy ul .b3 {
    padding-left: 15px;
}

.tpsy ul .b3 dl.t1 {
    padding-right: 15px;
}

.tpsy ul .b3 dl.t3 {
    padding-top: 15px;
}

.tpsy ul dl.big {
    width: 315px;
    height: 315px;
    float: left;
    padding: 0px;
}

.tpsy ul dl dt {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    background: url(/templets/pc/images/loading.gif) 50% 50% no-repeat;
}

.tpsy ul dl dt img {
    width: 150px;
}

.tpsy ul dl.big dt img {
    width: 315px;
}

.tpsy ul dl dt li {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    background: #000;
    line-height: 1.4em;
    color: #fff;
    opacity: .6;
    filter: alpha(opacity=60);
}

.tpsy ul dl dt li p {
    color: #fff;
    padding: 5px 10px;
}

.ulTxt12 LI, .li12 {
    PADDING-LEFT: 12px;
    background: url(img/ico-5.gif) left 10px no-repeat;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    LINE-HEIGHT: 22px;
    HEIGHT: 22px;
    font-size: 12px
}

.ulTxt12 a, .li12 a {
    font-size: 12px
}

.ulTxt12 a:hover LI {
    color: #cc0000;
    font-size: 12px;
}

/*栏目编辑*/
.headLine2 {
    clear: both;
    position: relative;
    width: 130%;
    height: 30px;
    background-color: #ededed;
    overflow: visible;
    _overflow: visible;
    margin-top: 10px
}

.headLine2 div {
    position: absolute;
    display: inline;
    width: auto;
    height: 30px;
    line-height: 30px;
    background-color: #1c8dd5;
    color: #fff;
    padding: 0 10px;
}

.headLine2 div h2 {
    display: inline-block;
    width: auto;
    float: left;
    line-height: 32px;
}

.headLine2 .more {
    font-size: 12px;
    text-decoration: none;
    position: relative;
    left: 223px;
    top: 3px;
}

.headLine3 {
    clear: both;
    position: relative;
    width: 130%;
    height: 30px;
    padding: 10px 0px 5px 0px;
    overflow: visible;
    _overflow: visible;
    margin-top: 10px
}

.headLine3 div {
    position: absolute;
    display: inline;
    width: auto;
    height: 30px;
    line-height: 30px;
}

.headLine3 div h2 {
    display: inline-block;
    width: auto;
    float: left;
    line-height: 32px;
    font-weight: bold
}

.headLine3 .more {
    font-size: 12px;
    text-decoration: none;
    position: relative;
    left: 223px;
    top: 3px;
}

.opi-index-intro-detail dl {
    margin: 10px auto 0 auto;
    background: #f7f7f7;
    line-height: 20px;
    overflow: hidden;
    width: 250px;
    height: 150px;
    display: block;
    width: 130%
}

.opi-index-intro-detail dt a {
    text-decoration: none;
    padding-top: 10px
}

.opi-index-intro-detail dt a:hover {
    text-decoration: underline;
}

.opi-index-intro-detail img {
    border: 0px;
}

.opi-index-intro-detail .name {
    font-size: 16px;
    margin-bottom: 10px;
    height: 75px;
    width: 130%
}

.opi-index-intro-detail .zl {
    PADDING-LEFT: 12px;
    background: url(img/ico-6.gif) left 13px no-repeat;
    VERTICAL-ALIGN: middle;
    width: 245px;
    HEIGHT: 100px;
    LINE-HEIGHT: 100px;
    font-size: 12px;
}

/*车生活整期节目*/
.dsjm {
    margin: 15px auto 0 auto;
    width: 1200px;
}

.dsjm .h2 {
    clear: both;
    position: relative;
    width: 100%;
    height: 30px;
    border-bottom: 3px solid #1c8dd5;
    overflow: visible;
    _overflow: visible;
}

.dsjm .h2 div {
    position: absolute;
    display: inline;
    width: auto;
    height: 30px;
    line-height: 20px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #1c8dd5;
}

.vi4 {
    width: 1225px;
    float: left;
    OVERFLOW: hidden
}

.vi4_p3 {
    width: 1225px;
    float: left;
}

.vi4_p3 ul li {
    width: 106px;
    height: 60px;
    float: left;
    border: 1px solid #DBDBDB;
    margin-right: 10px;
    margin-BOTTOM: 10px;
    display: inline;
}

.vi4_p3 ul li img {
    width: 100px;
    height: 34px;
    padding: 3px;
    float: left;
}

.vi4_p3 ul li span {
    width: 100px;
    height: 28px;
    line-height: 4px;
    float: left;
    text-align: center;
    display: block;
    padding-top: 10px;
}

/*视频调用样式*/
.left_pic_news2 {
    float: left;
    width: 390px;
    height: auto;
    color: #777;
    margin: 12px 17px 0px 0;
    _margin: 12px 17px 0px 0;
    padding-bottom: 10px;
    border-bottom: 1px dotted #d1d1d1;
}

.left_pic_news2 h3 {
    line-height: 20px;
    padding-bottom: 15px;
    font-size: 16px;
    font-weight: 500
}

.left_pic_news2 img {
    float: left;
    padding: 2px;
    border: 1px solid #e6e6e6;
    height: 110px;
    width: 160px;
    margin-right: 10px;
}

.left_pic_news2 a {
    color: #c00;
}

/*车生活专区*/
.cshzq ul.dropdown-box {
    display: none
}

.bd-box, .dropdown-box {
    width: 270px;
    overflow: hidden;
    padding: 0px 0px 0px 15px;
}

/*.bd-box li,.dropdown-box li{float: left;width: 120px;height: 52px;overflow: hidden;margin: 10px 15px 0px 0px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}*/
/*.bd-box li:hover,.dropdown-box li:hover{transform:translate(0,-3px);-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-o-transform:translate(0,-3px);-ms-transform:translate(0,-3px);-webkit-box-shadow:0px 5px 15px #ccc;-moz-box-shadow:0px 5px 15px #ccc;box-shadow:0px 5px 15px #ccc;}*//*.bd-box li img,.dropdown-box li img{width: 120px;overflow: hidden;}*/
/*.bd-box li:hover{opacity: 0.9}*/
/*.bd-box li a,.dropdown-box li a{width: 120px;height: 50px;left: 0px;top: 0px;}*/
.zmt-click {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding-bottom: 5px;
    padding-top: 80px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(55%, #fff));
}

.zmt-click a.class-more {
    text-align: center;
    display: inline-block;
    padding: 3px 20px;
    /*border: solid 1px #ccc;border-radius: 3px;*/
    text-decoration: none;
    color: #746565;
}

.zmt-click a.class-more:hover {
    color: #0000cc;
}

/*美女车模*/
.mncm {
    margin-bottom: 20px;
}

.mncm ul.ulList {
    zoom: 1;
    overflow: hidden;
    margin-top: 20px
}

.mncm li {
    float: left;
    margin: 4px 4px 4px
}

.mncm li.div437x292 {
    margin-left: 2px;
    position: relative
}

.mncm li.div212x142 {
    position: relative
}

.mncm li.div437x292 img {
    max-width: 437px;
    _width: expression(this.width > 437 ? "437" : this.width);
    margin: 0 auto
}

.mncm li.div212x142 img {
    max-width: 212px;
    _width: expression(this.width > 212 ? "212" : this.width);
    margin: 0 auto
}

.mncm li p.text {
    position: absolute;
    bottom: 0;
    width: 100%;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: white;
}

.mncm .liImg {
    width: 100%;
    overflow: hidden;
    display: block;
    padding: 10px 0 10px 0
}

/*新能源、皮卡汽车*/
.xny_pk {
    margin: 0 auto;
    height: 434px
}

.xny_pk .headLine3 {
    height: 40px;
    line-height: 40px;
    padding: 0
}

.xny_pk .tab {
    height: 40px;
    width: 100%
}

.xny_pk .tab a {
    display: block;
    float: left;
    text-decoration: none;
    color: #333;
    width: 50%;
    text-align: center;
    font-size: 16px;
}

.xny_pk .tab a.on, .xny_pk .tab a:hover {
    background: #23c3f1;
    color: #fff;
    text-decoration: none;
    position: relative
}

.xny_pk .tab a.on:after, .xny_pk .tab a:hover:after {
    content: "";
    position: absolute;
    bottom: -13px;
    left: 50%;
    margin-left: -8px;
    z-index: 5;
    width: 0;
    height: 0;
    border: 8px solid transparent;
    border-top-color: #23c3f1;
}

.xny_pk .ulList {
    overflow: hidden;
    width: 288px;
    height: 430px;
    position: relative;
}

.xny_pk .ulList ul {
    position: absolute;
    left: 0;
    top: 0;
}

.xny_pk .ulList li {
    width: 288px;
    overflow: hidden;
    float: left;
    margin: 15px 0px 0px 0px;
}

.ulList li.xny_pk_list {
    overflow: hidden
}

.ulList li.xny_pk_list .xny_pk_content {
    overflow: hidden;
    margin: 10px 0px
}

.ulList li.xny_pk_list .xny_pk_content .div144x96 {
    width: 144px;
    height: 96px;
    overflow: hidden;
    display: table-cell;
    float: left;
    margin-right: 10px;
}

.ulList li.xny_pk_list .xny_pk_content .info {
    width: 124px;
    float: left
}

.ulList li.xny_pk_list .xny_pk_content .info a {
    font-size: 14px
}

.ulList li.xny_pk_list img {
    width: 100%;
    height: 100%;
}

.ulList li.xny_pk_list .new_more {
    margin: 15px 0px 0px 10px
}

/*自驾游路线*/
.zjy {
    width: 1200px;
    margin-top: 20px;
}

.zjy .h2 {
    clear: both;
    position: relative;
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #CCC;
    overflow: visible;
    _overflow: visible;
}

.zjy .h2 div {
    position: absolute;
    padding-left: 12px;
    display: inline;
    width: auto;
    height: 30px;
    line-height: 20px;
    border-bottom: 1px solid #1c8dd5;
    padding-bottom: 0px;
    margin-bottom: 0px;
    background: url(img/common.png);
    background-position: -8px -155px;
    background-repeat: no-repeat;
    font-size: 18px;
    font-weight: bold;
}

.vi3 {
    width: 1198px;
    padding: 10px 0px 10px 10px;
    float: left;
    OVERFLOW: hidden
}

.vi3_p3 {
    width: 1198px;
    float: left;
}

.vi3_p3 ul li {
    width: 106px;
    height: 73px;
    float: left;
    border: 1px solid #DBDBDB;
    margin-right: 10px;
    margin-BOTTOM: 20px;
    display: inline;
}

.vi3_p3 ul li img {
    width: 100px;
    height: 67px;
    padding: 3px;
    float: left;
}

.vi3_p3 ul li span {
    width: 100px;
    height: 28px;
    line-height: 4px;
    float: left;
    text-align: center;
    display: block;
    padding-top: 10px;
}

/*多才车生活*/
.dccsh {
    width: 1200px;
    margin: 0 auto;
}

.dccsh .h2 {
    clear: both;
    position: relative;
    width: 100%;
    height: 30px;
    border-bottom: 3px solid #1c8dd5;
    overflow: visible;
    _overflow: visible;
}

.dccsh .h2 div {
    position: absolute;
    display: inline;
    width: auto;
    height: 30px;
    line-height: 20px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    color: #1c8dd5
}

.artist_l {
    MARGIN: 30px 0px 2px;
    WIDTH: 1200px;
    POSITION: relative;
    HEIGHT: 354px
}

.artist_l .a1 {
    LEFT: 0px;
    TOP: 0px
}

.artist_l .a2 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a3 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a4 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a5 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a6 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a7 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a8 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a9 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a10 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a11 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a12 {
    LEFT: 240px;
    OVERFLOW: hidden;
    WIDTH: 150px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 110px
}

.artist_l .a3 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a4 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a5 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a6 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a8 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a7 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a10 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a11 A {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 130px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a2 A {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 30px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 15px;
    OVERFLOW: hidden;
    WIDTH: 290px;
    PADDING-TOP: 45px;
    HEIGHT: 172px
}

.artist_l .a12 A {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 30px;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 15px;
    OVERFLOW: hidden;
    WIDTH: 292px;
    PADDING-TOP: 45px;
    HEIGHT: 172px
}

.artist_l .a9 A {
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    OVERFLOW: hidden;
    WIDTH: 294px;
    PADDING-TOP: 10px;
    HEIGHT: 90px
}

.artist_l .a2 {
    WIDTH: 310px;
    HEIGHT: 232px
}

.artist_l .a3 {
    LEFT: 240px;
    TOP: 244px
}

.artist_l .a4 {
    LEFT: 401px;
    TOP: 244px
}

.artist_l .a5 {
    LEFT: 562px;
    TOP: 0px
}

.artist_l .a6 {
    LEFT: 725px;
    TOP: 0px
}

.artist_l .a7 {
    LEFT: 562px;
    TOP: 120px
}

.artist_l .a8 {
    LEFT: 725px;
    TOP: 120px
}

.artist_l .a9 {
    LEFT: 562px;
    WIDTH: 314px;
    TOP: 244px
}

.artist_l .a10 {
    LEFT: 888px;
    TOP: 0px
}

.artist_l .a11 {
    LEFT: 1050px;
    TOP: 0px
}

.artist_l .a12 {
    LEFT: 888px;
    WIDTH: 312px;
    TOP: 120px;
    HEIGHT: 232px
}

.artist_l A {
    BACKGROUND: #0097e0;
    FILTER: alpha(opacity=90);
    LEFT: 0px;
    COLOR: #fff;
    FONT-FAMILY: 'Microsoft YaHei';
    POSITION: absolute;
    TOP: 0px;
    opacity: .9
}

.artist_l A:hover {
    COLOR: #fff
}

.artist_l A STRONG {
    LINE-HEIGHT: 2em
}

/*高清图库*/
.gqtk_wrapper {
    width: 1200px;
    margin: 0 auto;
}

#focus {
    width: 1200px;
    height: 425px;
    overflow: hidden;
    position: relative;
    margin: 30px 0px;
}

#focus ul {
    height: 500px;
    position: absolute;
}

#focus ul li {
    float: left;
    width: 1200px;
    overflow: hidden;
    position: relative
}

#focus .btnBg {
    position: absolute;
    width: 1200px;
    height: 20px;
    left: 0;
    bottom: 0
}

#focus .btn_gqtk {
    position: absolute;
    width: 1200px;
    height: 10px;
    padding: 5px 10px;
    right: 0;
    bottom: 0;
    text-align: center;
}

#focus .btn_gqtk span {
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 25px;
    height: 6px;
    _font-size: 0;
    margin-left: 5px;
    cursor: pointer;
    background: #235fba;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

#focus .btn_gqtk span.on {
    background: #666;
}

#focus .preNext {
    width: 30px;
    height: 63px;
    position: absolute;
    top: 39%;
    cursor: pointer;
    background-color: black
}

#focus .pre {
    left: 1px;
    background-image: url(/templets/pc/images/left.png)
}

#focus .next {
    right: 1px;
    background-image: url(/templets/pc/images/right.png)
}

.gqtk {
    overflow: hidden
}

.gqtk_list {
    width: 1200px;
    margin: 0 auto
}

.gqtk_list dl dd {
    float: left;
    margin: 0 2px 4px;
}

.gqtk_list dl dd.d_img {
    width: 296px;
    height: 197px;
    overflow: hidden;
    position: relative
}

.gqtk_list dl dd.d_img img {
    max-width: 296px;
    _width: expression(this.width > 296 ? "296" : this.width);
    margin: 0 auto
}

.lm_label {
    position: absolute;
    padding: 2px 3px;
    top: 0;
    left: 5px;
    background-color: #3c647b;
    display: block;
    color: #cfc599; /*opacity: 0.9*/;
    border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    font-style: inherit;
}

.text_bg_color {
    background: url(/templets/pc/images/img_bg_color.png) repeat-x;
    position: absolute;
    width: 100%;
    height: 49px;
    display: block;
    bottom: 0
}

.gqtk_list dl dd p.text {
    position: absolute;
    bottom: 0;
    width: 100%;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: white
}

.rzpt {
    overflow: hidden
}

.rzpt .row-h-title {
    position: relative
}

.rzpt .title {
    float: right
}

.rzpt .title li {
    text-align: center;
    float: left;
    cursor: pointer;
    padding: 18px 12px 8px;
    font-size: 14px;
    font-weight: bold;
    color: #3d3d3d
}

.rzpt .title li a {
    color: #3d3d3d
}

.rzpt .title li:last-child {
    margin-right: 0px;
}

.rzpt .title li.cur {
    color: #1c8dd5;
    border-bottom: solid 4px #1c8dd5;
}

.rzpt .title li.cur a {
    color: #1c8dd5;
}

.rzpt .zong {
    clear: both;
    width: 1200px;
    overflow: hidden;
}

.rzpt .list0 {
    width: 6000px;
}

.rzpt .list0 .tabCon {
    float: left;
    width: 1200px;
    border-top: 0px;
}

.rzpt .list1 .tabCon .tabUl {
    overflow: hidden;
}

.rzpt .list1 .tabCon ul.bd-box {
    width: 1200px;
    padding: 30px 0 20px
}

.rzpt .list1 .tabCon ul.bd-box li {
    width: 70px;
    float: left;
    margin: 0px 0px 30px 0px;
}

.rzpt .list1 .tabCon ul.bd-box li a {
    display: block;
    width: 44px;
    height: 43px;
    margin: 0 auto;
}

.rzpt .list1 .tabCon ul.spzq li {
    width: 200px
}

.rzpt .list1 .tabCon ul.spzq li a {
    width: 122px;
    height: 53px;
    margin: 0 auto
}

.rzpt .list1 .tabCon ul.spzq li a img {
    width: 122px;
}

/*当前位置*/
.p_sub {
    height: 30px;
    line-height: 30px;
    font-size: 17px;
    color: #333;
    width: 1200px;
    margin: 0 auto;
}

.p_sub span {
    float: left;
    margin-right: 10px;
}

.p_sub span a {
    color: #333;
}

.p_sub h3 {
    float: left;
    font-size: 14px;
    font-weight: bold;
}

/* 浮动面板*/
/*右边浮动*/
#jump {
    position: fixed;
    top: 200px;
    right: 15%;
    width: 40px;
    z-index: 9999;
    _position: absolute;
    _top: expression(documentElement.scrollTop + "px");
}

#top, #share, #reply, #sina, #ceping, #weixin {
    display: block;
    width: 40px;
    height: 42px;
    cursor: pointer;
}

#top {
    background: url(img/top.png) repeat scroll 0% 0% transparent;
}

#share {
    background: url(img/share.png) repeat scroll 0% 0% transparent;
}

#reply {
    background: url(img/reply.png) repeat scroll 0% 0% transparent;
}

#sina {
    background: url(img/sina.png) repeat scroll 0% 0% transparent;
}

#weixin {
    background: url(img/weixin.png) repeat scroll 0% 0% transparent;
}

#top:hover {
    background: url(img/toped.png) repeat scroll 0% 0% transparent;
}

#share:hover {
    background: url(img/shared.png) repeat scroll 0% 0% transparent;
}

#reply:hover {
    background: url(img/replyed.png) repeat scroll 0% 0% transparent;
}

#sina:hover {
    background: url(img/sinad.png) repeat scroll 0% 0% transparent;
}

#weixin:hover {
    background: url(img/weixind.png) repeat scroll 0% 0% transparent;
}

#ceping {
    background: url(img/ceping.png) repeat scroll 0% 0% transparent;
}

#ceping:hover {
    background: url(img/cepinged.png) repeat scroll 0% 0% transparent;
}

.yjbys_sj {
    position: absolute;
    z-index: 9999;
    top: 150px;
    display: none;
}

.yjbys_sj img {
    border: 1px solid #DDDDDD;
}

#EWM {
    position: absolute;
    left: 40px;
    display: none;
}

#EWM img {
    width: 150px;
    height: 150px;
}

.red {
    color: red
}

/*友情链接*/
.coop_link {
    margin: 2px 0px;
    font-size: 12px;
}

.coop_link a {
    border-right: 1px solid #EEEEEE;
    display: block;
    padding: 0 10px 0 8px;
    width: 100px;
    margin: 5px 0;
    float: left;
}

.coop_link a strong {
    color: #CC0000;
}

a.a_coop {
    width: 223px;
    line-height: 30px;
    margin-right: 10px;
    color: #CC0000;
    float: right;
    text-align: right;
}

.formbox {
    padding: 40px;
    padding-top: 0px;
}

/*新闻页&内容*/
#main {
    margin: 0 auto;
    text-align: left;
    height: 100%;
    overflow: hidden
}

.author {
    margin-right: 10px;
    float: left
}

.time {
    float: left;
    line-height: 25px;
}

.author a {
    color: #008bd7
}

.tsdate {
    color: #ABABAB
}

.fdes {
    height: 60px;
    overflow: hidden;
    margin-top: 10px;
    padding-bottom: 20px;
    margin-bottom: 15px;
    line-height: 180%
}

.fmore {
    color: #008bd7;
    margin-left: 10px
}

.ftags {
    height: 20px;
    width: 240px;
    overflow: hidden;
    float: left
}

.ftags li {
    float: left;
    margin-right: 10px;
    font-size: 15px;
}

.ftags li a {
    color: #008bd7;
    padding: 0px 4px;
    font-size: 12px;
}

.ftags li:hover {
    background: #008bd7
}

.ftags li a:hover {
    color: #fff;
    padding: 0px 4px;
    background: #008bd7
}

.fcomment {
    float: right;
    line-height: 25px;
    font-size: 12px
}

.zhuozhe {
    line-height: 25px;
}

.hot {
    margin-left: 10px
}

.fshare span {
    float: left;
    height: 26px;
    line-height: 19px;
}

.fshare a {
    display: block;
    width: 100%;
    height: 100%
}

.fshare .qq {
    display: block
}

.fshare .qq:hover {
    background: url(img/fshare.jpg) -70px 0px
}

.fshare .sina {
    margin-left: 5px;
    display: block
}

.fshare .sina:hover {
    background: url(img/fshare.jpg) -107px 0px
}

.wbhover {
    background: url(img/wbhover.jpg) no-repeat
}

.cnum1 {
    height: 26px;
    background: url(img/cnum1.jpg) no-repeat;
    padding-left: 15px;
    margin-left: 5px
}

.cnum1 a {
    color: #008bd7
}

.cnum {
    background: url(img/cnum.png) no-repeat;
    padding-left: 20px;
    margin-left: 5px;
    background-position: -43px 3px
}

.cnum a {
    color: #cdcdcd
}

/*#content{height:100%;padding:0px 0px 10px 0px;}*/
/*.content_title{text-align:center;font-size:24px;padding:20px 0px 40px;line-height:150%;font-family:"Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif}*//*.content_view{width:735px;margin:12px auto 15px auto;}*/
.content_view_content_header {
    height: 30px;
    overflow: hidden;
    margin-bottom: 10px;
    position: relative; /*background:url(img/dashed.jpg) bottom repeat-x*/
}

/*.content_view_content_header .fcomment{float:none;position:absolute;right:0px;top:0px}*/
/*.content_view_content_header .name{width:50px;overflow:hidden;float:left}*/
/*.content_view_content_des{padding:20px 0px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-bottom:10px}*//*.content_view_content_header .span-5{width:155px}*/
/*.content_view_content_body{font-size:16px;line-height:28px;font-family:"Microsoft YaHei",Arial,sans-serif,"Microsoft JhengHei",Helvetica;color:#333;}*/
/*.content_view_content_body h1{font-size:18px}*//*.content_view_content_body em{font-style: italic;font-size: 10px}*/
/*.content_view_content_header .ftags{padding-left:10px;width:240px;height:20px;overflow:hidden}*/
/*.page_wrapper_content .content_view_content_body a{color:#008FDF}*/
/*.page_wrapper_content .content_view_content_body a:hover{text-decoration:underline}*/
.fen_pages {
    padding: 10px 0;
    height: 28px;
    line-height: normal;
    text-align: center;
    font-size: 14px;
    white-space: nowrap;
    font-family: Arial;
}

.fen_pages .pagelist {
    float: left;
    left: 50%;
    position: relative;
}

.fen_pages .pagelist li {
    float: left;
    border: 1px solid #ccc;
    cursor: default;
    min-width: 18px;
    margin-left: 1px;
    padding: 0 5px;
    height: 26px;
    line-height: 26px;
    right: 50%;
    position: relative;
}

.fen_pages .pagelist li:hover {
    color: #3b5998;
    text-decoration: none;
    border: 1px solid #ccd3e4;
    background-color: #f0f0f0;
}

.fen_pages .pagelist a {
    font-size: 14px;
}

.fen_pages .thisclass {
    color: #FFF;
    text-decoration: none;
    border: 1px solid #3b5998;
    background-color: #3b5998;
    cursor: default;
}

.fen_pages .thisclass a {
    color: #fff;
}

.szs {
    float: right;
    background: url(img/wzdxbg.jpg) no-repeat;
    padding-left: 22px;
    margin-right: 0px
}

.szs .xs {
    margin-left: 10px
}

/*.page_wrapper_content_news .content_view_content_body{color:#333}*/
/*.content_view_content_body .litpic{float:right;margin:0 0 35px 35px}*/
/*.content_view_content_body div{margin:10px 0px;font-size:16px;}*/
/*.content_view_content_body p{padding:0px 0px 20px 0px;margin:0px;font-size:14px;text-indent: 2.5rem}*/
/*.content_view_content_body img{height:auto !important;margin-bottom:10px;max-width:600px;display: block;margin:0 auto 10px}*/
/*.content_view_content_body strong{font-size: 16px}*/
/*.content_view_content_body table{margin: 0 auto}*/
/*.content_type_view_content .newst{font-size:24px;background:url(img/dashed.jpg) bottom repeat-x}*/
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {
    float: left;
    margin-right: 10px
}

.fenxiang {
    clear: both;
    margin-bottom: 50px;
    padding-top: 10px;
    border-top: 1px dashed #CACACA;
    height: 20px
}

#ding {
    background: url(img/dingbg.jpg) no-repeat;
    width: 220px;
    float: right;
    height: 25px
}

#ding a {
    height: 25px;
    float: left;
    display: block;
    padding-left: 40px
}

#ding .ding {
    width: 25px
}

#ding .cai {
    width: 25px;
    padding-left: 60px
}

#ding .cang {
    width: 30px
}

#ding .dinged {
    width: 25px;
    background: url(img/dinged.jpg) no-repeat
}

#ding .caied {
    width: 25px;
    padding-left: 60px;
    background: url(img/dinged.jpg) -65px 0px no-repeat
}

#ding .canged {
    width: 30px;
    background: url(img/dinged.jpg) -150px 0px no-repeat
}

#similar_list {
    padding: 15px 0px;
    height: 100%;
    margin-top: 15px;
    overflow: hidden;
    border-top: 1px dashed #CACACA;
    border-bottom: 1px dashed #CACACA
}

#similar_list li {
    float: left;
    padding: 0px 7px;
    width: 133px;
    _width: 133px;
}

#similar_list li img {
    border: 1px solid #ccc;
}

#similar_list .last {
    margin-right: 0px
}

#similar_list .l_title {
}

.comment_login {
    padding-left: 100px
}

.content_view_links {
    text-align: right;
    padding: 8px 0
}

#content_view_comment_wrapper {
    margin-bottom: 20px
}

.frontright {
    float: right;
    width: 350px;
    overflow: hidden;
    margin-left: 24px;
    margin-top: 15px;
}

.ny_yba {
    width: 330px;
    height: 115px;
    border-bottom: 1px dotted #ccc;
    margin: 0 auto;
    margin-bottom: 8px;
}

.ny_yba p {
    width: 330px;
    height: 20px;
    overflow: hidden;
    font-size: 15px;
    margin: 3px 0 0 0;
    line-height: 20px;
}

.ny_yba img {
    width: 105px;
    height: 70px; /*border:1px solid #ccc;*/
    float: left;
    margin: 3px 0 5px 0;
}

.ny_bw {
    width: 215px;
    height: 80px;
    line-height: 20px;
    float: right;
    overflow: hidden;
    margin: 1px 0 0 0;
    color: #727272;
    text-indent: 2em;
}

.newstt {
    height: 100%;
    padding-bottom: 3px;
    font-weight: 600;
    position: relative;
    font-size: 18px;
}

.newstt a {
    color: #000
}

.newstt .more, h3 .more {
    position: absolute;
    right: 0px;
    top: 0px;
    display: block;
    background: url(img/xxmore.jpg) no-repeat;
    width: 16px;
    height: 20px
}

.remen {
    border: 1px solid #E1E1E1;
}

.remen .content {
}

.remen_list {
    border-bottom: 1px dashed #E1E1E1;
    padding: 10px;
    height: 60px;
    margin-bottom: 6px
}

.remen_list4 {
    border-bottom: none
}

.remen_list .titler {
    font-size: 14px;
    height: 42px;
    overflow: hidden;
    margin-bottom: 5px
}

.remen_list .titler a {
    color: #000;
    font-family: "Microsoft YaHei", "STHeiti", sans-serif, "Microsoft JhengHei", Helvetica, Arial, sans-serif
}

.remen_list h3 {
    font-size: 14px
}

.remen_list h3 a {
    color: #1B1B1B
}

.block {
    margin-bottom: 20px
}

.block .litpic {
    float: left;
    padding-top: 5px;
    margin-right: 10px;
    height: 60px;
}

.span-19 {
    width: 820px;
    margin-right: 0px;
    margin-top: 15px;
    border-top: 1px solid #dadada
}

.span-20 {
    width: 350px;
    margin-right: 0px;
    float: right;
}

.similar h1 {
    font-size: 16px;
    height: 20px;
    line-height: 20px;
    font-weight: 300
}

s.play_icon {
    width: 22px;
    height: 22px;
    cursor: pointer; /*background:url(/templets/pc/images/ent_zxh_0420_video_play_icon.png) no-repeat;*/
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/ent_zxh_0420_video_play_icon.png');
    _background: none;
}

.infos_userinfo {
    width: 350px;
    overflow: hidden;
}

.infos_userinfo dd {
    padding: 12px;
    overflow: hidden;
    background: #FFF;
}

.infos_userinfo dd .userface {
    width: 65px;
    height: 65px;
    padding: 1px;
    border: 1px solid #DDD;
    overflow: hidden;
    float: left;
    margin-right: 8px;
}

.infos_userinfo dd .userface img {
    width: 65px;
    height: 65px;
    overflow: hidden;
    display: block;
}

.infos_userinfo dd .username {
    height: 19px;
    line-height: 19px;
    display: block;
    overflow: hidden;
    font-weight: bold;
    color: #1c8dd5;
    font-size: 16px;
}

.infos_userinfo dd .useract {
    width: 140px;
    height: 55px;
    overflow: hidden;
    float: left;
}

.infos_userinfo dd .useract-pm, .infos_userinfo dd .useract-af {
    width: 70px;
    float: left;
    line-height: 19px;
    height: 19px;
    overflow: hidden;
    color: #256EB1
}

.infos_userinfo dd .useract-vi {
    display: block;
    clear: both;
    line-height: 44px;
    height: 33px;
    overflow: hidden;
    color: #666;
}

.infos_userinfo dd .userinfo-sp {
    height: 22px;
    line-height: 35px;
    clear: both;
    display: block;
}

.infos_userinfo dd .userinfo-sp small {
    font-size: 12px;
    color: #AAA;
    margin-right: 5px;
}

/*分享*/
.share-box {
    position: fixed;
    left: 50%;
    top: 300px;
    margin-left: -640px
}

.share-box ul.share-list {
    overflow: hidden
}

.share-box ul.share-list li {
    margin-bottom: 4px;
}

.share-box ul.share-list li a.share-btn {
    width: 50px;
    display: block;
    padding: 15px 0 25px;
    margin: 0;
    text-align: center;
    background: #f6f3f3;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .05);
    border-radius: 4px;
    color: #6b6969;
}

.share-box ul.share-list li a.share-btn:hover {
    color: #0c81c9
}

.share-box ul.share-list li .share-tb {
    margin-bottom: 4px;
    font-size: 18px
}

/*新加视频列表*/
.wc14_blk03 {
    border: 1px solid #ECECEC;
}

.wc14_blk03_video_l {
    display: block;
    position: relative;
    z-index: 1;
}

.wc14_blk03_video0 {
    width: 318px;
    height: 212px;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 15px;
}

.wc14_blk03_video0 .wc14_blk03_video_l {
    width: 318px;
    height: 212px;
}

.wc14_blk03_video0 img {
    display: block;
    width: 318px;
    height: 212px;
}

.wc14_blk03_video0 a s.play_icon {
    position: absolute;
    top: 195px;
    left: 5px;
    cursor: pointer;
}

.wc14_blk03_video0 a:hover s.play_icon {
    background: url(img/ent_zxh_0420_video_play_icon_h.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/ent_zxh_0420_video_play_icon_h.png');
    _background: none;
}

.wc14_blk03_video0 .wc14_blk03_video_t {
    width: 318px;
    height: 20px;
    text-indent: 10px;
    background: #000;
    line-height: 20px;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000')/9;
    background-color: rgba(0, 0, 0, .5);
    background-color: transparent/9;
}

.wc14_blk03_video1 {
    padding-bottom: 10px;
}

.wc14_blk03_video1_i {
    float: left;
    display: inline;
    width: 153px;
    height: 113px;
    margin-bottom: 10px;
    margin-left: 15px;
}

.wc14_blk03_video1_i .wc14_blk03_video_l {
    width: 153px;
    height: 100px;
}

.wc14_blk03_video1_i img {
    display: block;
    width: 150px;
    height: 100px;
}

.wc14_blk03_video1_i a s.play_icon {
    position: absolute;
    top: 68px;
    left: 5px;
    cursor: pointer;
}

.wc14_blk03_video1_i a:hover s.play_icon {
    background: url(img/ent_zxh_0420_video_play_icon_h.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/ent_zxh_0420_video_play_icon_h.png');
    _background: none;
}

.wc14_blk03_video1_i .wc14_blk03_video_t {
    width: 150px;
    height: 20px;
    text-indent: 10px;
    background: #000;
    line-height: 20px;
    color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000')/9;
    background-color: rgba(0, 0, 0, .5);
    background-color: transparent/9;
}

.wc14_blk03_video2 {
    padding-bottom: 10px;
    margin-top: 10px;
}

.wc14_blk03_video2_i {
    padding-left: 42px;
    background: url(img/icon_video.png) 16px 7px no-repeat;
    height: 26px;
    line-height: 26px;
    color: #292929;
    font-size: 12px;
}

.wc14_blk03_video2_i a, .wc14_blk03_video2_i a:visited {
    color: #292929;
}

.wc14_bt3 {
!important;
}

.wc14_tt0 {
    height: 38px;
    line-height: 38px;
}

.wc14_tt0 h3 {
    padding-left: 15px;
    font-size: 16px;
    font-family: "Microsoft Yahei", "?￠èí??oú", "oúì?";
    font-weight: normal;
    color: #292929;
}

.wc14_tt0 h3 a, .wc14_tt0 h3 a:visited {
    color: #292929;
    font-family: "Microsoft Yahei", "?￠èí??oú", "oúì?";
}

.titbox {
    margin: 10px 19px;
}

.bd1 {
    border-bottom: 1px solid #c2c2c2;
}

.ul-tab li {
    float: left;
    padding: 8px 15px 0 15px;
    height: 20px;
    cursor: pointer;
}

.ul-tab li.on {
    border: 1px solid #c2c2c2;
    border-bottom: 0 none;
    padding: 7px 14px 0 14px;
    height: 21px;
    cursor: auto;
    position: relative;
    margin: 0 0 -1px 0;
    background: #fff;
    font-weight: bold;
    color: #494949;
}

.car-snd-content {
    width: 795px;
    float: left;
    margin: 20px 20px 10px;
}

.rcount, .acount, .bcount, .pcount, .more, .namey, .super, .origin {
    background: url(img/ico-global.png) no-repeat 0 -60px;
}

/*.acount,.bcount,.pcount{background-position:0 -39px;padding:0 0 0 19px;}*/
.rcount {
    margin: 0 0 0 15px;
    padding: 0 0 0 18px;
}

.namey {
    background-position: 0 -81px;
    padding: 0 0 0 18px;
}

.shaixuan {
    width: 1177px;
    border: #ddd 1px solid;
    padding: 5px 10px;
    font-size: 12px;
    margin-top: 10px;
    float: right;
}

.select-list {
    width: 170px;
    float: left;
}

.select-list b {
    margin: 10px;
    width: 100px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #666
}

.select-list span {
    background-color: #529bef;
    color: #fff;
    display: inline-block;
    white-space: nowrap;
    height: 20px;
    line-height: 20px;
    padding: 0 10px;
    color: #fff;
    border-radius: 2px;
    width: 50px;
    text-align: center;
}

.select-list a {
    display: inline-block;
    white-space: nowrap;
    height: 20px;
    line-height: 20px;
    padding: 0 10px;
    text-decoration: none;
    color: #5d5d5d;
    border-radius: 2px;
    border: 1px solid #dedede;
    width: 60px;
    text-align: center;
}

.select-list a:hover {
    background-color: #529bef;
    color: #fff;
    border: 1px solid #529bef
}

/* list*/
.list {
    margin: 0 -15px 0 0;
}

.list li {
    width: 160px;
    float: left;
    margin: 0 16px 0 0;
    padding: 0 0 18px;
    display: inline;
}

.list strong {
    display: block;
    height: 18px;
    overflow: hidden;
    word-wrap: break-word;
    word-break: break-all;
    margin-top: 7px;
}

.list .pic {
    position: relative;
    width: 100%;
    height: 90px;
    background: #f0f0f0 url(img/ico-loading.gif) no-repeat center center;
}

.list p {
    margin-top: 2px;
    height: 18px;
    overflow: hidden;
}

/*.list p a{color:#999;}*/
.list p a:hover {
    color: #d80c18;
}

.list p .name {
    color: #3a3a3a;
}

/* list*/
.list-car-snd {
    margin: 0 -20px 0 0;
}

.list-car-snd li {
    width: 180px;
    margin: 0 18px 0 0;
    _margin: 0 18px 0 0;
}

.list-car-snd li .pic {
    width: 180px;
    height: 130px;
    border: 1px solid #dedede;
    padding: 1px;
}

.list-car-snd li .pic:hover {
    border: 1px solid #444;
    opacity: 0.8;
}

.list-car-snd li strong {
    height: 35px;
}

/*分页*/
.fcon {
    padding: 15px 0px 0px 0px
}

.fcon h3 {
    line-height: 150%;
    font-size: 19px;
    font-weight: normal
}

.fcon .front_term_list {
    height: 100%;
    height: 180px;
    padding: 15px 0px 10px 0px;
    overflow: hidden;
    border-bottom: 1px solid #dadada
}

.fcon .ft0 {
}

.front_term_list h3 a {
    color: #4d4d4d
}

.fcon .ft0 {
}

.front_term_list h3 a:hover {
    color: #ffbc06
}

.fcon .front_term_list .submit {
    margin: 10px 0px;
    color: #bfbfbf;
}

.fcon .front_term_list .des {
    margin-bottom: 5px;
    overflow: hidden;
    text-indent: 2em;
    line-height: 22px;
}

.fcon .front_term_lists {
    height: 100%;
    height: 140px;
    padding: 15px 10px 0px 10px;
    border-top: 1px dashed #ccc;
    overflow: hidden
}

.fcon .ft0 {
}

.front_term_lists h3 a {
    color: #1B1B1B
}

.fcon .front_term_lists:hover {
    background: #F9F9F9;
    border-top: 1px solid #E1E1E1
}

.fcon .front_term_lists .submit {
    margin: 10px 0px
}

.fcon .front_term_lists .des {
    margin-bottom: 5px;
    overflow: hidden;
    text-indent: 2em;
    line-height: 22px;
}


/*新车速递--分页*/
.fcon .newcar ul.nc-list {
    overflow: hidden
}

.fcon .newcar ul.nc-list li {
    float: left;
    width: 193px;
    height: auto;
    padding: 10px 6px 20px 6px;
}

.fcon .newcar ul.nc-list li .nc_litpic {
    width: 193px;
    height: 128px;
    position: relative
}

.fcon .newcar ul.nc-list li .nc_copy {
    width: auto;
    height: 54px;
    background: #f4f4f4;
    padding: 0 2px 4px
}

.fcon .newcar ul.nc-list li .nc_copy .nc_text {
    height: 30px;
    margin-bottom: 0;
    position: relative;
    font-size: 14px;
    color: #393D49;
    font-weight: bold;
    line-height: 30px;
}

.fcon .newcar ul.nc-list li .nc_copy .nc_text a {
    font-size: 14px;
    color: #393D49;
    font-weight: bold
}

.fcon .newcar ul.nc-list li .nc_copy .nc_text .nc_url_tag {
    position: absolute;
    top: 0;
    right: 2px
}

.fcon .newcar ul.nc-list li .nc_url_tag .nc_url_icon {
    font-size: 14px;
    color: #dd4646;
    font-weight: normal
}

.fcon .newcar ul.nc-list li .nc_price {
    color: #638b93;
    position: inherit;
    display: block
}

.fcon .newcar ul.nc-list li .nc_price em {
    color: #ae0505;
    font-weight: bold;
    font-size: 14px;
}

.fcon .newcar ul.nc-list li .nc_arrow {
    width: 21px;
    height: 10px;
    background: url(/templets/pc/images/arrow_03.png) no-repeat;
    left: 165px;
    bottom: 8px;
}

.fcon .newcar ul.nc-list li .nc_newcar_tag {
    bottom: 5px;
    right: 5px;
    line-height: 18px;
    font-size: 12px;
    position: absolute
}

.fcon .newcar ul.nc-list li .text_bg_color {
    bottom: inherit;
    top: 0;
    transform: rotate(180deg);
}

.fcon .newcar ul.nc-list li .nc_title {
    position: absolute;
    top: 0;
    left: 0;
    color: #ebe8e8;
    padding: 5px 5px 0px
}

.span-20 .nc_ny_yba {
    height: 85px;
}

.span-20 .nc_ny_yba .nc_yba_title {
    width: 210px;
    float: right;
    height: auto
}

.span-20 .nc_ny_yba .nc_yba_title a {
    font-size: 16px;
    line-height: 30px;
}

.span-20 .nc_ny_yba img {
    width: 105px;
    height: 70px;
    float: left;
    margin: 3px 15px 5px;
}


/*电视*/
.fcon .front_term_listt {
    height: 100%;
    height: 160px;
    padding: 15px 10px 0px 10px;
    border-top: 1px dashed #ccc;
    overflow: hidden
}

.fcon .ft0 {
}

.front_term_listt h3 a {
    color: #1B1B1B
}

.fcon .front_term_listt:hover {
    background: #F9F9F9;
    border-top: 1px solid #E1E1E1
}

.fcon .front_term_listt .submit {
    margin: 10px 0px
}

.fcon .front_term_listt .des {
    margin-bottom: 5px;
    overflow: hidden;
    text-indent: 2em;
    line-height: 22px;
}

/*end*/

.fcon .fcon_right {
    width: 560px;
    height: 100%;
    float: left;
    position: relative
}

.fcon .fshare {
    float: right;
    color: #666;
}

.fcon .litpic {
    float: left;
    padding: 1px;
    margin-right: 20px;
}

.fcon_right .fcon_bottom {
    position: absolute;
    width: 100%;
    bottom: 0px
}

.item_pager {
    clear: both
}



#sidebar-right {
    width: 350px;
    float: right;
    overflow: hidden;
    margin-top: 13px;
}


/*底部信息*/
.foot {
    color: #999;
    margin: 40px auto 0;
    padding: 20px 0 30px;
    background: #EBEBEB;
    overflow: hidden;
    min-width: 1200px;
}

.foot .footer {
    width: 1200px;
    margin: 0 auto
}

.foot .footer .foot-info {
    width: 700px;
    text-align: center;
    margin: 0 auto;
}

.foot p.p1, .foot p.p2 {
    padding: 8px 10px
}

.foot p.p1 a {
    font-size: 14px;
    padding: 0 8px;
}

.foot p.p2 {
    color: #676767;
    line-height: 22px;
}

.foot p.p2 strong {
    color: #333;
}

.foot .web-slogan {
    width: 500px;
    height: 80px;
    float: right;
    margin-top: 40px;
    text-align: center;
    overflow: hidden;
    background: url(/templets/pc/images/csh_label.png) no-repeat center
}


/*首页滑动门*/
.box {
    height: 300px;
    margin: 10px auto 0;
    background: #fff;
}

.tab_menus {
    list-style: none;
    width: 270px;
    overflow: hidden;
    border-bottom: 2px solid #1c8dd5;
}

.tab_menus li {
    width: 135px;
    float: left;
    height: 30px;
    line-height: 30px;
    color: #333;
    background: #ededed;
    text-align: center;
    cursor: pointer;
    font-size: 15px;
}

.tab_menus .current {
    background-color: #1c8dd5;
    color: #fff;
}

/*.tab_menus li.current{color:#fff;background:#fff;border-top:3px solid #ff8603;}*/
.tab_boxs {
    padding: 10px 0 10px 0;
    height: 120px;
}

.tab_boxs li {
    width: 265px;
    border-bottom: 1px dotted #ccc;
    height: 33px;
    line-height: 33px;
    font-size: 14px;
    overflow: hidden
}

.tab_boxs .wenzi {
    width: 270px;
    border-bottom: 1px dotted #ccc;
    height: 33px;
    line-height: 33px;
    display: inherit;
    margin: 5px auto;
    font-size: 17px;
    font-weight: bold;
}

.tab_boxs .jieshao {
    width: 100%;
    line-height: 25px;
}

.tab_boxs .hide {
    display: none;
}


/*评论框*/ /* 自适应宽度的块(通用块)*/
.dede_comment_post {
    padding: 0px;
}

.dcmp-title {
    line-height: 25px;
}

.dcmp-title strong {
    color: #444;
    font-weight: normal;
}

.dcmp-title small {
    font-size: 12px;
    color: #999999;
}

.dcmp-stand {
    float: right;
    margin-top: -18px;
    padding-right: 10px;
    position: relative;
    clear: both;
    color: #999;
}

.dcmp-stand strong {
    font-weight: normal;
    color: #444;
}

.dcmp-stand input {
    margin-right: 2px;
}

.dcmp-stand img {
    vertical-align: middle;
    margin-right: 2px;
}

.dcmp-content {
    padding-top: 8px;
}

.dcmp-content textarea {
    height: 120px;
    width: 730px;
    float: left;
}

.dcmp-content1 { /*width:700px;*/
    padding-top: 8px;
}

.dcmp-content1 textarea {
    height: 100px;
    width: 700px;
    float: left;
}

.dcmp-mood {
    height: 25px;
    width: 212px;
    margin-top: 8px;
    float: right;
}

.dcmp-mood strong {
    float: left;
    color: #444;
    font-weight: normal;
    line-height: 25px;
}

.dcmp-mood ul {
    float: left;
}

.dcmp-mood ul li {
    float: left;
    margin-right: 8px;
    height: 30px;
}

.dcmp-mood ul li input, .dcmp-mood ul li img {
    vertical-align: middle;
    margin-right: 4px;
    *margin-right: 0px;
}

.dcmp-post {
    height: 50px;
    overflow: hidden;
    clear: both;
    color: #444;
    padding: 5px 0 10px 0;
}

.dcmp-post .dcmp-userinfo {
    float: left;
    margin-right: 6px;
    margin-top: 15px;
    font-size: 14px;
}

.dcmp-post .dcmp-userinfo input {
    height: 13px;
    padding-right: 0px;
}

.dcmp-post .dcmp-userinfo input, .dcmp-post .dcmp-userinfo img {
    vertical-align: middle;
    margin: 5px;
}

.dcmp-post .dcmp-submit {
    float: right;
    margin-top: 6px;
    background-color: #0097e0;
}

.dcmp-post .dcmp-submit input, .dcmp-post .dcmp-submit button {
    vertical-align: middle;
}

.dcmp-post .dcmp-submit button {
    width: 110px;
    height: 35px;
    border: none;
    background-color: #0097e0;
    line-height: 30px;
    letter-spacing: 1px;
    overflow: hidden;
    color: #fff;
    cursor: pointer;
    font-family: 微软雅黑;
}

.tbox {
    margin: 0 0 8px 0;
    overflow: hidden;
}

.tbox dt {
    height: 24px;
    overflow: hidden;
    clear: both;
    margin-bottom: 6px;
}

.tbox dd { /*padding:4px 4px 0px;*/
    overflow: hidden;
}

.tbox dt strong {
    height: 24px;
    line-height: 24px;
!important;
    line-height: 25px;
    display: block;
    float: left;
    letter-spacing: 1px;
    font-size: 16px;
    font-weight: 300;
}

.tbox dt strong a {
    color: #316301;
}

.tbox dt strong a:hover {
    color: #596F37;
    text-decoration: none;
}

.tbox dt span.more {
    float: right;
    position: relative;
    line-height: 25px;
    padding-right: 8px;
    color: #596F37;
}

.tbox dt span.more a {
    color: #596F37;
    text-decoration: none;
}

.tbox dt span.more a:hover {
    color: #ff3333;
    text-decoration: underline;
}

.tbox dt span.label {
    height: 25px;
    float: right;
    overflow: hidden;
    padding-right: 1px;
    padding-top: 2px;
}

.tbox dt span.label a {
    height: 26px;
    display: block;
    padding: 0px 7px 0px 8px;
    line-height: 26px;
    border-left: 1px solid #DADADA;
    float: left;
    color: #666;
    text-decoration: none;
    overflow: hidden;
    letter-spacing: 1px;
}

.tbox dt span.label a:hover {
    color: #360;
}

.tbox dt span.label a.thisclass {
    background: #FFF;
    color: #333;
    border-top: 3px solid #DADADA;
}

.tbox dt span.linklabel {
    float: left;
    margin-left: 10px;
    overflow: hidden;
    padding-right: 1px;
    padding-top: 2px;
}

.tbox dt span.linklabel a {
    height: 20px;
    display: block;
    padding: 0px 7px 0px 8px;
    margin: 0 5px;
    line-height: 20px;
    border-left: 1px solid #DADADA;
    border-top: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    float: left;
    color: #666;
    text-decoration: none;
    overflow: hidden;
    letter-spacing: 1px;
}

.tbox dt span.linklabel a:hover {
    color: #360;
}

.tbox dt span.linklabel a.thisclass {
    background: #FFF;
    color: #333;
}


/*评论内容------------*/
.decmt-box2 {
    width: 100%;
    padding: 14px 0 10px 0;
    margin: 0px auto;
    overflow: hidden;
    clear: both;
    border-top: 1px dotted #ccc;
}

.decmt-box2 .tx {
    display: inline;
    float: left;
    padding: 1px 0;
    width: 60px;
    height: 64px;
    margin-right: 10px;
}

.decmt-box2 .tx img {
    border-radius: 50%;
    width: 60px;
    height: 60px;
    border: 1px solid #eee;
}

.decmt-box2 .t_content {
    width: 673px !important;
    margin-left: 62px;
    _margin-left: 56px;
}

.decmt-box2 .neirong {
    line-height: 22px;
    margin: 10px 0px;
    font-size: 14px;
    color: #333;
}

.decmt-box2 span.fr {
    float: right;
    color: #D10000
}

.decmt-box2 .fr .zc {
    display: inline;
    margin-right: 20px;
}

.decmt-box2 span.name a {
    color: #666;
}

.decmt-box2 ul {
}

.decmt-box2 ul li {
    width: 100%;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px;
    overflow: hidden;
}

.decmt-box2 ul li a.plpic {
    float: left;
    width: 50px;
    height: 50px;
    padding: 2px;
    border: 1px solid #eee;
    background: #fff;
    margin-right: 20px;
    overflow: hidden;
}

.decmt-box2 ul li a.plpic img {
    width: 50px;
    height: 50px;
}

.decmt-box2 ul li p {
    float: left;
    width: 630px;
    line-height: 22px;
}

.decmt-box2 .comment_act {
    float: right;
    line-height: 20px;
    color: #aeaeae;
}

.decmt-box2 .comment_act a {
    color: #aeaeae;
}


/*顶踩*/
.fenxiang .newdigg {
    width: 406px;
    height: 51px;
    margin: 8px auto;
    clear: both;
    overflow: hidden;
    padding-left: 8px;
}

.fenxiang .diggbox {
    width: 195px;
    height: 51px;
    float: left;
    margin-right: 8px;
    overflow: hidden;
    cursor: pointer;
}

.fenxiang .diggbox .digg_act {
    font-size: 14px;
    float: left;
    line-height: 31px;
    text-indent: 32px;
    height: 29px;
    overflow: hidden;
    font-weight: bold;
}

.fenxiang .diggbox .digg_num {
    float: left;
    line-height: 29px;
    text-indent: 5px;
}

.fenxiang .diggbox .digg_percent {
    width: 180px;
    clear: both;
    padding-left: 10px;
    overflow: hidden;
}

.fenxiang .diggbox .digg_percent .digg_percent_bar {
    width: 100px;
    height: 7px;
    background: #E8E8E8;
    border-right: 1px solid #CCC;
    float: left;
    overflow: hidden;
    margin-top: 3px;
}

.fenxiang .diggbox .digg_percent .digg_percent_num {
    font-size: 10px;
    float: left;
    padding-left: 10px;
}

.fenxiang .diggbox .digg_percent .digg_percent_bar span {
    display: block;
    height: 5px;
    overflow: hidden;
    background: #000;
}

.fenxiang .newdigg .digg_good {
    background: url(img/newdigg-bg.png) left top no-repeat;
}

.fenxiang .newdigg .digg_bad {
    background: url(img/newdigg-bg.png) right top no-repeat;
}

.fenxiang .newdigg .digg_good .digg_act {
    color: #C30;
}

.fenxiang .newdigg .digg_good .digg_num {
    color: #C63;
}

.fenxiang .newdigg .digg_bad .digg_act {
    color: #36C;
}

.fenxiang .newdigg .digg_bad .digg_num {
    color: #39C;
}

.fenxiang .newdigg .digg_good .digg_percent .digg_percent_bar span {
    border: 1px solid #E37F24;
    background: #FFC535;
}

.fenxiang .newdigg .digg_bad .digg_percent .digg_percent_bar span {
    border: 1px solid #689ACC;
    background: #94C0E4;
}

.fenxiang .handle {
    height: 59px;
    padding-top: 12px;
    overflow: hidden;
    clear: both;
}

.fenxiang .handle .digg {
    width: 59px;
    height: 59px;
    float: left;
    background: url(img/digg-bg.gif) no-repeat;
    margin-right: 12px;
}

.fenxiang .handle .digg .digg_num {
    width: 56px;
    height: 34px;
    font-size: 20px;
    text-align: center;
    line-height: 34px;
    overflow: hidden;
    color: #6B9169;
}

.fenxiang .handle .digg .digg_act {
    width: 56px;
    height: 22px;
    line-height: 23px;
    overflow: hidden;
}

.fenxiang .handle .digg .digg_act a {
    margin-left: 11px;
    color: #666;
    float: left;
}

.fenxiang .handle .context {
    float: left;
}

.fenxiang .handle .context ul li {
    line-height: 29px;
    color: #888;
}

.fenxiang .actbox {
    width: 260px;
    text-align: center;
    float: right;
    padding-top: 20px;
    padding-right: 10px;
}

.fenxiang .actbox ul li {
    display: inline;
    padding-left: 22px;
    background-image: url(img/actbox-ico.gif);
    background-repeat: no-repeat;
    margin-right: 10px;
}

.fenxiang .actbox ul li a {
    color: #666;
}

.fenxiang .actbox ul li#act-fav {
    background-position: 4px 0px;
}

.fenxiang .actbox ul li#act-err {
    background-position: 4px -37px;
}

.fenxiang .actbox ul li#act-pus {
    background-position: 4px -73px;
}

.fenxiang .actbox ul li#act-pnt {
    background-position: 4px -109px;
}

.fenxiang .downurllist {
    width: 100%;
    clear: both;
    overflow: hidden;
}

.fenxiang .downurllist li {
    height: 27px;
    background: url(img/downurl-bg.gif) right top no-repeat;
    padding-right: 4px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    margin-top: 10px;
}

.fenxiang .downurllist li a {
    height: 27px;
    background: url(img/downurl-bg.gif) left top no-repeat;
    display: block;
    font-size: 12px;
    color: #555;
    text-indent: 30px;
    line-height: 27px;
    float: left;
    padding-right: 5px;
}

.fenxiang .downurllist li a:hover {
    color: #F63;
    text-decoration: none;
}

.fenxiang .picbox {
    width: 100%;
    text-align: center;
    padding-top: 10px;
    font-size: 14px;
    line-height: 31px;
    overflow: hidden;
}

.fenxiang .picbox img {
    display: block;
    margin: 16px auto 6px;
}

.fenxiang .picbox ul.e8 {
    font-size: 12px;
    line-height: normal;
}

.fenxiang .picbox ul.e8 li .pic {
    background: none;
    border: 1px solid #EEE;
    overflow: hidden;
}

.fenxiang .picbox ul.e8 img {
    margin: 3px;
    border: none;
}

.fenxiang .picbox ul.e8 li .title {
    padding-top: 0px;
}


/*搜索页*/
.search_content {
    background-color: #edecea;
    padding-top: 10px
}

.resultbar {
    height: 50px;
    line-height: 50px;
    font-size: 15px;
    background-color: #fff;
    color: #877a51;
    width: 1200px;
    margin: 0 auto;
}

.result_content {
    overflow: hidden;
    zoom: 1;
    margin: 8px auto;
    width: 1200px;
    background-color: #fff
}

.sidebar {
    float: right;
    width: 300px;
    padding: 20px 0 0 20px;
    margin-right: 20px;
    border-left: 1px solid #dadada;
    word-wrap: break-word;
}

.resultbar .result_text {
    float: left;
    font-size: 14px
}

.resultbar .search_icon {
    display: block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    background: url(/templets/pc/images/search_1.png) no-repeat;
    float: left
}

.resultbar .search_gjss {
    float: right;
    margin: 0 5px 0 0;
}

.resultbar a.gjss_button {
    border-radius: 2px;
    font-family: "微软雅黑", "宋体";
    font-size: 12px;
    border: 0;
    background-color: #afb04f;
    padding: 6px 10px;
    color: #fff;
    margin-top: -2px
}

.resultbar a.gjss_bg_color {
    background-color: #335c34 !important;
}

.resultbar a.gjss_button:hover {
    background-color: #666 !important;
}

.resultbar .search_page {
    float: right
}

.resultbar .search_page ul {
}

.resultbar .search_page li {
    float: left;
    margin-left: 5px
}

.resultbar .search_page li a {
    display: block;
    padding: 5px 8px;
    border: solid 1px #333;
    text-align: center
}

.sidebar h2 {
    font-size: 14px;
    line-height: 25px;
}

.sidebar ul {
    padding: 4px 8px;
}

.sidebar ul li {
    line-height: 24px;
    background: url(img/ico-3.gif) 4px 9px no-repeat;
}

.resultlist {
    overflow: hidden;
}

.resultlist ul {
    padding: 20px 0 0 20px;
    overflow: hidden
}

.resultlist ul li {
    padding-top: 15px;
    height: 160px;
}

.resultlist ul li .search_litpic {
    float: left;
    width: 225px;
    height: 150px;
    position: relative
}

.resultlist ul li .search_litpic img {
    width: 225px;
    height: 150px;
}

.resultlist ul li .video_play_btn1 {
    display: block;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 87px;
    top: 50px;
    background-image: url(/templets/pc/images/play90.png);
    background-size: 50px 50px
}

.resultlist ul li .search_label {
    display: block;
    padding: 3px 5px;
    text-align: center;
    background-color: #0090CE;
    opacity: 0.9;
    position: absolute;
    top: 0;
    left: 4px;
    color: #fff;
}

.resultlist ul li .search_list {
    float: left;
    margin-left: 20px;
}

.resultlist ul li h3 {
    line-height: 30px;
    padding-bottom: 3px;
    font-size: 18px;
    font-weight: normal;
}

.resultlist ul li h3 a {
    color: #0066CC;
}

.resultlist ul li h3 a:hover {
    color: #ffbc06
}

.resultlist ul li h3 a font {
    font-size: 18px;
}

.resultlist ul li p {
    line-height: 22px;
    color: #7e7d76;
    font-size: 14px;
    width: 650px;
    margin-bottom: 5px
}

.resultlist ul li span small {
    line-height: 22px;
    font-size: 12px;
    margin-left: 5px;
    color: #999;
}

.resultlist ul li span a {
    color: #008400;
}

.header {
    width: 100%;
    width: 960px;
    margin: auto;
    overflow: hidden;
}


/*搜索页面--分页样式*/
.pagelist .pagelist_table {
    border: solid 1px #E2E2E2;
    margin: 5px 2px 0px;
    display: inline-block
}

.pagelist .pagelist_table a {
    display: block;
    padding: 4px 10px;
}

.pagelist .pagelist_table a:hover {
    background-color: #008CDB;
    color: #fff;
}

.pagelist .pagelist_table_none {
    color: #ccc;
    padding: 4px 10px;
}

/*END*/


.header {
    width: 100%;
    width: 960px;
    margin: auto;
    overflow: hidden;
}

.header_top {
    height: 25px !important;
    height: 24px;
    line-height: 25px;
    border-bottom: 1px solid #DBDBDB;
    color: #676767;
    overflow: hidden;
    background: url("img/green_skin.png") repeat-x scroll 0 -188px transparent;
}

.header_top .time {
    float: left;
    padding-left: 10px;
}

.header_top a.rss {
}

.header_top .toplinks {
    float: right;
    text-align: right;
}

.header_top .toplinks a {
    margin: 0 5px;
}

.header_top .toplinks span {
    margin-left: 15px;
}

.header_top .toplinks span a {
    margin: 0 2px;
}

.header .search {
    overflow: hidden;
}

.header a {
    color: #777;
}

.header a:hover {
    color: #ff3333;
    text-decoration: none;
}

.header .top {
    clear: both;
    overflow: hidden;
    margin-top: 10px;
}

.header .title {
    float: left;
    padding-left: 10px;
}

.header .title h1 a {
    width: 216px;
    height: 54px;
    display: block;
    overflow: hidden;
}

.header .banner {
    width: 500px;
    height: 60px;
    float: left;
    margin-left: 20px;
    overflow: hidden;
}

.header .banner img {
    width: 500px;
    height: 60px;
    display: block;
}

.header .banner2 {
    width: 200px;
    height: 60px;
    float: left;
    margin-left: 10px;
    overflow: hidden;
}

.header .banner2 img {
    width: 200px;
    height: 60px;
    display: block;
}

.header .welcome {
    float: right;
    margin-top: 20px;
    padding-right: 10px;
    color: #999;
}

.header .welcome a {
    margin: 0px 3px;
}

.search_header {
    overflow: hidden;
    zoom: 1;
}

.search_header h1 {
    float: left;
    display: inline;
    margin: 5px 20px 5px 10px;
    width: 216px;
}

.search_header .search_box {
    float: left;
    padding-top: 25px;
}

.search_header .search_box input {
    border-width: 1px;
    border-style: solid;
    border-color: #707070 #CECECE #CECECE #707070;
    padding: 2px 4px;
    height: 18px;
    line-height: 18px;
    width: 200px;
    margin-right: 5px;
}

.search_header .search_box select {
    font-size: 14px;
    height: 22px;
    margin-right: 5px;
}

.search_header .search_box button {
    margin-right: 3px;
}


/*------ //搜索框 ---------*/
.search-keyword {
    width: 172px;
    height: 20px !important;
    line-height: 20px !important;
    padding: 0 28px 0px 0px !important;
    border: 0px;
    border: #badaa1 solid 1px;
    background: #FFF;
    color: #444;
    position: absolute;
    color: #424652 !important;
    font-size: 12px !important;
    border-radius: 9px !important;
    top: 3px;
    text-indent: 8px
}

.search-submit {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 3px;
    width: 20px !important;
    height: 20px;
    color: #FFF;
    border: 0px;
    background: url(/templets/pc/images/search_2.png) no-repeat center;
    background-size: 12px 12px;
    text-indent: -99999px;
    font-family: 微软雅黑;
    border-radius: 9px;
    outline: none
}

.search-submit img {
    width: 12px;
    height: 12px;
}

.search-option {
    border: #badaa1 solid 1px;
    height: 22px;
}


/*-----------会员登录----------*/
.btn-1 {
    width: 55px;
    height: 23px;
    border: none;
    background-color: #0097e0;
    line-height: 21px;
    letter-spacing: 1px;
    overflow: hidden;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑", "宋体";
    font-size: 12px;
}

.top_left .userinfo .welcome {
    height: 30px;
    margin: 6px auto;
    line-height: 29px;
    color: #000;
}

.top_left .userinfo .welcome strong {
    color: #529bef;
    font-weight: bold;
}

.top_left .userinfo .welcome a {
    color: #666;
    text-decoration: none;
}

.top_left .userinfo .welcome a:hover {
    color: #529bef;
}

.top_left .userinfo .userface {
    width: 60px;
    height: 64px;
    overflow: hidden;
    padding-left: 16px;
    padding-top: 2px;
    float: left;
}

.top_left .userinfo .userface a {
    display: block;
    margin: 0px auto;
    text-align: center;
}

.top_left .userinfo .userface a img {
    width: 52px;
    height: 52px;
    display: block;
    margin: 0px auto 6px;
    padding: 2px;
    border: 1px solid #DDD;
}

.top_left .userinfo .mylink {
    width: 144px;
    float: left;
    overflow: hidden;
}

.top_left .userinfo .mylink ul {
}

.top_left .userinfo .mylink ul li {
    width: 72px;
    float: left;
    line-height: 21px;
    text-indent: 12px;
}

.top_left .userinfo .mylink ul li a {
    color: #555;
}

.top_left .userinfo .uclink {
    height: 31px;
    line-height: 31px;
    clear: both;
    overflow: hidden;
    text-align: center;
    color: #DDD;
}

.top_left .userinfo .uclink a {
    color: #690;
    margin: 0px 2px;
}

.top_left .latestlogin {
    padding-top: 16px;
}

.top_left .latestlogin strong {
    width: 102px;
    padding-left: 6px;
    letter-spacing: 1px;
    color: #555;
    display: block;
    line-height: 21px;
    background: #FFF;
    position: relative;
    z-index: 5;
}

.top_left .latestlogin ul {
    width: 224px;
    border-top: 1px solid #DDDDDD;
    padding-top: 20px;
    z-index: 3;
    margin: -12px auto 0px;
}

.top_left .commend dl dd {
    padding-top: 0px;
}

.top_left .hot dl dd {
    padding-top: 0px;
}

.top_left .hot dl dd .c1 li {
    width: 210px;
    overflow: hidden;
}

.top_left .vote dl dd strong {
    display: block;
    line-height: 27px;
    padding-left: 8px;
    letter-spacing: 1px;
    color: #3f7652;
    border-bottom: 1px solid #DDDDDD;
    margin: 0px 4px;
}

.top_left .vote dl dd .fb {
    padding-top: 10px;
    height: 21px;
    padding-left: 10px;
    color: #555;
}

.top_left .vote dl dd .fb input {
    margin-right: 4px;
}

.top_left .vote dl dd .submit {
    text-align: center;
    height: 35px;
    padding-top: 8px;
}

.top_left .vote dl dd .submit button {
    margin-right: 10px;
}

.top_left .vote dl dd .submit a {
    color: #003300
}

/*封面友情链接*/
.friendbox {
    width: 100%;
    clear: both;
    margin: 20px 0;
}

.friendbox_inner {
    width: 1200px;
    margin: 0 auto;
    background: #ffffff
}

.friendbox_tit {
    height: 40px
}

.friendbox_tit_inner {
    width: 180px;
    height: 30px;
    line-height: 30px;
    float: left;
}

.friendbox_tit_inner div {
    width: 90px;
    height: 40px;
    line-height: 40px;
    float: left;
    text-align: center;
}

.friendbox_tit_sel {
    color: #979797;
}

.friendbox_con {
    line-height: 23px;
    padding: 0 4px
}

.friendbox_con a {
    white-space: nowrap;
    text-decoration: none;
    color: #333;
    margin: 6px;
    float: left;
    display: block;
    padding: 4px 12px
}

.friendbox_con a:hover {
    color: #0000cc
}

.friendbox_a_coop {
    height: 40px;
    line-height: 40px !important;
    color: #3e7cbf !important;
    width: auto !important;
}

.friendbox_a_coop:hover {
    color: #0000cc !important;
}

.ct {
    text-indent: -999px;
    text-align: left;
    overflow: hidden;
    font-size: 0;
    line-height: 0
}

.row-h-title {
    position: relative;
    height: 50px;
    overflow: hidden
}

.row-h-title i {
    width: 100%;
    height: 4px;
    bottom: 0;
    position: absolute;
    background-color: #dbdcde
}

.row-h-title h2 {
    min-width: 128px;
    text-align: center;
    position: absolute;
    height: 50px;
    bottom: 0;
    line-height: 50px;
    color: #184fa0;
    font-family: "\5FAE\8F6F\96C5\9ED1", Arial, sans-serif;
    font-size: 30px;
    background-color: #fff;
    border-bottom: solid 4px #184fa0;
    padding: 0 4px
}

/*.row-h-title h2 a{color:#184fa0}*/
.row-h-title .nothing {
    position: absolute;
    right: 0;
    top: 0;
}

.row-h-title .nothing a {
    color: #666;
}

.row-h-title .nothing a:hover {
    color: #0000cc
}

.row-h-title .h-more {
    font-size: 12px;
    text-align: center;
    overflow: hidden;
    float: right;
    margin: 18px 6px 0px 0px
}

.row-h-right-title .h-more {
    background-position: -37px -39px
}

.row-right a:hover {
    color: #6ccdee;
    text-decoration: none
}

/*香车美女瀑布*/


/*图标*/
.videoNewsLeft {
    background: url(img/video_icon_bg.png) no-repeat 2px center;
    padding-left: 22px;
}

.nwi-lnk, .side-btns-top-btn, .mod-a .bg, .mod-a .comment:hover i, .current-category i {
    background-image: url(img/bg3.png);
    background-repeat: no-repeat;
}

.logo a {
    display: flex;
    align-items: center;
    height: 100%;
    width: 100%;
}

.logo a img {
    max-width: 63%;
}


.nwi-lnk {
    display: block;
    width: 82px;
    height: 23px;
    overflow: hidden;
    background-position: 0 0;
}

.nwi-lnk:hover {
    background-position: -90px 0;
}

.mod-a .bg {
    background-position: 0 -191px;
}


/*图片内容*/
.mod-a {
    z-index: 1;
    margin-bottom: 80px;
}

.mod-a .loading {
    height: 900px;
    background: url(img/loader.gif) center 20% no-repeat;
    text-indent: -9999em;
}

.mod-a .mod-bd {
    width: 1220px;
    margin: 0 auto 20px;
    *margin-bottom: 40px;
}

.mod-a .item {
    float: left;
    width: 235px;
    height: 268px;
    border: 1px solid #E4E4E4;
    margin: 0 17px 31px 0;
    text-align: center;
    position: relative;
    overflow: visible;
}

/*.mod-a .item-bottom{border-bottom: 1px solid #eaeaea;}*/
.mod-a .item-right {
    margin-right: 0;
}

.mod-a .item .hd, .mod-a .item .bd, .mod-a .item .ft {
    z-index: 2;
    position: absolute;
    left: 0;
}

.mod-a .item .hd {
    top: 0;
}

.mod-a .item .hd a {
    display: table-cell;
    vertical-align: middle;
    text-align: center; /* 针对IE的Hack*/
    *display: block;
    *font-size: 147px; /*约为高度的0.873，156*0.873 约为137*/
    *font-family: Arial; /*防止非utf-8引起的hack失效问题，如gbk编码*/
    width: 235px;
    height: 156px;
}

.mod-a .item .hd img { /*设置图片垂直居中*/
    vertical-align: middle;
}

.mod-a .item .bd {
    width: 235px;
    overflow: hidden;
    top: 157px;
    text-align: left;
}

.mod-a h3 {
    width: 215px;
    padding: 13px 10px 2px;
    line-height: 24px;
    font-size: 16px;
    font-family: "微软雅黑", "黑体";
    font-weight: normal;;
    overflow: hidden;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.mod-a h3 a:link, .mod-a h3 a:visited {
    color: #333;
    text-decoration: none;
}

.mod-a h3 a:hover, .mod-a h3 a:active {
    color: #333;
    text-decoration: none;
}

.mod-a p {
    line-height: 21px;
    height: 63px;
    overflow: hidden;
    padding: 0 10px 12px;
    font-size: 12px;
    color: #999;
}

.mod-a .ft {
    width: 260px;
    height: 32px;
    left: -200px;
    top: 268px;
    overflow: hidden;
    display: none;
}

.mod-a .ft span, .mod-a .ft a {
    float: left;
    display: inline;
    height: 32px;
    line-height: 32px;
    color: #fff;
}

.mod-a .ft span i, .mod-a .ft a i {
    float: left;
    display: inline;
    height: 32px;
}

.mod-a .ft a:link, .mod-a .ft a:visited {
    color: #fff;
    text-decoration: none;
}

.mod-a .ft a:hover, .mod-a .ft a:active {
    color: #d50335;
    text-decoration: none;
}

.mod-a .time {
    width: 95px;
}

.mod-a .time i {
    width: 27px;
}

.mod-a .comment {
    width: 73px;
}

.mod-a .comment i {
    width: 19px;
    height: 18px;
    margin-left: 13px;
}

.mod-a .comment:hover i {
    background-position: -160px -51px;
}

.mod-a .like {
    width: 71px;
}

.mod-a .like i {
    width: 27px;
}

.mod-a .bg {
    width: 241px;
    height: 304px;
    position: absolute;
    left: -99999px;
    top: -2px;
    overflow: hidden;
    background-color: #fff;
}

.mod-a .hover {
    z-index: 4;
    border-color: transparent;
}

.mod-a .hover .bg {
    left: -3px;
}

.mod-a .hover .ft {
    display: block;
}


/*sina专题*/
.tagCarTab li div h4, .topics h3 {
    font-size: 20px;
    font-family: \5fae\8f6f\96c5\9ed1;
    font-weight: 300;
    padding-bottom: 15px
}

.topics {
    overflow: hidden;
    zoom: 1;
    padding: 20px 0;
    background: url(img/dot2.gif) repeat-x 0 100%
}

.topics a img {
    float: left;
    margin-right: 20px
}

.topics em {
    display: block;
}

.topics em a {
    margin-right: 10px
}

.topics em i {
    color: #999
}

.topics p {
    font-size: 14px;
    line-height: 25px;
    color: #888;
    padding-top: 5px
}

.topics p span a, .topics p span a:hover {
    border-bottom: none
}

.topics ul li {
    width: 310px;
    font-size: 14px;
    float: left;
    padding-top: 10px
}

.pagination {
    clear: both;
    padding: 25px 0 15px;
    text-align: center
}

.pagination a {
    border: 1px solid #dac1a3;
    padding: 3px 7px;
    margin: auto 3px;
    color: #8b5414;
    cursor: pointer
}

.pagination a:hover {
    text-decoration: none;
    background-color: #dac1a3;
}

.pagination a.current {
    background-color: #8b5414;
    border-color: #8b5414;
    color: #fff
}

.topics ul li a {
    color: #434343;
    background: url(img/d.gif) no-repeat 0 center;
    padding-left: 10px
}


/*专题新增*/
.c {
    overflow: hidden;
    width: 1200px;
    padding: 0 5px;
    margin: 0 auto;
    background-color: #FFFFFF;
}

.c2 {
    margin: 30px 0 0;
    height: 350px;
}

.c2_l {
    float: left;
    position: relative;
    height: 320px;
    width: 1200px;
    border: 1px solid #c5c5c5;
}

.c2_l h3 {
    position: absolute;
    top: -15px;
    left: 20px;
    padding: 0 10px;
    display: inline-block;
    background-color: #FFFFFF;
    border-bottom: none;
}

.c2_slide {
    margin: 25px 0 0 7px;
    width: 1184px;
    height: 290px;
    position: relative;
    overflow: hidden;
}

.c2_slide_c {
    position: absolute;
    width: 5000px;
    height: 290px;
    top: 0;
    left: 0;
}

.c2_lc {
    width: 1300px;
    float: left;
    margin-top: 15px
}

.c2_lc li {
    float: left;
    width: 214px;
    height: 190px;
    margin: 0 33px 0 0px;
}

.c2_lc li span {
    display: block;
    font-size: 16px;
    text-align: center;
    padding-top: 5px;
}

.c2_slide_btn {
    position: absolute;
    top: -13px;
    right: 10px;
    width: 80px;
    height: 24px;
}

.c2_slide_prev, .c2_slide_next {
    float: left;
    display: block;
    width: 40px;
    height: 24px;
    background-image: url(img/i_i.png);
    background-repeat: no-repeat;
}

.c2_slide_prev {
    background-position: 0 -111px;
}

.c2_slide_next {
    background-position: -40px -111px;
}

.c2_slide_prev:hover {
    background-position: 0 -143px;
}

.c2_slide_next:hover {
    background-position: -40px -143px;
}

.home_t {
    width: 1000px;
    overflow: hidden;
    height: 50px;
    border-bottom: 2px solid #4a95e2;
    position: relative;
    margin-bottom: 25px;
}

.home_t h1 {
    font-size: 28px;
    color: #4a95e2;
    font-weight: 700;
    line-height: 35px;
    position: absolute;
    left: 0;
    bottom: 8px;
}

.home_t .t {
    font-size: 20px;
    float: left;
    color: #999999;
    font-weight: bold;
    font-family: "Microsoft YaHei", "微软雅黑";
    position: absolute;
    left: 70px;
    bottom: 8px;
}

.home_t .m {
    position: absolute;
    right: 0;
    bottom: 8px;
}

.home_t .m a {
    font-size: 14px;
    color: #737373;
    font-family: simsum, "宋体"; /* text-decoration: none;*/
}

.home_t .m em {
    margin: 0 5px;
    color: #737373;
}

/*.news-backimg{background-image:url(/templets/pc/images/news.png);}*//*.news-det-guide-l1{position:relative;display:inline-block;width:735px;height:auto;border-bottom:1px dotted #d0d0d0;margin-bottom:20px;}*//*.news-det-guide-l1-icon{position:absolute;width:120px;height:55px;display:inline-block;background-position:-14px -59px;background-repeat:no-repeat}*//*.news-det-guide-l1-text{height:auto;line-height:22px;padding-left:30px;text-indent:2em;width:660px;word-break:break-all !important;word-wrap:break-word !important;margin-top:10px;color:#666;}*//*.news-det-guide-l1-icon{position:absolute;width:120px;height:55px;display:inline-block;background-position:-14px -59px;background-repeat:no-repeat}*//*.intro{height: auto;*//*line-height: 22px;*//*padding-left: 50px;*//*text-indent: 2em;*//*width: 660px;*//*word-break: break-all !important;*//*word-wrap: break-word !important;*//*margin-top: 10px;*//*font-family:"楷体";*//*font-size:17px;*//*color: #666;}*/

/*-------- 首页新闻快报 --------------*/
.industry-news {
    background-color: #f5f6f7;
    height: 50px;
    line-height: 50px;
    text-align: center
}

.industry-news a {
    color: #e94740;
    font-size: 18px;
    font-weight: 700;
    display: block
}

#cb_yba {
    width: 270px;
    height: auto; /*border-bottom: 1px dotted #ccc;*/
    margin: 0 auto;
    margin-bottom: 8px;
}

#cb_yba img {
    width: 60px;
    height: 40px;
    border: 1px solid #ccc;
    float: left;
    margin: 3px 0 5px 0;
}

#cb_yba p {
    width: 270px;
    height: auto;
    overflow: hidden;
    font-size: 15px;
    margin: 3px 0 0 0;
    line-height: 20px;
    padding: 10px 0px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#cb_yba a {
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 260px;
    overflow: hidden
}

#cb_yba p em {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    margin-right: 7px;
    vertical-align: middle;
    float: left;
    background: #bbb
}

#cb_bw { /*line-height: f*/
    overflow: hidden;
    margin: 1px 0 0 0;
    color: #727272;
    text-indent: 1em;
    padding: 2px 6px;
}


/*返回顶部css代码*/
.actGotop {
    position: fixed;
    _position: absolute;
    bottom: 180px;
    right: 20px;
    overflow: hidden;
    display: none;
}

.actGotop a, .actGotop a:link {
    width: 60px;
    height: 60px;
    display: inline-block;
    background: url(../images/top.png) no-repeat
}

.actGotop a:hover {
    background: url(../images/top_hover.png) no-repeat;
    transition: all 0.5s linear;
}

/*end*/

/*下面是对联广告的css代码*/
.duilian {
    top: 190px;
    position: absolute;
    width: 112px;
    display: none;
    z-index: 999
}

.duilian_left {
    left: 0px;
}

.duilian_right {
    right: 0px;
}

.duilian_con { /*border:#ddd solid 1px;*/
    width: 110px;
}

.duilian_close {
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    display: block;
    font-size: 13px;
    color: #555555;
    text-decoration: none;
    text-indent: -999999em;
    background: url(/uploads/cshimg/xx.png) no-repeat;
    background-size: 24px 24px;
    position: absolute;
    top: -8px;
    right: -10px;
    opacity: 0.8
}

.duilian_right .duilian_close {
    left: -10px;
}


/*下面是横幅广告的css代码*/
.top-box {
    background: url(/templets/pc/images/pig-bg_01.jpg);
    background-size: 100% 290px;
    width: 100%;
    min-width: 1200px;
}

.top-hengfu {
    width: 100%;
    height: 290px;
    margin: 0 auto 5px;
    overflow: hidden;
    display: none; /* background:url(/templets/pc/images/hf_003.png) no-repeat center top;text-align:center;*/
    position: relative;
    z-index: 99;
    zoom: 1;
}

.top-hengfu .link {
    width: 100%;
    height: 290px;
    display: block;
    overflow: hidden;
    z-index: 10;
}

.top-hengfu .up {
    display: block;
    width: 120px;
    height: 12px;
    background: url(/templets/pc/images/arrow.jpg) no-repeat left bottom;
    position: absolute;
    left: 50%;
    bottom: 0;
    z-index: 20;
    margin-left: -25px;
    opacity: 0.5
}

.top-hengfu .down {
    display: block;
    width: 120px;
    height: 12px;
    background: url(/templets/pc/images/arrow.jpg) no-repeat left top;
    position: absolute;
    left: 50%;
    top: 88px;
    z-index: 20;
    margin-left: -25px;
    opacity: 0.5
}

.top-hengfu .top_close {
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 30;
    margin-left: -60px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    opacity: 0.8;
    text-indent: -999999em;
    background: url(/uploads/cshimg/xx.png) no-repeat;
    background-size: 24px 24px;
}

.top-hengfu .hf_zs1 {
    position: absolute;
    top: 0;
    left: 30px;
    width: 145px;
    height: 235px;
    background: url(/templets/pc/images/hf_02.png);
    z-index: 5
}

.top-hengfu .hf_zs2 {
    position: absolute;
    top: 0;
    right: 30px;
    width: 145px;
    height: 235px;
    background: url(/templets/pc/images/hf_02.png);
    z-index: 5
}

.top-hengfu .hf_zs3 {
    position: absolute;
    width: 100%;
    height: 290px;
    top: 0;
    background: url(/templets/pc/images/hf_003.png) no-repeat center top;
    z-index: 4
}

.top-hengfu .hf_zs4 {
    position: absolute;
    top: 225px;
    width: 100%;
    height: 65px;
    background: url(/templets/pc/images/hf1_03.png) repeat-x;
    z-index: 3
}

/*.top-hengfu .hf_zs5{position: absolute;top:200px;right:0;width: 143px;height: 77px;background: url(/templets/pc/images/hf_04.png) repeat-x;z-index:2}*/
.top-hengfu .hf_zs6 {
    position: absolute;
    width: 100%;
    height: 290px;
    top: 0;
    background: url(/templets/pc/images/hf_06.png) no-repeat center top;
    z-index: 4
}

.top-hengfu .hf_link a {
    position: absolute;
    width: 100%;
    height: 290px;
    display: block;
    top: 0;
    z-index: 99
}