/* CSS Document */
html{height:100%; overflow-x: hidden; padding: 0; margin: 0; font-size: 625%; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,footer { margin:0; padding:0;}
body{ color: #363636; width:100%; height:100%; position: relative; overflow-x: hidden; margin: 0 auto; 
    -webkit-overflow-scrolling: touch; -o-overflow-scrolling: touch; -moz-overflow-scrolling: touch; z-index: 9; 
    font-family:Helvetica,"Droid Sans", sans-serif; font-size:0.22rem; background: #f0f3f8; 
}
em,i,b,dfn{font-style: normal; font-weight:normal;}
a{text-decoration: none;}
img{border: none; display:block;}
table { border-collapse: collapse; border-spacing: 0;}
li{ list-style: none outside none;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol,ul{overflow: hidden;}
.clear{ clear:both;}
.m1{ margin-bottom: 0.1rem; }
.m15{margin-bottom: 0.15rem; }
.m2{margin-bottom: 0.2rem; }
.m3{margin-bottom: 0.3rem; }
.mt2{margin-top: 0.2rem; }
.pb2{padding-bottom: 0.2rem; }
.fl{ float: left; }
.fr{ float: right; }
/*Clearfix清除浮动*/
.Clearfix{ clear:both;}
.Clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/****** 首页 ******/

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; }
input:disabled{background-color:#f5f5f5; color: #333; cursor: default;}
textarea {  -webkit-appearance: none;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none !important; margin: 0;}
*{ box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border:0px;}
/******************* 自适应 *******************/
@media screen and ( min-width: 213px){ html{font-size:208.008%;} }  /*213px显示屏样式 LG Optimus One*/
@media screen and ( min-width: 320px){ html{font-size:312.5%;} }    /*320px显示屏样式 苹果4/4S/5C/5S黑莓Z30 */
@media screen and ( min-width: 360px){ html{font-size:351.5625%;} } /*360px显示屏样式 索尼Z1*/
@media screen and ( min-width: 384px){ html{font-size:375%;} }      /*384px显示屏样式 黑莓Z10 谷歌 Nexus 6 LG Optimus G*/
@media screen and ( min-width: 400px){ html{font-size:390.625%;} }  /*399px显示屏样式 三星galaxyNote*/
@media screen and ( min-width: 414px){ html{font-size:404.2969%;} } /*414px显示屏样式 苹果6plus*/
@media screen and ( min-width: 424px){ html{font-size:414.0625%;} } /*424px显示屏样式 LG 4X */
@media screen and ( min-width: 480px){ html{font-size:468.75%;} }   /*480px显示屏样式 索尼MT27i Xperia sola*/
@media screen and ( min-width: 540px){ html{font-size:527.344%;} }  
@media screen and ( min-width: 640px){ html{font-size:625%;} }      /*640px以上显示屏样式*/
@media screen and ( min-width: 680px){ html{font-size:664.0625%;} }
@media screen and ( min-width: 720px){ html{font-size:703.125%;} }
@media screen and ( min-width: 760px){ html{font-size:742.1875%;} }
@media screen and ( min-width: 800px){ html{font-size:781.25%;} }
@media screen and ( min-width: 850px){ html{font-size:850%;} body{max-width: 1024px;} }
.body{margin: 0 auto;  background: #f3f3f3; width: 100%; }
.header{}
header{padding:0.15rem 0.2rem; background: #fff; width: 100%; position:relative; z-index: 99; height: 1.1rem;}
.top-m{width: 30%;float: left;height: 0.8rem;overflow: hidden;}
.top-m-l{line-height: 0.5rem; height: 0.8rem; display: inline-block; position: absolute; left:0.2rem; z-index: 101;background-color: #fff;overflow: hidden;}
.top-m-l a{display: block; height: 100%;}
.top-m-l a img{height: 100%; width: auto;}
.search{display:inline-block; overflow:hidden; position: absolute; left:30%;  z-index: 101;height: 0.8rem;width: 55%;float: left; }
.search a{ float: left; display: inline-block; font-size: 0.46rem; color: #fff;  line-height: 0.5rem; height: 0.5rem; width: 0.5rem; text-align: center; margin-left:0.2rem;}
.search-b{padding: 0.125rem 0rem;}
/* .search-b input{height: 80%;font-size: 0.22rem;} */
/* .search-b input { height: 0.55rem;font-size: 0.22rem;} */
.search-b input.s{width: 100%;float: left;opacity: 1;padding: 0;margin: 0;border-radius: 0.703125rem;border: 0.025rem solid #00a2de;padding-left: 0.42rem;color: #999;position: relative;background: #f3f3f3 url(../images/sousuo.png) 0.125rem center no-repeat;background-size:0.28rem; height: 0.55rem;font-size: 0.22rem}

.search-b input.b{width: 20%;border-top-right-radius:0.703125rem;border-bottom-right-radius:0.703125rem;position: absolute;right: 0;background:#00a2de;color: #fff;height: 0.55rem;font-size: 0.22rem}


.head-more{position: relative;float:right;overflow:hidden;width: 10%;height: 0.8rem;padding:0.15rem 0;}
.head-more img{width: 100%; height: auto;}
.head-nav{position: absolute;width: 1.25rem; text-align: center;background-color:#00a2de;z-index: 9999;right: 0.15rem ;top: 1.1rem;overflow: hidden;padding: 0.15rem 0;}
.head-nav ul{}
.head-nav ul li{border-bottom: 1px solid #b6b6b6;padding: 0.025rem 0;margin: 0 10%;}
.head-nav ul li:last-child{border: none;}
.head-nav ul li a{color: #fff;font-size: 0.24rem;}



.banner{position:relative; z-index:2; background: #fff;padding-left: 0.186rem;padding-right: 0.186rem;padding-bottom: 0.4rem;overflow: hidden; height:2.88rem;}

.swiper-container{border-radius: 0.282rem;overflow: hidden;}
.banner .swiper-slide {overflow: hidden;}
.banner .swiper-slide a{width: 100%; height:2.88rem; display: block;}
.banner .swiper-slide a img{ width: 100%; min-height: 100%; }
.banner .swiper-pagination-bullet{ background:rgba(0,0,0,0.5); }
.banner .swiper-pagination-bullet-active{background: #ff483b;}
.banner .swiper-pagination-bullet{width:0.1rem; height:0.1rem; opacity:1;}

.nav-m{padding:0rem 0.2rem; background: #fff;margin-bottom: 0.2rem;}
.nav-m ul{overflow:hidden; padding: 0.1rem 0rem;}
.nav-m ul li{float: left; width: 20%; display: inline-block; text-align: center; padding: 0.15rem 0rem;}
.nav-m ul li a{}
.nav-m ul li a:active{ background: #e6e6e6; }
.nav-m ul li a i{width: 1rem; height: 1rem; line-height: 1rem; margin-bottom: 0.1rem; color: #fff; font-size:0.46rem;
    border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%; -moz-border-radius: 100%; -webkit-border-radius: 100%;
    text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -o-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -ms-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -moz-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3); -webkit-text-shadow: 1px 1px 0.03rem rgba(0,0,0,0.3);box-shadow:1px 3px 8px 1px #cdcdcd;}
.nav-m ul li:nth-of-type(1) a i{background: url(../images/canyi.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(2) a i{background: url(../images/shipin.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(3) a i{background: url(../images/jiud.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(4) a i{background: url(../images/lingshou.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(5) a i{background: url(../images/chaoshi.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(6) a i{background: url(../images/jiafang.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(7) a i{background: url(../images/jiaju.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(8) a i{background: url(../images/jiadian.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(9) a i{background: url(../images/jiancai.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(10) a i{background: url(../images/wujin.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(11) a i{background: url(../images/js.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(12) a i{background: url(../images/chongwu.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(13) a i{background: url(../images/fuzhuang.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(14) a i{background: url(../images/meirong.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(15) a i{background: url(../images/gx.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(16) a i{background: url(../images/shuma.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(17) a i{background: url(../images/zhubao.png) 100%  no-repeat;background-size:1rem 1rem;} 
.nav-m ul li:nth-of-type(18) a i{background: url(../images/shipin.png) 100%  no-repeat;background-size:1rem 1rem;} 
.nav-m ul li:nth-of-type(19) a i{background: url(../images/xqt.png) 100%  no-repeat;background-size:1rem 1rem;} 
.nav-m ul li:nth-of-type(20) a i{background: url(../images/qc.png) 100%  no-repeat;background-size:1rem 1rem;}
.nav-m ul li:nth-of-type(21) a i{background: url(../images/fuwu.png) 100%  no-repeat;background-size:1rem 1rem;} 
.nav-m ul li:nth-of-type(22) a i{background: url(../images/yiy.png) 100%  no-repeat;background-size:1rem 1rem;} 
.nav-m ul li:nth-of-type(23) a i{background: url(../images/huanbao.png) 100%  no-repeat;background-size:1rem 1rem;} 
.nav-m ul li:nth-of-type(24) a i{background: url(../images/muying.png) 100%  no-repeat;background-size:1rem 1rem;} 
.nav-m ul li:nth-of-type(25) a i{background: url(../images/jiaoyu.png) 100%  no-repeat;background-size:1rem 1rem;} 

.iconfont{
font-family:"iconfont" !important;font-size:14px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display:inline-block;-webkit-text-stroke-width: 0.2px;}
.nav-m ul li a p{color: #555;font-size: 0.24rem; line-height: 0.3rem;}

.bg-01{
    background: -webkit-linear-gradient( #ffdd7b,#feb830);
    background: -moz-linear-gradient( #ffdd7b,#feb830);
    background: -o-linear-gradient( #ffdd7b,#feb830);
    background: linear-gradient( #ffdd7b,#feb830);
}
.bg-02{
    background: -webkit-linear-gradient(#ff99b9,#ff5169);
    background: -moz-linear-gradient(#ff99b9,#ff5169);
    background: -o-linear-gradient(#ff99b9,#ff5169);
    background: linear-gradient(#ff99b9,#ff5169);
}
.bg-03{
    background: -webkit-linear-gradient(#f79cc7,#cc5ef7);
    background: -moz-linear-gradient(#f79cc7,#cc5ef7);
    background: -o-linear-gradient(#f79cc7,#cc5ef7);
    background: linear-gradient(#f79cc7,#cc5ef7);
}
.bg-04{
    background: -webkit-linear-gradient(#33e0ff,#2990ff);
    background: -moz-linear-gradient(#33e0ff,#2990ff);
    background: -o-linear-gradient(#33e0ff,#2990ff);
    background: linear-gradient(#33e0ff,#2990ff);
}
.bg-05{
    background: -webkit-linear-gradient(#9fd458,#46bd5d);
    background: -moz-linear-gradient(#9fd458,#46bd5d);
    background: -o-linear-gradient(#9fd458,#46bd5d);
    background: linear-gradient(#9fd458,#46bd5d);
}
.bg-06{
    background: -webkit-linear-gradient(#ffca8a,#ff8f15);
    background: -moz-linear-gradient(#ffca8a,#ff8f15);
    background: -o-linear-gradient(#ffca8a,#ff8f15);
    background: linear-gradient(#ffca8a,#ff8f15);
}

.more{padding-left: 0.186rem;padding-right: 0.186rem;padding-bottom: 0.4rem;}
.more-fl{ font-size: 0.29rem; text-align: center; color: #555; line-height:0.7rem; border-top:1px solid #e6e6e6;margin-left: -0.2rem;
width: calc(100% + 0.4rem); width: -o-calc(100% + 0.4rem); width: -ms-calc(100% + 0.4rem); width: -moz-calc(100% + 0.4rem); width: -webkit-calc(100% + 0.4rem);transition: all 0.3s ease; -o-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;background: -webkit-linear-gradient(rgb(0 162 222 / 50%),#00a2de);background: -moz-linear-gradient(rgb(0 162 222 / 50%),#00a2de);background: -o-linear-gradient(rgb(0 162 222 / 50%),#00a2de);background: linear-gradient(rgb(0 162 222 / 50%),#00a2de);border-radius: 0.703125rem;box-shadow:1px 3px 8px 1px #555;}
.more:active{ background: rgba(0,0,0,0.05);}

.dpjx{ width: 100%;  z-index:999;}
.content-m{overflow: hidden;margin-bottom: 0.2rem;background: #fff;}
.content-m-t{padding-left: 0.186rem;padding-right: 0.186rem;padding-bottom: 0.4rem;padding-top:0.4rem;}
.content-m-t h1{font-size: 0.35rem;text-align: center;color:#00a2de;font-style: normal;font-weight: bold;text-shadow: rgb(0 162 222 / 50%) 3px 3px 3px}
.content-m-ca{padding-left: 0.186rem;padding-right: 0.186rem;}
.content-m-clist{float: left;  width: calc(50% - 0.15rem); width: -o-calc(50% - 0.15rem); width: -ms-calc(50% - 0.15rem); width: -moz-calc(50% - 0.15rem); width: -webkit-calc(50% - 0.15rem); display: inline-block; text-align: center; padding: 0.15rem 0rem;margin-right: 0.3rem;}
.content-m-clist:nth-child(2n){margin-right:0;}
.content-m-clistimg{position: relative;width: 100%; height: 2rem; margin-bottom: 0.1rem; overflow: hidden;border-radius: 0.125rem;}
.content-m-clist a img{position: absolute;top: 50%;left: 50%;display: inline-block;max-width: 100%; min-height: 100%;transform: translate(-50%,-50%);vertical-align: middle; }

.content-m-tit{background: url(../images/gundong.gif) 100% center;}
.content-m-tit ul{display: inline-flex;flex-direction: row;align-items: center; width: 100%;align-items: center;overflow-x: auto;overflow: -moz-scrollbars-none;overflow-y: hidden;transition: all .8s;padding-bottom: 0.25rem;}
.content-m-tit ul::-webkit-scrollbar {display: none}

.content-m-tit ul li{display:inline;font-size: 0.28rem;text-align: center;border-top-left-radius:0.055rem;border-top-right-radius: .055rem;padding: 0.266rem 0.25rem; white-space:normal;-webkit-flex-shrink: 0;transition: all .8s;position: relative;}
.content-m-tit ul .active{color: #fff;font-weight: bold;border-bottom: none;background-color:#00a2de;}
.content-m-tit ul li.active:before{content: ''; display: block;width: 0;height:0;border-left:0.20rem solid transparent;border-right: 0.20rem solid transparent;border-top: 0.20rem solid #00a2de;position: absolute;bottom:-0.25rem;right:50%;left: 50%;transform: translateX(-50%) translateY(-50%);transition: all .8s}
.content-m-tit ul a{color:#000}
.content-m-tit ul .active a{color:#fff}

.content-m-cc{}
.content-m-cc .c-con-cc{display: none;}
.content-m-cc .active{display: block;}
.c-con-cc{width: calc(100% - 0.15rem); width: -o-calc(100% - 0.15rem); width: -ms-calc(100% - 0.15rem); width: -moz-calc(100% - 0.15rem); width: -webkit-calc(100% - 0.15rem); display: inline-block;  padding: 0.15rem 0rem;margin-right: 0.3rem;}
.c-con-cc ul{overflow: hidden;}
.c-con-cc ul li{height: auto;overflow: hidden;border-bottom: 0.025rem solid #dcdcdc;padding: 0.266rem 0;}
.c-con-cc ul li:last-child{border-bottom: none;}
.c-con-cc ul li div.c-con-cca{float: left; height: 2rem;  width: calc(50% - 0.15rem); width: -o-calc(50% - 0.15rem); width: -ms-calc(50% - 0.15rem); width: -moz-calc(50% - 0.15rem); width: -webkit-calc(50% - 0.15rem); display: inline-block; text-align: center; padding: 0.15rem 0rem;margin-right: 0.3rem;border-radius: 0.125rem;overflow: hidden;}
.c-con-cc ul li div.c-con-cca a{display: flex;width: 100%;height: 100%; align-items: center;justify-content: center;}
.c-con-cc ul li div.c-con-cca img{display: inline-block;max-width: 100%;height: auto;vertical-align: middle;transition: all .8s;}
.c-con-cc ul li div.c-con-ccb{overflow: hidden;padding-bottom: 0.15rem;}

.c-con-ccb p.titp{line-height: 0.68rem;}
.c-con-ccb p.titp span.title{font-size: 0.32rem;font-weight: bold;color: #333;}
.c-con-ccb p.titp span.tag{font-size: 0.28rem;margin-left:0.24rem;color: #777;}
.c-con-ccb p.num{color: #555;font-size:0.28rem;}
.c-con-ccb p.num span{word-break:normal;width:auto;display:block;white-space:pre-wrap;word-wrap : break-word;overflow: hidden;line-height:0.34rem;}
.c-con-ccb p.num span b{color: #00a2de;font-weight: bold;}
.c-con-ccc{width: calc(50% - 0.15rem); width: -o-calc(50% - 0.15rem); width: -ms-calc(50% - 0.15rem); width: -moz-calc(50% - 0.15rem); width: -webkit-calc(50% - 0.15rem);margin-top:0.098rem;}
.c-con-ccc p.btn{background:#00a2de;border: 0.013rem solid #00a2de;border-radius: 0.025rem;color: #fff; text-align: center;padding: 0.075rem 0rem;box-shadow:1px 3px 8px 1px #555;}
.content-m-nav{width: 100%;overflow: hidden;border-top-left-radius: .25rem;border-top-right-radius: .25rem;height: auto;}
.content-m-nav ul{margin: 0; padding: 0;padding-bottom: 0.25rem;}
.content-m-nav ul li{float: left;width: 33.3%;text-align: center;padding: 0.15rem 0;font-size:0.28rem;background-color: rgb(0 162 222 / 10%);font-weight: bold;color: #000;}
.content-m-nav ul li.active{background-color: #00a2de;color: #fff;position: relative;}
.content-m-nav ul li.active:before{content: ''; display: block;width: 0;height:0;border-left:0.20rem solid transparent;border-right: 0.20rem solid transparent;border-top: 0.20rem solid #00a2de;position: absolute;bottom:-0.25rem;right:50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.c-con-news{}
.c-con-news .active{display: block;}

.c-con-newc{display: none;}
.c-con-newc ul{}
.c-con-newc ul li{border-bottom: 0.025rem solid #dcdcdc;padding: 0.15rem 0;overflow: hidden;}
.c-con-newc ul li:last-child{border-bottom: none;}
.c-con-newc-img{width: calc(33.3% - 0.15rem); width: -o-calc(33.3% - 0.15rem); width: -ms-calc(33.3% - 0.15rem); width: -moz-calc(33.3% - 0.15rem); width: -webkit-calc(33.3% - 0.15rem);float: left;margin-right: 0.3rem;overflow: hidden;border-radius: 0.125rem;max-height: 1.55rem}
.c-con-newc-img a{display: flex;width: 100%;height:max-content;; align-items: center;justify-content: center;}
.c-con-newc-img img{display: inline-block;max-width: 100%;height: auto; overflow:hidden;vertical-align: middle;transition: all .8s;}
.c-con-newc-c{overflow: hidden;}


.c-con-newc-t{padding-bottom: 0.125rem ;}
.c-con-newc-t a{color: #555;font-size: 0.22rem;}
.c-con-newc-d{width: 100%;}
.c-con-newc-d p{-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;color: #999;font-size: 0.22rem;}
.c-con-newsbcccinfo{padding-top: 0.125rem ;}
.c-con-newsbcccinfo .info-nav{background: #00a2de;padding: 0.015rem 0.15rem;color: #fff;border-radius: 0.025rem;}
.c-con-newsbcccinfo span:nth-child(2){padding: 0 0.075rem;font-weight: bold;}

/*pinpai art*/
.item{ width: 100%;  z-index:999;}

.item{padding: 0.15rem 0;}
.item-h{position: relative;height:6.8rem;overflow: hidden;}
.item-t{overflow: hidden;background-color: #00a2de;box-shadow: 1px 5px 5px 1px rgb(173 173 173 / 50%);border-radius: 0.25rem;padding: 0.15rem;height: 1.65rem;position: relative;width: 100%;}
.item-timg{float: left;width: 1.36rem; border-radius: 50%;overflow: hidden;height: 1.36rem;box-shadow:rgb(255 255 255 / 50%) 1px 2px 8px 3px;}
.item-timg img{display: inline-block;max-width: 100%;height: auto; vertical-align: middle;transition: all .8s;}
.item-ttit{float: left;}
.item-ttit h1{font-size: 0.36rem;font-weight: bold;color: #fff;padding: 0.45rem 0 0.45rem 0.25rem;}
.item-ttit h1 i{padding-left: 0.125rem;font-size:0.32rem;font-weight: bold;color: #e1e1e1;}
.item-t-zx{display: inline-block;background: #FE4351;transform: translateX(0) translateY(-50%);top: 50%;bottom: 50%;position: absolute;width: 1.75rem;height: 0.75rem;right: 0.25rem;text-align: center;line-height: 0.75rem;border-radius: 0.125rem;box-shadow:rgb(254 67 81 / 50%) 1px 5px 8px 3px;}
.item-t-zx a{font-size:0.28rem;color: #fff;}

.item-d{margin:0.15rem 0;padding: 0.15rem;background-color: rgb(0 0 0 / 50%);border-radius: 0.25rem;box-shadow: 1px 5px 5px 1px rgb(195 195 195 / 50%);width: 100%;}
.item-d ul{}
.item-d ul li{display: inline-block;width: 24%; text-align: center;border-right:0.0125rem solid rgb(195 195 195 / 50%);}
.item-d ul li:last-child{border: none;}
.item-d ul li span{display: block;line-height: 0.3rem;font-size: 0.25rem;color:#e3e3e3;}
.item-d ul li i{color:#00a2de;font-size:0.32rem;font-weight: bold;line-height: 0.4rem;}
.item-i{position: absolute;top: 2.25rem;z-index: -1;border-radius: 0.25rem;overflow: hidden;width: 100%;height: 4.55rem;}
.item-i img{width: 100%;height: auto;}

.item-c,.item-x,.item-j,.item-news,.item-hot,.item-tj,.item-m{margin:0.15rem 0;background: #fff;padding:0.186rem 0;}
.item-c-n{padding:0 0.186rem;position: relative;width: 100%;height: 1rem;}
.item-c-n:before{content: ''; display: block; width: 0.5rem; height: 0.05rem; border-radius: 0.04rem; background: #00a2de; bottom: 0.35rem; right:50%;left: 50%;transform: translateX(-50%) translateY(-50%); position: absolute;}
.item-c-n:after{content: ''; display: block; width: 92%; height: 0.018rem; border-radius: 0.04rem; background: #00a2de; bottom: 0.4rem; right:50%;left: 50%;transform: translateX(-50%) translateY(-50%); position: absolute;}
.item-c-n h3{font-size: 0.35rem;text-align: center;color:#00a2de;font-style: normal;font-weight: bold;text-shadow: rgb(0 162 222 / 50%) 3px 3px 3px}
.item-c-d,.item-x-d,.item-j-t,.item-j-cc,.item-tjc,.item-hot-c{padding:0 0.15rem;}
.item-c-d p,.item-x-d p,.item-j p{font-size:0.25rem;}
.item-c-d img,.item-x-d img,.item-j img{max-width: 100%;width: 100%;height: auto;padding:0.186rem 0;}
.item-c-c{padding:0.186rem; }
.item-c-cl{overflow: hidden;}
.item-c-cl dt{display: inline-block;color: rgb(153, 153, 153);font-weight: bold;font-size:0.28rem ;width:22%;line-height:0.5rem;}
.item-c-cl dd{display: inline-block;color: rgb(51, 51, 51);font-size:0.25rem ;width:75%;line-height:0.5rem;}
.item-m{}
.item-j-t{}
.item-j-t ul{border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;overflow: hidden;width: 100%;padding-bottom: 0.25rem;}
.item-j-t ul li{width: 25%;float: left;text-align: center;font-size: 0.28rem;font-weight: bold;padding:0.25rem 0;background: rgb(0 162 222 / 10%);}
.item-j-t ul li.active{background: #00a2de;color: #fff;position: relative;}
.item-j-t ul li.active:before{content: ''; display: block;width: 0;height:0;border-left:0.20rem solid transparent;border-right: 0.20rem solid transparent;border-top: 0.20rem solid #00a2de;position: absolute;bottom:-0.25rem;right:50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.item-j-c div.item-j-cc{display: none;}
.item-j-c div.active{display: block;}

.item-news{}
.item-news-t{}
.item-news-t ul{border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;overflow: hidden;width: 100%;padding-bottom: 0.25rem;}
.item-news-t ul li{width:50%;float: left;text-align: center;font-size: 0.28rem;font-weight: bold;padding:0.25rem 0;background: rgb(0 162 222 / 10%);}
.item-news-t li.active{background: #00a2de;color: #fff;position: relative;}
.item-news-t ul li.active:before{content: ''; display: block;width: 0;height:0;border-left:0.20rem solid transparent;border-right: 0.20rem solid transparent;border-top: 0.20rem solid #00a2de;position: absolute;bottom:-0.25rem;right:50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.item-news-c div.item-news-cc{display: none;}
.item-news-c div.active{display: block;}
.item-news-cc ul li div.c-con-newc-c div.c-con-newc-d p{-webkit-line-clamp: 1;}

.item-c-title{padding:0.186rem;width: 100%;}
.item-c-title h1{font-size: 0.38rem;font-weight: bold;text-align: center;}
.item-c-meta{padding:0 0.186rem;width: 100%;font-size: 0.25rem;color: #888;}
.item-c-meta span{margin-right: 0.25rem;}
.item-c-body{padding:0 0.186rem;}
.item-c-body p{font-size: 0.25rem;color: #333;padding:0.125rem 0 ;}
.item-c-body p img{width: 100%;height: auto;}
.nextorpre{padding:0.186rem;}
.nextorpre div.pre,.nextorpre div.next{color: #333;}
.nextorpre div.pre a,.nextorpre div.next a{color: #888;}

.item-hot-c div.item-hot-cc{display: none;}
.item-hot-c div.active{display: block;}

.item-hot-cc ul li div.c-con-newc-c div.c-con-newc-d p{-webkit-line-clamp: 1;}

/**/

.item-m{}
.item-m-c{padding:0.186rem;}
.message-cname{}
.message-ctell{}
.message-carea{}
.message-cwords{}
.message-btn{}


.message-cname,.message-ctell,.message-carea,.message-cwords,.message-btn{}
.message-cnamet,.message-ctellt,.message-cwordst,.message-careat{color: #555;font-weight: bold;padding: 0.186rem 0;font-size: 0.3rem;}
.message-cnamet i,.message-ctellt i{color: #f00;padding:0 0.025rem; }
.message-cnamec{overflow: hidden;width: 100%;margin-bottom: 0.125rem;}
.message-cnamec input{border: 0.025rem solid #00a2de;padding: 0.186rem;font-size: 0.3rem;width: 100%;border-radius:0.125rem;}
.message-cname label{padding: 0.25rem 0;font-size:0.3rem;overflow: hidden;margin-right:0.3rem;}
.message-cname label input{width:0.25rem;height: 0.25rem;}
.message-ctellc{width: 100%;}
.message-ctellc input{border: 0.025rem solid #00a2de;padding: 0.186rem;font-size: 0.3rem;width: 100%;border-radius: 0.125rem;}
.message-careac{padding: 5px 0;width: 100%;}
.message-careat{overflow: hidden;width: 100%;}
.message-careac select{border: 0.025rem solid #00a2de;width:32.7%;padding: 0.186rem 0;font-size: 0.3rem;padding-left: 0.186rem;border-radius:0.125rem;}
.message-careac select option{font-size: 0.22rem;}
.message-careac select.mselect{display: inline-block;}
.message-careac select.mselect1{}
.message-careac select.mselect2{}
.message-careacc{width: 100%; margin-right:0.25rem;}
.message-careacc input{border: 0.025rem solid #00a2de;width: 100%;padding: 0.186rem;font-size:0.3rem;border-radius: 0.125rem;}
.message-cwords{width: 100%;overflow: hidden;}
.message-cwordst{width: 100%;overflow: hidden;}
.message-cwordsc {width:100%; }
.message-cwordsc textarea{width: 100%; border: 0.025rem solid #00a2de;resize: none;padding: 0.186rem;overflow: auto;font-size:0.3rem;border-radius: 0.125rem;}
.message-btn{width: 100%;text-align: center;padding: 0.186rem 0;}
.message-btn input{background: #00a2de; text-align: center;border-radius: 0.125rem;padding: 0.186rem;font-size:0.28rem;font-family:yahei;color: #fff; box-shadow: 1px 3px 8px 1px #555;}
.message-btn input:hover{background: #FE4351; transition: all .1s;}

/**/





footer{width: 100%;margin: 0 auto;background-color: #1e1e1f;overflow: hidden;margin-bottom: 0.25rem;}
.footer-m{overflow: hidden;padding:0.015rem 0.25rem;}
.footer-ma{text-align: center;margin:0.186rem 0;}
.footer-ma ul{padding:0.015rem 0.25rem;}
.footer-ma ul li{margin: 0.05rem 0;display:inline;}
.footer-ma ul li:nth-of-type(n){border-right: #999 solid 0.025rem;padding: 0 0.15rem;}
.footer-ma ul li:nth-of-type(4n+0){border-right: none;}

.footer-ma ul li a{font-size: .28rem;color: #999;}
.footer-mb{width: 100%;height: auto;padding: 0 0.186rem;}
.footer-mb p{color:#363636;margin-bottom:0.186rem;border:0.013rem solid #363636;padding:0.086rem;}
.footer-mc div.footer-mcimg{padding: 0;background-color: #888;width: 50%;float: left;}
.footer-mc div.footer-mcimg img{text-align: center; height:auto;width:100%;}
.footer-mc p:nth-of-type(1),.footer-mc p:nth-of-type(2){overflow: hidden;width:50%;padding-left:0.186rem;padding-top:0.18rem;}
.footer-mc p:nth-of-type(n+3){width: 100%;overflow: hidden;font-size: 0.22rem;}
.footer-mc p.tips{width: 100%;overflow: hidden;}
.footer-mc p{color: #666;font-size:.28rem;}
.footer-mc p a{color: #666;}


/* go_top */

.fixed{position: fixed; right: 0.1rem; bottom: 1.2rem; z-index:99999; width:0.7rem;}
.fixed a{ display: block; width:100%; height:0.7rem; line-height:0.7rem; margin-bottom: 0.2rem; text-align:center; background-color:rgb(0 162 222 / 50%);
    border-radius:0.35rem; -moz-border-radius:0.35rem; -o-border-radius:0.35rem; -webkit-border-radius:0.35rem;
}
.fixed a i{ font-size:0.4rem; color:#fff;}
.fixed a:nth-of-type(1){background: url(../images/sprite_ly.png) no-repeat;background-size:100% 100%;}
.fixed a:nth-of-type(2){background: url(../images/sprite_top.png) no-repeat;background-size:100% 100%;}
.fixed { display:none;}

.nav{ padding: 0.1rem 0.2rem; background: #fff; border-top:1px solid #e6e6e6; overflow:hidden; width: 100%;
    position:absolute; z-index: 99; bottom:0px; left: 0px; height: 0.9rem;
}
.nav a{ width: 25%; float: left; display: inline-block; text-align: center;}
.nav a i{ display: block; line-height: 0.4rem; height: 0.4rem; font-size: 0.4rem; color: #888; }
.nav a p{ line-height: 0.3rem; font-size: 0.22rem; color: #777; }
.nav a.active i,.nav a.active p{color:#ff483b;}
/* 底部导航 */
.flex-bar { position: fixed;bottom: 0;left: 0;width: 100%;padding: 0.625em 0;background-color:#00a2de;box-shadow: 0 0 6px #555;border-top: 1px solid #fff; }
.flex-bar ul{ overflow: hidden; }
.flex-bar li{ float: left;width: 16%;text-align: center;margin: 0.15rem 0rem;border-right:0.013rem solid #fff; }
.flex-bar li:last-child{border: none;}
.flex-bar li a{ color: #fff; }

.pages {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
    margin-bottom: 15px;
    overflow: hidden;
}
.pagination {
    display: table;
    margin: 0 auto;
    text-align: center;
    padding: 0;
}
.pagination li {
    float: left;
    padding: 6px;
    border: solid 1px #00a2de;
    margin: 0 5px;
    background: #00a2de;
    color: #fff;
    border-radius: 6px;
    list-style-type: none;
}

.pagination li.active {
    background: #fff;
    color: #00a2de;
}
.pagination li a {
    color: #fff;
}

.top-ctop{margin: 20px 0;overflow: hidden; background:#fff;}

.top-ctopy{width: 94%; margin:0 auto;background-color: #fff;padding: 8px;box-shadow: 0 3px 5px 0px rgb(0 162 222 / 50%);border-top: 2px solid #00a2de; margin-top:15px;}
.top-ctopyt,.top-ctopmt,.top-ctopdt{width: 94%;overflow: hidden;margin: 0 auto;}

.top-ctopyt h3,.top-ctopmt h3,.top-ctopdt h3{font-size: 0.26rem;color: #222;font-weight: bold;width: 100%;float: left;text-align: center;font-family:"Microsoft YaHei";}
.top-ctopyt h3 i,.top-ctopmt h3 i,.top-ctopdt h3 i{color: #f00;padding: 0 2px;}

.top-ctopyt a,.top-ctopmt a,.top-ctopdt a{float: right;padding-right: 30px;font-size: 0.24rem;color: #555;}
.top-ctopyta,.top-ctopmta,.top-ctopdta{width: 100%;background-color: #f3fbff;padding: 3px 5px;}
.top-ctopyta span,.top-ctopmta span,.top-ctopdta span{color: #555;font-size: 0.24rem;}
.top-ctopyta span:nth-of-type(1),.top-ctopmta span:nth-of-type(1),.top-ctopdta span:nth-of-type(1){padding: 0 0.4rem;}
.top-ctopyta span:nth-of-type(2),.top-ctopmta span:nth-of-type(2),.top-ctopdta span:nth-of-type(2){padding: 0 0.6rem;}
.top-ctopyta span:nth-of-type(3),.top-ctopmta span:nth-of-type(3),.top-ctopdta span:nth-of-type(3){padding: 0 0.4rem;}
.top-ctopyta span:nth-of-type(4),.top-ctopmta span:nth-of-type(4),.top-ctopdta span:nth-of-type(4){padding: 0 0.4rem;}

.top-ctopyc,.top-ctopmc,.top-ctopdc{counter-reset:section;}
.top-ctopycl,.top-ctopmcl,.top-ctopdcl{width: 100%;margin: 15px 0;position: relative;height: 0.4rem; margin-top:0.2rem;}
.top-ctopycl div,.top-ctopmcl div,.top-ctopdcl div{float: left;font-size: 0.22rem;color:#333;}

.top-ctopycl div.top-text-num,.top-ctopmcl div.top-text-num,.top-ctopdcl div.top-text-num{position: absolute;left: 0;top: 2px;display: inline-block;text-align: center;margin-right: 10px;color: #fff;min-width: 0.4rem;height: 0.35rem;background: #ccc;vertical-align: middle;border-radius: 0.15rem; line-height:0.35rem; margin-left:0.4rem;}

.top-text-num:before{content:"" counter(section) "";  counter-increment:section;top: 0px;left: 0px;width: 18px;}
.top-ctopycl:nth-child(1) div.top-text-num,.top-ctopmcl:nth-child(1) div.top-text-num,.top-ctopdcl:nth-child(1) div.top-text-num{background-color:#ff5d23;}
.top-ctopycl:nth-child(2) div.top-text-num,.top-ctopmcl:nth-child(2) div.top-text-num,.top-ctopdcl:nth-child(2) div.top-text-num{background-color:#fdb80c;}
.top-ctopycl:nth-child(3) div.top-text-num,.top-ctopmcl:nth-child(3) div.top-text-num,.top-ctopdcl:nth-child(3) div.top-text-num{background-color:#ffdc00;}
.top-ctopyclname,.top-ctopmclname,.top-ctopdclname{width:2rem;margin-left: 1.4rem; text-align:center;}
.top-ctopyclname a,.top-ctopmyclname a,.top-ctopdyclname a{color:#333}
.top-ctopyclname a:hover,.top-ctopmclname a:hover,.top-ctopdclname a:hover{color: #00a2de;}
.top-ctopyclje,.top-ctopmclje,.top-ctopdclje{width:1.5rem;margin-left: 0.15rem; text-align:center;}
.top-ctopyclzs,.top-ctopmclzs,.top-ctopdclzs{width:1rem;margin-left: 0.02rem;float: left!important; text-align:center;}


.top-ctopm{width: 94%;margin: 0 auto;background-color: #fff;padding: 8px;box-shadow: 0 3px 5px 0px rgb(0 162 222 / 50%);border-top: 2px solid #00a2de; margin-top:15px;}

.top-ctopd{width: 94%;margin: 0 auto;background-color: #fff;padding: 8px;box-shadow: 0 3px 5px 0px rgb(0 162 222 / 50%); border-top: 2px solid #00a2de; margin-top:15px;}

/*排行榜 结束*/









