/*body{padding-top: 1.2rem;}*/
img{max-width: 100%;}
header{position: relative;left: 0; top: 0;width: 100%;height: 1.2rem;font-size: .33rem;z-index: 998;background-color: #fff;}
header .head{background-color: #fff;position: relative;z-index: 2;overflow: hidden;}
.logo{float: left;margin-top: .34rem;margin-left: .55rem;position: relative;z-index: 11;}
.logo img{height: .53rem;}
.hamburg{position: fixed;display: block; right: .3rem;top: 0;  width: 1.2rem;height: 1.2rem;z-index: 3;transition-duration: .3s;}
.hamburg span{position: absolute;top: .56rem;left: .3rem; display: inline-block;width: .6rem;height: .1rem;background-color: #545454;-webkit-transition: margin-top .3s,-webkit-transform .3s;transition: margin-top .3s,-webkit-transform .3s;transition: margin-top .3s,transform .3s;transition: margin-top .3s,transform .3s,-webkit-transform .3s;}
.hamburg span:first-child{margin-top: -.2rem;}
.hamburg span:last-child{margin-top: .2rem;}
.hamburg.active{background-color: rgba(222,20,21,.6);}
.hamburg.active span{background-color: #fff;}
.hamburg.show span:nth-child(2){-webkit-transform: scale(0);transform: scale(0);}
.hamburg.show span:first-child{margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.hamburg.show span:last-child{margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.menu{transform: translateY(-150%); position: fixed;z-index: 2;top: 0; left: 0;padding-bottom: .55rem; width: 100%;transition-duration: .5s;-webkit-transition-duration: .5s; background-color: #fff;transition-timing-function: ease-in-out;}
.menu .logo{display: block;float: none;margin-bottom: .33rem;}
.menu.show{transform: translateY(0);}
header .menubg{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
.menu.show+.menubg{display: block;}
.menu ul{position: relative; height: 100%;padding-top: .2rem;overflow-y: auto;transition-duration: .5s;-webkit-transition-duration: .5s;}
.menu ul>li{position: relative; line-height: 0.9rem;font-size: .36rem;color: #787878;}
.menu ul li a{color: #787878;}
.menu ul li dt{padding-left: .58rem;position: relative;}
.menu ul li dt a{display: block;}
.menu ul li dd{display: none; padding-left: .8rem;line-height: .8rem;font-size: .33rem;}
.menu ul li dd a{display: block;}
.menu .focus{position: relative; float: left;margin-left: .58rem; width: .66rem;}
.menu .focus img:last-child{opacity: 0;left: .4rem; position: absolute;width: 1.6rem;top: 50%;margin-top: -.8rem; max-width:initial;transition-duration: .5s;}
.menu .focus.active img:last-child{left: .8rem;opacity: 1;}
.arrowDown{position: absolute;top: 50%;right: .37rem;margin-top: -0.06rem; width: .23rem;height: .12rem;background: url(/wap/Templates/cn2014/images/arrowDown.png) no-repeat;background-size: cover;transition-duration: .5s;-webkit-transition-duration: .5s;}
.arrowDown.transform{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
footer{position: relative;}
footer .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%; z-index: 0; background-color: #161616;}
footer .cont{position: relative;z-index: 1;padding: .55rem .36rem .40rem;}
footer .cont .telephone{font-size: .56rem;color: #e12826;line-height: .56rem; font-weight:bold;}
footer .cont .hotline{color: #e12826;font-size: .32rem;line-height: .32rem;margin-top: .05rem;}
footer .cont .coopyright{margin-top: .3rem; color: #d0d0d0;font-size: .25rem;opacity: .4;}
footer .cont .coopyright p{margin-bottom: .15rem;line-height: .25rem;}

.common-item{}
.common-item .item .cn{font-size: .2rem;line-height: .2rem; color: #484848;opacity: .7}
.common-item .item .num{margin-top: .13rem;margin-bottom: .15rem; line-height: .55rem; font-size: .55rem;color: #e12826;letter-spacing: -.02rem; font-weight:bold;}
.common-item .item .num span{font-size: .28rem;margin-left: .1rem;}
.title{line-height: .36rem;font-size: .36rem;}
.title .en{color: #b6b6b6;margin-bottom: .08rem;font-weight: 600;font-family: "Montserrat-Regular";}
.title.idx-title .en{color: #49485a;font-family: "Montserrat-Regular";font-weight: bold;opacity: .6;}
.title .cn{color: #484848;margin-top: .1rem;font-weight: bold;}

.banner-in img{width: 100%;}
.common{position: relative; top: -1.15rem;min-height: 1.54rem; padding: .52rem .3rem .56rem; width: 7.2rem;margin-left: .3rem;background: url(/wap/Templates/cn2014/images/espBg.png) no-repeat left top;background-size: 100% auto;}
.common .navs{margin-top: .58rem; overflow: hidden;position: relative;}
.common .navs a{display: block;float: left;padding-bottom: .2rem; margin-right: .55rem;color: #7b7b7b;font-size: .3rem;line-height: 1.1;font-weight: bold;}
.common .navs a:last-of-type{margin-right: 0;}
.common .navs a.active{color: #e12826;position: relative;font-weight: bold;}
.common .navs a.active:after{content: ''; position: absolute;bottom: 0;left: 0; width: 100%;height: .09rem;background: url(/wap/Templates/cn2014/images/slidebar.png) no-repeat center center;background-size: auto 100%;}

.back{float: right;display: inline-block;vertical-align: middle;}
.back img{margin: 0!important;width: .49rem;}
.loadMore{display: block; width: .6rem;margin: 0 auto .3rem;}
.loadMore img{margin: 0 auto;}
/*common end*/


/**************index*****************/
.banner img{width: 100%;}
.idx{position: relative; width: 100%;padding-left: .3rem;padding-bottom: .1rem;}
.idx >img{position: absolute;left: 0;top: 1.24rem; width: 100%;z-index: 0;}
.idx .linkbox{position: relative;z-index: 2;margin-top: -1.24rem;overflow: hidden;}
.idx .linkbox a{position: relative; display: block;float: left; width: 2.4rem;height: 2.4rem;background-color: #ededeb;}
.idx .linkbox a:first-child{background: none;}
.idx .linkbox a:last-child img{display: none;}
.idx .linkbox  a:last-child img{display: none;}
.idx .linkbox a img{position: absolute;left: 0;top: 0;width: 100%; z-index: 0;}
.idx .linkbox a .cn{position: relative;left: .29rem;margin-top: 1rem;color: #7e7e7e;font-size: .3rem;line-height: .3rem;font-weight: bold;}
.idx .linkbox a .en{position: relative;left: .29rem;top: .05rem;line-height: .3rem; color: #49485a;font-size: .3rem;opacity: .4;font-family: "Montserrat-Regular";font-weight: bold;}
.idx .linkbox a:nth-child(2) .cn{color: #6b7c9b;}
.idx .linkbox a:nth-child(1) .cn{color: #fff;}
.idx .linkbox a:nth-child(1) .en{color: #fff;}
.idx .title,.idx .common-item{position: relative;}
.idx .title{margin-top: .40rem;margin-bottom: .4rem;}
.idx .beClam{width: 100%;}

/**************about*****************/
.about{position: relative;z-index: 1;background: url(/wap/Templates/cn2014/images/jb-bg.jpg) no-repeat center top;background-size: 100% auto;}
.about1{background-image: url(/wap/Templates/cn2014/images/projectBg.png);background-size: initial;}
.about .cont .abs{ padding: .5rem .3rem;padding-right: .6rem;line-height: 1.5; width: 7.2rem;margin-left: .3rem;background-color: #fff;font-size: .3rem;color: #797a81;transition-duration: .5s;}
.about .cont .abs.active{margin-top: -.85rem;}
.about .cont .abs p{margin-bottom: .45rem;opacity: .85;}
.about .cont .esp{font-weight: bold;font-size: .4rem;}
.about .aboutTit .en{color: #474747;opacity: .25;font-size: .34rem;line-height: .36rem;font-family: "Montserrat-Regular";font-weight: bold;}
.about .aboutTit .cn{font-size: .3rem;color: #505050;font-weight: bold;font-size: .3rem;line-height: .3rem; margin-top: .1rem;}
.landscape{position: relative;}
.landscape img{width: 100%;}
.landscape .cont{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.landscape h2 {font-size: .3rem;margin-top: 1rem;padding-left: .35rem; color:#ccc;}
.landscape h2 .cn{color: #fff;font-weight: bold;line-height: .3rem;margin-bottom: .1rem;}
.landscape h2 .en{color: #d60800; font-family: "Montserrat-Regular";font-weight: bold;line-height: .28rem;}
.landscape .comItem{margin-left: .35rem;}
.landscape .comItem img{width: .51rem;}
.comItem{margin-top: 1.8rem; overflow: hidden;}
.comItem .item{font-weight: bold; float: left;position: relative;padding-left:.3rem; padding-right: .3rem; font-size: .2rem;color: #272d39;}
.comItem .item:last-child{padding-right: 0;}
.comItem .item .name{color: #fff;opacity: .4;}
.comItem .item:first-child,.firstItem{padding-left: 0;}
.comItem .item:after{content: '';position: absolute;left:0;bottom: .13rem;width: 2px;height: .85rem;background-color: #d1d0d1;opacity: .8}
.comItem .item:first-child:after,.firstItem:after{display: none;}
.comItem .item .num{font-weight: normal; letter-spacing: -1px;margin-top: .06rem; color: #e12826;font-size: .55rem;line-height: .55rem; }
.comItem .item .num span{font-size: .28rem;margin-left: .1rem;}
.comItem .item img{margin-bottom: .08rem;}
@media only screen and (max-width: 320px) {
	.comItem .item{padding-left: .15rem;padding-right: .15rem;}
	.comItem .item:after{width: 1px;}
	.landscape .comItem{margin-left: .1rem;}
}
.history{ padding: .8rem .6rem;padding-top: .9rem; background-color: #f5f5f5;transition-duration: .5s;}
.history.active{margin-top: -.85rem;}
.history li{margin-bottom: .84rem}
.history li:last-child{margin-bottom: 0;}
.history .time{position: relative;display: inline-block;color: #555;font-size: .48rem;line-height: .48rem; font-family: "gilroy-bold";}
.history .time:before{content: "";position: absolute;top: -.3rem;left: 0;width: .35rem;height: .18rem;background: url(/wap/Templates/cn2014/images/arrow-top.png) no-repeat center center;background-size: cover;}
.history .event{color: #797a81;opacity: .85;font-size: .3rem; line-height: .48rem;}

/**************project*****************/
.commonCont{background: url(/wap/Templates/cn2014/images/projectBg.png) no-repeat left top;}
.commonCont .cont{margin-top: -.85rem;}
.project .layout{padding: .6rem .3rem 0; background-color: #fff;}
.project .layout .typeSelct{margin-bottom: .45rem;}
.project .layout .typeSelct img{display: inline-block;margin-right: .16rem; width: .27rem;vertical-align: text-top;}
.project .layout .typeSelct >a{position: relative; display: block;padding: 0 .3rem; height: 1.1rem;line-height: 1.1rem; background-color: #e7e7e7;}
.project .layout .typeSelct >a.active:before{transform: rotate(180deg);}
.project .layout .typeSelct >a:before{content: "";position: absolute;top: 50%;right: .3rem;width: .23rem;height: .12rem;margin-top: -.06rem; background: url(/wap/Templates/cn2014/images/arrowDown1.png) no-repeat center center;background-size: cover;}
.project .layout .typeSelct >a span{font-size: .24rem; color: #505050;opacity: .7;}
.project .layout .typeSelct .typebox{display: flex;justify-content: space-around;line-height: .7rem;font-size: 14px;}
.project .layout .typeSelct .typebox a.active{color: #e12826;font-weight: bold;}
.project .proList{padding-bottom: .13rem;}
.project .proList a,.project .proList .espLi{position: relative; display: block;border: 3px solid #ebebee;margin-bottom: .4rem;overflow: hidden;}
.project .proList a .abs,.project .proList .espLi .abs{  padding: .5rem .24rem;padding-right: .55rem;}
.project .proList a:before,.project .proList .espLi:before{content: "";position: absolute;bottom: 50%;right: .27rem;width: .23rem;height: .12rem;background: url(/wap/Templates/cn2014/images/arrowDown1.png) no-repeat center center;background-size: cover;}
.project .proList a>img,.project .proList .espLi>img{margin-top: -3.64rem; width: 100%; height: 3.64rem;transition-duration: .5s;}
.project .proList a p,.project .proList .espLi p{height: 0;overflow: hidden;font-size: .3rem;line-height: .4rem;color: #fff;transition-duration: .5s;}
.project .proList a h2,.project .proList .espLi h2{color: #7b7b7b;font-size: .36rem;line-height: 1.5; opacity: .8;font-weight: bold;}
.project .proList a .en,.project .proList .espLi .en{font-size: .3rem;color: #919298;opacity: .4;font-weight: 600;font-family: "Montserrat-Regular";}
.project .proList a.active,.project .proList .espLi.active{border: none;}
.project .proList a.active img,.project .proList .espLi.active img{margin-top: 0;}
.project .proList a.active h2{ color:#fff; opacity:1;}
.project .proList a.active .tit{ background-image:url(/wap/Templates/cn2014/images/service1_icon.png);}
.project .proList a.active:nth-child(2) .tit{ background-image:url(/wap/Templates/cn2014/images/service2_icon.png);}
.project .proList a.active:nth-child(3) .tit{ background-image:url(/wap/Templates/cn2014/images/service3_icon.png);}
.project .proList a.active:nth-child(4) .tit{ background-image:url(/wap/Templates/cn2014/images/service4_icon.png);}
.project .proList a.active:nth-child(5) .tit{ background-image:url(/wap/Templates/cn2014/images/service5_icon.png);}
.project .proList a.active .abs,.project .proList .espLi.active .abs{padding-left: .3rem; background-color: #e12826;transition-duration: .5s;}
.project .proList a.active .en,.project .proList .espLi.active .en{margin-bottom: .35rem; height: 0;overflow: hidden;}
.project .proList a.active:before,.project .proList .espLi.active:before{bottom: .5rem;transform: rotate(180deg);}
.project .proList a.active p,.project .proList .espLi.active p{height: auto;}
.project .proList .espLi .linkbox{height: 0; overflow: hidden;text-align: center;display: flex;justify-content: space-between;}
.project .proList .espLi.active .linkbox{height: auto;margin-top: .4rem;}
.project .proList .espLi .linkbox a{height: .9rem;width: 2.93rem;background: url(/wap/Templates/cn2014/images/vr.png);border:none;background-size: cover;display: inline-block;}
.project .proList .espLi .linkbox a:before{display: none;}
.project .proList .espLi .linkbox a.vrLink{background-image: url(/wap/Templates/cn2014/images/vr1.png);}

.project .partnerList{padding: .76rem 0 .4rem; background: url(/wap/Templates/cn2014/images/logo-bg.jpg) no-repeat center center;background-size: cover;}
.project .partnerList ul{overflow: hidden;padding: 0 .4rem;margin: 0 -.1rem;}
.project .partnerList li{float: left;margin-bottom: .18rem; width: 25%;padding: 0 .1rem; height: 1.58rem;line-height: 1.58rem;text-align: center;}
.project .partnerList li a{display: block;width: 100%;height: 100%;border: 1px solid rgba(109,109,109,.1);}
.project .partnerList li img{display: inline-block;vertical-align: middle;max-width: 80%;}
/**************projectDetail*****************/
.proDetail #map{width: 100%;height: 4.4rem;}
.proDetail .pro{position: relative;}
.proDetail .pro .title .cn{color: #afafb3;opacity: .7;}
.proDetail .panel{position: absolute;top: .64rem;left: 0;padding: 0 .3rem;}
.proDetail .panel .title{margin-bottom: .65rem;}
.proDetail .panel h2{color: #e12826;font-size: .4rem;margin-top: .35rem; margin-bottom: .3rem;}
.proDetail .panel li{color: #fff;font-size: .3rem;line-height: .36rem;margin-bottom: .1rem;padding-right: .9rem;overflow: hidden;}
.proDetail .panel li div{float: right; opacity: .6;width: calc(100% - .45rem);}
.proDetail .panel li img{margin-top: .02rem; width: .3rem;display: inline-block;float: left;vertical-align: text-top;}
.proDetail .network{background-color: #f5f4f0;padding: 1rem .3rem .75rem;}
.proDetail .network .title{margin-bottom: .65rem;}
.proDetail .network .title .en,.proDetail .network .title .cn,.proDetail .location .title .en,.proDetail .location .title .cn{color: #7c7b87;}
.proDetail .network li{margin-bottom: 1.1rem; text-align: center;}
.proDetail .network img{margin: 0 auto .2rem;width: .92rem;}
.proDetail .network p{text-align: center;}
.proDetail .network .type{margin-bottom: .1rem; color: #797a81;font-size: .36rem;opacity: .85;}
.proDetail .network p{color: #797a81;font-size: .30rem;opacity: .85;}
.proDetail .location .title{margin: .55rem .3rem;}

/**************solution-in*****************/
.solution-in .common{padding-bottom: .26rem;}
.solution-in .them{color: #8f9096;font-size: .24rem;line-height: 1.5;font-weight: bold;margin-top: .15rem;margin-bottom: .7rem;}
.solution-in .proList{padding: .6rem .3rem .13rem; background-color: #fff;overflow: hidden;}
.solution-in .proList .tit{padding-left: .8rem;margin-bottom: .2rem; background: url(/wap/Templates/cn2014/images/service1_icon1.png) no-repeat left center;background-size: .54rem .54rem;transition-duration: .5s;}
.solution-in .proList a:nth-child(2) .tit{background-image: url(/wap/Templates/cn2014/images/service2_icon1.png);background-size: .54rem .54rem;}
.solution-in .proList a:nth-child(3) .tit{background-image: url(/wap/Templates/cn2014/images/service3_icon1.png);background-size: .54rem .54rem;}
.solution-in .proList a:nth-child(4) .tit{background-image: url(/wap/Templates/cn2014/images/service4_icon1.png);background-size: .54rem .54rem;}
.solution-in .proList a:nth-child(5) .tit{background-image: url(/wap/Templates/cn2014/images/service5_icon1.png);background-size: .54rem .54rem;}

.solution-in .proList a.active .en{height: auto;}

/**************news*****************/

.news .cont{padding: .6rem .3rem;background-color: #fff; overflow:hidden;}
.news .cont .recomNews .time{padding-left: .3rem; margin-top: .35rem; color: #de3937;font-size: .48rem;line-height: 1;font-family: "gilroy-bold";}
.news .cont .recomNews h2{margin-bottom: .52rem; padding: 0 .3rem; color: #434343;font-size: .36rem;opacity: .7;line-height: 1.5;font-weight: bold;}
.news .cont .newsList a{padding: .5rem .24rem;position: relative;display: block;border: 3px solid #ebebee;margin-bottom: .4rem;overflow: hidden;}
.news .newsList .time{color: #7b7b7b;font-weight: 600;font-size: .36rem;margin-bottom: .12rem;}
.news .newsList h2{font-size: .3rem;opacity: .9;color: #7b7b7b;line-height: 1.2;text-align: justify;}

.combox{position: relative;}
.combox .cont{width: 7.2rem; position: relative;margin-top: -1.15rem; margin-left: .3rem;padding-top: .5rem; background: url(/wap/Templates/cn2014/images/espBg.png) no-repeat center top;background-size: 100% auto;}
.combox .cont .white{background-color: #fff;padding-left: .3rem; padding-right: .5rem;padding-bottom: .8rem;}
.combox .bg{position: absolute;top: 1.15rem;left: 0;width: 100%;height: 100%;background: url(/wap/Templates/cn2014/images/jb-bg.jpg) no-repeat top center;}
.newsDetail .cont{font-size: .3rem;color: #919298;line-height: 1.5;}
.newsDetail .cont h2{color: #505050;font-size: .3rem;line-height: .36rem;font-weight: bold;}
.newsDetail .cont .time{display: flex;display: -webkit-flex; align-items: center;-webkit-align-items: center; justify-content: space-between;-webkit-justify-content: space-between; margin-bottom: .8rem; margin-top: .3rem; font-size: .48rem;color: #de3937;font-weight: bold;font-family: "gilroy-bold";line-height: 1.5;}
.newsDetail .cont img{margin: .25rem 0;}


.album .albumList,.video .videoList{background-color: #fff;padding: .6rem .3rem .2rem;}
.albumList a,.videoList a{display: block;margin: 0 auto .3rem;}
.albumList a img{width: 100%;}


.video .videoList .videobox{position: relative;}
.video .videoList .videobox img:last-child{position: absolute;top: 50%;left: 50%;width: 1.1rem;height: .78rem;margin-top: -.39rem;margin-left: -.55rem;}
.videoList a{background-color: #393939;}
.videoList a h2{height: 1.14rem;;line-height: 1.14rem;font-weight: 600; font-size: .36rem;color: #fefefe;text-align: center;opacity: .7;}
.popVideo{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;}
.popVideo .bg{background-color: rgba(0,0,0,.6);width: 100%;height: 100%;}
.popVideo video{position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);}

/**************join*****************/
.join .common{padding-left: 0;padding-right: 0;padding-bottom: 0;}
.join .white{background-color: #fff;padding: 0 .3rem;padding-bottom: .6rem;}
.join .them{margin-top: .15rem; color: #8f9096;font-size: .24rem;line-height: 1.5;}
.talentList{background-color: #fff;padding: .6rem .3rem .13rem;}
.talentList a{padding: .5rem .24rem;position: relative;display: block;border: 3px solid #ebebee;margin-bottom: .4rem;overflow: hidden;}
.talentList a h2{color: #7b7b7b;opacity: .9;font-size: .36rem;line-height: 1.5;font-weight: bold;}
.talentList a .abs{color: #919298;font-size: .24rem;line-height: 1.5;opacity: .7;margin-top: .1rem;}

.talent .cont .abs{color: #919298;font-size: .24rem;line-height: 1.25;opacity: .7;margin-top: .1rem;margin-bottom: .8rem;}
.talent .cont .det >div{margin-bottom: .45rem;font-size: .3rem;line-height: 1.5;color: #919298;}
.talent .cont .det .conditon div{font-weight: bold;margin-top: .2rem;}
.talent .cont .tt{font-weight: 600; color: #505050;}
.talent .cont .email{font-weight: bold;}
.talent .cont .white{padding-bottom: 0;}

/**************focus*****************/
.focusbody{background: url(/wap/Templates/cn2014/images/projectBg.png) no-repeat;}
.focusbody .common{padding-bottom: .8rem;}
.focusbody .cont{padding: .5rem .3rem;margin-top: -.85rem;background-color: #fff;}
.focusbody .cont div{font-size: .3rem; color: #919298;font-weight: bold;line-height: 2;overflow: hidden;}
.focusbody .cont div span{font-size: .36rem;color: #b6b6b6;}
.focusbody .cont div strong{color: #505050;}
.focusbody .cont div:first-child strong{float: left;}
.focusbody .cont div:nth-child(2) strong{width: 1rem;}
.focusbody .cont div .loca{float: left;width: 5.9rem;}
.focusbody .cont .qr{position: relative; overflow: hidden;margin-top: .55rem;}
.focusbody .cont .qr img{width: 2.43rem;float: left;display: inline-block;}
.focusbody .cont .qr .text{position: absolute;bottom: .14rem;left: 2.7rem; display: inline-block; color: #797a81;font-size: .24rem;opacity: .7;line-height: 1.4;}
.focusbody .feedback{background-color: #282828;padding: .5rem .3rem;}
.focusbody .en{color: #b6b6b6;font-size: .36rem;font-family: "Montserrat-Regular";font-weight: 600;}
.focusbody .cn{font-size: .3rem;color: #de1415;font-weight: bold;}
.focusbody .common .cn{color: #505050;font-size: .36rem;line-height: .36rem;}
.focusbody .tips{font-size: .24rem;line-height: 1.4;color: #939393;font-weight: bold;margin-top: .1rem;margin-bottom: .3rem;}
.focusbody .feeds .inputbox{margin-bottom: .6rem; width: 100%;padding: .35rem .3rem;background-color: #515151;}
.focusbody .feeds textarea{width: 100%;background-color: #515151;color: #939393;border: none;resize:none;}
.focusbody .feeds textarea::-webkit-scrollbar{display: none;}
.focusbody #submit{margin-bottom: .1rem; font-weight: bold; font-size: .24rem;text-align: center;color: #fefefe;width: 100%;height: 1.1rem;line-height: 1.1rem;background-color: #de1415; border-radius:2px;}
.focusbody .feeds{position: relative;}
.focusbody .feeds .resultPanel{display: none; position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999;}
.focusbody .feeds .resultPanel img{position: absolute;top: 50%;left: 50%;width: 3.6rem;height: 3.6rem;margin-left: -1.8rem;margin-top: -1.8rem;}

#page a, #page span {
    width: 35px;
    height: 35px;
    background-color: #f1f1f1;
    font-size: 16px;
    color: #9f9f9f;
    line-height: 35px;
    text-align: center;
    display: block;
    float: left;
    margin-left: 8px;
    cursor: pointer;
}
#page {
    margin-top: 40px;
    text-align: center;
	float:right;
}
#page font {
    background-color: #e12826;
    color: #fff;
    display: block;
}

.about .cont .abs .cmlb-tit h2{
	font-size:.35rem;
	line-height:0.5rem;
	color:#e12826;
	}
.about .cont .abs .cmlb-tit h3{
	font-size:.35rem;
	line-height:.5rem;
	color:#e12826;
	}
.about .cont .abs .cmlb-main{
	margin-top:.5rem;    
	border-bottom: 1px solid #ccc;
    padding-bottom: .35rem;
	}
.about .cont .no{ padding-top: 0;}