@charset "UTF-8";body,p,ul,ol,dd,dl,dt,h1,h2,h3,h4,h5,h6,form,input,button,select,textarea,figure,pre,hr,blockquote,fieldset {
    margin: 0
}

ol,ul,th,td,fieldset,legend,input,button,select,textarea {
    padding: 0
}

header,footer,nav,article,section,aside,summary,figcaption,figure,hgroup {
    display: block
}

audio,video,canvas,progress {
    display: inline-block;
    vertical-align: baseline;
    *display: inline;
    *zoom:1}

audio:not([controls]) {
    display: none;
    height: 0
}

progress {
    vertical-align: baseline
}

label {
    cursor: pointer
}

[hidden] {
    display: none
}

[draggable] {
    cursor: move
}

a,a:focus,a:active {
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-text-decoration-skip: objects;
    outline: 0
}

img {
    border: 0;
    width: auto\9;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic
}

svg:not(:root) {
    overflow: hidden
}

address,caption,code,i,th,var {
    font-style: normal;
    font-weight: normal
}

strong,b {
    font-weight: bold;
}

em {
    font-style: normal
}

ul,ol,li {
    list-style: none
}

caption,th {
    text-align: left
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: bold;
}

abbr {
    border: 0;
    font-variant: normal
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

mark {
    background-color: #d2e5ff;
    color: #000
}

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
    overflow: auto
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

input,button,textarea,select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    outline: 0;
    vertical-align: baseline;
    *vertical-align: middle
}

input,textarea,select {
    *font-size: 100%
}

textarea {
    resize: vertical;
    overflow: auto
}

button,input {
    *overflow: visible
}

button[disabled],input[disabled] {
    cursor: default
}

button,select {
    text-transform: none
}

select:disabled option:checked,option:disabled:checked {
    color: #d2d2d2
}

button::-moz-focus-inner,input::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0
}

input[type="checkbox"],input[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    *height: 13px;
    *width: 13px
}

input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
    height: auto
}

input[type="search"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

input[type="submit"],input[type="reset"],input[type="button"],button {
    -webkit-appearance: none;
    cursor: pointer
}

body {
    font: 14px/1 "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
    text-align: left;
    background: #fff;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%
}

code,kbd,pre,samp {
    font-family: monaco,menlo,consolas,'courier new',courier,monospace
}

.tl {
    text-align: left
}

.tc {
    text-align: center
}

.tr {
    text-align: right
}

.vm {
    vertical-align: middle
}

.fl {
    float: left;
    _display: inline
}

.fr {
    float: right;
    _display: inline
}

.pr {
    position: relative
}

.pa {
    position: absolute
}

.block {
    display: block
}

.ib {
    display: inline-block;
    *display: inline;
    *zoom:1}

.none {
    display: none
}

.hand {
    cursor: pointer
}

.clearfix:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    _height: 0;
    *zoom:1}

.fb {
    font-weight: bold
}

.c_fff {
    color: #fff
}

.c_000 {
    color: #000
}

.c_333 {
    color: #333
}

.c_666 {
    color: #666
}

.c_999 {
    color: #999
}

.c_ccc {
    color: #ccc
}

.c_eee {
    color: #eee
}

.bg_fff {
    background-color: #fff
}

.bg_000 {
    background-color: #000
}

.bg_333 {
    background-color: #333
}

.bg_666 {
    background-color: #666
}

.bg_999 {
    background-color: #999
}

.bg_ccc {
    background-color: #ccc
}

.bg_eee {
    background-color: #eee
}

.f12 {
    font-size: 12px
}

.f13 {
    font-size: 13px
}

.f14 {
    font-size: 14px
}

.f15 {
    font-size: 15px
}

.f16 {
    font-size: 16px
}

.f18 {
    font-size: 18px
}

.f20 {
    font-size: 20px
}

.f22 {
    font-size: 22px
}

.f24 {
    font-size: 24px
}

.f26 {
    font-size: 26px
}

.f28 {
    font-size: 28px
}

.f30 {
    font-size: 30px
}

.p5 {
    padding: 5px
}

.p10 {
    padding: 10px
}

.p15 {
    padding: 15px
}

.p20 {
    padding: 20px
}

.p25 {
    padding: 25px
}

.p30 {
    padding: 30px
}

.p35 {
    padding: 35px
}

.p40 {
    padding: 40px
}

.p45 {
    padding: 45px
}

.p50 {
    padding: 50px
}

.pl0 {
    padding-left: 0
}

.pl5 {
    padding-left: 5px
}

.pl10 {
    padding-left: 10px
}

.pl15 {
    padding-left: 15px
}

.pl20 {
    padding-left: 20px
}

.pl25 {
    padding-left: 25px
}

.pl30 {
    padding-left: 30px
}

.pl35 {
    padding-left: 35px
}

.pl40 {
    padding-left: 40px
}

.pl45 {
    padding-left: 45px
}

.pl50 {
    padding-left: 50px
}

.pl60 {
    padding-left: 60px
}

.pl70 {
    padding-left: 70px
}

.pl80 {
    padding-left: 80px
}

.pl90 {
    padding-left: 90px
}

.pl100 {
    padding-left: 100px
}

.pr0 {
    padding-right: 0
}

.pr5 {
    padding-right: 5px
}

.pr10 {
    padding-right: 10px
}

.pr15 {
    padding-right: 15px
}

.pr20 {
    padding-right: 20px
}

.pr25 {
    padding-right: 25px
}

.pr30 {
    padding-right: 30px
}

.pr35 {
    padding-right: 35px
}

.pr40 {
    padding-right: 40px
}

.pr45 {
    padding-right: 45px
}

.pr50 {
    padding-right: 50px
}

.pr60 {
    padding-right: 60px
}

.pr70 {
    padding-right: 70px
}

.pr80 {
    padding-right: 80px
}

.pr90 {
    padding-right: 90px
}

.pr100 {
    padding-right: 100px
}

.pt0 {
    padding-top: 0
}

.pt5 {
    padding-top: 5px
}

.pt10 {
    padding-top: 10px
}

.pt15 {
    padding-top: 15px
}

.pt20 {
    padding-top: 20px
}

.pt25 {
    padding-top: 25px
}

.pt30 {
    padding-top: 30px
}

.pt35 {
    padding-top: 35px
}

.pt40 {
    padding-top: 40px
}

.pt45 {
    padding-top: 45px
}

.pt50 {
    padding-top: 50px
}

.pt60 {
    padding-top: 60px
}

.pt70 {
    padding-top: 70px
}

.pt80 {
    padding-top: 80px
}

.pt90 {
    padding-top: 90px
}

.pt100 {
    padding-top: 100px
}

.pb0 {
    padding-bottom: 0
}

.pb5 {
    padding-bottom: 5px
}

.pb10 {
    padding-bottom: 10px
}

.pb15 {
    padding-bottom: 15px
}

.pb20 {
    padding-bottom: 20px
}

.pb25 {
    padding-bottom: 25px
}

.pb30 {
    padding-bottom: 30px
}

.pb35 {
    padding-bottom: 35px
}

.pb40 {
    padding-bottom: 40px
}

.pb45 {
    padding-bottom: 45px
}

.pb50 {
    padding-bottom: 50px
}

.pb60 {
    padding-bottom: 60px
}

.pb70 {
    padding-bottom: 70px
}

.pb80 {
    padding-bottom: 80px
}

.pb90 {
    padding-bottom: 90px
}

.pb100 {
    padding-bottom: 100px
}

.m5 {
    margin: 5px
}

.m10 {
    margin: 10px
}

.m15 {
    margin: 15px
}

.m20 {
    margin: 20px
}

.m25 {
    margin: 25px
}

.m30 {
    margin: 30px
}

.m35 {
    margin: 35px
}

.m40 {
    margin: 40px
}

.m45 {
    margin: 45px
}

.m50 {
    margin: 50px
}

.ml0 {
    margin-left: 0
}

.ml5 {
    margin-left: 5px
}

.ml10 {
    margin-left: 10px
}

.ml15 {
    margin-left: 15px
}

.ml20 {
    margin-left: 20px
}

.ml25 {
    margin-left: 25px
}

.ml30 {
    margin-left: 30px
}

.ml35 {
    margin-left: 35px
}

.ml40 {
    margin-left: 40px
}

.ml45 {
    margin-left: 45px
}

.ml50 {
    margin-left: 50px
}

.ml60 {
    margin-left: 60px
}

.ml70 {
    margin-left: 70px
}

.ml80 {
    margin-left: 80px
}

.ml90 {
    margin-left: 90px
}

.ml100 {
    margin-left: 100px
}

.mr0 {
    margin-right: 0
}

.mr5 {
    margin-right: 5px
}

.mr10 {
    margin-right: 10px
}

.mr15 {
    margin-right: 15px
}

.mr20 {
    margin-right: 20px
}

.mr25 {
    margin-right: 25px
}

.mr30 {
    margin-right: 30px
}

.mr35 {
    margin-right: 35px
}

.mr40 {
    margin-right: 40px
}

.mr45 {
    margin-right: 45px
}

.mr50 {
    margin-right: 50px
}

.mr60 {
    margin-right: 60px
}

.mr70 {
    margin-right: 70px
}

.mr80 {
    margin-right: 80px
}

.mr90 {
    margin-right: 90px
}

.mr100 {
    margin-right: 100px
}

.mt0 {
    margin-top: 0
}

.mt5 {
    margin-top: 5px
}

.mt10 {
    margin-top: 10px
}

.mt15 {
    margin-top: 15px
}

.mt20 {
    margin-top: 20px
}

.mt25 {
    margin-top: 25px
}

.mt30 {
    margin-top: 30px
}

.mt35 {
    margin-top: 35px
}

.mt40 {
    margin-top: 40px
}

.mt45 {
    margin-top: 45px
}

.mt50 {
    margin-top: 50px
}

.mt60 {
    margin-top: 60px
}

.mt70 {
    margin-top: 70px
}

.mt80 {
    margin-top: 80px
}

.mt90 {
    margin-top: 90px
}

.mt100 {
    margin-top: 100px
}

.mb0 {
    margin-bottom: 0
}

.mb5 {
    margin-bottom: 5px
}

.mb10 {
    margin-bottom: 10px
}

.mb15 {
    margin-bottom: 15px
}

.mb20 {
    margin-bottom: 20px
}

.mb25 {
    margin-bottom: 25px
}

.mb30 {
    margin-bottom: 30px
}

.mb35 {
    margin-bottom: 35px
}

.mb40 {
    margin-bottom: 40px
}

.mb45 {
    margin-bottom: 45px
}

.mb50 {
    margin-bottom: 50px
}

.mb60 {
    margin-bottom: 60px
}

.mb70 {
    margin-bottom: 70px
}

.mb80 {
    margin-bottom: 80px
}

.mb90 {
    margin-bottom: 90px
}

.mb100 {
    margin-bottom: 100px
}

.clear {
    clear: both;
}

body, html {max-width: 100%;background: #edeff4;font-size:18px;color:#000;}
a{color:#000;}
a:hover{color:#ff0000;}
/*å¤´éƒ¨*/
.top {width:100%;border-bottom:1px solid #819b9b;background:#819b9b;height:70px;}
.top .top-c {width:1170px;height:70px;margin:0 auto;padding:10px 0 0 0;}
.top .top-c .logo {float:left;width:100px;height:30px;margin-right:20px;}
.top .top-c .logo img {width:100%;height:auto;vertical-align:inherit;margin-top:13px;}
.top .top-c .top-search {float:left;width:450px;height:40px;background:#fff;border-radius:6px;margin-top:5px;}
.top .top-c .top-search .search {width:400px;height:36px;border:none;margin:2px 4px;float:left;}
.top .top-c .top-search .icon {float:left;display:block;width:30px !important;height:30px;margin:6px 5px 0 5px;cursor:pointer;}
.top .top-c .top-hot {float:left;line-height:40px;margin-left:20px;margin-top:5px;color:#fff;font-size:16px;}
.top .top-c .top-hot a{padding-left:8px;color:#fff;}

.container {width:1170px;margin:20px auto;margin-top:25px;position:relative;overflow:hidden;}
.container>div {display: inline-block;}
.nav-content {width:80px;height:auto;background:#ffffff;padding:10px 10px 0px 10px;border-radius:5px;box-shadow: 4px 2px 8px rgba(0,13,0,.12);  }
.nav-content a.nav-sort {font-size:16px;display: block;width:80px;height:40px;line-height:40px;margin-bottom:10px;text-align:center;background: #edeff4;}
.nav-content a.nav-sort.active {background: #819b9b;}
.middle-content {width:710px;margin-left:20px;vertical-align:top;}
.h1-title {line-height:40px;background:#ffffff;padding:10px 10px 0px 10px;border-radius:5px;font-size:26px;color:#444;}

.neirong {text-align:justify;line-height:32px;padding:0px 20px 10px 20px;border-top:1px solid #eeeeee;word-break:break-all;background:#ffffff;border-radius:0px 0px 5px 5px;clear:both;}
.neirong p {line-height:32px;padding:8px 0;text-indent: 2em;}
.neirong img{display:block;padding:0px 0px;height:auto;max-width:100%;margin:0px auto 10px auto;}
.neirong video{display:block;padding:6px 0;height:auto;max-width:380px;margin:0 auto;}
.neirong blockquote {background:#f1f1f1;border-left: 8px solid #ccc; margin: 1.5em 10px; padding: 0.5em 10px; quotes: "\201C""\201D""\2018""\2019";line-height:24px;font-style:oblique;}
.neirong blockquote:before {content:open-quote;vertical-align:-0.4em;}
.neirong blockquote p{line-height:24px;margin-bottom:12px;font-style:oblique;}
.neirong h2,.neirong h3,{text-indent:1.8em;height:40px;line-height:40px;border-left:5px solid #819b9b;background:#F5F5F5;margin:15px 0; }
.neirong h2 a,.neirong h3 a,.neirong h4 a{}
.neirong a{color:#819b9b;}
.neirong a:hover{color:#ff0000;font-weight:bold;}
.neirong .indesc{background: #edeff4;font-size:16px;line-height:28px;padding:10px 10px;text-indent:0em;border-radius:5px;color:#555;margin-top:10px;}
.neirong p.step_list{position:relative;margin-left:12px;padding:0px 0px 12px 30px;border-left:0px dotted #e4e4e4;text-indent:0em}
.neirong .step_list_last:after{position:absolute;bottom:-5px;left:-13px;display:block;background-color:#fff;color:#ccc;content:"";font-size:12px;line-height:13px;}
.neirong p.step_list b{position:absolute;left:-15px;display:inline-block;width:32px;height:32px;line-height:32px;border-radius:50%;background:#ffb700;color:#fff;text-align:center;}
.neirong p.step_list b:before{width:1px;height:100px;content:"";}
.neirong figcaption{text-align:center;font-size:14px; color:#ccc;}

.container .right-content {width:320px;float:right !important;}

.sidebox {width: 100%;height: auto;margin-bottom: 20px;background:#ffffff;padding:10px 10px 10px 10px;border-radius:5px;}
.sidebox-c{padding:10px 0px 0px 0px;}
.sidebox-c .detail{overflow:hidden; zoom:1;}
.sidebox-c .detail a{ }
.sidebox-c li{ width:282px; border-bottom:1px solid #eee; float:left;height:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;line-height:50px; padding-left:16px; }
.sidebox-c .dots{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub1{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub2{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub3{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub4{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub5{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub6{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub7{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub8{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub9{ background:url(../images/dots.png) no-repeat;}
.sidebox-c .nub10{ background:url(../images/dots.png) no-repeat;}


.nav-fixed-top {position:fixed;top:8px;display:inline-block;}
.container .middle-content.fixed-top {margin-left: 125px;}

.position{line-height:40px;font-size:14px;background:#ffffff;padding:10px 10px 0px 10px;border-radius:5px 5px 0px 0px;color:#666;}
.position a{color:#666;}

.thisend{height:30px;text-align:center;background-image:url(../images/b10.png);background-repeat:repeat-x;background-position:center center;line-height:50px;font-size:10px; background-color:#fff;}
.thisend .name{background-color:#edeff4 !important; display:block;padding:0 8px;border-radius:999px;line-height:30px;font-weight:400;  width:60px; text-align:center; margin:0 auto;font-size:10px;color:#999;}
.readtags{text-align:right;background:#ffffff;font-size:14px; padding-bottom:10px;}
.readtags a{display:inline-block;margin-bottom:3px;padding:8px 10px 7px;line-height:1;border-radius:2px;margin-right:5px;background-color:#edeff4}
.readhot{background-color:#fff;margin-top:20px;border-radius:5px;}
.readhot .title-tips{padding:10px 10px 0px 10px;}

.read-czd{width:300px; margin:20px auto;padding:20px 10px;font-size:14px;}
.read-czd .input-txt { width:190px;border:1px solid #c6cede;background-color:#fff;height:32px;line-height:32px;padding:0px 5px;font-family:verdana;}
.read-czd .btn {padding:6px 12px;font-weight:400;text-align:center;border-radius:4px;float:right; margin-right:10px;}
.read-czd .btn:hover{background:#bbb;}
.read-czd form{ margin-bottom:16px;}
.read-czd a{line-height:28px;}

.menu-nav{clear:both;overflow:hidden;line-height:30px;background:#ffffff;padding:5px 10px 20px 10px;border-radius:0px 0px 5px 5px;font-size:14px;color:#666;}
.menu-nav .menu-nav-prev{float:left;width:49%;border-right: 1px dashed #eaeaea;}
.menu-nav .menu-nav-next{float:right;width:49%;text-align:right}
.menu-nav a{color:#666;}
.title-tips {height:36px;border-bottom:3px solid #F6F6F6;font-size:20px;background:#ffffff;border-radius:5px 5px 0px 0px;}
.title-tips span{line-height:36px;height:36px;float:left;padding:0 10px;text-align:center;border-bottom:3px solid #819b9b;}

.middle-content .mindate{margin-bottom:15px;}
.middle-content .mindate span{ margin-right:20px;}
.middle-content .infodate{margin-bottom:15px;float:left; width:60%;}
.middle-content .infodate span{ margin-right:20px;}
.middle-content .infowz{float:right; width:30%;text-align:right;}
.middle-content .info {height:16px;background:#ffffff;padding:12px;font-size:14px;color:#999;}
.middle-content .info a{color:#999;}

.newlist {width:690px;vertical-align: top;background:#ffffff;padding:10px 10px 0px 10px;border-radius:5px;}
.newlist .list {display: block;border-bottom:1px solid #ebebeb;padding-bottom:15px;margin-bottom:15px;display:flex;}
.newlist .list>a {float:left;margin-right:20px}
.newlist .list .listimg {width:210px;height:132px;position:relative;overflow:hidden;}
.newlist .list .listimg img {width:100%;height:100%;object-fit:cover;position:absolute;}
.newlist .list .listtitle {width:100%;float:left;}
.newlist .list .listtitle h2 {margin-top:16px;;line-height:32px; font-weight:normal;font-size:18px;margin-bottom:10px}
.newlist .list .listtitle h2:hover{font-weight:bold;}
.newlist .list .listdateTig {padding:2px 8px;border:1px solid #819b9b;cursor:pointer;display:inline-block;margin-right:10px;text-align:center}
.newlist .list .listdate {vertical-align:middle;color:#999;font-size:14px;}
.newlist .list .video_watch {margin-left:30px;display:inline-block}
.newlist .list .video_watch img {width:12px;height:8px;display:inline-block;vertical-align:middle;}
.newlist .list .listimg>img:hover {transform:scale(1.2);transition:1s}
.newlist .list .listtag {cursor:pointer;display:inline-block;margin-right:10px;text-align:center}
.newlist .list .listtag a{padding:2px 6px;border:0.2px solid #819b9b; margin-right:6px; }
.newlist .list .listimg em{display: inline-block;width: 42px;height: 25px;line-height: 25px;padding-left:6px;position: absolute;z-index: 10;top: 12px;left: 0px;overflow: hidden; background-image: url(../images/ychot.png); background-repeat: no-repeat;}
.newlist .list .listimg em.ycwz{background-position: 0px 0px;}

.newlist .list span{background:url(../images/times.png) no-repeat left center;background-size:14px 14px;padding-left:18px;}

.next_page{margin:30px auto 0;text-align:center;clear:both}
.next_page a{display:inline-block;padding:5px 12px;border:1px solid #819b9b;margin:0 6px;background:#819b9b;border-radius:2px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.next_page span{display:inline-block;padding:5px 15px;border:1px solid #819b9b;margin:0 2px;background:#819b9b;border-radius:2px}
.next_page span.thisclass{background:#d9333f;border:1px solid #d9333f}
.middle-content .thisurl{line-height:28px;font-size:12px;color:#666;background:#fff;padding:20px 10px 0px 10px;}
.middle-content .thisurl a{color:#666; }

/*çƒ­æœå­—
.detail-zidian{overflow:hidden; zoom:1;}
.detail-zidian a{ }
.detail-zidian li{ width:48px; border-bottom:1px solid #eee; float:left;height:50px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;line-height:50px; padding-left:12px; }
*/

.detail-zidian{overflow:hidden; zoom:1;}
.detail-zidian li{border:1px dashed #e5e5e5; padding:1px 2px; margin:6px; width:42px;border-radius:5px; float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  text-align:center;}


.cynrnew{height:230px; margin-top:10px;}
.cynrnew .w50{ width:42.6%;float:left;background: url(../images/lidot.gif) no-repeat 4px 8px;height:40px;line-height:26px;padding-left: 22px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis; -o-text-overflow:ellipsis;}


/*ç½‘ç«™åº•éƒ¨*/
.friendlink{padding:10px;font-size:14px;background:#ffffff;border-radius:0px 0px 5px 5px;width:100%;}
.friendlink a{line-height:35px; height:35px; margin-right:10px;}
/*.footer{clear:both; width:100%; border-top:2px solid #fb8b48; background-color:#2c2c2c; padding:16px 0px; height:76px;color:#999;font-size:14px;}*/
/*.footer .footer_con{width:1170px; margin:auto;}*/
/*.footer .footer_con .fl{width:49%;}*/
/*.footer .footer_con .fr{width:49%; text-align:right;}*/
/*.footer .footer_con p{height:36px; line-height:36px;  }*/
/*.footer .footer_con p a{color:#999;}*/

.list-content-zi:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.list-content-zi {background:#ffffff;padding:10px 10px 0px 10px;}
.list-content-zi li{border:0px;border:1px dashed #e5e5e5; padding:4px 2px; margin:6px; width:44px;border-radius:5px; float:left; text-align:center;}
.list-content-zi li p{height:24px; line-height:24px;}
.list-content-zi a {font-size:12px;color:#ccc;}
.list-content-zi a p{font-size:18px;color:#000;}
.list-content-zi a p:hover{color:#ff0000;}
.list-content-zi li:hover {background-color:#edeff4;}

.list-content-ciyu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.list-content-ciyu {background:#ffffff;padding:10px 10px 0px 10px;border-radius:0px 0px 5px 5px;}
.list-content-ciyu li{ width:20%; float:left; text-align:left; padding:6px 0px;white-space: nowrap; text-overflow: ellipsis;border-bottom: 1px dashed #ddd;}
.list-content-ciyu li p{ height:30px; line-height:30px;}
.list-content-ciyu a {font-size:12px;color:#ccc;}
.list-content-ciyu a p{font-size:18px;color:#000;}
.list-content-ciyu a p:hover{color:#ff0000;}

.czd-top{background:#ffffff;;border-radius:5px 5px 0px 0px;padding:10px;}
.czd-top h1{ text-align:center; width:100%; height:80px; line-height:80px;font-size:24px;}
.czd-intro{ line-height:30px;font-size:16px;}
.czd-intro p{ line-height:30px;text-indent:2em;margin-bottom:8px;}
.czd-search{width:480px; margin:10px auto;}
.czd-search .input-txt { width:380px;border:1px solid #c6cede;background-color:#fff;height:32px;line-height:32px;padding:0px 5px;font-family:verdana;}
.czd-search .btn {display:inline-block;padding:6px 12px;margin-bottom:0;line-height:1.62857143;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px;}
.czd-search .btn:hover{background:#bbb;}
.zdc-way{clear:both;padding:5px;word-break: break-all;background:#ffffff;padding:10px 10px 0px 10px;}
.zdc-way a{border:1px #ccc solid;height:50px; line-height:50px;padding:8px 10px;margin:5px;white-space:nowrap;}
.zdc-way a:hover{background:#edeff4;}

/*å­—å…¸æŸ¥è¯¢æ–¹å¼*/
.apyzhao:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.apyzhao{background:#ffffff; clear:both;padding:20px 10px;}
.apyzhao .apyzhao_fl{float:left;width:50px; height:24px; line-height:24px; font-weight:bold;text-align:center; margin-top:8px;}
.apyzhao .apyzhao_fl p{ font-weight:normal; text-align:center;font-size:12px;color:#ccc;}
.apyzhao .apyzhao_fr{ float:right;width:640px;}
.apyzhao .apyzhao_fr li{border:0px;border:1px dashed #e5e5e5; padding:4px 2px; margin:6px; width:42px;border-radius:5px; float:left; text-align:center;}
.apyzhao .apyzhao_fr li p{height:24px; line-height:24px;color:#ccc;}
.apyzhao .apyzhao_fr a {font-size:12px;color:#ccc;}
.apyzhao .apyzhao_fr a p{font-size:18px;color:#000;}
.apyzhao .apyzhao_fr li:hover {border:1px dashed #971;background-color:#819b9b; display:block;}

/*å·¥å…·ç®±*/
.qbk-tools {overflow:hidden; margin-top:10px;}
.qbk-tools li a {position:relative;width:47%;height:70px;float:left;display:inline;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.qbk-tools li a:hover {background:#f6f6f6;}
.qbk-tools .t-title {position:absolute;left:68px;top:10px;cursor:pointer;}
.qbk-tools .t-desc {position:absolute;left:68px;top:32px;cursor:pointer; line-height:14px;color:#999;font-size:12px;}

.qbk-tools .icon-zd{background:url(../images/toolico.png) no-repeat; background-position: 0px -400px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-cd{background:url(../images/toolico.png) no-repeat; background-position: 0px -150px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-cy{background:url(../images/toolico.png) no-repeat; background-position: 0px -250px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-xhy{background:url(../images/toolico.png) no-repeat; background-position: 0px -700px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-bsbh{background:url(../images/toolico.png) no-repeat; background-position: 0px -650px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-zuci{background:url(../images/toolico.png) no-repeat; background-position: 0px -100px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}

.qbk-tools .icon-jyc{background:url(../images/toolico.png) no-repeat; background-position: 0px -300px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-fyc{background:url(../images/toolico.png) no-repeat; background-position: 0px -450px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-yingyu{background:url(../images/toolico.png) no-repeat; background-position: 0px -50px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}
.qbk-tools .icon-youjia{background:url(../images/toolico.png) no-repeat; background-position: 0px -750px;width:50px; height:50px;border-radius:5px;top:9px;left:5px;position:absolute;cursor:pointer;display:block;}



.zdycy .zdycy_title a{background:#edeff4;padding:5px 10px;}
.zdycy .zdycy_title a:hover{color:#ff0000;}

.newhot{overflow:hidden}
.newhotLeft {width:340px;height:auto;float:left;}
.newhotLeft .viewListMain .viewList:first-child {display:block;background:red}
.newhotRight {width:340px;height:auto;float:left;margin-left:10px;}
.viewListMain {width:auto;height:auto;overflow:hidden;border-bottom:1px dashed #f0f0f0;}
.viewList {width:340px;height:90px;display:none;}
.viewList.active {display:block;}
.viewListImg {width:109px;height:74px;float:left;margin-right:13px;overflow:hidden;}
.viewListImg img {width:100%;height:100%;}
.telListText {width:190px;color:#666;float:left;}
.telListText p:hover {color:#819b9b;}
.viewListText h2 {line-height:34px;color:#333;}
.telListText p {font-size:14px;line-height:24px;color:#666;height:72px;position:relative;overflow:hidden;}
.telListText p:after {content:"";position:absolute;}
.firstRightHotMain {width:100%;height:auto;padding-right:20px;}
.firstRightHotList {width:100%;height:45px;}
.telText.active {border:none;overflow:hidden;}
.firstRightHotListDot {width:4px;height:4px;border-radius:50%;background-color:#bbb;margin-top:20px;margin-right:10px;float:left;}
.firstRightHotList p {float:left;font-size:16px;color:#333;line-height:40px;}
.firstLeftBuyListImg {width:7px;height:15px;float:left;margin-top:15px;margin-right:8px;}
.firstLeftBuyListImg img {width:100%;height:100%;}
.viewListImg:hover img {transform:scale(1.2);transition:1s;}
.telText {height:40px;line-height:40px;background:url(../images/dots.png) 0px -5px no-repeat;padding-left:14px;}
.telText p {width:310px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/*union*/

.slide {
    width: 710px;
    height: 320px;
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
}

.slide ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.slide ul.slide-wrapper {
    top: 0;
    left: 0;
    z-index: 1;
    margin: 0;
    padding: 0;
    height: 360px;
}

.slide ul.slide-wrapper li {
    position: absolute;
}

.slide ul.slide-wrapper li img {
    height: 320px;
    width: 710px;
}

.slide .prev, .slide .next {
    position: absolute;
    top: 50%;
    z-index: 2;
    width: 35px;
    height: 70px;
    margin-top: -35px;
    border-radius: 3px;
    opacity: .15;
    background: red;
    text-indent: -9999px;
    background-repeat: no-repeat;
    transition: opacity .2s linear 0s;
}

.slide .prev {
    left: 5px;
    background: url(../images/arrow-left.png) #000 50% no-repeat;
}

.slide .next {
    right: 5px;
    background: url(../images/arrow-right.png) #000 50% no-repeat;
}

.slidebox {
    position: absolute;
    left: 50%;
    bottom: 22px;
    z-index: 30;
}

.slidebox ul {
    height: 20px;
    padding: 0 4px;
    border-radius: 8px;
    background: rgba(0,0,0,0.5);
}

.slidebox ul li {
    float: left;
    height: 12px;
    margin: 4px 4px;
}

.slidebox ul li em {
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 100%;
    background-color: #fff;
    text-indent: -9999px;
    cursor: pointer;
}

.slidebox ul li.current em {
    background-color: #fe6500;
}

.slidebox ul li em:hover {
    background-color: #fe6500;
}








.footer{
    padding:20px 0;
    background-color:#2c2c2c;
    color:#999;
    text-align:center;
    font-size: 14px;
    border-top: 2px solid #fb8b48;
}

.footer a{
    color:#999;
}



.row1{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 1!important;-webkit-box-orient: vertical;
}
.row2{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.row3{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.row4{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.row5{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;
}



.pagination{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    /*background: #fff;*/
    padding: 0 0.3rem;
}
.pagination li{
    list-style: none;
    background: none;
}
.pagination li a{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    border-radius: 4px;
    text-align: center;
    background: #e3e3e3;
    color: #333;
    font-size: 14px;
    position: relative;
    padding: 5px 10px;
    border: none;
    height: auto;
}
.pagination span{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    padding: 5px 10px;
    border-radius: 4px;
    height: auto;
}

.pagination li:last-child a{
    background: #e3e3e3;
    color: #333;
}
.pagination li:first-child a{
    background: #e3e3e3;
    color: #333;
}
.disabled span{
    background: #e3e3e3;
    color: #333;
}
.pagination .active span{
    background: #819b9b;
    color: #fff;
}

.selhover{
    color: #fff!important;
    background-color: #819b9b;
}
.listnav{
    display: flex ;
    align-items: center;
    flex-wrap: wrap;
    height: auto;
    /*margin-bottom: 0.2rem;*/
    /*background: #fff;*/
    /*padding-left: 20px;*/

}
.listnav a{
    display: block;
    padding: 5px 10px;
    color: #222;
    margin: 5px 0;
    border-radius: 4px;
    font-size: 20px;
}