html{font-size:16px;}
body {border:0rem;margin:0rem;padding:0rem;font-size:0.875rem;font-family:sans-serif;background:rgb(227,227,228);}
@font-face {font-family:'iconfont';src:url(/uploads/image/pmfont/iconfont.ttf);}
@media screen and (max-width:320px){html{font-size:14px}}
@media screen and (min-width:321px) and (max-width:374px){html{font-size:16px}}
@media screen and (min-width:375px) and (max-width:639px){html{font-size:16px}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:22.5px}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:23.5px}}
@media screen and (min-width:800px) and (max-width:959px){html{font-size:25px}}
@media screen and (min-width:960px) and (max-width:1079px){html{font-size:30px}}
@media screen and (min-width:1080px){html{font-size:32px}}
a,article,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,header,i,img,input,li,p,span,textarea,time,ul,figure,table,tbody,tr,td {border:0rem;margin:0rem;padding:0rem;list-style:none;text-decoration:none;}
input {background:none;outline:none;border:none;}
input:focus {border:none;}
section {width:100%;background:rgb(255,255,255);margin-bottom:0.5rem;overflow:hidden;margin-top:0px !important;}

section p {font-size:1rem;letter-spacing:0.4px;line-height:1.875rem;color:rgb(96,96,96);margin-left:5%;margin-right:5%;text-align:justify;overflow-wrap:break-word;margin-bottom:1.25rem;overflow:hidden;height:auto !important;}
section p a {color:rgb(98,176,249);word-break:break-all;overflow-wrap:break-word;}
section p img {max-width:100%;vertical-align:middle;margin-bottom:0.5rem;margin-top:0.5rem;height:auto !important;}
#copy p:first-of-type{background: #f7f7f7;border: 1px solid #ccc;text-indent: 2em;padding:0.6rem;}
section h2 {line-height:1.5rem;clear:both;margin:0rem 0rem 1.5rem 5%;font-size:1rem;width:90%;color:rgb(51,51,51);display:flex;flex-wrap:wrap;}
section h2 {line-height:1.5rem;clear:both;margin:0rem 0rem 1.5rem 5%;font-size:1rem;width:90%;color:rgb(51,51,51);display:flex;flex-wrap:wrap;}
section h3 {line-height:1.5rem;clear:both;margin:0rem 0rem 1.5rem 5%;font-size:1rem;width:90%;color:rgb(51,51,51);display:flex;flex-wrap:wrap;}
section h4 {line-height:1.5rem;clear:both;margin:0rem 0rem 1.5rem 5%;font-size:1rem;width:90%;color:rgb(51,51,51);display:flex;flex-wrap:wrap;}
section h2 .showclass {color: rgb(98,176,249);word-break: break-all;}
/*section h2 a {width:1.5rem;height:1.5rem;float:left;font-size:0.75rem;font-weight:400;margin-right:0.375rem;color:rgb(255,255,255);background:rgb(47,70,102);text-align:center;display:none;}*/
section time {padding-right:0.375rem;display:block;float:left;}
section table {width:90%;color:rgb(68,68,68);border-left:1px solid rgb(186,186,186);border-top:1px solid rgb(186,186,186);margin:0 auto 1.5rem;border-collapse:collapse;border-spacing:0rem;}
section table tr {border:1px solid rgb(222,222,222);}
section table tr:hover {background:rgb(236,244,255);color:rgb(68,68,68);}
section table th {border-right:1px solid rgb(186,186,186);border-bottom:1px solid rgb(186,186,186);border-top:1px solid rgb(186,186,186);}
section table td {border-bottom:1px solid rgb(222,222,222);border-right:1px solid rgb(222,222,222);text-align:center;height:25px;font-size:13px;}
section table tbody {border:1px solid rgb(186,186,186);}
table tr:first-child {
    background: #4498ee;
    font-weight: 700;
    color: #fff;
}

table tr:nth-child(even) {
    background: #f9f9f9;
}
/*section h2 a {width:1.5rem;height:1.5rem;float:left;font-size:0.75rem;font-weight:400;margin-right:0.375rem;color:rgb(255,255,255);background:rgb(98,176,249);text-align:center;display:block;}*/
section h2 a {color:rgb(255,255,255);}
section article {width:90%;padding-left:5%;padding-right:5%;margin-bottom:15px;}
section article h1 {width:100%;padding-bottom:1rem;padding-top:1rem;font-family:opposans-m;font-size:1.25rem;color:rgb(51,51,51);}
section article span {display:block;float:left;width:100%;font-size:0.75rem;color:rgb(121,122,123);padding-bottom:1.25rem;border-bottom:1px dashed rgb(233,235,242);}
section article span time {padding-right:0.375rem;}
section article span address {padding-right:0.375rem;font-weight:400;font-style:normal;float:left;margin-top:-1px;}
.little {font-size:0.875rem;color:#999;padding-left:0.5rem;font-weight:normal;font-style:italic;}
article {overflow:hidden;background:rgb(255,255,255);margin-bottom:0.5rem;}
article h2 {height:3.5rem;width:90%;padding-left:5%;padding-right:5%;margin:0px auto;font-family:opposans-b;font-size:1.125rem;color:rgb(23,23,24);line-height:3.5rem;display:flex;align-items:center;position:relative;}
article h3 {height:3.5rem;width:90%;margin:0px auto;font-family:opposans-b;font-size:1.125rem;color:red;line-height:3.5rem;display:flex;align-items:center;position:relative;}
article figure {overflow:hidden;text-align:justify;font-family:opposans-m;font-size:1rem;color:rgb(47,48,49);letter-spacing:0.4px;line-height:26px;}
article figure img {float:right;width:7.5rem;height:5rem;border-radius:2px;padding-left:0.5rem;}
article figure span {display:block;max-height:58px;overflow:hidden;font-family:opposans-m;font-size:1rem;color:rgb(47,48,49);letter-spacing:0.4px;line-height:1.25rem;margin-bottom:0.5rem;}
article figure i {float:right;position:absolute;background:rgb(140,140,140);height:13px;display:block;font-style:normal;color:rgb(255,255,255);right:-2px;top:3.5rem;width:1.5rem;font-size:75%;text-align:center;margin-right:3px;line-height:0.875rem !important;}
article h2 i,article h2 .ii {width:0.875rem;height:1rem;background: 0% 0% / 100% 100% no-repeat;margin-right:3px;}
article h3 i,article h3 .ii {width:0.875rem;height:1rem;background: 0% 0% / 100% 100% no-repeat;margin-right:3px;}
.head {color:rgb(255,255,255);line-height:3rem;height:3rem;width:100%;top:0rem;z-index:9999;background:#4498ee;position:relative;}
.head span {position:absolute;left:5%;top:1.25rem;width:0.875rem;height:0.875rem;font-family:iconfont !important;}
.head span a {height:0.75rem;color:rgb(255,255,255);display:flex;justify-content:center;align-items:center;font-size:0.875rem;}
.head span img {width:1.25rem;height:auto;}
.head span a:hover {color:rgb(255,255,255);}
.head i {width:0.875rem;height:0.875rem;font-style:normal;float:left;position:absolute;right:5%;top:1rem;display:flex;justify-content:center;align-items:center;font-family:iconfont !important;}
.head nav {width:100%;border-radius:1rem;font-size:1rem;letter-spacing:-0.5px;color:rgb(255,255,255);font-weight:400;text-align:center;z-index:99999;display:flex;justify-content:center;align-items:center;line-height:3rem;font-family:iconfont;}
.art_h2 span {font-family:opposans-r;font-size:13px;color:rgb(50,156,255);text-align:right;line-height:0.75rem;position:absolute;right:5%;font-weight:normal;width:65px;display:flex;align-items:center;top:0.625rem;}
.art_h2 span a {color:rgb(50,156,255);margin-bottom:0rem;}
.art_h2 span span {width:0.375rem;height:0.75rem;position:inherit;right:0rem;top:0rem;font-family:iconfont;font-size:1rem;display:flex;justify-content:center;align-items:center;}
/*侧边导航*/
#menu ul {overflow-y:scroll;height:auto}
.mmenu ul dl {width:100%;overflow:hidden;padding-top:0.625rem;background-size:58.333rem 4.312rem;background:#62b0f9 url(/uploads/image/pmimage/img_ne.png) left bottom no-repeat;background-size:40% auto;margin-bottom:2.5rem;padding-top:0.625rem;padding-bottom:1.5rem;}
.mmenu ul dl img {width:17%;height:auto;margin-left:10%;display:block;padding-top:3.5rem;}
.mmenu ul dl dt {position:absolute;z-index:9;width:38%;float:left;width:3.5rem;height:3.5rem;display:block;margin-top:-0.5rem;opacity:.9;margin-left:6.8%;}
.mmenu ul dl dt img {width:100%;margin-left:0；;}
.mmenu-opened,.mmenu-opened body {height:100%;width:100%;overflow:hidden}
.mmenu-opened body {position:relative;z-index:999}
.mmenu-opened {z-index:999}
.mmenu {display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;overflow:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.mmenu,.mmenu * {-webkit-text-size-adjust:none;font-size:0.875rem;font-style:normal;}
.mmenu ul {overflow-y:scroll}
.mmenu li {position:relative}
.mmenu li,.mmenu li>a,.mmenu li>span,.mmenu ul {display:block;padding:0;margin:0}
.mmenu>ul {background-color:inherit;padding:0 0 2.5rem 0}
.mmenu-opened .mmenu.mmenu-opened {display:block}
.mmenu-opened .mmenu-page {background-color:inherit;min-height:100%;position:absolute;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#mmenu-blocker {display:none;height:auto;overflow-y:scroll}
.mmenu-blocking #mmenu-blocker,.mmenu-opened #mmenu-blocker {background:#fff;opacity:0;width:50%;height:100%;display:block;position:relative;top:0;z-index:2;float:right}
.mmenu-opened #mmenu-blocker,.mmenu-opened .mmenu-page {-webkit-transition:left .5s ease,right .5s ease,margin .5s ease;-moz-transition:left .5s ease,right .5s ease,margin .5s ease;transition:left .5s ease,right .5s ease,margin .5s ease}
.mmenu-accelerated .mmenu-page,html.mmenu-accelerated #mmenu-blocker {-moz-transform:translate3d(0,0,0)}
.mmenu-left.mmenu-opened .mmenu-page,html.mmenu-left.mmenu-opened #mmenu-blocker {margin-left:0;left:0}
.mmenu-left.mmenu-opening #mmenu-blocker,.mmenu-left.mmenu-opening .mmenu-page {margin-left:-65px;left:100%}
.mmenu-right.mmenu-opened #mmenu-blocker,.mmenu-right.mmenu-opened .mmenu-page {margin-right:0;right:0}
.mmenu-right.mmenu-opening #mmenu-blocker,.mmenu-right.mmenu-opening .mmenu-page {margin-right:-65px;right:100%}
.mmenu {overflow-y:scroll;background:#f1f3f5;}
.mmenu_ul {padding-bottom:40px}
.mmenu ul li {width:100%;height:2.5rem;line-height:2.5rem;float:left;font-family:opposans-m;font-size:0.875rem;color:#333333;}
.mmenu ul li b {display:block;width:160px;margin-left:1.25rem;font-size:16x;color:#fff;font-weight:400;font-family:opposans-m;font-size:0.875rem;color:#333333;border-bottom:#e2e3e4 1px solid;display:flex;align-items:center;font-family:iconfont;font-style:normal;}
.mmenu ul li b i {color:#62b0f9;margin-right:0.625rem;font-size:1rem;}
.mmenu li:first-child {border-top-width:0}
.mmenu li>a,.mmenu li>span {text-indent:1.25rem;text-overflow:ellipsis;white-space:nowrap;line-height:2.5rem;overflow:hidden;padding-right:0.375rem;}
.mmenu li>a,.mmenu li>a:hover,.mmenu li>span {color:#999;text-decoration:none}
.mmenu li.mmenu-selected>a.mmenu-subopen {background:0 0}
.mmenu.mmenu-horizontal {width:1000%}
.mmenu.mmenu-horizontal ul {width:10%;margin-left:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:margin-left .5s ease;-moz-transition:margin-left .5s ease;transition:margin-left .5s ease}
.mmenu-accelerated .mmenu.mmenu-horizontal ul {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mmenu.mmenu-horizontal ul.mmenu-submenu {display:none}
.mmenu.mmenu-horizontal ul.mmenu-submenu.mmenu-opened {display:block}
.mmenu.mmenu-horizontal ul.mmenu-subopened {margin-left:-10%;height:100%;overflow:hidden}
@media (min-width:260px) {.mmenu.mmenu-horizontal {width:5000px}
.mmenu-right .mmenu.mmenu-horizontal {left:auto;right:-4500px}
.mmenu-left.mmenu-opening #mmenu-blocker,.mmenu-left.mmenu-opening .mmenu-page {left:16.25rem;}
}
/*全国*/
.uln a {}
.sxz {overflow:hidden;background:#fff;}
.sxz i {display:none;}
.sxz a {float:left;height:1.875rem;margin-right:2.7%;margin-bottom:11px;display:block;background:#edf0f5;border-radius:0.375rem;font-family:opposans-r;font-size:0.875rem;color:#333333;width:16.9%;display:flex !important;justify-content:center;align-items:center;margin-left:0 !important;}
.sxz a:hover {background:#329cff;color:#fff}
.mn {width:90% !important}
.province {font-family:opposans-r;font-size:0.875rem;color:#fff;display:flex;width:3.5rem;height:1.125rem;align-items:center;display:flex !important;justify-content:flex-end;position:absolute;right:5%;padding-right:1rem;font-weight:normal;}
.province i {background:none!important;}
.province .province-top,.province .province-bot {width:44px;height:1.125rem;background-size:12px 7px;margin-left:4px;margin-right:0 !important;position:absolute;top:-20px;right:-4px;text-align:right;font-size:1.25rem;font-family:iconfont;font-style:normal;font-weight:normal;}
.list_li  a {margin-left:5%;display:block;}
.province-top {display:none;}

/*头部搜索*/
.search {margin:0rem;padding:0rem;border:0rem;display:block;}
.search i {width:1rem;height:1rem;display:block;margin-top:3px;margin-right:5px;font-family:iconfont;font-style:normal;}
.gosearch {position:absolute;top:0.625rem;right:0.75rem;line-height:2.25rem;color:rgba(51,51,51,1);cursor:pointer;border:none;}
.gosearch:active {background-color:transparent;}
.search-form {position:relative;height:3.125rem;}
.search-form .lchu-icon-sousuo {position:absolute;padding-top:0.3rem;left:1.875rem;z-index:2;color:#666;line-height:2.625rem;}
.search-form .search-area {position:absolute;top:0.625rem;right:3.5rem;left:0.875rem;margin:auto;height:2.25rem;border-radius:2rem;}
.search-form .search-input {padding:0 2rem;width:100%;height:inherit;background:#e6e7e9;color:#666;font-size:0.875rem;border:1px solid #eee;border-radius:1rem;}

/*分类全省*/
.province2 {font-family:opposans-r;font-size:0.875rem;color:red;display:flex;width:3.5rem;height:1.125rem;align-items:center;display:flex !important;justify-content:flex-end;position:absolute;right:5%;padding-right:1rem;font-weight:normal;}
.province2 i {background:none!important;}
.province2 .province-top,.province2 .province-bot {width:44px;height:1.125rem;background-size:12px 7px;margin-left:4px;margin-right:0 !important;position:absolute;top:-20px;right:-4px;text-align:right;font-size:1.25rem;font-family:iconfont;font-style:normal;font-weight:normal;}
#ul2 {display:none;padding-bottom:1.125rem;overflow:hidden;width:95%;padding-left:5%;}
.fign {font-family:opposans-m;font-size:1rem;color:rgb(47,48,49);letter-spacing:0.4px;line-height:1rem;width:61%;}
.fign h3 {font-family:opposans-m;font-size:1rem;color:rgb(47,48,49);font-weight:normal;letter-spacing:0.4px !important;line-height:1.5rem !important;width:100%;padding:0;height:auto}
.fign span {font-family:opposans-r;text-align:justify;font-size:12px !important;color:rgb(136,136,136) !important;line-height:1.125rem; !important;}
.fin h3 {font-family:opposans-m;font-size:1rem;color:rgb(47,48,49);letter-spacing:0.4px;line-height:26px;font-weight:normal;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding: 0;
    width: 100%;}
.fin {width:100%;}
.bt1  img { margin-left:1rem;}
.dropl  img { margin-left:1rem;}
.fin span {font-family:opposans-r;font-size:0.75rem;color:rgb(121,122,123);line-height:0.75rem;}
.b_s {border-bottom:1px solid rgb(216,214,214);padding-bottom:0.625rem;}
.b_s figure figcaption span {font-family:opposans-r;font-size:0.75rem;color:rgb(121,122,123);line-height:0.75rem;margin-bottom:0px !important;}
.b_s figure {position:relative;width:100%;z-index:1;margin:1px;display:flex;align-items:center;border-bottom:0rem;}
.b_s a {cursor:pointer;justify-content:space-between;margin:0.6rem  5% 0.6rem;;position:relative;display:flex;}
.b_s figure figcaption {width:100%;min-height:2.5rem;display:flex;flex-direction:column;justify-content:space-between;}
.b_s img {width:7.5rem;height:5rem;border-radius:2px;}
.b_s {border-top:0px !important;}
.b_s a i {width:113px;height:28px;background-image:linear-gradient(-180deg,rgba(255,255,255,0) 0px,rgba(6,6,6,0.46) 100%);position:absolute;right:0rem;bottom:0rem;font-family:opposans-r;font-size:0.75rem;color:rgb(255,255,255);line-height:0.75rem;font-style:normal;display:flex;align-items:center;padding-left:7px;}
.b_s figure figcaption h3 {padding-bottom:0.375rem;width:97%;text-align:justify;font-weight:400;font-family:opposans-m;font-size:1rem;color:rgb(47,48,49);letter-spacing:0.4px;line-height:1.2rem;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
/*头部导航*/
.app-section{background:#fff;padding: 0.1rem 0.1rem;border-bottom:1px dotted #f3f3f3;margin-bottom:0.625rem;padding-top:0.625rem;padding-bottom:0.625rem;}
.banner{margin-top:-1em;background:#fff;display:flex;justify-content: center;padding-left: 0.5rem;padding-right: 0.1rem;}
.banner img{  width: 100%;height: auto;}
.module-flex{display:-webkit-flex;display:flex}
.module-flex .module-flex__item{-webkit-box-flex:0.75;-webkit-flex:1;-ms-flex:1;flex:0.75;display:block}
.app-module   .app-module{padding-top: 0.75rem}
.app-module .placeholder{text-align:center}
.app-module .placeholder>p{margin-top:.45rem;font-size:.76rem;color:#333}

.icon{display:inline-block;vertical-align:middle;background-size:20.6875rem 20.34375rem;background-image:url(/uploads/image/pmimage/sprite_a.png)}
.icon2{display:inline-block;vertical-align:middle;background-size:17.5rem 17.5rem;background-image:url(/uploads/image/pmimage/navicon_d.png)}
.icon_n{display:inline-block;vertical-align:middle;background-size:18.75rem 18.75rem;background-image:url(/uploads/image/pmimage/newicon.png)}
.i-new{background-position:-12.5rem -2.5rem;width:2.5rem;height:2.5rem}
.i-sch{background-position:-10rem -2.5rem;width:2.5rem;height:2.5rem}
.i-zy{background-position:-2.5rem -5rem;width:2.5rem;height:2.5rem}
.i-st{background-position:-5rem -2.5rem;width:2.5rem;height:2.5rem}
.i-zw{background-position:-2.5rem 0;width:2.5rem;height:2.5rem}
.i-fx{background-position:0 -5rem;width:2.5rem;height:2.5rem}
.i-tbzy{background-position:-5rem -5rem;width:2.5rem;height:2.5rem}
.i-zk{background-position:-5rem 0;width:2.5rem;height:2.5rem}
.i-zs{background-position:-12.5rem 0;width:2.5rem;height:2.5rem}
.i-fsx{background-position:-7.5rem -5rem;width:3.125rem;height:2.5rem;margin-left: .625rem;}


.province_ {display:flex;justify-content:space-between;padding-left:5%;padding-right:5%;width:90%;text-align:center;}
.province_ img {width:auto;height:27px;padding-top:0.5rem;padding-left:1.875rem;}
.logo {color:rgb(255,255,255);font-size:1.25rem;margin-left:35%;font-weight:bold;}
.province_ a {display:flex;justify-content:flex-end;align-items:baseline;}
.top {padding-top:5px;}
.line {height:0.75rem;width:100%;border-top:1px solid rgb(226,226,226);border-bottom:1px solid rgb(226,226,226);box-sizing:border-box;}
h2.list-title {color:rgb(58,79,122);font-size:0.95rem;font-weight:400;line-height:2.8125rem;height:2.8125rem;padding:0px 1.25rem;border-bottom:1px solid rgb(226,226,226);margin:0px auto;background:rgb(255,255,255);}
.app-section {background:rgb(255,255,255);padding:1.25rem 0px;}
.article ul {overflow:hidden;margin:0px auto;padding:0px 1.25rem;}
.article ul span img {width:100%;}
.article ul span span {display:block;line-height:2rem;margin-top:-2rem;padding-left:0.625rem;font-size:1rem;color:rgb(228,228,228);cursor:pointer;background:rgba(0,0,0,0.5);position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.article ul li {width:100%;font-size:0.95rem;height:3.125rem;line-height:3.125rem;display:table;overflow:hidden;text-align:left;border-bottom:1px solid rgb(223,223,223);padding:0.5rem 0px;}
.article ul li a {color:rgb(68,68,68);vertical-align:middle;display:table-cell;}
.article ul li img {float:right;width:3.125rem;height:3.125rem;padding-left:1rem;}
.article ul li a h3 {vertical-align:middle;font-weight:400;white-space:nowrap;overflow:hidden;}
.ia a {width:25%;height:2rem;line-height:2rem;margin-right:0.5rem;margin-top:0.75rem;background:rgb(239,239,239);text-align:center;float:left;border-radius:4px;color:rgb(85,85,85);font-size:0.875rem;}

.mmenu-page h1 {font-family:opposans-m;font-size:1.25rem;color:rgb(51,51,51);padding-top:15px;padding-bottom:1.25rem;background:rgb(255,255,255);}
.v_module ul .on {border:1px solid rgb(98,176,249);}
._top {top:2px !important;right:-3px !important;}
._bot {top:0px !important;}
.select_ ul .on {background:rgb(98,176,249);border:1px solid rgb(255,255,255);border-radius:0.375rem;color:rgb(255,255,255);}
.sel_ div .on {background:rgb(79,84,243);color:rgb(255,255,255);}
.ul_box .on {border:1px solid rgb(98,176,249);}
.bt1 {border-bottom:1px dotted #f3f3f3;}




.alert-marks-a .mask-box .top {width:16.125rem;height:auto;display:flex;justify-content:space-between;margin:1.125rem; auto 0px;font-weight:700;font-family:sourcehansanscn-medium;}
.alert-marks-a .mask-box .top .text {font-size:1rem;}
.alert-marks-a .mask-box .top .claosv2 {width:1rem;height:1rem;}
.alert-marks-a .mask-box .line {width:274px;height:1px;background-color:rgb(219,219,219);margin:0.625rem; auto 0px;}
video {width:90%;height:100%;display:block;vertical-align:middle;margin:0px auto;padding-bottom:0.625rem;}
iframe[id^="head__"] {display:none !important;}
iframe[id^="utp__"] {display:none !important;}
.mb_t {padding-bottom:50px;}
.nav1 b {font-size:1rem;color:rgb(51,51,51);}
.nav1 a {color:rgb(51,51,51);}
.nav1 b a {font-size:1rem;}
.nav1 a {font-size:13px;}

.sxz a:hover {background:rgb(98,176,249);color:rgb(255,255,255);}
#allcity {background:rgb(98,176,249);color:rgb(255,255,255);}
.p_top h1 {line-height:50px;display:none;color:rgb(255,255,255);font-size:1.25rem;overflow:hidden;background:rgb(48,88,124);padding-left:5%;padding-right:5%;font-weight:700;}
.p_top .list_ul {overflow:hidden;padding-top:0.5rem;background:rgb(255,255,255);padding-bottom:0.625rem;}
.p_top .list_ul ul {position:relative;}
.p_top .list_ul .on {color:rgb(255,255,255);border:1px solid rgb(98,176,249);background:rgb(98,176,249) !important;}
.list_ul .hlj {padding:0px 4px 0px 4px !important;}
.bb {width:95%;padding-left:5%;}
.bb a {width:21.34%;float:left;height:22px;margin-bottom:2.1%;border:1px solid rgb(218,218,218);text-overflow:ellipsis;margin-right:2.7%;overflow:hidden;background:rgb(255,255,255);border-radius:2px;font-family:opposans-r;font-size:0.75rem;color:rgb(51,51,51);text-align:center;line-height:0.875rem;display:flex;justify-content:center;align-items:center;letter-spacing:-1.2px;}
.bb a:hover {background:rgb(98,176,249);color:rgb(255,255,255);}
.m_b {background:rgb(241,243,245);}
.list_li figure {width:95%;padding-bottom:1.5rem;}
.list_li figure figcaption {height:5rem;overflow:hidden;flex-direction:column;justify-content:space-between;display:table-cell;vertical-align:middle;font-family:opposans-r;font-size:0.75rem;color:rgb(121,122,123);line-height:13px;}
.list_li a {margin-left:5%;display:block;}
.arlists {margin-bottom:0rem;}

.page {border-top:1px solid rgb(226,226,226);background:rgb(255,255,255);padding:1rem 0px 1rem 1rem;}
.page a {text-align:center;color:rgb(102,102,102);font-size:0.9rem;}
.flex {display:flex;}
.flex-1 {-webkit-box-flex:1;flex:1 1 0%;display:block;}
.nav1 b {font-size:1rem;color:rgb(255,255,255);}
.nav1 a {color:rgb(255,255,255);}
#page nav {display:none;}

.firstrow {background:rgb(98,176,249);color:rgb(255,255,255);}
.firstrow:hover {background:rgb(98,176,249);color:rgb(255,255,255);}
.nnq {width:100%;height:0.625rem;background:rgb(237,237,237);overflow:hidden;display:none;}
.article-bottom-btn {background-color:rgb(255,255,255);margin-bottom:0.625rem;}
.article-bottom-btn {display:flex;justify-content:space-around;padding:1rem 0px;line-height:3rem;color:rgb(255,255,255);font-size:1rem;text-align:center;}
.download-btn {border-radius:0.5rem;width:45%;background:rgb(248,109,89);}

.ulk span span {position:absolute;right:0.625rem;bottom:0.5rem;font-family:opposans-r;font-size:0.75rem;color:rgb(255,255,255);line-height:0.75rem;margin-bottom:0rem;height:0.875rem !important;}
.ulk {padding-left:5%;padding-right:5%;display:flex;justify-content:space-between;width:90%;flex-direction:row;flex-wrap:wrap;}
.ulk a {margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important;display:block;}
.ulk a i {background-image:none;padding-left:0;height:auto;}
.ulk li {width:48%;}
.ulk span {display:block;position:relative;}
.ulk span img {width:100%;height:auto;}
.ulk span i {position:absolute;bottom:7px;left:7px;font-style:normal;display:flex;align-items:center;font-family:opposans-r;font-size:0.75rem;color:#ffffff;line-height:0.75rem;}
.ulk span i img {width:1rem;height:1rem;margin-top:2px;margin-right:3px;}
.ulk dt {font-family:opposans-r;font-size:13px;color:#333333;letter-spacing:0;text-align:justify;}
.ulk p {font-family:opposans-r;font-size:13px;color:#333333;letter-spacing:0;text-align:justify;font-weight:normal;}


.ulk2 {margin: 0.625rem 1rem 0.625rem 1rem;display:flex;width:90%;}
.ulk2 li img {height:1rem;width:1rem;float: left;padding-left:0.5rem;}
.ulk2 a {margin:0;padding:0;width:100%;height:auto;overflow:hidden;font-weight:bold;}
.ulk2-color1{color: #63d0ee;padding-left:0.25rem;}
.ulk2-color2{color: #ed5757;padding-left:0.25rem;}
.ulk2-color3{color: #fbc93b;padding-left:0.25rem;}
.ulk2-color4{color: #c488f6;padding-left:0.25rem;}

.nav_gongji {padding-left:.8375rem;padding-right:.8375rem;background:#fff;display:flex;justify-content:space-between;flex-direction:row;}
.nav_gongji li {width:32%;height:4.458rem;padding-bottom:0.625rem;}
.nav_gongji li img {width:6.875rem;height:4.375rem;border-radius:3px;display:block;overflow:hidden;box-shadow:1px 1px 2px rgb(0 0 0 / 20%);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px rgb(0 0 0 / 20%);}

.g-today-cout {background:#fff;overflow:hidden;}

.g-title {height:3.5rem;width:90%;padding-left:5%;padding-right:5%;margin:0px auto;font-family:opposans-b;font-size:1.125rem;color:rgb(23,23,24);line-height:3.5rem;display:flex;align-items:center;position:relative;}
.g-title strong {font-size:1.125rem;font-style:normal;color:#000;display:inline-block;text-indent:0.25rem;font-weight:bold;}
.g-title i,.g-title .ii {width:0.875rem;height:1rem;background: 0% 0% / 100% 100% no-repeat;}
.g-title span {font-family:opposans-r;font-size:13px;color:rgb(50,156,255);text-align:right;line-height:0.75rem;position:absolute;right:5%;font-weight:normal;width:65px;display:flex;align-items:center;}
.g-title span a {color:rgb(50,156,255);margin-bottom:0rem;}

.g-today {overflow:hidden;padding:0px 15px;background-color:#fff;}
.g-today li {width:100%;height:auto;padding:0.25rem; 0;border-bottom:1px dotted #f3f3f3;box-sizing:border-box;display:block;overflow:hidden;}
.g-today li:last-of-type {border-bottom:0rem;}
.g-today li a {width:100%;height:auto;display:-webkit-box;overflow:hidden;}
.g-today li a img {width:7.5rem;height:5rem;display:block;overflow:hidden;}
.g-today li a strong {width:auto;height:auto;padding:0 0px 0 10px;box-sizing:border-box;display:block;overflow:hidden;-webkit-box-flex:1;}
.g-today li a strong b {width:100%;height:28px;line-height:28px;font-size:1rem;font-weight:bold;color:#555;display:block;overflow:hidden;margin:2px 0 0;}
.g-today li a strong p {width:100%;height:48px;line-height:1.5rem;font-size:0.875rem;font-weight:normal;color:#999;display:block;overflow:hidden;margin:4px 0 0 0;}
.g-today li a strong span {display:block;height:22px;line-height:22px;color:#c5c5c5;font-weight:normal;margin-top:4px;font-size:0.875rem;}
.g-today span img {width:100%;height:auto;padding-top:5px;}
.g-today  span span {display:block;line-height:2rem;margin-top:-2.3rem;padding-left:0.625rem;font-size:1rem;color:rgb(228,228,228);cursor:pointer;background:rgba(0,0,0,0.5);position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}




.footnav{position:fixed;bottom:0;z-index:9;margin:auto;width:100%;height:3.125rem;/* max-width:48rem; */border-top:1px solid #e3e3e4;background:#f8f8f8}
.footnav a{float:left;display:block;margin-top:0.5rem;width:25%;text-align:center}
.footnav a span{display:block;margin:0 auto;padding-top:1.5rem;width:1.5rem;background:url(/uploads/image/pmimage/memu.png) no-repeat;background-size:15rem 1.5rem;color:#000;font-size:.75rem}
.footnav a span.m01{background-position:0 0}
.footnav a .m01:hover,.footnav a.selected .m01{background-position:-1.5rem 0;color:#ea390f}
.footnav a span.m02{background-position:-3rem 0}
.footnav a .m02:hover,.footnav a.selected .m02{background-position:-4.5rem 0;color:#ea390f}
.footnav a span.m03{background-position:-6rem 0}
.footnav a .m03:hover,.footnav a.selected .m03{background-position:-7.5rem 0;color:#ea390f}
.footnav a span.m04{background-position:-9rem 0}
.footnav a .m04:hover,.footnav a.selected .m04{background-position:-10.5rem 0;color:#ea390f}
.footnav a span.m05{background-position:-12rem 0}
.footnav a .m05:hover,.footnav a.selected .m05{background-position:-13.5rem 0;color:#ea390f}

.footer {color:rgb(153,153,153);background:rgb(243,243,243);padding:5px 0px 5px;text-align:center;height:2.5rem;}
.bg {background:#fff;}

.tagindex {padding:0 10px 10px 10px;}
.tagindex a {padding-left:10px;font-weight:bold;line-height:30px;}


.color-1{color:#333}
.color-2{color:#e65730}
.color-3{color:#00b9da}
.color-4{color:#fe3981}
.color-5{color:#690}
.color-6{color:#609}
.color-7{color:#ff2a21}
.color-8{color:#2166ff}
.color-9{color:#dfc009}
.color-10{color:#2f9c40}
.size-1{font-size:12px}
.size-2{font-size:13px}
.size-3{font-size:14px}
.size-4{font-size:15px}
.size-5{font-size:16px}
.size-6{font-size:17px}
.size-7{font-size:18px}
.size-8{font-size:19px}
.size-9{font-size:20px}
.size-10{font-size:21px}

.tag {padding:0 10px 10px 10px;}
.tag a {padding-left:10px;font-weight:bold;line-height:30px;}
.tag a:nth-child(9n){background-color: #4a4a4a;}
.tag a:nth-child(9n 1){background-color: #428bca;}
.tag a:nth-child(9n 2){background-color: #5cb85c;}
.tag a:nth-child(9n 3){background-color: #d9534f;}
.tag a:nth-child(9n 4){background-color: #567e95;}
.tag a:nth-child(9n 5){background-color: #b433ff;}
.tag a:nth-child(9n 6){background-color: #00aba9;}
.tag a:nth-child(9n 7){background-color: #b37333;}
.tag a:nth-child(9n 8){background-color: #ff6600;}
.tag a{opacity: 0.80;filter:alpha(opacity=80);color: #fff;background-color: #428bca;display: inline-block;margin: 0 5px 5px 0;padding: 0 6px;line-height: 30px}
.tag a:hover{opacity: 1;filter:alpha(opacity=100);}
.tag h3{font-size: 18px;color: #666;border-bottom: 1px solid #eaeaea;background-color: #fbfbfb;margin: 0;padding: 11px 15px 10px;margin-bottom:15px}
.showtag{color:blue;}


.article-bottom-btn .copy {border-radius:0.5rem;width:45%;background:#00a2ff; display: inline-block;}
.article-bottom-btn .copy:hover {
  cursor: pointer;
  font-weight:700;
  background:#12bbff;
}
.article-bottom-btn .copy:hover:after {
  width: 100%;
  left: 0;
}

.article-bottom-btn .down {border-radius:0.5rem;width:45%;background:rgb(248,109,89); display: inline-block;}
.article-bottom-btn .down:hover {
  cursor: pointer;
   font-weight:700;
   background:#f65b4d;
}
.article-bottom-btn .down:hover:after {
  width: 100%;
  left: 0;
}



/*按钮*/
.title_btn{display:inline-block;background:#12bbff;font-size:.8rem;height:1.5rem;line-height:1.5rem;width:4.5rem;border-radius:3px;text-align:center;color:#fff}
.download_card{display:block;border:1px solid #eee;box-sizing:border-box;align-items:center;justify-content:space-between;line-height:16px;width:100%;padding:3%;margin-top:10px}
.download_card_msg{width:100%}
.download_card_title{font-size:18px;color:#1c69cc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;float:left;height:30px;line-height:30px;width:100%;margin-bottom:3px}
.download_card_tip{font-size:14px;color:#ff7b00;margin:6px 0 4px;overflow:hidden;width:82%;font-weight:700;display:inline-block}
.download_card_btn{width:100%;height:48px;background:#44b549;display:flex;color:#fff;justify-content:center;font-size:17px;font-weight:700;margin-top:10px;align-items:center}
.gotop_bg{width:40px;height:40px;border-radius:20px;position:fixed;right:6px;bottom:109px;z-index:99990;background:rgba(0,0,0,.4);}
.gotop_bg svg{fill:#fff;display:block;width:24px;height:24px;margin:8px}
.backtop{bottom:64px;display:none}
.enbtn{bottom:155px;color:#fff;background:#12bbff;font-size:12px;text-align:center;padding-top:0.3rem}
.fix_btn{width:94%;margin-bottom:0;height:3.2rem;position:fixed;left:0;display:block;z-index:9;bottom:-5rem;transition:.3s ease;background:#fff;padding:.3rem 3%;box-shadow:0 -.5rem .8rem rgba(0,0,0,.05);border-top:1px solid #e4e4e4}
.fix_btn a{width:48.5%!important;height:2.4rem!important;line-height:2.4rem!important;display:block;background:#44b449;color:#fff;font-size:1rem!important;text-align:center;border:none;padding-top:0!important;margin:.4rem 0;box-sizing:border-box;float:left;position:relative;box-sizing:border-box}
.fix_btn a:first-child{background:#12bbff;margin-right:3%}

#uc-upgrade-client-popup-cn,#uc_recommend_ad{display:none!important}
iframe[id^=head__],iframe[id^=utp__]{display:none!important}
