.wrap { width: 1200px; margin: 0 auto}
.pc-tong { width: 1200px; margin: 0 auto; background: #fff; display: flex; margin-bottom: 10px}
.pc-tong .tong-title { background: #2b8ef6; background-image: linear-gradient(to right, #0babff, #0181ff); width: 200px; color: #fff; font-size: 18px; display: flex; align-items: center; justify-content: center; position: relative}
.pc-tong .tong-title .san { position: absolute; right: -10px; top: 33px; display: inline-block; width: 0; height: 0; border-top: 8px solid transparent; border-left: 10px solid #0182FF; border-bottom: 8px solid transparent}
.pc-tong .tong-title span { width: 100px; line-height: 1.4; display: inline-block}
.pc-tong .tong-text { width: 1000px; display: flex}
.pc-tong .tong-text .text-small { position: relative; width: 250px; display: flex; justify-content: center; align-items: center; height: 80px}
.pc-tong .tong-text .text-small .start { padding: 5px 0; font-weight: bold}
.pc-tong .tong-text .text-small .tiao { position: absolute; right: 0; top: 24px; display: inline-block; width: 2px; height: 35px; background: #F4F4F4}
.pc-tong .tong-text .text-small:nth-child(4) .tiao { width: 0}
.pc-tong .tong-text .text-small a { text-decoration: none; text-align: center; width: 100%; color: #333; padding: 5px 0}
.pc-tong .tong-text .text-small strong { color: red; font-size: 20px; font-weight: bold}
.pc-tong .tong-text .text-small .look { color: #afafaf; display: block; margin-top: 8px; font-size: 13px}
@media (max-width:1140px) {
  .pc-tong .tong-text .text-small .start { font-size: 15px; width: 42px; text-align: left}
  .pc-tong .tong-text .text-small strong { font-size: 17px}
  .pc-tong { width: 100%; flex-wrap: wrap}
  .pc-tong .tong-title { padding: 10px 0; text-align: center; width: 100%}
  .pc-tong .tong-title .san { top: 45px; left: 45%; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 10px solid #0182FF;    /* display: none; */ }
  .pc-tong .tong-title span { width: 100%}
  .pc-tong .tong-text { flex-wrap: wrap}
  .pc-tong .tong-text .text-small a { padding: 0 5%; display: flex; align-items: center; justify-content: space-between}
  .pc-tong .tong-text .text-small { width: 100%; border-bottom: 1px solid #f0f0f0; height: 45px}
  .pc-tong .tong-text .text-small .look { display: inline-block; margin-top: 0}
  .pc-tong .tong-text .text-small .tiao { width: 0}
}
.icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden}
.logo-header { background-color: #fff}
.wrap-header { padding: 10px 0; width: 1200px; margin: 0 auto; display: flex; justify-content: flex-end; align-items: center}
.logo-top .logo { height: 50px}
.header-top { background: #051735; border-bottom: 1px solid #1A3D77}
.serach-box { background: #f4f6fa; margin-left: 20px; width: 180px; border-radius: 20px; height: 38px}
.serach-box .s-btn { border-radius: 20px; float: right; height: 37px; width: 55px}
.serach-box input { height: 38px; color: #333; margin-left: 20px; background-color: #f4f6fa; width: 100px}
.bian-left { display: inline-block; margin-right: 5px; width: 17px; height: 17px; background: url('../images/titile-icon.png')}
.title-top { border-bottom: 1px solid #F6F7F9; display: flex; justify-content: center; position: relative; font-size: 18px; margin-bottom: 20px; padding: 15px 0 10px 0; font-weight: bold; color: #3D4B5B}
.title-top .title-left { display: inline-block; width: 13px; height: 10px; background: url('../images/title-left.png'); vertical-align: top; margin-top: 5px; margin-right: 10px}
.title-top .title-right { display: inline-block; width: 13px; height: 10px; background: url('../images/title-right.png'); vertical-align: top; margin-top: 5px; margin-left: 10px}
.tou-bg { padding: 40px 40px; background: url('../images/h1-bg.png'); background-size: 100%; position: relative}
.tou-bg h1 { font-size: 16px; color: #3D4B5B; font-weight: bold}
.tou-bg p { color: #3D4B5B; line-height: 1.6; font-size: 14px; margin-top: 12px}
.title-hide { border-top: 0}
.h1-title { margin-top: 10px; background-color: #fff}
.h1-title h1 { padding: 0px 10px; font-size: 18px}
.h1-title p { line-height: 1.7; padding: 0 20px}
.about-content .title-img img { width: 100%}
.about-content .fuwu { background: #fff; padding: 0 10px; margin-bottom: 20px}
.about-content .fuwu p { line-height: 1.9}
.jianjie { display: flex; padding: 10px; justify-content: space-between; align-items: center}
.jianjie .jianjie-left .name { font-size: 20px}
.jianjie .jianjie-left p { margin-top: 20px; line-height: 1.6}
.jianjie .jianjie-right { width: 48%}
.jianjie .jianjie-right img { width: 100%}
.about-box { padding-top: 20px; background: #F5F6F8}
.about-box .about-content { padding: 30px 60px}
.about-box .mian-box { background-size: 100% 100%; padding: 20px 0px; border-radius: 10px; margin-top: 5px}
.about-box .mian-box h4 { margin-bottom: 20px; padding-bottom: 8px; font-size: 17px; color: #000; display: inline-block}
.about-box .mian-box p { line-height: 1.9; font-size: 16px; color: #3D4B5B; margin-bottom: 20px}
.about-nav { margin: 10px 0; height: 48px; background: #fff; display: flex}
.about-nav li { margin-left: 10px; margin-right: 30px; color: #0A42A1; font-size: 20px}
.about-title .mian-head { color: #0762CB}
.about-title .title-name { padding: 15px 0px; position: relative; color: #0762CB; font-weight: bold; font-size: 22px}
.about-title .title-name .name-left { display: inline-block; width: 100px; margin-right: 20px; height: 2px; background: #D40300}
.about-title .title-name .name-right { display: inline-block; width: 100px; margin-left: 20px; height: 2px; background: #D40300}
.header { position: relative}
.header .top-logo { width: 1200px; margin: 0 auto; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center}
.header .top-logo .logo { width: 110px}
.header .top-logo .serach-box { height: 50px; width: 50px}
.included-bg { background: #F7F7F7; padding-top: 20px}
.included-box { width: 1200px; margin: 0 auto; background: #ccc; height: 140px; position: relative}
.included-box span { display: inline-block; padding: 16px 25px; background: #FF6666; border-radius: 30px; font-size: 20px; color: #fff; position: absolute; right: 60px; top: 48px}
.header { background: #fff}
.header .logo-head { border-bottom: 1px solid #105191}
.header .logo-text { justify-content: space-between; width: 1200px; padding: 20px 0; margin: 0 auto}
.header .logo-text .logo-bg { text-align: center; font-size: 48px; font-weight: bold; color: #105191}
.header .top-right { float: right; border: 2px solid #105191; background: #fff; width: 300px; padding-left: 20px}
.header .top-right .ta { float: right}
.header .top-right .search-icon { color: #fff; margin-top: 8px; font-size: 20px}
.header .top-right input { color: #666; width: 150px; height: 35px; background: #fff}
.header .top-right input::-webkit-input-placeholder { color: #666}
.header .top-right img { width: 17px; margin-top: 10px}
.header .top-right a { width: 50px; height: 35px; text-align: center; float: right; background-color: #105191; color: #333}
.header .header-box { padding: 10px 0}
.header .logo-name { margin-left: 5px}
.header .nav { display: flex; align-items: center; justify-content: space-between; padding: 3px 0; flex-wrap: wrap}
.header .nav .phone-li { width: 60%}
.header .nav ul { padding: 5px 0; display: flex; justify-content: space-around; align-items: center}
.header .nav ul li { padding: 12px 0; position: relative; text-align: center}
.header .nav ul li .logo { width: 70px}
.header .nav ul li a { font-size: 16px; padding: 5px 0px; color: #17192F}
.header .nav ul li.active a { color: #0762CB; font-weight: bold; border-bottom: 2px solid #0762CB}
.top-big { margin-top: 20px}
.top-big .top-middle { float: left; width: 525px; height: 340px; overflow: hidden; position: relative}
.top-big .top-middle span { display: inline-block; width: 18px; height: 18px; margin-right: 10px; background: url('../images/img-huo.png'); font-size: 14px; border-radius: 50px; vertical-align: top; margin-top: 6px}
.top-big .top-middle img { display: block; width: 100%; height: 100%}
.top-big .top-middle h2 a { position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.5); padding: 10px; color: #fff; font-weight: 400; line-height: 1.5; font-size: 18px}
.top-big .top-right { float: right; width: 650px}
.top-big .top-right .right-one { position: relative; padding: 10px 5px 10px 86px; background-color: #fff; margin-bottom: 12px}
.top-big .top-right .right-one .time { font-size: 18px; position: absolute; left: 15px; top: 16px; margin-top: 3px; margin-right: 3px; height: 65px; padding-right: 20px; display: flex; align-items: center; border-right: 1px solid #E6E9ED; bottom: 20px; color: #666}
.top-big .top-right .right-one .biao { position: absolute; right: 20px; top: 15px; margin-left: 20px; display: inline-block; background-color: #B0B7BF; padding: 5px 11px; font-size: 13px; color: #fff}
.top-big .top-right .right-one .biao:hover { background: #EC4477}
.top-big .top-right .right-one h2 { padding-top: 5px; margin-left: 20px; font-size: 18px; font-weight: 600; width: 95%; line-height: 1.3; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}
.top-big .top-right .right-one h2 a { color: #3D4B5B}
.top-big .top-right .right-one h2 a:hover { color: #0762CB}
.top-big .top-right .right-one p { margin-top: 10px; line-height: 1.5; margin-left: 20px; margin-bottom: 5px; font-size: 14px; width: 95%; color: #666; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; overflow-wrap: break-word; -webkit-line-clamp: 2; text-overflow: ellipsis}
.top-big .top-right .right-one .bottom { padding-top: 10px; padding-bottom: 10px}
.top-big .top-right .right-one .bottom .time { margin-top: 5px; display: inline-block; color: #666; float: right}
.top-big .top-right .right-one .bottom .biao { display: inline-block; padding: 65px 13px; border-radius: 15px; background: #CF000A; color: #fff}
.top-big .top-right li { padding: 15px 5px 15px 10px; border-bottom: 1px solid #F2F2F2}
.top-big .top-right li h2 { font-size: 18px; font-weight: 400; width: 80%; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden}
.top-big .top-right li h2 a { color: #000}
.top-big .top-right li .num { vertical-align: top; display: inline-block; margin-top: 4px; margin-right: 20px; color: #000; font-size: 14px; border-radius: 50px}
.top-big .top-right li .time { display: inline-block; float: right; color: #A8ADC1}
.pl-box { padding-top: 20px}
.pl-box .pl-tou { padding: 20px 0; background-color: #FDE5BC}
.pl-box .pl-tou h1 { margin-left: 20px}
.pl-box .pl-tou p { margin-top: 10px; line-height: 1.6; margin-left: 20px}
.col-box { padding-bottom: 20px}
.lian-box { background: #0762CB}
.lian-box .lian-wrap { width: 1200px; margin: 0 auto; color: #fff; padding: 35px 0}
.lian-box .lian-wrap .lian-head { color: #fff}
.lian-box .lian-wrap .lian-name { margin-top: 10px; font-size: 22px}
.lian-box .lian-wrap p { margin-top: 20px; line-height: 1.6}
.big-box { background: #f5f5f5}
.big-box .pingtai-box { padding: 35px 0; background-size: 100% 100%}
.big-box .pingtai-box .pingtai-wrap { padding: 30px 0; width: 1200px; margin: 0 auto; min-height: 120px}
.big-box .pingtai-box .head-name { color: #0762CB}
.big-box .pingtai-box .name { width: 400px; margin-top: 5px; font-size: 22px; color: #0762CB; padding-bottom: 30px; font-weight: bold; border-bottom: 1px solid #E6E9ED}
.big-box .pingtai-box .ping-text { color: #3D4B5B; font-size: 16px; margin-top: 20px; width: 400px; line-height: 1.7}
.big-box .pingtai-box .title-name { border-top: 1px solid #F5F4F9; margin: 50px 60px 0 60px; color: #333}
.big-box .lb-box .lb-left { height: 380px; float: left; width: 300px; background: #3395F0; color: #fff}
.big-box .lb-box .lb-left .title { padding-top: 20px; padding-left: 20px; font-size: 18px}
.big-box .lb-box .lb-left p { padding: 20px; line-height: 1.8; font-size: 15px}
.big-box .lb-box .lb-midder { float: left; width: 410px; padding: 0 50px}
.big-box .lb-box .lb-midder .title { font-size: 18px}
.big-box .lb-box .lb-midder .title span { display: inline-block; width: 6px; margin-right: 10px; height: 6px; background: #fff; border-radius: 50%; border: 3px solid #BF0614}
.big-box .lb-box .lb-midder .midder-li { padding: 10px 0; margin-top: 18px; border-bottom: 1px solid #f0f0f0}
.big-box .lb-box .lb-midder h3 { font-weight: 400; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.big-box .lb-box .lb-midder h3 span { display: inline-block; padding: 3px 4px; background: #3395F0; margin-right: 8px; color: #fff; border-radius: 10px; border-top-left-radius: 0}
.big-box .moreBtn { margin: 0 2%; display: block; margin-top: 10px; text-align: center; color: #666; padding: 15px 0; border-top: 1px solid #f2f2f2}
.big-box .statistics { background: #fff; height: 120px; border: 1px solid #ccc}
.big-box .statistics .name { width: 50px; padding: 0 5px; display: flex; align-items: center; justify-content: space-between; font-size: 18px; background: #4284e2; color: #fff; height: 120px; position: relative; float: left}
.big-box .statistics .name .text { display: inline-block; margin-left: 4px}
.big-box .statistics .name .san { display: inline-block; position: absolute; top: 50px; right: -8px; width: 0; height: 0; border-top: 10px solid transparent; border-left: 10px solid #4284e2; border-bottom: 10px solid transparent}
.big-box .statistics .statistics-num ul { display: flex}
.big-box .statistics .statistics-num ul li { width: 30%; text-align: center; position: relative}
.big-box .statistics .statistics-num ul li .tiao { position: absolute; width: 1px; height: 55px; background: #858FA7; top: 30px; right: 0}
.big-box .statistics .statistics-num ul li strong { display: inline-block; margin-top: 5px; font-size: 28px; color: #DD3C57}
.big-box .statistics .statistics-num ul li .start { margin-top: 25px; font-size: 18px}
.big-box .statistics .statistics-num ul li .num { margin-top: 15px}
.big-box .statistics .statistics-num ul li .num .look { background: #858FA7; padding: 4px 7px; color: #fff; font-size: 12px}
.big-box .statistics .statistics-num ul li:nth-child(4) { border-right: 0}
.big-box2 { margin-top: 0; background: #F5F5F5}
.big-box2 .content-left { background: #fff; float: left; border: 0}
.big-box2 .content-right { float: right}
.title-biao { font-size: 18px}
.h1-bgBox { width: 350px; background: url('../images/title-bg.png'); height: 380px; margin-bottom: 10px}
.h1-bgBox .title-h1 { display: flex; padding-top: 20px; justify-content: center}
.h1-bgBox .title-h1 h1 { display: inline-block; width: 183px; height: 53px; font-weight: bold; font-size: 19px; color: #C76912; text-align: center; line-height: 45px; background: url(../images/title-h1.png)}
.h1-bgBox p { line-height: 1.5; color: #C76912; padding: 15px}
.shuoming-box { background: #EFF6FC; padding: 20px}
.shuoming-box h1 { font-size: 18px; text-align: center}
.shuoming-box p { margin-top: 10px; line-height: 1.5}
.qun { background: #fff; margin-top: 10px}
.redian-box { background: #fff; margin-top: 10px}
.redian-box .tou { margin-bottom: 20px}
.redian-box .redian-a { display: flex; flex-wrap: wrap; justify-content: space-between; text-align: center; padding: 0 8px; padding-bottom: 15px}
.redian-box .redian-a a { display: inline-block; width: 48%; margin-bottom: 10px; padding: 7px 0; color: #333; border: 1px solid #B0B7BF; border-radius: 3px}
.redian-box .redian-a a:hover { background: #B0B7BF; border: 1px solid #B0B7BF; color: #fff}
.tou-title { padding: 30px; background: #99B9EA; color: #fff}
.tou-title h1 { font-size: 18px}
.tou-title p { margin-top: 10px; line-height: 1.7}
.introduce-box { margin-top: 20px}
.introduce-box .introduce-left { float: left; width: 632px; height: 425px; background: url('../images/introduce-bg.png') no-repeat}
.introduce-box .introduce-left p { padding: 20px; line-height: 1.7; color: #333}
.introduce-box .introduce-right { width: 550px; float: right}
.introduce-box .introduce-right .right-tui { padding: 15px 10px; border: 1px solid #f0f0f0}
.introduce-box .introduce-right .right-tui .tui-title { font-size: 20px}
.introduce-box .introduce-right .right-tui .tui-title span { display: inline-block; margin-right: 10px; width: 5px; height: 17px; background: #F8211F}
.introduce-box .introduce-right .right-tui ul { display: flex; flex-wrap: wrap}
.introduce-box .introduce-right .right-tui li { width: 48%; display: flex; align-items: center; margin-top: 15px}
.introduce-box .introduce-right .right-tui li h3 { margin-left: 5px; width: 172px; overflow: hidden; white-space: nowrap; font-weight: 400; color: #333; text-overflow: ellipsis}
.introduce-box .introduce-right .right-tui li .left-img { overflow: hidden; width: 67px}
.introduce-box .introduce-right .right-tui li img { width: auto; height: 47px}
.title-heng { display: inline-block; width: 4px; margin-right: 8px; height: 19px; background: url('../images/tan.png') no-repeat}
.hangQing { padding-bottom: 29px; background: #fff}
.hangQing .title { font-size: 18px}
.hangQing .hangQing-box { margin-top: 50px; padding: 0px; display: flex; flex-wrap: wrap; justify-content: space-between}
.hangQing .hangQing-box div { width: 30%}
.hangQing .hangQing-box div p { text-align: center}
.hangQing .hangQing-box div .name { margin-top: 10px}
.hangQing .hangQing-box div .num { padding: 10px}
.hangQing .hangQing-box div .bai { font-size: 14px}
.hangQing .hangQing-box div .red { color: red}
.hangQing .hangQing-box div .green { color: #10d410}
.dao-title { padding: 18px; margin-bottom: 20px; background: linear-gradient(#fde8bb, #ffda96)}
.dao-title p { margin-top: 6px; line-height: 1.6}
.introduce-title .text { line-height: 1.7; padding: 10px 10px}
.content-box { background: #F5F5F5; padding: 20px 0 30px}
.left-nav { background: #fff; border-bottom: 2px solid #F6F7F9}
.share-pr{ position: relative; }
.share-x { position: absolute; top: 0; left: -58px; width: 38px; }
.share-box { text-align: center; position: fixed; z-index: 88 }
.share-box .sharetext { margin-bottom: 12px; font-size: 14px; color: #9199a1 }
.share-custom { width: 38px }
.share-custom a { display: block; width: 38px; height: 38px; line-height: 38px; color: #b2b8bd }
.share-custom a:hover { color: #188eee }
.social-share .icon-wechat .wechat-qrcode { display: none; border: 1px solid #eee; position: absolute; z-index: 9; top: -77px; right: -210px; width: 200px; height: 192px; color: #666; font-size: 12px; text-align: center; background-color: #fff; box-shadow: 0 2px 10px #aaa; transition: all 200ms; -webkit-tansition: all 350ms; -moz-transition: all 350ms }
.social-share .icon-wechat .wechat-qrcode.bottom { top: 40px; left: -84px }
.social-share .icon-wechat .wechat-qrcode.bottom:after { display: none }
.social-share .icon-wechat .wechat-qrcode h4 { font-weight: normal; height: 26px; line-height: 26px; font-size: 12px; background-color: #f3f3f3; margin: 0; padding: 0; color: #777 }
.social-share .icon-wechat .wechat-qrcode .qrcode { width: 105px; margin: 10px auto }
.social-share .icon-wechat .wechat-qrcode .qrcode table { margin: 0 !important }
.social-share .icon-wechat .wechat-qrcode .help p { font-weight: normal; line-height: 16px; padding: 0; margin: 0 }
.social-share .icon-wechat .wechat-qrcode:after { content: ''; position: absolute; top: 50%; margin-top: -6px; left: -13px; width: 0; height: 0; border-width: 6px 8px 6px 6px; border-style: solid; border-color: transparent #fff transparent transparent }
.social-share .icon-wechat:hover .wechat-qrcode { display: block }
@media (max-width:768px) {
  .share-x { position: initial; width: 100%; }
  .share-box { position: initial; }
  .share-box .share { display: flex; justify-content: flex-start; width: 100%; align-items: center; margin-top: 20px; padding-left: 20px; box-sizing: border-box; }
  .share-box .sharetext:after { content: ':'; }
  .share-box .share-custom { width: initial; display: flex; }
}
.content-left { width: 830px; margin-top: 20px; float: left}
.content-left .content-top { padding: 20px 15px; margin-bottom: 20px; background: url('../images/tou-bg.png'); color: #fff}
.content-left .content-top h1 { font-size: 18px}
.content-left .content-top p { margin-top: 10px; line-height: 1.7}
.content-left .page-box { padding: 40px 0 10px 0; text-align: center}
.content-left .page-box ul { display: flex; justify-content: center}
.content-left .page-box a { display: inline-block; padding: 4px 8px; border-radius: 5px; border: 1px solid #999; margin-right: 4px}
.content-left .page-box a.active { background: #FB7A01; border: 1px solid #FB7A01; color: #fff}
.content-left .left-big { padding: 20px}
.content-left .statistics-box { display: flex; background: #759EED; height: 120px}
.content-left .statistics-box p { margin-top: 30px; font-size: 18px}
.content-left .statistics-box p strong { font-size: 26px; color: #fc3052}
.content-left .statistics-box .tiao { position: absolute; width: 1px; height: 55px; background: #fff; top: 30px; right: 0}
.content-left .statistics-box .look { margin-top: 20px; color: #fff; font-size: 16px}
.content-left .statistics-box li { position: relative; width: 25%; text-align: center}
.content-left .nav-ul { border-bottom: 0; display: flex; position: relative}
.content-left .nav-ul li { font-size: 17px; cursor: pointer; position: relative; margin-right: 10%; color: #000; text-align: center}
.content-left .nav-ul li span { display: inline-block; padding: 15px 16px 15px 16px; color: #333}
.content-left .nav-ul li.active span { color: #3D4B5B; font-weight: bold}
.content-left .nav-ul .san { position: absolute; right: -20px; top: 0px; display: inline-block; width: 0; height: 0; border-top: 37px solid #fff; border-right: 20px solid transparent}
.content-left .nav-ul li.search { background: #fff; border: 0; padding: 0 0 2px 10px; vertical-align: bottom}
.content-left .nav-ul li.search em { display: inline-block; width: 8px; height: 18px; background: #4284e2}
.content-left .nav-ul li.search span { vertical-align: top; display: inline-block}
.content-left .chapter-num { padding-top: 10px; background: #fff; display: none}
.content-left .chapter-num li { padding: 13px 20px 12px 10px}
.content-left .chapter-num li .title { margin-bottom: 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 18px; margin-top: 5px; font-weight: 400; width: 100%}
.content-left .chapter-num li .title a { color: #000}
.content-left .chapter-num li:hover { background: #FCFCFD}
.content-left .chapter-num img { width: 200px; min-height: 160px; float: left}
.content-left .chapter-num .left-img { float: left; position: relative; height: 160px; overflow: hidden; width: 200px}
.content-left .chapter-num .left-img .biao { position: absolute; display: inline-block; left: 0; top: 0; z-index: 999; padding: 6px 8px; background: #E3231E; color: #fff; font-size: 14px}
.content-left .chapter-num .list-right { float: right; margin-left: 0px; width: 580px; position: relative}
.content-left .chapter-num .list-right .label { display: inline-block; color: #fff; background-color: #B0B7BF; padding: 6px 8px; float: left; font-size: 14px}
.content-left .chapter-num .list-right .label:hover { background-color: #EC4476; color: #fff}
.content-left .chapter-num .list-right p { margin-top: 15px; line-height: 1.8; font-size: 14px; color: #666; overflow: hidden; text-overflow: ellipsis; height: 72px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical}
.content-left .chapter-num .list-right .clearfix2 { padding: 0}
.content-left .chapter-num .list-right .num { float: right; color: #B0B7BF; font-size: 14px}
.content-left .chapter-num .list-right .num span { margin-right: 10px; color: #B0B7BF}
.content-left .chapter-num .list-right .shijian { font-size: 20px; color: #333}
.content-left .chapter-num .address { margin-top: 20px; color: #B0B7BF; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; font-size: 14px}
.content-left .chapter-num .address span { margin-right: 10px}
.content-left .chapter-num .address .time { margin-left: 15px}
.content-left .chapter-num .address .num { float: left; color: #B0B7BF}
.content-left .chapter-num .address .num span { color: #B0B7BF}
.content-left .chapter-num .address .name { margin-left: 10px}
.content-left .chapter-num .list-address { float: right; width: 240px; margin-left: 10px}
.content-left .chapter-num .list-address .head-img { margin-left: 10px; border-radius: 50%; width: 50px; height: 50px; margin-top: 30px}
.content-left .chapter-num .list-address .address-text { float: left; margin-left: 40px}
.content-left .chapter-num .list-address .address-text .name { margin-top: 20px; width: 120px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333}
.content-left .chapter-num .list-address .address-text .time { padding: 10px 0; color: #999}
.content-left .chapter-num .list-address .address-text .num { color: #999}
.content-left .chapter-num .list-address .address-text span { margin-right: 10px}
.content-left .chapter-show { display: block}
.xin-bg { padding: 0 20px; height: 140px; background: url('../images/li-title.png')}
.xin-bg h1 { padding-top: 10px; font-size: 20px}
.xin-bg h1 em { display: inline-block; width: 3px; height: 16px; margin-right: 6px; background-color: #3D7EFF}
.xin-bg p { margin-top: 10px; line-height: 1.8}
.content-right { float: right; margin-top: 20px; width: 340px; background-color: #F6F7F9}
.content-right .right-redian { width: 100%; height: 380px; background: url('../images/hot-bg.png') no-repeat; position: relative; background-size: 100% 100%}
.content-right .right-redian a { position: absolute; color: #3395F0}
.content-right .right-redian a:nth-child(1) { top: 70px; right: 210px}
.content-right .right-redian a:nth-child(2) { top: 120px; left: 205px}
.content-right .right-redian a:nth-child(3) { top: 172px; right: 210px}
.content-right .right-redian a:nth-child(4) { top: 223px; left: 205px}
.content-right .right-redian a:nth-child(5) { top: 278px; right: 210px}
.content-right .right-redian a:nth-child(6) { top: 330px; left: 205px}
.content-right .toutiao-box { padding: 20px; background: linear-gradient(#fde8bb, #ffda96); margin-bottom: 10px}
.content-right .toutiao-box h1 { font-size: 22px; font-weight: 400}
.content-right .toutiao-box p { margin-top: 10px; line-height: 1.7}
.content-right .ranking { padding: 20px 0; border: 1px solid #ccc}
.content-right .ranking h3 { padding: 0 20px; font-weight: 400; font-size: 17px; margin-top: 5px}
.content-right .ranking h3 span { vertical-align: top}
.content-right .ranking h3 em { display: inline-block; width: 5px; height: 20px; background: #27B3D6; margin-right: 4px}
.content-right .ranking h3 a { color: #000}
.content-right .ranking h3 a img { margin-top: 0px; float: right}
.content-right .ranking .ranking-box { padding: 20px}
.content-right .ranking .ranking-box .ranking-title { font-size: 17px; color: #333; display: flex; flex-wrap: wrap; justify-content: space-between; border-bottom: 1px solid #fff; padding: 10px 2px}
.content-right .ranking .ranking-box .ranking-title span { display: inline-block; text-align: center}
.content-right .ranking .ranking-box .ranking-title .shi { width: 40%}
.content-right .ranking .ranking-box .ranking-list li { margin-top: 10px; padding: 10px 0; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; border-bottom: 1px solid #ddd}
.content-right .ranking .ranking-box .ranking-list li img { border: 1px solid #ccc; border-radius: 8px; width: 100px; max-height: 63px}
.content-right .ranking .ranking-box .ranking-list li .shi { display: inline-block; width: 30%; text-align: center}
.content-right .ranking .ranking-box .ranking-list li a { text-align: center}
.content-right .ranking .ranking-box .ranking-list li a .fang { border-radius: 5px; background: #28B4D7; padding: 4px 6px; color: #fff}
.content-right .jies .tou { text-align: center; margin-top: 30px; font-size: 18px; padding: 13px 10px; color: #000; font-weight: 400; position: relative}
.content-right .jies .tou .heng { float: right; margin-top: -8px; width: 160px; height: 30px; background: #CCCCCC; position: relative}
.content-right .jies .tou .heng span { display: inline-block; width: 0; height: 0; position: absolute; left: -22px; top: 0; border-bottom: 30px solid #ccc; border-left: 22px solid transparent}
.content-right .jies .jies-box { padding: 10px; line-height: 1.8; font-size: 15px; color: #333}
.content-right .qun .tou { font-size: 18px; position: relative; color: #000}
.content-right .qun h1 { font-weight: 400}
.content-right .qun .qun-box { padding: 10px 10px; text-align: center}
.content-right .qun .qun-box img { max-width: 100%; height: auto; border-radius: 5px}
.content-right .qun .text { padding: 0 10px; line-height: 1.6; font-size: 15px}
.content-right .toutiao { margin-top: 20px; padding-bottom: 15px; position: relative}
.content-right .toutiao .tou { font-size: 18px; padding: 13px 10px; color: #000; margin-bottom: 15px}
.content-right .toutiao .tou .heng { float: right; margin-top: -8px; width: 160px; height: 30px; background: #CCCCCC; position: relative}
.content-right .toutiao .tou .heng span { display: inline-block; width: 0; height: 0; position: absolute; left: -22px; top: 0; border-bottom: 30px solid #ccc; border-left: 22px solid transparent}
.content-right .toutiao h3 { font-weight: 400; padding: 10px 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.content-right .toutiao .left-dian { display: inline-block; padding: 2px 4px; border-radius: 3px; border: 1px solid #666; margin-right: 10px}
.content-right .toutiao2 { margin-top: 0}
.content-right .read-box { margin-top: 10px; border: 1px solid #f0f0f0; position: relative}
.content-right .read-box .tou { font-size: 20px; padding: 13px 10px; color: #D40300; margin-bottom: 15px}
.content-right .read-box .read-list { padding: 10px 0 20px 0}
.content-right .read-box .read-list img { width: 95%; margin-left: 2%}
.content-right .read-box .read-list li { background: #fff; position: relative; align-items: center; padding: 3% 10px}
.content-right .read-box .read-list li .num { position: absolute; bottom: 39px; right: 9px; display: inline-block; padding: 2px 5px; background: #FF3333; color: #fff}
.content-right .read-box .read-list li em { display: inline-block; padding: 2px 5px; font-size: 14px; border-radius: 5px; color: #fff; background-color: #FFAE2F}
.content-right .read-box .read-list li h4 { margin-left: 2px; margin-top: 10px; font-weight: 400; padding-bottom: 10px; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border-bottom: 1px solid #ccc}
.content-right .read-box .read-list li p { margin-top: 10px; overflow: hidden}
.content-right .read-box2 { margin-top: 0; margin-bottom: 10px}
.content-right .tui-du { padding-bottom: 10px}
.content-right .tui-du .tou { position: relative; font-size: 18px; padding: 10px 0; color: #000}
.content-right .tui-du .zai-list li { padding: 10px 30px; margin-right: 5px; position: relative; align-items: center}
.content-right .tui-du .zai-list li .icon1 { display: inline-block; border-radius: 50%; border: 2px solid #ccc; width: 5px; height: 5px; margin-right: 5px}
.content-right .tui-du .zai-list li .icon-num { padding: 2px; border-radius: 5px; border: 1px solid #ccc; display: inline-block; margin-right: 5px}
.content-right .tui-du .zai-list li img { border-radius: 10px; width: 100%}
.content-right .tui-du .zai-list h3 { font-weight: 400; border-bottom: 1px solid #f0f0f0; font-size: 17px; line-height: 1.5}
.content-right .zai-box { margin-top: 10px; background-color: #fff}
.content-right .zai-box .tou { padding-bottom: 10px; font-size: 18px; position: relative; color: #000}
.content-right .zai-box .zai-list li { display: flex; padding: 10px; align-items: center}
.content-right .zai-box .zai-list li .icon1 { display: inline-block; border-radius: 50%; border: 2px solid #ccc; width: 5px; height: 5px; margin-right: 5px}
.content-right .zai-box .zai-list li .icon-num { padding: 2px; border-radius: 5px; border: 1px solid #ccc; display: inline-block; margin-right: 5px}
.content-right .zai-box .zai-list li .l-img { width: 27%; overflow: hidden}
.content-right .zai-box .zai-list li .l-img img { height: 60px}
.content-right .zai-box .zai-list h3 { font-weight: 400; font-size: 16px; line-height: 1.5; border-bottom: 1px solid #f0f0f0}
.content-right .tui-box { background-color: #fff; margin-top: 10px; position: relative}
.content-right .tui-box .tou { font-size: 18px; color: #000}
.content-right .tui-box .tui-one { padding: 0px 25px}
.content-right .tui-box .tui-one img { border-radius: 3px; width: 100%; height: 136px}
.content-right .tui-box .tui-one h3 { margin-top: 5px; line-height: 1.3; padding-bottom: 5px; border-bottom: 1px solid #f0f0f0}
.content-right .tui-box .tui-li { margin-top: 10px; padding: 10px 10px; overflow: hidden; display: flex; border-bottom: 1px solid #f0f0f0; position: relative}
.content-right .tui-box .tui-li .tui-num { margin-top: 6px; margin-right: 5px; padding-bottom: 2px; float: left; display: inline-block; border-bottom: 2px solid #F7710E}
.content-right .tui-box .tui-li img { width: 90px; height: 90px; border-radius: 5px}
.content-right .tui-box .tui-li h3 { margin-right: 5px; font-weight: 400; padding: 5px 0; line-height: 1.4; font-size: 15px}
.content-right .tui-box .tui-li h3 a { color: #666}
.content-right .tui-box .tui-li:hover { background-color: #F9F9F9}
.content-right .tui-box .tui-li:hover a { color: #000}
.jilu { position: relative}
.jilu .tai { position: absolute; top: 0; left: -30px; padding: 8px; background: #28B2D6; border-bottom-left-radius: 5px; border-top-left-radius: 5px; color: #fff; width: 15px}
.jilu .lu { position: absolute; top: 160px; left: -30px; width: 15px; padding: 8px; background: #FF4141; border-bottom-left-radius: 5px; border-top-left-radius: 5px; color: #fff; margin-right: 15px}
.lsm { background: #CCCCCC; padding: 20px}
.lsm p { line-height: 1.6}
.line-bg { margin-top: 30px; padding: 20px; background: #fff; border: 1px solid #858FA7}
.line-bg .line-title { position: relative; display: flex; flex-wrap: wrap; justify-content: space-between; padding-top: 10px}
.line-bg .line-title p em { display: inline-block; width: 3px; height: 14px; background: #28B2D6}
.line-bg .line-title p span { display: inline-block}
.line-bg .line-title p .title { font-size: 18px; padding-bottom: 10px}
.line-bg .line-title p .gong { margin-right: 15px}
.line-bg .line-title p .gong strong { color: #DF4960}
.line-bg .line-nav { padding: 20px 0}
.line-bg .line-nav .num { line-height: 30px; margin-right: 20px}
.line-bg .line-nav .num strong { color: #DF4960}
.line-bg .line-nav p { float: left}
.line-bg .line-nav p span { display: inline-block; padding: 8px 10px; margin-right: 8px; color: #666}
.line-bg .line-nav p span.active { color: #1f56c5}
.line-bg .line-nav .nav-search { float: right; position: relative; border-bottom: 1px solid #27B3D6}
.line-bg .line-nav .nav-search .search-icon { margin-top: 10px}
.line-bg .line-nav .nav-search input { height: 32px; width: 220px; color: #999}
.line-bg .line-nav .nav-search span { height: 32px; line-height: 32px; text-align: center; color: #27B3D6; position: absolute; border-top-right-radius: 5px; border-bottom-right-radius: 5px; right: 0; top: 1px; display: inline-block}
.line-bg .nav-title { margin-top: 20px; padding: 10px 30px 15px 20px; justify-content: space-between; border-bottom: 1px solid #858FA7; background: #F9F9F9; display: flex}
.line-bg .nav-title .logo { width: 100px; text-align: left}
.line-bg .nav-title span { text-align: center; display: inline-block; width: 13%}
.line-bg .line-list { background: #F9F9F9}
.line-bg .line-list li { padding: 20px; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; border-bottom: 1px solid #eee}
.line-bg .line-list li .img { width: 100px}
.line-bg .line-list li img { width: 100px; height: 63px; border: 1px solid #ddd}
.line-bg .line-list li span { text-align: center; display: inline-block; width: 13%}
.line-bg .line-list li .look-name a { background: #27B3D6; color: #fff; padding: 5px 8px}
.article-bg .article-box { padding-left: 20px}
.article-box h1 { font-size: 22px; font-weight: bold; padding: 15px 0; line-height: 1.3; color: #333}
.article-box .qian { display: inline-block; color: #fff !important; background: #1186B9; padding: 4px 12px; border-radius: 20px; float: right; margin-right: 10px !important; font-size: 14px; margin-left: 10px; font-weight: 400}
.article-box .name { float: right; background: #105191; color: #000; padding: 10px 10px; border-radius: 5px}
.article-box .clearfix { position: relative}
.article-box .clearfix p { margin-top: 8px; float: right; margin-top: -20px; color: #666}
.article-box .clearfix p span { display: inline-block; margin-right: 25px}
.article-box .clearfix p .xing { margin-top: -4px}
.article-box .biaoqian { height: 20px}
.article-box .biaoqian .name { display: inline-block; padding: 8px 8px 10px 8px; color: #000; background: #4286F5}
.article-box .biaoqian .num { float: right; margin-top: -15px}
.article-box .biaoqian .num img { margin-left: 20px}
.article-box .biaoqian .num .icon { font-size: 20px; color: red; margin-left: 20px}
.article-box .article-text { padding: 10px 0; position: relative; font-size: 14px; border-bottom: 1px solid #C4C4C4}
.article-box .article-text .fr { color: #0195FF; margin-right: 0; margin-left: 20px}
.article-box .article-text span { color: #666; margin-right: 20px}
.article-box .article-text span .xing { margin-top: -4px}
.article-box .article-text .ping { float: right; padding: 6px 5px; background: #F2F2F2}
.article-box .article-text .shou { float: right; padding: 6px 5px; background: #F2F2F2}
.article-box .article-text .title-bg { position: absolute; right: -71px; top: -15px; width: 138px; height: 48px; line-height: 35px; color: #fff; background: url('../images/title-bg.png'); text-align: center}
.article-box .article-text .guan { color: #ccc}
.article-content { background: #fff; padding: 30px 10px; line-height: 1.6; color: #3e3d3d}
.article-content img { padding: 10px 0; display: block; margin: 0 auto; max-width: 100%}
.article-content strong { font-weight: bold; font-size: 18px}
.article-content a { color: #06f}
.article-content p { margin-top: 20px}
.content-bottom { height: 20px; font-size: 14px; color: #666}
.content-bottom span { float: right; margin-right: 10px}
.article-ping { margin-top: 20px; background: #fff; border-radius: 3px}
.article-ping2 { margin-top: 20px; background: #fff}
.article-h3 { font-size: 18px; color: #000; position: relative; padding-left: 10px; border-left: 2px solid #0762CB}
.article-title { border-radius: 10px; padding: 10px}
.article-title h3 { font-size: 18px; font-weight: 400}
.article-title h3 em { width: 8px; height: 8px; background: #FF6766; display: inline-block; margin-right: 7px; vertical-align: top; margin-top: 5px}
.article-title h3 span { display: inline-block; padding-bottom: 10px}
.article-title .article-li { display: flex; padding: 10px 0px; justify-content: space-between; flex-wrap: wrap}
.article-title li { background: #fff; border: 1px solid #fff; width: 28%; padding: 10px 2%; border-radius: 5px; overflow: hidden; margin-right: 1%; margin-bottom: 10px}
.article-title li img { width: 100%; height: 150px; border-radius: 5px}
.article-title li h2 { float: left; padding: 3px 0px; line-height: 1.4; color: #666; font-weight: 400}
.article-title li h2 em { display: inline-block; width: 2px; height: 13px; background-color: #CC141E; margin-right: 5px}
.article-title li:hover { border: 1px solid #f0f0f0}
.article-guan p { line-height: 1.4; padding: 10px 10px}
.article-guan p li { margin-bottom: 30px; padding: 0 20px}
.article-guan p .guan-top .top-left { float: left}
.article-guan p .guan-top .top-left span { display: inline-block; margin-left: 8px; margin-top: 15px}
.article-guan p .guan-top .top-right { margin-top: 15px; float: right; color: #999; font-size: 14px}
.article-guan p .guan-top .top-right span { margin-left: 20px}
.article-guan p .guan-top .top-right span strong { color: #000}
.article-guan p .guan-top .top-right .zan { margin: 0}
.article-guan p .guan-top img { width: 45px; height: 45px; border-radius: 50%}
.article-guan p p { width: 90%; margin-left: 6%; margin-top: 15px; color: #333; padding: 20px; background-color: #f2f2f2; position: relative; line-height: 1.4}
.article-guan p p em { position: absolute; left: 20px; top: -12px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 10px solid transparent; border-bottom: 12px solid #EDEEF0}
.article-wang { margin-top: 30px}
.company-big { margin-top: 20px; display: flex}
.company-big .company-left { background: #FFF; width: 100px; float: left}
.company-big .company-left ul li { padding: 6px 0; margin-bottom: 30px; text-align: center; color: #fff; background: #ccc; position: relative}
.company-big .company-left ul li span { position: absolute; right: -5px; top: 9px; display: inline-block; width: 0; height: 0; border-top: 6px solid transparent; border-left: 8px solid #ccc; border-bottom: 6px solid transparent}
.company-big .company-left ul .one { background: #28B2D6}
.company-big .company-left ul .one span { position: absolute; right: -5px; top: 9px; display: inline-block; width: 0; height: 0; border-top: 6px solid transparent; border-left: 8px solid #28B2D6; border-bottom: 6px solid transparent}
.company-big .company-right { float: left; margin-left: 30px; width: 1030px; background: #fff}
.company-big .company-right h3 { margin-top: 30px; font-size: 18px; font-weight: 400}
.company-big .company-right h3 span { display: inline-block; text-align: center; width: 85px; padding-bottom: 10px}
.company-big .company-right h3 em { display: inline-block; width: 5px; height: 15px; background: #28B2D6}
.company-big .company-right h3:nth-child(1) { margin-top: 0}
.company-big .company-right .company-text { width: 1030px}
.company-big .company-right .company-text .text-table { float: left; width: 540px}
.company-big .company-right .company-text .text-right { float: left; height: 409px; width: 447px; border: 1px solid #f0f0f0; border-left: 0; padding: 20px; font-size: 14px}
.company-big .company-right .company-text .text-right h4 { font-size: 16px; margin-bottom: 20px; color: #333}
.company-big .company-right .company-text .text-right p { line-height: 1.7; text-indent: 2em}
.company-big .company-right .company-text table { width: 100%; border-collapse: collapse; border: 1px solid #f0f0f0}
.company-big .company-right .company-text table tr td { border: 1px solid #f0f0f0; color: #333; box-sizing: border-box; height: 50px}
.company-big .company-right .company-text table tr td .green { color: #059405}
.company-big .company-right .company-text table tr td .greenYan { display: inline-block; padding: 5px 10px; border-radius: 5px; color: #fff; background: #5CB85C}
.company-big .company-right .company-text table tr td .red { color: #f1680c}
.company-big .company-right .company-text table tr td .redYan { display: inline-block; padding: 5px 10px; border-radius: 5px; color: #fff; background: #f1680c}
.company-big .company-right .company-text table tr td.name { width: 200px; text-align: center}
.company-big .company-right .company-text table tr td.text { width: 791px; padding-left: 20px}
.company-big .company-right .company-text table tr a { margin-left: 10px; padding: 2px 4px; border: 1px solid #0066FF; color: #0066FF}
.company-big .company-right .company-text .logo { text-align: center}
.company-big .company-right .company-text .logo img { width: 200px}
.company-big .company-right .qq { margin-top: 10px; font-size: 14px; color: #333}
.company-big .company-right .ping-jie { padding: 15px 0}
.company-big .company-right .ping-jie p { line-height: 1.6; text-indent: 2em}
.article-bigBox { margin-bottom: 30px; background: #F6F9FE}
.article-bigBox .bigBox-ping { float: left; height: 465px; width: 223px; background: #557CCB; position: relative}
.article-bigBox .bigBox-ping p { position: absolute; bottom: 50px; left: 27px}
.article-bigBox .bigBox-ping p span { display: inline-block; padding: 20px 35px; color: #557CCB; background: #fff; border-radius: 5px}
.article-bigBox .bigBox-left { width: 220px; float: left; margin-left: 16px}
.article-bigBox .bigBox-left .title { width: 100%; height: 68px; background: #4A70BB; color: #fff; font-size: 18px; font-weight: bold; line-height: 68px; text-align: center; position: relative}
.article-bigBox .bigBox-left .title em { position: absolute; bottom: -9px; left: 102px; width: 0; height: 0; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 10px solid #4A70BB}
.article-bigBox .bigBox-left li { background: #fff; border: 1px solid #4A70BB; height: 98px; text-align: center; position: relative; border-bottom: 0}
.article-bigBox .bigBox-left li strong { font-size: 26px; color: #DD3350}
.article-bigBox .bigBox-left li p { margin-top: 30px}
.article-bigBox .bigBox-left li .look { bottom: 0; right: 0; position: absolute; display: inline-block; width: 0; height: 0; border-bottom: 45px solid #6C9AE9; border-left: 55px solid transparent}
.article-bigBox .bigBox-left li .name { position: absolute; right: 3px; bottom: 8px; color: #fff; transform: rotate(-40deg); font-size: 14px}
.article-bigBox .bigBox-left a:nth-child(5) li { border-bottom: 1px solid #0066FF}
.article-bigBox .bigBox-mid { margin-left: 20px; width: 720px; float: left}
.article-bigBox .bigBox-mid .mid-img { position: relative; margin-bottom: 8px}
.article-bigBox .bigBox-mid .mid-img img { width: 720px; height: 290px}
.article-bigBox .bigBox-mid .mid-img h2 { font-weight: 400; position: absolute; bottom: 0; left: 0; right: 0; padding: 11px 20px; background: rgba(0, 0, 0, 0.6); color: #ddd}
.article-bigBox .bigBox-mid .mid-img h2 span { float: right}
.article-bigBox .bigBox-mid .mid-one { display: flex; border-bottom: 1px solid #ddd; padding: 10px 0}
.article-bigBox .bigBox-mid .mid-one .num { display: inline-block; background: #4A70BB; color: #fff; padding: 4px 7px}
.article-bigBox .bigBox-mid .mid-one .text { margin-left: 20px}
.article-bigBox .bigBox-mid .mid-one .text h2, .article-bigBox .bigBox-mid .mid-one .text p { width: 650px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis}
.article-bigBox .bigBox-mid .mid-one .text p { color: #666}
.article-bigBox .bigBox-mid .mid-one .text h2 { font-size: 18px}
.article-bigBox .bigBox-mid .mid-one .text a { color: #4A70BB}
.article-bigBox .bigBox-mid .mid-one .text p { margin-top: 15px}
.article-bigBox .bigBox-mid li { padding: 12px 0; font-size: 18px}
.article-bigBox .bigBox-mid li .number { display: inline-block; padding: 2px 5px; border-top-right-radius: 5px; background: #28B4D7; color: #fff; float: left; margin-right: 12px}
.article-bigBox .bigBox-mid li h2 { float: left; font-weight: 400; margin-top: 3px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 380px}
.article-bigBox .bigBox-mid li .time { margin-top: 3px; float: right; color: #858FA7}
.article-bigBox .bigBox-right { margin-top: 20px; width: 435px; margin-left: 18px; float: left}
.article-bigBox .bigBox-right li { margin-bottom: 35px; font-size: 18px}
.article-bigBox .bigBox-right li .number { display: inline-block; padding: 2px 5px; border-top-right-radius: 5px; background: #858FA7; color: #fff; float: left; margin-right: 12px}
.article-bigBox .bigBox-right li h2 { float: left; font-weight: 400; margin-top: 3px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 330px}
.article-bigBox .bigBox-right li .time { margin-top: 4px; float: right; color: #858FA7}
.article-bigBox .bigBox-right li:nth-child(2) .number, .article-bigBox .bigBox-right li:nth-child(1) .number, .article-bigBox .bigBox-right li:nth-child(3) .number, .article-bigBox .bigBox-right li:nth-child(4) .number { background: #F4B721}
.footer { background: #2C445C}
.footer .youlian-box { display: flex; padding: 30px 0; justify-content: space-around; align-items: center}
.footer .youlian-box .footer-logo { float: left; width: 130px}
.footer .youlian-box .footer-logo img { width: 100%}
.footer .youlian-box .youlian-left { float: left; color: #fff}
.footer .youlian-box .youlian-left .num { font-size: 20px; margin-top: 15px}
.footer .youlian-box .youlian-right { float: left; margin-left: 150px}
.footer .youlian-box .youlian-right p { color: #fff}
.footer .youlian-box .youlian-right a { display: block; margin-top: 15px; color: #fff}
.footer .about-address { display: flex; margin: 0 auto; justify-content: space-around; padding: 20px 0}
.footer .about-address img { margin-right: 8px}
.footer .about-address a { margin-top: 5px; padding: 10px 0; color: #fff; display: block; text-align: center}
.footer .about-address a i { display: inline-block; margin-right: 8px; vertical-align: top; margin-top: 6px; width: 6px; height: 6px; background-color: #086FFF}
.footer .about-address span { vertical-align: top; margin-top: 1px; margin-right: 10px; display: inline-block; width: 15px; height: 16px}
.footer .about-address .lian-01 { background: url('../images/lian-01.png') no-repeat}
.footer .about-address .mian-02 { background: url('../images/mian-02.png') no-repeat}
.footer .about-address .jia-03 { background: url('../images/jia-03.png') no-repeat}
.footer .about-address .wang-04 { background: url('../images/wang-04.png') no-repeat}
.footer .footer-bottom { width: 100%; background: #1E3348}
.footer .footer-bottom .wrap-bottom { width: 900px; margin: 0 auto; padding: 15px; color: #fff}
.footer .footer-bottom p { text-align: center; line-height: 1.5; color: #fff}
.footer .footer-bottom a { text-align: center; line-height: 1.5; color: #fff}
.cebian { display: none}
@media (max-width:1140px) {
  .footer .youlian-box { align-items: flex-start}
  .footer .youlian-box .youlian-left { float: none; text-align: center}
  .big-box .pingtai-box .name { padding: 10px 10px; width: 100%}
  .big-box .pingtai-box .head-name { padding: 0 10px}
  .big-box .pingtai-box .ping-text { width: 98%; padding: 0 10px}
  .lian-box .lian-wrap { width: 100%}
  .lian-box .lian-wrap { width: 98%; padding: 10px}
  .footer .youlian-box .youlian-left, .footer .youlian-box .youlian-right { margin-top: 20px}
  .about-box .mian-box { padding: 10px 10px}
  .big-box .pingtai-box .pingtai-wrap { width: 100%}
  .form { width: 50%}
  .footer .youlian-box .footer-logo { width: 100%; text-align: center}
  .footer .youlian-box .footer-logo img { width: 30%}
  .footer .about-address { width: 100%}
  .footer .about-address a { margin-right: 10px}
  .header .nav .phone-li { background: #fff; z-index: 99; position: absolute; top: 80px; left: 0; width: 100%}
  .footer .youlian-box .youlian-right { margin-left: 30px}
  .footer .footer-bottom .wrap-bottom { width: 100%; padding: 10px 0}
  .top-big .top-middle { width: 100%; float: none; height: auto}
  .top-big .top-middle img { width: 100%; min-height: auto}
  .top-big .top-right { float: none; width: 100%}
  .wrap-header { width: 100%}
  .footer .footer-bottom { width: 100%; margin-bottom: 20px}
  .qi-box .qi-left li { margin-top: 30px; padding: 0 10px}
  .qi-box .qi-left { width: 100%; float: none}
  .qi-box .qi-right { width: 100%; float: none; margin-top: 20px}
  .qi-box .qi-right img { height: auto}
  .zhang-box { border: 0}
  .zhang-box .zhang-left { width: 100%; float: none}
  .zhang-box .zhang-left .left-img { width: 100%}
  .zhang-box .zhang-right { width: 96%; float: none; padding: 0 2%; margin-left: 0}
  .footer .clearfix { flex-wrap: wrap}
  .pei-box .pei-left { width: 100%; float: none}
  .pei-box .pei-right { margin-top: 10px; width: 100%}
  .pei-box .pei-left .left-hot { margin: 0 2%}
  .pei-box .pei-left .left-hot a { width: 30%}
  .pei-box .pei-left .left-hot a:nth-child(10), .pei-box .pei-left .left-hot a:nth-child(11), .pei-box .pei-left .left-hot a:nth-child(12) { display: none}
  .yue-box { margin-top: 20px}
  .article-content img { width: 100%}
  .cebian { display: block}
  .phone-li { display: none}
  .serach-box { width: 80%}
  .serach-box input { width: 40%}
  .big-box .lb-box .lb-left { float: none; width: 100%; height: auto}
  .big-box .lb-box .lb-midder { margin-top: 20px; float: none; width: 90%; padding: 0 5%}
  .big-box .lb-box .lb-right .right-redian { margin-top: 20px; background-size: 100% 100%; float: none; width: 100%}
  .introduce-box .introduce-left { float: none; background-size: 100%; height: 55rem; width: 100%}
  .introduce-box .introduce-right { float: none; width: 100%}
  .wz-xia { padding: 10px}
  .article-guan .guan-top .top-right span { margin-left: 1.8rem}
  .article-guan p { margin: 10px 0 0 0}
  .hangQing { width: 100%; border: 0}
  .hangQing .hangQing-box { margin-top: 30px}
  .wz-xia .xia-right { margin-top: 20px; width: 100%; float: none}
  .hangQing .title { background-repeat: no-repeat; background-size: 100%}
  .content-left .chapter-num .address { margin-top: 0}
  .content-left .chapter-num li { padding: 0}
  .header .top-logo { width: 96%; padding: 0 2%}
  .about-title .title-name { font-size: 3.5rem}
  .about-box .lianxi-box p { width: 100%}
  .about-nav li { margin-right: 3%}
  .about-box .about-content { padding: 0 10px}
  .content-left .page-box a { padding: 3px 1.2rem}
  .footer .footer-bottom p { margin-top: 15px; padding: 0 2%}
  .footer .footer-top { width: 100%}
  .footer .footer-top div { margin-right: 5%}
  .header .header-logo { width: 100%}
  .footer .footer-left { margin: 0 5%; border: 0; width: 80%}
  .footer .footer-left div { margin-right: 5%}
  .footer .footer-right { width: 100%; padding: 10px 0; margin: 0}
  .footer .footer-right .qq { margin-right: 10%}
  .footer .footer-right .weixin { margin-left: 20%}
  .content-right { margin-top: 20px}
  .footer .footer-left div:last-child { border: 0}
  .footer .footer-left div p { width: 100%}
  .content-left .chapter-num .left-img .biao { font-size: 2rem; padding: 3px}
  .article-box .name { display: none}
  .article-bg .article-left li { width: 96%; margin: 0 2%}
  .article-bg .article-left li h2 { font-size: 3.2rem; width: 51rem}
  .article-bg .article-left li .num { font-size: 2.8rem}
  .article-bg .article-left .article-one h1 { font-size: 4.4rem}
  .header .logo-text { width: 96%; padding: 10px 2%}
  .header .top-right { width: 45%}
  .header .top-right input { width: 60%; font-size: 2.6rem}
  .article-bg .article-left img { height: auto}
  .biaoqian { margin: 0 5px}
  .content-left2 { padding: 0}
  .content-left .nav-ul li { font-size: 3.3rem}
  .content-left .nav-ul li span { padding: 8px 7px 8px 7px}
  .content-left .chapter-num .left-img { width: 22rem}
  .content-left .chapter-num .left-img .qian { font-size: 1rem; padding: 1rem}
  .content-left .chapter-num .list-right .time-img { margin: 1.8rem 0 0 0rem; font-size: 2.5rem}
  .content-left .chapter-num .list-right .num .ping { margin-left: 1rem}
  .content-left .chapter-num .list-right .num span { margin-right: 1rem}
  .article-hot { padding: 10px 1%}
  .article-hot .hot-name { width: 9%; padding: 2%; font-size: 3rem}
  .article-hot h1 { width: 82%; font-size: 4.3rem; margin-left: 3%}
  .article-box .article-text .shou { display: none}
  .article-box .article-text .ping { display: none}
  .article-bg .article-right .article-one .one-right h1 { font-size: 4rem}
  .article-bg .article-right .article-one .one-right p { font-size: 3rem}
  .content-left .chapter-num .list-right .num img { width: 3rem}
  .content-left .chapter-num .list-right .num { font-size: 2.8rem; margin: 5px 0 0 0}
  .header .nav { width: 96%; padding: 10px 2%}
  .content-right .hangQing h3 p span { left: 50%}
  .content-left .chapter-num .list-right .right-bottom { display: none}
  .content-left .chapter-num .list-right .right-time { bottom: -15px; top: auto; font-size: 12px}
  .one-right { margin-top: 10px}
  .header .header-box .header-top .top-right .top-input input { width: 16rem}
  .article-box h1 { width: 100%; padding: 15px 0; font-size: 4rem}
  .article-box .qian { display: none}
  .content-left .chapter-num .list-right .clearfix { padding-top: 5px; margin-bottom: 10px}
  .content-left .chapter-num .list-right .clearfix .biao { margin-right: 0; font-size: 2.5rem; padding: 1rem}
  .content-left .chapter-num .list-right .clearfix2 { padding-top: 0}
  .article-bg .article-right li .time { font-size: 14px}
  .article-bg .article-right li h2 { overflow: hidden; white-space: nowrap; width: 68%; font-size: 15px; text-overflow: ellipsis}
  .content-left .chapter-num .list-right .title { font-size: 3.5rem; margin-top: 0}

  /*m .label*/
  .content-left .chapter-num .list-right .time, .content-left .chapter-num .list-right .name { display: none}
  .chapter-num ul { background-color: #fff; padding: 10px 10px}
  .wrap { width: 100%}
  .footer .footer-name { width: 96%; padding: 0 2%}
  .footer .footer-name p { font-size: 2.5rem}
  .footer .footer-box { width: 100%}
  .footer .footer-box .footer-left { width: 96%; padding: 0 2%; margin-left: 0}
  .footer .footer-box .footer-midder { padding-right: 0; width: 100%; border: 0}
  .footer .footer-box .footer-right { margin-left: 0; padding: 2%; width: 96%; font-size: 14px}
  .header .nav .logo-text { width: 96%; margin-left: 4%}
  .header .nav .logo-text .logo-bg { width: 100%}
  .header .nav ul { display: flex; flex-wrap: wrap; justify-content: space-between; padding-bottom: 13px}
  .header .nav ul li { padding-top: 13px; text-align: center; margin-left: 0; width: 100%}
  .header .nav ul li .dian { right: 20%; top: 8px}
  .header .nav ul li .hot { left: 12%; top: 0}
  .header .nav ul li .ping-num { top: 1px; right: 20%}
  .header .nav ul li .ping-num i { top: -14px}
  .included-box { width: 100%}
  .article-bg { flex-wrap: wrap}
  .article-bg .article-left { width: 100%}
  .article-bg .article-left img { width: 100%}
  .article-bg .article-right { width: 100%; display: none}
  .article-bg .article-left li h1 { width: 66%; line-height: 1.2}
  .content-left .nav-ul li { margin-right: 6%}
  .content-left { width: 100%; float: none}
  .content-left .chapter-num img { width: 22rem; min-height: auto; height: auto}
  .content-left .chapter-num .list-right { width: 63%; margin-left: 3%; padding: 0}
  .content-left .chapter-num .list-right p { margin-top: 3px; height: auto; font-size: 2.5rem; width: 100%}
  .content-right { float: none; width: 100%; border: 0; padding: 0}
  .article-box .clearfix p { display: none}
  .article-box .clearfix .biaoqian .name { display: none}
  .article-box .article-text { flex-wrap: wrap}
  .article-box .article-text span { line-height: 1.5}
  .article-title li p { width: 100%; padding: 5px 0}
  .article-title li { width: 46%; padding: 0}
  .article-title li img { width: 100%}
}
.hot-tao { color: #666; background: #fff; margin-top: 10px; height: 500px; overflow-y: scroll}
.hot-tao .zai-list { padding: 0 10px}
.hot-tao li { border-bottom: 1px dashed #ccc}
.hot-tao h3 { padding: 10px 0; font-weight: 400; color: #000}
.hot-tao p { font-size: 14px; color: #999; margin: 10px 0; line-height: 1.3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; overflow-wrap: break-word; -webkit-line-clamp: 3; text-overflow: ellipsis; }
.hot-tao .spancl { margin-left: 10px}
.pinglun { line-height: 1.4}
.pinglun { margin-top: 20px}
.pinglun .pinglun-time { display: inline-block; margin-left: 20px; color: #999; font-size: 15px}
.du-list { padding: 10px}
/*floating*/
.floating { position: fixed; right: 18px; bottom: 30px; z-index: 999 }
.floating li { position: relative; margin: 3px 0; width: 50px; height: 50px; background: #d0d6d9; color: #fff; text-align: center; cursor: pointer; font-size: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px }
.floating li span { display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; color: inherit }
.floating li .tooltip { display: none; position: absolute; bottom: 50%; right: 100%; margin-bottom: -18px; padding-right: 10px }
.floating li .tooltip-mr { display: flex; justify-content: center; flex-direction: column; padding: 5px; color: #646464; font-size: 14px; border: 1px solid #d0d6d9; background: #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; overflow: hidden; box-shadow: 0px 0 10px 0 rgba(0, 0, 0, 0.1) }
.floating li .tooltip-inner { text-align: left; word-wrap: break-word; word-break: normal; white-space: nowrap }
.floating li .tooltip-code { width: 130px; margin-bottom: -25px }
.floating li .tooltip-code img { display: block }
.floating li:hover { background: #188eee }
.floating li:hover .tooltip { display: block }
.floating li.gotop { display: none }
@media (max-width:768px){
  .floating li.wapcode { display: none }
  .floating li { width: 42px; height: 42px }
}