@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0; padding:0;}
body{font-size:14px; color:#000; font-family:"微软雅黑", "宋体"; min-width:1200px;}
*:focus{-moz-outline-style:none; outline:none;}
a{color:#000; text-decoration:none; outline:none; -webkit-transition:all 0.3s; transition:all 0.3s;}
a:hover{color:#0269b8;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur());}  /*for IE*/   
:focus{-moz-outline-style:none; outline:none;}     /* for Firefox*/
img{max-width:100%; border:0; vertical-align:top;}
ul,li{list-style-type:none;}
.fl{float:left;}
.fr{float:right;} 
.clear{clear:both; height:0;}


.ellipsis{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.clamp2{display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;}
.clamp3{display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden;}
.clamp4{display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; overflow:hidden;}
.clamp5{display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; overflow:hidden;}
.clamp6{display:-webkit-box; -webkit-line-clamp:6; -webkit-box-orient:vertical; overflow:hidden;}
.justify{text-justify:inter-ideograph; text-align:justify;}
.bgImg{background-repeat:no-repeat; background-position:center center; background-size:cover; -webkit-transition:all 0.8s; transition:all 0.8s;}
a:hover .bgImg{-webkit-transform:scale(1.05); transform:scale(1.05);}
.hide{display:none !important;}


.animate{-webkit-transition:all 0.3s; transition:all 0.3s;}
.w1200{width:1200px; margin:0 auto;}

.head{height:120px; background-repeat:no-repeat; background-position:left center;}
.head .tel{float:right; padding-left:60px; height:55px; line-height:20px; background:url(../images/iTel.png) no-repeat left center; margin-top:32px; color:#827065;}
.head .tel span{display:block; height:32px; line-height:32px; color:#0269b8; font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.navBtn, .nav{display:none;}


/* 菜单 */
.menu{width:100%; height:50px; background:#0269b8; position:relative; z-index:10;}
.menuFix{position:fixed; left:0; top:0; z-index:99;}
#menu{height:50px;}
#menu li{position:relative; text-align:center;}
#menu>li{float:left; width:200px; height:50px; position:relative;}
#menu>li>a{display:block; height:50px; line-height:50px; font-size:18px;}
#menu>li>a:link, #menu>li>a:visited{color:#fff;}
#menu>li>a:hover, #menu>li>a.current{background:#0269b8;}
#menu>li>a.current:hover{background:#8bc83c;}

/*这是第二级菜单*/
#menu ul{display:none; width:100%; background-color:#0269b8; position:absolute; z-index:999; left:0; top:50px;}
#menu ul li a{display:block; padding:8px; line-height:20px; font-size:16px;}
#menu ul li a:link, #menu ul li a:visited{color:#fff;}
#menu ul li a:hover, #menu ul li a.current{background-color:#8bc83c;}

/**若子级菜单含有子级时，在a标签增加<i>标签作为箭头，由js实现动态增加，箭头大小调节i的边框宽度*/
#menu ul i{display:block; position:absolute; *top:10px; top:calc(50% - 4px); right:2px; z-index:10; width:0; height:0; border-color:transparent; border-width:4px; border-style:solid; border-left:4px #fff solid;}

/*这是第三级菜单 及以后*/
#menu ul ul{top:0; left:100%; width:100%; border-left:1px solid #8bc83c;}
#menu ul ul li a:link, #menu ul ul li a:visited{font-size:14px;}



.banner{width:100%; position:relative;}
.banner .bd{width:100% !important; position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{width:100% !important;}
.banner .bd li{zoom:1; vertical-align:middle; width:100% !important;}
.banner .bd li p{width:100% !important; height:550px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.banner .hd{width:100%; height:16px; overflow:hidden; position:absolute; left:0; bottom:24px; z-index:1; text-align:center;}
.banner .hd ul{overflow:hidden; zoom:1; clear:both;}
.banner .hd ul li{display:inline-block; margin:0 10px; width:12px; height:12px; border:rgba(255,255,255,0.7) 2px solid; cursor:pointer; border-radius:50%; text-indent:-99px; vertical-align:top; overflow:hidden;}
.banner .hd ul li.on{background:#fff; border:#fff 2px solid;}
.banner .prev, .banner .next{position:absolute; top:50%; margin-top:-21px; display:block; width:42px; height:42px; background-repeat:no-repeat; background-position:center center; background-color:#000; filter:alpha(opacity=20); opacity:.2; cursor:pointer; border-radius:5px;}
.banner .prev{left:3%; background-image:url(../images/l.png);}
.banner .next{right:3%; background-image:url(../images/r.png);}
.banner .prev:hover, .banner .next:hover{filter:alpha(opacity=70); opacity:.7;}
.banner .bannerTxt{position:absolute; top:45%; left:50%; transform:translate(-50%,-50%); color:#fff; text-align:center;}
.banner .bannerTxt h2{font-size:58px; height:87px; line-height:87px;}
.banner .bannerTxt p{font-size:30px; height:45px; line-height:45px; padding-top:10px; white-space:nowrap;}


.indH{position:relative; text-align:center; color:#0269b8;}
.indH h2{height:44px; line-height:44px; font-size:24px;}
.indH p{line-height:24px; padding:6px 0;}
.indH p span{display:inline-block; height:24px; padding:0 10px; vertical-align:top; position:relative; font-weight:bold;}
.indH p span:before, .indH p span:after{display:block; content:""; width:36px; height:2px; background:#0269b8; position:absolute; top:50%; transform:translateY(-50%);}
.indH p span:before{left:-36px;}
.indH p span:after{right:-36px;}


.yewu{padding:70px 0 80px;}
.yewu ul{padding-top:39px; text-align:center; font-size:0;}
.yewu ul li{display:inline-block; vertical-align:top; width:162px; margin:11px 11px 0 0; font-size:14px;}
.yewu ul li:nth-of-type(7n){margin-right:0;}
.yewu ul li a{display:block; height:232px; position:relative; overflow:hidden;}
.yewu ul li a p.iL{left:-100%; background:#0269b8;}
.yewu ul li a p.iR{left:0; background:#f8f8f8;}
.yewu ul li a p{position:absolute; top:0; width:100%; height:100%; z-index:0;}
.yewu ul li a p .iconfont{display:block; height:162px; line-height:162px; text-align:center; font-size:72px;}
.yewu ul li a p.iL .iconfont{color:#0269b8;}
.yewu ul li a p.iL .iconfont{color:#fff;}
.yewu ul li a h3{width:calc(100% - 40px); line-height:20px; padding:20px; position:absolute; left:0; top:162px; font-size:14px; font-weight:normal; z-index:1; color:#333;}
.yewu ul li a:hover p.iL{left:0;}
.yewu ul li a:hover p.iR{left:100%;}
.yewu ul li a:hover h3{color:#fff;}


.business{padding:100px 0 250px; background:url(../images/aboutBg.jpg) no-repeat center center fixed; background-size:cover; color:#fff; position:relative; z-index:0;}
.business .indH{color:#fff;}
.business ul{display:flex; padding-top:70px;}
.business ul li{flex:1; padding:0 10px; text-align:center;}
.business ul li p{height:70px; line-height:70px; font-weight:bold;}
.business ul li p span{font-size:46px;}
.business ul li em{display:block; font-style:normal; height:30px; line-height:30px; font-size:18px;}


.about{height:356px; position:relative; z-index:1; margin-top:-188px; background:#f8f8f8; display:flex;}
.about .pic{width:512px; height:356px; overflow:hidden;}
.about .pic img{width:512px; height:356px;}
.about .txt{flex:1; padding:24px 36px 36px; height:296px;}
.about .txt .tit{height:40px; line-height:40px; font-size:30px;}
.about .txt .con{height:180px; line-height:30px; padding-top:10px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:6; overflow:hidden;}
.about .txt .more{height:40px; padding-top:26px;}
.about .txt .more a{display:block; width:150px; height:40px; line-height:40px; text-align:center; border-radius:3px; background:#0269b8; color:#fff;}
.about .txt .more a:hover{background:#8bc83c;}


.news{padding:70px 0 80px;}
.news ul{padding-top:30px;}
.news ul:after{display:block; content:""; clear:both;}
.news ul li{width:270px; padding-right:40px; float:left;}
.news ul li:last-of-type{padding-right:0;}
.news ul li .pic{height:180px; overflow:hidden;}
.news ul li .pic p{height:180px;}
.news ul li .txt h3{height:24px; line-height:24px; padding-top:8px; font-size:16px; font-weight:normal;}
.news ul li .txt span{display:block; height:20px; line-height:20px; padding:8px 0; font-size:13px; color:#999;}
.news ul li .txt p{height:42px; line-height:21px;}


.picLink{padding:70px 0 80px; background:#fafafa;}
.picLink .bd{height:100px; overflow:hidden; padding-top:30px;}
.picLink .bd ul{min-width:calc(100% + 18px);}
.picLink .bd li{width:154px; height:78px; margin-right:18px; float:left; border:#e6e6e6 1px solid; position:relative; background:#fff;}
.picLink .bd li img{max-width:134px; max-height:58px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}


.footBanner{padding:100px; background:url(../images/footBannerBg.jpg) no-repeat center bottom fixed; background-size:cover; color:#fff; text-align:center;}
.footBanner .txt{height:36px; line-height:36px; color:#fff; font-size:24px;}
.footBanner .btn{height:48px; padding-top:50px;}
.footBanner .btn a{display:block; width:150px; height:46px; line-height:46px; border:#94afcb 2px solid; border-radius:50px; margin:0 auto; color:#fff;}
.footBanner .btn a:hover{background:#fff; border-color:#fff; color:#0269b8;}


.foot{background:#000; color:#bababa; padding-top:50px;}
.info{display:flex;}
.info .fMenu{flex:1; display:flex; padding-right:50px;}
.info .fMenu dl{padding-right:80px;}
.info .fMenu dl dd{color:#fff; height:42px; line-height:42px; font-size:17px;}
.info .fMenu dl dt{height:34px; line-height:34px; white-space:nowrap;}
.info .fMenu dl dt a{color:#bababa;}
.info .fMenu dl dt a:hover{color:#fff;}

.info .ewm{width:150px;}
.info .ewm img{width:150px; height:150px; vertical-align:top;}
.info .ewm p{height:36px; line-height:36px; text-align:center;}


.copy{line-height:20px; padding:20px 0; text-align:center; font-size:13px; color:#fff; border-top:rgba(255,255,255,0.1) 1px solid; margin-top:50px;}
.copy a{margin-left:1em;}
.copy i{font-style:normal; display:none;}
.copy em{font-style:normal; padding-left:1em;}
.copy em a{margin-left:0; color:#fff;}


.ny{width:1200px; margin:30px auto 50px;}
.ny:after{display:block; content:""; clear:both;}

.left{width:240px; float:left;}
.left h2{background:#0269b8; height:60px; color:#fff; font-size:20px; line-height:60px; font-weight:bold; text-align:center;}
.left ul{border:1px solid #ddd; border-top:0;}
.leftNav{margin-bottom:10px;}
.leftNav ul li{border-bottom:1px solid #eaeaea;}
.leftNav ul li:last-of-type{border-bottom:0;}
.leftNav ul li a{display:block; padding:10px 15px 10px 32px; background:url(../images/i01.png) no-repeat 15px 21px; line-height:30px;}
.leftNav ul li a:hover, .leftNav ul li a.on{color:#0269b8; background-image:url(../images/i02.png);}


.right{margin-left:264px;}
.post{height:50px; line-height:50px; border-bottom:#0269b8 1px solid; font-size:22px; color:#0269b8;}
.post span{float:right; font-size:14px; color:#999;}
.post span em, .post span i{font-style:normal;}
.post p{float:left;}


.list01 ul li{border-bottom:#e2e2e2 1px dotted; padding:20px 0;}
.list01 ul li .pic{width:100px; height:100px; overflow:hidden; float:left;}
.list01 ul li .pic p{height:100px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.list01 ul li .txt{height:100px; margin-left:120px;}
.list01 ul li .txt h3{height:28px; line-height:28px; font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list01 ul li .txt span{display:block; height:24px; line-height:24px; font-size:14px; color:#999;}
.list01 ul li .txt p{height:48px; line-height:24px; font-size:14px; color:#666; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-justify:inter-ideograph; text-align:justify;}

.list02{}
.list02 ul{text-align:center;}
.list02 ul:after{display:block; content:""; clear:both;}
.list02 ul li{width:168px; margin:24px 24px 0 0; float:left;}
.list02 ul li:nth-of-type(5n){margin-right:0;}
.list02 ul li a{display:block; height:232px; position:relative; overflow:hidden;}
.list02 ul li a p.iL{left:-100%; background:#0269b8;}
.list02 ul li a p.iR{left:0; background:#f8f8f8;}
.list02 ul li a p{position:absolute; top:0; width:100%; height:100%; z-index:0;}
.list02 ul li a p .iconfont{display:block; height:162px; line-height:162px; text-align:center; font-size:72px;}
.list02 ul li a p.iL .iconfont{color:#0269b8;}
.list02 ul li a p.iL .iconfont{color:#fff;}
.list02 ul li a h3{width:calc(100% - 40px); line-height:20px; padding:20px; position:absolute; left:0; top:162px; font-size:14px; font-weight:normal; z-index:1; color:#333;}
.list02 ul li a:hover p.iL{left:0;}
.list02 ul li a:hover p.iR{left:100%;}
.list02 ul li a:hover h3{color:#fff;}


.picList ul{margin-left:-21px;}
.picList ul:after{display:block; content:""; clear:both;}
.picList ul li{float:left; width:296px; margin:21px 0 0 21px; border:1px solid #ddd;}
.picList ul li p{width:100%; height:0; padding-top:100%; background-repeat:no-repeat; background-position:center center; background-size:cover; position:relative;}
.picList ul li p:before{display:block; width:100%; height:100%; background:rgba(0,0,0,0) url(../images/iBg.png) no-repeat center center; content:""; position:absolute; left:0; top:0; opacity:0; filter:Alpha(opacity=0); -webkit-transform:rotateX(180deg) scale(0.5, 0.5); transform:rotateX(180deg) scale(0.2, 0.2); transition:all ease-out .5s;}
.picList ul li h3{height:45px; line-height:45px; padding:0 10px; font-size:14px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; color:#555; -webkit-transition:all .3s ease-in-out 0s; -moz-transition:all .3s ease-in-out 0s; transition:all .3s ease-in-out 0s; background:#fff;}
.picList ul li a:hover p:before{opacity:1; filter:Alpha(opacity=100); -webkit-transform:rotateX(0deg) scale(1,1); transform:rotateX(0deg) scale(1,1); transition:all 1s cubic-bezier(0.23,1,0.38,1) 0s; background-color:rgba(0,0,0,0.3);}
.picList ul li a:hover h3{color:#fff; background:#0269b8;}


.page{width:100%; text-align:center; padding:30px 0;}
.page a, .page span{display:inline-block; margin:0 10px; padding:0 20px; height:30px; border:#ddd 1px solid; line-height:30px;}
.page a.noneBtn{border-color:#eee; color:#ddd; cursor:default;}

.article{line-height:30px; background:#fff; margin:20px auto 0;}
.articleTitle{line-height:30px; font-size:20px; font-weight:bold; text-align:center;}
.articleInfo{width:80%; margin:10px auto; height:30px; line-height:30px; background:#f2f2f2; color:#999; text-align:center;}
.articleInfo span{padding-left:20px;}
.articleInfo span i{font-style:normal;}
.articleImg{width:100%; padding-top:20px; text-align:center;}
.articleImg img{max-width:600px; vertical-align:top;}
.articleImg img:hover{cursor:url(../images/cursor.ico),auto;}
.articleCon{padding-top:10px; line-height:30px; text-justify:inter-ideograph; text-align:justify;}
.articleCon img{max-width:100%; vertical-align:top;}

#pic{width:100%; height:100%; position:fixed; left:0; top:0; z-index:9999; background:rgba(0,0,0,0.6); text-align:center;}
#pic img{max-width:100%; max-height:100%; vertical-align:middle; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

table,table td{border-collapse:collapse;}

.pc{display:block;}
.navBtn, .leftMenu, wap{display:none;}
@media only screen and (max-width : 960px){
	body{font-size:62.5%; min-width:100%;overflow-x:hidden;}
	div{font-size:0.45rem;}
	.tel, .menu, .fNav, .copy a, .page span{display:none;}
	.overHidden{overflow:hidden; height:100%;}
	
	.w1200{width:auto;}
	
	.head{width:100%; height:1.8rem; background:#ffff; position:fixed; left:0; top:0; z-index:99; background-position:0.5rem center; background-size:auto 0.9rem; background-repeat:no-repeat;box-shadow:0 3px 5px rgba(0,0,0,.1);}
	
	/* 导航菜单 */
	.head .navBtn{display:block; width:1.8rem; height:1.8rem; overflow:hidden; position:absolute; top:0; right:0; cursor:pointer; outline:none; background:url(../images/menuBg.png) no-repeat center center; background-size:cover;}
	.leftMenu{display:block; background:#0269b8; right:-1000px; position:fixed; top:0; display:block; height:100%; width:68%; min-width:140px; max-width:440px; z-index:90002; transition:all .4s ease; overflow:auto;}
	.leftMenu a{display:block; font-size:.5rem; color:#fff;}
	.leftMenu.menu-open{right:0;}
	.menu-dark-backdrop{background:rgba(0,0,0,0); transition:all .4s ease; width:100%; position:fixed; top:0; left:0; right:0; overflow:hidden;}
	.menu-dark-backdrop.in{height:100%; z-index:90001; background:rgba(0,0,0,0.5);}
	.navWap{padding:.5rem;}
	.navWap ul{border-bottom:rgba(255,255,255,0.1) 1px solid;}
	.navWap ul li{min-height:1.2rem; line-height:1.2rem; border-top:rgba(255,255,255,0.1) 1px solid; border-bottom:rgba(0,0,0,0.1) 1px solid;}
	.navWap ul li:first-child{border-top:0;}
	.navWap ul li a{display:block; height:1.2rem; line-height:1.2rem; position:relative;}
	.navWap ul li .inactive{background:url(../images/off.png) no-repeat right center; background-size:.4rem .4rem;}
	.navWap ul li .inactives{background:url(../images/on.png) no-repeat right center; background-size:.4rem .4rem;} 
	.navWap ul li ul{display:none; border-bottom:0;}
	.navWap ul li ul li{padding-left:.5rem; border-bottom:0;border-top:0;}
	.navWap ul li ul li ul{display:none;}
	.navWap ul li ul li a{font-size:.45rem;}

	
	.banner{margin-top:1.8rem;}
	.banner .bd ul{zoom:1;}
	.banner .bd li p{width:100%; height:5rem;}
	.banner .hd{height:10px; bottom:.3rem;}
	.banner .hd ul li{margin:0 .1rem; width:6px; height:6px;}
	.banner .prev, .banner .next{display:none;}
	.banner .bannerTxt{width:80%;}
	.banner .bannerTxt h2{font-size:0.7rem; height:1.2rem; line-height:1.2rem;}
	.banner .bannerTxt p{font-size:0.4rem; height:auto; line-height:0.6rem; padding-top:0.1rem; white-space:normal;}

	
	.indH h2{height:auto; line-height:0.9rem; font-size:0.6rem;}
	.indH p{line-height:0.7rem; padding:0.1rem 0 0;}
	.indH p span{height:0.7rem; padding:0 0.1rem; font-size:0.4rem;}
	.indH p span:before, .indH p span:after{width:0.7rem;}
	.indH p span:before{left:-0.7rem;}
	.indH p span:after{right:-0.7rem;}
	
	
	.yewu{padding:0.7rem 0.4rem 0.8rem;}
	.yewu ul{display:block; padding-top:0.1rem; margin:0 -0.1rem;}
	.yewu ul li{margin:0 !important; padding:0.2rem 0.1rem 0;}
	.yewu ul li a{height:1.2rem;}
	.yewu ul li a p.iL{left:0; top:-1.2rem;}
	.yewu ul li a p.iR{left:0; top:0;}
	.yewu ul li a p .iconfont{width:1.1rem; height:1.2rem; line-height:1.2rem; font-size:0.7rem;}
	.yewu ul li a h3{width:calc(100% - 1.1rem); line-height:1.2rem; padding:0 0 0 1.1rem; top:0; font-size:0.4rem; text-align:left;}
	.yewu ul li a:hover p.iL{left:0; top:0;}
	.yewu ul li a:hover p.iR{left:0; top:100%;}
	
	
	.business{padding:1rem 0.4rem 3rem;}
	.business ul{display:block; padding-top:0.3rem; margin:0 -0.2rem;}
	.business ul:after{display:block; content:""; clear:both;}
	.business ul li{width:calc(50% - 0.4rem); padding:0.4rem 0.2rem 0; float:left;}
	.business ul li p{height:2rem; line-height:2rem;}
	.business ul li p span{font-size:1rem;}
	.business ul li em{height:0.7rem; line-height:0.7rem; font-size:0.5rem;}
	
	
	.about{height:auto; margin:-2rem 0.4rem 0; display:block;}
	.about .pic{width:auto; height:auto;}
	.about .pic img{width:auto; height:auto;}
	.about .txt{padding:0.3rem 0.4rem 0.4rem; height:auto;}
	.about .txt .tit{display:none;}
	.about .txt .con{height:4.8rem; line-height:0.8rem; padding-top:0;}
	.about .txt .more{height:1rem; padding-top:0.2rem;}
	.about .txt .more a{width:3.6rem; height:1rem; line-height:1rem;}
	
	
	.news{padding:0.7rem 0.4rem 0.8rem;}
	.news ul{padding-top:0;}
	.news ul li{width:auto; padding:0.4rem 0 0; float:none;}
	.news ul li .pic{height:auto;}
	.news ul li .pic p{height:0; padding-top:60%;}
	.news ul li .txt h3{height:0.7rem; line-height:0.7rem; padding-top:0.1rem; font-size:0.45rem;}
	.news ul li .txt span{height:0.6rem; line-height:0.6rem; padding:0.1rem 0; font-size:0.4rem;}
	.news ul li .txt p{height:1.4rem; line-height:0.7rem;}
	
	
	.picLink{padding:0.7rem 0.4rem 0.8rem;}
	.picLink .bd{height:auto; padding-top:0.3rem;}
	.picLink .bd ul{min-width:calc(100% + 0.4rem);}
	.picLink .bd li{width:calc(33.3333% - 0.2rem - 2px); height:2rem; margin-right:0.4rem; float:left;}
	.picLink .bd li img{max-width:calc(100% - 0.8rem); max-height:1.2rem;}
	
	
	.footBanner{padding:0.7rem 0.4rem;}
	.footBanner .txt{height:auto; line-height:0.8rem; font-size:0.6rem;}
	.footBanner .btn{height:auto; padding-top:1rem;}
	.footBanner .btn a{width:3.6rem; height:1rem; line-height:1rem;}
	
	
	.foot{padding:0.5rem 0.4rem 0;}
	.info .fMenu{display:block; padding-right:0.5rem;}
	.info .fMenu dl{padding-right:0;}
	.info .fMenu dl:not(.contact){display:none;}
	.info .fMenu dl dd{height:0.9rem; line-height:0.9rem; font-size:0.5rem;}
	.info .fMenu dl dt{height:auto; line-height:0.8rem; white-space:normal; font-size:0.4rem;}
	
	.info .ewm{width:3rem;}
	.info .ewm img{width:3rem; height:3rem;}
	.info .ewm p{height:0.8rem; line-height:0.8rem; font-size:0.4rem;}
	
	
	
	.copy{line-height:0.8rem; padding:0.3rem 0.4rem; font-size:0.4rem; margin-top:0.4rem;}
	.copy em a{display:inline;}
	
	
	.ny{width:auto; margin:0;}
	
	
	.left{width:auto; float:none;}
	
	.leftNav{position:relative; border-top:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid; margin-bottom:0;}
	.leftNav h2{background:#f6f6f6; height:1.4rem; line-height:1.4rem; color:#0269b8; font-size:0.6rem; font-weight:normal; padding:0 1.4rem; position:relative; z-index:1;}
	.leftNav .back, .leftNav .downNav{display:block; width:1.4rem; height:1.4rem; background-repeat:no-repeat; background-position:center center; position:absolute; top:0; z-index:2;}
	.leftNav .back{background-image:url(../images/iBack.png); left:0;}
	.leftNav .downNav{background-image:url(../images/iDown.png); right:0; transition:all 0.3s;}
	.leftNav .downNav.on{transform:rotate(-180deg);}
	.leftNav ul{border:0; background:#fff; padding:0.2rem 0.3rem 0.4rem; display:none;}
	.leftNav ul:after{display:block; content:""; clear:both;}
	.leftNav ul li{width:calc(33.3333% - 0.2rem); padding:0.2rem 0.1rem 0; float:left; text-align:center; font-size:0.45rem; border-bottom:0;}
	.leftNav ul li a{border:#ccc 1px solid; padding:0; height:1.1rem; line-height:1.1rem; background:#fff;}
	.leftNav ul li a:hover{border-color:#0269b8; color:#0269b8; background:#fff;}
	.leftNav ul li a.on{background:#0269b8; border-color:#0269b8; color:#fff;}
	
	.right{margin-left:0;}
	.post{height:auto; line-height:0.7rem; font-size:0.4rem; padding:0.2rem 0.4rem; border-bottom:#f5f5f5 0.3rem solid;}
	.post span{font-size:0.4rem; float:none;}
	.post span em{display:none;}
	.post span i{color:#0269b8;}
	.post p{display:none;}
	
	
	.picList{padding-bottom:0.4rem;}
	.picList ul{margin:0 0.2rem;}
	.picList ul li{width:calc(50% - 0.4rem - 2px); margin:0.4rem 0.2rem 0;}
	.picList ul li h3{height:1.2rem; line-height:1.2rem; padding:0 0.2rem; font-size:0.45rem;}


	.list01{padding:0.5rem 0.4rem 0;}
	.list01 ul li{padding:0.3rem 0;}
	.list01 ul li .pic{display:none;}
	.list01 ul li .txt{height:auto; margin-left:0;}
	.list01 ul li .txt h3{height:auto; line-height:0.7rem; font-size:0.5rem; overflow:visible; text-overflow:initial; white-space:normal; font-weight:normal;}
	.list01 ul li .txt span{height:0.6rem; line-height:0.6rem; padding:0.2rem 0; font-size:0.4rem;}
	.list01 ul li .txt p{max-height:1.2rem; height:auto; line-height:0.6rem; font-size:0.4rem; display:none;}
	
	
	.list02{padding:0 0.2rem 0.4rem;}
	.list02 ul li{width:calc(50% - 0.4rem); margin:0.4rem 0.2rem 0;}
	.list02 ul li:nth-of-type(5n){margin-right:0.2rem;}
	.list02 ul li a{height:4rem;}
	.list02 ul li a p .iconfont{height:3rem; line-height:3rem; font-size:1.6rem;}
	.list02 ul li a h3{width:calc(100% - 0.4rem); line-height:0.6rem; padding:0.2rem; top:2.8rem; font-size:0.4rem;}
	.list02 ul li a:hover p.iL{left:0;}
	.list02 ul li a:hover p.iR{left:100%;}
	.list02 ul li a:hover h3{color:#fff;}
	
	.page{width:auto; padding:.5rem; font-size:.45rem; border-top:#eee .3rem solid; background:#fff;}
	.page a{margin:0 .5rem; padding:0 .8rem; height:1rem; line-height:1rem;  border-radius:.1rem;}
	.page span{display:none;}
	
	.article{line-height:.8rem; margin:0; padding:0 .5rem;}
	.articleTitle{line-height:1rem; font-size:.56rem; padding-top:.3rem;}
	.articleInfo{width:auto; margin:.1rem 0 0; height:.8rem; line-height:.8rem; font-size:.4rem;}
	.articleInfo span{padding-left:.3rem;}
	.articleImg{padding-top:.3rem;}
	.articleCon{line-height:.8rem; padding:.3rem .3rem .5rem; font-size:.45rem;}
	.article .articleCon{padding:.3rem 0 .5rem;}
	.articleCon .tableBox{overflow-x:auto;}
	
	.pc{display:none;}
	.wap{display:block;}
}

@media only screen and (max-width : 640px){
	.copy span, .list01 li span i{display:none;}
	.copy i{display:inline;}
	.copy em{display:block; padding-left:0;}
}