@charset "utf-8";
html{color:#000;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%; font-family:microsoft yahei}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{margin: 0;padding: 0;}
ol, ul, li{list-style: none;}
h1,h2{ font-weight:normal}
em,i{ font-style:normal}
a{text-decoration: none;display:inline}
img{border:none; width:100%; display:block}
.fl, .fr{_display: inline;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pd30{ padding:0 0.3rem}
.pd20{ padding:0 0.2rem}
.mt10{ margin-top:0.1rem}
.mt30{ margin-top:0.3rem}

html, body {position: relative; height: 100%; } 
body {background: #fff; font-size:0.24rem; color:#000; margin: 0; padding: 0;} 

.swiper-container { width: 100%; height: 100%; }
.swiper-slide {position: relative;display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.content{ width:100%;overflow:hidden; margin:-150px auto 0; } 

.bg01{ background:url(../img/bg01.jpg) no-repeat center center; background-size:100%;}
.bg02{ background:url(../img/bg02.jpg) no-repeat center center; background-size:100%;}
.bg03{ background:url(../img/bg03.jpg) no-repeat center center; background-size:100%;}

.home p{ font-size:0.24rem;padding:0 0.3rem; line-height:0.5rem; text-indent:2em; text-align:justify}
.home img{ margin-bottom:0.6rem}

.tit{ margin:0.1rem 0 0.3rem 0}
.tit img{ width:6.9rem!important; margin:0 auto}

.p01 img{ width:6.28rem; margin:0 auto}
.p01 ul{ width:100%; overflow:hidden;}
.p01 ul li{ float:left; font-size:0.24rem; line-height:0.45rem}
.p01 ul li:nth-child(odd){ width:45%}
.p01 ul li:nth-child(even){ width:55}
.p01 h2{ background:url(../img/tbg.png) no-repeat; width:1.79rem; height:0.53rem;background-size:100%; font-size:0.3rem; font-weight:bold; color:#fff; text-align:center; margin:0.3rem 0 0.1rem 0}
.p01 p{ font-size:0.24rem; line-height:0.4rem; text-indent:2em}
.p01 p em{ color:#cd0000}

.p02 img{ width:100%;}
.end p,.mz p{ font-size:0.2rem; text-indent:2em; line-height:0.35rem; text-align:justify;}
.mz h2{ width:100%; text-align:center; margin:0.2rem 0}
.mz h2 b{ display:inline-block;font-size:0.3rem; background:#eb182c; padding:0 0.5rem; color:#fff; line-height:0.6rem }

.team{ padding:0.1rem; background:url(../img/team_bg.png) no-repeat; background-size:100% 100%; width:7.1rem; height:2.34rem; box-sizing:border-box }
.team ul{width:60%;margin-top: .4rem}
.team ul li{ font-size:0.2rem; line-height:0.35rem; color:#000;}
.team .ewm{ margin:0.3rem auto 0; }
.team .ewm img{ width:1.43rem; height:1.84rem;}

/*头部*/
.fixedhack.sticky{ max-width:none;}
.menu-bar{ font-size:0.32rem}
.u-topbar{ height:0.88rem; padding:0 0.1rem}
.menu-bar a{ font-size:0.32rem}
.menu-bar a.icon-zuojiantou{ font-size:0.46rem; top:0.2rem; left:0.1rem}
.menu-bar .u-logo{ left:0.6rem; top:0.22rem }
.u-logo{width:1.9rem; height:0.4rem; }
.menu-bar a.menu-list{ font-size:0.28rem; left:2.64rem; top:0.34rem}
.menu-bar a.menu-list::before{ font-size:0.28rem}
.menu-bar a.icon-fenxiang{ font-size:0.5rem; right:0.1rem; top:0.2rem}
.skim{ margin-right:0.6rem; margin-top:0.3rem}

footer{ display:none!important}
/*分享图标调整*/
#chinabmShare .label,#chinabmShare .list span{ font:normal 0.24rem/2 microsoft yahei!important}
#chinabmShare .list span i{ background-size:2.4rem 0.6rem!important; width:0.6rem!important; height:0.6rem!important}
#chinabmShare .list .weixin i{ background-position:0 0!important}
#chinabmShare .list .weixin_timeline i{background-position:-0.6rem 0!important}
#chinabmShare .list .weibo i{background-position:-1.2rem 0!important}
#chinabmShare .list .qzone i{background-position:-1.8rem 0!important}

/*兼容屏幕宽度750*/
@media only screen and (min-width:1601px) and (max-width:2047px){
	html{ font-size:100px!important}
	body{ max-width:750px; margin:0 auto; }
	.fixedhack.sticky{ max-width:750px;}
	.shortcut{ max-width:750px}	
}











