/* reset */
* {margin:0;padding:0;box-sizing:border-box;outline:none;}
img {max-width:100%;}
body {font-family:"微软雅黑","Microsoft YaHei",sans-serif;font-size:14px;font-size:.16rem;overflow-x:hidden;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu {margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details {display:block;}
table {border-collapse:collapse;border-spacing:0;}
caption,th {text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr {border:0;}
i,cite,em,var,address,dfn {font-style:normal;}
[hidefocus],summary {outline:0;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6,small {font-size:100%;}
sup,sub {font-size:83%;}
pre,code,kbd,samp {font-family:inherit;}
q:before,q:after {content:none;}
textarea {overflow:auto;resize:none;}
label,summary {cursor:default;}
a,button {cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b {font-weight:bold;}
del,ins,u,s,a,a:hover {text-decoration:none;}
body,textarea,input,button,select,keygen,legend {color:#333;outline:0;}
a,a:hover {color:#333;}
/* placeholder */
input::-moz-placeholder {color:#999;opacity:1;}
input:-ms-input-placeholder {color:#999;}
input::-webkit-input-placeholder {color:#999;}
/* */
select::-ms-expand {background-color:transparent;border:0;}
option {font-weight:normal;display:block;white-space:pre;min-height:1.2em;padding:0px 2px 1px;}
.hidden {display:none;}
.fl {float:left;}
.fr {float:right;}
.clearfix {*zoom:1;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.ovh {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.common-title {font-size:.30rem;line-height:.34rem;font-weight:400;line-height:1;color:#5A5757;position:relative;}
.common-title::after {content:'';position:absolute;width:.10rem;height:.11rem;background:url(../images/2903520003kx.png) no-repeat;background-size:cover;top:-.06rem;right:-.20rem;}
/* bread-crumbs */
.bread-crumbs {padding:.35rem 0 .33rem;border-bottom:1px solid #e6e6e6;}
.bread-crumbs,.bread-crumbs a {color:#b4b4b4;}
.bread-crumbs a i {width:.13rem;height:.13rem;background:url(../images/29035054oo3p.png) no-repeat;background-size:100% 100%;display:inline-block;margin-right:.07rem;vertical-align:middle;}
.bread-crumbs .iconkeyboard_arrow_right-24px {font-size:.12rem;margin:0 .07rem;}
.bread-crumbs span {color:#22acac;}
/*header*/
.header {/*position:relative;z-index:2;background-color:#fff;width:100%;line-height:1.20rem;*/ width:100%;height:1rem;line-height:1rem; position: absolute; top: 0; left: 0; right: 0; z-index: 333;/*background-color:rgba(255,255,255,0.5);*/}
.header .main {max-width:14.40rem;margin:0 auto;display:flex;justify-content:space-between;}
.header .main.clearfix::after {display:none;}
.header-l {flex:1;display:flex;justify-content:space-between;margin-right:.89rem;}
.header-l.clearfix::after {display:none;}
.header-l .logo {/*width:2.30rem;*/width:3.50rem;margin-left:.18rem}
.header-l .logo img {vertical-align:middle;}
.header-l .nav {position:relative;}
.header-l .nav > ul > li {float:left;position:relative;margin-right:.45rem;}
.header-l .nav > ul > li:first-child {margin-left:.18rem}
.header-l .nav > ul > li:last-child {margin-right:0;}
.header-l .nav > ul > li > a {display:block;color:#707070;position:relative;font-size:.2rem;}
.header-l .nav > ul > li > a:after {content:'';position:absolute;bottom:0;width:100%;background-color:#e62129;height:.04rem;border-radius:.02rem;left:0;opacity:0;transition:opacity .3s ease-in-out;}

.header-l .nav > ul > li .naver {display:none;position:absolute;top:100%;/*padding-left:.5rem;padding-right:.5rem;*/min-width:2.5rem;background-color:rgba(255,255,255,0.95);border-radius:0px 0px 15px 15px;line-height:.70rem;}
.header-l .nav > ul > li:hover .naver {display:block;}
.header-l .nav > ul > li .naver > li > a {color:#5A5757;display:flex;white-space:nowrap;margin:0 .2rem;justify-content:space-between;font-size:.18rem;}
.header-l .nav > ul > li .naver > li > a:hover {color:#e62129;}
.header-l .nav > ul > li .naver > li > a i {font-size:.12rem;color:#e62129;}

.header-l .nav > ul > li .naver > li:hover .san {display:block;z-index:2;}
.header-l .nav > ul > li .naver .san {display:none;position:absolute;top:0;left:100%;min-height:2.8rem;background-color:rgba(255,255,255,0.95);border-radius:0px 0px 15px 15px;line-height:.70rem;}
.header-l .nav > ul > li .naver .san li {text-align:center;min-width:2.5rem;padding:0 .2rem;}
.header-l .nav > ul > li .naver .san li a {font-size:.18rem;}
.header-l .nav > ul > li .naver .san li a:hover {color:#ca0821;}


.header-l .nav > ul > li.cur a:after,.header-l .nav > ul > li:hover a:after {opacity:1;}

.header-r .iconBox {/*position:relative;*/width:.50rem;text-align:center;/*border-left:1px solid #D8D8D8;*/border-left:none;}
.header-r .iconBox .headIconBox {position:relative;height:1.20rem;width:.50rem;}
.header-r .iconBox .headIconBox a {display:block;height:100%;}
.header-r .iconBox .headIcon {position:absolute;left:0;top:0;width:100%;display:block;text-align:center;color:#e62129;font-size:.26rem;cursor:pointer;}
.header-r .iconBox .headIcon.close {display:none;}
.header-r .iconBox .floatBox {right:0;display:none;width:100%;top:100%;text-align:left;position:absolute;background-color:#fff;padding:.40rem 0;border-top:1px solid #e62129;}
.header-r form {display:block;width:50%;min-width:300px;margin:0 1.20rem 0 auto;position:relative;}
.header-r form input {display:block;width:100%;border:none;border-bottom:1px solid #f6f6f6;height:.50rem;padding:0 .32rem 0 .18rem;line-height:.30rem;background-color:transparent;}
.header-r form .icons {position:absolute;right:.12rem;top:0;font-size:.26rem;color:#e62129;line-height:.50rem;cursor:pointer;}
.header-r .user {letter-spacing:-8px;}
.header-r .user a {color:#fff;letter-spacing:0;display:inline-block;margin-right:.08rem;}
.header-r .user a:last-child {margin-right:0;}
/*footer*/
.footer {position:relative;z-index:2;background:url(../images/footer-bg.png) right top no-repeat;background-size:auto 100%;background-color:#e62129;color:#fff;}
.footer.section {overflow:visible;}
.footer-t {padding:.37rem 0 .35rem;display:flex;justify-content:space-between;}
.footer-t-l {display:flex;}
.footer-l .logo {display:block;/*max-width:355px;*/width:3.5rem;}
.footer-l .logo img {display:block;width:100%;max-width:inherit;}
.footer-c {width:7.83rem;margin-left:.72rem;}
.footer-c .footer-c-t {border-bottom:.02rem solid #EF883E;line-height:.38rem;font-weight:400;font-size:.22rem;padding-bottom:.15rem;margin-bottom:.20rem;}
.footer-c .footer-c-t h2 {font-weight:normal;}
.footer-r {display:flex;}
.footer-r .float-box {margin-left:.30rem;display:flex;justify-content:center;align-items:center;width:.74rem;height:.74rem;border-radius:.37rem;background-color:#fff;margin-left:.14rem;text-align:center;letter-spacing:0;position:relative;}
.footer-r .float-box:first-child {margin-left:0;}
.footer-r .float-box .iconfont {display:block;width:.42rem;}
.footer-r .float-box .fr-img {display:none;position:absolute;left:-.73rem;bottom:110%;width:2.2rem;}
.footer-r .float-box:hover .fr-img {display:block;}
.footer-r .float-box .fr-img img {width:100%;display:block;}
.footer-r .float-box .tit {position:absolute;bottom:-.30rem;width:120%;left:-10%;text-align:center;color:#fff;white-space:nowrap;}
.footer-b {line-height:.45rem;color:#fff;background-color:#e62129;text-align:center;}
.footer-b a {color:#fff !important;}
.footer-c .footer-c-b {font-size:.14rem;line-height:.18rem;}
.footer-c .nav-footer {letter-spacing:-8px;}
.footer-c .nav-footer a {display:inline-block;position:relative;color:#fff;letter-spacing:0;margin-right:.32rem;}
.footer-c .nav-footer a:after {content:'';background-color:#fff;position:absolute;height:100%;width:1px;right:-.16rem;}
.footer-c .nav-footer a:last-child {margin-right:0;}
.footer-c .nav-footer a:last-child:after {display:none;}
.footer-c .footer-c-b .fr {font-size:.14rem;opacity:.39;}

#page {text-align:center;padding:.30rem 0;line-height:.28rem;font-size:.14rem;}
#page div {display:inline-block;margin:0 .18rem;letter-spacing:-8px;}
#page div a,#page div span {letter-spacing:0;background-color:#d8f4f5;padding:0 .10rem;min-width:.27rem;display:inline-block;margin:0 .09rem;text-align:center;}
#page div a:hover,#page div span.cur {color:#fff;background-color:#e62129;}
#page .gopage input {width:.27rem;text-align:center;color:#e62129;background-color:#d8f4f5;border:none;display:inline-block;height:.28rem;margin:0 .10rem;}
.goTop {position:fixed;right:1.20rem;bottom:1.85rem;z-index:999;width:.75rem;cursor:pointer;height:.75rem;border-radius:50%;text-align:center;line-height:.75rem;background:#FFFFFF;box-shadow:0px 2px 22px 0px rgba(169,169,169,0.23);transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-webkit-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-moz-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-ms-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-o-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;}
.goTop:hover {background-color:#ef883e;}
.goTop i {color:#3CAFA5;font-size:.30rem;transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-webkit-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-moz-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-ms-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;-o-transition:all 0.4s cubic-bezier(0.4,0,0.2,1) 0s;}
.goTop:hover i {color:#fff;}
/* 数据 */
.data-box {display:flex;justify-content:space-between;align-items:end;}
.data-box .line {display:inline-block;width:1px;height:1.09rem;background-color:#D2D2D2;}
.data-box .data-item {text-align:center;font-size:.18rem;}
.data-box .data-item:first-child {border-left:none;}
.data-box .data-item .data-num {font-size:.30rem;color:#22ACAC;margin-bottom:.25rem;display:flex;align-items:baseline;}
.data-box .data-item .data-num .num-box {font-size:.90rem;position:relative;}
.data-box .data-item .data-num .num-box sup {position:absolute;right:-.44rem;top:0;font-size:.44rem;}
/* 图片浮窗 */.com-underline,.comBanner .comTit {position:relative;}
.com-underline:after,.comBanner .comTit:after {content:"";position:absolute;width:.30rem;height:.05rem;background-color:#e62129;border-radius:.02rem;left:0;bottom:-.61rem;}
.comBanner:before {content:'';position:absolute;width:100%;height:100%;z-index:1;background-image:-moz-linear-gradient( 90deg,rgb(74,74,74) 0%,rgb(74,74,74) 100%);background-image:-webkit-linear-gradient( 90deg,rgb(74,74,74) 0%,rgb(74,74,74) 100%);background-image:-ms-linear-gradient( 90deg,rgb(74,74,74) 0%,rgb(74,74,74) 100%);opacity:0.4;left:0;top:0;}
body .comBanner {height:3.30rem;overflow:hidden;}
body .comBanner .comTit {left:2.40rem;z-index:1;}
body .comBanner .comTit h2 {font-size:.36rem;border-left:none;padding-left:0;}
.comBanner .comTit:after {bottom:-.33rem;}
.go-detail-icon {opacity:0;width:.68rem;height:.68rem;line-height:.68rem;text-align:center;background-color:#FFFFFF;border-radius:50%;transition:opacity .5s ease-in-out;}
.go-detail-icon {font-size:.18rem;color:#EF883E;}
.img-mask {display:flex;flex-wrap:wrap;justify-content:space-between;}
.img-mask .item {position:relative;border-radius:.10rem;width:7.09rem;height:3.54rem;overflow:hidden;}
/*.img-mask .item:before,.img-mask .item:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-moz-linear-gradient( 90deg,rgb(38,38,38) 0%,rgb(38,38,38) 100%);background-image:-webkit-linear-gradient( 90deg,rgb(38,38,38) 0%,rgb(38,38,38) 100%);background-image:-ms-linear-gradient( 90deg,rgb(38,38,38) 0%,rgb(38,38,38) 100%);opacity:0.5;z-index:2;transition:opacity .5s ease-in-out;}
.img-mask .item:after {opacity:0;background-image:-moz-linear-gradient( 90deg,rgb(239,136,62) 0%,rgb(239,136,62) 100%);background-image:-webkit-linear-gradient( 90deg,rgb(239,136,62) 0%,rgb(239,136,62) 100%);background-image:-ms-linear-gradient( 90deg,rgb(239,136,62) 0%,rgb(239,136,62) 100%);}
.img-mask .item:hover:before {opacity:0;}
.img-mask .item:hover:after {opacity:0.5;}*/
.img-mask .item img {display:block;}
.img-mask .item .con {position:absolute;z-index:3;left:.70rem;right:.70rem;bottom:1.20rem;color:#fff;font-size:.18rem;line-height:1;padding-right:.70rem;}
.img-mask .item .con .time {font-size:.20rem;margin-bottom:.23rem;}
.img-mask .item .con .go-detail-icon {position:absolute;right:0;top:0;}
.img-mask .item .com-underline:after {bottom:-.58rem;}
.img-mask .item .con .tit {font-size:.30rem;margin-bottom:.17rem;line-height:1.3;}
.img-mask .item:hover .con .go-detail-icon {opacity:1;}
.header {z-index:99;}
.headBottom {display:none;}

@media screen and (max-width:750px) {
body {font-size:.24rem;}
.goTop {right:.30rem;}
.bread-crumbs a i {width:.24rem;height:.24rem;}
.header {padding-left:.32rem;line-height:1.50rem;}
.header-l {float:none;margin-right:0;}
.header-l .logo {margin-right:0;width:3.6rem;}
.navIcon {display:flex;justify-content:center;align-items:center;height:1.50rem;width:1.50rem;float:right;background-color:#e62129;line-height:inherit;cursor:pointer;}
.navIcon span {position:relative;width:.32rem;height:.05rem;background-color:#fff;transition:background-color 0.2s linear .2s;}
.navIcon span:after,.navIcon span:before {content:'';position:absolute;top:-.10rem;left:0;width:100%;height:.05rem;background-color:#fff;transition:width 0.2s linear .2s,top 0.2s linear .2s,transform 0.2s linear;}
.navIcon span:after {top:.10rem;width:75%;transition:background-color 0.2s linear;}
.navIcon.active span {background-color:transparent;}
.navIcon.active span:after,.navIcon.active span:before {top:0;width:100%;transform:rotate(45deg);transition:width 0.2s linear,top 0.2s linear,transform 0.2s linear .2s;}
.navIcon.active span:before {transform:rotate(-45deg);}
.header-l .nav {display:none;position:absolute;float:none;left:0;top:1.50rem;height:calc(100vh - 1.5rem);width:100%;background-color:#fff;}
.header-l .nav ul {margin-bottom:.20rem;padding:.20rem;}
.header-l .nav > ul > li:hover .naver {display:none;}
.header-l .nav ul li {border-bottom:1px solid #dad9d9;line-height:1.20rem;width:100%;margin-right:0;float:none;}
.header-l .nav .headBottom {display:block;line-height:1.00rem;width:100%;padding:.20rem;bottom:0;left:0;}
.header-l .nav .headBottom form {display:block;width:100%;position:relative;float:none;}
.header-l .nav .headBottom form input {display:block;width:100%;border:none;border-bottom:1px solid #f6f6f6;height:.50rem;padding:0 1.00rem 0 .18rem;height:1.00rem;background-color:transparent;}
.header-l .nav .headBottom form .icons {position:absolute;right:.12rem;top:0;font-size:.40rem;width:1.00rem;text-align:center;color:#e62129;line-height:1.00rem;cursor:pointer;}
.header-l .nav .headBottom .fr {width:1.00rem;display:flex;justify-content:center;align-items:center;color:#e62129;}
.header-r {display:none;}
.header-l .nav > ul > li.cur {border-bottom-color:#16a7a8;}
.header-l .nav > ul > li > a:after {display:none;}
.footer.section {padding:0;text-align:center;}
.footer-t {padding:.80rem 1.1rem 1.05rem;}
.section .main,.footer-t-l {display:block;}
.footer-l {margin-bottom:.51rem;}
.footer-l .logo {width:5.02rem;margin:0 auto;}
.footer-c {margin-left:0;width:100%;position:relative;}
.footer-c .footer-c-t {padding-bottom:.37rem;width:5rem;margin:0 auto;margin-bottom:.3rem;}
.footer-c .footer-c-t h2 {float:none;text-align:center;font-size:1em;font-weight:normal;font-size:.36rem;letter-spacing:.02rem;}
.footer-r .float-box .fr-img {display:none;}
.footer-c .footer-c-b {font-size:1em;}
.footer-c .nav-footer {text-align:center;float:none;line-height:1;margin-bottom:.50rem;}
.footer-c .footer-c-b .fr {font-size:.18rem;text-align:center;line-height:1.5;}
.footer-r {justify-content:space-around;}
.footer-r .float-box {margin-left:0;}
.footer-r .float-box .tit {width:200%;left:-50%;bottom:-.5rem;}
.footer-b {padding:.30rem;line-height:1.5;}
/* 大数据 */.data-box {flex-wrap:wrap;}
.data-box .line {display:none;}
.data-box .data-item {width:50%;padding-bottom:.32rem;font-size:.28rem;}
/* 图片遮罩 */.img-mask .item {width:100%;height:5.50rem;border-radius:.15rem;overflow:hidden;margin-bottom:.24rem;}
.img-mask .item .con {left:.32rem;right:.32rem;font-size:.30rem;}
.img-mask .item .con .go-detail-icon {opacity:1;}
.img-mask .item .con .tit {font-size:.40rem;margin-bottom:.24rem;}
/*  */.data-box .data-item .data-num {justify-content:center;}
/*  */  .common-title {font-size:.40rem;}
body .comBanner .comTit {left:.57rem;}
}
.section {position:relative;z-index:2;overflow:hidden;}
.section .main {max-width:14.40rem;margin:0 auto;}
.section .foot {max-width:12rem;margin:0 auto;}
/*footer*/

.left{float: left;}
.right{float: right;}
.bottom_main { background: #1c2129; padding: .15rem 0 .15rem; }
/*
.bottom_main b { color: #fff; font-size: 20px; float: left; width: 109px; }
.bottom_main .bott_nav { border-bottom: 1px solid #666; padding-bottom: 27px; overflow: hidden; line-height: 20px; }
.bottom_main .bott_nav .right { width: 1082px; }
.bottom_main .bott_nav .right ul {width: 100%;}
.bottom_main .bott_nav .right li { float: left; background: url(../images/bott_nav.jpg) left center no-repeat; }
.bottom_main .bott_nav .right ul li:first-child { background: none; }
.bottom_main .bott_nav .right a {color: #999;font-size: 16px;padding: 0 35px;line-height: 16px;height: 16px;}
.bottom_main .bott_nav .right a:hover { color: #fff; }
*/
.bottom_main .txt { padding-top:0; }
.bottom_main .txt .t {padding-top: .1rem; color: #fff; font-size: .18rem; font-weight: bold; }
.bottom_main .txt .box1 { width: 3.44rem; }
.bottom_main .txt .box1 img {}
.bottom_main .txt .box2 { width: 3.83rem; }
.bottom_main .txt .box2 .clearfix { padding-top: .25rem; width: 3.5rem; }
.bottom_main .txt .box2 .fl {float: left;width: .11rem;}
.bottom_main .txt .box2 .fl i {width: .11rem;height: .20rem;background-position: -3.14rem .05rem;margin-right: .10rem;}
.bottom_main .txt .box2 .fll { color: #999;line-height: .24rem; }
.bottom_main .txt .box2 .fll ul{}
.bottom_main .txt .box2 .fll ul li{float: left;width: .8rem;margin-right:.15rem;color: #999;}
.bottom_main .txt .box2 .fll ul li a{ color: #999;}
.bottom_main .txt .box3 { width: 3.53rem; }
.bottom_main .txt .box3 ul { padding-top: .25rem; }
.bottom_main .txt .box3 li { color: #999; line-height: .24rem; }
.bottom_main .txt .box4 img { width: .90rem; height: .90rem; padding: .05rem; background: #fff; }
.bottom_main .bott_nav:first-child a:first-child { background: none; }
.bottom_copy {height: .50rem;line-height: .50rem;background: #1a1a1a;color: #666;font-size: .14rem;}
.bottom_copy a { color: #666; }
.bottom_copy a:hover { color: #fff; }

@media screen and (max-width:750px) {
.bottom_main {display:block;}
.bottom_main .txt .t {font-size: .24rem;}
.bottom_main .txt .box1,.bottom_main .txt .box2,.bottom_main .txt .box3,.bottom_main .txt .box2 .clearfix{width:100%;display:block;overflow:hidden;line-height:.68rem}
.bottom_main .txt .box1 img,.bottom_main .txt .box4 img {display:block;margin:0 auto}
.bottom_main .txt .box4 img {width:1.6rem;height:1.6rem;}
.bottom_main .txt .box2,.bottom_main .txt .box3 {margin-top:.15rem}
.bottom_main .txt .box4 {}
.bottom_main .txt .box3 ul { padding-top: 0; }
.bottom_main .txt .box3 li {line-height:.38rem}
.bottom_main i{display:none}
.bottom_main .fl,.bottom_main .fr,.bottom_main .right{float:none}
.bottom_main .txt .box2 .fll {font-size:.24rem;}

}

.pages {display:block;height:30px;margin:20px auto;text-align:center;color:#7d7d7d;}
.pages a {background:transparent;border:1px solid #e9e9e9;color:#7d7d7d;display:inline-block;height:auto;line-height:18px;margin:0px 0px 0px 8px;padding:3px 7px;width:auto;}
.pages a:hover,.pages .page-num-current {background:transparent;border-color:#e9e9e9;color:#000000;text-decoration:none;}