﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {display:block;}
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr {border:0;}
i,cite,em,var,address,dfn {font-style:normal;}
[hidefocus],summary {outline:0;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6,small {font-size:100%;}
sup,sub {font-size:83%;}
pre,code,kbd,samp {font-family:inherit;}
q:before,q:after {content:none;}
textarea {overflow:auto;resize:none;}
label,summary {cursor:default;}
a,button {cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b {font-weight:bold;}
del,ins,u,s,a,a:hover {text-decoration:none;}
body,textarea,input,button,select,keygen,legend {color:#333;outline:0;font-family: "Microsoft YaHei","PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;}
body {}
a {color:#333;}
a,button,input {-webkit-tap-highlight-color:rgba(255,0,0,0);}
a,a.active {color:inherit;}
a:hover {color: #d92f29;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {zoom:1;}
.ov {overflow:hidden;}
.fl,.flli li {float:left;}
.fr {float:right;}
.dsbl {display:block;}
.dsil {display:inline;}
.dsinbl {display:inline-block;}
.dsNone {display:none;}
.textAc {text-align:center;}
.textAr {text-align:right;}
.textIn {text-indent:-999999px;}
.v_a {vertical-align:middle;}
.p_re {position:relative;}
.p_ab {position:absolute;}
.pd1 {padding:1px;}
.pd2 {padding:2px;}
.pd5 {padding:5px;}
.pd8 {padding:8px;}
.pd10 {padding:10px;}
.pd12 {padding:12px;}
.pd15 {padding:15px;}
.pd20 {padding:20px;}
.pd24 {padding:24px;}
.pd25 {padding:25px;}
.pd30 {padding:30px;}
.p_rl_20 {padding:0 20px;}
.p_rlt_12 {padding-top:12px;padding-left:12px;padding-right:12px;}
.p_b_6 {padding-bottom:6px;}
.p_b_10 {padding-bottom:10px;}
.p_b_14 {padding-bottom:10px;}
.p_b_20 {padding-bottom:20px;}
.p_l_46 {padding-left:46px;}
.p_l_60 {padding-left:60px;}
.p_l_64 {padding-left:64px;}
.p_t_4 {padding-top:4px;}
.p_t_20 {padding-top:20px;}
.p-l-25 {padding-left:25px;}
.p-l-20 {padding-left:20px;}
.m_b_6 {margin-bottom:6px;}
.m_r_6 {margin-right:6px;}
.m_r_7 {margin-right:7px;}
.m_r_10 {margin-right:10px;}
.m_r_30 {margin-right:30px;}
.m_r_40 {margin-right:40px;}
.m_b_10 {margin-bottom:10px;}
.m_b_12 {margin-bottom:12px;}
.m_b_15 {margin-bottom:15px;}
.m_b_18 {margin-bottom:18px;}
.m_b_20 {margin-bottom:20px;}
.m_b_27 {margin-bottom:27px;}
.m_b_30 {margin-bottom:30px;}
.m_b_32 {margin-bottom:32px;}
.m_t_20 {margin-top:20px;}
.m_t_10 {margin-top:10px;}
.m_t_5 {margin-top:5px;}
.m_t_12 {margin-top:12px;}
.m_t_30 {margin-top:30px;}
.fnwb {font-weight:bold;}
.fnwn {font-weight:normal;}
.t2em p {text-indent:2em;}
.w1000 {width:1000px;margin-left:auto;margin-right:auto;font-family: "Microsoft YaHei","PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;}
.n18_top {width:100%;height:40px;line-height:40px;color:#fff;font-size:16px;background-color:#222222;}
.n18_nav li {float:left;height:40px;margin-right:20px;position:relative;}
.n18_nav li a {display:block;padding:0 20px;position:relative;}
.n18_nav .active a,.n18_nav li a:hover,.n18_nav .cur a {background-color:#444444;color:#fff;}
.n18_nav li a i {display:inline-block;background:url(../../bg/_v2/si.png) no-repeat 0 0;font-size:0;height:6px;overflow:hidden;width:10px;transition:all .2s ease-in-out 0s;vertical-align:middle;margin-left:8px;}
.n18_dropNav {width:268px;padding:7px 10px;transition:all .2s ease-in;position:absolute;top:40px;background:#fff;left:50%;border:1px solid #ddd;margin-left:-145px;z-index:9;display:none;}
.n18_nav .n18_dropNav a {width:25%;float:left;color:#333;padding:0;text-align:center;font-size:14px;background-color:#fff;}
.n18_nav .n18_dropNav a:hover {background-color:#f9f9f9;color:#d92f29;}
.n18_nav li a:hover i,.n18_nav .cur a i {transform:rotate(180deg);}
.n18_left {width:660px;float:left;}
.n18_right {width:300px;float:right;overflow:hidden;}
.n18_curr {height:38px;line-height:38px;font-size:14px;}
.n18_curr i {padding:0 8px;}
.n18_curr span {color:#999;}
.n18_art_tt {font-size:34px;font-weight:bold;color:#413f40;padding-top:14px;line-height:44px;font-weight:bold;margin-bottom:10px;}
.n18_art_info {height:24px;color:#878787;line-height:24px;font-size:14px;overflow:hidden;}
.n18_art_info .fl {margin-right:26px;}
.n18_art_info .fr {margin-right:-14px;}
.n18_art_info .fr a {color:#439cff;margin-right:16px;}
.n18_art_con {font-size:16px;color:#333;line-height:30px;margin-top:16px;overflow:hidden;}
.n18_art_con img {display:block;margin:0 auto;max-width:100%;}
.n18_art_con p{ letter-spacing: .5px;     margin-bottom: 26px;}
.n18_hot_tt {font-size:16px;font-weight:bold;height:36px;line-height:36px;padding-left:11px;position:relative;}
.n18_hot_tt i {display:block;width:3px;height:12px;background-color:#ff3535;overflow:hidden;position:absolute;left:0;top:50%;margin-top:-6px;}
.n18_hotsearch {margin:50px 0;}
.n18_hotsearch ul {border:1px solid #f4f4f4;border-radius:2px;background-color:#fafafa;padding:15px 15px 0px;}
.n18_hotsearch li {display:inline-block;float:left;height:30px;line-height:30px;width:168px;font-size:14px;color:#404040;position:relative;margin-right:33px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.n18_hotsearch li i {font-size:12px;color:#c5c5c5;margin-right:5px;}
.n18_banner_gg {border-top:1px solid #e6e6e6;padding-left:25px;padding-top:30px;}
.n18_newsList {padding-top:11px;margin-top:30px;border-top:4px solid #333;}
.n18_newsList .imgBox img,.n18_right .imgBox img {-webkit-transition:all .3s ease-out;transition:all .3s ease-out;
    width: 100%;
    height:100%;}
.n18_newsItem {border-bottom:1px solid #eeeeee;padding:14px 0;overflow:hidden;}
.n18_newsItem:hover {background-color:#f7f7f7;}
.n18_newsItem:hover .n18_item_tt a {color:#d92f29;}
.n18_newsList .imgBox {display:block;overflow:hidden;display:inline-block;zoom:1;width:158px;height:100px;margin:1px 20px 1px 0;vertical-align:middle;}
.bannerItem .imgBox {display:block;width:100%;margin:0;margin-bottom:10px;height:auto;}
.bannerItem .imgBox img {display:block;  }
.n18_item_tt {font-size:20px;font-weight:700;line-height:30px;}
.bannerItem .n18_item_tt {margin-bottom:10px;}
.n18_item_info {font-size:12px;color:#666666;line-height:20px;}
.n18_item_info span {margin-right:12px;}
.n18_news_tag {display:inline-block;height:18px;line-height:18px;padding:0 4px;border-radius:2px;border:1px solid #f85959;color:#f85959;}
.bannerItem .n18_news_tag {border:1px solid #acacac;color:#acacac;}
.n18_item_con {display:inline-block;vertical-align:middle;width:478px;margin-top:-3px;zoom:1;padding-bottom:20px;position:relative;}
.n18_item_con .n18_item_info {position:absolute;left:0;bottom:0;}
.n18_item_con .n18_item_tt {margin-bottom:22px;letter-spacing:.5px;}
.n18_newsItem .pic4 {margin-right:-10px;margin-bottom:10px;margin-top:10px;}
.n18_newsItem .pic4 .imgBox {margin:0;margin-right:9px;float:left;}
.n18_newsList .imgBox:hover img,.n18_right .imgBox:hover img {-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.n18_loading {text-align:center;font-size:12px;padding:20px 0;}
.loadingCss {display:inline-block;width:60px;}
.loadingCss i {width:10px;height:10px;background-color:#a0a0a0;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.loadingCss .cssmo1 {-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.loadingCss .cssmo2 {-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes bouncedelay {0%,80%,100% {-webkit-transform:scale(0.0)}
    40% {-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay {0%,80%,100% {transform:scale(0.0);-webkit-transform:scale(0.0);}
    40% {transform:scale(1.0);-webkit-transform:scale(1.0);}
}
#hd_search {margin-bottom:16px;border:1px solid #ccc;font-size:0;height:34px;position:relative;border-radius:5px;overflow:hidden;}
#hd_search input {border:0;font-size:14px;height:34px;line-height:34px;padding:0 10px;vertical-align:top;border-radius:3px;width:calc(100% - 40px);}
#hd_search button {border:0;width:30px;height:34px;background:url(../../bg/_v2/t01c9e05284d9372d29.png) no-repeat center;background-size:15px 16px;text-indent:-9999px;overflow-x:hidden;position:absolute;right:0;left:initial;}
.n18_bar_tt h4 {color:#d43d3d;float:left;font-size:16px;}
.n18_change_btn {float:right;letter-spacing:.5px;text-decoration:none;font-size:12px;color:#888;cursor:pointer;position:relative;display:border-left:;}
.n18_change_btn i {width:14px;height:14px;background:url(../../bg/_v2/t01dcc3285988a4210d.png) no-repeat;background-position:-63px -21px;display:inline-block;vertical-align:middle;margin-left:5px;margin-top:-1px;}
.re-circle {animation:mymove 500ms;-webkit-animation:mymove 500ms}
@-webkit-keyframes mymove {0% {transform:rotate(0deg)}
    100% {transform:rotate(360deg)}
}
@-moz-keyframes mymove {0% {transform:rotate(0deg)}
    100% {transform:rotate(360deg)}
}
@-ms-keyframes mymove {0% {transform:rotate(0deg)}
    100% {transform:rotate(360deg)}
}
@-o-keyframes mymove {0% {transform:rotate(0deg)}
    100% {transform:rotate(360deg)}
}
@keyframes mymove {0% {transform:rotate(0deg)}
    100% {transform:rotate(360deg)}
}
.n18_bar_tt {overflow:hidden;margin-bottom:5px;}
.n18_bar_news li {padding:10px 0;border-bottom:1px solid #eeeeee;}
.n18_bar_news li a {display:block;width:100%; font-size: 0;}
.n18_bar_news li .imgBox {display:inline-block;width:95px;height:60px;overflow:hidden;vertical-align:middle;}
.n18_bar_news li .imgBox img {display:block;width:100%;height:100%;}
.bar_news_con {width:180px;margin-right:0px;vertical-align:middle;display:inline-block;margin-right:23px;}
.n18_bar_news li h4 {font-size:14px;font-weight:normal;line-height:20px;max-height:40px;overflow:hidden;margin-bottom:6px;}
.n18_bar_news li p {font-size:12px;height:16px;line-height:16px;color:#b6b6b6;}
.n18_bar_news li .n18_news_tag {height:14px;line-height:14px;color:#b6b6b6;border-color:#b6b6b6;}
.n18_bar_news li p span {margin-right:10px;}
.n18_news_read i {display:inline-block;width:16px;height:10px;overflow:hidden;background-image:url(../../bg/_v2/read.jpg);vertical-align:middle;margin-right:10px;}
.n18_bar_news li:last-child {border-bottom:none;}
.n18_right .n18_banner_gg {padding:0;margin:26px 0;}
.n18_hot_list{ margin-top: -2px; }
.n18_hot_list li {height:16px;line-height:16px;font-size:14px;padding-left:22px;position:relative; margin-bottom: 15px; letter-spacing: .5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.n18_hot_list li i {display:block;width:14px;height:14px;border-radius:50%;text-align:center;line-height:14px;position:absolute;left:0;top:50%;margin-top:-7px;background-color:#aaaaaa;color:#fff;font-size:12px;}
.n18_imglist {margin-right:-10px;}
.n18_imglist li {width:145px;height:148px;float:left;margin-right:10px;}
.n18_imglist li .imgBox {display:block;width:100%;height:92px;overflow:hidden;}
.n18_imglist li .imgBox img {display:block;width:100%;height:100%;}
.n18_imglist li .imgtt {display:block;width:100%;height:18px;line-height:18px;font-size:14px;color:#102634;overflow:hidden; margin-top: 8px;}
.n18_img_wrap .imgBox {display:block;width:100%;height:156px;overflow:hidden;}
.n18_img_wrap .imgBox img {display:block;width:100%;height:100%;}
.n18_img_wrap h4 {height:18px;line-height:18px;overflow:hidden;font-size:18px;font-weight:bold;margin-top:12px; margin-top: 16px; overflow: hidden;}
.n18_img_wrap p {font-size: 14px; color: #606060;line-height: 22px; margin-top: 6px;letter-spacing: .5px;}
.n18_bar_tt {border-top:1px solid #e6e6e6;height:21px;line-height:21px;margin-bottom:20px;padding-top: 20px}
.n18_body,.n18_art_content {position:relative;z-index:8;}
.n18_fixedNav {width:100%;position:fixed;left:0;right:0;top:40px;background-color:red;height:100px;z-index:0;}
.n18_art,.n18_newsList {position:relative;}
.shartFixed {position:absolute;left:-170px;top:0;padding-top:20px; padding-left: 26px;}
.shartFixed .bdsharebuttonbox a {display:block;float:none;height:25px;line-height:25px;padding-left:44px;font-size:14px;background-image:url(../../bg/_v2/share.jpg);}
.shartFixed .bdsharebuttonbox .bds_weixin {background-position:14px 0;}
.shartFixed .bdsharebuttonbox .bds_tsina {background-position:14px -42px;}
.shartFixed .bdsharebuttonbox .bds_qzone {background-position:14px -84px;}
.shartFixed .bdsharebuttonbox .bds_sqq {background-position:14px -126px;}
.vActive {position:fixed !important;left:50% !important;margin-left:-582px !important;top:0 !important;}
.n18_top_div {width:100%;height:40px;overflow:hidden;}
.n18_top {}
.navFixed {width:130px;position:absolute;left:0;}
.navFixedLogo {width:100%;margin-bottom:10px;}
.navFixedLogo a {display:block;width:100%;background-color:#d33d3e;border-radius:0 0 4px 4px;background-image:url(../../bg/_v2/navFixedLogo.png);height:73px;}
.navFixedNav {width:100%;background-color:#f7f7f7;padding:16px 0;}
.navFixedNav li {height:36px;line-height:36px;text-indent:center;position:relative;text-align:center;font-size:16px; margin: 2px 0 4px;}
.navFixedNav li i {display:none;}
.navFixedNav li a {display:block;width:100%;height:100%;}
.navFixedNav li a:hover,.navFixedNav .cur,.navFixedMore ul li a:hover {background-color:#e9e9e9;color:#c21b1c;}
.navFixedNav .active {position:relative;}
.navFixedNav .active i {display:block;width:3px;height:16px;background-color:#d33d3e;position:absolute;left:0;top:50%;margin-top:-8px;}
.navFixedNav .active a {color:#d33d3e; font-size: 18px;}
.navFixed {background-color:#fff;z-index:10;}
.navFixedMore {position:absolute;display:none;left:130px;bottom:-16px;width:269px;padding-left:4px;}
.navFixedMore ul {background-color:#f9f9f9;overflow:hidden;padding:14px 0;border-radius:4px;}
.navFixedMore ul li {float:left;margin:4px 0 5px;display:inline-block;width:89px;height:36px;padding:0;line-height:36px;}
.navFixedMore ul li a {color:#333;}
.n18_right {position:relative;height:auto;}
.av_hotnews {position:fixed;top:0;right:50%;margin-right:-582px;width:300px; opacity: 0.1;filter: alpha(opacity=10);}
.scdivs {width:100%;height:1px;overflow:hidden;clear:both;position:absolute;left:0;right:0;bottom:0;}
.n18_newsItem .imgBox,.n18_bar_news .bar_news_con {*float:left;}
.n18_nav li a {color:#fff;height:100%;}
.n18DropMore,.n18Hovers {z-index:99;}
.hr12{ height: 12px; overflow: hidden; width: 100%; clear: both; }
.n18_newsList{ position: relative; }
.hrHotNews{ display: none; width: 100%; overflow: hidden; }
.n18_newsItem{ font-size: 0; }
.n18_hotnews{ background-color: #fff;z-index: 9;}
.shartFixed .bdsharebuttonbox a{ margin:0; margin-top: 14px; }
.w1170{ width: 1000px; margin: 0 auto; padding-left: 170px; position: relative;}

.j31RightTitle {
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #000
}

.js31RightB1 li.active h4,.js31RightB3 i {
    font-size: 14px
}

.j31RightTitle span {
    color: #571523
}

.js31RightB1 {
    height: 388px
}

.js31RightB1 .js31RB1Img,.js31RightB1 img {
    display: block;
    width: 120px;
    height: 90px;
    float: left;
}

.js31RightB1 li .j31RB1Li {
    height: 90px;
    overflow: hidden;
    display: none;
    font-size: 12px;
}
.j31RightB2 li span,.js31RightB1 li.active .j31RB1Li {
    display: block;
    padding-top: 6px
}

.js31RightB1 .js31RB1Img {
    margin-right: 15px
}

.js31RightB1 li {
    height: 20px;
    overflow: hidden;
    padding-left: 14px;
    background: url(../../bg/_v2/dian1.jpg) left 11px no-repeat;
    margin-bottom: 6px
}

.js31RightB1 li h4 {
    font-weight: 400;
    line-height: 26px;
    height: 26px;
    overflow: hidden;
    font-size: 14px;
}

.js31RightB1 li.active {
    height: 125px;
    padding-left: 0;
    background: 0 0
}

.js31RightB1 li p a {
    color: #bbb374;
    margin-left: 10px
}

.j31RightB2 li img {
    width: 130px;
    height: 85px
}

.j31RightB2 li {
    float: left;
    width: 130px;
    height: 115px;
    margin-right: 10px
}

.j31RightB2 li span {
    height: 20px;
    line-height: 20px;
    text-align: center;
    overflow: hidden
}

.j31RightNav {
    height: 34px
}

.j31RightNav li {
    float: left;
    text-align: center;
    line-height: 28px;
    height: 28px;
    position: relative;
    border-radius: 3px;
    background: #d6cab0;
    color: #7d5831;
    margin-right: 2px;
    font-size: 14px;
    padding: 0 2px;
}

.j31RightNav li i {
    display: none
}

.j31RightNav .active {
    color: #fff;
    background: #711221
}

.j31RightNav .active i {
    display: block;
    width: 9px;
    height: 5px;
    background: url(../../bg/_v2/icon2.jpg);
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -4px;
    bottom: -5px
}

.j31RightNav1 li {
    width: 43px
}

.j31RightNav3 li {
    width: 88px
}

.js31RightB3 {
    padding-right: 17px;
    padding-top: 13px
}

.js31RightB3 i {
    display: inline-block;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    vertical-align: middle;
    font-family: arial;
    margin-right: 8px;
}

.js31RightB3 li {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    margin-bottom: 10px;
    color: #333;
    font-size: 14px;
}

.js31RightB3 li .js31top {
    color: #fff;
    background: url(../../bg/_v2/hot.png) 1px center no-repeat
}
.navFixed {
    width: 130px;
    position: fixed;
    left: 50%;
    margin-left: -585px;
    top:0px;
}
.js31Loch {
    margin-top: 11px;
    float: left;
    width: 648px;
    height: 33px;
    color: #711221;
    overflow: hidden;
    line-height: 33px;
    font-size: 16px;
}

.zl07ListParent ul{
    display: none;
}
.zl07ListParent ul:first-child{
    display: block;
}